1
500000 18434
14997911 260838369 0
265164232 235874523 0
233886338 426601620 0
419348065 225815100 0
247306746 508796076 0
103737366 559527176 0
53890577 326192707 0
415293831 142252266 0
280804555 511964495 0
177569416 226942815 0
281763047 537364840 0
563016336 32002088 0
7269723 362979862 0
209708694 61233447 0
6049231 48512350 0
25679829 487527164 0
260103922 284524604 0
242386387 66639691 0
201151538 291991711 0
285700755 95992405 0
361710400 160397662 0
292669332 127115165 0
150392871 309253262 0
561901174 298008235 0
179685707 271096122 0
326659284 354406352 0
426039077 83703005 0
282706344 136874316 0
311459231 380878807 0
535898710 274189237 0
384855870 353321564 0
433323034 195404923 0
440109194 385544679 0
150297370 235803497 0
286132559 275026718 0
565833551 96837428 0
433525158 89976593 0
14427608 26162712 0
257820386 309711055 0
198759328 356698189 0
75371930 293904144 0
429044024 568243245 0
471487354 352415878 0
302964490 353889735 0
142286843 494394937 0
261046879 237741017 0
25921187 456903283 0
492675565 460629663 0
464490454 373561876 0
30771639 495050959 0
500163868 164021645 0
362740824 312872264 0
339788100 53833606 0
80388430 230572725 0
60308105 17989933 0
277208261 222923501 0
199788745 556316482 0
568207001 227673214 0
455546442 356874519 0
260385355 371087853 0
32156412 392355258 0
157329736 237503141 0
406073145 83416424 0
403990514 281338832 0
490819529 563032965 0
395086615 506151561 0
466306044 548871985 0
17482269 342073421 0
363107287 114497855 0
163130599 172894464 0
223243230 349174768 0
501972172 292894888 0
536274775 283694453 0
115691849 303087788 0
523815087 342244288 0
337387027 445580700 0
297869378 438286387 0
278273988 270493398 0
72062245 338294027 0
211280799 563501769 0
328293486 184015422 0
380117330 86993333 0
331525900 145922704 0
129598919 228375907 0
221744927 385519546 0
245983040 426502418 0
308443439 368197848 0
488359136 520713626 0
209415403 59953590 0
386684551 75819736 0
20392389 248165377 0
114094649 214983742 0
111899666 257823016 0
319588328 369497568 0
159482370 46748403 0
400558985 378391664 0
494524233 153858024 0
195516699 568029009 0
396864461 221455496 0
11128559 389340405 0
33536594 205653581 0
320507037 88134579 0
495067722 74387057 0
524448513 175514145 0
290602117 506083930 0
86834360 427424538 0
207615613 198077557 0
32809949 51131886 0
55501592 131983575 0
71471342 227185117 0
364586977 26191271 0
112244172 34288483 0
429316754 147545130 0
124124780 85267029 0
226664564 516005446 0
358142977 198906225 0
563521783 87138141 0
299330684 43125274 0
73803653 335354103 0
301044715 502931049 0
420473882 222947472 0
275807464 73928255 0
20233773 38952231 0
359498227 327800263 0
337029704 518624690 0
351902115 247679937 0
511594489 404945589 0
433920732 269880399 0
34087784 8876684 0
52319519 373396489 0
387632281 432947929 0
452360788 350263213 0
294381155 161053185 0
409483362 238761598 0
300135340 93459446 0
100268929 37897814 0
534424408 287278954 0
464150678 436162308 0
75082798 206224911 0
520067272 437605375 0
411261350 108789216 0
319786697 555346765 0
536642549 239418715 0
316039114 305127160 0
395553873 141284857 0
52905653 106278301 0
39384013 104970457 0
55413830 49429631 0
395772808 266114513 0
536641629 469877501 0
243311155 238190836 0
374164279 520209220 0
104460888 340969560 0
74317123 103281113 0
74199111 153958492 0
246491616 300446774 0
129363130 282115422 0
370333874 514905784 0
140366292 240357342 0
276034342 231287970 0
102212112 534610809 0
306044558 190932963 0
30171843 531378393 0
281708104 245006231 0
336068764 101107408 0
190862590 300440159 0
117345953 87617198 0
204164990 241733131 0
360459845 491089478 0
145707246 530076601 0
288248939 272967844 0
180421524 39552460 0
156874751 412943682 0
36442201 152044432 0
319549510 443597191 0
7689031 479887562 0
408404663 130120596 0
399395557 479495329 0
248605265 348109639 0
357798302 109562880 0
115981706 421391967 0
258972594 333380801 0
531054397 326866776 0
111488573 36158597 0
384734800 305558151 0
524348695 247003441 0
68223884 3282676 0
364746708 195676543 0
184458883 473701926 0
284683580 227435312 0
530177873 527334333 0
288076819 126197314 0
288874084 284485104 0
529100978 422409415 0
460778926 75064734 0
485426357 531036907 0
202755025 420506307 0
58078355 23555284 0
418762343 402247073 0
168820553 128916050 0
8287697 506610014 0
415866799 388752273 0
290046609 566452106 0
401099121 36176049 0
261818976 105358738 0
207413034 404188453 0
1995404 213299311 0
346881678 456465908 0
536321427 200085249 0
568191676 253570469 0
258188429 319212723 0
2092918 177358265 0
170668772 418225875 0
390564438 463331696 0
520280118 373001975 0
64663348 12558343 0
10736142 474668817 0
490294955 97606717 0
130131932 164577263 0
359578443 166018558 0
246948640 371510190 0
365064958 39726999 0
422090858 29001758 0
346697779 257263394 0
268533201 315721872 0
124264957 246857957 0
562120250 329796055 0
432970288 371868416 0
456398162 57352914 0
172399163 274392932 0
177145270 403529120 0
356491463 20924338 0
442230070 207210203 0
357110787 247219264 0
355705795 104856935 0
420982712 330707748 0
445102533 432582947 0
442362243 143000808 0
203226384 185808685 0
70090452 319798969 0
432095701 353623015 0
226154188 147104799 0
557434993 226655221 0
316187590 150649944 0
454202002 294037833 0
526895205 332065468 0
112597297 22841124 0
550608280 244568380 0
284167594 115896330 0
529061740 407454460 0
77848346 73763406 0
492011545 449920839 0
243337430 130383354 0
359933528 207173937 0
355921437 510174594 0
441483947 196743680 0
280728090 135070571 0
139064909 470634251 0
453934243 468105651 0
281743262 155251087 0
10520931 298080038 0
478094275 246321292 0
162664064 163561107 0
368296791 514566394 0
514437466 482650356 0
379973535 331474233 0
296108564 155181065 0
265748475 329616440 0
10379986 189382910 0
118203396 481538217 0
534538317 518922859 0
450150692 91060557 0
546597416 114509295 0
332275328 415541338 0
425583275 211498855 0
358793688 345319445 0
491457193 319711866 0
475102735 114524323 0
450518456 57779322 0
337363374 562291198 0
11516739 266081778 0
320645246 424852947 0
96175475 388594484 0
206065035 111651848 0
446552125 457806148 0
26883532 253257421 0
536223061 42580716 0
389083732 399146504 0
106629727 29191510 0
217968112 250480513 0
314992214 72384197 0
230937175 321347218 0
317582283 336828742 0
131306324 567659516 0
145611646 452938041 0
49495989 282254239 0
402654953 418472610 0
455428043 431990850 0
473687684 524426448 0
213721432 564569657 0
333773498 184915160 0
469333655 417431768 0
177638138 175993054 0
505987729 374959319 0
277050378 252014999 0
209731248 16364006 0
539872128 329296303 0
495380681 20738598 0
549485380 482217346 0
527640403 39675296 0
19761809 232115176 0
296735918 430726446 0
333112807 153150953 0
220029493 334902746 0
457447538 125880905 0
503819654 151313252 0
494307570 321690269 0
268095604 140076533 0
70182126 326055706 0
454875393 243105818 0
218293446 301499311 0
384511582 381006570 0
247585294 47487873 0
540837592 10877532 0
449341469 541924031 0
81812663 34132188 0
568036435 384159557 0
304417801 12161392 0
545409975 130372079 0
63215893 79354677 0
282239998 242419970 0
534196844 544178485 0
327685617 206831598 0
565987569 311901819 0
311451980 179084496 0
480637813 290546714 0
316922495 81944652 0
182976518 173332376 0
82044964 343211436 0
536309881 202583892 0
263340957 281192501 0
162456120 63573280 0
386635258 95882859 0
356231752 187657616 0
104097537 253211384 0
417486511 50507955 0
505856851 73907790 0
230996793 444946407 0
152916260 369842058 0
29032494 329894215 0
322328463 116504865 0
448001161 533834363 0
322115455 62251655 0
44657216 415572297 0
90445395 99066461 0
35490033 81882313 0
314779650 98957429 0
444504171 237382278 0
157469525 59173849 0
471055576 497853141 0
519888606 450346295 0
311170202 260586816 0
287392943 349369258 0
349917131 463109356 0
73250817 131251311 0
527980588 483937263 0
314572653 139539450 0
557271332 219040669 0
86848245 249354342 0
537182517 416762692 0
169932511 131014764 0
196494141 263549475 0
517239317 521667218 0
341545219 426297023 0
79270806 437460563 0
324520253 286262342 0
408765960 349877838 0
119048339 361104478 0
152954629 101920829 0
275095152 522619758 0
80756780 479376425 0
354601170 34935534 0
476627188 432944100 0
453554777 108090609 0
406648386 23135714 0
427820697 159242928 0
265757737 276365139 0
353985957 243473456 0
296461542 330734391 0
84623904 187720745 0
200353700 52727893 0
288369021 523923706 0
491711590 299543621 0
217298227 452588813 0
224402913 494518868 0
358502684 194886318 0
328833669 312341800 0
150391976 116664467 0
437812738 325030900 0
544141304 355417781 0
340661763 537684334 0
321604964 329581555 0
38568296 96736508 0
402785699 48273976 0
130570791 288283688 0
552116662 402844074 0
11984546 431008881 0
362674950 546040056 0
316766845 527888257 0
384033425 324638423 0
282474979 462702874 0
120532970 213105380 0
447290587 49917004 0
15386512 161679417 0
257680703 24875049 0
191928234 454041956 0
149179981 236140992 0
203132084 195056550 0
373691087 27301468 0
564884068 144597134 0
120342583 354585029 0
106991565 391638606 0
144113291 343820520 0
169419863 7239985 0
435303421 169106724 0
80618953 104446797 0
314803064 461507393 0
294196280 431763551 0
422666912 126729446 0
1504132 65643343 0
157578586 562483460 0
453765904 14035029 0
232061238 511197823 0
529997842 36247099 0
454391690 547318082 0
321578180 297434459 0
454233196 228053073 0
414543199 195700549 0
299166025 504871365 0
106420593 279713984 0
458064398 224453683 0
107351863 250816914 0
479023902 424539239 0
224597483 312191772 0
382589813 232467589 0
221891507 444025489 0
548402210 560108290 0
12198617 331227641 0
555614617 486092078 0
263567361 292005648 0
559808411 61217751 0
270083105 525202164 0
556285724 521780188 0
312572717 156355194 0
140809939 118585633 0
255231831 430900495 0
333348690 147191156 0
234509833 506961218 0
340831595 10413808 0
361266187 263971434 0
90940368 77211282 0
349972143 327041769 0
395182215 483808359 0
323483602 444725992 0
139290830 370435576 0
251299538 330079948 0
205365789 519910355 0
343679246 190934988 0
482220072 511077602 0
234632979 186922494 0
279682632 87425383 0
363111083 450210148 0
468268803 223958107 0
147100466 384117193 0
145707626 117173836 0
100736895 100391513 0
249532451 305612983 0
283831433 494565501 0
222144827 395151518 0
165208617 112089726 0
231943288 8054589 0
278670042 216651471 0
319096434 96195633 0
278721410 149809629 0
233826500 444603396 0
352580655 253159439 0
104171916 438868714 0
430260228 336007969 0
416542381 254994404 0
3918425 307546259 0
367341330 121078543 0
71513410 279633784 0
552427006 169357270 0
410953026 480197324 0
360878275 480728969 0
183992833 89973078 0
23740056 237073292 0
354954949 287955387 0
508797215 284107919 0
540879248 192455515 0
55138503 340685895 0
39804494 452738735 0
182257917 456688475 0
272016951 220225954 0
450090609 568793907 0
483045281 96253527 0
103446974 333183242 0
219169764 200615561 0
219522937 569130208 0
472249809 225843460 0
372728471 503764973 0
502589135 393738152 0
73200822 61421653 0
186000997 16830434 0
261225155 91025314 0
436624112 347114460 0
80793649 263356240 0
512549629 360538530 0
491207397 445183718 0
101710879 282321794 0
191069000 525866328 0
61680671 545586990 0
39417097 438357267 0
210672543 480947 0
415565398 153729613 0
196027663 540859827 0
404806129 100675005 0
8596431 117861705 0
487185802 290377263 0
420886873 64501452 0
485791572 340869404 0
212747746 95349971 0
297176121 346510583 0
530287790 192457434 0
549640601 544716377 0
216716401 515304717 0
368672193 100618724 0
448005924 207069671 0
505697381 243370367 0
558791127 427675887 0
445014823 75289157 0
333998877 342318669 0
344893678 4689071 0
191385627 255635867 0
205236987 296864309 0
80461530 266112748 0
530809607 6722191 0
38140937 429443728 0
477756932 362902192 0
505214441 530233636 0
10120260 91812529 0
236589326 322536234 0
480714111 151910581 0
308432558 400003866 0
512883970 402559630 0
534249344 386351399 0
172272129 161820086 0
292674070 147117869 0
432539922 127592545 0
86934665 276688525 0
550669708 205612740 0
335367355 473309880 0
386932179 407901783 0
417222884 372793569 0
110420736 259587255 0
426231022 151648665 0
405011619 372356611 0
93071782 352629236 0
18487773 452984824 0
510487320 258743409 0
22211170 561793068 0
440857892 159369146 0
497781243 94128643 0
144627027 130975224 0
53468648 359758350 0
77167816 318496305 0
372696747 175105504 0
287621768 278931422 0
2018120 81288777 0
295037271 455967563 0
524999349 95956447 0
123721930 267298724 0
548895088 513878127 0
37315533 298873660 0
9539797 414276920 0
127017622 143715887 0
356613739 486275765 0
114480100 353468618 0
555069430 337162077 0
448643490 221436342 0
242723298 440767769 0
559246859 398633372 0
487570589 417171149 0
481151012 235669087 0
121268019 228779856 0
183754378 544719722 0
553802730 564646568 0
236546006 20492899 0
490551977 264096972 0
317496809 178436961 0
112298534 517321906 0
378330236 320636629 0
404874297 148756646 0
556826595 166685981 0
446542063 322059182 0
398372269 564504479 0
406805576 249841005 0
454871726 88205781 0
479723977 121699115 0
517338453 101387825 0
38085366 130182489 0
176029692 123279119 0
267945940 388989587 0
550291457 235758312 0
472564893 7102138 0
495406838 457635876 0
99613735 341003706 0
449752575 95007056 0
530930986 199248786 0
200615174 491205138 0
56096369 237638843 0
544075898 415004048 0
8527442 54560861 0
188234433 261147908 0
373155768 257684530 0
143220930 350141336 0
533746845 248250008 0
544658533 294773646 0
41813357 12026189 0
213923796 5478030 0
349860027 206367964 0
191128579 544596125 0
467823890 253095035 0
462339053 426180562 0
6330643 305320883 0
359804985 293559130 0
350860340 31429675 0
234281402 474755168 0
184247873 537463859 0
453502308 339227790 0
8198813 495951300 0
302464202 243234251 0
181471770 532555307 0
240083897 85232759 0
517152381 160856543 0
557166106 484144640 0
505230710 221937592 0
17080110 260294667 0
459079279 289317732 0
35499210 416229180 0
403227401 137886551 0
558626856 269655285 0
489252537 58160058 0
241563069 389971574 0
146075169 184529259 0
66526635 225038573 0
153176541 460873809 0
249824881 276313681 0
253303210 566272213 0
155898429 445283543 0
399810099 75020981 0
528401746 131213056 0
152151733 401100578 0
261393805 158901812 0
15937203 14832986 0
98467791 130829762 0
349795906 540477882 0
187721157 546861631 0
519349150 465273179 0
61324720 429671749 0
386667801 126367469 0
568104657 243913682 0
395607330 413221364 0
49249746 122256860 0
397880680 103281607 0
517814945 372179033 0
204726333 165212720 0
429066627 546533885 0
4540928 184955643 0
260837156 270777854 0
384975392 560821317 0
54400133 268481713 0
264362749 276350161 0
201026483 282142689 0
225173962 226030151 0
375880403 318764930 0
90106968 25122152 0
480152918 239445809 0
553951479 534467004 0
312605028 186871435 0
451820736 397636853 0
455476017 547141691 0
419371700 2240501 0
98993148 444837848 0
373769139 261145654 0
186241671 21871285 0
22083074 288650212 0
28131683 158501312 0
472019784 512452320 0
77936554 116967560 0
497307822 113672198 0
180308760 174315594 0
516166125 49060294 0
561713108 246115399 0
410400207 449520208 0
477480631 104670704 0
21478970 58595611 0
470453613 250089037 0
307804924 405562610 0
165946191 428325965 0
229784472 506503860 0
132728944 265343048 0
492715972 46294261 0
443881077 310671696 0
541783339 176880578 0
214797676 439802692 0
298788643 559871797 0
258649919 401839280 0
375343736 563761838 0
407760350 537890240 0
34888334 276994810 0
561907724 234968234 0
467957419 338283920 0
447524227 557214409 0
478071491 190486159 0
440460847 296376090 0
510431961 275452006 0
139472109 309656076 0
276791304 560786856 0
50773409 297528645 0
242629341 522787361 0
163708211 155139068 0
16220713 292394999 0
510117910 461038280 0
185180671 539886278 0
535050600 531738447 0
494487703 231402668 0
107196026 12752539 0
261749518 183176589 0
124136344 487371728 0
226399027 463453650 0
319069059 8020244 0
120520817 40162221 0
353214547 516239163 0
358957082 27350910 0
67603284 452538106 0
459740151 74020419 0
230764594 567218550 0
519711061 133974992 0
193543249 490687059 0
342717756 566091097 0
152709919 122321806 0
87184252 346366078 0
431318793 239787834 0
546213655 257118895 0
147496509 419653444 0
316996343 137137538 0
89254274 286057372 0
389055536 184192751 0
156002154 431086211 0
402716866 124842171 0
348275829 78294999 0
16714173 273974651 0
286436570 355825684 0
95913481 213966222 0
295916842 453253388 0
46002537 202674167 0
529196490 267887878 0
163152116 413301506 0
537392397 381218030 0
194455221 123714588 0
511199176 212604156 0
191998983 252144813 0
209102960 71881667 0
262806765 310871900 0
46980097 177032909 0
297731801 275941419 0
170124112 204905738 0
345452228 19476733 0
292649561 148194399 0
23565883 466193929 0
334235893 277689377 0
345962372 567245827 0
55003921 58661043 0
28701279 363013508 0
379160246 346626487 0
118153939 128081982 0
349457209 172671509 0
35292353 69030075 0
316360278 546335112 0
478739699 151069816 0
157388355 503673759 0
204371254 438152824 0
533361896 68282077 0
564309034 107456593 0
100875129 330667931 0
370554574 102413405 0
259287643 230692677 0
164060841 414075302 0
290598778 266814019 0
450917341 62045094 0
545641197 171320487 0
101949442 261617679 0
109417825 265656060 0
560199958 258285254 0
26909934 206882164 0
161510610 106831719 0
16736580 34173601 0
368693742 433171413 0
492501089 156309685 0
368566169 219562702 0
82274878 95978231 0
548794703 144595822 0
449896173 428723023 0
557335621 416369706 0
303447218 281043011 0
180776765 435027128 0
253548219 351108713 0
178014901 422489253 0
446254531 366006687 0
492642764 322200507 0
337075991 140241846 0
3754716 512842976 0
34990685 193504272 0
436335701 40196288 0
502459110 82121671 0
256704363 53937731 0
519448589 96605326 0
153263951 320633269 0
268866738 536868974 0
55283282 186035006 0
531704891 72516706 0
503373509 318689679 0
401113315 329855325 0
426662604 368459565 0
297087008 494830844 0
282539461 521259095 0
354132761 441169221 0
214660208 338547819 0
105974212 469089729 0
20599468 347219653 0
229074227 3660436 0
418255728 242435013 0
93541586 251758716 0
436584912 366368032 0
247529542 536629291 0
245067858 213035897 0
567663221 318789735 0
252328941 533301182 0
36347164 83174366 0
319945534 142689598 0
552961866 129170276 0
504539766 98228601 0
460525782 64534441 0
107589838 162690174 0
499845280 142562978 0
264672311 1908388 0
530656913 84387338 0
209333978 150059175 0
52177558 227625713 0
538944988 471609432 0
245506076 269014637 0
230817214 486238803 0
522026126 482007120 0
413057241 273443933 0
257679497 297928277 0
371422516 45917984 0
387228716 418597091 0
263810630 153040905 0
310579900 190506838 0
132152703 484834270 0
430529631 479394446 0
493908421 143600326 0
334421695 312885488 0
367601033 342212667 0
73284367 67561990 0
214400767 320711783 0
122635457 319771432 0
450564003 198091484 0
212739358 151748528 0
439147827 545162043 0
27321224 105030541 0
246976026 498572491 0
30799850 234915226 0
432457590 379129167 0
265216040 284329920 0
351541260 420714833 0
61709047 237434569 0
317935951 341764500 0
9247959 309367857 0
15541090 83679319 0
339932613 272333224 0
388246040 78541341 0
280152653 432898376 0
396198226 442850220 0
148492020 59482200 0
187106076 177233344 0
256024317 125880217 0
480170123 54192627 0
217960880 179145771 0
22508001 326980139 0
108792124 203745300 0
299643259 101128852 0
240067614 282120084 0
183533416 49213824 0
194443100 352110592 0
252178757 262120727 0
106645816 154830457 0
126510508 78137012 0
199514112 114114501 0
513888955 403346932 0
88946649 278731465 0
229543096 378892951 0
391677273 38968937 0
486639001 30441240 0
558588989 236021757 0
532060947 496143256 0
323257071 127824730 0
64777720 344614744 0
502521704 363388474 0
218857732 444914333 0
458125069 311591983 0
487855281 263864082 0
14172522 356422529 0
316228515 114141405 0
351211001 554295018 0
321708239 110024958 0
135036579 381050987 0
363654534 568109830 0
517427601 509387638 0
100924510 153862103 0
141839739 455727312 0
206885848 234187495 0
306010141 492745021 0
406813828 64141958 0
551534977 91859230 0
130759644 447338322 0
282348716 540387289 0
33445352 540229287 0
45320044 395649630 0
54508572 129896317 0
213644284 529631293 0
322286651 21277674 0
215087858 321649930 0
408521937 175652325 0
461005372 186493365 0
71706464 521421561 0
245789728 543419245 0
133907214 191254309 0
433613365 348481053 0
293975311 402751356 0
37982224 250410834 0
160339132 373304943 0
409427776 337340621 0
300067762 486625552 0
249111850 264043285 0
63667899 181728625 0
179853599 134404597 0
204697300 58629705 0
151273150 4975844 0
138789638 434917218 0
11456226 36106875 0
164610793 106058759 0
332941005 145156326 0
485670279 52239617 0
451435510 89028079 0
470768645 413260622 0
149133841 273948082 0
417864295 23569560 0
424186552 387466556 0
535623830 179374915 0
332557302 131314246 0
324559881 115536174 0
553033317 448082660 0
320371177 164344384 0
511477752 421562787 0
153112216 82178612 0
234404101 389000327 0
268027796 61306616 0
1191037 342160461 0
369724094 236766292 0
279674573 286867374 0
358704428 158824947 0
475439121 460603897 0
362216716 115367911 0
175036241 488348407 0
427855540 500074830 0
118132448 469093364 0
397546608 397840040 0
426756193 524114673 0
407449636 154754292 0
94061004 556136690 0
366703056 560736053 0
172711080 109568806 0
368051849 159025463 0
270710356 515719826 0
362024229 141176244 0
246919548 556922368 0
194004937 56863671 0
476923782 465786638 0
499175680 36796445 0
497711341 540649552 0
440017331 413165692 0
135055993 228988828 0
17009945 151384728 0
168294845 338678045 0
202000989 503616048 0
490701066 275307149 0
67912729 553037395 0
115655809 464001876 0
174885660 527073105 0
163176782 122166558 0
218004631 351820742 0
264416716 125707769 0
333632693 255368479 0
473790217 217274735 0
355755221 355796480 0
349810412 311308387 0
392731948 17714186 0
355457650 463923409 0
517540949 543814771 0
386579766 338814862 0
265146107 133911637 0
206136368 174154064 0
94877214 74047312 0
91321634 423140695 0
10721079 279816688 0
721312 367208982 0
105951395 330945022 0
87869732 280643169 0
394072836 535792186 0
113002495 290658387 0
270583354 378989678 0
13239172 436127171 0
136328832 158719974 0
281634163 404567202 0
324774318 442986604 0
322545143 216733191 0
114136455 270739746 0
487040682 61465385 0
71603559 382335805 0
387420590 346431610 0
52009345 510480300 0
392931202 323880663 0
289155662 245503579 0
82154881 184881356 0
61918544 88932301 0
560584162 40327935 0
329540095 184749864 0
40810852 199240369 0
106402301 159461908 0
246585875 341324789 0
135006362 252601686 0
213626817 378379726 0
448274862 469970277 0
97901568 484252526 0
347901887 514532541 0
285236513 534666300 0
278545740 481402687 0
35812993 255458167 0
321827115 73399474 0
133839338 396571584 0
548430204 362880263 0
343102614 469453467 0
303883245 61381326 0
29199824 56347696 0
50893834 319019275 0
208696047 46089877 0
284089176 157653030 0
165655366 319225755 0
23190332 59850049 0
81591191 466274106 0
117198511 236420942 0
289237665 104091420 0
13956780 242016538 0
468629180 223071981 0
372980823 254912592 0
90106711 486937619 0
493263887 244747746 0
127832904 59444140 0
437913205 495452671 0
535903726 116224841 0
537818449 423204456 0
251528838 311212767 0
481221497 2353815 0
453832418 6690480 0
292339049 296614479 0
259016316 429197750 0
173575569 218142320 0
302817684 112273706 0
170620594 126566664 0
347063623 118813923 0
425486321 99465122 0
50092573 160018027 0
218224749 481888479 0
222172913 396880804 0
283534239 281839741 0
324969808 460763807 0
468247674 205176203 0
31166589 430929794 0
497611620 544418558 0
319971771 354260603 0
327808259 279623884 0
254331737 198618450 0
369716892 252156918 0
481209223 71886853 0
128208876 445276385 0
129895188 515711104 0
445635063 56626856 0
511694484 159136187 0
496988750 519042913 0
123117309 281051896 0
499199545 499277711 0
374542819 311666985 0
51672893 489542664 0
457106953 488213322 0
508674936 317428340 0
511111156 327379850 0
518509390 291324543 0
468517130 293866851 0
488684046 41688398 0
18523594 333013616 0
351564837 207719546 0
294662547 128946158 0
136714059 287121782 0
43150736 83045229 0
285045843 293091545 0
486064842 145491419 0
302687942 177444685 0
457762922 302683255 0
61561307 375750111 0
498291201 182620809 0
245587740 409947203 0
556836802 296014784 0
437028666 568922835 0
132629110 22090708 0
400392302 114454448 0
148501103 423001237 0
99390650 80650882 0
449837627 490132948 0
68701761 419417794 0
527210497 86322161 0
511069557 194677840 0
472366372 275372497 0
266791 78401398 0
184077976 227241414 0
519446450 530000965 0
52657147 360751245 0
135686525 171295844 0
489938212 480597433 0
43549222 166390572 0
523295735 566223241 0
252311632 235068195 0
341425978 358774627 0
448971335 4367273 0
154941021 90001849 0
218097631 426818591 0
257449532 10236498 0
486487257 461129589 0
298807596 384571543 0
140909969 235162451 0
97617845 55651702 0
84561255 258000220 0
321396492 323943028 0
441463537 212907841 0
335828080 3393622 0
97478093 65854145 0
432656937 521727291 0
104968067 59107177 0
453955727 390175855 0
261492735 138222702 0
542343519 216628884 0
430978791 7900554 0
473823507 550706264 0
262486308 78535790 0
408591037 275637859 0
162630710 210189749 0
49846944 109698852 0
544234898 334279319 0
306597246 49094733 0
465732563 204789103 0
450344901 182741225 0
444931834 458063371 0
162859368 292280026 0
259406874 52970058 0
19604253 440574348 0
489463205 498896279 0
325448873 138732508 0
19883817 558964114 0
372320757 342931902 0
519032137 116755651 0
46528777 172368636 0
555239129 99223358 0
54753792 240850665 0
520987098 351911376 0
348095380 29844908 0
453312726 501846847 0
340107462 367230483 0
565647458 545940010 0
213092902 373603411 0
43156722 115641791 0
422570337 72405478 0
130488303 433969953 0
443538067 46539657 0
26585712 564295732 0
113955036 171408459 0
536689455 565079751 0
130703252 379232778 0
148707644 132363094 0
295075093 490145681 0
195719518 383092975 0
304046305 171922221 0
343373194 514543956 0
237012444 561082248 0
444717784 5558978 0
352510278 62546058 0
72036806 144472231 0
382243721 180001418 0
145761527 296381472 0
164087210 270411512 0
230755972 177328283 0
139344744 34569405 0
193228602 144507348 0
106287863 506703479 0
397141028 350743213 0
81710505 401529080 0
486724657 40698199 0
9846726 346232281 0
442826864 53533772 0
166745161 265198363 0
386150923 153736685 0
537776045 262825805 0
82259874 147717777 0
328259735 216882139 0
502875006 440775639 0
256493823 408673546 0
459410065 550086596 0
137217466 376034648 0
363493391 206223169 0
232666197 203986214 0
342989887 376827123 0
394624704 94867172 0
413293968 425555104 0
436742128 35555289 0
270247123 124663955 0
334186498 87833415 0
492696995 546651845 0
24366729 26468194 0
334258388 540692367 0
519480328 293586991 0
513555095 325166146 0
148337219 260127633 0
445017617 404794282 0
489378716 525344316 0
411655754 551989148 0
282885072 55002124 0
394266954 12842156 0
75300783 220443035 0
245760394 476275041 0
175514842 127274599 0
354910657 218928123 0
362772198 180845529 0
333002433 290142055 0
133901838 266597226 0
391886629 170581863 0
155830561 269472861 0
91742045 385844277 0
304812955 181844934 0
505144072 25247239 0
388875386 554560835 0
194237151 205304082 0
372636239 127250452 0
479314547 375506898 0
42649549 506481569 0
126221270 427512514 0
547566119 387953199 0
106371810 534512566 0
485023404 177155052 0
247902813 23063083 0
145507599 29326696 0
399567701 49803794 0
279556782 553819918 0
489492485 101003322 0
211869056 519127045 0
356083854 253959733 0
15147285 260535858 0
305541225 58962146 0
197982560 464573090 0
277960475 499257184 0
29475585 422464743 0
156394455 392713886 0
85267222 310216219 0
57208061 295990274 0
57330975 291966990 0
311294441 485216082 0
299643892 77627886 0
218542859 515249979 0
344149677 42629174 0
479073381 376225013 0
312591049 455323612 0
57349488 542122024 0
170554410 353965411 0
84790163 326492102 0
39698008 365637801 0
292680823 513225813 0
142836859 137863271 0
85990009 204378906 0
444857296 271608778 0
447234766 309682436 0
361549985 298498858 0
402807656 494912934 0
421904490 225568948 0
456822378 71400792 0
70300321 42136489 0
270574227 560946920 0
374771890 32322614 0
36406137 490288095 0
266512950 543796865 0
114486463 564131969 0
25981878 190695685 0
324378251 152736461 0
60434792 357678827 0
494553961 310575634 0
474853582 311710159 0
319648593 342132981 0
543061959 280570383 0
234657706 268033270 0
259006575 132973754 0
287787721 502527404 0
402163317 319980391 0
258592235 9199190 0
16222633 531886312 0
507142462 97344738 0
309158070 519860816 0
179889551 376743201 0
128511871 194156660 0
501795459 427045428 0
156339829 88988471 0
553062305 309516907 0
137435494 108701676 0
208788042 57563197 0
352813359 460632241 0
255131946 393462216 0
437078074 77566229 0
277136890 363147582 0
144871312 114110887 0
9512363 443722055 0
236095669 345901650 0
320966141 478070685 0
531351763 31507529 0
388756463 89977729 0
18864121 109295320 0
287088042 72551947 0
219685374 100138719 0
231275975 359738994 0
170004474 481804464 0
407749652 286015308 0
414283995 112421582 0
469432064 205480297 0
358117599 530829737 0
126879535 435828579 0
378535026 27506070 0
37990800 290721600 0
442665626 322377715 0
116837771 540660353 0
384109819 336429067 0
40943853 221349094 0
23123623 253427797 0
228219140 488818122 0
37925174 523088161 0
295707048 543372309 0
39319247 510901680 0
83118689 177780472 0
493501197 22019456 0
494519652 195906091 0
486825455 441594293 0
236479989 400487138 0
365337727 104611511 0
351669919 530205750 0
110341919 62100900 0
391830915 409610176 0
436288671 160567480 0
120891496 349911899 0
10048649 131082160 0
393476077 294148624 0
533028870 72162560 0
261060663 442289137 0
195221269 331601601 0
164613327 52556320 0
165680778 141204122 0
147186488 418106727 0
158451779 234443981 0
70645451 19428321 0
411384259 452582104 0
144274248 58041750 0
313612442 263961880 0
197579768 283113598 0
225949817 186760449 0
29387404 186292555 0
532324544 548976293 0
100272206 65403293 0
352610635 478707522 0
248569948 213048571 0
342612980 446846425 0
136014475 316522224 0
465042208 451307437 0
146375878 91085563 0
220365688 402774425 0
397642964 197364243 0
228354067 156992781 0
145203061 479403578 0
80604414 13920734 0
279671200 84172125 0
368699489 551143846 0
488205849 397394925 0
436850753 87125569 0
345267372 45546789 0
376335699 120034750 0
64147426 557662421 0
329112822 434607919 0
15953901 461723522 0
250397196 349052199 0
261481609 43598952 0
230984183 194284614 0
420937578 165870945 0
225151116 322296890 0
257209315 539757748 0
383608436 168196213 0
115174511 517065921 0
321241875 46797341 0
473854933 258854220 0
142016896 282055125 0
525078008 544467540 0
528680149 213099328 0
69425400 36423268 0
230740918 50827877 0
109073822 416632177 0
345551831 287567094 0
400051418 424709819 0
65965181 50277219 0
315920789 331507398 0
484739098 349882342 0
111350517 153576938 0
386895353 19601765 0
494355353 476672384 0
386824802 276809114 0
137023059 501939091 0
259488015 63453950 0
439251328 313873975 0
279425411 386813233 0
480419660 530466703 0
256218007 309204085 0
508814208 408617645 0
50327517 552594523 0
33740524 188678916 0
166242727 376941889 0
187833519 235100598 0
262839332 208961404 0
14576522 496734697 0
47445786 308490931 0
135751450 499646903 0
467665498 322866174 0
426430598 43054779 0
343862403 422857477 0
104421262 286279264 0
508368949 196987112 0
409747587 511836048 0
560846773 239765236 0
375389646 271965754 0
381255853 548475860 0
423485576 336745912 0
262577333 170840904 0
286698617 959540 0
165059306 267092133 0
92917367 273663980 0
367972791 565260997 0
269536145 416060969 0
504356745 505539830 0
162890900 391930567 0
499744425 492286523 0
340849092 534688597 0
219712236 417764261 0
148979503 137259338 0
564095549 236501851 0
23923931 208748881 0
124536747 325527437 0
550376213 66327651 0
249422954 149500761 0
515155192 395005536 0
176640651 159845834 0
155384783 455081022 0
528755983 367634432 0
34726001 15300002 0
516436235 67100750 0
247333485 64563337 0
114291130 387492413 0
404118951 327360456 0
114537120 51540059 0
299336816 503703631 0
114066085 415866971 0
275910186 556234975 0
249976358 416216596 0
133739267 534421946 0
339778532 496733363 0
13662502 500605519 0
349804048 312634535 0
103754430 512090728 0
392061684 272201267 0
82476445 442537423 0
172462848 140210932 0
522771153 431123269 0
442103840 109565429 0
371441325 101519544 0
185499730 119577666 0
542092351 240915737 0
116898471 319459735 0
295035160 22614414 0
44458738 176430519 0
217169712 205724947 0
534615428 29083552 0
126140415 235998475 0
542212952 179567079 0
365032645 346158613 0
545922429 278154732 0
173101135 100971686 0
129357705 140897224 0
238458172 322387575 0
157103189 8247329 0
380609521 281476690 0
38695039 288367947 0
157120421 92292828 0
388349783 391465397 0
506898457 281388186 0
33326224 263160772 0
425850910 565352452 0
248184412 198731887 0
533878974 321390490 0
8574427 226404330 0
361257528 192842483 0
281338817 240215968 0
387912333 231761417 0
390465315 101674698 0
79525902 328951456 0
73181694 200534274 0
343736793 269428126 0
13982065 527543293 0
255898189 246304153 0
374899426 97490307 0
70791451 455336483 0
425701740 366952397 0
422946192 312661603 0
507890677 222468885 0
477098947 180102086 0
447463126 157235366 0
469108292 99544383 0
65518954 418667591 0
458829634 423514941 0
90826781 545682306 0
502010064 526418033 0
83801826 479382321 0
470759322 562366268 0
37143138 437947728 0
189160483 503481155 0
258022183 229169353 0
282783377 323905059 0
475634143 242640057 0
88357552 191787962 0
50372280 510004565 0
304635766 565240155 0
430537085 321670882 0
544881733 83196136 0
339640753 173809118 0
249984043 401423077 0
218278628 1026370 0
408274334 524452242 0
564820812 424894807 0
502139809 466659618 0
188750075 243606920 0
190166740 529785626 0
162378597 377288982 0
389483010 458775264 0
122943641 378346737 0
399785381 338799461 0
409101239 99579240 0
127852724 39482742 0
447328645 346578473 0
13078306 101143981 0
249034846 424911620 0
55409528 184751396 0
125729891 368321957 0
156515317 453382302 0
202972318 173325217 0
299307703 222553099 0
112518249 91254876 0
226334630 418925564 0
288675865 220052599 0
395397027 233730483 0
418789569 47667746 0
15782584 166335357 0
499646077 172244801 0
414585870 168386806 0
324172104 268094752 0
393346289 419792430 0
531874462 534503396 0
569116122 176889451 0
200377347 447661271 0
506952317 123225922 0
94676972 519227427 0
452695682 416933895 0
321163124 237926553 0
547634821 451061231 0
991674 58311470 0
26684566 102020246 0
57667391 63379576 0
241763302 295039580 0
120343716 382026266 0
213947088 73473761 0
141848519 332443614 0
403383877 283118049 0
850756 44448050 0
248495698 182646801 0
454516019 125715240 0
369630859 198422686 0
351757006 566566735 0
20610666 299077417 0
379162657 501400696 0
541556824 241855639 0
537339999 285979786 0
22721539 148176817 0
10791139 357278925 0
190576694 328060280 0
23203553 203425277 0
121503868 133892169 0
7927335 161324031 0
282018872 369449925 0
129587620 239115115 0
273965870 243698292 0
517128647 298287371 0
85142443 413929444 0
132266898 47289992 0
159385442 270991268 0
406436416 192188310 0
557108772 177951606 0
215296498 160946541 0
259294242 66717377 0
497306551 452837457 0
389619293 417879007 0
484592982 158102996 0
489565152 441667516 0
312856331 233708264 0
524434541 104931261 0
37881919 441514295 0
427672720 161785504 0
355399962 259467519 0
476912789 294500848 0
535507087 422535454 0
184899523 527398883 0
322613191 313012255 0
224339343 77444877 0
425721297 441036467 0
107399511 552162265 0
206607013 188323452 0
357872742 263031239 0
199315814 192368460 0
31634051 296059686 0
99284950 535634549 0
336831262 461880910 0
375488640 287178472 0
309597477 171483710 0
73769028 344425434 0
48481479 264695246 0
293600550 527584765 0
434435016 440369021 0
283466898 421966647 0
466276367 393730730 0
74186359 386628311 0
485141885 94284318 0
502246991 66465376 0
548866196 383943153 0
361062268 298019347 0
104367236 179420563 0
251313044 202681968 0
134133935 235614396 0
454871906 129207607 0
314845386 154578118 0
68647083 148312996 0
201921081 221961425 0
135261540 122206901 0
373064943 438162255 0
144463816 302280768 0
516822490 272501464 0
408283638 450688224 0
14974574 136669271 0
35621156 336042658 0
14666464 252937543 0
310738869 536902726 0
380846402 278889756 0
456859683 463948164 0
246559935 545717721 0
385925545 403244228 0
211647919 506640674 0
97998669 85287047 0
344688861 551321081 0
214222490 103556506 0
347278855 513410217 0
86169168 100631030 0
460632136 458403995 0
363596745 547382564 0
101679145 274639635 0
330563641 296130357 0
531113506 481914442 0
306590223 547918238 0
568365212 273808816 0
543901580 105401688 0
27936761 73741075 0
132218387 115699640 0
548481729 241178734 0
147051210 134228638 0
564265856 207019488 0
36949408 439709349 0
307388947 287564974 0
96512513 128078272 0
235927742 410914208 0
510212291 307933516 0
567149568 227185617 0
511512685 309521798 0
78607339 173485150 0
73951536 211636118 0
328369450 292128153 0
87689448 509631651 0
219458245 188259355 0
148123810 112623776 0
513652832 504817217 0
237049614 454196882 0
473700766 348599338 0
343692836 373240895 0
127271536 534222624 0
146795127 159489261 0
136667902 29165487 0
565723979 155112533 0
26380219 276705672 0
333385747 285408166 0
263032465 549984763 0
404108053 442147682 0
401701148 361153220 0
297405413 511498371 0
331617034 307894210 0
374502912 496122718 0
452389411 261136883 0
45624641 468577638 0
187638830 125265938 0
330217076 277183745 0
433167596 424611908 0
39494789 478232317 0
568360281 162156292 0
27709566 304311006 0
39286577 398064903 0
403409159 114281005 0
517300404 225449333 0
162968351 147088026 0
389691633 61698953 0
415600482 305011773 0
442843942 36678340 0
209816747 253066296 0
377001539 110850183 0
388270473 400909429 0
126709099 109983858 0
201289556 47170293 0
451552707 382180857 0
143221117 369235377 0
160485711 70683586 0
567044678 400153287 0
356609272 435550463 0
244096703 305680689 0
270334553 347467525 0
374965986 91803293 0
126286529 400862739 0
29686661 501359726 0
348592076 441237441 0
161826986 13220000 0
502523190 488181418 0
126366888 255022946 0
410549896 105559906 0
454638200 406917264 0
241233332 374754887 0
272667866 393756222 0
234509392 264540190 0
35057082 177323381 0
84526012 273104869 0
51332809 506892614 0
537519138 305879364 0
471807832 39444503 0
348787315 9662615 0
243218876 154545206 0
391651559 333543763 0
191877585 278983422 0
443792591 316910000 0
566667986 465253293 0
482801064 213712481 0
554321022 327223082 0
481659597 442949963 0
146724545 90991593 0
170827811 154386137 0
63751638 497062849 0
386840133 406052426 0
101383929 310000521 0
204181682 112120765 0
198437914 45730520 0
385437769 468980390 0
53053921 70624619 0
125404659 154601904 0
185619327 376634906 0
84084351 152424150 0
550483043 448368209 0
91823699 48847209 0
256772385 107905814 0
24038841 59179484 0
510440540 239140419 0
305383604 153761848 0
80555444 23665966 0
384257150 74653231 0
179282255 278566549 0
185898597 422280466 0
519677402 104296016 0
549602995 114686364 0
472073884 370485916 0
30107750 95722219 0
83861305 511184686 0
548078286 519484686 0
208875043 485309266 0
452299792 78229152 0
563929542 429962736 0
527886030 330331686 0
269217493 524238234 0
118502079 112119495 0
276657755 119566698 0
116254968 389044482 0
516806365 404646761 0
55824299 492537057 0
480862019 501323754 0
477375565 444645334 0
31073041 73673298 0
63357309 352094005 0
138594253 426963628 0
176950938 9218805 0
175870981 304432246 0
30907148 404694730 0
492141946 516586141 0
93329354 482516174 0
159154019 85143453 0
289811666 520442638 0
333370980 503929376 0
418453915 31182267 0
307871836 412104002 0
346445389 429670940 0
406944338 388766980 0
401575717 354763466 0
439582295 228250650 0
345529351 175601679 0
315058920 379314205 0
95778778 535904323 0
230899453 342448414 0
200117853 94464276 0
150792038 246278086 0
153394537 508528748 0
555091216 411332590 0
351575735 428087916 0
111675916 487590758 0
48783322 209395715 0
252904178 205007101 0
344728399 371119509 0
175030377 351791529 0
62387752 384506942 0
122064865 1991646 0
231850880 209259744 0
391955085 25755960 0
354549380 293189602 0
289779515 378347051 0
286368723 176019802 0
348156798 510428818 0
217435186 89254595 0
466692258 38000425 0
80035773 1687110 0
231337275 409694822 0
117989900 115811925 0
471369534 308275339 0
389741914 374175669 0
332029826 371035441 0
555276447 454441179 0
348768912 548254893 0
99739737 304394255 0
338248728 34362648 0
35581142 97311830 0
234376511 329169515 0
428903642 327548379 0
63753253 92256989 0
202969295 152643580 0
192387540 512074547 0
246837057 301632455 0
107109982 435329886 0
413938647 11169889 0
482523680 310851522 0
463125666 395150096 0
19941461 21738759 0
101412563 550834352 0
221982758 304406225 0
46461056 41561477 0
284275590 193950761 0
549668881 530860929 0
301885525 292053440 0
463030289 22378677 0
195816235 437950614 0
118877151 175603049 0
317579069 568868680 0
326353896 480178594 0
99035781 321593366 0
154146151 27780511 0
370160741 315674854 0
336367883 509040916 0
42779902 246596783 0
344299674 147291192 0
263436336 563493509 0
512828580 541309203 0
155705213 143816861 0
7091598 123001263 0
122650938 426121430 0
367380294 189437772 0
361257426 559910344 0
379703719 468660590 0
461639344 329493456 0
379781890 545088971 0
201743833 556623184 0
79550850 395588374 0
102947228 408027483 0
27284090 199013693 0
105598157 253558620 0
69020813 508213661 0
323561978 258108377 0
363738757 349205188 0
102574929 302611276 0
294462630 54155904 0
197300969 241258449 0
314850863 470058313 0
445771238 453509035 0
171574656 91640156 0
247283569 238067684 0
152141582 40640434 0
259347968 45754288 0
346789749 158045145 0
370583981 161931218 0
81128158 361059346 0
21392044 54424370 0
113793657 197790616 0
273333814 393514657 0
181822018 567793552 0
400953474 56169664 0
487100737 197229160 0
999227 290646656 0
173026889 233364465 0
398176106 479701344 0
133042072 375277340 0
424680913 761874 0
498442315 293334169 0
389767847 311840754 0
204258881 433890746 0
319266748 343438205 0
77723085 60144163 0
382564734 219082633 0
488638711 255076287 0
1965244 472381046 0
24159082 203420172 0
15408716 12363014 0
483082073 386349489 0
214688470 187791158 0
508622577 493360649 0
477798586 146048818 0
78569424 282560560 0
429411979 110835633 0
210239729 389196158 0
35461243 317186357 0
554937798 385933820 0
8006140 67898669 0
112333867 440540188 0
113479350 237522753 0
268432280 482961 0
13826534 525297145 0
483926619 134508338 0
243685339 62981918 0
408307010 479288912 0
567572821 429174387 0
32512100 549563030 0
550472649 160104763 0
218605188 204959631 0
89286756 534024887 0
276743005 458698305 0
12078403 156498131 0
176611288 32223871 0
361467511 263202259 0
432251279 255947178 0
362052445 24156128 0
442354884 548509325 0
233211983 518766511 0
54210961 53722616 0
431158414 299367013 0
307561023 237588452 0
82648394 313037650 0
537329148 493867792 0
100693759 200123150 0
171213505 141237146 0
30786217 445386862 0
366875375 249000840 0
304282435 169609345 0
125811183 209696963 0
222828180 351207901 0
28466172 425529317 0
251480253 286654563 0
442816831 559794852 0
51450082 263951767 0
30019476 395999567 0
505540233 239225101 0
106836043 121069741 0
378359354 18007484 0
548773123 109784684 0
424493201 337706751 0
448501618 467224148 0
202081650 333828676 0
373238827 407574138 0
503981557 413339890 0
519982909 553596437 0
286785323 272376132 0
208720559 285547582 0
71125867 287502344 0
541171412 563161316 0
549755426 436701839 0
307810276 373447964 0
381853054 253649420 0
291611051 533880110 0
91889622 222311320 0
301543485 556112277 0
389096453 137466104 0
530677716 524017081 0
291413209 78315725 0
451064769 9332192 0
295242282 305019576 0
66292966 229953403 0
237381326 449719328 0
53882912 549103665 0
155212497 312448072 0
231736764 178082967 0
159078843 40601049 0
138998034 536951606 0
194356305 303150223 0
536475571 168682460 0
115786240 525406527 0
537958209 357251001 0
327872070 309173875 0
413326144 362721108 0
127425781 164272404 0
323133497 437165348 0
469561781 241235824 0
301142629 188830701 0
94227798 160166507 0
112285596 128686487 0
383993448 495365767 0
515136297 46886882 0
195205641 145307288 0
504883301 351317590 0
273519251 504773174 0
52247048 483441541 0
353341553 79587182 0
541409866 167357540 0
235741875 113024337 0
32115221 394191066 0
264678032 110286174 0
352150360 358335353 0
156672956 48834138 0
289942853 4270145 0
532428191 9440122 0
198535879 400688959 0
548730066 532518840 0
420378980 173885898 0
194614245 252641827 0
408867040 503417224 0
397844745 394285676 0
456241746 102972420 0
466752583 159043245 0
70413078 66414793 0
448568842 556324332 0
250922904 141751939 0
462483483 422514645 0
532780496 336509216 0
357276478 162910537 0
204005104 563619700 0
510182173 544650918 0
188087334 69872612 0
491777276 227965973 0
537274529 323681353 0
379233789 17243532 0
299449546 554593220 0
339753134 149060641 0
448391749 220078686 0
286807731 45713197 0
173132503 73872330 0
35368085 467432282 0
564131337 509218566 0
404275635 248437269 0
136696345 33470626 0
108280748 378511581 0
245211326 132892452 0
316380972 488574391 0
559262496 463060898 0
556733326 532618417 0
43718214 384989507 0
89539968 92528668 0
150558248 539517211 0
443443497 88312057 0
538170947 116179343 0
157338049 499129587 0
566928894 119426568 0
233254240 145551681 0
315273915 46351593 0
124981634 216531108 0
183951346 149974492 0
267382515 198410243 0
566964503 559897829 0
163515938 530979835 0
414248255 363844382 0
116541035 402028006 0
391271560 52287973 0
407394534 345355320 0
519792667 390630781 0
28472424 62893246 0
302028973 25687065 0
398401987 386819587 0
139520401 474223368 0
497985557 120456759 0
112416983 412305606 0
481765828 312223258 0
163509409 74306701 0
513215949 316030723 0
541178193 154738778 0
528705160 93384370 0
6794919 156631125 0
298216045 273353842 0
512068723 28134729 0
356993076 144484782 0
372218301 307306810 0
486142440 153520095 0
260048669 284375801 0
467922886 116271038 0
446935393 314094384 0
284354629 196098697 0
126073243 107887262 0
376174755 435646277 0
518402562 529376312 0
237869869 378542513 0
261769798 548789369 0
321741361 303466978 0
426061469 34275414 0
247809905 2735882 0
465600331 238677355 0
243748076 187076357 0
278411733 368011427 0
287900661 216296506 0
110862494 392977769 0
179915972 139368874 0
336535220 426105606 0
257883722 31371404 0
368270948 528194513 0
31610581 298576177 0
71111281 567609067 0
187367898 543548842 0
277101889 220184327 0
94766923 141995262 0
66106613 484318796 0
118681269 500288841 0
113799188 98805121 0
353641983 399191519 0
308775060 204547582 0
427873535 314335985 0
484104844 212932976 0
101337848 260439628 0
340228243 388432719 0
204121151 465859450 0
67758596 328030948 0
127587066 19829540 0
98588627 497973795 0
120859089 309716446 0
14907525 254027721 0
173408294 498838427 0
243424577 535196281 0
408322920 66483795 0
41566717 562520369 0
162965849 502066058 0
564279115 253943333 0
561074869 553487813 0
354186620 186844036 0
457935344 541428385 0
505917693 449666485 0
437771943 440154462 0
505477723 397029660 0
329606698 251090384 0
404580694 131843799 0
207905009 196835656 0
509559094 513916770 0
184823477 282465927 0
383748345 560038122 0
356779836 439923409 0
397502808 51909569 0
37220364 279784414 0
320623406 553989170 0
17285900 368125842 0
205906369 483536054 0
481281208 535552965 0
229297830 309130658 0
450894990 543442246 0
378237004 104059087 0
528689729 536912750 0
55029763 464395776 0
53024095 37938572 0
70378158 476426905 0
79057282 169475588 0
561112316 346638772 0
531230540 42489387 0
223326068 1353478 0
328225739 548045793 0
264471521 269013016 0
458332263 513653474 0
242292397 177815343 0
247566355 262507270 0
83660131 112442170 0
411095442 463955301 0
162251123 50252756 0
495265262 134193427 0
59528708 15075388 0
442357723 56109687 0
357401999 547857854 0
542103373 445342464 0
549156814 226163155 0
4726597 309751020 0
174433527 521005856 0
90572980 519926190 0
413815037 378242917 0
349073157 103559364 0
344295805 67185725 0
443597709 254920177 0
314577562 263678933 0
52424650 497329393 0
237476688 26398758 0
281437622 289078288 0
193336268 171710876 0
407259034 542773863 0
143685924 17754099 0
156941034 505950006 0
50454342 424554717 0
466920771 81169473 0
179447543 438349041 0
416003341 285851710 0
305631878 422496814 0
21442605 417634003 0
424140920 515282974 0
282938255 123908253 0
174211125 531525056 0
132697231 241725310 0
486711819 292538488 0
169252451 481445694 0
486076794 54808951 0
57842180 87366019 0
466901082 154748048 0
397998063 502343480 0
32712080 87392360 0
476120477 68742449 0
463570964 395802863 0
179607104 27969110 0
39298877 81848631 0
42108811 165847225 0
503379530 386489041 0
351804044 523403110 0
383277031 154273830 0
331989629 345007064 0
262873901 481994315 0
397276660 32601432 0
12690912 203188281 0
88521702 334560652 0
304050488 376761044 0
91302877 129904862 0
445558591 69787008 0
7344071 249620304 0
261438297 193692259 0
22995157 81292139 0
154762195 551298198 0
244954325 557584124 0
425581764 371570700 0
144976803 96952074 0
67494542 423513506 0
259622153 25324227 0
73355452 545711154 0
126245480 492012467 0
345786271 60155397 0
295041206 138897744 0
367279296 378512013 0
448726976 190321098 0
51291103 552325747 0
88121610 260799 0
553204605 24243299 0
437530972 116125329 0
133956782 544273144 0
525444557 191291089 0
520682398 4604523 0
65139938 283100435 0
222239804 25049065 0
283559436 111069777 0
380069705 486379296 0
356064458 399602188 0
92730423 330338538 0
304723887 36320934 0
381045471 518961849 0
168661208 323881768 0
75440039 183059280 0
489431687 409962777 0
423274829 406268403 0
110446133 283721479 0
536086376 352445000 0
78141830 549439196 0
184004339 292728822 0
3757466 315894583 0
544206677 311019788 0
498416359 38619774 0
104972741 381873061 0
183497652 430680337 0
484253718 553640278 0
236338463 39975329 0
215264525 270015041 0
32847560 504766871 0
35895864 495968717 0
239676487 214430039 0
290269759 403413781 0
28323289 107504250 0
70643508 400696625 0
26385237 166101773 0
210808312 416804682 0
142199288 467420050 0
489579640 567631423 0
55414523 50886114 0
502198232 7149627 0
499249559 261398490 0
195526369 340868966 0
514450946 116855947 0
532158343 408063215 0
50530995 72767023 0
551737735 417660087 0
202084194 378021072 0
481709891 383560463 0
459883141 136442045 0
118428987 529294909 0
123879353 116261680 0
294332285 266740476 0
434277498 448809383 0
230606640 59224923 0
78561522 1258986 0
91066749 318902138 0
565451720 154813769 0
177088573 134580407 0
268064853 50934290 0
418502658 380807053 0
452192189 380265067 0
522212124 312366724 0
132592168 111054793 0
174307248 7121027 0
205803468 146594566 0
169121308 16547335 0
328884654 478184175 0
168408370 557021031 0
183302680 67485555 0
199129890 300516237 0
444136780 55545675 0
53278934 377198776 0
59062531 244622519 0
543144042 485096372 0
316912105 115537142 0
335420880 376548338 0
562856914 26816991 0
480005723 406930404 0
506834925 181792762 0
354823321 359932412 0
400504757 423259231 0
187568726 257887848 0
485950167 112545624 0
388160304 230848595 0
401673762 547557749 0
510582892 483633778 0
159929348 319765699 0
77119157 555030606 0
390019003 287844160 0
232785344 313436805 0
565002654 111432869 0
387183701 450691345 0
474078884 61706428 0
269610183 406399984 0
415964533 85604466 0
489850401 459705958 0
515744264 528177350 0
251492283 240161823 0
199055399 213519935 0
465112046 262801007 0
121956543 175667634 0
209886210 479672255 0
263590967 85810067 0
370054070 452957749 0
541271736 436509792 0
560193883 372514630 0
186470006 306161916 0
200312030 180486236 0
249143043 308011280 0
218175655 6230319 0
276248930 269967245 0
199833167 530666767 0
21149915 92129601 0
354746983 433401540 0
467348137 452841734 0
13104051 420263002 0
108941742 158910770 0
399927357 311380659 0
510207209 432055343 0
14102532 426297121 0
291527451 348797371 0
410221164 503626391 0
122300697 162076773 0
361355974 520348846 0
284113129 91819551 0
322151919 484104958 0
532762417 157114162 0
196172308 364020306 0
347262906 424793145 0
169594629 245429598 0
434349274 323130426 0
512366295 251238315 0
92226151 427075502 0
413349124 357735117 0
500601423 427745193 0
33267931 2340237 0
461236847 305632307 0
425267807 87114463 0
131653883 481324167 0
553945292 150380308 0
257700812 540485263 0
220534545 221317693 0
250600394 511884802 0
169314164 87183252 0
225000894 71996059 0
20309752 459378947 0
382495019 44814693 0
362907372 191667084 0
368935004 68994499 0
313357719 489159170 0
406724141 303883704 0
402596790 88521563 0
479150677 77333401 0
45811175 28488823 0
527338980 106709974 0
170116530 172029533 0
550125091 174273635 0
445787314 519658566 0
351190704 475675659 0
299289666 94826668 0
141745666 252434942 0
396880788 120627708 0
399278763 33428983 0
516644138 147592715 0
93595191 281116171 0
113622290 62146861 0
60637954 227867747 0
201075693 118511441 0
113846970 386650297 0
185527187 370633197 0
159771371 321938714 0
222095716 425768699 0
429133545 103463204 0
304665933 381537348 0
162860855 292864505 0
443464103 291354575 0
428404143 300116955 0
33581588 46225907 0
68238490 245280785 0
383744541 495589765 0
482353828 431661452 0
373024870 215594275 0
408461089 151309682 0
234277102 2797781 0
378149606 104844736 0
486441822 496135642 0
73926973 371446143 0
120002787 316969879 0
269326134 538679582 0
72879077 283991062 0
27016487 6525282 0
466849999 327342194 0
15627334 45245769 0
478532384 383793497 0
428822435 170702625 0
169267196 484396388 0
532258215 469105966 0
110927788 165349411 0
553977760 350219564 0
322523644 122371725 0
265074269 177262460 0
553184471 39079042 0
278524292 256776825 0
481059449 478140583 0
548252769 287963503 0
81532704 324111816 0
461402734 53195564 0
435661123 303102125 0
210879757 165361253 0
474331011 53470348 0
163692125 491541187 0
500917619 237293011 0
523587552 512898550 0
309471996 414852477 0
42518109 239703610 0
292242011 569031844 0
427160831 137008907 0
354599590 450434661 0
562577211 566152174 0
557831716 299333444 0
237443628 197248815 0
6855691 24847782 0
276943596 443464935 0
171012886 49895343 0
310613331 17651206 0
44464628 139062544 0
315369815 164826483 0
34192627 446227449 0
7126510 524800218 0
118514440 353251834 0
388085883 28631457 0
34539471 56380572 0
404073720 156239074 0
303597306 401030436 0
405067130 542900055 0
418713682 379736727 0
301704725 388247074 0
65872850 20892005 0
546691079 157006947 0
471977395 417886451 0
146250210 208674 0
127655102 237710733 0
80698566 206101145 0
487111020 455492499 0
24577056 288367795 0
407432839 380847100 0
145769959 142746217 0
355966793 24955940 0
473157964 11082821 0
138793783 480744808 0
492380542 90346594 0
440919030 10464605 0
337906947 109407794 0
466397022 163929361 0
238078936 32424224 0
427752169 503089055 0
266040453 509259538 0
504114197 399817091 0
458345353 271796363 0
180838725 151210637 0
191544674 284347343 0
221133497 553571784 0
225081515 491123920 0
106863254 101488608 0
483718061 381820913 0
89235731 145927262 0
323590995 119312098 0
391428147 122587211 0
182994181 30719807 0
222129512 492624131 0
465465429 338599640 0
389726450 498761259 0
334902456 320082215 0
497001497 130982860 0
436273692 65799345 0
430780313 70926291 0
422020007 169741201 0
470329344 420832170 0
122635438 470685914 0
254861981 468896345 0
346201355 57067521 0
463947955 159641943 0
151303693 561602119 0
468152196 89962848 0
113228534 502824958 0
396914982 30165156 0
67404707 351415400 0
461522918 253343990 0
308722003 89907781 0
197868712 134705949 0
189718088 105638652 0
369752855 371652635 0
489508316 233562826 0
162111947 22440968 0
371663727 519541209 0
237839055 568831595 0
415721951 94420370 0
316277828 252461423 0
153528726 359543329 0
186455283 19154266 0
441726950 105364787 0
499811381 11806721 0
192549061 408073693 0
420466782 15678669 0
134763908 506809782 0
356931234 451074220 0
441938306 231745409 0
539594398 12079726 0
487222639 199730422 0
267039977 471811713 0
523532521 194410679 0
66538352 195978862 0
453045329 350082057 0
217233091 261142411 0
495750571 340003817 0
482243677 103916577 0
241404525 158899532 0
127548867 278381922 0
72884096 174503416 0
393127992 548114878 0
442218774 538319123 0
318529056 482260539 0
515275354 354866666 0
205062028 544239296 0
180187566 358366057 0
103102557 501460778 0
132576031 151796376 0
567732524 78873895 0
407325469 470332455 0
516389631 449231916 0
552020909 269689475 0
15890720 374638051 0
276173882 399791553 0
477379977 267432995 0
184382524 307865061 0
31134321 262483040 0
201086460 439110845 0
57625707 502470717 0
538317906 239419840 0
552997906 488464864 0
257515920 493713035 0
240283303 467136184 0
9724352 429838711 0
290872370 280789243 0
228961161 535926050 0
420377209 165592406 0
515820470 106223910 0
159168677 205259665 0
335087946 19672384 0
127707365 368478226 0
552997835 481405822 0
162940814 520504891 0
113227908 443481711 0
103803318 491793781 0
436949188 46640341 0
314936530 533651333 0
150716150 389687308 0
457431214 497885425 0
140353112 28166146 0
322647235 477153209 0
34004807 79392416 0
449147910 441121310 0
455627025 49346411 0
199959009 380233235 0
226082443 219318848 0
441595181 410703617 0
110766677 129393058 0
415181391 247585229 0
188734741 129616069 0
290752030 426619470 0
35791602 108244561 0
192687910 17945461 0
188564947 359753394 0
505748233 212773842 0
156977810 330110158 0
473328743 118427520 0
456851380 73751178 0
166471710 545971897 0
428928297 365574455 0
463197641 520691723 0
220613660 510860133 0
531254320 418594534 0
165089185 187187459 0
426654185 239604998 0
367576445 392728991 0
258756633 166246878 0
289278573 460354650 0
370509319 57981439 0
186533199 213730008 0
105454304 458118373 0
235924290 227147115 0
277476616 53356620 0
66218658 283016366 0
109338986 244667823 0
489284883 261252860 0
440938916 508772815 0
405844157 357832053 0
558670256 551494337 0
487002541 338303884 0
211586496 306516924 0
445297132 327510221 0
489065017 396187940 0
346945894 57747519 0
134549774 324149545 0
269591349 288500437 0
256171706 2097674 0
303277379 211447844 0
396034552 167297114 0
154228733 364039361 0
183813237 305266450 0
395175442 92692546 0
519600065 123372081 0
123120738 461239248 0
543211604 352105454 0
215767875 11198602 0
182864716 440494468 0
547381556 466365264 0
208656044 417836134 0
518874255 538534050 0
263330375 420204536 0
415398803 68206061 0
127246237 246854183 0
245139174 566681553 0
466793883 477518360 0
568055118 228502434 0
253901479 149844923 0
442072913 502577986 0
306420012 66623678 0
362990164 391382994 0
323567581 73662543 0
108127741 555010414 0
144521152 404275464 0
345519184 559521010 0
519946189 241034806 0
172099206 287715699 0
136257372 410046278 0
312816092 397404636 0
559900145 569264440 0
507961150 70338103 0
219003269 350208965 0
455199174 59413897 0
489002473 124839049 0
216032450 431540898 0
317171457 415395807 0
384623269 417405084 0
98788708 10448582 0
543797239 73667033 0
371631365 198625021 0
72859597 519887085 0
181734574 82244772 0
121506908 370211489 0
322123021 164325946 0
33563082 313444200 0
257847463 82423508 0
11500761 511990594 0
277310302 513933224 0
432621077 26478603 0
119720600 119201718 0
423774159 451585117 0
553191740 242821869 0
49807347 439068543 0
553447826 268995637 0
453428995 140835948 0
491923486 335325343 0
138194389 177488887 0
520397457 58788698 0
139507184 401902494 0
309823900 491025114 0
487968635 379980100 0
42813664 142106888 0
174355032 368365726 0
65354605 332500849 0
277384978 365510039 0
73818722 515856121 0
366921122 325082855 0
162395141 466614078 0
194733038 392507387 0
445898650 515744158 0
236111767 23596284 0
424678059 135626417 0
212314216 178680770 0
265349235 533450581 0
29086023 165123534 0
96524020 60970468 0
40806122 467507375 0
11617665 361176623 0
236102118 139515224 0
440316319 182386032 0
84979031 184841429 0
150305098 9850494 0
230355738 78411187 0
371107349 174327921 0
211128447 207056249 0
375920708 489689660 0
443969988 306258719 0
561970381 290354810 0
549333749 271417512 0
44786502 307156276 0
151876034 221662474 0
28077722 73084259 0
290912407 482170672 0
304723420 212307081 0
466775560 552791763 0
561820930 90024045 0
246446291 520607818 0
194336225 413441692 0
423397606 303113670 0
167262575 107617239 0
30588079 152222382 0
113645103 387468597 0
30420505 142169918 0
524997935 3733987 0
305216466 163506114 0
508424532 16666396 0
407101873 524876010 0
435607733 34548762 0
86307432 510605274 0
477127694 159312683 0
448419287 1614169 0
109204535 32685799 0
324045185 128745122 0
514277156 149054338 0
393257267 64171583 0
336060216 157867612 0
327182560 278193829 0
43243692 86900567 0
132398933 267275486 0
516291106 20002905 0
490118001 183240959 0
18538277 72433597 0
310399576 532801331 0
381661710 514797099 0
91454197 475840392 0
430297317 434355050 0
520185846 559801702 0
539239114 381977229 0
50723544 524269081 0
286566015 302330268 0
404213800 85355325 0
283948924 116770821 0
152940879 539894439 0
530879472 403988490 0
163096354 239698823 0
52116310 532978576 0
70817606 394272091 0
412547550 103278127 0
476586546 11795803 0
267352300 20341672 0
256701016 528082909 0
522823096 140789628 0
115770297 531227308 0
74957383 432686334 0
417295064 542918618 0
381352378 552018034 0
447410810 259978510 0
68330207 58767622 0
507116419 567724239 0
481163926 367888315 0
23435850 98017195 0
329034560 228656169 0
242286637 281549990 0
39154350 206815703 0
534191981 191849884 0
206571313 103597427 0
514140334 473372416 0
451807046 385576345 0
555456596 263308798 0
566281185 18980404 0
149228727 520360576 0
447011816 344452256 0
105753172 536192642 0
418751264 489173700 0
175627237 252667351 0
250217656 534884396 0
506514079 359333721 0
374661502 315494237 0
83315357 234259905 0
50723911 552791570 0
535535657 439814589 0
7096933 459171750 0
509146235 230261378 0
300775501 183581862 0
312697418 490302286 0
2681872 421754201 0
353951794 146970760 0
171959226 453323372 0
137748061 251466317 0
23147053 32941399 0
227292393 431455419 0
16984719 141172525 0
173981263 49983522 0
510222631 531148085 0
176018938 569046201 0
356665398 299303440 0
433558116 445237045 0
17084494 13255881 0
97241580 345003650 0
274410092 79133267 0
493193368 37500602 0
184358605 494329101 0
169591790 515408333 0
485421875 33979415 0
449774575 550388354 0
175525029 378039496 0
215179395 64403785 0
297672792 317510377 0
492262611 521680304 0
312487514 232304786 0
162299430 15406678 0
228565888 256300338 0
253843768 415456951 0
80516139 24976156 0
537519434 110924800 0
457778213 68605272 0
324233391 37859296 0
505774208 363422127 0
175846089 389547982 0
435481742 4791177 0
478636306 190697842 0
158238085 102237783 0
358606413 72186878 0
432186974 27994352 0
362033641 7063870 0
236394717 510999624 0
36867678 459102426 0
444819382 345924367 0
566694243 96546898 0
464670388 479435278 0
530295420 160853581 0
338755530 28192988 0
342283333 229094057 0
386917356 440895606 0
156536682 560923746 0
121682740 148075937 0
557413468 397758201 0
316344283 484813057 0
231521778 215320941 0
411937498 527404883 0
234130646 485405930 0
288400554 22558669 0
426028186 436339620 0
552496535 395222989 0
130113087 237863732 0
421153814 68552925 0
454883426 63462252 0
214773951 261511308 0
224170334 508731079 0
266222369 64733259 0
243782748 112141898 0
165129301 131110171 0
309961466 202109692 0
44820111 322919558 0
291346179 80489047 0
554936111 286127908 0
301480488 450480954 0
130109685 463942223 0
408615299 295279117 0
71520419 150378057 0
259045600 216843811 0
50062766 154997044 0
271611259 27352280 0
478151840 269720031 0
143238099 561325222 0
226753242 194093985 0
402224268 202118193 0
519285275 17995841 0
425281489 466801986 0
184306365 538698019 0
557327301 412247560 0
419982165 495052735 0
450552311 121222502 0
112013167 415869550 0
21967471 297130670 0
325557196 148045093 0
281685464 288327553 0
555179978 281544485 0
73662652 108212889 0
216864137 533285271 0
490221960 347007440 0
16979321 190912677 0
458710534 118222317 0
195433487 433470291 0
150608969 190134172 0
31829249 360806262 0
469401822 312958633 0
64643785 129018493 0
252913027 519461038 0
229542007 406325306 0
102331180 431095200 0
212543451 499658933 0
434511100 86208556 0
364548035 212162702 0
94858350 277546975 0
129742482 91735906 0
380308659 240577748 0
85560650 267251659 0
75695164 267986756 0
29068093 382037192 0
27213882 534443876 0
372411144 507718270 0
195274770 29944503 0
487635837 14261800 0
481749254 132494485 0
158724730 342246175 0
60753213 218035625 0
525988731 268364005 0
245602019 287816319 0
466869948 323976728 0
200030940 482398941 0
61739308 275702227 0
370855125 75629705 0
3926858 293061766 0
154321048 84454977 0
482567254 91935720 0
238804035 166346552 0
539374420 106156301 0
515747424 111923426 0
282107102 20774561 0
550436341 174339393 0
433040203 356761951 0
95575367 339454189 0
165776041 220531221 0
462402013 361094337 0
449452943 299616790 0
32147680 318832258 0
507400122 40881773 0
204877737 242934642 0
191176274 10250330 0
499752491 259797722 0
263909736 463002078 0
381878105 190058686 0
220824461 49399666 0
100694151 377926265 0
259448829 173494283 0
456355817 385848644 0
61416304 539108491 0
281953836 279718599 0
283893760 206596660 0
279643465 353104277 0
492462788 430701463 0
226899536 483324900 0
437945558 195594883 0
245299910 220975901 0
411944663 334170669 0
158113403 568905510 0
368522515 211053246 0
33071484 548389622 0
63741484 429238860 0
327668574 418020880 0
391290790 354802040 0
117473426 142999352 0
251811956 8190879 0
152261449 129978196 0
70445312 218301077 0
473969296 306179753 0
78542652 530714571 0
132054786 474362081 0
429150542 510500557 0
82153665 517997902 0
128806816 290076409 0
245766457 62330195 0
410043933 543101065 0
244479496 462252559 0
501029276 109593733 0
639133 343051544 0
271302712 114536566 0
400187484 80371684 0
404349497 128112081 0
198035704 357725209 0
215015075 140443394 0
235430034 354712578 0
103251750 432042077 0
404353561 215221676 0
530582283 265458526 0
210809361 356630831 0
17695481 415280231 0
264067485 503937122 0
306623638 266061143 0
175626875 384822344 0
244500505 439651911 0
327772396 81647171 0
258463267 179485817 0
507323228 433996103 0
215863701 406819026 0
188252736 461445985 0
463998452 316324452 0
247967926 282616508 0
386845537 339819974 0
371781871 253531615 0
91261723 346212202 0
344597046 114288721 0
359987644 436359778 0
281764648 515614239 0
40377798 499698632 0
226993492 345628161 0
536092238 556031241 0
16564297 529230526 0
79536982 168115724 0
441079703 172709506 0
406681515 61730690 0
333946464 230056366 0
198064190 92563648 0
468141021 80136262 0
479163761 395296644 0
308432522 545968701 0
333176468 120984231 0
144541909 66639863 0
87648354 420854205 0
415020006 564907140 0
154478209 504731971 0
236213412 217430385 0
105239045 454502724 0
462193531 76140956 0
57499810 98053030 0
168915353 508680575 0
299942017 491794962 0
166473076 196079248 0
181756564 412943826 0
539387833 45803657 0
108977386 412806955 0
373973891 354546300 0
404283137 393693256 0
507118018 459234648 0
96146123 332550378 0
143607626 210179509 0
110308287 93255383 0
26012308 235576358 0
248384675 4872679 0
67000955 279183608 0
75424288 216596877 0
499387558 427334176 0
178451128 444738523 0
15982319 263756999 0
312306159 18130129 0
564632895 16559822 0
452696457 11039903 0
193498910 521880923 0
277617589 270805672 0
73132992 21422933 0
236960154 359810101 0
24222341 387356655 0
466263375 146496190 0
14303964 261095481 0
455401486 151756405 0
250148151 435178588 0
504187051 78244162 0
480812931 146127531 0
439765060 458618473 0
12063434 213006354 0
235314286 33934837 0
416417514 292722841 0
269309910 105359410 0
390976304 532843886 0
21662392 220410871 0
209091365 287054572 0
537772500 399399159 0
395815958 526104843 0
358767830 6134284 0
495973208 195195575 0
143472738 124514796 0
265722218 504766599 0
168055260 187105311 0
151666535 5609996 0
440871356 328868982 0
312125215 398925507 0
430446964 256012982 0
85651913 428401382 0
48957312 531309461 0
288545151 284606091 0
218839793 288416554 0
186646572 561950058 0
565909644 503180986 0
41055225 134922639 0
242990904 23958039 0
163088900 217556055 0
375531012 52708604 0
512713107 313074103 0
524933540 17870134 0
429315726 338246201 0
294704585 187599706 0
173739513 48348713 0
530846467 439195790 0
85495139 564822608 0
388335968 38173649 0
140907121 368136593 0
135468389 214834355 0
202579744 293592605 0
379756881 123156419 0
436499322 530248581 0
60027278 225641452 0
483707127 50843218 0
435697305 522031592 0
450242001 172423571 0
358010148 469019058 0
134414524 462053482 0
285493080 294281302 0
126098205 163568145 0
430661573 122576369 0
375937360 205310215 0
528337467 174557091 0
52141453 445963279 0
478503918 523525748 0
77613293 222790233 0
277610341 487985642 0
289941834 7663276 0
220171288 385429810 0
320275203 317603890 0
465742600 232120997 0
304093503 554116855 0
287898338 314254818 0
258304991 383534623 0
199082332 366526445 0
545785393 372164108 0
524710050 236477944 0
190767062 216193709 0
128955355 255440016 0
527833754 302767723 0
195308889 190357218 0
559698099 242781497 0
459092965 458155660 0
351713468 246116949 0
315189004 17412758 0
358315478 345046147 0
130568502 390031471 0
255777860 527219971 0
155466508 90496222 0
162874949 553788543 0
454560581 541445054 0
386370305 419257822 0
252369966 167544083 0
521635309 8797516 0
237673261 268444429 0
529279966 551727337 0
7358259 320183870 0
286302471 238091830 0
182982804 567086265 0
454886389 161734414 0
399325956 126433324 0
472582888 294801462 0
136985417 558817924 0
7371161 380448933 0
500281212 129092858 0
473575424 70742192 0
17407377 291431989 0
292353680 275716259 0
454391910 168067103 0
566766408 85371112 0
135962205 24562871 0
335424536 29061215 0
363497212 102278792 0
509297428 563104912 0
431066800 318413913 0
272586410 207450287 0
39203201 464332794 0
75198166 432872356 0
477020866 312290607 0
319656493 356113817 0
532080969 100321166 0
361878963 276638866 0
79561033 189441702 0
471221314 460611462 0
320357491 96228475 0
260291454 80834158 0
151296858 455996976 0
316472203 546496051 0
209132949 499246796 0
300808779 436753336 0
557697463 497244638 0
98790028 31222674 0
346699729 547941489 0
170427694 469576879 0
535807228 11918390 0
429268049 499066568 0
561362916 488150367 0
39961141 246909684 0
559247203 190509208 0
372118145 154771218 0
306755929 523898998 0
214427868 278754367 0
380281409 164847299 0
387607019 312602400 0
486498301 203825372 0
490652474 399755681 0
516683445 362310106 0
531537382 98733982 0
222975178 370825711 0
142243609 176908067 0
384454558 418263110 0
396492901 82021343 0
3804316 40737666 0
124026522 76719516 0
73240937 253132990 0
123970189 244766328 0
554944969 470376788 0
356999656 540008512 0
10607643 186558580 0
396685928 327277488 0
36770762 561457705 0
333442175 390047629 0
163500380 280737601 0
494080682 217333125 0
196052633 381377430 0
317414387 392698483 0
263254190 133513108 0
336260073 305162443 0
523695106 205506687 0
540797349 498496417 0
62318852 227838595 0
265504285 256946855 0
188541017 10679727 0
100209392 275885208 0
5722083 359465399 0
211528716 246231006 0
482180567 552480815 0
296336682 406542585 0
381195533 271330517 0
365327143 393057392 0
507582525 558432072 0
448565188 285411738 0
138308252 165475932 0
217391716 193273676 0
360456360 135313441 0
478173932 503621674 0
178857006 391024472 0
220086052 282621729 0
297290096 373296113 0
350249847 94795911 0
418590681 85908387 0
147975630 170594324 0
354750265 426818631 0
445837198 418092028 0
198881256 43286663 0
472823010 521433454 0
480991339 22888033 0
503168427 175792845 0
387601937 297760460 0
15003271 173631539 0
281621224 532729886 0
476722474 193931365 0
95056078 300402597 0
420077285 96422538 0
74723934 172765194 0
153449235 453078891 0
380222509 436248460 0
257257037 442100465 0
390079439 310349779 0
100997216 455551562 0
442757301 416407354 0
399777785 29144811 0
119207046 460487777 0
247533259 31577223 0
363378417 495984068 0
180877229 394027001 0
336568644 107294552 0
92721019 414749755 0
127282300 349609058 0
353772500 270444340 0
214812705 352956430 0
430262474 321640839 0
249661376 446747067 0
469993132 30363508 0
115790779 388012616 0
202604981 486644667 0
366386497 50917922 0
468341724 410934246 0
471889833 173784732 0
138335867 347507583 0
518860888 363393781 0
291508102 382983716 0
372641980 170610049 0
417551101 566105998 0
509967049 314228617 0
77095187 291891812 0
470496966 136959373 0
252972701 526831364 0
430882971 338338100 0
258541222 342451217 0
29765952 159826218 0
23122103 346247581 0
163151457 373834179 0
188939889 158414252 0
96626255 307798632 0
88004387 541207107 0
244366924 102745421 0
403583537 349930807 0
407476058 87406693 0
319408493 346068223 0
554526006 268608705 0
442393094 392526788 0
560313739 112259521 0
390520270 393404161 0
338101929 397108674 0
6729072 515294989 0
37756143 49660358 0
504783339 522194205 0
222974702 429154832 0
317656921 129285185 0
411560415 408584528 0
172405608 491492555 0
314973647 355530787 0
207917132 491505179 0
356880341 453087778 0
215284731 196333579 0
519093751 70448548 0
96498925 60553501 0
527143568 232643971 0
331536520 223090008 0
384267888 12284612 0
89121092 51144565 0
557500886 515983227 0
286384511 252291350 0
264671762 334395084 0
394315142 506738605 0
436525733 22609626 0
506596186 175291842 0
346586887 98256288 0
122243306 20420222 0
461683931 51370661 0
429628731 468131449 0
206369638 129579947 0
253138140 505208431 0
141649144 521856546 0
346869910 469061168 0
100728761 230143953 0
526350697 22048466 0
514177023 331103479 0
23306476 160995484 0
200251220 524254928 0
382677899 363920997 0
11414416 519913435 0
324042101 163278034 0
254096626 232596381 0
144699491 192479056 0
399626748 208376855 0
142706998 411262195 0
104148945 168552364 0
207573172 86010000 0
89598545 399437144 0
110814316 48383619 0
537183922 439456270 0
385137802 230369774 0
551293945 262435993 0
6222884 4297759 0
257670664 529060646 0
64600219 510565511 0
522970157 474150223 0
339331214 225493437 0
19876129 149484722 0
501747324 511591944 0
110800135 380739511 0
183945793 461703364 0
440351024 411461843 0
100710385 420566523 0
179670836 318265071 0
89941968 42419390 0
224833487 2285468 0
450526927 226404296 0
205297408 496829664 0
93419703 543320630 0
182704176 247910079 0
548788745 554103976 0
320938959 47670622 0
414696391 338028430 0
80420340 41499207 0
316624815 120679004 0
289470855 3769234 0
383614590 491950414 0
139328855 95379645 0
196042460 171289067 0
520453889 511171829 0
318989107 386782228 0
256087604 424214522 0
80193331 277752351 0
165239899 80152655 0
267624800 478301538 0
226067894 465434372 0
462498716 45832271 0
75496028 246891266 0
132733855 3715562 0
303317953 563213894 0
425465502 27334288 0
135647259 29198004 0
534030024 39813000 0
562160511 15626494 0
101378120 255380588 0
418923473 50035331 0
361856584 27376902 0
347623704 127076217 0
63471869 488962917 0
357575785 31295158 0
430661798 489416912 0
215457342 511374452 0
277073868 275677010 0
446624586 256836 0
193622153 369726613 0
469964374 237464210 0
76557455 476170096 0
464551946 530227816 0
551928427 448030788 0
385719099 344537208 0
123099614 201424832 0
391531445 288637691 0
80511944 3392834 0
374180485 410903359 0
100538289 493282992 0
10182466 542683406 0
548187947 366193650 0
526360765 177117379 0
119102232 363247964 0
196840339 220235345 0
263685538 246322910 0
339071686 390916111 0
217457179 464076333 0
511479040 72396560 0
153322019 478223732 0
283806099 129203365 0
233876693 431296584 0
238401318 119888146 0
44015491 488879650 0
506525308 270829504 0
78142153 22579670 0
25330357 155460 0
564868937 438700381 0
545410994 285335667 0
283514618 67688539 0
73349972 456850349 0
543289133 287498391 0
373169602 59900519 0
471982925 42445061 0
475197362 270833117 0
204965985 166338037 0
504228872 509332342 0
515093539 48596341 0
56224251 1777468 0
57971850 91374283 0
316771047 413576147 0
108136686 285480759 0
292164262 505495603 0
363810785 263220761 0
514035405 543069193 0
442484453 10190276 0
213986336 438558204 0
507303068 421992482 0
144987492 89653516 0
15291932 133835246 0
304536704 305441174 0
435050801 216451065 0
136115070 365795405 0
172201697 87021987 0
254934840 482557671 0
24735676 552223555 0
542462837 558788658 0
125828827 205414605 0
355750061 194932339 0
328563895 398691463 0
40353616 84256242 0
321935185 268647232 0
562790955 489593810 0
254134459 248179323 0
89834758 445891547 0
473073728 225411346 0
353984248 386588828 0
309134148 516581803 0
125595205 468666566 0
112627170 488417445 0
568078021 508478079 0
354361689 267314784 0
465438123 61416747 0
491580440 219684636 0
278919937 141051315 0
381965312 5030082 0
190616156 203541615 0
173187159 306908250 0
174235461 266388831 0
169168509 222383816 0
515021429 332312691 0
253015379 175710461 0
478015980 506710237 0
67581318 345924992 0
45988124 97338609 0
103858731 270543478 0
218416333 395728904 0
494124816 163412732 0
392985392 233901095 0
379110298 427505627 0
270399167 199179231 0
554424833 78248257 0
539880228 512862890 0
297148100 390168828 0
303766545 139472233 0
430724018 540021053 0
254754443 319564493 0
473838106 291789664 0
77050500 249427660 0
539420625 3030982 0
23866817 40242851 0
96883053 11042128 0
83761179 187461741 0
121285194 392100132 0
446300847 521242577 0
177260575 409312735 0
327457809 493332679 0
310762178 503765547 0
2666765 340055221 0
521783977 146068748 0
1106770 75561073 0
99956265 161486861 0
272302897 562269327 0
419397884 447836879 0
550475935 539908882 0
320455633 367075314 0
505674497 222734747 0
375515622 512244304 0
203517301 72115842 0
100671211 185127249 0
259783036 137068054 0
286083417 246863629 0
433596550 547688423 0
251559953 341051857 0
515923784 126106638 0
238675466 141130855 0
186910429 483556502 0
65533615 514968933 0
398643946 113413484 0
519145673 207260560 0
437252475 74373439 0
169535398 29015904 0
21501752 126069603 0
15864284 71236349 0
245153340 186826923 0
521386158 465976732 0
399031016 47364111 0
265565144 182300531 0
451889696 533304001 0
290241927 423351877 0
441658750 322818250 0
484713234 16154845 0
545065708 486631956 0
357516507 28221912 0
165113845 237467794 0
148470239 335207455 0
90597971 430650371 0
474402429 343569109 0
551355012 400808138 0
357067211 303411112 0
244952726 444794666 0
98197486 521378095 0
428759189 404762993 0
223040476 316478674 0
276436818 428491752 0
291600241 366557203 0
329449920 111814193 0
368149218 62911776 0
561249429 198051127 0
134932399 20486530 0
269570875 361614258 0
212437428 63877930 0
344775464 49123003 0
13498961 363844649 0
283478588 297997415 0
245163002 555826295 0
365328338 219471047 0
341156829 20103406 0
223631352 170010344 0
403469334 200754514 0
377292888 259719136 0
88707543 95090384 0
165142124 551019819 0
313626343 307258525 0
473148730 84856120 0
350087503 463363475 0
409799032 163962059 0
131906612 346340057 0
155168934 287249394 0
503556415 183592178 0
170275928 436606946 0
348749386 407951770 0
241107345 427198770 0
285537548 240341657 0
78928665 460058813 0
373256361 224793679 0
5687308 185036956 0
24511452 292650546 0
567202440 327794460 0
536121517 463907499 0
292961067 483154311 0
194315787 209360998 0
360490072 113883369 0
103548753 166220366 0
495848239 454306793 0
270652724 351626134 0
99648994 542942339 0
306494657 30951436 0
107024359 226886478 0
236356940 302140322 0
259816776 445439590 0
350183923 488962634 0
420865243 86124403 0
458587336 49429875 0
261683917 305479493 0
89271401 110961515 0
379173272 192214486 0
496599899 413846663 0
339145820 536449937 0
530966588 114104639 0
373088231 209655804 0
320321716 308573463 0
115917773 450140320 0
78248741 380319311 0
526750612 291560594 0
125876860 396828628 0
90064529 237286446 0
107379791 559391202 0
30690923 521567535 0
241156086 227217826 0
53904312 493138845 0
395959318 87522801 0
564970951 355823577 0
405404799 149023785 0
104834824 17259001 0
109445289 409125905 0
486431906 101635733 0
161245089 255980392 0
86814571 464873720 0
56410859 345853113 0
526267234 140874715 0
180604380 225890809 0
27222860 488803390 0
450343762 27131679 0
16016651 273740536 0
440879375 90903996 0
547310093 520899930 0
536406031 492349504 0
319849050 524700970 0
276821000 323951925 0
225070867 368446010 0
255109986 266097011 0
103669652 492161847 0
151095322 400913010 0
311030745 340274298 0
369773838 350550496 0
560879157 12247429 0
504927409 376654015 0
513515164 168047056 0
222365564 365655085 0
36925320 187711582 0
557239548 502556460 0
271659198 303068525 0
359859187 78267061 0
542608018 358608870 0
421924689 192863017 0
355493293 83893230 0
335928771 493609745 0
137935580 39051164 0
77226809 257707052 0
372002834 183195541 0
65414869 8104213 0
353954536 25800909 0
22771393 492832298 0
557508842 325470066 0
170299660 238513560 0
273344258 354626703 0
282769712 479743542 0
523888620 143605754 0
118340441 471071584 0
402788622 310790183 0
109151861 64702712 0
206329948 355976568 0
352780600 548069474 0
43546844 101851316 0
391157013 78425855 0
179961805 444541093 0
258592555 388260652 0
127999515 397421464 0
396033516 483307343 0
455255249 335102962 0
233993050 259370160 0
218530355 83290043 0
53312354 168514799 0
245782520 246773234 0
237471781 451750036 0
563860689 458961882 0
209490633 122287808 0
311748756 446862859 0
460015225 136672112 0
52994651 106308980 0
446671972 69353639 0
63739529 74826161 0
325090960 457318553 0
273950245 373919338 0
38360330 77165850 0
416850222 44063776 0
390843631 327149873 0
391940875 275938316 0
565021723 301638297 0
363331988 135284034 0
305400322 11376842 0
414146975 455913257 0
120179038 481317637 0
144700988 518136033 0
435494188 65094882 0
193216719 515241650 0
340940922 337275466 0
296203563 419279122 0
368152611 308805873 0
473907993 487695963 0
416745739 177481008 0
12502815 354709109 0
396136932 262014595 0
429196229 514334679 0
562338073 90952517 0
369513787 458333958 0
172482392 38454067 0
523657427 212985528 0
532561814 128649864 0
239139340 298641766 0
302330310 347958760 0
434465572 257592247 0
170148837 50316122 0
352742114 518384636 0
345723220 129282741 0
299780074 552608620 0
97958531 377469689 0
208232010 204033524 0
398100564 353432239 0
120601500 351637979 0
303571452 139353842 0
315842213 151488306 0
447799023 432840003 0
72341806 400886065 0
475733778 288950036 0
316849086 559324853 0
260847003 241741462 0
201163271 541460204 0
376336770 4357298 0
301475154 498853161 0
3145951 470260425 0
349264362 67928093 0
68507868 221747702 0
282184004 53949205 0
338551735 80666468 0
320999919 313613862 0
215513814 414588244 0
321577155 185301992 0
97290598 336145428 0
104077045 420516160 0
385075333 95962361 0
191608281 333155218 0
50007792 203201044 0
80056725 529224168 0
284891168 236560251 0
480769599 451897790 0
497493427 176198486 0
76493312 236225422 0
485754906 461992717 0
242215182 130779904 0
154200779 387201682 0
504601814 85985742 0
397370119 430314473 0
40198338 537835627 0
442239270 61041824 0
448259053 165196979 0
455871521 268737704 0
11437105 96155595 0
141590926 321753781 0
459816427 296893386 0
10677029 369299946 0
272361415 285392927 0
205408735 274496163 0
341165129 491481532 0
124472259 29938525 0
37929056 192896322 0
170130786 6233118 0
322778886 325531575 0
402979817 1332766 0
479820889 160998978 0
164170305 70443651 0
318833975 294809735 0
231594461 122222146 0
12437990 522044720 0
361976723 433796206 0
382488680 414221309 0
549334333 431772818 0
178049231 219408891 0
173677256 494610642 0
79627103 444870237 0
268790803 340242373 0
400425673 294194766 0
40326646 41093137 0
28564648 84472270 0
419665835 275207515 0
534611956 408821483 0
219749042 568144309 0
476676150 85166415 0
238495072 280534466 0
380784724 118798660 0
323685535 355397807 0
474308096 246072149 0
272950133 46804991 0
351284185 88064939 0
327838472 111812204 0
495077317 327767180 0
484030283 44247660 0
185160015 207391330 0
394532337 190201107 0
228142958 275472936 0
486069279 413867472 0
361980118 58768907 0
301250496 120654297 0
210267945 364215679 0
450740200 429756454 0
294902201 343260921 0
321000998 107100471 0
300789053 343294753 0
87177814 519784944 0
415012990 98100636 0
281129835 177090839 0
368801665 375340184 0
110200516 237321309 0
403897336 426044691 0
104423554 246978347 0
221216760 526197634 0
303888621 137906311 0
503919578 449459648 0
479799817 449934432 0
121428579 57181891 0
10925736 162618151 0
555704847 413927138 0
503156305 92557516 0
416256852 310825528 0
214107746 338764754 0
353017788 302250566 0
141113009 238570837 0
242758638 237472443 0
361230527 95957648 0
247396698 453900784 0
337118320 434376062 0
454235567 349574799 0
445450752 177268935 0
465835036 293073302 0
166852136 209690480 0
297743328 183833588 0
450697355 383296668 0
372041462 288299152 0
302758025 32003573 0
60156624 307820994 0
266154158 344333984 0
128613874 152099651 0
538883155 170701299 0
349622369 122471041 0
35957223 143422279 0
414192503 240828999 0
463439444 20533148 0
483593564 383046414 0
153892614 63868264 0
414542172 23506589 0
131093955 416403066 0
562872396 259605277 0
49445331 33323490 0
34119252 216992135 0
561890121 240064663 0
210941066 181871099 0
121876426 347681811 0
166038605 455222898 0
71870178 368234456 0
409570749 292752130 0
387936571 59169782 0
4765141 343572024 0
406605604 21232164 0
323617378 508643709 0
252973449 218498702 0
428286500 422428920 0
249802556 519881067 0
225079610 82897527 0
339746649 414999516 0
426609881 61503449 0
392905525 158367013 0
467096054 102922536 0
536749000 285444013 0
71358207 261060399 0
427662535 3328609 0
82176802 51518228 0
509877927 393372422 0
74832035 63576657 0
333299617 357834306 0
383865083 155377582 0
104281500 507844717 0
500295141 360190359 0
209437467 182288651 0
71652433 556969663 0
569243331 255572370 0
373224376 312082864 0
131534080 404727196 0
442102351 237348044 0
445962436 458671975 0
231663353 268834404 0
445310385 320841751 0
541712412 330112329 0
212092710 374563158 0
499090304 425851270 0
501061717 184567411 0
171029091 532301150 0
479588121 53529765 0
520148086 407341762 0
105944945 21347464 0
266369601 354512599 0
503421612 333843835 0
135454342 237529611 0
15480555 239957657 0
310704852 528632700 0
131911422 325108324 0
324104166 515714877 0
489510201 268128615 0
411467863 463028769 0
138497207 345501586 0
225979463 41784395 0
298000128 13296288 0
16190600 347243615 0
566986591 148754974 0
50948060 281672142 0
112292039 180656213 0
94333703 281619634 0
380388590 94034936 0
266688150 181696213 0
497463569 337053117 0
69584626 284045715 0
186901869 23378249 0
268276364 357067844 0
281527148 30327469 0
495576258 254621191 0
92638844 266136410 0
13654212 442820986 0
175694614 534924370 0
12493326 314681016 0
469895715 443697206 0
41593441 126484535 0
521177173 296617855 0
266336774 379784829 0
316921447 261746988 0
158776587 175101649 0
295049727 203151506 0
200169061 508332883 0
564516232 232465984 0
373705786 448197630 0
389398573 145679548 0
17224263 466040367 0
241373541 364502923 0
342480357 102711874 0
486984500 556130099 0
464062330 53062746 0
179011690 466467419 0
135170276 180218268 0
21738031 547630213 0
193796243 387051618 0
113921648 365314044 0
35140034 131963102 0
356852276 222694535 0
271965297 32849800 0
32476460 381853879 0
313340183 285781203 0
231341720 421177262 0
339771621 99646108 0
515481987 419607844 0
124799617 230151005 0
341404541 2075935 0
508158412 269187679 0
285628490 473467358 0
70456084 24157337 0
426220983 126498764 0
392519986 564555434 0
15334500 102511382 0
436928276 422537802 0
28872150 35208681 0
323721523 373549014 0
212963600 546396278 0
565673474 406676303 0
247456718 441707185 0
303550393 442049194 0
299383119 250572591 0
297638728 485152010 0
58675913 235278380 0
388777612 551442160 0
238482968 119414878 0
533668874 492342515 0
482711706 188160632 0
315420851 41311993 0
495054382 159473768 0
361479805 266942826 0
545095361 489294157 0
182667398 216215796 0
51352018 162654910 0
296239853 61663390 0
323748415 362899066 0
135959753 364983582 0
221496248 68257834 0
28019700 62383575 0
183541784 345104839 0
442644704 80897934 0
117768706 175992633 0
393211947 476355767 0
294604673 53417678 0
31016709 241389439 0
74408600 58231033 0
193424424 158477187 0
357361556 22768573 0
27928519 562721764 0
11918402 260081188 0
418787562 130049064 0
363431652 351609666 0
178650276 237268998 0
473720966 412938957 0
126165673 463702071 0
110307339 256957200 0
285655854 155957548 0
119527299 252731418 0
72948637 137732272 0
252850806 206221408 0
173698522 149834306 0
61004191 333004191 0
54904013 223445059 0
412830197 465833126 0
135602259 543332423 0
537829825 80983065 0
102101313 148111326 0
543755528 231039418 0
206136322 260769120 0
503400175 195461753 0
481435751 98149982 0
540462819 444297262 0
107440704 168465205 0
237103314 69973889 0
525989987 365659529 0
516467410 276545220 0
507195586 42971044 0
268740837 38739137 0
339394746 540525271 0
86893012 355004334 0
377886352 559710321 0
315733249 62040673 0
382665436 63830970 0
336914715 192229441 0
266253000 466093789 0
560603309 89278771 0
489956802 329487244 0
227863241 229693878 0
546594233 254139446 0
209642400 233679819 0
406880383 60393729 0
305954003 371002982 0
321112666 398550754 0
471152461 308979218 0
254780105 251145655 0
90196775 326501286 0
503513727 90303170 0
553164527 429402090 0
315824130 216957123 0
175313948 235205731 0
469618572 318124983 0
302596615 76790704 0
218832432 8709625 0
247549867 22047323 0
93258699 180602140 0
256452775 469711268 0
453127086 549271353 0
66369154 219457082 0
86128661 331339383 0
5931899 538635262 0
542178490 311188687 0
548678792 176955080 0
246627221 92304043 0
452760096 273833153 0
62037783 511067135 0
542359593 135675219 0
140552827 172728264 0
21986377 188567439 0
344252750 282130063 0
274337296 26237595 0
385597617 560965877 0
556377675 340216390 0
296111338 17408439 0
123544940 394889097 0
455651581 72872170 0
294004146 414210579 0
37420397 533609113 0
249323982 94356528 0
309369668 120004048 0
99669011 171334941 0
55045747 397722891 0
44940280 352747101 0
378542415 291849140 0
341137384 263278910 0
281134 52315627 0
227613890 174998637 0
60202066 213936261 0
334440741 244089604 0
58314935 172194296 0
504665977 308218673 0
273261500 191194244 0
43190097 195527692 0
204319776 409009760 0
270992701 184054423 0
474500082 4252862 0
211078997 479184839 0
531253007 293033479 0
370305840 294194421 0
564166798 90745472 0
289345524 126834767 0
212736103 315650561 0
63268446 290791848 0
86189410 5613213 0
540820242 98598923 0
163610451 53901294 0
409567235 130295938 0
454303314 375858094 0
447425539 518185059 0
5479671 295921798 0
89745238 547574445 0
106769036 32143603 0
84796857 106401504 0
304587115 71741047 0
558500185 471808499 0
344382138 469740998 0
289814802 556094261 0
382327321 430384796 0
267619199 226060933 0
428388530 13415145 0
31513764 60000550 0
144641878 457178370 0
110999341 550409927 0
465059222 427570875 0
41589262 53183448 0
325667463 391109448 0
63217994 122900280 0
427516272 370112501 0
348362063 145502809 0
520784998 500536928 0
442300171 308468115 0
134937166 211870827 0
42818042 5925499 0
516706555 193333149 0
495138397 260999363 0
539185409 318584249 0
187296862 538735902 0
468097665 354585307 0
282499840 292967172 0
87911764 500564791 0
123214774 259229179 0
63521795 138782180 0
335133517 539866578 0
348287674 358919749 0
23532345 469912646 0
146594353 15730168 0
451499677 505975315 0
363171363 122145805 0
123266716 90344553 0
182146582 396107794 0
174597887 474431110 0
287474672 268259302 0
82114713 523616726 0
246549647 289403424 0
87132132 18798990 0
440410417 479461046 0
403459161 41662094 0
206762304 437101307 0
242357580 255810476 0
12681678 79139710 0
387198692 454980737 0
274050959 506657054 0
392783578 368712342 0
157248220 176666566 0
288735677 171475918 0
430208835 493390310 0
90861358 341572495 0
380882386 566835241 0
273968919 550202532 0
544544440 425046935 0
475904035 269552976 0
466584084 114162448 0
273399756 101852225 0
77922528 251326223 0
451741446 536435052 0
557161659 219167920 0
255470689 277205880 0
71586049 506911739 0
118209099 534176819 0
512109106 32517344 0
442221467 76550758 0
106974454 440106920 0
54050235 263313194 0
286265930 383893480 0
99304234 241116377 0
287741644 355295250 0
810318 311628798 0
558816778 114075044 0
494426951 534703431 0
186407195 272393612 0
241541851 311137591 0
172764753 390538578 0
535911008 24584952 0
192991229 554711029 0
200423587 305396251 0
470024522 277743524 0
297575482 139086477 0
319757278 249767657 0
346895124 470934463 0
302665663 481071210 0
78441766 249511276 0
482354466 479604823 0
556902452 89898969 0
141240517 105685114 0
470057784 132067497 0
371454052 523206974 0
31729299 144029834 0
278814815 286954371 0
482479987 517591381 0
439647235 106991535 0
16377868 252465741 0
241976481 200132382 0
347331829 214060858 0
445314175 95780893 0
458591767 554514397 0
217099068 492875507 0
324027018 535185522 0
525207202 491692109 0
350511423 101564859 0
437194835 169610643 0
346384291 243463519 0
181925873 320410550 0
438218853 549047430 0
251898647 204311117 0
443760708 145990308 0
484360624 448601919 0
398557765 269236247 0
413533621 367896091 0
182815690 165015177 0
434908211 28037093 0
280972839 77041784 0
383223753 265276327 0
412897000 85076920 0
117760942 278172458 0
40000485 259239121 0
110372415 299693729 0
535992975 142658923 0
416078804 270407227 0
54157623 178748454 0
128085624 41098796 0
107571781 87386709 0
78088784 349529460 0
296408963 513008618 0
565910461 1769374 0
387405880 561192595 0
472870856 454631965 0
149951376 364254384 0
246335428 554763141 0
222107390 314340030 0
41463911 426915209 0
471219961 159038425 0
22207147 301118413 0
509513182 511974966 0
537181299 414771609 0
489681512 295283471 0
210719978 436157305 0
29343088 157498690 0
134447292 188922265 0
540197401 518559981 0
368839968 353827561 0
134359634 239421435 0
408935918 465168115 0
131156000 498875630 0
109822444 249820082 0
122729744 516021920 0
339746953 335672290 0
200928002 244005060 0
556252818 531492591 0
217610620 28625666 0
409680919 356246718 0
459654845 307944878 0
288492251 122335585 0
102997625 508885908 0
246879106 48799915 0
422183735 211028758 0
494949267 291606125 0
122432176 19068690 0
453056333 237894882 0
232739775 297486684 0
224997037 77503879 0
302352008 210727323 0
550757692 120505711 0
185037386 358774214 0
498036716 391169260 0
188591303 235195143 0
97594679 510590725 0
470035705 4713196 0
325807669 294467953 0
206278166 143675997 0
49542443 554914436 0
43360543 286057771 0
559222447 271713538 0
254128976 160583409 0
208046765 402995298 0
382395821 397751194 0
104311740 195420847 0
470540184 444738029 0
201512405 268253674 0
315579023 514981958 0
523718530 442692064 0
532799957 549091995 0
368602348 99386254 0
366899775 299847743 0
319319122 515259726 0
262561842 49205557 0
274409409 53441326 0
96678795 480482973 0
85846182 160917288 0
250508417 123966434 0
58546164 2487324 0
511392428 502528701 0
151447293 87633849 0
339561792 19108545 0
160598020 511148678 0
222001108 102363308 0
187622495 448462494 0
226642285 274087322 0
12142647 88383882 0
56598489 11701910 0
254211302 364476020 0
263904538 57903604 0
92190834 445113354 0
336822890 105216906 0
61680189 189576717 0
425724468 232951848 0
295804078 262143634 0
132036301 60072850 0
15842230 353240612 0
91161064 330994659 0
443651546 529572181 0
86424586 333871561 0
452482188 560020338 0
76352655 375960589 0
173979158 288356508 0
316344677 440599465 0
277041404 476658701 0
33730586 223987935 0
254788032 466730118 0
421864818 141291569 0
369325181 159971165 0
236364230 146233016 0
485459344 311754457 0
346031601 541741357 0
137227369 431275115 0
185530304 398249633 0
159775671 8597501 0
107836107 151576170 0
356235704 261522601 0
409502170 125987249 0
358121235 321293800 0
140677368 207221923 0
500725365 439941419 0
518717926 270169699 0
186270633 166993059 0
122224666 173845789 0
137484014 75622437 0
434454109 133847534 0
489097168 254643534 0
316390975 192101315 0
116968422 227422352 0
67282989 544678826 0
362857963 461294707 0
386261346 568113036 0
79920179 155182875 0
300799205 203324055 0
564761988 163556552 0
539829828 90724253 0
387932013 107184786 0
471313222 489220002 0
196037169 307602286 0
287519482 506666873 0
64680514 75996725 0
253655546 166627582 0
380200949 131547204 0
538675863 124343042 0
507552899 201588703 0
174987611 273925335 0
199787716 5614543 0
444643745 524057386 0
492476933 515587275 0
42825982 501076366 0
458294677 366932505 0
313512915 348241171 0
256659167 434170326 0
372347614 519879768 0
60101681 557452672 0
348397836 42122497 0
495300544 265544899 0
369341303 511394418 0
252567046 250054404 0
56850264 150690159 0
159808803 3086684 0
455271726 114562943 0
93489111 531949208 0
254294380 143451090 0
106863983 504938489 0
137679160 371039070 0
523996852 48098753 0
165939046 496258462 0
183527303 245980212 0
130678068 473518849 0
32794645 184186659 0
322891171 25706699 0
179393900 238064915 0
173393142 521779524 0
240060847 478418627 0
373258306 312543191 0
219072883 163886919 0
284462445 514483247 0
187108196 2109934 0
538123057 550660637 0
80758321 432301308 0
463480371 331654754 0
542681338 208955082 0
412876903 313355526 0
169475989 178679627 0
84990395 258947195 0
64318963 78224997 0
293353809 120611901 0
240261019 433718802 0
458577454 409780138 0
343082235 352585396 0
358664246 122050085 0
6787658 167797082 0
202100466 88443993 0
200137898 435705637 0
422583998 40575555 0
67334422 172845559 0
322630097 11090003 0
562628161 466817268 0
195282485 105479124 0
439851090 552506322 0
116550019 563619947 0
18686486 375208897 0
480631755 155484227 0
223018029 21555924 0
210488236 244229931 0
322495292 257423877 0
347105877 349505332 0
46623266 53822580 0
352649512 240760061 0
124271071 543509871 0
329056330 82723758 0
396738235 387178152 0
210467225 273707395 0
556234431 317337876 0
138012086 61660081 0
111952927 379327267 0
294047568 442433262 0
538370219 522904486 0
216373078 456665712 0
139705254 396504191 0
224070515 253549256 0
214327571 442820951 0
433790573 52500546 0
109735499 538405920 0
491036107 342439922 0
142680640 462416227 0
354391679 27532571 0
327403982 388776251 0
423608300 472910658 0
178701016 438845538 0
136383497 236624652 0
41586904 240415948 0
246161985 525923231 0
459032494 260053388 0
279813631 353325459 0
234203934 146396387 0
374929315 564435823 0
281689976 464673552 0
440771121 311680926 0
399062099 511408813 0
184293048 509892338 0
447143583 343492268 0
34602480 13038771 0
278488945 153597038 0
87766165 491171970 0
447034364 534958280 0
476304973 334597749 0
480957597 258043190 0
510445119 85047187 0
460056234 526223787 0
360488883 413081760 0
366630180 133075746 0
390556850 299433265 0
165772723 45880312 0
454705067 222369032 0
131520303 293466074 0
235609449 189088699 0
265350824 122226506 0
425163830 261425888 0
21687544 236068625 0
188110742 543685093 0
168663605 93275181 0
261172355 424694978 0
417727791 451078972 0
233685112 257544660 0
386081986 305569470 0
523221056 175032307 0
32700767 496459317 0
469502875 373250688 0
421102233 201122360 0
235492069 237717059 0
383068573 547320374 0
77490319 120151170 0
423209996 152577148 0
564987969 366411005 0
69202773 298679139 0
204380818 105832839 0
395589928 105780937 0
564800340 343340182 0
344289381 42867434 0
16725843 241298814 0
510007879 396417460 0
210008808 568666750 0
118414682 272778374 0
67965361 486295773 0
515550467 350514928 0
565753531 29655190 0
473498387 523676421 0
338984391 468929915 0
550891929 397223132 0
498477142 165036665 0
207178040 203424805 0
74167451 96683831 0
7788111 235395230 0
395760562 126377377 0
267916880 14445055 0
162962539 208158489 0
550520014 513013943 0
490783156 288392223 0
436142954 80493518 0
216216763 284387323 0
255483187 22619915 0
104740529 271001193 0
566565116 70853289 0
435281994 75312826 0
309148157 197127487 0
229151531 263495396 0
204760535 47971812 0
96383869 344265792 0
367749005 205227056 0
523339735 323885323 0
139342203 315208173 0
345038977 120549621 0
305229046 53280160 0
537571710 148271278 0
139833703 273445189 0
416759592 38165768 0
562642407 66587289 0
214600604 56659637 0
152239229 290344489 0
128438776 141000275 0
406337229 236069708 0
129033714 452845568 0
61882856 564064289 0
203625623 53936714 0
468229814 502630559 0
550940492 47109869 0
358115460 99050929 0
195457450 426921408 0
163934937 518810930 0
346456736 226286197 0
212514699 316046241 0
212273745 459598864 0
314043791 555780036 0
489975543 64496803 0
182004174 282230848 0
337702967 109061749 0
37270450 239006865 0
78134602 461276417 0
503527519 9633972 0
550382026 277566617 0
140513539 193951116 0
13087641 498836263 0
336425906 550401254 0
528778533 2443215 0
287084401 293828305 0
421472314 436495992 0
280443643 540525212 0
420947545 14361769 0
125633993 122988481 0
412512071 443873515 0
452098778 471032304 0
508020123 490613160 0
34654863 317248202 0
243597995 175845132 0
138992899 288191679 0
255770601 300627850 0
355369409 476101158 0
482390625 200442974 0
367700030 340403755 0
353276718 138868889 0
405735418 148124972 0
83244324 200246056 0
28473262 289802724 0
300160237 525365635 0
387291526 7185915 0
67439030 562096783 0
133033218 351753784 0
481912397 130297171 0
348425951 336079317 0
400738546 347940207 0
397628517 545417274 0
53428645 480735724 0
322756538 488308168 0
450416970 237846513 0
436192689 1876619 0
541023367 432866816 0
7035806 309489808 0
167249576 363693348 0
199086288 320446281 0
482321909 161832843 0
509194169 301539475 0
204406530 10160771 0
62483809 314397858 0
335000663 78281259 0
316421165 401652165 0
373825411 121116077 0
350233904 288642783 0
75743153 365563112 0
466744953 419553238 0
157254777 48133128 0
168547626 390557787 0
365028149 447541590 0
27545694 456764823 0
349545273 526406842 0
328399301 529114316 0
547886438 393722535 0
65888166 306263048 0
539665689 504967757 0
398292514 222102083 0
114150468 537661595 0
411154220 302927672 0
110850002 48472404 0
412991997 559797340 0
395485869 147271626 0
12767933 197523871 0
474230507 278519294 0
434194906 297465587 0
128927272 537495935 0
125976134 300398859 0
216063889 189213284 0
464338535 63386861 0
7277049 251958758 0
16995698 293600704 0
541585793 220587836 0
210095977 96100555 0
110856455 495854271 0
456237813 3759600 0
129135401 487337623 0
543095467 543737536 0
484880351 332479821 0
371563461 398514029 0
140632146 443100556 0
169468133 418061538 0
98625663 390733846 0
319553197 447354934 0
387123215 169232539 0
352106701 65945385 0
462270570 111257462 0
26346682 7900761 0
170930832 304404631 0
510243496 76647278 0
199057186 21306303 0
492507318 283146563 0
225750560 473981925 0
486586384 528027066 0
554098540 514564381 0
370515651 505135817 0
176379942 463916865 0
171957687 308184471 0
455058743 9372804 0
64638887 272730731 0
101296742 16540585 0
97440542 554548742 0
433823617 480248777 0
149451498 354046641 0
281829214 223751263 0
170421708 11874577 0
381402008 254568468 0
693794 443250407 0
292492203 245621356 0
563663935 45655498 0
504317386 128577480 0
9176002 225407295 0
372627512 155681246 0
216575840 33912577 0
220011546 480338268 0
542590435 110467631 0
557041688 300216292 0
534887350 321611426 0
198046452 499803518 0
356605601 129314244 0
426829278 248159792 0
230445648 327711480 0
536699954 361524338 0
115156724 200474179 0
345541467 414560234 0
405444527 77541861 0
334521940 524212908 0
257354403 406017715 0
514769150 331766306 0
500721343 333284263 0
186715959 258389661 0
61500076 470778600 0
212242302 471598132 0
260909636 89354497 0
288672454 82729021 0
217617488 406674992 0
143896898 255837903 0
59187488 560387578 0
169529236 529525290 0
82113465 23799337 0
140838461 167904869 0
81460272 306620563 0
227083734 290473395 0
304042371 276620411 0
551098794 105071554 0
31036901 180003164 0
308705601 365323196 0
206033509 153887658 0
420662346 127432099 0
537756301 547755402 0
425677713 284838195 0
200692851 110857298 0
457807197 83617292 0
85718350 510439864 0
405912773 391195347 0
368803573 317863726 0
456078962 42330120 0
58598903 25364923 0
226085606 101635156 0
36152087 57677621 0
197957459 557555644 0
134602843 549552184 0
531716754 435375811 0
215364410 117207128 0
206882172 438392930 0
188488972 482246273 0
233088781 139735080 0
340897650 457316457 0
362043714 204557438 0
84061581 303137469 0
517629788 404463411 0
104231077 375262121 0
385551468 103981151 0
232615496 65215500 0
250365608 545605442 0
124306962 193789435 0
364982448 461203174 0
343278196 57588279 0
484878755 65360261 0
146947168 441191659 0
38113589 269072313 0
305704395 519658809 0
174219838 525207728 0
167668578 473015802 0
397505875 85947488 0
191943363 363898416 0
127595729 441942179 0
150054746 473337176 0
221190535 463952877 0
107015292 199809726 0
273413727 338036299 0
530632759 164849582 0
23064284 25290958 0
233384721 109791839 0
279665630 297134220 0
138192479 6558438 0
299187123 313141993 0
122689641 368888230 0
173000460 249051272 0
81399450 247356696 0
518102570 278502899 0
28248380 540828362 0
433734869 567194556 0
226895049 234736574 0
285539208 231475924 0
522781413 36055119 0
351414441 556991443 0
431623039 432340662 0
257648229 381191505 0
447915969 551147982 0
400916726 170607198 0
54165648 425691272 0
481313944 20336295 0
503145068 94421731 0
68774217 406393893 0
121037328 231312868 0
77465766 376511874 0
96320987 76774239 0
309829157 568884912 0
329655375 162763187 0
217969633 178082512 0
454640165 81291543 0
31642515 435195079 0
353942254 394440060 0
546739488 378199792 0
547228586 400742846 0
253510656 315765117 0
285748713 208676196 0
218650312 467751447 0
473069731 209831765 0
455332463 180778820 0
313894736 514406362 0
217545000 91911641 0
25190602 525039182 0
123816339 234974824 0
286023168 270817592 0
437411461 444491814 0
263348955 467474204 0
551348290 500411819 0
269214128 402400208 0
183650627 300327330 0
106655861 20749472 0
374672561 211717462 0
153272021 449216670 0
351476103 158539961 0
344241477 232241282 0
434992056 517165062 0
512345457 323663434 0
439264641 201951234 0
441819037 75215450 0
522110897 262078507 0
113548689 208953126 0
139889876 138048381 0
187524310 206844833 0
529772833 119546382 0
157571911 208680761 0
266467391 480624298 0
477712252 387245219 0
412234024 50954154 0
155411634 125866388 0
450899590 390898049 0
227607085 364565418 0
454968814 386333543 0
280188678 95120497 0
500969987 446088506 0
567790254 120851570 0
381646400 102255262 0
146320075 407921999 0
379054820 568162249 0
314404675 359121916 0
251850640 124720555 0
399838155 208711746 0
1578542 564947514 0
64094962 135947786 0
352386379 30523996 0
328190504 185863926 0
242329282 425513024 0
329129115 133312791 0
413276272 315179802 0
472472395 5723804 0
24431714 344056917 0
106731313 388087748 0
189125543 257019985 0
7184300 315190880 0
564106912 47458500 0
122845507 292089819 0
240944031 40794161 0
568259808 87072694 0
358071124 231301096 0
529565979 110081693 0
38223918 477584158 0
226364051 156652542 0
530181184 63486369 0
368784966 42460682 0
38097583 509460428 0
35755677 192629752 0
272569065 95065964 0
79203422 481549431 0
502991122 312789383 0
150043223 491184280 0
542374902 139697064 0
486889946 517069085 0
474703664 312476500 0
235658951 346385384 0
185638926 265860587 0
539811839 447436702 0
532337439 467121174 0
472050538 532720268 0
350016935 325203670 0
382877345 261274249 0
508972536 284290965 0
550360945 227460903 0
234234746 356053773 0
551278989 79799430 0
468693734 71086581 0
71664141 222476754 0
503753423 384007974 0
261385043 153823709 0
291910595 348814830 0
284256109 374563476 0
170714628 549468666 0
315594114 24834152 0
427198652 3842306 0
177534668 68555283 0
156535097 209246951 0
67012109 234784751 0
279731044 194501269 0
116331419 301157112 0
336348580 542567617 0
391918131 519800059 0
158546915 364783318 0
539980620 69962740 0
228092512 392688155 0
477766973 158198129 0
49495372 368263617 0
314925809 55800798 0
90098561 138727176 0
19008859 344866511 0
49394683 246814760 0
435042659 462862222 0
301788619 386699431 0
331930005 323386842 0
295271778 166502186 0
422377619 486476631 0
515854531 235208714 0
181185504 173604947 0
252369505 113172817 0
209788830 463471191 0
346653854 111037142 0
525199558 369494102 0
400758822 465194631 0
148203493 248666445 0
207001809 239816751 0
432933228 237330891 0
559206607 117726604 0
447327712 83382291 0
161311952 67562733 0
204514412 229612223 0
171476561 167604262 0
13000001 263775895 0
480445909 214304238 0
134656684 424654563 0
76428814 37099637 0
309495722 190115937 0
310204186 514673598 0
435822515 459117952 0
512338841 486522758 0
396336591 4365191 0
517007809 237726682 0
331902622 206987701 0
35752258 349007007 0
198400685 510358435 0
551080469 38695824 0
430096506 22550898 0
194893112 204037878 0
36670561 397221697 0
263492871 131084093 0
291369257 64819561 0
90332024 323492246 0
375493547 80891223 0
273516975 391179044 0
61150340 517518353 0
294860922 136749456 0
413443503 99131804 0
235891670 354345136 0
75063786 390917779 0
421769982 556451646 0
388012056 207284801 0
476879314 446772969 0
251045704 553513458 0
229995458 181375751 0
415682473 235638328 0
289200996 306833334 0
215051327 487359639 0
91436338 206357062 0
290757127 16975928 0
153796853 156908486 0
251137083 534946077 0
138095881 313943836 0
89367632 64419594 0
46277570 291771626 0
121943215 383191244 0
142732916 50116149 0
365618626 325366447 0
57917225 86910624 0
321540921 117789799 0
99695279 567672073 0
187908027 177112126 0
106634317 560358655 0
79346005 325518145 0
35957753 359751874 0
202565129 95623307 0
76975415 403066257 0
137822115 267365881 0
112571097 28615031 0
329897881 102072661 0
409527942 153953762 0
244682882 413840282 0
322003024 513625544 0
87789338 437639331 0
373159138 496288828 0
184800046 201953510 0
534160482 22714752 0
377251970 336179332 0
120065750 553083536 0
241848931 430814141 0
297176231 553724738 0
450722941 47468993 0
320961793 49471666 0
261191071 209778250 0
407827721 149375781 0
335168610 338674722 0
112107316 412342118 0
7812983 507659416 0
113979091 131030780 0
233702893 366504397 0
483112972 399402520 0
287658297 126613377 0
522604106 444974776 0
166756079 529102622 0
169188081 385546295 0
164650571 109005601 0
81889758 515423079 0
496458934 13352426 0
556673970 298926670 0
238419945 205405397 0
277789003 183661222 0
488901314 310641422 0
187390000 25720260 0
201078871 75633535 0
374506046 372779379 0
504409101 448867331 0
45503115 549719877 0
423916736 540238198 0
495867489 42737316 0
252720715 363465208 0
172681458 256581655 0
498761047 293450484 0
500042883 250753015 0
424754 311887179 0
442910062 219611513 0
122507362 252358547 0
166999037 314101476 0
390849439 488110256 0
68582068 453448025 0
23998603 169021691 0
56583924 508385306 0
117541399 523794648 0
200077905 146492693 0
206212198 317362389 0
345474111 289290998 0
240881900 419156196 0
38920748 335619536 0
364275855 436879012 0
541573223 391398924 0
122385133 475227936 0
144486807 79340368 0
389596000 400632790 0
238259370 509643954 0
301704329 258020961 0
467608553 278278024 0
269602771 496992871 0
33281446 524113931 0
32976903 479115173 0
166196267 240411178 0
77353269 517323388 0
369317154 277058587 0
138900665 472922109 0
459548800 261519340 0
277698815 252223258 0
44828331 351666549 0
274036698 10841190 0
526634354 302723763 0
457766539 315992035 0
425153131 555332289 0
541313331 538942719 0
60536054 560186828 0
306938220 130354833 0
171974776 220354682 0
427214414 143397023 0
277020269 450818335 0
314103925 264507002 0
233398864 89179356 0
499342394 228794073 0
194222976 248025482 0
25673615 29856466 0
516055709 209157931 0
339824115 431331844 0
96281517 509684069 0
159635119 226829906 0
472369828 556775814 0
117653978 320541636 0
440203805 182899968 0
232434400 338981802 0
161792072 4825544 0
508054108 392881652 0
224183839 144242157 0
433376636 204597241 0
448018275 152963859 0
99359126 359785825 0
390290046 167196893 0
119495908 57452239 0
348161810 522573138 0
414156420 195090552 0
127302223 499051877 0
195357197 63629565 0
485930459 433194826 0
464810870 349836455 0
447655239 241466827 0
457351681 257629347 0
261988408 91883294 0
9110139 106579839 0
335919513 59651875 0
239708749 187883892 0
370826875 373052525 0
268189571 99327411 0
522723310 503522442 0
267540143 16830208 0
556346795 65982849 0
504035469 214253673 0
384702599 210020095 0
49553627 18091059 0
439245340 390097271 0
4904818 437996219 0
305277158 554424940 0
315592531 143750471 0
422628027 498426671 0
348588226 465356856 0
364560873 426380217 0
457750801 92094115 0
90615360 497788509 0
508369892 533874968 0
541805409 251755960 0
303560747 144742961 0
103774910 525022558 0
409435935 304856429 0
262167890 265551678 0
67534157 5164684 0
567015399 136847756 0
506375283 567694365 0
76990782 89454451 0
503649176 502845735 0
329090304 77852124 0
521985668 155414730 0
120471398 423233074 0
93805097 122125671 0
144989589 499153358 0
383660923 334501654 0
421896538 167116030 0
533835393 247097093 0
193946811 290580779 0
165507452 472435505 0
263883921 11063160 0
413389873 230023545 0
532653605 239426131 0
424757839 562902378 0
100964587 508392856 0
373348606 560976430 0
171937346 399844016 0
222166945 23424952 0
561004790 143940140 0
411675741 244788826 0
192155803 118826288 0
8301906 354721458 0
162748700 488142511 0
445874158 20059742 0
440493858 294569329 0
526330323 532252144 0
490301197 387761386 0
512046877 288637760 0
242696918 435712893 0
147577060 415982623 0
356762701 445008831 0
3997784 391246416 0
509548019 559477694 0
479915613 475401001 0
140166897 30000299 0
232177898 1182728 0
44131667 562512527 0
212084209 327289766 0
476547202 300412847 0
394714202 7715893 0
531213942 312378208 0
184102848 481470499 0
439280466 545948238 0
55035621 131094883 0
420102064 78300521 0
8256093 450496056 0
374557901 465979007 0
224803519 96208073 0
5799121 416809344 0
27968740 81729323 0
57358448 429144350 0
211347921 480142179 0
404147660 300805871 0
129212193 255385942 0
568561286 15938219 0
52407637 271412668 0
344871239 374781451 0
200616715 448712033 0
473562073 509164779 0
73068872 254071704 0
294682355 128579746 0
329793812 258901172 0
408557511 510648757 0
409220800 394023188 0
230310113 137929327 0
454017445 26734550 0
159617181 537501701 0
515164954 336966105 0
503232722 247859617 0
250382842 501413576 0
41162289 432461693 0
49456068 214541189 0
171440967 523564442 0
386672219 456507158 0
20296025 415308227 0
258709511 53374222 0
369091625 360061625 0
14912088 193554657 0
405327382 362500186 0
500654819 150339864 0
264705053 376874305 0
245009269 555718109 0
250482258 403350241 0
487855329 523880508 0
477722706 557890056 0
65933298 527270791 0
140831252 410447219 0
475918681 135916952 0
390859116 174422289 0
251110164 423417706 0
285363117 227376019 0
199908051 4538580 0
26472443 10290368 0
45300154 456931838 0
140031145 225776366 0
200189990 131607348 0
532679912 423119424 0
242234023 491470808 0
518291406 109570465 0
50684975 381765157 0
495102480 419251450 0
262768310 173818619 0
124406964 248918144 0
129444329 160821191 0
14537891 537568669 0
209500018 428618108 0
107974733 430916239 0
434959825 17530156 0
448365760 490078413 0
46823444 26299715 0
332054580 149633511 0
423643880 77729037 0
360323371 375075285 0
482275744 526475853 0
102047360 144918740 0
222347988 456677752 0
531431070 298441524 0
275255462 39551150 0
268689889 8138645 0
172573335 358145323 0
163374788 136043846 0
501041018 548753669 0
469865854 556122319 0
71900011 398596092 0
318571013 415757415 0
83906563 456984449 0
532313644 125174373 0
113553262 47157781 0
186885581 128074010 0
413399593 296567908 0
250589262 95931607 0
58483233 124117798 0
537520837 265962910 0
223665577 5268429 0
112126624 114325167 0
339983522 113948252 0
297184333 79143929 0
212600637 519302619 0
303911488 391837785 0
265450563 126292394 0
376089185 272286225 0
73136061 243423343 0
33779010 272456208 0
142068780 248145486 0
118105664 407399410 0
31764351 50352243 0
297887787 367681027 0
194648315 189090067 0
69387499 124506780 0
242253885 512952747 0
177033603 200748494 0
26825130 261003782 0
103559995 228733103 0
378954801 31716513 0
485203873 384773921 0
184165646 516522513 0
215144268 369778461 0
183111454 550901155 0
486920258 121873682 0
565756380 334144490 0
359478698 478318881 0
58474085 142997509 0
520929147 461687234 0
53865160 406146318 0
278322244 381888394 0
280862783 187969783 0
365224607 161756353 0
331042890 501167199 0
569046290 14141319 0
490149843 441208862 0
454736150 123580420 0
348578766 132210087 0
233402038 169789969 0
412727728 505014369 0
51651566 535227755 0
222022080 454909319 0
399286277 314368136 0
210618332 52035042 0
508970418 340880530 0
235473464 513278936 0
547439166 515192179 0
204208719 410195594 0
233028697 545813720 0
1043412 350920473 0
82464460 38238120 0
296389362 39881065 0
331478146 509458391 0
407558099 434704979 0
481274328 550298532 0
26063919 410600879 0
258511925 420705348 0
324744495 447024562 0
259741309 328544630 0
198705215 381813863 0
487541600 54072762 0
227422789 182598746 0
63479779 508519837 0
233500301 109848566 0
202097790 272895231 0
514945377 11663202 0
435677371 77961078 0
69764486 216225218 0
198605761 458384227 0
339145655 394222300 0
96643042 139396462 0
547695194 200115611 0
314555565 542930935 0
402800725 459041442 0
461577295 341875764 0
549095105 340947091 0
167878315 4461187 0
30232519 393927070 0
133924072 401565045 0
275662901 23897340 0
467276945 403339850 0
153822943 421479486 0
8411079 173150118 0
174623065 332396318 0
113487913 168615765 0
202501341 156904424 0
185793289 97038722 0
431357837 188344373 0
198724488 384031530 0
122799728 121867810 0
365754746 170469265 0
7503047 509822263 0
165045802 492529487 0
124345714 281953106 0
559732831 111842280 0
342487642 314822640 0
568724300 544619230 0
309151590 317385780 0
466411836 373973132 0
319143611 84552178 0
463683600 511403177 0
330739340 526142948 0
26918285 251365946 0
302528736 286882808 0
220596079 297513879 0
3200919 369758561 0
178791006 184844769 0
100972169 189644254 0
17239545 272057863 0
166896804 324699238 0
565430489 527936033 0
414311326 504945257 0
205867533 534682656 0
35532000 263830050 0
97132959 120436766 0
552192660 80670059 0
197341099 492368553 0
195286419 128114403 0
513629496 7108801 0
466824445 389902462 0
533128046 40878709 0
352936119 105712671 0
112059553 135222255 0
24446162 194504055 0
257558405 340958458 0
176207782 54310379 0
544926568 22778767 0
151927139 68170131 0
298691644 159372612 0
227794778 319962714 0
298295719 307263221 0
292173695 217399918 0
13759506 94622211 0
310400806 314294319 0
461344614 66445729 0
489537703 171837481 0
340104393 232332040 0
413172475 464153815 0
135937116 208304230 0
518490878 179972541 0
329623481 484578668 0
296287930 392906027 0
59628616 262491715 0
433839137 284020257 0
344729625 552866836 0
5331352 104516807 0
440802603 17942911 0
99674688 366492401 0
396320314 214337888 0
162987768 146488040 0
10835622 397819617 0
157773981 214554372 0
289058132 289642834 0
327822320 72397134 0
160455574 225080839 0
348365229 260291275 0
114100235 52840592 0
366020192 194048517 0
84232857 104969718 0
125044994 418781353 0
519790541 299477655 0
517146326 532391682 0
555550659 212576427 0
58194422 272781263 0
411930616 79847418 0
280780932 348245564 0
65992851 496894950 0
183933023 159263006 0
324698471 400184374 0
375965463 460247741 0
38781845 239135743 0
536038221 517917670 0
126484066 479552701 0
542209443 377788104 0
394999179 454463666 0
282226883 236807197 0
540142302 287062973 0
558250196 110102875 0
63169852 179987674 0
483001932 350489038 0
186832778 211311215 0
376973100 235295644 0
211747338 256433141 0
437294610 371186564 0
68137170 231662628 0
85968714 23349529 0
52039954 456655510 0
197188961 319916724 0
311066415 448922786 0
89081798 234091853 0
137682474 4003290 0
330439640 215835489 0
319427028 518666899 0
151775725 552245166 0
562989864 365099893 0
25376705 128365146 0
287585678 49680461 0
225272916 337219464 0
412217941 425764073 0
221767258 83484568 0
478836563 242885415 0
295749470 335340565 0
331326322 393470489 0
355337734 539777091 0
503590947 239897677 0
271448682 105600340 0
182864733 197268529 0
44598972 252804100 0
544192298 401748308 0
88532937 428242230 0
262132159 503728972 0
268696686 103529120 0
177834731 82453636 0
77791976 72377858 0
72952121 332246724 0
230494345 2742038 0
185571165 164384540 0
531747865 101579515 0
379577006 524875600 0
284168215 360258562 0
463627920 438479399 0
468444786 369031098 0
299825938 431546879 0
292452918 323273060 0
134296527 337676070 0
368915922 428289862 0
163587159 193164801 0
467810298 263421644 0
355282451 557830050 0
245022940 129992458 0
539026943 128666996 0
28858461 43674862 0
448923247 136539420 0
550013850 216523542 0
202692851 66425066 0
302408939 260724556 0
7466724 19254531 0
19820673 108514367 0
407618478 160668777 0
102495972 254148938 0
266937927 503519640 0
460039350 68520840 0
122912061 234587556 0
402752178 509804607 0
214882276 192781151 0
180579824 348834008 0
16785125 77360306 0
525057410 165142422 0
413393691 516716343 0
78065257 505559919 0
1823498 323360770 0
471702035 231657464 0
499984550 321034386 0
405571876 209866269 0
410375772 64696714 0
148514499 480018273 0
374365554 233177928 0
327313014 320461841 0
305891916 74741712 0
29429274 117711009 0
141172740 429487468 0
26340347 499855958 0
60071143 120525358 0
102399359 437539704 0
144996244 325975553 0
246827289 484971028 0
300862867 296910551 0
189198616 216221694 0
172130922 542221446 0
564953597 363868731 0
38816318 523092085 0
203966004 460174317 0
479041244 416503678 0
505453187 25329366 0
90288078 519085736 0
271593124 131201570 0
277786826 555368195 0
538907074 465742530 0
302924287 437208926 0
191500065 320863025 0
207893143 409900754 0
83616784 517190955 0
408696682 523229054 0
416698967 47376565 0
368503270 512201165 0
60940247 42013703 0
294842638 543713007 0
447835777 163031183 0
74703706 86171021 0
181720917 332602624 0
198714200 458181194 0
205292691 422478597 0
289357483 425759255 0
44291529 533940046 0
17939960 390653314 0
32251410 67308853 0
169972597 188088294 0
150860505 177924672 0
548033105 466669675 0
365071896 558757883 0
310655660 375565422 0
458236111 562149572 0
286676804 279242606 0
115194726 435904074 0
101320779 346200492 0
113493071 416883530 0
424835862 144936233 0
307456642 191435537 0
2353362 371755262 0
143330221 540174093 0
509309122 195912832 0
348145294 268623463 0
313622102 301949875 0
370864258 501987381 0
169573722 214917333 0
207732788 228308054 0
360864183 157989411 0
58314104 522714261 0
343770307 537067438 0
224342741 137249961 0
240201846 36907374 0
295067204 368233384 0
92910357 525327423 0
550228841 210033215 0
333845119 18551681 0
227874669 134926803 0
137173885 131075489 0
278907467 194765082 0
459055087 287262869 0
19092640 434601868 0
436676874 518883409 0
295429134 136858261 0
78628316 71981120 0
446777705 232896471 0
167046839 417891637 0
197668202 96461825 0
401183561 507790996 0
47745196 416816494 0
290938420 270200310 0
144722223 459005967 0
7588937 387273593 0
561126184 375773409 0
161527048 298697071 0
338260307 322111627 0
30359351 121712302 0
335545952 457121329 0
298810938 346295754 0
27088920 68350493 0
538420942 417797566 0
420912156 210726597 0
371874646 317451490 0
417182645 157162093 0
83950781 17259247 0
19113925 288679382 0
496054225 202544456 0
235340372 217867149 0
210283662 139488596 0
271462785 424152732 0
473348477 566696059 0
194355277 415317237 0
388038740 24044150 0
343990778 147522156 0
207355954 542416268 0
352907665 506364933 0
555459974 450775639 0
228632960 90969983 0
30951754 99473122 0
387558815 256404250 0
21557481 375578923 0
167171720 349940398 0
512323685 518387349 0
239575231 533171909 0
386155645 235782441 0
187162905 454331125 0
487165824 312615151 0
368986820 460779583 0
472968536 318536108 0
432643389 324419963 0
373489683 83583978 0
300098354 420528042 0
82242749 68970904 0
149020790 347306566 0
557344382 502868086 0
356890770 2702118 0
215761232 440819692 0
70847927 199156497 0
252298834 36152643 0
349501388 557347256 0
465618805 290613451 0
402519860 340902113 0
301962912 437037797 0
22146090 234225996 0
184105572 14075133 0
556090762 41688012 0
415263419 60655420 0
557486008 402683337 0
202319317 540558178 0
497554446 253599603 0
566805867 21794721 0
110595623 305992686 0
378685570 105103901 0
469775115 453864524 0
456224033 214928858 0
245485167 545435077 0
233954388 3644814 0
34924801 441196295 0
384153731 252910266 0
540457524 249442497 0
145557769 17602723 0
469700000 464692578 0
242472789 173229234 0
96380638 156175967 0
257764460 374375383 0
208068603 405632793 0
199067850 528143314 0
394696398 410988166 0
253600400 430390370 0
541263632 393935779 0
483159566 102567805 0
343736201 2533791 0
258690559 456546247 0
2625130 139380543 0
153358054 278250278 0
355457838 65779425 0
35213388 390427642 0
249467944 476377928 0
179184495 362780229 0
113462656 564424141 0
245926373 360080170 0
57533997 99823256 0
264537654 25639162 0
145225838 358262259 0
385087594 211596090 0
223782885 57343956 0
24964558 170573030 0
41661943 80727326 0
74378679 903149 0
174852365 343387570 0
132869903 322135529 0
62434617 137512772 0
188375628 144452367 0
21909925 302621777 0
460803085 65475920 0
351731942 111788781 0
55956243 20330069 0
26897859 157649855 0
429244541 423441517 0
205502446 198298850 0
290926942 174037175 0
189265950 110026532 0
163854880 196430507 0
527492741 252322189 0
4451265 363465800 0
349991499 78493338 0
252333316 351000614 0
254445636 320435795 0
141056445 436963170 0
357585097 406488805 0
456235105 159051195 0
527718482 505432587 0
489384634 494404590 0
454502499 356535697 0
21819534 430100742 0
415128608 486300738 0
215058418 565326905 0
26896831 433143191 0
400876191 440558943 0
338388741 481746241 0
320111628 38683016 0
242827487 162161966 0
451991301 42885473 0
15210904 424862179 0
108411190 386595923 0
297799937 236464525 0
537717106 338813700 0
408211731 67173004 0
127877710 451505716 0
59691851 210209456 0
239564396 59633548 0
185748622 276163494 0
218105213 334994626 0
321852379 528575919 0
528338275 155473715 0
22253093 42742455 0
75055608 98436834 0
419932690 400294337 0
412287393 333310161 0
564083470 401761253 0
232095856 233814948 0
422064108 145394488 0
2317360 300503246 0
463430802 493226422 0
513558704 149184293 0
23594135 80201567 0
534782421 308294855 0
526266108 480810918 0
316255287 524379 0
434832262 187056171 0
93489595 257814400 0
89129779 532734415 0
234589373 15266950 0
86507371 9519451 0
246030000 213548255 0
274782382 178243043 0
547809570 107142406 0
565619167 35323157 0
17909288 309589600 0
48393016 242066246 0
493813291 198116387 0
201914282 43136551 0
408053663 233123258 0
459378784 202994680 0
258102836 318141951 0
169693631 348592899 0
17121684 450774519 0
302525271 263875767 0
435474207 494312442 0
287054619 82258782 0
289407106 465496707 0
70558408 443829969 0
24789635 105497556 0
343109244 141790181 0
190930919 533854992 0
488402797 26113181 0
567440351 541048468 0
558084713 314243713 0
269562547 139921053 0
552122365 179737845 0
104752808 536542409 0
236154763 527491136 0
78918538 458454329 0
293378970 240639739 0
80379574 284668223 0
30048426 274123800 0
442252354 417222284 0
393999405 359668560 0
271233964 502432296 0
1937366 464956482 0
336593318 184453695 0
307001907 160897084 0
507318589 281215512 0
449909502 269005142 0
287402171 518327552 0
512002754 403738030 0
79957187 3049320 0
281729276 113083771 0
120904690 251964114 0
140351979 449394474 0
182753022 501114731 0
217033106 121782673 0
326612363 129087471 0
266776182 527210161 0
85152728 57966985 0
198754296 107516581 0
79396344 352767989 0
409814790 468363278 0
124832476 163890979 0
219353007 379647748 0
467375991 522494705 0
558155197 524856371 0
233381947 487402750 0
458729402 113154973 0
374812131 503760641 0
333778236 367942786 0
170824617 548256378 0
557030425 434894999 0
8411468 202336895 0
304075205 193430569 0
357230025 497579082 0
111639689 215660090 0
328949873 445708852 0
420120473 319248520 0
297928426 327713728 0
267333676 490817025 0
217442644 327721683 0
153264857 137432082 0
80010856 219199782 0
507076930 184352 0
235769956 429812763 0
53452236 263138198 0
193328924 256406602 0
351773119 267347006 0
22381681 219779987 0
73418726 283994412 0
343706176 557508012 0
84883635 506198332 0
479601832 501909293 0
110695326 102968592 0
48348580 355545833 0
324786104 396046806 0
509160162 1814416 0
496494072 352674393 0
419420981 533224568 0
456325473 33270775 0
329856335 63734089 0
393794129 122545139 0
129017458 281364104 0
188617444 258572534 0
333347296 540671424 0
533019601 559603006 0
225554952 60103889 0
448143024 137823069 0
412062487 35241041 0
203723105 204224241 0
294737118 498256438 0
333665172 324167865 0
557518662 89378396 0
235572022 196390793 0
287782129 215054304 0
531801479 8999808 0
321247245 262048299 0
534634230 369771071 0
263249693 327594877 0
381576918 440294496 0
430852187 42915262 0
511327761 205157338 0
71856233 172536437 0
98151404 321080028 0
99147047 137162241 0
384894223 301241644 0
116674731 550621203 0
245427389 216818856 0
496093268 247252704 0
77239919 534684170 0
366389436 407118967 0
251296788 235335778 0
457010991 168954603 0
348752170 252823452 0
212930019 60349650 0
446008439 338882635 0
501493061 79054436 0
471329445 60608345 0
234931128 454920409 0
560843902 125047567 0
382386691 417843769 0
360373919 265471209 0
545661388 364953025 0
442180744 78602381 0
98639729 379927424 0
522191367 161916464 0
56601135 215888766 0
389141467 496215771 0
464506174 529693824 0
234486609 374851588 0
241585166 274263450 0
66769148 61259932 0
36483811 434137200 0
467713531 357069510 0
315441366 52416032 0
17233373 3608182 0
316137852 324811268 0
313329989 382176334 0
403643400 512967079 0
567563799 454424677 0
563778578 314960408 0
293338418 148280312 0
13882723 303218846 0
268508092 548096284 0
261452126 482141221 0
359371518 353736253 0
325077963 298489528 0
134860412 249983385 0
2876670 401727294 0
222707232 161725411 0
5737492 375918340 0
368877067 217538740 0
124571310 284499626 0
382000828 497831122 0
74392014 122426694 0
15276777 341984141 0
526972933 538294445 0
441568894 503036745 0
453226970 266150968 0
542146231 178199688 0
298057762 251769976 0
188074371 74692961 0
418022763 191021411 0
303770660 112069082 0
333388840 441856826 0
19062784 246549601 0
426747071 370591281 0
315856965 331855313 0
101708765 125437647 0
443103534 268028401 0
530562911 393922467 0
388592983 129013634 0
42662071 50985491 0
484781161 464041043 0
501971960 169140846 0
382664148 300940049 0
396154660 165312343 0
83580933 297190836 0
154918788 306268177 0
137384602 403054711 0
280683816 426460353 0
330144022 229496291 0
117087153 468701190 0
66155721 316348561 0
398521103 548103131 0
213326656 504961953 0
374630944 177582544 0
550074247 342954190 0
19527581 229055783 0
118108514 37259383 0
150891261 396896811 0
29421805 408461396 0
256263727 543985893 0
132494126 368243617 0
249600027 511701562 0
146882056 336867539 0
493356360 17931035 0
559987420 273527291 0
92695177 361266658 0
449826395 273307097 0
126405921 363546526 0
341148976 67696068 0
242813896 312134130 0
336304239 199060011 0
48113585 499484262 0
55718175 298979651 0
344513512 458025733 0
236166663 11390680 0
256192968 15482604 0
568487140 369858404 0
444255646 477725450 0
426667445 176533064 0
378401402 429737765 0
81387702 330937086 0
268376206 488172572 0
346291539 464814853 0
91536328 468502936 0
555660414 177145764 0
446555484 334401247 0
32375290 424000794 0
503954807 210283008 0
96181993 136475478 0
422728322 275655014 0
565259057 489522153 0
195610994 498917921 0
292894489 78944236 0
135151973 242039272 0
352714439 389706017 0
340763426 147726784 0
549904243 406346215 0
320352287 3735563 0
441365681 36762176 0
429375566 122072116 0
47786382 486143189 0
201486554 221362061 0
201767064 55534672 0
566332656 428900398 0
219368280 229712614 0
203881204 132804601 0
68082832 92890251 0
113385784 432983778 0
100775180 317911740 0
36106707 419547488 0
181981204 455415495 0
51864451 202553187 0
176335092 47493874 0
25887808 196773405 0
540037947 16457463 0
241955957 338662451 0
88798431 478572586 0
470709841 72562035 0
35006755 101277628 0
299979068 464065559 0
207911553 228368487 0
356217684 5941755 0
23021360 532586380 0
37371048 39096988 0
162449984 103403319 0
557132855 454085294 0
385175417 447105896 0
521669367 319949382 0
128274351 159412792 0
541913100 326874140 0
296538348 37295904 0
309495528 484815269 0
485217096 510928955 0
61948803 314119425 0
274564273 44787069 0
558914824 445833482 0
447113247 115541565 0
526227389 174227476 0
497419190 315452360 0
436474186 333505174 0
268566644 455789734 0
78619905 175544661 0
359489102 499138090 0
189502281 379149207 0
110999715 406552609 0
374824568 297211941 0
169225891 462317608 0
61529926 266348353 0
331216831 220249677 0
501731627 279172645 0
461932965 26630598 0
18026822 279027760 0
152847054 123002787 0
390666526 314556584 0
342774007 407106413 0
504388789 485779844 0
373681943 62322070 0
105131504 217546847 0
244202096 283923481 0
413376840 296736495 0
512361576 133026858 0
560747962 181937195 0
431915768 304812696 0
13428314 207797614 0
142052788 326317541 0
226044811 251521677 0
305675115 75886779 0
40804374 481680894 0
236584499 237285694 0
236383304 413641076 0
206017919 491656102 0
389207579 30924500 0
50191454 405334008 0
381170525 277934976 0
123585823 483994531 0
237367508 295945012 0
432976668 280186393 0
53147041 305150373 0
207529033 95795436 0
227983424 47665297 0
54233875 352748171 0
289548936 123071708 0
427591726 516631247 0
7768920 490058225 0
312283091 280217468 0
498748909 431281795 0
284819638 234591958 0
471075592 228179243 0
566776702 171953311 0
441678250 198731553 0
512472821 285415801 0
55783292 40110219 0
353177750 357547443 0
300209956 358333993 0
53674591 353046351 0
27485075 509734736 0
18557749 179557212 0
161465564 396581484 0
240398206 252934708 0
198475020 305672361 0
415048467 309655121 0
217439637 489725705 0
313026660 39124860 0
384170733 246195008 0
549065575 545282698 0
387959112 21246375 0
370405119 271948600 0
122634436 558037148 0
279796084 464714811 0
202630481 440469647 0
233301936 56003913 0
44261930 560418583 0
515565690 501691398 0
227705896 239088153 0
479595975 156870557 0
568068982 143269888 0
26701348 349631664 0
11861324 223993895 0
154134960 77325637 0
559969829 295951230 0
351607342 275058074 0
292097932 311700450 0
220967864 513590023 0
205900141 293154825 0
53441749 511809362 0
243354205 234438687 0
135084698 269130961 0
546520551 19817554 0
459750939 48250855 0
485443395 412861555 0
514739515 369306093 0
530330122 405072712 0
33076771 261543117 0
382803932 527324856 0
437467225 432416705 0
78964254 101389448 0
375863963 16430209 0
424422710 262250858 0
3293246 407245920 0
449876256 432634068 0
306255116 544788241 0
301089283 502316501 0
407187472 129823786 0
286701102 548841046 0
76565797 289785415 0
387508008 31257288 0
452221905 313962064 0
192385142 551798171 0
454515511 470673250 0
104154158 433453534 0
39533154 120979141 0
83343809 179402221 0
47054424 339175040 0
150220276 495031957 0
516640342 464576471 0
64664610 169904546 0
270412189 484068156 0
425291766 30875834 0
133508611 415507777 0
1571260 551390671 0
118062208 481809834 0
268786769 408932023 0
232038095 67493476 0
289471345 157662885 0
367064845 300446869 0
202852821 91008457 0
356145504 385102800 0
361791319 272924576 0
265760139 389440103 0
118646311 559329520 0
389492836 294649481 0
391986475 204317247 0
393297185 18800093 0
544598319 28024441 0
163147733 271521350 0
470271466 441072528 0
276797622 45377338 0
498542570 12804506 0
114260498 467518017 0
157576227 189806597 0
461490484 433144498 0
252654998 407768968 0
425251918 358127374 0
102307738 364817610 0
450472180 118866721 0
196222068 23935773 0
165901865 135602903 0
399393399 246916770 0
101620852 447182349 0
443300693 433180239 0
339395929 144561454 0
441235466 486593927 0
78869863 27732976 0
274631931 121313026 0
97973348 351830048 0
461729937 457500956 0
539431207 474873436 0
24410582 340752679 0
55192680 136132532 0
82172306 490676723 0
206557162 182108475 0
318195505 194074093 0
291864787 271159042 0
315225152 447337557 0
497624650 346635189 0
313389988 109025484 0
520196361 377488933 0
230770522 118697965 0
3999958 178550380 0
325892269 360498275 0
438112910 218810977 0
339010655 123670312 0
43343032 238777314 0
389650286 380626538 0
363002358 359703025 0
162288784 19826043 0
436278787 471960534 0
90332394 186605457 0
417853357 75008201 0
338649538 406561389 0
74052019 334726475 0
480389438 511386088 0
505095473 92674122 0
133011446 76298804 0
135867343 169263190 0
143113074 344492450 0
153434134 113118932 0
233009672 280423702 0
250399394 180575221 0
11804664 344423377 0
435490969 520010886 0
23857757 22977299 0
512596404 279164773 0
152873037 359625950 0
135491568 563098799 0
367696482 511892684 0
236180582 210572495 0
33977258 345123358 0
420289839 496256351 0
483691558 17387931 0
170465740 174529512 0
545995031 375850480 0
491058207 115783023 0
562597313 257929207 0
213255969 263089205 0
143296756 38168827 0
319386688 331040578 0
524732309 153611166 0
421155529 177582994 0
436457515 174952372 0
237136215 45699317 0
567590635 369137410 0
500641159 242256279 0
285691050 379616693 0
254351903 262286219 0
270132947 13641965 0
97589929 159473653 0
403153666 513823304 0
304521064 315020648 0
486295070 416245055 0
164120746 28861560 0
320008486 236723149 0
436589405 258568315 0
348120066 40408865 0
555369271 51685352 0
14993647 275119109 0
563012800 101797736 0
103373595 289356622 0
284762161 121916975 0
203460682 79713785 0
483950973 541759356 0
406584314 497505761 0
405944472 216205875 0
8650086 301995678 0
146289566 265676067 0
481246170 315874104 0
228507470 424035602 0
561459850 213797564 0
27528549 232356212 0
356521716 529849521 0
155439314 514732922 0
413561931 438474779 0
137590344 410165501 0
446778450 313577158 0
362221719 57876002 0
112143324 37623004 0
512014344 358350773 0
172066160 504695029 0
349022545 321531100 0
560732602 35023710 0
56315160 473117177 0
533869267 288008781 0
295356305 273623941 0
205193127 196467361 0
324416287 105125566 0
234726322 56014255 0
323108527 437372256 0
438203351 426570907 0
294936689 527723247 0
11466169 113002359 0
21100335 4342892 0
344609182 437915020 0
106173243 4628285 0
516876490 558600870 0
484828288 454989470 0
372986405 228671944 0
219138541 99996663 0
501135449 491786000 0
470258587 371978578 0
306578578 143543797 0
273920413 504663594 0
184306970 325858364 0
41620940 269062949 0
238467499 240668006 0
493453597 564251200 0
95009559 446811584 0
482844375 125348446 0
414821150 56467599 0
391751290 183628733 0
414949923 222349627 0
504741991 539766392 0
545287706 263305472 0
336487168 335574571 0
374537683 258958518 0
377708519 56862884 0
329531372 422908810 0
227375574 226163198 0
494120229 250102508 0
104720914 441719645 0
347585888 450123104 0
407347518 36235047 0
495070267 565944983 0
298191801 301378561 0
557868082 53818115 0
266803277 403220514 0
50304531 389575884 0
102955155 236145597 0
419649063 63546987 0
259520015 69712451 0
379382450 332768720 0
226659196 66593008 0
274749192 130592528 0
330381186 566165900 0
146167585 536363852 0
62114150 529592519 0
436227486 468609755 0
176597720 433178350 0
390325793 353790871 0
397141612 360159092 0
410165502 248008337 0
213857068 544147118 0
526455324 510304082 0
528426272 516147114 0
209239317 413248187 0
394760871 308117860 0
460745684 365358686 0
391730116 279538617 0
319504659 250384221 0
447163833 317346766 0
285107940 276147348 0
14035792 517281012 0
216022634 561442781 0
249407900 38054912 0
480690379 288037833 0
87450425 100704708 0
321499803 415679380 0
154712757 243648257 0
435552100 78202173 0
407868342 2582921 0
435788094 483560371 0
167039912 78443007 0
274743096 87831541 0
408767934 215058553 0
346264983 449817490 0
180064597 343977897 0
487945147 295704445 0
477363654 360892110 0
206868543 107972433 0
398698345 140324409 0
466304908 318376462 0
216975383 407188754 0
260144971 490101733 0
386917753 189839420 0
474067118 226648074 0
64075242 237062451 0
112975341 458813492 0
486322065 380028618 0
46234224 478520661 0
329146099 289125941 0
252849620 432040386 0
568962314 327923123 0
166936630 359652750 0
264351529 288611378 0
431811865 361490528 0
391867375 63030909 0
80821758 336853555 0
28249862 525515488 0
447089388 100239153 0
460409820 545799299 0
188016600 314773655 0
162221032 236810003 0
307407130 26728931 0
503867020 280894267 0
64978806 540861267 0
325573419 263347210 0
561729699 511085390 0
388100692 568820600 0
257450246 373370538 0
298430046 482493028 0
504016168 502095386 0
387574486 457580132 0
377842334 202538970 0
350083704 369657263 0
168269469 362722206 0
457630837 142347267 0
269875944 79307943 0
491541774 237964849 0
117970699 10367924 0
531770610 211640314 0
515288773 369605323 0
366904301 348787944 0
141412124 248038867 0
33721546 193476919 0
420683352 156886439 0
852506 416061004 0
291323825 466491386 0
262310654 423999304 0
207161353 142894784 0
418563353 494934818 0
230549054 67185447 0
279836254 184193570 0
53959162 390290527 0
153272176 214287074 0
56886618 197976299 0
78268193 152168152 0
47309070 535217892 0
246308424 277432618 0
196941097 358825615 0
318146843 197488146 0
274408095 431388653 0
241030909 545792718 0
350082415 108554556 0
475702718 237184278 0
43366378 333391577 0
385725630 185279951 0
64662980 4335926 0
50817248 135882192 0
468191800 364301381 0
234262686 364257408 0
420915690 370527746 0
258410153 77784805 0
28634923 23180388 0
550189318 239827355 0
65276398 20356143 0
463355149 362213367 0
14256972 209547524 0
275081015 200291697 0
512123042 373256895 0
188700918 41273773 0
395923744 140156493 0
117252075 452895765 0
257871886 397681728 0
500246233 44584515 0
509809393 404858886 0
527402071 359288482 0
545514072 237945574 0
120954038 55384254 0
115410285 44895865 0
341669144 526738203 0
427392451 537331023 0
260965025 61274309 0
83058712 494140761 0
406696906 33094626 0
179624999 258468081 0
259534402 510054047 0
398817083 554515052 0
295695099 204615550 0
431287603 419469918 0
196955571 171576438 0
45540770 394308966 0
544080904 444347742 0
157100618 558640922 0
230399977 33331064 0
224064258 411742007 0
155896353 309207236 0
275703023 482780264 0
385129921 170720627 0
175217813 349060090 0
299241666 214357489 0
20309837 98717783 0
374667944 197152576 0
117603588 383287815 0
314630896 77696454 0
283409333 313779207 0
259050434 150517233 0
94463563 380680541 0
498164059 320368022 0
550914383 170690856 0
31193072 84548324 0
568997648 234878347 0
488023204 189786302 0
68749193 464848702 0
365341603 479514026 0
494911272 489466216 0
105330617 75315743 0
126373672 172991014 0
15128056 449450370 0
160245313 277133331 0
142421558 480828299 0
277841379 73995251 0
466256294 538604192 0
311080750 11784960 0
472741225 532928979 0
11793545 331897845 0
411668526 140239691 0
446950091 31687236 0
24854677 138584649 0
271418145 294165322 0
395106580 486804540 0
382287987 446863405 0
430238732 492847088 0
56520068 371461287 0
463093449 238335593 0
431682755 393456688 0
288144523 226809513 0
145793546 69478182 0
22268667 470972004 0
33303891 425050740 0
534235441 418497826 0
510913927 250246040 0
297294944 325022953 0
434335152 181348582 0
517978963 39318814 0
298552571 16265809 0
446439638 173503194 0
209657222 150875585 0
480373319 370600052 0
375987307 334751822 0
487565548 323756617 0
506186015 318870469 0
391018608 215410271 0
248403287 545687517 0
404501275 122199634 0
130184643 264483326 0
257968735 387423207 0
174107311 130648782 0
558301986 332771027 0
302190890 511109982 0
307854153 415461011 0
210098025 264264706 0
477352244 465807317 0
63009578 458868483 0
328600764 23241998 0
408313836 341507280 0
507664705 25702215 0
88869235 220382302 0
62673564 312657221 0
496712077 148408495 0
119189201 117932264 0
216667917 371912315 0
397186150 310760488 0
321628820 181480704 0
15488836 385785621 0
92775460 354897972 0
530653970 416810083 0
22648980 159886262 0
354176766 127145113 0
263308465 45995078 0
83367358 89295007 0
30539692 134657322 0
253403148 77748504 0
377517571 230058117 0
61685842 537259015 0
190419693 57690513 0
196708449 374466962 0
247899799 383768971 0
75080437 79656355 0
439922343 185560161 0
468094193 352703818 0
26315573 70218288 0
31389398 343701025 0
536474968 213609788 0
230190723 304263430 0
10309723 336589905 0
177763211 420526937 0
508364691 311544687 0
252474997 485484703 0
22192842 411594271 0
143207822 117836455 0
362608271 543474086 0
552092134 555741712 0
358620757 129980393 0
118185717 216152166 0
88243917 528443023 0
303264747 31182482 0
236747618 210474589 0
238812588 60405253 0
554448160 83179267 0
515872125 63459305 0
413161675 282577657 0
415809520 67348558 0
72984330 429224731 0
370834796 301887463 0
57745758 157060166 0
8249082 485610104 0
140445116 55017194 0
405803100 303346729 0
450972170 522338523 0
287486022 275033298 0
389713676 216455074 0
504517233 177560817 0
541822315 153894482 0
416151670 112499208 0
357104661 542995639 0
387438339 508271570 0
287423201 554954401 0
511577024 520654350 0
156535999 342227298 0
123510150 237003143 0
473168615 338481255 0
246339521 87183861 0
519107416 11608491 0
460181137 5360029 0
484196336 476028078 0
511600953 330942570 0
368348638 374966015 0
349533508 532318213 0
319956748 204762834 0
61567988 126917214 0
262128180 551182257 0
332336289 133043725 0
434458012 284134826 0
18815355 405366391 0
459525711 97810512 0
84415807 51243552 0
241263472 129259689 0
160520261 175995395 0
441284289 456164374 0
345140901 408572164 0
6032931 293538283 0
429216314 325995673 0
388822057 304007507 0
546442869 194734536 0
491766861 536683649 0
525088750 262142553 0
174781468 454596796 0
245959526 265864299 0
539252927 225336092 0
536826076 59421743 0
204125856 175621462 0
468447136 249358180 0
343164703 190133130 0
454860460 168811107 0
73613353 52093520 0
236764883 228160141 0
346548479 311233492 0
138519384 231656419 0
493432422 218012026 0
559045263 407125042 0
461250794 147739788 0
218786657 273706535 0
477021226 365704578 0
462102233 421171021 0
471307114 49809092 0
276223437 9910387 0
387955645 7485479 0
185468897 28129411 0
366080871 193563017 0
121380847 25374077 0
475614497 70632202 0
100183604 314673077 0
11439061 488968080 0
121518529 152607743 0
440566206 250042290 0
310054836 159142531 0
500242400 198392701 0
358089701 67013991 0
292098262 57693035 0
374265557 259137493 0
510275755 106438073 0
400881177 319348039 0
76829422 426863687 0
126622529 447413823 0
92101321 120180126 0
321405604 149489509 0
203713527 504862626 0
564023643 514863679 0
400598144 540506535 0
15696908 479196705 0
378034647 490889525 0
514972307 277576885 0
136902705 425006375 0
114060863 128750819 0
506805829 513176427 0
225842064 515928937 0
360056414 440642156 0
10661316 367564619 0
58551077 365418085 0
531843058 68840342 0
114967105 463096686 0
51226721 49010027 0
521580282 29872531 0
303969554 505386211 0
176431528 565142600 0
371586874 139081816 0
456049207 449689718 0
510517629 477923335 0
381928141 38770316 0
383042058 168502285 0
45564834 215288570 0
9879009 67455857 0
307705684 125155074 0
61389344 41136983 0
567774258 399671385 0
366640207 352990044 0
125147254 391015387 0
265375490 514571939 0
121189823 168849242 0
294248292 135064722 0
405668659 276914703 0
214949581 215238945 0
350160375 169379787 0
136235484 255339608 0
212336262 122726134 0
1316796 426992189 0
370679857 420882490 0
190878261 265340212 0
51786743 330386427 0
93616253 216739186 0
547889122 262541129 0
19922256 291253440 0
294437736 265135914 0
271428877 449661992 0
36121735 229960385 0
380360848 562908917 0
498446126 32284048 0
250321258 499952714 0
337091977 59688609 0
137621413 55992313 0
151059169 512585856 0
176361039 517306254 0
80944919 482602065 0
258691655 107078316 0
439269595 415180980 0
259295280 299847452 0
412819553 252878807 0
568736130 536971449 0
401306366 488248725 0
254742217 315676088 0
405456937 228314513 0
21743387 103956882 0
137726881 513908649 0
494886651 167466216 0
214315749 539018217 0
73240497 311319299 0
375126827 343246356 0
278023914 141125828 0
466370091 354533917 0
536469048 469915770 0
192922719 23439875 0
69089067 323192452 0
55241772 257087883 0
265334506 230259461 0
186017488 289435094 0
466698665 276000622 0
428499548 308842131 0
283948093 54990831 0
10620577 487258621 0
57214565 331636333 0
542444816 388794292 0
268117811 277499431 0
469783354 74936756 0
259489145 147293110 0
358789968 6446881 0
90607613 322101674 0
472129213 531545015 0
151017754 20168225 0
329017574 456398406 0
533678317 209429112 0
435461869 484676047 0
139911456 112194811 0
19133443 217039794 0
443236688 17982106 0
359176655 111871729 0
489419461 443267987 0
375738250 198136085 0
434757656 412149221 0
328419431 157987945 0
364433359 222212334 0
557185985 562237664 0
479349974 163515902 0
487386577 60225732 0
290805347 121571606 0
552913822 548190910 0
322139789 498248783 0
29759138 17759070 0
478460165 228893014 0
331077102 134242277 0
291676041 562602977 0
134448179 192429163 0
565522435 508973432 0
287268512 195773224 0
519804450 218763145 0
322217482 98141397 0
298876400 221581336 0
520355745 505129871 0
314823862 259807010 0
486864848 178650957 0
345538288 213173249 0
166168625 516076304 0
503406640 384675832 0
18214094 233902929 0
298076783 287404078 0
109433738 453199041 0
9011035 258187292 0
402970396 505357559 0
347202665 182061650 0
294913696 41959679 0
157227722 244644687 0
236634574 559040371 0
398388499 433269452 0
217268503 79226125 0
395985476 303690923 0
223579218 518752524 0
405565138 518121816 0
435746803 22009210 0
150256053 79470852 0
316318924 228161892 0
514870 433554052 0
511390586 93431141 0
236388903 379188157 0
165481336 352999157 0
283578874 255683218 0
554853595 198022030 0
564899191 208136549 0
166245907 17149699 0
4550169 450800004 0
129742954 299599583 0
315764948 141117038 0
473960973 265235467 0
350946042 276245883 0
417042346 253639145 0
476236647 229917381 0
402505955 508311264 0
115892509 233094594 0
106297146 468790168 0
520222360 451538353 0
111769345 131795455 0
8446040 443196656 0
159716766 558044936 0
417211561 49293256 0
204984648 473252660 0
47202447 368360839 0
133797814 490597746 0
200489659 311955973 0
405462820 54308327 0
497508160 84732775 0
120409884 497886876 0
238297011 282023946 0
490006241 451900403 0
402916572 320128742 0
126887176 556609996 0
511686085 347218673 0
292166396 328121423 0
73208049 181853954 0
293616713 563233921 0
394269249 466844815 0
46353642 172138902 0
473458129 87630872 0
5504050 239924950 0
238938740 484927352 0
102029152 461572023 0
139230042 192963699 0
188068207 182209618 0
336048709 422734755 0
357495938 425824105 0
33902420 497142906 0
491822191 284005343 0
564660578 302206753 0
516447246 277946703 0
485416689 277024520 0
269715808 281304548 0
293761896 166568500 0
412889013 460220224 0
317484990 257017718 0
421119790 301273891 0
209722672 246724397 0
342556778 551359387 0
216318158 75162380 0
430535068 85862995 0
41705846 118338284 0
515945231 439608009 0
443745480 562903255 0
524909795 43784605 0
167889764 483103663 0
528813435 265069420 0
222375337 137238 0
382564263 47312128 0
342272548 478118062 0
291888199 298953531 0
486305430 361234624 0
21153995 314199457 0
523586155 436961529 0
224489171 535716757 0
122389224 439043598 0
6031056 32285232 0
91621225 92742275 0
22054576 257026105 0
435188791 296356954 0
562544918 261027019 0
439010590 82824388 0
227236648 527412553 0
530145209 439348067 0
516513721 379255680 0
103219793 245472440 0
58118196 23964749 0
214249096 108775949 0
470389411 122772760 0
526138727 141714431 0
437688523 435847493 0
397419237 44302222 0
512658266 13003074 0
259214847 554799988 0
180745424 427005952 0
147534473 442056303 0
141481942 264251708 0
178840600 78847800 0
109946831 283727798 0
273417293 121534508 0
156995537 217890435 0
423966423 88447813 0
56551685 355375385 0
502023209 366877936 0
131477848 22467644 0
289298754 486699155 0
441431224 461044773 0
407095705 26471618 0
163377181 536787190 0
471497197 490222150 0
89833121 559553210 0
469102244 34754950 0
22510940 436122883 0
321366634 217253434 0
336227754 564091785 0
258270523 524972521 0
554824187 406611901 0
327069212 265351662 0
532740657 162287134 0
330451060 505791533 0
52148188 240767424 0
411246088 399340111 0
84655905 461510239 0
163654625 263837806 0
12158988 369988200 0
3397630 261214343 0
250116435 516618593 0
34881927 76888823 0
68848196 511301085 0
152043616 131498273 0
252497325 240548071 0
327409010 364609120 0
206539768 125049836 0
220333945 333986176 0
404211429 396033853 0
229009557 328526284 0
128141598 215563235 0
521635506 209288222 0
41928495 358807882 0
514641759 107719201 0
520917875 22247863 0
162783961 67039344 0
54289826 562029620 0
212199145 500490373 0
94284332 83899206 0
321670809 343475167 0
147882814 213000399 0
496409210 362849599 0
161669491 423685861 0
81547312 234105805 0
63773613 435483121 0
447928369 55792991 0
127751005 67932290 0
246696155 540156008 0
359399211 561618395 0
545060722 454567100 0
73939861 371231232 0
168891443 51469549 0
491358449 57149808 0
536570412 177625822 0
393267442 398599835 0
114409643 348831765 0
135947175 184419760 0
481368798 354340604 0
450386069 225214309 0
364722163 400709732 0
490268355 104192404 0
510712463 24517939 0
407045664 486001957 0
131869041 372964184 0
266830971 536888319 0
210239708 487750045 0
307251314 308319463 0
525663530 507175933 0
492850746 104164829 0
149482174 523583790 0
107703083 445860450 0
369611867 339263021 0
304606113 343500161 0
177082819 85670205 0
480664269 478606055 0
452112899 302035249 0
187529557 18839454 0
477812339 73291478 0
199005436 548649867 0
162956901 184605364 0
191636024 562350249 0
96304441 175210354 0
116976335 145638656 0
489894465 303773659 0
163755087 252854610 0
413441233 412303832 0
192243887 174113486 0
232761273 181873678 0
224600983 510670064 0
284551314 491164760 0
248292630 108212328 0
36046438 416941961 0
48891951 47416748 0
73809232 11135415 0
413541150 376183154 0
470123952 538585812 0
400754558 44810251 0
39957670 524521209 0
39212062 22734582 0
562941481 452461209 0
491619294 41621823 0
472876883 407413733 0
196744125 504231230 0
488904255 91836605 0
302754242 289721421 0
101721524 350539101 0
192861914 240135253 0
97454920 208038586 0
303738671 548839655 0
84705146 158417059 0
459136365 466323675 0
237451397 339585646 0
176565400 234381985 0
40884709 237436114 0
45170680 37960212 0
554353091 346846604 0
241386524 296535800 0
271618289 435431227 0
221507398 99249095 0
503443160 226196258 0
496999196 408048552 0
232806673 109479482 0
377163252 352226680 0
566604551 469146684 0
344333177 431666600 0
181435750 550119681 0
103876263 378769968 0
319365937 168085934 0
492155833 15584588 0
110354641 411910574 0
22664831 529652155 0
493657213 222054512 0
226243888 319842242 0
349628739 389781105 0
8645766 552964427 0
191928612 383640274 0
261029102 240147658 0
123843691 215296374 0
91780643 131971497 0
213464353 56868639 0
227546829 325986591 0
446261005 221371861 0
413186364 242597452 0
347092505 502922473 0
697642 220213653 0
554170121 117616268 0
454564102 201183169 0
367998469 167535178 0
280233432 46625324 0
559523591 446516401 0
398979826 371265657 0
16903807 343993667 0
533395342 495651851 0
37972772 137335802 0
389424556 254723088 0
456838577 290904690 0
94361106 300785068 0
153593950 518461867 0
155235408 273585802 0
146959192 118522812 0
39820641 480356821 0
106815474 137062706 0
144044506 329914068 0
394183441 477044433 0
30338135 131734417 0
336376011 12570858 0
1598459 260537555 0
72647005 394974078 0
286083451 332097925 0
203640126 110290553 0
34699776 550029626 0
425110725 441803941 0
353181359 91788151 0
385858713 165294587 0
30102595 411633105 0
537120905 367328586 0
366090319 461036490 0
144405711 309753903 0
511223781 5365135 0
114698675 298593892 0
553832980 99541131 0
241683314 92466122 0
190247327 175616016 0
314748413 434878748 0
298666258 182473896 0
146277236 541926941 0
119236457 497353095 0
46425837 258926950 0
192849309 450088178 0
46718488 57354779 0
225010279 223411446 0
142366684 418938204 0
123925010 111616680 0
566572808 348523305 0
323818385 212788465 0
390631800 399983846 0
241386471 390814370 0
265474926 95811527 0
558014026 115699744 0
458860037 340213955 0
462754806 240175701 0
404705773 282453015 0
390776931 141015581 0
492526915 457420125 0
180111210 132702526 0
423852534 415732539 0
407119850 239587474 0
217686513 427579327 0
401997200 537704710 0
517428083 498993659 0
168228974 98091425 0
227612965 511632123 0
349908734 115161537 0
526747441 388678033 0
452611652 152902398 0
63838700 490188740 0
330097125 232500383 0
280351785 130947581 0
138206207 8615161 0
2288618 44087861 0
391403569 164376579 0
32889497 276885966 0
452311858 59932763 0
125919668 376321927 0
213272525 266939202 0
290326110 293700331 0
500116600 70969232 0
270810285 224232270 0
539969688 441589512 0
146938691 187676605 0
135349016 492672244 0
544650493 237853232 0
223116003 499294791 0
337285642 110633190 0
138898836 509660007 0
355447386 262658058 0
454921825 390977444 0
516654164 491279886 0
475360446 77989733 0
344651269 203883800 0
398016888 13790405 0
493613676 493059833 0
503152815 244846730 0
52832546 141579159 0
288424096 164162055 0
107717000 84873874 0
523223286 443079 0
451530992 447412706 0
24450292 154168735 0
245849664 162320938 0
514176119 189967173 0
296083598 192425715 0
260143529 24556006 0
251184775 548929628 0
424979885 358701080 0
219532211 159345202 0
473191812 1403414 0
546615501 91360638 0
108041992 447065928 0
199760965 286951371 0
263605307 286708662 0
400717432 120384229 0
278819976 334136569 0
541095028 385885067 0
233923082 348076103 0
77765960 79096151 0
320695647 514424471 0
442127265 207803831 0
321198697 178376284 0
230771851 202607862 0
409765408 377293629 0
453328513 37265107 0
383077126 291172002 0
342103997 486995133 0
252966384 300859201 0
174822139 183929187 0
296994115 203004788 0
338680923 285125444 0
18957892 203392329 0
246927717 204169155 0
326093731 329704838 0
95579485 110932999 0
56005215 167022604 0
545400708 489097169 0
478753451 481663531 0
473794265 312629 0
505480940 449631254 0
445923099 213880773 0
291093363 395368987 0
136403693 71278420 0
266433950 406937241 0
232844686 282500809 0
566726188 240354770 0
317020826 321862853 0
415194798 233080920 0
485504501 286179767 0
531875660 51587770 0
469951263 37309540 0
443862271 421966230 0
54274338 105166906 0
393987737 12450322 0
315696555 178859553 0
140705899 291692833 0
411372924 354481280 0
452766080 295957938 0
36925679 145401603 0
409572071 557284137 0
58526416 409382680 0
19849963 294933986 0
142530726 347141964 0
114017793 392986501 0
343089981 34399167 0
506416886 189899306 0
489846808 210508965 0
139330772 77913739 0
382962207 80008404 0
363252735 151080337 0
72137456 497545094 0
212226574 286681140 0
298368331 379843121 0
122068360 422824346 0
443819772 15188362 0
178311012 308297738 0
298277326 168057663 0
295295244 112444055 0
185695163 378512026 0
559588889 350213899 0
103988808 516197658 0
127105987 438395298 0
418064184 262773105 0
422138369 490923324 0
459584624 319649677 0
564146729 359088058 0
368166091 532108938 0
39456158 422572852 0
140069555 67993421 0
286333346 305457671 0
250605196 187880060 0
391235077 553414344 0
190262598 29926347 0
3935497 213832875 0
35173519 160189077 0
523972011 210025439 0
309428839 211749790 0
342368717 395340352 0
172060864 32061240 0
12253831 94438533 0
81626879 127627597 0
294999150 297543584 0
201331946 188298170 0
460867111 219023694 0
28461506 270933653 0
34470592 127659864 0
174845201 131766257 0
447890978 240303616 0
215731574 339901444 0
8693859 261121805 0
419947916 69317651 0
520171970 533338573 0
266634715 142997314 0
189610109 177600047 0
151109307 385992704 0
140322858 219915854 0
298940832 393163648 0
260253494 96038306 0
473964568 207152838 0
63799377 46571656 0
340272434 136963714 0
545254608 202348803 0
116368088 278529913 0
449492427 358398761 0
552849004 504171975 0
172538013 324278294 0
513499116 56808958 0
85565572 258909700 0
22759404 393105424 0
147219508 494781696 0
165371860 244660455 0
330760301 165670447 0
110999126 22154754 0
124744609 8022928 0
197070422 71949634 0
503949816 549476467 0
322200254 189815814 0
30812778 503350656 0
188727217 220283504 0
251172460 262915137 0
274106028 519657657 0
381959161 303570152 0
326654735 241716513 0
316508016 84858738 0
236090308 184882507 0
217820822 454004681 0
79140018 461709515 0
1815041 448414663 0
456633538 498795461 0
94391211 250033504 0
467118439 532917544 0
329495568 216119265 0
28809339 244672413 0
497975250 228990243 0
434372049 296192911 0
230578768 14184307 0
151356364 168031056 0
159230449 291338254 0
55867038 562560563 0
426834819 98707787 0
289823384 22752391 0
277636013 57280103 0
54137064 268416223 0
302895576 470387749 0
295686492 378170485 0
199934758 233798726 0
25328855 252681221 0
163222650 462923041 0
160489921 1078428 0
45615831 481964453 0
142835413 453440465 0
195247676 513962882 0
39999197 531554396 0
388331969 65891833 0
304693482 46522826 0
216737395 448442140 0
316091327 9688769 0
186675312 148830062 0
302653121 535945212 0
431466393 57197668 0
115872716 315869574 0
161836769 281469414 0
479112700 511688197 0
165892157 337590356 0
566601329 474855589 0
563381256 281780651 0
432148590 354747941 0
184117757 232126211 0
201794559 307353786 0
445259334 204285602 0
397563378 70764410 0
30596587 160016889 0
398559377 412262258 0
475825344 346895375 0
122769923 447870532 0
265492636 390728183 0
394274650 225398652 0
24285068 193719841 0
294611882 26958190 0
540302621 563592373 0
233356311 294094407 0
374531298 505729847 0
437256914 23463930 0
217383953 556356524 0
273378374 551065822 0
64336992 279089641 0
249153191 172172933 0
89712621 478382556 0
158198728 463741621 0
356184130 264904571 0
127333144 441408287 0
340296053 397610697 0
485019637 62225621 0
184421468 557575974 0
122474780 262686491 0
81193949 315426983 0
64679885 85526678 0
535040509 438816179 0
209296499 519961670 0
80351385 491890981 0
523372039 553638165 0
342352802 40524735 0
399412370 326556642 0
14245976 217755247 0
150734295 142212058 0
298227100 524485324 0
281996618 137762127 0
229934347 86603604 0
349859327 324543995 0
4623570 161462615 0
522333329 178767847 0
247352672 57084341 0
409329955 465312318 0
530393634 227012957 0
99819950 378533693 0
223641419 133749475 0
333510628 373943204 0
449186978 454669910 0
310839671 190758270 0
503770215 191361514 0
192080276 551345440 0
62775585 38533185 0
510467652 88777103 0
8034767 563606307 0
390207773 196361950 0
484113762 310229918 0
5420776 493245278 0
559838889 111849333 0
466952869 75393787 0
76144992 205656098 0
165557374 52624591 0
187035765 117749099 0
6306150 206613975 0
416336026 82280797 0
289316279 387633465 0
564276211 445344645 0
9781293 460197043 0
53058339 502131345 0
25902164 215504660 0
409565853 386896977 0
144193128 365377241 0
398173025 365409129 0
24407010 208602267 0
544096166 356376308 0
548229316 253086492 0
173801983 396615974 0
435674626 168087973 0
550984082 269377046 0
264607539 543540425 0
143054823 322411009 0
197746834 94372518 0
551292794 209746757 0
151007780 131464597 0
359525538 211958103 0
197981625 252644550 0
264428110 547745208 0
151834211 337017496 0
165280222 370085129 0
116500328 157025874 0
79526623 497069299 0
67544180 420447208 0
422727808 290696808 0
311328512 473403333 0
458019348 61467604 0
207628551 382644550 0
486657920 80432407 0
467024199 506964805 0
500111701 107871341 0
11928786 52763429 0
528249483 13276899 0
228732235 184130645 0
350689605 311571994 0
211360493 501263959 0
332421695 497213899 0
99213597 384527311 0
222412549 560276581 0
271543196 130991824 0
262162938 311762055 0
115462053 366170247 0
555247472 198587849 0
144922579 221350351 0
430961790 40081582 0
202878678 67533969 0
491468941 197168160 0
420977393 394517808 0
307693202 19505111 0
87676678 259992806 0
502086637 189830352 0
558494549 431990376 0
186644763 509321703 0
326185100 364533576 0
518187378 85589056 0
178556927 389493654 0
537752091 395327593 0
392575820 242000190 0
456091720 382972861 0
392111732 497751691 0
282249989 69032970 0
130945009 568161155 0
512475077 180162583 0
262150205 88556350 0
98528690 242547889 0
178716128 426242534 0
271546516 11220397 0
184711779 105145922 0
340762268 423441820 0
538340951 132466232 0
186573711 568617647 0
432304745 297678777 0
255545811 226867701 0
88920214 301825390 0
221400111 442322827 0
125694965 110218206 0
553493917 54046838 0
95436132 445686732 0
513627049 373618876 0
44166784 412683191 0
216703255 86988800 0
194468315 149236594 0
364642681 522499282 0
78351054 25451368 0
227184922 127247027 0
262799167 550348402 0
251527017 374537704 0
299904438 10057619 0
16274731 343242824 0
165492635 225392776 0
547009610 528010999 0
118491314 126581864 0
403175764 500349030 0
217818557 6985701 0
220355066 315127519 0
463338732 92395426 0
290493008 261234262 0
268582702 294124136 0
457981242 294922415 0
174106825 126869567 0
411234597 481936919 0
486708747 536849705 0
481578215 507528116 0
452676850 554701158 0
510051186 382561513 0
217872893 293642262 0
145543449 410539585 0
322486473 428950379 0
544168412 339472855 0
116055768 185871199 0
451052638 418446366 0
336864425 182317350 0
115590517 107258000 0
397567094 315046394 0
93633805 47611865 0
535825031 407226400 0
207475321 463806175 0
24419961 537725242 0
235388285 5174568 0
494663641 175014134 0
85992852 550022395 0
264981374 39780097 0
309603118 428405377 0
506534432 400713770 0
204779104 158441996 0
460542167 67004569 0
423171725 127671495 0
155835422 446294213 0
199686179 282231076 0
485931014 448217610 0
481279313 400483739 0
40677257 290660676 0
395989655 353056498 0
137456121 548839311 0
49741861 84347496 0
361044421 333725974 0
352420655 280569798 0
456024335 295644057 0
496930468 73769696 0
107521466 472737060 0
382870620 103298915 0
412865596 80089200 0
509786545 472568807 0
551536346 568339642 0
168304781 16487873 0
92822913 161325060 0
512398343 120835188 0
198629516 336375551 0
414777454 180974196 0
167508127 340597256 0
506280030 456499856 0
250840857 227050675 0
380080499 140643418 0
511577727 128738293 0
442177102 336227404 0
553961015 334025076 0
523118177 471924184 0
444066979 361577660 0
160665336 410568064 0
178761118 311299382 0
517589272 518318963 0
399449459 566602043 0
230532074 22155681 0
432965075 456591110 0
80065468 249603139 0
177536595 59223741 0
119507913 42854734 0
107541501 356517521 0
9005651 498261467 0
298954236 374071069 0
164597850 567506131 0
468920187 317858461 0
230591103 190237859 0
158151322 177622498 0
373002850 413152545 0
10321689 433951866 0
487132346 145778370 0
400321991 380001723 0
71956780 443472863 0
302766567 398319763 0
19649325 56169346 0
261403787 198807658 0
3405467 201458234 0
187077478 360530096 0
393763368 274424859 0
549108112 484847814 0
463406911 475434658 0
6874162 115392837 0
155476792 155210645 0
151633623 138266089 0
331738976 218507943 0
445303874 567246447 0
202233763 75128771 0
228946602 18846630 0
309748855 51955094 0
498093978 144441362 0
332458058 425193797 0
352867915 459426201 0
198678870 55926570 0
67266060 524284132 0
379789809 114342506 0
93817799 406035615 0
228128944 240358033 0
301581885 438342526 0
83785273 205284160 0
191131096 240808742 0
234128785 417845699 0
548820722 260351251 0
248441930 225105519 0
538952247 398805899 0
538475897 180742252 0
22319747 124980679 0
336535694 301135326 0
440040861 351477249 0
552315206 11247952 0
24524241 112086481 0
215491066 358827459 0
497657477 307741052 0
257066659 221095242 0
358495367 162661178 0
226011100 239753696 0
166582138 143508323 0
393116390 220875708 0
393358562 295729387 0
419347398 31971927 0
250529669 525453167 0
311925362 283121746 0
133914896 494074547 0
487752051 211052717 0
262347013 141278266 0
69183277 177995359 0
514507242 184004590 0
75250185 188289646 0
238895179 90757314 0
212503395 5840978 0
530641439 436674438 0
554612053 144305300 0
263429345 43501749 0
376772448 414070556 0
558216340 218155139 0
468581985 310168053 0
344420097 425614769 0
286180131 255067200 0
189159991 251141324 0
556514844 4347703 0
383743206 218062289 0
262478382 245106194 0
320280736 250824902 0
556442397 116218368 0
563727692 503896991 0
232521037 497397801 0
123263080 211630025 0
31043230 419578750 0
544626219 19016628 0
513212975 433678941 0
409530845 80454611 0
16167439 434346432 0
504592848 258009743 0
200828125 486834834 0
73640740 318605561 0
88570291 380176751 0
47128500 66142049 0
27507293 468151313 0
79205023 457660825 0
482913714 162893133 0
372072597 189502614 0
518331950 339047090 0
503341816 380203581 0
99387492 530648048 0
514216635 115612381 0
421891210 3746598 0
211478042 392347750 0
490507772 195182764 0
83037529 248553771 0
314875815 279257318 0
102964237 16965853 0
317662493 198720431 0
111103075 360122008 0
445236791 397232196 0
171563846 410704279 0
494095006 79078072 0
534212164 61482451 0
18042161 358571189 0
225039428 11258049 0
478771917 497081513 0
88017245 529109256 0
265058916 45330792 0
9523740 542473513 0
324474321 308463794 0
514972252 189720929 0
178233798 33438891 0
192530341 476418366 0
444375187 212677756 0
25328319 535772320 0
342707031 69088655 0
395126602 177499325 0
383969711 492731760 0
205753592 121383967 0
381907528 522724130 0
112102894 140072875 0
531977186 101335270 0
369350703 271282679 0
39770612 243119495 0
262339601 355632631 0
358070686 322982432 0
91915724 537791930 0
242090716 458988712 0
275536552 441732236 0
214421402 98804931 0
509307077 14330435 0
208806227 227281378 0
544720037 292238832 0
568082301 560402072 0
405464189 165101191 0
512171615 248346733 0
352191094 431217875 0
684482 25752737 0
212105021 370659449 0
551192642 214579673 0
441463682 250702733 0
207805579 36423189 0
219633840 519756243 0
134420556 489018892 0
43019124 482506165 0
469072855 158303788 0
515463880 534831296 0
56095264 175450094 0
137062968 97858888 0
319183473 11141351 0
42128705 423665221 0
390581188 427511974 0
68861450 348537178 0
402002366 219860085 0
47185304 427636242 0
385426001 299519942 0
339310621 195542959 0
552842630 339319143 0
82237853 19903681 0
1842902 464987715 0
263663690 154787743 0
558054985 404053413 0
120996325 504676227 0
103019600 74990731 0
446215446 204056926 0
419214405 78042156 0
66273841 529969563 0
317628972 111104779 0
539261931 281011669 0
21143262 319329997 0
472945800 59891257 0
112976389 244353786 0
532907934 547194551 0
282021248 40694296 0
398517653 350525784 0
453578582 232339446 0
502811757 117555239 0
198862589 290414416 0
137174127 350620869 0
233876855 100605068 0
477180632 430310515 0
211473275 161201201 0
546640526 123461235 0
115204497 477768764 0
269643274 59848091 0
199712719 368739159 0
330029362 393668205 0
116263650 256134587 0
314366987 297736340 0
451147492 54439160 0
314363155 260543371 0
51604457 394713078 0
98420334 560607107 0
360112826 403567591 0
115973835 52032448 0
514176131 76136875 0
505772860 31900043 0
405610702 36718571 0
495222875 336475617 0
242738198 350471947 0
46239875 190331244 0
211854423 239503684 0
288307270 450794183 0
11374736 350391860 0
350697094 37557047 0
273429605 218616437 0
300215926 124493516 0
479424033 177813084 0
67630032 381718167 0
297753533 397300735 0
227357684 414705127 0
557385760 216027717 0
341191542 424905334 0
493060495 556467785 0
500220644 65112935 0
419500843 44646178 0
114868768 346120476 0
119581894 519128223 0
260793231 14206676 0
299058508 544517443 0
447799220 311337324 0
431902838 212614564 0
78125714 435255918 0
549868826 89239588 0
307923012 225638605 0
426119956 237114749 0
503091290 546606690 0
364692605 424483137 0
50023985 279722791 0
196350460 352725742 0
143474752 376160389 0
298732517 271789669 0
54405723 549009703 0
16954691 427812990 0
567188302 390287966 0
408017430 264776739 0
191698548 14118402 0
287830727 420489539 0
530878398 124826289 0
213868039 485352111 0
351899062 532603709 0
149294165 123363049 0
244923287 463328673 0
196463832 462277237 0
283897393 118251645 0
135998329 120851931 0
123268156 377036396 0
488754506 311866795 0
511776259 389093058 0
389839318 144974294 0
427808954 515804598 0
194413198 181194405 0
514683144 125707998 0
569019564 460993611 0
276587656 474652383 0
414332119 329233636 0
454959690 159538988 0
160141206 169945470 0
547618661 11768151 0
143962885 309163641 0
460865547 302073290 0
191728475 449718222 0
456682958 552393523 0
78941701 328931687 0
432579345 494227129 0
421852008 541994230 0
344747419 145089227 0
284560727 419864010 0
363273202 21556205 0
79583213 410981312 0
52989686 102556183 0
315546905 545731951 0
274263516 416301271 0
510719448 438212443 0
97411968 161415489 0
94247016 393252687 0
398115174 400777480 0
435811429 536453669 0
38676769 362755782 0
82253411 63956001 0
45499809 221284681 0
67903991 255447295 0
359224456 483370312 0
71012505 125831075 0
19634194 307996782 0
557513277 98355439 0
138560472 49481684 0
99211881 248848159 0
404647228 350132181 0
83224720 527384823 0
567395853 230315812 0
348524137 519316736 0
125639176 130537497 0
170696701 127574182 0
260398205 156628388 0
373691121 109352183 0
376282033 92911567 0
297068906 200690982 0
95416666 541777094 0
313944995 371025503 0
385674746 643352 0
430225923 521081450 0
483387195 496022753 0
256340992 167388109 0
422216064 446038246 0
538543046 443629385 0
400891574 548369247 0
111944827 391945671 0
252355882 285370366 0
262483937 561470658 0
545342181 117064426 0
85767411 271147676 0
150131187 100236520 0
274812113 125082222 0
39310814 160133774 0
409949215 334305422 0
90443553 150830690 0
56866424 406122207 0
342693019 444738000 0
386865683 26423037 0
116823920 359509245 0
226207194 265555256 0
126312263 340366527 0
278179005 484292215 0
201235158 249564415 0
16859955 385226784 0
132602341 567547340 0
498388362 72599189 0
93341956 218538036 0
213195997 399802831 0
438074982 463339062 0
390591178 482292978 0
367297888 492247821 0
455004706 315483637 0
287655288 370850028 0
335122457 522748873 0
260637030 549771051 0
364639949 398808282 0
238655644 404732312 0
51565870 526921220 0
162550617 363577977 0
457499381 477678200 0
245867265 368273838 0
373201196 65108659 0
426870707 341228039 0
296753949 370041504 0
271838926 167374750 0
494499364 421435344 0
355356292 40093127 0
19485289 516747365 0
533226628 128573281 0
303422310 505760491 0
101338845 164465690 0
273299896 480200766 0
519537210 199577605 0
485174195 213374391 0
243269982 278260457 0
124008389 342470296 0
528320033 168721861 0
260481404 386920243 0
351164790 342584629 0
381814149 435896577 0
475918660 512795892 0
440616196 218585852 0
345696152 375760387 0
224582578 158152640 0
468251766 411189762 0
304491478 340349739 0
443928913 73705924 0
533300203 406584986 0
533983654 379620885 0
391236568 26884075 0
176159742 15885819 0
530275967 274118258 0
412251539 64731215 0
498707362 530797285 0
325018722 114627786 0
404063819 454585415 0
43880216 8972514 0
3096781 106772609 0
440281264 62028922 0
462085213 347051092 0
212298441 53100853 0
483375032 376132545 0
249634232 10630515 0
63609195 239352550 0
289322783 19154106 0
180602633 122352714 0
383371517 14356577 0
112170497 439254365 0
414837500 160700920 0
293048394 21789552 0
439788338 43392791 0
321470547 372099424 0
499014970 487455330 0
227613081 366667881 0
340448794 411199980 0
33869264 552586506 0
483042328 420080542 0
328601110 567726788 0
562891861 313795868 0
395653001 293475797 0
308673128 543734525 0
320460129 134425702 0
356556979 265227820 0
439880625 373681995 0
159775776 440894939 0
225659613 421179974 0
80796985 249067896 0
227671789 53455461 0
566869854 468618682 0
296413212 196641680 0
419722932 139405013 0
232953616 391214967 0
430657678 496504354 0
111046906 427381444 0
423240308 446395378 0
349261770 135480844 0
480350061 61862370 0
557762826 379018425 0
1439019 304444236 0
568772973 492048278 0
356808557 512891370 0
227491491 208674929 0
562496568 212595089 0
26754477 543815632 0
184655221 216299781 0
168855253 342508985 0
29691706 279478413 0
431543949 364875543 0
267932285 521428666 0
227951985 313791543 0
121274886 562066476 0
147100319 327693780 0
75236755 277359649 0
411893470 388216068 0
553485050 108771386 0
64186802 162300584 0
500669832 182382512 0
319659801 386140256 0
5837997 382610268 0
357813877 14252419 0
289851333 31672786 0
186575544 318299057 0
543855983 154530162 0
289923485 341086528 0
230396102 3937978 0
434831128 85244289 0
398463805 161880783 0
292819241 383016874 0
91528176 470513178 0
214278717 535186805 0
384074183 195725737 0
296892130 401188529 0
341142114 365682561 0
394054717 413043646 0
385165848 173104115 0
437200111 47807214 0
345635630 488403358 0
220845623 144158292 0
200270033 17666820 0
19698016 448511636 0
51436628 256394349 0
128763879 384185965 0
205326827 158978063 0
145759622 145980856 0
196596350 442574273 0
114533110 482314377 0
108816984 499453633 0
97689157 406258078 0
260073871 220448739 0
277337247 372660514 0
52015508 330086143 0
499905509 233580282 0
250358438 383702780 0
15472987 529522639 0
204572352 398182526 0
268361547 347227496 0
462456664 369756961 0
359281352 334363613 0
365926334 130803652 0
222540342 160940561 0
389118204 255836589 0
184577375 426872255 0
105485474 342508019 0
233306476 499558072 0
483380681 361473574 0
1598467 310266958 0
364100952 99556053 0
88730881 346002384 0
444544342 248622131 0
163148000 409431036 0
525386780 132970377 0
504381814 141214954 0
352301258 56035975 0
382304334 80855221 0
181818967 233998489 0
382959094 502353639 0
274685274 282701291 0
397261171 411162217 0
556939324 109885138 0
484626427 31987643 0
390194946 53177100 0
88935208 81384323 0
82780921 390824694 0
184692175 526390872 0
385813414 234436134 0
445183482 307030448 0
520033061 328206549 0
433254301 394891250 0
345353881 220863899 0
215750080 349906895 0
241589199 39643470 0
343842739 39294255 0
95464252 6583 0
32710783 458444990 0
58747476 66982248 0
65771775 316196898 0
52307413 324980671 0
255282830 168129022 0
446598682 478115116 0
47843442 541129150 0
315327820 283307593 0
432111008 463824412 0
527972461 101236692 0
419006248 144641926 0
145573453 230684187 0
368332982 122956824 0
488557848 463255813 0
234298342 366825582 0
296520917 528981089 0
137817375 295922767 0
45690262 248896799 0
413265696 224143552 0
249219602 6007036 0
405802482 302094096 0
346304807 459982456 0
174510027 73227366 0
515526371 394789827 0
27054680 91740168 0
282859194 358682713 0
553402182 288172851 0
449744851 228610530 0
23573174 440054281 0
248504665 310930796 0
81034529 320441159 0
435895601 547599182 0
58169104 305483844 0
11441578 329774977 0
180855150 196745757 0
50344046 533023802 0
232870625 200541792 0
355347062 536382991 0
242215265 336507508 0
338399695 451327055 0
335281841 419955509 0
505150100 451296084 0
382284542 334281776 0
188097023 540997096 0
126481215 385167543 0
361535836 478916220 0
523646972 369384960 0
12603140 549641436 0
155605789 445449502 0
437138028 563648808 0
21493992 179035665 0
317006143 121683641 0
56288927 11686083 0
263944879 9668071 0
66291796 243060082 0
552806598 314426944 0
247943370 524528508 0
187587753 9538176 0
69719269 189799280 0
546267279 12395193 0
137955812 7826341 0
387413946 546111102 0
195829046 487593893 0
69113807 274646729 0
336655697 344269293 0
85142407 316105992 0
418342922 535401673 0
256746714 461591682 0
276556610 445944061 0
273926535 289379244 0
155209111 384195291 0
446883273 259218466 0
339531849 191639061 0
312493095 255770061 0
168934100 490743456 0
322903748 237682402 0
421969399 315337908 0
558847403 60923391 0
553943411 147726430 0
559463119 447827528 0
54777310 299126297 0
91986661 57782598 0
196362203 458031611 0
206040048 201251954 0
277714922 534464617 0
487526490 146746222 0
506002723 476403308 0
314154757 394890223 0
225816967 538933216 0
530852209 311576654 0
184665679 335851947 0
121851786 275656842 0
29247160 297130211 0
110763755 15431713 0
558638162 165744742 0
556482851 525105157 0
461077 555824320 0
298327185 423517110 0
228315414 136841514 0
408642993 306646666 0
187840048 340219370 0
137620080 363414109 0
539572620 286086270 0
243374620 182936031 0
287075487 440866937 0
3359644 525651766 0
233430983 420428687 0
492976984 257054446 0
169626339 281009240 0
422903522 121512698 0
268159817 243074031 0
117681688 243530293 0
435553335 140745727 0
47809604 164562809 0
249374328 272799655 0
117337536 5428082 0
484173676 415769322 0
204563377 151454026 0
126138509 78009823 0
281603524 548679485 0
468003833 48750091 0
114597065 90543793 0
206750703 547607258 0
199372901 415989028 0
61304765 157773040 0
111537437 452474705 0
258238718 213644318 0
471004157 174078703 0
525873538 486814887 0
384317981 397061950 0
183153599 65784399 0
312648469 124788637 0
442367635 350095601 0
50688777 218878104 0
310883495 418899549 0
505453326 553111268 0
514013002 502770110 0
254115722 283890043 0
196195219 126263203 0
461030809 301653297 0
394088835 228230010 0
294405539 81142140 0
280368594 70063892 0
224197623 190711059 0
381416333 423791453 0
385843247 37606825 0
75658871 417332308 0
304652499 422869915 0
7891355 159834975 0
242754894 197011644 0
556760694 528529379 0
260622906 401211298 0
410471308 95298347 0
523418275 262270788 0
77116953 450513144 0
228729766 18727828 0
72131 486284832 0
105971595 568334195 0
270271249 496792499 0
359728126 222307582 0
18467065 248653909 0
295459444 95294707 0
289809740 348594764 0
209351745 474740137 0
296252802 549419812 0
422482576 515236853 0
128967123 202040350 0
545167861 29922056 0
480494214 139926834 0
420507287 210124474 0
239196647 95055879 0
55639055 269797272 0
321622960 409827407 0
161639914 359462479 0
561078706 185854133 0
319100683 308021823 0
184670186 567730451 0
241578582 102326601 0
563690598 22116734 0
245103445 277313462 0
149648312 553559149 0
263139482 426447345 0
345630122 335870812 0
5971794 558275470 0
448940373 59885145 0
528067627 38135292 0
532752103 8050068 0
421576504 431763631 0
76034876 272282470 0
150545644 330015269 0
496333263 468100081 0
37927063 567566004 0
87784562 472947574 0
202024890 16357255 0
342976984 135205673 0
54287522 387514799 0
463899141 343533990 0
375873517 244804454 0
391668660 287986450 0
20628958 245400935 0
467328984 144865555 0
350975392 458872212 0
363737504 497910014 0
298010397 461439438 0
276681350 390181291 0
369987564 463284457 0
200670870 112017799 0
153307812 191036694 0
556235323 431693628 0
409547099 435486922 0
495295480 105893889 0
545427575 271359641 0
415576638 351941313 0
465546793 408815112 0
201427221 361388358 0
79239669 284580658 0
75475190 167599851 0
169029039 449377179 0
193000419 268592142 0
391248625 54671296 0
246301612 239473679 0
52699367 115023905 0
139723533 367289511 0
274048590 363925783 0
285891660 245258796 0
214081298 204707153 0
470637067 152217632 0
43719727 414518449 0
162620823 306715575 0
475839209 247457699 0
536068905 333082591 0
68963924 475746701 0
441840335 200633405 0
14021192 435087244 0
179098382 176429237 0
329641578 75094278 0
63636541 462388539 0
271518324 135426586 0
73562639 317238498 0
445566414 327944211 0
382414907 520751171 0
280397661 482691794 0
324580702 35843249 0
117991738 19980684 0
244596335 33218907 0
153330448 267072199 0
171036100 225858183 0
46265959 138751627 0
418533654 130163619 0
206024636 28932370 0
189086274 238065423 0
4926867 504035640 0
445749398 352533506 0
403734382 79161304 0
383524103 181520876 0
109379463 243447126 0
425798164 426946897 0
342415468 223975448 0
399114301 337533047 0
347164057 549581054 0
135419286 292939247 0
382289628 1674520 0
404875628 552906698 0
54751262 375503897 0
122561150 206557589 0
444984806 51511930 0
331336512 445108419 0
417697015 295285984 0
228990248 103389620 0
531325052 542603560 0
536920034 482474671 0
524330484 145255791 0
407974134 44915116 0
506748074 324042795 0
479585578 377047039 0
47847099 1255147 0
2164508 360873491 0
273662150 114406425 0
162979915 165077075 0
454424741 295293935 0
342416854 8242930 0
300691971 129468715 0
372465528 79288110 0
514950787 322301924 0
28655794 436432972 0
534292948 548461941 0
403018336 260584062 0
267928592 445896299 0
393601097 236737063 0
167239055 169655377 0
178818980 451957179 0
231683249 216285363 0
352144096 336053840 0
398443978 461791575 0
76944636 256398042 0
530091351 486486729 0
269529555 172588555 0
307175410 566481432 0
559371512 289196502 0
313329211 384953105 0
237748753 325175408 0
495112019 494687114 0
417602855 230056454 0
500878658 319273178 0
97335631 25346727 0
535209474 455375849 0
506942623 21435241 0
461439504 539228839 0
11627048 77344187 0
143698408 42253707 0
75686650 223782034 0
80091781 366038445 0
304793439 233355429 0
11297448 479994213 0
48487944 110918591 0
120760573 487212498 0
380829911 86203258 0
131143746 246286996 0
287695720 164474366 0
410305003 513217393 0
205911484 565844028 0
3314552 486097406 0
355976142 280784410 0
457167680 27610571 0
306356010 335687919 0
174106086 421497841 0
503330202 57809620 0
375121672 167851124 0
244509046 513060775 0
91636120 563495645 0
455664440 536925950 0
259573872 263481677 0
339374594 387673893 0
538445410 300037898 0
416067317 481730416 0
524947144 165524707 0
8024725 261405266 0
432473654 530068840 0
129244236 516341710 0
73264429 250388578 0
312649146 555734403 0
106996382 423801304 0
56910429 431732468 0
457409270 50165660 0
145651272 44239128 0
27508573 47048818 0
96320100 537151986 0
48276067 43050969 0
264766416 265597338 0
83580724 40217754 0
69421930 497951066 0
237552596 399210695 0
148339333 73743392 0
397945175 408866637 0
326845329 265071859 0
512536927 245690268 0
131714043 263711360 0
321907115 458313477 0
77780795 243694490 0
211231541 516959380 0
438722013 441233816 0
30950585 420372366 0
435989127 433293563 0
124716055 443705279 0
292910938 112905688 0
83782991 522477770 0
512091891 321607657 0
47768785 146113645 0
56764787 142336787 0
384602521 511871621 0
430456752 403018565 0
423697172 173976907 0
433785848 98313896 0
161358634 529199964 0
37082150 335278403 0
562387624 78734275 0
122424093 456981078 0
486023638 144925632 0
444531966 186510374 0
116922918 485347035 0
274783942 109710234 0
530144008 320081242 0
9046745 240727071 0
252064509 502389269 0
60496219 124004830 0
308864275 48576010 0
381745743 288390962 0
540296640 406121567 0
36415381 514971755 0
384554155 262747608 0
63682711 560341968 0
209117198 378518065 0
178039034 254621076 0
538064827 163852181 0
469026195 508809807 0
11609018 149554696 0
523135062 183694624 0
170032807 102829703 0
399357109 358770163 0
87751425 17420828 0
291499454 497430397 0
104526783 316656879 0
330146230 287265171 0
281381459 471404226 0
11157543 529687643 0
416232961 173497577 0
157448935 48080583 0
70965570 484328051 0
466436336 461975667 0
432980593 85806730 0
154445516 149504379 0
116487805 318940505 0
35033252 159166708 0
98009105 133482458 0
532003040 429343713 0
350236066 225515352 0
329362981 292373443 0
135274529 153100356 0
93362174 242558813 0
127052506 411002760 0
510887311 473950715 0
346607241 300223793 0
199160485 380357600 0
59772654 80076880 0
74278462 28083052 0
175359200 406744558 0
132095317 440866712 0
440719731 61414894 0
308875825 208820049 0
205949460 134705273 0
537155441 88694646 0
553016715 126771057 0
547855358 156096582 0
128818077 337304850 0
29337973 364954866 0
472880555 431487850 0
411841355 300938647 0
203234126 507200099 0
283247236 397091889 0
312759268 97465719 0
467374976 403157461 0
563179964 216306624 0
72633891 127854840 0
343974686 372513047 0
162144584 502543871 0
161984548 93827215 0
197693268 352016665 0
135360542 122936064 0
213174251 257219791 0
504584936 395052164 0
242388001 449757960 0
472555110 318770542 0
38226511 268899791 0
91108426 91569168 0
28873072 560593594 0
341675831 304692565 0
107339319 341633456 0
376532680 40831536 0
352912120 472312230 0
205143989 29499067 0
41916091 28294811 0
231706809 95315133 0
55053199 203414090 0
52320786 113494096 0
315929656 233575453 0
212777370 173013180 0
355603411 389200675 0
117270768 162522093 0
479466518 284643337 0
529537027 355954861 0
46281072 158681434 0
414294088 474564567 0
274268446 168080234 0
230229934 288727170 0
231478101 131254194 0
18447834 492434897 0
150705995 374431998 0
127165769 244231371 0
275386913 61840507 0
140572686 92414978 0
71401603 209127409 0
305733749 396798979 0
20101120 38637940 0
253541116 178709191 0
465055275 165346749 0
30309447 104587526 0
121996789 452708234 0
206987156 242847271 0
339515718 65225461 0
1710349 184109132 0
94686325 430229317 0
393597749 520257379 0
328858060 529754276 0
274450442 226332665 0
199659293 107425999 0
241227152 209539172 0
366543160 123047448 0
20133877 80763643 0
109055636 422219293 0
345252053 151550916 0
13373095 521464090 0
91616248 84850756 0
445613881 233923116 0
279996655 540271188 0
153427737 562444626 0
374645684 83440832 0
511131342 205231748 0
91151457 113939185 0
478633922 301485540 0
367957037 252979267 0
416769455 60520660 0
64902695 124403715 0
353093063 236132595 0
538227340 323849703 0
109221652 63925423 0
23040375 98066388 0
77815981 405262652 0
17933590 14640063 0
215409047 239357099 0
207005755 292711734 0
100734554 206187789 0
369885934 293631218 0
244272942 460577878 0
117136318 164835741 0
113201547 551303264 0
439669554 348806962 0
151443898 473603653 0
553778738 534798628 0
219927424 345688421 0
120490080 428863189 0
401856755 500763316 0
436522277 361898085 0
29676452 169916420 0
345639124 362531314 0
448771408 43048091 0
434680787 340425988 0
266714579 506514880 0
52726114 309407406 0
28858972 128677918 0
526826855 511854454 0
380967113 95243725 0
468279714 253721607 0
98325904 37405564 0
262595468 502937946 0
387128371 336092812 0
455784379 334520728 0
444259471 490357605 0
344297614 10803799 0
487831923 223937225 0
560637151 248897588 0
558359117 416563689 0
195670809 168239932 0
64742328 357829064 0
160460205 410908150 0
117478513 535794986 0
218942564 105470306 0
377438263 282056640 0
291744708 407179515 0
161988192 518623457 0
91080429 209526251 0
452545267 25710135 0
140445436 347234275 0
438305082 130340965 0
355880090 78943372 0
291061474 219150351 0
475925960 477339435 0
290822042 475757721 0
374136354 556942961 0
521171972 313174025 0
242717088 351580004 0
208722460 79017246 0
244996070 263599593 0
203630254 492162232 0
96000547 528392 0
494025828 232632879 0
254235374 537188498 0
162954790 135974932 0
302940702 412971190 0
408156445 41880797 0
104895424 406046823 0
463952443 186206963 0
483682517 243648796 0
531214346 161481763 0
124411651 346495835 0
187963062 194636308 0
441812157 136362845 0
326728771 279565965 0
202082626 362203277 0
410209887 202339273 0
402262406 94214144 0
92140141 352178284 0
439396986 51250281 0
445799274 125459434 0
227998814 100141059 0
491268125 401486632 0
56962705 104304949 0
84556715 476525049 0
568779611 425312916 0
516171886 492478061 0
523646717 187385742 0
129928269 499888797 0
210425570 469223828 0
109462114 472147180 0
200772525 299999783 0
191749954 470864013 0
193454015 271158051 0
23281077 290351153 0
85008482 531310373 0
433584918 226863071 0
357406500 360727605 0
519817022 107318734 0
241867451 161221797 0
435605421 418573378 0
241323630 256747869 0
421919214 283029441 0
339039667 454092801 0
531894569 152609658 0
123273542 246773369 0
199382440 417288352 0
263000008 458593401 0
535012345 158844855 0
348322378 132491685 0
218501240 306725421 0
279210395 144648772 0
174450570 64711507 0
414793487 262358512 0
181407075 307563527 0
99465114 162081363 0
509009898 234499870 0
163672607 60283376 0
192018154 486246828 0
12404868 179039181 0
126008740 131283973 0
482726851 466597604 0
151818560 32379986 0
49181428 444939807 0
176599448 236652098 0
176150242 400827 0
476488575 157958153 0
125733519 344680015 0
8137559 230146359 0
553937674 174927780 0
457216019 272538833 0
564099214 385697851 0
113835926 311818057 0
153437185 279664196 0
331512800 545345363 0
518935932 444430814 0
175324315 162842953 0
91895714 482284986 0
215400311 178665659 0
463607944 253926471 0
208698703 267033594 0
242955321 453578107 0
455795432 162261680 0
405028437 172621126 0
118452557 445882517 0
171886450 538601674 0
349188862 78975355 0
256938848 405385289 0
276141310 496227996 0
315133115 297827655 0
539425660 60717612 0
279124024 99932028 0
302734390 289233336 0
404415866 528569441 0
382748878 469415604 0
31189106 116695293 0
383787973 213765601 0
505449883 232118154 0
56542408 17730095 0
117770368 122955793 0
507846490 38538774 0
3076199 537893954 0
373140785 15233167 0
499431308 110374282 0
184537841 221961297 0
501490921 207795448 0
278601756 243147302 0
536550315 281936459 0
361736473 199426052 0
468753883 250733496 0
431656483 368472809 0
97150022 341800373 0
496689787 544821434 0
211156054 141344507 0
79104753 517101725 0
342618521 163140998 0
47240706 81372144 0
14958927 405308927 0
99054709 481242782 0
433302660 194416447 0
284202541 251887010 0
488744629 74270245 0
486509313 538579325 0
210265333 313314691 0
541960429 375610443 0
431191332 15309438 0
263598009 267472078 0
232630391 269807237 0
422340718 354030374 0
253912572 35870764 0
110350180 333399442 0
428173100 552081299 0
125827780 215482518 0
185775890 424985801 0
225116902 525665234 0
335862911 59150175 0
453508545 220058928 0
104708557 517469763 0
11346619 521402554 0
431774085 284374027 0
281241502 404218915 0
185573687 552574177 0
230357014 190400232 0
85225706 203959553 0
432912597 302794829 0
108862226 179649669 0
179357875 23273532 0
170571961 354178263 0
170691680 382039023 0
422222204 341623497 0
224415470 462937520 0
320518961 317107480 0
539045126 27286785 0
293984818 316143315 0
294061925 5525063 0
184457629 156166161 0
235380406 288932358 0
215420121 323392438 0
428679928 161849788 0
12202830 51488785 0
158068706 271935160 0
412249654 270193725 0
215247676 5458561 0
138840475 217977128 0
218962875 185570925 0
470662850 362094580 0
331263391 408770120 0
72713223 53050668 0
356615486 104784779 0
560372002 518521468 0
416241478 549403783 0
514329957 356563228 0
52370336 3980348 0
485371911 517564403 0
29196677 203254310 0
459793353 267542753 0
537241096 60846763 0
161002065 213182229 0
511170737 78804016 0
133292878 559447521 0
459898588 121557502 0
554172339 141574679 0
404923250 73692343 0
492439420 224262157 0
151840417 135987297 0
221468763 206261653 0
179670700 377485939 0
39319471 85064258 0
531045051 494997778 0
427925096 70982076 0
187358572 248140792 0
242207292 341896674 0
380700598 532756603 0
390233860 338498484 0
175565576 211805633 0
357327288 188748310 0
491235849 514472289 0
198022438 119167885 0
155190887 193421264 0
433788522 178532412 0
22901812 243487220 0
267198623 377011634 0
162070531 297364875 0
69142282 404262843 0
219517513 473644734 0
563764215 458656988 0
392303097 16971242 0
46529955 360781502 0
544119561 546750535 0
534863245 364916174 0
94518540 23241428 0
239126144 278611507 0
90355666 6491276 0
19415411 207982154 0
520386049 177084837 0
83217187 56752307 0
380029049 567046807 0
227240857 502465006 0
136532983 451621259 0
378402510 540176037 0
418488745 564974550 0
491831988 201037826 0
339291790 191341451 0
357813355 308047733 0
430221108 112944054 0
463448156 104339787 0
5999617 162676766 0
430389129 506526709 0
487313474 10942833 0
125393552 540135514 0
15469064 500130789 0
282413131 73733372 0
449854533 463039716 0
35079713 87933200 0
241289941 325757053 0
436167330 556906944 0
157664545 156727185 0
493760289 527093628 0
503346719 62217664 0
468336361 206399065 0
102981052 406053260 0
205266877 7891912 0
498322706 60977119 0
554110481 238291230 0
176744003 97344317 0
481391869 538235318 0
557515953 123616343 0
137964400 180983012 0
74252322 293454031 0
485152429 409755439 0
559233945 148621228 0
436458648 135083917 0
439666903 511824085 0
116250430 370434342 0
267993247 222180749 0
523465051 541551766 0
317403421 561608151 0
202330848 222238562 0
29973560 241088985 0
529874198 304763991 0
269316732 456635288 0
64648090 65525056 0
509289126 243808 0
100200350 365205428 0
528735619 185227358 0
248100380 80239695 0
883739 40413734 0
449045450 154199687 0
125766906 379197485 0
443460940 86662277 0
43544019 378400663 0
66154004 429135318 0
351414558 302699853 0
57389585 905327 0
438762704 162366734 0
481096966 304659937 0
313723887 300522057 0
261066792 511011960 0
546516123 414347970 0
241914161 229334718 0
557156868 405361037 0
217062938 383536464 0
320108988 262426354 0
538228569 553206395 0
313831380 495702807 0
479413617 357280099 0
507606456 403474971 0
179629150 422993419 0
535174565 503151601 0
494895988 494291445 0
228098506 187555560 0
257095962 270252045 0
5506261 500792501 0
464781049 195285890 0
315782927 557295175 0
299875465 459374887 0
342549073 171140733 0
157718235 88040697 0
314048599 522917285 0
232812401 284934914 0
519844908 202536346 0
222092886 541924440 0
501330727 379707519 0
36776970 124285983 0
440407378 413993148 0
385762394 252400978 0
301269110 182520528 0
417270478 216968603 0
273513856 216723732 0
38312574 218478049 0
318388066 363505090 0
244324212 509268466 0
292683965 132659084 0
125738638 530470864 0
84445225 196617536 0
465975986 298954710 0
40160229 166206404 0
496921110 53956893 0
377477166 456817434 0
480431881 174494457 0
90883028 522587534 0
454683922 118450438 0
388077412 43839132 0
461514756 561694013 0
61930143 74527906 0
252472097 438905375 0
42594509 118924134 0
377144944 558048524 0
330342086 78131327 0
162378834 340933223 0
368616482 272939349 0
300386703 485635736 0
245334017 468287307 0
113965448 123095223 0
459457319 442724603 0
425758302 513942494 0
439689468 360018127 0
81214898 251522454 0
125939598 56187903 0
6855607 147462638 0
508457256 549486155 0
316711797 288396773 0
542586386 204060966 0
12187104 428706339 0
244529231 548594753 0
129846456 481608539 0
538373935 199625039 0
116525246 507210907 0
264679352 533653071 0
121738332 547191321 0
27031242 311279921 0
172946721 155491139 0
90282486 530125465 0
135659386 81187920 0
132453134 498889422 0
248721520 22361363 0
222066586 227523755 0
108443336 272520624 0
494947897 96435136 0
464848105 294267394 0
559276370 273154126 0
322403286 562750612 0
259008181 65126808 0
354904084 84272326 0
453095990 50076642 0
375053536 82855971 0
89862520 407933277 0
385610837 279109886 0
145481675 433647195 0
256365653 310449791 0
28839125 438038470 0
132380001 161265574 0
147123535 392027369 0
162717078 69591640 0
318642942 505577155 0
104442881 516765170 0
81401577 175924767 0
229435845 494620569 0
452491896 487280324 0
342913461 456343719 0
9871299 190977774 0
153587482 121369740 0
473293905 478546504 0
153199136 465720988 0
241410720 438390003 0
326883527 158623646 0
68256685 177669406 0
365077842 317796127 0
364952219 132620344 0
389969868 206158320 0
558898098 349723069 0
45969138 533977207 0
220827409 241281819 0
381888645 125756267 0
4044975 526577829 0
350105448 69566123 0
209231688 441016818 0
85850628 452040613 0
223520894 463643342 0
137204623 92320128 0
548816594 506144338 0
537738874 385069067 0
236282243 283826946 0
142136979 10102782 0
143899616 179499178 0
565804525 108387885 0
287792534 84588329 0
198016330 172889032 0
509205280 321464758 0
432651676 192631823 0
182964727 163104415 0
479477934 219667346 0
277330015 150761912 0
314196627 137063673 0
361664853 383953634 0
532155361 513776425 0
541290870 433585511 0
175703905 476760520 0
302362500 58941093 0
463251908 367095255 0
164876221 141212511 0
452208916 23843966 0
502834665 153626833 0
124520609 317535522 0
510333904 48219772 0
246556019 240235655 0
421951536 296298581 0
454392314 489350766 0
493001756 552110617 0
236199817 157353271 0
443093785 224777401 0
261330441 294165686 0
184261039 308889394 0
508991648 413027030 0
351193262 10532673 0
243242758 247475741 0
100475134 391502840 0
294470330 76303540 0
465511644 152907601 0
12235379 290852147 0
432144374 353487126 0
162986320 377133112 0
209159820 399313526 0
310961085 422213018 0
121850803 198989261 0
269112969 96821143 0
86695922 163938351 0
365527835 358184970 0
558171762 548626464 0
308633574 283776073 0
444356816 273469003 0
304901830 53970958 0
404537817 25753111 0
397769777 251158630 0
186314680 429223324 0
111013116 403604556 0
378194033 97433491 0
318712291 213063118 0
24562946 546283368 0
217075131 331013780 0
259918694 446903506 0
371020066 311362284 0
512894727 409230050 0
268575092 168248207 0
67852776 320789852 0
367961260 475791166 0
41286857 525824364 0
479142361 97273653 0
137118622 161568850 0
504655372 542584697 0
437553016 126608830 0
328303194 398590913 0
57329414 378382032 0
424078102 521771120 0
246898746 172383568 0
342892085 304161728 0
350426656 57501808 0
243741559 67159569 0
267092155 14271208 0
299280296 205147054 0
14365127 364193519 0
440728610 529678027 0
119748338 422833226 0
206033829 217920845 0
200604472 152115830 0
339704935 358061180 0
102744416 129468945 0
156372292 380849321 0
166956136 42346473 0
305732535 53794552 0
386435868 98082755 0
257566772 538015415 0
101696661 82108330 0
381744551 327693150 0
223756816 47595487 0
236330148 122444837 0
37709829 159298101 0
563127544 183176891 0
523277584 132072807 0
482932682 67384290 0
440923968 103440049 0
347641432 187574946 0
179217512 156536661 0
131488678 349312077 0
389580184 546969751 0
430880421 305940654 0
268869544 362347175 0
319283307 50443793 0
166762227 111323756 0
34311132 505102316 0
521119644 88886820 0
154594212 478457484 0
240376617 462615264 0
51762828 485459401 0
305786789 307046276 0
190107855 101281880 0
544212443 344886874 0
54248205 198948866 0
477421445 187402185 0
144813032 438260986 0
375858851 389456659 0
240020973 335382335 0
343265357 312203074 0
19259812 176094267 0
7564160 263722500 0
98074957 342449253 0
112353500 135222814 0
254016243 270605310 0
197526618 332507458 0
511555607 523125415 0
136239317 115584605 0
280656942 477282240 0
247963460 213045959 0
502987660 220503176 0
157844980 297288830 0
531355163 453670143 0
210829332 298955980 0
392774898 259485862 0
505226705 481765818 0
317562274 432459677 0
525644078 248321478 0
4911787 72262372 0
205977916 122122721 0
223800842 514692094 0
415798762 307842167 0
458129014 229279898 0
537299733 435477886 0
502903288 36891800 0
510458883 425575025 0
558365866 49173 0
155060273 210135105 0
206176143 301160968 0
311076498 291130988 0
174924693 247358713 0
112149644 84309371 0
365832121 492825992 0
397337022 391984581 0
56894473 206773783 0
177057206 70278712 0
493547985 388904856 0
550431660 557762584 0
457763296 150403360 0
356789010 479881060 0
114451191 3886762 0
264873802 24675748 0
407232415 489796369 0
97880287 533866207 0
431086446 486987365 0
186738751 78693412 0
328997603 240032453 0
187221939 343727429 0
194366908 532842167 0
480263767 428942775 0
137096145 381978021 0
487174933 123792280 0
257348186 250426271 0
95497491 446548969 0
538085622 339950530 0
108022553 117743752 0
118920232 505157122 0
253538263 92438267 0
424100074 520806387 0
74494398 427850263 0
556382015 253991114 0
10815694 556873786 0
366870259 93118233 0
432357598 416478760 0
310321523 462635992 0
355783029 508058814 0
7722988 524824382 0
273027096 523990981 0
458349248 421238490 0
101438237 105047696 0
178209484 491449792 0
318750106 70849384 0
321071903 217396288 0
394796832 493928324 0
239226024 552559703 0
130167788 212286948 0
478973364 563321463 0
526464789 180644491 0
286570548 532713405 0
566092462 449183630 0
208806524 108355407 0
399187536 127184075 0
551165928 96909349 0
76159474 157808889 0
555023296 567654262 0
524837626 58251332 0
233906972 228291312 0
64684410 319736142 0
222539893 300625792 0
334324564 404564836 0
100445499 270518272 0
41270444 196208256 0
491789463 557796794 0
352590892 254716411 0
66573868 217228089 0
60691450 456773263 0
397105080 452496180 0
75459663 399697779 0
58243838 121050510 0
527988631 494344053 0
197164419 482137273 0
341242594 155476701 0
82720811 388241722 0
125343693 196700558 0
184966610 465018291 0
371929622 439254882 0
547257381 193347137 0
204845974 240023514 0
54827031 478989777 0
265777834 140973615 0
504119051 208624911 0
347865073 12008270 0
174775522 336089182 0
104698525 308700680 0
107465127 531521130 0
548035170 120089493 0
264643765 393381065 0
154357232 365445631 0
27342994 131771439 0
86984126 486357328 0
367859995 194357818 0
115790448 52967727 0
494509594 518095055 0
127023672 379085292 0
277095802 168609487 0
282062249 207136563 0
335899283 420335458 0
214482844 371067754 0
222754625 152205657 0
477263687 37040990 0
213776390 319140186 0
236816559 519068578 0
401089962 287057563 0
517251719 539048411 0
349880125 445688807 0
281650824 262491977 0
459939217 33144534 0
497984719 337472828 0
493082834 42009784 0
522607214 48955114 0
449782356 334692733 0
381652756 321697551 0
253464557 221116500 0
49064935 471965482 0
295997544 337437585 0
491171250 421724411 0
554533567 42717473 0
202522678 336906644 0
509193939 4657778 0
132749088 426937763 0
367097729 303212869 0
560712425 149456208 0
139022875 49901350 0
299664824 513893290 0
263735244 187158913 0
313228508 284179892 0
224771715 473520750 0
374318708 488837434 0
327148766 563691270 0
213467747 397197909 0
119983838 505427198 0
87802597 284764255 0
491589098 492834497 0
389338494 328685321 0
439131302 48467495 0
327539158 305866475 0
294343576 408522328 0
33926828 336024131 0
376550424 30548150 0
199903443 45557977 0
551758358 437251903 0
206384899 352949785 0
63399182 277666690 0
493143682 306166698 0
160614528 398367263 0
59177615 25693433 0
555130264 99920034 0
370204889 30898703 0
466926149 164478436 0
178417609 134308079 0
135157487 369202657 0
134872047 453709791 0
181135885 538937841 0
177719262 504347217 0
208508525 535581805 0
539457692 149605975 0
115843102 237777334 0
26176123 41863953 0
226972011 48859803 0
418452097 3065120 0
361805000 20119343 0
291582230 12611862 0
13023032 224744815 0
52074670 368702541 0
110635274 452477461 0
391684135 405716375 0
557393350 296058399 0
175868056 310389190 0
76065743 367685079 0
342658059 558380094 0
460633657 557170814 0
13075687 305976953 0
176709208 434221664 0
162172894 282507506 0
474712150 50634038 0
177488988 101185310 0
128264050 467616126 0
467136351 14299080 0
404015777 375485638 0
480069486 194573082 0
241151663 478996006 0
329790552 393740427 0
542231607 435760449 0
505814091 70256279 0
416266241 229489834 0
109166832 485103752 0
142369272 368818495 0
154503728 104694703 0
514053641 487935694 0
556502490 448190940 0
339989680 5526758 0
382250551 160539493 0
495274455 397992698 0
146933870 160828410 0
2169754 86605041 0
283992626 480584790 0
273868946 287253008 0
413672512 464022849 0
277216080 100360806 0
257182605 175243033 0
256542755 69420872 0
127726521 35282398 0
350827475 133659231 0
397621883 522537078 0
342689098 70504103 0
182665587 27741722 0
401707255 50609510 0
517658421 420057062 0
90531773 111420067 0
445772560 501444083 0
457461935 288387297 0
71126050 272031661 0
353324518 323371705 0
356403970 174557209 0
296152424 549952645 0
193991403 260984144 0
193172286 504769851 0
219838105 201040854 0
481047433 138435743 0
211410395 403934769 0
82658670 558455804 0
395028366 159241805 0
107946097 37701793 0
174283029 231424325 0
254733575 502147997 0
459650704 434762644 0
418853733 364403771 0
351854857 529594489 0
413714529 548356561 0
531757504 345108666 0
84842672 352094055 0
163379546 184122465 0
407990481 563936566 0
213649546 5202342 0
112225831 364585426 0
340973393 149882125 0
504623140 218993362 0
411481141 118534128 0
208693136 160462540 0
358296705 401170967 0
370874673 470958435 0
345650461 537354607 0
61716740 188654143 0
141894953 389286550 0
138743115 419313657 0
4728248 106355571 0
488816383 343645443 0
325690800 534123546 0
329466726 99118068 0
110227048 236250738 0
150345268 235363922 0
436607753 22709394 0
195835211 543559347 0
179586750 254700916 0
325743542 459519654 0
97569076 327195116 0
148603845 286300187 0
31768279 289370402 0
507420468 90382963 0
53644749 117193167 0
464995973 218500466 0
389680002 101194751 0
535072659 88329592 0
13899650 317713316 0
328604683 261681601 0
30824459 302939552 0
182127779 272930769 0
72741465 438312894 0
272908972 320888939 0
516121089 229356135 0
116426348 207224419 0
179094842 107077347 0
179054656 538150226 0
178124948 327128284 0
244070341 416682106 0
387146726 384929628 0
182475583 488328966 0
223479607 143452398 0
56048472 448454748 0
315043604 81213363 0
113239681 563022155 0
43232554 106339945 0
64889984 344149855 0
152055616 68360342 0
428489466 111395835 0
431740484 271248215 0
521448742 536220742 0
165600604 453050037 0
152306081 348480767 0
504178377 515462004 0
420873006 201857169 0
435830209 306657206 0
501691797 174509970 0
509301388 370236972 0
286950561 264100630 0
527435639 97856374 0
518192259 171403446 0
489554250 557205575 0
98592962 513537642 0
113790459 538953620 0
160447039 41326010 0
409769050 344145278 0
315707660 124210036 0
143420133 537731191 0
39642917 400017566 0
188642020 541630816 0
480627133 497780347 0
374449850 90052745 0
215620181 238201675 0
92601752 201210137 0
85989912 479353356 0
474981905 482938496 0
222130337 211729413 0
433015437 182295609 0
142603464 354426645 0
235662604 419763536 0
214655355 142315037 0
232724452 323114235 0
354800209 470937273 0
481368156 388715897 0
253298510 250920400 0
46555056 441689473 0
123598162 88792078 0
165629964 446251426 0
268821533 141780455 0
101752025 256200134 0
536623836 548974623 0
383534513 33345782 0
486474923 11608249 0
128355589 250434942 0
26574945 108546550 0
382055845 204146317 0
560643027 548916185 0
488507474 238076995 0
67079911 14252958 0
500208121 318412523 0
537664390 561596498 0
391319301 235368913 0
152032815 187185640 0
276432870 542432555 0
510111041 496317588 0
221436520 83242942 0
216992705 368336918 0
305600801 33278625 0
318993915 521021285 0
314702703 47706879 0
180554827 210222915 0
420227483 436042694 0
128437073 241536715 0
388020150 202620347 0
242566724 43817142 0
350916301 224673232 0
213008976 344828787 0
233752259 55858295 0
95982556 280640813 0
256721289 558857320 0
290869964 273935741 0
450446470 53694599 0
557665703 236193830 0
14792756 282900352 0
40523540 56795495 0
526475514 380029447 0
117053324 199496891 0
93000727 85141298 0
209217786 261602357 0
177087102 151495807 0
349686093 360250848 0
181939631 359509459 0
87533135 252931778 0
353648148 533872708 0
486791427 242878156 0
564342973 360096568 0
303599836 195814907 0
41756165 347096266 0
406523443 566928063 0
302333387 382517282 0
504863567 308173718 0
226823671 532083069 0
362869005 84827129 0
18854093 212509304 0
373382196 241690292 0
407495296 362248685 0
120436417 388393854 0
384470896 521745767 0
262843686 341233411 0
383862310 370612420 0
84143492 177082196 0
251880211 279189761 0
450207965 3537494 0
452514308 215985955 0
367408249 438935434 0
157755462 290605244 0
437764961 530884568 0
99963727 181091951 0
352277757 239575835 0
417747379 12108989 0
261029208 38330959 0
93664161 332962290 0
115766287 173519450 0
436343878 507507083 0
352285576 357829825 0
231192504 483684328 0
249149524 389762151 0
526118023 86357507 0
23329230 401060820 0
142397788 565186162 0
341121444 296651010 0
535437138 478138862 0
240035851 313927741 0
518171213 13410181 0
61840228 120136738 0
212711504 328345939 0
146348490 185517017 0
397373118 179309653 0
75994459 562559754 0
485001376 267437020 0
392394300 556919634 0
437428966 146112901 0
418558729 295940311 0
251485359 432231064 0
251410584 68459485 0
432852517 222123803 0
489699449 106659951 0
178551877 360894414 0
48140387 63580383 0
383490378 210624783 0
64358475 480517807 0
387859318 79563108 0
38380861 452564553 0
186315276 490854818 0
299728462 479614770 0
516784456 373867540 0
417046734 458497364 0
122088296 448236320 0
504916249 157752469 0
62967031 475871890 0
46767169 454969017 0
189810013 208491328 0
145551858 434977849 0
397285975 144344472 0
334877353 161273879 0
562169820 17270760 0
238208679 178712692 0
479257234 534126571 0
329079924 111535692 0
194544308 228969944 0
156944340 112604192 0
83177983 299548215 0
7891705 163993827 0
440199679 252293817 0
242918678 183502099 0
242700304 474956068 0
458808227 449269188 0
349670262 330878059 0
333189003 423955373 0
12024072 314471184 0
468883589 46904707 0
172321804 469209469 0
110545121 256408297 0
159777948 336947487 0
268451398 354150642 0
407690313 221392172 0
380263800 517911406 0
82010390 458512405 0
517772479 431563117 0
164262830 65885299 0
98277644 445127894 0
126577203 436863524 0
540750786 217562396 0
111019416 359638551 0
290167101 29828173 0
416131857 100770641 0
25203444 97950929 0
429030717 301074368 0
473461623 418806283 0
107372470 540972634 0
330991752 390587175 0
284202512 371748467 0
532629047 209403242 0
387590841 216801622 0
61416974 300988056 0
303997836 368045435 0
291627481 516404951 0
471365466 181123509 0
71859221 417128857 0
457186406 411964479 0
410055699 563838322 0
440430964 21932260 0
188053267 462445620 0
439545269 135998135 0
385932637 198857052 0
242924522 152965370 0
497698617 256992995 0
24500002 559896253 0
185952122 396937351 0
242104458 339969615 0
168139793 72271895 0
204337891 377443305 0
116240032 372310691 0
516991930 185307164 0
427509015 76232048 0
342502025 264464484 0
73723191 536855796 0
500930994 22670982 0
409615767 260722428 0
347054880 512566005 0
479511293 269877967 0
347230091 560991122 0
200990281 25301663 0
523667583 189804717 0
21208815 86999973 0
369228256 498881325 0
297957296 90618043 0
349246484 321528372 0
421895736 66882493 0
74581823 359285989 0
13471522 108524895 0
555381571 368089257 0
241362407 295662350 0
485944995 391686705 0
164491236 34165077 0
354643073 305306437 0
178131756 295691664 0
422647073 408893379 0
1218405 105874361 0
271018813 101736559 0
33702563 113703755 0
314999450 491341414 0
360053470 504747154 0
351281750 409048283 0
178336219 165027653 0
281871548 462891045 0
57980361 276798376 0
522246763 57188607 0
530869130 48831836 0
261103678 31938661 0
16732178 156753347 0
213363354 241102846 0
40521934 454243303 0
302113572 27599291 0
41561374 83744582 0
134056729 89331100 0
530816891 235639069 0
463337197 118136607 0
22259875 300229631 0
495246438 442829625 0
207426974 343190009 0
273824131 238314598 0
467129090 338622969 0
137485334 77594268 0
372472606 289366189 0
234606464 457677049 0
386414046 50291203 0
475485128 154330755 0
47274810 284948627 0
194243321 104236545 0
417465734 141215128 0
111235731 470730577 0
525734255 26844845 0
259239968 65370418 0
512257427 551611220 0
469179621 426086693 0
100339228 252998604 0
224999917 92301864 0
552977566 551446264 0
259050083 263176825 0
255135017 32637658 0
254600413 376725502 0
484395891 345689553 0
221950967 240043714 0
148700997 56664539 0
418835552 429569620 0
28198414 18937363 0
220700685 295140613 0
294119150 369910194 0
392800950 335267864 0
131236879 120997081 0
492938147 47206435 0
135755181 2564941 0
290002900 184457577 0
30847505 66090509 0
484900441 427869899 0
398262026 224137672 0
37092281 519176547 0
549552119 38348556 0
13369251 153411596 0
67355358 159466046 0
182748523 173946730 0
436701173 337219305 0
293816964 83492799 0
342851993 512301722 0
153300317 477259649 0
74872767 136572587 0
403746708 316921685 0
501898862 173499972 0
196329361 53413401 0
193259858 338551291 0
457245517 145003117 0
313117885 212428913 0
394514612 20473736 0
47662905 45423846 0
24190640 328350041 0
134549887 156654789 0
199546899 42589489 0
40134337 196154246 0
392089558 5658591 0
363525750 547177051 0
76442792 55370464 0
50678427 417745104 0
333311428 344431499 0
517562955 201832129 0
474731333 303465102 0
442774668 545371043 0
90821275 296649200 0
306044228 406197070 0
6318702 403506264 0
102653414 497842571 0
319250530 38404676 0
169781323 422311359 0
75219372 520420242 0
543392217 447536125 0
238203044 520116495 0
417966035 295698910 0
407722524 268011259 0
309659421 435767223 0
324696141 182210376 0
283964001 518621385 0
537318974 424933874 0
57859458 47802351 0
220703223 114130183 0
299391555 139910610 0
432352717 134596033 0
175428886 201263594 0
395990190 404453203 0
32002068 81370907 0
254135011 160365628 0
173266716 518302555 0
70394 195590531 0
433129420 412601185 0
9373462 22889009 0
446443406 343517684 0
450786068 126039819 0
391844987 194698324 0
94965605 180886753 0
486683922 156909526 0
98149296 459723651 0
42659226 320846267 0
125538727 529483735 0
158493949 538694397 0
140346799 163293371 0
512622742 536569902 0
201973826 337672279 0
559581976 185136621 0
470409080 437208000 0
156011619 482409059 0
21589225 170607519 0
75711586 355694658 0
399105236 12057537 0
375325589 366334742 0
330808208 329522101 0
391878471 101397881 0
195412759 160887043 0
360838989 244318834 0
56001336 436179393 0
415469283 173987963 0
296380376 209542928 0
182334315 113835449 0
405937663 178228628 0
174604630 351886978 0
397284105 230235042 0
213471159 316059935 0
419897628 468611859 0
76043031 438676732 0
456507969 238113626 0
40618622 453401781 0
483793018 54035509 0
354783965 194110934 0
532268039 284548023 0
434615912 301772843 0
18966807 358730160 0
79322883 17555892 0
348153259 370244175 0
558674895 136590887 0
10160718 41668849 0
287961536 521430245 0
220396361 12405759 0
70121449 131571441 0
73583798 465417182 0
31712160 265412427 0
266630053 231778800 0
333398117 314914491 0
230206785 446308915 0
422701630 478586854 0
430067982 19650332 0
206797781 28767875 0
11483522 552997973 0
539016110 530169258 0
360404225 79656142 0
399031308 470411926 0
430501516 50923738 0
294332105 301316979 0
212195068 345195039 0
560608257 502771036 0
535573087 279637011 0
283815011 222470476 0
493333478 8513135 0
562463552 205466145 0
463243466 438853087 0
507701677 294078616 0
392924806 20461286 0
564704858 489563062 0
557064582 423895746 0
381332553 175153863 0
96131070 316279536 0
290268504 11020634 0
301161564 476719017 0
2198655 280979052 0
112556795 86777795 0
183452787 387910198 0
237159841 118620090 0
213618240 408676289 0
460377072 29580729 0
450404992 394835760 0
479147827 547265417 0
50453739 35192131 0
172346134 110539125 0
176060041 154802665 0
525807950 92789690 0
159198173 189541303 0
569095260 26975903 0
295565462 378812429 0
535820951 500053492 0
200744186 278867025 0
465225630 32135399 0
224173897 345750255 0
282713560 54338556 0
329824235 216305243 0
516771698 84647726 0
255940672 550954374 0
458069826 89612020 0
237722545 181684398 0
334390927 55874454 0
199281898 128721428 0
404948520 123730974 0
120298734 373807662 0
300560078 300130530 0
94845571 136191731 0
518245716 286392914 0
61966567 259810459 0
116726167 66379753 0
553120252 168128220 0
59111859 246143332 0
332500184 466922791 0
9396988 355533355 0
401715906 291364960 0
308655597 156833500 0
283603015 101847887 0
111420958 143373796 0
106404661 349312826 0
139974252 458285451 0
462369211 490900357 0
344603984 219917085 0
206039656 454513530 0
408787733 484780657 0
521931558 233979199 0
202432354 99193223 0
180247768 298379862 0
230163617 518134011 0
159852758 451363301 0
265033491 162146748 0
397209555 400111702 0
555812431 415700951 0
125409132 4747372 0
453271302 104949697 0
372321663 77474886 0
405012230 161678161 0
547062313 232008532 0
314586726 473128698 0
53538698 533305531 0
525535461 257329912 0
96063762 278306872 0
220731193 202136790 0
407702690 421281551 0
194079332 206840072 0
485154360 666228 0
82868551 447657197 0
101678944 171009812 0
220797041 234503199 0
344936569 209158024 0
507062246 256542061 0
696351 458887668 0
567191073 478717401 0
292077609 64269486 0
440255276 162633572 0
547332538 184713417 0
457159159 446076876 0
330206460 459114332 0
15424792 49528597 0
36902652 276561773 0
483859255 386860584 0
387958590 104960504 0
178627934 169426423 0
220193927 549499040 0
150387785 129852927 0
305782846 147115159 0
101689787 458013231 0
263689343 297941548 0
501783731 207913778 0
117201673 289114484 0
375090553 35215077 0
61872134 356324907 0
229627607 37559414 0
242003889 410454941 0
414711118 401439317 0
471315148 529478542 0
305640923 249657875 0
399785919 54825990 0
208502784 126717236 0
410910110 26447360 0
544780440 433950391 0
159257929 210169390 0
161088363 541993607 0
74865275 391676961 0
479862015 551210201 0
201609988 153178897 0
248972041 255732133 0
467131285 178755691 0
400798974 13133445 0
323645382 180988920 0
130012352 325079407 0
487818915 446247376 0
149722359 564460577 0
50202335 245794532 0
419802244 560239683 0
518988522 102166739 0
77495253 565439144 0
254583859 519892344 0
307839327 511745015 0
407966548 412352996 0
288822602 425284361 0
185578711 59231756 0
275266607 214780335 0
481301800 526033811 0
159652818 125575509 0
246120489 274707165 0
55315200 204555311 0
475960662 299351268 0
100666892 450492872 0
476459193 557405202 0
85183748 199537248 0
265886089 162183025 0
202403618 236964235 0
544840433 332671449 0
130587354 67185928 0
409357676 413992429 0
165005526 148926523 0
279201319 558170558 0
14600457 271669103 0
360929377 280281332 0
43420525 485179924 0
277225168 534396870 0
39432630 89942678 0
122870842 158556460 0
95780106 367473719 0
512780606 302792596 0
69725743 74696884 0
401180510 48089880 0
489982946 366185298 0
475582549 195646814 0
385625165 148424155 0
374581625 560442448 0
396377425 42325810 0
288085477 220450695 0
406381037 151987729 0
15487976 504441944 0
288801690 425808773 0
413237877 411076602 0
113310308 264355377 0
71399059 270901510 0
51441654 112318102 0
304375907 458501458 0
14065670 154832979 0
553094383 148118980 0
15260484 434857837 0
202007897 342538900 0
507994121 540486252 0
300007716 196624682 0
231182721 552872472 0
524979667 11358285 0
358942261 202929976 0
217910695 138305290 0
427435699 291238680 0
263405167 489716632 0
332746542 110264715 0
485428048 327596694 0
361722504 143658997 0
525711794 181750184 0
188907969 417250197 0
168883957 313898707 0
229371407 254226360 0
331600227 341037269 0
243988957 527608916 0
191886943 409159067 0
111979889 499184979 0
258448108 410573132 0
166957778 71960777 0
367232909 84178101 0
367523401 370282934 0
206336056 137876350 0
475815230 23715206 0
273263037 266626391 0
273351844 306384808 0
502247088 452349340 0
40989121 24055820 0
413732212 155936596 0
233644703 255779618 0
23443038 44791415 0
255886852 475561869 0
154802357 327930219 0
485318137 449660685 0
345652921 533859515 0
399489458 306683506 0
69187038 352059230 0
178069467 541229700 0
85634945 496211853 0
80089810 29237604 0
19183711 155861295 0
568811486 451902461 0
551274634 61755192 0
289973128 384322962 0
146687066 228129054 0
557809399 310479404 0
289872441 417217443 0
433894196 441637501 0
485879256 543092310 0
118356665 549336299 0
275406859 467621115 0
381380363 174512608 0
284533403 318646045 0
131003771 201504861 0
407729155 484079639 0
115459838 124031561 0
468701149 559295318 0
462585631 185931572 0
28674417 536550402 0
360881421 369444621 0
497606495 401542953 0
232074564 413477919 0
181345139 396637496 0
352794390 21563341 0
325809982 490487028 0
39008248 441214597 0
404223863 452464381 0
495611294 177371918 0
1653911 55674381 0
500201426 293660578 0
536174445 316320569 0
373745131 5660069 0
381749372 424905286 0
19496887 168824867 0
90066504 535591752 0
100560161 263236421 0
253273604 422275223 0
279435315 562461573 0
315512068 540167540 0
112894529 113191832 0
270776164 89291552 0
240968319 281432390 0
465153868 42579916 0
512030091 336733241 0
249875244 532027972 0
524290305 501048713 0
406256659 268632511 0
261991663 53104699 0
339771078 121026450 0
491170251 415463782 0
352798873 428198827 0
319121735 256021370 0
418578627 145904143 0
141021313 325114223 0
430788033 227492693 0
65582948 58479064 0
147038721 507653754 0
468809567 90329537 0
386640720 378362049 0
258828603 390067564 0
442405512 376779020 0
186497330 338432884 0
248915351 171919465 0
265040045 464323855 0
445163112 442684999 0
118893699 55741592 0
405946018 270178905 0
498910857 54442172 0
330486844 68645304 0
395488866 507769741 0
437180921 240610395 0
415976526 513767255 0
257318851 427489659 0
246629483 495740233 0
368899840 22982844 0
204724824 164373451 0
218112241 112570224 0
288021159 201570131 0
398162476 559320581 0
451721976 96742481 0
531759163 160074367 0
519797264 433287699 0
472691009 553616215 0
419906215 429696466 0
59903981 460524602 0
430589212 360388263 0
99238456 58404242 0
137910908 231046120 0
472028020 216973570 0
179322784 286567968 0
438340118 306741123 0
343594098 23463490 0
566211095 33418810 0
111881870 484382527 0
463796847 122581347 0
321608003 352992139 0
34532342 565298255 0
514035908 445697109 0
137086720 404877909 0
415264156 63930486 0
364257974 365642975 0
532943367 207517660 0
305085116 460412272 0
54351032 263426986 0
539189335 357034799 0
358124360 370800346 0
56057728 127700100 0
74748880 542698362 0
290465218 491823971 0
80069087 17371414 0
185703543 346586542 0
450999618 563615903 0
513071627 6170558 0
233326881 300135132 0
59993853 84179979 0
487814571 475666715 0
87057318 331333636 0
488612122 466709082 0
434389418 23888968 0
398862416 197744231 0
22366403 298103243 0
400949074 251178935 0
384100513 393732697 0
331384894 36048437 0
299234323 54503088 0
485663615 342348561 0
240354633 35060886 0
237399309 531548393 0
432587624 25829765 0
364428294 476290345 0
214100018 14022773 0
328364954 27408966 0
186357005 290800074 0
307896885 154451113 0
563072329 393630768 0
196420966 171034193 0
51284510 104935058 0
67816783 46027198 0
440178621 325002320 0
206560345 450854283 0
250258392 382273211 0
21902454 243765294 0
342927055 128512906 0
139498487 479434778 0
47443004 445335156 0
302232014 456594162 0
141999118 149461772 0
79012209 567812656 0
452301743 239046702 0
522242223 41924971 0
346120568 131582812 0
37772037 29308057 0
436082840 48275608 0
547342462 433505709 0
162133720 494634566 0
426869199 285970591 0
275651040 16169546 0
218118279 2635629 0
150760103 350122462 0
150540635 127783301 0
454709257 415815220 0
218929118 352551354 0
404741557 132321335 0
226715992 548895716 0
189411548 79545650 0
202507586 175643548 0
477922091 381929521 0
5376605 422789140 0
337549747 252291865 0
199765614 460683708 0
284144989 329570905 0
482126357 327007883 0
119074861 414921373 0
526023949 538445050 0
108901999 488495213 0
544272005 79607450 0
494033007 163278051 0
550055828 112311933 0
82943673 259227173 0
543453912 285147818 0
485555255 381173738 0
17944951 498253704 0
350133708 303691993 0
103068543 268492458 0
322637191 252247908 0
194786080 493397228 0
366236728 297331273 0
496229661 235804747 0
342244567 502118426 0
210371497 502284477 0
481290641 281757809 0
369064095 291726631 0
336775831 485959266 0
99831568 104069236 0
527674664 48491709 0
434389095 282394538 0
37359308 566733395 0
555930576 472052042 0
444741902 500160942 0
113553619 54751475 0
565576913 195230609 0
219325866 191632222 0
194653031 452672533 0
158923100 147558041 0
21173475 41172043 0
400915927 185999339 0
178815039 129227989 0
330117465 192307851 0
339212808 287343845 0
465857762 308412844 0
171347846 459342091 0
37071044 435351725 0
247458995 423026944 0
321538820 440000438 0
45165327 461217348 0
325379126 40718656 0
52667340 196833457 0
158288365 244527585 0
232629707 481105892 0
183121645 248095395 0
537235300 10444256 0
192840833 218076202 0
217710201 548365826 0
107724905 560798516 0
122314453 494654576 0
384377121 296964667 0
177100006 243723861 0
303127356 481890897 0
181012309 280234602 0
433360531 38967349 0
542067917 328899789 0
160144088 201420384 0
50343285 217253974 0
95034140 170427904 0
71515266 353080636 0
372227477 305947255 0
93997744 555808231 0
447222929 328218602 0
399496498 377929431 0
566063094 324082891 0
33078982 227742874 0
467414610 180738618 0
29967193 425332071 0
221936979 212187545 0
192767178 71214811 0
381001949 35244788 0
450129393 209913700 0
248824147 23091961 0
2136837 183872225 0
491457390 174366923 0
119606273 430854994 0
22996563 5823455 0
322345092 84986671 0
323033310 523299607 0
67795300 408480864 0
146771550 410058912 0
29296069 126896982 0
477797685 322222551 0
550892729 389906669 0
316166314 116867720 0
90588917 273730380 0
303912069 83863060 0
295605282 316025155 0
43680199 252704260 0
544515843 532903290 0
130618499 316813557 0
558893667 258069312 0
258336052 105714840 0
537236984 167209853 0
488548279 230595107 0
358234633 436699411 0
149012881 116377130 0
478287138 177668294 0
177103482 104491509 0
387945132 236158686 0
530990433 368942168 0
437681056 341994409 0
441998825 407947532 0
150014004 302394469 0
370691774 68051363 0
469625562 45079926 0
314041676 318791342 0
195758535 69692293 0
279059722 112299077 0
205177804 293822551 0
275521449 8524649 0
134627906 370357229 0
283320658 350950832 0
42447029 112669203 0
403222997 83542730 0
370524360 386257027 0
58652728 159386153 0
319173465 232124934 0
338358493 447301924 0
388761918 235282663 0
81849310 14008143 0
331685561 77083657 0
164806330 166363829 0
240354845 135398426 0
270115930 556264794 0
421374345 92126557 0
456464491 15651949 0
350913851 477556867 0
500907287 378345977 0
482132117 115508411 0
120268866 1772262 0
339362101 193442917 0
184471526 205331192 0
296227339 520830795 0
478459645 541391705 0
305016306 310544432 0
518154890 370389795 0
319090939 131648014 0
33060410 379409718 0
470873062 226392654 0
286174427 543782629 0
492872248 18682311 0
473051979 179734455 0
260262303 26124633 0
549448702 4294387 0
213678917 427050770 0
308313474 411411966 0
261538598 73634214 0
227089845 59010719 0
462862710 211715421 0
230044719 175660452 0
485156460 451218884 0
441593292 104100459 0
11764055 338060156 0
467933513 42225378 0
462762639 556916533 0
484553747 35168372 0
164128296 287063969 0
138961020 335864306 0
498234926 482059145 0
354412244 421662196 0
315608877 311275157 0
185739022 285714136 0
360647381 77876957 0
98933862 321930379 0
385550169 169948287 0
296409574 459066734 0
262564597 511613051 0
213884256 125018239 0
533535507 66313771 0
561912075 212939639 0
532365821 237437140 0
506062625 9492144 0
25060727 39042339 0
20985086 462031557 0
95574915 302464687 0
521160687 508330563 0
275255338 561127101 0
568047568 376754966 0
349151254 364469190 0
226988156 256641762 0
451685711 558478941 0
436418898 110895063 0
58409123 266220658 0
156956306 281432212 0
318295591 312271168 0
101502379 85133637 0
130134124 372418880 0
178321618 369850295 0
517267293 355097440 0
499226417 15485343 0
462869402 189165012 0
97485515 245487867 0
363878791 190572822 0
282204940 112915359 0
182242417 565609787 0
180765698 579744 0
30880528 260912419 0
95296596 105434132 0
315136293 536922837 0
483476786 10318785 0
395706325 262558450 0
178919742 485782735 0
350590436 178386025 0
67282940 140091156 0
397691502 332323680 0
62468593 187982407 0
90816896 434997146 0
520046301 33807170 0
353910570 242200933 0
464693900 461894918 0
387337050 288336703 0
235617039 18005429 0
178959994 537064584 0
478277112 106419460 0
313670792 211815345 0
200323677 322499236 0
487995744 84064945 0
163549561 22188995 0
201470707 352250893 0
479875267 501463997 0
443138852 336289038 0
339848608 472246498 0
255869203 118960701 0
7064082 111294182 0
28262763 8376679 0
169381463 168522959 0
470220786 540392720 0
230456480 415498264 0
48670456 255674880 0
321613715 163794371 0
327762392 210794860 0
137434241 557568959 0
450287301 25715633 0
230410614 468453513 0
89941884 529833822 0
32126596 269614536 0
313102931 354834502 0
402520986 153667095 0
558245142 388672161 0
353551397 481619923 0
67645752 147770867 0
223063479 336079082 0
170006289 91719127 0
63410880 18700917 0
233634841 223588768 0
400889015 121821042 0
119841685 223467401 0
168261268 409321667 0
83569514 283878373 0
19623333 216644306 0
137830436 74482922 0
150650557 390085955 0
468073965 455079139 0
360233876 330954332 0
428679727 420051067 0
407215090 416469246 0
273046195 156247917 0
282411954 243907394 0
392222431 35361267 0
546186726 456145328 0
135505784 47215807 0
568790586 380868223 0
133306961 521989260 0
59785790 266406841 0
10174621 377157057 0
180062635 149406979 0
21561990 272884316 0
259745809 95088650 0
299583764 240428330 0
415670868 329056680 0
236852633 86539338 0
361916222 228936053 0
115050159 483796653 0
381019065 163698728 0
144557053 318519513 0
379830204 361384756 0
42618418 263331666 0
103616726 385155903 0
378254698 315767811 0
260424315 351780284 0
444312294 6148191 0
532961722 31446672 0
416344632 330317825 0
165819662 491114191 0
188467201 399529540 0
307458816 445435738 0
52256539 125867298 0
548506343 471440062 0
208726107 295232712 0
358561433 25888697 0
75147713 465111268 0
169708454 558447396 0
374237566 449579125 0
108726600 466217236 0
505982323 234749686 0
503528338 274163283 0
309058780 283655183 0
342913554 13808534 0
419596370 267158650 0
170903823 42389049 0
85089047 43040593 0
495743435 36107962 0
473342159 140586459 0
202582336 545323394 0
293685435 221811305 0
82460702 416906450 0
89546726 353070231 0
377397745 448620498 0
548894751 17412253 0
159791411 69264060 0
157652315 226232608 0
373763152 539557898 0
422372501 58771806 0
172330288 483022702 0
447627560 545978108 0
526836165 300647112 0
493946547 125437478 0
20249037 54012060 0
218963668 554202486 0
59414825 507827337 0
377161351 427105667 0
78688297 415658317 0
491366061 147554139 0
257098514 566675092 0
131325419 459206587 0
153078155 360083034 0
255734498 398321079 0
287914240 504234099 0
59630391 490953266 0
68359761 468175072 0
500158477 139038290 0
267146361 63924426 0
28284028 525979215 0
230701052 202364608 0
153788445 174588910 0
370232373 32690094 0
556563802 309807387 0
244841470 76191907 0
328900822 114591880 0
68961048 191810854 0
537693872 233430847 0
173715983 472103580 0
146510375 226973254 0
317570112 490063006 0
499689551 290461766 0
328942550 334915594 0
490338663 222775185 0
42150599 159457258 0
105568779 57019164 0
561763035 421444470 0
388057211 404605832 0
263115219 125803995 0
463887351 322310635 0
303184039 415614169 0
21217632 417810150 0
303789896 290284887 0
87235561 173726902 0
241753625 213842809 0
266105347 131198639 0
122903445 254178518 0
544544596 19713600 0
257146734 139120729 0
389498653 459514268 0
31877624 11325977 0
154529473 232437972 0
326592492 250741249 0
299332270 73731212 0
156042326 475504565 0
7347687 358463523 0
202267078 565076736 0
95652520 300168887 0
491656228 386301717 0
204319799 65316817 0
276796837 163241319 0
180743702 73140387 0
176375239 220826640 0
175851787 123438831 0
457406073 122319634 0
35635162 143595068 0
342415676 403733225 0
276758066 348383320 0
475449330 379114832 0
476329211 547084545 0
337531840 263711278 0
79924397 549487741 0
43237604 229292172 0
557757833 189341965 0
16951937 118030659 0
531585305 239504597 0
109115375 190268296 0
513213284 414964689 0
325428002 10625545 0
508137395 93666365 0
376350904 262553022 0
183667207 222640190 0
190579882 511768430 0
559440725 107972035 0
12615149 88919394 0
190445170 157466589 0
341128467 550896095 0
409991429 441551131 0
3739588 446913568 0
230339851 482305364 0
462145615 364661013 0
563008861 234821176 0
110804494 32558809 0
47453294 38134517 0
474704603 126620414 0
92452352 349462501 0
316026332 554739768 0
230366136 139736146 0
140532969 321552489 0
396547095 331196772 0
118869249 176016916 0
299617157 294544789 0
466641274 270403436 0
202552981 333365244 0
320494776 406794866 0
288037241 117929708 0
305141544 245179364 0
395716581 346953842 0
240367007 423347761 0
232096302 205386601 0
455312375 122273965 0
172442200 90982778 0
472627843 216455522 0
133871637 446456448 0
203931205 488534926 0
87213553 330608987 0
412832913 107116110 0
302742610 568319226 0
380594211 102447305 0
3213663 189505782 0
55426220 559891428 0
370997977 404049 0
368861915 312658656 0
478645996 48305185 0
278194991 426465348 0
49513402 359118305 0
40878737 314336127 0
19265511 373025956 0
206260187 67886315 0
346571212 496295588 0
131474322 555789629 0
138250269 284757867 0
369097401 528877860 0
88130412 19525343 0
550987523 544147759 0
318172937 39599542 0
409296834 219250371 0
335355535 335697743 0
153367679 224080699 0
200046038 406392931 0
333237787 218806519 0
90497807 30559095 0
83616937 499675653 0
142931721 400729456 0
5770388 399989837 0
162336574 141082539 0
77982290 445814438 0
434237302 457673681 0
418775850 88823500 0
560284252 163573529 0
158269060 435385424 0
395765808 346017665 0
90029708 14599780 0
70828375 81293946 0
448477041 421235425 0
86525338 422150141 0
566939466 313166201 0
35397641 426785720 0
374893803 345190881 0
142657717 26775940 0
387979056 71377981 0
358355810 547211500 0
408005883 196409227 0
535593009 541000760 0
427815033 252312137 0
299701328 358454859 0
565545331 501091254 0
154882885 137895099 0
455640673 454290411 0
532990390 202791225 0
415684458 419088503 0
139263790 422509054 0
417062843 122805122 0
145010425 309156131 0
58185717 262732503 0
279486833 68325203 0
356377923 219194676 0
445443002 170233796 0
471106823 58527649 0
492457870 59796389 0
363314138 296723933 0
166437045 157771748 0
64645981 324068634 0
116808647 146220817 0
169508932 297841499 0
293676940 513130709 0
93580356 436556020 0
190236778 477864708 0
476319145 347169916 0
32241279 118387243 0
478118315 175971080 0
460754859 43884529 0
154725755 78850157 0
229817877 452105705 0
226235230 506548001 0
452899144 83546214 0
106779552 451099558 0
555455780 403291227 0
316175258 409947056 0
261968929 556227206 0
412908512 347162472 0
540909428 261720600 0
104986145 546957234 0
130618889 153331707 0
54217218 446139029 0
343637670 288990958 0
243613425 561512953 0
401596815 310423989 0
52027446 12545333 0
262726870 176682741 0
515747007 130787151 0
128188522 288965110 0
480276235 415019128 0
423063991 322072657 0
228156423 343316599 0
391024812 167171138 0
363150003 552180391 0
328834978 487809722 0
350292177 26472515 0
215875912 160011027 0
460646198 165907938 0
185698024 95230391 0
392778150 266857734 0
126367587 330182655 0
493389795 7676505 0
465110047 103714956 0
49557979 92297957 0
150282961 344539082 0
500832473 205955779 0
16862414 482991893 0
190087031 56433045 0
475548497 335562542 0
12201803 428702227 0
75313421 370123767 0
264812429 143597946 0
448371805 20824979 0
360518761 296796237 0
331037002 218311198 0
321584246 367640260 0
227429394 27659469 0
57897928 256095109 0
115717842 55567971 0
54093859 52615581 0
253972027 66905978 0
35534264 477147426 0
131646827 438177011 0
190365075 568825244 0
176154177 124871594 0
285008982 479059289 0
381629657 425457124 0
196050816 308928516 0
421112528 569097563 0
498620607 481375304 0
4339343 205471409 0
146880652 304734569 0
17072082 429039091 0
329151280 344669502 0
199207429 148328590 0
110739461 427175153 0
329222500 190039736 0
566410982 351875468 0
174255277 230784715 0
344738042 100958347 0
52364967 57452843 0
10672375 560027174 0
524781287 499909802 0
485133227 556931087 0
28940456 343199814 0
162438261 558152750 0
45687587 430804394 0
551792269 470485579 0
144755611 410697684 0
272240755 210123650 0
98847855 447079114 0
485279125 234390612 0
422604034 87104249 0
223305392 258402866 0
464621603 226764700 0
256960890 38330865 0
551070930 158237003 0
95217114 376107948 0
497358866 109196638 0
316280438 530444415 0
523082594 431736276 0
150411080 305094208 0
2608719 357757111 0
343821461 427726565 0
8838329 66202797 0
142095552 434820069 0
516884342 120970614 0
227956407 518008760 0
544464537 241800186 0
26700345 438990923 0
28042255 208358939 0
36586740 26460632 0
112990558 142159708 0
84072514 551160731 0
144173580 295903013 0
57946881 233241721 0
149495757 22708207 0
237918865 171819037 0
296932246 280834890 0
69563359 101842023 0
120974261 467387417 0
246910703 556849883 0
183033794 367010265 0
552410214 298693669 0
393345113 115855901 0
231982596 353573112 0
567891750 164287800 0
567668787 493080034 0
360593527 329884716 0
561230360 295405872 0
367351119 471645001 0
540610165 30668736 0
319638058 221960077 0
409733322 366042590 0
94783543 395488063 0
336368766 428071620 0
226803810 468752116 0
231363430 542059048 0
371249046 90109822 0
266699139 18238457 0
306840607 370379428 0
372603690 399681542 0
184917181 378003252 0
437251524 370464699 0
77546639 196121948 0
497353824 537211617 0
231170578 22110611 0
565122179 556881120 0
88550343 351620441 0
168385147 114056001 0
139054082 360108187 0
65002798 193160252 0
427664452 191554725 0
124524999 473331960 0
298126400 297133089 0
456133586 518953554 0
372029982 311285981 0
213818790 101957040 0
361821644 57191047 0
9105301 478549192 0
410210541 215426264 0
561435108 292245890 0
232281967 422618076 0
51311321 90080263 0
45859757 342341835 0
114679810 560074108 0
394864042 216791536 0
262964529 343462859 0
257415269 218645198 0
299829148 190733728 0
333300378 469677310 0
456770295 77155284 0
33729804 70651223 0
453626246 256984229 0
125408400 443953152 0
519122769 511918456 0
544405641 475784593 0
475977611 365926175 0
235974734 413176932 0
369499047 460980909 0
350196838 264745196 0
193966450 193496538 0
390641420 349815159 0
248462908 549453555 0
321117383 247717644 0
64955444 480828588 0
513545369 467965552 0
311260487 204310031 0
255630564 113321477 0
417590033 497681726 0
522734256 74199473 0
91362284 410397805 0
537239139 254908597 0
255041244 22481993 0
244652228 35881190 0
39145762 287713299 0
260752130 23166698 0
547424783 505364176 0
559944166 74596938 0
208081849 513188422 0
170528760 203038286 0
163799948 270548607 0
61570523 318119256 0
329249401 317610681 0
290450091 121163691 0
458933369 104603311 0
461237128 538698085 0
177425371 48374132 0
333937521 56875625 0
259729972 430681458 0
494102365 517515482 0
164540878 454120213 0
435079518 158866731 0
348325295 121425652 0
489398874 463216713 0
334803568 440641804 0
416354527 330088405 0
124832550 439317870 0
379103353 126527101 0
543943204 441987562 0
439485384 117540138 0
367574716 486075628 0
223020998 126525081 0
490202279 223387763 0
224225341 242619408 0
168942533 293724703 0
26518988 492517024 0
40271986 103544043 0
451287529 423525066 0
69157084 141155066 0
42138818 281871146 0
147655468 28692069 0
56649012 161861872 0
446729995 482474647 0
85994905 161761592 0
34386220 240054047 0
331454730 221833956 0
498079148 173846834 0
511090977 85563885 0
491319247 548576231 0
514487996 68611950 0
35061565 304459093 0
470728721 33025096 0
137919267 138695367 0
196462126 486344330 0
403999555 13091388 0
181965259 281248933 0
550207509 540448769 0
413013957 88125398 0
379439173 315332747 0
415485339 255961774 0
202656792 378918375 0
363443128 99209017 0
559212776 560992276 0
270279006 89533359 0
430553000 477596756 0
371724705 193923551 0
134573958 384134401 0
498551088 76090711 0
124683049 323049070 0
540473974 354149772 0
474221132 113556542 0
229243763 368889884 0
517312191 365115813 0
551371760 434973070 0
472332686 518608796 0
106295198 52517489 0
297938733 372646131 0
136526280 268118682 0
27414144 189192470 0
507271218 91902093 0
361710827 531191700 0
197860416 345597752 0
509396611 343261379 0
177120202 417303014 0
67673106 120520957 0
162633074 66643273 0
149791950 445182325 0
171499465 322901310 0
153189608 234040292 0
193324436 58859695 0
166650444 542615991 0
258562249 314762384 0
20637218 384587197 0
459209408 416918941 0
31526052 175040395 0
207043150 9627440 0
293392048 460489236 0
232380692 271705057 0
404440535 563730560 0
35474808 435650443 0
12697138 445095204 0
422371068 423089256 0
26380720 495100881 0
562512299 105686879 0
211069595 313890230 0
21093011 145588261 0
541004460 30047271 0
142756285 542211266 0
474448726 475164744 0
398189403 302188963 0
294893209 529755396 0
343563281 199888419 0
554395759 428514449 0
256790442 112949877 0
471743513 414067251 0
357210715 253525973 0
105213690 308327912 0
230064735 240917763 0
170772617 383951163 0
315153508 14919459 0
505772286 140585726 0
220006235 141321365 0
87178942 455304968 0
51027785 464466509 0
467437409 529720572 0
242603138 261359506 0
487835829 412821089 0
114315364 456722455 0
189237712 233431792 0
18278028 562501944 0
213887242 185574623 0
39337304 446108116 0
125990588 377037353 0
29179307 508927335 0
319407502 345252938 0
515349710 17482641 0
333941392 61301417 0
501435667 100791841 0
269646128 511714563 0
7661354 312127310 0
465690218 375364582 0
559879978 539773324 0
387644074 357360707 0
513754518 62503 0
196848158 324309889 0
506001041 132019547 0
530727282 533323228 0
167585978 189553008 0
150993045 402685973 0
379214754 106943924 0
348259966 269320772 0
261420010 430623024 0
403675504 81909732 0
269443249 463675681 0
356565478 328902562 0
300533394 222485584 0
396632674 217875961 0
332986362 392327598 0
137750094 201791814 0
78803697 161449552 0
512610816 98891079 0
379281277 427580474 0
307136438 219581368 0
498230354 179016088 0
475483122 271479672 0
471098182 114454968 0
386891773 277925439 0
490758976 471346387 0
12719703 480280332 0
348836779 67736480 0
423100405 359476141 0
202170905 469224861 0
407961831 489366635 0
470678676 260971106 0
208098799 476131097 0
225127318 465863330 0
464079741 462633878 0
550528992 95768501 0
396722175 471833009 0
476759631 203331262 0
508169384 162224678 0
252085480 534389509 0
499574122 448007924 0
495176312 451255652 0
373389528 289923120 0
546890496 155398418 0
223296682 409739045 0
385003990 411919259 0
124495986 320091426 0
131544176 133189449 0
87202385 44784694 0
226115045 380066162 0
366572141 516090438 0
141638158 417573181 0
226223092 159139677 0
389884768 253754983 0
185318843 190765828 0
437290812 388851454 0
551873125 251263462 0
40598181 464739474 0
549674813 288182314 0
384256770 433612044 0
361638264 523048775 0
356257287 44292254 0
71149690 368166232 0
19119537 224326534 0
70202164 268914657 0
196819033 138285648 0
306813671 411740548 0
67856071 175181202 0
207012497 155670192 0
361364747 291492438 0
24191772 5173437 0
232922469 60884709 0
326741899 172920987 0
536213877 396180603 0
494664327 195779138 0
4895662 410766146 0
499688627 342145465 0
124719840 469208623 0
277390205 557392318 0
210698242 237094512 0
456737883 505663284 0
207298631 295661667 0
203872863 383443488 0
517456111 426079282 0
187578375 256029875 0
267860474 172398157 0
381735082 20395214 0
303955159 354077610 0
202801513 383704446 0
394607769 524210637 0
172735849 536043172 0
256246322 314303904 0
252551720 525989365 0
125429101 337321185 0
189903898 82888365 0
192677242 534337622 0
81369316 219009347 0
251147189 552504521 0
406153953 558548923 0
104115069 172297975 0
543445027 316509892 0
319544981 468819067 0
301337062 231976237 0
95211775 522939966 0
70483638 151127351 0
430841443 556521611 0
553360310 146304395 0
160084710 502014833 0
242673751 55972227 0
307334644 446632447 0
166120136 348899226 0
337045880 285171040 0
155370606 85953309 0
196246610 21406570 0
191288709 387384858 0
166207886 434471559 0
243395424 557709942 0
65330026 510783083 0
100490467 483400384 0
397523935 522474021 0
64079873 102699805 0
16487209 40267053 0
493039101 567345633 0
535443284 97120312 0
363412576 404260758 0
251006690 86212956 0
39205339 457417619 0
313013798 473846801 0
201882303 383385204 0
270435185 466302957 0
173583854 37419273 0
87993543 412044752 0
544819918 375509625 0
461726582 285495337 0
301756611 499152635 0
378077554 243721150 0
394393931 463443714 0
408453715 344136197 0
292946982 229525321 0
113707555 98568586 0
559462811 307665540 0
162317384 463075597 0
143680689 539129632 0
6527661 42871287 0
52532425 151681651 0
455067611 413284995 0
450999817 222284363 0
437466417 179430526 0
340395113 330480619 0
520092416 185446892 0
332998915 334784273 0
146514858 301157342 0
45776635 542697728 0
444285120 244105285 0
208185536 556912341 0
9756193 467710012 0
262010241 399652412 0
386240150 422140354 0
21510852 312163590 0
181769527 65768108 0
34812029 281788436 0
66082805 390695227 0
28790041 392462484 0
258766255 305716252 0
325271833 506202931 0
11393806 39705359 0
372088532 49520913 0
226530594 202680092 0
82146894 455061052 0
231914156 77265051 0
32826096 563954986 0
176449349 117925358 0
108411045 349223515 0
548534157 96730151 0
100280049 368299260 0
126558494 195331292 0
227658933 145097701 0
532709720 210695414 0
271056499 467115716 0
560412068 500609764 0
417446815 337529306 0
519611846 211177144 0
565968513 251873123 0
448200045 263223553 0
564734450 566228696 0
555670166 352232251 0
352559837 417951299 0
507344630 173965278 0
245286639 314779710 0
324905643 245866831 0
421119452 78706524 0
535565005 520694242 0
39601876 132565681 0
491104285 338840741 0
451361335 100930881 0
285027436 143262739 0
83654405 109011231 0
86933838 188893457 0
515888041 418540482 0
131425722 455328985 0
37079937 325090793 0
137160267 223127578 0
358693713 321833449 0
559311143 351686956 0
390721526 52405749 0
111111327 81911162 0
392073814 272881334 0
190383376 501027306 0
257131465 23143420 0
416118873 169071105 0
314725216 101444953 0
57778502 145306801 0
169145022 78633705 0
361990496 396277466 0
416285188 405453909 0
484413381 282589179 0
411747224 325478151 0
331646919 320646297 0
82868945 151641839 0
367364244 41862864 0
470295100 44136692 0
21772326 263328023 0
285249252 548156990 0
434588272 542854265 0
202955634 169150610 0
282932496 174109603 0
416231522 162021029 0
510243834 135240393 0
343000045 268872401 0
146413775 536875284 0
432149086 448098633 0
30894650 540866281 0
541458916 275266585 0
234218526 274938394 0
370628751 246357277 0
394428233 158197590 0
3882254 201517394 0
454252386 247667604 0
389618492 70842947 0
23480105 269168009 0
224660835 175784804 0
57942553 255734737 0
258945269 461061948 0
375070604 280065341 0
285373475 274095288 0
225494127 85883099 0
558869838 131426964 0
512826543 279226342 0
308920627 189049643 0
306491884 406800603 0
95749340 443903437 0
516818347 67698866 0
40064963 563675306 0
220816122 550873924 0
195247654 464477511 0
311118065 266405790 0
326278002 461570247 0
414308953 226261124 0
417365782 378951974 0
79647163 18699563 0
553746596 324830697 0
108738644 151530927 0
14683823 407088881 0
55994118 380226565 0
169290932 158004537 0
141247163 359686459 0
459610985 258692636 0
456543692 310221156 0
253331830 518447974 0
346542716 30469238 0
79440200 170720450 0
542644150 557594166 0
372246833 199382433 0
245957255 438583580 0
467136364 268097705 0
115758482 404895117 0
525233581 493967125 0
130511700 316537356 0
234029121 519016800 0
108594620 561923790 0
459284757 205149236 0
325902288 391931916 0
405548060 549044025 0
379113107 81651191 0
353378591 295040460 0
295225608 488072714 0
44007288 268961715 0
480735346 70628024 0
442338244 475398203 0
432790565 364778255 0
135547794 198076 0
388326729 230725890 0
509426019 235150125 0
291430184 68332777 0
296429033 346651691 0
449089188 519488887 0
202511267 66996183 0
417677672 57300774 0
103234687 228896484 0
42010681 272383668 0
453360871 251006773 0
171866157 342060292 0
417234090 464821220 0
146878684 306151315 0
202498434 289373028 0
324315467 139384205 0
144752940 377662797 0
243223393 469442170 0
430472847 316611892 0
142680958 538223673 0
458643856 142285771 0
429373767 250813682 0
301505592 84113952 0
75462384 112549498 0
565574361 44598689 0
491548028 109199041 0
48985101 145799513 0
218156811 442067441 0
537155258 196184012 0
325987359 492371395 0
500472073 271289629 0
295331159 563197364 0
555779841 302997860 0
92780603 49296474 0
440215150 465317907 0
238322587 386726035 0
45310328 123809526 0
396743493 274846989 0
135976501 231403957 0
465027047 113250711 0
421045766 98009995 0
464853811 131094065 0
197005557 233924669 0
337382437 241436423 0
206601850 498737675 0
446909013 326049835 0
2289018 484432434 0
293872399 255210249 0
422970350 201227259 0
150272274 302919499 0
86532068 85286109 0
488987783 105026736 0
17232774 28702467 0
168886187 320570454 0
366984702 123914107 0
294982985 46143426 0
409123326 499858703 0
8810341 566034691 0
461047070 105078976 0
503552166 254314055 0
269624124 126477540 0
104185196 536391244 0
448786618 491672068 0
348001656 568533963 0
59278996 518222465 0
564920620 214434840 0
326561607 477406197 0
401393148 349613475 0
244876224 491303491 0
230280828 204338067 0
132333984 27491936 0
297718639 94265978 0
375971077 188613719 0
486343330 463520931 0
304240462 213784504 0
42038658 79882878 0
374267836 83590149 0
192979063 126364386 0
10278772 64027102 0
101851703 510779977 0
79420762 78896656 0
176417933 510154498 0
496732519 513740547 0
556701773 149271050 0
179965073 258724234 0
307524716 359722970 0
482551238 337807243 0
271130521 566662478 0
60313270 466269987 0
501034819 99792942 0
195441829 310553910 0
553340871 377685563 0
305740134 269786108 0
928567 444116551 0
124575137 137174923 0
198522362 142627976 0
520333477 200026810 0
235387293 260133568 0
341583301 146626887 0
139449417 55963228 0
535376714 369889858 0
396080344 514496151 0
445646386 564397123 0
201349679 547088867 0
448835410 400348800 0
47300677 120712819 0
14435423 549264999 0
48260848 506451362 0
493052700 409720512 0
544058398 47985601 0
13301327 504633720 0
297296194 96725434 0
536352631 346821313 0
517428481 360189880 0
475236736 321974027 0
532266294 419501761 0
4935358 182946246 0
84141530 298185409 0
305842193 465826308 0
190588792 247912224 0
424395230 490406810 0
21630979 281911172 0
102910807 381805591 0
292119373 347672653 0
63204277 340700790 0
396845447 330892314 0
554921070 416907041 0
103484643 207378186 0
251166871 5253649 0
178941133 536358184 0
170151303 297251513 0
3619579 83758979 0
239682080 30601396 0
333868293 328867760 0
81330778 183880445 0
210904439 568866224 0
378094640 498350414 0
437953594 387605904 0
59403605 173664044 0
538400281 275958271 0
135791434 543461025 0
13329388 357715569 0
201619261 272312122 0
266147740 557232566 0
262539536 88597962 0
140527146 67258928 0
175594423 354006011 0
186233074 197708140 0
535034787 117375662 0
343308156 128537985 0
518527546 49170744 0
454796031 84404946 0
113133878 164611068 0
175087666 87188725 0
487545389 57179636 0
244883987 312776489 0
399763075 466144226 0
59765193 171499180 0
552803833 144475202 0
291612530 98518980 0
368045102 371874217 0
463004562 23632773 0
138422728 536110597 0
501236724 171218437 0
370954824 57556711 0
425817796 38598805 0
430811652 68106529 0
385351732 447387106 0
271718819 272882228 0
233317313 33592010 0
259218880 448918495 0
283774625 499785159 0
451277440 82617256 0
487271283 364048314 0
262046595 527149971 0
544144941 47964657 0
530183187 52940097 0
110685282 566573548 0
154316254 308419124 0
81537138 499815838 0
562477780 461528101 0
557057622 464970991 0
478840884 419161671 0
140537175 30612862 0
539627518 140182089 0
36411038 18588326 0
375790261 541674725 0
475899197 356797806 0
339039966 480863281 0
568235244 252994176 0
314537262 363968334 0
399604601 363650009 0
218881798 550007242 0
425610886 212276772 0
237807479 455292812 0
3712642 344116579 0
558828345 273027802 0
61606002 190418369 0
94065938 482438041 0
343516369 480633628 0
199887916 309156693 0
471103333 146773819 0
290944377 80989031 0
171681412 10374284 0
328000434 11681411 0
259621910 289085485 0
22931125 32817879 0
521765053 80627575 0
426762759 206791185 0
346303755 516616189 0
370995040 510636433 0
305153783 427615779 0
445847988 191598304 0
259412945 554035749 0
179793089 380729789 0
37746660 147443820 0
344213753 51835203 0
33837693 271780324 0
199889139 26920813 0
373523945 149545954 0
162090878 276805296 0
60147723 218174110 0
502071323 30439339 0
99918160 456593627 0
13673323 248615827 0
508760232 321637754 0
34377987 179899588 0
100716664 127650094 0
462142463 175387157 0
51280304 281118226 0
121233543 446252492 0
9233787 526787533 0
263403106 373031512 0
83268957 368757150 0
438850304 29907888 0
138956689 465699846 0
340968755 412825130 0
319628870 24158599 0
471182737 396273828 0
264906654 438122668 0
307704180 301001182 0
298795331 8675432 0
552283993 452422012 0
539168031 17865290 0
279675009 234162856 0
231655759 435461744 0
30108090 316767356 0
483578222 564185360 0
158254878 537903902 0
353783271 412391842 0
559811414 249968665 0
295673451 399292063 0
465078853 97018476 0
527106359 369277302 0
34402473 197192013 0
76807992 276219001 0
305564442 536187411 0
556549738 291368761 0
18739406 543141777 0
500773553 538719714 0
22074794 407212947 0
256961440 92430370 0
540434715 508575440 0
533896485 472714916 0
360179940 353569719 0
498057198 150224754 0
560990747 483970062 0
519879471 28729680 0
213824126 101115923 0
184731092 532760624 0
491132835 551109177 0
64843502 416357090 0
221235199 402540841 0
19151550 448515714 0
23687246 100920674 0
429718282 223801857 0
117041256 127332877 0
368297453 354313631 0
223923960 112699153 0
128626536 216846057 0
106105415 499040571 0
281604730 52870021 0
349438563 535772852 0
533114670 408068677 0
551245672 160860467 0
220679781 332658400 0
419808469 456511946 0
420856282 281289198 0
5075994 391575386 0
173157229 497131848 0
341105117 483366057 0
434440252 268356138 0
409781439 183266720 0
403371589 180682161 0
543978814 85515305 0
540376338 422023143 0
18749525 465596015 0
19545553 291740075 0
142270733 439621728 0
36672538 499210310 0
62336940 504741362 0
280554708 104899096 0
431686117 473844764 0
21477527 31557894 0
60836904 444085853 0
521116906 25989395 0
464587915 471531406 0
170144133 556151517 0
531125257 524263930 0
440751124 268955023 0
462061903 200070660 0
166700361 559209331 0
425891528 400116823 0
22852244 50962925 0
396419456 10934334 0
20970052 462314245 0
353775697 459644136 0
30972324 535329932 0
318641670 87624022 0
253795934 479241548 0
188309693 243107355 0
59548327 561974862 0
74986468 75584206 0
552035586 452217443 0
274805564 535612362 0
209424914 216113155 0
182198035 505433322 0
271358142 523884663 0
10137875 356218075 0
309519331 137803551 0
361340012 432161700 0
168262833 261003636 0
310514213 414143251 0
339269858 438429297 0
275397518 567997460 0
80366761 24522875 0
471877340 57961747 0
393405815 30498999 0
322088250 84129367 0
166774264 507184953 0
479952299 159463030 0
288003833 226459435 0
202020077 378358186 0
381210920 41625868 0
423734925 209240011 0
188870568 482373291 0
552319060 278338856 0
387938697 475352233 0
419341796 101052431 0
13963775 401249511 0
275342083 183833255 0
336322217 99480334 0
7135834 144852297 0
74633849 540764832 0
229377417 186232251 0
213080137 38024454 0
556973251 50377423 0
227853030 525132789 0
8343255 508406676 0
252591759 172529137 0
235650428 343452147 0
268006228 269102256 0
28614964 203834775 0
248019967 266571334 0
551121830 554276216 0
362966372 343235045 0
67068181 261754674 0
453837280 413185740 0
165018324 204435096 0
124554484 354461486 0
15507052 425946911 0
336417265 429962972 0
246455706 495590283 0
189128205 412095152 0
196641827 428693754 0
226245200 561297873 0
323445144 557759385 0
491132959 24437774 0
301705776 214273832 0
39263862 34720090 0
64654106 218811242 0
491149554 287568790 0
60843260 417025334 0
333982930 484952514 0
511506471 375908081 0
418034480 567878658 0
237622201 284097426 0
143536445 81002023 0
359048334 68073023 0
316472995 526287025 0
179021567 29771751 0
248736935 12513093 0
251115 267305628 0
150187960 300767116 0
472331263 203925148 0
336691707 298826416 0
275482759 222017742 0
523345119 306616601 0
321789266 294041676 0
53789480 409254011 0
236373973 5972412 0
292330558 298691595 0
42377266 11708132 0
233724846 11591236 0
198972884 478286358 0
365200746 143884252 0
564658846 131052847 0
59223517 418153035 0
498920648 201891014 0
353857588 506715896 0
530950947 135655592 0
424206062 304887019 0
281507698 516690387 0
375825182 439467438 0
349484719 63145339 0
479745224 254467997 0
533828613 454115268 0
357204609 489180939 0
542096434 222440702 0
450244020 334490601 0
268578622 412317637 0
421951788 54230644 0
73747354 557349787 0
343928250 247660108 0
30593967 30626642 0
505176742 106939203 0
459576978 243771154 0
372299935 270588403 0
385214565 85696230 0
500306829 416630917 0
313252021 488815075 0
284563509 213390118 0
294558124 391138233 0
157032386 475897645 0
214704544 80861227 0
25138519 27512122 0
40651542 421461989 0
566897754 304379994 0
309882746 223643400 0
397425232 166436813 0
317948698 361856035 0
158925177 36011789 0
7109877 198460468 0
94395167 6592504 0
433089383 77552241 0
83190212 378914490 0
545160392 509891336 0
327330292 128360464 0
526539520 102264270 0
491407624 248779181 0
349242748 378458841 0
359924176 525021250 0
204601579 331000443 0
354523503 39680384 0
415988060 481377158 0
352287605 477639642 0
401061340 485429795 0
224220760 103427671 0
173719649 207433202 0
23892202 117206154 0
23520626 559042760 0
257873535 137104323 0
369938581 489202061 0
239882395 475317547 0
198049992 142719261 0
100002378 451865031 0
63560705 354909893 0
279759905 400078039 0
446861165 32932641 0
372790352 438302801 0
136435244 487513736 0
19622633 502464855 0
105230334 404965225 0
520976227 246199688 0
83068589 37707770 0
496688914 325696882 0
136671942 449979114 0
349093307 24973703 0
97350346 87674174 0
268192768 274234338 0
432266997 227109216 0
451392244 566698197 0
120649886 48035794 0
198979988 275487478 0
85257578 250889179 0
279424827 249985403 0
471616190 412331155 0
465625865 538919393 0
346197751 153794257 0
179608264 102783580 0
536336361 194685150 0
193416309 64731003 0
556132423 136147076 0
95790674 47987094 0
479488822 286264581 0
477233520 560434397 0
423837288 487663445 0
204561037 432719328 0
340261261 517357681 0
254641619 544520116 0
374725781 466344275 0
476216573 537826850 0
85428969 31822374 0
132949305 38444093 0
548060182 65420463 0
191182603 174701594 0
321056964 568484678 0
126513546 133015034 0
241460453 468889070 0
422128396 77839468 0
46223465 387505067 0
68221148 33103896 0
514697183 450762951 0
15037437 106698357 0
118003036 314614292 0
35743381 19860444 0
482858021 450182609 0
80234254 193008230 0
133783952 250105811 0
533645927 272359746 0
482788745 292927347 0
451969292 208519172 0
50333106 454252374 0
94453213 142551765 0
487011823 488007350 0
196809857 335266939 0
406513765 214038698 0
77243047 211273318 0
527683406 204074225 0
422254679 305150374 0
390338962 206619392 0
251962504 526097521 0
426872073 337955336 0
125114580 112236686 0
415771556 15142999 0
512844032 463647797 0
207789666 290678580 0
369972195 485934260 0
442250018 28101599 0
558132264 436326147 0
132357582 295732013 0
77933737 362775777 0
401921783 491547660 0
447137342 444832226 0
466806546 382786883 0
544491749 78002166 0
1764901 90714392 0
239711341 96080227 0
9693060 221018879 0
111556160 44270996 0
435367354 257344818 0
545482848 301824035 0
566820493 473202239 0
332118040 41944479 0
413156916 453797540 0
237785919 352275781 0
151954611 134598589 0
342283859 58730268 0
60955729 107613159 0
524703872 144098758 0
540543472 215295953 0
102963407 113676911 0
426414375 338138124 0
21206757 480830945 0
495107630 456920063 0
327061603 544963000 0
93668927 530904479 0
337025429 3565160 0
109410263 195219077 0
318855185 536501626 0
482933392 78653260 0
482940500 153981369 0
264710137 454457602 0
76004840 208213900 0
335072914 126310157 0
68607072 339705040 0
324300117 342285295 0
245906253 468706124 0
172939077 523452297 0
193350970 369978025 0
205871110 122393109 0
137471249 500377340 0
326910323 356985971 0
128254120 324835985 0
427458072 70521044 0
310063070 515076194 0
323930791 296274273 0
248464354 117004398 0
79485227 238167836 0
417753549 158052227 0
45639934 2993486 0
488150481 60214761 0
314355407 452778923 0
389173173 80935754 0
19836176 420603537 0
362897082 518926821 0
199089360 455930157 0
316241789 109957154 0
433035455 222214420 0
357644547 535500838 0
42626653 274534467 0
121591728 535037484 0
435868585 136845972 0
376907120 501724673 0
454343391 455743322 0
405953074 296777744 0
108174271 227004160 0
255772931 34731615 0
103983634 319117706 0
120866018 257094663 0
321770767 309766893 0
566167205 487579447 0
84327898 355664597 0
456335352 512077222 0
472379660 111525259 0
163381312 551106121 0
408533985 224242645 0
301457828 191322639 0
506759562 476624309 0
169643579 153511085 0
423409866 209174488 0
516370792 350063640 0
254712433 553139936 0
549415389 517946574 0
70626610 421427306 0
340321561 44757884 0
485802189 232902172 0
449970085 235190113 0
20999014 128496485 0
328062763 544569749 0
450188352 41434914 0
123874663 204365032 0
154627028 510561204 0
428434262 208048949 0
234732583 49334480 0
485840548 99346924 0
513947778 252392644 0
373651088 73433453 0
480025489 537460269 0
351727813 80341045 0
466919220 462141821 0
70068667 214562411 0
254464313 516345942 0
546181968 149690122 0
63029421 366938134 0
388610428 6363733 0
440092757 248331586 0
554544660 474095698 0
63721917 482784121 0
179366618 357522818 0
198958324 569093990 0
372233558 330986799 0
59270788 491016876 0
417810752 216152575 0
282533443 269948993 0
235919428 213768217 0
21097228 254895255 0
194015659 531417311 0
256053889 339563095 0
565493468 553984006 0
309023416 397894407 0
531370495 307248705 0
399332939 545510620 0
233844754 79925564 0
287363947 512771703 0
445969660 425931546 0
160311514 200381544 0
443856115 369304158 0
419973628 370541314 0
233068039 553166044 0
99375713 369502230 0
11687904 514559324 0
370972248 271664367 0
489760857 557364098 0
254695298 36927792 0
41861814 143391019 0
1537091 434444059 0
485735102 513368806 0
423782632 356621138 0
23686704 308109130 0
55551759 246816106 0
215476480 185087658 0
7352735 416967946 0
282346579 370207943 0
165033657 348472163 0
223289661 307225265 0
295786083 376299179 0
336438956 297705505 0
236080648 482930379 0
382955979 242306175 0
481492860 542968956 0
363157018 529913517 0
344001907 418310966 0
311367474 525428109 0
137343080 542458512 0
119407439 295614323 0
463322527 258030468 0
105451409 435254952 0
292771151 315733083 0
375100664 170759999 0
328149635 458118971 0
62457711 142273293 0
261254807 509225219 0
363614223 463196821 0
354570318 76241227 0
214826688 207925524 0
283967235 492466243 0
113323578 332792415 0
123497375 140476986 0
216386681 279776037 0
560073155 3845200 0
206602733 94506488 0
458418093 378859235 0
300986565 306019226 0
502215886 3859494 0
25378349 181558831 0
205690545 200634314 0
163637017 226391657 0
102158995 168947696 0
357337354 224183652 0
283951982 271080493 0
28609101 128134152 0
106572975 341937210 0
526250363 411359366 0
467578455 319735439 0
56641831 463977710 0
278686493 319292265 0
300811985 451545517 0
330853777 187373167 0
115404011 39427531 0
149659415 320846091 0
225338755 12437269 0
282519868 94282350 0
524288536 222487369 0
328088113 28221095 0
510170714 59784056 0
258339827 300945724 0
474948027 180352963 0
9722636 321023707 0
357125237 186532920 0
206998828 484198847 0
113349057 294187132 0
2554472 218080394 0
451117184 200409187 0
134491948 217948982 0
234125046 492190452 0
23541380 313542351 0
368439568 174779226 0
529532824 85063830 0
465534859 139900174 0
396303606 319245216 0
405136162 349146420 0
526912966 384033485 0
207109865 336279534 0
109778038 88788753 0
161532509 187505622 0
447731653 122620921 0
13459337 341772111 0
188006184 16164907 0
361263832 375949106 0
482490101 22903167 0
262918013 69893359 0
563956687 254920563 0
431168608 149443425 0
319026446 97937858 0
461736702 266547928 0
322442253 316995723 0
468948137 437949580 0
473954794 158073913 0
485923532 493443688 0
4754418 9983542 0
429175280 125866200 0
482593248 245300439 0
523599169 191862573 0
386842709 318300692 0
75398147 548656711 0
505460870 144380762 0
347239622 457920057 0
382694495 432971178 0
227544401 246730562 0
176637803 6473613 0
379970748 64768412 0
345213388 260498559 0
38767835 240613413 0
19369893 64166341 0
131201782 397802359 0
469376819 467573802 0
153157841 402283043 0
67864459 68932632 0
480271582 487654960 0
295037822 337337243 0
236816510 336886208 0
391934619 12954674 0
2391272 249674020 0
346983192 80083574 0
110193857 180374079 0
265910933 501327535 0
289367630 460451911 0
514862584 172944504 0
285429841 165903466 0
512121530 252363604 0
60648977 372118053 0
132491994 4725668 0
178554254 480453853 0
80271006 295700419 0
373295268 186797159 0
41128695 155317184 0
114308638 567337735 0
200751576 77693019 0
186151842 59621885 0
420723180 515213411 0
351660497 326576475 0
221061858 561244797 0
249858354 207199204 0
545372667 56325268 0
431364260 534314667 0
344976322 524432466 0
321082542 56832547 0
392661198 6016437 0
560219452 547817105 0
149720364 524853199 0
95765983 384528783 0
551864685 501816501 0
249996462 320137127 0
412453087 388249108 0
103300639 272332524 0
453484374 104641586 0
522462984 5799491 0
170077391 172664289 0
153991590 349504700 0
120492927 236315719 0
119503402 354084560 0
354227207 399404422 0
473128526 26941878 0
568313054 554193179 0
428302252 544944146 0
302268482 363018475 0
462717068 496188541 0
471713640 50510492 0
420745152 97053869 0
150957190 129894964 0
334106904 393210339 0
242266213 365965693 0
139624317 179487658 0
230310306 52494919 0
209484838 359663202 0
7746761 208518061 0
190030442 280084310 0
203816613 126940628 0
179057974 340555242 0
161508522 45373457 0
13591421 50465450 0
212126000 488960700 0
41499203 368636036 0
455967559 261057624 0
99966795 118806393 0
261536972 275181062 0
420262486 483298259 0
330470756 320398752 0
405690569 414068595 0
209924560 423684965 0
369309296 411213189 0
518113465 266170405 0
150116566 13645970 0
108136817 56506375 0
440274608 308341497 0
225615666 169766432 0
327672499 31322732 0
553986882 85947808 0
419592250 7906259 0
183643672 344560804 0
28163819 155011126 0
105459122 98726051 0
230322916 566667322 0
254030370 319921482 0
533413876 259830795 0
459019952 207169261 0
166067539 404459183 0
44336086 112264460 0
552826128 121397753 0
90068877 484941497 0
535064048 441090610 0
196974475 281935622 0
129490637 227368504 0
97204112 297488317 0
25736904 212421129 0
182390930 59569842 0
282448805 199043164 0
34523161 53981802 0
59016728 236606131 0
337430059 82644227 0
454930635 134572019 0
280408114 121853993 0
386938762 371013182 0
360935481 158745155 0
481786254 422946600 0
548074825 556687463 0
505116813 59930136 0
417239957 202793104 0
47639978 398454346 0
463563611 358298879 0
89736172 405163954 0
14914776 130341383 0
308399756 421228475 0
199162568 44686932 0
108877410 443770866 0
338381833 111951306 0
291021149 501165059 0
135601241 381124639 0
176321844 243590197 0
174095282 222847457 0
99028551 148099006 0
176013229 389423732 0
483432862 319122434 0
489201060 285261790 0
224854156 536257129 0
62287434 133957041 0
306510191 360232499 0
471038843 455871158 0
230509401 149434748 0
257867509 161869495 0
71760292 62525252 0
510555717 293251810 0
558378840 369874041 0
528520689 197206209 0
212214855 410982979 0
63483733 251975337 0
175563468 290708381 0
394938838 525816967 0
383995028 377669062 0
545506744 96738553 0
14226279 144602662 0
356715634 335504018 0
33331893 476634250 0
446198551 516135133 0
317689605 49471917 0
349350774 104196070 0
442703583 501699018 0
129053014 171603825 0
527797025 432764070 0
374376404 546454867 0
373824927 365992552 0
549088876 370733249 0
501808968 97407988 0
61864059 337434453 0
379244941 537008397 0
9402255 93502562 0
157852100 127871726 0
531763446 45223747 0
542500801 55851977 0
403797769 502369894 0
512143146 157060404 0
13207870 462827707 0
81687609 318973003 0
122667049 142323024 0
197732325 508883848 0
243466450 412106632 0
389965815 324954265 0
521247577 455301235 0
33101602 539939893 0
537311606 31178227 0
159006373 259590378 0
29093329 281995390 0
136444673 562881373 0
246171465 76780948 0
324690292 475640427 0
528391085 458381179 0
127916079 236598089 0
150751276 331944055 0
38896580 568562180 0
507571613 436196088 0
69862871 559478824 0
359191746 96870403 0
405819722 4201049 0
505326426 357366109 0
130208323 517370116 0
78780531 373955921 0
168078879 191166419 0
463844274 180686945 0
46250557 358776131 0
85234106 252249686 0
405887550 420005445 0
50816016 305799135 0
157452714 250758348 0
521695378 468264714 0
490023846 503231096 0
11148559 496196032 0
125764567 564851490 0
40395673 370404347 0
90452965 250870850 0
259567938 44959817 0
107611615 204098197 0
433582571 192105792 0
551819474 159059579 0
459679760 150787452 0
477193700 466181226 0
462954791 183587982 0
147743845 193546609 0
155595285 256313071 0
370680336 30629696 0
108217343 492833399 0
505754389 308807600 0
35994638 210635342 0
33054395 302233424 0
106901673 91691898 0
7928967 239951612 0
415870914 342358622 0
175875176 32065256 0
46253996 317438029 0
389794660 124626608 0
481294470 46365881 0
427902469 290914980 0
386311518 173219232 0
472866795 60742146 0
469997021 4049403 0
525766509 35974101 0
407786917 328994925 0
287770084 440503825 0
406945222 7203983 0
146910972 161710642 0
45923142 15183046 0
382639827 142897176 0
103840827 142450482 0
550352952 393440549 0
8818349 325195861 0
280882785 310577607 0
278971320 172067272 0
96680691 261927118 0
133378283 241058527 0
63336657 402626869 0
508351323 50062392 0
270889899 425459832 0
394453302 37968688 0
525161959 535166171 0
529999952 313461881 0
115711255 8144045 0
18649539 197265216 0
285954312 244019381 0
49792268 282552969 0
85048555 298576477 0
192916218 85589465 0
402908748 414577803 0
544419085 125820122 0
412145556 464283488 0
199784895 469021565 0
77349867 24017120 0
337084111 254760444 0
418095551 274737549 0
168941210 80881583 0
323439411 58492114 0
394379115 544228175 0
562297904 37545060 0
214789659 379596253 0
73435634 492064231 0
467336131 395957689 0
415532394 307581195 0
342203688 57491426 0
504966910 6404317 0
363203587 335299258 0
419413682 333291762 0
23817722 436940877 0
432045136 100531653 0
386617781 216846912 0
11827813 108825242 0
346403015 196019657 0
195562005 355834310 0
332691803 468793830 0
96178340 125180456 0
166368762 35103658 0
40298042 472413918 0
218136834 66731098 0
33097621 283642810 0
258295011 354318204 0
566727120 550658673 0
473228835 89704972 0
492596739 76418112 0
201428821 407481765 0
437502787 65852788 0
278810272 212389489 0
540440319 449216886 0
293223592 341955726 0
337013157 76000339 0
477500591 284073703 0
275319697 92436019 0
47256335 549000503 0
43704822 361413593 0
250326370 50058690 0
280211203 296473828 0
167227779 217577401 0
292415412 57508759 0
34391647 328747510 0
118152122 206628346 0
22336234 107190388 0
205581339 229976153 0
281092014 116888794 0
380404029 120867804 0
204732238 268404925 0
212521253 275496643 0
361463600 305600138 0
390902680 161358741 0
479642766 498718897 0
289408914 407081248 0
392198125 41920536 0
513869260 401402577 0
452849644 473436279 0
155624741 164535493 0
458162700 439055016 0
338814976 220127280 0
376785783 412941897 0
559954358 236904032 0
78694112 286470896 0
221935090 545146945 0
548053406 208553052 0
387425674 78883893 0
380022138 30493292 0
316676079 279970077 0
175425252 191208920 0
419127214 39899062 0
332490847 52207795 0
385200927 251032229 0
66284351 31546981 0
469983179 440863292 0
517049026 390264374 0
487639866 554122455 0
562041814 39435576 0
409699898 46817507 0
536158239 339464748 0
353813411 315668413 0
39687113 144541521 0
345842547 43589341 0
135257 537158668 0
409038947 156090230 0
238313515 235676613 0
524254973 473141339 0
67273266 405189375 0
410385012 196508597 0
62786887 337449100 0
406330215 422377581 0
354594412 82426622 0
118979304 93126749 0
165796674 293320002 0
548343392 449315876 0
398822449 280163723 0
497240468 89599553 0
221100332 435522634 0
112640283 234443354 0
314675789 481755538 0
241769988 152160123 0
353375545 18751343 0
279952213 43464433 0
360971385 147029232 0
364938168 207422699 0
426843291 397698924 0
413808088 390260452 0
103612141 498772945 0
534598844 406503926 0
475847909 363514349 0
468763014 542444466 0
157640264 508977886 0
18760762 445097952 0
475326150 384322799 0
557217918 163173899 0
419311236 539726128 0
547817496 313151168 0
532988845 536091837 0
49601593 123753527 0
523820759 392390773 0
238089936 409975850 0
304776724 362130220 0
479023027 189786809 0
405799012 506579378 0
363592824 412523436 0
59050778 281088046 0
14575928 66645944 0
136908297 234610878 0
367105959 332134155 0
338681772 149947964 0
538279626 542570431 0
186032884 403308927 0
42002895 46963913 0
534934613 309613408 0
158495380 112076193 0
537891812 260825642 0
26176860 368712342 0
19975795 83925422 0
63102144 378770649 0
248674656 150705030 0
265311450 52690769 0
462960142 275209066 0
178498548 170259337 0
418733935 262251317 0
280710485 518625681 0
347853419 245331222 0
286019336 253700185 0
314143741 449450690 0
405719236 111115002 0
369435418 288779812 0
420919380 512275119 0
148866531 328895152 0
535618009 336593247 0
505986384 235515097 0
356374755 219798258 0
118630904 156122858 0
350994037 334538642 0
526668829 90257974 0
414409545 559852999 0
469510601 392937957 0
301283729 479143990 0
473691334 177925892 0
493515390 370499361 0
306925168 385174240 0
111863393 386535799 0
289237223 559979133 0
251625868 318106600 0
300073696 283832567 0
116887138 492271505 0
487894846 382314436 0
223221606 152914254 0
524328636 248614135 0
52275501 8810432 0
85669920 31485735 0
277503356 362336137 0
261835865 230184145 0
451781428 371605338 0
549868384 279349892 0
240355270 205476634 0
559875864 58279685 0
281866939 480637251 0
194319010 436097380 0
266775943 492383851 0
141411185 98344390 0
522237074 289200613 0
322080096 227317617 0
395146832 85101771 0
237920664 505191108 0
361812000 17671950 0
154752703 460921354 0
130328074 145780379 0
494519875 44203751 0
370946761 498265338 0
243204924 370583797 0
146667373 502198125 0
262350263 99430831 0
178177066 372869010 0
339011963 501171130 0
331276543 369544546 0
424198683 137152156 0
233282599 53468115 0
195997358 244844538 0
227175976 173150367 0
510359719 537962479 0
346385130 483540730 0
95841712 31386230 0
288547618 196551078 0
261740967 19561871 0
93698235 167261953 0
191194069 167343170 0
115265462 52144386 0
466170376 499252847 0
151519519 155180993 0
613953 226621958 0
313195921 394363260 0
104146528 270624572 0
526470190 58857485 0
532002026 52662691 0
92443389 244597096 0
33001834 193610281 0
328482428 432930753 0
554257009 453890785 0
305586437 105949578 0
278491266 456825171 0
475711725 386088579 0
164084452 220888186 0
450159406 34736504 0
6895171 511652897 0
359479145 97798994 0
517323781 356673418 0
19552527 305353314 0
410388869 370976807 0
439651949 188800044 0
487133636 174340904 0
446392522 482736874 0
114530698 158512803 0
75632189 124813753 0
347014411 279000944 0
335449923 264643962 0
317150400 272046452 0
53121077 446600358 0
339069761 472069159 0
169065559 89403585 0
430023801 279399785 0
346766471 401595270 0
387808267 414307826 0
93301454 344124920 0
160915648 431576010 0
260039838 127872770 0
441563414 341055027 0
73033771 48914305 0
244910919 453567953 0
542283284 420028040 0
335436237 468814914 0
102633713 158311569 0
421035051 58138150 0
266839749 80191500 0
536895728 188940411 0
561782207 192639582 0
546104653 439232632 0
264281892 8215502 0
443398952 510581214 0
181812692 63823034 0
335184189 175055640 0
159444452 289606023 0
281728751 474248584 0
447540379 449643350 0
532444024 443577286 0
509026991 371704767 0
374830300 295284228 0
299888042 132994532 0
121993088 102427185 0
114590205 509712182 0
464686846 551615759 0
41476876 329788100 0
554972524 183713602 0
141509923 497882963 0
497068001 58659591 0
523706521 297919418 0
435317955 249890938 0
465753805 319950814 0
325055759 524894383 0
327641948 25995969 0
30206482 436350757 0
65649954 411149298 0
474882832 227723514 0
114520774 69992657 0
11132844 3382411 0
568575518 133569952 0
30694075 497638384 0
272380626 195364662 0
254072101 400963357 0
493639648 382996066 0
431084040 134271659 0
369679632 145349736 0
94120933 506957697 0
447180020 153819983 0
80320701 136111679 0
60732573 267983630 0
479014356 316123118 0
242580865 114787101 0
256859540 421199306 0
2777081 304937749 0
218008312 122243107 0
504024554 429130264 0
147974506 63356161 0
511594387 241794321 0
257305273 208648928 0
489756226 262085199 0
267545805 408015480 0
200024856 407541324 0
174955099 61136269 0
15496280 372879118 0
378882827 367204848 0
544620656 330250064 0
294988529 168015254 0
269193710 539725025 0
402205398 413778243 0
305783621 492378454 0
272881751 73998247 0
144912774 84308433 0
388051037 280874486 0
40115401 426071132 0
285461526 481592961 0
32383465 58655421 0
440307077 129724952 0
19215038 403281484 0
126828727 54013233 0
350305607 262213312 0
161986817 317494012 0
271651815 248486116 0
471015059 346159081 0
537365068 43450946 0
210832085 29112327 0
499791181 342077783 0
211949930 88588294 0
408792896 371165694 0
540405853 390619822 0
308249301 326271429 0
207945498 84207617 0
479204125 101454025 0
98807757 404439096 0
353997503 332827511 0
4182247 187026497 0
530205421 221129020 0
64587711 281245342 0
94540637 352861941 0
200784501 31900941 0
110755639 405853592 0
424239969 142294680 0
159406329 407237473 0
115887564 351964321 0
493848872 288053656 0
564153203 275693475 0
110440165 417574211 0
557315902 247318018 0
318654320 46896446 0
528428626 178748111 0
115014838 563863778 0
420355343 528110853 0
497752339 159604810 0
442277618 34803184 0
155819251 354374692 0
546379738 546956961 0
430737729 101100033 0
495170074 71391234 0
335976147 513373390 0
567484737 323038020 0
171088486 171866874 0
459461565 520526912 0
123544547 113473649 0
214806189 47293799 0
512492990 266727111 0
546842571 548467471 0
534927610 49581072 0
97313134 281745763 0
200458961 235016367 0
92289231 504448178 0
537090941 511931214 0
422783800 80778033 0
160047744 512664416 0
425731289 385120027 0
194345970 360046963 0
327090171 215471540 0
257278616 301874816 0
51500765 262906397 0
401130103 105957793 0
520913261 15739113 0
556584027 2722252 0
420723710 260879330 0
51262927 420164337 0
448082691 378427895 0
146392219 480349246 0
195758888 488820355 0
496864233 375228708 0
438524764 131342048 0
442309421 224935464 0
166322167 160622480 0
69918154 499740858 0
137840637 549760126 0
554057733 294140248 0
267987520 199529659 0
558620057 460198610 0
277465703 375452906 0
301579665 93442000 0
326344340 31713971 0
150911819 274509733 0
363528640 235950588 0
332600179 192069804 0
221805254 179066611 0
322628086 559258553 0
55529734 562373651 0
187684891 84197201 0
221693064 541827586 0
266605057 425633661 0
349893082 208836268 0
50847217 16100619 0
123333392 564854139 0
483970248 139902431 0
466664312 69141856 0
305549223 132816276 0
448132728 217582970 0
538881706 101875699 0
14899286 397180104 0
94044106 223832064 0
34593506 398775706 0
321160196 63582969 0
426566650 528082925 0
288211811 85855974 0
447330651 357455866 0
509593617 323587280 0
366836044 308564596 0
166305379 566842148 0
215084075 303462248 0
150798764 160903646 0
344491170 259100654 0
188126525 135477759 0
307284046 336966983 0
724047 187702927 0
44025761 161382732 0
181772680 496771346 0
47948130 363874948 0
350545686 211407432 0
259230372 565262671 0
216470869 24266293 0
526766783 81116243 0
455333761 505699980 0
536359228 31414695 0
242077420 160010051 0
214218675 507503466 0
453236134 454892069 0
361158597 337726388 0
512439914 27619823 0
283763085 255401449 0
549036563 475139934 0
361221902 291979057 0
249492129 236946454 0
430369531 538559382 0
60800988 512408603 0
81540701 76418128 0
323244688 223438533 0
431302470 494389722 0
334390739 16530833 0
459670272 33238117 0
33539756 172816450 0
324707190 179307706 0
359131709 527760487 0
552917878 49151015 0
53068412 437534018 0
35276135 261693494 0
209166499 171859107 0
461741536 242172282 0
279022505 513614358 0
469811848 456601916 0
253818043 558378642 0
484122372 319604730 0
104755709 216047709 0
19563185 107068299 0
52521364 50460088 0
472206018 158781128 0
317482594 385062906 0
31132310 146980944 0
155822968 23788771 0
349547192 358358055 0
32601617 411348925 0
41992741 385474486 0
428398103 10403664 0
221952730 173768335 0
321608412 318463268 0
398941907 140194021 0
397037765 461548447 0
152493954 516277327 0
59488130 171016683 0
63318842 332858853 0
47188490 180200539 0
469275172 158367011 0
411314142 146090265 0
565209157 169132100 0
280499875 299098117 0
62348949 531891403 0
38729090 561691642 0
91652279 456136838 0
278225246 405575693 0
466675204 170299391 0
183429936 170055496 0
492275806 197363661 0
371416690 349383738 0
109771256 94653848 0
51110872 557569422 0
389490074 190765430 0
16493564 531919429 0
44835667 229477633 0
514946978 69158912 0
18206511 462563464 0
198384883 29734686 0
367260919 492560453 0
222759335 408769669 0
485953478 36914073 0
79244748 311169185 0
315557721 416405481 0
84691569 165539034 0
557386117 28051370 0
244739317 355001253 0
114642492 33526864 0
184472694 384700734 0
410629589 210880621 0
140130238 324527004 0
552077256 54929327 0
120066046 410298833 0
335485728 122216215 0
345380218 161788883 0
497936388 388333849 0
77613396 232354921 0
567466013 9395430 0
379603576 377176592 0
547323316 279275072 0
257226222 305077549 0
551507157 402119616 0
509379261 557141336 0
193767174 394133065 0
496748568 174188256 0
332098755 449579557 0
418229526 365253025 0
269946334 406927600 0
320314289 200692507 0
161494873 120092546 0
183462918 112465321 0
408418991 486211808 0
156261305 200330985 0
505869710 270782486 0
360981468 306028639 0
500962275 294893453 0
368649950 500124711 0
493861094 412056029 0
459634988 347091055 0
233474884 177898026 0
45393177 134465442 0
546178240 253460807 0
32496258 400571000 0
77062557 45814027 0
180909615 425366048 0
445997459 118492379 0
410233132 126576182 0
204925670 531700002 0
59671344 135510377 0
239501789 470072065 0
269759650 361472373 0
79141768 330908668 0
484500072 131090789 0
527613846 102991605 0
564238608 11334553 0
58950080 508849758 0
68791735 180139651 0
297573290 540818134 0
483960941 415653778 0
200538184 486087141 0
191799140 33653033 0
318667975 430411805 0
347009244 436221376 0
359280906 477301985 0
237877699 558145760 0
130106881 201170764 0
428570717 184030401 0
153221912 521578963 0
110883205 271304045 0
297746167 493096843 0
166295987 3450199 0
20132801 485548042 0
565969087 95709916 0
554585847 190489441 0
464628590 226157334 0
46928344 113159433 0
246521310 491982520 0
80997894 505623592 0
107864982 51099293 0
315199738 106938439 0
59704138 312681114 0
280291876 104490006 0
66470186 137036115 0
264611061 386836740 0
400877819 423193312 0
444610633 276864545 0
363814225 10785144 0
249728557 270869244 0
191026828 304164376 0
523930416 539629907 0
275682363 58696574 0
21023004 34708124 0
155480179 180401542 0
104201360 305328140 0
491769412 147443704 0
384251387 330572305 0
313119517 272285500 0
184985561 124455578 0
79728435 15074525 0
186790838 539991738 0
345333259 163661938 0
554957753 379252977 0
355883407 523590539 0
142911119 150325819 0
200787127 122097503 0
161358432 545957262 0
114905220 7083663 0
296187857 278051900 0
395856502 120558520 0
344498985 72331468 0
239339667 494956728 0
425259762 137146333 0
86362365 85681728 0
258132059 362502383 0
97241449 371765316 0
198017852 351151242 0
409704624 115112988 0
169465592 528158998 0
400035229 47247813 0
495245747 190823717 0
537420717 507431200 0
159963651 44445352 0
303728188 235722096 0
185153676 83790718 0
167011054 400406780 0
306392936 216616337 0
364337306 393554066 0
385768040 493014697 0
531263254 422189730 0
478079342 428487356 0
429454227 23970200 0
447066562 567459660 0
42198592 135036142 0
446858550 303315695 0
492888322 162746491 0
527684005 499016858 0
52035481 293770690 0
106934721 419552585 0
238575743 514079304 0
228862257 413640441 0
153129456 546299092 0
306546019 8305270 0
441523301 6182787 0
456310379 72850782 0
451469986 558976000 0
248433087 496277973 0
303844767 341942002 0
355240030 83099636 0
227819160 133478879 0
511824093 62166292 0
479569246 19719135 0
274245052 283648027 0
383559515 162810358 0
58938995 120243047 0
432283642 176144786 0
147854946 178520513 0
92210096 37732883 0
260772130 14260430 0
248128232 418636283 0
88649855 130131993 0
498655436 221856805 0
416630950 446302647 0
434645480 137045807 0
61022503 565872953 0
392642479 149713991 0
567387205 266098062 0
348895913 332479140 0
404570241 473464997 0
243166170 208164423 0
45061783 361638620 0
489653792 399967758 0
9742055 154188708 0
462450247 335124927 0
208192893 536714229 0
254871601 384626813 0
182859658 562632800 0
204430432 384826519 0
160897082 330074378 0
18679085 526744032 0
470799220 63688780 0
444658690 59598535 0
93689323 102380288 0
43406368 392407890 0
553923869 240550807 0
561837262 258333570 0
12692443 505421820 0
346416505 127539834 0
433365810 254174433 0
385281224 456258526 0
410564512 82946248 0
143077325 527914615 0
250300141 141577445 0
362553202 540909113 0
26666015 213253825 0
520469120 83714574 0
314555692 228279318 0
428470650 517413502 0
292084102 151026476 0
140848926 523914486 0
450415155 10549829 0
482961727 243614733 0
494422860 534993536 0
120155492 567218989 0
95589882 472347415 0
54523317 513564523 0
508215430 561092830 0
484822640 473775975 0
231786697 488095880 0
299606092 120469778 0
153420482 140995644 0
354992713 495744891 0
528232219 131065433 0
174740728 340194500 0
241438866 66792962 0
568366179 556147928 0
190895161 24039718 0
51575623 343765315 0
522984377 397451982 0
17232548 173286507 0
434724512 375896917 0
178471118 9308405 0
25787535 95069076 0
246307114 57409505 0
22716903 362812531 0
343650801 201886346 0
126468014 300401921 0
66481913 243898481 0
277550096 99911180 0
229670239 195129542 0
445286701 508985664 0
503488039 146562962 0
128943063 214229566 0
273381079 558892397 0
315717690 100286195 0
167327469 349767326 0
258107060 93614188 0
224435976 78086194 0
195031404 122322501 0
255902928 452885016 0
72917091 461432434 0
429809714 103536408 0
402827647 180599509 0
228620943 141456378 0
180928517 530639433 0
197507982 434646670 0
454003732 242113034 0
193041631 344746861 0
512304209 234977921 0
114746537 361210484 0
124561927 477978874 0
151779646 287013331 0
336866853 390871285 0
502973921 77316557 0
155396965 186429154 0
509220692 440961313 0
432240821 3372039 0
204576829 182966645 0
474429011 138837395 0
41016965 450009818 0
381734012 154973515 0
168967133 37819442 0
543067708 499231627 0
425794964 347086942 0
475359286 568605214 0
181349267 386269809 0
166046457 206934659 0
178461265 331334230 0
85839463 296384672 0
140313527 505121471 0
151876211 83114384 0
321108062 456654068 0
18000062 214206301 0
214124207 272793429 0
237238243 392585176 0
557108620 359833881 0
348035775 34251006 0
194127853 182947135 0
543503091 145387204 0
117031494 542988834 0
124435619 461838427 0
120738382 435574221 0
337161447 467619086 0
240714252 483113790 0
411410797 279218235 0
436235184 80177497 0
193532517 157011201 0
148785651 560155186 0
22476998 215080057 0
542808011 323957115 0
554229323 152857450 0
153187288 231072579 0
239294121 476438613 0
427048437 40087288 0
70906310 64692073 0
403345837 476619594 0
402218296 67842738 0
561056625 438800632 0
158792230 150405640 0
46129829 59366312 0
4441937 82585174 0
447587553 23148139 0
49098775 552604244 0
504867916 390530394 0
150392957 130138332 0
516079708 372553937 0
153174967 165143165 0
427055169 307968704 0
354934074 224539520 0
389994692 701364 0
99651507 80140072 0
443384880 76621894 0
211903504 394943089 0
364128190 438094881 0
422612663 182397411 0
21958349 45064614 0
290847308 191991089 0
40482325 422815496 0
250008485 69360431 0
126762768 213094415 0
531057132 6638466 0
481528209 133529474 0
66763494 1863404 0
306793683 26207086 0
334344011 474267921 0
325448210 35321736 0
281389345 10773728 0
431871650 14316384 0
283696998 304450862 0
127181758 91288462 0
15886221 372148906 0
352167819 105029144 0
356079524 66576024 0
167704669 24792102 0
340442910 94802150 0
415597971 257383086 0
552324402 474707235 0
492242162 470728951 0
181587977 4558954 0
408296286 554482593 0
204208555 60675420 0
206157951 448411841 0
154328212 383763569 0
111049838 6102404 0
87145401 538755486 0
397465722 545842829 0
212110509 428581711 0
187339663 189538379 0
494040303 195098648 0
510967179 518322984 0
353633804 125676449 0
356876280 399857706 0
147002240 365208152 0
507219378 464083288 0
148303618 173038368 0
363658939 68371157 0
362442902 98755462 0
116371442 482227735 0
291986090 450918209 0
321616209 397366504 0
557862467 387224507 0
142182275 515469892 0
481001280 45677169 0
389261410 398894063 0
342776171 448301282 0
90059480 105794600 0
510709188 390959762 0
199254197 138246715 0
418310982 131812167 0
43130465 171788546 0
313294562 467696570 0
475537408 295399723 0
212941779 558543917 0
393166560 563276612 0
337552436 447759907 0
533922334 175517842 0
97861809 524209148 0
82667650 347858559 0
515148346 417641684 0
45729783 540829671 0
163988439 207165736 0
554761573 462101747 0
363702803 449911761 0
313347900 79421415 0
509656402 442928386 0
375688668 9205090 0
490033288 212593725 0
550256591 410790138 0
439093371 434461277 0
268820416 512691816 0
463656761 83852587 0
231856034 440765878 0
546003924 7264274 0
522309714 360539103 0
176804924 152323989 0
440122901 199391735 0
96909038 55553051 0
19583394 328015501 0
244235415 262972142 0
135880735 90500268 0
561620373 538420737 0
407555335 92477451 0
152636395 567179217 0
82575584 517272848 0
323646234 31294227 0
413229081 253112058 0
255404421 31856338 0
33603988 365747231 0
42259567 536435804 0
535934404 373853154 0
488220502 213487439 0
306217657 344695478 0
501360499 275823746 0
166722288 401330722 0
542899512 232591800 0
140080976 100872210 0
45024581 320101278 0
245859720 163545277 0
61388922 248722598 0
215812617 86358830 0
9297404 153407614 0
5741506 34477666 0
226044688 41645978 0
374684006 164781148 0
449265266 552051593 0
352804301 96430090 0
568508296 358034232 0
19560723 526553054 0
367063367 49397739 0
163331270 143048732 0
230996370 126584337 0
172204148 348797342 0
43485975 191507844 0
63099930 392363637 0
183505677 14268338 0
276059826 521195455 0
74491518 26382347 0
88967755 179119713 0
22999501 126931703 0
204961997 188101214 0
126192694 88209819 0
280084394 132477806 0
41161128 359861825 0
262828041 121726553 0
263572963 536631553 0
35671284 215323640 0
391332932 62375622 0
381646478 112483333 0
47977795 482024199 0
300060878 340570991 0
235651475 524018218 0
143937665 487432611 0
381442118 152369034 0
525570943 55270090 0
338774511 24426857 0
65983095 80810352 0
390249380 134003401 0
136258097 34195885 0
63006108 185773279 0
72157966 236088898 0
37935422 498642582 0
225465566 476935097 0
137698570 487591040 0
323444378 55477449 0
190851948 127079406 0
44724035 455941784 0
266155969 99520500 0
248863505 261898288 0
449464125 27862132 0
209975174 174007260 0
137717377 360901781 0
336614986 79222192 0
5142624 154076998 0
61552786 144237047 0
556424251 454104764 0
443244251 350358387 0
2020627 440582475 0
538585142 489669346 0
288022720 62796561 0
153177347 19350761 0
133500627 383518410 0
160017096 338186493 0
431959462 319109220 0
199238992 180015934 0
426050310 190901379 0
276503574 192012583 0
235239262 77580861 0
529831739 83832725 0
439996748 434911215 0
54171612 166957002 0
412088747 418087478 0
122408190 492014604 0
377994825 277308794 0
170968855 298360813 0
231612807 563515207 0
405844182 432752824 0
380845606 304952864 0
528093747 267007077 0
369757478 468646915 0
211636471 472953051 0
176358626 37712172 0
39857805 72250000 0
55458927 425592423 0
338689767 552342026 0
515505046 385295708 0
66643537 112527115 0
31172912 207331624 0
170691479 506423773 0
314768670 21238893 0
310109644 431804635 0
314684476 293068310 0
376649849 302132134 0
12990442 146161396 0
338083624 53646742 0
471287048 328698442 0
503168431 240556996 0
378832090 360653322 0
443850298 381092947 0
396134286 233938075 0
49894515 329227115 0
81841790 319783821 0
189418002 352071685 0
441987663 298019332 0
202770844 321599067 0
54621638 369018481 0
148137429 334194292 0
461385340 225634645 0
76646158 321174287 0
226678157 263370991 0
77342041 359715771 0
79996068 417006927 0
334107109 218960769 0
426874239 386174872 0
103835707 263671219 0
407254582 89836162 0
242419030 214487510 0
354837286 467758651 0
14434368 94230991 0
129164841 103449867 0
41466335 183807934 0
485941053 548533614 0
305856458 469014856 0
178117506 427769228 0
94148183 370510562 0
91115821 130828909 0
383015437 227272520 0
427587653 366899253 0
124671954 126784313 0
308968995 316473981 0
524690580 419034387 0
530148177 224443781 0
501757954 453924530 0
245172810 478992645 0
65539798 332785398 0
211514493 461318444 0
421099294 296920273 0
174564513 94604319 0
462068530 295779450 0
1694309 364518963 0
412187972 284659236 0
511416761 78219033 0
221616626 524675608 0
87560868 283920512 0
238332158 4239604 0
322097985 129700299 0
379213529 289991727 0
561177931 127457654 0
50227370 342287555 0
228663505 397882300 0
10396051 488578911 0
284329575 152166740 0
432799236 559700616 0
310206905 227720850 0
110235220 554958316 0
35462114 53095629 0
233384957 102257411 0
385422647 111086170 0
186318509 270166017 0
493163186 298268951 0
273837329 97770114 0
330970185 299595624 0
470593162 154360730 0
272963781 507645781 0
564862791 137578452 0
19239768 96891587 0
74499054 62766506 0
307147978 564124564 0
298206932 101604632 0
456368433 508299575 0
499055894 235751491 0
151621721 445916582 0
278459336 131462634 0
315180121 74459632 0
525424173 240069429 0
407637414 554219287 0
102798640 246608842 0
224874187 185670114 0
464926081 518802773 0
129152448 358175347 0
4240968 404144549 0
387997161 544794016 0
480523169 75735563 0
58517263 30845418 0
42701857 467804053 0
107883913 304549180 0
287646944 373381072 0
85724364 309300266 0
552679145 218917419 0
556852067 23204060 0
562563548 73135974 0
298102569 298837675 0
22655391 563897991 0
41583381 208083494 0
546979871 2360368 0
490198177 335401591 0
562162619 144024799 0
556322594 116434199 0
265973478 276214788 0
386101717 287748485 0
2104353 129338577 0
417612826 64236297 0
437968875 155452392 0
529093293 213142906 0
295721842 238157377 0
116078721 12910672 0
118747972 497828202 0
76455085 365580403 0
363659656 180604345 0
538067855 404419788 0
427519025 119872836 0
130597352 211986872 0
81971702 397096521 0
988763 193514999 0
106257203 160109158 0
511329620 131126974 0
232233566 342410195 0
488920055 406670676 0
33326840 58098118 0
288041511 30911427 0
190911730 35414639 0
136339982 524533676 0
341346068 312449689 0
194502828 32616579 0
382966727 33965647 0
527302709 190729387 0
136418165 431159285 0
379976703 238922200 0
105705378 453533698 0
486078907 72494619 0
452510011 438261496 0
550628662 488437971 0
44665470 327253896 0
376469965 438947742 0
372778156 499178517 0
262129916 17601649 0
490980577 168428096 0
239688146 81503202 0
344771293 210927847 0
19465540 18812488 0
5392330 291567732 0
463350223 470073818 0
121192927 325490889 0
216541381 387988306 0
329513524 436159383 0
411989462 285157803 0
483977867 313320253 0
33350449 304437438 0
271398212 62509803 0
243327011 445840158 0
380777077 188966128 0
366744116 507532916 0
213635590 559692095 0
384751689 397158272 0
531846003 347552195 0
407968537 153386700 0
187239836 12018185 0
329966218 351719204 0
557506711 325287653 0
450293586 426849212 0
46835094 131279834 0
179380375 526269835 0
459887638 108123663 0
258216286 23722267 0
398166584 364670491 0
526653633 187222204 0
429403086 122171959 0
90659604 470100518 0
489429036 487453001 0
262645680 470007775 0
291227713 315591826 0
287664731 218815890 0
252701898 79156959 0
309986429 300817620 0
502727549 373186826 0
233798877 241097573 0
412593133 95123778 0
149764899 428354469 0
123396039 123346377 0
162815221 83752843 0
552300963 543002309 0
501247415 205542409 0
496487347 462929288 0
499533116 29224659 0
117081707 236284671 0
457151610 32396963 0
389974765 531686048 0
452671194 382014428 0
81537340 153036771 0
122731052 29507713 0
312886634 319576723 0
311507900 439252775 0
382674193 215526793 0
324189342 175627842 0
215377487 91124171 0
85174133 131941181 0
188550624 8724416 0
360879554 503539996 0
257048788 214884530 0
343416171 283026599 0
108513596 542919115 0
381021963 554673927 0
154772854 478813989 0
64487992 147237657 0
210260318 484959326 0
61777026 173722414 0
65811741 137942748 0
61389012 209112045 0
283614112 93608010 0
295091129 514261853 0
99919478 374515715 0
261933540 26484418 0
158477613 8946595 0
95494597 280298908 0
560577993 29359407 0
209840252 144245189 0
236829331 418922355 0
336908992 212320520 0
465778047 454571916 0
293134412 435670875 0
49420329 214087569 0
177359937 533308373 0
238035960 66839329 0
324435518 496075279 0
373351406 56529506 0
84236382 76696533 0
433986743 3870538 0
569037820 206483876 0
462674056 60159305 0
411044450 329572733 0
497374525 115234605 0
166568555 177357947 0
10707688 101886421 0
495159148 333450180 0
495160167 70921014 0
327695478 118719421 0
436146414 268027060 0
482049803 384746559 0
221302577 26930709 0
47645941 431820779 0
67916347 494443265 0
18793159 556908732 0
180094910 68665578 0
356466960 28887346 0
413502105 272083802 0
426216938 165722419 0
456198859 6250149 0
386476103 341472230 0
309369449 458620985 0
361291025 145635465 0
44111331 464408759 0
561474301 461230314 0
204271922 483162827 0
519777909 347773124 0
445421300 164072311 0
813356 541477993 0
29106985 493872459 0
124560163 73299829 0
527911072 97402458 0
324400622 487421925 0
485951776 466140470 0
479750161 313103014 0
353471293 272369732 0
193630087 145532567 0
350103841 350550450 0
195033814 531411061 0
225441278 394634000 0
222970545 265948104 0
508586826 189154496 0
437235836 86629580 0
479270093 522640432 0
40878122 275507510 0
60731938 452574183 0
414901445 16362144 0
150779316 16225692 0
403860001 236202455 0
477214128 511775339 0
32887255 410285600 0
506348620 473035985 0
175864639 89869652 0
324727645 474519971 0
257020687 353667020 0
412997311 30575913 0
111569902 432269018 0
340305288 352515388 0
497654334 443120426 0
353319131 174656465 0
204044261 178472438 0
468893295 193510478 0
538067235 463444130 0
397279431 137764896 0
456886883 91987143 0
10680678 353563566 0
439273595 349134779 0
401918800 386460028 0
142243479 286826614 0
360168355 462428330 0
421820131 360621625 0
165790743 23886530 0
546025958 339203728 0
448613645 492616106 0
328048559 401119776 0
180770847 263251713 0
519362800 543593430 0
472241148 17462579 0
66035420 5468633 0
78332349 18652690 0
177467175 258990833 0
529127442 426873409 0
228225107 412279299 0
126784313 497231889 0
472501025 75652357 0
534736854 19448790 0
183530641 537859515 0
26552454 54882627 0
105544680 234921219 0
438932769 361406283 0
108044003 212018576 0
192939856 247766268 0
340176525 267134802 0
413974256 341161273 0
272635276 27766386 0
520603133 234735937 0
454239073 45105272 0
18580329 212912077 0
211454595 4285308 0
214420733 106420313 0
337199868 189851834 0
98133273 524600261 0
159125343 42699510 0
90014436 509008513 0
343406496 45488572 0
443080156 103455052 0
190463426 447105583 0
532681834 209384489 0
170545320 177610769 0
104408709 500573248 0
115052913 307611648 0
164664223 44672204 0
157268569 77380158 0
142586594 95306269 0
253714261 467125871 0
202628777 241300714 0
220189013 24701761 0
467435851 67358226 0
100618151 476944350 0
137846883 229411846 0
365094446 463324410 0
421332022 489553071 0
18899159 21299391 0
204701633 133361406 0
424551785 123428358 0
62846251 67449855 0
316890447 246169652 0
450016704 164157283 0
30762951 354839850 0
405981506 464601532 0
435172328 307737076 0
467546208 325859254 0
26173062 555455286 0
23572659 493143304 0
543211158 71527842 0
522939206 447597749 0
56324036 368878381 0
375778250 52039033 0
225363749 518499227 0
259403074 305123712 0
376487192 537498258 0
228703824 557287564 0
554075706 90662363 0
277509888 265395767 0
131108871 494676194 0
28569190 521456701 0
311545721 22792723 0
260798856 450655056 0
237953196 511472924 0
137801772 228946944 0
537094555 525006694 0
427796351 87213825 0
23474198 424332691 0
544311207 60525693 0
99200211 276419464 0
248333018 437574976 0
426155316 396933618 0
301410235 275858878 0
83494663 525104715 0
462386923 476029382 0
249627692 187742049 0
20345464 438344362 0
547695419 77496527 0
190941 324809294 0
142172373 561657148 0
297259981 366806377 0
513735954 438259636 0
511683723 214783974 0
257679084 456388287 0
309088515 363531459 0
185821183 208424132 0
248861255 537751083 0
26539755 192005846 0
427878646 413472358 0
422259646 128656694 0
221643670 38900379 0
365497865 457430751 0
387166427 165099471 0
533939293 477188946 0
52796835 212401294 0
103745846 366604070 0
447174552 163951250 0
467027049 210975491 0
17592217 542005762 0
139324055 461921426 0
354807613 113811700 0
218797559 340932258 0
326164603 153142045 0
270786090 222941322 0
382962795 20611391 0
34467587 492324283 0
433322928 150064595 0
411935936 234002659 0
538386177 352130268 0
94332070 511787263 0
535113390 359760934 0
485939116 387166049 0
49665354 30965280 0
377017384 381272333 0
455751059 372632350 0
256246915 57234738 0
365610138 358694521 0
524879699 271202494 0
469614382 231922280 0
215890339 143492026 0
549511264 221350157 0
438040757 439066869 0
79822753 466387940 0
21860007 488564918 0
108759589 385682552 0
489812279 72822128 0
463659501 379039991 0
478666677 235967912 0
262854297 38812702 0
159506164 545512126 0
552651573 343294843 0
304408169 464972253 0
80335305 384205048 0
273455060 37571086 0
553059074 346181556 0
236504290 65950500 0
229418472 485445428 0
45379713 495573602 0
347928395 155404948 0
262441567 287763177 0
333536520 363011963 0
125681769 144371077 0
40489451 143098544 0
99874607 307851964 0
150005906 443713954 0
443392477 487460567 0
543987373 481616918 0
20261324 516880935 0
410139468 440350896 0
326199848 102608102 0
76607598 245731100 0
229600033 513263411 0
459314612 249480946 0
190386720 467361084 0
500729140 281997706 0
155748634 49885287 0
520068708 567346943 0
273531318 934022 0
48602958 457240530 0
431887059 340526266 0
252874720 157993227 0
44594913 388913522 0
253679283 396335040 0
529241918 12371878 0
182466042 40044186 0
24427654 145170091 0
188802146 213718334 0
563128980 436066210 0
503717715 181884143 0
429434799 39672610 0
68000169 544852609 0
153669222 565348662 0
338167834 149010092 0
153666339 322478354 0
300523248 368663574 0
466279995 110428738 0
142470684 401897207 0
220673974 12360470 0
269421849 238240347 0
262602440 409446537 0
409349469 535416862 0
549942112 556604996 0
158756370 451400149 0
138776467 233474353 0
433105717 224710776 0
89918141 200237186 0
352628155 75514242 0
345115528 75613246 0
399975874 279302359 0
306638627 424386249 0
65614417 178286568 0
193584447 157530645 0
149275878 208101656 0
157496292 540436299 0
266510781 415825862 0
174399834 243346601 0
389890381 130848254 0
250497002 219448038 0
116123772 451959233 0
469922866 35623927 0
483142307 281336076 0
11741077 320017750 0
404386388 76448251 0
241987105 103939988 0
426054777 60629509 0
75788014 513702805 0
293670314 210293219 0
57718958 318034546 0
365484033 317505395 0
194031934 240528103 0
14243679 188361592 0
36565356 157814380 0
132227691 349767934 0
272095230 545715391 0
14599140 150745128 0
529641207 39558468 0
411717432 475881981 0
78976575 44013551 0
525028156 509800975 0
494178145 492893974 0
151025199 362578861 0
332761358 382840165 0
527636908 56103522 0
446151042 440388831 0
159882389 381951424 0
304960893 466267173 0
404919711 392712400 0
471365313 566250529 0
516340392 63816170 0
493842106 227486896 0
67116837 406730761 0
391820798 144281206 0
190619948 143663544 0
49173535 532988369 0
39736063 84195582 0
81905332 192776027 0
139330544 113519968 0
344337705 348587980 0
179022505 142628634 0
499441781 12666076 0
163083221 567505007 0
415694014 65576551 0
335646059 528415083 0
345738099 507388526 0
100543752 50915254 0
100382593 402011956 0
257198227 555368295 0
430044417 548434237 0
8290007 447501398 0
437934963 181448129 0
245108531 292890338 0
547748711 240577288 0
555599385 390811096 0
7150097 274289207 0
375915403 187516001 0
278579043 1320757 0
541371540 201329411 0
260176825 61968518 0
559380788 439066071 0
77026453 158187201 0
500351157 232575043 0
316268119 119697507 0
82987743 560062740 0
564282458 74579036 0
8160050 442454480 0
460702072 133945735 0
503673397 466593211 0
305849540 396084616 0
125007293 437632677 0
375887137 21584767 0
3616169 202447682 0
368443281 464044827 0
164314934 122253138 0
566172120 184178206 0
165380954 313636194 0
336102482 24561623 0
321821600 520478225 0
536111895 455927142 0
134021237 524497972 0
533527394 260084870 0
204617276 284680652 0
440384962 70255793 0
373114697 523524623 0
475939423 57410444 0
510044665 48195513 0
37878439 41122998 0
104915955 57208131 0
44587380 353869405 0
368709879 279681557 0
451898769 552393822 0
75664379 250929005 0
73720220 467256535 0
544250062 439247243 0
221050752 338292636 0
259209238 36965025 0
56870485 29515581 0
60960207 38817355 0
463688799 494003014 0
126590934 249744928 0
104611257 157858838 0
119963174 446645809 0
279122037 459726425 0
445520992 18721547 0
209911795 52421494 0
190185618 125418154 0
219128089 6074496 0
304242438 387510371 0
459242625 504794888 0
372525376 439184575 0
433647105 90838031 0
330641810 434004265 0
28925363 385781654 0
59291143 217399940 0
281829301 481693442 0
378437431 51258227 0
471056902 189244966 0
335232494 398164442 0
539621377 536636767 0
168871577 9572025 0
103707920 556523425 0
344290006 380218800 0
316987163 75872656 0
219945300 120242992 0
70340534 503943022 0
178402380 470268054 0
531503250 432030803 0
397816288 312175440 0
171467891 25662087 0
113998926 549649993 0
498309775 516385590 0
511524772 61614762 0
335871487 43694956 0
460063936 303963510 0
443385232 317232729 0
17888768 116317244 0
338182794 267515452 0
349772534 5852703 0
228606632 478782438 0
122856139 94581921 0
91276842 404077011 0
444237513 219933261 0
85140942 135329494 0
317158582 218259348 0
106161992 408011402 0
422858254 154264833 0
86544984 283529712 0
9326547 303214556 0
130904688 536064773 0
397764081 65406611 0
349609538 429322472 0
141221772 170439320 0
274564479 214753728 0
205412098 249102580 0
399426125 158353538 0
121475027 157530216 0
257308326 22396568 0
44269776 303173318 0
266720771 298455862 0
163530187 212801513 0
507101787 66539525 0
145108010 210415321 0
181947119 524925895 0
365530275 23781765 0
478410474 376202231 0
458478536 227876703 0
305701545 420103522 0
154038127 61674830 0
133386001 178232295 0
297985782 289134749 0
3194231 482488039 0
265482478 356069630 0
436735618 363803283 0
423951647 193307132 0
202195983 98220903 0
556286153 42578742 0
254493072 269481935 0
258114612 381908945 0
38105329 172249779 0
431827145 31476269 0
236889288 230919760 0
47464121 421775890 0
344228286 298833952 0
220778731 226642443 0
508872040 13034685 0
519094745 329520629 0
458858651 442426875 0
393734085 377521690 0
327957882 553549512 0
450838588 90483196 0
46379355 235438431 0
314849367 167571134 0
553680935 40464573 0
278083162 454210842 0
198194494 327110728 0
431293401 536056049 0
168854849 532013911 0
307613355 222536132 0
560126617 143284117 0
248587329 446532938 0
368853212 370968883 0
345235186 349424324 0
465137253 255864247 0
236382023 380336120 0
184849347 200638922 0
162092777 127320371 0
442908011 116171391 0
534300539 425933661 0
34721014 226061355 0
428474205 197570857 0
142039865 89726402 0
175503957 287160151 0
445775483 220926352 0
206086525 142554012 0
500171546 12160318 0
495080600 229278632 0
312202377 432409678 0
527760929 115020953 0
385111254 389666740 0
334383055 481465613 0
356791397 331822450 0
316077696 19294665 0
102835677 287106303 0
276326623 303445585 0
408820658 300956474 0
422761544 327395948 0
315177115 26624315 0
303834622 313433386 0
445687015 454899144 0
330614719 177962187 0
367742503 519649579 0
60488696 515541048 0
136651377 200199596 0
449020647 154393914 0
206346869 533776493 0
136432202 209848421 0
486171493 52370253 0
230129072 275183634 0
551021935 271276713 0
231371802 314061148 0
531467066 299101331 0
334035362 455721178 0
472606242 217854008 0
122405949 192652169 0
307204596 307433188 0
225022449 515195423 0
286092607 131751672 0
105396506 58201115 0
227042265 89612821 0
535220691 206982886 0
492147057 363909316 0
127165180 515188453 0
323687397 4255305 0
458734333 154989568 0
152497898 308887672 0
269190335 511121852 0
107193144 344511602 0
45175495 385675053 0
85779494 292078312 0
562766599 554286778 0
503879659 512438000 0
131966933 498461500 0
525085985 536174688 0
60485996 418166565 0
294220540 274440737 0
153996756 148048590 0
107992059 563805401 0
314684517 193319017 0
142429469 533983869 0
28835355 114138733 0
373715923 417769093 0
495146673 266984625 0
192961364 557402787 0
548556888 311291952 0
23297315 149582359 0
246169416 190120472 0
208475514 21074176 0
469937252 175994386 0
469348212 238535678 0
275633953 504544128 0
130006993 156974170 0
183251177 7386622 0
524823739 491289411 0
461599094 523055298 0
56241504 562557866 0
354734236 311754918 0
125521840 71205071 0
218862030 534800050 0
561507802 275881238 0
398000600 61579111 0
143360471 145866918 0
258544692 298525586 0
308466108 366309002 0
310431396 162073920 0
348806435 285304942 0
31000071 244827822 0
221203267 74102438 0
27434510 381576406 0
515099628 309729862 0
339745498 355991549 0
312257363 476935058 0
252507116 409160992 0
153303872 102013065 0
507411958 162899370 0
186960171 470657727 0
117047115 334154164 0
311508081 345063907 0
143712767 237631412 0
181160093 355095166 0
545267613 428951829 0
208015188 182534854 0
289067055 226446981 0
138924272 400315684 0
258022720 515787271 0
422298693 360841277 0
307113797 470171378 0
467753084 73860268 0
483604173 82276175 0
180800202 119625441 0
280104846 376398140 0
197789494 305581533 0
282402492 104882555 0
183997746 336700443 0
210575785 486446591 0
65402709 127098325 0
292048463 193489622 0
465615890 82181798 0
170212511 197877502 0
158632141 394407994 0
550561168 461244859 0
281055247 63322943 0
554682727 531993432 0
438550048 266097140 0
340748839 405385855 0
122758887 11315813 0
111141579 339136152 0
110134826 33152194 0
103247738 103321099 0
107439031 249617592 0
523458338 25444071 0
323783359 76515996 0
24139789 220569585 0
259292022 44875550 0
291447346 470157778 0
376784155 393999995 0
138679178 192905099 0
366187253 395501739 0
413910039 137684200 0
121829138 73585500 0
66660783 96743195 0
123146734 55255040 0
562801278 360041091 0
10878307 292602671 0
253424019 370438989 0
28404902 32334136 0
41333889 296346599 0
44496217 468697965 0
53551299 247704106 0
473316323 336606200 0
364048391 503498547 0
261638609 441427174 0
507698815 165319783 0
421114029 184731931 0
420724499 211035194 0
515668745 221117116 0
88094036 238927700 0
243565460 286584726 0
304012652 438246758 0
25354517 41552661 0
161250414 479671269 0
378755977 148597732 0
194442012 385053172 0
365750869 162175637 0
442858385 205236518 0
323178183 296235263 0
495181316 134972565 0
210090782 444661130 0
70677104 8550021 0
440522711 95280894 0
401852067 517091868 0
305586440 478753693 0
343989136 276534064 0
131428665 492754676 0
421899097 166535950 0
42944442 122119301 0
333903681 273027447 0
446389484 111272742 0
454228192 542315779 0
422510483 353941126 0
569276573 79095680 0
443124073 12874629 0
247341987 325378808 0
115525126 224570742 0
108862324 464492223 0
551167972 534131487 0
71933131 568293100 0
28680043 129760884 0
498141244 291396882 0
398009820 130490020 0
276774361 315392652 0
413500245 231983277 0
396863748 175349300 0
308354966 497659677 0
404847138 419866812 0
281639062 141014711 0
395548822 21103323 0
530736414 136466041 0
243241046 483455867 0
48475620 216325990 0
538870748 365798089 0
286688481 416242935 0
244697161 412876417 0
128363906 302319900 0
531112817 35157263 0
158042848 526827906 0
503232908 118886106 0
194328806 207673469 0
219020145 191792630 0
144521110 435104609 0
446742971 107961975 0
533589398 508169568 0
518243803 442826721 0
99960396 556773458 0
276656416 132494084 0
305894033 292651064 0
440448641 248085809 0
300671016 21823589 0
223144603 495216157 0
540075843 269754317 0
188575040 460486202 0
263003613 78719631 0
276592192 147003107 0
471179405 161596139 0
197178772 256681185 0
361129367 472145574 0
222000264 483089208 0
252940035 511715363 0
31061055 424519077 0
308959812 469661966 0
462432541 198373442 0
407907394 569205365 0
555093872 34770801 0
535975475 208010918 0
249880192 49433973 0
489262979 356490388 0
164628472 150542410 0
497800703 193514374 0
288728497 377255123 0
422941529 10471749 0
497313028 563395387 0
297226834 443036508 0
88253292 322842068 0
80046836 414898259 0
382586056 407756307 0
381821789 493249062 0
69814598 388939035 0
494105354 468660142 0
281139365 550008924 0
519706265 148527457 0
369941313 464452290 0
433272921 186459982 0
401338180 293039749 0
186726106 568032855 0
98513650 246325272 0
345491824 537417390 0
418014861 24157677 0
494358593 269560944 0
21096972 308584388 0
416515171 339987927 0
135927017 23294753 0
424395288 318637687 0
15591399 85178206 0
228367448 420831642 0
189528811 310795235 0
478986637 201115839 0
559488035 515430568 0
15010366 516725428 0
139261138 193451331 0
88855541 506728951 0
366041261 395869822 0
310009657 303542350 0
196317803 431732799 0
29039632 227266885 0
123411715 2497998 0
31951016 532156663 0
534150990 55151096 0
103931480 498450986 0
291270837 479948463 0
248894060 270141514 0
404109532 7946533 0
72075234 90065846 0
46102128 103727641 0
171012116 15810509 0
235842624 356982931 0
400437689 547360406 0
245228546 156887005 0
273941731 216528648 0
429093468 194364019 0
232691167 47936567 0
284728360 293803030 0
97095800 471121250 0
491519827 477067185 0
540230050 34915317 0
481340993 545900766 0
277919698 287737724 0
262928921 126756110 0
112832660 261566662 0
95583122 329261480 0
42578040 151314924 0
444549648 169274688 0
275165573 497192782 0
245377923 372077966 0
299818455 550786110 0
177658163 473630388 0
333817978 363040568 0
53642591 260822847 0
36724985 305117972 0
56033946 179199400 0
491159094 308409101 0
331451017 371095744 0
334028451 475850812 0
476539976 453050933 0
149927072 249076082 0
465136368 431214636 0
153642344 64070351 0
339671535 91141725 0
465495209 280958937 0
73582043 244367225 0
89949288 21826 0
184231654 215890407 0
451899794 382067209 0
133910997 62323521 0
423970023 339422399 0
268205513 127361098 0
484190622 237920029 0
250957272 231304562 0
52954633 419936408 0
400357143 357564680 0
259621070 12607204 0
185662566 536407589 0
193448520 355049107 0
74864999 375149167 0
545905740 39789266 0
564930127 325203451 0
118294456 91197068 0
379731418 310948386 0
501289101 448335668 0
242587815 392387755 0
235010731 226938621 0
387181769 314613802 0
513098702 563776909 0
223630283 420372258 0
383080239 275922337 0
439388771 464444770 0
323686080 521672175 0
325615792 66252175 0
557065588 21225536 0
329315998 72610396 0
62225254 479263247 0
240459250 85375504 0
279743429 542936840 0
358641309 192097868 0
311165894 511122216 0
115353951 131776170 0
278199992 291280459 0
203137878 568618776 0
37219425 485860599 0
127828701 532507987 0
50629123 327416582 0
511767610 217156833 0
265904471 80894470 0
465112927 371352423 0
164378835 265487327 0
407505086 539843895 0
8691466 313417838 0
111884112 225478345 0
187866339 97775943 0
381672765 42656228 0
13002842 462622133 0
443782466 427991367 0
187892760 306381877 0
381979863 536433506 0
132093308 539871776 0
491346559 532316426 0
138923058 115519572 0
477188250 92653072 0
51773399 265489594 0
558560088 382436817 0
374578364 250989749 0
339430256 146262146 0
297780752 123438780 0
214408947 458829625 0
437680701 278526407 0
205712132 518903405 0
539504435 262876645 0
537986735 116836025 0
152297765 357279342 0
266061830 210389774 0
463447605 309362270 0
544178484 109345372 0
234809684 105782331 0
35490804 53254958 0
1008653 60759764 0
305803577 394557893 0
298835216 300761160 0
20684780 220537129 0
360270628 269251839 0
11807341 429709270 0
272673607 16591893 0
352502057 15289646 0
28524650 260268814 0
405129294 173649083 0
518666948 59294619 0
197504219 208029924 0
192691193 334332642 0
207062483 506001563 0
426441507 236072572 0
529989304 479545293 0
168245166 105897281 0
344380787 449183891 0
515152705 548295560 0
228999459 113425653 0
75432441 293632590 0
372562522 278834127 0
234999174 225453173 0
360240254 509404110 0
240530063 316270066 0
71091253 491495945 0
360293557 358547367 0
334695235 369488049 0
17081640 304003292 0
525785827 288591213 0
312754866 445530899 0
274822640 207194128 0
432713152 292641127 0
226495430 386049828 0
439383685 401090887 0
355906138 114779770 0
338938661 333160742 0
280740631 50760001 0
29708396 551800551 0
54922056 371107125 0
6003091 551472536 0
4221458 324036343 0
53672144 273470958 0
86377678 165131981 0
306509914 119968577 0
421613178 312022429 0
395921346 532045844 0
262225211 514980850 0
466945541 145994874 0
235253153 562194684 0
501555485 563829699 0
490509229 376547236 0
386322557 246367403 0
151383857 429976749 0
549622509 255766856 0
150278596 87550921 0
32057648 322634505 0
48121285 537365021 0
497651424 441474944 0
111083548 221828092 0
212960559 507378345 0
18210051 557789284 0
171814391 32084121 0
331063663 142481394 0
78125881 180402933 0
368650301 131136104 0
309814015 442105450 0
188745194 550862312 0
286425946 340819112 0
279126717 204341678 0
96583143 411152572 0
325535754 81974798 0
117837969 375018398 0
216843210 331759152 0
53699575 553544571 0
531062151 24837333 0
69135459 321699617 0
448385936 401828302 0
417881358 145811200 0
383480011 67675067 0
432684764 446499494 0
30548283 340757345 0
187148883 217503185 0
338615781 135392248 0
314008102 47175859 0
392035666 93963237 0
347795069 515190644 0
68968833 166310236 0
352495328 453169442 0
149487425 458939402 0
518554346 400105363 0
553730554 418653149 0
292902940 510441773 0
209870873 453282950 0
4996037 107573345 0
198083007 480341961 0
378072353 278989052 0
427455058 368431570 0
484677558 282619271 0
162179138 352207979 0
366900522 41793104 0
291272111 213335610 0
281207171 237405477 0
45066066 510496364 0
22721395 129840354 0
405493379 225709479 0
562487694 353678617 0
517150032 511481834 0
71832307 172092469 0
390119497 292441561 0
207821484 487368458 0
515538912 517496189 0
218599486 515382319 0
40567346 116173990 0
210413193 19663467 0
324085849 559291981 0
533858066 63476062 0
136669170 424138754 0
235030472 5373438 0
482710445 450696661 0
507469081 458713770 0
562521567 311624384 0
94853731 324769365 0
97988790 437968543 0
395457162 288116524 0
197654312 39763127 0
419678826 194758408 0
44272214 365907154 0
90809622 302963779 0
556764707 257741548 0
36114722 450132321 0
100127095 507918881 0
498405809 100052984 0
165597515 19599046 0
392407727 123173798 0
63362382 393076782 0
301560633 148163317 0
297792720 222036296 0
514515770 23014526 0
207786741 62204171 0
333585176 8160410 0
463908188 158037406 0
386596097 174252267 0
90575780 412385569 0
28973843 405840007 0
194264817 175953783 0
258385077 179051825 0
171497630 378710890 0
359073819 382991982 0
300641947 331160316 0
283018046 189082817 0
454801729 464043918 0
90544154 487278232 0
413439462 133220239 0
154421720 345586449 0
297258899 154138698 0
417602468 24419219 0
497489831 493317645 0
451008853 399833804 0
549397131 31871269 0
18584982 387209126 0
332912437 49813337 0
436028178 489748027 0
341623760 115051552 0
148904053 198304729 0
481638455 243684620 0
340925576 255362164 0
435831046 190360404 0
365485396 489585725 0
148744794 509831552 0
115515572 51275349 0
2186530 11843414 0
262175150 78450087 0
117522929 31450793 0
557510567 84002580 0
49737201 88143388 0
108549195 48681466 0
129699748 423040060 0
338252729 209779701 0
316704221 351243264 0
399127006 507045106 0
280546640 94408454 0
110520067 487426086 0
133685100 469136315 0
202000564 160845553 0
451766949 462054709 0
443226305 301447125 0
363368572 490103923 0
499386598 68379292 0
508368478 9018402 0
244792694 172051594 0
342935507 449781639 0
515829695 26916448 0
140275511 401979697 0
384232381 388481493 0
169249127 52196443 0
176525401 295158275 0
508369832 516597399 0
169674385 303973269 0
375948721 196475730 0
127880235 31165864 0
274971244 521150992 0
385697306 61648871 0
263461228 517554662 0
43185495 300990006 0
448835761 408494815 0
322664949 313754885 0
488215789 193130632 0
568967579 425180858 0
530847580 130288783 0
226280870 348440581 0
21082967 461721593 0
380806007 551144177 0
258136154 463513336 0
196884417 360721507 0
436831244 52735386 0
222964977 488650930 0
440636479 225195515 0
253835407 463572636 0
147896529 255524890 0
378337905 435919941 0
168542228 488676059 0
281215403 69427638 0
244275988 278408679 0
258011549 147098598 0
63084890 374272150 0
393620936 358885140 0
397981656 59182029 0
81398871 503648624 0
114501660 505813582 0
40511570 429859562 0
348487761 104593962 0
549578274 301146613 0
125680959 314802633 0
102078134 123772399 0
279189773 233932303 0
205251318 477461698 0
441416436 37977857 0
151992449 123997075 0
487014486 215747992 0
42419024 487785773 0
490620127 458409090 0
484417043 60983028 0
420691674 186648822 0
143452676 405003647 0
508270547 72374340 0
444852094 436878690 0
163872838 420012730 0
178141426 85686452 0
126412453 112204826 0
414569804 547507220 0
550003431 85779862 0
154669853 335864431 0
499479830 361370802 0
141826591 290854126 0
376070483 269203946 0
286088547 193823100 0
275542662 126171446 0
388727206 77862044 0
409277296 471753839 0
309813549 239627015 0
378443472 344365000 0
456274456 235278142 0
536445919 4996712 0
512655285 358759200 0
431837863 24874182 0
79732648 140322740 0
383062827 256530446 0
137672058 406027419 0
120630848 489575334 0
555676418 523468639 0
549903483 436073952 0
101115198 562796394 0
165359819 418728340 0
363178781 471080461 0
227142385 301633216 0
377331285 96678946 0
39046536 59760533 0
518172551 550129416 0
106202160 316363387 0
289620151 362029215 0
168523890 257827238 0
124678907 13963201 0
84236543 409259017 0
336210962 567123336 0
423831222 24207340 0
290997229 180932660 0
150806113 179350686 0
163478051 22001239 0
76459981 160857767 0
292827350 52430608 0
32436426 301780487 0
113677825 410295254 0
429789717 191851979 0
135927514 3094042 0
513744193 495430002 0
189444650 374978196 0
534104163 408349828 0
526309244 250530777 0
246022522 159701605 0
541269858 530193805 0
195154517 84879097 0
227038829 286817173 0
286761867 2406643 0
87531331 363547876 0
448810558 252346464 0
196214173 356301837 0
191003484 432671056 0
275144392 20010349 0
171629139 321891062 0
109927489 82249455 0
551626304 237629696 0
92595551 64803623 0
51407262 405964526 0
482803374 246647410 0
458432943 550114434 0
321891654 318086811 0
171603565 396914819 0
149853372 58977859 0
422134546 356781449 0
45315913 310307350 0
47531243 348002707 0
568391850 523820686 0
179055360 550276870 0
254345252 539512674 0
63062236 539232314 0
532232645 110932284 0
183766796 318695441 0
513746861 306185687 0
134519160 141618058 0
461840178 168370902 0
113899276 260063048 0
339510847 52038359 0
216440588 390021778 0
34055963 427109969 0
258605064 360527050 0
152173572 562476045 0
506472169 148619244 0
437624714 518558232 0
234331593 478002431 0
508264500 143965397 0
201775265 292960624 0
246221822 138253742 0
11222729 277908939 0
216367736 93263115 0
136407930 501383551 0
134945682 375453722 0
235124490 212044818 0
333045021 6855339 0
135551325 305859542 0
522433436 71608752 0
384509495 321883238 0
291529607 155489365 0
328574257 522350838 0
209598310 521291293 0
526141016 4831413 0
27799743 502774168 0
467087543 322056090 0
333272631 111043134 0
31037764 548034111 0
263085695 229501119 0
445124190 484572409 0
152270024 376348523 0
372622756 536134256 0
170832996 330585157 0
83064365 295519760 0
36174650 182497105 0
311404815 354001122 0
33719852 418025933 0
134061510 472465819 0
208470989 511124218 0
176866341 2177890 0
110523430 60761988 0
256756066 498656581 0
201845205 237875029 0
503654809 370022852 0
270457914 29937111 0
54978779 203288836 0
531233801 483257192 0
184737527 399525397 0
327202248 232412399 0
215528505 75609921 0
409697718 535104636 0
97519306 167154689 0
522922694 243957600 0
422547838 177865174 0
337742330 303039723 0
27948289 28520549 0
118549216 68896645 0
317585152 169166324 0
295271051 436195197 0
408398621 484962834 0
430431396 259921044 0
346992296 53192093 0
262255087 38460672 0
19633763 161210542 0
54943736 211922555 0
213141040 264540149 0
280928095 33972001 0
395789181 453351943 0
549930667 552705454 0
519625402 54551605 0
206709265 432533563 0
73604879 165893213 0
90973740 10094555 0
367703610 204612613 0
440463206 127092900 0
376377163 12766447 0
271851221 245896888 0
365163358 541704896 0
132547306 406990983 0
173379839 456380631 0
83792472 103558956 0
321002558 75518401 0
14796984 95469675 0
368131824 29951388 0
485586517 253475067 0
94427990 180956211 0
294678277 30999766 0
175945335 453871918 0
511986377 243694636 0
74476922 141283481 0
56161761 39278449 0
121321154 199262763 0
162895258 496702928 0
159059455 158887400 0
413385383 22649510 0
254415967 511314250 0
69565541 153728928 0
270274045 557641660 0
14823231 177628419 0
203445356 32189318 0
532624474 419904080 0
104401496 558432917 0
298410551 543661965 0
330889443 360453987 0
8792203 5574090 0
125296181 342556008 0
119917930 126435927 0
48561230 440632888 0
234491724 428684727 0
504454874 295411604 0
480626912 527736252 0
473286646 499857852 0
362185318 315734380 0
510034523 66841810 0
12148292 509526167 0
480260144 411170177 0
249846910 282382598 0
552005044 226362389 0
546836375 118059475 0
288623451 144629089 0
307951250 367916753 0
123165328 213305215 0
58835974 81495527 0
151261971 410324058 0
384444670 523316794 0
426759165 124508987 0
513325654 98466681 0
115528431 249501844 0
443598079 284439392 0
378689570 349007030 0
475863672 290598231 0
371378869 515670275 0
490653027 259149495 0
47340818 529463789 0
43229956 333025258 0
99854944 158160730 0
487404939 419103847 0
104458139 551161437 0
341951144 440789524 0
390803950 414727682 0
134118581 111982166 0
380931118 103814260 0
142300399 147457338 0
147710639 393348784 0
83106739 508246627 0
123595897 44851257 0
118447713 66163138 0
383969406 154924259 0
53194133 191651028 0
368634017 250378467 0
355549666 376331955 0
368379908 52356540 0
5567180 18864847 0
135374259 211054865 0
329543701 404795272 0
113078043 346736160 0
553629168 90500050 0
239932527 115037395 0
10434349 387451359 0
350442384 403063165 0
465889952 183616134 0
220840790 550532022 0
477740116 543668244 0
41427893 24891007 0
284565301 134417462 0
204167736 412358647 0
163787924 430866036 0
371580735 201312822 0
340818074 198354277 0
437031577 249225025 0
288598730 150438638 0
490162725 175939572 0
387223164 208373672 0
441261403 101614974 0
536075987 291625590 0
322376647 284215800 0
366762366 85200629 0
504983279 282417204 0
506812264 97887649 0
47408111 108519722 0
70764888 132052946 0
117236995 77317512 0
421550541 404648911 0
165623546 317217125 0
441532691 157499929 0
560436484 485060280 0
393977162 492080766 0
88493597 192544189 0
63615751 443771015 0
431195556 488196858 0
440642884 105499836 0
491597937 217020383 0
400992129 106955550 0
524748498 289948257 0
36805778 520412807 0
448470748 247036256 0
297100694 376548372 0
223240129 380805557 0
412243670 367475027 0
203116995 485432485 0
198256503 324643764 0
538791921 221856110 0
444813231 329827880 0
229779096 260726217 0
28776341 366812924 0
502383948 494139470 0
472375823 434881746 0
215561141 125939843 0
142085845 284430600 0
189744136 18036431 0
508991533 304175319 0
398737297 38182881 0
286550467 212872729 0
396428649 92345466 0
228820813 66862042 0
162325039 180130173 0
466241927 380512505 0
28497096 567594517 0
257508940 434230308 0
531762215 566905550 0
462859758 159073286 0
78413250 542774407 0
487533648 107076740 0
11319201 277679472 0
538051300 383603746 0
404306863 535662656 0
244622952 92841439 0
201802362 99022637 0
536007818 300721514 0
189697284 153983440 0
417445301 27878728 0
104928490 106090923 0
23301221 416910256 0
128281049 539600782 0
403765663 256036228 0
422797333 236563656 0
586271 305448741 0
227189892 434777574 0
471092944 500460941 0
188945464 554432779 0
160917391 48977115 0
325410535 464762336 0
484504570 35228445 0
240330130 154838786 0
86787829 60919271 0
562122368 181183614 0
556904312 138714006 0
449779493 548890975 0
233350244 485114171 0
428991893 2088949 0
347596864 468416055 0
395452336 211304470 0
439393352 517894717 0
390933870 58000631 0
199479914 288862343 0
135137115 294617679 0
440065326 424026057 0
67718008 310677671 0
406203174 278359991 0
471824303 174472878 0
295412310 458292512 0
269520047 432602129 0
420890379 476310732 0
434338122 350261405 0
246662964 111997033 0
295380609 402281809 0
184153027 11243365 0
78455611 312612973 0
526326332 298402287 0
270431878 454763227 0
508215180 407191560 0
57560393 148033299 0
235748348 483856964 0
276889026 435033564 0
153816955 222297359 0
226761384 505009341 0
342392309 489167324 0
340243511 154819169 0
113200296 413121380 0
382782132 142321154 0
462854132 99180835 0
396940592 23851818 0
531636933 521356049 0
212488773 214663449 0
221501190 409825080 0
317671460 22902411 0
66921042 288412958 0
502975664 437206379 0
515653826 383620376 0
186065992 318037892 0
410941016 243662320 0
316592773 451827431 0
512729865 437700160 0
126055449 447263883 0
270601011 198737980 0
373736327 3538228 0
152034051 369370670 0
370466307 556610968 0
359128910 63715280 0
285123738 312717543 0
300558584 525955833 0
118086997 376883655 0
369452012 106363339 0
81707350 48735517 0
281724239 487117436 0
503356971 158462954 0
567218034 157826218 0
540716701 303337782 0
238045096 164912926 0
107434873 140486327 0
305256271 537136847 0
266836645 122829836 0
538864249 352235603 0
563602311 517352926 0
172459909 285850871 0
246504855 271997739 0
293824782 485456891 0
145468648 149710736 0
225652706 268706153 0
312908723 111403495 0
240988452 436138999 0
317451759 131469977 0
53494477 464506383 0
469614903 357311246 0
198902467 79536629 0
566457750 269519478 0
333930303 274349161 0
322836094 99734068 0
262297987 265335538 0
164071331 311573119 0
89819307 155415093 0
232308980 129955469 0
4001051 535473782 0
496214215 95394585 0
498166632 482258582 0
369799768 558060757 0
188960699 221063979 0
75493833 456451667 0
31689074 18201541 0
90549332 271107817 0
69923047 43548427 0
273574571 122140860 0
374928881 255926297 0
174152675 300940390 0
279080613 131480337 0
203362283 557009706 0
369212355 357684893 0
67912972 548257973 0
384919430 309153863 0
433376164 208199284 0
66604476 68902184 0
190290282 481671461 0
71255399 143606874 0
437979636 379300106 0
277657886 534526986 0
70976361 372630505 0
352303573 20900201 0
201637814 323961404 0
537278007 262079679 0
137407596 222684330 0
567744236 320170294 0
523643157 274724737 0
118612523 321161686 0
322740680 406804398 0
446979653 505197582 0
498100832 63623236 0
230903673 346262410 0
461743284 68270899 0
278152620 124077138 0
16375194 206122290 0
545154445 268695256 0
438211424 141181892 0
30290189 379773872 0
226765075 514314802 0
93594339 22885383 0
115400853 567144838 0
501452492 214271692 0
429245263 347943078 0
388738543 3203233 0
459037902 23674228 0
432009126 380502005 0
211435726 237418821 0
434853450 337956704 0
87148393 502321160 0
377198688 357633167 0
383372319 207983710 0
74328031 533801772 0
423675009 152888327 0
218896070 470707520 0
285195849 409998894 0
35988919 173407595 0
351254251 36961126 0
108601530 95938823 0
373901831 183475725 0
398465393 542178978 0
67753021 60965999 0
272185744 17158859 0
147731566 47803874 0
114606977 240901164 0
384826892 321610253 0
165322655 522914465 0
527097327 237723255 0
26832242 267708046 0
559320362 493146360 0
549410587 371071362 0
531135518 443243375 0
416318558 64505731 0
152779405 468475870 0
38776389 408077090 0
326177996 69826662 0
338396406 476473085 0
326287519 277872700 0
285641508 413703176 0
493784771 332488256 0
328283953 394050796 0
531797708 335010646 0
451961901 222089699 0
192348846 138383765 0
120546506 87340534 0
288504467 454639606 0
98583950 298524788 0
11724148 149911406 0
395987035 105737360 0
507020620 479516914 0
421688833 35154707 0
25308777 27383726 0
87725390 497504594 0
33235087 543308589 0
201451817 79912260 0
482506307 42384597 0
510684914 413722094 0
386496544 457095814 0
454279877 533859901 0
364016642 274081888 0
311732465 70783417 0
307401186 126088850 0
191894027 274500607 0
488303926 475775729 0
288448055 415557089 0
426953930 448732420 0
127700351 465787268 0
389292498 275952280 0
161376260 50751745 0
546413225 137845536 0
386738298 451955779 0
481463630 326829394 0
253245744 451786415 0
194707855 338796244 0
262619406 506042191 0
16767483 131341297 0
462338989 432000351 0
448222666 2285093 0
165038537 97570766 0
387557139 421882063 0
104343838 233673792 0
418700564 139094742 0
365853079 85306716 0
274060605 264317284 0
332762306 332824180 0
16283091 415648756 0
482087825 267950988 0
301852402 347225295 0
125370247 107400394 0
482688194 107595623 0
185164069 413897286 0
178990068 347165708 0
3772471 282922173 0
325000495 4564723 0
567985653 59946439 0
511436074 455167508 0
556294711 551846229 0
353297445 159118873 0
6230202 450153788 0
213457899 468057297 0
57873720 458288747 0
58732895 484973554 0
178716662 555778855 0
84092662 242044282 0
306669219 409378334 0
55659874 36430927 0
348894324 534507493 0
375861709 394171897 0
453935507 385910062 0
484007452 203478671 0
158144377 199846748 0
398059239 70580719 0
306740300 263944646 0
212723063 81341841 0
249836028 60326368 0
245496576 317167990 0
543819428 161921676 0
212649105 280369024 0
193981400 517706830 0
422915095 383941443 0
229225128 484077160 0
461233109 231964200 0
239742581 548994710 0
74477274 470927790 0
135729144 426821457 0
385490025 269052423 0
105604604 396978511 0
437842339 424867854 0
380050063 18334512 0
545685762 204907792 0
282083899 361544775 0
141536639 554437990 0
87815770 365820114 0
11454391 414068218 0
248098354 14133030 0
57340635 445230356 0
364416525 293306890 0
85776471 72584652 0
435234030 487102978 0
280942573 248431151 0
167696197 515961926 0
41781491 227537106 0
367456234 254888607 0
296553715 330008321 0
455586213 529942830 0
252119716 172866241 0
554377246 381952512 0
460264924 342484049 0
418644743 202271601 0
197191004 354599029 0
397945128 257959570 0
454837084 364306793 0
514671857 24233946 0
25667736 177059258 0
12195310 359150396 0
212366938 177965746 0
34071010 479225067 0
233886321 148259055 0
435080523 215889475 0
19608287 80410323 0
98948038 148791069 0
39150288 283921928 0
117484412 131243059 0
52782271 482025069 0
363015146 27489628 0
162752188 468650588 0
143883641 2759226 0
463612369 164015610 0
114580685 479996249 0
219885081 476124053 0
73860232 244549922 0
234599279 193542918 0
208515568 25169557 0
215561647 418994943 0
205842260 12148601 0
450923850 221657866 0
232049867 269713883 0
411315308 373082119 0
99192929 58341833 0
37640309 410544405 0
78856797 499982856 0
472374974 393582367 0
180700891 189390788 0
301004465 192638163 0
457347336 536036940 0
415237278 383813652 0
14240717 216293278 0
500990862 139273518 0
213493807 381304396 0
1174804 5085544 0
191732399 539164383 0
31935370 322757036 0
321593388 557638231 0
278557331 567718302 0
442630263 406017583 0
416672352 280214683 0
334974663 208630797 0
536306735 334894709 0
305544394 130766774 0
79343610 514412515 0
379606409 36948952 0
36751535 15348303 0
188080797 557835863 0
40789620 31428971 0
359582094 332365327 0
116582487 316391085 0
171291648 555421757 0
494850120 13833777 0
239559598 118350462 0
460490868 174116950 0
141037597 446061329 0
514825233 313938537 0
432709274 466259007 0
548453769 65388903 0
379118966 271820374 0
67921150 488779959 0
61325261 431918224 0
19489020 390435120 0
521608258 391742352 0
144228570 480606851 0
409355348 552352560 0
86858844 237696944 0
332755837 564806412 0
356894091 334720159 0
436167140 77048294 0
165782673 237927375 0
430640436 446475891 0
194823203 274067114 0
451646461 462413954 0
329783658 558223140 0
197776105 412364011 0
218895746 527342805 0
236030112 300778347 0
531181723 9334357 0
245855732 314249310 0
380855941 438056514 0
431224209 568289439 0
18598481 356942215 0
417880666 429191449 0
370517447 453795874 0
566267980 556067732 0
431490011 365710552 0
164145926 303523592 0
198930416 241339305 0
254152214 556029986 0
317071274 204932576 0
344918303 72554359 0
113277797 246378153 0
242477172 350331374 0
461805666 100297460 0
232820156 193421926 0
522476672 401166875 0
5936820 334174515 0
166193515 142543623 0
12519678 112365072 0
165323324 555934658 0
16751283 302251946 0
465496223 420150875 0
527521059 489822939 0
330180206 40998900 0
560309285 260249874 0
191237907 181910435 0
445256952 26938340 0
334611753 350654231 0
306691134 152408415 0
196340506 201703931 0
146588057 304722062 0
398685036 481806413 0
536006322 126199554 0
517018586 243078462 0
288919793 271795421 0
507510804 163531052 0
244292715 111393146 0
210853838 206297095 0
538771387 290426703 0
155213428 432386954 0
490734693 227275634 0
176259244 540083925 0
421300836 125602098 0
406727264 260491430 0
107157992 416240569 0
525815936 106177234 0
227623593 532013561 0
220026771 17703202 0
113914150 380560285 0
341758160 536397070 0
537514982 166605398 0
521685545 470980825 0
139600336 308750886 0
360213708 250569560 0
245516131 81863143 0
392963560 139174251 0
346945964 319050950 0
529412358 170418708 0
462131074 537947013 0
59985999 545365073 0
143078749 545095967 0
151033061 97628733 0
271354494 514140724 0
340758556 497447263 0
304486491 16865978 0
262719837 492810544 0
391604059 33061521 0
280169885 210311644 0
562995665 12566713 0
457885507 303431575 0
538890717 14301382 0
92824799 228954470 0
115927875 382829974 0
94240747 540280888 0
489294961 320040974 0
136349328 553449909 0
363103584 424065670 0
210156264 531428778 0
554734433 57587928 0
518351794 304828037 0
525909609 213196800 0
2447708 187539177 0
337492418 360665531 0
98447405 148678958 0
484498126 89756469 0
372923645 371428821 0
185970489 514578999 0
244228359 74776053 0
565006676 466346201 0
103535103 407705073 0
3965467 183838394 0
307771078 85374442 0
258395980 503260572 0
349740051 344294333 0
338463009 138531178 0
477298080 131596549 0
150415029 401932483 0
26200990 77658607 0
220250439 555488552 0
554281369 70939970 0
238038562 408883764 0
332020472 514277660 0
252345414 340918096 0
111053428 462496684 0
314400829 244122179 0
88554042 428439246 0
181828771 512670771 0
549005574 257200728 0
443681698 130939819 0
87553961 265822607 0
320281174 136685116 0
74180524 458945718 0
196535413 435786621 0
87319073 63282667 0
342391257 516372721 0
71508248 117905056 0
456521002 496994306 0
65804365 298681568 0
14476012 115773185 0
272264086 365411670 0
136801706 159088578 0
547481239 232471958 0
370267130 139312316 0
94172411 473424934 0
164844894 502509020 0
15893966 393728636 0
378364175 540975540 0
18416957 231896464 0
179726925 110181551 0
52772581 173980104 0
141440512 233670345 0
473080428 568136031 0
356531935 490046164 0
428714616 514590563 0
335113382 520353062 0
493753601 503477487 0
537227707 141613361 0
265676789 273817089 0
181579526 424977584 0
501288734 21457969 0
214229734 399318361 0
333578353 9918461 0
406537729 323905733 0
94079270 468201578 0
167810102 207632862 0
412690163 537710975 0
183450106 384940237 0
269168390 68792148 0
105374286 394203331 0
352514936 431356354 0
44353904 361497756 0
306506180 365121911 0
59960339 170658130 0
106311193 338440784 0
96181579 417611092 0
67513995 510116074 0
288323390 240832838 0
142840693 204222906 0
216120119 90133836 0
514996242 200722611 0
269368077 279510806 0
348849589 353296134 0
539927872 392193815 0
232883435 306518535 0
381839610 43186009 0
432772319 341303658 0
565617797 12441859 0
211758067 488889978 0
162199777 429319738 0
435375142 390486824 0
484413814 515046924 0
550574451 119799452 0
251832210 234505088 0
32289026 449420052 0
557202246 201052455 0
471994047 418606234 0
435965191 181495113 0
409196016 37095712 0
165817992 541968013 0
367098994 490529031 0
377908514 102318617 0
89406358 384823177 0
131880770 185448015 0
63785258 125858410 0
187339605 79242591 0
485100919 315210782 0
420418583 494814045 0
363603598 38530369 0
234884202 399757751 0
180227948 478045462 0
358947365 219069552 0
336976004 434895759 0
214760106 403384643 0
20114233 372049154 0
526765913 291888815 0
128453940 210556457 0
384510221 228516396 0
1062493 128577615 0
202776703 379865671 0
90495667 311753827 0
126296713 211994504 0
34280499 389914809 0
561011603 18350646 0
285327340 132667426 0
427624823 460134087 0
45723245 222033144 0
114545691 341982538 0
295079556 167104376 0
277589620 383392686 0
341116608 443009172 0
173109320 88220171 0
394749771 284302639 0
361123834 139665072 0
530246375 420418889 0
336998993 545434203 0
401117624 93637477 0
326537332 354743516 0
126878258 517123725 0
385811460 286837034 0
327979744 472768308 0
131895005 36723458 0
192257502 425287248 0
412130484 435748578 0
485776793 244104101 0
27765059 321956723 0
458881048 59461504 0
431533333 68639676 0
46087066 330438145 0
349662492 561223096 0
458580014 118845926 0
130500240 112100807 0
443523640 184300460 0
500894745 83574861 0
360801383 334475894 0
354654853 258771774 0
411573079 443592070 0
246033632 161174629 0
442011414 506358544 0
91127680 181782441 0
134119303 389576513 0
503249032 220845903 0
568518082 403675489 0
400301355 350176086 0
354299928 188682681 0
253299741 161383809 0
130271910 2533523 0
356870724 24597383 0
522550949 300314330 0
425733463 248204612 0
109900179 104461387 0
305302454 217368152 0
559946373 310026433 0
45214717 358238080 0
501417266 19942250 0
309370042 301421001 0
304690739 203871630 0
297124780 383518960 0
395711045 364270272 0
499984536 53106897 0
167552695 129244863 0
40909828 64606209 0
539126071 65331846 0
462752415 535285291 0
169669557 555911974 0
80481890 167612743 0
73036837 519822932 0
429474433 200903348 0
558103911 102893062 0
144267670 126818336 0
326596091 130310055 0
213772409 213585745 0
106323067 193673553 0
310415916 402907270 0
229409830 410684558 0
559350005 186953475 0
79232232 79960012 0
212678982 347977125 0
328345781 513129208 0
377697774 512338993 0
340235148 409596904 0
424725387 120179362 0
203299674 114962869 0
202491721 328402044 0
556136041 137788317 0
367466715 310749040 0
447517184 354592390 0
47999995 182762074 0
489793858 52715369 0
523324704 22697840 0
279078817 62436104 0
560471372 529788913 0
105848876 541642068 0
26966937 509678474 0
454413689 267919358 0
437475949 48866515 0
414342254 383147037 0
129178559 500517454 0
507107043 57863388 0
229909317 127631021 0
543349346 234973498 0
300101449 372087923 0
175942318 32033781 0
86151615 67177317 0
278119837 277420357 0
512430184 253152297 0
55413539 4263003 0
268470806 515766569 0
50565534 75853346 0
396754690 536768907 0
228574176 324836110 0
145520678 437424596 0
429421837 243965064 0
425331671 384958291 0
42055015 529227977 0
54975113 400819351 0
105436045 127292112 0
232461104 532303376 0
557837785 249720320 0
377387669 11686190 0
126505171 441092494 0
6744941 448876040 0
486943586 313004176 0
456355723 53242286 0
377380197 291162896 0
443839346 172598728 0
269588446 394946397 0
101498321 481775274 0
26953637 450106486 0
92656785 105107280 0
472340460 18176179 0
412456025 124943283 0
372974996 156432564 0
391676084 64559540 0
262703959 29907762 0
232954067 52525408 0
307008811 90601648 0
59165861 28906486 0
284235721 268881813 0
247856722 196564100 0
4618881 489721166 0
185123449 293054166 0
351813144 116969905 0
204165815 443480186 0
296758008 30009163 0
350628900 218509888 0
366362767 456707857 0
83091043 397422958 0
175216415 146418394 0
547843800 142184625 0
511111768 504111921 0
547291243 458910381 0
430834373 55645865 0
280693831 533544279 0
293066585 355115797 0
544450633 40292996 0
366284027 106171082 0
446226199 156993354 0
241757654 525652734 0
418002646 24124 0
506557381 149362658 0
61373254 428004247 0
57827557 504515713 0
308930125 33333542 0
410439463 278909567 0
385702514 321620997 0
286844475 183430999 0
90791436 167764003 0
258508326 492525291 0
164407594 422882965 0
231967235 509240447 0
414307957 502587112 0
280277495 226075769 0
506457098 101774736 0
153500170 89979507 0
411730299 356100429 0
160076133 294813291 0
186588468 15537415 0
101917302 153973769 0
83147792 559246910 0
295544104 452789540 0
258898296 75839380 0
462660442 432564216 0
236007312 536361365 0
39513180 28421289 0
342759606 489405259 0
33167553 551660359 0
567636016 341242443 0
290904905 271085974 0
316860037 247908873 0
60252199 561820759 0
380455611 336879377 0
134733654 244976754 0
548191687 396971929 0
456116399 154315977 0
354354997 49122530 0
419740218 330773588 0
116430853 183803405 0
532008798 63195228 0
119303139 267024507 0
186827259 301236507 0
390903280 264796632 0
394715161 483607969 0
518401110 532662060 0
22748192 70222706 0
112854090 526372339 0
216236395 80336574 0
417721242 314288650 0
154811440 546869728 0
401670206 445207349 0
261027727 525713900 0
150520935 179824062 0
501121819 516061063 0
44454095 299585002 0
23207129 280039860 0
90803817 69788588 0
246064215 38090018 0
169392708 61193658 0
262155391 156053934 0
232010290 98350773 0
302455041 411779783 0
71770421 432886830 0
133820751 537235949 0
517532763 298045332 0
93605523 200027963 0
262167707 53111801 0
39307356 464145959 0
437353828 95274773 0
301199361 155541045 0
183269366 359111564 0
288995397 313211594 0
111353258 164461309 0
539195551 398955209 0
376027445 335909075 0
90610672 166645723 0
518917704 560042374 0
127810308 125274091 0
196364770 511680736 0
210777719 328186387 0
181615461 102032725 0
61187690 31126639 0
229806798 332136027 0
36446540 559545797 0
437379923 308422082 0
167371056 308299225 0
185181393 110643095 0
263054502 473818312 0
465708802 158272761 0
469839159 36254115 0
41436193 76239684 0
450445034 66868838 0
236180606 112689954 0
168787787 36117251 0
62896845 349290118 0
81883917 357982252 0
505881702 202755951 0
360100998 186142667 0
171996564 65129196 0
133464354 277208530 0
397615578 349045714 0
405977661 8449102 0
127816854 12404811 0
289525214 155038422 0
532348807 337577430 0
376932258 344661433 0
173333300 445917341 0
165197984 462305844 0
329741202 239489205 0
99733192 38024221 0
446408494 3545636 0
469896488 487374166 0
257983816 396581691 0
108263315 455527606 0
328419415 52198715 0
326961263 171029289 0
1118272 106981266 0
565237145 208035604 0
355315143 70774331 0
94387008 199742164 0
444097116 146566912 0
509999526 58360713 0
103137456 147406243 0
349818502 224672918 0
174129990 293007718 0
176606849 421150745 0
267805837 230242457 0
270610771 350124712 0
192432986 71414696 0
320532337 243823680 0
74538004 381974993 0
21497016 338277100 0
189892666 231749695 0
242614899 208623436 0
314417141 178864953 0
145755333 359880357 0
43427371 78712505 0
424960870 487534001 0
56814914 162442934 0
239674181 316430922 0
485695779 420614352 0
214694976 112335756 0
286776183 326012799 0
423826758 209441297 0
226707627 97023624 0
200662062 196063490 0
334322771 165280832 0
128392049 273285848 0
145169916 72317448 0
374806801 532109919 0
279234638 35541273 0
296707620 542661387 0
384484917 385334712 0
360302394 154285182 0
312132234 492388717 0
238183826 286061733 0
69357498 92998302 0
6316899 476919261 0
98326621 470317389 0
553383435 78586211 0
412555423 291093978 0
165759604 267557524 0
392821990 169707138 0
350132986 101535496 0
522284360 450416845 0
389332004 37969408 0
283730024 414179063 0
331344205 103031351 0
450139178 450708901 0
461287998 484082421 0
467615795 215098151 0
5597354 176870267 0
256399021 142356886 0
310687244 521531234 0
382930868 67772511 0
358050801 452206198 0
100373794 98888786 0
87369419 10314573 0
129528153 373208965 0
57482940 472129503 0
445134969 31621282 0
556173549 30467831 0
374948260 543383474 0
449924530 358113322 0
461698278 375269785 0
416790986 212188401 0
410596680 120124144 0
534373930 81514275 0
25506496 134372789 0
389598907 202327811 0
537797768 328186436 0
407302179 403633318 0
452499357 174296097 0
141686064 141674955 0
75707549 343214832 0
518481632 338597116 0
222256455 250695889 0
552108322 69148420 0
493193704 255228040 0
46216879 567721468 0
424757246 270552292 0
466158956 141754417 0
451301048 47089035 0
227258995 51520348 0
568816961 541100924 0
186354445 507648585 0
446503437 158719712 0
231912568 560009694 0
156223981 450347547 0
455536029 267662444 0
246714627 24898613 0
292271605 58394436 0
313355991 174916156 0
9017803 145648448 0
172910530 142396072 0
112849347 312164876 0
164417590 39537188 0
545823421 137755930 0
566344107 5441568 0
398944951 457809464 0
234073687 423883467 0
478459633 273726090 0
260723460 256630266 0
346234249 42250049 0
462830368 559338790 0
353556642 367848321 0
533979763 99049758 0
481778001 118563554 0
236702425 278619516 0
303634296 165852165 0
96580416 562036072 0
268262314 477715443 0
190638407 84536263 0
170381963 9659134 0
548369099 261848685 0
231443667 479879428 0
142454200 562653111 0
65064971 84147399 0
438575838 76933763 0
559996099 244605207 0
196768730 58857008 0
440462651 216504797 0
96922255 151262665 0
372687174 412120677 0
327152450 464857013 0
177837283 206781031 0
12766212 219159659 0
261610197 277351975 0
87732917 554813894 0
312380149 132997039 0
263384125 125830211 0
102110749 550484231 0
439774825 487766104 0
342141841 64617361 0
494280667 112739408 0
24306429 14028071 0
80447295 267080341 0
100764298 404647962 0
125198193 154428266 0
167745988 460212619 0
300121063 326500312 0
447427117 347021846 0
72686055 475952731 0
141101651 413974133 0
544844905 353319058 0
215467852 507325376 0
518810498 36828524 0
224047713 212676729 0
320073251 509762152 0
213820075 416859486 0
386444272 80323437 0
352150089 516103 0
70030805 532285694 0
535187316 41702412 0
224722514 270738778 0
492621739 309978919 0
45341460 492676618 0
454678890 428886850 0
332233711 129376893 0
187429866 142294023 0
381958164 107198303 0
184056574 29836394 0
481410679 356160366 0
96895972 213131483 0
380859897 16818460 0
206946584 322485977 0
240844417 320019472 0
6485145 386139861 0
243686369 269273664 0
398459381 26438220 0
283194815 300676101 0
457319944 377878271 0
2887017 372442425 0
489700224 200015334 0
288265911 130737309 0
380315204 256105481 0
254695427 504537180 0
243518098 211041773 0
117490723 221626712 0
323242893 422688348 0
497956232 107070339 0
72046011 362299903 0
161525154 330914536 0
186170077 254243259 0
97674980 523846133 0
253099365 535731178 0
212191463 530751154 0
300179031 11239341 0
219239553 63200778 0
339400120 455018827 0
436352948 197668293 0
324451062 567839782 0
289699337 490061525 0
229605593 73953214 0
488893212 50601488 0
414841015 267412353 0
111958425 429983127 0
263839286 394082666 0
403578632 334186484 0
418458870 359611671 0
518865250 187266359 0
298534871 552919751 0
456489344 268346534 0
460903775 128204908 0
519353111 22196412 0
102520874 81408773 0
376106948 406088974 0
97707459 42385962 0
305098369 555248828 0
409319157 476065085 0
343243373 213846165 0
491733898 251644855 0
497270459 433713715 0
97749493 191169463 0
57501850 328019017 0
146815428 453819762 0
43667606 339645935 0
255311091 524816125 0
149552024 149586826 0
481853575 242654903 0
215691091 370260664 0
485493324 505383411 0
115377300 297950725 0
365523691 272728607 0
507006132 439475186 0
468169180 348780506 0
132980080 174810879 0
30794886 363157282 0
301857464 190875217 0
90185378 86955513 0
208790213 77533503 0
514835738 134806002 0
101314979 175839177 0
152453198 189658494 0
441694418 35581927 0
227083481 544944911 0
131089791 348058583 0
376821794 472330646 0
276561141 242790093 0
483317609 35592740 0
514389229 233558414 0
215183669 198711890 0
394141667 108262572 0
316553135 219141426 0
39886773 490615912 0
131956052 334625247 0
177356860 465553947 0
130079157 541382116 0
444205341 294877908 0
527188392 9671213 0
178698145 262556292 0
520878941 247404558 0
374632115 373193832 0
143865926 194798901 0
400179419 242948398 0
440993577 409004288 0
76835178 487444377 0
39749247 210246472 0
229307960 210940758 0
277569421 466231211 0
9430304 92086509 0
196527100 564271539 0
74485868 102550583 0
509902749 361494018 0
397756331 549587058 0
53725727 75011417 0
395386038 198835475 0
358181616 213817833 0
139569297 339330225 0
18824663 201937991 0
35489122 157041083 0
450328022 108331360 0
282271218 297429285 0
24355552 319536296 0
543589637 466143619 0
473286136 32569605 0
226104595 397321694 0
438194942 14876631 0
134526814 73690094 0
344172283 36840103 0
389707899 185689755 0
284644847 30850979 0
493502721 298112852 0
379675207 420770333 0
231415308 551933379 0
427155483 478099340 0
274677247 495714061 0
39333582 331064124 0
303760683 25648618 0
93424015 436259513 0
374210494 522847822 0
261403300 58570701 0
164852137 45556945 0
94921017 128485699 0
73185613 57235784 0
503487532 184425721 0
544975459 216334945 0
264909849 328684103 0
545056970 539877874 0
134559851 204056512 0
553178568 336372578 0
324880534 267607097 0
557521435 413809424 0
82795638 167429995 0
511456487 99516968 0
15723849 62320824 0
131484878 9831867 0
463623264 34422059 0
23580322 187845115 0
75115965 103646474 0
3124887 277654210 0
491767699 375898174 0
19127267 868947 0
128357840 301076837 0
186814364 365134241 0
133197307 123399695 0
200347287 34008217 0
84496881 270041553 0
320055771 42794321 0
543650075 389323992 0
497182613 324001618 0
314334351 412687736 0
504713317 367146473 0
6312688 284130481 0
91954149 88343177 0
210496841 245594787 0
166823690 324408200 0
255263637 462073099 0
385203304 83615204 0
322407100 370498698 0
146174950 396771237 0
537879252 94413621 0
461902074 412555385 0
39197087 317305992 0
350105925 355330928 0
265236150 202819927 0
113973555 372430215 0
170397996 498576318 0
14341150 409657636 0
182972090 34110912 0
58177593 137026370 0
165517837 347737535 0
256163131 44636099 0
157449639 200956542 0
442494221 246886238 0
378951474 562551831 0
71446640 374976555 0
71853629 79859858 0
246561627 222942436 0
145577132 31128568 0
290038717 343160450 0
553606255 478047513 0
451832703 290727384 0
202995136 214494315 0
40149281 61770533 0
133071610 176964829 0
69354842 390158530 0
366217366 70171263 0
114372335 401744487 0
464560317 72137847 0
554215336 493354251 0
190680272 368378764 0
316754813 118380980 0
424751050 535890972 0
397022189 359344831 0
244148424 154826872 0
274177665 376221266 0
29035086 500192786 0
391032947 127641749 0
264460627 563772841 0
147692634 160638407 0
99915556 75480535 0
410367931 88664331 0
500688813 16864284 0
452686847 167571581 0
472768374 278722321 0
48680366 171234725 0
14146992 497750047 0
362300101 568507118 0
523126895 295967221 0
305364692 516770920 0
429968070 140188647 0
82362402 8095007 0
251884230 472940167 0
208274380 124592777 0
90983437 339073703 0
91474155 479784688 0
368175091 402593780 0
514036438 486088669 0
200499629 483383571 0
348796729 56263075 0
527923801 487950139 0
436873255 320699740 0
182967177 238747267 0
394742168 307942838 0
336456869 87653996 0
532179410 41440930 0
64681289 78344987 0
371149558 258975052 0
31325458 548882669 0
316699399 250891527 0
386591441 526445696 0
75386163 92964199 0
4472016 99657990 0
49764723 24925869 0
451894386 300518358 0
149511418 446353253 0
432953840 355443129 0
115510880 35638612 0
485756602 547565966 0
192545415 207937992 0
240751449 106649254 0
233139238 489788169 0
437941425 48182786 0
395750462 135127106 0
407877792 241893600 0
42794168 436887192 0
289470117 276930808 0
420300720 554840681 0
117023496 407292983 0
136088324 243171731 0
164635196 187598709 0
29068921 40669127 0
493134610 271176697 0
481956449 393478015 0
538848849 198511063 0
271000346 86223134 0
19541502 469510498 0
32459585 137050521 0
371358151 532975307 0
223576417 333277470 0
526307557 13096105 0
25622155 171148966 0
229369412 531879595 0
560083903 48389907 0
256742959 329189072 0
333295547 262419314 0
501436665 500524960 0
63693999 190702028 0
4382084 416085932 0
77977138 504283943 0
448577744 310390477 0
275589850 368457466 0
410925131 132041171 0
69084278 261324895 0
113277579 42164791 0
180413914 437927636 0
2082943 408264836 0
278522519 477358154 0
300262434 86165235 0
228807118 549084794 0
177461769 433562451 0
137920662 437765361 0
400763842 382974621 0
119004411 378464768 0
415987002 477820610 0
221248509 536551865 0
22404225 500030340 0
407832572 504263633 0
338854857 361690570 0
182808634 466067379 0
503809443 318811769 0
6407231 263486769 0
70910689 304273997 0
252040180 354310520 0
300148186 259665382 0
90970809 387569827 0
184836237 7803846 0
544305801 504405675 0
327591830 533969251 0
357164032 93133775 0
169124420 496713243 0
256288037 121175227 0
57051096 93278147 0
274682415 449872875 0
457545007 408456002 0
54096781 403242599 0
513590138 12248465 0
111741026 151891153 0
71000580 35777558 0
25585403 565711355 0
545010476 18891085 0
36562457 528026828 0
227348672 225165838 0
118094366 51668241 0
89253428 363023512 0
431569474 447231477 0
180827187 54705813 0
357979680 18665273 0
401794855 292179914 0
521967720 486427478 0
58161012 357047193 0
459825756 448149465 0
431161613 551175253 0
238818713 438885061 0
564624998 278372803 0
294799095 541381100 0
496618742 68816968 0
59315569 153545147 0
366492866 174352248 0
159785487 216819494 0
290952441 335257951 0
449698044 552272729 0
419536907 3057180 0
290013974 198527122 0
204992531 556656369 0
488019915 183666800 0
540819446 386561845 0
136266532 409083423 0
295984100 155148936 0
183208933 146320243 0
304049119 456131542 0
165852694 115560245 0
36815192 47238558 0
257196716 35576102 0
361605729 384686975 0
40014369 206600986 0
356613650 387372163 0
168853743 344164438 0
461574693 129362045 0
136426935 4650622 0
179648430 118367516 0
426552745 387942944 0
342419445 24405702 0
401491855 176906131 0
489143199 337290518 0
372833977 52174780 0
551385748 543487836 0
243641114 245399337 0
435753015 33081496 0
495683787 411043123 0
396392874 193890855 0
130344819 94754734 0
497411170 303141404 0
561523889 566977254 0
507207763 361605025 0
148120662 281743726 0
115201793 43504796 0
37493365 56658018 0
293989526 534296243 0
548058683 183157651 0
549519024 345061843 0
441267406 413512608 0
451122335 331259052 0
188447318 303871155 0
229090611 56123247 0
323737282 209603449 0
223209269 178972512 0
198724543 533451509 0
504081852 88925434 0
231176530 197830036 0
42876729 305098937 0
13948276 401366033 0
433534740 84690167 0
347790867 199783598 0
64480421 416779882 0
322609257 187215483 0
52328633 500349419 0
373389216 10676007 0
525518732 243545560 0
529693248 531528915 0
189294195 339302243 0
404010334 413396906 0
455528627 154995021 0
196271317 73629964 0
185820114 568505925 0
532961799 335202589 0
522666846 65660995 0
226178760 209190674 0
97927521 256063357 0
379279821 110285180 0
155944829 444000416 0
163977595 34037398 0
244424903 421791622 0
139538411 485337360 0
352754011 421660080 0
71097674 311342961 0
282582324 452414807 0
305567011 508783359 0
417156913 400709595 0
456912331 421835575 0
113449859 327748917 0
26390801 513045322 0
23671301 265321755 0
4853007 228939221 0
471625753 358027563 0
275411385 44228980 0
282432300 502580821 0
110066363 445462257 0
86270534 231169323 0
465740333 74262996 0
453755160 372342374 0
243709213 499804857 0
99106691 291803959 0
343339495 445744087 0
448552586 163127024 0
18121991 440149580 0
261927331 361760898 0
378733648 372974466 0
18259312 12669189 0
43989852 469373427 0
452917087 24568066 0
428680568 528034345 0
61230045 244906234 0
128446371 452144061 0
84439384 18918574 0
143423319 83440921 0
564073907 506872492 0
206123571 210770375 0
185651117 250147502 0
442169793 496416133 0
134229575 446527583 0
254867010 253466518 0
196962517 563015743 0
525421233 405185401 0
370000076 218954282 0
70215966 443587823 0
555726782 27792745 0
260731357 437985368 0
284063745 374337280 0
508405087 379584345 0
425679459 183010995 0
170317280 253195278 0
379885591 402916471 0
333314103 307684031 0
240114680 146698154 0
161571895 473450543 0
248393613 30296701 0
256616017 493901764 0
448038804 495652403 0
12706285 555714470 0
123705001 466902887 0
66391268 378650401 0
279390138 30276994 0
316274144 493974935 0
411922726 297870888 0
268266385 81688869 0
219081597 536988457 0
243411105 36786329 0
245899916 513831109 0
191788475 226207283 0
526611821 95785580 0
424619781 487444246 0
277280202 562473530 0
293185742 429922677 0
320545422 357685483 0
128106127 105156129 0
470615583 401006664 0
383885908 143606916 0
530065837 438645251 0
387062377 191611668 0
569078888 51933525 0
50820411 401077841 0
37578576 409591720 0
223783320 162575663 0
378932195 323809307 0
81336825 118179608 0
61380979 375083263 0
202500662 146805352 0
77768611 39356703 0
106948168 60580367 0
370737030 43625668 0
150348518 271377321 0
536345061 185173542 0
545099855 106743497 0
327219338 529887776 0
109254560 400567332 0
368849296 96699138 0
475679410 176425930 0
494345503 362407608 0
160587875 136972110 0
373609972 60951320 0
80497440 369346983 0
262334583 122458183 0
84413901 24548986 0
513448683 559856432 0
250369682 276427480 0
546384393 517345174 0
224531028 494809447 0
397444007 568303121 0
271353594 172462581 0
27616692 33557500 0
235456142 144150820 0
320620826 275064545 0
462902 154716160 0
415869718 514509671 0
462238102 316161293 0
243314631 327694502 0
524161735 257607960 0
250775106 80193780 0
287871582 340024037 0
39469445 145630749 0
150712800 388278318 0
334232631 245760167 0
312571883 337473950 0
170588971 427217649 0
552629185 30444552 0
37948894 458398745 0
468475109 320597862 0
134291951 360383682 0
344584433 515748809 0
557389440 302007606 0
289841151 510893869 0
113110254 475583990 0
495482992 140983931 0
286659916 9592085 0
464925502 100177507 0
526688707 191868449 0
431618303 344672511 0
320129810 24029143 0
147350655 52339017 0
106867895 375075006 0
339312148 217757718 0
239749151 386694632 0
408388537 550635968 0
553215019 200748786 0
234712296 50647025 0
169316083 399431362 0
126972400 434798240 0
95724907 87567277 0
530968755 265557103 0
399594295 92547788 0
30079871 226778000 0
184611259 277918902 0
240870923 118267313 0
553547506 289743693 0
262418296 488329031 0
478399709 545971848 0
31730813 144450601 0
18671455 77803941 0
502643728 284173703 0
200782848 552462203 0
377186280 447172292 0
355254467 464450422 0
385761404 235766634 0
269046093 316182981 0
311095827 504412569 0
217326844 71403384 0
87288714 330053794 0
381481753 35219696 0
397275600 216772290 0
179892655 292736989 0
380886571 323329574 0
459689204 70365875 0
58554444 482853605 0
180253219 490517218 0
322494364 455828042 0
117552568 519589943 0
458112023 460772787 0
480977902 222147866 0
314687987 43452515 0
261240710 381169751 0
21046793 510583194 0
335664464 158598900 0
417590647 532677107 0
517544099 249124550 0
443835798 177302459 0
146484112 139675062 0
108016682 495050219 0
283675047 289894282 0
147451425 179400587 0
545578749 525410385 0
5485019 472592200 0
175719098 342634618 0
92354689 360728310 0
46593043 3216330 0
333573567 552452419 0
428444958 527591251 0
387418518 221055244 0
68751308 521788022 0
33393045 397527787 0
256196337 463849990 0
381055936 123189158 0
507327047 237981488 0
384752258 181797349 0
471444324 436931069 0
563077473 392755176 0
14524057 567439691 0
60908181 75856949 0
103083821 74033375 0
97516250 370013965 0
333994429 495735759 0
96368377 552114342 0
89367022 446588026 0
416992536 221938266 0
26149487 559968991 0
90283170 279277426 0
123478462 399342784 0
71070022 464673985 0
309599827 425629034 0
245833444 482534693 0
550585974 467238070 0
468819730 434525805 0
267863929 540746985 0
72508164 153676916 0
503683366 310786102 0
14931980 215629034 0
28242431 514635003 0
164810075 431824751 0
483906233 441479268 0
264029858 245001031 0
476135999 218735110 0
494549057 219123851 0
248732748 302124910 0
358255092 354834432 0
382047232 492030836 0
542860849 212965214 0
568557397 87717152 0
225363100 416557799 0
62855501 323467871 0
491251588 5970805 0
380917506 143032974 0
551907530 233056954 0
379364610 148547253 0
217961197 330685331 0
207572802 441149019 0
426354857 534464836 0
516928441 267903510 0
339042700 349479681 0
118141579 365186791 0
90066440 169860266 0
451808402 431891048 0
511002561 553618822 0
378504280 471528937 0
398787804 541485425 0
94354306 464611671 0
55256747 403157761 0
81896110 21815497 0
298096915 509164033 0
538566546 529505497 0
79493679 535332373 0
376653620 487695038 0
434824426 266900200 0
93424767 182968993 0
518417016 480879792 0
463953831 288841850 0
424585711 225021010 0
228520802 11022731 0
181644799 317944678 0
250716884 71184663 0
272138797 446851390 0
404277700 301980819 0
535592226 56817260 0
205201646 134192804 0
2968688 442312319 0
537943917 48694897 0
214640831 2334058 0
503577300 40947644 0
426954422 49858976 0
355492236 166804278 0
26995282 291623947 0
521204631 503606675 0
300773576 477172087 0
483423136 171853893 0
348350725 334336342 0
314172825 136638304 0
535532531 119963047 0
166730146 521906898 0
274799029 504971511 0
141180803 348691757 0
391368793 345196301 0
62198894 412987217 0
435701496 458591464 0
433289704 390280114 0
330134324 486787283 0
154133129 209618759 0
186909387 427946287 0
359986444 179201698 0
498913093 259907390 0
556038567 112629100 0
218680952 477854499 0
432343565 172916107 0
68748694 541499839 0
425461038 238054537 0
305110371 505215539 0
165583278 399875647 0
7705074 131116948 0
375268139 262306889 0
195763292 483222955 0
32093034 544605742 0
136768769 561082994 0
67297975 279415837 0
476803094 530396983 0
208650727 375367360 0
239212068 348687200 0
363106627 394832426 0
149818846 552427111 0
286788077 76632194 0
102206098 356494759 0
337707032 392135235 0
374538439 561494382 0
359810253 409796312 0
445539172 525670527 0
54092861 279929710 0
473014280 281015146 0
386112954 345913101 0
174083361 450094169 0
70868342 108952739 0
190632379 261354300 0
118367450 366227818 0
355895682 204291502 0
328407048 145390254 0
412537776 228270772 0
197428897 349829783 0
160359479 558290007 0
406053504 238629146 0
14674058 281883494 0
341410490 115215817 0
256335062 508229493 0
182198165 101400960 0
350292269 264203576 0
141090503 383595467 0
452785944 30033114 0
397162469 454463362 0
370245534 4176673 0
471544686 279152971 0
318664002 129975870 0
294890884 91219770 0
40790199 129963019 0
354329937 3655201 0
293059957 505049115 0
68381000 524720528 0
226177828 282898237 0
144143331 504772165 0
341071496 230073430 0
50516990 458752449 0
421419071 86147575 0
168213776 201694206 0
349430140 50816465 0
251586418 219254883 0
455474118 169807894 0
180610159 266006564 0
461449304 161451040 0
330438696 73764508 0
413381893 111756261 0
511516572 422810430 0
488746989 395691234 0
16803015 100615743 0
264949232 8550829 0
269289974 430943040 0
57538629 243571411 0
450831217 459246160 0
188047379 555108562 0
395511292 115655388 0
155128701 182353427 0
120254858 11853581 0
249440524 368685692 0
40838862 215613607 0
523253945 160602259 0
526076451 41051366 0
222519668 16577906 0
93948376 96094536 0
405729608 542997321 0
258444164 328500103 0
225847468 541585385 0
314983439 311558469 0
204740077 503610961 0
398007708 316371335 0
210698874 300288563 0
160957258 503524256 0
476950850 242701184 0
91624008 563180292 0
422538373 258896659 0
39591847 162531784 0
301840239 385095534 0
471399973 463699866 0
547267884 111218762 0
67681849 434073863 0
453093410 56239453 0
72420979 373412491 0
506716479 464932066 0
109369602 321419616 0
557810979 489241040 0
335866959 174681215 0
538514410 30447894 0
239552275 203459199 0
96742005 175611942 0
272240876 509437398 0
191438897 43412239 0
429249576 315863363 0
304077340 188137634 0
350153070 163387917 0
77710395 237657525 0
400675536 349515945 0
197592738 389236251 0
147433881 222869682 0
272224243 193175392 0
130274676 183211654 0
139932831 158235984 0
508228367 110552472 0
224803821 113988911 0
99104184 458069861 0
289290232 335567667 0
124532231 369622623 0
235457173 153640089 0
172613880 540268079 0
20125839 166602341 0
145166056 405550839 0
501610105 466702967 0
191949677 522716718 0
332198838 509417082 0
49599304 508595468 0
109452233 153854837 0
518293024 365826313 0
227343220 147820018 0
427017754 124264330 0
426648363 218751361 0
514788357 385294294 0
332763403 281807960 0
557755063 187195476 0
549862704 78240481 0
44474154 218134385 0
115102318 162009815 0
10353496 389418541 0
81664023 488358332 0
152951989 5933611 0
232842410 45674704 0
283648863 152946371 0
480041034 334881378 0
568676329 329278453 0
183154492 521136897 0
480820872 138804752 0
559300225 264040674 0
33334285 221945804 0
534103717 302998094 0
454085483 508477804 0
560452531 380289098 0
282633602 390158444 0
365360532 461797035 0
138693582 567877117 0
161243534 257704048 0
537467037 153371067 0
212825338 410550743 0
347303615 90637276 0
45380408 338025887 0
299174243 445820273 0
301005476 73163067 0
216123285 468591965 0
288827952 112973400 0
509453029 297301750 0
91036129 568056651 0
349096633 240961477 0
121763993 270593792 0
479603791 3009744 0
230679959 80783091 0
564833260 190148676 0
222571092 561954796 0
124592528 334125535 0
532513742 434707741 0
100762219 69508905 0
279708809 399137428 0
317108818 233094548 0
341392368 533057289 0
110471833 157576633 0
279529836 258133183 0
235650604 248147979 0
26162244 306322620 0
501383724 453176026 0
421569231 317261990 0
546900638 40273588 0
504128528 479217762 0
283445273 301325859 0
516524389 356612339 0
52560723 334049560 0
496497323 122821158 0
174014805 366112197 0
11531221 212752075 0
81720267 132272856 0
4963137 187954135 0
201191800 382832030 0
129183811 336287402 0
436145030 126080837 0
157956573 129456572 0
130022559 134764468 0
163899439 274182893 0
440859978 253236171 0
438390057 424567801 0
188498734 155060891 0
388689699 440619624 0
355678756 293594897 0
432642512 76983040 0
239185450 408241536 0
543734364 69777484 0
505897512 436455698 0
242036231 77807326 0
232674106 414827825 0
423329421 118826906 0
120008187 542976906 0
331069926 549525012 0
461451072 165133881 0
128853550 548232356 0
375811572 426969975 0
54591827 536960830 0
185283903 492298637 0
480386627 255936909 0
118667694 410923055 0
528258917 466758738 0
254359438 356141124 0
262632554 70885099 0
124344420 78643668 0
280949604 376456877 0
359543687 210209345 0
214297997 385141943 0
267743444 486290185 0
8053090 292617761 0
71074362 138117997 0
24442569 503381312 0
195717841 64522607 0
193425715 195083094 0
21787924 162183160 0
312649954 354225043 0
480534683 12842032 0
314333228 309857279 0
346072382 462796607 0
32659163 412417333 0
421974366 451877681 0
429993398 183028822 0
222413293 319852473 0
326860117 238943253 0
305372584 57974692 0
219226762 34109874 0
360848517 121194878 0
50440450 563566249 0
190155190 480278000 0
156514264 46758813 0
126137343 36773695 0
421529413 217534370 0
562466839 321267999 0
182519059 23080606 0
41664551 260437545 0
306879393 310907711 0
47103926 517646730 0
129835892 50823533 0
87819761 405991799 0
266680636 55969474 0
387221521 348386980 0
96163881 539995459 0
117109347 491308685 0
269485005 450051991 0
96200882 167094938 0
259700407 395657694 0
308927771 65375166 0
539877792 10722855 0
77077384 313700474 0
361007216 501603851 0
190545133 231617294 0
452046535 171286545 0
388488923 323081250 0
247667312 118602285 0
519685680 356136722 0
174419434 225516958 0
30522719 361140459 0
215158523 417376760 0
317425565 566732598 0
85987317 330669042 0
460037546 303754438 0
231160880 74994471 0
432161702 96844103 0
99699551 292003014 0
326524631 529679529 0
381553508 83207436 0
321309082 395844834 0
41889473 168491377 0
485064349 326384082 0
104286612 412443153 0
357423338 507160204 0
280703245 300533801 0
458436062 430434223 0
497269574 449050321 0
224205719 55697334 0
562797541 141303425 0
77904909 384695058 0
333130058 566142546 0
310987549 219126756 0
176753400 321512081 0
310322642 328369632 0
484703604 25513630 0
461111600 357847554 0
42663629 183274727 0
245464400 72063174 0
568644745 430230473 0
398287564 439176479 0
439419431 182072181 0
494953243 303985205 0
143376917 341385086 0
326143467 106370925 0
507223709 319316043 0
54102122 26243562 0
281247208 232602503 0
363383799 217358489 0
416542474 2689658 0
544360613 476314478 0
99018846 96773724 0
488323793 481219943 0
200682738 93708350 0
44351204 326576412 0
187557506 143320015 0
464655740 226004390 0
31299632 450913815 0
191699718 391431174 0
114077747 386632769 0
11933454 499783644 0
118931187 235512957 0
252052016 415660442 0
70258498 260409090 0
291424759 556796862 0
4228571 253873597 0
16488389 294234058 0
515655750 214423170 0
193401829 126876051 0
334030589 364269915 0
192438618 80054452 0
376444596 461384097 0
210412284 297423712 0
197338865 19775160 0
69279530 478241644 0
162203190 444881453 0
186326943 118570499 0
419650888 568923439 0
5758422 476259981 0
888936 24488352 0
218113526 104500907 0
533561841 216214017 0
406383702 206145377 0
13104332 104131709 0
88654391 263086829 0
518579449 104960728 0
373636581 245782416 0
217809886 350516761 0
118671824 231949364 0
253429484 265235371 0
224230052 256154255 0
300078318 488014737 0
291665900 149541112 0
67397064 31169821 0
162614804 163658089 0
541490597 521836510 0
185291360 303619190 0
244799848 493635892 0
260899908 80357983 0
253746860 441906950 0
309442819 377827777 0
266820290 475452867 0
406295128 161166476 0
253403922 33785018 0
522532781 49656323 0
537988325 217396961 0
384086083 419024908 0
484951080 394147249 0
91883259 5715350 0
32898578 502038687 0
145619802 302099182 0
140345896 296958176 0
43814803 266498854 0
328514405 319443521 0
183415968 79444526 0
520266219 136680413 0
329038980 119530327 0
201578798 453077221 0
272854457 35841877 0
315981183 419479117 0
53170029 556915997 0
201315150 121045361 0
496607611 46116112 0
147657432 478669206 0
287388694 481665038 0
329094390 305125322 0
464434777 465539699 0
96017366 569027374 0
375795888 446644097 0
149438824 78700179 0
442172028 132982488 0
547479651 411714077 0
502807568 146069639 0
126997182 567172883 0
360531969 361844238 0
540148066 532340015 0
487101278 560315892 0
274791067 525275270 0
335200377 293725391 0
189297613 159596962 0
24217182 428920225 0
354921123 329757879 0
405288126 428564313 0
425624197 107068107 0
136056845 301584219 0
439015305 439187753 0
101644752 553997189 0
139759632 125088590 0
254853061 246218069 0
54211023 436279812 0
150430381 32955484 0
150313509 419125307 0
378272003 554122331 0
29831628 90621298 0
356212274 501441996 0
241245562 15458588 0
343345166 488061672 0
418257239 304560578 0
313831648 155799071 0
204857903 41335226 0
400745045 10148466 0
520874432 534160648 0
343743742 191173099 0
379552459 159807925 0
100546200 473140579 0
267349604 12801919 0
546959365 201926924 0
547298747 163263087 0
510136781 163985769 0
467940361 102365417 0
269377081 517967886 0
461793351 315191489 0
390544838 66914555 0
357584357 252835308 0
34708112 477770904 0
432107544 430625865 0
446224209 362528359 0
459033135 83034846 0
288289114 154000631 0
277409303 2400540 0
491228159 539045350 0
444626742 454733258 0
331838453 488648702 0
533680821 142723921 0
522420479 251206537 0
239769935 57984036 0
407795412 356708203 0
464155443 134522762 0
548114657 107311506 0
300570004 103094226 0
127905194 3090770 0
55935740 531073195 0
100149564 15903940 0
97232377 402941373 0
379572470 391443462 0
46819926 300378280 0
112981048 144137189 0
38387449 124439335 0
55043649 420981671 0
149206420 552656058 0
144407893 136667898 0
5607057 120301750 0
144346498 490281912 0
232395966 465891200 0
175927312 70870254 0
357929184 307535671 0
164264617 439785472 0
376856879 223344607 0
142854249 215999268 0
447130753 227027055 0
480724208 172074840 0
167513257 78265393 0
7244120 459165332 0
183651116 337812729 0
326135986 79151297 0
242445820 119497292 0
170031647 396082880 0
454654139 500579885 0
177263858 99643515 0
435509792 75714239 0
487639930 508213039 0
531834901 355421745 0
460280336 374702478 0
179974850 396763353 0
90463602 526104473 0
16301554 375276164 0
14790338 195721393 0
431541700 427090086 0
328681004 416478576 0
432229509 522018320 0
224203687 178088453 0
91926798 508381879 0
564839531 147828797 0
509852599 433119721 0
240933551 232850184 0
107437524 471021656 0
103282319 363544098 0
412314753 109326823 0
187444354 122325728 0
244884063 502422054 0
488139532 168038313 0
121813236 321634224 0
275483493 214182229 0
375077210 90388078 0
50874733 174646058 0
165895171 549740017 0
208376163 349176211 0
291709664 505903438 0
14129798 122546908 0
507374108 108969376 0
488511380 492412044 0
420958719 532980708 0
99669746 222752414 0
395422255 44838832 0
166974205 549889799 0
183863659 568045603 0
378158580 202030491 0
257417208 531520252 0
518772304 47577086 0
289690314 237142468 0
262708851 28354490 0
489651580 250431818 0
195641273 469553839 0
51463398 168566813 0
507140777 238027309 0
311363078 427290560 0
160461589 390552306 0
400164038 21144135 0
292448057 170153528 0
58226357 567560522 0
378074895 114885901 0
200671057 338014298 0
229386754 567126654 0
346405125 332523270 0
81284070 319756306 0
280929779 442775897 0
140075163 267193915 0
232847814 398170288 0
356304497 302180367 0
24810950 546336569 0
399861490 153879252 0
488005544 541039030 0
293970853 77974078 0
404993146 324881129 0
461508183 440108591 0
157357051 294099936 0
84419954 358385245 0
473630085 138484555 0
413921809 324599764 0
370272969 319220627 0
337686349 477790052 0
361728479 489563364 0
466530567 440260852 0
71416877 211982990 0
473000758 251657137 0
71532284 547909830 0
153775758 452644180 0
256030989 266307592 0
85409882 97177839 0
53081993 40726830 0
264477476 262202889 0
107590200 27623831 0
483399687 370036487 0
489468030 567282739 0
382241671 300215228 0
463108689 537323284 0
120143616 171803922 0
123297383 549647375 0
319392733 222254797 0
316462498 49382628 0
567012947 533783437 0
322231750 397506182 0
44360062 269315291 0
556648895 6884335 0
326079142 378766761 0
253146028 417158903 0
556512815 176354332 0
92798871 108621768 0
391935885 151297069 0
361448546 181765268 0
106249066 234332537 0
92839852 75665300 0
261270495 538186062 0
163355792 243362915 0
91446781 72726489 0
336496724 39204233 0
489748121 281760750 0
102520765 468064949 0
363876341 411558230 0
9346034 524227402 0
434633784 212921997 0
69228908 459813129 0
84863242 236864457 0
318946864 473908420 0
354551207 462654482 0
271883089 415051815 0
51187375 85001696 0
295163310 471026713 0
314224589 362834561 0
288703126 511683701 0
356584601 423306381 0
402702076 265390023 0
292404057 156830139 0
241106916 392196787 0
222073741 89710377 0
468111821 349661134 0
191319180 312104669 0
148312869 369187247 0
480338179 219172047 0
1086051 151218722 0
96709448 334478462 0
148210579 129648241 0
224499381 8480984 0
21769773 154009737 0
450685670 477910027 0
70989407 500998718 0
313706901 301225418 0
323832217 339508389 0
146119486 319272337 0
482059485 324926610 0
493818071 521245923 0
368640223 546848496 0
72076519 533292999 0
32601155 124980702 0
544007994 10742899 0
94560297 528100497 0
539066033 361170196 0
450862788 58404569 0
233428025 403185400 0
333769808 358043656 0
224658655 541142074 0
292868290 249767508 0
443745110 129335805 0
459349876 248224178 0
89536437 324879 0
29738404 509297500 0
57827803 464157201 0
66797060 568701304 0
239183975 98364477 0
396502785 458722144 0
149434101 488638032 0
357701317 487620460 0
158621480 483150844 0
257168675 401666002 0
490241141 3973162 0
18969045 316604955 0
492459626 343326943 0
294485001 495561143 0
255425693 527920905 0
463345353 192315710 0
474939591 193573801 0
427079558 507839298 0
5041760 112319140 0
256058905 147107186 0
86625263 433222793 0
287469590 356933619 0
543933980 19256334 0
68048015 318897059 0
520024941 526944709 0
118683796 237362835 0
309483638 74330798 0
301948628 84715354 0
432827802 504682327 0
465139586 315336931 0
254405838 321039447 0
24124523 399456994 0
120938928 487533886 0
265671278 307799693 0
475814577 21006342 0
260742264 403617231 0
359821593 294687105 0
476732536 476177133 0
257625729 539251825 0
436268967 28068832 0
47049368 204241128 0
450998528 174164165 0
423981564 401364101 0
311581133 548895901 0
131097992 13324603 0
545388234 503098146 0
160973143 222628611 0
454083541 188339094 0
384599812 491852304 0
328278959 504838279 0
119040761 215228524 0
469788293 120672949 0
288333170 355208027 0
214914595 96045789 0
187216716 146942023 0
149796862 559116243 0
173130361 177154920 0
184378231 302714064 0
286937395 484115933 0
89814194 295045188 0
395545390 35726921 0
535443308 58207493 0
42199039 86895064 0
178825179 307629935 0
333672785 274391370 0
311650076 319996481 0
21541803 80326838 0
428492350 489093728 0
531073288 315552574 0
205304019 57052602 0
245366954 199946383 0
194617282 401452325 0
414063499 312392040 0
331839775 167865714 0
354914960 184952725 0
236814957 286890225 0
5939271 233383226 0
165008635 283622887 0
336799873 100307493 0
281122335 15862838 0
270201066 520483091 0
32612096 301754589 0
434917597 522329054 0
564311835 181547786 0
374097500 355188323 0
280297329 299706349 0
255770673 317814419 0
302787990 189273953 0
505572306 293435355 0
332120458 224385805 0
22357570 281844854 0
439860523 243030978 0
507084205 204000967 0
316670250 121456493 0
512829218 248845614 0
416836815 229554930 0
9682035 120862543 0
121968751 246745272 0
374867711 423502873 0
137226257 383166609 0
55130984 319360939 0
249348240 357005733 0
39985507 433914324 0
39371933 185365312 0
439927083 129262233 0
63918527 399075993 0
199078356 210124248 0
86334481 493163916 0
187082770 52230400 0
494378358 504933793 0
381378717 457064237 0
349525344 403062708 0
370386909 251374891 0
367797519 460519096 0
214545348 71648319 0
516825627 226462488 0
63587129 80308725 0
506278506 559538815 0
511135392 477426441 0
92014674 224546914 0
214778737 17988402 0
148513815 382935917 0
503525291 410271737 0
386974747 441125587 0
152962575 74367031 0
170482866 354017520 0
53915564 329222111 0
180613170 387591708 0
401039313 71266510 0
84378870 200065626 0
199273839 148332362 0
256280409 180409308 0
369868016 178533044 0
446560922 155301267 0
3965431 348049661 0
435381790 439322466 0
281155897 350516555 0
186932533 545702945 0
210155218 258985458 0
508022203 419202732 0
436906070 256011519 0
197469940 102422289 0
334244369 568966965 0
316436329 200712505 0
29407729 443260522 0
28252452 549862467 0
303903804 254313092 0
387903603 94364329 0
266326947 208019756 0
479943981 502596931 0
564730362 388619437 0
241031284 130278266 0
437427351 88471461 0
370980993 93484952 0
107117091 426775927 0
145235580 411077970 0
224644183 75110653 0
310343839 518394754 0
326453431 227358123 0
238068622 263714905 0
296153790 444740026 0
309996138 218749490 0
300403348 139102541 0
355080208 322121626 0
567003659 338287860 0
75392477 333431209 0
149594691 284456537 0
256610945 293288561 0
50331885 515982844 0
472766878 49974618 0
246768015 395316412 0
492516378 374153639 0
369487020 543921433 0
184973595 336404967 0
488517103 278523532 0
134524063 290870911 0
264151150 266720614 0
204087169 509387286 0
118547582 196490220 0
10520310 329594148 0
340989951 559950671 0
320780076 353330082 0
485416 361394780 0
25572942 422139874 0
293049861 409543420 0
58093192 88283950 0
52693894 382108449 0
105121135 27096878 0
416395408 401593823 0
335750011 218816066 0
213645154 145309985 0
180405199 18510242 0
345844612 365433297 0
305052201 48230781 0
412744930 415942791 0
379902166 381533647 0
263449910 469228957 0
27069967 95129234 0
390837506 173057315 0
302324240 339621496 0
61343589 471095749 0
93021274 289069594 0
152462686 362402065 0
180949947 420726031 0
47900137 461864313 0
417754975 424187599 0
207841349 190399442 0
349089936 289571116 0
143008691 402439381 0
485554946 210955934 0
466438492 174932096 0
41464882 129646207 0
294019503 81526622 0
150619102 243066030 0
103404131 59463280 0
390550024 382846617 0
236371519 511256590 0
276622263 117794184 0
195264373 308437009 0
359052970 392899484 0
483038007 310200276 0
516250887 525104585 0
68954650 99881223 0
234647703 107028145 0
144522957 171019547 0
313548028 117958603 0
359221942 308614549 0
92030191 260165511 0
42188687 100126460 0
122075049 96386558 0
411545698 345996689 0
373842139 63954879 0
467046650 13344186 0
210877063 288395100 0
322240590 373943540 0
251125208 546036202 0
71068681 535385931 0
513791652 144088732 0
235094572 178905393 0
204866087 406973785 0
565931983 342016322 0
223688642 477384615 0
364857663 78814679 0
527749349 321219258 0
509190388 189008899 0
182810365 243285693 0
48878186 485150278 0
180199576 539762841 0
54212876 17615492 0
441528983 137716990 0
50014445 201812349 0
316874610 183354928 0
382814806 38222245 0
448214379 416416680 0
157499591 192476555 0
190559136 279057552 0
237395393 144234167 0
194707418 57678760 0
535334557 568820323 0
154505457 569114434 0
48285380 562859208 0
168540432 394624303 0
59563620 272957437 0
224916126 496921712 0
493768006 506266557 0
189973838 194068958 0
435712692 510811683 0
233694571 311837853 0
424032809 51757192 0
16790669 35488416 0
537469169 31406527 0
228284749 345193016 0
286663703 239933804 0
209808750 38632102 0
47639493 40506835 0
65396309 167985322 0
248671287 43029607 0
185016672 466464645 0
460649525 28493156 0
193908777 174825802 0
110600111 478433008 0
425891153 286784652 0
306735958 545783916 0
402232350 42031121 0
56566867 201426814 0
179227555 427810161 0
462121069 97543831 0
539605474 380419317 0
204550362 401527465 0
290618679 267031926 0
358743701 183931570 0
414654410 79737067 0
371212178 387680583 0
89879065 421950094 0
108860706 238102458 0
457971655 450703864 0
147151723 208567599 0
527006976 158488501 0
46889841 84734411 0
241882585 56106155 0
497131802 40072385 0
461508873 248258639 0
519497010 45031320 0
181990027 207889137 0
560809866 345643966 0
245186563 450693332 0
502849336 287273009 0
275181812 301776179 0
207157774 66506082 0
454657755 465784516 0
239345921 284449351 0
38104434 463987626 0
103531984 205738923 0
557199602 440948938 0
533576736 71135228 0
133801498 234229470 0
2237665 239734911 0
494928788 338701129 0
101483703 933076 0
89745928 326246475 0
173596151 318510174 0
178644132 31736465 0
335377057 24081564 0
182870836 523048120 0
426846150 22793836 0
261639758 238838567 0
506462722 212390247 0
470137706 151737029 0
459087953 425202171 0
345604525 458345873 0
225898651 462100357 0
457620837 198825478 0
393167385 168332027 0
153931906 500789470 0
220450304 281245325 0
445583515 410871894 0
342933267 57606328 0
432873208 265506565 0
271452490 114909803 0
267321325 363574455 0
110300963 404928478 0
462726075 66319647 0
448900224 341853454 0
347834551 441493161 0
554294363 557750641 0
491703175 541133881 0
77364579 87912507 0
2330777 320106384 0
160704072 166838050 0
411320868 347159075 0
354202807 180475557 0
516664773 120407165 0
336254982 491941613 0
157763657 285134045 0
265890451 2012522 0
87512095 28080906 0
404885208 89004849 0
232446538 348640806 0
44332664 565192524 0
189981337 287754954 0
154332295 291200536 0
437666246 564426670 0
504874428 331619285 0
344939669 216470501 0
78330691 309943154 0
275485475 149434879 0
404387093 188657603 0
18548674 359844711 0
288828730 13526101 0
202027939 73665514 0
204401717 345025008 0
117563558 355487692 0
32635140 8140546 0
266523738 49058200 0
69232535 417031078 0
39788276 39243970 0
203977546 397272597 0
7805287 526577832 0
313234414 269186881 0
382137670 264565821 0
341980890 320751232 0
63449380 457338372 0
285713142 324049976 0
386606180 33607898 0
306669424 199453322 0
263654271 356701247 0
562106042 131932931 0
230710944 387038701 0
4404868 436361788 0
509483660 379386646 0
45125031 376340338 0
566480905 560161244 0
558149285 510259607 0
87902197 568424217 0
543546239 296134674 0
275486382 104047965 0
183728408 443489652 0
180532489 215499910 0
397716919 180576317 0
11970711 408660796 0
414823547 344124317 0
72120193 57866074 0
522408279 257943232 0
482856456 391244713 0
405752990 542231936 0
140064978 218150095 0
238655810 130028994 0
188363549 158760910 0
298925043 519567272 0
510125607 208146194 0
145418930 484654870 0
552295298 51953698 0
110526966 35200565 0
34608305 430847290 0
548489543 78707981 0
271463876 441067329 0
174754137 442996616 0
290346346 193602647 0
551201615 89416943 0
402216458 85050055 0
197899334 374141851 0
229208963 423948796 0
98160800 38015055 0
83467899 344686453 0
538951714 479812297 0
189670076 483592645 0
287184021 178634592 0
9419294 486811722 0
439064753 406971457 0
415754982 510099372 0
4463396 135914021 0
535927334 297675734 0
416894354 23588778 0
315533420 218127826 0
191999541 496423407 0
71972340 377642535 0
5210230 241736551 0
483381841 126357580 0
78262633 562939572 0
151383582 560376656 0
244830750 566161874 0
426140775 211430304 0
61736458 527683765 0
203999636 515370353 0
374109497 196939173 0
83766266 74885197 0
362063285 69797762 0
256700939 534419023 0
59905642 333374633 0
50687594 6278463 0
367293344 432508462 0
567626504 50754225 0
549102996 479103732 0
268787762 72693889 0
433608599 467607452 0
202707184 51837609 0
346278476 31428341 0
556654635 451968077 0
398223975 95482262 0
385643519 236631615 0
263668384 548492063 0
527031867 208176015 0
384417296 102991638 0
169248181 457367230 0
416037492 52125949 0
56010406 497054221 0
549664162 154627100 0
24813894 302998476 0
451201249 168852541 0
494883210 38849421 0
407028930 283339741 0
306897953 375902149 0
235582759 252335780 0
29244818 169692421 0
36902932 551647246 0
49597506 436457244 0
553691896 485511104 0
457313584 366347151 0
336016964 523011942 0
562331231 323756626 0
271477242 454889233 0
216381138 497282033 0
220551626 136289192 0
178983343 550194425 0
66473232 368713197 0
480591254 115825728 0
466313195 351154957 0
389835901 539686076 0
489706904 212318917 0
325300095 209132362 0
367669878 388523870 0
77415610 310838074 0
363852342 80727796 0
115837686 252897414 0
194847960 546542841 0
141198386 349175149 0
129613460 10229797 0
213186780 119316175 0
197242682 69704524 0
76984950 31064608 0
477098014 392299298 0
512030478 363176802 0
448724207 420418304 0
246548256 416859536 0
404316213 123538917 0
369013908 259927129 0
146358911 277966892 0
184219736 115628096 0
541298241 483562994 0
558622258 452402191 0
491397808 359610852 0
501939724 393464221 0
432740293 323368792 0
281538034 457921333 0
82005929 368482234 0
368665722 80409642 0
131530851 403968066 0
20212672 452604545 0
246587650 482268458 0
62344521 365298666 0
57213121 145899076 0
156425576 188914261 0
149331864 482682653 0
458544400 322304697 0
480893980 23711103 0
348439490 62878821 0
124564280 133204320 0
267950392 111283635 0
487778959 445520419 0
459707548 143165518 0
405430988 324232242 0
412381116 319951194 0
408781576 411676594 0
112895261 386473801 0
558332740 103054406 0
55219076 427623437 0
239581133 231286133 0
150712460 490176867 0
22465076 564366192 0
116249717 256890183 0
351278211 232668433 0
101454497 490079047 0
400365960 2743753 0
275296036 470077380 0
372628187 185571946 0
381282699 421784231 0
213999690 75398317 0
457098627 120855817 0
144428651 465163917 0
298911875 408177120 0
276827580 462874287 0
426203935 75510835 0
389076021 85592435 0
546924421 337056772 0
375236167 444360132 0
234169694 86348480 0
33445674 296810599 0
493892230 452406914 0
141133901 423421347 0
277970703 227142292 0
215638324 411412134 0
18208999 175480294 0
420786478 263532091 0
432719060 458230232 0
174517093 481152347 0
11563267 549832700 0
92790853 300046699 0
21951838 286994322 0
265249416 301830752 0
227168225 281554051 0
222700575 461273884 0
167040269 266027055 0
54612239 550114201 0
258317400 522286026 0
174181392 84050442 0
410108316 194679717 0
478093286 427857762 0
344336908 446191282 0
478993105 43712364 0
167157996 322292711 0
414494774 163946664 0
437766837 299730881 0
527102852 239423543 0
525723497 319188862 0
169027313 446892361 0
399770071 169579558 0
235538137 522672709 0
464705848 113428531 0
326487057 77123935 0
290765391 353258454 0
278872476 395502648 0
152134059 382102064 0
548922114 523278290 0
126739225 62326208 0
423683882 360436057 0
534194627 106725366 0
489868110 359754757 0
556656294 223977011 0
117018498 503925145 0
526280883 334722197 0
230979711 131760646 0
69870474 452994248 0
444630943 180171397 0
462267321 266560509 0
66323000 230125713 0
129853139 490519357 0
568514955 217713515 0
539428957 18401354 0
137628384 32492903 0
72435624 523702100 0
528097639 11772790 0
2922818 526980916 0
524126459 459300727 0
511679332 435442874 0
227396806 353311608 0
143433836 563767714 0
380755542 352919163 0
320220823 26509466 0
23432421 329783122 0
56845617 142461017 0
132678489 50093171 0
456843775 387392264 0
314139039 47783554 0
506456512 341150506 0
126029854 31696420 0
308522738 216473757 0
531677228 203366331 0
544806431 503509627 0
509957569 345087362 0
173388261 142113271 0
124666937 448136288 0
229062745 294560799 0
408480713 156694749 0
227387392 144645006 0
65460641 211145714 0
6968522 554050098 0
382570757 15501050 0
15924687 417901659 0
10017476 188956324 0
402604675 477110306 0
31633814 42065344 0
557341244 166797130 0
514275218 304540027 0
12260967 447795515 0
247170255 233118724 0
94172976 549634055 0
203137889 547943400 0
174583388 438900717 0
372971015 398207801 0
188863286 564741139 0
207842229 344900432 0
310705862 149353242 0
17421146 99440918 0
2187954 173124631 0
544820926 128670074 0
138765575 238420863 0
29548483 249348562 0
386445811 446717316 0
195502111 550426773 0
347220889 32855864 0
4918699 314181781 0
278167238 317637353 0
243718727 558060597 0
568471019 552781709 0
23126015 541006794 0
444612542 567143231 0
323091390 315166169 0
21907131 168611896 0
465941506 97832487 0
35463318 480524157 0
361526425 352943893 0
533753504 21719890 0
424785936 209465323 0
268596283 346212178 0
330997464 427248580 0
147965981 208320036 0
31227005 347098376 0
229952863 508509276 0
541202114 126257878 0
341644718 309928529 0
21636508 82066033 0
173146084 138749574 0
186775755 106952431 0
13067521 105417545 0
170391104 434682752 0
193748629 482202409 0
314557672 396436075 0
112058494 521802297 0
225880371 314231060 0
453347428 288835069 0
145962643 157680923 0
548487599 493588826 0
171069367 279887992 0
331163162 371665780 0
266196782 528464784 0
382019498 238945712 0
118959529 333749531 0
536488881 224517716 0
222872223 30854586 0
479429938 168731564 0
421127709 353578324 0
78209357 198313930 0
305800230 503569243 0
78929244 446704552 0
541348351 98420080 0
220243396 520537538 0
486203146 539950428 0
357904604 401919317 0
268551676 232020705 0
436327955 358251819 0
496573997 162381406 0
372087640 365370922 0
240663932 168226480 0
140291135 115469179 0
348497692 430575056 0
49113873 82968220 0
358509030 14485264 0
202647734 259358489 0
213210820 425722628 0
80376060 561355531 0
141219542 377087683 0
32335868 289782890 0
563951503 187112 0
151380411 336882060 0
126927329 92132130 0
257817559 563824090 0
192972306 395401345 0
34078457 283499298 0
328748760 238645519 0
423413771 365441772 0
431319355 265813296 0
403899547 403300698 0
326117674 200900948 0
371616908 429737004 0
23165392 411039832 0
36190178 527944669 0
344465688 24275853 0
316884724 214724691 0
128094540 18630879 0
279324973 226062018 0
271578148 128901128 0
79099144 247332914 0
57835820 343390238 0
173326471 252776332 0
466670740 178918318 0
348481271 217852158 0
28143290 306452664 0
559076996 309496052 0
199057098 558472096 0
19350801 309195877 0
161270185 6297931 0
327037556 234371374 0
39216356 412441587 0
442849417 382085369 0
189682318 101282514 0
178097809 260140196 0
37246175 365432412 0
556967529 41768880 0
85236755 286664456 0
83843913 84662519 0
541471327 34562812 0
177184605 297933433 0
5227553 4709119 0
162494337 367232717 0
333407443 140379993 0
93523851 139203566 0
547662966 174045218 0
549682070 244720259 0
488722634 251493797 0
361698789 520477600 0
339553077 10742438 0
419054037 48822707 0
140357700 117618507 0
495417955 190734598 0
164366841 430254340 0
88630130 76990771 0
531715403 351614079 0
335805636 539324901 0
218413167 45193742 0
8688467 127404371 0
550606723 357498455 0
415739891 12917726 0
494259321 191250586 0
243998881 78665726 0
465301833 507613408 0
92829433 506018509 0
503785065 438431330 0
124972496 325186914 0
447506640 413608139 0
121843497 533253807 0
141262086 509996392 0
51571025 297243983 0
416034657 95791994 0
63720877 396205249 0
151112418 218418063 0
16012052 118907902 0
181286216 128574218 0
410173802 108760757 0
124665460 533344605 0
163422750 149645506 0
205498763 104033433 0
143197128 404111497 0
233862553 93174513 0
184457926 82313772 0
55528869 216696525 0
311613448 299975927 0
459604154 564002647 0
100498773 367060621 0
89565878 356547140 0
363017503 59078610 0
533870567 236888456 0
203216926 293148230 0
337840542 72729976 0
104376983 271445490 0
51327249 81574432 0
253441844 348941980 0
220770116 475403260 0
400463540 348513639 0
247578117 290316521 0
48058237 309813074 0
299813112 190819957 0
166781503 534701319 0
256705010 308817444 0
475658198 379265946 0
227339705 546843382 0
297217969 418515784 0
362290584 474636374 0
191295373 273405121 0
477111512 246983272 0
263072302 504766179 0
437593740 270871847 0
253850162 205368530 0
382105870 312982650 0
477667330 29719802 0
37488164 50340496 0
83352908 12092768 0
283629215 180773668 0
102262149 532731871 0
64463344 9569333 0
438163813 397272461 0
348252464 381055211 0
208614178 86118704 0
357378750 302357229 0
56329127 449902767 0
536077350 505425738 0
215322154 277865163 0
313016677 421535881 0
106244276 243575213 0
128856094 557181635 0
75599508 505518519 0
187580370 469964494 0
562359979 210700449 0
263258663 357960188 0
236050303 108101242 0
130564620 343775383 0
296382609 452360976 0
474046198 439017806 0
88158345 116956347 0
478259662 425161172 0
250507405 140718417 0
71280436 160280800 0
424559112 399604693 0
79191746 214180493 0
25653619 446268316 0
490231546 542837463 0
76998930 438819983 0
102986293 319844887 0
558796112 197096198 0
42626525 470734150 0
532721657 80787361 0
203634785 95111727 0
507969911 406809610 0
40952173 271007737 0
494262698 287229849 0
130290321 101442103 0
75612636 494236858 0
200507058 429966982 0
430967956 389777703 0
183587704 330803133 0
406576560 193503084 0
377204069 543052651 0
373106844 383736023 0
402515317 108121201 0
552697920 429050775 0
323780056 493666171 0
196057805 560997066 0
525420377 406052272 0
342743765 497722596 0
133653816 223799198 0
423734564 351171893 0
239564839 554955549 0
356435401 277290291 0
317445190 442377814 0
349493141 542688958 0
548531401 292373488 0
475187457 552875373 0
203626049 513211723 0
136308943 203905325 0
103081001 401956210 0
228608032 195263557 0
214211906 424381151 0
71628977 281889347 0
30994236 205534805 0
117668732 173428960 0
361633871 320823305 0
150370766 568177131 0
524131793 231821578 0
296928731 143314979 0
79660802 15839747 0
425548095 265131260 0
513439889 438400466 0
73962158 73958149 0
159117171 521347758 0
441214045 460036755 0
419033990 48664831 0
18138424 93596888 0
21827330 259248868 0
161300532 499444905 0
263395957 211270489 0
425559136 467966017 0
207038857 560405219 0
452259630 269151499 0
499308016 80185060 0
156429225 53759393 0
274325523 308852295 0
266119452 320699794 0
311910545 474963996 0
505621464 446855125 0
7440123 64594982 0
396673032 401007218 0
189974784 322944397 0
441639012 91549101 0
423097981 136281320 0
422178415 455272903 0
151055748 61867832 0
510623977 493749411 0
337894944 205707910 0
485709956 201145893 0
219595471 546706340 0
228277715 416284268 0
50093843 41894340 0
234569752 80563360 0
49165074 104156052 0
345078913 100338873 0
176155518 225497897 0
540229357 504655364 0
135760257 351485554 0
392231111 492207661 0
301937965 171780737 0
264093315 375753730 0
374905083 212946786 0
264274447 166175998 0
403259398 62193185 0
240941680 248943548 0
529851675 489429089 0
453890671 283238669 0
229438843 161180029 0
46412611 72418881 0
471062978 530348407 0
319619101 234654991 0
442862140 175206748 0
151467550 155983205 0
385067368 86282024 0
116001916 268169510 0
95036089 293483295 0
55260368 197307551 0
75610399 47557114 0
86291400 355447884 0
17420220 122180809 0
96940980 186550721 0
445260433 535390818 0
502526167 282491317 0
329178469 289756810 0
330091457 357386350 0
287620255 351663020 0
125957662 395025914 0
530571502 41729770 0
217716788 210575123 0
172394880 295202809 0
358514300 121680704 0
308321848 476115540 0
422254574 249562024 0
530576124 504533489 0
444875028 360833330 0
2374827 3653225 0
535295614 337993990 0
467393372 493328482 0
387338973 155404839 0
455997441 35740312 0
214492355 523534092 0
224492167 222145214 0
517951277 2328025 0
444810211 501212171 0
75583731 271122320 0
559538871 350936805 0
138538891 179982485 0
358237599 268141496 0
211248108 466405879 0
299367496 387321205 0
367911996 92592814 0
99307534 400612458 0
54094627 498150748 0
196682085 546308501 0
259745526 18154643 0
452900383 33225973 0
521832669 370306942 0
248554159 423367372 0
87323691 300605170 0
449851625 346386127 0
288616781 11098563 0
530661166 105092500 0
422845495 200042440 0
452816490 557887025 0
355256258 251700893 0
167520097 122632140 0
247447271 372716648 0
189355848 544189679 0
408482559 467521811 0
374901404 29301961 0
534780932 358646365 0
465618826 462219091 0
519371520 314118323 0
424096404 209710436 0
22237151 82348627 0
449744618 458833519 0
530201440 107718559 0
334263732 252087724 0
555756003 413367792 0
321097695 238410922 0
266479131 235326088 0
515557437 467372279 0
541190684 436651954 0
327358587 316143789 0
482157899 224118774 0
498011704 473682601 0
138567802 374228441 0
52444774 6055124 0
127175411 422804861 0
314685911 370921599 0
212934656 150073534 0
457820375 528270826 0
42140466 213516674 0
259252583 50693246 0
292990304 296449840 0
121009505 458545401 0
159331167 332919394 0
466497267 203350892 0
198215448 324192473 0
521852084 378477132 0
490995155 230618201 0
332124818 335973037 0
329322949 163415935 0
448116154 33218582 0
334532566 144360836 0
325571377 58278332 0
105514667 506197756 0
128172833 560534924 0
65651552 237169859 0
172291164 536836217 0
486048129 527296176 0
15311769 474916364 0
527701894 450612458 0
86676842 527928926 0
85868130 78311625 0
210930642 493669827 0
256964213 371667104 0
425411747 15568564 0
32354532 396837198 0
321414883 55872601 0
493431274 214390545 0
166151125 321856304 0
556204712 455349075 0
394934357 256984572 0
291506552 431274325 0
215504914 357547577 0
308427913 396340468 0
338800976 52042073 0
142806020 252449644 0
476838894 527462906 0
408189582 475592579 0
557901160 404900539 0
247120184 255314108 0
182056562 203944383 0
328524303 218764775 0
406264672 87288592 0
152405733 297959675 0
267514633 184445439 0
355517478 183207728 0
416164531 278475713 0
344890840 416434548 0
458079419 184286815 0
558105435 569259333 0
423808616 290453643 0
498647895 515236581 0
317942479 180054157 0
461094240 360814608 0
198081932 76405787 0
247340553 201620193 0
286568515 429932901 0
285953920 247893614 0
246378064 75913979 0
126827243 136062947 0
507674427 38210718 0
256393962 55971918 0
124086819 554917529 0
359870611 67843306 0
40182908 445485145 0
219287397 154952070 0
400834158 153676740 0
119893705 510415540 0
526442146 524392530 0
83941161 46308885 0
176577607 429382121 0
359522660 545036658 0
67802785 44023864 0
131011748 12518081 0
294253039 271430886 0
296825187 47564335 0
128645236 2310783 0
49772698 9809071 0
510690182 289905252 0
214202953 182565881 0
228658013 529380389 0
503188024 272974280 0
462173084 342984764 0
139722590 479314516 0
330062023 250103672 0
258512986 285385319 0
420827847 416296349 0
521149226 43431592 0
89433431 154850647 0
196502194 151451516 0
472308689 306590932 0
327356956 233205854 0
143657064 446678430 0
212740201 245027659 0
283416580 426391155 0
349997404 340023821 0
443799080 96370241 0
551590775 163247578 0
162659845 224154309 0
58003220 526783083 0
491947781 98672167 0
480767555 251151144 0
250603698 477287265 0
401073149 234807051 0
499406388 94906009 0
10293660 214062514 0
555104208 31787690 0
456961113 411800571 0
265504683 144336351 0
531944369 484154675 0
171602261 133249465 0
132342156 143596706 0
433750942 25976229 0
344190586 490970269 0
334104436 464061415 0
240254093 503799547 0
312196279 182057131 0
145941291 293539785 0
526495789 515809819 0
35175938 44357080 0
62681248 39272667 0
357713711 58507738 0
52121546 149383953 0
264945853 63515489 0
483739465 35898192 0
516178045 435176851 0
491732680 207408090 0
26327455 143585484 0
141588942 414573171 0
565406606 356103108 0
367415406 514782049 0
45437583 93796849 0
385334604 547690228 0
8075481 518729487 0
448253884 554823261 0
136334511 73698554 0
68403452 147265438 0
67548662 212817755 0
463490775 361202733 0
125553089 88770163 0
465938267 115285424 0
252368564 70918910 0
387166729 364740865 0
186642421 537572165 0
167828457 358582906 0
297409192 140727888 0
530575523 499737115 0
206252340 404956213 0
25641048 309865712 0
390982990 422464134 0
43401115 94252882 0
493419043 110924366 0
246550892 95190713 0
72870269 549009906 0
192558765 203617423 0
95703311 357816395 0
476195201 403407436 0
541256570 101898833 0
171730532 275322325 0
222479716 478979177 0
348135591 82555003 0
12437335 7259983 0
426154141 68894203 0
93905228 8287976 0
89698725 131436466 0
532779375 349603985 0
105303928 563377869 0
97774527 351586427 0
13745148 360198718 0
36946720 204569409 0
185550202 10126625 0
496534779 261682914 0
260885082 320410002 0
516975613 391254038 0
72358552 549549154 0
401196363 248077640 0
1258289 206006167 0
473257967 355707635 0
257449861 550358140 0
454339703 411073519 0
265504479 351051567 0
99202484 391683084 0
516185595 314628953 0
322747944 159696330 0
432416811 45426898 0
245898104 422050493 0
145020700 470346938 0
129561062 307869624 0
84627546 106619159 0
47889734 115645937 0
355386523 409852908 0
11278888 247416409 0
435996205 437776374 0
175815937 501386786 0
421871622 522038265 0
190747846 42708864 0
341190848 154014883 0
534479914 329457148 0
344288023 309515807 0
298470734 392838684 0
380628572 231105671 0
417983039 69669882 0
389315233 439218150 0
295196978 35239791 0
155299336 223001907 0
39446193 290862739 0
118907242 101820433 0
317674246 166739271 0
544608649 164936295 0
209408616 37919720 0
26627625 251342839 0
121040602 560593093 0
148253411 58949276 0
50118063 92302491 0
529824943 164330889 0
394587050 133314942 0
319932185 221544554 0
538783464 269122644 0
367802520 288028933 0
493289256 205106853 0
566786300 71997022 0
429361980 414625284 0
475732458 426919850 0
140143424 265095958 0
466030403 361963359 0
199779368 72482717 0
205347440 4736725 0
111328789 550196285 0
313582704 61639381 0
376075954 258641601 0
249049025 98114653 0
343420523 294624655 0
184855095 530882419 0
177010161 312747893 0
370537946 227914222 0
177364448 270317426 0
146306021 28729076 0
507827 295197336 0
442549544 374081996 0
138057820 230224295 0
523513625 159061748 0
518461707 453097596 0
338735511 537936978 0
235679360 450031368 0
428496336 526761290 0
350389493 343707351 0
41256172 221828145 0
509923529 493459834 0
509184602 276947635 0
7667062 271369107 0
135966028 527518044 0
375143139 369797134 0
70202241 400372534 0
373388092 6360985 0
529503659 349614476 0
96146788 129827903 0
78191322 272593278 0
236729113 531048060 0
181555319 559776957 0
77599484 302045195 0
81110070 437558626 0
335412675 325582501 0
236918924 387801247 0
247660429 351676027 0
227835668 83141892 0
3840789 40079938 0
276461253 367322527 0
418906592 260846347 0
218127453 366571970 0
566586101 252640205 0
223761103 472372859 0
21023806 220412336 0
233830322 306713536 0
87704891 242776869 0
30636598 560500051 0
409511249 60942380 0
445234272 348921071 0
514011698 426594027 0
335700039 552427918 0
108979418 409566127 0
229747132 426124512 0
227074179 41875887 0
51622476 567438334 0
281539918 209832847 0
537639065 551248660 0
32932541 512650375 0
176034089 242744729 0
296092320 93501734 0
264585756 337084873 0
104602654 488961904 0
277478858 65024686 0
518830281 454350807 0
101040733 111294414 0
58103523 234860678 0
468984144 101153051 0
157923812 776619 0
389851502 353255453 0
78290702 130897114 0
211593677 189153771 0
217631137 27565175 0
15037203 265773661 0
485762943 470011243 0
166836831 166025807 0
210341390 296186668 0
538631776 91824178 0
37003010 333829322 0
132719358 438139304 0
309909595 268352425 0
499194247 401279077 0
428980871 543964265 0
189148592 493424211 0
40320508 431232346 0
310677328 307732713 0
509555347 516075008 0
480374371 473749986 0
10705334 459292821 0
470202758 211499274 0
332941022 477650433 0
301081028 535519809 0
45113217 165783062 0
151177409 78398624 0
159042978 262283107 0
366393964 82051296 0
122224843 260338867 0
298135579 354430598 0
437041884 363163745 0
125564041 499071496 0
359247373 4151660 0
562056285 102723351 0
520514530 492335926 0
51734578 97099957 0
413671788 316547797 0
475019110 215747846 0
333449790 68976978 0
348867881 280665124 0
452238505 41326449 0
30150467 330486027 0
326125649 511513894 0
31342771 370915022 0
380975763 458071195 0
30271026 351541939 0
337695636 282355276 0
210309508 69861442 0
82799400 528350821 0
504992795 11940605 0
414625517 242628968 0
410332888 382053412 0
459974246 12865828 0
324708386 91457139 0
302094831 518544098 0
514504862 79027250 0
414083586 541609477 0
188725955 304301571 0
331873059 238461604 0
21409489 186548470 0
206428072 441172436 0
82707801 483297997 0
81478306 157097406 0
111280391 397840225 0
175452922 350213348 0
283698422 457453422 0
554294418 396011617 0
548365476 40052994 0
252326509 254965709 0
454395202 77741164 0
216375833 255281768 0
163039291 47046467 0
496466463 67783767 0
568471082 282399730 0
304256087 207241635 0
494768892 418947456 0
63481368 381440297 0
444058304 404047502 0
138942609 356660234 0
359398546 377584027 0
56687517 490733902 0
211001186 25538731 0
533376323 315264356 0
275959484 566385623 0
367564964 47508054 0
285412120 237231957 0
73465993 181649493 0
387137593 484041036 0
494907909 464203772 0
26074617 559355743 0
103933972 39282910 0
27386568 91530817 0
84190549 136752286 0
502931849 294352852 0
401038871 441102694 0
35165451 362802592 0
513716515 405954628 0
217895705 91174923 0
460015913 138440742 0
459097827 338999219 0
525698699 327067501 0
425942783 142587813 0
177673646 362607753 0
12344719 480115136 0
199826496 317572142 0
376014175 560341730 0
440965937 463407938 0
136215232 425905252 0
388976974 315218030 0
271211172 29670511 0
366551955 175664732 0
536855658 369255533 0
517570656 471612377 0
405863708 76524102 0
172519740 401676879 0
181544850 541964422 0
213895816 393483054 0
232473697 88288578 0
216603241 213257448 0
263196792 348312201 0
46934535 227940376 0
490094537 109282707 0
383390807 217402387 0
134827486 291138638 0
515482099 470831284 0
538183666 545982766 0
220720595 17823224 0
318368520 372401496 0
352767630 2370424 0
17922138 256252243 0
169672636 93285103 0
193534576 431131936 0
63511030 389624675 0
120539177 368857583 0
357485966 38929823 0
500540629 216578104 0
43344234 357202012 0
271358666 235494274 0
266514208 235706106 0
461806378 563208340 0
40377365 374144504 0
235642949 5008473 0
386745329 239146665 0
68778250 429800096 0
532725333 140482582 0
45083986 491798129 0
225991333 525202896 0
425977095 133926231 0
15575194 235546227 0
285019948 475696125 0
372792061 534042726 0
215465594 562156507 0
44261887 26394323 0
186878916 33237324 0
143802872 262612294 0
122094419 77729450 0
166548770 6183729 0
111270393 51211341 0
502310748 226580464 0
157900725 503576366 0
517391396 544527485 0
49619688 128487545 0
124946042 538034439 0
537597994 473052072 0
180761576 524703755 0
380306801 195551897 0
536365057 363061293 0
137403703 403763773 0
376426053 274639078 0
155096974 401134839 0
74155830 364331527 0
329627676 111035792 0
426804366 144451494 0
478696641 229248572 0
101162305 289116462 0
19243869 178745176 0
286590912 470808975 0
448441599 324001444 0
321843803 39086853 0
140042176 21936858 0
114167416 179437419 0
478066712 106795397 0
223607341 392605273 0
283662056 70786776 0
276078017 416471050 0
475970458 514980427 0
493711101 148420354 0
306673127 101848841 0
428275274 408503624 0
102559822 452965642 0
145601758 545023230 0
59059525 388937762 0
119984540 275807896 0
297921879 325902276 0
28104505 244252849 0
202114163 282095347 0
118807039 439837802 0
427804555 262952711 0
235755653 279756006 0
529928309 514335398 0
495927296 395805669 0
305946860 508524782 0
51586028 42895420 0
124709304 450766023 0
346491677 218855208 0
24116689 438151026 0
62916222 555617739 0
191221236 121313027 0
357301629 238041330 0
171729584 189245772 0
541827190 417632942 0
90187364 91096703 0
213390482 462680138 0
126649306 205004457 0
532690916 289817651 0
526083963 512860474 0
215249332 117435252 0
458725394 428115222 0
31028863 423318816 0
162766789 81459337 0
492831428 154690192 0
302430884 478411334 0
214331885 172819238 0
274082824 188474671 0
340077114 191285414 0
295801470 117510909 0
79121062 292180014 0
546356462 364374082 0
488465170 87499595 0
465325196 308518780 0
429940664 134781753 0
96484552 205645380 0
392925121 151241471 0
435393135 220322319 0
203004017 394818597 0
239958095 281142083 0
28713949 57190916 0
102959369 27831747 0
52021538 119013949 0
73056688 522114297 0
256332677 535558425 0
269474075 533279938 0
53382472 48489736 0
398592723 210252913 0
241331479 463836943 0
395353631 128012235 0
23312408 270547920 0
92363280 312664801 0
322669879 291464526 0
306736633 239289373 0
128955088 138062473 0
383652614 357290888 0
373194639 364301170 0
522765621 406929618 0
491037117 299415692 0
11965404 19225411 0
285471625 28887755 0
437994696 430661952 0
548811224 561547297 0
374822567 55982770 0
71298184 67661451 0
332986600 542833449 0
276707945 566970117 0
70939236 1378048 0
90882497 233665176 0
414352723 440693722 0
68472251 87212523 0
59185745 58693608 0
343988183 519955775 0
407580784 273048576 0
557740882 233060696 0
544821419 313641867 0
23199494 155743656 0
227163884 516357013 0
102878275 311743076 0
360735181 297440997 0
471312340 479830924 0
165832668 229969127 0
237791923 482290761 0
190567007 283232221 0
194995510 161124270 0
106069403 137137233 0
28461517 348718551 0
455106615 402770759 0
420500822 138218769 0
226862572 142818472 0
341300578 409893896 0
184616607 100927706 0
148080379 156825399 0
472931895 251095527 0
13759097 294223904 0
460597626 84878497 0
483974669 371423778 0
416756635 461685221 0
139700252 523549043 0
445156013 127684311 0
490803356 229109392 0
530302140 272855567 0
61033879 77273671 0
197222165 57582719 0
371251204 235409973 0
435459191 314245492 0
402289807 146128531 0
72770407 95243995 0
544557427 283977130 0
125720847 388353543 0
288217697 229107704 0
250540081 267306931 0
380666247 199317280 0
146758728 478276312 0
88074973 464548620 0
150006328 183810064 0
446901858 35621332 0
189210788 341294777 0
343612785 248603446 0
136943031 186528918 0
326123690 283453750 0
74660631 196338146 0
149102041 57888605 0
27596719 142766943 0
192985232 225792936 0
65041372 557720226 0
335051524 361616383 0
197775159 500130038 0
192614919 438211663 0
296918147 383711722 0
156610460 319369059 0
334599108 69687584 0
430192803 402428530 0
68400661 286393436 0
293074531 481504499 0
515028415 400755302 0
244000845 446386077 0
200493554 542321828 0
416326003 522964878 0
482408832 25262098 0
540803511 71702029 0
230454026 547205158 0
51966993 505962101 0
358485748 221437158 0
473121217 161982530 0
445114800 129770728 0
351160778 554427470 0
432212672 248653645 0
156185094 319429329 0
164791884 524373187 0
420493126 197590468 0
539418170 103515902 0
396167411 371750261 0
183796540 397700882 0
254746175 428305454 0
532898553 238796656 0
11232956 11906177 0
154277793 531828784 0
527112845 527969401 0
515130657 514128452 0
205273172 10896944 0
350348307 387579268 0
238955777 85412122 0
75360128 530662730 0
532976969 57416058 0
364591058 1741001 0
428488221 10009173 0
286694986 537689175 0
15599218 60923336 0
292170533 427993370 0
56685226 180732391 0
472596139 265645132 0
105807828 129116608 0
60856239 158010238 0
85202610 520826537 0
52210338 194685777 0
541907577 300729027 0
449430032 345949271 0
471578595 316997853 0
506836623 497597250 0
84593450 49061541 0
218194429 141184641 0
360360097 502048720 0
244863529 541503964 0
173806106 498132347 0
561854617 429758123 0
124482689 148680255 0
248254841 478609463 0
208889943 508984783 0
115520695 253229262 0
58031499 254911154 0
44094038 276152418 0
111998396 30794145 0
21566330 524195642 0
35106861 500459619 0
487944596 505333650 0
349766206 103360417 0
133488092 8320569 0
362878564 520670479 0
441766140 198081000 0
96703602 252317934 0
11536569 421808181 0
317674150 479986357 0
158765940 106218718 0
34120781 42936139 0
36586084 237977300 0
123014571 558311828 0
242124852 73469955 0
211164415 335020228 0
566704592 367780186 0
414431595 563637260 0
350828654 88300132 0
88280964 181402335 0
403724848 55639872 0
539196782 28729500 0
146740370 213916374 0
205325303 24569062 0
535588592 443617392 0
470134367 470295433 0
326505919 174050351 0
142408837 30176120 0
183819263 496421173 0
227578980 492352072 0
328300111 518609099 0
365873892 113265856 0
22371971 341618905 0
26202649 451777670 0
350104972 62271639 0
528645807 311189932 0
374286489 221743051 0
320875921 204292975 0
473173453 233928931 0
414087382 273775569 0
523762658 328249401 0
481712747 324768488 0
522143253 198469921 0
436307080 489961781 0
312723834 331038706 0
262456429 30184979 0
311509931 191079439 0
562002917 507358817 0
552865441 284510750 0
398650817 510254203 0
205382155 141093151 0
537061705 38285506 0
447601114 273127202 0
64143843 7299283 0
210245153 410257677 0
555276784 119326079 0
566206762 350931269 0
568280892 257020150 0
178948189 155990404 0
114757418 12667721 0
201002035 30748923 0
457665222 76298733 0
302011438 326102029 0
329002916 520225485 0
409372218 85068592 0
341064398 427220905 0
459582944 132640216 0
321286111 366507544 0
500527140 379519596 0
489034964 41229141 0
233541146 106292560 0
213675567 267948917 0
497364887 45752580 0
293016314 293162348 0
512651170 204885013 0
294224740 484427155 0
329627218 7834833 0
310167777 381387170 0
153761890 185557948 0
318892934 10968543 0
447396303 116952377 0
437984981 408241872 0
199453506 217421251 0
231934778 43676319 0
506118490 346319780 0
93440895 47300341 0
541243728 194938252 0
434777866 225995063 0
556753291 404266454 0
252262940 201673887 0
418239906 254268686 0
64106196 429340167 0
264775371 528074089 0
173688461 135740106 0
339746842 156356397 0
167007491 225865734 0
291753428 563892641 0
129472542 132036636 0
195606523 139028017 0
417293461 363050342 0
176658269 437429912 0
269260801 66738141 0
477598394 86279481 0
538221331 251693629 0
155806296 459397295 0
294551592 339071245 0
285059676 281409317 0
347734272 497183988 0
48533032 171951000 0
100818972 236602229 0
2431968 430128820 0
359182499 275518084 0
281665874 234585995 0
330540287 134016369 0
455246853 238396772 0
503891411 471536515 0
334119851 360685842 0
565967984 43883982 0
20110488 183988192 0
400788030 91681609 0
380512999 305239262 0
40220537 179572151 0
544448888 541769832 0
83414706 13293648 0
427175890 3237926 0
423888396 129639625 0
235953089 310728811 0
176858707 567255671 0
172854987 46378319 0
76408416 504194519 0
124003524 33026915 0
250261997 518746378 0
174814213 506384012 0
309914134 359349748 0
434142884 217406159 0
447513987 179099837 0
99940312 546481271 0
68689183 230327876 0
456669281 469241662 0
344636776 305826917 0
118031583 220553159 0
277145653 229854025 0
468479070 475691084 0
97947885 181543644 0
334590337 463614400 0
194609056 101332723 0
62372950 45819488 0
89539748 338702497 0
47193953 274315088 0
473758068 35473793 0
213693550 46461117 0
171381500 463318613 0
133875489 223727096 0
123742273 327583569 0
257863436 376917138 0
495354654 171646750 0
50279791 136797105 0
183961509 232417670 0
47695097 111674383 0
467373963 134523773 0
87405701 434424142 0
393752547 336493336 0
98912884 298238785 0
165899499 45260649 0
174958178 532608158 0
55206343 464177510 0
463968145 404487044 0
140459890 268838148 0
475561636 524008759 0
139277456 87010453 0
245747026 462786384 0
119156412 199366340 0
304618449 253088469 0
352269964 185587310 0
124648291 564596840 0
208964561 566521171 0
498104627 259418533 0
80186703 106036425 0
247712745 132702616 0
289558976 453342171 0
310970703 520280215 0
283025552 91358063 0
415522360 124191693 0
357785499 103662952 0
567033576 61439346 0
498028535 392642095 0
496710704 495091058 0
332475504 506123264 0
223744439 494287930 0
167026347 136651410 0
542328311 235688388 0
452164747 197416791 0
554027800 382383842 0
376865166 71837059 0
494632301 195745475 0
269665825 450852465 0
472311125 560282020 0
491136041 257415663 0
93522661 319003876 0
25727798 249654599 0
427835912 89634889 0
440539315 272458294 0
371575609 563753896 0
419435036 327805908 0
368215297 277643024 0
152180771 247251520 0
533605206 480402880 0
473246645 168173350 0
215347863 450269397 0
323963171 67053213 0
249930291 78567296 0
557228039 148131386 0
545200983 382468262 0
139128910 327390958 0
8102113 119155068 0
38058958 410745233 0
136780498 257669201 0
481094304 35672730 0
99403652 563474147 0
434227365 318830168 0
548178208 70714432 0
181905810 76777908 0
510319007 473359672 0
553877743 454561669 0
388224637 86094569 0
215967562 165760734 0
408260713 468022505 0
124750896 470262537 0
510749216 207054273 0
210925150 124404437 0
249879602 134654605 0
379019782 69139335 0
218378241 561336039 0
107781539 519089255 0
317892819 188302342 0
194716564 311123033 0
138094299 50706915 0
73592747 263270289 0
498262992 282518101 0
501707321 18756577 0
473026560 269096279 0
395618789 351154443 0
194511312 413657709 0
160705795 67940166 0
417864841 205732172 0
405608994 80899482 0
25944687 390155090 0
506542365 506571143 0
391027735 534693125 0
79888366 51091329 0
398477713 236325060 0
201832680 17730440 0
455474066 160955842 0
550253024 322324194 0
399712861 36411569 0
100854330 144684085 0
119774987 569272264 0
344177286 239069898 0
185476942 273199234 0
144949169 160172539 0
444340408 363544880 0
429258766 421384227 0
223538457 443159388 0
271912520 448300166 0
68750375 489791042 0
553593886 374609842 0
217063966 180281516 0
417217628 544451998 0
326975501 264554552 0
234440846 511870164 0
221583693 551313315 0
250146287 498927239 0
365614646 291255191 0
504984195 369692213 0
509747321 461978597 0
569200918 101702747 0
431312648 153306013 0
360168564 186092793 0
19902078 429148616 0
48837899 301743534 0
406783364 418612585 0
256173099 553311423 0
545925496 437726947 0
372396592 446335516 0
343217356 59363748 0
434273696 367468190 0
273433310 402522646 0
24547379 447987491 0
355164903 207036584 0
17346347 210423628 0
362414326 330133423 0
387716982 472569008 0
541167339 375931735 0
453363406 287522202 0
307537689 26041610 0
410131256 425277385 0
284336995 518855327 0
312995558 17275571 0
9036259 559316277 0
496759848 476174232 0
469833455 333023428 0
319604259 858369 0
245218940 532442328 0
471400563 353990304 0
523046025 20461242 0
390430037 30559229 0
82208391 130417215 0
374089695 182250462 0
191070700 275562330 0
73221045 96975033 0
92174175 152874023 0
143853626 438139388 0
240048470 536515203 0
286368350 300516313 0
340751945 391857200 0
128497200 151264699 0
479270165 524049514 0
513517948 126820909 0
421925165 198652916 0
286596416 22050395 0
317246258 230305554 0
568928410 108546356 0
251652977 413543124 0
479843880 512025579 0
3840639 183365849 0
4063979 124909879 0
316899629 383251254 0
362115028 124461245 0
328006316 399162775 0
209908534 67560008 0
157066440 11697389 0
314097576 132040014 0
244497178 131603984 0
19446221 544594197 0
39901325 398187530 0
275104996 381849678 0
458781078 399926723 0
331776551 69525096 0
338045538 78829335 0
104658032 229047744 0
284202075 233759913 0
239838394 181764315 0
140945777 404572727 0
111598658 330833675 0
452733929 555483279 0
281778570 235874308 0
253933700 144439142 0
480200396 331531350 0
13664278 448351607 0
12868226 360740446 0
440523164 464490310 0
29631246 196725266 0
349798524 543500859 0
286113180 50950475 0
386563171 201292355 0
303775463 219458077 0
474242262 15378955 0
164765300 199934562 0
66801457 504008194 0
273152562 496850557 0
20878433 243814458 0
59110708 164560345 0
517899495 489319292 0
272820054 356029315 0
323405508 151125401 0
91248074 158255720 0
283992214 124760809 0
261316321 85218609 0
477514993 165496761 0
245198973 209982460 0
348429129 78095052 0
254775065 381994891 0
79527194 350595822 0
21800110 391802601 0
254528872 456472557 0
533201637 114592928 0
2223778 188472307 0
368371679 292957544 0
495433715 426246896 0
404447588 125271520 0
291851113 163542884 0
45422904 249054724 0
529090454 447154593 0
176041033 492483346 0
20810245 304554499 0
131970251 404254140 0
510612798 369683613 0
164332073 57104540 0
415955333 450843012 0
184812505 221291843 0
401003393 171526638 0
126803969 312209861 0
51406428 562697458 0
501331266 16161235 0
472217621 15278827 0
245089464 535416844 0
256055101 262395333 0
422905560 444572759 0
184103991 237611121 0
114140190 292853784 0
420649208 525559947 0
277725124 491200202 0
401675254 194073171 0
526604683 235588700 0
85797369 319836090 0
73584977 429682492 0
309266675 233758132 0
490363414 178752084 0
464818337 528644842 0
342196778 532655141 0
145753595 521247912 0
76983019 565934551 0
384268747 203917822 0
209560310 32447692 0
116321935 379185991 0
304501427 212141789 0
324586065 426508916 0
483470082 103812685 0
79527315 225702764 0
225135271 8642723 0
150765227 456622226 0
531407557 64959071 0
563952941 76068898 0
113264455 117849782 0
272093527 178146274 0
229602254 499630039 0
199972912 68418139 0
519196506 61613057 0
490031443 447223231 0
90044404 3961188 0
294334696 546301262 0
283017860 379819590 0
324609232 472721274 0
314744976 48921552 0
64973204 527429983 0
285219987 62137370 0
366343895 244973961 0
127151152 15379961 0
425631670 246611206 0
380312334 285214341 0
65927761 381920971 0
175474241 159635855 0
8492088 261804708 0
320929187 494875644 0
111460472 481229173 0
255148454 514795383 0
199030802 47676572 0
117794445 179591138 0
469198557 395573685 0
444800620 364437926 0
239818482 177903999 0
46818584 22244423 0
496787572 109378551 0
445810332 109202078 0
351592186 387973526 0
458266069 260333066 0
100862136 271344269 0
454496129 491058763 0
324812554 93630116 0
282490513 426175206 0
336099117 285640396 0
425619041 343869153 0
173028874 458447101 0
11723299 49778542 0
563024951 227833849 0
383425333 151690199 0
50168280 556129437 0
90377367 495795503 0
42798693 521903073 0
438375126 146199108 0
67198058 123237976 0
451957319 7089691 0
64576048 414437702 0
165154858 161020654 0
318427977 485573066 0
500258869 84542555 0
483763597 466760157 0
138047105 310885679 0
316240269 234283529 0
352914980 488604669 0
489324833 481052774 0
238375303 405239468 0
290207518 545589739 0
291725022 488050690 0
161867638 534384081 0
75411684 240254979 0
76915545 264589767 0
477529899 278319940 0
491110021 338467234 0
311435321 505638545 0
18005820 70321298 0
148626843 239810979 0
203392982 388612825 0
274431278 331287601 0
322214625 442034669 0
73442409 415167782 0
264413537 395852324 0
357365153 493071482 0
505774686 357541081 0
336066682 519391672 0
554104181 548689817 0
251118089 456496180 0
414625343 114799098 0
456687942 96627665 0
205319856 127661332 0
96876076 26823114 0
130251013 474080987 0
526713787 168876573 0
245763218 517302003 0
288268834 187856755 0
25271672 424213507 0
448201024 341936540 0
481579709 236507145 0
551816306 16222935 0
533495619 245616982 0
98541113 215647314 0
341108524 74367280 0
227695746 16125907 0
313178997 235624753 0
288616052 79411776 0
301310194 373898105 0
345143237 266411828 0
147279142 47083834 0
11044710 39045280 0
398579006 82642690 0
151270747 389810441 0
420248478 283472826 0
199535 417681035 0
268921826 20690069 0
444330467 286324880 0
530312101 221280637 0
153115528 399835668 0
321494982 143723177 0
466946150 116732222 0
8829997 29217413 0
436810954 108082970 0
170557924 428391298 0
338711827 214107106 0
6783444 345689059 0
221556601 386912890 0
216188967 435396247 0
382762466 465846310 0
514053953 142574468 0
49221591 491525349 0
200805416 111789687 0
113427511 92674444 0
89570228 443909468 0
76762169 264780561 0
176254718 49830462 0
214339125 102726768 0
498986918 539030797 0
277671330 70477159 0
467135102 82167792 0
273906741 205800197 0
9676479 367693502 0
86593491 98137039 0
253528586 534376394 0
112552578 285000697 0
274330797 72092058 0
309608690 507654897 0
227423957 386170514 0
314993875 18196296 0
403993775 124243397 0
90767352 252511114 0
89113724 180023678 0
56555843 125217032 0
156373579 294707410 0
545913511 112539059 0
328611874 549570985 0
451847330 459136522 0
374231450 318803720 0
495009411 468814568 0
171966015 186094364 0
287618844 289614213 0
149171516 193476912 0
393573789 290459659 0
208037610 293351622 0
323236854 98967663 0
542016502 96293314 0
60445518 561639345 0
62611552 93616056 0
301144324 407457536 0
3432091 33067736 0
16231856 34411143 0
6051889 84806127 0
384754281 499099886 0
534501416 563033517 0
41452749 58172684 0
380362634 59919316 0
154305877 365057810 0
392592875 561746958 0
390039140 2189010 0
430286312 25706636 0
27579949 234138626 0
262623282 435787558 0
338802836 374563532 0
161173637 389583479 0
222498024 86781280 0
256341357 215907410 0
430053007 95537133 0
498830231 538232439 0
99673942 90641867 0
8398161 217301683 0
126376120 274173887 0
312088900 366848106 0
244268478 83551278 0
300715556 425138815 0
518165993 479140389 0
316596837 431506887 0
176955009 176722636 0
20639876 295881858 0
267147927 284855275 0
211414115 314678550 0
44382963 488211821 0
383992539 421121559 0
128734223 471897922 0
310699382 298594815 0
501141600 439366480 0
180538149 377151386 0
549013503 479339593 0
156069214 370096561 0
271270753 255539650 0
33232198 349045556 0
246965469 537583435 0
247262921 132498635 0
22013443 48103501 0
197696223 558529106 0
359469346 374997497 0
199575713 525801635 0
389128637 233321612 0
335139816 334650573 0
266110646 436613813 0
59238340 83464683 0
455831979 192676690 0
279965490 508859559 0
147826183 370309638 0
113638433 113924197 0
149090075 144931475 0
25000193 400096665 0
138836171 299753147 0
557715 69930858 0
348227770 231121527 0
560582514 376005997 0
542093411 531370564 0
400432896 189174773 0
297253887 369262965 0
312070837 413381720 0
260142085 342071058 0
22910793 71460675 0
487582481 20935231 0
295750003 412692365 0
339613409 44604876 0
219907670 65139188 0
288728909 364306794 0
179281104 34948448 0
436138783 191060612 0
495320033 334292347 0
561756909 545398761 0
82638004 72779538 0
366488181 355060217 0
469758143 558649861 0
183806761 337221485 0
467727372 93732308 0
334012971 531754600 0
509386178 70686569 0
514333527 316919335 0
345056490 411376048 0
204618780 112047485 0
16037176 477811296 0
331253739 219299989 0
315631240 37746192 0
131503795 215608181 0
410411592 87494674 0
279308328 420349084 0
498269891 151816128 0
275353116 480106390 0
522582943 294013398 0
481719005 207365228 0
402177489 409421085 0
365440575 545948460 0
558659749 266404814 0
499196322 536621680 0
51595743 270940557 0
113828036 404665304 0
435664333 354625276 0
532514269 512668479 0
80790721 382058063 0
355334535 485597254 0
210828067 323982445 0
414935985 508652473 0
173980477 188928468 0
245574477 494540401 0
143989989 387818503 0
359995594 308844172 0
219870018 278384804 0
51416503 439613397 0
270259279 191110016 0
346705728 273746532 0
98992915 422003541 0
264208080 131959796 0
13072552 39046595 0
336923890 298309287 0
532090330 457708727 0
393375837 418287365 0
418147625 369346640 0
493415297 146769938 0
304403082 357378373 0
244767961 295959738 0
60181747 39616182 0
2846579 540245511 0
60201520 219939754 0
564847133 193358685 0
173864377 140692687 0
123875693 131767049 0
254410792 101128102 0
247385053 65008905 0
386215760 1252119 0
441398096 498879439 0
96194788 239177974 0
5090409 181824195 0
164580668 152438579 0
254185383 209976598 0
39445820 18354194 0
290035215 461250327 0
430999134 360449692 0
534063756 334517016 0
348046342 150247048 0
320192808 15726258 0
238095391 4914888 0
141898552 240245682 0
46613453 286522060 0
259656509 474743328 0
41644078 305933953 0
384290489 99859879 0
483674327 369887226 0
506860338 28791369 0
52046014 201098144 0
505112847 172596545 0
228664938 254789425 0
322475781 296226527 0
404734737 370775885 0
567251385 231389111 0
217357077 323401669 0
18068801 33590823 0
353184499 457542326 0
269093200 416546463 0
457325536 25572177 0
355820809 469153402 0
381621611 303810046 0
414373016 64808303 0
464026196 28448547 0
326732585 57201266 0
347532415 354397611 0
304144927 20830969 0
393071470 460751543 0
268032682 375143374 0
131918286 567692166 0
467561684 466993516 0
129174018 166021840 0
240468637 115356015 0
405975216 51435269 0
323386246 83119715 0
257044897 350133106 0
187348066 531372938 0
488224335 272311993 0
323894074 4626020 0
228822821 209977595 0
439409192 282071486 0
170534884 35674383 0
464128592 82583264 0
216588929 518491827 0
156825520 461481321 0
382774596 187728278 0
273336915 395107632 0
452244661 102660468 0
80866581 450037880 0
44360152 82582612 0
550658211 432279522 0
32637886 435942841 0
120865781 45151414 0
64511973 1086973 0
2616335 537483577 0
20035672 44518535 0
371183532 264212178 0
489959024 313984632 0
84513595 220927802 0
157011008 527371010 0
4752881 234337660 0
330967105 378710561 0
341457317 101268928 0
363739641 347378701 0
218264670 373512645 0
326692894 91245254 0
406493096 171734665 0
275637927 199247520 0
199575597 361727337 0
278373110 63840743 0
252681075 151285431 0
106068582 483715908 0
226583437 116818004 0
318295193 114080693 0
188744046 406336953 0
292595307 320955574 0
308313589 370597038 0
479267262 306460909 0
355576028 92031772 0
377962147 260978067 0
141999440 348174524 0
97039938 435553009 0
133142935 354809525 0
334457167 91479142 0
62431342 472657739 0
413481629 54257779 0
348438662 516818188 0
439640143 125214959 0
387748775 366274527 0
337197681 198837351 0
210649808 16418569 0
27362124 195142030 0
456209644 334219586 0
316302086 253232528 0
519052463 277218141 0
369843269 151722585 0
281383399 140908475 0
261398239 386861653 0
281631705 543216093 0
69025172 480618331 0
86993434 429125419 0
115216454 280345630 0
380331524 111575403 0
428623545 478128722 0
117981027 174850083 0
130300565 327972688 0
342102352 295468275 0
49852058 68783417 0
93909269 255358221 0
127830820 537443344 0
567639098 81248282 0
54164745 66868200 0
308916651 291332405 0
258634556 498669774 0
289563427 415723759 0
183226433 169051679 0
11777057 127597525 0
59273690 12207246 0
116579766 265040699 0
309566248 567292977 0
555669338 56910205 0
320157879 197473339 0
417188644 55971062 0
71480782 184784135 0
433968833 292942134 0
206222386 238797 0
548760842 295136585 0
174363815 165512362 0
373566422 558209323 0
130918943 498529657 0
467350510 200022111 0
296286570 540783759 0
201973700 371244381 0
457146028 249789064 0
296455450 503863190 0
103268297 323854447 0
499886542 272275858 0
270340877 38247660 0
128257818 269989448 0
530112023 5964044 0
315907693 234903462 0
398628774 174938973 0
385452291 135081616 0
42683740 353243607 0
390504885 38878157 0
401428890 388904357 0
413346294 452512734 0
105589445 514714649 0
516826323 212281360 0
202090444 373125050 0
286524419 471369597 0
428172192 169244175 0
364598400 495726374 0
368607127 481149603 0
119692735 177945610 0
500666158 417541487 0
293590736 6164433 0
241569073 340037420 0
221186750 173942449 0
81812876 376267619 0
349676541 458329684 0
543645786 543908750 0
96807443 526298029 0
194000309 127611597 0
284010835 279432704 0
215366499 294004668 0
43317253 184631071 0
231097803 138006166 0
211253352 2956984 0
500997767 30443593 0
61861581 527690774 0
226715987 229868037 0
4134683 491418639 0
44126827 479342397 0
209123384 156786180 0
531329890 499093076 0
24843707 187476850 0
508624535 338197670 0
516225206 172146058 0
17411259 337268987 0
385317451 461352779 0
2684844 341780225 0
506183421 383387521 0
340744902 256009108 0
518320450 121789152 0
63281386 429667797 0
17311066 334713432 0
265218827 46175683 0
224863842 194454200 0
141935290 94430716 0
358704981 236886359 0
17318888 243419320 0
528026623 533848677 0
553024705 235959066 0
84401343 374136437 0
548622542 385095216 0
276866184 205061478 0
385091061 304647606 0
352939891 182858852 0
563041564 479737969 0
380034497 370721776 0
207338167 557089197 0
475404246 380046087 0
188402637 393778594 0
107424504 74740632 0
392614278 401469954 0
131423110 7934395 0
565792327 260752198 0
56661686 347229090 0
317042546 290713746 0
49882830 125883495 0
8212418 45668348 0
53008296 402981091 0
7512242 556527205 0
190281033 372987639 0
152080371 205346884 0
383889006 456677097 0
363350868 304038711 0
168992992 282904301 0
385472581 551622441 0
562304887 147717705 0
500649074 194621547 0
523176629 63501559 0
395011525 433283289 0
495719589 428360514 0
131416972 137240841 0
563700581 103276179 0
9069036 464291904 0
391540117 218120217 0
500182865 253470453 0
355049815 529510805 0
509131665 520924860 0
382918807 386480585 0
547666459 39416534 0
2747916 301367491 0
515832179 534314047 0
369123665 256489424 0
404378100 236444264 0
240445494 520060677 0
353881540 23241146 0
471697519 250929992 0
341974316 114327516 0
343901190 481525926 0
410695640 387533791 0
434449949 202898262 0
566191372 501336700 0
396383248 293741701 0
171428383 449571421 0
490347411 541521458 0
329887284 61416616 0
276188197 344109167 0
195533797 96944678 0
223512032 512254640 0
416852130 2719584 0
445948204 492279764 0
111246933 466891535 0
355516491 520538897 0
289452972 92662145 0
512836426 322204528 0
545902038 558251082 0
298452782 6775699 0
16741560 176923416 0
35664410 414436515 0
476837350 194660024 0
65359635 26751282 0
452731396 180125919 0
297962091 7086485 0
487091793 89876542 0
543158600 421687801 0
266436331 208496534 0
385076273 322331644 0
440859599 153280107 0
174456341 53120075 0
174848269 431217725 0
153884057 414421540 0
513195638 348259563 0
520279796 559748162 0
127438956 491950364 0
37274226 313634912 0
14112171 51670408 0
565734668 211879525 0
161893416 342983635 0
513998802 118124597 0
424071862 18026968 0
249888566 378122734 0
342153420 134853400 0
62106066 477415541 0
407242628 504313325 0
91128669 545326273 0
460124359 186444797 0
376004349 79584393 0
390955837 475714172 0
155834218 486676493 0
430739258 402038540 0
21917373 216180583 0
138215650 522665222 0
1836175 15493205 0
348487442 402839167 0
540432653 98630040 0
38345112 294858052 0
40975489 175904082 0
60381792 528800621 0
197636619 201646018 0
66956412 121113228 0
205136133 75600629 0
69950432 386500699 0
6550231 560550447 0
207810649 90106134 0
428916292 252856122 0
49614974 116684341 0
68610962 292587705 0
233341101 180285908 0
31122090 84886085 0
369070155 50476712 0
1672189 437809656 0
194747708 5249924 0
40820081 562514033 0
16300770 256175619 0
304374683 356426834 0
233349673 419256354 0
549932563 17158848 0
560957251 68215883 0
177978777 477513816 0
286004936 41130413 0
168706821 186627636 0
499649787 295349377 0
365679563 301586895 0
5750843 447172731 0
534270722 160944047 0
552017923 231172390 0
425905641 530656140 0
251005315 427715961 0
143350850 480840914 0
311416959 223878638 0
92265414 495600485 0
564264450 333921892 0
481191737 356180815 0
144741939 536599776 0
96439348 122152643 0
300452910 167369493 0
136154141 435939429 0
206813149 209733395 0
314025388 192819724 0
505859114 50435322 0
17758739 398112575 0
258410158 520123982 0
26305948 282290417 0
164638245 328661495 0
561822543 386859046 0
453912444 88876682 0
370010762 27098559 0
428390991 189645371 0
192567052 188840221 0
405576861 501946668 0
443732227 180310235 0
295789572 405434476 0
369768188 376228285 0
539241221 326854879 0
549963979 540659092 0
319344250 81349562 0
543468483 421256848 0
539660098 568548860 0
529782934 445535574 0
55919575 42967379 0
114421710 184194637 0
24702608 58440118 0
415417215 292719866 0
164606870 564585099 0
94405226 161973876 0
341879064 379673440 0
183026880 151915832 0
396978790 65570858 0
471826488 276634028 0
94154032 187978048 0
462139133 254138305 0
206606036 347803649 0
376264105 161301572 0
305195864 347057956 0
250374670 81984946 0
246848946 15727383 0
49689656 513973229 0
377251927 512038366 0
483305597 141677441 0
220005268 550023371 0
45536575 207364775 0
71784204 353014539 0
146705432 443116043 0
54145411 221108181 0
111299798 241661367 0
107778101 114009241 0
338478119 397135365 0
118173053 427742400 0
357795462 465222831 0
242916313 337141760 0
136524326 499629112 0
42829996 457875491 0
537945584 396917740 0
348374066 44336592 0
373686981 85462156 0
177648375 249119472 0
26634411 300764654 0
382000054 170642420 0
221272321 524374367 0
396682997 253523014 0
287503197 427230529 0
424943443 107069223 0
73661474 457664850 0
306530864 100993985 0
320020850 154268716 0
500169874 101935049 0
286598590 146259229 0
543351703 68238842 0
161109221 109086394 0
226920728 545609024 0
3274016 98187722 0
432435754 120337770 0
277666026 521897045 0
264995131 347568477 0
233297040 498249664 0
415078320 19172880 0
60280110 14127543 0
275721719 157495548 0
145446481 479045759 0
436382525 2636595 0
148544285 297971001 0
423118613 492969663 0
379432701 316954023 0
406735212 462095825 0
423657885 121463468 0
116372282 479506472 0
54256088 510418287 0
281651469 500510047 0
451673458 223164588 0
395077148 179643069 0
63679174 3092582 0
236688428 96322160 0
345089933 412489814 0
88301687 463205737 0
125638839 73747331 0
582981 485464056 0
529733815 352625423 0
469651423 528313941 0
469884185 346807503 0
383661305 383282414 0
508049803 212496361 0
146781890 189369665 0
290233480 317183554 0
342175167 63188164 0
447628935 495392879 0
329010689 205541454 0
405229380 125879924 0
565376989 306928163 0
190436501 202439144 0
528692135 519091066 0
228113896 454850208 0
330819954 3963466 0
400151152 214321203 0
97459079 549327141 0
451882167 318903756 0
178444802 295009067 0
293101703 515617514 0
260952871 393303667 0
325057682 23731775 0
127627143 360709893 0
312139061 115344437 0
424641598 149486627 0
430273582 145036957 0
440999098 239499659 0
553436511 252053654 0
428731262 33445825 0
27351428 481398549 0
386114125 557370574 0
532934490 68549774 0
510153713 136399681 0
445666363 13741542 0
62377077 193688492 0
419542005 204514500 0
525189722 274001191 0
195545514 177280003 0
194126470 487149131 0
54788724 413882960 0
346720937 409112550 0
263884479 191468380 0
266244608 130281366 0
409959831 512530969 0
424143471 283164771 0
133958823 450815890 0
315466599 488660184 0
70685673 86946750 0
370336734 427232938 0
325100863 283165819 0
237042852 241319560 0
262017823 466650049 0
262779364 567113769 0
506476470 539763576 0
566750110 48829889 0
236200677 476715100 0
161728028 222049723 0
206334582 513357121 0
349479082 221381802 0
95018957 496802214 0
388138867 392422569 0
330786686 186279988 0
22666428 290465784 0
304656219 264396340 0
30584089 107217121 0
424301382 531046664 0
399285550 136487376 0
510665269 212125999 0
161585982 18240113 0
327625230 507548989 0
34470505 447451032 0
315089822 314553023 0
397890106 355175944 0
368634001 285700864 0
36783496 331977189 0
110245333 441720964 0
417278585 360536509 0
569146856 321529579 0
99424784 84814329 0
415890004 27472376 0
299381398 2995446 0
334692135 362387742 0
242632155 82510957 0
268187907 434310552 0
500204435 91833515 0
147555052 241265414 0
505086767 199079690 0
496690534 140458161 0
236106083 321193150 0
347480843 404913921 0
436708756 277259119 0
142248413 456744331 0
207532840 364211648 0
133217564 267303119 0
172012304 84409875 0
155130151 274013997 0
475673679 349786917 0
450185989 6741804 0
533891942 422709992 0
457212146 490601841 0
22230161 172897580 0
356894395 200551235 0
2304283 150329929 0
234372682 449722614 0
47396008 408175983 0
450002844 429225767 0
519261570 474660092 0
125506455 197472277 0
401465082 25330239 0
548025119 179954995 0
363599976 149288113 0
465903492 496118120 0
507541889 205361982 0
214819129 225990506 0
289930562 176683915 0
42964871 206548018 0
43899814 6738604 0
531107842 109250788 0
511367480 555614906 0
545976911 125981183 0
344781480 545495873 0
121329393 56410307 0
14208752 353214326 0
533510429 360611372 0
239262790 74269293 0
204985961 28723777 0
163822898 295571985 0
260472216 451548675 0
254816294 171777716 0
518334665 200329289 0
516586910 329538721 0
450757918 520107514 0
520684493 541061447 0
265833351 396093289 0
45990109 391261382 0
55373412 302973117 0
427631201 429975912 0
265917347 299764056 0
393411930 233260224 0
279250406 205829940 0
517177731 488971727 0
115946194 24962921 0
308755767 488084837 0
51438268 225914553 0
116880709 15588372 0
425090727 453679974 0
266837764 388679693 0
176873356 549563881 0
477137011 144960926 0
466224979 378091412 0
450202413 469196259 0
346636800 492382115 0
505285458 380768833 0
42010543 164342702 0
324416656 440134864 0
426574857 281677109 0
275055748 107728904 0
54239752 252906696 0
184855730 131627012 0
467115360 413557207 0
287653134 81394136 0
262723904 405811850 0
86872846 400884328 0
371819292 262285639 0
516463110 355934461 0
475098807 379056817 0
233948097 191092679 0
540739089 26653728 0
432300061 384811086 0
385428658 447102139 0
155129735 388399712 0
41973171 316018265 0
382854884 184049792 0
449227774 308752554 0
400996587 263752439 0
519059527 391845443 0
201722967 214741144 0
15879976 110351891 0
433533873 315014219 0
69486920 40365257 0
246748849 236195621 0
170430614 242169554 0
164678742 251763847 0
408688086 165405862 0
524495011 16644398 0
212312452 32587475 0
53723551 269678031 0
447967914 433525395 0
289608103 421803147 0
26843181 170799007 0
414957731 545407335 0
252974020 165762888 0
209304353 142020042 0
11774268 526497961 0
443439311 449000341 0
447097901 184437466 0
66057244 199768007 0
317059809 472398120 0
25220525 423225464 0
142579 73169427 0
491366252 14899961 0
197526206 258596724 0
95034080 131733700 0
488798540 14618945 0
429588850 270526933 0
259624274 76233886 0
429466155 209284936 0
485627982 138845256 0
329802497 118258101 0
178500682 302280736 0
321975650 354198457 0
133736572 11151766 0
150596090 513384898 0
374283700 51500007 0
550098819 65189243 0
121077053 256243721 0
290831459 5062646 0
108794279 46936477 0
198780438 384435735 0
167912629 113709253 0
265430585 536053405 0
48296842 159647528 0
526806227 473458209 0
123543424 479909507 0
377312322 367227314 0
5318397 398916512 0
450209546 248163200 0
283497065 491786695 0
140524828 126889738 0
65282890 289085502 0
510911073 252526679 0
437585643 347877852 0
326290845 204259459 0
225999566 456189697 0
254105560 424100957 0
225645542 484412569 0
428246564 19864036 0
367968062 385513394 0
305487269 523014956 0
471265798 255518636 0
234541505 148644034 0
265066119 431580441 0
561304003 486348081 0
533272771 348041088 0
524995412 55722159 0
438076273 327297877 0
245357873 50078202 0
166774897 314480559 0
154193020 360104454 0
161088868 110866083 0
323241137 398688669 0
235326888 164903833 0
549135176 336362787 0
11154203 405471655 0
564339585 98399980 0
308367909 63775600 0
64708360 402848001 0
103392696 272580041 0
364659041 42696489 0
317680932 386404331 0
143233663 72825247 0
304333802 497305978 0
419392598 410324913 0
14504584 209662748 0
144297524 531474139 0
295151143 98944238 0
287593399 479442032 0
313015707 122076777 0
434923926 94515026 0
493636524 173608305 0
274940025 138733798 0
90018136 321444561 0
183719734 523508740 0
436503658 23926002 0
4583995 543374917 0
557402894 137826378 0
511077973 560425305 0
252718228 139221385 0
214428913 355971093 0
275385346 397481111 0
359612897 207403261 0
179918773 524498530 0
405995326 558080211 0
59830388 399473906 0
72584451 375091278 0
185011065 267288097 0
407271610 117540995 0
395004490 501751006 0
490855549 128968644 0
374206021 94766377 0
208228049 112088508 0
92503490 536400909 0
321333698 409808656 0
333302370 556679044 0
137010669 497694044 0
119153991 185086357 0
54013474 527450138 0
361887617 89393317 0
386970376 554614319 0
63769202 67442019 0
388037541 83586629 0
46133682 442168951 0
124521461 209410997 0
423055719 547489949 0
548312104 57388572 0
428426327 235568479 0
240342325 156183630 0
485735771 428182763 0
274929225 349357944 0
351162133 534439539 0
300278085 293766956 0
512488409 105708732 0
308357099 228863690 0
478686061 356976186 0
495998671 338433968 0
77893491 211521985 0
569120622 305176875 0
39345167 329608041 0
408796227 427711047 0
455782356 565835283 0
178212131 534486393 0
364859752 182344169 0
17586135 453087993 0
20019032 446737810 0
278229444 473467821 0
423275105 491882736 0
354538036 507666816 0
346476803 522013875 0
544981550 32130092 0
294444433 302427582 0
341811486 45493265 0
2677470 336928245 0
315190772 384095852 0
395067981 48623347 0
293968470 390827715 0
463825990 42278986 0
86302599 544635765 0
564931752 51069380 0
287204441 65316705 0
418296183 530005518 0
46522460 395035287 0
237012727 391870840 0
23718116 569020926 0
253137204 557861661 0
338604279 322027717 0
181762412 167657440 0
59315807 99916973 0
1169068 86318097 0
308314577 474804459 0
555535597 195241948 0
157625373 102403183 0
370009564 243631733 0
297296653 184629185 0
1961451 569125138 0
193314674 64941149 0
46626788 416563612 0
162596695 559370292 0
513934971 553291667 0
12264059 434396696 0
556298080 463578367 0
130835645 366248260 0
450126074 530348769 0
127803874 70361567 0
80843759 512221382 0
205732731 506287569 0
496104274 428291221 0
233912588 380828754 0
162901530 154944054 0
273254022 511020435 0
388389575 186748158 0
485314274 299438696 0
352108536 501105811 0
260482552 139284552 0
471239737 391499025 0
529824505 540236315 0
66759206 460533957 0
463504210 568418345 0
474083945 355672271 0
243579537 173368131 0
158747651 275148236 0
545731883 336844481 0
387163401 229351569 0
146681677 129721241 0
117045171 503150466 0
333702067 379995510 0
263720878 264856718 0
41259165 320473911 0
96430084 552222916 0
251002895 63602607 0
102025929 372108260 0
119138845 136198149 0
440838586 62580924 0
326030723 220318303 0
288255478 413794612 0
294329278 363992379 0
346332145 492184112 0
386725347 519715972 0
366983518 549994352 0
474840831 559980807 0
69461667 386483314 0
375047187 560691427 0
378151476 140078639 0
93800307 418347209 0
120805756 178607162 0
87011887 113149781 0
382032404 199137880 0
463805385 453234872 0
27170300 521276639 0
146593433 76277278 0
108405023 25307343 0
125811700 288333624 0
222068477 416344415 0
444057623 145194811 0
64402254 448909765 0
290220405 558173093 0
446515683 158264454 0
263258487 493183763 0
188569086 313369573 0
8857527 456379923 0
216545539 208895178 0
1036582 200396178 0
406540226 8604733 0
387003737 126541045 0
273208724 420743401 0
385196996 415085321 0
373754137 517954294 0
262010671 297058900 0
530645377 452838206 0
410970707 374882713 0
393934158 481084651 0
233719290 541526949 0
369415087 401441778 0
271495695 63711852 0
515076376 16844440 0
539829047 169386948 0
366907339 441407742 0
71333680 418821408 0
445923299 269173512 0
431958851 399295929 0
383513595 144903279 0
285805617 305846636 0
483657534 464217373 0
306543619 560884619 0
118263641 385990227 0
129869781 425066708 0
306898609 413222670 0
568187984 392250603 0
281436687 67577767 0
409023687 489796783 0
172086017 56256994 0
349719037 349242741 0
104367341 212799260 0
35286411 184761743 0
87240214 267234846 0
484223985 77361261 0
323503297 399940173 0
409301378 432165773 0
551984593 16128408 0
151320213 285584422 0
29088157 33460545 0
405832100 356793744 0
425985498 190785366 0
559358584 473345438 0
31256456 286795181 0
123113447 510287587 0
283626617 139203615 0
545019654 551335829 0
209243740 502678934 0
151434895 252042855 0
57910087 547359710 0
264072006 148306120 0
560922144 302648533 0
347342912 40948086 0
498923111 24480309 0
549067108 267571566 0
269030096 179274198 0
350313792 443117825 0
76027202 272892905 0
7138433 238162091 0
402656733 491809444 0
123978215 219256184 0
85517879 388695276 0
283210616 560076102 0
170601038 566660673 0
204041331 196648454 0
447971275 404732485 0
205282048 128228921 0
375434546 361956963 0
34711743 468525850 0
429861824 366820338 0
402426682 272735107 0
115579890 501537096 0
262547136 202797681 0
464877799 69420331 0
544046657 118584135 0
150026470 353293671 0
103529936 438860563 0
192291307 56801532 0
91222302 78709579 0
95849951 230049317 0
54684904 274215130 0
93424637 1061312 0
499770372 284599710 0
12792746 515348935 0
556588939 464509805 0
380261998 445457587 0
95481360 484155300 0
301209483 165523459 0
497943409 43830907 0
323051027 318363589 0
366054531 319137197 0
91735281 192627603 0
386123972 65638977 0
38405145 426615129 0
274607503 223351254 0
270737256 132309326 0
223900901 456555350 0
330177031 48082803 0
78586099 451998828 0
543278436 342743474 0
390985498 132316094 0
3159215 318317782 0
204157830 26439707 0
324154347 319581571 0
433021511 189988047 0
429343961 55579314 0
537202679 145180496 0
466711903 209077562 0
384979567 424093641 0
532745829 8777059 0
183839591 211847985 0
259419807 104247621 0
140377171 8813257 0
309059733 143982134 0
290964962 49383537 0
195978453 54647166 0
454819748 503275746 0
40988630 72751223 0
557894081 271652473 0
433326216 25640279 0
50128190 303196243 0
121799056 72922688 0
535572888 143523200 0
230501522 520541978 0
264514580 363663433 0
289121297 176374988 0
560810285 12649651 0
47212831 54689950 0
217568821 514645935 0
317453583 12448632 0
279855508 153013347 0
498688621 249024332 0
148147866 88647650 0
127903912 442209016 0
22638024 366741664 0
113808162 442233129 0
472269032 31191636 0
463984322 461769609 0
48039471 488514071 0
118178297 480495294 0
477101267 232056977 0
346757876 301225968 0
482556686 6983568 0
369620447 296323613 0
314338243 564808879 0
551809025 292360725 0
565841050 113650666 0
55808106 521378025 0
552917061 323958159 0
32600409 320255604 0
329872577 15262797 0
152652236 106682318 0
178899810 303745156 0
283426585 156812617 0
179316872 183977944 0
123321615 479882044 0
362522807 251511502 0
179969249 316427177 0
535446488 553834840 0
251519704 351110812 0
503252759 6904334 0
482478358 6855480 0
166977707 397845988 0
548911389 445474597 0
27047777 476248493 0
311542660 401109471 0
250893893 525232044 0
311702725 162546950 0
301158733 393811160 0
525854050 365938910 0
295924686 346638 0
415430267 520544901 0
167675799 378974343 0
248564162 119933021 0
282571160 433812669 0
209536006 297591896 0
424583216 506966997 0
250340933 450194284 0
439156417 489587485 0
64535224 202207443 0
473928672 472633796 0
323774841 509300974 0
222772518 552848318 0
158266289 485721983 0
11179718 132144110 0
286552089 269248821 0
11737192 164551164 0
287227605 173479774 0
486338520 215737130 0
309396320 30715688 0
128612127 526174782 0
389925894 14929525 0
148743050 329885127 0
94457933 37235181 0
42504784 565131044 0
140197746 9341968 0
426630063 384445902 0
400916618 478362292 0
484869537 552809142 0
493391375 123375002 0
519189986 245232705 0
324839175 139416546 0
200567976 304009035 0
488256610 224570195 0
157768385 234807299 0
246799107 108714011 0
307531344 518950998 0
167105619 132464334 0
264746140 368077567 0
83259466 102291269 0
371654643 352051168 0
80511395 153030088 0
500989429 141312512 0
440759749 407772008 0
566812847 47208853 0
153294181 173215648 0
558751667 309625643 0
547250701 377316402 0
432021070 303760048 0
511084941 412502468 0
465910157 73813642 0
325273577 59990291 0
464784193 242894944 0
140180348 222572051 0
19543373 156080726 0
427027387 239386915 0
559808367 522822131 0
471073510 441386083 0
345669928 554197137 0
308966239 102785529 0
500687115 465141076 0
467773954 192849263 0
190276590 456371001 0
474599607 469777444 0
365030950 115133966 0
436304115 189589064 0
476140214 48944291 0
197156613 323063886 0
478427267 512181374 0
308121473 219112823 0
145809686 484600724 0
191181594 207167425 0
426179182 292508803 0
302146571 194140475 0
443522787 224261092 0
511842357 368804608 0
313372779 495947016 0
334739013 345170641 0
14804764 484115650 0
17318041 13394872 0
273738489 328778380 0
345212769 372195912 0
406739121 376169309 0
278872551 273111482 0
230849504 486491178 0
320471822 126564519 0
364646231 373043721 0
7289638 368337523 0
87124314 218781441 0
396867022 209553687 0
395240871 130172846 0
512628358 293046271 0
282738079 33500148 0
138559213 189794031 0
49431031 303147092 0
141881494 154562764 0
263469747 251062676 0
456744530 410684389 0
121869463 373754353 0
263287441 484350159 0
280801192 279851585 0
347660240 489030256 0
205827018 99585195 0
546564333 52687943 0
53493760 336473542 0
406258456 304159556 0
285400777 79287844 0
190828324 54682861 0
555660712 294591646 0
60971529 541053781 0
276694326 53202577 0
52177154 197683333 0
113770508 455224810 0
337340552 109992629 0
341341064 205597747 0
397060539 328033305 0
486273245 253857941 0
167287869 368829078 0
78717570 156139559 0
541714178 500320280 0
322184682 501068823 0
440340176 24524127 0
567839919 246454562 0
103164621 101724719 0
299140852 50983815 0
56500724 415067260 0
439701850 485482008 0
184470090 432964133 0
141156218 406338780 0
517549610 540384761 0
369985422 276210924 0
542795720 377206534 0
240846520 408439350 0
504642934 310167304 0
358930225 112673526 0
214906856 495370715 0
378834937 345073685 0
9692175 443631992 0
210568822 151703817 0
82335139 73145630 0
239251983 313831798 0
475454344 401968834 0
81256842 402671080 0
304973154 423849852 0
263394624 333903020 0
30629208 67464837 0
94257506 338096735 0
90366560 513332104 0
498631651 180335786 0
233764790 69874338 0
417932376 407518428 0
92706041 139801115 0
343176989 34001150 0
545602978 171568848 0
211214779 202331448 0
243817535 176951273 0
66089551 505247851 0
382255856 344595799 0
192559572 60830598 0
496717791 470307118 0
329686465 138088479 0
316874731 459364807 0
521766092 243967903 0
247574322 396822971 0
66479817 426432175 0
246487592 160991285 0
15588296 283283270 0
429991220 194973823 0
494414063 335783620 0
476471050 426131925 0
136641971 144645240 0
181414219 241492746 0
423280691 508842241 0
58013880 532347647 0
485087008 343350402 0
436855481 453419665 0
423047328 345617386 0
494837679 84313833 0
149688724 79155170 0
147679618 340826727 0
45699961 522554064 0
449706285 142400858 0
34055179 491547418 0
6225711 537229357 0
499360477 5430461 0
85457670 118968135 0
52898983 112326927 0
219505395 499532775 0
412173873 112754628 0
87318632 107014050 0
225137268 202808442 0
240776762 89558344 0
233061008 111918391 0
30056849 140464604 0
358289827 136789728 0
565152190 449662637 0
219286596 157898901 0
411647710 133027032 0
128259533 257481124 0
141907445 172157834 0
44773280 316802053 0
348762065 327262048 0
121091149 567110491 0
151357697 349801969 0
313972525 200125779 0
6361233 388755130 0
394779260 32704177 0
194938347 4358045 0
395010550 282153014 0
300242912 168929405 0
525936887 403043408 0
270267657 190462792 0
446384952 228270771 0
51113629 499555795 0
486293642 530240084 0
390074324 27807788 0
564854564 518718370 0
305264254 474536181 0
86050840 408994431 0
46533429 306130073 0
279980453 245531396 0
344095606 383856046 0
27809431 196519395 0
462678612 306499320 0
394733690 518902209 0
566135429 237017410 0
471570503 167571208 0
402058644 196110530 0
278084043 433567584 0
260275615 283037278 0
385072127 316048158 0
209016373 255336130 0
382120576 506420371 0
89431356 202854324 0
498317201 60240868 0
34728638 153591864 0
553915016 482719508 0
110859340 224606783 0
219960279 554113075 0
203439292 116648193 0
229003963 336600554 0
440753197 75249877 0
148810147 303371334 0
125732751 253862822 0
31571714 266225641 0
199230158 13345582 0
399634542 552438902 0
238568081 135912784 0
513284395 15360117 0
450578795 194307004 0
274740815 539945753 0
416668553 435248539 0
154019852 406881385 0
29732992 390761337 0
518049965 537339414 0
223581934 260895532 0
476381172 492817640 0
126754205 305133878 0
551259593 361511610 0
73023759 283909415 0
448719868 342408929 0
422753690 261141428 0
398480627 335716570 0
534123521 412597110 0
483646436 289826780 0
476467097 113099858 0
130641777 76907926 0
538727657 354858298 0
526180786 512141631 0
51323843 226390165 0
568351136 336270006 0
438064496 287693918 0
93905319 238996166 0
362174067 524122963 0
431491809 385850665 0
514430704 168522305 0
226314783 87018349 0
513397294 423181075 0
61991568 280781369 0
86070294 155669523 0
374518408 435561364 0
368601784 114956000 0
459427453 61773760 0
461643189 72425321 0
365055586 372085285 0
43742527 388366307 0
512123855 384412192 0
293465590 513118945 0
130953268 419294972 0
26884911 380259466 0
127019565 425449484 0
58214575 206488583 0
23600668 478513082 0
450100740 24597641 0
344083078 297583642 0
305161764 217800898 0
194480776 75557861 0
92942482 518128776 0
465022952 328920177 0
539347774 336035750 0
522334513 163352772 0
257828033 378471374 0
498555882 172170544 0
520864347 504917703 0
327523873 413835347 0
302746872 400010060 0
513224151 299186827 0
217798413 128278132 0
246951171 514807798 0
172752073 149584369 0
381768155 221634793 0
502236368 273018444 0
187291471 335118400 0
197448249 561254851 0
404313355 426865092 0
365376911 97827244 0
556962004 457215085 0
232405882 228895322 0
235578261 482712355 0
10889026 39148321 0
477105822 412974124 0
259620719 192264092 0
1453264 295552934 0
39266216 442629762 0
365462662 44383427 0
153947298 323018512 0
73038805 307440306 0
321086425 198825096 0
477482028 299712735 0
40084994 259836121 0
156178120 318576968 0
120084946 111594788 0
398287805 39667027 0
218021785 63595500 0
519251152 427090203 0
237656542 387115094 0
76583828 330401914 0
335985995 329512514 0
235326349 315861678 0
327028542 450839894 0
394873739 488181354 0
156314624 188000025 0
452108977 338720943 0
422561790 267778198 0
36878943 296213157 0
271598847 273920140 0
311774277 158890071 0
405335208 257135094 0
457441290 22206930 0
266284652 565542593 0
329775251 95362629 0
311265040 323221003 0
9924957 17585199 0
523913288 18168916 0
472033854 230750668 0
144562611 385072983 0
207980472 476748483 0
478945460 464582687 0
43828554 212707286 0
556823627 541508861 0
123360997 186573406 0
319221385 135284288 0
194467053 167759609 0
167070662 3363692 0
342684118 258379986 0
339916684 234765040 0
284716441 479838796 0
55799233 66086313 0
420350011 7837894 0
313992427 278842482 0
488445707 269123178 0
54467687 495864762 0
59998017 358148430 0
307791499 213115591 0
253071305 172073247 0
29932579 24489349 0
465309364 567713664 0
287509297 371885534 0
58051823 340945276 0
394785455 539868840 0
535965866 121693575 0
78800347 139210269 0
87389025 451967203 0
33154014 20752781 0
509163712 321794252 0
287174981 508243085 0
447402511 103243895 0
525063465 488497630 0
357706784 561300028 0
102882161 250557532 0
567728616 194745134 0
523637490 496085888 0
20555382 164005314 0
324745182 273126259 0
412017956 80768921 0
444102321 195069495 0
174106205 236099572 0
472925470 12573540 0
307501721 548579533 0
130534696 133360207 0
17360795 229422386 0
260337787 436912034 0
55702887 5757634 0
218077687 409750722 0
296374268 279095495 0
515224636 224127997 0
232553112 440956371 0
53274524 62781708 0
267232237 355688562 0
79411954 344677442 0
473768933 409702962 0
467625693 214727719 0
540374270 92808141 0
436837738 479855271 0
547300537 223528874 0
360164937 276358597 0
234497860 41680134 0
42514083 80041280 0
11123956 152812366 0
149487930 432245088 0
49452257 72589677 0
339459234 56274768 0
117955078 485490943 0
298969450 105797984 0
187418750 399505852 0
16194056 18672085 0
192203376 342391851 0
443178546 269581280 0
226260540 29493379 0
411154201 135858649 0
465887381 47105408 0
65347436 187050621 0
375030113 258154960 0
95560524 107753444 0
380022910 112251413 0
471828433 302395919 0
187332663 555566743 0
248723299 437420618 0
79454658 370844229 0
370561564 78560027 0
478563509 407085673 0
10050968 485028231 0
308284805 412391231 0
210196604 252379303 0
113987444 14791200 0
331305533 96949890 0
229801821 60594258 0
69059669 402409262 0
354282735 215411173 0
220728853 408316081 0
255163069 437202418 0
99117364 350080204 0
344979259 462843197 0
398970747 170005334 0
332615447 395811011 0
138478330 248501716 0
371081755 230541705 0
459013058 87312233 0
356807097 503745398 0
130469207 23396169 0
498276191 226337673 0
445482326 337770744 0
304981217 221655708 0
160056943 434176198 0
14085141 463510770 0
289443365 187414909 0
140335145 169439830 0
333849398 335987939 0
241844762 40433600 0
502872700 151214472 0
339222121 382602382 0
509971081 100651822 0
187119389 137787061 0
127587389 214479313 0
253712859 179526629 0
233961604 491921868 0
306494165 313446197 0
267972489 220931638 0
328577105 368045700 0
341352340 333406691 0
208027482 26488184 0
282006170 454003548 0
293580880 352666531 0
361031959 177714334 0
125838970 279688064 0
260312226 193490300 0
395922982 433774014 0
323650582 321992125 0
329075503 18005954 0
178815614 462359416 0
198705448 472107281 0
307175613 252494888 0
16588740 107847740 0
286511936 339758088 0
467453669 151101804 0
47596925 348343120 0
229669176 330837086 0
214990385 514623573 0
346375964 336608071 0
273262411 199990892 0
79457295 419131038 0
141161313 279246125 0
106211483 211528319 0
533678293 290579249 0
440025545 7141653 0
407982848 375072201 0
380885464 236589943 0
451596746 140158904 0
382560381 442773302 0
237366012 36843696 0
319041628 198413758 0
159314365 111889302 0
309392013 92451225 0
111679349 196443806 0
443948006 534314131 0
154736446 103970235 0
220721260 108503801 0
221357429 463310497 0
333175635 387454523 0
440605049 224803419 0
518135645 533712435 0
491682782 410818886 0
114365160 254846797 0
400401827 273802649 0
102576085 556151320 0
276397031 189890143 0
330669365 67892035 0
390802387 418714942 0
509831578 117485789 0
193250241 390045319 0
308346027 487163276 0
385538067 501234124 0
474840740 290953722 0
405839478 21427118 0
317412904 112862724 0
409550343 551194457 0
283282043 89956754 0
389938465 255971328 0
277729368 564170854 0
118244865 40713382 0
498662339 97861952 0
158168902 461001148 0
92444180 530539316 0
67259 548913034 0
394072312 382112061 0
517035079 232242740 0
137733967 385264854 0
545897417 154668009 0
34715732 33836615 0
313281257 166494459 0
188045775 88606147 0
14566074 131968779 0
359248504 289231157 0
80205749 306289135 0
74659518 59057893 0
91354727 205078970 0
153442719 31497390 0
340817450 529333013 0
564164196 398156117 0
129003442 215746531 0
524570676 339469823 0
363213164 153772084 0
201310339 212137013 0
524451275 547957193 0
239366880 283537691 0
254130686 216600255 0
209492944 304618082 0
302649731 554828432 0
224198061 475263457 0
183089588 273014225 0
81136865 51383378 0
556175520 562565544 0
324039323 489383939 0
197893969 24836184 0
429750365 266429948 0
52013260 43394830 0
331523529 265979918 0
169082739 79821945 0
348502623 160188006 0
519954644 454853829 0
128022812 254132524 0
496107101 490144767 0
383446698 129178478 0
127667641 529978550 0
368844049 181140253 0
177411714 409758426 0
20935256 151958827 0
98854280 6007302 0
82574843 398716335 0
150918550 193032789 0
321486839 69391814 0
316655101 444036284 0
552032651 539508456 0
424903594 72793234 0
402819709 517774271 0
503557384 147796141 0
352573837 349754552 0
488815407 127646209 0
239651435 299730263 0
178375425 249441373 0
220805923 226952779 0
150433715 153119547 0
66843094 176598347 0
443324620 106231155 0
146992608 352921781 0
370170305 287788283 0
28992966 146001301 0
30225497 49957144 0
310904738 467657915 0
509913503 424715129 0
33488941 48558267 0
198808582 410801441 0
11914058 51471303 0
185949599 12418769 0
218778553 143180796 0
226664549 99470822 0
143441629 153158843 0
158457164 285933993 0
264162911 147444368 0
255049492 426794894 0
218471 412133291 0
321335457 371349064 0
156852787 301345163 0
374063836 418669429 0
541345795 30712914 0
435647370 129376676 0
238422199 477965391 0
226258584 316178908 0
300065512 311420785 0
480511792 562550507 0
387081528 453860280 0
131443768 527331815 0
275027356 121264461 0
237132072 97920123 0
221048935 65958329 0
253961887 76963231 0
505251875 11556275 0
320942816 176580363 0
348285932 208101170 0
115047745 26879231 0
464436786 316775382 0
137931195 564113239 0
515169519 534159869 0
112639238 370193297 0
521737945 149066945 0
123730435 183004160 0
541590345 466648506 0
204956563 9018677 0
52127137 528508311 0
105454319 138281877 0
42289133 422965046 0
486728482 47521133 0
169664838 393383221 0
280664723 111858992 0
392540531 243520778 0
450612466 430358863 0
245380480 385636835 0
550440021 525635164 0
116216249 445861546 0
296583399 266370607 0
89833997 86410638 0
443264297 445046762 0
49802392 130101711 0
425928863 84593766 0
311046372 12932886 0
172737122 264208537 0
417564795 463887806 0
178854808 67989570 0
140005635 347195899 0
143726939 174735077 0
559933315 303460480 0
212318534 327194078 0
477121523 351236551 0
41466528 534462241 0
547692263 295082877 0
52484688 364998801 0
395775894 473430789 0
158631159 276378290 0
542268630 96569880 0
486628759 187910813 0
261462801 230241266 0
227066096 515699228 0
509049061 210385884 0
412320925 181725476 0
325131214 1818716 0
96109984 65798157 0
125974497 511042615 0
109380265 178999430 0
414260690 392506247 0
388586201 524213242 0
78551700 332179145 0
23465657 445624674 0
402897530 23136900 0
555916323 278624866 0
541097482 90443527 0
130286852 292428601 0
171270007 165646735 0
82330994 140394733 0
153037788 2384404 0
330658789 199113325 0
160064086 281424505 0
63628615 67731897 0
253075253 517140174 0
104642322 44034526 0
216950171 505817256 0
331754876 165876328 0
310751976 287173319 0
170815953 375632762 0
207563997 355806294 0
232539809 287060288 0
247627374 148586997 0
383749288 426688939 0
547060182 302286891 0
116286573 312172243 0
359429991 159757316 0
50454142 530914395 0
279295030 275507225 0
187369196 262379476 0
32105472 468269183 0
528104214 60677157 0
500010744 514060217 0
440229613 183016130 0
10561210 466628318 0
138077017 373187276 0
334487119 290518186 0
466925942 447518400 0
361106734 464557307 0
152880799 209775844 0
140547427 298217313 0
494766702 437043664 0
479622814 262646315 0
158402107 565703429 0
342806357 128948416 0
527065506 187901886 0
422182531 484060751 0
202998529 86518850 0
59438183 388041028 0
518004711 207168131 0
339452201 254329785 0
535542177 14950287 0
296879637 143952185 0
361592734 138617724 0
100661682 232837117 0
215475418 60885656 0
443895088 266533 0
152228456 287571598 0
464654769 517111056 0
17082409 389154538 0
137941421 164163953 0
441365397 451132113 0
136649000 382097824 0
111241400 407670754 0
383401522 437630537 0
262652177 233392937 0
16634614 64087169 0
15264698 92614238 0
195669316 163211381 0
325473140 533098837 0
425304260 376522283 0
232585431 506577764 0
486623072 503827173 0
135353421 373627689 0
451809021 401017483 0
506017142 329345665 0
61745733 262845367 0
480158737 20553740 0
314047761 27361370 0
155847494 2066189 0
131940408 188005302 0
291565567 75050287 0
234068616 72204122 0
210028526 331791253 0
504061001 212381264 0
554508483 414260913 0
50128160 117910075 0
349794446 106488003 0
367759119 217401977 0
498498296 90079106 0
549028764 164832252 0
264083350 538769930 0
445067440 29548075 0
256279972 529530103 0
300734832 49406127 0
460238984 401835905 0
106891935 266435089 0
10488755 439584065 0
96402584 546962370 0
218676769 530307290 0
395716014 94167904 0
279683328 481968578 0
315244913 513808832 0
527503733 24551774 0
93563030 33977516 0
333142657 479864860 0
357845048 302832144 0
237583175 67837614 0
417166304 340579166 0
409547599 475286694 0
161291139 8771260 0
256690422 167840752 0
6051660 515828313 0
83558418 359655032 0
292413894 204767290 0
93640373 459274610 0
88145184 5443083 0
544571783 202811151 0
363735839 236909226 0
81399194 84335732 0
315796738 291095836 0
252430727 123444224 0
539885319 480842709 0
105991515 178649738 0
439137949 123154499 0
484642700 488165462 0
482885626 93712158 0
404003729 392825488 0
393607914 429378417 0
271322126 309354160 0
466543908 47697825 0
39066836 240548064 0
495912315 349764184 0
292037007 437379261 0
111935865 251653363 0
94314927 318068786 0
486775573 268112638 0
108231928 14141588 0
224253382 475534807 0
247631456 208036645 0
208093604 37354135 0
358318409 230722591 0
87023388 382830227 0
390055250 451727089 0
176089686 555548870 0
320534802 171801781 0
333237534 58212038 0
100361957 530570556 0
340287035 220291794 0
453699551 368509062 0
466612710 431531540 0
429341148 563476233 0
106742260 138656122 0
267872466 104227228 0
505553103 507668577 0
236711816 448381215 0
462194650 500703859 0
534149313 513791038 0
222441396 281838645 0
537069126 490911134 0
203559997 473590667 0
304551314 395051532 0
252396366 274666550 0
275596689 209792373 0
293722964 372451957 0
235581005 529937531 0
201612521 367828653 0
237319454 241016642 0
316012794 257480249 0
180122258 404463900 0
307860032 365334971 0
425801245 468696334 0
472766158 385543469 0
543784733 85364437 0
239536646 261677524 0
400065998 470501516 0
152875629 123370916 0
4096101 137331907 0
131275940 230540683 0
247332226 235680241 0
564111379 441316685 0
180247442 241568016 0
179495962 445585167 0
494687890 157169676 0
397062388 490546272 0
517148420 539584494 0
9589922 198442552 0
424414879 510260696 0
429012888 483844519 0
320499449 538156298 0
284920670 533195469 0
461783038 92139168 0
492404224 333625218 0
280196593 537568374 0
339742517 335916551 0
163943560 6390268 0
95496535 163389769 0
193984883 59276046 0
405206721 34352568 0
480765981 22185157 0
503382236 320269206 0
485641663 420666773 0
460628826 400970149 0
59679516 508982358 0
30607917 444016896 0
480907561 257184997 0
267304755 151813668 0
416292384 473401134 0
283048937 85157190 0
211677385 187003512 0
78634573 167964649 0
302671788 326218979 0
162120368 343319275 0
217578921 488717099 0
495167679 516431701 0
45525828 313150321 0
490380443 311510371 0
10609947 105848959 0
317378028 89653014 0
481877906 69391328 0
411334085 349312931 0
90642516 524173922 0
107077534 429589002 0
236330146 397462551 0
233719450 137259841 0
298605600 467049130 0
108702859 420441811 0
170911166 299775153 0
132177421 385797622 0
555345778 293397955 0
37480059 248402860 0
321909494 106957719 0
553105662 142911907 0
148016272 398887330 0
363897260 400935030 0
2091137 51405238 0
523252252 495850801 0
153399621 426479726 0
300663618 197323604 0
194172354 560969798 0
133667256 425702543 0
31788696 85718197 0
239432134 497253697 0
314485767 153424494 0
509508965 271483669 0
544402275 386547515 0
458620715 178137871 0
295443129 63342313 0
64782617 389135407 0
195664861 437826747 0
401961123 328497153 0
9714726 260676714 0
520687233 549541790 0
275247418 247503119 0
553397307 142247304 0
110939957 332206050 0
487874459 466495918 0
371714783 85865943 0
268489827 90175716 0
534655573 74546336 0
314403659 444787636 0
39837713 422724690 0
435256982 316665947 0
226870151 40222166 0
557314221 552495223 0
298369924 25599527 0
385103553 33671353 0
481663349 528026358 0
93237425 221870090 0
371535432 216800173 0
72375781 90578615 0
452190381 227499388 0
195769206 436529676 0
347001453 415682873 0
430895618 548684142 0
140934678 375300039 0
6609421 445460195 0
232092337 358230827 0
282327606 522618153 0
491067356 523279001 0
29690069 153043145 0
558059542 213618146 0
253214757 433965213 0
266954186 130370436 0
559273424 521872637 0
118127434 269399054 0
377355398 491773209 0
472968925 438958835 0
512052609 190966782 0
177609564 308375017 0
557611452 147066447 0
555187173 282645906 0
164864387 102065286 0
501644665 199507496 0
176454294 93479236 0
49683281 169791273 0
501837136 568880760 0
215390731 423623603 0
498637172 300776379 0
5186938 330576958 0
167675184 420867087 0
414532803 15602417 0
538143326 227399731 0
161717001 37889426 0
427228569 258949520 0
508244162 450382210 0
59550226 482254875 0
550214357 479216027 0
316294976 116483140 0
283717320 119240579 0
336591585 424854337 0
433422741 207058956 0
81719888 428693785 0
387948713 75304633 0
503291374 292832174 0
165348142 406441332 0
1562503 378545486 0
97403392 426110632 0
433591099 272431396 0
391001159 358826411 0
303725098 256219131 0
330866433 416180364 0
24915630 135583810 0
472435933 171834289 0
397083919 503892348 0
383366834 319928219 0
325086356 23703557 0
201778185 227992774 0
301072744 225935315 0
397710914 343978301 0
241215843 535881294 0
77980165 116179317 0
316283736 225137482 0
116613015 546833349 0
295769427 554245358 0
289718891 384825699 0
533729168 79485210 0
111004927 553009236 0
525451092 359150555 0
266994166 526776996 0
303833709 375743065 0
115340895 305290908 0
40790522 349315696 0
330770708 87362096 0
251275449 342923468 0
92568212 168224561 0
459402643 4245369 0
146469970 532004202 0
374946691 545056782 0
390657023 192443370 0
309570411 443909778 0
298234535 278856326 0
15042157 502575965 0
65546580 431855157 0
43635490 409830368 0
377075301 561838441 0
197319315 75277076 0
547411860 364714405 0
156325430 339241409 0
420161490 199115391 0
524670207 563830421 0
10811941 179256670 0
456054615 221613393 0
63369749 465171074 0
553579079 396017635 0
237424214 550185174 0
87415621 423833822 0
5974157 557588195 0
440921299 282802150 0
231766523 414814916 0
10472765 168997123 0
234709813 37539944 0
487780344 458968082 0
165906848 396048143 0
465653387 233784041 0
376473321 427276092 0
241417701 147547101 0
323252504 399890483 0
558816256 482336833 0
446420105 523476923 0
523666463 391970869 0
168000815 162129925 0
37074410 28533193 0
6454637 143904360 0
562651577 62083058 0
205436657 563412194 0
84892606 72674400 0
163051710 272876974 0
522888961 349691675 0
119357607 270724659 0
309999881 462439828 0
183463329 303209530 0
274536993 363374810 0
517084767 263675447 0
250989950 162313333 0
260116779 565016141 0
513683247 248688134 0
284579410 516558338 0
227370299 162149778 0
169873156 306080352 0
533333658 111193488 0
99033482 61824448 0
252175543 295673926 0
157120517 298472721 0
28398380 367309565 0
402262466 354161359 0
155025741 119502526 0
446603220 512794494 0
492761378 369239653 0
317265162 325062067 0
388766389 279937464 0
536095370 338045190 0
513425658 185961934 0
207078071 349347894 0
485932923 54850311 0
342969601 220587065 0
548624525 129104941 0
293763135 460335190 0
311235836 444137924 0
534449668 264745274 0
310922401 549610731 0
70705660 438259334 0
309001392 423056545 0
531234316 422941084 0
535918515 132282857 0
373487938 132849164 0
200234991 499968834 0
382550461 157839873 0
290962011 5324076 0
147245140 415556322 0
200361188 306926474 0
212576593 284919602 0
263107386 81470643 0
389819916 97294203 0
454153094 335888424 0
11920576 109912188 0
490916895 378419585 0
539588704 276155081 0
413973137 322856540 0
459908219 59455913 0
226788079 58241977 0
237894645 44360661 0
497252345 269930099 0
488137075 314253213 0
403968760 184209400 0
278216366 208155392 0
69685048 500197283 0
531974280 369123521 0
56176363 107054826 0
305214741 342208879 0
181425532 48059190 0
50023723 549471038 0
500766522 510407788 0
478423872 497880386 0
223519999 318392108 0
531685428 152893278 0
490331081 188840565 0
524921104 4953920 0
135977953 156390546 0
516789917 509034576 0
93964296 464501766 0
447542847 14972398 0
119465683 492083251 0
306394175 557407852 0
499329670 11671239 0
511997353 465190256 0
404286970 397239386 0
26931035 498744718 0
481868749 319242957 0
195705597 108962468 0
267578204 77378128 0
4358791 288813681 0
109106046 495955645 0
269906316 407775451 0
352500845 286451050 0
531061647 278356638 0
401579448 180723402 0
243449195 498927112 0
275962069 446791861 0
390854051 262346160 0
143152974 490362815 0
564467527 206981211 0
399923979 309301653 0
510973776 108092933 0
260249434 297946754 0
533716273 421031371 0
134921881 378447408 0
241935200 174716134 0
116393134 159155062 0
498621708 480832906 0
199023192 141184198 0
183027064 328153845 0
501231895 480863725 0
517127855 501851464 0
343168985 6735182 0
311434235 337199386 0
488671464 46048908 0
535816780 74538684 0
443935099 19886828 0
348162573 233484672 0
427278768 157632468 0
51460432 103265258 0
318986441 388859606 0
298294646 160922605 0
416956943 554785867 0
131088512 302171513 0
293423259 151507597 0
272005157 431336115 0
278689779 279131511 0
433332460 182729955 0
425157149 461861151 0
473888292 336860893 0
256170306 294806325 0
385303398 91467243 0
387217933 551676395 0
59827906 452149170 0
51261165 567401097 0
319321072 308039883 0
184253919 405521780 0
503464891 395685096 0
93333679 213904147 0
297597246 428941429 0
227881768 203476110 0
94099581 325090830 0
493319254 193059069 0
209677135 153482158 0
139472951 347868653 0
354037904 348779487 0
330030414 212757270 0
152839778 238188547 0
157398294 241161532 0
444263972 281459037 0
93648156 226871031 0
307826434 170246105 0
95154904 155192999 0
340771347 363221096 0
232356466 98302270 0
361328029 106971929 0
538871756 288733341 0
496567509 95677398 0
212849966 288629459 0
111628048 545018038 0
155471663 111518108 0
520675026 400793867 0
464662239 203286140 0
420425821 234945478 0
410733924 398320442 0
443176022 137886646 0
361778001 300495194 0
157969766 518485728 0
438068789 345319362 0
484088222 501937993 0
231369398 194210415 0
521495301 485906489 0
564468218 256647528 0
64738542 1310053 0
443984955 6310142 0
407288942 163907979 0
111799627 444223547 0
373453389 36754812 0
34011237 231880932 0
476294748 249506413 0
560730052 393193004 0
280615436 365291403 0
110569839 160633586 0
439895213 444699661 0
101533225 291498774 0
140520717 426595355 0
513701312 561562203 0
472280076 354233120 0
355132112 24796585 0
348110698 61551810 0
377004557 22440567 0
155136671 7284052 0
390227324 256675224 0
222694571 116928061 0
102813757 497659806 0
422410479 318347807 0
289050836 127486614 0
214738330 33791315 0
90058769 354405337 0
28502742 351486927 0
273808173 348325763 0
161032917 59647423 0
60843410 456923435 0
203147457 466921582 0
454168183 506421335 0
233601584 176762576 0
260696040 224545120 0
198055719 538127496 0
297774265 294807952 0
30770946 484418060 0
138807457 317232939 0
410009272 387874962 0
506593738 257515787 0
439887956 349567798 0
277329162 448132193 0
395766988 195084940 0
406853325 419257278 0
286934033 321822194 0
14352455 91785512 0
524331030 406509476 0
441566598 207536580 0
468899334 416539063 0
298602307 294119247 0
531630094 91714859 0
205448619 27221762 0
398464642 150343102 0
218161116 353637030 0
23449692 30897799 0
355506088 281390569 0
500289519 32492263 0
170349111 170683441 0
25182534 474169441 0
346385935 71633822 0
71401708 5596659 0
322854198 6447087 0
212197502 320427499 0
336947182 163807970 0
147789875 220432901 0
185959547 109055524 0
510940427 445944156 0
56306790 439149533 0
276821065 287445409 0
35647818 180482034 0
256644548 564805313 0
8438516 74792981 0
11710192 333886145 0
94904734 87854204 0
62656691 100740379 0
538040495 142206237 0
558769059 19711977 0
419201088 330110513 0
331871879 114766201 0
251629829 371484537 0
432139558 379234926 0
547783845 347786954 0
463351098 349839481 0
169481287 169780329 0
344835447 494331374 0
375818084 311553534 0
361442834 261553064 0
114937406 373601209 0
457046316 9512146 0
321408777 380266139 0
542363995 214885137 0
32704479 223780949 0
300972163 374177275 0
42756781 466245440 0
336807054 381972720 0
268745458 368872301 0
406897414 89613593 0
427878613 19737585 0
398633965 451162229 0
556007968 173482173 0
275635540 7059947 0
488279129 115100944 0
107455606 81076115 0
532778942 183255731 0
141815320 404471363 0
111716208 457344769 0
6261544 393162886 0
331725517 496749098 0
280257696 470118593 0
485884928 348793641 0
390950019 498590089 0
74304676 506836341 0
451872656 551556999 0
135855121 212002233 0
279916706 525270027 0
494459948 155349429 0
459131403 363167453 0
166692477 200784372 0
179843089 510775247 0
450541274 461100137 0
55047286 180133943 0
158046105 469201991 0
106495120 393678657 0
254652542 511778351 0
537613233 274628415 0
389794584 366993576 0
191356455 376746767 0
399700444 37183821 0
31311845 31049330 0
64515825 308291017 0
204862 295863984 0
411167920 276684350 0
385486518 372036079 0
19525586 270016922 0
327668461 93884699 0
329552076 177768658 0
235154937 102755428 0
12320981 122606841 0
284550138 499915021 0
218929788 538894027 0
407808364 557428389 0
376227322 240485462 0
219418515 125658958 0
202777816 183081900 0
210484854 472068454 0
368765294 1149195 0
170267581 403797252 0
233637 180945261 0
444702085 177704549 0
550135332 254720573 0
127558288 388453406 0
542672727 480226606 0
295760402 190562499 0
400536214 158650512 0
550070367 295323584 0
369782222 108174023 0
272953983 37391983 0
68378366 315397621 0
468113631 422758130 0
318684381 145360329 0
223610679 278889254 0
53284059 461922384 0
58059548 112969718 0
197277451 174913737 0
531137737 174180600 0
19103884 288867871 0
324647309 482718906 0
113106165 244460844 0
234296634 20294777 0
356049466 146655838 0
369827212 484121054 0
424074021 272481382 0
540346763 527941643 0
229557298 442436568 0
416616241 72030983 0
393452996 215054072 0
81994111 306889200 0
387991237 549065761 0
454889254 239941937 0
266247934 522688893 0
381331919 407150291 0
249945539 419211002 0
34343598 2653789 0
134794057 140833211 0
210831788 227484275 0
159742616 402354257 0
176504806 220777112 0
407444659 251477911 0
27383804 364690554 0
448359669 267168716 0
550709705 232349180 0
427162263 126706815 0
387357023 151472671 0
151558977 368064324 0
233704502 180699865 0
226389535 313068216 0
372512788 289109437 0
54902619 475190335 0
457176288 211246858 0
168478181 179770650 0
366161519 86843354 0
144140923 68090123 0
356752147 289727892 0
451155604 354498895 0
13325768 335434374 0
127657966 304589579 0
482190758 77564278 0
58961924 226294661 0
548190323 357804912 0
480160113 102348335 0
118621421 422867608 0
27914864 427534943 0
292806591 372449843 0
107821491 62727783 0
270293576 328291988 0
245310020 195139300 0
81340601 267167596 0
398208757 304143130 0
143072330 394379343 0
215537017 26903607 0
466129382 483817326 0
122045342 99619972 0
274270001 46423114 0
525664265 375649129 0
86278672 24190447 0
491870101 250568892 0
371150877 194593045 0
456172592 252887245 0
559108496 247447494 0
19340524 253271222 0
358874061 432961523 0
323039568 78463494 0
468398710 279493928 0
165310287 414728330 0
353083962 96131308 0
218848372 150873975 0
69832484 165168900 0
265388050 61705303 0
487186616 210657208 0
436185955 249542882 0
378412853 309369594 0
65896833 490092029 0
536600950 448679235 0
269572457 148345867 0
15718499 261336428 0
371279021 490218554 0
105111039 401102940 0
524171977 31839084 0
55159231 247537936 0
365050621 132180594 0
401607038 433125819 0
56915403 285253996 0
275702412 144919714 0
179519933 264004151 0
9824609 404898243 0
458809880 211290999 0
81492727 502152970 0
527936552 313540101 0
19323503 395569517 0
38067940 561041814 0
217185243 476744151 0
22169410 552650249 0
129847838 297792880 0
438538361 304979182 0
475672127 283667417 0
8695719 121608866 0
368936351 476075668 0
178085413 339473336 0
518999831 484853925 0
462686345 388929028 0
160604494 452645839 0
96854269 168593034 0
355880122 388589704 0
418249293 418345315 0
259296265 164476046 0
115969595 178503327 0
98149042 516860008 0
496497457 266013180 0
393229485 559889237 0
503937770 502190399 0
13333265 347432970 0
469575615 44722862 0
125931212 41741235 0
496239009 420317615 0
114902651 504275595 0
131966010 442123892 0
326913770 305623121 0
265315420 64673106 0
300041962 553366976 0
356243506 172814379 0
410615265 318206216 0
393533957 436952661 0
102562412 535191314 0
173686511 521227056 0
411578225 166071175 0
31067353 422928250 0
232204196 104357148 0
434019720 394884526 0
54246373 13750090 0
458380127 147657305 0
17051801 57892676 0
566886329 115695528 0
127169425 55950992 0
197832182 278728349 0
535445923 556865471 0
64840508 288953394 0
20145842 128754747 0
402344551 232827097 0
468913390 398944995 0
367525551 333891560 0
118540144 33714290 0
375571201 269087493 0
424628088 293922618 0
391367560 361252052 0
236813728 496326400 0
44136718 115276993 0
397062646 242582506 0
177810675 365668188 0
311441249 19908526 0
299369884 454967065 0
549976348 223437086 0
250582769 81029078 0
557339642 139598696 0
305110908 73290948 0
423567247 165538727 0
433371065 21789103 0
477176456 425781997 0
178807664 258640564 0
316960784 185024746 0
371873731 106547414 0
245445765 564942833 0
58395054 513866324 0
457156505 22182252 0
111853144 326143041 0
32157078 166835560 0
526985255 524352964 0
17824825 277500514 0
247165235 339384007 0
508722658 295128711 0
371676353 430535681 0
235820129 328970745 0
146468093 546035766 0
75627247 409927865 0
210435185 243159550 0
52169440 295407212 0
69928566 292850643 0
194840307 201345628 0
51141808 513352407 0
180940527 90434448 0
154630643 339272452 0
440300779 438107280 0
528931466 568898976 0
123456911 300743920 0
293036044 462411670 0
248560069 90429418 0
500703830 444787997 0
267444572 400011875 0
441697897 286707075 0
524295750 348179922 0
305590140 83860723 0
55385959 290493027 0
477758496 341897312 0
124067467 524153925 0
66418970 412713559 0
276126056 135250736 0
340623340 245213539 0
249619820 390018318 0
401151655 159229060 0
50914560 332405754 0
222560380 191837147 0
476186797 158448662 0
544860882 453933149 0
188094815 125290857 0
220085803 496513841 0
477200345 112618754 0
324233347 179344529 0
318202917 373400707 0
502823650 398593671 0
10217876 383265440 0
187826433 441906560 0
23025808 354981470 0
376036033 568880144 0
183291497 318200832 0
374009848 127672873 0
13870195 251460395 0
171257940 188283983 0
33161758 381241268 0
386007078 50759176 0
500424419 132942932 0
371339959 365450349 0
324900002 88160143 0
291061904 183425875 0
167684426 66496262 0
314213574 277184599 0
143272486 41244677 0
158411380 517150224 0
422834804 275384129 0
74790623 45003985 0
541542886 314084906 0
260073663 145095482 0
186960411 453816211 0
81177207 407926409 0
415961314 224195160 0
312034392 21188982 0
223231724 21430887 0
85746775 146506172 0
523393733 561298700 0
250561839 440436169 0
199410693 462919975 0
95184864 279742960 0
274525479 190215447 0
240865536 488237556 0
134516552 376628743 0
85790988 207926403 0
48748299 118029947 0
318678927 484020256 0
293240730 264370339 0
314822989 387430126 0
104665960 1317894 0
418944818 163038285 0
207590349 19297499 0
67365149 155549317 0
119624510 386043913 0
21654697 179130288 0
259730512 267895919 0
121593295 515817620 0
405494386 456853867 0
46455119 505080372 0
93145077 141141404 0
102731468 536714569 0
547504984 568129600 0
125519747 289139086 0
100179274 356264835 0
411426264 55938083 0
76331591 415249087 0
258266969 468785194 0
495101302 89340704 0
110752895 326888323 0
145009132 129759831 0
56859158 147464502 0
246239863 515321693 0
504103093 318495390 0
465130177 433654953 0
302613754 310373680 0
328671038 111395478 0
322697352 401380001 0
208940658 68506831 0
51804150 149127138 0
514606514 346193524 0
405989903 532680824 0
288773618 505750218 0
457661087 293739753 0
524913433 225216063 0
152487535 424655518 0
461220039 463053317 0
235900061 510756748 0
163270606 392425721 0
259122759 333512983 0
150035222 188773351 0
251284262 27664262 0
52097766 118623953 0
503958249 209860775 0
341106431 482312597 0
248837192 286316558 0
247928826 123537975 0
238782271 163328315 0
205833883 124976002 0
395510556 189161545 0
30744504 202848750 0
464492944 528006642 0
567502569 461355051 0
101383948 299195435 0
175289988 31706454 0
354728827 262622987 0
405269258 34494988 0
191982859 75067198 0
47797576 330120623 0
273996907 487366103 0
36769634 519402340 0
353672365 313295406 0
40612728 350042302 0
554800215 129895930 0
213287279 141390243 0
275777764 550915758 0
327325461 533866502 0
538135588 152100549 0
424187349 162188626 0
512254520 19569315 0
193928600 528895630 0
314822463 349067598 0
444883110 539197614 0
230929448 560130407 0
171521088 401213550 0
512211161 123050541 0
309155577 328183016 0
168430879 257964274 0
274858092 428337213 0
37295333 290985321 0
63504969 140015746 0
526817813 189578768 0
15611695 235170109 0
528023727 76718061 0
412336174 125905736 0
454104584 143649042 0
491579824 319279085 0
372341609 45586112 0
109174808 60789152 0
463807945 472364630 0
476195219 324286349 0
517844809 245129794 0
347230725 92223628 0
200222634 216145590 0
429864602 353507969 0
225994255 567505712 0
3738693 147621860 0
265051785 540571898 0
552796464 383307353 0
350216539 67693934 0
214173386 248822024 0
216780981 423116742 0
341977163 108316862 0
304396090 206020198 0
56792676 33098250 0
435449441 135372435 0
125197411 173664768 0
352846917 529340389 0
194146736 330366457 0
341121525 78721247 0
68792907 143623531 0
310300410 256581003 0
406390639 504380115 0
501777036 4812103 0
511097156 564882017 0
193944731 251551811 0
199036864 214135639 0
73490366 359543492 0
31495624 462592703 0
555301702 265468500 0
540281277 113405898 0
385675242 30735259 0
148980263 96924400 0
384373170 157954542 0
430306427 490939545 0
377684654 279842986 0
104941344 303858302 0
546332907 442120849 0
392600220 149381867 0
150785163 199645363 0
64001051 368168589 0
57098369 90649914 0
280244416 324104068 0
165723300 479458028 0
105143620 467461775 0
208744800 560463284 0
411242553 15460758 0
178029475 436429512 0
315736343 479937117 0
81624598 28419455 0
134148411 490309412 0
117361950 122789411 0
556211547 333878519 0
51815414 557222255 0
367977003 410861875 0
544065100 373942341 0
311493449 330820491 0
419143977 355323981 0
399299011 94354482 0
148981354 146576929 0
293668419 63643075 0
360343159 98425392 0
304361537 291498929 0
148067637 353010168 0
372327404 344741483 0
567864621 80879304 0
545747208 234161714 0
68644854 55513241 0
264872491 51364574 0
210789943 333141930 0
354525860 144181118 0
382518662 209490564 0
209303291 442314540 0
141298850 291374089 0
210361433 345448167 0
419573388 7626519 0
50928930 370450342 0
548147259 251837852 0
475747158 253254338 0
195140373 4741229 0
479342821 256571397 0
551371642 324431489 0
468975466 545228553 0
521741412 2924261 0
471696664 234835977 0
205463659 479233777 0
548238467 18381904 0
217679312 466615037 0
153704353 492770832 0
329148975 390305038 0
188562639 453857137 0
288521598 305730414 0
309333005 522725833 0
215305187 508702739 0
188534708 464264582 0
107554010 223494236 0
194392742 72634084 0
53202858 168536805 0
61975774 471012963 0
118649518 459754566 0
296486094 4176596 0
282859554 372077648 0
350787347 104832394 0
549032220 57054084 0
512363242 19428639 0
477505465 181776644 0
207583780 512279552 0
61816643 293213544 0
287358406 85775812 0
97748412 487183731 0
43320641 150195435 0
96801658 487198287 0
336903038 39043585 0
168928158 460413745 0
219782723 89350827 0
408785352 134264473 0
377797121 538899843 0
206420784 37012945 0
71129245 392722059 0
379353952 459861873 0
462493638 266229728 0
429643764 1486014 0
166873267 16927860 0
489619212 556492359 0
93249726 153051379 0
211401875 164803695 0
294283667 448624657 0
413371541 504184902 0
218538398 56594160 0
473179358 453687642 0
230232183 101904466 0
422399461 44719810 0
506065581 502337495 0
61399024 293831721 0
286403540 438869948 0
274252331 414496734 0
152612186 390662177 0
359264297 351926719 0
458880827 504627919 0
20276608 165551072 0
222653038 181682430 0
297863390 136377868 0
103157273 367524307 0
399475544 142942454 0
421738846 5274191 0
318831385 151253033 0
248791004 71073269 0
108168966 434085870 0
539919287 259435516 0
32027 163867822 0
375385057 195923884 0
545205477 340394461 0
382949390 378229993 0
392149470 441767889 0
451637557 546142705 0
458134054 394045663 0
52628904 444527362 0
46737238 142514832 0
393635264 358164144 0
296847689 364485475 0
289106768 382554240 0
318284351 309198742 0
33182237 188285083 0
277565010 439787873 0
529323370 281600554 0
568594805 91905831 0
130402296 309065153 0
21655796 94379801 0
167442936 432395920 0
251214288 528878274 0
79367206 269292551 0
180499973 529429226 0
316006563 482507669 0
444688745 502548452 0
194814816 370605567 0
2993325 191884383 0
553500671 359189444 0
421515044 295947636 0
517936202 333456766 0
70690426 310759035 0
21817942 404240047 0
223565783 277575740 0
233142255 176093131 0
177167471 4049484 0
18278752 161598819 0
474289526 456609149 0
393476320 198205678 0
534711114 23585258 0
291796696 100684019 0
42007231 445724718 0
333329406 82682684 0
212529869 96612896 0
242362109 272186169 0
29726204 27340855 0
291807117 373061952 0
473534949 389415788 0
251083224 151287413 0
211828313 380306764 0
221486956 57784025 0
360531071 525705853 0
267898392 19428408 0
213103857 36788825 0
367387249 388011732 0
563817786 487348481 0
429991447 455386088 0
308722294 245244686 0
438996379 20705987 0
459545916 174629919 0
236833158 352244108 0
347642740 503829789 0
494555722 123761207 0
463186115 463349535 0
48188785 94876229 0
65172481 26043622 0
183441159 500532556 0
335959519 309768701 0
89071792 121369389 0
474019301 307745129 0
66224209 133319961 0
63389469 17681526 0
433276877 3874119 0
35189070 529322468 0
480222544 369317838 0
546257393 174533297 0
472729525 56597008 0
426914841 278022594 0
85761253 316901226 0
428996743 103158442 0
101119055 161038126 0
391131512 155225126 0
1868331 263848436 0
299085061 216266082 0
283975133 360037084 0
373210247 237466098 0
198982783 119138822 0
300134124 366718805 0
144670808 421371806 0
104523905 111488990 0
544290778 449743590 0
457150165 218478410 0
273318011 70291339 0
483080496 54619343 0
376091611 395095426 0
356981624 526494152 0
368760300 44410406 0
349190036 477463740 0
442619128 300327549 0
418425461 441299050 0
493048847 167930601 0
521532275 383502306 0
549020226 455787567 0
545170774 542076353 0
287217046 455936029 0
173964277 405242834 0
200215586 442613808 0
492757075 22173649 0
521144248 189205076 0
103409864 99930360 0
354428924 506133351 0
97245154 429310869 0
47197926 443596370 0
471428841 453951178 0
290592522 219013925 0
545509951 245018103 0
468930604 370042257 0
48638980 66101838 0
79494513 177326931 0
431679995 57184427 0
204329713 105465653 0
449192819 398442923 0
367245432 105807830 0
282623189 56904494 0
31511300 348910521 0
548054856 18574725 0
178962521 217806563 0
265572349 371580863 0
510791310 225550051 0
353732004 292303875 0
251729390 483973583 0
54900693 118974915 0
114067583 395686462 0
382178463 149245384 0
333433001 257731108 0
283106853 322626876 0
414556157 204300654 0
40753433 285979459 0
139720273 194595465 0
320205164 150256192 0
306463433 200489806 0
52349240 22942867 0
163602192 137121909 0
106751981 135083285 0
47798258 361356098 0
373340916 330747191 0
249476437 416873174 0
503768937 313492907 0
559597411 453477156 0
236651438 268486305 0
173124157 521496340 0
40835675 421175158 0
319789088 190533241 0
416869425 14241825 0
150422507 322476846 0
375082494 323209210 0
212238366 200089811 0
215895302 362773494 0
188882050 70062252 0
543773492 552383735 0
501065527 114009214 0
102333205 25997406 0
249091216 388777621 0
476755736 493605651 0
414878112 262933454 0
324975688 423541304 0
70753872 469525896 0
346013610 336317322 0
392053797 166071183 0
269114004 116498772 0
529169231 497169866 0
239865347 523725790 0
432471392 339038063 0
86585727 497568670 0
348529929 221492157 0
178483733 223132119 0
175493199 110389215 0
32882575 323077730 0
297235545 342569292 0
105247185 19128582 0
265047632 225465261 0
507477629 415988234 0
339884115 261812384 0
417021673 221918205 0
546331658 277574611 0
386500984 118144931 0
269412740 239460168 0
319244948 492217482 0
9522620 322374848 0
446899257 60442819 0
233688764 140443042 0
424498130 285508489 0
315164697 349462023 0
397289414 533181839 0
407477644 152296823 0
144370702 539217561 0
395347294 61611409 0
449970682 498878604 0
125767502 256420565 0
443326363 331336208 0
141889101 235992378 0
59806590 157088756 0
34931531 332882065 0
550319635 130830751 0
526701908 435564653 0
66899127 47381440 0
484345914 368726621 0
355194382 360662443 0
249925818 214401174 0
433796755 18134202 0
256771501 96197990 0
383337838 63562299 0
278384124 215754080 0
211220107 33973573 0
251488899 419002651 0
132860441 484070495 0
280413047 31464102 0
216869407 350716527 0
540924497 264051263 0
489802701 6536382 0
26593250 461712291 0
225758977 212498126 0
141823287 249215042 0
527264724 436489524 0
453630609 561798464 0
184990379 334601426 0
20534797 62734224 0
343846214 515798001 0
361312196 130487690 0
435659131 415809112 0
38424591 543151370 0
549107383 44691911 0
561989189 131148030 0
498961503 320063235 0
148250766 300982177 0
255084727 98030634 0
287511003 18073605 0
112473293 322921168 0
569107467 215309458 0
192549945 340840125 0
430736820 504695340 0
409191339 223261545 0
110859468 362235423 0
426087833 330995060 0
82709824 392244423 0
474404719 505516306 0
291548071 235001446 0
360501698 48876304 0
303998878 331261145 0
224013295 177596899 0
469174520 218259797 0
456571868 50679276 0
487725564 254962805 0
6452985 567236509 0
343887728 91794215 0
213613070 328836791 0
361263766 242184402 0
359916641 126127376 0
175540761 360725013 0
7749861 519702993 0
46582385 82033630 0
42141039 216222291 0
52306804 9060402 0
327759489 432069531 0
956880 561211801 0
334946810 383676674 0
442959572 182774730 0
213277690 534779289 0
480045482 184718437 0
31503736 127124964 0
362561984 518763678 0
356159944 279146478 0
222963312 20222558 0
364856608 485752233 0
205648659 38829125 0
405298970 330863708 0
332333664 128871543 0
435772013 320912982 0
450585711 568357529 0
248720843 440830808 0
115405023 428755835 0
277426831 16240868 0
272981337 248342135 0
118792770 382753743 0
390096750 142103100 0
22004053 255483552 0
160617250 72813211 0
193438650 263310875 0
52680462 120444699 0
345429750 375224563 0
330078024 247144065 0
158442762 130335600 0
344404944 389004170 0
402467847 23003783 0
487357853 137437971 0
478006928 540924857 0
567015875 69805992 0
211474741 499683612 0
431475101 300188202 0
104306219 393274350 0
381169854 204218247 0
279826833 201985948 0
484783182 23326809 0
24623493 172876242 0
355248811 36633286 0
114309858 26649004 0
435645768 485748552 0
192560694 243973869 0
466828301 239687107 0
524933633 261497495 0
187494848 141586063 0
143627803 71169850 0
109962662 183783801 0
310563335 420672547 0
523934524 52538917 0
519194673 322158399 0
306249045 425326442 0
515072383 217453673 0
242008436 441427843 0
233922137 475002452 0
419695274 477543963 0
103454638 309535233 0
514101325 120391816 0
199150084 276065219 0
7110345 132376129 0
519670661 561375799 0
530326920 275744079 0
164975347 297129698 0
400908219 277183656 0
532678228 373083451 0
401545691 263003802 0
247777247 34071265 0
456863569 411657721 0
410974712 536640157 0
267374054 224890777 0
461653694 24088021 0
71563800 37777906 0
561447592 277878122 0
530371277 385422865 0
331779339 250077238 0
190749890 285561431 0
80217730 462764505 0
267621135 39576830 0
406671294 147673774 0
449893490 323203743 0
11789970 233771945 0
336191561 158740046 0
557542752 136615858 0
126943506 20075326 0
86152293 237803880 0
295830181 561250241 0
178032056 120806784 0
56538929 496473878 0
459306893 32527459 0
79514264 22364637 0
502934144 392598126 0
531686742 460076474 0
548917871 221061823 0
562719223 191285634 0
344843668 307214408 0
9740432 104970861 0
5673260 94382148 0
116774035 40997441 0
17592636 301075406 0
410994070 12674695 0
103202879 60983917 0
94211067 11733203 0
460644336 335824629 0
278895820 234238768 0
3698505 257259301 0
33449118 92087758 0
98894995 305883082 0
152879016 274203359 0
244967418 70461369 0
129036665 25827545 0
506090308 392210523 0
309412092 14656667 0
447190087 446564180 0
254184675 78008668 0
329214558 97101719 0
523138441 85082895 0
478970521 40382014 0
395927846 214795109 0
518022342 211395346 0
259099834 161886045 0
40701683 44125737 0
396128320 262219469 0
53340348 91922467 0
267676198 411664481 0
270693552 438168446 0
101869989 490649826 0
121366247 510504514 0
180859798 292965805 0
103695210 361119003 0
558881384 369163875 0
36715303 497517879 0
203175999 7680078 0
77286595 327438993 0
275781875 96282283 0
191617684 526466659 0
297735386 101502198 0
391074311 362914949 0
225745049 404441523 0
478924857 245104854 0
223915669 541126862 0
248264234 160508663 0
110729919 431449111 0
96386814 23605470 0
262820997 338249282 0
145073082 30982334 0
295192134 533446011 0
96466787 394958560 0
177259760 201718883 0
134742417 171856507 0
12188695 266914256 0
212232288 147565432 0
310205270 239322143 0
217493258 151050391 0
205850550 537626564 0
384085701 357334286 0
386730848 559098701 0
218075549 558885332 0
130876766 69367137 0
493586028 334614691 0
491190550 133395068 0
554256039 565092977 0
195418123 360020620 0
236610432 14720015 0
106225265 67355771 0
175216444 1970008 0
93724544 373921902 0
497136753 127406687 0
333691951 246347956 0
560904254 310977160 0
117681088 75310972 0
531535856 545531019 0
490709278 361143915 0
524441273 237676489 0
401242318 139567270 0
64533014 281154536 0
42961904 439792706 0
227030971 385110868 0
353966711 57829736 0
528697838 372535187 0
485863323 486253198 0
556869646 361571037 0
444650402 97035215 0
253554810 126459461 0
68497073 264091359 0
389496947 523014452 0
449785867 538938921 0
129389409 532450182 0
565827398 38035075 0
17174612 385529454 0
172632470 125724429 0
393111290 106140341 0
216039773 446929355 0
217289018 1414367 0
553984924 389002398 0
27666309 349152022 0
471581203 320883018 0
564296000 71687994 0
376347460 202451558 0
75173482 80526573 0
197909718 453225892 0
562926324 467231665 0
479473055 355802852 0
11069819 360820440 0
520369547 291118597 0
242340306 504862049 0
121974515 223248812 0
28600912 45028155 0
533550165 546567816 0
257841459 162045403 0
223659985 556682078 0
387108996 541455353 0
207484524 170299805 0
276667966 274891253 0
163300763 322384285 0
321076048 18496085 0
100909668 314464788 0
556575700 273238790 0
231498620 118084342 0
84731775 369262933 0
298393382 528028311 0
68935712 418551852 0
354688790 490256215 0
296833441 98474941 0
425980283 129031971 0
433424447 48935613 0
13509536 334554598 0
65264620 336792681 0
140307391 511325213 0
487965911 235493365 0
110431363 368093376 0
269947757 192499003 0
521799335 78891848 0
315641579 474598505 0
543915280 415190193 0
91080266 281577363 0
116611339 116615658 0
182228005 123286745 0
438747791 257520379 0
55156088 503739960 0
393402863 419320785 0
434679974 212384571 0
255612058 533308329 0
352029468 98380909 0
306824179 370934970 0
261648014 418344284 0
365171141 412937234 0
408704317 88422960 0
353341922 291183633 0
193716156 203492982 0
479704938 108521433 0
352706052 20665760 0
567544885 444894951 0
360930939 415851050 0
120355769 430194192 0
230388229 445118363 0
411760789 181838431 0
396254132 2679158 0
135102140 414019189 0
211318187 344321205 0
173244878 567773450 0
74045018 92852928 0
326556667 24712059 0
371047522 527295371 0
518795181 415327918 0
365024708 37106957 0
473100441 207252065 0
182016847 379610109 0
414850509 249245697 0
389065189 132891481 0
163963166 165851443 0
199678753 543714577 0
515567470 515230772 0
544541597 191097470 0
324482587 311568176 0
144356108 82152420 0
479842012 44458986 0
463648700 544457339 0
107116974 224916008 0
552226151 95324300 0
459281690 195879024 0
286987729 220167953 0
539133457 311227077 0
150947710 207352798 0
269729965 170082001 0
417743473 262856896 0
328099564 91533897 0
455517246 473638489 0
305734773 453654609 0
392617708 40517457 0
172285468 161687833 0
366995726 283727103 0
72000752 66376361 0
563304988 48803463 0
358892637 229333856 0
205730675 461616064 0
158699609 229681725 0
401288557 139873196 0
12490654 234021044 0
559726880 371778005 0
304080604 161334065 0
373250694 556939688 0
76115885 57328697 0
44333308 458574329 0
440362462 187897200 0
44886577 557983453 0
28215071 305288781 0
376010367 213280832 0
114639010 562452573 0
343308484 335745177 0
408179178 177435318 0
515152161 145154236 0
346556066 13716836 0
321741506 228885937 0
21638979 228671520 0
58852915 165141083 0
325536905 93670219 0
258731853 483240856 0
71415816 302612990 0
329924047 23183175 0
261801691 541067743 0
254817406 290686976 0
75958689 405884833 0
257738591 222199944 0
64724540 295228099 0
399444424 367075976 0
234178877 371280649 0
185053046 528881993 0
126579086 136803891 0
531222034 145346287 0
352672487 293998757 0
340853098 266482035 0
116319776 289443219 0
221867078 470062082 0
521052184 228375746 0
210587115 234544022 0
449041607 11604962 0
80348171 564757599 0
308143870 21409865 0
82705381 559974921 0
412273858 224652298 0
453360766 55233285 0
486718986 335469287 0
107704195 253949873 0
103439468 284042978 0
6393855 449482279 0
508733908 90796670 0
338645073 30509790 0
378101384 249278444 0
512650541 487634494 0
254901207 115902862 0
493056919 219822711 0
359570528 171003526 0
209770080 35246541 0
209225496 392598586 0
295004266 183840059 0
119957965 446839019 0
39080295 337982362 0
109117587 254051194 0
143823275 539587107 0
31008614 112770731 0
420963601 4947376 0
302421937 519735765 0
556572449 260409733 0
6923443 536706517 0
90680414 82471236 0
241582885 142134092 0
558361203 415041603 0
329972028 25680290 0
189944327 462195794 0
346593957 322418257 0
97173643 325480860 0
332719274 581297 0
534196808 359894603 0
334225432 363804582 0
307176605 80989668 0
240345941 85470769 0
216781502 66636652 0
114926282 241369244 0
327948101 237601009 0
411868049 300377303 0
494719269 65236648 0
286774045 423348378 0
43308551 397097474 0
162186633 408128707 0
458945060 358217275 0
523600059 509348772 0
306539281 105306775 0
43633312 185026293 0
193059612 546619110 0
29051468 511939233 0
400534678 230501817 0
97596240 99217839 0
71190862 480949153 0
316635252 487953047 0
158463482 541748544 0
466024768 34295836 0
348495230 165415291 0
43153755 372231509 0
319635024 251157488 0
381555817 294316003 0
209130134 361573325 0
511232092 48407734 0
409176470 151184419 0
529181813 214488249 0
39427253 445411970 0
129069603 61121727 0
14602314 38520945 0
111065169 221186495 0
152441283 435304633 0
375645870 335255975 0
123529409 80928680 0
51762694 330905259 0
382995595 174140726 0
267991695 209190202 0
353700098 238807185 0
514568908 552818257 0
330745214 173186872 0
475355410 377944414 0
472434805 194605685 0
53573168 105829130 0
466042844 171324555 0
361983961 507198172 0
327999792 82821074 0
482675728 455614853 0
356088976 555387778 0
33641145 453036143 0
55602835 425680235 0
254925663 69873881 0
134887359 55035189 0
406948229 162082115 0
135944230 481939064 0
499477541 64406273 0
160526508 398356020 0
439210866 7171685 0
256190723 513480703 0
216942477 362835972 0
458761143 29151095 0
213232226 427048615 0
284310031 284391108 0
372303585 338524753 0
239276950 302093540 0
445925057 426282393 0
414438268 566448248 0
561660569 60114406 0
510594329 127440316 0
366992271 477110146 0
357127649 430493367 0
35740016 162746501 0
260022123 186455623 0
159689328 536567893 0
454775065 178379097 0
196321003 142528922 0
189028190 251003066 0
180742542 175455078 0
157763579 119816052 0
153959144 568890601 0
383198508 305965973 0
53819499 183211645 0
108381775 342168212 0
278040549 207044334 0
110279893 247741127 0
113252198 300622101 0
91141211 1872349 0
431882440 98568453 0
478150689 489711905 0
436478997 15693692 0
210691576 145013995 0
492829371 447698034 0
245534543 291371364 0
302714154 137370274 0
159266661 331123770 0
391532737 332539159 0
528159095 526294805 0
469645516 383804787 0
294812291 194524218 0
19754836 321425605 0
61534840 268188139 0
127552295 553124822 0
61337265 110929454 0
214194320 26027247 0
289935757 146406992 0
19560308 338286346 0
274679243 515492109 0
262413592 100876297 0
291622565 462893456 0
363822296 137510221 0
81940385 425093445 0
468616239 457360238 0
186073656 274564561 0
470049527 378838792 0
486229462 313675854 0
102700354 334576088 0
366561764 24412579 0
340288991 278102916 0
550247176 89464742 0
227722956 238933546 0
54549893 52481630 0
3415864 539029815 0
404932038 91976522 0
29114715 466294899 0
449088272 212824890 0
291965583 346638062 0
334072497 159768923 0
341302812 120258434 0
383454002 214705019 0
92900885 39534392 0
511207058 426010904 0
77725276 266712534 0
288227677 562170197 0
399533535 495776832 0
20864986 209684304 0
32831093 343882218 0
225821631 18531587 0
202629675 44338936 0
521841747 113838323 0
224761618 76462712 0
268139504 412680189 0
536690543 458241748 0
55351503 547125253 0
546696379 7958617 0
48517352 295628768 0
303367180 216360023 0
382852770 265682915 0
111467054 398994381 0
375451041 87738551 0
303380416 303189004 0
242751036 426850077 0
195865987 134741894 0
472213960 19066904 0
435640166 451885403 0
281235123 486417095 0
156649467 52054650 0
234825738 343722646 0
321691792 176011362 0
243309715 149729699 0
297851987 165174299 0
427229625 271680493 0
103423433 303755445 0
183888632 8208187 0
295710961 507614631 0
53864558 251744543 0
120790475 202790856 0
532227213 490291265 0
445683302 301588097 0
323229988 284839361 0
127883556 442759818 0
425423532 221384317 0
218064686 427502765 0
170952370 219501245 0
459606227 210119325 0
106257235 352545785 0
531406560 532522109 0
81613393 242022315 0
117492756 410337342 0
240640807 141891119 0
174601251 377319062 0
91956135 84004274 0
395007921 160644274 0
167659684 529392377 0
364790627 468432491 0
505790068 368368400 0
435283151 442515199 0
320701364 312613356 0
334589157 416319819 0
517593125 89960687 0
96213901 334334096 0
543676091 54641779 0
200682579 404473072 0
278576902 57988893 0
544807564 120543711 0
217582038 81291922 0
477774899 485660219 0
396377723 427030612 0
534852766 178318401 0
443864736 402178026 0
433119969 208202463 0
9475554 169273122 0
465492010 409284336 0
183612920 329604782 0
210378667 20485972 0
117711808 85907262 0
359089266 520146284 0
469007529 255872353 0
460949040 568213266 0
431522733 260857810 0
214368057 204862570 0
371789259 427270840 0
92207800 181069186 0
32291089 243469819 0
215250246 100382952 0
119096881 557532520 0
61739107 136493000 0
372321211 67641025 0
356208633 342388807 0
12214769 294021629 0
474902994 414473526 0
285407855 547907088 0
266845079 128962013 0
116787835 457144447 0
191598356 23112471 0
542097487 195666191 0
184642092 295357203 0
338100470 137423847 0
199830948 270877573 0
172704132 526101010 0
127117436 103863181 0
140297205 387710638 0
18534910 15187632 0
302862002 119246975 0
384415502 328789103 0
55798239 458388768 0
97347953 517513893 0
527121849 548243196 0
308092649 193908025 0
95886023 456401461 0
183330874 165120755 0
500007261 344244062 0
215943912 195585419 0
139746080 281180097 0
494242844 472309419 0
417998607 457306132 0
449587282 82144075 0
521053106 61480709 0
17738798 345088949 0
531127386 533113880 0
102798278 93915061 0
454448373 37749113 0
212077705 494568683 0
544126870 290923074 0
548841277 80811800 0
424763437 110333637 0
29318025 516290128 0
266829020 491524669 0
366756192 499934846 0
58395710 325822472 0
333005841 407091790 0
232688611 314455651 0
311454353 52722273 0
419824807 183779126 0
446540523 535923892 0
483705893 344409073 0
92932543 233135800 0
259733922 99106196 0
19067269 357780150 0
376828364 222578596 0
357981742 22309995 0
544685139 481197604 0
151543039 241319453 0
521170667 499876541 0
336702842 205833172 0
479050400 560752879 0
75204644 268685001 0
372570940 107534660 0
565994157 482591607 0
504045504 328976947 0
145054903 227177520 0
134539387 535112923 0
356737291 306764717 0
311025839 319000389 0
286384684 420454402 0
466992994 273151622 0
521177769 457609807 0
14330432 22540231 0
473020514 454240238 0
290389419 447343261 0
515075598 430075027 0
337842195 211789337 0
443093770 267597158 0
357406451 192278378 0
516667067 319013568 0
243782058 402076420 0
66427195 236898173 0
335127777 395297146 0
373015174 240770082 0
122947527 157063708 0
302210968 530324969 0
141739030 335832230 0
118032180 313103093 0
234060971 414971136 0
559659557 546052713 0
39408296 138561752 0
19312554 272803080 0
487135715 199869945 0
61171358 299828058 0
330188946 243078129 0
283326744 35667723 0
256441763 160944820 0
49417223 151054792 0
487996836 297157829 0
91458376 449666769 0
411366846 153696799 0
500926212 414951686 0
348541954 14699 0
495998405 396659003 0
472785375 215582165 0
318304843 243157157 0
466418775 14702950 0
216329532 271268322 0
259160524 420437466 0
26309541 345750779 0
300526301 170215338 0
375281354 57617132 0
331959626 368083441 0
307734992 6075193 0
60079076 215556191 0
279536191 501700144 0
17546029 462698530 0
114325993 281801011 0
84115267 65492576 0
48488552 542258879 0
313786631 463324051 0
519602295 527729209 0
519385843 427126116 0
76584396 206678336 0
470099092 475786252 0
177232280 277859324 0
330948213 265357029 0
226039413 262314876 0
15230618 190878685 0
503069357 455650012 0
248014178 517532378 0
156036605 415948256 0
290153273 554203084 0
438730212 435455223 0
554091796 2345146 0
9503611 494001686 0
520285250 59224995 0
526972378 372031631 0
512525448 361009995 0
225358106 501198218 0
51863800 42734723 0
344997595 417512002 0
331389711 423352547 0
410644604 20801802 0
88781993 402610899 0
99276807 252826331 0
28110659 219276171 0
545299593 90191792 0
208995568 156561046 0
435155977 535986781 0
127118643 497058203 0
501051486 169419709 0
473448072 422950070 0
239057959 168253292 0
58134236 505984433 0
316126062 15721806 0
108490586 202552104 0
191534250 248298209 0
216170397 66764981 0
232114445 21198314 0
109437176 509671885 0
174608152 113869303 0
6132484 10467231 0
464821806 561072193 0
10823065 23596967 0
53833256 113987196 0
527802467 172979232 0
246648248 275860196 0
243612535 230841 0
441988703 20004001 0
548133269 79966198 0
405045895 258302624 0
27554160 440847462 0
264514471 428487690 0
292349227 347927730 0
543985791 502809026 0
8806474 276510246 0
279363983 296729761 0
518805316 539891113 0
102302599 555368736 0
260203425 525543876 0
16692628 251487957 0
66997721 208419929 0
446168460 308759611 0
334755316 110934150 0
202036876 93136584 0
415545725 154184561 0
240594563 125852453 0
267312094 139625516 0
364536027 523064852 0
219468237 48577058 0
507271422 196227118 0
448695097 79902885 0
394723937 448686268 0
17902675 427155047 0
432865976 7236882 0
486840983 546338797 0
466057533 504797916 0
235947928 124758023 0
110129718 553046668 0
17985977 421134812 0
172984523 422035409 0
408554777 357606729 0
17160909 280704243 0
398091384 419811234 0
437926772 2256676 0
233151501 50077820 0
10087690 113737166 0
103463190 289548148 0
516260122 301693459 0
393343780 156540112 0
556721126 241783177 0
152065817 273729963 0
291397407 193637922 0
430469462 477879770 0
68766664 210548855 0
31873319 184262461 0
336725292 501510262 0
548097911 221288437 0
374032672 519060716 0
149569608 246411838 0
7547563 158858631 0
485880229 452883359 0
484690003 456714387 0
103116729 526483083 0
127382022 444176789 0
200860359 134133745 0
5608214 150319276 0
547107684 13896620 0
62740445 401972510 0
345694000 1097292 0
258790469 532061785 0
285405584 315548682 0
71929693 558469879 0
334072715 236558124 0
242556343 440232034 0
433476527 561447817 0
417542761 231003939 0
343508536 125480944 0
499393267 20488496 0
538465839 485391115 0
440823645 442781338 0
372785745 167978365 0
64930316 475898222 0
340697537 81877764 0
425789605 472803383 0
74290808 526766896 0
177321430 276972540 0
322176111 501347100 0
171434538 357938923 0
198064370 423927547 0
526322131 545815970 0
542840229 312661872 0
351983275 155441990 0
530445131 130616500 0
249615607 545979921 0
30053678 288310698 0
146369932 228849298 0
497726108 99450985 0
372493396 12107228 0
83145513 183736820 0
262456733 37543579 0
329260531 567599075 0
349540826 390584866 0
51785765 169535781 0
148613091 275730869 0
171389915 231405032 0
141822923 464416961 0
331575157 292600231 0
104445097 247408828 0
194081167 113365063 0
230107352 152979180 0
274736571 233370019 0
561580518 40112224 0
177297501 352475921 0
468236954 173236102 0
331990197 396249729 0
442026395 76858534 0
315397900 539158637 0
62229070 72150465 0
561540107 455432644 0
383634147 82898742 0
145888569 369293874 0
284356509 360160898 0
244156753 160550843 0
109538779 45827236 0
449614356 117631057 0
232324640 322924272 0
150694268 383831316 0
200943180 304303894 0
441185018 567091177 0
1064671 540787092 0
419729633 237211241 0
120832174 233752091 0
25659790 541082481 0
535831789 98442795 0
359022201 226063807 0
456531733 292769580 0
251876489 456985806 0
93188582 225400212 0
430544256 320159447 0
148669923 111170818 0
212853912 111738891 0
499765579 492182541 0
566289240 398118305 0
554555930 60849658 0
85329153 261193625 0
63967785 443470044 0
523290968 419767312 0
551021929 396653598 0
207769827 476006674 0
516445868 322416546 0
242177391 115078689 0
59588484 241739544 0
275597986 48888299 0
373676025 36681020 0
464295172 492002211 0
351575049 373169950 0
76423357 264549074 0
517775898 536602015 0
106921192 100326984 0
155011944 461981438 0
461468667 141044146 0
38906460 238169141 0
291902658 294242373 0
561976125 170846926 0
214651223 157628191 0
395604282 274853006 0
446002359 28321556 0
165556453 84060353 0
523466846 544924787 0
431653512 494093615 0
342715391 376480579 0
296670270 179415212 0
437814095 523472798 0
307375917 212853220 0
9742187 11975465 0
512606276 279231945 0
456901059 260613636 0
47934045 11283170 0
132130322 46695679 0
31772283 382221655 0
460348179 58110008 0
20597099 489383054 0
183708766 212659258 0
65836252 569175776 0
372688126 44835932 0
533651979 2606753 0
471299970 490774952 0
474263521 164377244 0
96436318 100927873 0
414563462 110537854 0
428138642 18842641 0
495799186 475860345 0
86425350 129487547 0
401108819 287927799 0
164190542 120712414 0
131297001 190660648 0
15789460 372780235 0
381485954 2603855 0
538640985 524057768 0
505943839 272889477 0
561949032 413702506 0
345703429 372705238 0
528711147 274073237 0
237724038 307118514 0
518155995 461581767 0
292387033 130572814 0
204659803 471234384 0
493533068 533040597 0
389073767 451117730 0
10883280 37282643 0
264647710 87295555 0
400296647 260953707 0
219828092 508176599 0
395284353 139593149 0
562996765 156414791 0
52212603 178978467 0
392720154 447366817 0
331968612 109473169 0
327917729 170965448 0
414904441 308973004 0
221288530 425845937 0
378153992 111043158 0
437025001 333736920 0
126765004 121003449 0
216356570 325699135 0
163962482 256904871 0
174859509 446092812 0
250584617 198269227 0
342783468 567008512 0
377649946 191057682 0
227208758 287938341 0
564941530 145731753 0
360769068 541496482 0
362252090 237597791 0
436662985 397549288 0
492780859 335955304 0
255112968 148106322 0
151745947 22695937 0
274155113 19133042 0
558546937 334004797 0
163434479 371270030 0
377202816 104463790 0
411574025 385342553 0
194606181 328357743 0
52236231 50802954 0
398033549 341221805 0
326718465 481979598 0
481856039 321894911 0
503317313 205588387 0
37759415 240657133 0
231037809 434111273 0
116315159 548002918 0
131785694 253066923 0
324342049 298092712 0
246777700 1926627 0
525389109 181943895 0
91366597 103370628 0
223330989 385390731 0
252564395 130981811 0
423009594 199069027 0
388027514 40421123 0
378652388 538702155 0
479503540 246563226 0
253249828 211544698 0
445784706 240949658 0
98606242 172294905 0
212900175 122867694 0
40317455 511340356 0
380070516 169394721 0
242852477 108894443 0
370620624 124557849 0
417447076 28555459 0
124147888 83857217 0
414741269 384382447 0
543542293 385287076 0
357382168 401014437 0
215188724 236784242 0
7949975 175156900 0
472937738 520510047 0
395469041 136062483 0
360359228 491345707 0
102768001 147184375 0
128691534 465580076 0
485377375 110127581 0
183183755 270961027 0
133055894 179387630 0
82337983 355543623 0
198134893 548154071 0
135399650 515159602 0
138787245 367734257 0
241566701 461048931 0
393717742 401843494 0
141451531 226127635 0
373119420 448182083 0
287631807 95950211 0
277888270 466453035 0
463447486 155726790 0
52290310 313454937 0
284235733 275251279 0
439699005 523206643 0
358968643 359081577 0
401374939 522566116 0
109207084 301215982 0
226795385 230336027 0
274788881 323809583 0
57300849 85619147 0
105246539 49584215 0
64365882 494749843 0
13583223 349500410 0
122257126 301949590 0
340780448 294246026 0
99038137 21385391 0
356801280 30751891 0
192951161 246565596 0
85266779 282016069 0
243529476 354633297 0
131752022 427358049 0
88106726 401730398 0
73128170 52475696 0
7551336 496762445 0
309649424 362244124 0
309054045 425196023 0
33971710 531509670 0
304545530 222540376 0
167011346 370147752 0
227322395 349212348 0
301407617 84607161 0
533982464 211869267 0
497466448 151089982 0
378414998 11699941 0
74814714 335364153 0
544621946 488576967 0
193859688 444053085 0
135200170 536779705 0
527079215 291463832 0
160535281 472794567 0
213483446 482736174 0
461966650 458899486 0
435750609 243925475 0
492254703 43116077 0
461617135 284063251 0
429866341 86577914 0
22250556 446326603 0
215370994 471545096 0
494471615 241287220 0
371456573 396395925 0
564210165 199977813 0
74987370 289250598 0
361605639 404438926 0
119737730 189084900 0
437905519 13603244 0
260110197 125366732 0
159452798 509416448 0
114218408 294551662 0
356778332 280465369 0
95839182 190837401 0
565634537 97562327 0
226242486 107775979 0
248672557 538656312 0
117473291 279253203 0
318032014 225338767 0
493840903 386037523 0
303181996 385060817 0
200164773 431700353 0
21370501 95789767 0
421412657 509398125 0
37831928 505520092 0
273825669 1157091 0
58679730 264346156 0
268078291 229283566 0
285534434 539809629 0
371821982 258602145 0
198823281 301497830 0
513920656 486388511 0
262755504 369053336 0
323915812 2664214 0
120490493 255206186 0
429423160 352776817 0
534222354 468934865 0
275154309 201679436 0
497313134 438065210 0
92912535 136680408 0
221439149 393285693 0
547945262 208333022 0
456759157 531089540 0
530751962 324670540 0
304447350 126101424 0
504670839 247693966 0
40464371 555570011 0
148967558 560708234 0
488542795 295322485 0
162553587 333276726 0
336698782 373564484 0
171901884 79789724 0
102535148 548395515 0
37261026 124088195 0
119533911 404665196 0
9519180 370507786 0
342428768 221820708 0
175836723 289594211 0
16685545 415220147 0
453664859 82732357 0
127232091 54966802 0
112246322 495899263 0
503835081 131256324 0
207361512 290380032 0
371955459 352348078 0
403321503 402258446 0
344296862 438316491 0
467857529 547030596 0
263321611 40802202 0
272622692 23510036 0
450471777 27229133 0
390532135 136099410 0
263384264 56141676 0
280803757 511712113 0
85695228 308470392 0
137797611 399136319 0
518363318 569116217 0
6496667 559007289 0
548514166 129571886 0
317814770 53956722 0
193176228 86884788 0
187532284 417215587 0
499193691 442732504 0
487542748 381380500 0
82281526 46290912 0
425440450 348476287 0
139341414 214873211 0
306877893 342544966 0
73758642 207007255 0
465174119 368843113 0
86429650 254133563 0
442422853 402707308 0
344428233 431026792 0
267899474 484406656 0
366456352 188448938 0
561648761 470585267 0
249732051 21183754 0
95598711 243844117 0
445971944 440496779 0
338356738 539953991 0
83349989 383439823 0
322807666 181955449 0
363077221 229323184 0
159487176 294632158 0
263490230 248854541 0
205660881 486147452 0
568802483 209337710 0
114726973 490193456 0
433336236 437096885 0
82749470 442487516 0
125407746 422155275 0
146312407 459365638 0
293558323 469228267 0
103790955 338157170 0
474047983 46583484 0
473856090 504602494 0
113474426 6951656 0
422925359 116460090 0
8937535 254701377 0
375590436 360779982 0
20099987 415390483 0
181246965 545366947 0
28901840 431655446 0
216510473 436612179 0
38316699 457603462 0
323917988 264018280 0
514968654 40468991 0
340924468 23643445 0
520675630 308909447 0
168421172 111192281 0
344350073 271627242 0
78874124 248021981 0
462109001 249101105 0
156721447 286168741 0
300181617 60553113 0
270570143 201277036 0
278957851 64154127 0
210445283 308386316 0
306264632 25749377 0
425996523 277050102 0
486550377 143061199 0
97746772 83054810 0
289308228 209157084 0
186806809 387538012 0
202429011 532988629 0
17430466 324981861 0
525632384 211621653 0
116830636 224581952 0
207413714 121742010 0
32704421 197684614 0
246635326 76180124 0
255457684 55343429 0
216276722 168379523 0
554688592 297061454 0
355085575 435090181 0
408735293 8566529 0
90755020 239448950 0
457139952 223006465 0
520666217 493166819 0
2507659 363703154 0
92035056 171046291 0
269195110 122630889 0
495654029 223217407 0
290950616 414452667 0
148942235 379237251 0
191742789 62015931 0
533995468 48255899 0
146222349 537678867 0
44773420 132003283 0
113006426 560814897 0
295553977 531708064 0
441304825 142087810 0
224506820 295125308 0
562261859 522020003 0
173710969 44624697 0
384203047 378270540 0
64514203 322128600 0
291257034 269819970 0
75012140 70670771 0
487748479 179817264 0
520754193 10323309 0
449599681 128973055 0
306952480 562168334 0
359279682 489450067 0
112007786 475298176 0
94286457 558021965 0
487037816 272273527 0
481847310 298688976 0
386783034 70918501 0
462901112 358036924 0
6478276 211755316 0
385769403 324345219 0
508559553 32671932 0
263274844 415840598 0
530201496 285311971 0
94605357 555116994 0
529784919 413816877 0
423048799 195125989 0
465092154 323772219 0
210949862 279462075 0
417240787 355944143 0
464935849 395448997 0
389775472 234595003 0
247833498 321970098 0
357633080 27587670 0
467469614 100654804 0
18110977 211714789 0
243957591 346380105 0
33919800 120516768 0
500450589 234851058 0
532872325 490619869 0
321205596 142293848 0
551765572 269393063 0
172401302 426648298 0
427427178 469435228 0
307101827 239666280 0
128286503 520516937 0
343909631 346143983 0
18173530 278072216 0
180970714 77929306 0
564326524 281408348 0
50203435 535714973 0
432866611 126982884 0
275981912 322482046 0
308967903 497911093 0
142214129 437120610 0
494471318 230152911 0
555400665 468559301 0
271286445 47469640 0
175075101 272453357 0
134347491 90744440 0
417362483 326095938 0
34125692 221098065 0
64724836 163112064 0
248427415 341834151 0
81417073 364453803 0
437634740 234375067 0
182391377 494531814 0
55507814 187300147 0
383335206 464710234 0
95948933 92248190 0
311982097 37483115 0
248037503 377194001 0
362766548 417604922 0
92949610 470609225 0
284479745 530071392 0
13726759 533201447 0
23579524 218668879 0
62018275 346909636 0
300425272 319807138 0
471461668 236654477 0
205570825 456506704 0
249001736 401649884 0
121429475 327332657 0
405831358 563989517 0
204888967 485483092 0
133508585 420412951 0
466613468 248129208 0
178265677 42589185 0
415340938 563952143 0
30225309 520792432 0
531029768 412812280 0
241665383 180928968 0
389098582 390170605 0
490928643 365929607 0
532662243 254408894 0
498880040 281463517 0
199425730 43006295 0
155551766 443045253 0
520339954 219189176 0
161379131 510959975 0
560618494 46069507 0
159023434 89090454 0
327429230 131630687 0
126411788 458360296 0
326034718 116076560 0
492378924 388282869 0
23949731 534271818 0
196134144 470954156 0
71521788 449647571 0
362186090 164163654 0
95655735 275645760 0
319387485 263041684 0
404122144 267012512 0
178108170 179316764 0
319802825 282882420 0
207172410 237554561 0
200553502 502970251 0
306157015 364505218 0
116713064 410212349 0
480914839 88944691 0
483647721 26526709 0
210474078 399238266 0
494457083 306157112 0
31010803 492636382 0
7048578 504503060 0
37898115 136119266 0
448843468 189527424 0
60609780 307024875 0
78770052 357950177 0
159025146 345114681 0
305229177 211088034 0
328635472 9962955 0
233800107 431105410 0
321719310 558137919 0
49796388 509597073 0
364564607 556092723 0
426489432 432689324 0
443397009 379728925 0
68941305 158853570 0
155472046 564533613 0
453039057 197013906 0
490905252 94853761 0
3499337 76666062 0
387018241 547964166 0
135039273 86362524 0
150502609 163041124 0
142700014 22607294 0
383272960 251606157 0
449683970 54845245 0
169518533 120948507 0
453641550 453492156 0
309321698 387660243 0
458585347 138620754 0
74287784 521584123 0
230770571 447590828 0
350228068 276047766 0
325927036 449083181 0
103084204 544136984 0
414585194 188266414 0
388032849 263907672 0
164255855 292244070 0
236413614 396216495 0
278160257 285819099 0
134216442 331634747 0
537607986 97697967 0
415434341 262746622 0
191525953 470884193 0
498344486 58601261 0
291583598 160882577 0
513166921 37010941 0
77618551 442288228 0
373204302 523438096 0
376855485 515621277 0
473281271 397555454 0
53106054 20323169 0
509624609 330884192 0
381577511 285265584 0
71772398 289122258 0
15577522 192031758 0
448033624 294199221 0
336451330 271748750 0
437444798 104274319 0
327440870 268553035 0
505252450 547817830 0
149001249 329805926 0
387397545 257345885 0
22469096 262707045 0
415000507 232731283 0
186304198 91705858 0
33136819 163176005 0
193859337 148858732 0
321098179 6724016 0
511809222 472348696 0
567905352 496479986 0
289356649 424257890 0
223466721 230066862 0
516251772 24974619 0
411547638 15204093 0
275475550 380160161 0
307891396 424217940 0
268061160 259516140 0
272955549 399969008 0
536014094 265949008 0
171416210 124394609 0
175350180 342044576 0
475253295 116082590 0
560858115 403848800 0
111997853 13722129 0
64948624 360595774 0
242813125 250454692 0
273642779 299500384 0
167461158 275010274 0
345217956 241305267 0
515155431 142701386 0
514270638 524194279 0
524293548 521955464 0
450641385 76292716 0
247600449 101929394 0
548173550 116709018 0
311748324 118480191 0
243998551 44569251 0
192615255 525426408 0
359612743 463088130 0
36196462 50502353 0
327063365 238696194 0
401406420 562782500 0
475599154 507692653 0
204582322 565316512 0
253161483 119722680 0
321245921 316241727 0
66163925 504967340 0
505587511 497275096 0
308159887 339138016 0
442527354 169845928 0
376907163 448714274 0
358553239 169522809 0
277626180 271822011 0
236934405 56854769 0
419048164 288172895 0
421627900 200116697 0
269775545 486990567 0
291535337 227586450 0
15282190 31972882 0
161890378 261819352 0
174040198 69314116 0
221236967 3581035 0
38102358 477611700 0
32989505 557667806 0
267978032 295424616 0
453549470 518760292 0
440434264 24126062 0
204445366 193945889 0
75089389 71669710 0
36841486 487993005 0
304517929 430203302 0
320410354 361453967 0
370424898 233140902 0
162030759 35022792 0
175351782 5643273 0
66440219 241998680 0
425654638 534026834 0
1837205 403161240 0
14112484 230465351 0
94399878 393252630 0
139139668 198912185 0
149050885 112671128 0
528483913 34573684 0
11076522 267335575 0
198840651 229838056 0
543459247 53699241 0
378043792 392205441 0
523149636 408329013 0
78131758 162069181 0
196062145 464865049 0
531457414 462783144 0
565692447 483667879 0
382785935 275822081 0
255398924 384420407 0
383582327 376119492 0
500666619 124110894 0
462697046 137418712 0
335658467 534944457 0
107295345 525394797 0
17029716 344522100 0
200961429 127985658 0
304355324 157595067 0
521852595 193946956 0
22720738 158484754 0
11532647 552182538 0
332036596 488361419 0
308275942 196619212 0
344435379 560998328 0
88678755 232422951 0
149111321 11966867 0
46602427 217873481 0
455721827 210675672 0
112926893 200535052 0
376523367 527969687 0
386671184 24623157 0
465019488 340159105 0
263851500 456760781 0
465778142 33578195 0
35613789 394985143 0
295768883 461246481 0
126406432 270085551 0
279252459 228274262 0
118605638 249201650 0
542116630 366520274 0
101294468 21174832 0
106922859 171428429 0
488258252 504657179 0
139126441 353602909 0
202119287 158523046 0
240207047 215073079 0
14326084 302591636 0
318085119 541763133 0
339319431 245437789 0
257855654 33868450 0
567810562 51380289 0
273926858 138411133 0
410142167 219176029 0
391270361 480426534 0
434431530 410255870 0
516144264 201672397 0
478432947 419032161 0
236780420 240154563 0
168730860 102779305 0
356976001 15938361 0
173625130 323488819 0
295978925 325366107 0
59561896 248930710 0
181050820 531561701 0
439351366 499861842 0
166590010 163680894 0
565141936 1244729 0
67581009 36177992 0
462251514 255571952 0
33811012 352754774 0
517436291 185491918 0
324122584 514949048 0
550679564 251213736 0
166602865 292165946 0
542991533 403846605 0
459197808 443688087 0
286996337 151775383 0
499451834 526877704 0
343210872 201685264 0
83692191 120670706 0
65016025 413167629 0
287012874 368998570 0
172488283 368360741 0
63950830 359527227 0
317236680 411061829 0
344277889 527852680 0
378999763 458772121 0
286021760 467282193 0
14545828 87620084 0
262808824 218992462 0
321358762 566869346 0
242153608 58638633 0
459851210 177390909 0
129004909 420370849 0
180568596 280097375 0
35427974 39005663 0
142588918 125610578 0
316867859 41427178 0
29247081 135613321 0
545646655 64973106 0
555254980 284121850 0
340966456 131129554 0
131906044 451070504 0
70796108 393908627 0
61529615 767690 0
100369432 439022087 0
416162213 560734141 0
151109836 497108133 0
40347835 208331631 0
155909652 335550461 0
318295729 203886827 0
176845210 99807311 0
555272714 324615197 0
326781789 391635222 0
41845056 243577990 0
40820623 543874270 0
363784661 560022048 0
125599296 287624981 0
528427793 530793770 0
487368569 4203929 0
233812974 96472361 0
16508718 285525849 0
443447244 241257434 0
534406982 467810733 0
115336989 490279299 0
260255250 73738917 0
236826391 172642094 0
474950301 43778345 0
376133410 270432874 0
192119335 20095877 0
540477498 479850986 0
128124570 173892754 0
127734032 194663116 0
355327631 127843044 0
543063717 454202774 0
343918660 20996210 0
250540286 501367654 0
419126635 9703969 0
81774448 302988340 0
230565511 37529913 0
105467341 151157300 0
264756276 173185024 0
412335822 519528010 0
148441938 403640268 0
537552078 295140706 0
372629194 66624144 0
416752417 364176098 0
485453518 152474837 0
132839174 112136548 0
403887305 560519744 0
392707091 160653967 0
166909401 383523767 0
519161534 365291303 0
116660572 488798434 0
417094194 190566372 0
22788139 350517634 0
236984645 120472435 0
546990897 214857501 0
222239851 342658933 0
110266750 226317044 0
135194917 167168768 0
313956123 228754806 0
478151447 459552217 0
251536907 40483536 0
400251445 6249773 0
191304223 451018759 0
514921419 452351929 0
46561661 197418952 0
473575861 112547716 0
202518461 18794298 0
301185998 551974237 0
458607377 59389516 0
359723111 294426233 0
36351429 97400515 0
241807531 144263830 0
308525443 402678929 0
159846976 524126835 0
507041057 142578997 0
374823610 362306253 0
316053511 72858207 0
95449789 554192020 0
197266024 123138732 0
455703210 307594826 0
321633790 380756166 0
469934775 79114125 0
38485969 16910262 0
131690718 90066660 0
243373045 547423282 0
531147607 528950165 0
352085048 447533101 0
514310201 533488062 0
34272123 101600681 0
180807838 235955801 0
343967454 79530749 0
155568334 111939374 0
467491869 399160867 0
235453458 542436629 0
101372667 430054247 0
493870632 226036517 0
363879824 175990937 0
96710498 383218550 0
333119267 48506254 0
97959410 292261342 0
335776307 269689032 0
213339436 229057026 0
68821470 366883397 0
311695638 253275985 0
21172387 225543035 0
28643656 491340227 0
122938147 51110011 0
80737958 470754254 0
224809527 193889074 0
159481105 226759655 0
76366151 244177442 0
309529187 18216081 0
498292239 4283610 0
519587103 114824695 0
8059377 41960403 0
319422192 331325770 0
209127026 176771610 0
213894485 372022658 0
290839015 205896122 0
443088011 406536240 0
148746379 412666412 0
264041265 4400223 0
366490924 11937538 0
233416173 263704715 0
282407523 63047816 0
26615828 118252910 0
378454607 306474451 0
540550448 46172374 0
52906337 210659703 0
292120976 276223738 0
156697339 5789009 0
68510260 77939795 0
374453991 534253026 0
443202227 567582081 0
121525121 429928217 0
205313807 202948599 0
232164712 389420966 0
384055953 180899642 0
250478081 474993180 0
210590565 153279276 0
380103475 250820159 0
336718840 101075141 0
212428271 489649507 0
251283645 523317894 0
368606056 439849781 0
119659491 555842748 0
454654564 367931335 0
338400204 65820722 0
447990779 499587676 0
530161027 107191156 0
353881641 79879563 0
182455832 65321782 0
500501976 169337594 0
43668984 10691697 0
385346719 140696110 0
268573553 17218150 0
419572589 238170482 0
70124920 324376617 0
50006102 538741621 0
537668720 214055702 0
87479970 491989544 0
399369672 305536066 0
282675869 303635159 0
21802320 448123666 0
382191177 11329236 0
431625559 350755959 0
301899512 514737782 0
355998258 140402676 0
19247388 477637284 0
386916488 413327476 0
441693027 480757318 0
533842670 440297853 0
535336515 420175085 0
434477671 290047274 0
77926616 13694138 0
354918429 545436831 0
42841920 95651523 0
227283583 94666361 0
165454346 483222532 0
121193609 308303612 0
7653543 8545638 0
407473708 170653019 0
171936132 348974330 0
324123094 355975560 0
371355104 540681166 0
253137784 417593171 0
46174239 34959183 0
467553248 195300437 0
375846226 111395303 0
522223707 462266018 0
553719870 558852427 0
524315635 260098405 0
3709703 284063736 0
257535639 472342319 0
331059512 408997827 0
221031007 17312205 0
226376303 234157302 0
446116846 94792199 0
165927286 35504200 0
543798890 326783240 0
1941740 123912938 0
439170309 441846713 0
280385442 521965312 0
364554062 369593279 0
448664542 25220597 0
484458988 253607509 0
341582495 36814001 0
108598716 532241833 0
225327890 45916086 0
562270094 54682513 0
506798714 526991787 0
9897242 20292930 0
550406348 284876871 0
98022969 501092182 0
516736842 332887064 0
88083418 32032158 0
560662492 355122378 0
243244031 163009849 0
395709927 127450700 0
30603349 251554948 0
33143184 301513092 0
126027867 491218064 0
426674598 270961316 0
351336990 371716188 0
357233255 338692677 0
562916260 273208726 0
28923595 432895470 0
259154224 163243073 0
164165108 21142540 0
82953046 179979503 0
136147129 305987173 0
506543210 499359999 0
410914915 249945453 0
434818103 100324603 0
274435715 459300095 0
501113926 229115182 0
283150610 320801330 0
239575835 257972339 0
80631688 49605071 0
319444260 112356738 0
357046365 107700118 0
428191410 40412399 0
420396196 81926957 0
427392122 311663474 0
517395557 225081827 0
460556785 183591257 0
317107716 99969493 0
50221555 380942208 0
116081772 195043919 0
462538022 302435170 0
25553029 417555683 0
559935651 524262965 0
471502652 429945211 0
146838332 242089799 0
414820064 31910781 0
535602575 462026253 0
151307860 456029235 0
59588725 101082469 0
94241578 308422109 0
492980620 84983601 0
348132291 441136040 0
326565268 343861152 0
122560214 427721195 0
530815337 322963806 0
416884536 49619058 0
57749321 115165807 0
284835324 535380963 0
458647153 257114911 0
332963070 65891077 0
325747042 37713972 0
182640050 558201667 0
15227755 334776662 0
206503585 9215102 0
318656791 268659161 0
344985908 76338054 0
25927623 88018566 0
535395667 250394458 0
353760725 516453692 0
551044153 71976672 0
521202665 498970835 0
491406606 229088069 0
222119137 218682757 0
230035324 422536022 0
81752099 139138899 0
529707436 518051337 0
171940378 259096741 0
425888535 447705001 0
341035368 385876108 0
87820459 205859271 0
14285132 160094172 0
19265060 269331164 0
510425856 216629825 0
95508882 39678256 0
434150890 419950141 0
406504305 259432673 0
252807000 542084614 0
213314354 136601934 0
61457172 237378405 0
444645892 301203030 0
200482960 561142557 0
63832851 278183748 0
214604976 323209211 0
534660666 303024891 0
263480239 114098152 0
538569047 494638735 0
136371421 223150102 0
321998158 546984551 0
81946187 139623846 0
496096748 400378380 0
2507717 239519885 0
56653373 156108140 0
260296165 485817100 0
40009619 464630175 0
60062041 354176106 0
216453921 387688097 0
497101531 243216331 0
297007706 497457126 0
36029574 54671952 0
239173734 399663997 0
348734843 295000636 0
93369282 3074327 0
489842555 448601057 0
473942859 556824472 0
91405024 325094396 0
285285284 394468785 0
72234928 353166657 0
122768770 300637399 0
518672493 343065134 0
478559735 73764747 0
51163112 416899023 0
539575349 554649314 0
206188410 280384859 0
413085427 557667679 0
391550330 462829798 0
235457786 90216941 0
75097692 490266329 0
331311694 404643920 0
177057454 41609673 0
175967574 497129650 0
18067151 176993391 0
157580876 200758663 0
312847646 395852794 0
344576941 57101290 0
315971506 486204321 0
531645813 254027693 0
351589743 180827832 0
539763856 168584502 0
102398042 251960729 0
128373154 198675379 0
529475649 165007567 0
127607075 259774207 0
391759052 276393416 0
443059769 382212693 0
263671423 100074455 0
261550660 219481743 0
333059508 254662423 0
273127559 185898615 0
515069984 85252741 0
109752856 301893843 0
506873508 48503378 0
378740258 421078652 0
26998859 295810978 0
181703712 492585797 0
353006053 344842137 0
352724546 169265647 0
529770 188793627 0
386743810 2618984 0
214554300 336420405 0
282580471 71621762 0
395330456 400889444 0
429172159 254094998 0
291887624 514118986 0
545899856 383768095 0
139287670 280055633 0
371422777 23382720 0
447422318 104896767 0
161323921 27999836 0
59910825 348318197 0
560160665 157301950 0
4227697 546128178 0
112369630 264988802 0
91249310 286375689 0
65432617 351258911 0
552460821 332624048 0
153462536 404805113 0
374445049 104045502 0
501579016 338683200 0
336068161 136432164 0
262850963 228146014 0
424620108 314706299 0
65752447 153443098 0
245023810 187942917 0
272804889 58609298 0
21630284 340836801 0
169081588 18196262 0
359575864 88226006 0
210931627 9662964 0
217450442 566927973 0
252193097 336202719 0
45828161 482725822 0
488289449 390311378 0
171720406 428869000 0
494708848 141493749 0
529681135 40106760 0
402904158 301233669 0
363971269 535759279 0
121688036 492688540 0
398332350 170593856 0
403639475 551775250 0
81498036 226758325 0
545303860 247158345 0
338952120 261451097 0
135345420 109051992 0
361555880 20790902 0
290293486 67576615 0
321330720 259508428 0
290786883 400176557 0
386718893 210563305 0
207520545 98638236 0
383663969 108230502 0
226369954 506756125 0
51046856 287305012 0
275954118 375955097 0
113422689 285220691 0
376776284 298658362 0
167835114 162400981 0
200860318 506086790 0
67027362 224197926 0
151681336 338536891 0
136549064 246789897 0
465958811 95713662 0
473854094 488556430 0
440904560 168943538 0
406605229 194321211 0
127722954 508342887 0
189685070 417595614 0
432630272 516782614 0
396165273 480577506 0
68016806 169679229 0
311261788 354119610 0
387365906 245220791 0
51873492 5766870 0
496354657 145880948 0
14548330 521215826 0
205174764 277068501 0
549325552 418791142 0
144992400 268618204 0
83729175 10559817 0
62158943 101282196 0
247175198 53570942 0
352285678 67344349 0
403201438 479095758 0
373402072 340627817 0
566358774 52228578 0
311351392 79194278 0
62782751 66398150 0
5216433 151050067 0
528227630 50160672 0
436827868 273125251 0
238210348 284751991 0
538893150 70049712 0
197281437 95468915 0
378341759 338824197 0
309950526 148599129 0
199191277 514327607 0
411558386 394076496 0
567910252 32163709 0
52239344 340358436 0
468382240 528393804 0
220806602 430096229 0
219301608 489786941 0
504542662 233040247 0
507655077 397860958 0
27831864 566877409 0
302416707 519657766 0
516874092 543507787 0
150866772 493364231 0
116907493 52345144 0
179164395 299743238 0
267912418 462543260 0
288385347 42728493 0
561219645 46076294 0
380732129 130064517 0
281458915 532622160 0
419806720 556294911 0
549112935 92576992 0
70711546 501763312 0
243495643 543498881 0
381425207 539279482 0
40871199 126925376 0
86895479 120692301 0
447475832 86197487 0
323669086 41791890 0
477779251 510987314 0
401695410 469789529 0
363832287 504771992 0
358950566 329217748 0
272021074 208880505 0
432956023 257847915 0
256965841 405672951 0
239663492 432215451 0
389152763 552567804 0
468332124 58680204 0
381645162 28144878 0
399338064 396020104 0
274668454 546640451 0
207190291 385496638 0
296811898 848415 0
491783328 359023926 0
84926737 71056412 0
212258574 78182001 0
136900199 445383190 0
82456091 387844786 0
54598329 392964749 0
100088084 93593033 0
15652120 258457046 0
88077981 540015176 0
204810526 456924821 0
312204652 354410708 0
304207422 520551207 0
559205837 446401486 0
359476905 308211432 0
390602478 300709500 0
414546622 43205222 0
431687648 411933445 0
68663825 484061479 0
6849694 171365732 0
454501644 400816610 0
384191547 178944980 0
109820576 19277107 0
88671611 75628647 0
204475491 568038783 0
140357691 401763475 0
75225231 523526499 0
547559347 456002220 0
44367324 62532079 0
499454617 481012067 0
278404426 386961537 0
305618894 366129256 0
560616986 429149555 0
17272050 59743036 0
284507034 66933682 0
209213066 499406093 0
111755015 505762432 0
324366079 479548987 0
164536953 259374932 0
142671317 104604691 0
196710526 226034778 0
79915433 176345491 0
531232434 33143305 0
25601789 259822810 0
295983552 315042142 0
79577603 193424348 0
181126338 516617229 0
520612296 172015175 0
94578320 562062709 0
146134051 217672191 0
219559709 362568107 0
552990233 478511654 0
198402202 413847991 0
61423989 261745345 0
324739921 268126864 0
545680080 143366452 0
404211218 384212507 0
397441664 204958198 0
476263787 110735609 0
67924037 189227203 0
296916713 272459121 0
369416494 397459683 0
91137098 503913990 0
45836503 223619544 0
515360028 454313192 0
401034169 397501215 0
97340430 216173248 0
161892098 18030207 0
48209317 291639818 0
411539596 76380852 0
415365168 549177842 0
55343959 208344624 0
360601457 219597449 0
244371059 543254093 0
548095780 329079041 0
140411200 340396769 0
347774893 342523260 0
332390729 443037366 0
286098652 229493958 0
511369108 450731733 0
215869724 22764227 0
367720709 434268986 0
555974019 330550667 0
529515663 68329287 0
261652101 254530411 0
391875821 37642754 0
435938179 249585938 0
104027546 305769063 0
228480823 73295520 0
472522006 129513353 0
482691236 488041580 0
501002891 258866057 0
333312886 520375890 0
494856091 492185341 0
75727499 256362689 0
372561623 80733798 0
471634339 427756367 0
321314016 358616314 0
28308523 159986850 0
145572744 394117571 0
482240775 115380293 0
455513824 472630893 0
337626001 530780203 0
25349371 229561547 0
186583193 108517946 0
183523397 259290046 0
438566355 168742739 0
220967155 87494311 0
389300683 565647915 0
206812940 446550565 0
472179823 96367476 0
402799679 32112053 0
251539571 415559990 0
399505021 411104373 0
3252091 535767162 0
517525458 390742662 0
550245991 327587720 0
311200972 468596167 0
87659684 498975858 0
273956470 439309758 0
21485591 180860574 0
183581566 487998578 0
384564027 221844157 0
222557169 243737917 0
320559724 402116429 0
464963456 189533457 0
521244200 154996254 0
557892381 450881656 0
119075314 362093856 0
46841211 159975006 0
460496273 410676548 0
49919807 135771729 0
160988055 488629695 0
175116614 50066969 0
545275096 301082634 0
461019924 457086145 0
499326582 341122038 0
91434689 230626965 0
484094253 132305832 0
479791577 417331836 0
152230742 92484229 0
554873054 18761029 0
368272508 330900444 0
221459068 402329854 0
166807138 565109400 0
192424802 67697800 0
478451387 302708736 0
183649114 161449572 0
356079180 374904491 0
366546593 216678436 0
544843632 385258490 0
77986491 363014691 0
315993905 454411987 0
374977938 398156476 0
208232987 383022193 0
470706672 249074080 0
444476041 346483645 0
61097589 533367152 0
154600127 213088112 0
126022579 119188492 0
378668778 410803645 0
144057833 314130374 0
70418419 148690358 0
186630377 485897780 0
338672009 487112166 0
483969613 305898612 0
293810260 350593491 0
99685059 486621669 0
400299439 500516962 0
349430390 62257167 0
361869976 450401066 0
238031466 247324593 0
423826124 339205546 0
474560551 410921247 0
462199023 502815010 0
495267668 479672608 0
243512536 505395409 0
236231178 356921894 0
161235183 553041310 0
38015397 202933297 0
98654270 186095746 0
67876441 517498724 0
268992720 200183114 0
521102690 145923880 0
408299811 388103915 0
489606961 277446267 0
453809957 32753820 0
333858739 454795789 0
63138547 216482331 0
469170693 288212073 0
163884484 472074706 0
277990334 74406554 0
34157291 420274594 0
482051918 143827523 0
485725467 458500461 0
84083445 235879009 0
201411562 80575039 0
17172255 44799923 0
509569067 90691319 0
334954255 138325854 0
243254473 349657933 0
78200806 433332448 0
373637728 402901167 0
298635951 322776983 0
198186211 426481901 0
40209623 488843636 0
48651648 471704386 0
20992263 268502618 0
279421021 287583008 0
355437546 547707157 0
409338180 519150250 0
121006689 305953213 0
157244918 434923987 0
279045255 103314553 0
338019002 162737928 0
352689661 15464301 0
29176538 213290779 0
19962416 343247071 0
248208162 483157323 0
320900391 227683656 0
266423321 390704932 0
43897834 249269790 0
154203250 224142235 0
298147674 175425232 0
19647165 6151329 0
454660086 103754277 0
116724021 516526903 0
221071938 358616473 0
54311430 442101760 0
158160697 342703661 0
235968454 125225963 0
142050555 27585356 0
348359492 257029117 0
431355746 239474228 0
210415882 275950594 0
427857622 126198988 0
312585194 311275183 0
234796380 250605424 0
100730414 357721522 0
266052061 397058162 0
480097059 3242309 0
492789637 49910964 0
370961092 117761186 0
210998654 220655797 0
156927980 387202539 0
63953088 461559734 0
428477722 386302442 0
433014213 42763611 0
369717953 479772728 0
435153483 172453004 0
273265549 57736418 0
484834451 212748167 0
368379758 427202221 0
282271838 48717647 0
64461599 15337914 0
459325627 434113531 0
482637259 402488877 0
161183938 4525565 0
523705189 72358445 0
2894923 87794439 0
419574352 497308682 0
498166002 379901733 0
347210437 170057459 0
530561881 248626887 0
382859488 158648023 0
65927823 50628240 0
155571209 321202370 0
135916356 511728465 0
138508015 411189631 0
489308038 62302083 0
65406312 279142610 0
505892168 61330102 0
320834353 115451441 0
166028462 302567495 0
36125760 463743458 0
230811201 363448011 0
226905440 497992894 0
211362259 108674412 0
24852376 476518227 0
509894875 99113941 0
331426378 152793897 0
252568385 489352541 0
250287744 215430354 0
67533740 509820929 0
111236822 72140991 0
30359994 419049917 0
472425554 425460440 0
98386156 225272712 0
73076500 441891873 0
484437614 412868296 0
428425367 249891856 0
343532122 144733902 0
238181202 532527146 0
166412013 550489979 0
295768853 220556580 0
328913557 522267684 0
548579282 185275137 0
199771429 177776670 0
499079000 250339202 0
227494551 356403606 0
188477089 401389313 0
150834181 560378435 0
193206429 159368716 0
446505118 522263760 0
242409490 173726161 0
11944803 462123340 0
422663487 356309551 0
436073417 150872002 0
194045385 59111362 0
321398487 338649963 0
169034634 447625344 0
540156202 345382266 0
533335911 543372165 0
58107726 364180651 0
561699219 559240804 0
156572736 140469408 0
358855125 27660542 0
381466846 86619146 0
193023180 60971284 0
239604409 36215297 0
369915243 25736960 0
549602260 439491769 0
372163382 428419623 0
566358457 461211941 0
284957839 19626472 0
504355705 548993469 0
254526940 265179183 0
99817306 309874296 0
312308361 521553612 0
533862994 522766754 0
491527139 285253310 0
411566647 308283208 0
222779827 291647370 0
460854280 37079388 0
490324982 158116035 0
546305923 239792475 0
58105880 110367919 0
473359552 100872466 0
536217287 174850232 0
482974888 396193167 0
404654403 283399725 0
392158346 239017100 0
67380622 67783690 0
477185268 222824230 0
113062145 18496402 0
20342339 272280248 0
375528182 537770737 0
117610902 285144347 0
309551164 323593550 0
67377393 419292468 0
467679740 247987940 0
246817068 85260502 0
141177961 170992008 0
45319091 413819129 0
143361521 383784980 0
69610765 69014136 0
470122028 368202909 0
158434664 246647239 0
495860332 309243347 0
99196190 261296476 0
120056677 278016887 0
207957108 261886746 0
307120828 561141622 0
98424354 243326313 0
257061769 436130249 0
83591506 561973199 0
534609640 179033807 0
32708126 120547842 0
526421633 105411464 0
134963204 367851231 0
183305864 793885 0
255406644 131012510 0
341861890 223490361 0
250350409 225652011 0
152627926 180674105 0
144507599 344747405 0
514437870 273985446 0
550728250 186896914 0
218131329 504886536 0
188817781 96126835 0
434556782 248722385 0
554020657 509534276 0
254625243 84800074 0
480975418 55518466 0
276495247 440563497 0
187778797 385100235 0
288420699 424955113 0
549837916 33761351 0
504374715 117872698 0
435090531 41433299 0
350986918 447130949 0
430730958 154775588 0
537737242 54804710 0
452872015 307121073 0
539643834 544462813 0
288662706 550346179 0
470013773 419703511 0
439144506 413367525 0
502849811 518818472 0
534717989 73773592 0
42146731 188946596 0
427379387 427400675 0
470928259 5822797 0
665592 323244783 0
47795545 394866294 0
242090429 435734704 0
418257120 23114625 0
205906397 173351995 0
35545047 417241211 0
467445043 499204423 0
524472634 252253173 0
149331569 31408797 0
303753825 201998514 0
405072501 340661671 0
38974859 27912159 0
377173507 58552576 0
267611894 308006525 0
166326456 449238671 0
416318563 319302291 0
19121762 213587425 0
546213673 249989599 0
408150006 331777837 0
349168917 551686306 0
274096865 468098572 0
431851488 86533383 0
522885079 252126392 0
50533289 44624110 0
73843512 377949135 0
305139922 398963182 0
181766605 421388828 0
180745111 462274180 0
277095623 163221968 0
7566247 49002362 0
473052555 561113196 0
246739462 14855474 0
535183180 169124703 0
459352676 8726950 0
272480135 471018365 0
546973973 549435020 0
153172171 416948724 0
470021589 500619038 0
270052332 497888450 0
209125368 147999907 0
275492199 254500452 0
320232729 483362007 0
295430241 229281790 0
296542545 155923662 0
331012050 250147985 0
25450588 343428460 0
226725805 155714615 0
458761951 148271670 0
88343909 254749076 0
199970452 56133183 0
399258090 124137858 0
290476580 305877778 0
203377786 232550241 0
417113364 302817912 0
491799543 437637672 0
417080994 555067506 0
407745031 304086403 0
62458010 482378434 0
436344993 847264 0
220463032 340412460 0
75673738 450534439 0
44198700 96030584 0
320401903 182227250 0
359154454 503448381 0
289703613 19221813 0
542280679 78393558 0
4232924 249727831 0
304822651 562702363 0
144952455 370943449 0
397180299 349317880 0
138748273 343994231 0
230700226 563412542 0
269060750 65323577 0
449626118 405977045 0
303383789 427676966 0
33580964 28024979 0
216904197 141242995 0
137810174 278506717 0
31746276 417885951 0
289175741 35255358 0
223556772 326744777 0
371424987 499659375 0
454056136 431039312 0
94266314 283874483 0
28242386 407912837 0
84805439 148418147 0
120798612 128149663 0
361293581 249638201 0
380625443 149168686 0
149994066 310320602 0
348898044 91875773 0
419183565 504279846 0
125498672 5408434 0
513238822 146911124 0
479335607 116898036 0
164769970 323781227 0
112467575 392368579 0
265470897 293408901 0
492775487 249049594 0
401809410 334301942 0
476019498 498892911 0
287811318 481572398 0
503745802 324663091 0
139082433 378487910 0
539573765 3555722 0
242491114 378250882 0
248578127 236902916 0
62933307 73263567 0
68342612 473290022 0
396645741 455211510 0
421534748 513813223 0
15344829 223947784 0
533144283 470688050 0
449047061 449870756 0
1767647 389783446 0
395431167 353601709 0
507264573 10913181 0
251028347 140070390 0
132144071 157937507 0
524158678 468823038 0
110184570 381627948 0
270185623 499320615 0
282213527 92541550 0
318682426 164554558 0
450702802 1323715 0
428319343 210877426 0
562483179 117223164 0
286043011 293797 0
267444135 477718639 0
239385762 407026943 0
214464744 473279787 0
444615226 216903280 0
526590219 463619549 0
425258112 148043458 0
30586904 65982247 0
371023256 363555760 0
187345735 21606801 0
126871389 559799393 0
110322589 153692864 0
173497027 215794205 0
41659804 191781372 0
57448806 430635702 0
380682429 411567381 0
168531638 364776425 0
430152447 498919487 0
438153687 241666365 0
390568201 460175301 0
338448946 344542422 0
388724834 210815810 0
67751468 528621813 0
390098579 507028440 0
256887679 31674453 0
554549354 180973231 0
41642603 324036332 0
515029312 394994891 0
344186041 249743916 0
147161074 217568950 0
127996766 552039490 0
440451392 10449451 0
381732320 530487827 0
42631796 265568825 0
458405104 295870096 0
171351880 292722863 0
484235091 367105111 0
214785973 546224230 0
545583116 528937307 0
59854509 40346453 0
359574985 298114506 0
532465547 548683847 0
474571685 186676685 0
344551866 44456590 0
290955613 179980796 0
96521561 167638222 0
316705295 186921513 0
167804187 259259758 0
64675356 333474433 0
394921279 1018178 0
442770186 445312625 0
245618520 313900902 0
163675108 11227603 0
25655230 505606680 0
123412282 198904653 0
78268498 346053398 0
28110750 290497551 0
387939373 404360690 0
472674854 377235042 0
305514419 364927869 0
417381277 269214312 0
510855556 327259548 0
497545517 125755748 0
69155288 544771836 0
140503149 501741831 0
555026566 357130115 0
500620030 172233306 0
383117287 178352772 0
42495597 22663167 0
251219539 502985357 0
437911885 507571303 0
460620365 136429474 0
12047250 267141512 0
378946157 26800816 0
377934036 295389697 0
413782776 101881960 0
68023491 274302413 0
107595418 112976818 0
197567864 535489295 0
69258731 2100234 0
152762266 146953767 0
556705876 522355277 0
410503038 215239766 0
514691503 336654195 0
122580109 47865697 0
178355125 99419482 0
246129107 545619404 0
534096353 519685123 0
37965771 518422835 0
290747724 448351030 0
358721207 123900887 0
325308512 214154168 0
551871925 337761394 0
286266465 112298882 0
460110137 116053050 0
304599541 440366428 0
423865736 295471569 0
361710992 272025109 0
529291362 69157770 0
179875209 474120982 0
152329623 299202309 0
515828550 440452689 0
525941050 282392703 0
431309839 444233069 0
486705421 330589126 0
433529452 424342662 0
467005360 52170494 0
29295414 114325741 0
216609146 513677712 0
119618684 538954309 0
45141618 233652463 0
365438015 476690362 0
105264804 479622302 0
93353731 63915865 0
32794214 225121489 0
524692855 366947596 0
400742717 492509063 0
151025182 78484312 0
119512245 367575383 0
470159837 343833647 0
450425194 16391063 0
74861482 528148076 0
367077265 542130627 0
316701908 567956972 0
234398484 525860495 0
557793226 392809074 0
87469135 362065829 0
384791072 238339165 0
376527588 191917640 0
443795115 419121776 0
525078298 50779478 0
42641353 93872173 0
291904818 157646407 0
362506821 549841157 0
225295673 268430099 0
291383553 309996855 0
401590674 306825935 0
275913315 62145814 0
508389768 79222603 0
195703040 22382568 0
423745369 557765573 0
84080721 170492521 0
392303987 360381542 0
298404205 557100795 0
13354839 46072109 0
21127888 524820447 0
30599995 357503368 0
370663117 160954364 0
478318828 481173793 0
332497452 88496059 0
551840663 144357909 0
190463035 414588201 0
521457699 358547975 0
459022938 421347512 0
404421235 80064022 0
17717361 456444581 0
239206656 409005861 0
40976268 358116087 0
188548464 209426029 0
481491211 138279932 0
361828950 360169105 0
128101129 471216207 0
255995816 281152980 0
184652537 221809350 0
249165215 544106023 0
283457897 21384645 0
276811784 303955013 0
517578191 74019570 0
502621714 240760052 0
218591728 233929194 0
227730519 360426554 0
243942279 346240027 0
70365088 97138611 0
465671725 357618351 0
115263826 242950535 0
56085304 188181955 0
316049984 8544919 0
72424771 311874608 0
125468879 497098907 0
88033699 521411338 0
424974087 428836054 0
219714480 341256161 0
336724424 74493747 0
348283019 120814631 0
132018771 322407126 0
502285601 265800229 0
219334701 435211999 0
499780767 538078447 0
275628417 423881301 0
232084554 499063185 0
534753146 331509136 0
53003561 285906870 0
518153327 510825338 0
134037695 40624653 0
514053945 235375865 0
223391538 166676095 0
314856672 312743042 0
152095858 75802741 0
409894816 185858619 0
289964542 446864980 0
32992945 151394134 0
203256497 352493157 0
173026549 319997521 0
365676298 160349378 0
303998539 200144396 0
287729630 56377071 0
328690698 419087504 0
162703500 93843509 0
27463600 315465751 0
166549430 291097123 0
411825916 52170201 0
24155161 113520829 0
347621241 266464485 0
282785130 288970770 0
36003154 178273667 0
78861730 152446271 0
408151796 526011269 0
57572072 382234245 0
553907527 222260196 0
462658954 563302945 0
365442357 314217760 0
301259593 520357138 0
392277004 549997049 0
91098654 70124026 0
316964989 177563972 0
464027134 192536152 0
531950535 234104954 0
338349377 27338838 0
445674510 514114939 0
369986540 147014470 0
139859502 410235765 0
127813662 178602049 0
254829192 539436396 0
95766572 64983850 0
514658537 438344027 0
464290091 212332525 0
159577723 359112302 0
440642306 200384344 0
285239423 430197061 0
186090912 307462352 0
186375420 349898095 0
130029848 411760051 0
65714519 549607465 0
140831755 12270366 0
406079249 503343837 0
493915618 417976570 0
428451215 146156872 0
348250797 433036040 0
226463156 432552019 0
419705785 208056957 0
162154074 102342403 0
201633444 234452222 0
312507120 61574417 0
104937908 8950741 0
243256879 168614342 0
458821374 321987980 0
242025221 349626299 0
311954551 300582267 0
47039836 542682545 0
433680070 2198962 0
273928893 390801232 0
6744134 564198325 0
388712946 78860342 0
163178286 265369270 0
37313126 374945268 0
555570759 397196000 0
551939428 187045484 0
355225652 167090058 0
517759667 301450473 0
17712291 162943605 0
140570289 560717757 0
427269353 126379881 0
417055943 461376573 0
327598267 351551053 0
471827290 25242320 0
52344154 535856262 0
120927814 391380714 0
491393617 428129686 0
147916278 452659013 0
314897531 35036338 0
425014325 99909146 0
93091592 375185429 0
361967189 78723713 0
442465408 564279994 0
417886420 421005982 0
143398850 301672087 0
183080699 479551511 0
524292170 360266712 0
290995427 347980830 0
171435911 308140324 0
93612729 390648226 0
33986354 167819566 0
267520978 175231167 0
385791797 287083205 0
519167847 203975996 0
458070386 344243650 0
306317270 178917616 0
404560411 337154941 0
477205107 27469659 0
279200566 478794770 0
481455867 200221064 0
282465834 410541356 0
456048438 289493680 0
394853936 139862351 0
354153530 500018391 0
16391402 30825131 0
280552761 349359080 0
351047038 454065282 0
155082651 285713271 0
497525280 322389952 0
127992397 548974767 0
15549070 188043130 0
134623452 99432831 0
162051366 335549197 0
373737551 539987747 0
454309280 296609179 0
356017166 529202272 0
215937630 184319841 0
240001436 110202907 0
238343816 458907773 0
458469840 537235057 0
553683138 180429875 0
354400957 208229213 0
274791381 238314277 0
17218712 280225090 0
354888411 411785003 0
206004588 378195814 0
478115167 130770054 0
10743513 292551543 0
302516102 138484262 0
55989886 196633986 0
120664857 550221585 0
103417341 51933187 0
139514637 168830896 0
286573498 501082000 0
364918720 446104832 0
511954690 126785234 0
58011127 427186774 0
239619895 228488623 0
442403235 536328307 0
9265420 169442109 0
346481456 227898381 0
537543549 189231204 0
243743863 124288679 0
360195507 362481110 0
62533274 252371362 0
126944579 36851976 0
71958404 150658048 0
104403626 131040619 0
13843791 176582270 0
199842845 317314358 0
126043070 28817406 0
129920592 71822586 0
390899074 382376661 0
122547868 424461414 0
186294516 254567103 0
293865112 257448837 0
71714793 277977217 0
56771489 342502181 0
367454709 214853464 0
96209674 100073751 0
346668643 347468453 0
320269691 323702331 0
63641579 135202876 0
162534745 91049467 0
465688130 271706028 0
29172583 495106041 0
466750542 480613749 0
238588946 39464916 0
264302562 544787412 0
351858203 146015551 0
513954692 75246335 0
191622365 82216215 0
196878523 266610985 0
555347171 138726224 0
182525594 122541896 0
490902868 419727881 0
343255888 448307922 0
83933079 390309564 0
387366353 363861614 0
274044550 242018801 0
462561305 62517262 0
154995966 397108554 0
381932049 148461784 0
166659053 350894284 0
58325862 531177781 0
359354819 128923918 0
196127617 51935943 0
490773164 458277640 0
53034819 444515319 0
464211701 14355347 0
212832359 265705042 0
395741102 87495101 0
32188272 406558014 0
265182868 46080849 0
241281068 307461633 0
551723695 192850848 0
521092978 296610768 0
22415580 108794882 0
12156154 333469470 0
319174942 402335213 0
379842515 450372163 0
41613689 542202795 0
208100530 256412663 0
500370691 108741220 0
408179315 73546171 0
230062892 305455880 0
559980409 207806921 0
246066506 188342932 0
524920453 281391828 0
216875075 14171886 0
269739000 342070271 0
263154525 265580749 0
529152860 277489879 0
140661999 286404351 0
364551731 559098262 0
364850344 170992140 0
305706244 321416089 0
318583101 338044576 0
386803856 469382718 0
450761416 508245347 0
202903109 550081606 0
283670721 316752148 0
328742952 370177049 0
217855575 209468771 0
397356193 234073780 0
500868607 363935913 0
454756411 521386130 0
270772026 281305015 0
280544383 236344104 0
244192687 435004869 0
270314759 57011296 0
386318118 522208340 0
447039856 110093474 0
451386748 414205059 0
68295405 118672796 0
306347551 199537170 0
232129304 498471633 0
67456270 231642137 0
566534549 295311243 0
451645217 161163000 0
260448446 432837858 0
378496328 2657599 0
197761684 527646146 0
567621769 394076887 0
308618212 351212942 0
132462433 28819938 0
425263426 544734052 0
490185716 345481792 0
14710780 303057777 0
49553623 114896875 0
277616164 492567718 0
276757845 459138249 0
555743458 50319432 0
362743641 3338559 0
430748491 404503491 0
363110375 516768272 0
14430536 160120485 0
99262857 182891615 0
390201837 181030113 0
420656420 261509832 0
465924005 64860300 0
169970215 421824861 0
284830805 295983249 0
176726875 456634722 0
266319277 333690046 0
374002163 534956835 0
535935299 255676091 0
102314682 140623842 0
130572162 84001445 0
68859096 212095476 0
410078767 283993969 0
265152459 311549981 0
187125452 417034541 0
1737219 460229852 0
500296113 197033915 0
231327132 433631911 0
267708402 497859605 0
391745098 241077350 0
415476874 111706127 0
386808784 532742956 0
139651885 446478903 0
486504716 195100131 0
475389743 476808726 0
345598389 230019868 0
369851734 13992938 0
463124889 346916062 0
440996680 349265993 0
191314102 300775223 0
153792357 186145526 0
73904746 465688496 0
21589184 102227578 0
175834605 94926136 0
45155931 439783864 0
255186787 410272347 0
497149716 339372521 0
47473738 100154348 0
308001369 560106346 0
251578118 552526040 0
101161950 491910720 0
507961436 4344524 0
393369849 187736477 0
370635682 385589751 0
534702071 127186492 0
142284376 184495839 0
43944169 181727533 0
110023962 514819478 0
340620743 241693044 0
321011047 321251621 0
457251916 487852541 0
204794373 88763397 0
117017925 552608203 0
187818361 555736058 0
529743077 12692761 0
246783039 346615273 0
13494180 517298557 0
546939067 258666922 0
40446726 60783859 0
539081492 132761013 0
164883678 485806442 0
236953028 158498029 0
156712869 489023172 0
414018243 522968734 0
365994626 44607249 0
223187074 299466692 0
291360488 350478273 0
76066139 171679692 0
122125305 280793937 0
55971647 81002537 0
357766076 365339751 0
321049523 174614093 0
286845417 392449391 0
222225433 307636122 0
255855517 551632645 0
410342129 504093463 0
210871936 475426517 0
349654275 357858270 0
21665323 224300281 0
105248396 67357396 0
1472831 326460658 0
190908425 181480644 0
353757582 299985369 0
318357676 488250793 0
259532180 134039637 0
274231386 114215362 0
492080810 211516741 0
277711234 102991627 0
199053495 484797323 0
435283878 407374558 0
216228987 138218221 0
70194515 15726677 0
417767285 70753040 0
68324018 143792326 0
360528927 352340378 0
490591259 108968511 0
425427600 248926296 0
295485499 8850100 0
207409507 412387437 0
500563584 406197107 0
163377743 347199647 0
154327371 423546269 0
338000835 479946960 0
54365158 395934424 0
290907615 69091556 0
1884886 115837419 0
392216847 302537858 0
183549956 293946401 0
366327054 212808476 0
94870019 557609829 0
349333610 167429033 0
40299499 383284235 0
535240027 437693831 0
135410134 178710539 0
269185267 104988610 0
323424831 69368817 0
511748790 466033949 0
558712832 152452062 0
403139509 39658947 0
363645462 432379329 0
96418897 251117842 0
67065460 376122308 0
225215462 430265373 0
398409267 99105020 0
280153072 9550538 0
27001723 13236651 0
244735690 502822455 0
438849221 148910045 0
262754849 227825618 0
193213164 12344772 0
194466842 435177187 0
411528938 134627613 0
367115782 439651726 0
201270555 490162039 0
80293670 412966917 0
96612418 550524022 0
271040364 115319482 0
170463910 280720127 0
334363620 26543089 0
262257676 362961493 0
81179032 55801998 0
554863306 382879067 0
118368318 78079799 0
326772902 170114562 0
323794919 229322678 0
431230252 183489364 0
214567613 142277937 0
427440057 523126240 0
94073763 509081990 0
560165864 103197607 0
321246466 350859734 0
527101379 467454784 0
435805944 536514179 0
517069206 424941987 0
553673748 194925095 0
260157239 437134517 0
291420407 496687449 0
375366764 559036610 0
311908698 491652010 0
553416122 242245500 0
405119242 273183620 0
167173307 195830564 0
529555919 484045312 0
457945627 285034534 0
120395460 369955828 0
161401902 190678354 0
164703796 94128575 0
424078176 387553629 0
236137358 69379442 0
209456749 138248410 0
148010641 271579445 0
364371535 115110701 0
4630987 381033669 0
96118033 542951743 0
60174764 491475095 0
567761867 443494999 0
96969116 289166690 0
313858835 57617654 0
213254197 404762537 0
552984769 183692774 0
326488982 308431341 0
416949000 316269155 0
188545965 532010012 0
355157015 453123877 0
204827665 98772014 0
478462242 252214105 0
434836492 412657370 0
164799448 136171068 0
108310385 71270196 0
295118497 152939526 0
409357587 210861040 0
405150880 426029884 0
514062413 51779995 0
81285278 394085253 0
51141105 266316126 0
402463751 140487169 0
420174345 222177880 0
284036039 288355558 0
223439042 15617253 0
336718239 182872506 0
71970347 80399328 0
243834291 153645469 0
44952483 29698777 0
546526997 205111138 0
356673222 519002219 0
218132110 263540744 0
148246824 200793996 0
499896943 17175128 0
312685525 293810342 0
81148213 226678181 0
115900898 305944202 0
486555298 379268746 0
522828789 218984658 0
421980572 219846536 0
138587926 413708987 0
99750633 112057103 0
286529977 475165655 0
125697667 532767683 0
221137068 223128861 0
526067035 529793541 0
336377006 98409055 0
519115652 193669563 0
422104104 388802106 0
374230855 69144153 0
256810258 256782656 0
381598553 241346333 0
550845600 243071820 0
291826828 29766228 0
89845989 257226596 0
267666441 173574223 0
69280153 284292650 0
89528776 385562354 0
336183801 410729974 0
231588193 5958654 0
455522817 292165641 0
225294649 428278226 0
374561628 338593296 0
65066244 223511077 0
203760753 12640620 0
543246857 540140402 0
206470014 68478689 0
516693187 104527330 0
191971116 274279510 0
79579339 471369252 0
179498349 331460809 0
59952586 443190930 0
265503757 439236386 0
435943726 136820481 0
297128775 341836010 0
212244450 480426031 0
75708598 135980487 0
528718439 319562037 0
27675494 248774756 0
89659079 117472682 0
378637163 197190558 0
116872636 458931562 0
149964661 338752452 0
85717292 333965127 0
299298789 190146072 0
430356177 72894180 0
237692881 464201254 0
466879004 78535759 0
178792958 380894675 0
149639015 21214236 0
166239986 219093618 0
460282521 242619778 0
294592716 284914428 0
200254708 329996927 0
124948632 496757003 0
31501549 383967501 0
320343887 224861266 0
271515455 234440750 0
234999817 501559683 0
61668473 424630821 0
418241530 55566652 0
357807397 398530843 0
368959359 130077125 0
23351534 462512874 0
383461967 385919645 0
85183307 205410938 0
545567036 158168097 0
408344008 184330414 0
183982969 417448727 0
180066181 401638313 0
456377089 397964271 0
435927967 487091061 0
23239546 359116219 0
17365270 78646334 0
21182706 493697914 0
218573290 11681897 0
17749000 59158417 0
439685046 106778974 0
495209443 105546576 0
33074934 202836495 0
403806793 502071578 0
555060511 204382332 0
40261131 427765206 0
122906744 23538403 0
356555400 516474080 0
87462667 567746396 0
358290798 358160697 0
367542837 67157471 0
166229968 119371794 0
197665506 176759298 0
269061678 1238654 0
338231429 23326567 0
9875134 104344589 0
365177618 481741345 0
339496325 223465792 0
414720993 406439810 0
160135094 566748743 0
200009300 218594057 0
490207555 7622570 0
43510242 244371450 0
449142932 173764706 0
418699842 204678862 0
497729854 243408390 0
215558885 108663260 0
482721998 26192042 0
296842269 567408044 0
129201326 298750578 0
210508685 340411945 0
467441291 173106980 0
225747152 276287748 0
133432699 360064188 0
554455847 136911318 0
398048217 259407120 0
125243032 33909569 0
60263214 515126222 0
537811796 139167814 0
29468570 416930346 0
260413285 398358868 0
301768194 182184890 0
34181743 366793596 0
240019606 104633192 0
495374649 382105207 0
66641460 285624301 0
5756476 399089123 0
567991901 73062961 0
427198925 119718424 0
282598252 111669863 0
262208211 88610305 0
16453779 491964781 0
328093453 5906429 0
433570927 124295074 0
129078316 16482342 0
431378855 265248278 0
412427459 442361763 0
95642759 147671137 0
12095931 157815308 0
223537548 568123402 0
254101749 403924552 0
502184787 506339411 0
193920860 436678130 0
456950248 302194360 0
414118189 446515783 0
468329023 434353435 0
558181213 443445396 0
533950241 405723124 0
64379926 152072906 0
534834779 542630407 0
188337991 2126811 0
549599600 269056318 0
265998323 46714065 0
498430581 287728240 0
158319620 117026175 0
209949907 253848654 0
449801208 188623472 0
493502382 31720494 0
10522583 177293323 0
509326634 511717133 0
552508401 421411833 0
356298753 533255985 0
510737651 346046097 0
242684728 319096920 0
347971964 243467571 0
42404419 269081467 0
199236164 232668472 0
84400409 544530898 0
71967399 258874218 0
368325666 335016732 0
175455280 35247436 0
11544344 215337970 0
559680124 240247228 0
123037230 95984701 0
375918477 324307788 0
457363829 84285243 0
319952082 452098250 0
345229332 37861470 0
255824188 361097783 0
347085648 396305867 0
260876784 383474790 0
17880869 463143608 0
12911386 146621132 0
201741062 526231108 0
368986100 271508528 0
559446091 253153867 0
188625380 324886773 0
5342911 462888040 0
348290985 547860888 0
512050418 420958103 0
504872987 470075805 0
481739801 46661807 0
500017619 151281919 0
544272392 166884646 0
113577240 228875687 0
316004594 128405385 0
57516255 63117553 0
164593853 433177968 0
343467168 222666093 0
349086308 464313554 0
346578988 184379854 0
345358608 559076211 0
168043958 345283911 0
123635510 462179079 0
274723144 470761089 0
260145805 90531353 0
331969157 481812436 0
544716042 362404379 0
24620292 49734156 0
281256866 201594261 0
361509822 319034719 0
559007062 251674266 0
38513770 264504288 0
27319280 413812513 0
250122617 220407161 0
543425315 17051349 0
80206407 164449653 0
173357313 291252620 0
368706079 28404996 0
233429815 88048737 0
64018448 557222326 0
20091367 56878017 0
141251866 190303057 0
452790735 156015591 0
336865800 401175998 0
435883660 208531673 0
532499064 17028526 0
145987799 237298970 0
451474966 418686840 0
18873071 482046501 0
60985897 366572213 0
307394480 188336264 0
217646932 468981401 0
94458374 41918903 0
249815363 188672463 0
361526456 267774662 0
25319226 464817648 0
93560973 197948637 0
491454942 263716139 0
176231703 335344237 0
379466837 206387106 0
247298242 110463511 0
151097686 431349614 0
446838269 51315340 0
150479059 126413581 0
560073039 317012690 0
67837924 144631675 0
446748804 187242391 0
150138345 529186120 0
301065828 120140834 0
169591235 489426609 0
562697137 440553863 0
374793810 403678496 0
39362771 524778689 0
462879512 156665534 0
149982204 557062940 0
367212888 122652235 0
555264025 335194544 0
358780147 412577596 0
266456009 84419813 0
49143354 492410832 0
482990044 58237181 0
439861713 398655592 0
370717658 179549786 0
541819615 233004637 0
368975112 54334913 0
345413399 499652724 0
27709384 32208201 0
520196983 463410341 0
145808191 215808750 0
66570896 426401067 0
566306655 255074049 0
126323895 257622863 0
534676040 465653490 0
179698841 225767066 0
532778390 387055412 0
75368359 467437385 0
411356896 76673003 0
39180029 100883427 0
92696028 278866280 0
100693028 91246912 0
207900502 518126002 0
109142064 34535455 0
422304785 465964573 0
11600015 248084205 0
565464025 341371956 0
535580794 204341912 0
101475693 200413913 0
324870055 366686728 0
210981068 139881435 0
31784372 288590972 0
198155112 507742057 0
426849765 512278566 0
56193658 284749313 0
556590201 425044984 0
505658838 519630390 0
521365604 314292649 0
311205038 219956618 0
489584980 474038608 0
289479253 80683747 0
531423416 192000259 0
348229358 525068141 0
283977506 350345042 0
329344824 163391247 0
93206992 127251810 0
463250783 269983230 0
302092638 444382767 0
130392598 530655497 0
352586704 47715513 0
555324908 480467156 0
564230719 82886175 0
15832519 270746002 0
536928945 418623095 0
474350579 149374745 0
176622322 234865365 0
447669993 251963835 0
62819329 398767773 0
387622736 389413681 0
197994500 469188822 0
41315770 532738350 0
258759180 461286816 0
340454561 428149492 0
503247811 73586543 0
438205218 491796350 0
492213894 19621715 0
20089130 377423446 0
439379316 353841352 0
12810680 19645621 0
258537623 555195428 0
494899462 32949313 0
378690295 301795273 0
409833119 204522358 0
194984672 425155773 0
482463789 356494097 0
217468196 512346719 0
13927689 28589195 0
417860872 208411056 0
369413471 444384879 0
295297368 423665488 0
492734296 141674184 0
361413061 535163055 0
320542656 434342859 0
9034272 8446814 0
174459038 281589268 0
522752813 129706737 0
350282405 154430623 0
19100031 231786977 0
369095391 415460989 0
345484464 339620144 0
141873803 222453953 0
249453703 285661006 0
430022582 262651760 0
338854022 17828417 0
492993928 365988998 0
176999689 469538530 0
461947409 177889915 0
299628958 414755308 0
477616346 344153645 0
198413570 245066429 0
525951062 459886503 0
360970958 471564424 0
529705036 412345983 0
139652802 50752284 0
556973385 322960230 0
246212813 405501647 0
42576432 315423195 0
281416405 371681138 0
394017674 129024173 0
45333712 135847858 0
67330428 274861827 0
252894680 313531129 0
174129656 347969437 0
559383750 245691686 0
157320862 328692878 0
12104482 269458787 0
278680240 331124548 0
31241297 327601711 0
93887507 167877863 0
530528858 522978053 0
558994015 290959732 0
214124947 164379508 0
318033910 525153938 0
340430218 8486761 0
545814389 202298753 0
115524796 335452923 0
414001691 552175109 0
563028138 242345126 0
471847472 54764572 0
244000216 417982946 0
195469274 205977556 0
153684052 89115023 0
495496036 253476395 0
26915740 48681823 0
547045480 38194933 0
329004428 225976071 0
198293373 514249123 0
307587981 304366567 0
19554650 540851335 0
402849755 236356031 0
223690954 221602467 0
112144759 254907562 0
118049599 231702038 0
506717024 426254577 0
490862769 380429731 0
148361704 176382783 0
125484258 101445151 0
288392799 400028765 0
323214347 391244793 0
560830550 528644825 0
375027952 189338275 0
84319348 224035478 0
312544706 474716333 0
374402695 83130399 0
409604678 416047435 0
334268399 38780369 0
67421179 400394252 0
356053039 238674372 0
231640039 147029837 0
321450869 296405321 0
301073043 474357402 0
179296413 76915108 0
113737410 93015911 0
100455126 318446249 0
184151034 161460278 0
452102475 505170361 0
178452259 487870245 0
457123917 383869545 0
533596967 232038040 0
65312754 351497134 0
372189729 286491231 0
344317569 263397170 0
253910815 158946116 0
556843374 393372593 0
270189823 289023134 0
29046865 495015021 0
114855081 380979970 0
47474003 184676807 0
256648424 286283101 0
265357234 25171748 0
184525237 23391360 0
417017969 488652184 0
105346438 451284468 0
463284014 299414201 0
443862952 506410164 0
367303813 62101304 0
40298759 5301938 0
60090985 560594133 0
503379432 185400998 0
430649807 129041918 0
130003295 350348735 0
482315391 267205170 0
500016333 467370969 0
295833149 494233007 0
325507269 252941330 0
37258130 230879962 0
87299303 441374944 0
293629831 94102026 0
321789498 430135930 0
299822934 535287886 0
498444026 367273089 0
44333676 275079769 0
45531016 387069145 0
263203348 546737772 0
83943488 450705384 0
149773588 144976821 0
1040441 364715357 0
348473487 33887341 0
47158770 372654374 0
406009469 62374530 0
552374336 362643155 0
342358460 231511764 0
50363886 108878116 0
394762007 377194401 0
562817680 85322047 0
65904187 340829227 0
334129679 179854678 0
19382518 438870318 0
403084820 381777680 0
49552582 363525599 0
337282822 19067296 0
132992481 1448956 0
46048101 368283758 0
69312383 556343125 0
250967146 18958942 0
73353616 213026824 0
295080006 58628032 0
137826668 29676647 0
451240957 314370855 0
526589431 62586409 0
468461176 291183310 0
335202322 314706685 0
381461338 58221720 0
212611617 19195051 0
304196911 96619725 0
130510517 167841085 0
231782750 369166978 0
436907700 563006519 0
369656788 110880827 0
276626249 197477262 0
147165273 445395885 0
309141673 350996036 0
191447380 562067741 0
500512560 232075000 0
402481105 529974056 0
506122341 539996599 0
479373739 198929147 0
70299725 354449278 0
87579769 227944827 0
88395387 413848096 0
165622350 553869090 0
419586764 533211021 0
501565194 428888959 0
264229011 149535506 0
521926193 242896549 0
133671342 291969004 0
316175287 20349790 0
329934004 34411715 0
272223086 560576053 0
68389951 181242070 0
100171951 518928691 0
12948197 281231438 0
386514247 205704656 0
426784822 508945652 0
72370194 462312228 0
469583879 141330137 0
127365422 51058364 0
347074358 267274671 0
117806284 262376704 0
4179481 2880920 0
438855306 281514882 0
193069704 470355852 0
502004666 197498859 0
18095982 208333766 0
219415296 71434883 0
209774841 111082499 0
187364804 501679961 0
427138970 371734307 0
192630134 478934401 0
561579565 468542763 0
404607429 213326681 0
315899609 10167575 0
463171630 346338095 0
386558191 469495602 0
86987503 405739808 0
407933361 369297042 0
577958 459605296 0
568812869 384969381 0
33089553 472284472 0
243550578 203517034 0
12249995 439192308 0
99178547 333323442 0
193230800 80634804 0
210727986 513805149 0
14638579 474242497 0
381886369 296575185 0
285534628 207229486 0
151490861 539072686 0
174850191 289673354 0
11646262 551907959 0
132019543 172520582 0
488530189 391877734 0
342075277 436380623 0
239431712 12457363 0
246246683 351131456 0
62755071 275755669 0
128752467 290317378 0
544907100 139788175 0
298076513 534062517 0
207180832 287985784 0
14756250 442542134 0
44337224 373509593 0
267802515 24518357 0
516196101 381693222 0
563676037 178767838 0
28403822 306814395 0
88533679 345851641 0
52801583 546886249 0
504017206 42982607 0
364603984 9429237 0
133677480 462567293 0
441727618 271399698 0
43970950 145295887 0
202593725 296787423 0
61190886 260302424 0
54718257 211582321 0
472381768 249914292 0
16518138 8602704 0
223965016 375768565 0
427520587 253878147 0
281736590 292829726 0
211369646 72669071 0
521044616 272279181 0
23761966 340575710 0
327720614 225705817 0
172343957 43380517 0
225248859 233915575 0
207740238 506480274 0
159622100 446278431 0
373189554 481744185 0
261006240 560495967 0
202537911 3510594 0
358792083 115480400 0
154776 415338181 0
456272378 245197013 0
220177161 421780792 0
395676719 212674344 0
364360399 245860733 0
287607822 196417656 0
384813472 146172338 0
431536391 146489948 0
7308769 129816074 0
302230871 438139378 0
452696260 321410383 0
374157922 430207048 0
431465097 29852602 0
62366957 514894323 0
36838445 193477401 0
228071942 372484788 0
284080160 360830131 0
138266956 145420633 0
357176964 258713556 0
314572014 441624962 0
34270999 453397548 0
380941678 202321529 0
398044172 241906753 0
421803039 22332996 0
69771849 344107274 0
62335414 388490802 0
312001962 381893724 0
298053142 200046767 0
254099823 508026164 0
274952052 148752009 0
132298722 251175657 0
277670816 328757762 0
277625556 460479249 0
438896889 79320642 0
378480879 116884544 0
267331394 417877342 0
553438315 312215653 0
411035910 527652241 0
342788459 46348312 0
236860933 250690939 0
6565739 451437460 0
338062727 389089851 0
158136532 72041604 0
302866186 247216108 0
68262595 94614407 0
163666172 249101340 0
189762200 5910741 0
554910003 32276986 0
548961219 386217403 0
395159902 385058701 0
394838567 496180019 0
417612601 123594422 0
273045470 452090893 0
321784264 155026167 0
416323928 214972409 0
232529533 395138436 0
553412106 46630022 0
459649802 186498381 0
454086406 340445083 0
406218327 163237310 0
277275908 432494800 0
244778194 76521275 0
459765701 514428322 0
139989728 221318758 0
129277576 145167862 0
458303406 344585089 0
448890998 115985004 0
57561407 120712225 0
367470000 188370985 0
120422032 551482662 0
9316554 95587132 0
199969133 519948971 0
82573339 530634189 0
563742028 391311620 0
167343224 118573018 0
289787550 223155829 0
379482127 404314187 0
218180398 195602576 0
83919657 410360265 0
287806057 81615499 0
220212010 181810716 0
452252629 287908575 0
530355506 542700449 0
473145254 133423433 0
373317771 200437640 0
510201119 471680348 0
117397804 358926421 0
517911959 488955947 0
199937810 259790725 0
43165891 71426542 0
451530431 351239140 0
550565531 458584982 0
361965648 253871475 0
40713203 74325983 0
364255998 114122515 0
319993594 127315098 0
313103024 364147039 0
211677687 512611488 0
53534461 525280565 0
530443846 529818952 0
333288148 220713537 0
463300098 67360744 0
497868504 68573471 0
337594989 513209268 0
97396183 377189288 0
317526082 276843999 0
527965221 220267978 0
66832812 167814843 0
19672356 250361123 0
255120420 179659098 0
70981512 39007894 0
276787960 252479322 0
243800942 89838602 0
535986330 142616733 0
417594173 5808267 0
199749402 119688251 0
209154812 473205910 0
53573331 442262528 0
322663700 433381988 0
60242248 78353839 0
38478971 552342782 0
506924274 340403690 0
17238202 550886967 0
61332932 47866835 0
50220393 245158085 0
231192251 421018842 0
70123050 220419140 0
366848018 342792513 0
122079922 463164065 0
524843929 360662851 0
361372392 441676723 0
534995828 559063960 0
240213412 476769021 0
509002683 412940086 0
311726337 232912742 0
48635895 545237270 0
372670044 404328216 0
253148822 302492891 0
472457414 334707979 0
33496756 329559047 0
100099247 325636494 0
463592040 96818131 0
87498902 333800929 0
522674268 544942646 0
98852100 440446561 0
453506996 550560102 0
59139248 175736290 0
378546838 346249353 0
192935873 232549803 0
374354356 309948632 0
53366452 463107531 0
244726127 532658979 0
341177382 392388877 0
273839166 390178251 0
299624273 13809764 0
211823941 191727450 0
181638416 184819645 0
431550264 298596263 0
55594 4980389 0
338760226 376037709 0
361036850 192169171 0
92485034 506711152 0
315019922 10612433 0
57123285 46838896 0
196033965 341166479 0
512442797 116669758 0
182061850 428050126 0
263576170 11714211 0
126700467 226427186 0
507847609 424555 0
179184066 348555744 0
514052516 115571979 0
342154959 76044779 0
182184114 376397135 0
381968505 479273480 0
289380696 457665751 0
106110041 556287182 0
334250324 302282042 0
223534584 465599655 0
483682316 477400177 0
548291917 131189573 0
305471750 556625569 0
355189748 392637297 0
343445665 445488221 0
206797880 533990840 0
226135411 83374919 0
208915692 348826294 0
49655142 205091994 0
427092624 212206310 0
437105454 448647217 0
4792165 254238195 0
491085314 39976838 0
342739362 414395702 0
241299020 68161735 0
157478723 356254638 0
268450482 95269325 0
26261994 36175317 0
505844208 14174688 0
438990214 114448915 0
332918289 114889047 0
266922616 357697272 0
218970105 202246166 0
142151191 279468755 0
536565438 275244904 0
349579256 315247183 0
189725644 163331526 0
264749019 383772654 0
404118286 527805543 0
525589861 178987082 0
266010450 539371266 0
525424592 562285515 0
465572358 488039165 0
341191316 226712730 0
369295785 524946210 0
468792081 423094425 0
321387367 292974346 0
165437503 177184181 0
176526576 295153817 0
118675208 37951518 0
100524891 19455355 0
516876596 364698473 0
370504373 58643978 0
387891077 227837258 0
163938462 511414202 0
376509379 129329659 0
123319532 309898862 0
236403241 22988208 0
267057623 286667224 0
176774340 275155439 0
97314862 227788048 0
217870502 241098730 0
191431329 103867377 0
382380818 328943903 0
277027088 214595611 0
469019 555178490 0
542766005 297603901 0
35705215 532646903 0
383003135 522091514 0
556940002 490887691 0
130033964 311527353 0
29487699 332812164 0
326851115 31467290 0
157795629 96284334 0
134681555 204858912 0
353467675 472363814 0
462852846 181779979 0
545624669 140998096 0
109401099 451194466 0
166961195 104769538 0
567035661 327133392 0
131384391 251245679 0
374134661 351974664 0
385478708 428421782 0
423566045 393717466 0
412628936 8369362 0
509755642 26654822 0
506091216 389369501 0
218742662 473772866 0
159651655 65517249 0
238416633 449250493 0
147526231 514710797 0
240396053 251704726 0
486383324 516553199 0
180160585 530172420 0
389290348 190298649 0
41056332 299916576 0
469869859 362106089 0
9627215 311224557 0
540300565 196356142 0
136260641 328850869 0
276067171 452569955 0
294283423 528935884 0
81141256 231282210 0
301033452 532342011 0
61913198 172189160 0
129251329 398751197 0
341152950 521638409 0
523081439 496479821 0
308848572 81608676 0
544811065 30964048 0
490161072 258448440 0
7971719 57490503 0
45409798 464660473 0
40273281 316254856 0
242792564 410823774 0
200890086 494286345 0
544580706 501303880 0
343679944 526864999 0
72798790 487969812 0
455929419 163568868 0
475979977 418311742 0
188788888 372347583 0
112557665 567530096 0
303573336 225932557 0
402903284 334949952 0
406148935 358820086 0
476921716 60304511 0
524860950 284040900 0
305015390 540386141 0
242486237 78542926 0
412526718 37731428 0
18403115 488533946 0
112687265 233045955 0
439978696 74797174 0
432093638 10407660 0
306392820 438638493 0
18213858 155231744 0
243187722 111165226 0
332662024 66748737 0
127021656 251563799 0
128148094 357682308 0
71902942 324590925 0
422212078 328367611 0
98082058 91190757 0
350217887 22358963 0
320820675 47911252 0
201282997 537732180 0
499038817 149244797 0
130619081 31128207 0
485046095 287323904 0
178881126 385619413 0
345874704 516232378 0
120693291 336218251 0
492654795 276549759 0
264378872 120497299 0
198759374 24911684 0
447048485 500518509 0
172684705 495896540 0
76681005 509356505 0
135341123 198083491 0
373862494 432938077 0
519434119 136092551 0
426828803 551709152 0
424480932 254433673 0
520563554 291626112 0
41669106 536395994 0
561678469 272374312 0
68111835 181934857 0
103542771 476025318 0
339239427 528307262 0
426524703 366081332 0
210098809 512205765 0
366329439 53071557 0
436282669 29567493 0
79616574 361358367 0
351277804 483307250 0
299000272 290190343 0
519415533 312533980 0
123738842 515405594 0
357406096 13694916 0
173423110 186474489 0
305535188 42782995 0
149740910 257143647 0
82339910 224375414 0
302910928 533215477 0
269684752 520535454 0
81938501 100254501 0
166495303 29004688 0
390008506 525811635 0
488642534 362697002 0
36923495 236403794 0
187719998 124014632 0
365504506 492754476 0
540057143 348988893 0
219803274 135732056 0
558304088 153407575 0
505935827 491713690 0
138349071 110206724 0
239058617 44349542 0
418814569 173014800 0
218307234 504581781 0
36474772 463705685 0
279636305 61327339 0
252383440 503816795 0
100817516 286885416 0
220525234 489599950 0
491227054 143850758 0
461528021 140877042 0
550327895 136489360 0
551787676 343535318 0
483326934 313338821 0
510043112 229395096 0
2416225 79282522 0
266845188 256315103 0
63184908 257544459 0
246962012 235786112 0
290018768 423645711 0
409951761 204563292 0
524004319 116307816 0
519966639 416340877 0
193095522 381718643 0
264853131 300650725 0
359743213 315067586 0
226893344 477421725 0
542050845 253719392 0
134698238 180672534 0
540662287 518925829 0
35782693 383288837 0
370959055 331420437 0
316730269 144565829 0
339919030 96106111 0
288009121 550828547 0
196667292 209943551 0
95212536 520791830 0
137477629 516563333 0
104697970 497290062 0
354160385 188877882 0
477135892 403477987 0
168790066 51354463 0
243534892 365018929 0
329202284 527256494 0
506305876 525923475 0
2689415 292774095 0
212172236 116569536 0
119457377 252438585 0
129898338 160110982 0
83617029 126101886 0
252030818 380754607 0
155455452 334463584 0
503761040 504851419 0
539207609 300088670 0
158875442 568550981 0
453935358 53991001 0
164448309 485102269 0
156010587 280975679 0
562051672 564234395 0
567053874 319416405 0
17497541 459618303 0
399090196 503264003 0
422517708 60818526 0
493783317 321434345 0
330541050 23025842 0
18371667 370234975 0
259750638 434572127 0
270783861 416350222 0
427007214 538080852 0
117568239 228475865 0
154682348 464429848 0
245672571 137542081 0
516198458 11718434 0
538656303 323905452 0
305303721 470549080 0
535499548 542924334 0
471606397 463781213 0
441077811 558582629 0
69017155 151185415 0
314527356 265350809 0
489538635 278517509 0
99288327 375557169 0
428531805 292741820 0
130821134 305569200 0
400708066 11376673 0
401483749 173785742 0
473624518 245288377 0
234118574 403094445 0
344314101 271416137 0
568089867 340211804 0
510020207 257775090 0
549136260 146279408 0
415400699 404706173 0
195097289 56843099 0
400530506 131859849 0
292219638 144253861 0
311674883 99423552 0
62097290 365225872 0
4505436 284360328 0
28884086 434770239 0
459316869 258247390 0
44881313 380931681 0
382094377 96216980 0
382817921 411269298 0
432842709 340851853 0
353276753 255069383 0
464490352 305614920 0
285971726 488721937 0
146180096 558982324 0
294070153 186843011 0
169434332 565929386 0
207854211 163489939 0
128790599 545307270 0
66317535 125733097 0
116951496 94199712 0
52493416 305365765 0
171795951 151364217 0
279930000 31005604 0
90107442 58512958 0
366966515 29244785 0
163625086 407725519 0
222579604 499856070 0
60205430 269573496 0
101345422 376124044 0
313674878 251619013 0
212070116 187664705 0
336156126 302437751 0
553907847 130110252 0
161034227 135381290 0
87960687 42141280 0
27406385 566942832 0
443151599 60753266 0
12312230 13465798 0
296751229 334370467 0
172953235 488383740 0
201598345 310079728 0
219485977 213408511 0
404056700 412768039 0
252299222 511941319 0
197338460 302677416 0
484390005 70172855 0
73579899 481823403 0
450977284 437527435 0
258834779 478397913 0
399978245 23060226 0
463552271 412294360 0
502157898 100269080 0
385912439 499313010 0
309919296 425173741 0
18501604 294475469 0
559943431 416349815 0
85094651 489033953 0
425912567 499193067 0
9494160 247793919 0
558179361 491149665 0
95362108 562043456 0
245760517 287599960 0
452354793 346858854 0
129357120 381658036 0
564396870 436327905 0
352675530 252114307 0
435956331 74644356 0
479441389 199833417 0
190620326 546358896 0
245611653 225815119 0
478418496 404014773 0
23759371 224873064 0
105867488 81171243 0
482690529 252784402 0
89612277 375394936 0
181991317 9088460 0
24516655 115262774 0
134390269 279212211 0
136465173 408137451 0
468862276 54243111 0
375345779 139744792 0
293967656 289740755 0
347965140 279407020 0
348184810 290612410 0
493546892 7463087 0
385093616 310374205 0
28957148 459366594 0
295568564 62877094 0
143521846 83169752 0
566007401 80240788 0
292839255 313417783 0
441615033 211643197 0
498611327 173339660 0
81032312 464604795 0
304090000 114848190 0
397164224 222209927 0
313574987 379205378 0
76051759 487510067 0
113298530 523784987 0
529603819 138326652 0
80856479 119559122 0
87544114 281904028 0
424585369 537561957 0
182907810 417155557 0
265658365 465701185 0
133986526 157346333 0
528396910 369138867 0
120230517 22577683 0
537143520 513254275 0
407656762 475184042 0
272715962 84101396 0
362297038 305332570 0
2060834 146567497 0
233604080 343381676 0
414917394 492162097 0
539018855 136487006 0
380403508 27692702 0
241990342 142342533 0
239973584 562777160 0
205632666 475452469 0
281113030 210492367 0
523125900 195282316 0
187783037 537601124 0
413545083 101690403 0
434754575 320798145 0
487923354 364616109 0
417692114 110459007 0
436055949 84506595 0
393749290 357469051 0
498306153 1466192 0
281952771 499291345 0
41939809 546615320 0
568245523 315053277 0
319688734 377522994 0
545890899 421467616 0
241829673 451077166 0
191201386 488900001 0
43974797 401106399 0
149756357 199331288 0
351373566 554020319 0
63481313 224456892 0
343652833 488143735 0
436014462 276313184 0
115551037 84233354 0
284205575 123714160 0
170017555 369885398 0
28444056 311133917 0
309289441 154204483 0
394221416 468221785 0
548863359 258137851 0
276714852 138016181 0
428984446 50719562 0
348614934 469427531 0
17175248 322702977 0
81239047 219879313 0
109602986 430510396 0
406875864 378828177 0
174199433 57709184 0
72716554 466859899 0
22461160 316222881 0
503430392 559510382 0
437780489 228183842 0
541298918 259574831 0
295877511 143683633 0
232387010 49382539 0
141593917 108893465 0
386171269 295547895 0
486900691 286757782 0
529475167 184992250 0
404488337 180460749 0
44038971 315272298 0
372564215 534040625 0
269828506 181339731 0
285860750 373876751 0
409099869 384329147 0
28227310 26741592 0
314499446 463795442 0
359142614 68367908 0
379988409 404107748 0
245259453 409987335 0
85741919 484843654 0
356256905 381123510 0
407832361 529748228 0
51952816 464837159 0
59064266 411758834 0
127692932 7780037 0
568780735 367862176 0
512615416 130686998 0
10522181 11822517 0
200914586 50277059 0
97605047 338805814 0
479402782 28984851 0
129047518 35219194 0
472582846 172997317 0
567733874 133194288 0
202896729 61845848 0
306235198 157669403 0
333479652 564701776 0
342665496 225510123 0
482758870 443270019 0
122469908 507600036 0
15357572 41474672 0
414451066 563609260 0
4014645 46813283 0
445112329 505270562 0
361997415 129573331 0
546454091 178346986 0
221190681 350284444 0
353510487 194050374 0
176734983 413570977 0
92345477 529946995 0
496275835 363509388 0
248556959 375090804 0
245208830 533004690 0
486243568 177260659 0
224673694 369870843 0
382205282 282535351 0
81267119 278973179 0
236096777 197324878 0
114015364 6314613 0
406251025 398795420 0
359794139 4419199 0
543687339 402764489 0
567982323 2115283 0
22000651 133976401 0
54471896 359399046 0
286949651 559596685 0
92937424 457221070 0
147690075 155874093 0
95193474 556557578 0
451638465 195135142 0
12107212 198837600 0
98984833 11067683 0
19093791 418140419 0
536284319 301215061 0
445747020 280153305 0
134869468 518511083 0
125583771 439094350 0
44761158 417048034 0
406542759 475655290 0
302941051 215852421 0
510511920 16830004 0
200749521 542922098 0
450252962 568575625 0
365632211 355495413 0
113911802 47814785 0
222733899 142412593 0
120631241 177895525 0
77079840 47516487 0
32429206 42507029 0
190852536 430101223 0
214318482 480564623 0
41038445 92835224 0
245627549 128658463 0
470953557 196618281 0
515691170 355269172 0
446335135 491545037 0
461021075 381160559 0
192904514 104691114 0
458656763 338028326 0
290750070 32399765 0
443972519 423057370 0
208730195 547139744 0
439484509 291588962 0
292494507 297254396 0
186563834 324929370 0
74975960 186893078 0
208968207 187829702 0
29178031 11358091 0
115019341 248527621 0
117429846 293227612 0
506359559 74463524 0
238800472 524990876 0
299015704 553539866 0
296031771 344910481 0
367545456 443338172 0
337198046 6193627 0
99248369 70064346 0
36930284 101746755 0
173596051 17546558 0
215379818 233796818 0
240770960 131082179 0
421709762 207811298 0
397403387 294849348 0
532346094 149848314 0
519448570 220228017 0
131137696 169976595 0
226325503 351560315 0
22645966 294622011 0
136766346 432079054 0
160745425 77339299 0
296181571 403913832 0
240703923 365696310 0
168261139 391303032 0
296655383 484502528 0
397713082 271919548 0
220866368 74056305 0
205584892 102793900 0
549806072 25950701 0
175948008 50215548 0
372383990 452732367 0
333108040 344330344 0
40844114 344479603 0
451052964 122050736 0
240041022 201473643 0
54611240 449572062 0
170079617 501223876 0
202796883 86065546 0
85771287 54871502 0
446397244 275044522 0
449983943 218515067 0
541579037 240126489 0
343598623 259133987 0
172084251 510676399 0
291379223 195236502 0
200575814 488041696 0
409019186 297384938 0
241527351 376583430 0
314295821 381605375 0
46067847 96693128 0
515000599 503159318 0
82838269 301164964 0
429927936 307728456 0
94358649 556499399 0
245868119 387508750 0
172254358 317769383 0
163916476 416601745 0
256296527 171344242 0
169947097 248090095 0
465283325 221147464 0
253045856 42124368 0
94563668 372159722 0
42609535 28283606 0
15675469 208336738 0
224279014 561541733 0
367290613 507201854 0
521462730 483354060 0
131249790 354409655 0
127926725 405555206 0
44292356 120063471 0
118591328 35680608 0
412290319 341106718 0
370586626 40173321 0
286226482 13688745 0
436662141 56315953 0
430792545 76845037 0
295851539 61838350 0
29959054 243670313 0
292940576 27117307 0
259375886 374515359 0
214745909 497408970 0
446168059 72304751 0
231934569 473255857 0
171169328 78561742 0
449954432 247019268 0
199364213 114963122 0
126181404 275489100 0
243543190 263022964 0
231670184 70922161 0
491981582 312231792 0
175024991 178935447 0
70916195 1009073 0
84318912 152984011 0
251722834 555067648 0
53319884 313564574 0
222776095 71265787 0
318030926 199990786 0
404223512 416277599 0
45387220 542617231 0
368862352 473806202 0
282280618 497391904 0
338147352 435669984 0
454400377 295422416 0
158676177 64469942 0
374885964 515623344 0
57104141 435450206 0
191046965 49062154 0
7811225 377312939 0
285875099 182514665 0
51791438 225990852 0
94057071 251810159 0
278854837 109107349 0
202557676 194666565 0
254304927 287873848 0
35243507 129370748 0
397626957 558665421 0
173041153 227422830 0
84154565 123132310 0
112100895 129257595 0
322668876 278324988 0
216755359 209317937 0
265361405 436394430 0
195350968 179352067 0
462597408 566350526 0
242949140 241911998 0
285934426 115170221 0
395983751 339478638 0
244011728 438619126 0
170530880 136936038 0
444164060 502593219 0
137041454 481774662 0
549484688 566648846 0
338339457 48912375 0
437820019 52975035 0
520102516 348541839 0
21790892 265818520 0
29404033 338322839 0
268500293 294959378 0
92072785 439103589 0
490389280 326225522 0
544456719 99735998 0
562148425 545865119 0
347939860 139533307 0
89889220 334245837 0
316171491 509892612 0
563785385 251829383 0
519715389 415002210 0
18023061 461424574 0
389752909 114377252 0
515863841 135368820 0
281357482 383401050 0
139075257 25503170 0
156039170 274895569 0
562074912 314991755 0
567202686 91333370 0
444655878 342616785 0
273343566 202294020 0
514548916 232069208 0
553413078 369048109 0
70401763 300155377 0
518401251 441857527 0
456526169 235766178 0
502645976 212822776 0
462083477 285309515 0
341298701 134827075 0
249299886 100935061 0
174132872 521064588 0
132249655 538008067 0
86320226 227941682 0
513833417 381638556 0
171491508 69427204 0
116206295 284788538 0
451960482 128485736 0
171738196 369965077 0
452613286 504901210 0
454729071 459532295 0
243999624 395001824 0
170231088 141476962 0
467692108 24459190 0
515700862 181987743 0
214903200 306170952 0
157538877 564012139 0
182849117 425974929 0
258696651 547285904 0
33262220 298818259 0
44276551 82044282 0
181535650 54551768 0
271339983 485530708 0
562481046 526635825 0
68838469 544862408 0
300181911 19568785 0
130896623 232861765 0
191133774 254549079 0
360889832 82548701 0
106218424 448456246 0
32780515 52763792 0
119784166 305817425 0
15736007 407680544 0
256974173 405658440 0
111986144 522928028 0
341883454 182375047 0
66202104 417118881 0
520734239 547430085 0
545219861 458737842 0
409479874 210126847 0
376018627 293910560 0
453556570 182225355 0
31658426 457654937 0
556523967 119414444 0
46788436 530420553 0
250124977 569070737 0
499360341 224511149 0
261043993 199428404 0
213426212 98549707 0
466678953 470731554 0
298931385 194975144 0
314247194 561593160 0
237148804 152070307 0
304288816 465434584 0
279382485 238242731 0
322019180 146119036 0
132388373 235024939 0
227895107 141508990 0
493515185 6218291 0
310857652 327960199 0
36029604 79791933 0
445521429 470799345 0
419716518 24149854 0
272518529 445107689 0
355443318 49798575 0
330881025 317180818 0
498407432 387561974 0
416865551 44036138 0
77844153 259641347 0
392926707 357712738 0
234703470 218790167 0
359338573 364440378 0
238061214 371299985 0
115465311 152563426 0
537301585 7578596 0
51784739 116150126 0
20815767 19972192 0
530197160 90233728 0
530324820 67772051 0
132975572 86414163 0
330113151 454804090 0
147390671 147833412 0
352096069 59018089 0
188409456 274563094 0
52341178 229065335 0
519407132 145314220 0
299906267 208422503 0
257771903 253373974 0
281081894 165237740 0
93693506 18913038 0
53703744 451814704 0
429314121 413599370 0
337716783 27523118 0
237795972 301818657 0
271952382 254702902 0
276998594 326855414 0
302317183 523946690 0
22529326 481783988 0
522356086 92956566 0
24783307 552313214 0
431199644 488732913 0
221952851 211208902 0
176183590 406131312 0
496874513 185168171 0
100627852 315577306 0
305547120 290939259 0
115931511 83857709 0
225706637 117980568 0
465766904 545444450 0
405082292 127915456 0
400346624 492323267 0
494550530 75750990 0
66979825 543168089 0
445508851 37409685 0
212638324 432242421 0
569014030 33014507 0
566339160 312290404 0
372706150 558888297 0
144991678 421154016 0
532310576 331926965 0
443384287 282362359 0
221003634 427023715 0
375737799 265055432 0
253063358 348843685 0
164077254 50786495 0
422423670 282189697 0
494588042 211122246 0
305999895 428968630 0
389359527 71032801 0
527445686 560221449 0
31403390 365859911 0
485135807 341525843 0
86545113 188941818 0
418695625 520292560 0
331685518 103977834 0
405608051 339710368 0
229903577 206311221 0
244621356 525428739 0
467475981 30088161 0
255394487 61255729 0
452980237 561562927 0
402753827 477246578 0
180664305 126669188 0
84605050 564448986 0
455600632 453970583 0
377416687 563097293 0
197270645 54354042 0
211349925 384283944 0
541050459 474147122 0
496656329 516112246 0
314458468 278134090 0
396278725 174105969 0
521054689 256490685 0
294182825 66076941 0
120397654 317265908 0
496728808 432657824 0
521028274 180952263 0
416706052 76387634 0
61242642 325728486 0
3483744 70545408 0
182210054 398851241 0
95873889 388558274 0
81771938 472796902 0
526192824 200008636 0
410205419 341512764 0
568809577 77535845 0
496328162 347348710 0
139867182 79895297 0
449022705 147984166 0
468137636 525470646 0
190625244 503158494 0
186214613 25657222 0
313695567 400666380 0
356217790 62747216 0
463768420 321583783 0
540321113 484651407 0
7212171 544483551 0
259783497 243330035 0
422313515 495620981 0
128384805 532972479 0
559046951 465280624 0
112419038 156444506 0
504178775 452865190 0
153300695 193162828 0
544821048 503010782 0
441201059 414092233 0
556415018 445058665 0
90840981 276290 0
138090642 524541036 0
436086455 549288461 0
101457920 136501863 0
77189456 59880516 0
341738744 205893459 0
371693823 167963027 0
260659794 288437584 0
292982233 423294997 0
380675365 412760547 0
213822098 294585559 0
135617120 543570824 0
400029088 460331409 0
370882631 399432982 0
208010140 436018709 0
303101854 374389071 0
71689989 548042812 0
170398853 147354415 0
36878754 26585741 0
486779755 327819499 0
163560865 224124230 0
400306569 238940236 0
350896137 31008953 0
104306382 193151490 0
168957729 203900390 0
89600054 221264777 0
110552570 458864910 0
285732008 117964082 0
333198866 173150036 0
411934584 548261332 0
207663560 193730969 0
150536852 68228586 0
411904876 398463302 0
61748802 276602447 0
40854686 440086699 0
430795373 411562132 0
421688714 95423950 0
514186556 330163068 0
266768136 18912341 0
10995469 440942710 0
29031233 227714620 0
251088985 82001026 0
410135000 468155035 0
265594196 554624275 0
370964370 537461176 0
488403876 561221609 0
140513708 110782136 0
450292639 21927560 0
520542235 443923749 0
163960656 514578407 0
346411422 539092376 0
330662035 220011227 0
35131839 476763749 0
529429636 532785791 0
48582427 28655852 0
483477909 43172661 0
280730389 491500359 0
209465403 498327040 0
276351892 117600097 0
226390323 186893372 0
136196997 444530269 0
353222945 342288356 0
490130453 87429635 0
2454507 144456220 0
72367859 393374202 0
189915262 244710275 0
101935059 96908297 0
227641944 351298278 0
475498612 346511999 0
405368947 423042442 0
393814386 215218022 0
533924069 291018022 0
439550504 363678285 0
457362008 114952782 0
355183908 333606573 0
139395260 496084026 0
33304539 151461751 0
179279706 284290579 0
113052982 66557686 0
414247251 223021525 0
276819510 283213205 0
192392001 33474091 0
546558128 214632725 0
180781564 551816220 0
400633900 400013120 0
107636495 309455406 0
187134996 430102747 0
365728805 8152936 0
154286380 129467557 0
180276585 309734182 0
152871312 562538409 0
497943662 236221750 0
40693308 205687241 0
466152591 29725145 0
161437542 253072537 0
69276138 160455544 0
232288659 501387506 0
510136801 429577872 0
26963449 140454678 0
388357370 187308995 0
77149026 103339908 0
177202376 61475511 0
199712554 409218702 0
566857563 494799201 0
261588446 317554940 0
112352694 191070757 0
383193166 528915743 0
67903012 34435838 0
88336839 543180906 0
102665742 119161032 0
217577553 333909728 0
87681282 303308238 0
515440235 542103599 0
295768841 535203997 0
105356893 47642987 0
522662838 308911188 0
139092375 261167143 0
167633962 123838883 0
130902133 85952140 0
157936357 391456171 0
467755793 87132347 0
33188144 412605091 0
179259781 35062183 0
390621078 11742711 0
206695274 453575861 0
452829957 383436634 0
411353774 388469502 0
187428290 114070772 0
30409478 192755532 0
489953233 74061419 0
40571590 204206132 0
407029240 217938675 0
149211615 100781479 0
459061267 211135051 0
560231679 191603214 0
152690779 97092582 0
537093278 82118704 0
247805422 202652824 0
292758481 55777420 0
156819475 120399354 0
223577318 366105107 0
490369047 214201005 0
451543076 44737055 0
89890205 568553364 0
431739359 505710507 0
277230358 148306590 0
506906703 338053588 0
117760577 562754847 0
411822210 102197800 0
205857117 293384510 0
318974613 476445808 0
226399897 384248342 0
474014976 333731765 0
336544338 298910758 0
270989419 418541050 0
415829530 19491652 0
89008051 406537525 0
294229013 520879296 0
241886401 527810507 0
18988321 301549261 0
151479758 358665960 0
212157389 5825499 0
295072399 130231449 0
274267972 499280917 0
317349995 4908040 0
559637046 523774050 0
470298 309010380 0
45536210 343149206 0
325387043 420682215 0
214647197 149643479 0
395587703 514955789 0
546261850 336137552 0
405516175 461000291 0
480453154 553346240 0
549248003 10847644 0
185990370 140865882 0
226116036 138315145 0
236760794 263904562 0
521565121 51793005 0
295182088 343447073 0
139458900 314972384 0
231331147 178565436 0
323809134 21830079 0
523746450 30104359 0
77170410 342872237 0
152131932 257887072 0
318786607 187619999 0
513285120 295233812 0
267931886 267304758 0
560671951 192799833 0
212187681 237675144 0
391908180 177424822 0
120566602 391659833 0
184589032 221258524 0
431606503 347446797 0
52836231 452522862 0
471454226 419135182 0
479738248 568142612 0
28446180 309543200 0
125834168 219362311 0
127719715 533210363 0
337351793 415234576 0
221783999 426489776 0
380442206 568840521 0
200765650 480918334 0
513977341 315405431 0
33946728 440384218 0
19265105 287952657 0
534534843 66534251 0
397062198 178021770 0
185584255 153121599 0
491478692 322089031 0
522791604 26396907 0
373501927 99377905 0
236799713 224760868 0
195154259 431155578 0
176159826 216691771 0
558456837 206674841 0
479484192 111854857 0
537198313 529863418 0
109059545 46909014 0
87077321 126711665 0
83524275 540378888 0
401129186 55683385 0
231196438 176662307 0
552851639 415857491 0
15523738 279879785 0
124550857 295163149 0
425207424 96977603 0
1109808 139963576 0
63033527 166827929 0
104695511 493886375 0
485866565 227547282 0
547818938 219826396 0
210829193 294689856 0
171947387 513343919 0
60046525 259642770 0
395177256 330299932 0
347608723 337341662 0
207416790 310511063 0
428114377 14785479 0
446506846 367168943 0
21419129 418948870 0
250026955 175111412 0
393718769 398077183 0
199033857 269154978 0
113021497 53903293 0
293857911 430832088 0
367573472 257088024 0
239160946 49928651 0
381166772 87516031 0
213300674 12232780 0
474606021 131965749 0
61280926 97721457 0
192761666 566490352 0
421319459 374090036 0
365969852 227554019 0
417384724 341546871 0
440794878 372128304 0
389423025 433946183 0
465036550 280275249 0
120323149 526320287 0
560664413 228102649 0
493091698 391059478 0
117737228 457865808 0
140665878 123711112 0
190872777 499449132 0
513539902 486769046 0
343658961 134164647 0
524115627 93488465 0
521580268 189152857 0
60786348 118279594 0
401570619 472898110 0
23350680 419152868 0
366324576 511532696 0
157352933 280812953 0
302053636 461643707 0
243413567 348696315 0
408553862 416867349 0
204237822 409035033 0
35178544 281452709 0
70553529 566060082 0
142921001 535403223 0
322092424 467212958 0
166336659 468242687 0
33101480 436754419 0
448368991 456635204 0
439570593 477664436 0
267918405 354732102 0
367761149 206611574 0
227191186 203578235 0
369808369 348705822 0
62107928 340329180 0
224773071 365694409 0
46427420 513069324 0
376802755 230306661 0
367861151 325518686 0
115891096 57403393 0
63035499 118646176 0
258335484 149735139 0
129258383 78990968 0
245373725 59313410 0
69580938 257660662 0
249562003 524049906 0
273727963 341590784 0
465239949 328021922 0
388497645 364597874 0
464266133 125884257 0
384762739 231268883 0
214837623 39538863 0
206510180 386309491 0
284633885 441675025 0
413652628 295154169 0
86559517 498610125 0
529510924 479534620 0
271734144 61737110 0
216973548 329162821 0
248881065 547311456 0
324037779 427437183 0
281573221 440255856 0
421435182 88326536 0
272463912 33387180 0
269042324 226453545 0
249853826 425120028 0
111703747 341226826 0
189728714 288086914 0
195302552 153104083 0
324945119 207072492 0
18422507 108073345 0
290870884 169367181 0
446113787 96581998 0
152478194 22007816 0
139132926 543943475 0
527866017 462167518 0
522560801 459598109 0
533098354 410033070 0
263757659 42601169 0
298084191 159472357 0
309134799 324323138 0
517092094 267605538 0
275639840 167191491 0
232833211 359287192 0
119924489 18706246 0
77710840 174150466 0
32135434 367923009 0
449250337 390068280 0
421304203 306813717 0
503683185 420987562 0
389121035 189326332 0
493799247 19711890 0
464522054 529863128 0
294714979 86795163 0
170589529 398605055 0
174318520 94471429 0
368431378 468765585 0
176645402 539370728 0
333141098 213114739 0
194156577 557997464 0
350531226 443933780 0
451408712 371107044 0
327571395 192661093 0
414120142 192719056 0
205625245 240738948 0
306255651 26115337 0
373940330 323639766 0
388150689 56262884 0
330193119 545205749 0
57738557 359139152 0
439632892 512082196 0
467939955 357597489 0
483249577 34273001 0
539070419 243048804 0
341684033 415675327 0
356986373 244719849 0
532825359 259343120 0
172254135 403283754 0
484069784 474781854 0
420376981 394338646 0
26142676 181854780 0
409670970 232579165 0
427838015 536491663 0
269510542 286509772 0
432163174 355709113 0
454805626 74428105 0
421433137 326083703 0
402863878 20449012 0
92762378 91807719 0
15212146 223225010 0
96352273 515971458 0
102594626 511435856 0
324771829 548290138 0
479654931 17275923 0
507129450 66578723 0
536794205 370693305 0
297629686 157084703 0
561625033 77628955 0
369806732 491147435 0
285752802 516384507 0
295223981 251926509 0
293255969 230514529 0
132755867 421071409 0
187366932 102504888 0
360270453 49590413 0
189946747 202437155 0
151305131 110798943 0
508504381 443233463 0
507670571 388225330 0
14824943 240873482 0
405386104 451116721 0
161129467 325801568 0
151660923 64021463 0
36656915 143126276 0
251213938 203579553 0
312721730 510384409 0
216135102 176020703 0
472868188 148910110 0
111163826 405580912 0
296249764 197367357 0
310284359 242480355 0
296067461 382353618 0
512936027 283219923 0
219484883 426854478 0
90043130 482935957 0
132708185 129201921 0
120510426 279893225 0
148517257 483913558 0
143659740 288804961 0
282837375 230628858 0
462113601 184790678 0
566466439 339488891 0
338571060 238502369 0
219086941 38834104 0
369288093 335211253 0
246031091 477920235 0
109363361 448569388 0
538306757 443227744 0
469779565 210841239 0
128375407 193116124 0
260046847 497829553 0
51015197 400108291 0
361490124 343710554 0
391749275 4445081 0
478243 407765932 0
96567902 83112400 0
229275330 402204798 0
27691442 529006828 0
429932065 384324333 0
140774870 4537741 0
274594891 486243920 0
317621847 19259349 0
477090531 310132307 0
535878968 247017433 0
569205347 21290493 0
86576342 235509599 0
275083797 270315050 0
493606292 14508842 0
412496631 431645755 0
342735188 563243168 0
163686498 363361973 0
184523706 229341781 0
295799923 455180439 0
73550323 119499161 0
96483271 310597435 0
447864447 184095351 0
562145548 166403837 0
541084405 52883133 0
556513338 512703094 0
439305443 74727494 0
543098918 447851072 0
538909498 169921664 0
273646129 338292873 0
564022826 537917948 0
562800682 551535018 0
453409941 55843833 0
382748655 78923633 0
544054955 163209020 0
132171682 307028518 0
184708684 335794575 0
475596161 196693808 0
531438715 31823937 0
200999873 327878712 0
424930290 307797536 0
419952162 25479311 0
134967139 486987485 0
39390205 428398771 0
524093312 205343547 0
476648981 188940016 0
154372756 212245139 0
512817925 32578206 0
353597623 286990960 0
550527672 542845009 0
194783886 441841897 0
397667488 435208386 0
213324887 456518782 0
403585083 346772786 0
556715855 537613683 0
129740819 294518897 0
330179738 534507966 0
461710364 147025245 0
465508684 8112060 0
479762714 301495774 0
339814521 37994620 0
6487942 38815144 0
407527169 89880833 0
565011348 542631495 0
219409846 395654789 0
346970439 427213452 0
97052194 173365528 0
305637014 245634026 0
86077711 503220843 0
434156073 410360403 0
117476274 524973325 0
148697096 410885478 0
486015919 421618813 0
333003008 242667895 0
249658525 462492652 0
287916729 91504845 0
489909795 411261272 0
151360486 47113632 0
443922599 464918238 0
162047208 178278389 0
461443790 124447597 0
235225316 77567573 0
291602391 559428618 0
480772197 470980607 0
430743850 457315063 0
219652304 27772236 0
142999521 186182264 0
363285498 236587618 0
318039008 95205609 0
385905436 310087014 0
532891915 467820165 0
562348238 225314398 0
242583307 1240451 0
533590488 329521029 0
146014214 359055361 0
387841957 401707042 0
296968884 410524220 0
394137574 291248987 0
276812379 124179440 0
45266299 471327096 0
336506618 345499809 0
252012228 96395381 0
59688364 381889671 0
423025703 468441181 0
187176256 468145850 0
268456217 74417331 0
378109429 528305743 0
243817842 478351861 0
263907809 458294817 0
14080753 536009492 0
460827197 394542829 0
300381311 401673516 0
117626215 408249232 0
282732904 77443642 0
153635152 62714629 0
285109239 339506248 0
30076558 277685661 0
250488427 292866043 0
379799198 294884278 0
480546811 456042897 0
375809789 446239920 0
499362651 265668591 0
387908468 68670376 0
87555275 217693166 0
143434055 402366041 0
111150680 234854444 0
400333368 566195636 0
246421839 460495711 0
226972543 200114400 0
524086788 146274079 0
380314231 123426990 0
247612544 314749078 0
533553308 146573267 0
382827707 61933509 0
16474205 323820729 0
258650192 257064173 0
503334220 438841173 0
3492110 383279427 0
308126695 320261650 0
282154111 287500677 0
486974323 11924810 0
206881900 487038708 0
419531549 357018127 0
454534227 57234371 0
410604927 346660120 0
282529768 135866489 0
42794519 233580482 0
155019802 194250385 0
380955613 196174354 0
312171495 420742982 0
341164142 489337312 0
386373968 59224230 0
97078367 123812038 0
382081443 273609558 0
380720710 320534066 0
423616380 111741164 0
256012629 142046003 0
136724053 532722173 0
296403414 282055769 0
147202636 215348891 0
7607739 137706570 0
483902667 300419951 0
441673005 115720911 0
142704655 256845733 0
301612114 476471814 0
244413495 34495253 0
540615624 465366534 0
337076738 163343722 0
411073745 259059661 0
490589116 383297808 0
76560507 4684377 0
98103857 232575142 0
465706859 432439845 0
309560769 414521334 0
374305079 203312557 0
10278963 172194817 0
304910272 430253808 0
157621450 304496330 0
300189229 317620296 0
132587161 457446551 0
58719023 481896541 0
1814905 56045110 0
215862091 468440704 0
380222878 321516211 0
394241154 402964081 0
487258248 209874454 0
112480991 349750295 0
58169803 460165111 0
555342558 382979531 0
235154749 281694371 0
103989013 96057994 0
192791119 108389045 0
21178406 109968965 0
148581826 423332689 0
203688979 406273816 0
92283139 393010003 0
355517221 296825475 0
506937936 194631172 0
211620317 506843113 0
286546284 322636403 0
146109484 114570251 0
232897810 317417576 0
57605176 297975571 0
225360960 336650099 0
310196350 119582608 0
299678219 341406037 0
493325368 190534986 0
53984615 37735249 0
45743105 244093239 0
433662879 429479839 0
165823921 134498571 0
472088131 66132090 0
171747858 221622724 0
299591827 504787304 0
128808174 73857771 0
508826673 133695349 0
341724364 263467934 0
451947565 58841925 0
18368900 142011866 0
288585251 368228344 0
271709137 458551042 0
133960315 157803246 0
172606832 483150925 0
436255379 330056080 0
436521689 316385918 0
395471237 447836751 0
26994668 281823648 0
467713723 208414026 0
445689609 24876016 0
263496320 63058498 0
328040590 147459287 0
518590760 407657119 0
352831300 276918280 0
290949874 163470268 0
104584736 547266588 0
194618226 207094928 0
24830704 471077980 0
313053631 456641484 0
350772602 171049697 0
133734745 306071734 0
227389289 115802179 0
175390996 102777240 0
551645826 388497691 0
454487704 271145457 0
390515819 94555640 0
535686937 305735990 0
66011064 332039958 0
207685400 264813015 0
521418879 251616560 0
191741672 463933001 0
130286902 280171238 0
373080655 539092692 0
61257869 8473534 0
2772385 210660067 0
43827470 56430404 0
556112048 559019942 0
219123577 124537671 0
243986133 203370845 0
111328415 86640434 0
186296855 407965680 0
19149700 314780865 0
270940857 135727366 0
302360804 33490081 0
344428379 354624178 0
145309256 470791857 0
304529274 21142099 0
58120972 20150853 0
152565679 458712191 0
8152303 431259300 0
153254647 378039655 0
444151544 316023115 0
285140123 192749625 0
562294481 36534823 0
78142610 431037115 0
131803843 360572184 0
346410493 435516330 0
466355144 218072388 0
369920497 29803714 0
504142464 291778870 0
452302594 234297379 0
370673427 390904750 0
482177104 426256950 0
337507291 368217731 0
454854109 317200386 0
129663101 179776118 0
162563695 472984876 0
429985956 481674701 0
150015209 420241983 0
410622381 262568803 0
553518821 533770158 0
162715611 559323507 0
530115675 211489122 0
79802171 281674967 0
57637838 560256233 0
489794548 168745816 0
221544839 57647902 0
397229558 344501552 0
232047248 158636106 0
156585928 63111777 0
21458568 461452678 0
216439189 458941349 0
532140872 4852346 0
80266573 33323663 0
78737324 404305150 0
168005593 164199888 0
204716684 136098093 0
77317421 326133801 0
454146629 149853348 0
80026238 403556208 0
309348440 276354328 0
261327597 327738696 0
400893047 118367767 0
410045089 471732801 0
452916172 561793633 0
391505151 203985682 0
195536498 530565941 0
286322074 565720935 0
545979372 221543528 0
182343635 180776942 0
258987687 192955352 0
107447387 106654745 0
489749031 80288366 0
543350542 259939270 0
448869725 287426569 0
173256311 285856210 0
107121510 83747323 0
213862712 186659492 0
13343908 555355634 0
442679398 434719616 0
84258042 448799143 0
60433809 459387533 0
493821124 6503639 0
53871839 389432623 0
548115309 341202303 0
124874363 353073326 0
43375602 544607315 0
166610907 137266872 0
205403661 49495831 0
69808914 204491711 0
283372980 518567270 0
153464461 289175969 0
273496685 416778745 0
243367508 164492998 0
314252750 54957658 0
551372525 305711127 0
341191693 263382908 0
506609912 77513868 0
14902160 3662608 0
378432805 293243510 0
90700969 323479635 0
319100786 232961136 0
312473415 444589323 0
234110549 145699498 0
305253478 153523797 0
387621378 227071136 0
121106450 355081772 0
292913681 485613584 0
174474097 298251972 0
289531626 367285112 0
493315714 105767650 0
249308903 137919815 0
344907806 554621770 0
125725242 266707092 0
375594939 53478236 0
442927951 342199588 0
86992357 148328666 0
247036032 317012710 0
199579645 159064396 0
258654949 334818745 0
131239357 262133147 0
300391692 20398732 0
191473134 560970334 0
173894951 546769544 0
31032385 181532048 0
485902050 307025203 0
104775616 21476136 0
164935517 61289331 0
505268897 99306252 0
384158912 517422442 0
362234334 179792583 0
196328340 160210168 0
24378638 435492327 0
171470766 21706282 0
40943123 304527267 0
192489736 122867918 0
286011767 182487206 0
519865250 234059864 0
266854991 239235512 0
344221270 328312373 0
514093648 330766667 0
507143714 118340702 0
223657063 119555415 0
237969332 507914098 0
516850750 232420219 0
113982964 312485755 0
325491264 436265281 0
557514415 525894280 0
361080027 218242579 0
256682552 12610357 0
274503404 433632815 0
53217715 282118811 0
258680943 436892715 0
191986625 223446725 0
80642774 152929392 0
167678663 555364343 0
212449704 560736349 0
482406764 504690242 0
248096126 457243367 0
422241271 77453328 0
177080350 433335197 0
527940385 403406951 0
440009712 520228255 0
98262390 387361557 0
74612813 140967525 0
434515165 236359022 0
459875030 334697388 0
220719608 500060737 0
473597927 365656873 0
21009236 188619005 0
112854866 242703231 0
310465863 105834016 0
88345415 346222773 0
86227776 382820967 0
435909812 340889821 0
321948979 153525356 0
422899105 90961393 0
233256075 230683231 0
20616411 225270328 0
179063298 5987649 0
450601577 401896931 0
28104451 435386913 0
9768150 300747721 0
530259703 276241487 0
138404775 65101861 0
344295310 278532877 0
382257592 541132569 0
203079726 100078802 0
157054749 344311824 0
548513656 323254024 0
298364094 429138851 0
155113639 419918492 0
152464985 194681985 0
89018106 477458520 0
291256214 562086529 0
326686691 146411891 0
453687183 165237722 0
131865937 508865077 0
351951801 395368972 0
550812521 6250326 0
286392897 198369233 0
26090643 259696801 0
239760081 404065342 0
391133490 516283831 0
241517062 514312366 0
399907184 318477207 0
439849218 270054284 0
110443938 359824956 0
320954504 514357294 0
81815728 477062824 0
23810130 200938279 0
362095972 554790195 0
50047672 36018778 0
350179206 186989020 0
258630731 7655282 0
461747425 501698073 0
342276486 472420263 0
476083323 557764687 0
465442730 356018444 0
107729831 414649654 0
231856079 468258120 0
148289987 534823306 0
481910421 36012734 0
467024895 41455392 0
526632621 124197138 0
358283135 70454048 0
517227812 120345263 0
201581929 552459562 0
279604937 416011510 0
298201760 496038655 0
454131378 338870420 0
377400547 188720683 0
491469974 371924943 0
118444383 218725242 0
180607713 370849207 0
457732189 311793914 0
491368811 363284948 0
366901581 38009066 0
353412226 311422203 0
395316592 556433692 0
560343499 332196913 0
161787149 249938301 0
148125555 166293931 0
273926024 335463496 0
538937442 484536949 0
320956784 538529371 0
213154405 483057567 0
321331029 93761585 0
314510155 12687184 0
329863062 97759718 0
244816198 148954417 0
395556839 169040995 0
530020053 284097002 0
436691326 399370240 0
266960963 328444436 0
258491884 299505866 0
366164836 557798654 0
341875920 360892672 0
332746857 351174384 0
276831108 437668120 0
402914243 329701611 0
270948940 6060023 0
430398848 490894559 0
46961551 125256057 0
54494136 487225303 0
553756655 139531708 0
460095640 207971751 0
192740188 328754491 0
136744331 9637366 0
489300527 369959727 0
400065784 344724586 0
449371636 361099411 0
103753413 53960786 0
429608572 387134775 0
482849578 158849404 0
218317261 306895327 0
199474243 543315269 0
363293100 333423115 0
150291279 242977936 0
522213430 283658521 0
200877279 150652952 0
20564278 327684893 0
424171443 128248255 0
362435910 190323305 0
119823800 213160159 0
477632626 288292746 0
191413995 400874886 0
275510879 231621811 0
266963301 298741804 0
248863759 131899102 0
218670791 454330662 0
286429903 321830781 0
364413788 396855960 0
47410586 401034033 0
316311118 11529873 0
510192157 369328929 0
271465208 464339128 0
290081947 538047147 0
121804809 387279030 0
435929849 544123461 0
27046739 282926297 0
42417771 443035288 0
373973618 465032975 0
521454795 537890722 0
109679972 324878256 0
197727745 259584967 0
336658072 393751193 0
162146925 278153831 0
222741610 328799883 0
283288950 555492383 0
488210773 105198060 0
60842303 450509298 0
333321313 26481258 0
517240879 405914697 0
315121380 320126360 0
553521632 246505763 0
368594851 312790400 0
24660902 380977522 0
267802411 530409202 0
110735659 391010824 0
529038040 171245931 0
126236083 500056558 0
473487777 389410628 0
107501730 109146556 0
446704411 262942599 0
534395171 75214690 0
471523304 92172881 0
317447264 299790618 0
240675166 475850398 0
351270077 94285598 0
340818628 218271136 0
505042899 482938734 0
546414583 149870675 0
369475364 406672858 0
331603837 377274530 0
468028483 315036522 0
129687064 561609598 0
74884432 285321714 0
370422853 248565951 0
364131864 325446038 0
465367116 146805432 0
380810870 100293329 0
262347488 226546632 0
327332987 249900649 0
314187060 97942474 0
251328520 112756874 0
172964401 260968543 0
542600733 142615984 0
429092239 98468980 0
385355381 296923858 0
470465247 552188690 0
204079372 334024023 0
245778037 287301524 0
253736537 422849702 0
120206553 305494451 0
188273779 382425683 0
104438124 441286090 0
483224297 477304776 0
495331980 67035087 0
171028498 46903704 0
453392394 138224133 0
152758962 235111086 0
99118416 226866133 0
100695888 160421514 0
210488129 369673781 0
33180433 256636765 0
528477433 567024472 0
99601611 71409072 0
554460271 39574353 0
404771582 551840410 0
226397222 554354376 0
67650048 116118361 0
54680417 301374212 0
126830810 351779995 0
367722010 353389255 0
180543442 291685980 0
60355795 410926474 0
206601565 319532918 0
159785023 568243119 0
247824383 164293414 0
250903436 526084654 0
293507420 277433080 0
199719247 473342361 0
208161342 66766667 0
500905104 497357246 0
414846901 283173810 0
372949318 557074708 0
536532647 18743371 0
104933395 213935630 0
88618912 435335 0
449230855 315399287 0
93104818 549802332 0
517742201 20994981 0
70573773 112149186 0
362001690 539064565 0
104872913 397771926 0
345917962 284375717 0
525354216 299172495 0
339370355 493837858 0
115600715 283465669 0
19794699 448397896 0
265928313 177785402 0
243105715 462977663 0
318631105 436804619 0
166908903 397494467 0
442176901 199827155 0
482416227 392851112 0
486152562 27138206 0
107506185 563304014 0
204574974 214496672 0
331244538 161715895 0
144146367 197174540 0
347499555 133495995 0
275166232 413901378 0
391822328 456079001 0
147365514 197534769 0
409657580 108216655 0
207807920 473396120 0
155647482 82808541 0
98833314 306301131 0
504253952 180642405 0
124711067 125986666 0
143092919 379060117 0
276879877 330739100 0
406804167 358894633 0
376151924 502398804 0
430774733 269894647 0
534147619 413145117 0
26264992 89452935 0
158368364 29076538 0
443190694 157914219 0
488097869 434858284 0
542252835 303397269 0
537699251 748003 0
171109729 74677150 0
562108361 240692156 0
484175005 473712875 0
277088846 258834911 0
297256685 84359466 0
255712415 331085506 0
433164266 74011776 0
26391910 474374540 0
394646095 542506469 0
380334489 489967928 0
327811584 509276543 0
323128122 127814923 0
231189982 352312606 0
63798601 27972834 0
312526251 457173122 0
195731179 45411688 0
209395254 546713458 0
369557133 502598489 0
204977900 311178708 0
356913910 110859868 0
191407751 92714217 0
335794224 422785620 0
68323612 472735334 0
49908048 179301849 0
429327813 128592328 0
544456928 355917640 0
261994704 178969308 0
417584024 116778204 0
390713088 268486680 0
382069280 299752564 0
231827062 228129279 0
140126414 462539436 0
122936084 424695328 0
275628252 21169599 0
234307934 73849471 0
42544288 259425350 0
16605041 289153362 0
430254326 381505331 0
277465417 532652211 0
366114381 169031316 0
340662237 321240393 0
294248283 89862087 0
28388116 286225993 0
558849110 462877513 0
3187971 363951425 0
385404470 221314515 0
385312943 155406074 0
114402897 464433129 0
328390988 86862880 0
46983775 221313067 0
482080231 219801405 0
441733225 520275535 0
450743658 79637407 0
159354295 99352837 0
376695944 47791879 0
398091579 154377376 0
197224122 456329866 0
250886838 37973940 0
331775645 436027029 0
414858015 135783276 0
275134501 295692471 0
498151046 55015800 0
106233946 381468874 0
332912612 2375916 0
75390439 562933329 0
202343325 187402052 0
311702238 433826969 0
240598082 459472352 0
4664559 275348350 0
62729636 89402914 0
182132921 568290483 0
135359196 358910645 0
318616119 72732003 0
105719903 433575105 0
386070700 230889992 0
500557969 372930783 0
198029690 66816053 0
491165781 477172443 0
192776595 297490460 0
388636292 465474821 0
135725247 179570641 0
545977974 234160187 0
495071284 247267793 0
447702927 304348356 0
172583658 345665179 0
286415468 110364837 0
285395004 41372844 0
318325100 78789939 0
23516031 82447304 0
309783968 77785060 0
197762450 109814937 0
338741547 161977733 0
347713183 290164959 0
354950527 491707027 0
544393324 522686401 0
252589831 6760685 0
423883656 44497696 0
225986779 423080528 0
234890362 500329392 0
208316774 357772439 0
212507646 171171781 0
434021360 504757458 0
409489910 273767980 0
77815500 408621153 0
372682238 246440564 0
541696338 529691671 0
440661114 271524975 0
97737174 534093667 0
365244714 353663314 0
439014414 528118955 0
217361308 99788023 0
502595553 195565953 0
551421609 145285237 0
56498005 283847132 0
297632941 344686960 0
478857922 121163944 0
147342074 123221403 0
153425283 294232142 0
212560982 194737522 0
373627846 561130293 0
389139814 518350173 0
135979421 213463180 0
149728402 188888347 0
412791194 17732043 0
295843461 110101700 0
194712464 395771068 0
283463794 484049907 0
496910042 115613349 0
162362151 106273644 0
202026462 417297498 0
51263569 269708716 0
424683494 171144043 0
80485151 409895725 0
268224470 161394484 0
123238345 36827355 0
538227337 205823544 0
143806491 286182595 0
94247965 426295883 0
7017065 271339910 0
410456378 13328402 0
219029965 176514751 0
499485582 560296283 0
417289431 407682731 0
558343693 365445885 0
340189178 341063614 0
43068461 561546893 0
325188508 525494914 0
512187450 115680757 0
35702495 217107737 0
469410287 400752991 0
166787449 387235065 0
470159146 468041033 0
82985132 528609017 0
318438416 451928139 0
133519344 389882157 0
353099912 492471003 0
520768619 300632606 0
557181704 162097081 0
510836754 47432795 0
339601755 158774313 0
308204421 247700952 0
68823927 261388417 0
76249046 183930553 0
298132017 47747819 0
413008174 144401982 0
39693259 388881305 0
70111170 558084739 0
474963850 72018415 0
54326273 393302833 0
68048463 73089732 0
422812349 462681104 0
78299305 148229628 0
457975622 432965355 0
558142474 513056305 0
369911368 418631125 0
465742958 390140953 0
485079731 161190817 0
525576926 46418570 0
211927179 203585147 0
184551689 505198472 0
410793596 509230141 0
286761742 80155359 0
428103808 416965477 0
307333353 170123454 0
356775405 74980848 0
333077805 568739990 0
98932459 180248466 0
130929154 337503580 0
167698468 239421987 0
215517766 564677047 0
33895881 115670298 0
139373456 163617572 0
186303912 305469641 0
269571378 208040039 0
103503412 10841450 0
188425155 538686546 0
407470947 115533378 0
494299360 159550347 0
311632870 543473122 0
314594865 55492272 0
541623734 527267926 0
174126784 159806159 0
190672224 177575841 0
99158560 550553412 0
215894209 128013854 0
151177995 227414142 0
241590855 263906589 0
235127333 438566480 0
355420572 399566131 0
101679953 184176462 0
531346666 118667483 0
542359980 145841561 0
79006603 295008104 0
531275330 328643542 0
91761016 397332093 0
13358657 16954896 0
526756980 125721687 0
88425436 52083826 0
214972002 117128932 0
353869069 203742569 0
480828725 403128443 0
15167488 45176178 0
302355229 395824058 0
381717535 545553150 0
92443508 127739045 0
558319786 39111189 0
561532620 272768966 0
536252312 337529255 0
363245398 104088126 0
526806225 492308579 0
306529022 459525908 0
99563069 395797286 0
431461680 549544186 0
132967163 515803250 0
438611378 496193744 0
566316125 274305258 0
255052893 321683619 0
76697239 139332580 0
207488345 277121293 0
160490166 455880544 0
554620853 11270219 0
23068255 94204093 0
139621719 126321004 0
519827734 382634404 0
166556774 386487902 0
66408265 438098947 0
258886413 440316420 0
474574287 69092925 0
379256162 28210124 0
384836898 29422389 0
15763000 219776741 0
534639178 524334668 0
348533869 453662151 0
531320876 30076673 0
362285566 1286784 0
473259346 96886008 0
355139381 294799379 0
399162306 558621524 0
388672753 146310968 0
495023345 265025987 0
57385055 494826060 0
277739047 237871927 0
526922795 176520267 0
298397113 503250498 0
68005006 514143263 0
402137719 51723492 0
101855663 48095923 0
449806685 204049878 0
69689900 362143993 0
527215137 154426854 0
390798418 518122652 0
189707729 129223142 0
519768244 102554510 0
536360092 66163012 0
386540389 321250259 0
538543278 399100169 0
25789667 357217691 0
495210786 383782499 0
397874620 302872867 0
83894542 554534496 0
542049165 105620393 0
319377414 197939424 0
26102821 136532159 0
461321570 157936001 0
87515325 167726816 0
353608733 307890281 0
79087229 352653508 0
268788556 197504320 0
451686160 135400863 0
257430283 422817769 0
549439552 504708257 0
355389815 46614825 0
273704441 136957262 0
106876955 415081361 0
75690979 216828880 0
564588038 523082856 0
113487948 481861814 0
415908676 302972727 0
115855889 110984316 0
152379209 59938873 0
51081148 526086507 0
299755914 406916123 0
198069491 341493784 0
133418840 49611797 0
321766616 336696122 0
426363300 529297026 0
260676224 140571620 0
403439664 271098287 0
160276577 491845589 0
204512615 250028986 0
142886272 263503332 0
457361379 567563859 0
68023213 192752946 0
73234756 111874908 0
5085107 546702590 0
150913396 87226001 0
270895832 240662141 0
93435946 291823594 0
240577528 112223736 0
384225426 167328027 0
517877762 388222933 0
429147112 221906025 0
98725940 94360029 0
394282773 401526055 0
92282560 269112685 0
352741835 149849729 0
449422231 154136773 0
131933917 368466728 0
142000053 62021458 0
250933910 435579181 0
489139993 341090315 0
322110678 284139672 0
339468283 79945181 0
132148386 543523246 0
452825805 487412665 0
151237631 48777212 0
227269501 15536640 0
189333875 463615668 0
286051418 96087807 0
124174042 565257859 0
175751673 165136804 0
70616278 39759504 0
146329787 483725948 0
489313639 567124760 0
316773745 384735490 0
383590671 24485538 0
544223978 34714441 0
40143458 219533303 0
567387750 285606842 0
217843591 242848786 0
143247112 456010453 0
88279025 31323985 0
475792908 159596091 0
526147832 237625311 0
135777500 311587662 0
521289013 200884533 0
92680207 494537228 0
226037764 562639739 0
380626621 359328386 0
475914169 80285655 0
202997200 381137860 0
254950902 555005792 0
278763926 140583643 0
133873357 267189568 0
20216321 199405364 0
167316144 172825662 0
516615090 76746550 0
38660313 417521734 0
418403700 362661618 0
285443629 188734554 0
426297355 368227658 0
164351912 217471613 0
104984865 442397241 0
189045098 25641117 0
56181342 208326016 0
348569644 81820888 0
465106810 106177558 0
17498016 75509702 0
445223852 386687607 0
52017117 359407982 0
478179791 382063477 0
32264614 317305375 0
293063795 400680455 0
10927382 426160720 0
301315999 137592804 0
187824616 420937387 0
547674810 373195953 0
271021523 122269321 0
420914835 170372376 0
546645733 182029166 0
110093750 65641243 0
388143211 265014309 0
3145942 140820428 0
77480373 86422107 0
38287968 225858187 0
520103478 293181901 0
98941471 316851580 0
61695632 234565008 0
99423422 256183240 0
405492850 194350917 0
296631973 18143901 0
560149186 559995083 0
495220150 474741382 0
69134374 67147777 0
316124774 162012616 0
500007286 180849261 0
191585754 554247737 0
175721352 254025808 0
369550265 446404565 0
167667508 289080210 0
274454109 13520761 0
230781516 38225180 0
495999807 423289974 0
242361289 559744629 0
42044204 438915745 0
62537040 551026313 0
464371042 173313576 0
400663451 39927363 0
308596630 121532033 0
366538309 150598725 0
321249372 352080447 0
396195608 107514372 0
190150 387386778 0
179271810 232651727 0
271579096 543888603 0
340269232 24511850 0
219410480 442173333 0
556997981 557462280 0
300700402 29414445 0
558851760 158137983 0
488910824 181389595 0
514462814 483662592 0
519778888 481574717 0
142300512 444227297 0
109175201 247101771 0
562203973 27035065 0
349712491 247450418 0
293456336 116350608 0
393514077 192105567 0
306327009 454868784 0
80152860 453734756 0
9985598 405474673 0
111896550 341471243 0
352165261 312827860 0
190962691 100005975 0
224603948 471870245 0
554449769 247687994 0
142480263 379498625 0
195008825 477238208 0
284531085 129906665 0
34180396 21928807 0
237850766 67576554 0
249491204 201411311 0
230398731 454804078 0
71413197 11961989 0
498293099 487118695 0
149107925 558716739 0
472717483 333848593 0
344265937 483095149 0
555962088 482258220 0
450188357 29953994 0
214633291 206034882 0
199908772 167914205 0
319663812 245856582 0
434135656 8672816 0
39975645 481640386 0
209427574 20271355 0
549241877 180531373 0
384951116 476118314 0
529668083 504938253 0
21526849 359911953 0
193906380 62936704 0
292990684 399765037 0
444856178 229714586 0
432945541 399878483 0
69144056 400175670 0
323256988 347545626 0
366376114 173943243 0
372730620 228439279 0
127838464 44712733 0
137424302 466332184 0
29849881 217177605 0
328866267 359479727 0
398733488 70894996 0
117019395 165550121 0
46827350 23203544 0
325984808 328662057 0
359051309 346234431 0
285439655 235696173 0
125064728 319429019 0
259439220 460208592 0
360725065 481758978 0
102419600 206383657 0
422636940 289529204 0
133685578 489454943 0
473004537 530297113 0
83870422 153250538 0
436522033 222456830 0
505466470 327819783 0
339574747 174474023 0
475723220 544182839 0
520731149 334190798 0
276211534 461075190 0
161617189 105521070 0
110104891 286385632 0
522413606 128645022 0
433231005 370776537 0
135210478 510453278 0
328860807 103482638 0
335250982 462298849 0
158186647 539509684 0
191006915 248182153 0
262317361 147107712 0
260941813 534172519 0
66621705 442190317 0
398581224 527449926 0
231480058 126209993 0
490234567 306988381 0
184704757 298492703 0
372051933 143624795 0
340533315 151882735 0
242826588 174665898 0
23021898 132366345 0
115505963 320524438 0
288184690 109092399 0
117519666 36424537 0
362239296 249343095 0
150615775 560307593 0
147157382 396392288 0
525765791 372481670 0
146711153 280592881 0
371647955 183457791 0
567212305 532232030 0
149102588 491748756 0
311803635 183791295 0
442477218 515294865 0
255570636 449110019 0
127786531 337369953 0
59751193 449477453 0
168395183 1291792 0
541139955 260301619 0
352837835 103542604 0
373314868 502426748 0
45531210 430847541 0
182101156 32758125 0
409251977 83641224 0
406784859 86465171 0
556220618 492142572 0
329635654 413799770 0
72736584 563215408 0
564521059 117076645 0
517752471 95444936 0
309804108 421033496 0
5024301 267591093 0
37797610 523348425 0
371483394 238311806 0
91090686 400776592 0
300674531 14493103 0
348483330 229357401 0
540334960 484621329 0
344207368 38260528 0
508505440 349574452 0
294525218 534578225 0
180356092 322919152 0
364064473 446928822 0
90636775 427656900 0
129672070 551583166 0
276493309 441940302 0
175304815 390105165 0
30763765 18776689 0
302869853 1214382 0
329576573 110872623 0
344467050 206471249 0
300914903 490034164 0
514548924 534606722 0
300735753 62439371 0
445393157 206181536 0
72468095 154539272 0
350687974 243452323 0
327050814 205334820 0
212742282 202070526 0
104478667 104445379 0
219668563 518722475 0
446501644 531184696 0
297574896 241631902 0
155484648 496205567 0
467757207 131668569 0
22289911 35263503 0
323383309 544705730 0
130279709 154416567 0
287816080 334559551 0
70503388 132117199 0
398226915 488084886 0
115203367 36590280 0
211044328 458601008 0
161841542 211509645 0
428944189 500096013 0
250281187 393968678 0
401318378 469432969 0
513339920 312398525 0
234882976 163080667 0
233253745 505543645 0
478203189 444148138 0
322864675 506405876 0
48988884 417484439 0
198558006 100929121 0
259436667 490474567 0
438426623 134615116 0
514410251 259641515 0
517322887 466815150 0
528403723 408341658 0
449206772 15778854 0
77321371 342227647 0
562097342 234400244 0
394352790 140185850 0
427813037 245831164 0
275547577 434702270 0
268587220 59792727 0
35937129 534009749 0
531834423 35497138 0
91618793 183487164 0
69214138 408716890 0
470091635 231486060 0
50475614 412731313 0
292410546 274766197 0
32501834 568777694 0
209969819 374085988 0
129737029 15932545 0
139788979 29280902 0
483144322 159461919 0
502558461 469957030 0
437945148 115057999 0
549931819 189375113 0
123837301 417576367 0
502023434 236246083 0
135268809 86507760 0
463380662 533257761 0
530057463 343262494 0
486823005 196738871 0
419463597 31894557 0
213019513 500260303 0
448156086 398268706 0
262564206 97049121 0
227355484 338089502 0
60739107 233116507 0
90694566 480598132 0
433531762 5162815 0
475915089 193119224 0
250715429 45640705 0
336195768 77996471 0
264120221 503691132 0
283119082 432072223 0
428380063 57038293 0
338578262 326795733 0
265278385 225514364 0
199627246 121026103 0
391559556 382288970 0
191307900 434468482 0
323165430 97918596 0
92446406 270554572 0
333513356 269622863 0
556227126 198841610 0
471739199 417574264 0
514209750 143937612 0
185335670 128887708 0
81762431 192612601 0
207854608 225006053 0
1944266 364339979 0
375982617 383378209 0
75225458 385757516 0
396571778 417246829 0
326425387 449012769 0
162551153 382398473 0
379577745 558316737 0
504889956 493083671 0
373429158 86019407 0
459920733 316504692 0
437864393 249262621 0
402875798 253580764 0
532817872 342300543 0
224117816 46678074 0
189735123 61555749 0
270614088 377693285 0
139010162 326537219 0
273921713 44711959 0
208850497 271745888 0
385219981 404952216 0
343928339 237768741 0
36949338 439530849 0
434584888 65029291 0
382848025 121368557 0
108970455 143132467 0
503367935 262610905 0
44486907 447272615 0
542985799 55723619 0
194788875 374698590 0
549296928 70178224 0
214624960 494453981 0
97062606 296036879 0
267815241 536833452 0
88517806 130816885 0
123563610 525678960 0
379942893 493391349 0
360383108 542206883 0
129600440 79514954 0
235644688 94275844 0
168803123 432520613 0
414313302 556809167 0
308838259 347704867 0
504733827 263918858 0
534643731 456040724 0
255122258 403497188 0
21920982 314761299 0
489596576 195642463 0
59816218 89914418 0
426353859 224534781 0
227103938 427748319 0
275694037 424813294 0
438546342 33077497 0
47817612 235229894 0
190548738 366566540 0
193347077 223306661 0
365951755 470944344 0
251510070 264655242 0
529553543 170247324 0
396167378 343385924 0
382690858 52200382 0
54150602 360465750 0
454857581 306356337 0
15535135 171416153 0
159778861 291796859 0
266684743 325786712 0
324489268 149271260 0
487481458 341850583 0
567493066 343011249 0
504437779 305991135 0
258773936 333505930 0
559039900 345253027 0
439723341 454951085 0
449887298 495510123 0
57338302 480557543 0
271403307 13600877 0
408159921 523615528 0
38382454 394286962 0
401918232 257447020 0
127722873 336238167 0
90160158 259995587 0
413559642 499212972 0
328331511 384507324 0
104293979 358051212 0
65731403 375000598 0
558144268 96696075 0
166841547 355338487 0
344456836 410304170 0
532143153 241791100 0
505662475 38059379 0
128021316 486431815 0
55199333 302723447 0
42724602 272821036 0
351204567 433881947 0
82566289 277438333 0
539170188 257558168 0
209934382 242883362 0
534162381 450926548 0
283506283 58484213 0
277491373 458089696 0
407413311 391815245 0
226728237 65843716 0
305087126 550502226 0
290551656 185624195 0
319611745 401111395 0
445497703 268115674 0
282096106 290993464 0
201205588 329062818 0
464234395 71582574 0
539492171 366963881 0
420410027 89801201 0
333073036 421656575 0
34290463 496324843 0
193093225 448271669 0
130769948 327096941 0
517540620 308313812 0
309957248 39520807 0
20411913 296684226 0
139748501 308016288 0
4283846 310744488 0
316716081 520630237 0
9488233 430577864 0
522505354 410292909 0
455429395 319261186 0
567152849 94042372 0
564830235 67980502 0
114919047 350968232 0
146358432 87087996 0
109152834 449130154 0
493790491 209667173 0
72907409 384591352 0
463802652 35740572 0
362574929 32712988 0
371611771 393548636 0
316646544 355407447 0
312284899 367764943 0
306971852 319024940 0
381557773 354989168 0
545456820 294165117 0
367605492 504583922 0
552516387 479872943 0
230314175 568434933 0
97912964 480836319 0
330956462 505964690 0
333033303 216161278 0
264451780 282509883 0
194937120 481469692 0
200573924 560764011 0
506374910 354991017 0
243724649 324640704 0
24565385 293028587 0
479126442 216356585 0
185528672 36844948 0
368006233 452416791 0
239879723 242739015 0
287468622 467160213 0
52233972 39702698 0
60493180 233297374 0
421796170 4888789 0
24680108 407276256 0
212146349 471747410 0
33578668 181820207 0
344223471 249577581 0
7404362 340019113 0
455208176 336684553 0
313280500 541117085 0
568356178 149824573 0
486218287 171194902 0
189386340 493045168 0
96159555 564285601 0
427330050 174835715 0
440426227 389640664 0
523534987 302525603 0
246399886 241523631 0
191071130 114424647 0
111194973 524638133 0
511121962 343561557 0
209604022 125836700 0
283186675 182031483 0
287442666 158237359 0
389317915 95721177 0
83440347 7552179 0
452561485 489976432 0
496440256 236868869 0
355246835 309883966 0
444571574 139450710 0
351733651 475885787 0
446629562 84170453 0
109955340 192562640 0
221325082 119993575 0
86222535 258152739 0
212442299 204231877 0
102509283 242402960 0
321261877 383776159 0
190126391 378157994 0
89101694 90350260 0
157541796 32827043 0
287527046 201834665 0
224531763 384525374 0
531689603 458310375 0
344654832 377667865 0
330448944 189623009 0
541187087 38923303 0
272967364 168321504 0
447517736 53639974 0
178745869 472492605 0
209198723 136543868 0
473664254 76393452 0
374922413 77004302 0
277283436 74241045 0
243706956 172351414 0
394159488 196402006 0
37599285 339751672 0
343192945 33926593 0
36570483 74833711 0
208619341 467851998 0
423950227 159074960 0
228772882 172508527 0
247979098 58593937 0
124105674 99477082 0
419163520 226673380 0
405710193 293406396 0
537362852 335031424 0
60610769 251796259 0
484945827 234958345 0
52539901 32542701 0
469112595 480173652 0
116798744 60436591 0
116868900 523108048 0
52783663 536685166 0
366430253 302256682 0
321863339 195679150 0
259192058 310259065 0
525304818 264710062 0
99606218 491361521 0
68799730 143717133 0
510069497 206682888 0
221238908 133962433 0
507535231 67884027 0
518006969 71212454 0
303718181 568030564 0
127654901 259496370 0
567990916 168170324 0
400772762 568464672 0
102542739 186488040 0
303321819 324854027 0
225370506 555232634 0
431449812 14771171 0
204699775 553670866 0
53371400 386304397 0
187525256 83141384 0
46524417 39198384 0
500542544 166758881 0
196068166 319451417 0
277405641 36073106 0
309521493 260721331 0
372903655 37474905 0
320338907 547275762 0
26391437 310322552 0
422097037 528051924 0
503138131 564088780 0
417985823 371431589 0
68710174 133247723 0
123286602 41941781 0
450393982 129321968 0
234022256 233014890 0
540793447 252736446 0
99791859 56645039 0
286192697 106010207 0
180609794 523821426 0
465198375 532575297 0
212102186 370323420 0
530536753 104804152 0
101719595 298733836 0
232120403 232935410 0
189687072 116678260 0
11173265 6558239 0
330618337 92312733 0
568861221 363380625 0
163422830 484673324 0
154614967 250128627 0
224630957 140671036 0
408880149 376272873 0
347126509 521378421 0
276539052 27827849 0
74348238 62560294 0
180817548 418934944 0
261744731 99886413 0
275658848 190595299 0
176391704 150732218 0
380705875 472418722 0
81518261 100944636 0
381832657 287215993 0
148223620 439770456 0
512095388 90351882 0
385512092 205133387 0
80741391 280032966 0
176460374 377552205 0
152868912 324554934 0
451850311 553012979 0
244842463 368426266 0
54013889 467154891 0
193568924 383638613 0
118221148 344658171 0
559876533 126781940 0
379615130 159363811 0
205274485 312670638 0
279003524 37875032 0
523552731 214229499 0
274012524 555037983 0
457069387 263261048 0
247479882 51878990 0
212859496 329557065 0
54831312 223868188 0
120020853 510698689 0
317518576 188503344 0
16116635 27745862 0
321201990 198780526 0
196065151 438237330 0
267309499 428587226 0
382918161 39322903 0
141121865 350448063 0
536345389 434427712 0
269874798 471252337 0
241672053 202760446 0
427201729 512568085 0
397946952 24412122 0
225901486 468073366 0
338158146 39253124 0
465057768 67846658 0
212328687 47225086 0
133246761 312744482 0
99106269 373013022 0
359209377 133741962 0
359809919 415548530 0
142687002 89485332 0
163486156 546100234 0
509484535 562118693 0
115747758 473707958 0
168247622 10957872 0
107425556 280848586 0
355844156 7657915 0
146422650 446713210 0
543663729 460306393 0
192023009 478684288 0
546653705 441759771 0
359091738 439211459 0
218233674 3444372 0
332708177 215640311 0
549516925 39171871 0
501030858 468932881 0
362339736 307522113 0
275256444 479229761 0
347421850 512918510 0
94397033 184975050 0
348518858 489120649 0
280632728 436270557 0
527768393 551131021 0
96474225 453094610 0
428956034 441311758 0
146612599 167567807 0
539439586 32366172 0
548168095 313113868 0
515075276 292199897 0
283763572 485544231 0
433659051 135635557 0
338060166 101859957 0
419266808 384485173 0
302197456 18679803 0
156623126 544462985 0
130389180 251850567 0
178096497 63387332 0
75108673 138766900 0
163562485 83200954 0
393081547 163564193 0
367699336 323767707 0
467821174 407095098 0
367154684 37575644 0
12038606 515791071 0
352793878 257859669 0
207123315 440783140 0
497699125 431524482 0
544580646 202625912 0
497075396 295990826 0
541352030 233925423 0
316422894 368116330 0
432434692 356058563 0
51572697 145207228 0
35894825 141215115 0
207372741 12213095 0
257629604 330087192 0
511339600 35884451 0
487085105 509375071 0
407776481 110485072 0
221446478 558054797 0
364677900 394664804 0
254526622 169355118 0
169536005 407710229 0
511887576 169555898 0
162625478 283687025 0
84721334 489952252 0
95258663 332524307 0
360778350 547568169 0
386491329 266762526 0
30510442 415019786 0
257144750 211763022 0
107166711 484825335 0
386186289 96196952 0
447535907 385134593 0
313463768 349134086 0
245183445 228141384 0
304036284 196647873 0
434575911 329538618 0
331727313 208320316 0
269984532 154224406 0
56953368 558043713 0
62878743 549059008 0
192450549 110857910 0
279588796 438133869 0
322878063 486398551 0
508645791 97271439 0
77909934 465538764 0
290577307 31975379 0
282937620 547659324 0
24598408 334320280 0
219865242 60980047 0
471606204 96651596 0
421875895 182399710 0
468759170 244776818 0
562712518 385836761 0
342316822 300738139 0
187872759 159691679 0
534609222 259345233 0
540981593 291237324 0
394800880 164492131 0
66768524 354907504 0
490535550 92530473 0
160620369 216748305 0
449368334 568589661 0
357433533 422776426 0
180470985 245462927 0
23653412 275578023 0
175988773 410987947 0
531773506 41381257 0
479092255 499172166 0
400680438 142004470 0
132205924 549079931 0
148654344 274227334 0
380436571 561116846 0
183589474 501640635 0
197240404 389901972 0
355051485 256202446 0
392138030 37597933 0
344524299 566537885 0
43455690 479030077 0
409454684 73948182 0
257059098 487763672 0
426704476 96337042 0
458305327 437254979 0
380120641 70189366 0
514299374 118195382 0
219474807 169632075 0
336062424 46055974 0
140706580 423379088 0
189421865 255034545 0
41954232 91446896 0
180027635 292652904 0
344053697 352848544 0
247939550 254739397 0
414554771 53716760 0
223464433 198730603 0
237433412 115612777 0
457378385 553348299 0
548780590 542004038 0
509875316 319867953 0
319737222 76009788 0
136802024 84409300 0
525400498 10899354 0
383933329 127474448 0
82556359 141031101 0
74528196 325652143 0
383329539 349919146 0
52404920 274305820 0
191422480 556766658 0
112390369 289694336 0
28585680 242083152 0
60654452 402052437 0
3678404 349909782 0
162116678 34702057 0
105405467 454515286 0
142471589 299105185 0
415378226 63805808 0
16326380 103250087 0
43589906 359637868 0
265427772 380609745 0
245877700 98422280 0
405378704 139343591 0
100642105 42197342 0
111734189 97315032 0
563663734 277346018 0
497539897 470075759 0
32847262 342897350 0
213783218 327323077 0
449355910 243011612 0
353141917 516188271 0
372222583 383218687 0
510823233 462317667 0
568013941 235331313 0
181971928 91225603 0
540846537 139029027 0
411015330 243395271 0
480820702 35325430 0
28315190 240645684 0
35530271 312315326 0
149882336 562315454 0
315568990 484777505 0
162443673 424820516 0
326272343 304545052 0
549385502 111255451 0
83491519 255600157 0
92495284 221301005 0
451967275 509610087 0
482505509 10344845 0
440775266 26897176 0
270296434 445664821 0
567082706 91159906 0
140969256 221500025 0
161037197 414488763 0
470961319 456107419 0
546195160 466455971 0
186243848 506112514 0
20998766 38105416 0
77469876 209704232 0
353382697 292634842 0
35333061 312004673 0
261912031 446539761 0
346722320 444543402 0
182358717 336062787 0
138857195 432410538 0
238189078 12204210 0
410654971 208241710 0
146537294 527760185 0
521876346 185787767 0
408427159 397524887 0
454824122 353189807 0
364670781 27321817 0
244969095 231789422 0
417521347 259954690 0
302400793 283083132 0
479728288 540359740 0
497746565 452016824 0
150281002 484183643 0
376691019 367869781 0
361264501 311387402 0
259450100 158012405 0
903021 152873487 0
60266464 45604 0
73456486 378023069 0
37281020 170667137 0
22776615 80868283 0
453876021 204247553 0
162228941 431403135 0
314769834 456582798 0
333862007 264563883 0
340694031 495609127 0
225314850 224259566 0
357501453 461297366 0
301917901 273182345 0
136430572 148081736 0
84028036 389183042 0
3941481 450686628 0
332398421 491458767 0
476548593 166689898 0
7678015 239306586 0
414856124 105466099 0
208272066 332665324 0
562064772 132993582 0
211037747 319835312 0
246990800 547414163 0
258124393 443333698 0
118138801 313435660 0
266581672 98752393 0
480025427 154996494 0
161124663 102593655 0
38793297 33315851 0
73322621 560223371 0
160008153 186879903 0
253926950 51607205 0
226176354 200175882 0
155603887 455316059 0
370612015 221654634 0
76244563 242625007 0
403978525 40400251 0
264856728 513353396 0
19938131 453664289 0
193405412 467546880 0
551582240 298892619 0
442794693 56095145 0
507892997 541767815 0
191893247 414087721 0
365845304 54916842 0
79229173 506775152 0
320713920 493543894 0
257716748 242783810 0
532408321 27979111 0
422208701 545773706 0
201579054 142419012 0
253174434 402723128 0
423058439 276870867 0
257277671 35588572 0
277682730 281963726 0
476628193 506683261 0
425154831 95993416 0
74436696 90499157 0
345742850 120305359 0
266297435 481695417 0
539698299 417869995 0
22615617 155614552 0
462695110 165521755 0
376220015 316423161 0
9031527 397133744 0
208544187 60052705 0
348834962 155155922 0
186417241 73979300 0
328955188 186644363 0
58755193 179008908 0
332051698 302722766 0
115509113 237157607 0
365039559 506640569 0
244147414 231834745 0
399690860 362040150 0
4125632 264657234 0
506082066 127424147 0
408742115 192504758 0
394863787 395075658 0
208706793 551949963 0
190057714 240199349 0
491885637 279150633 0
299987789 367836846 0
321066133 326921226 0
558033813 130035876 0
462785166 116867316 0
568426901 401619516 0
531273237 338752994 0
176575085 565311096 0
318450344 247098973 0
486861695 41936412 0
350169520 519635730 0
312288693 14840074 0
23511585 396016302 0
526141249 10594283 0
252169544 194594299 0
33218199 38798847 0
430893866 507173926 0
228788226 29733962 0
109962471 11905050 0
95481315 179896084 0
217664329 372290976 0
220959608 335148038 0
170213857 242032987 0
5877540 532238769 0
353947412 494683885 0
564657187 251247269 0
507207102 234623217 0
359325772 548861527 0
183363800 35531865 0
382154587 263658550 0
289521467 106389069 0
275342927 435057026 0
127726668 276631858 0
173982361 65601623 0
232891894 400570825 0
541060666 46908737 0
161649012 114147460 0
425234682 234696774 0
517262859 489989336 0
495632589 469156932 0
164194862 569164742 0
15631215 347092406 0
76771457 548753855 0
389363912 237621669 0
398802942 142411366 0
313449021 402931979 0
413344760 37298648 0
104402498 567294044 0
561125048 202687488 0
549425958 407840010 0
179258104 93549063 0
59952429 520416189 0
396957016 336379662 0
268384700 291126827 0
3805941 173534803 0
270922956 558379034 0
82122870 559290106 0
297874132 422513548 0
500552990 416035052 0
180458691 63040939 0
167755677 108423221 0
292586711 146134670 0
58133785 362550224 0
56239740 300800642 0
112635472 44653921 0
47454646 290477093 0
562670939 232995815 0
125029153 534791530 0
422520530 445133650 0
138518665 311159302 0
343721767 354289236 0
265452560 197708040 0
260725126 413355479 0
190794078 362584590 0
226752858 390236880 0
56946518 363583222 0
201338471 33472471 0
29423771 218702769 0
141449666 39861277 0
508767192 155333034 0
10170734 483191267 0
235579014 271859082 0
335717383 192080748 0
505022050 566731863 0
111364432 554005817 0
460538704 323384940 0
474286701 498377739 0
171504059 266260823 0
298830492 405293416 0
335977658 389614867 0
445069551 115275971 0
287931278 490148570 0
346641541 456187242 0
471280280 160492083 0
248987715 82371926 0
222751244 457697120 0
271761884 23657694 0
125858270 124998740 0
145578847 479847399 0
465151754 20399259 0
498801442 59757126 0
96153266 116687100 0
115166141 502636128 0
172361757 357347947 0
77684341 3533671 0
62771871 466936254 0
433292732 172642600 0
398256021 244195026 0
57305387 231987935 0
381207751 442521243 0
410765592 547422955 0
274822935 7883939 0
266792811 210808811 0
112619392 84922886 0
353599022 115591064 0
372823966 119957515 0
550488069 267809328 0
195671155 523872922 0
108464883 195036215 0
184774221 377266871 0
481520307 167928281 0
391860305 441735582 0
340124315 191175306 0
297774873 555865109 0
308763517 251954631 0
509435164 225026476 0
272893789 541089990 0
153185051 489895474 0
200928952 246039748 0
519653964 118624906 0
175235638 221214639 0
492557706 265275459 0
122459761 276313327 0
316607027 399332895 0
411052770 424644517 0
199155771 540932678 0
527733996 97487915 0
437809147 179809934 0
347594302 196421252 0
130523069 533178081 0
196194298 494585916 0
10056357 257150193 0
115473956 66215733 0
491128698 221311594 0
131473902 468977650 0
402754065 217346831 0
530645661 353863467 0
483800088 509054877 0
503499658 128721945 0
540849404 36752360 0
117581402 295457724 0
185755064 66715658 0
496842606 356411720 0
420646577 425661099 0
241574793 394950570 0
265918576 490177011 0
177761788 261385292 0
483354749 231357373 0
289898328 26773870 0
102437018 323502460 0
335659056 550822670 0
103117950 529195838 0
352520939 481694487 0
128283596 168640222 0
421463504 531222828 0
14723371 459646139 0
495190181 174004068 0
237305484 350292808 0
224582414 255225536 0
31036238 413207308 0
544838480 448475453 0
247391499 406593893 0
97795658 474863616 0
136263194 455376945 0
93349454 296054209 0
543669182 495239911 0
86961509 1163744 0
530357820 203795981 0
493932686 502289903 0
298227416 352787741 0
9115610 425562379 0
88572539 321715938 0
169580751 523009216 0
300233261 286825853 0
332479755 309870698 0
258463325 164799674 0
525082280 386714790 0
403109488 263375893 0
483527853 95400188 0
377047624 418509502 0
6895434 141825890 0
52774898 8584144 0
193355263 229622388 0
309381357 423402167 0
531075920 347981888 0
264624574 28794979 0
206197918 463363325 0
341826452 130301864 0
330442610 301120330 0
101460233 240896267 0
517594967 326333262 0
323880194 512878510 0
442786420 325524233 0
560261502 172523790 0
119162885 518608356 0
179218631 422952529 0
525082520 324705541 0
358700069 226257535 0
279511667 41538578 0
314947014 503730092 0
550242984 22137951 0
237940821 466644204 0
85143248 480378916 0
336498175 264242040 0
152712272 291606939 0
448251481 438121653 0
464503983 86760790 0
62271300 23836404 0
528641710 74933084 0
37340028 233032882 0
439979190 245907519 0
336787105 225583278 0
482626680 63446089 0
301390243 380058876 0
542013954 154663073 0
331910754 48797271 0
544415686 308226113 0
520696296 121427471 0
438417219 270466692 0
483424188 246288300 0
420640891 83255784 0
59231134 446709194 0
402572467 47062981 0
372184914 27047250 0
348667990 107815414 0
395923152 460899778 0
33721433 541710546 0
269516059 136057627 0
370831316 220732006 0
320712055 422607234 0
31391291 234853297 0
562682388 45839354 0
264780089 213309757 0
364318056 219850975 0
280772079 424610375 0
552804630 455122139 0
129832393 549546795 0
566018643 480529562 0
35113419 483541855 0
279649334 197723175 0
564002864 277249600 0
403612973 566406938 0
85120740 101155594 0
510732199 424297479 0
47972763 428869930 0
403436392 227508980 0
219539103 394607125 0
547534292 77352166 0
215960146 398076099 0
526131847 352514734 0
95536240 223404306 0
83461211 284522291 0
173877996 175057078 0
178972911 105788940 0
286306933 173087690 0
148835320 169934145 0
297818514 360758545 0
135113212 218678410 0
344293303 231062190 0
417336706 489597739 0
112426097 323467920 0
200454555 133829519 0
169861308 409676869 0
254587955 385982986 0
143517161 550039076 0
448093287 560218961 0
139073133 59661652 0
166364130 304160771 0
207263759 82853057 0
454538283 362980810 0
263809707 555453181 0
524741967 55064329 0
38332138 134421133 0
5396965 89742123 0
287771771 220782393 0
478874197 108684195 0
76108270 563734920 0
215771164 19858787 0
80178735 280953797 0
118626778 96615941 0
168560725 261782088 0
564235838 347317699 0
86048310 427976205 0
243532836 345020006 0
403164240 151905410 0
287836105 27330749 0
191964992 367568688 0
182522313 246845951 0
10659052 281968848 0
376710553 129688264 0
132694972 89123402 0
544175545 144171925 0
345176496 453957922 0
358314410 373806047 0
521814280 521727161 0
420134506 533675320 0
231574549 317319241 0
478299662 221867692 0
124707561 295449652 0
473361124 167636010 0
180905836 273960867 0
160118351 485745189 0
99853833 553210431 0
131740905 333031872 0
512972231 322232586 0
62429530 564735206 0
305379869 162881735 0
6307684 374802112 0
223308723 152202219 0
295518071 384339133 0
242035234 539016642 0
81680272 253892886 0
266263709 436438596 0
250726686 9189941 0
348512691 444567309 0
526318130 404386434 0
440286389 398535328 0
352968259 494305033 0
37888980 412221528 0
242312017 195010415 0
283372424 115280341 0
271304548 299401421 0
83804262 528538757 0
466708107 534868838 0
165512878 87102211 0
493645170 186033027 0
71277464 47774989 0
402647482 261094731 0
294255496 480107018 0
140100326 110797801 0
369844537 30101336 0
221031450 44425542 0
293749978 326298954 0
143445047 550242372 0
365301312 267421829 0
193655078 361268908 0
447735983 323919853 0
89441533 237357091 0
369129024 174709626 0
4510592 480320040 0
82378173 240363504 0
135277435 370409627 0
118670429 324607396 0
320475470 213188092 0
543875073 80531262 0
556179728 133577459 0
507480672 40759169 0
286504240 397129798 0
536786513 347856977 0
470952717 434290946 0
369563595 48345569 0
330457163 468249131 0
492404072 398798514 0
323116160 57524093 0
285539612 6660763 0
123956484 296318476 0
439955616 422899706 0
33133796 385580427 0
45321849 68183201 0
562849182 434764205 0
351148976 80120564 0
28387762 356644328 0
415269800 358662744 0
286143078 176753269 0
516797909 91911447 0
267149433 477062229 0
350900098 425409514 0
380866543 422727667 0
220623103 369935644 0
549385632 75205970 0
490984906 216764975 0
510306693 431976097 0
423073068 458708551 0
33484296 484727087 0
6879390 386019755 0
179359039 330801147 0
318286388 264922313 0
542193687 149725689 0
289777594 423097812 0
313867576 367549370 0
567003227 145903185 0
521213789 414048802 0
426485453 61705165 0
521057310 214070980 0
261698308 136035152 0
568920690 209330227 0
376206186 43165038 0
198323797 15391177 0
192815521 526840829 0
95258617 163571421 0
97686254 282766861 0
490522065 506016139 0
260367706 330002036 0
85796589 30759441 0
516388014 561007553 0
310561363 273290906 0
306663675 275824057 0
440539164 251378343 0
157173414 260074845 0
446976313 442519854 0
374686583 511170787 0
293489324 552781027 0
106962458 18947420 0
36416624 277859141 0
409587822 137419955 0
191166543 559882398 0
448231653 349268941 0
264419800 526562150 0
105184397 266745318 0
157274345 449840010 0
384565883 360315072 0
542250435 357080316 0
411014155 362712684 0
444849215 516815460 0
406622985 28587021 0
298646657 106229056 0
388751369 192733289 0
20192606 48849867 0
243643314 193242276 0
222211286 232198095 0
187319113 109221382 0
477484926 315505517 0
112382672 45803785 0
394614895 105917730 0
318889742 78098237 0
30013581 410918830 0
34494782 431566228 0
68419864 160711630 0
161545998 257055867 0
112681416 263893067 0
263314220 514729670 0
102091700 522536475 0
564321125 218048651 0
117412112 42662375 0
463808931 466589152 0
558320444 285461034 0
395359577 112667005 0
154054585 84659850 0
87066391 253722776 0
173498750 515312848 0
147620685 88441381 0
172245440 417943474 0
409954101 544023529 0
19582909 124157422 0
282311469 312450292 0
424859153 249838935 0
309900014 434609688 0
317095741 95529562 0
112364151 364869513 0
84372698 270076143 0
244718263 202978526 0
68987404 483120896 0
221428725 530002684 0
338505152 541873140 0
428219663 121422593 0
78684271 79791758 0
299845466 465442255 0
287848584 557842580 0
469412926 212714922 0
533204475 494721987 0
555788938 331580226 0
493165775 515974283 0
5574573 366997879 0
212433411 94949578 0
294540805 514912903 0
166494498 131636877 0
88366389 558768047 0
147406656 250146187 0
86267932 456017771 0
241645232 299605978 0
67123926 355203393 0
396052811 499042500 0
145734181 449650117 0
426489038 304030420 0
506134387 153718212 0
309142902 49366820 0
69037312 117292454 0
233392510 51295457 0
169229749 233678469 0
361409314 29304255 0
101297553 162570591 0
411982235 307506401 0
170508198 156953812 0
548034355 391387448 0
331283621 516319489 0
284864458 91393287 0
106496726 261132120 0
72708517 61718383 0
26192779 254987090 0
20848090 299330473 0
283118596 144803530 0
229878321 481452568 0
224746539 233694198 0
342163899 472441142 0
497792256 342349786 0
536156233 409279625 0
185807462 231432815 0
254739085 5164784 0
311294735 40682612 0
335308840 199394442 0
164948890 229150436 0
50560218 237301964 0
206921896 301547138 0
116506440 260042465 0
183246453 253325388 0
104062180 411527211 0
32011483 185124866 0
9178668 436789497 0
100861373 34932583 0
383386487 48448426 0
556523695 102720716 0
420676323 377912465 0
400019084 286623101 0
83975803 484278116 0
137711619 118767233 0
204559104 236388021 0
36116450 431099449 0
492456594 210046265 0
122587710 382975171 0
126875460 219329967 0
153218296 286435518 0
139740008 505489874 0
493405212 223792470 0
55308676 19326881 0
87644380 132656598 0
482815780 184031631 0
311907585 12322765 0
152648811 177419454 0
531380150 380805060 0
554225110 314807888 0
392836137 105024400 0
366619514 414483269 0
421750354 535125774 0
280387477 329250154 0
318795927 278396745 0
527678592 241865122 0
173608432 558440999 0
442779746 492673945 0
386621953 61146928 0
548024994 556991015 0
327708936 219256489 0
262785615 348782801 0
562164537 334851418 0
66094075 2387104 0
15421602 252221238 0
166677316 89012924 0
408947771 462618049 0
318351951 359648201 0
315352066 523464563 0
127003825 492853729 0
253350059 341544985 0
484823880 569091048 0
343862423 26711251 0
546544471 416767426 0
206328761 142759712 0
49231166 554390639 0
288544315 298858026 0
114515007 206592484 0
481559095 399153648 0
463187960 405802211 0
134627582 72173059 0
496481876 401593418 0
513863626 554104426 0
332857745 408885354 0
34582636 256658777 0
69237042 561490377 0
308037454 352841351 0
378926218 519243327 0
388947605 87010179 0
158871829 465736875 0
252062998 515186374 0
346756117 365478798 0
541317453 305603525 0
182724839 473068897 0
353860509 343667322 0
135892617 412238220 0
279436964 563165646 0
50999889 180456393 0
343002035 380818755 0
511720799 69810105 0
203674105 292339223 0
164646271 56814811 0
254987812 498420919 0
418614630 343681961 0
269974257 444585530 0
548732277 253053166 0
326380468 550571473 0
559573538 317874844 0
277700204 61100988 0
330410103 549059138 0
268132152 492747339 0
294917595 12463693 0
19208310 176123715 0
358429481 424320929 0
221525115 476209276 0
417186465 191531134 0
339928966 65461654 0
448006170 265092660 0
359723577 288374282 0
80746599 264832344 0
369324215 332597954 0
471621552 183954731 0
303735826 72529947 0
259479724 236208978 0
445736673 276979945 0
547798725 241392140 0
429071158 434007427 0
224572979 222034311 0
70861423 440374654 0
349219685 538392595 0
71991517 17868759 0
80639780 412406562 0
339878010 377105341 0
156430475 112151750 0
318542151 420342230 0
344942458 473857444 0
274221055 199379357 0
71607518 46082984 0
80530178 381270493 0
203401180 475589185 0
364456489 390718587 0
67745320 375642622 0
390375969 21308190 0
498736887 492691058 0
553193658 108692974 0
367419912 358311884 0
278379536 381845303 0
458326353 207718652 0
266962291 422620700 0
345747759 139150987 0
258727547 303691943 0
407622137 486954900 0
422385397 5697362 0
144310154 334469165 0
314725128 538312178 0
476843958 495050470 0
506277082 390875311 0
312036376 19353326 0
148917713 242441689 0
243732677 125103151 0
534301717 339899257 0
261681381 234204044 0
278247477 307846481 0
25013069 330176498 0
313205431 413412009 0
220696306 308445973 0
380761160 186140423 0
81960902 438235858 0
76141808 92399766 0
97254573 115246374 0
128010646 11780485 0
228308312 494766110 0
244807987 153108680 0
160480579 506446074 0
351265690 285146922 0
276549788 342048859 0
495517942 121833513 0
552948141 49817440 0
544883741 26612179 0
507967031 342043251 0
513499490 228650263 0
186908117 283084199 0
63363944 132828997 0
403411477 203916374 0
410162502 372248140 0
241221865 220384047 0
264134715 345483332 0
341279139 101040698 0
191922278 71098306 0
294282153 545750355 0
457523099 567543867 0
376843795 549558273 0
52532601 360496314 0
551584404 314671881 0
122834682 487402098 0
530764206 47200834 0
306491109 203810943 0
10374678 551721099 0
110830032 209697448 0
386508987 425782067 0
414236428 465309470 0
47122925 353579882 0
546995560 213303852 0
286304720 57412341 0
100095696 226897328 0
218664691 567577603 0
409747462 136625386 0
20981630 108012733 0
191001329 299415138 0
446046199 516961865 0
194049628 52687642 0
482289997 520821703 0
41002521 400141347 0
186970195 441059040 0
158813561 297465728 0
81804490 168526874 0
79168182 552728768 0
550703098 148306174 0
412094528 550945791 0
96801983 8393326 0
251297043 543194341 0
104104885 156977894 0
20281386 554348466 0
6586699 105895482 0
169086614 377567717 0
31206264 279282836 0
166179977 140509856 0
360760673 256004312 0
72141611 434568712 0
102476058 568853429 0
272632636 450731953 0
413352526 520293974 0
431538201 203535369 0
454729099 274269349 0
204773503 164230709 0
202905695 273668156 0
320738718 347572959 0
71866662 237909860 0
86106271 132528384 0
114363684 230450407 0
409270833 185548349 0
434770334 446959092 0
507049701 429183549 0
458549609 173259782 0
303227814 172436983 0
326392866 134955208 0
429458496 598722 0
76140214 117429714 0
465933440 552594633 0
11499762 272306699 0
178933160 515029253 0
540606099 359216100 0
393959814 413175850 0
301331045 41500818 0
475312356 12449254 0
309762327 282357412 0
117438464 435857868 0
39942804 73668563 0
78107142 398769221 0
269438961 419277825 0
539750170 296832285 0
352617586 174828384 0
14379094 556048032 0
211253856 76007719 0
14316838 305340642 0
281069008 503648224 0
318176770 393533098 0
67539270 104736331 0
422411587 4228648 0
524618930 459284872 0
373739050 234404168 0
288984306 173887118 0
257813680 200662607 0
439477443 449143962 0
15456595 330784001 0
191458017 77516577 0
144769576 163543881 0
143182197 213398585 0
67274638 159046187 0
481207730 275096796 0
258495796 386082767 0
446259642 109624535 0
47043245 441812954 0
21539396 167720571 0
388442715 120391462 0
454801198 287867460 0
46903947 21251010 0
325769130 222917016 0
102119339 166017221 0
167006933 201621376 0
145443933 405906898 0
359249276 291624061 0
46543015 233442466 0
18207689 56593136 0
226865986 258650261 0
202321242 414666616 0
286948923 107617396 0
308980016 117029230 0
401153779 434913704 0
546782973 152019379 0
208087073 119672097 0
227743481 514238598 0
80878904 376444122 0
101653098 213209624 0
532800397 169741533 0
469194663 33338829 0
133006556 122027001 0
557004400 520647971 0
224619959 81596860 0
145031146 332039303 0
162013350 421757819 0
381401080 395736942 0
142532731 251391039 0
298979735 302610343 0
402761954 185927588 0
308296864 347365313 0
493347571 320259433 0
86806237 285737517 0
228019701 357165486 0
98535556 5310908 0
281767546 11532805 0
168037062 399418454 0
194063198 93862800 0
84321337 239997531 0
76467171 270028360 0
455460169 540980414 0
422434346 38843082 0
157289655 131410588 0
293047194 123718078 0
323556918 198663774 0
409240998 383628467 0
150580737 495680084 0
174940487 166281261 0
457393294 414844886 0
494403754 410945744 0
194308214 231812811 0
470121512 89713284 0
416841506 248806724 0
361728870 404320062 0
495293348 134068154 0
496538622 446124706 0
530888389 258857132 0
532587110 2541152 0
230455083 14187075 0
472582372 275994582 0
236508249 7427948 0
116748382 532044267 0
563236521 146506381 0
248643729 266939938 0
243199956 9441422 0
112479652 369117068 0
295146946 371887837 0
382011011 347552682 0
309221771 92111121 0
516593827 100365374 0
90062953 94574002 0
197114405 482213968 0
122807907 552167462 0
27490329 137666925 0
263259854 53355334 0
342185311 297093600 0
37102740 119212579 0
243545339 460667634 0
451182531 564171371 0
324499479 238549890 0
122383570 301490592 0
398418223 516294425 0
552153144 519338119 0
207324574 385310517 0
294958869 72958252 0
83978068 511900572 0
443034187 62187585 0
502067350 371357279 0
162082376 330312964 0
185379790 305734264 0
183310403 206167395 0
409920517 400225233 0
3403884 23875898 0
411620537 56165459 0
315219565 406509034 0
82155690 555276630 0
87567345 218677094 0
87741735 521330466 0
249838573 356442088 0
138894011 546673635 0
611518 544234657 0
142446166 276752632 0
261446647 566676822 0
475179318 283181202 0
140671361 484088229 0
151080725 16672861 0
194992698 57428802 0
378846393 180606155 0
373789134 91410584 0
211540037 102806907 0
565173795 557673837 0
419716462 124131160 0
188040483 237322182 0
257061136 279243412 0
58646974 128463860 0
327782025 325669478 0
442526326 228488994 0
374966893 406061675 0
132404549 209687119 0
449806332 9195027 0
355523498 57185096 0
26968154 318426340 0
52821234 129313675 0
41507679 251529455 0
118836770 90396510 0
82372874 464344258 0
477578870 391761511 0
295855816 293814743 0
972411 465132251 0
26061316 182884146 0
27868854 426164059 0
146984553 496915495 0
472194213 309206744 0
187495911 336588291 0
206735994 378087628 0
5200500 221047132 0
475114702 303095798 0
40200494 351348024 0
333766902 333109343 0
436011089 44876929 0
428304430 155301579 0
473336813 238416685 0
485678333 511613132 0
561081899 455945722 0
495138384 185138210 0
285999665 440292583 0
442025858 189846524 0
312623882 146560793 0
355390038 265714178 0
85040721 374950556 0
101478768 321908973 0
491971046 278853028 0
99745296 542313224 0
470970048 364324571 0
557730685 119035809 0
76643547 196215049 0
416710799 367991171 0
124531769 50152803 0
251351843 6123751 0
513230945 529663514 0
283404896 426389179 0
79193425 515456509 0
279024328 217880976 0
336547131 214893891 0
444119139 68346614 0
305617889 351976553 0
283446607 87765119 0
544313753 312494309 0
73689791 412263895 0
447750971 510442327 0
529173810 106070912 0
518011236 537378612 0
230736972 171653862 0
54972431 435565472 0
425092508 236568139 0
308520025 112798558 0
425680661 188826212 0
447353476 239887659 0
438792990 146756389 0
426129549 533739965 0
49570658 533724934 0
10402961 82602430 0
273129986 42590187 0
83358654 447666251 0
61222878 5045889 0
500528439 80162621 0
301700201 118530765 0
176189251 39856487 0
346528913 298928040 0
493627393 238072111 0
118159633 457560522 0
375550459 512432791 0
150653455 529330090 0
65216434 144739634 0
287369209 384034050 0
428372976 124478259 0
352642025 496647937 0
265747518 299475445 0
506696104 169132073 0
276231663 117068355 0
314946673 472208002 0
115403494 357515782 0
469699274 285681133 0
349044326 98809522 0
294820739 265483992 0
413358422 489688522 0
394429181 234258365 0
5457234 383439957 0
380112239 428499316 0
307909057 184013512 0
523054068 393868962 0
324693032 527419889 0
154752143 143408025 0
455954062 321616059 0
250267233 487313481 0
389451977 234121768 0
4861120 252703329 0
277409832 475027833 0
537928141 359040249 0
18182064 145694278 0
441512651 410688173 0
560460129 218207761 0
359412967 314687982 0
237581792 250550265 0
230644271 289976770 0
563313518 471379732 0
468231040 19452270 0
420430125 371940596 0
22227747 559564802 0
156202756 257749111 0
35498455 432739409 0
531919265 123899558 0
103273132 380426380 0
471891825 488482366 0
335479239 26672208 0
321027528 138522559 0
23891166 567980198 0
395240537 513132885 0
340791774 260782837 0
87074134 56717793 0
510428849 384824445 0
379930547 392415095 0
239058117 302968692 0
302203432 134025098 0
109578660 479091489 0
355033583 477786540 0
195343203 142964192 0
310281378 157308105 0
197045100 153037303 0
487913607 148626627 0
553981838 212347388 0
63685963 479777443 0
200654959 469957518 0
456446495 334169803 0
280132852 62069628 0
167076155 61417621 0
508050786 273345959 0
10600508 309878546 0
360576511 105462992 0
14816203 417951869 0
200800738 142090075 0
473891447 322259519 0
252299589 73207870 0
548277512 12707290 0
346987194 69196079 0
425115655 116374741 0
324794442 408589367 0
222822170 543403049 0
506127220 234767828 0
255869138 330994958 0
279870884 189534351 0
295348571 330274087 0
87788033 557891783 0
111809596 54614330 0
422248478 156041899 0
566011938 435449997 0
250496837 276256402 0
54632659 327729742 0
15375555 429694713 0
172743831 522335069 0
408882822 537225497 0
316480840 281588711 0
40908666 492083782 0
517618219 189154281 0
494842454 289068017 0
40069796 327574792 0
560889342 82654440 0
405614965 370385808 0
44876731 397511005 0
107121154 436480140 0
19610398 47412063 0
312171446 23690816 0
522583688 77566028 0
188444089 253289227 0
489470963 270762991 0
37759345 510530847 0
242251083 346681456 0
348497119 62366543 0
6710196 174154885 0
106003300 52321300 0
331382942 520102344 0
267901244 254592349 0
274788094 142793080 0
259240048 322025842 0
278410369 58316944 0
161578065 216225527 0
244038831 26916022 0
551217271 224213441 0
200369732 401157272 0
449978194 409287626 0
461213387 230662358 0
385429241 313036325 0
304755759 147744415 0
314393172 454886360 0
430188587 92433643 0
353845285 310583190 0
468895742 300038272 0
472205604 376590230 0
447490268 368955672 0
245803880 171814113 0
466792065 59610790 0
486389289 14001871 0
491549048 455503933 0
246962389 416508766 0
124718806 426133417 0
350082013 178820050 0
290013536 471090553 0
558684195 116406659 0
461258767 87886865 0
419568266 48855922 0
106979465 455622477 0
500373876 207184315 0
399966040 409272735 0
231730110 377123085 0
374907500 393640474 0
202418539 306881529 0
275685718 511352182 0
317268674 478549750 0
337838799 366293658 0
397597740 141529846 0
209490935 445179076 0
50711101 48061132 0
81525223 564430411 0
405921363 4853394 0
483842389 245128788 0
458774589 70191780 0
547150194 434474137 0
351719905 107206379 0
73909244 325054451 0
566519441 378783120 0
363294645 539648633 0
334281767 494360176 0
199074362 555002503 0
165759621 33632592 0
360088583 547419145 0
15894550 546994267 0
63313927 526901616 0
67857827 330346716 0
46927653 25046793 0
543182291 276921767 0
136565090 555836926 0
46896624 331664138 0
552529327 100932621 0
508703576 274786727 0
523356620 58305399 0
90334225 459999265 0
488671474 357681790 0
118823501 491847007 0
358405356 321145835 0
151411152 87175710 0
209541470 18089153 0
125767090 99945610 0
491527288 158812142 0
215261536 35482739 0
92225465 523039819 0
296536992 225411692 0
261062888 518943443 0
482663461 381874269 0
433884035 532079688 0
252664096 144539620 0
69342118 44764790 0
25316615 220265545 0
307132393 444327949 0
159655462 10946860 0
228396534 276730002 0
514794246 189588693 0
439247197 565535279 0
384536286 532708520 0
567872907 23006525 0
381198762 136551651 0
489204005 81531147 0
176337145 143712627 0
315334178 210329971 0
284948578 470581560 0
160642411 31466717 0
367375060 191962757 0
43644586 376405455 0
320444218 493520452 0
402618163 464972077 0
31907890 150023568 0
269492337 543312526 0
462159552 566449316 0
55564195 541917820 0
70220588 81901223 0
338265420 533201664 0
549033015 288944710 0
239331413 58581994 0
283807652 183502762 0
504053767 80167399 0
350645119 490833123 0
341119318 435247202 0
381732184 45557844 0
529440741 257101251 0
27622942 309134330 0
278183391 396108776 0
159280746 208494968 0
402232101 65757003 0
103858942 388001712 0
264260784 236118042 0
461538142 250069760 0
402058247 319081254 0
408110906 458507771 0
401233540 547258271 0
41823097 175944342 0
828801 490508425 0
227009602 122005332 0
373624698 305343601 0
109179854 356678592 0
73338458 305890069 0
408992924 43526872 0
315322324 282605233 0
470400903 562413439 0
406109791 329669478 0
7367370 215205152 0
419891467 562149051 0
49578642 567924496 0
223997383 167043292 0
393357990 182462579 0
489535750 302174987 0
565237332 387692349 0
281794892 132269388 0
207566040 362594336 0
117071734 9330180 0
195511341 183790445 0
299389147 115057937 0
301888994 279873412 0
474691257 165912506 0
433213439 252586073 0
225797956 50030664 0
285985602 180548874 0
554267363 284619593 0
42213942 283036451 0
395104104 76505924 0
417922694 433451005 0
71621686 8672 0
24422819 467196972 0
531203105 368746466 0
75446024 60831152 0
420078830 268918085 0
162237378 32088873 0
46690764 143502066 0
120695234 357869808 0
62257777 371784085 0
56795225 335704363 0
478593907 44066407 0
271867922 143464050 0
107641097 181347120 0
205585612 310406052 0
91487735 334616930 0
102267981 547985867 0
102974363 383408392 0
218492177 45481259 0
348673066 47597281 0
198111480 49057606 0
497417705 223353290 0
122087751 327505767 0
171711743 513351614 0
146500343 189508729 0
104110582 192919420 0
559114612 110277200 0
236859295 143692529 0
118087819 498863351 0
466815459 461423112 0
340900770 372199381 0
197976655 402765863 0
478446274 64536594 0
67177325 112188685 0
58868160 534577138 0
281383256 557066458 0
106741562 552313946 0
384278684 234778529 0
415417287 315644811 0
450012270 257449071 0
128228008 90275039 0
416502805 91589932 0
242556815 30301030 0
57432006 283114781 0
161969386 516532044 0
471801224 185972549 0
442778527 245989380 0
202577754 125502269 0
381255264 21290672 0
73601839 329985842 0
343109520 29576252 0
152408388 543753854 0
451306290 525031887 0
82623687 81357628 0
138762747 204408302 0
93474185 548227436 0
292150478 391305254 0
248468940 231074774 0
302106207 547113556 0
525054713 548741405 0
390644339 6514267 0
420270439 470241195 0
39885593 219837700 0
339496080 177371752 0
40899398 148740605 0
326232120 354678557 0
325663977 426516810 0
502569105 566589494 0
217402637 89058021 0
375750336 522897684 0
195796700 540356238 0
418218979 90435825 0
328663146 348942412 0
281199668 292027589 0
519082965 291117692 0
450576598 497002209 0
156209063 391860728 0
478494088 348753877 0
128001342 339114072 0
371699263 167689140 0
501937659 87409006 0
274490290 523192831 0
281710085 255704134 0
437768418 446933817 0
70475324 354861 0
318731012 443932638 0
187398185 2155480 0
544054320 29244199 0
127006777 508686627 0
186949660 309627245 0
93500738 222955687 0
95937714 142495533 0
275079388 428031045 0
407832365 511099362 0
217443233 304682794 0
386206747 537943101 0
436523292 427449559 0
259145695 17624298 0
34497287 343904041 0
99977551 522579627 0
555917519 467027732 0
143276030 206035428 0
318897047 140815599 0
535439909 268506176 0
143680537 362469067 0
452895795 386578939 0
516422646 367552554 0
322523467 228536645 0
555759252 393155406 0
399902125 176614242 0
254916875 169005573 0
481304150 442841443 0
61929480 282629592 0
64446839 553759706 0
428749841 30142888 0
146633251 149274908 0
544234434 148183077 0
496579883 567850098 0
251768484 490669352 0
551734720 180604467 0
425586242 371838121 0
185096206 26592165 0
525015344 132572714 0
124380110 400118841 0
291217822 380701534 0
282722933 482867102 0
507702782 59009192 0
495403272 14834639 0
98969847 91015518 0
396109610 522264187 0
268752337 449081209 0
371238193 431562772 0
203387846 303838108 0
351778083 521923398 0
23452705 231028276 0
215685411 393909139 0
140909728 569246872 0
241609562 352713927 0
396531029 204089363 0
281924895 217198533 0
463555846 462058803 0
537774421 453112184 0
273575213 94207707 0
392293705 343734309 0
333305489 253379678 0
332423656 190014310 0
336197855 500334648 0
262521663 48103845 0
267940080 324913429 0
379713611 87848113 0
478415406 300352545 0
480607591 257192404 0
75163707 393807210 0
119277861 543038158 0
423087561 358698901 0
140523583 390661747 0
371160841 8238271 0
251834644 274079140 0
95529372 286642538 0
232068103 119001831 0
516221844 171242923 0
146543774 390672857 0
269186468 36260112 0
270059791 288760887 0
413122489 254037521 0
540959845 408078209 0
383986574 375304413 0
263730469 419248211 0
412728159 360579753 0
12851431 72088510 0
538952554 391737343 0
377210538 203165118 0
453271846 32428067 0
161118863 355156175 0
376649913 298418828 0
359929025 67603030 0
67440298 394100230 0
70450910 88874139 0
481444414 156325338 0
447015498 351058570 0
473342718 552652938 0
255205709 265155314 0
26704685 429072031 0
310650309 542813487 0
389417336 242242915 0
255837318 176933110 0
284017025 55207676 0
228439987 526283217 0
435641928 101381767 0
311233544 109408200 0
190035027 66625955 0
421816004 196255193 0
32386640 287584211 0
413689142 40227248 0
552921452 22077617 0
265438874 301020538 0
513227193 323764752 0
282389068 372391359 0
12476460 220573803 0
209962126 26839524 0
98546908 163744307 0
502147000 219025552 0
417541721 15269530 0
111588228 507616092 0
26265287 227733957 0
365455251 121501625 0
114312401 494876384 0
285424384 33829414 0
401046223 358268038 0
285855666 135623191 0
320483655 504133853 0
148173688 318763340 0
1578625 553468644 0
353480016 335001703 0
133963235 515363143 0
203950154 450632420 0
124075177 155256579 0
160688914 177171386 0
109611537 78603909 0
520109393 250185016 0
51851495 166824022 0
61860522 465933618 0
554545203 11435606 0
173432013 74251972 0
286514774 39184241 0
438680823 263003131 0
53221487 383967757 0
111427219 225742321 0
323650818 80244255 0
375349968 405669886 0
158510384 418241946 0
189443520 57600633 0
549074109 184916712 0
339080415 243632976 0
316880639 229325917 0
200757143 115123598 0
49215161 403462485 0
259523600 340325458 0
144986140 410321398 0
504552721 509779202 0
485846758 318967547 0
322561540 239216664 0
406025589 379494456 0
122517816 285195758 0
456306448 177663622 0
180704799 170298942 0
401330000 285153724 0
496977435 488639612 0
478411593 233102624 0
561265782 95876728 0
328186786 141974387 0
396951451 138598426 0
272462126 163417947 0
391850493 529432199 0
455679331 319449631 0
523604363 88096048 0
389888874 280363651 0
500128185 81989076 0
302820371 14883906 0
453414948 286952536 0
512145782 100943428 0
549774892 503369607 0
129365841 40596491 0
397094105 350789401 0
286458301 251430079 0
205575590 39967157 0
29020951 312029429 0
267619158 504370962 0
326638368 66123340 0
304787722 534959380 0
475960888 13802430 0
232605147 398912746 0
201045301 242347620 0
532152286 306183140 0
410887550 31841663 0
70851569 289395899 0
220675818 48796058 0
476006071 104781412 0
46868098 404588599 0
563277442 437899570 0
437281059 221502702 0
10038854 503226460 0
550712332 532762573 0
6246433 99057154 0
341035212 108350830 0
172358 83402259 0
344516061 238197511 0
379195977 124577743 0
463900647 180916623 0
79070092 342557489 0
543069657 323211162 0
315707698 193246570 0
211564172 149079488 0
502734928 363569464 0
90456359 147256436 0
473985849 76149283 0
536524056 61739363 0
456295642 18108182 0
48078796 217575540 0
143580059 385268376 0
157832091 66100246 0
185711532 70593792 0
216475119 225133012 0
443895817 185144592 0
331483371 29133910 0
379449997 179138439 0
225550594 187291786 0
293476650 432831173 0
254930531 226723392 0
63773036 568230447 0
120824457 6305663 0
88025301 87614166 0
180092205 164744016 0
548847614 217108399 0
277920715 40531128 0
503988856 86919642 0
239644145 137505261 0
277239106 167645811 0
531107852 104042223 0
231377544 140416838 0
75236159 223309298 0
300198890 126287541 0
341175952 480649464 0
465664321 312513983 0
232101129 410893479 0
193283229 548100748 0
380397583 172037515 0
152112496 475748005 0
303971593 307645453 0
190831058 458229353 0
232238071 563169130 0
60443685 142916495 0
541489377 388441495 0
511358869 248971566 0
490522266 366375168 0
27283471 426242014 0
186837946 470241871 0
264191441 95669767 0
552434707 514221378 0
126941430 60355233 0
308065249 540622694 0
427517492 531627413 0
417199462 256812284 0
252587477 366258069 0
97787670 450586524 0
538897093 136488524 0
222199697 233614574 0
10552344 442277979 0
96650722 370679194 0
76782851 432974236 0
558433497 291282749 0
297058195 87761282 0
270279931 303762778 0
436259853 152606279 0
500508498 90401194 0
350426366 400780475 0
541771877 176832146 0
74650839 224114817 0
493836921 485267700 0
191403985 404818107 0
420048029 34489687 0
429841285 336140794 0
324027199 424326251 0
268145489 388578168 0
32151568 31453814 0
192921931 138473207 0
109071671 518807655 0
352786760 537133996 0
470506090 84205963 0
501217484 505294010 0
114699972 289743454 0
559985876 183556076 0
523467232 226182067 0
95315708 11948584 0
542815166 216135180 0
51450170 85917409 0
23242512 277889966 0
321581332 284361111 0
421958658 147837090 0
78479619 371575087 0
414243083 83308553 0
470167869 489410491 0
99508368 563538053 0
338945676 188718426 0
339288562 299081941 0
240054759 202438877 0
271164615 380167545 0
465304401 52883869 0
40278478 107629056 0
136818550 62790872 0
299116388 94877016 0
471760059 172117454 0
431335533 194610603 0
36246191 442171640 0
487268817 235198091 0
61516009 92496876 0
261635899 362453317 0
430462452 331422324 0
326301264 113938819 0
428210539 549895368 0
532564977 170122850 0
458971260 367180304 0
38187118 259203064 0
404628063 222913551 0
345161055 482512044 0
200062446 464908639 0
48657850 409527005 0
24201676 507441051 0
417306998 76663314 0
287616082 173552293 0
523727320 531167216 0
434565871 411565348 0
166573026 31988716 0
276486274 536626177 0
554601016 457631274 0
568617384 488902547 0
192133524 473943959 0
127214567 186316948 0
104509383 367326008 0
511621658 307721026 0
264584150 538288817 0
138543150 362829810 0
412084694 302856434 0
139016046 43707686 0
142162206 42394922 0
466103934 299252194 0
474147103 520496180 0
177951630 289766120 0
303257163 359583342 0
318511411 324371126 0
123089259 397489837 0
288184133 79742184 0
108680079 211094394 0
188664325 487216803 0
245278940 173744687 0
90136758 337366610 0
212683550 560423150 0
79057768 19281995 0
328198062 11785312 0
393801909 417729718 0
90475764 226489071 0
220002682 150969593 0
520146226 353770985 0
450663638 305002226 0
446242211 73376797 0
194863409 158362222 0
104385489 483705991 0
63660756 525172030 0
8959581 418329635 0
213767087 100309230 0
343511165 156215003 0
522059412 236908057 0
545872012 80599514 0
20772261 86279449 0
78645920 533344487 0
729390 209300854 0
328322076 65597449 0
128968989 110930229 0
392292063 468559795 0
568008691 558131963 0
250109615 122051013 0
448135672 189153406 0
162233871 149017972 0
503729735 177390794 0
564606803 324767741 0
418635456 15359165 0
348272454 40753527 0
396634900 285320882 0
91259630 517394312 0
278018406 288177530 0
485484629 143448974 0
241033357 274993781 0
540057950 67745986 0
303841000 242891898 0
338970463 158570437 0
142824351 278969561 0
181611037 301067384 0
469922887 354027788 0
219875174 156324624 0
501101247 521225841 0
363440985 397756427 0
37754992 194786454 0
375433928 205762023 0
397489421 206966332 0
221658159 407903153 0
421178898 288026583 0
355064949 557939146 0
406432557 510563847 0
104851939 381122663 0
77973409 279644605 0
557453174 103008775 0
559081821 73988340 0
456999525 382433560 0
78060221 481795720 0
435168396 164087291 0
141851452 151795895 0
522535821 198278485 0
55884641 435810863 0
88789753 330158315 0
486868065 100368474 0
158918935 414433373 0
564821598 515630659 0
413546392 436695436 0
283953265 114535746 0
186321180 324686234 0
333417783 178524833 0
523442798 55849175 0
180936050 198435560 0
119316605 531429061 0
295540643 299678951 0
83534086 407484935 0
46990525 221803513 0
537263023 302373740 0
413457667 91861853 0
495840235 557860435 0
493213894 422519259 0
43611452 443139275 0
472808078 357846062 0
45417611 24226991 0
295360711 52862163 0
372312152 61210240 0
364050920 152783007 0
181139919 264354306 0
82137155 80820881 0
401212001 549976909 0
518427306 402409629 0
386593957 555256576 0
301084638 414351774 0
182124192 341887847 0
498418228 115294589 0
544330731 467216834 0
244436522 294835021 0
241507324 259595932 0
324827223 548946047 0
162501013 492852471 0
350174864 486445694 0
18899772 43816467 0
534725013 40134438 0
22203839 546362007 0
339320216 105196243 0
100291204 83356427 0
127212268 435467953 0
88440922 7115788 0
202019918 438543998 0
361743024 405142893 0
169670423 170419214 0
298397631 520614730 0
403467512 488688846 0
459090179 339368391 0
52706786 544206547 0
44337881 24942406 0
383120739 351803367 0
229840035 63317299 0
294332274 410726738 0
409970842 1042996 0
106265594 131426472 0
367779652 44648216 0
429196091 253373762 0
350107188 163758527 0
501292956 367427370 0
32743801 310120858 0
376678014 10193999 0
119209867 390046477 0
3026966 503613785 0
74099485 342602408 0
560020563 554178799 0
80244172 479359038 0
488612180 102050014 0
513239817 110703638 0
299024580 42914259 0
482253349 80187122 0
460402186 446337345 0
372430524 247739284 0
447892456 425135402 0
267711717 223756971 0
369084942 239904238 0
83994193 503289781 0
452787501 557109511 0
28967252 545307841 0
546592563 452586187 0
29874751 484026358 0
235168257 566836602 0
79167362 81750235 0
101030849 368292409 0
248244580 40113884 0
25669144 30554858 0
510823620 116093246 0
162714115 259474435 0
169042251 123043726 0
481700208 207146926 0
199165696 138507733 0
66957778 393083741 0
427743061 177486730 0
555934703 172935551 0
373951892 101521984 0
345706102 152271016 0
9521296 440519664 0
196605166 425067391 0
560575593 335592456 0
257403728 374554983 0
47710260 63366452 0
370880327 250251627 0
314604756 439609569 0
69805002 4765712 0
378940992 155219946 0
295571993 356839553 0
248184799 312946504 0
43076712 170857068 0
136051872 528363260 0
132870048 83730709 0
537249772 184098886 0
206575125 166825459 0
245741889 72022932 0
216982019 12173397 0
255328519 3325553 0
184548004 158335252 0
178996637 542835688 0
429438949 197614328 0
205282766 481261013 0
431563283 431185543 0
272110392 285460452 0
75169269 316215972 0
434887341 446706918 0
1255823 201703028 0
567033020 331596831 0
458526097 8552751 0
458464581 554210009 0
420766564 544506279 0
387822772 542598197 0
125580441 375579622 0
510310155 189685077 0
399466018 320639124 0
150146306 441423990 0
307449911 180893374 0
524899940 39738242 0
51915303 483845561 0
253061730 118365324 0
19548 556169065 0
159868798 102381907 0
133573526 288320791 0
134959839 53817137 0
426053541 49524752 0
490432376 558968802 0
423009511 304236612 0
397187515 308721750 0
168636433 56569164 0
336968346 391140756 0
94300754 31143209 0
267423473 265959963 0
102606749 377112152 0
123488291 29222238 0
456744388 293816281 0
11421629 566662485 0
262819762 272129822 0
551784468 353448934 0
147009489 501533784 0
357216782 155847985 0
197096767 545033283 0
541394857 317268948 0
536682316 377935141 0
545148002 138076341 0
285015238 550914028 0
34272618 253921147 0
48238974 35443082 0
487847811 206062235 0
247342951 146771182 0
364647208 357359149 0
65556529 95993580 0
474261756 353233224 0
347014866 429257333 0
465822558 561489790 0
507171248 339866617 0
397994807 194703540 0
19730070 273286399 0
419013757 372927597 0
378520834 250352546 0
46018670 289284903 0
420045800 559281131 0
142984213 260438502 0
55519945 515241872 0
105898715 306407474 0
126842704 254905906 0
385809472 43490594 0
78695026 17682943 0
241647637 261794396 0
293357388 106065218 0
176906387 158423363 0
182172044 105075372 0
32849057 80986177 0
44193329 65647810 0
234173275 133169680 0
44500209 417540035 0
560656668 198249713 0
432100267 544178998 0
458326024 530397383 0
314853830 264072542 0
63066389 484138703 0
18501409 57671693 0
334472867 361506677 0
274760039 302288236 0
120552576 20150819 0
182937321 495365992 0
518149038 45891360 0
386177767 505305049 0
162836537 60634563 0
396387872 276606677 0
380746008 351124496 0
497545525 437983190 0
163400581 346653296 0
464314405 215934084 0
237231750 381079615 0
406096266 480964365 0
390794385 339826525 0
36026566 467016160 0
131819655 518754272 0
281869900 21771279 0
437418308 151108447 0
471284455 302210341 0
448753924 402433431 0
188680740 176875488 0
306082402 283554636 0
373458253 491126239 0
302678855 177574464 0
365990911 190970651 0
297573018 102933170 0
503492726 68260532 0
263820507 122585324 0
87531828 399520721 0
227670242 457491347 0
326204478 288695567 0
383911371 383845686 0
30677786 468126866 0
253351412 542782956 0
523270251 484104140 0
558094014 304629146 0
368707104 224786134 0
458073214 141816709 0
381292150 485649809 0
138896925 8319299 0
104790556 195265457 0
214324735 431802314 0
94312714 471733137 0
39347779 530550815 0
301099178 423342679 0
330405530 104041844 0
388778487 168651161 0
373227456 67366379 0
108962872 404178579 0
496590390 159171010 0
154098808 68452075 0
231185145 300154850 0
378698119 171409075 0
260436486 257496327 0
223181068 16785968 0
241519085 372617029 0
288509210 42637408 0
74443815 496719788 0
156743034 377712484 0
358070327 325149232 0
270315126 13997056 0
135191694 401237871 0
508013290 265392103 0
482131315 494451131 0
43719333 335160235 0
560311991 512355548 0
168554596 635293 0
70669955 231877040 0
134560274 49812332 0
446945468 71415574 0
562224764 11428804 0
276300849 367264423 0
324691094 68466492 0
174951593 62940747 0
564325845 447225839 0
112434078 394043120 0
396177562 426692732 0
557620309 149557743 0
366935613 243785725 0
198507741 363327883 0
409259858 547967912 0
130661594 68270823 0
378304007 398521247 0
527096863 189796997 0
551350608 384774215 0
452874993 548853722 0
557202241 329832809 0
160148242 274047167 0
154799169 117375178 0
172890386 348741100 0
403307784 223351280 0
11522340 274590700 0
545379695 549471733 0
479114492 155720273 0
183217582 211258204 0
199284814 358451567 0
283343389 517549902 0
546293948 362496225 0
59149815 229668077 0
560033349 19295912 0
278258630 141582639 0
393176805 415249288 0
93107794 553563123 0
493291578 323337626 0
348523861 326161984 0
538427807 378030966 0
382805810 217608054 0
329065756 432827467 0
272876569 323094024 0
512686661 247774313 0
124546915 76530327 0
261587754 122740077 0
353854291 543628000 0
343788917 241977404 0
62141160 434236115 0
32528939 271516333 0
531578196 62636655 0
187936514 506258366 0
327054652 85241439 0
305554380 23694787 0
425942174 520383225 0
38011791 326456277 0
367735089 463400092 0
72157564 59039050 0
184216892 248140903 0
352225260 475375086 0
16096260 45213870 0
536779150 143655608 0
175019253 307336801 0
408596514 35364495 0
170246554 421312779 0
483368418 41797558 0
554323959 545514050 0
222758525 180333866 0
266134620 51776938 0
473476282 46410239 0
1808035 82091633 0
309290364 368604359 0
210106413 125664984 0
44121451 386917767 0
258476636 519874963 0
111942047 140813541 0
244691126 369335902 0
313417204 443477143 0
276038615 397229159 0
177487608 228878873 0
102072350 312219888 0
454256623 198412611 0
378191231 348881601 0
237240650 390623389 0
537358339 381080239 0
90946929 513080892 0
552234677 115242800 0
370744879 133353943 0
40447821 51273598 0
545838333 1802772 0
537902196 31081320 0
164718427 28620935 0
425695491 322166038 0
255044809 115515155 0
534108983 539339066 0
558809698 130619620 0
68322974 30760822 0
462047921 73996038 0
75213314 344585364 0
552287030 23028633 0
565208103 131386573 0
563213087 17740582 0
277778598 247370917 0
519372739 267749071 0
176739022 458410890 0
429750486 513505574 0
22576507 399593491 0
167867585 540607558 0
294440748 326579079 0
117673790 68009590 0
562371016 448766 0
166838243 152122071 0
103516074 4256730 0
375507480 408468458 0
333028338 491261876 0
150019395 285716825 0
110713847 14181678 0
296813746 310422885 0
224194623 324735602 0
289776409 413554446 0
404087171 478721726 0
376280563 440128525 0
64397379 566287708 0
343185739 376500090 0
100705975 551469803 0
116287622 74659350 0
134017324 406919749 0
420345389 463303265 0
365300740 131688156 0
481066769 153991144 0
233374844 8812491 0
52670889 300758395 0
23997869 485607538 0
79204026 169225627 0
61423731 44091695 0
193788547 98895684 0
397627965 296417219 0
244747790 4137320 0
538540316 408312937 0
85540017 288777093 0
81213151 22316155 0
496391094 362264483 0
233227195 179158480 0
462211493 330764349 0
552087079 364492324 0
316289947 99179165 0
45731457 541407932 0
378361420 353731960 0
178492453 5934917 0
134287814 446254684 0
65649412 465348365 0
424169949 394352186 0
240175177 227644930 0
404352984 542129324 0
126516812 246782938 0
101721421 136235549 0
353319279 58072551 0
429541293 184858952 0
204698559 359356031 0
322319034 11325232 0
241591031 265680096 0
268713788 395872608 0
213155585 120133916 0
232446289 311099604 0
274865319 221341907 0
496020889 69783768 0
896872 557368281 0
470574370 176423903 0
527656506 145084145 0
359336995 347278270 0
95258652 371652707 0
510424226 269666634 0
414884061 428177395 0
547845487 148647416 0
537713884 290801178 0
531774643 393830711 0
50512969 235221679 0
518736685 534324952 0
237005659 294522937 0
95857970 443300338 0
508657148 272626519 0
3783582 338043542 0
536291562 354856068 0
171481235 165409197 0
229485738 141725708 0
353797961 341991438 0
378871244 192057286 0
359823570 449497115 0
442927744 103551533 0
35163161 428184250 0
564172541 513546280 0
303436228 181511561 0
270163660 492997783 0
35654472 186749986 0
200533727 26331359 0
163538602 233359260 0
528713528 36758994 0
262538355 468522016 0
289821036 369651608 0
232202824 132580414 0
55678263 74373100 0
277036741 469970197 0
413170576 17584824 0
564748218 400632010 0
213014214 64646398 0
177585286 217523415 0
42094199 431656371 0
127795589 197028327 0
567671604 255133045 0
51375847 131471937 0
4156081 514130011 0
20159479 159708623 0
229490767 224879906 0
539678976 281954359 0
318048650 275364359 0
437915521 104542225 0
328575263 562976956 0
238309998 405029646 0
1096658 54364451 0
9710585 79825017 0
598478 416109356 0
490740132 167764762 0
45789607 209286086 0
283798245 314009486 0
383054863 111318046 0
556636534 237675817 0
402551474 449178946 0
362451131 534287296 0
444586754 265076051 0
461736004 343744790 0
316733233 295671536 0
396683725 546676670 0
152562239 250837124 0
417038149 268069533 0
97400961 209537574 0
568205628 13622746 0
60950269 206152412 0
414623582 521152212 0
381568507 38601081 0
553993088 186882739 0
473477039 26814062 0
497008659 367270081 0
135934619 328590957 0
115678765 389649421 0
467107964 389078536 0
17623764 244575153 0
569263957 120622711 0
559543369 227323462 0
167833678 331830021 0
46067343 385730718 0
342515733 333315337 0
300691467 365381040 0
237834443 75636914 0
198030983 1242061 0
438623621 87302992 0
218754362 425979188 0
7629888 93685086 0
204126987 483873398 0
141004676 562340655 0
387309297 105039188 0
96469122 503580623 0
448683728 155601577 0
11318054 349497086 0
190658755 254552219 0
183394867 535899469 0
177640622 73740120 0
37540652 8365028 0
345987708 309423319 0
235910000 187533242 0
315764834 546327858 0
466841521 349229824 0
248259650 421005514 0
209032984 399354577 0
11941675 345722209 0
311699315 298514328 0
478155152 538200819 0
309205843 240523058 0
40985901 484972080 0
196921130 307075063 0
418388647 93800611 0
306690215 270138506 0
474860306 479489733 0
376840109 475028175 0
393809864 244810761 0
410254966 294355021 0
301174581 167766898 0
73065520 547419302 0
468872647 138889893 0
476359115 242172836 0
362724796 503866463 0
567231663 246042199 0
357434084 175111196 0
11105661 554846004 0
551706296 223838659 0
497044445 423010658 0
486300136 319187511 0
446678467 1553687 0
522855856 181145464 0
476720355 293890524 0
453418653 381618875 0
293449475 202488831 0
70693226 77640855 0
436535569 94912012 0
520129471 522379122 0
40265676 140576381 0
411123822 468109587 0
436581169 184406047 0
555001135 363217212 0
283649379 478681024 0
376334365 179844098 0
79567044 528094493 0
561817055 463287398 0
336957958 126635883 0
503315127 71111561 0
542627985 457463064 0
264211279 507540330 0
45117272 336278844 0
535513760 385407442 0
481474160 243823941 0
337437105 180191252 0
498436088 115392884 0
274167657 196940165 0
400469232 50774610 0
465133754 504419913 0
317460571 10195111 0
50272561 555101352 0
283836985 90855185 0
228341059 215296681 0
340319462 234670301 0
192218784 279465030 0
290966600 269952067 0
148366564 261260135 0
126183984 492893487 0
265660833 473538018 0
543201635 180094702 0
431137979 75978102 0
551994059 487014473 0
469574958 253434768 0
59047773 367096593 0
202923997 445944785 0
226348269 279307561 0
497159277 336981834 0
411821027 296269632 0
28590634 401005681 0
274195463 261068273 0
469447416 103092660 0
378379519 10503626 0
202209400 490334907 0
479536182 494018001 0
383575725 119141430 0
41276692 183252074 0
363892077 204483303 0
191474049 163062013 0
456270310 8426798 0
412116244 117883545 0
41719288 415264223 0
550210595 221990826 0
239886467 350549165 0
268004438 143945642 0
196627653 494545583 0
34298532 362207474 0
490554719 370232762 0
235255846 532299987 0
218329493 221473647 0
120531159 455949238 0
46925145 381359071 0
146700733 304872802 0
290620223 224416332 0
461613751 527783333 0
82450346 363110711 0
291145874 85378166 0
233163876 148495261 0
342391922 157531155 0
430297956 377728902 0
416545865 174638032 0
7459349 559853674 0
501501300 474978405 0
333953397 563595277 0
218547806 567861250 0
140076658 511302977 0
522712064 122419242 0
60940006 463061084 0
354795076 396134341 0
328437765 134497475 0
141741703 242685841 0
88042831 563100481 0
313698190 255566254 0
47263223 93828348 0
76726546 536061816 0
69305189 335057809 0
283333221 447459754 0
133001912 350865261 0
99183674 10819034 0
242900483 568105114 0
237467327 554320741 0
70881187 269514553 0
168900103 290955637 0
434840787 282584241 0
244550869 547952637 0
101130827 13367923 0
81264935 204744962 0
475507094 285220541 0
357267724 336651161 0
156202020 92379096 0
234217525 407258384 0
538882308 322295017 0
433554691 279803399 0
99711710 503335143 0
532634958 453833015 0
252729837 329113340 0
43951811 310166633 0
333890029 385657261 0
347980691 378677892 0
432876474 505773624 0
220047461 204621655 0
547582599 250934663 0
568653945 171068181 0
166585685 483938539 0
426360344 548975530 0
433833137 178428613 0
123001113 356047573 0
103028746 378478456 0
69119482 563957056 0
166730236 51473808 0
342835916 136777035 0
138094299 480331865 0
98415831 301801398 0
249368748 447312039 0
309780647 196634599 0
541420749 548118017 0
2065307 544867045 0
358604091 286129960 0
291898585 88523135 0
363085877 518513761 0
456328570 167766415 0
376312704 382029025 0
219126626 366812560 0
32445230 220203223 0
352653768 339987949 0
561985539 524960222 0
454907855 411947409 0
47191036 338616045 0
14670217 539421058 0
262099602 497732820 0
343148728 55666753 0
392835776 340193150 0
379687478 394400255 0
205069474 14114188 0
45460993 561939279 0
457513922 531438806 0
258672387 537702934 0
390929202 565238558 0
398917624 341517063 0
343489597 458160873 0
66238910 33343958 0
326096508 338851196 0
22257913 116790097 0
409309942 364851212 0
27535304 383347326 0
243446002 481224716 0
505657194 93974200 0
446933849 105689938 0
291035404 548823644 0
158561750 275439675 0
411003087 390634801 0
168594901 172051551 0
238943592 446076723 0
197486634 148656363 0
267849152 163879074 0
373975635 203665183 0
301341279 158358997 0
43237966 44331312 0
338082444 465129593 0
98039196 236894924 0
26836253 313107314 0
274569996 370792790 0
397983296 233813104 0
90482236 518435039 0
64570654 188097541 0
527728973 373855632 0
351707697 169540235 0
339948243 221983254 0
548482257 214329935 0
432375840 339969958 0
65585603 517128585 0
344140647 277075199 0
175986823 408155845 0
386840876 217519584 0
380360568 324562456 0
254999836 160304171 0
110889426 262599556 0
191696799 148861061 0
447512067 445663771 0
536940719 260350176 0
402082565 1316606 0
487482616 190545467 0
285432611 90014985 0
240132635 426130210 0
129936224 90709240 0
423700981 39254067 0
170681825 344326561 0
248305202 239579387 0
429332878 532283695 0
133499227 59545448 0
374547926 150948971 0
436203480 561094100 0
495161876 123852731 0
414502922 172132786 0
30166939 208380219 0
245902289 336766876 0
561408339 559073793 0
308902090 67812279 0
202805799 562049690 0
475112064 458054957 0
70112687 539088663 0
86628783 66817377 0
308972626 146564219 0
183280129 456169493 0
408346583 477422066 0
265434168 233934846 0
349062842 185897864 0
64150813 420001299 0
375814032 132238425 0
546591944 276409813 0
436479249 328012131 0
307175355 9322753 0
534586219 522203041 0
421476725 282093891 0
298236494 321798370 0
233522340 467455585 0
272885982 2284664 0
85002906 30669964 0
394700897 131789079 0
541859151 365784317 0
432933259 36915415 0
221370451 414649365 0
170011376 71629268 0
534653655 37541620 0
122902962 455316372 0
473206635 276051086 0
112930697 96472747 0
383646786 492997493 0
41495521 371406412 0
502385251 34592306 0
356191323 497688159 0
173815969 296754310 0
496552617 306480242 0
566619218 39861562 0
364043566 168432008 0
262864971 522034766 0
349616313 82069885 0
281952757 345385590 0
447981951 35294082 0
362526458 386057991 0
374864790 231429499 0
106886009 98222261 0
515719074 467820524 0
2026436 79656952 0
276713918 127093071 0
316120394 51555923 0
550542938 552012921 0
49755958 150470872 0
406842249 535695363 0
249903770 67744697 0
368592243 432877472 0
531793804 265574820 0
498726762 384676070 0
358719444 131401172 0
354083497 14534561 0
257235560 348124837 0
95789249 454566347 0
322757922 351444482 0
9507569 135807222 0
356715687 109216242 0
290435864 266889583 0
85161466 450659164 0
353248067 450335735 0
164062262 17310455 0
87046347 489552392 0
89440313 452644476 0
30429105 59472753 0
517904481 88802625 0
427721070 8895678 0
532980104 555948867 0
199975423 176170063 0
34914165 367862256 0
151010584 110190481 0
227764697 3178230 0
496551126 515380529 0
353143265 332448674 0
294917734 461962041 0
474887212 372246386 0
510430485 244354825 0
34030741 200478821 0
328022687 152381071 0
101895337 436967398 0
231011040 126510199 0
451004184 83491635 0
138964536 281557522 0
333313651 512624013 0
439078665 347700499 0
93024482 208051665 0
408601358 213809244 0
499737128 375552674 0
502347041 36739375 0
554930287 170447066 0
452206285 526633084 0
381219585 147453899 0
276136045 220088764 0
52473805 272314479 0
507435735 350279924 0
535577310 96961605 0
76613373 217652925 0
352379776 9842911 0
164800059 102797999 0
5868273 430825647 0
397247792 553863244 0
143276028 153174415 0
399657503 97265337 0
398039455 322072094 0
303267258 118726321 0
217291521 457824377 0
191634104 2699882 0
534158465 287382442 0
36087296 348113187 0
490698636 82415579 0
371842144 469679347 0
182473718 388678870 0
329675738 195669332 0
217355827 169402091 0
312984027 433252814 0
510260727 542064188 0
395582637 507447661 0
150363647 550821967 0
83748735 533980751 0
546948855 426297913 0
59198257 562752781 0
408139202 308739074 0
152135109 238001133 0
88657355 223244263 0
439382226 225673529 0
344884396 506094278 0
97479390 531616569 0
18216308 401758631 0
240894536 165994776 0
357244413 420491021 0
261069112 9590585 0
384826956 34820581 0
539448035 177633285 0
173860201 31028284 0
315975135 485294481 0
270656198 364484318 0
542093225 216793074 0
343084561 213196796 0
227185855 384344153 0
143978706 146415674 0
286985263 265923848 0
120404827 332715932 0
442187425 308845537 0
442177286 135164270 0
370635636 360454519 0
137033332 102415867 0
559012371 308896064 0
439147532 220236208 0
215022232 71814242 0
332268603 32762500 0
185958535 546054463 0
309724578 63150836 0
162389821 77318861 0
2252433 538212808 0
100723866 321072495 0
459005646 176882250 0
231514319 556160298 0
260460956 140027920 0
28332821 7251343 0
12051789 228961886 0
205329703 163611049 0
407562385 354303876 0
350671043 344441479 0
52926205 185777022 0
493826756 16710625 0
535437832 148640485 0
191925976 474707479 0
59829033 11114067 0
273750965 34976697 0
192691607 465487646 0
216752988 360719548 0
188763450 258418746 0
236192519 371360183 0
295708924 275138610 0
303773442 364803925 0
27251387 423085885 0
145755910 206426968 0
312396930 69034222 0
322464636 116652361 0
294742019 379247311 0
290778761 108621268 0
358031483 272730246 0
145837711 393998020 0
210047609 43842806 0
137953061 396976351 0
410312928 487383984 0
162138263 376734544 0
381542922 427662916 0
513711280 247633960 0
364499409 501300687 0
416383726 207392957 0
196946173 205946051 0
327335981 151773878 0
358560304 118544764 0
96494998 462784285 0
494280421 270439578 0
76445929 414495077 0
116309385 338968782 0
112180756 559857999 0
355476138 9937454 0
61534326 107107994 0
516703714 279310682 0
343897929 15753573 0
319798176 414379157 0
531328591 151554084 0
288466473 491392939 0
88724751 153134842 0
437936175 177109741 0
241229275 33278419 0
317338913 217449571 0
450477926 495691324 0
9416088 35709718 0
153784995 61985055 0
26056415 188683357 0
551411120 206055737 0
148092490 179819262 0
357553800 362283880 0
70240289 225949371 0
551076259 404029903 0
262883388 335748579 0
512500595 61505361 0
232645935 59116390 0
75666933 91400624 0
199271037 140576802 0
134169554 345870536 0
439406343 263926802 0
271848357 273043967 0
203431598 381140946 0
43988423 523172612 0
456037684 524571985 0
507498123 463720350 0
168740462 431264122 0
338681420 181361295 0
10972817 416564425 0
293715360 292056446 0
340006825 453550881 0
352391845 373213386 0
258951493 492038919 0
426448792 268280393 0
196733338 206017722 0
226869437 126823165 0
451560467 520431969 0
499763753 522928650 0
473626816 116298461 0
89848963 167109175 0
214111691 395212148 0
19086273 390272883 0
517974507 145655594 0
228820758 311686043 0
480385968 367197328 0
166247055 192937653 0
202333060 233074707 0
180632618 490789357 0
369682003 229057469 0
282460692 114682515 0
112632257 462702650 0
380318252 453820023 0
420822528 506248615 0
160412378 478548099 0
37484755 79311474 0
417641158 8344278 0
446570182 67247441 0
176046518 278578224 0
227011088 390759139 0
132786063 455695726 0
157811042 541906511 0
242199317 78481083 0
461734666 259128988 0
512275226 354462822 0
270498202 277128175 0
91569710 139414726 0
59596783 515453667 0
399271883 37860946 0
489909919 382086821 0
270527867 335264732 0
371129487 379943801 0
95836090 377813919 0
229557544 147853936 0
238385877 323428584 0
423423996 256688235 0
176917660 257493302 0
225458067 163179389 0
180567903 278247300 0
203035496 20489578 0
261276777 543076779 0
113609915 329955061 0
42512465 484093043 0
12213493 370047692 0
157721553 536213340 0
418991286 498092011 0
431596233 87505508 0
359746525 373659667 0
404930491 294644329 0
523268444 453769097 0
325722345 47934606 0
422179463 256135095 0
167502611 196457401 0
290890197 255681140 0
237372098 85921987 0
78815871 77507696 0
385613527 44347161 0
311137943 227160438 0
289967381 129709027 0
74214708 273724257 0
374320240 327389660 0
346324527 407013821 0
480383476 24785950 0
174125572 182791045 0
299088352 372880705 0
110550053 556657794 0
47888508 497661662 0
333533780 533680402 0
400669128 143628324 0
491049230 300670239 0
319125694 332659687 0
90015453 464180204 0
428565241 223985837 0
270157404 458759543 0
269898959 20716953 0
528694210 253764355 0
346313758 151099104 0
370630384 84127528 0
249877306 405468168 0
197795708 484472157 0
351567099 297272963 0
338774130 59192219 0
464566195 308444835 0
506866838 433495856 0
393833183 505912035 0
548531354 404779070 0
286915273 156406304 0
101739252 525716739 0
430017255 211026756 0
51203486 483214522 0
257948159 299843579 0
437096308 216153076 0
537406659 455803140 0
159084439 441705049 0
488035821 363517174 0
111699743 223318013 0
244142707 128618664 0
200966847 273924516 0
13170485 221275946 0
563027819 463723375 0
31949030 501196443 0
336615314 411359061 0
243520546 334948243 0
67666174 265907533 0
561322332 417888622 0
136643868 381806210 0
480177328 52552280 0
374560649 530584242 0
209295723 53599259 0
419460872 173143470 0
512346172 292960706 0
16988316 368588843 0
38312754 501971241 0
125139750 448628016 0
315900271 352932751 0
511928171 524755025 0
488017643 112728853 0
124888738 44901175 0
156752626 537619633 0
98091120 289516804 0
554414546 538518309 0
532935654 334750724 0
406626650 191587278 0
281109855 401859664 0
201625789 492216925 0
272148895 341370840 0
494792014 94649171 0
162430976 235514642 0
300242814 393388846 0
54573806 179550819 0
331926932 471965968 0
446987399 109393868 0
192825024 201711017 0
193772793 21793466 0
395410998 54648782 0
174189180 3393328 0
341278673 54309068 0
454812496 248259591 0
358551687 535054402 0
445771403 514010329 0
240817363 402218905 0
158242488 53823258 0
442254336 518899454 0
494611421 441690782 0
98126081 565779726 0
349823492 431372 0
25144532 324206013 0
40562522 329885113 0
49668593 566361877 0
342534750 194877742 0
409773057 118716203 0
255243835 141937583 0
490666793 117753927 0
311543189 456682766 0
433255551 249377002 0
515943971 146864196 0
260699088 533233414 0
344668947 11981690 0
564650395 198757885 0
484264181 271789755 0
326898307 49986012 0
89921596 465987088 0
92349364 343504555 0
127289377 176316665 0
324721939 26813879 0
197515720 143328881 0
508563761 357266829 0
456698530 503722682 0
371875988 180323909 0
61167922 552855836 0
21274649 423501950 0
309096164 178709580 0
118510477 155034087 0
1301474 496625165 0
327623441 91940069 0
148410867 28804521 0
226561667 410489584 0
205657004 113642920 0
214138442 57875875 0
458360619 464927429 0
464911068 537421050 0
506616313 220828440 0
264329379 489067664 0
98986936 392970025 0
430512145 397307414 0
226999079 539209083 0
104969690 506938605 0
5256804 545922891 0
441845298 555620288 0
162155046 165363454 0
17021111 25515262 0
557763423 220415484 0
271100251 257337911 0
362116034 170682660 0
548803297 126218869 0
390779449 385641003 0
293690943 97109629 0
250269693 53007625 0
233169153 526831312 0
147426245 412210192 0
532548194 127041670 0
57472939 199248554 0
205666787 38762528 0
499351051 231639686 0
491744369 298403846 0
378980736 524072993 0
49122041 564945599 0
46702094 473880915 0
56902181 188469423 0
93186286 154742858 0
350816397 421156852 0
162684440 193822342 0
493412585 415599420 0
407720330 423397764 0
460177070 152350707 0
505434131 545351040 0
151371251 524299970 0
252096026 494204905 0
490826534 422331059 0
266803626 50749462 0
206829190 178428781 0
521478861 462681799 0
178747571 374719592 0
546782181 462245275 0
423265880 406928225 0
225394548 101947694 0
564187628 49825713 0
305734513 19879683 0
432801871 242602760 0
568050241 253886969 0
174365250 385361788 0
291942991 43964026 0
342731739 34281839 0
384014470 234586485 0
455187954 121860646 0
231506031 346348106 0
103305984 74511801 0
513885177 67869548 0
76994332 406903686 0
180397937 141716203 0
353566091 122515224 0
428138149 2320126 0
287014752 160302320 0
244805208 72126535 0
454966230 377139671 0
205821489 425883450 0
452790719 290628229 0
495371461 160567216 0
426259014 15323218 0
308330707 125988835 0
180926380 147396491 0
96094798 560871537 0
305488100 556249854 0
201337120 561021473 0
514477654 432587542 0
511264077 49574081 0
27062229 294782824 0
388303082 202560632 0
60254422 251927728 0
479233170 526460555 0
558152596 359982514 0
73091720 56173389 0
477581472 349200635 0
40700865 289242893 0
201984956 287852644 0
307909921 314760220 0
384241661 162442342 0
150317850 111259828 0
65281345 67128979 0
459953992 414088013 0
171966393 290292051 0
44081916 208295608 0
269918431 1462344 0
559512813 310634765 0
124283699 407183605 0
401945403 471622544 0
254090804 60810773 0
255428010 358284669 0
257008434 412067773 0
59323519 268559146 0
457604263 425487921 0
82736842 182811907 0
109213383 324583958 0
170297916 442535072 0
261986172 553775247 0
150909099 558326631 0
374021032 328598462 0
328654774 116750792 0
333870091 122418906 0
176825058 101537963 0
399645387 204309276 0
538539915 466047014 0
300994058 538713409 0
205606206 152874352 0
175763235 79297119 0
551073262 87063975 0
268843349 348832610 0
418421591 551629912 0
560878326 188436568 0
490023124 436500711 0
219916236 193843584 0
160099224 443011566 0
181927275 510736372 0
95486042 231586302 0
437783535 389077762 0
272303324 244916172 0
243963967 126784969 0
477395448 400191022 0
406123086 243196210 0
178404414 98229176 0
396962019 238705175 0
507847986 526281979 0
285288088 415469955 0
205648611 536145301 0
56288949 234196162 0
315810010 239018637 0
43473129 71952129 0
77975835 403653588 0
113871384 15612567 0
547248798 275515445 0
322756731 241398616 0
360890224 265408897 0
355635599 97998426 0
132758318 229110977 0
351555943 210662841 0
199841992 269643198 0
460841147 339971329 0
566412018 544506714 0
25304560 47565110 0
471806219 146588394 0
8446980 365286617 0
49464294 460413425 0
461323240 10942322 0
293121435 52184879 0
408849062 378172403 0
514664828 438394333 0
209192027 568767568 0
412719335 261005056 0
80085718 92198795 0
239765334 537006259 0
444293090 315164593 0
100602028 56035683 0
293244430 26060089 0
264719610 291022171 0
2724914 136495543 0
196982252 541412114 0
251929541 189111428 0
341446949 354311792 0
539995315 525139312 0
167469888 378523118 0
87163119 138320938 0
452383211 269907946 0
335881898 301657634 0
563596837 48966044 0
532632442 387104859 0
305443633 339391 0
434975476 222334010 0
372497635 237368338 0
62180691 543301292 0
564221829 525769146 0
175922434 554322672 0
299688537 285122794 0
51407482 88435318 0
410436533 298478562 0
385170518 348940096 0
113817519 337965744 0
126632391 443404402 0
357037142 161997615 0
542989218 369707629 0
120923951 568475543 0
475900195 305490956 0
491041225 517728082 0
398088003 545882086 0
238705548 403119227 0
87281381 129719657 0
120337702 41931449 0
211868277 459761370 0
175506639 374514321 0
502226594 284393487 0
349671243 278266385 0
107132973 391199713 0
364612807 14598544 0
127803106 199069328 0
566682856 210317929 0
366711482 141073719 0
214086192 158518422 0
280693322 161158586 0
429518829 479497814 0
525953874 107296599 0
481687896 307411512 0
35132011 255653396 0
444142147 364355968 0
106843048 409464822 0
393928581 348058427 0
563755400 472621900 0
512215075 231175919 0
35623855 294016965 0
365045781 289021363 0
318215954 13994575 0
112290251 277666113 0
194905158 57456158 0
141402331 41862225 0
166237330 87828826 0
83681466 366420068 0
106890024 440296528 0
516079617 77991108 0
486875200 468824528 0
174696105 510516581 0
44993363 175696716 0
90173550 1961679 0
91657189 85641953 0
37227756 140925068 0
446347012 285024039 0
534726296 318748458 0
349593191 46206212 0
177686059 446308113 0
547522494 21329562 0
329282623 240850336 0
506786992 238925085 0
88690608 97844999 0
25880946 490604678 0
503732256 297065430 0
514827044 164055086 0
369604742 150580517 0
524724514 421369066 0
374238178 275392553 0
386021269 207311049 0
289639602 287346248 0
167662446 229402789 0
320139085 490212976 0
372540911 182846938 0
11446332 196747284 0
235750014 378667239 0
365013872 511488019 0
57927252 439018689 0
311669119 417860293 0
12884397 89583816 0
489448375 404756258 0
510836149 368161617 0
58947049 43267533 0
403813836 162704114 0
223450303 3254168 0
565017165 478221961 0
320350032 394779853 0
55243350 145842284 0
263945771 516672451 0
354671008 48520390 0
45164144 70784274 0
42979025 182226517 0
453672560 244454456 0
77736047 304573927 0
189124381 353483414 0
361428298 458498394 0
58835598 77746667 0
210419543 50118422 0
318713776 118672356 0
553154500 194080482 0
227326258 334809730 0
219420312 399082966 0
479984740 490364990 0
387111541 329282362 0
369459272 30702662 0
102516618 135447828 0
506135820 465049446 0
140331693 29635180 0
157753341 367297664 0
22245643 196460204 0
298254546 236862917 0
372480111 122429498 0
420233167 23425580 0
324202147 21973090 0
550226700 67374346 0
223740612 396729708 0
112223406 498636796 0
470893727 333058135 0
218102546 455877488 0
255115259 106205938 0
223654523 143370 0
330877647 97174889 0
90359574 446264571 0
519086346 127841003 0
184317989 362484050 0
69162601 290051628 0
433874974 73223331 0
173067336 386915597 0
27836442 431516930 0
565478972 120483431 0
284689694 146166864 0
217644166 47074965 0
448713901 239421280 0
389147688 122503973 0
386872021 389073950 0
331214736 187386541 0
425901051 133301602 0
64672381 283612181 0
188818838 151292908 0
269521760 338965612 0
174606375 315550645 0
137596032 211477077 0
195614564 464585721 0
497000894 260399742 0
426107673 524277156 0
489832794 18915590 0
261391208 68805384 0
396223216 75344357 0
421088355 198374757 0
127211191 164728916 0
322137267 73343944 0
411502637 48105112 0
474569801 476910295 0
140207067 207265338 0
530900088 252829849 0
108008420 63225229 0
528192836 7049408 0
556530507 417573408 0
430947626 288406370 0
428452646 128530063 0
527728888 60252239 0
532714612 139322541 0
68972375 86181188 0
86695053 471982481 0
510216239 300519598 0
3220123 42050714 0
104422915 548237419 0
30099769 514660052 0
169787120 449943149 0
125606706 177537333 0
115596982 243231354 0
334169387 20214693 0
537052806 217859550 0
453844676 190284998 0
196142382 339175310 0
140667294 339869125 0
546888772 345180376 0
159045970 233401692 0
227270328 81382757 0
14411300 109936755 0
285812457 81189659 0
115443940 340105170 0
145594512 307235669 0
20199009 29498280 0
519025868 129971601 0
448691811 29722608 0
138267036 28697276 0
153375870 441067924 0
17129219 344226705 0
1201082 243044072 0
118765970 144512344 0
444314336 323536616 0
539101897 289930817 0
474557666 483423634 0
420619107 296790140 0
6847185 101647602 0
427204640 284191711 0
461437138 395179226 0
469586615 315916825 0
398265243 47862515 0
54953314 526202996 0
518096316 415024483 0
487538818 341288799 0
341174240 362538414 0
302846584 132738114 0
69191237 516137105 0
113196301 53507939 0
97706247 24845372 0
6446954 390878169 0
552026603 31473122 0
251989061 370860709 0
380617184 83786160 0
401525203 47230489 0
549567058 170310291 0
370771385 190739040 0
262982601 391640144 0
501476396 49591040 0
159656029 323534893 0
291902198 390652376 0
139867512 24192435 0
265728611 229696013 0
469436481 82013694 0
287977118 364149375 0
472193718 172502472 0
560479180 237213272 0
336674379 24748227 0
64507897 232214797 0
375553196 310172219 0
476693222 322922198 0
562784308 27150364 0
560008579 398511252 0
432363564 348893162 0
536014083 568536372 0
334747608 493478165 0
375251904 28951695 0
61303931 386283546 0
406448150 412325160 0
452017452 88651626 0
537577422 398594587 0
4196192 120364108 0
400388096 435302080 0
488857302 568535153 0
406799483 94716520 0
113895038 38238569 0
121744640 524674263 0
482602353 535588221 0
297019130 403517597 0
216450693 269088469 0
303088191 276230412 0
64236700 157588356 0
321249841 175674702 0
91335595 163405891 0
434227571 49108949 0
200413930 489879880 0
25899548 87036926 0
143413126 86961038 0
55463614 393516046 0
554094235 267593300 0
233474058 87625561 0
12780912 184323243 0
429840033 437029050 0
569189822 492146497 0
378934382 497116212 0
501344240 29194527 0
226779452 12069692 0
484321566 423896887 0
134241173 487284739 0
433567789 16965217 0
86651937 526129726 0
362947207 322634320 0
135835873 478617170 0
405292280 47337190 0
6350941 143506089 0
554087313 550967925 0
189334162 365224062 0
57567099 17663529 0
538889720 263978361 0
5963970 107365697 0
515054960 207600786 0
122868013 428947264 0
143842372 98069919 0
231939680 429927638 0
106189029 304538790 0
167389619 366226793 0
244616916 525913414 0
81907282 496809642 0
124705474 401907431 0
17262807 499615074 0
487711583 248457768 0
535033156 111410858 0
185137944 312053575 0
189794039 508318648 0
162268892 426131399 0
15656401 394494405 0
203834877 161167706 0
115638964 371879802 0
133751885 122872220 0
199933850 307291187 0
33446759 350206948 0
566514068 212026770 0
264059824 347381998 0
552558767 184027539 0
108383523 532183475 0
472486565 93801945 0
282388641 355965749 0
293903269 304954974 0
88522442 302910045 0
63867239 67933119 0
536776582 124255809 0
190307179 219465623 0
256919214 447517937 0
251122220 176819855 0
365599291 194436409 0
426922441 244538069 0
333873233 463992314 0
193714784 181872538 0
381058875 465085497 0
346904405 405391351 0
115531088 283699573 0
29490075 77922371 0
405183565 10332114 0
7901779 406875494 0
377061866 217667876 0
365548413 28441988 0
112691114 455167425 0
567374050 160563155 0
529410815 409315520 0
36187958 76500767 0
551602370 219639871 0
173993117 118629768 0
103411514 302188810 0
312945887 53571405 0
188505194 551431885 0
153653135 131079155 0
164289321 467133511 0
123419207 317950907 0
550847450 4876270 0
248562643 70939171 0
538144887 34877354 0
5920933 298563297 0
177131267 514110320 0
429664960 163622667 0
354233221 261507893 0
76705007 437136397 0
496716945 565334625 0
71257963 566757637 0
524776102 70176989 0
196651498 20330655 0
339159842 44677660 0
327422401 251065319 0
15281922 453516820 0
335219149 378457699 0
315598615 154856540 0
265540200 224536525 0
259161634 541383147 0
516505988 565204029 0
442069688 390803559 0
546380134 362956320 0
512288517 260918098 0
47778848 141276625 0
341024653 193629613 0
418792664 348410448 0
45655864 245710845 0
534649145 38628381 0
489790618 340054811 0
356094696 371532789 0
131572327 151934492 0
393103102 102966324 0
536645346 466084151 0
467690270 252201786 0
484501168 192316392 0
393327968 233095157 0
407265157 169362430 0
476486971 164530612 0
523356939 167567576 0
169129494 365524098 0
309100627 285489038 0
181023211 94384717 0
176518872 356250157 0
247575721 372350773 0
192269175 240976641 0
476313859 427129311 0
151133936 450156424 0
569149718 388524613 0
379928005 201424186 0
425588352 275166826 0
471157812 21933581 0
104529557 468425413 0
379523045 454204350 0
248597213 86909660 0
191681121 109719643 0
146245114 49608494 0
268534959 213525458 0
373691129 284081767 0
349440114 235935304 0
319676718 498278131 0
135884769 543293281 0
545896516 78519532 0
150096949 501764559 0
90237407 280100552 0
10484024 56611387 0
519946537 328137695 0
35844712 276143612 0
499538535 160085753 0
484467913 453897750 0
246237761 320166214 0
294121271 87970759 0
29238660 120418483 0
125758460 518629398 0
465997303 73319728 0
153308427 4767536 0
565561833 325416895 0
286067675 207586504 0
181289415 406959528 0
547027667 559594937 0
34353127 163561827 0
112046544 168445082 0
438112428 508504263 0
287265327 494750289 0
33746778 518299080 0
233380518 567354629 0
558664089 27235327 0
549040550 461993696 0
86896998 256943725 0
94048891 238528409 0
375782390 58725383 0
27188678 116657480 0
518498939 394184600 0
505668538 168724682 0
344526154 44343382 0
95674421 519417248 0
47835426 373396714 0
257051085 447478946 0
421645614 565930893 0
508844345 123812735 0
159759180 335530607 0
527068939 361935117 0
422935137 200165900 0
35857298 134438077 0
548909478 332958746 0
76410434 415652993 0
243393217 479331196 0
453297143 498244669 0
171240543 522188194 0
481140535 429201067 0
28731690 552155287 0
91956355 469761889 0
419556547 380786063 0
314163081 114936895 0
324571915 546436243 0
263527108 199627601 0
357821867 417643672 0
262064089 286753894 0
155918803 406114018 0
319387781 138214927 0
166761792 347583539 0
481099131 372917476 0
533120532 436904443 0
568395174 368388208 0
89162745 193014893 0
261019764 460619599 0
71717841 19913066 0
424218269 378514128 0
293861573 201702098 0
276624651 340911111 0
161644074 532251903 0
48220975 199554328 0
186337860 196678270 0
455509849 355379812 0
35196979 434277408 0
96604829 330109085 0
163768643 44319285 0
348794358 547161382 0
107557443 456117380 0
278965727 16886176 0
462417415 449248926 0
302274839 503893287 0
97641793 545320705 0
66048936 75149229 0
319352161 105455899 0
380345603 494699695 0
314116526 562699748 0
109194531 46980363 0
558833951 293783278 0
539497824 533233194 0
516151324 268953175 0
293504552 385206415 0
43818608 399279822 0
170024151 207536902 0
292997497 420659260 0
563650467 306650170 0
5244796 438946915 0
526192027 78021837 0
144543184 361119235 0
28009367 404843297 0
355613657 551605918 0
446730388 337653863 0
498634520 180168238 0
176828838 115735158 0
86644906 527360707 0
435828098 528819551 0
371158798 384627061 0
181384350 427445300 0
320606737 529701921 0
200958553 294920564 0
495120163 184633007 0
298587495 482024099 0
306964313 418316715 0
322006089 505346185 0
428018656 411718967 0
27649831 324340448 0
212210667 226395602 0
37532570 201782819 0
61548910 538979101 0
173278529 167736635 0
410985413 349284238 0
81061931 398573207 0
509223147 285057234 0
290309248 437274995 0
18618624 175675897 0
279946020 466210041 0
462467676 46140461 0
232610829 349498021 0
237993304 514497485 0
313377900 283212890 0
146699559 214579801 0
99168735 299021409 0
555186613 491345989 0
536075857 220025550 0
392934451 224223275 0
321846805 34740630 0
532459453 348208369 0
41534699 386795395 0
156484652 358015939 0
238080107 221773007 0
179215822 164567838 0
400095563 30385445 0
501954785 125044089 0
275940971 391167591 0
146698017 282014027 0
546019808 136141773 0
85155690 236003497 0
375180842 42140451 0
120612258 295150385 0
241984898 278594134 0
517293956 318220295 0
117073827 435488706 0
320313361 302769047 0
461277920 380114296 0
19789678 465879335 0
57913921 14961375 0
348887741 297260665 0
129079263 326087598 0
333837751 221447498 0
94219547 551031920 0
506298613 217491616 0
565714557 88225174 0
52375598 73421833 0
315447655 511425602 0
535274136 427183073 0
252615410 466706773 0
105615136 539007304 0
420413334 46606019 0
502084637 273922187 0
39444489 559397290 0
114153185 61255193 0
428652653 514046658 0
182197932 77768965 0
85825144 544859672 0
360596876 119405506 0
273755637 456848505 0
461637511 239479289 0
204969124 176675383 0
427654276 56435626 0
1975578 290379011 0
465917030 545374183 0
257531545 485783391 0
556696706 94970788 0
286497872 162178604 0
327328856 288134642 0
105409684 464354020 0
258128088 144390488 0
483608492 312501189 0
381080826 508991603 0
512843281 350131937 0
466580145 100006598 0
308923668 44624661 0
76937012 160575678 0
298639628 511191873 0
365908168 138946753 0
329043354 135245143 0
276747617 394029715 0
333806831 46482047 0
421325114 452367657 0
481679182 26300792 0
169755510 275078721 0
396954098 105912901 0
62726455 281046700 0
397574788 398043524 0
254274857 322379553 0
69916236 524874434 0
432316516 11910464 0
363991896 482731854 0
547594047 147256705 0
16426749 331012041 0
360387010 386906955 0
48638135 359570220 0
502912362 322478588 0
76842576 484100286 0
536794398 38181052 0
426362792 266406482 0
2345719 451465061 0
479481343 177247941 0
348997499 161519621 0
309133808 116113383 0
294432350 241307446 0
534905751 138877550 0
10320847 562104728 0
23637817 282437234 0
334498669 312477852 0
318862368 560272633 0
25273547 85494878 0
404084599 128215682 0
11523536 336130423 0
483596071 199291389 0
489391938 110444730 0
202214485 349587079 0
395424597 210395338 0
527199040 80126144 0
161788152 514149852 0
281168580 547704 0
528399605 40042781 0
147018191 453894788 0
279656425 276725400 0
556208975 169515862 0
101322516 434494827 0
488025728 202886175 0
157915887 488743300 0
556680109 87762074 0
238122469 311266115 0
130700209 407177655 0
239198443 226453870 0
425701993 475516702 0
325790109 524194963 0
441354863 463734471 0
58452098 253622248 0
34437509 46872005 0
485519566 476033490 0
470280939 176481819 0
450802755 338657691 0
392001651 215089123 0
62211542 296708607 0
193328156 183304259 0
80740507 547466253 0
228147871 336449702 0
148968769 97381430 0
412172982 481908721 0
465100875 60826469 0
441748172 303343141 0
145425864 25513716 0
425092515 246748997 0
418988442 336108617 0
122268795 552653442 0
324750025 560976043 0
57135586 273334358 0
356629098 50691163 0
264992891 220778235 0
508281313 440046759 0
526693078 235446640 0
523719609 71920020 0
50615798 110435153 0
306443474 39789506 0
163678768 180115293 0
225715576 242809967 0
312197276 129323033 0
85832353 198422492 0
541730021 550120208 0
294112071 471456431 0
228371027 555868168 0
259554793 304632920 0
493289736 378905503 0
102282879 565741559 0
167661946 473435925 0
354424575 268412478 0
558651625 385237910 0
18220972 542887654 0
434507118 248355191 0
66249267 203854271 0
410627089 9747056 0
248933552 85867905 0
106886156 526597535 0
358504441 132260423 0
270540112 515678578 0
244980562 288668132 0
88306777 297057374 0
101892887 537372895 0
35374458 509733587 0
84511067 232912018 0
184085715 18586041 0
550843151 421977915 0
66288024 441911538 0
171209762 264440589 0
542377296 555643785 0
322892493 114474501 0
132869877 82799483 0
565135113 443800271 0
184010079 453772596 0
378668169 288061599 0
365192126 166027879 0
417498273 392902317 0
381494405 56001327 0
346088302 509409832 0
43914250 2436328 0
245814129 118873305 0
518181041 159442783 0
273053192 312044814 0
142511698 281972397 0
154485093 428366497 0
121748853 11157880 0
490971072 423624335 0
63168684 369925406 0
288220498 129383774 0
53673284 19675328 0
28109338 273913572 0
68305500 299759020 0
461623643 332008106 0
363935010 326749397 0
530704362 107840031 0
141673356 501015083 0
260971599 239794622 0
64755336 370838664 0
541022393 464834291 0
133625735 472420795 0
351328660 422649279 0
465569902 275715560 0
76939909 129968816 0
70056909 25788893 0
364863075 24283331 0
52727111 191507306 0
265188343 97207067 0
417775413 235861007 0
184480208 122478357 0
89165580 424963659 0
413310123 249914882 0
400735510 89687318 0
38853118 172253706 0
391623714 539654102 0
459261692 47636670 0
549544603 5618941 0
125096131 88828799 0
510604981 321025887 0
218359912 101781788 0
311764838 105457638 0
136825297 346914576 0
3675148 9880500 0
329877476 311076595 0
484276589 406483291 0
514538227 568430345 0
28893889 274444474 0
126257162 190360604 0
10934923 122443843 0
551520310 267843800 0
237150769 510214783 0
168713617 132963197 0
166101598 449877970 0
554952060 31504894 0
440232490 85403888 0
259694998 321214079 0
224808093 101883180 0
423566742 140720231 0
323132882 276871909 0
429416804 283596960 0
405057671 44343146 0
310669219 431792037 0
528899390 63665742 0
184904640 204011326 0
188056710 152566138 0
365401123 104894400 0
422759415 547879700 0
236059892 488857004 0
54891836 414548926 0
39047930 274287497 0
39102965 121394043 0
262633510 193174007 0
280621315 212997718 0
246260696 225891925 0
532479327 517152220 0
198450029 250327497 0
24557639 254721336 0
378107942 54362720 0
76824289 384145450 0
43728345 419019673 0
142077184 342977377 0
152404283 405896808 0
559403947 358419812 0
211680303 550089873 0
39908528 313994784 0
244699588 361102836 0
16258647 546140947 0
265138148 346198605 0
64979014 505619274 0
179380151 534082027 0
399656455 309380547 0
195394060 464084677 0
158761568 250170875 0
256512541 416303249 0
11059971 524923149 0
86799152 261267372 0
86440243 343084486 0
383525380 89221055 0
119721145 538742458 0
160868513 411062649 0
179922420 450207273 0
81506982 144822767 0
110289350 75022744 0
423379623 459620558 0
525435394 17710774 0
330886092 290952772 0
395231762 329423646 0
410816004 205112090 0
426772419 35693961 0
23293048 539556114 0
419626199 357403568 0
405730855 347303573 0
505238859 277656772 0
455742758 448674083 0
9584201 67276876 0
324852375 497491810 0
225596974 170548963 0
36560788 207955727 0
119344625 170046970 0
163456793 90560880 0
419088497 346469680 0
4125370 47220886 0
486277506 114184864 0
176272271 284127896 0
91109116 349815674 0
238451925 150600489 0
300676834 440282224 0
530259818 376128180 0
471876041 523838469 0
306463650 258999912 0
22525742 489285921 0
88055405 12578475 0
204166679 55907332 0
8571911 426205953 0
395313519 411665460 0
13956345 525421074 0
44161467 433845936 0
477748697 562229524 0
555142086 292269838 0
192724896 303008624 0
141810521 329162749 0
536372312 229062514 0
411540732 177954899 0
194739542 378184246 0
85666157 49803586 0
158840851 277547144 0
456478045 405739546 0
62555998 361873517 0
286758614 305455561 0
430179743 21757970 0
198056344 212647245 0
282279041 112948546 0
371562145 109281586 0
562069150 95981723 0
458950133 319549686 0
324228568 516910384 0
14817802 244985795 0
82749536 122848449 0
313731108 390034992 0
61084703 180233755 0
109809688 370867513 0
374793981 6520886 0
31535921 249296500 0
430796710 257368351 0
519257678 537566732 0
379721810 298772521 0
327616662 241453127 0
505455464 355389075 0
177112495 72182046 0
369317690 447494398 0
315215648 336521061 0
43714397 97622154 0
440955675 63679550 0
548421757 531657113 0
254223680 366527497 0
296338642 536770487 0
239302781 467357818 0
567420655 523430126 0
191148205 461702712 0
527769286 239829076 0
227219549 367271678 0
230426944 459179925 0
436590595 215903612 0
284455938 106473091 0
405264431 470244479 0
226439062 320421139 0
43089978 445847097 0
546267913 439334476 0
70596317 263175957 0
494316993 368469469 0
38202959 301866783 0
176014833 119866494 0
510874939 276787008 0
566359205 134461760 0
411507387 519545264 0
220878003 565051928 0
382956778 283186581 0
284281726 6644398 0
434906907 215358390 0
229244435 20529630 0
487471347 426578423 0
500797638 182711333 0
481379903 255600077 0
478298246 99288900 0
382002591 433346889 0
209363165 164872943 0
214104425 185690630 0
433412632 277664742 0
175967882 176288211 0
272681692 66083228 0
413772229 274697957 0
80302120 204918096 0
442017535 241786016 0
526510667 205384707 0
277315358 8353981 0
177879946 333070882 0
512646492 426706117 0
269590960 479507647 0
273291501 340058780 0
1033838 471934760 0
304225326 368078404 0
324678531 43397863 0
405551857 445748095 0
248089433 272860057 0
300280513 486382882 0
380666508 220272447 0
86926519 485074684 0
95097501 518128807 0
187717574 551763833 0
168954330 142771090 0
299300729 499982150 0
560748684 374200674 0
511247004 94744541 0
559595886 215087178 0
355779661 269150001 0
201031238 405926879 0
530999023 426851940 0
504973766 59655952 0
387927761 376948814 0
47318121 223491757 0
315961019 332936702 0
942210 284385595 0
315220037 198771150 0
26336822 136157052 0
19124182 246092862 0
153955152 406815445 0
461623229 16610696 0
41098834 89481367 0
55967875 169069675 0
153789383 533657201 0
283702146 17524129 0
228641172 209918097 0
541650929 390374292 0
9348308 276992551 0
388623069 179207506 0
404952718 161859078 0
256604195 104753519 0
375789798 10728861 0
152644376 162790213 0
239240008 127492822 0
371621988 475893389 0
413319056 234896658 0
546328854 328734947 0
238690744 35330284 0
42163763 290923739 0
40125319 254395684 0
338929830 236452226 0
331008495 370862126 0
365197306 87325184 0
268348163 307494541 0
70794598 533034658 0
562267270 530655869 0
291830415 385623157 0
135125505 67760222 0
553882625 451789726 0
111021883 168676128 0
459715452 306143231 0
302787977 430232730 0
489876643 334005901 0
6291404 227097825 0
321238683 480085293 0
199496884 273826842 0
427897587 767744 0
104993056 27940410 0
222489788 446885744 0
115451144 442046753 0
483455652 436412755 0
287632295 439698041 0
223911378 124092448 0
175521064 132616797 0
416508526 76011778 0
568892760 212216318 0
517977498 137443819 0
442164998 28561703 0
79939666 339493985 0
491574104 134848662 0
354208178 367000354 0
18687910 237180069 0
297556354 129546416 0
249133150 240526280 0
191375760 105857167 0
133436678 5304930 0
563209438 501526652 0
390283976 349361636 0
250547499 546322543 0
376011600 250780034 0
266291386 147255159 0
181376095 527361328 0
151882916 170318009 0
60420562 254993262 0
238677016 558547457 0
535413868 306801416 0
30133685 46056719 0
272900750 242105723 0
526392386 402069884 0
138417528 516281924 0
332384602 122192760 0
542694763 216764843 0
127968480 167061709 0
358822914 377217672 0
348755905 224439082 0
457958409 562104264 0
121507472 207603114 0
399708669 35954676 0
257270417 314606664 0
38498263 495248612 0
94723167 524991113 0
291428842 543352089 0
224643895 481997127 0
137665445 428005680 0
545506469 5558594 0
104656134 506997872 0
515947919 464334690 0
17464779 94107141 0
118555613 264113596 0
377589233 137288866 0
279839704 199296113 0
451244849 148016439 0
380068130 20748077 0
128389201 185966497 0
288807503 392133451 0
163067667 451669652 0
397266717 147590004 0
469996953 399025421 0
35408712 478766479 0
546457354 452855304 0
420147825 359858057 0
529457162 6854306 0
416639148 518593003 0
354491466 188380218 0
382581596 424080740 0
248856207 559912589 0
31122371 260922876 0
426495616 461623891 0
398785618 258275236 0
338362756 477121620 0
245670292 104494502 0
177812545 62533392 0
219118713 341210348 0
94107693 534031228 0
335239082 435990056 0
86447544 128011888 0
152595684 159421018 0
412462829 107430715 0
561007355 112197729 0
438363201 273466074 0
233031562 504119611 0
373033090 353012585 0
499912925 347502542 0
485606753 353063553 0
73608771 137455572 0
385351260 512094384 0
86984321 12462127 0
84016010 488070470 0
255150448 323584236 0
24190734 82431665 0
419716234 387476798 0
427536247 169811200 0
305834309 279302074 0
409954284 45228663 0
229864665 284235665 0
377361829 162443638 0
171317163 173849355 0
192147048 405427089 0
131492875 411218022 0
206178226 467542844 0
161634976 385742113 0
292212935 273732169 0
542763983 120689468 0
384949562 413594373 0
450264289 309978446 0
521286945 510117182 0
538441706 421592942 0
317165801 226924428 0
116761836 168288297 0
364361833 328735898 0
75892402 2549792 0
430125954 190168608 0
310529280 345732337 0
342389094 31788074 0
410432262 15715959 0
268199068 427190116 0
290374946 49188817 0
48375123 314168117 0
248027955 414920446 0
29375851 65190831 0
467535614 476175298 0
408836720 321696868 0
530692897 158864535 0
400823778 451290964 0
27038463 17563925 0
331446893 72465427 0
298345416 274332370 0
399808817 540356702 0
284242133 375888194 0
567043309 112474701 0
384240750 369713591 0
350955867 235241132 0
374781244 424571812 0
495772483 3536278 0
246736992 425540980 0
543752734 399219312 0
420072848 232019 0
33160661 520715845 0
39470767 337286360 0
42576058 200218743 0
29570937 437214502 0
307472683 171468604 0
465335218 143895504 0
299884213 547627723 0
503023559 75708459 0
273509080 136704662 0
540019695 443948278 0
533764256 429937122 0
192955092 2104733 0
9162901 115939065 0
514793988 524123059 0
40901514 98468450 0
442810698 527326005 0
333022718 459821164 0
215346973 27886552 0
63839333 170199047 0
568802032 557789840 0
391930879 210139731 0
416062485 200466271 0
18764426 426022457 0
183067884 336147151 0
352730225 506188283 0
502198931 121020708 0
233203116 123380034 0
306004728 223887264 0
115628436 139698419 0
412634471 206955797 0
172029112 141662316 0
96478125 267626075 0
528419635 298940269 0
234742759 329597723 0
63602975 513445938 0
153562174 540087076 0
398495518 567492899 0
556987258 260726306 0
18493879 304508270 0
144915893 29655129 0
561425068 436216468 0
255808314 135631239 0
398727239 490110603 0
249251340 141339798 0
192824137 347972832 0
409813608 439756621 0
70686026 13084372 0
56341366 106518585 0
197396650 52833855 0
450604735 361147153 0
407971575 310434136 0
306095461 554428323 0
528389169 562713678 0
371097747 3721223 0
335856658 333544886 0
71043389 253186798 0
226181657 341546138 0
146615628 450268387 0
445935364 20973178 0
331256265 363883831 0
174301320 342232721 0
198396211 476936848 0
372761723 462946067 0
487640393 142139913 0
384245913 566399606 0
387783202 460477470 0
393373747 301732108 0
399061126 377340194 0
411719709 29842765 0
472167799 253929054 0
10085165 162264899 0
358352170 521637483 0
492962293 124894046 0
336408734 158787157 0
355246539 22225623 0
444017603 441383156 0
284633878 151226296 0
333532879 232106844 0
318159438 525382080 0
258135920 173074969 0
541504406 326565654 0
477876777 6805162 0
488070361 417234933 0
20231794 322416188 0
406778554 532975328 0
358354690 188416425 0
178947195 60106085 0
267332982 527985741 0
388505234 181513289 0
365341470 65023478 0
516618226 74273021 0
531893557 289108533 0
373599186 502317062 0
217409176 54582622 0
383162688 482938707 0
361183463 556645800 0
148756047 299134436 0
334593762 254569489 0
68983887 69890546 0
209470499 85310643 0
490915370 384430655 0
439891190 161290737 0
98965706 232339510 0
132771671 101349419 0
198181082 411099949 0
408611963 139744336 0
170831405 391456680 0
435189266 369477272 0
7196669 122885783 0
116450114 233988638 0
569269942 70962079 0
449760530 529026302 0
489601851 96379950 0
553121407 226843294 0
375856234 293623358 0
252689363 28485167 0
205018309 174433258 0
263492143 109906063 0
461573975 353241815 0
19177595 312812061 0
337842953 473706260 0
137542892 40252363 0
498656387 282335201 0
18139752 318378715 0
131605046 535268343 0
279742231 531069729 0
217162613 329395980 0
395967099 143355258 0
198508517 287996466 0
498704842 127192684 0
362322084 128906497 0
371689730 2564277 0
395779564 57388128 0
393903577 179618465 0
311099775 7484243 0
486170594 343548507 0
557840837 354898286 0
437907548 166413392 0
292669330 142003853 0
249816158 235811226 0
260742220 93878413 0
223563392 79864310 0
36495370 475216697 0
459148453 280078584 0
450555469 505866193 0
543722022 319118448 0
200263146 82067248 0
479131879 403130532 0
334609036 510889928 0
305863690 287466348 0
137471881 275205582 0
128398246 219761104 0
46612434 451448462 0
245136464 46734115 0
200687783 382878781 0
277389884 542039350 0
247670376 472466685 0
522424176 423520249 0
368169593 546772199 0
316263547 292722380 0
9049350 149755867 0
200031139 295908749 0
487191865 202961975 0
7956007 244095166 0
554829485 295527401 0
175521095 292627417 0
478058697 169007440 0
129452069 492731602 0
172050351 399200157 0
461529032 267862707 0
18695265 128481297 0
280478734 275495934 0
448914654 199592894 0
206005388 109993833 0
225819108 261466814 0
193040987 326579549 0
558296225 412096643 0
28674585 320688668 0
88299651 198576771 0
161753072 509423854 0
388904535 487279291 0
280770368 33210532 0
134906387 154548450 0
53084861 483327354 0
30690371 533521526 0
541854543 66811107 0
232809757 210288538 0
302809431 191965892 0
180485013 441066617 0
123402226 508888769 0
209259814 540452613 0
100576392 449601236 0
372506902 283503272 0
411291030 382016189 0
232085262 255594454 0
84167953 206924865 0
151012207 376705742 0
559065261 26308706 0
355831300 86834790 0
460184123 539429600 0
114476361 409690938 0
558196185 216922230 0
376475224 517259817 0
70877380 336178230 0
107444305 516847088 0
59705611 347168993 0
191195959 555963111 0
218007409 43468640 0
153421886 542026418 0
459833256 190965511 0
551025279 385085608 0
365261378 86314798 0
87564565 69543053 0
58706117 118169859 0
457788759 52211749 0
131478526 501466565 0
319490262 80173559 0
176535270 21700866 0
347415190 434761013 0
288633594 150138893 0
418913436 428110582 0
235196242 454468716 0
155979229 131730794 0
513341209 511619093 0
493737832 220683073 0
534712237 345601928 0
323369937 202147803 0
255350939 114361097 0
469760086 491331956 0
15338890 305725423 0
390938271 479507013 0
184004933 140777310 0
34887035 225429951 0
206306029 194425005 0
143827676 21319845 0
26635749 112905764 0
456539039 67180765 0
351547647 459419507 0
384511219 36726812 0
234586855 32505990 0
277935418 500670764 0
196101815 127655290 0
260170535 193058170 0
429109669 262450881 0
160176921 989609 0
348397882 400337749 0
57698911 106996730 0
43271892 528409125 0
77239478 438493960 0
88967292 15660707 0
312495021 34437252 0
107317630 360573958 0
28651483 478759463 0
177791335 442503315 0
17004881 474513080 0
214135665 455898501 0
236160387 149356378 0
167985954 244573476 0
77416632 97070430 0
467227539 296971851 0
169140989 364388201 0
100847032 348293271 0
219162244 248157466 0
67113095 456213082 0
301004606 241195797 0
269939384 253459278 0
365004479 41606385 0
434975471 490744994 0
529040517 105707770 0
335335669 228359032 0
54745561 222823453 0
387168334 70551791 0
214128618 208935729 0
326144718 5743892 0
288535119 519738112 0
363643232 408692221 0
324800674 305447693 0
287539024 376721252 0
318705523 45392249 0
422681659 544063082 0
326352098 559412224 0
13514046 498178187 0
551447993 102932968 0
6595746 80404091 0
14783836 41957741 0
425744530 54653023 0
427377503 271776842 0
387831830 32499868 0
252460204 173826298 0
432337093 473214762 0
55325959 175369383 0
473511152 511529500 0
373235824 568558190 0
325778642 230150098 0
540947871 35371632 0
387826637 378958135 0
226898813 325260438 0
439009498 427105740 0
316035049 120111480 0
292026342 449141156 0
302721748 283933118 0
8852040 212455461 0
334158693 283914442 0
175737684 310835988 0
91552458 210076273 0
262035849 43028881 0
446087350 73795428 0
453019911 487565266 0
223327304 18202506 0
218294288 313823152 0
7907034 141388735 0
163590649 442312719 0
183707042 46591352 0
224717619 350221164 0
267454502 435572845 0
220161762 328448341 0
308918331 275948913 0
319233865 377494839 0
47816904 216413959 0
239555028 129288348 0
349486523 84986850 0
365775307 345400164 0
520347591 176648143 0
98246401 210698426 0
456102498 65500683 0
139480225 164543236 0
244776501 435273702 0
59320029 11893075 0
16318272 514214273 0
54914660 239549239 0
102991974 44788262 0
424198008 525871360 0
287788535 189149170 0
494670150 389436496 0
477667760 425929779 0
89435367 538633952 0
452132753 72115020 0
446296465 263567053 0
349374831 33853566 0
63311946 310383722 0
263883993 14997390 0
150997266 309437550 0
515794775 154270374 0
1797334 254780234 0
153277447 72892919 0
101782871 283991746 0
192929755 10908081 0
356511449 337815228 0
328430389 396611125 0
108787005 492590850 0
374102485 321446752 0
50989396 447256157 0
517636763 38777485 0
170510530 129819780 0
480686637 173661021 0
246493862 286394583 0
343731975 193348261 0
350981130 144500195 0
118464089 391996352 0
519463553 216931280 0
441937027 197307374 0
18820861 429362207 0
460886385 330679218 0
274756712 326437020 0
16275765 113900772 0
546207444 509141970 0
256152600 122565151 0
277205931 339966392 0
298959567 171424410 0
157378877 162704730 0
546677155 347709478 0
346225537 245288515 0
390668466 56082202 0
196963913 142210568 0
364974396 102216038 0
364410833 554617677 0
461083456 3097267 0
258625911 217444503 0
392707183 220424285 0
28865048 16889416 0
328221843 472703879 0
464374645 12465466 0
132395583 387129567 0
264493602 363252528 0
27730719 490439300 0
249869133 449503468 0
543985551 219667132 0
26806654 358109030 0
528981495 235334753 0
450772844 384225592 0
446389627 566033758 0
427119950 281924689 0
246826419 506555977 0
543450239 247375487 0
41787931 447271960 0
293181890 353334507 0
163337158 161628939 0
211814996 244560837 0
212339088 32042628 0
246289955 521181657 0
488324239 83605254 0
379952434 265723494 0
243361979 302446102 0
43952012 396399937 0
233691005 96256175 0
108823139 106562065 0
269030998 278819394 0
311664317 64318666 0
502339988 67386129 0
305953354 512834206 0
509507455 168543149 0
330353628 465658132 0
158772331 535937947 0
350169945 413869329 0
414385037 386082541 0
86242068 161561353 0
536407313 477569529 0
244399120 528514107 0
351411457 232528091 0
404313584 107571907 0
517388982 147490964 0
373109306 77454681 0
11401944 251962502 0
39691762 386175120 0
393708284 128957674 0
479625920 206620010 0
445028602 491934265 0
417551433 453082087 0
140178749 310539257 0
427348320 20246031 0
62311607 67266976 0
319246015 308065208 0
402034269 394761036 0
63415541 41997841 0
337840626 73306797 0
165287573 15935969 0
192902282 127636373 0
66987456 202702224 0
68985615 337511891 0
50726037 291309469 0
49969409 438773931 0
554106068 147836403 0
532159281 125183155 0
141616012 273534794 0
474741224 426479811 0
141939718 344642518 0
29446381 262834903 0
14471641 511909170 0
374099364 303045176 0
357110234 535991456 0
294091545 430500636 0
185748642 480034418 0
193781837 473379751 0
475597062 261576778 0
398100277 535657203 0
5416225 527154658 0
552234747 372720244 0
542572557 329483631 0
455003853 345158343 0
331102579 73539669 0
325726709 311238935 0
441822124 129847957 0
233093678 542730576 0
53505122 180359262 0
219243137 56825395 0
192053767 361783533 0
280751273 187221088 0
231773100 352441697 0
271671212 109761704 0
71993273 234778299 0
471539534 514476102 0
514427646 301826132 0
560616106 269740645 0
40678315 133874374 0
314115757 98908502 0
204853496 66042180 0
408802229 160906147 0
80747884 423228524 0
49633119 327113963 0
8153662 288855308 0
365425894 418965720 0
227874504 420482092 0
375169067 377042812 0
195258527 299211152 0
69747789 548154286 0
341612553 189406062 0
26550518 191389728 0
402134492 140059375 0
28609539 431122364 0
393419086 166393965 0
435227153 328246769 0
409214611 290328960 0
16621072 465997817 0
384691501 321572089 0
566409555 176398042 0
297483250 56083704 0
220715315 228428368 0
246046350 150491974 0
550979525 434783892 0
250803073 256913796 0
516698630 527666735 0
509702257 510170980 0
498490400 327220780 0
344024427 174868065 0
193650710 130338063 0
453144041 321292692 0
32295867 254459728 0
85264405 190620270 0
280200718 239762667 0
470480211 533388149 0
123473051 204879510 0
390936577 388396931 0
103305233 357790734 0
94427859 308315871 0
518004373 26069982 0
392876097 18919147 0
320207492 443249711 0
143762703 232319012 0
497358818 437936090 0
479544053 208851800 0
564392765 411104109 0
115351170 206451034 0
529756337 406358703 0
514539764 115904003 0
395304372 146816454 0
219481792 515630887 0
33456224 51045089 0
205286240 488803949 0
253592799 546538643 0
540292030 562058414 0
118346990 256694086 0
538325910 527207510 0
365712103 181704258 0
138702007 8980912 0
199098366 395404200 0
160002946 52552491 0
382267069 555790178 0
302067043 350422175 0
127008530 561636377 0
35653323 430259496 0
375552811 392146946 0
449772328 430597343 0
5938778 410378166 0
1631277 458608243 0
11725434 478157562 0
15394398 241301418 0
240428971 406385057 0
379101066 268090162 0
478550532 419283023 0
506153996 359446447 0
179834918 489230627 0
458767710 62296959 0
66023439 386751259 0
257238357 237442830 0
136905924 517156797 0
205298774 531649359 0
5501770 52244989 0
18692702 119978937 0
474922681 460535414 0
133676268 475971748 0
5203035 534142486 0
494808496 512352696 0
363577214 125571935 0
204969295 70128095 0
108156746 295903650 0
89660527 1588884 0
176515793 14952460 0
538368818 229003407 0
310028799 413697799 0
484397463 326910542 0
261554424 131734234 0
316624003 408970171 0
335312609 112649360 0
481344973 565845706 0
363731608 268576354 0
158665976 511985146 0
49511076 19925538 0
419297745 140877129 0
447152977 425490644 0
194903192 290119699 0
223727709 33403657 0
220016935 199173535 0
256742320 226560699 0
17626189 393346878 0
159706869 463291339 0
207471511 114300482 0
30779243 513435722 0
126301454 546655122 0
248973949 195216460 0
560776044 354978359 0
379881393 292327654 0
379137035 474163753 0
128215605 66264515 0
422976592 102629597 0
348333623 262557807 0
239296304 411896388 0
366149360 530440811 0
383843122 147530470 0
122893843 467419178 0
482810323 56757492 0
507601847 268549106 0
247356291 164051716 0
201775951 41837091 0
85451714 155667307 0
274523030 253007547 0
528631801 144091123 0
158263811 219685377 0
278889127 505533551 0
453271337 227023789 0
546532908 148529189 0
110937286 469152714 0
212239610 182932239 0
155032077 248501527 0
157580018 567550901 0
333480817 451166753 0
150079665 5192330 0
343552756 361298785 0
392940231 127547281 0
116529568 463505136 0
450507531 337753536 0
233801931 342730903 0
490364063 514908763 0
148537758 237889786 0
512584311 196249093 0
362817086 328895409 0
195682573 456060689 0
246639378 364152808 0
305103399 201596416 0
318556276 436584112 0
409185118 105998055 0
499950762 35582543 0
471989631 279406607 0
228777197 511763472 0
415789326 459753197 0
386584672 268292938 0
83188169 299280040 0
402276242 454306509 0
326837686 897142 0
172968532 196659072 0
137304261 495753728 0
388493323 33913651 0
94664644 433899273 0
471416583 381521850 0
123754677 20203171 0
60082043 237027472 0
46614505 569031449 0
313856271 228710465 0
125964832 312697148 0
544347045 362318762 0
43410372 405167455 0
419540268 54128491 0
6050366 366114823 0
48973272 401003021 0
250875379 440161858 0
463232039 99878346 0
291828717 362984899 0
160779934 519919138 0
223715952 138086911 0
165019572 99402820 0
153677298 443241542 0
33895329 13061012 0
69672342 216673013 0
153118437 382755374 0
458808289 105611674 0
219738701 46863398 0
104921896 77636283 0
391623062 48238577 0
259391063 119779928 0
269561500 561523182 0
562305715 551883932 0
340610208 563274739 0
251223166 14385542 0
555039148 395761725 0
62212598 519586870 0
9231553 379403193 0
63461033 91720268 0
463449447 1935591 0
18369380 188094873 0
64499203 489933905 0
136759651 345246445 0
350342854 22017735 0
94609193 462050263 0
368978143 442916480 0
20045329 237777343 0
205827945 64214434 0
188045788 22758141 0
250479586 311379231 0
405052787 237991439 0
181965445 76838545 0
374461743 148536564 0
105556254 457709131 0
157724080 107873240 0
364125694 380539833 0
197989753 75996960 0
445414571 534289191 0
431489342 252766311 0
153669907 274131687 0
428889308 432912297 0
98428093 352694111 0
274687355 28379664 0
46540885 308593244 0
495410887 323382478 0
508457534 506739652 0
57761603 526745721 0
99457088 187209408 0
568347954 415227787 0
299449166 394619565 0
18627736 534709184 0
77328995 343902515 0
258126133 24363116 0
441982382 512930861 0
542519494 29022604 0
415992636 355781682 0
55770800 170298220 0
24213392 456776652 0
425661180 96670552 0
387646156 186484491 0
253177928 458590444 0
248163808 119368297 0
404997155 562683317 0
439731649 541552502 0
410167186 156589739 0
248434585 346668382 0
49361239 129341321 0
112350516 318571623 0
444611062 331518165 0
140931069 10964884 0
537186423 154966331 0
550577173 486373855 0
350514192 497059021 0
555423444 77562002 0
240084192 224261655 0
439831487 297087446 0
140094083 7655306 0
363664421 377521806 0
363713502 255602015 0
195775554 354603022 0
514577402 303476021 0
449962250 391127789 0
95434911 39883092 0
237027222 457539477 0
545690607 456357744 0
376129035 381274408 0
256592063 138206496 0
330802727 20234542 0
20420233 508985556 0
74295355 20718874 0
399921375 111446455 0
44129609 458831198 0
484585016 450632405 0
146484503 526828592 0
90228469 268259138 0
568580498 390787724 0
287597224 27437078 0
64610825 432508221 0
84498525 45205276 0
99498224 378000559 0
4816411 64153155 0
466934607 369641288 0
460105433 128720679 0
390326170 503147217 0
230483660 486086171 0
284424430 37477004 0
324209947 134680510 0
537909936 228266983 0
129147636 159614851 0
169973651 89298367 0
145592751 241589689 0
145620852 272679683 0
271076957 500946122 0
300398049 167857621 0
319396966 569136781 0
522010327 542335794 0
70415813 46130902 0
433714145 211249735 0
376776029 202338167 0
489407894 353347019 0
113881808 500049091 0
208469985 273668057 0
176885087 549198437 0
279964215 367520365 0
446093861 124194074 0
254197791 468110630 0
488185234 553878656 0
563319384 268613930 0
540752303 508963108 0
37604168 164261930 0
417629578 410342387 0
36284680 73890252 0
84588572 120186991 0
244195974 205929131 0
75506198 97539050 0
547125895 524205136 0
46010078 314018072 0
318847638 487552339 0
244698623 434042345 0
400742447 176843532 0
345061533 16733339 0
27410493 479628682 0
111872247 541238545 0
82935643 495638379 0
206694379 466041281 0
289137701 147915154 0
313310581 449818538 0
390254811 368873102 0
222869059 41071001 0
340413312 193652923 0
205356199 257660251 0
52102821 94787656 0
271081336 568950365 0
455351330 441310500 0
567813758 104608393 0
361573659 124660784 0
84242133 204523596 0
167359790 17356390 0
224338606 404165652 0
3842966 335878647 0
97766942 68429643 0
90146748 74603815 0
207186134 410069631 0
373521941 29620853 0
103598726 155552784 0
145943007 350450210 0
278791237 373602124 0
497626554 92679067 0
218152086 238561315 0
324997007 466415731 0
430080146 443020030 0
362703270 267073266 0
155821880 454604775 0
466757157 352273329 0
463668516 413006002 0
524383372 193089833 0
489288977 204230810 0
118965624 99571552 0
251800019 330671373 0
7416884 321971272 0
212770878 408274621 0
399344345 511067678 0
97871487 352289570 0
371206614 334638408 0
48578760 131947800 0
359466202 527504869 0
259152779 493667381 0
223392617 16046911 0
469056433 550822774 0
316644956 468520314 0
316394548 305711681 0
63392381 510370625 0
446712281 11155246 0
400760267 414073450 0
60800768 296086872 0
4029623 486469603 0
234564929 203673533 0
369938062 556215503 0
341528697 423282404 0
189299629 237228053 0
463037530 149171388 0
8033220 376842110 0
326736313 535350813 0
330839222 353431902 0
82270706 531659320 0
313369882 299403557 0
261638055 415806922 0
242685270 174429000 0
316877899 130596245 0
365346881 146902242 0
407372613 364141084 0
308813134 231709682 0
81985990 258866954 0
120283563 104514706 0
273321047 106572424 0
249010623 165131748 0
499736661 218410680 0
165912813 133689860 0
282785951 363727312 0
284340153 248816454 0
38031499 511937116 0
18580127 168200469 0
364305907 287110569 0
130966732 456722895 0
552323033 392657473 0
173731234 493799147 0
516958498 443187607 0
11799880 120989192 0
483736163 446060687 0
408988048 155681126 0
271225777 381392441 0
206206808 472724304 0
448070572 279006747 0
563446244 22213712 0
155551583 318417328 0
157720029 433685637 0
351477521 131534181 0
356358612 517746693 0
199720018 519131551 0
423896247 154621304 0
561240243 317120188 0
222316407 349462960 0
410960677 524581783 0
525526556 557518931 0
214419936 323921078 0
264368063 108706938 0
119749012 447486360 0
387480007 342947452 0
234744527 473074283 0
515510419 302366379 0
204879782 324224378 0
44932131 195538535 0
490863559 224687621 0
75742295 508325963 0
474909242 201304906 0
420171294 461031262 0
462542655 261273524 0
566088701 553899811 0
527177432 480861800 0
561783194 280387286 0
546236259 328696252 0
484913983 357298807 0
37044914 189264860 0
410641555 57722453 0
197758731 255349083 0
287779716 324106304 0
177928640 165554691 0
518766078 127033360 0
411523104 509809715 0
429053779 388451114 0
187585404 122403805 0
477857385 328206325 0
466988106 330092711 0
199262204 52436361 0
332807554 233456641 0
244312012 350814376 0
249972553 508338679 0
268313058 473989175 0
248214316 222515430 0
227115438 401201534 0
162022423 291442786 0
450880292 483474794 0
523494668 294513835 0
323142776 488615314 0
427592980 361977578 0
254194980 197716267 0
469416025 343879013 0
331022186 255840152 0
81563574 112006694 0
170883194 414080415 0
354697621 55520926 0
58824573 150142430 0
294053806 300455127 0
374556499 345372228 0
294918823 231125062 0
73048623 209669810 0
403620318 202435224 0
522522217 157575575 0
39343977 224644873 0
247821645 3733565 0
140505073 19674361 0
428706694 303693021 0
337433195 202829219 0
503943587 425503023 0
494177106 351439211 0
254422392 178667056 0
393747882 528588563 0
505008168 429657434 0
137810524 193147805 0
164025972 129296444 0
188471576 484583205 0
66050899 408404959 0
43957363 202274541 0
201411147 529928107 0
224842425 175267206 0
218114517 273418246 0
566211600 353772084 0
233541950 89486816 0
417147707 287311169 0
43629339 537619398 0
414099860 323538034 0
24191558 264594046 0
396810409 56173646 0
344935640 8371894 0
373162656 447652581 0
104822759 269842547 0
413483593 19597550 0
35956784 415757312 0
320019174 223518184 0
483758952 338361078 0
200870693 286521581 0
343922517 539097527 0
331273306 528258459 0
38980656 339460333 0
47416099 120395578 0
247984548 511706872 0
197953442 223592192 0
327142318 330410226 0
103385911 514604075 0
61907628 255027687 0
170222195 380768707 0
323383862 221659310 0
354572648 32643612 0
207872902 214323699 0
359319136 374299657 0
59129425 470173871 0
280780455 172081798 0
400339414 544429441 0
527383137 69213674 0
71724112 135010443 0
505859315 537132377 0
358802075 310620089 0
150716900 547751515 0
357428228 391052363 0
279156095 295983452 0
568246326 503236324 0
323713309 294338486 0
227651584 493570770 0
142090636 522334963 0
333940421 162130935 0
110260034 472231002 0
364352160 54754891 0
179105627 224343684 0
120677735 56396421 0
430573124 446278509 0
295890821 109050479 0
166552342 171207681 0
109577331 405910079 0
451699169 439137259 0
112680708 478172287 0
40715930 487989431 0
468183711 34159766 0
397942633 235147540 0
35403739 456943038 0
505082539 114004744 0
221656346 523436082 0
139375783 284192006 0
41407107 296300091 0
239183079 361131678 0
485013966 225368837 0
188528002 320351335 0
427713589 338467416 0
263295192 145831545 0
159576493 79509283 0
25626878 281671664 0
539849150 569171049 0
30333948 184452578 0
392473034 360806707 0
296820259 288754745 0
44610424 33855295 0
324316572 555847198 0
56785624 36082204 0
8829898 316990975 0
335366203 541358504 0
77232468 521057669 0
483501775 371476965 0
437235542 96917121 0
301225972 137530784 0
101864204 260987778 0
392036644 549675710 0
324243615 393800556 0
135529953 175291299 0
468596812 25337303 0
322612219 451198710 0
137207599 318637864 0
155950260 295123102 0
297740075 471985763 0
131790213 442677760 0
231608857 336452539 0
126853972 538644672 0
154659565 271537088 0
71019424 85007206 0
462504457 567867232 0
264294573 16025148 0
378697491 174909620 0
265750649 73640946 0
549268111 35731877 0
7179220 309998386 0
434840344 201902302 0
129191210 566562614 0
296364033 327193995 0
227366201 279180310 0
436862758 246619443 0
483808518 238400029 0
417011524 411240955 0
319060602 512308506 0
105610525 90223931 0
390998952 156892525 0
199484055 548536767 0
87334490 248268023 0
115519979 407705152 0
505877144 35656686 0
142059594 532702826 0
465121116 386231830 0
552465327 541765762 0
125575864 180533018 0
371070039 157855697 0
567423204 552891490 0
278180545 294224329 0
510124690 419849904 0
485907862 53138388 0
230790870 249292976 0
97197758 118098841 0
99579039 302359402 0
83885791 231530723 0
277324701 299142453 0
522695338 523325302 0
453462651 212395382 0
448389658 369457104 0
457741608 288421082 0
385180406 61362168 0
456290986 309553156 0
249593983 181491677 0
208796084 40604786 0
171664806 396821043 0
67514281 215741259 0
455347397 253993272 0
46807768 325700602 0
422099732 77349272 0
195488037 245915926 0
10933654 387688555 0
115527632 54742645 0
325840643 546813669 0
159890971 485915449 0
125169791 62675514 0
264187641 378203792 0
306851085 520074286 0
494542799 537057554 0
7987889 223110825 0
187786004 449060303 0
433075790 295313091 0
50788586 366658472 0
86146207 187884613 0
117950098 376381083 0
71043620 520214239 0
96701719 58113951 0
351814677 203711844 0
419537183 204098286 0
518767818 240517744 0
480142406 420708519 0
27123764 490416285 0
349440783 71770164 0
296213310 490948317 0
486257829 388132570 0
233559258 132920403 0
138986626 558083574 0
479113490 459230327 0
466933722 254263553 0
542525608 69571480 0
337598414 432267949 0
398806402 315508704 0
560758213 420926820 0
55312083 411238938 0
236284473 383929811 0
89128926 261662610 0
219731949 287893391 0
76625079 273458658 0
127866787 562849165 0
381970323 72239998 0
268577106 195552998 0
40558591 149450925 0
83905072 345400185 0
142605987 380756107 0
293253602 79843226 0
373543380 511301999 0
67576949 449555967 0
301837776 160525658 0
89597495 41120105 0
40373974 224369174 0
372912845 433621920 0
535003457 472964891 0
117538601 292862045 0
66069225 483218621 0
378210574 467836014 0
71363509 355013978 0
90222961 372755661 0
221457663 170211889 0
327259686 369228261 0
97293724 158639705 0
259037102 147634936 0
239473413 186490104 0
138839929 90268302 0
52440479 533886853 0
411711750 81490568 0
212799713 231302901 0
142115786 196213554 0
43821355 28885025 0
137278824 167632610 0
490915416 170699168 0
547579814 46441855 0
109297723 34378637 0
13763958 21622113 0
43308634 562872737 0
270890856 425025155 0
320643339 435622185 0
351957282 333186522 0
203568558 366865008 0
419205728 354293874 0
94082306 514038282 0
421539401 68809914 0
548748811 176177409 0
463111632 438014440 0
205578788 396265501 0
315977295 552931266 0
515202938 26707101 0
506501477 353188972 0
436021872 377748148 0
154476477 486498617 0
203284055 227280022 0
453849017 495758745 0
491155693 215297393 0
556328177 251210487 0
553962488 126918456 0
220217610 243078982 0
558083282 469618265 0
411756950 133184450 0
429808416 298516299 0
374390411 391545589 0
207784347 185183442 0
508268249 214398886 0
555171170 312514123 0
523480071 169738267 0
279351115 202125344 0
439602836 120993248 0
77064356 545475833 0
116821227 463985768 0
266960225 35604430 0
295304330 104239879 0
218309663 166958501 0
45387024 281400532 0
244275483 396910403 0
245563349 91037500 0
401452967 452724980 0
4171667 219744489 0
152221590 213220790 0
434045562 38377351 0
159368763 430524631 0
125738810 515442908 0
376253344 75436580 0
365168432 473849730 0
536873987 196760590 0
421579225 322974941 0
154484087 405918789 0
745502 487052317 0
363541268 506518136 0
323162650 452448291 0
135390146 500317340 0
287570552 368818975 0
455040112 114752970 0
150853978 407611119 0
562263878 448747994 0
259210082 100675777 0
389559911 37611751 0
368838453 126730057 0
86459107 500940313 0
114177171 131339472 0
102421803 482636257 0
104479791 258211940 0
404421279 47836799 0
438052848 287847541 0
98565944 268043058 0
180632377 282266109 0
377394159 534944917 0
536786533 1614990 0
66627644 507098603 0
275868786 150605744 0
251960013 368003553 0
130575461 81508899 0
207243388 207077093 0
20129970 248691221 0
509347363 476529517 0
511416147 61245535 0
89387263 517890447 0
308164745 476234150 0
316945635 116490780 0
106660535 210151767 0
368046527 145572612 0
417634798 486712749 0
319325077 414539470 0
201711209 245044155 0
126737209 319088618 0
218913295 366044409 0
559090237 556145342 0
147268477 320420628 0
6371421 511442718 0
360441198 208568326 0
335159914 140679375 0
336489073 447967682 0
303987111 365088630 0
137549536 145097572 0
379566313 468353680 0
270719515 244143396 0
504622968 528469163 0
431972661 26917273 0
507914430 546282842 0
186299246 476747972 0
435185261 502436478 0
187540502 448366514 0
47397262 441091279 0
504584701 181751742 0
127540576 298042809 0
203117685 71105496 0
442332064 133907513 0
48362018 479651778 0
234662705 372317622 0
545774276 542262136 0
277717071 254125809 0
229664445 381911401 0
10970693 378164981 0
35707686 268504313 0
552549608 104626046 0
89844639 12800795 0
539887120 185597439 0
306797419 90989872 0
314789376 522392763 0
498844657 530410500 0
368318563 317826019 0
85383116 483993640 0
176469893 445953770 0
44963833 502043024 0
26885475 499304823 0
55984425 432349079 0
126069071 374542531 0
505960129 566863623 0
372304505 520925171 0
479427609 255785732 0
5440960 257488621 0
445961176 220560907 0
132277818 466060790 0
219225325 79472931 0
552532965 256919854 0
544286789 355990515 0
396971175 486928167 0
396301193 175517738 0
412672991 518419540 0
498555098 230212118 0
450208914 3521046 0
420564356 131593992 0
394459548 568306049 0
128160467 304336463 0
306636352 241062352 0
51518087 223198006 0
182383943 499615984 0
283857189 531894970 0
437490875 456804141 0
157659390 419435328 0
482753589 483969643 0
296690505 423378184 0
137535212 461094995 0
43467931 56284958 0
366091303 168970715 0
449726174 383673968 0
136583557 366270276 0
351130047 395667726 0
441249832 234063723 0
171959023 372072909 0
135863981 253486361 0
113229334 369923015 0
420484725 106785715 0
397960520 472491638 0
528724657 153893271 0
329102478 323581921 0
130200800 400573221 0
105648960 268990044 0
457904110 291954614 0
111985898 136821209 0
10230123 557062819 0
461596185 78351784 0
421112652 532159997 0
62937093 276750660 0
219537142 313643359 0
121183413 287312404 0
436166074 160225895 0
347995820 194985457 0
333241682 247226143 0
154256782 26500081 0
105482293 152472940 0
252315580 532424707 0
150785645 79030760 0
419961999 188464090 0
274820851 223454928 0
309114796 100737877 0
455068718 139175576 0
159308048 559620864 0
99790631 250186912 0
395949752 193458162 0
456233641 47972213 0
273483936 28141722 0
256531505 16267339 0
32606215 208537941 0
519423643 169198440 0
293369397 428523775 0
350297577 28492357 0
480370210 334429239 0
374335069 243084451 0
124556331 409054026 0
98950416 282926215 0
48866386 347897714 0
237832119 144361434 0
478797688 137198429 0
87789627 481753741 0
227063098 76972560 0
495143860 112133877 0
5176133 465801116 0
554718003 67990988 0
158524826 337767767 0
2625927 356745721 0
539956460 190032776 0
539192012 312035467 0
118962679 444269055 0
111830616 271765513 0
138999001 391343797 0
157685250 468902253 0
296783437 558508067 0
56169272 548822862 0
308523274 15587650 0
177683843 184321515 0
7811616 269073543 0
397656052 55638689 0
137597852 77802200 0
436039340 440848429 0
69326570 210591445 0
439091955 520206543 0
28162078 521964316 0
439239162 47332961 0
112218072 112279664 0
180606994 10053080 0
546229669 18859438 0
226884737 316834082 0
276445028 187932926 0
500086508 381765476 0
53366723 122929827 0
357163707 435287638 0
157034890 302762618 0
60502910 146530976 0
424478550 341869883 0
93518741 458483318 0
279146704 530968974 0
415956452 165104942 0
533723961 481104855 0
548963476 414669182 0
546325958 128423306 0
41148451 331997525 0
36467304 325326112 0
10045588 309434603 0
374943068 86785397 0
348356460 160603403 0
152225671 551757613 0
397598542 534094931 0
80569785 296280662 0
523124500 46806547 0
332365079 177233560 0
11813550 415545459 0
293827514 540526297 0
365340496 461895872 0
407699409 425404256 0
304538837 528401484 0
433128658 267149934 0
75316306 48080199 0
189886523 235335667 0
498131672 302116721 0
242600895 320478251 0
117723099 258179807 0
103327068 221889557 0
249975692 27618500 0
137648407 89804128 0
347676811 185718130 0
159686755 435272422 0
30480908 452561956 0
415869698 2452512 0
263757841 455459415 0
205900546 250075044 0
59052572 323651347 0
250294245 539385092 0
353975515 179129666 0
470247777 372439607 0
270257932 332605545 0
245279368 41239168 0
517145491 243792568 0
366672045 517125321 0
188953833 281212906 0
276956491 548923985 0
186065496 25333818 0
420483947 484287135 0
23519885 341997920 0
24836024 19423113 0
86176837 410602062 0
447978591 258058053 0
87259734 365713948 0
530854427 501439764 0
397122718 400015198 0
68431646 323821156 0
267625603 358754724 0
258112294 422592491 0
556313878 376156578 0
503942479 233856404 0
214420142 89466388 0
539804403 34865495 0
519788978 559526417 0
555805188 242650334 0
263737086 141338569 0
296936876 534940326 0
207366651 312129080 0
538950509 402065734 0
18004295 117801996 0
395792572 441195837 0
505278394 212519238 0
381686566 507818239 0
459055942 28831736 0
429474609 308556422 0
462181472 451546482 0
217133871 368648577 0
459864232 255854562 0
267284477 412398690 0
75693751 266067173 0
89509437 111948558 0
283536761 67273490 0
538587456 365754545 0
328267428 563989263 0
566686835 389628912 0
562133020 60889946 0
422980987 187241831 0
385742463 128970528 0
318320609 106216495 0
14833747 546767703 0
325843757 359433323 0
165464707 71958067 0
280031607 374255363 0
380217685 392531251 0
290006879 305142279 0
560151425 174793862 0
330504623 124842997 0
184946256 174558052 0
426751947 294338525 0
329777278 128637313 0
355609652 47959795 0
497895501 142799597 0
508550753 345244959 0
372529832 128626442 0
352256900 539691680 0
112553210 46904309 0
150385968 140211261 0
538495995 494559780 0
34861095 259162935 0
237738544 431416350 0
486257773 205171986 0
361019876 338501768 0
505916518 260829090 0
244748105 212009251 0
90709684 508108557 0
295637105 167449163 0
483858118 515899842 0
175439038 118095792 0
455436404 484975742 0
207295520 415781227 0
21122605 130747505 0
352150296 114250153 0
48686654 11483336 0
44712362 205503008 0
95312249 549889718 0
169618870 391719244 0
88605316 314238039 0
209722731 395330316 0
243341824 552522825 0
361224569 98009794 0
248363538 298672704 0
83072099 45268227 0
104357694 550861152 0
181220152 391721132 0
60612890 381592652 0
335158011 310083347 0
124568873 257144964 0
404932684 303397755 0
392542479 226736444 0
178767076 746424 0
460829300 215345762 0
428312871 358359548 0
398116232 128697524 0
275988894 23810743 0
208479759 350927584 0
469411752 435483457 0
107624072 288312669 0
305416995 394869687 0
522250715 526763695 0
505033777 411873201 0
142683592 488817849 0
301901920 221386417 0
460242725 456829380 0
501886318 130389134 0
483005968 535593930 0
397421378 375017051 0
291572144 28076345 0
205438670 276280589 0
204804160 282279547 0
421797866 215328356 0
485812521 413661371 0
61796462 478082921 0
178452907 1333680 0
187490814 442724813 0
119830940 416301841 0
185152098 16609359 0
16061659 352612377 0
365467595 250259394 0
369848527 253123431 0
505141728 323307038 0
417160847 132677509 0
255186965 221746806 0
533885535 82410851 0
466336941 334799549 0
421265685 476578109 0
509144102 214264791 0
113514828 469877090 0
476114083 439574220 0
106363788 168538005 0
12101728 463164503 0
457178820 217336333 0
117639112 284721196 0
398671228 398507914 0
339642514 543193755 0
195394237 8631711 0
277954750 257032935 0
296726754 139983638 0
51616499 361476515 0
377874865 395542055 0
251957331 406019294 0
229475841 16299887 0
365504200 232728087 0
98955846 316456965 0
550636380 85016145 0
539054650 411722425 0
567835137 446660307 0
508517089 25887490 0
476923429 322022841 0
86673219 425151374 0
121286850 474104872 0
500401903 33810167 0
119144184 418875234 0
69149391 523043139 0
486268950 457413755 0
105403634 424797909 0
15901771 47069682 0
392813425 103492145 0
165150351 51496556 0
453885520 428704538 0
456301083 469309881 0
110431050 260184048 0
248448614 124548972 0
147099873 391035073 0
531096947 64367719 0
57344782 220556464 0
365982884 412305863 0
490348497 460720640 0
537717018 121285378 0
295248284 530850483 0
493062477 155037153 0
99583953 135714979 0
31302424 243580147 0
536608108 326939511 0
423152249 350560079 0
451136162 130719136 0
232074228 452233247 0
547929918 569037578 0
366730202 5307639 0
496391130 35112633 0
539358799 472437105 0
340188944 550353457 0
456490985 198840246 0
369421848 346714400 0
52295875 87870811 0
337272769 238070776 0
555869521 343033085 0
518723456 489514941 0
18904802 59370507 0
410487478 568371044 0
311512147 69640120 0
97869695 129735762 0
549925775 201070116 0
376380357 167187356 0
110971675 408037541 0
334597741 408835673 0
321650365 138669604 0
488763637 228260211 0
155437656 14131970 0
151265630 53170544 0
176754071 428857109 0
558198340 147014462 0
223961972 238591108 0
567301220 517291565 0
368658673 471969790 0
351550700 352650093 0
92686291 515182972 0
379052181 287060929 0
326291646 514096175 0
400193556 201069623 0
334429499 541839923 0
343320740 404754137 0
532828142 129136995 0
480588086 273221721 0
168183138 2404677 0
57168551 226361623 0
176968325 326307452 0
295397052 495180161 0
515442852 376242875 0
329114656 334308293 0
327738308 424716639 0
41750737 301375308 0
270186982 253411116 0
489050171 46074649 0
356064502 493788919 0
537449485 140916012 0
285487966 228323882 0
113411464 371470608 0
342951482 115121893 0
2281976 153777817 0
109258697 523169575 0
562024553 181584992 0
381405424 119669302 0
237628237 166215744 0
294498529 185437983 0
37495575 138115002 0
511460892 17914153 0
358934548 74849178 0
208602743 174229611 0
180963553 451109486 0
501147073 32644253 0
541684465 103220161 0
548750746 568771622 0
172934962 245366361 0
333389026 398105512 0
347684297 272179568 0
64389789 327209920 0
535886119 291098673 0
213231227 203701008 0
473314157 334122558 0
27963982 176495769 0
393900149 316592135 0
346370626 483916136 0
370270209 545511112 0
341577317 4103973 0
352441226 150741827 0
245963196 221353482 0
408821375 164316897 0
65719108 359585274 0
441863145 169683767 0
277478024 382311510 0
174149975 368182682 0
219841496 93699855 0
511104142 56214002 0
383705088 299004607 0
520095153 299638990 0
431851270 219197204 0
543685658 61292367 0
497970949 90369182 0
165428930 306741886 0
488668112 54226424 0
299644020 444403575 0
179108345 246347278 0
376530240 346434364 0
185061428 321791184 0
35991797 440485378 0
522496293 85260481 0
157720425 453740138 0
366095327 2380822 0
566797610 385268452 0
185042968 536847096 0
465333110 547782093 0
219597259 545140829 0
414043973 162959616 0
79582780 201144574 0
523856480 110708200 0
229798867 277685960 0
197664981 90093398 0
264370652 28869186 0
27647759 316327151 0
180223014 116511217 0
364952257 302630415 0
191512021 354161361 0
277273060 369723112 0
477709598 567834401 0
492625653 312378168 0
329718138 313089173 0
145075201 144330139 0
477157865 174628123 0
88860256 377061259 0
196874939 440764498 0
337965031 242222138 0
77827794 269564563 0
435562256 409292119 0
468326328 550778078 0
33693195 97496148 0
455623718 77702068 0
7965108 94618657 0
404569340 208161617 0
48834393 563646569 0
263717570 422861502 0
316200515 523829935 0
376778174 307232138 0
206304549 107014176 0
545245354 341040104 0
157704153 320355305 0
193895784 7871640 0
553256915 126678084 0
423223335 2008758 0
516411426 388703856 0
363299572 6302226 0
268933816 289614260 0
26603134 283690145 0
144706560 367436408 0
120384016 16589055 0
228484990 399278942 0
51140212 103406072 0
512765181 172433372 0
360542238 536512924 0
122440266 177141478 0
149480250 246512852 0
466855786 411761436 0
515126007 520577057 0
118483847 243661874 0
497944197 448234609 0
151431260 520804107 0
301657335 498484891 0
90241359 418698314 0
211161735 62400330 0
22796186 40335863 0
137280028 196016517 0
58478924 235440977 0
233053780 429796470 0
235982143 256102065 0
297236775 253379100 0
81066210 186000872 0
345340106 268056323 0
91612592 205975158 0
139294377 267961449 0
294042284 189784201 0
296107273 119639274 0
488639752 312408193 0
567085601 430911270 0
226703981 554925540 0
499545915 335394397 0
372406811 370056790 0
522856754 108567157 0
60333110 216596081 0
126016335 203543997 0
450230567 241408914 0
256514853 145509937 0
561437072 278583155 0
287520219 220754296 0
154960008 185406778 0
10490487 76655953 0
456759610 301384021 0
492604134 117353965 0
160782726 273523017 0
212978202 116285127 0
137644541 41754999 0
343995263 306563074 0
183561766 199184578 0
481662330 374666669 0
490992999 28601909 0
351908023 76541520 0
199591250 134735542 0
412401576 138186220 0
314320638 221245217 0
315881635 507162207 0
88062888 83992381 0
542145224 7931705 0
417789574 347637769 0
368463179 471311886 0
558167704 191553798 0
89419505 198660174 0
212320936 295456391 0
170131373 170920459 0
507723764 403212655 0
223165334 415936372 0
562235202 53105707 0
119600037 8246338 0
565419006 110213803 0
465117573 428983791 0
337240499 55880862 0
165801947 520511835 0
295838673 182741118 0
326862749 78237102 0
139694421 24517821 0
430614520 144579709 0
250022836 365230931 0
53175494 435979970 0
91692171 60877185 0
390202158 138468640 0
407640654 290183724 0
196076120 303217385 0
70455977 214424040 0
535092465 372838653 0
408970564 109473334 0
342937582 522939282 0
429274253 413786800 0
15768757 504790929 0
165338187 180140449 0
248839879 44783741 0
118203849 57460556 0
8166471 288022051 0
282586623 328592675 0
121729153 166034613 0
239513163 11431175 0
27852714 231125851 0
411145260 80533178 0
552542391 466966727 0
191979901 503659301 0
89090058 431043511 0
213466492 15822322 0
174634242 526836876 0
556254270 48968072 0
329284386 240651306 0
413368127 172729945 0
111612326 168399291 0
16932587 392098152 0
427867711 556708813 0
33574768 99592388 0
416669959 326324839 0
486009363 373836378 0
405953407 549763439 0
345021531 15502962 0
305903449 482986405 0
272001818 308547402 0
329815740 506334835 0
447320878 464102427 0
376623102 423530062 0
7648419 514625777 0
479696403 79004597 0
96969490 539099874 0
116345865 276830311 0
311821788 93508872 0
311920876 111747886 0
508071570 320851160 0
84662890 119251425 0
247656654 517523592 0
139821463 513171372 0
288973383 244767386 0
494885396 359176975 0
442929255 338384436 0
502208827 470163249 0
89875916 188125736 0
465630595 516169971 0
344650338 284431002 0
559396870 418755227 0
173167660 486158078 0
416023790 151910060 0
333466071 509025196 0
404261494 430831020 0
412157579 186002064 0
132139458 435573433 0
485613825 370288130 0
427921844 550411285 0
193133437 218903389 0
49368608 551643007 0
419970663 327000975 0
57797864 375237954 0
515740261 123147523 0
551308781 301189790 0
145646726 351261417 0
135765683 527336365 0
186956538 506989707 0
191819677 316858488 0
309590816 179091716 0
519032132 80692714 0
385073062 162064991 0
231625131 286066649 0
218411750 262169537 0
285497238 227375003 0
295712775 138823188 0
488976413 228222722 0
299358327 6322947 0
217366876 377375766 0
287248858 443262365 0
83421912 356507075 0
43859555 567712895 0
329980711 458515059 0
424953856 524023244 0
168691379 277693824 0
405249851 403071025 0
485380594 68028468 0
425338690 44113529 0
222086764 568225188 0
96159243 467895130 0
265324851 494437045 0
47173414 170706412 0
418035283 567589374 0
156128524 566348079 0
544030297 525996197 0
116625456 512334711 0
114074549 294291749 0
314780559 509804428 0
349843069 365410566 0
205399842 440833174 0
20799797 149788556 0
286857641 409819987 0
331963933 60081504 0
312751004 451477877 0
236950307 279526003 0
300629080 124609390 0
382356714 176658329 0
391728256 529703374 0
122010887 173332969 0
111515928 233451942 0
336397573 534971375 0
504853306 17232368 0
28147691 164988732 0
9018078 65386558 0
461674984 519536443 0
274902751 298125433 0
434571473 395553430 0
309017619 97474693 0
407191695 316373669 0
420450905 221470893 0
402970484 16914867 0
312818280 102840755 0
159093694 431914731 0
551214409 108774399 0
75692550 162778265 0
557354879 318433611 0
129087707 436879539 0
124845293 384860731 0
358707940 305323674 0
182031256 81751262 0
78085093 308309513 0
25181906 152223528 0
13745797 298604232 0
539524713 56460263 0
42948749 475784386 0
524609092 156830019 0
252751976 402752304 0
451214038 7457365 0
457530348 210734780 0
497530813 464001484 0
273765016 331374101 0
196997591 329609239 0
88425162 9600407 0
338930551 209819679 0
67735257 276301725 0
540292265 18918650 0
208983966 155606139 0
519633825 229859677 0
550389176 239734194 0
198069892 206062412 0
137138920 29932390 0
21413410 246934611 0
361182365 478344742 0
476466129 524367232 0
557684495 115691894 0
243734842 399781396 0
255758302 457431549 0
323497710 287865725 0
426284158 49748779 0
262009760 412738580 0
527453333 503125592 0
485491380 263803007 0
257169531 161037369 0
190179459 213400095 0
524771573 251911277 0
344229448 568749321 0
516026791 357894859 0
372667989 52344237 0
543625296 539772046 0
258102569 17554233 0
380563907 198530245 0
531515988 232501794 0
564960780 186132576 0
31326943 530945834 0
415044593 356572493 0
343717904 487955176 0
86031818 339842888 0
95985821 523459688 0
146180840 514731754 0
267881143 8294143 0
67862515 40070279 0
493616803 308497344 0
162609955 35617281 0
19106478 383638909 0
459027389 489995524 0
247389506 65343618 0
434028483 336702031 0
496342359 178029223 0
535916566 48048487 0
149814925 270849143 0
71844757 523886740 0
383639126 102387775 0
307922971 45028032 0
290598674 325003401 0
123805018 54054729 0
523379294 142315099 0
225169574 452341689 0
554378380 204064553 0
176853470 257373138 0
246653969 104391448 0
545175790 26134608 0
354966903 345362388 0
296312826 248205872 0
481400459 339737873 0
253841414 274164643 0
465411329 92170380 0
515325205 347865500 0
366620482 242676324 0
394580758 7950806 0
501612116 119376279 0
334735705 434673720 0
75015778 32520206 0
410156240 166328257 0
345909848 388971934 0
58375395 414203160 0
485364969 120444498 0
332820119 162800361 0
520764774 227324687 0
152277240 507285810 0
479161606 370619916 0
353690385 229071509 0
513062649 113290696 0
228222269 342035666 0
245808517 500722399 0
277579335 689801 0
308880780 482244300 0
324565832 566512705 0
534050374 259845796 0
68260352 201193685 0
468629802 529302946 0
474631917 375276576 0
23321478 319463248 0
261135719 72476734 0
105990408 335736144 0
258206411 494998065 0
384427042 129717751 0
552364688 335010559 0
22618058 297739646 0
425866365 253049252 0
449814007 527706876 0
559386949 55446622 0
419194669 71283555 0
330165783 536919389 0
153263848 429646279 0
471033286 460760706 0
268328698 282209619 0
35381334 488509217 0
418341258 453914914 0
384363842 288498645 0
176776395 407027372 0
560789685 260834872 0
515224778 300938196 0
183065055 269968377 0
34264354 442916036 0
131995851 272962267 0
543865849 525223854 0
364525906 121058380 0
310320638 218963954 0
324371314 119008600 0
1744813 77342061 0
70513049 247652402 0
376913072 466893634 0
436433583 306212370 0
553037910 2919954 0
481401578 104490044 0
43121235 430305951 0
524390827 483091822 0
29791602 459300353 0
168400888 497379613 0
173791 156417490 0
399355949 140532236 0
211073309 526953651 0
139063553 76330089 0
199121576 60484955 0
142119975 549281680 0
298806995 445489312 0
58353359 258153580 0
439297262 321210550 0
495674142 484228973 0
208811277 261870372 0
71382267 347617525 0
325953226 99883859 0
184384966 328491441 0
394619393 537780634 0
38916581 399984524 0
427984536 96572891 0
33236984 492421063 0
45816767 92570991 0
504398510 261590004 0
241184529 541885236 0
141207960 155189986 0
280591700 229585321 0
118550889 84980845 0
533229686 560275004 0
352453899 250231762 0
526550082 313768680 0
271320067 242086321 0
443303649 228670336 0
57614619 321162975 0
473221258 403099588 0
6588037 427829501 0
141908210 521381365 0
271030515 370778639 0
195614728 88566112 0
328155176 277162766 0
295230284 23735764 0
455528113 533873570 0
196659691 200470237 0
222255701 129179768 0
123632151 107150200 0
69209605 343431106 0
271054059 19897926 0
26373395 253840123 0
264382834 231632199 0
20362209 293917933 0
27975261 512208438 0
156330814 552988064 0
522637636 167240946 0
105990162 65035304 0
151524259 42885453 0
18112195 407309699 0
311274712 42246842 0
559280381 418507288 0
281833045 296895629 0
165139120 191365418 0
315753972 303298052 0
183370143 96615766 0
62173191 438491662 0
47116208 135315236 0
424494071 388081916 0
248364413 438253039 0
166238505 273402614 0
121408924 409022439 0
551163294 242602934 0
479080897 398303850 0
146290364 209259164 0
414354937 99946355 0
564466197 402365937 0
292121302 514077044 0
109305692 207251484 0
457265482 548428853 0
187676529 424493818 0
339042318 112353027 0
230610767 330166728 0
154838513 432618155 0
463646670 214413486 0
135496701 72439687 0
141556259 72097702 0
218935188 22074301 0
399735443 526366514 0
382764426 9391122 0
350840498 415521239 0
195486810 273178052 0
13832854 127126466 0
374110747 494706509 0
218233914 64968226 0
301890818 324166888 0
400350702 318946432 0
260683682 49013518 0
412941726 411553670 0
104673159 59601480 0
427639206 536166666 0
461669779 198367747 0
35864943 324934752 0
202483718 252439900 0
528553192 394839367 0
98620783 306772176 0
28663873 138225750 0
367487459 202148027 0
17701749 368119801 0
14075842 222429721 0
389450967 163044804 0
472479998 498134507 0
20178526 475630701 0
277591268 369830756 0
104890561 528453403 0
28876403 462534606 0
275604886 8681766 0
6888720 195015861 0
8081890 544452154 0
435300551 357571132 0
156015755 304851238 0
64539790 315846536 0
105853533 103973082 0
497363746 374593769 0
117446081 70044022 0
447437365 76045686 0
13025771 102626731 0
30718445 118996599 0
453024530 176184420 0
16649063 378395416 0
425062735 373625327 0
447184825 235238215 0
154647228 170563635 0
564837534 258882122 0
335566245 465147942 0
105469900 258513854 0
184228919 108258221 0
105684799 202109669 0
63970699 210893534 0
348784525 490372766 0
465149643 170439700 0
515453268 310475818 0
307261849 287485971 0
241533436 100147736 0
36129259 167877580 0
462991721 154254835 0
267604417 505573328 0
105729195 255083726 0
242789295 226937699 0
274883516 296280407 0
171798380 298496137 0
25036198 465560992 0
276522416 323768435 0
43923296 416883223 0
356596576 519263222 0
29180545 449865217 0
452596242 552565984 0
122421234 480269258 0
122508274 62962900 0
94352488 262108538 0
63206108 528894089 0
415810752 37549051 0
543044464 512013111 0
177078077 32025113 0
26635898 251056880 0
349828920 5634991 0
123906739 396458153 0
538357909 363654870 0
490450445 412610656 0
459426987 127061477 0
137347695 1700743 0
128635704 243835542 0
477529838 502551693 0
314749593 311283122 0
87595919 350017633 0
100382194 173742122 0
96993730 213897824 0
410837141 362964060 0
271321652 415984574 0
78189485 380999116 0
279448008 334210370 0
103276320 428347605 0
469655145 217430370 0
305698334 497000896 0
296121114 118275156 0
245928658 78128192 0
93699279 463189613 0
351534919 542899542 0
97181920 121994481 0
311199276 103844251 0
43260275 100588004 0
104306339 102595105 0
273752233 272143500 0
119218586 512752010 0
487140440 286550234 0
554848254 228969061 0
316876702 470311119 0
125617795 58843542 0
507692328 240522483 0
471198985 115243552 0
394859944 146501589 0
193828168 218187177 0
525451968 286732036 0
474861564 93294092 0
233233480 63376780 0
127262076 156677203 0
312410756 160041296 0
349319634 437583530 0
101462268 158433739 0
200817770 499084526 0
335139735 438134283 0
81166516 412748213 0
246403255 300376379 0
252523224 32014202 0
440062059 304475257 0
217830234 286652018 0
260869228 177503550 0
149202400 497135215 0
324370716 148375768 0
445752252 433820186 0
193941033 69799684 0
179721946 7453118 0
1681634 348862427 0
11906212 260657908 0
226896100 140949986 0
540962663 348550743 0
163223989 475188953 0
82390348 158913672 0
303325281 470751863 0
557120896 285970997 0
74403915 547533933 0
158949552 489333443 0
208989654 377003374 0
508153528 296038985 0
76550292 447936516 0
151540635 122590337 0
257707887 482319078 0
31070592 155217946 0
289014077 219655937 0
176459335 134893102 0
270558479 197552819 0
242903242 502099446 0
385919604 508026230 0
22603982 100765581 0
378497832 215109707 0
81923268 204239612 0
502377735 405893146 0
518217297 490430743 0
8546355 91746270 0
366931798 245393914 0
228679366 525974125 0
243017207 525939781 0
9538644 249655602 0
420534006 469553022 0
100053877 225226580 0
416302313 326143188 0
173493301 212806169 0
464030637 446230340 0
477208805 154194476 0
225714545 454959088 0
336473240 69399284 0
398195461 490593737 0
201795808 568506536 0
166400247 375026730 0
185220703 198754056 0
485591476 277298513 0
531966232 128263831 0
61697604 41950037 0
187270129 143265487 0
375826774 214071341 0
278091669 179174612 0
401002312 1223122 0
138051461 492556452 0
556560914 172480078 0
183189214 344193764 0
13287484 332143389 0
136388296 214213945 0
265433936 129513483 0
168085594 204752771 0
357145802 179377776 0
266513259 224921176 0
109417091 549392728 0
522880146 210754954 0
310282682 498491761 0
469039945 45792393 0
194963970 278255117 0
259640632 183093281 0
66495155 131379404 0
448113260 120542124 0
351003806 112927842 0
331637242 221173061 0
503321509 432514169 0
279195819 450252483 0
194902636 255642018 0
31978856 387652309 0
425498768 174977018 0
51537231 140664480 0
127590345 516487172 0
148602744 311331657 0
340571262 255736478 0
438836867 185822922 0
98351998 506379903 0
43396007 220820405 0
110492597 447389287 0
462454568 325473699 0
526799358 259649144 0
487655534 201488851 0
358003364 138149608 0
465830398 304288398 0
372635872 153630060 0
556018211 150854846 0
128860509 143688122 0
121111707 250876205 0
521187708 556837389 0
61496064 548355147 0
124066822 364865744 0
49474338 401143206 0
341480043 345610815 0
438625338 388196368 0
493434582 192010318 0
154367198 365117843 0
247431819 131784999 0
510046636 455265290 0
273437962 94940685 0
37174316 198715000 0
512357290 405341605 0
107809229 81646930 0
197079773 375407504 0
460495774 173248393 0
288709961 155939352 0
384191985 335705310 0
291777550 241662785 0
482568750 99477066 0
134799681 17854930 0
531228109 7798295 0
419568157 451751543 0
187737415 522740295 0
302717759 248945282 0
125812008 511852997 0
370533825 145853057 0
322684935 368846823 0
106399566 556181204 0
185213368 529514341 0
95934391 59438128 0
84991332 393431687 0
355859681 213227264 0
350506456 78831972 0
186948418 498989747 0
503594257 50587295 0
399662983 180002260 0
335905949 78468777 0
187919103 247589222 0
270471390 527520672 0
274110277 222335191 0
233456021 305983475 0
62241928 271936660 0
566228119 237833151 0
424502967 215383055 0
348200212 332282833 0
270509820 291082538 0
404850822 516403223 0
356482603 365185120 0
264209316 460622789 0
19965163 501551205 0
332815833 465783437 0
59115460 93938176 0
77110175 177180615 0
272101049 131119495 0
65026595 148430834 0
426764682 290568602 0
68475478 283460029 0
111573544 447919817 0
157592378 497729950 0
114623995 6460795 0
329360496 157797078 0
319394672 310038536 0
89787345 346931259 0
226063593 355327187 0
280415224 360913618 0
310680293 173804520 0
325746501 114001545 0
227242494 464262273 0
126559201 526203324 0
561231402 39963171 0
450256440 563814243 0
319427478 421076432 0
48001247 369496008 0
551955517 405218466 0
531189195 60914649 0
114938261 117013890 0
9663293 89634728 0
493227725 432438772 0
297746407 204691332 0
103212836 303878306 0
58615162 64405465 0
3410356 308799080 0
52446116 23706354 0
393554913 547758107 0
367580615 262114085 0
525936145 432611812 0
443679555 441912131 0
435254439 535326008 0
471831294 472425571 0
7187656 303726134 0
415975765 54652127 0
546572210 152504821 0
244823189 165212626 0
232608449 50046722 0
470242016 100680780 0
473419984 116119536 0
107534474 433428958 0
448875975 63662066 0
179799792 2132859 0
77848537 540105093 0
470365814 415285542 0
561239528 494131564 0
87955205 567779718 0
558401528 320808844 0
17033499 172685295 0
30438795 263841863 0
140814950 67672793 0
551962409 3270378 0
409209780 470612589 0
358465696 229297733 0
144617839 154798758 0
125208173 239224030 0
370583796 397443280 0
518632203 396636955 0
52000073 532131935 0
532178606 7522178 0
474099920 491320046 0
319812029 84043039 0
400916659 537880812 0
403274101 200571377 0
491107212 206919391 0
238875033 219726621 0
32938876 372576421 0
458552923 142209371 0
408968649 401252986 0
303696261 87338501 0
44394427 188168003 0
262693671 452417654 0
207552737 492218596 0
57043634 149413023 0
337727268 387127572 0
451066202 436539407 0
560316535 314235935 0
142339525 544902231 0
265561174 230148189 0
381724006 372684531 0
168461881 49804392 0
473174272 112481979 0
529443281 495674348 0
163275134 83757902 0
563732479 419595060 0
45893184 225962189 0
189254969 357692452 0
478370656 305750534 0
402390709 517896858 0
143512613 231364071 0
228210546 521374226 0
532660343 384101516 0
306761958 73487532 0
121061239 508357048 0
20361332 61892695 0
366398671 58560278 0
272275639 265400456 0
548146822 391674025 0
364040112 61727990 0
30670431 534097865 0
244251382 127763782 0
548493778 380480263 0
170987751 156966777 0
436324308 59689616 0
380917131 69986111 0
352050128 56018214 0
398722729 550357290 0
248283664 101835354 0
435454252 457600806 0
256584947 9043312 0
17283177 248067746 0
141748540 482706352 0
72200582 98093225 0
273744361 359470506 0
523480793 14732646 0
62533092 533028782 0
351788502 321552185 0
15243449 346810619 0
120397598 154415334 0
397401126 400580385 0
482149951 556996706 0
280289936 171615057 0
344320711 95568967 0
369054060 491607620 0
208797970 429990678 0
384438471 509927373 0
311675765 228645089 0
223632698 312951450 0
246237017 78998600 0
516745504 324305320 0
87505760 280377532 0
131165715 358046294 0
259846384 153421334 0
61051440 480834600 0
26704670 436242390 0
413039738 474404079 0
318263472 293973709 0
304717977 382468295 0
566554942 34327474 0
99748720 284410253 0
44469303 361889096 0
335781972 512575550 0
502643209 229224749 0
79104733 386175165 0
454009405 529988512 0
39659287 286236842 0
20398635 185482644 0
5570923 133701095 0
40849815 247909583 0
323585773 378458912 0
95181696 141630849 0
438655160 34963319 0
99179558 507507637 0
294886824 16302698 0
486071641 545213494 0
527334843 19275457 0
237039447 563537489 0
567903270 318579102 0
479969546 349865991 0
316941321 311764958 0
239594861 269662128 0
384348391 299868011 0
15021054 418826353 0
59153617 117715220 0
188027458 553251608 0
253071594 261442834 0
49074574 12767 0
399169977 115417494 0
390137211 353920962 0
11377165 247400065 0
330376304 159162183 0
527045043 85685488 0
103501942 515634682 0
561836824 532054572 0
194513956 9770131 0
166332996 74734923 0
110433435 501466730 0
436420368 50590362 0
257575550 493609623 0
257960459 5144242 0
534203138 464710408 0
20920132 13721322 0
140156887 326629674 0
36651124 414129394 0
149622592 31774654 0
28300703 255071323 0
519300758 254972449 0
251913842 180386214 0
491708346 57392620 0
191243154 239965636 0
501475813 456322995 0
296604653 418952651 0
24849227 463247966 0
176877622 215393041 0
463203117 2430536 0
386489792 57969956 0
525731438 169921007 0
86854382 159159125 0
212864635 313747607 0
266467752 180434700 0
309391245 135058549 0
53611236 320668574 0
149357986 10809340 0
292015164 158357488 0
443146336 89998991 0
292608524 568746714 0
109911294 480446394 0
245409935 65083787 0
30100203 36066938 0
281743723 394385689 0
427886492 49376134 0
245489707 464392145 0
134640490 414738260 0
553584412 17699121 0
185027320 337219478 0
310382074 417452449 0
311381439 382045010 0
533672514 483405620 0
33358473 463371099 0
39241316 67711861 0
29624194 248912812 0
369915703 235934446 0
163368031 70372417 0
177693940 264821636 0
41514577 358014227 0
34576367 141846649 0
47203236 98261342 0
282302218 440092727 0
452773588 220333581 0
193302896 209024074 0
420162113 145109158 0
550388063 88065682 0
60203463 457951154 0
387098654 553631096 0
428421006 39795527 0
292478880 176971371 0
411611992 554337656 0
15971507 108240808 0
178510892 455823500 0
302830710 265722737 0
241209146 378433363 0
298656733 388002476 0
213413248 400669834 0
491663641 241979554 0
229683828 256972729 0
440503901 89921094 0
251891394 488919583 0
148669940 252638084 0
256900201 176792555 0
9097716 232782970 0
228491013 402878782 0
98168420 110063786 0
529585209 371664036 0
299278969 33059043 0
479952758 446966940 0
387285175 239365670 0
1983549 16143461 0
502062017 261051773 0
253667519 36161797 0
517150672 270194378 0
426996118 295958347 0
30546063 374666657 0
334687309 559620690 0
244108230 551865488 0
515657975 22539254 0
245603563 423720281 0
159194281 552553317 0
299217427 239236494 0
448373936 84388232 0
299249192 423981570 0
513138572 396890248 0
14872027 65502370 0
111611858 298287088 0
160675853 502689593 0
26058523 534176276 0
365310649 206363866 0
448852516 265908548 0
17820537 294771261 0
432110439 542785370 0
565914219 243036333 0
440505008 316496170 0
208578788 403416586 0
220413953 37316728 0
160817656 545348637 0
391584272 415277475 0
110694410 562441024 0
476408734 485306855 0
518965298 503056206 0
278060526 131899166 0
488140208 558144357 0
538091950 281578299 0
523582622 142025999 0
360274418 500005713 0
313614496 139515072 0
54775646 258266421 0
273854643 533067030 0
366313922 35757670 0
413425335 446691961 0
459370683 243336555 0
341306519 441135883 0
296102873 509772206 0
380122570 432101048 0
496243537 340331496 0
295829036 159121337 0
87410924 206990721 0
366157832 400317254 0
300223385 337210113 0
143936763 128661010 0
466390519 408008678 0
225237629 331557178 0
454702583 103955121 0
350561193 371580932 0
399887039 5999133 0
360116495 190943652 0
85861502 420266898 0
239966415 72516755 0
459669404 459273556 0
360588823 10079705 0
412844405 251443345 0
252875584 490130414 0
563095363 117388099 0
157539019 174788472 0
342355212 149039413 0
225832500 288449449 0
448039472 341213873 0
256081656 534599003 0
419568675 413435509 0
538994354 502299890 0
130480482 208766702 0
310377660 385800889 0
173888701 12842043 0
49914935 42563756 0
232590601 527340190 0
1310604 229372015 0
25853908 85504462 0
85411958 5057157 0
530157133 295804658 0
486895073 259956582 0
511105547 556725020 0
188717740 280091845 0
360505200 173261742 0
564905778 116370203 0
27482477 70435246 0
166875817 166611728 0
175895486 151049034 0
470619673 263787496 0
183111588 381239264 0
120022160 529071245 0
321653601 127334860 0
206592107 55159598 0
177566491 49696643 0
428343601 349501429 0
339275275 388445877 0
66897942 489829722 0
227938332 194177774 0
348495918 356162863 0
110105989 236435431 0
150741077 339278266 0
177859292 265279878 0
421308817 286341243 0
531341431 521307955 0
173204048 384622498 0
292005591 174018242 0
213075995 80942512 0
480031008 549767984 0
226226231 13810894 0
422285038 168353790 0
51316729 500965693 0
183769936 141839315 0
299501082 154449260 0
82958003 111004570 0
109414980 236040374 0
355458934 422749592 0
161484246 456029129 0
566216431 123378089 0
523889946 46632993 0
192808520 275262629 0
317970515 444381038 0
373033916 349521485 0
531242349 248686100 0
555822944 482509034 0
310709551 245597331 0
555149483 97036233 0
246150653 108116560 0
341337543 289305808 0
454554594 516117337 0
448713538 329468504 0
307301283 416656358 0
350848562 423638846 0
537932428 259923318 0
363972089 284144629 0
372213812 324531901 0
172957336 26164043 0
336887603 89437362 0
68121083 310580336 0
539153072 122873563 0
159482100 193486795 0
193813308 8197276 0
336259962 477775524 0
348024640 351513349 0
378631738 415054225 0
132099643 111090301 0
82079969 114276510 0
250871287 347740991 0
537647767 110257635 0
496618068 3253664 0
367388734 552000511 0
385457247 407037428 0
541199885 513229546 0
98369516 439864350 0
181445932 218717564 0
420204264 505128549 0
106131467 463165704 0
544768491 519963357 0
5973077 4876821 0
427840811 424211952 0
88201849 305517272 0
179322919 438824705 0
499753542 140475697 0
541088564 141879628 0
318545850 208202257 0
179729218 185465221 0
293426526 174330971 0
435458183 346101173 0
391813228 479076531 0
234869233 92749177 0
541013653 192639722 0
468556168 436056017 0
296758880 418650600 0
294091922 530891841 0
197624077 557277498 0
387257646 479254474 0
13797834 514061793 0
413941648 124218028 0
8349013 456133149 0
346636781 482982788 0
425368605 28337675 0
128205831 194195104 0
435512972 338921174 0
501638508 169689401 0
536888348 347352640 0
53387098 41268794 0
281138839 33082991 0
562754178 546071225 0
338259474 116276717 0
64350973 552938506 0
461682454 488083621 0
368347945 189849664 0
48151097 163495718 0
202131518 368907903 0
214558743 291110696 0
171697818 32481601 0
358462049 298558070 0
17648237 454335415 0
138032984 43901309 0
228087976 39195479 0
103084 386606594 0
121259096 151607246 0
238899227 212799674 0
445510912 499492314 0
38658413 86584400 0
450397370 107144927 0
487001507 22120624 0
391939903 406935669 0
567907515 49622389 0
519408190 491807055 0
68649050 313715376 0
130739970 227215128 0
360156220 142669706 0
548213996 246908219 0
29583598 275867343 0
460308474 346061986 0
11391651 160928256 0
455281424 553508475 0
176675053 73937348 0
529872808 283139977 0
90207459 135845634 0
188929567 527489252 0
68758644 286710323 0
142243074 376107299 0
63363626 229069158 0
484263360 14080008 0
402654826 382188767 0
169745742 532929270 0
150853147 192318005 0
381853659 331982271 0
280057972 110789801 0
139236263 258338575 0
366586989 334569708 0
296558412 386839600 0
495482133 278634102 0
268537199 558777234 0
5715496 130385202 0
181327244 239815157 0
5354814 518897603 0
161262318 465140045 0
397952111 371379089 0
237302043 230867651 0
76632339 51658547 0
243781774 134886674 0
52880418 6952235 0
493713749 441046258 0
146589199 42352772 0
373435763 369935918 0
275224008 265647477 0
74160129 69919475 0
292619420 280058685 0
36048905 401424397 0
379192364 375401853 0
536566442 439770959 0
141503920 153614877 0
317384657 31151572 0
428789691 408572357 0
554961667 473115496 0
372068491 491267438 0
33981021 175874540 0
397654120 458069865 0
510126004 457690545 0
518843968 387926703 0
240385498 127529379 0
81346677 425636616 0
158806550 288321128 0
53175261 98540278 0
383520705 308557989 0
475421483 384964742 0
99548384 59913752 0
71559777 104801652 0
455936376 412173840 0
481997353 319670380 0
177993117 279991443 0
287303343 22527417 0
567718048 298080563 0
9243747 527156851 0
522179513 212065585 0
440536707 358096172 0
83676584 209270745 0
324016720 47497377 0
427997698 241020098 0
442554984 22418760 0
348470019 344130610 0
155086230 524086003 0
319260377 524948627 0
464565106 196093145 0
433227906 246649731 0
145782230 347642758 0
445594005 195967169 0
157753921 367725600 0
425100474 410168279 0
301377662 455088723 0
126769075 259983737 0
220489245 203703966 0
372161272 8257745 0
413024448 213329913 0
164502807 416939288 0
232827187 468037917 0
108635671 341689801 0
348024739 454080685 0
499177226 55132958 0
336163425 434223819 0
434071732 310540173 0
358412319 84043154 0
93221427 213692255 0
278238626 412740332 0
462581483 543523025 0
68950412 329707872 0
170854212 4237218 0
506556078 308814995 0
511083639 15569502 0
496055573 71864816 0
344954219 563371996 0
515730471 450356182 0
138722376 334059984 0
327541390 192004723 0
303256542 419308919 0
273907250 72668651 0
536767120 75865733 0
159458948 424418523 0
12708914 345275001 0
139631929 468659266 0
399355809 310078761 0
107202990 97015690 0
267778692 98960151 0
274904964 499126237 0
321845853 399897660 0
157966229 473190338 0
516893310 522729349 0
364362829 169213217 0
302239289 382739411 0
89206461 201261885 0
28219843 245927700 0
384550526 274348352 0
533012592 561508452 0
173786615 424459611 0
78590997 149185052 0
75007296 204458501 0
329015417 224885318 0
560036808 412570469 0
123300655 374519257 0
299820622 151755921 0
530050342 511757778 0
306783022 206734796 0
11516595 237208548 0
20749022 102650766 0
19310053 489726125 0
148807724 394011774 0
124501326 81288666 0
527898382 222964844 0
223669262 262444246 0
144412987 564877329 0
351933027 303324358 0
171429987 413550071 0
161259732 233958678 0
214376299 9277250 0
296155220 40691287 0
42876455 117325329 0
416003273 284722538 0
561224380 10924870 0
269737582 423233931 0
146639725 357395010 0
217158173 505593029 0
250308751 436409790 0
457588683 461825166 0
156859064 2230334 0
491867950 188865568 0
115781991 355511219 0
151972554 303307909 0
495020399 514025646 0
336341871 202353015 0
563785241 496138439 0
221918659 364480150 0
77376166 215446745 0
441942968 444008337 0
21949898 174741375 0
78256391 75668839 0
55431676 275680768 0
82015882 431771812 0
180304019 250350097 0
205303427 295456804 0
110776172 498911114 0
133984005 228313250 0
2227040 400318365 0
75808485 429053427 0
261052631 87934378 0
166429672 79081422 0
424362117 15609423 0
20873159 131713870 0
11575399 531592754 0
445853167 381477479 0
324146381 538683152 0
451232950 291071920 0
119523678 187187277 0
35059980 448307052 0
81304261 121907473 0
209211928 405425559 0
516120233 7592525 0
225617087 146365962 0
203337601 202749178 0
534470249 54970493 0
496440055 236233539 0
124623110 270115454 0
552453679 8943520 0
355494258 115436108 0
244131154 410725149 0
554244309 328727921 0
307182816 564351204 0
502728342 468669844 0
359908828 205755542 0
172459179 468552513 0
406665131 234043039 0
238333776 308792226 0
433156945 40788993 0
557945923 554885640 0
342801868 32931907 0
535399739 261051278 0
216928342 67131598 0
350246129 563791100 0
453272715 197842838 0
524875286 372042424 0
417143490 168717672 0
217067116 510390814 0
205364004 84046945 0
480115222 331071953 0
402765255 42498782 0
21403463 335086987 0
468755199 364428159 0
88752669 32050336 0
223720312 281738285 0
69551264 315899013 0
12025538 461428759 0
291579049 417895488 0
341854337 321146147 0
247520159 418668812 0
557803785 105436130 0
561363627 47803344 0
130084470 358356990 0
461743267 533149968 0
321021817 206073072 0
417713473 131746627 0
329258526 478764081 0
277162722 117731726 0
442321959 514709857 0
536387477 299064430 0
135079392 516845043 0
399419867 448956283 0
374043148 31036400 0
272671229 204421255 0
309101171 173657452 0
67521651 127877831 0
90260806 289012910 0
451843806 540588908 0
489909104 283450545 0
299540999 65490081 0
478232503 62847976 0
27516907 208751113 0
564026876 248581165 0
10033587 233689725 0
186329701 406033714 0
386770124 14462576 0
179567901 224352565 0
535894368 100095736 0
294796859 538015135 0
314639883 258654813 0
245977832 375298510 0
103638379 98486444 0
472762499 562635617 0
237652600 271194775 0
331494407 434757555 0
84352954 550912258 0
111843604 407374897 0
63496211 32929905 0
166965461 6075393 0
309376746 553300173 0
497489859 473629146 0
395708384 408161775 0
29635247 345082691 0
332158732 556294257 0
278315295 520512362 0
460713452 512567540 0
160948955 303657425 0
230398299 265881157 0
255335493 387321086 0
376238504 9471978 0
521029323 302540327 0
210352323 365171148 0
357958091 102935701 0
558574590 159952136 0
563552520 264729847 0
368521671 98531979 0
251263208 59781778 0
364122917 366577230 0
251898909 533082280 0
368601978 443757118 0
515841601 34530172 0
535538279 280601462 0
442081417 329453892 0
409794244 543991382 0
252472441 523000671 0
378853955 56587957 0
59102856 498918644 0
458991432 74060081 0
540778739 518614128 0
256012712 432167111 0
46571313 493842825 0
332289432 364574279 0
25827549 307676056 0
160555598 311114672 0
451076768 360989752 0
270992347 69773272 0
480587118 33768228 0
449895673 202659379 0
470625946 229068192 0
131228015 219154060 0
265476973 495786658 0
339911138 333959700 0
80175195 52276034 0
529557624 61228142 0
333381895 231284940 0
345944857 378075756 0
368383137 44145340 0
20180335 282667337 0
31262467 14729112 0
399757406 529813617 0
285725225 380359199 0
125222663 124650224 0
6341954 360971743 0
310351494 364989574 0
261756971 320194393 0
46242996 564313424 0
171801252 217048907 0
61746647 16795250 0
412208050 174425273 0
66419002 316017229 0
488689502 513155527 0
462829548 196496310 0
333172854 383370069 0
73593678 12021743 0
387284946 319270580 0
474571966 525891519 0
118793590 480289485 0
387859455 358921512 0
535451691 156798086 0
400890634 414814308 0
238250163 158201754 0
315031483 518826604 0
481110667 249679343 0
403982312 250382869 0
229370511 476959377 0
112415526 385343176 0
169547535 173966931 0
224224741 306102239 0
461208622 460411350 0
323845871 412229211 0
513963264 19502296 0
56932307 268446488 0
246182360 263464296 0
365083815 330293799 0
166766221 116324016 0
82874502 555904061 0
429701557 355543488 0
127899145 373331474 0
117428691 485521683 0
126337870 102990455 0
391426301 480231256 0
214387628 3683060 0
219113059 165982520 0
477330055 79131446 0
91719082 523662468 0
37418554 152552488 0
198117481 68438574 0
208262037 120153879 0
480198419 102785987 0
67480392 365462616 0
460247694 470513631 0
377220882 239875644 0
324377747 31830417 0
319985370 508142166 0
554526599 440668212 0
93291978 339357370 0
415778569 333874505 0
295132945 289166074 0
496189871 259938895 0
536487593 110203119 0
325086769 7577325 0
411643347 421017287 0
1457532 95647130 0
56183049 353707985 0
397159871 318724786 0
272089186 128902566 0
277103079 22512982 0
426662182 228514019 0
376080316 161259562 0
433939670 167100385 0
313599384 101497619 0
195407056 426539231 0
200372239 323606533 0
560283134 554464840 0
297212353 157683333 0
476471285 364449549 0
426812077 127627208 0
538258141 522941410 0
157670014 283097133 0
45015025 127943568 0
317430468 362456646 0
19127143 435126506 0
516160478 53515511 0
464440369 206966245 0
162398497 118647300 0
449330223 431549775 0
457004567 47851077 0
12467562 524952493 0
243330066 401773265 0
465905794 87875056 0
41311283 162726898 0
432632178 453729422 0
50197320 120246783 0
360436621 180914848 0
516329894 261251521 0
515737182 420327234 0
18329129 250203043 0
108733192 551957093 0
374191430 50887607 0
70416638 505119230 0
264969374 324153671 0
517612118 271252275 0
51386726 73530106 0
300937909 288159520 0
341266124 433669553 0
425432554 173382078 0
168449697 93864924 0
61019354 194581555 0
273481412 306563244 0
377686617 283935278 0
461482342 88233319 0
145097995 521683336 0
341377318 428061604 0
49323036 190826853 0
311160483 397615803 0
559735052 329648544 0
221915152 208041603 0
512379160 446620709 0
126022202 212250917 0
167771746 274133749 0
344893604 537573681 0
211364116 311016121 0
450132903 411730375 0
389529162 70262940 0
404182159 72058725 0
147610799 193834566 0
388385233 150411753 0
545927154 74985455 0
312249091 153335715 0
511325397 382811219 0
223967977 188554212 0
89385622 332940275 0
43723645 329945908 0
261242234 554205679 0
154433343 491876462 0
313396692 274135988 0
33924710 62191287 0
20246148 562672940 0
450444440 412543086 0
23351670 61410339 0
556440346 6793790 0
25659788 22006969 0
432333900 62972098 0
526851700 508155440 0
385031072 402704961 0
134312669 298299109 0
409781533 471424963 0
88319198 175427516 0
177777315 411022239 0
363058907 233959175 0
449608216 497150861 0
56573108 156719274 0
331727829 48125123 0
527981941 30735958 0
558477686 234467158 0
399000061 304075185 0
189409003 39780184 0
455468427 348650075 0
167673184 2425657 0
201646816 546741325 0
375936826 441556209 0
537618524 371468143 0
119189084 377214078 0
231832800 359117393 0
509680806 93628659 0
490656682 450800114 0
428221191 429703917 0
322502336 530500480 0
34868770 300258997 0
160315505 191400373 0
330353465 180918188 0
529149842 139711242 0
318994089 563993935 0
506900281 471649278 0
112687149 544343842 0
102059281 104200768 0
513934740 357674577 0
209197376 472518733 0
375126889 315125085 0
529179411 372192971 0
264593005 179458633 0
375344237 398993855 0
561699524 7544515 0
15461379 122843792 0
287297977 419263336 0
386608253 168314835 0
477447693 4956378 0
147332254 179501943 0
305633890 342488631 0
122404354 509808513 0
47463193 62356929 0
51780525 500932247 0
194640280 552483849 0
32043593 191637424 0
531962854 190998030 0
178172929 202399675 0
106627878 110164046 0
391953211 442254013 0
155816399 47392135 0
470499374 447579591 0
71763679 53420724 0
450472701 504264102 0
87087233 120386948 0
179883003 240510891 0
397390445 389825820 0
379765440 153485091 0
17747957 412124949 0
299550171 502728432 0
517157550 210751511 0
76944754 334506620 0
155881485 46353889 0
103183581 258676079 0
441474355 186458374 0
208243594 161118149 0
81657196 441305320 0
564630236 6154181 0
322349179 217906291 0
359970635 519837922 0
346078870 94712474 0
267908393 88010007 0
198047862 158358151 0
178233908 500857520 0
68191224 129708718 0
315334594 355835877 0
284327525 240141306 0
391970519 303270783 0
358703572 350915611 0
233816083 397589280 0
292926633 279338230 0
108516654 22466440 0
426866302 277164060 0
424431893 463979791 0
262174906 477444952 0
120683460 431714227 0
358728308 43948776 0
490454207 263914780 0
233811770 470211416 0
115037685 296001987 0
322677859 549094323 0
146218741 443459428 0
172198178 444886428 0
517076315 144704325 0
562976438 292620298 0
267822712 42416314 0
52731504 301580743 0
255141331 537262016 0
356211336 322722159 0
232094558 232569229 0
94645915 515860236 0
282617248 351710602 0
221786512 141630191 0
370872333 204640552 0
198512134 288369155 0
338774708 397783563 0
8357592 552580349 0
268633942 169298663 0
76993456 167977940 0
70906095 356561805 0
431562472 495245835 0
169836672 185737159 0
297946188 528911953 0
160971678 13217235 0
67218135 393355882 0
73507526 14764617 0
497688061 417031393 0
165343476 71769527 0
269965686 226555208 0
71100895 134083049 0
457226347 43334683 0
350523582 288211772 0
189605396 351453568 0
243983593 158703515 0
494023621 425978899 0
343887580 228755578 0
43585428 341889944 0
245661026 154078700 0
210389128 345273103 0
66906987 237867244 0
194185473 14540350 0
335150187 296585309 0
109500443 90081171 0
95137067 139585543 0
191274562 41156428 0
193756218 145896227 0
339088587 384251456 0
71617936 123654931 0
358903013 378797320 0
280220526 183252034 0
322736161 63416049 0
142066956 458444991 0
46737553 186456614 0
471402452 238495549 0
393484088 527451994 0
274328428 355791548 0
501791882 45228011 0
232940010 560687817 0
429195880 189642525 0
518411271 73963495 0
542385687 212353906 0
163267124 32909928 0
318650458 351792682 0
156471960 337968163 0
543757513 299289521 0
258242163 542144936 0
73750631 206745999 0
294243357 494954201 0
541358124 20837727 0
508090552 404598412 0
415386429 67540752 0
81140518 392568452 0
276830341 331633107 0
80260006 361154787 0
564816002 43840722 0
159676926 425167096 0
209032358 551665189 0
326247260 397836765 0
144361581 464826430 0
277575645 91685147 0
318316608 145661986 0
425993218 150246650 0
298697333 496006904 0
459069928 179258904 0
170838268 322456515 0
250910678 71019836 0
169554528 259551379 0
363548543 510347436 0
537002215 330055089 0
52185093 94361017 0
249088406 237279736 0
528418935 95108121 0
321886478 14273214 0
361758417 273258775 0
407009398 320357983 0
163249798 223053547 0
68766632 371415673 0
331028763 409746921 0
22372188 565355237 0
193567783 10253292 0
492048074 248852895 0
152951729 42951491 0
555238915 552501816 0
332413851 281270670 0
290120534 56962165 0
18469858 323311795 0
519530247 418865485 0
121957254 346861239 0
66573231 83945280 0
488665966 301596225 0
341910139 522172784 0
347738863 213010203 0
81660543 505119384 0
40707370 535591156 0
376945237 536581710 0
161846730 282189108 0
406790113 509932049 0
226288028 105529343 0
361844524 187395732 0
294383242 318520322 0
368460515 114881651 0
208762878 264189718 0
391245458 468335471 0
246963969 154268060 0
181105696 509902633 0
151766996 298859382 0
87019957 439445150 0
102077446 511674899 0
366607375 235032253 0
387881950 295546223 0
13853104 243480661 0
438145630 537463894 0
194164104 456723627 0
201857953 560509463 0
175863557 406625955 0
36480000 201192546 0
75506245 188102504 0
419181076 345297483 0
188587250 322565831 0
564193183 274825553 0
535191648 219482696 0
495649548 378243040 0
297828584 387023841 0
387267659 317809632 0
186198622 320764454 0
508855147 269752326 0
18661606 203681245 0
437799696 228750077 0
201813257 361524688 0
352019688 330422376 0
384410024 123626927 0
294925184 351826069 0
254289638 524692750 0
458569068 252961496 0
317418854 509014645 0
53074660 417078168 0
479781158 71680185 0
53971229 445871644 0
118187168 322082249 0
409258384 163792467 0
507154970 16680076 0
265054015 529102361 0
539129381 387507623 0
93455857 197965465 0
484770604 434274047 0
83083239 499444694 0
137012869 215400097 0
303971189 452849247 0
547177404 481847771 0
50012927 263477592 0
298157326 544530434 0
29587808 226942510 0
162754993 3969836 0
258785449 458403134 0
419226042 519352128 0
146130938 280394727 0
260068129 445545546 0
429904415 351964190 0
321669331 169110113 0
315829793 472795403 0
230399222 66536122 0
168560132 447622278 0
371228331 1169526 0
244551482 488262253 0
477034765 71261218 0
532925741 300617460 0
337302448 215564646 0
551340390 524743243 0
210182524 325330158 0
103451920 542247453 0
103051929 118170397 0
235607042 445491334 0
464333256 395400570 0
235207691 272453882 0
41693464 489705548 0
274696484 432276789 0
285727896 199605793 0
389682181 364319814 0
473759628 150020246 0
265678016 320920113 0
54850175 150018196 0
398062254 249710958 0
244815722 257637631 0
242333940 503064569 0
465920049 267824242 0
378595608 197132587 0
261002222 31818887 0
379486010 346281630 0
160856739 360607659 0
564751714 337567029 0
399166467 402427996 0
564915667 188062440 0
322746244 450126698 0
442197812 293482096 0
357786474 122931544 0
65523808 217592007 0
567968286 10230077 0
227538434 394346097 0
530029029 308390067 0
103628744 468321403 0
430676156 7686680 0
215363948 20782745 0
433201469 23042943 0
192116944 410914241 0
240922440 92214177 0
438038297 372299342 0
187711998 34304166 0
62492757 463927641 0
500864079 185705694 0
234109241 457085030 0
488382380 441008512 0
382655098 468145595 0
403208411 495293554 0
373092639 539252847 0
33556565 559372342 0
220223336 165902499 0
100982315 481511715 0
532552324 183906964 0
28457876 188961728 0
234179165 275337226 0
254769726 553846232 0
202260893 14084598 0
99428414 427913906 0
80126517 430466870 0
14412759 31429009 0
218539076 177756684 0
249377171 456533328 0
229387763 75994203 0
100785699 303544869 0
342687634 420850057 0
15615593 298940911 0
388773711 344351298 0
79203743 297394416 0
58364268 26601306 0
27660374 322538598 0
558459598 216500936 0
455488543 153958692 0
225304517 125634947 0
464588487 434803470 0
239636987 296317393 0
225915075 348877287 0
421688418 457524058 0
184595818 214261270 0
76462639 285829203 0
109943986 441551340 0
522548727 364136294 0
200614132 542772737 0
75955862 18913767 0
346080834 182909134 0
9203509 50395651 0
211322672 390288813 0
273165060 164975098 0
452401021 243485081 0
341305333 198971745 0
303980285 508159856 0
124216721 499523804 0
189202763 421914827 0
144154375 186484450 0
410608077 408955956 0
246471777 568362591 0
327521457 223106787 0
5077093 77364381 0
486640204 321058236 0
541818528 379208543 0
354941046 175659835 0
82239178 311945789 0
554750172 242194436 0
367010995 255961777 0
350332233 52106437 0
442999426 302249269 0
111201449 247218410 0
113132171 416302311 0
113902806 59738863 0
334711768 413151294 0
404325814 301220051 0
460710130 2451604 0
421525306 72261320 0
123031951 141956316 0
161293290 298137771 0
548245245 505515720 0
440112530 298279573 0
410987266 23874901 0
157473687 501404189 0
419092976 64312898 0
347731983 228239681 0
507362874 206879353 0
454744538 384187024 0
428852625 194284775 0
164840562 229897411 0
527264190 388766831 0
208060744 456632262 0
56762459 50192109 0
117300081 118988249 0
532407050 232755636 0
400291025 3326839 0
18499567 150237864 0
210195023 540862577 0
202455809 445593062 0
451062953 533620410 0
324322555 190745288 0
534214417 141079706 0
505322937 568561330 0
282490762 171300751 0
229053564 438647700 0
17996784 48228204 0
213417526 58414990 0
292737997 190046115 0
560683508 432053617 0
274184103 76945675 0
431008265 531112380 0
503428051 226441093 0
229866247 204521206 0
258375974 81270015 0
157018005 508354360 0
289313530 303912638 0
263703827 274110602 0
259678458 123566211 0
410252131 249474405 0
204399493 465687164 0
499050247 406253640 0
508226464 261339220 0
531150550 565316485 0
429228958 316739527 0
413177071 373846091 0
535938839 90080414 0
388147869 474657650 0
432699567 98151545 0
553250502 231046410 0
559218957 486306016 0
231506830 322167180 0
232703318 355142579 0
128601073 321469155 0
225163339 1337527 0
539433434 265269317 0
368502346 413145785 0
544699552 530435636 0
323342745 214012417 0
432060346 128197432 0
538790786 292626734 0
432366490 145664789 0
465506259 498019636 0
404147053 182345062 0
57823409 415707406 0
270675581 453920300 0
343995018 320624371 0
393080748 275235988 0
174037675 179995959 0
252704528 239272253 0
478282055 450348246 0
134760560 252625132 0
475430666 456964148 0
129278139 323819814 0
5314350 524577061 0
550756188 294348298 0
500915257 424369807 0
499752768 340526410 0
268041638 193430621 0
479911432 145962386 0
54928842 377456526 0
502655778 156840118 0
536516792 412195250 0
220573760 347404738 0
94040970 411380892 0
492948573 122924817 0
374342167 33189650 0
76066944 7502713 0
234629473 74909017 0
411154720 310888234 0
536932165 488978300 0
294960399 167199039 0
328688082 520752742 0
328532129 473356506 0
392595154 196120764 0
256726841 385503035 0
490945135 360767590 0
163621562 168381589 0
393134972 237700465 0
354661107 551883621 0
293646869 371590637 0
469669883 418868469 0
6406834 519126001 0
409710532 176901006 0
123040350 100410198 0
534274921 230979990 0
391168300 528327494 0
180905512 555465007 0
304763297 226830212 0
211736500 111623117 0
486280423 436917178 0
295100310 92600774 0
566200638 235483151 0
319029720 109984887 0
160829607 512879851 0
498650267 429428912 0
358715083 245978398 0
160052703 201148046 0
508209697 487722726 0
121528467 497074657 0
94478936 199959956 0
301931611 138949886 0
231432184 87424123 0
217357941 272252486 0
71430828 486379880 0
146167704 117100362 0
66063419 252615666 0
53461041 366058654 0
112601588 321047072 0
16684592 184305704 0
49503770 402126577 0
242269686 245092904 0
19447579 503049280 0
503723221 66652356 0
400477938 100537035 0
314029227 392278114 0
55889333 517084117 0
244230409 536153328 0
241350450 71934101 0
216144933 462063082 0
69244203 116507289 0
566385000 363617640 0
318285000 242845959 0
511219477 274641894 0
177602051 67884284 0
9597187 249086208 0
107415310 479906921 0
142283873 359424953 0
180277972 468515377 0
492655778 391636700 0
76108638 371486123 0
441587401 351275508 0
57030071 439395838 0
432285560 367926620 0
14922285 442913556 0
399917187 387691394 0
327530136 170884176 0
381560199 374758115 0
300255471 172540808 0
84600838 199396686 0
493804806 565364578 0
467727773 335724343 0
327468208 269678088 0
415037006 291343928 0
429223967 440871009 0
318182728 138835434 0
127582020 63286809 0
535072460 313076107 0
2627929 364492184 0
365405183 509534193 0
15225644 173753199 0
415876190 44211766 0
180382344 473000434 0
407739488 62900374 0
148718568 9657330 0
491466568 71536652 0
343618009 468512060 0
447745435 237878213 0
292019748 232267130 0
555846313 7187051 0
464157863 73773985 0
230084073 462300747 0
269177049 78350723 0
181659848 48210484 0
342809144 447469065 0
431937839 162107578 0
202160114 64938469 0
156346396 267818911 0
293211679 113766434 0
213786328 274522353 0
122185952 5944465 0
41650475 140961479 0
385723132 138515112 0
44119820 1824012 0
406696304 395669161 0
221758526 504688361 0
147702860 39935448 0
500740404 209373919 0
397451411 558229950 0
510196653 367822065 0
356184876 104423339 0
185126811 560141783 0
60478465 222809684 0
520418672 43988809 0
55826294 300024971 0
382868312 135817551 0
93888330 195056647 0
170304327 170042252 0
449043388 21904118 0
153109503 535337431 0
37123350 83883997 0
212473296 433738024 0
129493023 102583316 0
195742712 357171658 0
392676260 291085834 0
478062260 390417440 0
231657263 501833291 0
457150619 228290837 0
69718790 456556210 0
313945570 441753340 0
550393946 327901375 0
86624407 519857909 0
434970550 324457610 0
262377273 148603882 0
450970338 413472563 0
464797908 356837691 0
358072902 470644274 0
332022407 347099908 0
21935129 67092952 0
220349787 549561584 0
327965551 447585078 0
403558044 497548034 0
515609079 502639680 0
313213165 369009123 0
431166897 245489902 0
23559765 465518939 0
179681244 97793921 0
445548573 317904798 0
355821319 370128226 0
167747653 22545771 0
470909972 394716743 0
455513557 438767717 0
79429200 465379634 0
520022152 478570731 0
527159621 334743121 0
225079533 489708139 0
344616737 418583642 0
108842468 552426187 0
160898521 494524205 0
140499383 399224511 0
37512312 401564197 0
500460582 308466126 0
304525839 402016186 0
410082961 479767064 0
523807649 40821608 0
192159058 539527661 0
208356199 558629680 0
316148842 353023145 0
247118125 511679032 0
228752283 14251241 0
554658645 387665972 0
405346842 197281008 0
477724442 304086327 0
321065923 307927628 0
483591920 509749659 0
277330552 262693192 0
448870005 111800884 0
236384481 58820304 0
271753966 29622591 0
547605599 49801084 0
167375572 356400496 0
173221548 184909553 0
259060701 34572620 0
403638821 319133428 0
192598036 376084074 0
349572913 218610075 0
21018079 51043674 0
193190616 156311875 0
448473307 310836948 0
468322472 384402078 0
394489821 549158454 0
403096919 126413701 0
391539468 49889180 0
468526692 318584348 0
167863753 380414750 0
515736971 136555277 0
382459568 90241591 0
450403350 29805930 0
321735563 185012912 0
134131480 500062030 0
143380964 852300 0
383331460 446293803 0
90142747 74282108 0
54754128 427522068 0
198628420 223778616 0
169120292 568361127 0
95812026 128552294 0
267421486 121930809 0
222105618 190947158 0
337081937 399266593 0
171387272 498986198 0
467418857 199044826 0
274654420 114048808 0
326449431 385023368 0
178412382 543965986 0
141122960 298532303 0
381010004 427486345 0
300876182 107391818 0
549285120 312750023 0
550230282 255361023 0
59320751 486434762 0
476379375 518079759 0
110728769 449509356 0
326345682 266815481 0
403639450 359197921 0
403799204 195067092 0
565682087 159541827 0
99026592 224343889 0
97505462 500594535 0
374243625 243310248 0
548888710 33689007 0
417038577 291819378 0
6880297 271565380 0
337842974 180970915 0
126246467 166619138 0
254044011 370884554 0
152996806 427324361 0
427559538 412854115 0
499364331 264137605 0
438156308 264049329 0
377001341 373319616 0
520039444 384252016 0
37315413 89962111 0
89981361 448660580 0
508042610 530756074 0
65179893 191800300 0
527959865 100588600 0
371533482 229679220 0
180360018 408623100 0
412065502 317575364 0
124893496 186341636 0
271885491 330637358 0
259950026 197143639 0
96177689 242767656 0
318184639 98628790 0
156571123 344619428 0
522412925 387752019 0
470111839 322225720 0
563570761 489763949 0
324380231 332238178 0
1798348 199637618 0
566729925 319103741 0
163008903 191495680 0
316877818 281076028 0
26488521 78024150 0
346551294 508240375 0
446190727 115169693 0
415124874 339416398 0
564973949 384513478 0
419658731 210991171 0
506862779 93362651 0
334596447 77347869 0
148981675 502147505 0
342795894 225414528 0
394632267 330502897 0
230959301 480220265 0
110874408 512281966 0
338669479 432034116 0
464781618 557749306 0
242674556 446120156 0
433050059 388325156 0
558291422 331394197 0
476473816 248593847 0
192029405 101043683 0
200793302 19991055 0
36613667 227679304 0
158714515 172220559 0
69980775 14088368 0
65783856 287270010 0
283255813 301753535 0
97127582 415423941 0
146967468 419841933 0
448881510 312760720 0
420992683 461522823 0
211189807 140135699 0
260422332 485189091 0
496637666 495843920 0
380588140 35928904 0
543447633 222176387 0
415811396 199209245 0
548086531 260716675 0
556326915 385814694 0
255392262 384543707 0
191944631 3343766 0
334460026 497274370 0
340454504 108262917 0
531584830 483795406 0
99771406 146755333 0
356011761 191557256 0
278653895 285575354 0
481045205 232655487 0
457368128 555692990 0
438937077 303362099 0
366066758 444193683 0
291737503 483851815 0
18861772 548443750 0
10447968 205809031 0
205018766 79212703 0
540128459 223781583 0
19790407 19124817 0
11050205 426071810 0
104346038 93291294 0
216450807 455468426 0
245346379 53523566 0
145297993 539753584 0
364936610 212524656 0
427434816 59037038 0
403110205 436630369 0
146470503 525958773 0
279824273 404097305 0
291702353 176180557 0
373577047 48619960 0
552506105 397594777 0
424832348 466521900 0
85490585 87396530 0
119152428 112868192 0
239108171 249087534 0
445311179 348780616 0
91167737 69693444 0
279556476 224386846 0
426456694 94617015 0
276589825 165708192 0
79999258 314923340 0
234261798 243632010 0
98552658 347805883 0
188161628 23215028 0
473303234 246232836 0
267385996 152796283 0
343377477 480082015 0
182148623 78464962 0
364068821 411618967 0
218244427 101160866 0
492031964 334009780 0
427192595 539536638 0
450421024 312670067 0
514547994 290929102 0
480287111 513022992 0
10464815 73839946 0
471036536 268361584 0
395559123 338576037 0
413054072 231744227 0
466730238 257330171 0
419017795 457840688 0
364044360 80545807 0
332814930 15593307 0
481905921 335085833 0
465071387 208779166 0
393385886 220499729 0
487501159 419737994 0
142755903 274121761 0
25700043 112596670 0
28883236 162478247 0
245036939 372206116 0
69170211 509588849 0
204133182 342250977 0
118059743 71584565 0
337067492 547540424 0
416813876 375990465 0
232847459 544110170 0
41748385 230460542 0
537557726 244247395 0
539567190 358948306 0
490095568 107899266 0
294300677 448199213 0
186602485 13260384 0
11894744 354055383 0
102934937 413284344 0
439912488 137564958 0
373045924 67148003 0
238822970 425948146 0
131286507 168401061 0
168817341 304477880 0
476679558 519130688 0
116031101 263804651 0
319694511 11216134 0
423464623 281500305 0
25996031 365937346 0
59346026 151761880 0
461116349 118337967 0
205861133 35024443 0
230804680 417454935 0
461073708 156193223 0
18601849 150037354 0
79508821 433052977 0
296751777 55900974 0
268976468 242949950 0
241145393 448574988 0
229300722 495027137 0
239806256 47130829 0
218855979 299631755 0
299316275 452633965 0
376371895 433388722 0
344283002 460337148 0
57269193 336764961 0
99367488 380878121 0
351392820 336158056 0
569027305 508316792 0
343500585 261347946 0
148587601 93019364 0
363923311 492489146 0
197734562 16954524 0
287641225 434681120 0
61678217 393076818 0
384102556 18705458 0
60147361 516701240 0
87146518 392899532 0
265065111 513953607 0
192608038 552554961 0
213565085 14284530 0
4162919 24868518 0
544283323 284920563 0
538806683 487562673 0
167230237 302453822 0
253643538 127861000 0
370620296 208986693 0
92349716 367315451 0
81521343 249624516 0
331027905 563377585 0
459532169 474294195 0
153793669 216562993 0
218107413 484124500 0
221180811 495434648 0
345000230 35112354 0
320371426 202456259 0
122688793 377709935 0
137904057 34146086 0
270109816 157201127 0
81204909 301206019 0
278758539 487188571 0
164293797 183700473 0
80897385 262896583 0
530165676 146417645 0
178106047 463979948 0
527584150 544908481 0
260431196 413100884 0
432819416 503171686 0
51363987 382586214 0
57528665 274874868 0
168637539 190640743 0
98045497 432283396 0
266006454 216218565 0
206982181 141673874 0
171780205 173891984 0
159544321 265214960 0
316839370 139289691 0
44502791 281437419 0
352260517 490154633 0
220827498 361350138 0
118400438 295489305 0
130897304 562508532 0
134419685 471525310 0
296883966 513453578 0
79529461 414414189 0
313067576 261965090 0
117997426 540837431 0
427656882 492777331 0
240835620 305882276 0
406560426 491376699 0
341082197 116433900 0
42734102 419123405 0
501719914 274624971 0
402198444 461358963 0
247406284 11253670 0
440851763 140904648 0
388045307 376106452 0
330563698 354961008 0
21973938 339373219 0
552827793 464889575 0
567217408 497141639 0
325223462 99251038 0
335460592 285227895 0
449045670 505848928 0
430178855 457751369 0
484638021 331021957 0
143354919 489342588 0
73873968 380798317 0
323574839 23554980 0
433620242 346130922 0
470226113 205528924 0
4847768 87627427 0
424579369 308379628 0
300822388 468017301 0
137333766 354874710 0
525388747 497017753 0
551748728 535379911 0
61307299 282233277 0
316752689 501639574 0
6347393 547034961 0
156724221 212459461 0
185695611 543167223 0
514041029 94140110 0
349753252 31582867 0
180255047 282374278 0
263905750 69267187 0
64298527 245337105 0
36265622 288319124 0
199686354 140062295 0
326547964 111955743 0
62044188 480582754 0
262000164 368250575 0
243195248 256449109 0
347715958 230986250 0
394414956 337013618 0
141244498 299436925 0
100787329 519482499 0
121097686 309115040 0
31084583 372448022 0
392331609 560169941 0
341443157 353199367 0
89367360 377089716 0
460053816 528029475 0
63376870 482017857 0
26082156 126531521 0
29335688 266633369 0
368325475 220759375 0
327369340 1416292 0
448241852 371136722 0
216785601 314913041 0
15379338 374703985 0
496481868 234231338 0
562459077 191225856 0
554896307 231359962 0
425668683 52394745 0
317485599 503764517 0
324761760 151549734 0
105834802 137761733 0
76492349 172910253 0
7229895 147405648 0
57194684 167872740 0
171122652 559068707 0
283030996 561895307 0
225187000 214133858 0
61131289 336690143 0
429423214 141261189 0
279847043 122954129 0
12821068 112792531 0
14893803 320186271 0
133110750 8201899 0
106384790 118396369 0
356265994 406018961 0
95698871 344327485 0
502528129 97106657 0
138224749 121656269 0
525602451 192096711 0
254678201 432528415 0
365918729 397049586 0
399262263 436419775 0
348999846 265954092 0
136214074 220545029 0
504034696 364140163 0
401718240 22235847 0
320232371 219712835 0
251235588 2825565 0
413851288 534424172 0
91384179 498045141 0
211282311 311075612 0
82031331 231383388 0
198423575 272001957 0
123964137 481545549 0
296677442 70920947 0
19768480 17764098 0
137675755 372514057 0
168844537 493067787 0
373497840 110337222 0
128743521 29268682 0
121750764 152458784 0
16592736 254128546 0
416003331 360195316 0
73273401 294428625 0
389535477 523207145 0
116648109 296155614 0
44176709 355326017 0
396933114 32947510 0
210395349 450352544 0
206005360 334724526 0
493728769 329032961 0
524272754 327939681 0
419191764 341803745 0
498509848 555633561 0
300636016 123815483 0
433746899 357097143 0
402780969 54008496 0
207164867 231553898 0
186597955 403125335 0
343205122 69902395 0
152975797 208263277 0
425503792 291642880 0
126174450 139902997 0
135233314 405138843 0
167934581 154035235 0
237752795 533117431 0
479151785 59402611 0
271695008 423116118 0
263020807 298947200 0
152321794 94225693 0
256683941 440646111 0
532872304 327872902 0
140849631 461418644 0
385347359 395631022 0
45251829 46290173 0
266585998 39558934 0
137125297 315158898 0
133103992 388496301 0
11980697 471497924 0
548515434 104450499 0
138862008 424456189 0
437039979 409108242 0
218721362 478504305 0
385111083 137858751 0
524494352 412093979 0
88133526 529253879 0
445778754 6160856 0
330377224 222796906 0
220967959 267554262 0
443645031 230497807 0
239416984 45665421 0
222764028 91840488 0
457956923 241877756 0
505229074 141202055 0
111792715 102010326 0
344235732 26426074 0
78947004 376634788 0
221509002 164259608 0
281050049 124413511 0
39147929 556357936 0
255137166 39681747 0
69695195 479741171 0
350170384 194470259 0
490646373 115771752 0
194633874 384051076 0
532085852 383636119 0
112638727 329758095 0
216285285 411657850 0
337840770 310844767 0
258949510 557127251 0
136574554 19344824 0
116083072 515205781 0
553661888 528727338 0
165449898 454536378 0
70532727 216994852 0
421304604 510662807 0
336173098 286436324 0
368581388 206390756 0
139114692 393389401 0
92580441 350691889 0
105636647 367802456 0
444940220 184939796 0
212760811 242093709 0
452953516 489702949 0
390694318 307872320 0
425576259 458397557 0
258623650 129033463 0
339658440 114333530 0
248620551 132258290 0
424424582 477900668 0
562671788 87682882 0
238118539 47080462 0
193836270 274664035 0
1048872 385123300 0
365246981 115703243 0
115815259 445864220 0
338864823 58539093 0
458045918 456117915 0
551265417 517734301 0
24328127 556945539 0
198325939 506990729 0
183791407 187474049 0
245503104 318239778 0
360089352 322483945 0
373746414 229018181 0
120196225 191286247 0
381194321 122736695 0
91626014 228667590 0
342879282 393556226 0
256950816 378945966 0
490412184 263374063 0
43336349 207777401 0
175187118 542082031 0
237525883 464950824 0
393351888 134760587 0
266848256 124465275 0
543508786 136883869 0
317110396 234216656 0
519248403 32122128 0
490599524 324682514 0
91972961 236364738 0
257735926 367286025 0
383469958 423240675 0
178453039 157870097 0
386685032 102698864 0
531988394 159835363 0
558418565 67994605 0
435484289 426826243 0
527985325 94173468 0
163816365 318171555 0
215569147 465700644 0
287124718 247775280 0
36595213 410763801 0
71650409 340547182 0
319062345 522947037 0
194273622 162978437 0
320800598 173174535 0
266280781 112953166 0
107260489 420662875 0
161825838 416317319 0
244773969 80364244 0
43695397 401518577 0
507474312 80467474 0
71272372 360887410 0
307952549 472052437 0
28779797 79695669 0
63944817 163739006 0
200997364 175086100 0
490605638 163456577 0
40051152 322148207 0
421647586 39879038 0
170196367 426260710 0
555127537 85575134 0
287598448 250376467 0
511793157 225167967 0
548118740 363244577 0
330758722 160930577 0
12383357 175427555 0
256346897 444429538 0
285276448 248650003 0
460122318 182299247 0
392041597 146054766 0
228684466 396981127 0
206659678 39400278 0
540934190 496824072 0
560600843 183815302 0
235324804 409179042 0
274599614 473748945 0
448902942 255469826 0
288362554 226862038 0
158652583 473305162 0
56580750 214803521 0
357742971 421831166 0
516223042 16781273 0
342945700 455940706 0
20875680 65230960 0
367950743 326851456 0
505944493 165131245 0
550196243 191526627 0
106073278 84216158 0
263884243 192129897 0
311238027 316625488 0
4225601 516356891 0
434563221 80595563 0
381575283 436705180 0
261644631 437509228 0
29433263 13975840 0
45511987 138562530 0
454626498 272226922 0
539960600 197796622 0
310871909 505506391 0
310085005 11024510 0
228969027 453871962 0
247736430 9597934 0
216577509 315555943 0
193322977 18267331 0
320126489 323992302 0
450725227 95092520 0
484552527 327578987 0
523097393 472000528 0
232629626 413718166 0
166656723 219593791 0
207717502 55198253 0
445011452 428806512 0
545171333 493364468 0
77244233 451710424 0
479773560 509445299 0
30418132 39850872 0
66673487 158176981 0
507185652 54206951 0
474277780 178980189 0
262123785 435372108 0
204946470 193574315 0
469155181 342861795 0
518090606 75310709 0
19274508 42556706 0
133447936 36078406 0
355407243 332701802 0
113186645 526039701 0
371396807 224526745 0
171892359 475711668 0
511291647 38108808 0
427268538 94195541 0
162578078 113003499 0
110051721 371913400 0
299395405 478508321 0
549884125 541498212 0
51333468 532719139 0
33870055 328229263 0
297083768 407514424 0
348733152 110508182 0
129449941 292655413 0
253745494 409322780 0
420066299 563338406 0
388524737 366697015 0
328484678 1265587 0
241054942 271165649 0
365170019 476813468 0
348890601 530378232 0
20527227 45780436 0
547204811 193842692 0
285627249 522084771 0
182404824 378014751 0
37242465 249006539 0
164587292 134499873 0
462589967 188642966 0
16273528 95554978 0
404553822 182190039 0
242173618 545790410 0
17135032 331782414 0
420404818 186525652 0
468132365 21849412 0
320986245 415227530 0
153181101 294771408 0
248925034 514840189 0
47804940 347444245 0
391985144 506851701 0
8874344 525046674 0
474647839 567580932 0
172258173 74555163 0
34933113 312266338 0
490847420 556380493 0
225837230 541465720 0
340181914 466983992 0
336926063 361597035 0
525324045 541841160 0
93589215 153670158 0
125565039 363893946 0
392438181 350313501 0
71895653 124453863 0
382003898 155031172 0
561821306 415473195 0
80282914 164473874 0
537042490 410498850 0
297389245 127145524 0
508190371 316611861 0
13229691 266943347 0
459357614 470975391 0
284597270 57527700 0
489275020 84252580 0
69030907 220657084 0
146638316 39279300 0
446141236 224117778 0
39573804 115912793 0
191358727 102646173 0
262504012 116279524 0
55281357 123579094 0
193126761 273500683 0
409498045 423047957 0
288102742 411398236 0
135718172 433109391 0
293581519 466757504 0
320151992 552787719 0
460787129 85374775 0
148602920 363196193 0
359666477 12981227 0
473474476 159422362 0
316877651 172884868 0
255998228 329538823 0
93722687 293670842 0
282389640 333802636 0
528577276 304706336 0
43145975 432768439 0
545165217 412124129 0
392129459 319429992 0
512780440 305683491 0
188846086 184863565 0
123527394 4593687 0
441127961 268783954 0
350684157 219014934 0
167041541 230904732 0
526048253 40645586 0
193614706 84420926 0
422771018 388944729 0
134577671 129616891 0
504968817 274250958 0
79514176 298010463 0
503950976 568354501 0
139554331 444525285 0
411232992 144550999 0
149018661 324888935 0
472299663 46293827 0
98829201 218909052 0
194507073 307370575 0
90759553 193203757 0
197806849 204975767 0
446473171 37126169 0
285966071 564105905 0
139287494 23822394 0
136925484 555706437 0
296995841 121667483 0
468740193 533372480 0
440943831 227622964 0
77965948 469067070 0
449403144 171255218 0
466755805 300141599 0
167896730 360521080 0
447705029 152178004 0
437348861 189118106 0
556914434 497663398 0
514232350 116067962 0
534849121 284710848 0
188590052 556389620 0
169420838 362408687 0
279283220 413761888 0
321415211 459726689 0
527206637 423001906 0
13655448 282762580 0
444721532 9805552 0
463575298 456093173 0
5340842 353526542 0
21081966 504519624 0
74409005 559192015 0
376562028 144441344 0
507759900 379465054 0
317360718 83790560 0
313764719 566111574 0
507485341 217309284 0
91048977 183645992 0
90032864 46976634 0
402432764 375312695 0
427932564 84774689 0
311947772 86157698 0
505342416 92643516 0
285628426 373785665 0
182851324 424980480 0
556997678 10531606 0
132709210 485022809 0
336976241 38314036 0
156799285 451591974 0
547865594 500823405 0
340265292 300069003 0
111883173 382820296 0
376675732 196503883 0
145125295 242885497 0
193561869 440728740 0
114289058 104256343 0
253227295 243104337 0
209025125 366535163 0
67720908 111956200 0
369488733 547298754 0
484245958 558667094 0
259108760 565131518 0
256389612 62266163 0
80517291 55923669 0
413848652 10713044 0
542325762 14637634 0
189868538 141130862 0
265019536 30763061 0
169167755 176947929 0
370646175 295181619 0
472307415 126827903 0
386384214 84271309 0
465762937 218687591 0
28043306 105828269 0
519017226 50900287 0
190296457 166926679 0
133872977 430549216 0
503440174 422832778 0
456533493 561598148 0
293113158 335121811 0
568219754 216512494 0
319220777 268201352 0
337241773 560573307 0
32323924 201831038 0
379050682 409032578 0
371500900 270846455 0
351788668 83200451 0
113753338 165785219 0
516686607 488328799 0
140399173 178490164 0
339732009 274738317 0
551538714 219668242 0
75537014 36124223 0
93530591 221853042 0
217642293 543791414 0
349582959 34237948 0
13323278 482654315 0
291221259 227069544 0
537796653 470722403 0
506766687 439468922 0
379126325 560430533 0
325664788 441584775 0
447768684 188349070 0
224571003 382965572 0
9995660 60447716 0
199945895 334093066 0
53302233 471342515 0
221239939 303451483 0
319128312 75967651 0
26253157 18547553 0
391083155 335299769 0
461598441 250289083 0
504818775 125797553 0
49645307 77442537 0
141976978 125966300 0
332837919 212930563 0
557939528 38601546 0
447479107 486485919 0
172325263 252308546 0
487281745 292416585 0
12107704 162966720 0
436051215 31583507 0
61627620 445367927 0
439874931 483289901 0
195209876 496807824 0
120753277 36925579 0
15221779 187978171 0
140945162 470826230 0
558754512 35980828 0
495825650 94495559 0
212234103 520211631 0
144194923 23522119 0
330506579 313117311 0
330759882 498465055 0
393826668 172289346 0
504923588 560514801 0
290920439 315038768 0
6212435 301273904 0
356982158 520263083 0
281052317 532091960 0
281648244 85976546 0
160641111 295146566 0
238979558 251133324 0
406233100 531876718 0
560925032 552386018 0
314544044 550171176 0
43868297 51716379 0
46020473 492848285 0
330482133 204344411 0
356964322 542437655 0
529538081 564017491 0
518346340 414200853 0
207262265 4738128 0
554046041 142445119 0
220913988 37941850 0
488735971 130294556 0
45362638 26578138 0
221406824 57412385 0
362815393 476155002 0
393479936 346488239 0
548331278 205017321 0
365457467 253153009 0
467972780 157727687 0
493649091 55133415 0
269984500 467572125 0
141046237 261909717 0
252424233 163836087 0
268881528 316886976 0
410621842 398429215 0
39477682 183798285 0
407232000 351303666 0
138687204 241103352 0
269888769 515349573 0
342281461 473629323 0
305995602 277350159 0
76790436 124161269 0
179037197 290840970 0
231878937 245417406 0
95268850 170817912 0
69962364 15698991 0
59231602 309374032 0
22066612 532105631 0
221957838 108535061 0
506801287 485795326 0
89315579 85731718 0
88184736 469544427 0
222924675 362327895 0
174174321 21326992 0
261183081 203176054 0
440263224 289952660 0
116666884 363528378 0
419607262 334987066 0
142484333 519371637 0
172674007 548052430 0
463968458 118215671 0
45955544 69336797 0
454350318 197535665 0
122567647 562807262 0
281106869 63433020 0
182491824 355154389 0
19563630 115241792 0
164417909 122954265 0
447157194 549941678 0
161974979 179281464 0
532738089 352550246 0
275645334 514383110 0
527570635 366945285 0
458733832 549678973 0
463007448 319089822 0
259767905 17558839 0
276334330 133002263 0
171079014 247302533 0
503247251 215718706 0
129914051 391465578 0
537396138 317535825 0
410932100 132426175 0
489357626 276695705 0
222940586 93549004 0
187451988 111669225 0
363307949 474195976 0
168840248 168236790 0
479555329 342990304 0
467013284 191293460 0
155158063 22975985 0
217451759 82501238 0
353230405 509955451 0
285892027 330809894 0
200705831 72351517 0
479556208 523345525 0
265187629 31708578 0
448777391 169127245 0
58203714 533277857 0
551460552 538582946 0
209861998 266430698 0
46412046 283061122 0
2403007 78164321 0
40250080 497876948 0
128241090 370980430 0
498040283 454138768 0
529871911 97761321 0
237755026 103708740 0
113429497 11572952 0
536358588 265378450 0
86715665 420527330 0
474551947 369967426 0
313558899 558905920 0
263214295 28771685 0
400020604 461867828 0
245115065 427375620 0
392512421 190230350 0
67392248 318469608 0
304688196 516749055 0
229009318 420261899 0
198069078 533601163 0
430484236 114413945 0
207981611 522028369 0
86666031 1990327 0
25496072 483692910 0
271130820 321468541 0
394446331 337786877 0
164859017 79187087 0
281041241 504570980 0
492865992 334522783 0
118121533 512849450 0
483899667 186134089 0
272195 50793446 0
172091390 99106989 0
401797180 551993304 0
537410426 43721905 0
495916088 339890678 0
92762038 386005340 0
357752840 298105569 0
97760817 55180850 0
70736183 227589993 0
245906299 363705321 0
231664457 152265271 0
181638183 50491813 0
31032836 471122145 0
124872304 345374497 0
83768229 292175650 0
167291718 178769529 0
145549324 548499306 0
277519779 118653304 0
266482374 363011963 0
548593109 137746150 0
101496400 516582856 0
283298242 118876251 0
187821388 166574984 0
270243607 350566434 0
311588209 377472182 0
353227957 394488014 0
43478320 497951455 0
147008087 178928928 0
459548819 200039054 0
452515621 171169242 0
409458678 77022965 0
87118672 189343851 0
477857244 241161783 0
5670567 352755887 0
527980844 362440501 0
491883744 350546103 0
233027536 190984577 0
461918220 210277338 0
262883017 316841147 0
173574837 535215226 0
95292070 501472177 0
285899387 522969540 0
406538391 252399804 0
6964069 25744131 0
397875092 522286091 0
127124584 442583555 0
117389713 396714554 0
341183860 307935021 0
287369042 129750610 0
27258974 400403955 0
335521945 501916984 0
375622691 369034234 0
473984095 495421646 0
442314542 537596651 0
188820603 521538665 0
91849217 75368588 0
170307968 229475160 0
31927574 128384633 0
449025001 210223078 0
285036547 156084112 0
376397451 223246375 0
635041 209550504 0
211875237 167097686 0
267677491 557103272 0
231809328 57648204 0
257652773 59249923 0
263287305 367883957 0
353507352 458802891 0
204860677 46198831 0
145121841 41447429 0
186646138 217577637 0
190352599 122501889 0
501172567 117713852 0
491293447 235495825 0
294958764 231562320 0
351695525 180817038 0
175310478 465135329 0
513481891 339134143 0
299688595 172702427 0
234190766 206851588 0
213480439 373180460 0
8324948 231657917 0
265818184 142594785 0
92216129 561310885 0
559607431 147270306 0
521165562 408349046 0
275311526 111476100 0
5014912 272470065 0
447865439 563753384 0
435092225 117140746 0
8369432 382208724 0
350182406 188412388 0
247317756 250448575 0
139495351 482063879 0
5875490 338797188 0
172821199 496031620 0
509540141 429473300 0
28063644 383382826 0
398684356 16523596 0
91965564 62844650 0
399688336 395935823 0
345913291 140841328 0
3603399 402154093 0
80062573 299192402 0
321694506 433526960 0
502804690 369660047 0
397633760 484828231 0
353035465 297402422 0
189349584 147835828 0
451300115 438453528 0
113856910 293093580 0
222136534 131427311 0
367222070 500208796 0
534492817 507123166 0
527792736 533567286 0
18240588 424185185 0
372323331 131140969 0
171368913 452159596 0
416650262 35819922 0
343380381 84289434 0
210961961 364654644 0
485678529 419225126 0
190161958 212276462 0
371989068 493923748 0
424593687 56773930 0
485235477 488046261 0
226450084 491932517 0
415224776 491452662 0
372202482 347105254 0
301142008 207000452 0
144707308 525476557 0
431671776 241428979 0
569146912 190300048 0
403894579 243744981 0
29878964 540986714 0
197630355 453508661 0
201083300 461736863 0
208496002 449265096 0
388572783 260310961 0
562099687 340568004 0
132255737 39780336 0
77336890 38901598 0
84092724 219035839 0
533237383 101691928 0
418055990 229588481 0
130602985 145130762 0
555398167 36469374 0
454159427 467760475 0
58210593 362723215 0
403255498 361398514 0
489522544 32611798 0
503531469 259359368 0
372171441 340455163 0
178712132 152156870 0
473728361 253263309 0
546378074 454973036 0
270428228 130443088 0
354529034 406659030 0
549114542 282851364 0
334057819 282968454 0
140705401 523512505 0
161317817 484442658 0
217629234 272582310 0
298473938 125228642 0
547625457 464588835 0
430708297 319016789 0
426042835 423790470 0
296626357 319807303 0
528373203 514984241 0
471800533 160681075 0
533202440 51426053 0
430188672 499686040 0
387397222 200219829 0
290861342 152487121 0
447735568 557285123 0
311862102 250984049 0
261698690 176143742 0
69572206 121014291 0
352892033 151978728 0
56497635 523906864 0
58798191 264244741 0
56597292 11650569 0
288351427 414076481 0
269461164 167254026 0
105776372 200507442 0
467686237 223021318 0
216312544 163395949 0
102653988 472279918 0
274004434 47214572 0
77186779 264441152 0
156580315 495019018 0
332855996 370832216 0
8003844 122880791 0
27440786 444771256 0
183187844 437920012 0
373563810 182183693 0
530078738 399690733 0
426850774 316813656 0
328973888 335151538 0
477485657 114688225 0
352981436 7241709 0
71821177 191191899 0
40267307 125066854 0
186204324 248026385 0
95655155 477765556 0
301501129 548646523 0
5095614 265704909 0
11668599 460055277 0
355843753 520804892 0
258455498 16325601 0
559712729 41795941 0
224093833 150474290 0
253364212 321173582 0
565701315 548893668 0
250220403 275159552 0
330509783 554408270 0
32271947 546048968 0
149038501 392289964 0
59483822 547814625 0
24519034 481480949 0
538034893 286587475 0
285218097 356638388 0
533780181 69906553 0
314376545 455969946 0
115391379 304893057 0
358395304 430540050 0
105490301 293721243 0
166837860 27910525 0
266312521 193131463 0
437016327 344574234 0
462030457 241963219 0
103134303 469860955 0
206535109 202656479 0
261023281 370035531 0
388488807 421657044 0
272745967 93065659 0
502766644 374862005 0
425407785 31244557 0
478768953 362747399 0
251421742 481569663 0
372928701 527823184 0
469501460 485257678 0
220230154 162337445 0
235555020 41126370 0
64914283 104111000 0
284354719 324700199 0
86822444 516460323 0
329982923 306751104 0
281311069 250269631 0
133200557 470950795 0
253638312 161725234 0
122946459 79321336 0
209079215 480999229 0
504148567 222042087 0
349209050 233846868 0
285262710 358829351 0
113791680 507751344 0
115139253 438233392 0
75979064 567857735 0
93703848 315464292 0
309544987 117102620 0
43307167 106790519 0
375399590 64570734 0
168570579 444266361 0
502459875 377763170 0
490944707 268589757 0
372878710 430009605 0
443663493 226452451 0
548848608 302906834 0
84466751 473274509 0
160408938 441840352 0
293310437 376129969 0
411071457 532561477 0
458569824 416989550 0
178698566 1990280 0
89579396 93546659 0
461151082 169825610 0
554118997 521767904 0
431721158 547713968 0
517288701 507568398 0
135302097 464579939 0
507516163 399754625 0
75107079 129245199 0
129341532 323473790 0
258342697 475753778 0
510499970 568694695 0
19836301 125291719 0
315862087 441659298 0
367684288 460719797 0
479466586 551897449 0
224673978 288042689 0
62056475 198392929 0
10238155 320723272 0
500072952 449339282 0
336002211 348403974 0
308813987 80001006 0
56032458 511175517 0
258228803 500494894 0
25284158 489236202 0
111467503 91778956 0
158073822 324338601 0
324871378 131965481 0
257737022 101431215 0
9352201 342628277 0
411677810 173061804 0
80655107 407535605 0
423759127 1920246 0
195884341 64016522 0
410308100 459850315 0
452507170 93723617 0
30555878 88318459 0
409016170 57646181 0
240423037 112630972 0
166876009 450655006 0
352828547 410111576 0
289115836 432330268 0
250024192 354023965 0
386103110 509147696 0
427402458 341826290 0
306088917 401435642 0
99779257 350108862 0
560385174 244041546 0
378684255 97921885 0
92249180 55174712 0
333925564 123975719 0
468767661 494519436 0
170872623 141804533 0
144213395 458063755 0
449035341 305198764 0
518061741 242881216 0
10222667 276315571 0
231924394 369306806 0
320971811 295040099 0
327067284 35115982 0
11498388 463519210 0
133625987 328160702 0
129469967 360079638 0
230775094 299322773 0
206341361 445583913 0
93950846 89528188 0
133118713 88406818 0
222133306 563872930 0
313504087 79699448 0
287020644 289489562 0
172480730 291447902 0
167602783 434716065 0
242009540 255025225 0
558628423 211272646 0
535257977 405321034 0
547213569 310792364 0
428126359 503098385 0
457401471 145864421 0
408728560 506231056 0
433075271 77871844 0
310835420 345979271 0
155284703 497045087 0
273440555 466780198 0
281306611 76043830 0
24568749 99687685 0
232688881 405876783 0
317344941 14316029 0
378973061 327242448 0
398521550 511764240 0
376864107 380568743 0
503327650 514489393 0
3247801 222180991 0
324232556 542460561 0
68308780 490930185 0
38425497 102496851 0
513776536 443638058 0
496188281 457936160 0
237013848 424270193 0
6524733 243521323 0
278742551 508111021 0
356434969 126050430 0
177665028 368859944 0
282458309 482467245 0
492253522 167942693 0
567386634 277602907 0
303933401 458627262 0
564954958 342727128 0
145895349 177563646 0
549845938 483298881 0
376168964 372198946 0
73844583 224230378 0
319953299 58544789 0
209254632 70731560 0
267380554 176158558 0
535593408 137888814 0
266610608 420438668 0
512177256 220979404 0
153009818 436973553 0
288120788 513309849 0
211898520 33178352 0
362144857 148175635 0
248362271 245735179 0
449196353 412855683 0
523078301 497160890 0
385113463 12279553 0
114585611 410051379 0
78052457 530700542 0
98479090 122591358 0
22381340 278175459 0
199220879 365277061 0
475204606 480106073 0
453207556 207024370 0
172065668 262073553 0
272483290 128541998 0
92610654 298346208 0
364930496 484621510 0
532887723 290700936 0
213154543 562363618 0
466890606 12835780 0
449245530 396993225 0
454619979 166551588 0
279898963 461184620 0
359132513 30535349 0
303800148 502150123 0
530840187 62024544 0
474240010 477059495 0
451119332 492514934 0
264234524 241643930 0
269652833 447747297 0
428206502 404813159 0
253501462 351445775 0
119275302 446397460 0
457499688 484279948 0
568590903 149743570 0
70739427 284010180 0
453818180 73518211 0
138226543 18298055 0
95200594 69349535 0
508602165 502488135 0
102881812 360613002 0
404395836 486768024 0
203605891 118159782 0
3088183 450131512 0
131387994 228607222 0
325583457 308930715 0
209341817 142612526 0
384892285 182238743 0
179742489 275545247 0
505857861 462935258 0
444157616 325152902 0
114352213 212188092 0
48241103 444953495 0
199100589 391480368 0
49392495 174005164 0
138601857 146727579 0
364715149 560249489 0
106363068 218038828 0
567003848 374673159 0
12688332 298094488 0
487863012 319896293 0
220851861 233429638 0
494843283 371827320 0
483320804 352190555 0
642772 320728480 0
377884526 544123159 0
512686264 431380703 0
513138709 156269487 0
3836673 8045570 0
191958812 197025433 0
492646436 315727489 0
101819484 336188319 0
215930696 526034200 0
516388925 319707569 0
169826928 364237592 0
156924647 170702544 0
268503769 40442233 0
325712690 13259780 0
537089397 128506104 0
51256269 219377154 0
552007305 34465457 0
30389409 23051286 0
438343897 188938627 0
47126645 400925493 0
177696286 150201645 0
69339534 561364928 0
567877953 84578810 0
409054437 205833843 0
60537655 41142917 0
361374759 161723434 0
244163454 206283449 0
707802 516518338 0
55660673 105549731 0
473324700 81977745 0
398649124 244569319 0
251515336 48100324 0
478396329 158524413 0
100622153 277622157 0
295432378 483744080 0
9118782 179505905 0
78333314 12814654 0
41707812 287969375 0
406874174 258795692 0
40587732 94694176 0
130193520 8361868 0
106947820 257359365 0
128544122 477859684 0
175254041 420684827 0
303799705 19890280 0
418654307 270069386 0
374436057 106832529 0
212626699 507423177 0
209447048 531340920 0
316557271 296901141 0
387377574 503164910 0
18897422 70386148 0
34808346 176992307 0
131446511 381052824 0
465408709 250832902 0
155930843 415895968 0
504193705 476156726 0
300806308 359798404 0
492203228 62019316 0
418281272 520098781 0
69056194 186312350 0
374794177 71373975 0
105358221 281275402 0
125650319 524448088 0
214474513 321782685 0
507824105 373640394 0
390537122 394895512 0
322408444 406383748 0
385529539 33374768 0
30452999 518394234 0
53673134 409732177 0
170667147 129125615 0
432673066 94011864 0
122727630 319471980 0
291495891 413115872 0
78672724 396548202 0
548859175 279607976 0
554244861 443073889 0
514327415 474693660 0
90109980 470091183 0
537904620 224305173 0
471344736 510764814 0
83623201 458970498 0
56343347 136484876 0
433916041 335525049 0
405781535 115064487 0
118909878 543472252 0
140581041 559342914 0
262451353 293820761 0
76465480 102686087 0
174684893 444749218 0
279900193 192900839 0
181722761 475548079 0
393923911 547104948 0
309604954 409427121 0
433592638 173936212 0
489535926 343969038 0
326006028 297197143 0
277031456 525176147 0
101233015 247594889 0
432023480 120403323 0
164343982 564932961 0
14283400 76522586 0
99172511 522945080 0
561463840 397239443 0
324334939 115174220 0
65578030 244390436 0
120128640 7317546 0
358375098 75905822 0
352351878 536713968 0
374972062 58150167 0
101735784 277273610 0
504735584 450224734 0
211017768 199091152 0
418233284 221870927 0
428481673 146182764 0
130185228 356870641 0
97945466 541207073 0
86402857 387216303 0
235199979 155987044 0
184455152 335590136 0
565577256 461273093 0
331125900 193545409 0
137154685 106182010 0
292733492 39276594 0
186227441 504650073 0
393448060 312970675 0
480967663 223666762 0
133712569 48213465 0
381798108 197116462 0
173723839 234516882 0
464329646 50205485 0
51629177 233269145 0
124083169 23838754 0
252758868 137613552 0
475316357 357087613 0
398294173 509444120 0
366405353 464848776 0
439075198 34144434 0
531257974 208911233 0
341187511 67162264 0
410547588 418402373 0
341532823 560898433 0
325169729 37610143 0
258215330 467951481 0
205708771 355757053 0
54309342 483958734 0
314065219 162199905 0
164685786 490442402 0
385550370 236255309 0
206380836 125663711 0
241976244 333395519 0
269240091 469785050 0
254666097 419453978 0
427391364 269763781 0
25640111 26598165 0
299429471 401899379 0
434405509 529025023 0
389114074 363507407 0
549857336 256353477 0
292092692 62072967 0
232763143 280241766 0
272608026 514751590 0
176524763 438074142 0
550365402 441457913 0
297137972 467459931 0
522894608 484280004 0
567502285 568005888 0
303935889 115269847 0
357065615 514936190 0
120625807 366743344 0
46166390 399216635 0
247802816 503928553 0
225309343 499361862 0
512019521 76557870 0
88957584 243126794 0
547127667 281660811 0
416057507 358859908 0
474712916 299646846 0
321683323 35470902 0
395350213 449194653 0
517726488 342608050 0
407385161 221875914 0
224492689 516152669 0
446753623 300508869 0
40241569 171983854 0
136452324 474923798 0
216343487 12936394 0
51391139 9205195 0
24446576 519740716 0
15006004 101778053 0
287550837 461684068 0
480313891 10012373 0
298667819 23175151 0
445938445 240146688 0
359864400 449153974 0
388371252 99335391 0
564056510 460643377 0
209542691 22247205 0
119528599 538156679 0
142620883 407370781 0
386125429 168201974 0
253408081 62027563 0
398350824 231172952 0
211630393 425778375 0
35962221 252336651 0
420731683 499324677 0
51487047 432150397 0
182809263 83061969 0
96366298 177490222 0
463730008 347929573 0
420104820 530077373 0
198603595 247679635 0
508861943 196974697 0
491192363 513109044 0
430889746 374857378 0
522756531 378503389 0
333149243 266003723 0
446031839 290897473 0
109931596 277367888 0
279870689 450745411 0
127828701 431621746 0
536333235 489181154 0
291814209 301701440 0
435741452 188600034 0
370047059 186639592 0
199237577 523858167 0
288811831 50264001 0
261247212 431524522 0
495997930 264437357 0
316275059 250715740 0
345117215 56285488 0
338478005 88520329 0
549003396 497704043 0
556322906 159590439 0
136971463 176018169 0
415296464 45511505 0
321170955 169606100 0
46420139 16434662 0
316034975 51947004 0
551231989 301034044 0
35435010 459960440 0
98043842 306113783 0
362144096 493755050 0
3469692 16667435 0
84436395 530668498 0
287254877 346733325 0
101273464 494546805 0
510662029 348100304 0
128270751 470530646 0
45317585 291884318 0
223904697 43332733 0
518820525 208595327 0
210553517 141164440 0
562806831 398212944 0
326548744 84842627 0
470962790 310064248 0
432439955 392324798 0
322666462 497739288 0
353607347 90722681 0
555331086 177077449 0
365947654 42047134 0
83523193 224977965 0
133656241 250455190 0
292220888 279500160 0
302587309 228504618 0
225811339 537737569 0
346541993 195273835 0
138073068 154335907 0
428961009 55697697 0
249201416 321462371 0
106439471 57061030 0
136655976 426281224 0
270892628 451587438 0
283900117 284950883 0
517713804 187916865 0
35758946 554880525 0
248731400 396165317 0
307003405 479802469 0
444535040 141407087 0
415440999 51966807 0
524239290 312768426 0
401663320 480511824 0
349881931 531601964 0
426398295 224761417 0
484822154 64363732 0
536869811 278881374 0
100136740 357724185 0
321106719 87238610 0
334566885 149952648 0
129253802 344869836 0
507655946 460047974 0
516844536 564069738 0
259836491 145061905 0
284059427 316863866 0
335322416 338980137 0
262455024 267866739 0
426386777 422164526 0
301316247 470332300 0
488658054 136036016 0
193767227 139912020 0
145227054 212737681 0
105122510 178091107 0
372224985 292126282 0
49837226 26743230 0
201025284 370059733 0
388955762 534898268 0
381464200 548059714 0
178566745 454690890 0
316285722 371311486 0
132457882 435297270 0
224107900 447952771 0
556763441 207406411 0
196955268 78597007 0
351144986 223620346 0
38365453 165115420 0
130290497 488734874 0
168741904 262416959 0
476376027 505458088 0
294820785 493172415 0
191318182 284949098 0
185644180 312918084 0
96883531 385417134 0
114544753 458667712 0
94473668 499064755 0
441460771 480163186 0
44276158 483321679 0
229921020 443370160 0
219510578 405570152 0
496666442 363939755 0
331869537 475296650 0
290286407 303319830 0
409721545 397773546 0
137149253 103200655 0
365811100 289633996 0
317521501 372082772 0
167658765 196004697 0
475256909 411592342 0
67233583 187949986 0
268455977 303019797 0
481046837 208027537 0
266011973 21971734 0
548173874 206053834 0
408379823 215870286 0
259714089 244943827 0
514280782 546845776 0
459528840 77592145 0
245693223 81623984 0
182227072 437827808 0
37411027 217566715 0
146410116 428603066 0
489779658 425692263 0
328874530 358184928 0
75739130 314192743 0
252560558 71678200 0
23846834 115628786 0
197879947 493828741 0
185212804 549117414 0
96167417 298579948 0
373717517 256917166 0
528655723 372592856 0
491601854 408944504 0
204490020 168825522 0
302892344 178466327 0
359678019 16089933 0
516965120 165334656 0
241687918 98219685 0
494069714 173486187 0
145883432 82553046 0
185772619 349994927 0
564992393 22601543 0
4164509 121926365 0
82174704 551601044 0
390486059 445566414 0
401476995 301771635 0
29133293 398007793 0
213974702 473563423 0
378171475 335785041 0
400243991 503729855 0
335180873 12917075 0
171611909 336141 0
172409145 457393954 0
192406683 225634746 0
72679663 312496502 0
271138251 247861065 0
366846914 483453698 0
254572589 162678295 0
437686706 262832044 0
54766810 530783346 0
111420854 435710362 0
265485773 32831739 0
149920568 203927007 0
113959786 467663661 0
453868583 498784145 0
558012590 484536176 0
45881223 288462169 0
120556195 264619077 0
350818328 251420813 0
316247101 143383342 0
283986331 540967953 0
264817297 381271182 0
346101612 260575498 0
132940815 548009560 0
152245573 244685989 0
480300881 88017731 0
291750733 106302708 0
218726042 319172682 0
269298650 552539678 0
364424635 317487579 0
464728280 106065694 0
287629043 527103203 0
42178417 409539011 0
240201028 385218311 0
222329824 304719587 0
230342363 392139285 0
395859322 248037693 0
373918498 520971794 0
285909486 87004742 0
526089879 202975361 0
489361382 237436615 0
107640028 356544545 0
539770818 463354867 0
149495117 367992763 0
143802743 192196673 0
493063192 491178783 0
440315641 341621254 0
428509553 72979430 0
423036774 448443603 0
281172834 498861134 0
443419599 565182033 0
507104197 274896113 0
104404528 540315328 0
449891978 530689983 0
544814278 51586130 0
511067850 540267549 0
289568594 291958900 0
450026798 530618370 0
497142708 328174095 0
445691470 251848548 0
132465896 81124393 0
525650690 89569539 0
244901151 377090491 0
380373165 276771824 0
297415338 253380472 0
516438357 314857741 0
397413187 33832806 0
441108367 419234911 0
128584090 509286730 0
322515442 130227429 0
354831270 290845438 0
465337142 507259938 0
16064749 62430836 0
247074650 146953700 0
111490367 452966600 0
193845225 225457693 0
300897101 91354340 0
407032139 161575950 0
292603702 345481707 0
557818037 342053851 0
31498489 150078787 0
224140332 254334812 0
134229665 477234821 0
392427727 313200270 0
124513284 554727225 0
405403244 415284975 0
374809479 51669475 0
400259563 388337940 0
149281763 540059634 0
107442237 566892459 0
282596224 390149155 0
317385062 249874092 0
345532386 504283078 0
162057764 211685611 0
532036210 133518952 0
358547013 543284012 0
98410065 403807615 0
554565452 358662315 0
123448171 344600971 0
205707021 113202476 0
128286151 308134427 0
493069348 558809099 0
334767376 310358720 0
471518130 90326036 0
231181186 1743422 0
463610604 188426383 0
437899331 88019025 0
134047487 275123566 0
27603009 199147672 0
119857551 19813498 0
519396120 204032744 0
115007085 185778073 0
173574840 451717846 0
272848951 130925063 0
512967598 150465852 0
547876068 356118796 0
407412149 486243774 0
42176564 372174595 0
167314622 451364737 0
404237208 295085908 0
532215214 139581530 0
167635108 84287133 0
294443809 285496234 0
514156634 317028996 0
153894316 548815964 0
449941724 186675297 0
279354895 494407124 0
72517523 344675259 0
48150924 313958216 0
440246859 512522909 0
146146446 143665622 0
183171123 281614564 0
324617741 474560247 0
451064217 90397921 0
110547075 213244769 0
191167119 20757360 0
419045763 186956580 0
413473420 408741467 0
343220031 145485056 0
411552153 532112181 0
546649370 212993399 0
475461513 66171823 0
143683892 403951926 0
500464396 64665826 0
107894671 299524804 0
198955586 54670622 0
288740253 302061832 0
546862551 126056161 0
57915325 287516183 0
305827413 277585854 0
522112277 179517909 0
563841624 196487605 0
234111901 166436649 0
369821614 74931873 0
452603937 222426150 0
141536969 24902671 0
274351154 217688723 0
444923545 278265026 0
517738099 329536542 0
132144146 393133505 0
460884495 8714188 0
6998694 441678654 0
108155899 79265915 0
199441235 547550668 0
315552693 309664555 0
113215080 284950790 0
514258168 162961645 0
63638587 100607186 0
544184265 64563151 0
330032131 299768843 0
327411845 260870451 0
99240533 472434230 0
498411549 379546888 0
317601731 5863649 0
300042197 147574903 0
487045433 279521047 0
112695702 251779415 0
354942442 21608642 0
554474955 166874767 0
537572487 465331724 0
432492028 137953318 0
362431994 318196102 0
476311159 193992082 0
128597822 166856253 0
46406029 508223882 0
520695231 331790901 0
118850923 427909481 0
243817228 502054185 0
306093856 430263432 0
66141349 241239751 0
141727171 291186208 0
125787132 16094271 0
219723455 178382079 0
509195413 467798591 0
223384346 198079198 0
156057016 538377752 0
232017112 217142443 0
173700560 479649844 0
415884663 116582242 0
154410881 142100258 0
146243103 351500976 0
315409539 462407596 0
444405358 224216842 0
403020972 554285689 0
551620104 453523607 0
148230945 206851249 0
163167248 469435128 0
94486359 386906537 0
377047975 439919518 0
367356029 26931179 0
372238455 530491387 0
151134709 560083015 0
507380698 174800415 0
233774068 45032195 0
504963221 329458197 0
2943570 86163997 0
11594037 110429629 0
441661555 136645872 0
151296121 500506713 0
124952554 540179798 0
450365945 569186984 0
147090406 375736938 0
43601560 550832067 0
62970727 33572418 0
353959087 233597152 0
366324486 176190919 0
7666840 202615732 0
29700916 56440245 0
411141699 354111755 0
312293174 217358545 0
313744446 540144541 0
336808082 479981175 0
402003939 481091429 0
269636856 154775668 0
354824455 64934786 0
300812214 502459700 0
510183282 349892881 0
517643648 300847392 0
427088397 187526782 0
363218392 316102957 0
435867198 433161807 0
265234648 343389145 0
293674944 11799668 0
41232488 245444308 0
426421444 460602100 0
456627265 181615352 0
173879051 122382953 0
278250882 61943858 0
42363633 249171339 0
555834049 144852597 0
245929352 114374017 0
480326676 16602585 0
280717449 238247035 0
398102365 103530896 0
141038876 21898282 0
287484158 459898311 0
169795521 475213524 0
545882209 475011966 0
162396953 115466751 0
490110449 16037215 0
317648114 142785890 0
18932926 243612273 0
57463531 19424391 0
425230155 171069311 0
420856448 434925862 0
422845039 498913219 0
132446844 135742314 0
390482878 475050929 0
255664778 273205910 0
283153693 298863705 0
240328918 471304502 0
344242854 163840377 0
295562537 548115807 0
107801204 514956809 0
7737357 499909061 0
268591017 184268859 0
408170209 25460778 0
535194177 80029149 0
495574981 61176587 0
474618958 39953616 0
499959739 341391476 0
189270964 448447963 0
241125311 210856154 0
129943481 171137109 0
311621233 399892593 0
542402436 188189738 0
176968524 472349059 0
568109637 69508182 0
10838793 313369155 0
22620996 189198163 0
3718350 440494152 0
162530884 1038179 0
150589987 98569913 0
98634626 191873608 0
177982677 326127913 0
84956540 311123667 0
144544664 184766248 0
354362360 318637579 0
516035213 270577164 0
153874655 260607659 0
429260167 37739270 0
83962160 50763267 0
214422116 487605694 0
552200924 209579004 0
113254186 269322949 0
272351723 347560059 0
23200624 875572 0
211502954 550544282 0
568398959 322487821 0
334479342 137052261 0
140853375 91976222 0
14654871 145498798 0
333341564 99289904 0
37404297 88238861 0
2275946 521898239 0
548507726 434453819 0
27676634 114164690 0
347759797 399763580 0
448052882 111227874 0
313058519 227282417 0
198028839 461451078 0
326979785 497554310 0
398284735 381827506 0
170381080 369610287 0
406075281 474382723 0
492273024 39677172 0
349052949 276457719 0
226706155 520174051 0
297358669 117216284 0
336391862 279860598 0
421723701 347887710 0
537045746 68354255 0
199195983 38920680 0
40595622 168729889 0
564232189 165016094 0
15768087 6202086 0
86046916 278454713 0
22817800 7844843 0
253890862 346995046 0
539215511 474487215 0
445074129 180201902 0
222665945 458717555 0
351611465 476679856 0
279625723 111134654 0
433793173 174275145 0
249287505 514656994 0
369112580 152886011 0
504500953 119458860 0
87921967 391854928 0
298380722 120844571 0
407422253 197161959 0
523647208 298893237 0
407629570 268513533 0
62572527 132063002 0
225097287 42476280 0
452894252 72671841 0
354096985 465993024 0
30376732 470832844 0
53300810 351826292 0
485319445 367994746 0
24867883 325669831 0
445340327 156835221 0
486376299 431507938 0
36786937 452942259 0
388803334 320616550 0
484495289 507761348 0
336217909 436283064 0
364105750 343234260 0
157229829 107460344 0
533197598 210474314 0
304062342 347695106 0
103137303 141246312 0
351702805 224624797 0
236587676 157327911 0
436004573 402227291 0
192568512 264977336 0
132383907 206508879 0
360513410 330447303 0
425646949 226614424 0
375545737 12836481 0
527878215 538976439 0
87968855 423830651 0
506609719 250520060 0
323183711 203615705 0
56929960 87776889 0
442967882 279036831 0
466776297 438187160 0
338603060 375280657 0
265354180 34483306 0
504361293 256178497 0
355756957 470963090 0
475834562 517418733 0
151979134 194433687 0
46903390 512889358 0
358385468 293755922 0
395421650 58005799 0
242406719 493716192 0
90275567 443214599 0
146264187 260922558 0
453244613 354415617 0
229219494 294003431 0
179675468 107948167 0
482979999 551012880 0
547972882 120836440 0
174040907 439642402 0
39612033 84853374 0
227315507 66008846 0
122907241 360899438 0
216809845 364828338 0
241803801 265668532 0
434847813 315959699 0
427025831 440252275 0
20302260 405986514 0
465547237 328805777 0
183184419 96992703 0
282699640 283121385 0
12733159 177213939 0
202718550 483839322 0
335189102 66593528 0
107155744 508208019 0
20335093 197245990 0
425232922 253946306 0
285374214 305911946 0
530808142 240748309 0
48847586 355554855 0
532133338 183765063 0
154090271 562598451 0
116305178 431482208 0
198203142 507448885 0
42702520 353988185 0
122124008 438215539 0
18973894 100449021 0
444879943 554718197 0
212576719 62453316 0
62103286 180278660 0
38271335 114454967 0
359460214 248291207 0
410411934 482724318 0
368101698 466107344 0
328582035 142387143 0
331172968 89450010 0
212323874 421737829 0
511116650 254624080 0
481721197 80605340 0
113060123 498020550 0
404513711 34264295 0
331655200 529180209 0
200337102 311866964 0
348032618 354451619 0
468056578 476784888 0
306661471 395297694 0
114659277 229934692 0
487065141 298160979 0
173911774 276484679 0
61993917 258517292 0
566708520 523390279 0
366918425 417428858 0
91325232 145058881 0
520114804 390847409 0
419146898 239059226 0
389837578 520751984 0
322592449 428669873 0
95534601 412107546 0
332068789 228210972 0
441786518 248230249 0
262469080 63379454 0
564422243 301091651 0
261818806 29162637 0
381875809 288705477 0
97315103 277625773 0
121707826 78675828 0
9613292 438785220 0
464688564 302189867 0
449516112 336539054 0
273599882 270581379 0
250236442 338924551 0
35207788 318904646 0
532198213 310097247 0
212748369 237025117 0
188431692 280445523 0
328317059 523138498 0
301942685 524974551 0
164333557 429860344 0
83603885 554763297 0
357497568 275642673 0
123833119 125161448 0
170941032 548525608 0
466907553 222978215 0
365371609 403479014 0
403792575 224436483 0
189120794 65535751 0
219191691 55236554 0
30636077 200290189 0
555286196 173558482 0
50087270 48654107 0
286309316 131188490 0
527351599 99250980 0
27323793 308663294 0
276465399 484801121 0
291698181 483433236 0
108923639 424684486 0
195209208 539243323 0
443216490 12733036 0
172858345 431292188 0
75374970 531904872 0
486268001 505143544 0
138612104 30582812 0
228985121 307867981 0
244158328 275085049 0
527013584 558338840 0
445257082 387130597 0
155345113 1953211 0
409048405 321505172 0
77517313 67268867 0
557235906 63455968 0
409196388 397995065 0
359172842 74472190 0
475533753 82136528 0
208307263 207174326 0
25755682 92077846 0
71681944 49982020 0
374333201 109941434 0
153594583 507486406 0
236826490 384878478 0
2410809 160166650 0
533396106 404205487 0
429055088 328167822 0
541969601 403166083 0
560879999 350574084 0
427621563 450458517 0
330666587 153833341 0
335245141 293528084 0
184222428 424211543 0
89333723 316701363 0
530519751 138394857 0
356714420 546064606 0
43458278 39436753 0
371301774 439397519 0
155453907 271681350 0
292284659 116463799 0
507245448 312150224 0
450210996 31751600 0
489652173 179332466 0
150054389 525201757 0
361958639 563437663 0
181678765 237066378 0
567130580 381544677 0
177252486 112589606 0
193081886 390214166 0
338259758 28267673 0
61528116 511569031 0
453460564 187682210 0
76585521 319261088 0
514246569 515985923 0
104483806 289620774 0
190298281 376389089 0
171753318 50857084 0
528425156 301318127 0
246996716 191567944 0
33921832 377178454 0
226254125 134306176 0
532609150 360124626 0
310389759 354600327 0
254159191 159558171 0
40430808 317592852 0
91041683 149049030 0
312613351 31897021 0
321353795 243504619 0
249518025 313638411 0
444185180 525947714 0
59352732 208529134 0
190253016 242441350 0
563879226 487972159 0
567546389 534845655 0
169319977 450952533 0
477395970 465215256 0
32667901 279015096 0
413678520 94587733 0
80409764 191544477 0
497829688 294884824 0
359577550 433468689 0
270423947 213871633 0
377070125 505329644 0
547740099 288528477 0
243403264 359956809 0
171528501 106674186 0
508990768 22816025 0
358794519 22413677 0
179466760 499323061 0
175676166 364334680 0
108378826 2018072 0
85754142 234395784 0
532151904 440909003 0
129529088 290783609 0
266374125 388012294 0
263042338 491005051 0
72067166 500867919 0
184338749 432141353 0
439728320 73718237 0
388802291 198785633 0
227606258 495418900 0
147411220 381265880 0
208352724 493398446 0
350488064 460487982 0
37394433 124104700 0
488155088 10142295 0
26759718 226545375 0
239648620 194362522 0
235049320 173143154 0
122726636 161819758 0
558044770 349432463 0
134481670 197722186 0
454155119 53956923 0
297184235 59536570 0
268967487 503325377 0
101416708 311111993 0
440405195 372177679 0
144932747 471231187 0
90844797 161024335 0
297352103 34956128 0
354382699 366154416 0
422263646 314258365 0
513435553 47843054 0
318805897 306034861 0
240794919 139706327 0
317831481 430678648 0
285614140 217285516 0
278024901 290865899 0
349055811 138891708 0
46475997 70332855 0
345913886 117326329 0
126416 373446964 0
276211094 553419841 0
535272928 523308427 0
326852652 314440193 0
451439772 548662866 0
380107199 466309735 0
171598509 216755569 0
83622312 443042012 0
319003095 276432440 0
173617692 200240104 0
49000444 529675475 0
164152152 177890183 0
469756244 259626944 0
213648195 322652356 0
15566193 179673184 0
78291581 431228806 0
527474331 374188129 0
460853945 173342908 0
404401675 464201440 0
259633473 452551722 0
168061432 358310528 0
173285993 291419152 0
296988179 37082799 0
310893707 211741002 0
398119432 206662270 0
212141069 160941803 0
467758493 352305713 0
128679781 334098001 0
290439015 430958643 0
139299017 107843857 0
226720385 564013604 0
528407968 534483858 0
172655036 291596169 0
39116862 289943710 0
269784710 234498544 0
293386912 535651371 0
76510692 286948113 0
137378758 301766554 0
501470193 54604408 0
302891142 452114270 0
226538944 95995196 0
204808939 438162202 0
271107526 221078974 0
464056330 175888122 0
560481529 532997643 0
522111170 135462229 0
126888822 276499874 0
307622310 66100129 0
4002273 479271308 0
456008038 83702525 0
224981027 251454882 0
126866384 476173165 0
547596395 175437044 0
61121563 388189890 0
89894643 514062707 0
180211890 350213674 0
146912345 145287027 0
112910222 237576390 0
416150195 127304820 0
34918248 253472884 0
557099064 216520079 0
439634602 238163419 0
359694299 564490902 0
389238668 256156852 0
180866288 77933050 0
288720832 277785705 0
157886423 177320014 0
518744074 170113578 0
10210831 57696880 0
437567443 490939676 0
515297272 381739676 0
343728143 551051848 0
104545398 127094057 0
408825708 496662356 0
525565255 345395182 0
272014911 529591127 0
285085921 46430728 0
78565305 147413836 0
458460709 206206790 0
251238155 232544692 0
453082474 266324129 0
108095113 3854149 0
210621266 199358919 0
478880411 144917662 0
520836453 106647935 0
482716224 127853262 0
399869983 289595839 0
490279985 354496964 0
438686168 515199793 0
542425013 355365639 0
448212995 340487887 0
204487150 279338711 0
137895697 568481971 0
171491633 436184074 0
449073264 264839534 0
507632232 128405214 0
467929867 490028340 0
527910568 95565795 0
484901115 122762798 0
261185317 239529046 0
492925424 549540326 0
234991360 351391179 0
558252897 136093354 0
52461897 545037581 0
511332781 304324277 0
193122073 531974511 0
197262347 425465123 0
200975818 470070286 0
470925491 228307884 0
564452858 142249951 0
151493308 303464568 0
82787524 23619026 0
82255753 541952270 0
406887619 312777934 0
263964141 308265277 0
48892456 559448931 0
138790823 466755842 0
173934780 179005977 0
318798613 398962373 0
244009866 425043904 0
56488599 58569263 0
216345330 395953482 0
52855523 331762267 0
451347827 48081083 0
116493971 483401185 0
449386151 165817599 0
256168841 420306011 0
274692981 395559560 0
540953681 420410800 0
491351893 314082470 0
274324495 45072650 0
276412537 139379611 0
105885143 123721969 0
134257237 513002633 0
154268647 113626054 0
551560780 215756309 0
383993922 225896036 0
40423578 460864310 0
254512947 491149909 0
338077973 7027525 0
565214838 415430504 0
568282275 446736746 0
353210094 93921364 0
69699716 304377824 0
558447752 469085351 0
98158479 529647180 0
19531154 63220173 0
340955040 219365206 0
128020252 432696887 0
46295467 356329812 0
420256239 344887255 0
382109657 393776733 0
141552649 179103596 0
498600898 287500143 0
282203379 26194791 0
468844197 216651398 0
499789305 122125904 0
303065540 346622648 0
556431585 66253473 0
487463945 80643043 0
493409423 257949739 0
382810127 487995972 0
346271862 373209044 0
527360332 379280674 0
493371507 68010071 0
30407093 228793055 0
142010256 104402256 0
291447093 409855442 0
177365277 70670550 0
98891717 97689273 0
537811421 100964967 0
274156889 85392455 0
38602797 499022019 0
391598621 21842641 0
219942713 465550534 0
327501076 366145534 0
326915311 479422091 0
213934494 5207784 0
92139806 303671623 0
325360964 296074920 0
65667266 177489077 0
162008115 269424125 0
228517448 359378369 0
166212152 212009353 0
171320435 377908569 0
561188276 144783656 0
364931570 195430398 0
150346721 45410378 0
567978935 510730224 0
71415367 564393364 0
50078157 464240217 0
409677249 33221463 0
16145704 171285603 0
316392979 104907175 0
295408053 163873252 0
82307072 57510661 0
288488787 176969487 0
361821034 132554953 0
18191703 493790162 0
445762285 88183303 0
223817398 336439754 0
332726848 380835812 0
219604007 147374893 0
288312067 347048861 0
134296223 412373573 0
244974689 101939171 0
438884029 293990936 0
531457404 463431766 0
236645981 374132641 0
104862802 5110163 0
395425070 256310881 0
246559893 522502394 0
120763917 69262705 0
368934379 467006546 0
316934474 210355123 0
569088408 177145350 0
309289042 443247526 0
223025360 434926900 0
116727093 135002628 0
410755332 47983143 0
270862538 268891772 0
173299973 540166513 0
476541884 15771124 0
478031089 371413294 0
47875165 139537395 0
7353403 46876161 0
507540301 537366325 0
96370999 513231642 0
275194955 503796579 0
10798746 233305345 0
6938920 486560863 0
230226947 193655877 0
170417269 82614561 0
476663561 236445878 0
406277771 3071248 0
438016038 201464935 0
416810069 451772037 0
535643389 100714989 0
284948831 22114649 0
159884742 507519884 0
535171191 243223668 0
310192917 403516084 0
23865544 219440479 0
527244925 472972701 0
16745552 54973001 0
543475682 560547228 0
210756085 494033571 0
545319160 372577626 0
25891020 195954843 0
547154978 546647646 0
472705670 274648634 0
500987519 340109020 0
381261849 181519247 0
558790955 518196290 0
253339187 261811782 0
414299050 322785894 0
503252334 493447940 0
492799015 567991542 0
68728454 236987804 0
143673354 254709383 0
433843706 421429581 0
411822425 70027160 0
394014831 195304641 0
481466401 265903144 0
501631535 551606618 0
63193484 123072631 0
187790614 312918105 0
66488414 8291769 0
168299216 266366663 0
566698361 444047220 0
19994233 441884947 0
532514862 223947314 0
419647424 138389826 0
466884643 100541663 0
232855937 366973355 0
76709191 197277160 0
470028087 202006638 0
95766071 495610538 0
319377917 99368864 0
286550923 561449658 0
273944277 3891590 0
125529912 543514929 0
88096743 465426406 0
136394408 548578055 0
466472484 303303621 0
282017239 563023253 0
101178216 356746777 0
237461259 99429520 0
370880695 305187637 0
433349429 124122874 0
564851090 411970483 0
147340102 39370720 0
443811063 549194046 0
552900874 157952674 0
25107267 512664780 0
14973372 24955551 0
228111224 177297300 0
180004526 519671880 0
138794251 78460441 0
174990171 159982071 0
56587610 447635936 0
148933673 240476828 0
57718905 31797694 0
476370626 238341576 0
511699388 56264087 0
456538076 492126463 0
99729052 337165489 0
110371475 553884423 0
209778266 51193602 0
188937303 165346009 0
105760780 198700297 0
226653334 386719616 0
4284673 46219647 0
499581112 1187111 0
561043846 555722253 0
49963620 57175853 0
145554825 77200927 0
96197002 472966683 0
308017448 114984040 0
257274416 95910888 0
32318906 173053119 0
122366106 186344164 0
167640462 410057954 0
472029199 492777453 0
40613376 346625248 0
339396958 147764361 0
557635213 199897021 0
230600008 253622477 0
439607553 66202910 0
73906699 295326658 0
193264337 237799655 0
306448377 294272082 0
499865701 110642724 0
219122014 208273713 0
31375734 99629815 0
512263782 210669179 0
419694350 80648027 0
309210249 318027868 0
113149688 100026945 0
203670006 516527404 0
568703199 362602856 0
267949656 9042368 0
326373700 416765344 0
456311510 160316857 0
168233832 537863606 0
97935485 414013675 0
511710732 91990032 0
435365581 345427425 0
264140091 257055249 0
292481834 330469723 0
275227212 5228400 0
390603035 353386656 0
361112770 27536011 0
34617550 9313120 0
171947166 270724772 0
84081113 124036134 0
20267857 278953236 0
181660849 163352894 0
203194099 233132172 0
227725791 461940690 0
79888062 102814233 0
175520420 459657956 0
457040338 168328829 0
174762949 325597185 0
278974395 20553439 0
128979861 486943515 0
147264857 52583958 0
211143030 320820095 0
489557790 327253989 0
243739581 512432231 0
229641590 564594206 0
433545890 56096996 0
182036915 214148688 0
291906227 456085201 0
520298905 76907223 0
312917839 201868285 0
316288968 475430236 0
348583499 59662970 0
549599027 516812919 0
76211538 484499501 0
159278900 234520566 0
71647045 408463047 0
19932715 158910235 0
568174649 373552550 0
122278328 360124952 0
16011273 481495026 0
132546887 145167934 0
47945616 482359469 0
523643163 419017726 0
475596490 311523552 0
366517678 510831583 0
363876306 166254088 0
261071569 212798817 0
430533926 314812930 0
496123400 395462585 0
523027183 417520442 0
280566072 396608173 0
418926719 85609376 0
155849978 393215484 0
86661168 517129386 0
219479025 333329988 0
28642302 353425511 0
497483396 181486107 0
416192058 67922362 0
385306969 323652721 0
483066329 79292575 0
533751592 146167366 0
33184326 337740815 0
35614069 91700891 0
181765031 140836697 0
197385381 215007022 0
313629112 50491376 0
496823814 564578890 0
112309842 171714856 0
145212750 112633856 0
514900466 53347904 0
510115037 419601225 0
381946291 486931589 0
233819336 146751193 0
450538223 553166767 0
102091169 17483342 0
360743772 430153080 0
328848335 330519382 0
439999853 256376158 0
375530176 241548099 0
340062989 327723782 0
130668924 342185967 0
67402589 244758415 0
367548188 241269097 0
179644830 249540041 0
433893660 303371691 0
50666434 300559126 0
88730224 393430620 0
55457122 163879319 0
198931047 460606584 0
487568278 552929989 0
234267158 20278920 0
161359133 471420631 0
430226026 280643628 0
548467893 300179806 0
68141199 260889515 0
519757987 332394017 0
566675206 226559621 0
164062684 136221582 0
143205872 350308606 0
459621327 329063909 0
129303502 99962579 0
23316429 284142620 0
312061173 536241059 0
475485151 468996226 0
492574869 514613177 0
303389815 270744676 0
56145157 181485598 0
209252278 561278943 0
482837028 515373515 0
68097970 179837183 0
446656383 332063010 0
254134784 19076128 0
143014671 425500670 0
160315485 223223138 0
205579602 536703325 0
332784137 369148334 0
140734655 342422380 0
459497273 99228333 0
96101562 539484357 0
561093129 166711125 0
511510437 353860854 0
140267280 241028708 0
170793087 353281714 0
295908903 558895540 0
461066284 359746483 0
300913157 64854932 0
354724693 474935487 0
302352053 443065746 0
86469897 207154801 0
455684886 361607640 0
532320195 416723580 0
407360937 489920817 0
215745408 62267729 0
162210793 92797692 0
149900473 109256635 0
427302340 341775491 0
358422110 202444407 0
281388610 512965554 0
61553748 489818412 0
206908130 189942184 0
21529294 25148129 0
193675370 566216921 0
320370862 364883208 0
251867851 325430458 0
510427550 280791 0
491648899 185047902 0
276971839 321699311 0
516866488 116475445 0
218934258 316295889 0
220836549 405528051 0
481063666 371464060 0
131919210 401135435 0
378605356 103089617 0
140422931 118532654 0
288889765 459761523 0
363643955 82406304 0
6394142 398431818 0
349792358 377805879 0
194285145 179921134 0
2677276 534380029 0
530200470 166752016 0
501969593 435523694 0
189554011 277002001 0
71332704 554914949 0
19612077 495360398 0
258247157 538967406 0
90938840 560137915 0
482664314 456408221 0
302412221 255633889 0
442722078 126548226 0
168726867 416860498 0
411220420 284131558 0
108145475 327490335 0
524591750 414241523 0
469772654 330333650 0
485278479 287649036 0
25344825 145010139 0
228496046 22141115 0
105934295 139729333 0
416087286 281055416 0
567834941 272822494 0
129966089 497427633 0
52160842 153165720 0
114692367 329329588 0
307126958 454884876 0
395276086 137557230 0
292274971 89267351 0
383460737 178929177 0
562310556 305877295 0
233078003 451517588 0
522683717 567728497 0
20237771 271619973 0
493863557 176794061 0
72637967 249491946 0
8369352 186262568 0
256997192 10975304 0
255230900 327614909 0
36296052 122200041 0
188316142 542183292 0
43239621 528426331 0
167665435 124818687 0
329621953 52742382 0
168033639 498552641 0
211130709 505348281 0
101772251 134522441 0
393000762 342742033 0
138675961 279753598 0
515162162 163248048 0
415665428 130500563 0
527532393 472162470 0
131630184 278931942 0
95840556 32515973 0
30213911 184603415 0
147318432 518576834 0
186852778 190047613 0
307884071 312091155 0
331378388 547034023 0
158437246 546801671 0
281902237 54280252 0
152496693 486720979 0
230142486 217883187 0
474281897 200373170 0
437387324 149408780 0
525258067 391314648 0
392147586 108381594 0
226834348 157381098 0
54473605 509807846 0
380011757 386147012 0
472062626 536190788 0
264776669 67630007 0
363461626 563241440 0
237955525 18562503 0
282758864 499799413 0
454002974 482097105 0
242489040 44350961 0
224020194 300547379 0
544317003 505394055 0
97786659 147096719 0
53441386 500612521 0
565474679 267518521 0
91636576 161012189 0
498804142 113458033 0
5480655 421821779 0
47036273 213007020 0
439820935 271928165 0
48019281 344994026 0
421904182 161562728 0
23487599 540960116 0
321453049 537051165 0
6124900 426620927 0
287129436 73356727 0
53296670 441917169 0
507689336 188182173 0
71235541 165926530 0
503007885 422546709 0
176585090 346382522 0
419095594 348951338 0
549333619 322428717 0
546199827 517436265 0
108021806 335525730 0
191741837 549142285 0
144634746 312672978 0
81201646 240157305 0
107185148 382029649 0
296891666 79044860 0
473954284 125954603 0
208447996 470010830 0
190971278 164476005 0
166187612 15640170 0
265101696 197249456 0
342165139 54323290 0
179896079 21540328 0
380304052 470155591 0
135169923 499487484 0
458090745 527372947 0
541871300 172515371 0
65625216 155269685 0
341377982 273867839 0
23239761 558748461 0
228716274 154759336 0
524236860 197206972 0
258764131 448663029 0
320576828 73884458 0
506807561 539924944 0
454439678 530952900 0
545119874 332370001 0
557311206 426324630 0
259537799 245638838 0
479834944 194225319 0
144867327 227415724 0
381155788 268992392 0
237005568 101499159 0
284243584 426553263 0
64860232 476922554 0
180609820 262726861 0
301204437 420690251 0
404785418 67366642 0
399350253 315517708 0
489762239 545707545 0
453712678 388671482 0
362380356 399060086 0
381315233 378917850 0
473375635 491486362 0
268406007 521868287 0
514140836 285547514 0
498098493 120910056 0
348768527 435345740 0
375497261 296869702 0
509640465 253612911 0
270016103 512581751 0
458680888 113947132 0
114563121 548183265 0
115392888 218601623 0
143157607 557138272 0
399784494 23893858 0
439986708 142840531 0
369052870 55153206 0
463125173 130869361 0
222987216 389980229 0
280539 332921117 0
518323953 293829736 0
516411751 95867990 0
129924550 511185094 0
138434019 360972259 0
469607727 180518946 0
183410353 95113377 0
102167091 199231838 0
421696397 271686907 0
165277460 316220291 0
54804013 425546783 0
500655600 58135840 0
265772714 287549198 0
483083776 297465221 0
369886022 320474084 0
497758454 200375329 0
506602178 488806734 0
455064416 370743041 0
469522264 423823446 0
565383856 480551340 0
21114099 405847970 0
517279870 85135874 0
125024749 342139944 0
63205385 260718731 0
458895456 2928928 0
312601909 226838731 0
108893849 269187479 0
500120037 390377627 0
569213409 11253251 0
372889825 352750445 0
128924800 312707730 0
196588848 44513187 0
210828842 152064727 0
141250393 426574115 0
342837852 159482890 0
204897042 448614802 0
184724694 250513711 0
520925994 6180523 0
555702341 367697154 0
376638325 541447596 0
327611906 103675271 0
490938094 464749864 0
490204311 538164825 0
14715897 558772833 0
541032034 316505066 0
373584881 211245852 0
174111238 302619320 0
159129255 504503872 0
294607477 344969348 0
332345133 87867398 0
378715094 265143013 0
284677092 91218851 0
499816242 165560976 0
486532050 413035259 0
62823253 82222276 0
281610057 365334462 0
388525980 160237677 0
404060282 306759272 0
124299039 302086961 0
10611661 89169185 0
310047000 78322256 0
497499886 198866909 0
334806548 70946516 0
185893558 266335798 0
431613347 370415657 0
321371511 267367452 0
280996665 343142864 0
365138159 438784784 0
315868829 198546724 0
431901583 324881138 0
341355948 119913571 0
540505097 465727016 0
181414384 249247769 0
524167324 191444213 0
433920716 230178645 0
73532534 26435871 0
362853952 564078162 0
238649781 536667423 0
167353506 12561896 0
196100646 500929324 0
417378816 99317223 0
379208194 18486392 0
473188061 325168229 0
11802449 292263177 0
92611685 370996188 0
71838774 456687483 0
29876427 217584598 0
399732736 214588584 0
126879915 235757332 0
55152641 223080906 0
225751947 18664904 0
254339866 97691528 0
65195757 47928846 0
8626286 543274121 0
388345996 242220585 0
296987564 523304476 0
407463614 251710835 0
408784144 135218704 0
11220823 66323153 0
449567904 406124502 0
415303623 346666615 0
130249717 495474656 0
309849222 36978528 0
415787237 235887412 0
298647594 551375229 0
106580055 232646159 0
530828031 548352831 0
365302695 302011373 0
229920042 363223124 0
483421998 379351523 0
336319145 213291735 0
401067133 290252572 0
250279315 329642354 0
117352681 486522452 0
447297641 371383640 0
228537831 368962633 0
516684406 546421398 0
209443320 409922949 0
429525465 331029710 0
73484417 413455831 0
410056713 56914227 0
208176538 540796058 0
442311929 414112035 0
157678861 38903441 0
207761681 169421962 0
109685985 333220323 0
180559426 242573300 0
93728778 493137505 0
548477324 477017801 0
400939323 164061629 0
542896378 489188456 0
58029273 475694283 0
385530114 146255244 0
448523760 161004852 0
293701596 299873519 0
294835322 467762034 0
299169981 138321194 0
296299693 533922285 0
545814112 220774882 0
69214322 52422122 0
321733865 472666532 0
57560491 285325468 0
395888575 221079257 0
270561034 393070582 0
122528515 126000923 0
186430046 185850817 0
25768897 254247898 0
292305661 195416320 0
378296889 38564962 0
492266576 191093046 0
243181951 90013618 0
477979100 270661528 0
239689700 407775423 0
88255847 396636336 0
131991538 128581668 0
185146882 531195906 0
519214908 234327764 0
288894741 357354899 0
211201527 225315418 0
306606721 380748890 0
112867502 471332325 0
182200806 316296781 0
154989753 81175776 0
492880597 554162334 0
190190119 429349959 0
398774164 442838178 0
553956094 61716221 0
466124370 549848003 0
162851088 1932232 0
257791650 365944794 0
36825956 483706328 0
42987156 469538322 0
25874417 482803771 0
465113272 22854981 0
148515957 47012940 0
97166728 465277949 0
141535022 286157168 0
374488201 13226373 0
543413673 84524992 0
513399532 98257130 0
64740381 388403481 0
320578114 457935727 0
406941556 149831087 0
535636648 253347793 0
456273735 336367676 0
72369919 394477472 0
57177300 184480903 0
256727395 311611467 0
488582226 374810393 0
557523386 374128630 0
248468979 51924478 0
473630495 381489438 0
260915052 437257949 0
402235104 131798384 0
97587779 18783397 0
453959024 305424885 0
29285376 233016387 0
346329243 541473161 0
103575300 166366263 0
561143324 57304641 0
43694311 349158978 0
53772886 313504413 0
536268565 244862143 0
281612934 540689074 0
157334482 373447152 0
348195948 329144153 0
407740104 49940320 0
128888913 252418459 0
401711732 427537128 0
171626082 336394474 0
24122475 498151274 0
48063163 263216500 0
150836410 49147500 0
416796800 494197663 0
96709362 502920910 0
45612310 316983171 0
273294308 497052086 0
92735187 501844499 0
420635494 480084506 0
173964362 495934336 0
199597710 149026661 0
210295366 298192515 0
323599192 487937927 0
43737672 356660111 0
177083698 525430837 0
140963533 160760973 0
417455259 157141562 0
350003105 487717956 0
271518879 127783669 0
479031953 229813948 0
511243598 587213 0
186162323 372425950 0
261203352 302614953 0
497683250 102686229 0
219730613 269153014 0
307100676 226932702 0
214408701 91736320 0
111287829 26410080 0
272366231 504288099 0
217115611 344514014 0
39980980 367106559 0
128005412 560514485 0
43766738 200752951 0
380350793 62678925 0
79277578 556523502 0
79822656 254293070 0
90838509 235658642 0
47219418 409846048 0
4998307 64197975 0
511819357 405795773 0
31685194 443773547 0
348242780 230314077 0
360863509 521999268 0
98076269 190910043 0
501808663 209471251 0
78134699 395371543 0
63757597 498761416 0
226857768 92517873 0
536692999 556953533 0
95203485 451453441 0
195622454 480231302 0
235345976 211449800 0
284910031 476361146 0
452660020 116700957 0
259083978 35574780 0
200227802 146632524 0
310263470 471492124 0
141501879 294426993 0
124538476 409968592 0
291526399 59312071 0
442938652 343994547 0
119116520 63418539 0
111709797 462075406 0
283593220 375013437 0
19877246 11678933 0
338301102 551199656 0
134203685 137483853 0
279327568 310720898 0
329878599 200047055 0
464212347 63657815 0
49781732 255716542 0
400225826 287121226 0
221013290 427766013 0
192302608 494449425 0
256969814 24090930 0
534396159 267025774 0
182213299 405469107 0
9934484 341307839 0
434637409 336171659 0
351701983 58833254 0
194738471 303524962 0
253726321 192747854 0
313460105 493042855 0
79372330 249178589 0
478735511 399972168 0
560835351 169477314 0
120632019 108327193 0
511452433 405585337 0
509902848 558684583 0
174612091 15967516 0
34023148 484092485 0
503512419 541125774 0
152932224 66801741 0
558757567 18839279 0
506178686 460959441 0
223959632 378742692 0
466642694 426066683 0
227486954 424675509 0
517817058 323287362 0
464196933 462967172 0
375630864 165032495 0
336714036 433986555 0
402589490 86911317 0
299249987 470077593 0
455825170 130654087 0
141429016 211182188 0
471787267 237248632 0
258124831 318106462 0
87139714 158994778 0
119717930 43403618 0
538335841 27021536 0
147066242 464476434 0
348551528 531071017 0
3136058 101974351 0
403862133 184518414 0
349520923 487944806 0
150868054 266421417 0
155979757 499823562 0
542012339 180879416 0
104322680 283800833 0
12173578 158370016 0
148714935 195264052 0
373182766 286623146 0
416288104 303203590 0
52893267 16775991 0
345167961 111219728 0
402029176 294975469 0
42125648 443334207 0
560464950 82967442 0
430388310 493704985 0
306933957 12116671 0
429307852 390930538 0
72755343 323149082 0
567327636 466250265 0
406237068 165801573 0
448241964 353264531 0
26864648 111272867 0
485320745 177845548 0
224853776 15351578 0
190087799 200647315 0
158631480 380207965 0
76005285 369415555 0
251136527 424790293 0
364827635 430074158 0
370480419 25544494 0
447605524 249340533 0
66918042 551455359 0
11584296 115536191 0
392045991 377692707 0
86495093 232915833 0
487453828 144712904 0
492456091 255469617 0
504746478 368389535 0
271238739 162062556 0
122717539 136058378 0
442104456 49230540 0
502519677 9079855 0
221196366 450501149 0
550064742 20224657 0
270687997 192523610 0
447613043 195930775 0
174886344 510395211 0
235608927 286053877 0
99551600 44943276 0
382634176 361833898 0
395017510 177154938 0
127184610 298296034 0
78291038 232502447 0
347951422 420733277 0
56624539 110535367 0
316045518 59400952 0
315243005 275468869 0
207538382 52988869 0
427748159 358180500 0
474280619 566070817 0
131374846 57523028 0
231084243 51066367 0
528765100 207533324 0
166950898 550501454 0
203804540 403837579 0
167643684 12256787 0
21730392 260194648 0
73343179 311601180 0
427620587 80264530 0
392459940 320163803 0
487153474 91381612 0
481554166 306191274 0
66379004 254152143 0
193167419 232763648 0
365387692 400192019 0
143682231 41274059 0
51892074 360713344 0
449048192 271571411 0
362489889 91265274 0
43026377 498782649 0
248544143 440044173 0
104854783 406515619 0
28428854 59017373 0
439235059 99222204 0
137439675 401563587 0
411532536 214704246 0
56263254 548662866 0
43119155 468111845 0
471057146 242958969 0
474267670 508758037 0
96433503 468747716 0
72230108 322065142 0
156117671 47234218 0
379124493 199840131 0
152463551 505980350 0
558047905 48046848 0
328440221 60894638 0
468613467 310168965 0
349450547 492885848 0
240695667 447106240 0
541598762 346328435 0
217625870 521539250 0
319194428 326067084 0
435842038 210489431 0
50478704 536071843 0
107310257 441501418 0
273161654 263940625 0
112416251 535482921 0
265911614 183200962 0
337483276 538600777 0
307940894 82781036 0
30129821 335946028 0
479380493 548013647 0
107516324 533236137 0
106419842 30601428 0
72523652 240739162 0
221146996 111068717 0
369713120 151786318 0
27984966 229640487 0
421915666 29906250 0
531608832 342426071 0
262362983 358452998 0
72495787 172954101 0
289643362 176021533 0
141544309 258346151 0
125427901 15887046 0
339449994 477878831 0
386082125 240124458 0
242540795 541264920 0
99914443 240023900 0
499176531 368531508 0
283310590 321484297 0
551763014 377064314 0
262788815 17270342 0
90729877 399446237 0
485773573 216884603 0
262333177 78343083 0
326133300 488222952 0
124886560 443579568 0
259219217 413293664 0
547324521 399579036 0
38757027 97553015 0
512607448 170877180 0
196017446 529352490 0
188399760 297447018 0
126985109 207294505 0
334750264 268607948 0
221970856 391410972 0
499536191 480037686 0
192484227 293277280 0
373486479 300555639 0
491152608 292546910 0
173336360 333123493 0
121307684 60038095 0
394693676 85884759 0
166056875 231871274 0
98774102 256664335 0
476519532 450994797 0
205754121 20173534 0
343878012 367306954 0
456541986 274694413 0
513467170 61903055 0
27147108 123111578 0
1933597 361110254 0
502805665 528680602 0
100582506 355661276 0
75298791 372178277 0
543533167 409755210 0
568475087 290916848 0
31725017 201595063 0
220340265 102247222 0
406407220 390157243 0
456975195 159666860 0
464929897 217109921 0
441015303 39623541 0
432247106 497582740 0
500035276 42142582 0
460793176 398841579 0
308940041 434733273 0
235609792 205816049 0
426257333 69015041 0
432787766 302250154 0
292491098 530759872 0
332564738 379235840 0
218734676 277735357 0
260411243 530969298 0
286627818 300886723 0
485391101 510948922 0
31272419 280659077 0
365063481 130146583 0
34644628 547881872 0
215390156 280044156 0
396223099 155179608 0
348767802 408074317 0
409387431 484249496 0
431930894 162288329 0
203134213 113197410 0
566119133 395106267 0
156718149 39838438 0
554120210 326525782 0
290753304 215632982 0
235390003 110331936 0
222807468 327266122 0
475602447 427518656 0
196468391 150651242 0
13494849 87409086 0
364461404 397138886 0
178438002 117497656 0
525546172 215091834 0
465881879 346255967 0
119857663 62016662 0
338601123 93442631 0
246375950 216845451 0
552312381 431463951 0
404890930 224338207 0
480753688 142775553 0
62616468 522423671 0
408782244 489371910 0
390703163 351473873 0
484963474 367664852 0
178428280 317033656 0
254013823 324105585 0
447137809 426813582 0
191551149 322667414 0
453464714 289032060 0
169442364 418428459 0
103019788 107657751 0
306055235 472226057 0
123170681 325362241 0
486741876 305010233 0
21277454 309118562 0
376278388 340016498 0
342011169 520142179 0
72228537 288485948 0
484248484 260654822 0
63410721 54423205 0
541701477 364955778 0
547760809 319570575 0
343638594 257075539 0
56058111 8159974 0
408166844 86152279 0
14678982 356226998 0
19395206 190274815 0
169540698 180112867 0
370427333 23923268 0
161746773 7175377 0
109380155 270527067 0
522342432 85874284 0
362087269 466116477 0
504216489 514386430 0
287690460 542817719 0
56883311 147398484 0
200717040 128357410 0
554025248 534597811 0
546268742 106558954 0
5548524 341499784 0
416825015 260258242 0
62812565 116926731 0
25009944 379058663 0
163650084 60407310 0
210861550 419561364 0
258162583 258565515 0
377704753 447337451 0
402634895 281193159 0
387427784 419125312 0
7550855 152276355 0
272488887 361879003 0
129552192 79502336 0
5769019 100873951 0
178885494 536877985 0
411999358 71910557 0
517797171 407204552 0
239587213 440877682 0
140763847 398239733 0
110939311 396323923 0
191177950 461868525 0
215562609 185456551 0
522201060 6934242 0
69728621 247848574 0
365289097 386936772 0
285602598 117774596 0
37091654 13064705 0
544791414 228956041 0
446868358 443320480 0
79210768 303536179 0
532572753 150053863 0
107771142 116194175 0
383423147 194348782 0
128288097 376017006 0
396161545 291417915 0
258922268 538798156 0
96759573 317260125 0
451536026 328468628 0
486836213 87384646 0
23297142 27675300 0
101772387 91286013 0
466342213 518210662 0
210044520 332206572 0
406597422 435935873 0
351892086 21049442 0
219286223 486695642 0
219783255 165157430 0
482288815 96161307 0
22472711 549353651 0
307740711 339580154 0
258771551 282306960 0
102824823 543980653 0
186964296 434683057 0
468218532 532403191 0
371363667 183999246 0
307277335 282432635 0
373658032 454764753 0
205501747 355994111 0
237409577 415806524 0
501484151 268784943 0
284076861 271655075 0
259884228 484105154 0
542945063 105435764 0
548375997 251005266 0
347570026 250802244 0
44276372 415565291 0
514408245 255820812 0
314202923 27597827 0
204498522 554399356 0
43964942 433224818 0
25363718 321697039 0
394607890 157667555 0
480502962 93514920 0
59993760 401292909 0
395259254 471335453 0
151160687 66548182 0
501278781 22621698 0
407231674 490118390 0
66252064 281614652 0
439663132 362185239 0
52916849 332959176 0
184395689 310599194 0
40465977 477020184 0
3243377 361220327 0
523573309 544017152 0
131973446 394630972 0
304307667 81464561 0
137496038 520350538 0
354323319 373234401 0
330541840 355346704 0
467399252 10111975 0
390764817 251938433 0
64159115 394718854 0
233229594 34450630 0
482429010 309963309 0
79307291 45457971 0
116269939 233760294 0
557176105 562819469 0
169256920 138061161 0
527569211 71272649 0
148091959 259832082 0
148133595 336380799 0
500648887 94958014 0
118191825 478193152 0
119575444 155948355 0
375076249 24096480 0
230349415 310672112 0
380047693 443015208 0
331399555 416648372 0
457481099 25520527 0
158609700 164469550 0
337192702 402148648 0
18664418 133314215 0
242070862 136099332 0
242606714 506483643 0
453057342 214694095 0
172436596 481594030 0
57147305 116803167 0
503341535 490161545 0
485478273 175426062 0
382836762 463803206 0
558595307 137931880 0
254748970 301889456 0
242363952 410763120 0
80485102 299823415 0
406795945 372396005 0
365436084 417701954 0
537681656 386483948 0
463325561 509791885 0
175092838 60013073 0
312596825 173446058 0
526283071 366428790 0
95956390 201624350 0
501412842 126724912 0
445961434 44135068 0
494795113 97280839 0
408043895 297031399 0
175991289 339217995 0
188395879 50924814 0
317476814 301212838 0
316307280 76339284 0
336527418 190278822 0
420769353 63028870 0
295197080 296215215 0
350471072 138609482 0
243940797 72607569 0
267826443 325599947 0
169304794 536031286 0
461590582 186401333 0
351949215 498939146 0
114278347 546334623 0
204255093 72794432 0
432413145 332953762 0
461300669 175506933 0
555634462 162320043 0
463705235 510423885 0
402359290 544930119 0
481943149 77849165 0
517584605 247037043 0
271344186 34138486 0
353476899 92655703 0
540271048 34761401 0
554170749 16287707 0
325663255 135559843 0
261028793 353419938 0
76556717 392057989 0
393869817 480903420 0
489047438 166725069 0
568267717 362156886 0
423858277 152317040 0
375785955 283785931 0
138952645 380805552 0
543240631 422035049 0
393553108 510889503 0
62948595 146206913 0
166889402 393751587 0
44182261 452214891 0
497558292 525759679 0
459076742 203856678 0
291515771 36087298 0
531063045 11052746 0
422929842 425817331 0
296237015 432840854 0
250434633 385045458 0
122375083 386958610 0
223113465 408701546 0
81001032 285794317 0
456010895 463614604 0
213903039 75326541 0
16845491 81307385 0
173105842 427292177 0
195533787 88582148 0
530415138 164982201 0
131801370 276136711 0
27885860 356616748 0
407697480 223775449 0
178763327 118007870 0
349819325 221767001 0
553237893 90232233 0
108171048 274629079 0
393047385 315263260 0
227390914 287114115 0
542967018 255371801 0
152877668 475916918 0
473113370 43113301 0
23830456 219446180 0
189163810 473316557 0
423716052 70203105 0
67477289 508303314 0
339971946 175497434 0
428211080 242172422 0
12047431 176926792 0
175180558 550882675 0
435584470 249871581 0
201682698 265384205 0
327497862 519429581 0
453799789 470102411 0
55819594 30698517 0
70832140 522379099 0
483422971 41163501 0
326959495 384247857 0
411725445 483374700 0
179942456 224964755 0
304707406 482487031 0
88050778 125067586 0
423901752 445709817 0
230773431 5363766 0
60756046 38145272 0
422725500 283327241 0
182686551 373401280 0
444220819 76929183 0
74653190 69070186 0
183523204 92372730 0
216108087 420128152 0
10916644 169080760 0
265244866 461838245 0
368020079 201717554 0
292714790 390982780 0
46058626 189263312 0
318565701 447179237 0
93138501 430173324 0
202692155 190279317 0
250568446 353288051 0
449942001 540513568 0
274114373 216314199 0
366291899 294438966 0
498110263 79314436 0
314958827 287931734 0
199112541 6951036 0
118439550 254755894 0
562524701 419011045 0
37178623 411552351 0
401848253 272815973 0
493254222 285251094 0
207115302 80047139 0
564851460 315917277 0
350323091 376935423 0
100528302 29319973 0
171962970 334191458 0
360131314 366819299 0
162035056 508036929 0
66587561 402769114 0
524639645 142836516 0
177101539 296441476 0
1862889 206221236 0
238269686 309762751 0
97094691 331884904 0
184019801 122091573 0
19478125 63746980 0
164823269 369054898 0
453225861 87463168 0
512050846 279590371 0
291142164 476569726 0
356416184 101312324 0
376823313 90345092 0
247974541 479263790 0
218744300 65121487 0
336087065 134178366 0
447805730 412569510 0
400533512 47627163 0
129355413 128179529 0
126430030 117246668 0
133187737 539541477 0
21256293 331290417 0
383889738 203251794 0
176982034 184929479 0
46250337 476977635 0
211073396 32679496 0
522203807 121995230 0
168703881 398902325 0
175563570 74007547 0
554253014 29876053 0
319208173 533665977 0
318473732 478462975 0
391806517 557893372 0
156541944 339076545 0
230670599 482633170 0
269621986 161270353 0
15919260 117135200 0
423433111 410252204 0
158564671 453508845 0
378550333 408929819 0
471287901 408058817 0
24929155 325083484 0
20814017 452336893 0
361097206 42357707 0
218280482 113508562 0
76773996 122384405 0
535727165 409399132 0
305086309 44376843 0
267569452 108342023 0
288204323 375569192 0
67574538 448795710 0
36426973 498784804 0
67769397 497306794 0
58063354 113754243 0
43050085 110211164 0
505775756 566602200 0
50512392 429488166 0
43017136 119692523 0
479618284 32506435 0
463240840 540201196 0
454552343 18130727 0
136553843 437427423 0
218486938 442501749 0
396605672 273091593 0
46511557 525740258 0
507024925 474020942 0
191198640 185781943 0
102281906 514012071 0
37146660 63161772 0
245649839 397892665 0
99192594 54754617 0
543114785 517111376 0
480502708 513907582 0
435328248 560314216 0
166813875 563582310 0
435818981 361439451 0
277914450 121644450 0
11540048 15591148 0
558378509 105325883 0
505284464 230040194 0
74442358 458413537 0
117220993 353076183 0
263930013 104412087 0
322085265 402111548 0
294139559 380118810 0
304962853 485378027 0
136923455 521327308 0
568491988 219434425 0
314686074 410690902 0
220018014 396880896 0
36260731 93645627 0
303811042 231424117 0
34601477 276499903 0
286575706 416454209 0
372841020 536361474 0
374113902 329126644 0
559453096 531200844 0
112220342 17328012 0
329603007 443077364 0
260145244 568661456 0
369743812 442131715 0
257618120 119656611 0
22383833 251647978 0
265054229 172159596 0
187949647 408602789 0
155503655 485684350 0
446585778 10318751 0
481939328 219580328 0
553731522 279277843 0
80535694 347042438 0
168470915 539990448 0
49483110 136086919 0
364584452 16877392 0
30450800 415235014 0
225938991 316020213 0
494148529 488005421 0
476666270 437314596 0
423225257 2288351 0
424532109 384117944 0
465074244 59768602 0
489938260 248997516 0
362339044 367777006 0
71234766 279690605 0
548350516 351236821 0
259624968 168541233 0
85198500 371989685 0
368318384 186648237 0
107202828 506443324 0
525686021 485245521 0
555386858 497420285 0
392277186 406599127 0
523662641 44000534 0
357752957 172051247 0
259934489 216296561 0
326343234 120709165 0
285078373 457868207 0
462076453 182566090 0
317744996 267006078 0
159477926 7686294 0
396104011 414130531 0
457792051 475189359 0
8327525 141701688 0
203782856 279965686 0
40514906 491795116 0
482264633 562284589 0
98612913 241833457 0
539026165 293539498 0
251604703 545493920 0
423958945 255494203 0
96698276 127790368 0
508777515 412105603 0
273153014 239306875 0
240468876 145011200 0
136985209 26013571 0
4583507 270670093 0
73726466 270518916 0
111159334 561406502 0
472564401 63829848 0
552727817 59452066 0
169637259 198936759 0
64085396 394296289 0
410327598 80493764 0
312218882 262663107 0
431778527 402527648 0
50552612 427091846 0
254304976 49953639 0
378211218 398399544 0
362893932 304248341 0
227735477 300172795 0
373675187 122987421 0
261738039 39483599 0
38943193 104195387 0
83867983 475250098 0
458564508 147312132 0
368955962 71980171 0
88217942 124125396 0
446942553 461707907 0
55170554 462026223 0
495925307 308545275 0
324831446 524080202 0
324283958 328339366 0
39143627 460335137 0
98377696 78102318 0
270420908 9773041 0
147952956 323400140 0
232206662 158544401 0
371065800 544421177 0
221257124 158793865 0
482946250 124356025 0
117192963 327548205 0
160022837 10234548 0
388355673 58019857 0
100775394 187967106 0
504458463 273240792 0
524728860 232264319 0
388886456 101325980 0
522083841 480766521 0
232477204 147445869 0
226403892 181011551 0
117427160 247089717 0
293772063 168029844 0
187142157 386586961 0
379719003 428539567 0
323755302 256545195 0
389312447 409136049 0
130001341 458389790 0
269280088 516309058 0
535741548 171461667 0
3568817 515939125 0
80963805 447418851 0
11150158 348691007 0
299032336 179529516 0
325600968 292504396 0
22886263 302575729 0
441807096 425306491 0
168822629 418671123 0
72891600 82517095 0
528988495 544851873 0
425621028 471132882 0
97581144 75863241 0
325016805 161928578 0
245836607 175194465 0
97927570 357236297 0
124837071 539467352 0
364433350 32878172 0
518314021 102729535 0
175556851 89480380 0
169551729 489104513 0
254348320 422535730 0
539063759 144519957 0
452836214 414922568 0
331364773 247706306 0
552725572 90654862 0
30091767 176521822 0
312230264 20284209 0
421323510 121139256 0
388149665 99036602 0
128907274 449887706 0
239090227 12736449 0
262440036 451404497 0
303266613 185602993 0
173890545 189481628 0
287125723 369110492 0
352240472 213245494 0
141810668 6033179 0
50537743 257385388 0
183181963 200399908 0
474717751 461979594 0
223374069 69339365 0
426244066 332515072 0
12876937 246174049 0
514353488 501206878 0
141934080 335887384 0
384171075 33512113 0
81854601 550698688 0
517557696 363585659 0
403857749 104993757 0
436580173 192745246 0
64277283 105335490 0
399912001 119527298 0
134687170 567559469 0
444275663 98249351 0
413304957 65542604 0
505454388 81833608 0
525149650 88001289 0
253289944 62855204 0
339403570 10743406 0
206777574 85023786 0
357183354 425646597 0
534137703 358158490 0
439959376 420815001 0
176559825 238350353 0
413995785 89440200 0
343058466 99687813 0
22976013 306369752 0
415707344 376216738 0
468155282 455806632 0
92764370 246837487 0
69854593 460934607 0
304174584 496256697 0
428025662 90703854 0
49730122 255250929 0
254375831 232071543 0
202339554 378291520 0
565467933 506225077 0
174762897 550426292 0
384438063 141201097 0
12944075 378804347 0
334414745 507380562 0
314065343 205224785 0
453555048 33721131 0
398248526 112333218 0
514051656 295446362 0
305674451 128429243 0
463145617 167648638 0
351857519 206056991 0
23276975 289287743 0
493105182 400808049 0
81870179 417687513 0
360177083 404429631 0
203915863 369210467 0
198535679 168259260 0
470815728 294053181 0
121906561 58762916 0
50705738 306965228 0
406433046 195246107 0
378559443 122228581 0
53317663 176275139 0
404052014 510444591 0
325526110 416865497 0
168966506 95141476 0
37640320 188208497 0
272433532 261186607 0
22258509 113553665 0
488239141 532951519 0
479961792 440256496 0
507946223 328051802 0
560751059 18701124 0
254978656 383615131 0
216285456 108335804 0
321348131 15359553 0
80408801 552306127 0
435488975 254546213 0
46157936 166599155 0
313932948 276346274 0
561119120 47310502 0
288110472 87782862 0
363026458 534003986 0
4788006 227341738 0
18652779 283879845 0
175961637 149350616 0
431487161 340422121 0
408518871 200028229 0
776147 502303851 0
257334722 405909436 0
278439253 174219864 0
45032213 17220321 0
4227547 316921681 0
461811993 214133959 0
59077762 10848245 0
261994658 90876672 0
414037643 168940304 0
64374060 560376183 0
260611864 84018244 0
555933339 497373846 0
293642084 537558458 0
204148240 498099997 0
12982023 400506737 0
267405944 108348630 0
552724348 274845958 0
77743291 56861231 0
401062328 232078415 0
247281008 58424854 0
40134132 297126955 0
23648653 473596745 0
238523443 555974416 0
312545374 272693245 0
120943929 337053505 0
251992144 275083718 0
314057989 78809061 0
279655355 69739698 0
544636764 567442673 0
446034895 6131980 0
442754585 207377563 0
8317124 410004999 0
285448427 117238757 0
463201701 492244492 0
96761910 462587022 0
386127332 242711679 0
394573585 175409800 0
500596186 287547609 0
358728300 323187060 0
181524721 367034700 0
295456251 416130934 0
310009339 425898820 0
554889816 30588247 0
184029284 535270473 0
495692345 234653159 0
496662569 321902798 0
81735279 82047577 0
133714968 218153664 0
437254723 216583979 0
265594239 438611445 0
282474995 413796738 0
201850369 564104062 0
453188470 378670092 0
314341076 552154209 0
297693762 83082162 0
366251340 336992180 0
311107405 308522485 0
298127796 285687942 0
25518867 126007919 0
391276946 248401512 0
408924533 359407739 0
145340759 77466687 0
433421333 450286532 0
6402626 371494029 0
148172619 294385815 0
190455635 322550874 0
41595643 446229860 0
304914080 371246923 0
366083962 31962200 0
108942249 233709145 0
62938700 487988634 0
36325837 411869790 0
389040442 339715704 0
25226435 477302548 0
198830722 372271166 0
44966661 261896157 0
231708618 387670470 0
479549297 458615956 0
200203581 90049546 0
315538867 252328521 0
160202580 515127535 0
136454943 2270429 0
33755419 75435867 0
320556895 313739182 0
565026138 77774734 0
539854231 155188956 0
450824779 4754014 0
188840680 10416360 0
512028491 51108639 0
177649307 527234587 0
207271560 68476601 0
230437210 420383611 0
166517296 521592593 0
110209417 357831706 0
511114829 160238767 0
402658169 209861822 0
437804467 209997393 0
468496161 332976646 0
349894027 391236000 0
220087224 163181952 0
310423450 536541755 0
302834020 497740668 0
407663731 83840343 0
89992711 568295396 0
347587867 566414088 0
338816103 48401536 0
451315100 533954676 0
309508429 330596184 0
254948802 248800491 0
478088471 51442769 0
427838310 422524067 0
396719128 510095958 0
221772148 304057964 0
276279959 357153649 0
62346547 285132175 0
266141367 549154538 0
402115233 202972961 0
214757731 257798649 0
101997431 115198540 0
272223179 47132407 0
353595919 520661095 0
498477716 126933307 0
361828953 235701899 0
257567126 276422067 0
353295536 118565323 0
273522111 37052645 0
177386150 428148537 0
273418859 568431811 0
155100988 199593710 0
197933409 313655326 0
216594292 449013181 0
510380616 279288494 0
31785053 282236151 0
190707195 567826510 0
393099989 6195401 0
449132480 548754514 0
481974255 534110973 0
91976191 540413792 0
10605569 557472286 0
496276149 267490388 0
252992378 171737670 0
179743656 434794251 0
201243774 343941165 0
516435572 44320857 0
251009876 446375960 0
104957043 168368435 0
297616151 339969361 0
27148367 331350316 0
238624715 478441055 0
565053867 27176353 0
388061906 114655057 0
145532730 124869910 0
183223268 452657947 0
195042943 352638280 0
319336047 486188265 0
419977808 403051355 0
536995768 296525764 0
161839539 50865939 0
468188852 512563107 0
118214415 504434626 0
236800343 89945287 0
561151643 280127962 0
279645523 98903410 0
79037551 56160036 0
180640202 210594311 0
117789765 46615076 0
297296833 408240042 0
67268923 293595335 0
319879414 119873461 0
470908646 201081480 0
52101021 28260491 0
440142420 122513161 0
226398476 158648804 0
1631443 469744416 0
398785260 5389490 0
383753694 126608133 0
141811591 296589156 0
460863992 392538417 0
274134795 428167241 0
507397671 537365131 0
253872475 334540820 0
362475167 298025343 0
150893635 246686400 0
13525201 282626187 0
484268972 254780932 0
246533943 406263494 0
60772184 275392089 0
184543284 36315674 0
25250088 353062419 0
103329368 143379963 0
365144397 430573142 0
492535357 435101093 0
364829425 26006757 0
54833165 329373143 0
466335751 90066308 0
48439175 507225121 0
8291722 394349034 0
182983398 32469114 0
60512790 562534374 0
440072617 188423975 0
372161120 64431060 0
438925830 131092247 0
408809654 405782883 0
204853634 332135614 0
278653778 385643915 0
524809308 313486592 0
558207814 223283241 0
496671265 349543841 0
263368867 181510730 0
21815679 536825793 0
430420594 528127724 0
562246122 394229563 0
547900128 96652482 0
49829772 447290238 0
301883022 172549968 0
440880774 513757860 0
213494530 189028138 0
202099051 162016310 0
550790555 93246065 0
511476627 62704731 0
29065078 383420862 0
213730569 32594998 0
178664559 8056166 0
561282839 567299812 0
332793900 425816122 0
77734798 173471870 0
191056971 210621680 0
237486141 176600051 0
216287661 228524967 0
168614451 514477862 0
167192765 156679677 0
464810529 288934065 0
403094732 62686371 0
63168678 77496481 0
127166858 323330415 0
254434294 396462677 0
82716259 71414041 0
453305505 377416689 0
304441294 551977745 0
81249266 105239402 0
164415079 249883676 0
372989304 364757577 0
139157841 252536307 0
365238551 525248613 0
552609470 421618271 0
297959201 255474537 0
420270117 489785789 0
17112758 395787194 0
249749717 422002869 0
207201575 120418099 0
117110562 139556451 0
234462041 276620425 0
107990424 383487370 0
154509089 135087931 0
429428527 233349308 0
457564193 561811064 0
129985206 47599299 0
260513634 442487997 0
492065824 374933323 0
178798239 359328972 0
117725354 287213362 0
565418298 404031419 0
118318227 56567545 0
93689600 467842946 0
18305290 567954805 0
414088865 350335196 0
213111385 468081418 0
45022300 565138691 0
510326566 545574018 0
519105890 298507453 0
372946693 566762838 0
91816984 295689750 0
384316335 27245086 0
557463230 388496436 0
333090194 107710200 0
173660940 239210007 0
220204960 246481955 0
221755126 414933862 0
301308236 397167056 0
82785970 235395560 0
484887725 37102837 0
544264750 200755044 0
563972947 227423608 0
464411919 168918812 0
477654837 198709543 0
127695089 190579470 0
558809828 409217299 0
174208530 328586524 0
374423792 131163473 0
365849232 416541990 0
561631614 510905667 0
251862072 151295045 0
399955104 143168839 0
269272594 459589530 0
393184787 237991920 0
468617012 110074390 0
554769547 306788532 0
117633859 56683125 0
531474094 178374397 0
59968396 258883983 0
513519180 381812634 0
156328400 545697765 0
5161794 233793091 0
279564760 380463459 0
419132207 560168265 0
243609251 436022534 0
188906723 351858306 0
22881226 13866739 0
341147806 403465760 0
108930618 556133510 0
200801795 304416994 0
113599257 232907317 0
460144443 421609095 0
328285640 205481026 0
194925645 65804271 0
151541171 274352410 0
156608220 26299790 0
152160633 425938462 0
239960370 309807379 0
507401164 300305881 0
541275683 521807454 0
166614975 317974838 0
139460501 480722783 0
139890774 492015664 0
352331422 316239230 0
128469081 241841098 0
490276073 420803249 0
339972495 320461725 0
522077368 134386207 0
173055968 427222605 0
550085803 30938039 0
170520701 359848117 0
34185320 427253502 0
35819871 69946225 0
225218860 159739240 0
78620899 183647530 0
123625787 389048933 0
259852147 357221468 0
534084243 419648853 0
15789613 231398072 0
491001054 10571381 0
225068708 412470165 0
283025215 213098943 0
315319473 218218096 0
451549294 410419297 0
427976975 391094786 0
332700176 281244517 0
64292008 409162869 0
147303615 496498290 0
362724704 311046175 0
393838409 156811524 0
414293063 135250147 0
152488050 122871780 0
46445177 222281338 0
127852887 39487415 0
148993619 317129504 0
478817994 411022430 0
106342189 474098327 0
534254250 499239553 0
308495492 170770379 0
87533511 158061191 0
403530745 274451078 0
1792285 210416179 0
468699085 560504062 0
463540346 449089683 0
385638949 42878879 0
65432864 289684035 0
160753858 99770296 0
359734132 224338730 0
76722483 323504153 0
123708098 358410372 0
487498034 240442420 0
473834969 383958165 0
12900992 545917832 0
275547164 560200143 0
208668242 227395865 0
499961552 211565862 0
503400392 391226896 0
501468078 149745737 0
195833644 188317355 0
454881082 173288579 0
187539408 305688379 0
180247673 74589198 0
335552906 20290577 0
48397565 386816413 0
487309672 34402152 0
334945805 187416956 0
172214082 560570890 0
31956947 126863668 0
11713654 253308263 0
149378124 118297130 0
411204907 522655849 0
290248257 501725415 0
293120883 401480893 0
352663013 178893386 0
538917411 356887171 0
106537020 517111527 0
449583583 458970568 0
66492938 545293076 0
460224711 310112079 0
205579259 259403595 0
151642102 133981945 0
412116771 448212855 0
20138964 114496743 0
357527126 199871474 0
17783735 480474831 0
82184126 314791969 0
230425673 479610041 0
338579836 21906312 0
201694549 130958523 0
245922759 49093554 0
150332078 447371671 0
286747060 406790443 0
65198533 56656184 0
191117196 343032613 0
99523690 298317872 0
122608662 265644957 0
191753959 347063625 0
396901990 159538943 0
479938497 291791571 0
299826733 367138020 0
463339212 448717524 0
475322034 411763371 0
153238737 24933884 0
296695891 542270457 0
54744035 353699008 0
360847846 485128324 0
448165533 397497118 0
414847981 100418320 0
302053537 440949994 0
425128521 23155451 0
548475646 501243167 0
45356033 348923521 0
384051991 47732091 0
462727661 438358826 0
442159805 322165232 0
369846938 14531010 0
311333365 535907749 0
554755894 169177649 0
132558194 93062723 0
405571025 488543281 0
159844880 536928238 0
427586649 414549299 0
71157621 358300965 0
83004848 381827780 0
112173992 302337002 0
57565111 411273831 0
245468695 187936998 0
429960645 153350223 0
409565773 423902763 0
518283309 226175522 0
185562365 139819736 0
431910183 313570207 0
471846155 563722664 0
398570653 437690941 0
199207837 37007849 0
559847300 217756496 0
552944299 562223488 0
305003036 329143171 0
164736955 316685644 0
315555152 313972501 0
560896050 91408321 0
269649510 272331555 0
367400719 207216117 0
24376294 272227215 0
288800465 295779699 0
298998208 313197109 0
274778903 561881817 0
5601444 6743204 0
521156586 196667356 0
461228747 558443050 0
493931845 503062828 0
398618817 201611634 0
246204411 193435506 0
410844888 455979813 0
137725489 142361962 0
568317252 99981326 0
224504597 333674801 0
136547528 477239053 0
407552059 526812741 0
368436599 248623827 0
108464384 477920001 0
523991911 197638252 0
10113933 54610726 0
147176442 267261273 0
567418911 530766123 0
475176959 291933198 0
458452957 246509115 0
320315900 17832519 0
41272760 507926522 0
318038655 535988530 0
39680771 134388688 0
22877510 241814453 0
118427336 377332192 0
277832932 28710545 0
403865213 522699881 0
145977813 118262424 0
41488781 460169089 0
540491635 236954104 0
270764380 33100563 0
226994712 496505514 0
140575665 269562548 0
193576552 221918973 0
362168976 111707184 0
542499538 381461833 0
276446859 510514639 0
268902182 25122571 0
499117174 44410273 0
390821994 40155106 0
166025841 293851968 0
546457 229834324 0
201684957 51745640 0
299163984 405759436 0
484033195 80061984 0
336374852 296208893 0
140506365 243436877 0
432768897 311426462 0
232809521 506161033 0
336575832 525365959 0
532081973 469305157 0
460067754 403790414 0
242064435 60888475 0
350968443 495926035 0
227893898 536534788 0
204221044 42948016 0
441795099 224903694 0
541778273 513992393 0
28273718 461848000 0
100724730 499448415 0
314641355 433526320 0
341574510 312593712 0
206844455 519197883 0
52443909 144864396 0
351176739 32742866 0
487983811 411132475 0
112382836 21498897 0
465245398 190697018 0
522361196 146578875 0
241231325 329071213 0
34188959 340972876 0
111637116 375844777 0
41558269 219931399 0
199128096 339689043 0
356323449 546651103 0
34312354 400686490 0
231473366 116258898 0
125698215 420263809 0
99586124 6848834 0
58154726 423528602 0
63181788 65091334 0
88862938 250689440 0
409957178 391400375 0
18104069 275812122 0
10924600 550484034 0
166144394 126641350 0
9704018 508440316 0
197994413 332717320 0
10413184 256580450 0
446985632 531920759 0
282791007 466570786 0
215386738 76315684 0
184590711 491370900 0
255489856 359948457 0
300523564 278799110 0
377807638 491238788 0
5528587 379981906 0
6117337 508396146 0
416089990 473624131 0
221423111 232396466 0
340805858 384636129 0
365622726 24833995 0
347667948 491994883 0
324945451 240878300 0
299949812 323764096 0
13998247 90501228 0
493072343 438047991 0
259785219 470591043 0
559794187 544131447 0
8084913 425338887 0
92164502 315002250 0
316551547 456641039 0
450104475 300831690 0
268414333 467533273 0
159445136 510759600 0
117583526 322399171 0
286759443 297989312 0
316008144 160330843 0
134494953 439908302 0
219887858 74225581 0
208819851 319698251 0
476864064 169838926 0
191192970 168298809 0
384688268 285729151 0
224448641 270751249 0
143274911 118172685 0
445424807 134367901 0
325004924 64746140 0
245256264 85828497 0
79109304 399478176 0
52639697 127699907 0
378197196 213591186 0
183178567 448843053 0
210036200 331080189 0
84301948 495830983 0
282571228 340978437 0
520354549 313783912 0
559685834 531379945 0
142898118 555690881 0
145926517 441594239 0
126529671 337401539 0
66484275 180867949 0
53269770 130586657 0
416817303 64779961 0
385587051 187756716 0
425863349 317076835 0
136585595 24250624 0
349348726 188491325 0
467920677 189254501 0
59686143 410630993 0
387356430 166030557 0
559993837 286947471 0
256695366 92936899 0
297187076 228897568 0
341468577 93466668 0
3953460 199034796 0
143484358 46866674 0
17044935 564343913 0
304677093 12405528 0
472047584 83385373 0
57856721 265015591 0
336322923 9007790 0
287433781 382388591 0
408683072 369318019 0
98535419 352387603 0
523468346 242660395 0
406149987 412889428 0
213400251 214916205 0
2182437 42665805 0
268597511 261240551 0
89685985 547754530 0
505351488 34129151 0
259612995 15757480 0
298752982 435095256 0
462498184 453029246 0
480085245 441675660 0
453644492 26840999 0
332206218 505430570 0
511989391 514233221 0
75368508 385676915 0
307722254 152650545 0
189752911 122837425 0
505411989 514811047 0
348742320 501662018 0
203957415 551306778 0
368220786 112083249 0
32200319 513665687 0
204416830 359083655 0
460114385 71784188 0
477991505 67425713 0
16249675 558743774 0
252013398 78214560 0
242973885 196716191 0
307574646 323729743 0
445916251 233810580 0
247832826 442442047 0
51146235 233517980 0
464222538 267392008 0
221224573 307375303 0
97416226 232286315 0
93741194 271891117 0
196493706 286354552 0
61062615 233591553 0
283763424 543519141 0
500007959 389720385 0
520697708 141976660 0
45488473 392099168 0
98470729 205673362 0
320831168 341481681 0
293637112 459601707 0
131027238 553702323 0
543620602 362808719 0
45301842 126172542 0
351031279 446028172 0
545201829 126830030 0
183710817 269034951 0
141625670 232736581 0
404027053 522970754 0
32496333 535200510 0
49142738 209810671 0
54260844 553904067 0
440639103 403125669 0
169089624 471877955 0
521245695 213813164 0
223948129 201249669 0
275100877 272898476 0
520924750 452107168 0
195075474 214764123 0
53620231 263391944 0
361686074 359958721 0
240034761 179348659 0
31965545 17486313 0
84629289 199864025 0
462435383 262266363 0
458898788 337880604 0
495937283 235795085 0
278197586 21309498 0
277493975 18986274 0
189593995 219233966 0
548483924 208357811 0
516705411 378117019 0
150572793 413465070 0
182246971 137691965 0
113187304 134861329 0
93990774 278310476 0
498708520 29207700 0
163852914 424187654 0
196370086 91231923 0
253776655 293889390 0
523999038 79064281 0
72047179 386897494 0
409363352 148985471 0
80720414 410977565 0
112629270 407543826 0
521872595 96495388 0
161198596 482177027 0
5964437 394432829 0
317382576 30921306 0
238220026 482396263 0
48728598 479601162 0
398649957 294456735 0
341076857 234460806 0
286365061 20273144 0
506585912 477124446 0
268828649 59983950 0
192182410 333745437 0
483890459 84024852 0
165256530 110825580 0
397377206 166739460 0
228875153 431892401 0
448488106 384059217 0
305926363 540215491 0
99695929 522056765 0
307042988 76309199 0
127913152 158852707 0
397723330 310078820 0
73202011 211705824 0
293015336 223032089 0
489242492 125435930 0
561427008 73761620 0
78229203 28411321 0
380850756 495246536 0
23787573 13583111 0
19397396 523291545 0
408899457 273856552 0
304127144 426965050 0
431112143 245566835 0
361498250 391091863 0
478712376 514801124 0
489373620 39742366 0
22310104 294193514 0
297871499 16298114 0
311991294 140447102 0
302930321 506371154 0
204638385 251749996 0
187565969 419145626 0
299432933 234455564 0
419880229 348770971 0
182743635 179338399 0
546435634 125013055 0
254571311 146062407 0
238002338 378586366 0
229210856 95365045 0
281309406 405893975 0
173423106 355671660 0
88819337 346517961 0
391712135 385249449 0
356450021 360343101 0
305752477 371405162 0
272220332 410441957 0
295559853 416400807 0
309030500 85064286 0
65699004 557412555 0
291662724 302615669 0
337877706 200528321 0
544115268 524930489 0
43032688 136393879 0
304219035 341401359 0
143495857 445359849 0
174999881 69835523 0
450605919 383983093 0
115310346 491501066 0
203208330 259209324 0
424109733 110383130 0
181471319 494286507 0
328942070 543268943 0
522190597 50436659 0
230342979 532967908 0
94609611 58053918 0
460471759 263662882 0
145506517 429718148 0
290172958 535793428 0
498798568 382745827 0
330568923 265530561 0
197587428 440751959 0
286261560 240618173 0
11195358 262184687 0
22855069 425176655 0
240957803 208559647 0
440873411 411923282 0
518761599 92325628 0
216888147 258315735 0
42351166 306669204 0
42689681 331137049 0
382353864 375942794 0
375748630 433607459 0
154457077 174265377 0
488940299 63177739 0
101256990 532133270 0
266686104 333050817 0
331297730 488266308 0
396646157 512550728 0
62340231 57056006 0
336411330 529362596 0
177660808 465115126 0
162790044 342307709 0
328628298 479691438 0
253656781 446559894 0
467180174 13234960 0
113635619 48660254 0
560111485 216008436 0
362631145 443498018 0
295782102 525357533 0
67388797 454739780 0
117302714 62299809 0
189556782 499481997 0
257357 218458534 0
84646095 495825307 0
521458385 239203330 0
411537071 114281022 0
444260911 89960070 0
66776031 258842860 0
178419232 101888052 0
274293810 558311779 0
550531866 547915034 0
226328457 342204932 0
354146454 137675656 0
345917012 549414897 0
274660933 302371070 0
342165645 443995297 0
275583458 331354766 0
556038258 42749652 0
528157094 482272799 0
519463597 379454776 0
303506160 211922207 0
228120573 554164724 0
276750504 503208964 0
265794803 124237956 0
530127620 17167975 0
129266604 14097238 0
351601117 206087645 0
398100670 568147627 0
83437863 356391882 0
261868519 535654357 0
74265927 385554777 0
166077782 542577946 0
368248456 24447846 0
489224926 445359594 0
280756989 3981328 0
374795931 537686324 0
381792095 552881016 0
374042225 337345822 0
86895557 455846156 0
180485855 319257028 0
291178100 19315103 0
308648323 133779115 0
35118976 362614567 0
431469474 35656598 0
105961491 276265409 0
276018346 451873528 0
184752634 369453928 0
185599078 287017031 0
330917226 311713686 0
260234021 271149247 0
296064809 460424696 0
26393184 451253869 0
440061868 551912650 0
308167501 504064004 0
141444339 201586263 0
529887188 499901192 0
492592835 462706448 0
269545218 457125853 0
513540170 261206572 0
147626350 367252152 0
467703428 76594282 0
219955611 29589687 0
17471632 501769144 0
320910942 119180905 0
3430578 344411646 0
341130327 30276825 0
404471173 391117671 0
543719642 93393244 0
135471966 118878732 0
65742348 227412209 0
427970723 116501976 0
347966315 31881452 0
474593390 4961569 0
275671798 120603729 0
344123080 302182242 0
212335154 49620075 0
122034927 437051307 0
286386543 489999208 0
532190301 482054943 0
469881830 310052626 0
290113591 381141422 0
48854877 195312077 0
419961391 381339966 0
395540068 218959968 0
142549854 538699050 0
71794183 318111401 0
73197255 307836348 0
297571693 476540632 0
557490586 182573403 0
245306634 264328943 0
505434430 288947865 0
536189216 90562753 0
114542386 500483506 0
148759945 314176403 0
418762582 518422952 0
133591115 11441934 0
540133976 96497832 0
239298525 562128856 0
29196563 215818796 0
147448455 166600371 0
484992902 516554274 0
514777678 44139812 0
173764606 61288599 0
236013376 13588301 0
542842906 501073900 0
462828810 297164036 0
480902817 145680944 0
32889859 403677255 0
507034772 79202481 0
109989963 511838407 0
548642735 415195742 0
536666229 317922558 0
447333373 270309955 0
70576540 392707635 0
529361245 412949465 0
64871971 78378185 0
435882853 464175811 0
246118034 389013691 0
433460415 203340655 0
459142252 378789903 0
483240101 201164047 0
369034708 195459099 0
500690077 295457456 0
253604762 518979244 0
282006555 140223173 0
256890054 407123065 0
560087111 551922035 0
464318849 21971853 0
556851236 340109389 0
121705510 109291298 0
472435274 18507080 0
397409885 262405788 0
490276182 57734656 0
485097024 296737729 0
265920114 534574347 0
181242291 178085999 0
446438884 125263130 0
468781606 511947080 0
231113198 304084422 0
115598453 271118930 0
166364494 447501966 0
156569961 353935500 0
74841315 516146086 0
283976298 75151012 0
382512748 525906620 0
171485120 175057864 0
381471077 369579648 0
400955311 397707412 0
210855852 559980129 0
263668089 435125319 0
292582659 372725260 0
499949285 340163196 0
206955081 111219732 0
244173232 256992790 0
158179678 440195526 0
292437511 330213327 0
399075844 409431461 0
119728410 51395559 0
276725962 410911161 0
402245547 208646318 0
100721665 437689603 0
367452897 544978306 0
343682904 503641809 0
5339678 17889638 0
423541123 449675368 0
411529749 74898363 0
298617939 123280717 0
358292773 371224662 0
214000490 493181861 0
139705486 133681968 0
13422529 273726761 0
511030578 486848909 0
458873746 488941861 0
140397503 92808114 0
176382369 115125121 0
252166732 560575579 0
382632994 514721362 0
465204002 385577188 0
344535230 544631973 0
463559788 507095175 0
503600837 176731426 0
486564833 282766570 0
160821861 198384218 0
300345110 338836778 0
149833524 30483282 0
275801613 430706701 0
10785917 549374041 0
389606502 413241261 0
513259477 436766320 0
32326265 336791002 0
207161556 346001542 0
36389496 508261596 0
22369642 77033229 0
358980271 205543591 0
407993431 180302283 0
104738263 275046891 0
371803546 226720380 0
562526327 421100752 0
48861728 283207841 0
277479784 6227315 0
522646776 427261702 0
52546384 282714092 0
240526156 519696958 0
62588438 24974931 0
166601655 131512857 0
441097484 533426679 0
533830359 440351191 0
181313633 7433237 0
200372706 372524563 0
344794641 34455627 0
503067511 499670922 0
50229425 421009916 0
166110155 159522726 0
431969084 517897470 0
130544307 346861166 0
481238309 146582934 0
537704197 94020722 0
301724667 407160989 0
375481691 491832744 0
331216483 325221614 0
502453535 548653470 0
342564480 1355967 0
319224259 236274422 0
157620482 366443003 0
43089783 296071658 0
139759993 187953598 0
410356478 117043246 0
512024464 362505427 0
565140887 450005929 0
491153158 320826494 0
478328017 164679003 0
201266748 492257915 0
16422683 550499081 0
503632260 266943895 0
528480118 226401026 0
508800805 545676826 0
298377256 191928718 0
404084500 21040245 0
397205657 106030891 0
382817829 67074778 0
227274600 5488200 0
20169365 297682855 0
267759980 266284951 0
538368843 46120845 0
380172951 139447490 0
434800674 76121936 0
532666661 464402765 0
366641779 234174219 0
94736227 21333609 0
291218066 401446721 0
523863027 234707101 0
293479886 442350088 0
141389482 504874680 0
109697596 532528229 0
416945235 381945913 0
398875698 229515047 0
296713683 47187742 0
9247391 497734644 0
461055546 540874922 0
157855427 161898948 0
95596266 359268638 0
279786056 141394435 0
512364528 102671530 0
200966093 420574620 0
538936086 499336302 0
38988986 142703384 0
269582058 168241071 0
468437206 339863726 0
138258263 43188667 0
97026111 434436981 0
529993179 25956204 0
515918274 152591428 0
23517139 214033419 0
328557708 492837140 0
417573159 1626867 0
475853134 173982512 0
517676615 193052784 0
364759748 52149866 0
72193138 254655250 0
450797855 488837965 0
49013041 454721234 0
178554286 540120217 0
289773091 272646491 0
376242664 10414903 0
399848162 425577769 0
251433159 206424533 0
457291799 289643082 0
275392298 136965283 0
97984712 337469676 0
89875324 330877252 0
327633610 453706130 0
270705749 245281462 0
111946224 260581324 0
539175179 127366290 0
339631945 492803885 0
441585625 554746055 0
442722924 119998728 0
114429851 389040558 0
554891007 543075295 0
265712503 493636006 0
147036441 277923436 0
26392230 458742705 0
252661881 467085773 0
122273072 43452941 0
305471984 467180086 0
152757080 450855506 0
291988231 380100242 0
34910349 66095772 0
397864554 532225921 0
122878031 127957389 0
427423873 145614813 0
509327771 215416990 0
139996276 444121914 0
133858108 58837051 0
547174665 465782659 0
47963191 394698290 0
62127807 334872809 0
2122054 103317760 0
432740398 413342156 0
117713800 33869039 0
258678062 422779112 0
400044811 151453189 0
295678524 271671499 0
170482375 361472762 0
32674245 500719367 0
491228186 187759011 0
564051461 354878646 0
357965787 297086165 0
263285191 63763879 0
219511967 473663326 0
11291016 562589575 0
227835097 423757503 0
249391591 384830107 0
485360110 405191513 0
270174079 36605568 0
420443886 397168662 0
231256960 77446442 0
231674253 395780908 0
245270580 174565746 0
78913342 475436368 0
479722381 283158137 0
243947113 502498801 0
99608802 433517625 0
335471364 330936198 0
523376225 371790333 0
353311070 43442382 0
285188811 514026139 0
233868803 145435344 0
478750210 33848053 0
252314256 439190932 0
375625896 298105254 0
445769317 566222031 0
98041821 340144000 0
547227671 334319438 0
487331284 543109186 0
50875878 296890577 0
266080223 418684791 0
282443255 399095499 0
449230500 398007485 0
503901549 101957834 0
125237546 254657579 0
263290483 395318082 0
245763170 341069975 0
498456115 52069942 0
336145103 444776472 0
460497468 242218679 0
402357428 9327120 0
323549704 473475134 0
376342382 475432091 0
47518997 382931 0
366047127 568774923 0
93882554 155652753 0
443531090 150339736 0
247850755 563901519 0
29382860 32969669 0
567307046 419768131 0
69846351 116461118 0
392818733 92708377 0
62666577 407548616 0
470961139 508980714 0
407269596 207251999 0
104170596 428719963 0
111853659 32968062 0
321603819 468871294 0
169476486 508928460 0
496540556 150568865 0
374042184 93357393 0
542356315 419365195 0
22593077 442979068 0
276926841 3521113 0
115888411 138228500 0
310548105 83972693 0
150605400 182558359 0
498839479 425018710 0
414722676 497009473 0
44955980 449654200 0
280553384 202802448 0
139225417 30490060 0
44759592 253110602 0
311391041 373334976 0
125428004 168733164 0
444202576 85812379 0
387926935 65359104 0
539918799 430822110 0
81671647 287684581 0
113114614 181389580 0
59890316 501947822 0
477378113 61278909 0
237236721 76906924 0
96270136 418263393 0
417706936 270594642 0
528321636 203786932 0
179519731 211650370 0
348750048 4496910 0
411201211 553968858 0
332479924 523770943 0
127600411 501420435 0
295027897 328023605 0
26637211 229450835 0
201765136 370394152 0
539084666 234596004 0
418387309 489588686 0
564779860 366169058 0
366128493 289554454 0
94732976 145095580 0
544658033 199695551 0
291055642 641453 0
339511854 225483056 0
187550964 407922380 0
35064278 427205514 0
100512335 16387629 0
257004986 491168501 0
69467204 119277149 0
95304563 18971901 0
215056731 498667023 0
119847634 97556650 0
121290344 561709300 0
499217277 522054495 0
304194970 197424948 0
344919969 544688493 0
514312840 531606952 0
516387051 172699292 0
556867735 555812161 0
435677923 91172556 0
72023313 487956301 0
279421443 499376910 0
298714053 535862517 0
253196431 114947665 0
323920373 513870372 0
251862329 358405755 0
294000452 543267800 0
214398501 538799066 0
479751061 538145330 0
188524930 292718923 0
548753253 295964166 0
237025303 260143912 0
492068757 146283055 0
474788089 564448376 0
153231487 162655872 0
336425030 193921466 0
176266629 419619995 0
435057114 445329628 0
64198333 207871185 0
57818239 230519316 0
354051076 517053774 0
428554259 322339138 0
283140373 311955123 0
433887848 379887297 0
425406157 73552943 0
479447203 4460109 0
65017170 451706362 0
196635920 348746415 0
219424960 67344290 0
13498594 527751076 0
216477366 463186499 0
564055291 319074950 0
250195779 47870503 0
364171763 129264753 0
366430591 169840344 0
528337598 15778787 0
172097940 530297804 0
329809124 406337327 0
164693827 274863754 0
206374691 322691091 0
522666811 241093737 0
23622316 291130642 0
447913181 253480683 0
506506821 432829516 0
50874679 533027393 0
66878838 561948392 0
240315426 467793612 0
219373535 263476540 0
252804476 414239729 0
189470166 442797099 0
94542456 195263255 0
520297969 517019997 0
404258268 501248149 0
436627330 194583685 0
195757456 469815122 0
256746446 431435429 0
40952168 412299133 0
354449485 7765509 0
89983115 566332109 0
27660211 371041638 0
530881737 312329411 0
280647665 508205516 0
348333469 451411375 0
40253083 303666553 0
345223410 235853116 0
247906571 230899658 0
382366534 310021726 0
400681124 23676725 0
269662712 42066149 0
365627445 78594597 0
299208010 165840925 0
356299662 378378688 0
131144141 226007744 0
335033351 401571144 0
410856099 527479481 0
360076799 422530769 0
371519653 397505814 0
289543966 499433652 0
508677106 144935640 0
326326151 313509904 0
247522455 64540549 0
397449329 289751021 0
691507 96993197 0
304315418 72577583 0
396424362 526435133 0
148734831 357074300 0
334747460 244793518 0
519032331 374963066 0
298129764 387719788 0
357394222 42325147 0
331483981 62185705 0
212197691 387205359 0
292197950 279279574 0
85110568 93265078 0
297278681 563319184 0
457462929 88918470 0
480173457 391162801 0
534836061 139203904 0
281994354 363466831 0
243238679 286770412 0
485327681 207287782 0
214013598 37629024 0
380497725 216317753 0
320408196 353400392 0
286464877 347895814 0
210879943 188369067 0
88146818 316717345 0
172926848 356260000 0
88962146 360755667 0
108328918 483846635 0
334690092 141255230 0
226310772 544060010 0
261185323 287841954 0
296212874 407734909 0
293586794 567176317 0
401776647 455152914 0
479715675 140658154 0
106448064 26275725 0
20122257 299140055 0
196740376 298122473 0
328591534 131237468 0
146418333 363749938 0
478376171 190302614 0
239342804 299277024 0
1775126 302959930 0
369389362 556062031 0
4310781 275635197 0
338490253 228242275 0
305059041 513824315 0
171722314 112227837 0
147648354 395053707 0
314970722 125673302 0
432798616 507503577 0
99119627 432533121 0
92376807 421052435 0
138730572 101655675 0
431841517 105230204 0
488330674 393322946 0
529079940 401052019 0
287956692 457606676 0
337700762 144210315 0
335019399 242529260 0
340634780 367252294 0
297238677 184775401 0
58164916 170750363 0
35730513 248866976 0
31208578 408863368 0
364913703 553248347 0
365256022 501203403 0
110636055 232529352 0
267682047 71611270 0
409320414 58024600 0
50478605 100176298 0
309676841 195731126 0
299561411 161551351 0
517265429 471534634 0
311258090 262045235 0
522625360 442032725 0
12800437 344181065 0
426377102 263515035 0
218577130 563920148 0
346223557 143714712 0
293901496 111302850 0
210517335 108517846 0
474319380 257194875 0
558688166 417113629 0
47970649 195345950 0
216747369 227864543 0
183087239 254113303 0
551509588 125998074 0
124913439 371050386 0
388128854 284240208 0
149702168 42760201 0
152782172 322703565 0
68555484 375179397 0
14824413 211225263 0
195470264 432409001 0
315088042 464785140 0
375406285 362103000 0
505373693 83718045 0
396623431 381652211 0
349818947 150563742 0
280367673 477634173 0
248575743 233657259 0
375499690 522392874 0
204853406 287635998 0
556423963 310090579 0
516519107 85297948 0
393085898 22711779 0
331708841 449330252 0
138231514 402142915 0
59826339 66518396 0
155538052 32833947 0
62885009 218385761 0
513921846 278025856 0
393370478 464897380 0
387868509 296369908 0
276976362 147896191 0
529246206 131836146 0
528524864 249010381 0
478656633 73843724 0
547471610 448341008 0
472194726 456846916 0
13945813 371921551 0
255218694 553540461 0
534038103 156603466 0
405307460 248595226 0
94214167 270385680 0
124847502 165765993 0
464587460 296675236 0
304734672 44607062 0
501319294 314600904 0
298844943 381183440 0
54124139 523928292 0
399100175 253574086 0
258164118 496584635 0
272885682 345299635 0
321586117 202819612 0
520111195 113249489 0
461788127 517137424 0
551239765 422419923 0
193664645 80596755 0
434146268 348855251 0
174267774 93377183 0
238526930 370984206 0
478916482 281096752 0
365389509 558158446 0
441748340 354350671 0
337886710 172896214 0
527911560 493307468 0
336168708 262725109 0
513016458 298507498 0
50649974 533860801 0
530227656 248120154 0
25789674 107806337 0
501885254 44108573 0
439789486 418131091 0
199137228 521259843 0
505756312 121733122 0
255613587 564320221 0
561200577 371802677 0
80216800 334536960 0
216693732 287886877 0
398757551 256950211 0
522374477 33452350 0
369358477 538948747 0
281689686 523600703 0
38010141 568636537 0
227306974 257065957 0
442051874 272934314 0
524277003 75618941 0
216239956 157751828 0
31192302 27009328 0
163197138 231664892 0
76200340 212169046 0
457000134 526648105 0
73075546 82087283 0
422866195 62855187 0
152670844 389160234 0
57228123 205609184 0
364606830 236984142 0
376736205 535583803 0
362781060 39637829 0
530684070 316271094 0
453268821 186116293 0
30465372 230499700 0
32526489 336836752 0
153231703 132470329 0
461367553 353124540 0
218240710 178270152 0
75797828 243510245 0
437554578 181210924 0
14620354 44531853 0
56177030 146412662 0
310799460 565775512 0
279001958 124290012 0
271433886 389353200 0
339992354 223670792 0
498107089 351576334 0
102037615 440192764 0
565900382 2246865 0
45851132 393546927 0
534296455 494126721 0
337110927 391077697 0
4028077 289853782 0
487507916 535372821 0
357519500 476981469 0
549044360 140081523 0
531749789 14886921 0
134577009 350594351 0
32027319 477232424 0
246721916 362389798 0
506408101 447348576 0
541352121 196294787 0
376765092 247967362 0
491732895 192926719 0
497636326 521713926 0
460424094 471487194 0
100015703 351547473 0
92854988 522243342 0
334784911 318382105 0
351945604 348292614 0
170972470 495185982 0
122429663 31191713 0
151866246 425530946 0
475676269 534052295 0
473043976 441789358 0
361030496 306078273 0
5435490 422358069 0
60659558 548654954 0
401135676 191067270 0
9624928 143335194 0
458288161 113435725 0
511459365 370200075 0
532423981 307632679 0
86622732 323972779 0
243389168 221155696 0
262720304 483551367 0
470128743 446711543 0
454988628 473860457 0
447332131 175051797 0
394581301 313539864 0
41191486 70253212 0
177129481 122881766 0
195219919 418162841 0
121876872 228408628 0
280151141 367270728 0
304922300 18795275 0
351225389 137405105 0
381933270 97323960 0
117126085 155590715 0
160476942 249282797 0
490354982 22242976 0
317765643 383753718 0
283947360 331896850 0
93905309 499155955 0
552101535 234058840 0
484305572 460554974 0
185878328 434303246 0
567936282 337171117 0
263793236 321151696 0
84298935 485931705 0
394519000 468655833 0
74301163 499453077 0
326416991 507236237 0
418208536 79789607 0
360174801 18772629 0
190144167 193132284 0
315283446 76486134 0
298764682 397586899 0
146058063 446812488 0
561648767 121890905 0
433714054 292420029 0
261499063 57464239 0
124864513 89901737 0
361929165 488418146 0
528602880 414812369 0
252462459 224669846 0
303107682 548580322 0
57425018 311495878 0
121433262 158359381 0
197724434 304354352 0
408294536 268075396 0
14704338 20705512 0
434183162 409045661 0
566167297 441410279 0
121990013 274715967 0
20778403 553030706 0
508212505 605901 0
541788729 517476931 0
558029852 321717353 0
289125497 257880587 0
468757845 495645798 0
196192615 267403829 0
2466855 418369593 0
535670354 496259299 0
357766821 60297087 0
242670983 503391844 0
186939399 344348676 0
341205589 298932724 0
125034694 23018793 0
567905215 334767038 0
358579189 395132134 0
369015937 29061197 0
60494239 272486753 0
289791994 549563379 0
389165899 138825504 0
299350979 113022605 0
48575577 165448742 0
427610668 151039492 0
263661156 45581223 0
561276156 426164103 0
59770582 224437509 0
41136185 231375208 0
513701689 63697736 0
43655562 428579993 0
43775732 307102453 0
471494629 517998508 0
321162809 261174963 0
523361884 326901814 0
518532711 49956947 0
302602028 66956520 0
398941697 246074730 0
122851805 540842455 0
5406194 274429763 0
363662658 173447835 0
513684269 260536786 0
57276513 377060033 0
344773836 439678181 0
360239632 237576944 0
169575291 97455030 0
226523968 566157056 0
298846309 263736056 0
121854622 122017684 0
515256452 108712871 0
545641251 39204259 0
552074356 457597376 0
148811842 302801223 0
367823926 398725320 0
100233334 185309727 0
424715485 493984665 0
338366672 40684695 0
159570891 377817577 0
435207760 433020173 0
191099299 536607760 0
186223971 73960400 0
406505542 453992966 0
61398611 262542434 0
423211274 535228242 0
313923749 395099410 0
267924885 246273018 0
381870361 484904902 0
122821278 405396132 0
124886058 376868455 0
162652251 339137399 0
96470655 224436402 0
32981399 296283213 0
404828890 335158800 0
479641337 555623751 0
459064952 492080203 0
139324064 403058324 0
360600973 110875360 0
279810441 88113384 0
70598104 400875818 0
119901348 425945430 0
336076002 210597225 0
384975078 398801564 0
493750375 121834313 0
142955301 557231153 0
46141583 312536602 0
287495949 65590217 0
550887804 33444072 0
74149013 89816309 0
121103632 502669063 0
182858564 86499911 0
217338077 484932407 0
88965971 543452651 0
238471903 80167253 0
232728015 318476621 0
188494083 452113119 0
555337689 547950930 0
275254119 87325599 0
510451435 390674768 0
315346619 230942554 0
349286733 51042196 0
363441221 289883814 0
547047197 430799570 0
460482647 76059233 0
171959155 292741501 0
35791557 201147068 0
564058954 184174539 0
6388475 300814457 0
352226282 344924997 0
562094445 423039646 0
451029616 114354242 0
539212631 217739010 0
111005980 517917195 0
179395889 98635351 0
540047939 274557477 0
569087907 188174955 0
215223692 235248804 0
33742374 190347127 0
500382753 557084110 0
48741418 309708113 0
473770214 533641975 0
58342298 364447908 0
275083999 189906353 0
424427360 115280170 0
518950227 151839146 0
398303551 261203501 0
440619617 336139504 0
373339750 440943799 0
239314157 141415494 0
115183984 377984828 0
199293675 107656444 0
489326670 449842773 0
363413615 452212160 0
254869992 198650770 0
290686656 124512050 0
263928232 81488850 0
389523413 426769504 0
57292648 562040174 0
534345134 45564114 0
470180032 150951643 0
56188581 537512220 0
409162101 381940788 0
559702743 29530568 0
64259060 326789073 0
15375591 391650171 0
352710609 370624005 0
190362847 17482865 0
98977548 541438691 0
327348625 313449902 0
380742933 390122566 0
403464902 323429141 0
500240239 364942473 0
377131772 50911786 0
173441098 310103462 0
244946146 98869613 0
154165155 165195804 0
559050442 366470586 0
69945539 346155165 0
522543509 261993936 0
201658806 56276652 0
471369231 227034063 0
173709643 348489129 0
554085321 305375429 0
496022557 222046042 0
425000840 559684169 0
66761890 322855971 0
427118649 467797367 0
523283940 133464978 0
566382696 518374913 0
24608242 303493502 0
264051064 382452475 0
549317540 240912374 0
193219093 472639824 0
467105830 248804195 0
547694962 486026880 0
206246274 430917681 0
518001945 420805833 0
233238916 90753750 0
440449287 221012748 0
472094662 267709078 0
221609013 320706071 0
312028645 517587561 0
295233311 461805393 0
190824197 541124582 0
206739025 95578577 0
114179019 507755007 0
536562457 122894678 0
227840719 237971434 0
271185712 469823493 0
287800623 365127362 0
126372793 38674194 0
11650403 100691558 0
88426725 157323643 0
467536462 408742879 0
71195469 261643341 0
11873066 558298413 0
221969135 267052315 0
126665686 273712809 0
240605414 257426990 0
91164884 159516361 0
119887598 172966334 0
519940988 332544795 0
199077937 368894279 0
429213847 557593792 0
568948583 39744484 0
252021655 92791138 0
161223467 63924177 0
125514939 250416769 0
444482312 495860889 0
339076345 21227857 0
111975147 11885924 0
551241891 111843652 0
445146844 353725630 0
353770474 537409729 0
190177653 442657075 0
366062075 253587320 0
212311888 204801261 0
224501921 463021062 0
271459600 523285816 0
310147292 405558524 0
30251702 249862125 0
54824779 467763864 0
192646798 238969328 0
477844040 286210146 0
271453302 149255435 0
336304144 511231821 0
340856681 266942227 0
363459329 420535925 0
195577540 491886241 0
237546613 307359132 0
182131695 488048817 0
530774463 256475507 0
111522693 216108821 0
81604399 262333125 0
431560397 465981832 0
421840748 165862117 0
120341354 282204137 0
224702686 215833133 0
331648698 493277892 0
255781912 109368372 0
51738580 94358334 0
205264155 193388754 0
423242887 273766116 0
85208126 303020210 0
72312333 119956743 0
307742593 168420780 0
108043883 88320645 0
478026555 261579857 0
355403668 269570267 0
194384160 445187871 0
538210342 160478451 0
138694098 510748841 0
133768226 555445678 0
371363396 168715994 0
305217526 150993750 0
134775217 85620861 0
353175026 527978338 0
407745319 429160624 0
181995701 30727459 0
497321011 194139048 0
192869338 470295883 0
41128459 511517801 0
300839608 130342298 0
41093943 289607909 0
509760187 345004277 0
555254157 536576368 0
328408419 483984826 0
110269916 38818974 0
400697940 204371919 0
494255478 476117741 0
272782783 227260810 0
15956562 250129498 0
423695087 564804992 0
23072325 76668862 0
289209939 134935438 0
134829185 328553287 0
471220190 235313980 0
560147051 290907709 0
108373957 268893376 0
127388576 151496872 0
134313758 246734003 0
162496997 538618509 0
178110025 145993789 0
264183976 409177416 0
438681624 421025200 0
253960010 211217093 0
210610288 311973535 0
54550531 272496438 0
356451995 548957602 0
416170880 251100605 0
281470493 447182620 0
403396901 280412836 0
234199394 393508217 0
145249197 254585703 0
495441196 362931482 0
312687539 123801163 0
226694935 155392247 0
505945886 72421321 0
192632745 46924763 0
372445265 213145868 0
462983625 198941806 0
274996847 237769696 0
156880868 503894344 0
559031663 393485604 0
459667298 517538516 0
359411969 221462267 0
175190806 493059940 0
151793430 143952998 0
109083194 328794877 0
403275061 10355325 0
388808121 116947181 0
564098907 292573195 0
218650106 567603879 0
145484332 166085821 0
178050339 175715162 0
393658125 108288511 0
527035580 215694481 0
276838297 418595427 0
23420599 197802387 0
88397330 236633622 0
125964027 511513334 0
181634165 100431426 0
413588124 7653804 0
198891724 193289538 0
429173808 229539152 0
328286011 191714718 0
458506653 307753640 0
54408436 223465596 0
478786400 494810554 0
48430713 554290830 0
37947308 411892030 0
12311680 180628592 0
59714177 435848278 0
480498511 420992269 0
392246458 470433358 0
354577273 444291592 0
382528691 74388850 0
471306505 267074000 0
165240974 411091683 0
306260490 544249769 0
233891404 357823401 0
118510898 562122254 0
204898676 29603429 0
568322372 376650343 0
568041319 488045914 0
31057090 206449784 0
503514823 508726396 0
477863371 544059441 0
64271899 332544279 0
502426645 36042734 0
106079587 304780259 0
132425662 174181419 0
251225191 351571812 0
197531695 123133013 0
182011456 387815098 0
488386971 67945463 0
307402859 228731742 0
167777542 212557387 0
307001873 107096314 0
86212044 492004505 0
431154386 11653041 0
175999304 420828581 0
405895069 458441490 0
385695092 267081017 0
342313968 473686041 0
43494515 519184241 0
119957523 118077038 0
235467011 411922060 0
257678268 352669286 0
238524682 333498022 0
283279961 232186455 0
445838806 514711490 0
139424024 483339279 0
480085735 432118035 0
304611896 209869681 0
425596612 319146237 0
403294488 409568038 0
552520102 404667980 0
545185829 286231122 0
113787961 514354432 0
350822870 306108692 0
543994569 567192217 0
383328386 248036538 0
1516311 86931539 0
485696449 466466946 0
61346287 345605316 0
491371209 348861927 0
260512753 62823655 0
160465512 259177662 0
491768688 487902799 0
122694893 212649234 0
2412225 286131601 0
295252945 543500509 0
541672756 304084610 0
170391409 94198421 0
349350476 435935133 0
168902090 534670100 0
524621700 569210367 0
341046670 520564209 0
490747754 273062619 0
3346960 6396709 0
318011182 29272962 0
293891399 245137533 0
110929765 167494785 0
155009165 5008637 0
17930183 144107895 0
105822130 20315316 0
152144642 264629705 0
71116644 100363170 0
430204569 239905359 0
87878931 553447035 0
233123660 73539646 0
469263501 51493191 0
500228915 44404223 0
321880875 496696279 0
26419688 13488101 0
48350109 568186541 0
144097574 356389756 0
536506819 46770777 0
392724087 223681070 0
122592993 289379550 0
37854928 45619002 0
99764262 274927644 0
29460638 455978444 0
140417181 72814064 0
150172195 208321469 0
429420855 543287865 0
506302719 319279577 0
193689150 198891139 0
128698322 362714110 0
446430580 34160985 0
67625866 23852964 0
451789636 418515203 0
526495750 119888604 0
542005607 304656864 0
326049064 9474154 0
300253010 162518536 0
299786348 320603502 0
281716703 111054704 0
185725402 261249105 0
304133474 164005586 0
276302960 168189296 0
266245416 494889094 0
140960609 470356544 0
99705195 251969410 0
346561739 204954886 0
154796997 72361205 0
27400628 393811396 0
239237826 448561295 0
361478280 437970191 0
66549444 452529285 0
350927966 5661388 0
458923354 140224166 0
385098296 473256095 0
164574478 259217635 0
149146310 400885391 0
216910713 30167570 0
29876198 413754781 0
9583503 368685970 0
478825626 314883292 0
127239647 351018022 0
294369713 227052748 0
504504846 442920246 0
232135511 150811511 0
286811626 484382227 0
141633836 432812151 0
190756676 438545843 0
269895761 199556843 0
546732380 245483644 0
388659450 402507168 0
482255021 37423979 0
72054792 489937998 0
198774213 457887045 0
374757735 439275179 0
86456117 322352629 0
172903782 453349227 0
408065164 327064337 0
153017349 63296082 0
206513428 415881545 0
69688416 88466437 0
476958262 110750182 0
85910526 89642457 0
141372883 124908984 0
78603084 44771693 0
242240191 452552703 0
91123021 127432816 0
358404326 208953333 0
12903277 476464 0
31644906 432889594 0
420692859 174062980 0
369065242 134113066 0
41655867 369241390 0
422454758 317873230 0
409063770 494042055 0
506178739 86850009 0
278806950 234953975 0
21496768 328172304 0
11067354 64327463 0
473551286 247353541 0
431743971 493350951 0
393175950 180271833 0
338149539 450792708 0
15747198 259721936 0
417322867 91159093 0
405319485 348423798 0
165392195 367163864 0
202070490 202314939 0
305275895 92530742 0
272062552 46438103 0
338694556 493270008 0
47290886 56935682 0
323938515 482874122 0
21229027 157142962 0
95557003 212000902 0
166022654 243079014 0
220235053 93003704 0
55705843 454124966 0
166281605 510250659 0
322459149 142222388 0
486315011 185791115 0
211215341 412632866 0
503903150 126848210 0
116751183 521649724 0
559582295 156650777 0
305435767 249114753 0
185226785 529846906 0
295871345 398672257 0
153021149 209861903 0
25282662 225303504 0
542177604 52877614 0
108641628 487825932 0
71114436 358972044 0
67085357 19024492 0
363644663 230272840 0
242351306 161063669 0
402549444 231708358 0
74773888 4221574 0
266423765 383956329 0
448483706 293794145 0
246683235 415374521 0
204701780 63367801 0
406422695 72170906 0
34807768 110416802 0
239230037 450768533 0
233932483 284541933 0
469125465 508830732 0
414877178 493367342 0
185063936 565317818 0
231984617 185678200 0
494771331 196372679 0
352777267 551115101 0
361329410 127907437 0
175713181 405535562 0
146143816 461531760 0
348017772 61711046 0
349292087 208700017 0
245370073 236235679 0
75927238 543414673 0
320155161 487397444 0
174964707 500120783 0
461077272 361097866 0
534621105 474034879 0
215654839 414289222 0
263513284 82808258 0
182240949 536654440 0
69982435 459876193 0
78768656 413119060 0
140037829 76478765 0
465586312 469282608 0
150472367 264429806 0
320095710 194494165 0
239231241 63843766 0
342099414 414268807 0
357131321 277934600 0
154532465 249374621 0
32132619 200942852 0
30018559 20577294 0
271379635 219443325 0
225174252 148890852 0
359938991 318828306 0
31066305 381703936 0
274584653 341361785 0
421465749 330505116 0
194793935 387709877 0
2182036 414545100 0
171399375 527701868 0
13278831 398001245 0
563674719 285913547 0
21835721 470412860 0
74202309 478524400 0
122630053 309073050 0
45660178 492558125 0
560040115 136086988 0
354545836 55115645 0
59135231 556151656 0
26423860 394406543 0
364959569 491169865 0
488869862 33066668 0
523273162 176141321 0
374828168 292251849 0
331169164 252134418 0
6763729 283982784 0
512193262 291671139 0
162696279 13527799 0
429394002 436313397 0
463887492 199343710 0
304833939 31283590 0
39378137 180267410 0
453616597 362391815 0
85804031 58467952 0
320983887 387973254 0
338901741 262761928 0
175868253 198741374 0
454699867 39823846 0
546253386 442412203 0
475256087 545140664 0
557477350 349628437 0
223941840 488211940 0
14972459 251213133 0
126225717 178708171 0
555001203 213638745 0
317421849 468422987 0
432786185 458314866 0
331215951 409011234 0
547677128 205986840 0
180394965 286387234 0
15821796 375660604 0
85760303 365917500 0
140967883 85587031 0
70558463 136898595 0
120335251 493966633 0
108980978 480094308 0
72770243 15094411 0
240556151 411851753 0
447453195 79358553 0
456376880 473965798 0
20880083 338793164 0
86125412 518477876 0
288697824 436936438 0
409337248 171787369 0
254136958 377183984 0
557784336 223676892 0
144534882 254599611 0
563236568 210822336 0
447019262 57210466 0
183727772 235710322 0
385944943 347829411 0
191389754 568182447 0
87183285 121231633 0
287848156 172748141 0
10423716 384793037 0
535068075 6331023 0
6460343 215029343 0
261945653 457725202 0
301289647 556224928 0
264085108 478748673 0
321672040 4049362 0
75048605 221121764 0
378696656 99775815 0
567717051 232718721 0
400611892 262590464 0
537135708 56671324 0
544025543 300868207 0
211547083 107581845 0
19997805 396793334 0
307369511 540378789 0
440305147 461746104 0
134712146 563532011 0
218041304 132139371 0
389065160 255449865 0
407223079 32533766 0
88090492 217807905 0
288712190 322651845 0
296136091 281999423 0
479999892 486638299 0
144056949 36266497 0
81460535 561402733 0
246388436 2882545 0
278306897 526938776 0
568475038 491421655 0
104916044 98475804 0
321655974 202299184 0
453526449 276503814 0
94024066 133262649 0
490875958 12966892 0
172079465 500813686 0
151708536 225370859 0
568214300 540531648 0
450182150 85929860 0
323168804 365535322 0
467220931 566628672 0
491156390 37042272 0
123916655 201995741 0
364325056 88260375 0
99997533 224939105 0
524254112 302851851 0
7763087 230001688 0
557533527 123615887 0
483657212 312311684 0
135350732 103774741 0
358518567 55041172 0
455705587 363031011 0
134084345 188098409 0
23974517 112126717 0
431257326 445833507 0
466935131 157162555 0
469102578 130857844 0
137689471 461609130 0
527397822 47193668 0
474051937 387114350 0
434062600 95873019 0
96660007 471463166 0
3583635 561578170 0
25086723 56234865 0
531470961 552053413 0
96296810 246364114 0
234286156 314037644 0
475364104 416572183 0
192708921 40054767 0
448163184 117153229 0
499824289 321703460 0
364982498 133176752 0
204958959 284837060 0
164908569 1135226 0
436475483 248777424 0
271122942 228282068 0
461057798 290038696 0
110215304 247659162 0
480106328 206553287 0
507128562 399223509 0
461390427 71824387 0
167769030 216264834 0
445904909 180628008 0
99355563 425992607 0
236671361 423800509 0
152988057 367249633 0
261339545 286903447 0
112491397 201510752 0
58069464 318083257 0
467685554 106292854 0
537979407 540169264 0
553501250 99452678 0
540993434 82982582 0
363281454 441162017 0
249860205 262618327 0
332375500 407113269 0
91530414 19915732 0
7200410 331377958 0
554488293 84282619 0
387072538 188703683 0
71355431 431417396 0
414432868 473148427 0
525523721 380672388 0
515323167 528035601 0
1943412 237108872 0
389487249 48040183 0
403454357 166367901 0
161191516 222377288 0
478886859 492099950 0
443677507 21827892 0
260227967 446828002 0
328500409 322191431 0
438570457 104812494 0
157948791 107419552 0
119999044 534407904 0
324497514 527049237 0
256079206 127085855 0
9121053 127381634 0
230809647 122699608 0
445296564 452647936 0
61785411 397873999 0
479201861 220372840 0
234319557 413694093 0
377263072 45328831 0
27605244 38315879 0
170645230 550181690 0
395128429 519304847 0
81346372 103245348 0
232082014 433719852 0
522197216 4472431 0
468084685 49222484 0
440065332 62922987 0
194169410 135447634 0
518887653 253935348 0
498635205 34636673 0
465302913 220426685 0
27845888 485753003 0
465153818 392665788 0
492944747 50852826 0
47820116 505875170 0
250192701 302401305 0
80648519 301494970 0
375986428 387042810 0
204239664 132523263 0
25822133 552999724 0
517538102 427554864 0
552623197 357591844 0
224745608 369683398 0
68216477 508579074 0
545231164 377096525 0
115124740 210118059 0
242104803 515250655 0
252630287 358984405 0
236575691 321574168 0
241263046 481412886 0
139419170 103029328 0
242250440 227617043 0
134420248 522165268 0
494260836 537666253 0
483196395 134017752 0
52570930 549912979 0
415473755 424149906 0
178404912 219002285 0
555794551 36730328 0
306000831 99030032 0
350956848 180580222 0
420433791 377051516 0
108051963 372448015 0
22604115 317719992 0
546566529 293479105 0
23996887 526908696 0
445969376 70458304 0
529868922 476548488 0
71866636 213617580 0
33538595 59341705 0
438462908 375032997 0
76886533 234627444 0
142326616 477322911 0
196896412 393861223 0
271285473 564646088 0
91206951 1681700 0
38561753 517142481 0
399082463 102089800 0
328698941 350039718 0
223251018 55746094 0
30401553 499839709 0
362726495 137726089 0
100246011 268054609 0
152925840 221419339 0
189228328 480598020 0
469193975 548085870 0
92055559 552685056 0
151786566 288185708 0
148275470 140935963 0
21254944 400331176 0
422988809 143807774 0
426457784 68068171 0
78963744 292801116 0
171972370 312583049 0
468297069 107325812 0
5533831 409527887 0
359477393 272917240 0
194444588 45784978 0
873678 244324072 0
168661848 391648511 0
122681718 440898546 0
67295104 63047056 0
475848639 286206723 0
386604109 104678731 0
548799444 7648217 0
519786157 156476763 0
412979545 553751909 0
369350741 43479891 0
90107740 247669947 0
231825750 354955955 0
177828862 379519901 0
486010097 550408481 0
503000884 343329810 0
141754785 439485304 0
353984127 93274773 0
232780826 70309477 0
382088708 101022672 0
377103085 376180979 0
332460066 322065078 0
335000 562712658 0
283771624 194956688 0
348345995 387041474 0
354204732 293565222 0
468298350 145069240 0
192399709 532006486 0
196851123 167029444 0
42054931 203384468 0
102249776 24651723 0
280371799 246468777 0
453339088 345357258 0
8105049 325688383 0
53058702 299808507 0
433666181 219595101 0
473929157 139333131 0
554984774 125041732 0
357008266 141608918 0
19162546 51654650 0
197081664 71783319 0
197678277 432090473 0
257411277 205243377 0
478022638 541653848 0
337812423 237158800 0
395395122 535354797 0
191874334 218108770 0
447351709 243313576 0
384184267 66254912 0
378554590 149525375 0
399157634 454961734 0
119148466 469399335 0
35794069 496403058 0
253516933 304503655 0
342631625 317004304 0
382453192 100893533 0
557335622 53195439 0
399059251 163691500 0
284288632 164887877 0
170090409 385856802 0
228954147 43831126 0
91034098 9370044 0
72107441 362026522 0
420347906 501121932 0
453367618 457197661 0
184661476 283401499 0
471072838 158207813 0
98051189 526866697 0
33444889 436736265 0
73176754 397428015 0
312622607 247275926 0
111193597 90163507 0
190594809 54257706 0
253074833 198722878 0
559522398 321669625 0
528448999 435852612 0
18209560 78938733 0
438215696 272780850 0
126384442 157477070 0
423442238 43133231 0
441000558 30483014 0
179598517 143945770 0
279908781 331801577 0
85776976 61594484 0
239380619 22058691 0
53963845 8915212 0
126917318 346402869 0
301885812 381505061 0
91217282 88803971 0
127199742 196676548 0
297664271 57363546 0
241276299 554278620 0
167729901 41942666 0
360756887 250871431 0
389033064 523578708 0
97344258 353248241 0
69127114 312878522 0
444633517 123605151 0
461675007 58951041 0
332039762 287135467 0
425270217 180496128 0
38824477 543027384 0
369300892 224209283 0
259678319 476476788 0
429078011 499974777 0
264360507 48937120 0
251190490 350083545 0
316081249 511452020 0
435639397 277106509 0
52613561 281065043 0
237778446 2711673 0
17973098 323617499 0
363752925 249627710 0
129601996 176991210 0
236231383 557866416 0
86519690 353344338 0
103498819 37604093 0
334514429 288098621 0
87361869 112554721 0
193912152 507961118 0
33341212 45183978 0
272555437 19408700 0
120469107 354632546 0
18050237 306349456 0
46327608 164479366 0
69654719 416094094 0
419416705 26682099 0
209530026 298603656 0
510410807 488005134 0
128825939 219553864 0
167280696 109309844 0
498481817 476239449 0
259911356 144191423 0
538934026 381723334 0
478338621 417067934 0
310878183 308408881 0
388833636 498855614 0
538673875 466298730 0
78819578 522954646 0
263843082 217135068 0
89698279 8738998 0
356560536 357623339 0
207870826 282427996 0
96303951 248002444 0
357524328 527951052 0
542381690 428815306 0
248033166 316577862 0
241713931 268140127 0
100037155 439325063 0
498730666 366154918 0
193702407 197133668 0
293749969 494720786 0
496862659 260837408 0
37193509 28603488 0
359539672 8597193 0
266326923 229311845 0
564552043 405166041 0
218849468 547404993 0
67558175 163494302 0
263075819 174816423 0
239621115 566526025 0
449255195 535183352 0
441697487 126670138 0
260774649 139613128 0
324448240 148028706 0
524722774 441368619 0
564933888 440425606 0
4828547 53233518 0
309793339 324128636 0
376762760 419576572 0
381765726 440695428 0
257253587 352676534 0
475810828 233056147 0
554897259 351559058 0
365199273 395298018 0
398903130 266162375 0
63064756 550094370 0
458598849 121335739 0
124414440 357453892 0
81027346 203582458 0
317233115 166066427 0
187928785 389420760 0
131888095 298461022 0
175194286 87846627 0
459524628 37397922 0
292169692 6529064 0
259978119 560835155 0
465662733 517583373 0
308704861 350248527 0
23762070 320099850 0
523900962 363987934 0
411642252 225224255 0
438854231 246490634 0
376925451 501830268 0
197690357 26152780 0
390974743 4959450 0
178035396 158014752 0
211367913 277883951 0
413063580 356501667 0
390489654 280285765 0
495821942 61684973 0
401133534 454435033 0
255340707 416580968 0
4546281 386319523 0
144534478 290347649 0
356752369 130810017 0
468961182 277031815 0
312263765 462155109 0
136283169 121876162 0
510887507 511847575 0
7652768 163962941 0
307134000 110091445 0
478513710 88314899 0
85196594 136234414 0
181390823 430819866 0
164921322 470530277 0
74147989 439777119 0
220288590 542858016 0
467194435 208256684 0
142370046 257023437 0
467320519 310382340 0
341745083 207771620 0
552915379 397846904 0
5158956 162396587 0
563735308 76770272 0
78266933 514503268 0
315851387 328566372 0
361451082 259300659 0
512168765 489324490 0
52959196 508263496 0
225969617 123662627 0
496029563 523700070 0
541979278 361172662 0
489913568 111576233 0
513952102 299376385 0
389058655 485237382 0
343442288 82841114 0
508237798 346213926 0
383581756 99423227 0
395710463 130187462 0
417959223 190593136 0
51935621 504493152 0
544155680 60633327 0
202797083 193003463 0
307626996 479888766 0
549763460 130053757 0
208220656 61875900 0
6262097 42646866 0
495514500 507450640 0
343017385 81205914 0
161063102 132327818 0
210930695 359585228 0
568631489 495727631 0
511531289 559519142 0
181187849 370847805 0
330050032 476176295 0
316551512 25937284 0
501979305 556209614 0
170466628 33081682 0
67931568 365741787 0
422360264 142374235 0
417809115 30724753 0
472215386 454932505 0
355144951 409954241 0
361367610 159581703 0
189591093 235845493 0
245185394 147029542 0
212113378 352847003 0
347650986 372792930 0
305863137 276330672 0
65775773 441846884 0
258427836 62715059 0
538120401 2215224 0
239011243 183938981 0
490266419 286575315 0
229960106 337668936 0
363037008 490452487 0
187842233 538913371 0
199550469 542340188 0
538657163 493112575 0
314348881 419279981 0
384366428 508451403 0
148981612 292997783 0
301942195 500154569 0
151758314 75451370 0
295817836 337394760 0
222328645 99147044 0
197486732 312653781 0
227681551 13461547 0
123099089 245505481 0
309390421 540771960 0
320161871 212466345 0
315189177 222354263 0
358837222 349631401 0
23670527 311522815 0
351388913 162034605 0
495445914 342820092 0
485711726 350158558 0
495364883 247688054 0
111919933 265837204 0
172594262 563131197 0
171011143 267533343 0
39147243 32716224 0
371044199 169871049 0
245507013 412773883 0
344142397 561773366 0
95683253 315910216 0
424636666 258539515 0
238115702 410673519 0
246671787 156440398 0
191532902 556160651 0
275909740 107482073 0
494461412 407355316 0
486587990 188519832 0
510431224 428314997 0
78663183 54392318 0
29229415 565466054 0
566907011 450086497 0
507842279 553383629 0
44278909 263299769 0
123199917 400372431 0
431814789 9787151 0
393842540 95871295 0
391716009 460978560 0
308850837 337034601 0
325487401 189277990 0
235595578 58285208 0
385780782 218246822 0
292772474 273298134 0
410986766 358930781 0
57242244 69206286 0
440901313 214696387 0
75967300 494843317 0
541970892 390631619 0
150040572 76652283 0
241465129 129342072 0
335318854 208634496 0
105659578 546147036 0
540505319 116003858 0
268945708 245374890 0
213759158 401191897 0
443266312 73797912 0
502336152 239189813 0
190982332 77801285 0
4211968 547978688 0
515474736 176989595 0
286779373 378697579 0
448795818 376415548 0
242131790 345013121 0
504753118 171694724 0
297057899 487022659 0
371757154 89304547 0
518031582 562331481 0
306869446 18602077 0
57814612 546461924 0
347682527 284213357 0
406001834 336102127 0
14722967 506335065 0
105976558 538566431 0
375076616 393994394 0
361391823 108306396 0
261819178 393792556 0
407500872 513693168 0
190051582 30510129 0
282156490 382483539 0
43099556 221542004 0
165152220 461700813 0
184662796 151854171 0
426905868 88412297 0
332654414 68709860 0
119805843 460569911 0
342509094 441196115 0
480877555 177247915 0
484023747 548744922 0
351827506 534815437 0
240310207 405681186 0
551790492 43697580 0
247372267 393459563 0
555955998 468945730 0
121543410 135066320 0
203077635 306355157 0
450848967 295217506 0
101508060 16784951 0
310967107 148184309 0
319319932 150329989 0
22261740 396388465 0
531927293 26377900 0
390467479 477633837 0
58470459 542699639 0
461773593 436890973 0
73968352 395720930 0
105882595 129229900 0
91197594 207049207 0
467341454 521472437 0
46782983 446837643 0
327815988 312968477 0
253880808 352131737 0
256497997 170534107 0
205861253 238550602 0
2310529 249214015 0
62444064 505282105 0
433369089 60533658 0
536625495 523114436 0
328128561 196664654 0
80286474 290334104 0
265780331 98466417 0
203771803 501312712 0
107983059 14643660 0
369401359 313436866 0
62121525 89181665 0
351534709 433824141 0
152118892 16477749 0
281618193 403051535 0
256965925 82929658 0
398969264 321421857 0
324908757 280295048 0
537038756 24053250 0
466716926 141937773 0
350526016 59450254 0
530142284 355939294 0
296456029 184413263 0
509532383 143497062 0
313417076 14641745 0
77020925 339410514 0
68001114 111704943 0
24589816 205019552 0
116858865 187100312 0
537849554 240719272 0
508915973 521099653 0
60287445 205776440 0
153454470 129903700 0
432529466 265556566 0
40634020 14355865 0
146920399 122951970 0
393805515 404838271 0
514770271 99965468 0
255395663 198626671 0
295314428 473595451 0
244152716 126057391 0
298163957 281728843 0
199969372 460551034 0
385198645 264012444 0
303520156 511880852 0
505561415 513722791 0
78992244 141011259 0
327940473 482830566 0
395050160 85310262 0
29488552 356054002 0
292330872 431502740 0
125219553 378665186 0
90416042 220463861 0
333525104 208940977 0
471458465 523426950 0
50719734 511272935 0
425631359 293832515 0
96118821 509143036 0
312335990 106363416 0
422266979 152602548 0
193729994 53894020 0
169408225 396758464 0
376391896 334602254 0
208309009 438908332 0
391811923 501221478 0
563650110 46383276 0
414425619 79685183 0
262133323 11028756 0
502656255 327489225 0
441445937 513298924 0
395151656 186611988 0
307540232 388860967 0
408482280 37776172 0
254157828 137240157 0
296548832 445878655 0
487258954 3218170 0
365675560 393487187 0
520375961 305002205 0
439998891 409462438 0
159326250 477301937 0
355009411 66074629 0
436904947 298490297 0
179770522 473245821 0
444326256 370529873 0
216708019 316224392 0
476351665 331293263 0
450014653 407060304 0
179892151 391872466 0
324459263 350852392 0
381089811 475101402 0
476426351 216065557 0
524983774 214793580 0
215092015 108954194 0
279531130 309301137 0
375520482 395419791 0
555551466 536679264 0
300662472 316869383 0
35076170 527429496 0
342106328 324546452 0
511776659 464046045 0
559688880 150131182 0
289812978 258620800 0
428312991 393368887 0
503979537 165537812 0
154044143 340941267 0
403444788 112099827 0
325909749 506898419 0
32582087 325492240 0
96355040 421258894 0
530913388 8123147 0
403167691 110925339 0
484488587 65968485 0
97855974 368238232 0
302803010 365454762 0
542472682 492999079 0
472966314 501862333 0
383596682 243948774 0
332384165 460986794 0
475271978 359837165 0
300850507 132615055 0
261229070 429231737 0
250815612 327839828 0
553344388 183596832 0
342438669 37927938 0
203116667 40487368 0
444034403 375550316 0
403149329 469505831 0
64055334 430191293 0
240517321 259396399 0
437554007 559103200 0
452089700 528110207 0
464066979 405205440 0
416903579 364262443 0
269816641 425537495 0
520193916 81396046 0
485208145 188937784 0
555565537 505109301 0
174185968 306835613 0
114814429 485248849 0
39281005 542232207 0
535449112 524702811 0
506549390 205344579 0
172996933 208802426 0
420977047 544566599 0
151199490 42835880 0
413414137 307131222 0
20871262 92509706 0
144671629 356663523 0
495591459 225194666 0
56919576 176932530 0
43239823 54223665 0
554472641 97130018 0
167203989 460060403 0
407880909 199204206 0
482757739 52551338 0
43646505 136647076 0
288235938 401603094 0
130493891 258154497 0
227883837 196674377 0
543890141 2614767 0
62173742 184237907 0
140341020 341061160 0
87337876 418029073 0
122697358 407126346 0
308428928 305517446 0
190456045 258459297 0
443067305 140582272 0
416120695 21194063 0
430538417 229192309 0
355189245 135225612 0
547866842 537801475 0
268148084 563651866 0
12408608 35026694 0
355417607 371359303 0
550483531 292508453 0
304941347 284903602 0
320659660 448428029 0
485959453 254892993 0
184540315 240586660 0
533180118 536490637 0
100374113 446832981 0
404140922 353296401 0
27512102 564513143 0
557953747 187271388 0
383628447 380586126 0
105349306 361713659 0
173500966 168305046 0
461760244 98279471 0
284259630 218234842 0
287349465 7149803 0
538650084 464491556 0
330054709 188227793 0
494524097 178606963 0
531472054 228466956 0
260346751 519595361 0
150843909 323603012 0
133734017 553766194 0
62235810 39311337 0
346795961 452474921 0
29974094 269004767 0
393605093 30691178 0
254341810 268125408 0
466544203 533587275 0
154187770 463115388 0
101026969 453777528 0
120781357 285381792 0
499877910 219969740 0
513094498 247611319 0
372350860 233607172 0
333022129 419166719 0
339759686 309570864 0
526147197 519220158 0
93554519 45644438 0
241523355 180247083 0
461346811 40236476 0
174734147 262257616 0
547997830 429805354 0
192108594 287225636 0
500642235 139493450 0
62580380 346440538 0
502496939 419361776 0
83015337 489571783 0
276059339 45144295 0
467061910 311809223 0
472168977 21874268 0
546306701 71741774 0
151694294 222548787 0
250921744 143559170 0
291879603 91440556 0
305284546 562596233 0
347867136 528266219 0
97231195 511702585 0
567734431 446273360 0
56859492 224510770 0
412064474 55478932 0
259903571 248280426 0
63915148 329140080 0
45442444 269036790 0
213580855 438728929 0
164139966 12494137 0
508269848 363878792 0
20886655 140560643 0
52911712 371764469 0
472267975 498980815 0
536083398 38793964 0
220384346 127280081 0
433964164 249713555 0
499117619 481716312 0
106789383 301593105 0
36673890 361488254 0
550646032 50583611 0
476020003 398256044 0
47228599 314019568 0
124217837 227073522 0
439758364 490566944 0
234610411 376341810 0
530967323 202013568 0
237977671 163125633 0
324887752 491871182 0
250291567 274126405 0
567160452 37596625 0
156426183 133679652 0
521682667 123509871 0
266364588 251468341 0
270119026 329204104 0
104681665 39830034 0
109395089 55111469 0
446646579 557860355 0
170423678 210387023 0
62952396 359557946 0
88946941 95444336 0
423010599 356183782 0
25519630 30790138 0
198865697 179839022 0
295206863 293406875 0
198659960 351267014 0
485086172 147387562 0
104900630 93641763 0
287761470 280957841 0
335004704 490850760 0
234381153 250391171 0
259037779 363325533 0
386084768 500065398 0
529646209 480058736 0
286324264 13769753 0
563301111 80164647 0
500626240 406459553 0
377176855 391979042 0
274733584 226074312 0
101783339 377560667 0
163107522 395723147 0
325211956 350141899 0
445910340 218313688 0
100599806 353087605 0
351892117 553136499 0
299407818 311718876 0
226312940 461496085 0
237494371 453884635 0
347490183 45708515 0
397927320 502378211 0
339180548 167447901 0
450686708 114896553 0
261959726 248434756 0
76404971 29558791 0
101054127 230141917 0
154013644 75985809 0
344299347 276590986 0
52887376 342900144 0
347877975 220181751 0
568461708 253204843 0
108677571 55851462 0
38620705 423115111 0
388952635 532862049 0
498351786 519080167 0
25881917 323733341 0
49784084 248347408 0
194722475 419662498 0
98652254 247500959 0
509222219 268417195 0
444541174 544562034 0
324660540 480126597 0
441758522 27236 0
459874407 287588529 0
331529978 363739537 0
90712315 356998506 0
468065442 11817665 0
5687019 215128782 0
188148230 250151959 0
400759012 121640097 0
16760492 457952519 0
112849527 59463340 0
382345120 386567904 0
217419481 391036970 0
37032707 422494036 0
135142819 246604102 0
214345801 252817440 0
280354022 384322949 0
2032158 113662326 0
281285675 472763472 0
429513522 445026797 0
454038076 564092251 0
26695068 8244688 0
331577356 7358139 0
57202316 16591728 0
447228972 530728650 0
268930830 404023859 0
328705374 159572760 0
245216019 373053479 0
10378543 430103074 0
207588933 173035842 0
262050202 466207865 0
542058569 129259073 0
359971957 447447569 0
256562630 384393189 0
533200354 403791240 0
500375310 85962405 0
193188861 260990081 0
511349259 235708835 0
429511978 550455826 0
244009155 106110068 0
351761516 271045048 0
92202016 561414628 0
145341124 272992740 0
444531015 35406192 0
441990785 32180299 0
567164122 307809483 0
332286028 311637841 0
56378112 77038590 0
365224375 455324184 0
235201738 238337566 0
356207510 528919524 0
455501119 222088766 0
480007484 351850308 0
228893861 132556586 0
511396008 434751058 0
466850458 296064182 0
152828877 441159732 0
485321388 338458695 0
331650702 286367118 0
291173456 359997785 0
297762022 460125994 0
139172054 40451134 0
568536078 346464408 0
331591394 218083317 0
183831216 552772565 0
218890119 124654070 0
433263181 283260056 0
537928815 416829217 0
35565874 387806809 0
486574054 112101190 0
288397787 181381714 0
63454062 161108751 0
241554187 524444369 0
14273343 38992167 0
42493932 430727166 0
507064015 275432483 0
331435094 76718832 0
193005510 74360251 0
376532276 311564760 0
206559192 485701739 0
504735261 44051377 0
500335382 352970377 0
401260739 122602627 0
140258829 370297487 0
329917891 324034267 0
383813969 237211257 0
348696740 10894203 0
565842841 48639467 0
564037103 249522132 0
210047983 138124273 0
86487960 470691577 0
205041092 473745215 0
98357043 268421263 0
422551413 460195689 0
328192753 180934573 0
218415400 474577705 0
404765753 331387916 0
538141880 481571387 0
42495330 325576247 0
90256188 326190374 0
329474392 236999756 0
391477206 265346065 0
226965220 297038504 0
379038944 387139286 0
285825710 313990456 0
104840946 248475408 0
366608799 2485992 0
268992193 38294924 0
10780693 62036758 0
474792596 67511163 0
249259075 243254787 0
235122668 265668172 0
194534485 507459642 0
463237653 370990381 0
43285645 437549720 0
61474005 4636626 0
378910757 286764306 0
180502174 300675850 0
324893081 361791500 0
436114699 77235579 0
474231297 95339600 0
197469987 360448737 0
223132395 508950932 0
430290473 77375675 0
100444255 406457672 0
375098108 561998211 0
358393628 13111165 0
564935617 124766704 0
359879706 269119770 0
127019839 408775494 0
299270709 160442892 0
553466038 316861681 0
490123042 248843924 0
463887656 206931410 0
472406134 424759114 0
24026550 213773927 0
561952130 167448813 0
42580549 350842211 0
177413277 210515172 0
18282731 149983442 0
107227957 26744075 0
277991364 395948315 0
502486366 13954875 0
434434767 396399899 0
567220109 144122967 0
71199497 169428751 0
276587714 232632110 0
240498640 278382172 0
135631358 20980754 0
565473071 275817372 0
498648695 32391790 0
36654762 373190713 0
323150352 442104335 0
89466306 305536876 0
106748494 211675153 0
559008827 36044650 0
74396874 154164390 0
321506655 143160708 0
84652350 407145655 0
430412317 62714192 0
451808002 118797914 0
425743681 92929508 0
14199837 282192725 0
365124315 536074112 0
419461421 229107225 0
396632145 490898972 0
356693403 149794005 0
97947000 12033253 0
66927046 561836028 0
40177313 398156722 0
565767876 163530277 0
286361722 460964339 0
20590249 539665505 0
416145982 517856732 0
203817951 464375108 0
385868815 216305992 0
520195767 23145088 0
93120517 146185669 0
320894247 85543051 0
159451253 358148942 0
554112788 503787841 0
226438145 468394050 0
732949 350495001 0
106936704 359931544 0
172451515 307640292 0
249821309 449213885 0
306687906 246299804 0
253694831 392840203 0
240403305 281786660 0
519728498 264573085 0
525241140 450210518 0
15952358 251247304 0
194358836 441249380 0
223300310 339498847 0
410917607 544127094 0
285993944 88775448 0
99086904 425483426 0
137290772 449425949 0
167819188 230855749 0
160930485 70985321 0
50121220 547525351 0
114967357 289325318 0
89106644 388267491 0
150039823 548211040 0
2115217 419708576 0
80649377 258630450 0
284391130 199992074 0
431727738 341917727 0
375852224 477497353 0
334047006 296835397 0
232585084 146998671 0
175342532 113520244 0
427208233 264134953 0
328703454 279608588 0
357068395 401642994 0
175457065 230537458 0
457446220 238785105 0
198477732 488039157 0
134049035 59485447 0
483863414 370243768 0
369681648 31233544 0
550537910 541721512 0
462413687 244417009 0
265345927 58896835 0
424917033 145748810 0
151962455 225577909 0
449712800 567435566 0
258849541 114428913 0
85462117 47186997 0
146102812 343122568 0
378823706 375208131 0
114003837 393548544 0
94136698 131998342 0
227283304 19510346 0
221872052 378789066 0
445060393 545404878 0
329264656 109067771 0
276853549 551534703 0
421680006 438859166 0
473005701 217560859 0
487853974 312880262 0
132323040 27091539 0
312644785 419532990 0
220814030 248111425 0
285803421 16144881 0
440848990 272926465 0
560588385 66598210 0
47324104 204083606 0
505822356 276524102 0
481077678 335655744 0
466269096 508204424 0
481127656 279878245 0
307628956 107686520 0
434178178 420927330 0
193065931 81897286 0
555082739 542337349 0
134217999 104467969 0
545296867 463404867 0
199969391 512026985 0
458225830 434104109 0
499265541 495699662 0
551434398 319185880 0
110830900 234579106 0
461646405 303805805 0
145579657 342643837 0
139450468 512278391 0
304919815 387489626 0
197933936 447143988 0
198368009 192237877 0
122399225 288287652 0
431948004 194939151 0
247038845 254789661 0
551158807 223950401 0
194692022 235670310 0
535547360 54422551 0
375181589 67737495 0
515948046 517735914 0
470425389 514436214 0
365799937 438261303 0
472596682 532799930 0
148529221 15379775 0
472263723 116991460 0
419450163 525636550 0
188083272 352553241 0
511204818 61208018 0
353661176 34655296 0
425329804 396503938 0
4953653 397199782 0
19912866 437052993 0
493039707 541120447 0
184763157 7493693 0
458047078 303413153 0
409626163 338690409 0
104649119 514020577 0
469372434 464566655 0
415197756 359041040 0
501890716 118858675 0
240589146 167595051 0
144945996 299107828 0
306879265 206989193 0
339907189 42073519 0
16948369 270946680 0
49887400 245900843 0
178995335 405465007 0
138946580 553435067 0
300975010 462410818 0
321171772 54611391 0
330583259 63008457 0
68327806 176069208 0
438012838 195286947 0
317275960 13374548 0
479613704 477049321 0
186823665 508399708 0
69712508 506804330 0
137604837 460727457 0
390246571 485174948 0
80515007 68494857 0
372588496 162909450 0
449471795 174423307 0
185773905 443246161 0
335869866 79855556 0
427559296 296366666 0
487121446 493020315 0
87378759 219892722 0
446126373 205401174 0
212533504 9528246 0
366428895 221328572 0
562961715 515082042 0
369637694 104576467 0
368321669 298337266 0
433358081 561444898 0
152180565 359384057 0
137986647 467857392 0
322426250 1888989 0
179707824 547968110 0
338082288 273709658 0
562654849 93567535 0
533857685 352410798 0
310878407 417229953 0
209005114 385031435 0
150590978 71094005 0
64992903 557362985 0
84858063 437767094 0
383055442 70392284 0
217502413 143193859 0
102089395 375846151 0
539573112 181601478 0
309348931 94366854 0
179391575 180984362 0
135797283 358628118 0
111789909 539045843 0
365445803 441306730 0
351201199 170726860 0
343186779 43188716 0
554882577 31899427 0
97145886 6069009 0
11769057 251641417 0
534251074 362608437 0
510791989 527515363 0
296105946 337379798 0
131799293 187402169 0
396887916 307855989 0
207617540 364860500 0
47535771 529629069 0
315346126 145413153 0
261809025 134003865 0
117384845 508044438 0
280574777 85095250 0
410455119 295295105 0
248716349 316252658 0
175596916 156766734 0
316572160 502723410 0
341119789 379113553 0
280623882 283201 0
14746451 386783519 0
5518005 190917909 0
41218577 282933028 0
287446143 55535799 0
70723213 58649844 0
343744362 238904400 0
211846978 504299879 0
165656796 33883396 0
12079896 391020458 0
278000939 390870750 0
28708249 327783568 0
542070009 307218433 0
564785045 409797164 0
424503706 365573776 0
192077245 167387765 0
10353940 110545620 0
41543233 230233173 0
348815146 128934059 0
50679669 387773919 0
97681724 93313619 0
76643513 539701503 0
454321848 307815975 0
41828706 337827342 0
221572930 128542533 0
315137973 370280316 0
416862320 149628161 0
326144029 390838604 0
230800315 228472965 0
3463895 292197988 0
501730018 302575877 0
30793477 519852363 0
37118 70474831 0
56383621 308356966 0
508380016 452230280 0
280653745 524751366 0
312333394 279116695 0
107721026 10744321 0
539244467 133569789 0
319209127 278823842 0
57894717 83553653 0
11871896 472612642 0
417158564 387352258 0
508676041 29042728 0
489664730 256787720 0
208058327 19507132 0
359758718 281428137 0
32799211 133726926 0
4220065 94955469 0
87486273 325409917 0
206521587 191015663 0
320361026 58970031 0
495792370 504237588 0
502759079 84870552 0
290729573 82800696 0
274373618 523881153 0
153929256 96816030 0
148771915 465338737 0
551499723 322085622 0
264095199 334326509 0
77038235 380784741 0
476335162 268773663 0
150492114 42368868 0
196658547 20035136 0
177895923 372630803 0
363967283 257165965 0
266363120 122254592 0
57405094 189091656 0
283570782 398307613 0
99921564 350592390 0
493876770 66275373 0
562165226 157619173 0
489741583 433159406 0
476047555 280772867 0
472063146 225863361 0
33819800 153346597 0
512384243 3913591 0
152663983 237838102 0
447287893 416820850 0
306638243 5071149 0
248688998 261237755 0
401366088 501942246 0
175542757 25753444 0
510317081 91660952 0
305579730 97538110 0
563780791 153664817 0
365140292 252249391 0
108149138 130145043 0
116346237 437016377 0
57295386 530969241 0
111880421 78569741 0
155963380 348926110 0
260913126 198168013 0
140471743 28338200 0
232699628 159728034 0
329147404 153990747 0
326428089 186468593 0
10408016 99971304 0
222646841 10681573 0
419186412 198450231 0
178905115 145052169 0
410921866 80273706 0
225590182 333773516 0
393082720 287950405 0
468830661 501805116 0
532488296 143720224 0
479239912 501547068 0
127713381 154611983 0
20113903 229324244 0
103205524 255175203 0
475035914 507221958 0
365587914 244353550 0
447440963 224810763 0
274983962 441391804 0
172303479 492994969 0
474543392 104760108 0
415255347 336579903 0
508979848 383558619 0
89738092 202261257 0
334589043 328030439 0
253332680 191244201 0
9182143 355995547 0
181835018 391833137 0
393567349 490168141 0
406602075 243767611 0
152344361 446256137 0
553561483 275760675 0
555386752 106084590 0
100412288 476650872 0
158535777 545289986 0
340676155 371568122 0
209044635 332234767 0
69100470 266025901 0
321741657 18059879 0
219389980 172761341 0
182630037 367697157 0
264913325 156055409 0
175158082 116770293 0
285969536 187472179 0
473860237 393340036 0
315988291 479717394 0
237959550 313467592 0
347053640 139079321 0
548212236 367149020 0
14652412 151712581 0
115795681 51380824 0
115217658 46991657 0
345528681 522561836 0
220203651 232034694 0
199276935 26594331 0
52253330 5617537 0
373386846 180564320 0
431743010 416614522 0
511839359 26060548 0
346662193 267399664 0
355034940 154548601 0
385843559 485986308 0
401317563 6287971 0
544548346 174804921 0
382945974 369642933 0
204896213 522845596 0
160695462 352320122 0
267128089 153531935 0
489640195 104441671 0
277506733 483012723 0
465328714 445881682 0
35112927 222789575 0
448499103 54382176 0
42637400 531980976 0
340763377 109069810 0
529529073 131199539 0
537955578 511369022 0
457181472 290494349 0
482537443 522234942 0
260960621 45671694 0
209151412 291026339 0
280183250 472442664 0
312258396 37720120 0
384371185 500334655 0
26237449 119833139 0
394232658 386168592 0
402121719 82173810 0
156808006 30977953 0
229180151 521507654 0
290313495 84384361 0
509094917 441318630 0
510510618 56760598 0
87947631 546153143 0
261534638 168733263 0
312992832 535712163 0
300021861 483032127 0
108651137 203990822 0
100851361 262695928 0
452335323 159240407 0
318741954 185461207 0
524629450 237041684 0
494751505 356544587 0
452588613 507047863 0
83378182 234255138 0
273740342 464589577 0
408317771 185636245 0
111940764 354795903 0
545251490 62971250 0
210251589 307876631 0
280898898 471561095 0
164231394 333556934 0
63660594 403686732 0
83165722 457172979 0
540573233 10391468 0
250432735 267436775 0
406683142 483845083 0
385342675 185335150 0
99758233 549687536 0
356979006 417562641 0
342071848 379823033 0
282173920 485058988 0
378603201 91278575 0
449669291 174401690 0
84244105 311870765 0
205398610 106311252 0
308858657 353247515 0
348554781 304358588 0
276593028 558273249 0
202190576 3596811 0
531664917 260446434 0
239439368 237068512 0
535214650 246424986 0
252326824 321505107 0
466572021 297603381 0
524990770 273328301 0
322130339 353751189 0
79948534 341350808 0
4956949 247066806 0
543918347 156419106 0
83826783 141416734 0
324053335 179724994 0
216229015 302554545 0
541034348 526331092 0
127634855 226537532 0
338002262 507074533 0
377868392 362750805 0
492842668 373173950 0
235467033 473797657 0
559711729 209761209 0
338888130 231126515 0
271790004 451233099 0
274825706 136497571 0
31003080 290104048 0
118108119 481436639 0
116574420 541761644 0
344009767 467632772 0
489708902 109514201 0
366398693 291627441 0
557057453 87574369 0
112182888 278842255 0
189894665 98828813 0
449071439 338085837 0
308783443 167299776 0
440856086 494158521 0
528049539 522967936 0
529871070 202037987 0
393849451 384651498 0
199707834 200709902 0
567118432 162473260 0
499292857 449924059 0
477735771 214597175 0
325058067 188934080 0
298412916 527062889 0
464975478 405006466 0
65182719 539504030 0
76030268 467656163 0
529165784 196204609 0
375277190 369469676 0
85454043 17454497 0
357146010 22678070 0
427134784 185027770 0
538098739 1110801 0
464374253 427329741 0
6170135 510584650 0
335010706 469467561 0
552599740 437545898 0
8069051 126939972 0
124702737 415690439 0
64884002 414195921 0
171721073 193802311 0
58530485 46395435 0
142767122 246802802 0
105536579 64464885 0
324092587 394395160 0
313274615 160666774 0
265888052 75910467 0
10939922 494526019 0
565883412 291353164 0
292509163 496469005 0
349660540 93255995 0
420054382 278511101 0
361108741 163686012 0
74411417 550167694 0
223376944 288346545 0
275508948 41312945 0
396176183 192844886 0
27552948 81338938 0
347171662 84481698 0
104710267 112445188 0
47668076 67160188 0
378625263 475856833 0
298159019 257464062 0
45946063 242836137 0
108332185 352790114 0
133348127 449835160 0
533144711 29784809 0
231175359 312756999 0
561788587 416456567 0
171065307 450871753 0
24987609 129262939 0
287421357 229681343 0
401552119 505188009 0
26034580 418114445 0
24614253 220322344 0
556592719 194213670 0
100419454 262855201 0
195006627 207524860 0
277587151 344012711 0
553645819 41912694 0
51555591 198817236 0
279334825 339626144 0
323758046 134261014 0
445046472 39985128 0
242907131 354890300 0
103449918 77880825 0
450220264 36257661 0
442256302 388080557 0
479991904 200437856 0
401239160 485060093 0
141088795 531582542 0
480467252 112435127 0
334331119 17884912 0
30081734 525427232 0
310865137 239144564 0
308466506 423443153 0
51709934 273978868 0
54187772 151018135 0
229571558 364792984 0
369275025 476076248 0
523148318 247817190 0
110156047 192742681 0
168971382 565794269 0
361456983 185395615 0
420492815 435534926 0
486618136 330381101 0
555173301 563845167 0
378854116 233224330 0
240597724 82030952 0
367864595 535653582 0
201539627 321129816 0
113491631 267930518 0
425257850 312357669 0
294642244 467959084 0
451196487 170503652 0
300993373 84155193 0
366177983 270671026 0
272946703 476768406 0
15340569 352969431 0
434571212 379616738 0
412663207 9264036 0
463735576 126634773 0
511390904 178629265 0
292435757 314788967 0
222577594 467992137 0
79863470 519145220 0
90171178 244895970 0
224028755 119370756 0
401043424 318735691 0
438710856 123170922 0
209416947 473472217 0
45067802 181785292 0
161214517 422260411 0
292447757 49158730 0
68065684 321726330 0
468445063 539411880 0
401807636 174219815 0
15169174 142634898 0
199517008 89058919 0
450943297 250047540 0
177622592 294211339 0
174251331 532014180 0
68243516 467070120 0
41136629 511954400 0
161155096 272952348 0
278495686 474695455 0
550457234 365311696 0
79673216 262509499 0
2112788 335838708 0
240127090 114107791 0
457570271 218865143 0
244878045 563162417 0
230472217 256125351 0
229142743 487408401 0
450255235 279270995 0
366829771 29735525 0
401556164 174777623 0
72526409 1369541 0
8128045 65867649 0
403785219 73146029 0
347474698 176467979 0
317573152 173500348 0
299745143 267525804 0
37502774 37991027 0
61327027 299519125 0
411715421 469058331 0
44402521 98379166 0
432353151 155441617 0
413365463 138243333 0
405420833 417810658 0
524845702 521378522 0
168681360 497276337 0
272844921 560351830 0
130142714 70444562 0
289841182 128932124 0
156636311 516305674 0
279713926 191470348 0
554940906 3289612 0
289919868 280196864 0
314802760 73848264 0
109292872 7894754 0
168477941 507857039 0
136998987 486662625 0
507333336 433172623 0
215861996 550583227 0
211267232 167960568 0
38263928 365554376 0
296923318 65828017 0
8011693 226741349 0
320767157 487976325 0
117389986 504161582 0
133725611 323949576 0
277579441 501336734 0
401958659 241945868 0
23368125 98037953 0
266252851 485309255 0
445539799 309982242 0
504025488 203183595 0
4948575 41322005 0
445653644 264217741 0
80018892 170841824 0
375514639 325347154 0
389155879 512817842 0
448567733 175502406 0
496981324 345435709 0
547444802 16825692 0
31698067 207179277 0
395533698 327870264 0
46607490 428100803 0
560576035 364322688 0
557680775 246894975 0
164665997 416768930 0
287750735 116961803 0
286661225 409105357 0
537622319 137066855 0
438226879 459922267 0
543032154 429498949 0
547714481 59435741 0
428108217 35558704 0
514607527 543952200 0
491910619 173223950 0
289810381 370407514 0
160769704 523621137 0
313449608 531201162 0
516376944 46108577 0
6062839 76684980 0
174725210 378177423 0
101971528 66380206 0
207927060 368732300 0
151974543 372488921 0
28939609 22532505 0
175055293 40794633 0
495875904 516784501 0
526123502 397884792 0
375938014 206794008 0
226714243 536105188 0
392119516 543806711 0
496124864 113010241 0
66218987 271028238 0
371592074 94228534 0
307257428 313878072 0
73397140 421835296 0
355476940 2615795 0
361235485 237945247 0
439348384 216551739 0
472983713 402947954 0
136680122 287847980 0
224876538 107014516 0
6976094 175502310 0
255157793 369636252 0
453082092 207909445 0
378176194 274279995 0
316500704 553901976 0
506546007 282703141 0
31083453 159955494 0
15418953 559757630 0
524916535 557145917 0
149584314 63049128 0
67723918 42764963 0
292713648 98317239 0
394768225 379729204 0
195944283 228917465 0
278405104 197664920 0
328714573 233385378 0
101504871 261953533 0
188925096 21732825 0
53289538 548530978 0
100123045 527726735 0
457915414 277349670 0
21048718 121049392 0
330710847 30948714 0
496831764 136139289 0
100111365 354910570 0
439899804 298241209 0
35920410 385550224 0
413972801 49719569 0
162625412 385749536 0
465751321 561595791 0
490895943 211218486 0
452481313 55597446 0
413950472 378091598 0
34726871 370375069 0
113248490 480709768 0
365598016 375481781 0
30757149 311146593 0
494301713 337183801 0
323968152 295923444 0
453917472 123460268 0
551471543 195053780 0
99220667 347345562 0
311231987 265170267 0
124520701 239229595 0
272381465 428280445 0
411940396 258514751 0
8967377 264225768 0
431706528 271029525 0
395139141 21083725 0
484324334 22532867 0
165041551 516465831 0
123647489 527930847 0
529041099 112786817 0
481268871 193624049 0
352336070 419036883 0
340979018 385911270 0
195847910 376662467 0
203783191 534355613 0
390225419 116079048 0
13035441 446133301 0
271598019 146420324 0
316459579 226103081 0
388353743 358989479 0
235605977 5698150 0
530426719 41012265 0
491038166 105604148 0
223611827 516101956 0
13259055 212137604 0
296717206 500013936 0
227814561 405375232 0
376888934 309653155 0
4375304 265102429 0
337713871 8861035 0
395550913 382434633 0
380761813 253977539 0
119707153 383494434 0
491782433 5561451 0
164421466 533884740 0
292455431 207345769 0
152906868 191106465 0
496094977 314065349 0
462748911 378094127 0
220329288 380894091 0
511649561 531570836 0
221094037 300318122 0
464941993 165563313 0
134007963 345158562 0
424687848 488089715 0
406207428 471585294 0
436368108 4947377 0
127301540 566809522 0
472973109 269117518 0
8730564 464616240 0
107436308 325688691 0
229859844 300858181 0
408769222 6306489 0
238653846 325192496 0
502300786 27949360 0
507959236 223886590 0
408697734 443743088 0
188216755 133614551 0
227301494 57009024 0
469272969 136618586 0
562461629 24134973 0
121210060 389895952 0
171951503 54574295 0
310474849 136522996 0
251085870 20973233 0
207040504 339971128 0
117514870 253863271 0
264516705 309372028 0
506699025 446663012 0
285596052 125325123 0
185500749 159251547 0
424330824 411361930 0
245250391 504470867 0
188336197 464401761 0
299372824 509551295 0
421605632 355973481 0
551216892 350961009 0
7471556 539684353 0
225212716 207301031 0
349636589 371607667 0
83430262 374872609 0
428102598 122716173 0
188227623 372419126 0
188934039 228591170 0
357724308 85995542 0
479963557 536641762 0
131963318 197733903 0
367385908 69363719 0
394335968 331924675 0
147650403 39951989 0
451545725 438307656 0
525092250 91525505 0
241278479 412871106 0
479660971 35907885 0
248418412 492034143 0
44351102 86378243 0
262774981 223892900 0
486756257 293086169 0
361768956 511095876 0
397648610 384022355 0
395578372 65465988 0
139630435 507078576 0
341217278 491268834 0
164547226 446877601 0
478355120 409013612 0
42713386 232967224 0
423588922 175619212 0
524218981 328251709 0
418724867 454862369 0
251336865 373739165 0
155107432 514622229 0
269241118 140287257 0
471607261 486689744 0
364417612 512813834 0
141240184 73994819 0
471263791 53031514 0
121287104 276099676 0
318495334 343649907 0
565660695 319415970 0
313561800 506222865 0
527611734 364464089 0
467606798 344211085 0
339336247 231111982 0
426811803 463588148 0
43841959 29480652 0
367269533 69005321 0
115732754 499104701 0
373262886 473522554 0
467331786 190470781 0
402993749 127623010 0
179891795 145972128 0
434151230 68471664 0
253026718 123365219 0
294157784 40270463 0
2711041 245741794 0
312255007 212419370 0
100843628 415428790 0
362125055 452274800 0
234466245 239690220 0
319569907 228915649 0
31724015 147948788 0
95916120 280651583 0
490342364 402607432 0
143919112 568522989 0
486598938 280201783 0
547109399 130508024 0
434642262 374910159 0
335521116 403870 0
437227982 396645210 0
313976306 12442049 0
404365282 480237647 0
449213186 237909990 0
392826728 399185184 0
319779953 58136525 0
514942806 9182180 0
54546559 279931496 0
392111783 24721343 0
331121809 23917269 0
413325060 252265316 0
512627417 468737373 0
543483512 303678129 0
85874713 404081348 0
531660439 109958998 0
179737007 123450405 0
67963319 302164135 0
127168351 23274524 0
99194654 33789998 0
30083263 388489246 0
246343976 158719500 0
470884251 190276203 0
68157600 362746174 0
46734263 460108363 0
479387347 178386824 0
540842520 324336549 0
373583706 558087705 0
28384277 73858865 0
205925147 18455271 0
518605420 451027522 0
553252168 8555303 0
242730824 167497475 0
25474067 362244277 0
521425569 478890970 0
351114609 111307749 0
158793438 139134795 0
27571090 28941787 0
76537234 75617905 0
309457769 283944994 0
11434366 255496389 0
116762602 113658866 0
486610805 41574068 0
549138231 42245816 0
65580057 480499193 0
93291067 17997019 0
485617717 151078232 0
441422125 435234519 0
328964682 93644465 0
509415534 280152529 0
513020145 31412683 0
91690460 285287075 0
512226660 130732759 0
424496992 482726905 0
430633990 112337825 0
281716644 392871254 0
494358473 462791200 0
281887483 126339401 0
383529236 446657865 0
214386917 32158358 0
225486728 462104152 0
541185980 450934837 0
246162378 20353774 0
22662743 390174939 0
559468618 309590806 0
163847189 146918423 0
436243897 117557853 0
447175320 245632626 0
97603983 106791523 0
472635110 427490299 0
440385563 538474010 0
203478020 18865451 0
49231301 565467060 0
98070102 452163024 0
85527624 413485295 0
535795358 444511587 0
48074721 17237316 0
279764296 284396557 0
55102553 462042826 0
346363204 421959669 0
386365581 174009671 0
163747450 267242868 0
184158943 331824660 0
71165311 414423064 0
324950104 227412314 0
254822452 561142075 0
446586862 223231054 0
87282732 279325143 0
216433272 180568804 0
219430733 538313226 0
80632648 345941530 0
453567110 66771402 0
399117220 162330345 0
300204754 288304345 0
144145757 12974702 0
63538076 551306265 0
110900196 247094330 0
516814911 459333049 0
341108849 136259434 0
565193627 528808717 0
57010654 409842935 0
176403855 161850997 0
21469211 156221375 0
518955881 216944606 0
53532071 568069221 0
396323225 517784379 0
55386815 193657429 0
437718031 71501571 0
374601045 527987105 0
436105787 457899465 0
134344015 18731217 0
325885611 556039722 0
272802217 372992709 0
197223494 26728571 0
62693844 73572072 0
66421280 481791975 0
343037939 295832784 0
140806357 139562327 0
294667191 175008583 0
361605007 323684560 0
300647665 411704492 0
504500680 306613551 0
6760016 561143703 0
58674032 184608389 0
562480446 529565488 0
326655896 296423329 0
520546598 405045799 0
21026112 550041719 0
180808026 359350672 0
49916266 351167221 0
222538999 19753871 0
562019601 556370706 0
439529261 415754857 0
23057697 111147287 0
129898144 207967936 0
309161959 115711033 0
216443016 349275065 0
467727425 321722820 0
7098132 118151224 0
38111554 113775286 0
60128768 69054643 0
210876976 191854814 0
9455233 7818947 0
136183532 222791551 0
502688266 275078318 0
425833638 41479653 0
388852990 301727271 0
397430060 522192320 0
18994368 346015605 0
420556097 279639734 0
51805478 119523194 0
532701094 201196213 0
214374799 206281919 0
370381483 10150595 0
567509115 431667470 0
24372057 6255471 0
213251713 300035732 0
133658576 551137907 0
84627081 419370135 0
32196582 127660386 0
80064507 488683528 0
485068903 133135603 0
77406972 394180999 0
354167224 58139279 0
153679025 428569935 0
7160915 201899041 0
558269041 428892168 0
449323674 430042157 0
270856972 351712636 0
7206246 295697621 0
497769286 534752353 0
464822692 68473472 0
463579676 178695928 0
404484706 547655340 0
235383307 310074928 0
507189324 229501202 0
549589216 331980270 0
11680373 445798779 0
141897970 341929544 0
481541280 165137361 0
474470952 563279390 0
369158989 332601747 0
463101631 390864738 0
567196537 234569024 0
47024084 18048099 0
490835875 102479380 0
111884992 525479270 0
192719286 243142019 0
269647341 87589139 0
313062218 522162411 0
328802244 138794546 0
87103267 115541924 0
561860044 146351069 0
63610589 348045775 0
55964430 410056171 0
402820789 288868389 0
298393242 194979387 0
25569231 453449531 0
385388781 241811503 0
371715889 33262109 0
378546051 225135845 0
553011639 14908920 0
401889573 460498967 0
353859266 211138036 0
125079063 55257745 0
529774410 29362418 0
92092140 64926982 0
469197520 48083152 0
191160885 406712963 0
257722682 48155997 0
257091630 478800535 0
360652852 450961555 0
15836623 234995793 0
284239754 521678115 0
334060619 55981107 0
242684396 487971961 0
6598536 73884423 0
29877757 536180300 0
545527487 245076635 0
481403723 292830689 0
85512026 556701676 0
235097987 84664000 0
176692504 58312044 0
471976105 556482982 0
265055833 136996348 0
81871153 190938395 0
28997172 416542678 0
13190031 147693395 0
147827962 7276884 0
288117245 540054771 0
240491921 194940244 0
559780095 159344134 0
180549023 346902753 0
236207359 524217451 0
175231394 364505923 0
186607334 552923237 0
291959528 65213587 0
240361721 391784192 0
33856499 306416063 0
4939337 84417212 0
337156006 217470152 0
555022533 463326323 0
209451315 56034892 0
160266701 343593601 0
390561842 415166520 0
388347248 359874819 0
190291036 154375169 0
502336563 93725551 0
73893798 426572563 0
544182684 419037897 0
267459903 161354815 0
535284044 69004663 0
405652737 250276651 0
92032170 182706137 0
133477537 230078558 0
130500787 546592900 0
24351548 81551371 0
334983944 469514276 0
189583423 490271728 0
419975659 252573546 0
180393423 79709354 0
568827800 432708946 0
280496473 220856023 0
558588540 494516664 0
392219385 55295400 0
220364918 268320873 0
140957324 493939833 0
320518813 263802138 0
285653931 184524695 0
70368686 464935049 0
465318665 113754774 0
438375067 273396247 0
502070981 13684024 0
311238494 186776926 0
54222565 545138871 0
512484022 371362347 0
251953392 246848348 0
203431996 345854640 0
344392500 402534674 0
517164949 467758009 0
171919778 395073729 0
235423763 226719799 0
69835955 373070893 0
440815468 469271090 0
308656541 538346243 0
223651901 556605992 0
25158758 79768586 0
492675630 470010270 0
389368960 360430314 0
418623403 338697102 0
280203397 418798550 0
168866008 427911054 0
536009444 228129149 0
55837452 565967021 0
475050771 312162906 0
443547026 8578928 0
549094098 304469234 0
88959054 288951469 0
44084841 471281237 0
321140149 360714591 0
354164932 157393593 0
107275445 314389119 0
81109411 434757498 0
207912905 22844812 0
340883874 494725638 0
38924840 143659399 0
134380524 561276006 0
266411782 55204897 0
442806575 235698645 0
71644891 418349567 0
128560347 142967656 0
378924625 54388755 0
243393602 463412885 0
179113694 140972182 0
135119113 357414819 0
548447892 361340011 0
266856470 142951361 0
547204015 467553228 0
1562840 316519779 0
143653706 3580939 0
449625041 33545495 0
174405480 463631789 0
298603939 309396797 0
140351952 312421478 0
123568164 327907333 0
398723477 355160885 0
323095561 51668057 0
399254802 181410366 0
212056541 186304380 0
278406712 295803974 0
194365864 467928892 0
449883641 319914643 0
335687776 225764645 0
84013446 548846410 0
26105313 398124044 0
12023606 302291469 0
266677474 167632486 0
59897219 537442679 0
337300936 54378289 0
317115682 52704709 0
148026882 291997110 0
314837451 455133211 0
26005765 87262034 0
554369472 343547194 0
567119691 33744668 0
416950343 327209850 0
9765533 384794341 0
3613432 215976581 0
89765423 69325047 0
244826209 421414891 0
135766898 328978347 0
468120048 205473586 0
63802598 404722216 0
78200810 63755199 0
526930501 395872908 0
550856387 377907647 0
38190779 372030192 0
86346609 158602656 0
146700497 319551884 0
542125944 539209762 0
290938497 294698553 0
8241872 302191252 0
170471082 25947577 0
568461477 50401523 0
505818670 46910552 0
96992197 82451141 0
538432836 30076475 0
23017861 48093627 0
522076861 327761891 0
507587466 379648898 0
202374630 303094704 0
503679894 56588425 0
456849566 536941631 0
360478232 328300870 0
116883213 320684819 0
178820948 442215506 0
443111728 276734809 0
134845028 499939551 0
270718354 65513315 0
341867256 407935197 0
366170822 511755416 0
303673700 132686846 0
94750765 339280871 0
329724464 195635460 0
19658062 519857707 0
199629117 533186742 0
48792769 403158601 0
268262256 556398840 0
437770848 266258991 0
16705021 43543689 0
2499640 521494132 0
338902122 459037850 0
402340326 521563368 0
524424851 308408659 0
301057194 559615958 0
143531312 295203211 0
121801358 509289608 0
57124094 330725784 0
242427972 426127496 0
342795242 391622369 0
145432390 365972904 0
392410417 239675373 0
481645532 277345529 0
168297032 375130449 0
313067999 410252006 0
27082206 544297491 0
468934845 347268546 0
81427235 19760835 0
323995737 152524823 0
191677686 199270471 0
184349249 513630739 0
347918459 118989706 0
218785280 556059068 0
139010985 311649763 0
332171602 253604909 0
456847430 527407724 0
183798015 425417512 0
367528958 80040779 0
538908957 263919004 0
180517197 191469102 0
67132028 499124383 0
8356926 556178101 0
403450252 12325625 0
78906101 532866864 0
209373437 205472439 0
349039352 292572734 0
354397498 391210248 0
326958179 481684990 0
447349443 35632471 0
363868776 295407347 0
441286641 46759251 0
423712266 558241783 0
502284671 209578796 0
440731538 178089498 0
25246254 372753586 0
363590164 52602290 0
460608971 256951380 0
511718639 348321307 0
261592005 30650639 0
341931918 566647334 0
553312683 367723409 0
198150921 142036675 0
258826165 508778515 0
424300431 318905285 0
177466194 425466664 0
559553769 140077876 0
20390198 94462295 0
50311151 342193991 0
508761787 508339102 0
460644412 22844397 0
354441060 346312469 0
494426329 187472443 0
205052168 374016281 0
317951590 567439559 0
315131402 7557913 0
226386256 339193189 0
91396390 557546620 0
218960363 227483955 0
503960140 99342167 0
206998956 169382513 0
477683625 321552513 0
482119778 191414260 0
276167309 253384766 0
82312932 274393927 0
138505264 348871631 0
118799434 237195611 0
131573765 112482064 0
379878451 224075135 0
332798884 562763017 0
249764976 346408629 0
480808872 90762435 0
277066360 226765285 0
442430129 96767213 0
229311864 422223371 0
522979668 386079697 0
484980415 289508974 0
314647606 252982355 0
53032514 542379966 0
276544925 26770196 0
319862059 398067533 0
1338486 498339739 0
118368044 456044680 0
474394674 201128812 0
153424550 533466950 0
153657156 402924959 0
245733652 184032581 0
176538963 225601956 0
132575363 213392322 0
50305985 145670145 0
407835795 207699399 0
522173009 45437908 0
478370999 346832089 0
234548558 420607385 0
11281234 122652813 0
530053987 9338998 0
4358309 6504668 0
412868162 52271560 0
289642881 124254871 0
279822329 547619289 0
103337194 348014874 0
446924122 99606554 0
543653677 267046210 0
299439256 202614489 0
226557135 8967706 0
325173610 200712757 0
557614675 411446001 0
265478354 335157905 0
453108293 304788003 0
279643860 158659511 0
95769534 18332425 0
288128342 236628576 0
241900095 280186001 0
114428432 3642854 0
289738080 364160328 0
57171283 424483528 0
151287242 522595556 0
561716851 16844109 0
316597179 360112414 0
349916371 155737242 0
363005694 247162922 0
508878221 102442913 0
213464975 138141382 0
206965785 283903656 0
42110753 545495871 0
222150801 252358788 0
295466626 196021894 0
22926972 366993973 0
298741156 140332676 0
107157922 568077515 0
553083198 406163472 0
427989743 100902052 0
22857520 23793645 0
429346119 534448171 0
143387594 28154784 0
296846541 255804840 0
540752463 208206924 0
356562908 148205861 0
358784374 82433085 0
545348326 270113238 0
524700299 500486250 0
52521241 401503687 0
298597128 22797893 0
291968362 13361601 0
233308379 358999184 0
271509519 146302879 0
452269529 402570559 0
477057631 161283582 0
19643475 284104562 0
244454380 364533671 0
489853753 249192364 0
408651662 80921609 0
337590180 42361388 0
623180 386519034 0
291773451 108469142 0
341202630 280295185 0
324389732 464976125 0
126746468 385324416 0
429083568 479302891 0
178570572 346316397 0
471421453 400162411 0
333090666 369397272 0
325099700 29489760 0
30307605 171957519 0
270179184 91159063 0
58375665 33614898 0
151607114 403038493 0
153550429 41867406 0
134832838 513995455 0
423877569 483158067 0
242838062 567389702 0
318645529 262250341 0
422576720 282977954 0
463926317 96288871 0
550733237 187819017 0
266104598 546017599 0
226403945 47924802 0
467951820 471353049 0
114879562 510817826 0
149118900 112866264 0
473074047 142027897 0
116599547 100991505 0
223859320 133832314 0
233159368 76857224 0
125902898 311379249 0
263277570 100562555 0
219120010 527919025 0
445524659 32770903 0
226763779 118308668 0
161785340 347876502 0
193553869 412570401 0
269027346 124306230 0
41387252 195466337 0
402128772 153255642 0
122505525 97412704 0
79614919 111236742 0
378373414 504205225 0
19413981 427381180 0
230150642 211292165 0
35810018 131638935 0
113697440 20703141 0
339959314 448221262 0
395128673 356339793 0
177885827 134530174 0
404557531 6559037 0
196221374 129353645 0
204705694 88333562 0
20000729 164051067 0
242745296 202986037 0
177654897 314098023 0
275520833 332094809 0
438462301 227872304 0
202214112 555834800 0
119156100 488492308 0
466640920 375490305 0
185355738 102473014 0
460715259 223250548 0
276177106 447936047 0
117723507 273824774 0
288651829 537111421 0
192223928 519016698 0
497825217 28429055 0
431060234 10108209 0
200302686 174565914 0
343826292 560039649 0
385614187 508241383 0
492857832 209190304 0
541663201 471660994 0
417528040 379957718 0
337553986 381245498 0
515690024 510716616 0
251773364 160941887 0
564132702 235654839 0
127715212 118840574 0
156943407 375223603 0
45838558 329100878 0
65279690 409932626 0
398084422 515989573 0
233065719 417563129 0
24402389 103520963 0
130335625 383745499 0
316399407 438149608 0
206365130 289567000 0
254080091 308497725 0
34127452 93545481 0
283728807 122643630 0
429331008 308476639 0
423340998 494576096 0
171491094 294631920 0
22190453 249704578 0
415098088 357245510 0
393622701 173504953 0
506606114 4972198 0
414456459 92930302 0
362399022 51208454 0
522056754 9510055 0
103968786 344236276 0
403409059 360609278 0
156476955 65961047 0
275493553 418399504 0
447236636 457797769 0
389851055 231416541 0
238790634 60138862 0
552075358 313512906 0
445761144 461528311 0
86888804 216998811 0
100101944 375568745 0
88182530 563529544 0
514416917 547169690 0
532317434 112387281 0
509737638 191547443 0
553966956 533618861 0
175542223 218435873 0
307534688 256957579 0
117113504 13902091 0
437660516 361814904 0
125076437 31077944 0
487295891 453961095 0
408251264 31750375 0
365665951 463828978 0
548221568 568644281 0
556364072 75193060 0
361440688 485555708 0
401028519 566322941 0
185805893 297444683 0
439167910 69853163 0
88970453 263000611 0
119924418 169395732 0
194731527 488262912 0
177040336 38943187 0
199788528 226014014 0
558928530 460951027 0
396362469 547705908 0
496388860 555682034 0
353819136 468232580 0
327977529 390097883 0
97018671 257111803 0
564051377 337357668 0
239587671 277503160 0
391142592 148474960 0
34058115 425085292 0
34308242 238375093 0
459360432 431956000 0
166588281 275482937 0
376690451 207655547 0
231435952 400828559 0
487912997 359106088 0
17989897 485642597 0
446163307 492805657 0
429515589 347643137 0
240931465 182413654 0
61015721 157100610 0
371628736 197568212 0
469238332 440662265 0
123887337 133197672 0
331737853 355648377 0
288592385 64500085 0
434202178 228324843 0
48791416 517265382 0
239608124 500001097 0
448628054 483134490 0
118284574 431106439 0
474587244 311504632 0
197194856 502244036 0
13875625 461629146 0
261283941 31386583 0
113212882 212586145 0
236340383 556938448 0
62511280 564775029 0
335505653 463955302 0
433046752 391752654 0
267579171 76222163 0
279644513 386263315 0
457178820 260978967 0
30794373 19800048 0
555403489 135300288 0
193301703 228492785 0
272867362 234785749 0
91744538 111234272 0
468899067 327237805 0
336160737 567147717 0
449134085 331328603 0
543985471 362672320 0
88601186 505937967 0
204870061 327074046 0
351951148 228224601 0
398851359 535812873 0
463847862 480621437 0
55555614 269030233 0
430671986 484983306 0
410815766 205538143 0
397750804 404136598 0
534768306 258137150 0
361900029 93532056 0
55917547 459086256 0
93059013 564631323 0
401420597 408082361 0
552410388 83959151 0
171919232 193948638 0
431819945 449719431 0
172552965 562249822 0
184049536 345849809 0
311099793 191513029 0
565039376 385671714 0
51027738 293672892 0
340483460 187212754 0
341070599 11751543 0
205882608 526017595 0
364748529 439185591 0
45023579 285814468 0
288696635 4351242 0
299820238 530836789 0
315246880 117357447 0
434522302 244680215 0
117928579 274208844 0
507862873 74335026 0
562705513 236912041 0
354670289 136129923 0
348324006 360800226 0
484610625 399888287 0
426312818 394398062 0
78461642 36419571 0
81403678 96925071 0
550444944 337230350 0
419343107 410423163 0
111111170 510919302 0
204602671 128202416 0
256857845 197984016 0
393719789 374924056 0
461795283 203047101 0
127990816 200610120 0
535485998 67682124 0
377553339 351509651 0
48660190 537752502 0
355077008 155021722 0
129669801 201128818 0
484057072 327432389 0
54093258 121702746 0
192526632 325819376 0
241015331 457016025 0
340908181 384238083 0
294478372 82883882 0
13315302 152022622 0
418573020 318757202 0
69633362 52248683 0
331965697 287769322 0
262037690 114933834 0
343225930 453786670 0
250322179 400724995 0
451371115 488785629 0
112919476 85993095 0
166146663 379606365 0
553657719 523427123 0
116037206 41887433 0
37150874 214601848 0
65652876 218751509 0
512470310 402201008 0
460164241 218399705 0
260037775 531249456 0
544661705 220526006 0
10843456 365054228 0
150486102 177298451 0
286879842 393941668 0
85609815 531841477 0
490211149 398158338 0
550875327 546649778 0
167734523 265399652 0
560632504 29540682 0
469050519 454343701 0
348209618 353537312 0
212828323 252688473 0
292698242 568488395 0
372231184 26733547 0
45131868 534621513 0
50132293 474575678 0
198386337 563483627 0
153922760 14780203 0
371592120 398358331 0
350637629 267155600 0
507813236 472872595 0
516186069 251457531 0
54410746 421252955 0
352168472 180557107 0
488465851 392701625 0
487070260 234706826 0
382529919 173717626 0
12140503 323843738 0
512375461 358564136 0
379732633 235508926 0
6655228 52119245 0
350467871 200966855 0
510819655 309037179 0
444251983 83631719 0
260723271 50411818 0
83958078 325705629 0
76961706 424169071 0
465957570 158393389 0
532907370 123706827 0
379782523 531417254 0
412690991 413180567 0
87657432 536976671 0
344649750 479438254 0
309831710 433189834 0
519087498 18507113 0
515139952 327693055 0
309646379 52614247 0
136737133 251870007 0
25949243 464456872 0
118832987 90763432 0
550984735 504000910 0
423021447 371335356 0
206106571 210278985 0
255643020 157690919 0
371114254 21160915 0
425677329 136035963 0
81399727 487453013 0
307196594 305746057 0
246901507 274551999 0
88654309 52084385 0
321445227 120834437 0
527398869 297538406 0
66589610 110898699 0
105872845 215048974 0
288039159 553787400 0
317795795 530722668 0
306410498 215444898 0
223611524 408019813 0
131786277 402440320 0
107123320 331702265 0
245705535 104509524 0
460530761 154060919 0
492556330 396182835 0
252676618 457093469 0
288580121 202253779 0
484840878 38486102 0
170496890 32314089 0
136240742 391621342 0
102112018 506765815 0
357710668 28247024 0
357301727 161152460 0
479176896 373165285 0
95164582 521870732 0
440308785 392659880 0
113083682 237684224 0
232759468 131475286 0
39826244 565726776 0
283879991 247614773 0
245615171 34379890 0
254246426 330386746 0
410594478 383383955 0
158227732 301350957 0
331364239 74944831 0
145980771 431092814 0
143727879 484232444 0
565887894 461222648 0
421165016 261843635 0
486214139 505010929 0
87801673 498920098 0
318743466 103892075 0
112867561 554275066 0
557017877 157170014 0
167208509 512861950 0
315637008 302586552 0
19753148 241794125 0
333533695 369209462 0
224300955 475357659 0
538777533 28894724 0
233683675 512477087 0
538079398 257928647 0
58158171 422140144 0
468795330 128117110 0
518959753 318476562 0
239614915 361466383 0
450995040 103810970 0
230392905 374734752 0
114953800 309434138 0
333236235 81500333 0
118373614 249718065 0
80158768 104302727 0
400975524 373685889 0
421916442 298539562 0
373384316 451102818 0
59953066 534608977 0
270689415 513481523 0
254762551 327230773 0
163999471 210123891 0
358555184 280072927 0
470596713 532547009 0
527165141 1436174 0
76692534 293427063 0
131258610 533305650 0
490189951 359609538 0
161948180 247841517 0
269553927 486509940 0
429413895 512056964 0
408595877 287577095 0
115802807 378178075 0
528275325 341594368 0
556008438 49282631 0
8939367 241558954 0
65839211 323359712 0
434546538 49580989 0
315986680 324824500 0
247163027 530032836 0
321359036 162249644 0
557348724 2516320 0
308694474 447838818 0
83674689 43818000 0
312619840 289949288 0
245002718 165162848 0
244773720 167821358 0
85126295 104559722 0
243918138 320314374 0
306046868 392949930 0
49294676 278384447 0
16098988 514126010 0
95159265 497182496 0
27756157 19657353 0
161495951 466049243 0
225969558 389965496 0
377789712 378462824 0
469423182 540858019 0
474830633 264339262 0
206523064 204523189 0
444969755 155024349 0
68318454 414092044 0
22310299 555563518 0
152165486 219932306 0
233108325 348844143 0
89918767 310381770 0
536931167 218645808 0
223425708 427238606 0
75399105 47080607 0
352766919 359465820 0
212999032 517936356 0
283131017 249501487 0
155240951 300158768 0
480515286 203408181 0
400434028 446491942 0
559584102 376390935 0
403988747 559786079 0
542139013 524532562 0
540213494 557029956 0
549033204 219450196 0
522026186 114369371 0
68727156 185812265 0
314157321 253984355 0
550129526 434890992 0
10017987 38340339 0
135134889 532692339 0
451116538 296382673 0
337875429 562934199 0
96167524 226464028 0
194670398 383412196 0
45017882 193406363 0
249594600 492260220 0
274814233 498927422 0
466100946 230075791 0
93370118 145106215 0
160780977 230576531 0
76529948 168898199 0
299795636 118635274 0
441476463 562024301 0
143307013 276988368 0
169428421 16077601 0
384283487 24968947 0
542625490 74273034 0
10536520 288152959 0
294860493 287252786 0
548421929 265506342 0
313283190 87788445 0
39126317 368616690 0
557720423 235026910 0
535459245 75291486 0
488226256 165560766 0
66817104 429194302 0
106288130 543140042 0
470175798 121301165 0
136027860 89007926 0
417101378 255099344 0
517695259 284093561 0
440555723 475644535 0
57784840 108577225 0
487820816 202167323 0
435306559 13232382 0
422410525 47516202 0
404735611 428425261 0
185521081 50305854 0
118144508 334485187 0
168858824 182260101 0
29224116 143236502 0
122161574 258385196 0
518815962 161739259 0
397155405 464231164 0
526218880 117176846 0
156580105 561773836 0
50789965 403680120 0
93724617 515397451 0
273719103 265554827 0
451951460 489016220 0
360077547 472419395 0
80010676 559183989 0
361662835 319047609 0
465366821 297098624 0
245183063 414426047 0
227507820 222779012 0
444294509 37004508 0
531618019 424191973 0
339929546 367301116 0
524918840 470888544 0
128113485 347469253 0
366839757 258078010 0
138630875 339700749 0
371826021 171840490 0
404993959 195940371 0
516880557 147221531 0
380241564 563813250 0
96465648 484865145 0
469942942 413812478 0
244369743 76051089 0
408915304 552425782 0
380139606 166993918 0
57261213 267522497 0
521800241 49600538 0
10244213 474056349 0
35712245 429594421 0
63382747 219657168 0
126405960 339558404 0
333726789 276545743 0
471476466 138047942 0
199928411 92202261 0
57789335 225174154 0
217504286 553674646 0
442912109 127187822 0
204176495 562094392 0
240358173 563789091 0
503050502 492170522 0
5667469 561911009 0
33255631 302201126 0
456280108 474585084 0
346865416 119242963 0
471562492 411528053 0
102274738 230137682 0
296153037 449874292 0
472825941 235436057 0
172882863 82405337 0
452835579 82414143 0
257731157 402504528 0
64762433 303465558 0
77840511 109107974 0
485751799 235889732 0
329789961 537367502 0
67459063 235709779 0
44816820 373228337 0
403629002 50709139 0
76904541 20503619 0
392448752 120103008 0
169974969 504385651 0
464520538 527664572 0
205181396 464523117 0
372259017 433123766 0
210923757 423277263 0
187663410 506439892 0
552695524 546313373 0
180034862 103027886 0
355596215 86250470 0
505668583 143248607 0
93738949 459418504 0
72315279 521787138 0
136842992 444138495 0
221314083 252540969 0
214990739 262075482 0
531986221 156524144 0
271169846 70388779 0
159954478 25707897 0
525119192 146339229 0
442001568 543522913 0
142109921 89557913 0
292969803 51764589 0
281658346 3221569 0
553324834 29547026 0
307788754 199308255 0
412455469 152494484 0
550784450 174357638 0
132147165 379580818 0
540102849 184485514 0
525046726 552699312 0
141777745 224719496 0
32100863 86967993 0
21719558 7424602 0
79011313 10438546 0
114849995 170204363 0
210982738 131758214 0
217651836 361283033 0
125208782 38826401 0
338342930 436273751 0
289075923 75511127 0
329872362 156783432 0
155417564 92172724 0
31660636 398872042 0
378595165 40108967 0
349386332 185087065 0
359676298 185388719 0
280289548 246008027 0
246074848 442625776 0
149502328 493873423 0
548424344 136332553 0
84181522 508880922 0
526561154 263173412 0
228363467 16751256 0
112675119 186522246 0
119039403 82358363 0
253535794 442644117 0
72341063 505703897 0
237443957 1951431 0
45478093 538438703 0
526029865 367084307 0
469688513 568808061 0
559640496 557081536 0
555740919 174358759 0
159588785 50735767 0
293043513 43960081 0
321695762 402788001 0
547252180 64082943 0
399458899 6444407 0
204762092 210088704 0
311047234 135852788 0
274992739 203800187 0
530062426 551441953 0
299381720 243367131 0
43808846 429797393 0
453937957 246523087 0
190285642 379839274 0
462288997 536841162 0
342588211 40903642 0
461173358 177099661 0
292952074 351476769 0
498004040 520772440 0
4731291 376678915 0
32594558 491669307 0
197685840 24590901 0
318084254 414833426 0
166175333 94093472 0
263191655 422904828 0
81145907 109395905 0
232030683 382313572 0
13761411 485363934 0
453668085 569216635 0
343751176 201493655 0
39039829 343522821 0
304484716 487775470 0
359844342 364413779 0
182244497 101892377 0
353816394 313006614 0
374279132 386701788 0
285857311 125574471 0
167710963 501309839 0
360296809 269390417 0
268288038 400433949 0
357639542 218329068 0
380603309 305201186 0
360207728 156420649 0
498157429 356649804 0
23685730 211858159 0
232884697 244962513 0
85662588 20811744 0
340320076 486440716 0
212361941 97214630 0
139847376 458465607 0
303165351 392743223 0
295927728 283720587 0
1702866 165024751 0
240831490 431574584 0
254117498 212891622 0
118315215 524170501 0
150351572 48974043 0
69907652 299120603 0
207735577 359389854 0
342109008 467306528 0
187228187 338191408 0
229992835 291666201 0
185305786 244019285 0
480343948 110638486 0
3943798 290628501 0
512062300 428819194 0
527076523 306714721 0
328102010 261379388 0
262220728 450889552 0
14969815 274756126 0
302989634 529014060 0
74476425 392602192 0
79837374 332721594 0
249972035 485110685 0
269778678 423218468 0
326921363 337733790 0
22785477 378621132 0
327675252 320464043 0
127654316 126861807 0
455707991 549486808 0
75162068 485493384 0
485159961 243471448 0
411174269 200102607 0
487622491 534828365 0
538479212 65165629 0
174535526 406664277 0
481577323 410607382 0
185643116 229073702 0
174078720 317043399 0
172196380 42857415 0
568679620 251216794 0
143676393 235995702 0
451309971 538248061 0
444255445 555474827 0
482960070 386090634 0
84524115 435651348 0
211393878 138987075 0
17627551 209762965 0
187592691 509773331 0
236611419 128044609 0
343711985 102721987 0
268673583 92533199 0
305624371 196018970 0
360760781 203875069 0
490121168 165105612 0
413914123 255682508 0
380751263 108106938 0
507483386 327960863 0
127201668 532758441 0
208577718 170021023 0
528752454 116961170 0
269624772 388272303 0
400171986 191774563 0
383893302 535590174 0
423122307 520984089 0
101372723 520960472 0
185924854 377343662 0
204170595 67854659 0
68619763 30191005 0
289246144 320972419 0
372719241 38171666 0
389143449 408667558 0
381530928 522387217 0
485885181 301584431 0
484193564 126002988 0
520301600 285108047 0
538490146 130422290 0
544634129 331400017 0
166775523 229881895 0
488289046 392672672 0
526751141 286939955 0
451740565 495191123 0
61446787 420497323 0
202094600 241158298 0
261014824 289942264 0
279096702 163438791 0
465684522 307725673 0
324695875 449854398 0
63513714 267949081 0
7364560 88621547 0
412485910 2031939 0
421233421 36734392 0
65822227 267684377 0
219571196 290784688 0
501700214 325502381 0
523302052 275099265 0
202940476 113116959 0
36198549 530423384 0
22596112 212256278 0
48963882 433512419 0
19484227 472093658 0
333147593 120755786 0
31337468 305822597 0
163659504 386840797 0
332084285 566072978 0
9714840 129601304 0
287957902 447532105 0
448673558 60271619 0
549028891 222678648 0
486946238 57339167 0
324100737 253716705 0
568480890 418693247 0
554357890 228116407 0
267789649 190195814 0
50435123 189668616 0
153767891 242868095 0
556304550 449783118 0
137228723 514477056 0
300647134 58656481 0
103646082 92026663 0
300085062 503706958 0
351768152 66658322 0
433518862 477338443 0
398308301 117020820 0
45845289 407661689 0
539071576 147196425 0
232978914 156845293 0
258733419 315237702 0
478260303 312075200 0
95350873 456742357 0
375809853 280145439 0
81342572 487160837 0
22718400 415371 0
163348711 311880943 0
495137925 327980160 0
211475660 343987515 0
521505254 78864645 0
178652233 379611843 0
245059744 543018028 0
261489127 426387122 0
231354778 329593552 0
265740274 301174909 0
220771054 14320771 0
407758886 414147463 0
127310495 373897057 0
502157013 287926292 0
202721558 76832790 0
238086633 227399145 0
225905537 547029390 0
377303554 272591574 0
404471061 95027515 0
527247109 140103247 0
303889200 115460994 0
137904041 532093364 0
408787381 51619576 0
523938799 356991841 0
233433328 152603884 0
329568020 325363795 0
60535031 291239450 0
535061596 368072429 0
404581559 37380316 0
27166928 66383334 0
302301983 42959861 0
327073345 42898444 0
111923593 423368512 0
372381095 373594103 0
565917892 529862781 0
293445150 105942567 0
410867456 60873657 0
455172672 530078690 0
112350755 173418575 0
327558130 542813817 0
48675402 360594827 0
261051649 532252226 0
359911158 480646335 0
291895236 399182244 0
177434660 1970207 0
511459110 213773001 0
117075164 508081565 0
304777011 312907625 0
447085566 536363606 0
488324224 240053281 0
201881139 516771017 0
473241001 90649951 0
30717325 166608819 0
469757231 463744555 0
136033233 454565238 0
560281733 320399677 0
66302259 273208635 0
276607267 537389832 0
482282384 167724089 0
139822298 291566508 0
6518360 78132727 0
57705142 108053582 0
376888892 424956555 0
299546008 44328825 0
310909055 225396382 0
447136714 172254761 0
533437491 58746828 0
133486901 312098486 0
10615844 437587718 0
79569284 519637934 0
403233575 182316269 0
253583604 40475366 0
459404637 194940186 0
475415818 304374168 0
532232232 377315843 0
171160359 453060354 0
122075602 274388127 0
97488981 456139334 0
530598434 503900764 0
338976044 108792383 0
516038067 479823028 0
214945288 42723766 0
547673477 74109676 0
490384372 559968383 0
305551085 491960505 0
551356147 549064831 0
297833952 12212306 0
341667825 558986909 0
446759800 234025152 0
142992403 3196777 0
31973699 411380447 0
18793628 277539312 0
209640828 163225550 0
129467387 265159448 0
225996395 400722641 0
510627100 258172216 0
95984134 43846993 0
344646715 195411902 0
426797163 310666367 0
237047725 343450541 0
503850615 250773992 0
259910310 307552596 0
424679831 274628061 0
546654219 115225242 0
550859361 48108680 0
163364426 1147822 0
367293775 509725908 0
326211895 508509143 0
82559233 141692835 0
455689347 318682122 0
173769814 472116720 0
506382095 64220721 0
414863400 424282486 0
220166624 321788135 0
379900511 505640033 0
371613998 125140870 0
270897983 188963085 0
478064662 238307885 0
411862014 121718868 0
313976949 475609537 0
146513597 221822141 0
124295574 442816336 0
456838640 381393884 0
138883838 404290333 0
15793548 554497832 0
549173883 409397572 0
11283066 29120245 0
109247005 144411259 0
348172872 315630745 0
277541916 435289208 0
552520431 187724082 0
338120051 300219010 0
112387347 320948367 0
51623476 129808717 0
385227299 158832600 0
282336892 349595615 0
289824136 446065409 0
503566173 362065768 0
198344162 15362668 0
346777875 41349840 0
457165865 515613826 0
247774902 350617541 0
529712101 48328415 0
325793209 82869919 0
178658371 96498629 0
479541065 526994040 0
81614141 552055645 0
344906031 525464994 0
459539015 497389160 0
227110434 489120972 0
387936191 150884492 0
302487086 479502874 0
282760621 129755716 0
221902814 472578523 0
545965296 17923825 0
101207851 306197520 0
405555853 17351245 0
347430396 344141718 0
390843611 522829716 0
562766615 321446109 0
476707991 302638345 0
540720891 178175498 0
245748241 315701919 0
429401057 43326398 0
578506 121039408 0
510342413 75157140 0
489749741 545174411 0
477270878 453471007 0
29301297 224385040 0
409403609 233235448 0
171132788 97231418 0
219974729 65863037 0
32040077 141682593 0
177403170 541313996 0
160993745 384457754 0
413419158 15390851 0
506950034 144584877 0
351737025 267072986 0
255084659 505542030 0
231599030 34975075 0
179025845 47102176 0
14080110 327971243 0
449567445 179676760 0
94504774 565496856 0
93874313 308967709 0
530600751 411324765 0
400330549 122331655 0
19864029 126500663 0
538524583 403314210 0
401761228 8000892 0
269716555 17469841 0
12375428 26308537 0
356070087 357111112 0
32293121 66982140 0
122105935 153442649 0
533277856 53060263 0
336042099 205460393 0
396644070 272422069 0
365691582 9202314 0
417850128 319443034 0
370936199 498845825 0
235165080 186899533 0
492770301 463615659 0
458310643 307084854 0
286075183 384337344 0
334330351 207881597 0
234344133 62762635 0
458162664 244571907 0
211043206 398196904 0
145393287 449479912 0
58557149 317818392 0
327385477 188727477 0
254397685 168200135 0
228610132 345155878 0
124211319 126062252 0
142821853 32583579 0
557102590 147613596 0
279263264 468672972 0
156228580 141436926 0
255879082 238939573 0
314385811 108283879 0
369015349 297135120 0
279963773 413182081 0
239611807 384470632 0
539861162 455463017 0
350689655 417960043 0
280311510 253779305 0
64863766 366860394 0
443879200 561001174 0
498382299 440006648 0
102137922 458508913 0
99087618 189406484 0
500026572 364310625 0
445710557 314389888 0
189538247 567898877 0
345984330 99501192 0
110686855 295461708 0
129781641 550984996 0
345320853 538928706 0
53151035 442052600 0
43926965 547467610 0
302514696 56524427 0
518889652 110241760 0
192963928 201929908 0
461274292 500701353 0
271823098 142144867 0
366306650 33127279 0
511963112 382214926 0
566650992 337682399 0
241394860 360267862 0
427178390 458326714 0
320561264 462596281 0
409061850 428166224 0
219767441 401798618 0
537416879 433329139 0
110678464 403502713 0
9623518 520584690 0
451826842 57290440 0
97425227 268035162 0
412690402 516742734 0
348269370 408730460 0
555894733 548905356 0
530491922 127280404 0
127746345 293785697 0
231110470 228344330 0
113506905 475361304 0
368123108 382414668 0
186827364 512726992 0
402471634 338176187 0
52005541 184647197 0
135971945 67005925 0
196455239 456761082 0
4325576 277743875 0
229808173 126009249 0
370603942 170489127 0
98637721 256680210 0
446340565 316085243 0
195542907 430243346 0
194960456 2313526 0
384568353 273365030 0
45520809 553145046 0
200371097 343854706 0
398920707 511109504 0
168606856 52725830 0
119623553 234563877 0
159351312 172227259 0
225235586 110016904 0
552058820 542468111 0
544802895 489025556 0
74882357 251060515 0
180908104 368640246 0
436138828 505960132 0
260265627 315788967 0
185811061 43801498 0
26921186 112995252 0
29177389 451968218 0
248649136 133209719 0
448609066 259537317 0
380737619 122383920 0
453962139 227850014 0
465576779 150795209 0
326961543 171487211 0
415105271 125000003 0
358100899 425844499 0
201404270 416262113 0
194662346 522675530 0
471552353 232608245 0
241996699 444748536 0
526653815 166395601 0
466952149 69616055 0
439343137 387419400 0
249396195 536229697 0
183717855 120475561 0
30052864 412533967 0
94000127 373189921 0
375008374 328782054 0
431404930 220188154 0
465692158 77193774 0
31906797 201229624 0
21804497 204913278 0
203641321 91265992 0
28088189 310947527 0
548869587 355644822 0
131522937 182768935 0
393922879 194466851 0
273873619 522303046 0
118753184 137315191 0
356195888 125296234 0
277927947 496498896 0
254007250 213325576 0
525234496 265306597 0
3081462 162131292 0
500704930 344232700 0
285396179 240068148 0
550148905 486153743 0
30326791 9798560 0
333284862 321693844 0
98562611 452251201 0
354090653 408463640 0
222751392 70241282 0
527013606 484222966 0
533539907 86287691 0
75430883 506146738 0
140708267 399344045 0
361223435 473619534 0
108795865 347252589 0
488607604 122805656 0
341347376 553151771 0
4927871 217115164 0
421133584 331264313 0
24624070 136253338 0
107440978 199163110 0
487141915 332843217 0
171263538 168544068 0
375802247 343496125 0
550267629 359864749 0
394695474 425471400 0
106848376 347983458 0
533979179 412362686 0
473559245 99568088 0
357037077 338564291 0
78325290 177333091 0
287760511 376656388 0
41453855 432012735 0
393204310 490138009 0
326927769 332500977 0
197245764 459091395 0
466387971 330476681 0
122973944 32408054 0
43467218 314129219 0
513917145 382560180 0
520854676 133142697 0
466870144 129198506 0
390747330 355167390 0
84354192 252112892 0
24026588 562195934 0
530136758 299348712 0
168551471 408153416 0
400029197 25835169 0
188101506 99853460 0
74729012 542573486 0
193048476 118697858 0
429867496 411952158 0
455628806 125303085 0
272746950 337319472 0
351017533 476631950 0
205562398 123268584 0
86135287 220617401 0
108724752 109950436 0
234005267 491352289 0
373247118 227921256 0
409757506 561111904 0
84462533 409609708 0
491946833 472737054 0
454167662 431840544 0
354407595 339349884 0
237030122 51752140 0
343209850 338369819 0
306556943 417987402 0
203263646 156577977 0
257332659 526433312 0
552413211 155562797 0
356578249 225349357 0
533989636 302324810 0
303051807 104165540 0
294014040 377488919 0
183907190 373694409 0
259831704 281379718 0
1443015 496161542 0
87751524 123680385 0
98763832 262810008 0
3100974 68564711 0
400789273 519965593 0
243383921 38566634 0
323483549 228840988 0
320828820 42291596 0
117500710 388574605 0
393068966 226869576 0
243148567 402543267 0
267571400 338323923 0
446487336 562583286 0
492892681 194918701 0
145220147 239433620 0
146083295 363174267 0
440542921 247695970 0
421612660 336838438 0
479360808 221220229 0
90403842 350207937 0
259985924 127628938 0
60688688 29304874 0
497673878 127289055 0
216100994 512898408 0
161526723 221077692 0
474610141 323459623 0
293333553 336793045 0
135003157 434681358 0
261751510 338344388 0
552747432 547472478 0
163778877 167718546 0
378440218 549499653 0
312066398 318365126 0
201790592 117213078 0
488443155 52328295 0
270846095 355476987 0
270261547 282258908 0
405154302 304905294 0
285437036 445912140 0
144274431 320691433 0
127764562 547133222 0
369945070 225299631 0
190191142 172490160 0
52684238 185488822 0
426425408 115467307 0
537727164 58791374 0
403527914 560618166 0
78331807 537913609 0
366276028 257616312 0
230764597 289780685 0
467890658 415023473 0
339055086 111604479 0
413853401 99803413 0
52136170 21853555 0
240551679 431956947 0
87698945 85728001 0
356625818 122457940 0
391009827 202904485 0
468769244 304630698 0
217463316 430719812 0
110269804 8224107 0
130224938 154720012 0
161271790 558512020 0
229348110 367146136 0
138609342 112274959 0
132083250 477943295 0
189104667 512703972 0
83709084 33480622 0
199946045 187551391 0
64508283 388690073 0
547784837 272141828 0
22130155 119407579 0
288834846 503050377 0
253077854 268886810 0
117542838 431041399 0
312174042 277339486 0
195901458 174951580 0
191983294 425533944 0
299193572 483147498 0
67840685 82609945 0
484657053 302469186 0
446022663 3978663 0
2124977 273133447 0
320024137 502320321 0
152553647 71636280 0
560764714 541293687 0
511789798 266030788 0
540493111 159857781 0
165094666 290527130 0
160027805 156546220 0
160525021 91280685 0
447957381 383381082 0
383149693 276440235 0
192341342 486670157 0
376365702 216464594 0
163217740 47829020 0
354997991 309057106 0
174214405 24880272 0
559501967 436332997 0
232020293 516020640 0
469351149 269487493 0
177137395 294151881 0
112446045 84602745 0
512633425 229940584 0
207300734 427673052 0
213842155 319552506 0
106849675 196867109 0
499826015 173513095 0
129459504 434181086 0
102168439 546778808 0
179057875 252770037 0
524332098 99994250 0
97160915 38843918 0
508125021 417001695 0
309325581 128159379 0
384653486 327358175 0
129524549 57394068 0
57417620 258619760 0
473241192 281552543 0
135719184 179543793 0
376053742 509709654 0
371448485 20578015 0
432949387 75309513 0
198860928 548606244 0
404796766 251906701 0
509940200 310415819 0
13648609 23045884 0
447850860 328786951 0
190232377 210634970 0
409723550 227113343 0
204378024 107697001 0
557384195 288365531 0
252208469 204293895 0
27787356 243430861 0
22400295 293987200 0
273047929 540879720 0
67123477 372490207 0
503161224 57859589 0
224590159 371356825 0
168964447 3163263 0
86663037 196798712 0
129582418 91592830 0
490723225 440409490 0
28478430 92658625 0
198057033 130937236 0
426836958 25497432 0
564269860 160891020 0
372434097 215575202 0
381250908 272108359 0
223203799 76539450 0
133614196 315957465 0
393653711 321907015 0
118024708 25178411 0
371483805 214497498 0
12867429 516954373 0
492887163 445989470 0
443326264 438191350 0
195009591 317441530 0
305821907 270561542 0
446175810 428423532 0
165405606 165315820 0
148773981 284002042 0
339622447 161903744 0
95130907 391656431 0
567414047 113869813 0
153523692 38514946 0
69939234 544254734 0
50305714 179847581 0
448813094 376177994 0
3387594 471480329 0
401168405 3807973 0
413799912 38063698 0
449220981 553428237 0
395200332 147287460 0
42592193 340843595 0
10362321 198042017 0
119887673 273900956 0
365393078 98053515 0
488759684 364414782 0
397298623 375653954 0
422634369 50037093 0
185311044 442587457 0
255345911 92305674 0
235498743 503286365 0
179249694 26896989 0
471948596 169542628 0
74163886 197794430 0
463451285 260757199 0
473450099 255402562 0
335424623 471393949 0
176368099 466314253 0
320684497 58241951 0
147913952 30568608 0
504966137 236957468 0
420164556 492090595 0
48592235 177112484 0
211003166 152529220 0
446503348 367071233 0
327308926 135236176 0
30412328 269704491 0
98365508 88622716 0
149343267 67987601 0
501950608 200673040 0
183423905 148333656 0
59831764 80433887 0
410948396 204490442 0
83522174 149688909 0
233065495 176359128 0
534377352 331476300 0
250339624 450834956 0
149087174 376683372 0
52122219 538705589 0
158450130 293956696 0
102194135 455720331 0
435875565 255965638 0
258042118 33773757 0
186496711 74341263 0
72788938 395334472 0
408572052 89060598 0
207058656 102164961 0
349262417 332735253 0
167787796 467926318 0
564844603 423310994 0
135484065 521938530 0
144984753 547364594 0
213481739 308429280 0
467320910 392260234 0
350789748 136358562 0
349461755 218075378 0
434540139 458942451 0
96437570 424001637 0
86842943 493678572 0
512215673 56612209 0
386650338 155563454 0
122828296 273599400 0
206726982 539032931 0
271419911 496199712 0
241922638 430372951 0
547718258 243882316 0
437078331 133703800 0
84594213 200379202 0
140227268 480576099 0
239650740 277210778 0
43653665 550143764 0
333131049 251911041 0
557621829 473697549 0
348407774 160480910 0
390110428 376394387 0
114540232 470747433 0
102722898 341314553 0
17087138 362425165 0
505761604 268936624 0
422314171 552422896 0
90931256 430286025 0
358778767 258544045 0
187291512 269965028 0
42934495 331705163 0
555168235 213660427 0
131134181 564051041 0
474969127 5346112 0
312462345 196141351 0
14858150 492019532 0
280420588 110779405 0
474846702 376014179 0
18158068 552490122 0
163666034 129119995 0
140533181 513947638 0
155136794 138643140 0
424819466 513367840 0
492968278 294319402 0
494387164 499838783 0
420613743 386298008 0
225513352 665559 0
103958930 303764537 0
7556784 423733273 0
286557175 351574641 0
369135469 375562722 0
436288357 78843240 0
317228392 109912005 0
539185557 158462705 0
160201599 124470994 0
127074287 460129028 0
127295594 212537352 0
348925876 509151977 0
453917397 36159390 0
192210351 229487237 0
427751074 354037657 0
66929280 293633602 0
329233590 90269115 0
440044984 132266308 0
275823350 269915958 0
98919779 235841318 0
77666012 154531798 0
507120348 188223813 0
556886938 406700306 0
419001329 286669124 0
441730521 50036354 0
506235400 101369891 0
113278111 543606687 0
322435719 450361709 0
222050571 30315709 0
270877153 406314312 0
146441346 170344738 0
30911763 484357616 0
318129523 144546974 0
430138925 96271617 0
106249000 233355074 0
338302942 478045890 0
182601479 38990787 0
338132506 180612405 0
306515877 113786323 0
76789034 102684673 0
219262624 99139058 0
379519206 374759552 0
277785906 503955093 0
238360243 425553765 0
325952886 214859133 0
365190645 355453925 0
418869709 306825887 0
220068873 226910764 0
191991269 146676301 0
382923947 34432498 0
138808170 141482958 0
246980268 6625654 0
219437172 245914651 0
540244255 567606708 0
509281687 244000400 0
215356666 127329671 0
473477967 85367428 0
389060461 443385508 0
307672036 493787550 0
208994746 225082583 0
499581648 351009661 0
488490231 418908736 0
14097807 240042099 0
117664674 34562090 0
497725880 473752096 0
358533076 55682342 0
33267065 379310001 0
327957950 18346399 0
158481299 19624569 0
497229919 260859689 0
249088877 564950525 0
200001588 132446668 0
394653434 177778655 0
329506695 551676583 0
394160671 50766977 0
107181009 293238263 0
18446602 333281508 0
343754327 106206541 0
369828676 111467182 0
417317062 171781581 0
159836378 388826293 0
388846858 341395041 0
90238327 352740257 0
273540923 165280212 0
276783575 444136777 0
291185896 127536760 0
422121249 175456961 0
321514535 418541137 0
473189130 149966077 0
356772864 450596914 0
102389070 512382984 0
277161374 292082333 0
367090224 531289080 0
96517877 282697512 0
463018711 28534014 0
375441878 551456824 0
286909145 218164815 0
524778787 385246800 0
301900366 426290709 0
442300866 240719011 0
124076974 308139298 0
482277840 414189356 0
57466889 472379754 0
528896190 29733015 0
505560471 509699610 0
413779789 249419160 0
280036783 371602657 0
537680636 518735674 0
98690273 30272755 0
403004265 315828930 0
523573802 76788726 0
384018452 548609951 0
567710503 114215743 0
143270833 492262281 0
301651211 28002102 0
165835938 376130471 0
266259194 439499239 0
197785840 31684172 0
158438473 15525070 0
81952142 4000318 0
505576822 248725342 0
277400535 203592036 0
149839373 511447305 0
126816546 112593992 0
100223266 352065176 0
194591244 433964989 0
536037501 378000226 0
339488660 483169676 0
325604945 193114154 0
491054516 151265259 0
393933227 564292935 0
14197768 164458653 0
115892695 287760836 0
70675538 90283507 0
389258063 414072034 0
433004225 558851527 0
424933284 285366248 0
335976711 294329911 0
281444113 175082283 0
315300361 185501954 0
221081511 8500422 0
561127238 534224157 0
320157684 205712325 0
231454793 414371913 0
249730266 518554182 0
563098584 177356231 0
50934857 462576025 0
370889379 244735157 0
536512291 125195363 0
286982463 37934500 0
359598765 98666659 0
441523713 523102761 0
241597697 226014846 0
14145845 38539044 0
318655598 222848243 0
233300518 198106958 0
273683590 68065403 0
442655333 212715924 0
343879542 297611490 0
44269807 212625205 0
9849376 91545107 0
138400570 107581800 0
185379315 379873798 0
167400837 479641626 0
276598228 448430429 0
442705942 355219 0
259552597 121791276 0
25069785 412772646 0
22429169 148037523 0
246702975 300555379 0
470574876 294951582 0
549533321 76276059 0
480657329 505188608 0
106004831 27363272 0
501454515 460411160 0
512065896 557283709 0
272681099 516011720 0
402610782 215046550 0
116415796 64496857 0
536165260 356772541 0
247106666 258417002 0
28562276 273254565 0
296390550 104483075 0
392023994 346864729 0
87169020 335506647 0
91032337 177427281 0
470161144 38027592 0
284679629 338988711 0
567002101 294096016 0
400017193 486694810 0
123157954 345256760 0
351088261 346328315 0
292475314 23705102 0
339494066 397477864 0
326232611 198050895 0
295387413 407227031 0
161691963 200315077 0
511817988 166583562 0
89018710 269017506 0
238282105 218864685 0
479848459 298083629 0
458811856 413365555 0
532940529 531914113 0
200644421 475873820 0
517257159 528103402 0
479889184 398720610 0
1199922 521286740 0
411887360 453263807 0
356387989 387983229 0
333761866 350515807 0
96620626 388096240 0
273018309 120020409 0
492383398 43042262 0
489044312 283727789 0
424490135 242900495 0
178808135 481513436 0
275839920 480802841 0
34305772 393947619 0
52663334 65760685 0
121620761 323944236 0
203253372 446278700 0
386856601 453102380 0
290561681 158540295 0
109751202 454161071 0
415415345 87484324 0
333313745 367704719 0
197966246 329531295 0
238285054 359970227 0
215542209 21155900 0
247566664 500304595 0
521715206 164636508 0
47899918 440723482 0
298657979 200293889 0
194934602 3281874 0
238271990 59433003 0
231577370 487445039 0
128952634 22281888 0
292179610 305391167 0
353025843 9300939 0
291011835 102601790 0
490956305 429602054 0
147809949 301522398 0
301115655 201304073 0
53098147 359039617 0
89897673 164584859 0
274541060 227786461 0
35177638 124985743 0
223248145 122050170 0
212004015 341565000 0
339395118 168734622 0
267491225 500034164 0
248466985 370584026 0
174243007 231139299 0
466391279 383079761 0
566175010 303287168 0
220215311 422666238 0
436272549 401154804 0
534572192 67584291 0
520100123 402467257 0
78894440 284070562 0
382370161 65528998 0
292032645 132737989 0
378203579 405908732 0
171473330 380299394 0
139011974 342585090 0
50537376 515379833 0
262739423 205739909 0
520865931 306117506 0
552131473 560116588 0
207992347 511076119 0
324395782 119307430 0
308987838 88097581 0
350087813 291111724 0
46860465 479988229 0
147157676 302570097 0
19042487 101820378 0
168094831 171690645 0
275554548 134490581 0
546540986 115646132 0
554434519 555508948 0
251840613 193674516 0
419122370 69927579 0
12296313 557586278 0
538940563 98936565 0
259450859 511448730 0
497233668 96649079 0
236520782 376914226 0
203219540 92155174 0
155071089 417425430 0
294893181 360013947 0
531459034 476862813 0
92807002 358851792 0
96367346 445202787 0
306424693 547601709 0
211684697 271807967 0
96822853 311136480 0
321389013 277351343 0
146755302 93926585 0
227158266 167447880 0
437074685 456834950 0
151379921 40250237 0
349041622 383754872 0
427908391 178699704 0
337322883 332758041 0
515077288 110779223 0
223042576 278040335 0
427954159 414677447 0
322094286 134286194 0
343526404 349231273 0
415318270 131126569 0
346286303 361862664 0
329030114 220465501 0
329160609 172109757 0
220112114 265904084 0
513573306 445366132 0
266381191 288096750 0
266428773 494789585 0
484277695 203414648 0
190154409 169720253 0
218008813 12479326 0
402396498 528264393 0
424403569 375483906 0
248176747 226893732 0
66298681 255534781 0
504107951 553329804 0
218641967 426405615 0
437015661 202086095 0
456651303 230173533 0
23580119 51667797 0
251652186 360920786 0
228453756 416545596 0
457284775 476989428 0
417525343 278264540 0
259295846 472923146 0
366734420 319004920 0
259577098 40928465 0
56727549 344894049 0
342754460 129122449 0
340050883 146926444 0
13042704 501030430 0
404850114 2262218 0
486100437 202055927 0
478035198 414607705 0
446034530 561679450 0
263013740 46134136 0
195904867 107309048 0
150251902 19402893 0
547113769 337931229 0
284274445 359030224 0
486266824 23278685 0
490765127 279463189 0
491542765 204682420 0
54582078 364283114 0
547797620 17963665 0
481517999 502951157 0
293744937 121416716 0
561220397 63022195 0
92302825 241045254 0
30723374 490551831 0
362526522 37622439 0
421806376 351700970 0
267969712 482510158 0
466272700 235741082 0
20591223 196230724 0
124939951 434920853 0
307534890 256345965 0
165149883 99864138 0
79265705 32909102 0
285725700 353481592 0
167780798 114891288 0
335688562 220207537 0
211930696 383583102 0
89264288 12903889 0
208770820 343550310 0
4492941 454903326 0
455515120 332784205 0
283019168 35182666 0
327394184 271385803 0
119516558 98688658 0
191052609 472146129 0
77466303 300563579 0
79955608 397870767 0
328727859 457499263 0
247001018 491630701 0
164657308 59157467 0
294710566 485099589 0
174544777 552890125 0
415051174 420058318 0
120265434 86555525 0
467722821 538642038 0
297115447 451449548 0
429840212 79201677 0
297709848 470445536 0
192121679 81561920 0
276381627 491140614 0
491139564 114170013 0
268239598 173332921 0
531739754 214053922 0
458997138 104357166 0
158388564 544732515 0
519931719 264157444 0
91468819 543383070 0
190560445 528634959 0
66770662 107519025 0
57970778 45019049 0
333082367 194515258 0
463708787 31274395 0
231017091 232751152 0
85993135 142739636 0
257762684 169874885 0
19254026 261315210 0
35579475 530977220 0
76322118 210011675 0
505322098 231267601 0
354033682 195918964 0
373607799 554297518 0
41720541 269254654 0
494228449 248928567 0
129321279 435869333 0
290772615 244058856 0
532491002 196449974 0
424663718 481870751 0
192894568 361127402 0
132693774 200666872 0
11379520 461419893 0
414158869 75212721 0
389021683 201977057 0
345978715 516406801 0
289205618 105661228 0
559748063 438838310 0
439515589 391588287 0
561054373 141010064 0
272455230 452044997 0
375911298 454644786 0
170554668 264319348 0
321053554 473809902 0
80579034 14153191 0
503631327 30041284 0
365147937 289739985 0
484322210 309583361 0
90240052 439755140 0
155005982 21437745 0
380526495 319673780 0
252281736 25005082 0
564673760 29771033 0
549679347 366767290 0
166972911 153490779 0
266854227 147040045 0
51109387 128508043 0
96806506 516687926 0
529165216 96496381 0
225246311 500659682 0
473151195 258435141 0
560351778 8718407 0
13739157 554501250 0
183970943 304717772 0
465955678 172704672 0
552878561 216702115 0
298548088 5856981 0
160783410 335439017 0
323227095 553875839 0
226137146 189779820 0
243873025 568131202 0
99265372 123503441 0
63578127 321324609 0
30213484 194662059 0
321100901 545280668 0
14224061 509552256 0
544032272 426043741 0
523922900 261250163 0
324189427 172934937 0
192552156 114235840 0
323149007 28755428 0
434174522 267687458 0
438752497 225810267 0
305892226 234523544 0
58859439 202487797 0
137424609 444406725 0
484200845 80472675 0
488996495 194508298 0
84366432 554554877 0
354574627 488384767 0
219735570 160997672 0
475701049 81940843 0
201345049 223850041 0
72979433 79434873 0
220541565 19122206 0
430885890 138340854 0
318880381 463972855 0
543514164 458009544 0
16646509 258916515 0
552041509 469982963 0
252780062 62040120 0
340245840 124284051 0
467370595 100109534 0
232928080 423013844 0
201046315 349311597 0
540263040 433763618 0
69264392 461930288 0
393855266 51887266 0
257984011 394735690 0
175739815 399163576 0
121514390 315492078 0
462563524 153501055 0
158105920 150185742 0
304774190 290164023 0
48551609 447481575 0
71502930 307274867 0
474891109 107697267 0
476207946 497476473 0
564073661 161759784 0
500111145 138229212 0
460146511 421291052 0
383706979 162865082 0
60342523 350414739 0
138158274 487467154 0
543028733 189215696 0
480795860 354341678 0
268223677 144937123 0
328125699 478889838 0
142974214 80222768 0
305138791 393597654 0
567362389 520495695 0
281619305 94983452 0
140115035 354708315 0
407130366 116522545 0
562439494 420466529 0
44324013 465270593 0
219088230 65331405 0
379948095 60131686 0
41608142 266190120 0
373658380 120719690 0
233184135 486707891 0
371450565 528354341 0
8596436 278845529 0
96831643 278595378 0
553285319 541511651 0
95428726 378467664 0
561112096 62719008 0
320721249 342301687 0
391065722 530025488 0
108675887 195148301 0
195318556 184056272 0
421114840 353815882 0
240571303 557393871 0
545708526 168463143 0
477540502 296578934 0
375819474 67402366 0
103707927 506907112 0
494772766 345831541 0
194959509 489106603 0
497043594 339797022 0
298441960 467044237 0
400635072 67076241 0
467290609 169131546 0
499466250 262860922 0
305420610 419795978 0
554678694 128945210 0
180534367 48104883 0
341152006 348111701 0
346006974 565281718 0
508166090 199436937 0
464538343 504850137 0
255909729 359188269 0
59206105 100552303 0
524129681 214121389 0
376479635 567770279 0
379217568 27123019 0
353147850 121565048 0
137403498 499609717 0
443056616 30669868 0
194532156 166447389 0
196334822 23197057 0
367781144 424003270 0
488536877 55836576 0
267333784 113691847 0
377899419 302129219 0
186239766 531357799 0
41408316 364594766 0
444025586 92168931 0
482012240 76955468 0
183885553 515887172 0
85659397 562550747 0
482872295 139394318 0
431319936 84643244 0
349209114 153219790 0
2081429 127074307 0
446195009 294510356 0
274248964 556613638 0
27101481 82288782 0
175614074 31892892 0
77207215 94440188 0
465708541 539453452 0
103611042 44518599 0
481580329 532269414 0
482363548 69380921 0
33475616 531325089 0
358775856 68737389 0
164369042 413954846 0
422230938 526502689 0
291448238 462009570 0
339055309 257028740 0
510399175 525041904 0
236059927 416570528 0
123681712 282940981 0
351387760 453765569 0
424552078 300530013 0
179162679 297465483 0
53791542 11113448 0
134388794 337094115 0
293557783 454640799 0
495797915 63491358 0
81859866 263106768 0
317972214 530742145 0
91543349 300154392 0
3097776 515254348 0
36906028 187695306 0
250817569 416427273 0
33810242 442553559 0
490300959 122943454 0
279069204 513665241 0
401248229 268414277 0
322526550 354002910 0
319773195 175123276 0
551758455 464385118 0
201720325 248373423 0
94992442 410474000 0
492559164 241940495 0
274308638 295367006 0
410834267 217160817 0
263429624 483100891 0
6098077 506803636 0
553257755 138058329 0
26353012 224041188 0
344507679 212745027 0
245460810 341533973 0
517595949 409030268 0
216887635 229639446 0
311293439 196012894 0
416124136 346199779 0
502432006 237847637 0
201751843 533637171 0
443530536 289870765 0
94663124 85467847 0
502644532 193539335 0
147737418 566336641 0
438627185 314815609 0
418421174 168027630 0
388081564 138286564 0
331228246 374271913 0
205613266 166831392 0
240328653 91287026 0
559674154 543060559 0
506409411 80272107 0
219191365 507335065 0
366102269 337187014 0
248267570 31109350 0
483878833 168597753 0
233614434 52329648 0
529039653 390336210 0
144887089 165253279 0
176382401 409126494 0
393258511 397976450 0
334092354 310341482 0
191018442 153116775 0
390303819 405142731 0
118213131 217142907 0
356492328 460277564 0
425295853 422270615 0
35509367 220049583 0
296792701 252148197 0
336033187 434014547 0
549818848 21364364 0
124119704 256835370 0
566192833 550359363 0
471643286 464078745 0
228341973 225181586 0
171153958 477505819 0
256280158 402156579 0
313930029 470101372 0
6836672 17416473 0
199955920 295310838 0
257216277 42041539 0
71065884 506321561 0
140479358 142570254 0
518771865 432348971 0
218146661 480167732 0
215521760 353920555 0
55893073 423842695 0
32209305 529275015 0
459744231 238343277 0
549629137 195619076 0
89057624 557390405 0
20141470 363450091 0
365877867 180819228 0
67774170 490557704 0
529186540 119238017 0
464490027 286465344 0
146412161 480119636 0
171584795 511935883 0
68514147 83858708 0
455636964 414526569 0
85628500 531645651 0
151877700 464785145 0
279133897 513401810 0
38206860 446037026 0
439924790 114745954 0
51471936 65616065 0
444485740 85496670 0
292170165 52447253 0
197671278 566940133 0
77951479 148833642 0
82950940 436134211 0
375844340 230890742 0
257149396 433982965 0
384362046 295730061 0
224568995 34696622 0
500032689 40583684 0
135534037 125309841 0
13682085 270011876 0
116447436 547388265 0
524386187 437735945 0
288627648 373501745 0
94018668 35364368 0
483513240 489035422 0
444514236 190782601 0
244046967 277183366 0
495296594 195784710 0
110197793 264092211 0
508521276 241125419 0
483931434 13104895 0
232258725 394348986 0
84558022 392591628 0
339082820 282849208 0
286274727 497172251 0
185545247 557347901 0
49224491 348862801 0
206268134 568910264 0
9618294 169529492 0
65771516 287946890 0
151071146 305061275 0
151645332 226534159 0
168426599 94059256 0
349522258 473583104 0
536855828 149510522 0
378568437 533205555 0
276846972 20431157 0
383734900 566829221 0
22278483 423906745 0
140454225 567540191 0
9597087 124802310 0
143813669 94074615 0
48744096 503610400 0
467302521 255417858 0
340854364 476463378 0
206279388 179122235 0
13135104 411917599 0
431787589 553049868 0
321151926 381030583 0
170087937 187709986 0
502267439 258883026 0
381337943 517501043 0
503299919 66524922 0
166729276 383455581 0
41341892 60584041 0
186016694 384351050 0
421822713 118771757 0
430562683 486570066 0
52918689 292039163 0
169352131 61808531 0
194854714 310176208 0
378592655 515217141 0
204697035 355564300 0
382198979 203821680 0
206684922 496978501 0
130640684 263892081 0
560772188 323947660 0
513462698 243356748 0
236628485 310653480 0
43926275 523908281 0
31646945 4593465 0
179889466 291474826 0
461570329 204844722 0
160049727 502653111 0
187451707 305134707 0
273010738 197375708 0
276375696 166414023 0
50908900 167407221 0
111744552 363002100 0
274675295 194379092 0
220292292 344814551 0
530814550 397458413 0
400997338 422442934 0
539618772 217390115 0
332114738 52635385 0
318439401 299354283 0
173749319 558597754 0
441393314 255049606 0
443117362 206578178 0
88788482 120003475 0
118978839 364186042 0
364928121 389581107 0
66767650 64334709 0
334981147 239187518 0
262153182 226532144 0
30504848 208650322 0
67765867 16599340 0
479276045 179178440 0
149375871 173671468 0
3270825 81844833 0
442742230 87422690 0
312938445 182857043 0
34086439 362640700 0
60135557 544343605 0
468222223 337689035 0
173455346 523194460 0
401098585 299707483 0
138334869 526126713 0
152355173 385394588 0
305466130 91578747 0
400350978 106466583 0
525548358 93559330 0
23859399 7416382 0
496851854 301710953 0
222539371 339795659 0
352818104 434587418 0
212481638 399077773 0
187202857 105414727 0
346111429 467894558 0
118386722 172854837 0
67795399 443514337 0
387204123 234874251 0
21472593 79838135 0
516377174 303770323 0
379859797 276331072 0
192827982 206241519 0
330934375 302633950 0
417525798 162759664 0
112650887 416239109 0
222442018 266265935 0
47650767 151818162 0
462835299 277891049 0
57924104 321129802 0
229189821 456354845 0
502135325 230548018 0
331580597 161093630 0
272905377 293760501 0
33614644 536472063 0
86198860 168526048 0
528059814 437594908 0
323149840 57858023 0
120555358 288727699 0
522413384 429209384 0
173693939 532588008 0
260869885 283363587 0
234824246 267134989 0
52764613 354601091 0
274429183 193298406 0
330762957 342717807 0
380422128 416531369 0
120583110 69668148 0
259316413 6088601 0
354032035 243042247 0
376510318 280968503 0
264533397 307793876 0
465303327 175656843 0
540216554 537861233 0
537920498 81440098 0
473109338 359030633 0
456234029 461633610 0
198142529 79450172 0
467723993 241065470 0
265157430 490503148 0
230936886 368888516 0
305108582 374893036 0
209293663 282879021 0
39501845 16689936 0
258696409 52803635 0
104609553 430534641 0
426388572 455863579 0
321881497 270673609 0
432238130 448179987 0
282505783 34146083 0
98278721 12470934 0
40069011 549623792 0
316473436 63486283 0
290365670 131834143 0
199899057 412780496 0
240720077 212253718 0
317294968 564923520 0
559015928 530416850 0
454978848 86974205 0
35389163 466274887 0
43408240 8404592 0
233341205 485302529 0
160921665 139733780 0
483827216 547113280 0
519925629 254523254 0
357369541 473518360 0
349948586 306293073 0
544482494 313766911 0
324364670 437529671 0
118551440 363200571 0
495551284 12362934 0
342961969 81484334 0
48982324 369146206 0
385366806 45306772 0
314511438 187682151 0
365166636 17745253 0
186480755 278440436 0
119144976 174954948 0
544635688 213975464 0
119976916 266021470 0
431696621 42080493 0
497195980 441662398 0
473559043 118721171 0
177397057 216606468 0
36322056 2641359 0
540626846 281712990 0
433104416 24126222 0
354171970 116307619 0
373905568 250015346 0
119390355 218795732 0
174860187 544323547 0
454044430 302756835 0
272787844 355169867 0
212904241 140422704 0
221228131 491996247 0
254767121 346961991 0
229686719 550679786 0
282125809 471320172 0
217236853 29900135 0
562990992 504495710 0
310568572 152644551 0
101232475 433626080 0
441114548 69973788 0
245641961 455938097 0
211280227 6596053 0
204173578 533057386 0
569072820 469303261 0
340425566 191596110 0
43954157 416972626 0
425989518 361987332 0
116800834 266692960 0
408110424 10794384 0
380518880 159398076 0
315078003 105638607 0
266076516 551653052 0
173079130 18953793 0
449805248 487584701 0
451528055 15052156 0
313594670 442841224 0
1699211 153294325 0
230549666 418758409 0
490234984 446021117 0
93423805 17323444 0
66455664 515928099 0
276509586 146956979 0
367338424 302767095 0
7452258 66652965 0
141162883 202079803 0
388398914 207500220 0
480648334 25945568 0
270334615 206507870 0
523057082 383630655 0
191880770 161549722 0
207141285 566559406 0
47286263 460795625 0
340326768 140900902 0
432432647 229704447 0
202823731 173034715 0
135488026 440897130 0
304339277 389471231 0
283867327 417790359 0
89819568 364764198 0
187974102 182036858 0
362026377 504020691 0
458120775 206418214 0
234478104 420723026 0
225637888 331973188 0
153394816 425599151 0
343059026 146326008 0
514032195 210617574 0
226863755 199499280 0
153427395 491977885 0
41488996 454474468 0
516485044 287125995 0
275926562 137061464 0
202856356 440627300 0
276507266 413889008 0
168379306 374691605 0
24163890 415122437 0
49675659 398045379 0
322215243 448054382 0
511491048 412682610 0
31623492 488536537 0
35963704 33073782 0
561525198 238430409 0
23479648 268910773 0
347609238 482248861 0
276228296 41664972 0
128911608 567983804 0
147540353 100924870 0
451373742 141013611 0
53978918 148931600 0
330519841 144339424 0
12273905 474917811 0
378361549 301818041 0
71162979 396724518 0
546075845 54990950 0
357741976 399633108 0
507496612 56321768 0
310435123 527902705 0
163278930 275158444 0
241445626 26860711 0
452607139 395315097 0
217101451 495834363 0
352059604 315668483 0
146553029 384249836 0
443189878 64678208 0
450109499 275456602 0
418541968 405182122 0
244061622 17111711 0
120581336 65132842 0
375079830 515975672 0
542809665 439013757 0
193205046 104012239 0
164188729 134784958 0
272361566 340858187 0
128903945 248649537 0
379347341 285882561 0
34890478 132752843 0
480896985 507330213 0
120666104 543065415 0
540657822 325011616 0
464115756 191574473 0
73860615 485848291 0
403740948 517967943 0
306446817 200871124 0
141852154 567273437 0
42180715 113051441 0
394610039 220362597 0
50955559 524207247 0
53690143 550485774 0
332927031 335805637 0
32325213 530955859 0
8237930 390384018 0
516720185 332149086 0
452358391 63924988 0
291914675 35251946 0
256606131 553069297 0
366564334 336030789 0
403259662 567000573 0
370111455 172177643 0
566946456 194623832 0
360667240 2810915 0
180736621 197040388 0
74372659 87511187 0
119551242 457063113 0
60525572 423536513 0
162614126 35155759 0
73377223 468046815 0
91612042 70327016 0
262519432 321066553 0
122042664 199973503 0
150735109 500455377 0
391880443 399379649 0
328104023 486890577 0
277796835 372183309 0
264374005 219989435 0
403545580 410674852 0
108649966 380986212 0
95253251 514849584 0
316856721 393817490 0
458258838 321651119 0
334754487 568357048 0
293494869 255110615 0
491655469 335843222 0
467981771 64798328 0
253767722 240033471 0
379100631 528236286 0
516977648 437080917 0
429494563 217824760 0
539067068 358458119 0
75098537 345943841 0
449456946 453060285 0
69972559 70717033 0
355081924 94866991 0
289825692 561832390 0
455377506 328279451 0
546286655 48115307 0
473631515 211520753 0
327970252 335081738 0
468035279 426756640 0
370213367 256577573 0
214634359 204462057 0
307745178 119318491 0
395198883 539441172 0
318290539 99457943 0
567119103 17675342 0
342642591 150791663 0
132887907 103917759 0
51932053 495264095 0
285454702 375022900 0
31067098 316428134 0
213296424 165836356 0
121190081 473856139 0
34468844 142142633 0
365214810 544850639 0
184176869 231413393 0
474631698 4116182 0
443666202 525168379 0
311906206 380560552 0
455146258 263816536 0
434140854 27975819 0
338810933 455537497 0
364928924 472460330 0
310835009 393803996 0
442352549 376680679 0
213329075 503379154 0
425387672 199790638 0
344701820 91578681 0
308808620 556289852 0
374357653 402944 0
90632631 379563486 0
394686797 379795143 0
30538596 211489243 0
222505627 224007004 0
101815630 232291838 0
532029725 393823325 0
68316050 548425121 0
71789278 496471670 0
74533838 174735381 0
282082825 414476120 0
166772566 351433190 0
442962190 534036088 0
237697897 515707422 0
518089975 339277458 0
443365566 304212425 0
230745691 182330171 0
280593794 150833838 0
439543441 43769019 0
432348898 301007261 0
347313966 370363261 0
307245033 524703046 0
371997775 565592249 0
187984780 138132881 0
254545799 290031099 0
151905602 522122351 0
405588347 567262239 0
431402699 110013285 0
150672430 90947680 0
381644643 390898512 0
309594752 39779031 0
127460641 357389527 0
6334770 441401252 0
361220628 348932452 0
523995052 302342352 0
20202626 548707968 0
468158147 62203444 0
406529715 209383047 0
417810030 99246561 0
493193029 15759208 0
504151412 347014983 0
464253109 6003281 0
114269356 508877018 0
173782738 165350882 0
401265887 496033819 0
181588278 483887599 0
318486819 97968578 0
315377099 345919532 0
420801913 261059018 0
185813618 252485489 0
135577389 422573480 0
100937778 244329016 0
364191080 534864069 0
288422460 55412323 0
65682966 260986550 0
98640968 272582516 0
425746235 418232003 0
235374216 172134294 0
360719105 502913250 0
524262806 461250814 0
265554508 482117629 0
392330049 197032453 0
134443945 417230647 0
141309170 437353575 0
270195958 2069533 0
221627865 549235010 0
178340466 496664056 0
34858701 425351052 0
105020002 503276066 0
78154365 180095697 0
213549383 94823865 0
410115752 535089915 0
381082722 477339687 0
452316946 568106623 0
131207762 13281165 0
350578196 143369520 0
501732119 490140294 0
435566371 360400031 0
130316843 101064098 0
123753738 352069193 0
99355865 112961142 0
12097468 251253496 0
153734179 201690662 0
292205828 304437028 0
272963192 457892408 0
355949861 29930425 0
193413440 175156773 0
387093031 361331737 0
324277601 83132181 0
5419168 552018478 0
501935181 479224650 0
441643051 540664800 0
215393271 175012343 0
141637990 152580161 0
198824919 521010803 0
1659004 136932221 0
47044475 380098607 0
119867177 414487914 0
503623768 386195903 0
308276388 31425125 0
347913278 177646165 0
530568223 491563452 0
423339060 557803738 0
436127499 118729484 0
377894245 241250411 0
491094668 171729621 0
237228911 370294188 0
239816982 113903760 0
58499830 163679033 0
191443117 211072832 0
280988703 218231468 0
468981875 44786292 0
451525351 189431998 0
325353557 314475690 0
430586043 360697035 0
490506268 211083508 0
54378690 198645739 0
352318597 222588068 0
354074529 333944697 0
484885116 393462091 0
235462054 49930258 0
226856496 119263519 0
485189866 180715883 0
254915244 248063777 0
93737720 427314511 0
347026898 185770936 0
426203551 377874096 0
152458334 5955494 0
521924506 47587119 0
267512790 334754801 0
421357068 321429765 0
31561510 106447096 0
46355993 309145442 0
332027678 145430236 0
530358758 516793102 0
498120355 342564441 0
283861974 67095058 0
185910373 58705209 0
238185411 256411312 0
50924073 314928753 0
71368547 486073761 0
247063701 528162502 0
3911729 312300654 0
544311312 243440509 0
2253078 156314823 0
252415735 195148410 0
325055171 192199378 0
116658318 222246616 0
20474316 363108272 0
567580394 418059835 0
118025762 56705573 0
203746584 230325653 0
435650281 432705892 0
542026076 350205011 0
281568122 62463473 0
331932431 565675369 0
556404184 146683772 0
524652107 185572216 0
400369297 133669681 0
121191123 569265796 0
142585589 426853617 0
366219662 423757220 0
126424945 461279542 0
290407734 137278285 0
143438157 285574252 0
81913780 505492827 0
13799617 374781951 0
394256257 168839036 0
106423383 365663274 0
412720625 499497245 0
381018892 319532623 0
538019527 253213206 0
121675760 161426740 0
290741577 261383538 0
81938944 202186813 0
348065351 568558877 0
433811053 515465751 0
21893088 514558735 0
126924882 269730837 0
142973760 245185019 0
310672522 419152148 0
158538323 402727019 0
474480768 392219960 0
358295531 48930481 0
163637535 37298582 0
226207128 548845407 0
528438912 510592724 0
14859171 215014916 0
203452441 459615553 0
550651455 291326592 0
326696297 370811128 0
108699505 335670109 0
243830690 81712723 0
16402621 72864227 0
395491069 208377824 0
71450895 496517900 0
163523570 267694632 0
339599253 479870673 0
70266760 568107774 0
265429548 336464986 0
54147156 45990673 0
283783784 449745085 0
287974465 542219857 0
472405135 244956512 0
78002915 335052770 0
299327414 301904759 0
330242125 159967024 0
45244420 137307124 0
433222212 569221124 0
549520586 364355999 0
452734808 393974759 0
357690867 55204040 0
281911960 246679482 0
251456285 339738055 0
166326314 481903167 0
260358812 422788454 0
67536391 566715938 0
134568797 303648753 0
525538852 422882024 0
332708560 183651309 0
542387150 497766353 0
47017764 445179066 0
216898880 235548245 0
200628080 419867625 0
498446462 443847218 0
56215123 458281183 0
519900894 426683236 0
222294384 48951031 0
353480553 338269849 0
335098865 381838440 0
358361880 555642109 0
150881233 186255593 0
311164157 287293535 0
287093090 299165801 0
518426814 271933151 0
522700142 173054492 0
456808975 156586656 0
77873879 56958676 0
150374027 556516512 0
489529324 464303995 0
415619471 144343900 0
455966712 103648883 0
379543264 207697947 0
195393836 234626075 0
36834756 5605697 0
566755387 303276986 0
299098117 240781936 0
231786929 442805604 0
266622136 552585816 0
88343630 184575614 0
41744410 152124643 0
127500062 75112746 0
226599687 178359893 0
558053424 98827456 0
565332732 392162414 0
554554429 115941622 0
180300402 494443470 0
186957642 145318948 0
383953553 504629714 0
47939640 82836338 0
335458035 344528293 0
294443513 408747019 0
297716128 464270255 0
560790393 102699625 0
568453598 392086050 0
208864618 363724177 0
113607933 80777019 0
180823285 208907464 0
88806568 168177762 0
568644384 17853416 0
218783763 379471837 0
415060904 26730116 0
108218230 289128809 0
40220453 503357971 0
518001377 337229689 0
389046559 199665784 0
113426892 422219566 0
562974195 266807651 0
213751074 136626038 0
145145513 100188020 0
104184503 548304020 0
341976874 507942643 0
529975184 290487271 0
13116587 94481784 0
163024000 136069157 0
392797544 85766150 0
262040173 466898024 0
294915917 3417372 0
373517356 531423220 0
276898686 187617922 0
221275787 332358463 0
559705331 544862283 0
335057085 558467714 0
94230446 494492708 0
109577768 110026092 0
459461108 118774076 0
531631318 120102789 0
121267416 30620105 0
346023324 530731089 0
24624901 240048302 0
261994722 170212509 0
442646290 49157960 0
500626786 386484921 0
508947733 319973588 0
480371100 417242787 0
563432836 257005336 0
468159147 544961223 0
173852621 388698791 0
48880341 221800988 0
471634031 161546501 0
496256242 24183742 0
481985794 406365890 0
537206220 347390510 0
141175088 392995376 0
450956635 15428132 0
516002583 126641348 0
162910154 519800187 0
194858827 369468674 0
147383179 352362978 0
43253714 384474907 0
465245675 371082796 0
528880327 221509995 0
378371238 248472026 0
510665449 49727329 0
133911848 281262777 0
500393465 318574380 0
107274533 343426545 0
215315019 482551100 0
386089016 346917380 0
410348107 207541212 0
514302332 529886212 0
39722846 334911873 0
351102291 102927106 0
426488002 509681877 0
209202739 455328381 0
78172345 208355940 0
188940054 11084392 0
171745595 159520943 0
195984541 273314852 0
258636857 50236755 0
325655730 271247583 0
495139181 360858213 0
507566879 380956113 0
413898193 243162346 0
52034007 386227583 0
313996407 550875623 0
396398055 268366851 0
379002963 16668245 0
517587692 26926977 0
78201305 532781814 0
454549325 268001677 0
437031148 65354065 0
223277448 235703124 0
147913042 115058607 0
231402902 356736429 0
326643073 267652171 0
157541338 76777647 0
114022870 450010093 0
46132935 424974404 0
230864515 196803972 0
498991370 400452901 0
206232484 49697556 0
298910762 547233482 0
447975531 79120417 0
511161754 392078978 0
316206622 389615418 0
73216478 48281652 0
9846427 11340100 0
27914356 225116011 0
25019703 209377992 0
314151703 263979176 0
270114186 14210770 0
513397475 391977696 0
337481766 522956971 0
414973766 210217985 0
232258641 193633124 0
443687145 62175380 0
558789564 452005372 0
531836073 194647779 0
260572253 457558505 0
180045227 530512033 0
110481389 523006731 0
413097701 27685887 0
330599255 47188288 0
111453393 109437890 0
381366105 337294524 0
229596362 359142342 0
272012567 392439105 0
319073661 42926466 0
97115436 30589307 0
144870708 470519589 0
391629912 247452399 0
508465793 556178199 0
561815672 418605725 0
38167724 94377365 0
19327837 471167339 0
510487098 26371870 0
469850566 529433668 0
301456363 343902562 0
209454868 336737911 0
202926754 404603968 0
183352258 131717188 0
406099447 435051178 0
363496437 11072052 0
93428916 413191380 0
207735844 419762928 0
525554512 400438295 0
461057964 533463729 0
399808318 145020564 0
557146357 127160857 0
517247064 99107610 0
468729774 30028489 0
129325826 463984825 0
280024041 245958589 0
163981439 127285706 0
228257302 141957408 0
58427076 210659717 0
523427193 86373363 0
546771860 17720807 0
347307683 144886143 0
435347607 384808520 0
359331689 6050179 0
199299701 380815662 0
3644102 516931370 0
131168740 105824400 0
160974074 433126556 0
437423861 269992450 0
494544293 333054956 0
38937679 125475750 0
281774516 42292042 0
459363405 369657302 0
361867546 367493882 0
428320020 428964131 0
305049923 494192436 0
102035637 293808576 0
487029982 115726027 0
362058448 235059074 0
112147566 566238212 0
489502648 121944350 0
95980034 285357097 0
127982461 140161529 0
253139256 495368443 0
562892788 306643587 0
479803221 28863942 0
377500262 502368228 0
162444848 418321807 0
91707646 529700125 0
434104899 349166379 0
490282224 209057542 0
551656242 12517531 0
293181133 323632651 0
208250811 83537861 0
83556335 173443379 0
93073809 391153230 0
289369545 203405398 0
423944831 112072740 0
81807333 223356472 0
29593251 214089772 0
246754571 281852571 0
135558578 518838555 0
231570645 137010853 0
440811844 183272392 0
492342197 153396764 0
541907086 99004833 0
404464632 207373070 0
516066635 45280864 0
488354302 245014660 0
220364472 327770854 0
538043417 484910024 0
293262986 67748469 0
250186792 142847041 0
13069430 220437595 0
260712042 389855385 0
337591586 99317501 0
327214839 335510016 0
214935324 563323218 0
60294649 337327441 0
131913675 26370982 0
68769707 3693147 0
174262357 74790969 0
201566451 337756310 0
296685900 8819411 0
23537586 2767459 0
476914809 256638906 0
275346382 105008663 0
562852522 76753178 0
243994123 557198137 0
466923507 32367402 0
367941658 2868171 0
530739753 477985152 0
530796953 410333134 0
561730791 37839340 0
562578183 76965790 0
20996261 275686118 0
164348169 233235435 0
438366477 43155727 0
30670967 417715851 0
111240643 424189072 0
529113717 384155576 0
551320338 6412861 0
395676710 390213721 0
468689748 450303004 0
40405230 491480148 0
393821356 125980209 0
2167282 298104945 0
12149417 344177960 0
487712425 319315196 0
216952469 171265165 0
356357496 302710265 0
106114611 66416962 0
491848173 240651985 0
38951044 438025330 0
360512296 172298941 0
328978268 506444948 0
485610195 26039078 0
260026832 267231528 0
363775621 93198347 0
490960345 49110373 0
239659747 298940880 0
306233952 336298561 0
546968545 461199103 0
261015634 19008757 0
350442592 392715053 0
499019938 496530146 0
416366253 209348106 0
70507584 307545960 0
337545194 168095728 0
36382768 47814533 0
309033530 515451857 0
64330117 505008996 0
161231551 499140893 0
468538968 451234128 0
303881825 393244735 0
389898727 152298063 0
488189672 330315298 0
91684393 188006478 0
501092461 499596972 0
119290852 170055563 0
246984925 513686365 0
39964204 457981511 0
254373939 207685576 0
270660830 103387829 0
383729587 411346131 0
315485174 146481012 0
270661234 458783858 0
546411596 499117513 0
480908132 329972509 0
277568951 271441557 0
213873900 541811090 0
300925947 540913355 0
224505564 375467727 0
331348069 499655364 0
359315367 95747341 0
295154266 17471107 0
134750592 61937592 0
384472780 119724665 0
81439141 567689416 0
33483117 527113484 0
83552022 147953203 0
405150638 540636731 0
75007612 419388010 0
488212829 399592159 0
531054460 252079250 0
302370306 127525741 0
331826862 482320692 0
503029581 272995424 0
20766979 493970863 0
46600438 93262101 0
419192984 370328412 0
268181046 14938677 0
144392093 71402579 0
172126586 328636382 0
235566954 80084594 0
508402707 325405113 0
272971659 158642968 0
562914304 73061912 0
486252641 311902205 0
537508794 56188710 0
278417876 12742483 0
305315556 555761750 0
470833618 562306267 0
275030124 75720929 0
382583756 327264500 0
253659590 32577775 0
483243789 477550330 0
160151558 545234075 0
151180142 301107664 0
137657199 480825692 0
128340763 297535434 0
141288511 3517602 0
253133444 107527861 0
550562815 418083937 0
567589833 100173336 0
210724299 107392261 0
10023951 232624249 0
90030396 280493691 0
122615934 494300524 0
179716120 239424095 0
4261911 567151567 0
275012657 3121058 0
142080338 148663483 0
508831021 551679200 0
295047698 427828701 0
490551543 488315660 0
313185908 277844266 0
127349130 390933485 0
165789814 264983043 0
347098314 382754857 0
79330041 131589410 0
68484534 79912159 0
452924184 50528552 0
566839946 132444797 0
440117419 487089794 0
137816777 459971961 0
216502910 139163165 0
360970346 4959666 0
317958578 448475504 0
521839507 166943913 0
368490241 461912106 0
55193375 527089848 0
261972958 36193169 0
322787018 3078793 0
223406018 330370484 0
62035520 5319957 0
559620027 204899510 0
71920398 550009340 0
159376427 461892521 0
246331812 559116724 0
498182483 173505337 0
266172622 364021343 0
257465372 522995691 0
391008324 207078953 0
277992330 39732411 0
197870553 190699321 0
487836471 176801090 0
55725636 304365302 0
18514889 177523150 0
278532737 102090191 0
296956302 185141563 0
237420283 198630061 0
384698879 545726361 0
291883839 96241692 0
311129635 237318910 0
169029824 512225674 0
396071233 277719767 0
9411804 375038662 0
63543398 550988697 0
114088853 106393639 0
405426084 190103903 0
144748005 457190415 0
87387734 558065812 0
332631071 386898928 0
261438843 270343841 0
536075991 164185128 0
102421032 107191839 0
295803544 454013904 0
322780984 156266542 0
346339724 200607516 0
514818987 48877818 0
24789433 132647942 0
42140107 568028994 0
101568806 29481409 0
11542915 210736099 0
452329445 6276079 0
241559290 195456075 0
138334984 452005307 0
305084229 325826109 0
363960513 294736232 0
185798146 378934750 0
108168324 1409467 0
446758449 345824068 0
400658059 509887215 0
237662767 185056685 0
25916395 530380253 0
186085019 16568141 0
465993062 34859544 0
389085584 54333419 0
544150087 400408615 0
388159977 466461986 0
462998177 421434675 0
79734888 535851063 0
181808730 211559017 0
479327119 484940360 0
431480467 213893862 0
225283406 63774751 0
561229161 295536288 0
262832377 47450514 0
450575274 362441477 0
169287375 364466776 0
282574045 323593523 0
181442539 248962500 0
340121033 54654204 0
371356885 214997019 0
211896053 65117290 0
100020177 293053389 0
149787895 158254460 0
340325142 301392674 0
419531870 517091073 0
107400223 418958851 0
367556633 223496611 0
66340428 205240814 0
212379384 215761626 0
355177788 453780165 0
500914930 458284349 0
532426951 502196898 0
378816484 89870672 0
18416436 47485870 0
15757247 368481997 0
26253122 203230017 0
238396489 165064950 0
333666888 151380344 0
494669499 276514326 0
507165312 56316725 0
500164899 449686383 0
472775234 444480554 0
100526668 484396695 0
34855471 10781791 0
256125228 214137915 0
451146333 425593977 0
176245008 13295310 0
31328607 268742621 0
288971244 143512991 0
376495441 511604022 0
67377853 385461963 0
497722637 308167784 0
291324812 234443602 0
515116666 386589025 0
554651129 279296558 0
493360304 188408449 0
377656974 239700012 0
29095517 321290151 0
379457116 497239545 0
511212159 169728022 0
79138005 458159776 0
217491703 183851000 0
216294385 293870216 0
138102793 81798620 0
188485552 10024107 0
335903149 396293831 0
198819505 277281014 0
348478770 418329427 0
315350710 117978501 0
424610600 415715302 0
24117863 232227289 0
332420691 237387583 0
43423572 399578752 0
241294923 124940752 0
100044700 122291546 0
560521189 163951946 0
499072243 314358297 0
365834627 199373431 0
425048337 537179868 0
303817762 304442230 0
2173269 550102176 0
196487760 122350663 0
121407136 434671011 0
232650700 256588257 0
374968471 452019486 0
270561813 402031538 0
36320322 138525624 0
266008826 223744022 0
541777787 563177177 0
323553648 339465356 0
443080494 348875327 0
200648845 368678049 0
482454605 29849875 0
550282005 353307637 0
501208611 198221248 0
390459316 327516204 0
112918724 562485458 0
257143284 117750573 0
89380008 94986435 0
220988058 356339195 0
263311562 217890023 0
503695248 327441171 0
346978794 370233238 0
419996413 106605755 0
490486647 373051957 0
25226012 460589428 0
46109592 93729208 0
135140475 3310717 0
79059061 37185839 0
486563000 318249153 0
192589631 395072918 0
226679249 171837302 0
497564238 352079159 0
512241740 336083565 0
143720117 238423177 0
504155007 44313162 0
295710466 246687289 0
6518547 280655877 0
106132462 63136067 0
365639279 440101052 0
507679183 492462788 0
132610297 526593543 0
553560861 218646547 0
436267047 158125055 0
349298953 220433395 0
314266325 65900634 0
418482345 553846227 0
170557179 199230560 0
229655755 59920285 0
336204465 100794083 0
131032045 165997653 0
27626777 230575563 0
135046401 153805824 0
426374384 179929778 0
131493738 80342849 0
267314144 512045528 0
63708003 60414462 0
354000988 138492314 0
120554095 61145998 0
119971773 230765933 0
335287727 419098355 0
273500159 530505813 0
432989353 503601170 0
549976250 310476430 0
499460564 144067450 0
114547375 370997993 0
276127744 270209380 0
20108640 388225000 0
216793874 124060413 0
68917238 90100358 0
187941697 63970279 0
369826887 185814900 0
166938565 407372750 0
318769708 556222910 0
253547122 557979884 0
330339722 475465471 0
241731280 528279202 0
196956932 52065177 0
2494542 565685282 0
474402764 203011788 0
302428114 204752326 0
295776510 87211417 0
117982826 133712119 0
25445426 16059674 0
551534926 476921035 0
57662818 392868141 0
194838981 105850814 0
397634969 539251894 0
494235415 361736403 0
103809362 315945430 0
246907895 283795663 0
202855556 169834993 0
210616807 306052237 0
396055145 318782279 0
100932978 224700069 0
80949856 150229002 0
212851678 558531432 0
106371488 165271353 0
43859044 478066491 0
394396210 110950245 0
342791228 173976674 0
100676431 158563913 0
536320503 69486285 0
256194985 24797132 0
549763719 21174032 0
343189554 303618281 0
334390496 279253755 0
325226497 299275580 0
398258167 81651600 0
376784454 325788437 0
102205007 430899271 0
15221792 132884725 0
37082539 552975431 0
214918352 370257977 0
185033867 118317138 0
396986153 272173627 0
17418737 274678714 0
313151281 294733263 0
18766116 289710806 0
202428892 331069415 0
363630905 24252332 0
369328123 54139018 0
338281875 372296874 0
528412927 479930681 0
194901369 306400934 0
504052252 236996137 0
190434030 454828815 0
265189575 210977326 0
254117238 554854533 0
531041987 57290067 0
337185965 406826057 0
528759829 374077791 0
360470805 226029033 0
55878566 176292946 0
55424854 291067377 0
533382254 356824478 0
208111741 326985969 0
346639407 97346845 0
505336884 412855780 0
128636716 161037816 0
265379451 474897768 0
394125624 453204382 0
451721790 281463959 0
179104600 295640430 0
13468530 393183033 0
119792223 65727253 0
225636289 259772939 0
291068996 549355292 0
46352459 255229304 0
187022238 25265795 0
219387389 360595606 0
65819703 381844913 0
370746497 542628467 0
536469425 113757589 0
249421252 442046392 0
142706086 146108384 0
425609582 561544910 0
23480318 286313157 0
467364763 261778973 0
141324663 481393663 0
239044211 531771842 0
122079137 115058156 0
37793299 342112424 0
558725892 34099044 0
548991810 234676669 0
202900220 13296552 0
530175738 115031533 0
408630577 440307438 0
499878673 413369505 0
564079810 386480846 0
265468098 437553877 0
30352504 9160446 0
379451662 452214063 0
111880400 387363393 0
466054611 1696932 0
23146561 465455057 0
539188162 319405238 0
102941781 345956427 0
242015514 268997722 0
160193003 498803498 0
58893820 231383738 0
193402595 506693115 0
113233025 285965193 0
5718470 489462983 0
228124443 411705944 0
128024953 281029700 0
529254446 41056225 0
429467283 292257978 0
170581334 142938776 0
484020396 531104887 0
319814729 187058530 0
226064496 426575744 0
402338822 346038971 0
359496424 161480692 0
3597405 472796110 0
419531531 485165590 0
436896200 496878720 0
353563069 179490048 0
466203217 520339242 0
505561280 146048246 0
6483149 91587399 0
159489860 66135156 0
172102275 6798172 0
35421764 133465818 0
211712884 46554656 0
270025083 276753363 0
487761392 213969268 0
270914556 296058103 0
67306160 402155687 0
393646319 415200476 0
90601443 561059238 0
526442075 131756986 0
426684411 309374333 0
544371744 443370167 0
99318445 320722861 0
436939045 254021247 0
380305474 412307039 0
211118264 421168607 0
233781680 242657147 0
267401526 207742997 0
4211026 472167298 0
308603937 250552112 0
333256115 398376963 0
412059914 477846028 0
246742202 211350959 0
187277956 258637885 0
502742254 518857674 0
305130877 363364188 0
171295425 545086152 0
65649409 131914344 0
487782604 211999593 0
445091287 500943314 0
390150338 543903842 0
177472274 521026951 0
143417002 472757410 0
198938234 3773717 0
367426584 242405233 0
287898039 331979451 0
150011790 348734393 0
201828214 229947003 0
462293407 537796782 0
469490637 283067749 0
513094451 442254953 0
538070496 444587606 0
33220026 389879164 0
328082032 327481807 0
237330775 391587970 0
124213661 7651825 0
541746936 326049549 0
471283093 83112242 0
161439405 515455123 0
198397694 354048405 0
466689835 140880972 0
404683129 356489165 0
255814987 465672039 0
31403465 387423255 0
534341299 521226967 0
466779897 23001049 0
524628332 127922331 0
391443914 473198440 0
160349355 71582275 0
560554166 476190544 0
199886924 206007512 0
460506894 264016822 0
60730919 16152664 0
82022553 432267755 0
337219474 314358206 0
456471155 448756828 0
139870200 376629076 0
160633200 502739258 0
501421363 281568946 0
442100197 319315164 0
521806992 393728942 0
26946944 458701398 0
244869348 180528628 0
91360779 68586104 0
258145003 408473058 0
486284632 527872474 0
468570212 445284775 0
17022375 238964423 0
173777250 342715715 0
310406978 316506174 0
289727209 561054549 0
79348642 358953472 0
220028218 469207297 0
314483146 512590959 0
535016423 465495282 0
293654001 61417314 0
566779137 131094147 0
489258493 499977992 0
550364648 16499237 0
485589756 104708575 0
217115622 78135949 0
527131225 491637900 0
476136673 17325721 0
201411684 222752170 0
104043161 440319769 0
464492298 567647621 0
149330540 255790571 0
405094930 92000703 0
503807400 5115404 0
427973513 56034043 0
365100547 194161061 0
23537825 178782758 0
351452403 386332243 0
163580108 332782330 0
176257639 405206985 0
370992369 355856704 0
241085027 213861215 0
451599136 380181428 0
504896754 243750662 0
519027946 316392709 0
300199170 390024351 0
362354765 363827452 0
546976825 170804069 0
194417192 537374662 0
206045216 546692721 0
216632718 109045621 0
102085283 80787937 0
504429226 563402038 0
25956496 312264282 0
22898287 6332331 0
272486461 105057679 0
442997575 47780637 0
272465390 312730351 0
363150215 154372970 0
246483733 350126806 0
127997094 63861339 0
379988448 123238833 0
83598183 451537253 0
72469794 456618162 0
242829528 498839882 0
359772336 360996098 0
189959115 62493884 0
380006510 514945551 0
399602820 247244866 0
352484493 546416892 0
8912475 369980300 0
525664106 406123243 0
292207623 410198297 0
335201410 439852928 0
373189472 377871427 0
464896043 552921644 0
245747751 424662790 0
170055623 470818674 0
482654607 504183226 0
214984526 149791119 0
276579742 337252947 0
196553023 255276611 0
360914456 190420690 0
193482318 364831699 0
127350710 117825125 0
338256617 127397859 0
38396512 369205353 0
214306792 311367085 0
482698961 443544647 0
136018139 15661836 0
247625171 448673208 0
25133209 18481364 0
240623473 441383801 0
133143067 42393511 0
59811449 43115047 0
58109257 549858077 0
290184432 514116828 0
365997920 38231408 0
531744842 422609366 0
524848809 79351635 0
123462964 462855369 0
25271286 219351467 0
190677874 493555847 0
514797286 537581357 0
261435774 473070272 0
556459801 458621759 0
559821756 144907452 0
341520542 73652694 0
454898613 352673437 0
39985942 55622131 0
232373116 145251811 0
145132055 304857689 0
452373930 231741627 0
346074218 387151195 0
15058892 565054565 0
97665765 202274442 0
535833066 267882356 0
431695259 254034998 0
359582823 500367302 0
271376441 316164184 0
259420629 314410717 0
157676279 52649716 0
508551801 193550233 0
449807061 561566752 0
526782466 452116802 0
53635242 144389677 0
14880140 455068679 0
379902327 309665703 0
186207660 412175243 0
498520771 90262174 0
237583341 432422121 0
452502942 499628426 0
45311249 316549753 0
518318107 434307413 0
327314956 442725133 0
335497384 431103901 0
364833502 149024369 0
521154690 417863555 0
205760544 19911955 0
2911173 505477325 0
112869684 528341065 0
198290137 142176766 0
9745800 69620485 0
225854657 214255178 0
352313681 126381060 0
235530996 100710574 0
473608492 192786446 0
380550128 311325860 0
278266610 200523288 0
64342557 75944034 0
130750300 429991532 0
480810685 80460534 0
437579245 430377951 0
120634487 192821779 0
88435778 89494657 0
163454038 288491888 0
520122633 74743843 0
66270064 212220532 0
115018243 187714433 0
130158288 519222137 0
185330841 563057430 0
60396125 10504095 0
504030711 190367208 0
555760298 484122056 0
485300737 378278324 0
445881409 235374047 0
219909996 53117098 0
384573733 211236659 0
214657807 445722887 0
59703727 7292380 0
352385932 274036388 0
548227250 138042080 0
65195998 12371277 0
99620397 352406290 0
292842409 15416405 0
258269555 68979788 0
549069398 373991006 0
281557814 95458813 0
237244585 42835210 0
461524950 222388075 0
550982159 58545738 0
415958183 488280630 0
299658011 356213258 0
197634208 339375991 0
92850612 214643498 0
404398766 450810455 0
151817231 349294929 0
509896215 565859410 0
269922949 60453893 0
69008597 304789130 0
114369136 114648513 0
378846307 428255308 0
171228761 177732869 0
366418808 305656329 0
20628718 457750087 0
294087643 241078156 0
541929785 129620146 0
418956770 228542968 0
32610916 439442294 0
541195273 332632652 0
438797090 444912337 0
184134601 199935619 0
535422750 162839091 0
261549588 170963651 0
281012288 477726357 0
242382274 380925287 0
275270806 48944731 0
531164159 51849543 0
322856207 510510034 0
449760503 438456751 0
217817395 366822710 0
410770775 79310665 0
29098132 328070787 0
428850349 335785728 0
317246532 522576536 0
557963889 113774665 0
129326614 115099645 0
104612437 133506546 0
77372665 276730784 0
217943498 336590472 0
442425408 200356934 0
318532984 333308258 0
567293559 55655417 0
498172923 195693371 0
53102919 174375476 0
414168370 87491737 0
441667164 461269332 0
262232252 32405604 0
371430485 33705661 0
314535609 377712925 0
125672018 122773241 0
563697972 346041059 0
123217554 490459184 0
156403416 441548471 0
335652700 346831885 0
447653803 43605138 0
448496745 2249939 0
321881522 110555891 0
532875507 449705796 0
127631906 204391724 0
238843572 466957220 0
269744198 544161678 0
335032507 92228635 0
406169326 318638134 0
330609179 488787386 0
523741252 172215106 0
394214547 299893679 0
542258387 145174019 0
389171732 309341944 0
536753611 422031864 0
21365738 159057500 0
442101116 310569217 0
120218446 493709256 0
232799949 565960773 0
411970134 274839065 0
398892644 145382850 0
567135934 120851207 0
5115721 505590299 0
246836077 384431753 0
466227893 300302279 0
480717747 281442791 0
21191619 409016188 0
44323886 295094244 0
335023882 212757697 0
37259738 411378390 0
258006955 185681257 0
69372631 6222434 0
223303006 523053495 0
326142635 176494874 0
221216636 115449686 0
427043576 65488214 0
252417388 108534050 0
458291211 136030242 0
465363757 385126411 0
130050299 48480794 0
203625526 75844140 0
342937982 357980636 0
149460797 509593952 0
490810954 71352316 0
316798313 32556740 0
499460157 341849919 0
258642978 25453205 0
92083 452261051 0
227144164 506273648 0
532128459 452821110 0
435842444 308970520 0
2983643 116197690 0
298396319 16990936 0
278060940 256245804 0
503331509 516223804 0
478957926 127153924 0
292320005 384694661 0
302681142 85742044 0
124643926 168139209 0
16564165 341599104 0
183366006 440899317 0
41725606 550610497 0
33777125 555661191 0
403876908 461783609 0
454235600 231668654 0
215253046 198754562 0
318989036 520074841 0
61481257 139729100 0
390524228 260359409 0
188388431 452801121 0
405209743 133000562 0
332602706 202280584 0
357444593 229849685 0
277501908 338620362 0
223949475 381385382 0
568766836 427151793 0
54899492 507451081 0
421222555 25671129 0
92813791 537642864 0
48080799 293516198 0
441999190 154355013 0
268573072 324147220 0
67745131 109923751 0
89308183 86044826 0
226353488 340014723 0
482126374 19915738 0
235567605 222206402 0
548922449 459251118 0
89737301 227061789 0
45203013 503537619 0
176705365 43092965 0
419023597 324240859 0
73421143 62976386 0
48688808 424443755 0
117703409 3348874 0
246761790 131398822 0
74674835 560237414 0
492376559 152876849 0
208318442 16483366 0
558622360 182162298 0
315442243 463428594 0
61709544 46406622 0
146538223 55158439 0
176241211 297831799 0
378236613 19598773 0
239082452 295912743 0
232429821 445625099 0
151098548 542813670 0
219973166 427541844 0
352626981 13858274 0
131767432 503795993 0
17209854 273529547 0
491283172 160960032 0
128802900 422281370 0
568632364 391922389 0
78688789 6794787 0
539404215 192544904 0
107845217 557379446 0
61601624 494616982 0
272682210 348790178 0
253663691 375781385 0
8759003 273531795 0
20325514 458106832 0
364133568 130138392 0
176610100 463144396 0
227920061 209711227 0
322680263 393836165 0
276774701 33588168 0
188145781 168038413 0
391080915 410314574 0
131035656 418295301 0
156795318 264087641 0
489375674 75328066 0
355484639 237640008 0
301239852 99838568 0
494708718 387799231 0
148176135 293479495 0
262148770 485712963 0
68143490 17662721 0
166225282 103045332 0
128233829 62768854 0
522981196 163305006 0
547241641 449283957 0
509672203 350013013 0
411336298 31187758 0
362113490 18556906 0
447196529 533529087 0
58885648 401646588 0
509508478 545469110 0
125161844 12350888 0
218926035 388662252 0
117038498 197814682 0
516498563 72885379 0
467604765 2908040 0
300354178 25992237 0
360297713 359473848 0
299517707 183603710 0
428335076 446623825 0
159461647 107804448 0
107712031 223082426 0
322876667 507503583 0
331726539 565949662 0
133276886 146243475 0
3676632 425364699 0
567801240 85611430 0
302137793 226727250 0
428446280 340252317 0
200957266 233910558 0
204479340 167436070 0
179471321 131850656 0
74776034 157407848 0
541804655 191356357 0
402856218 421814602 0
233469760 356282606 0
434107040 352395100 0
349624002 533859783 0
404788308 328144993 0
543840722 361718786 0
405983741 80922132 0
56977566 506715384 0
156572166 59480723 0
274949160 198851720 0
499107229 381139376 0
522563003 352143275 0
4567095 124189691 0
79136561 158602843 0
523364290 485755551 0
474161320 403358810 0
403430693 563981864 0
517528998 407612797 0
219757275 8485275 0
2205756 368654116 0
562709078 466420079 0
94299806 472377945 0
125676900 531036231 0
36622370 543591796 0
548138048 203093872 0
508116731 263887247 0
384514161 195353514 0
466407077 91820050 0
105732913 10346192 0
516270518 217793785 0
112038710 476602569 0
258571811 221816763 0
130877991 543450527 0
98485794 56624312 0
39599642 324928058 0
44410740 129481655 0
461926661 312738964 0
432563154 319750881 0
138045717 513176012 0
80725042 60824484 0
355490933 479456225 0
268589559 256428065 0
139681472 80235427 0
140408306 272749837 0
366042593 369634406 0
220485428 492873903 0
234972756 351876583 0
315249871 543549408 0
89836767 234029269 0
275868832 536724907 0
249086202 50861162 0
27060594 410218115 0
385320354 368574298 0
427025938 493092041 0
382722010 196999286 0
235281046 179370134 0
518371909 164528843 0
146614972 134587815 0
511558792 548676285 0
207828587 1010239 0
214895100 351741418 0
122418568 184315581 0
211140356 468639432 0
333070070 82755724 0
296963454 129147198 0
174184156 461922280 0
193635968 332162412 0
236179353 414988754 0
37901598 59465542 0
314166715 236255102 0
207685144 413896337 0
329644782 201540481 0
529005696 215436952 0
322746662 539958942 0
348779246 391777905 0
119308335 529427173 0
210772589 438604445 0
9781899 119999810 0
341963617 83062041 0
245579294 549448101 0
134546932 13053860 0
456030810 95835029 0
292238419 35352209 0
82786991 328967150 0
49588778 71353762 0
137658690 82179705 0
110113509 30190593 0
394000751 196656879 0
513055061 429629277 0
297070075 256168321 0
545341967 742501 0
205806603 111787941 0
163581147 209317980 0
292697519 518139429 0
259606123 304323104 0
221459830 298584134 0
415263474 419695852 0
228631220 414548131 0
44703040 146801459 0
294781149 183817948 0
419745745 18461900 0
359640614 193764134 0
379896380 274403897 0
464355407 101433810 0
257573168 345204161 0
146454818 245258500 0
192509325 113662140 0
231957452 399292315 0
32750534 421920390 0
377741476 396474376 0
74480820 230311938 0
351179460 42357828 0
317551839 149258387 0
38030105 544658242 0
203295546 111237048 0
496388541 454766755 0
10775932 335494384 0
445791351 186824822 0
398121319 210771152 0
66652538 110673367 0
60061427 143926825 0
209658954 359191644 0
294262811 317828501 0
389844401 410294817 0
200141766 301182574 0
175212503 143604976 0
559119243 145063348 0
416310341 288465176 0
491247786 392484491 0
521397086 372108506 0
29598039 99832010 0
427156378 430308344 0
290885864 227654771 0
439752000 167774054 0
236186473 204403714 0
187948150 243193130 0
83687443 471425883 0
515472171 567717705 0
473456273 95633133 0
480336963 374753786 0
191858213 145294797 0
119342286 343001786 0
118671737 377837758 0
455240985 333633346 0
183417142 564288803 0
466599333 36323225 0
275629333 370830593 0
352908252 527607596 0
374724924 5516938 0
20543332 27655853 0
353488900 18936289 0
193079450 245925280 0
56515368 356184351 0
474123395 205640006 0
390073211 343204415 0
56939470 172058837 0
220699603 511080624 0
419688344 289319710 0
437662854 566900977 0
374558850 139165039 0
393697550 65267905 0
273565843 399981189 0
177008005 491829739 0
82434595 60129777 0
70762966 403440416 0
56563390 385520762 0
190001192 524797976 0
293786205 65695279 0
14397705 497042009 0
224195652 350619267 0
325336418 118491788 0
125197013 290114521 0
8898281 499046524 0
438857277 17393473 0
529825060 311431989 0
159342603 367854243 0
534119829 212565515 0
271008483 51914466 0
75379579 128010325 0
107692066 192483804 0
191944106 326603588 0
233828499 40103485 0
552292688 399162406 0
394802794 296091003 0
21237979 533436008 0
546208876 251639130 0
177672788 160426747 0
136137645 207022247 0
540632759 254881593 0
422251302 348741639 0
186233328 552901038 0
19936968 376153506 0
253619186 73244344 0
517055850 106762308 0
110277506 469812670 0
171519017 500946066 0
126279404 22450335 0
241130683 550162097 0
45314899 2664066 0
194531942 445134073 0
95835765 80310937 0
523153502 26303164 0
476247054 206960543 0
159500842 529521506 0
7959233 515680236 0
530725814 64280527 0
534403169 95361795 0
400456062 490931710 0
68732069 514406739 0
482928904 102366049 0
210635649 307198488 0
430953699 4331545 0
66553201 529145273 0
300413966 207436992 0
504960973 196555540 0
327568376 243868769 0
562615538 209521764 0
377592811 326680868 0
331176133 221841693 0
233427791 564351742 0
63750957 252661602 0
477123776 155826448 0
352345891 83875878 0
149454191 307913942 0
193485066 188587307 0
244463178 31535775 0
242436472 72607817 0
78531173 283345959 0
496341060 299107650 0
315531232 272387012 0
351489146 132959972 0
420906778 88667738 0
100621982 71354843 0
452290212 340255566 0
375422338 448144714 0
490001878 71388349 0
317512109 37016734 0
140807961 95589817 0
430431023 152829299 0
392926490 43634488 0
269873061 510285711 0
409715452 560747398 0
35137803 185907862 0
10704567 535729662 0
451087038 63911814 0
82835750 243459331 0
18317047 524745370 0
44633059 357564102 0
449489788 278948513 0
447404018 48261240 0
308882671 281334065 0
267874725 4750636 0
443306453 502454380 0
360077928 340474067 0
106217876 74791524 0
377722072 541779055 0
551956496 40859979 0
71799008 402366105 0
87910305 485275921 0
294222323 433839322 0
431232092 96708086 0
442672471 397376756 0
359599895 487599486 0
13744155 367583860 0
392932569 378609362 0
225159654 423733792 0
505388984 567607757 0
374517486 482315809 0
144966592 271976250 0
104497249 370834861 0
98172442 545101545 0
402025939 109233830 0
370369433 202398085 0
163048588 441261178 0
289181328 332425977 0
220643472 497891950 0
218519672 446629830 0
131760463 98617514 0
300010011 287611519 0
40376233 187236798 0
16335078 110927126 0
436119424 406941337 0
53456054 362353055 0
400221924 201911151 0
351692461 528633802 0
506840384 95858651 0
544692410 502388694 0
100784743 44959995 0
199077249 436280126 0
96648707 387964790 0
166146916 145432037 0
259579022 416776202 0
58503948 523362550 0
387496100 54259250 0
555030068 421120774 0
64705960 352532128 0
98918806 308272509 0
106673733 514347056 0
168406680 431565972 0
395732246 549520657 0
108188043 159373055 0
540063891 72789237 0
228216413 453766426 0
131414222 319532051 0
206882159 410262762 0
126380691 222613146 0
287129926 167618077 0
288386644 365103561 0
457045290 291383891 0
388545467 254378606 0
352414882 411100627 0
499613457 465612384 0
83324297 471452275 0
547596517 500191856 0
390920488 23807921 0
435710733 510895213 0
243160178 54741469 0
485695926 230875703 0
201551363 132885478 0
568016010 53945173 0
470618295 327001622 0
229571863 335265554 0
160224744 192099222 0
53161126 311750871 0
385934745 194330916 0
6628478 89104974 0
278546903 106943574 0
89067903 254578549 0
496251684 261544483 0
447098363 532280190 0
505014965 229195865 0
146852784 246893394 0
194492859 97734946 0
416990421 107621822 0
261110916 78031753 0
544316134 183332831 0
360640808 110325316 0
241703792 212718087 0
422447191 452946571 0
450060291 271957625 0
83482253 391969690 0
437279659 328992176 0
370686033 107926580 0
562966012 462747973 0
210923983 191626696 0
337229884 97857709 0
413436148 252665688 0
316407997 416538650 0
496127592 256459337 0
82411933 427918438 0
533468488 367237072 0
134022052 391503055 0
72076288 436798890 0
18965676 221290207 0
318019425 538783577 0
75281396 421301190 0
20088379 252226452 0
301808768 68101193 0
511298014 108602724 0
452639382 160677635 0
43672502 443871696 0
50321509 467978218 0
335398438 531616188 0
120994102 395278902 0
226009903 240666886 0
442448779 3113512 0
331041843 102561313 0
10663909 192038335 0
79187956 541862879 0
555359572 241872785 0
110480368 470675459 0
134240281 213533799 0
427706524 320740552 0
553625237 488779031 0
212525895 59336703 0
325375318 165725706 0
159635243 245526036 0
322578100 13908402 0
137615735 87537008 0
258862136 355055199 0
530624592 324360931 0
79003493 173983274 0
475721079 274839377 0
172681570 185926102 0
492300146 96531061 0
442841938 206644019 0
168922798 569268006 0
26703365 299911277 0
537693240 36115054 0
410136391 415463862 0
247073689 216783065 0
373440298 13088143 0
221551178 316709828 0
171610025 549343509 0
515849127 39154457 0
275579767 323088994 0
501963097 128882664 0
185440747 222522504 0
4481856 370221058 0
428876389 443287120 0
377643006 296136694 0
486066244 500276241 0
253028 74018673 0
325150866 420808298 0
108449068 429763178 0
294447866 240177771 0
163526700 480461660 0
423373772 324179824 0
433966645 262923143 0
391179703 140926882 0
138948876 66636922 0
362016217 367722519 0
429429103 416661022 0
569245844 437284151 0
347345764 461546100 0
172483977 8219810 0
204833252 544891825 0
41558632 166746756 0
223675952 307003965 0
360256623 258743279 0
66231484 257488468 0
531082293 214056970 0
172989986 413219271 0
243670525 375944149 0
234079336 77249653 0
151700280 110561707 0
397340923 295063964 0
66772803 116262465 0
245117920 392915143 0
362745761 242997351 0
192596467 399775403 0
453028812 222050440 0
106797 487148826 0
252907343 128983792 0
540794531 160713243 0
466196202 322251177 0
393443060 189796626 0
472311257 477965309 0
220882528 508682755 0
438691196 117350722 0
136795240 207869916 0
542930095 136082260 0
244094923 369004844 0
562441147 45034690 0
190069032 528037664 0
440271348 199479446 0
316047791 139738582 0
150215603 49196618 0
331770245 243328829 0
307354128 359253912 0
99474616 275309629 0
234720813 14519904 0
295629298 279123599 0
134643294 336629997 0
409899519 522842045 0
533486298 13582127 0
37561135 156718321 0
480477007 481272694 0
244824155 256803131 0
291624556 329743929 0
340828443 241997727 0
284825281 263562513 0
559914216 55833798 0
149218702 50269992 0
437884919 228272820 0
88726898 236302848 0
56472912 472794834 0
96048 344305399 0
146959181 506703286 0
446293260 321288890 0
105830242 241029013 0
504184963 273626338 0
497887 432804239 0
380122102 373799846 0
363804799 430183918 0
337489595 284067153 0
231404395 536665918 0
68362322 238947629 0
421687101 369689715 0
136396049 209831685 0
499750260 529777699 0
70059282 320826928 0
162525846 209996966 0
1877959 189771463 0
206114970 447412456 0
330111120 344442315 0
221500057 218349947 0
85958540 43990967 0
213334022 224165143 0
116032513 370913543 0
527786476 177434207 0
377080798 98269623 0
365225271 387209588 0
147078448 364602771 0
247430980 63024927 0
187514827 566906765 0
31028320 260396985 0
459254404 138345995 0
74798592 471395313 0
365566537 51696944 0
132510245 64974376 0
145100246 396287514 0
385646995 329712032 0
359433671 237177198 0
64835765 321111167 0
478010413 184644466 0
180831058 267533832 0
48820570 266638498 0
547556028 492132627 0
222449814 486917497 0
219135356 83949137 0
403586646 463444172 0
437339042 116948278 0
135949293 375879412 0
506833084 366852553 0
317069258 468967720 0
468004258 74046559 0
162821029 158752371 0
387828327 199102888 0
138592184 127656934 0
1207463 186323222 0
369014261 382724475 0
398053824 503972933 0
398896209 268173466 0
353403078 433179728 0
284739115 287985544 0
484016309 121934513 0
298608382 84754666 0
90513323 154877856 0
68690709 459774531 0
382012377 72960140 0
292502841 538665750 0
79368083 44431605 0
554547379 85347908 0
321133801 296840876 0
289951456 99429032 0
467563336 270065189 0
317356031 294866522 0
508862980 270835179 0
18234054 148622480 0
301763801 185150321 0
224022291 103358974 0
343847395 357043179 0
498196832 421495535 0
58562980 436352883 0
363818039 78307417 0
547211703 544002083 0
2500917 84334218 0
219357287 346304607 0
173916435 200744026 0
130997350 273165320 0
480732809 236274778 0
272552863 356070121 0
407266315 66908665 0
381304198 387419063 0
331140186 95617861 0
375197677 199926167 0
158301074 85811295 0
532859239 63724746 0
430425111 84451798 0
288332190 100912130 0
385754388 388712926 0
314484166 436642291 0
26478442 271746569 0
494257453 190037310 0
258163352 245269966 0
213806965 522108240 0
26791844 456361089 0
52488176 428136944 0
267699329 31114729 0
179638562 381467152 0
67248518 445057966 0
6459646 4915392 0
384733274 336131265 0
201132123 518652961 0
548889959 443232769 0
443490139 39325951 0
320707034 50384385 0
557132516 427993604 0
536920332 239310755 0
305467759 191014985 0
139702544 204298759 0
430439886 469773004 0
21032391 542986748 0
196486034 44463440 0
175016097 170031966 0
403290415 46670331 0
31782657 395739049 0
1628255 230724379 0
478068284 172504463 0
320567639 177769899 0
500887241 472544161 0
448644906 403514200 0
533559061 526419034 0
311231546 135938507 0
103168124 215174555 0
260711046 303475255 0
490335287 531101067 0
100852618 223997551 0
443249054 235354203 0
193971818 9440865 0
262537917 379243730 0
3571300 858954 0
343543286 175062154 0
75388943 330089905 0
38652065 463886209 0
569226552 51257825 0
70179840 68368640 0
192583085 254147874 0
178929440 19196699 0
161928990 449758524 0
566032836 240122348 0
364190378 125709808 0
343701671 187927219 0
270994010 40665588 0
104585495 308917447 0
499822813 28983396 0
529860174 205283469 0
178987776 450507904 0
334045853 528817654 0
568699139 57178019 0
189013680 546065503 0
562063923 25333036 0
17727204 131048083 0
96211639 432168836 0
450796889 500666919 0
38972966 385004860 0
248697433 451116888 0
25000272 549873293 0
89211150 366546943 0
436259548 36436730 0
128888665 147004180 0
433749593 72565408 0
40790051 504472973 0
176724420 342932320 0
1726214 88606019 0
307848235 27241628 0
554835695 59025000 0
490421863 183368164 0
333866324 52286583 0
50799844 47355993 0
339229867 173967842 0
565905722 77206292 0
364486695 204671089 0
212398368 230651961 0
464057985 180785480 0
200739217 310152059 0
281131573 6551312 0
9121077 187931095 0
468231607 432200838 0
273561326 483070912 0
357416402 170152 0
547754131 137179453 0
313408971 539297712 0
253700573 66097626 0
459504270 248668519 0
13864889 100317263 0
340617419 394932322 0
159053782 142539636 0
167289990 105410204 0
341607066 522123418 0
379983386 132317557 0
74922676 320395769 0
167582519 175168967 0
92811818 68752805 0
39571557 524514253 0
163520072 375031013 0
479636835 106950903 0
230972040 484821229 0
22359515 358804961 0
20136932 4484350 0
535343661 546904259 0
465970858 68949064 0
523946973 107839600 0
25193291 163984773 0
399624323 565780188 0
443216962 44825368 0
497650130 46939080 0
246261621 487579748 0
311312463 335951398 0
512164174 19534952 0
280656250 121873487 0
224706248 326275429 0
222091235 337177235 0
240418549 461083569 0
397779397 505947984 0
444516695 115898082 0
494066503 208798629 0
537043202 205142774 0
513977237 134102321 0
563872906 453705953 0
409591547 243879239 0
400811937 18921939 0
93786335 44066469 0
468650433 295985165 0
101118872 33224964 0
154584379 511091597 0
355349740 292692891 0
461086062 560482465 0
193781137 345557843 0
241411081 283173223 0
258512874 374794390 0
99468615 199290293 0
416468290 53274797 0
334949850 425988365 0
130839891 26917375 0
31392293 438171100 0
430197507 325229685 0
98514518 113850906 0
160074149 166475476 0
197385842 428284809 0
137833653 560515443 0
126645518 13240435 0
288215351 476479345 0
376249862 264896595 0
38782941 383013724 0
9734264 165798327 0
535248829 181319060 0
134791171 321119002 0
70799390 207078493 0
190419420 216319123 0
192612390 313663233 0
340973549 471660478 0
345812723 128965785 0
355965651 179413246 0
514855094 189386277 0
161317010 490049708 0
406595897 125949859 0
488705114 180590002 0
131225131 38148334 0
469613891 162830423 0
460711891 175967032 0
368487682 525335791 0
334773197 289644178 0
488861235 265693637 0
66720428 209272620 0
474999084 121576265 0
373650509 256604016 0
328275761 176761425 0
364599760 229808231 0
14054700 553200264 0
457127910 351714072 0
203901159 318231615 0
550393885 260942731 0
59521746 309745760 0
513981970 73579318 0
382917504 90521115 0
380444723 114503117 0
343071727 254581770 0
326395016 157635130 0
69508592 20821998 0
487327227 166753617 0
13694381 482084609 0
473777233 279158620 0
318587495 342057633 0
450097317 302026684 0
449292643 189959849 0
274032604 477561892 0
554122776 524268292 0
562410215 546151689 0
247798624 116630646 0
500537587 541990193 0
260095004 360986788 0
167273854 191317801 0
238906953 420650470 0
54416569 52678073 0
47324747 370935666 0
102527682 557509531 0
40494446 440440566 0
209192568 184130666 0
279370011 300092351 0
406238193 203113926 0
430822755 91486134 0
514912953 262199563 0
430983999 20960071 0
216882187 70193643 0
327973596 84641716 0
364673703 234462411 0
199479931 39056855 0
498116705 81908152 0
482054127 466777700 0
546021000 442803326 0
546748922 172557783 0
560043348 483014082 0
307018398 537785425 0
287055974 146218116 0
156462831 303898967 0
343315689 297416399 0
223957915 266675206 0
418683952 548978051 0
234326441 540192860 0
109857111 243981233 0
227285752 129437980 0
186704771 144577380 0
283624347 261486255 0
511081675 286075568 0
222020378 164194824 0
214228624 356687192 0
56404558 160730193 0
387409283 552477639 0
114803103 337515919 0
370943214 466500021 0
447030322 137510175 0
196042222 20238167 0
294126231 203823410 0
60491670 475067736 0
116371326 512307165 0
437841907 163847067 0
170972672 143778704 0
68760992 361960999 0
233506182 15669820 0
467709823 50484008 0
346905765 121823460 0
256076507 373157444 0
450607221 164048545 0
90733773 53703602 0
191839438 480863031 0
126051201 441223674 0
180572761 236017587 0
294329690 346625493 0
229530362 125291479 0
333895859 320428001 0
444767936 6378615 0
358162837 413431274 0
431684657 196583923 0
257911461 379288974 0
296679676 77925849 0
172567109 479561519 0
155528128 382193483 0
2149794 187551471 0
327677270 229864425 0
428988880 276720748 0
128811242 71928522 0
561142977 140846204 0
135290233 16120660 0
213840832 241063036 0
450050536 256625126 0
84065350 567005549 0
189532397 59626325 0
297772241 554817509 0
461285799 392768559 0
279623117 319933831 0
12771519 433372699 0
133710063 490215316 0
75832721 71400737 0
31165960 201442215 0
566869842 312685574 0
505478777 299370467 0
276113624 231978538 0
213022808 61064161 0
22386997 319006607 0
547406148 393550933 0
394208888 408536942 0
351050754 220234602 0
257255971 223854090 0
191423547 175005288 0
56305863 423596358 0
556734771 368819858 0
235880407 565227239 0
55562962 467838890 0
442728218 538731736 0
375870120 416982024 0
283150819 351523059 0
206965466 356561164 0
261594006 24481412 0
69013203 315294282 0
323552504 179712476 0
58836295 151489349 0
328707360 100030285 0
156485284 451960416 0
222552556 446648031 0
118062937 296033811 0
484816043 206913055 0
348918046 267861709 0
423376888 97186480 0
12271041 217938911 0
395463245 506817431 0
174223921 139143315 0
223789277 544401723 0
498617551 526860115 0
171380057 98829423 0
463770862 394047054 0
125980956 126684957 0
435791446 98949358 0
6238902 470754743 0
85953576 57139130 0
168652484 151034618 0
168159765 188654717 0
26925033 30457979 0
449409933 392262899 0
479305998 132987042 0
166336987 439870431 0
150342170 434010760 0
117202690 114572545 0
460812178 559528595 0
306404328 324452928 0
14575480 301883462 0
525189956 245255216 0
509029249 13523611 0
548263981 224988035 0
418056427 434525563 0
566902792 500526843 0
112060042 9970716 0
200689032 404728563 0
521430283 434638863 0
389173078 205716006 0
553450669 91247315 0
324334145 418780082 0
204550411 514439175 0
328495756 59511716 0
343045801 401497742 0
78364425 96995793 0
228511039 518287643 0
320024773 549154657 0
167111382 135557192 0
29078745 484722379 0
291878550 136854823 0
483524559 73585156 0
512345643 493816206 0
547154032 130315137 0
489991421 51526370 0
193698063 10877 0
97413743 355553667 0
10875276 327061127 0
77417109 446108945 0
163590590 411004397 0
176545124 134553131 0
144165559 470051743 0
521588307 362257683 0
345637927 547258319 0
284978075 230673807 0
93588470 333145437 0
163497650 85916113 0
478617804 421330512 0
51198799 113506628 0
135842933 251551510 0
339078217 144758577 0
142978676 24972411 0
488550135 322370159 0
327128218 296413495 0
411985418 278968715 0
248295664 99685465 0
51699779 10692709 0
361915922 493807051 0
300966090 109344281 0
221412779 112437794 0
129221374 478942815 0
650499 378127919 0
550245089 241769379 0
490285822 459721134 0
361012097 15714131 0
475903415 438228678 0
224045523 395852691 0
354149686 256657035 0
557295138 484189464 0
22716060 300116532 0
151118965 369763308 0
147487689 503371624 0
406049554 541544843 0
51479666 15879361 0
278173200 473480637 0
180543370 160088560 0
287521809 381282751 0
393387734 374925756 0
443354759 416498793 0
316114521 118320267 0
107566495 501713631 0
208181163 360619783 0
272796571 146620952 0
519229306 397539288 0
267256513 17244085 0
225629174 196890056 0
463097666 122940261 0
178488840 240173297 0
90312043 151574588 0
167348035 22513214 0
179275345 555237191 0
352628759 233232926 0
234071909 408917082 0
241015430 541574065 0
480343951 476225419 0
419207249 177158752 0
234804928 276159567 0
147860790 516287335 0
291831723 477038346 0
10831980 85526874 0
343575188 389508969 0
29444839 94986794 0
425123618 362871692 0
173943659 46930827 0
397824257 73348354 0
221008514 385986775 0
376915653 35086242 0
361134410 197481945 0
2411557 271877492 0
44747835 551370179 0
250253233 449410051 0
227562747 380747581 0
103063611 301523981 0
474767043 107646007 0
22908189 185283806 0
271083875 497428389 0
73494973 519937549 0
459399250 233516896 0
72963735 89771728 0
281608035 8630371 0
445271495 270219280 0
295003333 133173847 0
152129471 303627394 0
55090979 11840104 0
458649578 559266357 0
117167633 291385544 0
393430323 140359901 0
60850910 541366583 0
3665704 454515996 0
92683237 42964289 0
139261664 513781264 0
144140419 24519353 0
39743851 290077748 0
567261664 480285001 0
171404647 82812917 0
242334695 214093277 0
562103773 408950426 0
191323240 418108796 0
133621972 492832466 0
160259940 421909493 0
321578343 506385490 0
448705186 50552856 0
82184832 90443573 0
281596843 151102182 0
210974549 448210349 0
311633065 543159516 0
138617620 111533103 0
238785795 332935606 0
155851975 211601878 0
318104683 39535975 0
1561185 345319112 0
463052952 485590303 0
143865715 234339968 0
233563375 143766709 0
4222515 6813654 0
17179418 39509710 0
180348685 155183750 0
280877193 78419094 0
416414526 513739081 0
158398384 33922183 0
252667009 311093135 0
10166670 14900141 0
92677147 287068786 0
480841192 208583966 0
227775154 304289768 0
445774070 421816583 0
540794454 401979607 0
73614379 101512025 0
207622901 328062825 0
555326184 275352145 0
512852086 313822007 0
408832790 537046107 0
367443647 447429206 0
515610782 36690264 0
389445008 209300067 0
211975447 427090367 0
59855757 376745269 0
456804996 282152646 0
305700080 436776548 0
436350581 516993226 0
145299423 466972606 0
222794001 263745487 0
295774680 111342306 0
470862821 25809681 0
316986379 455835017 0
78760031 231994491 0
43623261 447064517 0
310959674 351067793 0
487605956 115862583 0
46393224 366302121 0
299859403 365151375 0
355713368 128203708 0
510193777 166989623 0
12191368 390065794 0
153511272 526848019 0
475433990 541511270 0
391213016 80927047 0
9366814 158110003 0
118202474 102205959 0
206112671 55282227 0
349600933 301836713 0
449622268 65331539 0
541549248 204044800 0
530210338 83500635 0
417468268 344315675 0
372558616 188443957 0
109464419 393384639 0
458682463 168113487 0
242426523 323360386 0
441408674 280455495 0
498360604 477385790 0
345079579 462048274 0
474873254 311766729 0
476933335 247982352 0
383363092 127821696 0
427791015 529420257 0
327996134 410291920 0
141085584 125481035 0
71208558 28843518 0
125888978 57781698 0
364232511 114683091 0
513657958 375702701 0
358149416 59490702 0
46752323 164548421 0
48334324 510362409 0
36545563 551600058 0
520990221 293666157 0
399627507 425035301 0
7281905 446715358 0
1560438 362013363 0
306165930 302272092 0
511279897 506044962 0
536573634 377615806 0
150092407 250073269 0
306921978 121475505 0
358121687 397965125 0
172343351 92038051 0
451638997 380405433 0
180986255 482264953 0
183085452 468069510 0
254464850 410434115 0
166406189 145079218 0
451958704 80593900 0
323949407 513298984 0
203239631 187341368 0
377210382 457034535 0
203922527 557854104 0
383821850 455550402 0
245122018 435878015 0
11443269 552793698 0
293062892 79399079 0
152713052 333453473 0
331653918 336937432 0
255164059 197537864 0
353343887 310585439 0
377208569 56790708 0
471991225 7961598 0
525656373 334972785 0
135142353 300522198 0
297700079 237633898 0
439087955 87694837 0
544955983 162369311 0
78370 509326990 0
505146211 460147282 0
430055686 79097965 0
225018543 53090553 0
268460685 7734173 0
437961126 535908305 0
84547647 534245136 0
133692103 339181560 0
446755133 305844839 0
455203884 58577573 0
235809012 343255021 0
51029593 47934869 0
95063171 302436611 0
541871319 323857767 0
269909092 353232549 0
61657001 466496695 0
326939163 473848095 0
507317125 94277541 0
66581373 111799657 0
494800712 334182339 0
506290639 376789402 0
526565292 430271076 0
372960725 3535451 0
294694574 75400185 0
536577487 122808350 0
259848771 525048612 0
279001647 65908293 0
399730398 152792083 0
129508753 556243045 0
435815577 264576235 0
280522332 565907794 0
54316199 18302063 0
308074943 379624366 0
262415707 49829160 0
141317647 47197191 0
601036 239261186 0
275096714 350864896 0
66802558 84747162 0
119968740 264680383 0
244122906 145031599 0
327635057 70239544 0
516738687 547763943 0
419392737 431048634 0
303352260 433220295 0
178188465 7972042 0
550506954 272750499 0
172163605 289883835 0
379766441 490812329 0
160459448 364406422 0
213167337 42034191 0
19387602 200454753 0
295725001 501625531 0
70897025 226121853 0
18335571 41590618 0
253296011 303451369 0
488952867 326719460 0
377976655 137748658 0
53622222 215120503 0
507097012 143615545 0
287068008 408655753 0
108331838 558630454 0
225166448 193054614 0
100256176 257793991 0
384005207 524302929 0
94831357 364214424 0
531302366 460573779 0
114757027 489830717 0
163408871 47978195 0
563539341 494565243 0
318474622 69470600 0
488692066 408719322 0
99218044 168700788 0
70445011 370605939 0
319205918 24282603 0
361183722 539329507 0
158950938 30787349 0
39839447 414735799 0
396382366 548662209 0
553403454 64528365 0
34885782 85254977 0
125467508 95543352 0
265478924 326989986 0
50171855 368128010 0
129513156 85693781 0
25849073 209606233 0
259433238 295716949 0
11361199 227498411 0
167807509 112663167 0
34540545 194535668 0
472408 204200567 0
15858868 526547413 0
76404793 520332157 0
180678850 99633332 0
361843859 153778829 0
448816397 2093335 0
531605069 424594839 0
194812656 45368401 0
346401182 74575992 0
481835731 12938751 0
98039491 214572553 0
83475052 41705106 0
485459955 372608718 0
162753421 406169045 0
566545031 93237393 0
205199801 148221687 0
242120101 432727845 0
496599353 273118495 0
453720590 562054695 0
414665289 333041325 0
332122715 327471405 0
108493565 322003514 0
192021343 438555652 0
42048336 219041894 0
341803846 514487661 0
385104630 501628791 0
524701449 441785436 0
403176303 258612092 0
283353773 74502065 0
469826421 436336852 0
216920403 555531676 0
228878335 147854276 0
422151104 23263710 0
110212879 402863101 0
415243235 150895300 0
85030786 348155473 0
567092730 365948639 0
224148984 456654119 0
510238642 121710982 0
555143094 488852944 0
119533621 55457797 0
491123402 251182097 0
415594033 77119432 0
317320577 477867487 0
375629282 423564944 0
8943981 402847376 0
80567228 212722382 0
161716948 134137507 0
552361291 248684896 0
542147442 325346547 0
112903478 432959937 0
452559053 551435464 0
434814344 252606875 0
167580396 161353875 0
123511203 516256177 0
559267050 504666837 0
508159512 301147298 0
523247651 254998975 0
15819324 422343580 0
432989048 193921597 0
558610539 317806806 0
10260112 460421840 0
325063253 489787767 0
57574276 338543958 0
480074405 127539035 0
286773362 542752113 0
381355174 310589291 0
491297670 180628480 0
527881821 116769627 0
228411870 533957348 0
230034160 512800282 0
272634275 385156542 0
62219006 101324607 0
306996309 271794295 0
216418459 361837616 0
114226732 425735798 0
313939717 148387491 0
57698328 383642958 0
17222811 356308925 0
272772301 374780313 0
515820700 238273915 0
482055287 527865826 0
5651446 269236239 0
157181033 326837912 0
154820011 219596295 0
6628048 535216928 0
234401901 302799328 0
46776767 509649453 0
323858842 347081451 0
411625865 31703976 0
394386621 176571757 0
471820458 68343097 0
62815046 420786678 0
500849070 120765021 0
272153965 501294325 0
224383316 330689073 0
268768760 188211448 0
499711217 539310154 0
192523362 38145959 0
288400908 222840280 0
370340336 272804718 0
183957564 45192767 0
69126688 423958479 0
522786148 190238552 0
339678064 11348802 0
514522025 52848577 0
281232960 263548338 0
294368003 44879485 0
150392476 272337994 0
184951075 373864319 0
307286402 16476718 0
236292719 491785675 0
323163902 180091232 0
71512161 45072598 0
349787053 283508854 0
188402112 457945248 0
348725209 502605338 0
58758999 337267776 0
116469761 360491566 0
29196361 269648420 0
306891222 304009561 0
434567156 183528289 0
102613505 557331101 0
401358821 143455816 0
61738105 334778470 0
115413910 44235986 0
340490006 107182760 0
258751515 395003746 0
346560643 477709675 0
352101637 280037679 0
420681208 484462018 0
133182441 8660373 0
479164975 286074349 0
8411645 270737799 0
551142503 426297441 0
362800693 562539456 0
184953722 465489455 0
325385628 494774560 0
554973196 228305817 0
353625426 292618412 0
253911977 451379437 0
228932535 83158033 0
94986709 492392681 0
39491285 304314534 0
31851909 553642131 0
105758379 118678024 0
392681569 155675395 0
465245050 6407162 0
328895114 496702204 0
375127141 335193854 0
500690450 403792936 0
446056377 448522197 0
294473598 34086615 0
503853038 368012350 0
20430645 351127187 0
235106153 401764318 0
457047240 41571052 0
134385965 220720625 0
455076193 166662558 0
433340869 18159120 0
382786895 105430019 0
10347908 228830961 0
27911770 376016250 0
227083176 230737055 0
536853370 112885664 0
537762652 567754580 0
333239534 383019800 0
77999740 365649400 0
87745073 327985147 0
404321313 253886589 0
419485472 184494768 0
136211754 531221879 0
279320519 470253218 0
61146725 151799860 0
188815081 413966330 0
412261878 518961737 0
37307198 535342070 0
140706405 215384831 0
486398783 244264610 0
67164603 208134610 0
244536836 37852018 0
258169762 128173585 0
391179175 139620088 0
506366632 236788205 0
432267019 34212694 0
160370043 475767386 0
105112346 70106325 0
440980167 119842744 0
397113562 68684672 0
101130993 392512045 0
301577152 337765339 0
20777162 369110206 0
517652169 5352908 0
429589546 380823339 0
48080967 51312112 0
463382809 156417419 0
271659510 345607036 0
184967402 373970322 0
384849104 85424448 0
369635440 161069554 0
10536847 346233060 0
169738027 188122342 0
221099281 131385150 0
229244771 497146264 0
500957775 495242643 0
534967328 200773517 0
508577853 441275770 0
136403185 523065554 0
280685773 532196335 0
118977905 64181406 0
69089401 156915937 0
349586670 98677674 0
152547440 445797058 0
111900 479050465 0
208026608 385436752 0
256276336 259938707 0
247915874 394571343 0
537307034 321849058 0
83058065 353123077 0
50329790 240320787 0
14119350 51698462 0
560314470 83658964 0
311637982 194132009 0
30886083 192019269 0
27511294 127305328 0
105556330 230585455 0
518224229 1501964 0
238698880 30002001 0
123058894 429832121 0
249126776 359477703 0
2707279 344801694 0
301269015 261372173 0
163040382 508221975 0
377828895 528066842 0
91454568 330466974 0
440455519 149915174 0
399565001 161174226 0
18128141 293064222 0
175563916 496238013 0
170668660 408110473 0
460889771 393758944 0
330899009 541190137 0
339718584 104675884 0
255979670 328607241 0
357508146 435902141 0
60576854 372947703 0
506646540 434733425 0
414634366 424232359 0
46694692 104592300 0
60952607 134102297 0
240277207 460365212 0
521121736 160736827 0
422993636 194291015 0
530660261 480272115 0
178340078 529240736 0
62530460 36914144 0
433506154 250306425 0
416130023 49524579 0
419640176 382199097 0
125516508 401351714 0
79126572 178038918 0
208316514 46098931 0
552664177 153886820 0
18752353 436928383 0
249561214 164407212 0
173687555 71460262 0
220764694 160565751 0
446304228 532907504 0
181329053 515630860 0
363393689 456043170 0
256569160 334556265 0
568065526 155616379 0
356056377 465875298 0
239450640 347489765 0
268386990 144838610 0
96307196 321950423 0
488691011 293762113 0
537124067 250853989 0
397930540 303598818 0
309227636 313888521 0
405043010 403811963 0
143439453 562933966 0
494686894 441312451 0
185556833 374908559 0
397194351 18115102 0
21454729 515002636 0
491554410 141041329 0
523987588 60120164 0
17005813 101775908 0
237190264 203234981 0
433225479 337083458 0
339359571 419414737 0
320627900 275702566 0
380913842 453954917 0
287657606 550048555 0
234456279 225160199 0
405459099 63867609 0
477355607 272706469 0
268234879 410140801 0
525156815 506612890 0
399676338 537002377 0
195500569 11006628 0
20687561 498136845 0
533665666 41717988 0
248518231 83093362 0
431278226 251621372 0
528954498 474965836 0
131908662 518481430 0
31915524 49286937 0
228540308 278210194 0
16439510 125542270 0
300256995 434368309 0
410861293 48354333 0
566152969 97129340 0
14123383 121185304 0
295425747 86348267 0
318290179 180712849 0
456591240 390553995 0
365341161 457771137 0
513930421 428641982 0
428366980 30803965 0
214282216 387467612 0
17987061 99992572 0
387002933 14260368 0
14486119 540717000 0
387104483 144869389 0
225765619 215513424 0
287050084 162500488 0
465970977 244665831 0
322320074 464519862 0
271982719 226343578 0
237678415 148086945 0
279312085 464923100 0
307031547 322304196 0
186900667 335604495 0
38014338 377969803 0
499717611 279183169 0
341998658 18939304 0
59248386 119265768 0
361025266 134958547 0
306764360 310980194 0
347409315 395408374 0
99752027 332844388 0
382562783 456792699 0
394269238 94622334 0
238716143 268106061 0
540392946 150781511 0
246240383 470509071 0
395467294 94360145 0
41745556 223858783 0
27332420 498838603 0
13559815 207237659 0
23237306 263660407 0
525449981 240263597 0
326308708 523580620 0
343440151 201576771 0
267941799 304328617 0
274253505 488910431 0
535436360 78055776 0
72355084 188781056 0
317278088 183613319 0
3034131 27279402 0
381763295 299809065 0
154606148 493419122 0
50544914 314370974 0
142131340 335054568 0
313997159 209153955 0
550680793 340142041 0
307324335 35095256 0
388066633 512864767 0
288688192 433187375 0
269447183 52793138 0
272856317 31011690 0
95905235 242731528 0
206650570 101486666 0
50950337 131297431 0
172168496 116469090 0
378129045 235213461 0
562639215 309741652 0
515890765 244500874 0
178439302 209633928 0
350653149 482662652 0
429965813 431259909 0
244557090 94939921 0
514995375 178853663 0
83209895 515912609 0
182953538 439575656 0
249426411 403419103 0
51349165 335524283 0
238972130 459714105 0
326409468 318841627 0
160033634 263381118 0
546946181 108044940 0
87629780 276407334 0
107596331 413507531 0
470724417 195897831 0
70589339 506395311 0
105220747 249845716 0
151212731 413675817 0
86354925 530066156 0
144982424 57152248 0
172827271 498931502 0
479004978 186875667 0
519825163 310730829 0
105599384 78973000 0
218610761 265861989 0
338868922 200152149 0
222098440 94915697 0
549484126 48920119 0
424944096 185523260 0
212465772 529478283 0
77148814 327483184 0
466047619 465402959 0
299158022 322797128 0
225730598 118091083 0
63186221 29376669 0
59846950 240817973 0
322493529 70083743 0
474546862 383981312 0
71044970 60994803 0
18364497 242865999 0
314992987 248860133 0
215453629 273150323 0
516225713 343307591 0
374749629 125468515 0
222575651 120053562 0
458094376 209036128 0
188364034 38093559 0
82125469 268797883 0
442215973 518394757 0
73936025 234434698 0
28354057 99761497 0
205773850 372451204 0
265946204 335930751 0
127020298 378266971 0
94452533 486515795 0
473940420 48951972 0
356669949 29693490 0
288568200 409973340 0
545545019 327563943 0
315915006 508383091 0
466216495 105955659 0
393168659 328690309 0
44011319 495128246 0
243157468 266714341 0
89064794 463553022 0
563903974 428564508 0
507736326 374153933 0
174477597 323541670 0
453671634 328069330 0
72097479 225550773 0
186447506 323153962 0
520784440 453961222 0
440063842 304251825 0
308399996 2982028 0
553600921 418057293 0
24867839 206496997 0
24317687 229668926 0
504350939 431658703 0
61674015 425901891 0
198083503 404719545 0
98522802 566738684 0
518014700 385754109 0
164440335 216013151 0
274608872 152117444 0
325056995 47453917 0
100664411 12880089 0
309592677 61592098 0
408304507 344095871 0
339512732 162192420 0
118333756 349682271 0
269194540 392165721 0
533832497 436136969 0
414952867 161653927 0
486977299 242345647 0
346350461 201206902 0
467359403 319568008 0
82168265 244467989 0
30461031 76657548 0
464889332 273413515 0
284540411 541418359 0
128845534 108370325 0
437935681 401678562 0
5081457 116477281 0
66392642 101555618 0
521617222 547432958 0
556442036 170536599 0
29739119 527104479 0
92500039 387343381 0
298105078 63445539 0
261957998 180809573 0
330572076 365395487 0
560139906 31577150 0
552415625 29442178 0
299808215 191155938 0
386484958 503036864 0
503139429 497409107 0
149317872 116290099 0
374248090 98148333 0
206371709 357049275 0
14218467 142462628 0
167604132 216073481 0
287769147 493295572 0
155408410 356252523 0
429861103 538252347 0
95576015 360322298 0
93594852 237453798 0
67686958 150022266 0
447846150 87829155 0
179816555 142995898 0
557294303 130711071 0
163062639 460028336 0
449289881 479013643 0
538471214 86194602 0
235552025 435613446 0
108596932 450621465 0
151632336 245605336 0
469631140 199872335 0
170319816 422682366 0
157866953 344175531 0
291741297 418658310 0
229037540 144688552 0
484418129 482050312 0
517795415 543764211 0
83540098 413790954 0
156782408 28734551 0
393828338 19747867 0
341677736 390843125 0
474575327 173028090 0
491507616 78549913 0
381891239 203607274 0
382710509 20940066 0
498111431 306416109 0
467324089 9272761 0
465066125 138979564 0
277127846 6231009 0
282547482 363286788 0
437162427 359336369 0
138052820 61433440 0
207378749 389029565 0
105391366 153827064 0
408762214 525552515 0
476035388 353493088 0
422442423 15013015 0
407060600 334722966 0
115564906 81277889 0
408400002 450241887 0
40419773 303617876 0
458967571 243984509 0
378322048 291697295 0
228868517 489558008 0
239580524 303276275 0
397733824 281177948 0
94490096 214480790 0
333587905 424717377 0
520408869 429434033 0
456265255 518994644 0
153291175 515318460 0
386760410 221068620 0
176174879 33049096 0
535803882 115582165 0
122416212 328891976 0
8889079 161610773 0
99292448 513310767 0
135876742 567026889 0
303052457 405865596 0
215457140 396824823 0
333726944 125941190 0
447578183 322819935 0
160282957 239821911 0
13543990 328527079 0
174531843 148797883 0
10224036 144579233 0
319213276 475700703 0
56173069 75090150 0
299423288 359226176 0
212059092 269490889 0
196870054 343903523 0
122534025 76632193 0
331757994 208233965 0
24288183 135906806 0
332984825 416180171 0
31599635 238398768 0
201443983 294131631 0
544320426 252157958 0
312245160 204197111 0
403323787 515603986 0
459076506 299514468 0
36661113 357757953 0
183817547 107042388 0
308302727 277220873 0
101254935 551507574 0
538538161 44923010 0
275333408 197932289 0
246508107 294478297 0
460853581 516223356 0
191620023 506414534 0
44882817 60220819 0
199979728 539504360 0
33488531 165317142 0
421743998 448739812 0
162420496 90361554 0
362185873 254117880 0
47762157 99437773 0
259708566 492976795 0
401983363 563797675 0
278013818 278017199 0
101887328 32558471 0
217749312 143941539 0
481068797 441593645 0
397988527 516062286 0
256900808 100582336 0
27374495 155001218 0
113063380 500198518 0
27133856 289237261 0
172301419 39203160 0
553003592 72887104 0
191950955 283779359 0
436708098 29984416 0
29481084 63394547 0
128121039 113551139 0
149961403 250634455 0
184569651 536635432 0
364565353 328464125 0
298694127 154282517 0
260428930 273132687 0
453793394 428573237 0
475262933 400382003 0
253791697 84125491 0
359168319 157201709 0
410442793 364180110 0
116524209 519725073 0
192285544 268504781 0
280440065 526653262 0
459744591 484417730 0
90586221 191087800 0
471623670 20343390 0
224597740 351496760 0
44897956 92077151 0
346077991 516359595 0
129853487 224125244 0
267310003 486081645 0
421609001 438387369 0
172716013 214210375 0
313670411 491854760 0
545172351 276374587 0
273728443 137557119 0
366461043 547872570 0
279920897 73569899 0
38898218 423003833 0
391030343 348275702 0
440379633 295533180 0
453254415 132378774 0
498026984 316133183 0
308408038 46239864 0
350598060 419625676 0
475013829 348807304 0
342777513 499819493 0
296983496 241453184 0
534197519 544969652 0
23222950 350768003 0
186053275 289201126 0
371606368 553844955 0
535178941 185847947 0
256554908 231278327 0
461019216 85888193 0
151730513 432114276 0
166002607 404926561 0
251394777 330282986 0
340587834 131180197 0
444614008 413717554 0
89074018 112642439 0
87534767 38440512 0
542989682 205445938 0
537575694 464926868 0
84299726 286620582 0
5354500 344685092 0
128877469 240962852 0
454926772 162074562 0
185338065 496027134 0
34567490 179400536 0
503538044 15342594 0
358178537 382430675 0
380548042 458461907 0
525413681 111646392 0
93837109 210407777 0
399636330 16772881 0
94902418 357179083 0
118879676 29853894 0
263468212 114535808 0
298183428 288810208 0
40236615 251052221 0
139368412 140911135 0
145438150 443450333 0
138745865 45507130 0
199628984 81226492 0
446445906 106475091 0
73370006 151097262 0
482844021 357490073 0
447012289 321209095 0
447492359 402215844 0
343139850 216258915 0
560024240 265336119 0
314728206 285357237 0
158000701 49221253 0
367330658 546710793 0
559080049 343585285 0
399388240 110858502 0
303053256 362120862 0
8824307 243517522 0
292057150 115414080 0
27077311 217492491 0
300983263 464592781 0
504777889 487045151 0
435045591 99177916 0
374729262 561841318 0
32431291 34864776 0
216280334 544669897 0
487646904 512496924 0
81164018 71200261 0
556456323 448557155 0
504019314 421393152 0
233378994 399645839 0
308983871 102722649 0
139771912 503861885 0
306937998 326293648 0
291934684 320576031 0
499258116 438931721 0
254008018 390887483 0
171609856 488027401 0
301888071 166497574 0
278007695 108157612 0
132857262 133590602 0
328191087 407125194 0
84313485 117818886 0
97114580 528327328 0
110937184 428889688 0
44244788 175287627 0
466704237 36385635 0
176769735 48477612 0
124686252 72647236 0
479205723 248432610 0
95085282 42425306 0
66823077 118348246 0
487155149 228464395 0
417561569 365683984 0
526388534 236655983 0
190442166 44022718 0
11488472 529014711 0
169806532 401007956 0
463230062 404540275 0
407828431 128297496 0
9355831 240129720 0
315399500 314951864 0
486602136 214365989 0
241273069 181699313 0
427331710 442624666 0
165748686 468790039 0
542185611 19014219 0
368240057 503167866 0
210454149 156829520 0
389534456 1209462 0
236180284 279563545 0
219159109 498242101 0
507061510 471191027 0
136523806 452353489 0
163432287 196053979 0
383257958 350996206 0
263732860 40481080 0
284745637 151349449 0
134792948 482425289 0
150200912 370471998 0
508991853 552280773 0
168898721 164039383 0
49679559 265551468 0
532147316 79257294 0
375364054 247621728 0
374040398 269297147 0
472239320 455203419 0
461562220 177085777 0
31496741 105664107 0
273364505 363179036 0
114918055 504028450 0
317792791 195441121 0
357025972 124001642 0
205439491 204898393 0
109399987 74262850 0
385556634 549763016 0
457613946 92371950 0
64907624 400234466 0
123994657 489168976 0
82576090 455758018 0
437473980 4905760 0
91536037 30893680 0
81583869 353821818 0
376656543 273791614 0
268570131 380802891 0
390440479 53426888 0
24074781 287281485 0
319832521 97734436 0
66769065 31341259 0
277785118 342994582 0
146841304 31495185 0
563805562 727863 0
166716893 354475550 0
411470940 266283916 0
55986148 245704801 0
155814168 541750041 0
555789932 157844283 0
564437359 203003221 0
257701688 385178552 0
490893803 363520060 0
177189018 334637518 0
70911748 303334967 0
206332682 233265892 0
108898304 430200487 0
71339623 373946447 0
324593608 511238999 0
415675164 294317226 0
157300102 362042583 0
84821755 38535850 0
106033437 530661528 0
355419757 511232328 0
346361727 67419329 0
307176635 245127594 0
449760821 235978457 0
400482917 228252229 0
81589503 532273252 0
52906728 183878485 0
140583157 252054811 0
64409437 147307208 0
518159937 467631587 0
323505345 108707412 0
120809110 152974396 0
63073333 134188944 0
127218569 142497807 0
317260411 184021357 0
122929594 409760300 0
6183829 320798783 0
349703176 326023643 0
522917321 518738563 0
190751726 396785497 0
280960908 260973572 0
135732778 528670948 0
272944161 4564126 0
133739148 440474314 0
362688215 498364787 0
536860565 568400556 0
29518330 403953108 0
137787276 22183482 0
523348391 145089595 0
420626151 11034154 0
483694452 187479277 0
87623633 54437227 0
206016254 86922365 0
236362039 206320809 0
480957418 287830702 0
432506393 512613220 0
248491762 258418458 0
215907324 441033939 0
281339696 382615613 0
205263381 84119904 0
90635626 313136902 0
189092679 540500920 0
498752092 451454811 0
51111227 544930578 0
200666083 156151331 0
396688035 2647894 0
170637201 293385484 0
543346897 98162559 0
524921582 459970913 0
438746763 213593909 0
66741896 507397913 0
8162181 521518563 0
385124417 116681543 0
328097078 500139890 0
268915093 480205208 0
139327955 366676445 0
533159516 97791564 0
522549633 271689191 0
387369016 283613394 0
295546853 138153690 0
198721271 332552117 0
7169012 445870926 0
234560709 378783926 0
453960818 416267218 0
483538028 191210749 0
408661131 76786407 0
405126892 351618236 0
416344030 52693276 0
338574593 217337600 0
269344237 62267253 0
197386132 165606476 0
63770747 315256711 0
425620400 71710787 0
483117005 59294759 0
508215807 375908963 0
8545991 252527805 0
355814061 58245280 0
182256251 327853204 0
45032772 189448807 0
46532593 464358770 0
439249768 428181346 0
504252359 453990098 0
494908544 85565015 0
145320866 390085803 0
249749991 387469681 0
156935592 482183514 0
57672193 287846116 0
128499647 10719325 0
234235211 231402019 0
508796168 361076047 0
181155680 99954392 0
365502283 120929603 0
504808648 281415740 0
423710592 482029656 0
47102254 335896364 0
285990557 354581079 0
325436183 363357638 0
392659613 78322843 0
235812584 210587859 0
119903205 190822364 0
466104758 271329981 0
552193761 80434021 0
88339260 59562217 0
469490718 512361141 0
362536289 280906421 0
41179768 237523020 0
564040129 420874644 0
254448169 269484967 0
402270392 533869759 0
346386662 271748009 0
328718030 558484798 0
363582589 2422606 0
52164402 187264990 0
174642816 145848934 0
277336240 161159645 0
115830238 236496267 0
280221281 33251779 0
373653046 306619640 0
184361154 443338090 0
388719938 485839721 0
307405934 458645307 0
387496407 65374541 0
504849868 512470277 0
375857226 89900542 0
21634475 456203398 0
501578803 97569174 0
452471217 421667080 0
352191654 120568516 0
39955245 534987873 0
213826443 45779996 0
438563268 51241424 0
339262207 227185410 0
420349405 273089236 0
360432022 447291412 0
409785943 396938115 0
364658211 225619375 0
508456882 156514811 0
81576332 509583274 0
20953457 311482164 0
95661942 450989291 0
103718027 490866404 0
408950799 269142472 0
358503083 435358291 0
47859300 198241652 0
523402467 229994832 0
12284447 357133624 0
100307628 180422648 0
466909043 499902286 0
120853716 408465640 0
347168765 286233269 0
516939600 434917646 0
401855767 129585628 0
302579408 442117404 0
390036126 210895102 0
60909514 366552751 0
296116016 141544044 0
517913624 116375634 0
263104148 359537566 0
88869919 291913290 0
107564766 382388359 0
299206296 177776885 0
196503661 254749236 0
419449739 404713659 0
104816184 81243866 0
105915376 230227041 0
506015419 309584725 0
369114107 554302596 0
108709197 354665665 0
552251753 478340602 0
20843822 423579799 0
338624115 63390562 0
434578139 57675628 0
432562250 226302245 0
157161785 230458699 0
162841309 444200386 0
566436600 513067208 0
86981905 105370320 0
295323447 566822677 0
262381141 452802709 0
138191867 379582938 0
43352453 426062441 0
41032409 568703256 0
246219252 60311896 0
171729892 69715756 0
437800868 535621814 0
170979466 437056627 0
472518435 356418706 0
437286727 495229602 0
329322339 501323805 0
313819309 43172706 0
543595191 398488533 0
549539197 298258898 0
239610833 347024281 0
292734858 317935465 0
466747395 414024447 0
484822081 307985830 0
362627935 484922052 0
551445119 483080354 0
148421037 256822929 0
130559092 265453324 0
57287804 188374442 0
272159202 169933816 0
30591696 205088882 0
165178323 358227513 0
121735941 544434940 0
456813005 26101824 0
143002286 69560920 0
412086469 487184411 0
103840063 196947383 0
56817057 337525374 0
454488504 194529859 0
519598798 117540200 0
464069036 1085244 0
439942191 18321249 0
513566621 141667187 0
160953349 336801148 0
265912473 367083888 0
80082217 285741584 0
462901278 171693595 0
525386002 319898875 0
120270598 451138551 0
298039080 170815259 0
338315642 538529496 0
151789089 176320311 0
258526584 545223033 0
234067157 67088112 0
210919707 488661712 0
143396003 44943332 0
410352207 310761828 0
157372581 529543260 0
52106730 13813432 0
433569391 131394918 0
328063562 531622255 0
128924910 192789587 0
557222632 145566021 0
324387463 365557680 0
371176882 321274781 0
561836621 325015373 0
103897880 184220735 0
151093762 395458412 0
185503970 439120147 0
85297996 183377586 0
544588002 148024490 0
193242422 346873255 0
105785896 139205514 0
113324415 138202145 0
493733154 106654124 0
103931731 365268398 0
327323385 160632382 0
295757278 238602362 0
371715949 179864661 0
418462786 367843737 0
17792101 393875062 0
190414334 252768250 0
232668658 148335725 0
309169036 470123414 0
460077125 397332610 0
339459896 417582484 0
383399405 65373453 0
143628631 371516330 0
64786797 263127191 0
271188698 76210941 0
372659086 457798427 0
399454348 538412386 0
518629822 234264096 0
28807693 267009612 0
25492527 525962540 0
6846500 388467939 0
82965643 230023928 0
8078785 74233126 0
506920914 412486113 0
191000031 27414157 0
480796671 90532448 0
172513190 306386158 0
129491940 67555557 0
223688610 98030332 0
347393411 519893900 0
297897268 534543581 0
216815650 249694372 0
32888091 43165645 0
535812070 505174897 0
381185990 58832811 0
539253911 545516075 0
35753977 264161211 0
285630697 128157611 0
47221073 3257806 0
387330358 72973443 0
550675871 502349693 0
322868513 462364320 0
376216802 186957114 0
143807994 63737979 0
303203249 95076030 0
107437031 142187649 0
511766788 303040674 0
436304796 87684070 0
98192443 177160195 0
322095182 406127154 0
28703995 319676768 0
168776070 460612970 0
299694745 293908761 0
563430646 370348927 0
558430000 318088409 0
468781200 478631261 0
300676043 547491588 0
565550020 411304550 0
165202483 420299413 0
333447664 418040173 0
478318331 294815827 0
175220761 274580960 0
530913140 237030086 0
548425053 309902085 0
38738921 21799103 0
392860740 114221157 0
942018 388694674 0
275075891 285301568 0
372449490 400192540 0
45615993 328381721 0
116950977 75041351 0
471282648 394536794 0
511208555 131300281 0
563573710 513893554 0
296543905 8443790 0
326753931 160658853 0
244669877 238999429 0
74602408 227096681 0
131036625 75539725 0
231784167 438900385 0
369032025 134110511 0
235050139 353228355 0
471231149 418551270 0
44833842 21758271 0
473287475 246977623 0
352526469 131496090 0
148393044 204204028 0
71969136 378239781 0
949958 243883630 0
530625983 538993882 0
55768907 95092042 0
75521515 33828914 0
336816227 480084113 0
389575656 106031482 0
484554188 202065670 0
339950171 229887565 0
88533919 313504484 0
263775573 441514789 0
390075507 456137629 0
540671565 457134019 0
337943347 243681000 0
211118022 452572771 0
306007051 380846476 0
225318387 447305051 0
286746416 272999920 0
436043975 394970495 0
478064979 434786092 0
445820682 37794426 0
374241722 398215444 0
10327429 552370379 0
351041199 566028379 0
431583409 198053644 0
111308776 305963468 0
517528402 371659257 0
170122591 223701407 0
322367173 174012122 0
240595530 484413921 0
371602004 458024675 0
383873221 73914940 0
60191990 101175600 0
216921182 2969316 0
242978743 244346274 0
176239952 145426051 0
559343914 172973712 0
89745756 171882006 0
372999142 214117832 0
529237401 531369937 0
440064474 441110282 0
474967605 158867986 0
482506763 510948459 0
219577194 426231504 0
430859376 88026122 0
79826893 20356755 0
328857413 258634422 0
359437770 367264957 0
438064338 390030769 0
472409176 245315403 0
247065157 427424298 0
338425409 52074341 0
462133476 442655085 0
27044268 431412456 0
66756119 300848862 0
61009692 192982856 0
384679473 12275740 0
409498291 349931847 0
197865522 520163489 0
66679380 52918577 0
202417638 86004794 0
135665812 459102306 0
299533018 464578979 0
246764264 292592201 0
481137334 410566295 0
76156867 50595276 0
363619336 226094832 0
336020540 561932781 0
41618590 343747991 0
205841495 154059777 0
203192074 509618144 0
265981507 259699817 0
171780090 111118778 0
367019741 489108105 0
2779353 486596747 0
319322391 368249069 0
356274406 149651701 0
310102875 233782208 0
198788827 447977614 0
253546101 304841616 0
381301400 350162479 0
43106724 565256568 0
396126173 331318659 0
268320037 300794018 0
109015018 317131693 0
198172503 176502103 0
422046107 297660962 0
388528030 412759235 0
255157138 405255028 0
323183244 8957467 0
528274227 232304378 0
354541228 280179114 0
380080593 437744878 0
244258276 504004480 0
115711749 564913703 0
198946597 470259133 0
39874650 125060321 0
198933085 509350263 0
402211898 62916819 0
221383977 474979154 0
308785846 367352047 0
399301598 437197782 0
171512314 477673757 0
557938061 33855692 0
55301582 52886324 0
288523947 505915793 0
567632674 249316857 0
521016312 114295018 0
503167046 363490060 0
461125182 110906848 0
560645217 133976998 0
200708933 484210357 0
112358017 32838624 0
162060336 22337715 0
523638511 502731751 0
76183 88129676 0
538866855 235179509 0
276976431 60604134 0
561999369 75706621 0
482094679 36623261 0
161377874 136868841 0
49714169 274361492 0
426449745 154528471 0
231495786 344351914 0
137723796 103387815 0
541162978 341241760 0
556132847 231920726 0
9621684 469106691 0
407280045 465880499 0
105695889 535568138 0
531767740 120689951 0
517354460 448153227 0
523251560 364293328 0
316728716 174465643 0
290024059 438214385 0
495091197 307916334 0
126569288 503575499 0
358866519 282411468 0
175678214 242940342 0
36001340 57255106 0
15473167 405804132 0
291822204 319551958 0
44522612 478852245 0
364462471 46766962 0
126094145 224089552 0
4761347 20668436 0
296682725 175829909 0
504437081 374789104 0
230790438 332633639 0
41488644 231722588 0
252868591 32927285 0
400406986 466552550 0
437029810 336819886 0
393411736 94539527 0
390443930 512852877 0
375464950 509776304 0
66946256 505085849 0
128026854 272431394 0
414471637 225460029 0
318123968 422116863 0
331598383 418692245 0
184137162 349498724 0
208536065 422277542 0
320502145 355913524 0
519432374 552710853 0
537572495 390996723 0
264545252 19277966 0
256432963 217271566 0
150879941 122256236 0
206798610 486048959 0
263130710 252376910 0
98421857 450876584 0
56955842 374971061 0
484651322 330856688 0
122419212 527651479 0
368184612 329024882 0
520995151 280789403 0
102422465 562548231 0
547114149 273283536 0
356617644 149207094 0
422009645 469242787 0
529216404 50648757 0
108893822 543433163 0
150488956 319079855 0
447230491 445738547 0
80902149 387435875 0
523890314 43275659 0
448847663 565292107 0
94791847 361162761 0
502465030 517953717 0
299939742 363728020 0
79145615 2291874 0
550644471 203166660 0
339441660 288273828 0
505325443 308888083 0
480823358 566044160 0
238176227 112672500 0
378647779 228073434 0
542138511 539357889 0
490614145 158231254 0
493737281 239812660 0
192447951 453729026 0
450009758 502896438 0
434044436 216200817 0
176818387 178805390 0
501067494 471294734 0
275263545 75001933 0
512997244 98381382 0
154545394 17865207 0
17042865 358753280 0
355797467 423805272 0
427315967 339782467 0
489261766 81583033 0
128821584 177220876 0
108700330 364798400 0
278032424 524762155 0
115398597 184438258 0
494231968 563075929 0
104688318 307129470 0
177120961 462894260 0
207336422 341873897 0
335352217 33718237 0
132923940 434211773 0
344510247 199639805 0
406010296 3425610 0
381617528 10441554 0
427677373 119411406 0
276855598 55775036 0
25674915 446052906 0
332418688 213828062 0
283849329 191595423 0
30873989 531158559 0
327756334 414558661 0
372117015 102442790 0
101262350 527194163 0
783964 408211369 0
462319186 383397892 0
277760261 289418866 0
22882756 394465969 0
299023957 158162356 0
25884674 277324781 0
330970683 1843001 0
99604700 343129515 0
391991822 88936285 0
300800903 466231722 0
199562223 332361823 0
542105084 418229470 0
523044275 523982302 0
183536377 537225530 0
197852501 294609487 0
351264709 440129080 0
445526705 366229531 0
159334907 535992806 0
393654625 11587936 0
13647786 472287597 0
43075471 198085792 0
558462305 336113923 0
545574598 407512171 0
560320060 457089645 0
149101696 383426585 0
342873528 554258258 0
216330089 91541321 0
30707594 66236755 0
191277611 110786748 0
554496846 183894271 0
129323761 172071420 0
88414370 550502543 0
375587019 568861022 0
139356960 373237914 0
131739146 81570954 0
153225675 81261194 0
136423623 51736445 0
515358643 176095621 0
541728183 69523102 0
428928226 192586544 0
182697264 34901013 0
465407466 282422209 0
202749079 330356386 0
567761514 202793329 0
256299837 39003252 0
239446207 341358205 0
361266091 140173855 0
482158231 116741429 0
190060359 384687647 0
272014785 116967449 0
315570329 403935269 0
124674530 229278876 0
61799609 116935188 0
287722157 299707725 0
153676116 75509525 0
92512988 251719631 0
38107821 133595932 0
33544102 352572373 0
416877598 490561250 0
150367243 442655099 0
20979064 566926970 0
444889812 163444933 0
94410881 245045004 0
126775034 73330350 0
553154995 9705317 0
179486524 215061590 0
432999639 222641354 0
372226143 246272305 0
435058470 511369167 0
517336873 215064297 0
500553217 254727540 0
269419802 449251599 0
503379249 53818925 0
242642538 537941858 0
223285085 332720483 0
296998882 414818679 0
270895652 284742377 0
113521673 438229032 0
497161897 60885954 0
496125748 126581189 0
318161455 207650750 0
64205215 486775067 0
192746391 113193191 0
399095469 489057051 0
226322137 241337138 0
108103226 379345452 0
78109434 534252470 0
42506045 458538839 0
15549200 195964529 0
322364326 300427228 0
154730228 331399125 0
68997674 448911881 0
409084062 171242094 0
224929597 420477061 0
416815595 443499156 0
282033844 244482069 0
203038877 169958832 0
152442797 343331877 0
417939679 264849733 0
220824954 541706653 0
496583961 358407991 0
49624625 237085159 0
178742733 16142237 0
361186981 270205516 0
394764897 378845027 0
410086621 45666428 0
175244090 265542064 0
482762507 330018073 0
91555516 101319471 0
225050778 328991548 0
207715000 350405027 0
281067458 264206218 0
462518051 270213871 0
378627414 216189282 0
56351017 264465460 0
167194033 498096764 0
207831610 150197122 0
525289991 35302494 0
423955471 359061622 0
321204095 540247658 0
252785476 519489613 0
348036379 129058060 0
301138784 427010645 0
157314181 285923167 0
135701846 519106478 0
5248456 149984398 0
477478975 348179356 0
355268949 43324943 0
101838132 567553865 0
213403946 152522963 0
122707238 30490680 0
374309280 463093461 0
97889235 393983162 0
113999805 320101391 0
114901730 553315017 0
462600692 157143572 0
436374146 291434650 0
207636237 434604965 0
86319498 57389754 0
12598800 148196105 0
189928383 251568820 0
561548460 536998211 0
449716940 224108242 0
170631105 523811317 0
272182605 7525905 0
124787795 48764546 0
135767318 278492241 0
226377457 377135697 0
541016653 259063664 0
475833696 401824305 0
310486581 410072616 0
512774797 384766414 0
357608441 422166913 0
461183480 215179088 0
21506142 200919298 0
407190970 48022763 0
254954161 113630999 0
228955814 489831505 0
198005760 132913367 0
407770090 507838449 0
251541835 356331714 0
476373824 196716782 0
317388127 32077609 0
15796869 431116680 0
165883886 304883045 0
392960093 305976622 0
328381259 392617790 0
250416481 351715222 0
269502294 171214648 0
93902971 374014884 0
118670071 233582198 0
88142406 355136325 0
295216347 352576083 0
136922040 236808130 0
109955850 52412756 0
489631340 431256299 0
460396390 21753738 0
284863098 307140081 0
420711964 411513694 0
47250920 195199787 0
172580253 519721982 0
402945107 87848166 0
310147905 477369479 0
422740151 300385683 0
32718084 268612214 0
264767594 563999393 0
183935765 303640965 0
328213450 557334170 0
171531926 4877383 0
260631396 296135490 0
432892500 194516140 0
40214060 74482994 0
14951283 117868546 0
323409723 412873900 0
33632966 559204823 0
368307468 409367853 0
329511913 486372154 0
367616972 116580991 0
2802432 180142359 0
336437782 431773214 0
208682635 243152239 0
267764562 131661204 0
519589270 428115920 0
321556068 189447683 0
209578228 185870586 0
507562306 179383563 0
207363753 193953074 0
569165864 347927223 0
499822387 240054467 0
537640043 499574212 0
551870608 407213149 0
115976784 463366691 0
40167077 359352537 0
227253559 561095261 0
536627860 85141153 0
260733897 388631504 0
126798919 305522057 0
201652200 304142363 0
387277256 310781808 0
424838274 390310349 0
216653278 521977806 0
98361308 190673479 0
216018726 36947792 0
59762147 144749475 0
522068826 341941777 0
379236478 550386897 0
331320397 194765577 0
372849664 146750572 0
234741434 439122215 0
308567428 103208752 0
338983637 424408880 0
97475054 272847076 0
61082283 226763134 0
135837168 25922102 0
54264027 47994925 0
485042017 148429761 0
28883258 527400411 0
152488532 54583493 0
174738476 119315530 0
202581277 340734722 0
39274198 564608289 0
441070514 252412027 0
96846877 481615714 0
170267146 501223201 0
494435483 90613495 0
230703068 27123126 0
161953951 106694443 0
434427479 145608409 0
167747794 558264876 0
208029978 470677942 0
143985619 443212926 0
448647485 172996597 0
544582099 437743241 0
532316142 335085 0
51799902 156565437 0
83293802 99680220 0
395030448 428206187 0
464044159 94712310 0
186065690 297900620 0
198088305 334678940 0
491798498 238650529 0
520038980 46853017 0
438799331 373799752 0
553858999 483421470 0
550769866 322376819 0
503310614 272387579 0
287706943 562110648 0
408768727 339618192 0
364538577 312805466 0
282554587 513027510 0
515176106 289109200 0
323111608 445721174 0
409655448 369546243 0
379724380 414773916 0
528911087 496254109 0
184993692 565478318 0
234560097 380609654 0
359620002 265034046 0
470119383 229509912 0
199678148 24206973 0
287185209 257781772 0
142388770 56263413 0
550021355 432096472 0
500899160 302528562 0
157422881 537979779 0
14030953 534320659 0
277521513 491431784 0
453930101 106665062 0
439007931 224469706 0
291075858 309276655 0
191453941 85890535 0
460207838 306198830 0
346636542 121362794 0
410286028 228962210 0
208543822 194414571 0
224616058 522950861 0
175570919 346913483 0
507157755 456986481 0
44000514 217187450 0
80998581 219207007 0
476799595 124622330 0
280555433 408170744 0
341669450 15639494 0
198404032 470334723 0
324230543 1077526 0
214559831 183202452 0
371743540 263975200 0
304734695 249994008 0
182011240 390564847 0
1166298 473726780 0
175024063 467141863 0
17309358 328878115 0
304125820 421324288 0
343229595 167313489 0
217147619 19968987 0
244900189 39388649 0
194852945 184792374 0
348254286 356929114 0
244871528 370773721 0
295309841 444849217 0
392306622 191671366 0
103790957 210810204 0
511037471 113300101 0
71855705 183210419 0
369197282 419535294 0
289394144 430015269 0
311586803 554267320 0
110913672 234452113 0
485293593 138405322 0
493222167 429032643 0
545431840 222002477 0
276438774 186029414 0
439759249 417449811 0
436351842 433447437 0
212454992 236067363 0
568446950 18884863 0
73055427 524585235 0
230896423 326237109 0
378930399 195272540 0
195703774 452444024 0
339589169 550507409 0
450446830 519664862 0
267513686 539145324 0
380995340 94079936 0
515650973 438070798 0
212790347 333940888 0
285833884 517431872 0
71177971 528151862 0
416532096 490920692 0
303353747 411797260 0
355270366 554867329 0
391828694 65652610 0
513878894 118620616 0
509527379 219312955 0
139883222 13808304 0
53596690 384803167 0
218041087 40386523 0
143266541 512272558 0
446209328 79336019 0
474978243 36482791 0
442991103 559246480 0
553831802 344210921 0
179891745 504852167 0
68250164 541109056 0
490559470 251183160 0
534414465 100824093 0
327468276 274810742 0
364281814 96064562 0
541989785 413721420 0
11572575 10898512 0
521827606 549684287 0
17619489 432875753 0
224678598 30271164 0
356745633 135095070 0
427341372 215391600 0
141025786 9045083 0
402257673 325858784 0
242146115 40474627 0
485744906 297726797 0
3291949 568973271 0
139471257 296870305 0
215730429 138627998 0
32893918 81685879 0
378737947 525661311 0
340913150 101089761 0
410052834 239377481 0
370444538 431842284 0
184020430 509702929 0
565588763 436842053 0
117444372 210095389 0
169395350 476581074 0
423108835 504144273 0
259089426 186342490 0
475817697 501512029 0
12227572 287134401 0
214881000 461180258 0
436689652 450307547 0
544650646 554158204 0
548029070 300494512 0
59375527 549019166 0
109291572 202554538 0
100788025 409086751 0
55673748 481133923 0
21359163 208916190 0
376886690 540440156 0
151344469 534083554 0
423437980 172798710 0
178048439 84418619 0
218049720 562096794 0
220728277 351778852 0
435293752 123426579 0
442721349 354785653 0
26532277 102508305 0
167682901 362676073 0
265439036 47723927 0
70505726 458020 0
539543701 431463275 0
125553078 335781298 0
142747911 23255591 0
384231479 505932329 0
61808437 90893092 0
315082809 133145070 0
478395694 298697614 0
314371111 554564481 0
89863555 520575160 0
389307613 192387642 0
282293167 95252568 0
274641456 351736159 0
64835923 400461164 0
201990787 254405935 0
60580106 303849822 0
126614698 232506603 0
355181336 504598627 0
134419381 320739506 0
209978862 409152407 0
87673618 112955294 0
190652743 545611274 0
488056890 53941822 0
405757443 277592233 0
459023306 241922000 0
39977737 388524262 0
354790556 122505277 0
214880854 505587381 0
118891042 224138484 0
201719985 556710191 0
430884812 345625083 0
346889278 143485527 0
379578963 134187820 0
519315538 158607544 0
83138068 33174658 0
151270575 91896946 0
47030475 106832298 0
438392640 492104041 0
408122212 234851217 0
398433287 190249074 0
504581338 406530809 0
231366832 257848846 0
477391702 529479027 0
170785492 108715286 0
239185740 8280726 0
519668244 493027054 0
363111318 24296934 0
204689292 461413411 0
360763811 177784729 0
177741044 262805229 0
239469672 357446355 0
56788967 232466103 0
388401244 112413173 0
438174034 206682930 0
139878995 356544107 0
50245099 536224296 0
347251190 109345305 0
431330118 501571812 0
241068815 412360180 0
170982059 128309115 0
45834350 553312796 0
386571477 469222871 0
147326335 406265690 0
425009812 215301386 0
381550817 86951286 0
71269096 244800211 0
74370449 344375334 0
26751303 203860317 0
283609300 119332497 0
328758405 468812171 0
306996261 561238484 0
71796194 280839965 0
390717862 342629687 0
58000075 538848342 0
311480615 562411871 0
281642204 116998273 0
480433222 379013522 0
292962252 437111794 0
255441785 332961470 0
567585526 316431223 0
196243811 558480708 0
117009930 208786178 0
400112251 523619800 0
321362322 640242 0
209790408 262940095 0
156468709 503053903 0
386276154 69953413 0
376253288 368639647 0
171045557 155852185 0
460481164 205402977 0
361484162 481526334 0
211079835 291313454 0
21609433 283874137 0
249956989 361085762 0
293982359 462472190 0
394125597 35921792 0
156644470 159288796 0
302463553 159078606 0
477845582 301934764 0
292635488 466932656 0
63451613 480130239 0
348475601 155304775 0
501123606 443932016 0
91170294 351548314 0
79115248 436310175 0
109312366 225319653 0
172880895 363109463 0
351967114 474975012 0
122616052 395996708 0
169028386 25902419 0
137959200 567853234 0
346543343 351979275 0
445645920 353003538 0
120067574 1114821 0
299653455 118519886 0
425017610 271382777 0
428285961 474894311 0
204094557 97312650 0
322811023 213556296 0
321566882 84100736 0
540515570 95726271 0
241218614 216595827 0
301642662 561605428 0
12290809 520062122 0
393710240 453293412 0
386192356 5382241 0
242304270 57435694 0
206195429 297035730 0
256420236 213634128 0
317383831 211578503 0
328754240 152363638 0
271683594 478365636 0
11645436 173233614 0
303404763 217720351 0
130373062 115471880 0
313056271 36420782 0
127463714 425469037 0
250993296 532817708 0
496509213 101908745 0
528283511 185250611 0
160416136 260316316 0
171199486 402452020 0
249848911 403144219 0
57645104 490730635 0
151893449 504546856 0
462136499 534916303 0
560225597 414635585 0
380404182 359584387 0
460864376 558094166 0
72856080 447528502 0
46823026 43185483 0
331042314 309744212 0
218990005 479830245 0
166612535 5866311 0
58809588 281738912 0
187962584 362662371 0
489141102 225860050 0
203179823 372735920 0
397492102 550889512 0
81881325 75775866 0
187996698 203075044 0
230967290 110693361 0
122241209 442981393 0
115020539 29808412 0
561215008 92719334 0
266706818 397037382 0
494675287 67311869 0
40724242 98287015 0
19732900 334737135 0
447627906 256337839 0
81462985 546710146 0
141743864 516025272 0
77479445 91301630 0
377380958 115477849 0
127072331 561656948 0
370994074 148783281 0
333390298 95454181 0
354511836 331039705 0
399773856 110800603 0
88751520 37701834 0
346981123 45278641 0
125634688 115153413 0
446138843 485700282 0
522616973 28764596 0
300166333 545721964 0
266011458 266731706 0
297177082 96326897 0
92163871 2815148 0
21808479 185697783 0
86294197 281353669 0
283021879 499462794 0
202149912 301244548 0
237764745 77891053 0
20478443 470137478 0
385409095 166986841 0
491378326 384641561 0
62381502 75722528 0
534863155 152244740 0
246853939 88064628 0
339572115 274906302 0
4675433 177268596 0
483257713 354689771 0
412345142 290785727 0
397930025 516110539 0
17888895 503735698 0
512377504 549737746 0
111829405 259576198 0
222509234 283454347 0
261665157 294780884 0
446783740 137761853 0
492504665 38044204 0
341081924 275060482 0
275740813 298024709 0
251989939 508962006 0
551677660 265311595 0
226754319 84763047 0
440653199 198455563 0
269490367 511310025 0
120211877 563951316 0
524342445 180563755 0
79093591 463947044 0
251910035 124144466 0
294881898 565000064 0
187542116 480866360 0
182189593 216095347 0
325090371 346347566 0
539182799 296629 0
19831915 178653539 0
277778291 375980266 0
238605764 434994500 0
524301069 553717360 0
548274384 28818844 0
122628175 30628146 0
459466395 137313833 0
352142431 132046485 0
171780418 326454191 0
442207285 241803445 0
457868017 416011238 0
243092981 250094582 0
140788246 495205946 0
204048546 381911858 0
353835972 373033801 0
46256432 230911003 0
365662520 43130739 0
480326386 417750610 0
519542947 255542519 0
72586084 429590993 0
212645173 12542435 0
142953406 467104404 0
514751648 234227157 0
567708823 7661616 0
252387367 408347222 0
28257026 13936307 0
173245673 200885172 0
323983306 207697639 0
379897417 394943912 0
159670111 173430102 0
247377920 378762042 0
463907663 82301884 0
91503719 434861481 0
171842811 202941526 0
557136501 298137470 0
363372938 554108265 0
522706199 186644440 0
429727749 164246969 0
110646643 62475657 0
544770086 221700499 0
406001183 379653205 0
28574416 429522662 0
366945564 274061029 0
56217243 52129196 0
459193822 66044523 0
320248267 95650865 0
85138153 429805266 0
835026 160263747 0
566249236 564621855 0
372984500 446889409 0
75275277 97588361 0
226446345 79753634 0
40254812 530043136 0
449545156 217471927 0
209820700 561447527 0
3057509 95921877 0
315376149 141701354 0
203842879 483813702 0
368645598 417230674 0
360917835 328806720 0
411564421 270040785 0
57704607 423203482 0
322308669 477626239 0
507648674 100372817 0
246965873 3218049 0
157831227 445475614 0
209187305 65875974 0
271472886 424028686 0
184536927 57368445 0
70296997 388352585 0
255609054 446779123 0
249893653 566922262 0
202629960 90131097 0
108602894 229453909 0
336562932 488417021 0
330586631 89483521 0
333152795 292484576 0
466441266 361753402 0
263948225 348946809 0
354322760 1706373 0
20447558 46844540 0
186392224 167010940 0
526587772 86443184 0
488475739 403150327 0
255304586 566721458 0
281042053 252761438 0
268445105 59319685 0
295156246 96096877 0
158789091 8500204 0
490622776 312641263 0
218378461 82101357 0
435823138 394193987 0
168662208 239220275 0
513357057 446416738 0
237429635 35923110 0
546142605 371117089 0
237313820 515800460 0
368248671 66523703 0
234518494 107086867 0
216661890 282969841 0
328669704 153163117 0
85623032 349367128 0
503865404 71567595 0
216363265 337507272 0
80390206 224680457 0
342075496 40175889 0
85166349 429071259 0
471560244 388743357 0
212513701 59246027 0
110292987 67696977 0
528227942 82798105 0
298025441 406305570 0
191619961 133622940 0
398599429 337038636 0
453513300 189806016 0
228686609 271354359 0
440191278 153118546 0
196817346 90571501 0
390179968 74181656 0
140473303 478514784 0
55412483 356454728 0
16358836 338576206 0
451719569 444135693 0
175895034 9610679 0
379260947 417136336 0
383833718 437317504 0
403114474 223849090 0
332216869 228689096 0
537225768 499111223 0
163107334 160376691 0
110118040 172026642 0
113222002 273204325 0
339965420 32603735 0
266032699 272405701 0
228260921 502141330 0
467553457 211080406 0
516624375 3908881 0
474020521 342391555 0
59378198 481975473 0
449680655 391920890 0
466366050 264430271 0
64894929 142182072 0
541966383 355187549 0
360684419 366375279 0
354067373 115204848 0
40156860 308398011 0
367657344 43371053 0
373954936 341148373 0
194068775 563024320 0
198015392 307259274 0
387141522 532189264 0
251810674 561676365 0
532983064 335305700 0
246848066 420231618 0
125686194 423683704 0
551389803 1874375 0
427676967 440948386 0
275631931 199422371 0
440516092 384047196 0
202626540 497986378 0
459625370 429840756 0
543044706 120657696 0
189057204 89026811 0
420916247 284352936 0
30021923 306439622 0
498047631 559791226 0
358975370 447625770 0
459102134 147087724 0
223228429 236948138 0
536556022 444835907 0
45866876 31019151 0
199247826 352596408 0
84998334 14113468 0
414614452 149042369 0
264768418 461072790 0
540746598 112060961 0
76626160 280352614 0
53428267 425150254 0
378867078 462515923 0
474907032 195667599 0
529486016 487108251 0
72886573 378544436 0
461082255 83419033 0
182774936 417904706 0
370970289 245096240 0
448538485 91854345 0
4960578 525567832 0
432636307 387470697 0
35592868 314732367 0
450329134 96067087 0
270093784 553700932 0
543267524 216652346 0
172473156 247577120 0
50105873 291022980 0
376160014 114234398 0
221794459 327003713 0
418241030 68528568 0
319454560 276765084 0
499838229 377196489 0
26885617 39053520 0
566524529 460744997 0
403433112 112956892 0
362240525 32708029 0
423976360 314612153 0
216734724 188324368 0
405662643 124549065 0
203559681 540853152 0
152528041 311186020 0
229349112 196745102 0
176115623 103709594 0
12891852 531793938 0
555393163 406552725 0
344787936 543453880 0
202210688 527888845 0
454221998 325772486 0
363822795 125321725 0
208189003 283084038 0
114408792 376894629 0
389660250 35300281 0
365845276 556476321 0
502874540 408961071 0
22881148 221004920 0
12504278 529162344 0
30155228 431566095 0
26912575 450921326 0
27648577 110571193 0
73443776 323585524 0
229968608 246295160 0
446748985 87328663 0
54889829 361299052 0
516642832 96014130 0
321258356 88147392 0
28358976 392982303 0
568865895 436310018 0
1201787 426751274 0
200267124 272092350 0
319359911 495162790 0
166530185 564767941 0
507872999 273579340 0
475635601 351814007 0
534313471 272218383 0
247030868 509399396 0
210116240 62476831 0
85533313 517491150 0
388481617 102955768 0
288961172 424107615 0
458921165 162143463 0
112703861 456438273 0
502406814 382140198 0
316409567 293626570 0
351087905 232068019 0
289301872 6893882 0
375116206 505334073 0
221715963 557356316 0
279305431 112166869 0
281900819 383836668 0
60590829 181161196 0
361402139 356517310 0
335000885 165893899 0
486858546 172129723 0
492940387 172813619 0
545094290 106702221 0
4425485 31110691 0
550692644 313318513 0
324982955 143911888 0
250826012 243015091 0
119818487 403599802 0
51507621 295416339 0
127130195 385138278 0
449716767 154335674 0
568463629 73392521 0
11863182 286570146 0
250773586 49492137 0
69066715 489617860 0
331992668 484092987 0
314154094 519539647 0
286119277 40550374 0
559151571 238984062 0
353787887 159104144 0
357616719 311950570 0
275580991 477406686 0
7129071 373026516 0
221089429 150032864 0
150386694 342867001 0
214560644 111277665 0
95863029 79786524 0
156846162 560763290 0
139520258 166002660 0
287324282 232368122 0
286759094 202973107 0
458587901 416300510 0
267942458 484391404 0
2328866 336588813 0
140281822 430024647 0
297786991 17466888 0
95533330 392119306 0
78868149 193332586 0
385543095 87656840 0
503843948 75843980 0
433043913 567222684 0
96639896 360577595 0
317585441 283630988 0
481805873 569036885 0
535683883 31060859 0
261530617 34436126 0
49953536 47945310 0
525211206 410925822 0
293059543 359977646 0
368331048 436878035 0
325356448 383119359 0
337640654 130684413 0
133129685 25509656 0
474842406 1989202 0
192016602 38560970 0
46943003 371980903 0
83454224 142536287 0
206797801 196299670 0
273074931 55841994 0
289987831 100230350 0
5121922 171654891 0
71893127 555568672 0
40127478 494694354 0
295298281 318727631 0
206753049 402433616 0
373661168 380218958 0
530411751 364290549 0
335801023 95372443 0
162803330 174919976 0
180924620 3507683 0
80676594 215542233 0
18393116 330995377 0
283665586 106630918 0
117127847 30774695 0
386689126 278679503 0
273790330 49970035 0
47580324 347855870 0
12969454 2052359 0
97225699 299459210 0
452123068 527056942 0
431987580 163877433 0
207725292 302337328 0
443727744 36657103 0
557477572 128555428 0
27125588 477733758 0
282119944 71970678 0
402239155 239286541 0
208636700 459781772 0
42125260 444446106 0
137066731 538458852 0
26281009 368584419 0
521791876 82488511 0
397738327 422305060 0
566677569 529401970 0
354138664 361722841 0
152136537 84654170 0
198048779 26152340 0
207830264 201653755 0
225920550 447484440 0
390683690 23719645 0
81285390 408152677 0
319991588 266569177 0
22659376 384681564 0
321840251 84935735 0
276274678 192994378 0
506071159 524572260 0
447641456 414435019 0
131697269 286348360 0
447332642 529395294 0
27800622 151468031 0
235236142 253291966 0
337014611 461050037 0
169033887 438175760 0
41788857 135687091 0
302706249 525082614 0
162870760 27266332 0
381031424 400924230 0
10179609 156882419 0
239139241 312154381 0
172303404 222074298 0
43689195 262130020 0
123191423 469865124 0
515734221 568612711 0
108274016 560240367 0
146029571 320644194 0
157391157 245292745 0
419974805 63291211 0
92578120 544215537 0
420759944 355837367 0
522750363 25718646 0
232960144 402051743 0
327149195 113302823 0
492688272 489559441 0
447499986 93376585 0
439701603 405247805 0
387199984 311310836 0
526392111 309379806 0
456343263 341434576 0
489400257 193991132 0
7789809 167777147 0
399635497 348998690 0
121317014 176329480 0
119602258 427910814 0
552245019 468461285 0
336367876 567019574 0
308084162 328003616 0
108590770 276890010 0
139153613 279620794 0
97265822 550558875 0
43184558 164521256 0
121802383 125806779 0
19632453 141577476 0
316087388 72856352 0
146099977 100815166 0
568446335 183645492 0
512326054 409661110 0
446858393 525780168 0
413267981 48458028 0
318700100 9857343 0
425259275 76705943 0
503387405 109306650 0
119494430 26049438 0
94575182 467483445 0
535628743 14437895 0
291466640 478655503 0
256064605 480483857 0
175242443 213046846 0
39396083 388601728 0
163825226 405513519 0
206943821 1238550 0
359127119 216974911 0
456049945 341111848 0
311685345 461611471 0
84957953 391215270 0
237190918 224479784 0
363468310 184983134 0
57112922 62321929 0
40768574 201631415 0
218993468 187161279 0
512885223 212966307 0
388275011 23632033 0
529940741 316843803 0
294359241 166336508 0
511603813 84696322 0
437183286 142526991 0
495279814 248516903 0
304772399 274418137 0
204936055 399954846 0
237504495 31157552 0
563831749 370777301 0
380405239 424276558 0
225313354 546935314 0
7574463 16411098 0
520304099 412245553 0
540088715 469886519 0
321632254 524467036 0
553093131 418030679 0
67495663 102295839 0
12066982 518737427 0
483336832 565885229 0
70908330 123010832 0
392549091 138113069 0
18747393 566405062 0
219645409 490971711 0
159978750 508615639 0
17358558 553263180 0
325821245 363843342 0
27611855 16876675 0
432897279 274348108 0
10851010 240825720 0
451970217 498054697 0
302260517 468623135 0
361308413 532335807 0
419351789 83027271 0
149562912 320522182 0
454833555 65267757 0
253364622 261194540 0
50012320 13031324 0
206156695 535529545 0
68140561 84706492 0
79703083 277214472 0
263136978 420703506 0
326997999 199570253 0
175628622 249689400 0
336707431 504567313 0
295242753 531824228 0
150579764 13992401 0
383661832 174331655 0
179918658 48188018 0
531398906 253733998 0
95120276 73228403 0
499661450 422839449 0
34482832 257739386 0
326661840 39994699 0
201940489 404094156 0
557153632 91093847 0
378760263 363985161 0
246454990 350953777 0
131528117 456733786 0
409749882 517219699 0
446267673 35068718 0
359668782 421361685 0
374383153 413501034 0
280266907 567431562 0
385656924 161293776 0
261568668 498386659 0
478321232 257369511 0
318559608 451943998 0
377779094 453703860 0
81092435 456440086 0
126818917 395554039 0
380570995 84892659 0
218620260 282859541 0
177597170 417859996 0
547884303 515503585 0
54997228 293254089 0
226227502 199689895 0
437773590 131363289 0
378396935 533348571 0
485231799 346143106 0
1175060 54165333 0
152732811 462505714 0
190295068 155777833 0
454726036 419810491 0
188812700 64379638 0
188357702 563269445 0
563892871 68046595 0
172723748 455806164 0
523969144 331362293 0
521595032 508459646 0
281456485 443213055 0
93792661 242365412 0
388895933 413356201 0
557554403 547591208 0
497123675 308617597 0
299752129 126108777 0
440583225 95101804 0
201409452 537052168 0
285791046 27978928 0
275897046 491745843 0
125350609 58000731 0
554353322 558264072 0
444479436 206903223 0
355090126 263928923 0
39801389 136913745 0
81073136 436281593 0
499963394 469550650 0
467202505 486796633 0
396425416 356641163 0
425393879 511751132 0
125119714 243116591 0
36347308 460255408 0
168042973 140887087 0
477139832 30310662 0
197659919 372744616 0
288694973 416219423 0
434045613 26825189 0
497484630 84546060 0
43876466 224947950 0
172180270 170424974 0
418113773 284052778 0
145706 93280700 0
133230558 382001825 0
208920148 246814310 0
533542319 395559251 0
501379127 55032105 0
444701577 240389471 0
56290983 299208193 0
34633784 455297487 0
183013023 131142747 0
473790102 457280582 0
113800284 297162331 0
279518332 45586150 0
120184203 92678234 0
24029050 184773377 0
450546672 538625219 0
486287874 474097383 0
565939189 124312959 0
285971318 379581653 0
22064285 251860837 0
149107792 266642173 0
468319151 143888034 0
107956175 433626614 0
393490513 440955386 0
106642018 322451445 0
179926725 185541151 0
247619642 395941914 0
46960392 514811669 0
16602602 4985473 0
484133584 200312004 0
483928576 217184163 0
411009927 399761085 0
453393036 54436059 0
63585847 455144406 0
226890327 404341893 0
14261759 366459944 0
92028233 416665840 0
565068856 24776400 0
5338242 535232273 0
369258604 69400122 0
350867544 78951877 0
351907754 470280938 0
527542834 438787574 0
525650768 1735105 0
487120606 332580017 0
297906700 314337614 0
337163436 512670672 0
436000410 8709887 0
269952931 184060356 0
3282459 283296419 0
62112365 212668316 0
142197035 392945222 0
351369823 277721695 0
258858160 22107974 0
289335415 385615091 0
185383017 57683878 0
289074276 175038895 0
349101671 522558676 0
183561562 330743448 0
497198694 261680637 0
516041924 123357158 0
390232584 351442972 0
387699911 270893891 0
190569908 404367825 0
400507004 497085681 0
369854275 163546883 0
562118230 98823950 0
429564317 316558197 0
515116138 241016422 0
39475540 510883624 0
247073296 73052818 0
59034075 78425809 0
520252557 110720418 0
388731819 210893684 0
297175526 32214350 0
398160660 410816200 0
313018165 408730152 0
298041760 506519843 0
299820458 540691717 0
262233879 502610430 0
51166697 25773812 0
350273145 462802492 0
278137447 310314351 0
515101133 422285570 0
157112018 353725092 0
514796540 163094608 0
53803413 420905782 0
51864478 379091960 0
299165752 562954344 0
391535832 327466388 0
36406132 149091265 0
358552820 196032191 0
461917754 187307364 0
10078429 410804406 0
311725646 433781355 0
433192622 131314631 0
236880705 1184141 0
327673932 139158437 0
447065119 50072841 0
456051354 110144034 0
401151820 79617869 0
330512680 431635402 0
468780149 342168819 0
73060095 408052464 0
404200718 470913208 0
88883125 71994381 0
475255820 89959444 0
282446941 65449888 0
153799724 126944804 0
10419035 386081568 0
90521056 472939905 0
241686020 164752367 0
497170314 315573030 0
345033858 545743261 0
963153 381602733 0
263459798 300855667 0
182281322 157561877 0
209920566 102016025 0
194875885 313517512 0
105011061 302580879 0
544507673 66677222 0
115780650 546120624 0
394868836 298472271 0
56914042 110276508 0
128450276 513395899 0
465375979 378579379 0
104741206 480686088 0
376050809 538374207 0
154291450 117272776 0
421845715 72604082 0
56552827 99785468 0
300952704 70225625 0
168955119 56505311 0
264275242 551423671 0
188829083 203665173 0
259469722 471192504 0
551194938 29860291 0
386399113 120024464 0
286640812 213352111 0
410984455 238337474 0
263025413 535229062 0
377029729 348117385 0
413997961 455863253 0
127969962 350124817 0
6932604 317443956 0
101393953 368507187 0
239447156 57296704 0
465440204 203972971 0
340986374 318199945 0
567524552 526218755 0
552278521 450122035 0
194964009 434363031 0
155732517 481210089 0
540158854 265825368 0
125830581 328165189 0
159664407 110987114 0
140458949 346354957 0
450856761 136611227 0
7058642 442859916 0
478828506 379440326 0
93020903 224798727 0
265010614 128484792 0
141183067 26162453 0
381404655 449168653 0
448078069 140097117 0
282501534 43842923 0
208591579 380905087 0
232039689 329920176 0
525450739 75621351 0
304825350 365282817 0
451968585 105239153 0
413897660 58601678 0
331526716 130384378 0
535183054 179829129 0
438780208 338287225 0
12997978 248686894 0
187374107 417854259 0
551069842 527884481 0
289102705 232456640 0
375658584 518294209 0
351792379 399614465 0
184095651 272568204 0
295961079 410163844 0
294802059 58466038 0
310636886 37310351 0
305431449 38282298 0
260948830 37023491 0
238622766 97307185 0
295860113 24318501 0
335282734 127493704 0
162422953 349039474 0
283673184 24212881 0
333331015 51958424 0
174132946 74053863 0
312164141 514050094 0
444134417 474825146 0
38090598 138597381 0
11524546 125790918 0
170791796 160903268 0
448911165 431907926 0
476118393 531803361 0
228102913 167022 0
483551346 524202444 0
535956775 48897237 0
540553377 11199608 0
104699756 312035872 0
344577598 452166583 0
453661488 208407539 0
289896354 309315199 0
278845829 274520676 0
91586436 394076713 0
431253922 18229041 0
67387387 351054686 0
461346495 470228226 0
372673921 317197657 0
113345191 556353866 0
335983719 539113379 0
410938505 214078113 0
512088428 131925105 0
124807644 102964496 0
167681606 176486574 0
483004952 29074078 0
44770831 350362138 0
96501916 515223363 0
22231899 380773908 0
87957994 493751495 0
433423385 236688158 0
50094034 99133099 0
51437325 199116347 0
138940556 38950746 0
303998934 378090965 0
532279315 456867323 0
521681512 72814071 0
373591235 470283086 0
323207147 362502790 0
565691441 361938500 0
169451622 253284024 0
84792281 23115085 0
215610058 507039478 0
561386566 396720106 0
400427481 529890445 0
128119661 235718394 0
375738739 313798648 0
267823057 373426523 0
284183575 322502884 0
253911317 201204988 0
507578824 268558014 0
229980665 215659793 0
337698717 35606142 0
26748695 57522514 0
25796198 62948829 0
304698267 460945159 0
552300874 14177456 0
21221947 496300919 0
161896315 144532114 0
447174027 117109688 0
167642178 38227540 0
429826748 454513624 0
380849379 482999810 0
9068501 345748533 0
442419482 283444101 0
136227335 171490976 0
416712793 381151941 0
172160266 45726076 0
569212737 454806066 0
449287261 275071184 0
486590281 490066259 0
172370758 470604243 0
363037595 130091995 0
60497875 291598341 0
267885297 362657338 0
16786052 533581690 0
145051827 187919329 0
291545910 193201901 0
220311941 13738158 0
405377185 448885634 0
204163686 309938541 0
96057960 538244351 0
488887315 357277850 0
292692607 514864262 0
224158517 217469793 0
48728575 241912054 0
115456568 520257090 0
445060875 399942926 0
561105217 327340548 0
473014658 417659177 0
258223531 494262214 0
378798665 22765669 0
516580962 314326598 0
91221548 355962931 0
167946664 350556451 0
374575116 399329180 0
205440584 518207132 0
21256023 229614529 0
285495011 470064981 0
271837030 535530738 0
505718706 213818952 0
386590561 355152419 0
557530344 196056236 0
250374778 90352279 0
15317060 333867619 0
101913144 313809512 0
381153886 109089213 0
445015905 117955432 0
109629141 328200841 0
561580332 428928663 0
36746843 558746963 0
533033886 153985066 0
368178200 177757356 0
438533057 118669790 0
11371363 293892969 0
457694835 432344929 0
76816905 3899284 0
481442899 449855170 0
515631461 383762516 0
454471779 44221279 0
182828884 380175568 0
316290181 309445762 0
110569406 34902427 0
486697958 106180085 0
542301312 116641581 0
70445139 16553227 0
31198435 286905982 0
482622677 379265906 0
340764681 25655727 0
431827947 482464098 0
567303215 62695839 0
60944448 350642904 0
42310402 175517222 0
496148183 538466805 0
419933959 337409889 0
467326746 486275274 0
183046077 83485429 0
100986056 203764682 0
281735297 336821257 0
544439301 191458296 0
437467659 289152649 0
327542443 424601787 0
203269184 385148396 0
64597117 157657691 0
491207241 518089852 0
154390523 228553890 0
424561388 174577706 0
545461561 423091476 0
94927094 130273751 0
308335473 98915119 0
242904299 203456827 0
427233445 331512980 0
6904984 508513248 0
177532861 404807907 0
557838736 208307050 0
340836976 97665597 0
204513789 437929263 0
409859711 30900070 0
434631514 52944715 0
45674915 172503872 0
463966366 389897168 0
179578896 319300706 0
420119963 427166989 0
536107185 225299004 0
366515920 481485430 0
183411026 319372085 0
37440395 480712833 0
472601012 133792351 0
507338096 135981597 0
11318462 404008300 0
406285970 277526593 0
553698926 63716260 0
135979551 314530070 0
274946163 20595142 0
383745576 244544086 0
122038651 171087522 0
245888614 468752935 0
311320291 268280326 0
406473923 538747407 0
190642717 16732463 0
567894998 432014180 0
69446429 6998490 0
35697811 46260998 0
199161288 189951202 0
402676323 434922567 0
482634059 568943444 0
326248483 531400338 0
444501439 434147056 0
527482646 61522879 0
292670719 60546736 0
544793908 103494093 0
693034 179278861 0
98717294 177628336 0
138965895 125333088 0
428817336 321211774 0
249867295 150765049 0
44797963 304415906 0
78862700 111905397 0
322330320 96154128 0
352229651 263462027 0
265667507 309941490 0
446848891 111691167 0
400961718 108011438 0
414958596 81078579 0
378749433 95266724 0
290472028 472929565 0
342914792 11715486 0
165098909 431748984 0
144909780 82163237 0
247852301 291205527 0
330868227 210663293 0
565529154 235143568 0
436570213 311676023 0
173378154 59028343 0
83366650 557098521 0
105846711 482762240 0
224731124 205319645 0
44656478 190021994 0
214982472 44810329 0
528813977 6151393 0
266669355 340339671 0
223455988 273818980 0
429254673 379517625 0
496594474 292892621 0
54035494 109194436 0
456104975 45224028 0
557287728 156947691 0
92086160 500855123 0
304125533 226985377 0
239104578 62496427 0
318443229 18283478 0
262572757 489991172 0
197040887 198943915 0
172987796 354639059 0
555147359 341109802 0
336970911 61569889 0
170564822 137791793 0
321180165 329246226 0
167487553 408266158 0
174531750 380039817 0
1541101 411387166 0
376925243 557021339 0
507062508 25291765 0
344700608 727890 0
401615160 479985448 0
193225857 496663909 0
281742914 99427780 0
535124562 20030826 0
58117990 406142595 0
188992794 548005657 0
53090106 477939357 0
189260191 377042815 0
49843306 147484399 0
389544768 470383390 0
73388731 321194466 0
174846521 238979848 0
331543110 12595814 0
370256276 443958848 0
261822326 432001159 0
169155 550358522 0
566507627 287837969 0
357413558 186333539 0
12929385 253759117 0
296540893 409140102 0
457723999 36477232 0
154105047 419380069 0
325908348 353585992 0
202893715 160486004 0
129298651 333899559 0
403600869 186216494 0
451978606 78489093 0
360731392 237258998 0
294019839 287805996 0
70418852 302544807 0
289149692 559968953 0
195829519 192603561 0
25860960 486039040 0
567124883 204388589 0
52522014 531333946 0
365985954 537374937 0
46296272 255540210 0
70320381 261955484 0
231343399 407274213 0
99029336 309720090 0
210646105 304255324 0
464637018 83205551 0
565402778 141867505 0
112400583 453977237 0
304241535 301835108 0
507371066 204991019 0
32100921 292367138 0
402288055 432785427 0
57547232 266423311 0
384742781 444235961 0
34988914 428317137 0
566660132 308005843 0
3978023 166127318 0
300254795 362201258 0
215049083 93777281 0
471360261 216122105 0
8211765 477306065 0
479090143 159904045 0
444565653 280535956 0
95152943 334055221 0
401164086 234229214 0
163034168 185978087 0
546080355 138014968 0
132672289 544952321 0
74800536 293501064 0
501761140 145907537 0
507753460 218622023 0
435274995 76909085 0
220729483 248871325 0
12668636 24842510 0
126131886 199378139 0
569229123 134282690 0
41664717 237395982 0
235862556 347145691 0
411122803 537067220 0
160085896 34883215 0
74838195 524519464 0
386768522 295036966 0
136383160 490665598 0
443273196 367128447 0
395469416 7272327 0
74774286 386060441 0
496858277 345459917 0
148245128 138562483 0
102193691 468787193 0
38988770 308036514 0
2388993 532720510 0
125346920 376687033 0
470290877 181447929 0
343348625 6532986 0
57335029 337356316 0
106912735 533952512 0
511336775 351283942 0
301608945 528883469 0
109265830 348481852 0
548419207 14619140 0
334422141 91459449 0
154432168 499016728 0
89855292 380177785 0
234711179 478899199 0
137266996 437296941 0
465602272 186112267 0
22558929 492477947 0
84166245 394185347 0
144488859 208344241 0
551150439 177490752 0
302131114 436540858 0
404479765 12834839 0
545047882 291878542 0
127341280 534037977 0
411551218 135586242 0
452397238 5896745 0
76252429 401924226 0
228967344 515051296 0
312669142 514748337 0
212018414 278234854 0
537019245 342548041 0
84966017 49889380 0
308755581 151428327 0
286783817 351428666 0
493782998 255435518 0
18456571 60241686 0
82369235 362392692 0
224183614 80452844 0
14117004 32012643 0
121955858 331514524 0
380654457 62611855 0
40858029 124050225 0
486874423 390060871 0
379908313 315012223 0
520959220 311945925 0
97862122 243720963 0
3229088 535961614 0
106049859 551699067 0
553781982 432663775 0
559291642 19532312 0
215131025 301377200 0
123638777 463034165 0
264320196 290043481 0
518513868 275234021 0
344420415 211059089 0
200118184 258953203 0
375099700 358876822 0
115341703 492038873 0
375749742 352062582 0
119568660 171109464 0
185251562 72891342 0
240690975 13383041 0
217244179 243841309 0
139121530 36536398 0
403085071 40921918 0
150637755 103361749 0
507126325 29676798 0
339577474 401301611 0
63960079 314329891 0
57460012 60579524 0
42133555 159948655 0
127094581 169489241 0
69689939 407672015 0
503083731 113590024 0
232268308 84282386 0
417303012 279672266 0
121904023 554752090 0
256488663 541352078 0
99258625 373227784 0
403306536 392535291 0
326626732 303576211 0
2286253 44402547 0
135489315 209979072 0
432308846 516990194 0
410671259 355253290 0
520851309 119693225 0
516026789 104673011 0
270850909 179990073 0
518285710 138916691 0
171505849 422975297 0
178657416 361387114 0
259120589 520469218 0
372581427 375246569 0
99436383 237187694 0
220915995 95721450 0
304798805 495351662 0
286662108 535071503 0
32798128 120075963 0
22245323 399694097 0
36295064 329045530 0
229788534 425937183 0
69633111 121570397 0
451448012 60303612 0
449909492 550692006 0
183886175 266275434 0
435856079 64596133 0
45098992 211349150 0
95321538 386530418 0
199930579 197895435 0
346137144 8738322 0
337533696 397076561 0
160975967 204809568 0
228959601 258895358 0
480301932 242931764 0
24126707 25037526 0
148271771 39703330 0
276806976 74966652 0
279172096 494742477 0
418518446 71775686 0
191878365 490555721 0
167981003 141528563 0
205493412 466601284 0
95530785 190988397 0
399142289 300903330 0
496870523 412730857 0
566507801 169298167 0
168781281 475775125 0
408482225 554173786 0
104539674 357230780 0
446452413 128609337 0
24246973 104425410 0
338304272 554887707 0
294915170 533469108 0
71462627 148477996 0
397946982 405647017 0
530573800 499254841 0
304417245 133034331 0
1339335 350606074 0
107365624 317120105 0
465385111 373138641 0
341386768 318779340 0
200760210 207606055 0
278101640 336748631 0
181606313 247457756 0
552932964 516770661 0
400839402 410278302 0
252502286 141422926 0
498085754 160195133 0
261966833 327637603 0
481978400 138192278 0
325458488 568433419 0
473650757 474090822 0
557381546 231663250 0
218457774 359427740 0
72193521 14887485 0
127449741 326100183 0
360848102 98585262 0
146417860 201233259 0
452457945 94950334 0
104917051 478304253 0
449902476 46195830 0
65355010 353453752 0
389218149 524573714 0
221620166 87635945 0
184487154 60821853 0
44022754 213462466 0
264895289 211954903 0
347767086 152719854 0
316991187 489326715 0
473695295 161256486 0
21535918 272352432 0
311359439 176000000 0
127729298 61635159 0
229689468 442221905 0
159219269 321959452 0
247101839 455411561 0
339146930 443416131 0
47878760 219800794 0
314382928 20415380 0
476566215 335855945 0
360764471 126152208 0
454232570 320649427 0
181761617 152425808 0
83559845 424654744 0
65153019 511170731 0
65504984 548547805 0
391431433 453589863 0
500165137 79203043 0
137698194 554853728 0
89684640 136056763 0
158330822 487284443 0
12221676 518653782 0
113801972 420804784 0
86220279 520409502 0
340765066 55125716 0
273553305 154772498 0
266662209 114297021 0
18331385 12630394 0
394144044 115155257 0
42469252 421785835 0
267822557 49832274 0
4616128 523597453 0
499152395 542903823 0
238925024 77700359 0
116283867 504991360 0
394246697 130757615 0
140781664 505527082 0
77484292 17792830 0
323457042 184169191 0
243169698 219273812 0
505367430 140357868 0
108506180 271493874 0
273632117 249921212 0
41366564 75585244 0
26369113 355573860 0
2189340 310788750 0
53274803 29646159 0
261932662 551612886 0
461962498 55702367 0
307396516 184536828 0
217623931 141018062 0
322938590 174716205 0
516337250 464424177 0
462803364 395645916 0
48436013 412765726 0
477937759 54466427 0
109503352 25794388 0
462154750 285917855 0
507082957 513490492 0
193048525 539755402 0
299445397 116076469 0
79355000 556708754 0
127209386 523010851 0
182510374 160584199 0
9072018 552980189 0
157891426 561795513 0
459163731 76231333 0
277969851 417348706 0
310211954 333296738 0
178790705 312088861 0
522068153 151205632 0
429447610 156665256 0
386904493 568915406 0
523499109 493841535 0
427700295 67667186 0
411992043 31218214 0
328023630 80222575 0
446913946 234585698 0
468070742 455258720 0
239843410 84963747 0
449397691 550185203 0
220636734 173053344 0
497719218 145330833 0
301298075 433595430 0
352899710 187642348 0
191608326 309419787 0
512064997 463768906 0
534628911 349095339 0
260411591 512234264 0
216671858 90012786 0
107206351 240750919 0
304313388 296768207 0
327535053 35207490 0
416929446 306925762 0
526577274 86503275 0
54848849 460109460 0
247522977 245932556 0
353336092 289733291 0
420415715 174725771 0
347599318 565875661 0
240609124 178320925 0
359703272 203632240 0
354745577 244994646 0
110311186 396425065 0
3799781 493502181 0
395496756 304674018 0
402487178 134128517 0
493368608 345703514 0
504659862 247721642 0
133471999 191184821 0
342617715 518522121 0
212992781 229777059 0
165528802 150936979 0
93515820 371061738 0
209125932 147962879 0
414440449 253550280 0
218155058 508489025 0
101687763 542895991 0
373908532 102188830 0
383281357 528616169 0
129756776 517579886 0
144628542 553269046 0
74960089 233295761 0
548884676 329519634 0
493493648 377205396 0
557099404 522560438 0
527296002 23245427 0
246211304 409209184 0
454191668 373639984 0
409563052 199614357 0
265522459 28231590 0
210818000 311739363 0
25006308 534053935 0
59587340 487102409 0
92207272 328253493 0
80864767 346293981 0
228880102 516619024 0
262083744 194953406 0
119080833 500792472 0
151303195 533484830 0
21400436 223365665 0
516742530 121778833 0
490009233 367802338 0
264120150 537007909 0
26175660 164645811 0
435008545 458742853 0
217057394 156734879 0
247360341 447584982 0
16805752 179312584 0
231901979 185765113 0
205864579 321338623 0
547272267 199995191 0
184270730 17363560 0
100976334 93061280 0
526590355 139958890 0
103524059 541683758 0
272073463 309713373 0
559330667 379434830 0
155790748 323665266 0
49493402 361653419 0
245774982 416626198 0
4481720 226157904 0
26692460 248610584 0
227650871 259324646 0
526646016 404053539 0
144582632 420280448 0
70059935 469789224 0
532296587 123935231 0
178298609 173794797 0
549422749 472402461 0
166973385 350916310 0
37784731 512896858 0
534636891 270367399 0
378681281 154394501 0
468376969 15526185 0
173852980 434679507 0
336116539 180459579 0
451701541 523835661 0
468446383 471099261 0
548027671 151598589 0
222521776 430367178 0
251038645 180934682 0
419071564 565992997 0
222447362 337603438 0
352265965 70690527 0
222682291 245790426 0
141243770 286220994 0
296712733 548802183 0
228494903 315790544 0
10048697 488836503 0
434776440 283843430 0
485273442 218312400 0
76516580 12364540 0
115116453 541832442 0
147766784 478031925 0
120129230 446921439 0
391518403 251453070 0
461713656 306456260 0
544973983 51796112 0
234939833 407403131 0
281854766 436617276 0
529938428 562829603 0
249103422 36118002 0
342174990 426397214 0
190697100 243029089 0
155531933 362643401 0
212424422 13639547 0
274729551 174334104 0
533807939 351656544 0
141758458 420469924 0
244368389 305775510 0
161809547 258701679 0
341265484 226450909 0
505385889 253361020 0
27406910 145140161 0
551755177 527684106 0
389315967 484235587 0
435773833 400007733 0
129358449 461744631 0
506871420 392472089 0
239692090 246503105 0
474474024 402245498 0
173906482 422250837 0
507093650 519803642 0
550058649 304396929 0
529796470 307881511 0
309435418 222524820 0
41434988 6063767 0
64503203 506558300 0
1508700 183104321 0
289501358 359887215 0
509620083 415661805 0
256362461 431312025 0
485388193 223038280 0
213843984 69540265 0
391103635 440638616 0
201986901 296137909 0
229727416 500314525 0
163700293 384536890 0
159789225 565961709 0
368390249 206176421 0
533081081 530014373 0
535186911 50393319 0
338248436 429395480 0
138436107 108644330 0
284262300 131135958 0
33487262 539840957 0
162419612 267285808 0
135435841 33440538 0
277636696 129645794 0
393110894 23473409 0
381541287 409394455 0
45145698 549101906 0
214924103 333567273 0
50624286 207508796 0
282076139 515067402 0
259238134 100158121 0
32230911 108103086 0
124280674 521077142 0
86171839 359835755 0
231620543 339369451 0
116470869 89741149 0
15690313 443607378 0
116639788 318925631 0
195087934 241301160 0
459293643 422985269 0
487742675 126689403 0
102042806 544932867 0
42159061 163039975 0
420652548 257293382 0
337257965 536707102 0
4117030 208566841 0
460625936 230138606 0
135725411 210586299 0
254912774 25642240 0
210096137 430011629 0
66101695 164389854 0
251702927 417084703 0
130643570 448634965 0
256004897 568131598 0
563816959 248742077 0
325568715 82190864 0
166469601 251175392 0
91781592 252495189 0
473882999 287917551 0
195079767 45985568 0
331579948 257824811 0
131157984 420944395 0
112566289 444006545 0
450074239 487185546 0
452937556 549862644 0
225270554 131554246 0
97793756 494685430 0
489367483 310101216 0
546771144 433164915 0
404470447 338324136 0
530125211 131075578 0
199249208 371634637 0
1755864 495449475 0
371957179 14520542 0
60114376 316705418 0
392255818 538632861 0
434499080 403433642 0
95336430 468002833 0
440450750 217942090 0
173254124 108906218 0
547203412 247546317 0
237947934 173750750 0
9023630 325036274 0
13048020 124455588 0
123443667 39248814 0
17145735 555663276 0
110875774 565154333 0
391002910 427072822 0
88109725 462728369 0
326411397 148521305 0
545626106 74799571 0
324058697 41340903 0
134396204 393723502 0
100503454 397890185 0
224449151 452600359 0
240278561 519611688 0
527697495 209425800 0
541129467 32171334 0
475414650 420980634 0
100580132 465020042 0
19242259 167443111 0
197455970 22075706 0
40992608 264999371 0
102365790 186330019 0
409042132 183238169 0
112027793 146868503 0
80771875 251146747 0
27004144 369448517 0
342999367 150071693 0
442327190 183668371 0
259616722 80345179 0
96003786 146878095 0
429110127 328061579 0
528665191 242177663 0
444994647 223494544 0
489106508 139915285 0
191969744 258592824 0
324748977 562908152 0
21397030 515520445 0
346429768 109312904 0
386638109 476905263 0
535824081 449239964 0
27840213 348320335 0
437442982 184070936 0
446116631 169853917 0
2584694 483439273 0
133260464 261674873 0
312744535 120914380 0
445759241 207148068 0
530934296 90888257 0
349473091 438784898 0
428717971 421149929 0
410973030 197502850 0
199381470 115315367 0
206422776 385001287 0
568476398 446695341 0
151414335 265408794 0
175487878 155057345 0
314326455 377682688 0
325449587 207678879 0
359620447 53510745 0
346338253 513478433 0
484579620 387738518 0
318918462 361564839 0
360818457 124538734 0
368076921 66719107 0
505345726 40358201 0
392152945 43502168 0
228951826 123892095 0
481949344 147130201 0
550613878 421157133 0
505618932 541044384 0
231994480 7890956 0
10324764 210998110 0
507618750 53748777 0
274345802 66677204 0
407479167 133421424 0
443387261 425210370 0
55748723 445635526 0
268930240 311681051 0
402653962 469892459 0
502152579 568760907 0
306301592 148410476 0
186919490 352480487 0
327727206 273715613 0
496997286 376001027 0
97877176 262094801 0
455142867 224893617 0
380631157 243325223 0
155418870 545130664 0
402348980 300225412 0
503923597 385586636 0
303047886 377926386 0
452299419 394922728 0
443356729 120196148 0
38720965 281445102 0
403289941 200067696 0
71856240 64194584 0
473332990 27391942 0
555436333 228751063 0
14776596 142558873 0
331344837 188046275 0
453813045 549329334 0
285112433 406509196 0
32287740 216717713 0
139536669 93486887 0
343520484 439504949 0
205999823 135194698 0
399972958 176123645 0
554592791 346330376 0
507013832 431359509 0
367369826 474870675 0
467681167 61502699 0
314977812 104104183 0
324470051 537904673 0
213260141 235946269 0
238188965 152246348 0
465593537 235011098 0
463378461 105267818 0
317417535 358025309 0
232104524 503228324 0
182911291 361543858 0
116726778 120280441 0
380292673 332014180 0
339942370 17637369 0
61467588 168102638 0
529581505 247937705 0
392923581 7878506 0
59087865 534590916 0
328744944 451971430 0
46770689 257608301 0
488022507 113306031 0
301816140 162245738 0
412490986 513184477 0
183268653 71689452 0
237053394 114113372 0
203806987 70419764 0
493446690 323653781 0
125201293 222253940 0
526274171 112505613 0
546840798 240784605 0
341233944 363161412 0
431654201 419629282 0
544725550 305840867 0
56960031 413224321 0
27362247 211441073 0
458863903 120277071 0
390462914 378740903 0
286003048 228011522 0
109227396 21657125 0
161107637 10488940 0
328459662 129455581 0
312177384 473412755 0
41665329 218378203 0
58759582 224720849 0
233833986 50406414 0
441403112 421640016 0
325166217 261992135 0
126634211 465573626 0
268843054 43361649 0
108322798 95385443 0
386611353 492999730 0
345099068 508985585 0
108473908 321001017 0
98487608 343722612 0
473608098 389501845 0
409829955 512043705 0
462679985 559690726 0
536170130 112127801 0
216271749 159997479 0
114049263 503758721 0
413043818 4388374 0
288040747 301815550 0
160997529 168126222 0
396639373 318301499 0
224698329 394255245 0
48293653 486532117 0
75841601 273178484 0
360123158 279197298 0
489632477 479585856 0
235220241 376159423 0
204617790 266070579 0
191795107 252705398 0
481150403 147310572 0
516047216 563243565 0
451419953 306588011 0
290440061 109926079 0
12298779 156487644 0
413451029 238828773 0
521791880 562537058 0
313926745 507425366 0
164846705 104860447 0
282339546 112104995 0
107715034 267688234 0
90596962 450568286 0
539249935 452324048 0
297487027 9760222 0
490733990 348391175 0
535834111 163726265 0
91627388 73374119 0
185696146 451236643 0
370358873 393832430 0
394565335 321446689 0
100187542 193944897 0
138607183 131295626 0
170981974 254901420 0
287355939 300547389 0
147054695 347466889 0
123359818 47602543 0
377736141 531673774 0
132733532 563366212 0
85811133 345503634 0
92639433 553540219 0
412693416 510760359 0
35771037 368162539 0
343178204 388298134 0
528415248 317341824 0
532147226 561692274 0
270494273 217374378 0
152889078 184033107 0
208415222 427977832 0
53032439 62707018 0
18494688 560577626 0
267642160 226142306 0
362239490 519166338 0
22822391 424234722 0
145745148 60535190 0
88532818 433504765 0
107971071 336786073 0
377617096 475865855 0
487259394 179388265 0
286552591 178764996 0
420301905 149692612 0
557242690 449201299 0
45934913 92066212 0
492816377 57271255 0
125895761 113324936 0
531858015 465240981 0
235294917 50915044 0
192897176 352355369 0
354561289 427145149 0
190919807 569054014 0
477862772 46893463 0
165266918 522575248 0
404736476 63525045 0
511369813 428888275 0
97142257 67430061 0
377214462 345853453 0
463442943 276600352 0
152368744 309664084 0
88869611 476845453 0
117867164 117101892 0
244636043 425683912 0
283647277 62871875 0
158880937 308767340 0
517355514 111308253 0
515245859 4387960 0
522034730 324769027 0
167164677 281358456 0
180211259 132104832 0
65440224 164263284 0
189309885 263505215 0
238059799 56478750 0
154328237 4838177 0
312725749 96921935 0
69051833 434732081 0
438883992 75598588 0
459835856 352177715 0
266772886 261133720 0
29173839 293037288 0
91062579 200351409 0
101428292 214907687 0
140756888 544134911 0
11327201 447749013 0
491021687 516947578 0
441952202 280980534 0
314224766 475147577 0
516906165 29210979 0
181895837 268103957 0
310411902 167813893 0
463780405 222731230 0
446363918 232624575 0
63560015 12154187 0
47661130 132234753 0
79992425 123087001 0
179964646 256484235 0
207374126 170280394 0
524589684 280111171 0
553889790 327694732 0
293495835 241324682 0
256130573 455939830 0
428858355 255078756 0
472475414 63494514 0
547130573 138938322 0
402629677 475270563 0
183169949 246305213 0
195958375 66150487 0
411023260 170254960 0
561545933 227337988 0
502711849 442732120 0
33905105 442396318 0
332510246 67304980 0
428864487 126213376 0
507625494 553546020 0
203017803 492583129 0
398515836 78971133 0
243830655 4281549 0
227659877 344895731 0
561880896 468775986 0
387945338 78441754 0
196872370 62001082 0
324457971 442764001 0
514367326 79928661 0
389397597 522023866 0
316736256 127798600 0
517341861 365096545 0
554896077 127503509 0
359413456 373215165 0
81513734 443992823 0
134227510 51361880 0
370928192 332475681 0
141880897 384276685 0
389183218 307223728 0
93457242 260192218 0
557653293 85423557 0
187044067 256300982 0
539678908 284322856 0
427751382 78821759 0
272535769 259492163 0
114495053 261124222 0
119324615 439626265 0
45744691 30990646 0
134656475 366579518 0
328899355 358351269 0
243219808 177897718 0
398264028 263907039 0
371785987 302849625 0
238065611 481139083 0
472789919 104384671 0
27527130 208842731 0
382562251 78785208 0
90295834 111536721 0
352545425 238120610 0
79735564 362838860 0
270182697 408302056 0
92945890 187771448 0
564618614 481585638 0
281813683 550195574 0
69341031 474676370 0
507373301 255947522 0
525755901 406669129 0
250878938 516570557 0
384075745 407743906 0
18331375 312624375 0
209837424 536799770 0
364138190 1048211 0
36912638 520436607 0
23897979 497521030 0
484453806 329688854 0
300161706 403608846 0
501639144 452305576 0
351196524 406855658 0
491585972 356472733 0
387365411 20988773 0
158483742 216311477 0
258697164 480301731 0
353235792 244599786 0
279240537 58254453 0
394221877 418188678 0
269107050 188879869 0
414598446 484348874 0
311155383 19862838 0
70196863 20534127 0
178845990 162486431 0
552748548 374620417 0
153727321 359430448 0
274904401 400277945 0
448831744 429191655 0
564368726 54186473 0
60860938 476077201 0
128592763 158850475 0
263297593 315464703 0
506469868 273852246 0
392369361 531602478 0
190017062 370802964 0
114837319 517391997 0
287001319 522151275 0
435696527 254812825 0
43077470 24831720 0
276345594 358206980 0
269573962 301269198 0
20532795 74492217 0
22733114 5970276 0
149084335 424960594 0
539541941 314039938 0
504796519 498335499 0
103332497 355198368 0
440782344 95851190 0
330245432 532770321 0
302970057 41980437 0
22838783 49791009 0
402970773 107049876 0
71522342 194876791 0
494219477 57515080 0
104463526 232252752 0
443739971 395805041 0
536095206 120438419 0
285883073 360255330 0
118484071 380638390 0
174497534 24842033 0
322443418 433434711 0
57214573 60828707 0
131441505 358538887 0
450005769 130456491 0
9986075 131700282 0
334028229 346641058 0
566988471 35038243 0
183193506 205626629 0
529782725 80040093 0
497588222 329673135 0
190480820 299614419 0
351238881 152805671 0
19579692 286922636 0
479024330 543662264 0
412484903 331224973 0
383169592 269140372 0
333302170 305057116 0
41379249 235592163 0
371945037 420989309 0
395620368 394706047 0
247445883 41403024 0
520371124 561359839 0
32292193 562313818 0
305152995 224548345 0
256613267 45442912 0
550234581 328329397 0
71091169 37723038 0
119379403 289296336 0
418449595 498452338 0
58905585 495230535 0
486437450 381585653 0
562336514 339755627 0
333312018 131386234 0
161316435 498168145 0
346619687 524633743 0
75591794 125491762 0
61567999 207064761 0
274643379 30221395 0
423302187 38000404 0
543167553 240428397 0
179638172 474959646 0
417593781 352217136 0
529034565 331946549 0
172401717 533099354 0
297597557 543035082 0
89423577 310336396 0
455330222 283588728 0
534804945 45917589 0
89769314 181979792 0
25056134 19263200 0
184251948 115319573 0
137805822 93233177 0
548551567 388209193 0
321693446 349824120 0
392287041 65035216 0
147823135 3552734 0
303619706 311931636 0
386527723 453443626 0
196217806 48678565 0
67699396 113874138 0
255562277 252529125 0
118315132 374920566 0
259641757 511157060 0
225293466 506187084 0
547485001 454023261 0
145679642 312402805 0
9835168 361242295 0
367024954 34787235 0
189597174 162466678 0
112794982 365078951 0
180411053 296244989 0
317657553 388134278 0
333812941 315897708 0
312426618 533801468 0
391251585 89787812 0
537684880 459798254 0
135471903 468532887 0
16926838 439335234 0
545622675 130773188 0
226337382 246011650 0
376188009 79500832 0
358784059 103345357 0
34653980 112926288 0
47483269 381388343 0
254100963 334623598 0
385488511 482017815 0
129326226 557880877 0
196384737 133114273 0
472140365 207816894 0
502623171 341307657 0
98122765 356765972 0
14379264 191863081 0
470946083 291468098 0
381779599 152430844 0
199373384 150570178 0
211570758 313015990 0
282954742 75592016 0
281368318 359851609 0
378298186 59225927 0
21603966 178623911 0
107960106 542795497 0
184399973 446118305 0
368119380 237793367 0
39821565 29384726 0
71545369 448879293 0
5964898 357006562 0
564159777 337254255 0
513429352 179355176 0
410843175 296491519 0
545012889 413220319 0
353745102 105630279 0
195148428 485755738 0
443008012 313786555 0
4636927 81128151 0
517824723 485358635 0
361276806 270904418 0
202942591 507260521 0
233833743 534841115 0
538651056 417446912 0
193085861 421198976 0
323723683 167369484 0
336079957 566848573 0
260731895 225542498 0
393159778 491112636 0
466274474 78491770 0
330042573 164170778 0
515325504 538634684 0
63753122 233385406 0
409718760 260642043 0
224387942 373959764 0
230751646 23793895 0
555485754 346564065 0
454271190 389341429 0
507469676 396668125 0
148523576 474467320 0
82193343 183759482 0
369094303 372538544 0
106657171 203479712 0
138992146 91131339 0
529056595 323111150 0
373567120 206120025 0
3138627 146419966 0
156664308 182928491 0
548429549 263878073 0
414151528 462879263 0
167501502 115715625 0
467071404 263689426 0
493822080 151453885 0
233226308 88308178 0
274038491 539094766 0
66207433 243162321 0
203887794 569006001 0
544898899 287837538 0
283099601 391764021 0
330856017 199363688 0
294782047 91724110 0
513297776 376714294 0
495929093 49347313 0
249222133 398201111 0
440342592 399223536 0
258709829 251357487 0
187478122 332606428 0
78396461 237732417 0
99889748 428796034 0
185201712 95323598 0
112553698 297061678 0
231744437 562291092 0
179585827 194875863 0
190932666 386142714 0
468780985 217649514 0
121858272 149437482 0
254262788 132744523 0
512379819 47223337 0
38873168 69300085 0
112092403 105319066 0
31918280 549166412 0
213045683 493138177 0
413780979 186125855 0
467350321 356675452 0
497148269 313015466 0
159126574 226394335 0
113884936 11067309 0
462287895 58749745 0
472914208 517334562 0
165197691 194258673 0
208220744 445430199 0
433243803 476460763 0
530920712 413223061 0
457652923 268921390 0
252604956 164984302 0
488971790 261550218 0
561132402 421354861 0
2046231 199791006 0
79302753 254615725 0
289097134 154528504 0
85490851 87813718 0
383938661 208752212 0
559846700 363569772 0
4039593 315015397 0
189772012 234402997 0
221698944 486959094 0
396911325 521107968 0
118953157 54262074 0
222876326 159224826 0
350602126 59825653 0
306709655 383333852 0
230054146 403777824 0
442979930 416486242 0
5538096 99513483 0
491026270 441109389 0
478481550 101866622 0
534234521 523702974 0
289179256 367031842 0
184719557 259491859 0
165956923 415721567 0
404203780 411391097 0
560458139 157794025 0
417345233 484955114 0
104560939 334711056 0
283278398 257582243 0
383331564 284172955 0
367902336 382265220 0
396099568 250445813 0
468441831 124152704 0
9753412 253518291 0
99797611 11086880 0
468530991 95661693 0
184643552 126472331 0
264064318 99873642 0
53858474 21504540 0
155440059 482005742 0
539206240 257393985 0
230465863 399775482 0
239497827 391770321 0
112538296 531479069 0
213065005 222097644 0
176569208 281321583 0
332042976 366614234 0
306447195 432839501 0
206219308 272871069 0
93232817 354257044 0
319016924 445405419 0
452341670 52074645 0
149109514 457190169 0
496810294 70248943 0
162827510 459346311 0
155300333 280340695 0
548917777 187528157 0
99093512 96307882 0
359248045 499781000 0
198867329 382356259 0
107295135 91002784 0
505843534 547022100 0
518635889 302825299 0
438272237 525188949 0
244146550 352862608 0
276963008 72351004 0
282370420 225166351 0
425861258 6099568 0
533938820 315615822 0
429210293 97629952 0
230075155 477542355 0
167735764 270334585 0
292186659 263028470 0
112287745 363923146 0
210780165 288530383 0
459250248 154294146 0
427503572 159053281 0
41424687 328060069 0
37138034 404617108 0
376023692 542994557 0
450215528 306130550 0
495573994 53419933 0
395113645 41908868 0
563717708 165537595 0
374979279 13910286 0
86893834 477043448 0
285125902 481655174 0
525054846 334905269 0
477324555 213401967 0
177763137 102798870 0
285324717 107678043 0
526540238 143403902 0
451949872 172121118 0
25267072 308272947 0
66033800 270810752 0
320038310 450262433 0
85118122 264127316 0
277687674 13108291 0
544572347 221094873 0
262285256 34019298 0
91641630 292009107 0
488933545 35496158 0
554133058 539371687 0
494276288 379186765 0
302186187 337017079 0
533165556 382777941 0
529604835 283665372 0
520038805 479604970 0
353639529 482288007 0
309261300 257224442 0
113646933 25125933 0
381930788 35297698 0
188338541 163981375 0
400314538 75904273 0
555307577 529059301 0
140256267 161436535 0
478129059 225444752 0
398116299 541800808 0
310016396 146641778 0
213750136 164973556 0
115876404 273103059 0
330545875 230087471 0
495659777 381835257 0
365947666 525082967 0
195115349 115675539 0
108451794 412689168 0
437301205 182032889 0
128499132 485429757 0
398799484 392108224 0
388647222 213918633 0
463789284 479264749 0
488355044 522868574 0
234439137 526180013 0
97967345 382910221 0
463535415 526696686 0
136131543 222703525 0
444887878 83490727 0
433515490 523854297 0
316934033 436225101 0
301563498 532077304 0
551768634 435187518 0
155775123 167858063 0
42104831 177399537 0
205044935 525423990 0
12784443 359376046 0
405761020 51190651 0
99722612 332006776 0
225178315 266572873 0
217686031 506886332 0
35968651 557566520 0
462341210 398106452 0
212340101 965920 0
244868998 186272670 0
332285669 355605680 0
563225482 552403748 0
245326988 406934120 0
447631151 385899174 0
122949945 373392367 0
132499008 262272250 0
507895719 380498509 0
514102239 40485576 0
354589040 135509658 0
536164401 59717162 0
444335176 539689742 0
155708772 498901839 0
307935800 232438295 0
500595228 5189436 0
447787782 42561707 0
439538341 86753086 0
73715505 381968385 0
433977367 118735594 0
217300688 451496774 0
243896132 208226976 0
153101662 121034081 0
70576729 57160920 0
357942371 245173783 0
33675942 493248198 0
26735526 196180594 0
97149111 384131030 0
334088094 405150971 0
91651954 410442201 0
531139939 149911185 0
511637019 412966457 0
77398645 203321113 0
145182325 245791220 0
44254108 512612924 0
538786421 398796730 0
4577623 504893270 0
518064249 60469909 0
260424881 552595897 0
523176544 312898384 0
281677644 437009416 0
98872295 302927560 0
62291559 21487259 0
353335942 426402096 0
433566957 347193079 0
126886981 362277839 0
535505876 514359104 0
159629698 69475955 0
259401814 323371793 0
286499074 96546718 0
20414984 226609059 0
432340217 26304676 0
142583867 216114800 0
411078254 525124378 0
538931174 547066154 0
375074838 155228902 0
259959194 564705633 0
193715449 324243310 0
492677362 22001326 0
424307350 566469606 0
435806568 252290381 0
20181149 247318341 0
567939381 398840298 0
72877949 201755914 0
181885738 38434319 0
65364898 189985389 0
369444329 12556245 0
563177550 288832141 0
84216044 457928928 0
256069254 497073195 0
174152508 112957457 0
140604820 485026224 0
472711371 39724305 0
325576531 563951970 0
38370044 108160266 0
148215290 347886956 0
9870434 498171220 0
212524113 393108921 0
210510477 28500756 0
312499549 229929054 0
50355816 401719602 0
209286977 155948748 0
427836037 276185505 0
92675241 193075275 0
107484444 197982342 0
415710556 466689259 0
337810179 163570500 0
278325099 514290770 0
426852074 335872398 0
118727699 468345010 0
93471411 491293975 0
278839397 367182962 0
178818488 407922261 0
124304788 543285811 0
282617462 517380621 0
491640200 226927195 0
234851814 503874529 0
127593777 217957878 0
92136096 84690829 0
345241369 439441461 0
131718878 514714995 0
332753569 548190534 0
396504881 24177496 0
215246527 138916319 0
170436678 483097625 0
295758101 88946134 0
173975190 116870036 0
342652776 23626137 0
66699257 261542397 0
39406597 394257040 0
483292568 377677620 0
495816062 213637828 0
147082747 523159831 0
173101982 278131619 0
154525753 105913088 0
553274157 495617819 0
218335365 139252686 0
344424475 451263452 0
127381135 461998028 0
484301919 319025881 0
240402154 169951585 0
167671359 101291083 0
512942649 240035525 0
129652548 442436526 0
210403279 258966700 0
531596236 312799076 0
181213850 351582296 0
348837744 36841751 0
275967423 540438655 0
361178410 495141037 0
42323225 242707095 0
321223742 264966325 0
498859019 521102501 0
483488126 109575613 0
180292594 145344652 0
13282310 283409154 0
232471888 564608246 0
371992635 44554984 0
232867828 329778383 0
328877938 415437433 0
99117133 19629095 0
177145993 195000279 0
196420882 155036307 0
510720893 13409853 0
139111443 310351726 0
190452179 130915870 0
315381128 101489857 0
190174049 139788036 0
522956550 124165686 0
395547800 244066249 0
449220877 34889194 0
45676412 135114190 0
280473724 509219084 0
411645667 429411933 0
109573965 227619169 0
390607621 540874775 0
565326115 240192921 0
65776630 365501360 0
1954964 24067629 0
422074228 279235252 0
507861469 475888440 0
32399422 323410090 0
28238298 218734569 0
158672733 208832531 0
411408623 136584689 0
59397907 254068752 0
419385608 503685524 0
130182210 493788313 0
96692317 93600274 0
474816717 559008385 0
144962591 451118043 0
367239647 263627548 0
461671523 363663136 0
278044750 404550143 0
350348061 547801732 0
379839449 314769691 0
448021441 124591469 0
8991385 85999535 0
154439724 122098670 0
115476180 103366871 0
359552216 364229870 0
89241296 132481997 0
292102994 537365307 0
89160194 480402511 0
181654252 236254625 0
45602059 442674589 0
37986656 299191424 0
176943112 207929047 0
202971434 148811358 0
206978272 43384472 0
213578741 419896425 0
134457633 72473110 0
159356988 295015234 0
426895953 423716285 0
303499442 16663232 0
335578748 285505598 0
524517574 153378521 0
400413795 219890493 0
182985231 287192377 0
358634346 173505739 0
554418952 566592198 0
349523120 332979139 0
434278070 483731363 0
121018735 434645937 0
559886997 340814657 0
410230528 40598162 0
51931056 170459635 0
34675718 35080977 0
42098115 471648563 0
95265280 488314075 0
478735807 256606509 0
280800527 323762294 0
22587392 139337783 0
51534969 174968085 0
448036993 219419611 0
284477612 59028314 0
90846590 262625784 0
76521320 268030825 0
386987819 455007841 0
108409238 48245166 0
449603890 204099154 0
435989949 98483299 0
354865775 215908626 0
362323461 223822444 0
334960586 252181778 0
510841364 168518013 0
467556572 224367653 0
7788053 277332234 0
197464989 112836 0
475961740 20874144 0
528108559 21244017 0
425215460 394328721 0
374018134 66334589 0
45754249 166253241 0
100234345 407255894 0
429341451 413968336 0
538727328 286342783 0
335705517 329490398 0
484870684 396529816 0
498264517 507322749 0
503322924 356763576 0
211118182 80717721 0
193783933 24792925 0
399369416 424762525 0
500806407 330398397 0
156069780 181115169 0
230099240 545577838 0
207163135 213470961 0
144879083 52312756 0
334746016 370644950 0
112350913 340355292 0
101448678 318148446 0
384549971 265986220 0
76636191 213797582 0
448297039 27027360 0
420282859 540592320 0
290422780 139578841 0
517524066 513932824 0
450419067 93824060 0
364173053 85257664 0
42550851 335677858 0
166146386 316207682 0
337543908 548554810 0
130130862 132934053 0
127563666 287910561 0
376465591 188484125 0
237957908 296841440 0
278908207 165485895 0
228756462 503408359 0
225138654 252377164 0
160468813 341487744 0
72139801 279086228 0
515701403 320285025 0
557741600 166944919 0
485875762 182525117 0
91227940 52393791 0
215957239 63786951 0
280213729 236703044 0
545552624 16805298 0
510618017 169262332 0
25207048 199683107 0
161710672 231739321 0
502969941 144688025 0
302148719 485198678 0
224743110 365167562 0
110738268 265068928 0
418305976 354301344 0
551164122 216593377 0
441953997 302526903 0
141559752 18499589 0
205192096 78333411 0
412864996 178444556 0
9665058 158579087 0
247589932 204375059 0
20363674 70428750 0
518307676 427755822 0
500166498 471555008 0
91012936 369706954 0
475229649 333909684 0
309578636 478926030 0
272302372 423849939 0
486374928 542727140 0
559882611 361927310 0
19337698 50208500 0
497181138 260230795 0
444799385 10797537 0
253221259 492179633 0
207659290 116371897 0
228148543 122933622 0
433682436 124750054 0
267574432 562093204 0
285915854 435823566 0
33426192 1616914 0
261358182 564370796 0
250819148 97028236 0
27840746 342282800 0
454536066 414622144 0
300413275 566830874 0
305670782 518358341 0
500087082 98164636 0
235024202 191121354 0
239230620 110005121 0
72169121 128625010 0
41232204 225343221 0
84394285 511443761 0
450780145 546089860 0
32813704 228025018 0
395456429 266086285 0
272407146 434789380 0
319680237 4298054 0
79742699 177125067 0
391042967 306706719 0
222365181 434418701 0
147393796 185568824 0
154234427 276151012 0
252047370 226185986 0
443432720 284455132 0
274994084 232734641 0
98593013 31582187 0
4928035 477090605 0
417850529 305333939 0
528053504 278324874 0
410948194 245847585 0
14100580 135229500 0
456858093 363026739 0
562353987 420469890 0
259120177 220984519 0
359329279 26777706 0
35845001 316000007 0
464656532 477503839 0
430288529 82879564 0
347219775 235200119 0
435586035 562516317 0
365288756 106127108 0
519856257 409419772 0
334937241 110811130 0
566880991 239875862 0
106068794 354135470 0
401412372 409696748 0
251929212 219156295 0
526200619 515208699 0
464019110 471742565 0
141103422 404333640 0
263946345 197578890 0
446891200 331190497 0
226786912 300403756 0
531273890 146680205 0
1550574 135942823 0
57177540 339778368 0
113180662 523887168 0
77734386 528724799 0
528920965 434819722 0
291288530 107466027 0
125909724 549967836 0
138750607 180273883 0
510132320 557313424 0
40365282 447049754 0
281687161 400514000 0
128443325 91326976 0
496364528 533276313 0
53337966 276997922 0
60828731 381947740 0
164936045 266165883 0
492021897 537042017 0
446611045 118985131 0
347903341 106577613 0
563650648 357906537 0
131001688 114938951 0
86395342 253522510 0
142491104 403734041 0
527344960 43434739 0
415500786 452653577 0
321526471 521354805 0
182079279 295528490 0
358320406 154769204 0
448706547 558731035 0
119564747 159337750 0
247583151 387229184 0
173277253 281250534 0
287895594 222311712 0
5824940 448291030 0
561060575 121813895 0
157066050 402961996 0
99962996 369008832 0
39110973 26549357 0
426857535 302374004 0
426387088 17822576 0
25080402 456561809 0
233289705 499537079 0
66853944 61490837 0
419206774 355577502 0
251755322 394780369 0
317150282 93766643 0
328345747 130272965 0
111268481 487730291 0
92046260 416196358 0
523480725 316001394 0
77424325 169194100 0
527490512 315698988 0
8335335 423337363 0
200327699 139769627 0
380550729 139226745 0
187923311 451942945 0
322205409 129938192 0
546875998 276032242 0
382381037 481110660 0
29596533 299590664 0
327248559 340713382 0
47489843 338294985 0
290927058 158953306 0
87146247 377154080 0
261485720 154313567 0
498287398 157471792 0
295581351 287470640 0
21131792 215868996 0
33109149 429883066 0
192220540 190666744 0
387339448 73649968 0
172214121 402086523 0
380389067 192319177 0
63032022 439508479 0
279025248 484592053 0
544865600 389878710 0
243581517 153231667 0
50268448 34675531 0
11038088 429395278 0
435576969 566800524 0
240964409 231025569 0
53085980 193965895 0
72629515 556616061 0
484488453 136363399 0
69013298 162108987 0
559472378 522539579 0
91294432 420352722 0
69657024 386247777 0
487555813 542942093 0
139577557 280076401 0
191676921 414166284 0
138358071 193997216 0
301110914 83620717 0
388757422 183064966 0
148651464 326403966 0
15537862 219729678 0
219054286 559552741 0
438624305 195866083 0
486720913 466805052 0
109703510 18185145 0
466463658 566631918 0
535004468 390521908 0
63490516 200398530 0
185415464 38117734 0
490411435 445687407 0
10853829 215404320 0
72235415 423936290 0
513651570 381167397 0
105626060 229561803 0
464346786 85959731 0
24425807 558965262 0
240607848 363998826 0
7507922 511260758 0
506195540 235796202 0
543926150 244721158 0
371068132 321970458 0
371877026 504853214 0
480769376 398792447 0
115816578 358280286 0
487443512 374106904 0
382520221 522231259 0
300224687 379661302 0
338040824 40426538 0
551270286 406874295 0
34145109 363784557 0
351571032 156376499 0
269395911 270278493 0
22346168 99521512 0
133950907 453648362 0
536512050 148391205 0
111116394 286007898 0
295003989 146309488 0
213662693 75868193 0
149348608 495667735 0
429171887 506044361 0
548096741 413553189 0
43830096 94813742 0
509769328 196274798 0
9585620 504095727 0
359298702 206393228 0
386921412 555348901 0
57377814 61225242 0
462564515 373847525 0
51876969 209523190 0
82050642 35156436 0
502686483 155653518 0
401667258 291779432 0
180818403 202401014 0
232563079 325639380 0
463094886 70527207 0
420017651 32073230 0
393735313 318246466 0
268814409 154340583 0
408135934 231861433 0
47983490 319704730 0
4826745 135544423 0
156313241 133858309 0
435250513 225200814 0
515133590 506424443 0
134580426 190389106 0
172281811 149964922 0
236568964 71386244 0
423703255 6721167 0
286012116 434101312 0
87435366 235773079 0
112864889 319506823 0
12094259 456435365 0
92978704 547264023 0
535721714 266745888 0
29611566 289026579 0
52072951 188899166 0
250943827 138651795 0
136197972 241033360 0
272738344 420591812 0
383387675 195065363 0
139379362 400819741 0
15272247 208173526 0
477970958 73879245 0
256724844 216564270 0
439017392 254009194 0
459187761 93460246 0
315452494 82948015 0
532486003 107483154 0
126043175 202467723 0
549344635 484433780 0
385907782 518185259 0
496392425 302574683 0
15062123 230161104 0
490472773 523499209 0
396553503 502566329 0
48406291 250573253 0
430087944 405229972 0
369425330 86316068 0
437873145 244106237 0
204245576 518690639 0
116677274 273587205 0
379055743 386088806 0
279465938 362289216 0
249185417 463003337 0
285316082 155750950 0
241882605 298054769 0
173656628 200313669 0
122048968 363467281 0
77903842 444275079 0
168160106 429412762 0
565869436 134739243 0
539689358 454733616 0
307746788 72919566 0
124760205 144210019 0
549174348 452252820 0
91572072 475944088 0
105848414 143239260 0
447707147 333728911 0
101338122 86813937 0
185334239 551322758 0
398923658 81415027 0
267558943 401857416 0
176476535 319097431 0
276575982 164584780 0
114450061 537092752 0
17332368 31359600 0
211902920 262931877 0
387188483 68027840 0
411251949 257892258 0
362673181 162387206 0
459189952 254234533 0
60227297 330470232 0
267615368 11571690 0
316411438 90618275 0
446991704 284019943 0
149968765 334789999 0
442802277 341351480 0
401691829 402276575 0
412659492 252406150 0
424711126 669886 0
336648982 552384573 0
59201558 73226448 0
341206089 76929858 0
375606274 236379715 0
127379981 205692830 0
120009836 516884420 0
158567632 145885303 0
481479852 522938773 0
414660397 499863793 0
53965580 154581896 0
43046042 35677985 0
19127637 58253076 0
118642857 290674290 0
503473542 166798044 0
66866332 471916405 0
408362772 79492206 0
179769263 192357205 0
49429375 293319518 0
309118452 545074194 0
553269707 522231404 0
149436394 203408411 0
77903475 201158229 0
410952220 549533673 0
38432960 84820525 0
204485867 461595328 0
451503650 316719198 0
24739176 507231285 0
51693653 147255886 0
489621967 359331545 0
477009107 121184037 0
304941221 206139226 0
324022304 314699113 0
29319794 369591296 0
255855686 277461844 0
491627359 2879812 0
414445097 342258290 0
13304021 389457265 0
484857964 204502681 0
482456722 286815177 0
254792393 101635115 0
8941275 281878572 0
535353241 283341316 0
446841459 567885267 0
185948138 169981925 0
480037908 536970221 0
74903294 323013164 0
549757079 557299297 0
41394780 462357824 0
264862615 364799373 0
498201692 99310215 0
232012275 184640866 0
6366072 220686547 0
460895050 537043171 0
331983544 162941424 0
281130004 73381109 0
240971473 385290834 0
278096361 213521996 0
313575764 102287863 0
473008562 93459226 0
346533250 85338708 0
390530312 75391122 0
279659456 290833503 0
73662602 264607746 0
153833023 480735437 0
196745552 132763399 0
23307315 361850057 0
552915019 508933939 0
15510665 249867825 0
534034801 333607237 0
440749786 253634997 0
109967473 401623648 0
354819959 529393763 0
345331905 94931204 0
431778336 129056200 0
150259776 148309279 0
437854435 513422278 0
491190374 387321955 0
146392635 562071491 0
31040909 143970562 0
166033750 493557531 0
312230385 358648379 0
237204336 268735006 0
515468919 117105548 0
438301571 414910325 0
272019421 6282577 0
138662662 76321663 0
380270456 27587775 0
367114838 389095716 0
569122465 63344131 0
425898127 474109521 0
398285025 327219668 0
369997646 392787508 0
340139935 438172707 0
485536285 396033879 0
30898904 17938796 0
218768825 29829172 0
244566467 543190730 0
202627359 428966746 0
404731494 276509526 0
60744041 417339266 0
465974333 226683869 0
239049961 324530548 0
369663831 339750930 0
132200495 25282852 0
189575315 345863244 0
217377399 69132821 0
389336027 42110963 0
534642989 48261271 0
298481500 7958164 0
494395864 97928456 0
471252579 498369595 0
322488298 471773108 0
195272821 185115245 0
542045492 483777223 0
189020348 91437174 0
107237457 216797663 0
478205890 166990776 0
152953644 504564135 0
434327213 253342947 0
28100178 251306403 0
525276936 284319573 0
249181595 456694341 0
412919293 220055511 0
68722026 25290707 0
29587330 287423054 0
518206616 286081443 0
382392162 541738338 0
311979806 365871722 0
275315218 410755700 0
417857988 430453337 0
192074761 2794096 0
387102759 34602745 0
4994572 537030802 0
500385557 445727135 0
506579781 106490782 0
563634950 86405683 0
451519943 175884596 0
102594671 538443424 0
76278705 8330478 0
347888475 298411962 0
516513387 425868979 0
440506839 201330750 0
51663366 488637476 0
401187962 485586020 0
551532941 503028269 0
385591653 396295668 0
365546025 142165836 0
413825684 159948206 0
254397900 62677384 0
301906844 560917090 0
485202693 441232681 0
176376403 298573182 0
115546696 132220916 0
440030135 328276956 0
549414712 506120372 0
119004117 426238829 0
270907462 176141697 0
32541819 379776112 0
335953198 499666897 0
447128849 77737852 0
157323371 82631017 0
343681067 478997417 0
214648872 194084599 0
249878710 280493915 0
332922779 514392425 0
31927448 76391380 0
117830076 146530050 0
262477788 123793197 0
282584181 125907627 0
280831919 383101363 0
126961149 284764508 0
106145532 172561471 0
542159002 535555492 0
250445242 487545315 0
449618711 555662926 0
408977341 82039719 0
418038658 239161068 0
83795603 173434192 0
384972091 340237537 0
74750220 182077577 0
332234807 127023975 0
97673971 105135280 0
95938469 559617910 0
296893467 62759768 0
250703524 364893770 0
321947779 395611316 0
238538449 6282047 0
369033023 253658491 0
384758706 94341509 0
261386756 107277916 0
453524180 125904054 0
434517753 290076288 0
198531393 171851990 0
286532017 87029694 0
413338244 273226846 0
357112361 125090873 0
390510324 228341025 0
120560736 268283300 0
354221977 67917076 0
452823196 37563957 0
329225686 6218849 0
249091789 228817062 0
60001840 548440711 0
517737279 483183612 0
477185606 292215284 0
454384497 483923534 0
38639455 342043638 0
147873802 79952776 0
107842847 87962608 0
206763445 388102772 0
1486203 319787257 0
347255743 378110269 0
210996762 254079972 0
534997004 82101413 0
560886458 401658851 0
251703284 436520559 0
495216169 326025208 0
320035490 58758690 0
422452839 510535985 0
132266519 156206634 0
426912370 193678558 0
62642532 507393790 0
370567663 521338500 0
214159410 282459814 0
446197506 398985029 0
375243159 544953462 0
219888956 377841085 0
529141525 43890689 0
230201269 462229335 0
227318720 83112524 0
421257030 166783207 0
57555067 522439909 0
99871170 543903666 0
450382592 355984911 0
312536000 460711960 0
123192046 417753172 0
193123268 411192049 0
494350362 526289510 0
88704850 42126136 0
263064565 59344583 0
54995633 504893216 0
178103358 121451418 0
161513314 404227934 0
419089114 357471178 0
482999626 302930837 0
427641361 53367764 0
510553819 535736818 0
5219951 132736048 0
397876331 566130149 0
220334354 288208232 0
529000918 506307714 0
250089170 208163751 0
265328400 375163128 0
231858001 55258113 0
410989197 314824495 0
333136213 223188563 0
160232857 73455307 0
308805190 273276153 0
254499563 345329330 0
334525390 27888869 0
539274608 453735448 0
46962888 443001631 0
302481369 88912595 0
484806037 88169352 0
474159745 478668264 0
293079176 474897868 0
71049136 523019511 0
214205160 183484453 0
87160269 28839688 0
455338269 337703145 0
392252846 205153504 0
8629402 338212292 0
242942422 152773186 0
219608114 391899861 0
202349743 309101024 0
323197729 529007572 0
324225609 322898866 0
59591985 35447715 0
510720695 177151877 0
561103439 352781717 0
143952461 285192213 0
175656355 230394201 0
159020403 337371973 0
322987417 318926677 0
448794327 363592211 0
340358365 190620220 0
206142031 399632691 0
534925866 448309477 0
384283254 141023983 0
73914002 319240873 0
333938200 521051768 0
91987619 440786744 0
280882571 259789517 0
351273952 305681090 0
335400535 396838798 0
311026085 401290173 0
250421199 25362866 0
449593 28317565 0
217732063 134703350 0
18733500 121395738 0
207552918 72554966 0
372689895 376728608 0
6733798 444276242 0
252170024 174364357 0
124800140 61025735 0
29051019 274065348 0
238159422 248204846 0
247438059 153897921 0
566005537 325642823 0
497768564 204024915 0
317594481 543163238 0
564187162 46908433 0
495956879 405724944 0
509360734 225507395 0
517798935 110864097 0
223852688 226197435 0
57963551 207179612 0
133106744 157124955 0
130830373 390370959 0
143411058 257685154 0
479065288 264126574 0
33252212 363933320 0
322599325 561404983 0
510140732 216550339 0
222661807 235606286 0
422351264 34030187 0
111378496 338769525 0
401957382 358941425 0
365117236 39929073 0
190552584 6546806 0
354180451 24474656 0
32133257 401907561 0
548649567 76770881 0
262897278 373225940 0
362806101 469552371 0
173399656 173164245 0
425965284 42647430 0
115126768 507290791 0
425601986 125595205 0
481357944 512836142 0
158338250 161513825 0
524089157 311236856 0
38957851 543935197 0
205726295 38447877 0
168236922 244373460 0
153292892 56510698 0
251714865 512673679 0
242738005 373355107 0
351460822 405422126 0
301151065 82162361 0
71035492 110860349 0
142337741 510197365 0
492202008 309439959 0
519309008 499294726 0
143875977 477269268 0
347882333 384157768 0
169087459 61185973 0
480015525 480705562 0
512328313 280926081 0
528632651 240367200 0
22788727 190774091 0
330350909 308181232 0
304526254 435516499 0
522801306 330891299 0
86326882 506984984 0
347029798 175047214 0
496600820 333721980 0
520972566 163933214 0
558979118 129921768 0
42371784 117080522 0
287797670 211002039 0
204771662 57617030 0
256207747 80397659 0
429863629 311745467 0
426846498 185080654 0
329072294 295763402 0
276312994 59811570 0
344406924 463723690 0
245596367 6547794 0
488791619 393378402 0
370622834 150513787 0
95972029 78338917 0
308717782 235135695 0
361401781 491838177 0
199623971 559029893 0
382347476 132929154 0
540281268 499336284 0
136619257 315170216 0
294994012 396055016 0
375955611 435966497 0
442208243 138174254 0
280604895 276957136 0
466635428 567151903 0
38341686 18845487 0
183789961 411770177 0
280466741 325368714 0
95294427 473593728 0
366745644 369371783 0
68097965 320344775 0
79625101 444265056 0
468304402 54423557 0
177485485 134918105 0
478804699 358048606 0
110989787 237827001 0
76539166 446059707 0
212134966 357518664 0
446633208 435109933 0
126404710 106190211 0
82973568 77425308 0
161409687 323013836 0
106976520 405088218 0
110896215 361693763 0
296664849 328260653 0
252992823 311799969 0
463191519 528495796 0
548889677 481547031 0
487088356 470816725 0
115315439 105637156 0
528266940 244610350 0
388054725 298751463 0
250898485 255932318 0
401890515 535165094 0
380765828 162929495 0
564426346 17386229 0
520361988 177363969 0
565589359 346188876 0
565095931 564160740 0
456983198 476809342 0
221539455 24637684 0
442653814 54435028 0
203044386 467238530 0
3996787 231434414 0
490868626 111931692 0
17635803 497654146 0
53491043 375708761 0
471893487 309238271 0
313174485 12070077 0
401555606 115856532 0
47311456 420599962 0
216199503 42716213 0
498465165 49886474 0
183637810 164101793 0
314409268 424877671 0
252236477 113269139 0
174724002 555763616 0
161983118 220614183 0
74342732 425682314 0
473684016 121305473 0
263865649 168460256 0
194971012 484205745 0
39490153 157640175 0
143609320 488168919 0
71825268 440658488 0
562365562 263432518 0
290209313 361241793 0
543866813 474609168 0
10358852 314031452 0
395446501 559010015 0
194141000 519482633 0
126177289 137427628 0
81738224 530573176 0
16206926 335945247 0
240522162 512792730 0
90385599 14174449 0
392892706 109889895 0
492696146 224480856 0
557735554 282564634 0
285822373 261437837 0
479589956 420849127 0
204361768 135373184 0
195627407 11782706 0
561464298 476834495 0
277767315 515971632 0
524209058 274441385 0
509680181 38365000 0
438030603 319083964 0
532509265 349276022 0
163682955 487445241 0
264907079 450468117 0
316339681 279120896 0
159174149 297706872 0
162253389 122557650 0
241029978 54463074 0
356865300 131738279 0
203437014 226706943 0
267908463 284041251 0
114253639 335008788 0
149527930 14038976 0
209737551 222974871 0
104469882 243989229 0
500415582 169612903 0
486852214 53844833 0
215729310 508591838 0
188678943 474919533 0
165155970 277117356 0
41752145 375580365 0
185134404 193999856 0
549997544 166859122 0
385937735 395901123 0
226074803 200810605 0
162514353 168917668 0
233180723 453590186 0
418586581 38272012 0
155520852 281411771 0
43911305 59453772 0
451101015 268371822 0
381665003 461382485 0
477824187 455487777 0
458457166 115876902 0
566028448 433476813 0
431763877 292102396 0
332923837 514950387 0
374804501 246614237 0
107014174 156322916 0
186238081 562565271 0
564366372 420280206 0
135424380 133278902 0
111674851 288381238 0
395016044 267634710 0
491003737 224492115 0
375307534 29312107 0
26682909 474621835 0
355123499 76730599 0
450312941 167080363 0
186399373 97820718 0
420817549 301445042 0
179424776 287818942 0
285727459 209156198 0
481221655 548404892 0
281245084 160418716 0
91313367 42653804 0
437065016 12954334 0
552298075 167531851 0
295823981 409582009 0
417377860 165068595 0
281867566 359075026 0
133760333 116848013 0
46993595 42373768 0
277405518 560356509 0
49834383 479492624 0
284341020 265279973 0
520668612 85415776 0
323948634 339868684 0
202951233 563440822 0
375928095 545333462 0
351675253 170499873 0
538588530 82950980 0
409712417 306903913 0
518311286 285090956 0
290648734 313924618 0
564642210 116517553 0
394527501 282587909 0
213741091 339190303 0
241511389 560645393 0
425812692 133474090 0
181103492 99432512 0
281300247 509344873 0
385539219 1270879 0
488905374 187094119 0
207928226 537406145 0
320596869 348260604 0
263035693 422277742 0
152742898 102558083 0
283062123 96049241 0
90834143 485665803 0
240396705 21431565 0
67292908 201899884 0
367207509 407475701 0
204995733 236674727 0
370312356 221228834 0
93594176 330353831 0
413503178 310732013 0
45981703 448416214 0
276905967 156184044 0
391510293 289768952 0
127670307 279914106 0
138971953 11448421 0
338702414 225722545 0
136205228 563520260 0
333309160 129616021 0
94444744 371097761 0
183692075 92634394 0
90154459 391052021 0
44071470 194538089 0
210945373 346071587 0
168129115 442172834 0
25419924 91280720 0
73516689 182347474 0
410104968 506305946 0
120206472 176199831 0
191306441 196478703 0
103489012 43848205 0
448485581 401711841 0
185869175 403242546 0
379501714 515317376 0
257509804 179822241 0
470820855 509615948 0
180805964 484445868 0
566873538 551933734 0
87136734 519296843 0
394202663 511108573 0
301461393 354488494 0
548634843 441043269 0
391017421 521618584 0
502812288 307856672 0
12343167 279024554 0
36825430 319428254 0
287137676 6060137 0
34236535 52884668 0
194932758 949374 0
312846252 29151683 0
223698229 396850985 0
327983119 319259619 0
12512565 401093674 0
438038606 176069896 0
279870226 461931664 0
446739890 233549770 0
355758248 301299291 0
314448692 467527546 0
344097279 331715815 0
156849973 268781691 0
414562494 556860963 0
182877942 124050759 0
121065960 286461255 0
312308140 393037989 0
55983382 306564599 0
65960750 217731205 0
419306092 360713715 0
79542365 528130207 0
189249741 517775416 0
31321655 422189543 0
84221957 118788823 0
3323340 242193233 0
308219728 32167021 0
232277987 464935930 0
99032241 114650174 0
436021551 101903506 0
561030169 376424768 0
316709880 466887339 0
100559625 509581579 0
354493903 231427368 0
452466948 427243407 0
367623351 334278185 0
119065763 38169685 0
552022569 524267218 0
163088781 7076580 0
469128270 387250085 0
362725266 164230646 0
436732543 403532639 0
298342243 496028949 0
114087276 478461164 0
125211832 87482792 0
229114139 359894403 0
454852586 343309319 0
31209904 426891862 0
182896716 352486594 0
117272304 477380119 0
291440781 496779025 0
338616073 175700775 0
217954598 187293701 0
460554571 240354259 0
35091805 10814176 0
285108162 363370216 0
529839155 260942478 0
67000559 121778843 0
28678622 158198094 0
73950077 134660522 0
466030385 17090555 0
33932567 446581875 0
225425462 426340170 0
469569463 256141767 0
211354897 160585066 0
133293044 120682125 0
437638146 22115737 0
329006560 443815360 0
324266772 324574398 0
336177353 100138017 0
284618248 54579840 0
535859706 17069199 0
398683486 436629716 0
53241943 371929011 0
553029881 129820573 0
145597438 553232575 0
342654194 239140429 0
30059278 279775262 0
410599350 80781175 0
562428310 478266008 0
223181694 43067343 0
160913328 286123994 0
364201399 248013323 0
32150977 324330653 0
437281780 123244031 0
130626269 105775787 0
328280632 442018027 0
377325417 299399581 0
95879705 493403294 0
123958507 184674514 0
375603812 369067160 0
506132553 70623737 0
273218298 390107190 0
295160477 514605086 0
378188351 510646850 0
294417753 496486360 0
70985987 279929525 0
280251981 106812899 0
463003179 200405731 0
134128502 154463807 0
326983615 219917388 0
263234618 344108693 0
83187997 447591778 0
155104431 52195476 0
523842853 563824794 0
170577767 313891947 0
289293192 93079451 0
516251971 269367271 0
230816098 532556848 0
96106489 404471919 0
46306736 243748607 0
492425102 489089633 0
351408247 538067285 0
547609404 95493041 0
441927733 293465104 0
500531453 215172208 0
530599100 444854141 0
446431179 283905032 0
30932038 400939602 0
355603131 216396217 0
341216131 118527324 0
99294215 350859939 0
443247764 471877114 0
525591479 397794625 0
424443428 414693113 0
358671930 83542365 0
409625980 528995643 0
313617518 291232854 0
298324013 50804785 0
46925992 558391605 0
89876897 49719814 0
301858225 29848420 0
466588696 327238134 0
503804610 549852767 0
524594231 555251437 0
402211934 350932262 0
516509174 312902506 0
166113231 127104111 0
276025559 540856366 0
470644264 212210500 0
507244441 110705613 0
425300378 461078260 0
383800546 310345151 0
84985929 466352518 0
524435473 158893070 0
38346146 293394296 0
410083772 426213039 0
224317403 40665605 0
500533458 350714406 0
561734325 544949081 0
31463739 371837856 0
557453363 142275524 0
124337369 307757098 0
430646006 449762181 0
173820948 110466654 0
467268467 223350598 0
15542582 254260469 0
241201913 453696446 0
371332022 192387148 0
7086613 175161906 0
294554917 537518119 0
403783800 183070686 0
132784305 107918918 0
260820181 182696457 0
57257662 446753872 0
154957358 157134950 0
247560493 378819589 0
461956601 322295289 0
327599743 377356917 0
308443675 387357319 0
401044594 207691754 0
173634327 111295513 0
181754640 564836407 0
193669672 228011914 0
176566479 430058945 0
94280104 247982151 0
416793240 187503542 0
43514576 312565103 0
239020482 97913475 0
397068253 169900433 0
43276098 322946383 0
557058173 394830799 0
437335650 546507297 0
334340247 112478986 0
208937753 7761604 0
239187414 363458947 0
121935298 509881815 0
525043611 440938612 0
408386462 163946921 0
548435144 170391960 0
194754978 498898373 0
327846248 53896321 0
78063817 237652440 0
263695065 546187944 0
297228950 262173966 0
451596665 21752501 0
492743633 492064682 0
415672545 332472877 0
116683947 133050886 0
188167758 273552864 0
226946619 494751852 0
95334004 461546082 0
249680539 76356354 0
119876154 202806156 0
100917063 335168398 0
563956561 79007337 0
362630707 219095120 0
169601581 380015163 0
195071754 142948657 0
512639997 66943532 0
318417448 272481660 0
506307403 113408202 0
404701933 558326899 0
80341213 314472684 0
309344782 528044627 0
281116433 497950779 0
112794440 414426251 0
100525754 272940413 0
543693190 327087933 0
131177046 192080028 0
333878929 353965663 0
183006007 370857335 0
96104441 549943535 0
183285074 272131330 0
439725098 198525773 0
427658681 51797432 0
124023858 519689357 0
202165589 487095325 0
229734352 163185455 0
395556971 433718582 0
112626690 124466911 0
220954761 450864781 0
431955437 62954625 0
105359660 219796897 0
372862856 166935668 0
274436382 37268491 0
60417506 456949145 0
90599249 118208718 0
284535232 287742468 0
404078934 336032093 0
541050418 339859963 0
83784122 158310140 0
20911619 372475362 0
212135666 373345755 0
188861872 464318302 0
76185498 546347713 0
283820226 300223091 0
540785838 118609614 0
422051513 410131312 0
277939782 333713933 0
568166633 167542107 0
539089060 559320077 0
273323479 389890082 0
171627988 150968108 0
29924273 479977077 0
442634364 262804765 0
291539982 174940588 0
468745573 165600509 0
58158865 415631365 0
53330876 68191777 0
253824180 81249549 0
205047615 307176426 0
537151084 231707835 0
475167940 298705750 0
6321735 76588899 0
112342378 506367515 0
242166517 22255136 0
95224282 445891578 0
278173568 4153086 0
501607227 327357229 0
149008167 377481907 0
183240759 300222762 0
560489450 109990085 0
87529197 447057227 0
428589364 177672251 0
215650536 50218995 0
309191678 316090919 0
215253466 415209548 0
535273589 334191103 0
55787070 519231110 0
55123573 199911311 0
153390755 232012858 0
287121399 198593828 0
541917585 97087030 0
327309995 237470546 0
103409643 422460425 0
491038118 445786904 0
529290114 568110377 0
147774481 217914866 0
348617987 390884702 0
99840200 171155173 0
455787164 197963180 0
171585487 63017169 0
303197963 18295674 0
516102651 133267125 0
458117111 563510695 0
130464484 348040812 0
135008675 64406304 0
331789941 37570699 0
442669660 233474885 0
58641646 60821126 0
496457917 505697246 0
268702438 329607411 0
396317698 26461731 0
493776337 109938033 0
520702031 482376846 0
392685723 328783093 0
452710660 398888768 0
391319961 77186579 0
415853638 432870 0
456361060 272093675 0
8329490 331963412 0
175062533 491863081 0
356086439 342661465 0
38142921 288723159 0
293273411 274950436 0
99980139 215997509 0
78599143 468726443 0
266073776 246724048 0
229101963 513698005 0
479903039 172794090 0
563721207 290884364 0
561154006 356842374 0
276705047 73099830 0
119973095 57627128 0
427249348 246070799 0
308121825 468599264 0
382936708 5107052 0
264396787 61359797 0
29195611 221813250 0
64547125 316400352 0
37480278 156719093 0
448369896 170566541 0
358109857 142334209 0
448471653 337421177 0
519935737 560301232 0
357221937 71905088 0
212447872 485057583 0
496775981 73755797 0
419894057 311869449 0
58858930 91321891 0
123904341 409709111 0
196624277 339373549 0
41078222 241396745 0
542868698 174568472 0
567930947 15578766 0
99876441 65656293 0
35826665 477662492 0
157387397 68321011 0
335944015 227367428 0
347700956 387436440 0
1554085 545939217 0
557549677 118846088 0
518150509 179486802 0
157609628 81591134 0
122895611 6249864 0
363208395 453111823 0
270327057 476210452 0
225903126 238905061 0
220178635 367648079 0
26064615 73320784 0
423991490 225895776 0
402339129 129992947 0
503572511 252607950 0
356211660 536632930 0
43460989 170977318 0
224559444 56568252 0
516434217 125764570 0
83790762 549994111 0
327135132 187206061 0
208817150 121008081 0
13889886 333548576 0
437290514 134380098 0
171538729 305119160 0
288749047 22772535 0
323381307 228472082 0
526135154 565312922 0
397892450 148828872 0
290448092 6577449 0
283830125 43624022 0
210163990 19616026 0
427552134 357669721 0
202991617 279465371 0
103341709 148143355 0
326001357 482341183 0
536477993 474393262 0
55146793 141774729 0
295920155 363827443 0
547137743 225370560 0
451687681 475306665 0
379644490 514633820 0
530396970 255182766 0
402231739 471767682 0
550426932 67586639 0
163288092 439983105 0
332493351 175968215 0
503990798 318186261 0
420345372 130716007 0
33099972 22505467 0
519718610 318208951 0
219700495 375759482 0
380362601 155623992 0
26547516 520202890 0
130009009 67480667 0
220588086 212948268 0
486369550 269733983 0
457287024 424533381 0
246509579 268047560 0
212417448 436982925 0
27963211 161757166 0
199693054 31523509 0
205704347 392790150 0
428419204 28995979 0
9837249 23592431 0
470433723 250005134 0
497338920 191576661 0
294237690 231922321 0
400478143 561883897 0
174483468 98401454 0
157150084 546112525 0
407408975 134236389 0
200105948 34784397 0
508029651 472890667 0
208457986 392702993 0
432657757 283406528 0
78777465 220173891 0
412332192 291529379 0
491647069 505799960 0
132423021 534332524 0
387266800 73472440 0
74158018 19838081 0
118526216 538252766 0
501208750 371100957 0
240150319 167054364 0
125428902 93141943 0
444147707 17406643 0
514828258 566381019 0
263480024 484436804 0
122702611 118854319 0
352240921 171217810 0
312419527 445673932 0
401364511 401641080 0
155802860 18218247 0
524109155 333072125 0
315345456 499754859 0
369423195 373288773 0
258791402 50532408 0
241035254 301591571 0
85120738 298651712 0
272870535 288286540 0
366591674 330040754 0
145680357 123533285 0
536815972 533867916 0
374256887 83796699 0
536763868 343429532 0
158182994 399219249 0
101943699 398787886 0
386211504 203034171 0
397990510 201437894 0
412796269 144725588 0
472652684 163092586 0
336930008 320225294 0
385076620 24268562 0
122972679 138420390 0
156308192 361268066 0
524164787 19852867 0
364825070 557328864 0
243297371 303487304 0
255660086 227676757 0
420758 107882497 0
481660504 196978577 0
167775640 153069588 0
444481930 268870964 0
232349753 458886283 0
290036076 269892791 0
89035628 451066962 0
381551922 39209821 0
512757457 496207635 0
159744406 315301835 0
565149008 152361856 0
140260199 534974846 0
543483783 485211350 0
150599432 324283727 0
207323934 199581638 0
309579604 215248495 0
513532628 496146964 0
465056665 68910760 0
239953842 56513544 0
29713914 553980991 0
478165864 310828974 0
22302421 263599617 0
73629962 527763565 0
510808797 37050332 0
443708850 64790546 0
13818143 183676697 0
85276218 119476292 0
304569607 343025614 0
111292482 133271109 0
382676590 29179095 0
236074769 345750850 0
528894067 346145279 0
283407762 18635521 0
40860174 341358806 0
174771139 277757439 0
477836388 138048059 0
175138358 433442887 0
370099195 372605769 0
194376012 198451005 0
495737550 258603803 0
432849822 79400246 0
504165084 561483974 0
257427762 446706896 0
155941399 387636693 0
248832839 64226418 0
30080726 455914600 0
270057820 161351357 0
25832505 396927531 0
444397210 141575225 0
250211843 291072225 0
138917441 420808532 0
155603758 38470230 0
344652193 543603547 0
149559489 504511782 0
54232252 90113124 0
510233827 434871225 0
566769395 334433111 0
246680519 420204323 0
557978547 106580821 0
236422002 15934641 0
420121551 127265030 0
262737398 513919244 0
162158731 328723532 0
309339561 191310162 0
286161009 172416584 0
453809664 328622370 0
431079564 548100824 0
339172890 133435142 0
247201350 524205902 0
540137202 80223846 0
422099996 70682120 0
100944645 302526833 0
123159471 209239021 0
116501260 184445836 0
533466839 354336102 0
79766073 337713411 0
426950402 15751095 0
17546878 209624842 0
55001010 179507616 0
397454043 495266965 0
505223303 56450885 0
92963152 115180864 0
374530524 80394311 0
308363755 453286623 0
413378430 106323197 0
124342327 86915476 0
42882323 488487797 0
16493658 53255023 0
133793831 53645594 0
384975473 430728982 0
495013727 388929510 0
485532369 564959525 0
489218624 114302079 0
183936297 32574618 0
293496251 413714688 0
41271209 395524261 0
455975128 35946687 0
454421884 99012236 0
415943925 233783842 0
97926184 496805926 0
300023985 183354530 0
203614475 251506537 0
93597323 559405204 0
129336810 466843620 0
233104849 339132607 0
187071258 556825785 0
305038327 565734884 0
317766266 156129257 0
241315313 113768661 0
516528468 49821163 0
427128945 203913162 0
233292832 562737996 0
323122668 122921263 0
38761448 258390777 0
179523197 384714979 0
158936538 467097591 0
318849713 440032107 0
353060190 28179836 0
288644414 86645040 0
889425 469286321 0
166931030 340582788 0
389633956 320439932 0
502495282 245387365 0
235875140 229378089 0
306044826 232951447 0
84978299 126165786 0
271487667 419038519 0
437852518 130566324 0
332153288 9379328 0
275631098 342571256 0
380462464 7157980 0
159352757 240401206 0
55516267 25826187 0
500584208 365550410 0
454870689 438194301 0
6952559 99610852 0
42227298 21354460 0
521015558 442237587 0
234561661 186033933 0
489574222 58230788 0
158902374 190650293 0
205276509 301225970 0
60879526 225112420 0
20585888 521357920 0
447829837 118131906 0
483712345 208294137 0
138821818 559869799 0
372713980 498409204 0
170540797 270695781 0
163687958 481326148 0
904540 132328230 0
29906999 567933854 0
269419395 40229677 0
82516876 520262275 0
364328736 305205452 0
110085325 478069736 0
270264279 316007831 0
351107375 169683445 0
529251279 197192780 0
233606930 97086389 0
68659523 277167527 0
157210153 568454947 0
7875282 523596538 0
209358118 21708936 0
54966462 387956077 0
452064613 50873088 0
262810408 504668142 0
132914865 362911790 0
465241106 363009354 0
1252874 421555568 0
512025458 488144154 0
460831706 551825784 0
139179891 327819323 0
411854391 26187204 0
302280891 67964838 0
384552738 48928699 0
280418802 484520141 0
110730007 146311352 0
352009226 79443887 0
259520096 450900952 0
545917438 284141110 0
299398979 272611368 0
163257323 354573087 0
476729335 461309077 0
299289400 554604957 0
221531840 20872404 0
79396644 297952464 0
212165161 346877251 0
210551931 415545374 0
252278531 460365360 0
240314938 520629347 0
359183842 195634134 0
495879451 326498968 0
345015102 536088996 0
236456720 484723497 0
467825898 62851787 0
179918317 458058094 0
532826734 121418627 0
369027354 87065839 0
465329957 183312974 0
65771956 155945247 0
111055770 306948528 0
397245095 404563189 0
298266853 485833596 0
154428329 465797454 0
291684769 207937124 0
141799747 245911773 0
112756956 317354574 0
45621845 262799976 0
157997761 405312406 0
389495335 366834532 0
339250029 566088126 0
371321917 504376927 0
109661432 100538857 0
528673058 544983125 0
63050728 43831224 0
66107355 479120578 0
174135466 465966653 0
259078152 486461390 0
339908241 284947025 0
263202650 287910439 0
436018568 460179636 0
338003373 185241178 0
351398934 172568671 0
180301709 342029110 0
238441773 567746287 0
222979360 54795221 0
59599794 125896307 0
509542442 416976075 0
262336722 201642592 0
351236632 131339420 0
234567683 166930092 0
523784110 20523492 0
326042583 324324925 0
96435241 510780769 0
329198601 382159280 0
223782752 521723947 0
198220799 390910028 0
24710921 87805770 0
339406278 296225368 0
450410108 241234131 0
410011796 200773305 0
209646275 111201971 0
368208754 113999529 0
82281330 48724887 0
220139441 463839865 0
172593902 482227858 0
251330545 525611782 0
547569869 54775399 0
468255913 450945025 0
360836681 376492265 0
467907437 295728316 0
536103434 12469415 0
516765743 412116872 0
520331148 379613076 0
436808435 112856594 0
480221060 199199070 0
185062622 238923164 0
482542638 132664857 0
358584509 237174019 0
413933824 300920763 0
399870608 80001159 0
205270613 344187082 0
122773661 3193236 0
33204828 82194619 0
148830804 263818315 0
486640248 515570501 0
54584698 528554111 0
274400242 367101496 0
417031281 97908934 0
393184042 91040477 0
318170239 325257844 0
235086365 559608335 0
150322852 111522071 0
535444887 132459964 0
372850875 418709830 0
248088934 145473724 0
440103558 176125556 0
447002099 276951766 0
375209536 46681284 0
435272203 135611954 0
41384565 370073614 0
453479666 76874202 0
68509867 59032304 0
104219420 29916663 0
106747964 323439053 0
170001221 238703931 0
372837578 515192381 0
170508294 509972512 0
137952438 568407110 0
424866538 408323934 0
48006698 478125492 0
125663487 508462259 0
204240574 309800529 0
144245568 321531101 0
288692083 20375651 0
501821954 80465481 0
527547247 3391579 0
61862989 455151099 0
495402472 86192347 0
463443075 194878598 0
39393667 564054459 0
452629927 86620583 0
486885024 481386659 0
136743905 314769386 0
11962100 393449447 0
50027714 192507723 0
350772329 247372792 0
303682777 76640866 0
23276033 469660751 0
9610320 534094602 0
48759225 522429730 0
184222522 327347730 0
375077192 166624351 0
277388595 105145263 0
347168486 258504396 0
527132852 386906265 0
129306994 152321649 0
319646227 58018482 0
34279873 204068175 0
73054969 18069563 0
143913596 331856268 0
276127951 156663560 0
373133309 343580056 0
329726625 421077017 0
288980607 333903673 0
449116969 359477369 0
69080620 388336822 0
167956090 379714702 0
544676691 417106612 0
424658742 504749465 0
321305711 297657923 0
432716389 125361786 0
532537039 304548766 0
421562849 177626840 0
91094613 95400875 0
539636175 61118642 0
533686876 15506074 0
325355791 424893551 0
532799912 138814982 0
175879244 457881979 0
45841300 314968400 0
306469465 373468426 0
334265526 553363185 0
550339384 231276489 0
1692463 178341212 0
108454557 379752858 0
168972648 271672604 0
217455571 271483289 0
401444727 487345219 0
536849095 93362081 0
103400716 438958854 0
356526720 13297510 0
480803266 275785122 0
287193488 200337838 0
292536937 219246395 0
475393291 95872763 0
5640649 220261697 0
70406867 239690620 0
453313311 396997879 0
508007372 129867645 0
235052767 207081029 0
484320810 248567471 0
254462479 103463788 0
458441069 178004777 0
55997943 193548045 0
138344407 225587174 0
388053260 504426917 0
285571914 191999895 0
317467706 88656242 0
105236522 479398971 0
166201769 250163554 0
193822028 384034716 0
290219882 212095511 0
183701407 139045395 0
7240589 286238518 0
336088066 231558529 0
258240378 220793903 0
164988128 523712195 0
223417710 228670293 0
68857654 171608497 0
190922802 236397573 0
555584375 316160631 0
493096389 506157928 0
530947850 379916614 0
41682233 216636357 0
163614521 511815149 0
289083045 449010721 0
459042126 116757521 0
373899230 361880004 0
156688717 367816062 0
180060973 521683701 0
445899608 561241651 0
258211411 530653516 0
534918596 20973434 0
204836331 563366777 0
129354410 408253146 0
220232078 412654190 0
435811550 43626109 0
397304349 65806638 0
107546702 130357338 0
293310088 485650936 0
486919694 119660494 0
327288071 115900909 0
22505089 83341098 0
455092637 423791578 0
29238204 185704626 0
410798042 531578 0
356090993 109413223 0
190183390 313666673 0
53568951 44908006 0
297229545 300062485 0
52032631 434233776 0
285936669 413169608 0
501286570 98361373 0
386606719 220293656 0
43640418 369605927 0
91183838 384575247 0
166783472 493266842 0
371256379 265911271 0
197176659 274540352 0
434116213 565180783 0
350619979 40287377 0
69168045 100746389 0
444804085 345021893 0
552433233 118971190 0
533752878 213976603 0
328666206 56413047 0
404318068 185623365 0
353084644 472004734 0
555775677 451149538 0
552204463 32096435 0
317605276 83367666 0
414843672 542543119 0
320960072 469716990 0
91094578 462408193 0
84133587 66284213 0
286478704 460908543 0
16926987 117045658 0
210491094 451882425 0
58222744 210739509 0
154899934 262119114 0
564274184 160475319 0
394723699 478978838 0
181530271 556448120 0
160728045 73330418 0
299087350 210669075 0
325360090 182665738 0
228884818 127924600 0
154667388 109736343 0
330896672 63212485 0
503620748 154497801 0
276655749 24950504 0
142918908 140689259 0
449218151 225707258 0
331793711 391061751 0
134666058 98422162 0
170286991 346593206 0
396722292 238004536 0
169274557 215577621 0
100604044 508255830 0
284647439 392767330 0
454475949 484924169 0
558985955 484748038 0
248680873 123024152 0
125308232 493344815 0
330108 21930561 0
53074775 70880143 0
306775202 43214353 0
489763482 304877656 0
242840786 348464255 0
488336438 389444546 0
57957174 442708771 0
129735353 177347155 0
124729641 22897239 0
342628345 44506905 0
187041018 157769018 0
460917888 475905343 0
179597873 553436486 0
549341764 86774419 0
241937924 80056989 0
237073255 365018345 0
389964559 22790985 0
230963982 146289345 0
431151718 482480298 0
121588397 45050919 0
51961492 205323050 0
73135687 234221060 0
259903145 305481024 0
98992549 43284284 0
284763945 472576315 0
139928994 98446483 0
36676158 546954998 0
186697813 233643806 0
410523659 515149407 0
305508864 313359391 0
59279280 149067465 0
384050967 28874266 0
320068271 544774985 0
324656379 212836108 0
476290019 494872126 0
516800797 59855643 0
454637664 526074427 0
34119977 374184595 0
115334624 445708152 0
23929701 370388822 0
184923973 491918210 0
505616254 139215115 0
34727314 140467344 0
147266216 86126818 0
412802850 538739272 0
375293159 99768679 0
482765054 56736001 0
334136565 328742689 0
432174840 245135539 0
353458949 555923042 0
443585561 54442140 0
166638777 208084496 0
283895694 407072526 0
248587370 486040919 0
393415304 527976532 0
50271662 126666929 0
529555532 342325552 0
514459194 203331980 0
523486333 423713341 0
403497497 401005237 0
253212380 315350198 0
273611509 431858796 0
389580619 477361100 0
64501339 140188758 0
139798116 274959132 0
20358812 454020859 0
79193406 103562582 0
382929309 301187855 0
152390248 33170140 0
548019385 557388651 0
345888193 349034754 0
34696993 316059332 0
343625704 474618504 0
176706375 155264255 0
38125383 148433049 0
332216074 325207534 0
526959995 538375806 0
171226749 237183554 0
160031979 119637976 0
246959389 156092618 0
547002336 81672750 0
326582936 296041136 0
474768958 202858416 0
306766746 475560079 0
331812506 8990912 0
174581950 280840200 0
379374496 566201418 0
193304315 489946507 0
138594592 298653270 0
216422903 22518593 0
484697621 433641513 0
512795434 525685616 0
62155333 486620366 0
300210843 21570545 0
67700205 500862693 0
447356245 437883016 0
316515800 184772850 0
201763438 425487741 0
721266 121851419 0
495318524 259446909 0
427588529 507561143 0
5451707 362992114 0
260126760 552070993 0
123778112 33627416 0
103556240 112811253 0
424371783 422757410 0
85673917 252739644 0
192909865 312670190 0
208112561 553437566 0
164695845 506585702 0
298662753 337898381 0
150410450 383296030 0
14703364 497228010 0
321349863 42826085 0
448086349 76982580 0
293311489 559089752 0
51415741 553050764 0
191117401 115692404 0
109601395 280748749 0
401469641 553646757 0
364704946 281653046 0
199837499 463297578 0
346190840 514472250 0
231306467 442683088 0
406248889 145276706 0
448207101 14431058 0
47127096 140825842 0
519721793 190708627 0
114395758 559013021 0
514135629 92207108 0
546470911 49991955 0
202430819 345144549 0
70428711 538684334 0
241974730 152541931 0
184380935 240645261 0
389762271 299097035 0
539785915 373298181 0
157818423 500714501 0
255693032 470537745 0
348985750 124980757 0
85949913 327500603 0
164504608 562510027 0
135634350 373860186 0
456174515 505096203 0
304561765 549381147 0
535701479 401826057 0
60577269 57222251 0
535502037 425213755 0
240805142 282609486 0
268647352 214302291 0
113119741 330621008 0
99126448 150451459 0
300667429 215903572 0
510142771 257948392 0
75539928 562372419 0
228126491 478657836 0
140627319 289369563 0
21907404 392224630 0
482785405 300663599 0
221708001 239507830 0
95034618 563838386 0
54519254 399014983 0
277471709 315515230 0
215893258 38508911 0
408382946 495735963 0
473767988 466345010 0
310337582 456133377 0
421803702 465448073 0
499856497 296329173 0
301915075 148796622 0
473559824 277827108 0
29796937 542187778 0
479997462 456695439 0
150170577 51030165 0
191616490 455822122 0
502279453 413673207 0
553195562 357073704 0
440420955 257994297 0
240202159 13870532 0
51792991 16331973 0
213371858 337893648 0
552739839 250025670 0
276246374 385689508 0
469921618 439052526 0
243995759 512322116 0
433703209 213609281 0
343111549 304594321 0
423022738 456468378 0
558159110 118092118 0
313199882 113046628 0
270184270 309902317 0
209944930 11837946 0
125004300 496338753 0
443670873 320238736 0
197138332 409451522 0
366647368 358364705 0
73261822 4002005 0
118722873 314926078 0
374028695 411603354 0
282418627 283333895 0
196330386 437716380 0
182356995 212416433 0
29710007 172882899 0
559030026 564766379 0
84949147 85073402 0
531177867 27987929 0
432560629 60244586 0
100404720 449014026 0
265936984 567347222 0
174792340 467610698 0
227515574 71222703 0
454006780 468936501 0
564096492 345536838 0
373870601 287955598 0
50758874 351473453 0
398716759 342468343 0
357706039 339058884 0
314809607 204264710 0
206304554 543875959 0
185572585 411800656 0
421288982 541604791 0
141696610 70533837 0
160651241 534941803 0
283545595 97145152 0
246472803 38741497 0
374493790 535465381 0
308566189 153156616 0
430441 412686141 0
549827283 322487915 0
143232421 172085472 0
461300515 339708228 0
527746782 234873171 0
463262193 124859329 0
408497326 524944447 0
533181183 389824694 0
156424944 60330387 0
50910035 359226740 0
41214178 62237230 0
386141094 216963592 0
471494450 331955103 0
513460854 434517536 0
342801419 200099602 0
269007666 291719646 0
24134926 11859717 0
418792731 185997317 0
178203794 65814731 0
156573252 356951182 0
213104363 199491954 0
4202039 375783941 0
169282711 517157811 0
405448112 206404898 0
513862832 104982254 0
310919164 525048848 0
20303403 162735872 0
119197618 281155972 0
222370741 168140292 0
114730213 89684980 0
398963818 522346064 0
91602989 425488199 0
496313482 1385154 0
123131038 481388438 0
438661086 146791217 0
360848718 521086135 0
565803102 395796831 0
139563467 377716028 0
532307512 168207518 0
452836588 97906773 0
408247658 398803956 0
540558825 26252292 0
343010609 328140258 0
77891431 533695035 0
413901668 410676276 0
205972658 200028110 0
8524091 52679166 0
257864327 244872116 0
562920985 361305256 0
430613708 222547791 0
545392171 376672873 0
413127098 497163955 0
138785692 194823603 0
101060449 277307701 0
229324788 13003806 0
318826429 459900972 0
246470221 347905766 0
481548414 388859156 0
28020023 95452252 0
130847479 471986217 0
138515988 290724014 0
94811114 474427088 0
280533534 233406804 0
268875551 403452837 0
412509000 31097147 0
292359564 93761563 0
41539502 222356720 0
443781036 69790052 0
185021599 312428103 0
563824543 91235069 0
59877095 116791318 0
474144223 496937312 0
168611414 465073901 0
190961311 304729426 0
13695991 204257548 0
18320785 501951989 0
121600313 101235609 0
400938798 190008759 0
328680817 352493431 0
199239728 426441964 0
212046845 180900728 0
365375863 508645493 0
284809464 136397193 0
248984627 231065763 0
433899386 114415902 0
311611618 140973621 0
102700023 419948732 0
36068424 87899255 0
279743910 562751829 0
90071689 230360456 0
331801795 242854240 0
379672197 215908732 0
182882830 522766535 0
537649165 358489940 0
231271200 360666214 0
545134102 175806208 0
485465459 333655506 0
442245632 461557859 0
107317236 223887940 0
325020104 414181406 0
67018887 352899254 0
329152959 369180301 0
337480822 294473420 0
513386767 280828025 0
476607561 473154420 0
550537682 159036703 0
75740684 400529992 0
33374772 283282462 0
72977723 76263216 0
568585091 113601571 0
45568590 169929942 0
349215854 229167297 0
189457016 286181472 0
100966191 409522923 0
539340355 411768582 0
120780036 72756533 0
153848997 448644829 0
278127735 398077671 0
497552934 321151375 0
18108885 402836281 0
19535320 399165264 0
369376407 426932788 0
365049244 150462837 0
264983519 201905764 0
63564082 234854620 0
22213236 105723375 0
222854024 53157504 0
231661734 172531228 0
372217165 198125846 0
403893822 63141971 0
467637837 506585816 0
307007749 267995310 0
265340565 538064051 0
126167883 359899069 0
160206067 126778757 0
394357586 307829206 0
494772239 455286266 0
448564659 414420714 0
26576974 331448203 0
564267142 50885086 0
219103037 429013620 0
54905363 386017210 0
511799848 331169080 0
232414542 198616164 0
49027427 139511792 0
561393636 384187435 0
357725468 235036562 0
338384377 358113068 0
51187896 224956595 0
108750288 247108732 0
313200417 178236697 0
150642985 255262072 0
473211623 62987335 0
419706908 487573816 0
425653431 282545207 0
482564856 271718978 0
303746296 467081300 0
160943193 55787706 0
309724393 335001747 0
453623788 374515197 0
172189531 409191287 0
368792529 526998594 0
566884228 178594092 0
131246310 323838925 0
392897595 272923317 0
316664109 168335348 0
115946753 46454871 0
21195847 214098942 0
511091226 2832669 0
159412409 421647615 0
272329188 502634608 0
314829876 379859299 0
334748976 115505790 0
2747827 553572852 0
53913157 146731133 0
171119219 22891394 0
502367785 78704510 0
566375436 401694976 0
460012167 398596650 0
24541623 447040008 0
475581073 196080196 0
31551537 135836365 0
329905457 36733624 0
99910993 453511089 0
529809021 345399847 0
489220733 75018563 0
90256408 217781798 0
58419394 106626092 0
202800976 196652078 0
345203061 533488573 0
484528129 18520034 0
4742405 236741976 0
159871199 455943744 0
19236446 310564126 0
118356155 13691869 0
410952538 297268606 0
332794347 499071143 0
380282102 520827360 0
521229425 373625289 0
554450231 450793592 0
283826976 340201367 0
416175417 213808712 0
227913859 353038161 0
545881313 498543372 0
350881212 61329624 0
261438998 154233943 0
141785815 1525745 0
531899738 33252020 0
558639122 494334840 0
118799907 236452996 0
511630271 327219061 0
245018757 285411287 0
145290621 248124448 0
446120997 38142199 0
328955238 59215088 0
268684719 534708379 0
112542149 18261597 0
315358747 231749570 0
50408505 250277171 0
83127364 388823569 0
353847155 449913466 0
381227692 557314583 0
257593156 25691601 0
521735535 291653309 0
106727392 10384249 0
384868312 227041457 0
296746158 447692009 0
398776563 324626165 0
82641616 249415908 0
482764593 310390881 0
229189745 485885039 0
52154284 204988697 0
275108260 505148601 0
344018988 288706409 0
496564092 4101039 0
364752497 209275696 0
567645876 386759352 0
467078139 87752990 0
518120270 156978907 0
522117267 529965013 0
235140274 485155055 0
131730494 423835800 0
68803443 338112154 0
354836565 386048453 0
219648029 519034433 0
472466585 355384992 0
303334657 26782402 0
166677831 82867061 0
287175123 521680821 0
414108645 299105625 0
312660277 379155752 0
370983048 4988000 0
322751107 434493036 0
202882379 362853671 0
116567654 40865100 0
381489688 209893679 0
236254107 383602903 0
403564954 217797476 0
477641815 372674124 0
39271802 341703379 0
316185212 21167794 0
512031005 505984169 0
560635829 370167236 0
442007027 179041225 0
180633384 460431256 0
158592578 260336376 0
526206728 301331754 0
275323597 162032524 0
23889015 151662943 0
313733181 99778795 0
536871863 48957026 0
442513674 122222709 0
18199930 312279382 0
429874540 350193057 0
106137625 145899394 0
128587059 384184415 0
381506105 212104964 0
426886832 1107238 0
226544702 409201245 0
202449145 118879519 0
336535670 439182520 0
513603193 516866162 0
471425546 206725396 0
407391240 445723544 0
261952230 87163283 0
470573843 550973523 0
495120547 505778951 0
471589561 452499900 0
271635353 418311413 0
384995409 240307476 0
404501355 562905997 0
492251999 337458755 0
457306827 227192088 0
368716358 468231804 0
138837131 213418173 0
268113269 272054218 0
449426731 469999060 0
292592614 282807262 0
128528649 290530656 0
508593340 205735059 0
284842325 199074591 0
103790778 216034687 0
211394789 541929044 0
346961667 409972673 0
144472964 267127524 0
370903743 376884030 0
400006159 299386350 0
477755540 537437413 0
251127272 146943541 0
370332916 25765762 0
493638880 108313816 0
9449009 491442230 0
357906560 312369103 0
506094315 190659233 0
124871906 474973615 0
319435119 494179565 0
487583333 273001790 0
364040309 126189314 0
123184897 387211768 0
348320329 345774659 0
112895938 496320253 0
399672753 122011625 0
38022578 189542347 0
229404881 539936659 0
178652645 24038654 0
317314589 221569295 0
236688618 154708176 0
18456483 311308654 0
487672414 31730229 0
68652991 74646782 0
142679081 166124903 0
290817977 118644846 0
216650990 162489425 0
513870140 182576421 0
195131994 404166083 0
149476609 266939450 0
387759463 297460286 0
541892265 486043281 0
375795544 314491376 0
240760795 291372637 0
517363867 123906527 0
89020498 17609397 0
475468774 244654755 0
50661357 57949535 0
75663698 93697551 0
302102882 211761583 0
149025562 519972724 0
178663441 43246439 0
473041271 546999999 0
470961349 116065020 0
284576562 568859294 0
346927610 81054713 0
105037268 329648572 0
512571192 498116219 0
420266760 548184697 0
384752940 103054057 0
339445622 509811085 0
285920030 500071538 0
321509015 517246259 0
532685711 354165003 0
68994544 151122408 0
43891702 76747220 0
473432087 92208991 0
291048574 192238157 0
24669088 434857249 0
404229288 78217579 0
483124520 270648780 0
492580623 566090826 0
494523546 486305585 0
552838766 400852879 0
98900261 404214684 0
385734029 492706584 0
142137319 282204543 0
479564967 397945548 0
79785446 291928235 0
2421680 110489455 0
441145404 268500314 0
441977788 541767396 0
426573018 241032085 0
516169995 53517207 0
147597056 281679472 0
417335817 537674795 0
17035383 480737189 0
397162926 95202314 0
99787710 385375194 0
239956275 470985194 0
352756492 134396918 0
548052891 536476956 0
203721669 265074555 0
335405220 238705439 0
118789441 400528409 0
564272140 8736086 0
360294666 156862987 0
215596642 24366289 0
422858063 167303840 0
538907946 334533733 0
417257653 324907416 0
18261600 332582215 0
114315365 184045243 0
191654859 464917191 0
11445062 395277590 0
303603535 36856428 0
344399575 394534806 0
76369569 440656090 0
507402293 412279816 0
533087850 376548110 0
504366301 338610994 0
485276963 153686324 0
67490838 291472023 0
1317657 164844897 0
505120133 147573746 0
243219429 532228695 0
558617521 305918452 0
441674199 379613949 0
2384174 76715423 0
128378569 363865012 0
145099167 545829712 0
503077797 103586427 0
319531601 345090194 0
169173158 242956487 0
158991005 328447913 0
294550922 518581692 0
347521474 309398146 0
66690585 374207173 0
186794416 276371093 0
319008026 441173684 0
250535771 281197091 0
313219073 158618278 0
171695351 83541173 0
2680039 189336984 0
402528781 262946007 0
402158380 211461504 0
355571486 70464635 0
181010606 532608880 0
311865702 564784132 0
205029988 512063750 0
260878391 458555870 0
220807234 352553552 0
13860995 458828834 0
194465866 192669145 0
163949645 312423900 0
401060652 554600314 0
170159940 445037642 0
18419107 479272925 0
513515682 343868997 0
37844106 188892697 0
163831639 29577451 0
528034150 335070136 0
400212980 305782721 0
50370375 259733790 0
319946455 297369447 0
14765301 110408453 0
283107789 469570838 0
546978714 466337994 0
307032835 233430561 0
299409801 85296702 0
264644295 25502545 0
69521555 396248927 0
308409395 16454107 0
382052188 412741079 0
544375806 215592071 0
5718953 372775468 0
184834604 408973783 0
529742200 187272232 0
452214914 286189966 0
327871098 464796769 0
127085841 289610258 0
460487535 560915777 0
276140061 313609906 0
552796151 277574182 0
137583497 90742983 0
502944803 69721678 0
300541108 155456236 0
446495247 253495605 0
413996307 217851773 0
317584217 324204743 0
354732003 168296002 0
5350329 514683111 0
226070123 369507069 0
518247637 444318046 0
92256655 524852288 0
486234270 468130731 0
74855371 420685790 0
494007495 188526269 0
332665372 174986328 0
404608420 309347077 0
197733838 249015190 0
344187464 53234415 0
94437373 330164989 0
455299444 532504584 0
181058952 424058421 0
58647513 276617236 0
23377743 528328270 0
387605790 300026019 0
358375771 390788711 0
509217577 461811913 0
213385942 260887725 0
190338484 388226136 0
125478632 441797418 0
524227767 544380183 0
74987322 557240131 0
319895826 73086060 0
529439101 460126164 0
174672068 109053659 0
460324010 341614789 0
92649011 563137431 0
438162040 464553960 0
43645040 414966020 0
15434566 525425761 0
130080357 268002552 0
442757408 160401203 0
459485246 19928169 0
17533610 428206623 0
4208435 238563800 0
407469530 305974478 0
298743040 480583027 0
189918650 256102836 0
492137963 8219078 0
208223824 474407353 0
75273134 254942755 0
446122868 329188494 0
177495952 126934914 0
322652598 272651710 0
318442841 200665173 0
178884028 169586582 0
366482200 173169859 0
530138905 33794210 0
396722338 11485360 0
533388316 66607742 0
294463442 153434780 0
397788719 101141535 0
186628888 85194319 0
154525097 335931693 0
405154823 30384620 0
339463428 145881061 0
247171288 57864256 0
235445158 517344449 0
393325636 174459774 0
77137586 478995770 0
329586180 427764430 0
563152608 30187268 0
513372574 482126163 0
262046924 253442983 0
552539388 127451402 0
78871639 383276682 0
517833068 514272634 0
60550747 385154267 0
197567157 374081950 0
11339088 502403590 0
60729089 463433438 0
151556001 325784491 0
40748890 397097809 0
112915052 67903660 0
553578248 405162626 0
12680484 474206946 0
13792893 552174793 0
357838210 504038529 0
19201213 176706985 0
383789056 198497870 0
33763204 42885368 0
277167036 522987569 0
550921370 552568060 0
156487320 267935585 0
515427992 460247875 0
496359587 533388424 0
190972720 456640532 0
277371236 251977738 0
384700958 286708514 0
487508565 187187665 0
280571232 300597102 0
300725210 383878467 0
298876506 88826843 0
73198182 224285867 0
174073775 548091831 0
346855676 167333763 0
273401100 458164468 0
309713735 99999183 0
462329915 228997107 0
515855265 359677627 0
207373578 249608427 0
267875435 422996530 0
495941875 121097328 0
68221011 242413507 0
87972626 167118605 0
207619506 29325677 0
493211909 524753450 0
316430854 555724293 0
484268625 104173195 0
8545783 289038269 0
66345806 140430788 0
100292097 500820310 0
67227059 558873317 0
138362540 230941035 0
546007825 219495410 0
290646847 335411626 0
101977170 520380924 0
301152208 381526334 0
297720331 508844929 0
10739494 62105502 0
237589964 239864408 0
240525400 81099562 0
365352432 131512377 0
404604830 34390002 0
435039803 346382868 0
173918873 156248192 0
15104246 92527657 0
238935156 59216574 0
542090433 195000931 0
51574972 474677585 0
320750023 68100105 0
221110695 498751979 0
306264414 258820141 0
408521047 152909198 0
203812829 565799018 0
113055120 470478135 0
341798247 403170664 0
284809149 273173449 0
422184462 210296605 0
320871312 532434889 0
157488253 390859590 0
520147115 517942814 0
280244460 490392495 0
213985831 304099982 0
393882864 85203067 0
139682855 75207421 0
475098892 206143075 0
482100165 430022984 0
515233981 138193885 0
357074637 331097850 0
158016280 141860118 0
286719319 506498059 0
166681740 416123946 0
27447525 20546322 0
343128061 306730486 0
363942317 533664181 0
212220563 476071458 0
219636769 510367033 0
204115413 142181634 0
450105868 83507077 0
83486796 74346042 0
541860420 171700860 0
222464517 113968472 0
380036671 373544351 0
397724885 77165923 0
106889231 212767671 0
460025860 194429758 0
319012508 41119691 0
524602116 547549491 0
214306635 277181155 0
86510864 261097113 0
212062744 115674552 0
529584462 352883101 0
301182509 38877776 0
525587710 4113502 0
453973162 264264300 0
535974729 362713664 0
52201974 82637863 0
469799101 156866211 0
561538971 73763207 0
92693353 422252639 0
128939770 362444993 0
564176268 78257058 0
556060173 158939953 0
508691547 436749381 0
390521055 276104569 0
47411254 208936623 0
435620695 197596677 0
119437033 564045976 0
384466306 90251820 0
303048002 163234659 0
408127699 353569045 0
85256823 188409724 0
3868053 393868116 0
63543567 378517487 0
350093476 535526499 0
550540894 507543021 0
545076871 347001749 0
554242030 267607496 0
7877097 325902243 0
24601873 553626336 0
248439771 421301867 0
77734694 350543387 0
532252695 236493588 0
463100242 228994711 0
119220826 299207605 0
207537727 70284749 0
82758104 529126792 0
329482639 538139605 0
161289550 507545192 0
484507884 66783624 0
360230566 228752642 0
526325451 556250408 0
81020895 435166212 0
416056731 57189019 0
400950278 189406706 0
44460993 563443789 0
459480175 276284489 0
493682560 538771134 0
201859636 265308641 0
469911560 367701048 0
433676517 168422298 0
323021764 553238577 0
38281027 309718517 0
130408741 48279156 0
179351475 511554816 0
254153080 526493737 0
75553990 562089432 0
186156917 32928601 0
192126882 130975896 0
350535545 81119995 0
189143753 281628657 0
293294570 144416166 0
309908570 364762751 0
4553491 370624586 0
214852846 99402820 0
204381562 520170584 0
145781149 167262492 0
557018485 55292415 0
300838806 247768302 0
287614379 282795446 0
209799843 309379179 0
65535143 386220729 0
193875127 491017606 0
350910664 245201264 0
534363039 279572995 0
32538138 434370761 0
4264799 534218554 0
254427040 242100179 0
162715260 62673080 0
434595224 142448619 0
565202965 252330317 0
556314221 227007345 0
313762693 210237419 0
262949972 259837851 0
244050142 352449578 0
419755136 402707581 0
442608680 382283576 0
291786324 293907840 0
133760631 503255371 0
459658280 304701332 0
237823194 232065023 0
221040499 77879914 0
429337189 202520798 0
84649973 378321021 0
436300864 21212537 0
346553341 568006839 0
183837134 444926494 0
101362666 507618816 0
301127666 371020885 0
172964452 154025115 0
25144241 218690173 0
238151035 205231459 0
251707397 254101561 0
191338510 43395589 0
305763691 529260195 0
510732498 535845174 0
422864045 269250629 0
503875 2950863 0
36393679 186027821 0
323266789 431518929 0
413748182 556061064 0
171593393 492263626 0
305306857 160874628 0
274625536 27393883 0
76515927 42265184 0
548307648 6301876 0
443663197 9617855 0
212645325 541859522 0
44272680 366757362 0
504331232 34574167 0
460633020 456522459 0
14956405 480234847 0
196879533 525848702 0
62554555 254938761 0
145170404 143974665 0
259553669 82229852 0
424101664 244091673 0
88091240 181585330 0
358147608 120477057 0
133771055 465678108 0
271913741 402928548 0
170148509 439418490 0
218128921 134315686 0
256277151 382399099 0
498033728 391993742 0
438356159 260851281 0
353136727 252383830 0
89549973 439155087 0
141728290 287242817 0
2753570 391873152 0
351753691 273665307 0
512531127 372915088 0
20172872 428290781 0
85252667 308576281 0
88841469 39713339 0
300344655 139752839 0
327466988 393699553 0
333642359 394471261 0
344663950 475583986 0
188224628 443536373 0
108459205 507463233 0
154343204 122836590 0
450139838 343991099 0
158562615 113112638 0
487574963 327193501 0
222556897 442404502 0
277473999 65951133 0
47184325 407696290 0
473574700 96234261 0
152247894 347665612 0
379847296 558544532 0
195972306 134514597 0
31279383 500922371 0
65231389 53012633 0
471022155 561919471 0
161269571 498748266 0
435446604 517208466 0
334937648 290885661 0
564312931 171300162 0
117851265 473047945 0
391355947 436989660 0
84807882 34670998 0
489552321 275314323 0
60129307 5432895 0
349290244 146668724 0
517400623 203411839 0
465972615 534201395 0
114055024 410147554 0
542609497 261838777 0
566579900 263755507 0
133691841 287322504 0
548760491 291965075 0
353459643 327984780 0
497794267 363440018 0
13992842 447370126 0
434750321 190904899 0
376457893 231821018 0
292233706 366800914 0
63898798 440564837 0
471143095 229094792 0
530813424 143124829 0
170182218 301041923 0
263094190 529780961 0
329403344 354731389 0
119267256 402278404 0
83875438 437970519 0
316266316 105571690 0
478571056 556079555 0
203349847 445225691 0
402283371 310454000 0
198725772 412258159 0
92783904 169594266 0
454254615 376742818 0
74355642 94854897 0
334869940 322079659 0
501040244 132702167 0
528112130 257417047 0
458266038 383417023 0
324167362 332776448 0
141861237 92365136 0
494258282 47310403 0
523391989 20496442 0
260379200 238929113 0
161983691 19329946 0
502976165 326573619 0
462157931 33229694 0
311575420 189305075 0
112115716 461775928 0
559559207 410872920 0
338447929 107818658 0
308861937 513829387 0
357296518 396019787 0
454549098 145295846 0
62172692 173688472 0
248301937 96338402 0
484831078 498333447 0
91296565 278281463 0
393182809 168708616 0
398410996 34381861 0
529834894 364892305 0
150397491 417595646 0
560025871 502879975 0
445931363 406953733 0
522190646 468405836 0
192385848 351626647 0
179062461 512178594 0
144355172 189490304 0
483889201 154774508 0
340040627 345953122 0
196229040 461986054 0
313573509 457802432 0
511550060 384724594 0
221711443 224272090 0
161841151 166675866 0
381830422 199852836 0
117872170 137183800 0
505677077 17186637 0
376228638 4383996 0
485800560 209267926 0
322424709 66094545 0
48909128 431464575 0
408516494 251252166 0
437802767 316639275 0
530918971 268538050 0
172205882 301820784 0
104481534 473605253 0
209951385 126898454 0
538522937 490064977 0
407827656 546200402 0
301812806 422669057 0
359453067 536904868 0
359329165 442795444 0
112747808 346766572 0
374557836 75713137 0
528364186 249123532 0
391626163 175987681 0
544271823 214223994 0
264427575 387404403 0
524923428 225572040 0
45008643 22662887 0
459766345 461263961 0
78781492 432916686 0
433294747 235496588 0
558913415 412472787 0
416023948 246673546 0
280740237 300231132 0
115625587 471344327 0
109826069 299216272 0
295708231 148915689 0
84759456 271328373 0
543826949 453130496 0
457139890 324609224 0
243297565 348469880 0
146138178 13746262 0
98816191 203225318 0
380240398 533797404 0
8592233 390173143 0
226949606 555242396 0
165829866 40328662 0
274286800 364985154 0
14345115 342322104 0
358153060 116061235 0
163765089 185613792 0
462835123 10079723 0
5437818 406379084 0
395319316 223126667 0
376549141 536164213 0
362879547 197666611 0
243539520 520807112 0
57370649 523275113 0
516779601 350853481 0
459798524 248799723 0
548815823 301313815 0
371323554 540703105 0
54995600 395307298 0
407207659 119297413 0
456638728 167105682 0
349137481 375192986 0
345497499 53239062 0
182631317 440585950 0
555227773 410158613 0
220932378 18837086 0
282854064 241070223 0
31132153 51376788 0
258705477 89306485 0
352084179 324598864 0
560368048 7928326 0
443658638 419057517 0
378068832 217887955 0
263928802 521313980 0
310674738 416019095 0
539389007 159146012 0
344463078 492382270 0
156512587 369169644 0
461801345 338684069 0
503747398 461416174 0
491567427 220337928 0
134307869 23706289 0
490766874 341062291 0
511845161 121748860 0
198058842 329447896 0
16784255 252209447 0
257479582 407690278 0
248181534 47435169 0
424982444 388228808 0
4442404 345723892 0
145470625 99680117 0
3832838 98109844 0
314783495 468914939 0
91670810 370528694 0
392929365 397382790 0
172114593 529670398 0
32044095 106401147 0
165042871 311181942 0
371872792 206667246 0
61034594 311210897 0
3124790 561510722 0
32681141 321468576 0
268459045 279711238 0
563636884 491494863 0
347046015 180309440 0
310730733 128906946 0
546750426 213522663 0
287870439 390287991 0
7674494 257154105 0
139643519 50366787 0
67042572 445268874 0
40294244 441564275 0
485116648 209704300 0
427542601 35073139 0
408383866 443983209 0
357077606 542822489 0
404795493 115224094 0
175237100 471683058 0
457138811 510490701 0
389081137 306769560 0
67164519 265354625 0
113377262 134329134 0
490601682 426354852 0
234377009 81742134 0
494166042 525776968 0
456387366 229928868 0
276144415 204770816 0
57567072 493413583 0
47353197 207425021 0
21455397 65783289 0
431955281 38981615 0
432144535 397235862 0
223390749 449395377 0
149767845 172012058 0
331693312 386815415 0
163633683 311138087 0
363975438 212495465 0
367540070 174393915 0
310175990 131593317 0
296756219 495323842 0
237212235 262203649 0
192645198 421420342 0
124796452 19986673 0
14185511 333270570 0
241491330 439044705 0
343355519 274965225 0
186326313 3287588 0
384274062 223317250 0
461266570 484765479 0
417068506 46939575 0
36358436 410335111 0
296669426 568515735 0
416646608 486241124 0
131247097 470491246 0
147399626 199368552 0
558527462 28740177 0
486676901 106502851 0
165170157 444951482 0
465795405 512351023 0
379283113 465266990 0
109061296 519197315 0
361643109 316000796 0
95995048 31163429 0
83536297 52153797 0
146196322 216121112 0
450082483 269874696 0
404130538 5716468 0
99411770 3871736 0
258827590 158850753 0
559279845 524433745 0
365082210 280440193 0
198904326 488021510 0
13674658 140076364 0
291392796 520850532 0
84720048 270277121 0
352739581 23279283 0
472218299 267713099 0
300491142 313779669 0
204869975 231449827 0
166500909 251207577 0
242755894 95678931 0
508245888 33777511 0
123304004 101560265 0
436915826 417170274 0
191267456 308108410 0
563121662 441759385 0
396092338 212438714 0
43283712 101376411 0
524047933 273695562 0
83093878 174640423 0
479783577 225556846 0
13011298 302455279 0
123781147 393952787 0
312300126 57802761 0
114348130 528317110 0
456054453 273843667 0
220570617 358279314 0
201346457 53477185 0
213860115 194749796 0
485938240 230681777 0
133741654 392996152 0
78944190 522514267 0
275271467 416212263 0
8699702 46752289 0
564138821 544953526 0
434106722 349297595 0
393831346 439400783 0
516392442 453378788 0
331064468 128720501 0
282184440 354670867 0
461670217 242171948 0
526372006 442918374 0
142019741 64058128 0
531548767 398260175 0
427862272 422393965 0
444074842 419735620 0
402109960 451781373 0
405781189 335137767 0
172216571 412002810 0
58475486 192148686 0
61060896 496478967 0
105201254 163692509 0
469896700 18040209 0
237481527 280295232 0
157847334 471499917 0
226981951 187464665 0
337268600 305158039 0
341253695 34702174 0
247781262 378138403 0
124354932 7607795 0
384013433 331776785 0
78337225 405205155 0
125532966 307061133 0
79697442 511861858 0
511397910 152645847 0
499803331 142525441 0
546191306 397976418 0
36512479 246992709 0
497820861 371224643 0
479272078 334819817 0
173233712 298679302 0
555332704 564580081 0
88744837 301121679 0
66605460 216724510 0
376456424 280838706 0
303712094 417393357 0
328452249 502569030 0
215849711 390875309 0
41788612 485310377 0
98216701 67837490 0
523473689 102200206 0
183175436 527319505 0
34588557 160301287 0
229073645 49201315 0
223521368 37618281 0
536066045 299096914 0
181504515 248584433 0
431928112 191737410 0
36051992 151530009 0
484511686 2483793 0
404757545 152418860 0
558638888 510497546 0
104368472 346352005 0
429299591 277458794 0
111701453 126928553 0
441018370 279484012 0
503676473 530102458 0
519247496 133144696 0
520644735 233884316 0
120010556 81282234 0
309292582 257630616 0
113139449 523101776 0
298894744 383385856 0
17905226 324633470 0
176244984 439297062 0
421242295 313290693 0
541251823 463332577 0
344248583 43560562 0
70297962 347338124 0
546819061 317574803 0
500769661 45343879 0
14875042 435378833 0
404298376 259524715 0
132753286 4156824 0
35152722 31774533 0
274393436 37773270 0
165540136 114285970 0
409609055 68060791 0
81078924 309359700 0
500034763 67551145 0
453170763 421020894 0
523478203 533587965 0
93030250 256048571 0
292379723 326293814 0
157161815 220500294 0
396277745 419879807 0
392755081 452182053 0
38842765 789058 0
196404718 56798457 0
79263536 43580429 0
256748217 517307538 0
26688333 562849103 0
441403716 516636787 0
278658789 386437873 0
326714117 275362717 0
323128875 430059808 0
472851658 247959001 0
209220888 424515203 0
400533169 205251950 0
562693144 247453446 0
385117881 120324426 0
142000334 215413728 0
165909690 372318223 0
288107839 320077650 0
426323545 65341244 0
145320687 414971580 0
565106885 415018597 0
536804107 74904155 0
530672473 189736812 0
75455104 345759861 0
99691789 74043165 0
278409348 529306748 0
9058792 242471336 0
339170897 154406067 0
210726773 502033156 0
125749051 242515288 0
360460995 170578999 0
42162100 149228546 0
392425338 317142928 0
558856797 316041991 0
299808309 281803208 0
153114010 161186620 0
476120030 546908696 0
174382165 545218983 0
367963362 100021760 0
257227511 162126723 0
441706827 47915165 0
354599955 74403605 0
373162586 243127723 0
329426493 36103854 0
65880576 1613534 0
145002943 458654060 0
19943804 42947020 0
237613390 446315722 0
61563002 325696348 0
567966807 511669835 0
557214852 390478839 0
544522848 321678578 0
256296722 291217169 0
41382695 246570541 0
98927015 141056193 0
468782547 488076175 0
18166734 69917075 0
212725849 73197360 0
192658723 324247427 0
369249509 405955412 0
176696353 153456217 0
218172703 472046820 0
175171762 182587597 0
60236133 514267796 0
305294681 325713019 0
554740927 445135855 0
170437529 9491297 0
458966249 399967313 0
94806513 468706158 0
29049940 322577223 0
280833808 352049222 0
115057038 208933227 0
475020429 326939406 0
503384499 403179786 0
507107893 513128162 0
506352149 280103856 0
320221470 130070735 0
145415249 49190292 0
390833225 315491922 0
129350260 147345648 0
288088361 160553179 0
306079899 465597890 0
55130310 114166558 0
529809397 410023419 0
213379477 328254731 0
483933236 180450893 0
509316872 182621167 0
466433107 267578151 0
512875682 459767499 0
562244939 264700815 0
9036724 159285290 0
434737961 250410290 0
225763850 178741633 0
159760073 333101448 0
394638839 560732450 0
512785591 423995311 0
170565421 187061319 0
532984164 76736004 0
97925886 516368784 0
126835247 531249557 0
446178969 53553913 0
542850567 418961539 0
71311146 563904520 0
238416554 455400417 0
74667643 79310475 0
413163056 291514903 0
234667641 349605495 0
449953368 445559028 0
136460209 539482666 0
323489210 393509340 0
500554163 180997753 0
199016417 380804416 0
253365294 559875958 0
356276380 534730433 0
498673819 229896946 0
186067114 364695969 0
214432861 161597425 0
193677635 555215335 0
19594254 203645034 0
472055397 485575166 0
258055713 488741127 0
387037221 181060763 0
515159886 223325393 0
160036879 56488301 0
430633613 121834372 0
169456221 318384157 0
284829307 565493112 0
137759119 3523775 0
484983522 383380862 0
434980201 562763742 0
489728769 296084534 0
23110508 18405534 0
279335404 384539344 0
292792853 170068238 0
559797411 169414959 0
95242584 480623490 0
263324897 69635679 0
31793678 147730345 0
285414219 533900095 0
554873343 321886197 0
568772910 477838956 0
494226276 193732765 0
175466405 68525826 0
514534352 525385405 0
343694427 255563223 0
276522890 405184396 0
320862010 565831491 0
512468917 181589841 0
205002370 9963652 0
564958696 184548049 0
453054093 478469545 0
380611964 488541894 0
198449897 542665803 0
172664019 459845646 0
464499033 79713474 0
189324290 434493884 0
303403815 364601792 0
199561496 60769652 0
13022826 500573686 0
427734004 326934285 0
394575364 135176081 0
89284518 136248834 0
291076141 514707944 0
76367528 251629156 0
475296012 111710419 0
323410447 247959699 0
37728003 398786367 0
321814574 63974769 0
509584092 315229676 0
44792666 146624922 0
442211250 300569867 0
274027788 440758019 0
159388489 562037385 0
143101154 478456065 0
338058936 395766967 0
192922294 171314300 0
87092810 530632356 0
394015777 309849415 0
18379362 53786656 0
78442610 366885038 0
189071171 488403383 0
398207545 26494020 0
172428933 470207510 0
214536413 505364252 0
285021242 248464107 0
488524462 449090685 0
477871020 224281663 0
105393537 197190847 0
465110161 7725276 0
510833431 81239317 0
504414722 88021085 0
555457094 512529274 0
116701684 226871732 0
445989728 265661981 0
526395342 460690071 0
184320433 261825890 0
482271436 531863653 0
102313954 178235820 0
221756508 63893283 0
312933276 429139098 0
334173411 261834673 0
475659456 202640241 0
310031244 301514878 0
24445020 265757794 0
536332489 406329387 0
192724059 416903750 0
97570628 169302757 0
461414138 262047631 0
132777187 87637713 0
287161427 411523875 0
24932921 462547200 0
70998969 396661835 0
340879869 149598081 0
246898683 271642726 0
291197753 364003772 0
157689104 32579082 0
263400701 501479424 0
127060238 561198882 0
23538537 359773095 0
80568449 252237133 0
261312557 126850185 0
493431677 64962990 0
363016456 304188677 0
366660680 62378994 0
441929642 263482337 0
509016491 204234072 0
102831720 93484400 0
75168668 111273073 0
128309378 203270995 0
515493149 107930728 0
272397330 445406977 0
498460216 339263530 0
355207761 205443809 0
498487223 338817864 0
519626611 522982735 0
113459830 243398167 0
529620277 321664984 0
539359033 168842658 0
378663344 513997520 0
180087772 445868698 0
361093900 315697471 0
84963527 37266671 0
269156936 363871042 0
117331075 135375318 0
198545576 254228193 0
327274639 384078462 0
367610886 135003289 0
48509977 111875837 0
331446845 436707209 0
344701910 553840277 0
190808836 275262587 0
86986315 381750791 0
360922236 494079300 0
529742153 252400029 0
565490569 368239090 0
277750365 104852488 0
54605077 427198918 0
390370367 348276594 0
554998021 516317754 0
125842974 214374333 0
29617554 180737150 0
287243681 209643957 0
324251538 382127245 0
428212724 98931910 0
454924873 439839134 0
457092319 404498975 0
400171551 254107582 0
506702590 310083321 0
144482161 506432320 0
187976339 172777709 0
299713474 92596131 0
524654784 236346781 0
394846176 426781506 0
450610976 529894621 0
146381682 128535539 0
273571540 440706796 0
444501992 492980737 0
361482109 412339135 0
276838323 199592655 0
165077731 144873251 0
95665089 18736523 0
10072902 229431309 0
341083430 435850050 0
84235678 351903200 0
412336015 305076246 0
270814537 567404220 0
186517111 400176324 0
75940202 75480149 0
550613900 32532102 0
36730928 59134641 0
247613801 406933368 0
273432870 287301104 0
314854649 299400068 0
40068118 392562318 0
338112313 536873421 0
146210589 431566160 0
411895699 28428724 0
209737213 28597966 0
437199401 317729009 0
194828216 38596058 0
133466985 1465655 0
530360719 273817228 0
120894860 533316947 0
4724848 316817503 0
348266803 448439581 0
23387837 305099684 0
540793250 431001446 0
63566289 125686931 0
395532039 20296699 0
176857700 220103504 0
417164517 120660193 0
82720265 518417975 0
557817155 265948967 0
187183428 60456454 0
211433455 137553567 0
424049900 171111191 0
183565714 180445001 0
486908758 494040616 0
137648239 259131970 0
64391765 352911290 0
366533495 3415004 0
304033438 473872733 0
271818384 555709579 0
555068229 136057318 0
513802197 119591258 0
462845937 452211666 0
421169075 6359665 0
551954542 418950257 0
89622594 403602816 0
480343080 238026733 0
461193229 475643861 0
561583736 415453357 0
552713529 296044739 0
473451491 332893103 0
134384576 61486535 0
21000005 101655192 0
217135092 231779274 0
15440779 75013064 0
323800367 380658779 0
288757134 310177675 0
189599329 61580913 0
514979262 63228940 0
553388392 530906767 0
368249077 92257244 0
554100187 281684933 0
237647440 300861628 0
197191403 482331921 0
165618845 325943636 0
402092799 322977451 0
47452340 271937408 0
513229606 7604044 0
193760581 167930642 0
494587714 390056010 0
454075984 440808111 0
493077999 553640145 0
248093841 176023526 0
161044005 188637781 0
325322008 53318817 0
10301802 57524949 0
20715285 547964224 0
403258175 355337531 0
367156621 91982463 0
435838526 233025947 0
519745964 414063119 0
196631660 482466957 0
558750555 450446799 0
480675879 483848865 0
403371917 558262306 0
98266843 275694530 0
330509057 311175132 0
430502606 512395101 0
457802364 400793641 0
376569707 547778166 0
39803913 292509334 0
154058993 84062625 0
515230546 24883645 0
208156629 450205574 0
478023527 115789624 0
135592985 192875958 0
130882393 88488907 0
421814503 334372520 0
433765862 70808753 0
275432321 190128056 0
20194616 567575365 0
123760927 176599989 0
440733150 493610524 0
217484300 193209990 0
477990129 490989781 0
278882124 158582819 0
33526521 500478008 0
41918712 531137784 0
286809821 131720706 0
184768427 427096371 0
49650379 150865185 0
56528563 352292691 0
289313229 270280114 0
358815334 484116977 0
397444615 34976074 0
537709804 377065066 0
492913677 385023909 0
187198940 541862419 0
40109981 21217811 0
364834486 373890222 0
523097991 160297072 0
167807587 171408151 0
521126120 98995474 0
446666854 57676808 0
436885034 3869108 0
431671381 271137540 0
217937789 364428091 0
206952294 73399390 0
200962785 86380873 0
103756940 138883039 0
43790493 35560137 0
114444035 88406230 0
170061275 177316275 0
490753669 398060011 0
519339157 512539828 0
5537745 393494313 0
115740490 566156682 0
333492022 459102840 0
309243889 186595518 0
224377490 276949070 0
165343224 93485067 0
305686710 375761812 0
127491664 147554619 0
107351409 109223528 0
444347496 235753591 0
227125977 517531986 0
282147063 371870279 0
379556177 150801144 0
11804862 46466505 0
239567584 307564981 0
486161287 75245368 0
389626149 149235845 0
499528291 264493822 0
431788832 423997746 0
463905814 477801463 0
513912215 395761688 0
367932839 407698016 0
564234710 70437404 0
334321738 80101234 0
45676255 66425096 0
520986630 336975828 0
80659226 356029587 0
516545064 147502330 0
230481715 308166267 0
433762757 322427150 0
96005768 404614093 0
238784418 193433887 0
390222660 262736486 0
351792725 7951532 0
471432855 330326534 0
86908280 551782930 0
118023575 459379076 0
404428777 452616512 0
279902103 461456855 0
523425954 173621616 0
275285986 433399763 0
212516287 318503070 0
157987177 507146597 0
463026036 304723288 0
300442132 498135687 0
367908191 427135684 0
360490373 350199196 0
463183649 458221952 0
135939569 411352290 0
421647914 4122093 0
422832139 437761737 0
479957125 385613872 0
382349700 513551863 0
198698639 395089567 0
405796877 567993511 0
401789653 84616957 0
1756174 445429635 0
436129907 236786869 0
532607287 341660528 0
551009226 547618282 0
309220846 311373738 0
483294000 87709694 0
132775818 401895573 0
79614279 533331964 0
387845303 48962119 0
94376917 151700770 0
520467008 442562836 0
147979179 154943022 0
31413230 23113847 0
335929825 96023198 0
513297582 425194275 0
4124474 259635597 0
100468243 33237759 0
334405693 457295719 0
508427600 477090187 0
410316933 299688006 0
559544443 36869633 0
165699278 435824332 0
504513242 44106847 0
153859265 493293375 0
55592815 99128093 0
164509943 200569075 0
107139089 278028963 0
149998350 464071647 0
282113951 560067730 0
225789453 282805386 0
494557 6123553 0
383665697 38856369 0
139858877 186081651 0
560372328 28899977 0
517771310 242152059 0
494325307 391693793 0
317627917 326023239 0
549646646 251968757 0
135753956 134208881 0
485364859 208896892 0
340618790 542517314 0
43719150 377563335 0
446458773 415565572 0
395096794 375119456 0
171575397 180026031 0
333803310 285586879 0
442455566 389402135 0
382182782 420584912 0
347065494 129700786 0
517608240 366706627 0
223679345 42169775 0
502340053 36309697 0
376153069 544697760 0
76564723 345548687 0
307584302 350292728 0
463724547 329563231 0
302145146 498563890 0
463122189 503802541 0
444743999 207465436 0
123995403 263734641 0
481366721 307607419 0
268598730 465812013 0
393543959 281695665 0
44444536 413427059 0
248479392 72160549 0
30535628 180257267 0
556434916 195746648 0
230189647 43503569 0
91291401 552904609 0
478044528 201427974 0
234819200 318320431 0
38139083 234821680 0
394253578 221689908 0
477262403 566546532 0
70104878 49491971 0
453921210 37311215 0
327960279 391023588 0
385182440 177622980 0
369687735 315649056 0
414728586 398024281 0
341814253 59035511 0
472242276 152052563 0
391923267 360391278 0
105031633 63773116 0
247558905 339768828 0
91715200 157680650 0
187588670 55936548 0
29149931 204732776 0
297854453 336732071 0
364965000 277636994 0
81164946 413400281 0
33995865 394742862 0
89120920 312007108 0
130356110 371683456 0
508295506 351734250 0
328334932 122685874 0
556978820 125470237 0
189918664 292853153 0
218597857 497556014 0
323035460 232037070 0
254352682 466415642 0
227698546 449050841 0
112313621 338934093 0
547692863 101173725 0
335003115 534585335 0
531311891 76196698 0
391846230 378371174 0
493856023 294272376 0
517469647 21139189 0
105017324 3663980 0
205442179 497038355 0
462308065 473472183 0
262114865 10964459 0
276442405 518140674 0
379242876 178191969 0
397972562 50643123 0
175180213 71309746 0
153477985 81738077 0
510300642 437802388 0
419532396 273672227 0
318745997 302552981 0
147248499 46936725 0
173947344 54932938 0
466733973 222287753 0
80542941 392396163 0
302028489 214615127 0
245568671 144682557 0
329094003 536550604 0
271478375 351164547 0
406731509 517681388 0
15717158 181201216 0
78847227 55989987 0
533369297 135182223 0
284327054 125031583 0
189057460 14623006 0
175758185 248428947 0
420187293 514531243 0
81562066 459002837 0
477842787 251949881 0
157364430 85672338 0
140216155 102553026 0
94725307 124317230 0
463725899 274271467 0
307245521 325593573 0
251923857 432134832 0
315024125 190345915 0
461605615 236318014 0
2868860 210287929 0
547749648 187892217 0
553562058 76709111 0
367112257 269125983 0
445490761 447404347 0
89787159 417212656 0
131491155 533447401 0
165227363 324185137 0
221299757 191030584 0
440083988 419120575 0
395495869 479474720 0
525915107 256965584 0
37249631 519811887 0
332272056 57991201 0
327848996 315613124 0
31019404 329224576 0
341214834 374957746 0
13123047 333388113 0
400016976 413494102 0
416073815 77368790 0
215073890 418592227 0
358251341 265875792 0
167555522 76598268 0
246223850 174852275 0
226913334 33540762 0
235798149 410038379 0
162568929 71578818 0
494679105 224624360 0
425905458 428746465 0
456727767 339972162 0
412490762 561858736 0
184383042 412167277 0
444249705 390543448 0
456919293 310916978 0
224574319 250147590 0
233490275 355369181 0
60343661 471210353 0
410245798 263311810 0
95943778 502391328 0
106156966 53659226 0
227180043 395858100 0
132533592 257183349 0
80726417 8026821 0
238587341 265467170 0
163624178 452286366 0
117908757 457389996 0
482645139 500951415 0
143488740 41010820 0
501197573 566988665 0
55737297 159430612 0
199456546 225037065 0
376223893 99196924 0
368720329 102676167 0
89119044 189554553 0
45784417 376335544 0
113678872 291832625 0
32556475 324764560 0
483627256 186239730 0
540053338 358676812 0
301730351 154832123 0
103033581 552055215 0
537699873 193922502 0
133479271 543970856 0
511229708 490865819 0
304466535 206197581 0
16211678 261879013 0
403887644 219664489 0
430478252 327156691 0
266282269 4716502 0
19866010 348024863 0
76939421 374716404 0
453285821 44035658 0
114180046 205620678 0
529217489 34297363 0
171084138 343133938 0
27452756 548992869 0
314508254 169056103 0
139128437 302720384 0
347187869 248397146 0
368513173 146171727 0
451780794 142035536 0
159212576 394963360 0
29263005 513455945 0
218182685 420438230 0
477723567 262907398 0
514998932 177908446 0
233517981 431721674 0
491686599 333459638 0
408829224 271758012 0
190686473 327271620 0
271638323 527810346 0
298156714 292701470 0
397880454 165895012 0
217064153 171606521 0
392931644 238699501 0
521326217 109402096 0
193200878 295468328 0
55595522 403199734 0
332054277 161028110 0
260456489 160104852 0
22921816 220883208 0
416407610 471689904 0
186608000 248044882 0
74381495 101559013 0
524475462 278997711 0
209785596 108203240 0
37805533 565729283 0
351662772 544812951 0
439545586 312708172 0
381971001 94020848 0
203394613 247961145 0
19558058 269402291 0
437200083 98533925 0
317908152 354542623 0
559117263 5709649 0
498385817 338296337 0
309392458 390116611 0
246300847 335691274 0
377969366 468705042 0
247568183 313493780 0
254716864 172286247 0
420917722 386814857 0
403173492 400224772 0
234441747 144071928 0
327386083 499511482 0
342368437 11600080 0
335551338 187078494 0
177608594 324333468 0
388043625 209965038 0
27052832 167284014 0
187519283 95080741 0
20438168 216427608 0
130936345 6705737 0
63405808 134546597 0
68410908 426437345 0
451224415 557122642 0
271647270 133053134 0
376167919 218232837 0
203096481 363966399 0
53527024 471900438 0
385461691 392735680 0
32875172 236178102 0
329442108 413046078 0
273702920 114876841 0
59948105 452967990 0
15459491 563349673 0
352000728 186655110 0
320326391 265825815 0
462004784 257871128 0
147791280 133490019 0
211246843 410951357 0
96938797 516071002 0
130484861 537479622 0
97920964 341497802 0
93662996 489493346 0
240246652 184436178 0
281962483 526999558 0
125939837 510022133 0
446533699 353983294 0
147341833 382236346 0
429529713 347666884 0
159493727 50518692 0
302437660 368494112 0
129750219 188441000 0
256512916 77425899 0
389471849 358869298 0
227514377 30240773 0
542963514 100644312 0
12711830 79878577 0
349375961 500444277 0
99059401 130049816 0
25895571 29178092 0
177033827 351511726 0
381018311 481475029 0
468261570 339803536 0
316244905 236569342 0
262476604 1402770 0
281697028 349824588 0
164198755 68391074 0
467894126 215242871 0
450544503 478205347 0
422930052 271288830 0
227234467 395556802 0
314383087 445322065 0
260919162 19770686 0
50567494 424900432 0
542754637 37816459 0
8721649 378345073 0
553953225 105462541 0
547749865 369008487 0
149569502 191528649 0
129461408 380565394 0
271318242 354043504 0
398495635 561821904 0
399013183 41580541 0
187657479 341087643 0
408822448 109812507 0
349524337 531753691 0
116832810 186818920 0
341834702 1439312 0
185071964 373813679 0
186037073 84850284 0
425908200 496447631 0
529852447 219244629 0
300638483 449770121 0
259643211 430150464 0
329691010 418567109 0
38856706 301521019 0
152808424 238858036 0
464637225 443276217 0
490157057 85013927 0
2121474 272634210 0
201979178 525038157 0
177916366 503439087 0
475867667 104635866 0
314545687 61928217 0
330494342 382748371 0
126206421 298382976 0
359704794 508523108 0
395238707 238012893 0
264822388 90649250 0
548957207 183504246 0
9856371 446637784 0
155677300 265575792 0
133236094 283509601 0
304524842 68133872 0
464143759 392731419 0
31024331 129391821 0
82558385 291373293 0
412780033 402484509 0
261239078 61342541 0
78211428 512860836 0
550386737 437799566 0
48890889 53680448 0
411879495 229294354 0
404618656 520047615 0
558937268 320450282 0
404483507 541455474 0
463425611 565910489 0
325144116 390207734 0
130717291 68870314 0
284355285 184715124 0
368012848 323426417 0
453743185 387792451 0
252680294 69626841 0
84376774 507271898 0
244045081 111382067 0
377229795 521220875 0
502915312 415842938 0
19407150 249683137 0
518216983 257492921 0
557034417 770487 0
234536377 199155284 0
130107447 25346933 0
508024135 432666718 0
393667687 551412609 0
88105648 171137690 0
7455436 6380305 0
388402251 359270376 0
487415972 249530679 0
244826952 208764627 0
499813118 30968390 0
249452223 544613033 0
33245905 62332526 0
310731338 361998892 0
78619615 464716130 0
515833692 232504442 0
40403294 130508179 0
135141362 455596946 0
196620961 373882655 0
120815372 508488572 0
223888674 329116265 0
557260232 219321526 0
364461520 433598674 0
126757429 496977016 0
103570164 501206885 0
298875706 69880762 0
235764050 451901898 0
520419932 92702693 0
237961051 254931750 0
484568085 417888049 0
46811227 126225404 0
153888869 473427982 0
530609470 543985729 0
442342550 355772262 0
226123143 492620126 0
541532147 549079975 0
188155853 10496660 0
183899299 65638827 0
500389003 419186878 0
434807583 261548255 0
452125195 23221893 0
308157387 518920339 0
321959778 434939934 0
163827029 92870677 0
147181054 379865337 0
81429677 136560615 0
257635623 393648686 0
377714739 251183838 0
240835395 317490991 0
174656891 134947303 0
409131915 219298883 0
554764603 67806489 0
197474898 95143961 0
489309484 510877779 0
293018909 125590757 0
78914344 22713596 0
288695532 565692174 0
534785192 44416077 0
185529617 381938944 0
286394465 291361053 0
447321938 26786738 0
328321957 173352516 0
536981692 235750640 0
489937803 216098832 0
187414086 14836577 0
13159476 260997840 0
196378214 136218299 0
129162148 519444657 0
31122576 177587448 0
554531800 247698540 0
420761206 342666156 0
339899404 525794642 0
472348524 344046728 0
141480576 305345350 0
277275357 262286058 0
409100621 114657924 0
213587939 361048158 0
523078585 543176167 0
388161612 365722761 0
250938580 378746566 0
560895987 301185792 0
19053839 155517630 0
39707169 78564969 0
397665001 107279151 0
37253411 114997745 0
544426394 6175668 0
390517424 216280476 0
127179821 104089953 0
217303497 246833901 0
172283062 174322055 0
13438057 166803392 0
52970901 186263525 0
183717600 209483041 0
138270834 91795060 0
157620848 123266934 0
524611658 160310543 0
293562025 383708445 0
539131216 544122019 0
11762025 505245972 0
463179235 344934742 0
69881590 474129136 0
542225911 338627867 0
290430551 506365951 0
457486375 251773945 0
241071373 120073567 0
349479137 334272562 0
39583368 377696403 0
483659929 111322543 0
190445089 494820557 0
423372532 549267374 0
463828885 402898688 0
44481511 550169355 0
269694945 498585535 0
30624197 272492146 0
498484863 148881366 0
278854428 259622594 0
202130724 301416231 0
23915029 245965076 0
348683100 268646789 0
399447385 449972520 0
534314664 235724112 0
454361456 388133475 0
130869685 277581771 0
247557612 428319205 0
299289339 420189979 0
500434529 273496735 0
24913280 332552070 0
196132890 193178622 0
352838520 169622865 0
365302628 274071032 0
446142795 169115528 0
373684959 161855727 0
297695853 467649585 0
115653661 290859975 0
224076656 272012740 0
353585800 549492750 0
362730572 558103885 0
524367608 538143650 0
337587240 442466011 0
528537892 335784510 0
164951127 136835746 0
281863677 271095226 0
523064842 195650903 0
525754791 285135668 0
333749047 490400845 0
236751385 158208384 0
439976720 34301723 0
112539726 193247828 0
141665010 70596957 0
137749988 53622809 0
248935327 260615092 0
264430362 47865581 0
219175316 320808461 0
136527409 182339392 0
476626758 551728819 0
365590186 55631553 0
297525070 523385126 0
17477634 50289885 0
175801533 407668074 0
157590948 183528269 0
402269544 198553313 0
418385207 223263299 0
331889542 530657506 0
186171247 412711427 0
198529993 71663884 0
343070654 129646341 0
242228308 501385009 0
405091147 356257652 0
274598675 385640861 0
213160429 430177729 0
316665467 120834829 0
72668967 326516612 0
77608132 414929227 0
278607951 272099248 0
169300457 489222958 0
261594295 183254866 0
75155315 290194465 0
217542121 89010529 0
103678451 85394572 0
46516257 457531200 0
296536857 503460569 0
182427528 50485096 0
321345076 412374777 0
448990742 328166768 0
547999375 548264961 0
38623327 134694944 0
131691696 211588506 0
86034250 228304931 0
134458247 76517511 0
408203160 293099487 0
135618253 79665111 0
283301626 303115850 0
505949989 110534824 0
363409389 46829878 0
388379872 127909965 0
61725862 516313140 0
330760544 550045628 0
211875412 226355485 0
553056106 349077712 0
278325448 172657366 0
120041925 29049628 0
420958513 241014772 0
125657747 410160952 0
222134104 453286218 0
323513922 323316208 0
57589500 234908941 0
162485467 330929312 0
307413639 278316946 0
234429183 78586113 0
364029813 401661051 0
162162590 375061438 0
407826830 14623826 0
142702634 562102548 0
378762338 122524180 0
65810206 6748342 0
83680926 63940145 0
460241542 402086947 0
31031616 195586285 0
360768067 383057205 0
342551144 275433677 0
433913746 314723869 0
331950762 121574701 0
318122647 210942043 0
393724871 278459811 0
235574813 416393568 0
25825155 436519377 0
177643379 58998909 0
311630455 558290443 0
232995436 180752522 0
421159680 485670583 0
225863264 408986774 0
136869291 455648777 0
33294369 172805260 0
404036771 433479926 0
329021960 456446042 0
102047426 292691496 0
405358385 519389146 0
441816769 494540645 0
264752666 126263484 0
256277673 292697840 0
520924351 213775890 0
366061311 402613893 0
114712257 458291509 0
103810713 175631242 0
61288640 362165703 0
316339365 245465526 0
90317110 268593106 0
142176797 524905217 0
75941085 92091323 0
74740507 183217734 0
86308450 51336806 0
55636507 159024350 0
549093520 246316799 0
542714563 443338833 0
359627170 208345011 0
398836541 455486750 0
66807829 271259954 0
61848972 385787761 0
392001967 487826020 0
667318 172066219 0
67187579 153452019 0
196659411 460098632 0
264722242 199787336 0
318879073 239262800 0
65234382 181652530 0
196043163 293959163 0
273051934 30321800 0
459145047 497037051 0
314622330 124466327 0
395848951 554240726 0
54075504 520547072 0
496167271 276422181 0
308068590 133176343 0
142357058 156156177 0
175922908 402751509 0
169427996 362292891 0
194858556 529571758 0
177637703 554167735 0
292431274 542069209 0
8248962 206082766 0
500816257 297527483 0
308063799 220706593 0
411951390 280237898 0
543082161 180295326 0
471066389 345318821 0
453329607 411537707 0
423200504 323616154 0
318781689 474842084 0
126639773 248699502 0
527593357 11910155 0
557671109 32570262 0
413567281 280239032 0
196658589 200943436 0
562080679 175121431 0
308121525 341477380 0
275330859 379974127 0
488872452 515407254 0
248802437 426446746 0
116707781 223818143 0
346861886 235191415 0
333208162 259729355 0
455486566 55864007 0
499276141 396144 0
536878177 529614537 0
440236800 218189083 0
153162083 487816173 0
262436942 267319274 0
504648210 258140476 0
129251655 258135617 0
150745356 97432073 0
327137086 380827155 0
165794231 339129607 0
475455049 367438383 0
493839168 52928764 0
213726328 531801222 0
131199184 242315797 0
498140489 37663785 0
853209 441996980 0
9796205 542698924 0
463801903 324827532 0
358419942 437665409 0
274142586 447882526 0
370845371 116783197 0
319102288 182965881 0
122075240 266563985 0
370248005 192940258 0
294423069 267240392 0
226053345 216689910 0
522612359 57419894 0
152409618 55187195 0
152694132 258601954 0
225036715 480460022 0
302005511 465468956 0
502793961 477234385 0
136877603 94325341 0
321736616 148345853 0
241829077 491688234 0
291991875 326302787 0
63380504 370204586 0
317044038 283364528 0
234096575 359297352 0
278505488 159817541 0
233153666 20931395 0
400814108 408436857 0
523269777 386116810 0
426346778 171399259 0
69085323 267182403 0
137974862 103376752 0
499663921 350382438 0
385259680 443007647 0
303637565 89080633 0
110815522 330700326 0
342768851 119248836 0
355223361 393289450 0
60449818 453849032 0
411303803 264008286 0
386442527 229270807 0
79440185 78134101 0
66134028 257847141 0
196870699 488883183 0
422350883 349727397 0
66402771 242039889 0
393748100 87761497 0
57351933 269343115 0
344252855 367101461 0
413319396 434064661 0
121870889 408226199 0
376640490 343897632 0
316238284 200646912 0
160753949 290208289 0
231365484 461530233 0
533548662 494275427 0
494967080 90925529 0
241481607 64736584 0
503306174 350492159 0
424541501 221290572 0
204784951 123365162 0
485614154 278264918 0
248163088 271746530 0
519087526 565799145 0
126082444 254497216 0
467341604 156590022 0
380103544 149411583 0
381868402 150327842 0
388813318 451084567 0
373675218 377113397 0
243130574 227958242 0
359716122 13322376 0
439997611 425128086 0
240755884 386567086 0
171400553 314902138 0
192385149 206410206 0
95286889 534885948 0
385875397 542245622 0
549798536 111693282 0
201004675 556235567 0
258953113 382878041 0
112185516 1204028 0
17995226 356948360 0
8295013 73817603 0
127631990 511235944 0
458808157 280222308 0
309221846 203359043 0
149641010 256761803 0
52703100 313028880 0
272385391 215174189 0
144456298 211391218 0
546322158 123273761 0
108360489 445511368 0
567442529 37676546 0
73127506 326132163 0
154956521 146292206 0
294543202 358247452 0
386741118 187011637 0
382558527 341574155 0
365241487 194074746 0
282872233 105696785 0
383163460 360557301 0
522964507 338980276 0
478792416 290281718 0
380901330 274248829 0
273312918 32478548 0
560029145 151111265 0
166996823 274482978 0
459871781 97223435 0
290814881 183239030 0
377856143 73736547 0
370702009 313497223 0
149378914 147605516 0
460710596 31486818 0
16299148 107362972 0
18551980 258791378 0
504049524 450201582 0
29018499 225672499 0
457177477 469100718 0
554504086 239535407 0
317777089 3619222 0
220277415 90539750 0
267744177 249223890 0
244694843 289617182 0
49586760 288814901 0
131316401 246416234 0
487494329 54559496 0
168269476 107327606 0
279774095 358992223 0
431169367 188682175 0
91717477 199160738 0
277767389 529068913 0
124141585 568233079 0
467217147 387040345 0
339648565 202920852 0
3438429 185751249 0
552104378 25471597 0
285065487 533330354 0
285789249 143746798 0
24537279 194161308 0
35863064 165654329 0
7822595 127067938 0
395645241 408793120 0
404011050 37069334 0
109010043 38863025 0
148047288 555019480 0
42796407 127126550 0
138288840 493323493 0
245872283 292776265 0
431809764 422571713 0
508974138 281557446 0
447151895 340884143 0
310355677 16607977 0
47303987 236610660 0
339635298 266909234 0
239505668 545860196 0
535354025 24920092 0
396040731 144345005 0
477204171 52960724 0
57044340 418637837 0
447025767 171990835 0
516059151 384418850 0
423571610 304897898 0
156455814 528586682 0
567847824 227855720 0
125832956 378186078 0
305939509 127779881 0
120746611 146217480 0
275552688 510367650 0
154250237 543289924 0
35306850 465807644 0
200438025 190697215 0
101785669 63619577 0
1730842 112866544 0
120883605 487799654 0
292551256 538960194 0
269730052 424839482 0
108560395 404248489 0
294274230 418207095 0
422887325 343313043 0
118793215 17232371 0
303787170 271497993 0
538604947 379990925 0
474770863 28261911 0
384412569 320646394 0
183144327 121270185 0
114291089 237559977 0
216280942 342937940 0
61413108 391950795 0
54789135 268273125 0
319414951 110567649 0
340533969 287861596 0
56884887 392916631 0
234264677 20847719 0
139115166 80049093 0
527323420 70789708 0
421467904 287443727 0
369782215 221267658 0
348438106 307761209 0
264810334 236250528 0
429682037 554229688 0
32982262 121289729 0
296128118 407945390 0
174499414 487423775 0
115548680 557388096 0
316583656 109125903 0
547313390 504680627 0
121750002 286458965 0
340056892 347685653 0
438382684 85464237 0
558343707 539740410 0
331790797 462669033 0
391281015 226705973 0
535209805 437072144 0
176598220 371473340 0
356389851 163212441 0
101990744 535436877 0
172536706 340281017 0
349758102 80674337 0
270512415 434771018 0
229421155 393317727 0
122567535 123737170 0
265083093 336751234 0
337461044 405368360 0
381970413 84332415 0
225292392 532049182 0
160913868 49109545 0
535955428 389409863 0
177504958 262380553 0
166497923 563252235 0
176434006 9355802 0
180579717 390451843 0
269923563 557857616 0
49732176 333130961 0
284359421 289933020 0
455974402 564064364 0
374462260 442682383 0
172808245 90076579 0
136631982 361757272 0
321881332 313506067 0
200319056 94579841 0
161163605 511133105 0
519762421 349498803 0
453609289 468326222 0
169358373 408810733 0
496997437 88510964 0
382927209 128190833 0
410357567 295640435 0
339353819 430133698 0
23142445 48406781 0
474712694 473062447 0
389248455 134622932 0
519109586 211385977 0
468300524 124154630 0
395072545 345910882 0
425757431 506397551 0
513593127 562398178 0
233385377 131902229 0
186419633 528264967 0
561964127 300644566 0
335220682 315835006 0
450114151 498693433 0
472178176 36283996 0
433569577 303351328 0
210650960 407119845 0
395240282 518331191 0
236467276 538268999 0
370269923 64769904 0
70802064 157348286 0
126568155 193584504 0
50147483 133685428 0
379451471 297622732 0
491575502 550756922 0
560413144 63351233 0
87600225 536942420 0
301700256 569057578 0
535147684 282085747 0
475007134 450670344 0
510387407 56174852 0
125180941 174727390 0
5952510 23519020 0
190777970 234659046 0
485424977 88509565 0
420518920 496630032 0
168056413 332965931 0
207676687 564368859 0
303761005 282635900 0
546706499 28308645 0
272944942 39673839 0
207913309 306945154 0
329854795 567585875 0
11330503 557306301 0
329871272 55993433 0
343243044 549367128 0
48057285 165701803 0
149955978 164637470 0
59401985 416648750 0
456475053 109099227 0
237762567 468779131 0
341026872 181022921 0
170134137 533908212 0
217873998 358614528 0
347438951 378427889 0
89978029 345521246 0
224701883 463383060 0
364908384 154689060 0
244601222 204865993 0
17884172 205867006 0
147214245 418563660 0
70215009 339532861 0
48501310 468900624 0
273013608 406223003 0
239788450 315280336 0
366930534 399327797 0
92719756 439375566 0
497610485 316830380 0
446987584 103606800 0
60253565 69060627 0
238467405 116826603 0
316919261 438409269 0
286236744 328411961 0
200776140 500954333 0
403282462 222599443 0
366974707 25411211 0
558991611 278762392 0
486807797 192880110 0
223225575 513545976 0
102233095 466410729 0
161214798 278060789 0
479311112 298566524 0
252932649 400429969 0
449527570 31571040 0
410050013 475973316 0
267277472 513829204 0
131274539 285117866 0
501036526 57534682 0
107459466 31027164 0
19680628 159576905 0
550015761 435438333 0
10640077 378139127 0
3496133 314474633 0
436066685 356991007 0
537125459 374096102 0
94326109 116081479 0
419581732 123128366 0
330275270 560004241 0
446474684 93903499 0
273318148 189041199 0
88533905 269281607 0
187063206 553014740 0
501888871 115762814 0
129871336 118322400 0
267236277 422267743 0
195644784 262044157 0
435289781 498065935 0
361938266 549830279 0
141403698 67356324 0
229375944 566313513 0
546350462 558176007 0
511254715 528837 0
301534630 215125024 0
214839538 271055886 0
156180207 411594027 0
555768020 294489667 0
55438216 194190095 0
438560223 6247420 0
301856413 76868181 0
502905136 319444241 0
225385245 284847644 0
115389359 416542059 0
409238275 466332196 0
156164399 108051265 0
130324901 336581724 0
113776698 402610120 0
149594750 312632487 0
22304969 205535989 0
543322182 9993641 0
383716936 36406112 0
389529793 507906772 0
246449922 430421492 0
413537718 396271401 0
294901963 55727422 0
194377284 513573793 0
339318809 393843356 0
379367853 402974590 0
481916730 498135224 0
6420253 438908686 0
440276165 330401380 0
497039805 169465987 0
415100117 86199776 0
438116168 530068034 0
323308279 338928745 0
470851789 526471084 0
568684335 404028467 0
217872027 533707067 0
207581593 493810259 0
520657367 9240278 0
408343831 465799789 0
443158464 558850495 0
86018898 193529783 0
150451432 67301673 0
204352760 539124896 0
522825787 493355567 0
14400538 464207644 0
65291196 396931728 0
108075052 49091037 0
59301718 414526518 0
210611531 34889837 0
16735445 475764155 0
432726091 327184679 0
351019472 259328984 0
367480075 140279104 0
395581263 466799365 0
131348658 118084451 0
181055987 28657941 0
492186676 402862089 0
445298754 400821247 0
272024851 294164197 0
11614814 267325761 0
305769704 250121753 0
353723602 96482261 0
437105478 399735307 0
333461013 100748993 0
497216125 16084565 0
534017984 12016691 0
133829173 87169172 0
362806393 299116610 0
428278787 374694511 0
529347228 502979656 0
535938152 14413219 0
30900643 169537320 0
14184540 333905598 0
88529449 530550672 0
158998452 270115429 0
492769686 48238691 0
189024012 14646543 0
561519416 176043098 0
214774585 402813043 0
33774150 535920578 0
125158678 336395867 0
413918254 340429289 0
384612797 218361569 0
24384761 126611108 0
139967679 181499717 0
70508073 123035814 0
250082643 298287289 0
165295520 504819976 0
377967252 311712797 0
231160539 53736849 0
507760089 529137261 0
293637849 355237682 0
372573589 568416219 0
507739299 537434354 0
95476807 259204720 0
501008035 236585420 0
224783525 389582427 0
293928277 390288375 0
159123198 287144146 0
537803269 69700064 0
74759680 354635167 0
40284529 260981314 0
505571415 400681193 0
148285234 547206466 0
568041544 116146437 0
17841574 458454004 0
502413543 258337234 0
561111127 33155405 0
135988742 569049603 0
416491509 139590797 0
58145050 410071009 0
55968962 432953335 0
394438746 41641059 0
255869079 177864609 0
194180848 166843864 0
231175390 354612874 0
406617108 207696121 0
137063492 485109613 0
132297862 305737007 0
546069342 312630710 0
365925857 444622099 0
498865207 9023697 0
447568304 352186160 0
234178286 81550971 0
435727264 486447602 0
257559869 220065979 0
24140760 498976729 0
518311710 449815503 0
194074112 145047789 0
183222976 147991650 0
118413715 379241290 0
472816262 291528715 0
12684850 78430495 0
378971063 559059215 0
340814504 12141798 0
146506204 393084148 0
19713202 310074482 0
301681692 57436632 0
123190617 400053015 0
111138735 133957832 0
279863962 487198917 0
124503696 188811924 0
539673590 222685965 0
264470372 377654952 0
250337187 304758761 0
489773337 221042794 0
420888924 90905411 0
394945534 347761788 0
90595649 140100363 0
44459858 116188879 0
301034303 223998268 0
192610014 6092270 0
300785812 132790821 0
178276573 324344552 0
207192857 443574086 0
102757657 463199230 0
75280164 492623043 0
116029671 23544702 0
485122617 533774103 0
556499102 30878494 0
523534820 77995747 0
325567667 251571901 0
423446269 452160561 0
538102691 566455641 0
548896135 440983936 0
245474799 369471149 0
256871698 555019025 0
78945649 484730721 0
283224215 476709707 0
552809768 480699714 0
310852253 97529587 0
369687725 393381973 0
420839918 174539478 0
566241291 91361262 0
335646608 505270606 0
84404049 518250964 0
482888423 397568044 0
62321807 268170417 0
534148518 243615311 0
227123294 497326679 0
159649659 53241086 0
222826917 480899521 0
279119470 240295963 0
125789497 12830008 0
549419086 154927981 0
361126461 285940109 0
103310104 417469845 0
558810072 450004942 0
16318410 183418770 0
467249466 170566521 0
363596632 52400021 0
316101277 524919597 0
460917574 208965865 0
150658020 241502144 0
92473697 376113354 0
155485539 92884925 0
482949804 345165094 0
526795588 70379611 0
223141266 381910009 0
512797387 186564128 0
254090102 504800445 0
203238920 212482552 0
409846170 290350112 0
145885758 294557772 0
478748565 164837582 0
456642923 406504683 0
15767406 4963642 0
305598317 120933434 0
159945629 234907981 0
147380160 146838029 0
120503014 529451857 0
372452637 222548613 0
516670390 177012173 0
73165628 143654857 0
105543102 480321239 0
70932558 496950935 0
368757178 538816401 0
321483860 351959003 0
26396694 315751794 0
47716553 470016049 0
437511387 568410953 0
134682280 446984881 0
132044180 489213121 0
102024876 269630178 0
29672051 182184906 0
68924997 214453765 0
128705279 55228866 0
81818381 540505561 0
317300028 126589009 0
237767688 43105222 0
78107748 335819959 0
405723472 520752615 0
37590802 530017625 0
502232303 16734727 0
136873925 200934537 0
433034891 62705634 0
345902251 29651462 0
109956663 222856214 0
259200648 174371796 0
339713683 168644398 0
257560820 251130671 0
336599258 49922208 0
341105761 156972474 0
182393766 514716245 0
339711147 65900368 0
228407697 551260499 0
328736474 393876258 0
349813628 7059226 0
268386310 119942100 0
307715046 451591453 0
447960622 435538043 0
55175257 487633507 0
505770361 393699177 0
223071579 22771961 0
13564151 540395581 0
215525062 83085346 0
190787294 107552692 0
347049862 172179609 0
78281676 329123273 0
293137613 504005393 0
119151398 428714126 0
88257095 506208711 0
125209943 90096729 0
407336680 86612466 0
327779421 54046534 0
208428894 367672054 0
440991195 410410315 0
259528550 432431663 0
153818960 489866854 0
349013438 390249304 0
39785954 277509220 0
295150 439984764 0
397840606 566818327 0
453096204 59710265 0
206390452 101502532 0
266784022 369976427 0
324467738 242591801 0
171852489 202313365 0
364700702 567007921 0
910292 130830801 0
213384171 565962992 0
202790917 148741849 0
202741005 170219126 0
368595258 403588882 0
268542431 299896928 0
510374425 496226579 0
548065811 286809897 0
498801282 485592922 0
14858449 147835426 0
94149698 266065911 0
546130988 33047794 0
282316841 498887534 0
78116253 454730531 0
187599806 562771306 0
61609918 298975026 0
282266333 230077532 0
339569846 79309754 0
355734528 253201892 0
338888377 340266248 0
256155106 336203354 0
302763692 418750150 0
556947705 333621675 0
542059801 412204496 0
215979926 77516862 0
343965341 250975179 0
415315198 299652543 0
453459162 211116001 0
184367431 8632795 0
425853913 513324545 0
107460345 140677980 0
206833681 471623892 0
166274625 447254447 0
559012005 54963059 0
437221772 513214150 0
45316282 416163390 0
313550373 198004895 0
528363010 297251104 0
285714807 469436252 0
135030161 397455289 0
506944850 155904346 0
47584465 97326415 0
266615474 393775251 0
55928866 73413217 0
344249742 129267026 0
180612065 366317875 0
251713762 525889592 0
259762146 440120593 0
328551335 79278522 0
252322091 520268151 0
210657929 400120983 0
99308290 493739460 0
16573705 34680340 0
109755838 300485695 0
218093624 467247287 0
31261924 534428387 0
249174137 275058249 0
488945104 198933716 0
467153876 113581712 0
545151492 120600674 0
118786886 423436539 0
527378422 293574798 0
58268802 326435887 0
319415608 488567427 0
77763 538138313 0
506199568 399728090 0
92305200 229400420 0
419000636 232978131 0
535872908 509368946 0
343102061 552571135 0
163749197 283553594 0
27940582 58084525 0
242218851 530249058 0
294823048 156932622 0
307903784 129993257 0
69814692 30993811 0
531272414 203806465 0
553499389 307686549 0
400671628 205620890 0
218495678 258983453 0
121068697 22388871 0
402887307 427097233 0
143307592 411682041 0
100644946 314576736 0
15579710 501782590 0
543250166 278136537 0
511001418 544160121 0
326565289 113222174 0
246812968 77646084 0
57466486 152980039 0
142185750 58379992 0
488268349 448815444 0
65499386 331622349 0
137609263 178045840 0
35977074 116622379 0
29240871 46209132 0
244156879 91238659 0
78956720 331646492 0
94106251 348619252 0
267243145 141569272 0
146333460 309940710 0
70502967 76242086 0
505371447 10382990 0
14409424 322370999 0
522240340 350614602 0
50419714 445133996 0
88990884 484088455 0
49172632 349359571 0
170080079 200390414 0
531614922 336847039 0
112426574 155883521 0
375790362 314643116 0
261941133 196048369 0
236210889 46838686 0
206591808 503177850 0
79820229 468792088 0
454107137 232300297 0
175772134 205799827 0
431631106 135563367 0
260773015 481028727 0
357198067 118609286 0
85515613 307534675 0
425236750 400186583 0
403799004 221023475 0
352831396 405172170 0
13190274 457884470 0
95434542 418548661 0
453687367 215127137 0
52153584 251402466 0
476450328 440911437 0
41791942 430070720 0
340683714 59586788 0
3604781 554722210 0
339883508 258758095 0
120327751 253893569 0
450019738 200160389 0
139095207 172039429 0
338227161 271866082 0
352669 234419946 0
6992137 279406104 0
277091529 392361016 0
566280458 369403205 0
201756664 545388618 0
160928 322063537 0
333959301 155668583 0
170620784 86874387 0
456805189 241283571 0
95659700 511709506 0
129651364 295164228 0
153190341 117505651 0
170807030 61905082 0
327552858 454823637 0
146034236 370009179 0
60687514 338380350 0
516550693 414873594 0
93751788 69162801 0
243166514 250476596 0
361073947 207693418 0
477887806 350522519 0
2254075 524424646 0
193705711 566837076 0
202268849 210033585 0
112070788 239622105 0
4417363 450144629 0
529821317 191071734 0
416510192 484037848 0
245108362 57542570 0
92725239 562404427 0
513907352 145092996 0
357135393 247794907 0
208182537 469478554 0
402291054 393900552 0
161548661 221685376 0
310593538 286335255 0
544075515 385255634 0
159659619 39315682 0
313910136 480136264 0
384555431 449474415 0
18015385 146419460 0
521862905 213069251 0
188637798 235614224 0
126991658 354643656 0
341220117 489115991 0
224479919 460722009 0
455030714 499827335 0
267884348 569201258 0
22311870 300049175 0
80949880 195374713 0
101363630 525121777 0
545616263 11613603 0
437844698 167519175 0
212115999 10858669 0
250281057 169299142 0
405251718 302527985 0
42987991 32595567 0
410922564 428321864 0
176302742 473347306 0
535547223 240820811 0
189866819 127397344 0
194103189 180418419 0
44163205 90369495 0
541842507 519303928 0
249322042 337815929 0
335030718 398147771 0
239678944 442389915 0
431549605 376126990 0
140374478 219913372 0
249094056 7273940 0
474230444 136973291 0
378008438 330155774 0
100302562 542531884 0
299896413 331338057 0
148913782 177478201 0
442336793 140328758 0
72770731 270170251 0
419364045 58316303 0
126362155 176365141 0
61765949 26641243 0
267583442 515975192 0
161355331 6972265 0
519649529 246011441 0
138594640 146197418 0
12098666 484373098 0
269073006 61381133 0
270759437 314078419 0
121262692 269508963 0
385301878 459131961 0
91067680 178627875 0
369137150 529647499 0
500330715 177384914 0
305922465 334212982 0
329143515 212595232 0
233313692 333183238 0
463062005 150833796 0
394034564 202298861 0
235578567 109173926 0
509998901 138972274 0
236548032 85185881 0
313655438 55190931 0
401000834 21911057 0
132925098 9308598 0
456521013 79397546 0
379801967 251396562 0
215552147 453346539 0
239007144 363282250 0
95112461 464174637 0
557458809 231804986 0
61000554 172957678 0
300312995 132005768 0
326847440 568647896 0
184198501 512342805 0
110971036 316693427 0
99334778 146087866 0
69781789 421107513 0
302887098 497737950 0
476358983 393735452 0
295173069 264277036 0
538290587 90741002 0
130448059 151512591 0
462936532 26489871 0
208610971 538465757 0
37410980 8438879 0
138509605 297603524 0
366433957 406157116 0
66572714 508869564 0
196305167 191586958 0
61212314 491898037 0
273265507 77637527 0
44023512 80021173 0
524174373 357120079 0
96695073 2084339 0
209957307 484595091 0
43944544 367445097 0
193235423 36639777 0
36560615 520006512 0
194619689 377442946 0
550890204 243683160 0
127494861 186517984 0
417853305 292560417 0
398064022 465394384 0
529897525 372676162 0
114957746 290399338 0
393394080 138033307 0
334006484 443752920 0
383755333 416688391 0
98186628 121524217 0
269782304 74919154 0
74485853 447553153 0
409390400 37910596 0
432294698 220633602 0
356164507 274936006 0
287336709 415001504 0
427629910 107852895 0
213128476 93270817 0
558886675 561307493 0
303355193 102643717 0
430891827 134509103 0
14322665 552532663 0
324112309 398371208 0
56555080 30187165 0
34963551 161296818 0
55572347 568867420 0
321867659 80826797 0
468767672 551390198 0
517451475 55660321 0
261615858 462247109 0
328569999 53778247 0
344649485 359281052 0
172189297 6456599 0
275896467 172661042 0
110695867 346808030 0
82030211 306910665 0
74160532 405691931 0
127985908 411470321 0
477524629 353589877 0
45044399 498629043 0
264404713 429678091 0
185060592 269926009 0
253729986 249664092 0
281983341 552602840 0
465702968 36171100 0
480625038 233755066 0
378503640 348940306 0
553397104 141977272 0
413779382 189954916 0
514444557 184735194 0
477174996 447826279 0
49316969 234931867 0
315198215 442917766 0
373414242 176382775 0
507979241 386555861 0
558340939 316732326 0
158755760 457644793 0
535785590 282894531 0
330964193 470017453 0
314398775 165456102 0
407332131 39991851 0
214632200 155821454 0
263682466 35756297 0
418407122 88094323 0
222099127 200256957 0
328545146 435883978 0
356448908 80705045 0
126604046 1976360 0
156407202 183961783 0
282084860 348201086 0
433832356 121674442 0
246138637 127328491 0
266781097 499561975 0
102766043 394030835 0
521451870 419775686 0
146566591 404322024 0
384432540 229869844 0
430215675 395655291 0
406060841 39162670 0
441274194 217828431 0
192614919 347918232 0
366992809 205012372 0
490976228 465707524 0
282356949 187806537 0
524865743 346835096 0
391010485 130856071 0
290933154 2864387 0
348307123 390673975 0
440457718 139825908 0
388676643 567135451 0
313979780 49019440 0
29377849 287064709 0
165762303 500859223 0
142504626 343432576 0
176999 90885922 0
134587999 3520079 0
485214001 362025873 0
552968307 162732839 0
113500046 189668807 0
86804673 131740470 0
468040315 538511605 0
420437755 392694810 0
107074797 427851117 0
416172389 82561213 0
497546285 210547756 0
546053313 406693231 0
291424163 367609818 0
428040838 481181895 0
430283714 6532899 0
415397414 188525743 0
33109148 315786185 0
468015294 321012337 0
804281 57788866 0
69963141 539973263 0
73909723 199586093 0
103046527 22836661 0
482225606 48046877 0
340700959 41380027 0
497557169 259602933 0
427590741 488007059 0
8647103 35597973 0
148862877 536731520 0
16538622 366695086 0
412939027 9917133 0
391444166 568637059 0
500292090 276863545 0
200588615 313019203 0
312240252 433526677 0
140053755 343179551 0
104777120 49625722 0
364821699 338071065 0
258833387 361489211 0
256545101 349493416 0
216480123 191361259 0
553422769 528269576 0
306366673 402998055 0
344172904 184381064 0
272965250 93381424 0
490339504 521856044 0
104862643 414518738 0
61413640 475977559 0
463773268 10224924 0
297304582 385270012 0
163721789 98391649 0
495242792 389470936 0
14144206 235901935 0
426028892 169981020 0
430418297 502220853 0
300473394 11477462 0
231002658 532908318 0
31476059 23541131 0
316814347 97113639 0
313407151 188487475 0
78618985 136911712 0
514178303 494368963 0
420601947 151995505 0
300085104 554927640 0
206956536 119538646 0
477400397 82387818 0
547283431 100747683 0
327753284 345458603 0
205761683 390633242 0
533894508 103141213 0
411566800 160077851 0
138697407 151564520 0
513234484 200826700 0
231822744 526290377 0
34765467 64861637 0
294647180 225048741 0
516655195 415322106 0
61092334 158755699 0
282665511 380922581 0
395367028 267322920 0
536979325 423539982 0
52066598 498781875 0
355708532 317967785 0
277765643 305738567 0
68785981 483878925 0
553967217 338968288 0
279906642 257708863 0
202478641 514496452 0
348657878 29500537 0
224775700 29118395 0
113258235 140543264 0
302139988 54281020 0
29541483 526502624 0
459270991 491504803 0
440431149 114729101 0
182634973 265997854 0
425218534 325055812 0
50366898 185820324 0
89997578 282973287 0
556339715 478940399 0
372167434 477743662 0
505836596 561087438 0
57162805 41211536 0
297946270 289738243 0
168404361 198022124 0
335171550 421575384 0
449330885 300172681 0
283270040 468810665 0
136571216 232847292 0
521505522 304574946 0
129780960 103530833 0
171138758 449875224 0
211047039 220562653 0
417080098 455293741 0
233011301 425311290 0
222045942 549630928 0
209485345 302270564 0
539661596 445182346 0
186730710 359189021 0
479862570 151766226 0
43466012 223476245 0
496742206 333973222 0
135260113 396301902 0
241987786 50534983 0
79528060 210506443 0
88102972 160150041 0
394983642 228085278 0
553288107 302513480 0
347168447 22509705 0
170847147 431101252 0
130384423 100292581 0
154949828 249956074 0
383435158 166588703 0
135703335 227424434 0
426565350 142761772 0
117476846 339585456 0
359069059 62495375 0
309343216 464343001 0
2327783 381638394 0
439456797 78077480 0
186539108 83609198 0
208441796 22158347 0
357416828 533344106 0
60537392 36125325 0
186485215 551291516 0
489172238 13503752 0
557031477 281771937 0
348718993 317474334 0
468318556 453921359 0
311793958 406160635 0
505086300 355316863 0
274552254 415250766 0
45024403 161982225 0
387896326 220998044 0
93820244 485483568 0
475079193 79947791 0
441619353 500144616 0
85576889 434176631 0
26397895 494605330 0
63136397 222519258 0
307727933 418484852 0
329618308 169571709 0
101597020 342459759 0
185432659 390436902 0
416806611 511253481 0
521814369 65479709 0
145179877 380972301 0
298625137 451567672 0
63273437 129344613 0
180168500 121658716 0
480250936 536421616 0
403092394 415225749 0
391225991 1838843 0
415355206 452219520 0
489243008 138993935 0
77579671 468197314 0
61241247 122161298 0
16776565 384829274 0
413935246 420617892 0
470574931 475345184 0
22036233 454443562 0
394539355 140821224 0
296807812 212989558 0
28960862 320384686 0
325193137 368434359 0
535833785 201478200 0
235894125 418074963 0
354023670 339138715 0
215575079 360714482 0
547442975 210972909 0
509427259 467556855 0
223097345 478866743 0
315849167 320231136 0
176098000 147385891 0
528442630 267160325 0
222601310 194944045 0
303210969 450479514 0
150314360 485192841 0
258662678 496860973 0
250273161 367685662 0
499084114 499584770 0
428514721 562244917 0
175225996 291369716 0
37158066 142697076 0
203596348 74307958 0
314403966 358304144 0
200509519 197375359 0
115973980 548714252 0
441011355 36517219 0
32485369 363697072 0
356030946 16086173 0
315162885 475264201 0
378097463 258036968 0
270189728 447962405 0
75097783 158601873 0
132091875 86126722 0
493351336 211968621 0
51208943 263597650 0
547910295 230361651 0
484100299 262543691 0
203135141 434600269 0
239354304 413644022 0
490364373 498813050 0
482895537 180496415 0
209155850 230145679 0
531543259 454003708 0
57013403 86666184 0
367421913 510460706 0
479994636 41973129 0
259741330 31659505 0
273061386 43030901 0
483182308 275984809 0
144488387 174278816 0
417670104 62867937 0
412309275 266110693 0
293983482 183575226 0
362123830 186781654 0
445289578 414010174 0
377364307 314360233 0
468575852 376178695 0
10367091 540839211 0
99142934 413286586 0
266258601 284801623 0
342795200 178494199 0
274912399 154751748 0
9660965 170234322 0
530942892 470421575 0
489707814 51747503 0
254870974 279361066 0
236022665 557929545 0
240352758 145330273 0
369371806 529792630 0
131760838 16924773 0
510093828 515318123 0
296634138 337028096 0
88453274 154514672 0
66172906 148722080 0
349762409 487041449 0
389152150 34199605 0
178291017 16880397 0
161739231 443954669 0
553280354 428103952 0
429271048 246190836 0
202631222 341672238 0
332721337 454617837 0
65275041 93872466 0
533191388 273300104 0
414232889 307157587 0
383923460 399743336 0
275310771 55538175 0
135575092 193000147 0
495203170 272734288 0
65836383 187930877 0
42023103 364480921 0
136347388 63285367 0
275278640 70164222 0
426947719 343636679 0
419287691 492683035 0
83247997 158060643 0
291469562 43139676 0
540023620 162812952 0
240999653 86740984 0
270621965 489623146 0
146413661 156750823 0
368624306 12343953 0
235349865 399438025 0
519678624 209780692 0
72700849 484158549 0
24784121 94125719 0
323491828 493636231 0
567932306 163600331 0
444396462 177077871 0
97323436 97300550 0
156763462 297982635 0
178986068 166901504 0
263482229 249574210 0
38937869 226347537 0
259564681 103522943 0
465899121 60667710 0
156775751 470978481 0
57430415 405929446 0
473602116 152044884 0
171068910 79398645 0
30309889 543283671 0
119247693 455372850 0
511650913 562678947 0
385931863 316084076 0
414008996 116582077 0
394426863 446557064 0
460358710 468992115 0
339480747 204542711 0
135836965 39428563 0
447540425 394544593 0
301274321 388119701 0
85948542 395688795 0
307625603 418455265 0
545861983 318253536 0
542167582 382100765 0
323400350 543520487 0
563372093 447338990 0
317401183 321413163 0
18975969 6577579 0
242492263 531524236 0
213096345 94739827 0
465846233 444798084 0
514537446 301319437 0
235307794 400366877 0
417800893 168866215 0
125747906 104817744 0
81772221 185816683 0
555080067 359717081 0
330990076 535155517 0
392774450 462218749 0
33395411 201863797 0
546388210 309603382 0
240386411 87418177 0
114561377 169375835 0
506550936 311198708 0
423113578 302188568 0
475430557 116339856 0
115724830 322951816 0
520805179 20580231 0
296103208 18892083 0
169226445 220509022 0
384285847 318837451 0
135968016 65089280 0
238079168 302652005 0
192989501 449956358 0
292903927 513289582 0
133278705 343389428 0
569070180 93288255 0
209217171 136555601 0
194620470 444770607 0
447120159 48761728 0
159766090 443916755 0
297757330 427936738 0
384572976 530811770 0
559805725 111722891 0
470360384 468333400 0
473616002 289399870 0
303636221 259234406 0
158490424 92989822 0
234005585 61093869 0
222907818 176344128 0
564885702 274337753 0
7534916 294834188 0
329791155 257273192 0
256239273 463600800 0
158508062 403253318 0
4062459 269199158 0
84985826 57531266 0
312611679 556588461 0
221339605 185840775 0
392343976 71384920 0
93146569 277921850 0
292794000 60452921 0
255031891 294929143 0
427744364 414058406 0
307762029 50524698 0
460311293 324919752 0
172987417 71323639 0
525169333 52487895 0
160963364 66915693 0
412348479 105086636 0
233982397 532544997 0
333145061 515988262 0
467605288 202099815 0
356875649 99025350 0
260489070 172191644 0
12636143 211638462 0
67022653 25134067 0
104843526 221299545 0
396422857 269691366 0
286748689 495774500 0
560846106 312205048 0
234278601 77669841 0
323127930 324936167 0
409651476 182659711 0
340295058 303474947 0
545485260 443136733 0
274639547 329707930 0
440991079 439526459 0
288845788 35780446 0
563987334 93568220 0
151334819 462598890 0
418726859 543252014 0
297512093 176088420 0
449062373 86270391 0
403786369 137258144 0
470302349 303646326 0
408043264 82289691 0
179108603 549125093 0
240327393 306662620 0
283503802 494215415 0
214870714 381279379 0
437464813 315132711 0
109738182 465792259 0
330282587 473428437 0
258357697 160320686 0
552399552 463614162 0
486146675 476853250 0
65195441 266578840 0
41465319 378105655 0
199990696 55646272 0
324892095 262590922 0
209016185 302652475 0
28428278 231014343 0
53147585 507483886 0
235410663 255540839 0
122489747 495394112 0
304738502 406429026 0
472083374 483168798 0
567786537 463765312 0
101399277 530999254 0
380166043 164499415 0
278820960 426398518 0
467046754 108006063 0
1524254 449757740 0
527335094 362203039 0
463433762 88234751 0
119117451 280535790 0
168445196 124363887 0
62808436 293061040 0
66876618 490397314 0
239389888 164356625 0
511092165 211539198 0
422910887 171374709 0
461968400 330076081 0
268235569 50285479 0
419708101 135479352 0
31677628 27131349 0
363703348 168825936 0
553039456 338122010 0
15028256 559260760 0
26536455 75560430 0
352635803 275066761 0
543115665 36109445 0
248199597 544581108 0
295562909 231992076 0
188578905 199919534 0
167440196 55464235 0
258397160 71685227 0
300480299 266533339 0
480249790 140433815 0
438385847 468584417 0
167987119 487247857 0
419255776 411027571 0
442467174 493675833 0
230114697 452499482 0
445552157 112159092 0
397732810 378333604 0
189422539 34509745 0
250381048 240213887 0
142973490 257060902 0
196278598 502223269 0
211888155 235802550 0
16874800 117435090 0
508077019 69184691 0
52444490 564033157 0
454670552 500505054 0
412902502 560557383 0
439614586 158452146 0
566764532 194481999 0
156294456 349659461 0
61272000 65246122 0
468297591 247263478 0
335713765 282593671 0
18712629 540966781 0
525153584 349819416 0
149348016 386728358 0
320362865 106730227 0
298069146 339106902 0
56511358 166856819 0
503828332 455892842 0
196933695 235726889 0
34144801 532697627 0
69355613 373431081 0
170583475 462499754 0
429073026 470042779 0
90021569 174174075 0
275644621 527664206 0
253939542 172523524 0
422284891 553490400 0
150897141 165308539 0
306278693 270020872 0
259193795 102680315 0
143200357 539197595 0
219841386 44209855 0
47845750 191992707 0
459257200 418380706 0
49286403 389057933 0
354230733 118568802 0
33523994 327453093 0
72125354 367305785 0
120046108 232695590 0
393952416 15573961 0
419773218 224700384 0
334899876 66461279 0
230397217 423797288 0
320896409 514080282 0
156002992 369343702 0
60132328 364486295 0
183348316 267908042 0
470082408 54339007 0
326304068 161911078 0
316443878 325597803 0
568486613 520236098 0
368425543 209876905 0
499459572 518156769 0
43253679 157603236 0
200838339 161932378 0
459852342 366708409 0
365304805 92403568 0
127318033 32147878 0
347359289 469554813 0
273099302 455676631 0
451722122 539414849 0
362016557 15346835 0
399101826 457375150 0
438649979 465273165 0
551290178 285171171 0
245089056 299225467 0
434589728 213654123 0
14570940 4838263 0
434707556 61555952 0
149941928 365457446 0
458931474 364249532 0
446265021 540160667 0
43921348 284152175 0
463365339 3404972 0
49197833 398937422 0
334078766 154862587 0
344034568 427998508 0
504964496 96527835 0
3809870 522231447 0
251978768 360443868 0
108734785 562124319 0
218396643 192132052 0
568049986 481783623 0
427796149 525620844 0
549699094 6608857 0
308894441 338680633 0
259543393 416942260 0
163291976 288359303 0
165496045 293051589 0
557543989 527044442 0
12998421 505597599 0
494598834 105970183 0
546854982 554844579 0
245226767 168171865 0
478633219 171518688 0
397389570 195337512 0
473065871 545291453 0
94573379 474620833 0
119795714 517092829 0
207533035 352542798 0
174851724 379840740 0
197195276 493048215 0
291772227 78715857 0
207484701 13271727 0
347138455 425431050 0
204111568 256604021 0
358498480 384827490 0
568517161 265444358 0
381988533 363195158 0
257433748 490033864 0
241587128 533481368 0
541614552 220464101 0
162999993 239672353 0
396963686 105343539 0
129729148 79461506 0
314536373 65052679 0
26806206 63649654 0
328642231 382166462 0
493832505 117741084 0
472942074 186872757 0
198782293 295048497 0
566945080 376847362 0
496627451 16915372 0
479344303 465996708 0
143076641 561594995 0
189731844 121378666 0
259207637 19918109 0
444164316 471202815 0
424682680 240795226 0
135932778 52559669 0
113920915 81237757 0
292827517 478320756 0
71852071 379492146 0
21243512 391690623 0
488152030 561855373 0
522827805 236905167 0
371390246 534183871 0
268368668 438619562 0
355507064 236720320 0
43318247 334134239 0
419011580 472777441 0
432164184 119916341 0
380424363 314776358 0
210156975 143710883 0
565885589 485317169 0
404762531 33376665 0
543112859 62552097 0
489617372 209511620 0
266435771 39393144 0
118727812 502021618 0
77206986 334487341 0
548016841 192421853 0
150120663 532676330 0
567006427 421747198 0
457943714 467691811 0
372991864 427370315 0
465162396 353704308 0
165827364 82921092 0
440988160 104159960 0
489064773 495285787 0
143030386 364411998 0
62338077 567797534 0
177194119 152198834 0
410280425 424069192 0
13862015 386036167 0
559282910 140158017 0
344030776 456380530 0
207765046 477177311 0
327208092 140915016 0
393202402 407501334 0
521123078 288444543 0
18642140 423229847 0
18707318 287481410 0
377611425 73254765 0
533802150 475235834 0
162929578 352316551 0
521438028 200449095 0
364732597 198577670 0
537426849 505268412 0
200804563 554212319 0
247567275 275376204 0
477132894 347025361 0
138967850 439256857 0
46571543 459973131 0
244136051 420085959 0
227935605 406631104 0
411458624 339422258 0
33691249 317297957 0
153343872 344388420 0
235658161 375570998 0
79145080 354369296 0
307663524 149366855 0
460120644 214979497 0
279824050 234851719 0
85583233 383348457 0
44383009 336856262 0
509826160 346621874 0
149301363 366775369 0
352476789 376812177 0
477637129 385117678 0
234510987 439911089 0
111297954 513031465 0
227297630 558660669 0
29492834 117525297 0
522766077 378330496 0
231160416 493680378 0
11207451 496745837 0
300386127 300802478 0
510006731 81781986 0
389032293 291759269 0
53784831 488740926 0
38958285 428113638 0
359346377 392714973 0
176050541 241430818 0
266199990 444264755 0
59425289 259562557 0
491236639 451246595 0
214383779 379211876 0
473222272 469024251 0
85017386 444179893 0
290727624 529477623 0
499347147 103946404 0
253766744 301241581 0
517630172 455132302 0
198977137 424563942 0
85540692 209441923 0
349627235 169430862 0
270540740 58885805 0
454758319 501835660 0
232784725 520190220 0
424595598 100322526 0
78270434 469467531 0
137376978 64780135 0
17980803 361688115 0
539467339 175215033 0
233998801 472730990 0
485206234 310049277 0
84486605 140399910 0
471559014 511437738 0
540184682 137075984 0
73385038 245108502 0
457308481 389404516 0
387148417 141541287 0
110256360 527095263 0
109037219 116290314 0
35371996 104599756 0
344942125 504132320 0
381888508 376455036 0
36491425 478179090 0
403384351 37226606 0
148391291 375848943 0
426095249 433116704 0
75676344 420063257 0
419075795 202492806 0
281602597 516437884 0
488908658 227964149 0
368498493 415571445 0
405096042 470739582 0
181488590 514149422 0
376457095 449829785 0
292009035 319665025 0
97821396 164189539 0
554294621 122058249 0
337011228 167017321 0
47840148 101618135 0
367455506 91705490 0
281575102 529724943 0
134736786 152340448 0
314155764 137612084 0
426345810 62657904 0
31363550 144364266 0
186297687 201030725 0
480628750 292967312 0
389457048 181559128 0
411382532 562672358 0
458325385 542627195 0
234117017 56300755 0
440202262 130331589 0
467002949 319083957 0
315093673 490902323 0
368854482 257130364 0
546605259 314159643 0
510920214 501037700 0
96009355 78814290 0
537692099 320537732 0
80108824 291266986 0
416251732 527645933 0
524690258 27311977 0
42051420 141445263 0
243388851 102897519 0
462748663 511025357 0
544706615 410057758 0
401687267 543530585 0
179671642 28049432 0
362608509 205033352 0
475181015 521069792 0
267221036 234312076 0
482126838 173583480 0
10216654 286335948 0
78574955 531669071 0
534785788 141572274 0
384241761 228872410 0
242239323 261764000 0
201051492 349532509 0
239265801 556002703 0
344662209 129634402 0
41192174 168366664 0
292869580 360352349 0
255297900 25433778 0
32959640 489750143 0
52548221 143667301 0
135040507 479585297 0
1337378 503955939 0
190603496 128583201 0
427041186 84289458 0
296608582 285309431 0
152466879 202949367 0
168205612 139002482 0
521630242 316775224 0
114828652 418539736 0
291377278 182660505 0
434307361 162318980 0
553462325 516593237 0
478062756 398361027 0
12013656 116727138 0
28584549 151146394 0
399953880 221466471 0
408196291 532416 0
105423946 534293772 0
485834096 211946408 0
213796575 151614836 0
274371860 31769666 0
440596697 118484602 0
241888581 348267221 0
80307190 435351662 0
187898486 480257295 0
225883408 213795469 0
457900836 52144719 0
483943003 452293743 0
456450321 403875499 0
290396567 27775621 0
157656809 330188569 0
21410102 261134881 0
163997014 409400967 0
166073784 378166217 0
202728219 374394641 0
161093008 172424192 0
492413403 399272920 0
494232928 1939809 0
537273117 215178336 0
553287529 357107245 0
220094606 91236961 0
520106593 364800099 0
230995727 482881394 0
397571654 355184524 0
186060883 198815231 0
139581661 206901612 0
489067819 200022234 0
558250359 190620484 0
549987790 335494307 0
33698197 489482287 0
532926675 55280623 0
404699672 146045167 0
522898014 335020462 0
185185691 41153087 0
4798406 52330095 0
460966675 294697569 0
344420309 5801233 0
326230 454132131 0
27136278 387497800 0
564460410 388097064 0
139334178 246345960 0
298477852 151961336 0
255012454 72536640 0
61843829 531354414 0
440683270 398463270 0
498389472 437928087 0
270200094 46444977 0
137540703 108584131 0
546725403 27851069 0
492452277 369354841 0
452617366 382600113 0
150579808 491986809 0
485712070 29034009 0
452271922 374414695 0
381952946 406420649 0
273013136 544228796 0
154248021 167340503 0
21650170 320608676 0
22312775 24452756 0
223635913 15424761 0
366753981 181287466 0
53916601 332635022 0
76952873 133870080 0
378279544 111177811 0
498582041 421683146 0
336039800 281656369 0
147870155 521531869 0
148554488 211663130 0
142479391 478545255 0
432544957 541326215 0
533657104 350396489 0
447866843 223132237 0
564794073 341385051 0
2798094 89920992 0
11015041 560091876 0
484886263 13496948 0
329004561 193835777 0
347612696 460387496 0
512579262 238534274 0
548758590 550726343 0
344567013 99300738 0
328733473 490715257 0
224254622 487566237 0
372788359 357451723 0
28986078 427183142 0
566086416 272095500 0
69594080 555823377 0
3502124 40721840 0
59592191 539899841 0
259625570 462453810 0
210513927 142352086 0
119604287 221590236 0
391148348 197747973 0
439674202 495821881 0
462981444 273829662 0
491617263 436020063 0
435937300 119832551 0
38427281 313335718 0
286731788 449296295 0
544286042 384033769 0
422848470 40065366 0
21854921 334308872 0
23738434 449475915 0
221276268 173668561 0
562674128 306438613 0
377512454 451642515 0
40463608 568379242 0
485392626 480515505 0
423558829 501252987 0
85178985 388416713 0
394769479 293979650 0
416908801 536024882 0
186820954 202950022 0
475968364 187121097 0
46911885 110486849 0
54639055 443512022 0
175153473 372925994 0
217588644 135463823 0
436333784 134742662 0
187414897 245677961 0
509778287 566004414 0
501132953 77611603 0
454048482 266101791 0
371332116 463894198 0
355391575 149598371 0
64028879 398693830 0
400521429 99214947 0
249282754 565803412 0
326513649 208042851 0
179550074 463897225 0
328755209 493527606 0
171411399 470785319 0
200110646 61360992 0
296209573 248209038 0
374550047 121601699 0
395000384 508681933 0
389485952 516529576 0
333912504 419146204 0
540688852 41950814 0
209643144 474270756 0
274099176 545756001 0
210770952 146419472 0
395119643 530916257 0
324014246 147969286 0
216029609 331160397 0
219976599 231832520 0
353856278 366415107 0
236098925 245665020 0
197087225 514148523 0
36787541 494024212 0
146781784 105376852 0
461078933 489215029 0
114645877 526675370 0
460698231 470486405 0
563018826 217904353 0
365635845 539650683 0
358494130 15213776 0
105614577 178832365 0
569221428 166442166 0
116994298 248870648 0
562193517 336282117 0
294756082 554196531 0
162482075 38956085 0
70115187 394859099 0
344348943 204577779 0
483025999 460546591 0
327722195 70649944 0
129340501 120662382 0
75665316 235485599 0
188878046 150375345 0
200193452 285363873 0
57162747 196177448 0
364282710 314636572 0
262940728 110449309 0
68778427 56368519 0
564915259 66598804 0
17752419 101415366 0
353268623 128140591 0
185032423 218705498 0
134367505 225602324 0
56036997 140215337 0
341442108 399430633 0
217240272 209198813 0
557952403 33340845 0
205906606 371831375 0
23826229 412395015 0
177511378 116083761 0
436246338 122645357 0
142116137 79757886 0
136621539 460023828 0
334243321 14790833 0
556856741 233975813 0
520091552 180197080 0
476905129 169947451 0
268113902 93324874 0
20484717 244381653 0
432440518 113272677 0
77551557 347818787 0
171566108 318817144 0
369801141 524832999 0
5068250 456210207 0
198147840 15010695 0
509027277 160436217 0
83212183 428944236 0
178156270 180044228 0
57806032 3796712 0
70102139 347007395 0
228225212 354932655 0
258782284 382995730 0
267634453 287399390 0
564350127 467324379 0
215967690 195890209 0
314296657 284848097 0
100673600 263203474 0
463959505 392075852 0
259310942 189130722 0
506428441 141418500 0
421500027 356772761 0
375346007 159440598 0
22852574 48898331 0
548994188 332624531 0
404803980 300795229 0
221295179 112050606 0
218134346 244650791 0
561051507 349089987 0
470951491 79155061 0
366762137 308687282 0
231519356 298628096 0
116370591 125009464 0
346333477 518079528 0
502928578 287252216 0
326546020 80298032 0
53924307 151976211 0
485592350 81257277 0
565029371 444430763 0
483515728 504753101 0
255884254 222855927 0
257400908 413026667 0
382106814 165270336 0
249413065 339524105 0
336348502 512973859 0
262958648 378328496 0
340301448 401569167 0
401176571 568844418 0
498167901 498642910 0
178629741 180049626 0
51432873 201422846 0
139901088 423239860 0
449440381 363668962 0
176880642 502332161 0
158991103 321151439 0
185255420 284857225 0
251899715 110665741 0
112205888 296578131 0
178890795 316154243 0
119072536 359563513 0
101888817 523968305 0
449647015 418284486 0
183267471 172768107 0
116933120 294224550 0
189875637 300265250 0
474196533 229604167 0
119470232 7868861 0
247380668 296141091 0
78445347 507402585 0
299883450 78495912 0
214519271 228285174 0
327745551 147044854 0
475320334 48747442 0
503515677 372749117 0
18012817 12916030 0
376645138 251221943 0
257761995 383542706 0
546360016 83368341 0
79383967 74305542 0
331284531 421344068 0
320743985 220655190 0
187845840 11201095 0
208580162 4500020 0
536048288 283409000 0
374300917 83955871 0
357082526 476684643 0
235340707 451041115 0
185244557 253244537 0
565429364 358884522 0
186897112 316280000 0
506389832 364666839 0
383652405 27580600 0
205760665 97689072 0
549896900 367224061 0
425428475 131024750 0
455232725 486961585 0
55075397 235996714 0
406584778 238039105 0
253797762 420759067 0
157558838 321315656 0
309350380 43282338 0
7815621 79422764 0
117871097 482864923 0
35657979 462575082 0
52330663 543990749 0
147717369 478769374 0
314621984 347755597 0
413752816 276840871 0
150201332 336260333 0
180451375 546525051 0
405063194 377272249 0
304592194 455324973 0
553295296 348571989 0
549628847 203362569 0
497482589 45713855 0
487672777 442944756 0
508924005 375202053 0
377117854 561642012 0
398002707 97385073 0
479574716 262520007 0
517549943 482438201 0
553100526 443133986 0
440473141 159866593 0
246653321 313371478 0
313258306 184657864 0
387703375 8990164 0
108335680 527698587 0
510051072 93786219 0
260090030 229761112 0
169882953 515964789 0
292185244 438224451 0
214228662 63722089 0
351183614 446314771 0
170955445 417457022 0
465223539 270681428 0
25927010 195212296 0
242851289 175909983 0
504956811 264442290 0
32837015 151889373 0
372936008 400252724 0
529132147 305765453 0
311185235 7873963 0
526801223 262565915 0
145712409 1516616 0
443787103 519171995 0
439632464 564282125 0
563015901 160978010 0
186261033 25499204 0
456493171 210102047 0
127436571 28358189 0
50412883 393850189 0
17848600 138890201 0
286683052 481620860 0
95882981 345978185 0
285752438 448046518 0
229223306 235438700 0
359201398 11561269 0
20640534 546936225 0
353546724 62537533 0
200474548 94192536 0
150758489 504574629 0
408126438 156351393 0
395694462 308626292 0
501614475 326977629 0
193350368 502820465 0
74894974 420034241 0
202610116 63581276 0
336184308 293161094 0
176485083 412174890 0
38954087 138271332 0
140506882 530695063 0
20489374 360299603 0
554747754 525418106 0
554321362 460082015 0
19651477 207732317 0
332713783 497326891 0
193543719 116414072 0
83221857 9298840 0
229326126 143886947 0
567617377 475300710 0
20113809 536704461 0
350499536 69691750 0
63121302 371661673 0
243092907 18841024 0
46007677 567403262 0
8359723 308813513 0
16509934 76392294 0
41824253 384513419 0
187313487 215369636 0
117278887 1763439 0
232563075 163168902 0
347443566 15248761 0
552876699 505607169 0
232902462 144758315 0
192296388 320442462 0
464297303 460468791 0
78245801 558134355 0
310157923 34347445 0
296251434 331605117 0
32499447 435073671 0
207921981 383128065 0
101757884 257013120 0
257511599 122611414 0
74353778 86226905 0
151123141 422210154 0
490641911 352595342 0
557892653 302146084 0
541576402 472807890 0
555297234 153924961 0
133064830 290557626 0
21853838 514473514 0
86112098 249112727 0
374462152 148820532 0
367738526 438517215 0
224975289 164517608 0
342006417 76581546 0
500308245 390651780 0
233274983 308917990 0
49310460 309353771 0
130946295 426689093 0
140765228 480892297 0
105322375 231536396 0
525721167 540940540 0
20783102 131756026 0
302293094 268916606 0
386646230 265643964 0
75599622 263426858 0
401003549 315803724 0
565414457 408621722 0
521223264 344679116 0
391399164 471739486 0
447037687 304501137 0
286460474 321744442 0
353530204 556532497 0
309179456 534734840 0
374726799 137703312 0
427184911 120917738 0
372619751 452958863 0
220294670 35555746 0
407976388 320977399 0
445517284 369828203 0
146428940 473847312 0
307450710 402868632 0
281473852 292496514 0
57900147 210986321 0
554350123 371854475 0
288790306 424882913 0
324276755 48101872 0
236100213 217696486 0
221809564 346840872 0
435748266 312051091 0
397928767 566358814 0
406223065 14035477 0
541006280 315585026 0
182609954 75746207 0
255970464 132337788 0
167905906 4211149 0
9296746 342728912 0
145710887 196161089 0
46283560 229661356 0
459619697 347288297 0
96539189 496564722 0
78279323 477239219 0
381659797 448456844 0
176091341 446533502 0
311326339 502323872 0
171462624 304823550 0
275567885 19272044 0
565740277 207063722 0
141305173 136082325 0
35474830 81417246 0
368983171 396828340 0
168730820 174384556 0
201106403 547844260 0
435238254 34623190 0
298135686 466675719 0
114680562 278865688 0
208677661 224472208 0
361340819 235338563 0
455767336 37112600 0
217926280 6369062 0
356160444 110856094 0
318659054 6994318 0
83177980 270860302 0
132586049 171631283 0
198814538 253748407 0
315544146 168023464 0
269992632 536955769 0
375390218 119366212 0
233656766 523755231 0
66783384 467947100 0
476013396 523745040 0
20370267 36426376 0
536206110 150157751 0
63131401 328073356 0
432200780 564923713 0
268925907 39889509 0
53910034 424573071 0
241400446 117896730 0
404091175 273053575 0
98030062 275658852 0
69446623 21402966 0
142033399 407583234 0
280291875 521040152 0
469665034 222851226 0
441309121 399779144 0
120231599 169599063 0
362755709 37141768 0
454651902 482681941 0
205975951 203152770 0
433784995 11062285 0
490257585 346779288 0
499246262 511120623 0
383222086 353838126 0
21279429 382581046 0
353867385 293426556 0
195608400 439093001 0
91345955 411204333 0
320601276 204333921 0
41902356 320176754 0
154413655 530068654 0
349834584 348624087 0
268552346 65971083 0
394282717 51106082 0
32765196 64899854 0
377813151 362832293 0
535028209 97404493 0
498403640 361071602 0
477115044 210281877 0
11989820 529038979 0
173227010 317854262 0
345782553 294557206 0
54299719 226639702 0
445467292 355525650 0
112656571 80554677 0
272494398 243241929 0
361674350 198768169 0
164163365 445021363 0
226097290 364465649 0
228776517 76998120 0
156006190 143359345 0
260121772 182392979 0
31385807 452846007 0
265157214 499241424 0
301143353 439134163 0
456522828 331062885 0
272503035 457892364 0
43640881 6949915 0
449454489 367978545 0
125479978 543387308 0
297964952 524159880 0
530731489 522021837 0
534394162 77613619 0
539424444 254498748 0
470227299 375162280 0
270276955 472120186 0
203749289 227366677 0
354847564 388563864 0
384229682 25757333 0
366973388 222181390 0
274940498 2733988 0
413638016 189291479 0
194897794 55372443 0
477674369 95451438 0
250467009 371767358 0
444447887 356911254 0
213595683 62830419 0
796929 398702006 0
202374813 191447322 0
16509752 104003379 0
438323116 195344823 0
270987273 162324409 0
396117080 216086169 0
520721884 486542882 0
442061023 89106371 0
211826238 87726855 0
143812451 37404491 0
188340878 319094469 0
81821563 495672882 0
44799928 265841045 0
119464881 267279385 0
214308829 261786606 0
230875887 554401304 0
552201021 437081563 0
111586973 218210419 0
389028784 414698165 0
76705920 553977490 0
424488460 91295306 0
241910359 69243020 0
76405297 530291936 0
243160112 269026342 0
259133950 61065614 0
372681893 156110476 0
109939667 244693167 0
476760856 32944427 0
330516387 60079693 0
198544523 198598543 0
161275909 324659607 0
257629508 208177879 0
233025329 566950046 0
385326330 127039487 0
285692780 367060727 0
281317453 20278666 0
48016297 379210406 0
206826989 83387513 0
464039573 97342851 0
177942491 475196086 0
464275325 139914532 0
312633888 24011328 0
290228410 271295257 0
366124707 565893018 0
129383770 380777792 0
410852187 511310575 0
76554162 85947421 0
308372882 338467073 0
445318891 530149159 0
34823481 286298104 0
38889236 408148746 0
296818599 543977483 0
123780431 384944861 0
533503245 405143523 0
370941565 201094376 0
159533597 135217505 0
313846318 502941165 0
150900736 325500340 0
122866463 79372968 0
21873657 27264963 0
43870576 371657221 0
392851628 488669796 0
557449286 318978390 0
500275123 498844747 0
127505906 252685049 0
352134330 443251665 0
72324372 24823364 0
356254010 431931398 0
478340805 226152790 0
495404857 25684378 0
376696675 358704946 0
484442105 107203968 0
78893682 505445865 0
163910640 523413085 0
414695644 139952902 0
289919941 345646226 0
178495043 75552130 0
13848844 543109531 0
426864183 433549574 0
22649740 184396906 0
230496038 179193350 0
8653962 103643954 0
66208071 249844987 0
190391934 205233459 0
446206411 66791330 0
565301507 27722773 0
509925175 92207512 0
262882665 87918934 0
427889273 20763652 0
448726745 80323822 0
27477769 196219387 0
533137425 489738911 0
30989232 367373254 0
186277186 247342614 0
525065029 199465452 0
2050222 524328986 0
407768242 157998016 0
540571010 28311573 0
253828930 286373396 0
71723945 253864485 0
11911559 454886634 0
151043695 62313241 0
320640899 453458541 0
560280425 553705581 0
560773069 298121244 0
28666712 470661958 0
347907424 414716933 0
434875056 559018225 0
91679574 78994713 0
404376885 448577268 0
101417415 88397404 0
278117566 365918297 0
471845605 237637473 0
467037034 329266232 0
26371806 351025452 0
496080028 44895701 0
184079324 370139938 0
504378871 84763869 0
82705135 458554149 0
254759658 441601646 0
287875158 227442094 0
547092702 453391899 0
142636809 332269330 0
548617878 155084 0
50567132 427246355 0
553094743 387439029 0
314644805 90651761 0
131086925 260853504 0
503628726 43328597 0
156167906 551949118 0
35384938 110202916 0
381749846 90786437 0
418278251 385958241 0
29439461 135892011 0
498083096 31696593 0
448143883 258506042 0
192497824 188441459 0
3981049 247290463 0
212555802 447523239 0
532963632 218038826 0
105513754 240496487 0
184265452 552437287 0
135979168 440444589 0
24956402 122535935 0
335030369 76869096 0
326353762 403791651 0
158424865 538158037 0
218744813 84203958 0
519072968 181223993 0
144405903 310792737 0
413478802 527077602 0
30548372 271531933 0
467174999 430922318 0
389006870 471364966 0
504393635 83957209 0
136214413 561817874 0
103818546 215400616 0
367057969 438708870 0
390489841 338016966 0
176752293 367747453 0
23870623 560828378 0
355975087 302067236 0
382255439 433526893 0
436024094 178429806 0
537347605 349699535 0
419511478 352029083 0
262092906 67105082 0
520108225 236888257 0
343447687 386503310 0
120249900 461068772 0
124006367 451699402 0
538066182 408053564 0
285688389 516215453 0
437679026 213062063 0
548181675 479790640 0
534396163 195805499 0
161669265 540349343 0
138755238 469170012 0
96124740 507183665 0
151151828 260819052 0
181560090 173998624 0
320305204 355149428 0
212941668 340788021 0
283656641 217371999 0
403891254 455816073 0
205339241 429376554 0
538197883 138036478 0
197371760 503113706 0
464037142 89094858 0
341960571 186046878 0
472025706 315904355 0
155949920 475724363 0
272149571 334288404 0
421143322 499614479 0
494774764 160501302 0
153221580 514735534 0
542302525 484091058 0
349267946 354461392 0
200371928 198091955 0
405698415 258066161 0
57163182 530095766 0
139920925 481258613 0
286864273 742560 0
349202589 433268727 0
194434286 355970046 0
302789686 403084804 0
388046914 22777573 0
107196684 538101246 0
197357648 432460569 0
487801368 124042623 0
463703734 465666426 0
523749617 416624584 0
547884833 444244880 0
332606465 493300192 0
293336969 381029462 0
359102247 314442718 0
548571133 185194292 0
180135028 65701715 0
326718720 213927101 0
298564462 56961281 0
179305692 449844970 0
558152310 56665516 0
477545802 487288143 0
342426458 59102342 0
291508027 140969080 0
333950785 334571874 0
511905273 98297135 0
191143841 119885141 0
330257733 382645658 0
492799407 436970590 0
13780036 198039771 0
397392505 422709749 0
534775209 220132512 0
444757160 560721331 0
2229452 69906846 0
152963015 558724118 0
522932971 29821457 0
490399436 548944042 0
290294338 446342645 0
417911423 530219264 0
150970110 26046006 0
277785677 180728509 0
555476882 43353434 0
115453911 101857654 0
344678816 559331925 0
342804968 316281798 0
456599711 304688295 0
239899830 54369140 0
210853642 242421837 0
491268549 213393070 0
233872381 403139648 0
358569276 22774872 0
149725759 366030319 0
71059220 536672886 0
171249424 440322608 0
445218109 259597482 0
527140292 544548241 0
521264044 97544783 0
317646790 346530048 0
507235793 192129023 0
194229264 39522160 0
405170272 332309668 0
113877217 46693092 0
111691206 114695401 0
538871863 105549747 0
101762362 295268172 0
258131355 172877688 0
529123143 371532467 0
323299567 64909189 0
146938447 91421465 0
91643903 526248448 0
443601027 547246627 0
361073949 366368482 0
437800449 504851629 0
77454832 81468307 0
495290646 35339551 0
566603613 497180947 0
481314295 2788491 0
169888796 272560695 0
197116450 429653189 0
428945872 341401531 0
463860128 451760568 0
302395891 25896249 0
405349717 208674540 0
468445890 125944767 0
441073147 192213365 0
131409948 176000318 0
28002344 75438419 0
77237562 381164177 0
272807648 137632619 0
217943856 209237912 0
162603301 74645518 0
520860005 524423016 0
274831716 118737478 0
534082395 555627833 0
453685536 526587279 0
4346533 156760721 0
526119856 350070352 0
428242719 354945180 0
125944931 275232827 0
498069817 416242685 0
209988534 350074223 0
418436068 263308376 0
125811500 475443576 0
53155632 433618480 0
94041240 248495835 0
274494068 376959420 0
167114267 370312873 0
40955899 213299358 0
44036512 275025127 0
92833309 89522165 0
260398448 324185900 0
423457984 290559876 0
411963822 408992510 0
107531764 380884101 0
513553088 182470120 0
114399681 72056432 0
34412417 158332317 0
62749019 279649796 0
59313228 283819186 0
541844735 214734116 0
1628395 508994846 0
289289200 114781610 0
245902530 136638584 0
59177390 432157878 0
108252037 446993180 0
479671871 242784540 0
272560677 192380433 0
83429145 340206517 0
59992353 171527561 0
168911981 44890832 0
479300330 221080444 0
87006357 231164434 0
106167966 399000577 0
515879858 227526806 0
391186010 337887829 0
210713281 505450788 0
178275972 142897152 0
276791675 442633379 0
29792407 397379610 0
69862298 128752829 0
21630032 325211836 0
143069193 164958887 0
462455111 417982778 0
321878879 176136700 0
454265839 212829877 0
193974381 332477454 0
343119024 30303554 0
397538521 303049547 0
315415940 527672871 0
564169803 73414433 0
149464331 482044896 0
224958844 441378788 0
128438368 274240615 0
444669946 207042323 0
451407209 70328762 0
479654786 161254010 0
361723008 35601227 0
71297254 207663549 0
463699742 497365856 0
253230200 230301814 0
211186134 527246585 0
191708909 288783615 0
505116667 235351527 0
454934139 389847265 0
112394483 16875645 0
115532911 409463833 0
125846038 393878569 0
469121748 292298875 0
422667872 487713106 0
107349732 504064171 0
223333292 49006964 0
395661044 65578455 0
15067316 267680315 0
100870182 191073273 0
181263427 535358368 0
479770963 48187797 0
343478798 440035825 0
99711753 425429894 0
495595501 351894757 0
493883754 331966393 0
321748507 114816874 0
504658116 338214380 0
517123637 182480916 0
355659668 381536972 0
178866292 122898535 0
180473048 477076870 0
128364603 199026293 0
129485785 325524878 0
52311376 164805001 0
378993894 448808992 0
41772875 175210264 0
76013007 142404455 0
152297969 113255195 0
80774596 444541686 0
288770816 177005007 0
286921179 285559043 0
244858648 211831494 0
394890866 342108648 0
67554208 21220850 0
564222434 322193040 0
45352023 451878825 0
29098062 564219748 0
113351772 279540750 0
215823187 10194680 0
409238468 208245480 0
505794274 493916458 0
284173956 324498205 0
146052916 423096930 0
486658037 491337031 0
233039025 38272114 0
528756993 114016378 0
2127268 398022428 0
188848214 282284338 0
245154767 170296599 0
63299866 127716354 0
185446953 85636099 0
180062207 129901745 0
352288137 562834478 0
1202202 82501267 0
19445958 4322830 0
466370960 414794069 0
68285628 271822161 0
203202259 372688487 0
340637525 310177859 0
274096287 136911258 0
176397288 120277677 0
261249241 340920644 0
70779449 216119969 0
428437354 290314162 0
67793539 4878936 0
134412352 215750426 0
100360845 9843217 0
159348931 118308601 0
64263216 289602253 0
65200090 119099023 0
419363836 65608332 0
274854129 286665828 0
96563275 473477261 0
259408223 272659718 0
127251147 380255752 0
490245235 269188549 0
301699467 553899652 0
52468255 27393024 0
201962283 313877753 0
221769332 13799925 0
526359187 116087267 0
509045876 60696642 0
44847305 265692918 0
526138526 243734344 0
332428053 380579260 0
438945241 377125505 0
11584704 166209419 0
215192042 252285463 0
346899792 288416896 0
303113051 6488058 0
411997834 154215676 0
180539413 315473542 0
131642483 478063361 0
142252093 424127158 0
131463885 465255031 0
225360191 532076304 0
297815643 434879363 0
379130108 374750621 0
495575930 471930033 0
178974210 484730839 0
19681795 93514066 0
565914778 377815624 0
114576142 499476465 0
561902738 338039811 0
119132992 29286368 0
32437397 88819277 0
259962725 470561714 0
20759131 245635066 0
123425141 51289138 0
322310915 49877716 0
341932132 183410387 0
246525175 173708128 0
117163361 439979772 0
195594568 128688674 0
133500526 174917320 0
354699918 100443178 0
235102708 380373196 0
377932763 514881484 0
454908654 202026169 0
212500361 526778615 0
187414197 478011571 0
244008867 135154620 0
310970535 23334814 0
359967496 316584169 0
76037390 525170102 0
421801790 514250773 0
329545662 269051750 0
137668190 127350411 0
324614634 5803713 0
168337735 64091278 0
136772860 519993217 0
186106515 348585997 0
527403682 546478777 0
545969685 43399262 0
503556401 55523593 0
165840066 486332119 0
560571755 43597868 0
504622473 103698533 0
45794440 343931533 0
134699827 491458585 0
221967412 447150848 0
292966822 361855077 0
384587147 67517131 0
14400818 563369148 0
159428836 55491280 0
280545154 462807578 0
400473789 113204378 0
503350382 36347357 0
223145810 473387120 0
299775333 48722649 0
92995696 503971222 0
412830057 151354649 0
50287900 557762717 0
466090628 153411563 0
438063408 227680955 0
351530723 462207980 0
387300277 567126905 0
335039635 518051942 0
135608125 295115264 0
239951070 418529445 0
83916171 165190006 0
374178116 165792762 0
449878512 171503634 0
369585423 248504178 0
472415407 148072503 0
24169134 409429265 0
267516702 484098026 0
440890854 369353151 0
6035094 345603337 0
308189206 384636454 0
113607452 212408264 0
443103357 24555564 0
446354740 37175001 0
359263071 317322721 0
147238730 185083991 0
512471598 44824583 0
288492530 491089999 0
348449120 407294521 0
269616934 225527760 0
206255993 481821599 0
124652177 62279607 0
40739057 179007570 0
450419114 460132623 0
23099898 519492791 0
490036526 443392839 0
523367068 6705031 0
117665173 59792152 0
134539856 523699688 0
235427968 397815304 0
428351345 335483752 0
342960211 114412381 0
462953397 518843031 0
428869216 284114280 0
143688111 427256069 0
179697496 41148283 0
554554670 282963181 0
189619341 343513598 0
395340977 539503201 0
391580758 523589700 0
3412436 404627145 0
398441048 338550479 0
403797835 40361332 0
549557626 430704084 0
135014350 388961501 0
414481704 276404067 0
468903993 180958785 0
534971551 556634413 0
47926664 154076250 0
305626600 350020150 0
556394929 271193734 0
485985708 493460584 0
190231481 195381924 0
388585643 346724652 0
365862336 564554551 0
95423201 501672992 0
295720014 65184265 0
272529692 260152579 0
469183339 434904159 0
154740628 104056791 0
72881206 505866496 0
509471439 194550296 0
171998286 466218363 0
349670887 275006417 0
119840111 487764147 0
398463127 106842556 0
144164878 281956731 0
194443131 38948762 0
111576495 350937021 0
10953027 424774558 0
445723106 343279859 0
184098809 309884282 0
301917259 272948579 0
514852956 43024427 0
276711712 188015009 0
440028170 382453305 0
491612340 235205239 0
17186435 268948107 0
327122109 29792118 0
201808447 371122805 0
116169884 482093697 0
189455098 130793248 0
77572820 531195932 0
514106171 199189270 0
166710631 257189199 0
487528622 270137310 0
304803847 183978665 0
419313819 264008963 0
411463127 416959772 0
11685307 344617745 0
433963052 41356661 0
467971804 185707691 0
144602907 215447880 0
550541536 366728990 0
324712422 534713149 0
44009736 39428745 0
75579844 241459515 0
453990512 287853245 0
363611216 394982864 0
207109723 520729281 0
83747771 344583849 0
351578111 348131258 0
472859815 503273781 0
512776746 386949588 0
130380028 393662494 0
428109510 503302119 0
46372328 2979723 0
528971720 240044827 0
289146537 143067600 0
48434532 38470000 0
461955052 388601318 0
47472555 113640448 0
398541225 299639419 0
349593451 502871879 0
247641204 454851238 0
7619689 306945197 0
43523231 157870666 0
236598058 472547353 0
340897984 91687409 0
472976060 207189911 0
266581174 411262736 0
343467077 499619213 0
322769751 384823633 0
277739869 184688768 0
414364897 5703459 0
432052102 237833373 0
561565393 61262542 0
429066329 390859295 0
495355082 528682911 0
62775330 311477421 0
261924335 181253525 0
282818723 291121608 0
55848080 258293934 0
492617702 286789723 0
560034273 321526001 0
109973976 35252478 0
323183659 55979956 0
345922054 444658883 0
63363039 64645920 0
475677954 107609883 0
64535889 444010652 0
19489895 7624245 0
155202908 47481981 0
262134476 165614552 0
112842881 262146409 0
357236199 435227321 0
314715101 153555337 0
506699131 130482598 0
210524714 563945859 0
176151857 309033811 0
531130388 393838600 0
195120504 436458144 0
326943699 258446770 0
262126883 458853934 0
200290906 410671813 0
273065876 187893848 0
50989637 37898061 0
447337476 494814568 0
344156290 198915872 0
449267120 446822867 0
71347011 156427200 0
462553099 526496652 0
289611225 434075346 0
174297972 500748578 0
118564479 262180442 0
307383800 111721909 0
325814915 179118914 0
150464668 53625629 0
159189992 282895482 0
99370093 494377166 0
252494647 244310299 0
418752077 507121314 0
380062701 385414276 0
122749754 167963304 0
548329081 140009578 0
458252070 358224525 0
256529694 415030002 0
23518311 172544921 0
1160436 8560445 0
375221448 161290114 0
417456558 338161176 0
94359087 499169562 0
547242696 463300355 0
397949851 33997849 0
237283241 419709244 0
559770938 338024087 0
336370654 557580966 0
175947169 316068098 0
468657604 92793655 0
396692193 297639153 0
214292946 170467344 0
266334733 549529120 0
345411657 463576020 0
520042809 413566750 0
408839313 428220567 0
276998121 251773613 0
199439437 544398329 0
115581286 531689069 0
508146508 13442064 0
499293333 46460539 0
296352932 18299095 0
514732173 16104192 0
427711299 119576976 0
109347852 211109796 0
549420088 435293205 0
485586730 230737600 0
61133896 100341986 0
377977753 532637169 0
330391383 65240034 0
80909076 444738469 0
524284106 33946812 0
25678095 546704400 0
456015532 432368477 0
234239774 480717158 0
238048361 344329215 0
390427270 263705141 0
267697265 309975935 0
441815934 146230600 0
241747616 378433980 0
234700683 504458126 0
142281983 474086195 0
469393439 213982466 0
493953346 421137194 0
209567499 200138116 0
205518508 107496832 0
422982145 548739584 0
397729636 272480957 0
180786917 130249507 0
121872991 60638043 0
137974439 509763606 0
75146090 320491513 0
371792983 551634576 0
276371296 517163562 0
392885028 538557681 0
566264418 192355890 0
366877766 403220509 0
273150847 221811247 0
436022047 421318187 0
147574156 375115741 0
536281430 8438782 0
27079208 86699001 0
533119809 213991812 0
217734264 531823320 0
439945838 71638251 0
11040605 82857074 0
303913028 288053307 0
433864633 150438377 0
67965007 206751967 0
274833788 364151748 0
521955462 366997267 0
524541155 268277672 0
249375783 68727669 0
331402478 40345593 0
303949609 106314588 0
517139316 202028830 0
449937105 8591933 0
246379330 484360638 0
169527467 45498170 0
395691576 131923519 0
250992518 287597049 0
385663479 508671682 0
97909481 550733301 0
506070027 74625847 0
38522450 69373044 0
362367948 53241648 0
459989911 64269982 0
363823569 101992578 0
96960956 146912453 0
386940246 359844947 0
110150938 99764764 0
231519779 310849188 0
60900294 565835495 0
247053192 138982168 0
433777396 270686131 0
369351214 380921038 0
73208216 422807506 0
442346639 510468453 0
94442097 140987212 0
3091861 377459065 0
22380120 156022572 0
497409604 331137625 0
474868291 397393494 0
53017557 305030388 0
527128153 320185794 0
278947927 271759336 0
225076256 86043441 0
215262422 301221737 0
154476130 195354479 0
333287266 17484443 0
193263399 501462242 0
495508509 448470555 0
12125321 252995022 0
360003330 366560141 0
228011492 203575299 0
405453555 397421611 0
322120636 280802485 0
218263375 337226146 0
255970576 435553126 0
456573554 28586594 0
413446895 318920116 0
491069088 197090060 0
323667456 323685528 0
100608504 182333464 0
502849488 181432096 0
116792529 445940924 0
345395206 206079321 0
484158100 21184606 0
31707753 192794769 0
212923477 425207233 0
20248966 286665490 0
344285635 476384770 0
561337792 6006787 0
396693824 387599012 0
159078738 44944636 0
237748418 241195959 0
545291824 456631997 0
151345918 290162293 0
331466251 242626536 0
407934272 63758409 0
513222625 104658688 0
365152973 455415582 0
301692069 489563269 0
446528647 280675094 0
288668091 423612582 0
442695344 20873335 0
340174199 510016984 0
116161312 509240227 0
276321880 376892606 0
125585235 205951275 0
436196788 322581983 0
25129741 57980011 0
85277216 461630979 0
128394692 46985713 0
339621284 542878598 0
500965780 509753089 0
377117360 51503225 0
385674297 525328047 0
478782882 528042591 0
505087576 110932577 0
68615045 127312522 0
158427232 28791496 0
433599168 403324447 0
237975496 4723704 0
522062806 300018634 0
206870931 391803290 0
113742633 566199668 0
147171546 147901480 0
518619878 408662720 0
363079447 375638695 0
357301208 393413517 0
472430313 73620196 0
445372809 530432544 0
521450263 268721696 0
492419110 94124725 0
34346417 155109 0
459033868 292335169 0
178970274 432788469 0
301465740 301394194 0
8496970 96144804 0
249547807 301400578 0
315970672 230040338 0
476003128 303266543 0
274756975 75659927 0
527277930 418792327 0
16514902 291855249 0
404367719 291183690 0
166276568 190627770 0
212135550 247959584 0
277839730 190710456 0
39859654 256251657 0
302597474 45871121 0
323641563 398213520 0
143757964 378180875 0
220785963 101183570 0
372324806 410595435 0
232087476 66509570 0
472410688 227892289 0
422989058 479719493 0
306670144 255549809 0
167404291 517298425 0
338990442 327883816 0
100974533 275377816 0
441967646 155404702 0
42289001 426275939 0
496174907 555789578 0
96561048 300170126 0
206305942 368658576 0
25658740 41448941 0
111275226 529215596 0
201923997 445034072 0
131175875 3435003 0
372497572 536659659 0
300233131 70905382 0
315170378 340497434 0
104463239 110907564 0
297218543 306258042 0
281729522 185616234 0
425284058 482238332 0
394090661 227712448 0
66816918 19067350 0
421552847 539119131 0
210964181 406699760 0
391007382 304339522 0
422508541 237744185 0
560674602 53623579 0
281281871 514836002 0
532153926 388086785 0
194927285 456787081 0
197274244 164355201 0
408240861 382591690 0
242227883 503404559 0
426301035 261291137 0
28765998 311854970 0
531160815 207142991 0
29763178 240142060 0
75538753 197067228 0
372602119 563672637 0
530186226 507239277 0
149914905 290786547 0
303259692 435992054 0
540340934 411193112 0
402243520 388541927 0
358110043 8093790 0
384198506 216793937 0
35962511 327038754 0
58292597 29350509 0
24038793 84226858 0
133654350 277042199 0
542524645 199651466 0
272340426 101983907 0
141083708 506294166 0
340865353 416140573 0
304657686 507875349 0
532357626 267709255 0
177573803 68263460 0
211362317 282918806 0
512879345 480006664 0
209630770 106238857 0
452983317 286477867 0
400774657 380811139 0
310787025 104185566 0
485565358 255639533 0
178267551 49538079 0
73864914 426414419 0
551835870 532626351 0
118291311 26252272 0
219341364 220920075 0
117189513 439000190 0
564748378 461898508 0
131262603 436291245 0
320052390 546489114 0
519256281 48386126 0
303161398 400995942 0
399691800 276080451 0
252333938 392257278 0
249329127 115140132 0
57842687 112837705 0
210550350 408296724 0
380472510 438209721 0
498599735 151359638 0
515878073 485285699 0
458232311 449566913 0
261225080 424765658 0
445070 188034167 0
398761591 88371589 0
415439587 77775158 0
361098256 344927985 0
175818391 289948406 0
395663110 163568467 0
199554970 259379740 0
364739194 122545329 0
174236298 365555690 0
271597255 66176108 0
43250882 54340252 0
43108819 52617953 0
393444640 532593843 0
48513023 101155440 0
149092427 150302265 0
407968671 547452628 0
304200600 143934217 0
20397294 117176862 0
310552581 20721163 0
272364744 129049238 0
133956088 390135785 0
327791127 219299761 0
248206642 307124698 0
82032523 456971128 0
460049924 413858865 0
311746124 29332288 0
503602864 394444296 0
175945366 329842794 0
253278354 461897033 0
156681493 329867718 0
341296761 487482282 0
254510718 141070293 0
287862909 34816473 0
42457113 107699499 0
348857070 273869805 0
135354237 385016347 0
492225337 299822515 0
122375273 325963581 0
559582928 423285127 0
483172350 473023324 0
235320168 449462048 0
67516392 128852987 0
444680379 217751473 0
541884635 515789166 0
430257174 541599587 0
262891619 139197370 0
64116643 563688274 0
340038869 81667707 0
350182830 68413434 0
483086878 375347439 0
299266053 436138315 0
406880791 140896924 0
434251871 96982664 0
294185428 158288712 0
333718059 424217583 0
380890813 345382121 0
183402880 305831976 0
92001951 568756222 0
372756102 457182418 0
91423291 4699288 0
304207436 417663948 0
388214929 389725613 0
101343279 317611905 0
345232684 356200697 0
469876037 67248330 0
315363079 9965352 0
323719164 382951989 0
381597775 382363328 0
25505912 120045944 0
151591940 541727273 0
501926127 563712454 0
122001508 256994563 0
290872841 231777795 0
246770986 351333222 0
445997816 171786314 0
153432320 153135671 0
75730616 533994930 0
457501799 40963179 0
338100157 382566450 0
21057998 133714147 0
349990859 347429360 0
155091276 335119029 0
230484594 249368911 0
16302297 42660446 0
63680990 323315533 0
128894333 253237581 0
203155242 12665359 0
425508423 172530580 0
204175799 326625153 0
219538699 431086617 0
34234654 216925557 0
462108256 420643040 0
434706768 255805404 0
274164738 276235825 0
225007998 311021703 0
146926440 410532715 0
436833360 67239741 0
82372949 152099394 0
227905503 437451219 0
349129491 477577284 0
562625901 560420110 0
17411593 262459936 0
194910361 40829499 0
250932120 499316898 0
375779779 418480471 0
379708137 187146234 0
77442643 70546108 0
207401271 31828335 0
471978821 418343102 0
503230788 438130701 0
253889359 231699088 0
355211227 362362874 0
525599899 119354412 0
19440093 560400016 0
165945937 370094810 0
528532129 524109276 0
361688356 504362643 0
341832039 353886820 0
325381357 481293365 0
253337436 83217264 0
476153346 64681548 0
531663065 258526212 0
378968303 288402536 0
465585882 61749334 0
98560989 51351200 0
184191847 343221764 0
374955078 361617649 0
88731634 465438316 0
44782330 526357862 0
9341897 156068001 0
51392494 284564089 0
413485424 143356860 0
392433676 331085128 0
445912109 257480876 0
436369953 114615157 0
537218756 430173813 0
190170925 203103688 0
67790335 204357173 0
435090490 286389829 0
36717373 48062901 0
332694998 82379953 0
315256059 90853758 0
398179844 311597441 0
23240636 150893734 0
288058865 371911176 0
491384164 429588653 0
374862065 148829458 0
253505970 482945097 0
179194922 165602699 0
59305349 185472227 0
424555127 450490678 0
80712954 132200881 0
139098754 501542172 0
337050052 76136289 0
23550701 250363723 0
349629485 56243439 0
325523713 461350435 0
191219656 224094258 0
146150132 6669190 0
169683682 219856664 0
77960546 454185394 0
561981635 109579951 0
235143779 480190030 0
427734445 258131001 0
378934254 482701906 0
298079977 355775659 0
254994536 189563011 0
139185352 421913310 0
506887508 515017212 0
247515172 16938266 0
407635685 519865227 0
308766987 37129735 0
237641037 560074704 0
437526532 403611388 0
187993443 86148141 0
201584161 192614096 0
559017235 272627521 0
57183770 467776526 0
189747692 279966518 0
336942238 86131483 0
412979326 39950651 0
81210784 372999245 0
503320672 330334269 0
206687868 494446854 0
480471000 28729238 0
125835659 542590405 0
325259282 290972201 0
443846606 523851454 0
70457726 6414053 0
31025629 27554061 0
156270020 373451673 0
415102313 455289958 0
451752886 213442157 0
516863209 68783729 0
431118078 210884995 0
300961926 470350986 0
35924655 232441518 0
463380074 100038479 0
339710867 436535399 0
452725061 341838683 0
59695244 351494516 0
335586439 98836311 0
339925761 263947067 0
353800389 159844540 0
371360598 487534151 0
226101335 421803867 0
261880144 9578197 0
366402557 257543343 0
66097520 421712863 0
102046899 136497820 0
351852205 319836862 0
247074554 305450472 0
12537457 258115538 0
109103312 280275570 0
395242032 406817369 0
84220615 18501043 0
119287256 269166725 0
484065783 306148263 0
349819245 302483724 0
423879404 28908884 0
373842894 535020736 0
248448013 223806184 0
54062368 216256469 0
414812601 59406149 0
147851569 45996872 0
149532775 245511380 0
26167349 554060426 0
367739198 144544455 0
238548727 411572173 0
330810582 321615183 0
269142892 357595430 0
484013311 32365169 0
79239504 196803215 0
512215799 546767517 0
180711535 206868535 0
344210674 186660684 0
92122232 457554317 0
510910092 212694407 0
379367431 369867666 0
234474502 189898948 0
549499862 374972119 0
260425134 278595856 0
266857718 481688878 0
229748753 501001757 0
428767760 74882604 0
302846011 210682409 0
520117293 151083290 0
67044413 204601547 0
185572930 312296388 0
275836432 37529541 0
283918465 56716458 0
204777186 271839057 0
141036274 25564335 0
527902082 218450797 0
225945520 270807389 0
497862561 523099856 0
171771626 562321205 0
381807242 430479395 0
254814837 101443321 0
265017270 1474372 0
524695576 51417140 0
469598101 462666221 0
77269591 102725700 0
90778497 250761781 0
439093553 356592285 0
317914360 178801223 0
5355769 221523932 0
412849301 287682090 0
213549396 199143280 0
490792979 259268206 0
183996165 532140166 0
498159764 173693433 0
52651223 214950438 0
553385147 307355459 0
303800256 57740200 0
558642409 268280316 0
339384287 506813508 0
427853898 502140154 0
151656350 156072001 0
556726712 256181283 0
261580495 244062512 0
312737653 18676706 0
59882502 39341629 0
382385841 250742165 0
20429345 199475443 0
161165921 399152014 0
349389997 334841734 0
431721679 96060206 0
196527250 122184061 0
455648224 301310369 0
120860928 382150284 0
167759415 190557726 0
414458016 317544638 0
391823439 225278226 0
392071875 269693780 0
103259995 181331160 0
411337570 427172358 0
319909200 363942512 0
336453134 508763528 0
34166214 311771026 0
9115148 406280022 0
197884711 177710961 0
189179062 298880250 0
237307836 280391157 0
345583843 384862886 0
507890993 180646568 0
227225944 377846136 0
384530417 393287312 0
262336687 340777777 0
299431881 336888152 0
552096315 363664626 0
267208800 74662522 0
334969785 312476958 0
317187375 316654304 0
520969465 325602681 0
280806442 299112852 0
561403180 531436452 0
228082529 279074335 0
448549764 9484744 0
39627609 313330380 0
89398846 455819757 0
160801153 418459638 0
340585458 222855297 0
121432615 511306416 0
284969754 26806007 0
258519833 523502264 0
559162780 47062123 0
306495299 200131011 0
382293259 542758607 0
19329274 235333461 0
189095668 261436500 0
398234565 133846091 0
507252843 469353859 0
202883168 403411864 0
68404305 456294334 0
274740115 158052300 0
103442820 433424125 0
381060032 343174287 0
540126292 209561120 0
83562010 416594313 0
196608573 302124587 0
1833355 507045861 0
527430429 72343102 0
38064147 499862427 0
473968368 292034329 0
238643688 323329098 0
475285151 534862900 0
154544882 252129800 0
308685131 450009951 0
364031785 538090220 0
350731427 87025522 0
198134676 381279220 0
530512735 62687603 0
66627073 335471211 0
19969837 7609352 0
248379173 72397710 0
392790413 530581011 0
437512407 521330747 0
114869966 204708979 0
480149433 334043562 0
330198111 287523353 0
149270611 145339674 0
322956169 336326802 0
407244754 71340830 0
478418347 293503334 0
222520170 239484367 0
260313934 210445909 0
304585480 302381690 0
159823316 199574402 0
288543140 387121481 0
484965982 156154654 0
1957664 227707757 0
252955889 359603546 0
346605204 176734166 0
236571043 554472162 0
215343347 315409442 0
442046615 176326253 0
488141316 474625244 0
28612358 81358878 0
299550972 427570624 0
16217068 417191850 0
187518893 120142329 0
190748052 558316874 0
288074382 524015031 0
530454561 546414300 0
279477050 288744701 0
484964145 552552018 0
286804418 422612320 0
32537068 262002528 0
555691589 225903626 0
345988655 412686487 0
284427267 291400799 0
414929091 358810933 0
319154012 88171876 0
89261791 290387033 0
499968249 466282387 0
143236601 484528612 0
565659210 524430905 0
186418933 405128993 0
226838356 307593443 0
93624103 302448078 0
28290207 372714094 0
532185425 215290588 0
539668866 29751525 0
138460932 110507353 0
126707164 343970188 0
363570941 239739931 0
474306824 231800249 0
349460911 387591326 0
424575456 403464926 0
390840392 305619503 0
16918828 550847640 0
507875298 28610705 0
203394908 104243294 0
354678288 394753207 0
129274055 77621170 0
429036183 61492843 0
295083465 396821704 0
92041947 497092108 0
453208303 248167156 0
568791344 508804604 0
109473735 565334588 0
215559130 145571495 0
74815389 425683705 0
147691430 314666665 0
546904192 494654405 0
76883170 76957730 0
138908756 171606775 0
11430502 502292333 0
142482710 488119044 0
6028723 437256721 0
114698811 346307709 0
482104115 372601366 0
182444178 362948300 0
176544427 201825320 0
290653295 531417677 0
549741688 494534401 0
3278861 392398540 0
93894157 371573015 0
60938092 74756665 0
128934279 330846702 0
520822986 99528927 0
134538054 322291733 0
333309699 239852163 0
119535886 224161067 0
97841969 239088818 0
316873698 95246987 0
405740303 440959511 0
456909627 143118731 0
434132012 64682559 0
276532027 442225195 0
383124287 240855573 0
314472373 538019732 0
180186563 270500077 0
139004689 2895557 0
319663317 532357789 0
501657754 71920037 0
458518533 45613439 0
334196295 414105240 0
555427699 178408070 0
432130988 491665882 0
514002147 417731456 0
128692445 349586155 0
16048977 58813792 0
480943577 372730716 0
310141841 226131050 0
438190426 146340226 0
315135107 98833478 0
443250262 218586850 0
486865869 211649571 0
377791280 210752809 0
483678826 193235991 0
389239438 99449709 0
500208529 164004898 0
534194067 231471513 0
305606202 512953054 0
488251971 263664224 0
477234832 346694141 0
145584634 382575723 0
378251529 440236661 0
442077298 568346986 0
461788541 464792453 0
509508764 216928585 0
210796981 214408561 0
563900468 361019224 0
461534763 505979918 0
549164287 136193921 0
565788287 34125915 0
350913949 407759604 0
310445613 215215804 0
556459069 464626515 0
75357186 251414737 0
348515199 377592290 0
145256742 403244622 0
497280582 74895814 0
488268184 469079855 0
167217651 319683953 0
364222005 425342409 0
91656575 344934111 0
211643456 246379823 0
434772700 214539364 0
478476854 464803923 0
498824494 278188734 0
110361049 380398307 0
30632543 351388957 0
498921488 362483144 0
468833369 232277905 0
377915316 311693986 0
550627341 555449837 0
163814206 70564946 0
398698460 498891898 0
181803888 94022758 0
552234076 468928001 0
122044472 161731005 0
71579495 37654759 0
439485386 414287192 0
318975398 331144541 0
566749965 1627807 0
491734994 350996964 0
343925125 512239788 0
496503929 436129575 0
31853245 293587655 0
209018723 409065088 0
103270955 2475954 0
432422673 360426894 0
157456087 537434454 0
256492350 26126932 0
483807117 107416812 0
381477002 384855255 0
213328149 42607692 0
425395489 2377583 0
146017707 329146477 0
483874011 430795862 0
160496233 97394099 0
395850750 93457485 0
440083119 179579681 0
342651332 394910555 0
65282737 501961561 0
302912696 407741186 0
372135745 106282376 0
86187707 167198037 0
465458652 245158503 0
210105863 41519873 0
192177632 276363864 0
116219528 476340619 0
357505754 356009262 0
438966883 543565313 0
200040517 456630987 0
231746905 103598082 0
450027976 402581032 0
186471741 470843440 0
51912767 273576804 0
297385651 50119948 0
275035828 364795957 0
469518774 384063198 0
1624015 455303422 0
416782681 95295226 0
433901202 31043617 0
156837231 195502060 0
157507424 502463298 0
323588634 388375255 0
336908935 210304291 0
420024000 232676077 0
356308245 19735339 0
82856482 428210607 0
558229684 534496095 0
150007718 210964658 0
383604085 556181740 0
308178425 124257653 0
87172570 209212354 0
353882608 171353915 0
542763173 66376394 0
471712671 26557172 0
403753272 360752621 0
473990094 79843391 0
135416567 184400655 0
163809386 332532191 0
525548301 355314063 0
480178448 335104950 0
224692073 176516413 0
531071327 330514599 0
386244594 367534165 0
41423467 267840126 0
390909936 335130775 0
211622828 56267261 0
524195163 225272324 0
285847770 443099346 0
121668262 311399698 0
349620238 392374542 0
91078637 361252475 0
4406368 46996333 0
511676731 539212188 0
511820389 246128463 0
63163130 221922821 0
58189992 402935023 0
386276782 178631736 0
256308375 46902656 0
304365107 181753945 0
335752198 453865779 0
115813696 529403935 0
562892620 353687279 0
326490241 26151753 0
90464023 398606595 0
26659829 356554826 0
89528570 78211453 0
313320795 301266330 0
359139499 157999800 0
561321767 409836809 0
41821357 444743684 0
260073777 2430786 0
408833457 326196765 0
421234580 46572070 0
561052837 524596695 0
7565919 454112683 0
310677246 357092599 0
557630346 396293308 0
420548696 45584894 0
207647259 68880546 0
325869599 422308592 0
276662416 387444982 0
452302549 261274216 0
65162832 468536028 0
200092424 453050156 0
518745469 321917447 0
532699256 543645822 0
328709650 238668691 0
141896897 452736456 0
220495350 25357350 0
203369610 467037353 0
12771265 498477882 0
529771269 46282841 0
500078698 303351511 0
401783094 556770747 0
159488450 407281410 0
163651447 209923675 0
566231784 307319342 0
83071309 359005522 0
4005406 145178987 0
306410839 420908727 0
272770658 261477448 0
436303041 560527308 0
93012008 94195297 0
66676432 298408405 0
61632351 140464741 0
22421589 314025621 0
341534603 539924726 0
119760813 231544583 0
441333662 13615828 0
174593769 387360302 0
184103090 340868992 0
496168878 343978121 0
223972516 228409202 0
503752894 97057525 0
394732171 207011871 0
268269588 91771490 0
385186089 313635123 0
477484938 325405418 0
254625245 205658156 0
299292918 564094531 0
529571464 262651604 0
146956127 330168472 0
415791518 303793709 0
144203871 561670373 0
116196790 446142007 0
490652981 140035257 0
318292954 496256757 0
492047205 90384764 0
535971804 523507915 0
62429909 371241392 0
285980998 155766378 0
425960597 151464057 0
76585245 512478681 0
330832094 143420735 0
197033332 270776875 0
22643307 73091704 0
490812782 378422876 0
85872869 54567562 0
319847386 86738212 0
126302275 43247449 0
74590675 369306325 0
87790968 552851058 0
197221739 151335480 0
147115311 562456114 0
76213 399476231 0
209040649 227891298 0
395914700 300282559 0
70727684 490014569 0
214440040 518822230 0
174152047 485199318 0
420346005 504518066 0
395801674 333714473 0
495330560 468355999 0
313773839 161982651 0
474176239 362319215 0
37856512 72058203 0
285428483 415579823 0
535540424 422397290 0
452738451 29819212 0
517297311 548875956 0
215259043 424679053 0
442889503 458489688 0
153490475 194581062 0
123481683 139149858 0
563439968 537607310 0
494242947 219456393 0
72172790 442458332 0
34288590 113848443 0
82019105 335954679 0
219335993 541778727 0
283585341 99306868 0
150430869 484171245 0
194437280 168570501 0
285010161 308917624 0
486494175 356484706 0
120823369 342402866 0
118700649 198809133 0
384128697 331744098 0
18788991 122906146 0
405221110 338623368 0
423409265 310818754 0
222329799 248368967 0
154776938 132118395 0
104324556 373280766 0
131698643 515642792 0
215740301 384641563 0
365131461 536415434 0
561792581 482917163 0
553167247 437133553 0
46934189 274197606 0
390247244 416484127 0
84038213 429897259 0
355548458 247443102 0
35166301 345486751 0
332792896 252023678 0
418287159 73797805 0
180595199 6536380 0
205225404 322082202 0
401686842 77058711 0
167781972 357062265 0
347299352 524482302 0
40867584 1210967 0
142224136 56102369 0
268026582 126884106 0
524382565 173621195 0
199753130 444446545 0
463052409 133399347 0
13616364 177817826 0
509438406 104298913 0
74126731 256111198 0
491053196 268674957 0
391730389 524665080 0
456338285 161034056 0
552327429 326297863 0
156062748 474864291 0
262583022 533244031 0
556903851 2363498 0
200720245 206082827 0
311254726 40006886 0
264330762 479591183 0
256792590 424166768 0
312094836 374965844 0
54829763 195945936 0
305941570 59314554 0
270803994 35645697 0
272352994 275636519 0
152342229 385977753 0
423454565 53122262 0
261839236 224935948 0
61465274 451640714 0
462872715 332270522 0
61986646 326547030 0
252743819 264788734 0
29874748 92274134 0
146292341 497577190 0
229745215 40657974 0
514028420 276005249 0
492187910 527331051 0
107306423 343138948 0
442166352 157288234 0
212586241 198057960 0
303427413 439485231 0
382226792 28272314 0
270469590 210767551 0
521119004 561446052 0
549143831 410925563 0
187180250 535059949 0
450105608 394185983 0
495944269 27814789 0
511861395 15153871 0
233518739 190049911 0
187217952 338552316 0
400108960 196132935 0
476961531 565463998 0
530126573 503249464 0
173764946 29614501 0
435522622 553394674 0
319471412 161979664 0
366426771 395777137 0
49476568 59632305 0
131349509 530876445 0
245252660 418896792 0
515574264 275481249 0
255943460 27940199 0
6826018 64194680 0
260494548 330307539 0
371471090 481279209 0
542626452 294248850 0
188838452 438186980 0
466872337 201190518 0
277428597 371369924 0
23190795 300010983 0
359371524 531458944 0
153743713 345827417 0
100015190 254291673 0
421468570 381850365 0
362742575 540492836 0
285391614 478001505 0
71915758 240506953 0
19864504 169875715 0
538596768 433303964 0
305419649 156016537 0
517543402 176640909 0
98727355 386454810 0
313472523 127341317 0
338752204 380200727 0
251071213 348423427 0
222776185 198165769 0
268700950 75862475 0
326900521 205157169 0
252623054 163249601 0
140677812 153688684 0
135645149 480575779 0
319448526 145958459 0
24688655 564775587 0
348745405 97690943 0
135519625 326010795 0
40519434 456463283 0
473614212 515770861 0
296104611 248372159 0
56098692 11403954 0
340562214 217767362 0
509304068 242763406 0
194286655 245161649 0
247487225 481330400 0
550171795 466798211 0
269125190 155701663 0
91380879 36118674 0
59476861 136424306 0
522858134 403127667 0
498317362 42580493 0
30112713 238701014 0
23094985 40257685 0
556614139 112285927 0
365916067 313216882 0
86017659 3746719 0
472598474 459841099 0
274371651 285054153 0
489973540 455579536 0
308265537 180786017 0
502788448 271391859 0
361823213 262457742 0
75147605 51400488 0
77359847 470500181 0
542424455 292216072 0
163186040 374356663 0
154949313 421289119 0
87525607 328199193 0
133936236 411959775 0
35611693 271313613 0
131865718 247716291 0
64106328 226803022 0
259708427 93752721 0
348902016 179187889 0
549579419 403804361 0
313474570 339449775 0
564730118 354490918 0
321402381 379759487 0
351554058 41927863 0
475144873 163470756 0
475775330 460025333 0
476113731 370380354 0
220480785 426654832 0
268530562 523219344 0
198689475 180593634 0
420298353 306075461 0
66264916 352123544 0
197701672 383884452 0
253807801 180468938 0
258312094 352480523 0
86357792 69742737 0
405612772 402369064 0
162072344 390596765 0
332008274 375798483 0
480941973 277283059 0
422327278 214339123 0
240963493 471190391 0
415871841 344482860 0
558994736 484139869 0
94728385 146219720 0
147094249 257113052 0
513431690 564215650 0
487891993 444694564 0
118098285 281737075 0
499189684 36105790 0
316521550 7649365 0
149436741 146373871 0
382624320 202651351 0
396335563 256088351 0
258830741 398132330 0
193136516 266226276 0
40421929 519807865 0
264156043 470741863 0
326619626 537965107 0
403189710 123936030 0
291519574 470705402 0
23248895 259442551 0
364494288 363245908 0
229630683 495430331 0
69511669 180079935 0
487308266 123588878 0
119928427 497009221 0
286421210 235240503 0
404289849 259146784 0
421446401 71112551 0
245100546 230287918 0
228462651 144809510 0
282483270 372798425 0
501538662 325863010 0
296847544 323995593 0
325671865 163889507 0
329468039 135501687 0
537044945 324033923 0
459032695 54837106 0
437401666 337807954 0
147260065 276310015 0
291047510 274349267 0
248146567 362375088 0
566546408 192379332 0
443041177 111138766 0
250145638 87599395 0
352090733 142510059 0
378510706 390618900 0
2073942 150545378 0
178697300 345946955 0
466023390 409414233 0
83672589 279505505 0
271806487 187276628 0
554061748 390817955 0
218239426 422235407 0
319189960 134131607 0
495058516 525697962 0
341733897 116694049 0
164082922 183225485 0
439880971 332907753 0
180054446 411968426 0
79221837 321367409 0
280059219 302662591 0
164093447 170712926 0
91788679 356520285 0
417827362 198992703 0
22175997 403476092 0
546314535 430242525 0
213441119 141840383 0
310347471 47149960 0
365874706 281848942 0
484456468 130838648 0
209732976 564899709 0
490750526 453615795 0
386203438 143275547 0
24362030 188634720 0
336135245 521228522 0
486352219 544056145 0
411955485 425717812 0
415964478 389144531 0
79178725 485915564 0
376884047 185768138 0
285574939 68279982 0
410578621 509792010 0
67255410 403434544 0
68821463 136288617 0
115110822 76429974 0
552512907 131266368 0
216882508 209078332 0
394282994 465559603 0
341802653 164903506 0
12947245 149133343 0
35315479 490181316 0
504389297 348368708 0
144231980 354476266 0
162435478 523154451 0
239503029 92498044 0
227425171 358564246 0
527747784 289029393 0
292181667 162564784 0
443914135 137334983 0
191141718 50407882 0
350625221 228884031 0
219077091 280868622 0
394952370 348377418 0
174200157 301162952 0
513559725 422996575 0
414077532 499696901 0
170883713 280133333 0
299183793 396352824 0
175373957 141873077 0
110821950 262821957 0
451443685 99937215 0
34791825 129043525 0
259166121 365365967 0
437419570 143947172 0
479550689 344770626 0
372505926 255606775 0
264210334 370206496 0
29307565 540496665 0
501194444 63076297 0
318825638 410257409 0
317445521 487526948 0
385170483 500784605 0
221289946 97140083 0
50026163 32804807 0
453445276 283199912 0
507160343 132743535 0
273259624 147885142 0
493437867 281683368 0
122675708 465217082 0
106931544 92206470 0
146004169 190459898 0
234391398 322544026 0
496601310 336578123 0
152230732 6210621 0
463729434 94119618 0
30504279 21085893 0
193712412 412040371 0
284924648 221620830 0
335580325 195349837 0
143915440 127516204 0
375326770 237776790 0
63397772 24967502 0
384251872 137512806 0
174103463 389246715 0
358343708 152402540 0
377474333 342739936 0
533706998 417855870 0
481884508 438485759 0
458067422 377730973 0
332293019 92706849 0
302770680 326891933 0
498297698 315651191 0
62837690 533823270 0
341339868 208541885 0
364351866 423743547 0
355819839 550919349 0
199520197 394425058 0
155047255 416530118 0
562341805 547176853 0
503358417 68535620 0
119317108 101096451 0
264513228 433270927 0
165965276 289032097 0
238370244 252297030 0
158640660 5067969 0
277045702 336365343 0
341354377 465442400 0
343009985 505875804 0
420755398 439996344 0
468455906 336964537 0
289865870 13910632 0
147999183 455865657 0
480775477 370898471 0
150140235 213906145 0
404331398 366195298 0
452029673 364372822 0
217114415 474424061 0
20465115 322796775 0
402869886 98842166 0
462614363 211376768 0
187437854 479650900 0
380167119 320470096 0
21570343 142184770 0
395812013 145894212 0
566662241 315468329 0
373836405 533072006 0
529716837 75396623 0
334029491 511623624 0
525698718 403184577 0
417158668 6996881 0
478120614 483202410 0
106494521 84953711 0
276729535 29554919 0
242039586 328306012 0
209410850 413829687 0
242953835 412288716 0
216130332 127604217 0
134882679 454756063 0
82669268 521653345 0
377424041 198387955 0
538125966 217677564 0
420603134 237651641 0
2317962 138865640 0
165313465 78183978 0
509923380 354594348 0
102182084 408419158 0
283212544 454779824 0
71470122 33775591 0
89097281 23090957 0
9401139 441802689 0
515674899 214743430 0
495797365 39568937 0
281859577 253331229 0
31149181 196130923 0
256702654 65307883 0
391120682 6796069 0
296254643 335746685 0
404222131 431213061 0
74623053 123965218 0
415830605 349320050 0
252689030 98820064 0
109309419 107462 0
477356987 238679042 0
51807693 80420728 0
335611015 479076454 0
357093492 31745164 0
106255929 84784826 0
89907109 170198457 0
430501693 328441650 0
144336026 27907042 0
299104205 29506144 0
279856029 326060129 0
211990713 209651260 0
340504464 46343067 0
90344983 130282365 0
281049797 128196579 0
144386193 209640608 0
160075701 38189104 0
415336841 154914318 0
259822772 409404237 0
560180306 337527598 0
370733637 360282866 0
498876890 74733128 0
222156400 553995291 0
34925546 114679347 0
26779472 332656803 0
46330104 186974720 0
445540018 477266521 0
568382190 266980517 0
354234549 28701762 0
96963508 285151534 0
135130612 187662774 0
24163825 401962558 0
10242885 519347445 0
354584496 462486904 0
366726797 489017730 0
383636777 166025509 0
338602700 211564108 0
290732045 91104867 0
198138599 135967143 0
503207275 362495019 0
566639527 267059764 0
57350558 389926707 0
483610208 452013546 0
320600083 38434889 0
425048874 148370732 0
537300622 405060611 0
288352376 207049061 0
480561332 470730708 0
473372055 478433728 0
257546829 530992102 0
320714013 348305004 0
224291855 157794599 0
267598389 497763350 0
142878204 416204066 0
262011920 343474874 0
162593631 180991801 0
279771376 228901018 0
327838671 409963559 0
227553640 240017023 0
123269594 103549656 0
299430825 525683092 0
295782348 1231487 0
484954843 550511973 0
5712439 364951858 0
335629185 462439808 0
420597834 109780033 0
382833245 288917347 0
92596985 229485283 0
375020286 310354557 0
460541111 447759279 0
526655207 460122648 0
379843374 425270753 0
343864403 125634095 0
188650226 104266082 0
86557242 314785284 0
548757251 438295550 0
210245171 248706095 0
98878272 329166496 0
249278857 555127555 0
96477366 221275161 0
15447954 563643264 0
6162370 62672900 0
211543302 483171300 0
259212594 469232939 0
312982902 76220219 0
127650026 309639454 0
47749837 268404326 0
241939382 514512857 0
374794313 281279621 0
243787151 218514974 0
49183341 139588341 0
214193834 13388617 0
230411788 521134787 0
138043851 27969985 0
274704184 3630326 0
151798997 70160757 0
412578532 175819628 0
434490213 276965659 0
361824206 429382051 0
525907322 440775080 0
533391682 217160810 0
414251259 319279849 0
234423465 97567975 0
400460437 286365718 0
553517598 65537657 0
559530271 266452698 0
190718224 280882808 0
376904660 175539322 0
388555264 252213068 0
137431215 376913996 0
371054075 13028470 0
546871739 256532432 0
59733368 37338239 0
475740949 122462386 0
362372749 266953440 0
91362928 400902497 0
469537114 460773609 0
451409932 476666733 0
179140751 171710070 0
72104925 171608720 0
58961299 531627128 0
446985776 393495619 0
442308637 547475034 0
491443531 500028499 0
86521672 166673651 0
440423274 455264768 0
37984599 140649360 0
494745708 435437746 0
562278269 478251448 0
541649455 440996008 0
21172302 306431804 0
482409927 349269712 0
560651264 392505173 0
423816658 215837910 0
350855476 358549063 0
253475737 268204538 0
416704910 464873861 0
400209912 133471005 0
54507155 212927864 0
127946368 226302529 0
257981177 384084968 0
145599058 550999319 0
6031302 347756622 0
462869416 464742780 0
131723848 480594732 0
339047449 493770315 0
404217548 5543965 0
252554589 531301387 0
480056312 297757797 0
435139600 15560229 0
552374760 411382838 0
344194636 34665619 0
400667404 396271981 0
241462829 204766275 0
323852164 442901927 0
383264756 88374519 0
274544276 394929462 0
105668168 501779059 0
429524503 148005872 0
477840286 48903494 0
55421942 524647468 0
252484821 151450764 0
14046670 108385344 0
148206657 26750681 0
196462613 141328401 0
267299838 169365159 0
502906452 219175591 0
426762689 313571133 0
145838477 113607810 0
504261226 473946501 0
253184700 360598521 0
492783612 211380188 0
444591805 537450994 0
447409459 115210152 0
131170107 100692197 0
486552642 182692192 0
172243762 18712287 0
479024247 398509227 0
483387018 20148327 0
251107436 46412631 0
539522108 59590221 0
395290243 412946802 0
399115828 97449682 0
444525061 148340739 0
486174931 243087180 0
176597088 204771634 0
8683200 52951739 0
206585985 557192572 0
527756189 200727851 0
50184943 536200752 0
521516795 222050504 0
411350099 208734837 0
499703158 393077293 0
86885572 217634758 0
154655599 552982640 0
126598083 244743037 0
379118433 275066714 0
467716767 9260019 0
461260415 554996272 0
441546112 265320371 0
176554083 151217783 0
181614066 415240649 0
285856399 455857767 0
423844037 365403672 0
290096774 37270353 0
118452081 81509947 0
133038134 488737120 0
18642730 453174058 0
326245177 397399732 0
388006431 432407401 0
291065644 566524718 0
34068921 218681966 0
434760690 137183499 0
342917901 278789135 0
337223796 173714348 0
554806606 455625390 0
366773416 214274098 0
251548874 203615949 0
139261483 475866360 0
20455674 185073793 0
21736505 24086221 0
310459290 427483617 0
532985791 240234518 0
306972784 556093349 0
124154066 478875320 0
537624458 440268940 0
276957318 248776851 0
430680630 566710911 0
315940998 57881330 0
378603345 196000014 0
146898867 142053083 0
187230032 457346401 0
197066994 143760490 0
187367218 162594402 0
423088230 74086058 0
333748681 469420301 0
263028901 559424297 0
275789793 174762473 0
144958065 370048809 0
179287212 381609476 0
235458899 165924087 0
351914406 339060797 0
11354412 198687211 0
180025003 235117725 0
234146639 287525700 0
351920586 382731054 0
240933894 7257551 0
30580418 439055781 0
433240345 21585722 0
31246484 143341865 0
129912990 204747191 0
24435018 158906745 0
548936409 494477633 0
455868180 185085174 0
244938164 406016494 0
56605631 548817218 0
430088953 20003001 0
501446063 113638091 0
561154526 565128514 0
359800510 115519995 0
169715310 59371119 0
450262199 88837964 0
2186674 309649871 0
407339216 262083403 0
81690897 263172137 0
109154523 511421194 0
404975499 439082033 0
415844491 201358680 0
253266009 553879177 0
396636665 63457101 0
346328912 93364787 0
527238581 388281029 0
89878170 268517527 0
549413869 181455558 0
350583022 182194631 0
281446910 311029698 0
376670681 513138988 0
397179521 386841544 0
337846638 320010787 0
385359741 472737802 0
411910619 94518283 0
232850016 218786506 0
76224441 52816247 0
349025609 281203952 0
329176553 451028640 0
386668824 385644372 0
100240614 143077472 0
334183874 524089124 0
65429980 305474726 0
527360433 71184594 0
188964508 228796860 0
307603878 360436279 0
314306007 385081019 0
103570289 474120578 0
472012535 400214574 0
302331980 203776794 0
299412735 320622770 0
65873449 37469828 0
9371798 504716947 0
62735730 184151980 0
91747163 363014524 0
496666639 335412205 0
459462735 19702427 0
294484586 257506578 0
62074022 369214902 0
131490844 204969410 0
225149686 19716840 0
148142219 121790377 0
69130889 452851922 0
107041255 89283509 0
29393961 206612556 0
102759236 297900228 0
502953532 136539863 0
469156914 118192749 0
442117071 142333065 0
443819959 374627247 0
31254532 270648653 0
555052298 116980885 0
50077034 228900761 0
377546108 24264770 0
101116478 288885347 0
10546680 68293860 0
558851330 546047468 0
239747625 157585490 0
453423784 320156398 0
63627270 534931680 0
262978008 178172365 0
343533719 426775354 0
251762820 414066112 0
219306180 235554253 0
266942740 534457512 0
48881184 317350567 0
193530332 316820828 0
29285687 230473207 0
483289743 259230291 0
91859448 388605799 0
358182725 543208645 0
212298822 179691467 0
200774609 366204972 0
182917842 394860435 0
518705060 163686616 0
105283493 158156725 0
353843204 139470040 0
439394463 380171708 0
478112048 134762411 0
563004100 277177541 0
93713624 363331344 0
443598754 540204032 0
538787451 442024100 0
373553063 104175448 0
79003158 335339596 0
201396127 410865807 0
554793868 350389112 0
289971869 484651892 0
132930202 317981691 0
341548951 46564151 0
424865371 489560081 0
266840739 310300485 0
183085930 337296074 0
90972254 327611744 0
112803364 473561679 0
466436895 528863675 0
256486471 200935910 0
507052398 394215705 0
481398490 13435408 0
325781613 119897425 0
534424970 53441577 0
360053867 263104865 0
353817740 226130412 0
230949403 388126180 0
84638308 358629371 0
312656874 341334658 0
453560688 284770698 0
163286320 291317305 0
465131210 558104025 0
411927899 565534131 0
517048333 324862759 0
97570601 362609925 0
531109741 293941431 0
224946606 348042939 0
98394411 3321046 0
200989697 257505182 0
65150428 402727351 0
118822516 461416817 0
261272816 124564796 0
154620603 249707279 0
238204788 542378578 0
13363131 113041109 0
468021418 374020965 0
429264445 465702308 0
126111461 353579585 0
111036943 164078564 0
128677980 487662644 0
549020424 265428955 0
337966414 82417138 0
523230998 521301101 0
243976290 357476073 0
358254837 198975586 0
1118597 362296475 0
554535502 190853620 0
4400875 474826567 0
108259154 522965620 0
460297817 257483704 0
270633232 100770242 0
13329545 2153644 0
385074823 101640887 0
330133613 363090552 0
386078478 46198382 0
359533952 537936073 0
138247725 388614760 0
509781449 214600524 0
92033340 441959801 0
240451586 442548251 0
329979392 284358202 0
253060575 97961888 0
470472614 226424299 0
556411378 30720234 0
379119145 456691995 0
416415067 84823880 0
116122273 22044917 0
568517830 34300128 0
350391519 273221972 0
186767527 192002994 0
311217862 124883161 0
489816004 262623401 0
54423071 480140448 0
334078055 246633629 0
146579904 232371314 0
182728927 432074851 0
260852560 77797517 0
374519923 136848119 0
118663668 131579667 0
367254899 389531870 0
541321913 533234571 0
227868230 463643452 0
285809117 322437356 0
10486997 344773265 0
85781979 19430254 0
132852426 141769620 0
414152775 340176587 0
320571317 123458062 0
244819442 116870994 0
51431819 190072932 0
256601223 108194162 0
69394862 334402809 0
58588527 419376175 0
51555807 330573165 0
519701976 95953469 0
281241479 158496006 0
553319670 555680878 0
318696698 230968214 0
336161386 469762810 0
43676775 248009628 0
373942939 33837643 0
564079898 290803211 0
405905144 224606590 0
131462899 548605585 0
328722194 460371419 0
8974532 348520743 0
296039186 442337045 0
283787514 456422035 0
500088649 281371118 0
348346043 81283901 0
264913500 564411298 0
46998048 237723179 0
171702856 93845473 0
110520171 302769730 0
425521255 18470264 0
135869320 479850181 0
224590780 371446078 0
282854728 471416320 0
66239074 359730961 0
340392729 1116685 0
508701553 448524783 0
32837104 468171418 0
386330228 204954461 0
248622178 407667639 0
292723598 41464915 0
475554824 379127989 0
253173389 363495630 0
50553232 150548581 0
238035206 401560416 0
388410929 460312682 0
363549698 385897830 0
280945466 426819990 0
546967676 28512768 0
460898675 546685440 0
205870660 355542622 0
334370719 247091976 0
46921131 519462343 0
509800174 273123086 0
486568302 252615801 0
26819365 553358107 0
533152316 437043886 0
110384253 130612493 0
22795411 553037726 0
226480016 39995760 0
558924430 219790343 0
501331892 185986593 0
236107124 513460715 0
91351230 34524471 0
272304172 98411198 0
93045915 85326464 0
460159899 44156998 0
262427043 82333483 0
430537379 308250410 0
45215766 452383153 0
288315577 328021727 0
316598758 92306469 0
557321695 351325806 0
330008056 22847612 0
35105083 82773690 0
421850039 303882761 0
235580002 217456487 0
45907531 259061050 0
497520829 357262360 0
233168196 365407574 0
42353403 54099942 0
249043882 353717298 0
340663485 235616352 0
59233360 103427653 0
26026648 192051615 0
354077124 409900586 0
438730762 274273453 0
560943562 122379664 0
108651627 126592813 0
5555254 205415464 0
258710279 47036685 0
522837518 50421557 0
79866265 417731844 0
281629391 358375357 0
21570458 499950659 0
464921449 43245235 0
426810033 509118612 0
426071920 27040936 0
559042539 501917940 0
134678077 113419977 0
564752805 341187031 0
226537114 47886002 0
493844822 116191573 0
190900123 219606510 0
568499357 518346167 0
141490905 130593206 0
368956201 549723281 0
563364130 288514921 0
452055979 29583135 0
114902401 378003003 0
57492700 232527747 0
126998648 116312511 0
540216346 365470248 0
166259256 392879685 0
125383669 327585659 0
384768662 303579654 0
331786550 11765354 0
451314416 147318815 0
367824381 400008873 0
104574911 251925609 0
276555545 148474965 0
300216629 249238969 0
225741321 72439654 0
206384116 259228971 0
429641858 500522930 0
480544264 296593725 0
480308295 493305355 0
375238532 479691054 0
109000339 465481770 0
270974462 436419554 0
183130861 423075764 0
327491326 42485553 0
496965809 193397071 0
231087571 293224380 0
59304607 288701080 0
253435541 192715242 0
372729163 271257362 0
394715061 57717958 0
264936519 516224803 0
466991255 242049543 0
238477431 199466377 0
154974104 139568592 0
466074881 205688299 0
330481831 256794048 0
314204569 164274205 0
198350312 530537062 0
315566271 171028471 0
539617662 332105477 0
248329245 24019899 0
80109991 555841350 0
547077951 329275486 0
455413439 212575888 0
435814268 464105443 0
374809230 331037825 0
440859743 170203029 0
176642726 84146180 0
518065202 366563914 0
491966067 491145703 0
538730254 271976803 0
464408348 430408859 0
480858310 286500748 0
411553849 376929396 0
543564312 50853691 0
116188102 438658150 0
171928986 44398092 0
126022891 557996410 0
407168307 553358453 0
15245379 213137763 0
542504641 11590290 0
282943125 161148924 0
119393708 88478743 0
55871293 431363168 0
378750732 417858512 0
25439876 242856154 0
124920214 242042422 0
363114865 312035310 0
198247648 104430284 0
412519504 269963895 0
535543104 423882448 0
305052388 213774950 0
241385301 434690128 0
121421126 93289349 0
44107901 392779427 0
234047011 110006287 0
222748022 499657722 0
198546823 234716579 0
169098952 317464347 0
379402613 551027099 0
266166024 74938609 0
263541940 204363686 0
219400040 295886533 0
68401275 554965865 0
262100981 273136680 0
557841608 285537450 0
68252372 442088774 0
198912743 409961991 0
402467591 192585801 0
205040888 223074362 0
553800173 159573137 0
176804834 160788441 0
80781180 520898522 0
246215 69577162 0
392473834 220549378 0
2065554 37298688 0
204772585 169210231 0
262604981 335233730 0
181338716 250940523 0
186438709 50555468 0
10713224 174536976 0
303741856 47826026 0
93451935 106332289 0
328814658 308928410 0
259057030 518458496 0
470232402 486201468 0
287513986 101975690 0
455621909 387941669 0
180759221 482366043 0
356196101 168558389 0
56931050 408346212 0
329353833 159031400 0
547178910 213651174 0
173975711 329232493 0
263039729 175877104 0
228706962 490290317 0
187861069 307844437 0
110422867 18036351 0
149729954 221457908 0
316327214 550561516 0
26861811 568582088 0
296921177 441635432 0
40970900 250050123 0
454994759 49400298 0
197201976 268434776 0
300813473 326104025 0
148151112 313752141 0
493561336 532523541 0
3242915 106156760 0
202248069 398908899 0
334151946 475309058 0
380508903 10681117 0
439132762 312751 0
266810432 136817567 0
295418977 249555088 0
334913781 323130400 0
154521175 203778983 0
194456316 361175446 0
530859018 345054516 0
548921261 275201095 0
355342986 418770494 0
313676139 113567687 0
240949079 534416935 0
562641699 188670015 0
114068624 65869839 0
116009080 554239869 0
184120776 413537466 0
275088783 28377078 0
558226308 213159048 0
527705667 40667302 0
419606958 215353734 0
482926714 279080019 0
386314374 225324647 0
116343130 60232863 0
194708923 54511783 0
532744980 163849838 0
216191847 245873357 0
57248500 237974679 0
29771609 86240820 0
216751030 28802639 0
78734766 261346216 0
473537983 38534390 0
85395920 259771768 0
240082608 86106285 0
107644064 24951929 0
350570330 210832980 0
290309272 179299805 0
309485485 232946510 0
498447512 364192786 0
163515367 497547705 0
509039344 271267196 0
554660088 163608231 0
325123653 220093965 0
454991349 151152799 0
11282183 541992294 0
466273678 112013115 0
58601783 12300133 0
32379562 513896999 0
502742840 41328029 0
455043328 496716757 0
513657880 508081654 0
362880958 369256023 0
162525873 287857383 0
316339193 143535184 0
174196171 330771760 0
12818160 321557783 0
53108035 350140850 0
397169898 217484335 0
153573033 101356320 0
352886025 112065904 0
221028771 311541119 0
246186109 305016779 0
134208293 228856913 0
466165327 37997681 0
454762097 26052376 0
114187372 156370214 0
495706427 292124421 0
377283555 208902767 0
32151225 282391702 0
538941585 366644244 0
118264366 157261127 0
512858345 296888746 0
232198253 222785714 0
155379920 66171545 0
355910179 555522350 0
390348204 364899751 0
137785074 378974530 0
176763997 233863222 0
63215408 167077087 0
425052905 149607387 0
458949499 181480913 0
404554108 525649797 0
42265825 368775336 0
391078483 314308378 0
484703375 288257135 0
91328696 19455674 0
148636512 549436475 0
74805039 285113322 0
248096703 130372384 0
70416992 352658042 0
188520989 447513197 0
547231070 443024008 0
553543465 343581205 0
203789353 429066565 0
291327268 520795185 0
204278436 324253909 0
329587096 422497630 0
165574661 103394839 0
243970348 249282438 0
169858502 11720978 0
371870135 365511542 0
331667276 468163578 0
474188057 157072744 0
399955802 556648450 0
560470315 516647400 0
402734175 301146490 0
138200234 453158014 0
486843652 484619848 0
468934126 340093314 0
299472951 342013923 0
238808213 393067702 0
263687137 30712365 0
537273115 123058863 0
224176374 429511661 0
455408922 168776339 0
85404943 46732437 0
457958085 82343632 0
293207877 189085046 0
463239537 409551911 0
232585471 97716770 0
557011060 70582472 0
120925291 77763172 0
536694009 517593238 0
289603253 226365442 0
252765651 56458784 0
502948666 310099728 0
171636814 467429626 0
297718296 98517228 0
436511913 508098639 0
518260749 524057425 0
351415045 253328772 0
361203956 85859466 0
363382019 233280689 0
210472156 120547640 0
415585773 99724176 0
337195652 18873264 0
148442826 184944094 0
166569823 325733284 0
319122217 345067384 0
179807092 459874202 0
444111532 354164512 0
377476253 297621501 0
168733753 210847883 0
445578005 7222631 0
344260251 208985764 0
232232904 2549038 0
485239266 269725573 0
554581312 288246240 0
206775896 457209761 0
148288472 439321604 0
342575715 372920497 0
360361050 314548737 0
167138688 259335288 0
118672749 89065730 0
214330404 248875711 0
192047791 73400459 0
29072934 287723055 0
46112298 107734797 0
362155680 296406280 0
396872507 163088935 0
225741705 263137723 0
229720690 413429958 0
39343003 361425427 0
435584830 97498012 0
421260499 447556803 0
340661654 103380530 0
359279896 105092907 0
279789844 273383468 0
423220897 548353 0
480095676 268057760 0
327586406 250908156 0
270973052 232607807 0
539932264 305959625 0
337570220 74335364 0
289635823 491022018 0
336587764 146555391 0
455914826 11363047 0
236201301 395960018 0
558571804 508839797 0
362083324 381506432 0
25656072 358070507 0
94607517 552366719 0
296925728 208592267 0
122929024 120993484 0
140411933 239031288 0
6272469 262157715 0
527829991 386463866 0
459361416 302743846 0
566369136 517990462 0
386004444 521920462 0
529687447 224787709 0
324537508 331686258 0
380868528 173537972 0
217876093 337644310 0
358056722 273323436 0
382445683 448268382 0
176393730 356857156 0
312578823 477590425 0
412168397 417975560 0
138991115 391537203 0
322361027 489653407 0
567634071 332762027 0
455159456 5413819 0
560346829 138084718 0
123100104 182077378 0
237835385 224432145 0
2290385 181762350 0
348176322 214565028 0
364194588 21402119 0
335064530 502443606 0
279457678 65520925 0
250276344 353706380 0
170260046 451389300 0
563740341 547366401 0
202366109 549748614 0
425179629 399789592 0
239341064 417330331 0
517606760 347013893 0
97466432 304674516 0
340317417 447757805 0
62221709 108448720 0
508271242 398034282 0
102575301 151116713 0
433217991 38628561 0
402546142 412087346 0
446419492 415234835 0
257160764 476677917 0
6418236 233183780 0
155324985 249422382 0
539295997 387880452 0
162138010 62104316 0
266418000 489757551 0
463499044 144525268 0
1615791 404524393 0
334218082 345472695 0
234002450 399504562 0
448721814 500115065 0
415661347 261204356 0
140090312 326701016 0
287837073 396005044 0
291659691 505105176 0
368093536 2615304 0
536988564 469785287 0
23149950 316828210 0
568033764 467488349 0
520547842 477883391 0
276487590 496271880 0
277871860 26280619 0
421665026 514563420 0
565095385 314235969 0
269799253 40696355 0
527744702 228152974 0
161098021 475082204 0
425461917 402175842 0
231384024 286116052 0
192166812 561087098 0
212874631 272377941 0
220245255 532135068 0
502404625 170570994 0
322764112 38198389 0
335942045 375085975 0
448822661 518201436 0
197191516 296918753 0
397541559 423659574 0
374658535 501203668 0
164396820 27627042 0
99665545 54402277 0
135841033 94787421 0
121580062 401617618 0
165219837 312629019 0
341048734 208949488 0
41955174 441397438 0
95434858 278019798 0
417160318 242966803 0
269715241 43477120 0
230823280 389867333 0
268458643 196636637 0
431478506 446031093 0
500762337 263647372 0
87529227 18382656 0
316747073 515586665 0
565548891 259549723 0
254835879 308842727 0
329882227 240638492 0
325601844 230023717 0
367659968 316069013 0
234946047 23363398 0
454328532 204276140 0
378445024 230846731 0
408010383 388502167 0
499831090 58264549 0
196876428 469340865 0
52979136 190623424 0
551359178 410369102 0
377507646 137283153 0
437373999 387437973 0
464211032 181625889 0
429118409 466137210 0
382525376 377458329 0
410255193 177693863 0
414604748 89236778 0
65580790 517642262 0
511046447 412715791 0
113023413 53383549 0
482716904 47827113 0
561690077 138176641 0
386736006 98205948 0
548471160 71290635 0
6021866 14123818 0
258136440 8987512 0
127893862 225420680 0
82926026 454133317 0
355973583 175678696 0
31131421 238045540 0
434214381 162864043 0
499714491 137891056 0
361410771 349936376 0
90640179 355819197 0
347520633 66073554 0
33774417 461657663 0
277121963 294930164 0
135005722 148544951 0
29904671 33018717 0
356221388 281026896 0
359921228 402171462 0
547318959 45121085 0
77018466 194001987 0
512839132 108877185 0
78149406 68723251 0
418518650 189811038 0
428383035 226890234 0
104608420 196326285 0
286126569 165856164 0
200765846 430024404 0
265837110 171662355 0
472421860 369063160 0
501138110 216560271 0
178585940 395941461 0
348367377 163844382 0
422051045 169406050 0
197730942 528065783 0
287153377 463274551 0
460629712 426120766 0
311426296 259909181 0
367790200 362800382 0
387745017 408558199 0
293368218 355085144 0
389297571 477231061 0
477173372 256409769 0
127099185 150983842 0
513618610 306422722 0
137293108 53284456 0
480166586 123277734 0
131334837 414291051 0
391812228 533451493 0
534308834 428267154 0
363758313 293404231 0
350089745 126510287 0
232626353 305961522 0
318676849 270365850 0
371978045 542000081 0
82361734 161720725 0
553470721 235658019 0
115455197 138608509 0
440928290 185750909 0
85884050 23806483 0
36648188 342182867 0
566291526 492752767 0
328135056 143812802 0
21411645 56482152 0
37539913 209198513 0
508897666 336926109 0
491683208 517371203 0
128389185 284171985 0
517091292 381443357 0
391902 97971190 0
352068430 135336263 0
479515492 426294800 0
302567178 444994575 0
423467983 381791219 0
49719250 186271122 0
366495115 381991608 0
116815621 546975051 0
539845165 206789100 0
290743312 292863658 0
288743227 317099065 0
10076732 350855668 0
510105180 317122339 0
18359943 11280139 0
350126090 488221428 0
300733296 213374810 0
256973057 62294835 0
353191213 552156246 0
263276078 205249014 0
27879970 45159484 0
556679487 125796617 0
62699668 245348302 0
106028046 545967455 0
72847775 328499335 0
543249348 110780560 0
86433833 563102524 0
452975324 229477352 0
161296932 357387088 0
399768047 231762258 0
384105027 220257737 0
5343609 404725487 0
64064486 141587608 0
286297529 326763190 0
368939665 171702439 0
476896106 29684799 0
233895703 230495175 0
317047678 28635528 0
449330188 100879951 0
468485536 473915374 0
191831029 79316884 0
8394711 250135099 0
58228800 459879259 0
169638441 318537726 0
171460953 275220935 0
214064692 18818450 0
220441659 349480429 0
140707808 72919556 0
314119013 41719242 0
278080088 74294207 0
511763317 417967496 0
369113464 79373898 0
190894853 201455682 0
152493981 532673074 0
86224026 399383364 0
240869143 484266277 0
76453714 442077315 0
525277953 424374963 0
23643940 335281764 0
151301379 427368933 0
84076567 202092590 0
320189922 563537107 0
258774085 101189838 0
235830611 272258409 0
83756679 417147244 0
134110523 363107605 0
472720255 562172470 0
261600022 490589512 0
361813914 217383751 0
251757672 485641825 0
179039338 117016167 0
444501798 514524310 0
555625585 152796654 0
503590233 244178564 0
361671658 109390105 0
422792449 447368766 0
516286357 258764361 0
289248807 293555831 0
212409328 212586796 0
520630916 254775889 0
499109008 287091085 0
321115982 3416254 0
248573628 101740060 0
66706851 300974361 0
259859777 448760657 0
55619027 110704602 0
284786308 206693798 0
247771248 197117446 0
65573010 136623038 0
336198492 51980135 0
208918483 343481561 0
102728572 337383913 0
337741060 259286085 0
234748676 266522076 0
305237046 267304082 0
392358649 456701704 0
482695390 256236257 0
149645797 261861465 0
440248523 341654747 0
253941324 187389917 0
270082563 30845198 0
257372447 520176403 0
219526503 534340291 0
228282248 541502536 0
319270990 347872104 0
328791942 506436592 0
84449026 94111919 0
452291639 282867670 0
287361019 232906635 0
516609948 137002818 0
297399397 293455273 0
449635086 120572547 0
494492226 119916504 0
178402631 185213821 0
363367079 149563441 0
370385975 393379280 0
381002393 525320673 0
427863078 481422163 0
191938977 344273708 0
53683436 114436742 0
21908486 42672730 0
270051750 85487379 0
26178904 110889008 0
24536907 397997260 0
179077433 461757842 0
306015080 134335340 0
475699298 103195886 0
118001932 95090151 0
561416510 65915124 0
163367390 28717948 0
186182141 251825691 0
145958019 497792159 0
236957020 253155430 0
261708405 214560517 0
169858903 15969592 0
192122797 294952563 0
195983476 113329562 0
198994165 321912750 0
268708104 363535610 0
421385592 547631439 0
3927351 88481523 0
203542467 428923309 0
79163851 286396035 0
46191531 308643071 0
124258993 263133741 0
546160126 351918151 0
511703481 566415706 0
515277636 253121846 0
149838717 521329960 0
114138583 562830159 0
444572582 79377705 0
349860056 71128150 0
538992507 33412222 0
193310663 328209073 0
281505455 42963855 0
276825041 459380059 0
346018981 437217539 0
127417975 346161203 0
22355478 107242789 0
339523175 297993794 0
395267406 348477303 0
210800671 269885418 0
296152892 98893987 0
127661825 236094928 0
377810903 518732617 0
159826397 325684990 0
481528312 253954604 0
410801095 224533125 0
329511277 441740070 0
430393528 439474905 0
302014556 37769464 0
319271645 264702814 0
45226494 334923512 0
83119337 374733667 0
552765955 253076789 0
283078212 294024832 0
287616500 83358991 0
160081962 355993434 0
218456769 89420577 0
229777189 562653576 0
293880774 525326597 0
537529803 460143073 0
77633953 27253457 0
177804540 560904838 0
160459978 265751590 0
327916270 460621022 0
141180403 145990904 0
53386403 74710613 0
384535557 291377024 0
106981916 483669475 0
102025026 396726248 0
29905905 48746407 0
557596736 88642717 0
152118666 564670682 0
456980964 76553464 0
212425890 197665630 0
203712262 157355494 0
477438676 356593647 0
524068148 144579597 0
450911998 93141080 0
174638251 441498641 0
339355046 366994494 0
293738846 3308294 0
313272661 466662942 0
183223203 537943303 0
66925849 453005957 0
281277673 405986624 0
258819376 383184591 0
551483240 546315297 0
285060628 271831641 0
334209443 174781206 0
210837675 105952166 0
408876335 563171179 0
437716818 454297299 0
449927607 34039812 0
515021512 417237906 0
559971068 257375484 0
145882957 491270342 0
226362344 321747942 0
194238717 535436004 0
235198213 459639139 0
366896867 400671781 0
490387083 331432677 0
409294001 241530526 0
186993359 421584946 0
418902244 431679105 0
304502948 305999840 0
405281204 216327463 0
419663546 206393914 0
138704763 516554734 0
187441027 141165303 0
228106951 536229982 0
267400383 529111290 0
135399204 31652986 0
126647054 468590988 0
514345737 300494302 0
372691454 234945974 0
530691605 302338516 0
243222139 23562492 0
414748520 243428853 0
18793360 25960145 0
88198498 379476703 0
38605790 167869135 0
417402074 133880469 0
299219777 292202152 0
348414173 335192028 0
127578777 495924834 0
567805448 227725440 0
144218425 283278643 0
457889735 115197776 0
333267823 411353452 0
222425036 486794680 0
240670141 295073541 0
446744014 66988464 0
384957582 180681853 0
46393072 202492878 0
322097676 449546627 0
370937272 186640498 0
511181369 368231699 0
430142335 522097316 0
48869752 68922526 0
47095924 232308352 0
490829821 117077575 0
41103762 337081767 0
59626198 485214149 0
304824793 361624657 0
85164425 412869069 0
559575052 191337343 0
205339885 342169220 0
268172164 356477655 0
243816536 155991295 0
366390571 536961678 0
106282951 409721574 0
227163672 392422407 0
503386322 336500645 0
527932273 451196957 0
279952103 392612208 0
420852906 464369345 0
17489798 322591435 0
116802334 5131668 0
508809164 515322512 0
297410792 212244546 0
278440012 233876807 0
275585248 396441159 0
434199272 361711156 0
83059811 389171262 0
401320973 433211920 0
268269773 55276008 0
45651127 181195534 0
474754462 113297917 0
272871640 521981911 0
187419196 472906084 0
123133267 359990039 0
46605685 410150002 0
469212019 247551732 0
317593555 282839749 0
410072535 89066337 0
162947277 383867744 0
182501193 434161217 0
274617151 440052349 0
20543750 18078312 0
298238659 112142022 0
15224202 1605927 0
448219444 158493663 0
260885978 311276527 0
229752381 524409146 0
306775783 379149872 0
446208344 525650816 0
209164396 79091685 0
305242475 261663998 0
208068230 113359734 0
357863637 3197745 0
40290187 236667976 0
421499516 92689762 0
264458718 387173586 0
487444227 275027815 0
173937410 333186135 0
417895929 38283840 0
50421907 316268031 0
312201528 280024089 0
415020249 380008584 0
255411869 386148384 0
375247968 291531616 0
142556674 437418538 0
114598756 271600445 0
9792965 404688795 0
70978108 339716004 0
76106659 378602177 0
330704147 446388886 0
423539632 537498029 0
118657207 479321806 0
365071517 508960169 0
512178703 28290354 0
112997797 456185382 0
169503946 568234438 0
39336857 476182287 0
359186361 310059892 0
533344481 113783902 0
231806861 540884937 0
416472465 58581760 0
233097133 21163964 0
119082644 540367425 0
67159642 425613321 0
501061672 305239891 0
407381951 298822044 0
449797523 78521930 0
108302829 214221499 0
228040297 370776743 0
478356840 200839167 0
263917025 310269625 0
553385192 447162912 0
270600687 9706859 0
126689396 504709496 0
168705009 459552234 0
365197946 486190454 0
381889853 286016547 0
92154767 189691844 0
561754065 352788856 0
195751553 136052741 0
542873507 454301709 0
331476821 40205644 0
485963345 143929199 0
46566675 114301640 0
430897459 264990228 0
523220313 449002809 0
123434016 292303459 0
542685263 468338164 0
320071526 481428266 0
484637372 552403206 0
143433479 117831206 0
96954035 147146156 0
207202229 11910604 0
525934336 515906731 0
357941792 2386849 0
286435294 474952932 0
170128917 176631322 0
519488272 415918719 0
376871794 199038471 0
485475178 226125637 0
306614363 456945244 0
376640034 67256418 0
417228025 68989485 0
141413563 401971809 0
311050661 37467447 0
539969561 167208156 0
136294607 561461584 0
218582811 264256620 0
524660009 526982082 0
441407137 71914834 0
127682849 411632175 0
168955616 47114339 0
422096015 21597677 0
483399940 100948496 0
236741621 568348768 0
324269980 490721007 0
221179107 97212152 0
436156868 229343863 0
389375128 511652518 0
308006424 534168441 0
78331773 25183846 0
94806891 137210281 0
155790976 523275878 0
316366350 419500998 0
435755680 376317636 0
159954712 117202458 0
5622735 521726845 0
544789202 167659237 0
202020033 271706357 0
373936131 488358901 0
30408639 276627619 0
387422109 504557204 0
503819153 16274791 0
502560120 62268348 0
204822002 266369115 0
377976705 564459143 0
240333385 78547770 0
184507998 52098624 0
377230408 393679742 0
354664189 561325499 0
55262040 307508028 0
366636235 511611846 0
491106618 337123811 0
289958090 146784900 0
98414443 562091115 0
249924747 116545132 0
71187243 23575265 0
266239459 246723739 0
71217822 534920441 0
533878747 36588102 0
199214385 96885196 0
128171185 316770870 0
438175752 298959334 0
251865509 147739380 0
222076454 9770189 0
385661874 154432273 0
551140579 519406011 0
231511228 116476355 0
351167867 340787119 0
472485415 147706914 0
354886756 13609829 0
216933082 226072745 0
545401445 199940712 0
355854052 94369714 0
504641006 111981725 0
308961997 4734987 0
336946080 93549459 0
458823983 278807263 0
92871017 55242291 0
301903507 56433913 0
544239828 556810404 0
98315633 124005309 0
122118312 430149558 0
74466563 13422198 0
451328420 332482372 0
45128982 546602857 0
317537371 563455856 0
17750782 266352355 0
363110615 349105073 0
459922721 144632114 0
256360860 216267038 0
115478671 50943840 0
364968457 312447262 0
305843712 246820908 0
120454050 389911838 0
38622269 424259078 0
80033300 128287001 0
132023661 427039803 0
521368419 411547757 0
344998878 62480891 0
77470557 254247836 0
94873816 362526335 0
525048157 296832259 0
30112963 125362817 0
226293855 467228576 0
102175149 247777101 0
100669838 66202811 0
147425957 556661300 0
331429960 192395337 0
527354523 181523919 0
148951967 72380137 0
109845517 271403803 0
520954511 538678348 0
96830874 335560070 0
463108136 237814253 0
169542509 412369751 0
408143335 164781177 0
565415243 123051742 0
427433098 19819517 0
555673211 456990479 0
415796691 105517935 0
253943806 492004007 0
306879773 557138596 0
485589447 52632571 0
192061742 9537413 0
411436793 177583324 0
452237702 545643187 0
37538795 265491265 0
202347444 300104609 0
320680385 227016781 0
220035352 493266999 0
408490943 336181369 0
517635473 6970792 0
520019653 174826362 0
251259214 139908258 0
89479266 443570935 0
171418737 260734004 0
191058936 462216786 0
23042258 541254816 0
365140028 525679405 0
236330395 428154938 0
140365287 564650352 0
150178066 386872461 0
414966692 472927302 0
217441792 217298130 0
503282007 360996676 0
495496064 254438247 0
158669712 191970097 0
492983016 356916668 0
33633382 416824783 0
391339605 178076338 0
546279881 508148905 0
453923865 13760551 0
48812673 301871626 0
330477124 186261547 0
151399537 88560272 0
27329105 330453111 0
122111197 247979484 0
183631359 477529418 0
71159624 146495324 0
508018761 448163653 0
372146122 447167720 0
230311226 377693284 0
209769813 354315036 0
370581087 214345374 0
422650872 295970601 0
392531526 183665048 0
273259295 349402979 0
276045135 274737031 0
551879013 320215665 0
60809456 189764794 0
69140394 369207662 0
83492369 384016253 0
559964168 348018506 0
35009504 222237946 0
507475789 248528571 0
214777891 253165233 0
128252199 509073892 0
290528855 443495357 0
348366473 159937749 0
131470430 198504558 0
504395643 15382141 0
68940302 417610458 0
346302009 512285 0
303993810 214542494 0
84481374 481856 0
477335863 94410054 0
375572000 461463707 0
239807760 387969673 0
239143731 53999409 0
248487254 115763529 0
346784856 421114190 0
25893295 311663115 0
192256670 555352170 0
24729150 196895593 0
370919207 285623390 0
134956995 468031573 0
230585458 147784017 0
288512601 110878529 0
559723433 315028398 0
178711554 387790575 0
98301540 459436209 0
349204755 242761997 0
480992876 114048070 0
184242490 174980439 0
479771363 27393472 0
12156647 423963450 0
146206419 520449833 0
496023723 13975332 0
157339396 3993909 0
318509943 227196335 0
370012943 86778929 0
40933083 104523032 0
258672228 233802616 0
194358758 384912261 0
225101732 33230802 0
252247138 82031117 0
381747641 513446869 0
137947832 439452651 0
261080113 523008486 0
121073481 266568195 0
275443456 440739775 0
241620557 423733439 0
435412121 497436209 0
173745361 215728141 0
38552597 273392529 0
439850578 549821156 0
120234640 6284725 0
50590538 122029556 0
26345923 518994421 0
207905604 394115342 0
123325949 551034070 0
129883700 83380926 0
489325060 267428284 0
294415795 332652821 0
197442541 153854911 0
473919651 84414437 0
446248822 127261177 0
277078088 155930368 0
269412041 232953077 0
155818803 456343783 0
193957474 227047329 0
533386334 521458351 0
496977531 356965102 0
40418737 266609087 0
550458660 363725556 0
415352946 63841416 0
443700172 471773291 0
236512961 110859191 0
65624085 409946186 0
399278624 116320918 0
188399324 398652533 0
10488195 134864391 0
283999735 308860525 0
167823910 114791964 0
276639134 120428292 0
502221344 523823981 0
23803931 352455216 0
49369598 545584789 0
271422099 228627859 0
423680217 245604576 0
266860300 340706035 0
316261692 551474786 0
544631324 51731633 0
371877454 464138079 0
174860055 218980553 0
546349782 351630935 0
119561303 274571437 0
527875271 224558828 0
284391648 259614092 0
291273997 336225680 0
497441981 209379697 0
200026177 507804831 0
384368901 24513954 0
525397986 256086356 0
553234290 85332722 0
56185773 323078905 0
57113493 561670983 0
334197823 62163620 0
392953847 47432783 0
344121540 358326480 0
131077174 95225063 0
316061051 523969996 0
525791482 472355160 0
6035053 416738815 0
561699856 537013764 0
324597201 269528165 0
334213827 233220077 0
521898411 323987202 0
404016631 443522889 0
100884409 110760224 0
448449786 275531010 0
253656524 117219031 0
550730969 426254306 0
215793866 464751740 0
399637227 170632607 0
214026177 390838430 0
549811154 251283877 0
120431713 398441211 0
248750808 120219841 0
115233978 230605209 0
259673378 68766914 0
207036844 395757233 0
451244606 527583148 0
128781134 291777978 0
261426905 294628555 0
188650304 415189215 0
78020202 338582710 0
7558367 210441535 0
432850104 106440425 0
440360347 332793331 0
523325372 477946312 0
223362259 405175266 0
243701927 417496993 0
301554127 543050849 0
4699704 258044254 0
552030706 420326340 0
349339773 58119333 0
245796538 322942800 0
520754648 378077223 0
350898759 55401715 0
342178764 170504943 0
532315104 186812265 0
73594635 523428015 0
503055964 532899312 0
195247886 48690532 0
327158448 542043411 0
444534771 500126081 0
150333963 475925845 0
306003483 176041161 0
238857458 251354228 0
154957593 450415203 0
69431304 499751350 0
230032002 173650354 0
254145333 166723745 0
262235231 14790673 0
102921225 559367741 0
430179254 49257281 0
137719256 519911021 0
495524624 160043614 0
474594920 468634599 0
264537470 114628830 0
285106149 314740286 0
155091033 74146033 0
348826088 126885409 0
492777741 479224594 0
459677777 298524410 0
75575320 564876340 0
189887062 243875942 0
285296533 25462635 0
463442743 163058576 0
477170376 92710138 0
121280297 520864784 0
167816803 338002023 0
57425401 266091324 0
353069983 512502407 0
421241594 398892878 0
491903959 171995291 0
159406292 273675242 0
499169509 294544108 0
132560814 381808166 0
234450116 556515727 0
154385110 435301554 0
338490192 115650227 0
328617283 176619961 0
40085012 478541629 0
333037254 60059579 0
124693006 320983516 0
262383057 469527820 0
248592997 403424759 0
553367413 100486377 0
15578591 105428590 0
489232154 518265666 0
295074227 452941638 0
39430504 342174957 0
416705557 415532183 0
282054168 501424972 0
387264861 375963190 0
253454367 242252378 0
187040307 289135743 0
99405998 402843777 0
529622019 428162559 0
145038906 57393308 0
406508157 77472262 0
288550382 411306370 0
280554949 295411233 0
44809708 307306422 0
151129689 80525035 0
181688632 455712166 0
439943511 290368246 0
45883846 327678594 0
257471513 314469858 0
385690762 548247806 0
157440608 555597261 0
490346992 526773408 0
308520475 104721222 0
371637045 416939688 0
555334393 539789057 0
111641460 70540921 0
74946491 193029938 0
187017029 342656198 0
428477351 380410185 0
226272284 234104580 0
415224644 314891254 0
130989564 529412664 0
179028061 294920751 0
303811441 242764864 0
172305099 52649908 0
321383143 553389190 0
328183090 530199987 0
419318969 508875599 0
342859674 99381443 0
7826696 132531235 0
361983557 438152711 0
62181407 123591357 0
456449940 483720280 0
317386315 284937550 0
379978963 460766907 0
540751083 568498679 0
100938499 462522123 0
294034931 503854684 0
133721300 246025133 0
519796515 434417907 0
278250210 558912986 0
369522251 224340376 0
252479253 523708373 0
397387448 506004078 0
401295880 530355973 0
256222217 543760506 0
543718503 133959137 0
91255559 502106653 0
198587398 181844419 0
229542582 172754550 0
503681605 322735598 0
445192362 396070783 0
305329199 235230724 0
346607657 214240482 0
145617969 20595863 0
172010469 267632634 0
91564637 327455241 0
287693091 357908514 0
528910804 89583804 0
525848884 492112277 0
397055436 555310518 0
151023866 485266604 0
277623987 422874351 0
388902092 391634622 0
514754893 449175752 0
459905992 238047942 0
286364258 466246381 0
14633577 503754705 0
355476099 527240981 0
141412383 471517704 0
225173534 425581336 0
108137003 166302595 0
33953019 34771570 0
558523132 127582169 0
529336592 51354128 0
485333488 406455987 0
120578055 369308283 0
326746441 97881442 0
362348005 343166512 0
235539275 11322693 0
390419755 145028238 0
328465106 4084765 0
38826104 480861942 0
304423721 85268184 0
500052341 176252094 0
428396824 356417293 0
431612947 461327007 0
480928718 515062123 0
138539428 439377572 0
412748241 378397872 0
462146480 472621294 0
224017082 417442983 0
563929696 74956225 0
93480827 554134018 0
342282565 53545246 0
506784740 313191416 0
428266110 118640461 0
191233882 197901065 0
352124438 270573221 0
431554554 151166270 0
311919845 514128048 0
237262753 26551266 0
66959562 697323 0
22974923 520364787 0
512326324 422826421 0
217452968 242247184 0
539642853 402705098 0
142209758 31691837 0
106767847 149688460 0
59101669 125367995 0
53298088 529632962 0
161000719 404449274 0
202434515 51703129 0
314415345 152021874 0
259740795 251558433 0
90326167 178120720 0
434155765 481773137 0
96522044 297840220 0
286440789 533203491 0
41249334 539305682 0
200748140 94483200 0
291616851 369075378 0
180257468 493928214 0
99741962 518159883 0
377224109 288072995 0
135709806 173566466 0
413018036 385804301 0
136038882 385273782 0
468478743 428184613 0
92592964 148471983 0
82520738 554452983 0
430355819 480657247 0
220978793 556177314 0
118199333 310375274 0
30677454 465214758 0
202081245 264661240 0
452993500 6005837 0
517772689 391204433 0
515873313 227187183 0
153220477 454021283 0
514831463 485148456 0
1469702 95841568 0
562788397 77680600 0
547922297 477143079 0
255196120 206238578 0
79716036 471986775 0
552327063 133189586 0
227985335 235459443 0
288119720 321160973 0
334427083 332516333 0
311476994 137350540 0
500217550 199643224 0
54602700 298742480 0
194584201 1722266 0
527981767 349862442 0
342907239 414595623 0
67251456 118832808 0
182877643 534513003 0
103767151 540862564 0
56102192 108087438 0
261705811 35829787 0
473053880 85472298 0
547707439 164849393 0
332072982 251637049 0
182891688 227899402 0
56064338 140973371 0
483927461 264386099 0
227068974 230732465 0
75303486 218777164 0
347946166 240644895 0
91582596 134579866 0
466456839 251292297 0
437922434 383046870 0
527169209 215868061 0
66569887 466014208 0
124585349 544874209 0
477998975 519163534 0
450253727 412847966 0
486187019 489428260 0
135483206 305507506 0
352417179 349249407 0
172690207 4237661 0
451525209 505584055 0
197630163 280696900 0
334497049 484322131 0
227207310 286352843 0
519206721 348298353 0
240339192 541329220 0
408756196 438688085 0
303654001 165094778 0
4697531 233409915 0
246639451 568999965 0
35247191 490213011 0
307699610 118300728 0
75838745 291813406 0
279668760 248376406 0
2925703 224184331 0
418957051 527425779 0
330684001 208424791 0
296333948 48106843 0
231798924 461840272 0
468429509 82016845 0
29293754 12757782 0
299729101 149569115 0
138766487 281896696 0
45973067 405008760 0
270648996 27478119 0
141438256 403676825 0
334486926 406345379 0
225218791 320632950 0
534159411 530937441 0
518652865 164250952 0
429099788 409748293 0
6730494 392256109 0
453299672 238855172 0
331285410 178781740 0
246215363 337587131 0
413972137 404746959 0
483068026 525217006 0
40913906 248858527 0
120108669 423080324 0
262227942 314709544 0
528328264 36896539 0
470153905 354696403 0
23025001 428202117 0
454325856 406986498 0
370851921 58613587 0
129082418 469748713 0
306449151 457200254 0
298902612 117547456 0
327198377 500994533 0
72844615 3229221 0
485461515 498662218 0
455287273 144158134 0
369472157 458896839 0
184414195 102480843 0
148718154 473835089 0
444963815 534562479 0
149559124 74315911 0
309422528 163581288 0
465276781 455086347 0
74570969 447970019 0
141730122 425041517 0
207420532 125388365 0
170036402 177675025 0
188039954 493021220 0
403725213 466191953 0
250969520 324208921 0
310963399 43768913 0
440821476 462654364 0
355782884 306402592 0
131072568 567167219 0
475894711 186882890 0
542275054 225438882 0
32909310 133223684 0
481792471 39349463 0
364258005 471155032 0
394381088 126799260 0
509968234 4012516 0
141025637 13285538 0
140663130 480007546 0
20469084 407720085 0
11377290 219893010 0
62230180 93525834 0
28477544 207714365 0
1879217 446865460 0
405679375 412066990 0
519701671 217050690 0
568809352 234304675 0
385299385 434408275 0
19221909 144777116 0
62242142 275147565 0
43983960 210506997 0
184041890 64444855 0
66616451 366065805 0
45133910 160920094 0
60715699 163223696 0
139275832 153119866 0
554756084 254495201 0
87096948 161524729 0
458842811 185180328 0
9223457 3542755 0
131854375 52267754 0
362446451 300612178 0
359918100 119395112 0
82650830 284145815 0
470459938 53084325 0
518357569 202166607 0
540077749 328791239 0
402713651 479597467 0
251018645 299206534 0
128792708 489289357 0
29213825 484100595 0
86214959 33295146 0
285758407 141861997 0
346710046 296638952 0
87874212 56417564 0
46404655 215983789 0
287209571 19474177 0
397248477 486910672 0
219215052 396683299 0
405339781 434202806 0
428561032 190542668 0
397468360 468854602 0
334124773 93524702 0
175212194 423284279 0
149998357 163315515 0
279967372 6400349 0
441154313 62888116 0
307158311 335644747 0
160779166 318524801 0
384179310 332740980 0
310264202 155907166 0
130291036 73193353 0
210581381 199992010 0
353121562 86173697 0
111928603 315166732 0
438396364 483316265 0
380863227 103228930 0
310203099 163437727 0
363673089 405612535 0
297883799 373550014 0
554555993 420200789 0
325549912 97655384 0
355915657 189386553 0
391184548 80550618 0
211774457 96779174 0
376061347 100371116 0
16114589 128603947 0
318809147 163121404 0
107026574 304978071 0
419871751 407907641 0
14759149 529506370 0
312808118 32407960 0
255852294 115335400 0
114527822 219686658 0
318288914 252081516 0
248061720 415927307 0
487500090 6368180 0
221336119 62747777 0
548995077 534246398 0
386411296 182449184 0
116294800 455868962 0
518128889 470641875 0
103893648 221926127 0
80839853 114702178 0
365546131 137527199 0
390915225 209463358 0
169181454 319962423 0
373894531 82816060 0
544249362 567516089 0
121995777 350792896 0
525465938 60379768 0
176328814 541055116 0
5886403 512670972 0
493584948 344248042 0
319738428 160085960 0
173660237 348635933 0
64997010 357277820 0
559009477 218107325 0
187899842 110777433 0
358296672 315355152 0
215506948 22565644 0
86527936 537904205 0
562182041 116489472 0
359116530 478274046 0
507825571 241915515 0
61791244 286067471 0
286160377 50752596 0
323482431 113096293 0
409576041 164531238 0
139537218 90639119 0
20903302 57855462 0
547172585 453109862 0
64126993 221923140 0
110681321 338120214 0
97396696 357884111 0
64284267 487954768 0
347666907 406990309 0
385160443 546924269 0
101045963 336807363 0
152587712 488949715 0
342275235 488780630 0
397195884 114706298 0
516444287 65755579 0
319475807 355147222 0
28301498 471648395 0
514849376 479992433 0
203707260 520221400 0
27739993 524504965 0
330964421 183890461 0
236913417 1473590 0
24721249 49432002 0
395092331 358627755 0
511091144 480330488 0
546198293 306818013 0
153994473 495094962 0
158695276 438286100 0
63609799 164598048 0
312002853 314549467 0
76865523 190738822 0
126929417 275691505 0
312627901 204388887 0
481855948 471507178 0
326504480 157536053 0
113297262 88239643 0
387346030 382202834 0
225481009 336013796 0
338153901 385132941 0
420853505 191515668 0
531578856 188022035 0
115292306 362208990 0
537130788 449126878 0
303845375 50973800 0
633216 28770017 0
458213282 235757749 0
420208442 245280445 0
405473034 18387869 0
103814423 488442428 0
485756732 69779576 0
182275346 281110081 0
157890744 334316532 0
124346382 465707393 0
231838819 411636719 0
379438722 206002002 0
338355506 27444575 0
453555671 295785181 0
454348766 208868919 0
531676511 483366572 0
16984569 441895214 0
150182786 308135289 0
208187591 299573574 0
58268655 22124676 0
183456007 288891919 0
290666278 298915514 0
55068924 268345593 0
430045322 132732667 0
200932454 19145936 0
136931938 158853572 0
503251817 265512196 0
415632305 492594241 0
432926884 144552986 0
274682364 235117745 0
229791313 385621677 0
39124365 500243092 0
283839147 62211301 0
416013259 393331214 0
461645563 30479309 0
226432752 534224311 0
469184712 185422955 0
27245677 328969661 0
444941028 311436699 0
500603391 514617417 0
261190976 50181984 0
410048706 290711900 0
532890809 543861285 0
73339927 353229967 0
133744357 485391603 0
351691365 420385563 0
366608781 189264269 0
5067585 350514547 0
292409027 171365026 0
188316906 343074799 0
200074349 428663628 0
64807689 473862118 0
164019491 343296154 0
508308518 386908521 0
110016211 503393365 0
200543748 383018660 0
409401762 451202563 0
56328593 35766003 0
441660834 371006733 0
164815460 11959852 0
200115701 436145729 0
457812995 26977079 0
486473740 298008719 0
52422771 107432186 0
360495665 406518039 0
467881305 518571819 0
532233501 92468522 0
376457519 70477248 0
86241332 144407004 0
252122883 24534493 0
224579780 243608041 0
105840587 89504150 0
209018412 1554641 0
239126439 104778253 0
330342189 382833499 0
493616387 373327629 0
14318997 527984114 0
12939260 365798971 0
315756713 321298029 0
434203841 72901229 0
301235277 18973305 0
254617235 567691780 0
293137307 104323203 0
207004494 444456928 0
442135799 90341151 0
535511720 452587258 0
114762001 228898782 0
275918919 281556036 0
151095653 2984567 0
491104848 285250506 0
386988852 254325028 0
431430486 118861400 0
485929297 367402237 0
16541730 472046840 0
513460996 384145655 0
282949047 360498493 0
207893247 286791952 0
69367466 547011571 0
61818306 363627439 0
258505644 268344788 0
425917006 304341413 0
218344800 562584392 0
347145455 448413791 0
519804062 319932116 0
327851454 206088449 0
207951272 561596647 0
303155315 127493299 0
282588802 441792720 0
555673592 98967356 0
22735876 294045593 0
302927825 188224936 0
387764192 359769849 0
6233214 435661419 0
270262790 516496128 0
60899529 30887494 0
316639604 303260987 0
39223393 541256707 0
269240732 197250575 0
386408499 37614850 0
441369109 260679692 0
95424695 397949930 0
253218465 213489655 0
12307880 99689447 0
42889353 46062974 0
320274716 442567473 0
559936873 227979656 0
293318186 84359099 0
362198405 147477834 0
204831624 164173297 0
226553408 556698148 0
343951921 473166362 0
403913414 156799523 0
273253987 447996390 0
346409151 13461542 0
356635817 221870531 0
271068040 242757655 0
152911683 482047030 0
171676539 465567493 0
54657261 77612513 0
411783105 471727671 0
145080601 241431970 0
132230619 491569598 0
262614251 531853868 0
348817500 97989249 0
178691915 194960619 0
178085373 288955499 0
440647767 255287160 0
117214168 201123934 0
326136984 396077635 0
147165653 162898764 0
26506801 208421333 0
431482520 277453046 0
373468141 431040496 0
437359777 454647726 0
135125453 212247768 0
302687135 427738841 0
282118675 146842905 0
455573088 433194858 0
112292913 536650941 0
568558279 461422577 0
274655906 498686411 0
198897773 412599463 0
506007054 228533443 0
453445984 389071268 0
549391616 15725098 0
419345362 227181890 0
265112157 481336646 0
220492549 51917985 0
490302221 458986611 0
22920406 113141248 0
351912124 65814514 0
15681285 194296557 0
249825840 546487196 0
479476811 192241037 0
396465026 123005107 0
402634762 45484819 0
232463923 423562047 0
201494008 210834778 0
333854690 468564674 0
460254977 96299836 0
167683590 407724549 0
131926932 141295705 0
400739998 419050796 0
283223975 338399909 0
200391368 59978258 0
283663557 8914608 0
208992121 5631217 0
311829380 95266449 0
284132882 277716233 0
406453475 80104407 0
241409692 92259280 0
24573471 484030302 0
445610672 85647936 0
482744212 559527417 0
371842064 52228492 0
252875346 18664783 0
183814826 344179846 0
48923760 380476193 0
150852880 274592548 0
146684592 551073805 0
132861817 433703305 0
385566504 10832501 0
192799381 541813829 0
372150058 99266327 0
397446912 307819792 0
5697475 338257077 0
246117694 451158073 0
397232571 242650105 0
131991760 176221291 0
514417903 327596768 0
338033005 517544498 0
366171697 255619501 0
516273281 182233962 0
345868959 83702584 0
88740695 265063363 0
436742503 544047525 0
399245812 428441453 0
28419534 496089233 0
382654255 144364755 0
184581625 531840412 0
105515889 376302833 0
259850952 298147721 0
146638978 136972075 0
215866267 297990527 0
129646050 542080106 0
3727676 555390161 0
57887498 176097541 0
223432256 68187676 0
117146330 446220543 0
504990335 469280527 0
467229956 73378384 0
352044050 531365579 0
537306507 148441157 0
362053735 133118628 0
252939543 515321638 0
86260090 416380639 0
192095329 249893268 0
47479352 10840844 0
363417047 530931759 0
400553432 530803957 0
465250841 565696105 0
29087430 279348017 0
406609919 168769697 0
85920486 477131288 0
508469086 50277413 0
417644619 520187688 0
99523384 103220651 0
259288449 59093998 0
464597892 162694678 0
315952541 355501033 0
6372330 430620685 0
319531387 155541593 0
399679314 29009996 0
12444552 347717297 0
168051695 1635952 0
308399409 464224078 0
144726522 97655880 0
265419605 99564723 0
5858680 462158118 0
199804669 404831660 0
438478574 289070488 0
287837903 477177556 0
429411452 79989841 0
148112643 50577128 0
367657516 268781283 0
461876035 361094672 0
159676527 1048479 0
437717962 139372441 0
558823897 370996264 0
529537724 279593743 0
66090858 483913166 0
309545052 333681022 0
221842483 419145952 0
456716579 233070361 0
564863641 373931583 0
517069300 107568653 0
406394464 342307911 0
565190786 256097776 0
425315034 94332384 0
121281595 517751013 0
435244989 326970599 0
327440647 359599442 0
163256895 8767541 0
299589172 452648831 0
260293557 461050947 0
27817257 254260148 0
334973626 9112271 0
337412663 41336801 0
285612864 203270016 0
53579715 134597645 0
33308470 438279979 0
285217527 28759738 0
327723288 137779123 0
59680691 369805898 0
408015148 401869948 0
426946904 203514279 0
554914318 532015141 0
297737329 56896498 0
470811899 370367343 0
215110987 119105264 0
384835382 35713919 0
315668336 252329549 0
447632965 376822166 0
353965763 457280126 0
218794875 323485873 0
242789787 350587432 0
335018556 371817621 0
429667679 245082921 0
127064676 490081349 0
5280547 550801843 0
12484026 47410752 0
320229178 448030718 0
422854731 301099136 0
14749291 157883717 0
245089014 145521283 0
360067918 114424879 0
241352835 96390263 0
531772546 432604408 0
332071672 88333249 0
98691504 169016980 0
257095771 100564383 0
494502324 338778606 0
141863245 27770395 0
234641209 267141808 0
232034326 209266769 0
72763817 83912566 0
50380749 288092749 0
293339508 195981381 0
482284730 168900137 0
409453431 210241240 0
345176346 295365761 0
168336435 109149461 0
532759515 180558226 0
568031015 90835292 0
242409572 328652010 0
425486649 311011446 0
331451169 171406229 0
282131755 367752 0
388897434 229655154 0
538962545 486013074 0
407220380 501651025 0
471608758 220069955 0
206715982 564607329 0
5721472 356993325 0
471188828 91331976 0
253684505 96445629 0
1824959 113476261 0
521992488 490176181 0
453410036 49789280 0
256128278 450049674 0
36010768 267674984 0
287122023 458761074 0
428680105 513442954 0
249323324 252294069 0
561225521 101146726 0
238056763 148867910 0
136908944 246224401 0
40401768 459898086 0
208084005 5166107 0
174515305 127493019 0
126424210 421809811 0
123889041 507482177 0
419765083 405988422 0
438049929 134338009 0
382675658 151412553 0
261450478 94157391 0
140973825 259831642 0
136369139 179277053 0
60970519 146780170 0
178699668 32802031 0
55368622 263902351 0
97497554 492133746 0
490597602 312798613 0
26492052 263538897 0
164467984 482213826 0
417770745 469093257 0
522759229 196957848 0
47131502 527054331 0
120722706 503902223 0
19525329 391799740 0
303370164 38048448 0
543426591 300630965 0
284302770 66312855 0
194919572 525208773 0
456190332 383468183 0
469953269 12663909 0
334262000 164340909 0
175637299 525380231 0
151644292 103156711 0
63513952 60059555 0
28101387 512602032 0
474942175 168094328 0
392916180 8407269 0
396169658 463219004 0
382013611 65155044 0
71570245 501322714 0
403517112 385681747 0
76504800 420663041 0
250979679 34954381 0
143718445 168966244 0
6055641 560549857 0
347313127 323015029 0
166282977 414608675 0
118219070 27750340 0
399472840 446149247 0
310798472 12737926 0
83744853 27018862 0
322566554 522963941 0
175785942 53012770 0
416697330 295105268 0
74162703 431143377 0
419654120 528605892 0
565538177 315291175 0
435323300 370711892 0
491384432 520050472 0
423754550 243491343 0
426562567 121539035 0
467731472 25993762 0
247593604 12867760 0
82991667 539402794 0
30893740 142255297 0
119455443 61437028 0
515630096 338445242 0
129742772 224950716 0
498445150 354627968 0
244111291 449213992 0
298335248 122308824 0
558652181 274816889 0
73920481 51816969 0
103396305 357569379 0
121836317 259813908 0
138805260 65941319 0
268288973 538858826 0
185483280 338250389 0
51709382 149712995 0
222388071 393356206 0
188453700 328151418 0
88549372 426899183 0
150697780 32207975 0
556243783 343042557 0
230291356 101479714 0
511571300 173123322 0
373793218 187725285 0
313095011 65557778 0
245673110 329328661 0
275010174 177368301 0
372434152 401704931 0
52635993 536325889 0
422170518 143469145 0
380778427 111416573 0
134249443 304070027 0
522397547 359442423 0
42046736 375467946 0
285624073 268293927 0
135609379 10742611 0
112138803 142917270 0
163600977 392489129 0
141599796 22284602 0
503176416 384956643 0
453581721 31262204 0
8024916 176351661 0
193380066 77326777 0
499122871 263770692 0
56488586 215223848 0
170799584 468272036 0
223556812 380964810 0
27633131 372398174 0
147395508 546741343 0
282288109 97392117 0
155964869 31553435 0
131351473 357556682 0
247870914 234750518 0
488660508 91278139 0
154913698 226163517 0
251113521 60371160 0
33772367 50548121 0
223588827 377373973 0
317352673 454411667 0
490848364 209835928 0
125360766 79192087 0
180001149 73438441 0
16697829 518664112 0
34217353 468251703 0
355255040 96228326 0
191981355 361114669 0
349083982 507160941 0
355609856 53603579 0
79115415 89051585 0
127272757 547714586 0
414521006 490218986 0
229227646 474251185 0
32568415 522735420 0
5932627 224632690 0
369034200 330696719 0
209372765 42966283 0
441073510 361271665 0
5064397 250917944 0
518462973 268478696 0
106763751 174077322 0
83878120 465288523 0
222656672 360930897 0
361339360 414855982 0
300153691 82325900 0
515496693 13666343 0
228265610 271964948 0
389348970 347886248 0
317459183 255153961 0
257796702 174784068 0
523124159 195473122 0
107005310 14661472 0
319647555 495573574 0
452165012 307257167 0
310263430 225481714 0
350228968 70504595 0
510831439 265617015 0
224514238 517287613 0
279090341 228523638 0
83455573 279295279 0
149486670 296741169 0
551959895 268219461 0
85813833 48320759 0
263461331 18455984 0
433458929 138372875 0
137018455 116416226 0
540882990 224914059 0
25736543 29000652 0
210103261 167044856 0
826894 517244994 0
443158754 12661532 0
462858467 57713724 0
39345320 348078492 0
547893595 363040540 0
95319129 216124805 0
339863062 29543764 0
343542638 291343786 0
448953644 519018811 0
485878784 414310660 0
283396803 87606181 0
255185737 346216818 0
505085637 190301186 0
227007438 87371111 0
362253886 273113679 0
342940377 354898503 0
350567743 271217779 0
272054910 128443606 0
550424825 130782259 0
144488163 246243609 0
471793729 469249087 0
214795427 130336551 0
564949812 250019269 0
356930104 530230361 0
223927230 360458708 0
503951346 485314930 0
385196673 314343189 0
274239565 393784703 0
293472197 504629953 0
29220557 551189115 0
456241290 377481786 0
565118206 488795191 0
343823131 245687401 0
437611610 198101111 0
494480486 285736639 0
435271341 51077382 0
76542194 379719229 0
495750536 220906918 0
450537270 355440381 0
552737406 100547462 0
464004872 231993524 0
145898044 392465127 0
128421373 68514036 0
459033431 74989938 0
78610332 187194009 0
347777375 195193736 0
16092389 528086670 0
127128878 226675419 0
111748210 227175761 0
33737078 378153701 0
429183655 411898473 0
211293037 310694611 0
547078677 373259406 0
557682719 204464715 0
67851167 403738650 0
243171041 25243397 0
564075112 537089220 0
280379451 557263776 0
73642394 437892463 0
511271052 191814395 0
100658568 528008915 0
37383642 161753922 0
226452553 351845047 0
265711461 147674101 0
238991414 504234531 0
446481135 255744829 0
500669307 425924001 0
329809638 405853388 0
344272800 546919851 0
180880791 244907747 0
412843939 504558441 0
365375954 225261675 0
126965459 255422193 0
170789064 344312840 0
6927919 488358386 0
150843171 90717533 0
9068927 65972290 0
21685096 303617571 0
250182618 160136566 0
139911121 360458421 0
137073006 303454989 0
43329997 281340190 0
523869321 16326703 0
402457896 70320456 0
51142534 479369727 0
494752925 139255988 0
535640681 373740906 0
64023104 485898543 0
28543864 140783835 0
288960657 167614028 0
239083420 462384049 0
314832245 44279711 0
15089915 329661253 0
17898123 60844301 0
497436830 463957672 0
40314183 532060621 0
356237192 85558368 0
158040984 276053116 0
105397187 354753323 0
160163745 568121014 0
117699837 469169180 0
231053485 299928414 0
224823248 459893539 0
281686130 481571390 0
266226569 533910585 0
361758125 276652919 0
451931401 493232305 0
494228298 249227406 0
43662354 99463895 0
20487786 370415164 0
501685572 198069021 0
109012121 79822971 0
207805888 23257294 0
292546339 11194403 0
293347348 566055340 0
563838197 141026533 0
113221662 352988666 0
472638831 65582429 0
89714431 286146887 0
205098878 417442390 0
408952719 107167153 0
544781268 45537869 0
520270998 96833112 0
418488099 565022261 0
301358317 442229422 0
567301483 184015253 0
60243654 479986423 0
440915176 545990429 0
399103900 413662203 0
23306638 309705610 0
473619314 71916881 0
237000787 202049274 0
131098149 356350352 0
491747856 539310021 0
354072422 544194354 0
491387460 274141847 0
269569128 117998003 0
105978373 296588212 0
428589718 398791750 0
44695871 169796312 0
167654204 156186398 0
491222008 252706631 0
133321959 260226789 0
418191174 193873238 0
191596644 541325810 0
164267690 183524032 0
532527268 293229796 0
476950542 514407575 0
218899944 121200891 0
245919091 494601064 0
420175832 461806902 0
408996292 17033001 0
212542553 206198546 0
199193610 144752071 0
526561353 335790174 0
101372073 301196761 0
174016602 82985637 0
508205348 471574252 0
514292458 320662921 0
11606171 197652794 0
196935578 505891212 0
268842165 91073157 0
263572063 393369352 0
393640496 506506196 0
438886005 333099983 0
514579347 390823865 0
231294346 75011032 0
297251111 300616596 0
11418135 118905788 0
270192680 421668552 0
15313359 284835396 0
507699121 472717162 0
408984856 28003659 0
92131154 392995438 0
538656638 188991968 0
489698584 539783655 0
190961183 561894277 0
352031545 128316342 0
565456290 147358519 0
109581539 223373393 0
441719309 18997005 0
72982405 355356647 0
376677708 181603288 0
4932899 145870594 0
97994684 243403052 0
160929819 299786707 0
529167957 74187393 0
137623761 318090521 0
156794250 202396156 0
491965691 109382583 0
113745300 232162080 0
354211841 563636831 0
138971266 539916788 0
475966297 55571953 0
406738573 182947736 0
456093486 448139795 0
382712039 406922318 0
530872565 69253036 0
403364181 460154006 0
469161124 25403852 0
413357832 73995052 0
476369757 458662757 0
413710652 340169336 0
411314002 513771610 0
497390431 228445953 0
423558568 450702741 0
63900806 370928363 0
560083421 521145732 0
261491763 486106855 0
547339845 391999570 0
123782114 353787481 0
247921143 44561587 0
21324319 230817241 0
5228967 128415136 0
461099193 352929410 0
419513645 489343980 0
32148675 121419851 0
131066020 100833954 0
301206111 308820223 0
319248235 70304387 0
331508077 124741378 0
317298241 334589337 0
466780458 251583021 0
10316940 201388863 0
39693736 308356532 0
53861773 411154825 0
460838321 26617400 0
259701291 67927754 0
216282213 358318975 0
541914750 325337640 0
154538199 42489646 0
121510064 316658223 0
140695076 148502774 0
226135503 555561456 0
41171479 208855534 0
401767830 46169392 0
251145402 334842967 0
454319812 256742167 0
276770522 340972990 0
282627094 81211537 0
85621279 83145570 0
88100274 424799712 0
279668729 179647706 0
201862365 521845062 0
196126946 147830424 0
266490535 455892871 0
174582554 460628533 0
337947002 463312454 0
186149818 424305118 0
5819241 414637944 0
407328306 128931555 0
190609582 250611897 0
361176300 504534008 0
361463904 329414612 0
306682076 87725011 0
150216438 11084759 0
507129034 340565000 0
226351569 320678843 0
27758106 37300262 0
6944604 270001919 0
207247460 122482802 0
159876031 409762159 0
268002723 80445820 0
363442481 47858896 0
198145518 130712149 0
310505819 162894989 0
4017413 33115628 0
491923125 124607041 0
54154857 117796003 0
20447077 350562338 0
63795249 399545431 0
163708721 225982185 0
386291542 425440522 0
54519729 75871625 0
148288811 281363496 0
30665035 275919470 0
47069399 270448495 0
411565290 3547613 0
94049135 437590868 0
234678673 123062202 0
146811795 150547670 0
344376149 73009043 0
207834898 510043424 0
294779564 345320296 0
79671970 130466364 0
62809748 261572641 0
119602891 231337740 0
352490592 568829262 0
422937376 431397063 0
110509352 398175979 0
513694518 236705729 0
413069375 65669575 0
34912143 536990778 0
438213408 117237903 0
81356612 325043541 0
351538463 558841801 0
322141571 478259850 0
320859970 380059675 0
76433047 548791598 0
153460568 107674192 0
227733383 272659126 0
168870239 106239058 0
353328570 181700139 0
16722373 134853986 0
327772289 431941593 0
25103991 177872440 0
334887300 367135139 0
508938707 244926358 0
160096001 432351943 0
405358723 406662735 0
85289074 293187235 0
122620089 476454599 0
412530532 210330171 0
385012760 346594409 0
526927392 490850778 0
107364228 88979619 0
506761551 38195541 0
319019101 466328295 0
194732338 371727686 0
171146218 176146550 0
410997390 172429228 0
222544598 521685540 0
130688607 154912295 0
243843460 57228900 0
34303214 38375205 0
319843324 76955653 0
16439008 558696845 0
347739048 309764114 0
371224730 505943990 0
161611448 202937406 0
121373892 251807566 0
135020917 255144596 0
174887671 72410850 0
56295625 165915783 0
398914405 510063168 0
320824135 541559948 0
265208540 8006707 0
114119412 560538944 0
77487753 338725361 0
205220727 293693341 0
244190840 132185921 0
316354476 554657623 0
167976065 27711965 0
25943554 86387972 0
557351041 406958289 0
107621136 547200599 0
521961088 137516495 0
30444175 416767886 0
194851787 483876216 0
136327212 154522845 0
333370685 328259948 0
427224160 277091380 0
19601077 268981407 0
42539668 95425178 0
173652291 399238142 0
373747251 416401216 0
175023137 383590665 0
15850754 88538246 0
290376718 59829329 0
487318663 391313482 0
248548621 492894424 0
277904385 17141598 0
384807541 91296488 0
524819480 20103077 0
222805271 210697717 0
448500942 154193346 0
430839804 562989738 0
478278269 64815971 0
275789613 245024088 0
9988750 54577933 0
426997000 507385692 0
175756034 334222146 0
531482288 187264057 0
76731344 457381439 0
483212066 237275873 0
532936771 495279651 0
60135275 157090228 0
425629578 295534547 0
273110532 518495309 0
374035896 370783285 0
365820789 558197142 0
482478239 513233117 0
532608792 174239422 0
325302678 295708255 0
363956356 64709222 0
203321915 223718925 0
240325314 504745807 0
354189925 343285660 0
172004499 111313001 0
119548330 83073588 0
273056792 473543853 0
85005291 6427820 0
128577653 458317504 0
446100034 407496055 0
168365943 20008638 0
337054523 515236753 0
343344837 66707991 0
296780396 464856878 0
87070428 434874639 0
293614072 311965127 0
126017988 123514033 0
411287654 102820266 0
361941130 262163196 0
537539739 486134730 0
498005075 263515084 0
237071727 551182945 0
252597615 259013558 0
540596419 167862955 0
103603986 115716213 0
418910490 431051709 0
379194857 465962061 0
182991087 546424622 0
302801552 458184195 0
197292053 150623592 0
161766759 217588722 0
79607992 492976778 0
491107293 408217689 0
135759041 109491455 0
546754319 430506064 0
309961527 202389867 0
280897803 306974940 0
243260240 546246173 0
311460339 444399716 0
547762749 28621186 0
532259678 76756224 0
36342872 294196017 0
344680472 266124890 0
322695688 163115368 0
449753894 262723940 0
138605336 89782660 0
191065538 130506377 0
404727600 521522725 0
291889537 165482726 0
115159480 374511304 0
228280590 209329102 0
358028405 99795892 0
424893877 264901860 0
267691924 420738056 0
8041983 197922038 0
153328073 20448528 0
143344373 18335325 0
279155038 248930489 0
20166035 481362394 0
346955959 340876967 0
337674008 429629327 0
115299912 247165299 0
187496846 311965663 0
344456027 65919504 0
315748072 347891289 0
235349680 478375331 0
124572665 67417642 0
531085589 335056309 0
310786144 302529181 0
445115750 7851218 0
363384161 158452950 0
320289287 180250570 0
190425443 411220726 0
204551963 405785208 0
339420245 95434402 0
489336528 22833544 0
444821812 242257746 0
308219425 202913479 0
548706275 71043161 0
531805481 234944955 0
239874810 221336424 0
181246380 411518619 0
537381325 15442006 0
108737974 83927757 0
344088077 64345279 0
242632169 542794882 0
271717182 337602380 0
421710870 515524845 0
198801758 241445610 0
408801572 47206762 0
487302807 59187711 0
96086533 483453057 0
354896704 504270084 0
144089835 217941786 0
84871040 394108708 0
36021276 132411108 0
177372782 171712187 0
443371847 67436698 0
179619349 263747740 0
72214351 372895546 0
326405874 517660775 0
298941386 331984944 0
214881780 327667445 0
341924800 431534503 0
46660889 66350527 0
438916823 390621110 0
37563279 393023935 0
530048669 215626290 0
311517273 339851584 0
460407315 100353981 0
143358431 280563367 0
423130124 395769906 0
14554899 565543028 0
145618147 455483325 0
490524402 309641800 0
364058359 102305987 0
432402153 276799049 0
476521005 160214322 0
68737115 218210006 0
72123038 36798139 0
315217436 113348685 0
207373195 118621640 0
525147775 368267197 0
305400654 526101559 0
252694321 128766435 0
183851396 141233905 0
555864747 240946137 0
545863779 145863794 0
493063935 417636551 0
23074521 235461367 0
262766889 156891089 0
277403156 407138105 0
273380450 509464939 0
228191111 559025475 0
457256199 331145733 0
20416466 154517553 0
384336159 360294217 0
305433052 160419907 0
73524326 214804470 0
25695552 126446378 0
501941045 517502587 0
495750060 523863371 0
213085161 380154114 0
381588045 515815200 0
170918207 254043186 0
40138955 498817333 0
436842785 43535160 0
264294629 128838154 0
205159272 365651903 0
398280528 110195890 0
145001691 470178128 0
492890547 563386460 0
384503125 330516024 0
312742887 336590083 0
484241560 170089959 0
180653658 263835851 0
498256470 172884563 0
209969437 55871833 0
205566625 415593658 0
393220570 5441814 0
83023130 536846138 0
108548029 460182706 0
98046597 337644395 0
171348006 279467603 0
274231614 30421690 0
294171615 45404858 0
301273918 462922851 0
566321105 120970054 0
366405967 553795829 0
514750376 149486975 0
516808970 83498196 0
324031264 307418685 0
425709229 412612973 0
365704833 52455795 0
316435095 170464025 0
566944644 565544423 0
15953327 129343643 0
170609682 315887222 0
152828841 153571462 0
447156419 296913210 0
476855502 404275528 0
545349088 116416939 0
520823358 398883514 0
237261994 185161969 0
21674677 30037712 0
17161316 87965745 0
529655012 491420495 0
145771789 298636975 0
244114119 8757596 0
129627110 486005393 0
78958223 427201318 0
479058255 296997849 0
364725044 457850286 0
337161206 117570007 0
552014552 435760001 0
95811876 568019687 0
169795705 512715403 0
370937137 214451890 0
472301440 301873780 0
115982612 201363830 0
328630650 179204708 0
146046291 39777196 0
311487619 424471516 0
519415958 164285746 0
405885436 426353149 0
33555257 9890630 0
543857781 109396923 0
565293665 564506356 0
20017781 557327723 0
406164857 115610329 0
407387575 131495590 0
541872910 533697189 0
330503114 245154948 0
215066588 64817163 0
374306111 557050636 0
226091637 349061274 0
478398360 11136663 0
266320991 313405597 0
232478555 111221254 0
287725452 461591047 0
508932981 171581284 0
491724179 468982355 0
475047085 32749052 0
543623209 317187816 0
129739347 20719106 0
186143004 88651198 0
80445066 495776179 0
387806127 381127137 0
116767850 300035167 0
525928472 112116033 0
442782003 180598073 0
253616197 252454283 0
535295241 72946267 0
41938888 494348689 0
194355454 390540783 0
99625084 545179233 0
347337513 380494607 0
259227976 418643339 0
543868375 460399114 0
160668202 332276408 0
273074912 329464168 0
93029899 506579608 0
534850712 379680140 0
94841786 414709084 0
256593698 242133129 0
279994735 293419881 0
201499584 469439606 0
304064272 126080619 0
209330972 400497301 0
303114386 59450483 0
186999762 216879882 0
229285714 203915559 0
434041613 415877161 0
115368030 434238690 0
38478964 451681281 0
528239153 477498838 0
517829760 476022238 0
353154270 113729368 0
103165968 244893967 0
267241595 355655313 0
469545733 364243737 0
560485699 397976655 0
202883699 526444052 0
429120386 78437288 0
120023114 325317707 0
116503880 238355170 0
413259330 27812147 0
516516577 450665716 0
30080739 415445839 0
449062562 379732341 0
522766444 269009010 0
263555369 426112195 0
519811164 87912150 0
355854883 543315753 0
233307294 106385307 0
71399419 310035102 0
7990830 98484187 0
214073056 377653052 0
339354466 338424826 0
131089899 76431982 0
209696029 272705512 0
191261010 438020605 0
186377156 350095808 0
62629146 147624652 0
1979149 154285113 0
402857328 313812374 0
156930950 308052108 0
518303208 74244888 0
140823055 358585589 0
523761459 3902109 0
290867020 250097050 0
319667816 430682868 0
273188739 273731489 0
125383642 514761400 0
212739683 57367424 0
421607481 422012111 0
53604500 68066986 0
30550660 318108947 0
223384879 80905815 0
216266069 491330807 0
218555208 83073832 0
314829494 435765850 0
286119556 191307503 0
153418781 102098313 0
447708221 209260024 0
328232323 147399545 0
117658479 504477438 0
82495361 526228274 0
108979737 247187186 0
3708926 540571186 0
104111328 439603898 0
22393474 528325310 0
412107024 48878782 0
462172394 547729286 0
187187092 242132310 0
486911174 432222841 0
469591742 372382238 0
109328503 166698693 0
341907244 332661441 0
525364464 117761293 0
521805270 316847316 0
467529563 120522621 0
19351628 128465083 0
513120351 50952184 0
80350105 540121105 0
20315420 357851556 0
303872604 379561261 0
320714810 400668543 0
77673910 279108156 0
220572683 445432514 0
95585431 477926465 0
326574848 304554119 0
391164213 129063245 0
358770730 305775877 0
256304194 107239860 0
435812681 59126251 0
286543274 281712432 0
178469792 530591071 0
59574249 90989473 0
326577041 202384241 0
270013903 230238292 0
301323172 196246507 0
444965866 315459734 0
195350694 519383196 0
482523304 6153795 0
15849651 75050272 0
227868485 200418936 0
354103882 279911125 0
25484549 549430437 0
360345993 256769306 0
80398308 457016169 0
494975627 43082675 0
22182340 222887198 0
264744436 138418411 0
44948260 431474523 0
110465983 368341202 0
467189659 66681804 0
397602422 341734030 0
420087584 229925593 0
513902761 420450609 0
436298827 89906389 0
243101125 509363336 0
476742571 495949613 0
345673968 388371746 0
46672122 323088831 0
233410161 275612586 0
143969796 183818645 0
406867621 422645380 0
154933113 417498518 0
432901073 43231092 0
456951391 149452868 0
533637680 433878191 0
467023691 261889455 0
306775196 303882050 0
486103537 556070926 0
270870154 377615702 0
282935667 131498896 0
406643954 281276280 0
372848841 54155662 0
498894618 163490351 0
120995504 51352086 0
401786252 277671815 0
163122270 276747561 0
209634210 458133806 0
466015424 440076460 0
4441707 16362014 0
99240435 551755235 0
487354154 248127526 0
212474654 237819532 0
204988198 55459916 0
366912299 552740133 0
225979843 251007879 0
233650483 346274849 0
18965311 382564867 0
51307560 415826472 0
474538054 132325961 0
80827009 290908161 0
279217397 71178523 0
293794790 148654884 0
328725663 163026764 0
417475976 514003053 0
226551336 90095684 0
231132723 323664294 0
239648513 109699663 0
350610488 215014340 0
488688169 490293259 0
332558645 51836097 0
353113175 187865014 0
527435033 76391078 0
470208862 253056226 0
185933681 3792025 0
290112643 311151762 0
140605320 146676094 0
180793185 56593841 0
546493184 145002218 0
513917747 457872806 0
264174389 380960805 0
190393059 229249595 0
110940714 113471362 0
9154816 292611535 0
162466592 449004604 0
446998137 15695136 0
97507540 306819840 0
143191080 452091660 0
422272717 270279053 0
277120908 540770841 0
142126301 516671082 0
423909860 17065678 0
57074317 265502074 0
323548453 129216373 0
556749077 178457281 0
225780215 347166040 0
339995217 428851183 0
190020017 536203256 0
322830051 561333477 0
271941280 43446239 0
493674412 232237800 0
9293561 117723916 0
258148073 169470816 0
459580284 429312681 0
545603198 225619960 0
35485540 71289488 0
291178632 299897537 0
71799696 6288242 0
466000147 187864593 0
534616088 465542253 0
565767378 292666348 0
437151741 494622396 0
259341730 558994871 0
482774920 543942363 0
360271824 21544790 0
63863174 417146663 0
483546175 171739543 0
374345154 394628945 0
322617971 298098854 0
182987085 560847264 0
203959890 525691008 0
51544869 301750164 0
97700740 175543553 0
490669630 195420410 0
552440741 506555765 0
111140074 440930723 0
266117580 7708546 0
169584406 372658446 0
462693701 402621837 0
20857848 286707143 0
92921518 267993350 0
32596892 133473418 0
282427890 2629667 0
52162658 555795979 0
419575663 47289143 0
359863352 328064338 0
85899168 382290292 0
266300871 259083092 0
477407066 76168967 0
136127271 92053687 0
425461402 459698626 0
202149052 60042994 0
62355015 377636018 0
274658937 67969186 0
57311189 393389677 0
72817395 170778904 0
153596521 397424176 0
266427224 269337695 0
292795294 120304739 0
503509653 248216320 0
469408315 286832058 0
47381810 517870832 0
567232997 19167843 0
439882898 118729560 0
338719787 150966472 0
398618560 102752987 0
304134448 139713722 0
269223623 72294189 0
389704713 458876061 0
79205218 178605933 0
67233678 33348776 0
370889736 466795748 0
198928075 350383488 0
43189183 161843961 0
332572392 409555053 0
179070942 476753073 0
264782706 491716223 0
400414840 444575423 0
216887975 524306595 0
355411187 385490489 0
404460856 92197357 0
141476446 483460215 0
377794704 320674674 0
9652625 211855928 0
95581377 435471502 0
478661092 275715875 0
182956766 8197346 0
209932031 524763034 0
31859901 88060605 0
301364759 342349495 0
568349665 442938529 0
140273360 2635076 0
494363855 165293146 0
482535027 137105784 0
224177065 149967026 0
235608204 135038836 0
133761776 154814333 0
75625578 396521360 0
485886452 141417152 0
183275428 136406433 0
552793786 494711419 0
511249651 414350450 0
319925281 444595992 0
295886795 502068537 0
261924618 459584507 0
373360830 192926365 0
397942947 389251078 0
64437623 525643576 0
545708475 135389719 0
506369739 190514240 0
118247849 412335797 0
385913842 118045065 0
337358447 296666059 0
171547951 517055745 0
45706386 196377128 0
194579523 459304818 0
82853942 256988563 0
364408249 37327084 0
54575116 7317282 0
478528685 560955322 0
27248876 530882715 0
209635043 23134003 0
540654383 555577621 0
297652127 484855574 0
150558062 312233156 0
485202721 366570460 0
27360494 414283711 0
484633930 501604024 0
403789174 285865898 0
45763391 482991471 0
68862395 157965411 0
477588454 420810329 0
415711487 1741813 0
373951201 73652971 0
7149478 413195526 0
363930921 119521172 0
536042698 38055172 0
310877614 563873109 0
130168495 224669293 0
20929075 154213605 0
487763313 383614448 0
451781189 286778463 0
5727265 268177585 0
369183333 281734366 0
375785322 50166113 0
52967307 467808383 0
257576367 12415323 0
160731191 373686400 0
416800600 418441847 0
342700174 507575741 0
427560352 118946597 0
208322197 222176802 0
568996263 462702376 0
330844115 326805044 0
276765584 560010912 0
30866857 343891335 0
166386837 391672233 0
362495100 225555632 0
45726451 325773893 0
15892465 340493720 0
80984051 347714851 0
182122186 278830093 0
126765150 281276551 0
266400424 506116768 0
396169621 119487141 0
333408713 498246006 0
10155904 439409831 0
537400142 238793451 0
271166300 500883673 0
292213387 507993151 0
34167755 4823336 0
457494015 473879754 0
458694818 75975256 0
515053415 258457924 0
270941555 363156295 0
536061621 335019120 0
87395446 259351676 0
69851356 138557562 0
414855235 38628475 0
231537915 301028044 0
275869157 375764092 0
325043801 31516598 0
29235977 168290046 0
176463941 468863535 0
421742896 424464852 0
284018354 212622023 0
375856676 454661764 0
338345618 76114841 0
422147489 168871667 0
331778046 138689357 0
389420799 67013061 0
181421363 19692003 0
449238739 409733757 0
427744805 224516318 0
378690265 196703212 0
388053020 12193398 0
156981837 137044317 0
204422239 385102628 0
382915138 67303503 0
306795801 376083982 0
558506514 184583788 0
234323694 480686049 0
241469766 107638377 0
553878652 176354384 0
355095118 293829074 0
143123480 321851946 0
91474986 419298571 0
388558324 192047721 0
139857624 290338532 0
279674369 404444009 0
381402648 61277216 0
182679629 61466812 0
359329663 208276634 0
313939047 292114994 0
59870329 28583280 0
64608609 119163968 0
149030024 140823699 0
291591621 135069700 0
256822212 377514042 0
244989633 393381470 0
98792073 58493699 0
3727486 309746794 0
282460236 223651918 0
177843706 326782135 0
204629289 475718269 0
105529675 526935824 0
483084826 120634521 0
498775284 338331058 0
114615957 361950400 0
115276389 193055586 0
431126152 145741423 0
18961345 401820089 0
395170453 384990450 0
411704867 487383824 0
212801646 432969060 0
377639499 194335585 0
292372503 159571761 0
221680878 503900730 0
89772011 75613840 0
330509335 252660385 0
92723727 79787702 0
462014270 323226866 0
426082225 184546221 0
256563272 495600479 0
276813220 37770966 0
314307680 34029135 0
542089029 199295771 0
460214033 207524219 0
505118293 27861455 0
527206451 378444187 0
38673088 256809068 0
421332924 110273678 0
536769816 92287518 0
17372398 479844730 0
564405532 336218551 0
149503240 545719404 0
93168379 458760654 0
246511893 264082955 0
129685123 201672664 0
275630254 478438384 0
127018389 169485021 0
77464955 347159975 0
136059806 568505458 0
383260064 73689776 0
430741511 211759857 0
383779553 326413693 0
158857304 50580340 0
56553248 131207295 0
70466548 256896374 0
292884938 199902718 0
426758608 184213419 0
95190225 282930752 0
529028053 202423803 0
383059699 57002871 0
538427412 183578333 0
386569994 533678773 0
341700608 230218870 0
287788904 46424389 0
480280356 420059522 0
279123378 477589419 0
138144903 445151838 0
373596271 348834832 0
180900739 158597074 0
152496915 39731926 0
511654200 379023354 0
144970627 182547443 0
308045040 270281322 0
54973665 100653412 0
356760677 267679792 0
435046371 15026855 0
53795418 404051853 0
87703259 407458236 0
453431022 227099221 0
469119503 150564683 0
170549093 178356743 0
446375486 166616708 0
242601112 482208256 0
302567951 355585380 0
452677947 162163594 0
469414754 93190821 0
311364038 17767326 0
440390724 507387289 0
327150736 144425858 0
337843299 214263214 0
551147124 55118773 0
517041402 314053794 0
77282677 451491353 0
11017092 384375193 0
416562778 121405641 0
202158601 323258530 0
541892210 301300788 0
562044652 492507652 0
138511030 400140030 0
358598266 440946370 0
79703321 173541997 0
27430979 484223733 0
545046701 257236749 0
385920192 194451840 0
501851446 351241155 0
294825119 303669027 0
3366129 262528103 0
358532965 31845136 0
282264481 542976916 0
436199134 553761388 0
41802785 424609288 0
329081560 167885144 0
264861747 523928529 0
375173634 466322490 0
25675194 517777527 0
262116992 288961749 0
332261273 476957170 0
168089333 4757910 0
149140812 256096015 0
415982129 127447278 0
477362329 346199572 0
358848936 391698982 0
380403967 19736619 0
51899217 368632499 0
179174634 306943117 0
316657687 176603635 0
92211317 322420683 0
226448204 423049091 0
532354271 436568517 0
525475699 122024029 0
206841880 126974713 0
336405093 562719891 0
503749652 89941860 0
451356915 37297939 0
234844087 300435713 0
223392116 66745523 0
485833720 134483451 0
460660932 385769585 0
549445124 379570536 0
6203727 59087682 0
502979477 341225271 0
401883178 14595823 0
224967240 186468913 0
275029999 558934156 0
80013642 312483543 0
544601142 20746225 0
315537578 430519792 0
69085498 509666308 0
523862664 427162877 0
535899380 346835560 0
108841352 154876793 0
481882990 563389732 0
145329370 447644340 0
287969481 432596800 0
496196326 525507059 0
38912984 198801567 0
11510247 484137343 0
557505737 127151215 0
133025443 421822257 0
451850360 409592037 0
394394573 469331867 0
168651062 99169588 0
454343235 361466593 0
303206735 485580483 0
305991522 5539589 0
5125337 501523989 0
176258914 89172847 0
389768836 192131827 0
364697865 399557851 0
471193958 434491846 0
506692265 523503066 0
116274924 323182354 0
90897093 434372456 0
119669065 61584917 0
385883284 222158042 0
536983528 114612653 0
30157318 499248530 0
275620448 402451597 0
213747884 441310726 0
148476842 281980224 0
147983391 229040581 0
386518197 325680802 0
223183465 398042426 0
251921421 230792996 0
296739568 258025396 0
276054628 353974537 0
431610474 522238779 0
69360225 270400952 0
563784092 183169523 0
283223977 480921089 0
498405656 108495509 0
263232386 489352566 0
456541509 218373801 0
62141645 214965388 0
196121405 113704141 0
443491747 529926351 0
344207873 15420090 0
237123698 388557646 0
270302399 100806954 0
299356750 251613710 0
203113017 76225295 0
265087582 291995645 0
202164823 474973483 0
346094293 317183848 0
396946401 95533630 0
271286088 350295343 0
11035339 537535557 0
541284105 198493319 0
127216935 308730242 0
262679348 176897702 0
131822892 200236271 0
483369198 506062719 0
17160281 477387954 0
149111231 375802706 0
567096651 38986735 0
25674230 100114411 0
495054478 262164794 0
421734650 500803213 0
478865810 38291077 0
555992095 51027895 0
201687408 526237939 0
362674021 371988659 0
80106058 100455691 0
541228106 496451034 0
127054797 254415049 0
238456876 528136613 0
74035490 351329159 0
68847239 321891908 0
271732406 173425659 0
135088005 368773925 0
123395588 368855213 0
361080792 504040025 0
73333835 282997288 0
318689739 145873933 0
490800165 181421383 0
313592874 514967607 0
291204476 45840889 0
140225587 494666908 0
302139872 517328214 0
232723316 492309026 0
390661793 100609686 0
370254861 335916485 0
291738851 272866693 0
263818127 141508307 0
136667473 138089137 0
161377867 292462132 0
366491644 341229804 0
489758466 389575048 0
333623237 426531716 0
363875003 213399031 0
445060619 107822209 0
447871772 483050113 0
177152996 186289657 0
523581052 559103725 0
414069897 466956382 0
99021325 231782228 0
449281453 87399449 0
148083990 240518276 0
331992331 109771157 0
522278045 155091314 0
225889701 9724559 0
26097779 388507675 0
169215451 56581492 0
336386273 130184106 0
151008461 392486067 0
166263235 58239412 0
385868577 13648948 0
366200018 85692335 0
305819296 42637502 0
169551299 28847920 0
201089203 484534441 0
17506757 83204790 0
72229388 215872019 0
34373083 117819504 0
500039484 401209191 0
373952560 159708245 0
435276098 185632118 0
443570457 93013626 0
131624901 450942289 0
123740195 485660173 0
102591889 9831973 0
460611088 243444056 0
543369538 332867108 0
562167493 53770458 0
143908515 295968764 0
283980781 127551286 0
68581501 290237643 0
455560010 381164849 0
146832104 259496868 0
557557020 568505832 0
376001374 481923617 0
405565632 269873196 0
471086012 470776190 0
82460880 433347634 0
375298194 279770643 0
454225741 286766471 0
432876239 314779545 0
310972047 212388919 0
246779731 386312068 0
19931901 323394811 0
310647719 241758168 0
473910160 64066648 0
324362679 44110479 0
16981426 463453987 0
17376076 240069595 0
424850573 35351927 0
515388177 34507479 0
241421244 460993916 0
184523480 447827063 0
567140839 220126753 0
498093534 243649140 0
306952247 464763277 0
156955027 65334049 0
400474604 297207237 0
82340789 81261819 0
422183874 12064188 0
318939844 385651246 0
50985134 478060394 0
218541977 519711509 0
330053920 523641902 0
563267989 205229690 0
219744765 530932021 0
218433526 343330996 0
231386268 551732147 0
461191625 289454447 0
193114962 229295537 0
33759243 232563543 0
158311375 231795403 0
201249916 7220021 0
371309812 374822424 0
322302324 214412385 0
457764890 499764573 0
170546410 344354827 0
437775755 358589847 0
514262891 442123629 0
436475820 317813636 0
230791910 333299366 0
404479048 295684689 0
390244125 266607922 0
563556806 458319433 0
479746601 454326261 0
316179733 168683472 0
255444274 64916842 0
456994550 279459795 0
502469991 552975681 0
498509385 438202208 0
471284684 190641794 0
506264616 455731601 0
196657430 468641356 0
71120113 314058376 0
384010208 513829650 0
210807059 346274330 0
222653977 291895278 0
459771033 178766455 0
284912713 273810957 0
550460745 332400497 0
553977605 201348623 0
116109612 253105557 0
94351349 322545444 0
477788409 413129462 0
425436418 366296508 0
117628148 192581200 0
391456058 114492454 0
266514724 239621685 0
125945968 396981871 0
412178978 337387405 0
316240692 150559731 0
486578806 230175656 0
405412542 387468538 0
556235439 527270813 0
283342220 216814095 0
194621373 451045955 0
174420509 332822485 0
295207795 73329239 0
118096999 8066105 0
134112073 385981315 0
456678505 443121460 0
311635559 213448943 0
407011497 425396689 0
497779038 105919894 0
9384310 301298569 0
16116630 210859203 0
76174300 97804243 0
430972358 531342816 0
470007595 392951904 0
267580430 447725649 0
318614041 120056047 0
399085896 542877438 0
536519330 499370775 0
314481852 297777998 0
260014786 160773897 0
465779256 196261716 0
556845661 539790389 0
405510027 504471306 0
314831425 378609456 0
285788981 167429050 0
203451367 367120640 0
535799224 60999640 0
25143355 481632140 0
512686090 188665858 0
379462963 302271559 0
22076817 542972076 0
259468432 228039714 0
494774647 401506432 0
542133251 66804732 0
320226666 432280369 0
426957725 55502115 0
201195719 331078368 0
550957069 386165065 0
420679565 482557247 0
39560665 70008585 0
196635038 71071994 0
388622151 170010407 0
227946485 362479897 0
548162926 78052032 0
252064096 355334917 0
320104977 145005437 0
323473032 515746168 0
400025425 207615848 0
233055374 497534211 0
168146878 37294219 0
463861685 220001139 0
515284985 90940727 0
391080864 338854969 0
417242372 414434175 0
448293772 328043861 0
140563792 99715045 0
187181261 567298659 0
361982975 455647188 0
404754158 127621618 0
83455814 184967354 0
25228274 393869409 0
427700200 236769253 0
187221847 55176030 0
460923281 217951589 0
203902207 51304140 0
73511706 520511277 0
35995524 35878416 0
194701367 354470194 0
45620886 539337708 0
277426050 383752950 0
21353413 303233986 0
103251028 65946314 0
474165179 244595156 0
504462874 522137044 0
36303300 537688997 0
264215401 14450811 0
564303436 535944176 0
359723200 541528500 0
151692671 67772495 0
91532177 338688359 0
347656390 439523722 0
495400878 124660830 0
427515854 181757628 0
100550764 276726024 0
33105202 341751101 0
473451516 530396373 0
435645167 395232616 0
377651300 39625337 0
380253670 481127062 0
16662374 497782565 0
3232367 138336809 0
131902007 20507518 0
75437021 548397978 0
294407908 1867669 0
358270656 142573899 0
549399533 253941021 0
283185623 545170696 0
447045110 117637075 0
247893669 85410469 0
151661997 58505712 0
561901140 495483283 0
414740654 488447555 0
385361994 126062675 0
380383301 524831973 0
520564552 78615293 0
448178946 255138590 0
449178979 376148148 0
494247957 247998676 0
438340763 80804904 0
260726421 5894610 0
307462015 383336916 0
364861769 31165554 0
93607682 491727182 0
250721998 418948799 0
497643741 49460214 0
460266686 169839131 0
112852423 529561534 0
70702863 363669103 0
19627587 86509917 0
259787340 24460080 0
405912451 73352699 0
149937270 449524463 0
123792639 245793496 0
188694028 86035011 0
13242744 274516466 0
175826518 195102311 0
540347879 498658245 0
510430613 426915658 0
154375569 335573040 0
527827213 73701965 0
131045482 231704164 0
89166531 543428312 0
524878490 139438253 0
337140562 213555583 0
14756382 469909083 0
160475325 196919346 0
197115602 358927370 0
450611330 354678522 0
520091067 509218753 0
356013065 405621404 0
16108262 99440543 0
88311088 462223410 0
511412332 530196917 0
4875899 390137987 0
192675744 126088375 0
420496537 77606874 0
274479796 363791417 0
16243870 453394494 0
440845620 474847429 0
552910603 71917551 0
29514704 117117690 0
455663623 377329229 0
180791323 292341454 0
377668798 430242010 0
100017650 47470237 0
144429650 478273912 0
208028497 184377023 0
315368480 489929901 0
536236984 106033230 0
71857072 369070280 0
242657294 451289078 0
519640687 233684437 0
448257258 154892067 0
1493075 544812977 0
555542990 212699986 0
194984778 350030506 0
426149602 247090338 0
392652864 330606974 0
195515963 123547701 0
403396846 328137944 0
565385275 188280338 0
43904714 418035705 0
173506206 99761687 0
518794613 92172504 0
175756158 442985434 0
64797455 121044580 0
342048494 107189793 0
8215704 156260031 0
445593065 196569320 0
245249055 448882432 0
469789944 188584035 0
541455938 211985806 0
121610560 199444817 0
453022645 191057232 0
139412824 507683731 0
563854934 101487800 0
214804928 445452903 0
470804601 508847111 0
64290066 346509211 0
350786287 551395491 0
383132708 462770296 0
364559045 513833305 0
547248208 5107685 0
325172070 103076358 0
551437464 226322898 0
441980893 63960349 0
307769714 536387893 0
14587077 467964452 0
259710074 453741045 0
209882265 324405653 0
199446131 273992478 0
68052693 459969483 0
356189421 374799656 0
295263858 117874353 0
363661481 462198829 0
175086616 518455807 0
362698358 341400446 0
536329943 13548829 0
229482370 311540321 0
331915223 368273661 0
117676288 72015617 0
476804616 318599393 0
99308002 108183078 0
2195322 32409755 0
93000957 455403221 0
534302062 305829926 0
469275417 126713090 0
57724654 173541184 0
69705836 390130395 0
526265745 515629203 0
27084345 29776755 0
470919491 472319331 0
146492805 25073287 0
4006242 220239370 0
564502169 506723525 0
321512216 132274455 0
485251161 290325254 0
318099599 533075693 0
520320040 245463921 0
98839557 558989916 0
431879142 332373346 0
10044250 103882194 0
252520069 208948786 0
52343448 182841184 0
151946173 89073336 0
310127858 207440330 0
59351404 256694102 0
456367217 304949945 0
528834352 283259476 0
35367644 248247237 0
391822390 380808728 0
455464099 109780573 0
307852908 307956080 0
506606781 7101122 0
433072896 435698339 0
407020776 267062610 0
405032854 515480911 0
232051644 81983064 0
113405337 148523636 0
332273028 484627310 0
66698061 158285629 0
223703187 273062228 0
33626727 357067553 0
103549912 300385938 0
40317897 12123332 0
135997315 202630358 0
297712310 331031318 0
208531425 381893415 0
351759734 542463462 0
347571157 55833783 0
533404050 489483096 0
483717175 345706409 0
90584359 517206817 0
251137428 98100079 0
474716432 70435552 0
82630998 348302190 0
30226163 413422927 0
159669021 473773123 0
526747633 346945910 0
168523592 437429942 0
442086222 157646449 0
511652435 265659564 0
109852998 520626236 0
70014197 121400913 0
95679836 320370086 0
347460093 41209056 0
104028279 425402166 0
365689901 419034847 0
503794228 550915990 0
278306365 469457644 0
121948822 157334528 0
171827365 456814107 0
496434789 424971091 0
61374193 374855783 0
199559016 6191163 0
473339725 372308010 0
126775636 231729512 0
164872287 520355878 0
313196050 22454324 0
241652623 395081923 0
380503700 290529801 0
530177858 428315038 0
218129099 375107861 0
344078901 381943556 0
173755863 234454318 0
562865785 51832515 0
68319000 323135971 0
126727976 256634249 0
185160500 59865952 0
345421409 129082963 0
75161321 218349099 0
234933071 54018401 0
513219278 544311376 0
140627941 362653801 0
292191994 267337944 0
280323105 332480972 0
127635857 344519549 0
191479582 461244790 0
251634383 378030307 0
134029529 254711563 0
91540102 486249467 0
173101534 485254390 0
373454449 354085308 0
150564252 10282160 0
475108665 89085680 0
89335506 193861097 0
105861906 565174619 0
271576647 527563196 0
244457626 169864394 0
389765792 268494076 0
450968723 70743702 0
410122033 14394085 0
474093870 498753264 0
466851877 79761422 0
554726545 535589096 0
520912151 213489130 0
338858750 270959001 0
483730501 108637228 0
214388176 232530730 0
518506648 205076027 0
130992949 250068236 0
561303362 241956054 0
148612775 362122295 0
110500174 554073107 0
110890346 187767427 0
127992314 410371820 0
223849308 298991525 0
361944148 478339404 0
453505773 515528073 0
465058185 49185445 0
542299902 262446398 0
90935474 460429171 0
62533742 399770744 0
327246068 503544319 0
339346066 454621021 0
167549261 127676026 0
468141627 222231793 0
191588656 401435056 0
82529362 361085846 0
362983905 21721881 0
46137263 415229142 0
481697771 429835554 0
83428880 316713798 0
234911957 529071774 0
161931551 491701760 0
189194696 305877246 0
16608647 121404531 0
245850496 160070793 0
184920718 436696558 0
560871604 423809920 0
259194138 355507574 0
231253558 283466610 0
256519695 541505128 0
452533579 237810497 0
477748403 296775000 0
86312729 450860388 0
499114994 337098506 0
279535893 552692636 0
308171801 234936323 0
188408250 507821826 0
70241288 272118071 0
21520630 63611150 0
98708220 547764368 0
198245332 300535825 0
219220532 387773572 0
184935267 187485117 0
341855151 355616865 0
545762885 63373462 0
151302417 462803736 0
86184655 473532930 0
385278311 197562925 0
136260474 564510198 0
124717745 448951415 0
52098057 509773618 0
83111221 264793190 0
527943606 309544067 0
147042774 477948313 0
142071005 27413467 0
199181826 492954566 0
353615534 277502045 0
190181525 444078025 0
367039266 398618264 0
133750355 111414461 0
199146787 21972422 0
356880352 92071295 0
262860389 112764423 0
564622252 154639897 0
56870887 196187233 0
280704948 536588182 0
552538297 443122150 0
444118773 339502755 0
302584246 26959016 0
386548581 481256377 0
413063956 536850777 0
464354466 278086660 0
31440872 46172113 0
338049671 294547469 0
514854460 104012613 0
159211178 374719208 0
317798928 69577469 0
327270713 296222517 0
428927558 66328110 0
46742546 338263667 0
459954464 176090072 0
205582637 241356593 0
483267026 99574088 0
459118331 471180041 0
555560806 16653462 0
216004274 205753955 0
371485772 142153170 0
252738402 386015521 0
135459989 525431764 0
547447876 219515706 0
342602049 437754306 0
316857183 269592517 0
251165810 142123619 0
188368690 40855448 0
272966022 9485094 0
230281946 422294948 0
153550565 30433833 0
551341428 471274 0
168010755 480916131 0
357102100 499533896 0
316163620 229356432 0
268307317 358531409 0
324976307 375879448 0
552394423 405257542 0
115320708 330487078 0
499952992 274319999 0
542982879 385552144 0
265325694 317295878 0
101924960 505687899 0
95794567 144822316 0
310367687 185403302 0
157348087 248708576 0
100756572 83661292 0
280203282 151121901 0
157436030 496692610 0
522379679 172914733 0
521908433 563191537 0
174240541 29095677 0
546087126 469761035 0
368384759 545440797 0
7567430 437623705 0
507495860 140531688 0
412584978 130617005 0
135791023 494909099 0
479263438 65936840 0
560762889 396527340 0
316806088 326283985 0
225867285 323869058 0
5944876 69186912 0
242268386 36400343 0
522650800 31336127 0
239671638 448204192 0
2135439 49659085 0
328405337 224181168 0
425141808 204157651 0
65631960 331532672 0
365293866 526655328 0
162739052 40726248 0
84557051 416360095 0
26489581 130217634 0
444131966 468056941 0
404896816 118380687 0
453824853 409090064 0
64906809 312972258 0
203534809 150369549 0
496270350 343850684 0
533304511 423510414 0
78537011 439359905 0
292353006 254423941 0
199975369 184262808 0
352888907 554329696 0
514767063 177790967 0
446019712 540193441 0
326967200 12575600 0
135621470 475643671 0
428068444 336197187 0
430715531 42360694 0
106113222 503774761 0
331948072 340640238 0
308556744 251686362 0
394576951 554488480 0
442257522 138890816 0
546092843 405540175 0
394216338 227972430 0
161435785 50387902 0
357918790 391024892 0
491674448 405024994 0
439628139 499293535 0
156838774 50110875 0
443216865 440617411 0
497035284 110594375 0
541343242 36233761 0
414844242 464404268 0
250466713 349483747 0
34533736 459539931 0
19952989 365472287 0
79721245 482955916 0
291412857 375314238 0
417057390 305512343 0
263191818 336266357 0
198657127 166363807 0
296940884 86440110 0
17313117 147195471 0
486170929 280372322 0
315448144 32035222 0
242204603 136502912 0
552311382 198233085 0
118948933 30800563 0
519255103 530069733 0
464769350 88212461 0
270752336 406039958 0
69583823 201773609 0
170809087 504050751 0
395556552 406183028 0
266613142 168896807 0
119743504 298737576 0
288351149 559270247 0
156958299 445630171 0
166403472 531601889 0
301982058 277132149 0
496039486 452141617 0
360563003 23141220 0
340800265 328377709 0
170213265 342959604 0
526563116 539815176 0
123515924 364489628 0
309360034 560098320 0
281383423 461190993 0
100263745 160648957 0
489890208 458833225 0
508765776 353790330 0
164823931 434453121 0
11582407 486599680 0
471764168 434379770 0
317111869 319132559 0
525502559 325745067 0
77501270 329718587 0
175245800 160108143 0
10634624 146620997 0
59902086 227576633 0
8378473 226091533 0
296076347 31728328 0
439041448 270112256 0
57872799 139976922 0
109260618 176436768 0
171702821 59332448 0
555539310 207601951 0
438486055 543910189 0
258767075 64174572 0
442037066 436059024 0
316896254 250542195 0
151129171 40147806 0
427472456 374522921 0
527256721 148578009 0
227177489 87160285 0
199433696 180166665 0
357458071 393678105 0
159264428 530365980 0
49795973 218069418 0
206850429 157082882 0
22918326 87394344 0
521399574 446885285 0
180646724 384419795 0
105713420 48227953 0
439991067 213725805 0
158619275 397584213 0
44779344 480204210 0
343229774 264556830 0
550537237 537589655 0
51259311 228092739 0
548016700 277482531 0
116433946 76875455 0
107499002 248318235 0
89644652 278501954 0
509970248 52882529 0
525876018 227171737 0
382324706 349880131 0
549413159 392002547 0
17767989 89954470 0
99892499 12641026 0
548332169 339614931 0
342741613 423441117 0
122015776 358304779 0
568132902 512583011 0
167143092 415219599 0
358075035 279630255 0
243089515 156783981 0
22943583 304603111 0
272543604 315993434 0
268422967 536733842 0
282295076 268635834 0
444868169 452161073 0
123227750 363625674 0
495745758 35831215 0
486873461 123485908 0
225090010 281323467 0
463671832 258024865 0
119106128 379951645 0
312139905 562239160 0
479649946 560373163 0
97922745 461340116 0
162940462 336711592 0
38845282 13296992 0
47392239 269298451 0
338916871 388040112 0
294513491 105738431 0
246856303 209043771 0
47507332 399742982 0
152516814 499783971 0
161939831 210661164 0
202496205 435138548 0
426645456 102971976 0
207975706 156349506 0
124043637 525398768 0
194838530 311840910 0
357046208 249923553 0
542623301 300712778 0
189843990 545679820 0
144000671 508871746 0
109416723 567048039 0
447388479 475805969 0
522175715 459493711 0
310911631 198631630 0
77171018 563316992 0
8722662 558600666 0
98619841 209481835 0
538538594 295175510 0
402992440 23777771 0
315386197 186409022 0
408644022 556642382 0
276152408 511369699 0
170169238 178447722 0
420835278 349030087 0
313807410 130005692 0
556341282 211889873 0
382466879 505006472 0
197443266 199007857 0
179264536 266457197 0
78538588 425836651 0
456546628 205355339 0
338141336 268118495 0
352465337 155353607 0
442278372 206709576 0
11629864 338960322 0
299237934 298499808 0
390816365 327771865 0
128488537 46090535 0
108553041 359763854 0
521353396 539119607 0
306941106 365937934 0
43477044 164117255 0
139266422 320767826 0
307620233 464987170 0
357685504 137599512 0
155037679 501302248 0
88543634 60652543 0
391197223 316083988 0
3518486 53091623 0
38894280 392821079 0
252333210 294169767 0
517291648 458987109 0
66721705 180819788 0
79544397 319894047 0
158688406 22392379 0
529543042 520982558 0
147181311 493720210 0
359115840 459664785 0
378665307 318772259 0
311467607 560032408 0
97610619 564879409 0
104328712 512044084 0
338001441 179096652 0
77716349 407961641 0
92521520 43490348 0
85346290 446673863 0
301172538 462939169 0
343929538 544278715 0
302242990 429828924 0
496138745 335518442 0
19821668 158383220 0
79745796 178539389 0
360440730 499908929 0
312975120 333848207 0
467685005 436486654 0
301797136 244183255 0
87166807 506600852 0
237944502 1834374 0
448356873 408060092 0
427530255 291272517 0
12090953 125181093 0
215567499 176293617 0
554793066 192566696 0
426926704 536745154 0
133811083 258602013 0
494528795 534347825 0
420942087 241301462 0
119233516 1085538 0
65207306 102608925 0
209743075 168007101 0
492691654 530414750 0
62439726 176783974 0
567321301 243471659 0
561068588 552891912 0
188325549 146395917 0
370505103 149095374 0
52528637 48273347 0
215851445 385463591 0
311354171 299801997 0
61416307 224749649 0
531555326 542786993 0
399996415 325737245 0
36660553 382341590 0
531871729 133886062 0
568677127 107635516 0
402972431 108166839 0
244993534 76149364 0
267572577 417095866 0
155385113 494154865 0
272484299 545895664 0
193713998 298262955 0
351269673 384919332 0
316015137 454524184 0
160942591 462967809 0
309625434 534708814 0
244004280 517687158 0
478057833 83641108 0
244812491 135073915 0
20789256 228919301 0
66479383 363161734 0
525389579 444169248 0
293369398 12514695 0
53516395 278963797 0
432047229 141592499 0
258303320 193656450 0
97624956 481664910 0
132523265 114397889 0
228330284 215561566 0
352259309 136542085 0
82596591 533674664 0
490179324 148832672 0
37648211 443619896 0
294605967 114588998 0
210959755 478258008 0
507056820 123808252 0
476485135 267427003 0
137663466 328472589 0
497538815 284717747 0
445824595 59330677 0
57874447 132995858 0
217775469 97141019 0
461837 410670429 0
371920372 49995589 0
501587722 298112752 0
236722343 162852766 0
427002936 6158610 0
270598011 387812288 0
248017278 67291114 0
293453715 337958745 0
405249076 240868351 0
253070153 339398744 0
136993621 348796225 0
284583021 186077484 0
249055715 439001058 0
233244275 187954456 0
491537816 252007919 0
198466452 412782994 0
68949209 503963004 0
296357887 48170619 0
145792573 330901852 0
304102020 512765458 0
156140268 521343157 0
137362510 150840428 0
379089023 28457138 0
78166471 34749446 0
201338712 204796981 0
458618610 259345467 0
161628786 530122553 0
505588902 87050549 0
166186124 311636268 0
463222269 390092961 0
104283419 92434450 0
79862095 238979371 0
343237236 260569098 0
477758339 60769604 0
106956842 312294641 0
266431467 390625803 0
507894556 429401160 0
530893310 510809005 0
418395633 19971259 0
410033454 72253146 0
449303157 494411354 0
546204323 433881177 0
3072996 117246907 0
545727133 330874977 0
107688182 262500798 0
386565519 24290862 0
72803045 118831534 0
382173536 1606717 0
122352786 508602343 0
290625820 393172894 0
494555118 179498581 0
499612714 516384347 0
267026953 143921674 0
146332715 113480038 0
460544156 203596030 0
372062612 316062749 0
258906723 218238156 0
280115981 81305680 0
146025287 358851290 0
304354637 10000603 0
309699963 104397122 0
271999105 339543054 0
358614344 47311529 0
230565762 168354056 0
298102371 414909449 0
262332227 505591685 0
218713818 194551847 0
151042646 169849518 0
169210399 354247594 0
275576368 225857365 0
511854198 432860575 0
24846030 346203332 0
514331039 284645468 0
386326593 188140942 0
290158392 2125217 0
387930820 372364095 0
421577739 448564832 0
86237412 408987465 0
57660551 382275316 0
204010759 209405845 0
61709847 332895016 0
405327923 132414795 0
243172792 70652747 0
460453167 271689979 0
7379297 152224741 0
271014628 184768264 0
455824437 9113545 0
547071953 251409248 0
336809145 288324922 0
78986586 552820124 0
210324188 44484873 0
527049633 291379404 0
548706614 527252186 0
463744322 323190725 0
297500717 511910244 0
129575813 147778090 0
182263524 130180787 0
105770727 566783198 0
211590757 475463099 0
52981687 196197404 0
118791192 555801082 0
108776267 209972365 0
20124890 139363537 0
359022886 502028975 0
82078748 286191176 0
159716029 383284923 0
190493478 306357818 0
357888594 109425984 0
527591563 264305780 0
477890437 38075131 0
53665961 157328133 0
261207903 105710263 0
222638135 386874709 0
80246071 12259681 0
554528380 123475807 0
254099701 1351023 0
252517712 9705739 0
67084657 397492240 0
218091812 304828228 0
312676365 108570239 0
148116536 397177837 0
69587609 61455351 0
393290864 530701915 0
345864274 187927895 0
348793590 184495229 0
484481645 518191764 0
212768251 284800033 0
119746354 559041736 0
344612420 230713141 0
549768864 554601372 0
271365836 63173595 0
30343437 228964125 0
427219817 174706493 0
413078311 142403339 0
483221386 292740513 0
264606936 118335029 0
159604800 451698233 0
242103010 114789353 0
161310865 269332887 0
368833953 409142269 0
302790556 389663687 0
200450145 363638679 0
336704378 186266409 0
331986504 109570303 0
366225930 454821647 0
460839977 117191273 0
334453067 243815702 0
77484518 208458440 0
14580613 128934288 0
445807709 86615323 0
341443103 193974802 0
192043624 328100559 0
37105599 32048181 0
293028073 309997726 0
151945338 116226767 0
480842168 536955545 0
279736804 322720756 0
286811559 62216240 0
257145005 560790149 0
103394211 58031767 0
5164707 414815882 0
410708074 484282561 0
414488412 100459844 0
511504252 402479903 0
105496732 227408047 0
159218303 492362149 0
95824765 426719031 0
319488693 240068237 0
106507999 148066039 0
104304373 358046176 0
66425363 175999525 0
186352580 466412726 0
114147234 408577224 0
506259574 347052790 0
523050952 295380983 0
42772954 361697017 0
521781957 108985793 0
417660519 529890060 0
269924895 479197910 0
510045295 49216005 0
361422013 55949493 0
23010366 416762894 0
395376450 520677780 0
142712606 512604851 0
287383781 48846044 0
339943844 111022388 0
446237588 125431821 0
203075558 560384292 0
10717935 362304527 0
536378197 304431267 0
130585567 255263217 0
74624640 528229372 0
215319323 518845504 0
392191841 319586876 0
332200657 129669961 0
102459321 304657269 0
126951070 537403516 0
313058081 400689843 0
415764814 419344172 0
470851447 140810411 0
248961582 383416708 0
168205791 155496627 0
182063264 489694193 0
479491891 92266671 0
483687140 468394008 0
163587238 562958728 0
302445762 4729488 0
451088322 533970652 0
553985012 399747510 0
459287542 331480531 0
261572530 360764913 0
540223307 105625748 0
408065782 297611073 0
514555988 479016814 0
548076688 383533839 0
337803799 58040871 0
155649410 99823176 0
66521976 451731555 0
240441641 330471170 0
237708623 157465068 0
200805998 340650602 0
227114987 464887198 0
357536500 401383928 0
439267269 352867753 0
562775801 421015698 0
413437924 266854420 0
19696267 111225904 0
248988081 289564972 0
361723924 502247024 0
353354979 190192630 0
206363800 40051458 0
399003149 471876271 0
48305506 495629439 0
351009112 330806051 0
463742254 201011679 0
506325086 10220553 0
231288225 235041591 0
407136941 81735158 0
206219271 408411148 0
396348888 499808353 0
426694952 61674025 0
361708905 268440316 0
4596787 371776961 0
180429832 303747723 0
372271949 34195044 0
233990980 458052889 0
310282935 96353462 0
480544384 30514336 0
185941911 247544761 0
341792772 16096315 0
307872974 535012157 0
515963931 493323010 0
279808478 380891627 0
291460999 459825251 0
161384551 514471261 0
53937229 1267467 0
152005441 210915593 0
246867054 58966292 0
44065459 421513881 0
415726746 82714709 0
338965709 175828398 0
138133936 291571682 0
100675367 93480009 0
359937617 446087777 0
494426328 3497772 0
368338397 331690975 0
13164972 312510657 0
169588973 336148807 0
35239335 471257643 0
453955164 9263635 0
25299920 392379619 0
539435952 263463599 0
370688490 293174530 0
186508400 434106930 0
198904487 462935419 0
281606004 51389570 0
183451759 80621784 0
421309706 68546630 0
545787253 347994979 0
539242109 76443782 0
311659525 155973995 0
27448778 322764193 0
293940597 335838180 0
289726633 554683127 0
98413583 363065421 0
23007051 74979333 0
324024785 12180117 0
272112846 284907153 0
7660393 543280726 0
205923133 557445447 0
530664444 276699952 0
182328272 146583014 0
522549807 368022188 0
467166185 46110531 0
388919732 524012884 0
396499499 135589915 0
316687856 64987904 0
166315848 361036390 0
352164899 403008106 0
54130050 161694475 0
186822290 299394271 0
387176089 358953002 0
530915292 358379070 0
247739762 364657203 0
309914429 17842098 0
400083734 526355527 0
547217839 341493712 0
473444335 271798109 0
79056545 67052473 0
230536322 56659856 0
525229791 21051114 0
518862985 309446030 0
48542496 497034271 0
553312100 162611995 0
512709292 380406924 0
506938082 290421550 0
266774157 98572946 0
356749660 116439974 0
366469471 352899501 0
179483714 165046507 0
179986643 393130825 0
111040886 67669624 0
218515189 91591667 0
130809404 342988402 0
70239071 548103543 0
368878063 545446813 0
323486611 454334056 0
440801813 744196 0
559866548 372353670 0
155261191 274216154 0
381565789 387764305 0
102578217 2551312 0
468046320 154288549 0
363698528 100528053 0
356601170 340078658 0
70475409 333565692 0
319218204 127170048 0
232017138 559171093 0
485423886 199272388 0
140016707 529309143 0
223956294 183856478 0
62972855 423645927 0
130523855 114842615 0
503097964 409529609 0
168996502 472013605 0
128647134 108644832 0
3164813 534562377 0
379886168 535305796 0
68920515 539336177 0
143533504 277662398 0
379223472 322444228 0
94467643 488810403 0
514764321 264205057 0
61735176 164879211 0
463426483 226536664 0
185885312 519176270 0
409852465 138963433 0
283615322 99117197 0
418534287 89989337 0
291822724 50095616 0
164545471 385508063 0
526695845 206050724 0
59368169 205570785 0
308253743 469281083 0
276370806 347282893 0
78945098 400752678 0
528823691 65273313 0
319527598 180743418 0
253053336 149946493 0
555272989 348327925 0
267711806 400485628 0
89205349 563918853 0
535092717 556749960 0
381863449 70512906 0
51715185 55189308 0
125974855 261809270 0
284553415 217468109 0
341161672 557533074 0
304380384 356935990 0
2038708 344152102 0
227562162 519789506 0
485381412 456825443 0
55774982 3344587 0
231552924 90333053 0
35944336 162191365 0
302762229 107983442 0
335048136 534971236 0
496612540 406664767 0
410674083 383030306 0
115986243 524181768 0
279729445 566991006 0
64696314 328669919 0
29941151 165242945 0
470995103 62234559 0
179181761 191424950 0
143539033 347037915 0
78631180 280038674 0
538996433 22156304 0
501069932 29063573 0
290133147 13232499 0
537034033 530450920 0
488643246 194280456 0
443106820 143679138 0
495406182 482384189 0
148836661 40159996 0
58008951 67035735 0
449232260 332423661 0
72509912 447498645 0
371203 289256677 0
157689569 267182939 0
11222659 457202721 0
444583981 533979999 0
502837443 98630711 0
341460181 458917307 0
130633838 60105915 0
14755130 522155357 0
316355566 324832157 0
117047705 182688664 0
441121581 81124524 0
136629515 162169157 0
307399950 7859408 0
462696357 559017114 0
43536571 154349609 0
102399632 105428695 0
363400369 201293009 0
201481554 518789753 0
146702987 188678247 0
238659734 60988781 0
276096065 117239833 0
213700150 398091501 0
212725845 99967496 0
539472834 135444387 0
542473033 112210876 0
371489243 30197516 0
156030408 129193443 0
358954605 215688044 0
423874963 263988917 0
247557672 219566200 0
514845512 225542673 0
136990820 147359743 0
168569765 301865910 0
471618699 331607264 0
490483287 4493180 0
93821969 551974830 0
370571850 18406247 0
424422503 208863893 0
553307312 415951863 0
467950960 272611141 0
509501679 522266641 0
468313286 361066659 0
536063404 447096593 0
281531501 361152034 0
193064391 290110408 0
298186756 2629771 0
82978772 41270599 0
430805307 65686129 0
401278864 519588595 0
427783686 480114247 0
274357675 245522692 0
156685345 291007903 0
319443751 274568531 0
386262953 415661690 0
211861399 56168980 0
119515227 181250936 0
415510337 438341419 0
144271045 187538315 0
447078654 438131125 0
290433814 195470581 0
359017299 247236690 0
112520875 374514707 0
546541030 499658520 0
443765663 458725633 0
405583215 545591418 0
117916863 63675564 0
511634135 563066115 0
332853975 476786707 0
164898443 472597302 0
296032454 347468480 0
354634523 162926528 0
332682634 291224291 0
559434041 163586749 0
498282374 486682901 0
238384105 373457533 0
19046843 112087557 0
305690851 405122961 0
528469214 113311293 0
515874202 322881058 0
141676382 552124987 0
157109450 233983338 0
556745012 287650051 0
474569315 56673698 0
240989067 173457443 0
312441702 132514811 0
553837257 216264933 0
327442371 123457138 0
300256199 238041895 0
180418888 407826513 0
260424193 25381419 0
179681561 379525791 0
138294892 379115271 0
249832978 462077205 0
49504486 296581153 0
153505190 82735980 0
367052177 249040953 0
545060185 1291537 0
142243562 366413990 0
125536733 187819349 0
113984401 254302545 0
373242118 196191349 0
202423600 392902807 0
453690726 556383563 0
411659234 436740976 0
319518217 13013466 0
96293863 272599381 0
353843095 566605029 0
356211686 27415557 0
118181207 77065119 0
468811191 482763478 0
553301532 300322 0
15066811 91198407 0
77413252 133765836 0
205259779 289764133 0
358004838 77374357 0
245856649 467846221 0
232096908 68814648 0
234776023 186486704 0
101673927 300573533 0
301679411 414982820 0
222478952 369490702 0
320698825 48305828 0
162931417 452842072 0
181660121 357885631 0
164198596 375845301 0
234711995 210958427 0
409045056 239193588 0
504586085 542519998 0
4770971 128514563 0
534379655 206097270 0
102340868 385317583 0
87655935 529619212 0
378337275 383650390 0
504435199 325597062 0
99785845 493753874 0
405596099 45072084 0
94163868 247947943 0
242218555 448729439 0
276665113 288097039 0
294030405 172952273 0
536999485 253181733 0
259565879 402182596 0
436427265 349098180 0
281624312 535943154 0
42197201 27504434 0
259452108 440713278 0
333924303 343217139 0
492984266 449702400 0
116298565 71434881 0
330085503 100890667 0
55481414 382834733 0
417774255 22826121 0
112668560 349091550 0
232315931 423960707 0
263781863 469895129 0
443363570 23426448 0
196126105 265310416 0
152166616 209659785 0
430008432 7379932 0
4919477 442357252 0
29582286 87124023 0
531179415 78873895 0
296938981 185506737 0
277942142 261164222 0
258983295 554522526 0
141015758 453500361 0
520565400 168000778 0
285766510 213118975 0
127154924 185505200 0
550286939 497063470 0
113183014 256296931 0
165678368 9454931 0
404708730 111675513 0
333201370 221987238 0
294077948 425789995 0
543551503 390778814 0
348260589 384836024 0
294950457 340561378 0
24463312 81459616 0
257951659 451706212 0
364497601 11918002 0
553243411 311738629 0
12303764 399836501 0
486174418 277098653 0
226814792 199108928 0
277970640 56768356 0
243250956 491900974 0
347144395 254050573 0
272736549 265410663 0
260370872 540693830 0
351985565 482405589 0
72423839 186214482 0
488739893 326508306 0
441432286 137127265 0
202755011 139405803 0
5490557 204950641 0
162833821 314026216 0
208589498 381032912 0
419640983 406960835 0
201101045 463931445 0
435917219 88835915 0
348728341 42514867 0
293846619 364812669 0
66676191 283121233 0
440456692 3257247 0
303268495 437974992 0
195287050 210899000 0
48716706 66422443 0
16246947 69358335 0
25249225 101155329 0
33411485 517088274 0
238905820 58649549 0
32318591 53354230 0
423197672 414045168 0
332320156 329805698 0
147756023 489480731 0
51427072 321119120 0
494784655 450809831 0
115929503 249682422 0
278563998 469617663 0
371593447 319715032 0
91571995 275281158 0
7657442 32871787 0
268005348 519522497 0
348594449 379827352 0
557696299 82099594 0
446667303 164044682 0
167592183 36959589 0
400398316 85518734 0
52664691 441945986 0
169569145 344016412 0
490685699 114212216 0
293035749 373282526 0
453252916 326590091 0
135610854 414730704 0
6525792 93635541 0
69351393 418534513 0
228991603 24181674 0
562992987 298344532 0
303340871 141698511 0
162981444 31629498 0
357539940 253736716 0
11873202 545234530 0
420871197 183545260 0
207340060 439636898 0
310486290 414921230 0
106833499 288981882 0
163700434 125283489 0
128759031 260517246 0
249826905 443548358 0
365750131 20582916 0
553578828 289938883 0
39156247 191914179 0
437509895 348039517 0
113749024 29115515 0
187272920 109668023 0
526699971 417134041 0
519682039 14205698 0
460462103 21829197 0
79108462 375146740 0
561839823 138119939 0
166051522 241840985 0
296284861 520544826 0
563577266 336411226 0
128325896 326276059 0
158732835 242925600 0
179817497 472347893 0
246154818 6196179 0
259733509 154695989 0
189871949 104692620 0
183231959 182701074 0
12580520 546744551 0
493963878 331846143 0
467442002 178029464 0
445921573 329544655 0
69051136 357040121 0
239861320 526879521 0
127734992 401864280 0
125973365 346813609 0
234663389 84707789 0
309598542 426173888 0
154251120 78597976 0
443487062 278565623 0
278729271 315025242 0
435233478 450371971 0
497292011 415858127 0
554915637 69083299 0
134518235 354276145 0
154821875 29020060 0
100896626 516282037 0
100925942 142749568 0
238930150 364205401 0
20052871 444233994 0
218978513 288812835 0
545130719 246573562 0
274039198 240355441 0
542471458 135650975 0
313538581 9483306 0
569070661 14467319 0
525972007 388560469 0
509751695 132031764 0
371672222 57661561 0
444449704 353574850 0
92139631 160089245 0
428710707 490400971 0
183192139 141434774 0
109238498 317718652 0
435205413 400770950 0
135474772 115665239 0
434005522 184954166 0
154758234 181750007 0
108921021 227522344 0
499331641 181868381 0
448797638 135693616 0
187078108 74415865 0
487039273 54210170 0
566917667 430151083 0
429456654 459130875 0
568712728 370038883 0
551697897 549855704 0
238635335 533153862 0
374540328 10236361 0
213373802 434417044 0
493630152 337410501 0
148359838 385682267 0
412558799 362758386 0
204096684 366915346 0
178782092 242823723 0
272984069 139081663 0
311621490 193475878 0
225612243 159789827 0
236873882 119521854 0
217479139 256254496 0
370106509 55407890 0
285043546 421193524 0
489228696 286654089 0
565674206 14415389 0
346927486 395910766 0
136483199 432196185 0
3358689 114116122 0
409985496 130901982 0
348212772 280720962 0
140155663 474354937 0
73706887 430495472 0
11775547 36876563 0
36984385 551852183 0
453291856 161727119 0
384375245 306220320 0
195371911 8259883 0
503182411 409852187 0
555895318 409780919 0
226900106 99921083 0
553318545 3282523 0
335598365 136267009 0
324837199 255287043 0
428245935 422776946 0
123813276 325116302 0
180380790 538345359 0
38870047 292656592 0
520575914 424272110 0
184640507 364353072 0
163043083 117317349 0
252828725 126644397 0
188998829 174742843 0
448573923 41842218 0
534426567 168433652 0
97914116 97625182 0
475997365 315757108 0
178380026 38910061 0
357632740 526514742 0
29563188 164993065 0
70398235 541348917 0
18347657 158819199 0
341818270 300234376 0
218152959 371095422 0
520990070 512378576 0
372379185 286411523 0
182048112 112005706 0
155240999 260008985 0
463013904 340331923 0
288895182 140061737 0
429030146 347044162 0
498739834 448619078 0
283425409 306440556 0
71786533 299653506 0
446375059 544782725 0
237302770 526696589 0
66172436 504524909 0
563989242 553341820 0
281680993 506542232 0
472072970 336701563 0
107141108 524145300 0
142764348 526017353 0
474286509 462697726 0
116249495 233301457 0
235620596 194387715 0
345879719 432914654 0
237198573 269997845 0
323974140 240564964 0
556603823 562442423 0
265480030 52026663 0
554991897 325299930 0
173158784 414230778 0
289530140 82861539 0
69562778 490931560 0
23314323 547417534 0
115421563 102589629 0
150611797 43121160 0
369038545 323459694 0
447256792 393279429 0
474013678 105120381 0
523318948 531303239 0
91596628 478067211 0
10005720 531336236 0
214062480 113238375 0
431721632 103687191 0
330795224 485205075 0
520934528 4450815 0
212150231 164315861 0
530074638 287920570 0
468263244 246245066 0
74049098 129232112 0
163974220 187311300 0
510509881 433340015 0
362808921 449723982 0
424764448 7924815 0
185392207 416175540 0
151561755 242909180 0
484325393 412408786 0
171854828 495232363 0
442599032 51425087 0
250838723 416195015 0
156832348 46055927 0
127125358 327786396 0
170389842 545249716 0
551636079 295752239 0
448792772 180629707 0
138344458 278877868 0
467633515 305778556 0
138013749 363285943 0
204803157 558134393 0
433605430 518079192 0
448791365 287194359 0
243811506 67453286 0
417047753 342889753 0
311000230 13245471 0
270521621 186220506 0
38406946 78763557 0
93621086 104942288 0
409578103 306126386 0
223579258 39121613 0
237732176 306323809 0
70243863 142054815 0
352931322 92513892 0
386584665 252681896 0
412245464 368004677 0
111276479 32689924 0
494944319 188701205 0
168968924 405317763 0
555055666 540625670 0
521048974 416831475 0
181519662 156385618 0
23465210 134483976 0
7183607 432501747 0
461027126 142205418 0
547843328 106778150 0
216876485 330182637 0
68800071 494381150 0
398807924 323306038 0
391322584 442086552 0
468547987 386332072 0
483450028 394350944 0
424370142 147799102 0
158248692 498284774 0
361343432 62848948 0
193713223 274935336 0
562847433 423484326 0
518337952 27502253 0
218208859 347522026 0
440285300 54351860 0
475090911 141859022 0
317786899 249018568 0
238716554 12476052 0
267795350 109932236 0
211596364 101223445 0
375817526 329153845 0
399204175 163708357 0
308473506 301386092 0
5258243 120276517 0
205247194 97105900 0
507748946 390501013 0
486006341 485952561 0
100217708 212695231 0
539681680 16334484 0
193172681 350173139 0
458190406 269107362 0
11650192 381364872 0
44758539 495598069 0
70158656 173124196 0
489507313 418852955 0
421042216 178182266 0
130313710 36109256 0
533169231 253836586 0
282395047 208147759 0
299855195 40715756 0
188525884 429438248 0
273242327 434498239 0
360709452 145130903 0
218773344 405606429 0
264393891 313779299 0
288961620 81708702 0
502557431 177501454 0
212655587 356671753 0
58955839 412422857 0
359178020 82630558 0
167425281 414217074 0
188584437 562426509 0
389761581 307592993 0
303572466 101886754 0
71513346 145259967 0
237896021 524107126 0
528718799 523866851 0
539681290 212872318 0
488649465 420828111 0
515956408 222150084 0
334559436 111455583 0
374698194 514650401 0
109140634 401537274 0
396590114 95884924 0
335422594 323772202 0
244612678 554863279 0
441625711 4755107 0
459967019 84871374 0
545605825 185122896 0
532155933 33117221 0
502460007 191649788 0
429816110 13710058 0
88379458 313655501 0
124741186 110431706 0
121292647 163712103 0
170033641 139378912 0
246412002 386323519 0
371815424 342691269 0
156805181 153365669 0
304076603 162053997 0
94124275 41232129 0
126720399 435760793 0
543121903 32874337 0
468898238 209101534 0
449160887 265133264 0
254195023 326278393 0
104056000 74705991 0
479378399 105427976 0
61982579 217893940 0
404101672 478586790 0
220898722 460203069 0
465875048 195398589 0
522439222 14264096 0
97599365 15369151 0
461491614 521929412 0
117306509 6132766 0
28637517 557260075 0
282271539 291098347 0
159858459 551727699 0
383401350 238510801 0
94626230 446782958 0
493688473 541547037 0
454898095 476270117 0
356286423 476888432 0
451629221 284548038 0
418926436 436310823 0
289012091 454898386 0
280714350 334673139 0
557414334 239141592 0
202577001 129404825 0
319587283 370198017 0
226519632 357325847 0
477196805 275027493 0
25640985 61212150 0
550699486 95356383 0
541206428 211650223 0
301204974 205379342 0
138823760 318006945 0
329434324 47318941 0
406062915 10714875 0
35432261 315170291 0
545237325 131071020 0
216885731 368364969 0
144850779 162402600 0
370311191 87979944 0
112826590 259141697 0
441333366 85897338 0
525633376 294060461 0
168235443 507823607 0
131221721 351118643 0
236234137 138868153 0
561738979 171876538 0
528107642 110407698 0
465437198 87023867 0
188555618 453981251 0
274162954 541618951 0
338592428 173803617 0
242009912 381376709 0
408935217 491102091 0
182962753 56315466 0
117096559 472869893 0
184863740 526914408 0
201289686 72350272 0
353096007 84341430 0
497149312 361131868 0
291828942 184248857 0
41397094 341028966 0
299310378 424307669 0
538807677 301286005 0
198346229 332014354 0
514951892 210353541 0
158710854 224950240 0
341132099 171863265 0
469463269 249035428 0
511602740 242700471 0
142018647 479632433 0
418543499 372364078 0
483842662 561788010 0
70743957 175061147 0
489502258 210289540 0
277848436 369215965 0
344825766 457852930 0
132435676 195794450 0
185657221 321427058 0
298119418 433472554 0
384857981 198419231 0
246362768 268021227 0
45124316 167270272 0
411430439 297155547 0
275283778 22455288 0
404011867 91984305 0
460460139 257661433 0
160560111 308077532 0
108659 482608923 0
166432841 145435757 0
112077467 430561613 0
454841754 124102941 0
163254907 499043713 0
382749920 78059563 0
216161882 112596691 0
181674872 119445885 0
556905635 478764143 0
289092095 40419534 0
265099762 524555213 0
275358391 37676570 0
192341013 195106294 0
302409697 485617434 0
196178318 107346298 0
32300046 443630064 0
88919023 64954693 0
87994068 318673431 0
252321342 445374552 0
181921537 238294400 0
37487336 416999285 0
469863828 452673486 0
209263731 498028932 0
268118469 360729833 0
525660508 6189709 0
258590468 105847745 0
220976602 400244343 0
362927984 334189826 0
249406664 398048244 0
53796411 442023304 0
21655455 322387693 0
559814683 31487148 0
90137532 159411939 0
302368978 417936158 0
331258281 452345453 0
461441458 236507914 0
176204551 238465554 0
250545085 522644739 0
157134306 109586100 0
143595749 409588303 0
271880910 186239598 0
415456927 506542166 0
293040967 25488726 0
118086916 59021313 0
28517979 201110914 0
314827594 100870554 0
560702973 397441464 0
556024959 369887128 0
186853673 467619488 0
208238633 187244356 0
196055209 324100921 0
509538722 175157228 0
45801092 173413504 0
10167023 506448785 0
305595944 308691993 0
555771416 263160099 0
97091864 519623169 0
415703509 112852816 0
233198495 140787278 0
295426960 447503896 0
318647012 50734695 0
219366878 330045570 0
217931787 49896851 0
355313476 3139225 0
429028852 294946596 0
379065568 388245474 0
205630341 31763899 0
32731342 357776716 0
4981583 265611118 0
40293051 408616082 0
458825100 162014043 0
446854830 226619396 0
473900481 171395245 0
322119289 264352052 0
340156171 33514186 0
71661053 445467888 0
397155679 60343128 0
213493488 55225374 0
260350129 272274815 0
124512588 54093826 0
187388774 225538471 0
47143204 12623349 0
442741876 8311886 0
200444315 504308374 0
349483230 209068476 0
504225347 462893756 0
542951527 42274959 0
566411974 284064827 0
502725409 441300321 0
241665555 438863682 0
295926395 360385990 0
185385608 195403096 0
80155028 320745854 0
513461963 57760767 0
38088955 176070022 0
204036051 185412952 0
280403387 442684836 0
409373701 366318790 0
226760275 90335318 0
546459868 536276075 0
106050203 31339787 0
125412872 286389951 0
247430276 355217043 0
481893032 40044115 0
542192318 73824382 0
310603491 221084075 0
233260187 65873067 0
29434602 117986967 0
299786578 394719206 0
488163584 240099107 0
545321320 450331386 0
466105885 182410255 0
271288232 132208214 0
255461695 305352632 0
49051896 207651319 0
267064021 156777829 0
216785016 302108618 0
222932243 354956337 0
259164424 212980860 0
31836071 528419190 0
154093692 160401510 0
251975666 499551567 0
372066583 169935669 0
432916975 111920475 0
463266256 133154866 0
409885214 534798188 0
127875539 85749705 0
82364135 393130481 0
300865605 14819819 0
324627194 172557847 0
274823923 545352119 0
302982596 100529472 0
183235712 189335960 0
18711756 35837566 0
214117058 195672647 0
563099602 498811732 0
419354374 423139157 0
347665406 83574572 0
137278247 318230023 0
375616572 504763394 0
301367644 3344791 0
280337513 437390617 0
361056752 25535012 0
352636507 64727026 0
309445995 144397451 0
451786935 11057977 0
538092339 282624676 0
215214066 316763484 0
121449521 226242793 0
238508329 3353794 0
536061974 539292991 0
50927083 351192787 0
430974624 438980670 0
422688275 18686362 0
249386547 382170006 0
548497049 23484182 0
222395806 490835317 0
506442160 514367911 0
551805370 563248497 0
358323359 57641581 0
36445344 362861268 0
21360348 337699423 0
561165711 402281091 0
141020685 493670398 0
240800862 502844693 0
340524582 340324512 0
92365371 407669022 0
229006942 99803727 0
363181162 273649331 0
437138339 437219470 0
327723491 387599120 0
340756639 159839228 0
454630278 545317484 0
260613089 89579721 0
333983416 204471734 0
8847769 513787301 0
130955964 283934892 0
104272237 132350082 0
148026250 253461081 0
106849761 487374326 0
228716727 545947443 0
20545433 312163073 0
196122864 487681101 0
254418895 114210186 0
34942467 508156459 0
430223729 172706690 0
463668291 22541568 0
281388240 51566383 0
552328584 320267727 0
211363802 481451774 0
153900700 320957388 0
11211139 329100978 0
394490071 247389503 0
555260827 292001480 0
94531951 19088902 0
379862927 274843900 0
494376628 85664054 0
544248071 133638300 0
509494742 505199003 0
307106344 469951873 0
128035794 130698538 0
216419774 278252844 0
109929671 221548119 0
454633202 105822648 0
261133452 129616285 0
172348579 527601756 0
143897628 57115206 0
150617834 476725396 0
434948010 35304571 0
565599873 97629381 0
208016322 170304181 0
431183567 349943412 0
59888468 317751459 0
353465098 196861701 0
244306801 502198872 0
357705396 203911541 0
240685143 141700633 0
16953591 508923196 0
314227373 419630840 0
75743758 3032995 0
154199853 230332465 0
210260955 95419733 0
131112253 72750373 0
242600871 556414224 0
341882863 435399937 0
358415332 88568637 0
241647501 346898617 0
305408200 506583681 0
164054961 259027928 0
61611861 381841951 0
111181826 474353088 0
361742857 140970550 0
345915012 411665128 0
344172070 290725364 0
471815679 373679360 0
133153616 178231220 0
260064233 297138061 0
90566383 233389902 0
183686985 410032345 0
147225501 14314439 0
248724759 504867227 0
260309774 288496395 0
379217899 232400572 0
65382533 435712873 0
174155309 397908370 0
60210346 214366559 0
138281869 68974889 0
386824184 552037199 0
162697165 364536921 0
500809850 186902363 0
417737720 307600626 0
66604408 22947265 0
99723378 453561938 0
449540505 557301693 0
3577392 6172680 0
392361492 331228414 0
126574613 566593343 0
408296274 41814314 0
129131762 171030786 0
205276283 506930430 0
130142970 147231183 0
220280563 176669372 0
441536872 211912805 0
372156333 318411705 0
441136732 172592827 0
466552384 331513464 0
200376957 426468229 0
400042086 259517708 0
274652931 238459644 0
160792581 318656013 0
37094096 390623479 0
165337358 359064699 0
150447095 188064727 0
245265714 100971226 0
421032262 104133727 0
566964502 391736229 0
388238441 282681975 0
108735184 362410645 0
114948751 522741555 0
527584271 372362348 0
216073755 287578071 0
129941853 549167355 0
537521368 534828704 0
405567183 226100153 0
117193261 137563643 0
70464352 83873599 0
160384950 398926147 0
347577826 339169256 0
456510972 529066508 0
76274246 440318294 0
442258728 337370816 0
429038037 531162561 0
154579811 108748183 0
253855178 37742551 0
398549052 99026321 0
106334595 47638682 0
19349774 109472320 0
366242295 243134430 0
284487999 430742627 0
444716633 491856572 0
127154778 137734270 0
487286896 458701139 0
462395865 498248336 0
309575024 263483536 0
366191362 147425989 0
504154062 486225303 0
132846646 523534244 0
204943898 254782126 0
532008226 219879649 0
196185326 555672766 0
392363074 162745401 0
353095936 309120394 0
536733733 219233016 0
333873977 187233592 0
216681840 236542238 0
422659840 274550394 0
208805068 516241382 0
124979116 304701397 0
443564372 34368642 0
397515544 83679222 0
172139743 199484341 0
53073541 335066348 0
116353339 127643022 0
355782348 211122987 0
41347152 436584885 0
253005673 278278465 0
501419281 23862610 0
86758154 366656952 0
142930465 159546532 0
163191009 50425530 0
547924188 334153497 0
556264643 295176942 0
373476673 137156031 0
108386907 396290433 0
370016050 274167665 0
284788407 459976779 0
449720360 83300757 0
497953590 296302888 0
154807858 169746391 0
49593694 482943526 0
2548756 324537928 0
379016507 95691334 0
14235631 527413831 0
349699722 219443876 0
250310640 197453998 0
403143366 306888949 0
92844115 204004282 0
118372162 43480739 0
189344351 113563907 0
81865732 204045890 0
111261197 117026454 0
1403153 48366865 0
218814219 460917115 0
565049516 12121991 0
562393916 387030129 0
104936150 534784589 0
500701257 349098559 0
88658753 128170532 0
159138276 533955949 0
161135651 11310649 0
328648468 509812165 0
3968750 453241678 0
428139736 405240918 0
432180657 271794816 0
495226219 253166926 0
133806701 401371636 0
304859089 286502066 0
213276583 313424466 0
106372183 533189004 0
224169194 127706698 0
6868546 363602970 0
355212177 488167381 0
512598854 496558709 0
11972482 284623006 0
482177921 540824979 0
252237807 436782588 0
268961890 169796040 0
1245414 316556663 0
440545019 547082276 0
195425727 134669374 0
19989578 87908276 0
13729732 469111467 0
269006299 422761429 0
289232790 184009276 0
372269649 28411759 0
520255394 464419 0
387485559 174098600 0
490269475 493166994 0
289124417 155070837 0
337945030 64353748 0
44691779 323469263 0
292839720 421797588 0
138420677 344891996 0
417064688 235372434 0
362105307 90263105 0
501383133 312146826 0
438826150 560975012 0
73478941 447911840 0
401519696 77035209 0
221773670 196215750 0
390467757 31300239 0
8061265 157960500 0
213197029 159261829 0
211568352 349191939 0
560593751 491464770 0
62807505 562821011 0
289284183 193403798 0
253717749 564355601 0
290346766 215421527 0
547716080 195965717 0
79180499 379400073 0
203068238 68915658 0
341159506 148556576 0
546778448 529260791 0
506873428 140650057 0
72289205 374593325 0
253941816 553628914 0
499638037 356660009 0
36709255 199069881 0
277406584 73040198 0
122974067 366790546 0
439118928 198600063 0
368144157 381564935 0
343435452 419481649 0
374507363 101431692 0
55861132 85723512 0
561543403 510950568 0
346652443 366011560 0
497316833 224522036 0
384814032 169897967 0
415748537 486215134 0
462384111 281676326 0
507603736 71952674 0
111954435 477346629 0
195004466 84262346 0
409892444 303014716 0
250434994 172843516 0
255897221 245917064 0
105648024 378370787 0
266140545 337424617 0
454602532 245442857 0
37477480 68019482 0
156377934 332612005 0
546213730 153427751 0
202581296 435462576 0
339942538 460896380 0
492522912 346686039 0
396035581 291367558 0
90752735 254513454 0
398456380 297119334 0
142152971 253283910 0
231172696 324859456 0
463402326 65607904 0
79057175 239625830 0
251917002 440853057 0
259768176 337005844 0
229796371 379819708 0
224656598 553166025 0
38257307 353803745 0
473573767 118605508 0
67426821 544775682 0
517386297 212314399 0
130186406 268420301 0
542148025 333010151 0
308366963 198874504 0
421754871 525505746 0
22797143 381547910 0
351207293 140019487 0
223826074 187231978 0
417944675 480558111 0
243224931 485997878 0
568064640 552238059 0
186981071 224887647 0
245103973 135514013 0
95793773 555355933 0
446234358 543483558 0
158545173 235498848 0
548617382 189234219 0
450654803 149224726 0
431630943 440256564 0
306569991 318502923 0
222539779 536628132 0
555992912 103669081 0
170411793 149573547 0
313637479 474247962 0
125733759 104904251 0
192966721 373668868 0
521109390 333797547 0
340883621 320598380 0
467130118 340687038 0
433045571 151416295 0
353083978 119254901 0
28480341 377560262 0
214053673 300278327 0
259602878 368275717 0
422490564 392780875 0
484626404 568012685 0
562509614 470039728 0
276469514 232892839 0
363682840 286307614 0
276450173 15114395 0
255504766 72046229 0
348450215 440718134 0
186721519 66757933 0
113961702 82578996 0
229878053 206174589 0
157449791 155343678 0
371884877 416516121 0
515313579 478118832 0
9128181 439846680 0
276319998 207048560 0
226765317 450728058 0
15050940 502475739 0
361168704 307616451 0
220081916 238964712 0
557888374 264839436 0
499694139 187606293 0
261987141 44289378 0
557371278 44380390 0
285770065 367506023 0
26786642 54960100 0
321127041 360333216 0
504140742 96023507 0
28211686 290336013 0
556301108 89972814 0
153333524 34281319 0
364688032 310285676 0
39227056 116305793 0
423668982 240257989 0
430901968 20125507 0
357023624 103717412 0
515785915 191044131 0
141771765 149166148 0
38038907 210721503 0
295768939 226727457 0
425445083 129889456 0
446911124 347153844 0
255698144 77728625 0
486002543 360488099 0
451143441 320388510 0
432774383 284900815 0
340239252 418808572 0
228331031 297456623 0
377994888 135871442 0
106307444 356884464 0
351760083 402189019 0
99760394 303619123 0
65753137 213015410 0
238706799 190481 0
562602399 102485986 0
220312521 326832745 0
288822993 449321727 0
450445420 469138431 0
93875012 456507609 0
193453844 413396749 0
173983278 347900553 0
351907032 177343076 0
163281357 14807830 0
101232685 542792921 0
450081486 318475673 0
526388255 368393360 0
567436503 396818125 0
335156614 15186302 0
263490491 534015977 0
354626277 71361237 0
231636840 439558577 0
461052617 519423847 0
6992836 509765582 0
24663739 558120268 0
49573751 488598323 0
501215112 460218253 0
534311657 161723329 0
78958807 22984186 0
302987476 40631 0
272506486 532677659 0
123952634 35189790 0
83946400 175692149 0
210110900 207704812 0
6223138 556156945 0
525492927 108858795 0
334640187 505154157 0
343478573 496390447 0
550917261 348663249 0
223779493 145850308 0
274604705 323179520 0
206701505 320510857 0
252162831 122278824 0
67238575 408618447 0
250838653 322599109 0
274997263 482365880 0
478217444 370005363 0
134952466 392203116 0
310315385 531081414 0
50971347 128020836 0
19053023 210270160 0
7654703 324488648 0
43099367 374165626 0
362255052 335788015 0
420265029 298337765 0
319977493 399240560 0
165014858 436127279 0
309854801 514582974 0
163859785 161675841 0
106478002 199410511 0
332343634 348808082 0
453794633 183577559 0
212321896 404798303 0
314085040 171946773 0
152964984 57394635 0
558617402 165919589 0
492580849 507147713 0
544973278 184962610 0
55886146 178193321 0
439650394 281945207 0
65917684 242108514 0
442050858 223878116 0
269416458 381625041 0
449651615 191020974 0
281077727 547952091 0
436758780 174311509 0
283162544 522668509 0
343444095 553648228 0
233169682 484412378 0
468843983 464873789 0
207067652 421861771 0
187481333 276901357 0
296256944 43362891 0
332559597 423468263 0
357670204 59032225 0
475470115 2462982 0
433238767 114206284 0
558800687 115132349 0
152249948 202362982 0
149285835 479181595 0
133397210 178305834 0
252832635 147751334 0
39227268 86273467 0
451016514 499404138 0
518739561 147254625 0
169653802 386604010 0
566506509 234756434 0
476853203 429572010 0
353305647 31916872 0
273358427 401715795 0
444952170 480811525 0
496371096 342152295 0
448000118 304170143 0
482124074 269459585 0
108315391 161914344 0
390910151 288997822 0
114767312 39613923 0
126585665 222165016 0
165727837 207448925 0
532040128 65558000 0
328695886 472756185 0
553983559 212115110 0
440348729 505958378 0
85219846 144225604 0
158319054 568694690 0
554918721 300614648 0
383971007 74097359 0
1386450 478660703 0
62077438 82282491 0
534617826 404013391 0
437381196 206840136 0
70921129 536239624 0
48737155 404803174 0
317510528 125621216 0
71738711 97715251 0
338096513 565182750 0
106088430 97166629 0
445788336 413734570 0
478489789 281237927 0
230920844 141534913 0
23382140 360420372 0
57015574 446707681 0
330096196 449422128 0
107778685 104108544 0
165920346 23086813 0
507893862 73370439 0
171942166 365666521 0
12119001 531090781 0
7660888 394598727 0
123548914 539312753 0
437080126 548728434 0
477379765 388570036 0
291342562 173643710 0
365157605 400414325 0
291268429 19428771 0
13882829 119824222 0
70543551 414072208 0
40055468 555354465 0
54006081 400264487 0
346342058 462203517 0
401338201 166665285 0
509340926 158302152 0
327797569 74677834 0
451444559 139112725 0
299188516 18314534 0
389518126 466045630 0
185417201 458766569 0
400371838 293407264 0
237418898 518856169 0
102655543 388301437 0
3408308 327766277 0
158952139 164016331 0
257817247 300815916 0
198654701 56628754 0
464419081 69524538 0
257014375 1903899 0
61557589 16753072 0
525882448 542589364 0
298245540 84292108 0
449323699 31643789 0
523089585 55727317 0
447493879 185714002 0
110572512 188713107 0
150288887 515854677 0
403558909 2846647 0
447617296 563774164 0
18520455 86583865 0
262231797 493371778 0
331564912 162150053 0
387023861 450773563 0
51854348 278792564 0
269257812 167767335 0
52791471 226751152 0
491884709 237130242 0
188171054 163542840 0
497724283 233348206 0
313082569 396410978 0
345717241 364630196 0
331342667 475316516 0
393371075 566304091 0
314169950 50900544 0
459628891 487538553 0
517790521 564931713 0
373330042 262894548 0
508542989 396001691 0
471133716 3472432 0
259048748 536875599 0
495287394 404971221 0
375663260 221727950 0
169725426 279806123 0
111308775 59293331 0
269481284 457594396 0
102702800 5655425 0
60394694 284599640 0
437025765 221804859 0
74478982 302773547 0
32553491 199868885 0
269154926 365214466 0
39006417 89446758 0
307536572 382457558 0
76942319 117630598 0
359408360 564939693 0
365844421 432198155 0
483640466 445678258 0
544346634 244317937 0
414699556 255836744 0
365806172 45728938 0
354624782 54551460 0
95821954 74605271 0
459962000 107979181 0
1018447 357589305 0
105732608 206432886 0
421680821 29429387 0
209795937 141471622 0
91134015 418543577 0
514594183 486059192 0
353431909 41789264 0
39507366 518040926 0
307070955 320480794 0
184270208 382162794 0
316794274 389465212 0
97634978 351459250 0
37473896 536595002 0
226848496 100281716 0
340898546 25069153 0
373681506 271700528 0
194788455 33147908 0
498026183 180611035 0
70094373 75002412 0
321331935 68386448 0
397307103 329422830 0
426277281 88835949 0
300192550 546408813 0
358435994 491681610 0
318466759 390282943 0
54894964 61825839 0
383640835 283913088 0
283219257 382264040 0
144836669 43434207 0
265541259 520691203 0
338147086 144496501 0
495993349 416171980 0
483243448 139658801 0
256330923 547686437 0
259579832 381588171 0
210709577 28232629 0
303911295 444324766 0
392823103 454970359 0
195813487 104968448 0
6354820 186545404 0
251244082 337067333 0
298367578 270415119 0
163934005 522669262 0
69548775 152475044 0
43801133 314641944 0
445667399 243909790 0
340399487 203489209 0
116637118 303112214 0
391323819 393636422 0
424945168 433744519 0
75479435 447516359 0
180861826 561235741 0
37145161 351672480 0
304455440 267895963 0
507837824 58848583 0
397007939 338546999 0
376436728 70966132 0
100433280 48735321 0
522100721 255764339 0
148815324 298148673 0
487311190 260449422 0
304840850 550442414 0
35539228 2354338 0
160336056 206551449 0
430488825 106751621 0
340905777 339564526 0
58873258 413321714 0
385957971 293690928 0
412727353 249333708 0
1098599 314531825 0
375578363 25024089 0
54731742 532042494 0
548630627 9515727 0
23753083 74628046 0
510245766 261333069 0
72072460 519778976 0
414314681 334757285 0
315075647 285259408 0
535311134 476640116 0
198774301 77615263 0
36278575 158201339 0
322308362 276893494 0
371093423 499909010 0
433540112 349157567 0
39770122 12940355 0
186217806 193706520 0
229145658 407992015 0
363052470 118501921 0
427740982 28709452 0
403616263 388102825 0
110816098 198959952 0
56926523 110356199 0
139782833 74492996 0
388787778 472557010 0
247228992 390812630 0
421906812 205183870 0
155121139 472939513 0
354186941 348667877 0
98997662 187554929 0
486024667 308605389 0
359390677 246650810 0
45937242 28551148 0
109128698 122287649 0
59493978 409951300 0
277062496 510016754 0
60951605 107631794 0
286207919 517125318 0
179271286 176242671 0
440616966 75670746 0
382926268 541062972 0
38375629 315818459 0
222989404 278596127 0
297795727 451095260 0
243147606 10034805 0
32376279 75299694 0
125693909 211543733 0
395551097 230078790 0
396453861 511260136 0
143482655 513284729 0
190879586 256813038 0
162003155 368627069 0
152082783 34739571 0
57500683 385262951 0
129270740 434726435 0
154324644 332557635 0
478710156 97430891 0
567540184 350894008 0
442087917 215102136 0
552551192 548171914 0
250749659 189631319 0
494908663 120734436 0
427951968 378707164 0
177278397 77569957 0
230784020 363273903 0
325980114 256929252 0
37704300 381244824 0
227158390 6727164 0
84787154 67048909 0
381540199 94695920 0
415959729 371480918 0
61696153 273613718 0
446556104 7360980 0
488508188 562108092 0
103368104 92345737 0
335485194 206996253 0
191372823 340911341 0
295837448 71330453 0
319947611 343660929 0
55722861 46103064 0
193490300 309819334 0
446733543 316152934 0
44725355 273116660 0
124542686 113936711 0
296048949 439091466 0
365679575 176294463 0
97051571 325402916 0
499012951 58151926 0
533823457 35084553 0
157837131 226826604 0
396064500 262248252 0
144255743 96795691 0
209950025 455971559 0
304466856 531407958 0
457531007 378038912 0
107428773 232868781 0
77943996 175822544 0
502473194 334211562 0
530521777 431020037 0
548629218 350577173 0
440489026 348095020 0
369654388 47846470 0
441084051 149737344 0
285037656 136127462 0
857857 58908734 0
8115533 398358505 0
157329255 560673409 0
559276192 335369357 0
563291677 411246990 0
462220322 388274720 0
556200804 333862709 0
290607700 422965562 0
307236350 307758463 0
392925647 445961271 0
64863296 334111316 0
331326770 352868327 0
100104957 320014642 0
8929768 230389562 0
148224952 172886108 0
94200087 23907928 0
94541499 116660724 0
81288973 12916737 0
230658530 252831699 0
55728936 74933171 0
140979647 118558687 0
6783182 362496007 0
469339199 184545129 0
103774477 190741831 0
350313189 41593181 0
52460206 273802920 0
5558872 559577211 0
331677783 385468409 0
196963930 102960515 0
396240946 312161060 0
401581459 149078316 0
421483845 499904384 0
308852181 150649284 0
559158651 347542137 0
310700723 567039617 0
64462949 132561720 0
19118963 334420758 0
85336577 483357493 0
282240803 218395160 0
117886440 42918950 0
209460969 46100606 0
235798218 311032444 0
359296231 27975382 0
320707290 89620170 0
332104960 237584921 0
355737130 278519501 0
331670533 568134778 0
495210558 310401321 0
380070885 264415748 0
522937276 176865453 0
248797631 331940490 0
419196898 471481534 0
476592846 365880247 0
88605665 305549664 0
507559749 473095936 0
365912713 381570769 0
545891989 240013567 0
355285796 89090965 0
41187298 105347386 0
430110876 305909678 0
210435748 192940757 0
530820693 305873507 0
94334015 347099988 0
527754616 389923529 0
486070143 178492266 0
323338914 184529633 0
425554156 270581694 0
174026346 220718216 0
457889382 383663506 0
527377066 13761396 0
501798611 227711949 0
201915789 197132667 0
205327126 291554362 0
543951450 518378696 0
349932701 29739029 0
393703941 113334820 0
354790858 552530822 0
349302977 18018641 0
420338750 373825338 0
205382297 387790975 0
257295117 123260040 0
295642385 10349899 0
373986220 203127403 0
563017890 131017428 0
415320401 491545714 0
29147564 155365384 0
522520060 164641232 0
194629288 164358342 0
2809693 357020991 0
546260050 298841965 0
540193887 290254891 0
226577316 39332771 0
191602634 176842420 0
147122241 563196300 0
180645161 145604379 0
141340741 438920120 0
201983611 159954291 0
111545868 552268941 0
302856085 31769643 0
51496349 441824175 0
340593865 179761074 0
236134819 308771494 0
383576726 360080920 0
123506341 225945051 0
84821825 128937358 0
23327193 385337150 0
383008305 75316290 0
40945751 288428482 0
147594178 297921113 0
542875234 314588686 0
390292503 472040115 0
462917536 451778970 0
325252953 136208819 0
525387069 489606323 0
515103164 268305773 0
543742088 438002318 0
516179829 480597833 0
2126024 234742923 0
217829435 164374962 0
498670775 430522195 0
466264901 76239474 0
261172699 549035836 0
356947028 117525233 0
476165541 422403880 0
272678506 551136050 0
404244471 192910423 0
258506715 247595573 0
301727586 181340511 0
459542048 393259473 0
229538508 74436043 0
23451900 64711098 0
157850851 400716337 0
130662906 283305778 0
271127697 295467020 0
134109244 297789981 0
197002802 66677035 0
254927613 70157683 0
569126749 190775295 0
530216398 222019666 0
529389949 264780124 0
368321152 546087722 0
467439938 317709005 0
68556474 123397014 0
212115747 154911934 0
508776194 58082546 0
385406644 85134229 0
402800377 253886644 0
323706547 340074054 0
388485874 563243044 0
395363412 366149549 0
220950329 302047401 0
127732171 512909809 0
162215680 126796903 0
132749828 6366526 0
535799598 200989731 0
89208292 388392219 0
91528581 49374530 0
139067872 438293177 0
175930866 241093967 0
156047867 186095731 0
80778841 174351275 0
374887745 390836527 0
305231867 305515488 0
302800588 266318589 0
60298812 31593193 0
414990960 532155785 0
451887539 374541645 0
258963600 103895349 0
223677323 322777886 0
513459024 272595242 0
501963025 368461548 0
41490478 373425831 0
522179922 115471611 0
122142407 532391474 0
300580010 436787784 0
309276904 28995636 0
145741600 91268928 0
230681499 323399742 0
265642394 258279351 0
564326430 30532323 0
450604985 486372060 0
295011873 100339911 0
488273908 481245342 0
117989945 394472980 0
481209681 540681674 0
535511071 10821894 0
263284202 69524268 0
220703585 330715374 0
286234859 568953051 0
4248630 232126963 0
497580457 301662043 0
162430788 434634353 0
138413142 90674715 0
400702622 348609944 0
40455678 10899474 0
246702061 173217909 0
130614655 247355103 0
271677141 516168161 0
144928108 75375383 0
44487416 249862862 0
203328658 354307825 0
266653428 58759776 0
17580854 135354821 0
55828388 312374269 0
417374651 196944222 0
393760815 249587182 0
180989789 386915325 0
505073162 459286571 0
400252913 274591068 0
106086282 117419543 0
348715064 60202124 0
415611207 517923114 0
281212351 214839405 0
471860596 144810152 0
94361325 338471225 0
79997056 295666523 0
367242185 481844281 0
96810090 114387975 0
363366043 505564714 0
438628768 557312478 0
462143208 563116153 0
487888548 55486655 0
392187718 140692650 0
479670876 385022135 0
415256567 562869704 0
277126740 87378597 0
60999536 166116929 0
447073501 469642189 0
50165623 362316199 0
466389000 341858313 0
111869036 140941979 0
344126353 36271087 0
105598753 287516978 0
457675519 25038506 0
569131795 495987591 0
297961922 474007626 0
179636796 211561425 0
57077947 135289887 0
3982404 220413118 0
517365131 348701260 0
379161813 474214030 0
249704677 228359102 0
253739586 518706446 0
305529591 203384001 0
565971209 512577696 0
42154485 540515646 0
543606671 61021260 0
300794309 436226657 0
465804658 74808169 0
517767509 14573120 0
33069534 65962995 0
115897116 451211226 0
215859870 172600912 0
295659567 260806715 0
452447434 387789274 0
24802407 252152069 0
67545592 444689360 0
470997935 60818376 0
152411291 326630028 0
564488640 62913049 0
159539668 326809853 0
393473553 297168216 0
30742379 24676947 0
419681065 164884896 0
267747303 287759466 0
451610691 330596178 0
261448760 86156424 0
70091493 405810352 0
517836360 335410737 0
218551049 292498962 0
308657448 357567541 0
264211471 491302967 0
488085807 422746554 0
376167945 143709169 0
175863943 292236503 0
392278390 427296596 0
151657602 467070789 0
539602854 251761487 0
412848549 119898036 0
116092482 144970238 0
85838700 83512429 0
326620897 462139663 0
159815188 413843332 0
330111796 307451956 0
301364505 385552928 0
563885569 73339608 0
437682461 401048036 0
268721352 94117576 0
365325782 225685145 0
16529485 265025936 0
118500349 8775404 0
396669022 540439205 0
230060650 532818094 0
189670844 245978765 0
331282617 69085989 0
379335406 565189189 0
468959333 203282572 0
141420682 537824749 0
14688257 165846021 0
286424964 17634553 0
282981117 239776545 0
413877442 229418367 0
404495505 465903014 0
373253640 178432050 0
124085149 16048608 0
259592802 134949289 0
69620748 498272377 0
151848055 530272717 0
491360039 497902918 0
345164583 380555433 0
452786333 423940571 0
474975152 470125792 0
367299864 306253806 0
240705532 379305220 0
443442036 246839588 0
50081529 535302370 0
494087447 492575044 0
235429547 307191227 0
313410642 65515709 0
48680559 481800358 0
458120125 321627773 0
497934871 177206867 0
420900954 238855308 0
185969517 202753930 0
75507595 371453529 0
23330939 501164855 0
409421478 249321105 0
490785179 151096173 0
427635318 463377960 0
355228031 561327557 0
386932121 214610428 0
215034021 32281386 0
191477408 450942080 0
333887600 390724566 0
316050537 249028805 0
563272988 66778217 0
490811228 226756930 0
13679629 447664097 0
247448096 166524934 0
482402527 66537050 0
143338257 506978575 0
493236487 24387081 0
266873981 375388703 0
377148895 345178471 0
154903929 387574116 0
524512614 60660261 0
204834873 165546336 0
30402792 78470170 0
359220510 265226593 0
30218981 14132486 0
299699059 390900810 0
112891545 543391829 0
496504446 436202171 0
350397816 412008963 0
477746217 537119119 0
287647453 472602850 0
344718184 195220956 0
195507587 270601846 0
314088445 562619785 0
160647919 10310385 0
474462889 88345266 0
162284693 237311991 0
163565123 182747740 0
172612405 509774985 0
17733640 369285128 0
210943925 561717604 0
472743463 478614539 0
504313240 164785342 0
427768332 269902826 0
196274381 437966267 0
485156560 374355772 0
37642037 139088988 0
541789171 38159606 0
399822458 114961113 0
507216894 97626340 0
130558637 548195377 0
544972740 316858862 0
295272158 240392295 0
460861331 392411078 0
159799508 242632535 0
515190115 246068155 0
270302249 365565781 0
137081488 221200278 0
499517739 521083656 0
337897479 409439701 0
38553674 368602610 0
467822266 51963042 0
32614578 225885341 0
315899211 497177138 0
60960364 356865323 0
416693763 524669982 0
132076400 293400289 0
237391331 475395470 0
278292244 136567464 0
204177302 110640952 0
114579512 7927499 0
162687495 414860549 0
544764814 241942613 0
555354342 121499734 0
59898623 556526479 0
216855618 313028844 0
116181701 46142385 0
249346719 532899087 0
185331158 481388315 0
205623159 98604888 0
150046749 93959020 0
349141442 559239806 0
146562444 25780512 0
73954336 55537299 0
421933267 451922202 0
2589251 33017259 0
269491108 385926102 0
467054635 274960849 0
356513243 533607819 0
73895202 525049778 0
378642560 18749007 0
404291068 316658581 0
345579617 553635979 0
358599508 483674286 0
246721811 15488948 0
142077366 29553559 0
396514189 145016006 0
475071329 533565503 0
19983267 449401784 0
357414108 235184828 0
545783934 128107063 0
270605342 322518369 0
333815756 385008626 0
250294016 122047996 0
270964052 454509707 0
159643765 43998028 0
286841199 400146534 0
133226392 432482246 0
118688548 64755833 0
20263773 421253625 0
47241773 274338281 0
425379680 65590787 0
177271469 388075169 0
510814895 33225571 0
336778588 533037794 0
198607249 11541088 0
293697435 89842786 0
290424553 103861988 0
431736414 308394662 0
237205738 170730639 0
26829274 380761766 0
80645037 256874559 0
48661182 478645303 0
14089644 474170409 0
215710629 229454096 0
277225622 5868151 0
186663347 338004755 0
105972122 248355002 0
198210408 316241637 0
361338810 283433064 0
497364608 111493119 0
318389338 424338385 0
415432947 208010082 0
243977914 214030797 0
229792160 462844940 0
19566768 161259610 0
443292582 323042349 0
118253073 550398546 0
330974027 428932277 0
176339420 567622050 0
154101555 210161208 0
101527665 288254657 0
403073909 375671855 0
471008492 225339985 0
350554399 94050177 0
36017642 164942148 0
139425547 128331831 0
42243323 545237468 0
567467112 218402794 0
279433101 16216163 0
339992690 72471215 0
537639088 260601802 0
144712420 468640249 0
318246537 196384145 0
256928659 391384696 0
469133860 248224694 0
82083637 389111484 0
68581542 523517687 0
277717209 221849591 0
384709100 391051382 0
274634072 244438530 0
26077781 269413612 0
227540205 424790252 0
198871654 28152182 0
366918258 457347155 0
182136158 317550406 0
295060928 203838029 0
483917128 525447702 0
480099224 170599625 0
125963233 359550592 0
270409220 231057219 0
175954932 143928933 0
352493193 377836374 0
117960048 510538030 0
531050697 149202785 0
446423544 21683185 0
286540438 350277468 0
73153398 556513362 0
20105703 557124779 0
369458039 88848780 0
479850139 525223990 0
33789096 160662857 0
163854744 103675641 0
255888080 450362905 0
126201243 323221963 0
183106573 242343719 0
548069816 323875021 0
496712925 299133037 0
278639968 370850092 0
401393144 303049088 0
321389593 168249713 0
437132890 423561836 0
427980327 70069507 0
397053995 23998658 0
429305632 205439242 0
138383769 36205882 0
349635736 437529193 0
446120018 262652578 0
184808144 96062263 0
401328326 302767590 0
534491872 341025727 0
505423083 559930940 0
373981641 264067592 0
492944524 154603989 0
449180264 526977711 0
186567476 65734187 0
518216034 387390972 0
216458559 127760395 0
314105674 503427851 0
531715135 259244552 0
342624289 9993781 0
151385848 142162320 0
485680982 481361220 0
283104271 449352331 0
120360695 64259379 0
491640498 469030 0
174851122 314314072 0
445862079 74803384 0
15373145 449919500 0
209076582 172176237 0
63742294 177564288 0
225119883 327388794 0
37725559 338459025 0
184054813 431745627 0
87126768 248314561 0
530714777 367539713 0
252188404 51395024 0
537427389 431902064 0
45772403 56226424 0
213616558 559195527 0
353919537 262514233 0
374597655 295033055 0
312157260 429658112 0
42774701 132779580 0
33564106 343016042 0
279934934 508862357 0
397912389 448403802 0
47823170 275381514 0
537969088 131567998 0
52975833 207040448 0
376249457 227117320 0
291316570 193439479 0
448558205 28113189 0
376508249 544784407 0
129855072 63413997 0
234648986 344406267 0
104779323 212557586 0
418892839 304100638 0
414957826 451502552 0
46634369 555613268 0
559362644 51522509 0
39977141 352150789 0
527275502 45463327 0
426437149 188662313 0
81792220 516350291 0
322720158 31672481 0
20557367 179204698 0
4640175 522413499 0
377954748 60236578 0
246239618 470434991 0
511280847 388192084 0
363839375 353756298 0
320116070 563251653 0
309231839 250901300 0
379033022 113519559 0
153386047 297524061 0
298923148 504618186 0
110343552 134039668 0
310928087 539543817 0
109281102 380687386 0
438698857 333088143 0
285129660 325879036 0
70735640 384708047 0
58260179 376970178 0
258973288 527963857 0
491366642 551550872 0
158337512 225429660 0
403005332 453447716 0
125843735 22743083 0
84159387 525691123 0
475195755 185806588 0
119405890 512649375 0
235963357 107792981 0
15303635 219066180 0
188007490 315378388 0
52300231 167511650 0
335258898 112959705 0
185282794 487152149 0
541194227 537765481 0
200780496 197879313 0
254627513 258446113 0
145081501 398414966 0
257320562 162001280 0
107760816 297593142 0
18194730 424565253 0
484655081 545498225 0
241530319 296800076 0
457723691 428678167 0
467350884 13661670 0
530228117 296481877 0
11029286 1541032 0
249836577 164705249 0
59530343 217801033 0
302373062 351543023 0
288477798 563275698 0
279992075 80794611 0
283393903 59973062 0
124954831 245992855 0
508899491 148171720 0
375606808 178432566 0
197099156 105317597 0
126630114 145877040 0
509689210 82229488 0
397146868 32142157 0
187447272 514823956 0
109163830 314897514 0
477569048 153035772 0
381433412 397536874 0
298296131 98732226 0
532515590 438600858 0
108111566 236354815 0
357570237 3371649 0
568745124 123358524 0
253955998 550817270 0
136994050 403080877 0
524828919 523596639 0
197144181 150823662 0
229331877 111249634 0
28273196 341880722 0
337885772 35915877 0
262672482 132403588 0
333572639 196903691 0
65548178 550084659 0
111227951 290895241 0
49278790 103420805 0
557433820 44074350 0
494570922 62698805 0
84825901 504484793 0
514955857 286554205 0
274447644 337704036 0
77720399 431003026 0
383069410 92190559 0
463301228 188238431 0
127951705 531313779 0
245948882 489577611 0
221587109 316157565 0
193156419 194672484 0
428326990 558779544 0
249670818 200620767 0
460890570 334715310 0
55561505 268975835 0
407101077 361638973 0
29647319 456467164 0
426245888 13841575 0
203900306 292619304 0
272278043 337798991 0
25076415 375190417 0
398628189 19818506 0
510161147 179979099 0
155742094 458791784 0
212045799 117249387 0
472112268 17503354 0
250348596 420346428 0
493678781 505435086 0
176636970 359434802 0
156809598 18281908 0
235615318 412134905 0
478936497 377878643 0
369474962 458159995 0
460708124 250723585 0
493216584 205075924 0
443805315 391106211 0
387503751 544579273 0
244754084 141435769 0
276003938 279027577 0
7340906 231793348 0
237767384 458700520 0
393230971 161373635 0
437861959 63317556 0
425927270 353973571 0
389006050 381163752 0
30626380 440710799 0
210900748 412272581 0
346085012 350522902 0
136955322 506249616 0
361553599 20692877 0
423894685 89895110 0
204236266 497545239 0
135890306 308189547 0
265900597 506031987 0
333205478 480130816 0
73786403 253564018 0
248190451 163328327 0
244098773 70078071 0
529724557 542333517 0
189268710 249883700 0
16131447 365294711 0
198753454 147311045 0
312105706 145490935 0
251280552 219273862 0
304326737 287519547 0
51789450 425137977 0
352971673 564555986 0
117178446 160329494 0
24745544 345291831 0
544493367 344815420 0
13685871 501434298 0
568667586 21049823 0
439815712 89943916 0
105903963 202326517 0
24651612 517426907 0
191265985 485896207 0
100409152 370658499 0
144064028 110034942 0
137143875 414053981 0
424751501 68790501 0
99181840 354062243 0
323832357 3885234 0
139074490 460525601 0
69176756 271527015 0
89588431 178890733 0
493997564 166707343 0
395966102 409605962 0
86884757 246257408 0
546418526 384127637 0
221998071 539050006 0
424438417 228688494 0
261661572 437965764 0
230757636 164564658 0
413482726 545226762 0
417135549 547184149 0
14315084 53676357 0
268484244 146839681 0
179496980 504291790 0
41327548 163057653 0
482507740 392388305 0
206827220 414967313 0
308558638 501199276 0
280764912 538004674 0
453579304 213972230 0
332634931 361979861 0
219290475 241753063 0
317443626 17772246 0
474339311 199173460 0
72992162 140415480 0
443359374 66744779 0
222485753 229509726 0
327552817 322759908 0
329721171 560204894 0
276021796 401278915 0
398898899 3135617 0
545586786 325459588 0
282086205 504443683 0
470377549 551600192 0
533949362 549097191 0
136830061 406008157 0
432448617 384423392 0
455016224 105836876 0
388568967 120407071 0
92923684 46941496 0
212937192 391852960 0
382512597 250748950 0
395522489 564735595 0
170776536 308858559 0
452791435 456249495 0
459842844 173565289 0
372361988 508661298 0
235998446 484603913 0
241401420 12381622 0
528261956 7514659 0
380878317 158069487 0
204760550 250824258 0
155508357 212110556 0
121855074 256607954 0
95166097 73523496 0
419937790 401885078 0
32872730 544413197 0
248105074 135620060 0
281317946 244138730 0
183155224 233695285 0
432469273 525060483 0
292709544 320558852 0
159367791 249711461 0
215493559 283195972 0
525090382 110216944 0
298357033 48936991 0
373449200 155244080 0
437183813 463669377 0
470908284 468156339 0
196775784 224725676 0
280219625 525223963 0
451970017 482911453 0
478188014 217565210 0
400057584 74062919 0
154828617 185467579 0
63714534 49795758 0
91339937 145716747 0
19750416 440462572 0
562416952 127789401 0
339204810 130452456 0
109813533 312223941 0
75271557 340979741 0
63924637 168984062 0
152660042 538079532 0
94869426 321306025 0
451706331 113678035 0
125330815 513268577 0
379831022 91809053 0
211186792 120113832 0
384978167 209395915 0
309240608 106218740 0
197297271 22569639 0
460901372 482564592 0
328396536 328730949 0
129205983 444932768 0
516194464 61849120 0
132529251 350421797 0
253209310 370454490 0
394522012 400397917 0
337518219 23971845 0
348168640 271051217 0
379285820 535531251 0
240856562 114048557 0
11259474 35302276 0
285681610 468666968 0
336158200 211503362 0
266730307 444355317 0
293895796 375436845 0
229697273 416886743 0
240842719 74362352 0
350712292 229351704 0
65513747 154360743 0
39715812 79568374 0
289941023 186492696 0
255496573 449806258 0
489479267 149666595 0
547732849 82008619 0
299179647 372612054 0
222208231 519637319 0
548630329 511421332 0
337222157 266900447 0
251240654 515374470 0
144468468 108827988 0
148353545 92807033 0
410322654 472473864 0
242052615 495953764 0
63699931 139092691 0
490453155 457304980 0
237664410 253342044 0
221388792 247447320 0
376455574 126477302 0
67488654 135250025 0
464843454 86853450 0
306239674 218871745 0
243501968 404008098 0
459991907 241179487 0
5390236 6882264 0
275602616 40302712 0
61309800 63873623 0
486663061 561355822 0
113333286 33334664 0
17197450 405616800 0
545555100 371015349 0
56292833 225237778 0
475441102 286804993 0
494940939 505243608 0
344573 380681472 0
512287429 519461174 0
31548621 419103616 0
526095224 200416100 0
476058602 100573204 0
150175819 20370774 0
411360363 84492410 0
534238055 145023803 0
556520251 358245696 0
228388623 167187804 0
385395491 361217108 0
368313630 433755201 0
309361461 32597159 0
563156458 347216553 0
63949941 95017242 0
293201152 561267894 0
362309779 174650465 0
275511519 441565101 0
205461399 489109642 0
567576782 298818313 0
109530944 374125230 0
153235598 397041681 0
541756603 212066712 0
281341159 209254687 0
248928015 419207392 0
144326350 264065151 0
12971538 317918573 0
501599885 210203509 0
162716043 215041790 0
94436424 25686372 0
428340538 138926173 0
130807319 223166959 0
69116643 203573450 0
98598722 103656034 0
310119624 507056562 0
167932940 325282012 0
424010192 302015195 0
148536890 438966233 0
286923283 557499251 0
354043415 286028752 0
301847496 446320268 0
100921355 7998735 0
353439156 277399021 0
124879390 413351890 0
22232319 320798311 0
357555087 444506484 0
547535622 59567589 0
504391568 184509381 0
553912242 199432869 0
506253623 361332409 0
365948317 141599670 0
158772936 375796412 0
165614802 322932650 0
142249675 431019769 0
94829237 23766240 0
60278144 12793378 0
278235859 310535772 0
534195910 27695207 0
342835066 441100920 0
561899727 328359086 0
20258117 275842898 0
538471512 374977587 0
325049009 166888593 0
17752290 389773076 0
283925183 403221167 0
265552528 212259043 0
6356901 425514369 0
138802455 218281287 0
15139443 411555726 0
204008288 66185253 0
92680275 168002153 0
26553123 420044889 0
291478793 498394958 0
138795355 378082536 0
357991398 170020389 0
21945067 135651991 0
440070781 16724304 0
225395654 2804584 0
86682990 315451134 0
50792864 72415506 0
347455114 206845715 0
385893182 223346703 0
421543222 513770013 0
127537143 160691807 0
192184062 158943417 0
108615347 70311760 0
17163133 20759024 0
213974397 375521624 0
342180727 395098374 0
553479456 39638094 0
362678185 548482330 0
136641454 409570269 0
342216529 371662469 0
256666950 458659172 0
329654859 380861857 0
308278714 510898853 0
309781420 303114030 0
311893587 504027130 0
255339440 415318792 0
110769050 268795419 0
60505755 351049950 0
190428067 485884650 0
425116962 517445286 0
48766636 274149961 0
202784694 27515349 0
372615153 563888980 0
315914783 487484401 0
534651907 349536369 0
44230371 357373506 0
147917724 165827615 0
281918791 27890838 0
140953129 97438682 0
157116718 77607707 0
188477676 89972527 0
226771537 343162873 0
270610392 58132405 0
352976499 153592084 0
284192709 540251071 0
451854063 363555817 0
250351838 34830404 0
297112982 203609947 0
392084134 122787590 0
161692027 244104124 0
90436260 268350890 0
330063383 389993134 0
36684125 238351975 0
470923086 87488019 0
197090521 40489915 0
16271393 96815914 0
5574169 363878537 0
528576409 385420321 0
201068351 506805640 0
465923780 453204711 0
347418684 170084422 0
544124447 281273103 0
135422260 285177300 0
555046446 449127064 0
447559171 521488247 0
468686426 463132537 0
551290497 344615418 0
463844386 15016139 0
457521333 511577112 0
533193427 219534882 0
552934475 382098134 0
108199865 235827031 0
394906972 446211631 0
182838527 141723403 0
261240670 367520613 0
181511415 312672355 0
21740973 444636361 0
441053533 10887374 0
529931716 435950277 0
558777163 537879650 0
278110113 296873624 0
509259110 242227160 0
303383492 189316166 0
126353046 410396258 0
30822106 262662090 0
502125267 19696678 0
543673133 482431143 0
362386615 342862967 0
44870070 188201039 0
336223321 533371318 0
552170112 133533763 0
224278848 373242025 0
519957247 51451948 0
557909851 293845430 0
463144942 540095100 0
10411216 110821768 0
439856386 551734138 0
35352058 179580583 0
500145041 71832449 0
303289056 339545031 0
19568980 493898975 0
221395198 455690029 0
509362744 266838887 0
448123235 556878921 0
472962502 80240248 0
293685596 403197404 0
259852403 177899794 0
134319912 292638402 0
160707532 452251214 0
203136942 69356406 0
220424556 341268965 0
60089768 390629068 0
549710838 9261169 0
338021421 132848643 0
393112693 232390523 0
356194653 263359803 0
450966711 197831264 0
432222724 103278670 0
352370980 430608887 0
238570177 490657884 0
173550232 394622962 0
125846332 484262332 0
271389630 148807695 0
555286255 334312277 0
88704812 377342793 0
138603295 226777049 0
51196347 81438704 0
146382646 132006820 0
242257589 237114569 0
75380939 277182798 0
372118222 15606769 0
517670768 240629928 0
50415806 443162144 0
44294319 119559301 0
211634173 11818505 0
354824316 281952497 0
525221343 75462883 0
430646821 301408862 0
241891280 456613009 0
103121694 230381214 0
465796575 289870200 0
300859126 528574949 0
476441450 393686435 0
68132809 179163695 0
352147189 140441756 0
447402790 112560596 0
333800756 402441253 0
235779385 496815384 0
387238096 81893066 0
70772385 224430773 0
509876293 329003515 0
488615949 399596570 0
151668123 522636045 0
112900185 73890891 0
239518333 337320885 0
345830792 176937062 0
65545149 364697806 0
360400675 411861361 0
451734703 22099959 0
514443417 466343212 0
377641951 356159767 0
561485804 242972656 0
84115799 271920547 0
502544211 490711521 0
270566861 174803724 0
494493087 406947053 0
295607588 485613716 0
486520952 391091803 0
233459701 102755044 0
48986017 334906417 0
174572869 261495482 0
41062125 139603728 0
311893922 86234792 0
208189686 289823687 0
445297001 231511546 0
316264146 426626945 0
134925755 48418425 0
66700244 283636155 0
470795006 380736290 0
85399003 183282076 0
209665275 221115236 0
302700369 425346116 0
15658468 195690456 0
233478342 153992713 0
429722856 77712545 0
2356284 193620165 0
169527558 258016571 0
25329094 394273942 0
479771013 114755848 0
129097668 401780543 0
236109380 324562134 0
265204894 483439052 0
127182519 299216987 0
530478734 420588292 0
174536051 397888218 0
53990445 132105469 0
136408241 335478181 0
501846043 80219633 0
479043901 81817342 0
232966031 520314786 0
119688658 330404951 0
536176288 268551695 0
533592318 78840192 0
358327735 317084040 0
433013447 201092894 0
328966558 99975367 0
426166291 320269528 0
272356520 219131811 0
120493016 236077674 0
474266697 13232471 0
83109602 367579003 0
281660972 198524854 0
536600134 461409358 0
337804090 466777418 0
199025785 82079435 0
12243010 191273992 0
200602296 28814917 0
205780863 262813705 0
45360225 529138632 0
467256931 123874353 0
535070452 233863655 0
222501767 531642889 0
246172097 386930790 0
257597690 501570111 0
191881883 54440383 0
198589367 470539867 0
341733471 294135475 0
179015858 474774161 0
493079747 483386174 0
513060224 55094486 0
96388494 313905742 0
414095972 180179050 0
394957828 95768764 0
190470934 106449389 0
123395265 233179987 0
170057625 83676757 0
551471387 112476117 0
5637060 418531729 0
32643160 497512483 0
384249565 301378111 0
62715941 352705616 0
138877949 115155095 0
29551746 523242404 0
79449224 88419655 0
403975585 56675392 0
552550532 404896844 0
386736221 449101708 0
542804252 99052317 0
497090585 92328184 0
165149780 502180856 0
97947530 291799435 0
67102718 265900497 0
63530040 509564378 0
108933672 111427738 0
167319095 33046206 0
235853785 321311563 0
203727146 26847465 0
394622321 325823648 0
452064737 246010047 0
21402564 6574857 0
229826161 454670462 0
152421243 304730003 0
473897935 103942461 0
357713629 488572843 0
322560427 18289929 0
92700406 38966053 0
348921651 315205558 0
282072191 520452384 0
152074517 287108681 0
70862066 227509803 0
378457172 266837730 0
244171088 57497883 0
529722723 396541974 0
80634248 390639228 0
437538314 301442553 0
446482366 361134458 0
199235867 467502423 0
371518493 257167457 0
206885065 56229620 0
182008737 428285926 0
426664833 484149103 0
260421037 555987893 0
101610489 269595359 0
73017413 20347507 0
528502934 309190519 0
251862637 338431025 0
13177688 32087859 0
292528966 58298149 0
405931264 518258494 0
90991350 537514870 0
361046435 222614756 0
98541696 511453393 0
199585515 515165725 0
55860453 467922592 0
507564761 99234247 0
156244496 278013749 0
32417740 326706690 0
35954559 339615910 0
5615908 169507601 0
273081613 259292429 0
556719576 530320626 0
10595059 5132282 0
264389086 334207279 0
189395123 428121210 0
563954607 351516237 0
135526631 71932532 0
114051234 242321187 0
90163756 418028254 0
410735806 22860408 0
486990055 112263324 0
267252047 214858631 0
39897016 412726591 0
322967661 276735822 0
371166754 322514270 0
471026541 121749287 0
268338055 252872354 0
317492443 55889670 0
503332276 225814157 0
163627502 429027175 0
105209602 385188905 0
211587038 102166363 0
510416011 239853532 0
478576361 69365503 0
142931117 382197307 0
292354609 418251206 0
275243175 78477745 0
554155605 98321293 0
162724555 296008849 0
205239175 458566972 0
147900105 329124153 0
78588095 517869681 0
209309966 45625344 0
378426679 372429911 0
327025658 130808126 0
31505339 49121429 0
282528457 510863000 0
237445906 375013308 0
29135725 289908196 0
324536396 20679751 0
240423204 253504099 0
568028454 540987094 0
182181778 389679914 0
236376933 507107965 0
158821741 102508286 0
568522088 151990949 0
230663289 464482314 0
504091078 215852133 0
429116583 529380203 0
298775159 111094940 0
146028202 297469044 0
55063599 22542779 0
274779432 208263827 0
119408557 254142984 0
260049009 541768763 0
522431172 99963191 0
380244778 101915277 0
210708198 300561033 0
54187421 262073457 0
221204332 499238315 0
278045405 128619232 0
328161657 526894565 0
510203007 313451809 0
344179442 310039670 0
149561294 55927351 0
478794204 412829914 0
497864627 170373855 0
6664589 537983639 0
86003123 212591324 0
514255646 2180699 0
186564119 399677143 0
541690389 542233834 0
567407939 540279633 0
408845577 569254903 0
222572488 7207852 0
100264488 247149670 0
485597822 443520424 0
263091750 449267645 0
514196149 442396895 0
58181190 144397333 0
105890812 13401014 0
258963560 238603963 0
283364167 496112114 0
224291805 305081968 0
11626829 528820740 0
29831329 233174280 0
44590755 37300008 0
382355307 324307121 0
112219658 490025299 0
14401501 520653262 0
503939447 91188797 0
516093748 362287675 0
224423529 219352795 0
436469205 428978841 0
73103561 159590409 0
54933378 161798721 0
441715457 337809141 0
118438157 331486586 0
187676081 484529784 0
213506459 383579634 0
92516122 101471973 0
414408415 302559534 0
412952584 114978635 0
64102404 75341294 0
398137116 261946530 0
539475082 478338468 0
382640745 529372505 0
379260720 282300394 0
156691487 483973578 0
974026 263596359 0
99811551 445333222 0
335876996 410198433 0
335592057 24637049 0
74060061 84466042 0
434878520 383781907 0
215416605 447512660 0
179691409 80156924 0
187492311 300650458 0
273619029 157213453 0
64331938 367784012 0
275896843 162488029 0
104048802 324080633 0
400755453 555479373 0
530142722 276580411 0
14650652 69033023 0
485443990 321328259 0
95045817 173237746 0
334933501 511459627 0
546281738 501488275 0
135439101 49525702 0
362703506 334576629 0
127271753 327298113 0
224409489 427712848 0
48604591 286989467 0
380956228 559525636 0
343452321 394392429 0
186963187 202284329 0
548808670 447002354 0
18373827 137256205 0
462265036 292726900 0
327495710 165914479 0
306299331 292876237 0
235042227 333502400 0
197498149 491812723 0
402476791 485781658 0
72771939 316048034 0
389059245 299784163 0
486027777 49355866 0
335955901 39712885 0
190059832 71358840 0
396574346 459392034 0
47702127 206207482 0
229293565 41222160 0
267150127 465733491 0
68428222 375793268 0
243401959 69626243 0
179550001 231794911 0
338927701 18339156 0
564453278 233574467 0
131401341 298836991 0
469371278 302697766 0
234358128 370086000 0
117601246 218485013 0
561165271 440290340 0
178675919 264147413 0
224242351 404205175 0
379192630 254553452 0
454357279 165177040 0
11609028 366256817 0
534072449 76465841 0
323217374 436477476 0
396139280 427338429 0
506204211 565208963 0
525972809 298201325 0
226114612 130480258 0
148898732 56095189 0
7394245 306858048 0
143585004 474919026 0
133198370 420850296 0
226997975 364585272 0
79281963 216461525 0
248275816 471047099 0
9372832 267958949 0
373404549 307234230 0
91724581 101034671 0
459374970 2440202 0
482209672 348060226 0
60710469 507773378 0
46605807 460416765 0
179658481 188561237 0
92598834 501671484 0
259300615 533952307 0
8658940 289058913 0
425180297 397852380 0
374671887 470327913 0
196000014 39907270 0
233097601 532060734 0
373325611 62388247 0
429075258 91635536 0
434310398 43151114 0
223177470 348285085 0
259316391 317574529 0
65022423 354539228 0
275789756 84804150 0
46122860 515062971 0
119643244 284873438 0
405673169 278528782 0
146073764 479075023 0
144454153 395660055 0
411973234 277636063 0
341030931 167449722 0
214169429 57758002 0
353422713 201050589 0
536777658 27488072 0
79188331 11285935 0
465345836 374274648 0
487434886 100952374 0
154595311 445015576 0
472108498 517469502 0
67746366 216933695 0
19253027 443627830 0
369994230 91921933 0
128213204 475525063 0
470919619 411158131 0
306530944 564205358 0
247508586 48305756 0
202367087 459066382 0
55236492 279620177 0
495862532 328855341 0
375241711 181576945 0
213309736 569120445 0
20162822 54837957 0
127447552 118089841 0
183314144 382850795 0
179743615 539027859 0
169311825 560087342 0
514020012 491444395 0
24094068 297921756 0
236578941 521714896 0
210386839 91675645 0
517745684 140061875 0
377520734 452114323 0
42247660 475603637 0
355281561 192283765 0
506520829 200089295 0
337140157 245221781 0
337080924 190605963 0
179103347 524288640 0
288790036 502530454 0
359188692 495590274 0
143341010 517239717 0
386055637 121059757 0
250046131 74800110 0
390597037 140704387 0
525434153 56601919 0
228227254 199671313 0
270724826 460804041 0
40992830 193238638 0
254549727 127485278 0
479491460 566276135 0
529411982 428154445 0
55595750 108917244 0
27453821 470852163 0
225673843 44960193 0
561946563 419773000 0
429578817 325240560 0
500212284 301146807 0
145240743 276804041 0
72435959 100232611 0
123928734 100044317 0
208957142 34170972 0
231529848 261453760 0
93464589 321367395 0
526795529 191005623 0
88181999 255907989 0
478966653 355775993 0
497612630 175317430 0
187283712 12672504 0
496059946 206592188 0
457692865 7414878 0
8137002 524158826 0
251874059 98914499 0
179521110 183929913 0
489724361 182088613 0
543965103 74778698 0
74219674 462024335 0
125937844 569167926 0
103386613 68642875 0
480184480 274666910 0
91602806 464850143 0
196899935 51782378 0
556657338 326948508 0
228224778 520288946 0
211635555 363362465 0
272833875 197644108 0
345704757 362115508 0
16559140 99011589 0
251446922 67575065 0
155819171 28921485 0
5583859 138697338 0
163621707 151508202 0
329226567 546871360 0
446794817 380915589 0
511895500 503388200 0
168903598 387402972 0
382485634 497641623 0
431902338 478869845 0
493464608 112891373 0
442176320 86897134 0
141814135 43297161 0
417923254 502299370 0
17016641 129575650 0
333742572 297254733 0
307076421 474915900 0
355576149 471657666 0
312473608 135804221 0
17877937 147620484 0
201576989 479624563 0
166136578 28137355 0
290340521 263255825 0
354502121 306909249 0
461425396 224079895 0
217637143 212407937 0
25559487 132788096 0
26943629 258296008 0
326252816 179952181 0
393114315 465659424 0
310465253 162557414 0
408691948 301714636 0
159624935 558298303 0
364428661 332723358 0
367840914 101552473 0
464011802 516624986 0
269459873 454287198 0
539460970 228887029 0
190669977 10281027 0
30015182 215242177 0
126821602 466846408 0
567521450 88544184 0
188989770 533975095 0
400396533 521637144 0
168131376 221794495 0
264225853 222574566 0
120528182 387918752 0
54978939 439059 0
441218677 202407509 0
250462386 514649836 0
308996152 417922709 0
307407688 469166049 0
283204610 564735192 0
179227532 89651497 0
365364738 53622488 0
211777204 496930425 0
564428104 282890520 0
345716683 363574503 0
63972643 163769769 0
314715116 339952477 0
162246754 148500738 0
162074292 226151393 0
205249099 568344455 0
533603330 16107647 0
241042773 68552136 0
250805205 407584819 0
179412206 306398087 0
107405157 10228780 0
337820689 358569802 0
186967621 44059431 0
173785912 237512678 0
224535954 333692917 0
14877516 85205301 0
251880045 362200412 0
73726611 206063859 0
261621369 14850679 0
174074021 99380211 0
381954014 134489874 0
246779288 497392790 0
493251314 464491979 0
442396124 274106647 0
487331245 346083151 0
33385679 128330691 0
473116667 83160113 0
183641159 257753044 0
540758995 193703906 0
115906476 347181671 0
56138260 380616368 0
495861336 272541538 0
143191987 404714598 0
455263479 99267879 0
84981783 439367478 0
77129890 15659048 0
370991137 531431786 0
43800667 99305819 0
114703923 57615309 0
286668483 389669498 0
552682015 468103943 0
12342378 464712515 0
36886406 27828448 0
99720677 230153882 0
187644694 400995669 0
274328499 262670159 0
371493162 67986016 0
139745266 480804980 0
136964084 513908496 0
388600035 503881141 0
243675671 421664249 0
558240568 292551378 0
455274298 175422523 0
95461728 65839245 0
354932891 89156366 0
421762632 490465594 0
81539952 175830246 0
537113439 262568636 0
516500618 338664431 0
556646561 123298152 0
135115210 369740247 0
103220889 54677271 0
328067434 503108791 0
244001235 455690749 0
454053330 478105373 0
532566112 95009592 0
142949435 448130344 0
235485688 134607939 0
432643373 28959517 0
322306239 367253650 0
48817562 269474059 0
413026781 101889886 0
501012942 103514703 0
162429261 408491030 0
554655180 84171896 0
152616842 228772618 0
91202520 165598891 0
416768639 525861947 0
76283567 396029934 0
427985044 317762574 0
434766368 454635412 0
99532398 121854821 0
223739489 107275965 0
381207347 116951377 0
26481429 402001146 0
190007326 401091734 0
284869991 258024919 0
446369002 269176385 0
454006588 7954379 0
4541707 536722132 0
253128 273794416 0
322311087 219523192 0
332316883 205826355 0
121521274 481895154 0
213834867 425401694 0
520988088 372338502 0
491711838 452221425 0
353932204 228824491 0
539956674 521974881 0
558840612 519197425 0
139365134 456701840 0
373651735 482650621 0
381802595 509831704 0
187708795 16544612 0
365769442 117531708 0
524783744 209473225 0
299087276 55532778 0
291090518 554474790 0
131431197 531834906 0
479456388 180866736 0
475960591 399243880 0
106126298 481972610 0
565143849 228902189 0
414086738 68608924 0
40035839 317613217 0
73613853 531820934 0
52602306 421482488 0
133558103 68068441 0
497800918 277085872 0
274336037 115691389 0
233973529 154372089 0
54992058 208439749 0
308520846 35369773 0
503022368 542027188 0
318123575 13422309 0
61375540 265827838 0
174180675 136459482 0
433964372 257064355 0
97252409 356304537 0
293211377 270652160 0
370494276 140024730 0
510369504 95221593 0
345853036 130674206 0
164645566 238559535 0
480499791 127443102 0
432974570 270824366 0
230536879 56104630 0
36859001 299263014 0
343605943 252533376 0
127048183 80205283 0
16797296 530670757 0
427647459 103571980 0
52721957 241257315 0
163316712 567882367 0
115642847 504822818 0
436486931 149916820 0
240017180 97627592 0
167325064 35894354 0
267351896 110074706 0
144797505 231284381 0
81872674 347360087 0
195445199 27336336 0
173844888 200925555 0
392140023 36174177 0
404330817 132904026 0
108347190 452814787 0
504609052 343865867 0
429668218 424804983 0
29310557 255994545 0
178982331 87823709 0
483463448 210341307 0
438694685 276477493 0
172185390 398289456 0
334069664 390949847 0
386154590 351013530 0
103081046 521319699 0
104379884 93777579 0
279748402 60683568 0
393662577 420317894 0
307525112 53250534 0
268016840 152924693 0
1881547 189702112 0
469590351 196581007 0
123337891 179667656 0
42817343 127612554 0
405409627 392856005 0
355034193 53047193 0
170270264 60921292 0
245408761 544730609 0
23596287 28061665 0
330562840 214113317 0
106538446 539054250 0
185927123 66458623 0
390842440 83524300 0
276497388 535672791 0
51485382 547926289 0
459916043 23431234 0
204034072 314169563 0
115125137 312009593 0
126230977 550888703 0
102654767 555845726 0
494368941 236956669 0
354603571 466997054 0
549860062 68285132 0
337345452 62572227 0
139392068 205212260 0
34974075 233867011 0
76259000 286835287 0
446236526 156832359 0
147785705 354493819 0
12966261 297856811 0
563886059 463234627 0
138028313 133913471 0
487027654 171967534 0
244277131 146137283 0
91426760 506620036 0
125930114 20957347 0
97607845 512797075 0
9642267 351075453 0
410828135 60036485 0
161508426 177074623 0
156838278 484463756 0
518093480 106133933 0
195517233 42733375 0
131001491 455428991 0
563473972 185050142 0
501646779 502391149 0
278025826 279304816 0
51242018 476357687 0
100178653 117917776 0
310698952 466978459 0
542453442 265512604 0
531610130 71904490 0
397126904 504930257 0
337829674 19904988 0
62243190 421381048 0
139795861 467014930 0
27005896 476182050 0
498421017 249959943 0
452867779 428983880 0
345517626 128596711 0
215881258 88589667 0
550466269 83993612 0
551718259 556248384 0
410828294 170602796 0
553283396 182110948 0
172994993 89793985 0
500296178 37834415 0
295833266 523045355 0
134893848 6042793 0
414450003 568415639 0
495453635 469612279 0
464541754 353877572 0
553037057 371636360 0
513202939 432378760 0
542565658 148470347 0
359095414 214978007 0
80492317 407951281 0
514775876 141302340 0
194636410 427066217 0
39137282 148902015 0
299331278 544321188 0
398908928 505045084 0
424968139 51338444 0
384806447 165886090 0
537928356 173842990 0
179470846 81485115 0
256400351 6996128 0
543429143 116708234 0
459386594 132952023 0
429725034 322382186 0
528969571 533202637 0
147281436 539064124 0
169472349 151677874 0
169153927 425847368 0
346990531 170631942 0
499847975 364717870 0
261997749 143703311 0
394453345 374421416 0
432140359 79431913 0
507796288 156525829 0
374922336 266936787 0
420856977 391520579 0
4565394 319015937 0
60705333 265865546 0
382081825 233136195 0
394377472 473320786 0
147009429 537484007 0
148808128 432434730 0
26571777 77110694 0
39876135 483997318 0
253288468 435186238 0
522289074 180297594 0
341533978 426308810 0
13880194 118874434 0
138855778 395481331 0
497843583 263548931 0
115865517 13801046 0
301038116 121892951 0
18948322 491663814 0
378949433 144339107 0
2502998 340051827 0
510421627 346420161 0
462217409 499200385 0
362980312 485536031 0
57328563 66272293 0
441782666 151225691 0
318872690 231292100 0
423721599 369753232 0
372176624 121333134 0
483542975 312737437 0
346320812 513128597 0
484082281 92714502 0
453094931 67027935 0
405536892 16073399 0
134721426 487015055 0
83273146 268378127 0
257511549 157323188 0
198552189 526741429 0
327678811 53120601 0
297405272 304731343 0
91859933 39558914 0
140741623 330352256 0
68120550 5068062 0
273004952 146319178 0
114709093 187243864 0
407997296 446075827 0
490431913 128095186 0
430774149 499710353 0
286901102 220352807 0
435931129 188558772 0
285717284 430566482 0
229559532 138915015 0
424824832 529623199 0
452146043 388501592 0
130330254 103467823 0
62396892 437653375 0
343589554 496564467 0
34288056 320660888 0
226462413 21432463 0
431413890 324985809 0
26896322 102636326 0
393424321 270162565 0
352701950 177864497 0
209395699 126120287 0
318543432 79264750 0
442910142 38158828 0
152423186 524512442 0
146471973 225247702 0
508024522 60863116 0
475979753 482656163 0
421568508 416096571 0
236511607 426236009 0
550522673 491296093 0
566840823 58782357 0
515645534 408900724 0
130218506 427459437 0
184189943 6815798 0
136787880 319538504 0
179230274 236051535 0
288758496 378752426 0
172977685 416582624 0
59569838 566584642 0
495828327 529660170 0
203738017 561557342 0
125454299 47019497 0
274741230 105240163 0
539823135 405445680 0
35319413 284245723 0
204670404 302037406 0
134836025 552900946 0
394427684 494568888 0
565797210 257733539 0
156324339 65993104 0
114426957 55219788 0
358184282 50992468 0
256967919 401743595 0
114844931 11608148 0
334872746 82911436 0
441466700 70945592 0
258704835 182824417 0
13378889 92836072 0
496165052 505029594 0
385560644 275716035 0
502605284 106063502 0
516905248 494665441 0
550092895 274181562 0
510647296 405639126 0
319347405 420299780 0
123731973 201909563 0
155164040 335949654 0
117063810 66364614 0
4877383 62514648 0
332360235 146431813 0
192450470 238409355 0
488967257 294913987 0
8896032 24856426 0
81583129 519922433 0
392439064 221292514 0
443438138 33551157 0
389031388 520172870 0
512013865 182736707 0
104581044 107519293 0
17757781 79603623 0
565782540 238414114 0
480077926 34243274 0
190436279 497985737 0
363939405 226293771 0
394451137 232573368 0
421538367 477279109 0
353628076 133781769 0
346338629 318869917 0
49748284 530531513 0
367661027 276748847 0
286443558 294426879 0
39727878 517119246 0
470656362 235741183 0
338778799 260533555 0
148057501 350305652 0
289992498 524888724 0
462053483 546213777 0
75675418 292035857 0
184774412 104019480 0
471526749 440378932 0
129878301 178261674 0
532522387 324625779 0
244868678 417178089 0
263107198 409637714 0
172318787 70377441 0
56306494 346288356 0
273740739 508259822 0
57327831 131550039 0
232598002 529668619 0
115285301 224644139 0
190345069 344752044 0
237759464 85759355 0
62352067 160193790 0
144732291 167552796 0
193623434 81890356 0
1157343 40145727 0
362178524 383031277 0
248500556 552308553 0
243703156 137909961 0
265124235 333218659 0
401452571 564389591 0
76491907 403953120 0
79375420 293049780 0
17034919 186028965 0
476905700 346567162 0
553944335 53219910 0
318399650 333891006 0
184268088 417924807 0
163772935 51769422 0
316079441 318111936 0
415532834 119456899 0
53290532 363638658 0
211338487 43262774 0
100960829 359169445 0
389575770 177898196 0
461898291 353996667 0
504552290 230387385 0
150135409 503618166 0
439187913 332683345 0
346914085 185622942 0
9786036 50684768 0
538250292 986477 0
245511668 349276657 0
206848924 191344615 0
242166599 239989285 0
45497914 524986652 0
181901547 416498856 0
534896487 101288621 0
532196406 19704737 0
544677149 99249732 0
469231108 246833914 0
496520172 416229788 0
465803705 111638268 0
549916021 67512307 0
539497914 478100293 0
163523146 263715727 0
384611158 237452347 0
179068085 206841317 0
206068609 52181912 0
178541239 398083295 0
343524899 61558241 0
205544976 503865998 0
537621554 416015578 0
554970119 186078887 0
107275365 72511847 0
122269227 301017861 0
253609580 265537351 0
336151667 492718128 0
44662857 78887202 0
171800670 432436174 0
221158369 377759923 0
322691070 530947318 0
527907510 105861300 0
118959961 330357034 0
549315439 561636575 0
200112612 95549762 0
296832245 540917423 0
272851520 138607404 0
141995074 316866058 0
358755093 102658338 0
38153863 106352186 0
75119523 185697528 0
208735724 567298868 0
408329711 135821011 0
44975780 528929505 0
226023813 138920085 0
102274544 342613734 0
73445810 219286860 0
259355487 412032037 0
173639649 183287964 0
317317297 298997007 0
336767037 228415419 0
342493102 299533795 0
114166974 44888636 0
345827247 447231131 0
262695479 332441925 0
8276856 148991887 0
500491570 560623776 0
233004154 527499529 0
372344444 470995152 0
129689181 509242209 0
417574270 282568005 0
85226724 370407796 0
288733328 417106427 0
569183873 405393938 0
338751921 312571230 0
302506851 238232044 0
347302808 409972948 0
154689738 147008404 0
542061637 513924678 0
548359463 162542440 0
334379472 88501561 0
77771834 215684976 0
132498211 147626442 0
171889925 54606028 0
114837161 333192711 0
231068361 288209804 0
468185435 346615066 0
542063431 47267554 0
274843318 407128163 0
180674921 25076491 0
455232093 460069811 0
246594191 342691176 0
205744535 228362932 0
553712389 411343953 0
251035011 249984082 0
422787362 132436675 0
49417327 150999640 0
206050112 451404442 0
141176873 286018940 0
119241110 275337453 0
349203866 112615727 0
327402160 24275345 0
546441295 386811484 0
183551220 421647789 0
321932568 532131103 0
243442116 154062008 0
527186016 384932193 0
346327306 302520014 0
9225529 498757255 0
118632175 218923904 0
181638054 402322494 0
154127448 484258997 0
349231641 258107532 0
302234737 467066157 0
88724527 434369220 0
241595323 537583325 0
198524047 546019025 0
545204744 406939875 0
402175362 393578051 0
259851153 185470882 0
563278042 168376423 0
498625270 190353250 0
272145119 336980035 0
311240532 11714258 0
499786123 258245777 0
443725855 320811007 0
276726441 94392373 0
499731809 38899113 0
461211509 530025695 0
364600999 330714250 0
382870062 504513058 0
528332352 401420482 0
459635012 340195153 0
257001652 296269572 0
220438650 340926639 0
1788076 248206999 0
289852923 488955133 0
103342468 127396456 0
340820507 166253053 0
526013971 525362671 0
77215600 253800986 0
458695325 372923986 0
315709779 367819397 0
463508055 7898233 0
89996304 370916122 0
424798666 562698199 0
93313202 237603617 0
268974049 103788045 0
410345345 488627279 0
69041516 230663287 0
224704755 77524846 0
296987320 74522947 0
281371472 8917710 0
18747816 112180055 0
534311987 541790237 0
181497666 40530267 0
323684596 128157355 0
489892443 88767207 0
331897871 460052242 0
414571103 551624943 0
171382995 214215179 0
166761661 387713135 0
60588923 35177890 0
245149702 486877639 0
122493835 151951036 0
346834970 378409308 0
420451520 407486435 0
44034758 508203096 0
449141544 462735930 0
204726496 330196197 0
179905842 468506074 0
247631036 204396198 0
400658464 401107734 0
78088512 472574035 0
431607876 107031904 0
163496945 62230679 0
541186787 310881615 0
366250318 434882657 0
85338469 389034101 0
2940279 549494606 0
146442013 330078003 0
155378889 239555579 0
462436863 200589577 0
6537952 483787712 0
84778895 409382606 0
49435674 130581707 0
190493766 292667464 0
362024980 469281615 0
545922016 372469913 0
52364973 20224640 0
48810715 106384168 0
106233607 48690735 0
219807496 112756394 0
311493493 501330927 0
546848918 88151164 0
200783506 496418880 0
46337676 260515016 0
194035818 365661958 0
285749092 331490170 0
169830109 509497880 0
371888486 33237228 0
243238474 437711548 0
77160638 447280242 0
540726865 340898786 0
508899164 82777723 0
150614774 337942050 0
505163554 43131273 0
141232509 194432997 0
443799480 484085799 0
12883688 557518697 0
249771457 80163702 0
115487839 289797254 0
543049264 97739606 0
100202666 87451150 0
11139950 298060646 0
383028631 122723526 0
22845852 510439514 0
2220658 475860969 0
258737085 384738545 0
306888778 102852656 0
208397841 197523067 0
344175231 170700667 0
429698748 231730105 0
312203870 390183552 0
272482326 229108533 0
447181616 392727172 0
150780938 508350740 0
335059427 315419797 0
219056740 212352973 0
173576379 71376217 0
422774963 106925597 0
103830158 276928316 0
531544105 551649084 0
327702186 186565647 0
362115596 108386005 0
503012246 293526463 0
155335347 64415674 0
241155225 50083248 0
379053324 124083277 0
89849102 363199374 0
35063743 547683555 0
538926325 331455143 0
82430951 531825452 0
11208791 312820353 0
108426655 35589060 0
110252202 153162878 0
194378054 148869599 0
115375027 546016524 0
48475940 114506133 0
20041376 341012513 0
539798199 84507218 0
379197817 480498046 0
524377016 260821337 0
145023929 260103532 0
241127089 27510417 0
138445253 48236081 0
545537979 139074500 0
212705903 194946218 0
566358961 517280142 0
167569261 272484851 0
125872992 371800507 0
310560230 176674792 0
109559567 177383125 0
520399628 544068815 0
179003571 114148110 0
409510228 447019699 0
238488895 262671221 0
551050767 357172853 0
387216206 376868931 0
568945623 368966897 0
432434718 431239331 0
409377541 515079467 0
170122863 338425267 0
353699472 179652493 0
112376835 102225447 0
97165941 192165189 0
12049383 448842197 0
377505224 343461613 0
233222021 57017807 0
470852161 335133960 0
551624603 194164832 0
302894791 239875144 0
140075604 150733117 0
444447413 54115100 0
467813898 56380288 0
263309262 106104593 0
8225632 11687882 0
563373899 109753280 0
546072488 488663770 0
29588411 499549058 0
280427498 145426024 0
393389161 455523173 0
196496520 413180556 0
568041766 462307745 0
365491817 452841636 0
447034263 273852715 0
298664747 286976489 0
494229023 89509637 0
175537151 353692160 0
2766077 344614168 0
37093500 87105521 0
448832069 123501899 0
266372875 88253470 0
324407770 349718523 0
364437596 552101527 0
474488806 290987842 0
443643969 362887680 0
417586324 136560724 0
472549009 398414969 0
339971312 86998548 0
394205660 472375105 0
229500632 42837914 0
552514721 427444292 0
402788638 16633229 0
525384113 243396320 0
17051288 464748089 0
169726185 414736243 0
333903601 47315085 0
160680388 546312339 0
148056997 180842919 0
468972656 145653037 0
548581270 86014808 0
72895424 45236264 0
6992368 220049256 0
460961102 384946948 0
44441736 29168323 0
511609898 227629214 0
145970753 524152072 0
254886143 503365994 0
84832339 363747770 0
514113929 219055350 0
531239239 351682670 0
213358673 456973340 0
145143040 143296653 0
188609799 399215323 0
36228406 337668664 0
509166313 560510209 0
197666672 485014279 0
430349315 482041870 0
224587158 282494692 0
291625323 406736808 0
131752413 288473727 0
277019023 554701301 0
423184420 234336682 0
67882446 208197393 0
237499304 428013516 0
508667590 155999678 0
345778131 180783528 0
306775779 439256327 0
411133409 282558357 0
406752636 336693517 0
106675007 505528701 0
527634024 263774261 0
163912340 318327252 0
551703545 61674660 0
230406685 559572230 0
235700927 221202176 0
530716626 119262718 0
129047899 376097577 0
64105063 315910023 0
500641212 64398953 0
259900788 153935851 0
161755233 507254927 0
39125004 443581142 0
40574927 511130900 0
3244147 250589007 0
414127925 530358315 0
352567661 4972350 0
71540368 438400613 0
25103197 379826859 0
172405849 116492798 0
346638207 96710142 0
403354716 112376248 0
472572351 204924295 0
519178138 300023679 0
400027123 320046602 0
45825007 314326983 0
57864396 46757060 0
393477504 218066118 0
136385144 375322792 0
41639050 284664026 0
227239686 223371975 0
73239017 241056932 0
496513461 26233017 0
281816163 511244721 0
2263474 260354178 0
406413286 368076210 0
91275698 344406748 0
283746329 550554347 0
421188106 171835203 0
379913878 419632155 0
406874687 326734891 0
460082218 213987243 0
512630737 167595152 0
565867917 306995903 0
218631965 253855685 0
164731624 404448809 0
312415023 324061998 0
331568574 566849103 0
234193532 392187301 0
534038194 527779296 0
147341265 132390531 0
24086152 145878178 0
44133488 318523380 0
439982835 54830728 0
103383454 109737258 0
549594942 233067233 0
120569781 374545417 0
224190037 281668049 0
42023951 448592876 0
218173492 537469464 0
104417932 373128813 0
485797493 218744029 0
215320732 142434165 0
229226987 362138254 0
233591904 51523432 0
388329127 283736720 0
406421925 120555297 0
27456905 197867809 0
224795301 26396564 0
269858641 476581116 0
223284172 182296635 0
278594293 327193993 0
36860882 237654941 0
474701518 512385609 0
52344264 399250607 0
470664201 65580945 0
24285643 269580576 0
348733999 389528396 0
52368870 137683125 0
369772552 408702469 0
534150467 544199562 0
72179968 546708256 0
344532297 264491822 0
209678407 307606473 0
265505007 69096631 0
471781100 376671979 0
97613836 496877565 0
170439966 289146482 0
5752727 350106014 0
47033994 414557433 0
184215342 526756366 0
52977301 192031302 0
377651228 249218361 0
211969022 275983498 0
270502398 376538457 0
86686973 279361398 0
485265217 86383769 0
18436852 153785730 0
421610034 397157944 0
75051259 454865256 0
500171393 543958488 0
69326583 293874007 0
83682335 494659703 0
268181774 478291223 0
460058433 568985638 0
177277780 283310254 0
521324723 210053632 0
179971290 174347299 0
86243917 530748815 0
267111073 541730285 0
87560871 521654891 0
124596128 240396650 0
197957748 391322894 0
167373064 266736055 0
15068906 276221807 0
110449576 548625876 0
179978568 451886589 0
409878125 497477870 0
483307521 183274147 0
247076518 460531089 0
369727280 422044510 0
440491433 455651341 0
108260645 296054897 0
334350810 14090521 0
499743536 30821363 0
160293178 542201664 0
533331882 491273330 0
4486673 47972232 0
520004588 135547234 0
91064541 198897844 0
384664305 490755317 0
322961304 143837687 0
171205635 401688162 0
47975879 241586637 0
150230862 326529920 0
146264290 455605762 0
489240590 97493618 0
276436775 411316634 0
326310362 5911417 0
190302835 27356123 0
106818835 16337831 0
8503700 109696142 0
493686536 13391875 0
478377844 551218465 0
311902110 299850291 0
543687035 110890425 0
423096848 504374819 0
230243407 1330898 0
123094449 432900887 0
472863167 120662700 0
315906908 467688328 0
12806709 184293974 0
459545978 196780621 0
102927095 180575364 0
404413130 558901418 0
514801203 397361377 0
242117521 461688032 0
226296614 306562496 0
190716295 427085035 0
485288171 406613150 0
521942178 449100263 0
97393401 241653107 0
413378723 197574531 0
26370554 521655633 0
214529070 165836681 0
431596081 93465021 0
210274285 244237796 0
280912176 160116312 0
318533041 24935246 0
541932162 529997564 0
517818590 50283458 0
26413813 104437542 0
70506972 138949353 0
552063909 459586166 0
314402284 316657245 0
240104172 90045114 0
115219727 568233677 0
361576329 385061039 0
89214813 560984495 0
65847460 113884185 0
4692711 311390454 0
245123482 148479295 0
41067940 542384764 0
110131915 569204504 0
123291978 98876627 0
446432753 83728271 0
345959708 125824614 0
128404189 49178884 0
433432017 164648666 0
97882323 443717639 0
358577893 339383226 0
239060799 115317335 0
209979577 385848473 0
82153130 518099176 0
284127768 244313494 0
115198136 325637675 0
120452621 208036639 0
554390498 553621613 0
520510691 333058128 0
308825321 523791983 0
303064779 192985784 0
274858506 146203052 0
145312932 199155551 0
309596299 89229492 0
465779319 1814936 0
147231068 201977069 0
491370525 466658527 0
444516852 29166613 0
18674944 435176409 0
337186524 405964425 0
357250989 390418078 0
304598225 156911002 0
168233759 195511409 0
170909214 156694779 0
394147988 262230479 0
372543703 186039891 0
106143588 58815777 0
860971 462295704 0
537973982 459099409 0
62974788 197860246 0
275630441 181529854 0
544007633 269333516 0
260085832 189553888 0
494215790 547206719 0
238214414 48724334 0
312063705 428967298 0
82856575 149716222 0
564067572 186442895 0
140652297 494246296 0
230932614 147580831 0
151190557 566487334 0
486817467 143870043 0
68374596 249840667 0
73273885 169404102 0
432588236 20005208 0
361247109 239017556 0
457042688 281761340 0
350165977 533940962 0
336624278 92483475 0
526011428 428787149 0
82553930 281227888 0
236225975 149026143 0
542911907 310716240 0
234310006 503547525 0
230807841 198539358 0
473237562 454182026 0
82653011 132067932 0
95335541 392076853 0
13888660 478933662 0
73500510 514109402 0
23674096 104862010 0
169517181 377420939 0
90202964 59502248 0
371337756 205411932 0
260207692 537605505 0
354781598 404215640 0
363681644 367593416 0
371013015 288655461 0
164596753 561014722 0
157763805 51557537 0
509701042 561058662 0
106190429 458945827 0
173976872 217296501 0
420926886 562227432 0
268064857 1418776 0
160084750 194755208 0
168329742 348440943 0
291066733 254739841 0
525163641 505284658 0
513769880 130562682 0
28544795 193518395 0
341040901 187054677 0
416336383 44469974 0
474379772 62455591 0
505786200 446614837 0
40661975 109539345 0
269844191 154815718 0
144984902 57607671 0
111978270 497966018 0
230460210 519624554 0
314056573 516457447 0
182702534 409072463 0
434479763 442384183 0
307780994 66122421 0
18683461 454402967 0
275187192 426072861 0
538525985 407458874 0
66381533 476806894 0
91352937 366764551 0
389286119 551068133 0
544488335 155842106 0
513909384 381263928 0
529127433 280640799 0
568573766 398417157 0
413685205 238233860 0
296259333 534061311 0
354815349 127242234 0
347012527 475179245 0
22563012 328412670 0
350493411 98698860 0
37078377 406532345 0
498425392 120244899 0
511444523 467633125 0
374165544 490181255 0
196708219 417513786 0
361028658 445483337 0
232014578 292097609 0
148434916 1723477 0
106009331 176163953 0
133291371 553151403 0
440599673 103139245 0
170293104 194062072 0
482495465 1882145 0
469564787 522526519 0
89613443 164221697 0
434223686 238962724 0
262729459 13934947 0
424271070 412675841 0
555630134 501495117 0
524593207 553608310 0
95046421 73318359 0
369514422 513863749 0
148705149 478230834 0
225874585 182023509 0
309839204 560448088 0
359945900 273856835 0
177592630 500037241 0
25150027 519469382 0
162782162 524432375 0
192501728 96549462 0
52379784 556430936 0
65270834 177554870 0
567050068 539847622 0
376680622 351043013 0
459801850 133152085 0
148691241 120733210 0
211260538 316597820 0
347007653 22687116 0
197874645 305928032 0
422480373 27753041 0
307521841 68772428 0
344834028 62309398 0
250049770 536758646 0
249922097 149976693 0
405308336 377818938 0
450842225 386986750 0
112064979 311259139 0
422246988 486991953 0
298355820 41204631 0
569056378 471642836 0
136848293 548626978 0
21844026 358691380 0
553459965 379126724 0
471576754 169954121 0
559579056 401931902 0
256077028 344214187 0
504833530 520064835 0
408073346 465434943 0
131039003 546545784 0
392320146 72518307 0
322803857 105292653 0
125395109 185756249 0
506616832 101445999 0
471489502 266822957 0
74802995 492319191 0
51270720 424786262 0
340575361 193810403 0
290746157 90622908 0
389701088 388952684 0
487464370 40634520 0
264846335 251264292 0
31889751 555605323 0
450231561 26167333 0
536962498 95285282 0
75634830 523949969 0
31344068 31506386 0
221603025 12878636 0
533205042 458393300 0
252021435 16375241 0
132797857 528740176 0
515615981 237268482 0
25339895 133275173 0
377189379 306893021 0
431213585 275455427 0
40807843 247904608 0
78430138 51531394 0
547624970 425302242 0
314840744 154077283 0
430551486 503220533 0
549284907 530871707 0
412875900 340314632 0
273074967 264496881 0
199520605 426992352 0
521123920 301675447 0
514632206 313433890 0
211072952 160224175 0
234515989 70092399 0
42191734 559476630 0
405811996 294754245 0
371165718 149861237 0
384725084 164647984 0
569019517 424510271 0
330266436 468303409 0
313539034 379155155 0
36228976 523679240 0
425340714 508508099 0
207780576 209978437 0
91986642 254957105 0
436692418 128701080 0
289968361 67917057 0
268228036 375056858 0
564450636 556688427 0
332791995 492042257 0
351176413 495648916 0
56490809 480298407 0
159209322 51117090 0
148030141 33005567 0
441114210 328114339 0
490783251 163933360 0
337986866 291570881 0
476002227 559332029 0
169213046 210255368 0
296918026 199268465 0
187446526 99950548 0
325134357 150007115 0
39379125 383619378 0
52556095 61869585 0
355042735 421500833 0
4857761 70417549 0
185869940 24579603 0
82686584 443300364 0
338597993 108051974 0
480815280 134418015 0
490184767 337297947 0
518828948 493233323 0
379460791 529032603 0
534579199 439045717 0
280058125 91429407 0
400662739 265774491 0
132551502 398472202 0
143794489 314803908 0
514382028 405250108 0
356252428 489455426 0
287465151 27307948 0
122137068 219211457 0
218847686 237772107 0
106939988 234715658 0
552884019 556461113 0
368997767 173578460 0
338111280 561319343 0
300678556 473375799 0
153431434 235178384 0
460706374 129535203 0
468044200 157118992 0
277854953 137480494 0
201235894 507365787 0
367893636 231513720 0
549821731 305333562 0
447531786 233268930 0
211283745 47743244 0
308334213 280207389 0
466788387 30295204 0
101945498 43378167 0
138530087 402560994 0
205988804 447864414 0
257073127 254626135 0
436225322 294265668 0
242307578 346630718 0
117679308 440197656 0
401174245 258018834 0
100202773 338151817 0
28655074 119782329 0
84896730 229340971 0
172884769 47717280 0
309691945 344714899 0
459133341 88847 0
8729029 362689555 0
83802934 450354915 0
298912112 99961119 0
131744377 208565114 0
526420605 478142709 0
434385588 170717646 0
232024359 137571219 0
209329539 65063620 0
423640330 407513004 0
387098558 424105901 0
136251422 273073320 0
471017006 52154984 0
405718795 544116572 0
152131414 534887795 0
525186882 182896038 0
539199272 168666289 0
287130509 554660819 0
531842583 274852524 0
143044917 224699262 0
251046424 171546095 0
265666928 56422796 0
430366332 355375946 0
85974955 46282782 0
118475487 450283232 0
104427489 58542551 0
167515115 335019951 0
507954312 486746946 0
42913399 70712694 0
91804151 524159157 0
295715592 219731126 0
128591429 190960116 0
208769235 348891872 0
413626973 479994108 0
359949829 68302199 0
348648494 196768024 0
475580960 261668418 0
550909164 344117218 0
450212068 476630213 0
354054737 11570796 0
229094505 107538461 0
247555460 79539304 0
194880226 205253155 0
389780431 97069980 0
123158539 34570202 0
286751064 451900939 0
530063849 340319533 0
16435849 227477120 0
13351015 265575708 0
126917278 265342170 0
245997658 266708538 0
86603475 210870902 0
510316076 460432227 0
326666667 318303837 0
552779934 532721485 0
80094869 1165527 0
216192418 258093594 0
444052797 217768478 0
508755061 141283409 0
310605453 524923591 0
14236569 175644533 0
16136042 101927391 0
285060807 510467069 0
131812003 279518953 0
40598986 117743813 0
114112085 250232782 0
103032983 386307587 0
526192614 88379754 0
459238600 50756564 0
383628544 95993910 0
332933045 405293156 0
565785973 72923546 0
484938588 18153032 0
432936736 305813976 0
322820651 491426223 0
127618257 102928530 0
386905807 248822489 0
334365510 192071794 0
197184573 390270799 0
342931121 188753052 0
407329604 344292126 0
522728931 258773989 0
246464364 292443860 0
19571441 296020589 0
303399457 389440336 0
70522651 8725843 0
492136057 237969864 0
212387235 320688265 0
192748422 307861325 0
157482068 81739234 0
566000188 350153782 0
536454588 64676073 0
126175152 273776749 0
522297172 442390767 0
626677 299480459 0
355077584 121488208 0
536753153 212893795 0
343390118 120795428 0
540702782 78168449 0
184495111 108071052 0
263242475 430821006 0
285688406 263718131 0
505686884 27018261 0
105018882 128438430 0
118138019 404952184 0
253677389 562951841 0
42044482 551342283 0
9338462 8739170 0
530044974 139282112 0
276881709 122236957 0
326710889 123505191 0
550775690 12732799 0
392996722 401034857 0
168638427 544169154 0
103298659 113507205 0
276966777 557330265 0
339055519 42315019 0
419477186 426621330 0
62007023 426679193 0
500334949 13035181 0
454716044 19602471 0
482469090 499423745 0
303464067 190418984 0
195702917 66066299 0
227548652 305751460 0
378852271 331436333 0
137461327 324197193 0
26330348 479830495 0
306745612 546388459 0
334273894 341483615 0
31713923 378482326 0
101703326 456876844 0
339435218 138524765 0
102736408 394766962 0
459990655 400457970 0
290051846 169703869 0
386654848 445197761 0
431965034 557125765 0
22981736 255010671 0
200115099 43632178 0
228027500 219278099 0
553471516 390092986 0
312528709 48269741 0
480531215 108904943 0
158628216 261022896 0
152315216 361056152 0
103190613 1516855 0
452974364 267442520 0
384046871 549923770 0
311157863 416640778 0
464378613 23991178 0
455404511 211262548 0
120650583 152131561 0
180972224 234997607 0
322218067 493510284 0
199906078 490118922 0
186012097 365799101 0
504399250 5317776 0
461593532 4137832 0
427213367 351374826 0
262752932 33846052 0
108277714 272185171 0
561061901 89788588 0
464480613 16355699 0
212385658 426620330 0
20659196 187729878 0
189884365 245712110 0
461870013 515032326 0
219691992 107060656 0
324139984 18980148 0
396220749 23129231 0
524497635 275504465 0
114895556 115180584 0
152931974 349951177 0
420284236 127593813 0
364584805 476485532 0
397129739 416796044 0
271759810 550309033 0
184364106 96028989 0
27477244 126611992 0
433611044 437649762 0
115364151 323805960 0
53736277 149253978 0
7378868 136367821 0
26215820 321520524 0
364760054 453442024 0
56542629 346995364 0
532916845 300789976 0
474892064 247396365 0
231639565 382640973 0
246553111 522854142 0
44475111 221101380 0
110065190 442007316 0
33664712 567762837 0
373820786 66988757 0
543992029 196884776 0
515762231 310875360 0
363158754 540465784 0
511619914 299364563 0
487126351 277300566 0
291353091 522028932 0
502100826 112180111 0
395521175 205785822 0
40583928 180090025 0
90352164 308710880 0
397871695 30143127 0
83678756 314568107 0
358503774 235898774 0
215084339 533850958 0
137962591 68496160 0
381310390 491274153 0
487883593 556611026 0
348524156 32696786 0
151561689 395606343 0
323322789 293251037 0
472918446 399974323 0
195665030 303112680 0
441899463 475230420 0
281964859 25375984 0
53198806 351840982 0
13210182 499030133 0
481541272 256835458 0
425002353 300809946 0
57134745 54552097 0
509978297 311330210 0
182237347 461606203 0
6022438 209231604 0
107953509 479070784 0
383326381 314312316 0
39590650 425738572 0
133070816 131693060 0
377853414 239675845 0
544812889 51430446 0
383607908 391503754 0
498613315 32415765 0
106413274 276238833 0
200964868 543120812 0
162031500 441813117 0
242565863 123393709 0
21154596 242592519 0
280271017 452679924 0
229859902 120351066 0
512955015 26535374 0
517621721 22145705 0
466685020 345813527 0
93487957 92920152 0
178649538 142184206 0
112311340 160148340 0
465952294 322046912 0
123129784 169241009 0
341284745 538124084 0
148527855 453364923 0
188490178 487448317 0
281456708 476439054 0
423612981 347411099 0
75777261 139052514 0
361930457 263827701 0
21704100 124424366 0
9588319 102787687 0
405583972 529597096 0
71756147 173637030 0
188401804 340836931 0
311103353 355998983 0
179425498 93124883 0
415323060 399340747 0
288547336 277579657 0
481160944 122842585 0
76863861 11690175 0
452627142 194011217 0
154125789 288546096 0
150168311 226490608 0
533954448 127298757 0
2335236 507124942 0
388710697 276015134 0
106080020 80610752 0
466492349 338013910 0
561735335 11445918 0
478424664 486705827 0
394553964 472951053 0
13271681 81575326 0
512312768 86976246 0
285966036 152893059 0
449032317 496308768 0
371920235 382573367 0
343533669 227589422 0
478505293 512856941 0
281901868 201290877 0
279608815 35172640 0
252892791 75480429 0
85795919 392080538 0
378761657 258886109 0
198527581 138045608 0
31470646 269542981 0
173212282 515717491 0
230482824 396363087 0
379207826 27798025 0
388234027 84477605 0
66608488 503470992 0
25949352 548081200 0
465009770 217388191 0
221802786 21281002 0
279739088 335719659 0
319947889 72665422 0
477113226 545596750 0
9619552 171582582 0
430760037 496215171 0
155098695 280960359 0
155016472 290240438 0
206973220 125403235 0
438204153 218827774 0
394413789 414553394 0
489612212 371654982 0
565654763 138828813 0
126593614 352206524 0
121538377 531905201 0
267646792 234040958 0
17059564 548915628 0
476885450 14860006 0
561010397 537284313 0
205398529 99598716 0
150587758 4040130 0
225507968 513379939 0
549618325 441794784 0
24816316 227324174 0
39317551 124757477 0
515826276 138345662 0
210054790 145154689 0
346209136 193295407 0
111747285 230839876 0
459426821 300264400 0
38150742 140976087 0
204951729 86429035 0
402091678 52505078 0
472154465 568913130 0
314773956 124525025 0
209455889 151850146 0
366907268 194556748 0
453048136 367438035 0
305729127 83114597 0
288884683 13900375 0
87720194 6821550 0
200319630 352026926 0
8313628 58058138 0
3374455 451794906 0
297591451 366930493 0
530445025 102086492 0
280589458 217407055 0
96481422 424012999 0
523233588 33440658 0
383089334 243264911 0
532629184 518908230 0
30375798 53235597 0
276514754 216277661 0
201195022 91276448 0
255045764 220781430 0
175754454 344640241 0
536889627 343939281 0
104610687 391169394 0
190832010 56042227 0
246252448 156354262 0
390292591 325782548 0
436237538 39998289 0
366642459 336820861 0
354661378 491124424 0
408135123 457465844 0
143629622 163121335 0
431130691 316462717 0
163467381 170050283 0
502252437 199572917 0
299337837 157990071 0
260998618 123608609 0
48877294 87928502 0
193700434 473741509 0
478002836 460639660 0
196721329 456328752 0
509341918 414470070 0
431090049 476732274 0
471858801 38348797 0
187758116 354160462 0
321523761 142222365 0
308582989 515914303 0
393597483 140061682 0
547413177 58296630 0
494516723 275407782 0
507878421 107405234 0
548962919 208371182 0
518504461 486348740 0
504632444 347350625 0
535623117 133442981 0
542501414 503862285 0
387059763 423634166 0
108799600 354852049 0
48016798 238285185 0
12174549 10709819 0
446002208 17523907 0
341363920 552097566 0
280660287 166596383 0
234618541 301044652 0
233494491 438970683 0
74491440 429733262 0
391477257 395084385 0
331567169 483487841 0
425055619 406666148 0
90028044 558018778 0
475422397 505407290 0
4879789 93972910 0
174066580 219536905 0
420616635 314344971 0
266777674 313099922 0
161213519 454887014 0
408207030 479884797 0
549281157 219125090 0
173919967 112031447 0
529618539 566718128 0
422433196 505290846 0
245682088 227409331 0
387726660 331425957 0
534030876 119809653 0
477391730 564564754 0
305163167 462511463 0
377197673 395126101 0
459312486 206972126 0
491757494 96366580 0
101452058 484484301 0
166739028 376045679 0
413816039 547777681 0
320407967 256908260 0
397676815 509274140 0
547132487 492668687 0
472406490 232812809 0
169670300 144304258 0
363988614 36750706 0
246071176 50615900 0
141903825 163813097 0
412297116 119972114 0
564459803 417042707 0
43412321 17378847 0
113192528 51114320 0
521472819 432069016 0
126895742 227837436 0
437771498 368354396 0
120212714 177484040 0
73321030 140758256 0
520143294 505269172 0
415059599 144788223 0
552401341 400872976 0
302187277 25908339 0
509023232 410024449 0
358719348 477038369 0
93231292 532042779 0
493147900 270497393 0
326915722 242678692 0
270062430 217316386 0
260661694 353133097 0
392125098 555088576 0
18176798 263177966 0
261542141 410355526 0
238822915 113682870 0
77960931 438327928 0
539656554 396814712 0
373545026 231562897 0
237761653 25295122 0
65475844 131392017 0
347370107 502491996 0
319223075 529992216 0
398463528 32460032 0
506086642 416563753 0
88486249 167924296 0
340910858 536886877 0
225709120 560228808 0
442585959 538120983 0
141365912 14771714 0
440313961 375992396 0
164858458 49137437 0
121477863 567584350 0
455988573 5813855 0
299531726 263475045 0
529914179 169397303 0
532184361 426123223 0
392338268 564118822 0
398216864 270990371 0
504073049 120385697 0
533771228 548812660 0
197907389 285797697 0
253965142 230923027 0
403814679 141228689 0
111770670 368011853 0
250622344 115934504 0
106996879 348862491 0
363958124 521638562 0
173187269 274541787 0
561633458 331286892 0
271443128 197488774 0
11909131 491541021 0
101669844 549577037 0
385199968 414016501 0
349935469 540112395 0
281228165 44933644 0
297311429 385648520 0
412651306 133141359 0
377413187 363383873 0
239448838 294101336 0
175655703 269899043 0
171718664 379114041 0
114953892 355741005 0
49866395 37914055 0
540295240 502853869 0
513369404 299032880 0
19707136 254104878 0
239660337 90155700 0
273586425 344782375 0
208367993 404819320 0
119845138 410942326 0
390947195 58135313 0
151641315 346935612 0
536787517 110728048 0
87882790 81847919 0
411863023 465482671 0
166040081 192727634 0
317240162 102803745 0
444004648 221915543 0
171166001 264992718 0
238747984 417018024 0
335124977 282936721 0
339215544 421091780 0
41761180 547228837 0
288061914 563399977 0
16234020 138335415 0
342792343 354626451 0
158689955 566744185 0
528859047 164615758 0
446433402 144842276 0
235347434 520599138 0
445479409 412588157 0
325028021 137719119 0
400667811 219831069 0
412245362 543075457 0
194845750 520810335 0
34240605 202698544 0
468899005 239082110 0
160890285 442519927 0
48449997 450474007 0
87312017 355289663 0
479616052 70621548 0
391444968 459474732 0
116236812 312233973 0
463142682 511000389 0
339065390 365129767 0
230137457 364849719 0
237695244 265628356 0
231781509 464491665 0
201432305 37317257 0
358753359 517664421 0
415483925 388721447 0
489784682 567814802 0
555303272 273117943 0
240626448 330445838 0
412742262 166667742 0
43808353 564730294 0
256816200 93700420 0
237262132 34048844 0
534102874 237674622 0
169360672 554506642 0
293541956 545645478 0
417934059 420992578 0
518745556 265525700 0
511286029 145872321 0
220032803 313080215 0
343997010 206374055 0
183045682 482246439 0
240059003 88235574 0
227764358 171249516 0
528812185 556628949 0
153840102 333112762 0
190253100 412335758 0
538352941 177473886 0
329208149 108763595 0
469838040 234645318 0
337913919 395308239 0
105660189 330170896 0
7798379 120687464 0
112936189 514329337 0
478040742 346675593 0
7849431 85968526 0
158848724 42030075 0
129869218 255571960 0
275860077 280448542 0
93447714 206863907 0
36411890 464024308 0
404921886 528439216 0
374925482 453131271 0
317838941 523210697 0
481346440 433353712 0
411823752 488769686 0
502996184 496138634 0
248851075 163983019 0
512657331 497943238 0
17125462 176430462 0
98988544 275805576 0
567496384 150595190 0
468635751 400948324 0
130132606 148318563 0
254292038 191339252 0
222809193 412779282 0
99073188 133671649 0
109356023 410294550 0
95330903 6098219 0
339901458 517947498 0
345584913 42874314 0
216529012 488390991 0
53403032 288775452 0
78166726 249741406 0
295151018 412324313 0
434261324 43624867 0
215262830 463773590 0
310415354 270272904 0
152371860 341888728 0
37696260 102402080 0
203002753 168489716 0
321992326 305694482 0
418998048 367880188 0
476112462 7078199 0
190778554 95411454 0
411253163 390573630 0
419333357 489083385 0
8144383 319176681 0
367305694 556413271 0
549749053 104513201 0
217957012 169240415 0
167647342 277585008 0
554238391 437695812 0
388531000 564907354 0
216777380 67363498 0
207193358 60127084 0
423102543 502502568 0
351483922 158166124 0
430784165 314326841 0
554829326 195800710 0
494682536 314124784 0
488901656 517595025 0
188338605 180493766 0
401637937 432826229 0
510718507 198688826 0
76517177 394438896 0
436992284 172035822 0
285357524 279632836 0
319563225 303914959 0
564325300 210917985 0
120937596 77701591 0
97269337 69902176 0
349785892 61290282 0
318886771 530884191 0
4664584 501300762 0
57535441 40282681 0
283299096 113774434 0
305749183 56734076 0
455143674 417521046 0
533848009 428206087 0
478217203 342288643 0
327766788 511121425 0
514789849 70221115 0
208713451 414064407 0
85567070 51099916 0
125863375 491052138 0
299670507 165844429 0
500192284 220689870 0
423087865 29218734 0
308923507 464177999 0
376349051 486819351 0
47933180 358198264 0
108090185 241931183 0
277009796 129759981 0
125790901 81467131 0
33644887 49320577 0
340360775 235939333 0
366348099 360799084 0
427838759 474416281 0
112072839 293387863 0
467003173 174037409 0
217720268 270136569 0
483860884 121616596 0
52222857 154371908 0
429315061 79316829 0
64033735 422449861 0
498032292 501482965 0
135562646 412002530 0
455276389 277875162 0
454042598 119989260 0
113054713 368876190 0
499228545 96967128 0
467269334 217982290 0
276447339 502515454 0
1506997 49026626 0
518776848 207503863 0
9485743 43656842 0
283055565 526369107 0
449486449 168806924 0
345758978 468054024 0
556439914 451415964 0
492726111 243092602 0
380941530 402794529 0
289244115 166146654 0
512839441 128734076 0
337460197 36531793 0
169968994 332410518 0
257311753 148112731 0
501032697 233429941 0
60335367 5659229 0
27998677 398591714 0
525521904 438526810 0
61542793 383287520 0
566337755 23590418 0
113775832 362943264 0
185039514 554566767 0
190262319 244248639 0
135031981 510925764 0
282635481 435737023 0
33994474 459164468 0
563975764 354900606 0
434555012 309766972 0
449153367 210858077 0
395815059 416409728 0
382319561 1376520 0
129548463 505301541 0
264162576 83949448 0
447290381 435431044 0
381384602 565867383 0
352695219 93432113 0
70448735 7818293 0
533519700 502868610 0
318460057 484973396 0
209094494 463721399 0
534258377 92019028 0
86651623 91074531 0
234883897 511746847 0
378309863 67501921 0
184653989 219615505 0
183305248 548611976 0
468001060 197274807 0
340229149 110115035 0
55358189 476076496 0
292178278 116269744 0
546567544 240498706 0
115599404 550221814 0
432884809 6550271 0
493046833 437956062 0
254854941 9820343 0
126154655 305868902 0
567398812 189194457 0
170507150 432534368 0
123256588 489105984 0
314867925 488378212 0
146859221 52617361 0
285970538 197759035 0
291250146 65551008 0
546072931 559586992 0
271919662 239223128 0
139813323 6720076 0
414001256 367464404 0
175569571 525675421 0
521746883 85260038 0
516264131 145204647 0
358552922 257959361 0
30158534 86505732 0
231858147 488853718 0
227680197 305023263 0
172913369 46387183 0
4283472 5330971 0
90884964 189411853 0
331248001 254794475 0
40310745 450879375 0
186230902 122343839 0
85060916 49884447 0
182571299 173620108 0
150217289 318631007 0
51047517 526614874 0
46259008 289504410 0
424717472 451767930 0
539894849 40231240 0
95994523 222810297 0
435080976 74384874 0
527716288 156655356 0
500450615 99500479 0
494455242 76772356 0
4121506 52303726 0
212247067 114744365 0
339755689 207505675 0
155274576 398272884 0
484996159 114985160 0
123081558 21472824 0
407358345 81177590 0
423177241 305648216 0
534284165 120868103 0
309950840 110769178 0
290342396 180926403 0
247029167 246674769 0
420700265 416186071 0
236059200 20990636 0
89062530 429515954 0
359054253 462353785 0
369051586 403258913 0
196086725 552990405 0
424568218 71874225 0
137798252 24475049 0
492376497 253802413 0
52622900 64663077 0
320063750 335684135 0
169736822 77998279 0
321468850 292779896 0
24552363 271844632 0
282433776 295705705 0
319804915 503863631 0
52951288 95002534 0
39050272 263131813 0
67304446 101668209 0
344171822 329515133 0
346363256 511816710 0
229185023 126645299 0
287874843 484422112 0
217928704 506613492 0
172709545 510768614 0
150448314 309610264 0
198458452 219503911 0
156783896 99158937 0
247201712 93956359 0
140914681 27898278 0
66890547 540297510 0
93432946 300758835 0
262638710 473277207 0
461916353 67934875 0
505383085 11092105 0
540555838 67253930 0
324248749 12342759 0
150649743 209439794 0
485501956 2311189 0
181803977 235550401 0
509590536 215783324 0
312414928 529604665 0
35761439 351437486 0
181102472 491074180 0
5162108 488016349 0
143434952 392242428 0
362834373 556734985 0
244901304 472172764 0
370572152 416270382 0
144786062 227688427 0
524292232 119219724 0
549010176 488793012 0
561157125 292489190 0
240039746 224602686 0
545637659 283186129 0
190227610 100817168 0
357987004 68678135 0
415517144 3866771 0
196618033 430808986 0
527720707 60570231 0
363609861 349650227 0
545758339 118440038 0
560903338 117652134 0
199685183 520471974 0
345811127 552429850 0
428847559 186597262 0
49339109 288104465 0
425637756 90789787 0
39681848 501706948 0
430774561 329728588 0
4522024 398552212 0
270057835 268819322 0
500032826 122117674 0
135695668 178402994 0
36139568 267609040 0
35738226 398055941 0
104618708 461119849 0
464633398 5101538 0
444222523 40703711 0
443436314 563472421 0
359039578 328579630 0
415050542 113091961 0
69744102 101245695 0
138477369 121753910 0
278109119 165399199 0
335255294 337267601 0
34496829 216179171 0
292190883 189928761 0
273102160 241618744 0
197839546 514374195 0
475224431 536103508 0
457199627 210553613 0
527081170 362818728 0
495667301 230559437 0
543800945 366168634 0
10481708 435345293 0
48538358 29846777 0
65364088 562534046 0
135874528 71090179 0
414183557 55487500 0
498197603 511217875 0
168811069 83069169 0
554045855 528534400 0
95336644 541165103 0
4885740 21873328 0
63101521 114352999 0
216136737 373833045 0
357847157 422607652 0
210265323 83072484 0
173183126 443902800 0
523921745 36001170 0
301438342 402568663 0
418547821 237814613 0
235515740 248281121 0
554386687 263240032 0
495472421 491795324 0
195139394 111614790 0
97331028 461075058 0
542515325 257739306 0
497660867 362953146 0
241765738 238886373 0
464988528 189688352 0
402427716 275683397 0
421609762 302904615 0
80568286 521855738 0
87941988 355962641 0
522959298 234891835 0
442738764 353839022 0
327814376 150726413 0
62052506 392567064 0
501343644 381003703 0
155064165 44474158 0
99417906 461262970 0
251252430 491157542 0
372551227 489587145 0
436359160 344970481 0
136035061 533015642 0
259790950 423619026 0
259401049 12043649 0
490551962 312778412 0
228415079 342358578 0
510101104 32872352 0
490691981 502097952 0
129529222 134762701 0
250169834 20495979 0
506470170 533507786 0
178617100 497574053 0
207962739 213952232 0
189449960 437723785 0
329522009 61565271 0
235595844 11883565 0
139004188 539818123 0
347713422 446895975 0
272925014 420389940 0
437399942 48667009 0
262838163 229294806 0
477137178 10498303 0
492412483 277108458 0
243164090 490125339 0
73521067 534970860 0
22441799 156294560 0
309888681 185732127 0
49743546 315537809 0
319863017 469752735 0
267313379 73717266 0
526321681 304708619 0
55336737 372551810 0
385136303 270298269 0
344836292 475030324 0
61965049 420936409 0
464655193 512183898 0
333200367 88143445 0
387226462 67836012 0
259835303 285216908 0
213474448 135788348 0
298412092 417434830 0
158968105 37635156 0
389639731 316431718 0
523605484 523143371 0
483594812 172298283 0
220991501 479119593 0
93470318 497013659 0
255493156 128523142 0
196839073 246132005 0
389549725 43197160 0
45758117 267868221 0
432548254 267345223 0
501681092 550853499 0
529496818 69565057 0
561948039 374721622 0
177578075 237192105 0
279382827 405224398 0
33926414 562565648 0
86312659 87833263 0
441472491 382820193 0
91162619 410239155 0
55722208 367526945 0
257473216 188466606 0
453119403 408243025 0
268366447 516074237 0
292354307 499440487 0
41550871 265442484 0
461474157 93994249 0
320011891 302031739 0
195510449 267389571 0
511028087 260484830 0
46137148 546169754 0
525144782 451933863 0
453538493 182075188 0
452641755 428648813 0
209862788 228889074 0
304958954 530588074 0
231616623 238871150 0
348062066 35681549 0
265202481 158192669 0
180863965 156982050 0
361759939 43469492 0
406145431 542109147 0
257124223 448487000 0
383824411 551707098 0
538249053 394594739 0
319276798 527348468 0
525878240 27159086 0
542359904 365588749 0
3848496 32100795 0
513889130 399425849 0
301926539 172251125 0
374890906 381757745 0
367891920 516348820 0
415866528 326721473 0
57983366 528625572 0
239822224 525997206 0
271570916 376051702 0
95007866 61292263 0
68414837 362613689 0
559535841 530480903 0
54388770 413522838 0
413045314 549332214 0
21997423 545555416 0
190693660 461512339 0
223173269 433941039 0
188739327 410059076 0
429716228 328283388 0
480218248 18498123 0
524115661 403437672 0
251110701 199769959 0
146319219 155495118 0
150648243 40121844 0
85273889 28424166 0
36188387 557303870 0
80229725 463089549 0
131033934 210508424 0
147448450 13930068 0
11612345 247382448 0
5219277 248691129 0
414962486 347926424 0
349239190 206903924 0
383344248 25085415 0
109606729 178931855 0
422560283 253510041 0
350277831 342325385 0
174056217 512179205 0
345011020 154219614 0
333602882 34379708 0
285385313 98470836 0
514902986 413729909 0
365756912 369544551 0
441407404 480129407 0
503166796 537930452 0
526677465 198904338 0
258146331 66724519 0
366968477 347675257 0
512612468 328938285 0
487378318 70627315 0
367334380 96343230 0
173861403 116752420 0
548760287 35825705 0
136603270 441791903 0
98273131 558154553 0
528164749 533030994 0
131368129 317299157 0
331834539 8649001 0
314628965 458022351 0
294049666 8227026 0
288451146 561979134 0
543207019 371116354 0
510285621 397087321 0
426418901 285285775 0
318263062 183041139 0
47710544 491311715 0
248574458 491314266 0
414468716 46056205 0
453550060 211016214 0
531294589 43483596 0
224546187 350656949 0
257454625 371614973 0
510289814 312888212 0
367915925 440036434 0
517643585 178434525 0
161659390 471194162 0
275249719 173392443 0
496548440 352363029 0
93207084 449421656 0
245070832 563877312 0
419749045 318181000 0
108370469 533098855 0
148357755 223831127 0
261387411 256931902 0
511420022 56481844 0
90233245 51683151 0
152985865 245854910 0
374540253 303466351 0
142715966 52652596 0
448440210 394015473 0
232668902 70628434 0
313268810 247644591 0
540235619 5627660 0
495204104 288253144 0
57249116 432084812 0
224445505 383046660 0
91921532 174760119 0
498562635 138383198 0
403810638 565485263 0
524940883 41009804 0
210750239 199971149 0
49530594 330823521 0
154511932 223693027 0
156487552 27290902 0
217798629 439550261 0
300675676 234398593 0
282816886 468915230 0
174739258 191103389 0
320665826 502557975 0
85970944 163300003 0
497529796 229424057 0
201868839 523417421 0
21661981 450239219 0
487978524 493833881 0
91951725 202117424 0
31578325 45466282 0
475317757 290827713 0
556595149 382292170 0
89904371 99080386 0
25444408 442703892 0
241959938 372809464 0
170309658 159683927 0
321362010 157788146 0
327427813 95474256 0
472465921 41288200 0
336708903 273146548 0
410595140 206058276 0
482488197 284884054 0
157767647 137970245 0
526467033 407534764 0
346961661 292968250 0
57644620 81044577 0
348893169 390040760 0
163176699 440179037 0
291911774 284384680 0
103819842 268696386 0
256620986 118313364 0
393560122 17117110 0
347699686 390305081 0
359523333 492041586 0
154214610 522411250 0
384266589 238415228 0
50243222 313032686 0
482435875 488156525 0
378210621 159894739 0
14560684 292417107 0
163874717 314678141 0
341496900 73458823 0
1923347 485803760 0
162133535 512788145 0
401256574 39061891 0
176699737 281304335 0
509546763 91129234 0
111343476 379159853 0
530010162 281129973 0
159596891 182198725 0
160942819 214215803 0
230508342 510614587 0
24125472 511576674 0
341942347 196609187 0
421334883 236757986 0
387743709 97487273 0
513166798 556914194 0
425626742 397199959 0
161091864 249655126 0
312217025 88684220 0
496900870 166881288 0
97252684 528715797 0
523793721 363614807 0
266745549 105502388 0
392664932 46230933 0
227082506 138679255 0
566831399 270825106 0
43091154 219400072 0
528435377 532420412 0
457934737 331333634 0
90094414 361549652 0
562257848 563746805 0
242847484 558443512 0
397674445 271828058 0
99376162 33722191 0
93392267 169511156 0
396391299 402780691 0
561093890 437387733 0
51705710 88179133 0
302050108 10013453 0
540191985 379535258 0
300904330 95762020 0
272738291 367125319 0
497496821 425687111 0
149110316 160005320 0
51138121 70447307 0
227154490 92266502 0
162910366 198375407 0
414714784 395358379 0
460291332 12098642 0
462917882 57574361 0
204908500 162213814 0
546588276 112358732 0
236367774 131456102 0
57675505 387620149 0
293735285 561909010 0
531736061 167381067 0
373319153 20531500 0
24491650 319593994 0
232510273 382517127 0
46102681 560695438 0
19020681 345289898 0
250491358 395758655 0
308394409 356519166 0
528674912 529033330 0
204284499 134208916 0
351990047 249878098 0
15180706 478573359 0
566683211 342821562 0
456849437 66122097 0
294184560 292224383 0
171157478 9731507 0
498926289 110624014 0
251820619 544926567 0
361513830 563003646 0
389492436 535002395 0
379377469 414731082 0
290226486 424054493 0
317661169 224992014 0
405848945 266907223 0
259367139 458205920 0
388198729 405322866 0
326709028 153093903 0
295812988 329337962 0
347587830 284404146 0
130731932 299350763 0
404089587 307565342 0
532605014 524836287 0
372503415 159630173 0
285059952 39760152 0
100976142 321317217 0
195847317 252174633 0
531905655 12734484 0
551807461 150962322 0
462207706 215559476 0
146974954 514970570 0
25446996 18310771 0
464505295 553389620 0
307195100 550473404 0
305732274 86021783 0
93815785 91208006 0
135856846 38414333 0
499351700 88696335 0
364391169 265029217 0
30034261 301139192 0
41817997 517831503 0
224359445 134244124 0
178422170 550284557 0
480289712 527599258 0
419321836 32742793 0
337193150 319429962 0
537764949 69659876 0
191522070 517088659 0
365168878 120396020 0
253984331 154885837 0
86917122 377654256 0
198744468 66510641 0
437383825 132284656 0
290748502 501350151 0
369858511 165248398 0
414338800 118722925 0
522496393 253414091 0
522832850 173031331 0
396525913 284834447 0
410709052 293257769 0
446565255 48970594 0
215047378 270699769 0
504018111 446718577 0
136887838 85495596 0
381329105 295378616 0
248083061 104009707 0
337868221 34276129 0
552248154 386019248 0
568161344 181998626 0
39832777 391458833 0
372263182 95690999 0
27121908 224606363 0
99483999 339097676 0
245355915 54900275 0
25599530 262966571 0
53970427 190842675 0
476177581 110995321 0
37635372 148777735 0
189904461 332986899 0
274841411 94754252 0
384520771 403697215 0
460724218 86354760 0
448981286 500095611 0
225184487 407506349 0
526845582 476129663 0
31083424 33216333 0
119157877 404139308 0
383457738 460363887 0
559772699 24226671 0
329467801 375958746 0
402571617 269427382 0
329659549 312133091 0
287303884 143636519 0
368402925 201127870 0
365671103 213427222 0
563788396 241609366 0
112232090 386084391 0
194280174 234035151 0
183776259 177425854 0
450849053 381466797 0
372711720 389423253 0
20925464 427038266 0
323735504 422992076 0
2422382 87560185 0
204895251 191599838 0
349611645 318849050 0
26857348 164555878 0
244964154 37271303 0
5147066 212356718 0
188850387 442956898 0
286379224 138415527 0
164351228 250462138 0
190598446 339211319 0
304930800 106010447 0
170864202 150963717 0
490913496 334688420 0
546694062 284641825 0
428001757 190962651 0
16585171 126013915 0
256856579 294531627 0
514929976 13312784 0
199196299 265853566 0
516319862 280570196 0
485261788 281969728 0
495780557 264178104 0
163643976 142994048 0
325697736 392011816 0
389822213 213141366 0
550205823 200830313 0
18520922 348527412 0
473639001 4503776 0
253306559 317961402 0
107443716 146666144 0
136431276 537130911 0
265721286 67648107 0
550778999 386581630 0
405978200 190743426 0
56354226 238495599 0
238399291 247634712 0
95206346 304807426 0
374103232 378085406 0
254404793 358290064 0
457299974 489224491 0
158163348 220639417 0
555980448 266844267 0
152138340 366302697 0
172030311 397009321 0
266258860 175703575 0
400321196 363992125 0
194685032 252076933 0
360882387 559583963 0
32673145 383056840 0
154163398 42271974 0
470193397 84234461 0
554697004 299432471 0
487576680 458842380 0
481874341 255534026 0
66809134 539281496 0
315186125 117366316 0
338434503 77189715 0
561615523 12210181 0
269089732 56469207 0
412840011 116478556 0
221277955 545183045 0
498108592 521166167 0
401547000 320726083 0
282449170 245404465 0
114247917 101060073 0
417354498 126742901 0
104765567 435538341 0
122062158 274622139 0
535475139 12543514 0
446440658 63058164 0
484949049 273690919 0
492795368 378410954 0
339902980 113288428 0
13016467 330262963 0
391021912 460942704 0
77663011 37264199 0
382187642 50790999 0
145096840 289352665 0
149818522 12366490 0
271244342 393852485 0
513290159 32056891 0
168368429 4114402 0
190297376 245136620 0
472342711 285390582 0
193126341 143398963 0
110548668 51329942 0
313169301 539193768 0
392617347 130326152 0
447995748 62557574 0
356465236 109437313 0
451526848 236279058 0
343171500 347483859 0
102453735 445056263 0
295611065 512461765 0
108745876 3471622 0
423422044 550743874 0
180482499 483710040 0
75329260 109294488 0
47714055 432685161 0
163329794 75898626 0
337414379 133898480 0
429797186 67683125 0
382614285 403952538 0
115201250 350918709 0
243069842 192209909 0
435919283 211339992 0
34212667 505167725 0
106451959 203604788 0
94876431 521568717 0
137527662 306446473 0
178950687 73221682 0
459384951 482706480 0
65456873 534984704 0
518612828 192541940 0
47706357 551862164 0
399166380 517782563 0
61176083 15095999 0
7488735 475530573 0
81250700 138361064 0
367056582 40690020 0
447639639 111821870 0
406276377 496882682 0
159277800 59930265 0
162577765 63074181 0
178027675 285608586 0
124623869 252651611 0
94199793 43113349 0
539419062 137612670 0
490621015 558318523 0
392221489 386847063 0
264474578 483076545 0
240136553 70931238 0
60436383 429905891 0
353529910 340545320 0
564939699 405923828 0
426118169 96266801 0
491246963 161101039 0
410799345 121569104 0
157074477 411297729 0
9265349 300663932 0
379768519 476562915 0
202159987 423602618 0
525204973 185478096 0
164033869 116319333 0
94108316 266904696 0
332469359 387710670 0
164579392 496080496 0
453330587 389268482 0
421813517 558629573 0
188155995 140603657 0
416940676 512433603 0
258839600 347876268 0
333120761 247051805 0
184717222 37970476 0
221521996 428932299 0
450739983 236644410 0
464197298 256276274 0
446914441 255506925 0
140401480 146416560 0
81533784 159776548 0
15012411 474693921 0
157092727 107458671 0
382244424 446387972 0
348518529 342222145 0
302144863 425663435 0
192935518 524789015 0
223745716 434406079 0
451472485 238913390 0
374280206 469633174 0
59580031 275902480 0
179550314 236079417 0
526964978 552234963 0
29956972 128997306 0
328659640 82902244 0
457018862 125373771 0
480894325 448014745 0
409135397 355461200 0
400199418 84963883 0
344096017 64567626 0
130095155 58745770 0
354941836 267746061 0
472843898 519886130 0
6122108 117319433 0
382554313 231652036 0
91083239 164275769 0
497892989 347056177 0
229190270 446989031 0
320445282 336178937 0
117189202 39141554 0
266088654 119281500 0
77237056 282775543 0
57332374 184866664 0
217478305 311822305 0
414055014 52643970 0
174814113 96002187 0
490221685 177828858 0
442456457 358457108 0
543275677 52430650 0
399152041 430551199 0
286116172 444079298 0
530006590 121447667 0
526754362 324444127 0
143631575 235484109 0
63109674 50173735 0
152771981 190147195 0
307750688 356529187 0
163623716 2511839 0
396275952 454687657 0
86054298 100372909 0
45450967 329491493 0
353692467 13461815 0
430524746 160765959 0
160551838 3093384 0
237769227 46958525 0
341564532 292899513 0
142440922 559807267 0
475106911 461636534 0
425160855 484835538 0
421446664 154635557 0
277993038 165386472 0
476928330 359400576 0
423265766 214872708 0
1745222 178478421 0
114965209 319512075 0
112510988 511804862 0
296497815 383858812 0
47300806 280179710 0
47359206 562069495 0
189097356 352064173 0
100624932 417249505 0
58665772 156823542 0
104662806 541620314 0
253026775 360812145 0
274740861 91040290 0
252735843 504174085 0
413791336 485464431 0
195852551 129918767 0
303087259 287939590 0
61669167 256302780 0
199573371 564131813 0
332474836 205878642 0
411008254 354580996 0
178153573 176926140 0
53495379 282986591 0
228819067 469711987 0
23610524 89312575 0
463537674 545595214 0
424356926 525447276 0
420226433 211685687 0
399555544 338714939 0
117347698 68136395 0
521045545 316482699 0
562069408 326013607 0
488999447 318387670 0
374851940 195227885 0
73370738 276181108 0
567907468 493405181 0
495005864 42321578 0
358897865 535188325 0
133482673 252067098 0
479158048 39835681 0
341346817 130433235 0
117978104 296772885 0
92805021 242291504 0
529818739 320089600 0
22742082 122168460 0
284857890 119039354 0
457300569 2454534 0
55368722 407525713 0
195671462 546824908 0
377351235 469607155 0
491214769 300487309 0
414870815 204228040 0
63964623 529836749 0
246580734 477578479 0
473593341 79267861 0
429066900 426799290 0
165895188 552848131 0
4790916 518103864 0
437546046 326671036 0
281485426 25573623 0
245981320 331032640 0
410169534 526840874 0
250258829 388584556 0
99806290 520518487 0
10344732 310052715 0
487692256 254471447 0
195265377 389768444 0
365259169 531849440 0
167367184 526219273 0
359907781 95851588 0
329439294 297580308 0
564589590 403724861 0
393598773 283731553 0
327089228 559203690 0
58362131 568496761 0
218383841 351302630 0
536637272 81941054 0
243568228 213955083 0
436900653 49238523 0
338655054 536236704 0
190503154 433012934 0
1563042 502756570 0
458436973 519296896 0
150920947 413157572 0
106462321 236605718 0
2978596 323300998 0
553075809 338236548 0
247432627 403255415 0
103844476 80837987 0
312670019 238910127 0
368125831 12476463 0
269782059 404934187 0
187341668 253331565 0
478326467 361086045 0
275110357 378160917 0
170374490 327861859 0
483328051 38016354 0
212468687 128681087 0
31385017 454003442 0
229409022 9170071 0
501468893 89031173 0
456151411 501843960 0
361678708 287223429 0
362402644 419511691 0
101547680 279099453 0
116637289 231617086 0
326091266 256006938 0
471212511 208433928 0
82405873 533787092 0
528646121 158760457 0
229645908 305376280 0
110917989 326668751 0
6782956 195958696 0
204142732 91860650 0
31723152 216331717 0
461060167 163589578 0
61134017 44501765 0
154315095 413543921 0
74021094 528764636 0
6112569 343315072 0
196348649 61689802 0
542464402 438859810 0
135974801 165003531 0
404450506 380290989 0
527739303 72479181 0
443897096 152700648 0
352781153 254585927 0
104986891 502944106 0
288998074 125234443 0
148597493 500609406 0
151419583 275286977 0
270227994 177304799 0
414481849 362634293 0
242855873 395444368 0
292810634 415320812 0
434770334 252350580 0
415873598 394577015 0
122220773 105852448 0
419941388 125640426 0
130915877 187891055 0
368858536 321739413 0
275739908 150673727 0
139419878 281358868 0
481881368 372746274 0
507562117 77205681 0
77718440 399592844 0
137610024 85010850 0
125724665 239172969 0
548898173 30816398 0
85643673 458695709 0
402818895 489194639 0
214661080 342385920 0
340434160 130837831 0
161609389 473289141 0
12841687 1068981 0
303238491 74876611 0
299638640 129059913 0
173428995 106550821 0
115012923 293120793 0
28488717 562277552 0
74470581 31923905 0
277287027 471312564 0
142054352 410693534 0
509989196 319614371 0
54901533 84140298 0
538724305 134931042 0
252404927 351811458 0
510001819 464247021 0
429403076 409677878 0
26958410 237943121 0
442567586 229955051 0
81465570 31802364 0
176671988 539453950 0
312994455 220727757 0
146336269 300715487 0
211510886 160395970 0
195827507 417764758 0
311133222 139550772 0
300414185 413956354 0
102618087 499555334 0
353860938 514286981 0
50424327 199060553 0
425879029 125017861 0
299477245 475701882 0
321290728 135984850 0
191090191 510445625 0
76485898 484734921 0
265811199 473420211 0
553782538 561594924 0
475413009 42510559 0
238896037 139355231 0
398229750 507668966 0
371682680 288568908 0
510869187 95015866 0
69894545 105584529 0
514715614 172720725 0
150491414 256183235 0
112743020 424402931 0
468915932 421728749 0
355336555 82482979 0
545299857 83518028 0
186740934 215533506 0
338643407 171789718 0
28227704 477758431 0
97678166 498313878 0
80667556 304220339 0
230388915 478624927 0
206243402 478413075 0
485568637 316976603 0
567567041 408262196 0
329913833 249074378 0
73127707 138960488 0
509899980 117640200 0
12218950 367581823 0
331776440 379107440 0
21066191 255667963 0
451712979 116079646 0
192993410 171681892 0
337684495 342768016 0
363576628 491129781 0
285163403 346185619 0
110286424 502492138 0
57889197 1180375 0
413961104 382597612 0
229075091 164115595 0
206107762 492402919 0
165434097 110489380 0
304630292 501336225 0
543058549 305757452 0
482677624 104786415 0
290453117 427048583 0
485671380 5992857 0
545118370 322876928 0
212030119 306784165 0
203078837 471651996 0
510629953 548263301 0
64112738 134838125 0
134422313 527775918 0
369021130 4779779 0
24260747 1771029 0
515736182 143595906 0
193413678 173398536 0
348033572 224289618 0
333047840 256796097 0
556951916 229011799 0
541541927 77044728 0
242057057 196451632 0
524222283 239060374 0
356387778 18111335 0
452314623 379362969 0
220756732 413233232 0
289747572 222249010 0
248995175 533905788 0
377197355 43132866 0
205610448 49712506 0
428795547 379804400 0
208209903 508268211 0
316822173 14738722 0
343576474 26775519 0
238903605 114169730 0
222278796 125146804 0
203995055 140242849 0
525691678 145038925 0
273714069 349911507 0
551263481 485871112 0
445588273 102431326 0
61012875 412795362 0
186289196 179812297 0
568300742 256899469 0
210096649 325047956 0
372689054 546405127 0
435604652 137661148 0
5501732 164957672 0
8757345 111350244 0
235509890 215618374 0
488130586 248467769 0
85255856 122766150 0
71946879 317813545 0
250262950 333331015 0
402008026 80738404 0
83360702 295009099 0
804864 271017207 0
552678679 263761430 0
189437118 165162046 0
113209562 544218868 0
140176367 458117896 0
168546219 331754332 0
212662697 283486028 0
539393069 39759306 0
545892538 546353973 0
352992211 160908681 0
452234994 6981050 0
44687391 319067077 0
397992547 87821193 0
2808363 24149725 0
99002497 303589476 0
452034416 109178604 0
328879609 394169078 0
390711012 421238854 0
370865497 482139379 0
378213219 283639307 0
369832767 523479584 0
515449781 548082766 0
343042889 556003306 0
562872951 111508862 0
470705271 112446177 0
30190098 134226980 0
338229628 263129067 0
499961818 156129820 0
485148896 522097069 0
23570305 175009915 0
293178959 211850706 0
245441280 184287878 0
497201406 195195679 0
470080595 445718017 0
87018561 117346320 0
388368447 74890304 0
111829834 203337744 0
303485375 313493806 0
287027620 557711646 0
123205890 268412237 0
169333000 45727884 0
34079969 113870707 0
86869852 98675851 0
225391180 424030342 0
272184005 527429902 0
287853549 129494294 0
178070128 327754944 0
190593874 551289720 0
480565008 297244339 0
444304993 530745480 0
460094957 292343735 0
358269946 19599825 0
383904865 272365066 0
232212168 184546609 0
111149229 119033536 0
471930356 42102472 0
21371809 12734473 0
486081307 399179375 0
105792905 557944063 0
357367727 480023006 0
55889275 203022464 0
181790906 473470851 0
494540644 456769881 0
217712059 222812025 0
299254007 286626142 0
77598010 449121892 0
247158757 499147780 0
135681546 303678692 0
506611802 538665761 0
76833421 325678358 0
517135155 119597752 0
450637012 115331373 0
414185982 207882647 0
214007558 89281691 0
124670974 220457053 0
537384522 138025313 0
255978505 42853360 0
207000041 28574912 0
508248222 453434458 0
348137413 239236995 0
121157799 443209945 0
160114768 115791448 0
48500255 549946785 0
137679505 97168899 0
390544700 453292913 0
35241104 536407347 0
487610889 355186390 0
528021441 125704850 0
480188202 13888657 0
543104513 538185412 0
413701382 81716298 0
452557835 13138619 0
100315479 405014274 0
497053297 147605137 0
176107674 193754750 0
110660188 311675377 0
550902565 429799477 0
373627460 512784436 0
500570307 336314431 0
501967088 347195790 0
194258895 535756072 0
323772142 159716477 0
46789146 112202312 0
545944069 350277197 0
37153567 94394975 0
489280024 357372412 0
555667421 138622989 0
429416706 174028830 0
442625931 545541394 0
56108415 46953519 0
229150156 16840015 0
503976216 565512862 0
17452096 539651050 0
285998494 356707510 0
514276389 538478004 0
31648539 563459334 0
159238624 381172949 0
28124092 147540283 0
468992299 369903858 0
263763057 417046436 0
504966952 241048719 0
234461939 408343647 0
156435355 372426891 0
305091170 410956400 0
221212991 16668316 0
74384824 137499797 0
380329709 140748091 0
104743318 388793769 0
94129003 558132836 0
197715799 299039790 0
287737877 533436802 0
144998316 281219782 0
440214429 23973596 0
21931214 295254412 0
200829764 489838059 0
267742529 154115440 0
25231353 463872890 0
151333616 295323276 0
416592079 124439727 0
106884474 242135908 0
398603900 414454865 0
455224159 468563928 0
21229401 18229172 0
523050861 34880293 0
188482958 142948941 0
565173061 93624389 0
40486166 175333118 0
112971909 229835019 0
428552025 164371758 0
35187518 160233304 0
128102681 53328174 0
434209573 449561787 0
376593877 230721288 0
319528438 286462019 0
6720605 324830395 0
422042420 544988091 0
67035410 92832181 0
476402325 502417746 0
190533802 252879322 0
363684105 229970792 0
25275628 4611574 0
459808019 12334100 0
469939399 265442642 0
372116818 395388223 0
205528905 534623661 0
32436817 464637279 0
525853368 170283148 0
292507385 70872530 0
251800427 98700160 0
176478230 499201514 0
323488877 72939228 0
291001641 253248393 0
106284884 85221601 0
486205984 295575638 0
510235029 358977451 0
347500449 123157283 0
204940284 46058161 0
117245519 487820543 0
347126103 487373155 0
561690539 247823230 0
540377358 247228977 0
93961839 392528563 0
288613673 299588579 0
364493784 109630579 0
281455548 542804073 0
101603518 291379186 0
389659922 137494191 0
317286932 169487934 0
553631544 294290040 0
355319900 329402060 0
106978776 474900205 0
404928578 146479543 0
463706889 101215854 0
147204804 132369002 0
65561300 480120346 0
394752527 35469655 0
349758268 366927830 0
104730966 368253370 0
44755288 286176774 0
85219738 525278229 0
208872391 539771753 0
343370140 195414024 0
246023768 403805585 0
126889707 503651819 0
543244725 240847294 0
113710678 542287823 0
9422490 442876280 0
364580260 553331055 0
321113875 559399916 0
207230737 124032949 0
86970308 301935100 0
209287702 143665705 0
87947137 42854537 0
161074834 448073056 0
548287538 238548209 0
433780161 436005223 0
150875541 550444317 0
136268438 529308087 0
527349989 159676320 0
355417018 480644790 0
74881188 560741037 0
290234102 286122566 0
560994333 123083103 0
358978278 89329946 0
501803701 130543542 0
337929521 186951915 0
473096148 288626224 0
148529274 220829462 0
299896599 415483704 0
277352942 219204633 0
324836691 56121503 0
483128062 520036523 0
344521296 542964080 0
422002831 32896479 0
361761909 46192880 0
238458089 432091274 0
438781146 156720368 0
526415335 403613185 0
318242662 515309584 0
501679392 276962557 0
244148376 203673600 0
216314957 268387408 0
566775035 209835642 0
316344341 443124977 0
442030544 54316173 0
265998428 387881283 0
218104124 224086010 0
67623934 326866501 0
319671473 481946530 0
386284491 210319304 0
497340665 158531790 0
225589356 83826345 0
221941637 514875686 0
98288273 450926264 0
261490913 378478095 0
366758517 23579227 0
26626379 150253524 0
505302913 214770636 0
480772310 450408876 0
109423006 509122328 0
254376329 241535656 0
82947942 38546957 0
423225007 314174892 0
539770950 536643009 0
313787772 547716708 0
533045199 96724973 0
363082849 452285255 0
385306447 365415124 0
102546724 354017452 0
255227565 41935621 0
244433367 509106195 0
250214221 186743591 0
313012592 286847204 0
421478024 130188527 0
267251940 95615493 0
236011687 150305567 0
125376126 358205304 0
408869765 210179526 0
555582062 85785750 0
9997648 106997590 0
476741562 40119967 0
94056200 478283877 0
36678349 208693697 0
548850773 27040522 0
497116642 436354201 0
264152016 516177237 0
148501159 504339896 0
498440994 481964134 0
375368578 61291201 0
91020363 289119035 0
479520805 257166182 0
492259904 115241237 0
535845886 485062350 0
394089 458188345 0
99163384 316208912 0
19934114 22393607 0
483826619 295795243 0
547099636 560094293 0
388937881 170662028 0
266376639 564157861 0
426316719 558709953 0
120206724 267983141 0
132061726 533800576 0
220899449 364376266 0
63152253 384139804 0
483802429 153280623 0
14703930 131167890 0
445148179 40490441 0
131758575 16927119 0
257950886 297256589 0
538871450 511858433 0
452190929 36075197 0
3129911 199789065 0
21429171 307179376 0
524492062 209212114 0
475453206 321562145 0
82289673 435966375 0
839732 524922812 0
22170701 568824523 0
552209397 189644628 0
236850757 474796200 0
82234156 407472738 0
184313480 461659873 0
361326720 491788023 0
386837044 112670713 0
66885287 184494729 0
341454627 129005003 0
446338218 106016888 0
174329328 35832994 0
190079310 510162148 0
340878941 174112976 0
115535849 351644560 0
14623442 416745254 0
308120580 264627099 0
519346494 270486861 0
151538591 475074208 0
64035480 262327500 0
488331006 134899875 0
88951887 100683490 0
264075073 437910472 0
466945912 500034322 0
544772714 487399013 0
503583315 377393656 0
20500531 201822823 0
473610867 224579493 0
454482207 250732028 0
118986034 389827233 0
309297332 407007812 0
464216923 493113109 0
41166241 336049723 0
348841736 552828512 0
13147433 405611079 0
281462779 129505381 0
209424066 346324359 0
328684732 152667095 0
511569397 33500651 0
484555512 442945174 0
479086082 5789636 0
125904798 513474599 0
511026697 117646961 0
304110023 260955869 0
506386415 8173347 0
265074460 114794317 0
29943859 70105198 0
94667748 395344465 0
541552490 520697800 0
418543326 195306263 0
368489033 111307037 0
390252292 228463278 0
103730175 294972348 0
295673931 156311428 0
397720125 131235422 0
306584455 152315944 0
295964070 537253623 0
295780432 121772078 0
347409821 494996593 0
81102691 470920934 0
355302411 222276649 0
179260611 460523536 0
229870272 151868535 0
489543158 44468962 0
531710957 295092503 0
430060278 89830828 0
235913664 563456214 0
546344210 105111252 0
254154586 210990377 0
352277475 189145182 0
410667627 435481232 0
195031241 244780578 0
476621897 271260991 0
561214368 126193914 0
402471187 496639768 0
63986452 320046771 0
414963624 373820175 0
558857319 431739259 0
229425062 18490376 0
127888976 38266504 0
371517832 295726597 0
441432232 94480399 0
115722193 10701764 0
434266539 566542276 0
49625815 353655812 0
323559565 88527257 0
134230305 475273301 0
4368749 314616817 0
418681397 91896434 0
24837190 84116170 0
69204660 376744309 0
370438888 204644333 0
386454321 311161823 0
500174926 291530722 0
451319447 549515075 0
290562320 304650959 0
218748895 25202020 0
121881935 189856126 0
157401236 379373483 0
135266121 464119435 0
430485973 126865880 0
47361403 154715431 0
105502652 330273416 0
53713949 107401690 0
447544344 342949727 0
163579761 312348705 0
3110907 524569830 0
241990662 96694492 0
354985364 287071166 0
425819879 338069157 0
170717203 321909761 0
112607507 140801887 0
464615264 470952257 0
456464293 171667976 0
238558346 427610398 0
246349618 505301698 0
205259687 7581080 0
418366246 1183834 0
440425500 427230819 0
474296127 326409415 0
459359957 502635989 0
102057111 352864184 0
101899592 164697932 0
465485743 530517231 0
279387351 564385608 0
216181999 207284779 0
284016506 311158824 0
421260837 153624599 0
395862853 221115636 0
435686593 262287533 0
103033618 314941338 0
52103189 524731767 0
277914124 407756687 0
57058589 322064983 0
86550598 410508415 0
441373497 181598955 0
444880070 397411319 0
320196565 122727645 0
293592348 86931203 0
467847670 149990032 0
485818687 439373950 0
181984526 72129078 0
507256231 423178153 0
317418853 14320155 0
481015732 367582937 0
252955875 103945294 0
373316524 415065103 0
543811974 279707781 0
170662878 99200959 0
513163335 51669758 0
421943427 513019177 0
220954426 248807373 0
555167284 267440927 0
1524416 406303437 0
484406423 262705470 0
553010551 76610816 0
303544809 267887160 0
264952668 392342102 0
165019433 112289810 0
48619660 350283207 0
181918122 84269056 0
27186070 256081667 0
441922178 294580783 0
62411950 146595034 0
397088720 180803677 0
455442791 204846558 0
497226539 485917814 0
455572980 401661222 0
298735045 303836171 0
227593181 524161486 0
100027265 543581707 0
516535241 493642930 0
315655750 188052568 0
564087529 380762778 0
63487613 20371856 0
471131108 488428564 0
504787001 146021037 0
5532337 459320011 0
122974747 103444653 0
500670361 162867872 0
41979945 288627110 0
76648502 175447493 0
519538217 2780077 0
357033228 40121280 0
536034933 401353679 0
131139312 337972513 0
29262191 106692509 0
90245126 84428705 0
554994823 251893960 0
328266257 69064858 0
416503587 181902726 0
33115211 190246449 0
181256370 122658365 0
252330728 238267238 0
353778973 233703947 0
227909850 468188921 0
7223021 265146009 0
422361372 494939185 0
413535871 445855123 0
229945643 22091262 0
179963407 6402653 0
8517411 214369127 0
381020873 433405151 0
141274747 135522941 0
488786297 476318981 0
536614596 463779516 0
345149792 453884376 0
221814367 315328178 0
81816384 501361303 0
9962998 441289401 0
20686206 4794123 0
222063605 158741012 0
147142509 314191769 0
248127898 60202175 0
474760840 274231214 0
495357428 51365475 0
209408549 404177118 0
301153768 152296770 0
476844485 15412877 0
380680992 53044205 0
23129209 79642398 0
140653484 367676637 0
95849693 138263851 0
70976078 556952751 0
545762436 248989056 0
232416077 469190501 0
474901841 48830169 0
464551505 296483498 0
15723626 341371734 0
16617982 252151363 0
555120754 53812431 0
463173800 181889853 0
177122443 284751851 0
553290506 475802829 0
502349897 139016962 0
134190367 430110225 0
411833082 227260691 0
20068822 239154884 0
57195897 412202401 0
492129025 384443848 0
546210051 103683552 0
375309165 259431864 0
318891784 472664872 0
185055128 313364821 0
117109006 311275310 0
567039097 492882078 0
113648271 219136218 0
180662495 376553530 0
449182869 330730437 0
274647241 377752349 0
494244808 200613664 0
264626763 497301849 0
82574169 293018970 0
487199636 85721891 0
317258482 35588601 0
251094930 128716210 0
87877501 321199240 0
319274848 72230341 0
250360800 519683983 0
94031691 62454467 0
149101446 186932528 0
194096182 260754518 0
143456152 106243629 0
41214701 357549510 0
158289259 149848739 0
79158723 180236852 0
350117868 43315127 0
314050892 204832551 0
128244738 320808540 0
218096258 473499343 0
254234912 315635078 0
285184333 62860725 0
229419084 559053415 0
37646383 326016820 0
85550570 104125009 0
463824706 203380157 0
407186536 380570450 0
448380937 234817917 0
369287166 462009500 0
330314820 389102984 0
221361295 4602184 0
544562628 75156227 0
468592894 272582786 0
468334844 218517371 0
508075045 148070153 0
135636539 539446266 0
153867764 386323071 0
205343044 181504436 0
117959337 559753138 0
478453509 281356917 0
47844975 435566407 0
38684986 116995005 0
237298651 471451980 0
371229137 565286442 0
439830024 558748201 0
291494586 280417309 0
470991142 225699961 0
359738752 131029543 0
407939504 160973966 0
42239928 33294951 0
265881072 62405694 0
335052628 158008304 0
251347573 200460475 0
494801693 313224672 0
31247010 289660723 0
203234525 422815517 0
29461359 209411701 0
57032742 513748218 0
516657797 367916082 0
300256664 120421112 0
336077691 477611540 0
563716507 79630607 0
179435384 80021318 0
546433789 527035165 0
180080341 410731540 0
88200964 66897596 0
164647421 250838104 0
531226883 543173346 0
23794796 241022392 0
393022685 205138229 0
482932268 109397294 0
167555758 120458612 0
402078231 402140568 0
473873422 111856318 0
448661106 133800388 0
40320910 366223371 0
124417335 399174604 0
179681498 416978064 0
58330562 358309047 0
187215920 279105361 0
101819684 476925750 0
220559763 47942286 0
218963968 244566154 0
135362207 452722574 0
83292142 110736805 0
218082858 55493732 0
285129649 408794518 0
452634251 261291880 0
222918056 314446840 0
120289929 171744502 0
530140384 440535664 0
371436857 37001064 0
561425414 291787988 0
105971569 519418830 0
270648893 290893561 0
39292367 567418147 0
25746138 153221452 0
348195955 541122578 0
88461383 269270623 0
38091402 534570603 0
121578217 347579295 0
803361 20826346 0
174489479 109230669 0
360426934 351548358 0
567221241 419412395 0
228393546 451063470 0
308508098 371224592 0
50674845 438491318 0
78476582 448324259 0
226055805 210544871 0
77518462 410331410 0
214386436 447777842 0
546963691 130765379 0
94945928 299007414 0
38225959 360135651 0
37603299 296438968 0
567324827 286353852 0
335417205 462628573 0
516989074 556168042 0
245938352 96320031 0
230295085 210998657 0
531259382 498015088 0
148720145 18764134 0
221382499 349071556 0
121901560 350450501 0
490399580 550327935 0
534883399 14007941 0
423478435 505505887 0
137539320 311361402 0
285992109 556063477 0
560210842 278221075 0
192077837 175587476 0
376497865 25518446 0
237247250 192515885 0
34555245 181754844 0
152261479 334039508 0
155437896 107375140 0
569126520 423952459 0
256560344 438826515 0
314528916 330584232 0
260580907 105444801 0
450808497 234977325 0
12587790 353339537 0
210986508 168929289 0
451717561 403082651 0
559912689 550972514 0
137829144 257111310 0
306163146 46190108 0
293498174 30634439 0
89594968 98951774 0
362629795 491213737 0
427811047 206471051 0
206492827 248324322 0
179691028 301084842 0
60576135 175856577 0
331844094 218700871 0
563050380 53238804 0
210491187 255266446 0
291650564 117849718 0
14996273 183708334 0
142368619 122163460 0
22615587 152405990 0
110139006 155914378 0
281743764 153197416 0
261559291 190130561 0
216017099 351393016 0
9069691 299247498 0
73081272 338640729 0
483253424 176211759 0
524389541 363443855 0
469209027 310007369 0
151572878 349450026 0
94566210 17643735 0
431669020 322562031 0
236239131 532196345 0
261539163 60006924 0
221924142 440838024 0
124139579 512389496 0
534785310 384256057 0
92681510 293636824 0
561882830 314129590 0
522790296 94765554 0
367961318 521730246 0
73776057 71549424 0
51071103 268742172 0
458761892 14163936 0
62945254 245633277 0
440397294 139323215 0
406766854 187468319 0
28787627 132176979 0
474618502 407488956 0
537642934 378805146 0
237106102 387436444 0
195426287 422423641 0
309730638 61405458 0
482841331 429910484 0
57743331 322360825 0
73068307 466185950 0
397644322 343099343 0
367414547 13040002 0
490252593 17083171 0
562207753 166027761 0
94669171 109555137 0
425040917 564487329 0
145739190 102149752 0
229518628 197944887 0
59088385 535946332 0
336431838 12603204 0
394804816 353612841 0
189217281 519738326 0
193405753 45360816 0
549701838 557255057 0
276541610 478651434 0
368853867 239599931 0
308721387 56739822 0
182672319 27566846 0
178270321 277504194 0
488621108 567468627 0
488501331 213948532 0
238528269 32328031 0
279502407 365858663 0
107019019 403124027 0
23452284 464870519 0
84349923 209047022 0
398863734 302232701 0
76812440 21158895 0
391156039 492332448 0
224541231 468141269 0
93792627 453109616 0
267770656 142897007 0
17887994 10902527 0
89598155 177193113 0
303442573 354535346 0
520690622 140735025 0
72481910 389037141 0
124221592 568923141 0
97616390 14702669 0
85597145 230123827 0
507646692 546689589 0
182968640 251356894 0
155704210 249261343 0
248030840 128120757 0
469043855 413841995 0
53013826 339390714 0
147800725 273850076 0
20327168 514467130 0
251304038 287466291 0
413836112 446173875 0
254282822 466729981 0
555434472 562225892 0
331415567 386391122 0
72714454 453706249 0
539962857 505749151 0
485715852 224322710 0
407590820 480955319 0
36506638 268049088 0
492132064 44232213 0
536223570 336416922 0
420978584 325504625 0
520344779 382121929 0
467330672 252192518 0
104371305 457807624 0
288505603 242373904 0
113536913 130623981 0
218212206 531344568 0
372468570 398296520 0
53043219 291053933 0
118001090 442698725 0
485413560 364391566 0
376948726 331031647 0
280224665 558717367 0
262610745 463077455 0
36877044 104245533 0
62605073 368248810 0
144535720 392026948 0
104729271 152718177 0
297632221 421900000 0
234794780 14528668 0
136465700 428086107 0
166042983 10163892 0
107460015 403042487 0
209234279 318545751 0
128935700 64746584 0
135651307 222453761 0
31892269 169831802 0
196804733 426454208 0
22408273 432493313 0
300597124 564337518 0
356391438 183141937 0
406138898 259889783 0
91537481 324472761 0
353898694 191257169 0
374569557 495690525 0
137019286 268358765 0
512199061 446557109 0
285438348 500199115 0
108868523 560432798 0
338525203 89043277 0
363945482 558183926 0
104170871 182492400 0
243500899 208190441 0
135621701 220757929 0
27067825 297201381 0
322020568 71255287 0
429025749 432851383 0
91431507 297174760 0
5012095 303184544 0
443338580 263740742 0
214999344 45467315 0
451921278 272205097 0
511946994 154699593 0
404313374 498535219 0
97973743 393374492 0
333429539 295996819 0
247993787 188732978 0
22121868 345230103 0
557153809 90443274 0
430557326 508254852 0
168204962 503552426 0
57779097 170099945 0
161106548 246889864 0
413267602 388732907 0
5773303 32803530 0
491821501 449949421 0
75997546 339356879 0
59898572 470569068 0
475789660 388850038 0
478678408 437078242 0
305480301 193710636 0
175241054 420162656 0
24528338 359191517 0
425679071 149388772 0
199631988 129022412 0
94055367 178592032 0
259785157 255376358 0
336005658 518279360 0
484020405 402749846 0
246582713 311034125 0
203671787 61053887 0
144192488 130639623 0
330834814 153761831 0
217134093 380525558 0
300063709 213046052 0
390852901 237263571 0
136529385 508108375 0
180376521 405813469 0
484635396 323999905 0
63861467 180942281 0
349144327 183405622 0
522809244 380305363 0
437361845 189003777 0
566476436 412396040 0
340419582 314573548 0
108234340 265458484 0
44329486 515485687 0
136741445 510415803 0
391656482 208121038 0
533591257 82703883 0
164312936 334980305 0
568630935 136666778 0
21236379 489832240 0
414003718 326347344 0
327887411 312995402 0
134400874 25213790 0
452944625 567077615 0
141686450 79994344 0
445067160 333741304 0
336761936 45510263 0
310068690 514643812 0
504543123 225542325 0
232404038 180241085 0
110218184 517251788 0
242137055 305584438 0
165793434 446352942 0
51443254 348369466 0
198501448 200225051 0
216020312 328852992 0
548962264 494422526 0
503210366 517424838 0
34103120 91382493 0
556318456 106014989 0
486768625 401423670 0
281595284 193760213 0
395540101 566932918 0
504645184 280926 0
481780398 445830578 0
364304077 312364818 0
87647598 162000222 0
470323771 229487620 0
518005335 245561353 0
100196771 297651362 0
13360991 37124014 0
491830774 477509510 0
154101458 431838174 0
480154820 242798834 0
532305369 113715880 0
117403978 472795786 0
489817772 277340185 0
11056489 379388954 0
504196982 296761384 0
270259936 388773619 0
546812418 70256220 0
229691842 372127171 0
98365377 496376674 0
57057794 452269252 0
67393329 28953270 0
230473179 508602095 0
283606198 176114283 0
527302205 292271760 0
28731215 105819971 0
254375433 469222572 0
400748109 266615419 0
518767640 120804139 0
12546776 438351931 0
178098901 424157316 0
370688756 412887041 0
279625596 557401496 0
58048382 30291345 0
115016985 315896536 0
274092577 174954872 0
206878657 290172625 0
375113488 137703670 0
92951080 93313186 0
77273494 97661685 0
245924036 179343613 0
284095831 417307900 0
514203178 115255526 0
401064420 322284610 0
383603532 47200894 0
476916588 282511038 0
557625531 270781791 0
209281663 559740962 0
469477316 172254437 0
567606020 413293678 0
541915257 339036418 0
277483868 417463513 0
480158877 295410220 0
84992813 69103161 0
212746553 87247602 0
62375541 352168152 0
367958683 331098018 0
495473881 516861911 0
38327095 179676355 0
439720197 67320873 0
165924770 3455270 0
564340364 103659546 0
44115439 157486441 0
160800255 53456449 0
406293031 501240815 0
375242547 187496197 0
58853360 111814007 0
319955960 218658834 0
525365822 344450427 0
395016024 50974245 0
178781046 286467180 0
101470352 444503233 0
328567951 528636528 0
344692311 222446129 0
81168377 362928901 0
250790842 534035577 0
328700910 518237367 0
444573110 21496815 0
88731708 132968398 0
199394259 10098290 0
428414293 106122697 0
190316050 10015800 0
558868107 399354659 0
308903976 357572026 0
437117694 305156713 0
530844407 435190838 0
128491147 6542333 0
244533333 392550951 0
5308414 456491209 0
93147274 218691177 0
510915880 323022073 0
563845041 218188812 0
467621351 509268549 0
308336911 56784323 0
537872581 11468032 0
351597252 233897269 0
476012834 123203347 0
34651135 472347161 0
350756878 321826252 0
361283846 184759171 0
501307803 281704973 0
395813493 170517815 0
185082319 461145801 0
441928683 306934034 0
456556057 357131257 0
345986417 498487956 0
486805389 390488611 0
524416125 72539220 0
202079935 370662545 0
448422416 132000284 0
266189981 483009011 0
132318612 186846644 0
226124774 51363162 0
566563991 201466636 0
555234493 80710333 0
365914773 349264136 0
152301843 282604059 0
61029724 130921931 0
42709924 80056029 0
49784792 241415582 0
517876650 137293213 0
497750878 326225311 0
122592393 338152213 0
510619674 27778497 0
75066882 23441925 0
150805462 45556616 0
241953603 70000134 0
141661616 422080032 0
458135354 374914117 0
88650508 394847619 0
551078048 160141827 0
345177016 518258706 0
546972715 426179534 0
456530039 291017626 0
154694579 441073738 0
235857330 249738430 0
259082601 157690909 0
355193532 40228442 0
412749908 500405021 0
475352570 415869304 0
436173927 225891036 0
538051455 15035906 0
427804234 294093848 0
328113062 319530928 0
550468632 10691990 0
521261354 522697625 0
220525720 123142061 0
243638815 270387755 0
562185238 433534472 0
330030037 191868386 0
65108189 11825055 0
360119053 562993613 0
93846015 336238435 0
489824023 79002136 0
321031033 10901886 0
320666094 25682877 0
482670543 328795457 0
142672538 46762314 0
447357056 205165004 0
30984022 57202616 0
486517875 365890714 0
490127750 289392440 0
481315376 273220673 0
422020170 245075154 0
128901680 454596018 0
42827483 402371761 0
274635877 498644154 0
322337853 152209295 0
299446333 568370123 0
195139471 370075122 0
469753463 543562211 0
279610649 355474879 0
481175186 71521999 0
331311882 124208604 0
301112581 376751207 0
294291700 195105186 0
544785665 239958197 0
534518795 49646788 0
373243010 298484499 0
286465416 151886604 0
108423485 215353674 0
301458338 271076282 0
272497469 566850212 0
96180958 337290880 0
150770580 291717515 0
467428452 92025770 0
483340085 23893375 0
413754368 278858466 0
474718051 463374264 0
527128679 111863095 0
481924582 313390210 0
253666318 148362312 0
561826331 527543074 0
434393772 31998958 0
216718356 376467818 0
244524998 286005413 0
193212876 129173056 0
483779231 228373223 0
418675211 15357354 0
174938846 487833036 0
223089165 230898196 0
224504654 416252515 0
46676581 41402449 0
409470940 490146174 0
548646668 494209095 0
3325055 525983338 0
478476403 250694586 0
559794210 384195423 0
192897706 229277842 0
187202545 459018367 0
497626084 441811887 0
199731753 224189241 0
569075998 399333809 0
219260460 525398391 0
439605502 304139992 0
33904338 422037392 0
456190061 130425006 0
486832475 203785318 0
141587697 317136638 0
474658516 345070188 0
234001513 399260002 0
46323630 357715300 0
28889617 449055176 0
363401416 526451864 0
436646945 337782571 0
453825675 27668788 0
159207988 52581599 0
66763293 126243682 0
91349502 219961171 0
341358061 333682678 0
219022714 288779967 0
278692177 22742692 0
97639063 148667651 0
409770203 484956488 0
381801434 176092426 0
262617615 558909759 0
260296789 183236510 0
301827699 37599576 0
111360274 277919858 0
281071670 164396721 0
508061060 289533358 0
267055700 467883367 0
84339629 198582717 0
150875953 271706722 0
257346517 433601441 0
334657357 141149013 0
451654433 193064139 0
177487398 247291614 0
47768387 140489141 0
508413372 162797896 0
291737854 298731327 0
441374532 86429703 0
294565513 74121117 0
121524760 566391039 0
132635630 167926300 0
119195581 504032454 0
443173237 115943819 0
18851093 239432085 0
311754708 541168704 0
131343931 179730312 0
33715185 214651436 0
159811469 16027601 0
370870468 74036314 0
493741782 282018154 0
7399369 98064214 0
204865155 29085820 0
167078235 435805181 0
315310900 67453078 0
553115892 149601758 0
506037698 154587521 0
231147483 8693791 0
64984218 526200098 0
51884465 135158877 0
346226319 143048780 0
60482889 362371883 0
380921116 16522095 0
487084774 27713304 0
53614575 426015232 0
41612627 522212645 0
393148001 474580043 0
80362562 494324810 0
517025491 157645498 0
477654713 427633816 0
169027732 302973005 0
456005223 274647217 0
514649082 426284633 0
84936040 4076125 0
392260738 451968882 0
555139947 559954708 0
526307801 297100758 0
396758470 292078209 0
283326468 372020036 0
7119505 278939071 0
502983785 44613803 0
453527183 320439888 0
332297049 400904730 0
272541155 325785657 0
372696029 91795628 0
140812080 441565648 0
510194240 293897584 0
234195442 471040538 0
472307094 416457695 0
333932789 252911789 0
255131416 421146183 0
201588473 67573554 0
357529975 94186207 0
146118734 310173085 0
54783841 356495253 0
409932152 300740437 0
565683215 224554471 0
14146330 2238369 0
109044372 357946722 0
461183993 341757272 0
422163648 179442588 0
479167799 276048514 0
422397556 209263472 0
40121488 45570441 0
284374806 173526476 0
216259006 177584513 0
462668305 26730562 0
459242475 246779410 0
450424670 93676447 0
314998667 291043888 0
335991723 564060233 0
442809019 129042620 0
207922032 469242502 0
117987453 53240578 0
126304192 443021852 0
18296141 360969173 0
133141070 154310300 0
457132739 155669547 0
121922649 57545483 0
527292772 309725382 0
552249663 401459819 0
497163390 431051472 0
146123840 348296589 0
202159196 421185989 0
405989755 490786895 0
128134334 567592511 0
275874773 175246366 0
295552087 292312051 0
289737904 367291016 0
445191322 218316835 0
105283153 339492376 0
397257832 428387533 0
292795874 106732755 0
111329913 563174202 0
462130547 560057220 0
400941276 426076015 0
46021041 511422345 0
240606993 43583645 0
316692031 301615687 0
194350370 375553647 0
113754485 365659954 0
71593438 161083389 0
158988942 251345543 0
14096754 170669102 0
115934354 234512009 0
86926259 280561742 0
76567770 239120799 0
299862565 179320987 0
123921622 363598284 0
294792705 291965089 0
402133754 427363194 0
66363564 420746489 0
247765937 508407331 0
357682997 503554895 0
360991664 456351002 0
36614462 463667966 0
54920612 557145713 0
245178715 467139699 0
355579258 295860272 0
485899299 191701534 0
101969421 194037528 0
186854649 342502178 0
416964096 379660110 0
21268129 469900866 0
335601051 152527368 0
519952572 533263710 0
45898460 88031002 0
9491244 545069881 0
567236886 331753838 0
65082265 100673785 0
239357628 551236063 0
328511234 18315465 0
238175009 1466239 0
100891948 64532318 0
501087275 208438194 0
383639931 65858965 0
312099943 291822165 0
472818777 113000882 0
247518729 531241689 0
33162669 264614116 0
100380812 109260696 0
250225999 187116577 0
24940381 551686290 0
275013122 255172008 0
373649087 422268817 0
12440692 566675973 0
197046615 416115735 0
362730722 481624926 0
38544289 73354208 0
41546370 416581231 0
443800470 407590469 0
460456122 178125725 0
303601442 181624353 0
70928163 545066815 0
181049012 475938142 0
190664542 396481961 0
32392636 4251885 0
200005543 170241014 0
160718038 89945970 0
567164209 489578008 0
113995062 423194591 0
369756503 116285842 0
415378458 175908555 0
544151252 420057134 0
381876999 242739816 0
182360940 141100431 0
441447999 45142297 0
232093602 511084027 0
331070043 304988996 0
145622693 17925134 0
156147106 37105629 0
185676301 261168831 0
396668487 539719292 0
328430738 513460411 0
519703095 237460467 0
380671616 202860506 0
378001153 449244652 0
271264556 133062813 0
453699236 291680117 0
352314019 318749168 0
538906202 265952512 0
525138514 444328295 0
128723604 399396641 0
6829078 172618100 0
165805702 177613457 0
508534705 259484010 0
94213361 463026261 0
29479651 293066580 0
287367829 91993503 0
47768018 269491429 0
324156737 304267416 0
246325761 462299119 0
43006127 6416165 0
184887651 549186130 0
564617966 477950182 0
207380194 389385959 0
497222982 146076025 0
181151631 278355097 0
324695030 502895163 0
62113906 156711311 0
455935968 126854619 0
425920817 35164458 0
140595154 394975971 0
524191528 253921291 0
394546962 505542732 0
183183647 259466200 0
348521760 343045942 0
528045047 111202590 0
3091472 221338616 0
540775517 281302293 0
408301568 276321501 0
345388098 388951929 0
356178755 218113539 0
3267722 560865830 0
190811566 254361375 0
1495275 144642820 0
419321990 266875357 0
407779152 140522859 0
57179427 214579404 0
219927791 336093908 0
419063044 567003641 0
365146524 251449332 0
552059448 457115959 0
383637551 540823165 0
72976392 491134569 0
186350709 206398405 0
132470736 196970828 0
192141515 225175305 0
179897262 51449106 0
375580955 155777893 0
484006262 404605728 0
221499630 317008069 0
187617667 201546109 0
456902814 95887472 0
225787535 359013592 0
23668812 167757411 0
397541252 34854678 0
500918732 243093473 0
34250227 103641462 0
560485966 249403790 0
345460059 27313846 0
330117934 395107775 0
372095961 200381081 0
214079047 526772558 0
224486796 208639018 0
459256492 168882916 0
294344410 527276862 0
566379009 344130396 0
238039154 157158912 0
412962908 144227825 0
176148808 188947481 0
218537709 123739396 0
497440219 226212820 0
276264088 145305372 0
55763380 442726778 0
520128184 301123348 0
519044897 522992410 0
315846590 373958381 0
161137856 136474087 0
175771447 539188476 0
531606681 158648256 0
156121577 189481887 0
546104532 308110821 0
77704230 352730588 0
296229196 381624380 0
87012333 554406447 0
114721158 226809333 0
151677292 280762699 0
233095541 159409275 0
125835420 321796933 0
406439699 131742858 0
538539884 464359656 0
440695225 559471259 0
174418885 55795587 0
435037517 562873638 0
470097741 82740438 0
166565208 545585599 0
117971578 237327003 0
92556689 104203467 0
191335018 315599238 0
32325091 128741033 0
114363174 205635048 0
101901066 111252098 0
196601313 307563033 0
298886770 120599593 0
274353961 271012963 0
47370886 91969345 0
201646496 465302981 0
30370446 177478006 0
147686887 482878656 0
304226869 499124920 0
268989991 122139073 0
413011292 55086051 0
110741779 520776403 0
60717172 224253258 0
345802787 58378225 0
497854144 124333059 0
192000289 368882464 0
453328692 284438844 0
154667866 190909340 0
48206246 374861978 0
81471852 301297729 0
127268115 535652005 0
484686830 296337724 0
534324996 9726411 0
145418723 340679975 0
214610568 301097659 0
33360868 154251771 0
185829716 17290616 0
504378200 441596382 0
566740692 18414757 0
141732481 262660795 0
342471404 181151716 0
291021505 170910219 0
201948028 307161934 0
31565712 470184062 0
112086262 225061988 0
269627076 269602941 0
302712285 114946891 0
52769464 339029044 0
329945872 424469567 0
163422873 466720989 0
364820812 518358374 0
7016740 88253155 0
200982014 477832564 0
538338021 493456026 0
257676352 346716597 0
490395635 201578993 0
378567585 381855434 0
183236493 319631472 0
402300070 528780466 0
113642439 388809642 0
187932766 233397989 0
266738232 356013977 0
366412237 163380190 0
174000295 238863241 0
433812402 459311493 0
438146956 338270456 0
115257781 32998814 0
409871216 51356335 0
395403770 366480100 0
56853163 223605985 0
73385223 452188466 0
405178512 52499504 0
156203516 146216312 0
85674393 148547837 0
90487350 241359279 0
344364041 300370029 0
45182083 553961897 0
245170868 135912452 0
295415969 300440726 0
13175035 55481232 0
10466630 437577685 0
511313112 522511040 0
376239079 305854605 0
116953684 107522182 0
46670637 296979147 0
26875407 267116288 0
120305246 215621168 0
95839596 7378031 0
282119450 395444545 0
231994572 54050692 0
265326772 284032591 0
170998881 140400686 0
509875252 269907360 0
399680522 219512795 0
192330449 138560968 0
390793973 535452096 0
228836619 538563023 0
226671011 175467677 0
274224858 309171877 0
343665801 565286399 0
92481433 190499100 0
206957639 379301369 0
146139096 139876111 0
236365926 520274853 0
1224403 107222301 0
186631767 541067373 0
339468276 562440358 0
199995491 309096989 0
84765733 432811083 0
374883256 4922697 0
490130723 20261097 0
266050818 425190640 0
248032865 171563058 0
349262052 347758933 0
186006739 117105286 0
206634865 4173948 0
136709303 382853718 0
119446549 79461820 0
278596942 11879754 0
281274576 431715130 0
548748042 25000682 0
316154536 20462565 0
318163559 438740526 0
96784678 504591211 0
269471988 274881464 0
439798381 172120476 0
127049727 337758996 0
442905395 487071669 0
4154162 279039698 0
18559291 82220848 0
14934428 121901981 0
19547436 190905459 0
286293514 448725997 0
160899118 378485775 0
404472800 208929281 0
145946239 535819330 0
485872545 136630091 0
65090721 52034927 0
139802410 3823204 0
58811654 88849387 0
121287245 195895634 0
299403795 539787064 0
98552394 318278006 0
543402450 95715035 0
50121953 133505868 0
502692584 21576794 0
279721208 15951543 0
337387605 546584061 0
235727910 425706338 0
560807977 9291322 0
62198513 144369251 0
117728573 64710545 0
354861117 308504108 0
140821672 316628156 0
259071183 413398619 0
152257863 483908977 0
337503069 354958894 0
169490354 397913509 0
45352576 360926508 0
288910231 475263474 0
108671496 193117428 0
119533894 370102955 0
477221301 157571135 0
16528163 395269099 0
522393587 389603299 0
473964660 413360361 0
308508081 183962613 0
125824110 123105779 0
78139985 214230298 0
121378608 238420135 0
328117545 21971599 0
89238221 535534779 0
259193179 64112652 0
146733570 491211439 0
276083875 179892965 0
9780866 18437680 0
146736371 475940606 0
458111582 349857157 0
185905872 473363686 0
317817592 76575217 0
384680017 522432738 0
510348916 14521773 0
401898330 378896372 0
105977674 524091418 0
473716659 178884839 0
224946046 145238532 0
47551353 276669061 0
393292460 254809417 0
19258958 418660114 0
303548353 275913445 0
560185540 103806635 0
136592288 83515217 0
467102803 147584669 0
194844234 133764991 0
451278198 350994676 0
487274250 560539009 0
468822223 131651571 0
22350240 11315848 0
9055239 332489713 0
103103649 69622179 0
424963392 13917052 0
375186550 543282615 0
18887966 107783249 0
486896537 247482218 0
88415472 533305444 0
167488602 158900853 0
43206443 69218303 0
356223671 8004692 0
89145681 333669714 0
437235141 415297245 0
340976861 245134985 0
156699758 274319825 0
176326899 334484156 0
327300401 28512415 0
199502069 378093047 0
203977442 30976662 0
436102363 363401340 0
178936616 268915522 0
304941646 24954427 0
334201011 473680979 0
245832725 360458935 0
3304561 151123711 0
151262443 172123175 0
118193697 191203408 0
479091295 125926794 0
423440003 3651114 0
398326084 153497868 0
543716020 5199816 0
544962611 369582940 0
273587947 314272577 0
199651234 165725586 0
162058555 435770778 0
73329948 214816557 0
389132619 266725042 0
1174637 488744604 0
556513305 47935187 0
207959253 128958933 0
107345033 228367702 0
548439407 568382580 0
192461331 470496308 0
184591308 404384050 0
308996431 445408313 0
325951713 345710827 0
472050724 75084046 0
328473284 280415994 0
191676831 204688199 0
243173453 237003498 0
548095008 183342075 0
311008320 451444999 0
413723741 405944360 0
551519923 501467221 0
86668958 317935998 0
354372686 374630110 0
250368224 193570182 0
397934436 37049941 0
271501173 189342322 0
135236338 18839444 0
165603978 522912397 0
383983872 284847826 0
460802882 135419132 0
287957965 448234565 0
291642333 447587641 0
6520248 87663491 0
150609707 552820174 0
404905635 250737244 0
64130044 455347649 0
422883397 79491051 0
480267480 82702612 0
348459264 269706573 0
356921221 103779085 0
431983397 485580886 0
297663787 295170362 0
48684216 352825788 0
514993462 105970855 0
98185650 198121468 0
428012373 266874588 0
176872436 512925959 0
290577014 343099127 0
560283336 103455950 0
284623713 210007693 0
517934686 371266069 0
158693712 67451155 0
521301696 239954237 0
245729142 58934810 0
62750896 270946934 0
364419866 94322212 0
269046304 89193287 0
169625331 143635988 0
91656206 378302852 0
490042588 529874629 0
176213230 196139209 0
63814180 239200028 0
67463294 346976968 0
393763212 296109931 0
250763444 211426131 0
219123832 260689402 0
333229711 348961921 0
135060697 2291567 0
386662500 135023515 0
22612690 566210865 0
507961434 542672180 0
101794765 308097645 0
524077883 243971435 0
249849636 411367090 0
558347339 162051112 0
414651158 422638608 0
538310834 555605677 0
165903204 438052132 0
435648343 528647105 0
113005117 530311404 0
479628743 172831090 0
43832714 414029478 0
514155964 193125490 0
340963847 552700472 0
110720967 102230457 0
498649590 218251698 0
176840369 230260749 0
219486584 344334232 0
308651442 453211026 0
197690608 368325518 0
522113232 39827195 0
214745671 475128077 0
191110979 444052679 0
545142796 195936824 0
60883068 107007869 0
228028039 266061494 0
166158894 186103450 0
142998509 144328343 0
290551699 244845057 0
103445996 379960371 0
477993383 113390017 0
408827227 125597016 0
245009536 147111064 0
86725597 244673717 0
53601010 240928684 0
55386110 275050077 0
344257036 97055726 0
201668852 316861278 0
281012233 110472071 0
199173055 180896075 0
505943301 474161453 0
175047765 555464077 0
476349528 80828761 0
248951524 539166889 0
254459706 479601050 0
66965553 365248697 0
234935064 197274534 0
337440756 87130786 0
239753210 193497293 0
217449533 114799970 0
26070710 140899676 0
171952362 351624973 0
174795250 501937828 0
196685105 246885691 0
263322690 396154259 0
461681680 442263954 0
42819963 42800104 0
452494465 423431812 0
108801602 450348302 0
465503834 434141429 0
469713183 328619564 0
408999398 379780791 0
299763506 149738631 0
134579093 166867442 0
117522830 485679122 0
56750533 343473746 0
519946815 130122425 0
118067075 457142865 0
475847066 465028772 0
24020140 282233020 0
494874317 539310341 0
12478608 87518873 0
246184937 191265090 0
533433738 463968683 0
252529506 415443924 0
87652380 81763012 0
431301983 319910794 0
40949674 347460316 0
295217989 63088696 0
203954995 180600020 0
194423215 333118862 0
242866726 400714756 0
470113451 358520123 0
476715704 430764796 0
61671701 516556607 0
104655122 363460681 0
134994360 479373301 0
247659059 378667607 0
298146804 324222757 0
214905070 259142557 0
414159341 357821866 0
189766937 412668222 0
68085001 236710568 0
324031222 153374299 0
19879229 456801373 0
381923972 396379514 0
174544140 75061285 0
6370166 203018684 0
109826122 504477524 0
103247904 362231428 0
212374393 508554715 0
335348682 438651822 0
270161438 467028396 0
168672339 501708712 0
23719682 457942899 0
193197445 317511602 0
437628220 274384504 0
513865407 148224687 0
530030680 244922725 0
267851608 62211749 0
207907250 21444838 0
235374769 550849389 0
519276936 477087610 0
267552219 215341722 0
407653014 539997698 0
369480955 565347887 0
517511025 290398305 0
166585466 422821611 0
16429463 60723941 0
116839578 568554725 0
217450722 247002162 0
319216482 249624298 0
18336013 283600727 0
282590830 213246851 0
505670508 266239420 0
139103905 13580908 0
66447426 409464707 0
201535646 194472598 0
32416156 490430702 0
391598666 523400207 0
471332653 123872037 0
531579415 325515652 0
422039072 82868877 0
295594641 562541672 0
209807776 301423396 0
393466355 490688040 0
470955587 114935458 0
466191492 537244513 0
284287497 212872920 0
456836123 455961561 0
489415603 511694453 0
518449556 442029771 0
98737691 403127690 0
488773039 543420091 0
385634506 250366752 0
168200781 83866604 0
375163585 502522127 0
362707629 233216830 0
478838883 106274773 0
437596388 530587189 0
540112405 250816037 0
295668127 233920255 0
291308385 244236423 0
525075699 235964542 0
385327250 519827795 0
519891947 97066594 0
8124640 7047196 0
76654452 556696440 0
38897082 85738217 0
346889514 397203894 0
178666719 15119916 0
357555659 296160346 0
394330233 334932383 0
199841706 248409265 0
94582225 416799946 0
560096088 496000831 0
375874448 63041214 0
546831130 521739284 0
309374277 551917544 0
281770843 378079941 0
482940038 251631087 0
478615055 557649058 0
278297890 455401595 0
347145319 498501015 0
106363732 465584488 0
366335316 172857348 0
70305245 365010001 0
47288890 496183362 0
338892413 72109373 0
488222867 26918270 0
21949969 59654626 0
162667726 68279452 0
492974433 304815250 0
314907189 428215526 0
45166240 191064515 0
416828483 104144190 0
197309690 118165986 0
101433290 326327834 0
451947252 515990253 0
1328068 259686252 0
125625264 194913010 0
562424582 134022980 0
35243446 362757128 0
35008849 68111870 0
142702594 505722850 0
343992163 282776864 0
335597256 506815327 0
66921490 309177219 0
12774868 139331580 0
79754761 257265147 0
291142056 524299541 0
133139631 247437350 0
489771311 10983337 0
397528862 220028926 0
470797809 466412117 0
427777290 380655485 0
399954079 253828228 0
22273683 194998684 0
60582241 337997924 0
22616286 297713979 0
288885491 370997552 0
174304400 480317886 0
184680863 466502513 0
497283684 10230296 0
47792622 431309840 0
308880627 18023914 0
72652056 507557950 0
201489705 505873248 0
436274557 181226975 0
205710337 231400850 0
513474547 157303768 0
262880446 230620618 0
304580904 320723702 0
250365685 191272374 0
38197423 171920431 0
205170968 264168406 0
207613162 514183103 0
74239575 104229199 0
505889963 504296808 0
434388745 514258758 0
568315183 463629569 0
136867019 186379869 0
255899639 163117445 0
551115058 94237975 0
203149290 17892321 0
121800210 299992718 0
403012624 515117566 0
258412151 407433984 0
541666674 362094678 0
291637344 549764435 0
347370133 54188027 0
40820983 398263826 0
50226311 49455172 0
321955153 151918009 0
550344901 36656219 0
476278761 365846549 0
232439585 557432405 0
401433677 261200412 0
372203261 131498652 0
554754545 27475839 0
316992096 505268357 0
475427387 488776225 0
270565927 342211935 0
323671509 512567723 0
462274697 177761355 0
49735770 176714783 0
371736849 474729178 0
471197551 125352855 0
464647323 115769253 0
27470765 77683667 0
17739215 337027398 0
154887118 523613811 0
76754817 318938414 0
272262861 566537161 0
554556081 469869818 0
180724424 228851967 0
536112724 100605449 0
539415340 552182205 0
486223525 276865421 0
275379973 332083866 0
387735784 438796883 0
417666616 40749566 0
323598402 240008285 0
507473050 123971707 0
30568492 279331914 0
142285101 486285959 0
396905740 383101486 0
238062078 381149079 0
561554096 239343861 0
320079911 438992071 0
416804333 529532079 0
543007376 490738498 0
498165210 238655551 0
108991274 302291187 0
389488966 85041284 0
173734488 119159288 0
138110467 284063585 0
359189251 447799814 0
557630254 465458566 0
66182526 303339738 0
508722567 315934699 0
526725311 309137783 0
546115961 337200609 0
433109620 283219776 0
310672223 467536183 0
54546651 167318748 0
510113041 370948051 0
179665689 542432096 0
409906386 21461211 0
146034155 489418035 0
446321045 105479800 0
22074725 102501313 0
566063765 28879200 0
162451528 489000240 0
177337067 183656202 0
103297819 489326588 0
186088365 162899385 0
465731350 250979665 0
498771865 326385432 0
364973358 305330926 0
495697649 203176094 0
38016327 55552766 0
445887634 145171291 0
429584971 384643694 0
291632528 150333987 0
41858137 497313810 0
283149064 119775828 0
501534248 12334011 0
408732241 484759542 0
415256103 322056432 0
96076347 243126402 0
335498337 312571983 0
566698125 329073977 0
267729994 479287658 0
362768346 500992273 0
522048336 527571972 0
22033403 310680437 0
339900277 377014093 0
287026577 506301541 0
165771394 487895257 0
6702716 558916454 0
287639315 195685213 0
3934326 68611347 0
495540957 254514716 0
471148895 426769925 0
454877351 106418045 0
540176513 106211872 0
518852794 94083580 0
90412324 36366789 0
199782892 74674727 0
559908298 559475557 0
339939080 498498472 0
311909516 538477135 0
370745516 315989709 0
546083495 89011997 0
510764579 305123180 0
142261881 84607814 0
73161326 320028299 0
471427054 516495307 0
35634511 127461939 0
325235131 304854233 0
370045548 434673867 0
522129918 354929646 0
185236639 138037506 0
521147127 310279381 0
222822043 485937181 0
187175471 311377624 0
409154985 332666692 0
130390756 340105419 0
544023817 524243934 0
388840943 11545206 0
27062122 99194815 0
30023619 549077553 0
361351302 496737164 0
242886574 402909390 0
201351167 154259429 0
260925348 317156891 0
253551962 300831784 0
441352043 193480430 0
209000793 538577863 0
481150325 280704933 0
324077847 518330987 0
9154926 416764364 0
216731156 158956608 0
416049233 512548883 0
358555533 520210691 0
83012336 79913894 0
485162924 9105831 0
444183383 223655877 0
420915746 37890048 0
160015228 454227986 0
336432827 150169030 0
306760610 323447170 0
127767863 88880284 0
230371609 387992121 0
201121246 181084809 0
466379418 132427792 0
185222821 209061958 0
28931083 37065648 0
560447200 56092227 0
18785201 525813248 0
40872958 108157285 0
527824675 44472583 0
545946008 214040238 0
516362575 120969994 0
548929377 460199139 0
417185194 355449956 0
263286875 460905936 0
410753456 473645395 0
360710726 541233077 0
326122520 25044311 0
455935194 219498353 0
254270361 521207981 0
455685856 437165717 0
477858290 535987040 0
388958071 228658383 0
52362207 149450105 0
65382542 316586717 0
475813542 55092220 0
222287389 101686583 0
140868402 194422873 0
549658523 538247840 0
307302532 530462715 0
501936811 260550778 0
311965638 406239114 0
213035049 239457669 0
129331889 298283071 0
521496530 119081566 0
198907118 351712762 0
174253921 73341378 0
486201735 68441478 0
215286213 109075524 0
40143138 206604049 0
529321128 534052474 0
90852519 157591159 0
45859740 425149776 0
406127985 429190637 0
346588531 264201587 0
232644518 100789816 0
183484298 87230576 0
228030515 241409970 0
480150053 231791758 0
217994776 352865242 0
44634588 235595221 0
359765657 109766760 0
210345314 381446916 0
124090560 214664174 0
135307122 372172555 0
445613530 162610140 0
507515681 524056559 0
149054299 392379822 0
360721585 392580135 0
156926219 440872029 0
1083373 55012778 0
337691973 423120662 0
192203613 388794357 0
193813574 351846600 0
140705713 237868690 0
554473335 37244792 0
112368387 358658916 0
341488806 277423236 0
19929659 61630585 0
203350597 339143724 0
286270757 566573003 0
68693906 429361324 0
554119132 525833153 0
369665268 146938177 0
277889470 340548882 0
329339238 246202938 0
415044311 7730854 0
510587047 147659257 0
503373270 165316386 0
400060664 454259058 0
291218530 225042269 0
256241500 537529172 0
281840998 65817708 0
164619138 54404410 0
372717568 498582274 0
76878183 501899145 0
119046991 529829930 0
147231229 456029894 0
186446810 110009745 0
369104544 80509348 0
362830142 324503962 0
141567222 232849301 0
264359761 75955707 0
247195804 422197760 0
397095824 49885952 0
468069913 208740706 0
97787790 381833006 0
266109781 107316906 0
286352534 5996511 0
446729438 47000338 0
20719483 7606659 0
286475451 431930927 0
3671514 113020812 0
164379324 267955378 0
207623420 275844886 0
170375383 559838678 0
161458339 235073516 0
464210135 38591744 0
61549013 159797518 0
54510586 419053713 0
499191013 128671154 0
379180634 360205252 0
176186185 256642284 0
181050822 76423730 0
495800050 374547054 0
139241636 130563057 0
563371662 29509093 0
283985443 132444359 0
200447006 448399324 0
272776135 91834228 0
109251028 126097458 0
110041539 154091 0
399957885 323931077 0
526351640 404445506 0
103270435 501629926 0
47656217 294934306 0
525609527 352430108 0
163278979 366289644 0
502938847 271411251 0
152631014 36014048 0
306552241 485887801 0
447672100 362686501 0
292912416 319116004 0
415007595 535810895 0
125148875 503943722 0
546247979 73373394 0
542803490 455463282 0
365968441 429532922 0
503027428 204270253 0
163987717 276558076 0
24989138 105534611 0
106597139 373131628 0
94498719 364236655 0
56389606 461264546 0
315487869 500971806 0
257575747 25257434 0
28605047 144463558 0
245354841 52721161 0
492095558 242680781 0
92383289 78377799 0
241494750 182345338 0
51815480 131580489 0
76177247 77068594 0
256728623 156702368 0
341966983 136448258 0
114283737 526116846 0
310142712 226187729 0
66027349 360399700 0
140139517 80657915 0
63790414 132393520 0
334925171 177080913 0
385495340 394466950 0
58741646 42349362 0
342757388 59974677 0
223364847 518820302 0
390239755 347563577 0
67035057 387103457 0
244475561 523005877 0
248789109 289430386 0
544073297 159400530 0
24990900 364241637 0
386869858 82452448 0
396773384 176074614 0
177744725 347458696 0
272400330 102296160 0
451456795 144646645 0
394759050 10676176 0
109453394 517157114 0
197619430 172511422 0
422446466 268440373 0
111741981 400973934 0
504916467 370307296 0
12192670 244566754 0
40685144 395011252 0
27934723 281739182 0
126453652 333189042 0
531201820 181649953 0
12018606 187987155 0
54626442 423829166 0
107209858 547489886 0
303373785 348284791 0
388455048 418992492 0
432441162 406931281 0
564874501 298054853 0
356919655 44877780 0
454669769 214298473 0
221466679 252691678 0
407622637 111766466 0
343966117 295813644 0
497493925 295506337 0
488396577 434161453 0
552313709 226182586 0
266375565 29777187 0
34527542 357159304 0
66291233 178110749 0
339543671 365177302 0
258366024 189636625 0
83874769 433497245 0
532631640 507653329 0
304383288 118140675 0
218360531 285425558 0
114156444 547401826 0
289210764 118616065 0
287661734 134774228 0
394113102 86252859 0
16461607 226843447 0
288542477 135233541 0
538587576 99721176 0
214728302 83739587 0
385969863 513027152 0
381334767 213805449 0
560701170 208421214 0
411801856 246557600 0
398914387 168368444 0
83514371 359384755 0
536795215 5749463 0
330336522 313929929 0
28581937 45745151 0
234571749 123034648 0
64469233 303013513 0
233870618 433589595 0
123404067 530807841 0
105043830 135298306 0
541442526 317497123 0
512105245 121166620 0
311966540 136464263 0
454978082 393200733 0
392220233 103892748 0
228343112 121823724 0
7547826 274211570 0
499341733 500722688 0
269379791 497075001 0
191424729 300790740 0
161250577 522360146 0
140968631 340831569 0
340212854 171437208 0
425816078 436113189 0
58045599 548084606 0
298528871 260992755 0
566405449 1206800 0
451920015 556397837 0
247317945 186746585 0
148577718 350863405 0
398649232 497341493 0
467614397 314158095 0
533294975 393866754 0
326855818 492692827 0
160336505 78771958 0
275056965 65006880 0
183472638 549883040 0
517019805 240080542 0
316892647 305292215 0
110020300 549951230 0
160336675 425899463 0
440619220 164856506 0
543816994 9889405 0
70486982 308317065 0
301178905 476431129 0
81763362 58838832 0
469483688 352368898 0
381118493 309395880 0
508882751 128800501 0
550822077 267748451 0
534004824 207276371 0
81014229 425633812 0
516638836 140090191 0
490225699 97087666 0
515671336 327155885 0
551178938 191805496 0
477351536 350872520 0
471654345 402887266 0
262696527 371612858 0
500328084 419348572 0
391691664 272571955 0
298098580 267502916 0
253592392 429143326 0
543486059 30022952 0
349582966 370142330 0
124061642 180263171 0
254309111 242526709 0
199823448 250369060 0
158217366 518300364 0
61186210 491642027 0
85779466 239597201 0
5197559 273959261 0
279554946 389412231 0
834966 27252982 0
420470935 34526126 0
476398870 34958220 0
221915128 278016753 0
205650579 113617558 0
420762006 273819597 0
406071371 548203875 0
313492921 478771642 0
262517542 451577697 0
476338306 530337000 0
420374857 153754371 0
518705392 481687685 0
390795321 248956778 0
471492745 160107699 0
974488 50156359 0
232343960 46005428 0
25298088 22841389 0
367545989 566041360 0
387763429 500755195 0
239233200 149460809 0
535983402 94955159 0
341407212 517794188 0
313085408 439992997 0
407282295 340829869 0
462813714 519112993 0
176246970 658500 0
17575374 445009426 0
228965962 146342142 0
533432859 210352298 0
152757441 19725013 0
403704442 16514830 0
198971375 489211040 0
19175173 392478269 0
130763725 309735371 0
332387458 544431932 0
452242187 328087332 0
525887165 125507071 0
29089563 4744353 0
154659698 47272328 0
457931165 475667860 0
457007303 107270182 0
412556273 180708564 0
323561198 153387911 0
518535469 254235885 0
145002040 380649819 0
137659466 521528486 0
53561097 448631739 0
518492687 556770319 0
568879446 178947782 0
85309661 123720628 0
477801293 444607117 0
217664633 511417228 0
42869827 44174049 0
528111428 216334512 0
421507661 165853134 0
249234745 474681277 0
350645256 299788218 0
388493301 273148479 0
381284995 417761358 0
543791074 258529960 0
444512258 127292159 0
311369583 15660764 0
424767525 509879721 0
378732024 218501650 0
195655593 271490227 0
389962640 79138652 0
128957159 124747476 0
56102268 200118251 0
235635671 497398343 0
215669422 14718407 0
440531041 271696007 0
282610963 538408038 0
437847304 90209755 0
344789796 15581320 0
299743214 386741749 0
499310967 123404190 0
275641716 311772472 0
99107705 349653984 0
417858204 52929574 0
64916574 42462552 0
157704422 484263830 0
487657747 410576673 0
393750479 231828938 0
54387512 379977797 0
98335568 469238706 0
552627491 205125023 0
508207806 213041975 0
37267502 179621417 0
64230801 200452262 0
227248958 236846035 0
505795999 327583593 0
243046894 118175954 0
526976527 414943226 0
115700594 162477360 0
299483484 774177 0
534674810 288738559 0
381943652 419509941 0
146044437 180446307 0
523581344 343477920 0
488518546 357355117 0
226278593 542415660 0
129666702 132743558 0
515331307 211876246 0
299094273 427890325 0
514311715 424064929 0
210291177 497702453 0
288885199 176015475 0
155361519 478892765 0
429012018 30618372 0
462831424 46625600 0
124899765 510046080 0
106935846 532733398 0
23075633 530197862 0
444496637 429279287 0
509765586 499266935 0
169145654 453872580 0
42730011 264790970 0
320726405 167730815 0
465684035 91152376 0
490398165 41432954 0
391168458 88317833 0
140484228 74535029 0
189337581 204856974 0
227539757 8510282 0
10494975 211479830 0
447585002 279692997 0
101889416 319951447 0
355585864 325540327 0
250983406 72409423 0
298611357 65165930 0
41624542 358888549 0
21615579 145600750 0
285847781 200608979 0
448262328 254317653 0
1593524 45909609 0
285641908 129096781 0
69237657 255795247 0
539606061 207873703 0
436101617 221387107 0
559584716 39905094 0
351240442 426560706 0
231706875 306034360 0
191100151 482169170 0
110514757 34900882 0
31564336 498717751 0
84391782 63121115 0
47796552 53080661 0
418376174 466718015 0
473954431 503567402 0
510941012 85701531 0
499831265 10611991 0
8404474 113272993 0
290213625 198977402 0
192225586 279897156 0
104248650 21211588 0
405583213 34354022 0
564686628 308317772 0
217774711 168921316 0
540619857 486526661 0
558102261 88631916 0
265090418 497492815 0
139318436 502917623 0
327038083 59181482 0
224787948 300205442 0
247777803 255328323 0
515334266 118043935 0
405348221 350024860 0
40459768 279473454 0
180431792 363950348 0
479514207 380538985 0
73620642 236035330 0
321321648 467831886 0
361839711 474317715 0
557905153 156209609 0
506807452 21286153 0
498886651 532487611 0
133629391 66489715 0
233741751 477338373 0
415867468 274420534 0
295922123 359653507 0
455247280 168231769 0
72259473 483774298 0
443906017 220015449 0
415492286 459664578 0
57795752 539988632 0
13196206 16228806 0
5820623 51483204 0
40583588 101891075 0
433694519 284865510 0
66216240 466291707 0
285910356 278587244 0
97133151 92987161 0
149768534 542311380 0
501460700 432229437 0
441787550 83165999 0
420781601 392943810 0
368116243 88440716 0
525402459 512879930 0
26917834 564902278 0
119807464 145847296 0
562127628 120797540 0
120147863 168492753 0
440795411 496064380 0
288838655 275042070 0
547390328 510696574 0
214348617 104755116 0
178073045 61567959 0
454609968 369858926 0
36693012 2678737 0
154136520 522124755 0
200913117 265480270 0
148314950 5810656 0
19588116 123039157 0
486136351 28746417 0
169629439 290708133 0
481101778 426591107 0
334866807 550105859 0
163148448 541507419 0
162373458 221154073 0
42270322 504714949 0
385975064 40097743 0
478099356 317968082 0
34375241 54530672 0
56865597 219244691 0
192702995 533098089 0
28047498 36589906 0
415650441 157643549 0
175214034 288623679 0
246203731 419877650 0
44639961 102236164 0
25305300 391944178 0
480352797 472781458 0
170820941 49023265 0
535054620 361746237 0
124317241 545193637 0
489343853 292648694 0
44024873 122951482 0
361193667 531529743 0
464616674 244691709 0
512343655 149843768 0
369989180 35215747 0
150374385 232077718 0
437819902 205088986 0
256974399 8864468 0
94244279 200541051 0
33931426 315581288 0
193367674 80918614 0
217735769 205368267 0
177274456 88354073 0
542896392 242585002 0
558098078 24585534 0
549039168 305828128 0
80823866 276424602 0
535423324 110722124 0
93647800 8738201 0
266683767 437315047 0
518554042 167997138 0
250663073 221829244 0
111388501 421543354 0
222068009 482871298 0
529034913 437398279 0
370429221 165879653 0
271034344 471449500 0
261093083 368708752 0
81897852 413232412 0
64684454 153738345 0
257713299 52823316 0
140211661 198242518 0
207989497 546999690 0
139522188 418263175 0
519045810 341813531 0
360573382 188467345 0
536596726 247264588 0
256284098 482337649 0
231574047 362644030 0
298267369 1021419 0
157497640 71685498 0
209831552 127900806 0
17042499 530372457 0
417007258 278322563 0
279854025 158563161 0
46766458 259775728 0
305199492 559611923 0
274628200 540956105 0
302897283 209056737 0
103581947 169668707 0
198793327 157678372 0
125760189 279677282 0
558024435 503141304 0
164233355 169800407 0
492926373 217645861 0
75076402 441730870 0
209745940 414393467 0
245371639 506385516 0
250923343 238467421 0
24531396 326742476 0
545939061 519029830 0
57908715 240335489 0
163868317 144715694 0
36183679 413940772 0
152714860 86272945 0
97644203 432693242 0
525518559 451049259 0
126419541 431542965 0
463939803 458995624 0
449961905 522894014 0
344887100 398005843 0
4065597 44872052 0
199297184 146891720 0
391956356 258412320 0
541469786 232677349 0
293772893 97907220 0
301145401 463290108 0
158619035 397899482 0
85598232 372995896 0
2076485 173482570 0
502282522 157040569 0
308742595 568010581 0
62068907 145558088 0
95730034 415286713 0
233623688 307803711 0
83322656 205704821 0
86579326 514483961 0
516249577 345996410 0
75818023 255719974 0
523678046 93281398 0
403045057 419505064 0
76232193 330462068 0
436949497 159235776 0
423387881 471988866 0
432667125 82735910 0
364625466 328526260 0
530139920 565331301 0
447884977 224306967 0
502381515 186566307 0
422917952 365470558 0
52989454 509071408 0
165581440 149772318 0
550846580 96382602 0
418508267 207512222 0
362679790 566358463 0
339725181 434856951 0
230599111 35552863 0
338757473 217109742 0
220744404 195614222 0
498094806 506722347 0
375738810 264427666 0
493073956 462615250 0
191222681 387906072 0
453943654 300462618 0
427083452 322387776 0
521723454 465624944 0
179020361 364367802 0
431983301 542856952 0
217189894 99860303 0
266107414 244420696 0
55814038 316311099 0
19718661 547901695 0
125047137 237157890 0
283304419 21381679 0
12585177 11964812 0
128406473 136382345 0
345762007 198201735 0
470629943 89639404 0
563361468 46271798 0
381626534 394387610 0
233621787 559948688 0
279527870 547768741 0
214737214 55230528 0
256958353 47741291 0
556217418 325899162 0
13572623 286018557 0
506207839 499379732 0
292559586 65183721 0
241235428 89311312 0
561570925 112689315 0
266889548 136259840 0
540190112 420470645 0
6118576 409459934 0
196263375 166814915 0
254064258 548026060 0
435068649 340612211 0
34790403 307219287 0
79501752 523577949 0
339218986 111220638 0
287651335 154169968 0
465952882 343078132 0
275631466 334347599 0
7260649 18483979 0
296976819 402518887 0
36597543 143837083 0
473154177 400589483 0
199373154 124480412 0
13185916 549754469 0
483242435 252686941 0
326294749 144512998 0
284096321 85696550 0
533589031 232886161 0
261666828 69205900 0
75994403 188701516 0
437117531 317724641 0
468656 378053232 0
177041488 307564374 0
319669260 53902972 0
235384042 299784751 0
503147799 125217943 0
419895764 133182750 0
549043080 98337182 0
410815495 419000825 0
288742469 143762350 0
90912550 17248147 0
54103823 21576375 0
159648833 246784123 0
145436973 343721713 0
75529696 199292538 0
178630748 520786221 0
313749696 381257038 0
409926660 32072299 0
555868714 256975692 0
129147665 506628041 0
74913066 549596102 0
347652889 70240243 0
195258808 698732 0
473125998 520964312 0
558826477 339129966 0
432635064 7772213 0
50002036 426309018 0
563368603 521758869 0
457617029 199846348 0
66327781 273919689 0
35901339 512231454 0
216753401 48909722 0
293556444 298231463 0
270495355 273244209 0
297517735 266612028 0
160479552 469940161 0
158110251 163671041 0
118578988 2347122 0
556297378 530966039 0
378551080 244955551 0
12895528 454532004 0
142358043 402704166 0
388781039 440187061 0
49286011 285998885 0
395920429 291422202 0
9481203 449948485 0
494305179 1119685 0
53516748 306653352 0
464233845 3517312 0
305593597 234117847 0
141919061 405422625 0
305319409 120382105 0
241067732 359340081 0
242946289 164659171 0
343197932 393871894 0
131372555 508893846 0
285708320 182978858 0
122290582 512059136 0
131403439 298700197 0
112428907 372575877 0
157233011 167091455 0
509958528 386992763 0
179288442 64393978 0
433637416 404452424 0
293094316 455079230 0
422984216 328817168 0
132498771 6847946 0
128434273 485229 0
187738452 419686350 0
50691188 304383623 0
208421218 268426315 0
543847664 243139491 0
454781348 556915562 0
117094471 351913656 0
70910964 236534138 0
402904563 358945047 0
193588322 312444361 0
54823708 566042489 0
8629485 275527096 0
252764452 111431054 0
348410161 297557181 0
393085515 341491453 0
419520500 192824316 0
372213325 400888789 0
294800584 444282019 0
525906167 13357479 0
489488579 334926487 0
453853237 547508831 0
549964909 176083158 0
42364956 490440053 0
294404831 184883115 0
131872382 267799350 0
225137895 239090131 0
158110335 500010985 0
196436232 112355482 0
72383372 562681312 0
493919874 74960577 0
471677663 343534003 0
390072887 317626101 0
194857249 352488574 0
25530498 388638782 0
350129282 185772994 0
542554304 137694373 0
307544802 50867121 0
269311982 8757170 0
276172180 66460147 0
364045489 527659257 0
203875575 31166095 0
483391577 174316047 0
125728911 484186400 0
207268253 497300968 0
298253317 299185566 0
238189983 404015860 0
371476695 506268056 0
81014794 394811952 0
547659053 161578542 0
409515206 75244179 0
536657092 458678142 0
195900355 396770270 0
462838715 250468571 0
298909520 371133977 0
303818322 308825552 0
239522771 520768825 0
318844147 483601878 0
554033106 258827882 0
145782647 383743207 0
111369012 128384929 0
112222868 74946271 0
191395788 318659648 0
110437634 281678338 0
563690453 231940366 0
49197720 477578253 0
475655300 413168653 0
135226585 59075 0
362977267 327739637 0
138088024 113270360 0
217351809 183124789 0
245722281 17567527 0
293796919 77462885 0
133716490 139952917 0
246587008 56926101 0
70792755 439235675 0
546889471 177023977 0
510190417 246010205 0
135993131 90234511 0
211417535 137295232 0
191605254 107882171 0
487231668 234753609 0
303811981 334203937 0
358875395 100826090 0
470116710 284432710 0
198807430 42368447 0
499596717 544429658 0
367724984 121585315 0
490035729 422488687 0
354617197 271458273 0
317789519 377430411 0
33241046 179230871 0
485127524 22835857 0
524799527 439760364 0
403920614 45554035 0
202279830 461052761 0
479188284 328261344 0
86609203 78074170 0
302058549 182253296 0
391156654 223535854 0
374699603 209992589 0
135482277 535960217 0
122079640 340927673 0
558965088 17966843 0
104071175 562076704 0
43027020 91946715 0
51998288 251056609 0
346261398 464719904 0
521239669 262080725 0
81540505 215272909 0
505429628 412807911 0
205700496 125721731 0
161666523 44957583 0
437242506 328856984 0
139036651 538481113 0
305033140 351955024 0
151352504 211723970 0
529960722 114501448 0
101559605 355269510 0
329616378 548790353 0
324125141 124883543 0
134197747 86131783 0
509920710 242440545 0
98998841 538621503 0
354740603 7264547 0
506246020 262210729 0
31591232 525795706 0
447523940 10653527 0
493300226 216942998 0
467386254 164929545 0
463792778 206305064 0
341942734 455990460 0
283379073 58550621 0
213235236 286216221 0
342738348 102229325 0
3173314 543715743 0
81571709 487382001 0
214600377 196693887 0
154059568 348772066 0
46891143 505530331 0
153564287 1993102 0
194806225 307115977 0
230449041 553138865 0
390285490 379787014 0
332273616 256833267 0
265796192 283572088 0
131640723 25924311 0
143674025 354470997 0
387543457 200168332 0
394805688 531089886 0
159286750 315578888 0
39073723 347472941 0
343719475 117640928 0
473403735 503716575 0
419970012 46632606 0
459888352 153265962 0
165273732 209087988 0
481019851 463582611 0
317775081 365514178 0
555283003 86462767 0
29840384 302265203 0
348507140 490008982 0
135343268 351303155 0
563498255 45538077 0
312322237 265607153 0
264494399 48147723 0
462091725 380224772 0
95492783 510308071 0
502373524 334254401 0
307717317 5997111 0
387975578 462508134 0
363934353 67790079 0
344480269 514324642 0
379490852 190706005 0
44503064 141807977 0
61210241 149762433 0
3588824 168928154 0
372978706 390483484 0
25155288 497290728 0
460188040 565581852 0
414737813 178966561 0
338779779 72611024 0
14212137 203465658 0
479678582 154282686 0
20461061 479374265 0
250084196 390505646 0
203701210 189979412 0
346874000 561026497 0
37581241 131378244 0
54297194 90632592 0
416963063 18931758 0
306624502 397449238 0
473418685 350592782 0
274959007 351566957 0
281648766 152963132 0
399991986 350527148 0
407807847 214101614 0
127590030 361630943 0
552099107 534641900 0
299930767 387131964 0
72245844 139981283 0
113535042 59405357 0
79464498 385715674 0
129872786 365843667 0
411444267 549891424 0
355409037 369380246 0
173382229 564645508 0
69170065 54208351 0
523171274 62897057 0
329426249 357249800 0
282337478 332248792 0
167084521 382307038 0
363156687 178259372 0
176417489 268490642 0
568910751 91031806 0
290784023 218318399 0
306915527 254753926 0
196286774 347812921 0
94862568 372859963 0
258270042 351142437 0
234130989 492884558 0
197120894 124635231 0
159152980 433360249 0
229318969 562866833 0
103005258 99762017 0
347158042 1723224 0
176302553 128509633 0
531936825 279745861 0
429214225 230035223 0
480384643 123148080 0
436461595 438163350 0
464731459 5925319 0
278883649 517766403 0
567829995 212988041 0
217739762 547163445 0
84462836 380982166 0
34130021 498046455 0
540535391 227596923 0
317103574 43535392 0
235708069 554208563 0
463932683 52317711 0
230154420 514779100 0
178953802 319474076 0
354707947 539494543 0
466871381 126955926 0
147620043 107126162 0
172165423 544161448 0
547600835 414918686 0
72796414 473276281 0
530237341 136942121 0
238565854 309867 0
320248947 409112704 0
438869410 405331170 0
368270928 440382003 0
566485931 542930626 0
160969099 5101728 0
351275256 89251101 0
270506471 33903607 0
255519338 337561624 0
472891603 469978657 0
462444769 350150591 0
269073380 76991669 0
36232257 302005903 0
353580951 470626950 0
423966563 162221808 0
533739962 269196846 0
101039886 62314106 0
247305759 208950188 0
372587433 101326009 0
209815716 72156250 0
295179723 215010299 0
260540534 38526109 0
84863346 425872768 0
294924444 115904434 0
50496668 90886805 0
95110923 548894702 0
187336757 188507165 0
62190038 240785802 0
78198501 195623974 0
108340658 251136590 0
303885376 233273223 0
154516051 312257011 0
68501205 549001179 0
379205953 338310985 0
394777708 317089177 0
326325667 202234289 0
293029781 485853372 0
11382475 256286338 0
408407174 201160441 0
447057092 467028524 0
487369550 268502685 0
189159460 426447290 0
94608435 139741306 0
435789706 301927155 0
130415784 243249747 0
379803594 343782708 0
157364302 354184142 0
535544301 427489037 0
459069995 141275532 0
93828870 197899107 0
218020621 326540009 0
94342122 13312784 0
508871963 377064110 0
526757747 496747210 0
419873392 93824034 0
5682700 452718817 0
216433169 376748356 0
226746845 143943511 0
168639156 523486493 0
317551099 99135080 0
498919269 50999783 0
380003436 155394192 0
234336001 225230280 0
386430183 536604771 0
385076792 388086102 0
421360626 351198853 0
366156393 236909214 0
383088544 313060095 0
65020456 497781967 0
478679015 532863572 0
552346214 356540120 0
417502446 105912210 0
446273124 188499074 0
55461850 206028597 0
297633446 381223329 0
493572595 256183283 0
264177235 423531005 0
261113062 502909953 0
162458258 526580527 0
447034394 197487414 0
160689970 169147200 0
296526534 533791562 0
36973016 250067542 0
331598507 158805933 0
17375999 553323871 0
112778049 100632713 0
80687998 349992577 0
540163705 286212320 0
140233149 449210138 0
318449344 480645682 0
546825506 242432002 0
424575897 134423668 0
161458289 357121823 0
98554614 143345317 0
291986049 404737657 0
68705427 478044588 0
408973428 13229138 0
456274742 453364951 0
525462485 339606901 0
251935550 433423027 0
211943827 510138633 0
215481144 456358183 0
469354012 213790264 0
278357984 390388031 0
172038901 101147495 0
117257740 473458707 0
524889461 544354256 0
255927040 77811229 0
272052480 434834866 0
422689302 323721459 0
80585448 445934186 0
111430271 299274863 0
365540071 361240934 0
495763393 6599623 0
68555156 163210947 0
21757938 13326864 0
551743207 141764113 0
264833788 20172957 0
111219265 38255538 0
557895501 386488776 0
400816663 146651884 0
51286803 302442173 0
116495414 353560148 0
540933403 319118505 0
482007866 235202954 0
147288531 236635691 0
215592614 391773288 0
508118139 373937180 0
162635752 330868438 0
104689075 277117902 0
424683495 28125424 0
57650586 334797839 0
420757033 379332602 0
466472507 452638712 0
7174787 253692136 0
308981203 349191118 0
394331394 556791835 0
293569266 52633275 0
388175193 313195508 0
282334628 54115470 0
452873591 266472696 0
113790441 522368932 0
111595397 289428018 0
31546656 504918244 0
336703582 138659215 0
529083543 151279817 0
323269479 24556246 0
136865320 341518974 0
256122713 195760799 0
245781596 323658573 0
171674374 246050864 0
467217128 12481209 0
128515489 149922780 0
547718418 170740911 0
313313892 408067078 0
356278030 396763006 0
114245420 491233293 0
178100675 515554048 0
421399843 391453840 0
258451236 497865100 0
459426907 63280203 0
84299807 237229245 0
153934584 290972900 0
176200779 34963971 0
110727195 310604057 0
449570498 406192696 0
74873185 478352260 0
72859624 198873026 0
527192897 203619294 0
359946223 257994594 0
370481656 13628039 0
352548115 432006863 0
245714240 512926013 0
320614077 86780798 0
369974859 374022332 0
195510690 153806094 0
547397083 194476270 0
286447521 302972663 0
405839649 199666921 0
185782732 205277649 0
42439203 63492194 0
150912946 465075230 0
343089489 456257558 0
267495653 448948022 0
179971036 528663861 0
274509115 438088837 0
46720307 408686581 0
554262743 249022381 0
448520846 214268377 0
360046021 23450892 0
220794841 84982025 0
69105028 169992277 0
406450944 526675563 0
339634360 185250693 0
491582781 199224818 0
402430785 560649768 0
190059692 3905109 0
50408347 546084372 0
294673576 503849476 0
266653092 183615581 0
355011491 242210016 0
157483642 524175680 0
233429591 94685439 0
460954981 228899428 0
152399919 56420897 0
411038363 256547754 0
31851784 335789296 0
63530615 360708917 0
465857723 499013848 0
14349285 378593733 0
97551756 409776896 0
393614051 78376110 0
304685671 117469646 0
294894245 419698919 0
122187645 19851675 0
236140463 341583284 0
480061423 322133805 0
460502572 124355695 0
164701654 70221081 0
298913379 491439458 0
138586857 135248570 0
101226788 487703304 0
193769119 67739223 0
426953568 537109516 0
474391694 313904717 0
153049544 359930813 0
63194886 261434427 0
412706579 339013022 0
383059505 171071046 0
502036399 4569234 0
118414194 479659079 0
85160203 400377401 0
463519635 170520146 0
221325089 120260845 0
147480352 414275439 0
291636731 266259168 0
248705213 330771914 0
315481002 377226601 0
40109010 544516011 0
229049920 131687975 0
400160640 413556275 0
466892549 147952778 0
17568443 237464046 0
101842903 548240663 0
392280364 107686319 0
258800431 443403194 0
199078563 499173287 0
311740784 354617180 0
182196888 50060434 0
78919760 149454045 0
99917889 144695090 0
436034852 222447357 0
412972907 314163469 0
87428902 524787533 0
244341884 308964795 0
213893956 99940636 0
341513829 563847185 0
2620531 97765098 0
505511845 248812020 0
83988062 15835550 0
503206144 191490591 0
13972780 388327008 0
433707380 164698174 0
455402917 331562509 0
76961770 87153778 0
224653262 467577792 0
331157138 262259082 0
34857202 476817259 0
371192430 142837075 0
413192333 112669226 0
502573344 212343285 0
234683874 236227485 0
360657521 233944157 0
66445750 344952001 0
452770728 427584828 0
46016239 520352957 0
45420975 259400155 0
399055449 545501992 0
192196601 286521633 0
546549974 416518083 0
235386943 472418692 0
102526725 423106434 0
30031711 135585970 0
230459591 413362411 0
470040292 339737053 0
564977471 19123198 0
336137050 337992896 0
371020757 180422668 0
151938885 82692684 0
558536805 98663821 0
108100327 279000987 0
548279381 283530160 0
547957232 53035615 0
7477344 214757504 0
96714572 316597391 0
407761489 120158314 0
239838628 179920754 0
50646208 436360662 0
452026738 372304163 0
557548577 262496106 0
521698679 181773280 0
103002163 131168473 0
184251565 324129199 0
382787959 388609794 0
436429113 151653051 0
451282549 381513341 0
182542673 251988668 0
253852182 484595194 0
52290478 395696588 0
3358489 533540349 0
564352456 171191896 0
1337740 107302345 0
422920942 190750987 0
484908792 565651300 0
206039507 258589201 0
269276441 211504585 0
289981142 274936421 0
560522953 43353534 0
26658039 261013697 0
235721820 238131544 0
88041973 122831120 0
211897921 24948164 0
112702455 132132865 0
398786064 533360083 0
552648084 556302744 0
505981435 530192085 0
306529825 384205723 0
40897244 302038949 0
214025429 93556769 0
39742755 166943343 0
395628646 223289956 0
157063906 116698082 0
316042054 301885039 0
365631780 481378906 0
427761805 461764676 0
289824107 108307865 0
157605071 226349833 0
442751991 239144133 0
264290724 466336964 0
486863204 423921125 0
109252079 240550104 0
351973176 556669193 0
363250933 474234451 0
19763603 431632007 0
249708031 113641215 0
452665112 253993063 0
131131854 474512764 0
138269017 201197479 0
303707894 142152493 0
529980188 295614254 0
151617578 125549936 0
378034040 175169600 0
167908972 391967051 0
383343478 204562664 0
307652931 439600186 0
340025376 136896659 0
93098091 408931790 0
404753985 334329868 0
147608602 211676550 0
352708296 493632008 0
227608559 562744041 0
226772568 475670429 0
442792678 294125790 0
461928754 445812715 0
492454949 188438828 0
75587868 252308078 0
364061332 439296531 0
356101465 108980871 0
520109883 559652698 0
270029101 187735860 0
387540402 48649751 0
367830437 489979298 0
442413602 79267383 0
314247602 190134664 0
30770372 533867131 0
271877113 401162926 0
84180844 553165247 0
407640161 355809029 0
299260073 498115936 0
15678976 451638511 0
329791474 485157075 0
97870799 559211059 0
417141457 134369527 0
438659791 553462012 0
62502029 197062085 0
499228729 97567056 0
32615171 534858509 0
115358290 116611319 0
222011788 118252048 0
372461932 220866783 0
467613843 273307003 0
224582174 323248139 0
472707962 217313175 0
121002046 36608252 0
482702391 544487646 0
66413768 241353347 0
494741351 286987298 0
332452295 318690127 0
528653336 23446379 0
320713941 77602014 0
316631972 33822503 0
15910834 519247956 0
88650530 64863789 0
482671765 3770057 0
445591006 97028942 0
311490610 504298610 0
146088213 79327092 0
203597407 552620696 0
2649679 417575002 0
63573007 513413815 0
315711393 276727198 0
189836067 203015346 0
465935327 204700775 0
139731351 369430108 0
42820654 403912494 0
394460114 280047468 0
95745566 30902322 0
460255340 333572437 0
512441981 548558234 0
104375473 366474276 0
75896662 255338806 0
251480467 85773165 0
450303283 106171039 0
138375570 28634893 0
355442683 331814287 0
200998812 411799620 0
388488720 412168300 0
523175648 346946465 0
244242367 293477435 0
212531635 33439571 0
326735102 556620138 0
26782269 417635332 0
117833995 61717286 0
438752573 308422156 0
252854015 169625859 0
150666695 135116632 0
544428600 404034487 0
212959226 163053304 0
369075575 244626465 0
404096377 359879483 0
246595149 207732616 0
333079210 430022842 0
468531488 173510456 0
18839760 427226717 0
315312654 402738983 0
472653021 314302243 0
391444404 483971011 0
543002600 309043646 0
10388691 522830769 0
250331255 250483489 0
533590544 79848544 0
250716855 182397078 0
351039794 276243438 0
341097677 185718995 0
442471140 321991419 0
414571343 496305968 0
244496061 455928857 0
392205068 177652362 0
25358589 174555730 0
180847496 69750097 0
197449376 514823485 0
207200368 186152119 0
149128721 554551628 0
334665823 568923439 0
125318063 250368070 0
540725321 403318734 0
519609682 149245164 0
75604474 178963740 0
33177178 282507904 0
212277352 420351485 0
328069535 55486859 0
148655335 313362977 0
103919711 376087395 0
271106877 521408883 0
523795301 75771185 0
202662213 38142682 0
134424176 440607032 0
38740227 259617753 0
273077625 397611647 0
103828752 515904510 0
398830344 205673134 0
214123330 90247729 0
128092512 284779444 0
313268425 408454086 0
493057216 225810632 0
480204682 461256258 0
77479141 557432973 0
534228638 161750438 0
552026763 151766534 0
74753534 188895182 0
278115952 390382755 0
218540937 478838001 0
93820827 384307579 0
385883666 331478941 0
390704962 415460929 0
180709551 14066511 0
408882464 546570154 0
499685031 333631257 0
55596945 118272168 0
321232524 538729409 0
479112665 129463593 0
315134092 84741776 0
30441810 207852591 0
434894950 504175958 0
297461390 496391538 0
528571435 184785917 0
568207435 47758492 0
371489689 335144873 0
432532729 415670418 0
20867827 157914947 0
135389214 385291644 0
395842305 474093036 0
535164053 194538145 0
318961767 2861419 0
519561735 464131989 0
553278024 327313759 0
266601910 264023814 0
173682764 316360162 0
401744506 101227758 0
388474444 255326716 0
56907546 565910059 0
58525143 214298510 0
260586890 232257785 0
293057991 328753320 0
413668521 544304499 0
264161554 148224154 0
310606803 272208201 0
101312378 327909627 0
395821532 112301918 0
546833379 59839743 0
373782274 455759692 0
554242046 32798323 0
557908343 15152171 0
153644975 363391412 0
312738742 539364198 0
86999146 567624161 0
549703409 271504181 0
379193997 19747989 0
200688218 566976245 0
158748749 457931372 0
518441983 264114389 0
52821386 280384931 0
98496977 321734226 0
14743391 233834752 0
34938982 87639179 0
263683630 11325152 0
210864914 132046562 0
414454598 96792927 0
230260338 293019524 0
136674733 152214691 0
260735002 45171478 0
465665703 263200358 0
266690574 488328129 0
9110672 317040399 0
79816758 486196257 0
140163166 540293611 0
560461007 484316407 0
79482983 456090927 0
24716944 417610808 0
475099913 123431782 0
130955061 231061717 0
46034149 279295993 0
377768466 45108423 0
474997345 231908625 0
256565580 246714334 0
27605381 256386822 0
352877196 323988101 0
101740602 265874644 0
187849728 19389258 0
277399223 391412264 0
451932926 384513402 0
295367352 73128672 0
436178323 379156286 0
469891689 549489520 0
173085384 122986162 0
32437227 298415702 0
180589128 45511966 0
411575254 362189552 0
110466308 350923039 0
47973581 484537423 0
65265720 360417600 0
27194089 360324259 0
230962079 398528036 0
145163798 225631765 0
193746769 4211454 0
79505243 382735388 0
177814002 88702231 0
491581531 392064456 0
2723214 481784204 0
296730678 113714215 0
434197196 356617171 0
129582393 70348623 0
49178998 182278502 0
163167849 392316622 0
51920969 550780265 0
445742668 382746171 0
372782030 143359457 0
248301561 125683699 0
412726987 11312389 0
434307865 324832125 0
227079314 81742876 0
91835380 332996473 0
543709421 228027258 0
358183663 283461968 0
457726991 563756581 0
142093442 96615437 0
146882275 565015130 0
511886559 478263708 0
218629485 174992569 0
89819729 117091442 0
135057932 418830266 0
330047292 90060774 0
525670380 284707244 0
483665329 359552249 0
26691581 248779112 0
91695177 185474268 0
208102654 220526295 0
537966201 518039535 0
304808156 205943510 0
224574911 210960710 0
5570255 304395259 0
495770296 436426026 0
408261539 465798147 0
422437475 293637500 0
222847863 452224012 0
528461278 406555329 0
449076270 460137094 0
278132063 161643451 0
356395057 522925317 0
276058176 411676333 0
436353517 34823704 0
132757306 408149059 0
256181765 246929559 0
359379636 81165215 0
20313876 123342520 0
260323240 57750851 0
494566805 20405747 0
477593094 289314551 0
446115700 74910274 0
429837873 224651485 0
478535784 459884654 0
230540601 371109074 0
148628646 100893728 0
524075411 221169034 0
477731384 126416553 0
112809082 338799298 0
152012488 542346442 0
445674795 520407274 0
16946287 437095184 0
409914607 474077138 0
267432411 152256210 0
278142459 31716159 0
214837010 80747909 0
202195222 211896785 0
353156753 106320873 0
135908752 501631674 0
375148956 437127964 0
95293011 288884727 0
24121515 523631120 0
498843656 7905187 0
533998227 141917560 0
77806795 132892128 0
400889609 367413199 0
392728938 518314337 0
332355791 25465047 0
460147507 313235437 0
44107553 359037830 0
333266173 5422156 0
12713543 232748519 0
406481328 337210080 0
44570234 20208549 0
514871925 326719708 0
373092242 123980042 0
450033109 544336003 0
242105402 40792231 0
218114201 340131367 0
443657274 335257319 0
490312842 157933061 0
533176420 555041266 0
504631750 303253134 0
63328179 496760351 0
995301 404470997 0
492773594 549991921 0
236235283 385146980 0
418984985 51264189 0
73875611 154029880 0
347934344 394755452 0
85476854 315949319 0
242842656 361260742 0
63289144 311059588 0
511448258 378510485 0
57060130 299367172 0
173133585 317513147 0
240526188 167785861 0
551624817 1870574 0
568926924 349684182 0
182590198 544841868 0
92701835 566450646 0
220038731 60532069 0
58973297 138637271 0
293965640 297712722 0
278451400 325164498 0
221897461 388010401 0
47815014 33860828 0
549678771 315297661 0
454912923 368415891 0
175775875 347282920 0
380583746 22254845 0
148455300 83217552 0
11915803 509608889 0
344390308 148270204 0
153218473 330944130 0
287829961 45234673 0
345481971 178355924 0
331945860 419886626 0
208189800 192184046 0
253466611 387495722 0
103873750 120567463 0
89986920 283176119 0
81335935 222340726 0
207506682 168952273 0
84150461 426058670 0
207824760 14406100 0
538168127 405428114 0
369281574 86790267 0
279579566 22668476 0
381926298 126428841 0
66844745 92488473 0
470984546 485633712 0
199140785 412337501 0
523878768 359744062 0
284746648 13979836 0
193588707 112451870 0
400695518 147417096 0
153043167 235722630 0
426587769 398340003 0
28170101 225566688 0
327098906 356009428 0
398685739 8337779 0
263503203 362319038 0
356891749 376633199 0
217203019 139217970 0
421961178 331525336 0
201657752 261844309 0
163293158 328241789 0
298972203 216104255 0
259977156 251743217 0
297240164 52912333 0
532523423 558718195 0
427606215 557163181 0
395412919 297483770 0
486739853 31631442 0
524448645 186346826 0
37574368 302613480 0
469576916 415894765 0
157024131 424351469 0
129549514 36082947 0
187636081 260732137 0
117988579 505262022 0
223150398 378048389 0
338955353 496967417 0
545290140 158210246 0
18773214 461421336 0
215004515 14720307 0
170922079 224115839 0
185988026 554082719 0
416028536 164420879 0
289722061 41300369 0
240600905 28121877 0
8345610 325360897 0
489713889 507503626 0
73939825 545311873 0
406833797 252417135 0
153291256 180059087 0
443505109 288669275 0
198903604 291634772 0
274167468 558887209 0
303046428 344065897 0
509935898 403007239 0
480878222 57669513 0
445485656 33783508 0
89604179 77221535 0
329202172 154087247 0
199706916 10730493 0
382242593 529104669 0
108691930 9152071 0
412332049 384136802 0
485042176 30032253 0
250491482 78028062 0
285374545 49293195 0
139062481 470456253 0
235377168 343479923 0
495415149 347447508 0
48796310 334941610 0
176345085 394889384 0
562482785 321124899 0
415556149 41541596 0
102748314 218260133 0
232318679 241427504 0
272936205 443975997 0
412185521 81394750 0
291961219 538402614 0
21922368 138100473 0
260991293 372659366 0
223186984 316844413 0
277957000 100257915 0
467824772 53810501 0
217318283 386459970 0
81730444 366654126 0
378687056 526788471 0
472288132 525673310 0
474631225 229662331 0
270364460 301181622 0
344954975 487467784 0
126478738 488416942 0
173307976 529927082 0
49533492 497856605 0
34263143 177367908 0
381678880 441622830 0
99550165 45841924 0
287557934 7500177 0
79818277 179704557 0
291036861 377210658 0
63744534 372723791 0
465018106 143238938 0
435991819 242031545 0
480331742 518626455 0
205040277 228634649 0
243036544 304249031 0
548972049 338831657 0
400040238 363933385 0
525703523 290503349 0
453418065 22819029 0
541244175 101202417 0
175045603 406870710 0
368270031 179474734 0
182198940 473008299 0
179552150 120464178 0
179047080 349680620 0
57956052 509856423 0
221727352 170076738 0
423081280 57817899 0
473488210 113865247 0
528130058 528251977 0
9767975 130789985 0
536418238 56668116 0
272998036 389096954 0
504588940 442451456 0
417406050 67033466 0
10386130 230032229 0
148047027 286402039 0
41118780 372069776 0
334202705 270909015 0
287092051 548891980 0
406965300 96126954 0
217951996 178685949 0
464651136 273057245 0
109577332 378602025 0
242233502 330628242 0
178520337 216688870 0
210184556 75872844 0
16202133 443620897 0
328351137 329101795 0
39715106 473076555 0
32966416 201045192 0
380673923 268271893 0
332575915 138075578 0
130875407 534982461 0
186107865 521484980 0
87485351 280785956 0
496045029 413484201 0
509208166 166544683 0
19384573 487339284 0
145898247 223512734 0
126277566 470922095 0
370507688 372475745 0
147959258 219825604 0
185783833 473076340 0
63526331 403263548 0
263117328 97814370 0
280331056 195829419 0
348024212 64539033 0
199851170 552421884 0
426522341 312833484 0
24401671 334962253 0
271309822 297103722 0
399179638 84836691 0
561500934 193050936 0
364759007 526474003 0
515803995 172756097 0
64027270 488870294 0
530704761 300800612 0
120908456 565579198 0
239144932 343226514 0
234082925 51810220 0
432708562 304968181 0
490892842 479310571 0
278717500 81079024 0
393243405 139819564 0
320784742 246288765 0
181770850 280624033 0
463152815 295477349 0
179811934 37901113 0
216992551 240747653 0
33037875 546870124 0
25980314 20066818 0
548343010 521281694 0
38100964 361012566 0
545119897 511544275 0
82919989 326172493 0
35659905 549746577 0
519239325 480363098 0
371897726 342135533 0
467826354 81064969 0
99162830 491195142 0
564313989 377984537 0
497028189 138005280 0
527047472 502891727 0
434116351 305445438 0
479125589 36356580 0
362572122 202420948 0
262652344 295127774 0
417008635 454952150 0
530526840 157431759 0
350200230 143856960 0
268944916 509739320 0
355888634 119197178 0
472622419 344997150 0
446910409 167945689 0
377443375 402016729 0
539947720 464503452 0
427093461 421374605 0
427463883 260950124 0
132574312 519195250 0
230799692 182674294 0
279146355 318966699 0
473809171 271429604 0
493150014 456331884 0
15072166 266491085 0
396535646 537449224 0
180653054 373393027 0
56722460 59781219 0
310731688 196740687 0
506806968 508532262 0
235854383 12164301 0
189608582 565019543 0
508734325 404720018 0
543146722 158741997 0
272829741 554168707 0
124019702 402077249 0
409120216 103532438 0
241806789 440738966 0
493928452 385143231 0
30983830 500389025 0
512619209 116370205 0
460578945 372538281 0
394470116 438672314 0
236634045 336186281 0
416773399 372613394 0
430477821 413242443 0
244871236 243797990 0
403574721 386230367 0
350778138 511754665 0
9033322 53546619 0
433825318 404700627 0
321147678 463639368 0
96571812 7144042 0
402406484 111063353 0
5991236 350439317 0
389885342 12444163 0
411661148 483604136 0
314659200 151161193 0
110240792 153274278 0
159079910 250988460 0
400808708 362556461 0
401679130 410968476 0
160293164 5427748 0
555018435 47207694 0
282183239 6195263 0
424013259 105184124 0
540087373 67151809 0
207750436 179273589 0
373824970 429246065 0
319619372 236574412 0
497359319 137649238 0
492255900 497476137 0
218574236 85747822 0
366390055 161140770 0
319980022 305280673 0
272326770 473934402 0
515017134 312055550 0
4502479 476161553 0
202218739 9589343 0
383922749 484606219 0
248509678 203088358 0
324583570 561254319 0
403243161 400530175 0
37045211 169861310 0
433390214 399215717 0
398644448 558090935 0
220294567 325120344 0
509144844 292896706 0
113381868 53758495 0
404486071 410705387 0
326895154 244195281 0
468761508 104164980 0
488513091 517519485 0
562842770 491458945 0
109647109 51062941 0
188290163 309482092 0
408298000 492889991 0
379682240 49070128 0
45964449 133008977 0
319327808 133328210 0
278440542 371382290 0
324887143 183327658 0
148149574 54590127 0
403695292 132312337 0
406007905 326258212 0
547587002 535576085 0
143352145 316828678 0
267675908 1622654 0
109570373 26052935 0
528748413 524935279 0
168729673 239202725 0
357682164 303113260 0
367143446 525581271 0
292456582 23269930 0
68533423 32680519 0
562606030 288707697 0
116073273 468101163 0
245987300 757013 0
250128675 175864129 0
423926305 479611231 0
329610369 295053924 0
134100475 43820132 0
70415167 321916185 0
104172021 100010551 0
35254016 275480 0
402358023 448894935 0
406995966 83707014 0
283666381 83803566 0
230417791 469150233 0
155068304 368489456 0
28870858 277553039 0
36130952 60229761 0
405424010 477668254 0
321781058 196952708 0
312264464 249653639 0
538081936 167475233 0
138750754 515780916 0
142776953 264749570 0
282577608 91045353 0
65738102 295782717 0
239638015 68639858 0
297198994 93743989 0
174536672 320255533 0
161967520 356029183 0
129290177 215737730 0
413926151 279301659 0
52894648 329467389 0
427191935 316329172 0
289483661 280091427 0
205538965 537326334 0
1729578 432706808 0
254504265 57527171 0
510667024 450695179 0
294410604 331138640 0
388591125 274334773 0
475093859 516672011 0
294474446 423350013 0
118420589 388345567 0
325955378 239525153 0
5069240 4026836 0
93880358 365038370 0
406672469 389542985 0
451058886 111292112 0
79082027 541040015 0
48672800 327112869 0
137661524 283904385 0
378480657 116345456 0
30948967 425389025 0
429832988 453439702 0
20525625 346799960 0
347475771 396283315 0
476397278 189654720 0
398340385 33299476 0
442470127 453697211 0
165084144 172772990 0
208870122 130656047 0
438536622 96999761 0
158024721 528731763 0
390144889 486906637 0
302596104 490897039 0
433631901 124318483 0
312589805 361837734 0
146791886 331142155 0
293907160 516064070 0
425738633 269976062 0
379680517 384366206 0
537128937 303837899 0
110507546 540963681 0
52375647 224721259 0
3174123 242976343 0
92457674 322834765 0
91299042 275864929 0
48236146 130574773 0
41728833 388009315 0
414564359 228975098 0
164113255 339388292 0
201693052 469980509 0
555419336 531816980 0
481256803 463869545 0
478536645 103416246 0
338612961 91715361 0
478960685 339647434 0
86625780 461749843 0
174016760 418103056 0
373425786 333189063 0
250399845 41714437 0
294600614 271180177 0
428892127 322285777 0
23736313 327974542 0
546693029 267119255 0
332659364 298248725 0
355473882 21232352 0
286244675 859767 0
130260530 343975693 0
134444785 39024706 0
440877753 533646726 0
82150339 220094634 0
472245234 216984256 0
174959982 470155508 0
77275918 164013677 0
378925517 200890122 0
501865361 386871112 0
401269304 396166874 0
130463429 507981554 0
524207420 136826683 0
141548533 296803513 0
189353862 566502289 0
563999937 288967077 0
112200634 291152228 0
194782778 186427146 0
60908977 310978656 0
256536267 119908169 0
232011303 138494248 0
240901382 262930793 0
528599664 76583952 0
485477126 388319123 0
348350019 374817346 0
12808822 9724074 0
232478469 239133956 0
537128073 290606433 0
43367266 531748009 0
79613697 241028828 0
265878203 84163168 0
79855251 134384098 0
183973649 269234947 0
340836934 498369061 0
546345143 293634478 0
499917774 25258425 0
182409653 516959694 0
452476815 375122366 0
88483831 258970286 0
127012467 388386167 0
508823858 534907411 0
329351567 79039713 0
272061517 232922725 0
168318566 83058774 0
289482800 142301098 0
542092057 15905825 0
448884799 49979653 0
491629076 374590165 0
142047033 384593407 0
366550792 93522597 0
399975048 554803265 0
490189324 113408999 0
525936087 240783398 0
305670416 190057045 0
211740939 221078914 0
251064734 194877098 0
50360009 72966303 0
34669617 251076524 0
223557469 557900512 0
85893860 167381899 0
232865439 490292843 0
263626377 104973918 0
159592586 321634336 0
98137065 517723392 0
524325914 301738409 0
430211768 216717445 0
533416618 458555736 0
446206961 314820132 0
255049476 527895245 0
452743189 478944872 0
334114054 479811076 0
156598926 131159956 0
486891917 148891188 0
16842543 494459147 0
414809204 550318110 0
164197388 547715335 0
385846688 476941557 0
539225527 353849641 0
17582813 238627264 0
361633151 122737147 0
432172922 90394921 0
163453459 415321154 0
52632616 296663407 0
294735884 119461632 0
249310564 382320996 0
175966816 123754559 0
173606934 409377048 0
152603762 51659783 0
518083353 542072826 0
9980169 436683518 0
353676561 301517402 0
19434016 306695321 0
465077022 407006953 0
356601997 373230214 0
146501727 445202062 0
461340351 425362730 0
210589464 158559876 0
196168896 460837805 0
529561881 152000914 0
515800580 332304431 0
498745434 413584955 0
543150446 251299857 0
515268419 136932608 0
477208925 458496293 0
337683517 226010109 0
327473915 104987199 0
568615856 514812345 0
64139544 291149594 0
499752572 355281605 0
519694542 522972879 0
90639648 50480038 0
66700990 162128618 0
430144934 217868192 0
99655756 99996134 0
231617996 358348917 0
61371993 226230223 0
308975318 352922167 0
333225681 180307097 0
188026865 16698009 0
68381384 456223041 0
81199565 87607155 0
166259532 14192286 0
337199720 49527577 0
558938021 444955175 0
84169430 368381275 0
464954355 12652620 0
516244336 992417 0
495047734 212372796 0
195729049 165023811 0
483183807 185477942 0
173610832 45653504 0
119859241 370733631 0
407930092 310861925 0
51229593 542390627 0
543417697 106095159 0
12204641 196033275 0
536243834 532721934 0
471410168 214071136 0
37709311 538598559 0
535312098 277046232 0
207144211 466864413 0
419935457 555455556 0
482090190 54648925 0
327337275 495830674 0
246565454 126132311 0
524526920 23356657 0
424073806 197132234 0
496473204 351639408 0
52943557 559744292 0
228560879 141191322 0
225377831 65839495 0
64523130 519492865 0
372870367 447553047 0
91469028 180294524 0
553656411 258764395 0
416478812 417875155 0
566200350 81959394 0
519732898 72342363 0
445047578 164755773 0
144020339 43223141 0
525274476 249149309 0
45192835 119621103 0
144104977 135538655 0
267495178 357364836 0
159560777 259859862 0
494018918 216607897 0
333222076 177452403 0
454739105 237431252 0
462146790 150224578 0
168115190 41960210 0
197185669 497771053 0
400389272 310002123 0
78932570 96588078 0
29072214 526009400 0
563903098 341378818 0
549238512 284222459 0
319221362 425101688 0
406954065 269292068 0
314465174 492945220 0
409731726 12300701 0
146315720 48246612 0
82680222 15845719 0
21704474 463480141 0
564202065 349423300 0
28742443 412088912 0
178490470 71387843 0
420966377 141895705 0
386454058 61957066 0
387147687 344079673 0
141368896 32592268 0
415359827 521580196 0
500492626 290864502 0
418094984 529973286 0
118012681 527968232 0
429402835 49483834 0
409013643 425700668 0
349312269 203823564 0
118013378 385264865 0
486140519 133344672 0
329175432 237388860 0
161232658 46916628 0
177866275 313506529 0
400541188 494736745 0
142956879 218585985 0
243929999 412341858 0
363578936 122668992 0
557401178 92851151 0
12866828 212726023 0
495244717 413024 0
91813630 134733366 0
207294941 330862601 0
550818223 187038458 0
200091049 391560492 0
287972047 460916218 0
259961066 212465129 0
481985143 521752657 0
50929837 465506579 0
44147104 214366082 0
126646247 308007504 0
315093615 234332909 0
506416898 371772884 0
75002248 539680834 0
89914545 257212460 0
321651465 479660523 0
543322741 363769009 0
520706556 402976722 0
368187552 217878417 0
159323125 553717882 0
441712016 481701198 0
423206933 26318981 0
79834484 228597251 0
58569734 501204998 0
503323577 90182730 0
165354833 278991583 0
518132423 337595390 0
497991933 396473097 0
286796782 32637530 0
155506442 267329400 0
66614137 431964725 0
238509857 82709861 0
544650537 33194125 0
112925597 68418245 0
292739288 353567664 0
429014319 356874959 0
67003298 380023009 0
436477320 343094111 0
563553321 329491232 0
98960870 560043858 0
431303028 120144334 0
277368016 313007341 0
178379494 338742591 0
252644247 565736046 0
243542946 561761345 0
346582295 81853331 0
343576245 416796388 0
203321308 141440556 0
216152604 100473830 0
468241658 498124660 0
314000415 241553542 0
213918505 441630151 0
337505443 279915552 0
489729399 232012711 0
271244767 313633134 0
540831790 551984107 0
261878744 114621872 0
331205067 474160815 0
443273407 220353765 0
541039284 334863729 0
241042317 219472462 0
15040725 449252987 0
188861430 421034802 0
28171520 310036811 0
466027020 68950559 0
218721094 150721629 0
308045395 306076644 0
275158144 526712299 0
108939777 204370228 0
499204691 239874998 0
8557958 137037007 0
415330505 420564399 0
448910208 79704143 0
560121266 238045298 0
447218177 424963313 0
332255599 131550585 0
564732851 31301426 0
282908506 175234583 0
357293066 18787107 0
154398028 102681494 0
284810532 115288176 0
283991224 36363424 0
298087732 28941962 0
352819601 560116659 0
70637680 385406789 0
31216941 101547776 0
88802474 556993075 0
211886351 438671982 0
372277112 299042549 0
213985567 373596250 0
17078853 554377505 0
505769074 566183177 0
24980120 342833143 0
493430722 478624331 0
372248693 455303821 0
36034385 136948575 0
437972495 261988523 0
153217320 167860084 0
51464492 287003816 0
134445212 140578350 0
327129171 542769100 0
508193472 373205972 0
441023118 130806897 0
450514021 524540910 0
486893071 164519933 0
377696633 243690665 0
256850233 527554699 0
402329715 336419990 0
543578822 120975345 0
142432053 199776548 0
114247360 168027204 0
485503022 283893917 0
142415274 233643443 0
460138488 63002547 0
159840208 329552893 0
419476177 144662415 0
2235358 255512256 0
400704902 284812524 0
47783579 354156334 0
181025258 463508259 0
454875672 67474627 0
223388769 428395620 0
399300291 169894283 0
419377267 285692684 0
498775494 67745300 0
487711785 501135658 0
107189032 76680229 0
447415148 175721196 0
529760250 245148967 0
487658403 546783315 0
277183201 464383613 0
383436639 295310303 0
490629167 526241415 0
344953839 522704719 0
501585369 361831046 0
471262354 132075916 0
222256558 89551989 0
125229534 511549345 0
273386921 236701958 0
533802294 169993472 0
99017244 203644157 0
53844750 353983444 0
383497090 129573663 0
191196150 442999086 0
60270598 544770687 0
271670272 294431429 0
25526252 326623350 0
184869905 59728677 0
11803691 258523568 0
92160003 66686102 0
156242775 385915774 0
147323241 353799031 0
419582938 451973833 0
402767696 159484886 0
424300366 464454320 0
159631978 145187784 0
556793020 555601679 0
179474894 386984465 0
219384386 236246940 0
229440063 484368995 0
109871783 391184143 0
131840547 349553243 0
460305044 238830222 0
115369055 96153401 0
553185699 403109250 0
431506201 258672528 0
180447442 153024599 0
424194497 461310212 0
278319149 62923988 0
374878383 394548716 0
387416668 503166774 0
221822620 282600659 0
338757208 516845569 0
341087022 189686380 0
327324115 241714121 0
556986560 293424134 0
265499209 24327514 0
347194658 57393666 0
437275550 377219027 0
502002514 556154344 0
107574180 399413762 0
428358624 374249076 0
275587044 352214382 0
323012587 36625253 0
421263917 15166666 0
175987221 466211301 0
242893200 79649289 0
357074382 114635562 0
370695928 560092119 0
44539594 207404738 0
532271487 8092255 0
416512846 69896857 0
354715904 26187064 0
194787500 375618137 0
250609373 456495531 0
544488129 244916119 0
458296409 299698149 0
495507504 278017537 0
530198658 141495076 0
488280429 285941057 0
310013401 394507664 0
178035925 326559805 0
52201010 370338783 0
92547317 65314810 0
327311019 299733904 0
297730817 399866163 0
20532696 208504147 0
87156218 517177687 0
543478226 210720542 0
39552128 39837256 0
290165489 425632637 0
402454123 155586031 0
295771775 336033466 0
72000973 103291909 0
173274025 145369537 0
519196821 225843848 0
31673594 48190057 0
218499080 533514897 0
314457563 52225469 0
395840928 176203576 0
230091133 139240187 0
385919591 495000672 0
211710345 114543747 0
354055338 537191468 0
218002903 117305160 0
44419157 328308851 0
568124303 560652226 0
197824659 95386664 0
354803463 518235311 0
490152436 69807372 0
176642246 226828129 0
40370432 493790001 0
239215781 4565555 0
86999613 485382011 0
115331093 26578636 0
428329605 16691207 0
355249264 20518780 0
399300087 345468247 0
498786075 103170921 0
142392060 167553690 0
38702798 75848940 0
360499470 198499462 0
545285962 14593199 0
274302692 385940047 0
415388733 207991557 0
14403465 184479902 0
32444619 29897422 0
222087072 437482039 0
401553696 513719174 0
318810017 560434951 0
393581439 8033598 0
114467855 337321324 0
263643547 181876733 0
169537190 267751149 0
114855454 402001509 0
286533383 53022141 0
129912488 418255847 0
433451830 544991225 0
129465300 61481113 0
343913890 248077952 0
461313563 422352170 0
448661366 384780831 0
166707501 396239123 0
15317536 244448856 0
174222829 313518781 0
37121777 490539047 0
23062191 64550152 0
423179866 141894584 0
31108458 187914026 0
514440861 237939428 0
278737735 250615869 0
330964557 100720330 0
414476807 169869508 0
215869420 322705320 0
319569003 10902382 0
415842501 28290066 0
444462028 184426480 0
140272715 96374956 0
207365343 477478009 0
543629521 99045268 0
49930776 188311035 0
379056815 272146579 0
116686680 351369927 0
353060762 146703899 0
139324888 341628026 0
493040405 158117177 0
35607511 471431518 0
322656965 167830827 0
303801833 7584234 0
109250338 131332105 0
516156185 325549913 0
414896310 292392214 0
466410692 363112619 0
505176694 471683599 0
436419848 173496743 0
195265753 221803192 0
7111578 421538754 0
153599049 486682058 0
390008301 368937906 0
433649512 271831725 0
224868460 70910610 0
233873122 118861188 0
521177909 35577462 0
396480783 114542586 0
520127821 261886387 0
182780899 264233012 0
436074212 439975929 0
274983175 293044823 0
474187899 488057580 0
17009497 465216185 0
76452155 207132498 0
561509803 398322778 0
453618884 286526880 0
112988944 438458169 0
375179270 181007281 0
316168351 344725274 0
242550149 296434843 0
356766118 191037358 0
2167841 185419777 0
192043112 292874000 0
455855623 218965545 0
301316279 425712392 0
265319313 293831867 0
234043324 260595642 0
561782811 253984001 0
329418921 203268134 0
557842052 12744407 0
147526496 399089801 0
426315400 336646626 0
346916729 107407622 0
495655168 375561316 0
340745068 438926276 0
225391171 361955522 0
316117807 451194412 0
50290241 221142334 0
139262708 417214421 0
54991741 127077815 0
155445816 340857295 0
12917429 274382699 0
396605980 486755860 0
546339456 14672923 0
138313550 218507087 0
467532845 402915362 0
390284105 421447576 0
455088134 183349052 0
172959729 231835980 0
8347441 478371131 0
121244133 461571285 0
331799022 406647650 0
26925893 306472824 0
47659191 250233852 0
460658552 314136584 0
470152059 218365529 0
127589845 357221926 0
207900104 40458232 0
400668734 196709412 0
509752576 210269545 0
20101427 205644843 0
510769743 506758738 0
458270351 504370664 0
92349992 60229488 0
532550116 305134213 0
26617030 41315774 0
509028406 78699231 0
331728263 466818505 0
302837288 394856698 0
178521760 128716100 0
517947785 420380033 0
172909447 31816006 0
85520055 76024321 0
314865360 231721375 0
262371481 317174631 0
318017038 151891344 0
460664566 463087401 0
200348265 466192394 0
54986562 418350622 0
20912885 87409764 0
494068089 345469895 0
472992334 271252067 0
300755381 510886724 0
257317556 487221315 0
22800880 33482249 0
417525431 150919619 0
463530069 235278202 0
213115941 37890103 0
182173609 109994795 0
266826382 176099675 0
506095048 174016226 0
153259745 312053248 0
438186294 314439379 0
212784181 333242315 0
328347947 409894168 0
267495403 293898503 0
130764360 96786873 0
104325704 366871118 0
19094026 286410015 0
57141425 331622978 0
34820185 399996029 0
493994055 399582922 0
258166193 244758025 0
460488334 321973378 0
378587244 500383244 0
67664198 115505698 0
231756470 459196567 0
462246840 523611775 0
425669656 223255902 0
390729497 480718075 0
536252322 379432471 0
159272447 442716804 0
71990661 388402974 0
514589108 389182133 0
283238574 258827346 0
456877040 543684617 0
69070584 193841922 0
373860728 390187316 0
506239079 534185182 0
73636709 26437665 0
50225572 490173930 0
107348489 350840440 0
103731371 564781060 0
339213367 90235692 0
451824561 18723084 0
37206122 499319404 0
277246374 517394672 0
123362770 190696074 0
326576293 457930236 0
403969789 260425288 0
149410371 562095825 0
238142790 489897673 0
116854990 93809862 0
282338131 334493006 0
423869979 512108893 0
61222515 215039442 0
139650825 6621100 0
199676896 291723394 0
527685959 396921004 0
482688803 9693712 0
535468574 85257310 0
515298577 325057625 0
98308639 533698702 0
219514667 199572202 0
203512366 413922912 0
377057070 389606861 0
298916279 558440660 0
401001037 134047274 0
515445035 547220995 0
241200757 221912334 0
140582992 433676901 0
275277467 265413294 0
386757337 40855816 0
130188985 309019469 0
543115520 119536942 0
377293408 169002533 0
202307257 214028860 0
380798146 326270480 0
225947477 332386928 0
47164527 224260845 0
163574287 308026407 0
90694566 227315032 0
373554725 309393676 0
374218715 363381835 0
498180492 248257745 0
314646442 121158525 0
265579914 452670389 0
205322923 39638082 0
45066629 150551239 0
65888779 248199350 0
76613366 545175518 0
444488305 475572875 0
216444522 57947921 0
48693385 261547139 0
146084206 146069927 0
273258985 385488268 0
221410989 550610190 0
121586653 239482775 0
153175647 566826151 0
131425689 172014205 0
554465006 358848404 0
357006879 477834336 0
62185321 87532362 0
79741812 121621063 0
110634046 519767526 0
30092041 185317315 0
132481451 466064858 0
46572442 274070730 0
140768560 417367127 0
365576978 259724448 0
301996786 551066045 0
166533438 385977999 0
526796002 449369073 0
252517887 461603741 0
192665825 297868959 0
379902218 293149819 0
554205722 158470710 0
10651072 375749774 0
551456922 72872965 0
510625319 232637624 0
224363839 515330659 0
212735994 465778012 0
284519860 211645179 0
170642840 201552960 0
460219712 497144875 0
242381003 466929185 0
446226439 171406862 0
381753609 507405485 0
415880778 287361748 0
421878628 510197538 0
461011047 73533778 0
15380340 471235022 0
89179816 238089299 0
458907115 145990121 0
274509726 438408774 0
372136272 434892707 0
273766405 441531316 0
215984773 476586521 0
233423663 525501502 0
337663327 170727065 0
558326371 258230395 0
155327159 335789473 0
73169826 453678109 0
568443256 392463749 0
453194700 497793107 0
120776414 546177518 0
116103901 383992490 0
111240465 65607737 0
95211557 246041907 0
152706632 44391607 0
294358298 141611577 0
425855740 370607222 0
285716772 369361596 0
215585200 350074771 0
289854444 247324696 0
83020515 83465453 0
330639728 195088145 0
426913557 447118899 0
332149003 321624324 0
91517448 237986559 0
511765877 43912707 0
301822955 539905627 0
181787361 336227114 0
103311809 207089263 0
86593976 380025992 0
217419194 502729185 0
486509843 379558870 0
545328191 115253063 0
350727840 448385559 0
352378843 251233038 0
251539223 360809275 0
9462170 530542245 0
351450365 280348479 0
174018827 303119859 0
248717416 35213129 0
302194912 325965671 0
273767481 210137600 0
8073489 266646905 0
236272041 157687191 0
352664720 106387383 0
232185430 540569739 0
129731094 16787198 0
190032355 557050755 0
325464001 90688624 0
251468619 69703262 0
540140029 35045535 0
229546529 252126305 0
371062452 345378096 0
42248582 268705094 0
469311412 49220051 0
256323817 352882245 0
459092691 12625493 0
27175650 55678238 0
285710934 47068042 0
244567635 96979965 0
402161952 430770568 0
498558000 487446807 0
44920621 326354699 0
87934215 47638579 0
458194445 226607900 0
275604477 87464036 0
494705407 517171890 0
343047702 560063316 0
542517246 217104821 0
167076436 541882696 0
231124677 101961276 0
261669355 18632301 0
83873657 65907788 0
104236378 421936084 0
177582362 343868642 0
213580076 152230434 0
29433981 511637937 0
269671620 528794310 0
6296756 346073133 0
74684646 135990457 0
103882474 213274015 0
538415204 37170016 0
373189772 409233205 0
528308193 99780034 0
386129666 75350977 0
8233055 51346439 0
96379262 523987822 0
86600464 428512084 0
559998339 79591414 0
162803541 59491785 0
415453916 407762668 0
306489693 62172561 0
18673034 77618025 0
223664815 356737482 0
434334012 225998320 0
284640070 252666137 0
461599640 449488989 0
245415486 313615498 0
425990510 351791754 0
57731815 489078807 0
330374539 288516053 0
200530927 241412165 0
545081722 357336815 0
214357650 160138315 0
357978202 310392181 0
489878050 260926361 0
216204546 73195680 0
76684777 349417185 0
443627189 493607092 0
530257032 209774278 0
528706552 368061566 0
35195259 256382503 0
452805514 137835844 0
177720418 410509838 0
188122676 56715269 0
429987776 341746851 0
221038866 498871233 0
68444765 82987952 0
490803674 377932310 0
246595002 111490099 0
70227848 501102785 0
559737057 392254491 0
502444200 24570173 0
325359820 11961916 0
47915400 356653306 0
304802888 388961839 0
1540110 276252574 0
166147793 508579289 0
352397251 205015399 0
209365969 489659376 0
143791267 320921843 0
410413382 46992164 0
124554336 452116885 0
383710137 265452310 0
111262942 364939776 0
406835062 290142256 0
21185144 51620422 0
93593145 167223535 0
227451600 109045202 0
223567469 234980876 0
483007607 472234768 0
500324537 390260430 0
484886035 449256371 0
251527313 414534418 0
128352164 64899255 0
125341822 306085908 0
558122426 95312075 0
449443699 268382202 0
78305044 404117488 0
361640293 78865436 0
555822995 93235396 0
526251054 168676909 0
277271446 530445804 0
533236704 19837931 0
428499265 91544614 0
547142213 552555038 0
57032778 220700719 0
515322193 326909861 0
320269209 240121200 0
41700390 350357083 0
517713246 14220355 0
179805976 508342650 0
29272758 470915777 0
439218197 10081118 0
480568313 196689764 0
361317703 519691378 0
275528480 405068329 0
484828892 470329837 0
518222613 260786690 0
29977157 537156694 0
79038477 424697505 0
156410410 164306552 0
495346952 237589797 0
20616908 34267807 0
308260224 358306479 0
519893433 343173513 0
411861102 542071619 0
81760798 358078299 0
388201507 377764195 0
466263309 67536449 0
187406566 229590892 0
435898806 523963750 0
338904270 439280721 0
509348308 547542347 0
5148050 146236013 0
345552835 384240988 0
156193240 213984349 0
473107724 156257500 0
206239533 185609282 0
434489076 180186284 0
527687061 89794997 0
423420592 284829974 0
413555199 165519538 0
258936182 547158538 0
497079960 49026202 0
386345039 253525314 0
173980366 567872483 0
293243450 158452374 0
259189391 107671488 0
185708762 156132200 0
56878099 265368931 0
522353532 499002207 0
69497372 155206514 0
348547869 526614298 0
65767833 186939940 0
399064708 41374454 0
420544235 348999925 0
415919464 122569867 0
136351644 295322330 0
350361067 34294674 0
207966698 289959815 0
419292278 449259894 0
185520856 398677137 0
431985766 26953218 0
64334030 557626315 0
343283634 519949407 0
346832273 556875687 0
324313773 193404649 0
34038572 40667474 0
99147434 104993755 0
454136258 277805634 0
348051888 137728162 0
376814394 197908459 0
165900770 294137606 0
21398092 55931413 0
505960261 71434241 0
142464067 276556612 0
215729500 58222780 0
72171916 494012170 0
140796438 131519062 0
369274466 366678356 0
361813152 359305134 0
549962288 531153375 0
112945713 415352846 0
402909095 394262790 0
388097694 66058514 0
113872044 153259405 0
135513090 61423725 0
350359678 66280100 0
518425061 221671393 0
514326472 377886748 0
133251980 501065314 0
268449344 279372740 0
44019745 411240426 0
244191823 395076026 0
537080610 446534206 0
516399218 297809283 0
512290303 171048155 0
352086079 235587614 0
190326090 162437536 0
472997315 214411660 0
446285226 481573528 0
368028749 116245613 0
195645114 226739740 0
190130285 149852377 0
248140692 519749487 0
74925985 524079065 0
460299794 275124467 0
110336548 227809195 0
272766306 330556882 0
120801823 381458275 0
329580012 131867304 0
29149260 403095030 0
327415704 145984651 0
80247195 467128497 0
160120083 213038964 0
52819878 478333193 0
346281047 81221248 0
255024573 117120352 0
163682777 238788700 0
530102576 338827797 0
287910417 77408827 0
282578403 114503587 0
500069968 17469459 0
235303176 553185013 0
313640175 423124074 0
540047425 62073248 0
109758846 89589567 0
442020968 463928716 0
392520784 220685506 0
423386693 284112580 0
175216746 542998553 0
402407681 333492655 0
292190350 45351166 0
118805488 118176791 0
442958671 405369644 0
220548859 522428704 0
148477327 387341600 0
524803172 90811850 0
486266339 551900270 0
481414843 507978833 0
160032727 307086502 0
196372866 118018903 0
549961444 21606431 0
244252312 243551370 0
392887062 446195904 0
68694598 264525861 0
199363702 339420788 0
381281047 551752818 0
178441726 481864470 0
241267294 110891011 0
315649510 292167195 0
381951310 161566085 0
27966108 114565087 0
299232904 322408028 0
443270017 380613426 0
504996827 343200381 0
91367158 224830459 0
102766980 265742555 0
161733795 47348867 0
362357140 567581512 0
422376752 538099759 0
348652187 326249947 0
439397648 491917888 0
148957422 37332615 0
511261549 437385593 0
334541444 413558429 0
515520964 267381994 0
260680457 305394950 0
357596618 534453838 0
94502950 60247240 0
295951807 79885275 0
501383121 552972407 0
117007200 553650176 0
253266330 205575436 0
298699516 7225112 0
127177844 473312471 0
194186075 339737016 0
277214780 35054683 0
394092342 329135841 0
214382478 128579438 0
303203088 218304839 0
197477452 177974112 0
160432868 150491483 0
537410794 285051555 0
158357374 187738342 0
384192886 132115126 0
409119026 163496191 0
29091258 546335476 0
168639222 536821646 0
177797653 164957754 0
54100234 5348271 0
558970831 557353458 0
519416938 249142777 0
347342469 31484805 0
401779384 286562618 0
199885128 512065544 0
11382655 145244095 0
48269742 568579521 0
137384020 128753375 0
457068003 101376364 0
538375252 559216284 0
275282012 359517259 0
407960983 178631775 0
424165996 41258273 0
134232464 63006711 0
416573060 291170592 0
151556649 93383021 0
216158644 303183305 0
513513895 526792205 0
471611724 203698479 0
176667858 195352162 0
519032779 13454699 0
60598361 342007100 0
236908252 367682071 0
215060442 236187775 0
191151147 548074180 0
449683126 352874372 0
510042359 465870873 0
509260421 376665562 0
66173810 104950551 0
561641137 60942632 0
559864190 103562004 0
396144859 238056331 0
305805428 467069585 0
250432886 428274112 0
295589755 242603354 0
428391453 468489733 0
550199621 217973184 0
348056502 124701362 0
195870090 181093948 0
10024941 478331186 0
314676129 239171446 0
336845278 425304020 0
269748263 527435665 0
314371542 473364660 0
151228255 2308616 0
144533803 188252755 0
523069284 437494193 0
215119355 414229550 0
441188413 125726257 0
75255603 354499925 0
552180149 488080143 0
450764239 201974718 0
537352711 147301570 0
125261218 6809210 0
52831088 25794305 0
11098721 423635665 0
242333317 137666676 0
116566922 248562430 0
444431707 382444855 0
158231299 324373950 0
545726214 23156893 0
24654535 452416072 0
270572897 165817950 0
554479438 373525900 0
45397639 286220499 0
338911822 206962551 0
200359663 555534137 0
418903592 178577010 0
91458262 239042891 0
370038225 131506880 0
46218313 205876551 0
7968029 422986026 0
224495366 81271489 0
103287745 336537573 0
284816262 365438447 0
298495107 124614423 0
404681941 315144543 0
72365954 487569199 0
346134590 80630167 0
179518844 55398040 0
81573069 560189832 0
450093215 296648561 0
324318556 158319819 0
62882558 398744452 0
146465278 340387070 0
100512095 490306882 0
198076052 558389267 0
109653490 557817716 0
443768708 382957748 0
326099765 383660507 0
153460456 366512132 0
285826183 547375032 0
400452696 368231566 0
273526272 287337435 0
156855394 76264467 0
557162282 224074946 0
9122740 187643008 0
556764042 481658343 0
208206193 51992302 0
9789073 516701788 0
270979528 108681167 0
134035684 364106182 0
122036542 256812523 0
245312050 216105290 0
312190040 363065586 0
63166236 368128406 0
313876767 104849062 0
6343978 226120394 0
163558754 431403221 0
331625489 346611832 0
71505559 220994892 0
221190265 197921569 0
96037804 279764228 0
136978471 527152964 0
517080362 413797657 0
88461153 548027199 0
187373267 151658841 0
94871153 458501075 0
400716287 480941904 0
299389144 216879011 0
540938756 65857546 0
84254376 241281044 0
165398579 350628964 0
133997012 373949880 0
249602603 371032319 0
231717771 237602361 0
279409934 304066934 0
320226426 351277680 0
247082618 104917423 0
289119990 65900267 0
10130186 159304175 0
249337456 77417301 0
367146442 391417272 0
467972684 477981910 0
98099528 524720412 0
389414929 313800492 0
484101344 511798787 0
267322641 332620342 0
525744584 258374861 0
435862615 274057392 0
435008480 315718594 0
253767601 380617106 0
508305938 154216888 0
84271570 334021249 0
76155474 470672935 0
298237844 380680541 0
7998266 336271169 0
113362539 133354145 0
225168994 99404801 0
404265527 321970019 0
268281554 172291251 0
227121911 392659980 0
553736461 91331571 0
380639420 227485591 0
6580596 181463934 0
178788043 463265580 0
38131448 299767710 0
401610770 103930556 0
133955506 185455363 0
560103664 103302971 0
560721252 176136862 0
407951050 275784619 0
336659217 157154303 0
550822635 503319420 0
170653546 72547515 0
488376354 127547565 0
443817145 496797725 0
457701462 76439000 0
406967449 245027631 0
402977912 561218326 0
150712234 302480396 0
285986199 179759809 0
567155824 456518126 0
538981065 64527991 0
300420423 163673717 0
26390517 454408299 0
52097046 189714230 0
238333387 263796173 0
545400837 109081304 0
361266627 8037785 0
153433414 89569386 0
498227513 346402452 0
378872185 21249990 0
151818200 74360794 0
189863834 216108495 0
284615862 163726258 0
412441920 221148589 0
397902106 510075385 0
10269563 391596119 0
562436157 492616682 0
528746239 30783392 0
406492034 287046972 0
37450512 195209888 0
525939234 336942961 0
436489862 425741554 0
128058374 175224637 0
295979353 21631855 0
494902583 43316814 0
109227403 85454612 0
318669588 196594913 0
250766236 432934313 0
387240314 541394109 0
41968394 319307519 0
32608748 243104562 0
214651445 52025969 0
449109473 132908957 0
132924947 274245894 0
567316697 93374060 0
342772958 421812302 0
304515885 229402291 0
124077498 435288715 0
209024619 439008954 0
353591839 436582958 0
336232186 543114514 0
250681587 486389870 0
431082561 38201440 0
536155281 344101341 0
77069736 128487092 0
379681471 481437204 0
41630870 511137005 0
424610972 120104629 0
114048090 549226155 0
125229389 329199425 0
10530238 435764439 0
547311455 294150938 0
382652477 272431575 0
2279773 3405709 0
372532778 222178887 0
482566554 236481261 0
424692180 456304372 0
327238312 127890228 0
280605403 200067195 0
229992215 197451435 0
261828315 387760341 0
64738777 281046525 0
558569036 416320647 0
96030989 335831772 0
304746072 41688553 0
261591605 378383210 0
437581819 47338653 0
552247249 288086347 0
389908514 155516442 0
341675789 194632 0
364015921 257329866 0
426376931 26878938 0
49687675 549188187 0
162227728 58251500 0
38240662 3435518 0
528933092 6238497 0
143229123 399254154 0
99043965 387341269 0
1065015 30350530 0
346120982 327610122 0
363427214 370994886 0
15492895 278231207 0
388198091 32408678 0
285265240 255173096 0
127747176 9654204 0
25384247 67423573 0
558975604 178876443 0
315536077 3256041 0
550021067 144234546 0
300372836 304981712 0
106573168 310166082 0
546170399 347588079 0
544864575 425776111 0
176791121 276169914 0
209307156 85015192 0
261392093 370792972 0
194183740 364109857 0
142492194 40733215 0
556887927 384249023 0
417287725 87618183 0
205638591 467897753 0
545138864 267293560 0
58029578 366994390 0
248462162 563373905 0
341729898 569063861 0
47355074 432827393 0
548218377 75667004 0
124483511 326297973 0
333710706 108614069 0
187716119 69730478 0
390079292 210624456 0
283675256 395729565 0
379540678 399839930 0
12370812 371864106 0
84974720 199943018 0
370655197 65352484 0
239296523 233696509 0
36279882 377609312 0
169277084 114335613 0
219210117 375311756 0
141916441 146417837 0
247422556 174873465 0
81250884 263345640 0
566946785 11351572 0
293721239 30011352 0
478591926 182491129 0
39488137 76232722 0
339375809 10920718 0
83121825 391919592 0
418877857 41226346 0
298348267 147401402 0
480723910 305296809 0
221458063 554390554 0
415814425 46465337 0
423193854 434415820 0
550720590 536610743 0
518048119 121164001 0
219025028 184070752 0
401586962 386150324 0
412337100 29059240 0
411202112 372514641 0
46538315 152745533 0
415247466 200072794 0
66690983 506867792 0
412319958 254361149 0
197027256 543505437 0
252162358 15377229 0
402690212 461460853 0
434414638 154504379 0
53319654 255280664 0
548394058 166918281 0
280491657 272366034 0
52923889 377467448 0
492735717 387500044 0
435318170 322859217 0
483420816 163289795 0
488398113 520654399 0
34568638 110274500 0
416027546 249963873 0
390168786 490717936 0
362848362 423258230 0
424311024 401806169 0
452346001 185765072 0
516032622 416211890 0
494287903 212443784 0
164121751 190594852 0
141960845 229652021 0
225166522 403353023 0
243442759 44491688 0
180577850 105632068 0
154850171 53878671 0
559355124 74258295 0
415907700 375000302 0
566631338 128107416 0
531046702 260571685 0
524800116 194026783 0
467271269 548472320 0
315400774 371741600 0
547664335 455742766 0
393107154 351388392 0
127216818 481178141 0
547862946 386172096 0
144318032 15072234 0
213990760 541298037 0
199388700 184538368 0
133192212 341270621 0
547415869 330239385 0
406722570 7605119 0
341396988 94195969 0
94494864 519716779 0
266527977 494397007 0
253353511 341088996 0
294799291 339889765 0
287619686 71940899 0
140674505 232059892 0
228197666 353316164 0
357206485 377589404 0
29151452 307813366 0
22849680 115665728 0
178736719 412222400 0
332265227 261245347 0
254403018 401441133 0
399495286 51751264 0
362388109 420345 0
58328607 397337715 0
485149367 513086637 0
250628823 434477556 0
64930061 108447469 0
147090268 294670918 0
181898172 286042987 0
73635401 220754652 0
89066418 87426028 0
75164871 308593766 0
109679864 476921563 0
284935686 477975376 0
316626948 184245615 0
85603042 427319647 0
99155679 191085396 0
277502584 118203422 0
299563501 507834581 0
468781385 12927811 0
32633257 22341780 0
494573357 264326467 0
229731435 459178056 0
271590817 147886675 0
226545501 255944838 0
238472704 308816343 0
87621269 559640016 0
304576619 18634585 0
3632620 429260845 0
234804232 37583469 0
533636577 314714421 0
322992105 475808323 0
535385644 348032477 0
197690946 379339242 0
170821038 398530244 0
147026050 233127550 0
195074547 438395421 0
401345519 38263153 0
14219931 141031250 0
409639622 79431299 0
410001980 132869552 0
426486159 358221448 0
40672303 188270960 0
51815093 506192397 0
99687767 263320805 0
126728531 136725594 0
192242056 4322661 0
413782619 98817685 0
348910000 349825536 0
137474875 406443494 0
30918057 320803793 0
13636320 381536708 0
510516785 108061799 0
550271513 418544454 0
260833916 462663731 0
341264528 76896280 0
390784464 419284569 0
202690759 78389356 0
85297381 123893536 0
371816985 159818745 0
7390684 423639146 0
350650334 425889127 0
432292449 317424512 0
433783067 383862059 0
231740024 117885764 0
387157579 167484945 0
111914673 296617372 0
519406553 334318545 0
157359840 38063309 0
92760611 266702342 0
137854293 205746290 0
273487057 402932373 0
387988531 68035271 0
204469174 241389643 0
379571301 343858340 0
285905961 472308739 0
523731218 535706924 0
389535251 26125167 0
262422881 91692939 0
546553734 344331102 0
531786034 129282286 0
402452613 15106987 0
488554608 384033851 0
100333416 78971191 0
433175472 138359383 0
2847457 342821525 0
151776610 333114792 0
132575466 492595825 0
509061298 336578776 0
203010657 238202033 0
56036858 53364652 0
313445912 454380260 0
535282902 283594924 0
258923174 471837911 0
295523290 322739028 0
214924869 93344630 0
253401282 239906551 0
42053041 543843593 0
48714206 485348572 0
271463111 501497715 0
258674032 490404395 0
262866617 296391050 0
202966563 166252591 0
7887129 99717850 0
229179258 75481104 0
297214935 564007433 0
551391980 505113189 0
269833997 102196515 0
294391648 69204045 0
284421045 238453916 0
449150162 378358821 0
419578998 433148592 0
161516219 14957208 0
50640248 421247059 0
313333012 459023379 0
547105673 171897918 0
534814087 295681222 0
500540121 35723182 0
277604898 107404114 0
66958299 429993291 0
567315090 212478068 0
502165188 213120068 0
110072185 53243118 0
439498799 175453547 0
428280987 225173274 0
383768063 553770696 0
344460871 166197995 0
68425321 229294627 0
463279285 474587526 0
452665643 219813233 0
448090923 447317245 0
293985281 287578361 0
61394481 396178394 0
510785451 505258178 0
262895938 463522584 0
364741893 403955393 0
470594133 10312577 0
273393357 265507416 0
189245900 292805137 0
68687136 72127289 0
273241448 161474797 0
277955293 148502595 0
10882658 166037109 0
412874910 565841740 0
450376569 322789191 0
560380080 457790828 0
426504547 372637688 0
210312423 413322989 0
300565093 430418742 0
11792280 151672338 0
184003335 506515235 0
471087437 524619045 0
489992041 220808691 0
257129183 499609872 0
430812494 132283994 0
384082298 21514575 0
287907289 525985635 0
513994194 326451603 0
175591407 68217353 0
444828200 475365498 0
506101395 254660130 0
502887295 344717891 0
115151914 290991682 0
197231955 488049282 0
560151605 479194551 0
114780924 402133246 0
509485234 188626160 0
180184670 486737937 0
278650994 416968758 0
142353362 382990166 0
28518094 323378936 0
25499096 120058223 0
287885186 180502035 0
183440474 289614571 0
370168132 70029798 0
353801715 291139775 0
557808784 165139277 0
57160360 130120667 0
158685734 405607061 0
19909376 148922739 0
499052046 419612400 0
557830575 345686227 0
519640662 88101508 0
536482386 377366919 0
166177600 432003938 0
483763654 320806106 0
114875469 511411593 0
175251033 175093335 0
340003107 231375655 0
360491378 286264897 0
424836444 199054797 0
73612754 40680399 0
132456521 54567472 0
559593471 17956289 0
297216669 477328919 0
519503406 299092220 0
224905622 427340842 0
559658650 114327198 0
409577890 123870219 0
307415226 453030634 0
173460605 438072517 0
330133903 395372605 0
555345961 546676784 0
113667392 159255169 0
531544404 122113504 0
397331124 355110292 0
203526407 481359724 0
267391568 476329332 0
212953940 88763923 0
385699636 190592153 0
3846880 6762695 0
371829689 249944617 0
403675275 252789184 0
271612332 73604212 0
447099579 331749933 0
369900436 198417225 0
442357081 422446017 0
539288174 431915325 0
478649415 416351332 0
256013535 267851142 0
364650261 472506105 0
291652725 395893503 0
523361085 297731158 0
282043529 490270930 0
337707700 237355011 0
61456113 444892357 0
339047258 37604040 0
518558480 194099247 0
415285733 498009132 0
443771169 90302283 0
265432983 454810907 0
230373350 157410814 0
337423796 191287208 0
5105151 89206103 0
217849934 200231681 0
356242984 406599707 0
263374968 568757466 0
152764775 525133133 0
547193543 225413912 0
364445506 454400 0
508711720 78457279 0
142421659 391524696 0
62996385 372679692 0
326745016 77675491 0
357556933 316866471 0
180455859 532767455 0
226394378 355111905 0
534037077 420160661 0
144422933 469540342 0
560773057 388035825 0
241645588 207451686 0
202716051 530206305 0
558878484 141996667 0
209758866 185004856 0
410056179 328936126 0
87751318 249360425 0
314418915 266134831 0
201282548 141033536 0
350051015 274031063 0
443229048 469390247 0
249634497 455929367 0
339234259 529976079 0
285974384 9590752 0
207051157 110292086 0
20844560 307070108 0
228418195 4419491 0
127420990 430415285 0
353031475 30432466 0
378945866 514425079 0
70751394 20160279 0
343133512 531323559 0
228261248 263050479 0
482100847 143849193 0
303880929 111964676 0
220919691 175647441 0
306707755 521023238 0
79040416 54247093 0
489114324 381731318 0
143669159 527844973 0
13936788 104918183 0
535543267 335498629 0
6198522 3632173 0
37156426 515368017 0
102924455 214294310 0
262854648 443359726 0
151579918 525821247 0
311875816 150531459 0
144677989 152726385 0
418197006 101714447 0
137573899 47987078 0
420130675 102254353 0
95246965 554905229 0
108645140 312088419 0
498915079 115994149 0
352360395 91511526 0
184872324 1933578 0
194363197 190194720 0
472271613 425912617 0
433178018 425933888 0
406423975 258763514 0
51192715 452367794 0
372194844 215356867 0
476868531 514204270 0
109780800 171993836 0
35416497 560776954 0
394107941 302873090 0
313578771 551790167 0
346631793 187352282 0
510098197 524668124 0
368156521 406086849 0
434817379 9842854 0
428946086 203807976 0
477468895 511822320 0
217210048 9171510 0
436525677 203768319 0
270801484 402383174 0
396763715 447119537 0
134546007 231967059 0
10573628 349019339 0
132571144 256234606 0
143271914 153330225 0
155129420 142677249 0
413610210 287760341 0
424587466 543763201 0
36324019 376979314 0
437487270 96336076 0
77459968 52138019 0
413713263 461561637 0
452553355 563694433 0
377294194 182222240 0
509919097 254391705 0
394400570 530072095 0
67145782 335389957 0
392719033 120513289 0
348532616 548190885 0
251978452 478006967 0
10081503 115605511 0
382719245 416403549 0
423654201 192938272 0
541268872 353520841 0
98688860 269113562 0
174883459 493587266 0
476857745 188171648 0
506707962 395009993 0
282711959 479557079 0
453789099 256596912 0
279303824 146832872 0
480363252 289914438 0
24080022 412858230 0
428178008 220214942 0
523440064 372241730 0
531585752 265569707 0
528824240 517246891 0
452330930 243876135 0
500641408 141800447 0
390972855 309530557 0
207066078 531242857 0
468421092 122310804 0
149538604 158587247 0
195222260 460928435 0
161773901 10427290 0
110716235 495187341 0
363386497 315559498 0
57701405 523705889 0
226844638 60612442 0
29246317 403615481 0
423402564 31263976 0
403950859 265617477 0
4224811 107565592 0
95810415 55398205 0
439554111 200637900 0
77470154 33472690 0
40341311 355793623 0
382147060 492952339 0
150481479 227376695 0
216413469 41214074 0
282827100 150465814 0
425178210 164956432 0
88092017 103473099 0
126768790 343535522 0
506695656 340317490 0
196628566 349046357 0
562043309 227205852 0
470581010 417698640 0
561130755 221645299 0
78207744 179384248 0
91532757 419987105 0
546004175 537936340 0
276165295 501354826 0
311237049 88670589 0
9491741 208865646 0
197144787 216926996 0
553180470 209505676 0
312150190 384342770 0
409636154 27729164 0
258981174 425667982 0
196482181 63948500 0
97546607 62148681 0
198212256 150624281 0
274445766 182664887 0
7672937 45938068 0
44850568 375944891 0
216158550 21457558 0
485250596 554880469 0
565431326 318460013 0
222575667 344858448 0
20267261 152358395 0
65230156 296316544 0
4711964 120543638 0
325098294 147546519 0
465549581 194849989 0
96532398 527832311 0
492062422 200396680 0
190470759 318405831 0
321945592 218356215 0
302047192 255424676 0
291337697 187326663 0
412226377 322173130 0
487715397 557726611 0
293680294 118636589 0
443743219 26191441 0
384132571 183137609 0
27177618 417484885 0
55717353 533955000 0
233564877 524273440 0
506035510 424311702 0
118433797 159760706 0
349677069 137282987 0
397526614 434549308 0
86343060 427408284 0
52469441 139669119 0
192901027 375243728 0
293771230 4573911 0
531828480 376119861 0
464026005 162935694 0
284514327 182051061 0
371028269 263087434 0
65726642 144534024 0
505053564 530840117 0
173096722 359746137 0
76421369 557405459 0
446050553 298099360 0
336743280 381722560 0
54390926 175021242 0
527817010 280881007 0
340634860 276003877 0
498831274 380767668 0
79506993 197666557 0
66869498 36833544 0
435705350 426648666 0
295461800 473862596 0
200084243 313435499 0
565230723 261414851 0
451938051 62474752 0
560057586 562389264 0
440712474 551762993 0
344605461 273453504 0
465393842 286322728 0
527560010 82345149 0
134645898 84632935 0
202220743 270464811 0
250282174 558504441 0
253544212 136903357 0
317474424 380412154 0
147709338 329033916 0
383663118 394996241 0
555447168 477714890 0
529831349 59918039 0
134184311 526774835 0
170328501 302432269 0
85706017 306037868 0
72126212 234390869 0
442682507 320621256 0
459600388 181121917 0
505111869 422935538 0
115023386 564574065 0
386690743 409739689 0
286778941 477211602 0
423922916 324065000 0
137116575 394787676 0
394087247 474072147 0
444347910 355126408 0
543149213 299807671 0
444286523 306608813 0
291229020 25828815 0
396689180 441474308 0
17959702 34922634 0
464837416 380136750 0
218858042 512539681 0
180551004 394721739 0
498176392 406729955 0
86117515 427685344 0
489045594 462515913 0
463566660 416460855 0
181445658 173617363 0
68826767 319225411 0
212437766 311527885 0
585335 38574395 0
370240391 67578046 0
297551661 80770988 0
453515764 489925164 0
380058237 7789460 0
80299320 403828910 0
88372946 302643487 0
419873566 168434352 0
355448901 562062180 0
129149939 253651553 0
296511476 133921941 0
59683146 46608172 0
544888575 279641041 0
76399414 481692045 0
478868963 68244777 0
424305795 27761441 0
557508380 286102710 0
68759089 131887486 0
278742395 304521071 0
2263363 211122818 0
494297765 260463481 0
369966957 32420225 0
227147136 344093617 0
32591680 513117593 0
281602719 476254119 0
226906343 471674067 0
361511024 425369457 0
78310601 315653667 0
273252083 71635445 0
120314991 137471101 0
441066394 2522028 0
187876698 378748262 0
106705791 40250291 0
429382149 387834719 0
302074255 20089386 0
185654449 243362262 0
500937515 414615465 0
424466965 560267497 0
554724585 36581716 0
86040879 133813791 0
512642940 498892871 0
476556928 501978196 0
27220872 489662491 0
450922093 228388094 0
76828699 509620546 0
121772333 154583405 0
460935851 301274878 0
412837913 394877505 0
446901830 562304282 0
360933820 44130837 0
319733708 378586598 0
532795183 245173377 0
100435847 7486840 0
8601722 65999398 0
105727974 477762278 0
294020229 330474212 0
35593171 113826495 0
36427726 40120047 0
70925982 337209328 0
398300639 322469532 0
370672984 177610459 0
85772607 463790461 0
248678189 307313161 0
412169392 84518346 0
548484781 283187235 0
384981174 459675948 0
225557948 36476841 0
299751972 248042855 0
252606555 335618017 0
450817506 328608247 0
526950392 360420463 0
50718689 249095341 0
333500849 522774413 0
565331161 134214396 0
112312023 395960917 0
5301891 180575978 0
479717661 65150140 0
499614393 495137339 0
312767003 485894113 0
435199040 56656857 0
511115565 374070388 0
374930322 138113554 0
474260868 89852910 0
440560547 162759512 0
271939183 364044133 0
201686206 284663528 0
368975253 448628313 0
333042196 522507221 0
315956695 387155664 0
221000820 554468334 0
119281389 543294767 0
43588448 81932935 0
271009877 505274032 0
389560303 43434956 0
231036546 137019288 0
541821499 511687788 0
107647869 423744360 0
220239642 374955323 0
5592991 492721774 0
114965226 62068259 0
419351290 394264957 0
20503615 215988418 0
217988067 346542220 0
133155475 473024658 0
222892358 405440622 0
461174959 326234211 0
283477941 400847037 0
81115832 462909971 0
368871559 505932519 0
159668754 401327882 0
5993754 251907919 0
137285834 162219199 0
316026717 419033406 0
277080474 454225518 0
308389766 324221110 0
475964340 5676966 0
547315829 398828758 0
520873375 246687294 0
514205980 122679745 0
305444783 333110410 0
271530898 484290146 0
392081818 439700047 0
61134504 118549364 0
534823661 474720910 0
488628951 519521222 0
181044491 441638001 0
182989754 104296149 0
482107803 55939863 0
395536343 441612741 0
444850295 286981800 0
86001239 52121815 0
261368464 77576053 0
237642371 106649413 0
194178533 72647317 0
282190005 214966169 0
236374223 341711290 0
57581546 352070600 0
484201827 134099788 0
145055639 307878327 0
384777210 46749993 0
470364095 286865337 0
276863519 179641615 0
214717617 469626316 0
18837090 25848315 0
266666879 124879667 0
201493804 18529252 0
167304911 117987454 0
288948940 452897645 0
490306266 473245632 0
440347725 210810667 0
116665951 270360800 0
468311378 496385032 0
510840029 118380568 0
519562919 31266564 0
241640391 23708646 0
245942363 5767360 0
189310029 410414980 0
456147865 357977988 0
495706186 296692576 0
556425084 209676399 0
282833533 61675635 0
128564075 517266845 0
318843535 441913487 0
206170368 523064165 0
214938016 54625607 0
520329575 273520310 0
86976711 355392400 0
568270804 336527853 0
495526604 459402530 0
318525909 471588160 0
287639525 402848050 0
529599997 519591944 0
459371200 568041737 0
244413722 434792225 0
499562489 548736970 0
194499468 256887986 0
515380171 547594875 0
132348998 96321749 0
285451798 562875760 0
477416400 203502691 0
401934002 400306368 0
491329454 102736013 0
542723230 325543640 0
252471559 340426802 0
445795232 555915140 0
514703481 471618584 0
414270557 55925521 0
371300776 257127071 0
61338628 369908925 0
6330287 428846145 0
431431143 409616571 0
296859885 425754989 0
429044793 25434152 0
356216069 500442034 0
212869552 39945283 0
185183375 139281314 0
514825221 404629458 0
175933927 363520368 0
399920989 268559848 0
71311031 248058901 0
392460209 177690478 0
453166516 182942783 0
439055216 227188109 0
384116080 518792765 0
361037631 444614960 0
110861766 89199234 0
189962813 46690527 0
274574410 323931522 0
534653125 502646758 0
190025132 325087475 0
357209525 124381004 0
92552100 302769303 0
286885048 504520637 0
542540292 127643106 0
33286895 352190878 0
315023654 197557452 0
49249745 73763768 0
507943564 395640901 0
456204759 427145602 0
427088670 512004409 0
95754844 267625363 0
504485893 328086499 0
121208909 374805307 0
347300223 103341232 0
39878763 169347657 0
129470162 9181934 0
316591564 59744646 0
20573360 70992207 0
285704059 396203023 0
415196005 513716724 0
402676058 98345913 0
427082480 201192082 0
348975388 139063884 0
484830901 532249463 0
113268184 426121789 0
29973951 478297272 0
278923409 345857546 0
528926508 450658332 0
500457026 513007136 0
234908594 390137906 0
256757396 552513903 0
417792036 122412502 0
340432701 367363840 0
290730744 74584983 0
544184966 493243501 0
453067738 122487454 0
141087497 557191662 0
405680555 40906919 0
422217087 219374405 0
505678910 165147640 0
103520459 47752590 0
106621879 125875188 0
305198323 423574876 0
161609010 154796593 0
11615542 41331951 0
568107461 146793668 0
46697428 364975812 0
261868612 541051044 0
363584127 231311066 0
508525650 312821960 0
381597325 283620095 0
226786960 56206933 0
507385910 546525997 0
60728640 150659746 0
353328480 316433680 0
487861486 157553455 0
518346123 358155629 0
374184308 422258851 0
173514365 408474062 0
234834085 354614548 0
233422946 43081981 0
395127412 567938271 0
231674435 267144628 0
543986196 148291185 0
201049703 384361948 0
156606117 119935786 0
431313125 336413286 0
293843755 276964011 0
538958752 284045304 0
496600379 413888225 0
97145845 405634852 0
456584476 422205440 0
565806466 382820507 0
139103686 463488582 0
512624043 325302234 0
376159323 437220270 0
161913353 275837402 0
357993892 27234049 0
461321333 409858957 0
549622677 109480961 0
175458396 326439718 0
457634118 393194678 0
457302556 80303228 0
118896518 272823780 0
474700161 356482281 0
17205050 408036601 0
247257461 167631816 0
226877374 473623190 0
29965254 164145263 0
391794618 332315928 0
310184806 112478319 0
226722987 308673832 0
195478713 172317169 0
26124683 118142661 0
450032879 372101059 0
275416913 241148072 0
528733365 299418288 0
96185376 218499395 0
45098584 362372969 0
441728718 138847961 0
429708745 436686964 0
545484801 345007134 0
253464826 192180108 0
366763784 301302356 0
562862504 224717310 0
324351483 531931483 0
25404456 134958910 0
322719472 201491797 0
544940335 49637092 0
512908084 286564602 0
211088923 271421239 0
183828368 330309630 0
217458363 475179591 0
487441442 188166621 0
386303855 162223816 0
87699305 343259330 0
31682202 529478909 0
268981335 501620713 0
215596246 194267286 0
131606723 274111022 0
361748471 257420437 0
39719463 130428483 0
92429239 249083742 0
245474708 362129154 0
178375979 534290094 0
191576699 50182853 0
455712824 198554359 0
138471937 226740718 0
266104919 69920231 0
404540544 436224246 0
478923302 405397114 0
276110288 325820179 0
517759936 456586759 0
416943267 350883656 0
16469415 194555804 0
252190733 537575822 0
323383119 316350731 0
381792779 489516865 0
334527063 99389422 0
232368427 50045460 0
373431970 529069573 0
113705937 383062990 0
133065433 38329868 0
398835934 21399758 0
212945465 487926124 0
128166087 330964415 0
235227630 146811836 0
49478622 422003405 0
241182788 516884501 0
427076012 501979101 0
55982808 152727102 0
387322934 224269334 0
124167228 52034936 0
298049423 397403268 0
405705180 524146065 0
380225879 339753555 0
53836907 43210528 0
13821215 532399965 0
334912390 236898546 0
276642817 503913056 0
421772722 219498713 0
200825231 470933019 0
457928797 190942253 0
546683075 166307149 0
470782690 151103907 0
440873654 436171261 0
15157116 466166193 0
225404015 458447079 0
567358186 158644272 0
57934703 6311314 0
191845389 118577389 0
271304302 106689711 0
179760854 48816820 0
190049139 327363694 0
76030466 511743278 0
321610115 7250352 0
336890497 269830895 0
287811452 193850166 0
546684110 567059832 0
5304719 147398064 0
485633936 192779652 0
61326660 47030661 0
401924142 5705106 0
462394555 485655039 0
457897616 269491247 0
416201638 148922329 0
120879140 318122312 0
144102607 64672250 0
344575687 373154310 0
404617648 309596359 0
241243389 77294070 0
151618900 266056449 0
131705181 212361319 0
520366748 100509882 0
531022204 321903774 0
273378879 349084420 0
301456355 452747311 0
140194210 453700051 0
301233310 457663749 0
56257558 344788781 0
167556695 488901602 0
540330707 334659135 0
223217216 343020980 0
173424286 410632835 0
558356607 172647349 0
257919002 240460436 0
151392445 493662369 0
125127519 365104144 0
363567113 113564750 0
60122019 538617542 0
72049617 444884379 0
417425667 30968 0
155724097 100473457 0
139419245 477637354 0
192302904 457925298 0
170475475 250093875 0
154722503 63943199 0
278553759 29839832 0
66786952 74162036 0
30726153 70726626 0
253652998 518593125 0
384569458 336353880 0
138496913 330476248 0
504514075 147742204 0
70081368 553619187 0
41810526 491522466 0
425967446 304740973 0
247518977 8998918 0
187354927 331658159 0
243925612 495200900 0
243217046 21387673 0
127078747 494175673 0
276446946 435399481 0
448407829 268915292 0
457911140 364877065 0
434579255 109906157 0
449341482 328943835 0
375758488 81603724 0
508117850 231377751 0
512185288 345245073 0
301202567 122291885 0
407685763 183792998 0
425021834 302383157 0
216236387 427757737 0
143391741 216841855 0
418110377 147435020 0
198776986 17688641 0
216456061 306824565 0
24026739 133543108 0
361314265 434057628 0
192319290 361420778 0
176372385 259871282 0
352897863 386283593 0
395763656 300679729 0
112726912 514410607 0
529280480 228925623 0
175113152 293188691 0
340005680 129154435 0
479254311 468084543 0
546796554 531541463 0
274678668 191516609 0
260122909 223531727 0
98393325 407856276 0
179661573 160753354 0
73439548 219776861 0
235169589 178904339 0
457274167 39089816 0
472181252 505016746 0
482154286 432230670 0
22140567 155779911 0
44620881 387267069 0
376498696 11795216 0
190287395 266785572 0
511192257 106971751 0
143242422 100302273 0
36744045 326307683 0
435684336 2153571 0
519129964 93213228 0
500658079 168011974 0
94013956 439621751 0
302435382 103488016 0
276127442 310436657 0
490377060 349937916 0
567912497 279262108 0
38326216 225199262 0
166006881 180121162 0
386165126 139840827 0
33826404 417809440 0
271405443 150943221 0
525846950 548571996 0
514485346 323824310 0
429982526 173779178 0
365013531 566975801 0
80429151 342857053 0
193604754 155121620 0
359389834 61878808 0
108800795 419049432 0
74467608 227386804 0
350900156 476559334 0
97601174 433407359 0
237939044 182671711 0
450672213 343791533 0
70765259 423356951 0
279735500 536635254 0
393888064 364183003 0
437683311 289535225 0
255154111 274361334 0
465980493 340067540 0
464343853 6962542 0
425560833 384670492 0
220496424 454439117 0
374636421 300159745 0
493834531 441135162 0
352532260 196239057 0
482245763 103533919 0
37864816 544135951 0
161733273 361770460 0
553287192 291500202 0
324203933 531929515 0
387736093 542158430 0
420656739 539268586 0
238580680 222423131 0
15758683 264027079 0
133156740 392085524 0
494991093 133300430 0
86630172 168899857 0
424513828 109935480 0
495991354 251783536 0
476549746 18282044 0
285839899 485314918 0
245565988 399003618 0
353705573 293186044 0
222649589 255676191 0
421302327 274554240 0
429992846 158323505 0
387933444 116662626 0
357978909 519296663 0
287632701 37240856 0
401769211 566906512 0
444995619 48658789 0
560537679 311361009 0
235162287 331321690 0
290703770 320999900 0
219865191 58808181 0
304363373 59658771 0
466326472 367723160 0
288309490 156441969 0
346659093 201011413 0
103217464 150148676 0
476969342 252284904 0
516212187 456504309 0
371182677 368362363 0
466114556 106701380 0
474717074 169517815 0
21233279 68049320 0
178076077 478444023 0
81747330 327643902 0
208214314 398570706 0
110578739 295350845 0
380058707 91000145 0
125040962 123758382 0
495372767 441235316 0
99273414 355997299 0
295372758 155839372 0
89174414 375614977 0
62712744 250713571 0
134713717 322408068 0
26526868 59252390 0
231277864 115873342 0
91976534 414459916 0
269021660 343863131 0
399401327 488380710 0
195463956 51781087 0
97913287 415996653 0
459306987 158043572 0
240179599 515963605 0
290724609 457626000 0
474181609 356727226 0
475676674 521188984 0
110833210 568490725 0
308059401 340040440 0
479582824 45107180 0
396054815 422163946 0
151427396 561836720 0
18795302 85577197 0
335883002 241577668 0
155723006 292605366 0
3271124 356807472 0
81330223 366113631 0
410356780 83295527 0
467931441 358029413 0
437987691 80428408 0
551861603 95480045 0
71236560 365649706 0
254548159 518844143 0
18435541 14778224 0
133671643 109991199 0
441006959 150988645 0
39635401 165269496 0
236024713 366135943 0
468965479 123909012 0
243481133 60170247 0
422207803 448196398 0
213188014 390317473 0
63255636 107292659 0
254263587 54767320 0
399110599 445317255 0
200614694 278286452 0
70826368 75419540 0
405713962 19409964 0
67127121 421278300 0
479406348 263201652 0
358534884 237112217 0
222868228 491347124 0
511212734 39004667 0
190700062 548781445 0
375724342 200342687 0
128136654 21103046 0
313627906 435466454 0
79751783 483057851 0
486193017 407729831 0
19210425 101586225 0
524729132 94417463 0
399481891 193776739 0
254909787 5123933 0
451291276 543674591 0
436819487 148936622 0
36742439 279452063 0
21862411 267987303 0
113513204 333689820 0
168500878 511063006 0
453708873 319724220 0
101141468 265072529 0
274582624 43353103 0
245011065 37948857 0
385403291 91071217 0
487182772 472572514 0
459129896 476000552 0
336720396 452576018 0
344238945 140565531 0
95454148 11555887 0
104090802 323334169 0
286547434 28122225 0
382048207 112126595 0
433074625 102589687 0
328243656 400534066 0
300987316 41554483 0
17779914 332310647 0
333365397 215277574 0
148497613 473719001 0
415864854 155964779 0
31526665 437149432 0
234340692 472742577 0
311732426 496218326 0
550629005 145410696 0
736881 207186285 0
181836229 465294291 0
315834130 184142239 0
297413451 284411669 0
302288821 249733145 0
263415880 68654634 0
269318067 283522025 0
505288466 270044416 0
232616314 276248912 0
67463632 39999387 0
515358736 117764477 0
287130253 548554368 0
19594275 396408308 0
117929723 426293622 0
456926461 533901393 0
454246949 381770971 0
264403077 155119649 0
220481082 246433684 0
71935084 156113366 0
404002696 396607138 0
130312517 477225296 0
486358716 247238407 0
147477139 339236445 0
203374184 341715358 0
413232136 236427467 0
413120835 397596420 0
164014883 318208192 0
496061584 59136769 0
470661717 317742525 0
163594228 212915748 0
76004637 203931444 0
217926673 422003902 0
81794751 333955735 0
342280025 188534670 0
209040736 482380636 0
52359560 9648485 0
454786123 308672109 0
342461993 249013126 0
130143044 82075535 0
201462571 417604179 0
441128391 313173937 0
449041434 243817773 0
561370819 424418134 0
297189573 280967362 0
413942755 381875583 0
97687111 279386039 0
490910565 52585779 0
197586983 554243901 0
431000619 266557532 0
34364949 562498607 0
247932604 331706474 0
435101840 474833506 0
215407998 58388460 0
110257029 338798439 0
36547814 11359489 0
39848395 17675778 0
222577902 318048647 0
545266349 303327786 0
485497070 332642457 0
475141907 5778791 0
7465107 179256315 0
266361120 224484090 0
69736367 98157481 0
163795362 242734772 0
466875616 374634291 0
410745488 58521144 0
247496038 342216111 0
15439710 203836830 0
171884904 127670534 0
233719766 381113166 0
101040811 404656414 0
432313374 211441074 0
372261702 463482050 0
13310490 87954256 0
21212659 222392525 0
275658456 199358226 0
233439908 206823417 0
236516726 265985284 0
261797016 273922315 0
279453297 512908517 0
295855437 86568694 0
5125784 377386808 0
551206059 30070671 0
371302367 430185857 0
207705466 189173548 0
381702687 319539865 0
530743119 421339539 0
285161575 459581376 0
448237673 124449797 0
347300571 387317825 0
258931090 525281227 0
33518405 17328543 0
72402104 354917149 0
567167838 88325594 0
481280327 193053219 0
59057598 73956336 0
53161521 191890265 0
71775299 543068511 0
438363572 347293902 0
496204646 243450385 0
194892712 400275689 0
444678116 163639594 0
214653551 136647630 0
463888580 130928950 0
183189402 36601609 0
531246863 291637881 0
12957831 107393514 0
244905387 314246071 0
334595242 190942409 0
483746164 464098270 0
272334600 256816320 0
301253093 112833224 0
146776454 317672827 0
510669272 436758358 0
521419664 509139961 0
241905965 258661214 0
129366173 184471359 0
182074979 49498176 0
110818452 545428974 0
417838217 102364586 0
34071978 447749268 0
398429110 272073071 0
222628514 39280390 0
29562240 46622468 0
351436155 496159864 0
259432030 531520600 0
320772912 371444399 0
295174355 449226856 0
357059497 76681076 0
461158920 206224897 0
187479636 264177288 0
21044350 456452934 0
196477290 381342464 0
377159973 80783936 0
199206545 7704015 0
536509741 95662959 0
456740537 459128028 0
6064279 59446001 0
170766299 51573602 0
512270829 48981264 0
473711757 387739336 0
73468818 35290986 0
288037996 409479660 0
161219808 564356538 0
553301572 476785049 0
233421357 362880223 0
342127884 411502054 0
457140742 459279816 0
342010429 70358453 0
326075569 320579875 0
104890010 477642366 0
408612028 9356884 0
460228212 268174221 0
152308742 92150329 0
293260872 425784576 0
354625774 25089513 0
265472207 316972892 0
185467383 234912753 0
108867830 455212944 0
60544936 495461485 0
431403469 257262587 0
403845104 69974794 0
362789898 227792637 0
188903102 462836807 0
564043056 306759451 0
321240643 326394438 0
72014175 243862849 0
567878026 549371330 0
163245467 20896170 0
452664739 327349218 0
282125062 108299749 0
177958647 387207515 0
416279143 520748932 0
424957818 206866562 0
446861218 534708711 0
342553693 75011636 0
78109981 279382601 0
168538085 504391927 0
430634839 529951025 0
281163224 351213163 0
66362546 365463069 0
233554911 413820296 0
1590656 486070417 0
204526526 48723402 0
44131143 72009302 0
414183321 563802850 0
258647827 104728934 0
192949098 13319000 0
269650353 323785012 0
10315418 494131067 0
269851910 427537419 0
209162823 64718981 0
314135455 72165217 0
383676089 450301098 0
398005010 23784235 0
500906623 438640044 0
273216187 41971631 0
6780822 351497262 0
174710732 337766545 0
340266936 324420752 0
528718050 527076582 0
150521377 192686945 0
173772181 175608999 0
551507992 490241148 0
444296831 324523432 0
132686165 322239030 0
54723672 488228959 0
528867870 440437610 0
41301302 14115275 0
363289585 83177745 0
142715662 109977486 0
493232522 318447253 0
220555344 24222385 0
302375491 279138399 0
352316987 552713895 0
158684620 287294795 0
155810860 99992608 0
419199691 294796016 0
18332015 437637885 0
311437038 265429364 0
211875188 448318006 0
11135158 282407081 0
67180242 337832393 0
396266657 359865512 0
201971765 52516940 0
326490680 522669113 0
192274021 74511853 0
342155780 408317325 0
46368158 242850134 0
306894420 458708764 0
498561358 110889934 0
489794738 82277135 0
20426900 426992423 0
464605427 519022259 0
99967326 226640336 0
326545357 320942652 0
318017935 159107502 0
324389875 277266185 0
330118759 555105824 0
307646676 179516446 0
184107485 566532924 0
187652800 395359336 0
425315460 357297795 0
397366454 361150151 0
555785244 113286587 0
49659200 226688122 0
246019786 474129243 0
466305673 462017278 0
397226882 157238652 0
183105817 481669931 0
17868526 514695371 0
69550630 56749362 0
236811568 327919259 0
70650905 175041870 0
60663168 32191179 0
177256897 275765287 0
286517149 205102758 0
270849100 307606933 0
38076774 353141510 0
461598513 405157243 0
40279061 307394279 0
39847963 438044964 0
224654594 294325885 0
38057425 417578130 0
381485462 58804253 0
470911173 193096695 0
495094672 463991873 0
515543921 434718725 0
470469920 333924780 0
499283755 546418277 0
559487069 266646470 0
82889747 416807564 0
401007396 78491601 0
20911801 552893925 0
442343860 19037722 0
433235043 82460648 0
493301173 529970950 0
392223347 166491966 0
339767847 213112262 0
298174007 69640471 0
453711368 383628034 0
193176852 128474606 0
418475057 189252411 0
2347989 57136576 0
303670332 425234357 0
267906832 370604108 0
326566323 456714278 0
83864135 218028651 0
70453055 256290967 0
16831924 372463305 0
23905276 103387398 0
310876061 343275031 0
285274135 305151256 0
228187448 427098475 0
351194607 235319877 0
268926517 449987564 0
558697204 414373173 0
311434389 495666186 0
282074372 70550422 0
101716049 113783971 0
432300448 401749233 0
468326897 344400135 0
470542350 23906639 0
492843952 371907219 0
113709179 467236008 0
277707555 183428575 0
514727639 481316919 0
32237095 194387067 0
188911513 396014545 0
398260293 166196396 0
278281138 206120578 0
549611144 48412610 0
361428547 142294129 0
350104106 361902532 0
546923762 6705871 0
443029180 125647730 0
239525733 330795168 0
87498591 116559171 0
252409105 467632021 0
113664245 244842795 0
357912552 231856328 0
412868888 542414832 0
245813038 294183618 0
280956803 282433078 0
335572067 456239836 0
175887375 162560496 0
22893408 242614475 0
493503329 335098849 0
149009214 213808597 0
281523641 501115856 0
14523456 39235834 0
59887781 209585966 0
25451636 176848246 0
104058013 164570792 0
299681771 521117194 0
261513864 343722857 0
423452795 266093383 0
343046662 353968359 0
497664785 88282900 0
366926314 352630440 0
178619281 86732179 0
113848092 462472391 0
332928965 63848933 0
96894892 461065010 0
6739050 248760625 0
206717979 75384542 0
417750419 158077707 0
238827618 305437050 0
392944067 445325679 0
49846598 379550555 0
425408033 156868680 0
122002177 563912861 0
114223095 527088270 0
322557551 445810520 0
488860730 77537065 0
489764100 178969795 0
125666216 429948862 0
62448280 220606251 0
261582618 38156833 0
365847429 152661016 0
347626732 402478843 0
366922938 192569626 0
74587619 173518972 0
212847250 285781017 0
178947041 467805951 0
213968908 163518042 0
393990131 141547890 0
3935279 218301951 0
220234394 483453708 0
240802811 372205401 0
476149445 51143307 0
301310056 329557833 0
205155090 6808577 0
194183853 380827048 0
112146763 258825094 0
446500907 298452018 0
312539713 187132571 0
440548071 326668286 0
392508358 208999048 0
266709102 484340354 0
11111516 30436853 0
305619445 52763137 0
243398486 65367156 0
391779509 347117974 0
264106885 299391289 0
568649747 316747415 0
309558995 202391286 0
455188662 180265054 0
448063169 381219591 0
171595495 387458023 0
361527154 446819191 0
540049140 180895456 0
389585145 18226224 0
481565860 491884548 0
58161898 441339436 0
129308514 82056254 0
268974300 225434155 0
128040451 84915942 0
354513656 313418262 0
95979905 336395189 0
347070747 478443121 0
566630744 257822653 0
268916307 437828325 0
14798371 23142504 0
360647596 133839233 0
183385235 426432130 0
303271478 401177941 0
99507737 56299131 0
510135771 83562299 0
152734496 289413276 0
281509136 149320988 0
87085819 484652894 0
114517328 568261539 0
129861427 480153823 0
215017858 210856003 0
123258604 309319914 0
30987143 237128449 0
421873905 412314845 0
461361505 388876500 0
77533102 356781399 0
231270488 542308766 0
311945676 444325835 0
427177487 305346298 0
232317195 541625143 0
112169685 11069556 0
292610747 426576305 0
166331681 525375289 0
78861029 510274075 0
451835971 266700012 0
459358151 367636017 0
276253117 70194944 0
243091262 479444902 0
363115357 264190200 0
269121156 323761522 0
177165155 244355833 0
86399379 252115410 0
300325177 561210002 0
240107211 72493043 0
363702365 293680308 0
209932048 224278799 0
27379624 235549264 0
530829227 145268449 0
83293421 489915532 0
171240017 257827842 0
326168103 465833327 0
7876732 363485545 0
34006331 537993197 0
436595013 432843952 0
182933354 250387679 0
556122209 231706619 0
74487944 81593987 0
9310641 458745864 0
519182866 19986735 0
283416265 551818117 0
111445407 31387691 0
151555997 3737657 0
483627816 439126626 0
40295577 152654587 0
511789358 426844324 0
318157340 354953700 0
5484920 71502477 0
235099693 291328551 0
519788047 551010900 0
105064889 406912152 0
303290706 307169637 0
399696129 438516175 0
21922775 407298693 0
466418492 154526216 0
224491253 513876272 0
316074941 105546414 0
550189996 27839722 0
561283907 282400988 0
198899762 231733323 0
124724584 510471272 0
104705237 566617969 0
180173483 270456784 0
502825509 204869345 0
160491246 273108793 0
105687461 455822309 0
341659380 106209330 0
239192410 344569763 0
36334112 200433707 0
28841591 270149320 0
544153781 131028422 0
380351953 225080392 0
410923769 429060397 0
402064956 272483921 0
883504 516308777 0
309849530 147536809 0
42484584 272197285 0
353934048 455513267 0
306454420 549827310 0
273574737 5096269 0
132137573 420590985 0
384229441 462092693 0
140389098 135809344 0
146754967 246894800 0
322217196 77565349 0
442978200 152232864 0
561685247 466365600 0
131207247 481785685 0
333490447 117089121 0
529372793 374638860 0
256540037 37607957 0
520460548 527451525 0
223153668 340526065 0
566451842 544674684 0
271458377 363866990 0
366958037 326909578 0
261955469 386655717 0
239437357 528953257 0
213721866 452519132 0
469500683 150941654 0
263898020 53698866 0
467374775 16393452 0
418301531 108280411 0
528712134 151556007 0
81177993 338984491 0
477195802 240664767 0
474605705 540205484 0
435644573 148371594 0
30780918 32548875 0
368743380 285695692 0
540837837 23502613 0
412643549 524429585 0
205278133 338664513 0
87964375 498432576 0
192289446 171913277 0
557084318 483446450 0
37459607 558896332 0
522471525 151767536 0
47975702 313813271 0
23447518 349539595 0
482398178 321107910 0
221929527 339166776 0
386278521 348431912 0
468788927 380508284 0
412509465 155950350 0
502115533 186629120 0
190360252 493805257 0
531802626 150751815 0
434951348 50689382 0
454888983 515388379 0
331311787 166694138 0
458296735 218576352 0
343643011 8302573 0
72706748 47866092 0
99417138 487204445 0
54283174 321092698 0
158527199 120424557 0
3336595 205135731 0
536770922 380503272 0
306005440 146839912 0
279951068 224200655 0
234739597 344714143 0
89895414 94382512 0
122901748 305197565 0
524558797 375646610 0
73260364 515896828 0
353166009 193332311 0
300073655 495482291 0
506151097 101230789 0
96216485 170778578 0
1538166 485557719 0
64786784 319294012 0
562045670 270057069 0
28171026 431192208 0
568350579 286613809 0
434508461 182021168 0
474299036 409499042 0
154445527 505940166 0
343582215 497160362 0
67143297 233921332 0
460016053 112749715 0
310831440 298948462 0
339966139 417260983 0
80708311 8470788 0
453417740 109439202 0
272603586 463593423 0
479473073 191296567 0
489079946 357182969 0
83929738 150764544 0
205957063 415892733 0
67806155 22080087 0
334943280 458963293 0
19950834 158655471 0
358454229 168701529 0
184722848 254948708 0
167096461 14234675 0
381720371 261507519 0
270261652 494777349 0
556066765 378687825 0
204481844 143162730 0
459956369 394447146 0
565553723 374311773 0
221226431 450854041 0
49013785 25621039 0
360295880 325598866 0
113530807 287150104 0
79914972 57195321 0
102924033 241488151 0
55146648 490212368 0
452371808 204060326 0
562776716 258993217 0
260127516 233060228 0
440265061 62410535 0
50629415 230774383 0
455505200 335015804 0
407846081 16580585 0
164440 10418358 0
422374088 311666191 0
453497750 335890060 0
561340372 561019716 0
58397499 387209621 0
19347753 347222785 0
374439811 528990021 0
220021550 468674641 0
523323862 534387078 0
559215248 106074379 0
449264532 194412954 0
400600863 237394673 0
73362565 220738805 0
385404925 252004167 0
86930091 562205817 0
565666880 257504845 0
184123029 7001007 0
96319670 112443374 0
186330586 161547709 0
298253059 510933412 0
291557349 4791308 0
239979634 163213747 0
312291968 336537212 0
244416726 430071680 0
153200185 215009933 0
527530054 2261920 0
543703216 415419907 0
283032703 441165385 0
178412115 205385118 0
207686862 184251793 0
216066174 77319132 0
233502946 66248814 0
233311868 528885961 0
374492135 485410699 0
558642328 438356505 0
85987734 212515361 0
137707162 47490908 0
4165101 33465233 0
8261820 476353308 0
239852488 85513587 0
390971477 277985898 0
350818161 284331642 0
55686971 32879155 0
235338153 489426411 0
25912051 337606316 0
564791453 188060049 0
138316948 556248393 0
265971914 502046729 0
520555680 498096025 0
265566171 501246306 0
402052484 34129665 0
545540321 163704215 0
119041878 367736635 0
481511358 505865788 0
131145632 269019481 0
99157279 179614784 0
261186927 475008371 0
542858489 149002879 0
329265528 351167400 0
272827579 149616143 0
207352321 552584122 0
463020012 170298364 0
193607256 530412558 0
269403252 16731409 0
412259048 404825082 0
248084317 410050324 0
391480944 323273301 0
343742351 70657427 0
10497321 544563932 0
261076710 90740809 0
444290588 531864146 0
264351546 255632906 0
532104759 195035034 0
114452115 251109984 0
219728048 55970011 0
50846437 289303560 0
133944470 363836712 0
264882343 325403289 0
290910596 249560696 0
342734445 98098017 0
290763706 74022588 0
561200083 304213514 0
348353967 206270671 0
353933388 109001849 0
422350390 174106168 0
440869502 1130606 0
275123274 43284023 0
492061741 534276077 0
531237791 363310388 0
291865408 562121753 0
359004672 254174820 0
39064330 206362214 0
112748031 232330938 0
304027833 491173014 0
200723837 135633161 0
119751140 157384735 0
518188816 342523605 0
279479668 148735471 0
384845890 87042697 0
395932754 430354704 0
420648963 464697188 0
547398833 286209973 0
235948616 349235962 0
280568033 470325178 0
163937205 528417102 0
121170680 208582774 0
80334490 229326853 0
278468354 476805070 0
423363871 451263181 0
133867392 157511875 0
56760156 92567304 0
523531714 3587259 0
49187603 53123777 0
261268068 252790409 0
472997027 225273817 0
516707150 312000966 0
104249412 48369297 0
81675897 382412790 0
427711197 369880595 0
533739039 17133543 0
88142741 218869790 0
20146091 119459833 0
150194806 264507809 0
343592970 162298717 0
47462856 487124206 0
441232007 518869594 0
228684862 64046064 0
34800348 532194832 0
309100532 277960004 0
74220827 238520035 0
312230800 136291249 0
224142999 237594802 0
65189335 213360627 0
265868725 544099629 0
276316969 30831048 0
336845149 323325360 0
432100180 132755661 0
415393406 303396558 0
159551794 30274534 0
345504497 321330120 0
434442387 285493003 0
94653857 151451815 0
537319159 446910856 0
534950676 38952346 0
392729181 215204100 0
170844409 194677766 0
361065576 325773977 0
10745032 263233361 0
146497891 132220803 0
547658880 26269545 0
419343351 120278052 0
238759478 547314540 0
341061397 163642385 0
141262838 530516085 0
100546274 545976095 0
203899207 452082396 0
418106246 381844010 0
528896566 356369591 0
160484807 41083382 0
170916415 420702897 0
500913684 285952662 0
99614780 153012962 0
217529450 418797482 0
75973659 500056382 0
30256042 281145559 0
456333469 495751940 0
467733745 440000174 0
213410204 131248565 0
385989080 44942861 0
316042187 472029644 0
18382435 132242768 0
444746113 129671366 0
348342780 77222904 0
374030298 245062737 0
552309296 546528101 0
123242250 354427693 0
517837745 561153952 0
243063659 126518500 0
44388831 37965491 0
497459490 191736418 0
442484043 137637711 0
314092508 9136954 0
162736139 495497991 0
118496736 506750735 0
56906606 71994782 0
450696160 306022966 0
132460083 319483441 0
8905999 362488275 0
4470727 108231625 0
502767140 154893418 0
332729459 135629924 0
136583988 391227027 0
525341587 60504147 0
276564391 273497910 0
209694254 454498056 0
432419892 76470369 0
476701180 414194253 0
409090650 136848659 0
150678985 457821941 0
183640655 272088154 0
259651006 238193250 0
485584732 308282644 0
429442462 367009665 0
183559191 436381960 0
149335210 501124180 0
533157269 468690774 0
458772539 478534284 0
476765941 16639316 0
106893576 409036541 0
225091954 411665440 0
184263513 113333602 0
165963293 209201273 0
177037785 191252589 0
295348625 413777677 0
392798029 221043706 0
561806156 554296872 0
517647567 391735616 0
112351996 53678647 0
290881783 110561024 0
33026914 510931631 0
37881282 53843593 0
60644326 225419553 0
125510563 211906760 0
456818825 13186490 0
203672155 288521476 0
536750940 342968894 0
310372945 292410858 0
306117616 203863774 0
52013275 293984060 0
378493402 305000285 0
553251878 139105400 0
458094948 72777555 0
301892193 456658156 0
495881377 41213664 0
485780402 12243157 0
481991839 393136300 0
25869020 433943398 0
297135023 567111577 0
11894268 113872386 0
563882206 135577904 0
132240506 135186420 0
136410318 60355190 0
105791479 123370626 0
11789160 51641432 0
429936576 1963078 0
123440694 310821836 0
309609640 430084476 0
404641253 247018735 0
432122828 351161551 0
438102363 404905957 0
351058943 89623431 0
291621121 203787414 0
133056957 459777279 0
57456033 165283883 0
512746555 161361605 0
87324152 121297500 0
421849768 388828516 0
137529415 507400220 0
53096312 65345337 0
489205384 234148510 0
293601452 372901173 0
488630312 470347468 0
547037477 130669968 0
131797856 339193052 0
385385268 50862750 0
520895569 214526145 0
111186034 182997977 0
539344545 50606543 0
315632892 244411808 0
430917814 393441865 0
232575833 23402476 0
107929806 50391067 0
154271155 361136023 0
197896290 448683834 0
480404238 17837628 0
332418344 404352562 0
381361137 511962731 0
37202873 508436538 0
92631695 168860068 0
431409058 115453017 0
63512918 276804152 0
119697340 487589384 0
373301205 221299985 0
542648223 443995819 0
385792041 556726833 0
116112082 54400114 0
29907258 165399949 0
537405423 488524511 0
148424466 405556208 0
510774795 83408387 0
173918479 372855912 0
296014827 520291172 0
280044108 79613265 0
558070212 530198323 0
101593204 519260086 0
4822457 405315816 0
42102563 458502976 0
99503284 132751954 0
293141032 3144913 0
57809944 132391597 0
418603679 411225597 0
462029952 143441 0
234159806 275075103 0
506701733 444375425 0
185990618 258391225 0
243693019 148084101 0
77919011 430557981 0
240161878 60704837 0
497166089 318979262 0
270565317 121996099 0
22206720 425758455 0
77431508 275675413 0
199672957 290127872 0
548997373 242919673 0
196217370 564002560 0
61003918 152511674 0
66349125 70720043 0
242945540 71532684 0
237956833 237755847 0
347375315 441229987 0
168692928 145970801 0
366494843 448405444 0
215657787 268101415 0
478641694 485836803 0
119290237 381927397 0
498515338 556046832 0
159992362 113205440 0
160247395 47330633 0
213287544 206557290 0
511356192 134526386 0
318083613 133853616 0
520813577 299681437 0
494952178 385018355 0
351986207 449598583 0
361614005 253469837 0
514125912 209034647 0
93781351 87446052 0
445134645 545196949 0
364495212 132836390 0
130814210 25160636 0
62805525 364678732 0
501305641 421246786 0
411888796 3775123 0
148020979 175479269 0
510400467 462134342 0
408072088 377152189 0
259811581 12084579 0
163530961 508406814 0
476444980 255139832 0
243385648 476091281 0
420977225 23701938 0
299438861 431193661 0
203811131 446746984 0
313961403 80134636 0
525051202 281438975 0
106738739 189342233 0
511553371 88715352 0
268968705 224634110 0
140288128 129071807 0
436995259 445449115 0
156585248 189886278 0
75601104 425267023 0
25319501 455088176 0
548843669 491509548 0
430436247 246859452 0
304847867 243332276 0
60756247 558660352 0
159971771 285327417 0
482508673 100121889 0
494238890 366896756 0
102562424 79651627 0
181485925 422524798 0
368637839 113985025 0
451553255 536473168 0
501796427 334787587 0
109624291 93714785 0
74447634 331387286 0
245168653 154165129 0
252298957 35247945 0
522537684 133058820 0
220071213 511881854 0
540000510 49472638 0
377085329 562766604 0
190822953 478163269 0
335344542 50943540 0
352027669 337482177 0
552319820 561705629 0
340590453 131829780 0
235664927 178763441 0
68720287 557845933 0
499179791 331423728 0
118024057 380062071 0
321897199 192097027 0
321852305 485067939 0
472665002 241997923 0
482362135 90513033 0
494096459 517468232 0
282817411 281690952 0
532321696 34441138 0
111365535 548142458 0
310273769 143995755 0
530849103 210218404 0
430116399 38511659 0
159724142 42312841 0
389077398 169956660 0
378446326 483643719 0
171778153 11574001 0
222341821 115702086 0
455568419 280142423 0
94487815 87321753 0
498728111 257040685 0
357842181 236986577 0
318117390 37131392 0
426614504 559330235 0
482835057 151120017 0
3573248 225157296 0
312691462 299745119 0
168321034 368681896 0
99435779 34181016 0
455901783 352007563 0
109549792 355356773 0
67641607 543605440 0
494830933 451099625 0
518868626 341191217 0
76043468 49767175 0
165458644 115861184 0
59198400 120239629 0
565334632 437395515 0
381342309 73514352 0
4333241 280154494 0
342275728 233181204 0
315476858 324942956 0
415714608 110968986 0
405372442 227664210 0
330478909 371752910 0
159753917 177771247 0
460615719 234594101 0
311398784 157362739 0
38169958 370939170 0
62646929 344647182 0
505596969 163164534 0
298615371 364156275 0
103940959 21563991 0
223504648 418477330 0
335241973 87742629 0
567930257 329690282 0
406142695 57240077 0
418332411 112656029 0
386675833 354383154 0
380502588 111810033 0
470083232 313187411 0
316999034 2887749 0
515420573 257815065 0
260019121 528929376 0
33704584 508181036 0
121872553 94226442 0
464876113 125575919 0
177760623 56807653 0
129091739 232929384 0
522217819 21726622 0
35798938 468402711 0
381595978 133093716 0
316013601 73291191 0
55081143 270663157 0
79130032 320097928 0
9082670 148436289 0
122699591 466739947 0
285080834 536605365 0
149846898 74787248 0
267041172 55085949 0
61181358 478010418 0
526044402 153126275 0
470728961 401165439 0
450632699 17584725 0
9810091 436673978 0
399337461 335485866 0
330419623 302003747 0
396166577 202062394 0
471358130 529062252 0
196892567 29176317 0
295008962 113447197 0
120891671 546394778 0
5632376 391035120 0
524067878 413361732 0
534002981 216547034 0
35323749 286527470 0
440830236 92080764 0
57113492 279001341 0
65261032 207427607 0
148338907 563946745 0
106806735 507271315 0
495418220 6421122 0
359816018 363845475 0
363554607 383524516 0
243631333 555907500 0
465670748 213416305 0
414894486 508848844 0
208518755 413871638 0
323591286 562441422 0
21716590 294978289 0
449997543 225138075 0
158472092 342394224 0
489135064 549509250 0
296909706 436946533 0
513262490 212238560 0
149266012 221198061 0
511082416 360584579 0
223043045 11982808 0
337639059 186887035 0
308262942 13187064 0
432661128 537306665 0
46883757 376386626 0
4971466 476643546 0
153066403 406063939 0
507397199 328592512 0
352676837 327785483 0
430484300 495585140 0
106855480 102018525 0
526707839 209415573 0
493937416 456669862 0
476517071 330888891 0
533465213 548474077 0
337127566 433722938 0
18622250 340838810 0
155774428 381131737 0
349300148 282693147 0
452608086 181572943 0
553762821 421186479 0
250151558 25948223 0
96859461 550165595 0
59764337 464193427 0
321125620 403925402 0
521889377 94292038 0
500900357 432426495 0
564278617 167571340 0
108581800 28449661 0
213206577 397461824 0
45207466 200446808 0
46710325 76910394 0
96947459 151735918 0
170211946 163210666 0
56681612 497743494 0
179763364 115685724 0
216691113 317329160 0
505210421 184986435 0
135476002 71947309 0
541044854 378334119 0
381461249 414890944 0
258847935 152160929 0
338876548 438680348 0
517089849 91053799 0
465805169 323236356 0
60963832 416320262 0
343291415 11235159 0
14906327 31490115 0
318790057 548491936 0
339379086 181576940 0
425536925 164533745 0
448776763 170497697 0
401749976 330384089 0
213723678 562271067 0
314192032 493400383 0
407650229 491381251 0
164662812 314173438 0
467229294 23051373 0
312933609 461947848 0
74459935 350660120 0
561021058 117873070 0
80540887 370015813 0
546475202 166179319 0
431106041 27002843 0
473937824 259027017 0
23069159 305223746 0
50843519 248165077 0
106558713 120821085 0
386883963 275874907 0
541708422 333906137 0
225233812 143779276 0
35126978 109176898 0
272960898 479030594 0
105727527 318606293 0
377038370 447599889 0
466209949 229712056 0
538010610 63917384 0
413677 8592598 0
369645379 198026551 0
18610339 269118077 0
435449570 318854832 0
207280673 227821065 0
291463784 144914444 0
381449552 114818077 0
319860550 315151750 0
217969809 234823879 0
405127270 402846127 0
169708091 218983331 0
352610703 277359509 0
528249835 252835970 0
319753209 515628258 0
449703855 310756983 0
469391736 349033658 0
532715241 563805567 0
432852194 502304235 0
183764325 190005407 0
312006663 551127104 0
460287253 94443438 0
309135915 524639738 0
300867831 218858191 0
298121853 4654828 0
78266499 281830660 0
281486550 374782335 0
316543146 369787660 0
506199791 42476788 0
76873103 471456660 0
256144908 250987546 0
508832536 186303931 0
473289128 499584216 0
19509114 92188288 0
277434303 139884304 0
481180852 403884517 0
460775342 152918106 0
416481881 125142679 0
465937156 394415047 0
258891295 45790278 0
483836602 69999318 0
1702161 525487640 0
96328874 11897306 0
533344182 245461270 0
347148820 20445801 0
568444864 448361419 0
206520500 96971591 0
336669099 300020073 0
280388123 502611283 0
404492025 227064382 0
331590753 519781404 0
55306160 471085214 0
352312630 66879709 0
125758750 337782959 0
339576631 135844506 0
419431037 99802775 0
350515604 295822545 0
5584030 206759474 0
529256171 288505479 0
152938725 166805100 0
527188807 43421519 0
62563499 426158511 0
480466155 328460843 0
74085075 405628294 0
566589466 277787885 0
248374341 66332328 0
479100935 409575262 0
66568474 555743985 0
27073582 153278561 0
269414490 508852933 0
46902735 311850556 0
164881111 559813224 0
9702253 102055255 0
262383711 43650235 0
174788999 326110017 0
226644527 553375435 0
88301148 471089397 0
538610261 67305351 0
205309600 175286338 0
185449451 75542971 0
170980465 137503345 0
88792529 52538647 0
40237217 437991340 0
255222855 482446987 0
109816461 242145752 0
499065068 324726638 0
502993467 367272760 0
140228540 351875900 0
191303750 546309879 0
228213773 171455377 0
32741575 270427082 0
312079403 136970308 0
243060244 470554037 0
300385246 234540943 0
466723748 220558262 0
552991848 249050531 0
356276195 65880268 0
357085561 335723597 0
264285472 220745427 0
33127812 323617089 0
527910946 316099170 0
145833591 515633633 0
515301314 230065161 0
548165063 275295067 0
360520148 436566156 0
319535827 400800223 0
248997118 430470039 0
91858233 453410733 0
81947158 38502854 0
429259673 8525396 0
101589450 338330536 0
426508194 268775997 0
40924915 355093380 0
419323010 177676599 0
433056497 39157754 0
181563060 220562203 0
316250507 79792562 0
99959170 259928246 0
293261430 149592070 0
141144627 105801847 0
51919741 262533271 0
457833789 359571694 0
252218458 107889831 0
16862296 441561726 0
116638220 70454098 0
552309750 421303088 0
455622983 48334729 0
244287034 291374069 0
126209732 271481507 0
143977317 202280165 0
320876605 517493193 0
370610639 478006688 0
104107318 299979053 0
316143935 514250298 0
552957336 85870263 0
306221706 112326330 0
396781298 409922375 0
220864604 86047117 0
65051533 310748298 0
113555452 188920108 0
433892699 49340259 0
494087831 35949045 0
310845759 195353456 0
235117594 344768918 0
14745394 217859539 0
272882123 368489695 0
355759251 285125656 0
507131664 27463356 0
533153582 437762893 0
488490503 549205073 0
197657967 297081018 0
117712921 515543504 0
308485175 142434710 0
357456120 58674137 0
192743094 31306299 0
394935977 548924115 0
8397363 76229024 0
313638527 168150486 0
298697357 402369149 0
536192934 363535825 0
493577772 529284433 0
356922716 246657489 0
419825461 382261880 0
174279913 136208000 0
523210298 356529836 0
300000200 251543743 0
540675901 41578829 0
198377174 512312850 0
337755337 425552364 0
359646177 1318916 0
63851455 466321170 0
376248855 474852160 0
515775718 42694040 0
522888870 58542538 0
133728738 409188257 0
260019811 458193961 0
281495341 452322731 0
504574710 538538507 0
568023973 386508788 0
292704408 236569903 0
54478804 154776888 0
456739857 6507924 0
12792636 459999747 0
200365518 200179287 0
384260980 42609268 0
55833057 457030583 0
352414369 284828309 0
90241302 413539243 0
324445352 514876790 0
407668490 545333661 0
69451189 325893333 0
500656257 158423312 0
560866973 401047784 0
385312566 442530264 0
117348079 287954179 0
65526622 408046855 0
500180106 77125737 0
519014139 221439506 0
434429180 471612841 0
125044177 499720328 0
383510674 503756341 0
211042175 351978769 0
45562935 318872658 0
521102272 343565111 0
295307986 139105411 0
408801648 566938482 0
404003250 181291672 0
478415718 551257785 0
254168789 432109999 0
63921954 242559044 0
530375586 141909947 0
208574289 480837776 0
358291398 223424416 0
357749511 278430091 0
331466385 47719189 0
550984698 431714593 0
521429808 359773608 0
60894090 151331702 0
353725832 72493109 0
259117417 153653817 0
435291673 68525846 0
6009258 450699893 0
312930108 1174668 0
131892942 10295352 0
269273877 301386473 0
203621904 80838972 0
438754846 312643912 0
534165769 112980516 0
191745302 346098414 0
496385681 544981830 0
25543646 467780466 0
351280960 277141403 0
65422153 245080025 0
83007238 388584713 0
549035128 425761645 0
488474237 152398530 0
376627196 367930542 0
312319817 410538316 0
337003783 174389914 0
8274074 532706442 0
440527006 501979041 0
38377067 266886912 0
490807931 512705561 0
425206391 218505913 0
247082584 322718787 0
40130981 34211970 0
165074049 255191751 0
460601989 232616247 0
111096543 491096679 0
395997557 491906171 0
468614226 447776068 0
288388939 364228539 0
545580149 542563321 0
222096690 224939914 0
228892322 95992386 0
302829288 307319592 0
387909636 181968140 0
70847931 123527533 0
240680737 430432225 0
202933252 194851945 0
466342620 371807561 0
23975592 168066629 0
98859676 315702958 0
524294172 42799859 0
538402447 444625670 0
341234801 129655047 0
121571599 363866522 0
212169358 460808495 0
436208584 203653009 0
227916876 163111532 0
299933462 357444356 0
358017613 279726757 0
15593702 186587524 0
326699823 311529656 0
233930499 548314526 0
204611104 41084128 0
266550579 448990736 0
447999874 35731844 0
319652514 449887302 0
126558095 76686291 0
294457573 504810404 0
26715378 391767912 0
162849798 398205076 0
237161073 102352402 0
64630959 421005506 0
272038247 317017455 0
531943775 399122908 0
474581692 170970144 0
452055019 505195997 0
356665304 430942722 0
481268007 116627924 0
342781182 414418033 0
1588373 140770494 0
396313369 339327458 0
175668061 258356275 0
268787698 170169776 0
316361153 508783771 0
201822666 161258870 0
178363191 562085207 0
438112662 237563878 0
78136866 480372040 0
907308 331610179 0
153119178 549868840 0
69437676 75766012 0
534211495 246890612 0
561128280 103349477 0
318067857 352511591 0
84542214 429497867 0
484438674 21845574 0
254035736 535419763 0
523552363 519531899 0
564831142 346361891 0
457700617 456912440 0
411036343 330507354 0
495951773 568511972 0
543372445 137584915 0
17357018 301201495 0
127120428 197363325 0
52059622 410969358 0
209790955 16683571 0
47828222 217294144 0
378106402 274951729 0
433195957 401234936 0
177439270 384265833 0
159002249 291116972 0
219359290 66577060 0
369965771 363026632 0
437799382 295991692 0
425506663 96164321 0
450763959 274717749 0
368585410 164102077 0
348415029 3529659 0
497045746 398777194 0
359870430 374898787 0
545300052 259003323 0
300887162 273868885 0
297302170 58607748 0
336157856 328423172 0
446944102 375255633 0
167530862 292402251 0
189057852 250687411 0
112829493 444524447 0
88649737 45624889 0
16073232 158668220 0
504972368 100743862 0
328595145 8123525 0
115411219 218016252 0
25037559 437505051 0
538029137 203541934 0
44438239 541193733 0
336185468 450497774 0
150138546 71474448 0
300355080 340882662 0
306689506 504489761 0
115744241 137130255 0
395120488 500371711 0
137676736 47871585 0
319287990 499502368 0
482406399 560864345 0
41062785 493393714 0
240226569 505879085 0
540093901 455036949 0
405475612 485353683 0
166353544 332093202 0
309683496 407713871 0
318216707 237714587 0
352916496 171613783 0
477835442 424233296 0
458758416 515419549 0
149728043 42944499 0
437139146 35705756 0
179861183 480011652 0
498356284 567754731 0
200605185 69616031 0
327067575 195159006 0
71831417 3856826 0
75581976 38762030 0
118257165 299555573 0
378026954 339371203 0
400917731 522025212 0
539250289 108032705 0
169664862 463060189 0
564651638 131265732 0
72512499 549796470 0
157621600 225342402 0
358074403 394957324 0
407461451 487969530 0
477728151 330187900 0
366156319 131669658 0
489096139 544813907 0
134187730 516433298 0
28519794 330136435 0
399346526 159484155 0
168598493 64798919 0
21009931 281132822 0
320214130 293701247 0
13794674 202383482 0
562768576 183235724 0
73289456 19445847 0
453870660 347082059 0
568606424 501149386 0
503105388 312507872 0
467181941 438648190 0
458387688 308476713 0
234897783 486516154 0
395680423 127096759 0
322766968 13495907 0
106763508 50337283 0
320265350 224730375 0
296654586 171069421 0
51471803 44123184 0
407774829 340231239 0
548799885 520719872 0
141826704 21186049 0
192301531 408943683 0
295760830 31484232 0
392772360 318015986 0
104740803 120209706 0
520629123 157460103 0
201319209 96921866 0
176342827 185039221 0
48038556 517798538 0
470343685 466157365 0
347586276 141049551 0
568410871 33759802 0
349462983 289681989 0
347393766 516743739 0
446419351 373777608 0
406345895 33727408 0
10481619 506604800 0
478784420 204922099 0
303104877 193467830 0
285105998 59828660 0
331531767 175665364 0
535006906 537734490 0
95041918 528720834 0
124930393 441261245 0
83438104 104959526 0
355498628 490474444 0
196674529 405461355 0
246920516 416423893 0
132225627 473524398 0
76814906 478050743 0
209271918 492058643 0
521733799 279099400 0
140900593 87791948 0
54835387 80494043 0
449010429 243670165 0
348032856 428175402 0
160323904 461933817 0
179221177 228118920 0
422514189 399625334 0
182835134 198267664 0
440136941 436109777 0
220491121 240491808 0
78736625 267555751 0
165654887 39130801 0
389852160 161942563 0
230666983 425770681 0
178229209 558784158 0
436157704 393270157 0
564435931 56529073 0
195520603 104824535 0
450499482 499571102 0
79964520 506004783 0
387112313 115578846 0
114145831 289981013 0
435022001 414131699 0
277343840 495398010 0
19581321 431932542 0
292709294 473187346 0
546465235 43325366 0
344242352 52883041 0
541440872 510109226 0
158137046 355148837 0
563743056 147064383 0
139767634 85365811 0
92235008 453963372 0
187923110 29709273 0
403509354 341855986 0
507264791 32634183 0
220012202 72731132 0
285195408 153351536 0
18152982 370111129 0
440570273 158451205 0
266197394 339993998 0
542525907 417596695 0
102975873 427543909 0
330735678 476266541 0
450497776 499527297 0
146085553 231920077 0
277620862 56624191 0
561440941 79006597 0
437391282 134086706 0
41133432 559734937 0
524326923 43238133 0
256857766 465209330 0
548333128 15221954 0
202340281 450809084 0
532977610 224163233 0
546926589 352987466 0
352018081 261963985 0
361416778 392758567 0
95175426 376155322 0
456399171 42083365 0
376846627 455867132 0
296169407 63287050 0
3349819 103849480 0
413404262 199937783 0
110940722 486863049 0
334017412 34361709 0
312487110 271027914 0
482207456 538007732 0
425040389 567498488 0
184867607 360624671 0
203903321 129595863 0
340851171 493998538 0
567337527 360600018 0
245728595 472034061 0
16102595 541573257 0
466331314 405581168 0
447847428 380480187 0
406217756 526424567 0
483676442 342111010 0
241294814 161484473 0
451736629 51734165 0
529164412 351349376 0
538768625 165650177 0
261312854 278440839 0
242967521 249525400 0
355648103 27261963 0
407276803 421336728 0
322977757 417773030 0
265981914 503527499 0
220402639 262476592 0
541972680 446266727 0
121658223 214190078 0
414461905 190125622 0
266305281 128526874 0
366081742 248169664 0
390276019 294909965 0
250366110 200805549 0
69587865 356944877 0
163639382 239920522 0
279609130 231814350 0
157593571 194897632 0
422995397 534577050 0
101379617 60097797 0
472030158 450357325 0
48083097 168898477 0
558193243 13283641 0
117564528 391132821 0
516216613 7881623 0
71406001 87929971 0
84523492 556131848 0
125408976 446419987 0
54244050 539420352 0
526932728 399727393 0
275461722 481376215 0
239364537 113443727 0
418837607 29744570 0
180189370 307409090 0
71858261 391763663 0
415532265 193666254 0
301600466 522639396 0
46307654 100455823 0
468157175 219576503 0
373397818 239089137 0
91468671 526560043 0
149819678 280965008 0
232055823 272794489 0
295696114 374054596 0
328614652 184497605 0
147355225 516549669 0
499324178 500564313 0
103830175 110316798 0
485048728 42576361 0
464149627 56317770 0
497837089 349048682 0
508286511 215431503 0
361695931 463903695 0
319699247 73600185 0
387722984 19189908 0
115544564 33098179 0
49562629 80918649 0
22533914 277844489 0
14861358 559653864 0
179774409 541103655 0
465960875 328222955 0
350042234 482520674 0
273165255 160057814 0
335356667 157945723 0
301233269 148276828 0
266034980 467698578 0
374241884 345908590 0
30110911 50380851 0
141467744 554755877 0
297644338 556633238 0
208971169 388029556 0
173843650 498770375 0
293931061 560050355 0
514791814 246229707 0
395769984 121504985 0
243304199 213074259 0
336106964 321163353 0
334884044 358253074 0
427181906 46486480 0
313240333 393437107 0
312657994 327276656 0
77310319 268776488 0
102846567 305104717 0
279142125 496120443 0
256418372 255750620 0
518396932 378272912 0
373483029 302195451 0
409041133 498905465 0
496698605 129809966 0
41436667 427108327 0
341980007 355733598 0
220590400 559732005 0
23815390 57091215 0
545917571 142573707 0
404407408 32531242 0
493625956 23992371 0
338666931 47315904 0
367611915 281184945 0
310203545 238163097 0
53560348 300910245 0
126814918 201491074 0
43861819 2688795 0
268688610 449314802 0
372344563 497938763 0
472911809 37648533 0
159404121 195337700 0
317632130 502562442 0
242237710 418843801 0
552872175 8790811 0
169258751 184656598 0
194601904 501416027 0
282416367 356878395 0
492451345 50079802 0
226156266 388899753 0
364619383 535755779 0
472916830 314663813 0
491441004 68249321 0
261505878 135813161 0
395594950 294669742 0
293344920 464123095 0
243207152 157666302 0
169996132 139170155 0
471497754 189481988 0
6080362 154300632 0
497360882 523609148 0
294428033 348315500 0
208956273 13468140 0
102781235 274835158 0
191050842 141230016 0
328028312 481250180 0
517918488 161974295 0
554043104 450357651 0
504507192 182331080 0
506009886 15995 0
329490828 55651240 0
183108955 265171978 0
78569902 221888647 0
321544663 258656034 0
293199443 479689140 0
132821416 430375664 0
497510021 329628244 0
23162300 266528082 0
118129202 281190235 0
275345207 103059375 0
349889186 398382078 0
191298202 240462722 0
250545924 354739999 0
331767961 76909093 0
425751980 121209742 0
443408840 501913179 0
341227262 542273003 0
55574740 468254956 0
505534855 244752866 0
132517223 508064438 0
450822380 484072569 0
221802893 214386012 0
284995572 181191737 0
279948152 86217201 0
427118741 55075484 0
336555730 36392463 0
349795293 69535100 0
285938985 41269650 0
536068120 388303096 0
389967635 378128249 0
287689542 262007254 0
52165238 93812410 0
338146361 125941420 0
6499383 106616614 0
183765029 178116859 0
176797469 435065259 0
276141069 304348572 0
267763151 476142437 0
53577248 395910737 0
552298278 81254618 0
53166762 116302538 0
534404783 12176285 0
396431217 515224560 0
29866838 324574696 0
289946703 391739070 0
68856960 327356414 0
55872662 473549800 0
228926712 424482212 0
448956689 474230699 0
314331137 177178531 0
173196250 230974287 0
454365995 160629738 0
427970552 296463351 0
456261788 20504084 0
71812686 308572233 0
222544338 164960723 0
449139776 495602497 0
472209679 215114678 0
174650753 224903965 0
558706379 304058602 0
286200419 494732821 0
160145242 34969112 0
268344765 114868864 0
436373869 98199280 0
30331241 548558660 0
73871835 57825161 0
275643214 189734946 0
271186870 567729132 0
63492744 261711282 0
202100025 92602856 0
321362871 430448686 0
346473094 463185862 0
229116892 569138578 0
417233171 416683828 0
29987201 60533954 0
324545745 418731616 0
100949595 288298857 0
321045656 30383418 0
46631377 111489427 0
173899905 86493307 0
47930585 420785570 0
46613561 378772590 0
369443916 227600808 0
323192394 216764755 0
50110586 387216256 0
239084326 530072379 0
201232999 149432563 0
451228830 214713182 0
533501370 14464168 0
73014733 1402729 0
156554675 385975516 0
281080839 156726911 0
138630119 496209599 0
490896294 142707651 0
271992517 411450953 0
34795167 240607412 0
337647879 49116701 0
329852787 518189333 0
270159289 252070922 0
528199468 23796352 0
255544495 547779883 0
24786954 18442897 0
87387672 282171168 0
308111625 155290803 0
184160723 455005478 0
319790088 243626970 0
379860513 418152077 0
168788791 149715018 0
80048298 566809553 0
5057541 415053943 0
90861474 247182271 0
502976527 417649097 0
82679225 455479157 0
323444979 224843797 0
272395420 458944504 0
362068518 556942095 0
120451384 206836234 0
156857135 489932766 0
137813443 355350506 0
202141550 436720117 0
24707687 253618053 0
134495321 61605336 0
528657390 282456033 0
66900461 445606755 0
210236528 429008978 0
326189612 4501354 0
165410326 193342650 0
470232798 458335969 0
369982444 438695551 0
325635872 146273535 0
354825209 502135414 0
338145 556319337 0
315678168 566560117 0
467754251 248632406 0
390836891 407563719 0
168565586 420789896 0
529249284 113847034 0
508382885 135337700 0
283831648 559449404 0
202379341 428342706 0
148184561 72408984 0
85825890 519581981 0
71899801 442868496 0
72786944 198107874 0
359885738 106479287 0
495260371 478966387 0
116474015 463374743 0
516799797 562144595 0
379779156 346595616 0
42562139 37177830 0
96053548 199605603 0
57546516 323975808 0
460194547 181236516 0
428510747 406842959 0
358863404 27332731 0
211139078 458052818 0
51551471 75398683 0
535575359 337496418 0
302152382 230929349 0
108392060 303321267 0
469740737 243183685 0
322507953 485882648 0
350476561 309926013 0
11076206 277954001 0
108830540 33794088 0
300325626 348523891 0
58934726 61189599 0
303496929 568755438 0
31778962 94387942 0
384393249 418467334 0
468262457 365836013 0
259163185 235074956 0
205178448 507907622 0
296050023 334665029 0
548580311 397088440 0
191177335 297133955 0
143452720 130864274 0
405412508 298055769 0
77357725 488180374 0
356442473 421819416 0
5139899 139301192 0
179584558 165713862 0
295436818 419108803 0
519985201 437733156 0
535368446 380626144 0
362929935 111626907 0
55411585 158147585 0
350735486 210526698 0
295396103 380949097 0
428470958 405443397 0
564599655 553662190 0
374254957 187053791 0
515225630 506628457 0
19605283 79914646 0
366852239 255105431 0
234058668 111124211 0
537509617 67664768 0
507564688 28657121 0
270256813 350873127 0
278126648 384094168 0
55764437 403569387 0
520510278 272687032 0
367372959 402870672 0
50648823 160836299 0
294016783 125349746 0
522679651 430210202 0
119425953 27127197 0
544174219 277566087 0
326502780 175742957 0
521551668 539590353 0
82573948 101338663 0
62124583 414253805 0
409516034 37678322 0
335611711 431359183 0
404282133 198659446 0
141424028 504506503 0
322854125 486652481 0
164728161 190112449 0
393350844 1244469 0
352270162 503087870 0
200012093 94693949 0
70089020 489589227 0
442578031 525453583 0
466374313 338835518 0
254361257 91250430 0
295418428 239489644 0
504483132 439722612 0
38637864 343974110 0
228782102 567531202 0
73909648 399948867 0
17117579 92564485 0
298153896 25744455 0
58877206 533507267 0
206466335 261831429 0
309387210 432134877 0
244143648 32391486 0
3074993 521591856 0
501303336 271706462 0
14060459 24894546 0
453519995 485911891 0
291112300 322169260 0
554940792 371779515 0
162080854 215743834 0
513317027 324584734 0
355480138 381694044 0
108147905 568125250 0
437659807 487742857 0
266199522 293027974 0
520969906 487163558 0
142064593 282569073 0
560457897 274019745 0
544695929 507368798 0
502555595 233039868 0
39755420 383238093 0
278204738 470465016 0
543081690 354252121 0
113364632 445887685 0
111754581 517127001 0
87435174 399770476 0
175006564 186181413 0
328136139 94694764 0
233120842 372479947 0
175906870 528212280 0
40562332 135621475 0
56512011 177784169 0
527055350 305415445 0
51966725 301217385 0
200454049 510671778 0
150216814 46443738 0
424002406 426223435 0
348639208 522219714 0
349390690 84383774 0
81252909 42617509 0
19130937 376172855 0
419711582 204842437 0
68081074 529803448 0
508272873 459498581 0
350094603 16244665 0
248242394 553057546 0
74260283 137474687 0
357322846 446881969 0
53471353 528584457 0
71807825 483822635 0
402861655 398819671 0
144431997 21816733 0
556022794 237100729 0
27648003 338947818 0
168529892 32224608 0
328374362 19551262 0
497476705 36108242 0
193829035 114658534 0
458117923 563731815 0
352070826 548566411 0
187784084 453204226 0
494518933 187086827 0
381397756 15596702 0
311846714 488534825 0
456755237 125139212 0
124122822 78496516 0
384787154 400305859 0
531051308 515052735 0
214528853 158974293 0
36957597 57221486 0
98755733 382510029 0
339387163 435343862 0
358765484 375902475 0
541405510 476070241 0
338372489 432326902 0
150669510 536584258 0
515575324 514990057 0
520461357 1015157 0
44128121 433509672 0
314426760 211686489 0
499361515 48488705 0
454936772 30039759 0
249547627 382753285 0
321063060 112950388 0
242606026 412805305 0
17831147 271413283 0
42114718 432308209 0
94660545 556901330 0
95490900 508004047 0
190631991 529679437 0
263593871 424298110 0
304281826 401969206 0
53286159 334192898 0
462854154 451278495 0
49747197 187842230 0
78208333 234971668 0
470509487 170212604 0
69646039 202765680 0
391842494 289404765 0
542586890 377791128 0
326527390 293001475 0
293316245 337230022 0
199111426 281329028 0
437908857 277471830 0
77995820 345960740 0
460422060 244386298 0
188089719 177022307 0
99851710 410754870 0
141291495 218914544 0
31954631 127338633 0
118630000 151832289 0
359367952 557045424 0
403986744 278845635 0
399328326 267618249 0
175956539 222159489 0
150411731 421748555 0
147581719 439655844 0
370915498 210488775 0
145046519 111338891 0
49681430 332190811 0
335652783 499566815 0
202371739 38035440 0
199122709 455371888 0
45566634 391906162 0
395191308 158107064 0
496605666 298627744 0
305617182 331180048 0
21752463 428928747 0
224585034 266528513 0
553307461 219016741 0
567338772 131102639 0
126190851 217279887 0
174983609 243790591 0
539501926 77910486 0
338246256 137259808 0
164262305 165410896 0
222038764 406422984 0
9281054 215598255 0
20579849 210511829 0
518280263 80453270 0
244902948 68171647 0
2132503 451990990 0
447429691 340096415 0
306312948 403632540 0
77610996 476920309 0
319165059 83256434 0
381626749 548557085 0
155476076 220100167 0
35052687 489153818 0
83905019 401605619 0
219490363 191023325 0
326607473 87687083 0
288840954 425359254 0
224180617 387796739 0
34194107 347013888 0
385244370 214256673 0
366808664 248275737 0
296984489 124487234 0
337545623 31509996 0
226195679 309027222 0
52912955 526908012 0
329550634 203098789 0
182982183 254927095 0
286421157 365450706 0
305202356 48424707 0
236338789 439724310 0
76995716 11536993 0
229166596 474842714 0
130568511 198123772 0
424214339 356912045 0
370539012 518978180 0
469940929 37661329 0
536450450 161799001 0
220265825 328719775 0
418499021 458045635 0
299082163 21362754 0
482586234 203650529 0
269755020 506725863 0
566597220 63221959 0
550935963 40184474 0
208184340 261271687 0
464420090 495110604 0
144745460 81959045 0
507056656 220717605 0
73042682 368608886 0
209321312 217855701 0
512802359 190383605 0
554532890 8116184 0
108669641 108615013 0
256552087 164248933 0
327107445 540809314 0
74938619 167187442 0
389505627 200430271 0
171105007 547872411 0
243341973 249675374 0
417535272 334992708 0
333171881 39294459 0
518742678 331302106 0
375029999 208125214 0
290122310 485310755 0
121546323 376645223 0
449365454 297043554 0
354314392 2618939 0
389090723 127374325 0
396674383 295398050 0
486526610 516331537 0
456620067 459846736 0
566152416 465598779 0
102165522 498680711 0
372791286 144759611 0
549248373 129856703 0
293768770 306209995 0
381602379 278314971 0
394920592 563736806 0
397746000 286593632 0
130593884 168759241 0
547101328 88025312 0
297524063 377684961 0
57744549 458373291 0
217294802 443850973 0
453467248 481860163 0
504166590 465301030 0
90286008 519151810 0
416542243 77230683 0
158470734 219126787 0
312963537 482909591 0
469180005 251993716 0
247837140 488182010 0
490339479 120236779 0
539385227 220830350 0
102044364 235800067 0
60837338 83934335 0
228875049 193523072 0
61168802 137869331 0
563887938 538033005 0
371905123 332569992 0
474208724 557020612 0
167148637 132240860 0
520476276 495545432 0
204569795 76031215 0
403880554 156152995 0
61484819 222189996 0
30571854 499353091 0
5450376 415197076 0
141702223 516618909 0
86077620 282391153 0
101249812 467010899 0
486013823 243064983 0
37277063 14871770 0
521204250 173653291 0
502280539 227415365 0
24273927 12418334 0
553983044 563168851 0
268600551 244345388 0
301480106 114188004 0
104994255 161033675 0
367180453 374956840 0
47120145 520056349 0
251593866 511685841 0
49803699 539780513 0
550126801 539979667 0
181957658 141836903 0
475610059 551128932 0
16194329 475569805 0
116134400 530585896 0
235396597 269059178 0
239701861 347251189 0
491099145 188957099 0
154189586 117066009 0
523072613 446191516 0
533406901 502620769 0
502257774 74386599 0
432958649 495082373 0
265160161 240518666 0
188435542 321837402 0
521676504 141947765 0
2896769 169775136 0
429561164 4228960 0
123181507 401613676 0
264954029 438953385 0
7551571 150261111 0
329648578 251985476 0
240294582 219187796 0
414839836 473888374 0
14287120 191077344 0
471412545 367644866 0
143469092 539229423 0
543511937 127400719 0
190598555 427373460 0
180860766 126585911 0
92520938 440479215 0
315177499 485684613 0
215642211 501848933 0
5275825 529909829 0
392631407 152457495 0
71426074 183287326 0
30634225 205362240 0
152914101 247815355 0
161161486 343615073 0
80212071 306354136 0
291868006 452830522 0
547285034 380452837 0
308494385 283566383 0
537092309 226562674 0
408271528 519219197 0
113831250 331252622 0
223225159 480490361 0
379486949 359676127 0
266759955 371337723 0
101289127 61841164 0
110769243 509597771 0
19649365 165966334 0
27407694 410513688 0
138939836 120033960 0
303461303 6884829 0
155983763 2274149 0
308222036 395503317 0
376857887 321463753 0
9022391 77891767 0
432835435 411528665 0
414113537 470885302 0
436560689 549305172 0
104393020 226555882 0
496261393 130367562 0
291063165 447306893 0
138135388 413521227 0
527812018 340432962 0
16952681 489144820 0
402283171 267567152 0
428212636 5755614 0
390531275 250481582 0
552220005 21716927 0
115181143 87312914 0
379506902 443962590 0
249648702 257183934 0
348239664 340722082 0
448222863 479330344 0
437235657 536139980 0
502670285 542570225 0
495539357 57634317 0
290405504 539692387 0
132587996 26638083 0
388765220 272021225 0
248065379 103814357 0
222881502 85869742 0
138313595 166311858 0
431823287 57281769 0
562383611 153350543 0
556308236 568358890 0
66123357 179579656 0
431364938 345629162 0
75604713 122305259 0
371592895 498238061 0
46168316 524983433 0
297446873 289190067 0
489739061 277282027 0
222633153 252362208 0
102236272 354584420 0
361283176 194385998 0
535521135 419573833 0
255790550 109666372 0
466307462 81859899 0
215948893 370148056 0
331562931 522859253 0
270301772 473337697 0
234548621 244930972 0
518471184 135303861 0
314215420 439197947 0
70379398 148352726 0
106345085 499930394 0
396450991 540521242 0
151133131 225699968 0
7958988 347602158 0
450706365 523432704 0
204281155 311166634 0
494155777 167289234 0
485424833 423239752 0
65869152 214331940 0
275546800 166504573 0
314976535 244994436 0
76317546 463169344 0
529550736 97430286 0
494327888 212430081 0
34501755 109884874 0
84104660 117141261 0
139271302 212771917 0
291737182 104434516 0
250527447 292317913 0
13221036 150595106 0
312682732 110876043 0
495549845 447211913 0
188774028 138580998 0
132810386 129016009 0
529746458 118222124 0
44039897 536284368 0
520374063 318406346 0
249637874 32638661 0
153239238 296956361 0
139081537 568597829 0
106611368 137597888 0
418640673 195524177 0
311773415 175849523 0
224244150 39744066 0
301509060 430843054 0
451356512 355022477 0
196915776 70818566 0
533787319 481813311 0
15221935 174322919 0
259700315 512420162 0
281581697 355018185 0
25735507 292346386 0
165685978 214441223 0
399720530 35297960 0
364802375 405009255 0
247010704 47748417 0
81976608 74229121 0
365767277 483480888 0
140992426 308110711 0
300302416 366910640 0
112742257 144138901 0
91303742 275348158 0
191870783 85294240 0
370539752 168113462 0
345384073 519965922 0
114964523 345802931 0
405746504 497551526 0
287161868 375643114 0
120065682 150967590 0
398656738 433403025 0
198008357 336698866 0
160394893 541610598 0
360097261 389589056 0
295447928 324444199 0
55281541 23654565 0
514442080 340562004 0
351265715 60182152 0
9239532 307717771 0
250166714 252019582 0
415634248 54688130 0
82752230 183338135 0
434467005 502788138 0
558152464 179531013 0
196228512 418172692 0
56119416 352585402 0
227500097 306259680 0
531022782 521017225 0
313100673 522537039 0
52380171 506823147 0
458058348 498329234 0
7853616 218194655 0
295800166 128291195 0
462092172 291722470 0
465679570 379043384 0
496890520 243271516 0
127376409 261033477 0
500042274 251324753 0
81151420 60338493 0
532261517 73090644 0
106213712 445592532 0
51017242 191332920 0
273106315 260842224 0
471251244 256331033 0
45463228 133690510 0
355119804 10890987 0
194838029 320569411 0
77932937 5970912 0
44250772 195836680 0
338834773 261066446 0
153763439 283186797 0
503200809 116311506 0
210077174 110117884 0
230661755 258459723 0
509699017 121064516 0
277124423 539868389 0
224973953 145782978 0
164284553 543743159 0
82190069 256690668 0
264464573 301091891 0
96905276 368187632 0
288708330 475634121 0
271352363 427428237 0
264522654 567193760 0
513250863 137813735 0
552634052 529083133 0
538557560 444974936 0
458509478 411900421 0
497791719 263143799 0
108305079 510630652 0
383321086 325466372 0
480840368 333115922 0
20389226 550693080 0
475902741 419757734 0
238551034 383503987 0
513651706 185176801 0
387239725 172032548 0
963237 492579078 0
4665564 238871365 0
124180915 472990766 0
77893745 286981175 0
278579609 178557423 0
501263501 261562927 0
123216517 447508106 0
46024554 323228370 0
275631364 233557692 0
349785284 379501948 0
532155518 560239920 0
318522365 6060751 0
160440882 113604548 0
11031055 160676846 0
521900754 485454149 0
517306869 337046010 0
486727643 56828943 0
190860703 207521900 0
377879884 498924702 0
352706103 117751890 0
407406353 279246087 0
401144158 515164673 0
333800930 558385756 0
548269322 562585797 0
391221668 492322793 0
180270431 248389475 0
344211303 486807308 0
364355503 250119690 0
359552615 125782352 0
311883440 5673429 0
454028290 87458500 0
120492097 159013966 0
37689727 502472908 0
265965987 72513509 0
141674006 264685289 0
486768239 349319586 0
33571972 266674416 0
122581386 208397052 0
396591913 522706057 0
311236715 412623249 0
362840482 250496431 0
8392951 325907156 0
99509505 446290534 0
394329048 488101362 0
318441578 434473997 0
267236287 241606661 0
403591002 259502014 0
215189061 393404252 0
448701727 272861946 0
128294939 327276557 0
176300649 479919735 0
230160055 26686357 0
307541391 231062210 0
346894674 198304529 0
30891551 187589754 0
168128154 41510461 0
387436226 551872323 0
71867089 472817687 0
401454391 362653569 0
327542331 435573469 0
136126295 457252831 0
208593340 530393115 0
460538301 363153970 0
18746441 516706088 0
244466477 188414374 0
26894208 463193967 0
153829639 323996680 0
404809297 492723380 0
170313655 566879271 0
523918030 180309726 0
551023279 423008727 0
407318685 172845081 0
111664348 177343725 0
321561331 28457348 0
547887728 271578338 0
297654808 417779501 0
389055736 12910303 0
259422207 195395575 0
41198843 378027972 0
276092645 476006496 0
443934561 536365949 0
497859341 405634183 0
314213784 387375238 0
395307180 437342307 0
21837187 114833229 0
48165494 272792994 0
539255756 52289355 0
467897864 534905439 0
369649282 232391205 0
200337165 420749364 0
262561429 422736253 0
88386868 557853997 0
455965526 279250557 0
434526245 467948446 0
202219538 302199192 0
160031648 472865860 0
445576255 546219778 0
448365873 262904089 0
272474063 353920996 0
192743138 453567274 0
204474192 256091091 0
503365883 237064671 0
107795652 561136331 0
458887028 248003789 0
110080176 164698164 0
877636 248263599 0
535813432 557444317 0
329518241 97306527 0
342206882 477707942 0
256946263 106122803 0
508450374 115217503 0
458144015 32399346 0
162657608 150068860 0
312256471 243210795 0
341167315 174935961 0
68111286 262191640 0
304061280 27203179 0
131065851 223721031 0
492903360 62586128 0
132094978 142782570 0
321905200 147956718 0
447479332 276747244 0
511828819 219999715 0
228096352 8898296 0
26220900 210555040 0
505425931 410124133 0
157948458 530249481 0
462364169 38439515 0
527908123 560497697 0
287542780 509251413 0
525021138 455129161 0
203239564 340916410 0
389567136 428936714 0
547135000 114264418 0
54285549 166485451 0
486911558 52506077 0
279273722 524150833 0
71285472 50747914 0
87966788 51956190 0
193997718 352579639 0
268351688 471825457 0
89083606 174710832 0
490216756 499688433 0
472845983 295883131 0
483319193 91083473 0
432571087 75764280 0
49499830 408260339 0
16675173 350226640 0
507502681 248005269 0
130454411 511829841 0
541583337 492865048 0
185276841 162804813 0
84090204 535408677 0
34160283 210935573 0
471532706 72386501 0
558973245 294328770 0
372790453 295902682 0
372088502 254582819 0
410018262 509256022 0
349209793 113720824 0
119991605 99693207 0
252083493 315393988 0
35330848 222150299 0
61740247 530343319 0
482998225 485331546 0
217181549 251327219 0
162724341 313554047 0
402605067 493403292 0
555069092 48589817 0
54037588 532562884 0
48192181 553571496 0
66030321 427486647 0
387750393 408023563 0
404415666 363638712 0
123639433 421833931 0
357378331 239280295 0
239742680 399308562 0
141305457 394982992 0
309462929 410029271 0
515866277 52456362 0
307806460 171266531 0
252825727 104857893 0
389371287 289823435 0
460647683 130392795 0
233654310 294767039 0
386951195 8140906 0
78974051 519347433 0
506369624 393547167 0
476692831 505704172 0
289554729 451750811 0
426811608 174762212 0
342095603 391179664 0
552674034 472682480 0
428991839 408272743 0
175651920 482860726 0
253065415 210377892 0
212144582 365096067 0
213805754 75140860 0
408814877 123662207 0
404072269 493747355 0
139714948 364154443 0
329822057 139008841 0
474561743 450680243 0
174505461 457480182 0
286583365 399585313 0
192458294 143939469 0
116552426 518898471 0
313224075 7192725 0
562069613 133308352 0
213265478 402035947 0
87546792 445856282 0
455322408 507356215 0
542667936 24781828 0
496204507 213346807 0
149766915 196369419 0
314339567 169507953 0
454796741 115548251 0
285846157 548598511 0
175032987 223022762 0
15316899 296323229 0
503725969 542212954 0
443310452 318508253 0
401294166 158199397 0
293840311 327321193 0
368381448 290272596 0
488040451 276599157 0
191846785 64132983 0
136871018 513086964 0
183814982 111188173 0
538731386 317911226 0
239795626 508936684 0
93644537 121916010 0
261337638 483290096 0
161375548 248795361 0
276054617 153619348 0
258242745 48297318 0
328456538 454489778 0
130603595 307078814 0
86747591 362833494 0
295494355 178102860 0
463527355 63599662 0
176951715 478686060 0
438800681 552980523 0
398301044 363634578 0
561065516 230729450 0
133805315 468270891 0
256822405 66446148 0
140789089 242192894 0
74361599 138282564 0
341057270 180807569 0
14056989 140938182 0
413323868 478935879 0
363014259 309194973 0
348874481 347441004 0
509590882 362640557 0
407695840 281198258 0
479254434 280600801 0
545795396 20841116 0
372921753 280178358 0
413050042 434609956 0
437935822 266013078 0
306200260 328036096 0
323972886 151041911 0
141108474 149187484 0
461617249 388773857 0
209331460 294665622 0
554843577 505872098 0
258611763 568070252 0
146519005 566036199 0
314247881 134910586 0
255051427 229958995 0
503295889 209919352 0
450254769 22422659 0
371027656 160249558 0
155018314 81077682 0
441520191 233303357 0
339547876 460554436 0
7642813 87845684 0
243194362 220996736 0
319430954 376751112 0
436040489 221088931 0
24928209 42862917 0
192153647 492614203 0
239973388 184139978 0
420426466 152573946 0
566680044 41607288 0
146464890 21738316 0
83456427 555654656 0
212492578 347284666 0
264848771 546923731 0
294430646 183638517 0
306016052 293520656 0
167989937 397683299 0
209920178 563731049 0
434485918 211487751 0
483970873 312252175 0
231751146 217142537 0
277705318 376653106 0
553617832 544826035 0
481779344 120877384 0
506883865 119256811 0
393644230 240990978 0
384104632 478732012 0
358734783 337579788 0
247265431 541162088 0
416978192 30289585 0
480912191 182890404 0
196667476 504156806 0
368924557 265075767 0
61386603 155423504 0
130716960 360713001 0
12678146 402583759 0
396520379 116365807 0
53172924 137260863 0
478401134 485782842 0
557578320 255955790 0
512762211 420337476 0
533627887 377234442 0
360736776 125558712 0
474914047 449603699 0
84488106 554017111 0
63997487 516231817 0
333865596 15451965 0
10518554 383972298 0
140758996 296316907 0
471828976 274295736 0
198570773 316591224 0
319257907 226050956 0
422184793 93502219 0
260244585 317863794 0
43763137 20731950 0
97348043 296065848 0
470824538 350864089 0
98315803 226648411 0
375563815 80051777 0
28020744 63057214 0
162427578 219058178 0
203967218 277347016 0
500883946 277645949 0
526974893 466059085 0
111179566 451869940 0
30569860 282235462 0
318196402 87317424 0
504274843 335588695 0
539240464 123003390 0
40653969 519851850 0
124768574 231403977 0
138024482 7845037 0
177924073 474481575 0
86969090 64632092 0
522201666 95246126 0
333224379 457105439 0
469714048 209074746 0
449009803 93539939 0
450033804 565701791 0
377291146 131932648 0
3467590 125785240 0
283381091 20806023 0
521917427 388761081 0
266998470 520032125 0
25093142 64070346 0
315571516 496026153 0
555143950 41373684 0
7769379 377343104 0
227275791 257597038 0
375645610 302429377 0
268542587 300839626 0
331820724 393687152 0
410686351 387755424 0
538174357 257328996 0
182290743 74897547 0
140860065 97949805 0
425273685 408459804 0
161396756 108884577 0
263762743 270879087 0
192526505 294835207 0
287704612 23249905 0
295974118 3539952 0
90138419 477321954 0
368497368 147560044 0
318808336 356296235 0
368115856 166978256 0
496794252 249741982 0
59961648 202896034 0
447257697 51924385 0
278382624 69076371 0
170272354 31124627 0
372220925 340031871 0
433229496 98106429 0
228094531 328726828 0
278894195 300687631 0
536960934 542175170 0
492252943 444089266 0
358131021 204803166 0
4146767 534538267 0
557019022 346197716 0
186173321 353206935 0
243530052 42294854 0
396264279 201604944 0
538761615 548924081 0
480362752 260881983 0
302292354 458901999 0
419528889 454716695 0
366454379 297207530 0
561949375 479710905 0
255881907 449545930 0
287055072 567173748 0
518730957 367545115 0
366318067 15738321 0
106074824 207991610 0
96889502 137482900 0
529546827 544724231 0
84954054 206148736 0
516462082 58836995 0
358373246 441570666 0
533032687 277590192 0
58780626 432572042 0
238835641 227640552 0
204991890 446472101 0
489176820 243114912 0
293434841 163928678 0
327654465 264249388 0
53971733 459043511 0
362023098 45463638 0
170128953 4615170 0
344277856 528751496 0
48328555 218051302 0
556408863 69760131 0
411477185 436157521 0
2342215 264953055 0
201022599 26451878 0
294185824 26711668 0
294456190 212394321 0
402946056 151041312 0
533822052 337748876 0
389598666 395195544 0
255725621 483526437 0
30704123 226792917 0
273515521 484310781 0
507003926 6634806 0
379123276 558113396 0
48636573 515880899 0
449140266 464517109 0
533433720 197823845 0
500414458 123436428 0
532579455 157269661 0
509834670 456079568 0
346811856 298658699 0
35645395 453576139 0
55329104 79773702 0
209253207 106241305 0
257536141 536910788 0
333663236 307267253 0
220520680 409764285 0
132098000 432352206 0
547578739 237091691 0
147334980 256297304 0
299059746 515484150 0
188158082 314072393 0
434960179 5583398 0
84770698 96960395 0
489251222 302331769 0
104717338 70143752 0
77758043 372028895 0
232398092 500615136 0
384730840 473882346 0
389248432 27797441 0
534660666 369994597 0
492209315 140854716 0
390608325 97922909 0
414524201 131489079 0
29292864 43835251 0
207160211 55785748 0
215692074 323938661 0
482422147 505437734 0
302463917 250096556 0
283417703 318262519 0
85174317 348365406 0
210590440 470251731 0
310098432 425678123 0
336917832 189398930 0
418935410 277892212 0
285722171 150895858 0
227100731 227798080 0
283844962 415069684 0
213584023 144760723 0
556189508 65468118 0
188297181 501660443 0
8299469 225112188 0
521660582 541530311 0
425995354 307394012 0
308502090 413561307 0
550120075 324888767 0
46823000 271053770 0
255368506 85583222 0
439103146 528480348 0
56835842 135359635 0
335296481 196337991 0
40583312 15585174 0
337142806 551953158 0
552186966 437547811 0
301011477 187105259 0
458344863 497055683 0
210866323 125353865 0
411441918 557055914 0
515709143 285440355 0
241577759 179604960 0
54153726 202088975 0
328778466 372884039 0
369654600 59181625 0
56445516 204351251 0
367170554 211044824 0
148679259 179286566 0
461406908 43936132 0
159835161 112599560 0
261680606 148702252 0
247234186 224873726 0
505460267 307005108 0
560173496 552124875 0
248521098 546173350 0
460860658 453887413 0
433083647 160937500 0
109684490 560181382 0
208941354 299925611 0
250847368 473508183 0
282411416 315049227 0
143310973 527816467 0
27322901 446939675 0
512311676 172958185 0
197648934 353620406 0
558471775 51734484 0
369120224 76707173 0
515629943 222714305 0
548374636 538810382 0
68177154 537996736 0
211505174 296467550 0
342907639 266473078 0
531114135 143727893 0
559907860 68915634 0
456164545 295458945 0
27504838 466612240 0
531319056 551470546 0
512725392 113087222 0
105430974 240720286 0
301791034 396166535 0
347657797 275051407 0
233064378 375514704 0
298292488 398724473 0
362330508 399128015 0
244157609 517987813 0
390886896 285455835 0
459648829 504410678 0
22563574 32896598 0
187866689 27517877 0
156804909 162639884 0
465597801 337555771 0
479399861 199100450 0
510647921 128474774 0
313092119 508923945 0
307572904 38648315 0
9636048 360475014 0
337703689 179107266 0
189651767 157098547 0
557657423 327753611 0
459807621 460679079 0
72561304 263047673 0
184262648 122359246 0
470955091 181333349 0
75921032 272548614 0
355608125 318404029 0
13246670 270653508 0
136339462 267439657 0
465730105 47824944 0
550365879 145506222 0
142253959 269656906 0
328027786 75529523 0
45403356 293513104 0
533153050 44770214 0
149838811 32982005 0
523086542 335027409 0
263449211 203739242 0
566712029 515180246 0
6158717 102698152 0
15161222 92215275 0
485428210 323556868 0
533225001 252728807 0
273701344 49900302 0
419025325 409002199 0
424201970 510701750 0
136484338 180822232 0
267231818 195852315 0
282233956 250588834 0
509699159 444653995 0
345656378 347485545 0
402682436 519560456 0
215514341 466318816 0
142335482 540015232 0
543652863 22976553 0
430445931 115707888 0
149320512 204936600 0
70418940 322613316 0
276448427 495631639 0
242532844 203195716 0
143375435 354605002 0
29806456 431193036 0
514976205 505642902 0
224146131 43171637 0
16309795 320162792 0
258015473 409373687 0
179061186 268922022 0
156007586 364920152 0
262204464 464229826 0
275200363 401319666 0
403268630 497014341 0
204061432 240114867 0
275883875 184877911 0
475585300 525341757 0
284873522 518819088 0
261765382 230396156 0
396835921 234495148 0
186021316 555359085 0
311349759 88682077 0
335853684 473898315 0
245146495 158027074 0
202700550 148426715 0
99128722 426692916 0
184500410 528859739 0
63141423 142422311 0
110775976 128378920 0
111414310 490762262 0
225807166 427974421 0
123486933 453256933 0
77530340 549037998 0
554175042 51846500 0
52276924 549008619 0
140595690 500038904 0
506459919 288216255 0
510368686 330983941 0
92713400 180546260 0
142031229 534382364 0
266405403 490143244 0
111627539 107299283 0
407960774 169647235 0
254088650 34929904 0
395838851 487127558 0
217342535 97888565 0
72202892 502828967 0
202632034 96184419 0
528744454 127332293 0
439993862 182300328 0
202627208 538544086 0
375611803 34266753 0
157869113 103856243 0
150271371 421406930 0
103552138 93709430 0
458086322 301463663 0
498953943 203725720 0
393766965 10844594 0
178322486 488395341 0
50906828 14007841 0
178522075 130635071 0
112429603 67284102 0
20190040 203827350 0
264755415 60374612 0
127448425 250251884 0
337511387 221183262 0
233299667 153224063 0
432982212 182379613 0
568333415 198969559 0
14602672 71271565 0
375238838 202627529 0
49001208 284329102 0
193278324 308357151 0
362860717 201201012 0
95957062 556313826 0
270837691 314820131 0
372124688 327998179 0
127838364 401728546 0
8573933 484861615 0
522566587 333823755 0
241415875 87576934 0
3292103 559151980 0
293260499 95403969 0
319057836 322237532 0
73819040 515930114 0
394328958 88319025 0
73740339 460451614 0
514249033 510620281 0
76400137 355217686 0
143743418 472049881 0
431839432 76078867 0
79215631 339932693 0
213350269 506110057 0
354112636 488424982 0
138947474 428703288 0
95830860 382811041 0
533172341 310509046 0
358178679 281851732 0
468742190 345891419 0
140074394 362361249 0
401287636 500738774 0
123379477 175484333 0
565398139 139733383 0
42755213 16977681 0
28627601 68685029 0
323961979 433639923 0
339026051 302436750 0
172598072 554098195 0
284330823 384970439 0
89569806 153686776 0
180315764 401991322 0
537038371 123602118 0
541588819 101394967 0
196646642 26509380 0
402682428 7523695 0
400032498 568594757 0
51620605 401725434 0
121233941 122174883 0
500095678 391779608 0
276795754 388291523 0
473233048 448673180 0
398872380 559995068 0
46831688 391134643 0
10196133 513966819 0
82793177 42800878 0
511898901 406710860 0
523467886 118951764 0
15938080 95890690 0
194113695 404363842 0
238855947 103928838 0
48723110 443837539 0
148826103 476346441 0
504007186 14879979 0
312242171 336329300 0
405207810 75956372 0
36802754 250923843 0
439523709 59724817 0
106234055 327632744 0
26705535 524058983 0
346809744 284905494 0
497939699 379932036 0
181357848 459606529 0
167915923 258712170 0
214762333 527592230 0
482556771 378032144 0
537371754 433647228 0
560388973 21301188 0
290227831 125077493 0
481509654 567843592 0
172597041 7557738 0
217216551 334163752 0
557923441 382126171 0
417150046 463721637 0
283833516 531352103 0
187491670 31240634 0
473590067 560555151 0
41562754 198284562 0
426216563 390265957 0
144269768 507756680 0
10074540 127778367 0
292269464 480745468 0
203617490 461343913 0
343927438 396023407 0
161342855 124291700 0
94344147 355672195 0
276976204 407159517 0
440532205 166472534 0
51125446 543826403 0
233116161 567433705 0
493062525 455113814 0
249919516 52872705 0
430360506 63538032 0
281681553 97827032 0
435895921 153496695 0
505788893 182370063 0
73650999 508564032 0
353711401 10697054 0
90491804 493156020 0
155745673 371657565 0
105278094 124041455 0
381725567 16764169 0
438224603 250569599 0
554286605 558513084 0
111837633 151197855 0
69184072 69573723 0
58104995 440490730 0
433278504 415716281 0
486797616 265681390 0
397542403 155527911 0
299961671 533154409 0
191331047 565691991 0
494851919 240573816 0
413307722 207149117 0
407646791 362708739 0
464927654 564062650 0
520067913 439561487 0
62450694 452003789 0
463225481 209303492 0
421259582 279317567 0
260948625 137512397 0
230886775 476095705 0
314067766 441180705 0
79133289 506961655 0
350691382 345991747 0
488711383 356169254 0
336905567 465734108 0
164734635 357851828 0
558347051 536488470 0
198617351 92995120 0
467122034 498649062 0
448881093 469741297 0
187055802 388418064 0
561779374 16701626 0
70043828 541407345 0
228394834 264913028 0
291613653 199224307 0
159543187 292821891 0
567576236 371661449 0
284195945 352436717 0
140870314 352979980 0
166057396 193316301 0
105232369 59449450 0
463485087 35235901 0
500414412 76839329 0
360187575 206779031 0
284882146 416528474 0
466791288 451094701 0
340359731 504140198 0
568535595 481188101 0
542946970 6510921 0
218707556 470100286 0
419655295 249878078 0
474929264 495925934 0
442707264 561108178 0
358374889 443695543 0
222813692 556435503 0
488003048 490307216 0
509619858 186220084 0
562885201 557616866 0
108289490 75718502 0
559823197 83955320 0
151756517 276041402 0
466937972 29507126 0
407769121 150372136 0
518013337 113876484 0
16980689 270346860 0
441118648 391422798 0
455345748 458025167 0
477041859 210836853 0
80160169 510360233 0
151997375 280730132 0
505465035 294705432 0
352049776 555835257 0
248665372 40876108 0
485597209 427965076 0
545232043 195427134 0
417128052 219695975 0
447357332 146698705 0
241837732 484956846 0
533152147 569121502 0
493384946 235026450 0
424134258 239993843 0
512913629 355290268 0
211861108 480440414 0
35387806 434538489 0
349259512 484852269 0
528360739 298430709 0
171233456 305212245 0
209339214 379818448 0
310139691 465822557 0
470428722 94713611 0
105802530 27408719 0
182823649 424433954 0
47986518 533428728 0
99106114 463772932 0
300218645 483876697 0
399906056 26452384 0
329483561 418789215 0
84431121 243351096 0
196638715 569199296 0
545808871 72499409 0
26122303 561238216 0
337443046 195483820 0
156081994 415290902 0
172324445 19173821 0
484378286 509510036 0
243804706 39269429 0
272329875 7234155 0
521938707 124690329 0
466367019 273872294 0
158482175 489147215 0
208641365 117743007 0
426708738 525445859 0
193868530 123714701 0
563947935 67201792 0
134294201 135720663 0
50265477 24091834 0
457266389 340964043 0
567909454 514358875 0
507879185 279720004 0
252504820 70648226 0
361334508 176658449 0
339525370 439546356 0
248819872 286807274 0
490998278 135355632 0
429904768 109597645 0
21629190 430868985 0
349967195 67228313 0
141931911 17915335 0
355366548 268969754 0
153334288 95053737 0
451567476 444460949 0
556669739 73698841 0
387955720 132071840 0
289356920 393269890 0
4320767 34786601 0
554421558 470663085 0
484509847 180693412 0
72942060 341810486 0
307154089 317269803 0
204844730 327575521 0
428080552 289532827 0
253642627 15670992 0
538820730 219087425 0
345741929 310262548 0
274423560 453880705 0
36770348 550346285 0
72918485 267195933 0
272089969 225855892 0
450242351 342335728 0
424041080 157121627 0
516738150 290015368 0
298141482 343490638 0
237665375 100665555 0
419567170 354293746 0
544943703 76139218 0
544533259 500355697 0
252162081 172728763 0
194741855 46253713 0
137431651 63186939 0
10984421 62357193 0
533968561 540828401 0
59820954 512852503 0
47570795 562555619 0
289872269 181588882 0
247300897 38530167 0
311885158 139492318 0
238677162 557040358 0
470114603 427878365 0
289456988 542660220 0
275926117 66027993 0
445335023 34027578 0
235746420 302911325 0
426992762 231534504 0
175019089 256062318 0
438522721 380844999 0
281354117 498970202 0
114301863 481471127 0
61270563 401940209 0
390614793 32916999 0
78685961 3651184 0
542747630 466964892 0
529496998 332868833 0
530591405 31150229 0
431716003 68873298 0
79298528 163744961 0
59120355 210138047 0
250544709 123015905 0
109323275 337594998 0
465304014 279723684 0
289815607 434580756 0
367957174 190713864 0
450548517 500705423 0
283984586 318985618 0
54876199 364741920 0
368787480 425436419 0
2072031 34176906 0
471299699 12156062 0
171405965 122510592 0
511295807 3731723 0
184451114 100400845 0
364981850 320669266 0
292917529 68501872 0
122438933 212834197 0
405071627 1045273 0
439716125 72416730 0
151369367 359961844 0
296385323 248123787 0
336322465 491456616 0
546994688 404217281 0
281917582 243329924 0
356326486 212025315 0
564570193 503517677 0
44017935 531751448 0
409360659 511422123 0
47639553 434535397 0
93202996 356720944 0
53648287 96304580 0
288367140 291055043 0
313840189 117578135 0
374108269 279850378 0
450288088 526402439 0
100844491 290243438 0
304293769 98255711 0
551317741 12377624 0
537987808 41931744 0
497942766 388662106 0
408076206 54294341 0
21167076 184646167 0
224334459 106343787 0
116072729 176599993 0
513142098 517552499 0
22840446 378040916 0
412782678 543588029 0
353573757 109339212 0
179102965 148201614 0
26640681 124870874 0
413306723 285409496 0
320893966 38174166 0
555220213 160045653 0
199940707 342625891 0
12189169 88058512 0
363859173 87807959 0
156542847 135401160 0
492900461 232801687 0
362464672 183378047 0
245593546 249018213 0
124492843 196704454 0
545743680 449301843 0
106124011 240115406 0
305355486 65488519 0
558799508 417504850 0
253905064 385999853 0
219983925 193151564 0
59170724 127560910 0
261139278 101377600 0
289901808 43325743 0
284214 365691235 0
477641873 196019481 0
201729396 91358630 0
368637915 164877587 0
359003632 258828623 0
456075911 515705553 0
556318535 500678226 0
327776254 475277687 0
58489108 152857104 0
223698589 209606956 0
289745398 22837017 0
543845357 512689183 0
60665671 380505854 0
551700029 189002249 0
20949321 197219110 0
513979882 25508005 0
204966965 500596922 0
464499280 471690781 0
83569954 14184745 0
385727591 201295253 0
518703496 302889590 0
92630853 527363747 0
287324340 344461349 0
398092644 31739249 0
260939840 94361910 0
123166498 422656918 0
370055472 308543452 0
456389844 497987306 0
438917711 397517241 0
126235533 118670332 0
460753391 141813062 0
286222214 265315874 0
492123680 7365351 0
444641808 205650521 0
177843725 419840976 0
339340630 247752074 0
481289583 135274941 0
351399140 306448467 0
135586809 364419670 0
178709212 192062481 0
30301628 176767800 0
91872659 376015946 0
65592023 210242776 0
512816840 79902227 0
434879230 433513633 0
297678816 385082770 0
505079259 368599054 0
489759284 364095636 0
37169887 277221400 0
180807049 491766761 0
500633073 162588522 0
375574270 366940454 0
439937051 393188014 0
300308348 160675202 0
239321526 526479228 0
46609598 167974696 0
32166676 524715569 0
379933208 37052937 0
184012732 417069566 0
210925454 82055603 0
277187987 232878181 0
541531960 354586875 0
327859245 313824855 0
261859076 176345367 0
34820100 385043064 0
476696922 197698686 0
306176999 290688609 0
440613172 275785083 0
240704694 515303421 0
167073311 271987467 0
433938097 447074465 0
129993728 493034848 0
454031554 230599867 0
485871154 34892240 0
31075054 427838292 0
383911533 242060747 0
234429425 292120805 0
364255911 297946083 0
99301627 472970824 0
2763160 7779015 0
204283807 377678573 0
303186514 131966683 0
425124760 23714834 0
483837366 237280732 0
291343568 333927512 0
335952072 233782052 0
151272651 216581854 0
425590113 511707730 0
130270772 59111723 0
216117977 218802515 0
115560177 142834940 0
449353955 479085101 0
60416363 514306305 0
42280608 397912490 0
161631865 351708166 0
171548920 241438472 0
207804495 225585958 0
140115944 449094913 0
504036227 314223799 0
182676043 227144415 0
3377784 287801074 0
403132712 427610841 0
441850739 107284998 0
187863503 233132949 0
495644606 231301870 0
515469454 36622822 0
292423047 483465048 0
321070618 408891976 0
87684912 23741368 0
448354692 360480556 0
311226926 125943185 0
347255220 42272662 0
188297459 461533445 0
51945247 67673326 0
301978845 432940302 0
461470904 11896179 0
102300225 519650803 0
132913246 54173369 0
522368997 214358794 0
229585312 533545213 0
537693913 469506579 0
510114887 119975441 0
127116917 103981889 0
489594312 93986980 0
136665637 107166554 0
479089129 476677913 0
64701212 95049231 0
55501013 29371089 0
447070927 247938754 0
463020264 378151481 0
513660688 498458501 0
559949671 494834491 0
432292231 556364782 0
165678380 498532481 0
154316469 286022505 0
125556744 76546903 0
170182132 529219011 0
453031526 216199332 0
544737316 540364211 0
565955190 141875905 0
288644471 543084749 0
315523739 152340493 0
484169211 514454108 0
291697049 19775069 0
332947536 56707468 0
342315714 114330778 0
131593562 542922516 0
141123363 398166165 0
517683987 499814350 0
454709845 94858183 0
407755048 165804377 0
129079840 93317343 0
388876477 105490842 0
340827273 12588398 0
153362566 331019152 0
282552410 26338252 0
27383861 504685121 0
72662081 496509044 0
132123890 503810646 0
566168172 444055742 0
385912610 178567087 0
307605397 462442154 0
235032403 410618207 0
18279586 9611112 0
147116702 495871156 0
185162520 524352547 0
3904757 130367995 0
398089136 535709393 0
317270485 374526835 0
447731447 419266414 0
432613152 209147684 0
87017784 529602255 0
188436669 567420356 0
275485264 420321882 0
377729187 65337949 0
355194445 520084800 0
166764808 385017023 0
540636531 219916261 0
65542626 20766551 0
317153205 393601456 0
550034972 483566514 0
521460338 358820060 0
58518169 65429841 0
314654974 419697120 0
365384564 320661769 0
221947624 349971151 0
101080748 377077332 0
295841212 489143817 0
29671924 27042337 0
409977245 472665955 0
502055723 428529468 0
191466081 94867224 0
454657866 136166727 0
279219365 54830864 0
211818045 388315488 0
557343951 39694884 0
122127298 553066582 0
436562636 390896236 0
546302652 101734349 0
368105879 301822421 0
453980804 10873710 0
51930823 357557800 0
40643048 155034360 0
43120645 420257920 0
77265653 15262793 0
282236253 395305279 0
314865571 166124666 0
539377221 495785897 0
96316784 295027368 0
246116991 294077556 0
46204056 329577093 0
508266273 149604462 0
21802417 285461283 0
543648268 169287709 0
195202605 250166765 0
222947180 381579845 0
194834835 108266111 0
313320148 381857382 0
185131901 375873109 0
255051083 160002157 0
24951644 195290686 0
568778362 198857049 0
40921001 555591113 0
418545155 242280122 0
326311208 463879463 0
280535428 442516670 0
96639865 264884745 0
505391203 313045804 0
241910820 205771531 0
497554723 276521932 0
234970440 36649221 0
55733540 8962547 0
176239500 353518684 0
183273371 83853519 0
474656365 411821141 0
515469919 440673007 0
205909991 386252027 0
95454358 143482251 0
486819285 200845421 0
417569360 81168954 0
259128038 421341651 0
435064223 556604043 0
142278240 438715017 0
439351343 339746279 0
291083613 29077885 0
442276261 227655173 0
125624428 193359473 0
295741815 107196829 0
482156327 209163299 0
542996748 416319847 0
33655595 31677936 0
544358110 532559588 0
43763126 224748804 0
544006881 514370373 0
37322618 102954826 0
296864636 203093342 0
525159359 166118420 0
367653517 490496219 0
117431138 259504076 0
451256555 447397833 0
547818207 362361991 0
117937666 114132773 0
101882695 440274469 0
101567606 458143544 0
328723497 509797287 0
316017810 395951463 0
130313778 235574099 0
17036918 435605309 0
310622305 337720404 0
501249707 498997452 0
234829178 434451191 0
95890762 280951450 0
250690392 131195571 0
14966759 250345356 0
400836096 436799881 0
477460217 276432918 0
559819970 491230622 0
128834065 32410711 0
356321593 487757017 0
327427033 434047793 0
44704775 323694532 0
221753223 363221666 0
158079787 169504991 0
37987981 25763734 0
318062897 508139833 0
517576388 233236359 0
534936742 255125883 0
78843284 376196545 0
454301429 425242027 0
550844617 74584363 0
16563274 218711903 0
334878055 245552835 0
77009207 18951615 0
72389575 211207179 0
349260817 318516455 0
428798651 450268041 0
126020058 481225160 0
170873476 356593053 0
479802320 259194968 0
159383974 142935713 0
35963620 488479861 0
21946944 403450253 0
431898453 441798612 0
358115404 150194416 0
225801968 110938561 0
565821626 521451855 0
520097388 387888444 0
385170926 249596464 0
36980932 398223295 0
500760575 434835864 0
454548142 403823579 0
208262962 357919796 0
445623679 494269715 0
445201760 390171476 0
54221960 254152108 0
232157615 101236199 0
292972663 163377158 0
363429021 48648322 0
312143599 252978244 0
499433619 172310139 0
298313474 152967934 0
152492307 304744824 0
14645582 19903002 0
1803710 99772327 0
147511125 168577483 0
289959528 253728816 0
295597878 79512064 0
85305554 433871744 0
371456203 72587346 0
530046089 273946186 0
456668853 24649876 0
8337482 321219025 0
338423589 557677857 0
176819270 122673642 0
557567327 236186060 0
36184200 468260269 0
29108058 565767554 0
390180434 550843218 0
144928634 16334232 0
375773171 195178857 0
162756432 63158975 0
464658532 38889541 0
521535651 544629347 0
499426536 385790502 0
150265100 260811984 0
85271902 209535822 0
411853675 425752074 0
16704074 86731893 0
438599042 531229419 0
390857033 238680557 0
119359455 259442675 0
528199470 473966962 0
99154069 93603988 0
52913523 139718490 0
566194238 204403176 0
232889055 518953174 0
202396656 202535307 0
535255593 116133971 0
297292542 424336843 0
419735358 416954424 0
238670714 70782508 0
345477578 463010820 0
210911293 486551095 0
136461435 343527886 0
435572089 64278613 0
117950698 449597653 0
451358810 107382945 0
445401383 40997301 0
200839673 44862124 0
76800630 126344338 0
116708559 93031946 0
202794246 158961767 0
489258481 418320436 0
139833287 104467126 0
491335964 497479490 0
264214908 173217494 0
326510552 299479094 0
512848923 511245839 0
444517154 501308377 0
118812652 234650061 0
49548564 449824486 0
389340115 180335229 0
304977662 7803033 0
481072624 144056026 0
496964265 4739859 0
19067070 247365518 0
160747379 425560494 0
566461421 359276373 0
244665184 100524358 0
239839605 408353295 0
186469216 419442209 0
106767403 190542258 0
383012625 217164293 0
463077173 271717411 0
279592468 346761075 0
527698621 453122394 0
85298677 507329178 0
485973081 433895690 0
20769530 103357859 0
388650716 413281335 0
164120349 236274864 0
414303509 205014040 0
385758577 29690859 0
171741530 214065043 0
28447906 274628555 0
237042208 22721679 0
18091215 64189911 0
467501586 161512290 0
424699175 432560445 0
514934896 295788755 0
113265895 519818778 0
100669254 515182361 0
356741731 50538344 0
190182474 353911663 0
201151121 19798479 0
73961746 98402868 0
290322266 155292941 0
436089682 261758126 0
442239787 304197658 0
156443174 505327069 0
281054196 10478375 0
495319228 336217594 0
188408863 450333404 0
134293444 155887112 0
365188053 336000740 0
376697320 246153143 0
159302813 321873061 0
81661019 101557434 0
264591601 568705506 0
149238845 239502332 0
101123359 450556418 0
355152997 27470433 0
227428079 119271124 0
255332222 273461090 0
221803768 322463175 0
264888770 59978396 0
334805835 54308445 0
327206130 552987097 0
290192861 53265479 0
533218620 367849968 0
547100412 345676479 0
124636770 426753678 0
191279946 527485824 0
63543359 252414972 0
481166364 520918764 0
260752772 130392091 0
43905219 312448531 0
263507018 139580829 0
183443246 377326071 0
147625789 513131827 0
345005499 193999693 0
338349225 527794885 0
293278228 500387385 0
228885589 68948022 0
520765743 419762082 0
495396163 177437016 0
2647546 343876555 0
419437244 405844381 0
312865157 415498850 0
483914718 272566519 0
29246807 350152092 0
115079915 16076904 0
547393530 510309286 0
258023040 354979891 0
342061749 238860123 0
285864904 222962990 0
540041382 505427522 0
390689171 524965378 0
402027221 144746869 0
4466211 410102377 0
566246270 164107435 0
131902507 457558435 0
484900527 184103632 0
172503008 554676731 0
236906448 202569674 0
351502651 564990641 0
527786929 519899722 0
365642977 422707692 0
87844027 334710018 0
354756033 470512835 0
15838537 376607720 0
422797444 74110297 0
96960478 103933826 0
272746804 156082365 0
123385156 531908853 0
512489456 431503268 0
374696007 187664606 0
160266879 274498171 0
232776887 23669136 0
375156243 457063627 0
523575920 220381864 0
435072783 6161774 0
381358074 302786503 0
164585196 439060621 0
217389404 397399886 0
533014085 216212286 0
461676035 324878209 0
112733776 409100502 0
119077750 305043829 0
195843012 400026590 0
92425606 156514899 0
305488637 108666198 0
92278221 75839364 0
96465289 242579891 0
403225561 91404358 0
219970412 374404117 0
461525043 347792904 0
125547794 191729182 0
54661056 250104602 0
168645321 252775090 0
74244975 413307234 0
376347796 112226333 0
471455780 428065331 0
501252812 281062227 0
84213423 563319325 0
540654551 148839547 0
121172358 377638102 0
501956758 531893362 0
192892700 204859401 0
524930386 256923185 0
214654545 153986113 0
171550250 20900108 0
240209055 168975615 0
388549707 443133499 0
124867736 194283786 0
60638919 216430337 0
514037475 112578167 0
517783037 60616163 0
477352675 47784824 0
295268373 85137754 0
315090626 122209785 0
156453534 222104390 0
83126235 77003345 0
544893581 535683609 0
135342998 175641239 0
66442003 543722708 0
13914683 368071145 0
93340697 481258897 0
147218895 16243775 0
48909916 481027902 0
170145016 195214548 0
516355383 352525892 0
13825313 389153355 0
515769425 330159053 0
459859991 43031512 0
396743317 518058534 0
342460888 389308638 0
458179574 25009075 0
336849923 322567434 0
343178571 295548360 0
491704771 98279915 0
460849110 359557850 0
27569171 191722009 0
492303449 450492182 0
564940831 473279256 0
314564112 352322204 0
508276054 190986041 0
426489314 160605756 0
256032527 529222613 0
82724907 220721884 0
399247087 175014835 0
517524268 96729643 0
223995452 206193214 0
552736172 13012632 0
13860412 153781522 0
492158004 470065545 0
360986385 376855908 0
201262442 447578919 0
88995687 470901200 0
428670657 16559361 0
505117128 553635412 0
222217715 483244173 0
308322471 93088784 0
368482933 219530485 0
493672968 453559692 0
44427511 486877735 0
356996762 221952735 0
17806025 202138924 0
229420377 346922808 0
233005511 148785675 0
75680058 451008379 0
104105729 268955549 0
274478706 374293332 0
423089671 315175682 0
66187352 526061418 0
517981998 295893552 0
90843985 137133983 0
141072406 217801677 0
229645013 277450961 0
111574993 121937147 0
421630836 170757261 0
546216384 18767126 0
322116904 124504436 0
339184517 220495486 0
65328921 344182622 0
206241595 151963445 0
390533216 353036060 0
291384466 366919701 0
250370807 80124491 0
405754957 365433425 0
210320842 213309637 0
80968482 163885539 0
309798166 192352473 0
406357785 101145898 0
214691739 61992094 0
443698245 314888693 0
79018478 242472267 0
113614067 349289227 0
265426112 135468331 0
409951824 288905509 0
75145432 232786582 0
566996303 18948402 0
534024199 331674731 0
43397496 5360670 0
222409563 298528845 0
504298001 113520415 0
65783372 375503892 0
288796102 44684520 0
356768776 2053631 0
180531514 526017237 0
307963245 228217492 0
52790879 21468776 0
510275673 257267789 0
164085467 176706144 0
164380758 433160109 0
338557610 246191754 0
205176336 140007263 0
72621075 350356509 0
322786413 32085410 0
499684201 281332468 0
356654991 10932800 0
539308608 67881001 0
511674775 402625349 0
538743630 306459368 0
268838331 247816540 0
476719075 196416686 0
60574318 473074065 0
444359948 150830123 0
519875471 124688319 0
81597176 375734730 0
86220082 380459509 0
518761788 109184681 0
301353475 462433750 0
60984418 441398348 0
80872385 180651034 0
219894670 268619602 0
394550135 192181896 0
192490617 103949196 0
42768897 70882669 0
29991142 546727701 0
214760317 442125253 0
92058706 233464810 0
474654359 517358106 0
409050312 215320181 0
537298214 376217971 0
202894144 94273220 0
558658037 350110102 0
540750573 282207146 0
442809084 141412596 0
60142945 50733383 0
125930192 323519008 0
422761443 559289223 0
228991427 538236754 0
237798665 268790838 0
190052649 217841688 0
255106391 490797821 0
293851422 163022956 0
121152997 259532385 0
442544736 522166475 0
465341498 94390038 0
480610094 15276774 0
90458696 113646150 0
511203061 524132488 0
341658291 255483736 0
121924855 471674035 0
88449795 560483244 0
494758018 64163184 0
106142252 241211668 0
287096595 204719938 0
558517584 113063941 0
46297979 700831 0
297865880 416850030 0
113029980 229637872 0
118954228 217716722 0
140297205 299789313 0
11327114 541665780 0
542625505 58556138 0
564056265 51900424 0
513325444 552626567 0
42609118 266706333 0
41884259 350003641 0
515083034 369903735 0
339502254 510692801 0
459570116 248184073 0
294756220 258964659 0
326164794 254746842 0
228292558 49688253 0
142217067 58361306 0
128760487 136857337 0
285848299 519365069 0
303701138 262427974 0
379276718 251208603 0
204404674 408693171 0
33674643 228682196 0
301622664 550189086 0
53614347 127007815 0
465650323 225405811 0
175284466 134470941 0
501252290 214692284 0
270266923 54170962 0
504887524 388238121 0
424569021 440491667 0
476622755 535995636 0
96784506 72412442 0
306224001 480079417 0
337814658 357714153 0
387809387 296434732 0
241890068 138338935 0
53538183 527230094 0
167653754 145818612 0
140204741 260505006 0
346021091 103401687 0
537449953 217013032 0
434363332 321089887 0
401763442 444160337 0
43357550 409793400 0
959804 431980956 0
510282289 6274432 0
228881692 231718578 0
523574881 483514340 0
363590041 546618147 0
366364803 357220066 0
280920604 416305607 0
277555046 46147752 0
549342626 338615064 0
189877046 407860271 0
559555768 370860392 0
181733750 296841935 0
361275646 41525390 0
114417958 25214012 0
467672442 559869792 0
361606868 118810462 0
497420324 532433150 0
503606267 29788547 0
200448442 195029601 0
278652508 363816772 0
58746523 476041233 0
297971872 284828338 0
73029173 281505631 0
89395985 385050791 0
459772773 279808416 0
363923082 501939510 0
521207762 366465086 0
76862480 191113934 0
29736634 304392115 0
374695366 363271313 0
329419377 34648687 0
184282119 393146478 0
144394590 162266878 0
302534078 114852176 0
372330980 255871997 0
442748490 179749803 0
514681520 435741699 0
177422708 121425814 0
193867105 36705990 0
257198191 140236540 0
58318275 387172021 0
60999481 324644710 0
541477340 362926515 0
236081389 347555726 0
312114758 447322015 0
246959377 413658346 0
441735929 490763518 0
189845622 383731601 0
412178667 532315044 0
482320120 432190852 0
80756950 287317664 0
230289403 319814721 0
325209442 522269100 0
465705812 38923012 0
328888502 802467 0
398638704 126830699 0
211155795 348522350 0
368330812 392150760 0
204597311 315513015 0
206712932 421152143 0
530052766 302657673 0
129418716 311082535 0
315139724 303140529 0
337124174 39827645 0
69551751 407489070 0
254335798 155445782 0
344739812 275461354 0
345183944 340570268 0
320509325 26103888 0
81484377 371817308 0
20241314 284039440 0
559937798 118822856 0
325752739 302842067 0
384696010 323639762 0
470415256 159857455 0
378243491 402195314 0
335110213 409504850 0
345615211 60472755 0
395349313 398277589 0
505981223 536795237 0
302517391 293101634 0
110535384 22599900 0
221920043 371201993 0
2480962 251782787 0
501161259 95660338 0
127237861 137660564 0
494619941 399480665 0
338088030 534133282 0
347071210 139916620 0
399996149 558740047 0
546466804 531094067 0
71673687 540503111 0
55355204 23419940 0
34502028 439745697 0
424226951 422337674 0
417300007 200432004 0
18948294 80887251 0
3108132 125104119 0
24419610 57507689 0
554669634 286322701 0
289005268 520948087 0
150824183 515760370 0
299722779 70594953 0
44236031 444942084 0
221425912 124810930 0
501833760 181204789 0
305989387 511077556 0
92329529 10207118 0
349253345 176391027 0
152260277 237266570 0
521040811 20471060 0
73776979 439119113 0
69511903 480405169 0
32877296 565169862 0
418390757 291966809 0
238445054 118640654 0
392018237 56116945 0
228248864 487013391 0
90769448 434766682 0
66943165 245436053 0
291181050 292210257 0
533491703 143032702 0
50854480 347568833 0
259063124 7898678 0
486644878 386172500 0
22057839 255460691 0
116381281 97736262 0
260138956 384521903 0
23345059 542548368 0
321725662 515829148 0
331723919 434382219 0
19720682 491728514 0
379194755 546056966 0
519162464 565274728 0
345422055 334433542 0
557830618 268148835 0
439629704 466027537 0
338433389 368822339 0
237110182 327019152 0
435650046 138963297 0
335695900 212870429 0
103059429 554007198 0
422096165 563091025 0
338101302 209515249 0
242203027 368151472 0
530308148 45074248 0
232743295 212511255 0
178892734 130047035 0
267504149 540838039 0
183302159 182372581 0
461529269 440299740 0
558235756 400015532 0
151576469 489378374 0
352341191 416329820 0
251344610 514991599 0
495633493 521025606 0
353228263 268028970 0
62064160 112489395 0
425636439 441747838 0
184659702 288703767 0
68643755 324122590 0
286142538 234118317 0
67617305 157635226 0
291995715 264862838 0
220865022 569052674 0
55925293 42312275 0
200669616 159527059 0
371844441 96703588 0
315550310 265042252 0
235381310 440817821 0
433327524 513511155 0
315291019 245541741 0
37422316 294280759 0
441842395 359716170 0
426767478 253832025 0
116607010 104361210 0
349736288 208953464 0
68609428 496776281 0
404689202 375017791 0
266892389 311817200 0
215593766 409530416 0
346819956 6464397 0
495099688 255821225 0
399216892 552410390 0
109906180 95000520 0
409687115 166838995 0
422068153 8378946 0
304695059 80614805 0
224869167 274401252 0
77769853 22013650 0
380125859 122454491 0
499716996 282093994 0
239511596 310084514 0
517987883 506234668 0
240044211 518617554 0
392467313 17835417 0
440602865 320267197 0
231860908 219628676 0
90151171 265092889 0
33298929 562717249 0
10610247 425723433 0
391212874 567047874 0
170537597 17307137 0
487822734 53936109 0
241972291 319144539 0
393448505 70993131 0
352654024 151976713 0
473382022 475658746 0
2965275 198890653 0
392061196 264972823 0
250199800 549422575 0
79258866 78662712 0
189406182 481338893 0
362211078 100855290 0
302227997 86555149 0
301676289 329252410 0
86105623 276855411 0
463013930 164566764 0
228022784 547800069 0
216255569 381825513 0
431618319 25769793 0
5950034 561394487 0
123374620 342134465 0
282278232 394914172 0
55636266 479419458 0
567608140 217255743 0
103753786 68602273 0
412340419 428115640 0
43854981 78974464 0
355319912 541308962 0
394872469 183517312 0
181881439 110036560 0
389831295 340472394 0
518595607 297356551 0
327542339 159819278 0
143074778 344597903 0
379229126 286976155 0
192242337 440321157 0
342502563 484234565 0
479927307 292867580 0
395694922 209766490 0
251962704 532166318 0
160264395 124049840 0
559688319 300035062 0
498274287 8354821 0
64988819 325897809 0
13500973 15858513 0
555186810 4417632 0
138979125 186958324 0
58751367 543268616 0
5718349 120355975 0
134639114 49828270 0
191195269 350671036 0
13360283 279060416 0
134319035 482152873 0
221928134 491590082 0
492367695 420827064 0
536818821 196019529 0
514607223 196445085 0
357342980 46517682 0
283224696 77240176 0
298532926 432094537 0
212815282 7987466 0
172189853 496773336 0
66070374 345708581 0
561321683 332331170 0
367216855 472206883 0
266409369 88921890 0
196616786 384139906 0
529644152 481791893 0
404336695 301560595 0
538044286 293046716 0
53451716 78412008 0
41052195 176419211 0
346394844 289529334 0
23393270 498201986 0
72437394 443752946 0
62261318 559434565 0
552022730 145525691 0
173205469 281197720 0
491658415 152740672 0
439773040 407358761 0
191604445 426017745 0
41395602 149518286 0
76540372 560275424 0
144272588 220211502 0
556730367 283856657 0
320729832 304346374 0
396937951 439592289 0
212028150 476408225 0
117950826 151019507 0
164066759 18100462 0
561963516 38027880 0
123533978 262144149 0
127615283 378590769 0
429224152 269939377 0
315230371 208570850 0
199047768 392387109 0
489460824 315574743 0
123469707 197353749 0
216341511 153322664 0
194681350 178648572 0
317172266 320983538 0
18231729 552927507 0
75287445 13911485 0
9162686 18174960 0
382253188 488502987 0
305317349 560890373 0
508195547 509069572 0
237401958 557366387 0
225245873 220917882 0
220358718 378374621 0
105109424 241024561 0
398752307 261771799 0
190635544 395392919 0
314715352 520080599 0
555501275 95369945 0
9475790 452618854 0
427914070 537137689 0
495553786 366213806 0
17772541 108172686 0
484450772 196540213 0
182309826 257771870 0
531976956 317670359 0
434252587 236867299 0
410946734 337500125 0
184848517 156257664 0
327463942 182941884 0
536135810 319815826 0
530411016 335763424 0
108426929 181900404 0
70109299 294550042 0
25411687 501171260 0
459746836 537038155 0
111224084 193997394 0
25969911 550809588 0
489146450 523235211 0
65438547 367743380 0
84382234 393770287 0
407415384 462616312 0
74800019 370895786 0
529437174 24441335 0
129989543 461425535 0
556003216 385935921 0
480344617 207485961 0
64112334 225691181 0
436449369 337736941 0
231600694 359826862 0
121094086 144647027 0
559126161 322294140 0
290689608 328867356 0
519806302 162824410 0
72564726 513298553 0
91896858 509896189 0
12775748 335914569 0
320816723 458624593 0
479683431 183207864 0
510069317 26345404 0
186012446 525152261 0
564000424 270158689 0
265631497 388710028 0
91136581 241593359 0
172296116 399958394 0
433832180 264513200 0
289442839 220057828 0
541558085 158985480 0
15154773 415830375 0
452616923 373399381 0
80557543 235418578 0
204360303 274178847 0
157261843 268009123 0
216358614 513274102 0
342370712 21171440 0
10116138 190869907 0
418775278 322030981 0
437994257 63359520 0
344370669 377717665 0
191280013 298323423 0
359130328 200929946 0
329116156 117708825 0
437997918 338226853 0
386989566 68982189 0
177123251 102077775 0
564839544 561858683 0
233379220 399811341 0
84469429 380307460 0
17776886 167474184 0
180456826 453624529 0
70685089 362413829 0
39702924 229100676 0
506948554 41808940 0
342954949 44757037 0
276457233 355310376 0
153236423 470942563 0
481844023 445819645 0
406362829 219013784 0
103294666 141223690 0
557171499 107569475 0
399766819 147789893 0
40462071 454877037 0
218353956 375434342 0
236461762 265757398 0
118763440 398984166 0
426796 339128124 0
379813926 402634014 0
564483336 527656040 0
12649587 23094422 0
443856608 180424464 0
144060582 80077797 0
446174595 545398293 0
14401404 72194430 0
88640730 463825157 0
244511030 115199423 0
178015799 563128585 0
240128707 165068807 0
369608229 480485519 0
375781909 47870879 0
97184813 402832793 0
499953989 319485406 0
334243133 5708546 0
433554887 280347265 0
518825772 417341473 0
182503043 481486447 0
160628813 81072301 0
146820926 16855839 0
471495756 119504960 0
233728790 294845653 0
186532553 484381425 0
511552485 78881517 0
70121959 431998890 0
142159738 250927499 0
184454969 2959760 0
457791279 453973551 0
162070492 23171747 0
57930814 192398304 0
306877081 153085887 0
307233804 305989540 0
264926565 62928762 0
478770627 344924540 0
308548524 521091433 0
36300120 146896106 0
174888472 16091484 0
402630938 101256618 0
252688773 274226735 0
178383477 101170644 0
147160164 142879575 0
168182590 128055358 0
231087818 59163359 0
323137403 521847453 0
500754751 394380945 0
155696485 554152416 0
376919669 142375974 0
128567313 454654109 0
139316765 65093364 0
430547510 295461479 0
149379134 326091952 0
28907142 396397390 0
278943041 301221033 0
174881399 133509494 0
346748496 282641165 0
287627420 206272547 0
54752791 496368045 0
530780350 494361351 0
502548620 429280333 0
141038874 524285266 0
416359717 434352450 0
166870438 494204108 0
197302760 426940290 0
309594897 175483788 0
334186899 413785412 0
173162390 292589415 0
268988393 381068482 0
247152327 410590846 0
112346480 461076381 0
525537488 278808224 0
395332236 526256187 0
104390487 204436773 0
424297102 191049398 0
446757240 133956205 0
290733645 228655033 0
209635289 361812416 0
227574811 264661499 0
414690563 374528350 0
493570010 61247662 0
497670605 257873030 0
104935995 538750691 0
332830689 37838313 0
425742826 339284655 0
436194500 60227002 0
449190205 227546830 0
235637891 21037934 0
396231108 70979061 0
108306525 562079155 0
546814746 350466931 0
288391694 23032464 0
82560694 48895388 0
308954785 531742255 0
193139200 131776438 0
16479293 342723667 0
352928909 252808968 0
328433690 460690925 0
426662198 380977972 0
198011943 287763707 0
265382657 449263085 0
559007090 132037389 0
275965852 364524505 0
115970609 546214786 0
880000 260101567 0
274868169 408406271 0
359229454 484626500 0
404030626 100391697 0
394719355 13909255 0
337987599 137128061 0
549317071 197179653 0
116260915 399422414 0
41265678 373775153 0
99182919 517610582 0
62193943 537495152 0
431612977 507327735 0
298372776 114895071 0
309508998 344376226 0
234645874 526780487 0
148352468 326446451 0
352359590 499078892 0
169946824 214467266 0
508741704 131221347 0
48209741 24801851 0
527653942 341281456 0
292643907 447590266 0
457623763 27783660 0
353221825 140766841 0
301731519 528446371 0
176833070 492459142 0
157370982 348146531 0
36608213 167309067 0
23143090 11918343 0
217957131 354134691 0
58730932 161791272 0
163093828 206198873 0
87886696 200630927 0
378202477 333381619 0
231440511 499028137 0
23709737 492558392 0
234075137 354535793 0
4432572 63224292 0
540171012 407246627 0
394916180 433213724 0
554605190 79648354 0
192526595 528556302 0
449649501 298926547 0
198325250 316844323 0
159213041 548246860 0
92703075 471649963 0
136982962 279890049 0
242581443 36124288 0
458200240 272250662 0
177112578 411084956 0
240704950 166103623 0
161483145 510471969 0
340295894 490660996 0
270846043 122683935 0
507037644 334143171 0
5657773 469568831 0
482445097 530198731 0
108374644 178105881 0
332618109 414320695 0
237852310 202784436 0
32650853 379864053 0
66466224 440119999 0
497307243 248258169 0
28929181 366326347 0
193310804 144693619 0
168172315 112706517 0
351250400 567133216 0
348163540 424355951 0
509599071 477537208 0
160404061 258053118 0
288354722 363733928 0
349022247 522870309 0
336985352 358675384 0
507023527 3582735 0
175830342 461420838 0
561853961 471099739 0
320233536 531863743 0
55727259 373189712 0
438116571 176388569 0
180757534 414763338 0
323682513 252815520 0
266526417 88309430 0
42647692 193320025 0
143211489 267681636 0
29465485 342673564 0
464096445 127698190 0
199332256 69372632 0
245672021 509357469 0
152980475 247572753 0
424303536 539086263 0
411298014 166223078 0
435165124 79975779 0
203950800 174032086 0
132218645 486630399 0
405356757 65740202 0
211145195 277583699 0
53525296 445617137 0
196135981 447914112 0
221783146 437633894 0
255346519 328697671 0
298645920 406001288 0
305724714 561401281 0
189680567 425668851 0
187877771 79931691 0
279531604 386090459 0
169507141 110809091 0
565080930 139542165 0
84683688 4991576 0
475319428 74266522 0
216140586 411196459 0
190467704 217574441 0
336899550 63752194 0
168908338 63220908 0
285443906 146110192 0
18297710 2601323 0
231737018 242449359 0
519475785 235307600 0
426817088 367289081 0
275573432 433158258 0
453538463 560841186 0
188603028 153189910 0
447934666 58556206 0
129995742 563682516 0
546816413 292820969 0
310960954 51138233 0
309727309 440135856 0
124378190 246363018 0
438573221 45568566 0
15259895 434354479 0
562478218 378960211 0
567017613 522703417 0
449963999 215037695 0
458177689 48484277 0
521078251 73298948 0
127014072 370653733 0
477101265 67081201 0
210035484 441014974 0
162176247 79306778 0
180092772 299232216 0
272033982 152648815 0
96489848 154964476 0
478255187 173698564 0
153870134 139696840 0
244219265 30219014 0
161152499 489523529 0
6011274 537661186 0
91707770 515503783 0
512233197 383186577 0
511655998 245276552 0
313795628 177820939 0
399458542 333606780 0
530530818 128286930 0
118959595 87565676 0
116515206 113789364 0
542641951 427551975 0
473597814 550974846 0
199845854 264242529 0
193770861 462819290 0
558969510 49050112 0
408318225 188673067 0
466491417 58922254 0
149591114 568784204 0
38222219 70159282 0
543907339 32983006 0
319530005 83563549 0
417080269 264145883 0
146013101 427045036 0
98939409 127116177 0
4594747 149418833 0
99178377 302757178 0
542594727 349434422 0
298960022 211410757 0
119341504 235526339 0
500532598 350674691 0
474969881 399277412 0
516703002 304436645 0
380375478 329055143 0
146827 230347733 0
279294162 553032910 0
86612173 108107198 0
82730474 101612194 0
553365923 220830598 0
43155216 25878927 0
238299983 73526267 0
429875576 148608611 0
458170809 4437021 0
449613167 443876587 0
469698989 336188260 0
495323015 496763247 0
276535760 20784414 0
24188941 139894240 0
318810643 271220047 0
48011555 252708561 0
276263332 93778775 0
379040691 399837538 0
103235408 243854666 0
188632350 545464477 0
120116860 282731231 0
279206456 33760653 0
555055313 50761403 0
332127023 527965635 0
391378369 202097187 0
485354317 90039274 0
402887165 217813902 0
385861739 475262476 0
429182944 301615579 0
562173487 502642036 0
135869707 172541776 0
448617048 147299696 0
395981121 236373240 0
187431508 284953724 0
133490803 522179072 0
184359166 48584461 0
267713770 561716177 0
29159412 211247318 0
543477559 58332798 0
175239469 53116846 0
484990890 510655957 0
381007462 560873202 0
98497895 81375385 0
532961722 180458935 0
355290127 448619256 0
185393668 296882216 0
50986790 45872427 0
523439668 293880777 0
47832043 46638903 0
215438486 317602171 0
542313160 286403365 0
566107433 547208465 0
21977494 497841914 0
130903836 386045437 0
304783383 115941600 0
292677763 186794024 0
516694545 262118794 0
40487331 184163795 0
405231872 207050097 0
256675139 463839803 0
455833320 14748150 0
395195862 486360646 0
354308677 383999034 0
395628573 55667888 0
215522332 293523215 0
159565842 251581087 0
419209094 156344343 0
299190591 385130546 0
526785140 533741395 0
510619828 118315811 0
255275894 564607134 0
60998476 536045368 0
93873670 489286354 0
50108608 136751104 0
239941420 489430383 0
37149102 324828501 0
37715318 154956654 0
211988150 181963403 0
105139534 527465964 0
247276425 175362860 0
198351798 228977559 0
226874856 296255813 0
447983628 449046003 0
561488462 197600587 0
103715940 446089770 0
300319272 89040241 0
84135642 389081976 0
94658081 455930388 0
103563862 248499608 0
526595978 408410885 0
286845709 122987366 0
143056917 74016386 0
468728841 265564239 0
96943972 487135551 0
93181094 336022981 0
482459530 60319618 0
427952118 448402001 0
446649545 561962313 0
343754216 295296238 0
438197376 561443925 0
335274560 187571236 0
561888902 429305405 0
161224816 398060623 0
501550027 473793239 0
320126055 569267881 0
36256589 28209812 0
257539359 188521934 0
420909396 416479324 0
22934853 1001239 0
275377933 155894628 0
179092607 431199272 0
564502419 367580216 0
399943455 565645150 0
548202945 29357687 0
272096392 257442321 0
554690419 300098459 0
133970551 270423629 0
4421664 541142659 0
529908672 24652467 0
354720825 149561213 0
301851585 455468275 0
375546779 446132691 0
332542843 141599641 0
319893037 338570651 0
243122867 510294964 0
180583416 61589048 0
9348085 489925227 0
323121357 209543658 0
146514676 333183940 0
535675703 475343928 0
342409315 553368054 0
474468477 272580377 0
248182224 136507452 0
311961822 418944200 0
555372652 293324084 0
122031800 415214820 0
285348596 495030350 0
254543152 223621222 0
547184384 130633940 0
51470326 283685819 0
19216712 259654538 0
235822296 531949610 0
212509846 138153581 0
2629744 401920228 0
265712919 480164700 0
261748887 100124153 0
108291266 211762446 0
163362477 376322273 0
104763633 521221162 0
115164283 120756757 0
333970192 557186981 0
32412740 128342546 0
245995767 397394290 0
124743761 83284381 0
525233309 294325118 0
455969014 44001846 0
281245951 188286216 0
53250479 339480640 0
109368740 160400964 0
126365122 62348092 0
227406431 474649310 0
370055431 515589501 0
109718561 488663788 0
527928537 327610958 0
234399932 307462902 0
375846898 504694206 0
93305196 41069140 0
396646924 41494701 0
498286778 133347896 0
353586851 551161156 0
8903676 107604487 0
516174492 489202694 0
286750929 435836199 0
256891784 6018010 0
365471182 382078583 0
94605873 219867209 0
60515871 480962885 0
261717939 548795605 0
177015377 6829907 0
243687206 351971629 0
262141907 305916444 0
118219926 525990401 0
69465475 437461528 0
419889841 185516650 0
423752848 10770095 0
276279291 487076492 0
127334370 446016200 0
123612416 286755048 0
75994659 397933090 0
203180495 237857770 0
95103151 231134098 0
71208295 402764242 0
226709813 207278504 0
220414583 533555833 0
170299023 335505389 0
214168881 509663818 0
520995654 237292149 0
337345870 262366608 0
489105110 83302890 0
16437478 16673253 0
194728684 558697931 0
457131671 40270459 0
555198512 182459068 0
303350139 415883610 0
563228300 203858817 0
237624801 448243854 0
565854059 55717378 0
473221738 432411962 0
39879250 401023329 0
558810970 475707424 0
249564648 256530297 0
174663778 105742176 0
535281416 376362267 0
427954599 145875411 0
11559248 525684042 0
171013756 222271625 0
2455900 315184977 0
523975972 479097961 0
547894266 268841269 0
100805861 90256261 0
127455528 448485013 0
274049342 120781274 0
160630133 369811726 0
496098925 543983623 0
301546803 403614163 0
229086204 464901079 0
295279059 414029221 0
429971786 50353059 0
331916477 177247666 0
66088927 42440814 0
338418491 336282891 0
68191778 227472251 0
415454317 81886953 0
161134584 476106640 0
135260362 172819631 0
222315338 191457967 0
60073839 437517339 0
150731450 387520721 0
545176035 415095057 0
220800117 554054625 0
196151161 147719473 0
429701735 245214259 0
60261294 392931840 0
102350549 466432394 0
553941980 506944218 0
120741636 295872369 0
490554920 96163005 0
168246548 281358378 0
111525636 298407742 0
139928960 105159105 0
487694631 105068588 0
276033781 434602346 0
492825655 434114379 0
203775490 127886921 0
337921204 435344424 0
518514939 422594980 0
366409977 418791023 0
393062623 435835483 0
98366505 203681594 0
35484249 476952920 0
304784518 178226377 0
325207857 558146990 0
21929570 549565033 0
35055308 329783139 0
444046181 39390177 0
388777693 412414728 0
562931947 483266804 0
437466385 509879869 0
56998126 474038665 0
536331010 20038411 0
131889592 173660450 0
345900903 120996684 0
49052347 280608180 0
115278775 85423359 0
205401845 23277992 0
236809443 185797160 0
47632434 490906853 0
557184877 409444657 0
244268667 378325159 0
273372764 401314212 0
254353931 68722275 0
504027377 188561690 0
566446840 76811544 0
48880145 318850346 0
162026352 207282203 0
372554628 251869680 0
406071022 487226020 0
40939993 65062537 0
259624112 194065651 0
462703796 554253298 0
194105382 46826016 0
315612141 356626463 0
90229035 202994359 0
116805641 320889482 0
30054374 554040049 0
26358198 219352721 0
518311115 447254934 0
566626463 554138538 0
224943227 187877022 0
306600618 312623895 0
194876514 467354012 0
83373168 359876035 0
215229281 545953385 0
395555894 174468769 0
488086368 278228948 0
272314463 107161304 0
70470379 460380549 0
28737170 110001750 0
283829398 326804110 0
524922084 472617049 0
8835871 424543229 0
85216081 230321767 0
471804027 515810283 0
542981395 43894737 0
535708313 347661360 0
272984585 317484586 0
183929368 431487106 0
253457744 386273196 0
394021017 33811603 0
549656753 454668766 0
18606657 336743565 0
90159550 454047740 0
238512413 76435522 0
422846822 557852744 0
84205140 186095578 0
272030469 569127960 0
282619029 184944102 0
16905958 501297437 0
309673423 95236564 0
491508289 503493750 0
64264482 258440969 0
501934902 527534143 0
471552824 132867174 0
421117707 466635077 0
476829527 249850065 0
135096360 342168406 0
84255766 197484593 0
254863325 326963041 0
287283903 378452110 0
318082073 297597935 0
291598931 328745631 0
155794372 147020412 0
30224307 550821638 0
135568698 39329076 0
406990251 397690661 0
80846610 239612228 0
424207004 156537993 0
541453034 140027386 0
216686833 40234533 0
193944757 391252418 0
257558943 34003751 0
416111723 74374076 0
166243255 57006948 0
293616470 131619574 0
130642549 147471991 0
528347933 165126150 0
119105289 139013094 0
28924579 509002090 0
485223284 246097370 0
529931025 9434491 0
38455375 229395921 0
414858828 427042112 0
268662843 191931020 0
34763189 136844188 0
475523826 86930131 0
336399679 536872283 0
300104622 505431070 0
209113823 421563566 0
245183444 306625313 0
133712547 171187311 0
211374260 390121286 0
60277154 327333058 0
505559433 119272161 0
517650966 67595106 0
22646008 193813576 0
491002354 69340495 0
527935315 56129875 0
283583176 450288090 0
552019911 100441961 0
173455226 112701106 0
74134776 197626225 0
265450077 251040206 0
491348436 533050341 0
567376954 493001903 0
93205476 414400524 0
541552910 543461417 0
418965267 406271295 0
478512743 420835077 0
448762175 303948742 0
66702860 254075109 0
308284864 272676347 0
76442107 147182904 0
184869104 331886027 0
536357300 138647859 0
64917309 287847994 0
45962292 318544847 0
163602361 66213862 0
95412027 48665512 0
92966874 209600198 0
360324222 484172250 0
482857663 490798386 0
325651333 334368938 0
496886398 93083607 0
382511974 424832308 0
505837628 167299488 0
464477536 480375253 0
278858591 52716977 0
97548324 249583518 0
313893531 36079867 0
71003051 464935043 0
63000382 185082420 0
127800406 328669224 0
460634458 252073433 0
261255682 493897508 0
108483809 184794225 0
447356796 17912463 0
418315948 541439541 0
552960225 112653369 0
451562994 432007538 0
496469816 71268233 0
217056691 297269717 0
255987762 521217835 0
169759996 66538282 0
196889296 458089316 0
436074644 440931394 0
129663487 139030336 0
438220316 536304265 0
26912750 237195145 0
114451010 107492138 0
361104376 184389737 0
447376364 194475667 0
494572663 548161577 0
246578619 160963103 0
189385943 369166861 0
370433523 57257466 0
118925556 1015573 0
236442530 537067353 0
428568956 390222533 0
445103954 316012843 0
221307911 298111093 0
184552669 117503243 0
38969681 401387157 0
350622055 219039550 0
83380869 360319470 0
381980510 88691530 0
221620201 505139285 0
242250608 79049465 0
207278854 230945107 0
287427575 304125845 0
402041627 131290972 0
330729841 264137849 0
229747797 539674787 0
10693620 424219233 0
395861641 299784762 0
451731332 414757552 0
372804217 143951807 0
133165214 347564513 0
58349728 526031173 0
253602705 38116551 0
435558711 150950101 0
367483966 72254810 0
67794814 188550354 0
389531653 423099807 0
490931151 416238352 0
325665260 203390324 0
27390228 548011027 0
124547705 274572004 0
424188262 354298283 0
58724907 214799992 0
464415569 321722581 0
116545306 536775942 0
207021369 233180718 0
289269494 89917405 0
107680537 208523696 0
362772022 446046978 0
293158827 109238162 0
217671334 185202923 0
58417076 534668248 0
332065674 205445372 0
17567501 517431328 0
263980187 399077279 0
81908265 293258427 0
81545717 507474954 0
56271926 100508465 0
45750958 270044873 0
270125771 286978104 0
183250532 59456609 0
488655536 529237317 0
438073496 159675394 0
266261777 199793591 0
38879669 141118369 0
4650412 68548497 0
138654961 294981821 0
355549536 72888369 0
224143818 465933740 0
250029332 387347950 0
66228075 396831107 0
158440200 530292147 0
204750984 193856047 0
541774806 83315092 0
447098451 526061251 0
386136185 436596475 0
385482697 172418500 0
208554520 4644497 0
99947534 568687711 0
119603560 277151768 0
519598271 488837512 0
177929020 554557602 0
263374833 249643155 0
84622676 248942079 0
557529149 323879565 0
514451460 192298631 0
306583991 262218005 0
549633395 45224938 0
407857824 285307475 0
526533821 222800375 0
553196051 114592230 0
208894904 465716927 0
469216052 172253292 0
473757837 329195061 0
373656531 395834239 0
408837972 49052304 0
140703062 504775065 0
213211725 425656082 0
129422324 16729615 0
459388662 138648711 0
131011202 316519642 0
256295019 426763918 0
34793549 125089818 0
66587683 431165323 0
415819516 113167882 0
204062112 179495154 0
146540744 78449503 0
3656535 498607153 0
27549891 219109177 0
135249297 8428813 0
231741037 427710427 0
120790791 160971969 0
206488613 285887936 0
165212505 148912711 0
5872177 445456234 0
182220425 511314816 0
16559174 125243706 0
392391630 41851767 0
14376563 148061379 0
73662918 198299621 0
358238197 358867386 0
337107604 308659661 0
136946737 385981404 0
503320713 454039889 0
554379386 464992161 0
41267793 452224504 0
250828732 336825532 0
474049124 206909006 0
524920895 99546075 0
126149747 474062633 0
45113132 223773284 0
334579922 218490770 0
360050984 275414580 0
340430930 261938744 0
128741351 48736386 0
501590162 53652516 0
82644348 107132680 0
379427262 132406835 0
486228861 364006433 0
373307233 545064997 0
153844433 258439287 0
149022776 448475844 0
561528414 492371613 0
211321948 75771470 0
531919408 263692176 0
33707585 296291090 0
91668472 438578514 0
550323024 103585229 0
51529778 539444702 0
271701715 520431713 0
276891454 43106686 0
555700638 320301906 0
292460391 97105705 0
482978192 421446215 0
57371450 179803017 0
41697694 516272028 0
555524233 271809952 0
330900798 550944992 0
98638475 354734808 0
304738728 38027833 0
459838372 544400540 0
75784568 78034376 0
528839135 22308676 0
556593453 128507060 0
476202078 270596808 0
78709651 324892599 0
482475614 565155371 0
150378970 103782624 0
459001573 216038861 0
516852830 391263481 0
233161054 288121343 0
460420967 350504322 0
180299816 345912716 0
198612081 299420826 0
347363408 416381264 0
392222387 47803664 0
94881031 287167825 0
212503172 309432151 0
100396435 520985237 0
357693091 65866320 0
384322468 490025233 0
104083474 448648579 0
226130114 4306029 0
110976139 7326242 0
478157966 355343202 0
519208989 190012 0
107835580 100414561 0
514371509 344233250 0
122506813 481224740 0
507866238 148885063 0
248529805 60340358 0
34620874 94717545 0
212677198 306517644 0
157618166 219063583 0
141309077 536815489 0
312023077 488295757 0
129528049 428600133 0
9732350 405197981 0
43915697 226768903 0
66252200 216826033 0
316181929 518267923 0
218312494 105223305 0
426578944 529715569 0
484171398 496328395 0
241855901 405056795 0
538325481 14803415 0
175902737 91494078 0
18704471 123814014 0
90930775 560987521 0
345243202 395261775 0
325196769 324300092 0
532004190 294518214 0
208641607 287283345 0
528659164 552969164 0
290511013 504083373 0
276183201 210355203 0
167896732 486302618 0
455843298 109100738 0
147081011 475379075 0
96839889 27450321 0
63857884 33448743 0
481255021 169202208 0
435824626 136991978 0
407531938 260040011 0
183916249 448838736 0
371088962 72683837 0
170445452 80969351 0
136019217 488678483 0
437068890 566094157 0
518563790 258575469 0
223426223 21117899 0
115348329 380909851 0
472056175 492373958 0
38294053 97620927 0
337626160 203252221 0
387954159 465351195 0
134648568 567340642 0
382346514 17012364 0
275006006 35708937 0
14828306 568818016 0
475021963 253157396 0
98172231 188523673 0
450833010 510227936 0
193430641 362117898 0
76763342 478559533 0
567493815 47672037 0
45196330 323130744 0
277384950 533611095 0
304362571 51497000 0
205246546 370894830 0
239873042 503601596 0
47986833 471959696 0
431586456 494536049 0
184587355 281863118 0
322682060 476332145 0
431529848 334692827 0
370505094 502333277 0
438228644 567022666 0
288668343 141914158 0
21072321 271322044 0
150710417 512895223 0
393668003 474371905 0
507454645 294652544 0
432164712 286705666 0
467683915 104940727 0
183992276 280929655 0
527392521 15678579 0
403351867 177576709 0
347491309 430166230 0
509146726 369210546 0
46224090 159516367 0
399661796 345093252 0
208573224 63938818 0
433646408 26675710 0
64104378 37520201 0
118899091 462099001 0
16603850 12760419 0
212678756 293464435 0
200107722 225945180 0
444468636 122883660 0
446103920 198337961 0
4981659 123859387 0
113224897 143665862 0
325684895 392977810 0
516490557 267408607 0
146723445 92727712 0
276972478 370859615 0
121856028 145214364 0
164476062 485819373 0
398540 402936058 0
110055323 140434426 0
292200078 461496235 0
431234384 146738337 0
389149501 338347502 0
120115406 127731503 0
286120101 228072820 0
388575109 199125623 0
543272359 407231902 0
539070338 556336458 0
423332036 348687939 0
229693800 492407145 0
75450384 335710212 0
261893755 443800152 0
118082207 182930016 0
517324816 466429433 0
526327693 20932517 0
397462407 431302671 0
131937713 173337986 0
259847194 494283826 0
265347330 140853526 0
268178518 109312270 0
3019494 466926786 0
65964974 299713159 0
441070394 472147899 0
460908038 360900020 0
319541336 352672094 0
552593911 380503437 0
403530254 452683369 0
528861764 241758359 0
219666577 137270455 0
244690488 8957009 0
239890201 502858107 0
77400525 467737300 0
360929678 455270099 0
132319950 113498588 0
384689619 295536099 0
107905142 206100292 0
341125831 448134424 0
462771299 7155183 0
207830367 253924223 0
61912376 477705184 0
114102502 432872258 0
194548705 467299643 0
120810264 409761454 0
63631509 345255634 0
247455247 299549872 0
217725568 494723300 0
227585478 222199696 0
183136434 525394386 0
429405642 224525842 0
565480868 448809441 0
332828775 410383974 0
250218256 110538439 0
403642588 538826343 0
55411092 221520454 0
26834231 162451405 0
184282394 241043664 0
286231284 487783336 0
136221246 83855125 0
180869560 93423102 0
261966545 197901764 0
149885968 204295377 0
44245191 306938339 0
133580771 537140646 0
516563381 130101376 0
223235568 305048923 0
309163528 173496716 0
345629352 487609805 0
229034641 451684214 0
468121852 503892388 0
27087426 197064278 0
535800493 240856226 0
283405763 139340123 0
421134972 454845116 0
17589570 241471200 0
122697693 119715480 0
425345667 318136087 0
385407928 462993342 0
166344997 294803614 0
522687005 108484140 0
39658692 240613139 0
358171374 255597003 0
530931803 529846045 0
476229670 163879808 0
178895505 227945475 0
332772943 290753216 0
152706829 120113592 0
21213019 142034950 0
326168159 20568987 0
305924367 553315435 0
239531572 435725676 0
201561220 28541396 0
548519897 41123393 0
564586943 328780304 0
450633255 370792910 0
395824914 280455398 0
198376737 349312514 0
101968266 529718830 0
381018828 256776307 0
60923752 136703278 0
19547154 346980634 0
281122709 176492522 0
371324735 295758761 0
396169373 335846355 0
276778680 328405896 0
565256353 476066337 0
483377813 45342699 0
322098614 6294940 0
309988425 325590744 0
515323389 227652615 0
353799242 565076867 0
220025930 150804320 0
100437936 212712872 0
95101119 134250849 0
494377654 486057487 0
272029650 553119678 0
169763926 275321520 0
322820667 270279812 0
373076416 178760640 0
269469644 377418689 0
124030774 14806893 0
530695926 216505192 0
162721387 171067529 0
297343357 199580899 0
162962501 536095418 0
472488246 6368806 0
283933448 307972554 0
346741066 127907324 0
17210780 72167436 0
413446884 292341554 0
56057132 178017654 0
82459682 167269278 0
273898425 80602843 0
451977322 134636625 0
214756236 55261119 0
14094232 186745328 0
567167386 196584513 0
188253824 240610809 0
8166515 42071521 0
302819931 290907478 0
517753032 119917041 0
367536268 116280067 0
119013717 350102373 0
451569937 533573550 0
91149863 111073840 0
66489253 469197283 0
348317172 539074372 0
25129664 156071002 0
155681315 220805134 0
248277558 117399588 0
122877541 426823784 0
239604566 115313855 0
10700691 144436811 0
541181478 369776602 0
559127636 208660799 0
472101132 13039492 0
394590105 546346873 0
57112300 166194926 0
546666411 132603885 0
466615274 147574622 0
155857798 406947489 0
128866095 217616265 0
121924237 325237196 0
142650560 233997150 0
333555791 390173231 0
546316536 512545039 0
267533528 247637620 0
559286323 76003340 0
408068536 324529808 0
174256847 41919700 0
198318455 141167548 0
331920147 433713708 0
222195166 126169108 0
353786820 460733195 0
93630101 481699914 0
99327181 548865281 0
486162960 541954194 0
110812366 21477245 0
397311306 463798500 0
469028311 531032778 0
52628843 236825722 0
90338641 325867845 0
294866503 346977533 0
516361277 334419666 0
184697821 228799056 0
391061395 65774545 0
296998781 245515187 0
438312137 17924615 0
504814595 106146923 0
489177699 412375295 0
259972481 470248538 0
366105105 330646481 0
460191566 361433128 0
16005453 191266335 0
286737408 390499590 0
313768877 280155087 0
17252025 166776926 0
334010384 42947067 0
370909941 17815425 0
186388757 379098268 0
22020829 533555288 0
184992412 488093223 0
327961166 111045378 0
130877121 133866467 0
409950906 554928121 0
71573329 463081642 0
28342075 516975706 0
536768812 403203695 0
137290280 52761938 0
93704951 136227196 0
286832006 17300296 0
242375135 331986615 0
526265014 390645197 0
306594723 146270119 0
166308283 232652174 0
24723225 285499220 0
445706483 279065881 0
11150137 124698541 0
9924851 80918650 0
243379354 6254526 0
404473776 61620065 0
235659666 3631707 0
125496918 199082721 0
408274142 403148275 0
413050894 409857978 0
410991 210883367 0
536021755 62820063 0
343871840 140837339 0
549960602 163777092 0
467245508 172921582 0
539068527 52765078 0
207607747 318760685 0
559005623 430164058 0
63624095 467588368 0
152350130 342342557 0
206857838 347938993 0
134082687 58572425 0
567264089 498323631 0
231133776 416123611 0
180286328 457222851 0
452104144 25250654 0
282922874 220001993 0
515849615 425684109 0
153608256 146805584 0
203379628 48595459 0
107333920 247158255 0
21868304 180274799 0
18064430 402248829 0
294235454 308998054 0
130011560 494019581 0
141289473 343957439 0
227264846 548305707 0
339578063 556350586 0
363276185 190471178 0
51112444 355770537 0
8747045 475936406 0
387950404 71693859 0
495465984 478788838 0
132489418 318739055 0
47507423 100908729 0
252030747 419933763 0
102589767 22304046 0
536468733 364966051 0
313176723 145828732 0
401694294 59840115 0
438144106 484891098 0
50898701 519833588 0
159682230 468496306 0
419355238 283158132 0
156962851 337123412 0
316743559 517946686 0
107062565 133368800 0
263824202 95562675 0
95459896 560677492 0
19031174 133142254 0
61424650 563574080 0
469563552 95016375 0
8214129 120913556 0
235252242 170883495 0
133678860 344485795 0
229536216 242035707 0
204186436 392772493 0
260211696 419017604 0
351738765 117573250 0
407077306 205464923 0
513198416 440327177 0
504394701 143699920 0
462013709 86391056 0
133004775 415450497 0
42198069 123419513 0
563541122 396594647 0
112697563 14976075 0
44774918 557762337 0
427278477 318362903 0
522683049 227136571 0
247151201 69133 0
42339075 559167803 0
339259654 63365540 0
338293877 332727818 0
346537155 303050775 0
123009665 255013123 0
507596426 309128531 0
148708290 298351106 0
305022958 521094627 0
78932332 176563169 0
542877551 219388413 0
503879833 213469988 0
360945132 395331692 0
467591133 326383284 0
56571377 411707703 0
411932576 30244477 0
317866249 89357827 0
409785052 40520221 0
137821797 75112354 0
159119271 109678832 0
217103122 349257658 0
98817366 145595978 0
113928999 291727806 0
82399307 426213616 0
421273865 67640088 0
528119488 253882734 0
314186495 352889726 0
344336044 459419418 0
13709828 78690189 0
151070207 228144167 0
137234788 374680739 0
506589226 548239340 0
435985970 65550763 0
245403343 118292352 0
290328700 432071525 0
74393642 474752515 0
300539022 74414419 0
537587646 63804497 0
92983128 69264038 0
267938266 360402278 0
563578695 429108578 0
446129682 523880636 0
458935835 207207442 0
329832214 117043421 0
72386662 155383959 0
78891353 260552731 0
230595229 403406133 0
242399855 73865842 0
565934590 186879226 0
382473206 353514283 0
127552954 454249474 0
531817530 344142358 0
209199550 217883298 0
93925148 416768478 0
532461945 63850385 0
521633118 486718745 0
246145918 113842814 0
285545985 138243046 0
49963434 112520501 0
93642708 225269237 0
85281132 175252518 0
167175217 28661030 0
170857797 184456918 0
529488844 344022964 0
75525322 191262765 0
451652780 347011784 0
568499726 321449500 0
121796703 47425697 0
60021512 296551869 0
148306277 49401387 0
165671780 542599555 0
551483676 541520707 0
17109482 468168114 0
30342955 135943342 0
289712768 79404824 0
413050877 428368759 0
16244863 147863675 0
218172937 359114747 0
510482450 49521353 0
253597934 479900161 0
380407245 278914836 0
228957776 330211386 0
112546362 3162159 0
54902397 64895078 0
520024077 473396440 0
319830672 362153242 0
420386504 65630575 0
45325380 326729883 0
14323031 550737029 0
398870532 110882433 0
215494747 24438218 0
524221494 160038502 0
177684490 10312721 0
489212357 13612854 0
427163002 139082657 0
70141819 68662134 0
513359644 418023124 0
160296150 377726714 0
61512802 92156403 0
179511445 532460339 0
68959987 111235700 0
17813433 181074302 0
236567521 466437523 0
301214649 529133061 0
37318785 53361738 0
277645893 193353954 0
167506438 78995401 0
380869130 121147026 0
90145968 223644118 0
328996877 291634795 0
528829023 87348836 0
172388599 21965751 0
415242303 455518431 0
52201531 28151772 0
403342966 12076733 0
539541942 497364629 0
188703782 520034322 0
535607073 108665042 0
521526512 216716128 0
469423235 351637337 0
298701279 247396934 0
305089293 233890177 0
395639530 77157452 0
139312286 465817974 0
481849122 462441080 0
257106831 251408786 0
358997465 190674292 0
559564602 333047262 0
374368756 273397694 0
466721993 238408179 0
469468401 248418409 0
91552482 126292508 0
368396503 282878567 0
222669373 262259171 0
81359889 447468506 0
72427605 66949976 0
276808012 394831005 0
52457638 10498025 0
258195375 46806867 0
350565107 268487326 0
355252771 293945700 0
487916004 123562130 0
425255470 252283131 0
480699128 121480943 0
480615471 136406163 0
508065895 498437988 0
97807178 439841000 0
21535772 487220400 0
295121968 488847181 0
13910454 156562258 0
150490978 505743174 0
114026657 467142663 0
486944655 95968942 0
257067831 558864631 0
220935338 199477731 0
84894438 374533623 0
322570545 19807564 0
449174915 468676729 0
127502432 332018164 0
473311558 123109380 0
77225534 76397704 0
253203640 208973754 0
131143422 253003812 0
173008977 197890088 0
309758277 105679759 0
421175224 365018127 0
505093920 479984818 0
83781689 174743303 0
493574076 531871833 0
183055462 346000536 0
257128661 435116492 0
471770657 416157344 0
162180900 98708821 0
173514698 567920531 0
121465209 42686251 0
188138269 482513698 0
229144844 86265413 0
132775032 147980495 0
2651621 118083105 0
125278222 352888390 0
201241094 157105977 0
159103745 210123431 0
153129915 426420779 0
456371158 346767325 0
422763640 117110594 0
95086459 149575333 0
48801247 364763600 0
19531043 305315597 0
525373025 457392463 0
305775987 280462445 0
132125360 371154607 0
40943420 110015485 0
520918860 385718819 0
11639922 261318302 0
493130089 422054957 0
263196835 185608537 0
339829728 282249971 0
335342106 152382182 0
517855636 126745606 0
250384197 413647799 0
487230251 555329277 0
496503387 109569052 0
222083444 495244679 0
149440016 370956909 0
257756257 37476345 0
231960472 107032853 0
537902316 66916281 0
460720681 464524567 0
60481365 320086849 0
49880186 472538853 0
498764710 322103734 0
84043712 49302342 0
289138849 41382856 0
1194037 22485796 0
442981440 4420039 0
37261170 26176920 0
387356855 310772831 0
357731760 222999894 0
86038359 403920455 0
77609401 315138650 0
381808838 329062955 0
115578056 489081081 0
103708818 177654028 0
391688280 94364913 0
55017469 185930486 0
121962587 298568347 0
294026172 259898880 0
163870837 435508934 0
5615385 284674831 0
112160752 185576452 0
439579509 319951349 0
406971090 97613485 0
162836426 483343680 0
105710833 120687967 0
148885387 235089263 0
440967588 472016236 0
14747470 281326995 0
188041990 75212241 0
297547475 332255002 0
168001964 58952758 0
557225858 435573396 0
62902939 485368267 0
108289391 330166343 0
433900020 216245338 0
240126444 371507932 0
355973394 465800180 0
566248628 78526623 0
92706961 404629753 0
565934631 105867188 0
407386080 49009610 0
291588646 106470869 0
166793437 245064370 0
1179465 391437628 0
425909482 443658781 0
312360968 416455845 0
509809080 377871636 0
343773084 208989136 0
363517517 63866288 0
369149510 43349857 0
487782997 179439018 0
464600118 252404196 0
87728358 371492902 0
194800008 479534788 0
138317018 486239480 0
565499257 349717126 0
105507702 38137864 0
104215994 272510320 0
385005277 361049513 0
524400525 192729824 0
394271126 45691718 0
323916980 226482555 0
137725083 230150594 0
235388678 266644800 0
469517618 319877768 0
66304690 257371810 0
343821048 139827200 0
533272953 164152984 0
381081909 75279110 0
546664536 334389855 0
544760681 418978356 0
530577084 262718661 0
284608686 404070461 0
405258200 523988347 0
471693555 109820075 0
568855601 441456704 0
83971913 282171011 0
353223160 218503654 0
12060239 11400057 0
169048638 200891218 0
478515840 485194612 0
432451717 162144158 0
362709226 280728679 0
552877429 12709109 0
809907 358743669 0
199145094 448497516 0
308333284 408384936 0
14886166 112523842 0
268423498 158508867 0
44530834 47534186 0
209124573 400512571 0
534181812 140075446 0
114400788 367222061 0
437041038 475247248 0
206331100 193155494 0
262866220 428819054 0
308919945 100444204 0
506073993 251594936 0
360854037 287011105 0
165225190 132514392 0
216404829 186509829 0
505743595 179990394 0
527744886 450606110 0
325124272 267822345 0
488126213 295108289 0
413465779 367143268 0
118167528 177921023 0
288380903 367827111 0
480191471 131330757 0
35435102 77662250 0
109392247 269280223 0
552066862 391478430 0
369066249 454237742 0
184720973 335707373 0
340960963 101003398 0
74067266 215972828 0
533345598 524401746 0
254747408 122836415 0
137803302 48489354 0
347361922 533360546 0
59340020 526290296 0
342003433 185347431 0
209603178 113685786 0
476939566 206209105 0
188717800 310802868 0
69419029 261178048 0
322352361 303894894 0
264944055 145981008 0
385326610 569037270 0
458205362 195931471 0
549774394 410483768 0
208964593 117631851 0
53447751 536508569 0
137764436 164134012 0
546455477 502723518 0
484062938 292894672 0
321760714 130037179 0
559360930 130990559 0
263459025 409654391 0
435363147 253528249 0
477567094 139024424 0
13167505 516894474 0
219743375 367962006 0
459704945 392674884 0
510161020 232824897 0
493480028 508559522 0
376041878 508868959 0
111202040 548902254 0
241584343 87015725 0
185717768 97681570 0
374221761 137360696 0
8990161 65873083 0
454812643 36893338 0
37564645 310097972 0
242330329 73286677 0
75632928 464268778 0
19766777 401345496 0
516737586 59238400 0
434055137 71533775 0
59805115 558115336 0
9374002 420176541 0
80654274 536319216 0
34386877 508112611 0
291723700 152122216 0
517596117 110237508 0
26884937 93823391 0
172449274 193279008 0
367606138 360640394 0
504859068 150821275 0
288235558 428505370 0
341497631 402719056 0
199605098 356799278 0
563402956 320438412 0
41312245 385719026 0
475735026 388494183 0
58743901 386960578 0
59546593 177428057 0
294719882 204367849 0
165316616 419870113 0
68135357 154042606 0
93137154 325114025 0
398219410 268546480 0
514768395 526157209 0
504874209 563942562 0
449975141 369755044 0
97667627 447064609 0
88742776 47769959 0
382731656 495534617 0
408603153 114370953 0
6491858 567254186 0
505594143 515111719 0
429782478 68599782 0
86154600 473066833 0
10878680 233954125 0
324434405 173223265 0
532932515 304389128 0
92812083 156891238 0
262716539 162166084 0
498472894 32154513 0
282709557 324125656 0
559132624 38008291 0
428907496 356189463 0
557328515 70583786 0
514274592 423029499 0
94043736 442145315 0
466215479 305068054 0
558277879 386065085 0
121048840 20949959 0
459557000 507558816 0
431438703 111267842 0
49805667 439176631 0
33972140 193596412 0
131307712 275150411 0
550593334 204781610 0
373210055 388738390 0
502145832 551616452 0
146798034 427107584 0
560396452 526791709 0
462708853 79268866 0
329736996 176518613 0
150704505 26499019 0
493553662 555782526 0
420934306 468242159 0
154608719 494282838 0
490126267 461185318 0
433245212 208707196 0
419629045 357090348 0
342527833 514349185 0
321612130 104549757 0
239949093 375339325 0
36810690 434155757 0
209162723 292278479 0
199230255 216771213 0
531747496 528459672 0
558026446 102924452 0
281633944 135461856 0
353904848 486251741 0
274590210 277784364 0
431053367 524363592 0
486385584 36000246 0
402783424 159274273 0
370771295 222158418 0
497212907 174083685 0
457203560 233897767 0
354524410 458723022 0
380945463 326436584 0
494450169 470051235 0
14881909 290912869 0
443739206 228261695 0
226361901 199155132 0
345566848 151454813 0
257576867 454577291 0
515373996 526593776 0
90366528 127015305 0
75849099 223180277 0
190746000 409015263 0
243755804 334342509 0
563524633 54843723 0
520777973 487476833 0
411089095 102269819 0
130747099 509131754 0
10745680 515409630 0
544608057 22084580 0
401014418 218054796 0
113911962 267463322 0
128464844 492443604 0
381071261 199520944 0
293389343 26497792 0
82874549 545432160 0
5430019 188212982 0
310030795 213788008 0
488424702 31990898 0
105259721 274650322 0
469976859 189440551 0
475500658 15804038 0
137293161 136715619 0
225879722 569114033 0
154636531 126502181 0
248800134 103791769 0
1924756 398655210 0
367713686 6278812 0
306303483 189762104 0
353711656 190790378 0
335386000 359719758 0
99895158 77447031 0
192545188 16681941 0
138055168 266872137 0
554249859 139875051 0
510061256 257867365 0
329666562 474641789 0
489547644 550532156 0
26930215 140640143 0
12091825 517287362 0
203704378 296499194 0
78787275 134872512 0
352930889 498371709 0
531527932 186560728 0
140598012 201767240 0
141454393 383529823 0
450470554 164217100 0
495811113 195671637 0
413678252 489958238 0
2687915 483503311 0
522303795 150154430 0
147312704 120047448 0
216322794 312411567 0
420571278 545123945 0
375985642 428533325 0
255855968 289426611 0
404494085 429078098 0
286423332 85639525 0
307084410 341451998 0
306234878 37712575 0
558950253 175644671 0
475656802 208222033 0
326333365 420585502 0
251884176 316639460 0
537515598 49538744 0
454155720 277702325 0
99713164 457190338 0
396829696 40614342 0
77832373 505836186 0
276364853 468178173 0
78313711 424361296 0
349268943 130526583 0
147838859 128058786 0
324469702 356144791 0
72382642 94331807 0
234775053 436788033 0
217448488 399865163 0
222791132 389203604 0
453969640 104942829 0
202735975 313574130 0
531607703 100344762 0
73617495 202183695 0
156203051 305312714 0
92617399 201792772 0
534727456 177607757 0
368974263 491172968 0
522383642 230232933 0
518304428 502842365 0
326210900 408052 0
345225372 224315078 0
371096451 507610401 0
559775588 74211503 0
241588486 134266725 0
307290767 369618873 0
457362151 430383182 0
506033428 456801310 0
538638080 506869198 0
463842072 119837020 0
514367462 461920119 0
179985852 397328366 0
398369162 554004134 0
568234962 291877265 0
55903405 544556900 0
310105038 409680276 0
526795779 526125992 0
35382778 352838807 0
290844996 309411435 0
235008110 121989917 0
547852156 169737316 0
11148076 192350495 0
3572713 227704581 0
384339279 135816892 0
296016425 3764640 0
5078079 379427979 0
200992922 484730323 0
269747404 530901113 0
485040535 75633564 0
119276534 136491636 0
502730767 474377305 0
279508830 448621781 0
27448674 168658267 0
543406867 423417688 0
479537273 305938982 0
217550346 99898020 0
275009160 155747534 0
174526510 203701576 0
463628066 119994982 0
484509993 258731670 0
544083463 485181503 0
403463132 95353177 0
558370806 553880560 0
518310156 158523892 0
157163022 43535093 0
380750979 489252675 0
447072787 54880185 0
316974391 482320939 0
470114151 284774920 0
210386179 357552867 0
194623189 381759852 0
484014254 489621254 0
474790070 241056973 0
49074829 162020435 0
523930575 3275802 0
384117988 408336444 0
435221942 203135251 0
518701111 4916206 0
330567478 548269561 0
159400556 90306157 0
479213761 122486984 0
480730485 278012375 0
450442028 117399758 0
52959124 194664664 0
110734926 440209285 0
472263084 5999605 0
305546208 159167995 0
411268275 114858030 0
153993956 198213237 0
384542000 518228099 0
549559894 288225219 0
349954107 562972586 0
443901620 327600488 0
221092343 339028994 0
264584801 328891987 0
208755883 541988048 0
267909865 472733420 0
180309389 140701360 0
72380928 396146748 0
242050897 420729639 0
290286969 238610126 0
193767850 510588786 0
223591044 234020311 0
432821761 226751152 0
208728751 516452914 0
202632910 86307319 0
515624572 502456135 0
145416117 39081253 0
381069133 359225477 0
27877178 289840345 0
383733864 493819233 0
559801890 307690055 0
184830799 500444236 0
77013276 223867360 0
454413347 564810824 0
324081983 533273810 0
176067462 340012636 0
126466574 130294521 0
555599027 103165943 0
164377886 222201150 0
488000051 338079665 0
313179737 405165419 0
263731933 273540892 0
37192684 402627689 0
102852574 299157890 0
494810224 269180834 0
563837734 466472315 0
271207080 497906738 0
512003151 240501064 0
480341648 155902652 0
263166310 163417114 0
209976124 238359474 0
247985 342402824 0
467342476 99238145 0
111230367 173182589 0
112930798 185709458 0
299369714 223852880 0
53813817 112278454 0
371186084 21299413 0
292640176 355643493 0
193684807 414012651 0
427432983 158361162 0
7045219 127668806 0
48744288 222343606 0
135197465 382849135 0
85271828 43098258 0
547982111 251876818 0
258870506 203621847 0
314849332 524808195 0
268148831 292664225 0
58022769 216301904 0
305770069 306072443 0
346781055 539306965 0
275683210 252637349 0
296117134 84154220 0
72138885 365315606 0
77699291 564768971 0
141863236 355630919 0
227707459 247027981 0
417278825 236444005 0
371621396 22352610 0
283893026 324173949 0
214375392 431529431 0
253313776 27138049 0
281612443 434981410 0
506761819 388346223 0
564087611 146850090 0
341030397 274157491 0
490139653 346428382 0
64579849 404021988 0
12752771 84282543 0
473194796 375164497 0
414223881 488567487 0
468437929 428330927 0
245787140 391173631 0
519225882 341753884 0
292874179 49382789 0
569068392 303187706 0
420735107 281726936 0
453933351 69447221 0
379601866 520458230 0
340794361 124293241 0
247800082 500463051 0
396318056 63019898 0
403082435 235129697 0
38481929 410208453 0
476783907 456191488 0
413508810 521237475 0
510739233 284797151 0
553466006 148512196 0
564594950 540226659 0
551691454 243809560 0
407011444 221104997 0
72986931 492243417 0
200294107 553235970 0
7105529 237746501 0
75751362 553994453 0
84023218 558149112 0
239185585 416340626 0
468398095 205792346 0
139151870 30983097 0
353651508 57760147 0
247796392 449622379 0
532943637 236581154 0
379804875 387966223 0
87293479 184411976 0
324758679 172689873 0
519265067 400999009 0
106961321 412497021 0
115694382 406485380 0
397547286 414732584 0
384708831 335031505 0
443729534 20838858 0
233493769 362726722 0
438225635 526377637 0
309818301 564982950 0
500401317 186535395 0
195321538 227898209 0
39475894 162559697 0
291047783 81981235 0
128043854 511834958 0
405114622 238173888 0
166080077 371324731 0
89183104 550536171 0
150563874 290298779 0
376353379 414261820 0
380838090 322235825 0
63072788 409822720 0
212583898 76500250 0
481657753 53493494 0
9793225 291484562 0
92354926 510811687 0
527664377 361275567 0
356299607 403049737 0
230008258 544498789 0
469078469 369989653 0
436130507 470164024 0
518745422 198900001 0
180902470 285364279 0
469905757 353410007 0
327245785 333413395 0
286501365 462015873 0
514459251 516353629 0
337612043 20091793 0
275008589 525807242 0
84775022 235593128 0
219448563 70535124 0
373744993 356601280 0
277704122 413658126 0
50984284 149088659 0
479874042 194398665 0
55057103 175069990 0
29949240 162912447 0
536313471 350098943 0
243634263 247904181 0
488558222 298656813 0
241998978 277700777 0
54323717 23531894 0
308546113 120207589 0
376726089 147952918 0
235119198 439369626 0
30708179 458622927 0
376461258 467992006 0
510008020 442626100 0
563339548 117800557 0
331022982 175650735 0
438994945 205929028 0
404368939 438712649 0
373997402 412475637 0
559194466 504730342 0
329729269 559321653 0
4866669 520715165 0
392890703 133429033 0
89716151 257358017 0
420036273 159776937 0
425101171 301903856 0
180683092 554994436 0
482823309 9794861 0
93009046 290988562 0
330463964 908809 0
470084080 525964904 0
538533816 297640257 0
365953241 418114952 0
215202603 295390980 0
126428337 416399651 0
290284613 271762297 0
426730037 311610850 0
122175198 15778904 0
564886740 509688448 0
187299459 392230618 0
459911560 381068298 0
50536597 16422566 0
234256685 182398215 0
170695028 147751467 0
163008158 47088347 0
169739127 491252672 0
111697865 500066949 0
437559047 88277878 0
126034618 409590067 0
95583811 5532293 0
62592280 407669599 0
353319173 340733805 0
198604069 540789707 0
282051236 276469502 0
490575463 56385441 0
10708978 168804042 0
254908019 524706023 0
27522727 495650925 0
282546863 177512599 0
316174611 104855355 0
49239595 427695509 0
485155123 252541782 0
83419638 373134096 0
82020733 353103202 0
283030698 508743087 0
510286940 95061086 0
388976381 393493320 0
447038888 5619471 0
20956759 309777233 0
478228503 37493548 0
347956467 17858917 0
319829707 456221618 0
293455350 287305543 0
341416931 208298356 0
68667055 414972298 0
119475734 62730391 0
110298722 408583117 0
376108710 345832066 0
206036408 304274707 0
283960503 431144090 0
499081439 202613672 0
72646262 415228137 0
155878900 327567812 0
191614684 225253372 0
27419094 416532207 0
516368595 479430969 0
396032856 278060647 0
507977143 216173661 0
244832911 56394147 0
490829153 424994253 0
378257761 458807561 0
112487344 374248573 0
283533498 163214616 0
159606867 366760332 0
30069428 22391557 0
116130288 121715452 0
92755761 356827500 0
112892369 485656545 0
321985596 22906006 0
219101751 493877136 0
366986692 165950234 0
16513205 296801915 0
104846237 174933998 0
275143898 261685906 0
541550015 194101831 0
376249801 273612889 0
306998973 133771116 0
403095419 394845951 0
98808187 225650519 0
271581328 553241940 0
456681696 457261449 0
508765868 532578370 0
279706557 85803628 0
46095255 82634311 0
466184615 446319656 0
166625497 215278560 0
244741481 421098239 0
328115971 91160367 0
310738912 229372610 0
501047368 155141395 0
325261735 452622719 0
210331758 496657479 0
495925750 136796390 0
199705439 186342633 0
105578480 270065468 0
166257867 89260 0
15166251 66849799 0
419488319 184351454 0
446487154 1594590 0
53082743 565040055 0
463929911 34600957 0
553419403 475287010 0
355362299 409557030 0
421890478 328912617 0
294731060 292275645 0
499064587 118454523 0
286307023 520303468 0
39160126 410876296 0
503661079 188844860 0
300758357 44488154 0
163077953 513512594 0
507032053 123153034 0
237643309 176544036 0
497971398 489184376 0
264528075 7268108 0
516398288 418095920 0
359052510 223284868 0
242376281 442898953 0
434259134 556952878 0
66088997 414190557 0
37458674 297083031 0
339018243 169564072 0
47230642 368552856 0
214184829 220162804 0
234643662 448652138 0
46945175 220267204 0
347982133 81294797 0
80653036 121260997 0
146505171 541653160 0
80933006 207290876 0
414649534 301298482 0
99489979 354359881 0
281324478 475993552 0
279352424 292686455 0
510793202 487371236 0
529366963 321198111 0
440002250 179669415 0
412300828 421027925 0
15984054 556529691 0
92289027 81822446 0
396929701 275851313 0
108750146 137166099 0
7323635 108928471 0
206745277 318680421 0
563262563 295124475 0
449252092 159219493 0
143769112 252312896 0
243634743 137890296 0
259576333 465813876 0
432839320 233664775 0
438064691 546691860 0
402165212 264823022 0
210980205 65021095 0
361160888 278306254 0
137398157 369508267 0
208084074 286241332 0
246858691 254403292 0
504106206 235262837 0
384658770 263307270 0
98827990 267298245 0
294507531 137761036 0
554008513 333144175 0
557061613 195837108 0
514182534 327290601 0
274825326 149252607 0
246509669 75222241 0
457284738 38461753 0
477506240 328274483 0
192736508 431944408 0
389094419 136444627 0
146508663 92953196 0
530871656 118135143 0
170274574 418959602 0
441185473 70870377 0
566444990 414744391 0
470586910 432854843 0
366182863 285962733 0
536759599 454299130 0
160944846 469424108 0
433440107 455235815 0
32182996 228180285 0
93402092 11570099 0
472748267 490675085 0
172365927 10648606 0
483622340 193287703 0
398925811 2637721 0
476890090 347216273 0
211618164 422329751 0
385116981 266064069 0
98522323 166124088 0
47151676 437252934 0
373584699 263699493 0
427446116 497182074 0
188968481 55115547 0
44102403 284823843 0
233307904 399318866 0
545867953 189717381 0
146688862 544712509 0
121471992 110667768 0
367443306 551822352 0
251587073 45497427 0
78323174 546782035 0
479624790 374262586 0
455665225 358150429 0
225867893 42263903 0
476119838 33978722 0
5564356 356095528 0
297576203 565667970 0
95749510 322003988 0
407325366 87117180 0
195971848 181405213 0
28066101 167486965 0
529910269 217269500 0
154444252 98023465 0
545211206 102718231 0
214508162 508847012 0
470334621 425232149 0
211072035 70284249 0
546708703 243417186 0
476148375 342227779 0
212606663 187764469 0
522203974 500544862 0
552504892 550770427 0
329199136 441885887 0
505075094 90265013 0
545442354 172959402 0
490611082 175439130 0
22816307 272891287 0
239819742 196720716 0
565689540 557566291 0
318197407 130113911 0
136941999 112763306 0
384121875 557960087 0
394911189 528851414 0
219820682 337678331 0
529504040 517614155 0
63103522 549202106 0
520603610 437209733 0
287337395 239587945 0
490144999 307883116 0
220511666 279817335 0
445597540 344033139 0
63801979 504235267 0
164630817 102643367 0
366816234 161642982 0
183138061 2416548 0
176153349 439675876 0
232292627 70848534 0
235990845 468399985 0
45576223 294324989 0
294761540 418328920 0
327601656 186222301 0
404414611 529507644 0
148940737 31029929 0
72182927 471644550 0
150126575 511157228 0
477961693 283141986 0
542075943 520241255 0
448117504 311532220 0
255186385 238586710 0
533995825 552554601 0
517824470 132466087 0
468992850 89148902 0
405028705 546941122 0
188056166 368143698 0
18974561 203089339 0
159395136 313565154 0
432754720 323973974 0
432583058 403523100 0
396820711 240518380 0
512504306 273109972 0
242868298 520343415 0
476632222 355131615 0
148771874 493427018 0
13456923 147815559 0
196343184 49316336 0
191010127 339094187 0
467193837 215083244 0
162038294 163640849 0
290320198 491057183 0
282317303 435528498 0
201917452 46703533 0
277216577 144155875 0
422070491 321275289 0
289874066 334864476 0
87037035 367172933 0
374048207 543600657 0
46834839 195587149 0
406141172 175276130 0
227364996 345218958 0
210456072 351420910 0
273566977 182583648 0
256812399 248471692 0
526170862 175304369 0
66937587 136744940 0
112483090 436561771 0
214771713 419522946 0
199616773 117302655 0
462740628 54031812 0
14924960 187470086 0
98478498 401268619 0
61697714 77485851 0
522063705 295298014 0
62152255 223530097 0
489675179 178357044 0
265750219 49498738 0
232502309 565287291 0
410235013 79279840 0
416020216 246539740 0
77777844 268841818 0
397805794 435952631 0
372062748 349537834 0
34309585 241922533 0
169058235 67598112 0
287806089 320719681 0
107726810 408762061 0
463842501 498580686 0
55230991 546490988 0
219055594 184738979 0
254430024 376961090 0
111433461 332668689 0
83211350 550611831 0
233883491 244599238 0
174451828 267113290 0
345563565 375721636 0
420067973 328140967 0
154233663 532717018 0
124905772 269610284 0
541942847 154865182 0
231588711 381308756 0
387022714 166267665 0
358990467 71969551 0
64848734 443727661 0
330856837 135689203 0
501363113 187751456 0
250557287 481541639 0
557017673 218756032 0
218299248 140128496 0
318869008 511331659 0
308282019 373752050 0
414676816 243159582 0
240299467 569029954 0
227927854 536572400 0
1186725 332380880 0
314298006 516711481 0
332586341 327847441 0
347239443 15388888 0
535077338 557610935 0
147546114 268874633 0
396393019 509640274 0
260840184 365792091 0
283372429 43886473 0
152973855 472848025 0
278851971 487570082 0
61535129 223041141 0
524398523 6488689 0
103819675 543649496 0
541964502 140687881 0
436203228 457018472 0
478825122 17634701 0
344434343 541465644 0
242467072 245706584 0
437948375 353498543 0
84217533 65980007 0
466176931 218206057 0
188859039 476966567 0
66064163 276378968 0
167022683 546194597 0
564786990 374691962 0
487201822 513793963 0
468800611 423910170 0
484681452 130005897 0
493359859 258829364 0
171258874 71369642 0
106097002 463587185 0
110187782 452944431 0
346436178 529189129 0
108933910 15835208 0
304664297 186453587 0
152011894 64280398 0
532866281 536851757 0
273863566 490927754 0
164531741 258283473 0
41242498 262618371 0
23062007 93812979 0
566494150 224640238 0
70220685 551990817 0
320698769 248935356 0
331737208 474686363 0
561007311 108456991 0
311047585 505965334 0
63525210 396008877 0
317384185 560910610 0
538533184 29866398 0
454549121 316488419 0
445808675 281403273 0
509684320 331250781 0
261891609 104038683 0
102866440 284574542 0
275201515 303342849 0
360124566 281390652 0
3118559 49283664 0
202731671 180798279 0
219674993 505941072 0
28206535 506076620 0
110164082 112759238 0
490984450 80894321 0
483711641 69248877 0
78551831 202848710 0
30914392 359179324 0
341843070 384834421 0
488521992 424836138 0
464781665 270244275 0
400342714 386345612 0
173426412 339112299 0
50464003 272554414 0
170244322 224485192 0
75931853 108718865 0
102175478 455946089 0
517265438 122552231 0
485350429 53007769 0
556390125 503151722 0
230393282 361666559 0
311893525 489731203 0
285175311 392530690 0
119724724 373291878 0
130369468 479210122 0
458254456 122679600 0
205441560 13657496 0
9448308 371408197 0
208043408 506692585 0
453842684 143589399 0
186384741 229547848 0
143429098 200097467 0
277980852 458503991 0
14296528 13616532 0
334356928 340075467 0
284634778 239761305 0
222666717 318214488 0
171115779 301365560 0
143740665 432181277 0
449350340 568015859 0
297448885 104465449 0
503749378 551747313 0
122842089 539281878 0
534216320 525789446 0
495097178 82192927 0
541766922 111785865 0
388584225 175231244 0
438969065 474116288 0
367490332 68242866 0
233383177 449614010 0
211758774 504950326 0
317901168 121320278 0
326786504 414801324 0
468811314 495978795 0
227727347 198632527 0
448712861 343918792 0
356528105 66264457 0
130863219 452044868 0
270462504 33461392 0
84046638 101911140 0
447971803 318674567 0
286997635 410853927 0
26184847 100342237 0
392557273 176822325 0
464454474 231250296 0
389227979 216900485 0
568853565 560271425 0
16185594 412857227 0
445025947 29595207 0
228841853 88638113 0
122475416 304285258 0
243200627 499641339 0
252731945 290716959 0
194201278 396946552 0
71115183 163121316 0
222073363 70662226 0
345034390 249343943 0
529494406 202504704 0
154734531 201800973 0
373924061 270759663 0
193135088 515317723 0
63284832 120091256 0
374737923 133898256 0
261046466 72771970 0
25631815 497846182 0
264420907 315524973 0
283578155 493093504 0
390629606 83634047 0
245028857 486155028 0
357992720 93417430 0
534221365 420025122 0
556780521 487576101 0
501767464 506544638 0
511659515 120988910 0
314605978 322611229 0
527153281 202198681 0
98935416 13733171 0
32487153 516641333 0
235928945 338545588 0
543011969 226520042 0
212388514 180965097 0
543927976 135240880 0
223866680 94061746 0
231859575 278441019 0
472702332 99439914 0
77108413 487119605 0
532129829 436960116 0
290615858 130193677 0
327545451 114556775 0
192456608 249987688 0
149763479 386641373 0
204593895 90000317 0
238884347 137698424 0
119320398 514600217 0
338010216 293585233 0
318040268 84288147 0
79883549 341772463 0
28923602 281729171 0
467570181 338278317 0
493057965 136892207 0
409310510 357557572 0
173843309 566200857 0
64833697 257855560 0
255028578 251131603 0
519144616 243838258 0
74093900 314310589 0
549156647 297105730 0
112026904 228196180 0
500772189 142826883 0
326485594 349646616 0
263010254 457986208 0
530314129 369729968 0
565095144 100532540 0
466036561 192979879 0
266880501 95778618 0
217003265 214873676 0
64414967 206041934 0
110005992 559640030 0
100238707 83494806 0
370312847 501782927 0
553260557 256192346 0
161052544 77499814 0
277326270 206022918 0
158767419 132841223 0
270553109 341999401 0
242339510 104774693 0
456207726 88474884 0
284983911 98085855 0
442925968 519182408 0
272214282 288370671 0
505318440 108935767 0
333214337 208646004 0
412057333 88158262 0
388033739 108934277 0
137252257 318810152 0
57826822 349668270 0
224655703 207972240 0
75357309 356012855 0
17639869 188901066 0
469839379 565271924 0
130163360 56709054 0
443932128 449918735 0
521460395 250397264 0
224986311 541618750 0
272373799 374654827 0
456778853 393021299 0
534613286 335331446 0
107359696 79100145 0
83416080 319114403 0
535981355 351957389 0
413624891 460072763 0
195141518 15257276 0
442636241 185626605 0
122586498 169706912 0
390287632 229075860 0
382914426 229557886 0
210857471 549718640 0
524223728 1329669 0
254145486 272891064 0
7866426 430503985 0
54578162 84300104 0
175036113 437330548 0
212533350 384547086 0
468136483 554805325 0
370995051 381184878 0
520126470 230100399 0
57696785 506235207 0
214756124 256165561 0
126547074 211379451 0
160901130 431760481 0
168643189 293084639 0
258309131 562120397 0
15146794 451530565 0
50515464 417992050 0
133398083 53384824 0
340963441 101789866 0
189732309 226999583 0
268931782 509741540 0
501046493 406638517 0
217998321 540816340 0
363926888 152442164 0
131891377 496701631 0
65018115 444476876 0
374923003 139021051 0
338779372 133440516 0
28006561 152997333 0
420889450 62646589 0
237826067 144360488 0
445170055 440022539 0
29569353 161823297 0
430510978 59737485 0
393238087 253607303 0
320914146 256233148 0
248020412 520705720 0
13471828 269782750 0
470230120 230979660 0
294340323 287507442 0
368130836 514611230 0
304075512 449435975 0
412433987 98220608 0
160150285 198645885 0
404400577 298602903 0
376525661 37845494 0
548731366 448015972 0
47684400 531324682 0
22093092 421703600 0
564024385 367058109 0
528854805 82697954 0
503048907 41706112 0
254476642 169076542 0
369616229 364727978 0
229296099 560809405 0
222529394 162421719 0
380966529 324292042 0
561961347 531481762 0
30742747 556954418 0
215978972 351594287 0
163339372 490600508 0
518061961 301146601 0
278380595 187348665 0
533898269 107525663 0
299609723 311767051 0
227319863 486627365 0
439249662 361053997 0
127078285 527929595 0
306910015 60369231 0
206279242 1750419 0
564674160 162030148 0
40242960 195455717 0
12476345 407731115 0
149095017 76000723 0
177788904 221934850 0
83014462 547681166 0
339229514 367112102 0
237279761 423777716 0
79308529 240411541 0
227774364 421316053 0
18816422 461813018 0
259405438 371045224 0
288477559 463335652 0
61767147 466839495 0
461026986 28156419 0
470857800 505103048 0
206791067 116275662 0
527771298 420702705 0
184356850 153023991 0
154397369 373378203 0
307838641 433519575 0
379881706 395193419 0
347785930 249252917 0
257628020 443439462 0
289781354 128606923 0
361031391 182777290 0
78729739 227714334 0
159827902 1802181 0
187548664 154395968 0
91397185 104568752 0
288043526 199042300 0
422704687 8747558 0
191708168 468670926 0
106863973 341266853 0
377816818 27275291 0
562509052 268563246 0
65321286 375975789 0
395733769 275057275 0
549017865 132451708 0
258202452 491630117 0
550895265 283699702 0
311530116 352478822 0
386531352 7772659 0
228504667 5582028 0
453682882 342281023 0
49477128 370991722 0
454169333 213807821 0
93952754 453601299 0
237976924 184573470 0
125199351 350250546 0
315167344 430552557 0
291405410 469736802 0
263330900 107158332 0
469038796 432054432 0
240603834 483833531 0
194984884 148267872 0
431913442 86097117 0
138490554 119287713 0
520599097 446515504 0
439782067 137535066 0
451714724 351733099 0
84172304 7571974 0
158357985 398380651 0
369543913 520470996 0
330425897 503621285 0
431350221 497440167 0
321568675 386472096 0
535103942 75788162 0
183076511 148375130 0
446515784 128884862 0
269653877 265399179 0
275277884 301481112 0
368679443 58238364 0
376426558 402224668 0
372878364 71786487 0
458224848 444098767 0
298967295 65566392 0
134912357 213235159 0
389395031 345458777 0
365969015 243890191 0
39517790 494461867 0
510384269 206934252 0
366129998 377915469 0
292728894 383606965 0
114395377 147205498 0
525371163 71014826 0
175553308 161480268 0
311819015 215913186 0
363892173 507055995 0
182672185 382767318 0
209660689 130465315 0
278731289 195233762 0
200851802 134949559 0
180960896 454218787 0
541355152 223247919 0
208805252 126869863 0
425215028 8478139 0
393965766 407618023 0
96155177 138988908 0
6393756 395747995 0
269539305 181220664 0
506508493 128555114 0
213529511 280407763 0
397399200 365704176 0
410886319 41430907 0
57347087 20047329 0
394639770 113927710 0
511479734 441082695 0
402580067 163690315 0
96521702 131775146 0
342254775 482483767 0
2756055 279459140 0
57655386 46039664 0
79510890 161222200 0
483780785 351126508 0
37562157 40840143 0
421271023 344668697 0
382084896 75235540 0
240305354 132181501 0
108027577 381352454 0
446737561 222153334 0
61178277 258029240 0
270785014 315352174 0
176829561 467221895 0
430468160 449324666 0
482640676 243253837 0
248761045 227222500 0
238880973 415048049 0
289525238 336660276 0
311406233 23598754 0
76426854 36446446 0
51596534 378658474 0
33043671 276750361 0
313303313 72351412 0
335773312 102797099 0
76517391 472770243 0
406999108 43216466 0
391781705 228283224 0
201654165 197430416 0
480583969 219153820 0
24145237 272302249 0
314241667 277435224 0
131342341 178981724 0
340426565 200857920 0
242614949 493423595 0
137195788 125502971 0
402101252 528025397 0
206278715 19869502 0
488017223 347675156 0
420247154 304942179 0
464609050 71920641 0
224895912 448173165 0
107209878 51820461 0
96094977 98921191 0
424642638 529843277 0
501920158 102065517 0
481888251 391356649 0
429035974 215856597 0
306557761 421005343 0
102484216 136051227 0
267772452 267358168 0
272259705 118957138 0
445232980 329583641 0
25930395 543872990 0
346953401 543917248 0
316002244 308171361 0
364201888 250557467 0
352588548 314834381 0
451417371 534883867 0
193429888 241990263 0
333599692 384990027 0
93331278 427229757 0
239604069 146813867 0
128851077 105389501 0
381294561 523580458 0
554232240 56254107 0
75082851 341093574 0
20518758 49905924 0
469643850 265688468 0
237209352 529506967 0
435718247 326105726 0
218928311 546254228 0
488385261 481995720 0
473556524 316266801 0
94807979 493181427 0
409601707 314466913 0
426331485 361178715 0
136781671 195403737 0
242248956 439062749 0
364649976 526808637 0
422786181 370966912 0
378618481 206152960 0
96449935 411801559 0
162058966 420443040 0
264354349 106612476 0
160591135 332583287 0
301969759 283793580 0
182243751 25156932 0
180731810 332332916 0
269363789 151825076 0
117505941 194917607 0
269576287 55938346 0
6963229 75406407 0
404890551 560967691 0
37281381 415406967 0
507734928 55094661 0
107930397 199683159 0
41283484 543057770 0
332323606 149054510 0
122695841 510574679 0
175255238 403497972 0
488310089 380313912 0
387077515 533380668 0
56502133 198774517 0
370534313 262121445 0
2630493 63686767 0
90289951 356307224 0
303347459 520234751 0
539724163 530867947 0
237893963 196003196 0
139504222 128755248 0
552949646 62801076 0
465706471 122651997 0
26284268 37231235 0
517086428 381306705 0
295515738 91835540 0
165281708 222430728 0
236280120 261292742 0
371017097 339663709 0
143045749 235066349 0
418706825 271532880 0
503299832 62278302 0
415479479 231520046 0
328707413 36267996 0
178388576 247361583 0
254838691 235434111 0
286868943 185778010 0
465329702 454663756 0
152572471 538053528 0
304687997 314484229 0
191654588 42419014 0
371577243 340680880 0
71972571 144361796 0
115414577 172759848 0
349217596 301086055 0
137087170 357469224 0
440777285 333034738 0
171203000 9303214 0
2407774 482432042 0
216378555 346318921 0
209222925 518895451 0
358562592 278214420 0
412311312 332364911 0
562778446 454133649 0
435747987 443875021 0
338412863 496706296 0
360068640 475976245 0
94655791 100662134 0
81795541 535949825 0
49820514 167515672 0
238298979 170491926 0
521808030 328347120 0
82851567 504233414 0
366741689 31540759 0
264096671 473205669 0
10717747 253686269 0
509933592 412387218 0
469284088 444627131 0
460448836 560062992 0
510018800 95966047 0
198058240 268879126 0
178392368 423477011 0
441707961 555891493 0
66652118 165147155 0
532789564 206809191 0
220790575 94106675 0
94136883 117143124 0
15261566 165501208 0
427657661 362602258 0
260819096 197950914 0
182208073 545979589 0
113115128 43241895 0
512929751 209366169 0
128498905 219161364 0
467469719 479347075 0
175620449 214069205 0
160858032 384384716 0
509039247 153030091 0
469387370 512798727 0
413138571 289202463 0
489150986 463744351 0
98898311 423513892 0
445993781 407157100 0
354121711 529593147 0
34880783 228380597 0
271315791 268101942 0
289057241 527064748 0
514547805 39945234 0
285922800 209708120 0
547218961 196244938 0
378761063 555841930 0
5739894 422570174 0
22327960 33682257 0
363801963 89431119 0
317885340 123771702 0
70400665 64240910 0
173132710 348726949 0
485049634 240238354 0
221833559 522076371 0
19852885 245349183 0
126023537 223406190 0
80605339 120445865 0
93237694 326545937 0
295627325 270886670 0
350700997 391518221 0
482530034 324260436 0
402471614 126411611 0
386839022 25483098 0
384406255 144543599 0
116701810 416597169 0
41843960 48065829 0
293778994 72537585 0
125196812 287494773 0
27862594 324349084 0
381750044 415008431 0
362771149 205155119 0
132323093 71494112 0
18075461 46419074 0
115884850 456051634 0
109523478 74348437 0
282713584 114182247 0
561598804 136623982 0
196980332 249949906 0
425195723 393260906 0
346656357 247916877 0
304869562 247654392 0
96191343 304889307 0
489830720 157251307 0
370867333 14564181 0
302321798 466794845 0
226151309 500208838 0
406723679 316190243 0
261014192 25094220 0
161159420 300089272 0
352082101 513318931 0
164484129 346892531 0
537329658 544765960 0
14625616 35814365 0
266766109 384725229 0
35261779 522355857 0
146483276 346971702 0
222145466 501436906 0
59016016 390434554 0
256205782 386590416 0
222796244 112583885 0
58299796 316574673 0
354435575 52287452 0
60803280 559369321 0
196475933 197266871 0
232338720 38692859 0
177633305 497450039 0
246290105 405258899 0
322333622 57188286 0
94359956 92680383 0
275390160 161219961 0
154953508 121927327 0
182062858 482868379 0
14480930 220707345 0
61927871 239701189 0
258159123 393647917 0
150297073 20563596 0
140113172 59148255 0
153934919 373222939 0
515954578 356689125 0
432382165 108653435 0
265033505 449205922 0
559874105 264203219 0
13588057 528048113 0
221779417 375087986 0
224461357 396266167 0
257030444 473788532 0
37068673 561263820 0
96985319 12412032 0
66859454 71771933 0
35173851 478670187 0
54476643 540133428 0
201314776 139879002 0
357317234 448656973 0
92046859 58696661 0
223440270 279377728 0
185495449 257428162 0
177534427 535022438 0
374112607 368093093 0
275361832 120427786 0
260137124 73405284 0
36811395 34004402 0
191632926 389917775 0
313835690 480510772 0
177771858 274820708 0
210060350 529360270 0
552415324 261862432 0
467806682 287109322 0
145055398 315047138 0
393961321 197880894 0
16203136 493305361 0
555246618 390085754 0
130135884 389491639 0
491854153 235959401 0
18373341 58616980 0
413829730 474655758 0
510471929 229872339 0
221027074 62131834 0
336932851 55237560 0
7514751 436246325 0
245811113 251804836 0
141618976 165973044 0
440084326 201316348 0
542201028 412405137 0
39294989 458602891 0
209293846 261713715 0
567737043 441995361 0
443101101 214693337 0
163829820 508670933 0
242142025 495278821 0
327650855 72476468 0
503392977 523745220 0
336240615 337848974 0
150958813 475584514 0
47154814 91873500 0
352341625 355869986 0
186705970 260952892 0
557066777 332784863 0
435342892 425498837 0
43177528 373571772 0
465425417 73664346 0
304756847 206603207 0
501849296 167483356 0
433913039 400499321 0
14603130 519461758 0
8703115 147618766 0
494915906 229499626 0
94322456 327843277 0
76735858 135390730 0
204409216 78637897 0
299849346 418012570 0
358807723 343110890 0
564773873 285424470 0
537550496 534173727 0
55189075 416794090 0
179855723 552392550 0
123806610 456338797 0
285198359 47282183 0
177458175 143041686 0
484202069 196286045 0
231406996 83588420 0
33354240 68472348 0
344004644 227392721 0
271001924 562828601 0
427376872 246778028 0
14469148 100631371 0
95754314 167042673 0
515477788 325306832 0
294267957 521943397 0
455012864 262865566 0
44701890 560053172 0
179916747 314065130 0
521884253 235046526 0
354922632 317338350 0
487938965 209917240 0
309474438 86918268 0
311669098 42740367 0
373256179 239253641 0
362669597 184314904 0
310809446 503907620 0
418714530 219301724 0
476084169 58776991 0
159213130 174244754 0
112192427 188548834 0
458503971 490952010 0
29810029 270539326 0
259795935 305028384 0
191602323 77132349 0
146501959 205246827 0
354555618 56574897 0
368459313 53002781 0
79744997 183218665 0
17229976 85014261 0
299193460 313142562 0
417587426 85749460 0
25461130 2311694 0
298098524 417061844 0
1807646 306319937 0
454301164 173119153 0
240810520 121415908 0
45975223 152224714 0
75708439 480922811 0
74057690 524829246 0
555607508 460645036 0
127091100 330971443 0
258694584 518041326 0
273508516 75257567 0
194543088 477175376 0
521985733 361391340 0
46673096 197570766 0
246558890 163001013 0
26977550 375960794 0
472415537 241421424 0
366358598 94620170 0
501664927 288742073 0
325656165 493917055 0
390303925 307717405 0
288478338 109840001 0
293691922 207263454 0
91209876 365529843 0
251192832 158693082 0
247475593 104755423 0
103411847 540527632 0
169123243 73668202 0
472553680 141907505 0
191151762 322772130 0
380934341 339496659 0
270782188 234528587 0
311985042 21665749 0
385979377 258238026 0
532909736 409961335 0
687869 171636313 0
349764526 261070292 0
173072074 527794281 0
157756588 520080358 0
501715530 100315685 0
2270836 352386322 0
240040576 337653614 0
112169630 565625506 0
172882432 303135259 0
226180608 138785081 0
330376834 391652625 0
373484593 453359219 0
258707078 367409672 0
60385637 448661039 0
538732385 61378630 0
275736852 165986405 0
346800132 256078911 0
445202554 398564966 0
129712636 4288001 0
273072973 544667163 0
363497678 205826142 0
138127582 253243474 0
406641942 545948761 0
534709974 16123989 0
138167434 49459401 0
81753477 527135009 0
295781190 300821581 0
500760956 526684690 0
321372448 503886050 0
413675850 377146324 0
352503839 93575423 0
487759090 102435479 0
124602819 185070518 0
35544851 44953581 0
240317577 349943529 0
547553031 139551321 0
92546093 93952374 0
193964521 435335624 0
108318984 43036648 0
561397765 245613872 0
160147949 183514189 0
55738265 426102968 0
95690132 534264952 0
482280431 246044384 0
342718258 118722122 0
319594768 52634230 0
216436182 182992696 0
194595409 375699375 0
449157214 91388677 0
143221960 287259183 0
396827712 72444041 0
560650086 446065924 0
414352780 244958247 0
137284492 2978913 0
185758361 543210480 0
153933704 391865018 0
413912875 417092462 0
475463580 308729239 0
163533151 358972257 0
220442939 168265247 0
25966990 304297207 0
154142657 253107708 0
138301434 21711806 0
356911134 468906580 0
51662532 103307617 0
314001294 125248119 0
191741207 548878724 0
539209758 558342909 0
223018943 121855425 0
174990764 324199333 0
446301953 91246437 0
25972921 359233099 0
226828203 239655402 0
506312974 171503887 0
102725783 436449506 0
33592203 391465557 0
35450343 556784154 0
79126185 433868646 0
95699831 300287002 0
408638623 513114375 0
2370736 562039193 0
55660701 504398839 0
64958062 123296767 0
399195454 396832186 0
17388988 490424575 0
237320651 317583324 0
565239055 251968155 0
4152787 173493111 0
49110732 33047663 0
279058114 183687552 0
445305941 294692777 0
291899540 520138044 0
40048780 145950085 0
41821589 75684624 0
400588323 317579915 0
542578170 193809931 0
374330619 238311903 0
344689098 87910500 0
567431730 95590890 0
378550424 88054201 0
487785217 506617520 0
262223123 428825506 0
182279111 453220678 0
347618439 142184581 0
481816612 292543356 0
394283222 365794224 0
215231315 465607671 0
362872274 452125713 0
527668601 21586855 0
154338396 198557619 0
52814011 535706362 0
152170008 72229941 0
160104677 65790288 0
407433034 247507385 0
326293314 302706532 0
476616462 459373369 0
454503003 20181179 0
183997049 278672378 0
110451411 274698891 0
364782332 162270111 0
329956268 526303210 0
425359074 564779646 0
409663728 456711439 0
138910257 334957951 0
483476858 104944395 0
419317833 138410154 0
449351511 36289421 0
322984774 300162554 0
390926792 545669985 0
196835877 101141888 0
378638408 349577397 0
257100286 316505759 0
107116909 46763926 0
165730932 179961828 0
445344728 281760535 0
185056880 244519411 0
74207326 265270063 0
441844081 332299921 0
382957002 181640734 0
391200059 148189518 0
260271572 370266927 0
479809955 6385722 0
478503913 423972710 0
552674202 563350097 0
451375473 81035355 0
174000548 25372604 0
131742401 370628626 0
476513429 386203783 0
302401139 209283870 0
566863190 126112700 0
193672802 176194339 0
157075098 307877256 0
434645912 337816517 0
165702512 456363441 0
469884103 222235579 0
159453682 125704871 0
195300330 551808231 0
303856469 387548120 0
376850642 73685307 0
373983292 517434827 0
212591923 32743540 0
22397458 69751303 0
18186047 470522168 0
508081949 548230490 0
209540187 273521494 0
446546827 411865771 0
414038179 210025962 0
346531438 117403262 0
494495789 57604269 0
13980166 481223611 0
137106864 170838883 0
543166791 446136809 0
349441135 399120876 0
163933556 265381922 0
339847645 353345473 0
257755373 335037412 0
88525016 367649125 0
559913273 363880202 0
553229868 181399463 0
339249684 345573365 0
453026804 465255714 0
305451864 446269988 0
41670315 448716936 0
140947816 162814320 0
158169390 478560734 0
369183675 456578750 0
245085355 467770766 0
338897548 364197389 0
284281700 145644457 0
337050422 76751686 0
64672876 20519746 0
192622824 301055325 0
400032032 142780912 0
434557010 446488456 0
64225677 383519696 0
502334745 259836946 0
289045355 121813817 0
254436995 445292459 0
478315388 320048813 0
132159984 467396720 0
354706507 56776006 0
206648428 142238994 0
484615758 551210320 0
139810756 501577384 0
500763404 43737929 0
354817986 417532720 0
426907248 38394895 0
59088802 551000957 0
219533590 505496410 0
528826534 160256324 0
82863303 333004326 0
300263354 405624305 0
152832756 124745832 0
555015005 418445509 0
124861460 131619432 0
525619209 162944309 0
34973847 211982466 0
514332434 284989874 0
146489435 73112252 0
219720654 45878137 0
417646446 405495208 0
147512050 456808928 0
390439133 257617157 0
71566181 548300957 0
377084845 123259312 0
56842721 44209459 0
483728535 120329675 0
325155212 52821641 0
183694571 55238367 0
542910546 257079968 0
234971887 443055854 0
436658613 420168421 0
173540014 329931147 0
428685677 340676554 0
308877114 351408579 0
205266818 423582932 0
528200465 186409916 0
44152604 418506256 0
9170797 428547142 0
559979050 354066530 0
393646965 466690699 0
327754864 479356731 0
19431406 296279373 0
325328981 312799024 0
15334235 245888404 0
373539611 65616744 0
244845349 481209400 0
438235266 483744931 0
506859832 413077259 0
105814063 545056097 0
14919535 347072105 0
261804045 386877120 0
394074482 202967253 0
396731582 251716555 0
555463933 64940262 0
201082725 259557487 0
144481494 229998547 0
3413228 492671503 0
122827170 422721613 0
256017717 124741024 0
144202067 481673013 0
15272390 511815379 0
431121371 360087073 0
224173305 456782908 0
503170401 282435002 0
362729284 36539136 0
371400196 293982004 0
92406524 335262352 0
400526536 434235803 0
204332309 22332838 0
496093919 253247304 0
172042271 183642754 0
482900671 534409835 0
473499589 279593641 0
514519170 462847849 0
563443803 339890298 0
5821383 124927587 0
487020797 308770493 0
168848805 230129317 0
417756535 425636865 0
410882498 470540697 0
481730107 243936355 0
165507907 563133293 0
13259540 557187374 0
449325591 88886740 0
334253775 375644717 0
102670304 450093278 0
101151895 118249216 0
15945812 275095034 0
152599684 131532004 0
186346424 288816341 0
497478825 434400717 0
324362152 178103612 0
235546013 535453132 0
429475124 497476436 0
110673305 435273528 0
316362516 191792483 0
248251578 7064282 0
96854150 331952908 0
377250175 534358179 0
270724029 352106877 0
536527253 438104864 0
455480737 159703483 0
554995755 531724244 0
53310235 137309814 0
564836083 91673543 0
53564567 63809694 0
211118959 362228161 0
423198773 182362302 0
45878787 456826602 0
360431642 338177899 0
225609390 288185065 0
542758479 241529600 0
118964340 133677830 0
387895540 133264165 0
47646478 249835535 0
264288563 328859102 0
483395692 67794646 0
540148083 114743385 0
550027705 134977045 0
80928544 498014459 0
441427257 188966288 0
167687376 379027904 0
555005821 447376618 0
480320048 86065783 0
8769098 236146574 0
411446072 549482176 0
236402726 293425731 0
289943603 208396540 0
387700556 473615758 0
438349713 462575468 0
184398410 266431572 0
246620555 510620330 0
326658764 152903103 0
466555792 388958602 0
231501865 212678299 0
385331798 137357433 0
173359724 93686896 0
315985482 83044174 0
186264165 156425369 0
167761389 457709749 0
286573330 283384419 0
288301826 79532792 0
201118519 399704230 0
260683948 149302589 0
543724907 114088028 0
345307583 364686020 0
566737007 151040218 0
542747666 488256033 0
450070025 170830721 0
124758832 167202886 0
157787112 159614902 0
77788203 551478141 0
442153870 529346570 0
356336879 323050061 0
509435064 300818907 0
536469497 178523418 0
42900357 266325072 0
554925768 359477993 0
24083968 420586177 0
444299750 516058238 0
414751233 94600075 0
49747804 406758386 0
294444334 232337621 0
217149205 517358777 0
155030970 351401210 0
524603926 412505486 0
434551651 147546760 0
413023329 382898685 0
15556596 546303288 0
401863469 408318091 0
265921764 519450965 0
446207709 422619662 0
331092500 568854807 0
372096400 551602223 0
559793938 254741744 0
172897525 391324399 0
239352021 45758212 0
271098127 355183493 0
342665534 308073832 0
291851656 304113083 0
504162026 22222890 0
398868513 236830274 0
117629615 111584600 0
261501012 383736010 0
131766722 147363600 0
166005550 110748069 0
361973771 45904774 0
562930152 53864214 0
126526494 117464120 0
551957276 313278266 0
83862446 534348070 0
457357804 485523017 0
462908829 332881073 0
301375261 470883599 0
462793301 543958766 0
58189924 515516651 0
333113170 560132715 0
159540887 225731591 0
393192740 95733537 0
272945278 270922986 0
357369030 482147378 0
253639814 7490668 0
123278638 532260598 0
308726547 177383453 0
15011066 317489575 0
455643291 100744317 0
29774211 125677217 0
124456085 540367756 0
12317309 281415051 0
431239604 94656287 0
260323271 389714005 0
358045919 352214249 0
374183686 83128028 0
548200978 17219348 0
73609341 185285637 0
461650572 378953262 0
567396368 333175389 0
427073223 51921038 0
181226358 432486875 0
389535821 31290263 0
64357056 47124148 0
77349869 141340458 0
142375041 7412302 0
125711185 365788415 0
347696628 24055435 0
435221090 546107689 0
515857461 50422665 0
3883138 377026422 0
207033388 257560570 0
206016407 9242648 0
187344475 321066838 0
247405368 355120457 0
289517849 16968644 0
469071227 114395279 0
317042547 43777990 0
401257602 567736600 0
100605365 147128200 0
437249074 538193960 0
511018476 204141214 0
286725275 418453786 0
43681434 193766498 0
471196837 88303298 0
552056645 274888174 0
444252665 130271903 0
112508962 562752860 0
219360743 250829453 0
492247775 411844733 0
58836 497082617 0
459204397 13278773 0
276353418 268547223 0
181150153 64872688 0
74713358 60817161 0
33800030 315036417 0
518385106 551904611 0
232354301 560241175 0
405662068 235814673 0
329928133 37471108 0
514574141 395961991 0
218420346 126745769 0
216617524 12292484 0
533964526 220712033 0
37441441 194031101 0
229159963 501842237 0
101887646 366754076 0
254318691 131544790 0
3612919 157795065 0
71999493 50857206 0
14885410 74130853 0
234836989 425530874 0
242317465 187423930 0
294239411 316548457 0
32672131 242760121 0
325481758 358066332 0
306689057 266714273 0
71421711 74054484 0
116660263 225334704 0
503134186 298883164 0
290906571 158603027 0
252146102 398482102 0
437302542 302374409 0
10625342 384847961 0
413050346 437729015 0
333260825 26875187 0
467938773 55718935 0
550522760 118403962 0
478060122 434474683 0
292593329 175263030 0
276767902 485956227 0
216773799 8606239 0
393139561 118766087 0
527941335 471227588 0
328929857 282924636 0
445110440 189889083 0
413853652 360210073 0
278099138 149852237 0
438712414 185152122 0
496233748 362630339 0
389473165 202215079 0
213127487 478386029 0
114554478 248589152 0
189317131 147829865 0
173535861 251061005 0
104935229 391485841 0
207898805 189508437 0
295642678 433109759 0
338690506 153848296 0
407321973 436426281 0
255335814 341457238 0
131921397 443913053 0
341534329 256364228 0
220630893 362071338 0
64241432 470358921 0
301030255 538300842 0
292372306 170995711 0
219801668 333214563 0
136815854 326096267 0
128154005 228341114 0
557411603 506996188 0
274056288 189618446 0
37812746 353396733 0
560737072 343030453 0
2769364 320479094 0
422441737 445431389 0
132523449 6476210 0
112533998 364780897 0
457311229 226446093 0
302575309 201542433 0
346241281 539244071 0
137925553 437668780 0
544086399 568278357 0
437650963 134987011 0
198039985 71593524 0
37026849 202840244 0
12729429 518005957 0
535856444 128420131 0
407132551 194521677 0
39317150 234687927 0
232386729 568331885 0
484239047 98660372 0
401598959 11779954 0
533586347 328720890 0
258250506 350119563 0
315387797 106087987 0
507240398 544893446 0
550983361 242036741 0
200159242 235543702 0
75886483 271774005 0
119588864 239483647 0
80596763 485971865 0
331092633 38709693 0
461492378 285436596 0
518873087 515776577 0
18133510 460953110 0
266290724 413351574 0
125408155 529485618 0
452716737 287967795 0
318880405 330561178 0
198329301 526664882 0
555170153 483685185 0
443000848 186739385 0
20986050 98063568 0
37931461 508695580 0
411048280 530238631 0
51783711 25099358 0
175991390 474616626 0
416060399 368871889 0
235563065 268778266 0
292694106 245716181 0
444684350 98240247 0
233716349 196631720 0
522992173 369686710 0
97389957 396498861 0
528600257 261150464 0
259112854 40047605 0
553893007 216700546 0
35357793 127927289 0
31260941 432235321 0
32771702 330281900 0
269577278 84893163 0
168670696 11276399 0
3292820 317295005 0
443113327 153595880 0
473545360 347662884 0
127307098 450200160 0
216893660 37490700 0
357647043 539718413 0
383338297 399781468 0
321679807 114564943 0
121007088 318957109 0
421032537 440536645 0
211951147 45412762 0
324804514 305080223 0
31276852 470101230 0
168528004 48356966 0
433270553 402808529 0
339944329 285182504 0
49473894 113086029 0
266308283 158729226 0
99435562 392834983 0
293763398 161222789 0
263376782 502754078 0
286999281 465906891 0
562613356 132027612 0
140425504 254787450 0
223591732 149162181 0
238938485 86550206 0
200437857 519365885 0
426227085 372285084 0
47326087 548430987 0
64170342 160840868 0
430299366 472733124 0
186519476 478855022 0
250651810 293785843 0
290834062 35576328 0
63052629 510324528 0
551699588 161695769 0
149344677 160543916 0
99759673 49554047 0
72010880 565532671 0
537117279 472557524 0
239509703 80111520 0
298209486 383551867 0
355485537 232016139 0
161331213 327661580 0
227603476 219299042 0
279400521 448575 0
11214968 159910614 0
319247538 516253669 0
50317946 439363643 0
106509973 550619396 0
438016800 415819934 0
63625095 156822044 0
280317264 152490209 0
313889408 430576000 0
505470359 396033666 0
333496221 240319872 0
234357586 313477325 0
410876489 464278986 0
55487534 363503069 0
243834884 503483506 0
559515809 70693608 0
309466374 407637266 0
225239411 87242730 0
462200367 240081461 0
341406272 394332956 0
469531281 300799610 0
401587 37998407 0
35307553 496301940 0
171643115 39620609 0
77205078 484404805 0
491563603 211488580 0
54399871 168264629 0
94927619 41553725 0
6555067 534508806 0
91660775 466973133 0
346967046 544240172 0
261807081 40883824 0
182945298 294599891 0
96370612 257710380 0
246018124 115884107 0
442660477 17482680 0
225029312 390611702 0
61270701 447065157 0
158002405 558889162 0
550739808 208722708 0
465148070 255069975 0
474613417 104966630 0
122905727 243375267 0
477492752 449872423 0
105445864 332384968 0
170673484 125966591 0
444829888 308721789 0
140490309 293038648 0
422332847 382403533 0
305340514 453412912 0
470304855 112910062 0
115172034 37070602 0
249039750 472076365 0
56285257 494734340 0
525555365 469422761 0
4461488 291442110 0
246889698 134475458 0
443934457 444124620 0
502478354 279516478 0
262285049 305400530 0
158084604 329086067 0
342881764 126291537 0
414564622 142867290 0
241593804 150326080 0
449106611 473423101 0
253240488 379913352 0
420155636 291041602 0
23962128 446187718 0
280290288 58269768 0
254826521 151310971 0
451730044 389081022 0
411791660 255089665 0
147777370 168985313 0
245443936 182850386 0
421944516 51727751 0
548528068 554636960 0
416163951 38847742 0
334074962 297819223 0
380508563 420561718 0
459923578 100639481 0
45732127 409764252 0
51907959 507070863 0
125018215 106448865 0
382262633 513576930 0
546079708 379900818 0
413698239 2342002 0
498562655 176720788 0
149923244 69001394 0
259759145 352561935 0
562977351 506239277 0
114879085 243372879 0
529375740 519499650 0
193304309 15712115 0
293765798 568341546 0
545758393 27307281 0
340818970 411430767 0
36748320 278743300 0
521442355 270595479 0
414857801 427939025 0
251025300 493213842 0
477181490 169484368 0
490902838 217609300 0
198077024 86784614 0
154556552 86208047 0
549261693 19933018 0
58539080 191456113 0
541403727 209945776 0
266523681 229868971 0
161011835 166627302 0
428235305 545763444 0
546317809 111851307 0
120188501 503448186 0
286200085 120850774 0
123421614 164981210 0
360674136 242605928 0
28532223 413135099 0
274309573 164758296 0
215974108 197355296 0
345144651 129218277 0
417757951 188261609 0
329175072 403547017 0
223376190 308487665 0
563702681 180561068 0
200021038 3569111 0
219853698 406085604 0
545490578 472068211 0
255206258 109890054 0
537818351 336364716 0
84012758 101645246 0
484851285 55082590 0
504062417 179681998 0
281966732 385793938 0
30996616 472947926 0
20573296 453103378 0
565351813 461717152 0
395801469 197584181 0
545177073 52879149 0
173603084 568170694 0
268999570 422949638 0
446657694 430277444 0
271008217 305429997 0
157717218 310163120 0
314344978 556305848 0
513393678 211784837 0
109156979 57554660 0
527912230 360951232 0
509879850 538634962 0
266946064 133274254 0
369218236 216639958 0
18048267 97614673 0
532778465 31276670 0
9385631 521665007 0
325611959 263506558 0
475298106 235669718 0
261448926 400926145 0
72872007 338693146 0
322700255 506813679 0
153539023 92550524 0
425710470 250079696 0
49429875 453148880 0
20367197 565239446 0
247500643 275985704 0
425516463 127248000 0
206182788 316124239 0
16072940 235049080 0
423116632 404228647 0
259448200 269777660 0
535465401 370789538 0
310167391 263662960 0
148048657 120314812 0
329804380 542881166 0
91467980 184778448 0
374849000 367997491 0
513207476 537178759 0
199832000 275448602 0
370948668 50107209 0
98754186 544776317 0
255132500 490547701 0
543003166 207480648 0
259842385 554555947 0
262399769 565139233 0
45794603 298709443 0
63248049 503713500 0
284529847 302971808 0
360740572 261119361 0
482070622 294392597 0
389376602 150360117 0
475282540 375062831 0
552454490 8655692 0
70929625 319241119 0
168772337 208648859 0
142267134 510850408 0
255078705 122453058 0
179925470 266971368 0
486710690 62593152 0
56388554 290948714 0
55342123 405837119 0
258374801 215886764 0
349947189 85843858 0
139471084 231615851 0
450255327 70600428 0
282991692 15971770 0
442958281 64091737 0
79284952 409332444 0
11875498 108345135 0
55393739 385533179 0
229232572 521503933 0
427163135 21513123 0
307415572 225649308 0
63937156 174688519 0
196038793 441940713 0
480433082 109523344 0
58657347 264945449 0
387988102 284774657 0
187601339 540501396 0
290567171 27719395 0
414390460 372581164 0
510063928 66914515 0
148795913 516284432 0
367943948 113731306 0
241938919 239579107 0
211236884 323416413 0
137110825 164769143 0
539445544 429773442 0
192184764 418867356 0
306986237 317293784 0
187520000 246040205 0
110195568 10538449 0
339272590 355400837 0
122604365 22772412 0
311088326 348314268 0
435650168 137525447 0
117650891 534617381 0
540456129 98517936 0
264610712 338886756 0
154852912 309114535 0
319122820 267896070 0
503520333 338726096 0
518774656 482880653 0
477934972 519087722 0
439542385 220171117 0
510465559 245925809 0
159992130 501964368 0
551824231 273936218 0
173259722 183122224 0
557300379 210154614 0
522347807 103085957 0
57550002 480822452 0
132927495 96632045 0
544123902 506438453 0
350189529 114310819 0
166982883 4692313 0
19022511 98528779 0
386737026 337858504 0
227283419 540725417 0
139866121 166232976 0
287658706 407912153 0
168019895 513422161 0
225426116 309536807 0
226075808 533554046 0
488746539 90871698 0
453738997 316071009 0
135320121 73280736 0
460036523 24196526 0
161032482 61371931 0
528509383 346505132 0
342086356 455650274 0
262792159 134000887 0
484411988 487956066 0
390883867 565768345 0
316502151 88976382 0
348311037 349157484 0
126255786 470978336 0
244722575 346124153 0
123206471 370940681 0
461267158 36769018 0
557865898 49314005 0
513041617 500030648 0
210243594 80228839 0
185267487 292027393 0
292299993 2703895 0
332184378 395280280 0
302025275 482779541 0
439748344 89034238 0
232668768 383274668 0
294471571 151766078 0
231821340 324700948 0
397680369 65853121 0
414181727 85309437 0
495113682 22371059 0
547964965 95694249 0
132554659 250607348 0
391541087 378886455 0
202498333 175863774 0
223755376 408216505 0
167325224 285336574 0
477665738 223956407 0
458557055 351946720 0
45585472 33576774 0
72143620 254365510 0
285217002 324354580 0
520160465 350189086 0
128732490 494761928 0
246975361 541398521 0
527225709 443864070 0
369947004 2146968 0
210310593 274133259 0
292842036 387763801 0
463962717 345166296 0
423271082 386795318 0
506960502 287068044 0
29647315 259316373 0
492867733 443888684 0
484732425 17261150 0
115304280 521084804 0
2273726 383836762 0
496406433 351680491 0
413846953 403450899 0
67330744 55825711 0
364108324 220862662 0
278600618 30513772 0
336313617 486718622 0
279075444 308391093 0
387546125 472285132 0
140156244 271100077 0
333703621 401889439 0
185692484 307792686 0
147911291 37379810 0
2745590 285633991 0
324454262 295450813 0
513452065 541753709 0
108696251 111576355 0
196480134 420390109 0
65601232 313835252 0
309824049 549713953 0
541002336 484444467 0
22112661 194669311 0
298264364 20901668 0
107929979 557610058 0
430566822 468476405 0
546657173 495813119 0
210540996 87481411 0
229534624 222637716 0
23950814 377358096 0
326448634 81521047 0
352543304 375087698 0
29589437 14711666 0
388939558 403151714 0
494806379 103612097 0
544429639 79820237 0
74692040 153989548 0
408916975 247914266 0
359336239 257937044 0
230298898 55416814 0
381063271 260188555 0
416207639 326349846 0
75901324 464402896 0
158884397 88470797 0
73988557 158570205 0
157281353 238163846 0
401379318 308041911 0
328691156 479167776 0
18535653 232373280 0
512439693 192027009 0
362889183 72070397 0
150681700 379993224 0
115907661 495923934 0
441301370 247103950 0
195088379 327089024 0
307164841 251869613 0
296105142 468226061 0
260185683 228237636 0
228538932 482880564 0
487940760 246407491 0
557314494 369346769 0
460144279 439265893 0
322045359 178526850 0
367108550 160977972 0
352646642 475683862 0
170735662 276690653 0
282581072 168427035 0
146042810 463304133 0
88056333 49085761 0
312291106 166022915 0
303526105 52583862 0
545606025 316594183 0
480827443 87906204 0
387156425 6692873 0
406095743 395882592 0
498230701 556811808 0
122627475 209667405 0
523783294 448873011 0
380819156 189614268 0
172944494 436561536 0
464244292 319394400 0
469229512 357127955 0
319655467 84034726 0
376519999 86037559 0
472304128 318770307 0
305240177 398713153 0
68287951 389083520 0
296065991 434739977 0
94034427 67511905 0
541771936 325140745 0
488074003 493947617 0
169527853 180188918 0
483142005 176973866 0
340778208 214688075 0
326159068 486806538 0
521458216 200132891 0
510664168 442376041 0
400429538 160756827 0
164550569 228044094 0
121322024 109646779 0
407071823 70393368 0
73137799 208320333 0
242444030 425696413 0
61173426 493187284 0
293477520 557640896 0
203883659 407187366 0
436500810 459275494 0
566301148 392014943 0
130118851 6128864 0
380467567 413003069 0
132783154 225488499 0
540011862 39107951 0
553364245 116136163 0
9323322 364530440 0
58110173 257328818 0
446549788 303110211 0
220277160 549685429 0
235076161 17568118 0
307380129 451923554 0
146470740 504435613 0
58157608 39358317 0
352356663 280427424 0
45504999 344961077 0
326523996 275559929 0
259894290 228808748 0
276401160 464767702 0
42769022 395178802 0
41472817 71424795 0
316003010 407830290 0
70960630 89619408 0
368032029 395999389 0
82594567 276889854 0
111957292 283285083 0
308638288 68284764 0
476918863 135056410 0
339777545 560878904 0
223750838 147349396 0
318081273 552050306 0
283592403 12106984 0
535716234 530644043 0
200234608 288468508 0
536732243 366988484 0
411150191 365468666 0
285448079 452399616 0
446090593 211304707 0
238327090 438208387 0
563327631 518497863 0
463278079 261765843 0
67356562 533065549 0
509429267 383425920 0
28651248 201928901 0
102585528 272900289 0
199977514 215457017 0
232432799 373428866 0
394786409 289892571 0
407175659 115460641 0
179403674 325245171 0
523961558 506164859 0
480479074 560101140 0
396216331 414244481 0
402368216 136692944 0
243191193 368433718 0
187892266 286253441 0
156691909 328159525 0
542319051 411499404 0
29194700 59278591 0
232277349 183948373 0
337194328 468276979 0
562406237 185795749 0
26709037 319906648 0
546660289 209721701 0
434071160 182137633 0
381580624 277137563 0
420670213 283350838 0
229784612 51101836 0
410507746 205307909 0
341731376 498422460 0
417782542 141136782 0
211486591 108156872 0
262874492 502820081 0
193054991 528838915 0
258971882 191643454 0
285344455 507752593 0
24706900 94469558 0
234328643 363363586 0
436182047 102154945 0
316200817 88332502 0
438963136 36761325 0
290032193 235408722 0
316399815 337214454 0
122311436 538811842 0
82192419 418249089 0
50933090 132599315 0
194994773 430760032 0
284542827 514704968 0
532903054 38906063 0
379311375 519349909 0
446566927 508361243 0
126262004 371393959 0
508119629 471769878 0
188671794 484252335 0
277830656 250235153 0
392855372 383081248 0
115314579 119379020 0
563819021 293700023 0
354836282 532332714 0
550203638 29731116 0
225898932 420235063 0
127042601 356862136 0
20763508 418722766 0
159514875 296228874 0
84690771 326827447 0
283645764 36129965 0
48480408 252709677 0
207901177 388024069 0
271337000 10921715 0
114530991 357530063 0
247115518 52072779 0
5566486 161398371 0
210412732 221886334 0
146221636 56637386 0
361512548 30753595 0
349876432 442802393 0
369137715 297664782 0
320681777 130049333 0
202135258 401595532 0
10058552 297737524 0
275595041 81381527 0
37605738 378361961 0
118089908 88792946 0
15445883 122801949 0
407207385 330587016 0
16956375 60048123 0
464796765 313960009 0
200109231 530385023 0
30102528 1683672 0
73683763 542344438 0
316190279 163716472 0
294638070 234786776 0
63879917 553820150 0
27778938 247479190 0
258421484 507387130 0
347515189 568033905 0
510939942 123546744 0
472271274 400058233 0
229045860 335299951 0
488249242 558336793 0
351383926 32699633 0
104670330 40643151 0
105048131 333019731 0
265049797 6146335 0
538072026 243389061 0
377192521 271684762 0
218117148 568306208 0
481663035 273417152 0
140071842 531449588 0
193757261 11790108 0
113723202 434424007 0
224981799 538425619 0
431879147 501855088 0
409345713 21260251 0
540223119 121966335 0
123494820 20188763 0
93481858 76070161 0
136766977 409784944 0
46862687 359939087 0
533594888 286055763 0
64324140 455018299 0
236663270 406148157 0
565312304 24666370 0
56571526 558392717 0
14964594 324012234 0
509912573 126469318 0
348959297 185281292 0
175751378 301726772 0
84034398 273393162 0
7781782 470416689 0
103717256 413824166 0
431053307 145803206 0
148699820 377124452 0
439314289 247041514 0
474324963 82456341 0
350323743 9880809 0
46639850 552728421 0
295740281 218450365 0
526908617 255844169 0
186149798 154006398 0
106422770 502701407 0
364054602 308152923 0
262621264 78226932 0
547178249 455091503 0
281037271 451329350 0
357465118 112433528 0
76987191 462168101 0
144735819 490273062 0
68459851 72737173 0
247054056 180330916 0
184387365 407384907 0
18675811 531299643 0
560009482 65963286 0
526414282 33965778 0
326663013 40537854 0
306954368 195477983 0
534262777 426707908 0
470706821 373948112 0
456786940 505548731 0
540272342 449065377 0
538428614 58722524 0
51643486 140448318 0
319456738 207483988 0
99858504 437776983 0
322771996 125947826 0
567675038 135089629 0
260051426 428349404 0
335469117 29948683 0
256211496 130522344 0
101136215 102924402 0
124538009 205457722 0
251960345 517367138 0
29110649 292235868 0
180985591 75764547 0
310205315 554088123 0
45910797 92188522 0
333954771 428394191 0
118877103 346385233 0
391470346 507231281 0
440908823 116947621 0
221757489 367499991 0
165334059 292383931 0
454723873 403852730 0
432543296 375038355 0
564742162 474848067 0
281620353 535601324 0
238440217 6514671 0
217003734 38570928 0
323267635 282483923 0
113754331 32817391 0
49503700 59894252 0
116297902 160521824 0
37167693 269455670 0
105893209 107026731 0
88851890 361283007 0
483424067 97146035 0
360972986 897225 0
70665172 438728737 0
9217870 498685771 0
66115523 550405481 0
155413195 114477120 0
532524323 287262548 0
95952190 516882353 0
471677974 471109155 0
308752111 315846326 0
455406354 282416150 0
344132335 299343169 0
378828271 561692572 0
309255540 202369237 0
447063618 110238518 0
201349862 294997033 0
481771169 351287368 0
546728774 267163838 0
317648018 77514452 0
156427089 439828232 0
330481080 419588847 0
134331176 306329064 0
25163645 533304665 0
317758612 350206473 0
521458630 84932975 0
177937188 418386261 0
554488085 111984385 0
300482697 394438683 0
208343269 76631109 0
393098711 192220622 0
375978310 101310562 0
123981629 172627526 0
375391018 256767329 0
392992926 563533774 0
428042330 147812184 0
441207826 262760423 0
531544018 267788950 0
499612946 9341638 0
86326425 409431161 0
433712306 521437772 0
88149058 18067124 0
46766064 351600794 0
226827637 208949350 0
43767893 214428840 0
354883399 482668061 0
523794025 8579492 0
142936167 78675138 0
224154118 517594056 0
525505826 105871422 0
476655767 359182445 0
5471032 108806952 0
386382522 501778320 0
371173103 446274695 0
93855577 411799995 0
462713412 441079422 0
194016864 344946633 0
256226737 310603083 0
418411059 187059710 0
505765999 56691500 0
302568138 202343805 0
265907995 434426267 0
260268545 305502171 0
87642975 549999993 0
309348477 25634975 0
484475149 105338502 0
342568113 241022056 0
237355997 9274465 0
335605186 513843742 0
379610676 471166296 0
157936471 201847099 0
268729338 437248509 0
487206276 558555898 0
471042449 318930970 0
218040668 409206818 0
113358991 435384019 0
468483671 518136581 0
522539105 402009952 0
142213983 421183912 0
338973617 482144298 0
442072138 165959651 0
55079155 473314201 0
346024360 374432230 0
286841451 447793262 0
416347072 290142044 0
366293729 410298557 0
520010001 191686312 0
368637858 342724838 0
239614562 181544890 0
502781216 262269800 0
82813523 513122305 0
271450140 467483064 0
128428946 503521523 0
120061580 80140754 0
300426340 277123762 0
482796951 26069460 0
351838959 246290460 0
323946907 95387280 0
132643190 312491325 0
389890270 362621248 0
81760509 238478293 0
398995960 332816396 0
347914589 232521029 0
407270836 159385387 0
444401593 489724105 0
457093176 81045547 0
467121734 499140925 0
402295051 388665022 0
48686306 555539066 0
398715073 75621373 0
391475241 427539434 0
492184151 509938430 0
107574928 536606752 0
402039786 268235424 0
541284430 103064290 0
444167112 124059106 0
5076597 107617585 0
34799548 233446867 0
457543120 67944403 0
500323389 185955832 0
203697623 278993200 0
306533334 509355640 0
505925147 339554171 0
212246394 567231320 0
188248741 537259480 0
174162604 214814365 0
306321285 275853804 0
518071644 568807987 0
70440986 181066926 0
169488342 100406708 0
153829892 52355652 0
542185946 428409211 0
564402446 127006531 0
368327013 175894594 0
151883105 437728171 0
531838419 513535849 0
238772541 419570442 0
454198960 459116728 0
308944886 297279492 0
314899271 408287329 0
510837562 154489152 0
277225378 66328826 0
107120316 79185313 0
333842159 44546904 0
433910582 96729184 0
386276416 379714917 0
381482710 224086888 0
267747572 10537009 0
425427611 5861935 0
377280089 388219322 0
388486479 376785283 0
106874298 138966802 0
307473380 135968306 0
144321606 227927003 0
310828261 8400410 0
240924898 145144386 0
279854056 270739324 0
246806144 309664271 0
3921926 400078750 0
488968916 296489454 0
505326421 535412191 0
470177616 421860605 0
58443102 203558717 0
463647661 184713746 0
177874440 301197676 0
159515624 176334724 0
309412190 411171000 0
162157948 440659412 0
198977085 565993160 0
63304379 170771317 0
404285730 349578767 0
444992424 118120028 0
13111894 561750776 0
449058632 514012617 0
393819525 403613156 0
250225794 508736530 0
507759050 199303494 0
166657214 330797822 0
562467826 497493626 0
371289315 266985071 0
339704620 465318985 0
130196920 40405296 0
60747276 64619320 0
18907770 84001241 0
493211677 23594010 0
484578221 148326740 0
235606366 471575032 0
280999290 114839731 0
172169874 553360303 0
534523292 532232197 0
215354765 129382434 0
274110960 284878287 0
438563772 426742660 0
11636132 132477072 0
205434676 304610330 0
273231262 431509419 0
64157407 327531362 0
543797580 422189983 0
271123627 327192010 0
240511696 317308271 0
333594456 295302310 0
85417341 339343107 0
438610460 424864119 0
520509391 339323513 0
406798649 219711345 0
462142000 244357730 0
416978504 416371496 0
254938306 174321872 0
327577753 355192572 0
161397261 547719234 0
544914532 112948146 0
459662357 443027876 0
398176634 128771399 0
152093414 257111075 0
90957615 459971294 0
31768470 204579890 0
497472709 231762780 0
371914250 419220959 0
279193227 257139169 0
48481999 296890946 0
214751525 519307234 0
45457000 542399837 0
186824064 256342160 0
556585097 2875499 0
542971614 222171010 0
487062508 226634621 0
296005433 333487796 0
525956862 286709283 0
485781319 32304305 0
305641760 366416565 0
319606849 392962039 0
563188940 342253333 0
486914714 438807398 0
135570246 11953724 0
223944429 539651209 0
541872872 390255886 0
386081365 225288393 0
212933014 206858077 0
299885990 342529002 0
426461015 535145202 0
112689704 283439195 0
12933082 11280226 0
377081681 323237291 0
111129963 38631572 0
309160340 522629145 0
317054203 433549920 0
525161522 412693396 0
147250773 329398678 0
21359260 470707762 0
451637215 221782297 0
203178305 435442426 0
79028583 25042658 0
261449866 464626947 0
525070856 110651283 0
364449271 240133141 0
522309963 1374739 0
68704698 276388077 0
151545553 287858958 0
360835969 354738509 0
68660520 556881104 0
507063774 483743814 0
375634201 136308586 0
447918665 73493168 0
432748580 344370312 0
72341564 456500700 0
163731060 233558844 0
197365962 13104485 0
238535004 78387834 0
430307051 400670236 0
72581624 110729544 0
117267874 529861288 0
232813379 538321857 0
370492909 407861660 0
359124570 113326853 0
272814544 163624276 0
213349629 59907604 0
95933084 38873533 0
326455696 477438058 0
420796869 386885628 0
157843769 403137400 0
43032321 70391079 0
184433530 366056499 0
204833088 244675595 0
414510527 257338470 0
552415268 349493132 0
553569357 529919269 0
108041208 553093843 0
176732328 148098476 0
539597834 393629487 0
165417596 539778330 0
99272584 53014026 0
20243529 454962610 0
467467967 16812869 0
40492122 278777927 0
469794593 231996791 0
98982772 33836605 0
420689733 24321254 0
85655182 381104746 0
463309746 551961104 0
178429538 156257432 0
349303250 8445320 0
334159566 347635253 0
567768064 348109454 0
121498670 460212006 0
52617418 122604354 0
230144762 204692702 0
465994031 131014233 0
402179027 282582263 0
451558885 196228646 0
339606036 325161514 0
387058372 208532533 0
196667741 542738825 0
527408468 163622170 0
440080754 245681737 0
252627847 333708906 0
154967922 558587748 0
415939001 128150965 0
237967397 526173418 0
66443909 166893556 0
506583414 303022616 0
5105242 310190591 0
538061011 349706154 0
498859372 3336881 0
365330901 436884540 0
202925948 434264062 0
289265123 465456794 0
388144658 496011564 0
95449265 415690459 0
193302112 267601020 0
333825027 374138847 0
293621882 107503117 0
4658745 234579560 0
345237758 274750599 0
524505503 471617116 0
277186982 502730640 0
546959761 101649070 0
291129533 330070901 0
557539493 549941330 0
469656588 423961442 0
481941233 33562228 0
201482005 238270746 0
431369759 96033502 0
293527222 152015745 0
393576969 469502257 0
555255920 332577710 0
450545229 381439833 0
536870095 126839694 0
153328308 382412164 0
538810459 455254087 0
147539625 248241262 0
270330037 38734411 0
177838669 465910948 0
533594019 225082011 0
408051080 195579983 0
467439 24934478 0
445272044 11100502 0
361031810 290402821 0
404833433 511196385 0
442475404 265538094 0
140661685 147014535 0
220993547 558898729 0
324728348 530620657 0
504305922 273852473 0
278342162 17851412 0
50369194 375427898 0
528290968 346116638 0
453668067 195006483 0
30705032 122792432 0
172273433 217946816 0
26010447 216542225 0
128087763 406141547 0
173464629 100887854 0
520603873 67225676 0
67410906 460921939 0
221989183 483748241 0
253919505 518428499 0
378120903 116149486 0
73826462 420529688 0
13517503 68599200 0
29176137 370525257 0
220301994 547077991 0
47544620 491234014 0
271400118 317519739 0
45696762 26570814 0
203425564 160604244 0
183742974 447233879 0
399917176 57813508 0
478745029 211503707 0
358651180 418812445 0
184716692 318383744 0
168595742 511776681 0
63211115 277134371 0
121006818 257502163 0
380575231 375998412 0
390080307 375937464 0
226087290 260845091 0
375979119 58777022 0
196079669 307610144 0
234101326 71361518 0
126094672 416760002 0
342001534 383275058 0
387455095 547761257 0
506891250 175339519 0
103309165 155671101 0
147777484 174881010 0
487931532 173087183 0
222391668 419841323 0
241843708 463406667 0
253911393 482819823 0
424390202 436133454 0
370924257 13928634 0
279494323 22423201 0
234271872 260411934 0
234958530 497028614 0
82674612 397291736 0
540009733 428069432 0
540628468 169475157 0
112366262 522287775 0
521647575 364120008 0
545329527 503898405 0
466946502 331027245 0
71794932 230973370 0
136120480 244359691 0
248616238 27095184 0
498564473 422969205 0
267059782 195359137 0
114228910 515197402 0
125844714 355101638 0
78443697 541334719 0
553641398 197959816 0
170177712 185170052 0
97854377 495448681 0
497276520 482106704 0
217487236 331360001 0
467622927 382268326 0
560730215 284882040 0
531147642 387050687 0
328575858 163704484 0
179403014 565820818 0
540306998 236235533 0
130779564 431118087 0
233790964 176727168 0
426941140 489130317 0
297241826 478160914 0
548172934 94841042 0
235245744 425945116 0
73967499 233206876 0
46383595 230934805 0
371106193 423277115 0
210551922 133292374 0
111180212 545415033 0
130898739 138840549 0
497054905 313038534 0
355241182 93760316 0
468190517 534693970 0
409492993 504622228 0
376895031 514838573 0
337773471 401279578 0
236250845 21153081 0
45221935 142430276 0
477673306 545802189 0
368263237 58655834 0
322019092 522155846 0
551356013 276632728 0
497698414 375050828 0
47167587 467436991 0
349479260 383313490 0
226033923 50809267 0
96618697 263045478 0
515970045 10296433 0
328177213 99303704 0
287765896 70285876 0
450397324 407890166 0
40525110 267233624 0
352697616 527437799 0
305102161 281853898 0
551315189 403526197 0
533644112 248509605 0
145024804 270657050 0
361772952 11083915 0
121471040 347925931 0
353859864 540546466 0
21120917 276540080 0
32858270 221143299 0
405745917 95696743 0
514041292 487643937 0
131180723 41014285 0
5536510 274293246 0
402277569 362063485 0
372046349 252518 0
134570850 471783242 0
467852232 10166234 0
340925190 319580122 0
45666039 73207492 0
178492768 304929416 0
344581726 332801159 0
261232240 11245036 0
210184388 137616056 0
232148917 48065259 0
226551530 360511154 0
426809256 3671042 0
466059727 200780028 0
434611357 558297633 0
300901516 3239636 0
127734677 299891617 0
89531272 260748317 0
278148968 324074741 0
306784195 365670668 0
179304540 115794432 0
54768962 91112997 0
467599149 367818670 0
327565473 336073973 0
373068059 535644755 0
39475331 55757144 0
171783801 361945028 0
149333810 295636238 0
396512271 86899899 0
166936477 546223835 0
310988010 499698658 0
438110502 470120304 0
259104037 1721805 0
49497084 371376021 0
285377605 141134748 0
120810825 348524948 0
562390085 14929179 0
477772110 251706959 0
565052922 49833836 0
302211596 52394947 0
257633926 506758921 0
6203651 193268694 0
207327227 211813461 0
347042128 181997306 0
516083573 523206617 0
414276774 114597497 0
353266553 92465713 0
442432784 486856981 0
10563553 155354568 0
104071020 302740735 0
529961793 109777041 0
458011342 497277540 0
108403420 457166823 0
455379049 317104042 0
67918736 411872402 0
224725633 549947187 0
536458010 523362095 0
14956248 219936845 0
148192762 14506883 0
494930127 515214447 0
112705374 137160676 0
211197731 153916053 0
137167367 502304403 0
462983064 176770628 0
157332349 562616241 0
267097145 58649400 0
262375577 473812014 0
256622012 2532672 0
484851559 151207174 0
215065012 292420396 0
191539063 96641184 0
228263565 497714337 0
284217771 45750835 0
207265918 132224875 0
242713766 298255011 0
444653730 203980799 0
148122004 309491845 0
267570876 269777909 0
43321565 301292630 0
40296772 263436683 0
440095328 338315976 0
268660144 160864517 0
353314119 24842509 0
125953178 559296194 0
168763085 457502235 0
315998597 334816617 0
376728050 381221133 0
27301870 487110422 0
128226400 124705801 0
556538983 240288079 0
255197351 469146455 0
295352309 69567682 0
419116465 6472355 0
42117481 241789295 0
241311998 528628236 0
396469200 55557831 0
70507164 425292057 0
79495314 317501896 0
100312337 238241800 0
168695633 433105694 0
272766208 275803372 0
513344449 357223665 0
288897951 153632012 0
96667831 501235650 0
164217479 109862405 0
143674206 331423073 0
222033331 83776667 0
418486204 133601671 0
462521395 368745792 0
321999855 243228110 0
420097356 223612796 0
163386468 149041136 0
471765739 529902405 0
174189364 436883553 0
345862217 519898669 0
241744361 288994369 0
135486325 480038584 0
20866932 256564781 0
337238383 567015266 0
238733698 476868949 0
122702103 297124593 0
408428588 399549288 0
20655291 500168528 0
272950204 200924107 0
24239941 441187878 0
3328143 52547523 0
440039633 276758851 0
1900818 344945351 0
119244575 97878501 0
377648488 439894122 0
154181751 238491148 0
105321478 401795470 0
1272182 99084902 0
154246888 503991183 0
89333814 388495262 0
409064677 55034861 0
406489531 560661735 0
488843079 117547147 0
231892776 323469224 0
542506549 480751054 0
82270294 117202642 0
206534307 400741257 0
85615115 282428112 0
60185480 338153463 0
313748355 112612773 0
2279626 534831125 0
131276152 176031321 0
332937791 381312975 0
496117072 289580407 0
215528940 290165224 0
172922941 150020446 0
27956300 64559923 0
430291721 152271171 0
338185845 412216167 0
352436509 20203230 0
541675681 183650760 0
494174787 153618882 0
86678377 218526652 0
550179269 156445498 0
266700193 543256398 0
525655093 10932250 0
505759830 164605794 0
150208260 52471307 0
410844231 116815970 0
435541983 477274491 0
166652503 271246567 0
494014391 247479260 0
213019588 142891469 0
396184430 134984500 0
284727455 486985559 0
484565039 466068379 0
58249027 220183312 0
386069648 428556384 0
319103928 260342101 0
119994586 393633655 0
527581414 243290330 0
325015079 43780816 0
165886739 422952447 0
40787976 73671231 0
357571549 419740911 0
314975137 397856016 0
399068457 142303734 0
454438617 379927454 0
501745573 502394311 0
41080994 123270234 0
341641608 89774861 0
312915128 494034957 0
379224818 27714726 0
421661233 459753717 0
464612745 411440128 0
363980284 417343715 0
292638978 465303441 0
441603611 435797489 0
277296901 511005578 0
454869090 114283076 0
426488692 515367246 0
224126199 347393910 0
393570 497407900 0
352202743 348974778 0
306572622 211414499 0
49209806 438020155 0
235699598 121707581 0
297812284 341786266 0
302595495 285097336 0
169006054 549998189 0
401273458 545824987 0
472872088 221826177 0
439454876 525225292 0
503268183 393590808 0
416638336 425403589 0
44200854 144382446 0
345418537 509591704 0
502496203 375338141 0
472380137 174036897 0
324348687 72401401 0
228586501 48689498 0
482788162 506730879 0
493598053 423427224 0
27474355 345499411 0
554837953 369142895 0
138725574 51540377 0
343102781 218020514 0
249113732 33385512 0
439252042 37792948 0
563770619 51200397 0
138524660 443371169 0
349265900 560866525 0
69659868 338830994 0
371624537 131376416 0
129789868 529475753 0
276902706 438681461 0
60421066 462025566 0
114338143 498531674 0
104401966 515954839 0
305850172 237020675 0
70349885 399442783 0
125837829 73890102 0
471538442 499196920 0
90530019 508606054 0
481296069 86978063 0
319849495 471032171 0
351548951 135399786 0
392186486 259275018 0
179639070 565054757 0
386661543 29483800 0
501430009 45336030 0
71444746 341231175 0
46740158 115199595 0
208231224 44843426 0
145849067 370460976 0
406111159 369155697 0
84674500 63630375 0
229975614 524280405 0
440445673 521071192 0
186967712 254905721 0
150005100 136354335 0
116582788 318051933 0
520754564 312348906 0
39239074 181041000 0
56073931 433888996 0
338068933 323539226 0
309618451 534138756 0
218730495 27367444 0
283957729 296344126 0
376214196 526708825 0
509659093 78758447 0
460362479 147222606 0
453661605 112519515 0
89751212 199949908 0
513120663 343029916 0
104470391 256119937 0
517256091 541614306 0
401725182 365779600 0
281732613 256202368 0
428420089 554445734 0
302061055 552978152 0
265671378 388175933 0
186161315 199894073 0
160549213 515116892 0
275220552 472752524 0
293080030 233691340 0
557833294 40929871 0
219491097 460391237 0
404908624 369962793 0
198634608 265948103 0
210612015 339104148 0
256132048 392999608 0
102318063 240886981 0
259725737 222886832 0
381105881 329224737 0
332572446 128567735 0
364422708 485920800 0
325064771 434477570 0
79242715 520202017 0
90140090 83421324 0
522532162 410188218 0
553134813 98821948 0
473567505 160036731 0
413608635 139344869 0
386903945 107357427 0
525190870 376367895 0
27100321 495770578 0
552252190 192157347 0
237467879 531330539 0
128341687 174760220 0
374389653 470030712 0
399553957 193556672 0
14745411 139657094 0
198175798 456723292 0
2973376 383475024 0
13072167 323013083 0
155116305 74052302 0
3349234 168874742 0
399987573 204226957 0
48745649 359833722 0
403872799 507223569 0
161422556 246725152 0
513525292 255742880 0
139889151 19802806 0
459905991 449815486 0
255693065 328853752 0
72769281 394387498 0
388257583 59896541 0
171418698 153963475 0
39829031 268592257 0
474822629 104344980 0
484307400 322652957 0
48445337 513326299 0
341589532 124748381 0
35961919 112391441 0
413725670 76903225 0
312478893 316912952 0
428707144 538252946 0
240164380 62800884 0
323300196 100329335 0
47201434 353083643 0
128928966 195523822 0
356292103 518986533 0
368523136 480518197 0
317155227 276717320 0
537460556 530777408 0
218129186 108352611 0
3410363 375166839 0
92813553 170783454 0
492255796 397090716 0
114703281 318685479 0
168982485 520167574 0
289299315 496811728 0
201918002 83243828 0
332737159 170020989 0
102840034 331019560 0
79892293 467456263 0
284961881 120142889 0
404791349 311751047 0
308716987 230244645 0
567225682 250850752 0
104244017 471813192 0
170307432 269987216 0
71320395 447887457 0
533726041 368175976 0
14630697 550120093 0
348804200 96151030 0
337337660 361093225 0
499352867 437504828 0
352268149 66778409 0
246194525 407488710 0
352359250 256386596 0
243598939 50820473 0
64607732 366096997 0
251457290 231943854 0
260537036 54354511 0
252478617 26354141 0
140364194 458695980 0
321507579 18024925 0
555668952 95143137 0
16545655 35705423 0
248847580 297899227 0
537209605 375560605 0
369241890 116248567 0
507931006 94703029 0
193418565 65873025 0
367433373 420655389 0
477428310 276439749 0
404439545 98690987 0
361986621 309786112 0
285791892 29759789 0
154143738 361475425 0
87946207 548026800 0
517528100 384860372 0
82023622 337908187 0
240939464 395782586 0
76392006 470406706 0
43719306 453553745 0
252170882 464868891 0
456418865 435330492 0
312196278 327419126 0
18076430 175565873 0
503337231 252032176 0
90567861 419417810 0
494644228 257881798 0
392114324 272205171 0
527186590 93848588 0
376823854 442964878 0
86460064 496673763 0
332879359 543406778 0
16904217 259410239 0
55836404 505475619 0
476080861 109469658 0
230863814 274075401 0
526338510 206707596 0
235562484 50516590 0
541742778 312675754 0
493291670 271532801 0
318565421 211685578 0
519956629 247706058 0
482110415 553710885 0
364154287 299077903 0
67840686 223548528 0
290876350 97183854 0
193568592 465098091 0
370159395 201672435 0
521420092 339292841 0
56984299 384484383 0
517638197 338610329 0
210332301 19172048 0
410430085 383919349 0
417765472 273849518 0
132240040 15747243 0
501381527 206507277 0
559653766 143671910 0
426007779 278257377 0
563868702 181929463 0
542120009 115921256 0
268304353 96541212 0
283273625 1862733 0
510510146 237697674 0
372282703 52991019 0
97772025 370087633 0
436398681 561453869 0
485372385 466793296 0
563487012 216735899 0
562776991 176772001 0
65013999 169239038 0
376489962 536117839 0
207580224 156600930 0
26236069 517451660 0
471214822 526001661 0
415640405 213329337 0
97501024 260827152 0
128620584 502730714 0
105951358 319434589 0
34234999 35594176 0
67084332 202156469 0
426348527 148709740 0
24961149 379544955 0
177685832 120851301 0
403642499 59416285 0
165859346 86624137 0
128499452 367248429 0
169292786 338607364 0
303562431 368327404 0
150065516 48117921 0
70851313 311942356 0
247132508 107124228 0
481825458 45413246 0
167665753 409971688 0
101147666 551159805 0
122718028 300215576 0
120870157 144919212 0
240305398 537141500 0
278339307 257000459 0
562790729 363348983 0
89639126 231477594 0
458688806 133144493 0
28288970 142408004 0
333937300 558621199 0
258453444 287135494 0
450886540 88043148 0
467974354 275176627 0
227928837 473504424 0
4369994 11757797 0
228660329 74317905 0
499600803 256693596 0
518036019 346767519 0
25800768 75580962 0
247758094 405633943 0
559764490 419982741 0
439828088 455433222 0
118256885 345850599 0
112407079 19699321 0
415226316 60837070 0
123060691 521586148 0
24480237 522724169 0
444471402 129986377 0
156228124 337650647 0
93009927 135996189 0
474709811 439381925 0
285506276 306594592 0
31399016 463859122 0
542122117 21232911 0
24034052 130239667 0
493324009 342449191 0
519196809 213085095 0
170339480 318709441 0
347154626 500324965 0
490716438 536004470 0
147454865 563553196 0
381727656 479092891 0
22431747 167400920 0
308152592 506639306 0
24009538 291864230 0
308290810 192378959 0
88720201 422302778 0
368935343 517458413 0
341436780 266170177 0
497029387 113577729 0
172269308 87598105 0
515126194 173875620 0
129445407 436140671 0
453734095 470811403 0
51337671 3500122 0
284955864 368048970 0
133224776 457037628 0
361617139 371258687 0
290855556 540726412 0
316804797 202817489 0
541552945 358432094 0
565144975 3194854 0
35973732 261287144 0
69083251 544000516 0
137049618 276030856 0
135394103 35932269 0
68612743 6268416 0
219568562 288102444 0
519877962 7345015 0
164030691 228207440 0
404662333 399927117 0
200638604 17713362 0
315837053 563161929 0
527564890 468990324 0
533585272 111800872 0
1210114 7879839 0
162421550 205414934 0
239324552 156675042 0
122508745 118397368 0
14249281 8286817 0
264256409 256709863 0
158475963 197866787 0
124006563 390385262 0
507848298 320689992 0
184006976 498457815 0
66669701 399989292 0
240938845 116391466 0
485667628 517306164 0
18658212 4391270 0
527980892 227555374 0
493429644 203773675 0
232462635 176811876 0
474959711 242318488 0
14972822 484017156 0
173451157 557699732 0
264859492 264967032 0
334304824 474438286 0
445020392 80551995 0
554896404 148801655 0
553362540 390707719 0
213325701 298133342 0
319826532 297153141 0
444160377 60013337 0
544382007 109863260 0
491769039 39553774 0
374949027 503507364 0
219897177 342424544 0
477893054 258891350 0
104565446 371924547 0
436388298 454725166 0
328959043 356598182 0
543805937 188335208 0
408484439 405967920 0
310620385 90580434 0
320026634 78658104 0
411138546 3199115 0
456781595 114519799 0
158033618 86615977 0
463463914 123378919 0
295138321 243300207 0
252593380 300902692 0
111889866 98256483 0
189924820 473619630 0
516384120 40489802 0
201951667 109404672 0
45637437 471535967 0
14859825 425335836 0
197769695 161854044 0
525534660 503315509 0
462473207 478028565 0
319063014 544662509 0
221601247 11198142 0
153798849 18896965 0
381718840 350006041 0
505946816 477415702 0
31423858 58303550 0
159914344 8635611 0
181357508 434245964 0
389346739 186519461 0
404196037 509359438 0
464016615 38459559 0
497174274 130390249 0
480983424 190806899 0
433826103 143856613 0
14850852 37461865 0
324453382 511891448 0
320674629 547098539 0
462384158 343830836 0
235272667 242083312 0
516933897 514050456 0
553599864 108004032 0
357314187 243535355 0
444853457 262767781 0
20235048 510325588 0
215629265 108606323 0
417752408 531950299 0
300003904 532405627 0
305728937 338592906 0
464744460 40887225 0
335243473 189781031 0
72585014 511218518 0
88629288 355910415 0
109099554 221268478 0
328455008 115958935 0
559714854 468347486 0
405196313 336009854 0
79182994 2034138 0
240886644 222104293 0
34633469 10060692 0
194983360 289846418 0
395084484 69319725 0
510792999 256330336 0
201837692 17115633 0
489880683 521048425 0
362886274 475648006 0
144178780 550114877 0
162300900 365649053 0
183282222 271789044 0
164058103 489651531 0
223852809 565711095 0
29324687 375126447 0
270070443 250244076 0
46794298 279957647 0
24571162 512934878 0
423555641 353004801 0
119623239 75528763 0
114708233 217402395 0
512115392 316257626 0
151281040 186161424 0
381546036 196132293 0
556661035 238891090 0
167725806 93720308 0
31048794 238844050 0
493600681 172227840 0
281919901 492436744 0
374063634 36299051 0
19645271 349642947 0
67737542 363977512 0
141478244 6461502 0
67384803 504823836 0
254610118 553649470 0
172908872 331752388 0
291642444 120234252 0
411536146 496028438 0
140315080 142247895 0
37781759 101371191 0
396229777 463268789 0
204871166 133371642 0
191887729 140220228 0
201955572 301127235 0
394221317 32031047 0
116359335 425411615 0
10506884 213226627 0
485046263 474792875 0
194544143 36675595 0
34998507 2393377 0
51964047 162694821 0
371308425 278775746 0
236960511 320177300 0
179198464 541973734 0
477661646 16984116 0
470155474 58970320 0
86343875 478155337 0
224315579 336950992 0
370646983 471172875 0
460056716 414782756 0
274395911 104513836 0
158961160 33365015 0
309625331 31753241 0
557339477 330339541 0
19221566 279403283 0
152369799 481452502 0
167524208 563346599 0
420573110 366141264 0
484795792 141055770 0
567035886 528915260 0
380454105 565425274 0
52757671 28436190 0
482048114 124395069 0
529916482 56863778 0
407987804 400170878 0
385020373 403414320 0
432841210 430868531 0
497507940 407423133 0
54769230 478185675 0
464313972 291174525 0
76066140 481544482 0
252914472 448554953 0
277242944 368389032 0
76717091 34019334 0
101122396 176301122 0
524868195 160295208 0
420750547 67419353 0
395519377 271507303 0
534482019 98807412 0
433119591 328590560 0
481262227 4206035 0
534111830 475085893 0
199958677 208830128 0
163052843 522924250 0
396923781 134775869 0
361813884 107861890 0
266551150 325828309 0
125955680 376009399 0
2981875 342356333 0
99364131 567087385 0
517409723 425958442 0
179190925 54140122 0
282386224 470404178 0
338593863 282975841 0
547232117 565282974 0
252621353 130516691 0
180817129 40118751 0
328877841 440223956 0
350321719 69037836 0
36559647 56745551 0
122963065 234510070 0
150397562 323303390 0
550136448 268335265 0
149880256 503931996 0
192749565 269910536 0
482070392 215825400 0
530730589 417914342 0
402627635 416578160 0
339257468 564330945 0
347019083 649779 0
85950981 343178149 0
410809086 201422292 0
205586859 422057491 0
438418352 54863774 0
277860653 455178192 0
550155431 356186498 0
444209817 178712126 0
434053960 409576333 0
226721819 370358572 0
328064072 144196913 0
517016904 86826982 0
1759558 156277889 0
419472103 532164029 0
412875664 527794752 0
77634730 211455816 0
131403806 427535800 0
425717685 214812272 0
131765028 146517610 0
21870936 503179970 0
427007660 305206784 0
91926485 524676498 0
340127797 402026901 0
140151818 185595644 0
353488306 298394770 0
319283193 428915072 0
172367523 522860093 0
360671453 299719175 0
116433297 116455084 0
261446607 22385884 0
547351636 89743424 0
258352322 82327024 0
558438011 1882891 0
393481833 13907858 0
218920896 481773735 0
218176198 269025915 0
561179841 49190275 0
201811716 47048899 0
22210422 259639891 0
313090197 262080793 0
127699902 546325291 0
202400659 273853800 0
444073441 253119822 0
314800847 501721101 0
28730986 151899150 0
1550103 306972862 0
354110505 128954147 0
167881486 291953822 0
566676104 348728792 0
12085071 403873608 0
24386888 477574899 0
83032020 537652851 0
168737171 27409882 0
348988887 203447855 0
333811260 191667956 0
196817321 84396358 0
241811098 200253944 0
437062973 491983059 0
473390307 139757285 0
445703621 536496119 0
523402018 483097150 0
188086644 373703436 0
276200828 425466667 0
385389929 381532574 0
447956975 480135636 0
115167533 321653570 0
534240291 262441883 0
133071569 163367042 0
348414639 383641247 0
210753197 285748444 0
525010908 555046330 0
73546794 124383522 0
563719680 385187484 0
410041469 565335890 0
248853164 499045453 0
377554702 332198034 0
128297602 29210760 0
558379475 547557573 0
85774776 128190104 0
51599104 165197878 0
38343050 412365533 0
6421980 467130145 0
545594640 531079115 0
389403388 408739879 0
182318202 465276425 0
410029274 279810487 0
166901160 455118689 0
259194112 30465701 0
166819184 248482830 0
322252958 37635129 0
295734192 391375584 0
510271477 213777486 0
533855463 190539740 0
429820903 377211576 0
35090978 96146983 0
173284234 157241238 0
472480891 498940175 0
174605657 432876124 0
130304407 222112951 0
133797373 74746295 0
62344936 58791628 0
502372203 192773123 0
182128971 286628933 0
567164626 211830746 0
251446877 252210519 0
492765929 371424356 0
509299913 97936571 0
293372996 249543803 0
138005086 231414446 0
139858844 13462842 0
417247252 31389761 0
455621787 360556689 0
389312474 258251936 0
531830159 458099927 0
437520432 464105708 0
16713996 264540090 0
315405768 528257217 0
440162939 250187727 0
213687526 25104199 0
9923484 301576327 0
71193790 365155799 0
20880336 462637277 0
444219713 53658691 0
319343429 250418621 0
445702149 18319839 0
147950967 540438323 0
505342769 445233184 0
130924958 524164890 0
244457205 501942092 0
279742803 163004113 0
74936527 165869412 0
559777822 219045154 0
61458316 323708296 0
260196307 60099751 0
498587249 530380948 0
239791437 54536017 0
435805325 407481253 0
549976733 25657416 0
395015071 105274400 0
163645457 484152563 0
238254559 12784790 0
200122065 324963343 0
397103382 122824860 0
38557394 544382379 0
297397830 179793875 0
123473200 329319581 0
124083458 367083699 0
420238525 309031975 0
247778633 443186127 0
87715233 209550113 0
423861399 182112882 0
94715106 206510158 0
466181511 408459466 0
397265392 304892460 0
244270375 259828480 0
178498591 389898071 0
220699086 281328821 0
557556577 74827962 0
354115402 463772900 0
45319795 527956915 0
520505389 145687334 0
99337828 157930564 0
381714354 232185257 0
185190021 320593562 0
184115015 235897930 0
521509868 144061515 0
511854247 120785951 0
339129995 406286365 0
79480944 529408861 0
419642717 338752256 0
152016962 430020150 0
230588525 241761325 0
452768240 491276008 0
60238445 423000505 0
233171567 483333293 0
118555492 10121127 0
357011613 94594129 0
350639995 435312956 0
512020491 215007329 0
994953 142017128 0
362463353 418809578 0
287756439 113919343 0
401089355 412283997 0
354759382 17279786 0
215114611 213191372 0
35822134 66381601 0
208332948 291130624 0
55801416 27889637 0
316837523 170227771 0
406421537 291015832 0
270220903 548573203 0
513022280 519139206 0
272651419 335941422 0
207777567 407385591 0
139558026 299928652 0
57377467 456770114 0
238333074 402692546 0
58071923 281376703 0
175306300 353085628 0
496407852 223176699 0
22856813 95802648 0
220933398 306001729 0
108116484 517222406 0
145954863 149337905 0
495204406 57802640 0
501180626 417679874 0
475442414 513501940 0
304172092 83231 0
309422755 259494244 0
123016145 340335200 0
477992364 47543575 0
426101597 16769583 0
454102200 140033072 0
248717650 92175395 0
204023938 98113846 0
273417630 539072111 0
478876656 444247052 0
281451015 133834619 0
224805830 511387030 0
246446523 562821023 0
299916401 445214947 0
449544767 461777110 0
491699388 205888612 0
185737648 367623718 0
468933295 419384346 0
457200901 504811751 0
165732606 315116313 0
79687836 252777468 0
221208549 473118451 0
398621756 332865352 0
80522361 519739569 0
334386232 309293929 0
241867745 9297418 0
500949953 152756338 0
506217525 174334666 0
189020132 315874106 0
339452509 508061022 0
560726005 515054004 0
206159710 479902522 0
536531847 63524548 0
292545208 30669333 0
187835451 523344089 0
308003752 509168841 0
318874323 374418968 0
367308134 426319558 0
179193186 549585385 0
533281534 564830667 0
567368812 137059932 0
27542801 139209974 0
301262235 51536711 0
316783568 274128793 0
424048134 345183141 0
253829310 293505697 0
190757935 417833511 0
338329054 412272917 0
38552978 341309146 0
471062762 63962823 0
185597315 2422685 0
464102233 1204007 0
410190613 395539061 0
298007394 46009084 0
22212676 244570093 0
567824833 360953305 0
276933889 276090873 0
521993247 144026277 0
437219286 41481673 0
80368168 340321287 0
201886169 242349481 0
490917121 548773102 0
79735103 307498656 0
304999016 555656682 0
267407559 9222922 0
418388258 347717233 0
381678700 165215328 0
168091148 291079960 0
545632249 522511689 0
503386583 34163197 0
35111895 459596315 0
25413067 558335928 0
520330988 133244337 0
396567443 506284087 0
476992700 549006769 0
367026345 151225019 0
555981469 292649506 0
124062461 334019847 0
290755354 261603383 0
239858581 418791524 0
239174698 58667644 0
528902217 401971872 0
295990519 38141868 0
314811023 479306732 0
350793975 191982864 0
533324310 26448939 0
89556546 53906692 0
333794024 142682853 0
530048865 568760865 0
250737478 394095336 0
169643231 363852230 0
546223474 315032519 0
125929965 84186456 0
533761270 21550241 0
519031085 321261320 0
105532320 330021144 0
394606347 150844931 0
218421730 518286665 0
534618649 335186638 0
525507936 448969730 0
394583502 62138856 0
402932296 43235352 0
515633945 369301611 0
548311076 517942504 0
107862392 527872400 0
25231824 113008623 0
525883675 553409262 0
468998701 149409359 0
344221950 78311708 0
533123810 25049044 0
511616264 457453020 0
339520381 556273255 0
300288279 112846898 0
191427213 536892109 0
82750255 262201855 0
89621182 450529101 0
12314075 352810083 0
476533650 139043726 0
7799530 187608866 0
560143010 59352096 0
78450251 317899395 0
393970231 366985368 0
274120891 213269596 0
58541093 564826292 0
439033341 534431836 0
564653085 30198365 0
317133263 311819393 0
143018822 217271572 0
316893080 428029788 0
538549346 292812720 0
193848984 13385199 0
476693288 16333625 0
319149868 214366529 0
358242681 267117597 0
287242116 399825258 0
266654490 200300742 0
366258297 408564826 0
142699362 525452773 0
353172337 213045401 0
169900445 470534981 0
357496898 233526499 0
465702945 138828299 0
120039462 393099310 0
476521633 363380471 0
7996678 386796891 0
97954415 200570427 0
407203147 295270349 0
240604291 163914579 0
441713944 189026914 0
9674754 184265683 0
104801903 502348012 0
336438203 72499111 0
431300985 314791928 0
378903382 306411270 0
359078405 198945689 0
485492911 374569383 0
14630874 442577014 0
512163997 444151702 0
478095288 533670457 0
13394649 459969060 0
156461666 34019591 0
564202493 169061380 0
274019486 35951034 0
323578951 160829385 0
356723028 124161888 0
175345046 456286111 0
277685783 67307990 0
341939786 137833898 0
416825232 95047279 0
517680045 494142754 0
220700415 380625484 0
204546991 408209678 0
337773423 515018297 0
32335443 401941926 0
318876162 93132236 0
128845451 56151364 0
1221516 471051182 0
108151645 49933349 0
49998478 166604774 0
385426694 248078262 0
361518950 48709681 0
275523564 67289628 0
259074616 383415308 0
227133410 289551686 0
366075714 97914554 0
28210163 459435384 0
173725227 233230305 0
303014928 275476603 0
471926057 320384707 0
531390199 420293883 0
512918795 128048506 0
486779570 504296296 0
242512964 378156367 0
6192458 304457869 0
359119840 41839162 0
131368539 461433013 0
521637979 926472 0
382419069 427511893 0
129594970 150886974 0
564322658 23817785 0
286436790 129397149 0
311656 182743547 0
192617996 24526122 0
134248958 119927452 0
464184933 194299771 0
296669208 474934677 0
280644768 342158465 0
75556746 60040257 0
73358367 494008119 0
119665354 72257083 0
408044021 316219536 0
370592547 384166501 0
255722745 459734167 0
430821010 309694635 0
518737622 451377454 0
80709532 525887931 0
74189583 469787862 0
113057960 95249778 0
427661728 212702236 0
169919033 415960162 0
348016570 136967302 0
549249806 318022060 0
24383702 58161546 0
401994696 180414349 0
171591815 256720433 0
15934523 274573769 0
353578428 322229533 0
321143016 165868250 0
550782642 185225875 0
369956980 25554340 0
504683520 136963559 0
453709685 231883613 0
399054936 204207264 0
498901082 266666514 0
523277748 192541917 0
352618052 20454787 0
446369719 476411930 0
347584332 261103549 0
273656143 215256001 0
198495567 442914616 0
51463544 166984994 0
164172020 7072077 0
295855482 56700662 0
403859073 386182021 0
61661128 148820957 0
568038267 505028372 0
347266621 313247889 0
386110370 381834142 0
309662545 187380636 0
188300481 461244202 0
345620116 386801927 0
344564198 230636336 0
397774997 562172136 0
401951069 381662569 0
452705495 274218988 0
21041984 497035921 0
166173670 158945944 0
105386611 257978170 0
455360127 271767206 0
111450688 85419197 0
536175273 443763322 0
60059458 306269487 0
332207478 445172233 0
457778565 133739153 0
464788631 246215209 0
39494383 554013633 0
14787446 386378389 0
287231927 352994144 0
47344019 101751857 0
564664332 136270167 0
85485234 170132141 0
88267991 376108496 0
212798505 359695841 0
530437797 491807640 0
525258230 242012406 0
392901094 488690673 0
486254004 144134829 0
103168977 267798378 0
411005768 328931435 0
128910430 408653152 0
331614963 240455191 0
444426782 76184203 0
40563058 492972443 0
121509499 112002726 0
78006197 151295010 0
250102089 522855664 0
241833080 102023076 0
220471417 177703635 0
135658927 214606881 0
450581949 499549006 0
56053032 527720688 0
198931 100207837 0
490661924 407751363 0
67332454 503459416 0
156906219 222795287 0
185650562 554061538 0
12228870 99510148 0
155817019 116105446 0
214133509 250452395 0
185520403 496430214 0
258152900 567861174 0
7357075 422413889 0
533660808 11745733 0
393820483 94362153 0
533696284 230571800 0
236049268 313157285 0
303675497 156509620 0
181502126 229119973 0
288184309 83962879 0
533937145 269701361 0
57984203 579050 0
129086768 162756337 0
516107514 104015151 0
315262447 371581884 0
386545037 219924993 0
406353258 209079845 0
355357362 511883860 0
140552402 214241396 0
67633434 285112052 0
521806794 235287598 0
254735194 370402286 0
203638271 246246113 0
377801370 299185493 0
130500327 356513634 0
371468321 546631425 0
104992639 76229579 0
489804452 419575877 0
20114247 149734578 0
162077384 418896673 0
420774057 9880786 0
536477315 458153043 0
556024645 53552817 0
168332860 466782485 0
11030125 305430510 0
53960036 172319363 0
417174064 294986255 0
477984093 148226366 0
223377020 399591848 0
498594978 425290976 0
457598594 557817339 0
19414384 64216066 0
56561839 219657715 0
203785856 59275049 0
192264696 76429946 0
132844700 197832399 0
550077755 69225148 0
183429887 86675377 0
156082304 142155586 0
356741510 512115733 0
558300317 3775289 0
251543999 183836199 0
312458871 81943445 0
447365903 511637984 0
430245782 316659989 0
352886107 515821430 0
280095208 23584234 0
365583596 393528201 0
296840992 354745752 0
131787225 211181314 0
540752671 422066280 0
17397160 283927092 0
98601673 458376923 0
513245333 514638586 0
158153096 276343525 0
529783322 403109288 0
96891190 210611116 0
149275517 554866710 0
94752350 417889330 0
98969275 112554726 0
444790773 267233475 0
328823213 139484420 0
19931444 434768893 0
408429650 313293162 0
193743698 444361679 0
561473702 315719281 0
40751814 374945986 0
165632556 43831104 0
281561601 307725483 0
225253001 496682287 0
360294737 165510959 0
302820772 316486938 0
517051594 387261678 0
90279421 309872840 0
51624741 314163020 0
182109495 421808924 0
303158845 139498254 0
333937705 559891570 0
395167147 316356977 0
472094551 406665246 0
165993445 64205270 0
268799247 522107382 0
98915337 281767329 0
106266816 281361465 0
67122270 150999420 0
477949561 261147813 0
55131005 250612963 0
36626300 116973182 0
541951565 323595953 0
237709362 203720122 0
503809430 394529131 0
101875911 348146820 0
365074409 353604903 0
467178572 129380143 0
516628076 67517429 0
54637251 216481133 0
50239825 211339644 0
322575821 135961254 0
428299333 364486208 0
347943406 549878650 0
144142458 74706148 0
154181543 376112369 0
373164540 292826547 0
338069946 171372233 0
252677145 518980268 0
117846817 167721047 0
184137532 133318550 0
12143479 3960208 0
74718660 216569779 0
309052321 421389789 0
553716419 82079101 0
463485089 53238802 0
221455006 257833947 0
110865738 37648398 0
250399173 283658741 0
418146143 164127350 0
494247200 545794435 0
132231272 500629320 0
447920727 289731301 0
529031229 84160215 0
556116235 276811213 0
53677447 150305256 0
452785995 468177691 0
316885786 548337495 0
381211598 29983788 0
302636592 306594933 0
229410021 314769751 0
159786783 192615780 0
220160695 391810554 0
567191914 206806045 0
241618952 309175812 0
124822502 550280001 0
422566103 234979052 0
92832085 490458157 0
269143564 489141771 0
133312800 511162215 0
401116579 537138845 0
147958652 303372030 0
514055999 100119351 0
313019895 404698806 0
422293216 122309142 0
470278731 132288314 0
419936726 364726044 0
150527977 388363060 0
496424511 13227584 0
190729595 449610811 0
210218482 441665517 0
410803825 69818951 0
320154979 487525777 0
464606440 308787723 0
242525896 426768281 0
54792031 340286930 0
25131264 176963380 0
240177844 442935674 0
415149731 13491469 0
409398381 203896617 0
114823722 507563686 0
431504582 284245106 0
533398133 67784674 0
405239863 403210758 0
460398798 52858468 0
459769126 224447775 0
354381652 204318587 0
2900383 41342833 0
547511710 491216566 0
155118972 10992757 0
404335621 174699669 0
475184820 177299338 0
4200317 310576711 0
480501990 411623449 0
540071936 330286576 0
150127938 467190024 0
390362911 305993912 0
400634494 405188945 0
473616818 366510517 0
243150318 179346163 0
46511569 325665450 0
74763508 456312375 0
433549454 267166921 0
554281869 163445658 0
350006527 272359492 0
342181145 494383073 0
459080756 315184762 0
222206722 390594549 0
439033692 141957374 0
410227301 63910035 0
271451680 161032773 0
258081180 213248904 0
424795847 342286202 0
91076331 560803918 0
374887841 163750669 0
402126962 482553124 0
407624601 68809869 0
145509479 101616588 0
4176010 466888299 0
203425880 236099381 0
152127293 96916675 0
38592572 544357135 0
415550036 433639842 0
330852586 425763064 0
219612722 267129720 0
39365740 457878499 0
172491850 361066855 0
288192081 496476076 0
46060756 176091847 0
46433460 479585044 0
293870343 244986469 0
59869537 521093715 0
396838632 201298726 0
523494170 497311939 0
365703999 110015102 0
425919069 445321381 0
406409138 253963539 0
283731592 206674629 0
512425924 86825025 0
479131298 126829630 0
45462434 398445981 0
514776427 410947628 0
89977149 163443705 0
203310911 111717687 0
57555820 336902671 0
234261462 145673771 0
311239950 474197420 0
503162234 318095517 0
158750051 149734485 0
234540091 67388067 0
253944326 318850791 0
76179671 77330141 0
245983689 77207750 0
405487077 239670568 0
501034310 277521875 0
195359292 425390204 0
8821076 270945813 0
555740724 318113282 0
554019734 419712472 0
410858642 532281651 0
306655026 217189691 0
426339188 388205859 0
296370169 176450833 0
1542878 63880412 0
447563725 398558195 0
331857330 47181546 0
554150183 27381797 0
495661986 287524332 0
393573541 264049180 0
548515667 232456029 0
259459636 194703437 0
402153615 25067100 0
164991244 358177308 0
280040918 122644178 0
484258382 292728772 0
202600950 6696403 0
12757089 127297785 0
377792423 141250285 0
489902269 43519562 0
373416032 45703898 0
25007773 266007247 0
263622151 152190827 0
383484129 14326547 0
43259518 4731546 0
518887595 296557320 0
22032676 479998845 0
15177445 367958445 0
388227995 145918996 0
270066398 213395612 0
568831720 510635873 0
63081977 157000595 0
290924817 478967536 0
11403333 470099322 0
242863902 59835327 0
509928817 59665564 0
130063172 25840395 0
92786796 284281142 0
458713424 377701211 0
337039641 465898582 0
374982360 42200940 0
382058802 501626188 0
365061681 370357276 0
103098827 316935957 0
566711170 194286539 0
285028782 229147919 0
215895126 161766019 0
15729878 197942035 0
247315223 266009185 0
224845513 256400551 0
467387023 305160852 0
345842485 421581125 0
448243816 211729376 0
160141302 182012665 0
167591404 10653374 0
5880903 492866725 0
417934344 464025627 0
441427239 226851011 0
442497237 564502376 0
254232694 492093169 0
361330226 196641581 0
88701056 30529742 0
472554777 322039907 0
141660272 228408035 0
190411492 211434161 0
218261776 256976574 0
541627917 226948032 0
107340066 362737146 0
524623458 276933674 0
515463555 311312828 0
42143023 462176086 0
235050472 501531940 0
209254645 513556069 0
563599353 469798326 0
150143639 487377886 0
452534995 544668610 0
489127580 524474426 0
68567260 211482334 0
204235307 210469716 0
141627520 328130187 0
201251638 78187151 0
251662422 302133206 0
318635951 324611137 0
100958892 108118577 0
97361230 550241969 0
16314510 535676335 0
89689201 179686195 0
428873210 509246335 0
291533099 315251323 0
2810720 465275658 0
501322588 43886925 0
185364933 416855665 0
545570964 385592143 0
408880185 174694717 0
276716109 262262191 0
54448945 519981196 0
279581626 208346619 0
118149055 129292504 0
147039233 552208230 0
547180304 336056528 0
565910826 309709102 0
355494243 543725897 0
495502211 565927738 0
140732666 442021714 0
21483744 510450326 0
530705610 476718794 0
76062138 77409889 0
39961619 81237054 0
94914262 42578702 0
358192600 310514349 0
43912674 398807264 0
58406441 256000211 0
172308331 502377467 0
536817658 448108715 0
446681287 378865589 0
163067567 51655704 0
1825667 240685668 0
140536757 457993270 0
506535722 538169856 0
324029215 508003181 0
474895359 469811473 0
280638090 451994403 0
324822916 347869452 0
521601384 171274063 0
542215312 156794559 0
492057546 281078038 0
354685706 23902070 0
547061975 49750864 0
253227819 192365757 0
491521854 227804490 0
380068355 294772043 0
84074558 486503506 0
353188368 29329058 0
486704274 439997727 0
142360158 148870566 0
430963165 195418758 0
565519575 488831822 0
228911991 458661296 0
266203748 297722939 0
41034135 118008873 0
229113852 341496564 0
540045422 57216372 0
296756291 360722424 0
189487116 374876639 0
289365365 475928289 0
286547887 539098965 0
72454218 367594180 0
344386805 133060611 0
391104676 208945375 0
247523961 338804674 0
424887021 490265825 0
199830551 289629797 0
171368461 38976094 0
495426333 539874878 0
440241484 284888670 0
204802965 543173598 0
296003570 5397864 0
326967922 475150345 0
237404757 31623979 0
528244596 334573195 0
397423389 415392030 0
321042315 71609857 0
66695206 311790828 0
567216379 279309730 0
217670449 349508226 0
536202630 563039177 0
347953445 324721845 0
105118082 70629734 0
98101528 338885200 0
392751481 196239696 0
482502129 235200138 0
142923502 399838423 0
113127632 101702812 0
309732475 502565143 0
545910845 409751595 0
29358286 19922594 0
299081149 312985308 0
416119294 280584054 0
282342194 152831322 0
421402135 133231922 0
485482876 1230223 0
428193310 352578162 0
80855501 435213487 0
11140405 97810136 0
202970372 92135767 0
537491091 487954404 0
29467548 150691729 0
113690030 549580501 0
376177678 405229787 0
365560838 55990961 0
89849684 349360888 0
153481675 62448815 0
481657028 279124534 0
449887771 125481767 0
330602252 256211611 0
43072121 322706736 0
152444594 188404321 0
19973688 526250422 0
557384583 120153846 0
530563691 522558484 0
40492678 350199384 0
226026059 137764772 0
290952080 5056414 0
414396401 266644332 0
498395734 566287341 0
264010959 154794562 0
112185696 43077074 0
453463300 457327998 0
295996214 546608330 0
487045693 458180169 0
334908947 195128818 0
453673435 235547919 0
157864749 75987150 0
153347613 190973074 0
295898426 131608935 0
435566451 151468874 0
334735448 249182907 0
460275816 334360042 0
414661962 352552681 0
8092506 9153277 0
443458932 424017646 0
65211861 561310004 0
95779114 357012457 0
529476905 106643884 0
459300930 273989165 0
512081430 24058403 0
522602117 256765250 0
437466262 178563095 0
315613324 91277516 0
387002939 414023111 0
24964210 520146103 0
70581338 350741414 0
23650943 457664553 0
158342244 290408165 0
432548945 43804766 0
102390685 106967616 0
424277728 85234389 0
270364224 530506579 0
544349802 440182735 0
360042150 394349358 0
48853292 36610736 0
373930198 551019553 0
450968484 536645945 0
460959752 90907523 0
294887153 68479483 0
172448588 4507387 0
50338378 169211644 0
232260506 131782176 0
544089015 441724162 0
377257716 174095929 0
466577859 353693242 0
480981030 178691638 0
37549146 518722379 0
63131304 80763021 0
233102058 6318645 0
365085350 190960714 0
152697667 141548012 0
350010963 358483047 0
517006908 557042777 0
358481971 163481958 0
24985820 200245006 0
345816123 233670424 0
215964388 461187744 0
295643889 157506186 0
391121333 366403673 0
542884226 370754333 0
464515112 561518950 0
135210533 531157213 0
186933655 159587906 0
167897640 231924702 0
281283181 201464351 0
550979116 497086718 0
556323689 547006798 0
413647043 128271809 0
286793886 534915332 0
461437922 78225578 0
221957724 449123324 0
291190479 408996729 0
29766679 213847965 0
160560383 72089673 0
450133565 164370544 0
397407225 232567573 0
385131407 562464861 0
259714799 222244602 0
98992121 254868978 0
12519379 501381670 0
295971359 281825191 0
468276002 521693715 0
94225488 190315191 0
155658664 275441045 0
267472424 497025279 0
564859757 274178974 0
191331208 530499139 0
379926143 136316662 0
42215161 283767322 0
75432921 162577382 0
62730345 355896182 0
454124681 232638571 0
269495151 439728314 0
129135169 300462253 0
498004953 501904978 0
300887089 520668807 0
107964483 406125095 0
371909935 158812669 0
240248059 391910936 0
530161920 149732809 0
67386656 484617243 0
283763953 555382688 0
253406079 200764834 0
372396471 441867788 0
446969586 14569369 0
541082698 107416254 0
181228322 483136508 0
534960341 315372082 0
525229476 110270287 0
104597748 546501454 0
106755260 133609602 0
73980364 331615242 0
23082562 153226404 0
353522521 207021250 0
136744954 357228898 0
493304454 47161754 0
467300348 20707083 0
83737760 30838084 0
330096712 549358738 0
485466368 405118184 0
177881094 245163533 0
183151722 450936356 0
453532699 242935602 0
436317570 383429964 0
456657596 248510603 0
206511594 202302146 0
117235803 172122062 0
107422327 361808451 0
287046213 265705483 0
514630903 415668191 0
133572346 391427969 0
557896002 408301974 0
351886028 486728143 0
536493012 395375682 0
392129747 241797777 0
474493243 538336584 0
390536099 358452080 0
421803884 25591866 0
511975615 288008066 0
278409023 296435865 0
15563756 380337768 0
345398212 240264408 0
532091221 235073032 0
483465119 191650288 0
539315927 533712117 0
334094119 327972268 0
492417654 241784189 0
529209729 347130639 0
565384273 316637509 0
549451839 285917537 0
435905513 176990332 0
535114784 461012683 0
170031459 279346069 0
555689161 477815454 0
13220749 258604372 0
422627389 383875050 0
52553048 331296393 0
8877706 201945756 0
542731732 361602189 0
182960438 160650532 0
522276968 168485327 0
504275146 457456077 0
160060684 429158361 0
504477498 465786379 0
119300909 37006642 0
371323133 558621780 0
288614739 62959136 0
354474897 560120203 0
306231453 392995598 0
80465317 52313587 0
546761458 66912224 0
175905112 73595065 0
340736890 519401627 0
22645236 144067665 0
532459348 230279600 0
33585509 519630375 0
274508390 180178411 0
279349224 474318791 0
135988194 457207567 0
372686502 91303298 0
131473807 53410207 0
199205529 429231801 0
227795819 439986132 0
541293412 412336449 0
416847954 85992715 0
105323493 220685517 0
16408696 281993112 0
301227667 30409343 0
39175529 312398125 0
330065582 525858767 0
536532364 342835819 0
282052343 130690630 0
449237993 434806938 0
342646816 276652580 0
106019829 196752415 0
184733259 14642752 0
297221796 373968657 0
161086373 365562991 0
421945342 368022054 0
82779659 275961583 0
193625622 391895676 0
6777948 199698770 0
331431996 393239004 0
551086414 78629218 0
42797320 475561869 0
163416376 435148933 0
136627053 84237680 0
286780831 128608678 0
162305851 386398288 0
273894668 172124132 0
441567744 334981784 0
21987323 244167135 0
79172845 441464887 0
335855219 291410535 0
163942473 396923517 0
266146647 314738083 0
123448126 483253801 0
565306808 481439746 0
534620206 547665019 0
561388669 183633491 0
69454275 45070368 0
450356067 287692107 0
519258642 286911964 0
181850803 193346003 0
520170647 28463372 0
293329314 21119979 0
429953106 206866826 0
538607973 385969337 0
285196821 265264175 0
56021070 335058113 0
143658019 2784813 0
362042841 522679536 0
277484874 420416921 0
21537257 142533277 0
375703434 351887138 0
358714754 283983425 0
233703608 334479798 0
53768722 297385291 0
177150992 246565949 0
434523552 451065440 0
361999674 121359219 0
77596456 505569956 0
296762479 532694423 0
162727625 360583658 0
34885947 282697658 0
276206421 536235364 0
17314466 73046875 0
340041268 371397454 0
68334677 354465507 0
98126342 243576931 0
555952368 438864535 0
110212738 291645104 0
94140958 150361651 0
226379431 104928288 0
341801828 212113102 0
451932490 148103157 0
309325188 3794791 0
214338249 38800218 0
147135333 328332688 0
11125076 91482193 0
271388418 508842875 0
196598950 546605672 0
148524709 420436049 0
363084427 295851334 0
293758069 270237946 0
72442109 107365181 0
269772690 256760855 0
19750118 211683320 0
421431596 34443533 0
551657096 27320538 0
30026703 533088199 0
22364566 31624072 0
517217879 520121580 0
253993652 465710108 0
555174735 368087120 0
374107834 65061838 0
22292071 57021532 0
236117849 501121207 0
182601736 122462195 0
362894357 556375112 0
76362455 115859461 0
164714572 484710525 0
111902729 1799366 0
209140284 37698739 0
456898300 152172292 0
81373538 489580209 0
254488095 496956853 0
429254286 2134206 0
544513607 293496158 0
332168613 432263349 0
23566669 537252730 0
182973720 149152497 0
221206941 365028784 0
486078862 332324058 0
261146834 316307272 0
54627576 338386147 0
211455429 307008622 0
353163492 259058271 0
160747172 424641509 0
265302149 222584068 0
217055318 477837654 0
18760979 172529426 0
203324161 252470551 0
509139618 220295466 0
229476890 57704057 0
153216281 185259721 0
563565948 161240768 0
205032912 282242813 0
94374655 551769033 0
411532667 239384857 0
225565993 277944822 0
468476399 118389956 0
54134826 183583220 0
123608783 89562837 0
522406059 536696246 0
130181415 420273708 0
25158289 139603899 0
286134003 529344694 0
288179475 459139145 0
161435054 548963869 0
87372361 181625479 0
538054056 334301745 0
137528602 392822860 0
552550177 432982292 0
500485923 348022080 0
75636465 95245358 0
94792979 163234237 0
108819553 562999703 0
280817988 256634367 0
284934725 477152781 0
219413078 318329927 0
137138654 38046318 0
552453261 264872142 0
471606422 165531082 0
528953269 497565116 0
151256170 107013985 0
191623131 410998283 0
225751103 170829513 0
99927673 227261763 0
268987184 525506079 0
170948110 267158960 0
1521393 93615457 0
474464929 483095110 0
205429670 336154387 0
554607739 524832820 0
234604244 419388518 0
76020643 235570873 0
271007920 439562170 0
521687692 198870608 0
155190239 268884936 0
373136312 106028917 0
428340654 441489676 0
67320735 205146371 0
275749453 474765345 0
38360590 35105945 0
316582912 115853403 0
433695769 382850975 0
253368670 243202542 0
130909315 248791150 0
10245774 355527436 0
144896828 288862617 0
80098168 567804966 0
215328770 26215519 0
395884701 89539643 0
162203573 205505438 0
282115617 152111827 0
199247826 63509135 0
171519703 355289146 0
413174751 412188097 0
224865426 429305872 0
546668146 174752786 0
464942372 442144693 0
391037497 247343003 0
553169923 380076017 0
442898001 45982875 0
385775691 460785186 0
60643716 517389948 0
101950551 271599608 0
136064537 416687088 0
362262594 526620616 0
1853249 221643395 0
546962287 515352150 0
370431101 223320132 0
546721313 560910091 0
22850440 13680167 0
129645045 100291213 0
376795243 488388478 0
267076965 427817231 0
177303058 358016001 0
526095894 361467474 0
86565048 310112833 0
62385477 364020061 0
103699256 48617970 0
481241669 496907813 0
319578432 71282533 0
547783405 169494663 0
519376347 52474017 0
47493289 368379336 0
553065780 35314213 0
404939506 32148364 0
402753311 313030662 0
196597688 149198042 0
195559148 267705715 0
236086646 57173224 0
441994848 252751995 0
140416143 78238410 0
300452859 232522323 0
121305048 548056455 0
418197420 251484511 0
37710764 105439777 0
250277197 101771433 0
507545037 158754078 0
543712723 611201 0
540765519 161153497 0
340039935 103289180 0
478194595 233195874 0
518825971 335137868 0
546662246 253885158 0
412706568 192126585 0
64307952 363500936 0
287856478 5004998 0
460397370 395723202 0
123172850 446168440 0
471338086 401481593 0
275631285 140184703 0
271519476 64121238 0
414637353 110524253 0
65857925 26946567 0
333793386 541281083 0
505751851 16649805 0
156983956 223149735 0
162906715 24249067 0
542298086 552319657 0
562782846 563078757 0
89026026 348931856 0
73191667 58505776 0
43316701 428206144 0
478202277 91785410 0
509340457 95267962 0
339763050 549444494 0
87095692 102167186 0
301971867 479764055 0
319639740 366380872 0
440849480 271925449 0
319359539 206007055 0
419083358 147033198 0
241281253 172373726 0
11088991 531039416 0
246610346 409126089 0
9056 359239063 0
92348761 83081875 0
489016807 399926808 0
554508006 15564324 0
10954889 51925014 0
5740245 299708581 0
439438135 48206578 0
381516186 497010815 0
511368683 40148472 0
479418916 491625968 0
174181824 58327090 0
266686583 502132186 0
505008447 519477836 0
235465631 83932654 0
481263717 94457625 0
375117307 31007568 0
329253614 206731108 0
20387852 538496424 0
61517507 195979560 0
377318827 558163375 0
176742354 32593205 0
446621860 568093878 0
247670306 175158186 0
434225020 188946851 0
558423533 259879715 0
367656090 466200536 0
197238241 149451503 0
116578313 151189216 0
311096224 89388576 0
333577087 156215087 0
253240097 496566035 0
525089755 27384325 0
263561482 423710971 0
555921207 543210936 0
49719535 547508478 0
226955775 407796941 0
239854546 434638603 0
226024462 280899588 0
441248172 436566257 0
155017277 338456273 0
520302943 187043801 0
345263746 435027486 0
256552150 28004676 0
324223863 15951709 0
467406043 249395105 0
283929256 487194563 0
499933190 408295639 0
27635325 55685916 0
369010170 36183669 0
394110070 332860538 0
469658497 104306973 0
553266102 122434921 0
169303897 302807473 0
147515531 261685706 0
252278029 128177909 0
151308431 526937494 0
331551417 168702120 0
362245818 453985111 0
375777250 329614773 0
362355486 46828702 0
203875712 134821681 0
265912840 279015553 0
392776795 562554143 0
278904878 21226384 0
233298004 25334237 0
179061832 352400523 0
60691555 319962269 0
12339314 27360825 0
561436638 209252326 0
467962156 63768454 0
113477043 67238444 0
121066157 388339872 0
267465720 398242147 0
314345946 540493170 0
101630823 553153738 0
412491067 189336808 0
453758528 131408445 0
93902809 359804307 0
211272641 334111746 0
5647843 92837623 0
349447254 197860763 0
109058819 404506528 0
428632081 412592409 0
296551717 5186049 0
286806159 286892185 0
166241511 125052204 0
386026868 565878576 0
568583055 411407138 0
23781336 28385790 0
177340231 229311236 0
498318915 3924459 0
69950635 306465056 0
315475025 471459989 0
416009349 284590120 0
141383333 3222175 0
26595498 490216670 0
231489537 526710359 0
140286363 231178812 0
334394411 55441597 0
312008489 179044170 0
250881846 30101375 0
284551408 294987348 0
146592258 564343043 0
230106982 340468976 0
53611026 290861004 0
72113393 165289883 0
75873244 229025926 0
515860352 258391038 0
171375345 38392 0
103348252 312818459 0
524534585 472199218 0
379728896 561357139 0
484707083 71779064 0
15850116 242196251 0
440322203 517006174 0
10672034 116307908 0
354193083 569136197 0
416439041 256097332 0
247868108 522706765 0
412908925 8948209 0
215982038 375064421 0
63989785 322236020 0
496749602 404435440 0
170978672 53221085 0
127938366 466891966 0
179322 81460772 0
517136636 164664055 0
29160527 405884056 0
185959229 150730279 0
438817940 24906974 0
308457861 415084429 0
77670124 372252693 0
485648955 317207994 0
390170213 107624196 0
40777585 150168598 0
237804172 88720614 0
59218556 22148847 0
203934188 109498054 0
134679173 2841679 0
219474782 64141182 0
295290798 309194009 0
9078615 473354179 0
333325104 297454469 0
118215949 319437705 0
296585422 354288199 0
414470303 341290694 0
223173416 246872544 0
219975659 27067812 0
512261567 533412052 0
343873372 446891745 0
99711479 29703052 0
380463461 551954467 0
431730181 396358470 0
500073187 23672285 0
311913025 181107472 0
259587205 480444710 0
479919495 297251587 0
409971276 217172407 0
370316151 427010783 0
112611160 122987251 0
428079286 440897591 0
143216580 537053993 0
125209076 352540467 0
451128183 51573302 0
353302041 138950805 0
105615850 160898603 0
161680832 140662509 0
384637968 130415930 0
562303839 516712335 0
226460136 237986248 0
437148847 494638929 0
562578852 162491032 0
222663667 441404840 0
155728214 171677665 0
12086313 100948683 0
259884493 20936797 0
531188828 362646308 0
541953387 559911973 0
493792001 247681118 0
126366802 277858216 0
543452316 297207836 0
97409296 336467859 0
344230814 180546769 0
134769761 484043558 0
227786731 274088 0
546014129 167989091 0
260673635 328116084 0
254247903 448329988 0
447983758 232271309 0
185642955 147621895 0
567956577 276654573 0
526211909 446424047 0
149829493 508970067 0
214603409 502351791 0
488962307 446357235 0
329593801 424050506 0
150754135 504729402 0
65471176 69226803 0
477105660 90477781 0
237277869 525971348 0
263087703 322315490 0
257808372 382326123 0
503485062 231045920 0
456204724 40222659 0
237568055 477144100 0
118890786 105301548 0
199201150 304069508 0
236569078 149001944 0
345308331 154483176 0
263701275 339367262 0
338536321 527524686 0
338565998 339503893 0
264621115 437918556 0
308032496 158347594 0
527683433 148272698 0
404942850 326803561 0
522016802 437160793 0
37616775 135710616 0
292307759 543879814 0
111454789 528686946 0
457173284 114485695 0
5666833 18089911 0
13030022 290815160 0
457652490 148492099 0
463580822 476541686 0
425169177 65812601 0
136910134 118352034 0
322479354 68149233 0
139763782 34310776 0
261456987 180531382 0
6176113 9550331 0
38823184 336773784 0
560538683 327808363 0
113807564 61092574 0
488274650 450406227 0
369127702 70826054 0
344935983 550610198 0
122507033 442689042 0
270147783 327887868 0
275574827 559947955 0
409469854 187342275 0
564196654 240796436 0
468981110 190555664 0
103354802 172781811 0
149312118 527957079 0
473276112 229880459 0
498237696 182025217 0
512716387 307258241 0
25874185 291151613 0
44262788 329534548 0
128101247 359957640 0
415487779 317924230 0
515896697 442237252 0
145416174 235054844 0
268429666 8362772 0
291164955 86595158 0
124000093 269022491 0
395025061 325306370 0
323129712 309312122 0
69853448 211756187 0
82911495 36289557 0
451634372 33249866 0
52109743 363458887 0
257977619 568618347 0
174938761 272255351 0
498327696 113462575 0
201670688 343876355 0
195019159 369317448 0
254784117 481135374 0
58251015 504756733 0
92859707 323390425 0
160901541 307455990 0
454790610 184498482 0
297896122 323800141 0
427484359 259083880 0
506971004 353295229 0
420670340 371113943 0
349664999 538154415 0
111524451 506317174 0
503144337 471173964 0
504924246 270293657 0
91796405 80937938 0
11766437 135433774 0
3407692 310436671 0
5793209 305534317 0
534762815 348117991 0
64017211 441163074 0
261967130 527413373 0
507486732 392887679 0
430770910 125476220 0
220828332 68160547 0
431780830 235905348 0
221379123 67457123 0
165248740 368091938 0
420181553 202593515 0
361079291 82992897 0
249680714 485388209 0
539887500 243007237 0
500715533 36094784 0
29296503 187629924 0
101990379 35756925 0
99689265 64608923 0
240996166 115350569 0
86174413 458822730 0
21235278 535500135 0
255356284 349103415 0
85670535 381056146 0
259409557 335039602 0
309067344 259026690 0
232880645 369470722 0
252921539 278925725 0
113127458 142377528 0
542384444 393586888 0
126558657 267702499 0
340455627 377119389 0
546643523 328727998 0
263757414 455102603 0
472295858 365540805 0
285369616 18395224 0
382960735 253144775 0
88210838 115146354 0
489218432 1707641 0
21868364 134976071 0
360171102 394145428 0
382191184 434922811 0
363792713 395984770 0
349705510 137555709 0
413794643 309570391 0
527941916 426811150 0
499731718 223027352 0
361490894 299135859 0
195453859 167957085 0
93990773 452823791 0
535419472 4521976 0
103653014 254220172 0
4792161 212248456 0
460252473 140248392 0
429548816 315721941 0
2398353 538104450 0
21804984 125871178 0
70445087 56974301 0
214869695 251418200 0
463470254 510736761 0
379025549 408669255 0
90337721 228563907 0
392421966 22535516 0
512652110 412021191 0
255477287 156634961 0
419585979 64816932 0
376700437 507056406 0
171241043 287550502 0
4941105 286636216 0
392924485 276111540 0
83817039 88587193 0
423263914 28021658 0
413387682 348339534 0
49364524 74243090 0
376149737 411552035 0
409117949 94949195 0
135555077 387420775 0
365189742 153784020 0
338049094 105587959 0
281308387 259071320 0
351898497 123422654 0
58783098 305090435 0
318112853 506183545 0
362553734 433359326 0
490459941 566570950 0
69277081 46730688 0
353759331 139819693 0
406747950 514108170 0
279125292 151996929 0
540587366 128789558 0
420389429 514201113 0
87840615 183380798 0
463322304 82218699 0
131173803 189721896 0
331623741 427660045 0
537731646 483113213 0
316407605 522764008 0
354555076 408138079 0
187546795 291791295 0
332896263 257343773 0
146014614 23690814 0
65174609 241594217 0
53429944 396620914 0
311076201 391548114 0
62035127 132834985 0
64734387 522694191 0
273780892 556551070 0
110698409 268366122 0
500025122 320143337 0
430781619 169034743 0
374385420 178780351 0
224958119 516972305 0
295389964 48753767 0
431276787 344248453 0
54295057 469359815 0
414503805 390607423 0
238078418 511549194 0
230856218 54442767 0
249331122 359696388 0
130994950 108063159 0
260962155 344390900 0
459739712 474656614 0
317544370 14111835 0
532283063 268328927 0
486733858 130220862 0
34692766 419571999 0
284122306 475259262 0
556893961 377654476 0
504721885 42568018 0
305212894 370726672 0
62153597 146187582 0
314791723 329966169 0
163910013 151994008 0
440668050 236987663 0
88173981 273659874 0
465151020 516628740 0
440238721 108695989 0
520146566 23259210 0
487892232 139128593 0
511671754 68412424 0
412028378 112819258 0
538828936 464136946 0
481668930 388651033 0
49228973 554203772 0
79668979 436473914 0
192328095 123501084 0
180424249 395032612 0
482804746 511707414 0
166360683 143205387 0
312158133 7335647 0
432092198 534803993 0
536261346 254003136 0
490611701 252047161 0
432814285 151400120 0
300714410 243534356 0
7570109 528645688 0
186641975 12047843 0
271201367 520729716 0
128883522 395879328 0
364959481 273716897 0
223574404 438690597 0
70523012 452865325 0
216260809 2246459 0
147331532 436075981 0
247674996 199375093 0
492816361 345543908 0
203401603 480252052 0
189748580 122601128 0
86415761 29518737 0
84565252 452283584 0
293306934 205811538 0
249473538 268119633 0
48370542 101775177 0
379636949 7265620 0
298363091 1095928 0
559280415 204420277 0
165347076 319917664 0
33237956 291217369 0
389173667 100279414 0
468590324 288070062 0
325670793 26503322 0
357570200 473150699 0
519394462 421218022 0
506019541 509256123 0
293104435 291008512 0
17894955 330294132 0
199357273 27359668 0
64278913 155283599 0
435234014 508007605 0
121901274 296594415 0
564169972 63997251 0
214753830 441146775 0
96889696 195930170 0
490320769 243328040 0
165672263 417969761 0
41744004 135946470 0
526089761 555447996 0
536369264 304955065 0
451852836 170749969 0
289636986 41930737 0
542837681 394683069 0
99812745 321857206 0
174548240 424323763 0
329955281 568126406 0
413068659 244817198 0
434389439 96634103 0
87001039 12168802 0
43679508 242564054 0
49826926 461101050 0
297944652 191278707 0
40903763 441793867 0
488760445 171349489 0
533151615 521685296 0
308084242 256468386 0
30065374 298069096 0
219983190 299106519 0
472356125 467893841 0
6593042 396328851 0
406806202 501418449 0
425057430 428579062 0
80703339 511112365 0
235692598 446703248 0
212217781 196166463 0
250977019 531951436 0
265543121 370046539 0
220477417 495782129 0
370679150 130040669 0
231423237 297573482 0
156240432 501748614 0
328547828 273187808 0
277967894 252724523 0
139754428 22834736 0
278582500 312222170 0
416812322 123775667 0
416514853 452520425 0
498957713 521823455 0
126328333 349511721 0
513260782 52511439 0
235700666 184558859 0
539991234 227336288 0
443676469 84887669 0
556692392 108101416 0
532348676 228529351 0
58445860 182765604 0
70473500 562502494 0
476581397 272390587 0
358681140 566040359 0
185074502 103310026 0
234438422 465344687 0
412939422 162189562 0
361998917 228257059 0
184728710 288753461 0
210318799 428765235 0
162429478 334680268 0
240638961 398977840 0
500750700 444898562 0
41445930 94850787 0
171358978 544917468 0
500136246 362085069 0
536298966 425203760 0
517921385 48884784 0
21306221 32541657 0
281187732 533158831 0
316059620 59988520 0
488003148 31478365 0
37120854 172281585 0
566454532 62600120 0
518021565 477293848 0
60871991 291043310 0
413294847 86501000 0
6317828 563395786 0
25991332 345116013 0
199934506 401070352 0
382836248 227688171 0
531430554 373181136 0
90773685 252345683 0
95308909 74596355 0
264523727 354028723 0
537331507 449364427 0
134917269 477104370 0
227318419 32897210 0
410371605 17084104 0
429481507 367349362 0
188079065 387301555 0
283117033 304121926 0
84244908 359785884 0
80193695 478328795 0
207572473 138061496 0
191940191 388842280 0
335091343 478304714 0
114995260 520873025 0
323609039 342952003 0
92587775 10339198 0
507153887 552783545 0
68570720 211398998 0
109656472 450154837 0
162826914 378468151 0
332346156 418074466 0
455470287 508992104 0
395103861 248283439 0
74588010 96911100 0
557095106 278112719 0
200785217 507855342 0
508240623 422525257 0
182243056 504193777 0
447754923 159606770 0
453455640 190438746 0
353859937 102020444 0
233519697 382370626 0
422759799 108463559 0
422846776 343768157 0
193676081 396610649 0
344298825 111828878 0
526602047 51208611 0
139558264 311534195 0
510246794 79447048 0
372860718 276351233 0
80568422 30053251 0
117064713 379999517 0
119621426 109208501 0
238133433 22164500 0
439366594 195066044 0
503722994 484673896 0
345277220 10522497 0
451198112 208216126 0
250770226 132401758 0
41812986 19513379 0
549283658 361927378 0
281787164 154108644 0
313635532 376402118 0
398855045 434881221 0
10179939 316953758 0
369053417 37298187 0
565947069 451587346 0
100730597 527916704 0
218567077 81830512 0
138765781 502648793 0
516798160 364041893 0
200028339 359999562 0
484020234 222385470 0
557468701 284056126 0
373863463 500227642 0
99921066 553032614 0
105952315 531230830 0
206250797 187869390 0
386735579 27164932 0
326857328 84186304 0
6503997 27281081 0
414137554 188972463 0
404716104 254705755 0
317842595 548378590 0
552203633 439992869 0
417489445 179259714 0
324783908 563688319 0
139614351 448250411 0
44979415 150691605 0
357810362 370400113 0
207893860 407064272 0
119942635 143966433 0
536390860 168317989 0
520685722 562942704 0
217018081 140524910 0
288349614 213191364 0
557646341 276207267 0
278280824 235472103 0
33978779 196870674 0
232851949 273549925 0
209073049 309620391 0
549092939 305266191 0
341038057 391648276 0
496863878 102623331 0
154853870 186379368 0
7266293 177642082 0
229929445 167971035 0
516598310 115730294 0
441218053 419478393 0
163141673 194205332 0
461872797 205933056 0
172487800 176418443 0
364891025 6108465 0
86380815 469471707 0
508992463 408088906 0
160072171 513958408 0
126512594 373037641 0
554159674 316647555 0
348634322 464184640 0
204147295 340495517 0
8743177 378181880 0
7535143 386365874 0
36752562 170408193 0
395745414 47309146 0
367334473 83123207 0
288247369 402118839 0
215374219 7619824 0
40163164 65364838 0
277534239 116229052 0
343917994 213876104 0
470505331 310710576 0
186640517 281402359 0
263499341 246581701 0
322815193 440536871 0
156571748 493307564 0
203321858 72027585 0
69446922 284459883 0
244004627 249175994 0
290798041 410978393 0
479102006 64391850 0
162975700 443414205 0
153396542 143567824 0
320880968 478244463 0
470022780 432635724 0
463994987 160303620 0
364921115 420125622 0
389430389 433879913 0
75834679 460663356 0
116268908 340722992 0
22497607 242556457 0
282722972 551142421 0
333574980 252179793 0
299263148 315653886 0
366450134 227882758 0
255848482 267516034 0
449767813 460868284 0
449575354 387850230 0
306987633 130891455 0
139438196 324540256 0
191690237 224373738 0
117509004 506353295 0
512982951 529090042 0
451124000 80036223 0
287017756 456377737 0
266513304 116217134 0
91394257 260812822 0
316501722 358087834 0
29382572 114877140 0
165557373 289024924 0
372336586 399240890 0
492735666 454995943 0
414423787 172180576 0
17519251 143695585 0
205715873 30783645 0
185715723 333014014 0
445442478 412171126 0
349944948 12901170 0
529800737 85948673 0
210860979 42269337 0
247584734 66811410 0
80890137 343147465 0
217351094 526160186 0
310281427 327812514 0
6011233 72466631 0
16245476 274880792 0
297955407 392510823 0
407799908 282569193 0
146757772 105533171 0
15045978 556994 0
381037510 533964965 0
540185985 248276231 0
210294876 70816557 0
205205837 157049819 0
501295542 78807795 0
557944609 348661023 0
433397294 407275886 0
440127239 54849587 0
552885468 244244580 0
225690247 425024996 0
393440066 512971346 0
522194440 338742391 0
217868562 38167912 0
38811810 50299083 0
113105891 76127883 0
404727499 460554675 0
554196770 549654930 0
136946118 165930917 0
52862008 31117234 0
428302794 60206911 0
111296105 187741615 0
356172370 549116702 0
171412636 326405091 0
331234431 332795049 0
196248774 420055130 0
22398114 120075072 0
292145361 189567447 0
534459766 504191973 0
316552276 396446361 0
32115215 269599815 0
20168349 289310031 0
328984975 275548218 0
356525909 272114202 0
515775209 37118415 0
10390232 308019057 0
345057274 317973688 0
219410954 318202179 0
449516918 111744946 0
372238464 31602278 0
233637549 248581366 0
197418456 135402798 0
114611831 81104400 0
223237740 200374618 0
273149118 35714668 0
526147684 547711532 0
523204933 420259496 0
190398324 390540882 0
467013086 290129263 0
558385027 452924976 0
547408735 90630229 0
169267008 213190191 0
449820603 551336848 0
369710685 519732096 0
293937649 220918697 0
39453496 511702322 0
326410190 420997734 0
259323761 512823269 0
376234177 514613091 0
372688604 132899236 0
252753828 229890045 0
163817412 484999905 0
3183875 182272327 0
280072066 134996623 0
21321835 355053630 0
229627540 287275639 0
301358340 126615414 0
301993885 242264964 0
214638345 68824468 0
410103243 62463586 0
547494382 151939377 0
5047096 540111441 0
411948849 265570523 0
131749251 353234026 0
43458928 248941221 0
290477145 184242717 0
24094454 170699882 0
255580704 185940144 0
557964940 206397932 0
62641978 169479403 0
165293919 399782656 0
439209032 54175090 0
139736026 377933505 0
514593260 341112560 0
118453167 486501893 0
557323983 91188562 0
411510809 215011680 0
390424614 444338496 0
237260856 427404311 0
114608481 500408371 0
143744604 298595745 0
291481349 511522345 0
518445917 102348275 0
346352738 314455443 0
327556074 336723744 0
343870693 186210394 0
167411229 58743509 0
335682227 336312934 0
398725425 326524476 0
339398228 339145425 0
376572442 379914358 0
24915434 314094407 0
544594300 569000104 0
74707095 505271157 0
229710415 567161480 0
66874603 171702595 0
271686826 252291625 0
383619932 438048567 0
211570645 484047667 0
200906932 203366632 0
204060645 176864022 0
129244981 247077784 0
168590544 507380977 0
436366289 210743131 0
306275936 526106438 0
410548111 468367226 0
451575468 555325332 0
5845849 350477615 0
190022336 428690605 0
314897567 384999049 0
565877385 148066313 0
253569458 544076716 0
331314660 504929155 0
100181876 238359401 0
125797430 449210192 0
70181635 35788162 0
96181509 102273342 0
531625496 290214841 0
550111510 342901371 0
530060144 169740225 0
512217314 308943805 0
412409444 344579037 0
207922147 301646052 0
568857775 442498626 0
399086508 137087165 0
429171359 66664705 0
539954467 421142515 0
348982569 55757567 0
505100552 348847838 0
125469598 535644932 0
495798029 244488385 0
405143400 202421054 0
256490308 413322163 0
14598540 401154717 0
67655713 106281554 0
501598665 156867159 0
371380987 235186141 0
173650836 76279041 0
58848775 212552211 0
331600066 544107490 0
71836232 339787368 0
352084918 299377549 0
494758817 188143781 0
108338951 158431410 0
386527981 105414431 0
439890564 427526601 0
291686407 273402668 0
135470085 320640446 0
176670118 223671754 0
406594910 180326161 0
477897815 354608912 0
305034982 414663526 0
363597238 185043067 0
384315098 194495505 0
551776210 452980675 0
344255669 497147373 0
274877562 359591271 0
330768187 83261181 0
219986511 6628221 0
42134979 138769037 0
226866935 85029573 0
349764101 321191118 0
566214644 181344241 0
280352797 341627170 0
87308349 354506389 0
375023381 145871554 0
70402021 211866954 0
188702135 217709007 0
362679398 119733259 0
114777818 183112327 0
113459395 345450887 0
566833313 329167845 0
508890536 201023398 0
131126798 361566748 0
526875915 225577996 0
425856082 39512591 0
113303090 227574080 0
552064576 392694679 0
487397852 491461068 0
125101034 235268297 0
453259305 497881658 0
133755134 363116096 0
477087495 248676009 0
102916137 255630765 0
328953350 90981049 0
427477014 85647536 0
518207611 175245025 0
70578817 84663002 0
410403655 417472876 0
361437679 469152979 0
325285137 2379875 0
546363084 236544216 0
103730897 498721208 0
357013994 231900175 0
293695355 271018031 0
355547198 329851972 0
37560284 454011466 0
321002460 120977349 0
165879546 275446442 0
517174462 512790319 0
142153572 214190192 0
330167447 433172766 0
244418904 420491442 0
354024719 564609326 0
311084190 48203218 0
490175499 200003911 0
537086218 102495289 0
261747455 416114919 0
47096785 393810328 0
288773274 16701508 0
385230541 151250449 0
313288335 184015210 0
384327717 430148374 0
52505078 399914741 0
322435715 375133999 0
365512093 409257631 0
555364172 478229397 0
253745390 279890326 0
117617701 408284939 0
160630230 391576792 0
130889440 381495285 0
554976933 436254574 0
283679968 217776408 0
95603343 180281516 0
276165705 213822439 0
197743213 189320612 0
489567002 102227043 0
343430263 388118514 0
113664513 320168738 0
411928522 493491318 0
346589088 564004267 0
416084920 338023548 0
249737861 75871131 0
525348504 314551976 0
532587998 156167597 0
433342827 502105776 0
342425843 456162187 0
322802846 413962797 0
527541292 476239836 0
22627592 118117785 0
241022873 469242183 0
230606727 456709312 0
335032582 499029367 0
451771171 302603235 0
528686862 284213776 0
76813928 205658869 0
387827615 154979928 0
293792133 485337708 0
125039844 452446232 0
525310130 314011256 0
521323323 160652848 0
183003127 114288292 0
531275822 562970715 0
353424832 454587488 0
341027450 492301102 0
82807271 511641345 0
52583912 276300415 0
34545138 359380680 0
323273038 218062270 0
421891865 512361678 0
42020574 203897206 0
405166273 446522903 0
556976258 523159780 0
17585707 358677872 0
272410033 540691868 0
336275629 221987127 0
464788676 457504567 0
537350001 349123342 0
298476740 472717519 0
116826940 213452147 0
119930474 43721628 0
508185172 101567608 0
352188873 305580938 0
452895982 442948746 0
54137920 324332365 0
205835853 44672249 0
191635123 310065596 0
456236445 13484465 0
297315906 53715995 0
231124731 489162248 0
187137982 272138163 0
194819474 374287869 0
163161578 542348006 0
334039567 155430903 0
77017704 198311389 0
161830487 255403028 0
510120489 435378308 0
491863734 261313601 0
434951738 256469185 0
163886589 485475070 0
344002340 232301184 0
114995319 389907541 0
208876943 421826776 0
190615563 264280694 0
442175118 173966000 0
459639771 276744414 0
91873772 502862348 0
359556799 554287304 0
107162000 240328964 0
240854361 240195163 0
55165445 9943497 0
147893543 204900861 0
23981888 84677465 0
231344532 52092660 0
490889482 320802549 0
361884214 473915476 0
71047715 263477949 0
36423182 134600018 0
42119061 425394247 0
349660114 332749606 0
490900581 72791844 0
181136091 191525072 0
9152081 277265075 0
43856709 335761824 0
254211835 440485116 0
461554529 128577805 0
392778759 479760681 0
242761377 420564297 0
553240907 255357549 0
527056372 394301608 0
456167791 411097301 0
352124999 91190585 0
198362183 113231706 0
538699142 446236688 0
157491969 244836099 0
159447973 263648406 0
202828958 270586230 0
368309639 304426514 0
300707479 148756515 0
551563262 514910967 0
254047102 175223924 0
510087963 387313176 0
22009347 72939859 0
54044698 43928281 0
544332732 24361937 0
21549199 205544663 0
410245247 60532049 0
280945664 545539060 0
24242169 415539047 0
284903581 383481831 0
107364997 441659511 0
84800276 104504883 0
248916181 496915209 0
466589055 173130986 0
547421535 193789382 0
176865496 523043078 0
174086829 564587006 0
155880030 389552808 0
351443630 343725005 0
326357267 401992393 0
266935346 64945437 0
280928584 191403108 0
517397214 321376870 0
196359217 245887944 0
499214436 121257552 0
540895548 222795220 0
104528577 213472014 0
352039250 308705086 0
134547999 390016031 0
448505836 356031453 0
176745371 518448738 0
358301447 405228593 0
60018099 39264283 0
228041641 540234980 0
217581681 465737750 0
220999154 42576578 0
348530244 86674791 0
121160836 215273310 0
335454839 72484773 0
246743132 144573481 0
288913861 147621986 0
24089853 117079208 0
68626372 57445665 0
202827336 238672725 0
309558431 148655287 0
386458203 495985869 0
64469642 541511197 0
530779264 541106712 0
106212666 8253685 0
328408426 111076155 0
492806734 506948517 0
449060248 117073987 0
349884450 157491102 0
435739954 140805007 0
256631783 372262595 0
498670318 452466170 0
27014695 530517766 0
148106411 439784707 0
204400110 123090047 0
359172383 179979024 0
441433339 340658538 0
6696780 544995692 0
428407454 287314630 0
146100919 137927810 0
459554521 398723862 0
292417622 514364300 0
442530641 482667055 0
498509566 14170293 0
341825353 244039107 0
524734104 301695495 0
141649201 281388596 0
44303624 362190018 0
243534722 380856761 0
373405858 519360974 0
26168718 284257701 0
31011030 237349924 0
474648469 279097272 0
548242697 130375157 0
386200473 255194343 0
210866126 334133725 0
74164490 507816447 0
145739101 408267020 0
124782145 335562119 0
388826740 5837299 0
441738341 114177671 0
197310746 353321599 0
510133557 381013251 0
313048547 525697096 0
425188947 351200506 0
411350069 554912028 0
451728860 256724464 0
111369056 297089612 0
184289302 442038845 0
53759155 522147814 0
46793239 222264370 0
472371440 272029643 0
212239044 353615510 0
551676538 197248553 0
336587438 201543408 0
253438102 325187425 0
33726391 283374261 0
186435401 550986325 0
80735810 451978139 0
542098248 177042598 0
526824936 75590603 0
97604517 553011603 0
223826282 141703994 0
178989164 382331039 0
18347705 314930152 0
460562409 73487408 0
124882880 517866304 0
195313645 189525258 0
521193847 189800189 0
305428599 527729495 0
258201231 550529451 0
17522696 364912704 0
537671446 375873587 0
567195578 316549519 0
567672484 545472664 0
344679167 106229132 0
152002714 454632595 0
506704666 16547576 0
354309653 540417700 0
261939323 210472085 0
400885745 398977016 0
408298492 296352181 0
494065047 148846669 0
14089842 193487375 0
454618644 145430885 0
325281511 504432717 0
138894816 421713510 0
519899760 247275677 0
107414411 246342684 0
332763512 66049268 0
68995708 193913818 0
99100098 542675810 0
95277173 527996080 0
291850149 55491549 0
427026724 497036183 0
254733608 259145460 0
317226824 4147453 0
87661663 275857743 0
140915874 300155487 0
478007710 16662483 0
292041265 476596931 0
220430141 163356653 0
304638732 240849052 0
112194426 497246066 0
454862486 363915403 0
122707275 158067822 0
367824630 221251178 0
188181737 333812076 0
359883004 32510174 0
552179121 152213945 0
549890625 350484843 0
334905509 240159648 0
435159650 481484697 0
211215923 515153040 0
338714015 167824490 0
156078970 406935054 0
1027226 550969482 0
561939588 431359743 0
85409029 85104265 0
508215899 5374262 0
189616373 21784587 0
533075344 192438033 0
388996553 129471474 0
158382334 326940373 0
555756301 530276216 0
187704135 173869360 0
16423018 125563536 0
285746574 307748398 0
49339678 554154808 0
104266540 239366140 0
436062403 561617336 0
112684012 268772838 0
409855348 138006696 0
341148332 231409606 0
515528788 320303917 0
510928515 212465773 0
62278693 55563409 0
558356826 545159329 0
283463788 58538303 0
360005552 505128869 0
330001618 222044116 0
453687404 221011731 0
38060786 322552684 0
461026093 433076940 0
352796412 66768226 0
424289169 271567339 0
40265560 518602973 0
480086216 46237457 0
107249915 385884402 0
443635224 552416762 0
125610632 339154038 0
515187556 73602918 0
457010957 352548995 0
217705052 387424725 0
111568422 141464473 0
474002750 340018330 0
536048219 355044612 0
81021138 405927431 0
539144440 19033950 0
527776737 303027132 0
313640596 49856659 0
464963898 424512321 0
228575144 199014443 0
501481225 508951288 0
342807073 274692674 0
193692135 248055950 0
414599554 173407627 0
320641131 13542539 0
187312977 192116214 0
210215383 263072700 0
542727839 364465856 0
162042168 341846573 0
56051413 495694540 0
660176 300632352 0
365511071 72668220 0
364692001 498367546 0
256555445 284932141 0
379199197 298578162 0
223829450 16020419 0
361744309 231418777 0
92070336 324295332 0
352927497 29885849 0
366358283 232438932 0
381048688 78049118 0
556226289 157055017 0
466014064 395751159 0
134142071 412729173 0
380972929 151822128 0
294958700 199386004 0
29847281 501184252 0
276959351 354564552 0
15209989 160097480 0
319862009 513730071 0
8704657 350218625 0
360923214 190713163 0
438769468 343888925 0
377687642 91879861 0
533265147 278614771 0
328120565 407359148 0
567227984 564156469 0
367677293 30493494 0
354672814 122297257 0
549897729 501953962 0
338050295 563860758 0
461213646 392804888 0
120442215 536960779 0
537679186 244589304 0
153736066 403586908 0
231927354 213726568 0
249083379 561652405 0
412971495 431821431 0
140447634 419955400 0
41325200 35385646 0
23590800 77635414 0
306357790 74713220 0
299914897 196493957 0
543075361 469706670 0
101714803 1455296 0
434653488 2538956 0
449583890 403902441 0
110457579 115667021 0
189072981 431953998 0
450437003 391474096 0
421921423 166250052 0
156361093 405423819 0
359894292 228105931 0
221543847 369846254 0
11662000 146004180 0
330274777 26828956 0
480454682 93487478 0
131008979 119732518 0
401372550 257853878 0
163889270 227666778 0
481884687 506241322 0
174336624 388054830 0
86925125 37344981 0
345203385 398350273 0
433927701 46450956 0
359038276 72570781 0
33061780 260613292 0
434800140 226110938 0
392433267 21566807 0
462881873 136519707 0
153514611 497437674 0
395143045 110536318 0
81974998 20713829 0
338480542 139619044 0
317329745 216190462 0
286890981 403716916 0
284399264 521098196 0
274310614 347086066 0
162638710 528576008 0
212637780 385680727 0
100764085 314226790 0
127813062 560150457 0
406031442 81831778 0
91501729 134291880 0
532689748 476978848 0
461734896 7904978 0
38633548 352771496 0
38350399 120523719 0
262628170 468921785 0
433912637 101854239 0
251353322 409655972 0
160251557 355697850 0
203668927 139827659 0
43821267 307944384 0
490856469 438435590 0
355152166 529029520 0
120850117 513338370 0
149562981 185552330 0
246586735 143459617 0
426075691 411840949 0
128744467 53799387 0
16238614 81246005 0
296888436 321871791 0
397903459 105522772 0
115537883 40806604 0
469140506 124417011 0
3063852 60542791 0
257243482 124296601 0
281882206 73869221 0
394761200 491445935 0
99766042 487651186 0
265827872 143801623 0
373310289 491653207 0
7496310 559213642 0
47936103 311744169 0
354999480 257849882 0
453523186 209183350 0
155917589 360914199 0
105158067 184363946 0
154213967 225916076 0
528998432 460521571 0
214429701 207792332 0
333683536 107799633 0
263234470 225673039 0
169221362 138290299 0
114122984 153795653 0
123046515 62463125 0
113690609 109285836 0
75931274 76575218 0
431397534 224871715 0
436980430 419612225 0
135065463 337757443 0
555872876 322277810 0
187883802 148934902 0
489599552 349005359 0
174508610 52628503 0
478096961 393833307 0
399628202 303187030 0
1154906 7492507 0
183755449 393276772 0
256747203 162128630 0
405186528 531795274 0
373937221 501472134 0
412139816 302878054 0
272062444 549672389 0
179637632 129774640 0
300672010 487090371 0
271162885 271581696 0
146637802 497762585 0
512411207 79214046 0
27570046 48485185 0
404872385 7861866 0
296294528 339360061 0
523068089 264182346 0
264706162 189187964 0
377115434 456235098 0
20547897 515700084 0
130560030 94458626 0
317617008 389080028 0
348767528 309917142 0
382500949 309308914 0
368410119 286884787 0
261255024 178664397 0
370631578 431152736 0
410498384 410777648 0
153213859 205831934 0
422011527 493077064 0
218839331 87141791 0
174844491 122320036 0
459615468 49872056 0
30254123 255606188 0
335408210 108024215 0
178736267 342336682 0
260424863 257401609 0
75397382 537863826 0
540992486 68959103 0
39495552 251058270 0
481207596 84981702 0
85613737 390079019 0
394196318 382678529 0
277985851 351786740 0
425500988 264223124 0
358130322 53270399 0
97253470 346314931 0
531515217 368776324 0
375018209 463302573 0
280699443 309861406 0
333627742 233364523 0
28524065 199215842 0
20647928 330202790 0
536224892 181191722 0
249287841 333675088 0
428725541 32824004 0
161463483 64368140 0
1399675 167979784 0
554601697 322136938 0
7352547 510187741 0
339324026 557483105 0
414021316 254768707 0
94396111 155051858 0
479205544 544625143 0
228444175 510243467 0
518044932 97827523 0
144682404 492334559 0
415903086 422419486 0
383390007 509221734 0
137386903 199487077 0
520477240 526487397 0
243978379 347348044 0
138635204 262266354 0
19202973 347786303 0
361768548 151150495 0
508775407 195014388 0
491497093 390296832 0
114122033 10176378 0
415362330 433779680 0
442912569 36648784 0
476804106 198131121 0
533347328 74439699 0
538688504 209957660 0
378944841 340438329 0
486611442 401038538 0
107658448 382287566 0
109485834 136757761 0
272823043 478681714 0
34694467 59105465 0
391095866 6628283 0
271108247 469981453 0
279374747 165222775 0
97743274 481449368 0
10272241 281798424 0
330320286 55211338 0
559181994 302806155 0
502730568 480463380 0
493789152 161565166 0
509762491 92615537 0
525029312 190583327 0
556903015 140258330 0
255262653 316394607 0
546012793 157509071 0
562600102 489245148 0
40237100 496159728 0
434026924 18967285 0
381982411 6514392 0
117630120 426542231 0
176310087 376200947 0
210861177 189625430 0
316188900 267935448 0
344627323 291242240 0
101086276 228548244 0
230135651 553742306 0
368270185 345906383 0
101034840 547247672 0
266170328 404972348 0
276284220 155891913 0
63973772 471794202 0
325014173 383728072 0
93114317 81362633 0
318034459 463166357 0
121033932 345511005 0
83363308 145581769 0
94112439 489363505 0
90915506 515529505 0
235456622 321823817 0
269744839 9924767 0
210419571 358616656 0
362754248 232883690 0
551012216 97298958 0
103255388 278597116 0
569195430 442493918 0
174246208 524588535 0
468288917 170355834 0
265715629 475476892 0
229317781 328136862 0
41897728 380446208 0
224993503 182600715 0
391325715 356131527 0
197222043 101260997 0
398605372 441743811 0
59768642 3737347 0
192924152 354916077 0
205352174 127484950 0
399175628 76091168 0
219713299 75303063 0
484927658 94116008 0
430693203 411611920 0
193953524 269239191 0
394935292 554770327 0
427260780 120190221 0
111861347 114839935 0
135800112 338816944 0
323220292 364164903 0
189104854 42922450 0
293129247 483762887 0
235850446 297750408 0
371310264 499588013 0
147882219 40488553 0
357222946 425896202 0
178894163 40586362 0
9910182 242324016 0
251187327 142133889 0
7216975 415968209 0
14172966 189095413 0
399370838 518555080 0
433034213 520817384 0
483745361 31716376 0
132160688 363246872 0
510002419 75347042 0
504800040 392470877 0
4000738 86402597 0
339571737 470199101 0
453034891 268850001 0
64305412 138745643 0
97426975 4574967 0
120157621 163825584 0
538318492 481855282 0
156070638 359149056 0
502775199 503798533 0
257570270 212898283 0
153098068 352622432 0
336834365 72666526 0
247794786 504989272 0
151637833 430757023 0
524802125 565125005 0
450548974 27546724 0
325267734 207230560 0
510091376 263842644 0
484961330 142755754 0
137036921 2130332 0
282473307 288989967 0
73799160 527240180 0
508640533 555866848 0
342729486 372310403 0
183881886 162116704 0
295358242 394693849 0
431011094 297139113 0
215738827 223333076 0
217648399 101382188 0
499568205 74610027 0
99144171 333367645 0
312302741 19201051 0
483084268 466842400 0
69766825 376631076 0
204458505 413021968 0
394174384 272969031 0
452702060 422497183 0
304185402 47007815 0
508408696 154097764 0
523682813 515255088 0
411134355 328717999 0
536895294 557762141 0
178978408 202009743 0
288529922 79207955 0
458831330 527011536 0
441817638 6757247 0
500338735 109626743 0
340469555 160167008 0
189868127 38818610 0
94759650 457232636 0
252224625 131351845 0
568422939 396722645 0
540734457 245386040 0
371722663 499372261 0
248218416 117121125 0
374610312 83385937 0
634182 250920862 0
121404681 458050819 0
562532489 178929468 0
352723628 347593258 0
165247255 531887098 0
151243760 183470458 0
266226736 103295675 0
27569519 366333812 0
503502999 78314203 0
249919827 384039999 0
271829556 99114679 0
485746212 22530416 0
242530215 332554405 0
284662864 359337592 0
162947983 454744566 0
390617167 285016240 0
235070989 242103827 0
31066592 49622715 0
68276651 73758377 0
87760178 62790566 0
558392985 308763821 0
404481704 108020646 0
214946843 419778331 0
186005484 565401395 0
535548686 527773087 0
545494778 144782960 0
561089544 233881471 0
62142851 419861385 0
297166670 445087189 0
109111049 221788194 0
268084619 149124824 0
199046661 224160275 0
416742680 510697848 0
568484061 125791334 0
119418208 421954105 0
85634483 182247989 0
176132431 265676861 0
232731942 18798561 0
538429620 473179552 0
239157117 419556681 0
521257451 373888679 0
382127075 168402091 0
327550253 361718795 0
342382819 515478690 0
481607949 539928610 0
544196307 94447946 0
340903475 325758958 0
346741489 53502999 0
270866185 457096684 0
343227205 270688192 0
58072914 282234957 0
86731512 340520752 0
537366313 101976627 0
498578911 25713352 0
45685140 536667114 0
411557598 438769590 0
92172376 403772263 0
142909529 218937544 0
505445822 473972458 0
155113265 476568548 0
279926371 151091854 0
301335786 22903142 0
253528442 468031162 0
166952134 287336889 0
483109985 550658520 0
351289690 185297845 0
346256603 460868419 0
255280777 305673408 0
138040455 339873792 0
429764062 117937818 0
213395676 396442645 0
298624331 221904866 0
251149386 127085743 0
102138313 512990481 0
210239091 559626762 0
85363305 211440608 0
321529617 523026941 0
28377757 337524098 0
545106126 115031494 0
80693812 379324945 0
138025054 166510834 0
358727320 226120754 0
508373231 350188748 0
502296520 405398765 0
118891114 269655899 0
334293481 39423387 0
89384405 44844553 0
272980151 37131972 0
29329042 178597629 0
13650584 13009249 0
390541858 428770672 0
513053749 425207777 0
519910265 376189832 0
564057598 434646346 0
438510219 534218510 0
175575925 313964745 0
50724838 119704272 0
146930055 341474576 0
314007693 231728973 0
250160801 218677893 0
413788002 114045762 0
354607014 455313114 0
135236819 196535837 0
328801218 24618562 0
74494262 265042693 0
308754686 482241310 0
326131170 553277394 0
261989307 491804862 0
321849717 514016820 0
26391712 240864803 0
357558972 399236837 0
84373411 54386581 0
268616167 321539069 0
562406388 526796366 0
270472037 306549368 0
45343983 305567414 0
442108530 544029275 0
37126302 313681587 0
426247175 52146994 0
558173009 186446194 0
285470485 158464137 0
225314764 304957264 0
204500676 469657183 0
407415546 94674137 0
435150038 380942242 0
334114851 414760571 0
188455464 334947066 0
352001344 241324901 0
365407759 143794468 0
7112960 12494332 0
109405274 179653145 0
268023671 488022867 0
231906326 153461169 0
503997968 519270414 0
467109764 247564158 0
456381653 186011919 0
363142519 120389415 0
33021653 307388288 0
88810426 287228596 0
518458981 34463883 0
486080332 11011772 0
55812472 115675567 0
295502182 104387300 0
157162799 396048707 0
280581636 163754014 0
126038966 440536337 0
338757533 261971627 0
330727113 493517523 0
401904848 63168289 0
72299779 111337602 0
32902496 118989705 0
561224469 451076109 0
277215659 558558535 0
96324089 211876122 0
421986049 513458880 0
321369802 365562822 0
283779218 113084680 0
549952423 373579703 0
276773740 239153286 0
255540764 315369397 0
410719707 332047607 0
387497404 521986950 0
450191851 334812235 0
21752817 534317985 0
499866366 282269822 0
3187597 471094743 0
182136199 49612436 0
318107870 330237630 0
331775486 353909861 0
361466686 362849440 0
143789266 15053776 0
560700735 297779952 0
301491980 163958677 0
3957946 263119154 0
57588154 171967824 0
64053233 316241955 0
238481005 93789584 0
217896073 330643948 0
66512550 340845831 0
536432066 307603871 0
102026867 445384697 0
569031972 354104869 0
260682613 218263188 0
57319710 379804818 0
86841165 443154142 0
463176474 322955855 0
489789080 490572269 0
502666557 142454492 0
419243147 507812656 0
157212149 90829913 0
155813808 263837468 0
283804546 15890666 0
527127522 171352833 0
304169629 346800073 0
38557527 522686745 0
97738344 24563660 0
215238073 273079298 0
198163068 324253615 0
437852923 229088494 0
3674108 180282977 0
114479284 462862547 0
220651600 126033867 0
535138799 44305613 0
280018478 126872023 0
536167466 206932743 0
518196306 271968754 0
375631961 120552384 0
336216145 159147407 0
142818489 34937080 0
290689337 269821298 0
168642794 360972915 0
257893166 344167373 0
317411302 528719124 0
373793390 253299222 0
541631519 107584620 0
254399110 394956246 0
317936505 102575570 0
564044504 119632537 0
164036965 371589100 0
43730188 294308927 0
339364869 19432843 0
528260631 302588013 0
179456563 396452885 0
35214767 187972523 0
193923628 566057875 0
30828435 376869552 0
417214027 291407783 0
102864094 530494564 0
42079759 78341903 0
202337281 397318824 0
117780640 129825928 0
299624742 561937441 0
430272740 37387721 0
10315690 498429493 0
550743803 449654651 0
3933288 422061292 0
496494202 111513614 0
142191641 472286777 0
454963694 319777788 0
181474082 409988837 0
476863970 463703493 0
72404735 429809989 0
110712819 439102019 0
214190936 513724979 0
535831965 193049227 0
423819011 396470869 0
61888140 86005119 0
312408275 388095632 0
374713722 379724061 0
371168046 467039679 0
116861930 439509871 0
542706201 130657313 0
363480256 268994172 0
289586843 290192711 0
436659212 491380706 0
287948217 213704848 0
342415607 79849543 0
381453117 301056056 0
535763198 282466865 0
104813598 256272691 0
373621574 163222767 0
136511014 112492493 0
118188132 411990077 0
178557062 64959219 0
525011128 84872568 0
195204912 471053420 0
90096310 533677932 0
375653682 360507000 0
116346747 401980874 0
105757876 225820021 0
476701487 313805148 0
453795054 69805802 0
547767483 286346148 0
358586149 60341670 0
3461772 490477227 0
80691465 86685223 0
101432877 231090772 0
345493400 48742844 0
411659258 88687885 0
22874539 129042186 0
228183209 435701534 0
391622489 18326210 0
99751212 51863312 0
534364563 139314069 0
233314373 8810869 0
249042061 118347894 0
18430326 84106691 0
247602823 535038560 0
492390882 537284621 0
513127985 318649508 0
440243344 502148714 0
313205271 366567358 0
115111254 535090549 0
99623715 372709145 0
347724825 309452737 0
144387613 361691875 0
192818780 365435725 0
335225272 13197283 0
508879380 456560874 0
147955165 242855132 0
278388384 47378274 0
35140141 157557803 0
18396343 501223202 0
146448989 519290337 0
318628822 268686038 0
533778245 297020214 0
57354430 299330549 0
19410200 157343320 0
342315632 192947522 0
567188347 237481547 0
534702033 24620691 0
117110535 568189166 0
482363766 401027261 0
208610154 549461640 0
561652904 16508211 0
508286616 430761131 0
541187584 181173068 0
429541430 58930368 0
197991422 65797805 0
445297252 406716758 0
125208726 232357286 0
548141128 9532095 0
71262355 192797827 0
175148115 138460075 0
48810799 427890713 0
182084025 403569807 0
265933545 162371211 0
335735191 207710452 0
403318515 507239319 0
203462078 503105963 0
456644345 540942225 0
440245044 560262798 0
438238290 164952619 0
181953712 473354725 0
80098826 196774599 0
259515812 65922761 0
27428820 23060495 0
191249464 75803285 0
283391169 101190781 0
223163271 285756840 0
476685479 97381791 0
25055774 240154212 0
353234707 471817089 0
8076262 513206476 0
28052721 245044388 0
36430384 542521141 0
11813253 444562395 0
402874968 398477079 0
28828601 566232895 0
201354519 56083961 0
237945714 275805933 0
414637914 371867029 0
354047361 90947143 0
86476594 173495723 0
525864618 51790769 0
513119880 554139890 0
26276293 281645039 0
20074777 242572197 0
303954470 353973789 0
345638830 204271887 0
293820831 214381896 0
434753378 430527095 0
153914029 49522997 0
122134241 259045204 0
469988470 298610136 0
117368052 254442068 0
529854992 173759542 0
422956 232713496 0
111542398 560675306 0
12275029 515897119 0
288407044 478207546 0
242514508 119768873 0
388028675 156583984 0
495890687 333731547 0
222722621 294052136 0
512882798 101691936 0
334293575 307040438 0
384578782 28437112 0
116590486 292984116 0
60614526 30204801 0
346619150 56785628 0
50741894 159309861 0
389886564 117095156 0
310476765 182038449 0
445783582 535687910 0
559405015 199126735 0
136204052 323918435 0
501754414 519465909 0
16073591 391071506 0
519866104 194754626 0
539192376 64852910 0
241569265 91752142 0
559661987 165215475 0
322575181 459101103 0
352421737 159897670 0
328410821 422601822 0
27556243 362016636 0
492481182 114035567 0
213231692 138507302 0
404933945 79742978 0
355253177 365266959 0
254731904 392912682 0
221550321 31423860 0
327823729 194674950 0
271002948 157648391 0
30880619 471911066 0
67395718 189744654 0
102210105 220162172 0
263662306 84996948 0
113244772 109133614 0
383157705 350783210 0
535147594 269535968 0
206720251 46792178 0
470367528 309705075 0
524732023 440692839 0
548863110 138821513 0
372204900 297894958 0
202033129 508257605 0
435399418 484827994 0
366521788 371488437 0
219656581 70888496 0
494648151 376800634 0
349335814 383040657 0
556124565 473671519 0
439409818 451777862 0
310640284 497901729 0
562106197 150307855 0
78417627 214540138 0
183246927 476634466 0
564916208 206318765 0
270517733 65517603 0
526295494 86288940 0
225401153 149818261 0
103269354 309962033 0
430230289 130614790 0
188655805 34665849 0
452596773 499643281 0
352315554 510255671 0
305047912 231973375 0
565718999 162808794 0
147850556 245460468 0
94535326 20816767 0
50097241 50434731 0
379266049 366532492 0
93533918 374805533 0
249185735 377025863 0
492846343 168815751 0
6258742 256800504 0
545977772 158114700 0
410684686 341285185 0
251184354 177811671 0
444294963 18240967 0
523837136 404289566 0
391363262 386866499 0
503031039 120438116 0
207597904 108789735 0
452381980 36684110 0
244688455 169817810 0
361961241 27285382 0
376959172 224892148 0
271539300 494141030 0
479191751 197046983 0
119008982 276321494 0
392502381 307241691 0
199165755 287111870 0
187155561 231733780 0
156112077 221743911 0
337482113 326834519 0
389939874 444111602 0
124870943 225035323 0
475372973 156322798 0
178258799 254993478 0
92107521 272311424 0
298531861 57891795 0
336373755 510923790 0
229447218 58883878 0
220391049 114985508 0
302581896 42730061 0
21957781 17135694 0
408410149 378486196 0
414299896 73706937 0
88596165 368443714 0
27817400 315794006 0
566251676 506394104 0
299275275 478704482 0
433733746 374826338 0
29418794 65338462 0
193538923 149076154 0
228208507 434806038 0
493030126 517993842 0
280851958 133008289 0
115964149 257135722 0
399531279 312158402 0
553231299 249876182 0
227464167 116860390 0
160561778 176493000 0
127404420 459337699 0
278412591 403324408 0
522389876 309766188 0
63221836 270445214 0
7332566 22598500 0
331604471 445238670 0
141801586 371003292 0
275945367 448721511 0
188641066 401312560 0
407295390 28587111 0
448175408 386474110 0
442485585 421255947 0
223963831 256022093 0
262498273 175798169 0
198688694 23806845 0
236423493 493605902 0
320255028 387469966 0
14403752 199922645 0
8396673 301536811 0
106345860 16198640 0
543258186 185818824 0
365986510 347288533 0
114285667 53130920 0
110531244 471330611 0
263594786 159793206 0
454532826 502557392 0
563578307 470306887 0
34366008 57517573 0
567012416 377258325 0
212811865 290211489 0
471314167 460722095 0
252472764 555149984 0
37783658 146812808 0
132074920 447222829 0
99136332 144853596 0
492411061 414997784 0
121237516 277561163 0
525275310 567881607 0
315184417 523101280 0
222222672 439743568 0
107091275 193064677 0
454894407 172087118 0
7495942 107890785 0
514275064 499154801 0
513974999 99343870 0
438862554 25000917 0
60438698 335361210 0
445684924 422267572 0
101200887 85505387 0
421847825 232255780 0
74825369 241173801 0
313602924 155365844 0
266155859 135384385 0
27920635 310505063 0
408336991 264526206 0
49618151 34489926 0
314473469 96767156 0
101190567 403362700 0
61508853 101810288 0
241911694 392717274 0
492739507 555669820 0
426986750 500230853 0
62507323 423475244 0
383724153 317615808 0
190728047 539907589 0
298591516 545208091 0
450050436 144971173 0
129459933 450184267 0
214478186 450586819 0
35241221 337161222 0
89929031 83676773 0
3721932 318793428 0
518961068 251134692 0
531244787 445561374 0
511633657 423087842 0
206190746 94793586 0
172209854 340866759 0
327794246 455544539 0
299976121 98183854 0
29637999 137483622 0
77950821 230339373 0
291934567 425335340 0
545344501 274305158 0
220413474 234430514 0
561222586 210686670 0
558129187 208794500 0
539474161 174185715 0
62124643 120954869 0
82689652 498441696 0
150012605 149510363 0
485853712 310931442 0
333958338 504764928 0
487931440 315778253 0
312779846 71150074 0
316830252 508872328 0
121481137 513691611 0
456875912 40511497 0
289469656 565058604 0
423472008 231812942 0
130398828 330562463 0
554950088 136339737 0
206237391 161729560 0
503230489 72039749 0
537565794 344872432 0
69903686 442080418 0
323605620 551004105 0
438270233 214426844 0
345256058 205261835 0
394611773 184379064 0
469962483 128860612 0
459318443 532279926 0
267855897 138723254 0
184252379 416757273 0
207728895 90663331 0
118530148 244599226 0
33403650 386423020 0
339410657 213202701 0
168842124 73252827 0
460506565 246252088 0
82494403 443506594 0
464696684 422582216 0
205196897 120723354 0
145593227 75138171 0
248474225 255881823 0
140077709 176032713 0
560024221 13387257 0
75913739 504717355 0
154229153 115908265 0
444726194 93381821 0
361354178 103836277 0
182472805 521146271 0
239112030 74531084 0
371401862 330164021 0
273147429 274220797 0
540197885 239344157 0
421967010 257688628 0
357238401 391906600 0
107638514 66586363 0
557312859 128613215 0
487324390 469393982 0
456509797 123628692 0
18110668 431788138 0
198032728 98974298 0
4012495 249503729 0
149330375 273172466 0
145151992 58628564 0
497954755 327499353 0
297944162 230806529 0
426836255 309728662 0
234419138 143647203 0
67519943 387347894 0
492957145 237405589 0
286024713 395376239 0
329063436 569244306 0
238998091 251486191 0
388788073 46320166 0
160522016 346692740 0
501224611 446362189 0
278533090 378653594 0
329782890 70531795 0
404057730 126647260 0
127058110 258029813 0
243278435 77260059 0
236504484 377945173 0
263424351 240466570 0
509195821 186735552 0
208421136 490009638 0
55173748 249690545 0
435042739 188440774 0
381181673 173447701 0
489857719 250357493 0
141798405 247011512 0
381601686 400142768 0
410145492 545467619 0
128891034 13704074 0
71490130 97931420 0
389838062 396758207 0
307947863 328810238 0
397234581 324955520 0
446205284 121779124 0
23949519 480467705 0
417429615 455823273 0
148475679 333569965 0
466368092 208012735 0
113338446 445128048 0
408472604 220000308 0
559037395 384085507 0
361606082 293087682 0
259071453 81337127 0
169661076 408174146 0
133019918 484347741 0
48809274 349563149 0
510584088 373378694 0
65650679 298866893 0
63942604 227123716 0
546836779 101090135 0
457012905 24542214 0
294177907 385355843 0
565279370 468581599 0
438311576 544748160 0
312160918 68756693 0
391697998 8190731 0
233503231 494645079 0
331927434 174301177 0
552090386 221419975 0
245115837 466046600 0
14858435 484933994 0
470136443 170651066 0
193097653 477622591 0
265194414 423788105 0
136060327 402787944 0
423296613 171729656 0
439328998 105535633 0
135281385 321939936 0
362040664 239800824 0
101419983 148608273 0
223799814 514822475 0
559553286 503521287 0
542119447 509767640 0
221008069 155603047 0
558226853 328786360 0
492668398 444193095 0
534668308 296748520 0
319298859 523512595 0
207136769 283051366 0
190337865 251740569 0
81586850 412116552 0
349514322 233258768 0
386658280 8941134 0
250912324 333480516 0
272573691 427825187 0
520126583 406964493 0
354063759 568074833 0
322778908 398631642 0
260527757 166808251 0
126942448 268400698 0
341340947 362613180 0
407109819 315212215 0
547366331 184478414 0
98927762 71307110 0
102164368 437098790 0
542397084 280116763 0
51497672 170548434 0
214848316 103848826 0
540709977 221063808 0
417562184 131178338 0
40249018 221360998 0
569008605 411650299 0
295566906 297286749 0
474643420 435959817 0
433397313 58632931 0
26466967 36532121 0
520204540 205978083 0
147145511 387845625 0
29614475 214537814 0
284362368 485242475 0
293894541 534345487 0
482306533 13413462 0
466843710 506605389 0
239380676 126258346 0
129021522 400371048 0
73741077 462560451 0
72422446 88757270 0
79336643 206151163 0
185894440 122350637 0
137557514 145788316 0
135597191 388261481 0
436649710 320071314 0
306567814 372375767 0
515477624 36254221 0
431663983 353410689 0
442792503 208533161 0
254651572 553308496 0
73938694 417778041 0
244769439 6036176 0
364456325 128927474 0
332619680 432404887 0
159111000 75514497 0
507729993 484676801 0
10852524 354569448 0
557964641 470241775 0
33151794 239358752 0
350309460 563944495 0
182689441 128635880 0
437470175 259331052 0
564121731 404870160 0
50629330 508674606 0
176142345 492730992 0
438281801 310628949 0
423859068 246516209 0
108508164 370270769 0
312848551 372794037 0
497097133 560948933 0
20474312 268411846 0
342003423 555337214 0
31753401 532095316 0
239187742 130400817 0
203650932 230682382 0
387550921 208383601 0
178637542 49552050 0
139362508 251676878 0
81198713 504896674 0
185000859 387788624 0
149307054 428500495 0
212582279 433216241 0
206744476 353029258 0
526660132 501039399 0
35082677 409718543 0
59753649 314978057 0
24456119 26478343 0
463930154 115758379 0
563171674 409281025 0
421994250 390883244 0
367818419 293093221 0
84143450 465252250 0
410108592 62599060 0
335679068 47565978 0
146299387 391083215 0
438704313 167594603 0
294659535 421329255 0
7693304 352601548 0
65101627 520233442 0
58617055 558926924 0
272766848 16835879 0
187480531 503447761 0
300812580 104045204 0
311181469 295777959 0
411381195 561371268 0
386827966 474825501 0
46732222 253409854 0
483024458 424058770 0
350704375 273144711 0
91512350 360511837 0
442314460 349761428 0
178173957 310047509 0
162352775 201115564 0
289054328 461214995 0
147306456 180889782 0
302572560 376944326 0
28927550 26090893 0
125227506 434088701 0
355398086 558466722 0
438975531 378541059 0
131527703 469541667 0
283192445 347769675 0
495232981 493966801 0
198137753 138288030 0
441516415 158110426 0
244966890 107517586 0
344259302 224643220 0
42698332 376414364 0
63126185 327650488 0
233307895 99987269 0
412091194 376767227 0
128557619 288697080 0
422492550 316497535 0
353060421 339136477 0
565201593 73166767 0
46249368 471411000 0
80886008 52792892 0
51022468 438424654 0
347875381 436647128 0
286465752 250486553 0
45433617 471782541 0
158364073 206485745 0
319675578 256944292 0
272292763 543306801 0
405239022 324224674 0
262698683 491143603 0
226527035 491073431 0
192043257 28191737 0
196172125 354193779 0
472264961 323353591 0
246401370 370290263 0
562625148 529792134 0
120022940 235501843 0
181884607 490647702 0
40910767 205096200 0
59961216 180628801 0
304795527 249858556 0
421225506 368022873 0
278927020 406914389 0
134101037 274520038 0
73784916 233823481 0
397932079 422447874 0
374561947 299691255 0
101664022 170068733 0
13120780 513946441 0
433703875 63616897 0
299570527 74927694 0
224957801 400919473 0
501942680 534459144 0
310599522 49829387 0
231737126 474259192 0
180549314 40542218 0
535206232 562272946 0
506857002 271217866 0
98319735 122051015 0
187096791 233915997 0
27154354 563085137 0
271348515 551184369 0
51298438 396191818 0
315091468 99720310 0
218546452 489317589 0
289291769 29813943 0
374629611 310755018 0
440468326 53879009 0
170675590 561574470 0
419815126 337138814 0
476322886 455789168 0
141641080 235643777 0
364954803 477999050 0
555369367 181068804 0
49530441 501210785 0
203875411 90242027 0
242459071 490142425 0
329847242 532375121 0
142938943 191378723 0
217325231 534954959 0
553374483 561841060 0
102134955 537569565 0
384325791 522445374 0
496135663 509318978 0
88010705 136933397 0
177957085 550297363 0
520335176 356291536 0
249045874 351585586 0
407360483 498648116 0
550138454 330616468 0
122113891 353186470 0
86998616 15327378 0
390858234 528663161 0
97887798 198651237 0
379878032 306817298 0
289253869 562291058 0
483963399 485963216 0
135298028 391106010 0
139257991 274675171 0
215284027 285741194 0
544877912 550088378 0
461396705 258897791 0
320424675 546312342 0
350935563 424398587 0
460481969 252318492 0
156907242 11894302 0
116090255 169791331 0
372596249 18420180 0
145370221 34467115 0
270798424 39814276 0
473894081 187919964 0
277901551 285924907 0
483086694 493075260 0
209431286 97970239 0
515732219 320192926 0
491054083 409138835 0
169633808 458327698 0
557632175 424084497 0
223011119 372102975 0
515111874 176520730 0
406102038 482891404 0
199479663 559793510 0
490365410 223473010 0
441895421 435659903 0
566117080 42238581 0
102334636 211532483 0
527068175 175377755 0
312087499 533198554 0
154759954 242704752 0
155236597 263821680 0
186182752 166068957 0
88942053 526455385 0
411377227 251555455 0
65885019 198554634 0
557978819 206318647 0
55136023 134737763 0
89551127 564472079 0
110613791 493976627 0
501265517 444474554 0
161554279 263134246 0
390691283 203033590 0
125016270 394029890 0
146393634 490985509 0
222988482 296090551 0
2519060 504151450 0
5648000 377037858 0
492735087 71572533 0
317877240 152039218 0
14198531 139256837 0
225792884 468363163 0
163029605 421534491 0
213097778 5798385 0
232709608 428884236 0
505019242 27924991 0
523165871 229815037 0
100626690 549918646 0
17769622 514685069 0
297236104 552586045 0
54425711 273419379 0
96626959 340647764 0
516707610 275540286 0
68458372 151891464 0
483757872 209299321 0
145313682 551046026 0
303606552 126238724 0
8299613 127875887 0
525407455 171004835 0
32338835 89985018 0
544414346 73409344 0
489473304 6176239 0
72648821 171337003 0
140101608 339176875 0
383007975 231337455 0
395006794 280725446 0
241905617 542929390 0
473777019 109936589 0
321494571 123562337 0
73827468 521766402 0
217171890 474052762 0
386384777 462750306 0
35778343 85286714 0
268519923 241435640 0
144146646 48061676 0
188451254 76090246 0
141479607 158122958 0
11080777 296112099 0
469078475 26992893 0
190612205 73805668 0
59728307 542233654 0
270990729 240153473 0
65135290 361602568 0
254533460 536878470 0
26208045 515473827 0
355185740 309989544 0
273116273 436924518 0
22068943 433283602 0
163325899 315439241 0
476984792 355101893 0
393344219 469532033 0
490212174 141395280 0
1639734 164266437 0
21887366 347438244 0
276675522 176008460 0
480341018 214998320 0
316291453 53982967 0
362007264 213236691 0
378317090 95931702 0
279129818 8805869 0
305098403 50871281 0
7785005 559891099 0
196822300 298882683 0
246810603 247297902 0
232778180 489667441 0
520697298 410343226 0
35339939 120738881 0
191805621 222425705 0
568627630 508287064 0
144736061 341328378 0
552043397 264080529 0
54965269 245004507 0
278825834 544775550 0
461024090 136222015 0
391753667 130239858 0
258375241 138990913 0
31001744 169740779 0
302135431 48802587 0
342140804 20667662 0
436643239 175726531 0
431800348 57587700 0
36841651 375713047 0
400170985 367558399 0
163259165 365994017 0
354396547 98799966 0
320718306 176193131 0
50981362 165312566 0
408301411 39843635 0
399817984 72417776 0
67718520 35117937 0
121871838 208346751 0
268807885 285497437 0
124131792 448720074 0
351823180 284929657 0
349204391 228364147 0
422360136 231952336 0
269395583 471643851 0
442380121 255772900 0
540509016 262037019 0
73388529 438267404 0
153306234 362744377 0
361674320 125897960 0
201640855 73550457 0
273313373 430313690 0
211120518 248842838 0
202283988 100872509 0
441387056 98393113 0
272802565 148745171 0
313070541 368047087 0
445649564 504062164 0
357493073 533441993 0
69290794 213662859 0
482119019 457278716 0
69814659 406462103 0
343109389 76537435 0
15475429 323130446 0
425892647 489749483 0
67748534 414300579 0
101275199 20831016 0
213902908 502062104 0
263163066 255337805 0
369859455 114095868 0
315708740 205168406 0
291086216 48066415 0
364034360 190763587 0
292734990 200127721 0
136883408 499262728 0
53609685 252848057 0
85341411 302561492 0
468271160 209280972 0
175042661 434841421 0
114844238 321011646 0
359005602 453868542 0
224117909 89279819 0
385519728 427915202 0
30840767 413891315 0
44980891 25877750 0
16438502 47663800 0
31990113 212181046 0
357102728 220941158 0
14838531 314292766 0
457492078 2517368 0
4183246 554177720 0
423456572 219406963 0
150762715 311725171 0
483642224 182504182 0
320359665 295620503 0
388599684 33166905 0
102445460 179172965 0
502877981 541823232 0
508363871 3626724 0
334277468 28200285 0
242683588 235848802 0
379997816 48978979 0
148685273 491954065 0
211852868 373781055 0
114679550 470329626 0
238106468 10295690 0
559559982 322699946 0
508115026 491262086 0
344323458 464740424 0
456491661 381464215 0
89554379 281767637 0
51711551 394599130 0
420846869 351782950 0
389650627 68198373 0
407464866 533066725 0
29946301 402767075 0
439559291 396595936 0
278956222 515173389 0
543690868 102978665 0
387747156 415338450 0
400858399 404624555 0
308532541 541928404 0
244691025 269492524 0
528480883 177760434 0
208843981 32531230 0
84014327 232116682 0
131094845 8426024 0
272324638 309316859 0
289748570 364524896 0
140499969 422579729 0
231966517 199063635 0
204856073 568743516 0
101817707 103620071 0
488326965 309316289 0
277269659 259663647 0
62291959 518007671 0
174876895 401310037 0
65831118 16390073 0
159733006 72353422 0
238084201 414285604 0
400348900 435468672 0
412768441 537773457 0
80152689 171788349 0
250288888 545269923 0
503981641 425289702 0
287006278 302600436 0
8113512 492860061 0
383414656 135941842 0
534454012 445419852 0
161520752 316813770 0
174131006 400330130 0
298383113 284258813 0
37263237 517449485 0
379039650 504002948 0
556171519 275285638 0
433920618 123853341 0
179328038 34835278 0
197588301 111263836 0
360568176 447720439 0
297063428 477620149 0
154008805 394445963 0
404544750 397029414 0
16759141 464920327 0
163330461 426244252 0
181902707 443381878 0
383058678 205556434 0
549495381 165074713 0
441105829 458121521 0
402806201 318080728 0
294190439 41021612 0
365807794 479129039 0
529897207 142311442 0
296032992 428071102 0
516380565 137623551 0
214530443 547506976 0
273946765 28804184 0
452137627 63073476 0
244924666 287221678 0
51037930 469631806 0
510814727 380768067 0
333257296 233314700 0
542769198 540527180 0
349557040 19742800 0
337029793 325256391 0
382091291 419235868 0
533668299 196134167 0
450166401 372256719 0
144555391 541954030 0
190841207 539397607 0
550259390 293643694 0
347017058 3394865 0
136000631 393842749 0
209218492 491032448 0
91607747 45063280 0
22370914 281470380 0
164904991 315805765 0
190387417 70853933 0
304817372 172715232 0
95465643 163762288 0
439345734 172932112 0
190332101 549636820 0
532999682 277929795 0
255123796 529450129 0
318341483 421985528 0
563229029 245759482 0
135851754 22859734 0
227385936 514541559 0
371384278 355719287 0
142197515 130164852 0
324354126 533835720 0
159690457 132643739 0
169030556 67286267 0
20325072 507764236 0
494651800 4079798 0
487243421 89888311 0
130661463 228549941 0
74905590 305549528 0
36719702 375504489 0
233477264 264408397 0
323986497 505212066 0
249395743 71319043 0
154563403 548393323 0
496229931 282165466 0
310338607 265821381 0
460264256 307449465 0
554331828 421454040 0
330673804 177953625 0
290557728 564429739 0
235814244 262634491 0
116810168 403414164 0
5385205 285729868 0
433106031 332937657 0
414492712 461827152 0
171919122 82499773 0
241840469 359371437 0
358332021 440518047 0
429303589 475143719 0
217255905 395821620 0
310849718 40015254 0
503696957 86882676 0
416705045 356904300 0
205511889 169419435 0
101943749 162349841 0
145255820 524874117 0
1606972 226991087 0
16708877 364305852 0
14035145 505868209 0
269343212 33713866 0
407890201 296105992 0
110705307 473959896 0
189966884 370896088 0
329777913 347447457 0
467494981 434007365 0
428631936 473576606 0
122341305 77783872 0
481337381 562782228 0
517888074 426291612 0
242283958 561414954 0
137956283 474039234 0
136339670 272278254 0
399630849 521168029 0
41975967 13239531 0
359720064 204343597 0
500865676 154233302 0
449282140 511712503 0
66401803 306171218 0
386120335 123449434 0
54726627 383142257 0
101136746 79686393 0
88725664 151233647 0
385417405 8438804 0
239222777 72454327 0
111198521 348451510 0
8609144 225629826 0
363020393 323138929 0
337506810 544076486 0
162917900 355980716 0
259659903 209395592 0
351059351 520431301 0
474215140 134960626 0
287475344 274634996 0
203384805 471333422 0
186325036 529905520 0
473778717 440228359 0
532395515 205527489 0
385147367 127631300 0
126750969 395321629 0
422742274 143991073 0
527440398 513190925 0
215003953 413466795 0
417578047 429887447 0
296509391 61013340 0
458144401 83930319 0
145383332 164715674 0
478518283 3697072 0
274412444 32599878 0
55044256 498475791 0
88544112 309442889 0
440168684 399115755 0
263515761 280718787 0
228677286 505059642 0
209936746 393569550 0
139457875 147786180 0
73728220 100079200 0
434484917 264610262 0
536155449 447757540 0
322174105 145122495 0
388208161 430472127 0
18727998 175747261 0
310353818 505750885 0
294519947 132437299 0
53158061 199583200 0
380357182 540648858 0
83464610 454273070 0
54304740 307778402 0
446860599 319365989 0
191406143 278653552 0
200577851 65070912 0
503998288 292276590 0
523031369 462492146 0
436597280 323593358 0
190927629 55875095 0
473894209 505033808 0
545086755 441682804 0
228634717 529955055 0
4562865 358706884 0
357401820 168780358 0
526745171 201500736 0
133415819 369597660 0
380093633 136255350 0
167873932 516464368 0
60433410 239390427 0
564809468 469375700 0
416855278 454437443 0
83535007 441380707 0
236832822 20246381 0
292197228 330148138 0
248692678 530823112 0
400201683 125052906 0
173827128 232753935 0
488454220 260414836 0
397581701 556760596 0
374515273 454529519 0
205396697 309641578 0
67213220 330000399 0
467321833 37593049 0
406393965 388658545 0
425119083 424628639 0
314722931 120111529 0
253755354 535865076 0
344424616 470952252 0
364331841 292617683 0
84831203 531729285 0
108716904 363698284 0
179593148 485215617 0
38450772 455638351 0
554396231 118687220 0
121219601 20738090 0
121335095 138736759 0
435861200 10484830 0
141197873 152969872 0
154537348 509884839 0
76045970 221515021 0
346868592 414800200 0
398031455 65951641 0
238193629 437114177 0
78663752 48702305 0
434447323 245822807 0
491852862 266086030 0
297194179 21566415 0
330800425 68329544 0
399071786 250102581 0
321888330 2353991 0
84553552 184407453 0
224763510 388066459 0
84025263 533193265 0
31574047 471644691 0
71894631 130589898 0
310107330 171528609 0
269449963 254911680 0
314801106 276262882 0
228696636 522963140 0
384851604 233111684 0
492661474 88883133 0
370847251 114163246 0
85720039 488963627 0
56401666 511152941 0
127569904 534191962 0
387168094 331869503 0
167608451 113940960 0
241951322 318074057 0
284643921 69084265 0
193072595 531928118 0
400956217 334249554 0
534566772 481154815 0
76962013 226462254 0
76103701 512174950 0
526930856 92561325 0
539437802 108172772 0
192884291 272369371 0
298841095 545847522 0
199120690 249609537 0
366854094 135199030 0
420120650 263914348 0
10829886 102082019 0
131257399 141881925 0
559319791 246803818 0
257458953 19709835 0
443383603 513281473 0
546653042 235864554 0
331243254 3993932 0
467298418 65948228 0
189848308 182160584 0
458787117 512637058 0
361370963 64689798 0
451871984 205380500 0
543439902 226053311 0
130019948 82205111 0
428782160 314570112 0
400546202 163724046 0
538826912 179506885 0
324025116 339205634 0
69091991 414943006 0
170466629 283492208 0
322273161 426529164 0
151373663 5053253 0
302183616 4618788 0
388695958 449493960 0
431057361 303350543 0
518230387 55407568 0
312725059 10674527 0
407009221 66604244 0
425988510 455875384 0
142874091 255583116 0
492047249 175031581 0
139611643 200911987 0
45253676 426978372 0
430446626 77884031 0
79861648 24718996 0
168635643 539154033 0
273002204 120085132 0
509792427 125415241 0
195881487 22733747 0
551427099 140679986 0
171164248 531835523 0
288741095 542355454 0
180716238 280988774 0
291489677 10408209 0
511081443 167753597 0
5388457 400106306 0
333735758 519355052 0
510535510 339877337 0
195726549 20899906 0
280976990 24418129 0
455072457 311882699 0
122955788 434601638 0
173208556 197999159 0
538626759 341619007 0
318269655 160539355 0
568439037 296143613 0
488174444 271279443 0
384152972 559784992 0
527360393 123211347 0
111161178 324553810 0
391473761 289253286 0
56114486 293553223 0
255048788 63267251 0
346653361 160072783 0
504918839 562159439 0
110469715 431203208 0
247328777 259393444 0
461499863 376255179 0
324509258 464507795 0
140702473 446044219 0
3117671 284377350 0
191163695 120812460 0
64987063 110900808 0
344180380 353861363 0
505503092 49131276 0
31691171 157243398 0
538955210 486537764 0
75542795 40786058 0
342988889 550230563 0
546584841 521583791 0
113508878 263252112 0
464165120 90402928 0
302002287 414088378 0
209150134 526365015 0
170254632 95698853 0
528316051 244886592 0
355717670 93658173 0
265670142 43554695 0
288336102 98352880 0
5611490 224876530 0
212479775 468618474 0
192055882 475874314 0
243011632 106250663 0
347922985 382114310 0
502838315 343668893 0
73011393 543914550 0
395361803 69265781 0
11835321 155591229 0
320219721 542693151 0
312064571 436719355 0
487919566 237481884 0
151842523 381363596 0
393856076 480683718 0
377067978 91638041 0
513563748 124583314 0
374417395 175692431 0
268500835 90058067 0
528241485 434749027 0
307720534 490767528 0
346411900 337136959 0
72337089 79954148 0
517393521 526550173 0
241422710 80994924 0
554243280 448884272 0
466397177 241158464 0
430115241 552829408 0
507900642 426840746 0
369230650 192620693 0
492436015 40256540 0
412266652 308393930 0
519357831 538848821 0
18659391 327067359 0
538008493 268714548 0
520874022 457701733 0
459835434 271881089 0
543668234 453459286 0
144519275 362384604 0
226753151 58909083 0
537439723 432712944 0
329072275 372159785 0
262528085 74468408 0
545545308 267802256 0
369654904 490884509 0
493829911 272673230 0
517567834 459235068 0
52858799 113803279 0
138428100 26051409 0
481473476 333803820 0
339236364 149425487 0
341529153 277424382 0
241039422 317253061 0
191171278 50007524 0
351856182 390535230 0
119771790 488249090 0
247476911 336073763 0
139101734 556463381 0
160677458 300052149 0
126321 452295205 0
423898177 40905397 0
443528866 135731888 0
32872938 458819107 0
373855585 165586717 0
163321122 468255435 0
278869128 459161067 0
76521593 251253254 0
343944644 50824667 0
108021057 295538107 0
193847309 397599327 0
147453208 399991982 0
100571067 130105449 0
431160474 197957519 0
194067232 544439906 0
552912691 259978385 0
450988941 557021234 0
420943301 518904264 0
227137842 13841509 0
55892211 410046557 0
102656244 164987685 0
109998839 511422130 0
25918810 107088378 0
256033613 457812263 0
160822941 247432718 0
309408148 290826720 0
467148955 135292950 0
526516125 58968541 0
547908384 459479596 0
82476477 530175142 0
563005060 551896619 0
404631296 91314482 0
527869003 16127266 0
466249576 209491385 0
108057109 405589358 0
457079279 557586083 0
363169793 333215614 0
338433223 336560950 0
71502783 188107321 0
417105497 333786114 0
307441407 80478901 0
520902981 116562836 0
301895941 371639565 0
398046467 179974051 0
289715210 339613187 0
454540451 451018628 0
291935322 77682763 0
3410307 266947956 0
31142128 538335198 0
111694581 179814936 0
130342350 87997922 0
87252387 211921922 0
18546064 523220737 0
303134489 326283095 0
426806253 16455541 0
405999418 185766343 0
443298363 330804191 0
506302187 18037141 0
363421488 26513245 0
459100403 412980568 0
409176006 27100152 0
502996164 558896736 0
130703631 136502870 0
347613445 143184270 0
142179549 298834285 0
395112087 299348841 0
530706972 293379942 0
181698962 333273059 0
153864513 124671712 0
451572012 205109594 0
492776150 288724189 0
1397103 553647455 0
255749154 389177276 0
316494810 245627391 0
555721331 151059389 0
370203791 96155414 0
430555696 442386892 0
464511462 53358625 0
186887064 522409770 0
21573948 563528531 0
190978001 415340521 0
275128444 562009280 0
287579888 265464299 0
28547302 186363760 0
530592888 115259633 0
21378711 462579689 0
96048847 493800679 0
463169340 177728733 0
528070924 414653795 0
406378922 233874044 0
502980157 182421693 0
342939125 186168263 0
553630833 88512429 0
32926488 33352266 0
230142751 526273976 0
177041282 205048578 0
44856175 525241214 0
468102486 143426222 0
500356310 462731571 0
519865205 211341241 0
205263812 487240113 0
468881932 138168713 0
54179364 438290148 0
198236392 126693329 0
399476844 341909775 0
299996921 118007518 0
476620165 314329207 0
217729574 76466889 0
226380074 502385619 0
549358396 83354841 0
371192048 491306502 0
269223998 236811206 0
294329856 345371039 0
404870833 285987673 0
428371971 469480559 0
366753026 437467651 0
283182398 60069491 0
192381297 493501555 0
377525370 365735545 0
450635126 452787577 0
359626659 504287416 0
251563605 62928154 0
369930001 59953452 0
479429465 71131091 0
474533225 187243351 0
164205052 349869957 0
110753984 21408536 0
442760841 7470126 0
474632349 523296872 0
122256553 484626088 0
266790873 391813455 0
80321187 479386171 0
58100039 207654752 0
232596106 338702319 0
550516846 407354850 0
451983357 448247024 0
163790670 41124497 0
282309307 439223182 0
354037716 532171695 0
62913035 78841949 0
151602571 245599164 0
555499735 198732556 0
464109635 320313214 0
402997691 129229684 0
359748053 228576237 0
226516252 504876476 0
79200805 352339777 0
160629141 148351873 0
238176222 89734820 0
66624089 48744916 0
154914035 122276855 0
558291759 477011303 0
99662128 179479163 0
76141048 141651360 0
547515115 347836215 0
101748046 23883396 0
284082420 496508505 0
553534060 442447586 0
82899182 227388303 0
530660153 283911338 0
48857957 216408145 0
286201050 177185291 0
430260291 451133800 0
216378572 110677989 0
498987400 309527956 0
64360568 425462321 0
531414200 325158882 0
12975531 499837409 0
327316025 414168264 0
184798054 44950672 0
198692884 271651317 0
531179662 278403439 0
9139501 523486905 0
5774875 174819624 0
235221836 516612461 0
95910008 515988106 0
2316527 485243327 0
545959704 231340261 0
506901238 531266839 0
269483718 565798392 0
558607186 232005788 0
521017306 110860155 0
511926980 178663727 0
354079042 262467799 0
48418687 86961798 0
384354059 466817185 0
367008810 504025489 0
211246013 117239344 0
310118924 512736994 0
322709639 381877163 0
240301703 347279527 0
17711359 73701460 0
176060413 118522041 0
369427129 3419641 0
71379339 39753298 0
474199509 392441356 0
101104481 252572343 0
204382410 272798341 0
221918208 554018283 0
374030342 131997003 0
555283876 316683621 0
150596587 497802873 0
149254937 417609940 0
327422590 40816904 0
326668953 219612885 0
445022014 455249951 0
107253692 386104757 0
197396671 258913679 0
157070594 414205396 0
493911685 57456100 0
162705370 474824188 0
249684779 428228530 0
378830237 357417676 0
32839868 3933718 0
414148059 206201400 0
463290043 442433942 0
24509948 530796979 0
434356987 313450964 0
286421887 123707834 0
103550935 80875832 0
160901268 107999718 0
445419475 273129012 0
33535993 523303569 0
317757936 352684409 0
315604588 83662320 0
462533561 404267868 0
245160480 476054467 0
448538000 304997542 0
336029495 50592299 0
425856748 399153660 0
497863759 65391817 0
367674029 446517047 0
465704373 541658479 0
175135217 297151982 0
198245163 526885447 0
130773181 163386936 0
261656490 104796280 0
528493430 469386040 0
311005540 163777597 0
319391654 539066561 0
39971035 195876914 0
356386901 358331578 0
213531395 390687107 0
206042175 369059202 0
410020030 157686104 0
174165558 340178399 0
295226779 547925731 0
219653721 133416137 0
188528543 470632089 0
295920192 176074220 0
217510492 137536769 0
358705442 116954545 0
496815889 189916950 0
297207202 257784214 0
427296928 31163545 0
226137832 103763408 0
87418241 358798301 0
468197577 45826855 0
25914336 94769063 0
244695533 90381222 0
483901117 407450183 0
130654350 207904817 0
131798199 82388517 0
492438740 530472911 0
452673214 467162770 0
206903469 233315523 0
396544115 183739993 0
19346362 277081720 0
46123199 532922741 0
433068241 157714885 0
522432505 337931357 0
61351618 331725561 0
490501530 561520388 0
300544605 32824426 0
238418970 492050497 0
85603361 345532444 0
392047965 341400821 0
566480048 384921149 0
5164355 317767264 0
347456511 367700039 0
130022242 515656961 0
226779130 401342439 0
111117236 210740818 0
35787646 372855769 0
35175078 162617030 0
254610406 159337205 0
408058185 127783325 0
527808468 333478602 0
203308693 110332358 0
310439074 345760012 0
279272590 179731769 0
68990850 363594686 0
54816661 55982452 0
426667018 86000149 0
475294562 410526501 0
546241984 486151027 0
246974704 338267286 0
375367411 406867069 0
481944447 535344462 0
63051000 91140373 0
526376737 142257652 0
165252104 23645581 0
234926334 420801476 0
203444156 241143685 0
140058238 188111359 0
362031710 485633620 0
41583219 23726629 0
38177510 537267147 0
468607149 131511278 0
416509060 167344099 0
336989235 505046822 0
485107937 129166328 0
323929710 194241316 0
57492326 133781015 0
284233800 207526082 0
379799707 499137910 0
123783614 82429043 0
425636830 420326205 0
448113771 268190992 0
131025767 346516024 0
482114010 239854922 0
418855836 205992071 0
319086472 389478637 0
189789272 94492813 0
405994403 396190145 0
460512034 510410777 0
216883912 82882174 0
564021491 333348650 0
273722318 37173176 0
442322500 299790488 0
441555348 409922182 0
170209998 139775685 0
106984878 166099215 0
95630190 474806228 0
243951 484694293 0
203134844 334146105 0
195111115 546714279 0
44650630 267086108 0
533445207 404578908 0
556609778 519666136 0
269729776 362975029 0
256386346 11346111 0
175605166 212933521 0
491847954 8415359 0
436966843 282429924 0
284615842 356825047 0
63072187 182122878 0
279156309 414517331 0
405862481 122906123 0
305462115 183393172 0
376243244 51763862 0
348927693 110228293 0
238965965 246307507 0
405717966 49889725 0
359384021 121377561 0
490667386 406113601 0
226223253 308550762 0
97890048 104843771 0
563188556 373391714 0
270845437 357403492 0
307103819 420251669 0
183468796 206129950 0
464891165 130785789 0
290378103 265613397 0
200504753 224425419 0
500234503 232383650 0
297300985 280925476 0
232108526 211126940 0
126958617 294362669 0
18973567 15529996 0
141344142 337826328 0
76718452 51690984 0
202339677 443210946 0
219954585 258545457 0
153588861 438715767 0
544644407 427814230 0
325264515 25457725 0
480611862 144564565 0
526826897 214468205 0
165564457 33811664 0
444120764 28874580 0
227903418 331354182 0
470264836 93707869 0
329771440 406500122 0
1540751 566289528 0
91995775 4571582 0
401204851 2399334 0
342119351 360108423 0
401726251 280209070 0
423247093 557331721 0
337678144 161619166 0
226325900 465964416 0
392106968 139423843 0
263703622 258472656 0
555146250 545330306 0
426526313 50796929 0
48929502 269103384 0
246174898 33330961 0
294955432 492161245 0
352108048 226912181 0
83758539 352120792 0
548406407 506037731 0
559365744 165881773 0
149582971 300486911 0
353220347 390947507 0
75088124 48720051 0
366737707 260895954 0
231035751 562425557 0
465705965 92641453 0
212275523 62696924 0
539302461 437430934 0
154916934 31955784 0
310451622 362915865 0
273604808 485196290 0
286787344 48789818 0
436459428 19394363 0
263824042 323753935 0
437733479 151069455 0
215820051 151359438 0
528604705 440970212 0
479230629 155713417 0
221187606 344181358 0
218885555 226470816 0
263010616 343111403 0
136216567 373142897 0
6309313 181045964 0
564779919 304205366 0
555441701 530649033 0
456200562 149890266 0
345256272 360052466 0
194870937 438459523 0
7454730 328628740 0
223038560 476169371 0
390572378 548058462 0
505542601 467761565 0
174681075 311304449 0
135914970 394855872 0
44766864 407580156 0
391008239 357134008 0
288541787 286498181 0
550902247 499045269 0
142783795 173830530 0
210477277 549573589 0
443135308 388063713 0
234231983 327110782 0
339410240 485384710 0
141147477 395084270 0
464090144 207980421 0
393947923 396156264 0
31612354 459500286 0
354640107 3514497 0
137957416 304986153 0
68222005 489297568 0
306647053 289833990 0
345453428 198490034 0
355964486 549980772 0
162230032 286967225 0
79776714 256309636 0
289719504 506305618 0
504555469 461868429 0
430031052 156313171 0
528268885 429843199 0
217699744 336691483 0
7564682 181270599 0
202002782 371432354 0
147563748 568867872 0
130083114 350284254 0
298696869 42983220 0
559966624 37422317 0
326694394 452510231 0
159746736 28986754 0
216347375 351542844 0
390479167 281569627 0
461948471 375123998 0
232444401 472024953 0
68908699 254695804 0
311490311 132491325 0
144618942 88256383 0
256394673 28807300 0
235703142 218110847 0
411245421 155365401 0
296891490 201553907 0
192960165 208431148 0
545931849 245949683 0
287396527 366918376 0
208058028 337387826 0
9598456 369057483 0
116048844 399052405 0
347021996 134582254 0
82509237 361499421 0
460857386 517998284 0
131306609 389080628 0
16698611 322781553 0
300433396 158970337 0
55249324 333187398 0
226176134 354568304 0
520246062 158466566 0
445517602 429961645 0
99008919 496757861 0
418334341 457404618 0
159368536 98498632 0
122311261 116988966 0
506607392 437876779 0
366764757 375755608 0
242650324 48251928 0
519296555 89651370 0
506566509 309962097 0
185899820 535078177 0
59808983 350626404 0
69814458 299712661 0
196201340 93602607 0
201347081 215155988 0
139792887 60325834 0
398838504 429456052 0
408662464 508531435 0
426005766 435517430 0
174215108 26317062 0
313704725 319559573 0
219271244 461492332 0
363744948 439680918 0
451728291 71236896 0
546934356 249807554 0
218100600 99430271 0
517800236 425823977 0
325007166 112474804 0
204875356 300474603 0
215233641 45065211 0
207436631 197528452 0
268867940 54000793 0
180135500 241344841 0
278713368 187110701 0
552095259 51598760 0
177477404 354409098 0
312392174 71927778 0
319829747 566345642 0
500893583 345856952 0
505363748 107530841 0
352563131 279872563 0
416326663 446089577 0
231220096 204368332 0
4513092 118615564 0
244260723 73676524 0
413405040 140710030 0
404881840 130826227 0
394582859 141443831 0
473829060 156306415 0
484722165 356927815 0
567844136 33479810 0
234693239 327016461 0
274795882 237670404 0
80040872 217972256 0
368311998 451735439 0
515695307 151296815 0
349908882 89299819 0
270211939 459508185 0
486170333 524907422 0
369082743 221160592 0
188678299 193460820 0
48450092 346376952 0
362377112 255850358 0
425478394 190592461 0
446818386 509484388 0
485214383 78122513 0
17582528 298178309 0
192767191 285971706 0
388021583 169288664 0
112837426 391993838 0
188156210 465037186 0
320433357 300667379 0
230833298 6911401 0
469332746 530914644 0
539820089 298642883 0
126682033 105228091 0
563486469 268055753 0
4655830 241981950 0
122063165 169655967 0
198708223 209994146 0
8484953 205520523 0
246978231 476865567 0
233362552 251105039 0
9043070 456957704 0
548413850 227102431 0
259991827 6693959 0
75630182 193094659 0
391960780 307038178 0
399498613 437917234 0
550996639 378912852 0
308522327 198173138 0
115269929 275288167 0
506866961 174725039 0
225118450 286931284 0
560836104 128209369 0
44338469 282106387 0
230623291 425781415 0
475063473 127319597 0
308578360 486728908 0
551547795 541668882 0
255348107 200256463 0
6834934 210179955 0
442428600 160078506 0
435274273 544922881 0
285168534 281498622 0
264287326 422474049 0
389539562 330563766 0
472729235 354525670 0
326687588 480759666 0
201190283 69527935 0
45698732 420519678 0
239459180 186585838 0
507132439 253730491 0
66193600 203252520 0
470975510 299887375 0
281088998 6998503 0
145842703 181128926 0
395532675 171451740 0
266064642 173950852 0
520824061 99014561 0
189361344 565868188 0
433459743 20677116 0
65530653 525854124 0
226283772 538805896 0
342781273 409635772 0
293094122 262411161 0
553900389 57607457 0
45139229 482883673 0
529267521 287690281 0
405175225 176708759 0
280588640 474547954 0
297796615 204614282 0
428572933 561089660 0
605742 165091680 0
242423700 48196872 0
338420856 70427090 0
471562753 394937392 0
282859915 487579619 0
198849173 240986845 0
5045715 206663830 0
64952437 174298945 0
387242373 408048375 0
126296380 26012040 0
369492853 344266910 0
349084560 512469289 0
63607581 12295714 0
390886384 232737943 0
236226105 117034762 0
240487381 489534099 0
231734578 236682488 0
467283123 129755380 0
401550360 438970720 0
566271438 66891835 0
3753379 54915492 0
308859041 447433064 0
352967330 19495012 0
339552561 362343647 0
355044525 202817086 0
416780471 299051975 0
381033992 50930277 0
111955784 189834080 0
104884023 488068413 0
408716183 554141613 0
36128280 130305469 0
483654161 200612337 0
290387221 247434665 0
61227969 211369359 0
430527869 501170541 0
517035188 403345379 0
55904345 188969771 0
404675657 234969718 0
129879148 277517926 0
121681756 159129966 0
83631075 63565572 0
235306278 138790639 0
39663674 431355155 0
417288906 229501601 0
329657519 373637787 0
389951298 206480463 0
27901809 11159171 0
95896695 336398742 0
82440875 212864902 0
26731141 345429600 0
86154499 434064993 0
251569534 94472222 0
444400534 162248492 0
174649670 271239263 0
498703575 270841921 0
240731843 562363704 0
380277553 564077715 0
140287391 124433816 0
533339761 140311223 0
455301468 352858597 0
108211325 519520252 0
221966299 244910355 0
110605658 316305727 0
543955938 371480343 0
284224474 509651299 0
5142344 568013991 0
488104814 410446478 0
287882126 323755958 0
568127643 19683879 0
227223980 379490947 0
142327909 314726862 0
332292964 544961853 0
447912189 424406453 0
284138175 298252606 0
539544193 508981188 0
307038229 146562995 0
378899316 200491430 0
541013349 112025621 0
200955798 116219335 0
194148902 267466638 0
526890591 569019727 0
92038119 216798173 0
49559065 290800692 0
246324759 195363386 0
484052125 186098998 0
159323015 107595005 0
385006059 65913219 0
535460770 52614372 0
6859342 308719223 0
367367464 442551015 0
410606784 156859120 0
125318295 46690877 0
270241675 421523684 0
205368958 535709567 0
364928656 354306355 0
433555277 466847539 0
275760477 326057670 0
275743036 435063912 0
22879134 567588942 0
391079280 59217309 0
349982952 390828300 0
320447587 387656201 0
206409621 295407968 0
168310364 559621482 0
158388081 430174590 0
31659560 324750532 0
290675023 437854319 0
261580044 431065920 0
254663692 249983215 0
333673751 81613386 0
72521784 282635261 0
446336706 29463106 0
213851757 125356529 0
503756283 83500329 0
403426886 62608825 0
93279565 308236076 0
144908212 65650912 0
44107960 249913036 0
307163503 305738170 0
296915467 94896366 0
201979400 182395696 0
125248362 65015059 0
91704782 51408278 0
163347970 114972961 0
263157716 558548440 0
445793400 91444099 0
550492272 84452480 0
278810533 273326609 0
402509359 48681930 0
290318608 213508986 0
510438644 318471362 0
508240768 426049972 0
359680325 66207692 0
37294261 501368251 0
297125573 203951170 0
91240049 408716508 0
100783081 497167247 0
3903531 350774388 0
282583121 93993421 0
536419665 103116858 0
276538325 48275481 0
408307399 95120509 0
431641012 26946885 0
269282398 110842697 0
308690797 478368810 0
322902705 442022037 0
101014378 523041588 0
122382947 46638902 0
203705455 103872932 0
537678193 316829603 0
508731812 241887004 0
538708368 415111619 0
113572795 243942637 0
157262800 137434609 0
87699177 250487868 0
27177174 377810737 0
54442309 56042511 0
133887324 250695615 0
22457216 495615833 0
433508721 382939970 0
130665840 87143643 0
221327664 530346910 0
546907651 469111424 0
552994428 553960488 0
487597817 475785072 0
371580732 45933989 0
11101438 429532945 0
283549447 26950042 0
208161855 97280257 0
52406803 540727919 0
215406926 526633476 0
24309991 70028960 0
408881683 201229011 0
128935597 439237711 0
239050309 69962820 0
291014927 547459363 0
136104337 76064250 0
554257265 504277469 0
477451624 182730183 0
545648048 238725171 0
420446104 203310939 0
18672688 251358320 0
239954453 131415613 0
498305703 69490697 0
33728751 456837257 0
419542438 472215311 0
292843894 184169565 0
481385076 519501029 0
508185828 523343249 0
145361800 551034461 0
551389248 342439764 0
285804570 193135081 0
484811248 133719325 0
449781437 216293404 0
302384427 101104574 0
454418395 142234926 0
441522113 559163274 0
519666935 482412065 0
226986455 20226570 0
336871676 99357350 0
511565231 262414175 0
318372358 62553958 0
482620637 55950194 0
25388891 490800975 0
435395804 213401050 0
338994591 290775745 0
152082929 418209900 0
337462962 6424191 0
479102939 254184028 0
63307377 88552535 0
123768960 162903916 0
252951296 558684155 0
37945774 145395114 0
556939706 397790146 0
110118067 417271047 0
501689677 177340814 0
189797028 11985111 0
7898953 345980829 0
528423177 31255682 0
444176653 259801438 0
514641663 381005468 0
526970283 375175166 0
501902967 236185489 0
310498541 183624397 0
327456030 124181479 0
418838463 67515889 0
143393705 477756940 0
281769954 487122472 0
81709239 533182007 0
431222879 27457185 0
244308459 374148935 0
335435286 143141681 0
319589569 79070095 0
245982447 512130048 0
257419362 259848178 0
372022130 368131028 0
315071996 254556659 0
72118736 379701512 0
418968567 261776422 0
247296928 143388836 0
48436393 325160654 0
181040392 113903866 0
172900021 556103310 0
493290300 219821569 0
254153615 77982757 0
39960036 34602139 0
529767057 481543741 0
44532227 437856298 0
100919398 739173 0
214174278 425432570 0
524322779 566736774 0
218220898 284564882 0
403693800 218463214 0
240284167 381797922 0
418229868 562697622 0
100716094 393403544 0
322952807 344603594 0
103360349 69932922 0
371787840 38531139 0
34531331 363296420 0
444485569 82654878 0
214003873 105336002 0
234724387 335287795 0
104579073 311168008 0
422897983 434946890 0
316442503 170641096 0
200197171 563495058 0
391838420 151883095 0
35217022 35998304 0
49160559 224733393 0
186002735 188326246 0
418564215 456183157 0
73442018 200796987 0
8036386 328540831 0
9346714 83972032 0
395709677 423700173 0
428895033 250096607 0
227904661 222151823 0
335363639 500788612 0
109091011 73691535 0
555955880 268368504 0
304041540 206122928 0
302716236 41253465 0
558021135 360987579 0
20721105 426744092 0
5958673 475222121 0
86008845 4093576 0
527419267 368702658 0
210720265 258192905 0
533912650 408774312 0
189735534 309841918 0
486094421 194456791 0
435982248 107377437 0
501435779 279171198 0
279355181 150925279 0
500194931 72451176 0
405847871 67010680 0
301735764 107446995 0
239341981 310954732 0
181204950 471881574 0
222975330 74485123 0
327573992 181895319 0
90750144 131403650 0
39259457 440957836 0
527086351 349347315 0
419437132 512948938 0
216367816 126966237 0
136794851 323196899 0
425326404 354083848 0
221820839 43075408 0
78292372 301004240 0
545717260 357044844 0
379516793 380806157 0
225475223 536877823 0
562504352 405824891 0
537528031 551912682 0
133683845 9253998 0
94035632 458547434 0
363484055 4899055 0
391326678 322619337 0
526457063 103492048 0
10914966 73912823 0
235279795 236437385 0
282782873 200441333 0
442375476 156538498 0
364756490 273771393 0
542154791 525105235 0
49371051 403375017 0
462504286 412850710 0
114086673 410599754 0
44931492 264467258 0
248530506 423535255 0
423287015 28937508 0
229025175 137335272 0
128399354 160332010 0
473424178 167398422 0
293390948 548134867 0
553647184 282332354 0
292871108 410170961 0
216163282 418152062 0
249437414 336309095 0
161213332 315053569 0
416896080 23783757 0
4601703 38430814 0
422225436 429387251 0
408949187 18747685 0
270656573 335342477 0
91173210 235079018 0
201545540 268636523 0
244635635 251084152 0
312662421 268945389 0
52613325 29177310 0
187428224 480252917 0
47539230 454529306 0
64727989 16385857 0
272394525 273369506 0
23383499 422401077 0
304967746 273058864 0
183516782 81329809 0
566137229 118840542 0
350880499 67209330 0
80128335 284186820 0
565657522 406269859 0
212519260 290255171 0
188462609 287493954 0
246781276 17255499 0
325059476 383320233 0
391302035 234902584 0
241023265 151671828 0
544694720 436690754 0
144694789 323985696 0
538873965 32727879 0
432679397 449472901 0
398393319 188076502 0
297153734 165276754 0
278275171 177216834 0
491989328 376924247 0
123310933 112935256 0
438783978 343688583 0
111830437 437321177 0
490874117 214186423 0
83482635 454826789 0
343859886 115188879 0
105269150 408129935 0
336432227 122738820 0
182022451 20252926 0
126946631 35982833 0
187163868 62860514 0
18526987 244418025 0
306712600 386044034 0
161900757 181444935 0
73910743 476949939 0
18789928 308864074 0
182295417 439814159 0
444999912 386438878 0
181371554 387555919 0
536944158 451725722 0
434704614 289915818 0
453565957 57895839 0
66008199 497125023 0
168216063 500879557 0
270788241 331646765 0
230892623 452982705 0
194753769 122339557 0
5275288 455801729 0
381194833 564581690 0
210121734 438353929 0
393686838 357836990 0
121468084 353446041 0
499947361 548591460 0
321184367 109502489 0
142456967 304326321 0
363840598 458355308 0
179754512 168487971 0
193185308 459988713 0
547631367 552506291 0
428066749 303325567 0
21087324 532647349 0
237758418 45383997 0
275434867 26213869 0
164238325 45519148 0
326717170 360963340 0
529187661 517129896 0
223929415 191695164 0
407453467 388649802 0
266557145 379605345 0
546424309 468050580 0
12229031 95935470 0
12671526 12496465 0
261485771 88856478 0
498419565 349063891 0
343357573 344942193 0
379812726 149248895 0
1070678 512495401 0
493520760 219801261 0
502547962 221033918 0
156735813 88658162 0
167956345 560484971 0
349795262 305373446 0
473283115 244822875 0
509049572 5762872 0
552747651 402765686 0
86629641 73761710 0
438427835 139269987 0
367387948 49457849 0
375309234 236686877 0
345252993 232629971 0
110967652 532051997 0
382176543 37875618 0
406706711 268932324 0
136972482 559939551 0
363358584 522444791 0
134737753 234258753 0
292249441 33635796 0
198595010 224864964 0
515050449 95224265 0
335272176 77241536 0
104283661 108386250 0
443854351 178927428 0
85005500 316815267 0
542769939 35501225 0
388230604 120459375 0
443328400 567557090 0
289143155 97199975 0
519332475 467904486 0
314452663 286517154 0
96512349 259674899 0
444573388 186016650 0
189826238 324957605 0
343224353 205302199 0
504414311 564587191 0
6101398 10594564 0
76092220 325012839 0
161026764 491786838 0
465330035 430298207 0
4245275 32907703 0
348485076 551484581 0
176458161 452440897 0
458332539 496842845 0
521772630 541101416 0
51715353 244410249 0
328004816 128186634 0
372727535 35470925 0
228970168 203486822 0
371112982 82311476 0
541144028 338404289 0
554224054 206318720 0
116913315 176452850 0
8164013 111274646 0
543611463 384610195 0
352185044 419242522 0
299865081 60581415 0
450678169 340051267 0
225330820 288051299 0
525012700 313278740 0
31527225 526249138 0
415348111 227510253 0
11109721 315944302 0
188807420 517436190 0
299218764 437286063 0
133723547 73035989 0
549621092 415735677 0
374144260 195953210 0
13874981 471165787 0
419189304 189830741 0
113116858 218584661 0
460674752 80638497 0
330177711 501180909 0
384402141 212755867 0
301056121 291736502 0
421967396 435660078 0
351999449 11016774 0
115209842 64636272 0
107903836 253392500 0
33159816 408350887 0
280896140 381349800 0
234989354 503107062 0
527323650 239103061 0
517770285 542359748 0
533306127 370723117 0
132236733 149243757 0
174616097 294925132 0
261968920 184251552 0
52038224 457450508 0
434734325 250328964 0
131356262 6210393 0
399501133 62694266 0
254687818 297213299 0
219091933 412346144 0
347781078 427348375 0
138389556 451383420 0
548314277 234475352 0
70925082 392707396 0
33667164 292251611 0
341739884 329554059 0
218575101 143403374 0
421814511 569220555 0
197075999 450425896 0
29849860 351408154 0
227372905 23977708 0
479615920 153882457 0
138783062 1637279 0
429502084 5204309 0
59458829 131998544 0
532879585 545017298 0
23274855 222478841 0
274409900 146267409 0
362337487 369068753 0
197450505 255705073 0
212870538 471679642 0
39573571 195987320 0
245733675 554966095 0
374445461 515028834 0
268772352 346670521 0
272531286 5704697 0
216295695 407686006 0
417284251 104975900 0
376543725 77185712 0
179876185 478947008 0
301489454 12170959 0
298339378 471279379 0
308196874 52278464 0
276933845 408569419 0
333993321 445646364 0
350799641 253084107 0
30073599 341394943 0
45370054 500278010 0
305732743 178348121 0
418286523 448443856 0
56330698 21293965 0
31832104 390131274 0
566430838 33105925 0
458738865 451727658 0
329909693 348861620 0
300342236 211059201 0
440285501 519713841 0
499882078 437979409 0
172139242 306733156 0
59628099 408534172 0
496905421 308049786 0
76214383 404433969 0
404138311 332215711 0
419429338 355695185 0
375815642 298866731 0
374592078 213055088 0
348085606 298665151 0
17265142 389948378 0
427004996 27627256 0
75106807 46078557 0
383046947 320250490 0
293725054 122961406 0
124795720 530981595 0
381171325 172443291 0
308298633 546189130 0
171778670 315215324 0
420909247 296515595 0
168402652 519108422 0
122974037 303524601 0
34581377 514710921 0
32087059 401777841 0
485792797 84892796 0
164752980 448718755 0
96382646 558517589 0
503682748 8765367 0
46191146 230666023 0
3127047 188237534 0
548581171 207196079 0
377982342 474289502 0
54693184 454962799 0
391974136 256449636 0
545416369 212733664 0
203964793 261592083 0
246713196 103847919 0
556221518 366557324 0
201109727 70991609 0
300668800 198859045 0
345690074 382459585 0
93031321 149695643 0
444843452 513354971 0
562108046 135897957 0
400018246 149341045 0
23533262 80424666 0
314925062 503302250 0
92121443 509068217 0
182953699 495400713 0
150605466 357296519 0
345477612 525646810 0
241220665 444051119 0
439914541 305697354 0
331561381 510766451 0
140715591 473322193 0
245895960 23189690 0
40149223 207781322 0
532247164 192831004 0
439779515 76993284 0
121709910 470351448 0
361778362 173347470 0
165870373 9297040 0
267078291 17729816 0
551506130 89847325 0
487648161 507613530 0
344043089 313808061 0
428292709 113039434 0
149250250 413431091 0
282346530 351587508 0
221499533 444389625 0
474729592 525750295 0
80228675 87656849 0
326243605 381405908 0
540736696 198028028 0
322098642 157975835 0
465806103 75901372 0
431731920 237191938 0
87625096 104975733 0
277682832 295803930 0
282788292 175141939 0
77230942 397506705 0
305598995 125103549 0
160624662 545333298 0
138116544 547822413 0
260598825 124310460 0
152305968 89959956 0
550059101 180058203 0
22747595 537876075 0
517060244 374807947 0
297739125 508160326 0
272314970 199602879 0
147190472 67786112 0
298743263 137925607 0
4205647 330275941 0
428917735 258978861 0
432670312 87705103 0
180341766 417204830 0
238018689 160474949 0
29528729 564483681 0
170825559 152215623 0
408111801 49734108 0
257315463 406794022 0
18830587 84925824 0
199690461 385633876 0
369343506 382242215 0
405439906 235277620 0
45753051 204891275 0
12899809 513244392 0
70312428 415963886 0
132290465 302156144 0
324405926 417249209 0
547447519 111741806 0
93733132 235867917 0
99547051 459873245 0
302481448 244325497 0
272101299 486140931 0
284821446 397685273 0
31992231 16250343 0
178676125 133714449 0
447315662 122577477 0
274096058 552529112 0
272768767 353784169 0
562003001 401929671 0
49094041 338509092 0
31619541 470210421 0
379470636 293102757 0
90915437 197018190 0
448681913 258088228 0
281520932 222645727 0
463810430 435110668 0
302279695 456712050 0
343947593 253628329 0
540536786 56277888 0
69725874 205643250 0
153272592 128692813 0
44785181 383738763 0
195712629 321058217 0
448302170 490070476 0
452401411 408037114 0
98843762 130833297 0
257659698 240722153 0
171057042 339926793 0
228773891 414293552 0
309718791 388066874 0
349015933 481847039 0
285324080 47520220 0
182417705 411431701 0
224888693 165230527 0
439138912 290953436 0
482401851 480004380 0
380327516 538997494 0
230863114 320514777 0
302919844 120261538 0
298288919 323120627 0
524825573 359523209 0
478117393 337721439 0
208935254 445189572 0
91125622 486717099 0
568512559 128396221 0
503523092 461715614 0
318734107 545992203 0
75782710 447764164 0
45851396 219804135 0
554742594 327492438 0
186551199 74772493 0
169143194 35592044 0
489132606 406876777 0
37188454 304414708 0
354779093 154813851 0
328876999 92038413 0
501679974 347686431 0
389838171 494270194 0
320075794 490763308 0
55512410 365484986 0
196528172 241359538 0
156357114 156405407 0
503229737 197084935 0
116751690 516172395 0
344710408 49723679 0
473939585 13220655 0
379052069 421400806 0
123619175 448665793 0
164199296 264670737 0
25946577 9462315 0
489750900 548216370 0
431936379 520201436 0
124275052 343297924 0
31810588 545180095 0
384924650 423778739 0
341493816 434756956 0
12130708 394201400 0
194203431 390296871 0
401422675 234131106 0
35144191 551000161 0
551183522 397359944 0
305028164 554078143 0
161626024 532350708 0
300500995 233126465 0
466512242 413532147 0
179951683 205005279 0
163148891 500892794 0
141811508 10031983 0
330654457 156783612 0
413900524 249656747 0
79852010 460872445 0
145523230 527336170 0
214815064 489212048 0
6771348 433169677 0
76247858 392845420 0
24264620 410329718 0
340729618 14340061 0
116137322 344613741 0
511197768 399784479 0
500795888 469058167 0
192164528 355532090 0
405738999 51767 0
386406622 112070939 0
321274370 57725700 0
210053766 335375409 0
66592566 509786058 0
21272654 563356897 0
338430024 380567006 0
198900803 118497745 0
139482725 33201330 0
277478254 131913201 0
35653203 456492751 0
474573279 248493906 0
110819723 15322889 0
516561215 562593892 0
232738904 489494856 0
73006168 252232482 0
198012756 536966049 0
127555366 417248935 0
227409364 216796114 0
122992894 269902955 0
449314286 151680300 0
9871680 39201574 0
560624460 482540468 0
435371589 217060364 0
213765476 385153196 0
220733268 459497831 0
121310665 11988729 0
390211725 158069059 0
357614154 52826694 0
460825250 224397363 0
329635103 225160330 0
301633647 264797289 0
117752249 202030211 0
311009270 381232379 0
541402685 231664889 0
245057811 50095386 0
462863593 373565078 0
427007381 243864564 0
361158839 369123047 0
420738062 188543193 0
419731979 519545752 0
338521711 91949992 0
359548696 271908755 0
211390263 185656510 0
543395312 272254913 0
139698437 542099380 0
401384637 415314940 0
14416275 37741229 0
250165761 298708294 0
51691351 104341526 0
456564089 249740454 0
49134055 222527735 0
532232171 480661494 0
163960273 482677478 0
125874176 46013511 0
465256805 247618465 0
265452297 50482296 0
4639110 186034080 0
401479237 515930451 0
297774431 392799578 0
392398388 144166133 0
96511050 302445692 0
281401637 530849693 0
107249755 146336159 0
566448197 318943385 0
100675055 149421211 0
394471242 204504596 0
522433846 465187330 0
23700026 321266772 0
39627489 53332185 0
32598978 463232391 0
86290186 478615863 0
363760003 340709873 0
425553955 564754319 0
463374555 409917109 0
283468478 340121854 0
58005210 322671882 0
160036263 300904911 0
485924019 379348651 0
72588689 106212112 0
378217932 371006357 0
411312570 473233712 0
205178165 346168535 0
519858115 262977959 0
173497538 363414500 0
17388902 348677849 0
328573070 28582525 0
83866493 289955451 0
263822428 167294661 0
351157829 348727550 0
269872785 278914387 0
456718407 8588884 0
360807016 79485836 0
119678708 252074023 0
87423714 238280493 0
324598897 410146840 0
222175610 209160067 0
42348660 43525326 0
6664342 554061364 0
378005155 393870471 0
531763566 212652431 0
413293084 69978556 0
250818125 85142873 0
322258190 403398514 0
5102920 343720295 0
426728755 381800482 0
369280883 366825120 0
549592134 320002973 0
70102517 190155693 0
509038319 107790693 0
293194246 30617208 0
174019452 516520676 0
89060997 116053931 0
391618565 59711515 0
429002382 536657246 0
60891865 224053432 0
378702472 171171125 0
491080903 317134823 0
473683959 9216936 0
7024185 136293074 0
193225333 244199733 0
65166435 363408659 0
456374504 564927714 0
132650959 48114322 0
315546892 202682165 0
206898999 303527655 0
352493383 431170303 0
164032029 106840496 0
140120749 156144427 0
499083379 62867899 0
310983826 424724482 0
6300945 474316276 0
558996270 559278235 0
47239698 67528830 0
527643992 212659178 0
128731402 459229795 0
377072494 78242225 0
197578237 444233870 0
458076612 339940991 0
330026312 8651025 0
303944535 115787304 0
191903141 125368331 0
281798561 242996243 0
458541700 400528184 0
96226660 426132855 0
162892634 107358598 0
548054956 453412873 0
287375414 497103230 0
101169101 24280583 0
418430643 555205841 0
522108724 317443989 0
477158176 231362451 0
154748553 2427448 0
349088395 526007297 0
325312968 183277362 0
189901001 30197399 0
561168121 222116423 0
276802317 321551432 0
498519936 345649214 0
435712445 309501646 0
419155907 421941162 0
476953204 287951522 0
321632709 364014919 0
172003879 279244075 0
536933334 96428724 0
232134610 410137967 0
275440055 354120394 0
66651525 249235076 0
36271122 312564919 0
266671607 407690382 0
71336433 509963207 0
442132858 461389201 0
545129376 107125458 0
485317515 160734345 0
554445223 567655187 0
202794622 81838570 0
84588729 106541141 0
342156525 124226122 0
282153402 458979390 0
416381574 116795545 0
72273094 406756623 0
236760167 253043336 0
55818879 259289809 0
165721431 368917299 0
234903913 232903759 0
107759537 311632905 0
554513701 542015553 0
2306238 60954331 0
397523320 211020834 0
356706844 541886943 0
397250214 382088559 0
177581198 555406572 0
371309933 382373406 0
377759021 58537525 0
111558419 418047585 0
23797922 286124680 0
384152199 419305063 0
21909243 2012529 0
441731910 16961081 0
514320719 92459641 0
340759355 437862121 0
173461408 121207534 0
549559182 296032488 0
539799971 144102217 0
161605827 480265506 0
118022990 148564004 0
85642477 19043953 0
309468063 37870086 0
523698163 68931627 0
400613654 63184428 0
324432963 148824773 0
263205666 414749820 0
108050397 230135575 0
279591818 293106126 0
137444651 226008285 0
395257741 53041111 0
19193322 106631196 0
65246958 61192277 0
506145468 371285229 0
169794036 444121168 0
151415864 351061500 0
449865635 262786239 0
225537158 393937252 0
454899706 551239854 0
16552051 545508144 0
315799890 222994829 0
248781828 41612612 0
95370841 305547531 0
475543130 448404430 0
443475078 182791330 0
139583450 334262527 0
119707453 28456694 0
259876620 242459973 0
229744336 530248988 0
316266560 261171801 0
558120895 127332217 0
466160294 333601485 0
83255250 120013699 0
340921973 366876255 0
278306708 451909817 0
444466241 327798022 0
99037697 240866264 0
428728746 453019818 0
306113732 375132444 0
96477155 342637205 0
508449533 233398375 0
154680596 88170787 0
170675530 458481467 0
259989042 408842158 0
504493529 510047551 0
157954113 542832471 0
490876909 403573563 0
559991060 147220640 0
250788382 393339473 0
50719066 255301434 0
269932045 85247522 0
47478101 153163474 0
530579353 529825110 0
502862012 97003084 0
564410679 533875705 0
346338112 309064269 0
440369382 61653514 0
312258063 120624415 0
529915835 482535335 0
20596406 538829286 0
372069964 249188474 0
559345192 501427194 0
218336249 403376055 0
400353940 468416559 0
151916874 172650620 0
24198071 542437798 0
25805162 239690720 0
419395714 127304228 0
289065114 460654716 0
537289711 87521562 0
157378568 392396624 0
50409708 102472974 0
32763518 267080503 0
142468608 276823297 0
307035799 118664433 0
556075582 474923680 0
454576020 231176596 0
324323250 405357680 0
323699725 437462302 0
411341044 62027362 0
12782520 65929171 0
124994033 18789718 0
413655362 217142580 0
265474762 312909901 0
88419176 368498186 0
464557973 250806112 0
47942406 387410021 0
45422872 319968280 0
184975324 533604848 0
137290366 32709453 0
511989445 229905572 0
206255061 139567414 0
446866654 371012244 0
355631616 413175919 0
67985265 284775737 0
134599250 521803499 0
522989816 267708874 0
265306395 215019040 0
425734134 138205017 0
288590651 400369033 0
508996843 288285184 0
97277462 504996681 0
161771561 390330039 0
166647530 86591546 0
356438757 430835366 0
302113689 367492422 0
430106728 104249327 0
174770257 107694609 0
48444450 396662521 0
510500482 72687768 0
229914927 529419556 0
428536359 522003247 0
474385728 291700112 0
528759711 470086909 0
261054311 359086098 0
55304679 533692001 0
72852140 148104021 0
17064501 72546708 0
319992898 374259643 0
240780281 211370694 0
412879844 296750653 0
213979316 131592156 0
164709173 129496118 0
204390227 233512757 0
98660266 237911029 0
224026866 270890343 0
211209626 521237754 0
21810966 512801640 0
294538783 112001934 0
473096206 25117519 0
239041267 461400765 0
409674397 230300974 0
536221421 53312207 0
163830472 194326947 0
385343852 521027348 0
298692137 431047065 0
329785806 78032116 0
503484920 2454889 0
122406053 67529412 0
111706163 280341310 0
346975852 468185032 0
264222254 278182379 0
383052561 507183148 0
143013431 193521216 0
61764249 508981041 0
368172919 449316979 0
364272283 355906801 0
567881404 137555445 0
418500976 277984725 0
58499613 108922800 0
384575658 413675115 0
552656511 102720811 0
514289040 304245111 0
214944181 151580553 0
8818276 445339436 0
115276753 345568387 0
524374436 234842052 0
18615748 46727290 0
84493277 551905459 0
532934927 255577070 0
388241397 482891513 0
372960903 523980576 0
72177699 284618221 0
39645431 83393031 0
115694229 529857246 0
371214542 241022615 0
84748224 27681917 0
239477523 250059202 0
233822453 7346885 0
64326256 366905512 0
231409903 215645472 0
215087740 180541116 0
561282347 77941553 0
203310010 131383285 0
163719906 26441070 0
44865327 516353790 0
144012125 50323636 0
192763100 374408387 0
49153409 49886219 0
511454416 40405094 0
284712753 409104215 0
414855256 542004498 0
132866422 362518312 0
203758921 484254497 0
113312652 469724713 0
478799484 112715051 0
517336192 353076873 0
241298393 524887291 0
332220604 195671909 0
74057852 120953401 0
23739719 172530299 0
29873360 225822897 0
435894678 319066445 0
77177731 540290476 0
332186338 535845664 0
328492897 451027408 0
541542358 520161159 0
567690393 280219766 0
531114342 539690135 0
211147927 510289704 0
247845095 358383086 0
273287432 440716309 0
411660694 100751464 0
228239654 212788686 0
226571810 244229359 0
402557008 216587912 0
365634995 23142875 0
92868326 191322365 0
67213686 39924618 0
120297110 157983668 0
550314777 31805663 0
289992790 292561207 0
205011046 533326540 0
95341282 525281372 0
109427881 329154404 0
562115191 352651448 0
442573241 428777794 0
162516159 260174013 0
338874487 146782328 0
234662253 51791777 0
405768324 208120055 0
529809309 270088743 0
157040486 182996603 0
101063796 504598832 0
536301437 314968695 0
323842963 355773910 0
421455592 483505144 0
350626976 41659397 0
299474786 3116327 0
162654372 348447865 0
524993569 387799950 0
539706837 561498157 0
25605234 218291593 0
260877413 433666707 0
55325970 404142548 0
505341192 153839091 0
130748801 461377685 0
255240635 85879368 0
293480100 384972789 0
84861992 416906834 0
462549911 318602325 0
79131461 542702967 0
96688480 156938887 0
566514021 120837953 0
201232114 285975884 0
14356105 350016958 0
277930388 40272151 0
278189126 52827643 0
523418688 535944867 0
239012972 527893792 0
248455455 201594484 0
29817890 481046 0
317950536 86511403 0
335896899 14336053 0
380708002 521575121 0
192686137 547347259 0
551842495 490212704 0
556124638 540307310 0
522135387 208246904 0
390143255 64056854 0
376587130 436176675 0
92051889 114916903 0
39057301 232510755 0
527388326 105405003 0
281166614 299097783 0
81912705 525953159 0
134273657 187297188 0
408818562 456576105 0
172097603 368258793 0
13012265 210717372 0
340422732 211419452 0
526908496 76667563 0
236837422 1693754 0
243642459 485164491 0
400814051 423987021 0
312525782 316821424 0
505268322 536226938 0
559712463 129269329 0
261227176 514153095 0
521880615 57751692 0
212241505 401033535 0
41703708 336667356 0
537674929 465714033 0
316075838 208483287 0
534232011 533889322 0
432436746 427794016 0
464691870 165092634 0
425497239 189654399 0
134782969 126036717 0
443160750 284058847 0
499054364 106896894 0
541684335 465860077 0
555485506 121993557 0
266354334 540457345 0
161845405 439652643 0
254171908 403194005 0
98530833 33210913 0
81215613 528791656 0
55059784 393893883 0
492600441 487604151 0
268367608 475265343 0
484895895 531039498 0
49911488 106061902 0
437656245 442544925 0
221941607 109221808 0
436837281 265465822 0
308745701 227892909 0
298732910 41884044 0
483161779 343022783 0
373667132 344419631 0
312622853 375622980 0
197027473 20708742 0
494162147 272739735 0
376687559 170569832 0
492094078 406649686 0
433545667 380886262 0
359740465 67839992 0
243615199 329875916 0
464601388 477545989 0
435773972 28361496 0
488698582 203463302 0
342941588 562174938 0
516199679 380704155 0
333559622 204215264 0
375070044 444258383 0
40564002 479881023 0
525884189 280887922 0
396879294 217388095 0
178697726 62719580 0
561987977 539250263 0
344317768 140817100 0
428763279 287573299 0
324807745 126331431 0
361587943 227769628 0
343749315 249161848 0
272136991 497416019 0
92192056 349789464 0
382360235 77967901 0
169474605 369376784 0
508492041 200405046 0
277190651 475361050 0
344730820 349993425 0
123648334 279750060 0
441017075 538287158 0
13642023 466984720 0
472350499 557210511 0
50009524 69498589 0
218929210 100339158 0
342781132 185774280 0
502696874 285342787 0
387393940 58708845 0
177286547 517575723 0
18843309 479230805 0
188670286 31670534 0
504547602 281705313 0
299442469 305156110 0
275633674 284708058 0
120806244 337736410 0
539394116 525597187 0
241293827 230004595 0
423090574 227568377 0
15015070 406807492 0
80903576 340274575 0
523882438 174922802 0
223577184 157429809 0
399619588 418739793 0
540285272 95186888 0
225655563 148360268 0
305414578 219569508 0
295543877 213799900 0
93759738 117759666 0
564627621 101421356 0
569125831 69781052 0
542929380 422104971 0
151318593 136173132 0
338557353 277895090 0
344509114 98325980 0
364697250 512835678 0
117275805 550922006 0
196632893 372172096 0
450525816 432955027 0
136235750 534813175 0
474153284 370981679 0
37706239 465240087 0
372381285 284384085 0
155711866 338289559 0
527949145 528899996 0
63567185 9203271 0
244419350 386334590 0
352467433 401789919 0
267835568 305045825 0
61764955 299307234 0
76899713 247722233 0
91550455 77026102 0
535360438 217850193 0
381248524 272937466 0
480260103 238100858 0
484878113 424838535 0
565457395 540743570 0
305934581 381906987 0
174144798 309668338 0
97771855 409716594 0
191754715 275413306 0
135135290 540785864 0
306162959 9402460 0
393579928 94375146 0
463288861 472066567 0
503552485 97886688 0
8403753 466008924 0
60751245 64217455 0
110065670 208413746 0
195916407 176800716 0
111375720 333810067 0
92776076 565466155 0
303570889 127139446 0
330230314 111651094 0
513245463 341602245 0
401859608 289857531 0
146917789 47923734 0
19940934 446203107 0
120452522 395578174 0
369727427 471594637 0
250289692 523934326 0
178155911 299603092 0
288844965 176624453 0
101119457 409506754 0
98889875 21859691 0
261402110 270307638 0
143295837 136318300 0
133714546 126051065 0
265782035 31510489 0
161065285 140956294 0
288886556 558187534 0
237700370 341606519 0
452660215 526615430 0
456516192 261440816 0
519750739 25799772 0
361884804 320649608 0
212667866 159279231 0
269011219 184163601 0
491865593 221342600 0
206467212 550880234 0
154898993 54203673 0
21752958 132893853 0
357839005 359846237 0
156908981 522951129 0
558103155 31983921 0
136294320 104936721 0
147296447 95191758 0
433241955 53721684 0
552053774 342177282 0
37733908 560283413 0
37304079 500731458 0
282973592 388435869 0
454298078 140434148 0
179095723 450281047 0
86866731 145044422 0
295190628 334939774 0
225844257 353467712 0
70599246 457378513 0
241676948 215419231 0
531681709 51836960 0
10027525 185877854 0
459704008 270477037 0
381671277 228361788 0
372654174 472855362 0
214565052 540008424 0
377674765 457069124 0
227282322 536486966 0
352756892 397994335 0
73671208 313860108 0
177052038 182441223 0
85598332 488695594 0
163743956 555418755 0
339829871 370379593 0
230624300 107670750 0
487751907 362046490 0
343227954 143563153 0
70105259 299702174 0
389909868 70900087 0
414414345 366243384 0
447974835 89306992 0
24943885 256855356 0
505291710 561731869 0
443004943 563824135 0
146792316 390759718 0
246666273 12941612 0
473739868 342537039 0
535144024 96493099 0
92784359 137770543 0
421177624 82124834 0
210058870 311871085 0
519112752 166426932 0
76017955 161819621 0
107388044 435306645 0
416115376 356308497 0
472767292 161232704 0
228997655 413010343 0
497226158 215125321 0
309323967 261469765 0
83249066 41486736 0
450414105 234657089 0
33180355 327509198 0
300729260 537349700 0
243028638 181517029 0
270330278 353116896 0
279961431 136124368 0
209286418 174087340 0
398310989 518110126 0
442391897 75819742 0
3625620 339049718 0
384406383 463081040 0
128329125 133923990 0
7497226 375921339 0
498916453 178188240 0
357010733 292700468 0
109367061 383968780 0
126395610 43807938 0
567810454 24529032 0
45890239 99287067 0
301392402 503826952 0
369326106 239552809 0
344159208 343788292 0
414499798 291498485 0
234232501 273171458 0
131025519 293772041 0
318037577 452547092 0
58769140 500223899 0
403793281 443439626 0
441418043 126463491 0
408375249 557742701 0
54885706 81133418 0
185708347 84557178 0
136489149 116543084 0
207847825 22891696 0
477453507 117834257 0
395640081 130296593 0
38487168 410752808 0
259723020 523222252 0
456105723 337077333 0
32852383 316564843 0
66193045 270606506 0
8766202 375728797 0
87330496 92174519 0
189993285 301682833 0
205674346 479769124 0
277775407 18857096 0
107563838 145357376 0
469466883 15380080 0
128990856 540834103 0
202484891 118698992 0
220845310 553951811 0
286770413 155330049 0
343911449 36884324 0
372101199 111284012 0
521067880 18401546 0
75608848 252201196 0
76906646 392698878 0
556223290 433922484 0
173180689 1762428 0
514729969 168093310 0
47247478 519653551 0
92587853 507225363 0
479340277 368394301 0
278722374 451617086 0
405791889 2462705 0
153065790 420843190 0
195330785 471021397 0
15741641 331289105 0
96397831 406305730 0
484102968 263950128 0
138770757 354512641 0
232154084 197674212 0
297864290 50164387 0
535581579 156743759 0
299507015 297147738 0
29844907 371944275 0
512495387 365456061 0
2172643 323886993 0
356497061 7392920 0
9603556 367149760 0
394151699 360153281 0
25255113 70333799 0
277284253 370541101 0
456275803 32078520 0
51684793 346575605 0
499195925 456053786 0
89667832 410377279 0
500007281 218044588 0
61912772 515116268 0
547557962 277909393 0
213205773 415909807 0
520074802 233266429 0
528120109 21924651 0
159917279 116440621 0
487654761 148372579 0
184740191 391524535 0
40603850 505655102 0
307124963 193779985 0
311013340 96857360 0
318289527 310654369 0
82725649 295339182 0
100136158 133514635 0
561258110 146027683 0
189582926 13543860 0
514426630 136687487 0
59456030 346341762 0
463331577 231550093 0
414671141 490883156 0
550677610 363134523 0
542885312 380327082 0
284444767 539161309 0
111517835 493071455 0
396521787 487760763 0
485083904 295545531 0
30387679 310808758 0
146197059 38764151 0
255270372 212879981 0
348818202 171926843 0
435925772 400474890 0
233035368 225698641 0
280692674 248282458 0
150258150 300982077 0
455899715 243482789 0
96853533 330584400 0
254519213 488769238 0
398177058 446934522 0
551066413 103805604 0
395620338 217417274 0
44354914 19076045 0
282804824 423678365 0
249456180 541592820 0
229952263 444050394 0
40278408 279521923 0
8521588 498179423 0
483394292 269883762 0
424118541 69521114 0
470829693 142567943 0
54306463 190611014 0
378421851 258030416 0
486538210 385155682 0
347449727 355491717 0
523500759 239014595 0
332075864 372956537 0
488300269 40259865 0
459748238 370019328 0
412718910 112100484 0
240401186 447026437 0
185062577 176486228 0
501036345 50839375 0
488225955 135441795 0
64291093 134845113 0
330789895 46300911 0
561851031 180483004 0
402538623 245638531 0
494105583 63570662 0
38574258 505803120 0
335590850 53922882 0
130357196 460943945 0
55179494 349340745 0
44001334 38524797 0
58874178 62963395 0
85418961 254569915 0
96296875 224732679 0
382259052 332038176 0
101419234 52293379 0
167742202 415190136 0
421754220 131129308 0
196835572 99243202 0
113747400 341491598 0
483609266 560399979 0
286025687 137756014 0
340962869 175499947 0
178617588 359507735 0
4303256 95592985 0
334625327 163391051 0
306207032 437090611 0
520434035 94576481 0
109749239 303267537 0
359877355 78707539 0
162160854 524891714 0
541386629 480522260 0
277186664 436496841 0
106506297 68481861 0
474053255 45509408 0
562420317 52038089 0
22254120 66682413 0
331800387 1112050 0
190207203 169349207 0
101689128 322966623 0
39790305 522933937 0
442833677 452161766 0
42566057 82803868 0
128689971 564755194 0
325643194 516202088 0
107848000 499983324 0
285353968 5377967 0
25030013 434030709 0
554382687 121776924 0
156163377 211787451 0
347918149 354421014 0
494984575 228118618 0
246613661 428460836 0
526585308 242307646 0
168477184 502816236 0
137976757 531590141 0
442136695 204386939 0
199723834 72668084 0
526702916 480961819 0
292887578 123200782 0
312549568 419973941 0
344232951 98770245 0
389581483 358474340 0
268676162 48047351 0
66119295 501064656 0
411227625 518300058 0
207492601 546468533 0
424285991 523668678 0
462797399 66896221 0
523812338 273729644 0
523664665 6277104 0
193699679 215091332 0
23112064 128754248 0
448224940 351209331 0
157342179 398837798 0
216203140 309071285 0
513644423 323419760 0
518931803 397933664 0
291228276 134774754 0
450307471 532930970 0
263378635 305842920 0
523092284 184321638 0
544767405 565717721 0
57440531 449138333 0
508700439 548474360 0
179637322 205785986 0
242042243 226050676 0
337528213 533285655 0
507287649 494962622 0
333225857 136509530 0
402028249 433035209 0
66373594 232726720 0
433127534 328344986 0
46658646 133474691 0
135022119 349672791 0
383961493 106645726 0
285859642 403850854 0
379378567 301859565 0
476865855 78731787 0
382947774 273439591 0
262085566 244110057 0
355858894 311896499 0
363532365 207008092 0
430196403 252004396 0
198332793 255338722 0
75016613 144101059 0
350637382 355907150 0
19987392 268048300 0
198979410 333162268 0
115995737 412500538 0
177903673 334521591 0
337217645 194855593 0
73549187 94311566 0
387825191 479340658 0
415995914 487544627 0
47324589 218054052 0
396958714 260592796 0
509199893 537673776 0
192570641 423620339 0
378402137 169100861 0
559388519 155225351 0
545592864 141123664 0
446487069 547743332 0
207221275 431591135 0
456221246 409807734 0
112502565 399787128 0
488347610 71580250 0
9870188 117379265 0
326268282 452773450 0
345801374 507396532 0
297228437 342762740 0
524266745 297324809 0
121826768 177174200 0
488069975 166270328 0
357299780 124070823 0
448954625 552429600 0
335180991 148254560 0
88758721 512606260 0
422824432 370062453 0
153068727 389366694 0
404800705 351505970 0
178129036 248093076 0
336413733 202064270 0
3973421 420668191 0
499078729 473217537 0
161674982 239319066 0
195578537 289723849 0
411287529 283314200 0
325765667 68420329 0
513553525 557470451 0
375146039 44998374 0
543345979 416938336 0
58756192 446632883 0
99444917 16507683 0
299722962 549243783 0
286040663 252211554 0
452567726 192783824 0
233822175 436691912 0
175598518 316333846 0
344961611 473835381 0
123104333 267379487 0
464710836 171121692 0
147221862 388115096 0
425060386 299627061 0
506773735 313877019 0
304462499 56496311 0
352067789 38457724 0
48616974 276448829 0
110174270 142185908 0
120233768 421022563 0
283901453 282476474 0
166031702 162862222 0
470081354 527491004 0
387775961 94976202 0
233053443 136233838 0
556559366 99339419 0
198552736 316513821 0
235448726 267910972 0
356614702 497617816 0
152462651 16490070 0
256871960 66233984 0
241554811 431113844 0
407118479 107113558 0
203965614 244318686 0
30299149 536918247 0
242285000 435881428 0
449819559 101678753 0
444894432 14065743 0
325869556 398266512 0
299921344 284934477 0
64765207 488276713 0
533838838 210990178 0
249204644 1098216 0
423506970 155710832 0
358009865 512072581 0
225677732 13985862 0
297342106 384667400 0
189949803 166768684 0
76125046 484379908 0
277487327 55350772 0
386339520 183925010 0
457332644 245431501 0
330892876 405565158 0
471357595 189334550 0
98990344 165478346 0
21529938 244059608 0
206934626 83023786 0
174553221 83696481 0
41688467 561930905 0
411286832 506247746 0
534168314 385114220 0
441399153 378311081 0
558944722 412332775 0
466773826 407343289 0
248298210 170488251 0
517813678 204086688 0
140746731 264831997 0
369303032 266204194 0
154324075 34963379 0
106843602 245634722 0
283970812 66846985 0
429311974 216345711 0
129947585 54779493 0
357727817 473005240 0
14205481 329463653 0
96091696 396345926 0
348065157 83347225 0
330317777 491646584 0
565164627 266394794 0
264929107 247622036 0
290360697 347605667 0
422406909 71027770 0
534406657 167617206 0
115073457 221096245 0
417112114 197255420 0
482523879 548722086 0
294047029 540645724 0
546569576 111318766 0
106366888 146605159 0
108862388 394543780 0
499080997 85851483 0
488939590 6762518 0
545593074 236690967 0
52697895 267853852 0
373599313 11494948 0
542943837 84665508 0
513692581 190166227 0
306377102 203376568 0
363265841 538285852 0
155522213 301623667 0
33604593 525568794 0
136668944 431186736 0
52462771 74869546 0
534612848 480203987 0
221873507 343183085 0
26285482 538624718 0
131932319 170353637 0
331962639 317050408 0
244407009 104998466 0
462338189 53824133 0
380036823 357682994 0
120625593 131180747 0
220110486 177562691 0
445452060 403448710 0
119981139 242935223 0
268136879 517992685 0
486688295 541137981 0
495835651 67325264 0
461807872 22909728 0
247363881 392296947 0
310752571 547861749 0
38613583 52819717 0
521223672 234687246 0
186517797 25632624 0
398475782 255806899 0
190580261 306319986 0
113428776 168970900 0
144180002 496095303 0
265932744 482453104 0
253021300 335370203 0
17792869 561987466 0
353120200 462342677 0
355325920 3510532 0
411785798 554341619 0
160521754 95628123 0
518537070 403296888 0
151239578 480860862 0
173456473 5140658 0
394481040 560440853 0
398639593 383170197 0
407764056 553076271 0
416537931 202821320 0
452242226 459158826 0
218643966 148507206 0
349729999 666758 0
37733208 456200808 0
48402263 202286138 0
534380511 437624153 0
30105567 514098788 0
381170064 162073192 0
332535609 234809675 0
176753176 428100806 0
324176881 232953554 0
509123767 141261698 0
278944756 146865053 0
230229212 81212403 0
533742841 49537049 0
402200294 71985387 0
162007054 554050782 0
199378284 411226970 0
110438922 15698733 0
231904844 522058799 0
488299099 351236820 0
392844382 543416821 0
424423783 78738821 0
152772354 515416734 0
365381563 376097073 0
152715030 478953888 0
132582141 524561106 0
142461924 466088214 0
530761304 347405571 0
211668775 147976114 0
121452308 539840462 0
437233596 464892826 0
310267082 345253972 0
332530875 455960227 0
373194428 556386086 0
380546744 558860436 0
32740837 31973893 0
362470426 526668468 0
163629342 452304479 0
282703118 99641069 0
5762899 348987748 0
489875224 47470068 0
264410213 480106289 0
536351128 25915817 0
22111706 399126834 0
159305111 200431994 0
162556709 215289193 0
104054739 196081175 0
138642116 244303979 0
110929942 246046143 0
105669600 513322093 0
133822603 212501629 0
476901314 507563799 0
43746374 173861828 0
233559844 349497532 0
46080330 11427170 0
378686146 161242392 0
250932067 453372560 0
102505302 264834361 0
456280410 30920147 0
184497982 70985768 0
357455365 474317176 0
545983348 87971014 0
951278 221831506 0
63295183 556769416 0
545978204 335244929 0
244939562 502883233 0
184462728 389086057 0
507616907 427529558 0
528214566 276880290 0
407409638 285507098 0
95344210 110251509 0
104279851 358024386 0
504535895 461531992 0
169087768 353060918 0
117279956 184748476 0
529811841 97331127 0
465508655 403884930 0
381805777 161161615 0
359277144 446684242 0
488522730 291694672 0
351025978 10077195 0
27641257 23761100 0
195361730 178288400 0
270137332 284140643 0
508599940 550115641 0
130699372 334122972 0
471269665 18434500 0
436353755 477570020 0
212010185 17694677 0
469499888 230705322 0
7076569 291059854 0
491844817 29578404 0
273961682 281307494 0
337782610 116947595 0
435351810 429098708 0
535113314 3311849 0
292012317 310397214 0
291708978 102168589 0
498303264 259739253 0
442304403 409131159 0
528137175 170746172 0
42321940 403161347 0
141156125 102488619 0
266177174 309748275 0
481065832 284010002 0
429816950 445273179 0
139775127 111827919 0
105173032 465284502 0
374418246 566453484 0
122709312 213972989 0
459822667 362095929 0
413291353 282715741 0
476722011 553716587 0
562065721 505377339 0
96100583 48183302 0
457451738 1885819 0
148469015 281044915 0
62643429 97645493 0
356739138 262091905 0
159420518 361000823 0
38053978 41839114 0
474035950 69218806 0
98060174 91048602 0
297712559 189055429 0
339373019 106970215 0
259007162 116489054 0
349968784 365252008 0
542681366 243668613 0
90984265 25811554 0
122060710 138923507 0
334067810 366933893 0
308531343 304781269 0
241365251 405237712 0
191713065 489214547 0
525776850 171943290 0
270734361 267676715 0
473416475 293336172 0
388967752 471964361 0
244709185 302765297 0
532321666 437193746 0
136640348 62104127 0
452919882 535899676 0
149698570 569102511 0
395263158 107936399 0
377867123 471388995 0
348226407 214993792 0
226543547 129137327 0
305992432 353429435 0
475572816 343863261 0
263243285 381671654 0
224258748 165563443 0
58751165 532115992 0
473831326 478098504 0
186134792 282193141 0
439077666 51155468 0
121754063 288203799 0
247393481 555948729 0
109881064 24327832 0
340138535 347769191 0
347576117 556223769 0
327404494 429524954 0
37307293 119193315 0
220753959 393261425 0
189773950 363961179 0
510961841 505836973 0
399660500 212073604 0
185889277 160540934 0
29704801 131809807 0
31702261 298212867 0
488107579 158788117 0
396866429 265365317 0
523788142 420960052 0
117127903 515857561 0
264751477 86673333 0
50317105 483938059 0
529771477 357770465 0
295008101 276446838 0
316641340 166304733 0
355921898 99291138 0
497340300 15020819 0
92835557 128377663 0
195865646 26854282 0
290023115 202186772 0
78380426 400871175 0
170370941 476814566 0
22199798 356486929 0
222159246 560402456 0
174008388 348660060 0
459733632 52385063 0
561830305 21675127 0
127225461 394546871 0
350585204 420577078 0
37879589 51188968 0
538344528 565526175 0
21659162 520284333 0
565137745 210624343 0
145289302 233452485 0
372950491 104462199 0
457531511 479817385 0
529887102 136702000 0
87777284 169269617 0
476984338 257092504 0
152499008 395231292 0
72328757 297652834 0
431284396 268485258 0
166000224 165740644 0
38578527 412674429 0
324961734 134188787 0
149485279 22456683 0
133043769 510501792 0
497450594 98764177 0
392005293 153527284 0
309648420 508306 0
186132212 202038177 0
496942177 476770155 0
211192720 165440386 0
267889793 320787953 0
281352375 435640604 0
30052956 398859172 0
274304204 289484706 0
488854303 535515527 0
201602162 231238141 0
246116675 168042544 0
235945601 263262906 0
211200309 209982547 0
218500866 300281883 0
439067705 315419159 0
292441816 224806949 0
14615273 221073101 0
97599350 439781743 0
117918956 320259364 0
417462572 491764163 0
205891250 222358219 0
296549911 299478823 0
158945973 355250331 0
75657563 109029558 0
119607539 277277983 0
431005889 138134116 0
498391258 374445031 0
205914706 552655340 0
136482002 60396012 0
539813846 256128160 0
74670919 185420405 0
83674993 489721364 0
91511892 125772374 0
117848353 229437988 0
315298568 72828597 0
519627741 393513530 0
108598375 259044668 0
373151195 383832098 0
561307694 126851475 0
134307630 316739839 0
468369441 410462202 0
241333155 482919837 0
281387774 39533351 0
152977575 60358948 0
385951986 111693831 0
98941650 14492619 0
19423877 284360247 0
108178789 221718495 0
330411939 324354904 0
127918909 177556144 0
18455386 546201467 0
19561249 529211053 0
335474082 31837619 0
98493383 380191468 0
275976130 74183752 0
493272555 309356445 0
230566083 458755338 0
12869824 279876493 0
3142724 269657798 0
212401705 153420096 0
438370520 370042582 0
508533563 46120315 0
406730902 151862038 0
358251726 307585491 0
299079413 19889222 0
13784223 91823981 0
50850122 7181599 0
30241939 293564212 0
569376 134442649 0
77698611 24669592 0
63433944 105809350 0
137885058 14116445 0
326218715 20468662 0
482164961 224690119 0
356236903 415019501 0
208676923 111458755 0
566370171 55832675 0
503148523 8725488 0
559706538 344346786 0
387161926 197287960 0
312280503 524880253 0
436260227 163139798 0
387105103 525834261 0
369153003 54598389 0
233713416 244332117 0
410687345 481043582 0
515489791 498836467 0
320411222 435234316 0
564477867 230929512 0
402475476 221685904 0
14470452 283486423 0
490994816 274055388 0
63995729 561467381 0
262099489 145976353 0
27784174 173230210 0
468869983 203462975 0
186874779 221310950 0
23955886 400198035 0
448451971 453654938 0
116972576 556229031 0
438714538 418046033 0
129089115 426189899 0
504501067 191842227 0
470750272 461964047 0
534492063 555379465 0
103658816 306746764 0
303605452 371724691 0
31857908 43575919 0
394096718 410021333 0
384243467 498199015 0
146751321 428626580 0
187751763 57303607 0
372707337 6393687 0
419192340 488757295 0
350728782 187743287 0
294742466 420102371 0
561289602 40243210 0
480584389 467120502 0
200623380 267414771 0
275003514 175493917 0
28812678 490056753 0
269210979 410178396 0
489749779 182728510 0
387733607 492459015 0
79227330 212851732 0
200885745 477415056 0
142349284 129916693 0
400709681 152605933 0
1619553 481061594 0
344481823 14555499 0
67342687 351156362 0
250901211 116591172 0
43518080 356920559 0
215561078 222880856 0
152548586 74824635 0
529472468 543228906 0
141772108 509520556 0
332778935 537016059 0
281232319 498875229 0
210296536 499015081 0
73033545 495090603 0
351015920 38196062 0
564469360 448468806 0
91099337 33074028 0
303362133 198291401 0
183097216 345605181 0
557626032 214340490 0
404382439 556770512 0
401115444 248257215 0
416788101 346220932 0
170805572 357596616 0
408465910 525407990 0
279528357 2249165 0
96375966 455350887 0
535332274 79278071 0
245418693 359705258 0
280357261 464552725 0
521684747 564718256 0
520499043 425892321 0
341197398 89367512 0
563731602 538305746 0
71253443 506941079 0
475139412 11951683 0
317374861 98247655 0
8726263 487396968 0
552491276 141475500 0
274955514 430611286 0
475244936 504924996 0
208898511 235322953 0
384126099 498306358 0
116572637 334655747 0
119891740 173909667 0
499245113 408700386 0
431464694 150148871 0
409171510 421767825 0
440628830 562820062 0
232735511 520500878 0
224790974 312213366 0
417471204 446708725 0
340107714 479199646 0
92507749 12506377 0
231726526 182657417 0
379675281 519483693 0
116469785 498514817 0
330957043 274917556 0
18365494 412438397 0
206061746 278768440 0
56355146 190323633 0
126654977 469825896 0
16117696 385159098 0
348729788 232470710 0
547433117 44395899 0
515326604 105097893 0
136249841 152630350 0
63130020 91061681 0
129298688 161660468 0
272904850 187358323 0
509314493 129415603 0
451882391 110860913 0
206505569 97084858 0
38503492 464838276 0
92732872 312804711 0
555650534 39008964 0
84238713 341695070 0
262225429 543511004 0
81445767 5010497 0
124809880 102799249 0
156527724 479353609 0
231174936 267450675 0
300830595 402658074 0
382738288 166788501 0
360207094 434392545 0
257338988 419681019 0
378076112 285642743 0
105892764 295851846 0
490895458 165256062 0
434407691 515998693 0
53142116 476224592 0
382191146 557817467 0
517084252 121005776 0
382801779 213817253 0
224855646 202117859 0
18334696 9962226 0
592941 139318384 0
186104635 358501305 0
242247416 385247546 0
341253341 311427249 0
24961318 524101224 0
507167487 392242780 0
236806557 10394476 0
197506044 126855120 0
129865802 560689957 0
43861115 157401847 0
30917787 197739905 0
375926527 372350511 0
293496217 179583219 0
526873171 202278432 0
495751550 47489538 0
542863138 255136750 0
468196756 208190491 0
257886345 199096043 0
484913074 220670189 0
545965449 343874468 0
439797249 310320023 0
59910104 12155082 0
69694660 217265701 0
330388410 278789170 0
456081703 514577080 0
231153047 219735589 0
189053679 213868971 0
380528635 88449659 0
128511528 189275113 0
443325988 120244869 0
411607867 395194776 0
337000185 102173452 0
213963671 9621091 0
165481002 376109071 0
17082036 136557787 0
46220546 32020490 0
133684353 182272455 0
484946579 387167226 0
419184639 262608902 0
505014065 552879467 0
265699099 36926577 0
298056136 58362804 0
427146860 9847642 0
126395101 257721027 0
538448810 164469513 0
50643445 52705359 0
363720625 279401815 0
247957353 49150807 0
425921598 472727142 0
246553496 187335760 0
45305032 452752963 0
14902520 460606789 0
180378053 234906989 0
397192610 195654596 0
351638300 104748837 0
36429540 436860807 0
85753111 423290823 0
404192952 163209967 0
519951749 117517405 0
148976813 377908654 0
485816358 52755944 0
76992661 185825981 0
257630491 95025719 0
32625353 259664203 0
421780163 318888035 0
461356828 76714604 0
9340649 526593092 0
416666273 511467970 0
495945202 237427513 0
224912414 235943728 0
3067343 407786251 0
518487520 272391668 0
361564443 74558368 0
189800735 340550742 0
404199650 552230233 0
168683061 398367012 0
175018972 231370832 0
365732638 186843829 0
33588463 282733928 0
513223859 77903931 0
405341747 422387765 0
230818077 461265987 0
495312273 219937199 0
32436861 53217050 0
392294517 217582029 0
334763881 109400745 0
88782849 213873874 0
419193457 388866064 0
169493333 281865431 0
136078631 248304153 0
238960243 249023147 0
403592322 158942779 0
547670280 403377547 0
181508040 25360698 0
376912253 490505254 0
308146462 282724775 0
511208777 31088483 0
34280771 124172005 0
253196685 56458077 0
543145177 330879269 0
372066225 562149556 0
125459775 295712807 0
231662813 383673828 0
450244954 479743747 0
135722392 422694150 0
34882488 70867207 0
82550950 301605152 0
225205110 213809263 0
552034009 280417829 0
167828237 561892891 0
506635306 488633815 0
101800793 185799062 0
280052020 248992446 0
241962405 501541562 0
226947582 239749932 0
394195639 127910289 0
315858836 441924551 0
308891453 172397570 0
391984349 234991060 0
498661088 216347600 0
358969088 547281584 0
194074482 455748140 0
548215630 15038606 0
464120779 243754076 0
539058660 139880244 0
310657195 531824329 0
149984172 181660988 0
149703328 333528046 0
367598540 367503268 0
420927008 26547788 0
394149829 498866526 0
103027413 188555512 0
241614939 487100118 0
287708696 321868779 0
477758809 25644407 0
403379069 21243717 0
258823311 193348067 0
531583433 153264215 0
306657288 299034085 0
346217760 22834223 0
300818346 360457770 0
236141532 297435886 0
407264177 392757787 0
496463229 214581078 0
515946060 422118442 0
201464087 393845898 0
108369833 303438912 0
324252260 362162360 0
431643014 313630515 0
540441425 266077068 0
31653001 501951951 0
474194648 21712726 0
401158758 436678632 0
128404523 308323436 0
180853194 74690005 0
498162589 67908978 0
19847320 80282261 0
502757625 385020221 0
94001380 389662618 0
283115446 520385014 0
524645756 484004563 0
86277803 275453852 0
175406763 123836589 0
527306050 165989968 0
102255064 266763743 0
338127228 163138772 0
154028892 518114628 0
148266221 243719654 0
81350192 78197530 0
121338857 170049527 0
296165817 379175377 0
445625031 231017469 0
335054681 23157579 0
354371429 185245038 0
375068373 398036984 0
201373004 87002800 0
522365043 3420753 0
228778451 470304178 0
110981329 262786022 0
410387882 484078882 0
42765727 382258022 0
625592 97557824 0
488772074 162105101 0
311963503 268886562 0
169499998 429043343 0
331546035 174147291 0
563240119 563664890 0
8511017 461249287 0
311908101 212147492 0
325367748 188724113 0
486063382 97011689 0
354907476 181062707 0
396395106 303133253 0
546392144 476525729 0
391726203 263372274 0
561264231 363936479 0
320936284 22931711 0
43584488 467875373 0
569176323 450521439 0
408186190 557119403 0
119067667 463100416 0
48260805 98411855 0
452956890 563606797 0
71596671 288540732 0
23489356 829341 0
121329131 16399074 0
78324986 397565835 0
187074346 543337928 0
240525337 438498367 0
62247417 543163976 0
211878051 61700960 0
322198058 316304595 0
115387585 499616827 0
209615980 53240670 0
38299421 548299880 0
317142588 415442211 0
393286790 492415248 0
280003007 348121475 0
296745654 101313038 0
288264885 57342341 0
200111752 526706655 0
257834774 248590422 0
332184450 336234538 0
10055034 72632974 0
433531765 214374785 0
159802977 40864997 0
255431780 331263910 0
41158109 413088652 0
359417579 338349348 0
477561798 204139856 0
510189746 392583917 0
54574737 499301288 0
106645232 314127386 0
534430491 364365062 0
485703134 546851061 0
503835864 316255024 0
291667199 481549338 0
533166454 410836545 0
26409057 203258034 0
416530357 74145790 0
358431308 525395739 0
100110581 250295677 0
521981155 490807436 0
272221885 113713411 0
162982635 265831112 0
40995845 337548352 0
203575320 227077944 0
5348092 472783929 0
133866208 156922617 0
191962779 69022591 0
32433668 44077758 0
130368335 463279125 0
48041337 254472557 0
468325636 114641054 0
405203177 410094207 0
38510298 406248088 0
493870623 160577541 0
476305799 357708635 0
448321974 275842427 0
507028069 101838801 0
117367846 107146485 0
345544078 371485137 0
296506096 83165482 0
180727789 242842616 0
567986420 471045153 0
139899853 71555249 0
298276994 33821246 0
35350037 27843553 0
46315200 46642064 0
186560910 430164569 0
81573758 397556438 0
268619092 474653328 0
413476089 390786961 0
314509740 435592852 0
370256854 192596331 0
77692789 451433497 0
473069058 118709005 0
277079901 444405406 0
328239311 75987908 0
4713380 14870313 0
519679449 510463260 0
261694242 187302699 0
486012819 39730203 0
515795012 297254517 0
434018814 63836622 0
543134228 59769969 0
260016911 202825235 0
508457719 539290049 0
196951481 354016634 0
501859299 379743842 0
315739177 434899213 0
386421617 45000335 0
22116614 540424503 0
16767509 399903237 0
295536970 258946498 0
542825389 241171839 0
311992254 63782676 0
253563706 531604834 0
538046776 249283163 0
24153452 137629486 0
363818749 136518283 0
42984835 414787473 0
560397377 115900020 0
333299339 164884778 0
526403970 479065371 0
158590198 430833709 0
484358691 272049914 0
492702079 286860289 0
221938039 147121805 0
299905438 327800099 0
127849556 131670557 0
556480668 452548074 0
76439182 200528244 0
253244770 247955776 0
346372275 186267349 0
386871213 271810679 0
71711364 320876957 0
240177298 224078500 0
152000237 227943941 0
214169633 514931969 0
263612225 455919942 0
195985260 541276868 0
243762847 436448845 0
385955822 480578787 0
91343704 308096656 0
100626192 451545883 0
406904016 275786850 0
165579082 69536548 0
351998788 23823519 0
174716675 26405816 0
215923615 43396759 0
119910334 373345739 0
514518823 86631457 0
52758751 143317244 0
337157619 42412379 0
403604246 299272134 0
539715445 293193869 0
270148251 302409658 0
317897114 440383049 0
308970451 491680514 0
178696896 291110104 0
267537713 221659876 0
345164360 323039954 0
340824029 95285637 0
24489873 384354797 0
338891657 549489704 0
311058641 180969874 0
25017100 340206788 0
510491522 357863602 0
560540197 470441494 0
211892459 271726446 0
353847854 358906301 0
475690128 398937084 0
130527788 264684653 0
22431437 9039176 0
500763264 356096164 0
558361641 149006877 0
300968073 16051933 0
151872469 451398017 0
396031945 51241426 0
113001270 109287757 0
560439877 30744297 0
370910892 84950458 0
544338072 4811503 0
105129922 197301086 0
26869029 82350689 0
29085847 161084462 0
48617114 127980194 0
68238630 192647022 0
71993221 167776387 0
143196079 76014211 0
502900683 353640221 0
286626339 198276884 0
190667491 352173732 0
564428112 242164095 0
177711086 545890873 0
30850593 59671378 0
178383146 234266292 0
415640431 389049639 0
308278283 14036258 0
249113738 152323436 0
487810085 317293412 0
26190880 420047226 0
255705130 450239907 0
333394385 395273835 0
399994841 387804575 0
101055857 529393495 0
306819427 503114183 0
61362260 212889877 0
498254633 194841722 0
348359626 398580040 0
375653365 428803483 0
567382401 230189348 0
19658278 405299324 0
83383613 515781319 0
166965077 488676249 0
559050284 317539107 0
169891521 312358325 0
402806954 418724474 0
346197070 329432362 0
24757830 65561428 0
257872549 307348875 0
339656577 495724972 0
50540773 100379463 0
338513068 462231456 0
130614648 433689976 0
447590720 173006827 0
92779681 222843264 0
449592305 304191840 0
202684375 145712139 0
141114130 178330394 0
420623734 529932873 0
330131641 286323643 0
567756034 401866024 0
419469807 155335264 0
196136586 494512878 0
471356919 264294302 0
90833731 503138002 0
248090726 60792638 0
170189904 108372102 0
49888517 193021305 0
284173813 568076850 0
505594191 564657550 0
121835742 544499652 0
56991657 311312593 0
246465553 187000746 0
147481322 424365561 0
137014462 381255333 0
358001389 85296966 0
254946420 244729477 0
268141280 30391117 0
281052856 538103638 0
85334732 284646967 0
281937982 528562035 0
413554244 393548264 0
486324159 317022439 0
69495127 170431350 0
450240602 114576253 0
85692259 522457661 0
32898666 139438761 0
129326954 244769880 0
379346568 399100441 0
383487996 275851464 0
376985058 218352974 0
477444741 498814649 0
468378269 479589036 0
63267355 142812285 0
547799098 349332907 0
477835207 456820049 0
520399648 262761017 0
506611496 25475863 0
176151953 201033069 0
382963311 401066411 0
400230186 534621456 0
546137237 281436989 0
479016500 208315970 0
515352950 384086871 0
140229389 445488258 0
338080803 29924657 0
405269376 284592877 0
434493455 531817236 0
452900770 220671308 0
486341198 432762723 0
80629162 70566680 0
80135958 15863105 0
190840832 408779907 0
294214732 558362956 0
443292702 145841759 0
20622967 491893886 0
209270441 96454004 0
463313204 504404535 0
527323493 39559555 0
64943917 189824561 0
264007170 211620252 0
367966897 566104615 0
462980985 431624892 0
254754476 148460962 0
448801720 375360642 0
538765001 370793374 0
560519423 45623382 0
324717927 116566585 0
416322026 372944077 0
124826789 424993359 0
161040872 313960516 0
530312607 318074628 0
191983599 116349344 0
136323760 253585685 0
183128431 533002191 0
372457113 453371384 0
342285137 194315758 0
129881276 76024412 0
351132753 386352212 0
527509460 419035186 0
236209664 210209924 0
180792492 437918613 0
357375164 434328397 0
41980441 510783550 0
265515457 107034742 0
158455692 389587438 0
188995129 81220578 0
243469200 42613741 0
360806234 526012618 0
332762342 221880322 0
54073237 415931901 0
430527273 408613327 0
474576387 372242873 0
393231813 460657000 0
207480750 236296230 0
225410533 101742638 0
391296008 161506451 0
58975777 276298491 0
133898395 76789050 0
274446583 15327750 0
248669947 321200358 0
151264678 460801558 0
17795964 101850239 0
527981518 550546285 0
32502596 117062321 0
405933635 367665193 0
223818167 9104161 0
482103963 431438437 0
142957959 30073688 0
312577376 140402997 0
362615294 374666631 0
194314163 380767008 0
12103050 373184909 0
469831863 67310741 0
37137328 525805591 0
565038636 378223804 0
485548091 471480548 0
197385582 50403217 0
209666972 114803900 0
526242697 358051626 0
131165385 318347932 0
169243147 563033272 0
406144521 296724722 0
75501987 548440922 0
209278872 486499685 0
357854795 315254024 0
78640137 318640935 0
421268507 136417843 0
293899359 516057074 0
223485460 98000763 0
118255373 532098851 0
415259941 500661891 0
508686873 264855290 0
197111386 163250922 0
323919302 106312897 0
514119471 559378720 0
201330876 22077899 0
24114015 79731247 0
192478305 178640617 0
202289127 508115637 0
141944467 151657842 0
243550751 417407717 0
262994177 78976304 0
466974774 408113785 0
291603728 554215809 0
543814489 285717907 0
316394685 354106425 0
9515806 234236048 0
243047386 206110283 0
548285978 425331248 0
150580630 133761157 0
376646790 446886864 0
1604832 537478215 0
478565876 549815421 0
478082531 326547138 0
544278869 277324681 0
299696520 511703212 0
472421084 501391649 0
232380045 2861197 0
55620603 317257644 0
506459118 463803842 0
23079521 493115070 0
29633871 435385886 0
356501126 84244308 0
396294029 402772010 0
114560513 470688075 0
300112338 88430137 0
359784852 555681525 0
130556616 195327093 0
197782318 193624119 0
248823637 540464920 0
364881182 139496747 0
59107065 423562519 0
109906042 389960193 0
434783839 118794682 0
507133280 239519975 0
231901251 555579546 0
393223876 227280958 0
296064603 214173905 0
506449234 542558057 0
89495253 219531289 0
452804006 335993522 0
500288178 308595392 0
47228593 275479651 0
511733810 161413464 0
93782846 164040384 0
492376630 292420785 0
96873569 535885776 0
172406334 14153820 0
456364298 488438498 0
367075564 557728461 0
393373303 318748391 0
362194939 35780698 0
47990218 269147340 0
112679548 474912333 0
291441556 246511803 0
220828643 282208501 0
308841560 473030549 0
292607978 35789298 0
118945855 243063264 0
136401152 69454254 0
85778558 33167848 0
65319610 410369152 0
491963561 395824037 0
171361092 339214276 0
487569029 501432497 0
447066135 565787917 0
391859133 103099461 0
341997488 552908073 0
281035561 516137338 0
417572442 130452670 0
446345244 51213693 0
50732455 78075563 0
246628133 425899367 0
185855224 138870220 0
274683424 210580639 0
325050059 405554816 0
204641327 303385419 0
479032111 275013327 0
454989827 141035004 0
55479393 458865356 0
138005109 544914188 0
76834169 58183655 0
245232616 92603809 0
356696503 155928018 0
504134318 134739465 0
220174964 97028066 0
464179937 55576694 0
317046531 252464686 0
187981037 508752793 0
111117117 262798049 0
190240312 86711883 0
186878863 378153671 0
442290949 66036400 0
279451548 539395155 0
243845338 329536654 0
25875223 82302573 0
563739428 149031831 0
21782543 52605818 0
209959535 369359524 0
151505384 140816814 0
443303218 60065749 0
429768633 296730373 0
399001360 413031744 0
174849790 158878659 0
94977493 153943655 0
470969057 458374865 0
275065716 390923286 0
211083471 381927501 0
376487253 526646159 0
45290375 155845022 0
83967861 255730560 0
558798215 203006219 0
231189707 176487037 0
395058182 374154383 0
46558884 1149884 0
205433898 421194093 0
373070791 418106531 0
72556476 80380571 0
145490598 196955692 0
147452117 264125333 0
335793973 532060799 0
525028360 427641309 0
205334582 424306845 0
97315423 76442366 0
54971385 32314888 0
389586324 566934279 0
184307725 138604472 0
356868623 110947895 0
519791130 242011278 0
236183856 376982670 0
339560192 269956375 0
395985366 128404350 0
234433437 474640073 0
174360583 304330590 0
515359764 11970604 0
316890475 489124450 0
182363814 475600786 0
130428846 479281954 0
332898163 537018712 0
442326320 66850535 0
81054386 547746446 0
288708886 40094526 0
126681012 248393218 0
550796720 153276081 0
409828282 569213863 0
49255139 489299885 0
159888505 187169191 0
452156492 428457298 0
482132553 267608342 0
508747799 477136178 0
203854785 7957153 0
152240157 475244642 0
40164337 342006364 0
39118690 297375146 0
510130376 133887191 0
150527905 54465414 0
36452528 25508220 0
353572752 269554879 0
3977518 73501254 0
338710746 17584104 0
118888043 170834182 0
338779727 290423535 0
16240045 5268990 0
66293758 4291258 0
454365586 329680625 0
180068759 529502522 0
505153771 82039732 0
244284948 199154644 0
11664846 121732999 0
563080684 204837652 0
383142822 541546793 0
447258957 358717488 0
146434852 540057150 0
43785900 170052149 0
450255357 120255627 0
456813250 268500186 0
469066513 19261683 0
524669828 64020257 0
445956058 393424089 0
416081369 99872401 0
331719175 69605695 0
404085073 64751561 0
493784545 550498403 0
392844188 260540964 0
319232864 25662694 0
184477805 412119265 0
567684231 568308122 0
287964920 133457034 0
10823417 306449592 0
412250220 128455577 0
257742177 103360222 0
159700168 28295794 0
107108164 237611670 0
410426580 345319216 0
441257327 511663966 0
444397172 447338921 0
218273707 116990119 0
128515831 567928589 0
288561640 376610634 0
520246331 174287140 0
263910921 338839915 0
389558017 202639802 0
313296232 371768832 0
562963946 46865757 0
216460431 349685189 0
177258021 452459198 0
466051372 243364172 0
518642211 156502937 0
93358887 320660746 0
496359115 398282198 0
459335820 11257496 0
203563274 107596568 0
12366281 376884254 0
502772014 232310163 0
437046269 39504417 0
104890737 103742833 0
374760877 371488901 0
498860422 503484191 0
76430446 462694991 0
46985754 149692761 0
526239521 305123843 0
444734773 180113360 0
523769787 212140105 0
567905748 272091888 0
422969029 360271962 0
396012055 97840878 0
89647835 134498288 0
295355024 353510413 0
138236278 225053487 0
132857183 247850470 0
509916944 387239453 0
16524553 141514801 0
533713691 403732635 0
164895601 48010096 0
177721588 306855176 0
452247213 342548197 0
97877543 199558829 0
36757277 432533797 0
37185833 117713183 0
48014464 485074817 0
287083494 496406098 0
388286053 51587293 0
505822664 317992433 0
228386994 267958402 0
318994295 241889132 0
369952395 269944076 0
212015261 262558347 0
137974072 497618628 0
176645713 89862803 0
506775559 293703297 0
477237578 331952729 0
569005217 458076291 0
153595845 480725080 0
556242636 92621494 0
422977759 57484766 0
563633691 197686939 0
566578093 135699788 0
511152790 284858433 0
305328169 115300821 0
41940914 60172252 0
216783261 378000180 0
523068339 457891459 0
325247312 12072204 0
158588803 433132543 0
351932134 60117453 0
523043881 319359108 0
308286572 177286976 0
88790664 522858040 0
252666188 251278403 0
88839961 374538545 0
258210123 306822682 0
102147962 35990360 0
270216533 170263327 0
148055002 545443600 0
171234944 459360675 0
473395547 283878370 0
11720322 165141600 0
258104823 335318153 0
417352626 268194867 0
304227065 321307252 0
258524450 165752731 0
111814551 15408296 0
488345343 329559643 0
293142938 60882496 0
80684664 511386197 0
414874200 280393712 0
157364963 384847340 0
287698719 407359393 0
490254474 129718175 0
265159023 90953610 0
348388260 192038927 0
269321142 197228971 0
559009364 120765987 0
101433796 320127640 0
386965546 426086272 0
122301526 307695725 0
68229610 310401724 0
523245238 140507819 0
252422939 464151392 0
15646403 223787937 0
246198321 365339347 0
424030559 153954219 0
18802450 218768126 0
13375146 1349145 0
46145052 286004673 0
117898451 115556801 0
91239066 313383240 0
354692911 554472412 0
398401671 451139518 0
136865996 274194180 0
37017153 73309239 0
106222953 213052831 0
386995545 389563714 0
477766762 371110193 0
299845096 197612834 0
360256243 90872460 0
88503590 140417048 0
102726735 241776712 0
413874295 105841861 0
95179206 440089906 0
77029596 140972974 0
510979034 367600823 0
266681745 157842076 0
425787531 205958559 0
83135803 246262389 0
34312840 341024210 0
311992735 28994866 0
364892489 369990332 0
229324116 212348268 0
79674114 318387048 0
491072438 431425325 0
454680413 544174091 0
568200182 222994672 0
250054200 488958245 0
69855602 352240812 0
149310786 212045868 0
378284583 251299832 0
428491327 335483533 0
58576555 133362072 0
328056298 508484923 0
565753855 175562334 0
169375370 109680830 0
274905352 102503525 0
542140809 334954888 0
488450199 166853556 0
408635179 354758222 0
319763187 294039200 0
241486050 151436830 0
231154339 504568088 0
388444295 325853964 0
541769702 494233568 0
1669163 510261562 0
215689472 57762190 0
393567826 568897763 0
553508595 212282198 0
293810221 494431255 0
332144593 523050602 0
427593894 560727424 0
88804410 62076349 0
156511502 493332320 0
265590480 484959413 0
323664595 49629425 0
2614384 363727610 0
152419476 120790300 0
555602614 124107110 0
410440217 84358961 0
59071643 189728573 0
221530016 72531180 0
40971789 140051870 0
379913372 82295345 0
304798563 218320950 0
16594288 401101570 0
412618144 521558968 0
437808975 9746970 0
351816972 356990240 0
249701338 424690179 0
182064550 176619353 0
439040466 275395713 0
418552634 529607191 0
411143752 506634079 0
26520387 193469251 0
192281980 41785199 0
62355409 34343600 0
500981917 112840719 0
554831051 58826524 0
145475451 438282142 0
59438015 199108110 0
489413408 90630187 0
521618911 350829906 0
505421079 363703908 0
433102288 236215917 0
48375750 212941730 0
67924065 526587921 0
311410132 422674462 0
212449243 269628550 0
255151392 431254368 0
98271582 152905806 0
343035429 117667558 0
322669010 541819825 0
231113866 103191652 0
75470029 234956071 0
286393212 61849410 0
520394273 106709224 0
31423215 207137124 0
558078275 87168258 0
262038101 398803921 0
125337497 333813664 0
503574244 552088535 0
125828239 434141654 0
376366962 150605417 0
258674517 10744169 0
244734511 380251764 0
137491497 199293523 0
323684924 117920851 0
74107827 256262399 0
136107142 32925082 0
47920584 172088997 0
185626324 534651196 0
469521345 181058829 0
178546053 49747921 0
54121816 333776272 0
517124998 247022872 0
265722846 203660740 0
156229134 352129812 0
252870361 346118022 0
416389455 71429032 0
60322957 335469248 0
262348177 75234448 0
243782111 438501765 0
303072683 361472025 0
472929555 552557854 0
81755907 105952053 0
42541136 393015939 0
447239657 277504637 0
502534948 255381026 0
137491690 396366783 0
400037185 60788978 0
222219741 185802882 0
177581527 212623356 0
337581621 480970299 0
180358163 354905654 0
354042035 334977391 0
209896227 152203955 0
212430624 311016145 0
501427760 188565658 0
237277527 349129873 0
108998882 81930304 0
115957628 118407393 0
142214123 151759744 0
313997544 484243185 0
119947891 464040277 0
80141845 506667315 0
340034530 283473292 0
331071311 127451384 0
219840050 230830318 0
330821655 70010642 0
441647428 15249511 0
527528053 321110627 0
1461057 401544981 0
85648384 396948078 0
71262465 242321879 0
305848459 311607830 0
96388578 62503064 0
491505518 247187697 0
249829501 251212669 0
470838627 68206613 0
37881157 407927274 0
233887517 232131245 0
359708353 62973058 0
201301635 512580806 0
372392177 401958076 0
408559415 389892817 0
236111337 279007787 0
500501961 343222201 0
327572751 182261129 0
211791414 55104329 0
485477812 500133868 0
511836106 338949437 0
460297516 147935010 0
197346880 114593042 0
179136183 170775758 0
121318249 6045372 0
537719534 412934816 0
144525666 319582667 0
319643800 286149076 0
339553570 177933011 0
188331250 495768813 0
408180034 154797636 0
91786111 15344398 0
137168605 166422151 0
390706075 272216852 0
136526491 364332179 0
152616505 349203648 0
450307038 255078095 0
44948112 556738835 0
279523187 494008454 0
357809208 313845537 0
397757584 210623225 0
508955285 341330455 0
343591697 57160870 0
45220070 130181657 0
165827729 146733814 0
434075518 177519215 0
309933321 556446939 0
529759209 133938456 0
384474189 566948629 0
247784911 485404286 0
109508963 273097224 0
39309461 216429378 0
361474508 477605777 0
176594635 46052351 0
405745124 249846926 0
225363271 286716058 0
136117680 266964919 0
408124630 237880837 0
520090812 93324613 0
236260465 122606982 0
233645434 474104489 0
424669649 241503772 0
184843115 136644519 0
175221404 8395782 0
519641764 294023123 0
325756449 220278763 0
447533967 1117854 0
144318271 75015670 0
548804108 451584324 0
437911042 260344551 0
268902571 95368264 0
400656391 78213857 0
141923750 290577782 0
275609841 544430558 0
119348231 549513202 0
426019377 471930413 0
519600921 252279239 0
423634337 251589772 0
202923616 8004035 0
523477317 208233691 0
451574457 290844672 0
396893543 357567998 0
396470906 315586770 0
533745031 101184581 0
205145110 368799335 0
92808340 537004843 0
89752325 241426753 0
459311754 292374352 0
225082435 157001255 0
96184506 50793706 0
467551089 40615408 0
147682953 65704548 0
185815405 376099613 0
83989691 528960081 0
324447654 257975747 0
547373861 292742037 0
381054669 310381733 0
251166988 380945433 0
130161287 292502946 0
179959888 309493061 0
152188318 504906080 0
241373758 64020251 0
16410110 530125204 0
515950423 200483321 0
163876104 531051830 0
343478193 231453944 0
462987784 285232742 0
262084670 126902188 0
205071137 419669471 0
449284735 25866982 0
127747812 222295041 0
173841874 420174058 0
172615856 434349856 0
274642325 494435760 0
457840909 444717297 0
357211871 171014275 0
75995388 268253093 0
339881422 311046279 0
282389601 303241076 0
2242566 314176279 0
32264121 29545886 0
171332588 17491930 0
566354645 469442530 0
411435526 71108792 0
442668907 496013754 0
479588996 234964893 0
555494823 445613589 0
518041 180297890 0
403939191 462760030 0
557572159 42989964 0
309897326 259419283 0
361992710 134193938 0
526196094 83676483 0
99246476 350006936 0
260056558 436438856 0
307261606 499463089 0
449784951 536865269 0
178620568 450796623 0
218956169 432667927 0
478827853 115660354 0
290476526 288393692 0
248242648 508550628 0
459020679 120162664 0
339992290 505046807 0
225747990 4366175 0
348271211 134868062 0
116183942 500515329 0
522606520 179737837 0
345574354 228661216 0
550068723 187782255 0
564442338 249539951 0
237942503 502070691 0
104654043 452066869 0
322102585 100427807 0
6835088 100715796 0
256855675 300060701 0
534752896 380742976 0
372392196 540787966 0
149102043 254630542 0
369100042 514527766 0
434012879 186611658 0
117444754 419450548 0
121487344 229149188 0
461949902 84740664 0
398940889 192129432 0
114322874 144055786 0
335473034 187980873 0
268043293 37471752 0
123528583 320953609 0
485758206 513399129 0
141331322 262056501 0
546114545 94707529 0
306791533 135159687 0
86384832 61066519 0
398865140 365912413 0
531042958 24702311 0
110844089 279724059 0
317148284 270946726 0
345945082 22900800 0
284456048 166566044 0
40110869 11138213 0
123594984 35014390 0
6878135 218020431 0
292987996 518182835 0
149225857 27115858 0
538941485 198234804 0
286147636 459531558 0
404072270 231662167 0
259091840 154412560 0
73817575 515199143 0
203261170 568084059 0
12777100 461436171 0
338289235 436910881 0
288405654 535881278 0
11728525 474584581 0
465051813 226796587 0
386604069 86240201 0
10967074 105899218 0
58024396 365240880 0
154698093 282103403 0
162715747 159010863 0
352513639 376241167 0
175728567 544131435 0
545545946 234713122 0
128183553 25457431 0
157686863 530896414 0
323430493 525268592 0
80398886 309320454 0
116188701 388225854 0
501016038 479615132 0
40492444 156696893 0
488592034 42036941 0
476256880 210823012 0
203858546 95844251 0
43730955 302785299 0
112362964 238150058 0
47340371 298355094 0
208348190 322642602 0
56135024 252535261 0
521281841 519603539 0
333494207 428697068 0
474200958 181735973 0
361158240 40634021 0
465042651 507329653 0
2614179 161374213 0
289161427 408636738 0
46427737 205446397 0
193594251 172207094 0
182201162 542036846 0
47195366 122406900 0
411077673 260245899 0
88544576 50432848 0
266212399 19662037 0
78370859 271010442 0
214037744 246852172 0
424525143 506789158 0
382717165 493004246 0
315978999 285356433 0
55375904 545911528 0
558852392 13141689 0
333192480 94172992 0
532572098 475844377 0
164070195 356990014 0
530988615 287019618 0
242022069 96838670 0
207690946 252039304 0
372417058 473280613 0
508434989 233316801 0
502361879 387640842 0
459789938 424747562 0
487419936 329519754 0
401983077 181659808 0
42965917 507478506 0
109648864 1889798 0
488220991 489744757 0
251521962 166675706 0
143369567 501965218 0
378768316 510708572 0
177677215 34134527 0
21878993 246764849 0
444733365 473010497 0
387765530 67261466 0
546679009 435276113 0
478526974 531922815 0
54741147 412340944 0
274424866 431103236 0
232211854 500915022 0
492524483 409796542 0
435450825 240607768 0
381666202 297206196 0
33625625 175859112 0
545372923 28223044 0
229947362 291849 0
542941982 28450025 0
45028900 552832353 0
243391514 296205977 0
185732876 205916813 0
422802117 334549941 0
475930566 445326309 0
523959242 151682297 0
508830281 309327238 0
371799479 553718291 0
520958479 131215951 0
150500666 437135173 0
105377214 175601160 0
264446938 31849839 0
351810620 435498000 0
36088625 550112154 0
416301844 190433486 0
130057871 271149518 0
36626507 231608275 0
455298644 530982214 0
234576970 377818439 0
317544786 556141994 0
334421259 27465123 0
476882538 194491916 0
177159618 26712075 0
520874355 472273998 0
187444820 401892538 0
240711496 381433915 0
36823961 465408473 0
338529673 91170288 0
227044472 367615980 0
367897282 427661628 0
278915933 8814472 0
313535884 38500284 0
220977511 35989632 0
354410949 162739490 0
461677685 23500730 0
188148437 158639225 0
270594398 349065885 0
55946624 170153779 0
392355805 175864070 0
377561682 26742622 0
205932951 500748844 0
391918924 428091289 0
525384102 109506463 0
429825048 109725057 0
59886101 198309589 0
366689925 170238888 0
150728016 336423687 0
542456936 375481322 0
165925277 418742900 0
522656425 458657827 0
207992542 286987976 0
330118623 6248655 0
271284852 506773298 0
433257359 397662384 0
71706610 350717448 0
492315173 434816280 0
43078176 512025999 0
98239765 320287900 0
432839034 180532218 0
479963511 411498121 0
548227056 148312902 0
166873265 263267427 0
83571611 556114209 0
160723264 194496979 0
287492106 438887847 0
114027054 501711478 0
69616947 56771348 0
542067807 263554588 0
513866734 383768270 0
559746945 74557967 0
364794253 392644070 0
52952892 266079709 0
440643422 40668247 0
518706699 430905832 0
540657787 284774367 0
189665326 415525754 0
185860217 285281271 0
32638624 521476287 0
2116674 242102806 0
179073904 477129802 0
112333234 357022093 0
365377160 175092609 0
254077471 68306619 0
162158801 271824068 0
453850700 290903482 0
564944580 291756350 0
162215364 217676296 0
299523016 65502990 0
118562451 303418010 0
531979486 24380813 0
120881473 287551572 0
232612295 389880641 0
312853533 31015579 0
197297323 547206005 0
106571955 377041200 0
190748452 446213446 0
466751138 234265907 0
243684837 439026053 0
7258475 474579407 0
332302577 509108902 0
224390553 358304460 0
239661868 440352990 0
341858880 530031469 0
76986102 286790030 0
261375988 564987620 0
528680376 552202700 0
109513013 160716008 0
46205806 273542205 0
393923634 446017267 0
2590687 559625296 0
40362726 351421833 0
88203005 77194856 0
274562696 108554053 0
439839333 263972297 0
99484637 144796654 0
282517239 557057908 0
487503102 20888062 0
124553476 498394690 0
238724261 375993920 0
322130398 494068850 0
13633508 184181128 0
192228979 535629110 0
549292279 2860969 0
370961116 535493815 0
454137482 45620974 0
512060401 82880228 0
151145730 139707019 0
200528881 320090579 0
126304138 474039633 0
458490483 89272803 0
180227845 51052019 0
535895593 333141351 0
364227028 246385443 0
205800000 428945336 0
562707212 274046918 0
530859508 169374285 0
205854563 261985266 0
382836390 542240491 0
411669475 363304852 0
234878724 77025940 0
36342359 234075722 0
208864096 200608364 0
104815848 445135840 0
362173151 288402879 0
87725650 31116130 0
123933773 64839821 0
521010173 78765438 0
108516741 268816453 0
449448925 166374723 0
239697644 363251378 0
438785193 147386387 0
396872758 424130484 0
252088207 245465511 0
173537582 196351501 0
471373672 451793730 0
68090859 507178234 0
44502729 70923515 0
369892426 496878035 0
557960865 403197092 0
304843417 312113314 0
158336384 560633492 0
346255299 56632144 0
258096739 174534810 0
4549551 330123714 0
254909144 248350103 0
369716485 387073487 0
479654130 266099829 0
251680203 194464713 0
68696662 401848844 0
464330357 276773371 0
274100385 343040080 0
53173447 361857945 0
479525844 182909512 0
467222867 523104698 0
73119588 178044422 0
121650124 498081397 0
361125867 103217740 0
462141959 505763444 0
269106440 276257673 0
15057619 129548174 0
428240603 260878059 0
236924554 373133333 0
13693914 10375013 0
180143960 399260625 0
450008351 351278440 0
445457171 112064534 0
533762997 329760734 0
34088552 184738247 0
451317047 163163081 0
552786055 16386880 0
6673390 178946067 0
89452767 126281684 0
447218121 454359131 0
428810170 512186919 0
376683143 144244646 0
35382501 422425902 0
192357740 180811671 0
325633240 410314136 0
455086919 66341695 0
120890528 90015665 0
23675017 397020153 0
558678653 443082931 0
520056005 107535872 0
490296890 150833572 0
448182044 435129690 0
79643500 367302214 0
11478830 241869686 0
561014299 160622748 0
77487211 439244119 0
456244456 78456732 0
362248751 259664150 0
63851075 319755257 0
130651114 186558894 0
555409528 101441560 0
227896139 142735393 0
485740730 122668787 0
432502077 202832372 0
473843443 469491270 0
40288474 284377114 0
325283279 94714266 0
485487712 430335530 0
353269961 345047458 0
193903511 181298011 0
206073213 462995355 0
147908972 553829233 0
372738375 326786881 0
2440123 383089801 0
383287928 225304139 0
242252726 330373396 0
443653050 284645417 0
294301672 140552267 0
345683626 409747960 0
79516884 273295005 0
78486099 324023389 0
71822288 200764256 0
287503168 150900161 0
564008255 279940185 0
135263723 12334292 0
318308610 294635426 0
346433683 456034744 0
564963556 260815276 0
28007826 16452082 0
244511969 88114577 0
61233417 347817257 0
462873231 540482088 0
225658064 543353517 0
175495615 299055392 0
185222226 304176567 0
5838364 380900431 0
294267131 190378106 0
249481252 179685757 0
560039258 328170611 0
219595631 562255630 0
70359994 219346734 0
532522565 242171455 0
538899005 162329189 0
192276213 377083650 0
345766561 276716632 0
229725885 119715313 0
43545552 323185903 0
162310335 249912366 0
4412917 259308910 0
223649904 559907318 0
147960740 462858836 0
545011317 118032677 0
391443863 336007294 0
85374614 383257372 0
109843906 490133692 0
24337695 69628309 0
115995399 28964986 0
223410262 82439532 0
269503649 495293329 0
148879348 170078994 0
127942168 197308788 0
386141559 414659833 0
481404118 7085524 0
312746721 266968199 0
373494471 123344351 0
546155340 342882640 0
239098696 250923027 0
29393187 241702066 0
467882356 320824318 0
394173186 38650582 0
105787708 151029058 0
214928176 508918516 0
557480967 4664291 0
462526057 517315730 0
101748497 170908229 0
232545320 540176609 0
128615690 46867008 0
408896961 294731220 0
453394650 159886453 0
357887836 135118258 0
464168353 527437196 0
374099796 235641410 0
45128166 372922349 0
282560252 339387452 0
282933332 562992332 0
538480027 280413340 0
88288506 178279082 0
564693146 108587235 0
191038989 212634019 0
402203628 27215964 0
433151240 352222409 0
474540839 202073709 0
40985262 473340994 0
378206267 295312655 0
265974762 196668592 0
461823211 194403882 0
519823537 338427863 0
196433939 474891623 0
83674545 395723895 0
234754086 344353064 0
417939530 344888620 0
57527069 434792683 0
276597922 395114142 0
304914812 301467428 0
148313376 173398567 0
487189865 488691180 0
566558891 316396008 0
386604838 199203398 0
285845392 309660909 0
177492355 350532762 0
1626290 561930487 0
325135380 394208557 0
109782595 144678310 0
101483103 484707892 0
239463929 237173728 0
203381407 116224035 0
452759544 250948626 0
280227014 10787687 0
388299980 99443980 0
485948341 432250102 0
120966675 55761997 0
299313585 486272796 0
423282322 143688217 0
3814125 517087526 0
377397598 247472616 0
356143701 314143237 0
262486640 511742407 0
5919745 550414054 0
162669968 51196987 0
107904732 493288827 0
92675880 130817489 0
392636797 188638562 0
155416352 326177835 0
418914588 387041453 0
408565907 498367997 0
136957122 291724449 0
405566249 140043050 0
425564086 221126613 0
400257082 239431138 0
439537468 211219565 0
218834761 401848943 0
476280264 28322583 0
37988134 279023117 0
343504767 343575706 0
204746301 376179700 0
45251862 446326094 0
401163663 524684797 0
40140384 76740046 0
345869744 296299980 0
469178324 431815434 0
466448620 106960198 0
527026761 558358397 0
269981642 44485191 0
394486975 106558018 0
335005759 150593802 0
476086630 475870401 0
145712492 190205595 0
371454026 80966078 0
515785609 343369115 0
301016215 358223361 0
354017077 259358124 0
423978662 408827698 0
184765797 228163153 0
246384347 109621472 0
366638562 164527376 0
276247812 60468678 0
126102559 231300968 0
256167777 101706412 0
519594097 108813531 0
320622149 524034451 0
233479060 210969953 0
40902194 27666681 0
32936849 523749661 0
167534856 374503732 0
240503974 240413835 0
228326580 190620231 0
288428315 430703695 0
30340474 73495052 0
370344284 91332658 0
425083590 225607373 0
557309578 310010800 0
198097585 512477216 0
318051357 39732480 0
346950460 448636328 0
393232873 404261851 0
392875315 48419338 0
32300110 429331076 0
325793601 124703922 0
325626690 94458693 0
249894208 353363459 0
449357964 301626939 0
161441924 66976999 0
366868867 41164927 0
350919588 45748195 0
394609588 514474245 0
420475146 107390063 0
435415797 270808814 0
59435862 258884620 0
80197954 173740777 0
370802673 296406787 0
328851766 86705798 0
134341084 36468092 0
194338099 82440950 0
10765043 52961488 0
203067865 349628341 0
523118204 45925852 0
160838 179521469 0
415634554 306782886 0
377422187 433837769 0
177878500 548978578 0
396422476 319958288 0
535553106 519084903 0
542451860 276021918 0
403064374 490550427 0
11977009 409379626 0
34559230 428256696 0
273660286 118286972 0
489393963 24563857 0
230482455 214685931 0
228125085 118414970 0
73596025 345227209 0
158023783 111490012 0
54511676 361648938 0
489498780 252685238 0
105854787 493201098 0
210961095 30471820 0
85146214 160103619 0
163561781 349849168 0
16102233 226052454 0
401865765 222723934 0
142695421 140331699 0
391201020 328527323 0
276768822 523306239 0
89039458 168512647 0
62739850 117542041 0
567310712 19312435 0
181440859 467522834 0
362505956 214074435 0
238521237 494690547 0
442293775 518897257 0
320862233 321514393 0
335805220 151017605 0
373432700 196401925 0
426982897 14519520 0
56999998 250756577 0
451541195 103457583 0
539125652 315286909 0
226225707 232060151 0
323851941 542003330 0
212453261 433501192 0
279157510 250933207 0
422729950 176953811 0
301934025 173171472 0
521637322 410264460 0
547091143 109354501 0
226518218 465115914 0
261872571 267766132 0
23102992 482013202 0
79009055 313363010 0
111226486 448411807 0
47677247 376814047 0
237765131 419235868 0
17948526 315567313 0
297820060 217671062 0
87847300 114305396 0
248211325 160422368 0
76872263 490781879 0
406942676 136381093 0
143857669 275109388 0
567041072 95185554 0
488065036 84103465 0
324011416 413921279 0
475000935 400553777 0
751972 355358403 0
5362874 226910350 0
235674300 257702427 0
375972823 99037555 0
158297749 434915550 0
23958628 217659221 0
540234515 532913709 0
426750977 432596048 0
113298931 59942835 0
202350254 130646905 0
385344225 219033662 0
350704175 542166846 0
49803910 269823677 0
446108142 231965243 0
489721786 194166378 0
271913257 418096471 0
163051815 33369097 0
234516811 139964257 0
5927725 50969230 0
211641879 384904265 0
531881630 491620397 0
281890883 406538455 0
190718758 64898496 0
456152968 254029192 0
429477494 234535212 0
536487721 71147748 0
117169820 108225276 0
146810289 479095659 0
533422804 98266776 0
474189978 293800303 0
86367241 199537577 0
397114697 407140719 0
61793791 92196076 0
133889345 156610126 0
380277872 552068309 0
270892594 238638251 0
377701460 87689298 0
450903327 451366363 0
240092190 145800345 0
327311023 535580870 0
393873662 8789405 0
91316923 289918927 0
96420088 36830080 0
289757359 129241923 0
158910161 410174712 0
382288151 89596109 0
545793173 371769185 0
339894550 377660678 0
196442270 482915927 0
481718553 18683944 0
110113108 345171016 0
379077367 479480322 0
496904656 153304326 0
197114033 206432289 0
483736270 234860354 0
146974848 56722947 0
35493337 269615571 0
79947113 404969454 0
333901349 179237474 0
437768496 142582221 0
138001609 18894720 0
502814754 145373209 0
520476264 438719512 0
80163960 476681762 0
475514421 145605414 0
478513142 180280136 0
30675714 440228377 0
487560631 161080474 0
146825340 257936387 0
224949556 339294874 0
335968159 182954301 0
455268269 317384413 0
387794356 433308840 0
398664140 401183652 0
441453778 279447372 0
483229600 292046407 0
282496592 421175323 0
509471747 530289909 0
104129137 389554727 0
358710564 511774035 0
379824093 269482963 0
146786003 447268789 0
103396183 450515934 0
25619100 564378735 0
441350599 28220155 0
313737247 480279339 0
433615231 444573428 0
265799289 225043366 0
522706026 472201061 0
481367998 409168656 0
221491216 388918465 0
88993897 252550386 0
50886100 412491623 0
403596233 192911757 0
153793442 198218857 0
169830642 234432777 0
19936975 503546326 0
210917495 383916125 0
210717639 447895164 0
221425542 284539903 0
337178662 470898872 0
159436090 164763836 0
418531957 513938774 0
252190588 484117955 0
101901899 454048088 0
488256747 399839324 0
22187415 465680247 0
63260432 486851107 0
406491480 8714489 0
291186853 169708899 0
531841603 269694627 0
177062536 354764562 0
359703177 496736652 0
522348919 21827555 0
160319129 353123424 0
4252827 414608205 0
338793858 329380394 0
1482290 541134811 0
59322220 502253798 0
126637167 232794373 0
225026005 209289917 0
199591673 69888568 0
550915614 220407220 0
90189519 10881836 0
139328298 66477025 0
20746700 437922464 0
360508419 530497406 0
16033190 22425854 0
107406340 289529764 0
528506993 161845484 0
103807138 464996191 0
344175213 365585997 0
84153300 227761298 0
111417877 333417187 0
15088314 528899586 0
351776525 231740329 0
488742387 101680572 0
243587590 454465986 0
246951461 162447039 0
323141927 103518124 0
33413997 223680397 0
406152337 230070641 0
305276742 298408921 0
565889203 249992882 0
425374397 183565591 0
455899197 545737957 0
134584055 80148679 0
94786949 524033030 0
341223257 372780164 0
317745533 141553383 0
402684862 522819131 0
95754565 445684760 0
202615395 424445182 0
159323468 407750409 0
323665612 1363696 0
203828321 305217652 0
314937180 474829029 0
396837960 411590088 0
154134173 348726705 0
417972163 221003557 0
523452347 359561959 0
263991758 354565339 0
219929294 59837737 0
46337392 336177540 0
166552334 136793574 0
53615779 347890542 0
387713417 355711335 0
329794877 427812755 0
33054905 552485374 0
419845592 200658248 0
311520560 138024197 0
6681844 544017674 0
217987193 336228691 0
530150022 400593453 0
370419341 522259545 0
436025373 498210732 0
408255017 228553792 0
14577251 27494999 0
191857909 407909638 0
291087370 220820446 0
468155027 490894286 0
563118241 362768456 0
120459551 554022158 0
170672804 79432552 0
267079386 58313172 0
448484154 378241351 0
90531497 140561584 0
67350744 184992078 0
199732986 223191425 0
552974249 241059434 0
308401967 168265517 0
78840723 409369061 0
532159715 549778204 0
82404372 139788274 0
315685287 135137762 0
318212089 30224951 0
33477706 555798004 0
452919884 547695743 0
457782412 547402432 0
387226272 510583268 0
286663610 3093007 0
287678323 462795491 0
156632849 377973387 0
100284095 450154512 0
159466476 372069825 0
60095950 99666823 0
247825565 119407250 0
393817522 229144485 0
511710217 2047475 0
512610419 96898458 0
446321021 179308813 0
229259145 229117080 0
511586279 562158837 0
491806181 47358954 0
234271197 244813207 0
418410857 175509040 0
218408013 15394909 0
19097176 122382659 0
564925479 231767319 0
157447307 433439288 0
257189102 271557412 0
381553713 232388608 0
211287595 59071515 0
542913926 144660077 0
534153244 395312775 0
295314550 224108478 0
476012896 24715341 0
407710456 435753690 0
188733179 92129068 0
220496797 200034796 0
533955938 257100003 0
298729331 226936578 0
234025334 475634236 0
522934663 140212140 0
87844748 464771536 0
24796323 420244115 0
379840990 426381400 0
247129472 342473548 0
387345076 50477403 0
481680946 22650448 0
213295738 80934176 0
531529497 188332521 0
338037928 389951918 0
157229002 101526432 0
134787717 489508185 0
248602023 332697187 0
151259471 112333988 0
384511821 538230341 0
59548973 81244951 0
326649552 9251576 0
6769036 324893545 0
182484652 125244050 0
26187703 287149988 0
437317433 218039809 0
252328845 33098356 0
360253464 299246101 0
286175655 334067054 0
515150188 165049449 0
368103999 216014299 0
225028206 201071733 0
70470860 176518083 0
494218122 52845336 0
366008085 89480399 0
501934632 16283343 0
4656953 205082220 0
275654825 411534261 0
541617043 139250440 0
142272462 198722529 0
201029665 222662728 0
216663718 107634667 0
421464855 270942661 0
141123081 304752454 0
199742229 479431727 0
293507034 201917227 0
220904868 425072174 0
391313274 349886638 0
198892852 531349104 0
517150105 48603688 0
88617419 25796730 0
381801696 202880754 0
455691267 225341183 0
49424900 328503049 0
273422805 25536210 0
341521760 342001769 0
270311253 175282677 0
16746794 442812889 0
494270010 345154761 0
449716820 273952000 0
394112514 514485874 0
180593299 540794266 0
24835525 253721434 0
193066922 336621188 0
527311559 248025728 0
482417748 63434497 0
115354648 532976447 0
124258801 511980543 0
99072604 430390872 0
71150117 204502678 0
494533440 21457719 0
309806398 349042688 0
68703209 57483409 0
255659400 472266608 0
382695402 425894406 0
317386381 38259184 0
109901198 173368626 0
292508648 230294320 0
117661440 49628443 0
85910360 341846303 0
567500067 313120357 0
126392996 545748489 0
120897124 543190395 0
219807518 399012572 0
506522283 299304007 0
98344170 111642903 0
196787092 453130349 0
98019893 463141005 0
315841010 191693179 0
464505689 549881315 0
313409464 351614094 0
410220163 79729282 0
184969637 336170023 0
555969276 429112568 0
440418424 23587192 0
311017635 298393927 0
409211376 82606126 0
46877840 68449102 0
115372888 522226212 0
481676865 247459320 0
272665716 81495284 0
368623087 478588688 0
518992770 187931725 0
172804457 6999515 0
407413071 367100613 0
527907146 106751586 0
107396393 311361638 0
382772375 200500020 0
69745451 325452171 0
114627388 344456284 0
513642815 316631201 0
416853776 389118687 0
480742975 545212322 0
442467114 541699494 0
274884787 481833649 0
370283183 412296844 0
425248570 557763058 0
87053386 262946707 0
406430917 328378407 0
377930587 210531926 0
249284424 263660023 0
85082457 492953589 0
246183569 305847199 0
407556047 483599763 0
497663070 198854167 0
494589902 255313742 0
69149333 260070220 0
23410187 47422700 0
219690685 53794405 0
457915111 566384687 0
388913493 411757311 0
108192087 515205713 0
482896699 33491100 0
7263540 398869009 0
223955104 446938576 0
97838452 481170123 0
197083655 430769863 0
80015330 201236162 0
557686014 32313181 0
242878239 177005607 0
195268758 46262362 0
163880974 439097353 0
148429669 103160254 0
482417993 161496342 0
363819552 485379338 0
230873306 408866415 0
524339691 35423510 0
175751794 112819017 0
340839601 114603512 0
7853250 561896841 0
235259920 79078121 0
534607579 7703316 0
528639306 90555391 0
425502465 49389618 0
317083892 553437967 0
414065285 243252257 0
236782718 443563726 0
260729817 11677856 0
223814160 81714798 0
405809331 267587452 0
142134709 242006190 0
59170395 473384407 0
427804883 134579752 0
416181144 69130309 0
215263733 20650622 0
341083464 64629143 0
501483543 522333695 0
374191557 274085808 0
287509221 222194384 0
560709762 567569447 0
165188754 514084889 0
228690712 367637159 0
363308102 89360171 0
388691733 471029840 0
223187753 9476108 0
159027618 529639719 0
299158751 6564925 0
379581160 344357375 0
238877008 88150290 0
289475198 382387964 0
407021596 368232307 0
364589780 516341842 0
286137880 380545822 0
369624492 177797416 0
490475577 298298075 0
451187177 106566917 0
22512294 385384589 0
280646981 143383030 0
223430826 191734423 0
24423589 379012648 0
152934192 18672741 0
397991483 291429601 0
32934248 457347895 0
137979182 513205899 0
209661598 3038734 0
287922059 388156886 0
99211161 343538687 0
489464081 211694218 0
203459443 442193995 0
337717857 74822311 0
108235479 269600044 0
557596334 261393237 0
420820448 45067119 0
225740336 55356351 0
429873743 319652252 0
71192172 483983835 0
508520189 155450138 0
238965538 229815266 0
538736686 251611204 0
154394257 126739266 0
66315614 68538467 0
26419139 398959339 0
248113978 189973424 0
358902718 97399600 0
43971730 257484195 0
233036451 192925721 0
147470037 187380224 0
477637373 121299530 0
255790823 20203337 0
33759766 197571088 0
455396261 254795439 0
451325144 393649358 0
30635633 125728544 0
218227857 87771468 0
467700380 491994741 0
456768321 290012064 0
386370200 404025071 0
521105048 224693047 0
207602670 193809256 0
353794218 424028622 0
384232692 13503900 0
129610742 353178680 0
68010807 532183665 0
510270976 520429568 0
202110196 511225170 0
430989798 477979887 0
524206737 546516212 0
14933430 201628589 0
236707560 102438782 0
410173063 286383684 0
447097985 555178530 0
252979618 538465291 0
337711240 397885294 0
395451513 528766185 0
509255691 177355135 0
227646217 260305198 0
141992873 559024873 0
125426402 495754208 0
540201388 443545780 0
4173890 93961105 0
311639269 157053490 0
385643116 35293407 0
538753878 376649171 0
352495205 277550603 0
461215750 461925261 0
523217404 136595984 0
499381729 202967735 0
319828310 268062613 0
430687791 433962660 0
218214350 293786200 0
568210208 258090497 0
255585508 229063785 0
516176991 439574357 0
425149955 472467352 0
50425179 266408991 0
348068809 544938989 0
458996053 515387340 0
166759563 188236008 0
1988179 161907079 0
461594536 272311237 0
455980324 137664617 0
202986306 304891940 0
104241607 552091063 0
144794817 164483457 0
172107829 145996933 0
528179710 133795775 0
490071192 262479920 0
561855530 462817953 0
431690999 53980495 0
210063852 93985909 0
25855969 374806354 0
546723798 491664173 0
561705146 83808765 0
198250916 113366574 0
353857873 448360327 0
323224 168696769 0
289777588 177039143 0
314677516 13824848 0
504111244 310647941 0
373206751 448799415 0
530473759 504468310 0
450825366 530410227 0
189281379 491965452 0
153146590 286890345 0
87142428 497262190 0
7763520 130492213 0
214225239 413070210 0
364389511 524962355 0
174736862 41762195 0
159712827 525973363 0
264292363 498139273 0
27286076 301740810 0
250639304 67118890 0
190136100 263896568 0
114019847 378375384 0
287676664 325340142 0
475897710 4341837 0
509681228 226411791 0
218951843 225829588 0
297606509 342370210 0
79632800 92296439 0
326538124 504551631 0
254478355 26026790 0
173987581 307250063 0
175620047 344386768 0
70958083 233705366 0
27884454 495409343 0
8440558 503623151 0
43269404 129140197 0
126573014 75069810 0
504056170 294591787 0
225537702 391595497 0
517979064 559255639 0
545022845 131357055 0
460647341 126459894 0
200695246 26268900 0
505848172 370990507 0
21140758 69346477 0
559424800 396260581 0
483501368 89860484 0
92889154 187834891 0
38362362 480837175 0
370758116 199577013 0
416620092 6588948 0
228036167 270966397 0
233162887 345807794 0
498158366 218217583 0
465715394 505419705 0
392235552 483130705 0
392612810 549403184 0
426861164 339159091 0
547430634 356330752 0
127157361 422938783 0
65939651 433558201 0
432653557 335661742 0
208750125 120886450 0
314954101 91542067 0
188713690 353963614 0
72642725 464852693 0
290930637 329106785 0
21056967 141063558 0
154918905 403686699 0
523423041 16218914 0
31911101 92193857 0
120756229 212280448 0
254944341 463827900 0
142351938 285137037 0
425660806 505818459 0
275395524 353889301 0
93675922 111218536 0
276029352 142396067 0
333397463 568437716 0
457196658 208871355 0
157078287 536728388 0
226189403 337871905 0
479643975 177562620 0
360651542 475566632 0
261928222 46423402 0
378029836 416378448 0
304877376 83705027 0
182026273 30523802 0
223022625 465510617 0
374796181 298436352 0
275370717 378801135 0
458620949 313777935 0
65063868 460882236 0
315231568 16403133 0
12957412 77609694 0
416678651 304511297 0
400070460 225560572 0
195601014 210432409 0
339532301 551885017 0
25764441 244216101 0
515444017 252219844 0
343881324 423223288 0
247767398 277816110 0
296777737 45120136 0
106914358 66875400 0
14668293 553197995 0
354515630 450805376 0
348638409 143352575 0
508281214 239956363 0
539752437 36408213 0
342307302 289136756 0
463488601 67975864 0
7275468 158065522 0
133758762 357031084 0
166094972 443264334 0
71471834 20110236 0
226723975 193702969 0
356391236 441051787 0
269155490 260936072 0
34125337 394425123 0
40078163 437351656 0
265544 560975091 0
391967037 120454080 0
65225560 505831116 0
331717610 236359435 0
277912588 259950488 0
115689461 478932011 0
107984857 401399579 0
557263476 191537575 0
116197509 252928906 0
345231374 85239816 0
486801325 296742672 0
416242165 496347013 0
15988491 34841147 0
250352902 141937545 0
5893832 28112899 0
358881322 347928343 0
82908304 193255988 0
353012248 369846835 0
525895326 443919604 0
512722854 361816431 0
126162389 142419487 0
340773659 504409450 0
102673352 439970561 0
332225469 503697244 0
450940680 432608344 0
23532935 22443042 0
8727982 487407067 0
564552184 234973140 0
39788983 303552408 0
524752906 230026265 0
211206438 343378162 0
164433484 87747198 0
77015877 408055865 0
290982115 362578564 0
378258425 264714597 0
535386786 424169338 0
437610860 402561771 0
72317098 188631154 0
346888676 117235963 0
194081692 195532761 0
290517675 551516487 0
99159276 456624711 0
188602160 10205237 0
444397521 418896939 0
25026854 437359221 0
250746072 44620793 0
303535495 406587979 0
279648702 229622798 0
293154806 166914002 0
257085601 53746101 0
510193660 65053389 0
530836489 278876880 0
266933983 58198824 0
534546316 308421315 0
203165704 74406894 0
346186622 154169716 0
6418487 386441013 0
247336506 126274046 0
50920948 63643158 0
317774529 347188518 0
448456199 272533795 0
397014255 384554903 0
402766765 251834754 0
358765583 332518533 0
94973939 141633953 0
25009197 111911088 0
36129225 159238810 0
383902592 496727074 0
220837767 103410132 0
65965561 544057921 0
458340197 405328035 0
455453146 433348476 0
319943492 559920084 0
67855171 412589213 0
279079648 459077200 0
292885408 257385648 0
12593974 470833426 0
38074556 269104532 0
253572330 339752215 0
264046364 557351840 0
425949068 546833797 0
263701293 47451676 0
394068211 378186691 0
237731719 461387666 0
551061223 248778525 0
77614993 357198044 0
362011149 403709849 0
30977212 303934115 0
507921857 329112575 0
417511566 424850959 0
101618128 93934718 0
399103615 89359783 0
50212147 131264304 0
85729864 427334548 0
105377146 240723709 0
421826255 342979590 0
436330486 13048607 0
544443103 219717453 0
267975603 132200264 0
126944761 492152764 0
167871046 137094149 0
97471603 528911040 0
561898724 487301140 0
473805451 414131788 0
537425017 98131784 0
744872 89102343 0
503341254 309196054 0
289465156 558027075 0
311291276 183602128 0
336256525 504384314 0
25740362 293011048 0
26931652 399000913 0
299353913 191082528 0
391714906 246667502 0
204182776 440830932 0
42292027 498119579 0
430548262 388255244 0
417033549 25731796 0
479786611 395262568 0
10368541 231516559 0
55392465 458922142 0
539213192 175118479 0
131902 310381280 0
518971410 406471545 0
237847302 563496263 0
102042359 456573261 0
57015809 339457256 0
71110732 510681272 0
131705390 97628967 0
82826199 384048661 0
49313265 563870636 0
95848308 336944804 0
21987058 135423019 0
349973097 163349360 0
76477323 438175109 0
433541533 465892390 0
86123934 96814809 0
346489457 225168741 0
61633759 467624380 0
352760193 452564880 0
535400955 20687549 0
92005741 59096889 0
28824560 452240897 0
461769689 132927828 0
266813673 304097512 0
161351610 543116900 0
448724371 127463942 0
134683435 103403684 0
449344353 532363184 0
171651044 12413928 0
216303229 280044820 0
212111053 242528226 0
443629532 286910141 0
111783187 468368518 0
148869644 212627614 0
87472800 315036602 0
337506807 183779601 0
157623641 34290549 0
511848964 9264930 0
258039042 488427710 0
244578076 303424645 0
337634761 311165736 0
351267190 507796406 0
70360777 364943466 0
552296804 84805203 0
392759994 464498869 0
135966257 360138509 0
32198268 63427362 0
38713832 90591885 0
240172688 353116422 0
375006792 242352467 0
217121170 377966594 0
566095415 493867329 0
407016261 476655730 0
31959216 315948516 0
279197928 459163202 0
418066047 122282586 0
332207588 89344791 0
320389892 388479803 0
192323941 442644273 0
131527609 175238626 0
328156895 57035667 0
132849052 472986012 0
255008745 304689138 0
70014570 520533683 0
137047569 539411214 0
172612882 278835720 0
160766710 364631386 0
437147373 190580108 0
537846480 97631638 0
322756239 170491838 0
16012622 28120537 0
19104538 491574404 0
130352642 389364859 0
249416766 170172022 0
486562515 240204299 0
458109397 143568639 0
235265817 420600666 0
400504521 464095096 0
461049892 370157857 0
16173017 101883236 0
535202839 462018304 0
448476358 51513110 0
48864845 179187085 0
292772250 98323272 0
548119374 425711244 0
90209213 297467934 0
199904046 186968376 0
354808531 145560912 0
331287168 83814625 0
103892293 470867449 0
217052126 146395705 0
383520301 364974866 0
280577029 402656505 0
392068278 352058950 0
87965588 312183651 0
98964093 136728409 0
92326908 171238909 0
251949270 558187304 0
72052851 397054725 0
545273764 365023100 0
9556073 295014315 0
412038132 94452444 0
489758136 309202757 0
359153116 174868856 0
91756501 510706870 0
506250166 402406325 0
275071699 278064773 0
449318406 81279665 0
332337775 428928366 0
422538064 324780701 0
494178609 126070322 0
185334909 499608974 0
554207030 283890174 0
525864500 101959184 0
458915164 193386807 0
381504710 341005739 0
35413324 147097734 0
376612757 556058381 0
315936041 246574347 0
446110146 539121270 0
333055527 59276371 0
469764194 425579225 0
418442464 291406752 0
340397550 38049974 0
515782551 186938561 0
61879403 409170007 0
493689567 257134393 0
340625979 183949167 0
456983500 431589625 0
201073376 12616098 0
273649848 274428290 0
141977233 401839245 0
418843484 342201305 0
338554286 377429036 0
345937182 125830353 0
214821625 286381787 0
397163600 568354418 0
523986028 8299167 0
285492470 221941691 0
434006904 269400275 0
64130544 238438688 0
143042503 407307483 0
452095129 340907148 0
146166298 393337805 0
377052514 333293178 0
113467994 143467753 0
455407913 252950084 0
462397504 528567992 0
547653453 174392706 0
345142345 178151221 0
245210453 46444301 0
437969708 21966854 0
425968302 472234268 0
225053700 510249223 0
304875288 18943174 0
426886943 126212700 0
540963104 388804980 0
164099424 359532929 0
470395660 304892707 0
39367660 84693868 0
136896135 523060107 0
171402995 460628853 0
33922104 137564287 0
486169015 523176376 0
126972071 49582893 0
521735054 155475546 0
330321653 460596680 0
445151822 341411188 0
530252010 146529710 0
193920619 159264507 0
293833217 349846808 0
339177218 370064616 0
37103606 343319205 0
449048638 296860737 0
154484993 118283043 0
243504310 332315935 0
444361318 495078652 0
74901345 66387396 0
480796831 246952262 0
310027390 483406844 0
482140219 40363098 0
150834492 28123571 0
4049725 28857702 0
463654189 357725196 0
509135489 103505332 0
486652762 506073162 0
287195774 467002727 0
293727066 428116669 0
404896564 357910732 0
283183264 205381777 0
161693470 169931066 0
232072278 81134700 0
318643127 300162134 0
280575851 470157217 0
300137908 279101828 0
109183560 407058028 0
143302773 25121290 0
351176707 531967196 0
358715849 26510234 0
535949617 272995740 0
265565081 488515399 0
21079971 115633205 0
348663425 160973739 0
135035578 297874963 0
11222153 112845748 0
553098300 202716752 0
70458913 166538328 0
407823912 255613967 0
108365663 327304858 0
217700362 500412164 0
565641590 553176015 0
143375346 477116372 0
205786882 116151820 0
312472365 465860777 0
553378107 231374936 0
96601372 331525060 0
365219403 228419758 0
48074123 509030194 0
54070128 120870804 0
130606157 368057387 0
555675765 131476563 0
560588513 134198567 0
354045473 343136126 0
466164324 300795727 0
94284170 354231307 0
365154876 331783374 0
423577902 309533572 0
437108805 424186998 0
18243468 115097246 0
559465211 511269114 0
228482261 271954975 0
98490368 552892762 0
114203552 514273634 0
535775515 51826496 0
247481236 494332007 0
568255856 249482534 0
209571253 94409457 0
446498492 97433851 0
95649991 12699546 0
27447830 471081991 0
127821600 38718905 0
1672456 448682202 0
232689789 523812519 0
71725179 422499188 0
65978467 166650477 0
8163272 117860756 0
208101599 474045833 0
134235067 199980430 0
524931146 520837674 0
260631551 511498396 0
159664230 476729692 0
261863584 502325990 0
162342519 389990636 0
524351386 430271060 0
519923318 276759798 0
548565802 328709395 0
514429811 531301023 0
3772412 543920855 0
414726469 192384748 0
89329140 478956973 0
338562594 493608834 0
76641822 393503808 0
325878437 184406387 0
340475674 62211266 0
227897397 217688846 0
92813418 216892386 0
514624473 111684401 0
279666706 23512297 0
518491000 225946290 0
362289204 168604858 0
328305501 159843315 0
119055281 563524296 0
46708887 63504829 0
60531089 25007374 0
342873136 242939483 0
8930966 247562911 0
474052724 378264413 0
116151876 317807468 0
510743037 550164742 0
364831095 379871974 0
263819910 25164038 0
128710638 299055213 0
525231559 545884670 0
169714095 110281705 0
77329743 544073275 0
370483484 468512125 0
23446544 313558572 0
207481348 180076812 0
209691618 474851638 0
341805168 228006096 0
546053874 46039709 0
229271876 492412209 0
550117295 383521619 0
386970339 24698098 0
329677260 394367012 0
310619948 196153995 0
9228243 504641312 0
420539663 275507464 0
321908921 303369600 0
458928267 486453882 0
246548092 521270568 0
428443522 162022676 0
341263570 324096930 0
482713767 234639702 0
492709708 59042926 0
558401830 98782574 0
455519846 334459372 0
146570573 351251595 0
139245427 131894994 0
67303350 237368455 0
319977120 389718592 0
101054999 452867553 0
131210343 528851591 0
21754530 68174200 0
187903117 255464491 0
224952761 266020806 0
398374797 243712481 0
194421394 405048306 0
28614129 310664477 0
225881244 21347501 0
113514941 302462759 0
431780499 493079728 0
318517204 257854466 0
506042141 418339979 0
100851507 407087477 0
213943246 448642459 0
563725626 232574139 0
514903903 245281444 0
356301139 522845597 0
267925164 27607654 0
49758105 303746177 0
522088728 119259526 0
292907012 71190570 0
422473656 348053374 0
388373318 449683881 0
564592889 430533803 0
277195212 258781486 0
400647326 29834946 0
362231752 159040134 0
95500574 125729688 0
490861218 231395045 0
452362971 426784503 0
195768339 290345898 0
126530431 82416066 0
42856754 330972214 0
465155285 133365275 0
361578851 36801982 0
424498740 135854412 0
45525251 219895168 0
125426432 324819275 0
49694383 128022707 0
244673791 54925108 0
326851087 48796266 0
408435477 358599605 0
157331105 410469927 0
136796116 59748158 0
269177841 549560298 0
179815645 397228313 0
120800266 508047851 0
485689589 104715679 0
25118020 460616793 0
567233625 74390865 0
136870194 133146825 0
387875763 222736356 0
174605359 157672505 0
61382818 446357356 0
168072389 393994957 0
539708451 134264558 0
71912066 287982483 0
185414374 75972889 0
398453977 413412330 0
27057458 565510956 0
425062789 535623637 0
541591828 139447867 0
277836951 179772985 0
363872261 236839457 0
351279206 461165042 0
225854449 124249839 0
211697549 248063379 0
88597993 175011256 0
49359199 194136723 0
271065510 541601803 0
553007511 447979295 0
183841565 424205559 0
68714524 294206430 0
366579764 375471670 0
36654435 346429949 0
497199874 395763626 0
164776890 135071560 0
434948645 242262255 0
125745873 500215142 0
237456082 193614881 0
37710412 1331060 0
302668792 501640348 0
100992020 175973178 0
28036703 439377798 0
58380564 248755409 0
377550319 469056115 0
182871285 74142016 0
359389497 202310107 0
139769100 541566018 0
501467575 251415194 0
415687878 407339132 0
517939616 173976609 0
473556601 110245307 0
389623260 131560334 0
374323461 556443019 0
180733942 116074979 0
408079726 509618054 0
90578172 310014534 0
220236615 526314029 0
72023077 316217344 0
566862376 454772074 0
209966406 417975490 0
530579685 464513691 0
564998805 538381578 0
254607960 333366884 0
406247279 192393986 0
182989534 32673975 0
468935514 32691640 0
179594077 451913409 0
227623223 45189401 0
170832376 470918646 0
338979144 441229896 0
436766705 192813124 0
136877346 449524752 0
384326365 553278855 0
74138538 193296277 0
365558233 535158304 0
188659727 41010259 0
528813745 138548812 0
530615903 564370892 0
404581501 483704810 0
291059487 290672893 0
403010391 376710265 0
397084432 558704245 0
220721262 39040108 0
243936416 389657578 0
538506554 525203093 0
338156123 151703512 0
41761304 52085443 0
1375851 80556493 0
460269492 265543399 0
456008215 157208708 0
84715853 406742530 0
561611505 368226883 0
145860005 123528234 0
435708737 41892651 0
381712369 394516670 0
210675488 346562155 0
495687975 10622447 0
298788925 430304339 0
334927900 228723055 0
222282982 266883181 0
115639562 163822007 0
423005849 136498957 0
461263344 398840941 0
302538089 34989641 0
21729404 187580798 0
491893601 389260198 0
561066016 195737162 0
9522297 320162491 0
231620052 442205191 0
22391371 51552919 0
340939900 424588960 0
46222300 59895036 0
231735272 208121333 0
488493939 340488540 0
300657081 441007198 0
33261983 284807473 0
477424042 452332258 0
170013264 100867180 0
466142752 349522801 0
163317159 529089418 0
163676187 35501885 0
72981499 123856422 0
265007470 481952334 0
500073513 431991266 0
424006685 310525811 0
129949037 136348294 0
510145782 103038592 0
148904236 307593017 0
6366416 41622390 0
475080889 533447190 0
123297362 241453597 0
239730695 528603537 0
260480258 322571398 0
445223251 490487006 0
481882149 395976154 0
344883132 207758440 0
267887468 233739936 0
416921319 500105516 0
253371195 87247565 0
332455515 320693209 0
68856427 523689419 0
498865681 363546336 0
17394883 558655899 0
127276720 565168786 0
246627509 279094901 0
371673041 448314130 0
267750944 374195575 0
209662316 233193348 0
480760155 169648503 0
105394417 53864189 0
508653589 500956795 0
177051532 396744016 0
77496450 230222603 0
511842607 518417166 0
187684222 172360684 0
287280161 156474726 0
367300017 237048363 0
340228321 52421627 0
329397527 500893770 0
30830152 22503115 0
43939720 374657234 0
2630936 497641784 0
507729695 8286599 0
316477588 243874068 0
469655683 378854509 0
548064376 359671466 0
458387857 369948225 0
208485768 270772071 0
212787377 30366968 0
41307095 462357356 0
252151768 377470578 0
357308437 526043694 0
153662087 408056788 0
381792291 344966149 0
104650365 49667994 0
207980032 288137948 0
293762 181665708 0
280130140 513743813 0
78376963 292891252 0
462124021 410467290 0
528504852 430233627 0
256979768 294786860 0
529224374 10722632 0
122737621 196641542 0
53725247 281296277 0
130900399 252695633 0
494829731 108176480 0
461452165 240191720 0
555237105 427046554 0
451225084 448976218 0
328828272 59363196 0
479408128 145134233 0
64607729 435641408 0
552158722 267058458 0
257101063 242537267 0
418027359 471258380 0
16196995 460112187 0
488160380 272231688 0
127009567 389266399 0
423884124 203494131 0
203909082 286337020 0
332163649 362088171 0
518210709 134675155 0
41567652 97337833 0
60256719 540500282 0
559977066 358685171 0
184829373 81828004 0
451883505 100758922 0
60001959 445566708 0
456262510 268297979 0
248265134 343059943 0
502495830 437091322 0
44684906 530021056 0
350254060 442689058 0
77967440 381128623 0
433793328 132469056 0
305612368 268773841 0
453196273 340486524 0
263311263 171583800 0
27072971 372944119 0
448290683 533848300 0
192681590 446328491 0
27955574 505969750 0
111387352 121546283 0
232904277 128121567 0
10057814 46169662 0
349503023 278374095 0
338023207 49866209 0
161941803 79948017 0
462286387 413773778 0
29884055 316746323 0
317267331 501615893 0
373833737 483402065 0
399247568 526898163 0
67033909 334721495 0
414682072 374632509 0
514527015 528938587 0
136501485 397273878 0
346492533 40581568 0
384694097 57925413 0
550511798 430845795 0
267081867 317789660 0
263451718 128095288 0
376453418 502059743 0
63611950 235529081 0
130621440 120572197 0
392657368 421215126 0
180249739 513665360 0
60345627 218879232 0
505648364 369370806 0
522345000 474073865 0
528585109 39278266 0
194358942 304093594 0
415851205 434266281 0
90443804 211228454 0
505851098 482129781 0
200049180 448380422 0
294481257 197085701 0
516644958 528243607 0
463602397 2633447 0
223765134 15994619 0
337082771 398984459 0
244041725 397631893 0
474897866 359111922 0
566285814 375406179 0
402571433 39961008 0
251654024 478035492 0
559696645 420701081 0
102733303 60519374 0
93452219 257565549 0
111569153 276852476 0
342572263 114851317 0
149898536 64295850 0
358447071 327922717 0
213057501 187987324 0
262176565 290491284 0
568038477 35833031 0
251966411 558871456 0
276735341 84639026 0
507247747 22875528 0
242452632 118637011 0
328450800 144417261 0
286039256 381097253 0
240474127 324997885 0
147287994 233504784 0
525302144 76261899 0
100002046 347632777 0
61288955 326705671 0
344941353 128390605 0
333544603 345432316 0
547095250 535933157 0
374637525 465374163 0
139144391 244149192 0
236567400 24888869 0
416950420 448205541 0
413071009 188352796 0
171943241 19339355 0
564117333 283441153 0
441237484 500893988 0
117167989 264472171 0
508952931 3967585 0
376761470 566762827 0
414861884 107512804 0
209708586 452919179 0
169265273 525028351 0
435782050 272904806 0
398550449 78369955 0
539144790 188468254 0
190120913 25127421 0
279656429 455941164 0
535888930 92185608 0
175141702 353820070 0
163058606 233462313 0
401073915 63391208 0
556577147 513743320 0
49722601 106329660 0
412737849 81629828 0
192002430 544477480 0
57164974 173167272 0
191226894 485904014 0
511878594 280762195 0
553374290 334187727 0
404147596 279128057 0
309155018 516793189 0
481887277 117185913 0
523035557 35677328 0
471674646 70475955 0
17642790 455018507 0
192306411 441264498 0
158551626 442570619 0
353373552 219428588 0
83399103 124419925 0
278065666 3075988 0
516403740 563281868 0
21919689 100908135 0
412281074 507881637 0
314312033 510484870 0
47953053 341001499 0
252486452 115740040 0
133229084 552239289 0
140045679 179661582 0
477226140 376701331 0
284242073 211950588 0
505883519 461831072 0
26161617 270786543 0
54241225 82122023 0
429834553 14666794 0
453636035 534277593 0
347246681 559500455 0
4950533 222398791 0
518755766 464791976 0
221069879 344635147 0
225908013 558762734 0
224341799 48812507 0
93968198 297256152 0
466011451 246540053 0
15170365 183622094 0
86040624 519956265 0
520456771 406874803 0
151037288 328725471 0
14063297 118702451 0
444847779 205204471 0
254064437 152403707 0
475469066 461716306 0
48766587 49544170 0
515005657 282565522 0
538497169 404908263 0
327377747 532959737 0
440058002 366559128 0
217941886 513503547 0
382313041 356380085 0
563530980 310651017 0
176629339 435074358 0
383643126 448933906 0
465569027 496395131 0
353056421 189793493 0
492897817 301788017 0
95026389 132084116 0
460776360 392799916 0
190573347 165151107 0
3682251 372284693 0
356274363 100135334 0
493931985 227073665 0
209427842 484356207 0
562807569 553706813 0
164992607 300966236 0
534504575 531537760 0
26178569 239670430 0
164946622 75043109 0
422138467 232231785 0
208348138 65816067 0
271425890 428871747 0
225017792 100827006 0
379227672 397828193 0
414260376 274003196 0
164601456 336841177 0
104231697 375235207 0
454355479 35773552 0
446712919 157412631 0
402484974 271138642 0
475251308 483191363 0
410196411 464286370 0
178677691 439362542 0
165275709 256868124 0
432183997 298012887 0
97831613 445548544 0
216536891 300079019 0
558113979 225802360 0
289380618 187420363 0
125025066 435213357 0
306688849 86507725 0
395171249 327424362 0
160011398 522411278 0
381202566 125583037 0
229746313 76814475 0
260796078 562635412 0
421478877 484265003 0
24906236 154170155 0
320561092 359254103 0
466579702 31733108 0
9304896 465029076 0
555119863 387237102 0
468086038 188699747 0
349122672 81593590 0
258504270 504900672 0
219734419 381383013 0
428721118 186792798 0
531746444 29074499 0
195339316 302560624 0
313229190 477592990 0
132388391 465523625 0
458213042 534703617 0
380846267 368303754 0
16808000 408003193 0
13615689 563929605 0
429706031 487709710 0
542048915 169448022 0
418214576 209751633 0
299227185 204192224 0
141888469 435155305 0
121068669 56974109 0
429767326 126182645 0
505699857 97088752 0
402575706 503943753 0
103350620 322388270 0
468301548 401804779 0
465073693 9484808 0
200414306 327870860 0
225494260 84264 0
64657342 148796682 0
280995500 432482433 0
171904110 248178 0
374993032 320327836 0
197145709 317173097 0
134696932 411092639 0
433620319 458398531 0
428698252 214215539 0
190018899 384810786 0
195466857 116658714 0
316908129 498485072 0
422258273 202846065 0
372241871 404333756 0
41148927 192799761 0
8839928 557869181 0
28990513 339282271 0
154722424 539690517 0
145910808 426464690 0
199373705 248062372 0
48833486 555249665 0
253629222 434827071 0
411898646 500712597 0
550759656 238419791 0
336483763 118905454 0
292440634 273837281 0
376170396 211925057 0
282460361 342641746 0
380696117 303714971 0
413473326 365084132 0
184428863 186664697 0
234705680 209275506 0
420739405 505110832 0
4256564 81651004 0
453228772 271233604 0
331703852 367425465 0
90257466 494602525 0
162968319 127840932 0
226293927 14770686 0
340285063 264990723 0
233152971 322375955 0
367599263 552800700 0
7380195 273702159 0
427198041 103151164 0
440752243 115612913 0
159692538 306616343 0
323469342 62557143 0
234122578 493224051 0
355466744 296298218 0
132046559 156062137 0
513256061 103600215 0
426088008 398602892 0
374454327 104451221 0
362624857 43081411 0
231602142 317016547 0
199018006 140051879 0
519224862 501936146 0
196385422 511585861 0
16244812 119193814 0
401988734 37782258 0
65988583 490541558 0
91975440 33127036 0
429842272 373439444 0
421277033 113316755 0
112708692 515633702 0
304141706 162772863 0
429193413 479485801 0
405955362 256095932 0
114394376 394859910 0
302091044 95834509 0
321537409 74560978 0
235193133 321325790 0
426369090 195987800 0
204337304 70339855 0
518207840 366589088 0
121178630 16184436 0
71617516 293576504 0
459612866 239706169 0
129228876 141868781 0
249769205 263651018 0
13336124 395022585 0
93093565 80867004 0
50950746 538655214 0
122541957 276937068 0
560977348 318979678 0
110330319 46974632 0
207141439 131115769 0
138810825 336702147 0
6721414 399837400 0
119181852 26731838 0
187330109 89669658 0
403088288 354604220 0
225228113 19574456 0
525712678 343091360 0
439863472 63160677 0
411229951 309076025 0
295411145 203307429 0
43392874 130429738 0
100435602 337878865 0
467458667 394889653 0
14998090 222484377 0
451309677 85588919 0
235616058 86430183 0
224832970 48346482 0
18702187 454022925 0
391913745 45683940 0
389753981 528040734 0
485285267 518294077 0
251061021 304617135 0
237328538 225577989 0
49015435 384690920 0
223665211 129698999 0
184467705 520363594 0
395096511 442285461 0
117631590 178016335 0
65544143 268299914 0
178365058 325811908 0
270471757 430276013 0
109635182 136928419 0
385683036 265255339 0
315998121 509929953 0
33123298 385070181 0
188893600 498549068 0
462300681 56381653 0
386706354 55878237 0
359218358 526286481 0
495557671 341105172 0
157548128 284151902 0
138666882 385182457 0
51283263 534005164 0
565768211 32000489 0
330058527 82259907 0
351371694 461635473 0
207175440 366370790 0
350946873 200644000 0
297123116 36055133 0
8643657 131942013 0
296055339 530452875 0
70330205 242687697 0
476247922 470233898 0
61614847 438869074 0
85931339 195062526 0
413747952 221049736 0
153221008 455654529 0
224313688 257068764 0
546815354 178394144 0
14823331 95273094 0
502153498 348630867 0
129037478 350385722 0
157649262 121343967 0
304393839 514240413 0
225691945 213250792 0
362887118 2346392 0
33036601 540768577 0
140908897 85968088 0
387440895 269409949 0
396791572 420100825 0
242521677 305804707 0
194701516 326847180 0
89852804 24170639 0
298565690 556127037 0
486265518 528784890 0
62287751 406726610 0
210877248 235725316 0
403582217 536974729 0
201188852 492061170 0
222614175 420316954 0
414891723 494360018 0
99317654 525070626 0
328727518 121624424 0
363492026 399327880 0
90884912 475314606 0
324930371 153918736 0
67238728 127149948 0
172600352 407648880 0
567980471 216958790 0
118233231 400144350 0
360548741 563002218 0
183916864 404048703 0
158922702 161727652 0
329562796 539850459 0
107565088 553205171 0
61007399 166076719 0
522629970 476068414 0
86430242 176614348 0
430085081 534084685 0
422128451 334814052 0
465098015 184565073 0
300072784 352602576 0
233760389 223826339 0
307031746 514490056 0
22768528 129170823 0
55838891 111469078 0
339864781 243191432 0
157577043 235493986 0
460662508 314822711 0
229274101 516460924 0
552896253 407750 0
57865721 127898823 0
313234775 443171000 0
472734890 505659488 0
128896471 129142033 0
296493812 462210723 0
257195527 456564587 0
117590127 371221682 0
227381399 435970318 0
438077284 461420033 0
499053059 348093312 0
506595987 59677745 0
217749044 482878341 0
233534605 344791153 0
186507034 542780838 0
363845399 102796619 0
245353974 494938851 0
430132650 365888035 0
21988504 406147947 0
430006899 548676631 0
319660252 549314158 0
243791812 251788852 0
129615678 140694317 0
194557793 291441569 0
269042967 37593671 0
402853707 279152724 0
242595388 312932659 0
124807761 239833138 0
345294604 388078428 0
559580437 448205050 0
204847651 468547208 0
415410834 56295546 0
424133590 172171634 0
322779752 465677839 0
11084178 132075407 0
133444011 167312987 0
562377724 16929483 0
298992484 457589020 0
550154855 344178739 0
204107134 240137262 0
216814079 93125952 0
263680166 45839223 0
191029017 70598976 0
362167560 84309191 0
415761222 8660132 0
287789634 326580663 0
361289086 122899581 0
104335250 29246086 0
77764025 341866758 0
231433334 88097573 0
5751885 76070292 0
105268517 430953568 0
282808766 37725340 0
63276098 523250714 0
269242362 133850586 0
227881049 465571300 0
93776671 404194192 0
504885026 99158321 0
98361772 273553197 0
272600162 283808026 0
18341917 543057621 0
193192719 182656402 0
227460339 476651301 0
409854159 228795450 0
88277801 437800230 0
51334661 212548125 0
184935121 199664480 0
195644436 134829616 0
243168684 149379899 0
67351589 492958752 0
171323847 553037428 0
439297229 444059079 0
125596670 73205287 0
628431 251101113 0
333863939 218978222 0
353275702 14957611 0
136171826 291123582 0
57367907 125830025 0
207412831 158108563 0
95913704 17213210 0
40360946 129622580 0
389728214 528443437 0
554259635 335551426 0
5236269 126128672 0
94063517 343681965 0
448366774 425250252 0
71912169 412044050 0
265695815 433812506 0
418917711 514273706 0
352478182 453354400 0
550828635 258284724 0
562878662 488500083 0
347581194 93425533 0
111726012 528333913 0
523263126 388653299 0
169182727 524498471 0
187382482 373147400 0
369204549 540469022 0
81032176 176031045 0
45982430 192669599 0
342082539 537081138 0
406886609 541190935 0
490318446 53651569 0
175018354 266200029 0
321406849 167214444 0
424413855 411596089 0
291153218 447311481 0
58415775 7055052 0
391650154 233310316 0
82605715 172848513 0
483421430 22412112 0
223127257 474878176 0
422352715 362667644 0
408414355 562454871 0
297416213 193651533 0
247448037 289396330 0
302543245 467238455 0
19839226 543939828 0
533320982 526249970 0
160031589 508326048 0
51181825 71345742 0
130718387 41657770 0
187953264 368554697 0
308460721 128219465 0
195012393 434225187 0
523333796 527748461 0
397749068 337423443 0
254081711 456421661 0
202683816 24564362 0
111694615 374952651 0
565641202 67349605 0
303282552 268041555 0
539545196 105737706 0
96925718 349090325 0
184819370 108534519 0
77857250 76635278 0
150623930 501416310 0
423274101 280826442 0
121077817 14384443 0
437613218 113531747 0
404757311 135605424 0
5077857 342881555 0
140579720 431530206 0
275700148 339842945 0
239623503 234996136 0
195303225 518259535 0
419899503 408125062 0
178411325 273275421 0
150420924 353135722 0
194889988 125306881 0
560337322 363446678 0
242164349 558338734 0
265807805 146951800 0
242097928 291677035 0
120494544 26268865 0
212232277 225161901 0
5704238 54883227 0
397423431 422078070 0
212763327 408385023 0
203440564 241662954 0
193506188 197131922 0
248128776 214828839 0
13206755 379722871 0
524032606 389766318 0
283810807 530712830 0
531036699 442715640 0
239942380 332164578 0
154556136 104424525 0
363284887 14797345 0
367234974 498251123 0
254354147 516792317 0
37196461 162850998 0
273453029 334080956 0
277586760 137593512 0
49185877 42211167 0
196511069 215239767 0
528536647 486662390 0
208034814 45944886 0
221582915 505762716 0
124347797 389723554 0
239995982 92163126 0
57395528 208744458 0
340754605 137362021 0
190934399 50895035 0
86585392 271508042 0
231703819 175117904 0
507485843 198362624 0
286830092 238541335 0
453649195 187846919 0
99455752 338070977 0
110591929 167361271 0
449900751 295309846 0
426381075 41402743 0
86946014 413692969 0
324545860 425495476 0
132367236 345044183 0
204863379 551859261 0
443601616 5917763 0
495445344 482617044 0
346170480 522387366 0
512843695 190545256 0
180414289 93709905 0
69995452 237676417 0
458210886 476031182 0
26922668 325164291 0
457676194 9997985 0
281793536 441594562 0
132593817 24384365 0
45764815 422938115 0
388265141 104969206 0
265535792 135592277 0
478969192 396439725 0
7718286 2911727 0
98861551 511106119 0
128338747 365870346 0
533345466 15192525 0
65088511 43254081 0
4128723 425449734 0
171668406 438663400 0
493706230 39162670 0
430800163 127232770 0
194325668 383093637 0
7397063 361984054 0
480413518 568954688 0
341732455 127323836 0
40313676 133298311 0
173544343 30448018 0
511508914 498279833 0
289834876 260413385 0
162256461 218885069 0
154961653 318077436 0
89099185 461470163 0
482459066 32223999 0
325171935 239370973 0
481673547 410844361 0
111278973 13286686 0
256832793 357339036 0
535065583 84799041 0
15616512 533166575 0
309731702 247879154 0
231823498 153371618 0
5531500 127552717 0
91090863 79533236 0
99863958 522801136 0
533060620 301160478 0
357844008 536830134 0
291056464 7727162 0
167935474 461154104 0
98660102 86720807 0
436435162 319832675 0
501945416 123992313 0
251696433 14322262 0
371317551 196602886 0
381232869 284397906 0
506570230 563373757 0
494562524 142179999 0
30833032 18634136 0
518940894 208847574 0
224024249 63554754 0
18859650 304378918 0
1290746 228032813 0
123537792 224929640 0
98236357 254016313 0
180428679 358211007 0
293777865 203203885 0
350622273 527748622 0
175413484 190667585 0
197091307 427391357 0
284600928 117936958 0
193514776 534277524 0
265809069 565020281 0
421906973 457123582 0
547266164 414735879 0
537755258 454650533 0
348418437 456853869 0
16205962 172147529 0
410131447 109709801 0
98671796 6643212 0
288740670 332489313 0
489216617 276527673 0
349842390 147184980 0
565937664 304751149 0
296650984 305316510 0
477846808 498200905 0
411523029 204143484 0
215492804 327805469 0
69918047 5849691 0
527081091 218232625 0
443904136 469906540 0
396971571 236289960 0
57344525 224816866 0
537709480 199208679 0
38171107 296831053 0
228783750 111540707 0
471175849 376142626 0
371690162 33404876 0
342640112 188177714 0
75441642 145158085 0
110745895 300310450 0
194122064 403958648 0
149931312 55056743 0
402922609 101570105 0
271907673 158094401 0
409617605 496716492 0
420619709 489644567 0
262198096 333614036 0
251005930 158996592 0
283188771 23347813 0
323773377 47130877 0
131854481 436569663 0
247279632 309299628 0
5156904 405717107 0
263147404 15596222 0
120962805 226260952 0
465974204 28011582 0
402124574 564411243 0
464804039 72867251 0
33527659 501243822 0
403742983 77144076 0
368231323 259583213 0
498011969 66730339 0
553062377 321038396 0
189268986 156891752 0
317740355 189659769 0
239807576 167659023 0
412996389 134146287 0
125042219 298733095 0
160460217 27936933 0
67265271 251230810 0
539681660 492466366 0
78489017 42343741 0
386733123 559785232 0
506461259 412941518 0
93543973 561306114 0
171045195 38714681 0
220009804 270554592 0
378361755 357160850 0
7168909 144673258 0
151990661 42965888 0
327158549 203343976 0
283778518 450039956 0
359661330 509063466 0
554474885 3846884 0
114311588 66282009 0
277044129 263417213 0
13937381 134485250 0
307855434 405064562 0
316183437 450016402 0
297621722 359231659 0
311262735 61133866 0
170632577 219274389 0
490216453 216454789 0
256630068 255020752 0
26117854 174505489 0
374371376 502384510 0
437280732 163243076 0
46659236 393298884 0
219830960 78019439 0
546956325 451408386 0
134341965 400784775 0
474398919 11184344 0
76796290 302155582 0
308243011 557208378 0
13686031 102394622 0
513414985 73849905 0
192408348 348850345 0
382367095 543892213 0
514712951 538973784 0
69408452 155500438 0
87233685 148430702 0
234395876 545285472 0
12296174 490155768 0
27327302 306262357 0
276010270 315515961 0
259678794 365018378 0
382973693 202289811 0
79331811 497697915 0
529311191 540548364 0
60474468 58622863 0
435580671 501322731 0
85154238 445992156 0
326424661 502642669 0
47180708 37398278 0
191733072 567759000 0
396435327 486448736 0
7780883 537294051 0
192696045 1828909 0
518894181 316319329 0
323359348 259513934 0
43904761 135567536 0
354553511 370022023 0
451176948 304045816 0
127805873 104530946 0
66859110 227100493 0
156567198 145635462 0
148767215 59839424 0
519345310 449205220 0
165996164 329767381 0
189382366 15595704 0
16439376 234964572 0
209273976 199861251 0
255079840 382542406 0
453809952 182444141 0
456794766 180314602 0
416684363 536583109 0
496138356 109693287 0
370385394 136979607 0
77526215 129194543 0
550368265 23655471 0
330821217 337943240 0
332282860 320475539 0
164073343 56412142 0
271165109 111093782 0
305115380 14829777 0
346945686 268171865 0
72913164 102181735 0
381035835 402998896 0
64045597 352508090 0
359615371 357203758 0
506042371 284204556 0
489483709 542933879 0
502709049 558373984 0
492950020 444026683 0
457235406 393818301 0
442643100 326247979 0
444128274 199827230 0
239833891 482732252 0
378618219 465245174 0
240622545 316440183 0
546551491 102503018 0
462126309 411351649 0
152071524 404446960 0
427371006 338352502 0
103293786 376761726 0
161547772 423256966 0
209887405 326074274 0
513736727 477414292 0
556506654 104077806 0
376263415 86146574 0
20364093 232226061 0
241828140 516701678 0
158026055 255902841 0
135443477 247360423 0
43581317 239041921 0
337721197 375882734 0
178314717 151519416 0
303371306 122129257 0
332869956 265782381 0
472612789 504557571 0
14434270 550992757 0
277104730 38047317 0
130706449 347192464 0
445249026 444205577 0
284461077 421902448 0
445449190 259186633 0
114541034 492860474 0
505109081 378508863 0
542919034 2679232 0
559736179 338844249 0
522380293 121723609 0
527016048 318286014 0
493552009 16811850 0
94836385 429016750 0
531639232 5381134 0
12143690 263863221 0
425328027 294732143 0
91069365 264238668 0
202638862 86886531 0
77820879 270552038 0
381814114 79296382 0
391681219 38563548 0
37446805 40458577 0
229242661 402826699 0
100163346 419552186 0
417394326 100939569 0
312494187 278929954 0
284472927 118079257 0
297800188 467339120 0
503437007 196889511 0
35360383 505730750 0
345797060 517731337 0
385666406 277298277 0
212215347 390700894 0
308003592 335396532 0
448063950 306777593 0
114099065 390396299 0
336750716 197547568 0
240139989 119682123 0
226944460 133443714 0
31279164 377659305 0
243600866 101326914 0
430880284 257901579 0
192719349 290930395 0
176791807 383217534 0
74348083 106266557 0
218098584 93714756 0
386433635 316287754 0
558113390 161864717 0
502754934 57419104 0
122970501 568998541 0
472871537 157205280 0
464002751 412341792 0
59786046 18266616 0
123221471 227418957 0
185962279 429746634 0
195737713 125754112 0
486854221 564491620 0
514816553 418100762 0
269783957 433309015 0
177755165 412116968 0
658948 111152323 0
495227481 456791066 0
455640101 51639405 0
104576702 380765874 0
3943271 540420068 0
175261430 378535176 0
58934747 83043413 0
258527280 335573714 0
432940846 175883958 0
282866048 312390989 0
111419700 329667600 0
227311517 517382886 0
195477953 561337955 0
405593516 527446841 0
438039626 509576765 0
479965637 287139161 0
545901020 151361512 0
154654007 273172355 0
544219128 383303783 0
397669490 558557313 0
311574317 147285186 0
111582085 197448217 0
151411076 311896572 0
388219757 241930854 0
526172068 235400540 0
91908862 178287144 0
6096582 168850656 0
381463605 53386207 0
439706207 426803112 0
469715930 96894839 0
233830909 305775537 0
144273027 118615961 0
11664411 272509451 0
417699199 332924645 0
498913910 11356003 0
299968565 255389801 0
259596162 501763569 0
299141383 211262888 0
147718508 538424121 0
457521404 240386252 0
126423503 379922785 0
371462383 15010428 0
225405592 114251299 0
183430828 413185434 0
450338987 137283859 0
367012768 347565251 0
107553480 111234051 0
193063696 385063392 0
306801172 229058903 0
462737332 184465988 0
96253202 207007226 0
308197522 76746426 0
311242800 148913693 0
335286664 192105913 0
34296921 96923368 0
555746132 530034538 0
434565203 415563141 0
173222932 503425019 0
37719674 312810589 0
213131735 168336773 0
279344018 219939208 0
543067464 216753932 0
186242428 94939434 0
464751348 205334209 0
495057973 73962459 0
295987244 141826964 0
267121828 111652236 0
156808581 449164760 0
98824641 63935077 0
193122921 42250138 0
194769191 550146175 0
418821245 96035212 0
126988563 55896383 0
355025865 142199356 0
329616300 131013026 0
246360078 459345159 0
404475450 265546514 0
283228457 102828860 0
28533011 88788173 0
268327376 128238960 0
430175847 21979213 0
403321574 121013414 0
45555331 153040130 0
399107144 320053855 0
17321944 22825985 0
302296813 484238577 0
342510910 299000933 0
371465974 509159750 0
39393007 126198312 0
403298507 245644392 0
341135205 118060925 0
518950966 451628054 0
19471955 381904669 0
108830593 403612603 0
440975734 24430177 0
510901511 151809892 0
119856055 442538375 0
529846548 121857430 0
457983411 81716926 0
394821375 487064361 0
286199122 527472792 0
434347711 547557753 0
26694638 540131571 0
11598278 420625512 0
123549563 395032837 0
229201162 202891255 0
174334872 268548353 0
76739704 13988561 0
260319823 78883514 0
460806229 155431988 0
29761854 353221448 0
249937065 452286278 0
415404436 475156701 0
262395979 158868953 0
316702053 198853073 0
196256795 535148477 0
177454315 442427720 0
131836051 75119338 0
223080246 383618880 0
546854636 495306500 0
233138350 138033869 0
60297057 59769845 0
40596691 280799766 0
17983808 438305884 0
145243400 53200562 0
443330441 407944252 0
111225654 433068672 0
287593997 99302823 0
126003953 377050895 0
35283238 15591815 0
345867765 488319003 0
59896684 27107602 0
288648083 187882076 0
401294187 539710308 0
548034678 510816915 0
194585780 196658310 0
327302662 304677497 0
172936082 398673289 0
366425634 461772654 0
339342351 138264850 0
524791214 104935227 0
275914416 367622928 0
97831165 506021009 0
128753397 139382330 0
285174579 142285687 0
190482206 118628623 0
513651863 31649766 0
476755501 460441656 0
296184121 88364812 0
553218907 322204341 0
290635255 486474453 0
165033463 344378336 0
82683795 332429478 0
193968429 230685538 0
375053903 95272866 0
288181476 312356763 0
550930238 395956064 0
439288677 11682105 0
318667679 121005880 0
151760403 115549120 0
90275591 357098007 0
365368545 69508892 0
132885335 8970768 0
194510541 213820220 0
377061705 399894791 0
543495756 517158866 0
18276032 150302572 0
240442097 421768354 0
31786070 541884082 0
63454298 240350071 0
455720307 549095388 0
119824501 516371288 0
324246039 81286043 0
155206100 213329225 0
167433297 423171113 0
209726462 536052613 0
269598932 259612724 0
533077959 492360881 0
233065100 402053307 0
408941030 191199624 0
354487253 80029376 0
382010917 4896808 0
161914900 464790750 0
200389904 194953524 0
32643383 99638289 0
187840237 105114028 0
45089833 82808804 0
194790699 338228457 0
14251864 376344598 0
445062339 344166875 0
159960552 464264062 0
538379392 135136459 0
4921835 444319297 0
457003660 242157834 0
374091892 555145784 0
543023551 358662466 0
273980018 2097147 0
557380019 413881670 0
154636594 138182880 0
157899548 117462693 0
94558672 233368874 0
206776489 270536827 0
232970913 165491375 0
185454978 478174482 0
439010772 542189326 0
430838925 431592433 0
553188514 17551331 0
423654667 223393339 0
558270253 271308814 0
190730761 133727813 0
175202636 262330848 0
283152695 229138911 0
445154574 208527910 0
346466348 296856855 0
124954272 369355618 0
92099410 241431887 0
41522022 256024032 0
272461066 151218653 0
162173177 218184663 0
371136285 52064897 0
141652466 189312442 0
408293321 10777527 0
294528231 97910078 0
394030171 18532518 0
19760306 284597912 0
194290357 569014970 0
456708251 14347383 0
384602165 75374694 0
221623385 547867725 0
408719208 144389688 0
444505133 536674351 0
130893311 162404343 0
263356148 101040481 0
160512813 191460561 0
161995659 350543908 0
48689237 322523720 0
461638119 218989947 0
261484403 455435532 0
225847926 449616522 0
51702107 294327238 0
76870347 504903947 0
444476520 373747791 0
427005640 66200106 0
465481429 110836806 0
196388030 309861469 0
520004634 100225380 0
475608134 94813509 0
331889175 512989856 0
74220194 429212912 0
164327418 527356161 0
407839426 120253951 0
179647243 28134206 0
563925089 222082876 0
501033023 237791859 0
292078421 430589360 0
77157665 101764204 0
366492683 25869492 0
552802523 257493747 0
402629557 232966893 0
194991792 300712512 0
300630269 523893370 0
184231275 309538960 0
253059763 354772889 0
189920059 546159345 0
78159890 233694416 0
507698674 439036817 0
78131813 172393268 0
536121652 220866781 0
464443373 75170085 0
82877526 153671472 0
131973341 274112772 0
319890374 44311101 0
364014117 491194672 0
32988983 122385376 0
526786428 55230926 0
321690296 488556263 0
545121983 72702386 0
508888042 563628606 0
416062063 543342062 0
546577890 547154516 0
152667950 449874012 0
457010807 209849559 0
444705240 568604981 0
123340265 326770245 0
89128182 526802127 0
289760991 62799240 0
542118832 80581876 0
165076785 487219233 0
243212993 153057233 0
556075459 48362608 0
94966479 229644791 0
181743657 499311886 0
359530230 513458813 0
157345189 435956477 0
340127382 13794641 0
86381139 341426905 0
464224660 79085005 0
514272036 188349950 0
366133888 568689756 0
452175704 544171784 0
226313395 451808465 0
362149751 82282720 0
385321870 543189650 0
316534440 244406091 0
214029487 79783368 0
271959622 286218614 0
56533472 392376227 0
272941320 50074532 0
225137759 6685776 0
42612694 190549168 0
190143429 537600065 0
542063750 161575013 0
472906928 201133722 0
291510888 301666363 0
34537587 1020965 0
128540940 23046802 0
34545864 64669113 0
485375851 237947515 0
133256644 372280444 0
198090430 477457838 0
314822297 190518723 0
169359532 147807009 0
92344356 552808760 0
42682748 392449899 0
260363869 81363259 0
497234256 401648771 0
369003277 250150278 0
448683639 344182903 0
171502375 25976563 0
499674495 466907299 0
23505154 222246471 0
210458937 563781151 0
317107943 419553134 0
544133725 522408418 0
181357076 429112842 0
436340060 48783854 0
201627114 444483793 0
308868530 429846337 0
544711338 505032228 0
440252943 537351867 0
151673956 240070217 0
370782664 551120470 0
325489744 437883884 0
146279273 244455013 0
85307627 155316970 0
24520909 485272409 0
7228315 99529755 0
529387070 413226194 0
540941188 418889168 0
67273817 145622091 0
330603263 233762923 0
65788168 210890482 0
64399523 561905506 0
2172415 252443716 0
77757421 503905915 0
346700170 51490946 0
189701168 273847253 0
546406498 50479338 0
279104738 509975234 0
160818995 238640001 0
253388814 516892577 0
340358951 180214855 0
544076179 342145781 0
440486622 490271349 0
279383336 435109212 0
351689234 403004564 0
293800818 69735 0
187061692 391777182 0
344917127 231841341 0
120195496 271292920 0
325013930 449804438 0
67062715 522004667 0
142169746 497368013 0
50335049 329117394 0
295008745 254291121 0
448781586 388407336 0
95158306 352948558 0
551576872 386380833 0
397309838 169489880 0
221618092 172639323 0
260768800 162379864 0
446214073 72629998 0
215242893 52820734 0
220285307 371598901 0
488110353 41394403 0
187616049 101844255 0
62506474 98119938 0
207606642 494210223 0
42616859 178507826 0
566758147 488387894 0
251728794 353910962 0
14128230 442034369 0
24350473 234158630 0
137144657 170789707 0
303982398 541180896 0
76881719 122175251 0
469515534 512646348 0
565989240 413928703 0
225882128 241727372 0
446257644 20309872 0
475489052 435095401 0
47256346 514514311 0
229329996 521258666 0
541084745 385786958 0
284914550 380244307 0
511501115 429840669 0
206720461 242031598 0
90288432 542919304 0
567785951 409784293 0
97337623 255892574 0
229983168 153462037 0
397385377 104245598 0
137537469 104770348 0
125745462 525336803 0
72322232 431935554 0
89780520 183097634 0
421614299 558968624 0
323290096 279037294 0
234795217 211957682 0
380280949 485399817 0
348143120 555635487 0
422160109 8868393 0
368399557 288147474 0
268604827 266220142 0
430762293 56275911 0
245906957 309383100 0
82463491 290057288 0
111820633 504954366 0
513826254 246614167 0
209417269 518834268 0
168244413 213169708 0
456305945 130536274 0
294007988 561159685 0
472482085 532887751 0
333812047 96320524 0
263705028 223646259 0
128232583 222324550 0
232081135 440944347 0
401725798 488517729 0
19670407 461764947 0
441336723 265925462 0
565908558 114226236 0
95913880 5697038 0
488580055 54321016 0
133020065 172653768 0
397193999 401102631 0
33192750 369966881 0
509935881 200253312 0
526425942 324669170 0
151123655 210507400 0
201133492 202546866 0
555147730 200260479 0
96751674 51515663 0
92562596 505088861 0
473192314 388889072 0
105767038 267894834 0
175240388 524909703 0
49713178 40894316 0
514520284 277869625 0
159810892 28625997 0
416244272 303317862 0
386721416 16880489 0
292656317 560893000 0
395297195 88540303 0
442434237 74675630 0
348549381 298530599 0
88094800 131380083 0
227376652 480154943 0
317850258 207831814 0
157817793 346042659 0
318863826 392640497 0
417110148 384912979 0
529862793 154537879 0
252474882 24081382 0
405842274 332393930 0
520233528 131625880 0
325525539 21513694 0
262665756 377287954 0
116581248 171873381 0
409536968 308855581 0
369191014 242107420 0
309441710 111174982 0
219788045 442180009 0
432689678 458461727 0
187513634 298134850 0
355526851 293104096 0
499423428 303284123 0
18446894 402033199 0
63718897 542792381 0
507393768 347112902 0
15699569 81008141 0
539453080 281046555 0
395601010 289493037 0
516711774 18010328 0
321220946 241883236 0
354325489 191154461 0
511798232 293287930 0
224409565 90865239 0
191530655 504447688 0
27821530 445820526 0
316546511 389954008 0
422467494 487020255 0
241762215 336234137 0
515488347 10553898 0
527747963 60363515 0
461714220 387279116 0
6570546 254121926 0
414411635 272834207 0
106117511 356740995 0
309673092 450683653 0
385459771 499751791 0
403401700 397838905 0
489321746 361474740 0
342746362 33593647 0
760920 535346885 0
389325720 284150434 0
162701450 291436490 0
469463838 554181926 0
94955415 120977936 0
363854265 151456077 0
116380695 169510050 0
165438289 436947345 0
282601571 118959258 0
140723950 438208367 0
411937188 190572902 0
87463965 229976709 0
239446481 300258432 0
141686240 421930646 0
107018747 169263496 0
90586788 393438920 0
95573619 509233518 0
249547027 507756913 0
337442701 236540811 0
239856758 123930618 0
415798179 149984776 0
168753054 522944598 0
377475033 13563674 0
129087578 141743795 0
568056523 198492229 0
142000761 534416675 0
181258752 241017414 0
123066639 4104012 0
432446418 324059527 0
92697593 513297399 0
287628701 474639237 0
114899746 321974652 0
150823469 59598275 0
31845205 150787835 0
512433828 225784359 0
329540997 532046209 0
134742863 256249214 0
220123385 297590450 0
66676787 192213852 0
101891078 377464577 0
319543281 28282291 0
105445648 472893442 0
181525087 159981075 0
365167119 564373299 0
207381773 167527139 0
78574837 284263900 0
496577743 280576930 0
516291966 404659098 0
117120888 304745640 0
20412867 87823077 0
533556143 311686048 0
56359797 176309154 0
63245030 226167394 0
376892152 477752190 0
268214126 134808174 0
483190770 200338119 0
292302286 202128058 0
171879609 50404846 0
72222908 21636307 0
407676550 68632552 0
208744791 372344614 0
405935825 51307784 0
101765095 333944206 0
320265957 553787031 0
275674461 244599077 0
558201010 86147926 0
546301828 298137020 0
100877785 155240168 0
1399515 420123301 0
139676651 535181183 0
148096893 510702382 0
360141240 104956155 0
452870203 155221609 0
155183984 313528050 0
516715494 203978744 0
130317764 500636895 0
553080770 135441557 0
209171945 124379501 0
344125952 493653431 0
62056056 368987890 0
95880507 125965641 0
229388260 312585509 0
253324795 331106211 0
401800336 497558156 0
275258806 304265225 0
6451562 417977729 0
187632013 370583619 0
65920571 250123292 0
327975165 198147727 0
168330952 344193018 0
410270613 538601262 0
175502679 481922066 0
169833657 155423970 0
216467431 135250375 0
259818266 72008227 0
556204450 36991098 0
458560440 539177594 0
435593243 33007545 0
351323234 54026944 0
267942672 192311699 0
166066423 515747636 0
514162058 260324486 0
567550041 474616649 0
483050553 186476975 0
71688444 489361419 0
135745422 109971643 0
327490262 297655252 0
175248558 101613276 0
73983063 431719138 0
492871468 346544669 0
232859913 228274083 0
182341785 366751245 0
544772471 172436961 0
81397081 178696052 0
210980069 555226274 0
245745913 285900620 0
536126422 420619591 0
453371626 553283596 0
185873246 241408764 0
558629533 129051274 0
105903960 144966102 0
288474911 117406002 0
290413927 93446087 0
547486438 188722570 0
438640468 216504887 0
85279002 386630477 0
170896843 504923225 0
460384331 533313252 0
212266912 24526937 0
317554346 378969147 0
432165582 27205211 0
505140041 115653712 0
521090212 282839426 0
105492392 25430223 0
201932654 143907986 0
561574661 39254722 0
457913429 530585688 0
213268524 188304884 0
541352554 541758639 0
398195739 303347083 0
199272168 243182462 0
246434725 188066139 0
332801411 219111285 0
292581216 240035916 0
215475000 568276075 0
409557270 183613324 0
522325097 418172619 0
48944378 318644128 0
9010653 543186532 0
386462610 279711259 0
536455296 35770526 0
104485728 197803072 0
522421412 556826697 0
533776605 43488302 0
148047013 239996326 0
395782984 202452905 0
539609380 371190451 0
217722382 39308531 0
418169335 463560030 0
194872902 463409923 0
125201326 308912469 0
243056295 265668818 0
459662157 437768564 0
565305458 423126445 0
313828648 468013499 0
542181878 37707684 0
564072595 475128179 0
286263952 135309950 0
309636942 448671300 0
194811441 467142364 0
123659825 187729442 0
354232273 107906853 0
367415785 298291150 0
477744358 400244542 0
414346315 278456217 0
75845898 361712052 0
560653986 17083630 0
331190670 523863862 0
484380669 446406924 0
307546439 292860436 0
100232672 402910106 0
333763493 414852010 0
26690747 152051664 0
47747032 41989033 0
356076781 250860099 0
126234026 15553332 0
280371041 518620479 0
350313417 190179994 0
200435981 201803981 0
335495415 106116077 0
152953508 501372090 0
349795636 321707452 0
480348872 15926683 0
534082506 426013180 0
527172674 393305366 0
127749288 455720424 0
192587899 229218340 0
125364089 238653940 0
514989606 196683661 0
162748816 58946885 0
538129378 336596176 0
324116286 235046824 0
539806258 281063912 0
565750978 338584556 0
171065486 158726425 0
194293095 460296578 0
393220026 343440691 0
175265190 387961006 0
1601877 350663376 0
555731048 82264225 0
491419532 327457138 0
511057540 448159887 0
313147607 556971155 0
485178168 337709319 0
434084643 279124971 0
178749981 566397652 0
235749470 410799746 0
481011015 488981547 0
514000696 465683034 0
435130669 519899819 0
408598096 371554410 0
67484942 307435849 0
75825031 97785 0
200589982 510556553 0
92307043 119823029 0
130840795 174055626 0
490710330 333409836 0
59623405 248276987 0
538968400 358714513 0
440560365 393132563 0
431243640 10522413 0
401122084 4930835 0
159379681 249173694 0
172237033 443850629 0
326833684 459727601 0
84862468 9508788 0
125665071 200992727 0
23291658 390185997 0
370371429 98222023 0
480560510 205311687 0
48734408 342371224 0
190370571 481681648 0
486985641 333973174 0
442246192 331009994 0
429086882 307874111 0
454575295 497022915 0
405521543 74513542 0
412397325 289453175 0
18090096 494891313 0
536300911 430827397 0
182586694 439175448 0
499689414 481023350 0
552540384 232652608 0
475317380 17258347 0
311057615 407963022 0
567950439 13511243 0
485074385 385197120 0
485112360 135557016 0
559184304 412898787 0
152715301 417524628 0
436390996 125941380 0
180022381 255270319 0
96637718 390421613 0
320437691 416812228 0
296473119 94458415 0
242412402 41364818 0
100717512 79417703 0
461173050 77023938 0
341892069 269118036 0
446581299 449674106 0
14973084 312550532 0
414246802 542728692 0
370913910 122400793 0
479877487 241587705 0
402199149 103484639 0
374463751 165315021 0
314129005 562027679 0
44638664 537817865 0
216421001 152095222 0
279710078 31936316 0
130829490 320507910 0
338410484 141837759 0
71181749 401740168 0
265370948 201415027 0
216788477 491830060 0
335073758 553786557 0
352018956 211417625 0
106298882 147752556 0
311299384 408355609 0
281113663 313806172 0
254960381 131739482 0
103415481 424203917 0
289668721 303939024 0
191979550 527581631 0
91517385 237084386 0
231723674 14512491 0
127460325 216272827 0
378795288 470070610 0
274528381 224235664 0
490615599 71052640 0
485342616 29805477 0
539228317 328089766 0
513714688 453448148 0
238533706 510969629 0
442633320 17838188 0
171550834 219543820 0
41647786 438892827 0
358955048 142040070 0
311750986 56749925 0
506136425 17968509 0
26544272 6184519 0
288767470 123170682 0
469278440 207050894 0
543776253 10410293 0
316792963 39279320 0
103702531 559895063 0
238080222 251135426 0
118627831 37136099 0
455561743 207677258 0
269828410 218290544 0
395451704 341706083 0
436808725 423500915 0
139992461 91122288 0
89827450 299183954 0
176264617 45536067 0
428029170 539551590 0
338805403 516603999 0
205088656 538033155 0
522763921 514307603 0
28169909 301982508 0
521139915 539110460 0
355328946 136894189 0
217376127 461463327 0
498019039 88103307 0
277586684 88735369 0
531851314 388532973 0
399128970 6724887 0
143611775 86018676 0
156931500 121232440 0
80575238 321182159 0
362952810 472491403 0
469625044 550115246 0
544124471 333850164 0
397215780 188107265 0
147473575 347767763 0
161945128 498567332 0
319910554 343692952 0
287013698 246500970 0
331225902 10046276 0
66625725 488704825 0
510709966 250839177 0
357613472 174816166 0
253371755 533234238 0
3490867 520858922 0
318494051 65031497 0
146782875 196064414 0
484677073 344388057 0
400352943 512563913 0
535619340 331206287 0
187072638 328361471 0
392528441 183279479 0
370658819 107013701 0
377114888 172489929 0
111738223 44153965 0
366011760 533769771 0
508656073 195817030 0
469879658 136388215 0
98185160 152091946 0
82451922 11658216 0
229272760 392911823 0
51511760 45947228 0
100388809 542932268 0
75715250 393098269 0
332160538 371714130 0
186782546 166756181 0
567996500 99895836 0
243109191 155961648 0
28311021 393242270 0
183441248 524457768 0
433254232 74201678 0
347724717 397529717 0
236916524 107217549 0
144032377 274758651 0
281922461 236677001 0
251599644 425107547 0
114066069 95227720 0
101514293 489729450 0
249870020 436714719 0
401226023 283338964 0
233714155 501572684 0
124390012 295848300 0
211713684 259084591 0
273210145 225818134 0
225456487 414860601 0
560369078 298907359 0
221736469 207033659 0
122786921 327725425 0
374911692 164246746 0
50519830 387098714 0
127821315 492288240 0
309089667 507618423 0
498644758 525711061 0
366803176 103381715 0
64488422 516927432 0
544938038 222285392 0
49199709 15605596 0
309616364 355571010 0
123357742 193019296 0
470965199 335157795 0
58865015 380012541 0
373004659 1439352 0
403504409 127913979 0
65440723 85241690 0
292038079 519751690 0
193177099 329285662 0
231495115 36578133 0
351659909 409053428 0
8013803 485431141 0
480230889 456425333 0
455781940 123240173 0
221981648 200026832 0
280476811 12499326 0
10343485 323099832 0
332316203 267685800 0
503726729 361597583 0
410434602 27816929 0
219535567 90066469 0
432725053 412796119 0
164090468 562646169 0
465853488 510200381 0
342642051 197825455 0
128583577 69680428 0
416603096 399178461 0
38294363 562692666 0
161389506 206586204 0
402367310 520451461 0
271901343 262396850 0
79996835 66535513 0
220713360 190249445 0
228673948 89347524 0
77965472 37841347 0
120465519 364088386 0
384952143 551237184 0
2056416 405801855 0
224193413 266042876 0
76760097 491204653 0
41987488 251091287 0
325907813 166532479 0
134515595 330505201 0
270427502 421147297 0
76864952 562762364 0
16302379 82279497 0
182337023 26049413 0
88280724 226768988 0
230806198 50418911 0
316752126 403185390 0
265554104 91988205 0
115340264 158870808 0
16924715 57702959 0
211541207 64587691 0
394559422 549465090 0
330679542 222347420 0
386108552 255771453 0
16570634 98281942 0
310239508 277339363 0
167948888 298155809 0
546659706 220131539 0
431606057 178320872 0
334730007 461957205 0
152937237 419323222 0
253728780 528981482 0
277778998 74788819 0
67383452 549718083 0
147218148 425014089 0
163068433 198997138 0
497914988 344454278 0
472443641 133377337 0
32846574 68014978 0
375830632 193419203 0
68652048 154632497 0
483951457 503372816 0
151330313 406433616 0
298652439 125287586 0
66495372 470308936 0
266649074 478819485 0
420802885 262743091 0
493101559 339242522 0
355737632 432625900 0
239621195 500473455 0
143251145 7252321 0
420197665 448652491 0
485102472 235131052 0
518809746 565357122 0
468020706 143520494 0
480047536 530885455 0
58411051 18091485 0
364669102 69101250 0
251070372 484291991 0
355752631 47877624 0
36104045 408589061 0
140217653 320559558 0
133601230 354722359 0
288372575 150858621 0
28511446 426257395 0
8511704 198050320 0
474338201 267876798 0
434120477 102026085 0
561699697 503678104 0
104583914 410321193 0
333444391 197598017 0
10723816 333978189 0
49670876 44664856 0
172440283 377143864 0
503786165 23652068 0
248675309 447658104 0
547831092 528350530 0
441103338 327348392 0
477258536 411276164 0
273026176 263016674 0
214500808 433890252 0
344650990 35221095 0
24271012 519370595 0
254526811 200120639 0
555868348 460442415 0
52538080 447567714 0
523960261 381039157 0
507127902 144191855 0
279232629 9881980 0
143300275 69358640 0
20423806 159959490 0
261231155 442018923 0
223260931 57631260 0
472419486 191949636 0
145668580 525744143 0
187585421 56040726 0
262053525 16829764 0
312399888 534824245 0
269124022 512979042 0
250952207 251755515 0
188776618 272602540 0
149799164 222139983 0
535101713 212601868 0
336038254 356409724 0
106719518 367224909 0
394831326 564033861 0
119483049 61833828 0
195585859 202798325 0
318394411 441488751 0
190373682 69257229 0
322190159 528407043 0
493521389 483402296 0
215335358 300912086 0
386475960 301457785 0
485320886 40625590 0
362312112 216315014 0
524373674 48179750 0
476553076 170925895 0
10758435 140418799 0
52736293 464166078 0
170211818 226970455 0
357679960 93737965 0
449728141 153100273 0
57535282 88611845 0
203569 45802707 0
5883666 440999912 0
336635939 67298859 0
193921127 290389757 0
73657264 558966685 0
332723023 401084506 0
200258646 116890442 0
202773709 182415549 0
455058943 541015690 0
521842783 320414283 0
93204239 227973639 0
37243646 41940592 0
485954852 305540788 0
241380803 301914647 0
557433493 30363713 0
7829632 198075978 0
291433327 71750510 0
231746143 29259050 0
521357299 67642592 0
517903105 433971036 0
545348184 266630754 0
282289635 86414255 0
113223161 568988292 0
543795419 525262796 0
259963894 531584369 0
514535154 479385338 0
106061163 168715368 0
422090289 359746496 0
516232325 163543543 0
82418814 32911042 0
339198725 476234625 0
567580287 68791242 0
135067346 253807577 0
439667339 135758883 0
115235242 233429678 0
173980054 506600419 0
393596080 433973880 0
170982644 422428250 0
367572329 450798787 0
89630270 434139138 0
418628493 67537816 0
52978011 143310199 0
41893070 316557551 0
222122648 412458232 0
79471949 507599804 0
312365018 6447491 0
170270127 281458881 0
257620758 144057672 0
353934231 109060641 0
343373510 80769479 0
110857175 384948908 0
345833580 297796263 0
96990208 414315370 0
224716999 163649811 0
12703914 463810227 0
185796343 423342238 0
53904224 296108234 0
473076576 80393316 0
108542594 210953647 0
230636743 336643047 0
512427555 552938603 0
232602430 145011204 0
86883835 265886636 0
416510342 78448328 0
551886833 277353872 0
54815255 246239530 0
405931269 43998129 0
277028446 204447605 0
270680481 162677638 0
280779054 232001327 0
548834627 42155437 0
265384174 387230973 0
240562999 408857141 0
420529144 160694382 0
167656392 337073865 0
454883198 386587626 0
316962809 208128802 0
471661869 227658770 0
390922457 469283856 0
516766751 54015692 0
555111652 251827858 0
244884040 93043884 0
135375936 178035151 0
485181049 333501365 0
35644999 396980936 0
530067635 355589600 0
434095227 291103959 0
194475720 559520328 0
28525876 349058882 0
63922680 379374594 0
309661728 126053182 0
339715694 296958337 0
481311381 66554277 0
261823728 471300176 0
163282253 495712430 0
138195167 238878559 0
399308067 303223264 0
24525551 17537472 0
343003591 333772050 0
503657396 171822229 0
407989117 258795576 0
370191870 448843385 0
102509136 131407472 0
305439134 82951424 0
250511541 203205512 0
423408321 160488656 0
195427935 538576639 0
486594315 164800365 0
396750695 461605777 0
254820100 418117037 0
449225706 367027030 0
509905521 134305895 0
179306451 83511474 0
80470764 320065879 0
123809243 94317496 0
157223874 354988845 0
521903744 203187740 0
137579784 284159820 0
398235384 436126687 0
422921100 177028263 0
492258086 406652396 0
444591697 400347598 0
538722385 88687003 0
185347090 213066039 0
391539683 472842993 0
377341707 514904754 0
487208275 241602338 0
216986452 336079810 0
327963288 306290061 0
166439311 507303285 0
101959790 462455144 0
100812613 467719369 0
160152289 459096129 0
198931325 122023709 0
83908247 175885868 0
491123744 359509486 0
236422720 329817169 0
26855979 501768178 0
305938953 132313715 0
264012548 253729166 0
377677639 221373918 0
358455123 386150241 0
15338024 568749402 0
136476282 554750910 0
140602009 360733462 0
2826370 188034932 0
284596743 272965930 0
179823092 519472462 0
40319102 341933067 0
234860317 419223511 0
472900300 339284189 0
108601856 189065388 0
235608652 334298219 0
66451834 480810362 0
399861501 255915394 0
478062913 35704713 0
310194131 259464480 0
86035573 491222164 0
450758376 197125889 0
475774658 386864334 0
437649413 511832492 0
189549588 326622587 0
557675472 565760895 0
155703014 441264704 0
90309590 370027921 0
141730276 332850534 0
174308158 227612394 0
522295255 245001494 0
205999358 140809090 0
350949281 477757765 0
301267964 2572732 0
31646230 450329341 0
86054911 250382198 0
442310336 253633526 0
83174882 416736384 0
337470185 420380317 0
399440871 210021670 0
273193069 412305624 0
275561229 181917272 0
97629837 459913957 0
232531932 477424265 0
254892318 411819705 0
167232436 550398625 0
22192836 295109730 0
334224186 179088475 0
44241570 554027220 0
358276605 512757321 0
440918729 403457696 0
553296535 168615245 0
444931051 364053716 0
258398369 276372312 0
38903530 516173649 0
468600333 489900596 0
113391822 491301531 0
539258262 436741623 0
204094781 532850579 0
5993296 93468208 0
567545123 411159450 0
183739887 377625070 0
150092247 365717371 0
46621555 185643488 0
565787680 479480280 0
514650205 109055977 0
455924001 509712571 0
497899615 497561554 0
549513580 33271970 0
475374863 9620906 0
349482118 21161705 0
544321801 76890521 0
235543377 320054999 0
416549131 94616603 0
396733810 503205450 0
288839087 146201583 0
83576962 293951051 0
101882876 222149310 0
510732865 566597400 0
552658456 192376699 0
287672881 458147270 0
179709833 291084629 0
453180644 112695232 0
317061040 45739205 0
119800177 496866516 0
294264819 480563504 0
499059516 142266220 0
320122123 548892759 0
186770149 352484063 0
562600946 232028156 0
382954984 72048755 0
64669615 250288214 0
427611927 425381107 0
550756214 147409003 0
6388692 470463803 0
563589702 137915269 0
247984176 564199698 0
55097972 113887671 0
143104773 286339656 0
545094398 508162820 0
422394529 348220534 0
473084882 544263925 0
80028172 534770617 0
482152924 326499893 0
359474833 521312567 0
511153893 220948805 0
556225035 478789539 0
117163651 218820680 0
23168799 75251279 0
352665653 415285062 0
220848751 427180850 0
64454669 314724014 0
124971652 125028446 0
145684597 258053184 0
381358518 44996653 0
103939582 256772894 0
64780056 209193144 0
203375646 470883091 0
215953254 397348298 0
246087717 3821660 0
140019633 407616536 0
150310166 213142128 0
418242770 264307583 0
462721528 564549230 0
232040032 480582393 0
484862568 46864169 0
104504805 148901527 0
345294769 66812577 0
473005046 196947160 0
444774252 478526359 0
99687936 252806595 0
46518110 487478721 0
531619367 73768675 0
81526139 42601126 0
65370137 63745822 0
181293911 71864157 0
285796545 281329323 0
404931642 334215531 0
224231650 14841739 0
230252455 9412811 0
50641330 227199283 0
426513877 345906846 0
336451235 497520494 0
434392846 149079091 0
529430884 552731920 0
183639344 565673451 0
426697031 393943978 0
382673766 381742551 0
59302098 282910617 0
99126815 129770781 0
527226947 319547337 0
488991128 493307208 0
507503996 240065824 0
27495243 461324304 0
38979217 41090084 0
252418833 66476612 0
11277633 285561477 0
370275603 195105411 0
416637173 26944861 0
232277383 256952498 0
361882789 51057497 0
209201903 56454043 0
189575497 41037012 0
327561346 425096205 0
25524960 137664563 0
425624199 520645446 0
110663016 339746984 0
122734948 37898466 0
466080710 229216222 0
168071266 534802702 0
7646018 384568840 0
407501980 216460711 0
415321184 172884888 0
421355056 352400709 0
213784326 505224401 0
377208862 477023442 0
264060701 96119426 0
163975502 516699054 0
246070817 337338738 0
497323024 186507246 0
442205982 136678063 0
490155363 195946392 0
81627900 277619189 0
59976220 165313230 0
541717947 430236000 0
14544971 539533734 0
562917226 536651382 0
109617437 350712047 0
311788480 117401725 0
541995709 352092111 0
12290729 301483311 0
301738697 81412268 0
240569194 259660808 0
246973986 71000736 0
417403365 9380395 0
540937346 240555497 0
253408498 31656305 0
27039253 34526276 0
512074040 156040926 0
150267168 401099541 0
78499875 76510324 0
180274859 34368478 0
394480 214069167 0
304135936 320323542 0
108794834 551218948 0
352734732 407806957 0
50319020 395837706 0
281004158 462537782 0
172537241 331398760 0
191492119 28157153 0
353184569 488981006 0
521079331 2309645 0
140618909 551749850 0
66686607 40474637 0
246089955 243711607 0
15003231 422267997 0
530655467 328735582 0
300574039 463722037 0
297104030 533774426 0
340625407 246375808 0
127476058 92639436 0
108087013 151473240 0
396698008 489193795 0
283589821 425475901 0
53911021 290327966 0
559742909 416707654 0
471052098 218886302 0
461240110 119260661 0
497567921 338541797 0
261384531 317314509 0
538951102 172799736 0
254500341 369463896 0
434142 346699213 0
528094210 53553142 0
96830423 105630695 0
415896579 364553379 0
525011922 431867977 0
461157119 65032946 0
446907108 72360813 0
450073118 216718843 0
464208567 49632174 0
197786798 120674902 0
15427415 499231471 0
383826431 410826697 0
410718884 317634529 0
286479930 512112194 0
94985980 150045219 0
151341387 176277244 0
348556019 559666713 0
513978345 223820254 0
423902020 26926523 0
135630418 310855523 0
559110617 43110130 0
8281794 315745780 0
319721840 403584720 0
14557211 215930159 0
267474426 478071262 0
467671319 215337233 0
424202217 62237250 0
300222249 410424614 0
305168000 146560500 0
173786222 513437020 0
185127378 542208989 0
460128624 308902383 0
2961686 271471117 0
181410958 428453519 0
1256525 476291014 0
557152542 94070062 0
565866128 378318118 0
548930532 158104849 0
231879856 445836431 0
93535442 329052346 0
16717719 84902188 0
568406555 207828542 0
18977396 415491920 0
357451059 118017471 0
125143423 199195396 0
174588059 520977345 0
328391264 394026789 0
293081991 210726481 0
304946748 144962082 0
358318611 98436015 0
132344939 114452821 0
146773961 116743210 0
223141282 49396305 0
50529496 474500433 0
557752487 548965637 0
309605279 5577291 0
447857738 372119608 0
437913755 525238595 0
61059579 421227673 0
497009365 6639677 0
7090234 537584021 0
451145876 368101433 0
101091579 116524159 0
241123546 2309673 0
222271482 71559960 0
207033055 104889606 0
507256233 344853840 0
356514357 488464005 0
97896926 318711982 0
308988373 356605660 0
146678591 176583304 0
8048057 413317358 0
146895396 409330639 0
390152333 523434028 0
5965617 325495980 0
72708770 210301459 0
300098928 137692934 0
392973858 359949295 0
38917058 310929205 0
546943892 276872738 0
513111521 257139298 0
55781397 704103 0
543720122 71697653 0
309369760 439547175 0
105926039 274697346 0
38906284 487992360 0
47794356 184347182 0
256377431 412708844 0
288994970 556366975 0
344467542 400261173 0
361814165 145877625 0
272958117 33913263 0
29916353 299371209 0
530742329 132770011 0
197369435 83415501 0
62080866 389771036 0
418601027 102357703 0
163404027 304756825 0
142894548 276778591 0
66483632 189064612 0
553892415 123673975 0
116654403 507674124 0
225026758 265043723 0
6627233 563938762 0
516110354 530969530 0
524794576 205369280 0
445687125 220315501 0
172785432 368164052 0
127341722 517190417 0
418539944 213655806 0
521776066 462486422 0
132341637 162884524 0
313923100 151487536 0
45440636 472479734 0
346225377 269268822 0
357909581 276521811 0
464629460 485251086 0
555742666 253127207 0
171016508 372969211 0
336745880 295262223 0
275972972 468939157 0
534658959 226866612 0
86304338 565879281 0
338591643 480965809 0
114755859 566935853 0
155404037 140704473 0
289217272 56240956 0
236151702 239614629 0
508403936 532626704 0
265334517 190624619 0
302353375 5987143 0
273878972 29331143 0
367696304 389164439 0
370887523 110678131 0
249613538 440163227 0
229771723 229916649 0
427770779 489760615 0
245183672 66707306 0
534826899 280461909 0
284633689 123357264 0
424915645 69369353 0
35046525 363084992 0
499976409 175431453 0
271518721 494666003 0
348724861 272912767 0
569177443 228118248 0
70141893 431899936 0
446979825 534169092 0
265802701 485579941 0
519193428 475724503 0
459814040 452488762 0
38815468 2549958 0
351529746 10289158 0
99715267 213930329 0
417324521 292641371 0
82859976 253383731 0
424669167 567531667 0
286581114 332758762 0
163046265 267696704 0
146799106 168992263 0
43759310 125957829 0
109148518 190831943 0
414427326 12347659 0
402005363 112121344 0
17810153 476688145 0
312793162 336555868 0
91533875 346543150 0
167085753 145996476 0
352359293 322888591 0
142317576 388740121 0
205524240 461268943 0
77370977 564013095 0
550196837 284654231 0
550437424 469959625 0
495589101 383533282 0
494418408 164961711 0
124136930 332445492 0
60380735 127499300 0
94782134 275149552 0
373842402 76556527 0
232435619 68945491 0
508886611 466533803 0
524932225 322964296 0
216979039 141019186 0
52839186 29794093 0
174377624 406882314 0
80709215 105910997 0
227229701 563282218 0
180756099 88653273 0
404745899 187810014 0
50189901 264446418 0
104429333 23192806 0
250020682 252563382 0
69388998 352300784 0
296169126 374111020 0
268400299 276534228 0
568184075 296853296 0
374993302 266390487 0
139932285 147762131 0
424337598 511934825 0
327309743 221318481 0
499749418 449732608 0
258651297 118283277 0
122952590 59915312 0
24012884 509525580 0
57295762 277440240 0
324174960 512871793 0
447390356 43046634 0
38364723 551488937 0
492750190 472630169 0
406171102 362855294 0
554318683 506906945 0
281938463 337401345 0
181742197 419699769 0
332089382 496606945 0
314519008 210498137 0
363236086 295919616 0
204069269 296814802 0
352555381 242449200 0
181370865 96388718 0
83571297 300978795 0
509211487 422061964 0
189166150 68862385 0
524570437 250952115 0
191645698 296106974 0
273672521 98728872 0
343394867 334054900 0
502733343 512260228 0
56844031 194092536 0
158882703 125495755 0
535233401 305381424 0
226957251 267007706 0
37074745 90510276 0
169947251 242431277 0
161172607 386204249 0
129137103 315794975 0
7210203 296934568 0
285139345 363418982 0
373756130 195405733 0
426384341 117070280 0
104202598 551045209 0
101751250 559735042 0
140209202 284157527 0
391479117 414235289 0
450299470 50132053 0
465908771 331472583 0
356059734 53210724 0
536409320 196882929 0
453224373 292033865 0
120058051 520134102 0
544217076 448679064 0
398602780 534128140 0
484179393 73346779 0
31680497 560323183 0
226942347 261654046 0
113567247 321464597 0
254152478 417686653 0
85084723 49397517 0
484836198 262209202 0
235910474 373773110 0
67345019 554959850 0
88442192 465745755 0
64474025 256569732 0
545384231 369310120 0
36667119 343315825 0
32726811 172622879 0
246654762 42567377 0
264094699 80211555 0
227964687 341190790 0
557567211 220536987 0
426320689 203482635 0
58436581 398094947 0
247736824 169658324 0
7929169 3361560 0
205858814 244261403 0
140076070 311298644 0
484146088 562506442 0
382458260 381413187 0
127788691 311558055 0
315465157 279306005 0
22565951 83515418 0
394151605 255316530 0
111279425 451177001 0
469339295 225178803 0
414526861 527700901 0
143415587 105461273 0
366721850 179662689 0
447409996 175800044 0
299992808 144483769 0
503865828 359814307 0
161102536 240074125 0
208530929 435584073 0
458434342 38688490 0
121748653 329479676 0
392939564 440294770 0
126852916 43795771 0
159891224 147637813 0
491099944 38952505 0
86210936 413842463 0
464893306 147881717 0
445262638 264936812 0
421295527 495935976 0
227533837 393408963 0
340622538 139208286 0
66789560 508222534 0
441518522 344385166 0
51327214 94790963 0
222342771 17040943 0
143091421 290150223 0
392998479 499128092 0
412506930 35261454 0
59533338 485688548 0
236600996 201957797 0
453320761 469925240 0
11221682 16604643 0
241192873 354083930 0
395861 506369393 0
31166317 387397259 0
48869182 257728306 0
281956358 102302226 0
117687569 532896951 0
398997529 436099002 0
518459883 301250922 0
343138053 418512431 0
45145746 303329500 0
102246218 71053780 0
190788375 172142530 0
120498363 183936949 0
232543535 364857623 0
302982253 187495733 0
10852376 166659055 0
520151332 311869245 0
382984196 218714784 0
240372247 448980194 0
187360512 7475956 0
391653808 289669214 0
337416020 449733568 0
479026964 441989260 0
495729184 144340150 0
279838414 22921265 0
152627351 389802453 0
432620125 287006242 0
322636952 232475092 0
403055001 208698750 0
350866576 69149724 0
273351657 508534455 0
566139661 235959347 0
553844622 306435173 0
285282614 13319661 0
370798589 422141305 0
39172320 92718391 0
43847577 444519859 0
155297548 229181379 0
74428401 88363751 0
130529692 190736397 0
211136480 314871924 0
395905963 433752455 0
472045285 80293026 0
499471392 37066639 0
157272061 31973829 0
63697366 274152560 0
397823271 35261683 0
38869311 323650677 0
261524080 364405607 0
64375108 51020293 0
472674794 41188900 0
241296360 546078849 0
210106692 513074652 0
136373372 133718579 0
183748561 16890394 0
173118720 238781504 0
75154360 104299904 0
388139986 434316531 0
468441218 196257711 0
163955758 424708925 0
295472351 288167231 0
494178743 205808916 0
439775922 246386399 0
181485893 130101965 0
274808695 270123909 0
271639007 260991198 0
79984900 560452926 0
459588807 239557120 0
256216457 166361203 0
155424717 265255827 0
372827209 8046619 0
448848306 369314900 0
491531296 551603342 0
20858941 525254625 0
363810823 491931989 0
91742729 330958907 0
280225540 11323369 0
290684878 499228354 0
487973701 225808018 0
317528735 274632916 0
547718578 562355147 0
299841331 286963362 0
180631744 376023599 0
195507063 536755531 0
216863248 330517943 0
322264471 548150001 0
368596390 317030763 0
325547495 501602246 0
104633324 145766873 0
407051225 186216 0
493486633 266276764 0
366981812 220754266 0
512581376 78893469 0
278412255 486657602 0
307670775 496276200 0
94457809 268760964 0
196059276 382408411 0
290497773 401331441 0
434760135 163337331 0
409527593 236730136 0
473859156 414166718 0
566107299 171249078 0
562647780 40557388 0
408607350 197761569 0
304252047 248386587 0
3259396 445855052 0
479320914 193722588 0
541982311 60287665 0
143190865 222106451 0
553734136 229369116 0
351542042 395109278 0
211771300 232468402 0
490640775 520019195 0
394860427 198456025 0
410474310 228581052 0
250193625 307746435 0
181465296 236661182 0
75962717 476985422 0
310684753 449920786 0
544212830 145181562 0
277158060 508301911 0
554590565 30816184 0
40437131 241415507 0
231223143 50301659 0
306089689 407619084 0
56293063 341324050 0
505610964 384134152 0
564238959 369679304 0
511531766 336209018 0
494764884 487045843 0
55675176 185341184 0
235567359 79941958 0
379175882 348982675 0
228042069 185867635 0
539934409 91112856 0
204017435 119496242 0
387747488 536425735 0
523582768 133476530 0
545220993 145350618 0
386045142 169421908 0
150739427 431331595 0
89414254 553257355 0
63655397 187201663 0
353534849 312064343 0
188790528 13966109 0
237161917 354840663 0
514558518 58579875 0
542892156 317849038 0
62564991 178724378 0
494102409 343528199 0
376027238 502821410 0
186955545 302923536 0
409809966 559245603 0
353349675 220866274 0
395051651 294355199 0
209255904 284604331 0
299406983 413801903 0
495781953 39438587 0
524939643 177723828 0
424324458 261009728 0
323814147 26319218 0
201547321 426773015 0
522829189 454521068 0
404060864 522430036 0
67477717 200261091 0
351086139 155363044 0
273251759 3725844 0
279711123 246912096 0
341338688 396044469 0
218144454 165996731 0
451403359 529607410 0
407223095 78392366 0
64094432 174624940 0
302009903 309183785 0
28946829 442575064 0
89352283 143799282 0
557419783 252931043 0
159873956 307891947 0
404041879 106436209 0
425391585 288630563 0
500586695 412866249 0
57965616 382662775 0
544482837 313932320 0
55466469 216704652 0
289926992 331243298 0
519935477 245563356 0
523930463 224401973 0
405804654 145822238 0
246077281 318107245 0
502485169 507690443 0
250244212 547394270 0
500654461 186219122 0
496298679 98999438 0
233438568 457697968 0
86489831 99319453 0
175247 513975156 0
514538691 63739636 0
402178228 335283438 0
100083260 124932053 0
176408254 568739702 0
561369076 535966783 0
161466506 456661271 0
302632417 326949509 0
177439817 250841557 0
270818934 422706322 0
84073936 357794092 0
390530824 279477935 0
530537289 283722521 0
164863087 3477761 0
190143703 484699662 0
478772550 423796694 0
219418832 418250226 0
398437366 18384662 0
392268543 371154458 0
172658318 562493541 0
362981825 12311953 0
491909132 367418808 0
417144467 481172544 0
519426533 45512315 0
158862973 126008282 0
96565648 396090210 0
406875606 120280335 0
417043171 278331938 0
110597402 478585756 0
96348461 420355983 0
389131502 97751300 0
305048544 109057977 0
324144369 348726527 0
236466654 198424564 0
261778636 80329854 0
106008564 294255640 0
260741742 147550409 0
331862511 308239110 0
303880878 506472837 0
283045066 82314955 0
400744114 99922602 0
180410060 264155122 0
151980743 122235889 0
150710491 535612795 0
359381966 235308518 0
316491756 527922887 0
183842228 132520678 0
186307130 520510315 0
200756595 558492415 0
225077767 203663076 0
177148490 201202093 0
264971671 415466943 0
466114040 186741162 0
476000281 363809231 0
391917547 16369162 0
188427160 233537465 0
469009212 291842712 0
140904599 372509146 0
286518715 392951513 0
57918166 435542285 0
100660500 148108697 0
407770231 90248298 0
42524008 14600663 0
182229516 307848964 0
269227329 399419069 0
6532567 500495640 0
41725667 130617941 0
417885611 202095116 0
80566435 242626213 0
203804271 378412616 0
243799353 490423689 0
286860988 436238743 0
72525645 138672787 0
129452763 312444748 0
382191034 61175958 0
458962502 424459497 0
38633606 276399998 0
188758013 423258747 0
35431001 511923664 0
405066857 435734012 0
440051061 432425896 0
569170377 349024391 0
481228350 333835284 0
548043824 105867193 0
231653042 191417259 0
453619264 526570689 0
505947553 58920136 0
490912017 27651835 0
47412811 271541309 0
459443031 69490818 0
345055335 35176181 0
448060961 119628870 0
445085311 414837394 0
141499188 332594709 0
474342431 249034825 0
292242152 411399009 0
264107786 189787256 0
490171192 34498091 0
240182088 332570765 0
17816555 327290575 0
92694431 546535652 0
242780074 366321573 0
106318007 6739353 0
181968745 423346440 0
358426376 498924183 0
269320181 539316918 0
546909190 505134204 0
399192990 297366313 0
201856842 378073399 0
330486192 278255672 0
180375364 122295291 0
444841009 80862579 0
290349127 275676234 0
519944949 510080038 0
177428105 175416953 0
55497761 436125283 0
278394519 335167583 0
521439097 497537081 0
367111925 301820210 0
516138565 147415896 0
490447291 477333437 0
542650168 133865965 0
195859725 113903086 0
550648815 206374225 0
382821231 192772103 0
342035114 163786532 0
94264422 185681021 0
127375919 55392342 0
67899215 283529341 0
484824911 183707054 0
42257235 391679876 0
260762936 256748912 0
117182432 47235146 0
467139599 234811012 0
282221407 107039188 0
82495405 177177711 0
427902807 276998140 0
494217211 541704381 0
72806838 191229209 0
188984471 347616358 0
90808820 35889690 0
307586786 329257730 0
534420418 478992476 0
453355388 560887513 0
263464173 368927964 0
296933477 140030752 0
506752207 306053070 0
281060288 73534684 0
481449879 307875577 0
240937198 430561038 0
545506525 57046733 0
183679926 40084841 0
447014222 425388308 0
68100455 150912007 0
209313810 131913008 0
51927496 143021655 0
223423179 411727647 0
86895743 409582161 0
436168859 59448292 0
195853048 548090192 0
62684371 386657413 0
318204074 562568537 0
328284522 96830696 0
48703532 220044605 0
364841459 547722540 0
123050008 453965579 0
493737542 53465533 0
493505372 324518671 0
322603785 533552295 0
192126378 126289959 0
436786077 12592162 0
433914671 248029190 0
430965333 451127878 0
488427423 370303207 0
386433939 114732032 0
445684495 431735389 0
357188557 205363320 0
492879952 423668853 0
462859154 336091059 0
327167280 569064756 0
14692989 53686268 0
314186063 17487404 0
172974384 365151083 0
540386245 133082347 0
105075384 365238776 0
516500426 465533581 0
290265369 151668968 0
367247149 465377840 0
566766592 42668605 0
342934484 245002858 0
101615032 529317913 0
432009788 365314583 0
462687865 263428218 0
483437529 431150127 0
167401542 568509173 0
111228577 90038728 0
358807869 15595999 0
494576039 302446378 0
157927385 567073492 0
213876516 314319881 0
195331211 108145887 0
454215400 149340061 0
120134438 125680112 0
85349926 383256497 0
309723929 205909872 0
235651853 250834789 0
295213661 491394035 0
58348154 320055043 0
505078073 147607625 0
502337338 233817690 0
291807094 139553191 0
343548095 50632807 0
529005495 27033306 0
31004738 261737292 0
257778662 454113408 0
486226140 222001227 0
331997075 481441647 0
439839497 228556983 0
557112029 380603624 0
80627960 427269351 0
114757074 49138416 0
215824973 359910791 0
199858253 484764536 0
430788699 205960810 0
454118786 499760488 0
303070960 6580828 0
86934908 444599109 0
237643992 494224187 0
182271124 391356421 0
183272011 189597106 0
443179443 351348076 0
429092139 459482927 0
98010098 531977229 0
78222474 59799317 0
116827283 502131550 0
356726554 156875206 0
544398077 566365925 0
32761848 12716766 0
505352811 301158529 0
429888912 265789861 0
211108075 454446150 0
199691021 524415409 0
231803845 515732198 0
527879998 449912382 0
100810059 211332595 0
307187262 146436066 0
500468092 547665566 0
452881773 436832421 0
20205977 1415403 0
481388355 550948259 0
5863087 523814688 0
406551726 13419883 0
353262781 555343792 0
168399965 363254265 0
434761244 325245831 0
40803543 224422810 0
308810664 350105676 0
330099295 271635029 0
221670224 49419470 0
533154830 541129301 0
255514816 478780507 0
374656820 420330231 0
447388685 65038341 0
375446780 104545780 0
517277722 9247154 0
394095579 357019723 0
303748979 448597029 0
461554846 478196815 0
549625128 269678967 0
257213018 267372735 0
534015917 505081327 0
349254114 255311425 0
314019898 563702173 0
356874996 182317837 0
249577361 39836299 0
215693457 442431823 0
309501576 525818137 0
328424321 70841955 0
118019612 299242564 0
265490868 136942820 0
267949820 285799447 0
81351035 237731995 0
9782059 178825373 0
258433463 532689255 0
353602359 511416009 0
563893715 287315263 0
146582387 2886208 0
37842853 459501953 0
190185876 129745347 0
438218112 164211436 0
117704926 253350923 0
392297271 534258377 0
518918085 524528186 0
347969727 431880806 0
408765045 388899461 0
282805156 446509558 0
328160569 230799586 0
464713496 310667592 0
35254363 312405125 0
520749168 21617979 0
440711580 555430687 0
486043646 549021508 0
404389862 58502876 0
523512451 215412437 0
188375924 559240786 0
81036161 434134886 0
164655624 84416008 0
354784369 321953227 0
232779658 538514930 0
461739510 487912401 0
68479331 86734310 0
404476265 128438198 0
251375100 550671684 0
528862611 481928340 0
83186230 86084001 0
550830985 552245812 0
546106816 347483393 0
9244610 291011425 0
357501832 152920543 0
562295624 214266905 0
236937628 81472633 0
18057995 202874004 0
408514195 277017699 0
244456825 96056490 0
453455236 118804476 0
339282860 511380195 0
295806960 4282934 0
561605326 159062881 0
2206000 1099529 0
82797783 431077336 0
46317487 274970514 0
479866207 299718718 0
483466215 389348124 0
64600747 470930394 0
115798711 512039575 0
242054461 306230744 0
256962353 146424616 0
53252565 307079943 0
17699916 271405958 0
112763235 399761946 0
121007958 283175427 0
2898829 519223204 0
323030250 391898535 0
264491363 17444704 0
284767250 111279282 0
330839989 537820544 0
169346426 1411852 0
207251343 317613946 0
423816170 334820639 0
32234410 299207792 0
564367520 298513187 0
183125548 109393861 0
126113742 100139558 0
336608486 125581807 0
203682802 162794117 0
7682679 397070302 0
176878802 164291185 0
106006103 433278862 0
264489847 169068860 0
494527419 187987367 0
311096973 285396832 0
399941 321055229 0
329308439 73716326 0
212878102 127828888 0
187461626 178019802 0
315587763 542510144 0
272926228 294662270 0
173244622 186460421 0
565639221 20998890 0
519969962 62891094 0
530192363 470485207 0
383734423 359030965 0
162187414 307778607 0
142044852 548939186 0
360973596 485715710 0
519547906 460104081 0
259633393 190360453 0
227536815 513057595 0
459138399 424025952 0
20315080 523808021 0
173163817 71692502 0
360264330 365950261 0
563015773 56755237 0
460073041 249012348 0
391058874 381316948 0
160193589 354668117 0
463551117 455703410 0
188239519 365323005 0
245418847 353818420 0
535284654 526938795 0
455300302 304917033 0
259263445 384036178 0
80712260 179569140 0
289018069 22891895 0
73379316 199078570 0
372327635 44836828 0
292388561 158799261 0
145260467 475867031 0
399567426 227797368 0
450844893 497133275 0
181572528 436352689 0
388058357 561191686 0
51836295 438132758 0
194007597 42638529 0
365709744 335945609 0
427406008 218986315 0
247322215 380099870 0
247773413 294310179 0
279425942 461588039 0
205802077 438733167 0
285793568 194403327 0
316980680 524308279 0
212733762 125097547 0
566417945 400685691 0
410085012 89450456 0
565625530 288224082 0
460385594 42965736 0
163115953 211746285 0
81430383 99674740 0
491341623 14255934 0
568439673 419973044 0
131182189 137630405 0
80353496 200395490 0
445130549 540406018 0
482283977 327442471 0
319421769 388502357 0
284912114 369627656 0
465535896 77394642 0
324767798 131258682 0
369531294 25511383 0
85265672 447908170 0
53107783 129737671 0
295888134 40203014 0
127099823 289808139 0
81246310 185692312 0
125028722 545365793 0
488160194 553782787 0
19022199 109282932 0
183689739 56235132 0
351209663 110626062 0
298033841 125953475 0
498997487 108316845 0
178712888 424240666 0
527337146 38348593 0
182557381 119010713 0
247569863 292947698 0
400494788 285397218 0
100506175 539091184 0
40006767 101226465 0
316889789 7702684 0
219741486 295741131 0
246643304 197115770 0
287921489 440846958 0
82288248 241363500 0
108165242 401125072 0
290049755 507123230 0
56478110 237719300 0
185912509 173322264 0
90403888 501100834 0
48873251 228699451 0
130768944 43415769 0
280068340 477207702 0
340508624 439600994 0
321621970 223084719 0
531611205 565321596 0
107541183 257642084 0
143854640 292175157 0
495048615 4811545 0
31339622 433878270 0
164512090 379213698 0
254284978 472634607 0
279529148 369436214 0
305268000 547171069 0
260670812 363884359 0
541997763 452406913 0
377757317 217449367 0
40604868 246772915 0
123570097 284732468 0
323150966 226774111 0
102381720 370455085 0
456279962 507672882 0
191307741 25594046 0
126239087 65780268 0
559278958 157262564 0
176984933 342428013 0
61080357 384938753 0
369510705 13593759 0
540661565 511019210 0
362570542 365215426 0
19449160 418889814 0
473683284 140022483 0
403385767 363299369 0
529539127 445121747 0
345943144 99725315 0
410058523 384756349 0
554021546 145614750 0
86697017 317779775 0
453714356 35277213 0
259951726 379689130 0
51561980 504618849 0
399400298 315678720 0
141750580 153661690 0
59232760 323707145 0
295432337 287567263 0
135040819 565993244 0
404595614 419165308 0
212217637 115404243 0
60340626 403129138 0
66273586 86734864 0
208153919 343859107 0
144594461 206682184 0
306926181 133953639 0
558404698 445200110 0
185456914 108477242 0
445650046 447871554 0
442502034 208015672 0
129059794 531923818 0
101506946 82634 0
337648790 235427347 0
359356242 381579593 0
191181541 242422714 0
92728137 564743807 0
369120132 80905872 0
116100889 46063086 0
377894750 104941003 0
560259442 214338534 0
80393197 511543716 0
310614418 502731712 0
540223426 162793075 0
75548068 30227190 0
451793966 483510497 0
549582181 335215600 0
382485631 458589391 0
188244559 328086674 0
190138572 500175985 0
398116683 116802888 0
185219689 213817479 0
71159294 108604538 0
251229828 255986652 0
125934624 291855607 0
220453929 185109401 0
166233421 221877447 0
425840610 165089226 0
451052086 215884784 0
515032399 236296627 0
436715747 496066618 0
569223161 192500341 0
64390494 498665968 0
315065800 162403757 0
201386273 368289305 0
419354541 316812651 0
446071857 5873045 0
454954529 75700350 0
429199342 112842777 0
124955973 30290308 0
221553741 469303496 0
384595621 308694246 0
100633398 194840275 0
427932866 88066807 0
561555257 13241996 0
327888380 271994020 0
127579570 294272873 0
248931991 28860876 0
13412462 120700374 0
568081637 122931559 0
545564218 283442767 0
76802117 297854021 0
77180535 285923526 0
544468114 184750194 0
77575481 268175086 0
437762626 530865712 0
90741996 441103785 0
158364266 83117416 0
483241082 290871285 0
232462658 514678712 0
13089648 342930513 0
550324465 178899524 0
541497997 497911498 0
408326826 72523153 0
153950112 14135918 0
95153454 494683607 0
229911019 25124137 0
312918440 507557652 0
168471853 499213592 0
247335058 91128234 0
152051937 184018463 0
75739196 275884346 0
305786025 510277694 0
3349744 539445620 0
533447480 359548787 0
377190616 165600916 0
31469703 336485628 0
330236818 397681926 0
94584973 407127318 0
353157467 57540003 0
105900078 189162184 0
29323110 349105414 0
230649854 531879144 0
274552690 140342591 0
315638363 187246413 0
370106715 432918290 0
217746983 120678896 0
426328318 173344121 0
345881733 493510685 0
418027254 478651355 0
14465841 401029693 0
386841403 127458064 0
152992859 243039416 0
266434686 95959245 0
358456047 55236461 0
537404617 304615341 0
476234604 548329021 0
474673526 487690682 0
498925750 63010851 0
52717894 136078800 0
472731042 353910400 0
364701504 399947986 0
373892305 196469007 0
119741884 215732526 0
134507229 357744395 0
314259310 460946351 0
377810198 569201988 0
200659940 75268817 0
64897480 394550759 0
152181555 140502096 0
207211932 390969442 0
451245760 190209011 0
211492431 484453919 0
177767177 429502237 0
109260036 500392168 0
204723989 405349838 0
286241338 519579347 0
250081778 99737192 0
213419937 329711544 0
996754 153523639 0
291989077 104406311 0
401972016 105314589 0
107033857 96720160 0
275563559 436968784 0
22879178 440674754 0
272755592 212361191 0
359083708 485928612 0
197737714 537423457 0
220210479 72286009 0
177675345 533173849 0
421584926 178610422 0
499960472 26935888 0
139706793 105582243 0
330905624 237709963 0
320166601 469412934 0
445539894 151441251 0
542066213 210514872 0
66265016 194443401 0
286206817 196697264 0
336824805 106914620 0
482250425 342672709 0
465790061 227841744 0
142554463 152472209 0
247155526 274509032 0
487859676 115867220 0
521321544 202806418 0
558444108 535492503 0
340579152 447880929 0
225498680 10895313 0
487349034 484271127 0
69873127 275986625 0
14102477 447848550 0
95901878 43552425 0
69436932 60528820 0
391186802 243829944 0
310570307 348882499 0
543543371 441482189 0
358620022 68418354 0
44954181 345224866 0
358036314 134886641 0
464060201 246666816 0
382899072 213227077 0
408233095 139478162 0
90022873 555899954 0
377965642 156857087 0
269592308 113228385 0
512660 267283473 0
63628080 473261999 0
491386295 259749758 0
415384596 518907746 0
78126259 177450660 0
214953715 562252528 0
213610103 108956249 0
129955765 322587264 0
543870509 509625796 0
28560692 112319130 0
28893632 261738628 0
482529147 162064581 0
389250721 552611859 0
324741561 484621510 0
284287576 478144267 0
1843994 323159286 0
362140570 264966676 0
275655067 289756171 0
295807546 47257748 0
362704626 359297021 0
382169922 435613807 0
97626987 124559991 0
353265891 146734427 0
493159414 288212617 0
271014093 230351533 0
513178968 559407277 0
35105344 203345597 0
16553668 540635069 0
427631513 414430674 0
269587801 457400341 0
184441968 31602114 0
14995275 300839723 0
491155069 215945773 0
52659524 197550092 0
301982668 383119694 0
152872870 430099433 0
234037316 385896741 0
561871510 491765934 0
289926979 252340621 0
249749903 247655672 0
251295989 418650949 0
532082731 565380074 0
97407572 252634242 0
347982746 539730768 0
548047729 339168520 0
262970289 192232805 0
349199076 370623272 0
333601705 123248800 0
177335197 268684830 0
400716525 283608724 0
271044423 499001432 0
212623155 307254367 0
19404326 183779760 0
349784384 417285663 0
455990828 88442259 0
451569667 437784329 0
542873748 209944082 0
355246012 379707724 0
314786732 267435962 0
9971105 443736716 0
463826251 118051699 0
506906786 354406398 0
475839093 433375119 0
104842898 497056238 0
512627191 204733375 0
211210999 305307960 0
382581414 9140172 0
473206500 250673754 0
564621965 309842347 0
504032306 117153845 0
371004495 309794071 0
245027652 140148001 0
453897557 175708203 0
40424467 84651983 0
10729308 554540941 0
37539944 52843159 0
415592843 451044632 0
340207644 479434743 0
323378362 124920109 0
151374472 269816106 0
476780295 259951101 0
177716992 419343759 0
553769512 184536407 0
402312383 552028559 0
329693441 313265679 0
507751321 383345502 0
550143681 294692932 0
261877383 357560134 0
122653948 350973941 0
459330442 440779528 0
408941565 368784827 0
414840423 379997561 0
94294725 32817695 0
282582386 289150446 0
291299776 42715766 0
248883187 93047478 0
276731902 111164247 0
324334273 523240160 0
349890658 460789016 0
361946260 109580589 0
43422848 545841841 0
552542845 393775202 0
42445255 32060229 0
222576520 29481482 0
55388588 100912786 0
76843980 221134052 0
427246382 272539063 0
339895252 147651987 0
123228360 300897635 0
90352008 48297196 0
487661012 511780102 0
132002377 404823647 0
521559887 36437126 0
319906635 149755304 0
382225846 39186144 0
418802902 421789447 0
100020761 438103115 0
566044921 500013496 0
533088604 156851705 0
94306265 245895408 0
215191252 186562727 0
305694579 472834278 0
314104046 210241200 0
296209879 487828069 0
362428993 68179937 0
310875717 505425013 0
147031764 115198969 0
403578773 134551957 0
312284852 195348591 0
65434036 72399318 0
149606085 43587015 0
164011505 109591129 0
345341017 135299790 0
16076433 223008963 0
22296618 539652932 0
292466774 253794923 0
354200259 421370928 0
49207603 59810366 0
393759661 508514592 0
363187669 101679489 0
303218768 4196097 0
117568336 543734066 0
477933403 467759831 0
403825877 342926805 0
189527147 249131663 0
495146077 447404786 0
75455469 198058198 0
250316383 181214998 0
224152472 515048804 0
460431428 524722603 0
509584334 41903577 0
13087549 123863838 0
265145524 520426724 0
32498053 210397418 0
161266861 91775099 0
84709558 216371030 0
243201257 325007499 0
14003713 127178326 0
165633659 247102657 0
361318372 507510398 0
444801537 63589817 0
377495520 134109188 0
246873263 426354209 0
417872248 440864946 0
165476498 332054711 0
474392522 363555727 0
347555136 221351405 0
394411875 93269651 0
482988722 79679790 0
98689094 204581725 0
386335827 362958394 0
466336360 227271486 0
265961595 448877948 0
103994621 387677978 0
34908183 363045950 0
408614345 389814693 0
80588279 294493019 0
507063285 166334417 0
555048588 294554766 0
390747121 525666603 0
506761425 41942498 0
510317502 414732416 0
265150920 208067718 0
101873420 372269515 0
510902922 221511196 0
410475638 499236186 0
370752585 432959079 0
417727078 503533747 0
85473424 208959688 0
20855708 273357083 0
80276683 96239015 0
412459800 517531852 0
96017500 323537162 0
111008186 347265351 0
82450617 239842358 0
457629039 417284521 0
111885505 319727615 0
310161090 299627010 0
130303800 205127519 0
148355167 40959955 0
237769626 86113349 0
325992895 364597227 0
208768846 449220863 0
427143006 111953838 0
95310312 249350098 0
540463531 3999620 0
482849701 412190106 0
146893457 238785816 0
174999228 527269454 0
300938483 178780900 0
451622818 124024575 0
30234001 273537926 0
224194678 515212018 0
561071960 49184718 0
408458488 102496443 0
143700542 322476057 0
161689023 415221062 0
503557151 327012113 0
34453362 284509287 0
80231221 444903314 0
417172288 189256432 0
11105961 203834929 0
275001058 476100255 0
268904755 493112135 0
253216682 565803314 0
185830105 408631368 0
259230623 228749374 0
439116563 354559856 0
16743473 435144886 0
422920744 171073829 0
439519698 259175001 0
420935732 282866120 0
546817074 23353280 0
210130732 287001888 0
281772332 16481862 0
208553523 33688169 0
294416625 358527286 0
227440856 400316705 0
322722408 8119651 0
426971859 232192395 0
318374777 372380114 0
320547449 310939574 0
195436886 197207506 0
430801499 360158398 0
237009207 92737515 0
40722345 261473993 0
109707516 323265907 0
192480483 20260318 0
368309735 495336031 0
206662102 63915782 0
324738427 496520352 0
452207706 210032990 0
25326185 524474020 0
291189335 109914694 0
247453775 247310382 0
276008971 392517214 0
353896669 85920714 0
289220216 384787292 0
237093740 406950511 0
155863630 314598326 0
321099668 185948893 0
409985661 383236673 0
47412789 364048075 0
450010024 23587890 0
419735328 338636721 0
105211459 261300510 0
348050436 457450877 0
87076381 33280766 0
139137461 168066295 0
261338405 115308410 0
295278979 149068057 0
196542710 230759107 0
142758514 171617828 0
210317569 18688146 0
500617158 500779769 0
224255634 128587270 0
554445119 182146065 0
453484927 21211768 0
72403699 292587530 0
187577507 517941378 0
535158428 255031015 0
181270187 542527210 0
156101399 493401390 0
115334603 544244929 0
527896499 198607811 0
70794242 29966216 0
173834775 408767216 0
45295305 469971534 0
303929667 173390178 0
481402101 188148113 0
364500022 481461984 0
359021708 412545067 0
313281220 146655614 0
63222877 120893392 0
425118121 58416898 0
232130239 169323766 0
154844336 94423915 0
344013685 407808710 0
532824588 5989629 0
364110577 235876164 0
466225540 111703829 0
175650503 463326310 0
104768988 47345285 0
517618265 253122382 0
183116169 478024264 0
44085965 220940100 0
243622750 95227696 0
16121388 406167620 0
378715529 100134608 0
170222635 103844280 0
567614560 321852418 0
407424845 392100782 0
373607207 36138052 0
163991339 509699917 0
139432124 459585718 0
493376597 10105449 0
164560849 564612824 0
421955599 511056485 0
496936351 426512787 0
254257411 6918468 0
82629367 508234101 0
37704818 506385244 0
174338867 383238064 0
224971525 140587435 0
493781751 407673147 0
201918412 156773426 0
52945231 68394775 0
294692935 8748205 0
173919601 349182245 0
360845943 188958997 0
465990651 427812259 0
554577776 120691956 0
358354497 287190984 0
30169793 185497347 0
136881749 411600898 0
333678670 389205007 0
355147929 182199064 0
402688852 163419839 0
227574274 456754963 0
301705610 112183540 0
105762754 314767905 0
512821125 231306140 0
396671729 311897892 0
178763011 264147380 0
271791595 465409975 0
104369505 185291110 0
566631304 149811237 0
23065317 38874538 0
271464027 315037132 0
446857412 544537368 0
318301586 144428414 0
340657564 530688015 0
78830086 202493815 0
293979567 85843462 0
307469399 45452069 0
164652006 315463427 0
443911230 105086713 0
44821697 488404854 0
248373771 91929430 0
260792407 335498723 0
569169275 543035036 0
297724517 529090172 0
188617533 502018980 0
255033423 46362228 0
10458860 385748144 0
488166487 538387018 0
146631080 13342194 0
177831533 176658763 0
13529248 509019058 0
432252455 414549607 0
252888360 562784560 0
159023742 173043526 0
395102530 505706393 0
206076044 273863290 0
557601502 178963729 0
405228284 103480105 0
88138089 132625625 0
477281785 116267133 0
238662502 470101680 0
162367043 195353430 0
341564439 326510528 0
204204535 338444032 0
497748958 147732557 0
166671640 288793711 0
270064153 440006913 0
323151929 195763218 0
431094216 31867267 0
119623234 541525514 0
494558852 118524698 0
328848199 385640109 0
340462671 561117312 0
428583466 316469567 0
157058129 239125603 0
542709463 321411815 0
347267403 526043130 0
543003839 425687826 0
459248712 221790649 0
172886146 298666898 0
270192659 333677782 0
256934748 307384984 0
555562018 271952719 0
190199742 35402262 0
218078168 298084659 0
515118956 239950100 0
87938034 272460055 0
560644455 50863880 0
18792591 146781093 0
35399039 89696450 0
481223882 126809797 0
502029130 83610957 0
114095007 123092674 0
153624860 206988361 0
401316483 567347365 0
378770012 212841811 0
107271609 367360419 0
464499362 205073090 0
165917395 243830194 0
360699084 166161879 0
469381270 478969894 0
127087424 382823218 0
516677461 42975869 0
8829749 303730707 0
556631458 28966316 0
523577954 263600510 0
66533856 354033052 0
333585132 511281755 0
161618186 367114253 0
84098301 38788285 0
490519948 411903268 0
158298043 211159599 0
211929841 26095115 0
264393520 235848657 0
380305936 328578081 0
66246949 485699362 0
357158216 225121246 0
75619383 476417537 0
390334178 396911832 0
526393557 568806195 0
264169657 526699246 0
448427926 193853984 0
267596109 455241074 0
516258223 529133843 0
252314457 163254133 0
199802440 400365135 0
247682001 459629640 0
459344681 451255630 0
548384754 297658296 0
259116437 130296932 0
3643690 14187751 0
277313811 351596280 0
299275697 41639494 0
56721130 275950170 0
383634961 277393430 0
218578189 162023000 0
68860549 455853589 0
416887142 100157140 0
70299773 344553920 0
263182963 509116611 0
485073455 104614821 0
160783878 129943587 0
277337600 445281 0
272986095 174453118 0
371221430 281204663 0
346871291 267588545 0
267374043 455204711 0
117104096 122899383 0
542234711 342161010 0
444017895 207823766 0
260096066 212532013 0
401788294 230468658 0
464040952 224342315 0
399046554 108041243 0
487339508 525972796 0
567822467 108378251 0
39447206 533248202 0
162389958 263213053 0
156100804 132510821 0
560934542 324308635 0
485402114 11267550 0
300008954 316415805 0
286086900 527766125 0
152410194 198557038 0
431186824 85721765 0
537848646 51273277 0
528902720 1275812 0
253303524 251852125 0
142228894 297712198 0
547776908 939282 0
519731058 160270676 0
282838467 365027859 0
6704192 553018050 0
413297069 462032106 0
161852741 546266332 0
292880065 13290171 0
361203200 455495008 0
536575 386204612 0
562607189 528339907 0
470646616 6070692 0
392177809 255717305 0
501757418 92073825 0
312896118 518449386 0
52099011 435032993 0
341730382 113988588 0
470812809 299897910 0
473658980 145557610 0
207662659 321852990 0
398853734 424463289 0
525076748 462166586 0
393999212 84290009 0
183486839 77378906 0
519409567 60202301 0
545122011 452916861 0
310804862 407287753 0
18036856 308324227 0
297177197 512359283 0
493861723 464287026 0
291839873 102309609 0
448131060 262016448 0
394863108 369988000 0
77315142 350287594 0
260537535 568330524 0
265767070 309300038 0
999549 156193356 0
479432958 226687429 0
22720682 251986901 0
448624839 430394479 0
277384992 545574342 0
382948038 549738939 0
182043978 15105926 0
57040524 536037880 0
196842506 312896140 0
232399367 511735520 0
215537133 551552874 0
491166918 399035637 0
331817515 65223086 0
366837749 317186581 0
87429149 530609746 0
86995225 325877237 0
203942537 351084060 0
280578889 48893555 0
331940430 409620496 0
456499173 217237320 0
79093439 195719892 0
495516226 24190750 0
417374411 35061408 0
240451764 466112359 0
409827432 70123996 0
13232742 323956972 0
286159719 391377929 0
492541318 184751246 0
151683282 357995469 0
503354729 340458398 0
145728011 475256128 0
382268317 348034090 0
81550067 81102487 0
14930008 553053146 0
499410387 68022182 0
354051831 200174946 0
268620712 377299868 0
347455333 510544500 0
118578540 43074237 0
276916589 113312133 0
374794094 393411175 0
521065146 517222675 0
393990821 235500400 0
172220204 494209953 0
439484581 487295247 0
184517754 469799451 0
18528634 311387915 0
113568075 33094290 0
233798340 171723674 0
402901225 179027816 0
548109153 157850451 0
308548825 94658327 0
202432308 266548363 0
568748541 144399101 0
298052099 535012589 0
364129303 381704251 0
534994733 298475558 0
39195059 13535 0
335513051 44993952 0
93270939 490239324 0
310214703 33802409 0
305703583 46628519 0
442503469 131394350 0
124294963 558484243 0
271936128 428326992 0
162143852 135570861 0
121741739 467829694 0
443572071 382473933 0
299579201 74709150 0
114026417 130553904 0
191894710 10417128 0
497456083 504178634 0
469327097 5284572 0
440397251 333501001 0
21482979 62703651 0
113449372 459622932 0
200666610 343803678 0
28160332 144034932 0
508328209 48127217 0
179870649 378733132 0
358059615 147210709 0
5638474 142765823 0
387207624 96738474 0
421171421 32316416 0
203336927 545905262 0
512205260 491655604 0
311234226 48062170 0
444026616 381610729 0
76257985 162526322 0
235152171 146092811 0
119242448 415534035 0
533180738 146146878 0
237170220 509783803 0
136053941 332189414 0
298716903 481873502 0
233111942 529979650 0
449206149 465500550 0
101940864 286621294 0
493018532 139866145 0
196468297 466511100 0
141383635 293426672 0
546871799 262762188 0
523895947 395819566 0
47881555 563005205 0
386630221 120314977 0
486440045 89977950 0
202321263 181104408 0
218033109 402274489 0
327533974 164062722 0
242748331 506062997 0
340595158 140428813 0
268721829 386165412 0
488426616 314993566 0
119499271 467243203 0
263402237 295952761 0
380184943 60026379 0
23696939 545875966 0
56864625 452282454 0
431264827 391701195 0
44232050 145180754 0
345824723 370660440 0
130370990 12705583 0
407925066 169781909 0
227874589 394004980 0
452099734 463930514 0
264794983 308451442 0
32019515 43637736 0
44550498 212237773 0
519896636 92024954 0
184725539 132969762 0
328587550 225593007 0
279838022 132121552 0
252315570 168336451 0
31193638 306686211 0
446834952 418167832 0
547492017 168029373 0
9038110 373801692 0
194513486 107698387 0
530917518 463489379 0
555962797 146537893 0
16800760 61226103 0
487999457 30796650 0
107116186 172924065 0
61606055 273618751 0
477710993 131966446 0
167279249 305899432 0
213065976 333903257 0
250752382 534320741 0
241940765 226197476 0
63948522 375731233 0
299990155 228905481 0
475473421 519320900 0
325045121 82690648 0
137140473 166091679 0
501732727 5765300 0
325583295 55463279 0
392827702 175504900 0
117777755 452340143 0
288148545 228902104 0
319380591 152591322 0
68758585 67523842 0
459855045 346426027 0
523434085 395931132 0
515520019 215899155 0
110894199 539864343 0
346661573 211971176 0
319341557 169464036 0
199955682 273846591 0
438381463 262559411 0
306417524 130598781 0
365330784 58841589 0
326742735 359028293 0
542482200 55686656 0
38466798 456423224 0
240999152 13522572 0
377209694 442945837 0
546054736 435966580 0
519935548 207700768 0
5052464 533748641 0
64094966 162549609 0
366630744 267601995 0
188909499 67441644 0
439361138 363350535 0
96349616 344120580 0
78167066 277756402 0
54654760 22372005 0
212636896 94060681 0
76842713 374097116 0
338706086 196324087 0
20640136 313983077 0
406972658 478302693 0
327815970 568294086 0
521866872 327867216 0
531924628 379073254 0
140403961 406633621 0
394607155 519582727 0
285850037 334305769 0
206723361 447482939 0
440684985 39216557 0
184242337 232508128 0
368930297 467932630 0
100045034 454694590 0
337084763 530720240 0
258268932 462459719 0
388956918 201035347 0
369132086 537914812 0
297662562 75275949 0
158555788 183832420 0
503537109 421354530 0
52712783 43798125 0
319468432 332047731 0
392636580 83230855 0
83900794 490037278 0
217657758 292519655 0
428489199 387585130 0
476777913 195585524 0
290752619 26099343 0
380883354 241147009 0
85972478 538380358 0
450304485 468880453 0
177141577 86549151 0
495314056 514995704 0
122121681 156830062 0
30600061 220999184 0
507958458 558379376 0
425581288 444893160 0
228558093 88741411 0
396338408 440455881 0
110133400 307970000 0
183385251 139863922 0
244440941 108876293 0
462216082 157684223 0
203260670 164895102 0
439474003 200930643 0
242327613 81744954 0
430620488 2456656 0
87105257 27263675 0
147725661 537590947 0
94732141 436656853 0
327237363 176960276 0
120481545 157007507 0
88257387 134605718 0
383378388 246314345 0
468754581 123061871 0
51243687 22030983 0
218279688 143832216 0
414543990 204019468 0
504457152 284691824 0
425792637 283488360 0
207823307 456428067 0
245890879 339997995 0
330361370 556982791 0
384452962 558468801 0
14893117 524480823 0
477813765 40779657 0
3429073 451248759 0
55254140 550449580 0
502420739 460991422 0
224557747 43901386 0
488326268 498648962 0
562659441 81935606 0
57049714 58053756 0
381665876 51908773 0
322792328 506862202 0
412574700 156448321 0
178968696 545601035 0
559912717 542623842 0
457723513 549407059 0
29103745 514486272 0
422982668 402845104 0
148543741 222193199 0
364267488 439638118 0
187115619 243586707 0
224234374 322166994 0
523402262 298799614 0
102218496 228693793 0
260870722 414182745 0
474992578 561396822 0
242305297 245186584 0
391903421 467078654 0
318765677 421138529 0
269526258 567055064 0
259084631 146225188 0
394388674 277385648 0
55786549 65447985 0
324301802 53445830 0
562836920 172864766 0
82770751 390120506 0
170035781 363347302 0
68151248 57650185 0
328043733 429656739 0
451787901 251167300 0
319428909 359706817 0
131073292 21919994 0
429492370 345511484 0
97498528 378855231 0
463676846 336283566 0
51107107 385959668 0
500672866 283429071 0
392124091 266922102 0
285800165 254794106 0
461776666 30511617 0
65874136 75373767 0
388971215 50552784 0
429360711 475000812 0
189456442 238796481 0
379363667 472074976 0
301536365 247856680 0
195558245 351299373 0
442273795 198340834 0
1594393 49613180 0
4628426 114378267 0
127013877 513967586 0
520681324 301720869 0
344060256 377371790 0
110438753 466437503 0
505814843 208643749 0
373963187 242103505 0
435136609 89596000 0
287129727 50843263 0
147033697 12687264 0
245447213 374218662 0
77793883 235410740 0
4594523 524736591 0
172562537 203269240 0
421015055 384861685 0
224455497 444950874 0
355911273 373952628 0
209285593 317054721 0
292180136 449086915 0
363477951 285819680 0
239307258 289160590 0
337542834 424504994 0
219565314 257010314 0
159613237 152936348 0
125531875 401731099 0
178479663 201044921 0
247049335 288167796 0
55738676 509784574 0
78464764 416325514 0
505796839 331395339 0
500423494 215848081 0
269017028 87644185 0
549382823 308036288 0
256954475 2144675 0
515612736 359490628 0
61038225 97867380 0
411002750 209196518 0
400666074 522486402 0
477307683 483644374 0
208830439 491797854 0
280131749 362401435 0
299381900 36565885 0
70609161 477793223 0
93566955 206858361 0
456613941 396463540 0
502202044 43340449 0
265723089 332374266 0
260205680 396692208 0
535595468 433990582 0
455549517 509624666 0
558185695 271313099 0
173991433 183546667 0
121796684 341756154 0
499665026 66646735 0
248143789 19382440 0
333549544 34659250 0
558733434 137029042 0
209779947 286687136 0
391058942 470351486 0
343484174 358707852 0
3933318 382617122 0
276567447 469091684 0
109439019 184490284 0
536007606 120631219 0
367052600 302513695 0
439143882 305967549 0
111772051 499964028 0
70675572 187106050 0
255698175 135159118 0
323595279 418531302 0
271287934 268528652 0
170550732 122047825 0
344670480 460064061 0
164555832 518522947 0
125659029 240811047 0
223372722 284632892 0
208909921 379674885 0
488793200 225851508 0
424878014 264586691 0
495289590 123428741 0
535218924 59824566 0
485864996 257976374 0
383026904 250471731 0
386376289 512358897 0
511753542 282157538 0
233816752 188978891 0
29000427 196256029 0
10941927 529641906 0
180699841 559950634 0
375241645 200157260 0
194166709 398473143 0
222488012 94250583 0
448402193 189499227 0
191412628 407441166 0
150284300 121536236 0
18145362 477838883 0
384583597 386180659 0
113900231 361317010 0
456875464 220178745 0
415077127 210660911 0
124485247 63185556 0
285766840 354022147 0
317700854 311978459 0
171473873 408273604 0
10414198 256557102 0
204923762 504646638 0
568489271 183324929 0
10590664 413228620 0
441231652 207489799 0
13712876 471495929 0
520982697 522250954 0
312607436 173821204 0
127265498 16581202 0
97639378 18783022 0
546882138 237450994 0
14834301 184713358 0
201790534 17941462 0
480511190 531266902 0
496497903 172328941 0
512458965 188670456 0
172597911 343342310 0
34203915 223734928 0
464788252 237428966 0
548479569 368504901 0
179295671 541859700 0
115024658 5101603 0
304432767 371613386 0
445556370 434514614 0
20062679 328611468 0
311359612 511072946 0
56396662 525335057 0
316030650 172400071 0
218313368 272134884 0
228948030 205287183 0
271324474 334524660 0
182433840 312842520 0
519892988 463078276 0
81542161 57166357 0
352822352 377716712 0
561919369 4986221 0
319307187 346723730 0
29188106 489739611 0
437368338 568512919 0
388410983 497038948 0
206289696 532581590 0
17735414 77497863 0
316705900 189439360 0
12262322 320104240 0
14028179 340870257 0
436619564 450509124 0
230394923 326338723 0
264482004 107609456 0
55521422 56035136 0
545696707 173505873 0
459099904 32801074 0
512867281 212206620 0
142572217 532813068 0
513185860 134018350 0
336718283 372303253 0
476511830 449403452 0
35267632 8921213 0
156168697 14745415 0
361484862 263740360 0
524106607 412736545 0
319618459 379659984 0
20157588 166857275 0
153508033 71855020 0
560174936 304064894 0
529224489 88108940 0
262466048 484195664 0
153975705 333178585 0
409533826 141007485 0
290848844 34782208 0
94338164 430971868 0
289337674 212944760 0
79389633 115087031 0
277980260 116287528 0
394106752 407927544 0
105596580 157990937 0
473581995 232875113 0
140548390 528911554 0
415964392 451534772 0
349087485 292441196 0
365981266 565457425 0
131467232 257477363 0
355165831 541542722 0
22672834 98492628 0
287501750 229752189 0
435775188 260869792 0
258803800 27653529 0
240344849 88088542 0
501373924 318217884 0
23826675 236774204 0
232736774 540977150 0
553801510 23921298 0
324410375 295195729 0
310549335 19184765 0
147704607 236889661 0
119663822 386679535 0
82563491 33414033 0
569106969 209775039 0
391235064 49931904 0
65366736 536665008 0
280930192 432583984 0
157016591 459605724 0
347629649 519975393 0
542008312 154238618 0
380480409 267356656 0
212111597 188734332 0
80732703 444141502 0
82224887 305264661 0
490614808 498595569 0
188230145 249073342 0
409382450 520770684 0
53070520 116714932 0
511354416 28612252 0
286979793 234603440 0
12527520 433859134 0
307061099 322186174 0
529859620 306605351 0
270907119 484648398 0
136028946 111930217 0
208205025 100534416 0
180189880 568708425 0
291557707 404045167 0
323854890 117834156 0
559880462 319013838 0
517785108 52853291 0
471404240 562126314 0
133857664 172014035 0
359319425 23055092 0
447237254 89878222 0
16046667 136585157 0
374933152 6237304 0
190362672 315952896 0
193673982 367897073 0
463154840 110305423 0
97953828 65368852 0
399602572 183649975 0
277463535 504723998 0
252325617 327918564 0
190639165 65226378 0
441742687 200108083 0
556564928 157127907 0
64162744 190583935 0
25402733 315060339 0
46129529 109317143 0
355482125 463087402 0
503825887 129693322 0
442820214 454911097 0
198670090 466981719 0
106652497 515703931 0
98264272 348943579 0
521420530 38968190 0
538162053 506133501 0
456573540 286394565 0
15180680 326332486 0
326055958 316001158 0
223394099 266233805 0
417584423 143447437 0
133564563 251673473 0
184869678 554746025 0
534920973 6634967 0
332984868 139604143 0
44268788 362936781 0
243557528 499709729 0
155046013 561957925 0
162977484 512730967 0
390744465 132539784 0
124817084 267658821 0
81636539 102177050 0
379158151 517475109 0
260082185 135991105 0
106588568 498797249 0
38931735 86143383 0
87837478 428711154 0
52023717 447621589 0
559332676 385230902 0
53051307 209529264 0
221696752 125999803 0
64469717 305280611 0
392043826 62277742 0
205078291 338960947 0
414290083 94426347 0
343805195 73099042 0
396894752 239801055 0
166168143 558715719 0
193784576 289350501 0
482675052 193582572 0
36801675 203598366 0
30883377 555009981 0
524526672 169128114 0
289709542 158887867 0
31139270 431677863 0
145752261 223180138 0
484956898 553673637 0
92940999 513962420 0
95634172 243071043 0
404162995 121196662 0
384581464 33886878 0
160883570 406297971 0
280235161 7398582 0
307876748 288916003 0
250614844 27823323 0
497091782 295346276 0
403995168 92150231 0
280945185 175307862 0
110496397 334742370 0
7288152 137489302 0
560094534 3947993 0
204529978 187483410 0
401794458 486828973 0
132801197 270183546 0
96898852 168433240 0
225121242 55801699 0
180245597 465838180 0
139733460 541238564 0
156450692 32857562 0
128436613 434999944 0
144548501 107599082 0
363389655 217886597 0
397698230 136012380 0
431715232 51687723 0
168882984 201037752 0
447495340 346849450 0
183370917 296149569 0
535096920 477564023 0
180246541 357576544 0
389775434 226526040 0
153594399 361431025 0
522634228 26259201 0
128353806 343206970 0
526169476 312934651 0
30752210 187532722 0
482847648 488791363 0
474207246 513776144 0
253804574 551833315 0
332133491 336995431 0
158718196 350449909 0
203239955 481639769 0
367481828 297521360 0
306146861 506680568 0
339885961 533063610 0
421171833 114462720 0
88154207 491102955 0
292050245 138443178 0
525700539 435510000 0
106785068 501783874 0
39879953 60756223 0
555808486 463430341 0
82415595 389670168 0
519112835 514204460 0
360883377 162369548 0
40221427 453768083 0
467861968 531894348 0
321407448 479305277 0
257770797 430748010 0
110895348 325755028 0
255620802 373535218 0
99451238 49970169 0
172431026 377891560 0
449771277 277436184 0
253992995 13373571 0
155554513 27996902 0
116556541 495069544 0
436935448 476327965 0
248095915 493104272 0
437213562 126305438 0
206224967 5220317 0
535322793 41338978 0
543564581 340540641 0
458558440 89289064 0
217541008 343374040 0
259532130 367427478 0
106257029 291751018 0
86032114 424742722 0
189928336 67825491 0
458581950 101995833 0
426365789 516472602 0
431789496 497380263 0
111565284 525382644 0
11943281 147690822 0
433736044 282405527 0
206746496 552753048 0
155564389 160989539 0
171018411 80664346 0
412341750 89942131 0
192444578 190752140 0
377353790 322275557 0
424284950 201455922 0
188701326 228895878 0
379085722 66362085 0
6576639 296571134 0
76664533 130016422 0
362787589 246469950 0
306354665 306962935 0
211884903 298507553 0
378186363 545301275 0
275515691 393948158 0
36041567 286580129 0
364083093 445262615 0
132400315 96303733 0
515570579 511453460 0
122445802 293001079 0
244277709 234049643 0
306935449 403095182 0
106381998 183375362 0
132267827 235277430 0
91557454 512889179 0
509472542 511749325 0
322404068 316339494 0
75217367 285430540 0
341425190 246165350 0
419114776 540138691 0
497214393 57399704 0
258254974 391725426 0
100163309 414847207 0
175790459 372707686 0
369024443 215087012 0
358302024 123504676 0
236789267 146720484 0
326758425 523263521 0
508018117 16484912 0
276414579 509814050 0
31156208 79818321 0
257963383 417522548 0
136350176 298950041 0
137167422 25375209 0
193168965 332881233 0
296567548 305300956 0
384315837 161526678 0
256234251 228701550 0
75257729 563879306 0
175703357 440546006 0
409447920 319037674 0
311611466 60199289 0
144465445 448017722 0
55878704 53799765 0
116790653 470625621 0
495328140 308408896 0
521044064 541139520 0
97019792 357039930 0
62466115 238310141 0
192009603 515974938 0
58035229 458881633 0
476547779 338730606 0
144723594 362268900 0
167451238 105688830 0
202061869 434370627 0
539764385 63017168 0
386848875 8670060 0
233373781 198366108 0
435709206 309161154 0
474320683 419163233 0
98104135 286392423 0
257705959 182474874 0
334370151 413225484 0
216445570 504350726 0
491565128 267925650 0
81660517 379265279 0
178331857 303891746 0
415119807 224769533 0
300100212 222023531 0
392391300 326650658 0
345382728 252321850 0
108521182 143417700 0
273079161 105439280 0
6805618 272473014 0
104770521 231771464 0
324575026 407463253 0
352888434 509161009 0
488697281 385540498 0
124369973 458745996 0
341732549 439468683 0
485682031 354113296 0
507950725 521646072 0
314963232 349850471 0
553510054 360068532 0
291758432 562238108 0
486460025 455742891 0
183765904 123613469 0
58875654 124583404 0
414665689 400233174 0
89651194 408707310 0
214831873 5533234 0
136109871 8206840 0
14732001 319554165 0
427690110 434421439 0
235918025 231638360 0
432488799 358070284 0
295426589 136642856 0
126768911 491983425 0
264234782 474298449 0
523402637 142544403 0
219321755 175983780 0
220032329 377414036 0
545525477 313119594 0
227841798 503195237 0
376685513 398530065 0
190292062 83571391 0
491128971 289095654 0
234931432 372946449 0
490837678 525353410 0
266484389 347229349 0
532719315 556795536 0
10113160 188178914 0
42690138 7633140 0
305675873 53713541 0
12929032 330418192 0
244011845 184445021 0
38913642 523934171 0
262316927 27930882 0
330380520 242603870 0
459506808 535727568 0
192099601 59749000 0
124523762 233397323 0
272816051 136232035 0
233684162 445716125 0
170550887 32833226 0
438054292 234230556 0
117431094 511887014 0
362223523 177663960 0
247441241 491325830 0
424689039 403104357 0
459144139 232364760 0
559994716 347848587 0
173477272 84479324 0
470886492 363455588 0
420909683 123709881 0
94240149 285236481 0
198210535 494417109 0
498456365 316402011 0
562529257 368233041 0
167273761 264855687 0
180925162 144882848 0
457668579 500809801 0
530999710 45354466 0
512717795 566838408 0
106520666 139021153 0
283068889 142384979 0
40912818 68688821 0
15359344 538947968 0
103671228 391228468 0
237740567 38126214 0
566364708 495202891 0
205511175 222296996 0
380932007 403009818 0
175389593 189472707 0
196809821 239745331 0
289071329 340579890 0
441047959 112922385 0
555021146 486444618 0
64333999 348994830 0
220665177 355599619 0
154502371 124666187 0
47103109 406457451 0
429793487 192503138 0
249432777 358949993 0
85131765 160821995 0
121637003 565383689 0
24430250 360416846 0
489085159 297918543 0
313443481 75982206 0
211153536 463869542 0
223317510 440065387 0
82484542 187134398 0
234903035 476369719 0
527337916 67398624 0
22793974 384269755 0
468376186 134492794 0
394233453 413633433 0
50720201 238542485 0
315262934 302875459 0
405357372 505120260 0
464414514 344738419 0
53570072 117487757 0
438338461 114132856 0
280729713 541720652 0
565849875 38402879 0
299853096 91390381 0
165515291 263449103 0
535862672 116818263 0
380194231 218756681 0
349006985 334186957 0
525972879 509362591 0
18229383 105084287 0
123277063 45550927 0
25676428 113766308 0
95832065 77597678 0
88618193 135884014 0
242580395 293467151 0
549757387 44562661 0
3906432 487536632 0
209598648 157403171 0
269878328 144161444 0
360698897 440996035 0
61390099 148127154 0
163492605 498760980 0
100408277 235913174 0
162720508 274770090 0
46606445 467327954 0
123229219 322569962 0
497838802 224589579 0
44841419 30278443 0
514093320 448694825 0
109775456 336448011 0
76199557 135629636 0
129601196 414070769 0
394572398 354240841 0
394476716 331765342 0
251969722 513882480 0
220859260 102845621 0
84777649 390390674 0
446774667 565283539 0
235758962 83300471 0
418850016 3170234 0
77365883 527496493 0
374046246 115583408 0
227877536 328576660 0
278292076 254943827 0
446796563 526782585 0
221788955 329605866 0
293983326 340987332 0
223707835 316137760 0
72574200 377546417 0
179956592 148951946 0
368134579 193811118 0
15419001 212837525 0
333247494 447164632 0
482074349 302443040 0
529897393 26335599 0
260766839 195360988 0
350341770 479671291 0
319481922 212083166 0
343448965 84292241 0
124038251 246769953 0
47031536 84415517 0
180962063 81504525 0
200300705 320315241 0
494413320 523767548 0
430093383 537924149 0
249543707 240296766 0
538474574 201732419 0
397795156 22410568 0
338389718 257842812 0
478834543 335568319 0
188725382 531654374 0
270690900 289257686 0
471467953 343038104 0
271001244 55654950 0
272903747 279113063 0
93690171 129606167 0
505147661 228261232 0
95853593 163175659 0
248857048 37938198 0
35540543 470215333 0
138735674 150027511 0
262950249 311022752 0
4941529 54604669 0
128525964 408498849 0
191197296 202504061 0
272292210 475698837 0
442459912 233131615 0
83760764 86737472 0
64837298 64090222 0
286729374 388030646 0
311036014 45735850 0
137710074 232396983 0
494971799 410631814 0
160573435 373025960 0
15242579 179430499 0
384170036 7863134 0
257738279 254953479 0
109011438 317737020 0
355671096 376811625 0
44083005 285662037 0
104954410 340374923 0
17280402 236820008 0
482420274 362695998 0
369435311 68814118 0
223652898 300089180 0
300124137 293694669 0
117347169 451876160 0
71463131 430469078 0
76582921 467932434 0
527509527 392512196 0
149736109 230503087 0
46289968 466166180 0
409055088 400485698 0
484160653 422598784 0
113618860 512338523 0
205210291 343368203 0
71329287 143139762 0
3632487 397202115 0
268392635 51550426 0
239975934 215341259 0
538236540 206325423 0
531491714 73975643 0
432410865 516057613 0
434644713 105051995 0
192192378 129606311 0
217854949 100746237 0
140434374 434118458 0
313593426 124349781 0
372216497 467881833 0
329798041 289398038 0
503300220 165242851 0
556124701 133128531 0
311985191 34347943 0
456150706 106680208 0
206835977 450493996 0
7939038 253662802 0
181800389 484924052 0
2010733 545451813 0
220452363 533828860 0
140395370 87711713 0
430195061 230475603 0
46623663 492948380 0
400705107 502769428 0
287568870 546093178 0
494725231 145186834 0
522816144 177002173 0
567094062 227447138 0
59878876 371934365 0
208816687 459927617 0
257568934 213343946 0
71035705 496275810 0
174282822 148967014 0
526499506 95507066 0
506575306 320826901 0
91440284 555366114 0
451104084 88134247 0
599925 80511596 0
197864593 393341671 0
355948174 350287859 0
34471359 474087493 0
366068733 82421046 0
129064947 53416685 0
394906795 372562799 0
106525313 83114187 0
28378940 277423747 0
178197122 115326026 0
550807488 164044679 0
247208612 15256586 0
373721953 176611420 0
390824205 523670742 0
419410848 144074287 0
512647496 521952063 0
158516468 156027192 0
58939763 108686922 0
311073160 192472627 0
205403688 201572278 0
279303155 437234560 0
452493195 497256778 0
82253290 198529430 0
472977354 486062714 0
162271539 68779053 0
505834016 491779155 0
526634165 285634997 0
122249102 430926206 0
470273051 288251728 0
554176139 479187624 0
532412363 256963551 0
267135415 510066430 0
541265339 479949320 0
469713203 408359891 0
414963544 215894052 0
491996376 293171136 0
134965369 404772989 0
418974538 55491594 0
36414819 161163970 0
555659566 416070566 0
15382760 522362854 0
409702070 173856233 0
224646878 325822436 0
483076243 553223468 0
258044544 556426210 0
378910899 120134593 0
89823300 81085722 0
457857434 345362670 0
66539585 350225349 0
25781478 37819778 0
510118422 150063768 0
32007798 181948821 0
168902992 4439251 0
59693657 181183605 0
501468589 370624795 0
166347443 203558665 0
27655085 161769903 0
137125156 7725358 0
482262167 232115480 0
482133237 34372172 0
515016171 110645148 0
246745607 382084029 0
304592993 233358435 0
546735271 74161549 0
94389437 499968836 0
3157634 30532346 0
417681276 558945840 0
193688611 107105892 0
280181741 403059478 0
300834262 29568298 0
167698139 114114438 0
119424046 465406340 0
253341920 316053867 0
162389574 437103040 0
319897022 545764001 0
375719330 221387387 0
481514400 378494943 0
556730012 523389102 0
274660494 163054409 0
522215544 421727592 0
282750821 194871482 0
378211835 191030157 0
12211607 318859110 0
227417408 415978885 0
20391283 329493648 0
525494475 564720283 0
431478964 402545616 0
526429059 553121197 0
164163964 434552935 0
440781011 531142433 0
377212510 65868353 0
443325720 562487371 0
300935022 423514981 0
132142240 49320922 0
151264356 243631154 0
305570129 72361122 0
449620115 283203406 0
147957580 393490231 0
291143610 460258274 0
461875428 460723107 0
144992485 218722952 0
80540405 535850632 0
478199428 241384481 0
332259664 524468524 0
417455267 486153828 0
434352250 464993143 0
435791726 233669577 0
280724132 286080396 0
265885738 4085594 0
397591815 203667727 0
139397774 553589128 0
437053669 12964781 0
250985384 127884519 0
567883888 90733279 0
461462538 463010891 0
341016943 206366285 0
449230817 341077968 0
279070863 551210188 0
228094879 178056767 0
412646520 297323328 0
41747931 328743669 0
304888280 390989963 0
130931595 398984565 0
192698774 311222069 0
379884595 39926708 0
339453478 393532552 0
233747153 296104457 0
45619950 388909966 0
177848591 105555651 0
236653628 296602972 0
2241845 191570932 0
186255234 188698242 0
427026663 415130186 0
116987287 165370136 0
226955639 78366727 0
36408581 561409900 0
290921268 384913862 0
154998914 556920237 0
111013403 483794536 0
7238524 501870523 0
545650648 50134056 0
108104739 310635875 0
329185578 357968107 0
22777267 420726110 0
397729741 553481729 0
399909154 87792172 0
80144161 111135946 0
101937734 287284388 0
434696447 210327696 0
44184206 271017478 0
401998475 211795104 0
257616591 143192766 0
109749696 75683177 0
222261961 474965471 0
484266239 508947846 0
1703975 78824415 0
483816483 220857729 0
83793662 366809861 0
462967548 343682498 0
422470936 428004969 0
211296027 562797047 0
123860310 412166185 0
528052219 376978550 0
112947550 266331607 0
103068948 461357718 0
514491971 360279900 0
45971045 444503811 0
74293435 377385128 0
403844055 530628741 0
29285673 412693007 0
291800816 235249114 0
19936361 142159675 0
393064797 369566566 0
539545188 458835950 0
118785295 443775927 0
159151103 221778445 0
194453132 240957506 0
106603848 476372761 0
356296965 471928444 0
562265245 194658211 0
460973938 92562335 0
162526339 518495442 0
235626072 28826967 0
478188768 566661522 0
391222342 86392565 0
417439391 268648998 0
273931740 378640167 0
120959238 428194805 0
204684309 489554002 0
559128878 225907029 0
51515647 457650932 0
457346182 263191963 0
280043599 191490091 0
311430467 450171964 0
473457182 185949697 0
450268599 368493034 0
118824364 219113538 0
34224387 273817438 0
233352470 7179706 0
378575222 527110657 0
237601198 341883568 0
480055573 9430123 0
260094017 423984137 0
409313680 351056720 0
26020569 134181236 0
447322688 548270203 0
412978397 69719828 0
448037097 246790343 0
110470242 227766789 0
533457930 335972464 0
158570548 365858614 0
378737111 347292466 0
67367261 539480141 0
50045152 296133391 0
107584653 100302906 0
324750266 408876362 0
155061521 303874364 0
177500641 206832405 0
542713037 53075208 0
191105897 361760834 0
195536959 125471701 0
349373832 11035812 0
375615892 497814062 0
75614725 453675060 0
135992995 440599684 0
463863204 269483696 0
545746279 508754928 0
184108668 322463409 0
291033666 200832682 0
197498722 49612287 0
217274717 513802524 0
364989343 505997243 0
281323461 228004682 0
372723941 73260975 0
512314281 194093855 0
295517622 16508594 0
127181563 440558214 0
14835168 177489681 0
518742578 442036728 0
493930563 81446848 0
150107652 157947973 0
302047021 234395160 0
247683652 136855757 0
511501944 131802054 0
295747133 268457773 0
406719301 377574975 0
550777857 17320286 0
218490368 60221629 0
443961460 329026843 0
325383346 535047600 0
353014864 285510964 0
67339550 415937356 0
425934608 152754141 0
384060369 118168137 0
250785752 500601861 0
558976145 557873034 0
215118162 299744332 0
240644168 167643789 0
395561508 206000875 0
326658074 416225497 0
488555938 14968155 0
327706934 382588032 0
541772855 176894212 0
554758944 438493330 0
338403542 51444470 0
310169973 97503087 0
529024057 562781448 0
217022789 224268319 0
168006126 448533734 0
10149832 388376049 0
422854174 556733523 0
271837863 45376610 0
486437829 136797018 0
164026859 506963885 0
150302158 23308363 0
147962215 226270054 0
385404865 146304118 0
320839443 509108787 0
390117418 512465033 0
373423630 194852902 0
439844007 393547340 0
164419955 392695850 0
411801787 253277132 0
259337044 80515128 0
322747843 229039423 0
129854122 24197831 0
286051563 403228748 0
182340586 487725804 0
114537899 493366602 0
198473453 447128855 0
188274717 56907000 0
13639511 463542830 0
524896523 45150477 0
465820169 305799123 0
492351344 339750173 0
527973508 26577160 0
391201052 220999510 0
98603246 4697714 0
227450162 138333820 0
525087085 260594793 0
276525496 239230540 0
100997828 526717327 0
439050868 406440572 0
415423971 311482370 0
265177992 226321947 0
60177460 179760957 0
374523628 492085242 0
65580282 69115767 0
292582575 530904390 0
466718421 398030212 0
380690344 247246539 0
427893699 237746404 0
315774968 247510306 0
228271487 443247738 0
229733648 431613647 0
48496753 52221382 0
203998697 75514336 0
64215996 462999879 0
79831727 354549977 0
247462670 315640585 0
340734834 34197387 0
84821542 122790873 0
148563680 333717627 0
42683506 259447720 0
8573975 477451632 0
532628386 79100775 0
500405412 228118317 0
407791561 71838192 0
298709578 339282157 0
517722873 543539752 0
387308550 243696058 0
161290877 43354244 0
555101111 489958703 0
298352527 174490107 0
127351097 419320461 0
400957511 64409948 0
153338060 158586508 0
502905649 146096820 0
230831343 177198926 0
391694777 333667519 0
98529345 341858876 0
41986962 467756096 0
19472752 372616519 0
354389063 449429030 0
300248506 156423622 0
391055355 548936272 0
512219749 343728183 0
542430636 514273209 0
15623380 83972812 0
323288825 267723607 0
207412138 322894973 0
27713665 390623182 0
396730879 176456467 0
521141828 376053335 0
394523139 358704265 0
42319298 550669507 0
38765915 293958208 0
142473364 460272850 0
120220953 455282452 0
79716072 468608003 0
355623859 255653923 0
148480278 356725357 0
9707865 269350645 0
13662682 284568676 0
434399535 15968102 0
302006710 148282090 0
277211976 500924177 0
221349568 23439704 0
470600663 548686404 0
98063833 502429305 0
377248766 38083761 0
68729406 322513317 0
516615776 508916236 0
411915026 551938042 0
560528550 168351443 0
299678294 550190157 0
97966624 219297552 0
440225848 390431034 0
435989187 182159605 0
545576779 381503109 0
426602310 404258521 0
442717130 184264149 0
412918478 205777496 0
182304717 152088422 0
205460738 296384355 0
156482688 449750712 0
482565929 298835952 0
334316527 73884844 0
530701095 542660216 0
386828423 317568883 0
25941794 191395959 0
197474787 493755459 0
165037444 174963757 0
310752491 324232875 0
250802046 54827519 0
274264460 276134886 0
363972743 356683528 0
545105906 368780333 0
527660956 234734457 0
308408175 398680857 0
92067771 440213916 0
317707719 361505353 0
99986154 29747384 0
331208298 101400911 0
332470846 75160100 0
162231230 160075181 0
357243795 28532330 0
399272021 321945459 0
382997635 494155605 0
532565855 383350457 0
354070894 29292474 0
358778013 308124884 0
234464419 72937065 0
68583895 527568902 0
415825464 555093074 0
498139004 250234860 0
37785221 174508878 0
330761237 25816608 0
231890854 561899000 0
538056782 487250555 0
37795917 177941714 0
84903111 497118418 0
310724325 121854543 0
382511048 350064246 0
254521634 251007440 0
418532094 130125565 0
463941845 489293636 0
226395223 237189928 0
484246374 504989226 0
99234228 345764830 0
157429878 540230837 0
539544353 402463556 0
197657960 384811304 0
134477753 82659773 0
157170062 325889555 0
225060204 497849434 0
242365527 269397035 0
83565740 153629645 0
84564881 301795870 0
378247854 68566428 0
274168092 88683056 0
450434809 141065626 0
473978574 541732722 0
255139657 332709308 0
354395591 388461535 0
531724541 242095790 0
360472536 518590359 0
139441188 210409447 0
235761916 532867310 0
234513581 106560350 0
216646176 357903896 0
244245591 62077183 0
532972686 271002025 0
50969133 419856831 0
499613501 462480352 0
141602908 557574882 0
240163016 66383477 0
312120527 500137774 0
156269845 410723558 0
67950178 245499866 0
225916417 194392349 0
199062937 424854011 0
249967547 487363030 0
379456352 507772258 0
324626005 561839973 0
222448187 202880906 0
519714067 127576422 0
123417806 413148624 0
489615647 160114993 0
195214375 322702393 0
406161394 484303335 0
3153840 339145203 0
472384441 252246747 0
481127914 6247457 0
423571546 1782348 0
221633741 415244619 0
39827296 494013238 0
510705364 532029212 0
319034974 215553967 0
282252575 112545856 0
96341912 46533067 0
160459720 278770214 0
102356 181452264 0
554558002 248220355 0
52999775 507953309 0
105725789 224058321 0
365574524 20942082 0
466108991 70490889 0
488357003 243934564 0
311838666 133114344 0
394642189 181429868 0
236276719 152267901 0
148008685 475348141 0
543530603 545056269 0
344752206 409057836 0
556770668 214424268 0
446734022 432322879 0
367819282 355333136 0
84199984 527445365 0
349111242 384514257 0
228591374 299962256 0
98276837 545311684 0
138855347 350013217 0
205470860 59215751 0
5434225 121060993 0
68705319 91111757 0
265163177 69757905 0
513442708 285813595 0
219342588 19956950 0
178627947 484475659 0
517603031 297360690 0
139875565 369358994 0
122240454 371269233 0
186941814 488360188 0
432262756 394090577 0
6829685 110518880 0
281019161 380263663 0
504753573 446838591 0
261546318 403481639 0
103015251 381469650 0
468007955 41958506 0
116956068 525010352 0
145903288 86894511 0
491171850 389822185 0
337094826 430671587 0
141874907 493436346 0
368578555 514288886 0
245399664 142161759 0
9287201 171855824 0
25267297 151635800 0
73695696 205453045 0
445288797 529192946 0
450498895 354255818 0
373682225 345352515 0
298965944 451165493 0
200480770 418899283 0
237275552 326416356 0
546843689 555548863 0
561900597 142324049 0
52760536 491210104 0
9813428 540320926 0
189821633 553099176 0
240227533 479727070 0
413446860 372970923 0
426269079 226936195 0
501315282 421463431 0
25063456 410268270 0
407712264 122860019 0
445148330 134618021 0
237121997 144560516 0
72015561 317159677 0
505580554 240993000 0
380062712 464676957 0
387768468 220249539 0
185331379 23403041 0
239486763 164712316 0
433127871 436256302 0
281793749 23580038 0
45080197 551907284 0
125782363 74685216 0
30555976 312195058 0
421092671 282192893 0
233250196 170602444 0
194736504 478393626 0
4018897 198657635 0
289626636 41586918 0
544847676 296928292 0
347918598 522188527 0
446300250 452810671 0
175338391 16560589 0
269165539 271871943 0
43849735 92694849 0
390401344 87061844 0
137480030 393706534 0
70887464 443595916 0
404888626 415986793 0
130178691 165394936 0
312254520 130934281 0
308987272 24287043 0
464892068 285675689 0
62134146 24126154 0
72112560 27882355 0
295593524 394485987 0
492026882 169886035 0
361188085 132042891 0
221774951 12685951 0
457198106 132145995 0
126914582 473601951 0
129428242 344123531 0
501048547 344079580 0
111494585 143030784 0
89529517 193817646 0
80445374 250210326 0
513392664 529022849 0
30630466 259155143 0
298634949 327283870 0
285064144 98199486 0
466060855 539381833 0
1791482 165189742 0
26646755 503438508 0
446371327 134390210 0
295650496 76652917 0
548286939 564125870 0
340104941 460444683 0
17336723 417520539 0
218180801 543657247 0
330604221 441106403 0
98106595 238930837 0
90223513 175785459 0
41894836 477410659 0
58995855 563260398 0
211903400 301305299 0
126955475 384925610 0
139450172 539765187 0
515934814 240156721 0
329140608 339832760 0
331660790 91335186 0
302659424 188507093 0
534409222 489130322 0
49381538 504192319 0
488471045 128359340 0
245647348 334693624 0
183374016 140203297 0
332238900 519927032 0
65839040 45571594 0
338178618 307256790 0
69936526 503822520 0
351194739 319874633 0
502846257 350073998 0
49416630 132128995 0
129441635 16034566 0
432282189 116159087 0
410048922 393987556 0
148616809 403401172 0
210930268 544837822 0
401656358 500098807 0
427057816 379922201 0
7645719 484002197 0
187914422 429859170 0
399795648 483595145 0
255188636 296702482 0
24912865 130722517 0
129139673 500802494 0
219571943 455695766 0
175641991 447016899 0
271727562 358760600 0
237459062 11480743 0
341276867 431524494 0
147654823 65673159 0
351425182 58219399 0
67392573 526738007 0
13142570 225580009 0
273235720 389065169 0
435600174 313873755 0
98052001 270607360 0
450283302 309843397 0
494128245 392786351 0
157450556 18030403 0
250208715 340506432 0
352072005 118460312 0
159322599 82668903 0
505368528 357744716 0
56302667 94656063 0
487390846 187870975 0
523791025 236782093 0
296422335 197354749 0
494122672 326817099 0
247797022 490242661 0
404066789 72502172 0
279745167 470490598 0
471884504 369661876 0
168071914 108139132 0
325415259 176664771 0
1447649 47324517 0
348713637 172496218 0
521441530 389512163 0
509805322 196940495 0
263343762 456518322 0
133546695 552371819 0
467892142 275092012 0
193024698 124399398 0
45410069 90596764 0
282585351 145228273 0
267111852 540953539 0
54419937 557089069 0
388847375 376264905 0
498356154 519865377 0
206405799 270373491 0
89297097 334594108 0
184671455 528478995 0
131253187 342002767 0
475453734 106177148 0
315061474 129091915 0
400973554 400419783 0
549370941 244458737 0
100068029 210982509 0
77544282 547904370 0
228178786 531346268 0
555032055 79372420 0
546941404 460674658 0
388782619 456528592 0
130703924 119422857 0
418425854 41368090 0
562756544 15928832 0
251433300 510583610 0
206202709 556494722 0
518998861 348556142 0
145385105 228154876 0
456473542 156122737 0
378191089 506288584 0
562220608 306194374 0
53852657 29665167 0
95687741 134337028 0
114066977 237924493 0
331864639 557882759 0
236273517 99879535 0
406611342 236005218 0
105077049 243269636 0
500741416 417854075 0
395222360 501788673 0
482166758 526802788 0
38471014 201317598 0
64257780 345297591 0
372305127 493561042 0
194472803 82125333 0
191264318 132638261 0
109889688 261674003 0
382477709 356780803 0
3913344 304875911 0
519352457 7919350 0
104038297 204303931 0
420016574 242528902 0
318039474 116748918 0
299486876 193019705 0
236201078 459553590 0
30896732 262185872 0
320570334 515114701 0
488746786 377088526 0
141613643 456005845 0
479793691 550771930 0
168193132 207819305 0
111051675 4637839 0
143092617 521323170 0
349199433 508370862 0
31349953 324490596 0
278772894 383305292 0
341456433 229217348 0
417326016 155355371 0
135048585 127518937 0
43841125 70671760 0
346315283 506191114 0
136122974 299421471 0
412028758 166174066 0
443799352 141505538 0
513821903 172175815 0
204096451 486769922 0
363773344 460124547 0
227592413 467396601 0
216598742 68203435 0
296545635 62540300 0
130955648 519320418 0
276697159 253475304 0
375682542 243715142 0
361938737 276023042 0
39194605 553025174 0
86801665 365979632 0
66540622 81519210 0
92474953 511737841 0
258986474 213511946 0
180264640 245945769 0
7243114 401095143 0
221874622 478691172 0
376861632 182313594 0
155506757 270166349 0
324115741 476493629 0
531306945 149942091 0
148976755 473231391 0
479015893 499932244 0
8929677 509281950 0
541415451 372872205 0
341367854 159210574 0
201205202 316406205 0
223521213 426620878 0
356083427 412225265 0
510365380 94394135 0
449847373 454105473 0
392142094 410451556 0
134926819 451057309 0
376270446 139178611 0
246360926 190405110 0
256549793 385505659 0
281152892 375189013 0
188126751 359216632 0
126466337 146966520 0
123425050 537266360 0
503915596 2654957 0
476680175 202819460 0
318938912 105138465 0
488029634 351671781 0
239889223 57903082 0
565957442 499161191 0
50868463 494907493 0
13816303 259204118 0
93521977 255586003 0
392485400 44245325 0
238543552 133195982 0
500166516 57860384 0
193449687 561051912 0
479219517 434905359 0
487411113 546684799 0
140870696 56652602 0
216650451 330149891 0
125982632 244610382 0
205489418 516580072 0
332756019 34369342 0
183875536 468987912 0
567285473 567392325 0
97051 121708907 0
485158124 197066547 0
272258534 258004305 0
284220341 428739062 0
205709167 417427725 0
34453773 348898570 0
52204237 140241788 0
384896452 413553980 0
454124055 11198402 0
227236026 281918652 0
114065430 66116079 0
41066645 368904907 0
81279699 62091724 0
58192718 422725193 0
536753211 159027351 0
164815060 476936144 0
280968888 190384491 0
523294280 327249966 0
247571040 370604244 0
32232268 295771723 0
460453716 172547429 0
488103289 529539071 0
406476160 253076917 0
43402459 125584482 0
456531530 40534471 0
503125170 492535753 0
490833937 431211530 0
113067589 198429447 0
466992282 280670022 0
271618954 116327865 0
48389170 230751352 0
180161473 298388758 0
513222414 9628321 0
139913871 265753684 0
361816159 11424464 0
387001197 289103018 0
241359602 98890676 0
435800322 481402289 0
487929667 132912959 0
276116625 122592764 0
189831783 400435114 0
338361917 145234051 0
369105612 339490731 0
427743170 405092285 0
21975653 537428833 0
170220757 43810750 0
559376230 134038418 0
508497143 333824062 0
45208912 98806883 0
186570240 34228077 0
528568120 143331567 0
243188053 188316400 0
80195941 22966650 0
457300107 390564320 0
47982219 331306652 0
189084035 202026231 0
198911286 323163439 0
443265762 440433076 0
169398585 381180594 0
268803245 516980693 0
142972871 424249505 0
274869377 324156892 0
531749513 114817562 0
377320740 302988040 0
464797598 103508904 0
193352807 114572287 0
8985071 293525753 0
420839609 64886559 0
113948656 253947683 0
422070228 469812854 0
350204781 122522522 0
344847665 214599394 0
295644183 457530566 0
438389311 241065181 0
520882767 317977477 0
403890678 407401812 0
245371228 26835488 0
226553876 25585858 0
288926824 558221027 0
5222580 452786606 0
188176267 103696074 0
485511163 345576966 0
284300693 546450892 0
321546727 454545826 0
567449254 530378130 0
514701552 100816553 0
462789186 49750069 0
45199332 102385284 0
554571835 443208770 0
244618485 523321737 0
162635840 380268843 0
471067753 461764006 0
198760065 226637145 0
388071286 140509402 0
349070379 363002050 0
35380484 48755781 0
393698104 13726145 0
440539877 75375755 0
383684221 304864311 0
501263382 284805287 0
328829690 542829133 0
386009586 264255021 0
216681775 147709139 0
134004983 429172329 0
456694219 405044967 0
115834561 430034838 0
430649320 76444672 0
505804910 351714598 0
74253440 494800425 0
525841895 358204123 0
425697302 389491908 0
294561321 251430932 0
475119212 476937140 0
310032112 53703871 0
442632567 551198927 0
104719396 548639351 0
497073402 535293475 0
146201314 253656057 0
187597439 73121133 0
54768079 433153611 0
175801652 197509350 0
46752897 188846877 0
481427022 470433375 0
543361649 357325567 0
317318195 554009065 0
85486034 242293515 0
170569624 199957762 0
559244877 341482535 0
207583930 387252610 0
312173845 9682874 0
517638605 97934635 0
19503381 269870190 0
258665531 179682221 0
312824054 138941918 0
216459962 101387200 0
203651828 4585401 0
40602445 272117551 0
414370929 420582666 0
414375041 383730616 0
119353711 443880205 0
256396020 355391114 0
141140464 151343542 0
464789361 422803919 0
123440017 242078421 0
19721185 308897549 0
482938858 478097909 0
539460099 72311210 0
153888594 177635106 0
311890747 381466371 0
13494080 89155 0
181205125 48053891 0
1378089 259930286 0
128099797 328501414 0
177276580 251080042 0
99300963 140228203 0
421853589 347868027 0
248179292 161822523 0
207507425 453506147 0
283639910 262068481 0
529703602 471596631 0
145134760 311433558 0
546829617 533508527 0
210159594 515699302 0
426400828 404603968 0
46900308 365745687 0
322738432 232161180 0
181679193 151144265 0
398475641 271408549 0
454056804 368309064 0
250101854 502835887 0
498282187 114390071 0
515124210 54387882 0
417576870 69855981 0
429416571 347234566 0
245799212 56448412 0
460171106 490517003 0
85279185 28008662 0
119833425 359015 0
518359143 359383529 0
295502912 126795098 0
386438659 380026753 0
361962320 434165536 0
545535648 351664815 0
566229382 317271768 0
16916903 108448131 0
185940252 132153375 0
395740136 553596253 0
98100021 274372728 0
157657536 546322037 0
432077830 455796332 0
19797653 547145575 0
282556385 220589007 0
86214653 227993005 0
251826264 437539919 0
377572044 445568390 0
476586576 321862001 0
251114275 194777601 0
378771066 314057664 0
351576996 60399496 0
23514009 228918000 0
385448096 33623335 0
279512709 533313742 0
167703129 248204732 0
443405643 361350727 0
260881944 30307959 0
252005033 185368563 0
352645197 312575952 0
155394297 500944247 0
152482844 403203355 0
520617288 198250323 0
442616302 204424078 0
488390106 43041000 0
28804612 232003941 0
366603664 562925483 0
295530091 132867963 0
286503969 32024648 0
115310140 79305735 0
341709016 422965663 0
437520667 296070965 0
555602015 209765338 0
336734506 173709854 0
505541056 524546720 0
347739594 501286241 0
29325852 514197826 0
30965573 398795755 0
548147104 89555325 0
290555359 303946850 0
128820182 436222896 0
322917944 543169900 0
537713755 215509765 0
359522691 231261795 0
338786357 208911313 0
357070971 225171133 0
58212026 426416552 0
173991501 365459315 0
329696385 372377032 0
222229024 505927492 0
421275652 523071286 0
507311461 402761063 0
168494214 224359953 0
310601938 191839419 0
475333147 432457950 0
528461478 192731176 0
483367273 534799751 0
87999709 355867492 0
469642937 149001502 0
358381193 73196470 0
179870059 204849290 0
50788211 317053447 0
339917785 177374926 0
436144017 353347678 0
477646538 184810411 0
443873708 463230237 0
4063826 203606730 0
113302264 437037954 0
62612935 527151927 0
143037710 304804868 0
560532596 501168123 0
398793181 404469303 0
477762746 368592929 0
31366041 83835369 0
188733276 569037461 0
173833067 3383301 0
43629821 7393315 0
481496560 306378895 0
281968553 521024709 0
440047783 383253549 0
45211019 267203211 0
374170529 355299229 0
269127336 429598172 0
1855337 295079103 0
459320092 429852733 0
342114612 213101144 0
506373324 29224542 0
351784201 440317607 0
376772862 311717351 0
254430193 193669517 0
23364769 187413925 0
176612475 356542793 0
113784926 334905646 0
500756270 424914120 0
411828974 235629975 0
281071999 841633 0
175990638 381297771 0
45176334 216030307 0
253659335 240585726 0
395898028 26745722 0
427672330 66033052 0
185906687 277889817 0
537056845 27108928 0
164572598 519374998 0
286307607 1361478 0
6298446 541450203 0
236135071 148005777 0
251074519 261473301 0
448768821 473074227 0
251812955 110593394 0
199616203 308828875 0
319728945 524760739 0
201209804 363132321 0
430537928 461093332 0
465464937 494225167 0
151976603 403073527 0
7872927 533678452 0
465754746 10414585 0
53527607 294958683 0
141681150 382066311 0
89009766 313915079 0
302016977 206424477 0
503259579 542366617 0
434285832 4307344 0
32324697 404793565 0
498317268 521806373 0
177436143 203259174 0
90284572 240094555 0
2411152 531569641 0
242214929 347890462 0
532893489 529062803 0
337682377 162598032 0
62627233 272799842 0
110816267 203023501 0
228968784 150167309 0
462577412 356381232 0
330145484 355766906 0
465316149 43082715 0
190115575 161892511 0
17722467 90227431 0
561641917 89034046 0
521049505 403113112 0
113308150 158113298 0
488149784 469564096 0
346961504 470871707 0
494096232 11892000 0
92203402 108411663 0
450008245 442942698 0
549616795 48986709 0
6608654 49616513 0
565963019 472065162 0
188878771 241099559 0
547004128 513254772 0
480356366 473857174 0
445209717 277059705 0
436326838 498470780 0
16543768 494070996 0
45570929 562194214 0
455189977 101006375 0
319052355 207639122 0
223471492 24973530 0
472198600 425264407 0
242309960 551754528 0
94857157 85270816 0
500544231 460565805 0
217060448 504060274 0
440865559 463419902 0
448474654 110880917 0
104019237 108581443 0
448729218 92724418 0
516547927 142866960 0
418020088 326821734 0
139576155 330706083 0
305692008 8886531 0
291588815 518269443 0
560163765 357651431 0
458136794 512391046 0
475037540 4563045 0
139076172 379414443 0
75095287 87062969 0
269923915 288245967 0
508934849 549525369 0
537289494 546372257 0
511337073 476595475 0
390192856 187645621 0
492069214 152670297 0
238865768 164226631 0
246939801 204850143 0
230593549 248793418 0
248107037 127354845 0
94322421 263809515 0
173944663 247450069 0
241262437 125990634 0
11759213 454393874 0
212346162 413244466 0
139281300 563194380 0
39389638 344728653 0
321158575 533243173 0
171352108 504739289 0
371207074 516865623 0
488162778 506191609 0
329251320 212896563 0
421697986 234553376 0
121614200 494974486 0
363993655 198426956 0
563814699 162255729 0
544741120 29563824 0
334645020 246154919 0
486628988 561376197 0
517738963 218889748 0
192998733 261926001 0
265794505 355959469 0
284422791 313141881 0
5027891 21196519 0
557371410 370836910 0
386242252 60623141 0
334983754 272987645 0
544830526 436349241 0
441172842 432229721 0
52399230 327106198 0
520472796 528819328 0
29144340 379310429 0
468193328 181746399 0
124926889 492859505 0
151137989 218430841 0
127769038 245041140 0
564454406 351626428 0
450490319 371227024 0
158683617 336500985 0
312211468 83599341 0
111058690 262510806 0
81142673 197505544 0
87846903 485864147 0
186844872 165524828 0
540736534 132383676 0
405140453 444313596 0
404796596 536254239 0
500273311 341767687 0
517849542 286497398 0
50063870 376982142 0
430019873 443191644 0
143551112 296446784 0
533398360 123591974 0
169825282 55598609 0
73284824 430683028 0
296500306 398719012 0
160134071 183356852 0
267258260 354427593 0
225583126 93910702 0
5623026 353573037 0
240097318 297274176 0
141859861 453498588 0
565889398 215296413 0
245323436 523050653 0
161213260 89954324 0
162551478 238833999 0
553878156 184489370 0
144885096 481480665 0
172741064 320463837 0
3333369 240260454 0
375130043 460081802 0
265971002 146662183 0
559052932 46925244 0
335425931 289689794 0
445301352 188273359 0
40683004 252469257 0
302988222 279307269 0
107333409 567393896 0
396410607 418416399 0
377793613 146243211 0
364732783 192175367 0
173104430 44713325 0
367105189 509391341 0
413685634 2810129 0
50584240 542974580 0
143106781 175330730 0
217716131 131166050 0
523773415 424496528 0
562969611 486362120 0
3320504 181175329 0
68317320 476529905 0
82833162 306973055 0
295865399 57421918 0
525733492 371754317 0
54921317 553125050 0
270515764 420862548 0
372490640 91804800 0
220656524 62337354 0
308511342 427937575 0
419035977 312785880 0
528182308 312911585 0
409200782 20881688 0
433690419 227519216 0
519985320 70383281 0
245007102 198119432 0
357246528 88728137 0
530996594 291154979 0
58433083 222604392 0
191620884 357634040 0
44528375 127447055 0
333359138 319437351 0
534455174 409406599 0
20142270 566813028 0
122012222 304507040 0
1919182 556552015 0
120825432 543685523 0
90353429 147192734 0
471231539 395914922 0
186878282 531709556 0
502552578 379195296 0
168714980 27775439 0
317509643 39181790 0
211879359 312341590 0
256334619 427889535 0
53264384 445785679 0
38913820 439429254 0
232125363 75889949 0
376661520 439869838 0
501753114 373357308 0
439382870 21426880 0
190893179 422673107 0
378406014 436395499 0
157397016 408018294 0
467526363 7883087 0
497183575 61630393 0
118101593 555846015 0
77899839 429469444 0
257859800 169471254 0
285564343 137439334 0
512705248 494041743 0
219686546 385541154 0
251909154 456073673 0
476816759 67658268 0
165085986 45154313 0
230211400 155035482 0
30066704 280866224 0
200649151 136084514 0
59140226 261072162 0
62437146 500892270 0
133208581 379181678 0
190518950 403406747 0
518510596 200401962 0
413816015 429142492 0
565257946 244651101 0
455984598 105835179 0
471220705 23491917 0
409682058 299014933 0
168553611 329096483 0
115854502 190590045 0
453313507 434407181 0
340365980 269334451 0
299217449 423500557 0
287021677 532386640 0
515316418 295946739 0
492415603 209015368 0
671978 476583551 0
397690403 312587787 0
272910648 398237062 0
497472177 13856993 0
498586452 152982403 0
38717003 382202432 0
435765894 525173251 0
223949348 138112305 0
349459666 197092769 0
396714802 339153424 0
197337036 147037443 0
469732239 545629183 0
38885808 359926092 0
253975991 156441725 0
497140490 62666270 0
434343213 115765171 0
60857228 390659273 0
155504717 496694627 0
325049561 58867870 0
349555257 512708250 0
2570230 344180718 0
280059220 427066903 0
205745032 143874803 0
107959440 533420517 0
372009440 425859712 0
171412634 52540451 0
201487202 29692646 0
237884480 526221801 0
315423001 71887908 0
140834605 365991919 0
163148863 324151138 0
134327459 554255776 0
244103987 282473240 0
385292424 38003964 0
193412831 54691487 0
512037888 196067743 0
473155672 562757981 0
274696903 165415024 0
316257379 488302271 0
245531791 63049072 0
346181520 543666946 0
383477700 511010105 0
623408 390437 0
333616921 557832129 0
15605533 42327354 0
385908636 286172817 0
496610475 143557299 0
235549011 411571912 0
351944821 217739546 0
555813397 138599436 0
142590568 290167313 0
389965461 46000323 0
152125351 57368463 0
111747367 331295894 0
247272763 220776810 0
173538443 18606318 0
221987084 461933573 0
179103969 245082758 0
294739463 300001257 0
453598244 172389849 0
261433245 12304233 0
475266995 303343501 0
358024253 130518040 0
409919091 154075904 0
536946246 439552646 0
92141629 47773285 0
456032420 213023356 0
49286163 152100270 0
376600158 174581626 0
376696724 308911693 0
507003918 337484214 0
184618985 211189317 0
61788875 229209549 0
518855662 95357417 0
102220861 536047791 0
499495416 555884711 0
242844161 265517569 0
509673609 109317667 0
207088495 96909859 0
133800577 249123481 0
206269151 21184682 0
451533646 190735090 0
154187740 539065864 0
74576054 365941064 0
409762218 303093165 0
269444743 17668637 0
499372007 239585110 0
334810425 457523127 0
82618077 292547949 0
160127891 66930808 0
308230506 439857720 0
97314899 398452813 0
523746061 497650844 0
562440380 549547320 0
408015790 493425155 0
350176047 1159045 0
174363956 119238423 0
155952387 241887692 0
235102636 544501879 0
167315905 514435581 0
148057927 115232436 0
132218699 489305431 0
138936314 287905064 0
263963890 193613430 0
379160086 373831442 0
153383180 96041788 0
414985133 386527547 0
474588851 185887530 0
237080965 24756334 0
12699537 202377057 0
499420448 522329230 0
223151849 70175000 0
397101266 338589890 0
355556499 470622210 0
271940105 533392496 0
473829136 532249869 0
411417039 408886659 0
8421470 229338814 0
215499537 169319490 0
413396969 97019749 0
152933237 149772392 0
541879683 139182953 0
561884506 85867661 0
8223525 499646693 0
382079870 265411889 0
541106444 217905588 0
344801352 469967616 0
27080747 212458601 0
267384881 281822406 0
61436661 165789391 0
303765443 25100455 0
486147398 337679378 0
340711432 439101842 0
97856271 330526706 0
549573762 307885035 0
366712558 483149776 0
524619325 386405840 0
257746730 547518051 0
146060268 188690745 0
17744850 402300379 0
447196700 113488997 0
206571325 29580075 0
108134035 114014013 0
227917101 129834415 0
419563968 409843582 0
510493158 518367721 0
347051761 190486336 0
504009563 89039849 0
107049162 80286720 0
114101119 184199746 0
526155560 347018339 0
313783062 375368962 0
291409439 59792534 0
219034830 353183243 0
141551759 97011876 0
150026544 406859371 0
220648566 318543037 0
316224192 274803745 0
304608062 557301428 0
568708475 474855750 0
78605733 160395931 0
228222925 488240441 0
515047212 477490354 0
193579139 116436621 0
468556873 476329431 0
208742907 125057680 0
492677064 249037866 0
225379064 166706467 0
414872393 49852562 0
390561316 453265538 0
234652398 210374928 0
283205929 167337631 0
481342679 455193654 0
189895348 253516249 0
319644389 305301555 0
96080591 446991925 0
109422838 311720749 0
193575445 195703965 0
514869646 343324213 0
71699229 190551429 0
290034359 490258319 0
237954489 279866992 0
264301614 521483568 0
143117413 412769834 0
171352169 127566530 0
200315338 40059888 0
268871878 120594126 0
347754445 201231887 0
302302029 377571684 0
34874296 340651263 0
430912339 485955071 0
533594266 300069772 0
244070285 25363701 0
107002453 245167094 0
407223837 178423023 0
564999729 277880033 0
559717707 101643976 0
122344071 252283065 0
522199086 381531829 0
74631968 143856574 0
348852426 271613213 0
292207462 441648040 0
304718915 294684092 0
226534552 52673568 0
175066715 158744508 0
518779749 74376747 0
489705798 248546501 0
550695297 92642130 0
61199587 135047500 0
435985924 211166428 0
46614495 361309091 0
142515693 254891202 0
226239549 232699538 0
361326843 42453248 0
112833704 349054755 0
42387419 244733454 0
97526350 496113382 0
75446549 263498231 0
524752979 515433286 0
24983773 83588172 0
36315147 163985383 0
323651448 556023853 0
520926035 236500255 0
472243898 61244945 0
310811175 352092191 0
228132521 487106642 0
330286338 45840197 0
65529184 366511220 0
24314441 533109869 0
80240172 19410611 0
168897298 387032116 0
480825212 477669596 0
321092359 135010271 0
302985385 329367333 0
21882640 312637412 0
393497763 85197157 0
529032742 376463728 0
563811912 216932491 0
466081920 425965144 0
279038994 386565555 0
243645781 7739023 0
436775123 370643889 0
145698057 325227861 0
518833234 65632774 0
359813180 60106322 0
468527106 58327684 0
429401243 24172988 0
375406864 544204245 0
268362346 534500661 0
241895791 188652852 0
329423526 18575047 0
150001388 63014305 0
309751721 241449533 0
353054381 427839512 0
199998922 353146291 0
123613450 68035221 0
404381620 232423039 0
326144077 54996353 0
479159352 273267148 0
547617733 349077312 0
62691468 238642748 0
464409157 154186571 0
354367956 50652133 0
318010731 263196821 0
321924943 528517055 0
230864589 462609866 0
496792629 498565572 0
284159547 67189822 0
77991209 386073001 0
463988134 373085747 0
349437265 25703773 0
353070645 65442247 0
271593716 109443074 0
275898006 157972480 0
134413749 404692949 0
369650065 391563334 0
220470388 17109635 0
451796186 560559190 0
225993361 563883966 0
254211841 309386236 0
193159024 103901613 0
445744779 415135567 0
351539041 474049254 0
553173922 137463974 0
172058496 343834578 0
491545728 37542686 0
17279744 141560893 0
99469148 377213122 0
328314116 156610442 0
260325177 562518708 0
125375414 123826893 0
233687238 30809588 0
449333436 135516213 0
517692761 165115553 0
387260667 284185766 0
105542431 333099017 0
2549619 160027547 0
217297940 28164373 0
168963421 219850454 0
100557287 482801350 0
173406673 358008285 0
524048080 431994665 0
315118441 259623577 0
392215187 132694392 0
113198305 37604122 0
529342133 332931649 0
539407888 261931224 0
93574822 565602028 0
493622294 327372986 0
23090713 232622532 0
256479193 27689163 0
104920368 556461202 0
200507402 296098043 0
97400721 339649329 0
513691730 58094271 0
532079594 314588848 0
335066977 13460620 0
424570100 477201765 0
79320711 392883633 0
449932320 242607689 0
479093305 5030282 0
252930707 40855113 0
351118485 187540686 0
464158815 512644125 0
38669120 350362411 0
164105386 18797341 0
215513212 427319526 0
325454013 182597337 0
425720541 550290192 0
197544094 540576469 0
498579873 398440820 0
59006581 507372046 0
398767043 310437413 0
68224755 397148412 0
489545795 72367474 0
40330004 330879653 0
263476055 193493945 0
150313197 480295452 0
514340797 374230242 0
430744650 410714504 0
436369870 84896073 0
274200434 299069983 0
253117826 200619629 0
206944821 282162045 0
293594372 435115501 0
23251603 493327954 0
171222924 429649291 0
324191322 559937796 0
245780930 173048635 0
566606263 221723899 0
2612740 126127648 0
42020525 441931495 0
349818049 486205046 0
412726096 234084599 0
250237904 34381598 0
175910429 346094636 0
384418354 288779428 0
163967701 118615673 0
41141850 19788316 0
527257905 276333268 0
401509731 103385681 0
404180408 229830180 0
125625431 511908397 0
378702452 479643514 0
21976564 150169689 0
355280874 539761567 0
178261266 501691201 0
308655876 165252453 0
138499988 303303082 0
136338116 383809216 0
292739844 459018608 0
92560789 384060530 0
473892746 164073427 0
313568257 496722364 0
483161403 240358653 0
251001124 436241841 0
514322289 158935292 0
165062421 365879819 0
564351383 329624643 0
308909247 199931527 0
30813622 266656964 0
516553879 425432987 0
134335076 258748660 0
438931012 21454945 0
519767131 18798714 0
362843160 178424884 0
75585455 270957174 0
379762316 308805039 0
252663953 359135834 0
193357065 26806402 0
169333961 85564450 0
356140494 209080347 0
151989802 364362606 0
351192012 237061543 0
282451405 435639816 0
334466200 136331705 0
240371714 253189644 0
62585263 507341417 0
491139408 507507210 0
544973079 251576770 0
401402137 37375281 0
365071092 311895964 0
335066396 346267036 0
129319795 559712299 0
117358161 187685089 0
86190572 270155442 0
360174596 232044182 0
272380018 30693071 0
474640754 547837500 0
395787431 202541928 0
512136301 537142530 0
541297874 551602920 0
42915192 6496672 0
53364489 31046267 0
480350375 228835405 0
99297913 461270508 0
561250566 451839412 0
244667667 321300127 0
148451267 447695527 0
154406073 25835879 0
44339637 356997873 0
499107614 398861370 0
60500835 492314906 0
421205532 304096032 0
400070265 301404888 0
84141791 523000602 0
443497632 556101451 0
96263337 279166090 0
479156303 142667113 0
59520087 242669101 0
516770363 354824570 0
201395825 466013941 0
146977373 134028207 0
22220504 401749935 0
181432734 369709604 0
496665936 412426200 0
251286290 308648321 0
425099919 279767977 0
555559141 227912329 0
556690975 516652799 0
335155297 7491649 0
517796253 128170959 0
183215233 517117157 0
499194138 378896868 0
541386714 327242724 0
560378935 328247220 0
300989273 334340403 0
293784796 553228787 0
558260008 527810160 0
42673124 548292244 0
553339080 561398966 0
196140296 356470113 0
262002027 347746108 0
98943768 546432821 0
124008441 527764042 0
279878680 203283795 0
67962353 243272635 0
265121770 341752459 0
385731528 522032974 0
420030684 224078554 0
177011804 528958568 0
14331741 556248865 0
540140871 490750104 0
509220794 500038462 0
537619487 346269315 0
80991977 187192741 0
514921051 378749858 0
338490671 460176075 0
300023929 273170278 0
112317381 330362317 0
17436979 43404044 0
39783955 183486887 0
389704069 288650811 0
431614289 296491577 0
448710076 67737874 0
565456834 80994610 0
467259059 381145861 0
327099627 496206098 0
501249934 182217395 0
551138445 329168324 0
8532595 361241465 0
236026944 222901580 0
345632907 471600850 0
39222595 447158202 0
461902839 257685012 0
409010348 251834775 0
339655276 67896855 0
537313822 264552298 0
58672218 173839910 0
94204490 20101577 0
217960137 122527416 0
560470795 256976816 0
530666393 74673398 0
502524272 71769262 0
362223439 411208150 0
505704559 128915606 0
23481251 472428516 0
32659823 121784303 0
536928293 18813800 0
268545091 260950474 0
541495263 94200633 0
325600283 268160960 0
491431198 388769407 0
1953990 509219843 0
248334324 330596239 0
135759639 491239544 0
257442657 236771015 0
91875373 21938365 0
116121478 207486570 0
36793536 166690958 0
237004814 153699403 0
50403117 350309091 0
214753996 255414834 0
112797381 199575735 0
460192886 487044136 0
195537351 11544611 0
327289342 505547661 0
214372190 303009796 0
467988884 482283489 0
306022192 308769926 0
563743045 545366164 0
430259949 22275251 0
339668843 483790656 0
385033 451956906 0
524602559 471597659 0
257048534 207653429 0
401093127 145778233 0
231356458 308371057 0
471375291 472846672 0
548898309 409145590 0
564126647 357406124 0
413452724 530365566 0
493239501 502494471 0
468219516 330692120 0
43650989 221084809 0
193787397 302042362 0
311601119 236643769 0
340949982 174559919 0
260947380 221973128 0
33767031 244927770 0
60605390 283565384 0
185266388 248985250 0
538802265 236222238 0
131387972 66113108 0
245141076 294718017 0
458921212 450947675 0
228103906 174431731 0
88080042 231964907 0
98112845 298603068 0
440056421 286800021 0
474780993 5858536 0
388148311 544329780 0
387193797 476415147 0
274035370 6715414 0
485539087 25782587 0
475549781 566597112 0
354722150 435032978 0
503822293 394492567 0
322003414 418219988 0
25860336 438658048 0
355577640 472463740 0
507398721 428506513 0
524850582 180955327 0
113715931 262707275 0
85151430 428946892 0
269046871 455838877 0
188728898 114129592 0
333058489 380743787 0
65066398 246667305 0
246567084 70830933 0
272796284 161563409 0
82704928 306376767 0
89361589 107413411 0
157793765 3712897 0
54232898 305509434 0
48376722 380461774 0
194172211 72723506 0
484877198 435964162 0
378017647 118830567 0
170612237 317845909 0
315295528 57875353 0
495261392 249729805 0
313089871 199233410 0
71734354 560694405 0
440856192 212603049 0
3153636 169216896 0
127372681 64052453 0
240541821 100681876 0
347419287 459336663 0
529216067 238153542 0
560472348 406942614 0
524067851 392680264 0
529127201 98298721 0
4324601 256647452 0
314794408 213999304 0
479206275 528392898 0
333497622 11817006 0
409543157 479397053 0
312868641 508077306 0
554246361 444199117 0
305777442 529045286 0
209251328 306958005 0
257232473 397939442 0
417019165 146175059 0
172705900 90367257 0
325568858 344802661 0
393403002 91533563 0
261016650 464051989 0
248984128 224322249 0
338616208 498305770 0
153801098 128728651 0
278225186 20667406 0
468928916 39184388 0
72675166 516646346 0
133040530 286928099 0
525442229 79713873 0
418957904 16404316 0
375033600 540403865 0
174546983 336444469 0
9744348 30017293 0
336257881 421838873 0
274350194 143733102 0
266822142 248034293 0
156857206 253082592 0
194307613 120416345 0
473937583 140967769 0
519024038 211501051 0
30003003 118203760 0
400965508 240207081 0
243937260 399980839 0
238467935 58680681 0
556637862 537786634 0
294423629 188467146 0
336874730 45900128 0
427076397 551061743 0
490004339 57589302 0
211960268 477349573 0
35086469 453725280 0
97841471 202467132 0
219993432 205477049 0
2262679 442704717 0
164876701 332828490 0
122802798 253789970 0
474220989 27910230 0
236842351 167665843 0
395509977 3501771 0
226299315 111894031 0
247947855 346748633 0
45999538 517185097 0
250421365 414054640 0
409148390 457676228 0
226283414 425787319 0
112502097 54008158 0
186197600 428227484 0
316156445 20168851 0
196796688 422999157 0
75915637 487159193 0
469044159 223110514 0
416405666 412857909 0
409217724 436436831 0
17996229 188881795 0
32670850 496643612 0
78670512 293362743 0
344345154 9759366 0
326003676 26341916 0
278547002 346815960 0
421316345 205283712 0
271970767 118745007 0
135436407 378925521 0
300329961 372675041 0
489666291 97110409 0
349471356 112160117 0
525998593 228695319 0
482929271 140655780 0
531521755 435369780 0
440564762 224613276 0
194084911 302978261 0
491872021 373435967 0
514217389 38703111 0
287934204 509016026 0
408009460 239540157 0
141997385 462809820 0
637279 566657718 0
335339672 97191012 0
353018143 322943913 0
529568426 242622270 0
441224649 417137593 0
20897947 36264991 0
218671026 543427657 0
4193711 299554010 0
318616851 21808472 0
509496404 346028716 0
58144122 191429219 0
30233273 442486244 0
321267732 67992055 0
30573317 95818155 0
54851561 49924951 0
252577455 101927006 0
103326490 25905049 0
444979935 123044881 0
513350003 375428660 0
490217258 346059460 0
406705095 194464847 0
556293365 432144934 0
31476667 273581912 0
83740725 39572219 0
424911847 50156349 0
131216718 106200658 0
469748794 447728907 0
516857735 166151887 0
521403899 325325078 0
523174547 236996106 0
49705790 51623470 0
42717530 82981558 0
100606311 561259543 0
458310508 95697071 0
176193115 102379673 0
67786744 78807359 0
523128778 568422769 0
516693399 317184883 0
226345145 71263414 0
502323947 296687577 0
149491751 543457786 0
227965086 565836290 0
201958201 200981353 0
533624365 530982566 0
399815130 161437582 0
229125722 323652186 0
125820536 315015923 0
69947234 24734128 0
347230805 94312185 0
281251685 458667204 0
394720162 101780234 0
316893000 95793136 0
115976289 370907057 0
247469999 408111925 0
392419564 3165059 0
42867845 473759192 0
51127063 118147988 0
443990801 504795144 0
199830876 458608160 0
129241287 424131909 0
391769489 455277489 0
99900056 518246404 0
118597186 120661111 0
262250443 451947554 0
77927283 37426068 0
483209419 355232208 0
269894135 225703775 0
551204977 150483471 0
532858220 211831091 0
156286609 340919715 0
32190282 464742731 0
402656432 324969990 0
17331129 374283126 0
149766728 123778903 0
98713177 541082754 0
227807509 112598524 0
314239404 496578195 0
135762969 93172860 0
182408925 183154752 0
376973380 258214456 0
187644252 365567325 0
258915753 566876797 0
203625556 29169792 0
334968037 97040059 0
454843686 457725922 0
491585324 338097447 0
52038330 392656853 0
125705677 264553660 0
291093946 47966182 0
506442261 524598586 0
223825807 166407678 0
381224854 504968345 0
12386709 391499479 0
492836407 194818289 0
385573289 206887355 0
496014118 447563808 0
296675740 127852136 0
317159212 70147387 0
183787804 552596291 0
548200738 116304924 0
205749743 284280264 0
133283245 440540076 0
502865873 298859712 0
119684973 173388251 0
178239846 276487633 0
291978001 83613443 0
340292807 246063993 0
390214682 432344495 0
49382653 457854545 0
214224334 343770268 0
217536192 89303220 0
408471457 87285997 0
20732481 310974334 0
143804074 99339961 0
532175059 114234827 0
272644405 96433256 0
385032014 287112606 0
199406136 487337872 0
16360532 115071462 0
14337595 236724739 0
224165356 564352901 0
525109199 424814038 0
257243070 483723858 0
479292728 391950707 0
312636073 165545937 0
2566118 547731976 0
361937428 236207283 0
251633569 103337841 0
22405912 386197532 0
149925176 80184198 0
380476306 126892263 0
472844587 146327748 0
439069086 85645595 0
65955163 378378575 0
385962293 307811239 0
361953282 374848130 0
21598372 390262153 0
436887816 120038907 0
448504431 511871325 0
517262099 74524607 0
39277419 290502741 0
242142157 209161623 0
274299892 48276322 0
557083636 86744101 0
41045704 193082020 0
73844378 118872382 0
294210258 39062948 0
449127494 95188432 0
188469712 274000793 0
58885595 18190807 0
380791625 82895071 0
137500850 271101352 0
174119097 99714555 0
228760924 319172860 0
93916367 192868484 0
403670418 488560587 0
138333891 162894794 0
194603756 153955409 0
520134978 1665313 0
111394649 552041892 0
500600684 119942281 0
194885639 361788436 0
298788267 144429134 0
152816019 560221021 0
550291236 403401946 0
38551885 15039182 0
410978443 233429246 0
443953721 115907196 0
329479802 366874581 0
289057646 506973962 0
66693312 334509631 0
280478792 229874351 0
213358158 378518637 0
554429875 542003376 0
140436038 387023683 0
412186244 29048241 0
564574566 216516554 0
345137200 375445270 0
250713633 273821874 0
239023070 176569260 0
105537154 336415446 0
450186707 507655093 0
397273796 374410645 0
344744376 244356820 0
384168490 114787788 0
530241072 179176343 0
388053706 540115766 0
510025176 420788157 0
338871033 131718481 0
94390176 41906831 0
260119319 280593132 0
332543287 533772455 0
30200665 451587643 0
243590785 532461756 0
451854960 62882548 0
547889672 474001193 0
169567586 178789439 0
361359374 415998745 0
72373079 315267462 0
374902229 505158886 0
517751748 494715340 0
329826733 271692574 0
246203785 312171922 0
419344137 435335920 0
500269011 357757508 0
510723543 187906352 0
362041784 77619258 0
285696632 386786280 0
361875879 202157520 0
62334873 372322971 0
211286323 284306497 0
181738357 402030463 0
522742977 268811356 0
176758597 187972934 0
481981071 202951992 0
108463594 337592139 0
429846961 403811251 0
492780043 384068869 0
335515319 390339939 0
189280876 268965960 0
16244134 6386939 0
553198686 275398567 0
281953107 365756420 0
19523973 194185518 0
307464738 332907642 0
537459687 324850391 0
327955399 262941514 0
118324594 473140399 0
108633932 459748667 0
254838768 12613335 0
97406011 443956964 0
374514400 240569455 0
519392119 333027009 0
352416011 554739477 0
526564912 364527342 0
236363133 464301710 0
421352042 171844287 0
442695326 145781492 0
123544582 442359577 0
268383777 442241199 0
406949396 320261328 0
58736938 560064450 0
461016011 420043865 0
453545923 172883321 0
378180404 406294207 0
148296436 400284186 0
425335336 16798817 0
116886942 407470498 0
231844355 478168153 0
232537257 383238935 0
256008194 203222452 0
365275602 6532609 0
10663358 326745380 0
119077862 215060550 0
94617304 54992967 0
315091322 4881903 0
135906464 177184929 0
359990904 326744727 0
191763236 270558091 0
82599849 338267999 0
553423662 308890603 0
406756181 143029791 0
77497363 474692662 0
98780210 206051238 0
459325891 105515952 0
547104475 485164312 0
93342103 272712240 0
473686477 160553131 0
502307922 79119998 0
231543981 66485080 0
229223451 199428410 0
268666519 205249686 0
281371854 221480695 0
172645956 324329112 0
532670633 60493590 0
21854679 349604675 0
167568552 430606069 0
3451193 111656678 0
61983900 256531944 0
448490466 16868740 0
391727529 210562925 0
66698661 422309814 0
178049829 91591989 0
48262366 145033259 0
542444705 316692843 0
138877756 505774 0
497965896 216540340 0
83560022 318705238 0
279849920 297451010 0
336335236 234811817 0
380408691 292889245 0
557031424 230805936 0
255180877 553933721 0
401801768 341443157 0
541379172 180427906 0
24663186 455126092 0
177002060 535871805 0
394978046 60636579 0
391893046 105007908 0
484862472 80171413 0
193324046 180927770 0
369255598 394397748 0
67492922 502871009 0
232131938 149755010 0
380347819 318890839 0
364511067 556810302 0
202662765 62278636 0
383356648 321187563 0
284768172 92421672 0
569069979 102704833 0
167315035 442092811 0
272710796 519587733 0
164592248 216564955 0
52298756 528744752 0
47402942 303137856 0
268304943 70497096 0
142575208 130696141 0
143572522 411708245 0
385391856 456051306 0
527303175 347272598 0
226156342 383073013 0
145798560 523332777 0
94780648 429572322 0
293572967 325074593 0
154459932 105273829 0
110251793 16487147 0
171911669 86017883 0
106368830 55750346 0
112553709 263229599 0
228904951 394443250 0
361015426 131850221 0
543156476 100973337 0
233286966 562918818 0
566409551 230934459 0
418271463 353441461 0
230631741 53169939 0
229938215 453463210 0
428548106 484903620 0
390089565 17777753 0
44617408 439600762 0
326879699 568464070 0
519368883 502628217 0
216892007 301423299 0
309822965 184419995 0
316737276 185068130 0
108098852 16465371 0
544233604 342172788 0
79415198 146215479 0
208149721 109653428 0
297351459 275404885 0
151315268 92651550 0
552890405 473683137 0
169789511 84413070 0
559548872 80979579 0
564377403 523156025 0
198795797 508969268 0
120748826 525549186 0
370185675 352026041 0
445375702 27488331 0
264034824 392807257 0
124437434 46463599 0
8129491 510691411 0
535414672 563983854 0
330327883 441942558 0
370080466 433387267 0
492637340 372416697 0
397545798 281184379 0
298789172 150701748 0
267039989 201110464 0
73732274 295133266 0
111517228 508863151 0
421024537 39885030 0
423449664 288649599 0
422014027 298120479 0
484349448 104253930 0
366201026 168992509 0
367541147 194655329 0
83461174 469528674 0
23072084 441916260 0
6554257 232805654 0
15258556 11129151 0
262679190 323823764 0
422024809 340506913 0
508417444 172735402 0
415716819 519393241 0
82256248 328158352 0
454279519 9756090 0
373221127 493382770 0
20669368 524800253 0
564928823 425840559 0
537133306 55187160 0
435547663 449430031 0
132917738 52668571 0
39512817 237057929 0
320066708 413452840 0
99104739 507620847 0
485859256 445199103 0
430406185 330267647 0
1267310 492991543 0
180378116 529358640 0
552482746 280788669 0
337472426 49588835 0
567781395 257845964 0
445825992 385793991 0
469403830 42166595 0
428790632 109970916 0
564345562 489425345 0
133815686 242747406 0
401201210 504768296 0
30835309 389648660 0
26324453 227389144 0
366682387 263980247 0
442945098 361687666 0
555508714 415280972 0
569035269 492157957 0
402454698 471963722 0
252978742 57237560 0
196446273 496390237 0
346745885 147859877 0
216741425 347439821 0
185664776 412148745 0
65565613 121313333 0
41222993 153365321 0
382037135 294654147 0
259391506 212676706 0
236174041 567021313 0
279519518 57040801 0
175641922 155698541 0
201595425 384123395 0
231704924 122064364 0
271153022 482847966 0
335031970 148142316 0
261081410 90898385 0
365300282 403101707 0
444856100 133126234 0
148802631 514444887 0
287177164 202979279 0
230355706 324652514 0
423580352 547970946 0
27379471 510622114 0
472139124 402305553 0
66257561 155854535 0
65822553 225342874 0
520648876 993467 0
63658837 181502192 0
247134316 515992235 0
96210455 538940222 0
24190550 342420009 0
462265417 177334307 0
476743964 360045860 0
5806891 306311312 0
353668685 380330552 0
81927079 225481285 0
120379657 227265993 0
156377028 179609670 0
361990009 234179939 0
346664103 310047154 0
447523501 159186182 0
73311141 249009390 0
550013054 370472258 0
142298015 36673218 0
390081073 333321245 0
201495296 185560175 0
404478868 209047400 0
554977162 464565046 0
460426492 107917288 0
177615827 365189490 0
106642837 267730734 0
504181583 210764838 0
230014495 502660732 0
396252516 550619551 0
30784727 555182710 0
160766881 250099467 0
370289104 382327913 0
248929327 135657295 0
213559166 185713270 0
476571700 2525991 0
155910719 315892955 0
353997562 362817112 0
246595952 197978349 0
168975980 526663059 0
191774808 129726254 0
52384139 301549214 0
59327987 204574785 0
47855194 173851064 0
31946676 456871020 0
228010141 267304996 0
274465504 187107375 0
502020963 22156310 0
199225623 361120286 0
289161617 191277150 0
55699025 233522638 0
306116840 259809764 0
132808521 43689349 0
361256093 20617047 0
366548894 173863149 0
282962265 263255700 0
434614536 206865957 0
536497079 21395722 0
518438309 550504462 0
416843073 75947615 0
117830362 60930047 0
33019236 398200700 0
108804192 433889010 0
170556788 329727110 0
362057605 21168971 0
446189876 325384531 0
550028249 557587923 0
564403422 376831584 0
257960631 148847751 0
117027229 25607403 0
219321386 549941605 0
22959925 298154362 0
462048812 54353898 0
568739131 217878306 0
523877409 465568097 0
336517850 531759645 0
368746506 274876804 0
130076514 150440131 0
398165330 5917522 0
271379146 450103191 0
562922052 346957714 0
279514363 500245828 0
434268783 314240764 0
511856076 333569869 0
274692807 289579341 0
548617054 333577773 0
368645178 388247784 0
421052850 241356794 0
142095095 308097954 0
9413144 84065155 0
241657479 129507907 0
408000897 243939277 0
405765095 500433242 0
124115968 368726375 0
305913883 446191654 0
321535929 370942871 0
51161357 18219439 0
381780953 356282629 0
16012067 499060197 0
279370325 57807065 0
4327821 377548381 0
564489973 406003181 0
363344233 224964188 0
95007934 164369592 0
266171514 294016825 0
418414629 460623126 0
418499076 218864037 0
533162975 422176020 0
125667332 68314733 0
294963990 566339846 0
169944877 320325670 0
275201925 307535297 0
187887345 47078415 0
560808055 478662806 0
434846666 75127437 0
465741786 20847489 0
119228772 61418109 0
28060469 405253843 0
417418282 151357400 0
49874216 532590062 0
473355388 150284300 0
61245641 250019881 0
3881159 52726167 0
89855273 108146132 0
319947927 38147953 0
153656441 11439837 0
439324798 367906334 0
203268853 277688097 0
501442402 249197809 0
19214236 202673041 0
452754238 358516693 0
361508995 350771799 0
487720657 357424113 0
49136628 314096721 0
381120430 543467572 0
396511753 190632526 0
320211503 159583105 0
263008643 378425455 0
338757956 210823062 0
409610531 51809104 0
488583378 339493580 0
58781655 108516295 0
496256962 261804735 0
136963270 149111008 0
392111325 67360800 0
329597487 536234268 0
552108449 443275659 0
172625228 323537035 0
134844970 107772557 0
215607017 274280703 0
140331892 335941692 0
460392206 367503073 0
1866093 502285437 0
178402983 300979632 0
5455751 5832137 0
93804587 204481137 0
518795098 258242818 0
536060984 495169348 0
213602253 96388566 0
333485553 380422328 0
332097394 568397157 0
213589732 69658443 0
540107060 11256589 0
225768133 138805260 0
349543884 208749434 0
402279779 468446534 0
268451878 363054954 0
38600657 538247893 0
177405782 444355171 0
2768607 454982495 0
295341626 430538946 0
337045116 364207422 0
249555271 287056822 0
568993630 321067383 0
517213599 502666117 0
262962025 210924621 0
452583591 450302322 0
325270767 553242255 0
1654082 220339151 0
266301902 348818887 0
426135790 21632305 0
303030002 157351265 0
371497999 552463452 0
529340073 243045779 0
35203384 452550911 0
197679370 70059416 0
334384121 333557135 0
278576239 557851179 0
538631067 340291285 0
363019429 257366654 0
224588362 507170093 0
233173650 558200677 0
300054198 540481335 0
419653241 124086137 0
443099756 309785321 0
509914268 101551075 0
20247828 40813094 0
257663433 455146723 0
46524942 193654411 0
545623810 96914130 0
216791895 373517645 0
129422 51286635 0
258167214 428892792 0
55776012 265448551 0
253275824 306228933 0
134009439 253775742 0
362839402 118491753 0
546365324 379552663 0
25306380 138190183 0
8845325 83057716 0
190184513 193595880 0
461528024 206849938 0
164762696 229443636 0
175610317 371462347 0
212267482 361015531 0
66238882 418969971 0
391386576 441430694 0
415210177 397318443 0
425204823 74918111 0
404948526 564329878 0
291796277 464942904 0
455840758 113293272 0
440332336 404689107 0
25931502 99301061 0
251748230 388123872 0
335636054 366226834 0
349648408 159374307 0
515676635 273549960 0
304354311 94398373 0
162240208 504623478 0
395631683 108185066 0
290911999 334693146 0
60972461 385020971 0
372814547 137288140 0
189188584 36988963 0
14857875 285529519 0
253284235 292607008 0
422078753 319421924 0
231569781 160400969 0
70530191 31531058 0
196939287 326593923 0
564771575 53821734 0
495322426 185973455 0
537001010 150528759 0
521973331 453278413 0
289280311 524272848 0
483078090 231677886 0
212972239 99093578 0
78656634 117243821 0
219457147 396049610 0
296713682 147978180 0
421565736 108977221 0
147905420 334513496 0
360639110 222224143 0
19532129 458214341 0
151086936 457281617 0
225078058 164557146 0
335610068 227431652 0
331436771 219182828 0
324262891 216244006 0
402639124 515459891 0
137160598 38300066 0
357899937 218702390 0
114767197 223586409 0
183136909 73980335 0
167453100 127481339 0
522055506 455175629 0
213741069 477743118 0
552299839 567692756 0
461991561 396510432 0
64892049 419889855 0
29687683 49007831 0
5528717 484792709 0
508809645 532072617 0
412842491 227668795 0
232513217 400186003 0
302244734 276125886 0
80350865 523596277 0
376905681 512856301 0
246215130 14079317 0
526332352 198774133 0
85771105 238699942 0
330912938 273951050 0
224025422 279331843 0
225424409 252811102 0
285793405 431344635 0
455950053 357274082 0
450121033 135522326 0
540977620 128408077 0
105838159 281039013 0
347345970 529179422 0
142580078 287086833 0
71458078 144469552 0
322562773 423068766 0
506596631 289184044 0
420319938 868483 0
62889770 330113907 0
51039775 505666894 0
58326539 92532402 0
238931050 375792219 0
63823078 150236520 0
63321144 68291194 0
307244436 339376774 0
32907284 256845536 0
523634954 363799396 0
455242712 546176039 0
77851161 339764689 0
538195308 172499074 0
414717212 533203521 0
475938824 162096990 0
222018594 471905167 0
30579551 329106018 0
282227676 86714660 0
530698407 335826798 0
81050859 250375698 0
495449636 474077684 0
105225950 449042998 0
367998183 232733321 0
545890404 286153896 0
159176273 549602970 0
423959533 290967171 0
267377318 334180705 0
17912948 174925643 0
269842813 184772464 0
537568029 387504522 0
121345294 168506913 0
520335984 359643893 0
482031173 34412471 0
315884301 568994526 0
326575188 40120307 0
184078793 482603382 0
24762580 462802319 0
210754844 42218968 0
557209381 323014649 0
559019825 251554247 0
333240925 153076825 0
120531297 116665655 0
300408075 11287826 0
214243382 422424937 0
190489198 541065237 0
347121286 465997014 0
186174533 261995036 0
168817729 227329070 0
371277659 553524313 0
539702223 308585762 0
98745815 12852475 0
104036239 9900073 0
114266424 448856774 0
528478136 462326384 0
37235238 523267630 0
78600532 172922377 0
86392530 34443990 0
173135299 122815139 0
109262858 543990333 0
538574580 454812037 0
208197311 39769134 0
488970506 100508611 0
77715403 233675455 0
450609503 488183004 0
421327634 319426704 0
293954621 215271238 0
135902023 517632079 0
269205490 462404296 0
65689447 228129077 0
241555269 93254036 0
165655355 4151043 0
138169824 26316591 0
552586124 68356622 0
536996049 330608920 0
219207934 82397310 0
448977205 124084295 0
59597638 432956389 0
526725733 187920601 0
152278692 548107157 0
420342494 512744843 0
498722137 303299267 0
342149616 465310330 0
210437010 469806833 0
398840870 127810995 0
148152472 546081221 0
42747388 162287730 0
400915137 126911920 0
165269306 156566956 0
281430686 96429306 0
133798027 76287316 0
296242184 380082262 0
263692902 225926479 0
303993790 505387229 0
486844635 446862268 0
148742614 66826130 0
478240307 73750320 0
252322882 473243352 0
151635731 25684727 0
90273590 410310030 0
149211310 560729815 0
73704906 398714846 0
52519575 550527088 0
226677201 327435117 0
449181356 433065838 0
52971413 512242995 0
368276528 479743168 0
531381498 487886248 0
12463616 275393825 0
262930918 542655868 0
89222769 394364533 0
546328601 82310813 0
534205805 298153610 0
199511725 456523968 0
497128577 509992614 0
51205100 551921464 0
64115745 11228521 0
79347417 384508959 0
81784594 530784093 0
390583756 285009058 0
302384251 376920327 0
437013879 282697460 0
30069315 484595077 0
190492827 205160833 0
565459930 16278240 0
32280107 192852300 0
46084463 26405560 0
84892512 455281394 0
124656726 440980063 0
135780698 58666695 0
413244220 443767060 0
290756291 106008038 0
128810420 463770290 0
418196988 521305364 0
274325914 9786097 0
103948803 30887632 0
245313309 308824720 0
331598361 539536661 0
353604544 165567012 0
520063058 144075663 0
313083708 396112843 0
77531988 511636139 0
543113203 30239793 0
91849084 66370487 0
265977859 107524438 0
106438199 217189232 0
239848292 300634591 0
147020195 152319190 0
494068336 515252014 0
312197745 116745999 0
191951443 228653034 0
467894831 64264379 0
108265954 78749575 0
62150219 264421924 0
191205950 96304048 0
11970478 82981678 0
159066526 144303531 0
327476413 324699363 0
481331526 261541508 0
370514872 417157797 0
521631317 15157736 0
476002677 192766198 0
154539646 156597117 0
183256676 466235947 0
406527397 174629838 0
458207794 93908106 0
157762804 290836178 0
346347049 293536064 0
104003260 544386028 0
107465277 329030351 0
178003353 308352541 0
269281417 179692615 0
308453505 144968289 0
370160723 113877684 0
301894871 285092310 0
457491070 96275058 0
7719741 504471337 0
317705145 201913042 0
467588574 522870426 0
8420073 258195473 0
530627459 501397412 0
37394467 498186712 0
14134754 371995199 0
242990831 121425536 0
331018377 240168469 0
501646563 401605338 0
354117602 133347615 0
294189622 65921486 0
279854538 45376077 0
455792817 530207999 0
542127144 157078995 0
206657203 152839641 0
257664073 30932290 0
553008048 93880692 0
429090149 201111493 0
291349870 15681418 0
172652818 57156780 0
246687042 239680939 0
334824965 110562075 0
62185859 178132103 0
141653125 92469947 0
553554589 367836026 0
247751208 497892384 0
456021283 513483999 0
405567189 512507964 0
138386127 449226634 0
19773520 301873818 0
225321065 235949585 0
564229784 287511104 0
267577572 337828932 0
345500270 153836256 0
326498033 541525917 0
12734678 240587076 0
567822448 273551301 0
492659086 397983597 0
119978066 560298278 0
319739384 33251203 0
416206421 345399609 0
523507053 107119018 0
237786408 296361929 0
18487523 494747189 0
344014248 247963609 0
489399397 278910531 0
35333134 521704269 0
557075275 221703093 0
436742357 294048692 0
47617032 63606922 0
519205682 473298943 0
548817629 197655789 0
273248743 508785522 0
184130174 186304136 0
114949393 137101400 0
460328477 372187205 0
369034223 132090148 0
278410197 470026931 0
288452765 407832481 0
429514039 545199795 0
48684823 340929180 0
72246485 232554155 0
16116972 506809348 0
149178816 447510591 0
538942433 161696916 0
104987611 458382136 0
233332873 510594748 0
193087481 481411555 0
452305157 14188666 0
60209944 546255608 0
48801321 335691076 0
335564033 452128330 0
430263893 437604364 0
197687395 135240105 0
212800771 414157605 0
171359284 76740279 0
377604336 174544060 0
80045239 3654127 0
440182981 328690996 0
197601882 40176500 0
308827656 315629783 0
380431562 473176516 0
499749594 265934447 0
216045443 286571368 0
447701607 362238759 0
84264299 541313657 0
347060662 464483286 0
127342715 491188899 0
490217754 477709008 0
235819300 468470891 0
243940641 46869251 0
338641232 275234028 0
117315777 433069236 0
140755219 433355085 0
117690449 396989391 0
435508319 17654966 0
237898444 169417801 0
339041777 169801209 0
240410262 314710572 0
168378220 42751479 0
423295296 166180921 0
285682939 422116549 0
330071979 95970023 0
196325221 558050655 0
411026547 487363039 0
264158529 224472166 0
502545719 76461140 0
182028080 551686208 0
501737222 160288983 0
187258030 120662916 0
286911558 470760855 0
182336508 439869566 0
292215653 267699214 0
275245603 268451885 0
468416820 323421949 0
537014083 147109514 0
52314412 133285481 0
85225396 332353706 0
353490834 445369458 0
125076964 485660308 0
288601003 532065132 0
374957274 195965686 0
83268040 470254917 0
111732173 49975308 0
157564934 95902314 0
170913526 460131123 0
146595559 488538704 0
285147464 43938035 0
494356310 468916729 0
444146210 265399482 0
524303582 315598951 0
4068931 524079736 0
501116539 474997915 0
475640993 419937407 0
145046745 99396803 0
474984210 500963944 0
505233918 276382326 0
397815442 67411498 0
418729834 157656063 0
153064233 266315397 0
402121689 270367433 0
444145844 313858517 0
279570914 407341519 0
392486974 399616042 0
86246311 21732849 0
401070772 429034001 0
17744895 10441416 0
437724241 268220764 0
97759238 410325664 0
231279811 534854356 0
320116105 392693295 0
249633452 309334076 0
437030817 74561637 0
318357736 214386843 0
508071879 242843288 0
203612171 158298971 0
92505638 552257178 0
415001970 199823418 0
409319717 124798061 0
205560793 220519310 0
227355729 494470740 0
484088585 456551973 0
380973170 514631535 0
367626285 215711838 0
253230023 125520147 0
163015217 183028991 0
218711277 296359731 0
393693350 516406563 0
330246130 566131790 0
463222728 6808236 0
491416313 488878597 0
542312538 410250697 0
478881029 357081414 0
364805246 105800017 0
22313100 231189937 0
376293526 30391338 0
218006901 227145937 0
530486659 511640124 0
213416385 5822611 0
224792379 425424260 0
166333386 320028638 0
486257870 72272351 0
59781283 153568557 0
363332361 116226985 0
488156266 419059471 0
70415684 119662970 0
521764739 317290143 0
431487901 501337947 0
433615174 387192846 0
194263028 297073262 0
541893630 93498514 0
226566276 195004955 0
256831368 368568978 0
161198588 237312663 0
162139758 129244021 0
156465866 487821930 0
537335956 410191826 0
194578714 387920015 0
360658749 452087364 0
501361724 366430926 0
358211783 61154326 0
327641697 424968583 0
390148484 100896621 0
433127631 240898702 0
92060778 364357590 0
389387789 148224668 0
234828131 105137231 0
359763463 165631436 0
480233692 520725277 0
483968597 333679130 0
310448989 84121194 0
123880149 159680255 0
111267779 50759103 0
65256677 317384728 0
253058961 421326883 0
441528418 146707628 0
474951317 454576389 0
50835313 27858060 0
161837990 473381701 0
446527053 306844800 0
312706809 307874306 0
535303008 337436158 0
253518580 2015068 0
117758756 429736557 0
43998919 295762365 0
157985635 99270493 0
558146044 163656084 0
120029244 162566697 0
369553291 415987215 0
412131819 185623977 0
12306531 40145576 0
250520420 6095950 0
258417975 102454262 0
237641414 172754658 0
81467682 166308031 0
514930759 413414520 0
490286633 230661448 0
301734752 560437774 0
429231738 277325739 0
478243880 226582742 0
65167689 567421890 0
541459421 379592621 0
26264116 300223464 0
350754424 172319813 0
208544095 378851807 0
305985805 132217086 0
512957588 366680767 0
132054571 435542931 0
192658778 567814025 0
191788574 241922740 0
282433036 326307695 0
58752412 271999721 0
499393761 246804009 0
131500647 507584707 0
501630866 345437501 0
252830761 54967096 0
305519693 533378969 0
172114240 458340242 0
166317073 550920612 0
495790247 121125569 0
474880171 335216299 0
468392917 39997261 0
80498206 119820632 0
188614321 80601210 0
199774380 330954507 0
454709814 500576558 0
145752221 133173118 0
159532487 540578092 0
482270730 116981436 0
64886159 282226216 0
147687590 279773691 0
335328113 534403169 0
54521212 376355270 0
440940005 442816161 0
52147414 396172634 0
550537832 269369967 0
489047060 296823258 0
394317356 445270867 0
4494000 12492025 0
34583730 43342495 0
62793009 218911278 0
112603588 200693302 0
214473738 246032839 0
11718888 91392623 0
397371683 370094614 0
356788740 109354209 0
389230602 10825365 0
512576739 446886682 0
308703909 10808060 0
518265895 330811318 0
57478177 550250046 0
14912501 562996147 0
141046954 51014701 0
126121096 92498258 0
360223779 119009602 0
536694099 17964296 0
519621803 501184495 0
500659503 312654050 0
54824905 422530902 0
524025542 289455746 0
81678980 49437699 0
9642335 123412535 0
261190723 241255650 0
565446062 55352882 0
193407500 327405267 0
541508902 394100772 0
388342222 364292237 0
444035268 208253550 0
184614752 83698791 0
505858436 260652265 0
553836114 261361329 0
403833632 120852955 0
289840675 484599418 0
408275214 288904773 0
83443471 367493637 0
468939871 208510662 0
285634796 564151646 0
207636707 513649868 0
38660474 33608817 0
334851241 234224500 0
509981689 335392700 0
289706714 28507580 0
212268048 531527651 0
544624742 165640809 0
396557998 218740356 0
170250107 468880526 0
450783392 17617934 0
469136176 41534283 0
464661544 506216146 0
165476141 446133435 0
123511225 340730210 0
546076254 402926994 0
238018185 21648009 0
356709165 261988171 0
22767013 88120327 0
546108259 69152197 0
177161995 150621605 0
105816226 55353941 0
170024376 453485355 0
276839259 506549016 0
156961158 434316981 0
294232300 40340481 0
362969621 193339034 0
206866872 365878629 0
361391016 180022968 0
544538654 286294954 0
380853610 134949583 0
369590343 11508894 0
529516095 199342453 0
272985364 303173397 0
52118221 536225377 0
274582062 480412154 0
428180404 564757711 0
487840850 368010521 0
109523707 163514547 0
142880103 165054831 0
242960760 472074584 0
509251649 435632693 0
331461798 44330385 0
337961691 111080803 0
271268242 168722641 0
43582536 386093624 0
320848356 124196233 0
553235723 79827656 0
394010032 397262741 0
55601401 454891377 0
554780970 295318209 0
46343530 76770837 0
62710521 248979879 0
358846859 488729168 0
78306233 253178168 0
361364524 304030230 0
202270450 52306218 0
565139034 368067888 0
50308159 145842620 0
375517288 482439696 0
174066174 489891042 0
298219183 341374062 0
533544384 56084759 0
264841383 6543559 0
402809272 185126801 0
560886738 394830482 0
502634793 386629395 0
346113962 265853974 0
269144358 28460764 0
542012219 195290422 0
286343917 343812399 0
470181917 431682313 0
528444405 401276033 0
519878895 186435144 0
10471355 91853843 0
97327106 58327257 0
133327134 550402852 0
212209068 532691344 0
508754894 531437509 0
454173619 135506105 0
13960249 530796391 0
60738744 496327397 0
360814987 550783190 0
221606937 352558848 0
496314664 54696379 0
76826730 7934221 0
161218250 46641930 0
466041415 294097747 0
335138247 519612412 0
89753985 479257376 0
124603335 470234081 0
453249348 385842927 0
275705628 63753139 0
43641234 345985031 0
225835748 430934895 0
84246509 55213082 0
281582220 3507652 0
201731936 202825232 0
72261451 450842222 0
432494166 564741136 0
136002107 324829956 0
324523430 391487859 0
146667477 529710585 0
210850724 560278474 0
65679172 1072080 0
113478234 398466143 0
299580549 312427991 0
126095996 475762088 0
485893865 60793425 0
456544119 464659237 0
77689457 294169067 0
422866469 360016204 0
419792077 434978463 0
260407140 339871966 0
405447044 23679116 0
338687471 272986393 0
393376426 276235897 0
329005515 116086101 0
529488526 127086770 0
213619864 394956325 0
522034895 516196860 0
359368189 30442868 0
253911098 183514546 0
168341424 239775911 0
146536444 338026157 0
467002797 315700822 0
568995968 480482158 0
350696567 124611384 0
281550631 520224289 0
24580115 295531257 0
399521845 331121204 0
442616419 340492045 0
567454250 171663502 0
437593540 229822741 0
567111655 441546377 0
420473553 340122717 0
62283497 477760179 0
506340954 137538383 0
511435231 336663410 0
436199313 103299530 0
557685021 35905328 0
289084374 133657526 0
216436605 408794670 0
113744687 298953609 0
167971996 475271691 0
472498654 204275451 0
515574559 323074244 0
459238941 71390748 0
276958014 241927065 0
539414238 338762416 0
548649401 6000209 0
205270460 160037614 0
237695250 63657513 0
348420783 559750495 0
421625166 409816720 0
245774583 407414689 0
232661807 208659336 0
76390853 180809937 0
260133911 69669383 0
198263971 496118279 0
385046586 534469002 0
240834510 997336 0
112414259 282804433 0
345413432 233601333 0
447662342 478511911 0
536148897 452306756 0
139099640 19558540 0
27577810 259885757 0
340732074 213535302 0
567714340 398839772 0
334505608 212629063 0
337068289 468395405 0
145610992 340157442 0
204545795 400713153 0
116085456 380395590 0
476977518 2264687 0
260403711 99417212 0
367600228 347260329 0
173603552 398141524 0
143859101 259047698 0
271455684 466877574 0
505818796 536754852 0
386073423 532385286 0
448852217 559863414 0
304660376 487477279 0
462325239 83209194 0
248466871 550315800 0
378696611 46541493 0
48513565 362914217 0
412516604 445342525 0
462317346 199912081 0
325973346 189267518 0
103821267 448949846 0
469813217 428866920 0
327405281 17083891 0
391979161 467367799 0
322255901 212892282 0
335029185 300366348 0
462809620 100642238 0
507954989 257685779 0
390218775 63214305 0
412039513 507781657 0
102641141 463187418 0
201207975 60561377 0
131915607 406195688 0
240567232 411952340 0
467500437 510638178 0
157327287 319900712 0
297171333 300533631 0
479877928 6138268 0
224844242 111178016 0
231430370 353766115 0
215747966 349143212 0
432607143 451201569 0
43989493 453242981 0
500648455 79916119 0
51774088 471826022 0
546688714 183175795 0
453859968 60148202 0
250430650 98592526 0
230187057 359319246 0
294781241 4738931 0
551169036 490036039 0
47275125 149609927 0
289386385 163172837 0
404520873 386871446 0
492659607 201754653 0
62891428 59649120 0
354464856 238152821 0
228076568 518686667 0
420486137 147146868 0
504712897 435731024 0
460629086 129494580 0
394763593 505734332 0
166340783 180346170 0
363902412 302187337 0
366209842 48216474 0
308777506 85030445 0
73204636 69070060 0
156188643 68716810 0
369361080 565767882 0
32397714 127211792 0
161225951 176553251 0
542023460 470312696 0
398405029 553255043 0
142501861 128241208 0
233150649 89503390 0
557876020 51814159 0
63651512 396539779 0
335259654 493021967 0
306855026 20161167 0
466269376 109242052 0
29233833 559046289 0
260713045 285159117 0
243835376 48315461 0
187133490 557668130 0
169837155 87172178 0
284336722 247072597 0
513777257 365301929 0
41095383 429624533 0
479520035 111328407 0
325951842 438220432 0
214272519 6245707 0
556517149 36950335 0
324065233 292486358 0
525339016 413137464 0
88813915 85093547 0
316412383 343208627 0
334680472 324240435 0
320486794 30008334 0
286284698 243513013 0
99271355 383619066 0
338501760 246872969 0
87561448 495151886 0
452022327 172434952 0
430092741 2211988 0
477862801 417091041 0
380785651 66028857 0
521471348 211674689 0
520457979 275513369 0
356075178 272111516 0
409435051 30241810 0
163110970 464546871 0
356817734 6478320 0
126949014 207596771 0
140178640 429990880 0
307073328 211713664 0
361486681 528523650 0
421687234 149720953 0
166718760 397977235 0
485568195 537215964 0
532982299 363195194 0
553092442 184064440 0
49454598 140186104 0
328858931 381814182 0
534515053 103802697 0
257833321 238334486 0
416193445 330227090 0
233390053 177627805 0
207411115 305519704 0
178368353 181029167 0
74567460 516827907 0
250979277 350537294 0
530789672 230265747 0
356848101 422619977 0
316056821 44522592 0
258918361 476851904 0
196816630 270762651 0
532098249 80634700 0
409662449 239013161 0
266872690 146498524 0
446775342 330919630 0
274118335 160834723 0
495557922 182597957 0
457989194 229077291 0
506951293 123848274 0
23211588 241205006 0
328363669 135774101 0
131198892 196452616 0
564917946 564629172 0
526035614 344911744 0
359006453 277155883 0
331424592 296705839 0
444688572 299852837 0
191597179 455437183 0
108297394 159924777 0
503924383 382495711 0
44900109 484512403 0
444059708 328806230 0
521828190 372205220 0
521724236 15280362 0
479055154 369610879 0
304891652 524353973 0
146057809 515927082 0
17563552 187452557 0
387890319 462859804 0
73680517 402700805 0
167970086 343743220 0
99782670 454303191 0
514720895 139544210 0
460670167 220094579 0
264449112 461460904 0
346749741 534764933 0
87859865 193723884 0
217022991 257726115 0
447365624 353373285 0
94141837 224628552 0
356632212 443809156 0
192648185 192594369 0
72370113 199158511 0
233286791 360471047 0
433836241 164178411 0
128656272 233927568 0
13278408 42248037 0
247105326 435560607 0
21113751 314826996 0
517620965 205270537 0
60285742 454194118 0
383045451 152813156 0
293972057 36270487 0
414166600 22409208 0
199522302 521159995 0
474435744 178464189 0
466761539 392105222 0
96667882 235568355 0
82175951 525697984 0
125065650 72426511 0
407980675 493332849 0
71643339 21941730 0
27197940 21437109 0
52622502 152876423 0
331254554 319782694 0
153563097 267329507 0
449246182 324037783 0
364050302 168227306 0
134607509 359522920 0
477147246 393944321 0
6585490 57106083 0
487526032 470054154 0
80629408 563351830 0
54230684 523095489 0
178016518 374330213 0
297283665 125665627 0
243308119 259555380 0
525568800 243905714 0
503038883 195784510 0
393205211 441824069 0
96921369 286250149 0
471550831 438775958 0
353470735 13502369 0
485579998 301931400 0
161919956 27527140 0
321483601 509302100 0
2268487 360601904 0
168154150 424516479 0
284818819 42937550 0
231718675 62605025 0
326189611 18620940 0
497023642 304602330 0
153437593 403273829 0
336748619 510382815 0
102660035 202193845 0
383920530 366642297 0
163138404 439400831 0
339072158 2613403 0
39526352 336329935 0
176853861 245803229 0
70077084 462795077 0
246979985 62045680 0
261981775 543413154 0
540124238 495438088 0
298557003 167521999 0
69398196 485513017 0
517528247 322790282 0
294152756 178412762 0
190582454 427109695 0
15716840 162596442 0
528886361 350931588 0
563340850 443455227 0
114000364 361217446 0
77500771 515877792 0
348306088 230478533 0
529856756 139530757 0
208114992 270608506 0
19556311 451826192 0
326177583 352113915 0
186998009 469528470 0
395210184 508931759 0
332895936 237972588 0
564458913 192803990 0
377981231 27613455 0
241525851 277353247 0
97254422 25123984 0
247908822 250228492 0
470926623 427688126 0
522484147 433749819 0
421315674 534278692 0
156228563 6063082 0
167855728 43226604 0
425174886 111921380 0
534912369 415937514 0
275402949 99490980 0
31200316 290011368 0
137736917 525329610 0
51524879 393368421 0
144570520 239630305 0
142356843 155964982 0
305912077 379328030 0
395112674 136545081 0
260637024 282535401 0
163545508 168195578 0
366881563 48997058 0
141948207 167425665 0
527484567 12008541 0
500701083 121987973 0
510282733 15096555 0
265993001 333313908 0
488091857 188107152 0
23729512 265334791 0
393196787 299494942 0
525341972 265393235 0
329887903 467150097 0
71939853 466181868 0
181510326 525862141 0
239838192 48839454 0
484141477 302231361 0
425615319 542283682 0
33898773 34562989 0
348960685 14648603 0
504707428 415959353 0
379570693 499821059 0
527681826 394595202 0
1480256 368596228 0
195115815 35805693 0
118515156 17373823 0
101637357 267451472 0
38938357 446949378 0
514728991 113468615 0
229045266 372046251 0
217566630 531114612 0
552196511 281144115 0
548567642 81658965 0
114677613 409328907 0
369194387 193334996 0
149571541 185804634 0
475176284 202326795 0
137125122 312180800 0
276620198 386641893 0
162216368 205269602 0
440308012 27814467 0
110568713 443363896 0
319932495 539763245 0
569020823 227232514 0
439868894 502305949 0
154575787 138869052 0
340540693 566312990 0
522958322 375047142 0
483477356 357713051 0
107254747 323780710 0
473199214 563052007 0
351776911 11146501 0
371116737 528123681 0
396171926 330461028 0
533728469 204343567 0
204077204 29291154 0
208622246 11154307 0
45268302 359315874 0
417595766 333994433 0
472637973 295857324 0
304552894 381732155 0
310579599 162575338 0
192146605 49070848 0
65780412 97460601 0
223277690 242564701 0
77545846 297973228 0
79932338 168290678 0
271923675 33604453 0
508370615 28494996 0
520449503 304618208 0
180879920 84353040 0
222695789 116666728 0
528443267 215897915 0
286677702 16356336 0
404689868 275778769 0
173168944 544978549 0
544717907 531448421 0
265692279 442291522 0
293704594 440402023 0
498403151 145210819 0
361783316 230314793 0
561923971 477396402 0
536403377 251103547 0
435132203 8681279 0
407563782 421238128 0
90506645 439362312 0
528512715 532046522 0
537268426 35600670 0
422527372 26378385 0
243211128 204923149 0
562660599 19792408 0
183512127 385266801 0
301459272 81942769 0
66847356 356541792 0
344321523 509381889 0
216627816 207524310 0
513584251 173731775 0
332940449 149338123 0
284015033 104156619 0
413659911 371650453 0
327969775 302270605 0
416036841 317531976 0
362355049 270474544 0
44307686 434749291 0
137115710 379313302 0
565859602 378716246 0
454665682 453657642 0
251883474 388850074 0
5826718 336798296 0
253197831 165119296 0
555718853 206055358 0
121083812 45029990 0
328081905 541861503 0
126689358 110079871 0
568094010 151247498 0
181817383 434990956 0
137829843 145878442 0
396227593 403981985 0
484742286 509248746 0
406938495 466435532 0
272516483 184314071 0
320029565 226681713 0
13747574 360180610 0
311591208 529291581 0
350013148 301590742 0
270470255 538480353 0
552152596 472655370 0
65922472 352035754 0
218206452 18515545 0
348745619 361400156 0
122395410 35043100 0
59388033 421716082 0
437360876 267607298 0
22667429 280049883 0
494794493 482173134 0
298346256 68024150 0
285538398 108414178 0
211839837 14113408 0
305389969 66199924 0
167400926 298818602 0
80025568 79882933 0
464506048 25456978 0
38832847 203203723 0
330176132 78833883 0
239325094 183248445 0
35641028 334459955 0
181959711 72789975 0
208435361 35860460 0
389045093 491917841 0
535880777 359766335 0
475691509 252709339 0
397179811 129367314 0
233802493 339463249 0
565046884 486795055 0
115664406 510366910 0
335318706 174777157 0
173943983 76545036 0
220938718 219617845 0
75512395 507894107 0
296138169 325394016 0
5197840 372663787 0
175690386 469884312 0
393836632 425547721 0
537588740 207126418 0
357701360 102997530 0
404476984 155283294 0
365648516 12027895 0
36727620 352317767 0
553350263 183346742 0
397168258 507732049 0
426259560 545734147 0
136961162 520004068 0
320004981 217809127 0
97018202 161944851 0
294056329 95474591 0
270143141 537092479 0
452271372 64843849 0
370031915 207600519 0
61312523 368528478 0
486798742 449731922 0
57176123 43987072 0
219959078 89424065 0
39403680 161746427 0
285000607 509644449 0
13831670 76229150 0
494559272 298264616 0
185767621 471945082 0
420185959 342353021 0
380126704 543562737 0
340069845 518549375 0
489952547 74386180 0
323385981 374305602 0
302874368 454508381 0
346486065 176905879 0
27777789 37780386 0
495483329 318754052 0
417287771 501465208 0
329895206 520669184 0
251370230 464702290 0
219078764 428188830 0
92328655 277907420 0
80248064 229729072 0
333308642 35667526 0
268191970 10480532 0
310075737 104401253 0
88840364 459561056 0
153121954 407337138 0
258769305 240183009 0
257250554 175185507 0
113559285 501419778 0
328248419 81701 0
410372170 69262801 0
553349400 107108466 0
512996873 563117777 0
75743149 403475798 0
427058844 62255883 0
135067416 42389100 0
259586978 559323269 0
51558716 547504159 0
379095205 113845031 0
509576109 28424133 0
43853292 556424680 0
239719938 437324070 0
97053750 347170162 0
210310345 431506277 0
267070219 228146083 0
175958356 554758076 0
224668815 56060302 0
196889212 317264988 0
88771549 182859320 0
168194000 337662539 0
262172264 281085667 0
218579088 309455415 0
500614779 205366512 0
66738087 182489421 0
92666147 190500523 0
273824267 463916281 0
407357610 441859403 0
182830225 569088516 0
329348549 351162538 0
426239334 325061459 0
337142349 36074352 0
362023939 459012276 0
200573399 405008832 0
479236718 277181363 0
364185250 407407244 0
120182792 504769475 0
452608337 563226632 0
306918944 365798782 0
445703142 402717654 0
96537313 370550636 0
482357940 165151975 0
545922100 307864041 0
528379949 317352542 0
438190758 444460371 0
89038292 334282393 0
453240736 529840561 0
228880013 305449096 0
497032984 432139862 0
427019307 55998828 0
462223829 111904741 0
384225682 179527361 0
278874480 434123270 0
292141037 234671890 0
507688381 76931278 0
94615050 161200910 0
188038082 291809649 0
508377290 320998011 0
440166455 43683365 0
352577052 174579934 0
260942438 72612817 0
548679951 25218389 0
319304275 235420723 0
300280329 482675216 0
21765621 24207051 0
270364005 239426533 0
520822635 521278540 0
461073483 526821396 0
276911234 196964071 0
484226414 443532456 0
475824141 176910929 0
543417901 259875111 0
151526394 447901994 0
444789432 243545778 0
410993949 390694128 0
434295934 370974967 0
452977986 552237537 0
75652930 298397506 0
560305201 62207101 0
38809394 148705149 0
331640263 458054921 0
294819998 509442877 0
395417782 430332582 0
485546537 149799442 0
70044880 254016104 0
194459021 525536010 0
284621732 160275801 0
79413856 69913766 0
75936131 550097247 0
489168802 541472787 0
91308555 530216141 0
4171705 19253152 0
184744843 105751455 0
196303161 407250791 0
69265643 310044734 0
217660092 79216403 0
399938250 332694155 0
44043318 289296773 0
505674981 488482396 0
513168757 159748880 0
566119889 323526060 0
548708026 238785406 0
96851454 147938785 0
212489534 376075713 0
172683590 239266166 0
406764883 344170295 0
237119206 37596192 0
92796116 164974650 0
414818056 517167149 0
442366465 66106181 0
328169441 448107419 0
207089202 404545996 0
414931984 23570230 0
526632419 213662010 0
100883358 545960832 0
472232916 180387529 0
493485022 318367953 0
416553327 344798797 0
454956396 191949928 0
507557580 140422062 0
265142927 451896778 0
322708083 287651764 0
401547550 483347271 0
255098608 159223892 0
25694792 239423057 0
445092904 358981148 0
111645197 91433178 0
26539475 493111881 0
248824546 332178056 0
420347772 495622027 0
230441670 100053302 0
454875489 101936768 0
289815707 244529684 0
440956189 279167743 0
276891819 489127267 0
137983249 322343778 0
191279916 433448211 0
463404478 528552532 0
11509480 424474878 0
370289789 153037493 0
258354101 39404917 0
242486278 258589052 0
179700517 380863928 0
481468401 136171598 0
239312085 175467923 0
157025802 409942269 0
554124794 323932034 0
145337165 148120145 0
71059041 364508240 0
458621769 335641180 0
200826223 287054950 0
98504949 416651878 0
67419387 432476994 0
235822200 191439346 0
94520148 443459485 0
200079922 57352153 0
46556330 124106612 0
316282728 210706266 0
392170922 300969358 0
262861602 517709137 0
138223384 353020051 0
483173488 557710847 0
421154939 426741499 0
145782352 412505977 0
368636959 21990830 0
52391395 489023817 0
92082588 427147826 0
184762724 174814765 0
355200963 381480657 0
124992574 405619546 0
332314420 383356722 0
54774571 110161849 0
560536718 297024401 0
492100864 198404661 0
393762065 391298214 0
176909544 405158379 0
40510869 529124197 0
127136505 86375110 0
37103105 330222375 0
500977680 94260623 0
222704143 130215597 0
212098909 496174881 0
529246565 58647895 0
134855284 373150258 0
28208693 62379868 0
550356002 314000468 0
487893747 339534763 0
292524865 501105118 0
3047840 143930831 0
555514620 399659611 0
94968426 163218592 0
197955910 299163744 0
55463524 241070677 0
463740601 353261749 0
386537767 261350642 0
12724062 425921483 0
392412959 351420678 0
411526126 290444527 0
249716012 71031632 0
115964100 556603310 0
270146982 334422921 0
507075878 144249857 0
252514236 149889213 0
167912429 163519310 0
398052326 119270533 0
236392818 441168180 0
1026150 493260525 0
216173592 554068557 0
242417080 523620019 0
126140204 478131194 0
453122738 61917042 0
215240189 190905880 0
234555437 30894928 0
482083061 98567830 0
309069270 385987993 0
445264638 83331258 0
211516048 67288293 0
274882816 442271396 0
498085221 177554661 0
23224986 512130020 0
441532454 31175954 0
146247906 121823996 0
475012877 293184155 0
137523275 30358735 0
313162098 367689547 0
173648505 397100104 0
460454917 213638685 0
9661677 368730422 0
109467903 494508733 0
538616955 295810689 0
128150653 53949548 0
326342091 98243477 0
77642383 152539428 0
255517448 202085920 0
397481828 346004309 0
150060069 506081814 0
439139830 293008439 0
151018430 485014179 0
90895661 247522526 0
214915717 507466750 0
487062587 228184126 0
494825844 181768068 0
288481187 398550369 0
161312530 190897531 0
522382518 233738751 0
375479371 112517624 0
548547893 313120152 0
425198229 43229302 0
395724623 308767307 0
431622827 105262697 0
467103017 58306452 0
327641154 98523265 0
108082488 238658513 0
473259279 236005652 0
424870996 522220467 0
299231999 411497045 0
192605309 525856796 0
420379849 554288255 0
402928590 253346130 0
391615967 543952131 0
153151519 384116187 0
259864079 180557191 0
136620645 428265952 0
83831199 341670452 0
411919647 299913551 0
429610196 448909631 0
30574682 479763681 0
83920162 345326100 0
262002875 389860417 0
96547607 506570120 0
78162496 165969544 0
369734630 555369686 0
368987664 227567359 0
311622313 444609044 0
123165578 519986443 0
490466000 396269106 0
525433104 412170731 0
119178056 323813624 0
549295596 371704364 0
384563172 561089388 0
455984446 207399221 0
38069062 156073221 0
229729652 160724352 0
479161425 396076539 0
362011811 267178675 0
315567395 174984986 0
168705310 540132652 0
184906339 325160734 0
19605306 564233743 0
393598655 495128499 0
356757294 455366345 0
400903913 128282358 0
504008737 38868172 0
179873082 438573057 0
88807960 460561247 0
17517581 446654081 0
280639638 87462550 0
499335957 46755217 0
58480367 231091237 0
264304866 428486314 0
36739922 44564351 0
559598716 333087551 0
262559904 50054310 0
166385626 123527271 0
498950596 29134486 0
161122720 169037650 0
40197754 393499282 0
77618861 205028002 0
526851592 31519138 0
543841885 271215684 0
222460973 520898114 0
501054061 445067596 0
83167764 83166544 0
286444144 79465628 0
496178593 256322311 0
222484938 294683903 0
158981133 94922444 0
241189958 212782224 0
470107110 296271928 0
232865386 46947131 0
468728420 359236827 0
111376973 490714043 0
466282178 438202464 0
428796945 496359459 0
566147218 327760575 0
381836266 180681390 0
426934542 34951161 0
283227396 428267707 0
204656235 392920971 0
88641910 338130525 0
148990577 407889077 0
313815453 268589596 0
497554171 6549235 0
143366696 92280675 0
249377212 371524644 0
229635813 351131724 0
435680687 415732205 0
467826609 549565918 0
206914415 22211720 0
252954240 515070901 0
315678528 157140199 0
100051485 140929557 0
452355977 276091959 0
388109938 170573769 0
142202130 538203707 0
516930558 272217685 0
183530351 444606315 0
48248121 74599600 0
568916904 26021749 0
97990307 36294374 0
282570386 480492028 0
412040902 460197854 0
545828392 322894644 0
145574840 215698627 0
427559138 358793983 0
421464935 87500939 0
82671969 291791491 0
556690631 36110531 0
37734578 432300660 0
303925245 58313254 0
479535537 456270086 0
313563707 341560574 0
44898579 560526024 0
489553013 189577355 0
142015079 186773884 0
440756865 338873122 0
13266344 555811171 0
34936331 59155451 0
132728696 2943719 0
53910551 497113250 0
217340439 441583388 0
501124801 74015201 0
296189924 408050887 0
227070939 245740189 0
175750326 257855527 0
221454293 213391995 0
37487893 421919608 0
537605905 184397589 0
504716806 51673569 0
396876480 356066195 0
99587516 331974512 0
76403767 334271559 0
63656763 566122033 0
266003159 154012026 0
241693591 382475089 0
11158257 122919124 0
111398804 567279387 0
418302833 546404449 0
344898360 58813513 0
472738819 363230895 0
19020827 567401705 0
148045379 97592499 0
488537755 174314396 0
60746713 545253689 0
241319878 301246120 0
226352419 516419390 0
84817982 321592709 0
203933250 80592713 0
216064906 511518433 0
181484279 538838413 0
137829124 74862298 0
444094874 65446213 0
368894533 567174352 0
374726747 351377026 0
321407914 486095604 0
188320165 557828070 0
408639430 97403169 0
377303490 385116315 0
28518990 464709376 0
255166604 400976863 0
231578803 342073931 0
252714831 220418201 0
202661514 387102606 0
30467337 114988409 0
30252783 439812727 0
109782788 375221833 0
161222996 534992615 0
70662091 568196315 0
112102364 382231737 0
350541658 252818392 0
241131830 120090954 0
322051228 181346357 0
495643029 320373611 0
124003636 112878360 0
217743884 489956328 0
318715856 162712776 0
349342761 384078497 0
81424498 360336045 0
206237918 169224373 0
112586127 388191494 0
68284359 244064140 0
59407418 231627616 0
255102889 158230618 0
453472641 551212669 0
528674451 369895313 0
59283682 282153688 0
216389154 147636364 0
272841750 254550143 0
43193786 290499618 0
239135603 299198031 0
314887571 27328080 0
264503418 169203947 0
563399567 564758365 0
560202173 179118739 0
56018917 400124847 0
169187542 101833289 0
440508200 544453737 0
533592132 306841325 0
456864848 487221321 0
407673053 50513187 0
50300020 47053209 0
356572996 84543392 0
400116457 454431534 0
471559758 406126079 0
165970986 481516781 0
260615263 235449322 0
436459227 127143740 0
356565131 188888826 0
126611868 99100877 0
257630526 40607905 0
378628431 362116418 0
434723085 104930350 0
507698720 90893328 0
211452941 421455595 0
519688377 504303204 0
134168683 364739864 0
63593732 168892475 0
436025340 118113356 0
23195335 399701804 0
434827651 46410443 0
398745279 447047091 0
36577237 133958641 0
203289694 404824001 0
20039741 465994741 0
233881974 477060729 0
212626744 505423020 0
149341292 543453557 0
213859324 54613406 0
275487560 352879704 0
100709385 260555241 0
541025368 213881848 0
115535248 17201221 0
17881316 39331100 0
115701690 313465519 0
195862453 468981438 0
425916837 350913609 0
560559007 128447144 0
154169229 566382377 0
379577492 494858734 0
381200 305759112 0
304016243 139320216 0
239010589 471937393 0
60988617 252117684 0
293069580 516034788 0
60271681 84990549 0
308529255 317356873 0
102810929 119392159 0
567381516 78705832 0
250915129 97298463 0
52361860 14559307 0
7466431 482176650 0
20316908 228621903 0
67661317 124620237 0
520230924 444750501 0
148010698 383713651 0
341861815 114216839 0
389296360 530550873 0
393926098 421096027 0
136701627 48103435 0
199021021 560116371 0
364791614 274226758 0
70151969 117469766 0
269418481 422589737 0
40755420 190228168 0
142322959 322527649 0
84321651 507813140 0
173090522 47361940 0
411625434 316546723 0
544940779 164391461 0
306478890 319809302 0
167205795 511657380 0
213294961 231854745 0
32900999 109371824 0
478433839 300420328 0
444016653 274128413 0
303370435 288114795 0
55939654 382450047 0
281012954 330266818 0
540355400 91682678 0
1341497 318974687 0
284459185 365550769 0
75731872 246315015 0
371093802 275667668 0
6167234 221103755 0
112743426 12522499 0
354717688 541786126 0
340287419 432418154 0
126841644 373910024 0
215932995 365828259 0
30955078 323767811 0
482633266 56636307 0
86939112 274858870 0
12584927 415574784 0
409653369 430023644 0
35953172 409590845 0
445082409 143685835 0
96495335 111273343 0
324874482 138039826 0
162033998 413219917 0
12881733 359086930 0
506827182 136653043 0
130418315 473035293 0
192073166 16714568 0
95706125 295119537 0
171030313 6670949 0
424361617 264839122 0
149808860 562150401 0
98090549 520497366 0
67062542 129809007 0
567777807 224505700 0
542249984 316612491 0
466697835 516695568 0
23984196 561991059 0
161120017 309223381 0
354488784 348011683 0
268670241 479082904 0
259695399 422351220 0
271155140 137061750 0
289515460 304214837 0
373366737 130124615 0
180130656 457971576 0
374137951 457713553 0
422646664 90432261 0
82868752 547543566 0
472670131 436114921 0
270519834 71073107 0
3706898 52341192 0
222528289 92020624 0
375337184 161426132 0
485366715 393720104 0
351520781 546759147 0
12066065 12754157 0
116886364 533816644 0
31031025 345549975 0
190207570 456735459 0
26874847 565186169 0
186652567 96866031 0
69943508 124224364 0
393176078 528857883 0
271415362 430708489 0
189559766 180396994 0
309000683 193172792 0
175893972 147593206 0
81906539 126436527 0
82888166 99883184 0
326581149 462720353 0
415313774 97911249 0
478026292 565266307 0
275970816 408826875 0
24320475 210099875 0
433626280 414119852 0
149898491 544661186 0
379439883 50960974 0
5073165 237355365 0
151281328 82334409 0
120031324 390886625 0
64547633 325502947 0
61012916 483337439 0
76794466 487957431 0
43936033 522284320 0
550807491 552091797 0
495827623 242079973 0
121303386 239100923 0
21460727 4307213 0
423389815 75128991 0
22214836 483674533 0
5569099 235440448 0
414215166 84023068 0
183083276 447733401 0
466703783 416654410 0
14717116 185002897 0
156204249 63037746 0
21020190 518048229 0
271948844 333583919 0
251155278 288661778 0
197940139 258348567 0
53836367 243389919 0
518648458 186184008 0
486440910 26598810 0
33780155 418781254 0
521984300 479478921 0
113204267 115854085 0
449000832 125636823 0
136750823 92136126 0
82987886 43945219 0
516679306 488536941 0
237323672 121514249 0
414283809 237960592 0
66093652 405579555 0
94877255 519304591 0
469280629 156575260 0
227823393 32619799 0
342970244 111732955 0
538196629 554531908 0
89961455 171857337 0
157625960 501117246 0
186643368 305906408 0
143827611 184849834 0
301049945 74302339 0
461341291 105879279 0
223075218 355695865 0
302798273 562877153 0
424959850 130722726 0
55766065 453535689 0
280293136 214302271 0
84628887 343189588 0
290217667 351974405 0
199817156 252493168 0
562167136 229757646 0
300047872 61818698 0
353710616 88213293 0
358367704 403507916 0
360500486 371546972 0
61976135 383079830 0
528534231 9843090 0
155734310 233626332 0
455531342 255558066 0
136607984 16584256 0
146958020 502549340 0
127981146 555293238 0
485605642 448372356 0
523968278 84942055 0
345472212 411535914 0
203516455 550878258 0
96063986 499836705 0
174900535 304413339 0
437581874 373639843 0
68252620 16211570 0
144417051 488641792 0
262695855 443920320 0
342705230 65786407 0
136576355 385490095 0
370692988 275665396 0
73510116 230412797 0
318271830 334749459 0
148312440 154660380 0
97105248 398491264 0
103949762 328010930 0
215607120 146434180 0
517668149 340168873 0
152888622 548824842 0
327939284 120676393 0
116312080 291867908 0
545416037 144515818 0
355126634 204628683 0
289637134 342981938 0
510838766 335123430 0
111007417 268473302 0
49392816 204845364 0
417908926 368960115 0
524690919 325728990 0
2527403 288868280 0
458252849 171215870 0
405065552 299812464 0
59637226 40270287 0
411381392 221996054 0
426458305 193529962 0
29674070 432053572 0
232312048 186390715 0
553628934 407997126 0
397313813 494366389 0
463440683 149977297 0
477123887 167914420 0
132954692 383783491 0
123057366 102194605 0
501584478 300267161 0
80371096 13915741 0
508307630 516856747 0
103800892 120579059 0
379261653 170845868 0
52717105 429952798 0
434130673 150168446 0
221550940 323274098 0
495087451 8278524 0
117874705 106148213 0
532205337 522841342 0
259795875 317009481 0
340097483 310078119 0
277155110 337950816 0
532434691 174314228 0
84441068 164723051 0
505051332 376471372 0
347843701 254582470 0
195660002 65445747 0
250114430 136824162 0
550187559 94628268 0
375673273 524534690 0
334754695 401194234 0
151493710 397927281 0
425811320 89940040 0
457482193 473662576 0
64606295 123738487 0
142617658 308690678 0
275673776 367095551 0
462366566 384101059 0
309196441 219183687 0
164436412 285822430 0
119506477 490777881 0
293359000 166699613 0
30090177 15949427 0
126225345 73496654 0
357194753 241167084 0
50620566 227619923 0
21075568 548137537 0
14843927 557685764 0
431011843 291691357 0
465143770 496251829 0
427081163 26732999 0
268058796 371560713 0
67337339 250219789 0
86243278 408393251 0
518397830 97044710 0
322671722 539717366 0
113381198 508612885 0
322418426 375480039 0
497232880 442553813 0
183645382 61158157 0
515551136 64479385 0
106571167 481458086 0
515409571 249209603 0
239766224 13830397 0
233613591 403969160 0
276002666 287243402 0
30084615 16291292 0
304086524 395560679 0
202623036 498772972 0
479292312 396338149 0
152659665 460415398 0
114404375 206645869 0
451463470 3882571 0
263320228 47013764 0
40498040 437299503 0
86402667 339682525 0
171523656 111554865 0
328842618 393903873 0
352549680 19758974 0
60199822 158985985 0
146918797 343744154 0
3234655 161435324 0
332871130 367448696 0
292073909 530440351 0
282252489 101664454 0
142708501 328282444 0
280601247 543804533 0
555234542 435889007 0
419404474 314324630 0
315453676 125835501 0
58960312 560437582 0
149306677 470721283 0
384301901 151864540 0
174561463 398588393 0
108759543 387272725 0
176694765 211397620 0
369727472 483595105 0
31895553 16040794 0
271449791 58793844 0
198533829 128108814 0
303616977 140846986 0
402173666 533873634 0
479127871 476830221 0
430949961 124029008 0
226780486 29276618 0
162762640 37452491 0
346244496 559490878 0
230282155 264153190 0
267594416 560273781 0
183416990 70642761 0
99549995 470521375 0
452222528 32690174 0
335668949 43524714 0
278430923 230627230 0
275154923 105938977 0
217439836 389055893 0
341079263 378693627 0
530253715 341956318 0
359540268 376158132 0
384965813 421693836 0
375039421 173834860 0
109720474 260861960 0
454024674 480192129 0
247473039 380852980 0
414129321 22126325 0
166704536 376937201 0
234818472 132148724 0
421414493 79185066 0
496078339 368975655 0
339164915 506158281 0
140227258 422123070 0
235199099 67355366 0
106291949 34752826 0
404106975 6078984 0
376705429 141112390 0
129319668 158805426 0
189604789 277082097 0
283911050 62502876 0
255345770 508254703 0
473526985 471220722 0
510854897 170849513 0
238905328 45610008 0
30292254 312023321 0
194853671 276325681 0
397496136 554007718 0
556789247 85897477 0
246223196 415821415 0
267915155 554817861 0
194590920 163853769 0
277056849 453029644 0
460482782 104439207 0
452653324 440285184 0
474019288 555942757 0
235073503 307906842 0
556958234 288101556 0
513422282 406631637 0
59861394 156054508 0
512870952 526177841 0
28858065 171882425 0
312777397 565953531 0
561738118 105815955 0
60912668 440354278 0
108017169 347239942 0
374743502 54813875 0
494486275 139632742 0
58025762 527390662 0
441303771 485462920 0
89053485 106004033 0
163546415 322038116 0
522725498 212111099 0
383699256 503142690 0
66055792 248525922 0
550475790 51163734 0
326179166 41852686 0
150048577 209071352 0
464453296 27315505 0
388437900 504247801 0
42299977 330093182 0
440382797 539066162 0
349786508 283202129 0
247396185 225634708 0
55181808 362858924 0
382076341 219552863 0
350269686 16300053 0
547025913 222688710 0
136118521 47441141 0
178911015 262846312 0
214224895 309614980 0
497783618 261367937 0
396133373 551951422 0
41374329 448090238 0
243034993 92065249 0
168239109 323195352 0
506600507 455202282 0
505937070 58975825 0
445211814 552692488 0
317121947 354917123 0
246121191 3560133 0
530558129 564602217 0
393363984 525470593 0
302517387 369055478 0
434315712 58673247 0
155649350 91907254 0
153838648 488109454 0
152404174 43236173 0
188259487 84553381 0
271109398 107912693 0
318594413 242191995 0
434925424 184946337 0
113369905 442510871 0
20082961 88323596 0
537559685 14520849 0
248753489 286881948 0
176428013 331178392 0
480624601 167007470 0
319174752 22210448 0
434471565 461465267 0
196625485 229243917 0
94344873 364113144 0
285136312 384607692 0
26002589 338843008 0
9713564 108302169 0
146338693 256428705 0
448837111 379028509 0
140597312 420727512 0
259544208 420828632 0
345686610 75304748 0
346329502 437725764 0
155778263 231914358 0
328982475 179453810 0
143376264 201345790 0
450902004 175587551 0
105679452 147726941 0
71810239 127333942 0
407694440 165274252 0
169120684 176117352 0
17084478 109007746 0
387073479 406909921 0
267535819 315565345 0
543232015 49662873 0
442932011 568466851 0
281336038 321708367 0
346306413 175656671 0
35362952 232828133 0
203074332 542092702 0
28270798 134404989 0
469437235 362537293 0
180513123 385051817 0
429948470 170589592 0
484772128 57580374 0
41062407 245441146 0
347314799 448138691 0
132100458 409360058 0
304351589 100724183 0
562754085 513925125 0
35597433 417788774 0
243798809 82841878 0
531955184 172397957 0
376872522 554633429 0
554757682 343524955 0
368222736 222174383 0
534990627 214139339 0
35149042 374817615 0
562043467 209427969 0
328081031 55941887 0
33170794 556956397 0
97432187 280742802 0
126534945 307934105 0
185740488 557285584 0
275720458 335852077 0
272506174 375415353 0
465663350 126446523 0
339090160 488326531 0
222062828 273269150 0
333464564 411902644 0
152694380 239527599 0
123575589 257303975 0
357210322 198882455 0
324073232 108879989 0
490413203 113866266 0
114577209 512745783 0
116996259 409065037 0
182022934 149582874 0
215828303 132820339 0
378810250 417820554 0
246150926 202680951 0
221006856 334473844 0
158599867 440049243 0
130375489 127636806 0
341005789 199686907 0
388799300 124123738 0
229029249 519406287 0
96087799 334480105 0
397928769 160523938 0
62664513 122265609 0
496593128 462861643 0
316662767 193298950 0
146892711 470819370 0
336681286 32118084 0
393376784 271018335 0
336725117 58421238 0
508542594 450969945 0
516269378 83293442 0
295442161 268521108 0
264542936 213503256 0
413438762 564807350 0
117318578 493061858 0
316798643 518996683 0
548008180 340218469 0
61556458 180717321 0
147649213 166251446 0
505181216 549138638 0
28469443 63201709 0
300494484 518612204 0
18651492 25770046 0
156246206 457063303 0
285479810 229010564 0
400161395 281386795 0
217267861 514510334 0
182830554 503161039 0
387015681 156736572 0
166296322 317205006 0
567319353 153072743 0
489992798 27585309 0
298677451 514703973 0
447529261 463886937 0
280947852 208494368 0
176272306 366146224 0
127190903 134472279 0
359192131 415400487 0
305572288 56635325 0
277171763 464658994 0
18936101 559116821 0
316657816 135315069 0
426176697 256898862 0
182281294 86892356 0
357527239 376654587 0
157461910 542968944 0
129543401 457324722 0
214752212 259008088 0
347404570 84960451 0
290506522 493917221 0
191888116 232076418 0
418560058 122766063 0
404025259 280971275 0
418316012 523971486 0
201847558 530213564 0
218633508 100270739 0
482668956 475030860 0
188885341 166030459 0
57100682 339264922 0
171886209 555744731 0
557285941 150335091 0
560093005 505303750 0
519914957 556125105 0
325591981 87928937 0
564054350 69508742 0
562959480 19989668 0
443486915 292223061 0
529164925 197932436 0
264787791 291998659 0
500074145 239297744 0
304175047 220186521 0
329454717 135082142 0
21923692 87889197 0
450350432 381256733 0
278836670 10473379 0
132927294 123085699 0
402373015 493450685 0
163309737 535220525 0
402665003 567171667 0
336993276 382728562 0
415761791 538315201 0
6191806 485214766 0
225952577 315540773 0
71847914 237931091 0
482416791 559138759 0
429720803 187508621 0
284627778 147063963 0
339624024 361670077 0
185438584 302379050 0
192321751 310906952 0
51655782 3666553 0
58604042 550152125 0
324247204 403870098 0
437668701 7486357 0
364321407 531713536 0
237565259 185927804 0
130955888 499929242 0
446658470 255065274 0
142977575 110951034 0
18658120 103495221 0
465571110 197223310 0
448686261 122075907 0
217445136 449565747 0
160218864 274223693 0
487921992 131741465 0
7794518 11904333 0
358966354 341308563 0
388088509 497361274 0
559759156 56205715 0
289756908 521223625 0
267329403 278004585 0
293545497 542343894 0
110540849 557803768 0
201579510 445839734 0
291434971 288794775 0
549935226 405053172 0
98733429 170028920 0
507731918 374030702 0
11227134 407609717 0
158951399 505355608 0
533511887 420862002 0
204780753 274951023 0
395791574 356570640 0
73924124 426840382 0
206920240 235364197 0
502022097 43095487 0
437445296 98592802 0
217249712 100883924 0
304537682 199461446 0
387313223 439051637 0
91440484 307740915 0
513132578 311250709 0
151049345 30231990 0
252237413 113216565 0
256644238 210925089 0
285110731 120395355 0
552754146 167420292 0
558046832 552801745 0
279917176 121311133 0
446146211 13582648 0
478502606 425465759 0
327274247 331712550 0
117527519 458059847 0
414701430 539726430 0
80121375 184708056 0
186149336 321658394 0
41350190 543092126 0
104960930 371746156 0
152443307 179584090 0
26069389 313166895 0
36476457 324346046 0
525406034 122967969 0
85628007 408201064 0
386608616 531701468 0
262645497 296133544 0
40647126 129864084 0
259500711 388741443 0
369383224 91989241 0
330933780 173477593 0
320576695 553710354 0
393213704 207546127 0
152246465 239850867 0
2451754 403711905 0
422265827 122525263 0
486072583 112994800 0
299966065 4835026 0
257080376 97138707 0
412555960 392156431 0
381525205 8007256 0
537290318 378551498 0
348880192 370146346 0
26602535 471385991 0
35976545 431134954 0
345532241 519412208 0
25861950 417400789 0
98289667 280754066 0
531475076 542785771 0
439606056 357662811 0
184904324 450138925 0
160045033 101530448 0
334107630 191372955 0
397675730 213265156 0
256590090 398058422 0
300917536 279520794 0
309873516 143174157 0
448421040 498172024 0
568504532 101992089 0
124630317 541727327 0
257356858 485228336 0
209537940 480728365 0
296923746 362389118 0
472204178 528851674 0
196436311 564520149 0
136465377 297363777 0
465449586 249889714 0
155194476 479998110 0
231369427 90282992 0
95449910 286218172 0
136290722 445306786 0
287053771 441128378 0
552480496 52056945 0
323035782 526012545 0
182301060 136839264 0
423457705 246380283 0
253420715 251701113 0
6623233 549202968 0
25760631 501549946 0
462595096 358357519 0
248987013 398770187 0
433901462 464054224 0
277362589 136060799 0
182783249 559836323 0
88033421 460226558 0
377563819 108052444 0
393902422 429748945 0
283727306 174396980 0
318257435 353726590 0
170957007 340405288 0
126249703 489302962 0
565511029 34679297 0
152994032 324867250 0
466008507 269794240 0
401068571 63067434 0
493934876 176075334 0
419325343 224118538 0
40142021 533873006 0
253752980 335261972 0
6265787 154444570 0
524308043 311503499 0
140880524 497962256 0
85908751 212014841 0
539963116 422989612 0
176533320 131544792 0
491374907 182319324 0
268818731 227637781 0
184985514 171931011 0
134459338 313100654 0
332061164 219558347 0
361445742 389526936 0
428664909 273397197 0
412194242 499553828 0
281721184 322067189 0
417794666 124857778 0
494898361 111591479 0
264891346 237968057 0
76371372 369169069 0
380757745 544967494 0
343201008 248803071 0
165336522 526065453 0
560128082 23936345 0
89660349 353523621 0
106128719 441094081 0
135314317 420017590 0
201691759 172611343 0
175830832 561791295 0
229520920 140820101 0
213206164 6457923 0
224137668 433643378 0
441768251 324673539 0
557272197 484130434 0
347544315 87546623 0
269271578 160130153 0
64658273 13446813 0
533597100 521212706 0
363053348 102618103 0
312470983 344811362 0
451774340 223064041 0
364032091 443331667 0
431189557 108420813 0
168095558 98143052 0
537524813 27907429 0
205333258 248469097 0
269000053 471609153 0
305584016 36128712 0
333691982 467830621 0
502824820 90737936 0
181049577 471176109 0
200398748 316422792 0
356392276 20831829 0
252316234 123163831 0
453148401 565317420 0
249160458 97257074 0
106924978 2768515 0
464746866 420805915 0
359309515 237287771 0
115783404 483453105 0
114762906 503705596 0
4977214 161214108 0
21630854 284185687 0
25526866 12587413 0
424889629 536106822 0
562133109 207699807 0
13524778 105550373 0
551039460 121265612 0
484710216 195284141 0
416846493 248010657 0
348894107 5827219 0
563308924 503114884 0
139020811 542409537 0
62152330 567799334 0
558115039 490529974 0
567530631 297061894 0
73617827 467848227 0
168315444 156914493 0
236114588 267258546 0
554048055 80366502 0
322840827 393122558 0
500866168 336509580 0
302579947 316196562 0
437091885 530038743 0
306937793 312782491 0
419168190 129203094 0
246545949 522666523 0
57619924 474510313 0
360627133 224102209 0
33709955 232482293 0
451201575 138762489 0
511406806 133778316 0
114680592 239234221 0
263799948 25904386 0
12787314 101128810 0
9708372 267664495 0
129536471 390225696 0
56971559 348184267 0
219462821 320018134 0
43319160 102614644 0
220985252 145201763 0
244559992 517297547 0
282897905 284504486 0
370013964 305119556 0
159602160 317977555 0
190113828 117334146 0
511408080 12166481 0
550427141 364946423 0
253898649 65780200 0
57248553 133871475 0
203980497 350204126 0
210659261 253663551 0
421992626 139163644 0
263301015 273916554 0
244468101 207796557 0
177770470 299285261 0
351166536 466935000 0
404013945 340165592 0
301323597 34549670 0
394728025 150246139 0
525493709 458589400 0
402152590 313310059 0
23269678 211084117 0
356937957 311429551 0
54162138 143700076 0
490202048 71910062 0
414844504 403098100 0
403976218 450779604 0
543012868 532385228 0
33604535 217519328 0
313502195 105452588 0
468247066 87292981 0
499670484 334364468 0
430921345 479973556 0
566184128 470370595 0
91347014 229192570 0
546521142 76913790 0
423045509 431384720 0
253565605 183068244 0
314753598 312341446 0
26038618 279440982 0
28339610 506395935 0
123247535 166648798 0
390150029 192950131 0
202965019 187158916 0
419298549 183805245 0
16386127 453605036 0
558628869 515078682 0
75222170 486858842 0
397933019 47940289 0
264265017 201623095 0
224653709 28446853 0
384944180 219604621 0
44002885 473801660 0
363140759 95016612 0
561901780 405659715 0
145995123 76534686 0
92242240 268273958 0
507387052 468843861 0
185867162 441113276 0
7173397 27871614 0
65499927 507433232 0
283841310 88411906 0
123667834 405647497 0
423599650 523591323 0
464277816 511054352 0
458782111 336520204 0
73378951 363728422 0
474150188 487983161 0
68526131 54307301 0
94052858 405066513 0
10690858 184006854 0
259371196 195837828 0
442685692 208561048 0
117246338 292077390 0
40786534 170562728 0
83879380 67429989 0
463400810 82948642 0
531890473 468559566 0
282188062 173720419 0
101368024 299393618 0
229321931 533404755 0
285201868 303851072 0
17812460 335942444 0
194881977 416015977 0
379403303 294478788 0
31268507 280887963 0
33838409 314837391 0
74757617 554477842 0
328826815 35631730 0
330623195 517823499 0
374431288 99692006 0
450764602 363569259 0
567804519 177003840 0
159875729 443943800 0
247507019 315310441 0
180549881 270314992 0
324170759 280929595 0
117450818 52430753 0
543307088 328417223 0
151635225 528626907 0
187024284 375025527 0
340043344 287511800 0
185493769 176151262 0
331908315 398907561 0
50825930 254169584 0
516897375 473902545 0
316945782 563519453 0
482334103 235089581 0
186234958 487163144 0
111406712 372177587 0
294184103 55072604 0
278362657 467573962 0
519145449 325224733 0
324508464 506980921 0
568471391 293703636 0
281670934 194153434 0
107730958 185104284 0
376124290 289122501 0
150321430 163170982 0
133174306 527447614 0
220573308 96610148 0
55187502 333115295 0
557135689 506648872 0
350374681 81711531 0
225606200 254061172 0
143303501 98331124 0
134524440 227895179 0
444497932 72057214 0
120616276 546141619 0
270996695 271726291 0
107288133 525995796 0
471175316 20494759 0
211877500 161571370 0
41270138 111346856 0
433711817 29260693 0
324898064 547017296 0
560105234 44899416 0
386398711 128756369 0
213489661 407309054 0
432927512 559491000 0
173187573 199125905 0
556956373 543640155 0
473740444 119125789 0
171289534 443982742 0
483632738 59612628 0
319540180 381650490 0
552288944 478798595 0
218541939 452488056 0
458377967 484481346 0
2832261 255722814 0
8119058 390538704 0
199864522 447088937 0
106244547 112074594 0
80506441 33579389 0
229347310 219431350 0
380139120 337529656 0
550022795 11410240 0
529113375 439760892 0
562538145 413561613 0
3560982 562134009 0
243016069 268563230 0
292587800 413025965 0
18564697 154566239 0
527111176 348445411 0
75280570 350513637 0
420931397 318173798 0
384299975 524921837 0
188766062 199423367 0
444683525 279521034 0
541342138 321053125 0
460945913 400931219 0
290264258 365700629 0
497907628 342569713 0
274863357 454890445 0
41406151 46570537 0
369011390 265473285 0
167470266 428661272 0
349911056 8435703 0
418194208 291605175 0
233644634 220218818 0
506129651 489067630 0
156047955 372827364 0
52738745 231685376 0
548685848 139897224 0
244857749 260785570 0
467999886 221222094 0
56000524 234122421 0
538098542 162550877 0
127069407 91918281 0
560825845 139276890 0
432601139 567622856 0
65489643 281971368 0
376961595 236043928 0
442558287 180332875 0
322480300 413281642 0
44159856 512707666 0
277157497 516934736 0
149432802 335917601 0
97195842 466164448 0
464724854 413898443 0
195541760 77388117 0
535084280 233376535 0
505224719 96478407 0
226630589 487104461 0
486456004 470749783 0
14411042 307797822 0
396609821 392020580 0
304289921 190065225 0
500855914 382664214 0
354175722 533675691 0
348113435 511968513 0
544964189 321382014 0
229435147 476315245 0
413507883 115784244 0
174776093 477778321 0
231849816 343404320 0
199847755 215557632 0
101580899 557396460 0
224886169 460015275 0
272262280 84193324 0
404076731 385608148 0
131714752 67781798 0
261521897 248152280 0
456191817 166661457 0
517496502 287403554 0
279728479 505976965 0
56976295 425311608 0
184634719 46695258 0
114674767 520491533 0
558304191 199240140 0
56427801 78334101 0
490056943 518486673 0
384780901 77961604 0
270636294 237226879 0
297598525 406241262 0
40097303 277801299 0
104066017 69980386 0
140306658 195121632 0
175256909 256322794 0
244802732 353470137 0
342704094 273025765 0
311325594 100118158 0
556051343 134912551 0
119696999 35666380 0
248073916 201372335 0
274639598 193187900 0
237341132 90916442 0
356758505 322317009 0
69805264 382044171 0
552223990 87318649 0
443022884 158581967 0
219638688 430060975 0
536928961 417376348 0
473546916 453765615 0
543721698 91125873 0
556356724 481861316 0
66901796 393261221 0
236013021 507882516 0
538434732 745568 0
501694031 55794192 0
356363644 517680836 0
467303166 213811212 0
230292917 205419607 0
194985033 495385570 0
526909620 8145182 0
435477892 46040130 0
222834662 135217726 0
82683969 507275057 0
430413123 426428759 0
413620630 399398713 0
355511524 415020210 0
56590977 391173199 0
394649922 153676998 0
171832777 406192541 0
121723910 294919791 0
313842157 79894900 0
315658144 530285940 0
121033174 72681373 0
371608122 555425160 0
58147066 391958940 0
37953926 501398133 0
260659617 482890282 0
206366790 531405091 0
44262254 512059359 0
481036513 487044247 0
548192927 416200862 0
351283704 316511590 0
157726966 271596806 0
252599441 468754507 0
396841694 247290237 0
450755697 311829433 0
285935976 439191968 0
438526127 422405899 0
490563633 386202227 0
230429276 301241106 0
400147317 391762053 0
463062372 126268156 0
221658121 486058814 0
61893042 562728010 0
265144081 340340413 0
204875243 107772114 0
303127235 54943433 0
568555925 313936870 0
342858242 125865757 0
265892368 226938262 0
410672294 563041913 0
364501804 439572192 0
382717150 242687406 0
136500506 549146941 0
254597821 199591588 0
493214736 539766553 0
146422158 167178795 0
105146736 534923133 0
53675618 388357228 0
535894829 136145828 0
353866308 341824687 0
90299582 83382488 0
231687972 53560637 0
377056328 319977965 0
65141013 299129311 0
264081758 440175269 0
152991972 386890963 0
346504649 464163588 0
365686547 562810952 0
550894657 559015523 0
57697034 330628839 0
434871645 299075852 0
312665013 31303484 0
108627881 140371214 0
261705719 471298863 0
3233489 287013222 0
78229330 313140684 0
559636682 206435725 0
490862028 363438334 0
403618484 239441463 0
560141085 203830025 0
253929688 410369394 0
35771916 422895068 0
116151224 203543362 0
343829648 521982793 0
550029743 337494778 0
479728155 285623179 0
25509063 527661703 0
270186281 171445538 0
214217022 359041524 0
8586746 196558786 0
1415359 153528643 0
364814655 274446703 0
545385604 299083145 0
270018617 167474798 0
13989391 106190816 0
230861438 111902045 0
300206057 326469362 0
28170691 552056335 0
80263331 464395836 0
50180094 258811909 0
196855911 214347921 0
110767926 88980219 0
240129497 564504801 0
457882127 221151585 0
455800193 65189650 0
37423391 384945140 0
51303947 114497515 0
194224057 305865320 0
472894336 324448626 0
528304186 267366882 0
280876572 395202217 0
530190066 391265646 0
112242609 380758174 0
48474200 357203887 0
47717297 443677926 0
50015181 518888966 0
76511266 520965673 0
486223623 265351621 0
259225136 457157897 0
470589312 297026949 0
514026261 113415975 0
293322664 539419195 0
480718063 7861518 0
249453964 543797226 0
409398581 76462397 0
564219129 22170794 0
368044409 254038386 0
137776054 68922848 0
357983024 518648673 0
178983167 566997534 0
544456244 402683822 0
185261854 380507382 0
306264100 494801384 0
134194764 135989533 0
419272606 191924694 0
58908516 328541418 0
434976902 135065255 0
428362861 192220965 0
296726613 24696381 0
42254687 420160869 0
424326401 82384164 0
144193604 208534974 0
102883838 551082951 0
25436418 199997906 0
75907124 398127795 0
449683852 5092314 0
424977868 491807902 0
479282920 92590788 0
315829225 543114567 0
497503543 233297668 0
149044457 509089313 0
515274171 27143691 0
424770451 476142608 0
196921769 404484324 0
389844321 517013903 0
128513019 355059719 0
86567179 157145412 0
38956108 138515958 0
341757844 532108543 0
276958776 280437405 0
419264443 88166111 0
11144427 16095881 0
124619367 31740543 0
18338351 192667577 0
205513035 421756859 0
244429859 15478469 0
46513591 37395168 0
152117158 273617072 0
497361310 433442002 0
92148491 340456719 0
209213331 563533712 0
427199068 21274716 0
484441096 148954517 0
66832706 153008283 0
501373599 260191807 0
148845484 342527808 0
395449503 373649601 0
360544306 519306324 0
176435906 541493063 0
22914566 243438692 0
116457592 221148451 0
88876146 63823566 0
82292977 405967288 0
67822996 272376927 0
379890640 178192378 0
402488049 237652239 0
566515083 98747538 0
70864265 433482659 0
233296795 125490195 0
83920142 228375061 0
58734877 306238644 0
564446879 490409254 0
200974784 5353831 0
363885064 213841012 0
419487085 425086535 0
544173175 291639411 0
489807598 508813222 0
421722093 79740427 0
101444517 322105333 0
516946255 204527146 0
468535327 241017946 0
510308739 153453661 0
515374507 38940814 0
203883733 381770909 0
484251304 327432138 0
45063591 273563058 0
525590296 14895724 0
3851686 215993094 0
15178299 237277268 0
158303967 29108982 0
235599024 382718576 0
359625015 470852402 0
132996938 268644879 0
89201898 517967749 0
26167845 66104294 0
412451580 86472496 0
523527399 79269442 0
497927460 543043127 0
364304475 317829824 0
110967799 203510795 0
345461344 281847976 0
208216914 161646978 0
561109560 82546735 0
490920229 21087716 0
352308734 162313037 0
280285565 352645505 0
146314077 565561495 0
293396733 522246623 0
368073947 164221992 0
33412095 480346973 0
423279134 153340924 0
300326410 61751264 0
426787153 386523787 0
445808232 257065823 0
452573962 98214010 0
424780003 416167630 0
523856130 552222207 0
505643570 56604888 0
24318796 315616786 0
379579407 300330073 0
461108940 452235958 0
251177188 549396711 0
34260925 295466345 0
339652210 445319764 0
189516660 310626919 0
333461720 416940197 0
342168302 537998088 0
74207544 14889285 0
528894432 155294031 0
57669120 494001069 0
532252009 490861780 0
17631842 410410868 0
550300089 129122182 0
12915902 271659112 0
103038404 91618680 0
191987773 307913709 0
119140897 475845994 0
431292507 84972422 0
160745526 44618105 0
327821763 220178083 0
351257340 324854177 0
33495808 107453174 0
471272028 422558365 0
87889046 19385586 0
449230883 122249098 0
552249546 58194557 0
42578477 32960150 0
499395023 392105008 0
290153052 98607599 0
324466332 44143690 0
564634306 165726290 0
417301254 228017247 0
299912777 186219585 0
240564135 376235600 0
511170440 552786354 0
200961484 78131531 0
201504674 319880094 0
133808359 95897537 0
375766245 332087236 0
483123447 382244958 0
171007776 357356311 0
15177143 2784902 0
65418066 105924412 0
354613074 145756912 0
493138249 431312092 0
513044413 110788337 0
9070583 447327171 0
382850971 43200850 0
461453345 165013076 0
208037136 122218540 0
510534157 262786588 0
354959020 124055876 0
409568735 297363817 0
560930207 451771844 0
274742011 432221205 0
161169552 151839238 0
144306095 114517313 0
127790307 542095312 0
177993939 459511425 0
159372872 67277573 0
381262068 143821439 0
414854512 227525962 0
458493624 428685264 0
158625186 93072121 0
205730653 245245937 0
350921489 211373158 0
118603106 65160395 0
158195977 288975010 0
103167720 441321334 0
397454046 454518182 0
47222740 279984220 0
93243252 446975214 0
224425477 370391136 0
68422040 21695414 0
273346548 409023697 0
306652385 230264037 0
551520209 316405659 0
41552886 478559029 0
100155177 196068030 0
342459541 166795384 0
243294228 257776939 0
154441884 514915878 0
566010909 125385598 0
349394928 15969509 0
413689827 249904513 0
397022057 336059036 0
160384790 554027627 0
33225779 434078373 0
120873228 17420134 0
212456673 267824941 0
399148307 492042003 0
392169008 290359037 0
43107743 506876944 0
68801975 401086912 0
339381828 338092101 0
117616021 457250927 0
66096341 41490474 0
318232049 54869524 0
421400303 19170898 0
269621169 454680901 0
32444775 375222689 0
9180717 427779259 0
417283436 505188852 0
358881634 303011279 0
200415152 1316310 0
323229639 256241543 0
72924146 249248700 0
371150966 176747722 0
354785543 67060647 0
279731632 369246266 0
497491438 195098144 0
305301331 454293367 0
63612510 413927764 0
415998188 119259697 0
349492314 214057495 0
322574365 314090885 0
265490419 561712376 0
79584224 365380734 0
335288111 555912078 0
210470874 45766842 0
152183159 360514773 0
79604607 407563521 0
102234757 215868971 0
348850435 200557857 0
497998076 383229516 0
519329544 73527215 0
456949324 233407030 0
240883460 500127077 0
267797770 381435513 0
243664219 63396038 0
286811927 315393554 0
105327599 453548223 0
531291659 224786876 0
462989921 254138937 0
136339554 267192432 0
355677419 130196406 0
90542961 537862387 0
254581013 202345694 0
534269214 347638157 0
142532896 445774971 0
470772982 2719303 0
18669313 445184231 0
448318827 159357770 0
335151011 142989806 0
513055930 528356774 0
487699060 530790255 0
391619767 161876091 0
123286506 21299305 0
243509640 544422786 0
326151595 407325337 0
239427047 147882899 0
264817447 276369506 0
544030052 136109834 0
422058319 167025272 0
104054121 321256365 0
177534219 13467154 0
56885766 249312460 0
163930515 83572996 0
174461655 145037672 0
76429104 62250949 0
59941071 291663383 0
259726274 567783267 0
116134355 58142788 0
122521215 199614068 0
453248263 458120566 0
383517536 57323924 0
234978295 330548142 0
371911411 52662436 0
70119468 366693374 0
207267187 108140381 0
408378485 325630964 0
262741307 363940939 0
267382471 387737205 0
311516870 175713338 0
213188653 279142196 0
127147675 248173373 0
250297173 544722581 0
317640262 410750575 0
474976 356242776 0
332785963 135055065 0
529278322 396161514 0
448932968 370287001 0
407972954 254897259 0
68846916 178946029 0
82099734 93411539 0
335948570 350470629 0
341389284 140023588 0
724149 120143331 0
269662425 6281737 0
447428645 141321782 0
497075457 462387978 0
399703819 33489546 0
560341828 473039955 0
55818240 504920511 0
552805597 547690745 0
181841611 122871070 0
479078761 223483546 0
128563777 28385249 0
296420086 305791826 0
141305460 137211538 0
323518608 306779543 0
98005243 381043053 0
117668952 127065698 0
400972666 61181888 0
164089965 36629241 0
536031349 134853848 0
281321424 526505495 0
414164114 23454291 0
235237214 535611501 0
171074268 200988291 0
400364997 523307440 0
156787047 537578521 0
84023779 208679048 0
99380477 135039100 0
231335086 422595461 0
71765884 216457753 0
172712901 175003218 0
90072873 477625342 0
304665574 124705332 0
77610052 154713966 0
13581487 109124948 0
205158444 243644222 0
166969202 166423554 0
4000136 230992665 0
27042230 46992115 0
142371219 114927592 0
164494127 248044399 0
283478126 88895895 0
228263899 248290726 0
560424331 144737214 0
163185501 233743157 0
549970495 201825840 0
278904091 165534956 0
48129343 347183389 0
413891701 509268342 0
408787235 141788596 0
266966328 284629374 0
489537468 224950296 0
505165971 282880863 0
165731414 31948530 0
131982636 523034629 0
161016829 3582796 0
518143036 449423465 0
389204009 510455210 0
42659375 142580024 0
29227969 124209964 0
525779200 405624886 0
401624267 293652179 0
165779757 385488626 0
203281208 311119109 0
382019501 42352886 0
235195517 216696593 0
541840091 66153843 0
119440668 337804266 0
196872812 555640409 0
522682421 25773285 0
117554567 85287189 0
8497961 543766068 0
306189480 452475230 0
91864745 286283218 0
529915575 134382818 0
309790738 13845041 0
141815128 358399280 0
248207718 361247646 0
447249901 92261528 0
464499800 161412791 0
68792530 521245233 0
518149238 316254372 0
487700692 333421494 0
198166232 214762444 0
266523372 108073581 0
353888047 260522728 0
227687572 17471189 0
108227820 1026993 0
276519510 382703126 0
531443746 270749395 0
3660492 17376654 0
46811862 96379505 0
542266823 459377164 0
171807969 206146134 0
20016622 198575113 0
527165476 27477697 0
15281739 130572410 0
188447886 213299603 0
124698812 181368590 0
311382147 411595800 0
515944577 83684895 0
396200991 109017004 0
480257579 357539854 0
529200948 24774763 0
128600566 491425704 0
108197587 480503161 0
332436390 75382816 0
213450078 467131540 0
397975275 310384216 0
415987871 224345940 0
553965765 160758312 0
268221603 267492131 0
555650505 478847861 0
68107353 2828350 0
472116976 421099835 0
52951 55348344 0
249419758 284977843 0
219363757 538541283 0
492309468 128202992 0
550200783 358674925 0
133664409 256850367 0
371270201 481765460 0
40572186 11373318 0
240530011 279146577 0
95255832 6720029 0
529453093 157783243 0
512116680 24767294 0
207115987 326793994 0
552597702 89669923 0
53802293 118715527 0
228214788 458541627 0
66331607 350193800 0
335456627 567738370 0
409534790 460284941 0
501047946 184743817 0
73181436 239331713 0
202230942 85044978 0
360844739 449289698 0
536660798 294162732 0
14017397 466796904 0
502906960 413759815 0
412748055 202434422 0
536464009 154685220 0
1990727 371194570 0
297183137 536784312 0
432865820 19574868 0
307112561 373721660 0
470446461 16267946 0
34899148 423922182 0
136429532 379651159 0
333073427 342749137 0
16747504 241021158 0
344650115 342731846 0
295110682 209776697 0
80266942 479047842 0
124164730 434051202 0
49652181 327579257 0
173541371 268454296 0
199857861 258541275 0
86820175 315289952 0
338320336 479347045 0
170029979 21207071 0
545744612 75624204 0
357338481 55617944 0
452391961 117323452 0
312557053 157246544 0
436731946 149290488 0
95687093 168534900 0
349210348 447548234 0
329613109 280969097 0
29533686 384755697 0
168690798 47262618 0
180189650 117939232 0
360593704 502384083 0
337280776 214468912 0
468740417 505164187 0
101578575 208165366 0
272329424 126931811 0
543288071 564239989 0
232409998 562792674 0
384638515 170994293 0
467181767 62407559 0
65286567 565834300 0
114345698 181257050 0
329260215 215088776 0
302205488 148744184 0
423253209 528866075 0
288602052 286265253 0
172878213 489762872 0
252345183 494236111 0
182140697 406581148 0
362296818 148470082 0
417502504 310105469 0
440372945 338349440 0
134679255 323863789 0
278427277 174196100 0
232532051 150057903 0
273886396 100789843 0
308899037 365240969 0
265318401 216678198 0
28475048 512869322 0
491553363 157264972 0
112964773 361953180 0
507406046 204359918 0
46383585 79582348 0
425452450 359195788 0
113918701 522147496 0
370608731 148043289 0
326445922 486120948 0
399147196 513741766 0
436755128 213623931 0
150393904 491578604 0
135112781 538344310 0
182791387 537129514 0
11721240 188594295 0
516381603 502082889 0
150743203 501052347 0
212786449 405513810 0
268062518 144020184 0
568011183 92364154 0
26281121 262139033 0
443094477 90909860 0
313582468 102859571 0
50011981 219507936 0
254862212 550421804 0
202145841 67445411 0
356667337 310162435 0
114826854 216837809 0
154892282 163981816 0
186532459 236313162 0
321226991 431588674 0
36803906 349035368 0
476570479 390672700 0
122787417 298199188 0
142692958 179358959 0
185614813 227203642 0
411757568 58197293 0
8189259 28575085 0
43129902 321074944 0
522138278 467738885 0
561941380 248832826 0
168224958 390656951 0
398589644 255634507 0
3496080 282862075 0
382671603 82361991 0
473104123 130560793 0
338091874 234518501 0
423286179 153988803 0
352034404 442121504 0
117009293 228688881 0
243781641 269254769 0
130513560 471979908 0
180952031 478202426 0
407501020 317588923 0
502963061 500658560 0
313234342 265532991 0
84249870 266840720 0
381187374 538560626 0
467067199 556676521 0
384761888 503502834 0
293596833 500815421 0
363904777 87364402 0
259496121 132034383 0
311177925 409076222 0
304403758 202365649 0
154848683 338926380 0
205341180 378908505 0
13133449 506395465 0
230566766 465795225 0
499832798 188151386 0
356497818 243391848 0
168958223 94654813 0
35424321 301751859 0
89251524 158737405 0
366250838 476564034 0
199838826 144577088 0
222258073 229329171 0
332104858 310482603 0
189185980 170879499 0
166488381 564649339 0
216788569 14152739 0
555913452 331743028 0
369483421 140070221 0
479426186 166316487 0
483388578 144113256 0
480985854 171666140 0
276551939 269291419 0
72875104 568955520 0
307294337 561841164 0
264442249 498343562 0
265059092 198603200 0
232034778 315137370 0
92896619 265963894 0
346916527 398212174 0
297738612 543819858 0
318686273 396233967 0
61386214 446119963 0
26882545 181344172 0
136168578 266605146 0
432450585 293642703 0
466943363 3711895 0
554369952 110602627 0
228300844 215593215 0
426884824 194898749 0
462553542 377061572 0
91276939 48556260 0
313161325 499265373 0
310396830 196970368 0
245099782 351106300 0
337658861 392510207 0
198686309 549258358 0
50992452 315344056 0
302095313 182027169 0
178904333 304013576 0
146626554 402165400 0
169748463 290598128 0
552903774 15471330 0
276912594 419583599 0
523171317 496830408 0
411427054 202646414 0
234486164 558770777 0
365479615 451418979 0
169508948 378931740 0
360105976 352453789 0
520584547 505515548 0
555375928 435384821 0
207178599 42814419 0
397303887 2618868 0
473081291 236905622 0
494668330 309139410 0
20719874 273260541 0
244730714 348417963 0
13333516 67747968 0
193282808 30483660 0
214717086 254174992 0
555132848 172287860 0
124689204 304344945 0
396422130 361367743 0
159393422 453163744 0
112332864 218550661 0
288041809 563009592 0
407371623 559120567 0
421520044 421479360 0
217026533 508522489 0
406393676 365489275 0
150557041 36163444 0
348725308 160007495 0
379965596 90917523 0
46153766 343060988 0
201364860 67730800 0
177499107 270249896 0
558542674 509927436 0
284266400 137788294 0
40415065 278607149 0
512651885 418598788 0
469848640 542676945 0
490778028 151033082 0
215155533 373137067 0
495305644 323807407 0
453683062 42638173 0
535539813 479712194 0
510483415 510445378 0
100884802 156445000 0
451089323 485137005 0
347179445 20459052 0
260823167 411802508 0
503018530 461582529 0
455686162 224537282 0
187119242 136760585 0
266627921 144127902 0
393486514 154407981 0
324030712 326468610 0
314169884 28235221 0
88696792 12958966 0
205228634 385837319 0
14496659 102406248 0
345039195 71862403 0
209980593 28505230 0
393762336 92627695 0
265736992 463142503 0
341717735 499606770 0
346329116 461587646 0
8632444 201569322 0
527817435 170706629 0
360851460 113626639 0
237948038 312400471 0
209668732 67312210 0
393768089 428632208 0
465995052 202565970 0
399131379 150320619 0
162633587 424577152 0
359617420 191469489 0
235605320 471278275 0
98375 209969492 0
23749632 453883312 0
138948717 184892744 0
266811471 371086305 0
329943598 23086604 0
406679025 292012169 0
463771370 60039784 0
445224369 173453277 0
226468558 425579923 0
282217571 363989635 0
322123569 459349280 0
368477217 219236374 0
366547545 12338203 0
423050491 35198589 0
546174581 221150158 0
127281208 292625122 0
551101039 134042578 0
510562230 74699090 0
425217219 73359635 0
158697351 432901929 0
332904985 7501933 0
504809654 121736810 0
60976015 77595010 0
85498410 120430181 0
364850713 374995325 0
89117676 14975349 0
291654831 88487212 0
127047665 388718561 0
187837575 523421944 0
332866778 303370463 0
71133190 112894866 0
312640252 518267122 0
520101842 177452827 0
516763661 44024396 0
70738996 326315702 0
300108755 88856861 0
318998243 7613826 0
286593740 231476350 0
174764322 232652898 0
485381781 337922558 0
491741591 526759092 0
284107041 328552699 0
297371934 373033079 0
25079285 267854435 0
483690153 319911035 0
290983350 499573965 0
257716150 506572539 0
269925761 209971236 0
130169648 429976625 0
334830249 307185812 0
31094415 124052268 0
425237389 459918100 0
174189447 192412286 0
151409962 119316148 0
114871003 144322037 0
386965780 135048192 0
169357886 182494518 0
306972601 428403513 0
325649413 287987526 0
349442943 257532438 0
376069104 266972570 0
460068340 211514310 0
215166919 26471354 0
156861640 412893268 0
306933611 64861692 0
450789714 563662826 0
149205358 364476355 0
229217382 168332395 0
503297193 373396635 0
134021831 251688095 0
519625663 416064575 0
363894775 92376643 0
439529801 255293920 0
328604817 460022637 0
14425519 566649266 0
390862194 452079600 0
442455700 380747596 0
153032965 298602836 0
54078937 562958359 0
317983206 317107673 0
410353358 533259536 0
459620221 339168008 0
35576851 70188994 0
226767825 314035326 0
350030519 192445133 0
556858508 6271571 0
125069436 240578750 0
304421799 480993639 0
299077042 312096285 0
548473376 104470966 0
281570513 14870879 0
204704312 282425985 0
341304322 386451107 0
342533255 338092348 0
373851400 364752077 0
407472742 242689570 0
196791375 276456758 0
162822671 212656235 0
241056836 417760242 0
186339632 111404326 0
154988851 36342694 0
37796580 465507442 0
197805838 460316014 0
311369812 375847714 0
279439204 325535792 0
224661799 282548715 0
305586672 518769879 0
275311414 311195477 0
55926692 127433579 0
144825468 471011224 0
288197164 96020386 0
177507179 490513235 0
208799339 367656498 0
100114839 123710906 0
53836213 307508248 0
567551341 1779998 0
402823708 257742110 0
306559758 516494253 0
519117837 153209353 0
1810926 497812455 0
26215304 512859381 0
433718493 334752348 0
199361793 407601365 0
444594553 534153861 0
251122381 358815579 0
140030155 435436726 0
221206790 222566460 0
452388960 163736470 0
442859739 447630805 0
520167244 259782603 0
439703276 553274596 0
425457918 80294813 0
464209711 553225943 0
329267344 354779668 0
461345977 324512585 0
195390629 326533875 0
403504927 151433681 0
98752139 129456157 0
543380694 326753992 0
228805389 390866946 0
259289174 545233516 0
522049547 395595847 0
338509728 438900168 0
225493582 553638781 0
118129304 204031196 0
548710899 354744588 0
477057092 457915372 0
274526878 17105208 0
367084075 402221873 0
26548931 184258989 0
512605040 67258672 0
230186009 208406443 0
236535686 348122474 0
400320505 341002725 0
482494054 315935946 0
6057537 211485354 0
453749693 446560195 0
178884666 530529682 0
175376834 529710920 0
250221124 231540276 0
552054670 407819928 0
545012423 543123014 0
123857735 252010089 0
217440841 518729535 0
467320784 163436994 0
407994855 262292624 0
300349507 132394692 0
165245260 410173099 0
554126522 491647193 0
47819860 303971443 0
413246235 361257461 0
178907862 396320437 0
527594349 8289297 0
103066488 561876173 0
269903855 299882085 0
220299952 515256220 0
121131876 545225967 0
538351118 302946261 0
440169704 96392105 0
98768129 103716840 0
274517165 308538129 0
441058131 173754043 0
405060739 301818591 0
223485365 47384711 0
40547414 309844441 0
443579831 465755447 0
42114295 299473550 0
392531938 115916931 0
434314369 429827245 0
283299108 26168427 0
327724487 63345651 0
261758586 304928886 0
313847852 169801209 0
25571575 330950070 0
275015759 59183550 0
43181599 14836819 0
302127763 315317224 0
357493334 501421511 0
249301288 337608460 0
289679772 123716163 0
96978334 216833600 0
480906627 260322772 0
56892145 35492652 0
28082236 408825424 0
238644245 334531075 0
559087471 56010229 0
21014653 215208746 0
388377637 61082764 0
160594067 448868914 0
543296563 470476080 0
263194302 238212106 0
154732659 530849408 0
489972870 443750816 0
253444389 514730207 0
380720559 297140944 0
551119762 490351140 0
480133274 476705491 0
92301667 264016888 0
251297015 396102954 0
149498714 170129915 0
127643863 172211553 0
5294360 533661833 0
209663851 78689969 0
191301356 268160783 0
167097534 519363231 0
150989637 198969638 0
420930756 511841498 0
56027477 305433045 0
144387303 59590933 0
42871682 106829995 0
546832864 163577617 0
91450728 124732000 0
154975751 350423234 0
170653418 314386565 0
441926754 484824579 0
26163509 222675469 0
11637383 417979781 0
287563002 79613442 0
176938859 10056003 0
10313066 233340983 0
515392871 517412599 0
397288682 207226443 0
384221313 340740234 0
187127195 311096200 0
331436526 154210518 0
317318579 15954175 0
71492417 67206865 0
210168346 88292996 0
20544578 371817594 0
289321122 132908360 0
369176420 54453194 0
41636093 270226446 0
554060361 40580657 0
436853190 430024199 0
244303412 354935072 0
10730793 87013474 0
367065450 510734004 0
68919317 371651681 0
118409015 329165808 0
450869410 431155028 0
259234418 469482982 0
254097200 534981142 0
475390597 282005764 0
126417833 466616229 0
350089940 255508640 0
21385906 35574933 0
94465357 109361856 0
382498094 92899309 0
549475255 196381348 0
465202205 134397356 0
145519174 439728125 0
468295386 309952132 0
73228800 553135273 0
244728046 128533003 0
329610727 26513786 0
208125265 248940180 0
366903821 85217796 0
21072187 296255126 0
508199609 77231807 0
433765116 131966147 0
191342303 120762979 0
41266071 527192114 0
21768096 142759333 0
78644145 473795486 0
542735848 11313508 0
164741561 568926771 0
281992383 262992941 0
296125475 385670601 0
145787533 429066629 0
149864692 546704287 0
293044523 150841734 0
149518044 35600405 0
342511203 503147633 0
376400309 419248520 0
505279368 173621529 0
139122080 386353527 0
207698411 556100558 0
42616520 560848189 0
476357953 413362635 0
11525560 36813480 0
162886154 158691255 0
282592805 167397479 0
46534739 556425891 0
423441179 211763135 0
402528968 339827011 0
473289872 405091416 0
179165452 126870853 0
453710671 264727313 0
159179117 60608427 0
304525539 432273915 0
128622528 137844513 0
288339996 348259366 0
385183517 72693595 0
73673182 234298691 0
367755055 332101713 0
247083602 543999402 0
342283 214131933 0
225123146 92360486 0
177934085 188319665 0
412643885 373174594 0
192931297 458612147 0
417333343 175493505 0
389321503 255327618 0
517669932 512884131 0
369949904 100437525 0
130534679 565634708 0
162696294 186955814 0
111962320 134963688 0
375535439 541501956 0
191833838 344371877 0
183575274 41562487 0
472349998 197169301 0
453121563 129759265 0
393680432 200243816 0
222704392 248843075 0
189133287 532547005 0
521314119 149776511 0
350992106 112607139 0
229533495 345916582 0
17628032 231283080 0
85576335 436437748 0
127448557 523882995 0
51332845 115529743 0
76121986 263863238 0
461739416 70065368 0
392265585 72140906 0
296674266 134435914 0
120362320 160741829 0
367788375 55699053 0
313085288 417652450 0
265786798 40315098 0
532582261 10683711 0
348153022 85801584 0
475895627 513255825 0
326532150 223837379 0
349612932 130228667 0
483155246 344813596 0
241749823 339487621 0
316864182 124355198 0
218875217 3049752 0
429308558 65910455 0
66706724 251464927 0
15680896 171865114 0
275748217 359191580 0
269276696 68264460 0
419591688 397031393 0
435243377 226659796 0
549769083 547080947 0
550023530 349053837 0
109180470 269093312 0
547085211 435660366 0
161505575 514110043 0
311013481 39953928 0
43919463 410358174 0
390172337 104874078 0
180869908 332984072 0
129885497 290342748 0
181400330 481439636 0
522661401 8300080 0
444492763 497432385 0
116144149 104503924 0
200102784 132352595 0
556337408 330588553 0
404770454 106100486 0
432387474 82411311 0
357005206 424811585 0
114172572 155706348 0
322413663 282491087 0
557406467 303047064 0
536773217 78741717 0
468457352 216005225 0
292328880 516505670 0
269752029 384455969 0
225549151 206908480 0
42633698 525321073 0
343714177 550305849 0
501954864 47796237 0
466271887 208778803 0
416845994 273956767 0
449129943 318282483 0
169108162 400601946 0
268727907 409300327 0
67889541 157189052 0
375360541 61411303 0
418325150 12452894 0
263826546 118867701 0
189225958 430818069 0
175414067 432383884 0
347973061 266806848 0
449231892 105500886 0
169752698 430701889 0
399826127 371323741 0
546798763 189538143 0
115915261 223749026 0
551540782 236649040 0
501783039 227462965 0
197922272 368656342 0
266799680 519773676 0
413649586 451392311 0
188985947 85788221 0
530110083 121952847 0
62946351 556680700 0
131957533 454512480 0
76539442 35041010 0
319137552 153308570 0
405005805 33389921 0
180209425 372204366 0
203114548 5233994 0
217503734 58850232 0
208611415 464661065 0
532153442 223977007 0
148819921 111501125 0
297654174 205786487 0
537995745 131173730 0
107332835 3079872 0
83823456 528476354 0
232715484 178957476 0
556632108 90247900 0
310138229 125928157 0
340025033 315292723 0
60215111 372331716 0
428825024 94661042 0
491690945 541796120 0
247754480 266099490 0
139314017 325834444 0
451165703 391926156 0
521006930 513477009 0
385102132 201820839 0
391870277 376044139 0
82333917 271416865 0
187850718 47343239 0
489658561 220070697 0
538682683 120358600 0
12831116 18076452 0
123787064 477238456 0
269854652 169964589 0
369113816 247370419 0
88194351 493831174 0
169159478 476353912 0
17961304 566035253 0
11549677 58873900 0
330354069 320055259 0
152076103 169529711 0
99253161 549583203 0
517502012 211959525 0
198424953 457483481 0
391676608 110660914 0
366645373 465260456 0
441478912 475745310 0
105825702 190067769 0
54737729 170988525 0
102075802 391083189 0
133935984 151353150 0
350003240 513818241 0
163898495 53549123 0
439597515 225178655 0
59177260 386069003 0
276248141 444618980 0
67843316 39786774 0
344828172 220141381 0
398986473 257856655 0
242274241 197790765 0
564811035 66790224 0
50164722 491451439 0
447180725 260215419 0
422776795 332504245 0
470443284 166869597 0
391608288 181603562 0
519153199 313454122 0
60621541 516982809 0
183807158 562415452 0
106305594 493895820 0
22751446 522941318 0
162412248 388731723 0
144878242 407565961 0
331438077 447236983 0
167681237 118912893 0
511478566 358316740 0
295536026 498376120 0
315407106 372864478 0
361406857 484514647 0
480184119 29826987 0
177727250 506342989 0
300222087 421274350 0
412361632 314082706 0
151279968 60212950 0
193813431 129030283 0
47943715 285920783 0
379832953 554714727 0
563137206 9062773 0
363129432 215451448 0
139851375 387624485 0
80366501 41425905 0
201651725 466489059 0
60064000 286139648 0
367355097 335743919 0
561532811 469914654 0
534610775 420259906 0
300007727 117968202 0
385452717 358457866 0
534536079 123343619 0
248639730 555550324 0
200785207 102558573 0
562720094 491708776 0
504115878 513151086 0
377592548 149995753 0
553349264 322991301 0
112234123 266267747 0
546458192 286090307 0
87284476 96856989 0
538536977 432626387 0
569121297 56645166 0
353930990 528362709 0
323826082 228655437 0
200954508 382953579 0
519849684 215146879 0
430607171 364934896 0
362420474 222101898 0
19406440 24317835 0
297040916 161352556 0
303406707 363569062 0
467717678 335662058 0
260654255 91343084 0
407515744 309177389 0
559583590 425059953 0
494509683 192713778 0
196685892 320247412 0
459627657 224016680 0
494322875 360342962 0
145581600 451551970 0
566533112 208863437 0
501568723 335093716 0
192336627 146392880 0
62481730 403553119 0
85923197 371846856 0
11391140 8840477 0
25421884 279330231 0
86663070 141989768 0
510739680 224884311 0
124757982 354730027 0
220377705 48120599 0
177747941 262687742 0
320568827 419372196 0
559796948 161347570 0
544666886 169920081 0
511714615 220352590 0
496988290 410064017 0
557329687 78046948 0
80873184 61738903 0
210382886 392424818 0
405342823 444044098 0
532091223 55650554 0
183360147 17774549 0
290078114 402289231 0
290266145 466362462 0
139871526 355519756 0
299556818 379076449 0
380851756 402612924 0
557708376 435635331 0
418902658 14516112 0
236733651 526060937 0
528391388 242929532 0
146558513 412743689 0
90742005 564610758 0
451206512 425621574 0
107739831 528407177 0
476651508 473027119 0
207812029 201757415 0
69459631 284804509 0
419306497 344654070 0
115699236 462383644 0
33725485 367862137 0
317972227 526492544 0
305881388 22015130 0
450202426 429999037 0
457474575 79022475 0
551925732 417953035 0
142844379 431100411 0
427805109 234999824 0
410221091 238101759 0
470920755 30010682 0
527999181 532940070 0
336757351 484809540 0
49803660 177577371 0
368561166 446853508 0
510771185 510534438 0
174053005 510612680 0
469670542 408225095 0
365480973 26196562 0
297347423 257766753 0
422745077 182449811 0
381829444 547676795 0
380348986 211574962 0
266685489 349510264 0
119658452 511819736 0
328538642 422336410 0
428081101 277592049 0
312468667 549036891 0
441546564 492029207 0
312271513 115308296 0
439858654 364109106 0
154281235 287113904 0
124597536 18897095 0
98473727 563371158 0
51301649 460165627 0
60585186 83422242 0
490812002 16807970 0
50320576 565496288 0
490009925 147525714 0
566726612 518263883 0
45077212 12058614 0
275266946 235062378 0
391344064 113446638 0
417194391 67280770 0
67469703 553475918 0
155930152 485559400 0
110457786 277022130 0
548256113 193699272 0
26255564 425082195 0
106913082 231746670 0
101493302 159661467 0
357686723 66186168 0
397018967 280644305 0
217730326 143506251 0
120993954 238373004 0
487137344 84350261 0
149440738 226755125 0
160783065 233192048 0
205760954 236479487 0
321023834 284433832 0
27111787 236719683 0
35389348 343545518 0
435557374 408011910 0
259405929 312340626 0
165321084 289998580 0
530802479 410151315 0
323450079 397761244 0
403251975 433437350 0
160712111 353007623 0
202957312 511483400 0
409495780 367648819 0
202462239 62577386 0
382208690 83566446 0
462606175 124912004 0
129394463 115139647 0
328064868 121586723 0
340582402 86205833 0
390815281 514678252 0
26985762 142755544 0
373770670 320701900 0
175648753 183355204 0
484317308 178865368 0
205968257 207944627 0
472712144 445641137 0
13207318 125531464 0
5211897 358448599 0
289608021 467864651 0
297223395 45080205 0
567042998 511552272 0
99918958 202502106 0
363120017 143192328 0
164135437 45150863 0
147787014 286098442 0
124879796 509578561 0
279559550 466536358 0
50387855 538838633 0
547649774 502960303 0
279817301 280649202 0
239571961 528953609 0
355881606 375449647 0
257375182 23439816 0
462450785 121848296 0
477324914 191665470 0
33486940 35522561 0
113254449 214869236 0
414495089 66566388 0
111651351 402224464 0
101030547 207722229 0
315225523 223650820 0
328346565 512893045 0
545612041 138178856 0
531566980 169080855 0
148038201 521452583 0
544946425 159510220 0
492344175 551630415 0
393957597 522864915 0
259507370 489958776 0
485342520 139394247 0
354563411 325013453 0
64011208 165999717 0
65039669 414437997 0
145950148 425470855 0
359324502 339645272 0
117135877 158985058 0
332009387 694573 0
352906259 491376298 0
353917752 494104099 0
56798094 118335929 0
132225455 381501629 0
286634331 7493537 0
466176534 532499969 0
435909141 17843135 0
319973659 9846937 0
373121973 146528786 0
361747091 313865388 0
61629430 104524338 0
269991282 74840188 0
36453080 194649109 0
180486131 547915933 0
418690960 549433957 0
277270751 349671792 0
117712844 475839114 0
166785940 383793345 0
380335568 524530385 0
139586227 483543825 0
562320806 149567323 0
145988835 440791620 0
560914060 400728239 0
324910294 212202111 0
426597091 13216584 0
540664632 537128465 0
343040425 562888351 0
399138599 237739552 0
169263197 197073554 0
37958760 355810989 0
391094182 25598159 0
416053556 488663779 0
321276287 439505750 0
559562556 393429331 0
256251677 237615021 0
404773184 476404809 0
128571686 328746842 0
6684600 306125092 0
369579662 483909833 0
288595226 477414186 0
103386171 351221841 0
444380606 100194300 0
473653150 35370719 0
479671361 165725147 0
446400321 515884113 0
200211625 520092391 0
341216936 560290196 0
451170869 129218137 0
457735206 384945155 0
412722266 100074333 0
526346647 268281138 0
414388629 10692972 0
418377597 261390032 0
84744998 301373480 0
520145796 244882033 0
480383303 353822576 0
305974954 537845422 0
565401007 111488199 0
342360272 408566046 0
201472438 486849490 0
235750287 413661665 0
39751531 221997104 0
192969942 90479786 0
89309232 106133597 0
520772528 275838049 0
308047441 73045185 0
21247796 457527072 0
113942060 537479222 0
287953576 96020660 0
261997104 24302749 0
335245269 311382447 0
147300096 314364060 0
137162535 120327392 0
65523078 453646548 0
513669582 372247121 0
421464746 471741030 0
192136890 553676188 0
479930218 507871923 0
358083860 289290316 0
127294165 490445176 0
56658669 442539753 0
550338876 255748320 0
542809605 484531002 0
221586613 325543398 0
500750180 290899462 0
184668935 188659378 0
452615564 484441248 0
219894794 391877878 0
526409736 309669391 0
331451774 507141981 0
61824275 130508972 0
431419700 323843367 0
29544388 223844822 0
547635204 455607330 0
505473623 436653963 0
486683109 146612179 0
186760663 23021092 0
438915826 418091014 0
153690790 109781291 0
126006641 539938596 0
549199408 165253954 0
141247920 189359850 0
404562224 477163618 0
52676032 335880890 0
164027524 393933542 0
122737813 313299609 0
134118737 310476903 0
260307019 498428619 0
443348824 390594586 0
397559346 301773751 0
9747357 147590926 0
154649603 326563411 0
438291510 392664801 0
492689825 523431834 0
415170679 213824259 0
479392766 417299238 0
96321070 204127727 0
46265667 24970061 0
229205786 444417982 0
292777963 82656765 0
506610413 88343278 0
415324312 333670346 0
193615307 117740722 0
27744794 153337782 0
455607602 394395994 0
562976787 241552564 0
422555583 228168803 0
61635935 103984372 0
268472389 299222472 0
467566979 156680074 0
292704583 528817735 0
238659901 362371874 0
406731368 212946381 0
500273966 278903352 0
87110536 523909595 0
377957851 93469131 0
26447029 363153040 0
67780266 168185622 0
163243314 390635166 0
16175344 200432843 0
543377968 102701326 0
65499968 567505234 0
422098384 379676847 0
169394893 519787074 0
6320248 111066702 0
479837003 192679703 0
246993608 454078054 0
233543368 357749293 0
548356581 76395599 0
345316852 219637508 0
201823333 236141224 0
450384719 438019226 0
12285231 506174440 0
81407881 293787269 0
15347046 462653292 0
17645163 402175999 0
355809479 219288507 0
216069499 14057976 0
275310053 377220556 0
530547949 458341663 0
469023740 34034478 0
184105538 412359688 0
209729128 99920182 0
495555464 152750536 0
230056601 48245475 0
361559811 545989184 0
368629074 448933035 0
59649305 460359109 0
161359207 394071576 0
330186507 19061183 0
152551635 460875127 0
170984357 58588038 0
324046215 217262929 0
117526754 362735051 0
312075201 532826829 0
169284601 417567004 0
310866334 366852268 0
112213697 142020533 0
119033037 410060591 0
190578468 326328702 0
452880034 94940242 0
76068241 56026166 0
390562808 552404122 0
519472608 320027447 0
407663704 373154842 0
466837665 109864828 0
503477851 120064764 0
95888999 457173459 0
166668391 493843813 0
10189452 48985062 0
141823195 317777763 0
375187212 363340004 0
414193768 548999482 0
95783720 364164387 0
523763934 190546021 0
424182306 502668071 0
537642804 183948780 0
169840576 346423633 0
376943175 244404837 0
68012595 413156794 0
292923600 278954696 0
394165681 492402181 0
44958254 143310083 0
101899866 416556248 0
331711131 517733605 0
303339399 263723681 0
305667578 79508058 0
479321393 181115338 0
539933621 148059651 0
219097693 524892972 0
96771550 477837690 0
36864299 486050386 0
338166604 391196544 0
175413814 209866701 0
193404901 561658691 0
564551849 25563262 0
413382567 9366910 0
251630136 211205122 0
82180993 300539836 0
539141200 53140770 0
380255647 463231600 0
379510886 344831025 0
66775197 534946267 0
443960930 100507656 0
558963235 311421427 0
161508391 480407350 0
81673480 289229 0
376716464 392010720 0
44609127 563811276 0
287677666 206381958 0
246368782 209978918 0
497713635 167288122 0
560242238 434549333 0
110893987 544586455 0
553146154 381194937 0
197461793 382574014 0
465175022 125913454 0
410136020 207989014 0
345556875 235705981 0
382654799 274671554 0
15800881 124680940 0
144960231 351355049 0
104646165 91940989 0
409733373 330080059 0
156353515 54893957 0
166070989 423296836 0
118466300 541129671 0
226924152 92651536 0
56898755 215941981 0
160402435 76556757 0
304294863 245289157 0
475209492 314508048 0
539004557 28668952 0
191046017 339586114 0
431741520 158836022 0
158874093 298954358 0
195031157 16235795 0
516279608 175533152 0
430998966 382834854 0
125941648 526732002 0
343333708 277636345 0
21100978 454999984 0
293504556 424513995 0
165257385 262254804 0
453884357 132815592 0
149517364 77395016 0
220205465 102596586 0
36516178 318147000 0
250340691 60901309 0
250630568 63683681 0
131769994 88203620 0
518363020 15850640 0
58758465 314867560 0
275110261 352176500 0
429043906 326311835 0
229281075 550167044 0
27890605 62652127 0
159511689 241114435 0
139588543 480497206 0
362741932 546675203 0
161716301 293865033 0
521385654 85321678 0
54413973 414645335 0
163973639 422743024 0
150732359 136713249 0
26192867 62538810 0
492975454 560277245 0
319853935 7296960 0
508909414 53837494 0
59153699 170998957 0
152707729 387330986 0
489576131 444056623 0
263636515 421124574 0
175400545 65110813 0
302167167 245035759 0
469325184 340117998 0
550614946 69637734 0
414534402 64518414 0
292102575 516114165 0
118840685 76619102 0
545087522 149658555 0
42778415 403604608 0
305505468 201492269 0
140434533 173162304 0
338880050 563161793 0
382572457 220617813 0
549612880 80222025 0
158353407 518471723 0
31233944 279624298 0
402065016 286241354 0
511449845 69185250 0
199491278 156314836 0
151404585 203593757 0
266180073 326719134 0
35203196 256724199 0
360799057 301521530 0
101201127 345056419 0
358924118 499038981 0
21084415 310244624 0
253771255 535458315 0
179393719 186534320 0
189241130 252499223 0
560821539 317921191 0
232427504 14105409 0
403708896 297620106 0
83326351 97435838 0
265930149 209165666 0
223306088 392152842 0
5618723 436972731 0
551342276 134205926 0
224781366 33887353 0
102140559 463243280 0
452085430 225733204 0
9346313 480546066 0
489835499 155858213 0
273773125 318763209 0
435066158 140002187 0
277832938 69159215 0
521443390 464268736 0
173090241 48300899 0
408383034 196918389 0
45031964 493119312 0
253782945 369571740 0
471205725 406200317 0
89931185 529848990 0
383850541 497663381 0
59593335 189016946 0
129796702 174543096 0
373999739 302254551 0
478531972 555160189 0
517539863 170614140 0
568050355 297424826 0
36856941 361997271 0
110213755 416359534 0
228222779 443251585 0
455544747 303138860 0
394709595 168670064 0
524765219 263528541 0
293946959 305744842 0
469194018 59399130 0
301433150 257909143 0
200166413 532448020 0
243920643 301258798 0
356249924 426952208 0
124368566 499219307 0
392333894 277522931 0
309026442 370536224 0
219832386 335283850 0
371847184 66612503 0
251163829 536073901 0
474178291 254840789 0
59935609 163356543 0
230882475 265731078 0
116280090 226629651 0
53598405 523887118 0
446371864 129506289 0
274110664 560716078 0
346194900 223603961 0
229292970 459027640 0
441816658 394907499 0
107802497 346119485 0
150124609 541343699 0
73339149 452262048 0
136471620 9798020 0
499681164 425592030 0
10568802 47918383 0
251471389 444289690 0
484754897 315638733 0
116092651 448385166 0
187754868 287448456 0
240735204 36941776 0
132722541 325035862 0
258384421 47699608 0
261491880 479363809 0
183796394 339029259 0
330023569 417960423 0
420653994 329527833 0
74184731 382113750 0
9276152 272844473 0
400392145 470603539 0
301309941 62680575 0
248718780 104787959 0
3769156 274455487 0
193150768 522735357 0
30619282 503353468 0
275052120 448872133 0
417864617 389414303 0
456399321 512743954 0
251945719 379433188 0
319041861 55511062 0
197705288 426387850 0
407566293 138321396 0
77277935 564000345 0
250429253 126307721 0
64229501 175832682 0
118062404 98925655 0
204733570 556469695 0
310049873 477611159 0
2467793 244022195 0
458184333 212683041 0
561327789 375900611 0
41829580 346977782 0
297916554 174111708 0
550857192 175568022 0
297100338 384061128 0
434488929 73993998 0
267768729 200962962 0
25226019 172969545 0
207487044 497414851 0
310926646 436720329 0
209260581 88488758 0
61268205 394473243 0
367140329 196733619 0
29037641 120715884 0
46511580 151731989 0
296538781 99813179 0
257194885 251794488 0
135857572 338230906 0
110500267 497559077 0
168750498 133299593 0
287255440 198447338 0
349537013 349723784 0
172529085 38442085 0
125113053 125913526 0
11852703 9376628 0
297852678 283692752 0
152435421 264269433 0
247403451 564247446 0
524963359 32322041 0
129931015 28325084 0
145214709 57003549 0
193201429 374920952 0
436377088 323710142 0
209969617 316499804 0
567095027 444255081 0
77410503 348465553 0
214406871 541910956 0
943432 70947872 0
296372023 410641349 0
316865181 228624927 0
203373209 303708486 0
292144335 26625240 0
240052947 264382044 0
214369271 131928481 0
158706839 235861466 0
430932457 41354922 0
197413598 238778626 0
538140898 162512412 0
289628325 312743121 0
257434094 13070017 0
512045488 249576203 0
70491935 501335912 0
379994018 206953428 0
425362985 399872463 0
358366021 497971669 0
214272921 37583969 0
147523434 149224604 0
131492548 339226836 0
489360059 124205586 0
125124036 277830793 0
251456442 102613525 0
142665739 219174320 0
351165766 302719468 0
392252401 500610176 0
198244702 169310219 0
537962830 551501678 0
354157004 450083874 0
527646143 443903882 0
202377369 550308291 0
392564347 182157465 0
543907322 250730078 0
409524330 540853216 0
538086394 91218727 0
444276795 427931900 0
258097598 174467230 0
314916408 319563159 0
151238779 283474397 0
198731966 113566998 0
7418810 65497160 0
443140897 473618282 0
344340406 522408277 0
44696191 307909169 0
193104416 156439171 0
546842324 510387608 0
553735062 288609488 0
477578661 384492517 0
449696703 299253435 0
78143142 70681444 0
338041301 529614449 0
483297154 212995099 0
499936309 535838605 0
76544436 27932546 0
82346350 541960608 0
461478522 73148001 0
204490208 387834386 0
332599859 156673812 0
423586970 309480797 0
458956947 493617729 0
304941316 500100954 0
23837545 481424753 0
131917038 14229283 0
361984421 315850866 0
143197138 131150281 0
232376858 491353380 0
420851958 294339084 0
303193122 463307191 0
123333817 70329924 0
324387883 537023678 0
546077297 25945327 0
119198146 407755028 0
99663683 260982966 0
363859200 58689242 0
473949430 392762733 0
191305563 313469763 0
10446259 124057571 0
429640287 391418988 0
61658129 254218461 0
108091106 189890637 0
493824851 306950711 0
156664768 87149875 0
187758056 48045114 0
81098566 415809150 0
512171747 429713967 0
279585078 94138584 0
416111674 272683409 0
187443888 364584453 0
163176381 244571352 0
395832650 451649444 0
247971649 568978297 0
61678575 485322439 0
425583130 256230189 0
136295236 240810570 0
321323481 96233747 0
507596409 84181341 0
87338343 70517616 0
157039037 386359267 0
91739047 505747726 0
492767803 76009474 0
33561133 426394087 0
458126912 559011813 0
62950316 355535878 0
433862312 536183105 0
510516697 275018640 0
50509274 534476940 0
177275186 481179073 0
488249545 557180754 0
5860824 356322301 0
461827797 424589641 0
266208524 218027003 0
350313953 338471823 0
63545197 228344484 0
299014885 168252893 0
69596450 356919219 0
532531791 165292637 0
507315012 411387003 0
27712343 459605495 0
317499544 39020979 0
280532465 558288390 0
507542317 544744037 0
402345195 323217230 0
68878462 521426309 0
321304738 69159974 0
481244967 235074881 0
508736283 440908455 0
520220185 269528338 0
316581937 483385988 0
137675680 452585761 0
67384813 510315240 0
376528653 8811632 0
241664094 273575833 0
511567455 302909696 0
352150021 401612973 0
492187728 524289508 0
170195785 69726401 0
489661512 366115871 0
219222361 140590056 0
481428346 208996899 0
85527650 132127967 0
248545856 181748820 0
310034705 276748685 0
160632805 185465237 0
104267318 315642165 0
139294082 48275537 0
294346598 22683572 0
24523026 10044634 0
165082207 479643748 0
185844640 544715900 0
524874351 14691874 0
457623144 495076387 0
272020964 401997973 0
131315685 419947485 0
475736074 102146231 0
417217275 484612486 0
351029105 568375808 0
206717284 155597416 0
268582079 88153526 0
353229262 149255365 0
327924101 466240734 0
335930554 476843534 0
508372681 91086969 0
188696802 18443112 0
298434730 465984774 0
54337440 253003480 0
382606850 268570638 0
178766250 429413672 0
205271624 170532968 0
251883399 515397467 0
114808161 104509657 0
30239219 259548046 0
532524538 187045640 0
513929764 102560236 0
73511609 558233853 0
165721223 344055130 0
494446375 238408351 0
413378932 468739387 0
545900281 353591900 0
343722168 401298387 0
132904499 208562273 0
230580374 433230513 0
462954293 156521522 0
401435852 245977404 0
86660233 265693853 0
562110476 454228246 0
72813307 453481612 0
268240280 379581027 0
452185865 403699107 0
219733074 275245546 0
78055125 399571220 0
57404110 81395173 0
510503685 89114708 0
475704795 460781332 0
419762432 490649686 0
265803180 428940783 0
130595873 430976667 0
42993253 564933885 0
351610991 456218981 0
302532175 181378003 0
319202809 523686776 0
210077454 176660582 0
276495857 348652170 0
90942735 464606579 0
89961236 129636696 0
360649358 429658605 0
533230545 551529355 0
559334623 51452057 0
389799760 101426867 0
121477892 4601749 0
174626534 215376645 0
472251659 88860909 0
205883759 456261426 0
130768624 299361232 0
517682325 411067991 0
223676025 390625737 0
169039212 328987457 0
118810025 211901361 0
477342952 68086325 0
472872792 527231206 0
277107747 19823339 0
169195889 369573129 0
447702529 145043906 0
313658621 376959883 0
252638135 295432099 0
78787277 172241758 0
297976795 242790553 0
374051925 326345071 0
278752912 269491324 0
440549178 320521234 0
557117394 349355425 0
273746422 59315765 0
537679445 495605969 0
370176798 388897860 0
16505423 109059206 0
356808549 229708712 0
339169971 5861687 0
209704600 461096181 0
19908194 501795171 0
65797226 266845391 0
492835459 294176422 0
127569858 33656250 0
371218143 494030548 0
37270423 137502617 0
147112302 199659730 0
172782812 187500184 0
319716811 212510554 0
86437274 204225035 0
104347981 51730971 0
476144708 273410657 0
320339079 321018381 0
239388927 304184381 0
459855366 517811216 0
458870114 236205384 0
471517805 293791995 0
141965957 63594877 0
37247466 465414817 0
82777606 139927268 0
473836722 439459001 0
533387024 221099682 0
86978618 525080801 0
45182182 27597800 0
322774569 76681550 0
427097201 76980524 0
535669424 55062823 0
491633759 282204372 0
551608674 452110085 0
454868808 139455097 0
457289494 281930036 0
31824996 427920315 0
509207128 332801417 0
73860055 487644153 0
36553877 552346822 0
400321600 264342647 0
266317200 291063797 0
31577377 370285022 0
540527650 142472141 0
378034095 347438769 0
431516326 238406988 0
492536541 549629362 0
307378165 170553457 0
252756590 89144554 0
137897970 216468767 0
397862612 174247959 0
257212911 32037633 0
468337509 372758910 0
453499229 237810249 0
421814427 393196905 0
250870086 149512707 0
403020821 353768284 0
424758254 376724813 0
291049301 227051996 0
474006670 253707123 0
132906200 329604217 0
335460396 492142556 0
470181447 466460615 0
400823621 249660206 0
384324897 247120350 0
235523396 54408217 0
67873218 568564268 0
163561262 473503034 0
195670781 411528272 0
164975688 41605743 0
427087294 150843054 0
325020170 352436928 0
555833056 62591677 0
300302369 427132503 0
269903769 477419761 0
209069038 294991146 0
523503464 481618652 0
491091070 385221533 0
173303324 202924658 0
423910181 48261536 0
44207260 340232736 0
127372002 190740933 0
343708288 515110251 0
178611841 12629072 0
372896117 405130466 0
376753880 454222779 0
385433314 407859781 0
182253212 222710412 0
124461850 196103857 0
164668997 567597440 0
254700089 219042810 0
375500545 37991192 0
217638237 559320990 0
305676709 22204690 0
374344087 524820746 0
185961079 216764391 0
63992027 258477726 0
522735792 489979432 0
475283303 222156875 0
31230938 345805358 0
289135724 484079963 0
557632783 499129641 0
75447730 475592314 0
144519531 404258691 0
283982015 126200584 0
397809571 368295024 0
164645191 221439421 0
294970135 128938801 0
283077061 298494617 0
63607854 282622193 0
564270753 28641966 0
220177807 406702050 0
384255555 271179882 0
545575697 198517264 0
205309811 236330209 0
241922826 474207543 0
192017941 444381207 0
387843494 131670461 0
432755047 341157447 0
417978847 45259100 0
191532394 175194561 0
282707079 378837551 0
455966221 499558623 0
185814358 245979418 0
428446694 328548129 0
569115067 27875796 0
228863222 312391877 0
304297848 350641463 0
243608110 565187483 0
447941793 459236353 0
104572908 133180362 0
246357107 13616169 0
505634548 223611913 0
52866662 272689020 0
5081445 362821798 0
287212768 290836645 0
305309768 273478466 0
414751351 280958225 0
286887008 140277000 0
301948639 445386726 0
215304292 226502442 0
2402078 565477058 0
551819879 422877947 0
475676201 347949627 0
225591351 107572055 0
77490582 351022190 0
4354392 88196820 0
328932770 544491677 0
508547542 354216508 0
477249845 396698270 0
461458177 307655394 0
213197794 301659167 0
496537154 5027566 0
490975552 127009660 0
510128721 44884357 0
15708477 261258749 0
415277187 393116200 0
194814008 396918306 0
502235597 451384671 0
148871153 501842383 0
327533614 557583680 0
17663060 523809731 0
351945763 277150074 0
226125719 132453593 0
325330441 10521372 0
117097396 382855202 0
358992276 410817814 0
26872569 164957673 0
510234522 291005319 0
501722363 401732543 0
310888373 265017212 0
121463844 379255222 0
354693153 60554472 0
408078860 51266698 0
43129503 540767468 0
245441000 265219633 0
39154212 297849978 0
469173997 428616756 0
45948340 94610428 0
198990352 209022272 0
500690780 24955794 0
286818309 341514417 0
141016195 43851954 0
152191219 352007528 0
96709771 300657237 0
364200716 408481103 0
43767257 119894787 0
362993574 403736480 0
536903525 19801109 0
403229330 28031923 0
163881250 270770064 0
341254489 514118072 0
115103342 22636237 0
329407703 420159460 0
192700873 346122562 0
35298339 195352972 0
369475708 283211772 0
565284425 9122117 0
243873561 277595009 0
229823894 102697786 0
518533192 381374304 0
427383103 523577871 0
349953149 262032607 0
409849705 384100151 0
54657664 289858782 0
457257480 375867310 0
349829192 178254504 0
404369292 264767997 0
195431588 360311505 0
169986406 412795652 0
536842014 120949841 0
508848766 430997980 0
387658040 337631634 0
424530576 16370449 0
476608302 448075794 0
33207314 67187355 0
203676220 342983212 0
437281455 31302311 0
442991444 193091831 0
389831136 385822127 0
326525327 379611497 0
22664985 84813653 0
488642167 253826406 0
196620789 84995536 0
398946751 473953988 0
402539932 508656974 0
566181096 509350961 0
219058443 154398425 0
536728538 201238596 0
66892646 253739589 0
147006343 123384759 0
346548625 103258604 0
299619609 398115744 0
546461034 185078394 0
17388947 290164705 0
505304484 288383347 0
167179682 274813800 0
122228283 369461416 0
477993335 174543504 0
466500847 8326609 0
344521571 256459332 0
88366186 506918915 0
521653781 157139002 0
283070498 168976925 0
499268097 519643496 0
118175867 271987609 0
531700225 385404647 0
515961550 206263226 0
334899360 9190615 0
435771900 101839304 0
273010552 109244664 0
184633838 507552735 0
134420851 261039721 0
165476481 465610814 0
137057767 316252862 0
126546174 496926980 0
362158965 160127332 0
113619964 476501837 0
299971915 204865964 0
84061141 491526683 0
460906710 292321985 0
242330284 88787995 0
406117747 491877615 0
250344652 489239150 0
406305126 221484205 0
542595711 27598305 0
135041080 117815402 0
244886877 132571974 0
563873217 257051517 0
75739736 136758488 0
175873870 395338351 0
323160310 54647648 0
11537530 410534765 0
5019368 451945937 0
25443070 15286238 0
397102160 313711420 0
486682318 394590557 0
90449746 309815171 0
431008084 141065774 0
60322952 162075576 0
72781021 382834170 0
453795022 387483537 0
507024961 523261320 0
277340963 234126204 0
131969744 463391447 0
127318369 394200048 0
187453954 55373964 0
307872501 322939328 0
86754689 18817959 0
460790307 8891192 0
163880123 169917302 0
115153105 435741473 0
201864337 293083489 0
531865886 391815168 0
11456216 374910108 0
10809303 266773140 0
533722520 89158054 0
366052295 438443605 0
406407442 209343018 0
390971632 521069965 0
195171459 431729611 0
539358235 519364332 0
366992805 566801021 0
132764235 537333626 0
297536299 482076470 0
282638944 175914876 0
265861870 126344780 0
551159202 457433849 0
423090492 11304647 0
395786337 348452972 0
346169176 197858058 0
184032964 40306224 0
108498390 343215592 0
157502774 488288056 0
128013195 186217685 0
279589897 404001794 0
214868530 559438835 0
409120334 236240006 0
405611130 486578534 0
100065338 159294468 0
108159288 550344081 0
433188459 496786529 0
232577040 41548156 0
429143103 48921136 0
77314552 122008294 0
501554419 107564913 0
515485961 175017787 0
194105579 272173805 0
402602581 387300495 0
77892243 475447135 0
65330926 478233074 0
482497642 53924158 0
446056312 421791443 0
282655358 433809078 0
336130107 242966792 0
128965851 412286752 0
90096837 189250285 0
120596593 212444432 0
281170468 122796923 0
7492921 222865057 0
290076815 36028287 0
245032177 140195644 0
79726221 80861300 0
232405828 549386327 0
274202400 201079442 0
372621536 111797937 0
328819461 522124855 0
479055131 258155817 0
416729171 307100745 0
308859827 13674652 0
159359422 442965571 0
320579927 361474681 0
265380437 251801105 0
310704633 489481984 0
150288479 112844803 0
498963855 12128200 0
49368250 377477137 0
181383748 487115026 0
166381383 245524490 0
90747439 44125128 0
519770406 91454104 0
300083074 252268987 0
29352408 528234301 0
93992778 254646617 0
109859985 24898804 0
370120456 284904853 0
266724832 544566796 0
439675236 287212680 0
469260711 181306317 0
486885957 492799395 0
199288965 387566126 0
398323734 137940328 0
304040598 45815563 0
186808136 80941888 0
488654129 506730070 0
49470999 249255330 0
268314735 268115018 0
407450649 152071696 0
418197256 312366772 0
246639094 497631801 0
468574659 208706226 0
561461457 118027573 0
394976195 182630552 0
25761202 375869873 0
529318363 439609151 0
512269943 322204854 0
402741177 335030855 0
322358294 63440943 0
535165101 9991964 0
180702122 11000083 0
255572211 398162078 0
205393785 139557709 0
242959621 162978649 0
507633914 330469162 0
261890672 92139403 0
545427716 223968180 0
224267666 422506323 0
147060123 447320199 0
358296918 81245365 0
380298639 521395865 0
539660476 44546598 0
304202795 296596928 0
171331300 319866434 0
238473436 262245007 0
10890097 251632267 0
481105019 322498738 0
125195396 228493528 0
299858201 322133835 0
324986161 204435608 0
486388933 318662845 0
235192449 323613602 0
238804495 488645484 0
51018294 84972293 0
519754107 4327210 0
469019781 70182076 0
227146721 565417722 0
441449180 344020654 0
409052610 474348410 0
489411328 95361912 0
306955036 559206593 0
567948109 196736455 0
353103340 32365449 0
516729367 269197472 0
452932819 27045307 0
481535736 527597275 0
236877660 553862537 0
391421249 388319894 0
355862350 501795528 0
547007440 475104993 0
134528085 380479677 0
126053290 526178496 0
288161779 446617814 0
564250260 219738841 0
203203634 36526286 0
109293340 61984287 0
496068980 308985588 0
425214097 426174528 0
429512043 558717690 0
257843720 3864001 0
66222114 176965586 0
347365688 354349334 0
26845250 562180602 0
35558667 199577076 0
504356438 299773404 0
108485909 165585098 0
236073209 224323324 0
470781845 174427048 0
139772791 520219930 0
437181944 27062941 0
364104662 354817704 0
501118166 296756517 0
132035891 24893435 0
254936225 336391476 0
252589715 327119439 0
291254984 514391494 0
328929830 260762861 0
95500802 448867577 0
28668224 303790040 0
35192325 520873042 0
175776667 452134851 0
523478598 430675006 0
380081124 436580077 0
438194457 104153198 0
197270647 4213477 0
285058462 292578959 0
419812495 483612932 0
243625123 258706847 0
495400252 470387256 0
397618782 134866015 0
112070685 533789455 0
251871317 399006783 0
181803783 103821734 0
54343155 20469822 0
391708245 450437274 0
326746928 323059301 0
338982758 411686367 0
186525280 89752761 0
139119184 142968677 0
67498563 511463740 0
526971545 533790469 0
343198236 495507757 0
536934728 341397949 0
214516212 280677903 0
386416356 149148627 0
174463334 42758983 0
242707252 539332421 0
193852644 134930867 0
98549997 507300537 0
564136451 207987223 0
290834889 100272769 0
58150404 251503489 0
170634053 423443949 0
495001926 260161920 0
61083841 557707624 0
496861918 404491032 0
353519152 23654098 0
345617595 92433286 0
395307431 372137572 0
295316875 494880200 0
213813169 534555912 0
81538017 286495371 0
225321022 285680440 0
487330816 54031508 0
320313163 309476522 0
23035625 213321041 0
131430121 274349767 0
159134885 113881248 0
516451028 450927847 0
373038595 198501116 0
189797717 34055048 0
61931754 141277932 0
197333308 454947539 0
402026624 170775232 0
391603247 212423487 0
380942656 446978268 0
566971847 186229826 0
244942727 95694532 0
348394393 329586598 0
245949089 490181744 0
376462605 347903868 0
493046688 97920222 0
463366524 423023566 0
58436834 280311097 0
258075496 463963824 0
21776556 325956663 0
503875777 419277139 0
79687290 25777275 0
276987467 117215344 0
99204503 214243092 0
143863939 144004214 0
476917662 119832098 0
522708102 90675663 0
516740956 358642451 0
450552054 409502649 0
86021993 347278087 0
566442821 332432483 0
405365997 30546374 0
1088177 517209284 0
2162374 494362877 0
284222927 305374341 0
503460627 325479573 0
134875813 395486476 0
394434008 107735566 0
405113061 305139395 0
174416279 493877511 0
289418113 216436279 0
506588576 281749908 0
179040521 557767589 0
360120733 305182132 0
508433800 289562298 0
25064561 482081926 0
405117807 474218433 0
333063546 192233741 0
208282983 274516195 0
15764918 232836892 0
513258229 560207833 0
55795959 564332989 0
4603718 51455809 0
354790687 30904645 0
220838872 169592411 0
444126761 497428396 0
287293219 258710074 0
208802783 217724656 0
369865988 271891553 0
187148523 33503349 0
308033529 55500023 0
153330828 448642635 0
110584908 372823242 0
289972330 512403048 0
293887915 453371850 0
378184485 416973570 0
264816953 24260614 0
35608117 7373474 0
452699031 222205741 0
455559291 126250792 0
156581755 209746730 0
52320615 315212196 0
210538243 406205451 0
19992710 165505018 0
272009119 70837779 0
331596023 1090551 0
226140177 143931050 0
326773510 535671065 0
93123761 474711221 0
518310853 422459754 0
40430732 110882202 0
222008383 350783474 0
335788271 191035371 0
502907805 504364630 0
460884214 560465109 0
526167723 382493103 0
76219280 294180704 0
271856263 376307863 0
561221 378617225 0
550981405 165076297 0
218623306 160219624 0
543659618 516207070 0
279100993 355833818 0
124790758 259496392 0
397522014 259395993 0
247626427 280448238 0
510973100 492009023 0
41651117 232798471 0
423020504 75901765 0
241218615 459792824 0
491914900 391730641 0
35093123 99996041 0
422675255 529926262 0
348386379 453005241 0
312550801 7841652 0
19600564 47239274 0
215225561 369813609 0
131198318 164326564 0
554007509 252908594 0
365208030 346580520 0
14984201 326887000 0
436576701 544541497 0
449588435 71334408 0
544308446 508588486 0
293488877 517397686 0
184476983 410868942 0
6857593 61222087 0
225826375 14071204 0
209534481 51281722 0
48909028 160331990 0
192637302 322523695 0
455901963 441617803 0
184300545 159578180 0
554595077 339743619 0
112078425 199335250 0
137162522 152796508 0
109999973 452425360 0
407732645 424411379 0
81117077 126150294 0
558186289 139100588 0
379441892 274293103 0
314408656 69845305 0
493765305 429151443 0
62536406 147272787 0
59891095 180898465 0
287001358 284482238 0
171986657 194476089 0
551196392 346311576 0
567552325 255088130 0
126031626 425128241 0
249534077 383586408 0
478833408 247965691 0
271439498 242918531 0
521460316 383393231 0
436372362 363902349 0
262225013 67050425 0
338396206 505394056 0
355939063 229297635 0
287828454 217379499 0
45323928 299386325 0
220053451 320939540 0
122952725 106322602 0
360553433 133468160 0
502472206 66858967 0
48365990 291911597 0
541868458 379768203 0
408169106 225893246 0
27804425 121955588 0
351279421 357259193 0
205380263 421909482 0
287442147 398667951 0
259418736 262064595 0
327711552 38407341 0
50064384 390913775 0
261916767 220849991 0
74685379 306708589 0
399903621 200528637 0
252330586 323607798 0
412951197 242580296 0
440109618 180897028 0
77951528 174293242 0
57316055 427184365 0
123659604 224676516 0
486923971 539791490 0
341468085 95939058 0
197929162 263249731 0
418322957 209465412 0
242421459 447807254 0
308413018 483926821 0
287433853 433795340 0
328484663 311771619 0
39472647 97541810 0
123368456 482377657 0
241404408 37838024 0
206752397 156568859 0
314601189 366966348 0
72580200 172833720 0
438113423 179513383 0
388281946 115768841 0
546152974 141540667 0
329257180 126220181 0
305645287 539503103 0
357323635 461174809 0
153261910 259612482 0
229486873 386679911 0
51636863 138816636 0
287375741 65348061 0
20248024 237622319 0
184900456 555187404 0
293965060 223440652 0
323641748 122449504 0
480143445 403848797 0
282230900 257115740 0
146038875 216169085 0
449895382 46728994 0
493612394 49116574 0
470354387 19575206 0
397726288 167913759 0
363813299 477760465 0
92914315 279506734 0
359229686 327998580 0
143907103 63621740 0
155270137 237305266 0
206841933 308578781 0
524736129 368591712 0
174498740 36058162 0
163464006 131098176 0
377795278 367486198 0
476805682 146422708 0
8786022 554640756 0
183109294 517993385 0
66452311 367299637 0
148031843 331233530 0
439397522 379109699 0
490431542 525137508 0
404603025 182576641 0
102893674 396308319 0
537512630 556129917 0
414599688 549398830 0
39894105 452812383 0
450682103 197240331 0
379635312 559183820 0
459535470 245558460 0
479522962 400261696 0
181205710 413503346 0
58257739 5567372 0
441655491 179728835 0
547905269 111012921 0
110236324 137976037 0
90692632 504513839 0
142269911 566862705 0
494801367 357795068 0
172923623 445085650 0
14192043 461417005 0
306195533 377323202 0
509602186 5355395 0
423047899 461058555 0
191518785 233858451 0
197815604 418627343 0
533276947 386738972 0
513960621 456222718 0
280883795 183657801 0
121234265 435032158 0
545424290 490045913 0
286486411 148156821 0
470000094 246035457 0
351066939 496129968 0
507921993 324539058 0
356054970 347334171 0
399380700 396341308 0
397539385 59907710 0
299296139 300648756 0
54755123 23404062 0
440621427 73601506 0
294814068 207844544 0
301961110 514742511 0
88245599 348846815 0
553354401 266183146 0
263318218 239291047 0
376221390 360758012 0
334974617 427526277 0
431766813 17258639 0
277511239 44898913 0
330747196 396526222 0
370261395 266817614 0
117977465 142490828 0
311231204 290935883 0
165138272 361893558 0
227386975 161400663 0
71476289 67071510 0
225564910 468704308 0
40725112 59720500 0
503866175 252263283 0
258662901 450235768 0
461422649 217088844 0
220828499 108579137 0
403857653 556155563 0
535964696 246319383 0
29575305 145049528 0
477834073 263254988 0
434101112 462815280 0
299456759 308488995 0
386858612 392263435 0
417711379 155711416 0
465376798 506719648 0
118295229 226118391 0
197093259 422701028 0
222745360 126684745 0
323475391 425779169 0
74215825 481462592 0
305262473 123248796 0
192399827 354770413 0
442664590 361154954 0
174456647 564191752 0
377141996 361787108 0
551619604 76256103 0
396573773 323920301 0
476451668 84751226 0
68034958 236548674 0
248389249 549033368 0
126797436 143212473 0
309515714 156937741 0
192303193 311854766 0
568797379 503382712 0
231169605 368053844 0
94762330 502516294 0
262980238 49561702 0
500483678 38342314 0
516447328 72303542 0
180121879 490552071 0
117078398 529104151 0
141670464 336772317 0
513404802 277859114 0
280913067 322258089 0
162729504 95159679 0
39221934 392738266 0
103590433 36279203 0
418148373 443179754 0
289533091 449455590 0
126909512 480676502 0
296815659 432857840 0
521495484 218925448 0
104200551 103925300 0
218676759 258772851 0
150363621 213396620 0
232564932 44904993 0
166664802 207309771 0
47382259 483551948 0
340827595 456559688 0
20994083 117440045 0
209496826 243121390 0
347170485 135905889 0
522707945 284230907 0
539962246 187054611 0
412514201 557798076 0
61545852 170198909 0
482166294 106319651 0
463576646 536170841 0
344111308 431368853 0
507637450 545322990 0
91081100 434063238 0
321562198 324521925 0
334814297 416023474 0
534023954 270866193 0
228054004 530321798 0
21897023 559366603 0
366487407 349820345 0
505986144 184321226 0
107019874 261288688 0
445847392 283709586 0
197940447 129779804 0
281539158 341755291 0
215482030 161504065 0
63635469 345173278 0
429443100 116412013 0
337087840 367617963 0
2830258 269956154 0
80837811 299369441 0
425071565 18801114 0
287079384 151761674 0
390613107 487005877 0
289232790 87310866 0
137134936 203665515 0
283596657 175923651 0
67266354 110875728 0
159725905 10359684 0
357161431 203772113 0
27850908 173298111 0
297738241 8003699 0
33388445 510091043 0
220206773 375974165 0
44557197 177574918 0
174216435 44611299 0
280796852 510472813 0
413973451 81272706 0
189460377 409286761 0
214296968 143627042 0
20118282 97989308 0
46491077 235051823 0
107369213 262992974 0
127554703 558709528 0
86361254 512987815 0
463587890 322450060 0
174906531 73708710 0
434470201 298017898 0
548479572 528443981 0
118238246 73657408 0
477824431 5777412 0
141214250 353045434 0
194804725 553838669 0
250068029 264794414 0
295181626 359214104 0
273633230 196345771 0
347979299 562360593 0
284967878 109030324 0
150188425 169190578 0
442655035 76366918 0
263926075 458199675 0
24163263 352358901 0
195267180 482160394 0
244041719 154686335 0
305751939 54507416 0
337265369 556619476 0
173115186 243193839 0
540193917 223789748 0
201267972 50584893 0
334015068 325216120 0
22775406 343571297 0
332909383 548626421 0
148208411 123347685 0
494463704 177525416 0
25826007 87729888 0
238537209 437250068 0
198369960 156722538 0
253515523 314278150 0
411429793 234354554 0
434779761 382512522 0
265757637 340659695 0
494072128 52345717 0
266320551 331618524 0
432657314 425002601 0
488850073 163569164 0
493275998 451152286 0
482573675 181466347 0
527409704 249816182 0
398958159 399752495 0
191609478 145570562 0
86241442 537050103 0
551225079 81379047 0
152345310 15601125 0
53899620 164732151 0
503977037 65744228 0
194255585 96958117 0
302943251 341183641 0
6812393 134566957 0
44175527 438455295 0
416419377 6102526 0
504067682 354391836 0
461147202 491275713 0
127875620 267919493 0
409955942 239856222 0
190412537 464957723 0
468442754 498929116 0
400282119 380219194 0
404154840 568341012 0
293279487 104645225 0
249363769 250978267 0
482961373 215177768 0
290388727 496922249 0
25275963 358026332 0
224432487 481294213 0
45959538 108437858 0
365093436 44698573 0
5795316 367553313 0
14051153 335453962 0
166636346 320464036 0
372473066 230346624 0
319385882 351875639 0
502113516 58025605 0
434524707 440080162 0
31442171 417221656 0
154127724 107550319 0
493165143 474338091 0
366039391 545044666 0
303047318 150498062 0
495905097 217959082 0
363812182 70621842 0
310447956 233229356 0
469772734 243413352 0
525264406 249260562 0
169504994 169555665 0
535907576 318394306 0
295908797 269890569 0
291573724 334577408 0
196933729 439063366 0
300925697 511832404 0
23202651 347169348 0
466549693 523412797 0
111299977 456132083 0
62357138 520725958 0
210255770 383034605 0
80074010 203750918 0
151431946 435361620 0
275887058 89086954 0
280494125 427055344 0
520639126 209460427 0
348466247 341398581 0
231990609 428343373 0
36958742 181453371 0
359210610 452738574 0
326264414 494133366 0
372407842 305448762 0
269646937 101053097 0
294221124 336452420 0
93350855 139557820 0
234278817 79028432 0
25136652 243987466 0
181159586 469097825 0
12504605 320178637 0
391479428 288839111 0
53104864 295486032 0
556429980 333779836 0
505895168 102214583 0
78266947 538438040 0
243212169 336571022 0
388921839 5918143 0
324809926 534160513 0
456624485 322320649 0
135561951 140012819 0
498072430 396341811 0
168184054 129818946 0
188791810 306987319 0
444347089 188641729 0
307432274 126713490 0
4767682 167361987 0
124177534 69222188 0
397195197 161106672 0
303167919 161237506 0
203504727 347130858 0
238715139 52319954 0
480419482 177246717 0
20531768 185390818 0
305851486 14474334 0
157769071 348295459 0
533883601 44237506 0
336326169 182904527 0
130444948 534634034 0
430602423 91999985 0
345405375 559361134 0
57580683 539420697 0
507328798 309395159 0
158794196 310830042 0
443246423 27662390 0
117759951 41866485 0
523838481 189078475 0
523728042 417924591 0
234864775 453929354 0
569082698 344367931 0
267078419 430612130 0
172409379 378016941 0
142334592 304327001 0
397923928 504762931 0
232179434 384532579 0
288563074 188804103 0
416275181 370821346 0
173789400 51134601 0
529710729 305450718 0
524727415 195818366 0
463443820 336044212 0
87131403 506804930 0
252184145 567517746 0
407148495 402244149 0
401559876 212739576 0
145875505 455482081 0
109360678 359127428 0
375626214 103426853 0
120874126 411828294 0
265499616 564797812 0
388088494 466396643 0
368290560 109443625 0
59691925 50248606 0
185281643 568500933 0
506625663 120671303 0
60647653 108485144 0
530091005 49556287 0
516127831 151278569 0
437459945 334694329 0
557800803 554342212 0
320244442 215750308 0
319919322 455938545 0
492264548 154163219 0
289696718 105442186 0
184284490 304423831 0
367880455 283498431 0
218393294 274176235 0
104170516 72295981 0
39900405 315200933 0
409310782 487478017 0
516541442 364414840 0
357086288 216815763 0
165368023 148452473 0
174471912 469132401 0
342940831 129156393 0
507429499 145842607 0
166545820 324256188 0
401065308 431569595 0
240225977 194070068 0
369668695 202261378 0
259969081 30725945 0
153884112 527418322 0
390747201 356845851 0
541514310 478226677 0
200390606 217178305 0
68343274 174384398 0
37976511 91426433 0
143331054 300494112 0
225036292 495466256 0
294278843 401788210 0
425589787 360509432 0
264148733 381884940 0
363904495 526576739 0
392651613 212418493 0
254241529 366622707 0
341569972 70145039 0
511662573 40381843 0
207024627 259752939 0
432100247 330513709 0
496610350 286289008 0
212011996 21738841 0
446654742 531774296 0
449116095 483888604 0
383111004 186864340 0
228857229 268237831 0
211349254 209888782 0
367980773 543967364 0
554380002 275891629 0
49323662 402356052 0
96877992 262090828 0
100599162 211429539 0
483358090 479057083 0
329786497 496402943 0
100598397 143136309 0
353327959 224575602 0
205176325 410094600 0
24105086 144656300 0
190207714 134717927 0
83462105 441373790 0
139791531 31375550 0
249658629 196777310 0
364741923 402764907 0
182376774 324616915 0
338395836 99973242 0
226186163 28796610 0
82588532 150367202 0
235618008 174833120 0
69398455 411348170 0
285987095 42320450 0
360399791 8977716 0
243585800 223755636 0
361093951 189158796 0
244313421 271050448 0
406430455 35188962 0
496723328 479993153 0
67731014 94039602 0
484557686 266787596 0
60622260 436712392 0
415482654 338547922 0
200352359 154887568 0
458788200 47063453 0
342791591 532211521 0
405919233 111063903 0
435887765 169321668 0
455813619 337365153 0
134137932 312131761 0
281849646 222914966 0
250874623 86551015 0
279207956 514535687 0
200665161 537560150 0
537874686 349486209 0
519488071 300422308 0
433897518 236110650 0
147845931 36892684 0
53194957 523033771 0
427531338 458577172 0
86641865 406026364 0
49380373 453309604 0
322646947 167826227 0
106730536 385798777 0
409592227 281006119 0
506701791 298902161 0
180642421 270966534 0
335367299 360170005 0
317114906 296001352 0
88507588 374647396 0
542532427 89605251 0
556591886 206600556 0
518487303 373954171 0
408731777 34166720 0
29899701 394275089 0
119846363 57873051 0
568623976 503354190 0
52341188 117262996 0
7428411 333342761 0
63109060 414282152 0
310507421 70412340 0
297113415 137637633 0
476494433 396909734 0
18554286 241862732 0
167124864 448043037 0
255521756 377578726 0
481870753 72318998 0
411614771 109089309 0
512577691 359274913 0
313130312 260637760 0
204785804 4259091 0
158788595 405627295 0
324957360 176687778 0
460264384 247368868 0
476673060 337167780 0
120332244 274944970 0
283319967 264654318 0
100011397 478666359 0
92785760 212825484 0
239711777 459983337 0
291413816 400739712 0
202080034 366539283 0
220264508 242562966 0
9989970 138729256 0
21602000 283446456 0
340330462 240220152 0
180245250 151769598 0
509486390 563929643 0
557993561 216871754 0
403013303 61543772 0
258222252 405020716 0
243836979 142823180 0
503119470 89941139 0
552565033 491222304 0
548948566 452985856 0
518058653 173436606 0
161463021 16896033 0
337835653 63679113 0
289199444 446910548 0
264284580 532724860 0
322278395 538512911 0
306308259 106754582 0
383534321 376584310 0
231684250 542398399 0
325974426 179053484 0
217268505 440336082 0
447971357 66328866 0
132285793 282618392 0
413913286 174385451 0
175870629 142217596 0
68891525 154467539 0
54795362 472028472 0
69406898 90183942 0
252315321 193802784 0
101141714 302306888 0
240633940 359810826 0
412241843 367659137 0
482123077 502338239 0
522124383 475387847 0
47026971 560903845 0
538560368 380117948 0
486254942 404505591 0
252303231 186051217 0
125540169 334952731 0
128330251 257716895 0
343597771 397349155 0
110872503 498463354 0
402016897 348217165 0
142279400 380307911 0
291335024 43877059 0
339380224 539141790 0
419655914 160095714 0
152225365 154585165 0
555737651 291505451 0
87262791 396625450 0
27608115 161205835 0
84060277 168387571 0
260031695 177522944 0
314753274 4153447 0
363364816 290788932 0
1236990 126866628 0
164855861 516827960 0
521513158 404349080 0
490497426 188571723 0
88951144 514472110 0
411696376 10542798 0
84462243 293008534 0
135208291 377609780 0
491303462 407797568 0
149858859 217040360 0
147095670 414760514 0
281043103 142758027 0
310090745 440951702 0
503977457 380878699 0
456126076 490289602 0
31298515 455359823 0
547408700 537505770 0
12438207 248906503 0
11265774 144885580 0
460391438 162110908 0
256087876 118041255 0
45795245 383094004 0
466328811 388610699 0
341114700 467324797 0
155852464 100239395 0
227353450 282844507 0
413165903 268988718 0
390005578 496302275 0
427065318 128110912 0
324757333 168132940 0
81477734 434740166 0
56126678 12591190 0
251302927 149217516 0
510579950 295450292 0
302787752 48828300 0
400691169 1275584 0
548447961 100035622 0
8574435 229392497 0
556769928 89235295 0
308949556 108766688 0
367280654 563484250 0
291737465 244771325 0
547821921 134015764 0
526164460 211601380 0
85892942 342466274 0
515289998 462047942 0
526993117 377200199 0
447540518 147858156 0
19257503 317940429 0
492446992 431851172 0
486446751 456736504 0
67797068 102593390 0
421191494 167585952 0
200067888 385761216 0
441807810 430502475 0
131168450 143781364 0
151150388 421550325 0
29975541 46336550 0
57192155 193370165 0
168420784 330840432 0
388679592 263815288 0
138987492 72121810 0
479710098 136670774 0
283593728 372943985 0
507019335 195918464 0
4649185 117824867 0
116017014 43816178 0
244653516 94254423 0
456913429 246687257 0
416350051 39502919 0
378462271 160933979 0
307435648 567523048 0
487339722 265994334 0
148370776 434178318 0
410979861 568510827 0
525757187 395214440 0
58383164 142671803 0
397881366 146073303 0
146819957 172596066 0
561850901 39294138 0
159085304 516630884 0
393560918 546186525 0
351952790 322194742 0
34447398 556644857 0
262050759 396592555 0
434964643 523315336 0
398402860 38492847 0
361079167 2230005 0
179772598 5852907 0
12552029 83613131 0
497340344 50253705 0
563023599 204442856 0
548649607 378735229 0
287783542 204458771 0
483392573 549051659 0
258175478 57645922 0
471836616 18532833 0
428257949 59994939 0
323836780 401977562 0
15251181 177524246 0
296097703 382977524 0
442309708 383127646 0
531726017 476188236 0
214479980 221779802 0
1390547 374703156 0
282469230 104302874 0
272052244 221124342 0
79019327 414940926 0
510083888 40384131 0
278002484 106388388 0
74370784 26878345 0
144979430 252644110 0
411871215 450001887 0
286004560 565259815 0
388652610 240540756 0
317874047 48907227 0
117828424 458108189 0
46206852 510914071 0
358405257 68490944 0
105269001 275139334 0
7909337 347553961 0
169514979 139970571 0
380903700 88031511 0
101855966 547215748 0
11646255 84237419 0
108089768 280744059 0
311764306 366448546 0
436308011 562350290 0
510345980 546687755 0
63204141 514274424 0
196518427 214683524 0
29769497 507697074 0
53593398 57232217 0
23987202 76655733 0
323094687 404648995 0
244319542 438065078 0
182991554 497029411 0
34087906 567392255 0
99832210 337650376 0
17736894 385121182 0
96138640 479428441 0
141297000 274308739 0
52066564 109328897 0
182562628 473060050 0
397668620 29007815 0
246737414 285316597 0
354567662 559432443 0
199936184 79305480 0
406725815 160496543 0
92570964 215472748 0
6763032 242424107 0
89382442 95852402 0
214359288 213358889 0
421185970 352092311 0
402875859 435009221 0
553398033 543749760 0
314034662 470741857 0
91191108 492733294 0
273391295 220228516 0
48134832 133457037 0
53047704 65092582 0
69131852 335524947 0
456470297 204069610 0
506585899 318533001 0
178914873 172559394 0
140651052 176131630 0
504555907 484300474 0
432828330 297872590 0
265371295 543764361 0
352763474 330684219 0
176900843 506765965 0
454402254 83513934 0
368515642 46213133 0
42872301 436210282 0
362815987 395518507 0
384240197 279935400 0
29016520 227475406 0
313325793 479504524 0
49295323 276849513 0
527138241 235167023 0
110877911 348771456 0
255469632 179404754 0
193160512 263439571 0
54805024 455953017 0
420194725 125729203 0
267891418 94128876 0
11025435 76173106 0
441131942 389640396 0
116118924 416021190 0
76873262 443511933 0
81834583 7898025 0
1420063 230956264 0
262948734 140294892 0
24346058 564828868 0
37274918 421528981 0
160683843 312623458 0
110114029 79161265 0
77091499 133530359 0
400993828 319666635 0
311024250 162185562 0
487783756 339275378 0
563137428 500783551 0
98342190 377083742 0
192954623 82637044 0
129305080 257763858 0
444412359 286053041 0
388898699 119362028 0
365397639 346801219 0
309529617 539758775 0
513456080 296515197 0
342448898 569141291 0
339212292 195588481 0
566997358 160082967 0
405465823 169568687 0
458845527 18477150 0
8788489 116637316 0
520715960 512147119 0
65335123 542559753 0
503225907 334401728 0
393664403 473611844 0
7627570 82542452 0
327222475 26659677 0
197592364 17342403 0
324578624 334730270 0
67535375 27346406 0
228134890 534936965 0
510998316 118470948 0
317480599 80855527 0
228849328 290526101 0
467704776 143529159 0
269527520 463962217 0
26860580 515207543 0
553789832 106188759 0
278409475 438344612 0
3774997 439213207 0
237684928 250729295 0
335726524 401591416 0
234320290 338104520 0
107959999 316246403 0
480120969 374626564 0
352577643 184810084 0
113957309 20610678 0
83786959 359746742 0
452102107 542691639 0
43381866 106925 0
372477843 248833672 0
533531963 472577766 0
490485466 164037490 0
350339581 367975361 0
39640102 129603806 0
233810700 537432431 0
565015510 35155317 0
190779638 7368850 0
437466042 475073928 0
554315596 426257723 0
270378375 22411439 0
535079539 89319440 0
364185127 104627847 0
380414439 504100761 0
381167402 223778292 0
110538281 99715571 0
86067184 85717303 0
147743493 166166601 0
86702276 400971898 0
536597483 355015227 0
68994683 28171672 0
563895615 533761094 0
43425596 449058633 0
439091575 48397604 0
168811808 242590060 0
72484655 534367249 0
155038628 121509847 0
527349367 401135857 0
400335355 71019936 0
27567565 482165826 0
448719392 310428712 0
84636986 549504830 0
156572285 220548488 0
140877348 542770982 0
509602540 455961552 0
174777835 154860008 0
507336419 533501999 0
132104504 177791427 0
255410581 411273759 0
260071572 251835818 0
151575576 316079952 0
103866708 77289518 0
463275950 310766602 0
146103295 324352918 0
158626365 103651028 0
182227003 536170961 0
375504485 50083198 0
109692681 135878481 0
81815571 526202536 0
544540536 426683180 0
338510583 479428745 0
63808380 301384877 0
32409921 94729880 0
380996839 197436550 0
174543088 320997324 0
146424627 442755522 0
47025557 82272599 0
98596545 255733923 0
252058357 520463257 0
219599752 119198860 0
325731010 80157804 0
523316002 374339711 0
339043342 218890627 0
427135133 48753440 0
197330984 276219050 0
167218245 482663123 0
70861865 136050843 0
75831616 195438316 0
501008728 338091300 0
215437381 100061674 0
509002312 537725421 0
131196942 388297274 0
141683804 467753085 0
116733982 354805139 0
526366614 373230434 0
227942915 22758593 0
353072644 50717521 0
402123710 105621659 0
405700957 197459256 0
537789676 155743622 0
35952072 423542495 0
309172234 14173095 0
207725982 21119478 0
497816292 385235673 0
218226196 11963007 0
562313517 358814055 0
327980676 533956096 0
446862446 136021851 0
292054499 41489244 0
566059434 311814636 0
510343192 14995006 0
567497114 1292885 0
251104440 280170875 0
27674793 496458789 0
347897951 138989457 0
553182066 299310130 0
85903085 371105795 0
81742118 553242218 0
458730429 65553957 0
257830267 114613481 0
436246307 342406376 0
167796119 556613847 0
14095218 382584442 0
564184598 467176524 0
136125720 195610605 0
520147756 214992803 0
104615286 505916062 0
306790172 200755886 0
254244855 297476731 0
272910617 11475918 0
30728844 493286100 0
563194301 342258523 0
150631310 487199078 0
24359447 394630626 0
419430859 4738039 0
432492498 384826011 0
200304449 435389143 0
389279433 544700832 0
70691173 302651246 0
82823047 382664374 0
296837614 199538845 0
198186692 163943443 0
435372865 65952181 0
262567688 184309857 0
130103313 108730339 0
409316856 536158421 0
443066142 146033612 0
6977533 561848690 0
259116144 343032006 0
398520020 238213797 0
398065663 162248128 0
535407568 416363608 0
57231473 199775018 0
420921859 298764722 0
484930592 317455658 0
352742054 20444251 0
219752620 471495689 0
40613432 137708857 0
249026129 464806530 0
157828756 340777426 0
59211591 397299447 0
28342565 78257406 0
75235242 50254652 0
33732585 432671831 0
446681972 524742203 0
192428589 33641414 0
117999937 82775 0
228012038 421686081 0
436892425 343993200 0
25391009 206459499 0
465972307 37441594 0
384505159 7280247 0
165151450 16453002 0
62800921 49332063 0
566579139 425944235 0
416244012 407422431 0
170343387 451531578 0
20268948 129414070 0
237053074 67671199 0
410350053 87841421 0
537597636 191775116 0
530852190 166356106 0
89087324 488645165 0
239758481 539384592 0
525262893 109124068 0
384773927 356954291 0
441911484 311633518 0
266351720 201000602 0
475719463 188799664 0
334628970 7205067 0
548692206 564455350 0
253083135 76183683 0
88646951 44126872 0
84159883 236408328 0
398586747 363887256 0
249992143 396354638 0
441381920 367486957 0
320576994 406295375 0
230884566 480061550 0
194171956 165277389 0
205712614 87108727 0
534647616 459073563 0
469396011 352763531 0
500373909 70417164 0
466033029 177808794 0
64260552 282557007 0
119658288 218422806 0
410040659 35592217 0
533471011 567414848 0
232916835 401669335 0
40942007 69159681 0
171477065 300277250 0
349869971 548526577 0
325361746 436336334 0
557931879 84700241 0
59294557 156603637 0
246351048 504488341 0
446526924 349328778 0
135220921 477933869 0
417079411 409722633 0
398004844 350134884 0
27128827 417922442 0
189473015 449707725 0
314502919 398084105 0
190893310 293252935 0
490077511 145487383 0
372581778 464938525 0
564197239 289052286 0
243679906 326102585 0
241860890 120774767 0
375916102 147313212 0
201513128 145168202 0
319684260 349924252 0
42763896 184865707 0
322438034 325163389 0
418803321 404371265 0
22505050 55501230 0
496491950 271246608 0
64615424 466588229 0
408831581 271202153 0
513003476 241352436 0
184211541 149707200 0
180401582 62237191 0
120323152 65755518 0
303135896 456684497 0
543478596 290866822 0
465866619 170651918 0
121910878 17407808 0
327990655 10558423 0
313901954 412775189 0
246561520 77457526 0
206557331 288421712 0
174532508 426827860 0
222472667 159903265 0
550227589 246065458 0
554393487 182137833 0
554197187 78811064 0
394680395 243156530 0
17602763 58213350 0
252443736 218267437 0
468839858 107743650 0
8678429 347565093 0
334050118 223274629 0
167547804 423593770 0
262832818 55013953 0
482302364 442443287 0
440114589 9499215 0
552702949 362187867 0
82895588 173720784 0
196113985 483559705 0
319043483 51697280 0
169533261 517383453 0
113175233 373563998 0
60941357 57274836 0
519033511 260791701 0
290069111 127348960 0
25441094 77360360 0
312357208 501800325 0
388634056 471247908 0
71091270 55946289 0
134701842 111226484 0
319507574 447444536 0
408283542 173233299 0
524372406 354547932 0
505020845 208767616 0
40511151 409235285 0
345534957 7340280 0
285324385 108036848 0
301323245 374578042 0
180406155 51439626 0
491397762 44330886 0
497470494 264210514 0
73394118 168943732 0
405890052 428539265 0
363888478 468158834 0
145341100 321930917 0
390128166 435466652 0
409237413 90150670 0
270878326 248982175 0
304530713 42496015 0
477795460 394941033 0
358200232 172037992 0
113425207 453056385 0
62727339 17386243 0
444150442 442318175 0
155010993 292230420 0
220148635 518410719 0
223594312 322013503 0
503897421 174764903 0
538276530 479329603 0
212585267 96905066 0
403460804 248261422 0
159514478 286739175 0
567574261 489126529 0
169984182 396493650 0
215138752 17257705 0
315707938 567179992 0
564925736 476670670 0
139608024 184184997 0
277792789 43788278 0
235700362 412866334 0
128219038 13254032 0
531164794 318395130 0
533654135 400113490 0
440304089 84180065 0
76350418 39036315 0
31022050 6620861 0
126447954 567817873 0
385042406 282647079 0
340321814 540765546 0
187932320 528717649 0
216609673 440959366 0
143053337 64117378 0
362113763 313765341 0
97134700 295720290 0
286682029 241720642 0
27354210 133124482 0
264817736 170626525 0
489905380 182198272 0
55655475 104838304 0
124206420 266381369 0
462164693 383502200 0
140408911 335726075 0
429283114 455694037 0
2024653 219581576 0
423802215 323912501 0
203186947 84432003 0
306445972 500024390 0
307495550 35531345 0
59358785 446262434 0
334371105 474597280 0
223834403 428811851 0
79698661 429199759 0
541605113 83242466 0
227788146 253495957 0
102472338 476487878 0
422173245 563345853 0
357012585 87009668 0
542230080 451725157 0
291311147 22365491 0
330248897 241693891 0
205681770 91546931 0
106164 229028708 0
86519918 264628348 0
136441456 33018522 0
471037605 177061784 0
466633422 362189182 0
88958505 189256476 0
568047312 269391960 0
98965621 49311886 0
463362675 150440240 0
70059257 221578261 0
534318099 191051452 0
176114719 476170882 0
258647094 117792562 0
452116162 540588383 0
183112315 32252711 0
22690582 232742081 0
25477964 189899700 0
403553028 473982298 0
322513193 435738871 0
246618810 236445544 0
566446281 535885716 0
390585566 173611571 0
320047195 360322804 0
413685913 365861362 0
57712266 11519010 0
106987878 310325679 0
113461497 501375603 0
176237016 255020741 0
379771000 492237636 0
197313899 425088042 0
275801689 122027524 0
532165552 317853422 0
527314201 235683993 0
163190649 185805566 0
69355751 513074147 0
76403175 411407917 0
77516557 77923333 0
238345606 215305676 0
271655215 445534957 0
161027737 243119376 0
270964056 475225473 0
268290471 229324433 0
423383637 383149677 0
147480475 12208381 0
202663104 503192248 0
141849484 345373990 0
478024776 111642911 0
245328891 288704552 0
40130180 170553446 0
514298819 205253210 0
328814973 420521439 0
295863285 332619876 0
364017773 304582590 0
562901659 78055642 0
6493729 242920226 0
107232368 385339125 0
253060780 541398884 0
91412490 143560571 0
207399432 128503950 0
13927321 259920361 0
235288963 327632252 0
546604161 334988829 0
411564558 277058101 0
4539534 203048552 0
449782025 545987380 0
424210235 416229409 0
32189102 444255106 0
322669879 186786612 0
4570422 483243923 0
164697115 71460921 0
155180815 23186968 0
204344162 517534576 0
451004911 222448717 0
241780516 371709633 0
349839006 154285377 0
283289472 36013486 0
78609965 142296430 0
517050158 80929817 0
388054182 251636947 0
145684990 446170676 0
435125465 559795483 0
437258325 393286344 0
400498451 115864110 0
176028060 284017699 0
489349782 256766887 0
342158560 360359143 0
389150565 26588801 0
518948789 260521700 0
535264276 62807808 0
289128058 430394613 0
364927100 365055351 0
47834291 75013423 0
342713168 142397305 0
299621281 343780223 0
109942631 549117108 0
363093149 418519396 0
442221040 266978284 0
359800366 152202511 0
423166540 385549180 0
149680846 498984203 0
493759360 445887961 0
582061 396847137 0
246297426 105351565 0
353552571 358079841 0
243069559 113314332 0
159296591 471271752 0
180049758 408040016 0
140479771 310717419 0
100011673 268948329 0
509453110 490344957 0
357946491 552063621 0
343346782 366897254 0
74307039 101791506 0
272957403 409125605 0
498340204 50238135 0
271265163 39061040 0
509346837 416830185 0
101807312 556024286 0
130319064 443855786 0
568290830 279286605 0
490365854 199100264 0
220369505 18938523 0
445104896 209471492 0
367002284 544733887 0
35746458 420122357 0
173634877 81073759 0
382355604 551449130 0
230641308 411885375 0
255884261 562660386 0
287297711 445533782 0
382289564 448622287 0
357916416 363385363 0
274392674 500798447 0
508010506 160765783 0
34876810 15649750 0
134766470 241360304 0
316504902 542477912 0
364865385 180231806 0
101736216 61392453 0
38833420 384993424 0
89044755 393044960 0
76004027 558264070 0
181143903 372523495 0
254437506 382098873 0
557484628 36644768 0
280168786 124949821 0
413335517 452961496 0
4384621 51047845 0
180251552 491521887 0
344428808 281775128 0
554709096 191324364 0
331199191 142620829 0
49477616 444587791 0
310325604 78769376 0
503693655 361676240 0
299596114 204355938 0
150478549 184661759 0
168145657 484487977 0
392956400 168643966 0
351654056 386384119 0
221795328 99459092 0
201258983 83598854 0
75562587 26482163 0
374175921 567574748 0
270426811 101997767 0
373824184 55898676 0
239959751 46905869 0
193632132 274649784 0
354095902 239526719 0
119789679 394028593 0
168676729 112231325 0
553918064 120445046 0
59428957 247888575 0
261756255 182772449 0
320452076 209079393 0
278938655 181212230 0
104413770 400643939 0
162698455 18488234 0
295530855 197783474 0
549809646 379144941 0
552367869 169271122 0
176065480 194806439 0
206595160 448011306 0
315479153 370152091 0
244855572 255475690 0
176106490 488093519 0
252163483 355183675 0
392752907 338747077 0
75928332 273349223 0
511282353 372505636 0
528968214 372426091 0
81482379 507710686 0
406528237 288466893 0
137315056 233357993 0
380417513 56026186 0
155547336 311405535 0
496109499 151282254 0
369680454 219669676 0
64728909 397321541 0
79167081 468297355 0
184041726 486370528 0
266975211 69050886 0
18343067 209352330 0
398643775 380334724 0
67462486 218942433 0
97909668 401724376 0
73981742 185640500 0
36565911 369861505 0
14418130 205891546 0
196465971 224278108 0
178227178 18433813 0
330417790 483902850 0
376445453 283315031 0
395345828 223310975 0
392571945 165453604 0
331836685 80805369 0
512620545 294340419 0
264292512 84243377 0
76677799 509269288 0
47087360 391213387 0
338801061 171797262 0
252988439 564789288 0
440438220 251644134 0
545152309 154050042 0
314449409 107109920 0
404184703 8371293 0
329645973 215751980 0
361878136 378743348 0
93577628 465245996 0
404271871 419801385 0
334527629 250822056 0
399652170 231923021 0
470364863 431284260 0
505919118 391844522 0
412130380 208278292 0
251506492 259919169 0
505779233 476845567 0
506223080 558244434 0
273426583 287606525 0
87128425 525617676 0
352584372 61090191 0
154335500 311916710 0
553076607 50556402 0
212737810 301965853 0
272956347 141034916 0
144821989 207952898 0
503913154 255186672 0
12365452 496513133 0
536849991 234374810 0
417569034 524955680 0
180519099 169554397 0
49469675 92562762 0
409573674 426940820 0
284685493 267691955 0
501558756 317929742 0
485664108 85260429 0
217485869 214395728 0
389535504 425328821 0
229040311 343388799 0
156442929 229724959 0
129063332 545284480 0
143094796 240208584 0
203648948 519895296 0
188327571 545730181 0
415043314 305817583 0
23178135 293546381 0
354208679 313260773 0
318724718 290727869 0
507986704 487423699 0
147676905 297549683 0
504424907 164541179 0
74860371 84160124 0
242695613 47666637 0
294896830 386051275 0
474741830 326857679 0
458642274 182865830 0
361414832 195669304 0
238369816 202131844 0
436625370 528135202 0
80388437 313636592 0
189345903 508062834 0
160058214 479251303 0
362659094 67600329 0
396633296 50759488 0
549491135 248927311 0
361009074 550470968 0
339488004 305056093 0
193281428 143324350 0
100368248 303782886 0
47592782 265491676 0
224973974 27206921 0
82531407 379970278 0
443100596 302705273 0
151414186 518826955 0
550746746 32454008 0
111532324 348775899 0
298625694 369961443 0
112325168 464584808 0
244996524 340222637 0
511237760 131939833 0
149407328 241750267 0
347412911 287557746 0
29267659 387308068 0
407727625 475440759 0
530771845 416288628 0
168206972 347568398 0
235260436 95977850 0
225958280 189590893 0
80186302 286736049 0
277812189 563933474 0
223867391 34139048 0
94911236 327287064 0
233983570 326580891 0
434715298 465466950 0
121658466 304544931 0
3131262 360130212 0
198384306 508134888 0
567842242 82977150 0
285678078 475480909 0
28407723 60656609 0
556261639 256966296 0
392538691 436956481 0
178023911 553769217 0
134704225 44271548 0
461130593 398332164 0
132397156 18891204 0
225674875 401128699 0
216007116 69971405 0
379624983 558786963 0
165086170 388492756 0
84550734 221927696 0
21406323 294525400 0
377725603 185645275 0
252207927 34577167 0
295448473 196143334 0
41644251 299140122 0
11595847 92817043 0
27506471 385696945 0
345571191 116202488 0
26552690 420351980 0
244677391 49638940 0
213407940 131853887 0
498659707 67182893 0
299856671 99515243 0
435218222 265279478 0
359756441 103791792 0
171590233 60393920 0
285048898 341986281 0
91127756 329404091 0
134140518 344388918 0
447278244 204412556 0
159719746 160623704 0
78195316 351477237 0
441986861 280827947 0
63181041 335465808 0
200860109 56646291 0
320517372 371089536 0
461534678 439109562 0
118279051 195378805 0
11336149 113040024 0
454705429 306395569 0
153459505 191246453 0
221755694 461883036 0
115672584 251671467 0
173127146 403644032 0
272186921 297515252 0
249026435 371595342 0
379924691 90108800 0
364494548 100059621 0
424402422 530677583 0
222438374 284199312 0
432648102 185540886 0
155283037 487040689 0
103944512 395889417 0
357701198 371422571 0
141909286 54043778 0
182440007 131785776 0
555914427 449778889 0
399201880 252664477 0
22264851 49002425 0
146894506 354872644 0
329422988 225521526 0
12472502 8404502 0
172086231 539018272 0
463514129 482443750 0
183121784 141237997 0
104054243 44406538 0
480909609 316380656 0
202019264 282677758 0
232253396 362728330 0
323667306 532216012 0
254496388 243311056 0
395616190 164209204 0
531078215 127539561 0
292835896 352213542 0
563216569 357681272 0
491680670 271215927 0
77308297 539725059 0
383759952 137230550 0
319397286 566977687 0
148416925 286952099 0
256153110 488831195 0
42030187 62569701 0
230631750 322918397 0
411802870 539814829 0
469378938 297202966 0
298155998 361494474 0
3986286 92897120 0
471223728 61924654 0
158932430 227979876 0
533199091 479181923 0
474541509 260505541 0
63546400 267688208 0
139593289 231700403 0
111074254 366400500 0
319804341 117493669 0
567524367 557956956 0
16384766 526535240 0
172458178 307318755 0
176209996 354448887 0
91478517 566501037 0
561120591 422076812 0
272630337 298940684 0
272259144 93764137 0
512586439 525958971 0
500440012 252154825 0
277797460 149379005 0
469795800 249533129 0
523804093 413455800 0
312772108 508876225 0
66812898 468295980 0
349706112 189300354 0
209697885 83442043 0
409608075 309607273 0
222204202 252044142 0
22826265 145348363 0
489802137 543916138 0
99968341 228047033 0
66272421 509001112 0
40964567 433808094 0
84894954 385473345 0
429043044 555175527 0
229409693 202132856 0
319668689 101179873 0
296416956 453386168 0
474846513 386401087 0
465754430 48191609 0
301547011 45352059 0
91979471 473686326 0
3391769 438967029 0
127213372 513963918 0
149778618 291888782 0
128288305 341089388 0
205746290 73259434 0
247122370 558953518 0
285528638 353457798 0
464352105 107307660 0
167203820 83223592 0
231377784 558480263 0
403615648 348266492 0
372903688 278115989 0
367320279 474686395 0
29391832 419422043 0
338538920 461844714 0
491415923 1629111 0
19729040 355730491 0
528171699 454502407 0
16837686 238635375 0
493829497 279740292 0
529827481 255533766 0
30524283 498755179 0
127805523 138157478 0
469164743 202458092 0
341167309 407077699 0
155713128 357328028 0
258005238 279254200 0
405046207 475031128 0
157153508 528395346 0
177288019 14590909 0
176454670 33961936 0
63156658 390074877 0
359384998 566411315 0
318331431 216605016 0
250233450 156088524 0
204487223 495290081 0
194240416 4433977 0
239321787 346130453 0
428268949 568671792 0
306406395 172582676 0
506014585 458318254 0
216437448 216242410 0
14907422 528824918 0
177570181 88704997 0
449539764 87786953 0
535316787 505994708 0
515680170 364654066 0
306908215 98642619 0
259491090 209709163 0
321175408 397116597 0
371094971 90395403 0
408156622 209406746 0
383297695 533999362 0
78660217 235164397 0
76883891 327119724 0
245267869 123760196 0
208326588 126341859 0
455409841 433626749 0
225451355 227953314 0
487270119 251519105 0
453774326 434715637 0
129554857 43694840 0
70517158 534843571 0
77942763 222697096 0
126686170 317333293 0
65217108 286161941 0
422536751 411719369 0
442501757 208300477 0
557368314 374661110 0
59336264 353969120 0
392138644 308896894 0
122275999 505275064 0
523524390 108731284 0
40508165 304184746 0
512528430 256412941 0
348745135 315922444 0
173163680 384256203 0
399059920 533004899 0
414457352 513559327 0
293444349 303717331 0
407190355 558404091 0
462482308 207129038 0
540102558 92397676 0
506472402 104080386 0
81798564 256779794 0
102616409 206129503 0
202389279 433490574 0
61732476 462519444 0
350047562 311305843 0
171525853 387706860 0
486838753 73384464 0
468483578 193270995 0
409000155 542045509 0
330736208 189010108 0
469933493 24891854 0
195140897 188712342 0
387624996 331439577 0
200154842 396848200 0
224825763 412281328 0
373066178 458196348 0
426035029 55935828 0
66854210 199863176 0
218916868 186391114 0
255688153 543605216 0
93895350 424203603 0
346326020 53821912 0
356471875 88160522 0
456584088 357829582 0
301023246 139196931 0
198534549 91992586 0
239355521 457835111 0
217462961 349505049 0
362350668 156564335 0
562034004 83717595 0
49438567 213847553 0
3772835 474557161 0
466746114 151047648 0
5789205 66814285 0
250302887 244907083 0
171873190 232760383 0
442863159 112154789 0
500606926 479410275 0
72525941 293387611 0
549538453 165454937 0
300373966 33575195 0
51154669 114603849 0
464471506 385322239 0
148363929 384987444 0
560824106 451452159 0
472710944 184637350 0
224992603 474024185 0
300716699 154383798 0
434221728 469524731 0
177352469 10679144 0
367619813 354191771 0
285612532 86267570 0
567856325 369790868 0
292782667 212183815 0
223243791 404308066 0
160191257 207628561 0
546390140 219669383 0
65887900 88316320 0
494924106 43609204 0
51514739 127320807 0
423718142 82470986 0
217325267 417415434 0
129646193 241676937 0
99173671 233923992 0
335423201 164159235 0
301639872 167098574 0
236798407 251592659 0
423399203 376190284 0
567434584 313775504 0
267660350 335888490 0
483004035 246283612 0
206806434 326898101 0
468008956 2893792 0
215606622 80092377 0
138138767 203874299 0
239893423 26437652 0
384150449 459442660 0
474214182 483684947 0
413344603 533700528 0
294074470 543171903 0
519031759 504893220 0
992738 455652277 0
538170969 328223924 0
204557067 393698618 0
14214901 360677887 0
466609717 7062102 0
238061912 169736216 0
119693535 16978998 0
471923887 108177404 0
49347346 266135701 0
81003478 32679864 0
20300626 270471006 0
342232526 193049787 0
95883964 21527293 0
27765286 38944879 0
205540722 199221654 0
144363036 199400095 0
236167503 154517891 0
504185359 52630767 0
531246111 75280381 0
171277720 195501090 0
247720943 334484851 0
346261302 44366211 0
157316466 557086536 0
140104475 511487639 0
400639405 455497662 0
263075633 558729068 0
371043337 368676263 0
488361757 37529214 0
565390865 976478 0
453741146 198520482 0
348153410 284682557 0
340909015 326622369 0
567782643 458751949 0
133414087 124836001 0
25075818 540881289 0
150122566 208372567 0
434334558 10743104 0
49761920 320143419 0
285840388 99597330 0
401999898 326938600 0
466471090 262899234 0
160128468 526861557 0
527697197 420100772 0
534715231 98750548 0
99513009 239727254 0
453475056 292242276 0
182366798 14130808 0
208266963 7888744 0
270978830 534894431 0
412517398 462605675 0
242610546 95598138 0
147392261 173143118 0
169239568 27578327 0
434810984 375333806 0
30915099 549515471 0
106741223 409779558 0
415938613 20347375 0
110876646 249842525 0
349006514 469623578 0
494118181 367326888 0
185802997 412757006 0
274082912 469513716 0
400981435 10313828 0
5249996 212910402 0
457542048 315817934 0
265650286 504344736 0
248088795 412795943 0
463455885 295538287 0
210447731 418908779 0
245317118 422985218 0
215358416 365649460 0
258312215 63998329 0
65914664 364482611 0
65286070 290146112 0
357683643 247673120 0
546208724 301660474 0
157884230 129521471 0
472338729 66642901 0
158861205 268968308 0
48055465 315133732 0
68237620 516593377 0
2480476 239418648 0
233878569 345814072 0
145079275 365011098 0
389793424 489812815 0
57922369 280202230 0
196364072 421085504 0
194050127 197163954 0
458180172 8029089 0
68525913 442340122 0
525174232 231792242 0
66373314 182852292 0
112615790 267807659 0
316894481 295964290 0
538599530 476819236 0
491963582 36871498 0
523689456 260521881 0
222980426 83933481 0
325157377 255327696 0
310354681 33525935 0
247634742 429688050 0
85910643 444236613 0
412390755 399516369 0
461871943 549907725 0
12242794 220745165 0
228839775 193366638 0
117039466 383098498 0
500671544 562393143 0
387472899 429433690 0
300703892 562155768 0
222203000 200137384 0
347324888 111833778 0
67665881 110705662 0
281135018 36953914 0
14945881 59061272 0
25828920 388074527 0
405108221 31912105 0
307107141 458099524 0
117994087 159715793 0
235421725 435273290 0
146123531 503115476 0
478902660 389493724 0
5929649 226135643 0
319523575 48181272 0
536338033 172002613 0
455336772 32926929 0
201486835 281915504 0
80210040 485087002 0
112754657 433165464 0
491999787 270510550 0
261553090 218464664 0
448387078 65308437 0
196701536 428861719 0
136382326 82459956 0
163276523 324964328 0
101497769 298321678 0
56998979 468330784 0
390657846 502625752 0
434110662 205102300 0
444482922 484096244 0
165028060 215092083 0
51671698 87150455 0
557837140 186987827 0
58032542 482884934 0
72901185 196828312 0
322951030 484888522 0
7716635 336911041 0
383150608 320521489 0
513269561 390552817 0
164532212 254208410 0
83171973 547404705 0
518183896 180748420 0
262521313 449431498 0
455212300 548337726 0
278515656 109673183 0
315930288 229724985 0
116199220 503858907 0
288211498 356216914 0
268934231 428773973 0
16967789 169149424 0
21497138 238400203 0
23657546 436580229 0
517827027 72277506 0
160527520 99040806 0
359488933 13900677 0
71770292 160083046 0
481153430 462838337 0
541671194 160926564 0
508497564 184107618 0
4284608 174360781 0
466334160 196407890 0
208984373 54597300 0
529738210 389926091 0
400672685 214411389 0
183175047 341771522 0
330568149 374209175 0
9966187 35381772 0
392510146 365449220 0
224472816 221727790 0
233386928 6842977 0
108582360 328322764 0
511869466 520216813 0
250466696 411883812 0
561044228 102082750 0
465998416 517011625 0
201939667 93273758 0
511101272 265634982 0
493576580 222529530 0
447012064 64471819 0
475461253 1963228 0
92613447 285664947 0
163140956 335412852 0
202810061 8387830 0
240302253 536458739 0
93380914 430108627 0
286524936 473873182 0
254307334 525019259 0
515972508 192064268 0
466342568 137018539 0
535335018 176903551 0
564851746 44837413 0
304193297 61807185 0
411966980 146124594 0
421435824 470939822 0
417733898 22590438 0
525784670 7884014 0
479977450 68748150 0
433704073 21119306 0
342537348 558918293 0
286513621 249999379 0
58458915 268793667 0
400054279 423362274 0
377729992 532990506 0
498258156 99728435 0
562383534 137927238 0
111801761 26568212 0
53155298 427344032 0
487029682 558322698 0
267224456 499481617 0
236111576 121711022 0
240477833 187491261 0
398386990 305137560 0
358885437 499494831 0
25566736 100408936 0
27781825 500731923 0
474625774 426904813 0
455406279 509652311 0
172388798 469799216 0
130793715 143876578 0
301962256 181199021 0
170470852 454789172 0
179972795 202406520 0
483875501 261727723 0
271926018 507941871 0
369701300 177555390 0
552530410 510257386 0
180449018 482119740 0
505158170 563525438 0
189301110 17722529 0
229726156 31935909 0
356732374 108311920 0
372853328 496289071 0
513055452 17494545 0
147727024 98061732 0
92243008 265187731 0
299236151 406536357 0
224274432 226234685 0
214415472 250922868 0
375227606 482092084 0
165609351 216538158 0
17428410 324611900 0
127725412 565331558 0
304554708 421856448 0
531426580 307546302 0
281713593 519990441 0
462726529 557326244 0
522212373 286801237 0
426365970 48801106 0
94780831 449497843 0
146427330 137935723 0
331305507 484908060 0
36655175 75691218 0
403006721 523459782 0
315704301 60998150 0
555687584 62144629 0
32341184 405599016 0
568925061 331474675 0
110164311 238784958 0
190013851 341396553 0
204684510 453488122 0
31111550 487300943 0
448449345 406970244 0
124024704 109962929 0
511925174 248882077 0
536087461 199425917 0
7494408 261125875 0
136791990 60172117 0
385641016 444414724 0
486663915 388660531 0
138554389 314085304 0
275279726 124692440 0
101179805 166046219 0
17269402 436629886 0
371960052 234869298 0
397281341 432680540 0
485977184 439068106 0
70235338 234185580 0
358946738 324145309 0
276813657 329140084 0
319417456 506013243 0
481395773 327107626 0
211069260 231321195 0
456651737 534122760 0
199032489 399317109 0
133601521 274619259 0
227118267 282813328 0
324159900 154243707 0
393150942 119936980 0
539942786 190852677 0
561913370 496380018 0
557795923 534413281 0
485374952 168219064 0
185219959 100270029 0
355261242 59760752 0
453515590 477903832 0
139431013 317772101 0
429692459 394171111 0
228634435 542614419 0
103868921 80499861 0
480473973 245975613 0
435336679 110390001 0
175881369 39182411 0
80006012 200696602 0
422618587 432187869 0
142640057 486262367 0
126506951 180264179 0
252240920 284913648 0
67988637 69341982 0
326476885 43584612 0
123636163 324015151 0
547886530 100384238 0
455013179 311639543 0
538871612 267904963 0
114786354 532156840 0
521808791 256951328 0
180713364 349316658 0
358385902 85881548 0
250975774 387255798 0
151267714 305245660 0
10157583 249208180 0
57306454 115692077 0
100303296 209760171 0
289815107 29788706 0
51359042 289866993 0
158425593 73242883 0
23303147 297928156 0
332382805 95691556 0
73012964 212949438 0
366318327 358520732 0
547619951 218016825 0
61717839 548442370 0
317098682 343539413 0
194686735 489655444 0
71180309 43265430 0
227018998 417162805 0
196611877 328453843 0
242613673 528444807 0
365909218 172806553 0
183791831 56724014 0
291188662 185877565 0
423357838 180699617 0
2245894 32725835 0
43837232 80158170 0
33284910 464427455 0
527477186 447843755 0
504074020 219435107 0
228676594 368489498 0
452970158 198675078 0
202864771 276006890 0
129177828 142013015 0
11487944 55157103 0
533663643 216207020 0
73278633 562667025 0
270108722 559953317 0
531461060 456654939 0
110029626 148840125 0
274456990 452105489 0
1144725 508435193 0
83022652 216659666 0
256921291 341839473 0
313184570 4309804 0
491692781 280370144 0
197258448 165058257 0
175310738 154501414 0
507136506 79556225 0
505400876 436304364 0
533830861 1031728 0
540786528 301270684 0
503265397 196583645 0
193063936 386393611 0
358709848 326139368 0
301805221 482677494 0
294568489 307717026 0
32585697 462665255 0
540950405 517957168 0
421169053 423139764 0
136840953 188780437 0
451273452 33327523 0
403925861 411037372 0
410100731 4019277 0
500842298 107756607 0
402115073 296860324 0
415055591 222222878 0
19109540 152581272 0
527452811 429217039 0
485011567 445517942 0
469465879 484094153 0
111409281 288582929 0
2942174 151201224 0
45548623 333887195 0
202549017 477561563 0
112365644 543745618 0
294094592 156100930 0
463912142 115331976 0
408830262 307579786 0
415951939 323306324 0
257374011 375409173 0
56968518 131238389 0
427330623 453461689 0
290381543 483664893 0
391537572 224234747 0
78214291 228800439 0
262998327 379040309 0
472197472 346757302 0
100240833 16292529 0
111617025 347241457 0
389993317 414869036 0
266408011 197186769 0
474948679 370465264 0
273487939 2062859 0
418889969 568720962 0
457328988 458269885 0
6914851 452008345 0
560127858 549380503 0
413974532 258789340 0
113128410 168805900 0
73872985 454740939 0
131583684 79970530 0
266952107 76177982 0
480899076 36018282 0
326920683 235012177 0
514458655 185159732 0
108438682 90866942 0
173314847 318525036 0
188335664 324371884 0
350721123 485169482 0
14595089 376987406 0
33319339 438268799 0
390564873 490147225 0
55836458 302882174 0
111060093 439784280 0
458121352 378079745 0
704289 129949258 0
479628702 505974709 0
59568347 417711168 0
420257520 323636567 0
541813083 413510151 0
180049202 567092905 0
327128279 31279170 0
459998323 363390927 0
464778960 358638934 0
126279220 421661827 0
220591185 128130776 0
292194171 221179387 0
200559914 336693508 0
501711455 389774459 0
324485569 160122618 0
497700624 244160891 0
118201532 196140612 0
430290432 308049875 0
457596376 407669255 0
306104506 13074640 0
86517725 77920095 0
315446712 424470488 0
284900332 267429814 0
112790419 230551578 0
400599087 484641917 0
463079096 105481159 0
366866868 393101358 0
178339032 24228676 0
16449809 372957670 0
340908726 302105211 0
199532352 199230297 0
473111199 385792704 0
488478494 431163921 0
217869345 250181381 0
530978942 106578997 0
135203693 431475428 0
292496690 66675993 0
75195124 441440897 0
256205937 10397334 0
267254326 210781557 0
120116537 39133795 0
442934629 367527522 0
60919692 396568665 0
51860288 67646570 0
468926904 442418531 0
297776058 86467302 0
222204905 226692397 0
505347432 535634752 0
193907707 137180261 0
247932760 338437677 0
296430130 8695182 0
202957399 312677877 0
95685224 491121889 0
110117097 531924238 0
28926266 455521793 0
446419129 371952993 0
414364454 24250817 0
424015057 27760671 0
184865436 502166752 0
45652466 450616968 0
123631895 387574296 0
518468604 354145308 0
431085520 120444692 0
428554921 497619128 0
289214744 76669368 0
42122498 400793112 0
58877887 466312771 0
184279661 61481312 0
401522293 318601982 0
448090365 200636678 0
483479213 410529544 0
193107525 506800358 0
366307001 168287341 0
422578577 194596702 0
343052868 134831677 0
496494438 121920910 0
293523423 395252332 0
226627140 543896124 0
531367399 247765068 0
473377655 165031683 0
371343313 200991283 0
310859774 10977903 0
544250340 348373442 0
7083994 278326893 0
433131032 393871546 0
274509098 105108607 0
384312722 49274388 0
357813657 354279953 0
285045494 194481745 0
3597633 22167882 0
527973576 122323990 0
371983653 384578900 0
455035575 244372256 0
257640603 164825194 0
279612907 369627954 0
390293019 217669053 0
305611642 558066465 0
389466350 285631673 0
106352 225719579 0
475890672 101933390 0
112608016 330615885 0
361905751 515206092 0
71394627 222684420 0
328314077 520130294 0
227820072 259041385 0
328232855 560548387 0
39614795 139029231 0
470774069 79681915 0
180854090 177494757 0
222732308 81918045 0
562503703 7100767 0
96864678 254670714 0
163023305 118770323 0
296994284 230310193 0
208716721 270364849 0
436037123 88901462 0
208487097 166969893 0
79365266 345278120 0
219759098 356932765 0
374244855 536721762 0
218103586 124607358 0
313307298 537539802 0
83095464 279567847 0
298875074 31500119 0
22199595 484743799 0
387299677 350056708 0
247344991 456334336 0
552857120 543025163 0
117944117 122434941 0
366971579 400144676 0
297456667 35058060 0
195741629 305442374 0
111386156 447528142 0
372354442 563478653 0
411931809 34689112 0
265206354 563589788 0
243768565 176812140 0
138516823 242301798 0
220461028 443151997 0
544165970 176671185 0
448204544 471494441 0
523886157 267329071 0
536820642 11188404 0
327893137 408537667 0
280470024 39188596 0
359647812 135180597 0
560474599 150351403 0
305460651 411107801 0
348166257 36673724 0
488372911 64996912 0
26993229 500171980 0
382360357 394918547 0
277022836 57297153 0
241785472 422332313 0
61238711 185303287 0
267282506 236553070 0
123025491 242429302 0
559495777 279117447 0
94250858 213029990 0
355108265 416385597 0
157159480 325630144 0
126527347 56194179 0
101127983 369090743 0
498777926 535744564 0
299040473 189333607 0
343327277 243771723 0
257731810 215566962 0
384072609 280917568 0
180810961 294239886 0
421348789 360001163 0
523177402 319472676 0
504217648 445562478 0
506111569 364564744 0
452996098 74237951 0
511953786 250503557 0
54660735 19014537 0
310383798 370375269 0
286399557 246623138 0
152215737 301817125 0
539451773 447252343 0
12243499 42587376 0
525396298 311344105 0
225648173 520744951 0
528519171 393837997 0
31596299 515764127 0
63408915 289796837 0
379324518 450481511 0
361624544 452717706 0
350361193 529194055 0
126069876 89718002 0
484483043 189866562 0
383822383 272452184 0
534505997 178233462 0
266234822 315065313 0
166411375 237885256 0
427995057 233164419 0
484378411 310188572 0
151244892 227431834 0
506504378 272291176 0
406670326 136461982 0
514247783 503357783 0
487812398 461374511 0
340566067 222677934 0
482372351 151088763 0
25063434 258446716 0
108102343 60865156 0
477359782 257386327 0
200277128 277773207 0
77958850 138360561 0
350189729 165836069 0
526907298 199884004 0
224063477 277494444 0
235305527 15566283 0
312903565 360779899 0
507139427 11522832 0
23927120 409437921 0
287710811 443682403 0
192283272 489165975 0
137183391 328909505 0
546859442 264608775 0
255537118 449772047 0
19566118 34220871 0
282606893 524702882 0
348036262 422107620 0
148724487 177801533 0
219014054 553427383 0
164936727 513142003 0
323162523 265270787 0
117273385 354872085 0
331549826 256973538 0
53859884 338439497 0
260472052 110319990 0
325498298 362494100 0
136004206 500400697 0
338740796 217282162 0
56963382 77800907 0
117740685 278699867 0
93729016 349729595 0
4816456 196929932 0
213749483 317976629 0
268959025 17616895 0
192374521 360152884 0
471632415 429268930 0
482934725 194290150 0
186495063 443082970 0
274380743 126477667 0
289325210 424026030 0
332266373 491536055 0
538095408 484052892 0
175753988 224944688 0
316740233 167621980 0
220708409 23659415 0
569087621 57572746 0
209113348 416986547 0
306211199 263661029 0
214123079 14911664 0
18075383 269937308 0
188384816 57737307 0
173233384 178348249 0
196202154 410492935 0
378282357 271704655 0
551117568 175163235 0
162315131 92345618 0
406871532 508917559 0
470954428 449422254 0
201395842 529870440 0
97852801 29919533 0
200129645 309734269 0
323735771 450432976 0
41755313 531833113 0
88896376 478783922 0
81188111 414222279 0
328514757 3300522 0
155142364 419122408 0
259881186 11817467 0
443610594 102758889 0
349639210 222451048 0
283757438 300611428 0
134543099 180994550 0
357109966 13218520 0
32120766 292669148 0
304548624 255423553 0
42456767 346905943 0
26920179 260063458 0
555829311 495502966 0
332279187 219973947 0
233579326 111695483 0
454500993 148863765 0
233083631 77774893 0
324446354 392763049 0
397960761 312602810 0
70339572 214026422 0
563919699 118602453 0
433375323 243025687 0
73387037 434832060 0
511022866 57144085 0
511412136 57897332 0
383674498 395903486 0
65339773 287730675 0
300160274 43486592 0
38089044 4941776 0
550504738 235314339 0
155562840 80335291 0
132022374 438329880 0
460774653 330634306 0
210247961 49158720 0
537466148 179300649 0
238111651 477635071 0
211454484 511790822 0
7565501 540909958 0
312122158 125534824 0
415268875 265165685 0
238809447 411852727 0
64675326 417865121 0
64665514 195066521 0
350955778 415252095 0
33674973 308316129 0
270097600 377687140 0
102952169 151214221 0
138640826 409940245 0
149665905 278149060 0
17382166 410720658 0
506401436 277978668 0
483661547 456670702 0
156577274 70526385 0
337953135 279857032 0
463466026 550653483 0
141777039 511768493 0
1292654 255996135 0
37850976 522620892 0
278484143 213658477 0
524215224 30886026 0
182591076 171985303 0
226366513 40242589 0
118902420 133851406 0
338699105 351085733 0
204095288 470661394 0
382735975 415325137 0
415812151 531792240 0
208565032 137356893 0
509635613 162209302 0
35669247 72949796 0
193944272 204796721 0
263972569 151260491 0
75779686 231162236 0
206052751 46741122 0
434131014 357931189 0
64204464 303982664 0
515040925 498447151 0
2420420 111685137 0
560937905 513488843 0
232688606 477530205 0
210059029 486470442 0
368846193 370889885 0
60127230 479070480 0
284054285 337801530 0
212969583 208360891 0
225645012 84501704 0
199154389 40700371 0
211804210 473004540 0
565290641 335637656 0
106637571 246353953 0
89595749 394184107 0
136123522 409056401 0
37968023 442385798 0
547163928 213761138 0
564162506 72083310 0
195728636 371475610 0
27519723 461674324 0
33196043 489411667 0
215547073 182084500 0
521735778 136936490 0
564174834 431889249 0
162511166 238335095 0
495096453 495637298 0
399486486 222758377 0
333888106 561058342 0
242813436 124486756 0
124718985 8081368 0
277141350 400373032 0
445908264 503273002 0
239465143 286587111 0
372902426 348363431 0
439969957 379360816 0
125572968 189222486 0
40214358 420112747 0
438237545 15963112 0
326976410 14475578 0
382812489 549899062 0
221844012 45719152 0
197958091 513328335 0
196155161 287003760 0
462406251 554314394 0
261010991 503150323 0
85504113 201221716 0
104685614 552882231 0
215215584 115900232 0
20838769 218238428 0
187497988 263400632 0
60992307 540233756 0
467694226 399938005 0
515780110 466689224 0
268090896 204440592 0
346974783 298144014 0
554660370 122667930 0
317566100 117192659 0
223857318 7145548 0
26880804 169671150 0
503060630 257569454 0
176986896 240898960 0
552120642 267996055 0
486466490 64189938 0
171482192 349793632 0
415097262 451819646 0
47526192 456853870 0
446066911 507299700 0
514869590 129417659 0
46473436 470149631 0
511145641 134464868 0
173229993 192061392 0
61379455 488076496 0
149339564 417531522 0
245001819 11833283 0
42926284 226497198 0
298341876 406224666 0
286941462 444778805 0
317659491 260331307 0
237314844 58035306 0
396445574 482727623 0
234656429 428528167 0
354716082 213046852 0
54255339 166906177 0
409827312 505214636 0
548955260 84894186 0
142247151 180500221 0
47295112 517673287 0
281785484 96324325 0
253179341 265372151 0
140070593 177772851 0
543328714 540973065 0
516299215 450402541 0
122675540 17881356 0
388630697 27724611 0
437649882 567293131 0
505699813 255936144 0
134532926 343739661 0
496507675 477952304 0
361866073 402090751 0
383098248 488800472 0
549031825 167760461 0
95510406 58508101 0
500115336 446017863 0
551755285 481702043 0
36248153 519766824 0
140755785 278391897 0
51038494 362757868 0
554314662 91852771 0
305007733 385479978 0
340631389 43343332 0
249974769 398852546 0
294352370 355754336 0
88525351 187033647 0
449067124 229493856 0
333580605 427606403 0
565024451 542337329 0
74658720 536386379 0
477341225 375887174 0
95901449 293415104 0
269242065 13889708 0
6622167 297890733 0
492984480 123124529 0
110482504 356785064 0
16583743 457314121 0
278360459 452610011 0
557957633 453079325 0
404433838 62354094 0
152129722 552038580 0
362587548 223004879 0
40608797 392425433 0
197463849 177683712 0
320713078 159880196 0
536827891 454538190 0
546677298 370921731 0
39501124 99248962 0
32697569 462294831 0
464610499 366247914 0
296465762 94309724 0
315945277 278840050 0
111844376 231231030 0
75037208 186050147 0
422639947 173904029 0
170089710 41140478 0
389609237 430873450 0
567815253 531037329 0
193410828 105980908 0
374453288 212453840 0
469714986 479805113 0
160429717 310853770 0
296514895 426300628 0
242467348 439744284 0
383942879 403800799 0
255739589 19684579 0
421052349 99438808 0
563954739 209481901 0
340962977 104925390 0
312866548 285969694 0
205816451 5545271 0
351626220 42667071 0
117186234 231146973 0
228982779 334814843 0
549429314 497376691 0
510863997 53652168 0
557858731 199755103 0
521083378 67250471 0
85997780 106722507 0
561013144 162168233 0
111466770 508906868 0
380600438 268971599 0
559167708 192448691 0
213400720 240674132 0
505627340 45834896 0
279980612 167916193 0
474753771 400870905 0
158058897 150838375 0
208478624 563286783 0
377080757 278014567 0
265236299 94398510 0
268081148 140741245 0
151585192 514134251 0
541587896 253907476 0
506536279 507796599 0
74932043 530611949 0
259564466 348679149 0
16680036 165901355 0
229167796 428879738 0
172850017 450064943 0
138947764 211300256 0
266765255 73776337 0
216016071 418660465 0
201300793 144649289 0
294785427 364258292 0
495218228 375036400 0
470067349 173791320 0
24812393 60373802 0
300501431 333822691 0
28259406 11500697 0
489671519 123612860 0
551014365 369131814 0
40346513 457908431 0
546131627 73834217 0
436040627 249979001 0
510869310 537515929 0
516768157 181801328 0
76705442 169921153 0
531259488 113674073 0
29429940 327030024 0
159325012 359952830 0
363706266 497500733 0
128404880 334309282 0
225346202 266112321 0
459645154 476236661 0
320621865 483758761 0
214679838 76976527 0
525644384 24704149 0
333771634 265434025 0
210239757 385668273 0
63019507 430613506 0
223772079 429543716 0
247546281 192899707 0
173565327 8262072 0
161225914 88864518 0
110129680 354814387 0
269709628 266493058 0
544365674 85511670 0
20451329 2323654 0
377434040 96366910 0
157581812 145567232 0
437135090 345589242 0
113531760 91305371 0
129663761 88426613 0
209366480 365993841 0
529604079 548876799 0
152199459 21508539 0
391892000 100470301 0
350955783 207351426 0
73959471 496188105 0
515060068 443101816 0
434325158 200093942 0
391811922 220934618 0
310669782 422923381 0
42758835 109436549 0
479301795 424296164 0
288741703 347093369 0
275273733 245959989 0
278064749 92617205 0
161592830 306429341 0
566403257 271339171 0
258333410 236875005 0
296906817 448481829 0
208547820 370884242 0
361800839 7901346 0
117293109 176890352 0
327395109 185444278 0
216367793 311486561 0
544069868 562121141 0
519336608 431516506 0
412417819 99821696 0
343091748 75925914 0
50340905 59352511 0
165651029 481611273 0
485083728 399701851 0
30253171 197710138 0
238063234 427444651 0
378398979 167606600 0
525609761 2292081 0
37836440 517925176 0
75352786 8558680 0
191800279 309832403 0
295516303 77322334 0
510324459 287918663 0
565435676 349305911 0
190774005 329507797 0
261250566 346752353 0
240752868 469413671 0
232753069 229858475 0
84638479 99223144 0
267607397 29085595 0
384637294 477305894 0
366204726 398717227 0
80287195 11776952 0
416223028 274840075 0
440664432 86061005 0
251057118 328472203 0
30326779 311905276 0
123313868 536448780 0
285830592 361805096 0
142829801 287212016 0
37848582 15992945 0
417997386 484485696 0
524231054 199396738 0
96492262 390147855 0
472412582 27047702 0
353757216 368720996 0
63097686 148347417 0
6214426 337435308 0
558388279 328275542 0
5446751 286697266 0
74025531 335043914 0
297094993 383940928 0
495494673 229344987 0
107074898 412858529 0
170706348 156543271 0
419815655 160971157 0
247331401 2250192 0
311466769 31339027 0
90095494 112666946 0
392182079 170192483 0
141751928 282810204 0
346635622 347484298 0
349658800 384021350 0
99050682 255884198 0
145270613 163430412 0
142791253 447725307 0
473560050 34460268 0
296799401 358035416 0
109513181 171344126 0
283323455 446391867 0
151960062 311667567 0
255597450 34728450 0
488617236 478233530 0
267749268 116911238 0
97499690 179741564 0
311853411 378740161 0
483213136 454655927 0
182788982 335690483 0
429862936 305464990 0
306975533 310209572 0
546548080 532126055 0
189939637 170780108 0
198568069 359481126 0
43816106 315584685 0
1492522 99692777 0
97277387 390723359 0
346449291 228712632 0
317497645 234603388 0
479100584 399214801 0
496530326 199084398 0
161748776 127477900 0
292297957 468606144 0
235483582 321175703 0
158992121 352969854 0
422414243 439838133 0
274488623 468982976 0
465345937 280726332 0
174273864 259725728 0
377063352 395484395 0
405399546 537220970 0
112416989 532020998 0
126126115 296327323 0
347338622 6524981 0
436303686 483813245 0
274547336 431171459 0
262897533 428646909 0
343166607 85385229 0
204335807 92440828 0
448489022 52062667 0
27477276 553554851 0
427515487 334559375 0
432661840 94152814 0
375704294 180700393 0
390675835 233015468 0
524665153 20482052 0
1453713 538651056 0
129334848 205963513 0
181736742 257812911 0
23165106 403752181 0
225876903 132236723 0
123037973 34670023 0
98869169 442167128 0
375370763 533088147 0
258764286 260046720 0
408251708 35578172 0
149983258 255615484 0
360332612 262704839 0
191648832 405513984 0
167786861 370593753 0
2145381 192562931 0
351969944 482285691 0
100646684 308772866 0
249326083 492457072 0
26207679 34018901 0
21259395 193694334 0
280268235 471665980 0
493783629 327785535 0
7118327 438746106 0
17365018 110097002 0
100555607 375474349 0
150317257 444154039 0
411824224 219710435 0
198958699 79345372 0
92134884 399051612 0
484001263 178595196 0
33410829 398070384 0
90869752 90494389 0
225177748 486825205 0
220540213 544440967 0
334859826 44011380 0
540572441 265441136 0
239642903 362920451 0
437206276 8350860 0
200539623 309103679 0
322960442 392512254 0
295465330 196748986 0
218756474 183799306 0
14213297 95991937 0
226773520 176961179 0
435823384 127176882 0
270555269 245968620 0
543931744 123434399 0
479868075 252334778 0
52265616 258940968 0
552550066 554951238 0
425366069 225888048 0
354213223 238081890 0
339339683 552237966 0
446427594 121521672 0
226082286 342101099 0
80259281 94822566 0
388150141 252877363 0
47904414 10308258 0
101341107 333695803 0
79048972 437823624 0
545889655 540432563 0
506715269 49378748 0
396776844 269074478 0
61756400 180854553 0
221577817 404479317 0
449623877 435565021 0
240295825 109583103 0
403667522 286736024 0
302732700 408954660 0
175036962 557247058 0
440334829 82034638 0
94121949 291080017 0
37158323 122590915 0
173601141 358448420 0
313267431 415893511 0
331868224 281804941 0
347166882 558395102 0
295977699 392532357 0
41056255 92390015 0
336720493 270831091 0
336490349 182858492 0
441007092 181794280 0
3946507 264965228 0
339818104 568447230 0
364228649 522324856 0
228980360 147364223 0
127291407 257384485 0
273202374 240159514 0
305366279 270648039 0
205999240 470998564 0
514694361 4663725 0
144439918 312924112 0
553037163 251071691 0
218128462 532951780 0
424129425 118584682 0
153388159 175496896 0
221510718 282242092 0
504919106 217679934 0
256268838 71111488 0
518365662 371449427 0
67908207 286282971 0
551805540 505270269 0
541353020 463916097 0
282184585 427779263 0
562759542 9091791 0
478812490 213965678 0
460968247 121254961 0
146551795 503925015 0
169970688 339800297 0
210642037 281641433 0
543727196 31031076 0
458746141 119836054 0
413332599 57597071 0
564055802 142753363 0
1572689 496358883 0
300290597 33002422 0
281387065 555775233 0
300871408 476812793 0
520130943 169630713 0
115882688 135312191 0
264555603 237655354 0
272924816 524582512 0
172371338 225155814 0
129476629 100605195 0
135360129 324685946 0
194904121 210091436 0
151818324 438514698 0
561719268 535612511 0
154093400 361751482 0
431736189 492740735 0
231286235 339140219 0
203001072 295991032 0
94659213 306428436 0
165494475 424752756 0
390453805 343860939 0
58226521 423149607 0
288422333 251304882 0
286873296 253704314 0
246187465 161388884 0
528076725 442461457 0
65767825 57762700 0
113051244 255693321 0
428058859 472641825 0
364259038 369353329 0
183319185 299168409 0
164149154 115721630 0
524895004 478882495 0
435053146 127288937 0
465053319 426607501 0
92122389 302806964 0
164331919 193430088 0
69424494 447946807 0
39352598 210824856 0
70788433 538754050 0
117526566 388711204 0
137564276 446545266 0
491605509 204337072 0
242443598 512365253 0
264150364 391885629 0
370498663 274874907 0
332859913 558655623 0
473349291 529785614 0
109517716 526802821 0
175962200 161120498 0
422447690 559498394 0
19427140 535339500 0
450036963 518545067 0
554058123 20222350 0
409428504 493999020 0
44787522 475942514 0
518426302 239394169 0
455533907 14330938 0
288789548 375150290 0
454292468 107944334 0
34617068 523182760 0
538455248 534138269 0
404975223 337438597 0
43848077 414943677 0
369268965 73717954 0
491428091 282576727 0
85173416 152467993 0
234659910 85804554 0
227892009 128969874 0
81184341 18650099 0
501327491 370811502 0
487962712 125912451 0
534836236 381684299 0
484388357 478531741 0
182227146 21991517 0
342938336 374885768 0
248021359 202918692 0
397799600 19326154 0
423586344 323673871 0
91325815 151067982 0
59216149 21644059 0
519106217 399681897 0
300979257 249944142 0
434088945 300236635 0
6666370 460130976 0
483337829 466927822 0
291909383 168781964 0
297380031 118314370 0
379871113 428832674 0
6684973 71474729 0
153445643 377777624 0
8085495 416570480 0
485295875 317127465 0
364881035 341933090 0
451972202 69741281 0
177661265 161761862 0
403194776 509196201 0
137404641 268683212 0
230101341 184304672 0
42151968 337678849 0
46994466 343887107 0
142864823 166907787 0
300224666 300916893 0
382309754 378770599 0
248743363 551016945 0
131339918 234122844 0
91480971 113349029 0
57258065 539999359 0
469510940 132662268 0
163982365 431108954 0
142086291 250377607 0
515915722 167308284 0
497854817 112991655 0
385299539 193573856 0
14625088 521139862 0
439273261 237289161 0
311430108 279137024 0
472094354 466674445 0
190141783 398697871 0
535088654 373039738 0
499052309 464744794 0
394356803 202558586 0
316897855 278769927 0
495799312 381524777 0
54810111 179813958 0
93540109 272317390 0
276866453 407614315 0
13169651 478543974 0
5049142 19822194 0
505321716 144462086 0
59227320 550608566 0
244907768 565921958 0
548533453 14060484 0
158412751 433022495 0
309438331 37663610 0
68387607 59738360 0
228678777 362045248 0
551538009 77115397 0
88829876 444932506 0
506555287 551130996 0
486986635 85178125 0
495215460 56768502 0
149463922 328738409 0
411432099 226456140 0
409602197 331439491 0
129733161 266654071 0
505078478 68647564 0
385498427 40269820 0
8824808 166928148 0
237889992 323801861 0
497455446 59507084 0
157114572 67070478 0
309630643 214448550 0
522250792 137498671 0
159135634 563640470 0
327571848 301830105 0
561251752 205116966 0
115696918 112053604 0
78124945 132840091 0
317867000 564221863 0
277238243 373377544 0
113433150 7723346 0
226822974 51678757 0
238637097 223596948 0
6343200 272334608 0
322639578 94538253 0
202561217 546300773 0
55000489 79136599 0
504025057 100206143 0
483361172 22002704 0
562181137 501922691 0
190383395 56619499 0
214524716 338816760 0
381877271 178067626 0
133650810 225911318 0
368846528 374526988 0
361840495 442687987 0
200145781 432483604 0
433489366 560685739 0
45383348 556704216 0
11132204 473384689 0
100036072 27054588 0
350945179 549555730 0
117197397 195760514 0
380573046 336321674 0
524712262 331441461 0
403120511 321161999 0
496488820 324138723 0
18163550 499461592 0
128499245 117650888 0
356828493 104027064 0
355392129 401860133 0
151618052 38657988 0
552433634 392531624 0
54180694 392254493 0
209619500 236743271 0
267272145 250870533 0
158101769 126630430 0
195963154 449594470 0
41916070 463608775 0
246102630 41326655 0
28295936 466700762 0
540925605 143929519 0
466212893 538498149 0
275178563 274458285 0
407710430 540881714 0
271998433 1071058 0
299538632 406391753 0
342955236 161107915 0
222065447 23599232 0
529232342 499310707 0
104915401 509385267 0
234205141 478140301 0
69918540 121137953 0
513085011 102131251 0
193132461 363351740 0
6086186 313417682 0
227216853 382316719 0
500021224 77000848 0
397771184 134822779 0
101808984 174637759 0
286731680 429141802 0
499261853 24856314 0
232597386 561777249 0
402680737 135749627 0
386547257 195651247 0
107113832 227775911 0
222804304 269631077 0
350818102 387768408 0
425687389 506462443 0
329156936 517935849 0
458650235 520330083 0
352812559 84961924 0
510856849 177922928 0
264479251 464967360 0
520740487 428506837 0
192589889 508973628 0
173380890 253724451 0
373454713 170726943 0
55669733 182276565 0
333511352 455886458 0
381379972 259367534 0
286237306 28844020 0
453235140 493150789 0
488113760 481537516 0
444305350 210932413 0
465221177 21754776 0
517009594 431194718 0
539514840 242232161 0
118425428 492167248 0
159351320 459724908 0
367544979 67892212 0
520644062 417836622 0
313282124 567427058 0
501557861 464438336 0
456122811 235132186 0
315747434 222097874 0
455646981 462238253 0
186084282 474256164 0
283295301 265605672 0
439402045 175073369 0
229891920 391878089 0
349951766 343390267 0
482562907 268790288 0
504468309 135055047 0
523670160 471224428 0
546255429 2488295 0
222316431 199149826 0
443394145 436471865 0
476715920 473925520 0
453791695 141745333 0
380210733 159840917 0
374211005 484282856 0
490783504 528727452 0
263234016 31853528 0
31440255 327475781 0
44747519 118526080 0
367383591 405828199 0
74250698 511414755 0
535575015 140915646 0
340619844 420447478 0
60386544 93450676 0
287727348 147120080 0
243901630 369033846 0
403992375 245295204 0
411633751 4400883 0
268666302 241434316 0
266865470 509444438 0
41971232 524894179 0
552552908 317164902 0
8306448 475644323 0
30149163 524804888 0
473338297 38824584 0
140739820 176338961 0
206146595 212168242 0
129654095 258248517 0
268549857 40610183 0
187744118 302536687 0
194596025 197021863 0
21509262 351485498 0
451705433 290994874 0
127666452 531681964 0
220378351 131761901 0
524467783 154003680 0
213765271 59211489 0
2019816 383655738 0
542193459 327137805 0
307868730 547450793 0
46435197 149800663 0
379715950 334422525 0
301314840 316198690 0
23274329 491567561 0
488692239 415778280 0
492541720 526200341 0
51547015 504138705 0
271761552 8277928 0
363732125 181325793 0
425838686 478674535 0
56328539 212446285 0
121335293 47320019 0
272050570 13204587 0
521786250 345025654 0
80059900 27117994 0
400278128 314492523 0
495329975 504875007 0
48882069 62115938 0
194068444 5060345 0
335568691 303344016 0
247643793 494950885 0
102501976 256340701 0
244677448 178655392 0
376361355 96086736 0
95000697 531180744 0
368519464 547375023 0
237213798 546020626 0
395316609 311863710 0
531875320 487750033 0
205055313 335252903 0
108355071 6362850 0
222964592 517828637 0
448916776 338881535 0
367194311 106774859 0
503932457 469605468 0
303683604 8971961 0
388118412 390479081 0
252681349 511731002 0
125248965 397483216 0
480908140 12666645 0
82011221 211907035 0
384556285 487716898 0
190367058 367824532 0
369938906 289761567 0
450373078 310432074 0
317358127 460903203 0
12976491 535072225 0
289020561 28439291 0
282111493 211657685 0
529135706 132324433 0
401542335 562768602 0
237814817 153153609 0
419237916 158275040 0
35846522 227605902 0
162292910 522482235 0
429686166 287855474 0
528366862 144118192 0
69254981 309969119 0
282902186 464623099 0
395353279 180700516 0
268151010 350618947 0
209128653 91140249 0
279654134 404728306 0
59253744 560051779 0
133190161 475682456 0
266236318 385548750 0
374694776 348297478 0
401396902 456688728 0
177314413 511896591 0
510261146 322138428 0
532565845 435581541 0
73459469 323664252 0
3836480 472261896 0
445050012 181484370 0
559397591 66872174 0
317574241 462042744 0
512465189 485104953 0
46301368 45647184 0
326387273 519491882 0
449265051 103144388 0
363486591 554536344 0
73935658 366000458 0
455696981 529532437 0
456206100 540830636 0
509095861 139524281 0
453514524 121275797 0
144886912 176124599 0
51229536 33025477 0
464445938 368441975 0
203587491 86793348 0
190561960 27336943 0
3257057 350917540 0
499360679 196770410 0
16069151 29128661 0
235721855 6899343 0
488534847 206237420 0
235194827 383151 0
5760001 510550316 0
158375756 362446681 0
331217630 393508830 0
276039047 436364663 0
287371085 308404576 0
461771955 332026392 0
340157718 347139223 0
521395223 419333710 0
494785377 190681511 0
246507318 145404815 0
510231224 559697506 0
324754563 221237292 0
97847299 114157439 0
479950742 2196574 0
512156180 400516586 0
429244394 4935378 0
427832264 99523289 0
42113105 271309136 0
378944809 486028826 0
225181896 278853537 0
162543005 46539384 0
545553755 115598966 0
289588242 543796478 0
252256057 458133317 0
486100328 288949360 0
471614219 133613017 0
167304494 371547020 0
44934408 9869932 0
127857095 195656160 0
299880584 102435654 0
418144099 509728127 0
466394249 421865450 0
217096785 173413287 0
90617646 131997702 0
389252363 35052907 0
24999252 565981854 0
91735147 495620443 0
300800082 258837028 0
170751367 161832284 0
311425514 280682146 0
117384494 491083034 0
562476264 336167835 0
143910365 4876991 0
150769463 561791063 0
293195803 369630638 0
73827521 305101751 0
375104811 18324375 0
429401695 470268932 0
118441349 553925249 0
226720499 568135876 0
46464552 270242495 0
339184378 253124905 0
220224491 360884097 0
284713201 5978822 0
183953155 518796958 0
499209357 84853673 0
483577346 386864642 0
324776862 466570051 0
342677940 186252645 0
264193535 345513918 0
300171110 290946811 0
63574876 97490322 0
377622612 32134614 0
178415786 64730250 0
258547020 171790103 0
424756867 394494878 0
339186234 230947388 0
78611970 257218378 0
401906808 434063254 0
357614074 284989487 0
202790704 281555879 0
268122903 99700321 0
187354711 440308268 0
259705369 236233860 0
399348553 236940652 0
1194021 173680939 0
253225872 526854664 0
447478624 101034254 0
548293291 273575462 0
157034849 264578060 0
332221865 96020183 0
123675689 284749871 0
143880855 533665712 0
568123879 134170625 0
369671164 467939946 0
477502067 369003175 0
77801310 184154908 0
441979202 224670498 0
553504400 120223014 0
224628118 474228212 0
345618229 76807872 0
300518606 355368483 0
497027336 466151809 0
534134271 303347367 0
480945887 192373672 0
552124248 298459213 0
298213584 480002877 0
47681912 279624872 0
246460971 395959392 0
243498477 241575578 0
290772725 313260458 0
98778304 472286805 0
466964913 159644482 0
463486170 347150819 0
543409867 316058016 0
113107145 195716938 0
494169967 8140790 0
484068297 556202415 0
96454298 314946300 0
123091636 529753499 0
99460361 89173356 0
335198456 52344808 0
265666304 63188761 0
400810556 157334132 0
302928351 208379080 0
174645374 361995285 0
100204045 92821043 0
465735340 424894071 0
73217842 544934485 0
192781888 79695810 0
523349935 451411829 0
174788986 156722068 0
391000946 504920417 0
32179766 321733251 0
226361710 296162725 0
160125653 241238361 0
146202640 437481578 0
409494400 262310173 0
318203203 462452039 0
340876533 491843438 0
427343877 111271654 0
270539971 14978954 0
39445128 13130167 0
419051397 68733074 0
104990930 434397254 0
242280266 165159698 0
500453945 263186002 0
67338848 7350169 0
61225099 156217371 0
143090032 122730676 0
564636923 302237506 0
278804699 78219400 0
328627707 377369376 0
222922641 379956122 0
227132196 286457742 0
517707046 409791867 0
61596788 181711790 0
373740644 371924658 0
107132187 263117877 0
88611673 489537174 0
148731145 353739713 0
548261219 501664971 0
441856606 842474 0
136758663 521998293 0
292806458 561193363 0
8071533 382136713 0
135499254 544255475 0
181185848 505531794 0
313868555 421425175 0
82555823 365259972 0
283744130 102440374 0
331676608 521284324 0
238918206 225248543 0
320609148 41627237 0
201358231 470743334 0
523071989 92310057 0
383182503 359323767 0
298642543 487075446 0
91109031 123722326 0
417277443 502973007 0
409749224 253029569 0
130638756 312501224 0
547851538 554448500 0
359452752 250234384 0
6885517 370807625 0
59274367 392130290 0
247259410 558607022 0
298531800 273706809 0
39943612 134598441 0
321417141 150499967 0
497072824 55534377 0
473090882 387045651 0
160943810 567994371 0
240673994 526232094 0
191845377 10653317 0
35746571 406003301 0
35345048 422245979 0
290765006 310803397 0
247461313 208919612 0
307879484 26808156 0
502940878 39007207 0
228607244 465597680 0
174429056 127282482 0
553090265 170954693 0
473556527 352681259 0
291544233 12136380 0
506919263 490553740 0
430316806 218138717 0
399638382 498051910 0
253338166 449921092 0
292026638 527654478 0
228311219 187552081 0
354784259 181290414 0
138032015 475756918 0
173401160 3281093 0
188792782 364953184 0
539201910 320905009 0
65819073 77809140 0
300254766 375110873 0
62858573 30785443 0
402183331 139437144 0
240452407 373609481 0
18903197 411277764 0
486449110 177623287 0
322876696 321764504 0
514999592 87333180 0
322433326 331079240 0
159204247 216876938 0
534514786 493289813 0
113189488 191827255 0
438494675 276568413 0
227813717 434090432 0
509614247 470817526 0
183050444 89528096 0
59582957 536488533 0
204113998 134540294 0
139537958 141551880 0
320033907 466163383 0
452227301 37851486 0
267097995 511837718 0
306591030 312962841 0
368147108 178237696 0
244514256 399647697 0
374051030 491866421 0
427475604 414907393 0
158951738 435040046 0
145651373 278089804 0
68911211 208624657 0
563044003 349772049 0
154065423 523424812 0
71243652 157186362 0
196200508 400938072 0
344953917 434038512 0
407170406 258805175 0
411437893 286320322 0
230117240 71881585 0
47728580 170484794 0
348264569 232945615 0
238101218 421544888 0
334891467 439267832 0
163615131 338959553 0
256851045 162350322 0
551058634 567052263 0
486172733 436271387 0
528318378 450326636 0
214627621 485632325 0
27832967 541517089 0
430314672 195844011 0
143191139 504292152 0
323644639 482533474 0
453031645 108098162 0
448069867 537581713 0
191386003 567872049 0
174696781 373191878 0
300600568 512862972 0
295320741 303515666 0
43609263 448238454 0
347387918 411736014 0
345133394 498155295 0
209771048 222739909 0
469455010 270429602 0
116654298 476415868 0
259565717 402793246 0
215202013 355494655 0
77437972 205232922 0
205357529 319410241 0
4104127 264993208 0
14292437 403311074 0
548617518 520010794 0
555779751 171384909 0
250466064 422181063 0
337665683 450007810 0
174558052 430465036 0
251663089 201362630 0
345482261 297164485 0
32648293 383603476 0
171306672 186600839 0
171621705 148531035 0
5197290 323176063 0
566793873 31489496 0
384471816 366943185 0
443532778 254364171 0
78006871 184303870 0
358373591 257280610 0
342060196 195671916 0
560846449 56070550 0
246458709 132004682 0
114178846 384006772 0
403192322 11619966 0
84150878 458429587 0
166523102 447162187 0
338867680 216768877 0
454352626 295060717 0
91755479 537542503 0
336387119 553168474 0
185163682 538316008 0
143634600 71498342 0
431366291 108567054 0
173657590 208357968 0
287201629 18128731 0
539948453 363926335 0
466159739 368962078 0
417630904 6893645 0
434354825 224576392 0
540415682 322004670 0
451591076 357144723 0
461138869 255512432 0
47373227 274301083 0
167895268 69893388 0
251493944 367777607 0
227506391 531938819 0
427817535 99898937 0
230037334 484060213 0
209019214 257351193 0
291746336 562805730 0
215331259 204000062 0
501255807 379661688 0
40439189 505247763 0
489050772 165315968 0
197521726 356232378 0
128255734 468087648 0
31263345 375445087 0
417636577 333824456 0
281147014 225465230 0
543160766 319699641 0
56078198 357352028 0
142118903 472594544 0
298693715 157911083 0
194996796 285654043 0
487649209 402600067 0
162249979 171684505 0
165054711 496377318 0
369322413 322020549 0
151407101 255307636 0
275623059 309778213 0
483089988 107334238 0
416829862 294891024 0
74703649 178683128 0
220205975 287641225 0
521096626 42751856 0
259585988 170525206 0
117623480 497514705 0
335829307 99068252 0
53361374 8617428 0
120511539 531772029 0
340087558 375721537 0
33796678 157602172 0
421357519 150137598 0
185770605 533097780 0
132050987 541484105 0
115083031 187187961 0
179842655 375879671 0
86232287 547733943 0
365597253 334233336 0
481721209 251404899 0
429160594 120774122 0
307766959 232266379 0
532617455 110501511 0
457915444 541394637 0
196498094 283319222 0
61775732 246665369 0
255755497 490009724 0
287738312 405148512 0
409194420 319556736 0
101613052 409093272 0
231090686 108211684 0
506411189 466418487 0
496876294 396264353 0
78550501 437628103 0
220976063 300375832 0
296923233 437445436 0
399546808 122675906 0
513333667 405017188 0
211347248 324928095 0
255156053 410994794 0
96658595 115828225 0
221868080 148970216 0
334685230 477846498 0
64510875 282309365 0
230748969 46146445 0
361057898 124976212 0
195536483 546433228 0
329351119 441796351 0
511600960 359223800 0
76360733 514448837 0
162289888 291312806 0
366852440 418210394 0
361097253 302337389 0
19032900 153506449 0
32767532 137656279 0
217999336 212689095 0
166068098 180458370 0
328425698 534199083 0
163008938 447637224 0
359043926 195142273 0
345362572 310341636 0
411899748 315959941 0
328965051 208218569 0
240849076 177937542 0
218689314 186254745 0
350755491 441113825 0
70802974 490757508 0
408906292 334237027 0
350849381 253833783 0
147393854 172401457 0
15360840 21129715 0
147090526 284829455 0
199460117 267329063 0
153971124 433576013 0
108609228 283314525 0
95670478 182984302 0
398904916 310477433 0
553273292 246143547 0
234920515 282392585 0
210411301 120957981 0
89467006 268248552 0
143144722 49482453 0
445913524 336925283 0
152272441 449930168 0
410768477 308325077 0
191710121 470910579 0
336897553 58019280 0
363119440 451994203 0
314057350 272228262 0
524291703 531459998 0
22998297 523771411 0
183981429 275138124 0
480986544 293356840 0
532210991 361206369 0
409822943 459003258 0
528354428 433233965 0
515826212 214519877 0
509215554 376608472 0
182469917 327164787 0
273606607 374453935 0
147401307 58296762 0
25567718 65944488 0
77652974 407466306 0
89143433 170148625 0
19503191 437383855 0
550629399 88088349 0
373976832 424354040 0
132822446 516503111 0
272745035 49533205 0
304993036 353972310 0
305714422 22721792 0
26958153 525608231 0
390075200 314798812 0
103781136 330606297 0
372480690 256828040 0
14997619 141151059 0
448678948 128094188 0
429614588 277710807 0
394113483 480713369 0
7850665 474127550 0
533249427 262937975 0
286876883 520151030 0
209621818 194075146 0
311743547 273876243 0
509620466 227461567 0
431902299 471489395 0
208842357 345924280 0
337383738 426598914 0
272815121 450118534 0
162170008 21446381 0
86147128 111558851 0
73316348 394273316 0
409129884 133677180 0
313508190 119905634 0
119929405 321786045 0
323621215 504000780 0
504380613 543102033 0
448888891 296939416 0
343733582 547886657 0
6291503 169382505 0
201544951 11122518 0
2054515 117066417 0
219080371 304178187 0
103606813 44278786 0
537280140 299594469 0
262846149 130490156 0
200697165 308621411 0
68139126 58280975 0
384916249 207338191 0
14540512 560025354 0
426622903 280859370 0
331601003 392866616 0
183723725 528889550 0
496925118 483043490 0
450288073 249900490 0
159334955 433772015 0
153087483 145113246 0
457325578 528438031 0
75041228 309835595 0
537087658 147953051 0
392561364 509863595 0
192680450 75547594 0
32192506 324240725 0
405781184 31215595 0
236222398 143041212 0
522128412 445971365 0
360689469 485691225 0
161751985 433471830 0
92471157 256102314 0
543099577 60385765 0
191795393 320235352 0
550965476 251271535 0
23101240 31978508 0
186329920 248754831 0
404724882 96370527 0
353624885 136565601 0
215202325 299864391 0
204501318 295127339 0
130066120 454420271 0
149561912 359119670 0
457037113 70719379 0
199086731 537259044 0
452696017 307478030 0
547353657 303242419 0
467868081 360843073 0
284094751 453793486 0
429997255 183127800 0
335194458 207547982 0
138272000 549182430 0
348922672 101906170 0
314643053 218730841 0
493228614 541283145 0
564735924 307340383 0
499443955 339610683 0
220069269 284902083 0
126301661 460533554 0
328067794 146132088 0
231585641 236804869 0
96689136 409339553 0
411442297 330189113 0
29855436 144241206 0
283105723 289990966 0
410674815 111217472 0
453426294 427443598 0
165230796 15937962 0
191297151 191704467 0
260914958 479208437 0
106686448 407159603 0
248290658 342131307 0
398419181 355320074 0
189209921 139930927 0
278212961 325185751 0
376668514 211895940 0
482010171 286206525 0
358720092 232002895 0
101924718 446043195 0
503397523 309144312 0
399088408 42125504 0
489693987 265106441 0
44726080 241452068 0
473725623 88365170 0
309917254 126824295 0
513922851 378243099 0
371343192 77437143 0
23371013 482327345 0
363002960 286043019 0
221054237 449942737 0
313028995 67233909 0
220595285 84144868 0
71436106 215337103 0
220046087 173460219 0
184987395 43874668 0
379049236 229809733 0
470056072 167530874 0
159973486 70579884 0
53340525 295165931 0
106990657 131899994 0
149900011 462587762 0
258313055 347644333 0
66850829 536874214 0
359626619 117227948 0
479480703 236977659 0
481033512 213030124 0
152768489 369998347 0
392956538 394047053 0
235915495 389263114 0
506454799 231281878 0
523348568 192572948 0
532270994 499004870 0
276394906 309693482 0
448192617 314696720 0
368848143 359753570 0
208155399 510420552 0
403775320 48295745 0
6467226 80843428 0
66758852 545912600 0
462743975 356380413 0
386611539 345726245 0
403021297 323029554 0
105702647 472680885 0
297021965 64518762 0
153830171 164589346 0
532442739 193437386 0
79307401 528027910 0
329005821 226956242 0
4912394 180890575 0
119090653 531110278 0
378109489 119036489 0
524982342 424475546 0
135442502 47176154 0
308306693 566460042 0
105313755 282065130 0
111859018 359066443 0
475959592 329550663 0
293133953 6288946 0
216322494 51905658 0
493681958 545106771 0
323196112 339880160 0
15543873 280531020 0
535838239 377806736 0
280405565 165094534 0
395955739 109178585 0
518834738 167845549 0
439525577 465541065 0
324627140 136930211 0
8063241 125090891 0
383085498 407742413 0
393245679 354534847 0
99745577 107665241 0
88516380 352670282 0
97046915 163564456 0
71636315 54302341 0
21880278 278986043 0
305553091 439238859 0
84813038 297804088 0
300584821 55164694 0
395918968 26462806 0
266475835 48512010 0
44979781 180010118 0
391608044 304346013 0
479414705 530558574 0
270574719 145251162 0
109415177 86602832 0
198638003 115186902 0
356789323 66022296 0
124919745 297617399 0
507001079 60898201 0
385731128 518228907 0
255811230 385638054 0
158044439 219786156 0
537658322 9578192 0
387206375 85252740 0
61619626 421225546 0
128779345 3948805 0
248486655 339530282 0
526690805 302670029 0
478553581 340196992 0
422023352 304029249 0
464326091 307104152 0
124109652 449808039 0
85079804 238302244 0
212506999 540743814 0
437780979 567453203 0
569034720 40331006 0
446436514 261833185 0
151709820 523092540 0
120946181 1289953 0
412038913 161167072 0
351728119 504518642 0
330653158 335224306 0
334116167 163930891 0
328549953 225449480 0
61058765 469082569 0
375896962 41930341 0
360376617 502491895 0
308053511 409949112 0
241129974 456325599 0
234305907 109722123 0
286877262 301292387 0
38969978 330790494 0
63670752 76864768 0
381893672 509516240 0
252040414 189979025 0
16977498 454942629 0
401925324 1799397 0
282189630 476506687 0
284353271 46362513 0
14387072 363039457 0
553346456 244994907 0
252507814 3477056 0
15217537 427844539 0
374582104 139423037 0
221582437 146171904 0
181461284 274494039 0
72791413 438766708 0
272634355 367753561 0
481716252 497835567 0
406644417 492024904 0
512801700 450572037 0
233631429 257266134 0
189844441 460202391 0
265068175 252067507 0
113895041 132305962 0
362413487 338282501 0
80491225 369719963 0
188690181 448905292 0
224365841 138306671 0
549441718 81044262 0
197171523 408071636 0
157900337 236597474 0
402252399 280560217 0
46876539 74833587 0
536185726 158313264 0
94110364 300225892 0
223700552 408711170 0
222806125 442842789 0
377674127 97942283 0
359013942 128472514 0
215221686 521142424 0
56949486 152511067 0
473047133 238979939 0
198353026 330863981 0
91555919 371056909 0
202613 225466770 0
176078041 494902094 0
23723008 464022306 0
367752263 163037270 0
124533907 409198516 0
383926750 562837793 0
340465127 501730325 0
555330125 320268592 0
464420228 175666347 0
156477640 537809117 0
20783594 43626801 0
298674021 370972627 0
560644642 477377382 0
181160837 419736626 0
92852421 456381413 0
42876598 107091990 0
358701980 201696531 0
259235211 507447840 0
300851039 314366676 0
458970102 453574472 0
230394991 478721881 0
335928416 234721494 0
95535018 433968202 0
125512448 195099236 0
552582792 10473625 0
509457804 73310891 0
208716254 240331461 0
107235413 320490680 0
399083314 567124302 0
212935945 283221905 0
333641042 225861686 0
27457948 363117358 0
319819554 271920262 0
142637074 325285526 0
41168645 463651597 0
32235469 125266785 0
175401986 101826304 0
457771435 13066185 0
159515350 300655468 0
27712502 272184224 0
166890882 338063098 0
62424553 177157310 0
254110155 109240466 0
87213345 136238730 0
178230635 506105064 0
163210256 82729923 0
178639837 241869126 0
339164722 325825072 0
436214721 438558969 0
530832873 21589722 0
517778661 498782255 0
252192655 347625981 0
209860822 424368282 0
330814181 41169350 0
247826795 410901252 0
168951917 194542082 0
337375227 498702058 0
250905363 541075420 0
341409612 259758020 0
5292064 225847188 0
411387279 412444862 0
233192422 176246668 0
108891271 384015238 0
451674159 54108993 0
517900874 488681527 0
453965631 494246274 0
68129346 429888245 0
300163662 45790953 0
454739661 20396417 0
89064025 308714890 0
245171980 395407378 0
420058820 512413003 0
259391440 59722192 0
333223514 508697909 0
212196577 300327207 0
357396454 567270167 0
165054738 216924057 0
562343944 22579732 0
470252687 116463630 0
60475589 530759103 0
561372805 36667958 0
438692490 280225493 0
512465856 131802592 0
524874654 286256714 0
537353427 219606582 0
140897963 171811857 0
79369064 334901761 0
305123488 507715436 0
176805904 105870471 0
386820036 324499416 0
531992283 510529001 0
118777857 180902018 0
151146671 386702782 0
313268403 281062293 0
309263355 8341280 0
214275327 73240881 0
311965288 447774962 0
296189489 458999668 0
332969232 93399361 0
213408537 387629217 0
95572621 547655331 0
328260254 245461726 0
449639681 507010816 0
516672992 372619422 0
522094498 262793742 0
529091506 134055170 0
173592161 450490521 0
184003587 371062904 0
180764114 32467096 0
298286815 121994083 0
30897369 338359933 0
330499430 349148608 0
455097453 12649754 0
248016984 424387784 0
513971144 418042063 0
520515012 555250458 0
466272002 487903599 0
525102320 362688321 0
527687390 27668042 0
507562163 62596884 0
7382904 500383881 0
14518244 526084088 0
319406122 137265945 0
68078537 489244443 0
405008086 250352049 0
112141793 210165525 0
109768204 478716282 0
480856030 113638059 0
102458652 209073907 0
74159869 369746847 0
321636017 142425115 0
12058988 552093841 0
14210475 119580554 0
538828847 331802104 0
322265579 90414836 0
304917559 3880761 0
459449146 351245559 0
207118127 171391855 0
223551169 266679849 0
468403499 308423287 0
138846336 397981487 0
417300579 17995594 0
414362602 514950666 0
1776867 368085174 0
185749326 79084944 0
82562832 479401646 0
258762686 325454084 0
368133270 527478154 0
473988508 467339251 0
278990154 236164327 0
118887426 276605541 0
16452932 104980987 0
362022384 36034127 0
228111749 27960003 0
218589190 295349492 0
340448890 35983968 0
357887362 400460661 0
417107936 509822063 0
265361506 329669056 0
36646748 338396262 0
333312643 260314133 0
92001390 21813474 0
13258500 124868123 0
428966473 219720023 0
371903890 374802129 0
405197297 431223039 0
103198369 458551168 0
561151244 109014606 0
226920137 176995421 0
568095960 353760698 0
331355135 335490313 0
293953771 415077996 0
11653120 125008921 0
300331783 409266776 0
516485058 406848955 0
26004542 197779008 0
399082137 486456275 0
23092071 70065919 0
389456008 551834617 0
404706300 13522168 0
56921563 326673177 0
476905653 556201361 0
376572185 406247246 0
341279379 1234544 0
522866616 64185203 0
567410171 567832985 0
382422042 135251637 0
325961201 140272215 0
565859679 330134320 0
388601639 392760771 0
162480394 452385260 0
360960682 167962400 0
308316860 67364946 0
271182637 267060953 0
354978264 38788904 0
337014529 550708693 0
441854320 561182484 0
14560417 369569538 0
34625627 329336626 0
15104174 547430616 0
358848068 476919870 0
272343180 186418736 0
405294733 29556864 0
166516245 298697150 0
294938529 529006684 0
557186752 439636661 0
379897103 140239649 0
81550217 144355196 0
185368929 32088832 0
362288938 527874958 0
279921148 321285494 0
285049811 513830377 0
507317238 388139711 0
26902807 458552399 0
320122288 393672943 0
390399965 451202493 0
561180112 274797623 0
77631314 141493515 0
346717950 13497911 0
153353652 494030736 0
296686971 294278730 0
539607861 527571625 0
224108874 211117013 0
561500271 445204218 0
147945299 246678771 0
206851429 368110548 0
44980628 15628194 0
103339517 482146167 0
373313414 185245821 0
551456510 198292581 0
332920030 383250160 0
395102810 262773190 0
410722883 529303290 0
158765943 34008662 0
428747410 531278942 0
569029347 140144074 0
6872747 14592798 0
202968856 547602453 0
374831730 373782452 0
487795327 128788325 0
124937156 200026891 0
156408255 80424773 0
219344487 75795317 0
75878562 171606147 0
308506500 354529542 0
503128883 453411947 0
279900111 378220265 0
46631310 341197577 0
22241635 354577563 0
306056759 510870918 0
406958488 364439792 0
424128936 224313200 0
484784511 128374386 0
401572954 270689990 0
186599135 352192369 0
116997682 74207853 0
159428692 93909819 0
70294813 366625576 0
545971446 222646424 0
320396313 111467607 0
421785270 193109489 0
105456243 122129270 0
244466042 192179879 0
264750719 415362297 0
415847224 441918594 0
18182566 332740283 0
34156494 30484854 0
465085790 124399955 0
339648530 438670423 0
251290129 279953182 0
8199837 178168619 0
274146938 520755957 0
521803107 452725772 0
509757160 389849330 0
96454665 515863553 0
109574705 331892139 0
332099560 4741493 0
424710969 546065212 0
479575404 149579462 0
557568109 367716687 0
538848613 550589306 0
318043809 6019493 0
423398601 420275422 0
295934227 416218402 0
174200832 515785000 0
418670725 22379757 0
185131349 448797826 0
246223540 43624024 0
424268390 329482383 0
304517021 443176365 0
142044365 225787574 0
56972560 307388398 0
436826603 531198021 0
472970888 356721577 0
329687025 146113427 0
426901480 57900794 0
551041597 119012820 0
200724301 460753072 0
214871215 15779393 0
294613622 130654437 0
280239320 395471745 0
492418633 354607372 0
191808787 213125558 0
282941918 374690408 0
520083464 395011022 0
523748078 78663777 0
329643209 276387586 0
158115569 430679419 0
532682391 50694264 0
417870611 228167545 0
427825877 424080886 0
49767024 98558438 0
239028961 163980301 0
272353142 428946650 0
226345764 12830523 0
500148878 287700095 0
367410912 471636377 0
551679910 538958724 0
531414859 248607376 0
46282038 292568381 0
357885084 194716357 0
555784134 14147839 0
409174940 268537744 0
324683101 510983608 0
200254417 118203368 0
138922681 268269345 0
243667376 66804495 0
167146682 189614111 0
436228594 184610127 0
1694094 184083326 0
450134959 434672610 0
561391858 460215540 0
361385046 354814601 0
358502721 423463802 0
102611887 374073141 0
326564815 546543552 0
490784902 335652483 0
5892151 394202560 0
201887743 474030674 0
430940701 215952313 0
288355041 475217613 0
377699897 78273105 0
499507724 196106180 0
92651773 520372774 0
76808259 127444004 0
35910927 75708591 0
219856254 449278719 0
181083704 489683575 0
434754523 15066513 0
175487364 349745693 0
29949739 7915850 0
431620031 328638270 0
101350306 385878706 0
187057564 153744394 0
282164934 375729959 0
13646423 52951364 0
348482003 85350982 0
80025703 268742754 0
435512095 297737238 0
13246434 544952412 0
47771703 462145985 0
364197525 198601912 0
312632439 530517095 0
86043223 516273336 0
220044574 545056698 0
367441523 242930187 0
377874174 469330186 0
147373315 325732230 0
518695008 524183133 0
120370201 310400722 0
221599597 9567211 0
231372553 568080503 0
32940869 71974161 0
139098331 148992766 0
236892085 126198052 0
335024697 547961320 0
499047164 351895529 0
114709514 95967456 0
43264491 200750759 0
291878514 179272544 0
204618250 141597992 0
116011816 293096093 0
559144155 322431463 0
77041158 173134654 0
212782424 237550745 0
307880520 264830936 0
486902861 171530218 0
431359110 342675256 0
503845868 158816930 0
403980989 40059030 0
27166409 199102819 0
450987865 63090881 0
369008657 318113217 0
90384277 519528437 0
363452552 332162258 0
93992469 514212049 0
148687876 370632214 0
116387927 356508844 0
218362703 310315363 0
195095563 101112994 0
256017234 276672322 0
559701396 387404946 0
297354364 264058607 0
391579868 453136127 0
428886055 420175522 0
303730667 403936414 0
104389826 154672459 0
144321571 431082036 0
34850538 555669522 0
141140205 62003163 0
545581655 348747389 0
324466308 368005586 0
525720658 229752898 0
325380016 46485623 0
503770238 124412137 0
534168861 131628386 0
214007017 493728759 0
567937161 378375421 0
206291264 170008839 0
206893395 443815268 0
503584241 195618372 0
360133239 324493019 0
451679909 517764590 0
217951102 4460048 0
435970851 16570224 0
163349798 456301820 0
521128692 186904594 0
306994468 531644315 0
393493634 334421913 0
149414255 389634395 0
40523170 18127397 0
482526205 497230259 0
254226452 257369184 0
285539185 371819123 0
141755291 141674673 0
70355602 310616774 0
486272945 112844765 0
418156110 545151591 0
563295858 195611766 0
182744929 541049857 0
547931741 270531796 0
327282427 295405313 0
108634894 457906978 0
113491147 230552602 0
440430298 230541089 0
14638831 352258645 0
486899894 379836826 0
114754184 104492829 0
99012040 563226244 0
167904767 20560657 0
452380452 209786387 0
345072442 82962104 0
377462939 61474483 0
145335524 90649091 0
360861103 502770653 0
440394414 538133200 0
38625142 484371343 0
533542372 40126794 0
499983143 269867959 0
48498310 43252215 0
455555498 469906996 0
530942515 455128954 0
10159228 261452166 0
453115637 2947780 0
520110921 113971650 0
50332660 226502712 0
201756738 36386167 0
278759803 147166815 0
87387233 278434527 0
495015739 490462724 0
272786895 232904951 0
204074785 352968244 0
478301843 560077075 0
525259071 220125231 0
106804278 134067375 0
59596211 50365352 0
171430461 64200005 0
305288081 188490850 0
323008297 164902309 0
434182336 65683837 0
303983930 382762693 0
222133714 247414620 0
542502823 547917369 0
512868503 327697607 0
435169561 338570941 0
63082496 49448038 0
159830532 71342286 0
109639073 500018845 0
17263302 239526030 0
259639482 368285356 0
26263325 112212355 0
146802037 91765085 0
459367220 437589396 0
413651592 73394360 0
58397984 384550544 0
421053200 479025561 0
379447884 304382525 0
439699953 198526085 0
306553994 283659633 0
400987100 166651280 0
405253447 182177168 0
326950674 110182771 0
517814361 432589383 0
53904912 206667292 0
24749429 558465646 0
85625157 169825432 0
183792368 404507386 0
183724872 523189664 0
320017943 462588392 0
268662551 148261032 0
299802099 62608058 0
451558503 432235820 0
275284261 428191924 0
142532032 126746573 0
246774729 487868029 0
204124081 9142323 0
316613614 320995961 0
104100750 22191749 0
269698776 309015427 0
555250705 320812869 0
74556265 422083140 0
469613171 335161423 0
240391692 500594806 0
274803181 438217630 0
162524619 564417902 0
380527602 131656198 0
267392529 323212860 0
568325368 92698461 0
4147909 267194303 0
433478805 409349724 0
412773395 442293130 0
4142720 267078318 0
547817303 232327484 0
158503735 475054076 0
379165327 552635835 0
191079118 314540099 0
329159026 41050127 0
97487231 47710775 0
168021133 253329595 0
428701694 413922701 0
161522476 144767832 0
295892684 528688834 0
71657212 556168430 0
215800793 484420420 0
422844883 536037855 0
536523822 437969176 0
345162523 82682553 0
525616908 322921837 0
512947690 437898141 0
532287723 48678901 0
269329395 449495660 0
492587408 335083665 0
263216871 112713098 0
460078208 436065567 0
366213412 298323205 0
532589969 249435553 0
192865059 342329507 0
481030170 436976251 0
305681727 105618971 0
530602681 358324617 0
162111340 15308267 0
58051118 193592922 0
268866292 436611580 0
216218368 371330833 0
45086061 280635038 0
247150612 399061500 0
189559084 441008370 0
275712165 349524281 0
74506226 554411148 0
130383992 335055289 0
37198259 341942889 0
477530388 320562570 0
195059566 345130441 0
296862161 458685772 0
9029320 78398818 0
242110587 237272296 0
502967924 215858662 0
295945559 520052378 0
103582032 285583402 0
323190660 249955298 0
107059412 303318674 0
436084543 516637381 0
376115543 258424431 0
16516851 260299728 0
381662642 338253340 0
251742528 414655911 0
455613470 362808848 0
38863 454496947 0
320127685 140030565 0
514581458 403823076 0
168548508 348426034 0
36855534 68007431 0
131372303 108353406 0
166870785 313483178 0
549746552 31185909 0
185021895 144682266 0
12051031 405806772 0
413039954 434459918 0
200565421 327448494 0
527610636 166113896 0
34529280 348843777 0
257586411 29849589 0
136291763 207208212 0
487217168 544715943 0
157679343 95580997 0
249060649 439237586 0
247300996 508812457 0
289426653 264387498 0
324702211 444206592 0
438484207 251442952 0
503742815 461457009 0
413123747 165192200 0
257917845 170714541 0
129575849 4454012 0
313821087 293892476 0
157384285 411548993 0
554803434 146638447 0
296844797 262955617 0
381864938 86479245 0
452430175 291008420 0
58847831 314231032 0
446324228 37684550 0
477297431 507710032 0
389307691 231856637 0
204889046 256023866 0
256517616 78843099 0
238548426 18896737 0
208550866 409173552 0
95510621 461310172 0
14068556 301495465 0
379587974 275132899 0
392745880 194708177 0
432545576 339580986 0
565601710 523698919 0
19316202 180537170 0
419208699 111531646 0
568310345 181839016 0
181310076 248034530 0
53607744 87859011 0
366762758 3438154 0
41193124 526325023 0
40646816 130897151 0
171730735 457784794 0
322153685 59494680 0
467563942 22463875 0
301644082 511096573 0
396149780 356481931 0
341728831 648070 0
185705148 404632167 0
442837702 120203837 0
417413915 68745239 0
63470483 440128497 0
6479982 541874936 0
291360008 284964576 0
1817609 226464572 0
115155645 482953339 0
28571299 540517734 0
210580204 563198873 0
296222500 383369329 0
238001863 49877 0
453440055 549180316 0
47089936 288306765 0
417893616 328691253 0
43756682 394663609 0
24046468 76179804 0
76437526 171729773 0
313591616 446582248 0
261801272 172553882 0
538240381 555587376 0
160745056 197150562 0
193804752 48152488 0
56114325 6968059 0
558654618 419739929 0
182559348 420419012 0
237462736 412410839 0
137742264 475372196 0
35343867 213968847 0
434634683 48821545 0
467454670 273278127 0
500497913 486670322 0
53105505 347908469 0
552188194 392288338 0
39650019 199952438 0
227860127 352263382 0
507102827 529661432 0
253419754 74191491 0
465710206 436638839 0
337602342 440768381 0
443018 295631931 0
3686940 521395180 0
289739259 529870086 0
322688364 404448619 0
519626165 233692819 0
285435398 369647921 0
375168918 245427161 0
128869089 156023619 0
437560295 159102272 0
62764536 532972520 0
248242002 385538809 0
312371500 521511678 0
498973119 257745710 0
311849722 248760682 0
149614448 162695446 0
388459020 396420085 0
375033785 443429939 0
153444742 348141139 0
375941469 550277904 0
100878234 218231408 0
316317846 440590529 0
112987919 84719139 0
344952658 228423954 0
8379847 447839181 0
25645116 198904841 0
130092358 230832193 0
359578789 374790193 0
336259023 333051394 0
78345200 435615668 0
280215179 320409207 0
44025102 195713277 0
404473718 310738494 0
266692431 454103914 0
5061415 429800540 0
386049636 568509188 0
392585963 66381074 0
131657125 552853665 0
318828983 108800737 0
178332309 42152648 0
154760717 563401583 0
541103125 222465461 0
157545293 411031499 0
43523742 104382909 0
283274170 329043018 0
135195196 234265168 0
561153334 247422104 0
319848487 448362973 0
227149702 86842146 0
272483030 517369177 0
537191433 347371 0
548332231 306283999 0
218814974 47196714 0
132639515 500564489 0
476315836 365401637 0
367644981 273592167 0
453154258 93913633 0
504042992 245791620 0
481540474 105487012 0
372259939 114166984 0
483375681 393206555 0
57251485 493522781 0
480458111 180248694 0
81855218 359883979 0
265762785 90477927 0
556208756 519987948 0
419448013 276120710 0
321343998 106319612 0
414380520 425410913 0
403104766 475753402 0
540048968 106600890 0
213434344 298620761 0
15245542 335278566 0
223851961 305493338 0
320015332 308355804 0
253012553 11444713 0
203730289 386364620 0
417818895 344152282 0
76930083 307048817 0
564052239 317345366 0
375381986 109906035 0
329404652 511940020 0
450834265 225177194 0
154500055 123759392 0
180872103 320262052 0
511269178 175697326 0
241093353 356989647 0
351845198 20398314 0
405447830 106849518 0
2044838 378869855 0
223665997 514091614 0
308406979 417770968 0
272684745 547391965 0
339238103 338833871 0
449436190 548429214 0
432968049 68294020 0
210027961 205489818 0
509175842 246703916 0
7818530 565657809 0
289305477 507493044 0
357145253 431405302 0
372484379 165557177 0
22586712 45241788 0
407312192 266383723 0
106669880 241409848 0
348593485 77561157 0
213018398 281967763 0
532306958 44340403 0
95897551 241664186 0
236631232 114935957 0
115326706 176496225 0
144664561 368038870 0
151527308 168411094 0
207521435 246522532 0
415253787 25639919 0
529103021 223524159 0
462338632 547719102 0
46802168 493133981 0
469934074 223758581 0
68432329 50901554 0
503579413 459177543 0
49840774 403919842 0
69507579 158704593 0
392363995 428302996 0
469172654 509424332 0
165953257 44417758 0
302058125 300981899 0
485894876 287054790 0
22760367 429857140 0
321457135 398006165 0
539461733 28375662 0
251176116 375304737 0
45001071 268518993 0
527494248 183542084 0
219873255 10592692 0
538446822 37525444 0
76783724 242530378 0
110471832 550616883 0
328732382 63375030 0
221324778 489358728 0
445515249 4165277 0
401104750 398608526 0
41387226 366355884 0
423617304 198870398 0
193839694 320724170 0
143904478 349330533 0
352968192 236949200 0
299557026 252081264 0
189523532 262981882 0
535686581 279708630 0
409054655 282112300 0
169324887 454071131 0
545119675 112611429 0
143437494 141209334 0
416590722 265880896 0
529317525 517460655 0
54302466 207914145 0
269120506 496734093 0
345464886 329732228 0
23820124 344118962 0
127447980 545167415 0
113442845 537247719 0
491467524 324648129 0
413965678 33692369 0
506562990 320714042 0
460939198 92593706 0
1397387 452543978 0
475830862 146906118 0
166258852 288565074 0
515760583 543459445 0
515411423 171151821 0
357366458 238566102 0
738554 176072666 0
45989401 75407827 0
547352370 27596413 0
401209617 509272509 0
413809319 408933221 0
532213154 244952939 0
254420690 567255513 0
316110500 133240570 0
412081645 530015618 0
420564852 147339761 0
57349385 505467814 0
220321742 251729079 0
42832668 536025075 0
309767344 494777416 0
449086218 91000621 0
527897422 85989618 0
219380282 74105998 0
323471764 540514322 0
388155517 321315287 0
368608709 473942666 0
319854062 496687893 0
113979456 57320956 0
418068725 269919685 0
393177430 291311356 0
209717853 94762885 0
282319216 65339576 0
417316485 299315410 0
39913812 279985887 0
174228661 8851563 0
362480157 157469908 0
219051450 249668044 0
268359952 263210346 0
316237361 111473582 0
473770106 467475711 0
44623275 213730775 0
253691555 264785326 0
524006060 269420448 0
113572468 203725165 0
353075270 519989834 0
349660677 56416067 0
372992444 378740515 0
100651098 302407802 0
274822343 54191031 0
30632144 275796064 0
462587132 557775764 0
314548497 567249510 0
43914940 161146561 0
44272013 177616754 0
363826897 100536213 0
38091799 308158261 0
99184695 302429887 0
407321871 15479571 0
87470980 26871524 0
209367206 24625343 0
14001630 192468402 0
280913603 342916449 0
137462893 131888375 0
238237296 333383402 0
9139675 555052198 0
304590756 508796801 0
166502848 99688516 0
108165207 319942475 0
96567087 218748409 0
466776718 444149943 0
338972918 493667482 0
233545623 201236252 0
559756866 528980231 0
110603194 568276913 0
10283303 3931888 0
96334373 27496603 0
210431112 349842822 0
40342903 111669310 0
560373762 546903943 0
63904809 141817481 0
351892154 43647685 0
18651278 189279993 0
527458257 510022773 0
218825973 504586487 0
117780019 403451158 0
12984658 272956656 0
463966566 181805298 0
291379922 354397498 0
92510321 350825747 0
474802522 3498765 0
281018938 236676640 0
226490592 548284674 0
333278473 332488909 0
530197109 443798742 0
302020047 554168093 0
17609524 438940148 0
159862670 479358678 0
157771633 64295115 0
566943974 507308630 0
80852864 108748297 0
552005187 514308459 0
304508676 27215270 0
326223893 139135935 0
35853929 417053973 0
149321919 61900980 0
15186423 416239631 0
273092593 278948460 0
229769820 529158303 0
76749737 208984855 0
554123129 82731351 0
550342402 249953755 0
171990558 47022951 0
143735856 338273529 0
59943836 13149293 0
436196463 25638326 0
344581539 120515999 0
464184855 423671365 0
350228262 208405755 0
145119537 199465917 0
271545326 446785992 0
75602515 401330922 0
134564894 225750267 0
85334544 481925029 0
118139331 522056218 0
149872418 226864221 0
47562780 56214839 0
99585994 372688342 0
205610613 528821622 0
83277482 373347645 0
506759863 229263457 0
1644867 446136076 0
164444682 392684063 0
84002837 133530184 0
132863714 556321410 0
341720077 487204646 0
510860784 301803689 0
165690625 81085026 0
317856324 184025573 0
513178393 502235277 0
517826127 271945731 0
287709684 204692769 0
13237594 48713577 0
342817169 23749367 0
32062354 173068225 0
134609966 19248814 0
69552819 207850629 0
400094649 281693257 0
104626839 355642847 0
238575147 298536990 0
399307596 141506608 0
26112637 434969984 0
336697126 342793971 0
287884643 204534727 0
83618437 549773158 0
431719890 12572616 0
273036936 12648173 0
2778245 121441596 0
537169544 434103053 0
240501189 407281890 0
338236716 318616758 0
473461029 513855930 0
348494709 399876926 0
418895308 60998150 0
344484466 263412043 0
159561466 57623421 0
483493806 186054049 0
62164843 351150018 0
378593949 214743600 0
417188602 113669151 0
304944803 244953618 0
330486468 478342959 0
296692227 270214383 0
161625539 307612629 0
356243676 153914453 0
90720416 203087600 0
240564858 494989052 0
147442498 34166789 0
476430990 297085469 0
505882056 252069136 0
141012889 154697314 0
171776866 224881662 0
428485501 124300778 0
287491100 349009076 0
122372197 291595760 0
222571809 335039241 0
446399401 193556986 0
165716311 127525386 0
199491230 165531067 0
23246867 38392832 0
253920528 461549057 0
1765810 396460542 0
58529071 528714598 0
222759838 268857239 0
250307847 62724739 0
518451330 422806123 0
566366616 203681728 0
128611747 218442796 0
411630968 530374583 0
516290233 194538094 0
15239470 317253276 0
467728118 378262591 0
500854159 547633303 0
332016799 239296205 0
71181763 363333455 0
410232788 521832006 0
484363572 149674079 0
533376609 514769938 0
379222653 134257588 0
33043033 342032488 0
143329000 444510535 0
384715324 323612262 0
180903845 319597404 0
488286839 18382199 0
444027666 473838405 0
447680276 355366364 0
495053449 130704693 0
197338895 384540974 0
562761999 193985918 0
403497524 557608670 0
52848499 325184397 0
45280994 494439372 0
509009348 247367475 0
403128616 208674288 0
281241817 305668742 0
451757540 105367618 0
210231348 361744372 0
195861418 563598704 0
520361056 385287159 0
319775406 493333600 0
28987088 159288855 0
376627143 5632302 0
325000975 502735895 0
228530718 342198926 0
94517132 336098348 0
246947869 5273405 0
529159874 136614775 0
92779496 438483846 0
305801816 66810166 0
304329730 552942504 0
537856009 437626891 0
142945865 367628919 0
548787827 465243690 0
123465757 307620191 0
250445635 56919683 0
474374713 170443654 0
148189665 419710893 0
47539970 540443696 0
529144442 510442760 0
551557599 255773091 0
280037134 34541520 0
477883545 385234227 0
473544004 183575596 0
412561739 293044623 0
303496917 190270367 0
232845506 330210493 0
252608869 437619231 0
112326797 537232721 0
273160852 423708593 0
20119674 329811946 0
237492917 343422480 0
181398949 19207318 0
505049227 353558253 0
187872118 304814130 0
139428539 557135055 0
132271868 555070761 0
361917773 271314476 0
309717020 310556316 0
175239682 52503013 0
478766855 172902303 0
335180795 171274673 0
185865086 546366858 0
250540541 31830450 0
109186138 426304394 0
172012700 14501175 0
161028208 38687156 0
312546499 375233637 0
127817266 360903679 0
212090301 432325113 0
257385083 394895454 0
163552569 333875553 0
6418368 462644150 0
302189680 463685474 0
305077081 552034241 0
51752243 58834472 0
133558812 415345025 0
235446741 181556557 0
385908607 337779625 0
117639823 323139074 0
5929676 240300259 0
79581673 94481053 0
184403305 43785283 0
99271627 474260010 0
409270804 181442191 0
235193324 131954862 0
526679881 92883714 0
376085848 203115838 0
162204987 217345798 0
260642399 407769947 0
409345057 465578307 0
68294600 115633295 0
513137483 530960539 0
506203746 551986695 0
18320757 383985720 0
377900598 99805462 0
126920926 402164714 0
199815492 432640359 0
187651650 201561555 0
175736214 293604378 0
369308115 366629163 0
453384955 40867169 0
349772306 480800373 0
83842842 516272639 0
303682948 500612938 0
398681401 379627337 0
178229188 250305454 0
517611841 245022197 0
385879884 95324811 0
438169851 265838402 0
212157761 135245319 0
347000486 431099709 0
244371389 389659967 0
471793367 211051199 0
79772504 432958242 0
259152865 84188251 0
553195089 449391917 0
18148948 115731350 0
332590736 246853108 0
248523142 99338580 0
116982635 71260580 0
374891780 478598497 0
153161068 11189236 0
249233455 183841528 0
356848632 54154720 0
294334435 123909931 0
393088516 460871966 0
383736474 280732321 0
303210319 16489156 0
552968984 58168514 0
302949052 133905007 0
41293835 200467453 0
466949233 288231823 0
76270786 385741800 0
558484614 548932518 0
333547832 103206015 0
267957456 121920628 0
272683324 137311892 0
391300041 465009609 0
495427997 12940560 0
565050127 139649105 0
184712993 388722915 0
76807689 505881048 0
322308585 168690233 0
355325760 106502739 0
250128504 230677882 0
409279777 24688772 0
212845830 55777933 0
219583364 423317663 0
51586047 450791015 0
180359520 361537993 0
516963511 448589257 0
124091962 498783939 0
416433062 553653383 0
260933174 69537229 0
39881078 155307476 0
216624187 386742086 0
217374809 133999304 0
356673281 542903144 0
351740028 209039186 0
138234967 502209505 0
358658127 278202344 0
286908870 357942552 0
454180295 33769002 0
121492766 564305783 0
483935215 428917951 0
1572864 482187745 0
354399962 235022922 0
471343076 53669221 0
368438584 189442152 0
138893039 200879886 0
4416852 429959659 0
161945927 11072297 0
345369199 91021024 0
190283410 231284708 0
219219084 409938090 0
513210723 169884981 0
228177591 304854685 0
64660782 503851801 0
216440927 388601546 0
538285215 128177581 0
149092561 548938634 0
249285892 218976703 0
267683098 553058075 0
184383347 216679722 0
112985588 152399778 0
447397285 191756041 0
538370214 474631173 0
191583766 108518681 0
304516404 9920551 0
543301489 499462797 0
386733106 221767274 0
536772895 392656607 0
445579536 306054663 0
114025191 250934884 0
131591943 177120731 0
432604109 69733433 0
420883738 352174876 0
158323145 46678009 0
70079033 425884744 0
325722672 407905315 0
558113794 256555131 0
123551368 51805483 0
267607692 253014188 0
190862031 141024579 0
165626928 415846156 0
94549380 58364929 0
395312242 291669483 0
369923821 116850805 0
232757544 226715643 0
146741530 319374998 0
425855199 7596966 0
422745228 321566246 0
262738621 532693549 0
104616512 146557787 0
434918903 13148104 0
440616544 392376394 0
116790573 222851418 0
16475698 540825483 0
466614590 377740980 0
140830626 288648385 0
426135894 552449401 0
91767120 309234440 0
67316944 261779751 0
136492802 369370375 0
523501709 324612682 0
515406778 387225108 0
99827218 194682026 0
338404731 344999750 0
86679402 135353532 0
411286233 79318725 0
563398669 317991037 0
387701211 294830122 0
37227552 171588857 0
202215499 271709105 0
345873084 200498028 0
159390531 186339421 0
387308647 204273176 0
480023520 118906270 0
425181866 505528309 0
449714755 36310286 0
554606825 354228321 0
455338390 483870077 0
377987999 551191670 0
357704821 346752214 0
205313806 331135381 0
274398608 17581710 0
479303124 350195291 0
565977979 16521878 0
330178393 206757790 0
63893894 331329278 0
179559897 486802457 0
459721897 307599634 0
542845625 150863193 0
405419729 64590317 0
185490285 532915685 0
224992957 27851218 0
409767146 31521733 0
493849897 170296652 0
19196146 322076018 0
364239264 25527051 0
524009496 344957348 0
159093667 432165496 0
42419720 425616126 0
316062345 225688826 0
335259127 79895224 0
465338886 217619080 0
362711761 14055724 0
211688710 348180879 0
84859746 83462414 0
398036911 476909891 0
497115785 490877339 0
187812678 567617933 0
172395308 324772100 0
63216279 265561833 0
309572978 496899363 0
525706785 6748214 0
200366503 22312102 0
567437988 201369581 0
522426164 299703633 0
387246704 535300475 0
172672958 113582278 0
280556114 185374887 0
552488837 557607728 0
337470529 434831441 0
478495270 555189037 0
567738275 104722567 0
104972044 69376411 0
414892034 197264320 0
455984500 476324181 0
152477691 6419033 0
178620263 145636597 0
419969806 214826473 0
248787469 371498282 0
72573581 518182326 0
384105753 258580091 0
395336276 307945223 0
443795602 144970646 0
288264544 342827048 0
498685525 235447063 0
177541353 467339692 0
6706979 414188143 0
414817358 252493843 0
404558498 538165217 0
466726051 493762756 0
359794396 350337244 0
214346971 341497830 0
65267074 288194225 0
304891964 259115911 0
48758430 508687855 0
308926866 373664482 0
556535545 116377742 0
374648523 472229557 0
314599275 340317676 0
550935857 542263762 0
506909583 250597960 0
70184947 128620700 0
37021734 268617368 0
368956107 286771395 0
559932430 546488764 0
551991162 128264541 0
542012390 533515000 0
63402674 123016149 0
361263188 120271800 0
567749757 253881516 0
414241826 483935576 0
279809925 541418433 0
470509588 361319061 0
39311299 138423731 0
169930633 167302595 0
297681097 419288857 0
43720750 301155695 0
340768899 516091031 0
46804018 120296049 0
337753858 283351226 0
467417109 172596706 0
79148684 66134484 0
59100621 386427574 0
35745148 353219556 0
33590516 55992919 0
74860906 58523953 0
464818702 229642638 0
64809670 20027829 0
261142392 66815139 0
71215152 333640722 0
236399514 154144433 0
567383015 463197839 0
474495820 15623125 0
211418213 269499074 0
352550308 24053247 0
192594285 404418138 0
124984521 408778155 0
165347617 185297010 0
440682236 24671421 0
108043640 28884879 0
249985807 12789832 0
130666046 365028326 0
70042352 60497392 0
177707251 426936697 0
171026891 379784523 0
185526087 172584041 0
7021171 80821608 0
119138430 326863733 0
194382786 160522869 0
62060542 462335014 0
474845341 539793676 0
3403498 521865612 0
422983617 290662134 0
131069139 235387825 0
48774535 163573356 0
542415813 31143226 0
386587829 565262901 0
317485338 12704279 0
223552235 220374515 0
511295674 180998125 0
158295696 366079879 0
147840897 390697242 0
527408871 96707456 0
207555886 468478006 0
288079273 533738556 0
445105542 218566997 0
413795011 354914596 0
25451714 9171210 0
440487294 478209465 0
141950378 552119192 0
435743761 226896488 0
137541195 32910585 0
4680204 518315647 0
180515399 316552316 0
373973221 245283613 0
387511305 428601801 0
437830869 505672775 0
199973520 253920324 0
435217978 125268094 0
317626030 495423000 0
453582701 165189660 0
450430124 317143923 0
441030186 255968267 0
462776446 542702011 0
459622253 52123928 0
275114238 206716653 0
15757456 341336914 0
312793536 521475952 0
288483818 399400436 0
190999401 471290910 0
265550951 4847774 0
532859730 121683883 0
527084829 386758233 0
543246784 368852788 0
439192507 178322185 0
229734726 142291996 0
216921144 491602689 0
409819427 405529179 0
468603586 427643453 0
256124640 234911980 0
383404381 22889440 0
39396157 108904672 0
538053343 219019924 0
347014187 97750667 0
184269546 548341150 0
40726085 45087854 0
47526258 90668295 0
365619758 413636492 0
412966098 69695008 0
228169842 469301224 0
250768561 231187336 0
310809594 93992811 0
552715985 335226043 0
525216810 95407392 0
514801862 401820801 0
300348916 475143446 0
188746913 312279200 0
480923859 294046438 0
418244351 563016110 0
367216887 326746787 0
378834203 116796376 0
125386271 251958196 0
58061093 129152890 0
168192391 169443068 0
507201705 212761137 0
357546880 465823380 0
568455455 136374875 0
21577582 299096601 0
284169020 507256311 0
369746937 255511852 0
286903418 389313335 0
409213255 310890561 0
273279511 431355612 0
49536546 125857169 0
512546917 451784293 0
340424293 415451613 0
21789611 324238082 0
20499038 220425206 0
17766289 476934664 0
545441931 554049982 0
227081157 417390136 0
36289504 468666720 0
322145014 461569687 0
232372371 154911054 0
167944737 11159335 0
316884462 217110847 0
14722795 51546501 0
20851048 95286406 0
121924961 126949557 0
21142790 348421376 0
144308692 259179891 0
310896714 446568191 0
450254907 137879663 0
321360214 176460075 0
174260854 504922661 0
319640328 297611201 0
234753461 162845833 0
325846249 226164521 0
348954464 402760590 0
315203864 85018408 0
16173543 507884946 0
212902804 395683084 0
312627197 28586100 0
219513277 51955675 0
166633702 546429199 0
221655397 331620243 0
261145308 436592542 0
294792710 212923340 0
364225624 174155532 0
412209461 387573211 0
106286322 218837858 0
455231647 228315286 0
21942685 37421218 0
479473716 545880825 0
363938067 241124997 0
224025927 212492350 0
550890714 460595376 0
444733265 189449855 0
330587731 398166528 0
95922705 394689182 0
205822709 236750914 0
366108964 416401920 0
409585671 329444312 0
560751890 524971603 0
107172026 325610678 0
402185414 464744326 0
332880025 55358963 0
251656183 79562278 0
444393194 408237362 0
238302272 58534609 0
358004784 496920749 0
252215984 372928579 0
536922672 311174617 0
115849976 394299596 0
442356309 104745048 0
323906627 513950802 0
426674645 502118707 0
132119927 62313899 0
272825462 25774272 0
469229968 336307795 0
15842370 430869129 0
474467338 562214079 0
452610611 266922871 0
172265917 500015068 0
288899892 38179085 0
119835884 261445078 0
474751899 506862811 0
488499536 239944178 0
330628102 316376846 0
149121525 61217672 0
352686392 167969590 0
227366734 241686450 0
384265818 95244770 0
344523347 121277982 0
211564899 12679788 0
458166275 314732324 0
82732946 530599261 0
235791730 222545015 0
98049119 384092310 0
12136944 512831919 0
171283603 290732898 0
397307776 40877654 0
24559381 116123208 0
486919386 390999421 0
78811523 6060899 0
96971081 280834409 0
515545388 148409451 0
281207124 319368830 0
210999378 141386707 0
63681059 276212798 0
303766911 259323216 0
352987996 310096766 0
406086298 427154955 0
226158704 288517705 0
25210153 422037356 0
369914085 410759847 0
116602052 167061057 0
364788987 333382412 0
84015162 437024909 0
86794755 265373819 0
424646486 439437291 0
93930179 58880414 0
199451434 177526011 0
241176854 58320398 0
370558946 3955916 0
128374641 417408257 0
549808625 78601533 0
409610994 270443242 0
10240995 165306915 0
40879457 425026612 0
500226070 256354442 0
364655475 433817459 0
211652989 439596487 0
315283530 89121682 0
182042460 65099980 0
544718016 93620537 0
494874155 286517002 0
375913233 498558858 0
141281913 285634440 0
241543935 273894006 0
229096202 506663699 0
114041692 482294739 0
345945173 29208199 0
139113382 391924674 0
76949723 85107431 0
324596611 246708074 0
320433272 441482187 0
384208550 507880030 0
105552050 250248632 0
327114672 358284296 0
545604899 62895443 0
279018044 518219753 0
207120231 543846080 0
415839524 130518908 0
16735236 538294325 0
412375476 179973649 0
236181524 315360525 0
215651390 124478424 0
63438726 36619539 0
202397726 446517356 0
46225967 365736626 0
287135522 484461599 0
62446706 10961185 0
118249859 419653058 0
206038654 87705084 0
53665008 154243619 0
482333024 318931839 0
437440268 528106057 0
40620071 46933012 0
363174146 378567499 0
369373419 366777634 0
200888329 469053371 0
57361674 278074954 0
114646330 180661827 0
126914040 283120328 0
433343402 235240603 0
470290172 434724400 0
382397583 177760814 0
401316756 57486937 0
482531312 180793807 0
156754082 7935351 0
244219499 104452375 0
547507146 355561791 0
295992590 528957148 0
539589633 481129660 0
399702076 20021742 0
509068167 491435092 0
441041281 470176461 0
79135732 13517351 0
543360233 33889975 0
91028280 446764964 0
370261074 261906074 0
22043178 553913439 0
169529280 136780433 0
514426975 3155837 0
411752181 145793160 0
334798863 332163019 0
442204071 455664760 0
252682035 309095472 0
87588492 76228144 0
501862809 250771705 0
304011593 238534196 0
326261679 244921145 0
450487693 127418342 0
523390813 491258856 0
366614780 386250177 0
549310326 69371600 0
518072747 427512668 0
181142510 494793272 0
526081144 151372996 0
504811734 451227707 0
348147008 216942853 0
423390211 110519019 0
437813039 102706836 0
454826271 247752871 0
76583714 506861413 0
438235760 361260556 0
225661932 281808129 0
459905567 290992860 0
209653751 464015273 0
298955397 483148251 0
548807178 512728514 0
432325180 140252819 0
232490871 238596995 0
435374689 190705432 0
381133012 341055614 0
273274667 472453341 0
178983764 182425189 0
57491832 132580858 0
224408488 232781501 0
407692172 530814164 0
512389832 503804208 0
556692182 255855349 0
237277159 252463884 0
292033674 192656689 0
170461799 463575744 0
387193018 140113018 0
106918848 231735475 0
362051124 550680336 0
287569762 59741884 0
266709988 188907253 0
422063739 180804139 0
63522356 84182574 0
199821636 266859472 0
507875677 371697729 0
43352767 25643337 0
215516927 259959379 0
249058937 386286105 0
363385320 193115338 0
86394001 339677523 0
303444416 279975203 0
477166916 46777169 0
479493842 44285336 0
245832039 43224833 0
283729716 408604737 0
176523129 531530390 0
402160962 541283414 0
218136610 68119934 0
378181523 18271857 0
344551945 61310454 0
291574754 222178082 0
524123101 87400776 0
2352197 418156991 0
143595943 216308411 0
260883831 525011285 0
328660188 93860679 0
507688851 423308663 0
38614246 208797123 0
58451401 277608461 0
479114711 164295059 0
562209544 311613835 0
38957682 332013150 0
81361448 354666444 0
558978614 225337127 0
461555936 25153554 0
45005398 35255085 0
374158452 307031023 0
479438882 350778511 0
243576141 531038212 0
400280661 76434260 0
390541256 473948417 0
132333857 512468513 0
45178911 339921130 0
434332234 332852927 0
192057188 347413959 0
436629344 444512524 0
505236452 536241230 0
303431386 172460494 0
406548555 322930945 0
490375506 237258880 0
40655567 231890284 0
320705982 199096683 0
354321624 28852700 0
412471409 526710822 0
53575608 281008272 0
305100364 535147318 0
214093235 423854980 0
123836881 441471509 0
435715902 197576930 0
554232044 297072542 0
258940945 489219192 0
165329065 310001466 0
393631067 70115242 0
445368802 43638207 0
143787676 365765930 0
344330024 542776673 0
228391520 476377360 0
505402325 8306153 0
276960029 468125021 0
237580366 9496164 0
556162472 305162001 0
567518804 401405329 0
435175608 216610556 0
236151019 218621830 0
449728993 476478475 0
219827174 250327024 0
373394521 233260994 0
306055806 382680538 0
6323134 41681331 0
294390603 173459131 0
200817448 275843410 0
438216876 329074056 0
535397084 271720142 0
109561227 175647653 0
363421444 235766541 0
216676502 98077189 0
190194858 525599043 0
314496290 259925523 0
171090703 167026049 0
455418666 411775582 0
323848890 316188029 0
403897448 322107080 0
153551832 448320684 0
195199149 428497068 0
201836540 359380448 0
114233752 22403877 0
522488705 496999460 0
107281874 35343857 0
525438139 412328794 0
326857088 439479684 0
403592698 125113616 0
36775194 267257890 0
371463792 298736878 0
1395796 86336642 0
21151029 170111960 0
314093387 457642335 0
63272759 296681688 0
314343592 231833313 0
77390093 174373793 0
321806882 287809887 0
531478736 300853722 0
433305986 218067329 0
326896046 446741114 0
565792568 13700249 0
311631212 108327903 0
303550089 269549481 0
465251868 490958639 0
485179553 534170546 0
50074954 23257375 0
211331327 78136733 0
191560738 75746663 0
342300572 23379117 0
20775126 476695299 0
469776654 256629802 0
9704815 65739679 0
547149228 89485170 0
258572970 390607742 0
499478786 334645396 0
303795832 404114661 0
292600833 391621268 0
516369798 65987418 0
111591493 446496783 0
52313890 195416547 0
234120182 194377689 0
497293295 103335448 0
314679282 336573329 0
273467032 185942425 0
312111541 245792980 0
541411863 26752016 0
360929295 223652859 0
405469929 459189682 0
259238203 545691619 0
113162490 318769301 0
447794411 101866780 0
442588556 352920261 0
128152031 140332106 0
321824413 133202139 0
229926674 532963471 0
159846340 471381462 0
369562790 296099658 0
6962808 203129226 0
289204648 17688167 0
40497480 131287081 0
83350997 307700227 0
7842551 73531093 0
164863581 460755184 0
70699016 110333599 0
85000401 181372596 0
464351716 123092370 0
335909487 3893177 0
261759250 196568193 0
95919727 535769770 0
27897004 55969640 0
554530129 136603777 0
38036610 150507352 0
111800684 380361532 0
224752468 359455336 0
169036446 111411508 0
461377871 136172740 0
219620841 38868646 0
293131700 54139332 0
302669426 494889218 0
415575470 115027422 0
544703816 18680828 0
335028323 463361535 0
512711048 231604897 0
344710711 490287103 0
226369144 477716001 0
478365012 515866527 0
30062991 449017811 0
248480448 315400847 0
456248867 57913422 0
408430074 386945816 0
372627274 74629390 0
90171427 11773777 0
420430517 338804392 0
181920131 315184438 0
38750879 445639957 0
338424035 368951227 0
44945516 45613274 0
328195582 465491328 0
154971799 477070996 0
97102823 59550295 0
285036529 499549687 0
194918655 284123 0
15733182 394608444 0
498117606 163406493 0
416084544 511369589 0
284248263 30389246 0
381579836 519064867 0
377146832 192432829 0
219024476 69281119 0
216547767 37961149 0
124687829 112514119 0
483522670 217416683 0
98179207 311836431 0
385219460 31608589 0
82541733 217480730 0
190062675 56761948 0
199293274 46257447 0
181611056 507614957 0
288673680 389173329 0
182031997 128104286 0
105074024 217645186 0
339032 40983471 0
56656757 425513474 0
562323933 369684584 0
242100709 169805650 0
27893946 326042493 0
320233607 132326779 0
10853204 552246399 0
93110510 158678183 0
100074626 149447751 0
33029544 279995244 0
238051826 326228928 0
40751033 400268151 0
479355241 292195317 0
227686436 158295562 0
522818657 310561005 0
524487840 103279225 0
409275194 427621951 0
546043089 301851447 0
5891249 193819953 0
86208443 200268435 0
338357 47402325 0
540237378 104792954 0
552933444 240487392 0
227049011 97993066 0
378334004 278194366 0
490562756 298057701 0
387240018 507171702 0
272734051 336876271 0
116672390 504337574 0
117262385 502932017 0
357377360 191063531 0
133221943 368817151 0
9786696 32377649 0
457895793 193194797 0
526493480 487429525 0
416363142 416674324 0
170860636 336268476 0
478001100 54384762 0
487713843 507504315 0
385235482 389929970 0
531848744 482028795 0
296317360 98686049 0
424779449 29663434 0
6193162 344019762 0
257132061 74718406 0
367866142 312834267 0
281254348 66179586 0
463924504 122536110 0
210935952 143357890 0
184903425 247458795 0
277853996 330174976 0
196341595 197860307 0
553963988 415213957 0
176020947 485130312 0
351679217 16485317 0
295681022 568131207 0
252866190 297309188 0
208268348 331351327 0
255052896 9808202 0
409677892 385719004 0
393464499 486223758 0
19388534 5145867 0
202976762 67379160 0
200108522 187919364 0
528793950 77457321 0
566874995 43190289 0
401990534 138759538 0
250474357 146461178 0
520830505 431475451 0
211695639 317689485 0
324663191 358848517 0
439354128 125879491 0
521858190 400268036 0
196991194 239906026 0
113830725 197139875 0
358019979 230015483 0
243203015 387409649 0
38973932 339590886 0
174419588 425120028 0
15603619 425838529 0
19021384 328149802 0
552263620 235496627 0
482629591 358372731 0
547141706 75474707 0
351980080 331349356 0
314478960 379006860 0
347100307 30052050 0
385152142 146096752 0
159965376 529728279 0
386644558 146965297 0
389865644 73947299 0
456025601 106863563 0
568191409 546434968 0
393029587 381586404 0
325769945 65267388 0
461488288 249834273 0
270717680 100373196 0
451058365 326293350 0
465531161 554530614 0
175648771 493594767 0
180577827 182307206 0
46609982 424821806 0
49766809 86391313 0
237583902 35403849 0
295274460 390858161 0
352935098 307681555 0
65092155 114962628 0
440611894 57724163 0
350026629 397841514 0
530421870 52785753 0
404590836 381506425 0
265905654 223912851 0
321537523 106742488 0
371527382 410246428 0
77471436 275645098 0
17216654 109647096 0
332123928 454129553 0
38760078 504667346 0
364197726 264320544 0
259380741 280483886 0
51242631 400366943 0
91275667 154666948 0
514557551 373870775 0
45944378 495601224 0
106402611 317670043 0
201083560 502371502 0
355840922 546640941 0
437881515 199673399 0
555745060 3721705 0
327768187 316833033 0
245969885 481225255 0
52065117 527308689 0
62796723 29370912 0
285471135 538880574 0
377551927 389204742 0
470520611 272686592 0
112147326 107816683 0
78539369 446548089 0
324827703 487879527 0
85196408 23484385 0
310935577 196061244 0
379434281 516324309 0
22201988 88474742 0
112520464 229843173 0
404502259 386974907 0
292405227 440027575 0
392874258 23718306 0
508984195 526366364 0
319743286 513468587 0
215767484 483391675 0
60177666 100953420 0
183515521 32251388 0
481631274 72477951 0
256042829 257480447 0
411429623 133988126 0
496115116 500109066 0
540250146 189778819 0
172090371 510564477 0
168010767 69848252 0
196148655 280201811 0
156312392 398632590 0
242182281 213923049 0
556583089 480563489 0
270875997 506825376 0
207938236 27302990 0
365480298 149511606 0
45463250 197151313 0
414625703 498011576 0
410764639 264487630 0
53789199 386445827 0
89202242 520652064 0
102308752 76888901 0
140465120 406672736 0
216021202 436212197 0
289958873 537514552 0
226756274 551256792 0
368942048 215599041 0
123315922 26903457 0
564340329 33952167 0
108635378 506431975 0
432632528 136787872 0
320283911 206261410 0
551059060 461908882 0
149502596 167516711 0
212867130 24196255 0
37539428 85929940 0
392324144 160379737 0
125054121 217828449 0
24514783 385460787 0
258003076 128073062 0
541198181 340327980 0
151750115 361673794 0
548419346 360809765 0
144449570 392636392 0
233624448 221949823 0
251732653 281398739 0
371383348 55761067 0
401249188 35217265 0
74703045 235329234 0
5645684 477983734 0
376898556 161814711 0
328620746 318288338 0
536943902 260815365 0
80843633 299613345 0
365047328 386016858 0
98459709 533301713 0
3517414 428156668 0
95517351 487768339 0
5634604 296323618 0
262086582 481255089 0
371672818 66987835 0
269589925 285743121 0
490970845 111643383 0
559088344 423292600 0
448766049 250364702 0
266945921 417177043 0
93503910 42187092 0
371026824 328828802 0
410474213 34389731 0
370573255 58379194 0
51650175 507792632 0
60681751 509058755 0
110276988 6166173 0
556827062 333763588 0
378772814 382645990 0
247838509 359864605 0
280408202 124420543 0
29330744 325206094 0
113299607 21056956 0
119328089 87481561 0
490591460 197149104 0
40521164 463890744 0
110269715 355942887 0
294847720 247578907 0
338543479 88776905 0
152373741 149219592 0
91239145 433870393 0
97283592 538169534 0
143107352 514990217 0
552308364 338591413 0
483500202 305869571 0
297382834 52448134 0
519613143 308943051 0
29981664 557729758 0
431783621 234014006 0
337918712 462943562 0
72293909 415123940 0
306164160 530825402 0
151092104 160936063 0
139995435 87791865 0
25418377 451832832 0
341478042 173671773 0
532344472 278628276 0
304033470 69211908 0
70343830 53753680 0
375041510 239408919 0
220826678 221570729 0
553595953 99574793 0
530872072 303598460 0
99565059 511973724 0
97013925 551832274 0
378904593 478947941 0
381712815 281963322 0
86932799 430713183 0
210464019 354478997 0
151782435 114872542 0
535814839 264646902 0
565122828 74925591 0
238382363 482475361 0
203202658 58594435 0
207297597 346355106 0
353268504 16335683 0
128912890 489224562 0
567338884 225992442 0
547482412 420919715 0
327906917 63608817 0
278130477 48424189 0
507605859 559594698 0
487666972 296346763 0
557474347 149581477 0
268171614 564041579 0
105771032 512639022 0
541984907 269298771 0
567409416 419322170 0
279665899 184442314 0
332706137 141686475 0
482573272 155545185 0
149398380 203219755 0
349468659 243353111 0
105746421 58761745 0
249665277 63824650 0
442280529 60636835 0
553664166 379794860 0
58952138 181550419 0
24424744 399758506 0
542751225 299933077 0
130191561 280636984 0
194465646 322510140 0
253868902 76855361 0
127594160 320426881 0
519435595 6953860 0
402876231 170846816 0
44678405 134213528 0
476317648 256566365 0
326925556 278020472 0
539996811 341479621 0
82514009 506155059 0
389719959 70020290 0
2898441 493978090 0
411823290 164743485 0
488677738 15178274 0
227877800 342055951 0
457811867 511976681 0
436692262 442383968 0
284310710 126057307 0
401076998 472045807 0
116823258 350698126 0
317644743 356951743 0
321280689 374738543 0
126149505 499507945 0
265481342 447289693 0
122760685 19435911 0
560194937 200448281 0
108642869 147547747 0
254239739 496334918 0
427414069 238974333 0
242582219 370870565 0
233647290 548343796 0
488236331 334689425 0
434083039 497897067 0
502960715 154364792 0
39928722 55514810 0
547770448 514976157 0
304768935 552856999 0
221935440 96277337 0
278199312 261534963 0
286830618 189873447 0
184085519 471521188 0
56102040 53786345 0
513949867 456133908 0
127486481 38424120 0
187376037 30304235 0
441454286 85940577 0
235846916 23190898 0
493987669 229376721 0
168573969 229718572 0
357126419 100017217 0
154974944 59390364 0
400031081 522633790 0
318844475 211877015 0
411176416 338105713 0
429187664 144382012 0
55156962 76039988 0
433090585 431416784 0
401592811 230334204 0
393605826 350881050 0
328377622 196781851 0
352254769 451171192 0
88876652 224513224 0
59666145 233780773 0
41618827 348429155 0
479059626 232130107 0
394296824 343950546 0
159441328 566449578 0
258155155 405256820 0
313181090 259661031 0
390571059 173686109 0
512111339 423815531 0
64502585 174638445 0
105151512 358445174 0
399754820 399693950 0
307983550 7744722 0
227739484 226327721 0
436288714 211816569 0
149950348 464316672 0
462290898 450584650 0
389751025 302184795 0
133551123 100965685 0
121417690 300390338 0
76581594 512255372 0
12492230 486016917 0
263198925 413917487 0
396509546 284343246 0
461087039 93895499 0
455598571 200377129 0
390602901 221069449 0
6047548 122010147 0
430620334 265781437 0
417618303 96204277 0
521925161 364135074 0
346526151 403478789 0
535608764 120280283 0
239006423 334420969 0
138093187 276694803 0
61044971 319103223 0
478177189 112143281 0
385680817 19618205 0
328508757 63039893 0
270934157 400738632 0
266576272 392914455 0
524614880 72324997 0
256787577 188789148 0
355577660 474310539 0
148896412 321149858 0
380413951 222187327 0
218598619 377012679 0
132521227 207318189 0
471874376 253026975 0
413493963 517615815 0
168165190 36755847 0
308457993 154974100 0
140917799 552384572 0
550059805 215436184 0
135343883 398284388 0
326956780 541375224 0
58182410 447113848 0
272286610 410399686 0
540982142 416902941 0
99685979 477634409 0
490088717 227328598 0
495590783 359527130 0
415092684 411801920 0
231917506 317860693 0
403639083 227550342 0
416354029 226913286 0
214610611 163364156 0
142064521 165738158 0
420927301 82571450 0
109271098 21643622 0
462669234 81648305 0
336918171 212044446 0
79684086 509270840 0
539528360 555677661 0
496135783 398347988 0
529046457 113736059 0
198395299 328672072 0
201839164 326947329 0
190055551 67576546 0
163468189 335750614 0
517956195 507889462 0
170836244 533563352 0
437398090 229180736 0
117079842 142084599 0
41810245 355117557 0
116524783 527707543 0
506850126 326715981 0
19249510 248944302 0
135033393 190287164 0
410537564 352278166 0
80178868 373460090 0
141230254 274392124 0
509077085 266057420 0
324367202 288010760 0
399469857 106939336 0
73479841 781406 0
462279762 532954444 0
62384314 160206459 0
70271582 285183555 0
9337703 123615175 0
146982906 157248118 0
299080967 253575742 0
202738151 264992708 0
218763879 254507633 0
481925401 108163438 0
295174202 504834767 0
397143422 196532676 0
95843599 228279736 0
232702796 42329813 0
238051648 220359362 0
42002578 193883765 0
184207155 526407182 0
65797319 30954977 0
400297422 283110038 0
47547114 280796271 0
230436271 443349397 0
116333902 192941604 0
136375760 73192387 0
63520999 255531116 0
173636454 75598541 0
308045295 510588207 0
240547366 459885870 0
330325679 373218947 0
430153862 191019987 0
3306911 266613023 0
52777639 342604088 0
525312879 293822919 0
534168997 286972109 0
397369360 52415766 0
102332941 330862537 0
341029385 321909623 0
141357334 469205653 0
55769362 230345404 0
111846588 10032660 0
51267821 434136560 0
323305551 481282879 0
184232408 375787670 0
127752894 70880498 0
14188318 456014110 0
552618084 151417033 0
236709727 91744262 0
448439506 78881595 0
103551226 23632622 0
182507267 237055981 0
216334178 370718123 0
441929890 31145830 0
200665957 360193518 0
410930068 268056424 0
546893648 530647656 0
134927070 497964101 0
404910315 135030060 0
358165468 118219311 0
518020459 473679387 0
33473379 166615058 0
178198560 411942189 0
539256909 440493891 0
215375474 144096047 0
285142654 270035206 0
405835333 243985554 0
561158968 434830069 0
548069178 541935178 0
90989693 32890921 0
187657399 482662228 0
345473955 409453241 0
5918557 153206390 0
29806215 66339429 0
215948285 100114911 0
387156596 317636836 0
358321024 404769586 0
302720229 179262811 0
269823192 475515901 0
441192115 409005658 0
320436672 21195915 0
233859873 143276929 0
146753565 402894275 0
257880063 278115663 0
172704726 384802392 0
316414985 134851160 0
496472050 82544619 0
470829399 2191303 0
488499643 182821538 0
27779392 475815235 0
440189634 133510717 0
39191714 533730989 0
169306183 465391846 0
193887815 291664680 0
423133390 318059710 0
399537706 3729115 0
374156446 558047406 0
483579300 462721270 0
562599424 206171986 0
435704734 279118394 0
339858227 92466801 0
19383663 325287837 0
263767893 241619929 0
87701614 340799803 0
469063184 535392501 0
510834314 440750633 0
397545883 406566270 0
65154802 482957937 0
467605201 449600877 0
118474880 418035890 0
567602088 233480460 0
262514365 1422011 0
386848849 362373404 0
812619 518709464 0
263395121 276121893 0
133512235 447539733 0
31285609 389697000 0
190808368 90391580 0
391797299 170932392 0
480584854 151180147 0
535467419 442465937 0
158344200 534248115 0
426732679 162908916 0
370238969 121454267 0
150497646 281416624 0
268434956 184811287 0
518319447 324833704 0
146690778 566023854 0
353161954 484714708 0
270764187 517262019 0
409208046 216374698 0
313266164 124360098 0
146497204 453151057 0
92883205 300428465 0
380588761 221382960 0
73523090 568536748 0
537582911 81078915 0
413809753 421263592 0
259375182 21882781 0
153328649 320415592 0
80081424 363320253 0
507201725 451517592 0
140714483 431140038 0
75306730 417150966 0
178678834 39242208 0
246613926 96562828 0
307331063 307569549 0
456511724 495948832 0
150305350 164982010 0
152675755 11755847 0
26551955 5524557 0
349262800 474220158 0
158621033 228682648 0
533326608 100748474 0
257033370 347554365 0
193887720 207497575 0
478071042 365985125 0
334819714 568044355 0
510323138 362918891 0
447356853 316300623 0
396127063 495287115 0
278179537 222099211 0
258269654 301635996 0
283826066 226029565 0
52379170 479438984 0
345359265 110230298 0
495785036 562032639 0
159770310 309146384 0
307390953 322413214 0
796663 526047053 0
529877214 421895136 0
541407105 282260601 0
52405359 208366400 0
382529331 282716817 0
314917254 359537385 0
519242854 335507659 0
382024686 153638378 0
546905585 55170966 0
413275392 193967821 0
26268575 504647967 0
151694583 170835971 0
24370868 151111466 0
166709624 21775833 0
510549864 408127109 0
505933123 162701131 0
23259436 183184229 0
338422672 444325597 0
411309302 188129887 0
393980883 276573852 0
7501371 398330414 0
551034475 207887321 0
382598637 245131266 0
505089878 502015515 0
542104348 297158180 0
359389906 75256750 0
352402533 93943719 0
408815268 112285200 0
128305838 315607418 0
400950688 340522621 0
92156301 506692091 0
143329336 492254622 0
454908963 501025828 0
69569630 260059765 0
120019210 244016706 0
214783978 469812784 0
19469006 76817273 0
50021121 563160871 0
102953199 187915548 0
377896389 343129611 0
450874009 240592037 0
25246011 138938784 0
538871212 466465745 0
429036344 265087337 0
153829232 451038258 0
188114237 560393875 0
390947356 222109068 0
12517666 487452078 0
129036491 375889340 0
71683054 524581137 0
440831276 86781077 0
569090010 291249160 0
317714206 232728789 0
540556081 180522448 0
259627106 493233011 0
404087276 251602403 0
540981387 263891022 0
202880149 519206112 0
184750534 199415880 0
305627778 569113911 0
80416967 507783418 0
395528696 442656453 0
435756719 176104802 0
257349219 64901294 0
87378674 159185833 0
539571509 337859669 0
517914900 163207638 0
129280629 550355969 0
390233682 142146921 0
94559805 402290538 0
237178664 306110502 0
446071379 333429030 0
338579496 190654205 0
499494184 522369895 0
485912455 278443154 0
324152960 173005961 0
362078027 230358272 0
510950545 182911641 0
541948192 110386775 0
283129068 333571875 0
109202039 336650199 0
177125592 168605428 0
354782255 473507986 0
399260279 139220835 0
523447152 254923137 0
20790022 484454673 0
333091571 263199514 0
273071637 285324292 0
124223441 87095876 0
393741113 147881647 0
210959105 290603749 0
188248165 398334303 0
500841383 148475365 0
10956515 65940405 0
368729173 558261725 0
74055388 519421993 0
273499684 299303563 0
215871395 489733975 0
58456733 13548826 0
125804726 423972210 0
348424922 308525140 0
419372638 20279068 0
202360874 453641034 0
18790918 152673412 0
323489174 212388579 0
176369127 458663106 0
196520480 205647473 0
68533036 243651696 0
132284024 419669694 0
128757818 544790505 0
320794981 505945653 0
366652162 198510102 0
241872733 434151535 0
275047104 188266261 0
448101003 387335798 0
133540696 154022875 0
72671296 105485244 0
372615487 538816508 0
373623162 203134829 0
452228812 503431437 0
563396610 528526395 0
6684229 80367438 0
295699040 329088744 0
263993227 473016712 0
177008559 106584824 0
145753923 350595729 0
185203541 109587811 0
309764559 252233298 0
367411118 319443208 0
315240319 120185548 0
71284924 447615404 0
288415751 508084082 0
290738095 124124754 0
393620827 91377474 0
208161631 65200840 0
366035168 433986712 0
308487589 416832776 0
262316468 18458804 0
110967008 62317001 0
320287714 236366571 0
472018487 231524147 0
329523427 414262081 0
555102838 530558278 0
567789734 51049774 0
380812316 183614350 0
59982689 513898070 0
522075443 182655889 0
553154078 310835214 0
54784509 249834855 0
131032351 161599908 0
218257714 376631177 0
452371609 120999784 0
337899566 103138530 0
10370898 51463716 0
310243637 480967045 0
300909298 303500639 0
62050952 11876414 0
301067934 22945100 0
322919265 548495765 0
154716122 437540437 0
462943927 289918929 0
67085661 423609349 0
46728856 46049677 0
139764345 428516530 0
145581406 61745050 0
410569023 222311316 0
334691634 206683820 0
356320948 103941555 0
475512125 36099529 0
451845140 113497969 0
378766343 404747206 0
185136461 561880873 0
535228523 87285332 0
302471566 376056230 0
206310253 402224713 0
304226356 497978430 0
380433266 197407470 0
529246013 537869010 0
372639038 190319028 0
171842297 126341112 0
340081697 147479456 0
353417 483026293 0
304581112 382742643 0
240516703 432995586 0
491830760 269567978 0
104347780 367563144 0
234173063 35957779 0
436095915 568802871 0
388983504 158300238 0
243550942 460795571 0
535423398 393868745 0
275705857 49920613 0
311570703 440232389 0
213935085 483156745 0
113773778 363680225 0
208879368 248843909 0
187230744 216254239 0
173913527 37999084 0
194727855 234346371 0
134524104 343835845 0
401266600 534658950 0
188988011 418014921 0
402570435 544683581 0
293272854 152578851 0
354332199 85630453 0
127135021 75105167 0
285198194 407164637 0
29761196 350887965 0
219868701 388071185 0
552590769 536540122 0
307631331 73269397 0
69507651 204320968 0
279321280 353678749 0
566958794 241977750 0
304608866 474264072 0
259236851 412628323 0
481462937 84386964 0
283149182 366472731 0
14301402 241377583 0
268711857 270117780 0
439424240 235959984 0
23760242 522370822 0
518961218 27669010 0
40519555 411077327 0
291621618 5700476 0
172807005 301989033 0
72781721 214633964 0
556895030 364793121 0
441779266 244321632 0
121559658 501236084 0
98909856 521580565 0
472175009 89058238 0
378625393 152698367 0
287430318 58621068 0
151374311 301098213 0
181786889 565741575 0
434853076 548969503 0
393928568 360951470 0
6859287 158726169 0
245485844 442880960 0
181505868 338137385 0
205204967 297675482 0
65385217 423457268 0
322905374 298224922 0
153500653 211016344 0
201908631 409993914 0
249242696 331774934 0
30640795 135757720 0
466884005 219198773 0
393807001 420282239 0
68385156 317072942 0
71716243 526022650 0
564730693 347340873 0
444420420 185518096 0
438935850 332592031 0
36549199 401598544 0
272548214 24128461 0
97526411 58411175 0
30885065 405628651 0
499886828 351084035 0
480438318 157453414 0
324901589 257080483 0
424003073 418318784 0
243276573 551682784 0
27936492 139470984 0
299333267 24686345 0
184770666 294586951 0
139713262 324076884 0
242362825 238695594 0
394757000 458701357 0
211267260 4588170 0
134243724 51017492 0
528611349 464563141 0
44099954 315077491 0
376305754 331956424 0
438227633 330193103 0
429321435 118331146 0
288184737 184132938 0
161534002 533947324 0
14050874 383218659 0
169378605 427344928 0
544259119 287016893 0
31261030 348920786 0
67566753 116373173 0
202862159 5772616 0
223511632 273155869 0
330147610 558561870 0
179808919 362049980 0
391521712 174304566 0
466794675 514637143 0
383240171 414776386 0
209091917 323620420 0
327731549 346513237 0
84008781 488367323 0
263055378 321977937 0
54302604 409362984 0
1974161 359454605 0
266556816 88249930 0
121518685 13427878 0
136284404 149598549 0
10342140 315284571 0
83948815 312374638 0
297227096 194243531 0
80225998 20832678 0
147283730 449103347 0
394414797 436006207 0
71696585 486918405 0
63725461 4024722 0
511297326 215793870 0
275710538 45328968 0
455956967 143595647 0
523724714 301048352 0
195774612 531249370 0
372439872 398656415 0
200596110 422278639 0
52247892 111539381 0
57568194 530874395 0
35764551 549296624 0
521308962 64616596 0
369104736 24094792 0
512922137 320517339 0
191350462 2041455 0
316119821 81087148 0
11456708 412778022 0
386282183 243703662 0
443326110 456885419 0
196474581 490763014 0
170417628 208312033 0
530114627 333339946 0
172509789 274289302 0
71026865 509114452 0
30773220 153787369 0
403428764 281712275 0
45634836 497000059 0
150999929 530047597 0
130590392 177824973 0
487136749 330212982 0
477925246 303744881 0
161662320 298537400 0
267168987 96776669 0
230272971 518236876 0
287610229 17349507 0
22177948 145290738 0
151386776 449611466 0
503681894 408681967 0
473276116 451390790 0
269950661 489870982 0
51838585 438256734 0
135962825 308090572 0
121292300 74810022 0
11551737 345512564 0
102848712 568170427 0
329668476 422092391 0
476081012 58045285 0
101711668 441670305 0
170551014 87114967 0
31132699 460335127 0
549190552 475516601 0
82015431 463684038 0
561659515 224469394 0
266216244 24445237 0
38906105 336546467 0
513258803 279333309 0
135168012 64327923 0
49540239 286418356 0
34366650 348663562 0
215971274 287394042 0
170318510 207185954 0
449517669 150679770 0
210648911 189586810 0
555327570 437893432 0
345594518 217957646 0
112351948 76125193 0
111957732 59474632 0
394364237 206992436 0
376759319 234059721 0
365461957 89316247 0
528371217 111870696 0
10487968 286583491 0
185092118 86169874 0
469472101 83407722 0
330940762 443389485 0
304378217 143853729 0
46300524 323298323 0
517422753 106286545 0
205709341 398560002 0
319333588 240626447 0
164141861 400296197 0
262972498 67443896 0
250973785 24232600 0
459488212 287298079 0
435308514 385989025 0
106752662 249640710 0
407455130 419295891 0
68677988 148580629 0
353280364 284782551 0
214733056 360009476 0
295346232 248151023 0
559449020 453367570 0
475936501 430676906 0
291886204 307694687 0
164380765 448960715 0
207049637 479516412 0
104364051 55866847 0
41265161 301097425 0
421470419 427153100 0
79073763 65029726 0
237582626 261178628 0
440138396 175845358 0
184505061 228311353 0
398569134 546549008 0
130358891 445980176 0
398888991 103815485 0
401973343 495325006 0
243950159 265644715 0
156435874 438717243 0
116583890 139161240 0
459586254 237647293 0
213360185 20476242 0
88005390 362566222 0
112376335 170948394 0
295151459 147208959 0
279787532 26492029 0
114075871 26269129 0
394275783 324614430 0
413085814 120875197 0
29221842 95628740 0
473148751 435981273 0
25618379 236205109 0
235708112 240172211 0
52175293 63019078 0
478789055 79699432 0
241013918 236682040 0
559715023 91416596 0
281759464 186259348 0
486402166 271716714 0
265887325 342313906 0
209283773 567510914 0
157866728 146345845 0
42734589 405805701 0
456858039 469016695 0
322523926 483801456 0
46349253 540060545 0
257159931 78852269 0
31160378 113123858 0
382492647 300779927 0
428164157 362824341 0
293860990 420770675 0
463010540 62848167 0
484677375 282997114 0
441068928 276497844 0
559483932 372630823 0
463939119 422865836 0
544307004 22684485 0
452798955 397371962 0
361120586 511772551 0
307746043 130093026 0
523325081 437266229 0
472148054 130186109 0
534846690 59483353 0
176672307 265772689 0
319184684 285418649 0
280716112 495871871 0
404297309 128242814 0
234092281 407159682 0
413275680 254895775 0
284688754 338443406 0
102480453 96181763 0
185258168 223264057 0
159109722 55230853 0
311960350 327279245 0
277131112 97127557 0
55462311 241172148 0
68761309 59389039 0
368445453 62033658 0
136266483 63646709 0
44523403 225259741 0
312719851 413929745 0
107041494 325275525 0
514214770 332213610 0
21992997 310740541 0
242068354 317268786 0
136190661 270713288 0
187213242 388235114 0
61592479 548017382 0
270373145 454168920 0
212723773 292919059 0
369312763 164955011 0
463615693 270135545 0
391993440 7700496 0
423822618 44897861 0
4541105 171369255 0
224185758 405593265 0
409538403 392318585 0
298158717 100388455 0
501750770 107183239 0
208510625 447857865 0
290302392 226751255 0
534267847 347550785 0
287779199 517551086 0
213181602 19795402 0
37050416 45650548 0
174191927 24936971 0
85881569 412962757 0
217649688 259673229 0
236338611 161295545 0
472436100 423460739 0
561658234 39262793 0
371113864 5036863 0
85717888 228352641 0
499312590 39746852 0
198287622 481129898 0
248878652 365826400 0
227969949 403030867 0
496643702 254837819 0
501051256 16337644 0
53979720 517903741 0
315485195 395927160 0
355473351 447239222 0
87852859 522775605 0
378150213 250870593 0
131775215 130923840 0
339317372 203276215 0
351962605 472856186 0
489411643 196939915 0
537877938 322273402 0
317836706 243087284 0
394994242 81636543 0
215089191 180341803 0
492839367 272049245 0
431414716 447625552 0
335408977 217120313 0
249873234 347641837 0
462589149 474231966 0
271610757 403736266 0
236538841 397356866 0
356600773 316324644 0
274788062 14859632 0
416725887 428169869 0
300570480 266073262 0
169136584 549691525 0
477767222 149044325 0
159081693 147230823 0
209409465 58169048 0
13574106 270876740 0
227469754 249181634 0
128905398 198213041 0
520413576 189874407 0
111063237 297721817 0
73809370 384492474 0
48518186 292938062 0
472178870 136746486 0
347461386 526579224 0
124861279 69433195 0
397484057 483706095 0
362562197 157843853 0
345021492 220598846 0
154975243 44178640 0
555922387 538508841 0
41020718 344012871 0
133313910 166174169 0
245165158 294202995 0
40738103 178335460 0
343076705 154742780 0
248269250 324382762 0
193814948 374665021 0
486716071 158119118 0
387039980 197902295 0
482218723 409862891 0
559597698 29262306 0
158647811 278075192 0
426201991 513133126 0
71977706 357235159 0
202791695 201452668 0
445787079 208318398 0
154640125 373517745 0
112904145 164289417 0
352250540 263701848 0
223050232 60832239 0
249796846 564845013 0
471925549 528716031 0
564403914 354578655 0
319122903 502453292 0
496477331 299858763 0
214741498 136163079 0
142249123 548309555 0
520391961 283241800 0
338052286 424570923 0
444243066 300281713 0
396933987 26251532 0
166486649 190778449 0
68484155 507242127 0
95898916 155502561 0
350595611 431997614 0
78269273 249205258 0
244032957 31757142 0
296826981 71721681 0
224980625 501479270 0
535721815 3956279 0
454158199 238811352 0
546173865 118915960 0
430500614 66444426 0
548925253 280638217 0
78863841 494297705 0
563400316 24192331 0
28682767 143318316 0
311833200 60529038 0
434959809 85718099 0
266640813 115979323 0
287190350 480858937 0
55476738 568905204 0
412255646 399311654 0
247924999 126174249 0
489121028 217728633 0
527428337 105434357 0
232181273 18669689 0
494851301 332114459 0
254035576 559372314 0
209139267 253945226 0
475722027 542184907 0
182652040 426957648 0
470565169 243101067 0
527092674 373723051 0
252860741 126158850 0
514427821 341792331 0
421410724 17774014 0
443553645 214587813 0
127593777 59953785 0
73730662 377879888 0
303594127 275179162 0
118018131 1574640 0
349516757 8691913 0
251499963 516089633 0
446197127 565572284 0
409335769 70523059 0
236232155 239700680 0
73903368 95637210 0
302954361 427413983 0
557314509 190586769 0
531797051 434787393 0
404700594 529922743 0
66912840 495772202 0
387846262 134277718 0
463175635 120964491 0
409137287 318293704 0
2949630 39014669 0
545908623 395268776 0
274115464 309512882 0
234793911 95675188 0
517985267 113311977 0
565097553 537580710 0
109477224 52774949 0
286434279 140410817 0
4139727 12649379 0
161124220 532145279 0
241229657 498278731 0
332956642 275231699 0
324529923 239003029 0
310501047 65093217 0
92009349 439665542 0
357667054 46223120 0
32791698 275070708 0
567725271 297457310 0
306719749 559477563 0
452424790 560876723 0
328500975 63607873 0
396470335 512234563 0
433180154 564434981 0
446685938 400862071 0
137002668 279788697 0
470530313 264536703 0
38513668 118564237 0
30653171 42429591 0
298988583 93080240 0
528679089 78212337 0
145948609 58512281 0
95272824 14912386 0
448942740 139159304 0
184199145 231583715 0
199239747 120920482 0
485947176 289337170 0
507066381 410212190 0
474775528 131792997 0
527538812 339086965 0
10992361 325630677 0
185640368 102496623 0
322332637 175228781 0
510468889 5039994 0
153202148 382067360 0
88667829 2760810 0
174949934 213272245 0
472206075 207962984 0
271428552 259097907 0
107436633 281419607 0
304529190 158734981 0
312149116 37695594 0
468122183 428733089 0
462787634 549078178 0
326877058 424029719 0
171477019 15981922 0
319141841 305631666 0
174648637 564130133 0
242448084 367529342 0
101671206 439104874 0
182836274 346744829 0
530701209 139127096 0
63211481 303053530 0
152200166 421569338 0
320719211 12832383 0
535346452 371785926 0
64857990 165743159 0
214681627 258140745 0
337914829 83552615 0
145746469 455777365 0
242605595 31087442 0
539106396 103745127 0
292262178 122241704 0
145998794 267579711 0
419483740 350532768 0
325983797 227855565 0
271714793 412601893 0
325071993 430209312 0
401780894 76167356 0
448587939 386869408 0
266851571 337927254 0
161370943 540160202 0
218294565 312624375 0
516258301 152264880 0
148897211 79531654 0
115027419 563179087 0
504735814 235708258 0
395192828 462006943 0
429957058 186978556 0
227509550 148248911 0
415203700 552191757 0
163460208 205096191 0
206803963 345830398 0
215559797 456741344 0
469870084 121430422 0
185060808 305530549 0
284310113 125920359 0
429456024 329290179 0
370194917 87168611 0
404066859 470416626 0
140012518 498409602 0
168129300 270871737 0
47765783 553906112 0
483612248 507110467 0
383977047 53415806 0
293020535 65958426 0
301103470 263599999 0
485080205 549884170 0
21724350 7979467 0
182803646 248165007 0
384236243 466831617 0
138465979 44208536 0
322326123 390694103 0
254352469 495074635 0
355453460 432739373 0
349390745 6668448 0
517388575 155048386 0
529860072 407908293 0
15954074 408943005 0
444999418 155485217 0
234216156 192043879 0
467457320 416391409 0
106261283 401232353 0
96886097 360612552 0
308903377 524161274 0
323867206 72829108 0
173118655 496351366 0
550920372 246892166 0
337461065 287299313 0
102331818 530143628 0
21336833 530742888 0
8665457 488736097 0
406316789 496760551 0
94684958 92303017 0
223491555 84193362 0
134391713 46937950 0
51875606 157471552 0
283822863 252849732 0
85178131 120540607 0
74032420 68421557 0
267255890 26520827 0
310712007 116993484 0
480016070 498954439 0
17615742 227437082 0
283689705 169907028 0
437356534 297117280 0
529301887 9654930 0
333845039 147522877 0
6329703 289174824 0
185609899 260978576 0
41764014 162056162 0
442432450 154783226 0
291484227 47306866 0
286307489 456007796 0
478132696 89421994 0
465909648 489184352 0
121804262 256922401 0
156486000 309473909 0
219476354 41189425 0
427748203 151010880 0
437016380 446744878 0
81945420 73665382 0
502040062 10260277 0
533821907 549979768 0
539879773 479781416 0
142904792 29911353 0
283551946 390171358 0
182861455 141509302 0
547913944 461695642 0
186281957 194559213 0
432220070 568598653 0
172345145 277499274 0
12413790 231908740 0
244192148 196948334 0
74107625 540676698 0
35590340 445031029 0
323250999 14554148 0
411175540 283558091 0
125720971 295484319 0
157109316 367917147 0
216863113 87679174 0
189227499 313086281 0
122747437 101719696 0
517587862 405021858 0
340730552 422781385 0
122906934 464241871 0
474000192 535800071 0
568185612 123823377 0
540382609 366579493 0
377466799 21059958 0
248675451 201974826 0
451812941 346902237 0
41083943 283165677 0
43259225 411920686 0
64391087 454752234 0
243975805 74357014 0
371137615 209895730 0
296359852 119957114 0
408566191 396609704 0
95635156 11252282 0
11928605 265625702 0
486045386 383519483 0
505499066 551449334 0
400365839 371394527 0
479140152 434326828 0
300863034 486152042 0
212871379 374149774 0
207861835 98982592 0
249364041 324237583 0
541568539 408733028 0
127231602 20830372 0
513175136 282654555 0
66815178 372476250 0
334016202 23694212 0
394710634 568338747 0
510472635 203021620 0
304630329 333611696 0
200422873 553698617 0
368439501 140529796 0
336239587 151343809 0
470483930 433641229 0
87319783 532599314 0
63944666 362121090 0
17623951 472787475 0
320923796 32112408 0
488510040 13710769 0
116960208 106800053 0
409019000 48672028 0
299947383 461903337 0
158782970 216001530 0
169539107 540356127 0
48568063 257763537 0
440558914 527234315 0
72693704 107465762 0
51160756 380513114 0
31993422 70124911 0
473170369 537690000 0
33755368 431391658 0
544388884 281642423 0
361469965 64529403 0
462739713 280353605 0
74422623 175238381 0
257700856 55769511 0
110865893 372855934 0
26243013 398506205 0
164216498 119785426 0
555433330 255709503 0
511486844 307554091 0
10036150 348511426 0
241444428 421922596 0
312949598 305450623 0
302314571 263001084 0
489331711 62808751 0
123540147 117943929 0
30041728 8811600 0
93188167 232212242 0
504526767 281982453 0
557829542 249724213 0
543872986 407580157 0
112287305 298979064 0
348947238 524865116 0
374562898 23086250 0
225621341 531825691 0
405692090 190439058 0
40355924 424224013 0
423310623 3806121 0
259496922 71100045 0
353967600 546688349 0
215283943 16521150 0
533237091 527559013 0
387703941 352220284 0
171848595 259163456 0
521631310 123925638 0
499726186 249409730 0
7070422 38323379 0
211790954 394014740 0
547778416 337314692 0
286035456 28535304 0
296597795 121570811 0
10139002 233789055 0
47479117 142641891 0
37807166 243873151 0
392572927 164627102 0
258802007 285304070 0
410749040 567345957 0
227082765 124103591 0
286981428 334461587 0
16047993 474680987 0
402806251 393426930 0
156947438 247926789 0
409500412 498942555 0
118402999 224901302 0
259727156 240662481 0
125957331 552167259 0
306084856 22269783 0
121220443 88189623 0
413635620 562035880 0
210397826 245560485 0
319649034 235207292 0
171228939 461036257 0
533212510 370727107 0
9157452 332775394 0
87473518 213664744 0
391294675 180556845 0
252398667 559763530 0
373285794 247194134 0
232009449 497758528 0
220060336 377162556 0
509132369 813786 0
416642604 483779849 0
508741501 125693306 0
4234381 312883455 0
214008443 469557545 0
337245873 78895790 0
73534053 193983277 0
552545528 192338935 0
263214062 397196040 0
394011642 468899079 0
516737562 121908156 0
541807038 319730107 0
539773373 363223265 0
33366417 141285845 0
539565385 218901958 0
34735142 200463644 0
139836446 436696344 0
330522268 200589066 0
496621259 71438272 0
200400645 307410129 0
522274660 435242530 0
567911365 3068153 0
46363893 384420004 0
68383622 441253348 0
377538143 277336163 0
520741219 557119410 0
112345073 221438725 0
477773342 288506377 0
268449922 468422151 0
423452969 11122606 0
259182864 487543088 0
438444308 441686931 0
402160013 121238550 0
400002705 210038488 0
317407576 266674225 0
323655195 494349793 0
337169222 442787718 0
332727060 259441338 0
404527974 432677644 0
215946132 260895778 0
114390792 214910017 0
97777900 568813157 0
9590861 280095693 0
472521171 455448086 0
523886308 549597065 0
304825740 500257495 0
100025417 557927736 0
534301050 386059739 0
31484190 381429014 0
456996233 12084034 0
396313448 544811453 0
378767425 82768445 0
112939397 242372330 0
400885138 549734884 0
154629349 283648873 0
468894809 165108591 0
241458707 491943035 0
382412347 278603007 0
309937515 84112942 0
26779253 128024425 0
460565547 558896182 0
438095458 437008576 0
535657796 21512509 0
175649494 224373151 0
368273052 149760864 0
197603302 498152942 0
225527802 155464145 0
517753044 155940804 0
170137968 382520306 0
168690790 33474384 0
117284001 337916084 0
193563691 524455490 0
139861077 387323590 0
41617190 298118458 0
401930864 190208667 0
441928423 529987415 0
309614131 549864606 0
81587342 443577085 0
560596214 342357439 0
469797359 299026411 0
359803061 111358650 0
310419269 255787980 0
466242711 558466711 0
553535906 244024387 0
323729881 383836478 0
216716221 176121258 0
158659343 318138413 0
311893046 565299082 0
317816733 166595735 0
227358418 226210767 0
43516075 126655632 0
207708640 223349117 0
77517731 223467582 0
153579503 45126582 0
171974131 247721534 0
483028199 64307707 0
290717660 528662611 0
166045026 453698741 0
552341325 88020970 0
80344434 107317533 0
347375284 544478050 0
450350046 98541265 0
437668240 330493094 0
273781324 117765628 0
543200381 74472410 0
333044178 32497324 0
446276537 273029811 0
485686176 160245886 0
529118948 177883939 0
140593762 381635498 0
271399647 400897663 0
511875379 552991158 0
244929306 250626758 0
122049695 166698406 0
347218883 435633133 0
474995428 336811212 0
22718640 322408255 0
560402758 209816296 0
202193233 519234496 0
45014663 270124449 0
529200948 488355106 0
443724867 538249815 0
189865029 439763377 0
214476472 195972646 0
487619622 6150853 0
511115766 177557821 0
416752416 331947618 0
540787937 84666405 0
502025811 463002599 0
2355451 147153703 0
61127899 521130659 0
517702167 216296363 0
366430350 380115947 0
477582542 513725301 0
161788554 174685614 0
50644836 203978337 0
22178037 26669364 0
214310125 70473465 0
500097567 147542109 0
55349847 548209436 0
109033507 518252241 0
127493141 75075895 0
126125948 238826052 0
493661329 233577196 0
501116331 47209977 0
454090839 335746328 0
286575259 355985389 0
184555527 91567525 0
202852468 276913575 0
270920943 113286254 0
75757111 230511114 0
565655572 446527393 0
119334553 68958343 0
337227748 84650808 0
454913021 164805665 0
300629975 5743970 0
310082265 242230942 0
480506872 140487135 0
297138122 139400562 0
484079909 217500719 0
382619641 270748692 0
236108539 480940751 0
7623617 92576697 0
392410812 351852206 0
25223113 527578165 0
314176773 114902941 0
75959510 368168245 0
105571746 100994725 0
515525041 43828843 0
57344195 369772650 0
390683699 90514565 0
348681271 406165866 0
452239828 124976468 0
130728928 3266522 0
274861525 20209992 0
100003392 544254845 0
538192462 132748939 0
155115665 379658545 0
508306334 58282101 0
249746922 465220451 0
540619343 527807799 0
427500883 284714496 0
155879626 7897746 0
153375785 37368181 0
421127933 49107594 0
244104651 317810437 0
305814825 47334870 0
185556657 368184324 0
514018238 274355613 0
249805959 16085063 0
67128287 567201569 0
201463111 455420829 0
151605253 457899043 0
166302328 124536883 0
200325169 374687534 0
8143885 294980386 0
368081134 225703160 0
450596141 341957926 0
412321537 472344594 0
3262776 539549017 0
94424799 546050952 0
463181722 86408917 0
426136937 335018976 0
476382975 214214815 0
13743044 263133016 0
245346765 77963375 0
493775862 160037045 0
112847989 401712965 0
14730942 496592793 0
394169835 259212804 0
436301445 488926670 0
174412783 60981796 0
128553720 6625075 0
256990407 325961220 0
122248068 500072987 0
400396101 277552809 0
142114211 380742179 0
530042793 241647356 0
188470588 353073604 0
169236275 248868647 0
499754640 340783598 0
353800968 349532482 0
250515191 267446308 0
494976304 428824149 0
541255983 344040599 0
429941857 398377159 0
481063872 191943801 0
195989679 441801041 0
396794839 313788613 0
218126344 315983836 0
442321961 167348467 0
40888892 534020461 0
41304997 172785736 0
216313724 307224854 0
61772671 259147289 0
269061533 300776225 0
316101012 463033292 0
490675701 324937938 0
295798046 407397761 0
290327494 327752532 0
542913292 225703182 0
480532045 42002735 0
439176441 80811120 0
322353359 550376277 0
225331821 564564107 0
50792840 94548224 0
60480254 373949572 0
344117664 148502886 0
257669193 123135344 0
280815145 189147472 0
479734350 117597956 0
405441492 52417064 0
468137407 103609251 0
427350136 85891069 0
116620590 142409197 0
438389790 29897840 0
546410202 495975030 0
361349520 335675366 0
179684282 292430586 0
92685234 141176091 0
108428648 280069481 0
66267166 285385454 0
288010202 185506464 0
443257944 286837380 0
186883373 418993024 0
200033683 41211090 0
302262261 140296566 0
197522827 224907766 0
294252852 524697769 0
47365226 83155936 0
82607679 537524697 0
517818359 119495270 0
12459612 526082348 0
364713155 434118735 0
82179880 254806824 0
249389362 135022904 0
264680726 223597950 0
255352954 69508262 0
354330181 69792645 0
549809526 422810583 0
92457085 364135944 0
52756578 29829275 0
160232281 353969276 0
177980271 251952905 0
519059742 488335527 0
460275402 371793653 0
158640941 527219378 0
556378327 384997752 0
76880565 149148088 0
392566268 448402614 0
157546581 290827326 0
224437941 165148191 0
221407526 161078666 0
492711642 32880687 0
147075092 455913057 0
101716289 161578828 0
311639412 501006107 0
432173116 274492792 0
207371489 100580292 0
202271360 33788761 0
567900452 348079133 0
97664023 248591125 0
354742605 166737400 0
264859819 3289142 0
298879021 367759928 0
422565300 98036510 0
444480096 212307210 0
191354156 479765825 0
442454174 33671484 0
557009867 137922707 0
509013000 5110953 0
284883090 46882695 0
533958547 395437138 0
157924117 325903322 0
96616131 434425050 0
393613375 248435489 0
41996416 266083945 0
268785583 287067468 0
79292765 356880954 0
160078256 115913695 0
494165942 448576982 0
18045319 466329047 0
494329877 422105673 0
372907008 270275150 0
327047113 502217593 0
537106667 183449569 0
228329381 402677885 0
87192930 284169765 0
466580213 441303199 0
125718569 130396962 0
8705761 460525039 0
229782800 139885886 0
444117877 283975388 0
369135355 349391272 0
165742532 561128492 0
244142012 506768341 0
417154469 47804861 0
81435927 478557888 0
403714204 456774209 0
541293329 476362868 0
48934591 240889119 0
36978448 256521088 0
402223400 40148320 0
491550892 432553860 0
548660843 147256583 0
439969260 156950407 0
386671462 520522658 0
567972353 508314554 0
189637042 556779141 0
113173223 6362801 0
153489905 515997782 0
24555902 466066149 0
291414248 273300639 0
219216884 18373462 0
412798034 370996340 0
49092410 496435976 0
208404695 287445909 0
86728026 229234680 0
351762277 257526859 0
7271955 454834987 0
446199494 269955285 0
312420693 86011412 0
317759784 430434519 0
423491427 265864984 0
34232029 426991870 0
248848420 105061203 0
365104690 314678311 0
335818365 307540136 0
265604820 239053465 0
119401499 262103618 0
503571676 244450645 0
97779253 321076042 0
237692889 441441158 0
514976732 110667824 0
462379150 426448239 0
350726288 457883373 0
310773289 302888396 0
472073543 460080879 0
292255762 196455266 0
177743995 306021103 0
135447606 538571719 0
401639972 250227565 0
208262246 23996218 0
12482260 553194428 0
215849147 449671890 0
108626093 201132645 0
198845913 244212883 0
342788501 52786427 0
538978869 547425382 0
231153353 468022651 0
397285755 229204549 0
517167704 153753317 0
107757784 21269634 0
536880515 266620725 0
403859256 239217084 0
214128055 122841331 0
241128474 147994909 0
44935963 558341362 0
411021711 18767954 0
524575480 244973676 0
524427043 327621551 0
137432894 156489764 0
313604781 50601914 0
409215003 21799393 0
33173443 67737658 0
410956669 102462217 0
87142800 186227482 0
566909189 364618534 0
562646264 391549561 0
15746938 231363024 0
154462908 363619005 0
237453514 402345288 0
21322795 2908497 0
140856937 178541587 0
312887622 415230471 0
484601848 333065236 0
148660974 352173771 0
533233772 568642215 0
222481347 418359277 0
265837174 229245444 0
198587764 173133009 0
46374632 271281802 0
377058508 389231758 0
154798305 6119344 0
42387762 376265655 0
530359551 222546941 0
26277901 219958403 0
235842349 553103585 0
29109383 92559341 0
559264555 184492524 0
46874108 453494832 0
74578097 227938257 0
275666593 130372808 0
47495954 176361753 0
560412598 15164334 0
80434762 110636029 0
462015488 261231180 0
497104512 282994163 0
248185575 70151758 0
462743728 544693394 0
87474952 373149311 0
527091475 433993746 0
371867631 250566285 0
444989474 404898235 0
161366232 513884993 0
186871624 162013115 0
51296226 433082422 0
318650570 526980429 0
193795870 268012980 0
175208268 135955835 0
51863270 247566504 0
14543107 54731228 0
429361795 425041915 0
459509300 183658496 0
419055730 420245473 0
502890514 106307688 0
498749968 466663758 0
415366730 384986134 0
530692960 29947864 0
459748607 464894673 0
544800967 480477485 0
325501450 536261447 0
246418883 323330117 0
522803996 534018246 0
182494282 141540592 0
524777742 238922251 0
196885706 292372626 0
202957062 133129264 0
439012950 88184645 0
434178552 246325877 0
380760660 31836418 0
401982526 320795880 0
101773620 99932392 0
101480425 22590288 0
536168218 27924658 0
368375470 447536290 0
445163981 106596253 0
52903376 272323911 0
2273635 482382085 0
298937345 357942025 0
99926879 59334778 0
382553376 245609385 0
138379566 224244240 0
21891635 512355682 0
334808450 563594462 0
91810495 501444474 0
530146356 398007532 0
315484778 51713573 0
298681709 38042324 0
160108255 565549896 0
151726566 383853971 0
211592485 186398474 0
157469242 464493834 0
47345676 461614627 0
182871074 425080628 0
303760344 404977057 0
105393806 418039528 0
102876371 277677181 0
276691900 386043954 0
453959477 296433108 0
567674588 182091226 0
260702258 46353985 0
317145793 141189471 0
310294993 331338473 0
501627013 353772804 0
466362897 107751864 0
332560092 269603858 0
365926468 341315563 0
78761631 391711388 0
254166761 160044053 0
96863802 208075161 0
493276628 174435223 0
532163412 427054776 0
209311268 564198851 0
146309723 198462417 0
114960979 44764944 0
518191495 452099964 0
561280944 396614613 0
423523143 52210409 0
154091 420473615 0
312728268 378334086 0
368264618 172204979 0
493445178 153793567 0
65221904 93287437 0
29269880 557208034 0
203266045 187829659 0
564782219 46869596 0
59787517 299659051 0
517874125 151754571 0
77848709 367305232 0
265593697 58677961 0
27984457 211710137 0
49027470 507768938 0
332588934 421796544 0
455188397 246878400 0
106632010 50488347 0
22254834 385264484 0
220525629 198346609 0
449485924 465263166 0
486374515 298284614 0
179902565 343939601 0
284154550 136806692 0
417140335 536265463 0
344486789 504864763 0
283650256 333802960 0
174965198 493046275 0
83930129 537027095 0
215077290 281877249 0
134942188 3946761 0
120662742 82984322 0
77553268 426728094 0
364990787 190637861 0
426257714 386929472 0
335957310 111839293 0
562415877 92474203 0
324306706 316791651 0
160798720 497351155 0
35292049 105826608 0
189264649 119682312 0
181200276 412471576 0
489961603 520329952 0
171228455 254548798 0
418288686 436779470 0
170226449 93896901 0
103335315 497116502 0
79385258 91002412 0
149683606 349671290 0
568068039 549577200 0
225139614 45214111 0
411624762 503659543 0
356024071 136912240 0
419307781 70089000 0
421280805 326280173 0
37754424 59918621 0
405877240 84132883 0
491538365 531205275 0
38146635 323333621 0
167727430 111993140 0
116841337 428545550 0
201631440 108205997 0
386196866 94277511 0
457010136 55370746 0
153325545 164567477 0
128767802 100248867 0
536531531 402102700 0
447338875 203263410 0
74330625 405533863 0
374182351 385075245 0
358435022 524015078 0
377258324 315172029 0
200883781 95551969 0
312574219 520044249 0
274530433 165857012 0
473194706 326970638 0
147999837 483453481 0
393296845 455134146 0
243082250 193131367 0
216953666 220676460 0
240293798 158674471 0
518779066 207520690 0
420575303 473493850 0
60868016 118563732 0
359440147 157849096 0
547541255 232555646 0
542632455 476644928 0
329240671 105796542 0
523546684 446835121 0
215528402 53879424 0
215330304 561862326 0
379917401 159471203 0
535360782 498459796 0
436866015 412646128 0
327998438 278351163 0
255441281 127510422 0
324349650 203802547 0
397924964 127603890 0
353597445 100852231 0
120587273 89685600 0
375632511 313720969 0
550122165 221583545 0
106117966 422176529 0
295427039 27058547 0
339025694 50827448 0
125350939 265891997 0
560015254 182981700 0
180227619 153572336 0
182038093 405439703 0
506899354 479500602 0
401270799 273842193 0
165528082 236134899 0
458532558 263983812 0
452516621 511120295 0
391242631 468730588 0
73384932 12305038 0
254452221 538675743 0
212429923 476278481 0
48731190 464453228 0
504889784 18492314 0
275423918 39947692 0
231160722 444240819 0
233688499 207122765 0
477360714 187258073 0
223269121 465580765 0
425330146 277199399 0
410746625 65945607 0
46405224 402807594 0
444280710 559632807 0
547326606 321470836 0
195132190 510001532 0
548153835 241581175 0
25690373 334959212 0
322812334 100597242 0
428746461 13046276 0
198073943 546910946 0
151591068 209132781 0
419906754 97438890 0
311289296 301051403 0
372890152 356688175 0
428284414 53112368 0
318061763 123882424 0
299079501 422842939 0
353388649 461374700 0
195181228 84485109 0
53739225 277344484 0
316755402 251900203 0
294383099 558831646 0
124975880 209681429 0
554162550 398716393 0
551900538 514510483 0
198118727 95101385 0
454469861 531278861 0
546484700 559337555 0
446711523 133165993 0
276937999 531682515 0
396023098 559008774 0
525713478 47212964 0
510442612 39946196 0
87819204 244367927 0
115007793 364611857 0
365315515 481159339 0
306978577 228662426 0
521217751 195108250 0
510764522 433296744 0
397518409 391664692 0
555439208 568854180 0
163079052 304463522 0
26342973 371500764 0
121324786 56924409 0
568100538 280374118 0
531581828 553772636 0
197789280 55774059 0
160647315 457393297 0
8757185 6846765 0
83750418 420003890 0
552640084 560437636 0
352540777 336972602 0
477264681 138495150 0
508320271 386789316 0
84887876 562441863 0
99788197 373950888 0
368749406 440021466 0
285866009 564691372 0
416172630 357420323 0
369947247 563076351 0
494635025 250427431 0
89806780 480929580 0
323219015 279367026 0
13857508 8371305 0
244152088 206882827 0
400814456 555069707 0
179852574 174412256 0
307865791 234732513 0
458250358 375359988 0
323376281 1903630 0
293731271 135002733 0
144670910 178857379 0
330320605 555803062 0
247468695 366752614 0
209172420 365997946 0
383274647 484390129 0
189064003 297994508 0
149660273 410452588 0
521215853 267381895 0
135838321 301929605 0
410701370 147387054 0
501885338 405302451 0
414355363 354911560 0
444368435 19180289 0
367144510 276109881 0
337347050 428776631 0
30194504 557199216 0
431925848 558457037 0
419075006 101433973 0
18000087 270365927 0
550765243 158514592 0
400598485 328037917 0
551520919 352102639 0
135230807 342007693 0
248608943 250831906 0
410126924 312287405 0
198944777 982830 0
265658410 174711154 0
231845130 397139484 0
479250765 485188147 0
162939137 546727859 0
351989460 85978294 0
367714384 289039149 0
542251774 523268022 0
487146322 31791670 0
287337425 260040946 0
462921664 566353157 0
15236912 282920856 0
533797409 208715651 0
71206114 408084210 0
299997979 350621897 0
145700805 163187257 0
186463412 138563282 0
409585312 457465624 0
177295673 146668867 0
491041643 398577708 0
177004999 316021422 0
470564113 131563436 0
439685060 193771972 0
200309953 318628870 0
465450922 418461194 0
60504544 154696294 0
31744312 132082327 0
559137893 87461510 0
539329306 458151294 0
424079997 555990281 0
317131213 425231077 0
128457043 115472329 0
295282397 489626065 0
20254519 134362026 0
107573484 138147425 0
226825339 500826729 0
524941852 263433597 0
430925772 553965786 0
394810404 390680015 0
259982192 170760261 0
216329070 442664936 0
403127889 461296084 0
263505903 19735267 0
426041636 240991652 0
261760274 147141279 0
559997967 423493435 0
177737815 327880784 0
154507293 26509852 0
291494710 129816195 0
372451255 21142625 0
269050149 80869398 0
431853043 211066369 0
64549410 186209702 0
230504922 257615628 0
45338738 299304125 0
310673512 90035889 0
252653234 232214463 0
535615849 271907539 0
361275113 20594612 0
456493031 42661881 0
152281003 419767585 0
223982698 557417975 0
36436209 441088978 0
397462316 493305160 0
546975409 164406431 0
207276300 29877955 0
528403900 118276220 0
185988620 248576879 0
9850370 370587259 0
431617758 542163519 0
486662725 70923851 0
398939001 196917681 0
321513831 356061591 0
328576983 564969553 0
296969918 48446677 0
180292880 392688956 0
290179549 144515811 0
448050398 320229027 0
346809172 507668123 0
227161120 426419339 0
242127794 490629080 0
473118202 199664561 0
487407359 439203134 0
155368441 503321208 0
226640740 45929583 0
382573936 245274262 0
255993337 526776645 0
333570378 163415404 0
545609710 550275900 0
454568185 192174886 0
61544597 561931412 0
222049311 84148500 0
377876279 76369270 0
47763487 303878014 0
364947557 414174823 0
111934642 9608609 0
500810664 487970079 0
102649638 52145062 0
60708847 142343748 0
126891953 34915975 0
551592980 134767854 0
24080277 200801971 0
309924578 454361324 0
490092379 45836953 0
309409010 127721625 0
513258237 48853122 0
360865856 114860597 0
514107345 508519460 0
98808375 333719419 0
43905073 147567600 0
465479036 316356890 0
277674698 458810938 0
194291407 365868095 0
556688731 223790090 0
40684127 479696347 0
254763437 75593437 0
247391150 407933649 0
85603113 82161497 0
13807273 158238852 0
325841501 283115883 0
8995995 432618537 0
264979780 283761894 0
190741408 395670121 0
210117768 102720543 0
84845112 39712922 0
556907802 509540381 0
248062022 59197436 0
66767386 491834304 0
67192238 24129409 0
519095869 472202587 0
40764884 215521671 0
140236552 471896544 0
249497006 277496608 0
486572531 274949807 0
247615092 164671521 0
234979869 519561264 0
212919761 544159594 0
405238074 193038835 0
180455246 100805057 0
441628247 322840611 0
19498035 62134014 0
424750082 494918560 0
184544117 186310277 0
471581861 107621257 0
514246842 253832166 0
171393766 111055627 0
315033125 788160 0
45988671 423657469 0
434942613 391514564 0
22646246 341786412 0
206058679 292580113 0
131525639 148835980 0
440341924 60880571 0
301932615 238505507 0
542488261 134940359 0
286742605 365029058 0
150798088 440314750 0
99186439 403287144 0
558121585 533363903 0
216630289 197399420 0
161655826 226427205 0
291425408 117142028 0
215924796 93826662 0
382036524 462725983 0
13516331 274267386 0
162751463 513580249 0
80944044 158642137 0
151618167 517237757 0
120713005 159707598 0
30205787 53839335 0
99774289 354346047 0
171910283 288409207 0
128789555 252934956 0
568896032 310188902 0
549690270 107025436 0
236341400 562945780 0
123665435 101789436 0
176972363 85966575 0
517971127 458488611 0
314689550 316108687 0
267122606 344132556 0
332867212 445222707 0
554822482 59945574 0
551287818 552635355 0
122888576 133984020 0
479699918 533958944 0
298413737 303160212 0
115029891 307526718 0
526037468 100783970 0
483790038 269210822 0
45948135 357403364 0
457113409 251606379 0
517492273 471762806 0
104461795 321950439 0
73450373 550020181 0
567570628 160528845 0
349716995 444332689 0
337013669 94319504 0
500715999 393915707 0
494705318 334884437 0
459373893 481041035 0
413977461 286279739 0
139704617 176386800 0
341468025 235062494 0
102879442 479735287 0
381791093 289607493 0
128276385 388361758 0
550530679 272804932 0
346149954 467406562 0
240344654 75666916 0
272588126 323381368 0
564134504 81565272 0
483942203 492927474 0
316466738 4903139 0
552611958 443242514 0
382950354 461173863 0
534732978 194273564 0
122204660 30134382 0
272019883 130881774 0
480002706 472501033 0
38297880 426030966 0
233730597 48821242 0
45658898 273905106 0
500226901 9522163 0
74323553 67269927 0
202632262 153553223 0
21649591 501301405 0
541674972 381923074 0
273817637 4454650 0
499658304 340309485 0
118519147 333879087 0
404372873 156684645 0
167863415 174564666 0
423005396 528979221 0
347551724 518730430 0
112159928 490653928 0
431130140 518705086 0
547925280 453529766 0
8292663 354023893 0
410139741 555914281 0
436817521 331564676 0
215443195 153156857 0
390428216 114299050 0
58824309 85661045 0
64688804 44219140 0
296983504 469662005 0
195627228 180241270 0
533364599 299312659 0
549946135 195842004 0
189046793 524979584 0
57182350 303772126 0
190863431 320885674 0
25985305 451585260 0
301331752 167717943 0
215319382 66704298 0
494959130 8282775 0
296621166 360703704 0
78955732 242491372 0
87848082 88172239 0
306550267 426081607 0
557560468 52100301 0
134223560 148529983 0
147158254 264353378 0
310295008 288933878 0
5104211 465648199 0
306953672 538048752 0
459701927 137194061 0
90078485 154760428 0
137623763 467845873 0
325918962 150083125 0
512687177 554873737 0
376338521 120793905 0
54797528 217368488 0
157113881 100448149 0
562850490 257754905 0
128050813 342553961 0
562569301 26306637 0
362237873 522806513 0
107973034 555731401 0
302716699 50070852 0
247706735 230714369 0
146414018 41509056 0
518292383 310837694 0
332308690 417705969 0
177090006 152495736 0
387196986 96354101 0
54608397 250271055 0
293825072 244301967 0
408546632 39533369 0
23458305 90870089 0
446306509 162879658 0
304412511 519470329 0
364825713 312956930 0
231183629 560884754 0
32737845 489141103 0
227204542 61576933 0
90155660 412114548 0
563574876 286189974 0
182783892 58354199 0
375556394 444106566 0
96442860 183007882 0
342458106 484137170 0
5818704 306190535 0
188101711 129851570 0
177459124 519541464 0
174474805 92627631 0
356767636 69020200 0
527346131 454216516 0
207717788 218863751 0
218985902 63230361 0
524075831 404542154 0
154326076 18931643 0
319066922 513751899 0
350067352 382313363 0
262153029 556525845 0
290646453 49718519 0
81154919 426350558 0
439971793 339049424 0
468469735 482858785 0
158479802 445234973 0
24423305 246216064 0
245604963 293655608 0
35674877 444590388 0
376760065 400603884 0
439342793 416569655 0
455500583 469815379 0
350592227 509461470 0
260434750 295596526 0
387871549 149154250 0
276047028 534693646 0
510963447 302710027 0
310930863 437635702 0
257892701 313645412 0
210103388 178300269 0
546510608 101566491 0
428454001 165920560 0
531404412 40645949 0
340520525 303451660 0
233167349 532449279 0
198050998 294244076 0
504074001 425679011 0
334977084 457978720 0
391815778 466615087 0
547367409 200149251 0
70558554 235918594 0
127721799 173440022 0
100783088 143499585 0
38239275 287585916 0
23025676 175157527 0
187357970 402482740 0
546847070 404816273 0
323499012 209488769 0
375338990 295948207 0
412835623 543008741 0
562922720 364177878 0
530941421 513866210 0
143866557 377463111 0
214556583 437521030 0
461222080 246044340 0
182859945 289824905 0
554217763 200579585 0
302495983 392666363 0
324613327 276709929 0
467807567 103261755 0
473176149 16489542 0
162071092 275256743 0
199735166 305936099 0
510102923 266755963 0
198487562 375029916 0
57648828 522735849 0
33651192 1633039 0
265857639 124985813 0
320979079 259813740 0
551405635 351513874 0
9406510 202227061 0
547220035 335185082 0
178139814 208135008 0
499992671 274592271 0
268376021 474350647 0
498534635 384022270 0
327655879 287311327 0
308577764 133156679 0
288732148 516895431 0
375364180 187603029 0
498104942 125418137 0
215136868 319621356 0
210347307 142414515 0
507400443 31600035 0
550068797 61702946 0
331048539 65799808 0
320507839 421428596 0
414711933 487398272 0
174707526 125133365 0
172500955 14152202 0
430581912 165978069 0
503537873 369694717 0
384116188 201092551 0
316558586 91066329 0
224258744 294088876 0
159886506 476640083 0
239506848 228702489 0
251906282 395871206 0
388376433 438185472 0
111630219 559691044 0
302271521 406636114 0
476757462 181070735 0
503333148 278000885 0
173658968 228872167 0
338837 227729757 0
496803568 166886108 0
275976059 406514176 0
195836675 120858224 0
531467800 481846775 0
545104970 225102289 0
332074076 489212861 0
299903909 37200545 0
173847244 113631021 0
364533552 384342804 0
10082956 307024574 0
486276978 320521586 0
243133172 38488924 0
515398421 503322362 0
526006001 163883904 0
37185452 220106565 0
264415602 60458022 0
55733034 348422754 0
437954694 24066934 0
123764437 382892871 0
417213281 285698782 0
335374045 146319957 0
5723651 100492898 0
298518972 259440693 0
421529970 235461388 0
456105802 254955683 0
91788911 284224010 0
133807861 329204173 0
179467848 207636630 0
112493952 65318154 0
12737276 322436847 0
218404507 5977404 0
465376717 246389469 0
107534937 116937193 0
396111598 100835492 0
344578351 513068453 0
349918360 543661030 0
18590834 543254288 0
132435170 315843646 0
248242753 436803945 0
344515269 129754766 0
123482775 296216639 0
231457090 203728597 0
387587455 142129376 0
175717917 43122252 0
306870909 2829773 0
986729 426755904 0
21083027 539285460 0
464255112 488220966 0
102542009 549611038 0
141747939 364308174 0
461746142 232755611 0
62795365 228697471 0
421521051 505298308 0
487828888 501977366 0
468378997 301276623 0
47798081 568148993 0
80399268 438634164 0
368860148 351642589 0
244330642 354520904 0
105176365 461852102 0
229353046 159146629 0
299531372 453328371 0
14008179 437703323 0
356953460 280368450 0
297471242 371800827 0
214987203 173631610 0
187168262 525435476 0
30428016 478307654 0
467166864 193585686 0
413875077 388480244 0
543282098 445866847 0
464545336 105911730 0
292423691 239929424 0
197739525 503672086 0
204818576 163797792 0
260958447 385102199 0
450127968 475592830 0
314629457 358927062 0
480552807 457022034 0
290934495 53844379 0
178688765 46380229 0
2781216 524649155 0
249856619 501336225 0
462897003 368179844 0
564823395 106839618 0
92969102 246606278 0
563029401 19675087 0
360719661 250873823 0
131738733 444673148 0
465331176 430045485 0
39556916 325804428 0
329381378 19128592 0
362868175 212691245 0
458688789 387405400 0
114643447 530905379 0
274487718 200145347 0
157067058 273788224 0
383560071 1992098 0
94921713 444648931 0
22766549 481230066 0
302374528 91093982 0
387292363 566736936 0
337023034 12883926 0
455171834 16015415 0
552820539 238545997 0
507275754 423078335 0
198275084 174644094 0
308119460 371446055 0
364143143 380007237 0
532211041 384117766 0
9661484 162716494 0
362126330 300346945 0
167829798 316398226 0
533632481 213468667 0
442357854 529905720 0
26039448 332968230 0
68900456 302185579 0
508591804 559277522 0
406062769 328236724 0
176711403 227144366 0
335706768 318943805 0
568637713 36656067 0
22644179 444179165 0
454262894 386292116 0
147619387 219065834 0
161792187 215635301 0
363740649 58294454 0
261849876 538216264 0
354585753 114551378 0
145981147 125419944 0
303158011 104728471 0
196923836 513418912 0
237667667 106241085 0
496515770 477533573 0
350700121 373416419 0
507415740 516325607 0
449631192 136335335 0
480811334 95955991 0
104432963 558489349 0
99140474 503754719 0
457071920 520168764 0
277649295 179626816 0
342021463 432055895 0
74232974 526076800 0
166428746 333341989 0
198754498 371600881 0
73488738 181490033 0
451649414 85598764 0
435963374 216144094 0
40425637 65625846 0
75374976 82357923 0
36250044 545350625 0
172172368 206661710 0
360125999 216471197 0
403299939 512705936 0
445561103 352677169 0
399239898 40662349 0
502978210 274069450 0
80342224 533989595 0
286561057 374447545 0
520149951 18646913 0
567990242 552947782 0
146052217 10425666 0
286613347 177225086 0
442031870 134533434 0
547816210 524162900 0
540498687 107773 0
53763819 406883047 0
267404472 467887431 0
425641362 345449959 0
521217804 267759040 0
300112881 508490640 0
231150442 365592476 0
20373065 355995526 0
564469411 395833792 0
560058595 530468495 0
320457096 527318093 0
491137898 426168296 0
458317765 493613728 0
44360780 491508259 0
155756847 450355940 0
56742997 440857287 0
441742703 441851367 0
114336993 119052912 0
112859535 218904075 0
256390595 238176030 0
501926509 430942849 0
335838529 371176302 0
479484532 281615412 0
41200615 466220678 0
128699105 74539641 0
545135029 539749125 0
559234326 60520174 0
96647657 359860497 0
305154284 106728780 0
49603163 530756431 0
394747572 386361316 0
561771478 437686439 0
449240713 279626320 0
540067297 100254445 0
398189688 516445055 0
61245853 315538392 0
466533963 509563197 0
347951611 522303 0
160055782 300211096 0
354838164 471748334 0
446439808 225110955 0
501389827 454243452 0
396192467 40896913 0
489081255 256937243 0
495565545 239753114 0
564603116 337869784 0
363074800 280936358 0
84455692 264772656 0
489818550 280211341 0
4897022 555851688 0
487771830 491691537 0
258618382 329437245 0
524068750 208871997 0
307755577 281005555 0
47766572 397112301 0
532918379 276061286 0
478086294 218484754 0
445512275 545258668 0
28498690 397782730 0
49052923 58382827 0
426419427 90863020 0
106898396 31376577 0
283646177 455585224 0
98978587 516638058 0
192348723 414381174 0
258521334 508349790 0
137742987 38970548 0
365568120 193964098 0
513610253 91151375 0
287089433 309639995 0
395590937 301044792 0
10094139 215449961 0
212481296 397857540 0
563860433 6032151 0
31231338 336495414 0
431038218 451932050 0
267364082 567804535 0
377913915 292805028 0
517524216 211128762 0
251807885 304695465 0
568907238 134592098 0
188540244 138842874 0
437442171 308594005 0
394531520 318794830 0
87135835 322383513 0
171065828 501916728 0
153153361 2383628 0
201648238 135457792 0
54524782 193083775 0
267095778 251776974 0
421588411 543080856 0
37473573 285132065 0
75111584 174651180 0
189419725 442232269 0
219974653 204860761 0
132201366 92230878 0
285499796 215144992 0
501527617 462747180 0
55615862 544339342 0
245883234 506089323 0
86684488 82441529 0
125430142 46495533 0
463333970 44765537 0
333607501 18711014 0
123664558 540836576 0
302721290 481895684 0
559855397 51454054 0
463372238 305690705 0
161771618 343797682 0
486873912 210578853 0
420758659 185752520 0
211102651 345144308 0
99800426 203006851 0
388862939 556829007 0
524840174 476724308 0
202799459 245677049 0
433527101 417000975 0
528458508 213105314 0
386683772 290109272 0
146426872 241608669 0
67562221 377152099 0
52246202 504706356 0
295590638 348383336 0
60186222 392639497 0
541039015 427010982 0
449831816 392301370 0
296784358 257416341 0
219576162 9874514 0
225511493 77693307 0
485349338 135189604 0
156003719 192035873 0
547902222 263823081 0
239074511 377346775 0
138411942 351927850 0
212258032 149295192 0
89878743 388244757 0
298347191 299453232 0
251145486 490565628 0
399702132 403924393 0
245108586 303325076 0
60570244 218006962 0
26030922 311682089 0
158086261 31706015 0
384345369 458464390 0
287721438 142463204 0
392857869 400636351 0
297600841 73892659 0
122162734 352401361 0
383797324 485459377 0
329757263 405336469 0
79043175 96836945 0
320685642 524209480 0
189005884 327628693 0
258438576 123231344 0
457559916 306582189 0
135683905 487636127 0
35414433 423189336 0
392265105 547779308 0
92212215 265866835 0
176736928 167913370 0
271361073 299954052 0
148172535 402548621 0
284077884 514881977 0
30387531 422703706 0
494371531 375553050 0
21227459 564074774 0
162876437 557444323 0
21454491 192140601 0
456325661 349100776 0
299209665 18700821 0
400667211 152981088 0
531992148 534818596 0
430839329 334878921 0
243728986 176135671 0
342923498 230925929 0
428331382 57954189 0
524520805 436763237 0
277397446 202458614 0
462214616 163059627 0
12866663 65533730 0
506885421 547876420 0
383569319 29837187 0
254291730 369478930 0
444382697 247282049 0
215779653 298420953 0
298239574 538986494 0
335316282 400653214 0
272193290 243824579 0
254715293 182321130 0
18003150 141518754 0
401768402 488903603 0
380094931 532175989 0
518281249 123559342 0
311073953 490747540 0
215947967 302469797 0
112954356 326200430 0
175387341 426362474 0
132968680 315473574 0
512147583 309474846 0
69311234 53064977 0
147568224 294825715 0
179405546 196267875 0
89611041 58237293 0
364786776 401102199 0
393294842 407613335 0
496850977 312732946 0
290866102 195008934 0
9390827 342703304 0
232881979 561635977 0
550810080 343428060 0
133371023 512143622 0
422416899 46329622 0
84968883 209435384 0
407589639 542462631 0
155961357 423936903 0
84090324 134965351 0
288247169 123881203 0
206485912 46464047 0
493825001 340689212 0
533241250 262955106 0
547066126 323020367 0
311048197 512129897 0
82045275 515652051 0
45627803 384032506 0
189094349 490293619 0
189815178 168759708 0
293517537 15106768 0
97153135 42982055 0
378107215 388699663 0
360634643 341271975 0
177578043 10341526 0
302107151 273224386 0
73684121 145395404 0
71959024 471394354 0
49800467 298900296 0
95617847 271003930 0
96266664 392256779 0
271989976 207816638 0
210381284 14474862 0
540926501 442324411 0
192973950 563578764 0
166380829 274383110 0
174669130 180311780 0
308150954 350555271 0
443699044 166360515 0
360065492 89879967 0
379996003 394345217 0
241156447 334532125 0
280206647 219227071 0
62218910 387322975 0
204369800 11886778 0
106675875 476072630 0
19824864 143968541 0
465598995 216616365 0
374807490 228518777 0
525700558 489340361 0
499198541 517196087 0
207913339 312419653 0
160907669 558470686 0
151126897 261733438 0
205065896 197259191 0
418756541 47781666 0
176481298 28106191 0
371261932 69687020 0
148508350 112224227 0
347631724 533385115 0
328296922 451985402 0
290449137 506396793 0
177018752 27028558 0
150339897 369461589 0
336555085 424642787 0
102978665 158488727 0
91177605 231335757 0
135726733 523744744 0
488411217 212779554 0
13828129 179377736 0
106398997 522608098 0
376453693 548822071 0
35502230 506443177 0
346329853 115427129 0
129833020 14994042 0
87419739 244413581 0
404629189 541771718 0
381926107 455973415 0
437910513 457286091 0
50564500 542308386 0
425716783 162866626 0
539414450 245736746 0
99352655 460049367 0
336266748 150973236 0
329378633 71036608 0
299602144 26004777 0
174747691 376726645 0
13741037 214595333 0
317833871 32320266 0
510398318 162761357 0
348496342 102442829 0
303546067 202434697 0
379809812 295071021 0
468756661 327548229 0
56320967 400734999 0
105024272 43348426 0
426773718 6027497 0
148437494 91777988 0
82974232 225581974 0
168326883 50178372 0
309610460 148396640 0
241388395 393860032 0
169081676 220686244 0
455291437 396987344 0
135214319 120402626 0
281425119 83402211 0
48874369 24505311 0
345893387 286116975 0
28928736 310447795 0
545504736 198103117 0
339412941 498104975 0
139832701 127501642 0
3737224 94598655 0
49846581 408809260 0
36637627 130340188 0
527733609 200768779 0
469996043 383067007 0
338178103 440336515 0
150671878 181097813 0
391502770 191942561 0
323636399 112143986 0
154075918 63836433 0
443574028 227400872 0
117613382 468453330 0
31119149 333698338 0
383062540 62870069 0
65437632 337920589 0
394827355 299257274 0
492426565 498074534 0
121835196 11953292 0
521279966 276979046 0
294353146 554060130 0
150584736 370944440 0
547804648 378129968 0
119151231 210511569 0
532558202 227841008 0
63139770 424185255 0
75877502 305758030 0
451417332 58309403 0
194784437 115978817 0
453523602 140819570 0
267895429 485103360 0
433743132 467198996 0
290152423 258752718 0
12535658 416616505 0
496967863 42762047 0
310470598 292674919 0
284245575 229523376 0
395595144 103623448 0
465630848 67087917 0
332636164 550582338 0
91291169 201401140 0
564187894 106344007 0
363485755 218184475 0
454558062 236576567 0
60363322 87509449 0
45400917 98262563 0
547494632 17681009 0
407559535 337722650 0
99128854 377638154 0
46280375 16541467 0
554624153 470139011 0
465206447 57354744 0
310110772 419717183 0
185834 49823433 0
495850875 296143392 0
230384514 456095500 0
488165768 435648510 0
396685093 155090025 0
525191472 357975278 0
536421293 286992809 0
568643526 87279169 0
199027500 566221032 0
170618364 520567615 0
338000940 83576990 0
1197397 177642989 0
514087079 506836267 0
543606476 290939838 0
428800724 517576049 0
382174412 447881654 0
74131947 362501279 0
240655377 348333699 0
525749117 502948557 0
320196009 104074087 0
393515405 177871752 0
440781225 362088629 0
297929531 428059505 0
447401344 269994556 0
10756076 158785739 0
394667 476668977 0
33362431 194766015 0
548200909 289967492 0
208205174 82259975 0
104193496 447914135 0
45709503 339982025 0
90389011 37905695 0
339782785 74548794 0
160608638 96210736 0
553805984 17410252 0
566887750 350609887 0
508086864 172046962 0
511413192 9335878 0
294995109 507390969 0
499208840 278626249 0
97500188 410499674 0
367849995 510436361 0
107795281 84524276 0
322361328 496119487 0
251165903 487296471 0
221691279 327656076 0
420243204 357388910 0
249847787 125110991 0
305121713 156982465 0
176868752 348566515 0
64169202 107460832 0
475679379 278333001 0
28481491 301209318 0
222633397 490119360 0
232852380 528099829 0
119078585 333382117 0
450503309 344245178 0
333261552 509928447 0
556366980 510115604 0
259846596 213677410 0
310630159 263556527 0
420673918 438868333 0
86542869 207192216 0
364863423 120857295 0
410716292 525180519 0
248980203 459909136 0
224529545 161218365 0
386022632 414854142 0
157330265 444807078 0
179615470 468314536 0
248831265 76969739 0
539102890 112251810 0
220193224 501873050 0
231039264 404718531 0
203144314 275042674 0
418864112 6245714 0
82829006 415985469 0
164028254 550704263 0
91373190 397942070 0
252684136 211346377 0
265060816 510785253 0
134747583 15880852 0
497767037 398950627 0
205836821 326018497 0
311090644 212121546 0
332609907 216259583 0
496488284 311989238 0
559715946 18918507 0
410820725 238278553 0
156258433 378276659 0
388265569 233574346 0
159173187 144200694 0
454389452 535905295 0
258323744 232713107 0
515744989 501213071 0
5912872 154454271 0
406355325 201671069 0
404184993 463949214 0
497201444 495427581 0
541973031 21161704 0
206619789 78860707 0
330107353 260127907 0
175486062 493665714 0
244109046 82829872 0
6841263 304322242 0
263207136 360811387 0
566649428 373395506 0
492060839 293315027 0
241780282 411558804 0
367307835 541946562 0
521976706 405049857 0
155041052 315480190 0
557339937 159603328 0
295077304 216369796 0
80132846 276683746 0
358584237 517966320 0
435066489 89360165 0
340953159 447571257 0
231915549 394634672 0
198961211 281247525 0
159674479 220612570 0
432468244 66814415 0
315368056 17107040 0
522682655 481882365 0
245265595 20912361 0
498461045 505088693 0
292949514 166551705 0
460701817 556878264 0
234642678 254690956 0
430490579 257364010 0
557622984 91225 0
490506589 544297133 0
72155405 495535814 0
355827911 508291176 0
136956239 369673650 0
200037295 410064181 0
208936089 414873851 0
187062134 157594334 0
252552477 113403482 0
505675662 220577807 0
185931735 163488812 0
430895725 323371547 0
451246095 470947500 0
460829501 155309442 0
453737380 355445199 0
235553617 38013138 0
44052314 251930320 0
350093315 69283493 0
459686143 542341698 0
399584736 382211910 0
311303086 425918837 0
101750626 60467569 0
260771167 362994125 0
502169928 502792422 0
183124500 341131052 0
467971846 330549790 0
31989231 508161821 0
545707351 39396378 0
256480880 443962279 0
36862719 339626415 0
82107224 312550835 0
320748688 77158696 0
475952454 342250148 0
278441891 354829833 0
446850981 38014951 0
220954200 70796648 0
178741186 311710565 0
161105216 246100968 0
145597763 156458037 0
360205158 556949617 0
376783885 273072478 0
496895044 449145816 0
306599101 213092919 0
310893723 499646106 0
315561094 40899546 0
106440410 342333470 0
245019647 398962421 0
301901952 126812106 0
126160657 557007767 0
495391294 112748850 0
456926646 529346123 0
164807307 445401725 0
136647749 222139922 0
46455207 35809467 0
239012895 335010566 0
118821720 173369331 0
387809058 74089485 0
45706771 467415271 0
119623842 456043294 0
257003339 94391544 0
173132938 533111039 0
377663035 281283860 0
326626378 402776747 0
214997982 206345298 0
338600732 96687238 0
9012488 197894457 0
305665709 140116671 0
247675745 198157709 0
131761767 20428562 0
178625359 10655845 0
23249361 168424786 0
284001773 413824582 0
331331800 452467312 0
443198219 547776052 0
420646757 291692874 0
280680277 284992992 0
82561557 68326295 0
148136112 317017303 0
377600322 63149446 0
358240190 232711343 0
511963385 561972782 0
289286724 50212820 0
68396463 533585539 0
161335586 531996976 0
259532657 307665002 0
214369889 472475100 0
563497426 141719410 0
184608811 229537315 0
170945841 74768365 0
279912597 85897611 0
393139193 334532658 0
244250972 417223612 0
514187585 327102364 0
322487672 412612552 0
106879077 86866138 0
157248867 488414482 0
366221901 377267577 0
416218235 469842063 0
118191696 187313506 0
80556320 229270584 0
82568199 302727041 0
525368260 462390808 0
565515747 498576448 0
396533156 350163017 0
489564625 298901176 0
346131854 478502317 0
499030131 162734064 0
426950322 365626716 0
228806963 495622796 0
506625628 344469885 0
425832528 506187556 0
182590784 487514648 0
86053722 360886591 0
408657171 470208930 0
403612559 514794667 0
503811841 85966874 0
67511488 534210561 0
200637754 11231206 0
174405898 376645267 0
401599027 44607079 0
320981911 532043940 0
261585326 478240414 0
567929244 537934580 0
304905680 317788893 0
430154906 163265254 0
12835404 302957996 0
493381260 181771678 0
165752366 534679645 0
280966785 420734801 0
340515266 5243799 0
49206272 235848741 0
152221994 361166827 0
317618297 23303393 0
500689175 440311753 0
501257102 358380003 0
553559351 264623628 0
359091878 441033739 0
418881760 269519853 0
381850785 7814330 0
371081614 223757769 0
543561451 460897922 0
111000132 182226330 0
29860973 398616426 0
267830394 371315070 0
302951089 478171380 0
409371356 189115091 0
18347300 354277879 0
558585995 105711811 0
500217741 491546823 0
239121704 49181233 0
106822074 201423091 0
563875029 123355607 0
378527471 162288888 0
25602578 502922345 0
565143518 24358731 0
362228106 468776831 0
414107083 28626473 0
422005006 307382438 0
379806001 341522174 0
412999184 293025729 0
355038889 396631130 0
543823194 370275990 0
245611359 44690626 0
445773266 129073261 0
304715002 75750933 0
274403225 565171996 0
35886759 554118985 0
186585812 88340773 0
1818384 460294093 0
295122455 146866422 0
484157814 490704526 0
409445745 50357810 0
419917844 26272951 0
479660279 435491616 0
223784310 117496708 0
318454298 174009586 0
495825213 342194495 0
506889908 513812385 0
110312172 120675828 0
278704353 83412643 0
191040014 563461392 0
562694856 488170282 0
412475558 427954876 0
177265992 50577827 0
500369341 217832177 0
539096286 474270186 0
105073432 151942256 0
163528242 166511832 0
328416032 132566612 0
520063173 95789762 0
172003538 565640558 0
62199994 200690093 0
547364486 257634823 0
158870178 502622805 0
481992500 32353237 0
42852521 44905240 0
186915892 444400052 0
375462600 305643748 0
84272374 346730622 0
556449874 477619182 0
479525182 195146179 0
415902754 378603959 0
435637568 551975110 0
563181579 17533828 0
130933915 231153767 0
321704673 99373029 0
493582466 527541516 0
388776915 130694756 0
230415358 218368193 0
305121618 15164933 0
235652833 189300251 0
496349524 555925055 0
57440236 385107646 0
348496224 332325536 0
70897690 565435728 0
105060368 494237266 0
335839250 489171535 0
32382974 178385197 0
342079480 75902923 0
292789126 318467525 0
206379190 189207119 0
89693327 435587996 0
508758044 232742952 0
391050650 172047915 0
140047612 344234446 0
381057030 27784635 0
386514919 282768632 0
487945424 325200086 0
35131053 472907516 0
441198304 68683440 0
266034816 298089845 0
517589296 704357 0
549125943 238337765 0
393232692 543620763 0
156796646 270913536 0
190501462 226021008 0
428662178 270371103 0
134511779 435029066 0
453013993 18050923 0
128040165 324327515 0
53138426 59505225 0
271564331 371044347 0
409430874 374462986 0
501877394 281191618 0
202817290 37030777 0
257524609 260877160 0
490105385 466324993 0
556735707 491868776 0
205852991 169342561 0
273969312 106287426 0
43280464 543381584 0
249939490 5259502 0
284913230 241692981 0
478121329 131547919 0
222368994 515018462 0
421875547 63411922 0
399124176 135969458 0
538699057 158980623 0
501326020 265524480 0
94676220 455201788 0
427221004 132778306 0
180269507 118627303 0
274910899 168815082 0
514066577 518762525 0
444899617 310396323 0
468077194 271235966 0
225432400 561588431 0
377558317 317031244 0
263737535 425904178 0
8035048 167626113 0
310398595 245274151 0
437848413 532398523 0
383472201 95276398 0
417224799 324497197 0
410115403 488653492 0
58508044 146418344 0
497134454 260993609 0
153625557 231691748 0
333622721 21078415 0
523661891 404278852 0
330879714 10703475 0
396158589 124605036 0
27459623 563932612 0
7994800 297007458 0
400257587 427874280 0
7503950 503933897 0
45334058 381463059 0
520049852 197677265 0
476619128 556484696 0
173570017 331339244 0
317395376 187543859 0
441680143 324465206 0
205899374 381170563 0
76860622 83290646 0
208617046 528248075 0
539917300 105652341 0
515545046 116537060 0
162811159 170195919 0
357883387 379162186 0
569124262 419642913 0
258281253 152050910 0
456234803 523129059 0
556401931 208824825 0
130180142 421318137 0
86039217 134890136 0
270666339 422258528 0
552564593 511535058 0
315448769 304227318 0
328115646 503915226 0
390170227 304483196 0
352758296 420972682 0
124901889 260978646 0
233534426 163615799 0
284404412 200192310 0
223238591 493979898 0
335984510 49923315 0
351342559 292835344 0
78097565 539081941 0
390798199 249304700 0
524539060 219294704 0
154780569 563583571 0
206412366 391266134 0
323230858 62296778 0
282929905 568466141 0
158598454 566535300 0
78076747 83209837 0
237578120 244805156 0
161264131 131849564 0
416064369 427482186 0
397876863 482435559 0
558549223 365781541 0
495796864 107201961 0
469515425 277931240 0
53403006 117914577 0
559087012 549159860 0
467756489 184544963 0
63938975 457896368 0
560702078 349609509 0
283724249 425432305 0
224741570 546539072 0
555783427 27800668 0
562572296 124006719 0
364294325 254945111 0
144300850 157494233 0
288135277 315099931 0
228860207 118232722 0
498809106 259112855 0
475917716 19860203 0
227371542 239052390 0
117562290 21923003 0
345081768 305326465 0
442482609 488605254 0
444265999 163522266 0
115946521 301062422 0
562327419 104641504 0
527354500 47949397 0
332915818 9657030 0
335640445 30214771 0
290518074 161769661 0
69434880 179755115 0
48237256 268387374 0
457860294 416761188 0
453064631 452039967 0
327024913 47888230 0
43347153 404292379 0
20739218 53372916 0
18792881 162216543 0
205519177 62160274 0
63795656 149328328 0
178064320 55139842 0
156626654 412792025 0
162563032 569070702 0
492334772 536239986 0
402098171 266357790 0
150590854 322788778 0
409520871 331559618 0
43267630 519322757 0
271181864 11417186 0
498548132 518586263 0
370749369 393415094 0
231297515 11520407 0
4181351 276314722 0
311816904 441184841 0
545114 118407827 0
117780963 405954643 0
523945420 463076477 0
243313305 425636687 0
176659547 35542040 0
83682859 71014337 0
492958157 172365811 0
76939305 388699556 0
284863635 484346758 0
230413013 268110561 0
125523992 105179170 0
323124116 185207643 0
463392907 492776516 0
328327393 170504786 0
499894483 104040435 0
287867707 429980701 0
20131778 476278771 0
342328922 149686264 0
82472038 28224368 0
16970207 441928000 0
524112035 192462525 0
56752971 38859607 0
291489262 340484686 0
1475008 32858375 0
529825311 435243490 0
374362936 257030860 0
471298143 337513039 0
389942818 457083051 0
436188663 41395855 0
217458794 505507857 0
255486588 68739190 0
543615006 287904731 0
537415874 492878184 0
102859479 7285012 0
377641462 469667791 0
324772605 239835586 0
269369788 292152840 0
53488540 459441638 0
90846018 213646893 0
111652602 177008105 0
212768731 176472210 0
481395150 86424917 0
521647888 389261881 0
424617796 440016639 0
404576109 35382674 0
186535676 461028783 0
240478773 550736297 0
71226629 307928273 0
560411940 484432271 0
26590882 544785412 0
176132569 207778683 0
185786408 113301388 0
120092877 97745865 0
460623188 202242416 0
7082649 8951734 0
238774265 31287748 0
208477708 206357532 0
553437638 149489346 0
119229133 182621242 0
401890782 83464418 0
443403874 7116714 0
469869481 369957017 0
11652163 101864826 0
141341018 19176188 0
533292214 261937918 0
443549080 233060067 0
237168954 371884061 0
313579402 565822296 0
186863516 403047721 0
6562438 155608279 0
37601449 493201592 0
508513423 491370579 0
247762735 301242933 0
113423588 381905774 0
506267872 316687003 0
157968715 276280761 0
501895679 526251238 0
228100926 214058128 0
393694292 240634393 0
568851585 39873240 0
251024505 248592893 0
272390233 495592532 0
298628018 334364800 0
260849985 407441674 0
3672805 112401463 0
126956661 478475800 0
232792923 251258037 0
84229660 145775300 0
102363754 174413971 0
15641135 532581241 0
501565885 142337305 0
45571342 568596206 0
491967823 253985275 0
380073687 512957560 0
518794864 186005168 0
151763584 511885751 0
543275256 371795778 0
212705512 557899603 0
405432157 330139687 0
192837352 558948273 0
515289513 50455778 0
334395070 312317598 0
338373692 277605350 0
55389896 125567073 0
71114834 375012404 0
526536620 303268629 0
152823747 400712561 0
204300917 255948250 0
200129231 298729409 0
249136264 510711425 0
3143370 164073322 0
4476192 518753473 0
339723336 347592278 0
459982351 397766631 0
273634445 386741906 0
383481205 479084948 0
219968364 354961079 0
220293809 155508182 0
430707693 327852839 0
505061159 376871316 0
80182929 25445657 0
324165636 344177508 0
561094958 562157290 0
446587874 457723632 0
238494762 421893676 0
501025004 249732455 0
103613433 201415134 0
483150326 177101828 0
421026906 359245376 0
392381301 241657483 0
77684763 369632374 0
327153615 119679719 0
101619044 271489030 0
362670677 319000410 0
453289016 162118268 0
270869466 379999847 0
157523003 559305633 0
27595567 121959145 0
444732822 261019236 0
336715509 498804482 0
507104060 545083400 0
134988963 534432477 0
329686128 262228789 0
367836317 490282965 0
71218070 8840515 0
496906125 221464502 0
112696484 519815724 0
223699319 462440544 0
552427392 334137852 0
372033330 518433778 0
156136382 31137319 0
428839248 303902368 0
436721850 98333380 0
331735032 126034103 0
454891558 296669149 0
63005194 35706686 0
7499636 108300190 0
407395100 531906745 0
218068224 50019599 0
567481080 246367858 0
348162642 109412591 0
452996378 245191106 0
239854792 457958426 0
96413119 501745001 0
176851627 506439828 0
240702696 53475726 0
325751302 467284736 0
419173665 466711219 0
35645222 377019638 0
315923969 557897212 0
97622229 123668438 0
235439556 244399774 0
505194806 203806340 0
500618353 288485546 0
464599905 431658011 0
356930970 165795833 0
566485306 424513483 0
177250819 436902387 0
427692845 85984486 0
531497568 122901559 0
494537585 521906916 0
162122992 198539331 0
335095717 86890245 0
474079225 21262388 0
288241780 269139731 0
172869361 424660644 0
213222146 550130580 0
278822264 337327756 0
500818346 8228705 0
294366594 548123450 0
194360320 424494766 0
234634237 415377593 0
100778445 11115283 0
316997098 38518463 0
373939791 151451842 0
426854961 211263471 0
16470001 162714190 0
379363591 139695217 0
116541585 232124761 0
202609704 82636125 0
302782480 486162838 0
213408103 274475320 0
18623623 69479951 0
536610467 69761656 0
270165687 27863018 0
83615267 77238825 0
440501627 183644687 0
474081249 189601216 0
37171871 8330315 0
80541430 220872628 0
463161286 369997804 0
361279453 451924185 0
438661204 33930685 0
177806669 53072108 0
490486290 122538032 0
410344311 445581323 0
489115595 227034847 0
403798722 546575704 0
317906356 65678691 0
225033188 86633095 0
531288337 244854395 0
11527925 522586215 0
293360318 168256754 0
283587688 73242126 0
539851431 195579395 0
219088504 214967118 0
416884800 346061301 0
528939209 315140453 0
568171599 64865981 0
36099090 370619204 0
287143871 261556668 0
329155027 364871371 0
328750344 257326428 0
523475412 164170081 0
4038945 101116695 0
171885829 385288725 0
59595920 163913798 0
528657651 47098578 0
522876081 79977102 0
340099498 372791572 0
154072909 559333926 0
174609403 548863551 0
53358752 205981807 0
170260221 162893732 0
458596844 3555821 0
12996389 11362969 0
238706867 426395733 0
441304840 147915838 0
435548066 273609748 0
303814631 211587751 0
7634639 35266793 0
545599714 263752901 0
69644802 222889090 0
531542220 143447743 0
526597475 345144419 0
216923186 78642619 0
43828744 237636049 0
142794822 387743809 0
89712895 255354760 0
15946803 51070703 0
497297374 414844374 0
455289719 299869642 0
94153899 292722802 0
540980880 238013436 0
217852006 226209997 0
236201600 266747082 0
140522181 8313095 0
38007809 101494169 0
315705688 414088082 0
146529791 382743818 0
559083178 375824096 0
16539355 251985932 0
280459847 130337365 0
137028490 279412636 0
278397356 543363798 0
233218670 420836296 0
78890510 403019455 0
151484475 18438907 0
243725017 99689797 0
283684499 388941899 0
311799085 68520297 0
294925171 318088469 0
15671887 383772691 0
103712731 327232871 0
25173696 258075940 0
374859803 340978821 0
429998828 194570233 0
76140184 293944427 0
387644924 50003159 0
338535495 230844417 0
372456848 197679968 0
430513994 279170027 0
307031188 251623498 0
10038106 318619450 0
390267741 455958377 0
486552062 564162935 0
191679921 18784867 0
353702034 384598659 0
447066128 419185798 0
562461920 42908432 0
442601309 541317675 0
470764534 517097237 0
523271189 207695576 0
417655606 254381733 0
365837643 392240540 0
116775135 69917641 0
276288053 532355120 0
230300895 85230926 0
224110791 196071207 0
229860193 299217613 0
262472665 338877396 0
542575089 267348971 0
375327112 525435057 0
539948677 21865061 0
475282754 315629130 0
490866717 38120406 0
140921246 259263065 0
404949410 88977576 0
34886149 286021614 0
227102327 179567430 0
553599175 32131529 0
44941550 472672136 0
252761967 154398066 0
491147617 95374035 0
296697081 310439808 0
220625252 482349680 0
56633661 197698927 0
42949430 52366024 0
13831896 319268063 0
71617103 511997239 0
443922046 179850089 0
544066161 493240937 0
49652060 258221931 0
95149741 70188899 0
453904910 344875770 0
517037728 411821931 0
142984969 318752164 0
45868296 317179599 0
112013902 300981138 0
457580971 502649883 0
473319166 479855694 0
267781648 236028902 0
138389308 422534100 0
334479540 496616280 0
313639129 225663178 0
275906174 543531600 0
446585042 292978323 0
170650149 254471360 0
536410791 567031573 0
49802356 219189061 0
359313148 94152384 0
263211656 392457486 0
246120644 27726075 0
375596991 189057555 0
145047080 48578085 0
313506432 383097641 0
31762630 238245288 0
336989974 481645589 0
501592278 525549381 0
68623280 274204618 0
564071472 367707817 0
156408005 128617287 0
220301363 118210624 0
440964944 169578655 0
366262773 461995756 0
156955670 379242200 0
10779824 158007317 0
20498774 548569776 0
359400925 17844332 0
142063735 427054673 0
163428599 447928035 0
189789776 53422130 0
187270821 245429297 0
108240752 187082189 0
564127382 248708095 0
207332815 105085163 0
332155681 292151433 0
419250181 440423672 0
539615551 185148288 0
222589159 470339756 0
449381385 184067629 0
60844719 79532232 0
192693864 138413200 0
66633886 328890654 0
506925214 440386546 0
78255401 475992355 0
58190686 493867536 0
216426318 103512883 0
106063742 38355349 0
153134782 457330022 0
113622973 472854226 0
102567315 99477512 0
542912995 127440195 0
566948382 497613032 0
50238387 339685406 0
444547324 456766699 0
315534217 273925915 0
76370355 521681304 0
58474542 527469883 0
311894370 284991397 0
125995756 275844198 0
471982903 536766033 0
364921479 154160604 0
197875684 172223474 0
139450461 194227303 0
224834502 538840691 0
206565200 348126444 0
126336548 183351513 0
306702216 424179620 0
434850619 124819728 0
373357317 69970620 0
103781166 489376630 0
281476208 231964549 0
330270782 240854381 0
307570681 382511700 0
210522935 436379520 0
429556197 247587264 0
249797376 103638797 0
206927413 424848875 0
161038515 29979548 0
24012211 124771135 0
25461066 85108571 0
66220838 229945807 0
222156775 270191386 0
440194078 240961597 0
478504157 87705038 0
343994285 368011017 0
236789081 369538307 0
79424882 188694506 0
229099770 319024147 0
552131725 310853724 0
233211791 168349847 0
519385720 435763516 0
540611650 113774373 0
188997669 399869139 0
376369868 131059373 0
205671730 441239623 0
310801711 271967885 0
485660663 247905296 0
488369561 546305356 0
352524951 173900787 0
229199884 514045971 0
60283413 530099564 0
311776237 520714854 0
327292909 123457970 0
338028647 164820009 0
125596954 567561472 0
341252820 193083054 0
298450804 246486657 0
332813260 302949179 0
161301196 316936469 0
435433419 224210315 0
343264072 216079440 0
250463026 449211445 0
337571394 437629611 0
73545230 315180911 0
282207887 113941554 0
304567850 49472985 0
355057493 283700981 0
326488411 48354179 0
373082696 62430860 0
35844307 139639503 0
135702062 102208345 0
112773515 27921023 0
225408002 265536791 0
359506306 183471869 0
76580401 370323224 0
543689949 247171026 0
550766633 435249290 0
12956039 73902721 0
156644512 561814674 0
310696890 317329322 0
452819696 424155679 0
291397011 167585482 0
105452451 567253740 0
19241450 540272209 0
516687127 17841771 0
183908810 488385411 0
390319353 113227796 0
215275189 136113813 0
87517385 425291290 0
305888184 303990533 0
266580874 489353290 0
538804074 227625473 0
156327444 65290736 0
538426760 2356117 0
75709960 213530575 0
332329158 277781066 0
327241854 384833269 0
263419820 331968802 0
462222216 494636263 0
382131853 209758561 0
372493448 278598260 0
54792535 72889056 0
439070158 397701419 0
325542474 380220651 0
276313527 424805974 0
330134416 343027140 0
46876093 378578218 0
262271467 420479193 0
83482646 333036591 0
435142444 239636845 0
93350122 104369356 0
270396063 537800316 0
71478305 135651165 0
352384864 466716646 0
228272363 428925765 0
556641171 269032621 0
208891116 173241456 0
466668212 60394527 0
349802875 67539712 0
440794375 61555410 0
451091034 438595124 0
164375321 7338775 0
196256969 544953086 0
357435107 457113196 0
373270761 224198841 0
481204717 293609165 0
482810756 469028139 0
404124509 193220058 0
89586379 51864426 0
290708647 58718079 0
109033155 86882002 0
425564672 118172440 0
281648089 305795703 0
84441202 11723678 0
6540425 513723871 0
127786064 320634350 0
470871567 327513657 0
178041810 329894870 0
14973455 125455786 0
106351301 324576857 0
110673088 558149037 0
43880661 147857848 0
387976600 114294819 0
320576468 309120399 0
384277988 189594673 0
255109347 552344679 0
415646231 153790686 0
565638370 486717542 0
369737854 256653688 0
375211022 453750207 0
467988179 86198545 0
60956317 522298697 0
493510622 440222320 0
115431423 436652067 0
219228965 155264673 0
98896816 329254981 0
31505901 355331718 0
262159396 207750286 0
161647948 220147919 0
460458895 522501365 0
440032268 136835481 0
180301698 172139259 0
255278881 515733595 0
332908487 347327907 0
365065630 38174677 0
123991694 210064598 0
78998398 241026362 0
71010482 417435393 0
91976720 200755312 0
64883299 191480993 0
462511225 417788725 0
259700178 108661029 0
8793368 131086417 0
141557311 463157911 0
408973244 547392599 0
421362800 466980164 0
111348516 178413325 0
362304245 160986958 0
47945182 447094737 0
484207143 157467248 0
248740628 420130296 0
491947325 492822999 0
97292408 177325002 0
136991512 514622106 0
364105511 14007976 0
523162324 333999196 0
436864520 394467888 0
100323858 240514480 0
116909623 529191101 0
459324657 75134667 0
91653081 122406709 0
508353606 56912265 0
73874004 220697762 0
205754387 316497612 0
81548986 395323683 0
501086534 300735076 0
451343221 352571376 0
285274548 541729520 0
568112806 115308943 0
13661517 125891079 0
352332900 531105116 0
354829245 213819805 0
240709436 349653884 0
94439595 397647864 0
543252324 147978720 0
401714021 340307789 0
150330596 207385590 0
107225501 339217025 0
468888506 264135742 0
164488519 51223114 0
247733974 71680259 0
475141156 542240017 0
35572328 12462530 0
487335337 33323229 0
145927952 488909370 0
138359731 498910331 0
509464950 267234893 0
137041206 97892388 0
187613760 41899691 0
20468640 111492382 0
371937180 263885510 0
447627807 514847204 0
505842346 466122885 0
158365438 537875687 0
63267076 117545838 0
185057828 424013070 0
441321905 74391621 0
7323677 490853282 0
191300529 248130611 0
460682801 494207434 0
276400687 556519886 0
74453743 195356187 0
182193671 551629460 0
382505569 567764104 0
519305698 543587703 0
449604451 180155934 0
47232408 336292025 0
23551104 194530516 0
7855792 215219764 0
165886605 138416660 0
290156908 55543047 0
477881441 194322834 0
61869564 251779628 0
58287615 480916523 0
385645073 290562074 0
369720332 138840564 0
490582283 258531074 0
351132527 245028588 0
405025516 43925327 0
434138383 480484399 0
280764875 445310153 0
122557921 12132833 0
438592076 316385508 0
403248861 16426460 0
17915563 192762158 0
236786268 183076899 0
168106276 310601930 0
277930923 171988385 0
23118960 65293339 0
310628319 198090373 0
26981613 319937509 0
319807976 97410354 0
441592159 476607947 0
19527418 279472582 0
440851989 1069223 0
168956562 101846674 0
367436543 154137724 0
542813965 85343103 0
66121247 477804230 0
394294034 243397247 0
11875108 239389133 0
442579635 139062028 0
321676518 299104603 0
308492160 358424363 0
11038533 197467134 0
440515813 240183689 0
187541299 166232237 0
50551185 197818712 0
302615676 109728590 0
194420500 417028542 0
141468279 322506979 0
314143664 49024291 0
266767355 117546801 0
430296593 410996381 0
183991046 354012629 0
460344480 249203044 0
199239221 202687985 0
290450779 434160050 0
312764300 37842417 0
550998430 559281357 0
357615564 121390986 0
292272656 277737018 0
557026073 145143165 0
63148529 108057047 0
297775538 395845312 0
343502999 188601643 0
478311734 15732188 0
500207636 336901921 0
552735046 158198662 0
524990912 438320827 0
79617080 281676 0
8603712 258230354 0
142701338 115400053 0
416406964 77940756 0
310222573 156853302 0
221582460 82045134 0
233446678 291552704 0
256280539 384612740 0
31228855 80822162 0
427925314 243900414 0
34851229 304626223 0
19901591 243729107 0
86377519 253966949 0
295965813 440730440 0
521780451 365557723 0
76464493 355797362 0
505240893 470911258 0
59665009 250496784 0
308132937 441009492 0
140964766 257126659 0
116254882 107015039 0
276710135 394541711 0
25778957 564813438 0
190866184 226857923 0
380913503 460442694 0
97211835 542498537 0
306344679 473531672 0
264121630 116786048 0
492923679 89666739 0
426475972 173979728 0
268818007 259224538 0
279600821 467409032 0
165842976 156985517 0
406624315 144628419 0
535871428 513779911 0
538599222 215626125 0
483213764 392121474 0
227090318 510446547 0
164061703 234071711 0
190732174 219437383 0
217552160 1986230 0
301141287 127323059 0
433154515 223166524 0
25984092 91905536 0
514196664 270254593 0
235907496 71996525 0
150752497 291077206 0
232631873 7554190 0
187983936 133681480 0
287461599 232157789 0
311870474 4853846 0
477984655 461752188 0
258410515 558168615 0
74982114 304422492 0
379022570 511313234 0
487938470 149389617 0
115994145 154317036 0
540626644 9181024 0
189426431 481672424 0
88157680 565529169 0
4367166 466922487 0
506103182 355983746 0
18110598 333947887 0
118311880 527942306 0
388012339 290497561 0
159320967 340312830 0
442898445 102400482 0
35195238 251060948 0
240102834 208525331 0
498498405 119349201 0
528580607 130254007 0
318059191 442067451 0
447513417 244902802 0
83569294 506490704 0
518986734 457457315 0
130098230 457419375 0
391371618 393471867 0
332568773 397853148 0
151073986 446076871 0
169317963 506731914 0
318795031 398063499 0
495280888 124775671 0
189725014 189802398 0
524903419 357169662 0
559148368 445953267 0
441074760 5142387 0
474348517 163543144 0
71661888 150669473 0
269708962 318187189 0
484935191 149601367 0
424378179 22063015 0
309077129 178803267 0
562255215 149103181 0
540294245 48498999 0
261920968 484089023 0
102108724 370187122 0
187805936 367578068 0
539688456 548466281 0
556153724 281742516 0
97917541 195567125 0
366084560 268674947 0
196993666 449662525 0
431867577 258962231 0
7176642 43174560 0
20462112 63573080 0
277696094 462810368 0
504639461 567177046 0
258275424 188990987 0
50329024 373088448 0
228561395 40073379 0
389288330 428235758 0
216436806 179013013 0
386115920 176929738 0
305807771 360574688 0
179964278 168596661 0
67783308 507169789 0
463285111 152362936 0
497160416 214215724 0
34715610 306733587 0
98141945 49698467 0
33146063 517072226 0
345417715 226775127 0
508181974 40375107 0
420892634 549496317 0
205620094 230399845 0
118035547 477071310 0
62311991 543362589 0
505361255 419629074 0
388395956 512544196 0
337383010 21927063 0
61228866 468079166 0
167129821 71953973 0
407793235 338415495 0
300522395 502455665 0
326430967 442079627 0
55526277 209666048 0
476850811 488595963 0
566019664 275796413 0
54751349 20038554 0
442516159 188651548 0
246628169 120491135 0
473784646 381696426 0
177490560 475882007 0
293784601 42927312 0
349507206 315618729 0
242649500 374956155 0
462546303 188569186 0
265342992 287602287 0
272409425 4293222 0
463081771 177605261 0
61277051 319460740 0
256377055 541183614 0
190343962 522988885 0
213618743 171996242 0
422144290 524528284 0
482316270 97278857 0
108896836 199409745 0
482037165 309344144 0
549485030 199617135 0
335030122 282182002 0
207177396 363291330 0
39397643 301874663 0
130521067 485784247 0
38531342 418901239 0
169014613 288372472 0
132298408 104219803 0
221251048 392508119 0
539427422 428209828 0
499243365 338011552 0
428515233 230054491 0
222160782 177014485 0
494525223 485414698 0
290317537 185752394 0
450517251 453541275 0
79199391 139287548 0
355256689 363429804 0
105364870 31322742 0
153157352 91422452 0
234397552 60456032 0
164014052 158046402 0
503841018 170365034 0
372386407 528907578 0
170992103 421667492 0
176812580 48993620 0
425950864 392891277 0
347945323 88614880 0
158418401 282306376 0
152317950 293103918 0
227708558 356454551 0
532300312 1888727 0
453202356 64386126 0
207337751 34407907 0
124531979 380968534 0
473235057 268802624 0
542058050 259809563 0
37754241 407955822 0
428994763 495850337 0
492302173 227843608 0
387114302 222858551 0
74227304 200220834 0
445021713 462569492 0
532373287 489618424 0
33666208 203748787 0
102386593 254842683 0
245043270 534909131 0
186818361 277873007 0
321159571 487960945 0
554744993 395234927 0
298825414 481919743 0
443426635 134902963 0
299149504 445301857 0
405074856 165373531 0
341168931 120370129 0
522840158 160902312 0
8485455 511206640 0
421615972 519173828 0
416343774 263279976 0
42866625 146870613 0
443963778 381367903 0
56042017 353766989 0
62030217 143599694 0
151387904 123305790 0
546255516 517919308 0
162324202 351222394 0
87085246 336961839 0
555526568 353085599 0
453245424 409091474 0
422390512 81534512 0
16397933 499010980 0
28438727 190582546 0
316647167 83491001 0
260631524 346112855 0
365457362 458564250 0
422027680 475294449 0
351166643 161083407 0
527303433 362985764 0
209227346 50772649 0
6365276 472847125 0
285459622 289924703 0
452663356 74368743 0
112073093 214093400 0
456468366 256611837 0
432115059 513311967 0
253971849 363628676 0
394451334 267401990 0
255505467 58023239 0
543978711 422378852 0
489153499 385263982 0
126018317 341642589 0
222235919 508877454 0
107450378 391560319 0
97187345 274873859 0
292822520 213685227 0
72565570 563929161 0
437385255 219698843 0
27303083 140569485 0
323081378 133948673 0
409163568 424469541 0
265666077 356715046 0
435251885 317877132 0
5491445 337635874 0
474364941 6614861 0
496377647 469981985 0
236953331 432610913 0
477924903 72320222 0
348374112 88211507 0
478310570 158843973 0
373363688 459409133 0
269304075 547754681 0
511914617 35770055 0
154238849 212286308 0
306527051 455178139 0
319895212 319215436 0
121440824 78431999 0
426288380 397227749 0
44469864 563934787 0
431739487 459920713 0
78554396 257742162 0
38707784 511826806 0
185686282 139444607 0
326373185 20547200 0
455891793 207401847 0
172044437 109557081 0
141219122 277026027 0
31224714 123034052 0
107714957 31663816 0
376612235 424288032 0
310088774 537613967 0
443425906 123801963 0
294209838 370514657 0
340360351 285960252 0
523659631 507270962 0
320521580 72697639 0
206458066 566575710 0
394525178 280781738 0
496210398 93778918 0
28167196 506983735 0
299070597 353071583 0
437386805 76228888 0
286298875 146683136 0
74572215 395977822 0
227986824 399794996 0
130393738 68418469 0
265004339 465898892 0
297883182 460600842 0
201780130 9504654 0
108494850 416049465 0
255119698 146679878 0
184900910 376328722 0
556876511 458818331 0
103604250 25120712 0
115341360 64045426 0
402467545 567993147 0
479387173 469017984 0
89654152 172646290 0
508447461 285095286 0
35129461 425264560 0
172499198 386513288 0
480598441 395984619 0
196448257 116674987 0
530397262 36043932 0
244899838 280829370 0
109927141 252593252 0
57733295 105952047 0
13427704 200262142 0
416181090 258348824 0
387355798 84739968 0
255089781 195589174 0
442516890 503561973 0
483400803 97226818 0
340177475 399072733 0
153762703 81147618 0
305879982 103736107 0
307813358 296782048 0
559724537 219278191 0
51614189 24584685 0
301977344 238361181 0
279516301 333405511 0
137548567 444226599 0
539949611 564623486 0
433324286 361751963 0
89473634 489959653 0
139452104 437373418 0
236039113 142571182 0
18161614 487046436 0
536937388 357117870 0
553462677 228332389 0
348652034 320964763 0
157676412 377049813 0
123788067 252212102 0
17678260 520347006 0
255766462 399305474 0
146565173 236847633 0
53832807 557055759 0
354819518 354257853 0
349474511 309751749 0
383948581 211001105 0
248738006 295885029 0
252672027 70693167 0
166624969 167952255 0
511133506 39551278 0
20500628 264735984 0
559870770 207753370 0
191101510 43364091 0
66645938 535296447 0
509294315 255413674 0
421007320 59296332 0
217651078 112940470 0
316820693 45662193 0
179871600 230670047 0
384113640 77015460 0
205366226 140803137 0
457739168 16523563 0
243823112 257714242 0
262196277 346592823 0
230468287 136603483 0
417160946 447013520 0
315278087 312763949 0
181571369 132345007 0
151717456 508402481 0
372520520 342311482 0
341390313 484607000 0
195959459 335892172 0
519048339 265062724 0
406716256 541363161 0
366026215 60934101 0
428197797 142724274 0
479677895 437420600 0
192605872 414823023 0
202358903 111206838 0
478463948 316598971 0
271919357 148489548 0
241737019 456644796 0
206073182 568956796 0
537217298 434731424 0
439847511 534800105 0
255852731 256283519 0
233730035 482919183 0
495692962 203694946 0
17612324 378447838 0
470691626 14680958 0
43347430 342482350 0
397105088 317117364 0
548180978 204442236 0
75889234 15796247 0
185611162 32150496 0
259485367 31588027 0
315077396 130435479 0
195013478 26429903 0
119717320 74934845 0
558390022 369018967 0
465972203 537051547 0
195763185 485354200 0
174975279 271781684 0
418388110 550100684 0
119550183 265409775 0
237139517 492390611 0
355908953 325977012 0
406093762 393448062 0
314847604 312066489 0
201361175 213439460 0
499079094 345784196 0
323390505 347311466 0
169880358 378285710 0
288059862 370282070 0
456660075 264726308 0
270827110 506958207 0
183873090 462471292 0
527750028 28611086 0
369770932 87584221 0
447971350 260385416 0
161163306 547588580 0
120118621 189493607 0
456162311 403501825 0
562450993 206513703 0
560790447 428539190 0
331529429 9769718 0
338062510 137350530 0
329212660 164231677 0
339564496 269856085 0
210446457 58882182 0
461069903 411715232 0
157040830 512939379 0
358374005 141843542 0
97869134 176118223 0
309305991 440952373 0
425479811 67257887 0
334688628 389189230 0
303682345 50956692 0
550659683 433893715 0
155785571 77217598 0
410669893 114504417 0
567156777 556429543 0
63412947 377383698 0
568244236 312311838 0
179034955 564510635 0
48634389 117937375 0
108673031 9972314 0
217638557 526370309 0
340708943 519054826 0
476462627 399408002 0
557883833 369257756 0
38070885 538252233 0
110413775 261300633 0
365456240 364961148 0
74330065 476053301 0
405914728 560573596 0
367228244 182107135 0
242941047 309773227 0
193100471 260975441 0
308542078 484543062 0
226428320 255881691 0
160316424 539261473 0
458231225 470350262 0
246791722 232676060 0
561375589 336569672 0
99874640 224739090 0
387899341 93442043 0
173359479 266294244 0
441117486 158533572 0
32927625 426931758 0
400074601 75241105 0
475674358 24157668 0
190106983 361258117 0
181038665 415172380 0
218923353 295677747 0
84874493 207901482 0
482379314 27663105 0
431224056 320148466 0
263517166 193510595 0
240989641 214657105 0
472958183 527110650 0
205963890 234896285 0
510313174 29417846 0
278604192 218527148 0
554639323 107099162 0
332350727 149221252 0
231010826 566381026 0
552902063 261418021 0
138787184 254640478 0
501679406 372501622 0
54619296 471856347 0
31390713 70005925 0
97779172 221944937 0
133274032 269602711 0
559952669 150644308 0
246643625 300991113 0
43474398 34537757 0
329725764 453976213 0
131526460 333842400 0
300537669 76954447 0
504984730 293935593 0
172430058 520595719 0
233286611 25172412 0
462628386 166625043 0
321049552 84684128 0
146576707 233490565 0
478108693 138242760 0
27554879 322896076 0
416019835 238837629 0
232695050 539506393 0
105422350 532727658 0
261594430 266005383 0
268713244 501123910 0
82183266 264729110 0
66434811 45233819 0
339451634 498508730 0
272204120 178727418 0
510174041 290479790 0
314405672 491901005 0
288379376 343674920 0
439295381 121575348 0
21683204 242319340 0
327276036 309167141 0
522027106 241656049 0
533802194 85182908 0
153758173 370657690 0
320753509 195589508 0
332223692 407267756 0
261913002 410549936 0
88055618 540917911 0
319458301 158598806 0
212242387 189259202 0
300008731 352496528 0
341979812 562410819 0
10534611 229518761 0
437048627 467943851 0
413234733 407854066 0
326480647 451104951 0
175231407 213548500 0
254785153 237451644 0
350225667 354863327 0
87576540 231762043 0
536278797 480958435 0
371053848 341254915 0
218157501 115360038 0
442274238 39126666 0
49268519 106876713 0
207068429 48179482 0
287202287 37846749 0
375769303 380509093 0
232857760 269331616 0
304600801 520363356 0
74417387 303281989 0
229257478 262802221 0
437209600 355428209 0
125774070 177934400 0
119114178 271157855 0
56772836 235694172 0
49255177 158849718 0
438502351 160649 0
49332594 323248317 0
193187636 68877417 0
108371530 433845621 0
360300832 36583822 0
518677671 221625575 0
25736091 382878862 0
529507657 105193905 0
249502944 230309440 0
90585875 255978273 0
28129756 477981150 0
445325944 13811009 0
455373906 392228431 0
217464869 345203221 0
337365956 82096310 0
516834173 278676042 0
423750896 556850143 0
160724589 213723988 0
94883754 388486652 0
253498472 99895152 0
99648258 374950625 0
326711699 297874337 0
176565849 520486948 0
174738351 86107442 0
264269632 541533100 0
133993245 97984315 0
544559348 260705997 0
422700549 194480000 0
235745114 28046858 0
170571381 148809206 0
33593230 364929563 0
536702388 289991200 0
59037857 541890477 0
519102233 418814507 0
72626299 223277655 0
198562592 321409066 0
112389905 404916379 0
354885819 220349491 0
62308146 275626377 0
562910869 175704007 0
540586886 108331896 0
352353855 155313221 0
506985570 140684609 0
328333652 558583103 0
510759479 566784465 0
213608967 76672050 0
560391638 310193313 0
317602783 27878916 0
358362523 540025286 0
145355172 123837625 0
353204523 566465155 0
375848847 346454054 0
489464431 560249779 0
406204700 463729996 0
383481374 329252531 0
447472880 143855259 0
468157947 109051447 0
5300278 42779524 0
550729937 556818569 0
276862446 374438532 0
204879127 482700025 0
540473800 491963858 0
527545242 543012800 0
4415917 538014100 0
20188701 509478841 0
511211108 217920314 0
174312185 408097131 0
157769133 269168764 0
72500869 162696366 0
123563279 159663264 0
267622608 151422067 0
448013997 331220253 0
102150353 364211289 0
528293469 16644888 0
360313824 225738367 0
400542954 43508520 0
90769579 217564401 0
176026539 193128389 0
274515736 345135734 0
17439688 470413179 0
71627147 548686944 0
328472281 432175852 0
118447565 272093698 0
476002635 472751412 0
221594626 350541978 0
326639639 515327149 0
131494534 5179627 0
14414296 31105467 0
303392463 217868367 0
108152491 27791790 0
377524312 472323000 0
327129576 384372914 0
554969114 327704068 0
288562072 431459987 0
305242586 146971666 0
174554539 280844360 0
457356252 567379263 0
72955287 461683643 0
436407481 180817589 0
57287811 262748901 0
53676348 181525245 0
91168078 94008851 0
280490436 478564771 0
50192836 27941910 0
73812039 473248764 0
489650937 429136541 0
552569115 114073781 0
383226496 401749324 0
540074702 530667787 0
531332544 53959890 0
199970180 21567226 0
104698636 463727634 0
83992159 479528778 0
356022546 506545434 0
305012876 352579244 0
82828798 184934579 0
356514696 391110115 0
540929746 276688284 0
1476959 472132979 0
364594515 87857281 0
203501410 398465208 0
294218568 497696279 0
511955425 409784755 0
197311346 50335556 0
530885759 383224663 0
189872953 80134016 0
514784137 180354262 0
215775726 106623239 0
198391193 336125720 0
545494372 404459520 0
129947181 123660744 0
382549566 289404761 0
294038158 544041009 0
141737117 296107739 0
77567548 539908093 0
207977068 266286006 0
130590161 213809373 0
48803701 274429025 0
211707089 159137202 0
300138491 85359327 0
518688358 277551582 0
448125058 534900568 0
552806279 105743433 0
386823793 61099150 0
257989194 4238801 0
294288762 12356969 0
548576698 48909255 0
2263907 176472107 0
69180014 420534846 0
551439158 212796156 0
344859434 52450426 0
455747512 229853269 0
314158146 307868074 0
539687788 475882351 0
31805630 41417487 0
533954587 99451465 0
161142391 424717333 0
534183978 412648799 0
440278948 166304563 0
295648698 378881765 0
41261767 476183696 0
538724100 76338103 0
482221279 391725588 0
181727348 418078600 0
490447627 202869120 0
152552373 439938276 0
510825079 476596108 0
86083440 447651802 0
404483908 551980803 0
372750876 24366108 0
30771426 256457976 0
288296847 217393536 0
383652002 273240071 0
407787284 297409183 0
442429967 57282710 0
32173475 302365555 0
565718114 333759448 0
482194159 30048409 0
504836052 179272471 0
175204272 453268377 0
568227095 318792365 0
347297968 123266758 0
519980487 223229026 0
36419970 195905667 0
365550928 377110490 0
550159326 310693882 0
390343123 508926219 0
316313376 417580380 0
429490438 305919453 0
504194334 316555134 0
328113390 60544447 0
548347183 138320579 0
556396065 18204021 0
402586232 407888552 0
442096730 69104535 0
503745517 328222031 0
352058515 430238672 0
480092174 185691556 0
93741299 465723360 0
156354262 57290823 0
465220033 453629970 0
667164 447184273 0
257759930 425101795 0
208707018 549658821 0
125152232 462654693 0
25508469 275144249 0
489900841 503152267 0
403836516 474646499 0
566812353 463013656 0
23877619 168103451 0
298390264 380066061 0
337788808 568331789 0
86023387 281707858 0
308656617 532058648 0
336878589 522058849 0
136283531 206613111 0
177374834 216268476 0
59923088 215456846 0
65058121 445595779 0
365092620 419722240 0
162814864 151826526 0
368780271 54416479 0
473414578 212075643 0
258390740 317953072 0
388072125 274161230 0
16194724 57926933 0
79591940 120033915 0
67577334 216246362 0
4765310 421019762 0
118549792 342326559 0
404075163 405457703 0
545165296 74344984 0
406574086 74545634 0
102812311 96245425 0
87226333 318501411 0
429329004 230337132 0
521966289 19623910 0
389248346 250683238 0
319604230 480804948 0
213583827 216457993 0
99531388 536153992 0
522201856 371253416 0
220847346 409012193 0
497762506 264031339 0
76312508 239938609 0
480998332 126743456 0
76569516 447749442 0
295294605 462607963 0
523876326 327711190 0
145541405 195366132 0
125855698 73560689 0
308187153 138650283 0
340197509 468751902 0
328687881 466306098 0
279506676 263966208 0
548517649 291809518 0
360772216 516923610 0
334195942 424874224 0
20602351 107989035 0
508314618 477213536 0
161323036 68281128 0
365135159 104995844 0
359359268 513941414 0
466012214 441256842 0
556794123 279868908 0
250407650 230428580 0
176900394 544657381 0
128729200 354847934 0
395945799 444462425 0
551618357 566212118 0
174120761 464208507 0
238589771 420324928 0
147604621 333114659 0
56997068 495210660 0
416172582 98069182 0
192874434 344358560 0
235842659 367116256 0
306938644 483607938 0
303730041 8496 0
548633627 12312951 0
507412711 315650087 0
346523165 26167134 0
403842363 127862484 0
220853362 393776026 0
73170520 90316343 0
105561924 421352341 0
83665222 45007297 0
529433283 69212117 0
218813801 521560340 0
39994061 441724529 0
291437713 409181783 0
551185098 295348166 0
17339100 264321125 0
535100872 388466425 0
341464922 263889922 0
208792572 531814005 0
7385254 172996120 0
62106251 461732854 0
490100339 523930070 0
502596314 107216327 0
89659234 436067563 0
117338058 543333759 0
194821527 343109479 0
654588 469608824 0
146924469 51106920 0
363243080 103793812 0
444293723 235890410 0
558750159 419612809 0
424439088 50634603 0
474855775 175352064 0
308103783 201501082 0
9339875 112199543 0
350586117 123741927 0
290703300 423165405 0
187020735 238212353 0
80323964 265926966 0
345638273 493806690 0
182796253 514926659 0
564162997 336445881 0
191166038 553738661 0
10358942 492098092 0
528436461 461569869 0
376086687 501099217 0
242195688 22331964 0
538936489 345408469 0
525848244 434759031 0
317072391 188511564 0
325339784 239749289 0
239709741 463186371 0
116450636 539589584 0
345148270 516152845 0
483931691 206648783 0
2680342 507177980 0
560006831 530325363 0
2478321 270851833 0
218067971 42743737 0
268041 518916919 0
486944594 30115240 0
107676057 114298945 0
218754934 220876230 0
270142427 368494722 0
438605166 66392719 0
166991464 355218934 0
496808424 540137065 0
378086042 71273197 0
227600302 250753476 0
191315947 483052955 0
49171694 462279840 0
191029204 460439435 0
2633501 35465534 0
286588997 110694256 0
240029615 303690317 0
436871397 160114823 0
92220757 101485039 0
499602746 215299055 0
317993001 439701334 0
253475790 264816527 0
112084422 383838202 0
381972847 292075436 0
327448597 317459524 0
431936008 235683883 0
211304024 112439704 0
302113936 556066816 0
241169909 119126877 0
14202941 304170340 0
169918088 78130956 0
404936271 167847354 0
429615384 64557757 0
374421887 479397731 0
485930361 89548251 0
345930612 207094205 0
267647503 85649881 0
350826060 6080589 0
126256544 74634997 0
291634411 250098734 0
542460851 329381888 0
493883329 308919943 0
270093507 553618188 0
365804641 402454132 0
7465416 226061270 0
25538348 71972639 0
350832830 163593401 0
93453562 454710736 0
119203220 64721660 0
179074228 75948298 0
226621695 473298767 0
189464472 500634486 0
132878836 222371994 0
232705820 208017024 0
289655615 408770822 0
523732445 354623680 0
118520836 195880504 0
211730473 349372074 0
103321993 329217208 0
404157294 276157225 0
63798569 100812312 0
194143657 288581573 0
504582796 559720865 0
531056554 367489975 0
223541898 154859224 0
80572050 351989152 0
85894003 360857979 0
25497169 161521631 0
7941861 353804557 0
472451774 63267498 0
159717743 292614947 0
264330998 435914002 0
522934348 413839346 0
66534743 238373657 0
532056938 447758630 0
303877774 386976957 0
132193223 252658442 0
435243960 349148586 0
164291976 403936306 0
395011008 226862546 0
134134323 306716785 0
471613147 450880097 0
102006043 436446369 0
414394400 16892840 0
483512606 557991098 0
347861752 118038253 0
314572924 126345273 0
227182503 157835966 0
144628858 519669873 0
185983621 63109455 0
444525261 283839262 0
3437849 94935517 0
94001231 418438687 0
409019520 529384788 0
138295004 505638271 0
564346140 252149604 0
458460918 503577103 0
494126866 266252901 0
451810938 439857532 0
133621196 332624563 0
213050611 49778189 0
87346389 10661228 0
415656416 456736626 0
333944015 99118551 0
565866463 26913891 0
549140830 163470660 0
474983579 325159910 0
336494073 217137430 0
427994058 435165344 0
527805224 150012304 0
451301903 44652763 0
467086567 523106266 0
121893540 194589195 0
248814444 240060404 0
553243663 123220152 0
294261275 152166886 0
66611167 132588793 0
499945856 214314846 0
166273046 257025692 0
260096913 40888072 0
212973576 7240896 0
18510226 236374993 0
31048218 416211184 0
25597602 481970781 0
335908329 300005969 0
38309385 456667835 0
503863775 553002720 0
370640480 456055831 0
381589980 409745501 0
153575042 382909189 0
153197496 189664345 0
370110727 534728417 0
162579183 122611420 0
170875543 537003095 0
414258836 37269158 0
422330189 232031712 0
446760266 270696127 0
49765171 118105223 0
378474702 547301619 0
80824865 446599791 0
534720967 358880997 0
180178919 291301927 0
291611269 402519772 0
521771010 505564167 0
180934818 424112201 0
97877228 534535455 0
376610745 10111957 0
200465078 217035096 0
367022408 317974759 0
184441406 359803954 0
274617958 479934923 0
35093021 53634041 0
57834928 415609816 0
394294061 25613390 0
383614881 490999964 0
261493442 437237737 0
385120427 151343804 0
312367478 532157941 0
325543556 494682511 0
350562523 292566473 0
348968962 169151884 0
231899163 451678585 0
191718578 262496165 0
5542265 93357744 0
560910713 461551600 0
144688317 369129037 0
510119679 334016728 0
209998513 81971562 0
27418182 503426335 0
15119855 566542791 0
325152323 368274430 0
171367164 114073087 0
212261913 495666545 0
29977159 168297080 0
21805550 194130036 0
222671373 125245182 0
110976288 109953936 0
356351917 286808940 0
431479462 511176097 0
298915302 286892037 0
155063619 357832054 0
359732288 36619216 0
93189248 405340388 0
256373063 440607304 0
443941118 129064851 0
369018375 479188067 0
150527516 72752047 0
441638092 36021998 0
327549200 123377474 0
440928854 438238351 0
119518939 204211884 0
315039146 3979218 0
551739555 150234376 0
94109109 336497946 0
241884486 135364065 0
49088653 309395962 0
437741134 11731098 0
143201517 385271320 0
115671589 88487779 0
406904407 500511954 0
404003494 166227234 0
326550880 66311085 0
139938169 448355362 0
270167809 398199230 0
118527807 226572003 0
343680632 37095530 0
122725214 49305665 0
105610549 63544089 0
568313395 297129195 0
515983136 213433213 0
93641462 344556105 0
167786046 269257669 0
93592877 290137476 0
469772303 443824686 0
516016901 416875413 0
376540070 243562996 0
558578225 276202828 0
43888662 170968490 0
429167694 547156223 0
284031106 161685698 0
17843253 430913250 0
416059928 509994817 0
516641967 155645336 0
344540420 258213182 0
363106688 68878340 0
513325965 500664252 0
513327417 163978674 0
437013111 432874503 0
230574107 49110286 0
410782487 429037216 0
525349530 250355228 0
243828194 505834947 0
73297975 138033263 0
72931184 463190430 0
107679479 230039795 0
60517744 389302166 0
12496006 331960424 0
365366961 380906805 0
217585692 73761182 0
505712721 565214858 0
461213676 183356788 0
39649295 463654895 0
98727833 35248894 0
178199799 378850147 0
263973163 314435523 0
534955495 246319418 0
117408935 199966806 0
59495477 249332080 0
450094106 187549537 0
482551549 251133508 0
314020308 469669000 0
260738584 112951585 0
169573232 259417233 0
160464917 64792083 0
405655273 466401377 0
40128917 240595968 0
4714053 477446325 0
505907175 515030398 0
119699087 514426767 0
446897897 42036651 0
177881528 54223806 0
474331044 374201450 0
380433821 210161741 0
264381032 40850960 0
264526926 516163119 0
482344372 7615034 0
515910660 346948591 0
10770223 86351718 0
63908061 440254667 0
450151704 47838624 0
498295014 521950002 0
317800439 241312213 0
30561645 163415117 0
337130005 254127276 0
157819731 248648947 0
400734257 218959008 0
449988324 317917924 0
71627528 241825717 0
368812154 561604175 0
430512857 197885071 0
302870879 292193937 0
30902166 153894019 0
306281733 65465646 0
553212104 354799083 0
74874045 397652926 0
418862784 373723340 0
113428512 136666735 0
556787831 125452156 0
193446506 103739991 0
518881770 249384524 0
283586803 392240249 0
5904468 266218423 0
157314671 505791882 0
13514145 261514299 0
545398443 59899403 0
156007099 297935613 0
163449135 2909806 0
508690399 384289163 0
367229729 255167166 0
272423391 6637941 0
302465839 228469036 0
188667890 128447068 0
88956307 425714253 0
477604357 92743656 0
9923178 337906220 0
165026543 556269232 0
420231651 433082103 0
414584888 435316155 0
77405760 32979935 0
204377783 466095148 0
222824158 309931595 0
79035047 36925528 0
279565230 295412270 0
425414664 117965250 0
550385895 446934499 0
406625698 290442889 0
158614032 62393598 0
175127259 63785603 0
205283790 519646974 0
6659520 567601264 0
29111847 193822482 0
162807714 61414203 0
282226734 308523347 0
517596333 27185134 0
213263380 546686905 0
385887960 552101843 0
323297845 298717773 0
227507699 83513201 0
88082573 299112094 0
519538111 402861535 0
62701590 162612335 0
97046960 377049220 0
269468540 513970588 0
525916027 146222976 0
375651953 530919352 0
222842801 202941326 0
81541155 160910362 0
310532014 31481888 0
266097349 283786077 0
568478250 560959830 0
31652966 425601896 0
316610032 165192801 0
455592054 285295531 0
340754692 403987646 0
463996248 75788840 0
72705114 247490320 0
401060755 164592766 0
138960999 110207934 0
218891119 46450471 0
139763097 475669631 0
365768538 474641570 0
243161421 224745254 0
362466595 336471828 0
387793922 70077019 0
370311090 444587651 0
329122879 315063137 0
517643420 267257439 0
378839855 567284699 0
157670009 551725187 0
331403237 388020367 0
414139180 18151931 0
485781831 459261813 0
386197666 100952749 0
354093488 242309244 0
384107030 233169518 0
556694398 45097351 0
384663000 349977065 0
363867184 187096695 0
348513050 402302306 0
236037666 377157109 0
317253010 102797390 0
560610332 91781611 0
241085005 321614523 0
470401411 161087382 0
523939806 426784588 0
304674324 8518294 0
38024244 90860724 0
18154943 112274547 0
507021638 539037639 0
379074932 197992058 0
381537299 50479889 0
520644741 310229996 0
167717482 3336366 0
90934823 112626832 0
523610250 331702052 0
202972441 231766508 0
299922210 382145374 0
217875376 386642161 0
378203248 522000667 0
496417378 71716189 0
359165625 432206220 0
309531095 22782069 0
294686055 70845233 0
222173201 342160451 0
184046047 43532777 0
423842691 31683308 0
405002804 403455023 0
177491735 277984320 0
305338652 782111 0
16349897 430270167 0
7622413 467017780 0
424628053 70725945 0
250509131 399668962 0
113450914 460859751 0
91830424 99001874 0
347104978 98854730 0
392520197 316378407 0
103954781 69171013 0
203145383 206241244 0
344213209 103648302 0
26227312 454439729 0
546866412 6267843 0
481130200 350446851 0
567425152 439658827 0
96285368 285395664 0
197517136 144292661 0
319980366 55918719 0
28340181 356403466 0
312948256 191728105 0
332902141 239338218 0
325383094 502801772 0
121896644 563479318 0
204976533 457872928 0
497106031 434329146 0
89342570 474191058 0
551487236 110020240 0
440743604 469285020 0
404138623 208878929 0
73095328 194725280 0
258705391 58362818 0
67851076 339028738 0
317697178 187499192 0
93250310 157624401 0
261749825 407452285 0
196164337 318127723 0
456091853 452647547 0
118218053 169309255 0
510261705 140111593 0
327940914 558500671 0
444802525 184322418 0
15229626 522355441 0
543622089 322143176 0
104491292 47915526 0
484579129 546847199 0
380312748 505951045 0
122420387 329710430 0
370702553 170365126 0
350499237 239454985 0
155470703 351915390 0
35778804 142946335 0
275425633 567446838 0
249229691 305177927 0
466417011 27515262 0
325326455 516367039 0
563646623 156728065 0
256835160 4743275 0
151782766 555114593 0
149611931 524003915 0
78187067 467572851 0
248664313 563568498 0
477514047 125154205 0
17916378 460567185 0
120425838 111058164 0
444485839 511745297 0
493728063 167267797 0
236919092 544021669 0
175265647 267644375 0
563711619 250611013 0
55524704 476871131 0
407194446 510033306 0
383322060 341569862 0
304651246 5129816 0
245165357 101852796 0
160501828 388567879 0
273019602 455814087 0
192697124 161053715 0
24560607 106737623 0
193725275 432814105 0
441416325 213191430 0
478669161 393765020 0
45162674 108064648 0
278993407 473055107 0
535012122 408047611 0
351597308 335623151 0
424076109 476830332 0
229747109 211790129 0
315817388 392767755 0
348214141 9610200 0
373959675 491438384 0
401573760 238849203 0
341014535 510071503 0
504364864 478060780 0
73074498 333520866 0
306547360 504009020 0
383512739 238117712 0
218317915 412954459 0
10575000 137118732 0
470746400 174910614 0
193760455 27162139 0
174116677 275959656 0
323830715 33470060 0
11310656 507723564 0
141099536 528768416 0
66087746 28498437 0
432198873 106812689 0
402524669 329207786 0
540693331 309109277 0
493540929 293067458 0
368313669 510699417 0
197129873 345346656 0
510105410 224320941 0
413456891 270722148 0
204139801 255130728 0
136481017 434373310 0
133725416 511373501 0
303460852 167256968 0
249397433 196961534 0
387717096 468560356 0
150382150 67369278 0
394589837 264685849 0
305269124 422540096 0
34511381 457197239 0
341137762 292682840 0
449782456 176912458 0
375555563 187920944 0
48426802 48282580 0
509308077 226003931 0
510726488 281048520 0
211517697 318776262 0
358754803 470382910 0
44640800 21774473 0
159834367 347200953 0
259601883 118400622 0
97532550 377242234 0
560553320 486585412 0
540908753 333688055 0
211881380 323184945 0
411132656 267259837 0
226584693 350588035 0
376071265 42411095 0
504863512 31819191 0
185617417 43168471 0
472291644 416846871 0
260554677 91595857 0
177635173 250387211 0
391083276 149227287 0
115491994 277491494 0
317048936 189954912 0
459188011 108469838 0
498931294 68864203 0
231414270 181193046 0
448689489 480286530 0
141121618 173453438 0
272181948 514648283 0
237000292 323279856 0
90027156 283196697 0
113740673 509105597 0
337708790 75298619 0
430858244 15995390 0
442272877 454963864 0
497750028 500015398 0
565545651 506570660 0
344392533 83409262 0
14177532 494158426 0
368016159 548716570 0
159202412 567976387 0
356258520 222231059 0
557050267 16920318 0
227044296 203163089 0
454072435 534601402 0
550001116 305149316 0
220499321 103702992 0
120571936 429001472 0
14638355 381589984 0
62752789 93947488 0
303424607 95893538 0
91421484 418882294 0
160996403 34709577 0
146027285 276402467 0
468024035 74819648 0
487131007 116474457 0
124193343 322754688 0
302817007 238776747 0
478203235 58012183 0
529327757 169502949 0
330758908 408696996 0
468193212 89189318 0
157803584 537028764 0
433018196 323064449 0
218663946 464654282 0
453870659 104062606 0
431034030 383939534 0
400828990 504289884 0
27040316 152723264 0
469546839 561838776 0
90039898 280288960 0
347939599 448006690 0
430071837 527769219 0
262921172 129711211 0
47144662 178211422 0
303941959 131456241 0
26339296 497262299 0
388019818 66061984 0
264072898 195613211 0
60026255 295844313 0
424067841 158436563 0
357111927 231423384 0
376472216 272677669 0
566160460 103314926 0
467562805 499974134 0
324872114 248672900 0
549911636 507780418 0
488763093 410476018 0
441110321 311057426 0
445696529 105391621 0
413005243 133149042 0
300269170 247532593 0
525777025 508378953 0
248325082 349759209 0
513348274 374078194 0
539557344 231588494 0
505129819 143561925 0
269962331 108887305 0
409958722 383692716 0
280155026 504864066 0
150229048 228499508 0
176148873 349158223 0
1597817 247943019 0
509479381 539823849 0
83204901 55374035 0
67027247 277805051 0
97400307 354221531 0
447401589 129402725 0
482754653 553616679 0
80606727 195281102 0
564947759 387574145 0
566009975 122903409 0
32396351 413888893 0
175218738 157290475 0
555499033 7265216 0
408296042 449229816 0
564705854 44345457 0
435142759 520303314 0
140992367 491836609 0
498330574 500993685 0
18722144 50216669 0
243418699 18553651 0
48982239 451735094 0
59790776 230442830 0
7749431 263510188 0
278724213 86489003 0
141992352 369530720 0
42695193 375083519 0
460948986 204285046 0
423448040 401883595 0
244194679 476574415 0
569143502 514689374 0
407092828 306313262 0
8883418 297233172 0
162553559 494372485 0
217835619 88579463 0
435761286 311772263 0
34374674 35791199 0
397389934 559625589 0
364533995 253894336 0
360440580 98768758 0
325725837 213968670 0
374666986 77091625 0
567273725 477569146 0
256149468 568417981 0
411829920 94016424 0
192912204 207996033 0
549326461 548844924 0
481634663 402189824 0
84049835 424303 0
299914843 42125194 0
242988305 72857947 0
348366119 197020110 0
238036219 102395895 0
70653654 12575614 0
16800586 294155407 0
106538521 193662922 0
329431727 205362422 0
554624633 362770290 0
78902129 353160476 0
534316747 518737730 0
67997203 97874529 0
245016442 399053186 0
349074430 548579896 0
421514123 520604593 0
34637770 172306442 0
325859044 534566885 0
305037001 299752461 0
84573567 487747726 0
282400535 356973352 0
478909565 43465248 0
328809266 500284941 0
482706433 563961492 0
532271953 240078883 0
287147811 130949976 0
390332213 380652780 0
387042710 421658564 0
376886290 199990660 0
274159189 256756055 0
30374077 432344192 0
83119588 443102767 0
316745142 54215858 0
511841813 62092253 0
193032936 130079533 0
1940625 86159668 0
397007208 388499824 0
504003966 42339038 0
395441046 429223705 0
491990543 362696826 0
153928148 539034737 0
18048573 534563119 0
29846201 65905668 0
272386709 51941115 0
141682895 225386359 0
429867818 33640130 0
204878123 349016019 0
68634015 451581202 0
90176490 140694367 0
111445244 501691413 0
8185832 431331202 0
279929679 373728409 0
500731012 178831225 0
474472839 146458625 0
120470023 53854566 0
400612131 81372309 0
499316397 490863791 0
159905004 338242372 0
107897469 166831740 0
184666042 134843015 0
116996641 534209376 0
220481779 467675028 0
542732974 298734835 0
295374377 283719472 0
893920 568918885 0
456840613 217372808 0
95983821 248406777 0
281677555 566788879 0
302787020 73338196 0
316427083 343727202 0
103012244 457897175 0
543332777 484251267 0
11789767 37357905 0
12986588 516358848 0
538208419 98745779 0
73136405 295194560 0
216802864 78046954 0
125076598 451531500 0
89570088 251589294 0
114381325 241986636 0
319769104 52341910 0
4028500 351591487 0
250661135 247415527 0
562426015 497498900 0
391389435 132491804 0
192277336 505090002 0
36114758 198639859 0
521479870 397926382 0
315626987 403436089 0
132827814 357145511 0
158627448 344637008 0
436448893 192433752 0
508694292 437512566 0
228763013 276701466 0
488931675 361905717 0
300746615 95569102 0
175438222 456053535 0
318411742 526523172 0
417296981 208491998 0
238428020 144697962 0
236955200 195198848 0
111122459 438213082 0
188929753 479203231 0
469614995 521922758 0
313700209 506797751 0
351794179 520647507 0
449946588 425713224 0
230929296 111324544 0
433063977 406089127 0
317284394 302404758 0
19250486 396567169 0
5924413 239059372 0
240264767 215493845 0
482816630 259964181 0
71432706 353224905 0
360802231 76322448 0
422746157 4467709 0
127884461 184425718 0
399330355 491502733 0
292586964 487904186 0
1801273 191430772 0
242551403 405571168 0
516022062 510756596 0
154760157 473160165 0
409712463 322738765 0
29337305 378476535 0
497088530 329862585 0
162972457 340454799 0
248046318 465738761 0
410100264 535550309 0
220134942 225537890 0
244591971 200090874 0
37434545 263674364 0
492853019 524596296 0
224152140 551338967 0
280789059 329910856 0
546966888 94948410 0
423095401 346467216 0
390099423 10657305 0
448735644 460473660 0
566971206 134372872 0
365139812 124372279 0
296597037 327511256 0
180435210 363598079 0
563350333 280493216 0
219929204 126104185 0
392850598 382085122 0
253164230 338932958 0
207236197 293270146 0
123884260 332267733 0
551269552 393066227 0
229415305 72243354 0
268970281 492740580 0
91917389 329161248 0
184436997 461034343 0
188282228 276145121 0
446721427 37303329 0
446119519 390761152 0
58193617 76363726 0
34983684 298373820 0
441597809 254566247 0
530909886 42571030 0
201252777 406175223 0
249748839 395047454 0
285638956 20276548 0
427422448 255013349 0
293942967 131450577 0
460348869 444260497 0
476488853 78338665 0
312039306 167977943 0
123959557 236246742 0
326795781 287545104 0
453529864 138287803 0
127791076 349420254 0
537874868 90715765 0
419391907 99725746 0
13753120 367244875 0
174855252 500227221 0
69585457 163165464 0
46412966 25641396 0
560437012 191556474 0
175027586 499326128 0
230283507 390007338 0
163734325 350324257 0
540502497 257036685 0
333405894 550163906 0
148426017 42291538 0
104268950 304556660 0
8563115 485649613 0
117849688 72049165 0
40957964 339971182 0
526582254 521813468 0
437979161 514701622 0
241194642 340711265 0
304902823 13885374 0
336694930 330171171 0
337227677 515984879 0
458809010 32912166 0
447605645 170748725 0
522917132 8301974 0
175896258 524945463 0
303532465 508959552 0
283268050 159015598 0
534510847 492097570 0
82476909 565908486 0
272077462 496758339 0
520211502 291943838 0
91003353 543533893 0
428693803 253668623 0
505634691 371458884 0
172014935 470696370 0
326982909 492965142 0
216108254 137790557 0
213474636 236366124 0
447697100 436366585 0
100133237 531541165 0
521390780 120507194 0
440795852 516096412 0
215063753 32868166 0
158457511 94370115 0
527611832 130601304 0
410148532 122118342 0
331695522 515821091 0
389200744 228179255 0
316856277 17156711 0
528964771 506677187 0
503566817 277170380 0
352049296 520763894 0
257375322 501919828 0
130874766 45021942 0
366003403 545622610 0
270033283 506460195 0
22382577 391574428 0
212285658 107503816 0
538965977 170839979 0
310135911 365033458 0
469380472 317505652 0
504899407 51139956 0
445788198 23097885 0
65609412 506027762 0
54593935 306621376 0
330185401 268035348 0
275874666 297030117 0
194941920 294443387 0
64320774 149383446 0
378057735 558057974 0
13320298 486654968 0
298421388 218335065 0
564288287 563907452 0
13244344 551149681 0
429589385 86831947 0
326886438 476846170 0
223842658 64180054 0
384356051 354837601 0
514520245 309450490 0
211331976 12108774 0
429206880 210683531 0
234509968 116405568 0
120528300 400911366 0
353284794 410496883 0
77559432 115793946 0
14716211 514157521 0
281479536 332564742 0
203345577 345016151 0
502725410 502808723 0
460431901 482017302 0
400093998 380858822 0
436142696 56883591 0
558542701 476167097 0
321626721 473310307 0
294429587 443820601 0
513579648 524274018 0
204311627 400742819 0
396482528 390871680 0
263551938 467958978 0
73676216 129468646 0
433148846 41644067 0
9316797 378895459 0
230855569 295978925 0
165126453 400005063 0
401275203 372111655 0
559606143 206840481 0
471726505 507085393 0
382754150 322728384 0
476877615 250941202 0
564245439 381311885 0
443643936 493355750 0
456403821 346352126 0
42650777 557036888 0
112491582 308645198 0
465384760 368614417 0
245526582 547910197 0
424506266 362731277 0
471280386 361171488 0
71213506 502717490 0
206463598 90068085 0
201935887 347219780 0
208298844 129363212 0
88108140 181217319 0
461886775 154968017 0
469481485 519676453 0
201926827 442979670 0
135614704 525633432 0
386510814 8093742 0
337299307 137278479 0
562227381 248808388 0
154069991 23883612 0
329367003 151392946 0
337259361 347534560 0
163640136 530128819 0
152524135 336241499 0
393481659 148257368 0
58378868 301230049 0
375179284 225081856 0
119273364 21062645 0
301780835 338470514 0
499349717 477812470 0
556913277 353189614 0
558301283 208877233 0
13891047 379035037 0
409902802 562156963 0
417975709 257914066 0
289582337 354299787 0
148932503 513171863 0
203651799 366008044 0
529610551 540214617 0
246797661 301600990 0
191570342 324179961 0
288725835 396408658 0
309147542 83552870 0
172026269 206846547 0
437426134 84663154 0
367697244 78368485 0
415441528 282584976 0
427407983 52584916 0
82625396 231588671 0
334556299 274774387 0
210362633 472994903 0
90169865 485781366 0
194598847 249637272 0
523862663 347585301 0
319790706 61155631 0
244230983 560870294 0
14834534 411568535 0
506479858 563635105 0
230925524 321650436 0
35258103 71911880 0
165939646 252956150 0
528283355 17061228 0
237090970 300403926 0
91322060 463271043 0
59574870 133766169 0
312727522 544713529 0
436988421 381841263 0
420892284 139638726 0
51426380 510597884 0
108899204 507838123 0
185480029 392018284 0
566663794 106869316 0
77310544 331722546 0
454329295 267688711 0
523877317 255626916 0
419608041 461998909 0
119099145 139967045 0
77135993 523658635 0
230012544 448705221 0
505077514 202872434 0
168038509 47274570 0
13582530 160476837 0
515164203 306375060 0
93783052 349488797 0
400334485 373125217 0
357117878 177514923 0
546820695 238415366 0
195535926 517519862 0
322019712 240148877 0
450618740 344086017 0
196515633 305545579 0
387612290 440064634 0
564926550 379124332 0
236695278 18750872 0
177783380 548623416 0
314233870 538155152 0
4647150 74689479 0
243192269 248893193 0
65473519 202755632 0
443270650 408563044 0
308785687 503387721 0
442932405 257861431 0
342701194 39505153 0
234865958 552115839 0
241578613 316206976 0
460620963 183522265 0
181253018 422986869 0
166176462 80233550 0
122301706 307400243 0
424148157 493435495 0
492438035 510606990 0
242135414 90380046 0
456650751 398893929 0
542172933 370678237 0
150900528 471279781 0
445715403 542543382 0
293976205 194107772 0
91282275 141867363 0
22265915 336179239 0
262508160 262436081 0
268566443 426516511 0
105345815 240937591 0
512354929 434213832 0
437017140 154572552 0
6003474 97519163 0
524813119 131115990 0
537818110 324127534 0
555811542 112436116 0
317844459 471699310 0
326224919 163405273 0
443597016 93009367 0
90309860 25021444 0
104432053 437696091 0
209031677 461844807 0
243601778 26226996 0
374630325 543945810 0
528316422 496284624 0
114266140 234798519 0
21675578 96504770 0
290101186 58281872 0
212396285 402053767 0
98500403 371719496 0
349260516 428899497 0
338177709 536819473 0
471563675 24023328 0
119543911 43666063 0
54740757 288441989 0
437916396 473826364 0
478670634 167917669 0
11910139 42613534 0
891048 385574385 0
246435716 265681511 0
265175445 385306905 0
539134187 492484326 0
13978744 57948457 0
254797198 329606144 0
432425243 232599258 0
107774187 271632719 0
264894379 203527906 0
1096812 454358023 0
546550457 304286698 0
129681852 263184448 0
144154839 102425089 0
251135371 363608790 0
46833254 11487877 0
4763562 268593213 0
531441614 366045995 0
180862162 348037119 0
102945395 375707 0
560613391 391614852 0
341072018 450829740 0
175814260 345145012 0
455987041 107767341 0
140112207 494094585 0
563185639 139344716 0
60562578 282966524 0
478611702 174284624 0
456460938 103063122 0
501689327 2606943 0
158500432 310273346 0
267338694 285412486 0
524809099 423967775 0
453627328 152185659 0
383466680 240223730 0
336724486 325105980 0
315173485 300960986 0
310555099 222023461 0
162501869 341560008 0
329648209 289834278 0
408656035 280127590 0
468383346 198356045 0
308092399 188776584 0
4310550 438417972 0
24494096 442534756 0
65878262 19974390 0
424310889 31032456 0
483612734 166331525 0
330030532 514963777 0
203976796 60589153 0
58742442 527223166 0
546592513 419562986 0
159048322 556444910 0
68466976 217670694 0
176095002 454381780 0
454029704 510124615 0
560862343 527879360 0
167630406 250806437 0
184761140 112724067 0
316560757 463637282 0
30877960 480512038 0
451532000 53592368 0
229474150 200474929 0
492799403 92324627 0
512822963 438801147 0
546854620 305360016 0
137069702 5236570 0
383603686 503169713 0
202803059 151528944 0
517481477 562698483 0
389680567 310544725 0
359368159 170223831 0
256873894 255768511 0
206339050 90937017 0
56715670 406740957 0
548924303 203561384 0
348278007 212879159 0
274741147 448066185 0
78251257 367479958 0
476239834 219344576 0
341872066 323058376 0
417717093 453294248 0
326417944 545339776 0
121042516 442004714 0
282938622 299766589 0
510382211 41435310 0
470936267 290740473 0
113372498 146518038 0
122494775 220757333 0
109517463 277982068 0
31317278 78147202 0
511294833 352061338 0
257695372 463743482 0
31866450 313088843 0
81730570 343078308 0
101883289 230863212 0
558182838 8657538 0
213994611 267547587 0
81379750 97138625 0
398918577 559965284 0
195764070 429310404 0
423122259 464388832 0
551464634 441854114 0
284010367 68527553 0
13293941 565140379 0
275734231 134359573 0
132308193 289126782 0
229790569 200602993 0
359358334 414735112 0
16893428 170551316 0
365327543 463673876 0
87839435 186991915 0
269505858 395738888 0
531068578 387696166 0
550457431 338120002 0
135165611 1956729 0
486208642 378562587 0
24750173 145522862 0
514780067 252238198 0
521996637 566389854 0
460877732 502737396 0
302125508 24570792 0
405517967 145208000 0
414960531 408370575 0
182973955 566059612 0
553321220 423378402 0
385795719 138303741 0
37273771 129276289 0
38137689 87668444 0
422132040 169866352 0
501672620 204380086 0
310940825 126947552 0
206744299 470266902 0
449284417 336562070 0
265430623 317455503 0
116804683 392893413 0
194499756 217131597 0
383498941 463599651 0
61037228 36616304 0
28589743 222925798 0
272781729 563686954 0
162997812 418682922 0
374135621 526224878 0
472306261 326959875 0
495266724 133403687 0
242214031 257617534 0
134284875 267791323 0
268285502 443910922 0
136738458 67120873 0
436121184 111122839 0
373938843 343305445 0
265280355 94261539 0
385967809 269101010 0
274386617 294735921 0
235709161 142371635 0
273049345 548784311 0
302799413 108868607 0
23645378 196888760 0
291528624 475436679 0
244698767 350858981 0
196915533 405850044 0
537819995 320699201 0
256538938 12390939 0
346958255 13702743 0
389284063 236015075 0
70558164 41550777 0
206397317 112973907 0
93691133 552427446 0
560155568 291182272 0
158671038 310049448 0
552494459 415336406 0
39722265 171396316 0
11326425 508792022 0
471168145 26063193 0
91229098 172976188 0
184009741 128225330 0
558388242 293523843 0
173584959 365198774 0
267337959 313782710 0
245331073 490232455 0
87328688 167086172 0
270451420 532627459 0
296747338 3609332 0
67187764 551632049 0
453210689 516507199 0
367510994 270993382 0
493788724 62213313 0
457985758 91523679 0
547277877 291046009 0
317681941 428626725 0
258510749 368857043 0
542844514 283984251 0
259471707 495211543 0
541917418 347217684 0
327089481 34290108 0
421857467 162068779 0
403595032 409939859 0
263924487 164665000 0
356877313 376001945 0
480078469 251376686 0
466673803 163609422 0
138645981 410156222 0
567471355 351467874 0
236164719 71498356 0
553703441 196340454 0
105763542 305669134 0
22510545 14467126 0
39367145 474907787 0
344286450 331222413 0
522194323 540949632 0
495662651 139374768 0
478331304 165031601 0
209933805 267403691 0
55800074 430734883 0
85657180 468641625 0
370472863 449059174 0
278006761 322383508 0
187973745 296591084 0
548093311 482682935 0
164456215 514423194 0
451318914 271565302 0
269776507 205722089 0
129455903 296378371 0
209478487 35996134 0
139722077 476696714 0
110893371 415169539 0
396673621 153066463 0
563071451 255461855 0
568108136 286669324 0
371202609 232358845 0
368007898 240123797 0
382982009 387673870 0
518396824 15768519 0
268391519 539047952 0
361990112 191274021 0
87707178 369862604 0
558207538 70708993 0
396989373 101148261 0
481375509 528181795 0
184786613 346603464 0
543413064 466373732 0
153728142 30426096 0
30597990 116573818 0
142849324 368857225 0
405949612 26199500 0
338229365 472899086 0
137620713 549312519 0
482411452 291506374 0
413850938 296282812 0
158152627 163841175 0
15832772 398174184 0
125611533 492005079 0
292678739 375725443 0
242049035 362459177 0
496815709 164334779 0
238238304 129321870 0
128412202 252391110 0
373145994 367116648 0
462202912 484415988 0
93902507 11627863 0
332884755 559269218 0
227565544 11016544 0
465995344 200625147 0
365691182 462102771 0
427709618 78762922 0
135327078 24865297 0
550799735 207231588 0
150381511 46051630 0
234632370 79035844 0
552877444 379978614 0
65199963 466386749 0
341654806 119488753 0
365560313 49621264 0
261480240 273797782 0
134759644 87675377 0
79931033 546833016 0
364919993 478866717 0
435512178 83962353 0
72415224 184562841 0
95365357 253197318 0
154705360 381057975 0
468013087 350854383 0
226691724 446878447 0
324057600 285407367 0
276120261 338565939 0
326720268 27600552 0
441244356 460873392 0
103215939 191528260 0
487280975 168300135 0
456111779 533670260 0
140286577 422740524 0
73556560 211256160 0
109491822 73384050 0
175087446 9555100 0
77540194 8870067 0
86861041 409831367 0
438102539 337125515 0
55248609 125054998 0
151264487 108096579 0
351206362 180157482 0
372097085 432765987 0
486633155 376296603 0
128814709 33330621 0
525130249 211265013 0
501517536 34450501 0
300895813 275397491 0
42282396 459965969 0
484827031 145922145 0
293669862 87851789 0
311155650 537622906 0
177693446 558510213 0
96779830 147028024 0
304085172 310103800 0
282462306 494502116 0
495752532 472278640 0
441415643 341502582 0
31449637 387644400 0
244475800 433918001 0
538928679 48694440 0
199860529 232396624 0
326329024 446656235 0
278133110 92934508 0
114286997 47091934 0
12176875 436987460 0
210470845 507886551 0
350441509 440380459 0
40603897 398897887 0
72076834 340539586 0
63598303 523570588 0
287759189 376396420 0
53897368 249758957 0
482765084 373012214 0
530692369 352120249 0
160934059 264380657 0
231784256 138943766 0
428204594 225529602 0
495407120 310438135 0
340288655 470816588 0
554623196 536044279 0
368458698 189172039 0
187591260 2349278 0
391518592 394573087 0
406531396 234969698 0
489512926 346972102 0
291496802 483006470 0
312904288 70271603 0
279297205 39179636 0
523904088 33292959 0
80118569 163338188 0
246230312 127991123 0
373277492 16501904 0
1481215 115210467 0
423051029 72951196 0
511844523 190497865 0
547094218 291451826 0
43005804 365004588 0
47909637 268835612 0
375648034 246804338 0
507001628 206915902 0
51702562 218795719 0
151671387 294894632 0
244041806 380255454 0
538725199 533575375 0
167483898 280456867 0
192084288 436435814 0
193662308 499855075 0
45774152 47558176 0
189566548 477552331 0
135675036 453110761 0
188985591 104757841 0
450332776 510231987 0
115568680 104909260 0
199377279 133714436 0
245548293 357481622 0
557896109 33157176 0
250123835 327677228 0
139096432 29610690 0
389638309 191303097 0
539348904 4036118 0
3161711 49801457 0
56395133 149936327 0
489010481 354834095 0
512680630 201272785 0
372183067 442199023 0
550402278 19109708 0
335470179 214564210 0
531549055 248247541 0
5267615 506504230 0
257363546 315204441 0
16772451 13000988 0
335935601 79444043 0
377069208 447862796 0
284939010 157593069 0
157793911 435902684 0
107725821 35650057 0
538004438 217307245 0
445702654 171430205 0
159930492 268792374 0
349418279 567561066 0
147997994 518826191 0
92546088 343135311 0
563650345 140769510 0
547359905 432976580 0
125397986 1892187 0
420076118 456600262 0
203039244 95173274 0
420901849 205783364 0
389294761 357652307 0
558616901 86234942 0
393094182 227886819 0
26423924 313939341 0
518318562 161143113 0
458744985 79635200 0
532515274 343527748 0
166182292 316896551 0
149282983 126851152 0
503618444 178858085 0
417383338 153671824 0
411350870 473125712 0
398678916 454654741 0
273121938 132812769 0
378511126 67313560 0
365000133 179018150 0
132022241 444242582 0
310068080 328469479 0
113879259 413712934 0
391400659 267841070 0
12310461 517578793 0
271493189 202853797 0
539723924 30966453 0
147184607 89705967 0
536355039 488287537 0
333624698 110369791 0
341916125 384435037 0
411202547 448404984 0
560867015 108799714 0
486914664 232926245 0
298614211 487565591 0
67081655 197315009 0
490682820 58454516 0
542135917 224358993 0
87031522 525578290 0
518027411 339295729 0
58541690 136873339 0
418052927 263781721 0
190194611 566145348 0
83900311 151401636 0
14942243 51683151 0
277174248 183727323 0
232987154 344564537 0
171762074 230755140 0
196155208 535307818 0
149726617 388379385 0
266919883 223902055 0
554151912 450986882 0
267193664 268940121 0
355553316 331038104 0
306980889 397270909 0
454249134 204480861 0
63122935 41954690 0
357060026 389784563 0
151511534 6226036 0
229321309 153734157 0
399044374 8052904 0
188057266 137155240 0
417392853 271888623 0
24569202 389036336 0
310572396 30107596 0
38094700 170205385 0
97475553 556904083 0
297212957 411778818 0
48518964 304905343 0
248160194 343885226 0
339147848 331455343 0
100250238 433961256 0
34005749 557728960 0
99481319 333729763 0
478369349 555110429 0
323515764 395005196 0
176316410 223461249 0
127321033 367116741 0
202940699 477654925 0
174008949 481501243 0
548369512 266336135 0
560706692 212925995 0
503550840 104636967 0
245931012 267606841 0
245200718 277354140 0
146686788 86034138 0
198140579 73869476 0
525586284 397769787 0
181030453 291614940 0
470031889 94188639 0
496874744 400640244 0
194744845 394006744 0
400656384 308012566 0
380638274 179336303 0
255176231 481592259 0
120331194 565420828 0
484355182 387504718 0
4338167 354998997 0
450880219 302458584 0
103204674 432292545 0
361361678 177418781 0
398166911 523144586 0
467268993 48440998 0
559641188 196459427 0
71286759 115949413 0
24471730 4928344 0
544970659 15377630 0
330921656 345765798 0
490893185 261694850 0
353010646 265480634 0
447755831 161168476 0
353315603 191899098 0
440829889 173136576 0
145835023 500005039 0
446829891 59262767 0
59094450 373580815 0
431161282 275496533 0
120787271 468249821 0
334541316 536806126 0
227817620 309040113 0
348641963 15909313 0
160500879 136399005 0
80891955 119369225 0
78817408 373252390 0
184768803 310759972 0
393758439 508519462 0
157753898 268278253 0
254903467 315250625 0
485315716 309444974 0
364168695 430191939 0
296697704 504776052 0
148825999 2324121 0
213492745 479556943 0
117021150 495656482 0
393938844 250797968 0
230655555 66886041 0
91797578 212069013 0
132341291 354740661 0
413307590 155263656 0
544534593 341524428 0
161002482 410192908 0
347687895 515502195 0
183373077 171595463 0
227520236 38001029 0
225110346 314540494 0
132636116 136319233 0
567974088 398752818 0
562490532 404153382 0
486410209 522606967 0
475711579 506002059 0
224754570 471544114 0
301961941 543585993 0
379862212 338299788 0
87978003 349127823 0
352289584 179330783 0
409869756 2030140 0
471254788 380093099 0
25490514 192398364 0
150002223 222039460 0
63793045 242395951 0
215072228 165908720 0
324914977 62192166 0
508660891 155536519 0
56069297 65524319 0
398011504 188421884 0
315641900 422324156 0
347383884 552008237 0
213837613 58246817 0
18046946 199043559 0
462275599 198063251 0
316458276 159594855 0
169883829 342301286 0
397985936 241855931 0
405580856 161517045 0
287311105 527289525 0
88728817 70659876 0
155459053 316323934 0
423357068 28647912 0
564445456 347862698 0
222309273 127367449 0
408727146 486379977 0
500906066 158844187 0
49326183 173840723 0
111434084 62433244 0
501173468 443263422 0
552090889 456057910 0
256099141 188302686 0
464563144 100319914 0
42546255 371163297 0
356664824 407504163 0
194346930 437150089 0
28047481 248119789 0
126897156 48553948 0
242180907 412397664 0
154711317 429972779 0
171594911 192824481 0
456013453 184156389 0
327714793 343456643 0
241735979 26938153 0
28745191 248905495 0
516894887 478296572 0
83132000 365053163 0
16701290 371813211 0
387855135 255607958 0
149423238 452577744 0
377278540 128530684 0
456822685 403762474 0
52297284 563646040 0
263697934 228629192 0
110129006 189412450 0
567817840 196140449 0
78572012 278497659 0
269321376 164281912 0
247812425 437792578 0
7737957 237431534 0
191156185 385918557 0
103110343 136510023 0
253505814 499410984 0
340539257 5348673 0
411159872 138547402 0
164410484 413615100 0
162395657 487956621 0
419169032 262325654 0
368045802 523325492 0
440531952 435267020 0
544942913 49827428 0
485263711 188974430 0
93402094 195857655 0
225919688 148402898 0
77891371 404731495 0
441690386 505177729 0
145710997 463790912 0
490795679 358759886 0
175750448 47675716 0
157307432 88503189 0
354546631 162208322 0
477463782 314362220 0
164849398 267160275 0
159182238 284546234 0
444016327 110213850 0
23500186 340265390 0
276072564 198185660 0
117739904 235705505 0
357086018 259144979 0
338107053 130944346 0
447295971 146306940 0
269550702 105485001 0
222239031 191762707 0
304203678 477078644 0
127060638 369651365 0
532991503 472705083 0
242027435 401406452 0
187613060 487019744 0
222742885 353003914 0
357605406 200245860 0
502142980 451404157 0
9850152 178966718 0
190511194 275501675 0
365428238 425914817 0
243883209 196785407 0
517557484 441093286 0
354339350 92067130 0
463121414 468647774 0
397566737 341416545 0
319211291 267773284 0
2182786 173859759 0
172880352 367199939 0
518398291 33284059 0
496916679 278046449 0
337354888 244993165 0
145073485 471762558 0
432297825 306941438 0
386323491 367027173 0
61142018 483769724 0
465015827 265265558 0
431995939 132374975 0
335819781 361235681 0
47488835 241908407 0
411083192 2155397 0
140129506 568791058 0
489747331 247679708 0
174860771 451499190 0
117772158 477991595 0
257888503 302347948 0
40933054 429060374 0
286192730 317833394 0
104651093 240916476 0
102938070 174782310 0
401708757 225408281 0
116343928 563030258 0
265296778 358647910 0
200032671 105628777 0
125451737 351170047 0
488356369 376181824 0
28146552 77755234 0
493410123 247081401 0
88570873 147276841 0
542613609 153349594 0
59933522 87452927 0
496850083 466863944 0
475087327 276524849 0
126782535 485112612 0
267616239 443407217 0
267257294 415279472 0
392575855 526290948 0
336397478 412068736 0
477058043 379233202 0
47619037 495093278 0
514711802 110476938 0
358665172 386523717 0
211342363 547006792 0
205506711 380265501 0
510378906 351080094 0
241870574 457974841 0
261671013 363267396 0
250557740 23111622 0
507622158 277540393 0
52536847 488126187 0
534667493 197468429 0
453552049 231232716 0
292224459 358783279 0
87734659 464515747 0
274135490 452937643 0
442852055 371393722 0
490280649 156674560 0
326260622 268166357 0
489927611 521324777 0
489165985 123111870 0
510249876 514708491 0
401294072 394482100 0
64007599 464672964 0
214121034 24080189 0
33087730 271180050 0
381338688 97002844 0
340155174 109841154 0
90093225 452397684 0
156014228 385485794 0
34381203 49680053 0
175891715 212509010 0
165182941 354159986 0
379772158 300747864 0
170417089 229317173 0
5399505 486046728 0
286642218 100312374 0
156687162 268865388 0
70477229 452163108 0
521589307 225360458 0
430534162 360068549 0
491937780 518974252 0
13073044 82081285 0
227010137 102557487 0
188508288 458234480 0
544319148 112231495 0
451339658 261554596 0
72442701 227751450 0
547440489 168369299 0
284125873 321473556 0
509090068 382790497 0
167474794 115960495 0
230881165 310860203 0
91376592 449028884 0
384888170 263220643 0
468164772 288874602 0
334717458 69672339 0
362930198 442241404 0
325569829 132668595 0
137587274 325588468 0
541180382 253052918 0
104435709 25809677 0
21786157 406042338 0
323525074 468194738 0
401039635 226377259 0
170449838 472230090 0
79862135 327914423 0
269845202 22001830 0
136865414 311088380 0
237456419 538383000 0
366649870 372661768 0
438437492 434673720 0
213152056 558480321 0
474062371 537676849 0
58343739 351963697 0
26405762 112627755 0
371159985 274154109 0
15958781 529777314 0
285426652 435344832 0
384036861 87840766 0
144629294 205552906 0
83782680 96904694 0
359889279 121162588 0
388829214 30040939 0
417219365 125274934 0
110934482 216597853 0
534466106 477277459 0
497964429 150343021 0
120016958 531355777 0
434506826 17994015 0
306075012 146381981 0
254664792 478834489 0
11299010 97273946 0
44609850 135835262 0
123875671 190600858 0
536736678 509206910 0
542460988 404522971 0
551420479 193623107 0
360738321 495824048 0
307081515 347602602 0
308436380 262553524 0
298317048 309306573 0
283633638 70844781 0
297095543 545758345 0
518703774 32901689 0
306393468 454415112 0
254123495 56923616 0
450052106 195250583 0
47747480 336379664 0
515643479 50259010 0
117420335 542818854 0
443810150 180608380 0
283421190 338867559 0
114992103 3713997 0
338811 443811770 0
463562286 204500579 0
475402898 242002659 0
397312372 458703468 0
493199180 541693643 0
424215461 251013030 0
535007398 312941168 0
530984797 396393894 0
450097805 219320737 0
466334572 389698574 0
471894229 544613791 0
310330779 275252402 0
199632343 68976739 0
516682479 231369964 0
131807226 555307867 0
140383589 375828272 0
250072468 502945155 0
43112359 117785152 0
311132487 434455296 0
550406479 214330346 0
176708261 140883974 0
60716856 444318129 0
934902 350373112 0
256056840 526219414 0
197550737 417274685 0
341601096 228748587 0
178393685 75842265 0
148407598 544600603 0
310108511 17473500 0
233410157 35107262 0
29591635 266126833 0
249129494 357729919 0
393899312 223196350 0
279278602 422684968 0
547490889 536291009 0
311337863 83062924 0
228411096 307158627 0
123663140 205803279 0
198146523 274679222 0
454449224 123424582 0
298271244 504614204 0
524364591 243959332 0
521929120 449780715 0
463030449 107886965 0
340103019 395029139 0
345203769 307676225 0
238040508 21626295 0
495849021 256290846 0
225818556 161411969 0
256396608 66328684 0
52388765 487025981 0
150374563 307423116 0
242083778 106238157 0
172876767 25684795 0
470368404 540228984 0
248851311 68400093 0
14714600 327334219 0
295853920 475125831 0
302746539 314032291 0
192740318 418804203 0
529322478 477587236 0
306658550 83164657 0
308666078 483526569 0
550377066 297602865 0
198027251 291506364 0
418918470 327712651 0
24435310 146511656 0
468256146 232081947 0
267565677 316448955 0
151053649 208984172 0
480397799 180281376 0
72327513 449342781 0
402173623 326608027 0
90259901 132466075 0
486979017 498712609 0
291883154 234285163 0
121015749 446635052 0
560212467 171040690 0
233904963 71502616 0
118123001 137238102 0
89916957 531213365 0
181544377 435341534 0
412559607 539149197 0
434728153 526601044 0
520736596 311960149 0
484158069 54734602 0
443092119 128616072 0
458468947 69022795 0
233385528 134979374 0
405990474 179513066 0
78967273 479954712 0
487617440 186440844 0
431960879 347713468 0
229078356 415580667 0
66305306 21777411 0
289343369 139362160 0
340499308 157116897 0
10150188 431920089 0
178814901 212257071 0
485794810 38522034 0
290071791 252634224 0
237483354 208438611 0
282406353 533631171 0
382215997 413994430 0
343164304 525297798 0
98357185 406098528 0
244288523 552688748 0
267928497 340291871 0
215302287 24033806 0
452125903 53285951 0
349784442 199856782 0
185618872 465689100 0
289645048 272687423 0
345935331 474549784 0
301654369 320523991 0
391516243 17437099 0
18242758 112809506 0
380021219 79018413 0
525623928 216399308 0
237526538 564068754 0
449316134 295771729 0
403077412 529341441 0
228012566 437958140 0
490745720 94386422 0
208377903 512419490 0
393564800 51513426 0
526390911 501799882 0
369364240 12568809 0
349246826 354908119 0
379760928 189148361 0
354787319 135662961 0
90386709 449226996 0
448399246 438703335 0
487120036 397357409 0
105274724 400281728 0
202264596 6261164 0
77760125 322516384 0
8749543 452260389 0
338026975 380411086 0
346834375 190036419 0
352297227 442808122 0
363598146 253361772 0
453004422 501468739 0
388616269 359543792 0
444915420 203650619 0
24544294 409658185 0
111807657 33584351 0
58933252 459189580 0
246111571 404491912 0
179835818 375263712 0
526948781 403507733 0
13157228 354546800 0
367699826 480583925 0
3330368 382895640 0
141295821 406351358 0
78193366 128187233 0
65786225 345302168 0
195228262 58794853 0
532114350 318175546 0
452126483 375257218 0
121034689 69675921 0
521247018 138848403 0
178291198 143411415 0
477064590 51813955 0
541002004 328879000 0
43431517 483029775 0
322067510 494824982 0
292237868 568208531 0
34522977 301164526 0
441520618 30106141 0
220648922 425038165 0
61180686 115059272 0
214909774 259830573 0
134273313 355809462 0
76335530 373196932 0
186873747 71011916 0
539471175 551114304 0
18645000 430137146 0
78549420 402970713 0
346393057 439267597 0
363291492 535732319 0
527773967 357047982 0
449854632 290876236 0
98637454 175762612 0
511855013 416933854 0
489918146 184417524 0
87491657 27401246 0
565972870 413706424 0
515828162 116454470 0
300137696 427647060 0
149800705 543284461 0
390115676 150249914 0
230365227 466437333 0
333648844 293474204 0
323142702 293378759 0
321901550 395687617 0
413777851 263421619 0
459394751 495565458 0
323688662 187418575 0
535648014 24078240 0
113925816 524537491 0
107407864 144799561 0
7621807 203260131 0
58365443 186213915 0
228404580 29219522 0
413543331 252290158 0
297406038 568423861 0
306728480 258116246 0
552675462 71629914 0
36155947 28077686 0
433968058 168934981 0
562814392 561291370 0
158744462 443571588 0
481348420 340768138 0
490608480 2622051 0
36958750 414249903 0
511205187 437643428 0
459888223 183892544 0
178263588 83408497 0
203597597 498582568 0
18423591 441190394 0
538073621 24736430 0
291516172 449683647 0
336869667 338372565 0
55199959 279764596 0
359032009 66740215 0
483147972 416445806 0
279476383 120092349 0
321195834 278417747 0
280524643 57584685 0
557572877 502612574 0
423095447 207463624 0
164119669 154416319 0
47452892 156006824 0
375045311 476720147 0
76697213 314756808 0
179335381 224738749 0
391173778 130359472 0
334149755 544794865 0
243016828 41098612 0
52952789 79313470 0
449294548 273546742 0
355779547 420639012 0
401076082 417983960 0
8298375 426568008 0
382503332 277110546 0
133921409 243159647 0
473605531 475770760 0
533192249 220750991 0
430443825 371401897 0
520217821 321651393 0
177149954 354300857 0
522041933 318485784 0
156120311 255039694 0
64611842 73419122 0
286024868 389830224 0
279550135 165559490 0
524682873 381076893 0
149143532 373659757 0
55677782 473528474 0
59882023 140816287 0
7736979 381555687 0
118504471 295289225 0
353727167 5578374 0
238271908 188644730 0
532551437 11761642 0
361197629 359656812 0
78002980 268728928 0
437506801 485084618 0
193656048 269673356 0
539672278 420866309 0
149177432 369011852 0
404994383 522561396 0
474938852 14912844 0
337552121 193416524 0
542973238 320615058 0
60663005 392368168 0
354382569 470914902 0
291430493 193899443 0
263322184 271220727 0
247222423 81888185 0
2082557 430430800 0
292252921 129810044 0
478005273 314631858 0
140259757 332485336 0
535173377 356039547 0
75317023 362669216 0
468892303 442818275 0
121399451 9259376 0
521375889 485500776 0
407902121 219049906 0
368745492 8718305 0
567692175 328801288 0
66315563 166090506 0
365376074 81970476 0
460330332 202828160 0
360825384 187158814 0
225247701 278720972 0
119564202 202738368 0
429085689 101422045 0
514517211 32884951 0
54709453 320753182 0
376715984 164508013 0
425670505 58406260 0
303938110 232424761 0
531999938 410541611 0
146340592 214314300 0
143669135 336099884 0
331671524 27906062 0
101096082 528948029 0
189696405 484641047 0
273322930 151461655 0
369933043 389206008 0
267998138 378691268 0
375604736 85052166 0
91157911 240036039 0
113733389 54631511 0
538406637 455645559 0
169939972 405277776 0
295279350 385682198 0
277303123 368267626 0
534615540 25052377 0
115507000 290847888 0
524205028 142535702 0
97277992 476048335 0
166968480 306986836 0
424438931 261331305 0
426872672 28119242 0
442438996 359547257 0
253696424 52697664 0
328993849 559829468 0
514054060 332304608 0
157137396 102044328 0
73434489 434626209 0
95935483 510191111 0
72404686 109131929 0
366266278 247316643 0
536445024 138142987 0
66171816 196761162 0
564026608 259494581 0
522865396 507622944 0
214552259 346724163 0
147901465 116957520 0
363788260 388489641 0
327441745 354273074 0
534092889 175188954 0
88299994 54127819 0
545035694 471983707 0
465020096 525327036 0
56717446 215677867 0
287470106 334055357 0
542468237 100130963 0
532245945 129370909 0
269110631 272985106 0
355002907 32014278 0
415130457 23981737 0
524845890 66119859 0
210852434 215012652 0
464652064 168893417 0
95407119 183593635 0
237396459 520607889 0
115737668 434704881 0
321494082 99093578 0
107602145 538048588 0
515230383 496733045 0
97307910 357215263 0
317493787 547075514 0
99604854 393391954 0
390914754 547804934 0
51411223 406959081 0
148805374 444650734 0
13302089 463818411 0
236717074 177580595 0
275339255 549865335 0
169199659 367365726 0
87882202 369010755 0
261311443 329475774 0
6520483 432670700 0
289801771 568589711 0
448158659 419626588 0
1028181 533774163 0
397095049 271163871 0
229316011 436759232 0
95424522 404914627 0
403213834 464775332 0
199445196 85686681 0
409081750 519924574 0
475116636 110951519 0
550021341 386977562 0
415472942 513172875 0
44413166 291964739 0
455300018 377733943 0
77574565 340031387 0
345456156 352198709 0
190512471 103596067 0
465942932 291320130 0
334195977 157801535 0
356287512 337039588 0
347531077 183850535 0
540832561 300525859 0
112089781 136771601 0
266125401 68518523 0
104785064 276455168 0
172697992 254969794 0
121904712 434154475 0
76080916 498740973 0
63102941 259291705 0
338540437 245361680 0
64966567 481763507 0
58642206 292268154 0
82753882 540890339 0
204884371 457212712 0
246867484 287470672 0
449882961 59892642 0
460622703 545630062 0
437304195 142990439 0
383146206 345399692 0
266840362 269267691 0
257725422 469048703 0
342033451 15158787 0
505169251 409012381 0
481228412 450257018 0
425654999 180640181 0
28135433 83723156 0
111792164 359950170 0
180628425 59784808 0
207989043 275606232 0
253946491 440955933 0
422181949 97480535 0
153407378 375802148 0
547839699 402249578 0
537550839 565318428 0
258334929 72543403 0
242810864 258009678 0
175844238 65166418 0
496898351 194936430 0
328297008 493459936 0
119584844 560167106 0
96842570 159504290 0
298978531 214609290 0
339784507 422693504 0
478120690 164819160 0
201114538 129820665 0
14550881 211117762 0
305228598 442666914 0
458633231 317733934 0
422413027 74669457 0
240684511 34896218 0
429835422 90098295 0
545283534 328572866 0
288968797 523405621 0
29624320 224283797 0
483919877 154226569 0
451542860 545485455 0
51039752 397143272 0
57431009 132951959 0
489948630 527588093 0
340257942 419324870 0
288906067 510280268 0
333659141 13651768 0
183497541 4861175 0
60907444 93955921 0
515633287 324187902 0
38512950 363647096 0
298863742 152268629 0
542720878 424144599 0
295511079 554975138 0
69326276 31353516 0
542586291 241123478 0
467516239 535114604 0
372058845 26567024 0
352142486 294704877 0
406964199 311432743 0
534741321 344468483 0
404969964 42959675 0
471572215 169488273 0
148742171 126204646 0
161124290 9807888 0
268131052 397654667 0
45150618 273034376 0
505763144 91619240 0
340499031 28828163 0
515178989 115741372 0
183649583 558535917 0
283243679 402791205 0
330840778 286253525 0
175210264 57938610 0
336582133 67093651 0
49002036 447826803 0
121262494 184248839 0
147188090 558319136 0
247704882 63300001 0
43926418 83845465 0
202665657 421253968 0
242952581 1916899 0
272675469 480260727 0
380674923 252848792 0
118917215 249534453 0
439134463 460702792 0
101959553 531130086 0
458704562 88696886 0
27112916 320799216 0
280000855 221516595 0
547538553 344211737 0
340533954 73992436 0
315357239 368742830 0
341766441 447002002 0
481841369 438153798 0
303019253 58549079 0
319977800 485721569 0
344414717 55755321 0
548665304 457469555 0
372598193 553041524 0
20901178 3415647 0
285405239 443294213 0
538522381 630982 0
14948686 51847574 0
275786681 558195885 0
88393137 171103648 0
168835501 539828870 0
81851420 172224712 0
246063333 304434836 0
101556432 352580063 0
10887043 174517464 0
266162569 218087595 0
129972618 537908142 0
72567014 427167062 0
17694958 214794229 0
243850973 388355813 0
88848029 282665031 0
360238753 175094698 0
124184838 527642386 0
252059380 194954771 0
195232261 2972715 0
440938309 412568241 0
237562532 441833611 0
291236541 470875457 0
389493017 14100972 0
351523657 469459113 0
219581767 230662828 0
307769804 45682321 0
241927039 482271166 0
377275712 134067810 0
260602758 237127826 0
369259779 130911997 0
452435958 471925822 0
212620091 454530989 0
119290803 106143344 0
41733459 249751657 0
386762052 6915530 0
468020403 241377251 0
525077020 434860686 0
60010936 34544606 0
428907465 519417461 0
281830222 286958617 0
381926581 449275368 0
92311366 318227879 0
505118467 319929255 0
212423345 384121157 0
4435707 363750058 0
56062475 360077801 0
187479633 152849004 0
50707041 126603382 0
73673634 227219528 0
45440780 312428366 0
134444679 257801562 0
534214739 117236150 0
248231560 232497326 0
418279325 508571736 0
198836039 23804168 0
25194251 12616922 0
351264242 11567868 0
141062744 329660535 0
326825132 7871501 0
515135809 77965986 0
500286300 198515362 0
177887418 21156244 0
124096104 227817582 0
336281513 243547671 0
109744179 244239611 0
124296440 302242368 0
40934852 509039760 0
226150821 296752980 0
206126924 121730155 0
19609811 498828586 0
127243730 277332826 0
521382679 231765193 0
20909153 124767307 0
229107378 317248536 0
107865476 185409627 0
24223235 328198827 0
545019073 407713210 0
174567279 547778399 0
422997258 543222128 0
366550665 326735999 0
80464316 68655981 0
285924112 355428071 0
470159925 114084447 0
554664066 447081548 0
22972343 12343273 0
173799056 175456139 0
54087162 463637523 0
319788526 350415098 0
439198393 541719519 0
282198560 556622727 0
388868836 340328434 0
69987474 348052368 0
316164552 35870162 0
102240645 355763549 0
254813434 478589503 0
568752318 472870879 0
260744295 546516390 0
462323037 285482473 0
548713698 59563392 0
481689732 189429839 0
380148395 226607282 0
258169476 427509856 0
488025118 34524500 0
519930651 121732680 0
126053611 303509704 0
108223741 19047222 0
71402291 338787328 0
425402088 247353840 0
532009472 116085977 0
226456170 140778568 0
536920358 467728798 0
139535197 156159863 0
38951621 44127822 0
389889637 180967364 0
476142657 144642983 0
305261939 96192569 0
183893463 125463852 0
383140438 160850136 0
62305887 195824989 0
104704123 425230219 0
423439019 494756955 0
400856633 281102596 0
259387104 398990111 0
263563392 397896587 0
209420569 358655597 0
301557035 222268219 0
460049696 231020685 0
273870816 316776947 0
250592803 428839473 0
395483027 509365759 0
252547780 248769260 0
233610052 24757430 0
262552431 169034259 0
434694957 511556096 0
93986322 467783974 0
389918970 18852798 0
405464863 321943650 0
86502795 436784656 0
441978646 249511538 0
526224066 446401488 0
363678041 82233485 0
315201054 325934377 0
145581366 411795848 0
295816254 467204613 0
29115903 322300217 0
317933438 551379902 0
349879219 350624599 0
445147906 433951476 0
338010444 498193705 0
216492364 352933769 0
296644570 250087356 0
372201041 17467729 0
399343077 544553211 0
302629641 456981465 0
420666211 314906977 0
497227887 358929915 0
489561880 526638 0
537928551 207290627 0
539362328 24404877 0
545940856 148935251 0
302237168 227681828 0
265273323 15030389 0
226092085 106474403 0
480340874 287968076 0
253599283 422835536 0
17320946 509118661 0
174454696 432295663 0
299765095 32744335 0
283983417 552777280 0
334979588 316454701 0
516428913 225825296 0
49115367 261550086 0
287383659 299166814 0
24377018 122678232 0
409545514 269914457 0
206110075 159446833 0
342617187 148961661 0
428597233 391962863 0
92030028 388740104 0
26028504 497180995 0
217438163 92048785 0
516886632 149956323 0
1226847 368938666 0
464982848 404855808 0
452079221 178178754 0
555721880 260256328 0
392341397 495614351 0
153338356 125231498 0
222838172 386869133 0
330432832 185435550 0
188580946 276458688 0
10773645 385550598 0
171894389 247083288 0
559625570 489193485 0
209789363 298190350 0
30355377 319922742 0
202498313 270683636 0
84787651 189617374 0
304122017 222885021 0
190326774 227417408 0
403763881 479936640 0
222435746 392932195 0
307601059 472268145 0
325231224 83644427 0
77655532 65202420 0
394049530 524016675 0
179524776 528315564 0
314885224 494023365 0
66932866 5577737 0
533518914 20342417 0
301791965 356756558 0
34999568 352046152 0
349426969 101243222 0
319668295 347176716 0
333785888 506601475 0
387886596 504872424 0
278474599 75000372 0
199247388 118635959 0
168502980 517725854 0
364436318 64672371 0
204631970 442121086 0
30845710 256352573 0
447610241 333025408 0
73544853 323580031 0
535795990 529685861 0
107418690 538918836 0
368128067 280029123 0
161179009 38009348 0
441828642 542494596 0
464471049 197974708 0
299553765 566268119 0
549355568 559249986 0
207716244 455146823 0
93120567 137820646 0
444279137 495252301 0
423280291 223379837 0
244704947 270561905 0
167318610 199565262 0
390006124 1741971 0
252428257 63035819 0
260469244 29119675 0
95555803 233937957 0
83831932 35277869 0
305307405 377251381 0
479396351 11074597 0
532670162 366173880 0
55860724 24950168 0
550350361 446229017 0
489077998 56741015 0
346138611 512538443 0
30297519 123881892 0
489522699 352164949 0
452263731 287153805 0
124579770 469919438 0
285469096 60657095 0
135879798 98415493 0
205407114 128419675 0
329331525 292671712 0
119912689 452786585 0
387130940 75590777 0
48432363 529259614 0
422192712 434472702 0
274389720 9382082 0
73414236 516556295 0
183484085 566464346 0
259859227 420024966 0
129375156 47021487 0
144857315 426688530 0
394148970 264519531 0
49423951 213825315 0
439187337 554115735 0
289938057 85060700 0
83898338 212192033 0
339008455 428000334 0
60120861 490772402 0
557314608 3049025 0
547817175 533020902 0
322109337 259200381 0
166509046 275003099 0
179257508 5929707 0
294018091 257436024 0
503075169 546267380 0
411399590 241796197 0
159223831 492302065 0
102614749 60850985 0
407015422 442294442 0
286129843 32347785 0
95909810 470907134 0
352000892 75945138 0
329676565 11039445 0
206301623 269766757 0
281819066 464730888 0
288906333 228951330 0
47403200 111838921 0
1376288 306505054 0
235972912 430626758 0
287384473 57145697 0
280196784 378867763 0
90070133 560157129 0
300537668 8768706 0
444687281 516776048 0
207411913 387344167 0
326090930 471183526 0
44827080 191804797 0
392843699 545299705 0
134893969 195502760 0
70313258 179053744 0
192328327 319392066 0
221950165 291929570 0
261503568 151180548 0
219138304 344891671 0
506825924 249131359 0
521504378 485748852 0
558534056 149681600 0
432951286 41103147 0
199362187 367717166 0
479710183 71949924 0
516067492 144007522 0
71312293 235627215 0
525325842 46830609 0
473261953 377638175 0
555846880 358437646 0
550136487 504958590 0
222354655 90015035 0
418952032 563989057 0
296504375 377211807 0
257442569 437593138 0
314905829 138396697 0
207019684 343347501 0
328427786 368382604 0
384175614 53331485 0
317614308 463240595 0
512704669 511671756 0
347163531 448351835 0
134204158 306883468 0
17837547 415425768 0
531364884 173546124 0
507336672 178896238 0
199560374 13349324 0
397473580 157877820 0
232364340 554463528 0
519755584 169492420 0
146757972 194416414 0
148828244 486008410 0
476641954 35784542 0
64612238 45334261 0
275647976 295313445 0
355439592 514801071 0
219037840 365438393 0
1862687 261881312 0
170319321 183319706 0
335016490 424434446 0
469968037 333151688 0
403049613 393286591 0
422221467 296074942 0
446518236 210331127 0
515961226 547795745 0
41078233 562018110 0
318510256 36238750 0
331263452 161995978 0
128756469 226110671 0
351573304 534235094 0
216470524 278085450 0
303687300 210734365 0
529237243 502626940 0
269256235 110049619 0
179236988 200426704 0
19211907 533343874 0
349548710 523515044 0
80603786 26324494 0
307042337 338312586 0
35034762 230225779 0
28666216 497127837 0
43112680 57602409 0
178155685 457841302 0
324265135 98577978 0
499091980 186809407 0
550778334 76113652 0
10412804 374845906 0
310849990 26036822 0
322822197 105393592 0
68910760 155055073 0
307393938 40941084 0
68517313 318825705 0
77473236 330293477 0
498918736 100109702 0
150556439 508110681 0
264109816 268690004 0
505005113 490776760 0
72969237 228693659 0
359833968 459518272 0
216153111 341275294 0
337466553 71234596 0
64719632 106273397 0
229245941 158586290 0
479812231 325554121 0
506847723 171058498 0
331079398 322356175 0
371748758 330349003 0
478091650 560598715 0
544687546 271107880 0
70425770 140687785 0
482271770 809335 0
62069717 289982379 0
199392833 446905710 0
68366085 509346148 0
150746421 457030502 0
456857265 421323412 0
251549135 171086182 0
331221173 234727474 0
141065077 187380021 0
174812161 411304899 0
388306700 327444542 0
205118876 251274851 0
76799525 187540320 0
322905955 461555034 0
293310021 559932284 0
278370612 55849274 0
131016790 103731053 0
92803104 78192976 0
434688239 328572790 0
445005036 530808989 0
503616395 125303061 0
165307665 507097312 0
189346535 317728624 0
290425673 496487453 0
64941739 557396764 0
513708380 265831988 0
143365239 52094818 0
109904351 459964716 0
113451193 345984806 0
251677228 465507191 0
374580116 101259574 0
296700752 407093217 0
16375320 132077866 0
140855550 67699010 0
472978330 222032444 0
95904486 376480753 0
425127011 328348758 0
301626637 236933422 0
24219076 5091185 0
482211009 64581870 0
70715141 241501046 0
7093647 479630162 0
22128881 27963959 0
252805340 88662248 0
442125645 463890573 0
364311288 34797445 0
466824046 123773472 0
192067609 401811193 0
261805162 8905911 0
19827140 372495349 0
498355809 193558760 0
490975235 444331116 0
473735812 289952919 0
352339714 517245062 0
232505384 171774936 0
159228573 197070563 0
201707539 82584783 0
159995322 127430287 0
228580420 565656685 0
444388380 40822197 0
558757724 352756245 0
78058695 364947613 0
332570724 132740736 0
171064097 46638925 0
28844858 191665096 0
549236689 178740179 0
546601558 262542427 0
297884235 236982492 0
135382421 238210553 0
23164715 283200505 0
296014810 92427019 0
124548621 48233915 0
56228464 508858572 0
182114337 333552641 0
452461698 172429740 0
336087981 197345052 0
192460964 299420153 0
358404614 331321649 0
404772642 118436267 0
410763542 446823246 0
405128561 163550400 0
314767828 241520134 0
440642104 361458972 0
11836136 49214968 0
56857051 262822924 0
460179666 131091436 0
345967490 449404679 0
478911085 102888756 0
291094923 378198670 0
3232497 163988284 0
566229167 344972863 0
30364473 196886183 0
64025866 197441885 0
220530223 387666092 0
14803413 326585464 0
454598472 354012699 0
551428262 539575733 0
153763165 517663942 0
214456592 217310752 0
399699907 216880168 0
180088799 268498912 0
519911344 299053978 0
476016855 389845880 0
242445711 478635323 0
118039987 107255423 0
548120468 204148996 0
286810526 31828728 0
116949722 449253489 0
515747053 569041858 0
260710904 73974216 0
310990884 345578852 0
502734754 520016899 0
435848385 369069592 0
322876368 58749040 0
30278472 385764543 0
124865641 215823903 0
152009418 394477437 0
477277901 220940814 0
259614290 341582812 0
408480903 367353103 0
402500986 86340403 0
191296189 124367105 0
384466396 367718428 0
179867175 489338509 0
166780147 107093697 0
96231290 133134114 0
202063215 301180318 0
532210984 495861638 0
237429463 453053060 0
274282180 492530469 0
230138991 426988668 0
388630778 274583159 0
93748142 311859947 0
466737267 422036110 0
56964294 335117765 0
390005094 501388320 0
118123955 530025000 0
245364427 430476088 0
235749211 49101258 0
425616916 464655323 0
237935074 286984983 0
320769970 467094537 0
31052995 385932396 0
474329028 568430107 0
295789974 129465048 0
341217217 227157421 0
17898250 384767170 0
466258901 135679636 0
107192487 245650240 0
341265077 213337364 0
150100196 50618544 0
374821079 277917486 0
147092834 156140528 0
380724482 118946494 0
247969677 541118920 0
341057400 45496691 0
414764109 328918259 0
347161387 550931974 0
541259620 535648725 0
77399944 282795973 0
230403066 36197295 0
121871890 320236543 0
41453539 254892960 0
46848878 129923448 0
414135769 11428714 0
521897650 320311976 0
354217585 544494144 0
142223209 369208873 0
267034258 54390869 0
92194174 145085056 0
302060388 391401562 0
136543260 526156170 0
390434994 199867402 0
190863462 399310020 0
312870981 230426202 0
32854303 366261904 0
451026248 421953907 0
562908070 204658476 0
442145522 258798589 0
490944162 223461299 0
387025473 540944052 0
65891902 564055944 0
458233602 214755552 0
497515536 519251940 0
64515470 185781450 0
403879166 255284967 0
34673307 60537084 0
282293151 289860188 0
522468858 344746154 0
396279316 144066281 0
422106981 153933625 0
293533953 325570231 0
450630106 207922491 0
357049728 371207906 0
91600848 177441496 0
69997665 419807860 0
77454286 413731693 0
56972409 407948504 0
40851637 464763509 0
312070763 110720537 0
365438887 445453680 0
328269945 391394379 0
248373176 67111063 0
242954099 425176347 0
284983557 295579212 0
275592813 33438563 0
179382279 267788689 0
238115558 559394680 0
78334178 142910281 0
247682769 153653277 0
113315369 49299786 0
565291733 319461324 0
142559966 264259763 0
269490994 123538114 0
33181941 512373492 0
285147499 485450684 0
58963929 385580853 0
216489663 514056075 0
186533949 10507214 0
545311299 285235644 0
243910211 209256265 0
336436280 94393168 0
312007278 126453702 0
488159814 70424395 0
534944840 245740377 0
320365373 87630248 0
419159306 533593339 0
54180481 325033572 0
245038129 14720969 0
82302729 441159801 0
300946121 15222016 0
393154164 431462532 0
150008095 264060010 0
463579424 295149505 0
503224591 541175885 0
66635580 455739874 0
433258659 266957933 0
225116321 432247696 0
358586437 514308729 0
434818246 222747395 0
67089726 68151423 0
62911848 223081243 0
227347395 564569961 0
499399129 507011012 0
193955966 361730132 0
465531257 404360668 0
258931098 319594401 0
510985159 515851041 0
160558155 79906083 0
150506483 442741622 0
229902195 80434651 0
456676139 545280223 0
368067536 453648580 0
436209442 282947713 0
321625065 173011357 0
215212196 336779144 0
102244029 311207414 0
33683335 562057868 0
510242321 271621390 0
512260513 142202825 0
89318568 213387922 0
260814731 13749043 0
495632356 209562685 0
338967616 540212720 0
344954274 281780977 0
430271874 490109650 0
321539389 235134789 0
315672805 304576523 0
29391994 426341241 0
142091433 563402308 0
27193249 75174763 0
495240383 330304794 0
361812537 377519734 0
429129977 239153739 0
518185393 357762011 0
359482065 285467108 0
1945113 386833934 0
525913022 87778861 0
153478766 73239994 0
45352913 148225003 0
518719649 182680451 0
499349054 179807595 0
63961934 295000308 0
561003188 454769177 0
125573590 129475822 0
509786081 528889536 0
292304264 560270165 0
337870385 50499147 0
367052006 209875318 0
419657076 39834278 0
412862412 474030912 0
484517185 212930159 0
129555110 426718133 0
466835786 461822014 0
412194582 551369209 0
77335051 425260275 0
445931273 125922721 0
548732993 169302508 0
164331368 34264181 0
98352625 41879596 0
251709395 139070535 0
256803522 355502101 0
308723643 185391620 0
112359408 401834027 0
225332084 416418072 0
291274744 565613060 0
122017738 534946828 0
146143833 525979534 0
550456710 346110264 0
236175664 561006626 0
287938520 141115191 0
18410599 384110152 0
156570808 44835687 0
96126333 45205834 0
370367569 215734887 0
441413177 226374220 0
30636104 137520036 0
89225017 157620910 0
259092296 296315634 0
386691720 457837800 0
179002343 148729848 0
258547017 21932746 0
515841639 279835119 0
552646330 97829913 0
321720674 27646853 0
221576798 280873046 0
344778533 311691307 0
241000593 385237890 0
271290818 14034687 0
155124701 29678095 0
70768724 48942218 0
291730114 13861329 0
425068737 36720414 0
529278025 397218201 0
114628335 137860294 0
412599799 45880545 0
72446481 142307443 0
131209925 226749475 0
239743386 395989644 0
519536270 60117574 0
157673837 3152189 0
304709947 475675836 0
415492079 148916662 0
198461926 56394382 0
536575387 88934453 0
252944224 55155148 0
303347106 373661212 0
127534698 22039175 0
536271336 164075877 0
468258255 230669448 0
546501569 564843081 0
399127786 351328925 0
165439534 535645246 0
524331543 556684916 0
253838957 141269055 0
182205654 188932201 0
454986355 143969938 0
139885516 66673459 0
351452790 514175581 0
192385497 464033817 0
321439824 292548617 0
475658797 265102444 0
158359155 434934570 0
292070074 49474324 0
162168460 60064332 0
532213094 419389887 0
387224225 87516940 0
187196914 365058275 0
172550228 439453814 0
34932016 334516189 0
102169447 109426627 0
529222230 163819281 0
297226149 200257473 0
115999985 374647680 0
215347067 320300169 0
352889575 9526306 0
253810078 440189427 0
209770935 274243578 0
81507605 227045828 0
383300134 377241161 0
72564941 63503000 0
392428338 32561304 0
311749022 86332195 0
413068235 339795086 0
3398448 135876439 0
171324164 253318395 0
539979352 220882103 0
338695517 215322319 0
352994852 393878701 0
427282148 306203547 0
15746361 320009886 0
542732966 475690746 0
280432483 537012890 0
227221400 221779131 0
537565352 10481958 0
13252397 195172372 0
364799495 264350092 0
502090893 548329060 0
165408010 468030572 0
491304887 303858422 0
437789150 345994300 0
291783388 278381042 0
279832013 65924995 0
432494184 553048394 0
346100231 448801722 0
33972406 555082893 0
545196049 8060571 0
122307832 354306756 0
526389616 435609416 0
49034748 369356005 0
357740728 137328469 0
376164724 409069568 0
469404916 265894615 0
448536790 9050627 0
355934528 477674477 0
403434735 466921856 0
536557116 464398179 0
33877319 45776106 0
30798382 70971718 0
202531182 220283570 0
55958987 415010910 0
143816441 80379859 0
9157181 18083191 0
275929784 155504221 0
85646684 293922427 0
144231340 410378780 0
311754839 166839441 0
495241036 206853805 0
401829486 567040610 0
388436369 390654230 0
149050209 542837167 0
482777285 499824642 0
375566480 450591748 0
222810174 167814399 0
189501533 305406955 0
148540112 173668806 0
326702514 368632459 0
281383550 123322784 0
9381689 396492900 0
402000568 185917435 0
130976003 263430027 0
298857101 51635664 0
277782597 310932307 0
520030325 469991406 0
63651997 18441183 0
71208392 361028066 0
383035295 167145109 0
75709277 342678156 0
116441690 503697721 0
523168744 385157715 0
43607943 162625248 0
204594635 231654966 0
138560916 281062992 0
13771580 238765877 0
219137999 486496230 0
169852342 483903068 0
333002553 269691905 0
82984054 323076344 0
218102835 214421072 0
333099186 507638902 0
282112555 553263956 0
121942601 482634470 0
159921044 40326508 0
166341556 289589102 0
376741251 542246965 0
561990851 333921234 0
148296983 34997448 0
396372516 532272532 0
406717508 232097009 0
317016647 116257627 0
87049989 41042323 0
211764177 260799496 0
328424281 184217323 0
291584709 381691384 0
403119778 324108305 0
84756863 443304886 0
527135477 402256548 0
435206865 326106354 0
265304282 236862762 0
442482492 425080642 0
162408129 341060645 0
358362703 245518205 0
185261527 495119493 0
220943434 183662396 0
166226966 47042629 0
268813995 415889697 0
453483798 37740071 0
503211745 83494697 0
37042098 132478410 0
393749515 131888267 0
498989210 65407446 0
183765200 272670871 0
149733066 499504728 0
157058669 357714112 0
71421634 78471653 0
48005437 91927715 0
530915585 483557193 0
259768946 521423935 0
92205081 414926410 0
520356425 164515740 0
413293572 508151 0
230924098 322220711 0
93496557 43518749 0
62944801 41368752 0
552452069 297205183 0
269184347 162435356 0
549418861 296866632 0
30060332 69546666 0
477072048 41319197 0
289953885 371668782 0
273932261 413755666 0
342104134 89376858 0
552252071 540523427 0
197581157 203719041 0
544988952 451930588 0
36513321 507029056 0
114568094 133608043 0
407748676 186474919 0
475126320 36148068 0
309941452 353129070 0
268412359 51499455 0
267529943 407214907 0
322937431 445214398 0
324334563 252577796 0
111889382 10897939 0
25443381 312553290 0
469130777 45322856 0
16032197 411657720 0
507538750 255574552 0
422445696 538881467 0
106557449 64384236 0
289283280 243350137 0
372620126 413559841 0
1693834 366694658 0
389274393 345181713 0
136974134 75320172 0
155606701 500988096 0
492559633 43749258 0
33112203 225485968 0
122359240 450522889 0
19318269 63004814 0
365494033 145440741 0
493366175 264554611 0
283403420 541562672 0
261774526 81399273 0
115993420 159072746 0
527100372 221111513 0
287137324 9777696 0
551532563 170078421 0
348530197 529450457 0
286131779 202566206 0
405948770 48604616 0
234911077 385917236 0
387163729 316390247 0
405113908 409776840 0
285440126 486084246 0
352245875 301471306 0
12094961 258492751 0
14574162 242973780 0
411743154 60775325 0
348360974 337216339 0
21188030 231181359 0
557310415 334849663 0
452151418 440203677 0
35209262 93502761 0
125332981 540623513 0
73276037 46725746 0
122030074 71392487 0
158537964 471533261 0
450681415 372821214 0
423570476 217830526 0
377427692 98109306 0
435175680 131015630 0
548574848 219188280 0
84315217 110673926 0
331081979 302644914 0
246021929 153917801 0
510563638 191759507 0
28218778 463478826 0
100850449 490282822 0
251100223 231653018 0
221705623 307695529 0
192523382 328776218 0
523629990 68926851 0
515507617 3567668 0
345037751 488402414 0
556167276 287318288 0
107320499 396150954 0
215724680 244617972 0
360047233 528294842 0
482161208 360495653 0
139455626 471240281 0
123681791 535846012 0
332726232 343715486 0
12015698 73873329 0
138262944 451822483 0
169273465 564143296 0
411006658 444215974 0
532419182 443998058 0
398846148 230633366 0
432358626 239052006 0
185482379 501941333 0
532042210 566496019 0
536741909 552398168 0
404004613 437865133 0
15600814 226088222 0
378935171 450346800 0
453484326 473434656 0
452296117 486150020 0
332029601 3550796 0
122755297 314295902 0
542130537 144715144 0
133632899 543627100 0
85126654 159266802 0
357150183 544341191 0
411815108 447818920 0
335003848 497567323 0
22337346 140659667 0
315201054 340985195 0
410339779 145345366 0
59269899 340389317 0
132863629 283942684 0
177026874 150033384 0
454220997 8088249 0
156390115 187193959 0
88948929 516386247 0
549661493 559167205 0
40834081 508714118 0
531223421 320233770 0
446311118 249570536 0
465897638 159072106 0
321841729 195408801 0
274773253 261423939 0
199492667 333589428 0
517359388 443093253 0
443794984 91164792 0
132624128 559713123 0
180790960 333206027 0
439881815 293023230 0
169786369 334090408 0
45270005 481642996 0
105323784 101673149 0
398994166 232375465 0
182152965 331205589 0
490247395 428990041 0
340727642 20997767 0
471187911 56498224 0
68594987 212678094 0
561785011 433652892 0
39039485 485109205 0
362024552 174921319 0
172438921 434933121 0
320374185 254892850 0
274241379 522969841 0
226075646 561813151 0
467809548 362304631 0
424478624 211759482 0
113604595 81460199 0
126996639 125163348 0
154369050 567950558 0
179505278 309818272 0
385733819 59214502 0
102413471 152049838 0
419744406 551851377 0
217511691 434106249 0
152295148 543506795 0
245609281 548443241 0
295592952 285924894 0
255258913 121041904 0
361027207 303717001 0
291307754 497564881 0
47173572 474286088 0
172032457 25916498 0
292482538 315749072 0
246638389 248930760 0
276664826 232731375 0
528489953 218369308 0
145362372 237634949 0
85190959 32894971 0
363534124 325332722 0
505375956 141487092 0
58934060 357757830 0
40953819 168901092 0
138547987 63984894 0
40326480 530821922 0
358638582 304106935 0
458436870 53374051 0
393082405 74962998 0
23565453 257561334 0
86015353 66122429 0
155316549 537162926 0
270195412 311888518 0
13642751 301543662 0
138513168 466308167 0
414978999 438255751 0
377457924 367689638 0
499505226 186154765 0
42151312 57162391 0
401891909 400449146 0
286206176 421190659 0
174787515 113685209 0
445926085 224908137 0
106674511 526475237 0
216357985 479626802 0
38517182 524296369 0
68325640 468468911 0
229628841 119468544 0
554123639 474129218 0
548775811 537285679 0
542391578 552294228 0
65239202 247550424 0
189943715 221164012 0
398084742 19764724 0
264399394 459895678 0
327924945 363101739 0
412010975 560032500 0
507996044 291301608 0
309838950 467026660 0
228457193 42526751 0
433140999 304793523 0
520106381 365828988 0
113957899 42618946 0
17846849 30648476 0
97227555 549974835 0
499983944 426265285 0
563723850 364901814 0
379568814 406159550 0
161803824 130902248 0
133948797 399628828 0
113890909 222731308 0
464541787 274222063 0
532008420 352006709 0
548168120 401019706 0
541238728 244557551 0
149106437 514900708 0
308399320 299252580 0
162779009 408759759 0
209196446 36502516 0
428296293 227794015 0
147929510 327522139 0
482465584 350879909 0
130832452 448581511 0
9358026 18589748 0
530533715 525995786 0
281028080 376858744 0
49504170 559138801 0
428393373 562112787 0
467271577 476315284 0
120065749 166324309 0
40617338 395068381 0
534713273 192635147 0
384114621 351154608 0
274293312 134766197 0
79575433 243050579 0
208600396 455336755 0
126315062 454419046 0
369708800 350259046 0
180085144 500413444 0
164019741 178229437 0
186820016 72213468 0
38011170 431422829 0
19626769 26030160 0
521581209 369007754 0
110840376 533363020 0
490378450 504520018 0
265264611 200990136 0
120974408 421550521 0
560770408 98133274 0
193912261 418690381 0
56192213 211902962 0
20036573 295417514 0
491030841 121579488 0
452371603 434175240 0
202086813 433855285 0
104223205 54704175 0
27071428 485076300 0
246444561 317195117 0
514736762 89902931 0
556905246 278934516 0
451835446 517798171 0
226306522 257816945 0
251481969 269334207 0
56752816 506742048 0
292598907 563674428 0
278703122 160171257 0
352547709 117306963 0
359030883 276254477 0
436426561 548594539 0
563364951 255656399 0
540421908 389967115 0
535273118 209157171 0
355942888 186716780 0
234457756 336348 0
42758140 212686378 0
117264413 77253722 0
546629306 223372436 0
445425371 184881297 0
428293125 470722031 0
385549259 448868382 0
83076454 455588376 0
499906985 387030257 0
392718174 189435324 0
508443314 76571720 0
154638666 464310661 0
21418724 484546948 0
427395692 552250511 0
408983503 257110972 0
90871531 553026552 0
946342 122923490 0
190683761 421554382 0
445639245 460349643 0
303350854 36622234 0
306465636 546503752 0
445888751 83940892 0
272161186 108005207 0
215386287 459757520 0
359751631 50219043 0
349579570 275164245 0
342395097 352427565 0
67417046 402713516 0
287866921 392238222 0
9307191 151279452 0
160379738 263998565 0
439057508 403971426 0
332555826 59962736 0
370675606 473526763 0
66795208 247403288 0
237139484 315512096 0
549598906 266519737 0
137590292 171944654 0
516437616 559678116 0
190816648 509192870 0
476967946 114518000 0
279366644 162505938 0
90293234 111132044 0
325896463 429612209 0
29188130 412295603 0
516219347 409737513 0
549764832 62980035 0
484390553 360699407 0
285571093 143740037 0
16379567 380923160 0
69689240 329407433 0
344597469 553023485 0
330719780 325282719 0
20520909 25830556 0
420941417 438183620 0
319665581 105968729 0
534796819 372499241 0
59250130 138220215 0
284983473 92632608 0
475841441 294133700 0
549081705 409544320 0
445046283 331818637 0
323339457 297068705 0
149023124 535275188 0
370468030 370426883 0
378012625 260748436 0
408151260 398763296 0
212117163 49951769 0
91636088 340995638 0
17952327 307285356 0
85457652 267631492 0
92797739 377665742 0
188435176 277473967 0
325863464 471152893 0
188645023 319930455 0
99845472 504366086 0
345795090 552119152 0
397352845 380520954 0
52796901 83206826 0
394067233 9890850 0
234812234 33460680 0
544764815 8226281 0
116825318 433104508 0
332817915 487776353 0
120012743 409046112 0
434950393 270336874 0
404456079 31312504 0
534126826 149546217 0
373227226 314698858 0
376061936 252466085 0
296033883 315144564 0
448770334 102013982 0
248435955 441695444 0
388073305 201178644 0
157731093 331949600 0
503953628 300929144 0
379265271 278093830 0
422633018 552761990 0
235504915 418362025 0
314606793 536897150 0
68972601 136200210 0
323640247 379591767 0
550577965 446357797 0
188893871 476574241 0
145912517 503037342 0
190473817 518800405 0
64387538 225344432 0
502877757 383046045 0
462088562 368427116 0
427615502 418087733 0
473898697 403464477 0
479781332 136818252 0
505909931 507471624 0
3800782 479866806 0
567455946 386747044 0
76537046 453078441 0
366921981 447387020 0
408399054 424385260 0
257994296 143414078 0
532994780 321762680 0
263433354 538656023 0
303025949 449079981 0
354061379 405622568 0
119901636 267012750 0
552453005 270753616 0
235550391 47504441 0
372107091 397572235 0
274674348 314158881 0
332444063 313311242 0
167888183 38247552 0
15145783 275432124 0
324193478 187453441 0
371252614 433627133 0
194648132 16135756 0
567025473 431644221 0
471551812 214330916 0
524144741 481708492 0
516205898 528533473 0
56766543 448647178 0
327571784 319315470 0
277195455 154263947 0
533431990 474868738 0
259293144 140763450 0
430913121 321301889 0
516630857 496487155 0
437752160 416027145 0
20400408 330917551 0
494495793 152739571 0
29235662 566241311 0
36697698 395312577 0
198546934 480166104 0
440158076 338577965 0
268681605 171933475 0
239559647 149455699 0
546178939 426185401 0
146040780 491986721 0
402403626 511098376 0
406944391 252380601 0
263568113 396906232 0
286472317 242766250 0
399808585 472954061 0
478017280 350301284 0
82018636 120684460 0
559755436 223459465 0
518808758 207817403 0
458169890 531794093 0
106045695 29537859 0
51555919 129665159 0
395771500 317242771 0
403475275 481367881 0
347228202 165791566 0
267189424 115691547 0
156332165 293807341 0
218388061 536603472 0
348764536 113734105 0
554559007 252803988 0
37373034 325333955 0
21087098 503329480 0
394425683 429369198 0
549748223 523458814 0
438917950 489261237 0
157777982 545968968 0
477375861 175534896 0
19688939 72543647 0
549726893 524127380 0
143243005 151270017 0
267522615 4479431 0
555283365 30275812 0
18944974 49425627 0
528566609 525032 0
115984435 290948800 0
468822464 230407121 0
475367345 552135415 0
192454385 366679755 0
433905889 110064350 0
415637380 50610603 0
510315406 53919141 0
423251553 412726802 0
167922841 44904231 0
173099737 124581322 0
155363534 433633953 0
518617434 234525307 0
294938448 56898540 0
66592560 528068412 0
568165540 328157732 0
440078906 253953922 0
543358573 255811539 0
267830415 490464682 0
362831860 60006171 0
115037151 410174502 0
332596948 376721414 0
95357655 554233232 0
166471216 566740257 0
38444843 3818118 0
526375671 115018379 0
459876810 296887932 0
553278441 185130047 0
30277976 294322569 0
341142941 411955544 0
385760949 130232524 0
304017202 526145991 0
449041685 469810901 0
396972381 159997053 0
423833508 123982768 0
1504251 329952704 0
144690414 157014471 0
465328585 176002828 0
228120600 9572907 0
101584064 539635663 0
135325289 86699405 0
239630329 129693480 0
401310466 149509284 0
328717928 183447016 0
415058561 117932491 0
318584163 280570692 0
289788736 217025291 0
544628331 37381474 0
115305325 204980269 0
118360115 196063671 0
244923004 366773171 0
280786210 237667241 0
310801499 19325173 0
476377673 230230596 0
459649937 126887019 0
276980331 460144959 0
348242496 511606665 0
362545006 40888454 0
43748530 566444137 0
142324289 191945519 0
73122890 5617056 0
144601745 399007786 0
332695095 503602724 0
493823814 550267472 0
410493694 1622324 0
375977141 133172025 0
568797499 324880946 0
541080577 472582760 0
48330906 479732026 0
32802439 399705349 0
190158923 132831721 0
169218107 36937400 0
68210439 199451479 0
312322168 533447912 0
14529906 495106637 0
139618486 490542211 0
50467129 498763473 0
144071109 277109822 0
98886793 554273663 0
276584394 314695006 0
94858058 71075098 0
276939118 487541131 0
344656288 225973453 0
542172826 75993958 0
311291191 450796683 0
162992932 432395168 0
372746226 85826470 0
314491501 462587501 0
193831660 19590305 0
136629028 226756834 0
191714627 223499030 0
130263062 434820003 0
341543581 3939630 0
158063873 294660174 0
312619500 60382602 0
262217830 185866209 0
278409942 559177537 0
497296858 475646746 0
252032925 523381077 0
343939748 401810823 0
541857693 18986227 0
11836200 17181446 0
64683602 298579575 0
433540546 303607678 0
306960589 298703085 0
29109282 119564019 0
175302762 278960524 0
39777525 410050245 0
356869140 62214529 0
146925121 382159172 0
305736213 301866170 0
207421253 281253646 0
108896055 24033705 0
552984144 535520119 0
132028870 557675175 0
148128341 19968166 0
437249140 151409140 0
288333365 462808428 0
329106632 92862061 0
544567103 197391002 0
378570428 96922848 0
72830852 315460953 0
121485819 374398007 0
68040524 232083914 0
484576011 384037745 0
86259557 502673740 0
257662559 294558318 0
362072001 127527758 0
321826480 549996250 0
45913330 523604277 0
136082466 141190532 0
392265648 529811038 0
458034517 87518928 0
274008576 177452992 0
167056950 364314720 0
337749576 59984094 0
532534019 564040367 0
403474589 546877179 0
466125185 480261456 0
278024608 401435503 0
345119319 125552778 0
348827171 156899429 0
471138686 511914702 0
406700528 123943659 0
546014244 288391943 0
411093145 177817611 0
105508644 94832686 0
389779899 324620369 0
11197998 219646498 0
186892649 261065645 0
358942456 303396808 0
1563415 407103145 0
75617218 109862662 0
14441412 232089485 0
440802357 15577661 0
452608762 471343391 0
90908828 396650055 0
364210420 238026193 0
323633616 282282323 0
50572763 9279046 0
20695366 313941869 0
136445482 320717325 0
141248715 196140159 0
29505148 114259222 0
163389679 136026527 0
25568808 202806091 0
135622867 41955367 0
37924491 7014845 0
453959107 381304031 0
30222555 410804871 0
110582661 238675754 0
170393651 129763803 0
404272043 44909912 0
323562699 416747278 0
513404538 402952457 0
109067130 555650305 0
544606094 279984207 0
273034338 158426961 0
131987567 127744323 0
131846990 420617042 0
231873966 61644946 0
466798095 188700752 0
289953949 432084704 0
210826255 63525570 0
119951441 149256185 0
94839896 561131518 0
262251867 87827815 0
343484483 231779462 0
22649172 114034385 0
257555630 352316508 0
18661852 157667009 0
468457781 255817221 0
250252550 469987495 0
7687803 54951842 0
398574065 97236199 0
543898095 247526895 0
285715643 399130506 0
401539077 267065726 0
386179030 344321778 0
82181003 152363743 0
358025772 531130080 0
149037928 55617800 0
202089731 440430657 0
416353715 443721786 0
462860156 83565580 0
489022571 17038591 0
315514864 390123308 0
111840419 177629767 0
449046306 12995979 0
223257071 295411656 0
121060316 525742244 0
426428625 220906250 0
178462440 75790720 0
2335136 131425086 0
321767567 449903493 0
458110069 514177529 0
460802574 185321184 0
310218798 252186403 0
142365947 296971668 0
298532525 362016569 0
562252627 111347767 0
202855068 542839207 0
186323286 368660755 0
253445451 380698015 0
386270835 110353651 0
26458196 565056925 0
353925888 28665657 0
17824821 176168297 0
208692371 34489502 0
263648511 179612952 0
130320221 316253169 0
165849892 80453556 0
140658488 347620452 0
299915455 100527802 0
262118804 327964259 0
548169147 151570587 0
290406153 258092154 0
438804815 220107265 0
128795613 421808191 0
341948664 352312368 0
103456350 125643314 0
84723611 504395556 0
90041729 485242044 0
125264823 380201403 0
154144325 264044097 0
274615303 205201118 0
459505431 113568031 0
387958426 338432612 0
155174317 414148980 0
26260880 523246048 0
500091048 206966254 0
321429847 196611060 0
234613998 362068174 0
477888037 289111598 0
144091201 157656931 0
369341854 93208806 0
431562585 160271024 0
535079451 281482658 0
120821058 240576183 0
404870387 331616210 0
231352978 567098674 0
183706632 360340738 0
468383675 524595881 0
102101787 48482878 0
429394153 151595643 0
180471108 124960343 0
163904702 359315785 0
337082626 282172223 0
290643248 138694792 0
536858212 86742711 0
483400569 161711221 0
452209252 267968271 0
420395020 480141760 0
117177129 176696081 0
10024447 21117899 0
86458071 321639233 0
217456959 488421762 0
267353205 97087892 0
444082536 204716927 0
457115919 546701492 0
441793718 19826023 0
365378978 25896498 0
283005528 92082088 0
51571228 295695446 0
266464865 114531378 0
482330566 368364959 0
194894468 349539404 0
348081343 560749902 0
2557619 47256382 0
353965491 411320615 0
208624910 322453108 0
400361370 277485427 0
420129803 98240575 0
322090433 536552936 0
376053566 371954942 0
355870396 257529299 0
190121011 199287222 0
122120508 107764588 0
401634832 78706818 0
39368898 97060939 0
371136004 395835852 0
47373133 468305363 0
561623800 20949959 0
400044888 143525257 0
39707265 77901369 0
301183457 91257768 0
269445232 477867448 0
96193298 240556540 0
29362352 458297732 0
162054890 303997542 0
444163555 50009021 0
166247591 111761098 0
152807461 69754017 0
149368787 435105143 0
467204798 287163000 0
190398231 158422007 0
91455384 563942038 0
18223246 220495989 0
502198745 277364145 0
387254493 208026893 0
224080423 425029240 0
358851665 27881989 0
555268666 163714161 0
462292718 347523166 0
285109663 186785076 0
252846109 480512747 0
487292834 449860982 0
449605636 468270359 0
87388134 397494841 0
156873593 52319840 0
388478991 19828514 0
375811147 133335626 0
460095386 254778630 0
178670012 340095562 0
377524688 167897015 0
500504656 513733212 0
525854039 113304626 0
473117877 447182235 0
24722051 164441512 0
407188495 477858332 0
352865313 519117868 0
534280173 203006941 0
499435322 258386249 0
343140874 143213855 0
531689745 200681979 0
388554958 457972093 0
208715216 2487992 0
154995594 470443537 0
521902000 364700508 0
379396215 185558837 0
74494280 321858900 0
437646393 140691587 0
510649664 295672767 0
128076084 239799988 0
362487030 426804877 0
5947590 293055729 0
637450 206846695 0
110113442 544932827 0
547882867 488149255 0
435257047 304915263 0
253528135 116378548 0
457008601 99580314 0
357263625 65772647 0
552259160 450615059 0
461754945 183933946 0
444452803 487172392 0
439458451 340881654 0
148834710 149570704 0
13919305 436403993 0
561800107 465867524 0
42272694 525373453 0
360633455 213159957 0
213551546 13247626 0
419469200 161731346 0
431892065 275174219 0
143447997 542622917 0
230546509 3710024 0
556105254 405396056 0
73837922 129468415 0
189595812 441958878 0
430340565 289733756 0
344514482 72537020 0
79586659 566878457 0
536587522 388522126 0
342499439 55758813 0
165405521 175295784 0
158256743 551620430 0
426258951 562841283 0
391265619 403099122 0
142370788 442464844 0
255218992 323015308 0
393678986 382478058 0
109963690 434745446 0
190696045 249841573 0
92417643 170714641 0
460740190 303271734 0
36905996 198322599 0
141000807 540657465 0
32903268 23983325 0
562554318 206796470 0
163172965 245380835 0
68675723 51237604 0
293236580 499211026 0
325690291 450360818 0
266141309 56996243 0
389138110 232142274 0
83853001 7537314 0
367504150 329904345 0
365289840 206716444 0
288354352 11802026 0
65756859 96962884 0
536178425 249329818 0
268990067 53485806 0
146203028 237795138 0
414622062 247927461 0
194256479 776343 0
268555529 449400922 0
352721977 183946256 0
560516446 511783758 0
288775111 431288849 0
207167709 92352741 0
124834293 400097618 0
59347297 319971215 0
498890046 422882495 0
423710217 520994271 0
47786952 102435839 0
27901579 533845746 0
251213862 436951260 0
373817773 217805325 0
53056101 71440606 0
477021513 35188136 0
325635178 343252818 0
304195267 46368842 0
163610774 213781181 0
79593651 172663853 0
50849800 216859528 0
171636178 52741226 0
123159414 45822948 0
261614239 156135524 0
72570460 62707594 0
431466190 449624556 0
425088677 175900105 0
177883681 354431152 0
136664986 530243674 0
283445077 432639253 0
87345427 399997740 0
371834023 249530731 0
380856313 14979974 0
423281249 411504686 0
547286760 96176948 0
209942168 338107224 0
40617509 110780092 0
46279892 492314837 0
245041991 279591519 0
230997224 235197556 0
81555261 214392885 0
345525418 126228466 0
178679715 118608756 0
370461153 48394163 0
195220508 362965531 0
336907147 263580176 0
99843869 309639121 0
368257146 34947432 0
209656566 31810207 0
429739654 385988801 0
197745282 23478477 0
190775355 458554402 0
408610114 527437740 0
365221309 194561121 0
560090212 87952926 0
164407878 196942666 0
85765337 242966385 0
302774132 202246001 0
192541766 135782911 0
46878766 31503344 0
201516880 567990610 0
340033257 477694005 0
342551064 386200946 0
443783064 373411223 0
440259314 286050715 0
167799616 178879413 0
457392925 365151301 0
342920480 397768266 0
215175899 445913175 0
244835841 168981050 0
176672485 116475144 0
180607870 273840498 0
556575065 17552199 0
366275183 91419732 0
77595554 104765503 0
445634262 151863555 0
169751935 557263670 0
408374110 14169132 0
464411491 418332731 0
119343816 119361992 0
343807543 500073269 0
404257885 148213052 0
74871613 79166192 0
543267346 455769401 0
18580808 12464552 0
142912117 5499211 0
226777762 418062717 0
210349127 64033508 0
555686143 71350153 0
478840642 442488687 0
171036924 193386312 0
313208510 480832481 0
472901217 419747 0
199424235 3748461 0
388710998 282221517 0
224688100 340482640 0
84022435 371241753 0
49735591 420765582 0
147141178 566863327 0
98943548 469399736 0
118053725 213883563 0
14099756 264014052 0
83206704 164111001 0
380526339 61638055 0
432644717 423515905 0
45781320 191929198 0
243763626 213415489 0
19144555 377018269 0
50515050 440785852 0
24439483 138245533 0
264402229 290129994 0
67595829 44762458 0
225745884 54916069 0
255601030 486782812 0
54226240 468908558 0
547225265 435767198 0
405796036 160235965 0
5397564 221146014 0
39667943 144261440 0
468579128 7285691 0
60733126 227240331 0
110612672 272138049 0
213815057 551809383 0
222036581 32917612 0
174404228 541999111 0
384480910 314833274 0
154764596 309972534 0
495417812 535933314 0
456379930 5178930 0
433890390 211079690 0
145246023 343265857 0
557821064 166407255 0
330188943 367770926 0
250532793 447288609 0
482285349 34864228 0
435754443 439887312 0
280813798 402668105 0
448207053 128950567 0
82076787 377915740 0
307851981 167464667 0
244399779 222208527 0
34054095 550253156 0
531778779 379202703 0
381955606 424177199 0
332528505 487965354 0
560502387 188115191 0
294016578 514827326 0
287776123 265005741 0
136533358 120236630 0
497274937 100665598 0
413775726 518748846 0
513112027 425933352 0
287976911 31328299 0
285501578 91243761 0
232083028 146881054 0
280788402 264867475 0
355851954 485864096 0
129177648 367800611 0
149706332 471937846 0
345945143 140439772 0
463848257 286015723 0
318238297 518851361 0
166605284 356727685 0
529651901 183243826 0
281900731 503632479 0
288845616 29737365 0
4461007 198500336 0
430554054 145925185 0
357291715 338485772 0
175848139 62382113 0
302791055 410000118 0
515108877 396488793 0
341482560 338844630 0
203270373 519597831 0
266400198 290229591 0
558203595 473166218 0
412609104 431576915 0
220660306 542439789 0
98021715 111347501 0
42437427 544326534 0
512254057 277294402 0
139236422 120172949 0
556408239 35170648 0
229350984 341062431 0
489877202 114883542 0
78179389 306466805 0
555347490 153601875 0
143234233 126764778 0
46695620 351559320 0
240838773 127517878 0
312187325 39244340 0
431510530 496834670 0
20679071 11934063 0
273464120 384014298 0
24114106 336335588 0
13179114 564419610 0
470098967 132764127 0
315443695 559270103 0
421098401 26720360 0
398770810 414454870 0
542728715 238907394 0
468395010 367486564 0
368269487 430867221 0
424977698 274243147 0
344978894 366580450 0
210614869 399794426 0
351204060 531289760 0
472612472 463563473 0
412328992 234668315 0
469661343 496899573 0
325673940 472792511 0
143870719 407328706 0
348141359 371704768 0
314877492 518543124 0
182744283 131520895 0
529986304 274287020 0
185132259 523122969 0
466053098 34824064 0
138766287 347171696 0
181693242 446808982 0
526801973 35701579 0
269862817 495336503 0
520911554 182523565 0
462978563 434387619 0
284148242 257943403 0
532937900 389884912 0
11176130 47712809 0
12012912 311259883 0
168025598 148200833 0
219808620 448832867 0
295156352 217653470 0
460832379 63232382 0
460804747 62642212 0
498167756 194369248 0
126587466 448242235 0
342992524 143774640 0
64693595 446322617 0
305573976 284189359 0
447900412 423808688 0
403425455 258850668 0
128951244 418655868 0
264909860 480554370 0
536194883 507976367 0
190184184 569080703 0
273521324 500479791 0
420623627 531679323 0
151308642 485165335 0
507600696 210924627 0
498015755 493101022 0
265448247 518583851 0
61256069 13728027 0
552412971 218584254 0
34218690 534293299 0
418777377 186770849 0
501308893 549072166 0
203359281 548998361 0
466474772 473410482 0
344382869 459426634 0
149848350 551053705 0
201258598 447559470 0
486622006 508283059 0
561006849 511382648 0
138262162 107514756 0
431803816 171113709 0
494335370 518335443 0
485026741 493089002 0
18640571 431053293 0
42253755 357312166 0
130966704 375224643 0
135964600 203032846 0
199008583 157809841 0
85143108 399186712 0
359282785 257187237 0
92676896 249525698 0
540352143 271959141 0
69411210 257584987 0
334184516 445283249 0
463110702 477404131 0
143233200 38848865 0
552054670 15354416 0
566807286 538001633 0
9191510 536709280 0
98592229 264349002 0
535604443 517054161 0
536842458 274338515 0
311029539 188214331 0
399688419 447052913 0
33529446 392246045 0
34922241 345704972 0
561824583 77312985 0
96670828 207037098 0
558224058 218970585 0
235279742 105531069 0
55584550 409000071 0
549135903 189259022 0
96858979 377932965 0
486873750 22748744 0
146051261 288619970 0
518055420 428170486 0
77741302 446446218 0
100558183 168334071 0
497189674 35940271 0
19491267 232909408 0
352769738 65078882 0
466644097 547211973 0
508805526 108948933 0
140342468 168541188 0
136369373 568554865 0
554846605 292266161 0
121351951 386909236 0
268688655 568759827 0
35118560 450762706 0
355090390 199240401 0
451355396 53305343 0
8064691 515167248 0
274955119 119527818 0
22221668 234776164 0
142670308 110326361 0
142902010 555861665 0
154857135 537274448 0
549547558 522838994 0
380828243 254266925 0
512012315 547655070 0
391671786 356446175 0
157206495 494337735 0
257629921 502993569 0
464945775 74392358 0
563144945 122746319 0
143068850 293354508 0
473827600 336507192 0
505858752 240472693 0
104685823 67385611 0
262412647 537926603 0
186389368 312920630 0
393034091 350680123 0
145063367 18802857 0
297591814 424423137 0
163106601 355047075 0
55464123 105401407 0
228188106 477266303 0
119086879 152396616 0
289930579 341613617 0
387536838 61194963 0
484035372 75818042 0
203140942 202610470 0
510454876 236098032 0
541595164 380768833 0
359099969 59302904 0
506149199 535136610 0
13012815 357353567 0
73157464 306049425 0
459542348 318348733 0
193404379 314187372 0
263774150 397516077 0
61101067 363826723 0
257542724 169879748 0
289055614 359088688 0
56520292 151076517 0
412424095 358899247 0
415739341 200459112 0
364865757 288369255 0
175777464 283619083 0
19902379 371520436 0
243269361 134467455 0
3140661 430049751 0
158812088 118855846 0
8253459 388655041 0
480587384 196848296 0
565015855 562701239 0
104293686 337768979 0
371655644 352317966 0
18212796 504654436 0
34818071 122496781 0
224561906 59341559 0
74273871 16094464 0
410778929 520945297 0
125200485 303668919 0
445868319 495532749 0
384951749 413778586 0
192971321 242616045 0
502832547 470100659 0
28356718 299958605 0
141543145 319109496 0
166152006 534210272 0
237242524 487140812 0
447586852 117916077 0
460982142 55311215 0
478831189 147534518 0
230474514 445829563 0
165139149 492581210 0
458303883 210938129 0
303630553 119946408 0
278406365 336141191 0
346133504 505913265 0
58415874 523272063 0
307414943 166663092 0
130076191 405309696 0
379657135 49002292 0
32105211 505283406 0
146166266 275584439 0
90796275 401937856 0
435375299 86560243 0
559526229 206798286 0
40135762 460972188 0
158589018 490965768 0
92144140 328717445 0
534464105 157202775 0
235488630 201498810 0
140332188 292242805 0
250691326 27079526 0
388427022 63482181 0
224717216 495158716 0
445262938 176964125 0
118929655 147731328 0
23015865 234753910 0
257223383 43867171 0
307092908 456590495 0
397725984 360413503 0
448802142 326486807 0
47179332 389453310 0
441938619 469778711 0
65935652 428788346 0
407840211 341663312 0
255358967 163854496 0
221231786 40861721 0
431589244 422161029 0
312678055 340753763 0
560868877 116521098 0
293878288 188907492 0
160538734 315352917 0
139819723 109382878 0
23666784 196134057 0
483151589 190177075 0
7752230 76167373 0
464503112 199811780 0
499160494 217093822 0
16586481 541945143 0
500989320 306075212 0
98598523 550424350 0
162469117 149610629 0
556657461 384867322 0
545752570 214818362 0
172995797 16618318 0
15048924 67187012 0
175556566 463392957 0
380218168 564776435 0
533381061 504458846 0
563619600 241086181 0
327083586 97474117 0
533651163 10109091 0
438491776 23746918 0
234129427 264705864 0
503972485 82257254 0
136500978 36528292 0
73424197 328084249 0
532748620 493263774 0
174134645 499249801 0
229316113 439247723 0
56158552 7047938 0
387323827 274735736 0
554991801 139328363 0
508648740 337291574 0
483757303 347128348 0
523186160 498653828 0
478970445 233130057 0
154118047 385952478 0
277191398 365170212 0
18689527 523465252 0
326590043 250623668 0
253644403 476136087 0
489714723 223988162 0
144944906 383881165 0
30007805 447692131 0
565907059 115522531 0
423702667 319512976 0
52594765 182084788 0
92539002 327648485 0
381823409 416733163 0
466523887 267961459 0
534730818 568685256 0
332587953 366197807 0
342615738 381330344 0
521721160 185404336 0
35895163 454158640 0
232202437 358057550 0
455336260 20600898 0
163165755 507961627 0
193136695 6108816 0
4172164 150969460 0
28562719 243630954 0
546757662 435167971 0
475727607 324575466 0
170815073 425427614 0
251409939 341029890 0
348379481 393470681 0
285846341 151163449 0
51575725 552173980 0
201441098 216081350 0
407894113 142352738 0
7700345 323412168 0
528875646 141569882 0
499975878 58731446 0
442005255 104592696 0
71790611 261569255 0
415821947 54290165 0
271124594 397615134 0
434180993 516560784 0
188233 54720573 0
75514800 436349075 0
152394353 410747523 0
428156562 260013121 0
228725667 513414355 0
243207423 131085947 0
258189825 47794113 0
163692542 56140027 0
525399242 128578504 0
281486754 30401235 0
540378543 373053440 0
352329202 389681374 0
378324868 266705120 0
514361368 548656938 0
453689125 368543539 0
559143324 306737370 0
526250488 489658324 0
417667890 569191652 0
38348699 396186146 0
440802199 425651735 0
72194653 503277423 0
414996997 462344352 0
296477860 176858226 0
341152428 264035106 0
361865500 11013890 0
151161774 372133221 0
400240702 292873069 0
87203583 458945014 0
229574269 485519954 0
38463265 100267488 0
37968595 233778266 0
23069655 545811254 0
426360527 346082714 0
3423604 63055889 0
263753191 549097817 0
463069297 361123917 0
459678156 438596868 0
446808416 32954542 0
562065347 305988136 0
448976742 456066709 0
401492047 203272628 0
247082801 122623418 0
197416452 28167468 0
562082192 213714633 0
324062386 49101216 0
462556214 157491704 0
402577186 112015372 0
134792043 487321599 0
326630166 274168292 0
285918569 425724091 0
440312849 389836702 0
199009483 378576312 0
131618296 415883839 0
449266943 352807171 0
151474135 176223381 0
485627104 263192650 0
401849443 126033880 0
117098605 259820493 0
193627599 363006459 0
165305228 146147403 0
131101056 134505728 0
19419097 343629251 0
32280439 154385390 0
2854464 127918102 0
219320414 320607194 0
521294374 227229018 0
328129164 72551115 0
296507858 190080541 0
548567720 205101130 0
292568021 104239855 0
61072420 392267183 0
392845784 256375592 0
210551262 179776105 0
488077530 564521586 0
133594424 238920153 0
95990087 100267307 0
563143717 411823999 0
317278634 215155101 0
468005840 239660597 0
475669050 221977099 0
224334618 415261761 0
114918702 300818482 0
191624880 116450683 0
525980550 360265267 0
26283001 338436027 0
230873033 444985089 0
316075474 392759496 0
379960748 321244825 0
281195689 326414574 0
59400151 495371551 0
63590241 50872090 0
124319538 554553076 0
526851381 209072537 0
115090185 445091707 0
169365326 252248205 0
387468961 274567349 0
452049224 341483398 0
111509084 273300642 0
163380619 363550906 0
543260216 2796731 0
357583637 535792372 0
334607017 284965902 0
107218507 291691301 0
445095053 315285457 0
551128789 561043067 0
255388682 308466052 0
191914631 564434669 0
159742556 77108439 0
500083260 149770760 0
86915935 268447218 0
2497614 226954851 0
331499753 147716054 0
343886763 507453725 0
562533368 136605010 0
284424816 438229942 0
516998065 244179818 0
497250889 422031315 0
179647582 106967167 0
229317693 79474258 0
40091479 263434689 0
231501130 77288174 0
543245018 137593494 0
183893475 501892703 0
84361658 134844377 0
528816922 40111696 0
243770196 429322298 0
318838251 545596224 0
407366646 559172756 0
75105505 480796745 0
297971966 319034512 0
526545572 84755531 0
549133048 333796577 0
308800320 308074881 0
301363052 531837711 0
494287438 57808298 0
258901747 339658428 0
200267056 286704719 0
219135895 317583266 0
22493638 33304021 0
117437335 14422899 0
98183758 5447998 0
295910847 494082621 0
413978124 28996883 0
498334755 11719214 0
529685909 136642214 0
542989684 177663235 0
431699708 560020880 0
528513706 399906705 0
176662070 460553692 0
11489183 537888785 0
328742454 265505746 0
410496565 204877476 0
132502761 402966852 0
346028275 69401714 0
169811943 152163742 0
270867155 518826158 0
331731320 188435721 0
317979606 156059634 0
531613526 279485635 0
452379125 477257638 0
458606571 103629338 0
557314806 511886220 0
281773816 540765877 0
448968371 121554435 0
418816942 65080430 0
245230802 357679286 0
126629816 498542575 0
241421738 429501649 0
300833624 32610888 0
94819361 435673349 0
345663669 461588439 0
38174874 126805420 0
17711628 440312556 0
326199634 252636082 0
246773217 184981131 0
476197280 257231726 0
566220081 245272355 0
514710289 304855699 0
308114361 460677994 0
108366024 539509862 0
299458171 357178382 0
236860210 144214323 0
532242698 435041489 0
477049102 258009470 0
74769643 30278901 0
415956064 121760074 0
117156586 415514917 0
371201374 29062495 0
259599030 470767991 0
121457803 509464033 0
30391355 548072331 0
282709694 70237515 0
300705794 118718222 0
149069216 537939154 0
37711033 463075791 0
452997371 235035749 0
254101776 19623057 0
48495195 392618526 0
530674112 43532093 0
251813986 212829128 0
191472600 511393938 0
481377715 556098680 0
24730110 475652643 0
27957462 267213635 0
68200873 193328899 0
282400087 397527887 0
368907652 10066716 0
331449518 302813979 0
42630765 158731839 0
16211884 75884755 0
45761709 80769598 0
385974696 267167047 0
252049520 212909553 0
155498927 551171555 0
73967426 220123458 0
323188334 281164471 0
448344450 79860378 0
499836651 206724806 0
54759580 95499054 0
296586420 506628746 0
2993121 181546219 0
219707817 75253497 0
24707275 309405212 0
226927821 321518725 0
315543372 5860111 0
554971767 62078624 0
452160943 320565072 0
290323154 442302962 0
114165456 44790175 0
121941766 349968502 0
391073935 77012375 0
161574314 458706426 0
503942118 58550867 0
231201505 89436688 0
532289506 64355711 0
266121122 40529144 0
423480065 450617678 0
94500021 475355578 0
551418043 391848892 0
16445982 497077522 0
125329706 272112419 0
146035611 416090066 0
371337570 464300644 0
121784421 539256628 0
494382412 300016214 0
353877557 354058834 0
497152389 242322298 0
451755229 101345102 0
166838827 279663957 0
3416639 507984836 0
229298920 400308966 0
363404534 429466485 0
531003404 80917933 0
89405553 566766430 0
412759753 484198962 0
99549735 412778942 0
323147460 487476745 0
68920187 102032254 0
193694929 64336033 0
463061195 297748619 0
327690289 59054760 0
293714083 338961170 0
549697242 295802025 0
385510556 266324385 0
25814023 237755276 0
148856738 553453586 0
12685899 81619396 0
555564805 93972116 0
16575031 94934895 0
348261409 296006799 0
561702283 465826422 0
351826557 225608298 0
46170169 331195162 0
266686386 259032314 0
403481799 483769441 0
66129769 202580922 0
463618846 438527689 0
321754450 452050327 0
303551250 221429717 0
404917505 171403158 0
365062375 42923224 0
300473072 279197459 0
86325060 362508145 0
12273972 477611382 0
351413380 199372996 0
323101455 390062555 0
429174737 76196167 0
104483581 66979403 0
515693795 133413402 0
83344464 234819956 0
157407696 236634070 0
557830396 534382020 0
90254514 336107000 0
276363771 402765420 0
79401554 330438286 0
439308828 298806895 0
14534853 295766301 0
272047919 12007742 0
124331484 230676351 0
82790832 4145959 0
143337524 206073948 0
225842837 314928604 0
433955981 179423522 0
84604866 504717112 0
19763583 535773801 0
391526837 235582510 0
303191639 380575393 0
417693210 563009603 0
267136051 69560665 0
543165228 532744613 0
165955162 91270552 0
143841580 177134073 0
99040423 174306052 0
136327964 538930504 0
501841955 106208372 0
515800643 228881746 0
488322837 47975370 0
410396431 298524952 0
394341340 508409758 0
561194975 278552206 0
260699306 509912392 0
353636148 498666987 0
56389075 203919012 0
493297411 58555236 0
150666165 233045220 0
510642525 417597074 0
286686106 185029444 0
494081195 291588137 0
514321344 244337936 0
31562650 491142116 0
291546638 512989349 0
91293958 64294345 0
70847930 154471266 0
560807583 471821759 0
532696694 438175198 0
289560195 114286402 0
315955887 262067766 0
512510331 28525962 0
337088451 49648492 0
296424078 389041404 0
389506587 323114137 0
275480040 387266849 0
531128267 107562940 0
68828781 80956559 0
77783550 364408056 0
204198510 468582798 0
36165670 218951221 0
136157306 529503081 0
63807526 367500084 0
279429760 363203335 0
551590783 87276182 0
46612083 326815646 0
532755537 86243027 0
473357790 493279942 0
134996551 328531696 0
277549313 216708415 0
117585531 265796089 0
90174121 413553376 0
204193576 128729691 0
106774162 461233610 0
387062081 72041760 0
127333446 103937652 0
92276628 257779059 0
480848846 21000351 0
246669277 327534730 0
222911047 207082370 0
303509027 229731410 0
140784752 260218653 0
345420229 134893424 0
523425987 441556530 0
454219852 375682710 0
112946399 55991099 0
81695113 288924334 0
459367593 119287747 0
470028832 298871418 0
166077630 285798947 0
358818276 209091481 0
515624879 298587714 0
11752036 494996188 0
410583886 503854227 0
516368929 35259922 0
291492900 531860078 0
363764727 407241721 0
450389973 264049341 0
511443874 140034537 0
423690810 150712278 0
238397348 291424694 0
228118188 111547876 0
77143314 421300101 0
129054180 430261266 0
568599142 208142695 0
502937645 274265830 0
485528903 188694031 0
101582810 18501386 0
431303149 488976422 0
530278922 365795127 0
492554304 332275 0
318991410 251025388 0
397895479 234705665 0
320905957 453704257 0
459428835 150108813 0
330752544 189980016 0
503431819 429338168 0
459368174 178548520 0
289089960 306048058 0
280816370 168891972 0
349557658 24812246 0
154902608 275335074 0
430652795 496371839 0
345235378 47967496 0
276353615 370681337 0
74490181 509564751 0
71836310 130125356 0
38553393 499985854 0
97486581 237600857 0
365364370 23987962 0
281312313 66803303 0
390993249 489355252 0
323027971 281346902 0
127888001 445309283 0
231543872 214603191 0
323147670 199266303 0
367849681 392167113 0
401105782 561664744 0
146832121 24271228 0
430915073 36177739 0
218003698 321979560 0
378360702 411723243 0
490485908 496057214 0
526683962 298283875 0
321806361 7011968 0
318424921 170440213 0
295384006 336340342 0
230355116 244330665 0
113476499 80092943 0
422777951 22916640 0
312978834 163100247 0
331268374 330840906 0
252776117 384218244 0
383778890 53778053 0
293881237 165353391 0
286475519 36415765 0
279153726 493130800 0
340492505 417246781 0
383738290 222172157 0
222514232 491684047 0
449711582 51332125 0
521594271 424254657 0
292741159 421943043 0
253537128 385005153 0
57012768 409729883 0
30096205 541797648 0
89061412 121440502 0
490681896 2633364 0
279330710 360972619 0
494992918 106361240 0
465196115 542781937 0
457220100 324277002 0
398944964 539036906 0
449730162 251146552 0
260839310 69057246 0
277454199 116435143 0
239218993 413098423 0
348620570 14488290 0
110036527 222153147 0
560126305 478610428 0
303748196 300658304 0
282689843 177689758 0
2668530 470795245 0
245072594 28108404 0
162633063 233516306 0
446774505 412732894 0
238662960 12681342 0
149201033 95985926 0
327461873 402140593 0
12206141 302175335 0
466970424 316503364 0
109233399 409704247 0
442477927 66869637 0
288818981 304905184 0
250927457 84648309 0
514371463 173868939 0
347116614 46503482 0
332648446 449509693 0
345117927 104649795 0
558460511 392723073 0
385895432 187426291 0
40528760 46413481 0
483020262 287697664 0
459141221 357461155 0
105914479 469396425 0
27696576 560598966 0
433668129 392620312 0
489852302 474926844 0
208828641 281494267 0
350433092 4894639 0
196315795 265253507 0
528684039 344871318 0
130412954 446099279 0
236443491 311652236 0
213986417 16864618 0
359720156 268672155 0
163642331 266492308 0
76605058 338678993 0
162030993 518124821 0
429585649 462940591 0
151724682 220464084 0
46886644 407355899 0
259623206 160348273 0
524686443 488745987 0
62179847 103219595 0
534610229 51470269 0
381665099 474538599 0
5438336 446321247 0
538819358 161727392 0
16721314 276900799 0
357687359 299127184 0
327307991 251865073 0
408979618 480617765 0
137437084 260354287 0
319738548 559255444 0
504451112 2836034 0
207667177 146620670 0
82819114 24036593 0
96130928 65888608 0
366817833 31587544 0
500835061 541006902 0
25854675 52521558 0
65269118 405101391 0
199266051 498327758 0
209122461 420416197 0
159444039 7038228 0
418020595 13227149 0
379350122 478863301 0
163851863 18962678 0
540528703 297413657 0
120520743 526506399 0
227030837 134693465 0
509389599 494555679 0
118212439 469546343 0
29018285 118097723 0
92029620 310005494 0
70421168 154117380 0
136399368 194192100 0
476020006 22113503 0
176419511 155511209 0
249142082 536528596 0
244252164 456291636 0
241121135 416326677 0
526013127 551779669 0
294013721 200589641 0
267024947 267559928 0
173971909 215655926 0
511945366 29484628 0
208908069 568412228 0
513989455 126904522 0
89730592 568926988 0
224943808 241516112 0
48667037 219033633 0
392114895 528858774 0
565415348 313704121 0
539535844 89390005 0
175150456 49095425 0
399105474 134110859 0
309291701 357360066 0
222376556 398376312 0
468124701 425228804 0
266204933 524059619 0
469665262 452010997 0
272427350 487973114 0
379755891 287766352 0
507945849 562537153 0
54221443 144278497 0
478394173 123815372 0
554447946 507917365 0
165300497 472335619 0
123461652 446136868 0
98151639 418937242 0
554402168 208259258 0
369191567 301660338 0
539002513 91895604 0
434362100 305954330 0
416077043 352182533 0
278819026 514130642 0
375036924 250671157 0
529929689 169752323 0
9968264 362402429 0
159524740 351972369 0
419327785 388152629 0
295066936 259824686 0
444448749 99231755 0
39421073 261400897 0
263129407 348132211 0
405048326 247427738 0
86266367 537045591 0
299576476 333853584 0
132641823 352386889 0
6671458 243303315 0
456355334 74798529 0
167607704 328375276 0
201736608 263242563 0
217627085 327899341 0
64131133 191161588 0
223380872 150638715 0
268012100 7032321 0
124365578 462388629 0
299108099 395408758 0
389716383 522423775 0
85193137 273702818 0
36101058 369211459 0
169299301 241621601 0
265006100 564523151 0
44813100 149786404 0
490942687 83774561 0
557130155 25677394 0
483443626 305922120 0
356999407 85586103 0
46626334 73644926 0
235871393 210694182 0
420676050 1296843 0
481618547 406372028 0
40537902 372010600 0
49433533 97561877 0
448059375 309155239 0
451814738 300614934 0
114971303 106600107 0
252748413 162056456 0
505252430 204068309 0
65179025 298187391 0
415217729 151806185 0
466745255 262940854 0
464585501 429322845 0
311809276 415455463 0
473484176 514717179 0
84575242 7395014 0
262273383 39186819 0
450610980 267547475 0
364051693 104102227 0
253610177 119861479 0
209385342 496475685 0
89849421 89189681 0
127339471 121638835 0
60748504 145004102 0
306598683 502641788 0
369246638 541472936 0
34907583 50466367 0
402504900 378541580 0
423463019 469176592 0
328823197 352321152 0
316208109 538669903 0
114961815 373221399 0
102288985 186783153 0
120734409 456769290 0
290214674 469963728 0
304846910 439080542 0
392327291 258782348 0
14009181 258136529 0
158587279 530297339 0
422374885 328113219 0
111103381 199295131 0
236881243 320394266 0
167320713 410653256 0
137166893 364049014 0
477238452 111971124 0
118377283 559364078 0
383498573 134183529 0
376646458 443468759 0
469199105 145009224 0
90348899 394225784 0
282951651 214326761 0
177975882 460219148 0
366346183 277861392 0
84287364 511510764 0
202494652 400770249 0
70849158 355306575 0
503048846 74020451 0
342716379 221920374 0
47823056 39421932 0
121778096 212330173 0
187529657 260095105 0
233009554 315052293 0
243213531 536386333 0
433676152 363036803 0
251621821 285173316 0
267294172 513012248 0
492528219 556923812 0
197945942 507253250 0
367330905 134434740 0
296505037 51704477 0
226089447 475091370 0
185969525 236487179 0
524507214 206412878 0
383625468 424665975 0
213979386 101512635 0
67955282 110907894 0
54508193 48282972 0
543676647 91257392 0
444706658 442461451 0
189066936 437739580 0
316688005 182637594 0
13366071 541715193 0
335361166 478267665 0
344676820 33534666 0
422728532 479847026 0
503970968 251499687 0
558004548 25486548 0
82694585 134254988 0
141828339 556611479 0
447361261 98806324 0
355504421 60053167 0
237183283 287171641 0
328525 536746683 0
141867952 499183196 0
397277559 343266274 0
295639357 420487619 0
157614234 533879581 0
358782698 300422332 0
453637346 430767111 0
75353848 49352293 0
290918929 60197358 0
444573602 284607612 0
47858343 163429784 0
242470324 525077651 0
45898404 91785713 0
113839558 504238197 0
147857925 240885854 0
549208101 279448207 0
143050299 70277318 0
412677533 400647591 0
164024306 200788950 0
62972004 490292938 0
65429469 45839188 0
36024522 88711644 0
316275201 314437919 0
58202265 274893334 0
434207982 207608860 0
95352226 420251820 0
123808714 92645791 0
452043466 361265212 0
359716752 51128157 0
312232741 259680185 0
304716414 260960581 0
192778506 299775364 0
33241623 206649348 0
21820851 482416685 0
17409831 223788578 0
53477025 70920507 0
119440388 177614191 0
293349685 517674801 0
358268382 70829055 0
168592489 496585477 0
373276086 186728471 0
236742430 78684022 0
275001671 528763531 0
533328115 542127845 0
119625064 171773781 0
209423763 164031058 0
459501425 29371252 0
127448651 539330137 0
19954169 158323433 0
339641498 419271162 0
187989203 303191249 0
450420084 71877978 0
256210373 498676544 0
122392132 146792651 0
395631321 556573830 0
543407900 321246587 0
417801793 72507634 0
445727244 29800121 0
505859942 274447652 0
455149099 116941270 0
142731958 18098953 0
5252794 261407953 0
175220745 302195420 0
173114013 432196354 0
568975196 534104540 0
260916389 115734161 0
418708538 337940964 0
38965325 486894465 0
348371445 526170107 0
169788415 313952488 0
301718393 398866705 0
140686473 79198735 0
410686003 229264998 0
210320056 3127414 0
446396834 120308907 0
379407095 139449428 0
5006932 83530747 0
79148833 568481612 0
513460360 516974743 0
71541976 164767400 0
190263170 555675806 0
41301016 418037307 0
34192541 131385742 0
393052895 206537356 0
368823687 331858288 0
351932851 240545243 0
102986627 139129030 0
306178964 278775998 0
98646254 258512106 0
352609054 536996239 0
255736073 417916541 0
81231735 289939996 0
516439530 481008352 0
429171223 213653357 0
103471908 24098507 0
495528914 217107261 0
55215956 18870901 0
32316 549848035 0
457906330 102117134 0
302905025 210796103 0
51795313 389146293 0
165311081 461928979 0
468173877 77183239 0
183918217 417406870 0
183148339 510277621 0
275549413 215657601 0
98545013 13157810 0
441079571 99369700 0
232397389 564498804 0
219148346 391523936 0
141476350 162720552 0
186960002 29762502 0
527237374 35597878 0
291036512 119920104 0
394108383 127759323 0
487734966 124380413 0
97160378 177208227 0
416058280 381611102 0
199509047 147106172 0
360426173 232751671 0
517678193 305807818 0
457637957 326525254 0
57944025 270069654 0
133076655 305954620 0
380724423 61054636 0
158817964 58320804 0
376163890 392267871 0
117738933 177485349 0
18759959 445540422 0
323854892 411312690 0
548177209 440126777 0
95528224 168883469 0
150370697 553499847 0
311239733 173697500 0
559328351 667751 0
192308705 446186225 0
148980599 477328045 0
281278936 335928789 0
92980340 395401090 0
381244665 320012088 0
140203318 530565695 0
282743140 421070372 0
298658904 224290753 0
116687694 181300972 0
64880942 29360041 0
380938274 98845841 0
322211297 463111198 0
456648005 295040705 0
66428249 316517354 0
35903984 437208073 0
351355568 559552914 0
419817333 473768301 0
257338952 189095474 0
78586816 56788928 0
232961421 373189753 0
249532175 45736306 0
492117902 49302478 0
518963848 374272389 0
42704346 45976275 0
514706427 102585277 0
85246288 83826644 0
124685107 100069080 0
95011087 364042870 0
293757830 84269413 0
97331270 565339157 0
497158646 26873439 0
516353347 535973736 0
422561958 296201904 0
361760534 244283936 0
275218277 478263654 0
17024174 224959222 0
164449721 330848125 0
495498392 417715712 0
120924696 238946128 0
412564137 70335637 0
349475638 567042605 0
142577247 119415049 0
324791664 261642081 0
95907032 313013902 0
118662401 34173249 0
216171180 326471510 0
297174496 121448970 0
2295122 489920034 0
453239096 269630222 0
398075836 459575847 0
224722540 488868163 0
272166341 375487896 0
271251581 564877488 0
61637837 518331388 0
304344865 313309898 0
265601725 104690567 0
519458044 10952461 0
549801898 149291073 0
330404165 550268741 0
174476968 267369330 0
411808749 205406642 0
478700334 504494245 0
86070201 70433939 0
425400905 149659796 0
180158712 286711639 0
56603216 82028612 0
240685394 285770160 0
546235077 288500646 0
516424580 197466221 0
210414108 210404329 0
540058396 22220163 0
330397456 333857846 0
134185281 128571058 0
550201185 518467646 0
8166618 293065742 0
486803948 36916843 0
323740585 138173200 0
514430982 213050883 0
106116571 247201871 0
105995844 539068890 0
520986684 4016703 0
542137524 365952378 0
152057305 302252814 0
323671113 393087331 0
170685378 346573636 0
518236191 557649707 0
294428278 318800921 0
109568685 491832690 0
281200521 131691005 0
235098015 112055982 0
409407758 53981570 0
283806509 204759816 0
278304699 552471213 0
557998145 20846538 0
468477311 302180754 0
414152810 61372810 0
114913622 513813721 0
84664510 266603090 0
113365356 438063891 0
300969184 231735178 0
239967724 221754678 0
71017435 16218149 0
246544495 127716535 0
305305242 503991440 0
204210241 80561941 0
142570718 538454391 0
174410442 90512312 0
144649406 358490493 0
440100456 121085537 0
149368710 69147745 0
225937779 408797728 0
533542232 95076308 0
298393614 308884171 0
284578438 202418210 0
469546497 517008831 0
529334425 354244189 0
312361318 466399761 0
401017883 118452278 0
221062915 441017810 0
62773725 295792451 0
382005823 6326388 0
313970982 141506072 0
76085791 503671826 0
508369494 234845159 0
113377692 433489889 0
226641405 68471427 0
321182194 523194827 0
210931492 275265692 0
385008830 219653204 0
192764022 408899747 0
297457240 333727602 0
410659385 45140134 0
312634663 537530525 0
54953765 188720566 0
22237174 178238829 0
221433660 461304918 0
254497667 133083896 0
463264193 425978701 0
508175965 70606131 0
331943027 403986767 0
499630241 282546257 0
440404295 402221214 0
518745048 124086710 0
269960691 203705405 0
385353588 424113539 0
16322498 497657122 0
204609897 356351427 0
152999232 71505567 0
18867362 371231972 0
7923097 226091110 0
268373513 569221834 0
449410840 374977223 0
393270064 36264161 0
435998975 16150169 0
135823638 202678666 0
37414101 2076200 0
204253001 54759977 0
148804614 106040835 0
46752234 439770979 0
363585734 127977000 0
96495079 374409613 0
296176733 560420157 0
32821790 195980294 0
280173317 190439937 0
473196379 299974031 0
312196536 415904124 0
256115781 501503940 0
511169431 124704393 0
561178476 552655220 0
242823555 65743484 0
393497425 429137653 0
129857205 271448305 0
313488044 73849956 0
267703838 194244389 0
547166546 44449838 0
192642648 544230344 0
345113251 489560030 0
297273613 429905624 0
2393795 235379567 0
511119914 420122002 0
363905653 545123867 0
212136484 87919239 0
20211794 190724141 0
285570837 149153202 0
411053210 351084841 0
164772478 423055114 0
257654902 60244284 0
484649531 535382705 0
410288222 331973617 0
224873771 419542748 0
346725994 333013509 0
37283280 484588840 0
168386635 456910714 0
128899904 41948829 0
482939129 46387276 0
266505629 345045818 0
551998113 204640799 0
380086196 557696648 0
471503432 172168358 0
482875049 284286283 0
100215044 477475213 0
20458889 21663027 0
280185392 492515255 0
523753472 222736495 0
17389084 510171871 0
213254332 321012363 0
500356224 384316208 0
8401490 473976751 0
68918794 430794551 0
498440414 450367649 0
189584330 116212385 0
311652978 128477429 0
120936747 296313308 0
389771708 174389811 0
537358719 165854059 0
20113685 348620797 0
263334253 461000756 0
376243660 383229480 0
3115681 31659807 0
324318992 242803569 0
481765154 68500734 0
400045781 83140937 0
366570936 332825383 0
446163746 504359322 0
164120892 207502025 0
35722171 216725937 0
139695254 82311274 0
564803784 168703438 0
393631156 355612853 0
435913935 229988993 0
263826022 98077005 0
160802233 160825724 0
275884790 246872685 0
21304627 146527567 0
360271011 393349030 0
317328586 8912302 0
309231889 213901399 0
290057975 426352240 0
112628031 506284001 0
522599917 197498288 0
426109233 565298502 0
556251495 392364182 0
408409048 7924235 0
471509081 180579791 0
122578421 329159001 0
545393329 312063474 0
563955838 178360207 0
56326276 259596782 0
552360711 373355038 0
78868291 84318536 0
160370405 225197556 0
433346788 280337764 0
374166626 402577944 0
455070583 24375201 0
314429817 203448968 0
64843860 541493211 0
6265731 305124816 0
32250172 254298023 0
466635415 24778672 0
92713703 219890935 0
205141599 482948210 0
137735214 308176654 0
300176846 344722410 0
255311701 50714747 0
37143438 453387838 0
327770251 438339835 0
66336326 213677265 0
385300064 526511457 0
410483469 332095784 0
553494376 419922082 0
64669721 51567414 0
154547891 499224288 0
331654398 496942173 0
364466867 353674254 0
330060760 544338536 0
304327901 442346546 0
77167198 170348849 0
519990024 303716874 0
87691683 260990636 0
132954676 273747833 0
35720232 554596848 0
2388306 193589272 0
389441999 184400566 0
337347481 320199493 0
148042730 70310552 0
66688543 55385749 0
365411720 118395663 0
164051405 50766812 0
517164463 52411763 0
258119217 438541264 0
565989355 293597615 0
20416606 266259846 0
437647172 84717035 0
11348962 502248265 0
21616541 371238971 0
128985906 52926283 0
20392770 13324602 0
554148274 118191682 0
301190123 9398719 0
563238906 324242723 0
24729306 279602417 0
48748070 283625792 0
305595416 21153002 0
239148425 193091712 0
405905680 319128261 0
189876868 561261195 0
241301726 31124953 0
156412214 34587718 0
5822876 504718233 0
67516750 421145587 0
440582720 39823846 0
134981740 134880623 0
51254280 55179461 0
316003993 42753373 0
548413452 133191178 0
567252041 331373865 0
100635680 229165741 0
21063425 281336202 0
54625801 427014258 0
548131948 471801265 0
229481075 288949421 0
85567259 200643196 0
467062716 46504022 0
559689775 273426372 0
380063004 110185767 0
53562589 179939534 0
248162799 296544377 0
474703898 487255004 0
551963471 295251080 0
191038024 269570160 0
233912579 70106102 0
158667049 22158181 0
460235777 125021029 0
138048860 246029068 0
8684093 242764230 0
423842652 66214738 0
196661939 206511529 0
216664439 351073483 0
420109058 121542122 0
182413288 103620231 0
157602055 247143101 0
428326463 420779174 0
228673914 129021571 0
520259038 107622513 0
492743290 476905992 0
223630863 517813520 0
227115245 471265919 0
28480368 134792751 0
66352977 124601938 0
161699209 320892244 0
329961726 206869776 0
437862024 113021791 0
117970240 440864641 0
35898916 234065911 0
558941883 114860474 0
317912655 25769443 0
253740334 366539313 0
450089298 300572317 0
517981923 40614361 0
316516882 483364297 0
303331393 399340616 0
526101199 535440279 0
515556705 559607050 0
220675908 46614071 0
40194789 361038461 0
525512240 499093689 0
460469144 142110352 0
522116071 90230136 0
135259374 516249913 0
383581579 494192390 0
102085736 21312833 0
373629452 49049689 0
259068487 112320727 0
58346377 272727404 0
549881162 168478019 0
379062738 413059839 0
430915573 263562179 0
217635215 489480941 0
38916769 232852639 0
462077079 110618735 0
320308190 439334003 0
316492533 365492935 0
7260874 411810011 0
458152562 380465337 0
175035765 417031491 0
83015240 124596749 0
486051070 218037032 0
8222560 161586303 0
535540839 334932191 0
517255977 218999891 0
211914833 281493527 0
313502875 382781814 0
440530637 470162790 0
476704482 6762764 0
460043558 495201160 0
89837701 204428778 0
545544187 143710503 0
335940806 257619079 0
127039778 567476909 0
12569653 364260723 0
509623896 401685554 0
482785052 538916791 0
513543336 312690687 0
262733299 284949666 0
88183526 52024908 0
99690663 467873296 0
103310421 174008212 0
207242400 399088740 0
104913522 445402232 0
99742566 562779599 0
513414480 433949888 0
475394604 142293140 0
265478426 465597185 0
519098445 485428611 0
422640251 528945756 0
211663031 525017068 0
361602182 444041686 0
258549112 40973255 0
559950459 137870239 0
548057568 565945711 0
541543515 235359812 0
353138776 24558593 0
238367449 253464669 0
479561392 325325730 0
276889070 247883877 0
538057145 288931467 0
431705006 281931499 0
396876820 251942679 0
126940950 530276665 0
128336897 155116953 0
76284985 164502378 0
369346400 163596250 0
145022982 526883519 0
428883686 352776618 0
280160832 42499553 0
295789513 257962345 0
217236073 20338328 0
306943431 25412918 0
528901513 68826221 0
69078137 436872373 0
404213870 528559844 0
114260943 538564233 0
101795080 205373005 0
32863679 83793584 0
3831430 124558192 0
551306155 508220926 0
312981918 530135685 0
196636403 393793520 0
325672244 384253438 0
253533056 456529393 0
3170157 400249271 0
442843518 171945161 0
496368649 266880871 0
409342056 5632376 0
201736190 237504986 0
121886290 287981563 0
497838920 167830346 0
235897053 261727262 0
240050566 265578889 0
395402532 206183220 0
271954454 111792421 0
344841395 29946781 0
194604063 310177875 0
212592875 49651912 0
286985886 128574129 0
333863546 471690222 0
233580522 294609421 0
531878868 254654193 0
435849912 314852975 0
87088172 297412568 0
494389126 435322261 0
374756133 12077542 0
322846474 315457055 0
242220885 531303064 0
505053442 171802315 0
494270852 265197112 0
424608000 504815302 0
113979445 54224095 0
231927259 173503861 0
226121034 210556286 0
150092819 465918302 0
400207874 501994883 0
104333628 268882455 0
158227141 49916513 0
172923155 217815272 0
394292227 256978575 0
445440185 105107923 0
527289383 127587597 0
275825883 222265069 0
316484321 551946300 0
405066363 8112785 0
334744259 365426369 0
483260948 478360951 0
28347465 83741158 0
143985382 357078462 0
144407489 199997400 0
269478752 391698539 0
259881508 81082658 0
437402903 413802389 0
273647011 162199288 0
4980690 11841870 0
346187951 505061616 0
548706947 416070642 0
406907292 232719471 0
86285116 538373485 0
266212442 67565694 0
449830138 397622734 0
71272325 448803373 0
337392556 135238755 0
190950245 547526481 0
417774855 359923295 0
494956715 337784665 0
407070581 16419942 0
410138204 4231188 0
123117508 395631044 0
21054245 4762791 0
165022899 175644062 0
178921864 444648908 0
190843261 412675244 0
521084560 82710243 0
567543854 285425608 0
430504828 313202737 0
162132162 389014356 0
173072273 263110779 0
411581563 249987078 0
425709107 26786176 0
371013562 195505854 0
527542357 149346975 0
475977836 178520920 0
540378351 566032298 0
377308579 427032002 0
44389004 409205762 0
472580385 506950694 0
217521012 12181592 0
471014341 56631570 0
381831027 185745413 0
310477432 374390718 0
469316162 517738727 0
393397844 450733307 0
243498290 447973981 0
202540835 247273223 0
114942099 379693034 0
496877617 498860459 0
151506312 122648949 0
450281077 71307168 0
90020961 326418261 0
439434328 270100308 0
102248917 551453348 0
260884162 101610328 0
253289436 6791114 0
422862567 357011736 0
58968674 134424110 0
232819876 352526300 0
133651068 423070545 0
289715580 409476303 0
89210647 405691063 0
476010040 52358355 0
47001582 78800697 0
301396567 455648954 0
362929482 476149545 0
128009355 419045048 0
504456313 369450992 0
492583127 151255493 0
342218468 425548336 0
295314791 40952564 0
476273496 108873978 0
450954610 437974774 0
322783469 272893727 0
314624374 467488997 0
249966612 354438908 0
377666502 545002083 0
515747586 121985652 0
84043077 76039282 0
102860797 507184340 0
317562118 88367067 0
214598628 127266939 0
408859131 94713487 0
527797821 1836925 0
359694456 499867684 0
561622464 96432450 0
65278350 60667327 0
118638317 244798646 0
458180703 558508016 0
119145250 425595779 0
87470027 426742340 0
479525892 336440330 0
215533219 235062194 0
561414874 322431866 0
485287064 510587928 0
212483175 257640807 0
144230279 51681111 0
133387083 537724679 0
178462050 339110702 0
80401519 386003134 0
508601049 367222145 0
538233845 258779486 0
190637998 174686818 0
32647378 29939443 0
368017105 479163066 0
3181867 64574115 0
123159854 276203369 0
17450581 559246436 0
449451727 419239905 0
455116887 227853375 0
423186469 400576954 0
468888973 249570007 0
148856351 165508056 0
334719959 274497729 0
433601804 328978697 0
320959703 48875106 0
416920860 539690437 0
363410119 253496303 0
501697286 489599410 0
278028064 464157598 0
522289239 386287477 0
14160160 347392229 0
429856297 282140160 0
528239010 527639021 0
236214423 555329228 0
515560227 256547161 0
397457955 143326468 0
372831198 175695707 0
24945817 508347073 0
112332428 24403893 0
206601326 429922690 0
79866961 527648412 0
355378597 12903598 0
114710120 499076805 0
134852181 399912594 0
47959015 449058810 0
176045125 356320432 0
325651378 59873936 0
104232954 361749397 0
112988738 466068001 0
239830059 324954874 0
526457225 538003158 0
88608544 390094253 0
8674336 450738260 0
45768580 392741515 0
444719095 407879531 0
207630755 435767418 0
92140643 525800382 0
440154405 279696951 0
30219310 341843795 0
165359318 360424136 0
299926379 203942358 0
3450718 490456601 0
212765361 416377485 0
311205702 268346440 0
216582467 196484853 0
349403819 97020233 0
341783530 292433679 0
167259993 391337708 0
88424378 233410216 0
240651159 423331877 0
415852671 467932074 0
396984086 109658950 0
205761167 167240567 0
196024258 429519819 0
428198637 58106997 0
288254256 408505129 0
317790575 24963688 0
22815538 31701665 0
542922280 303498033 0
222299201 129514925 0
390504830 546611056 0
476633236 292219852 0
400050638 74802236 0
334209864 384329922 0
205222087 545495543 0
369043300 212605413 0
90266739 377953520 0
41295246 531657352 0
131343775 298459854 0
428635948 561932879 0
530880428 52290678 0
228122450 408341022 0
433764962 545597189 0
251815996 249162270 0
470598704 275269798 0
56339368 220824937 0
2267876 529836963 0
114382222 372200229 0
303515983 562759477 0
269545441 304339542 0
56420829 116375630 0
532613634 57135901 0
250176538 434830710 0
558460827 354948184 0
338228670 20211084 0
385499447 41279703 0
13467773 20904659 0
392597352 251588283 0
330350973 370286610 0
138291026 472887205 0
298385707 521446034 0
271362905 79257635 0
507080893 382899492 0
123370676 246012360 0
103160101 496634913 0
262358186 551738831 0
469454360 375764801 0
545443860 560310567 0
377105643 454868584 0
463523349 308672037 0
142106048 143560714 0
82549914 480907707 0
508438009 451849411 0
204966745 205402181 0
467951156 15759722 0
281124955 344021636 0
282443526 330040732 0
294424730 492437901 0
362273658 140442871 0
376841339 216379969 0
344355518 219063155 0
12701439 311374092 0
244122034 87541782 0
476030985 58858756 0
80167963 212578336 0
296165811 526433792 0
516946011 111884655 0
57730686 307939704 0
34718693 143958181 0
385767603 287632739 0
289038385 150798929 0
45123288 395739249 0
454820340 358100244 0
306116288 237521461 0
367708968 479549301 0
105393785 345103262 0
159679315 536649331 0
15837487 335323403 0
430257601 192432247 0
126474085 340785833 0
234649385 241721311 0
126368506 482963891 0
568254440 553943898 0
33103391 338460635 0
42188008 402492867 0
87713397 172082269 0
258551467 242907534 0
478618972 512020949 0
466017315 43343976 0
486467690 399258297 0
122145734 408699795 0
553797597 245881797 0
371022679 168647205 0
204026609 408199824 0
331869556 145050329 0
209780087 491180196 0
116043996 39855911 0
542402623 447543864 0
537167882 168428269 0
104061061 252559413 0
477868096 446278875 0
56738736 293384474 0
401281773 262451859 0
90432143 3469372 0
446851395 532963409 0
470392567 528406374 0
59907190 4398842 0
57254667 394883659 0
435595070 538474592 0
4234562 257419291 0
483923769 76637956 0
258222907 302078610 0
315907355 134516239 0
391842007 446783536 0
350122221 330559017 0
38898783 517209939 0
375340386 87222281 0
542005421 211834710 0
184440038 294337969 0
22523218 280327119 0
302148448 372408504 0
250129224 132488137 0
12510274 342344061 0
272466300 239083155 0
17232704 85931588 0
328281576 326973031 0
4665759 46929702 0
292055087 227222857 0
70059646 91497194 0
25762007 47348908 0
68483059 413493948 0
285011387 73541238 0
217876822 121468074 0
4797136 256291370 0
369181147 41559549 0
79009472 387122462 0
128370693 447012356 0
557851571 152843424 0
377371248 212322388 0
54361702 322376889 0
550067046 175555522 0
208317088 288373938 0
66137227 825088 0
41799558 409775293 0
324691992 519723282 0
70447356 240167344 0
28780978 525544584 0
382520419 364277958 0
177687403 160690700 0
353752566 1370092 0
304827272 33987297 0
95536877 395357284 0
90736070 6678218 0
95040648 388651772 0
549218372 238892702 0
224753836 95068636 0
441427464 399424309 0
535381360 427090061 0
453984349 537964447 0
4529978 38106803 0
496024657 268601321 0
546062307 54596012 0
442177582 351490200 0
25576869 141472597 0
506382815 334395146 0
72947166 561834591 0
420948079 518687948 0
227282579 466757786 0
392036577 384464083 0
278564710 314394448 0
234774744 540010082 0
80195674 363576393 0
413940124 515193734 0
61570665 92352002 0
403182673 119027494 0
173200952 428582236 0
39476287 192780662 0
420020304 288158520 0
417134003 488825000 0
3834444 162137086 0
208376618 494370116 0
252972978 132763902 0
237542026 113939786 0
122906325 170816012 0
106349 157127866 0
566944537 537012265 0
369426165 328115970 0
318622204 78695931 0
224155788 494478929 0
379135809 239336076 0
346417515 26702471 0
162416695 497150482 0
101737769 171641873 0
152715630 295128315 0
234386506 549867700 0
276187923 114583251 0
416519549 66409466 0
229906489 88400216 0
155515859 306105656 0
92371716 342418257 0
370244227 86060686 0
55290778 391229386 0
452436545 386402613 0
8199414 228097802 0
324933099 358990887 0
390968715 196842939 0
190978024 33272787 0
263852508 180550059 0
357316421 218275645 0
119816770 528125231 0
322536554 465270714 0
294885217 280685030 0
473498326 246219162 0
313449338 112419750 0
125560118 300348829 0
86550493 501395004 0
33011354 8745742 0
179130135 323852713 0
413768620 518089597 0
208264722 403761529 0
204875582 555572835 0
3094797 293935090 0
415060931 228285592 0
266163672 136378828 0
198027918 462311442 0
553360367 342770107 0
39428781 373726456 0
377208125 247084489 0
498977232 71976709 0
357852823 407850281 0
195306501 418166216 0
499122584 339275835 0
332927854 537198342 0
309296684 452990960 0
460807238 478528913 0
496729190 531175448 0
150772155 191443128 0
498352249 37450537 0
316102817 112863239 0
4621730 543490389 0
411386180 529418033 0
226294660 108590722 0
534108737 252619890 0
291507348 18255923 0
467250876 555090883 0
179613892 398110178 0
444709344 324537089 0
133901693 503043533 0
308107223 163692799 0
30035036 515583512 0
3133308 227715563 0
187976955 99975648 0
409155347 163800269 0
296782152 245211679 0
451990727 223883455 0
396889668 419350163 0
488393058 537558007 0
491178109 210515150 0
281247437 382390461 0
299747938 52258586 0
119605610 15509948 0
539126875 549202406 0
65481731 409495673 0
457405765 328341009 0
443583424 196825088 0
541771 251449448 0
355650402 87292896 0
539081587 483263303 0
139374172 147347064 0
310769106 350955000 0
558960012 354444040 0
463002423 164969133 0
380227439 163622840 0
88352254 116811706 0
199631497 140585865 0
470853663 545673492 0
40715572 483992686 0
10937339 31682746 0
266429420 29017572 0
169855340 282628191 0
496155231 135964135 0
536875983 151257586 0
364799924 490171950 0
284898685 142633829 0
386429871 498470321 0
465545775 373823674 0
120414021 255563010 0
430911140 463798638 0
435905079 548013107 0
31877308 559877825 0
296578621 547090314 0
134501551 278408402 0
264823483 517877849 0
342451544 284069866 0
512168194 519483023 0
81050157 264595945 0
108909951 319226186 0
57369734 378279604 0
461000181 2424283 0
467946176 29921012 0
486604727 177839224 0
527529730 324390271 0
377404586 397546169 0
80603016 496922797 0
296039042 436709857 0
374175049 530564293 0
397135744 446285741 0
321968541 354798916 0
485039572 269657860 0
107442613 519496666 0
45515136 76760000 0
563599194 173576821 0
66706533 253281070 0
418052614 369759151 0
441371202 540790333 0
492155437 254249544 0
217084247 337602418 0
470329620 194818249 0
318198098 216154937 0
8583669 43082753 0
31489017 428896647 0
413437615 94627227 0
555284008 211100139 0
391565752 566340569 0
60548029 333520351 0
338704414 53544425 0
193257354 181730488 0
388168642 521722332 0
143681437 99900919 0
15390832 474865843 0
158596830 218613076 0
230051461 70940601 0
320795337 121552466 0
313494353 228402570 0
493126820 366488174 0
29362439 167789539 0
164453796 373902925 0
118025742 301734321 0
513133048 559377726 0
466035587 294072149 0
70175578 396702179 0
136029859 420149202 0
103380883 262197144 0
476645584 140540532 0
455401280 34497922 0
509976407 449891033 0
522479723 283119936 0
297510987 444459216 0
71990015 120207577 0
191987784 240032594 0
552093413 361496245 0
419015363 316023441 0
199525096 493174241 0
315059696 291985878 0
416831543 266488673 0
226961030 222631212 0
252800317 21751189 0
259308048 420175929 0
565910288 15666801 0
332978234 233529914 0
364163986 292171612 0
545963506 13891324 0
410823611 15267831 0
347607446 471824015 0
122773763 151133940 0
562453375 383919750 0
189626165 41358424 0
214335330 536450666 0
305157329 338561904 0
397417467 237977888 0
116941795 5799801 0
161644855 177181423 0
202566187 203614042 0
271451427 552488628 0
515602197 18557104 0
470881903 339215526 0
46029586 525432936 0
528546580 200648676 0
195441756 129964414 0
554016634 88612858 0
197688737 496313092 0
127385062 53956042 0
357576227 419629861 0
168785698 201680232 0
301398427 299879636 0
463847322 21163442 0
174624306 359841616 0
319812702 338559686 0
103044455 97727328 0
170670496 408580919 0
336654076 268887170 0
187135175 329945851 0
169270098 306866505 0
32767628 290557883 0
75642873 44737295 0
10724925 14542836 0
416926301 289485206 0
73907868 176571302 0
252952481 341555688 0
44117664 69078491 0
427696303 243814176 0
198428222 237037577 0
381759490 223818781 0
515558585 497347311 0
130555431 412195343 0
183098169 376962495 0
452407754 352434910 0
502148092 210096334 0
402716903 284732045 0
235095133 427589207 0
17234865 140651448 0
386825296 248250175 0
239804544 145543925 0
414150509 441974926 0
321645815 223534932 0
159004910 478515334 0
549169909 284244359 0
392133402 190413378 0
58144660 82874224 0
543121781 264407328 0
210192823 276994064 0
418958296 425072631 0
372795439 167521026 0
409718247 347577390 0
327472048 63962080 0
417258396 48377879 0
465625202 51508405 0
104057874 321124887 0
194768850 51255148 0
53040890 368385966 0
58272357 52317947 0
262409159 74164826 0
472117185 297958519 0
181520021 557941906 0
280348505 350080643 0
55484560 124348904 0
410675489 228352693 0
372018409 450906019 0
274537537 497932253 0
238707068 494749418 0
158737329 479803331 0
82349793 52532791 0
22020134 279499478 0
28814980 464794445 0
240225918 561758685 0
168204960 53672297 0
430768184 272997739 0
347463811 106626180 0
263937746 364020311 0
420057953 353596671 0
224575263 145335076 0
277821327 443465759 0
216021167 490755966 0
412133139 456772262 0
47396134 233694388 0
261916743 333741547 0
110584100 89909256 0
540248293 327824908 0
369811834 102498159 0
6337095 392268495 0
469997500 391067727 0
129114180 191864841 0
159958326 468026566 0
482987327 227149203 0
293627526 563993070 0
540690103 144337859 0
224982927 178645659 0
62527805 176567883 0
413066688 373235070 0
501850613 347141153 0
519187175 250764697 0
260044739 458302250 0
145994968 36130482 0
40172037 230885833 0
509092478 159209611 0
479596260 72005737 0
267369644 86449039 0
322143855 518547831 0
203215995 58441052 0
134801153 236564993 0
479678211 10243631 0
16181564 386007700 0
77268227 27643995 0
208250016 252480514 0
165151185 310303842 0
95016780 536473773 0
160784374 154172003 0
436134304 286073972 0
224921793 214059990 0
239498033 323448439 0
285438574 479104984 0
540595064 395728586 0
312467709 232362054 0
314295947 505187280 0
87831976 138516170 0
551858746 502173514 0
387698325 58407914 0
401059590 308394180 0
348122933 186844690 0
498174144 300033194 0
544601553 254411753 0
143888496 264662340 0
226360434 389087776 0
421808107 108111344 0
296562554 136631068 0
269613635 282332873 0
260891747 528913248 0
447694846 56270429 0
156037915 12254637 0
313301049 119316341 0
323603702 382719631 0
54235012 418844985 0
329832167 71472715 0
182053011 364181387 0
426534833 85357819 0
322193292 346205907 0
319703634 217343688 0
467131400 475635805 0
497552196 146709920 0
553144440 208616629 0
190243868 364328556 0
74914982 115505338 0
438571814 50585279 0
329918607 74327717 0
49957171 137353844 0
409112490 205052003 0
90768336 23431124 0
523760902 86620913 0
231389258 62859597 0
51399658 422618191 0
440919359 486567092 0
92355919 532095376 0
495456130 448870047 0
424237913 531846318 0
32308390 367687638 0
274664388 243322098 0
192930602 266407159 0
21885754 162124986 0
446287193 368110833 0
548527195 181991982 0
503970600 39037553 0
3103980 147641314 0
151214062 127652676 0
49472500 322223249 0
428017267 439573579 0
422738235 45103481 0
272259842 32306783 0
320605556 286397579 0
562850701 226916261 0
485226392 331535137 0
364872695 372191862 0
204410042 11836838 0
269762610 406971649 0
329803810 319319624 0
449976677 475006859 0
447268472 67513720 0
42143891 8176374 0
505888268 150622426 0
180371169 133474724 0
263645390 341268048 0
234740563 384004639 0
71348709 279049188 0
531592479 250999488 0
436528085 342873424 0
320275623 323172454 0
123826334 24284169 0
178061707 68069193 0
383155484 208238022 0
483488869 446197689 0
214406854 189196703 0
353307889 192461341 0
279116852 267433927 0
397990879 235136031 0
71925740 559581685 0
518081490 419189313 0
278600605 388808960 0
33561591 520007454 0
194131054 429019829 0
281073412 144370633 0
141415777 299704197 0
301283519 160076338 0
387437161 400013643 0
213435011 430077008 0
270567749 42701410 0
358781774 357131118 0
433584321 368892252 0
440987412 347313330 0
186792628 397675954 0
424890199 514880829 0
375731584 230154318 0
193825223 16357735 0
547083525 107008889 0
538549058 429741075 0
521914293 277769206 0
279354936 1080097 0
534304411 494070522 0
546614280 60890880 0
521478822 332074320 0
247816700 399460443 0
251032712 338018154 0
155103486 217128467 0
424779778 74015233 0
59835972 105351506 0
205279572 262838079 0
225453314 218806293 0
301542346 522979476 0
266884765 564498614 0
507298104 103854700 0
87546484 232453713 0
296838497 243536204 0
47030095 353357184 0
52360081 438915639 0
254162309 132310848 0
328579316 373286291 0
8534176 249027111 0
534994081 528793442 0
292390408 25142400 0
108630001 464210082 0
394782491 62108605 0
515313174 175075514 0
323083174 565425960 0
289195714 525231166 0
449908168 86750779 0
540181415 360085457 0
128240261 434889092 0
519631054 185670807 0
392835335 293719857 0
242003358 453326380 0
492335207 491980214 0
307214071 373916056 0
430957040 138107734 0
135263063 528675276 0
217305064 401826071 0
331962266 316146285 0
388920367 330690035 0
290331326 487244263 0
338422892 183846659 0
246503012 517107958 0
221189242 164061139 0
478708195 248430700 0
21372839 96103451 0
214486558 108393087 0
526846170 95069153 0
68334813 563796702 0
188907396 16280114 0
376875996 265428248 0
380841759 364022214 0
567232279 3113197 0
82531455 308098399 0
315862685 103771484 0
434793648 186084851 0
309156165 144434308 0
406544623 48934172 0
260571900 32787642 0
522104371 106198611 0
55761518 376061796 0
141723076 459748579 0
468751023 524085113 0
265648442 78728378 0
184584964 533410441 0
194016674 31794700 0
523135094 358102088 0
453324410 107437551 0
121197277 157490926 0
567583535 455960910 0
369269593 492721578 0
408982127 493997491 0
65377834 158806259 0
262690310 466538010 0
183951510 257881572 0
232875816 138331565 0
527159680 554901047 0
187357345 419408639 0
189398644 211085896 0
419947995 103027418 0
403109265 288295306 0
67909951 545939545 0
79397529 524848151 0
537452490 432165796 0
292272166 558955895 0
332723980 138854591 0
452883779 149974798 0
413312467 233916510 0
355864740 243919245 0
426906209 275921167 0
387115839 295014276 0
366306117 520286464 0
231993184 463044071 0
137217099 191124970 0
424597775 265933825 0
198017539 254173313 0
90594910 279047865 0
35026427 454915583 0
103971701 264762383 0
387681172 40313058 0
416576838 28428516 0
242615573 7698225 0
482234141 206962719 0
527497919 265967175 0
378043469 262526657 0
84673676 91782991 0
273413369 208652512 0
479336409 5218169 0
3453032 22047269 0
379713145 208657018 0
32530359 438551855 0
231421426 426053390 0
208960848 290756633 0
513895975 399167622 0
45950993 337067692 0
391778063 496052717 0
305512490 23402524 0
231484615 395779459 0
370587719 552867404 0
287069828 333288558 0
552615357 366508988 0
52187280 210817893 0
470438468 456245450 0
146866817 5349832 0
216450869 135072555 0
300016631 296815863 0
341673294 13303595 0
435820001 209102803 0
538450535 267107129 0
176751544 467949638 0
17227905 491953422 0
294767940 501615099 0
399425193 415003470 0
251522286 503646689 0
447484890 462076440 0
147264850 317243413 0
15102830 536511384 0
143986532 106997271 0
453119196 170146967 0
66641189 389975927 0
423741248 76349915 0
426364518 315739874 0
293572703 2103645 0
326583890 524787754 0
180350069 510070178 0
422476561 283531742 0
91774190 563621941 0
108482984 145822766 0
404293813 195783443 0
92712751 566200473 0
473302086 430890799 0
400177040 24741011 0
167858544 420809730 0
305715787 96393150 0
388579093 35654299 0
101192065 22122408 0
197939726 542980414 0
539416843 179951401 0
393634071 323251630 0
249620286 477109213 0
46066525 405397061 0
351306150 417706284 0
471648674 254695415 0
268898547 371885970 0
546280643 303052780 0
173266981 115193729 0
171282122 321437344 0
559330722 397400039 0
167324605 502539240 0
254728498 229966748 0
513062741 246894401 0
491001901 356421701 0
306668144 313577133 0
271250334 181352740 0
204910675 34931852 0
466730145 380970810 0
181654330 463669769 0
327133488 280926660 0
180753571 53227097 0
284395502 156954098 0
59105785 397557362 0
537395515 225381842 0
162501723 51266810 0
76767811 211747938 0
547692218 257331303 0
228546808 81241640 0
507679616 530351562 0
219253323 535826692 0
42964237 367636239 0
467041097 560795957 0
482714781 165041363 0
469870922 448310777 0
141125909 361364940 0
466167234 151712916 0
449989897 355805613 0
88499085 480778098 0
386998967 368310234 0
67534573 442190617 0
353164312 277830384 0
499178447 268509725 0
97618060 261739438 0
550939664 276861737 0
386382928 199986431 0
226230925 52431111 0
177469401 337975871 0
376221889 34826599 0
370148285 186666246 0
289651155 453040063 0
24025173 196793979 0
340079623 326455104 0
251089620 151250707 0
378171790 301752281 0
508850842 214471655 0
361315822 387432516 0
205461879 414379388 0
227924009 543136220 0
521880120 187222311 0
178141346 25488014 0
371150366 220898853 0
449313871 470351484 0
377394505 490035739 0
535569589 80932819 0
65241742 48801981 0
327388979 40890918 0
132742570 419343533 0
347521145 311594692 0
404865925 163022710 0
339267896 12229649 0
126893257 134605647 0
336714428 180760350 0
120493534 51196201 0
220996218 529799400 0
287661896 419973237 0
469795915 380596675 0
78833158 194375572 0
43263952 216051606 0
463089191 378943447 0
537340065 302451998 0
271912310 450462641 0
124686180 41559739 0
433819996 339458859 0
339658639 49999802 0
525292714 30275368 0
93621723 427504677 0
432877410 536920227 0
200568958 11911920 0
289370087 297280580 0
169546005 290192641 0
76624943 312167090 0
411823002 332720804 0
333995928 421215352 0
479070948 265334035 0
293690042 17085255 0
371400378 518723724 0
543787220 518025327 0
208430888 352038021 0
514994675 237195393 0
520839043 90485877 0
564651435 99546709 0
432741265 422493373 0
362478006 283400300 0
173515821 378339115 0
381738690 130317999 0
432161314 83041758 0
490589043 468070454 0
177503044 445833229 0
106393939 167079827 0
276438076 417817954 0
38063324 90152817 0
314775074 105691174 0
197579157 70446216 0
14062660 481424923 0
197953975 521546480 0
217128011 72539611 0
13999878 309904561 0
483493309 492595179 0
308128951 152062139 0
205264967 229751644 0
518976626 100018035 0
218030148 440398448 0
538770568 482075958 0
276246456 479911971 0
350457414 223876366 0
135911814 405925807 0
232940563 453895570 0
552234968 128463069 0
61596198 319938831 0
460916769 313751755 0
157126119 399595267 0
33656530 47032787 0
21650271 356184867 0
19152976 15950402 0
136243830 549340952 0
80354781 131324895 0
549853075 436323401 0
361575158 271561297 0
156116362 422547032 0
539398508 344249468 0
128573522 251699797 0
19176077 438193358 0
96822614 278166630 0
254049771 225414212 0
548138870 203820348 0
498280361 7183599 0
33672385 353911843 0
217325744 86854022 0
279077982 549502876 0
524147029 556173812 0
93684481 437495519 0
21534542 189747885 0
301353263 403698107 0
396211291 417387657 0
86206409 548607491 0
535081618 226217404 0
280861527 49743255 0
192432584 127658967 0
231001200 198568879 0
468075583 69688019 0
127257108 557724878 0
481403838 311289504 0
116479266 337919570 0
123249655 430758336 0
213141653 280734445 0
353084782 521975115 0
119308808 341755403 0
83527744 260106860 0
230852546 298295659 0
520097382 167100260 0
479771490 323706492 0
99968058 89147464 0
171653966 363157676 0
4608463 102250940 0
58831947 157952622 0
479826870 365526904 0
554667724 423539560 0
175624099 266256297 0
248900386 530611995 0
223417214 151498882 0
40042143 556328756 0
291421836 90201536 0
11645638 165438184 0
454915951 544318942 0
87191249 323983443 0
193599422 419072843 0
298693733 97561449 0
284601296 253869136 0
349719748 464981251 0
432244699 176287439 0
233853679 43372809 0
438574713 237659252 0
520986732 508481325 0
234085193 210388164 0
402523642 461804195 0
87669180 443368040 0
285416721 541168385 0
470710333 527946461 0
458063235 73484994 0
352831547 9703779 0
459905800 442394001 0
196614144 115400806 0
153998306 169397638 0
133107658 141822846 0
121175294 284219122 0
224669507 124341640 0
152206352 116286945 0
569148051 99852915 0
49074763 516165966 0
497776675 157267815 0
226593383 318101681 0
546070791 298308185 0
424105911 457507056 0
353268950 108000040 0
504735553 323596802 0
195270317 487241515 0
520597703 370144007 0
163421972 335544844 0
253981792 29262117 0
48815089 484888570 0
148673196 412566597 0
81779675 154585220 0
23257907 478788630 0
525510508 383993123 0
427371360 502474300 0
247464068 148500007 0
102474562 363111771 0
543647679 112926898 0
253895905 34374714 0
550503265 192248617 0
101479458 410939968 0
555646918 156185288 0
317100004 393185837 0
438222590 277230739 0
554184179 237957071 0
369447886 128145478 0
466917310 210016821 0
394252003 138090395 0
198634212 251305511 0
348471363 109519752 0
338217733 302529546 0
140469279 26284106 0
74090134 500814600 0
159713107 88027792 0
382698225 57613680 0
252077217 39385955 0
206348597 299537238 0
302617250 487265256 0
246403458 277369162 0
347572473 15470378 0
146708007 390270069 0
163788077 298143011 0
553546673 540665913 0
382819512 85651596 0
52109311 116783537 0
538853885 339701551 0
43747549 470128208 0
174395030 500755762 0
2606023 485500062 0
506693094 314813407 0
22010549 353758235 0
202762827 274328385 0
436038462 432639731 0
512739172 51724773 0
309683541 542214651 0
191520599 328492743 0
539808503 162921418 0
437929339 340564431 0
401599439 298060216 0
236445430 210824849 0
190748216 313226502 0
228811505 135956531 0
424735365 39960552 0
136363193 274808900 0
392804093 436226096 0
278676823 568910029 0
389384012 88248977 0
337735138 331889672 0
247227964 290575402 0
291522840 309028634 0
7627171 391074385 0
197826371 147576260 0
122587576 184713416 0
200376271 387401215 0
231325672 341827559 0
565032037 74276825 0
466289504 205880710 0
281523608 366565674 0
403445420 512852397 0
478048689 469725721 0
409930256 386451248 0
344962570 338889824 0
512078165 55683419 0
322119240 244812835 0
118937756 332471102 0
140655317 368166129 0
350426994 64916847 0
250212269 141759652 0
268396394 151088387 0
111547856 121766373 0
368900258 462239951 0
264541444 474419309 0
257192735 366478307 0
202685373 319197613 0
45248067 544404770 0
72591987 265280049 0
84463937 302713610 0
68274759 503326307 0
367823507 341287479 0
386411388 483509588 0
130001054 309071521 0
425460497 522637076 0
375876613 349815246 0
230354877 46828555 0
92965722 46859272 0
155168180 105720165 0
363283167 174139894 0
330976225 106886473 0
99761765 210473291 0
420946450 247676662 0
505394339 193480354 0
315620302 341037386 0
321116254 30323323 0
143175728 80786799 0
444862798 183934127 0
545546858 59012974 0
86360100 557218803 0
293863926 44302665 0
547184559 133730189 0
269895422 139849724 0
528781707 423936371 0
428167779 47372432 0
149446601 10097875 0
342048508 452936635 0
510097677 74586744 0
481428739 280227531 0
260623710 234060865 0
362437336 135047982 0
72282974 226802228 0
221774903 172490836 0
300548180 99036212 0
566740091 38637891 0
97708575 127886778 0
440101297 190290571 0
167594199 94250011 0
13401273 57293604 0
356931856 461886035 0
390222143 434904091 0
479982279 146785450 0
166681535 274448827 0
496427231 183825790 0
439976335 137809525 0
472511387 104153147 0
145054503 123264150 0
136798426 187182387 0
480243803 301474037 0
357846502 482947753 0
54143513 64532210 0
526375991 556146466 0
327019661 188774563 0
88000791 208786897 0
6559333 233086986 0
462638105 223615161 0
30402243 54596813 0
407242950 340452117 0
499107724 435558965 0
369498691 384519363 0
63360945 318062775 0
282904431 495263758 0
473361760 496624081 0
487878878 296430091 0
268162185 320806018 0
282570548 73419677 0
182377658 213998361 0
525299948 525173065 0
401993975 97225663 0
102741314 262641455 0
305712330 529120140 0
564126503 159790146 0
450024684 507435946 0
214210491 350034893 0
504398671 501769342 0
117036056 396272402 0
27906074 334777988 0
278656439 397812989 0
491850188 492634440 0
193723957 523566180 0
209194159 12206062 0
106794731 291421017 0
332340122 312390754 0
166539120 488491064 0
494838382 462665243 0
386509043 537178058 0
125427430 194452238 0
477271578 393502047 0
141487386 79986017 0
137293793 75969676 0
554209870 259985122 0
351145355 233656148 0
559173124 420238822 0
390109908 400115519 0
320414311 39638774 0
393790428 506488211 0
183977852 209000215 0
476028090 274402105 0
143056119 47611219 0
38127692 7810440 0
543641683 454814352 0
343858096 517463524 0
284980513 176655446 0
517503668 74791415 0
391612272 384404558 0
115712789 536740827 0
16920323 49099535 0
508806833 150290698 0
71768772 177830262 0
373325696 286956210 0
386920284 378731829 0
455975928 433461212 0
352833815 103579755 0
384979920 449603016 0
497570973 203617606 0
517808403 458279363 0
426839353 194942786 0
84776855 93136766 0
271935754 506575370 0
52238474 45145322 0
390367618 85967147 0
204020307 56648087 0
518187436 528592155 0
265084960 150527548 0
429073853 527062999 0
528463513 258308982 0
253241348 58582152 0
15971124 18743052 0
208767352 151826878 0
204098001 286631642 0
69243550 128221732 0
484737192 80878126 0
558269412 24308078 0
185961374 516174354 0
533353637 403815923 0
384695684 47353096 0
419388140 396043271 0
564869333 106306154 0
352922242 352277020 0
445163597 391128122 0
249213408 430086231 0
344291526 487060173 0
346338514 406137833 0
276964342 198267385 0
287998386 169204247 0
351321437 436196585 0
411956769 513160171 0
102706166 540324666 0
435620573 297142089 0
557675680 158773831 0
204311916 353758455 0
259778040 430261637 0
226970913 303454598 0
566196109 145266243 0
305682317 565942601 0
6097180 134402836 0
525242855 205235786 0
150068769 510653769 0
459388010 285096676 0
538916235 512221639 0
9221046 92115263 0
301604897 390364271 0
6212290 261224993 0
394057913 457290152 0
348834932 469942990 0
479769265 25318840 0
452380248 268431860 0
220270729 315996668 0
368086828 360229630 0
216640663 489244994 0
40323637 181864891 0
167539304 307854478 0
114871979 311524831 0
430509177 347485209 0
474785772 505754571 0
501368677 538074702 0
41237492 184935997 0
331086387 259284550 0
93564581 14645143 0
280061587 191297686 0
475104192 151081599 0
343019960 521547508 0
428726451 222266316 0
91384082 543670181 0
454592166 16525040 0
421577409 159542894 0
26130896 37285993 0
36972881 300640682 0
10779067 228980236 0
104175537 506989495 0
504893432 205933182 0
258950750 112789846 0
542055222 352235981 0
90290065 183339167 0
551245053 177396496 0
277814485 565725841 0
550566695 423972900 0
330644892 557428040 0
512340587 277576920 0
433312114 565763546 0
181943663 324001219 0
365181965 220217832 0
23406739 219171220 0
550157426 226958319 0
249586296 238753940 0
553559451 532192882 0
356323542 147072455 0
239379983 532159370 0
258886437 4286438 0
485838528 204152561 0
11885782 111402572 0
265426503 386334488 0
213500262 427646214 0
260118846 320225263 0
14326665 87969652 0
382161821 101435443 0
330915366 514121457 0
167652881 59218534 0
510115823 66837785 0
17174637 110739733 0
236373819 169311363 0
277006888 117296499 0
126953448 68732233 0
51119068 272388114 0
221818774 556385295 0
239400271 407095105 0
405596467 387843332 0
232589203 153980470 0
563717404 563665325 0
546121789 330440007 0
420025189 486151852 0
82776304 94878785 0
415660383 99778321 0
466642023 164169673 0
400744046 489650014 0
537234100 191488178 0
279410443 39902444 0
237670585 25726078 0
506619158 352992613 0
344725561 135982539 0
412806854 218009146 0
536380546 188579164 0
373962665 164990629 0
473601473 156494113 0
296085851 281229264 0
432702329 277088412 0
114242086 460040211 0
128300967 113517574 0
397514150 204740434 0
185475800 410259327 0
243345076 364991120 0
331329444 138407219 0
221840061 315876603 0
438650615 315533383 0
249941826 335791682 0
194652507 307323487 0
53764409 139651968 0
145520261 245047240 0
536953487 35771652 0
344194424 9672010 0
491795498 122165544 0
543634969 56637368 0
405583783 437104219 0
527999056 5951870 0
429666944 372191436 0
206796875 176771395 0
108749397 553547073 0
490870479 490420181 0
354787372 75715276 0
91433598 321439019 0
453131441 556983237 0
104964009 542317336 0
123842916 39719859 0
462868353 273079605 0
170498588 168326441 0
277767951 489740815 0
146198594 104884330 0
196809840 81462650 0
505786498 257967243 0
23002895 200696587 0
496576304 286695948 0
455110153 358125906 0
171591406 420365774 0
338027395 159260048 0
237149468 320776199 0
261463802 186468325 0
164040208 556187303 0
210794351 561760587 0
258477194 155450731 0
126447994 274718001 0
283106642 382240538 0
285331373 410551203 0
434386394 456073864 0
470826652 220770379 0
69484088 264186891 0
398140128 52382390 0
277243326 538040224 0
329553379 181519329 0
106804680 94675219 0
283632910 53864840 0
562493292 567713843 0
311234312 347353421 0
374093075 181759502 0
160851754 235448368 0
183474682 212588269 0
434710735 447994695 0
491236137 241621991 0
559105039 7582980 0
171021086 184936287 0
449856975 556593207 0
276901915 247066881 0
303496423 312184626 0
22944139 345849776 0
519532385 319953904 0
107103831 84436339 0
10081081 563004053 0
475733828 482936003 0
494410791 183217256 0
277062898 278997469 0
253244925 97219702 0
480811810 467506575 0
420602608 318787123 0
131349259 244994138 0
557983944 44486846 0
416494433 297048142 0
4546037 413200865 0
370205994 462151316 0
404904026 244863641 0
58313176 212847509 0
287043892 468547865 0
500561376 460425934 0
249596712 391347760 0
463113882 538819023 0
170181034 355037942 0
472911467 362061903 0
113541901 346106824 0
436186729 425211514 0
534734716 41068483 0
408032499 492919305 0
501341743 442753737 0
431193417 145070565 0
345481011 151310096 0
431081451 121325158 0
508894404 80226271 0
254544399 512673715 0
95264375 1423023 0
506387670 50722600 0
57147044 369595858 0
324251968 199279065 0
555392063 447949135 0
113494419 105935619 0
444176899 327031104 0
13614661 208703840 0
334248873 301961997 0
315986817 280441125 0
277104844 198500893 0
151046207 334025667 0
481295772 383654523 0
188901696 18053295 0
247771027 213976969 0
395757057 391418005 0
73432965 524281664 0
368962132 100526456 0
517595051 273889612 0
260431877 462492822 0
279046377 549328011 0
222484565 380975398 0
193635844 424249591 0
334884275 34227607 0
553934534 182750248 0
447831539 109489372 0
508477064 368044385 0
365670584 32304128 0
256010073 127079811 0
193380084 565989516 0
492193943 484080021 0
470261730 448964225 0
478030676 56675173 0
107517842 528182100 0
516716630 153183854 0
399876530 453150454 0
21975348 257896495 0
76968645 567223728 0
404787832 485593306 0
560472732 175435030 0
319654140 193378926 0
61200548 315459137 0
147476190 439993477 0
93106925 204998394 0
398976225 42457914 0
222472163 308124355 0
421548228 151686566 0
254822799 456202867 0
241277472 37872783 0
143201244 289193529 0
360809393 201758028 0
254227754 257091890 0
541617818 411590102 0
359538323 287685521 0
379056123 228552875 0
103634939 176542415 0
289506056 105802699 0
448786380 517808190 0
394076841 285529771 0
159727801 434080742 0
373929756 181926646 0
416603921 265790736 0
326281709 443597924 0
236814791 390093108 0
237664347 373849668 0
194895350 501284554 0
501103110 324216552 0
112644355 379530895 0
548404633 125560708 0
99443750 326381513 0
383362659 49549437 0
416870755 152823515 0
502635304 140468388 0
518302985 162553172 0
407565646 445209180 0
180789193 75335234 0
436054786 5900026 0
42610025 449484148 0
421583960 107285255 0
268025786 366314459 0
55260110 448011897 0
140648395 77892258 0
313402165 233207361 0
549855485 511216691 0
279552678 487439872 0
17671011 296161447 0
58966591 52970860 0
505529102 193939050 0
132155711 508254709 0
442565243 21621282 0
1265743 481535698 0
230415595 438084193 0
113205821 172697961 0
82227440 411728185 0
534510398 353911003 0
81114595 556011476 0
339340618 369991808 0
51169489 66287876 0
440589652 5937955 0
494085190 17584761 0
404390909 196234875 0
392252468 349822979 0
516264816 94956448 0
515046912 66571798 0
423225515 144874507 0
236013330 56746228 0
161797784 162152428 0
286060658 114949359 0
506952317 172096547 0
558254222 110694153 0
454691802 78696140 0
139400560 113627889 0
532022024 411499208 0
157326691 93092208 0
308171953 453528739 0
336391868 463613654 0
235210585 93197276 0
271815649 249612615 0
532691741 462080206 0
284617427 364031056 0
56859339 518921960 0
329851540 460378255 0
427136452 33937126 0
568546975 528489129 0
142054686 9374008 0
58233218 195230030 0
206006526 117207683 0
236349051 178833123 0
189175937 527910221 0
177222881 151573176 0
474933317 312153174 0
357848352 334047254 0
172927543 79329810 0
395146945 292988839 0
22035565 78064324 0
415795289 127431021 0
138362554 163986519 0
53576890 271915294 0
23754009 521676015 0
28207077 386553827 0
354066700 204004159 0
565691545 124635381 0
297615824 556824224 0
252376751 43139331 0
468111397 324161979 0
302253176 437291515 0
8217439 172322279 0
189523589 448005193 0
350372157 264341944 0
347613261 238606269 0
566208491 279269478 0
427356685 194666026 0
455509122 310597120 0
35224110 259248046 0
505755448 194563399 0
340761102 496109846 0
104564325 146270079 0
310690639 75986268 0
252377480 102336728 0
539228137 421865838 0
557235988 224155376 0
562951480 153663675 0
399460481 225405099 0
263852009 356966702 0
377721228 83654641 0
103079077 540210887 0
36339410 109671896 0
448904932 63773041 0
134044531 209960309 0
290238507 349876331 0
503412411 326033439 0
364325367 176461588 0
408021281 341988070 0
191422146 391334327 0
404876510 521511091 0
307481889 115256569 0
128296701 474759865 0
504017766 420088464 0
319762898 520231569 0
398184790 251595437 0
195615503 490085695 0
256525655 403306975 0
202397212 317313777 0
452388297 437199117 0
243332145 426554836 0
364978990 565154832 0
35324123 81330214 0
169656303 40418951 0
296163323 144098065 0
301090902 475313955 0
540431791 413145751 0
99317307 37991236 0
299202362 118804745 0
102531777 151015592 0
139556391 314129306 0
95406365 21973774 0
393148249 306599080 0
157334693 509869098 0
280790353 468280196 0
225465707 443184988 0
391063872 178044580 0
528196302 48228165 0
105374746 267001283 0
70154315 264761205 0
411508608 420888371 0
73892422 397844811 0
216267381 196330696 0
241341252 398338935 0
141342778 507013401 0
273266176 396076824 0
190557883 287125698 0
312430143 554439666 0
492767066 258294853 0
164322966 541132378 0
273880986 236251059 0
175511876 510420558 0
295309668 364409441 0
31414832 367380199 0
367322717 296337357 0
558680639 386053875 0
484588856 405892857 0
455642176 487001127 0
389719070 115774193 0
19719161 17310671 0
242829413 471559191 0
339768997 215395850 0
489111404 440134237 0
237468713 79686448 0
370841689 323512931 0
18001990 127288533 0
222437908 91068759 0
386293321 531488473 0
568148994 556849065 0
559926807 325414363 0
322780834 159959935 0
173689256 242674309 0
109448328 523133377 0
357280397 471542823 0
68062494 488014740 0
153922774 255761181 0
339839634 71915745 0
5772165 89514706 0
74980638 182295658 0
529133952 352487624 0
141882992 528170296 0
564037771 512335316 0
298809093 45368100 0
527125379 265441005 0
302807646 417830553 0
298029770 439669693 0
84034041 563641141 0
435621033 174650988 0
44936523 328845521 0
232975262 445312572 0
241404181 148493254 0
535671772 41530769 0
242262524 104221374 0
172819573 529017677 0
396697606 2474225 0
34063025 532457007 0
252860314 448348651 0
536829977 54212916 0
52427389 245796404 0
174721993 441023100 0
86929485 189833397 0
236018091 141075379 0
106263898 177458441 0
131099343 551095573 0
305331285 374487552 0
424449452 32172476 0
276027289 319466982 0
331115440 251895468 0
333766581 378161174 0
459527919 482482524 0
352055291 288814026 0
26575510 299204018 0
87863371 56259409 0
359719981 470092877 0
168918924 92446498 0
452778744 101898496 0
562584848 427087712 0
222363989 53500665 0
187205436 197138983 0
435706083 274767879 0
105532722 353250932 0
514514601 170511604 0
62833956 166670656 0
371166131 235954419 0
347583292 86807651 0
154449885 71434335 0
451724050 288271262 0
154373704 349390878 0
422707936 172727604 0
432571133 301955796 0
16273240 299710481 0
513577346 43508918 0
532063457 568022138 0
500022829 93999454 0
486265188 301023018 0
441498280 355757937 0
143759428 477286284 0
78791958 253036624 0
104551054 459661873 0
146881890 467027304 0
171782544 61071280 0
226805470 33275586 0
355621139 302419959 0
362953005 376683947 0
83144766 465715366 0
240526758 166815340 0
382980153 7917355 0
356051296 496500844 0
211457272 167595865 0
296286457 350621463 0
323253477 325785823 0
266226073 46353171 0
516718857 418602546 0
526829753 170668599 0
256195139 378094484 0
341481952 109929249 0
309911883 136107212 0
376751093 366257439 0
171508944 95169471 0
568185874 424989973 0
48219746 207143436 0
437094320 59244285 0
357815318 342079755 0
568503255 234401213 0
324804640 445706415 0
559648518 273089651 0
232283573 518888969 0
156792263 212837170 0
67129103 240900491 0
37973801 431136373 0
142635389 102688253 0
138189952 367397773 0
130454862 427534912 0
358979316 478627720 0
341930399 331218145 0
140939962 337707987 0
361360834 58044563 0
532209844 141539552 0
515824663 386950207 0
190842823 348736534 0
74128742 195890789 0
270448554 37772985 0
508947539 400006049 0
184927386 467727391 0
183541771 41001102 0
302972010 330718074 0
483107977 454535104 0
162377012 283879477 0
549417419 65503326 0
145339943 412764295 0
514703706 390568201 0
512412271 297957194 0
346701779 26888817 0
41046873 308494154 0
156596030 100361937 0
52982657 77624828 0
443524744 178732754 0
161092823 488012672 0
376969712 177081945 0
318780935 554754951 0
528016964 494445850 0
164870923 128438126 0
548034990 123511187 0
123049894 517979194 0
7539317 250202941 0
523154687 217537690 0
150119689 348930554 0
269232957 77741517 0
247725686 324203575 0
491476227 229137269 0
142269089 387306964 0
152227512 152821742 0
343763317 139975718 0
547287320 43721192 0
507414235 14448272 0
314071458 360210222 0
322210865 153136137 0
54305898 122139065 0
262737069 61124097 0
309501473 495754987 0
52848391 75378295 0
480017828 25699317 0
313617395 112685500 0
282947270 452299355 0
63477500 265404354 0
103411465 534731578 0
364188460 156758608 0
6271864 72981592 0
350042464 237329701 0
271278158 357338881 0
552691217 88832191 0
433911005 182930208 0
525058091 104279501 0
64708318 190506131 0
146710981 225791429 0
472113839 297407382 0
103534130 526073042 0
399308260 527822594 0
470046433 153926825 0
449105156 229579559 0
139789748 453982483 0
535699802 186827325 0
212952056 79699013 0
263069795 229634905 0
158500687 18493006 0
173271188 84471518 0
297481706 335160207 0
111125950 153274868 0
481197337 406760764 0
288147467 263027504 0
553294063 443750420 0
84658408 200682541 0
251396021 406713798 0
264335290 22640127 0
120297094 188184522 0
516996108 474453740 0
169956478 399380142 0
204935728 107999294 0
407832450 549339062 0
13641678 390815687 0
56265870 434478144 0
478394594 301450314 0
27945913 436174686 0
268589191 189938539 0
518949465 112506736 0
362821074 281288335 0
502496169 220167251 0
91149791 267895133 0
136814151 136241243 0
339956287 166041992 0
287963668 287688206 0
105290569 532571873 0
489789654 274342164 0
485920141 387829528 0
373745579 265523617 0
537269706 428542881 0
452171711 24473264 0
432558434 172097556 0
476795660 566178144 0
139231197 304292732 0
78752074 94670092 0
120726690 199061900 0
233270524 146235125 0
312141335 433356638 0
293967936 357040175 0
472659733 279930016 0
211211783 283193348 0
314321794 42073962 0
208102304 515377661 0
268168367 14372768 0
409477058 542726181 0
82372843 562658506 0
43795307 175280023 0
256862288 19100634 0
325774421 224043920 0
125016493 424029147 0
48740859 104613798 0
115951271 414380336 0
264876495 230044877 0
6542637 117230021 0
261162132 169845129 0
184148831 11808873 0
176881012 561207251 0
127894994 355808065 0
81188217 369782402 0
548858012 286811948 0
206654259 177761908 0
53855845 163433037 0
520157035 154932103 0
85393084 383446475 0
151545532 289357437 0
439641279 221090662 0
115760367 196369091 0
187523816 292151550 0
53118261 27210985 0
487181230 185484738 0
480286834 249144924 0
72235360 80798694 0
475872316 380714524 0
142667055 186697657 0
66488190 63695759 0
213633665 161118889 0
263710642 85265729 0
54972385 20727152 0
562485735 109293877 0
16387030 216121802 0
307091485 305508075 0
249890149 317228131 0
434572624 228673792 0
14486523 193865409 0
27362462 99953115 0
36578298 217222371 0
217343100 556400506 0
384279888 172090846 0
491970006 259479188 0
397622143 155746720 0
471608453 241384257 0
321240193 401312275 0
81756752 256372613 0
453897502 268260300 0
103980632 497036249 0
113630854 226399365 0
463822424 396492648 0
526408124 98147585 0
204807297 304927527 0
393823601 201680238 0
357038600 422042863 0
528117947 244176428 0
368450564 437710728 0
233317259 37762855 0
465901715 241324336 0
486232192 501215607 0
497777928 220023789 0
199325626 251072067 0
23994329 1604086 0
359493893 497128641 0
479371416 519627999 0
213656561 370190590 0
429915500 438113280 0
367533869 56521857 0
368335840 326689906 0
534728806 566104568 0
357761165 31834569 0
279459223 128544082 0
137801455 307799409 0
39712985 148469729 0
383456463 565235006 0
62839290 319357782 0
179617984 230909644 0
465677157 502643467 0
141271913 550865490 0
234901918 320526644 0
557060399 81739929 0
23677767 188079605 0
299685671 216688651 0
44270242 40893478 0
66698635 286192179 0
99832658 7407469 0
338141510 552828919 0
296660676 112292572 0
377732115 87458190 0
386103298 387685682 0
498834662 219640618 0
355145243 355247315 0
120451767 274868112 0
308420674 504589044 0
269825251 181124603 0
152590729 536011735 0
478252248 434044903 0
104658038 547374168 0
86322898 565342938 0
254955864 295639084 0
18596447 328946929 0
393182391 216655877 0
403062428 70103835 0
293349234 234543303 0
142449870 511043874 0
92447389 316525076 0
92726604 127254670 0
450509228 469966383 0
239280465 102288549 0
358456703 304150610 0
343278933 195240246 0
143977648 306095499 0
532726593 103936171 0
464534266 71210559 0
346397107 455649555 0
399957774 238480424 0
177502969 48178980 0
17043158 47243300 0
230844240 259045372 0
508595935 35262216 0
135610742 87997634 0
59235597 398681070 0
141157760 163425473 0
213691410 136107095 0
380311431 243318806 0
213080467 475734532 0
335705977 182671167 0
304517652 289317209 0
127362964 323928564 0
560197680 517519050 0
157330672 277537204 0
140731620 444717255 0
9767856 386749245 0
132847474 43422135 0
253634861 226892699 0
284921144 450054213 0
231382269 362343211 0
359294931 320991276 0
117026032 41406280 0
13020009 36457781 0
26294552 377870981 0
45205446 382312731 0
551271260 444916456 0
264572933 194056832 0
412743239 328657917 0
57677406 427482206 0
220767114 557562020 0
522774301 449262655 0
316840277 549930449 0
142822493 121992671 0
117981356 269785550 0
201006614 222767406 0
272322083 443055793 0
412501285 391588200 0
251585766 496930184 0
56414134 128495348 0
97730770 225364747 0
235068482 468347406 0
530058317 335234595 0
127646120 284897231 0
158084076 484412102 0
326876185 257775939 0
131354339 137250644 0
455231644 462495727 0
402770124 317536432 0
190810150 12864663 0
148191535 111427202 0
473435357 115379706 0
557178686 84236167 0
337853753 6308089 0
122100711 319242464 0
16402526 295562465 0
80212261 380013402 0
241540839 194697163 0
167166663 304462722 0
336506530 345849348 0
359352557 442479804 0
35154620 224182205 0
25116943 149106399 0
192899457 496694438 0
150972682 206755184 0
526767361 282098815 0
246526823 455185555 0
511954314 149083319 0
347234960 127784121 0
389134546 352731800 0
294153091 342469128 0
493448760 444927507 0
277780541 82578597 0
335949981 329986550 0
55182500 119739513 0
24672175 374988353 0
223678185 530033861 0
417543589 222433740 0
175404865 10509368 0
115612707 189720771 0
537494771 90175086 0
34288479 434729948 0
182061855 55991678 0
142601134 178821553 0
229145425 300188991 0
101447176 97821022 0
334823774 412530223 0
400655550 108866378 0
207188393 273239078 0
20417116 345397130 0
474796896 125225956 0
410898617 469950542 0
113441188 23049168 0
29273101 526264333 0
60098932 358856015 0
557711420 192365913 0
278365210 469519467 0
520848879 333415084 0
89807699 157117448 0
564382355 363500418 0
534763933 368885888 0
39036005 524239787 0
220144819 140240898 0
421151851 177322902 0
419344794 420572395 0
212294901 341887228 0
260508852 466905490 0
563365496 551930924 0
305291523 264962641 0
119328504 208037185 0
554381231 559167216 0
88703765 375071868 0
150345800 287955985 0
410368960 436450890 0
502867234 72048928 0
312004683 528136355 0
101892796 279419506 0
514375131 36644550 0
300307772 146999595 0
319186903 3522616 0
141475264 90028933 0
369065054 368303251 0
282843456 66039418 0
295247952 111022060 0
397310758 469150527 0
210590828 439662695 0
82597897 256988723 0
523733663 302323556 0
474332792 308344889 0
313824086 177526238 0
130958822 474735783 0
316419805 143259791 0
209982033 158838334 0
24091306 224546850 0
539682510 249183147 0
474751289 554593893 0
343571882 4036108 0
388222439 204087687 0
143564533 474943044 0
83669603 508422866 0
352262726 503690770 0
542853292 173238035 0
145010493 327117747 0
112502783 191184639 0
452451798 557571125 0
85136690 361150658 0
340005466 438219016 0
1599104 314835223 0
155330625 7121174 0
11627573 277387416 0
179940926 268944015 0
44688814 445218719 0
339914901 397911587 0
345735 499689108 0
432296286 393470593 0
5325250 402745816 0
324714889 462952359 0
505725516 14813054 0
364279662 4582736 0
372630952 362705189 0
559578035 136646742 0
129976465 148539252 0
429231466 312848416 0
112533186 469245738 0
419560376 422707556 0
121025506 198184861 0
553731149 463508817 0
91213179 317015001 0
522347676 109963407 0
563378213 325399159 0
327007780 404422669 0
137401891 296592685 0
226819024 110806458 0
315638215 60768925 0
242138582 449790112 0
509523527 134027547 0
311784359 446637265 0
407993036 536121635 0
412652871 490117918 0
18817865 88857009 0
522438158 86337596 0
200994824 254388391 0
339201878 567854670 0
534590108 321197860 0
427491135 384708490 0
400066448 520832577 0
416059192 313051710 0
277286212 335694078 0
419089636 231962069 0
270144028 247100518 0
166368851 323308820 0
43387718 75116758 0
419641328 257763192 0
253263368 174927372 0
29777540 385446709 0
547137532 389461717 0
376972552 222573772 0
493418815 53468321 0
261713047 390912082 0
500709233 7887419 0
246865874 190942526 0
543267266 357109710 0
278744652 137262929 0
544886210 62431198 0
168563243 120049658 0
339859470 274474801 0
281845611 323323396 0
265367767 419185318 0
17386926 357426453 0
145201175 308876889 0
255355554 435230670 0
388560400 566615607 0
328508686 518834784 0
30334141 330469721 0
250311999 29151391 0
176624775 544532736 0
35756131 465627684 0
423844749 434644919 0
307477455 110460723 0
493134515 243877024 0
135868564 128831425 0
143065747 298766849 0
102054102 511990634 0
124931445 476035036 0
281293206 105820727 0
155536772 307551293 0
18642210 181164677 0
489174099 60209296 0
252603005 285757342 0
128907142 372675098 0
36923768 399251999 0
362196030 191923287 0
308933030 550521258 0
23642586 189616739 0
136913644 518594723 0
119440672 560980196 0
64416263 468654825 0
471308806 368136795 0
516164365 134073391 0
307383324 167635564 0
119141469 557083934 0
359902293 235423028 0
462617435 491814907 0
185179552 252328261 0
402868480 21781233 0
149340739 165640183 0
179680457 259277907 0
327725684 475842316 0
11115980 525057888 0
9098212 332609373 0
409936222 67226123 0
411066744 549595945 0
559434187 441167116 0
16078760 68263056 0
433825566 480034326 0
249401135 120622827 0
439869880 288322774 0
33787465 325367670 0
315447396 250827765 0
419038851 395078811 0
252010419 516955854 0
157370397 113326531 0
563524681 154903659 0
48892354 391496223 0
538927854 103040795 0
223703435 557922219 0
174083668 559510868 0
562488627 121511695 0
345940619 19015299 0
275949852 528434049 0
435496920 435770381 0
296272946 330204806 0
91200653 390396526 0
486050967 280930850 0
191315846 384721060 0
279623760 403602283 0
408546935 558921717 0
355511999 64525127 0
502721519 495523746 0
462521004 217439751 0
19230524 203924478 0
404427396 52624173 0
456583450 554692923 0
513934871 10615650 0
483230615 240647212 0
326730744 302813490 0
492984855 472832879 0
74304148 24613225 0
164954293 463405880 0
545599253 64272340 0
157728919 224432004 0
448618679 115687419 0
494081843 265858809 0
353016092 471727847 0
336993333 194121077 0
449464254 289797529 0
477691813 371304663 0
265004080 164729543 0
330360737 94347581 0
204657132 467577495 0
549854093 299252308 0
186128226 302805878 0
134836834 557848513 0
143214425 293947472 0
199509048 123846214 0
18561667 276658918 0
325001101 392692434 0
204757934 37643935 0
248213885 181444990 0
193780576 279935351 0
115020327 298517215 0
210303887 275624814 0
548803739 329102704 0
102999501 136320894 0
311853431 313182706 0
227295108 347879086 0
86592883 408479838 0
565415320 307925230 0
140162951 201608242 0
394549616 181510828 0
330556652 104341023 0
359527991 561874499 0
245538298 38097146 0
449208514 13983396 0
279592492 469871163 0
154333689 173912471 0
418724155 414260333 0
34986096 369984540 0
551957078 86548422 0
214219956 539795892 0
404785406 156439234 0
434558451 221287868 0
193155922 317244429 0
52877898 406623507 0
391761308 65296492 0
445839002 471208434 0
70650717 559122456 0
164008828 211848332 0
538084926 327874013 0
437507654 105234848 0
413136447 343054853 0
257017234 496277418 0
122907812 501149838 0
184755997 532913266 0
135683545 568835670 0
547503778 347295186 0
210012632 24088928 0
334084348 483172839 0
222009527 77080092 0
334442450 452052890 0
40755672 8169545 0
279165632 423140881 0
378325313 523883650 0
343810056 262469921 0
251370001 19987406 0
342039651 8630770 0
145617449 141624009 0
548856285 542854677 0
198924502 556725411 0
505833522 465148076 0
224243988 187060366 0
436899 349468234 0
370255950 170768597 0
375805186 456912677 0
288477083 229189500 0
279741291 1552935 0
70995573 305908604 0
264055595 109807479 0
170465602 382935305 0
330785162 258661737 0
324541545 263137469 0
314661980 209461043 0
390439362 444975512 0
164214491 305743250 0
261879953 461872688 0
107946809 29544853 0
130917566 69111263 0
12812593 506736167 0
204784800 529875984 0
251727589 36740608 0
50797521 377029038 0
457751639 528109232 0
417486903 522243567 0
424657532 422559332 0
175302679 415511787 0
112757522 70665684 0
99181989 154036555 0
365209278 567022604 0
293312196 402205194 0
108972610 427183192 0
233190205 306455262 0
163899790 122039449 0
431623401 415405524 0
347304670 139862078 0
22547034 371038491 0
388293688 367497873 0
385827157 401037652 0
426680169 548306242 0
543103529 186277320 0
370502197 24132110 0
193410412 548445700 0
312340083 253605658 0
250150833 355118528 0
358033686 253904790 0
373102524 488491464 0
38394147 355733772 0
160079919 204733952 0
261741636 515538358 0
493312512 543649106 0
148555348 482100920 0
199874793 546645264 0
41737794 302707724 0
167011189 440706535 0
552380940 413717789 0
296559811 361451064 0
28202352 463344534 0
277096112 202247190 0
18966032 187757633 0
382334451 557045497 0
400984288 405125665 0
480960904 164041008 0
33231800 485712728 0
283489725 403414053 0
293910098 427510946 0
232100343 115804336 0
147095797 531333799 0
444555322 229765602 0
442259989 58690203 0
431733986 130752758 0
472198649 101053358 0
207109864 48041919 0
114941790 282875618 0
464517955 487533300 0
291170686 491777146 0
1572493 433683178 0
71372778 477001364 0
441768564 373652311 0
536737104 293038312 0
296769338 2148771 0
490597647 480015400 0
78424383 111739551 0
120297788 389449578 0
122012275 538198624 0
427271052 73475117 0
480863828 355121147 0
183306078 34393409 0
473288612 404115781 0
376082547 448110239 0
375872390 187458449 0
37448971 343322324 0
345702186 403131867 0
24668535 292492724 0
167082360 87689693 0
361463117 84619194 0
293628739 12381080 0
499642267 409721619 0
320453260 18487278 0
167846972 48804611 0
396895951 464203249 0
157746093 511725661 0
441887772 508995796 0
44045054 131470996 0
79762115 184695520 0
373634270 156110253 0
4277516 523328069 0
132957666 455172028 0
204841794 332920900 0
560348377 121146584 0
119284272 430279679 0
199808076 33045710 0
381457737 465160438 0
525047627 479826395 0
225914840 26341048 0
452732990 486696814 0
116816835 293596811 0
111615735 445308468 0
33390121 428312441 0
290205181 440072307 0
61664192 65038659 0
365231784 342719532 0
227605615 178630197 0
138093404 523373965 0
390763358 519236341 0
287696671 324297019 0
488487356 196158167 0
468684798 30680775 0
339373326 233215018 0
509475626 19524168 0
107320963 440925021 0
503853029 18827863 0
37578872 180561755 0
516674433 347493001 0
507201734 95168749 0
221732244 170296164 0
534175177 299210833 0
369522611 90700887 0
54223204 145267770 0
374417333 287903471 0
351923608 305934134 0
227070677 143316389 0
354311248 533028184 0
178239630 265969470 0
154990523 402853932 0
418596811 113850570 0
488168767 211673829 0
185693379 122154551 0
354586915 567991747 0
374815057 97565714 0
477908152 265307061 0
546097194 33900985 0
301546350 544941924 0
523727420 98386961 0
71248725 491451905 0
38152849 483585535 0
377179309 195880234 0
517026688 213184529 0
350498438 539007266 0
361816271 530637798 0
1945417 390217790 0
497926330 538408441 0
37058558 84524703 0
5446729 75190577 0
229818217 152859069 0
258119085 483369514 0
529026122 122895889 0
25183 41714004 0
509927569 127663411 0
446269340 192643960 0
174516524 225773194 0
193540978 354266963 0
518545768 538411320 0
53084788 318508644 0
467919809 353890629 0
86809408 119996161 0
341915923 479351134 0
296114310 358473688 0
268505922 147533862 0
121845485 30834640 0
405143941 302902189 0
486787625 19195900 0
393148810 283542020 0
47977023 136520545 0
517351583 530208043 0
455553296 474424548 0
323374439 504862947 0
264817743 4445468 0
322348007 249107214 0
244549287 98213578 0
189657825 76458737 0
256877393 8521112 0
439352592 96927837 0
202244844 420745179 0
229259059 249445869 0
516198063 200228574 0
244916642 34859796 0
115669003 493670349 0
119388537 291915965 0
183363739 369326704 0
401261571 27272559 0
219810820 152313805 0
305837417 318792768 0
510647723 500639706 0
559377383 12947464 0
455765493 351647239 0
17770682 141041406 0
530140199 556718135 0
78097358 560812101 0
74312013 72466312 0
423605137 144180982 0
74871290 264002880 0
295244210 349341288 0
368865521 465471223 0
91975731 398551480 0
432928059 568675965 0
353957377 8429971 0
236556163 320262080 0
555754785 525662128 0
331193226 432589483 0
393522935 556226443 0
24859759 548233592 0
218286093 475017912 0
312046283 12128690 0
256451651 319527767 0
122153727 259310565 0
80864591 468012920 0
329133497 149951363 0
258343284 115064281 0
283391510 86096380 0
247951198 239516773 0
509698552 280263547 0
93400692 109789790 0
29166365 154320920 0
426105480 489561576 0
327611782 53353996 0
456703819 399392415 0
138633896 70879877 0
142158805 458977912 0
568790649 169352238 0
547778944 61424391 0
305176963 2927348 0
134487577 413123649 0
566508121 263125466 0
396906110 97065771 0
341330163 151655557 0
433099600 371656912 0
25451116 327270341 0
283984425 530867160 0
569234714 465449340 0
483759113 488234556 0
501247450 82552484 0
149938699 420882369 0
300142758 50785550 0
341911029 488587250 0
124955452 215760941 0
501439693 5279725 0
246785594 265142284 0
535613643 101281409 0
481439703 560720307 0
36040854 38518832 0
350665291 385979586 0
67460562 410113738 0
280375110 236209374 0
369880550 421196693 0
401456772 92079899 0
471205473 500698392 0
236320087 197305349 0
57648235 276567293 0
565901815 450151347 0
252483998 157160840 0
303917392 12558043 0
483391437 44147361 0
495317760 373464922 0
273768327 435926998 0
361344830 194154858 0
236759875 494123994 0
536616538 345419952 0
537305346 222373985 0
523780295 454013892 0
146820231 122906709 0
91281883 281651602 0
235097011 6174921 0
337947996 545466069 0
62588038 513269433 0
406099779 30029533 0
74574472 44444251 0
358860589 537318283 0
442969953 226865024 0
505916814 78897998 0
555130144 170634023 0
58191533 333539167 0
145866877 110522504 0
278225809 206908559 0
174623980 7438215 0
559218913 104907095 0
305265624 536602916 0
45815557 10942336 0
316200535 82326855 0
402440219 175536252 0
351875805 30299532 0
189372999 497493771 0
226489247 510212940 0
186914942 312030275 0
298814368 67766660 0
503442351 517340673 0
449939248 436099726 0
336629944 206488966 0
60760864 372978277 0
503955385 477808493 0
288289112 205503182 0
164967716 171576620 0
71903315 485223536 0
165374958 145638033 0
271114095 563132630 0
283831847 372440094 0
227844084 540947925 0
319954782 341798470 0
144155425 260954453 0
308932599 411510551 0
279837232 326656750 0
174498824 313917980 0
278880228 181198469 0
5140609 30990833 0
154845846 450569094 0
245127306 86684746 0
344678566 430544311 0
178904147 284678865 0
338174517 78230189 0
492106485 152149513 0
13050783 92092677 0
248506261 406237118 0
344238258 293096670 0
496768964 56144754 0
329867296 76306178 0
10339213 212812782 0
135193733 567774323 0
117441994 521181387 0
489874836 165509592 0
91326733 541633494 0
215679797 555971155 0
128301021 182480678 0
90778539 35646668 0
302215927 15587319 0
561949407 233777194 0
330948981 101537243 0
438901949 54631202 0
476951739 426077113 0
353547251 125531417 0
106766373 342345521 0
183194397 563848885 0
25401833 256052023 0
29444935 3038010 0
531829827 216597652 0
182326679 178759525 0
557386530 242864987 0
411940369 254403934 0
568023011 82271944 0
271383564 106258556 0
450492211 392294694 0
98121042 97228062 0
413709887 42950394 0
34125030 275397520 0
153937773 476175127 0
77143762 260208746 0
459559761 203794416 0
55993757 137612018 0
503989250 246579256 0
100142128 27734035 0
448198758 409022021 0
77948182 98508948 0
250467726 439975094 0
225400612 375555480 0
203670643 167056568 0
160629905 65306077 0
361895131 59010431 0
486370602 517458514 0
237457618 336596337 0
201888458 219876513 0
328329832 529967571 0
307907041 81140385 0
197101255 557121839 0
28984450 157035531 0
92172139 106388333 0
379267859 549501123 0
362559506 193915042 0
441621412 270335243 0
271632422 134620507 0
489142336 173072143 0
149786257 117457636 0
154076752 160171781 0
219186307 119845200 0
484702450 451587176 0
322873698 383043554 0
244751788 378826020 0
465003338 265796320 0
182330768 10267085 0
266235308 197220519 0
34444763 101917098 0
371599877 501156778 0
566449773 536948825 0
511383498 315646241 0
326601897 529683419 0
119406861 224943950 0
2776910 250606376 0
493813627 424742474 0
563631730 440293564 0
544786225 233955065 0
472642682 331201099 0
316483380 62026221 0
244077034 302453305 0
288053869 15295275 0
191713843 106652731 0
556651501 100743186 0
504377500 257341023 0
17948730 14265919 0
501512023 342448889 0
21368041 331644900 0
489350368 557174112 0
115119823 402908297 0
49397536 554104502 0
487207994 361430036 0
62687366 468605036 0
149490987 154458336 0
351849009 109492689 0
334714924 158102842 0
237210016 394257086 0
377341532 525799549 0
359886562 241460565 0
223009246 404511247 0
8620988 536255011 0
197964310 510222666 0
467302262 417740648 0
398601260 203773624 0
196317139 329708735 0
413636331 384086298 0
480486967 282271676 0
32493086 546110442 0
485747521 367743668 0
238797538 204100954 0
119164603 364589540 0
104285499 515101210 0
132610696 423301501 0
87456779 242631533 0
88078768 75526596 0
409642489 527348093 0
69529423 222963929 0
314191066 144800976 0
449357955 495868742 0
517182698 88154582 0
393715032 492579474 0
503558969 163701643 0
514963863 367045838 0
410897971 180052296 0
170441924 501479083 0
4537015 177192158 0
493248098 90608735 0
24384336 481961354 0
529490134 390081311 0
239888340 331021241 0
44335085 51157555 0
322241250 398419122 0
538422948 300972162 0
85596334 99255999 0
304666250 267598681 0
514347049 138517755 0
152877263 339080840 0
9049679 31108683 0
250200834 296615638 0
555463628 285622629 0
535527346 229346298 0
155829466 206507582 0
255736603 224995979 0
318678420 106818770 0
223283370 267202725 0
238274849 184654310 0
1584470 321918202 0
485191256 407471159 0
225135429 557494595 0
374581795 205718749 0
357640394 94507011 0
512137318 327782409 0
84942499 289796465 0
171288805 86395349 0
548530245 378992663 0
210239991 105390121 0
197701060 282906393 0
85172793 146541646 0
15775387 119961449 0
175174554 357192271 0
45006406 77155176 0
159452367 549805278 0
11997140 452714415 0
549941928 524105742 0
447584809 242139727 0
406392800 314657618 0
118623269 47158422 0
59328572 517156588 0
382168372 399135631 0
298478062 418234926 0
26223194 455456543 0
501599657 77058598 0
211865067 476407951 0
519782988 286047917 0
236497566 91557783 0
79507988 17274697 0
327769302 311663518 0
72670445 476091976 0
201000139 481987304 0
353313568 195724900 0
3893870 327612881 0
365760307 222590446 0
459621131 564160618 0
564667100 204731496 0
168356728 524129411 0
270041789 449872695 0
137030190 236212797 0
360733821 78872489 0
327142487 407093253 0
356109169 120841887 0
386682535 65540637 0
452904235 402923125 0
437282375 457522390 0
432318197 87746089 0
331210214 343235151 0
416822634 246759372 0
199176320 193178666 0
484821224 468303150 0
151194534 80252132 0
241791709 102116197 0
41734663 246430874 0
35136369 59580511 0
138636773 425984750 0
410084920 275196549 0
210466479 495766643 0
507058436 418179988 0
312141907 557473049 0
144032733 95502196 0
456708745 350498359 0
291746509 435990336 0
281784972 171927214 0
251680929 247006838 0
445492114 458296467 0
190211658 539793560 0
444853188 502889545 0
400948506 94576209 0
487144852 342701829 0
468071895 279513912 0
346101692 262353060 0
48634671 216724259 0
382340529 486855369 0
118610372 286386799 0
365248459 400549762 0
129331666 260732987 0
174286947 378436215 0
110852696 264701004 0
227829033 510209641 0
505304915 123569299 0
532295900 502141052 0
482279888 55259986 0
508473405 329165097 0
118877439 468760123 0
141123928 530889354 0
504922515 350926777 0
439980467 152583180 0
465110529 80657859 0
393631387 90809909 0
471032967 78291021 0
546273700 558374135 0
54999876 145783363 0
423997753 385527360 0
560719888 92442474 0
257517093 287166312 0
385096206 238927524 0
235059416 48211719 0
550624767 36991933 0
411934409 405255995 0
329187593 204574800 0
329667206 164687761 0
432392690 344046144 0
524613546 459603868 0
83241412 435443263 0
525782539 488366380 0
568780609 446380389 0
200270679 279672137 0
179264650 308022616 0
45823292 37992172 0
470494160 259125492 0
135798098 213449387 0
251197682 552087270 0
462542715 137390766 0
8920165 405514934 0
96528570 510750408 0
277281889 390638236 0
272628560 517149561 0
190453804 11787711 0
13345256 149363774 0
275046566 296341779 0
252449171 325942473 0
40970304 331753889 0
152686032 220736508 0
505483270 84650335 0
485570910 9888839 0
499809535 81188092 0
529958648 171083113 0
315185941 44609781 0
532669253 208726638 0
317026287 382742537 0
377133637 102396876 0
517409403 198519839 0
87734741 72238313 0
162533434 389584959 0
283125906 234974983 0
463379135 416855140 0
130874591 203922760 0
469985426 367888935 0
383128924 75951474 0
315792778 366298896 0
516309047 67248739 0
322156170 225890665 0
507057691 418221988 0
419618079 524621979 0
268112535 396770329 0
237312126 458831679 0
553671960 342079971 0
177447853 533288146 0
275814957 92796950 0
401885907 20344527 0
132525906 59920945 0
154065282 323776067 0
527994502 323647364 0
191848382 15385169 0
556726658 163718595 0
242849704 4826948 0
26398072 180522763 0
301874590 447703909 0
533021087 295240788 0
166189170 247910813 0
200637353 243132080 0
115243410 303250646 0
3363161 508297262 0
184881770 197888965 0
118934992 505056810 0
309594540 169133849 0
559490585 194741368 0
548420769 318279085 0
100252953 305214944 0
82814607 48163084 0
143462652 468033750 0
236169659 429269061 0
187499525 246227792 0
51754376 370142650 0
568498061 200492528 0
2838664 292552145 0
316250968 35626984 0
130495842 377029299 0
433183802 157447793 0
558680987 461097041 0
538667710 152715664 0
517885887 263536051 0
233451378 273694522 0
554958135 420371879 0
29257186 337351506 0
313823172 393616289 0
567939111 59592101 0
211201712 231698655 0
270477782 192529870 0
433296264 278056657 0
79875043 563460877 0
156159771 296976083 0
255578850 226142869 0
15775345 510150924 0
197338003 372225331 0
17609762 58132728 0
329281444 429654487 0
425514792 10792171 0
58047368 363182048 0
58272450 474985171 0
303130345 434969581 0
257710326 262684069 0
13195000 444490545 0
258125031 354087672 0
136261056 292067099 0
215378274 141112712 0
190846119 193405943 0
246715667 131138848 0
556805891 325008388 0
225793443 504862932 0
488988225 370572806 0
137464518 235334476 0
329799914 430875097 0
414404496 382514268 0
75296900 235031537 0
160426218 476790854 0
128248491 529837041 0
128409002 344606011 0
281404089 494392446 0
347838975 169066091 0
369022173 451593302 0
514776643 213482944 0
160988739 484534912 0
213354531 399656783 0
280798484 329465222 0
471797787 32369503 0
82133198 497523740 0
247348608 506376633 0
85201435 449616866 0
74737733 462025112 0
193394271 75076802 0
123298021 428353050 0
454268201 456076701 0
328673487 501743062 0
504790097 487468013 0
491428597 337867101 0
294848423 118172226 0
481491428 122490171 0
431377193 31200530 0
30103967 477625223 0
551273931 446363503 0
86524043 133550692 0
483696746 316899692 0
453407724 162496471 0
81867148 301269029 0
48404338 112205540 0
374513897 319306509 0
383016553 424948614 0
333396671 195802315 0
305221662 438221185 0
18267534 171425064 0
186493050 308013731 0
126735581 519324786 0
375588603 519121832 0
473185380 69253470 0
212807986 429781597 0
452259929 539668489 0
434152560 114375860 0
410777570 281516428 0
325488297 174091728 0
537002595 5690262 0
31967170 361218550 0
234463694 93517320 0
235161015 75973689 0
531820822 184450225 0
77811962 245028673 0
121321783 69082797 0
348540673 80475136 0
491728210 87251408 0
455890294 540226261 0
489407415 46169989 0
190392462 29123740 0
414190198 201689807 0
179146388 200671792 0
176027066 69358058 0
444662579 531136858 0
489408537 56342549 0
132551901 107912559 0
425861967 407866081 0
296730961 278923271 0
565318385 352726951 0
518666680 107293387 0
148516480 88667424 0
80678417 511170604 0
193254373 509588619 0
47868778 563934033 0
380000697 332471896 0
249543531 388184541 0
475126550 116249649 0
542352168 555274572 0
222978471 511607366 0
445705895 107509367 0
9293780 356779731 0
389013557 193278158 0
75622294 246148069 0
164611057 439061340 0
444426748 261928583 0
57806765 312519151 0
124422065 310353515 0
342089201 398631370 0
382341633 59771423 0
234859139 65012204 0
54665839 455162795 0
232929738 346361012 0
314190601 281774867 0
163078150 50385156 0
315695789 400163185 0
311327983 23780418 0
366163445 176452466 0
348264966 552615151 0
24045830 11603895 0
182558620 552196196 0
45125793 100569441 0
309999185 109289585 0
190362910 313930549 0
445439027 15139745 0
259510426 308924828 0
475050651 466201181 0
340670118 154999921 0
384429167 39236618 0
191130773 531032688 0
280043296 321696098 0
44004480 134616363 0
352296850 351027409 0
162491315 290906009 0
332610254 304413355 0
391176322 384357998 0
486063834 44474513 0
354739637 439342446 0
160915464 318702841 0
155943054 236819425 0
463950276 349809706 0
53337151 34829280 0
65982780 215677646 0
392926677 185221874 0
32317279 557536801 0
361576055 138722228 0
337293517 27952132 0
511211142 397870088 0
531900504 217246720 0
227768967 215434906 0
435427137 468948247 0
355322355 551737469 0
156315437 182050268 0
119544169 442354435 0
429585714 239884635 0
186565803 426413614 0
338300956 206170747 0
260929083 554033636 0
436301648 521509714 0
208162174 374345300 0
18553132 528459119 0
227648286 559921847 0
206273226 103815182 0
517518670 170007371 0
68704101 256251569 0
459310331 411144961 0
561345095 523371615 0
161782004 103228804 0
175223685 318345374 0
329598556 383775525 0
554807739 96638723 0
157834015 61287486 0
557023849 490513381 0
207287489 295915356 0
64937673 374052780 0
69135715 168496438 0
306224943 179217391 0
388623110 38722642 0
252844267 488346158 0
171683996 166609649 0
332179320 61847096 0
257610231 555149106 0
345401399 161623973 0
40271413 240082238 0
160698417 269241258 0
67258243 92839623 0
516545995 158706197 0
375680525 311429591 0
379466456 519686679 0
385147060 432817367 0
791380 158149176 0
540265833 297269132 0
437111955 238250971 0
10809193 74362211 0
385042294 41591573 0
287120300 400512067 0
443476899 87260077 0
40128849 416535574 0
317358250 101070561 0
241856726 106005778 0
559489848 506070597 0
494151830 375044871 0
235815344 391100267 0
22110686 509262174 0
328812132 354118869 0
362480337 456109246 0
422755621 195361340 0
79921010 390114985 0
67802081 322468646 0
266032486 497280725 0
427167941 169562075 0
321584031 559959593 0
490636388 333316418 0
232237190 463256437 0
213338933 60941021 0
326000916 432776258 0
395705349 48257246 0
408699514 142765813 0
42127285 424453830 0
489260364 171097717 0
7799831 92340438 0
33098685 414152739 0
542493300 220477111 0
216355636 504161513 0
458965016 61163332 0
51486840 528506596 0
240185530 559707721 0
254987551 340970156 0
478947276 108639113 0
328077805 247487589 0
108001298 44789127 0
258412249 501316055 0
472248072 470298237 0
226059524 532123070 0
246541816 462175002 0
381589970 310183810 0
147735711 320852555 0
440432957 48164515 0
180844775 108581175 0
18731193 444667047 0
77105439 30368691 0
355417334 250904755 0
435740219 467503503 0
327495644 115360665 0
516588340 276928366 0
94234345 208721188 0
162846313 85716200 0
448852463 365921296 0
458889094 293649947 0
391252109 564872584 0
434646815 389626772 0
175428657 501389748 0
106468935 530624476 0
434301695 176856285 0
399967873 526907132 0
46995589 360963110 0
533185846 136419481 0
288667367 341955516 0
162162727 333239083 0
75035399 561805840 0
271823339 134497904 0
8875992 534415303 0
336753921 342385511 0
372370644 358073178 0
289182978 49841479 0
301312947 539359433 0
546693774 67930465 0
51842940 359266288 0
332878642 540054634 0
53907428 496892690 0
299483897 449798035 0
485022786 559382162 0
80720609 299586174 0
64834995 46685619 0
411359058 228681600 0
369189780 121760240 0
70215893 433108285 0
512334647 166375220 0
261849487 104840507 0
343994902 124800494 0
279661991 315976269 0
445736367 473914511 0
308428702 415628085 0
444167044 532633113 0
25733516 464730539 0
551963654 311654908 0
348105157 179366474 0
484750558 179956282 0
2840823 432211005 0
530348427 193879962 0
234978846 253773910 0
4100801 283607888 0
320917320 163799925 0
97985454 421356424 0
118227885 30127162 0
535408363 567252937 0
557823629 120122748 0
45290089 158896980 0
440626797 322068715 0
493607753 319340564 0
77055218 100791231 0
395916223 77613166 0
429186816 60111978 0
309206482 181776055 0
541330096 477236079 0
10467718 306927407 0
549319591 119718997 0
418851135 402066115 0
272455406 465710270 0
194898548 201728545 0
109957803 487808900 0
197815081 25811475 0
477924231 274629406 0
207988753 455325138 0
339363209 253339408 0
145704351 87171941 0
115644232 274150176 0
417379764 150296453 0
333407902 528529537 0
182962290 25026052 0
146274731 531252477 0
49130039 239064913 0
174977748 212392082 0
113484060 405069703 0
37273622 187323728 0
262063997 323201110 0
533499185 31637812 0
230963561 212337581 0
101676859 435633867 0
88972015 377613574 0
97120897 339066943 0
48171108 551702858 0
241798877 38544576 0
511875106 478483262 0
423788605 538468230 0
562100952 136397874 0
500831824 346492935 0
511736306 78702733 0
229951567 21658219 0
256787087 454584967 0
255972732 515538680 0
303749416 339771862 0
480020096 358688409 0
528427280 458621825 0
365088025 173431384 0
86452613 56953797 0
542475962 348155539 0
337726252 413971457 0
369758971 506957371 0
6367571 353224622 0
38008383 155016241 0
180094862 505861877 0
258359676 155265714 0
159296352 521876122 0
549484627 105454578 0
432443600 65174785 0
394634152 168015634 0
22069848 135822283 0
161957147 549166628 0
363951714 28093658 0
49115318 413353737 0
107936040 335732856 0
173013349 552573743 0
341775281 483211955 0
475799339 421039257 0
183447693 329902819 0
428407654 246625967 0
32346606 142875559 0
167377691 558591860 0
520299566 542349029 0
545739117 54124376 0
414251859 379616850 0
305660812 435282453 0
325244852 532050054 0
389859148 376945946 0
125977964 268310235 0
115246857 96928009 0
202356240 489356763 0
340234256 262609523 0
454392706 510831980 0
265141074 313481422 0
396481347 219621538 0
110078685 117522598 0
455498259 217579598 0
552112407 515115553 0
223233467 200320430 0
280200283 124002328 0
105276470 482900145 0
13796485 508231264 0
520888629 284675148 0
371945550 484173177 0
260250092 555126731 0
507064009 31276538 0
129282382 159124413 0
141022968 543789804 0
304534806 213616469 0
568072014 305458438 0
562625217 410693677 0
4896413 105196814 0
349186829 433809153 0
472915738 409930505 0
467300206 244904702 0
143956420 249142082 0
521648006 250201065 0
346867198 301920941 0
375312072 303166510 0
514300815 250217283 0
465869200 445289904 0
567708051 4789995 0
181118841 298978247 0
370969014 172406040 0
171567756 449900899 0
83135495 286525015 0
491708442 54269717 0
160487459 561765305 0
214195600 361669430 0
181398468 255555254 0
490515154 439512779 0
223665720 258244688 0
51931630 368363460 0
355267316 352713041 0
426961599 164370741 0
99867621 150555355 0
176293184 318929203 0
545837393 7844131 0
102444235 422041599 0
305136230 499443588 0
86510124 111487228 0
332911604 507786511 0
148802353 173614831 0
535874708 323053921 0
183202407 519941387 0
202472694 568840340 0
532256464 277530616 0
304649187 24439510 0
141692942 330954763 0
537471363 377501605 0
245096720 224954183 0
297612345 343231211 0
102537565 227990427 0
296237663 527230371 0
266848399 54941880 0
118167055 269654245 0
61208668 95804064 0
564815708 70969727 0
224552053 554986514 0
45261809 89447944 0
452020885 172960387 0
524873485 198448298 0
236041589 166775376 0
512126231 395632235 0
480952734 339428613 0
369520240 348840431 0
228073915 437086927 0
189523764 323322534 0
143718915 363151497 0
157068565 455380331 0
207767061 49887586 0
36603063 125589374 0
499529707 386823636 0
53596335 100849191 0
451707957 326419226 0
325040031 460369499 0
421200357 385737004 0
235643794 297927511 0
274261547 177515770 0
188888904 444544936 0
200510785 406315542 0
221908922 502260912 0
138377458 293356483 0
429164030 216008659 0
279862138 565086889 0
95824401 329881457 0
421111308 312442479 0
135816929 218777014 0
5861108 457927049 0
63857931 8059822 0
341523933 319998304 0
567090470 389583053 0
381948573 449908298 0
122864640 560396225 0
547052131 381556031 0
4251886 382452631 0
396735523 200862881 0
103757094 421235176 0
340177884 473766608 0
451477007 546416350 0
45354471 284095351 0
45022170 56664241 0
408209685 505631770 0
377684359 174082373 0
150448184 258425817 0
192369237 444886061 0
142009546 98446643 0
272336027 437196470 0
322302130 101448960 0
555539115 482950965 0
380443623 74831422 0
12275108 272799975 0
293959041 461733208 0
428441198 157790424 0
427584817 79564394 0
401620536 222896972 0
420676252 300849729 0
388424193 227460830 0
223275897 18238343 0
7597022 145316098 0
544298046 155570469 0
71799952 448028396 0
523122648 359919456 0
285768796 366542138 0
391105603 545203844 0
524889338 558234651 0
242112976 460496994 0
147314522 543748235 0
114209981 434374397 0
101104378 383415598 0
285657297 39045050 0
341882337 278200091 0
244388276 191168809 0
98360883 378319354 0
374840777 169861213 0
343404828 424484279 0
517717609 483727825 0
514364270 315000559 0
296113595 462184120 0
93176273 423124768 0
27729416 220886286 0
122867047 398404151 0
250653136 92138775 0
455251845 394980197 0
441389296 260493481 0
374405223 113417229 0
329156077 180623882 0
254326733 426156816 0
152809066 131515826 0
219306058 478103377 0
176989115 260903188 0
335807901 245570529 0
111956283 120026404 0
14442398 250923818 0
102776200 493696432 0
191942503 218236603 0
416899050 232252488 0
349239065 550880019 0
17870503 137267173 0
116808249 548143943 0
12800723 54663343 0
291974284 98731729 0
226118451 434435386 0
107278198 448114273 0
53192542 374446850 0
126037287 153053177 0
518530013 409073925 0
119409566 317045474 0
413124479 361675653 0
559820481 62144655 0
48938039 315722958 0
404267791 6827699 0
335140879 69265890 0
548811000 69446238 0
505354552 9325449 0
466949719 482909248 0
62258683 89687083 0
231316543 214690070 0
244526140 395580856 0
220588123 209124635 0
360675648 349359902 0
414481456 396637700 0
269634449 189091578 0
470198753 539100994 0
559392982 140716252 0
539817990 182156745 0
45428308 333853226 0
367826440 417638353 0
21326505 197079967 0
542505111 212675042 0
279446471 87718785 0
487697251 195418561 0
515632630 548590621 0
126459722 90581752 0
259458480 304914543 0
543530054 45016177 0
147530097 506429691 0
254622238 323618481 0
403394593 33802740 0
239036271 386997983 0
170604962 270503449 0
324893505 135361024 0
465768826 440551821 0
567226693 308088445 0
134266416 452925626 0
557470333 175354199 0
315311543 57345185 0
398634625 155646110 0
3078287 83441594 0
164941785 561940311 0
44214809 403297367 0
137645837 353255851 0
430494989 407205487 0
264769804 436197131 0
323056843 80143929 0
564515222 409684339 0
182179803 367897864 0
123254235 186465322 0
99013352 260996942 0
41896785 179716728 0
380494574 432695371 0
106380921 291500759 0
509616690 456702548 0
146097112 386746748 0
165617865 569241685 0
439878126 404877416 0
276305467 487242304 0
423975699 70872057 0
398116894 240028508 0
485177336 9223411 0
118419846 309398838 0
273623363 62724116 0
377039240 268483761 0
354842301 249775069 0
142816848 493843168 0
302886834 542187197 0
318287625 504381132 0
3237252 269396975 0
145844747 267603385 0
142448721 348402563 0
258258856 328020462 0
489568043 309571389 0
218033482 358470231 0
346950667 237629007 0
514512258 528279225 0
100228844 556959606 0
359473773 312294378 0
544218725 289981267 0
396748130 63147483 0
203317862 280706647 0
27311035 345170501 0
337889826 25176487 0
485795016 553614589 0
352486080 345063979 0
218211682 142611208 0
281570061 209443858 0
307904664 145960526 0
309910966 394205492 0
449241736 530631147 0
473991662 216018091 0
237607127 531771206 0
167613726 456502366 0
168882312 410136014 0
18697974 307810588 0
77404913 67926139 0
562663416 170651058 0
18391601 307626481 0
454909654 103762520 0
57275434 65856981 0
178002322 36056734 0
78155020 282817049 0
394881271 215988688 0
84531600 351524213 0
464024798 323950516 0
120359868 356176042 0
165118231 333816037 0
226539613 281264144 0
178308797 90704129 0
428005420 75677682 0
335336831 2667045 0
451906818 267605596 0
309029096 225657813 0
378577835 259511373 0
279777949 287649440 0
527562440 417970641 0
215493011 192902641 0
11035740 122145222 0
372787400 240947147 0
101664262 145302792 0
94844794 72640180 0
430033620 538722736 0
138361422 104936944 0
218925704 108503119 0
102367877 211948432 0
302000923 401730170 0
281706536 191505085 0
450005468 168483409 0
239642089 10666069 0
321704265 265357168 0
538207988 261735881 0
406153912 108281363 0
424134374 336968019 0
135404094 164748437 0
485011089 73648759 0
440039738 126862023 0
405693093 169187387 0
442177788 464527951 0
536894944 254066875 0
418443551 476610436 0
547945194 281497720 0
347189529 422571983 0
393193578 369716264 0
308772822 264598589 0
152152041 317227903 0
477250212 499212717 0
538441469 90097487 0
353208141 550199906 0
297356974 145902096 0
221000854 290020876 0
516369500 4799197 0
357153337 547321816 0
4620326 392770363 0
557668121 471662545 0
133120655 502871645 0
179588853 58708220 0
283471558 247477681 0
363185064 419753747 0
189250239 293217231 0
364106777 224033206 0
184660666 179232186 0
25890963 82933665 0
348450551 221534312 0
564576288 195364625 0
44430331 563695754 0
62761938 518932422 0
551907191 110573776 0
225561078 554099192 0
358312595 92366189 0
485410470 173858819 0
437801600 349093844 0
453136341 186051738 0
478878718 559518576 0
498692412 229747927 0
305112126 498434238 0
335000016 364357091 0
234362285 31075642 0
343767490 318593372 0
237106989 491455046 0
303646160 425234488 0
108433347 61807704 0
36670473 381303802 0
412130964 93988251 0
567197492 510022974 0
314639927 356937269 0
191754242 308561896 0
250575008 81731429 0
496598618 312103089 0
303493784 553789968 0
5755691 512658213 0
509032864 459065214 0
349903499 85313706 0
474819765 242590691 0
132205587 546009161 0
456335823 136020274 0
208473632 19326108 0
161241876 369181820 0
124298548 81377317 0
209271535 394424149 0
287349919 400233927 0
525078798 159804548 0
414487416 428325326 0
560981342 524577811 0
378765753 41641220 0
102342380 354746866 0
224903198 245771351 0
219451564 328018016 0
427465203 189446463 0
293914351 267361899 0
239337450 4721471 0
187175889 395343344 0
302858759 104776525 0
54799287 420627795 0
67941459 549804126 0
58971365 408883323 0
234860068 196961007 0
25207120 380132179 0
441843924 362541865 0
53068429 500913153 0
378882106 8964348 0
265301594 213692268 0
345032440 339357429 0
42779162 138215776 0
158231497 146153267 0
551713492 565714871 0
379005844 136759850 0
532386593 92018707 0
56695299 234388677 0
394669247 58198687 0
215726876 100162813 0
401342994 136950543 0
491824007 303797218 0
450437223 287916968 0
530244738 493750932 0
74778870 210571023 0
319212819 524782322 0
348868400 457496787 0
540991130 119505967 0
225119898 319933569 0
225344080 62400945 0
138951098 506320032 0
156993508 477413451 0
477527682 120199898 0
3183968 237912331 0
299751535 504484990 0
313431228 290545064 0
72169904 104416237 0
14295504 158411125 0
238715401 563751755 0
135902673 434622853 0
515241378 162501536 0
498935080 239451422 0
248568576 1911153 0
46028639 395502639 0
566741479 287520644 0
403287591 297107276 0
56892446 399703802 0
554942781 553075031 0
249915614 200416562 0
18806275 554187283 0
232822320 243432222 0
538209294 192831924 0
331042141 550109288 0
230768926 4674651 0
548240931 557848107 0
228744863 400009264 0
305710058 546785683 0
49748907 94482091 0
481986637 289515905 0
109866214 491257543 0
259183918 116627666 0
222973048 196852598 0
127064871 550948948 0
343524391 382151225 0
75630368 403951963 0
82372111 471540312 0
337950468 103426215 0
457461207 353780032 0
546531443 103505994 0
456409262 199376816 0
166811394 384481960 0
248846534 787164 0
179051376 457493474 0
562007051 304238584 0
276232025 279354648 0
199638684 495772608 0
323119044 355291855 0
131486234 17283504 0
417687988 536626837 0
276626187 217569245 0
551668141 297928470 0
551002888 452538166 0
368907632 310470777 0
166445729 452206231 0
562619782 331205664 0
80369216 227799805 0
179426812 422038628 0
373178005 271480545 0
103435321 335628454 0
164418259 200051497 0
200666665 297022911 0
228222837 325834655 0
110668963 557615080 0
81538592 254416568 0
300166900 42324824 0
483428084 207076447 0
416910678 226595633 0
222921604 86579482 0
298015861 278465832 0
517661190 209947263 0
66332000 110670264 0
102576316 326370150 0
137241315 329665145 0
452272207 118535116 0
62439070 4107271 0
396008404 185735814 0
268971453 245762495 0
122960434 182890368 0
318617370 50986336 0
408468484 307277787 0
165427063 2483139 0
565120703 283360566 0
470779634 305151591 0
182085458 47738989 0
196578475 344341029 0
314176829 28364416 0
343704644 238478939 0
373449734 509342242 0
114100525 208054753 0
442625713 63408874 0
559983435 274828608 0
377785956 3075866 0
370209870 360019023 0
63794707 302974226 0
56257626 181190228 0
315465967 483744876 0
312488894 446308135 0
76208074 69201600 0
390153760 246046633 0
236973531 526274108 0
432697416 541449227 0
158372619 276398397 0
236602828 247595017 0
18046773 552332954 0
238647869 130541488 0
94386437 194178236 0
467806646 497423236 0
411791539 425795947 0
173654447 354166186 0
339980 196237816 0
526872533 251699657 0
115557263 419412228 0
378128205 248824259 0
272108150 523292175 0
195949409 239048296 0
296479449 291620830 0
145220228 138400023 0
322514422 41909735 0
75427568 567548457 0
448594111 505881053 0
129998372 219110072 0
389280023 110904921 0
294279081 252783702 0
323279618 108356418 0
435174538 330939864 0
346432996 265118885 0
364193748 525254042 0
308596957 303108007 0
78050132 90290514 0
155174559 131004390 0
557188084 21354013 0
243186789 284361560 0
525362098 371678956 0
250537193 44133466 0
105224665 405168310 0
303107438 483909555 0
91800048 239362674 0
470486696 325244864 0
72949429 169151028 0
437866484 514300233 0
354273122 273307895 0
336751756 494773647 0
204408282 29134536 0
255176419 74726367 0
534252557 84928626 0
457890245 189611489 0
514988796 10603751 0
482055798 383074891 0
194165092 487085637 0
32396829 18573341 0
40855667 229326615 0
501750689 334013934 0
216652909 335191016 0
82126987 339633551 0
172059022 392815420 0
274124883 449750091 0
511024731 282253828 0
51936829 68619303 0
383543309 306242371 0
267649656 533293315 0
373417749 455047934 0
464275105 488318659 0
185500088 560496430 0
23076624 360537808 0
422228943 339814932 0
144848234 52733894 0
44044125 74804080 0
370731914 420214844 0
321299445 517570713 0
508807841 182677572 0
50726878 131229527 0
59373146 356272136 0
156620398 187910691 0
140003787 384394930 0
304313018 435440608 0
113054467 37230425 0
477151384 306030522 0
156254623 368325177 0
489273313 350695651 0
145513341 469516580 0
387304704 538781963 0
509639058 119878024 0
146853087 534614918 0
167645651 57017909 0
324274863 185768006 0
369626562 557966588 0
42626160 558693168 0
3323798 133701111 0
76883809 326185788 0
316555197 324320896 0
357242830 333152208 0
266644710 2127671 0
133208396 122280619 0
278194793 156590754 0
548108314 51261524 0
330065798 37692891 0
229253691 135984059 0
92712103 128718878 0
555751716 313902678 0
201076429 477181332 0
451742274 92717423 0
164112072 296173408 0
423863222 415623513 0
534454493 501559429 0
32746761 412471834 0
3219817 49184397 0
298842874 313665734 0
242929444 493807773 0
338989600 53597532 0
129238024 237857821 0
439293829 508950799 0
103316813 64360008 0
413896737 164935759 0
286812266 61545366 0
199383625 490782146 0
118419454 378641521 0
462297806 470427785 0
427356418 496731244 0
62609483 60365643 0
488760324 211621056 0
428667925 36514631 0
146491606 47588635 0
116311236 74542258 0
365042362 306189063 0
419790472 385571045 0
246600245 153905748 0
20137001 144133539 0
262906095 380173153 0
68758386 561328033 0
521859912 149886869 0
233704823 21022726 0
420608637 501260420 0
236411459 549047842 0
309419707 23355757 0
546868205 448815529 0
201294469 416756521 0
60944192 143245769 0
397366233 311252418 0
15751221 95125861 0
534317291 49540647 0
274502016 324589561 0
441427336 465891158 0
159024314 84732969 0
23577041 242147114 0
405593916 342144587 0
197289336 217135773 0
275746379 81070498 0
64823802 26654795 0
513516431 85591201 0
311284259 316107084 0
353616393 537856470 0
334263720 77933839 0
411378661 550159432 0
297705858 65601486 0
104300557 47570996 0
135861902 238666776 0
51837505 390451945 0
215972806 433430017 0
443310692 255293965 0
526507263 119745904 0
492286970 178462340 0
501316496 303571499 0
73860334 214162631 0
385162540 516674956 0
188338329 497805964 0
168637855 433217935 0
245667427 506049183 0
303338305 499650517 0
498588833 156157335 0
31920243 200088992 0
358268838 101951558 0
73438913 350228853 0
100857970 541719371 0
78272174 92305393 0
61247562 457760760 0
347840473 156861465 0
85456209 135509863 0
266032641 183944443 0
511041223 12180598 0
330058614 40788710 0
446148393 212248352 0
121352175 459853179 0
367175886 333095943 0
332269716 398474659 0
462495482 540613697 0
549493799 256882929 0
66197049 275634288 0
559217233 425898471 0
557478070 4703516 0
312383679 362375759 0
242143599 160110106 0
479732606 551108077 0
548228584 343704754 0
329256013 497537239 0
321906484 255900192 0
83793785 106812089 0
546126781 439670334 0
487578928 281482867 0
127955827 535866782 0
276384318 347682177 0
243275815 481836682 0
182543044 207745030 0
498622833 138337992 0
37108022 224454974 0
245845432 341493892 0
162735551 222383882 0
320825776 66029466 0
306701633 549221789 0
292542923 44473204 0
377364128 297341364 0
366594928 280919611 0
46903649 5274918 0
150934617 124853108 0
147949645 454203911 0
484484235 58917558 0
346859122 366134719 0
440741037 1596531 0
344245306 559470038 0
103997057 286465021 0
461145585 168459714 0
103519896 34227355 0
421707003 437899922 0
186637274 291661095 0
568329149 158127687 0
459939297 448949599 0
401898596 31498238 0
228330088 498552739 0
539574269 28067449 0
453496604 141085582 0
458343422 498826998 0
304365755 152566632 0
303587865 193439946 0
281055675 222039760 0
335507 189205303 0
401292347 172211736 0
126375319 288598108 0
166799155 464155693 0
68855674 296933699 0
273804881 197599860 0
466546289 454201805 0
124143669 127820281 0
264740642 415643696 0
368537687 258879182 0
182609562 534230382 0
441569128 517856805 0
559368705 43736287 0
553533019 313788359 0
194449512 407918826 0
302804490 313206278 0
239992675 374873194 0
181421302 208729881 0
511441248 39533363 0
151449010 352314816 0
133131295 418626237 0
421130143 97487070 0
437335250 220357775 0
112556482 201691189 0
498581940 158548681 0
511415756 533700867 0
345454523 316497998 0
81758397 185781192 0
587755 417798217 0
554757992 391406048 0
74033913 439053099 0
168321551 152884938 0
449810115 124304923 0
310441199 329450470 0
438168316 99135671 0
115353724 540367884 0
392221732 94668233 0
160650203 453841347 0
166144284 549961311 0
141734263 214856093 0
129703011 283296345 0
552983289 239269702 0
364429244 83214033 0
273085236 499254238 0
515352500 542354122 0
31231300 37358962 0
558588803 544942004 0
210233967 549520978 0
163550467 211464432 0
505885384 460009184 0
543777209 103087566 0
397534100 523033490 0
561513135 367363150 0
392310525 307870534 0
403482220 89304012 0
402705523 36212089 0
45065418 555384280 0
277342746 513536556 0
243617759 212631821 0
433361787 128274962 0
396529638 205265476 0
318375182 244630004 0
84166596 546529595 0
200901199 29386419 0
268454576 499983656 0
538043107 469281628 0
511027724 171402041 0
275767193 450241468 0
548334472 188199910 0
443520159 430034430 0
380906837 480488612 0
316120074 389623382 0
456240318 135068213 0
294361471 407486785 0
169739627 243121256 0
38669969 29205263 0
467173811 318415352 0
147843284 466914977 0
125231117 109478228 0
138745334 439079970 0
261190670 54783246 0
377566116 388187672 0
485102916 66213611 0
208510302 129518783 0
197094825 479694564 0
474465358 351933753 0
199174172 148471006 0
205465674 98825887 0
86711336 177451576 0
405188010 198411510 0
359504415 562502488 0
139009850 289726048 0
397727405 111218212 0
412819916 310953950 0
206543502 243045651 0
451350994 192066576 0
360437314 323782187 0
218729248 3794040 0
305601580 261170696 0
469274643 488723943 0
15703231 384198935 0
130885363 348724809 0
206222816 321344613 0
144994072 291472809 0
437595778 512304908 0
30501949 82681474 0
209840797 107811969 0
72960893 553656043 0
520298928 145879839 0
26922858 99173639 0
399816891 151244 0
32526154 178326173 0
286969277 24520074 0
346229412 375088928 0
319407785 340884635 0
153925351 265606878 0
536251392 104322438 0
113914421 393627170 0
402719256 368133928 0
397549499 486303311 0
153996109 82003567 0
188128416 6597802 0
173626573 163127253 0
368836923 121175565 0
112214577 449959810 0
69154073 117417286 0
154382776 475938068 0
530554386 384281147 0
467381195 25570761 0
389894217 472786825 0
22850228 278437265 0
400579988 18815483 0
549362491 284423064 0
282098723 361179969 0
412218410 53831871 0
141660744 100124601 0
312659255 397851258 0
491041954 551408406 0
477756687 95619115 0
237427180 365365000 0
485519485 401987087 0
189118587 82270702 0
356474959 548788348 0
138785736 321658312 0
474999740 305739437 0
343048667 146589701 0
543196805 237537614 0
232133123 445201870 0
116059938 289493120 0
277015824 519523738 0
46342327 229198987 0
384595281 468173112 0
15852057 14459174 0
41301428 273206604 0
469636621 457671888 0
231166935 551093096 0
458897931 34190226 0
473022473 342347926 0
36839572 472689644 0
201733050 265920698 0
473449050 94538953 0
137554094 460481782 0
458822214 33061315 0
459383417 522235186 0
562612698 341288573 0
450350355 53363260 0
233467090 99952816 0
39363466 457414675 0
370801401 278449111 0
514097360 481776641 0
343491346 371476718 0
158268780 135981779 0
332445572 314551891 0
338961067 199730297 0
552081675 210177384 0
37052381 307325306 0
548960252 66583743 0
314634360 178921514 0
134099199 522960327 0
493264949 475093713 0
216760311 89191149 0
531038534 223047977 0
168019060 83279249 0
370281789 548971277 0
369126079 33334618 0
200478234 98353653 0
450783428 156505896 0
474608980 364309518 0
365514800 235700057 0
119108110 356016092 0
192072138 1259689 0
420720398 403758349 0
209654344 542700780 0
63832084 157976623 0
231467454 57065450 0
45104338 114478140 0
153823301 547129735 0
180961121 31468345 0
519802937 373193042 0
26181651 234745504 0
151092389 552011038 0
517861927 472396701 0
112781450 112874122 0
123449297 79887584 0
518473855 530853149 0
29333495 77685454 0
191734403 181133912 0
86679791 265154708 0
303296085 494987779 0
165826657 232086363 0
66896969 399586639 0
508984188 433701458 0
236727552 504663547 0
354310770 352705735 0
238684522 350043300 0
237464345 450100900 0
456150596 348182573 0
288000222 269197961 0
471147522 149067276 0
418192474 477058510 0
73691133 163462875 0
512043894 139443390 0
8959643 199878512 0
268169350 481350491 0
349769823 373173183 0
486976019 307229289 0
20286972 153356506 0
458999682 102139904 0
59661468 68511398 0
236772070 309066888 0
128702373 389529528 0
251040724 90688445 0
440128034 248281103 0
104457964 406070076 0
21852789 49830378 0
489299581 9626443 0
252878980 439418586 0
427971186 402108734 0
87897679 54150626 0
277962863 63581794 0
295248325 529235442 0
43436455 195681564 0
442835046 527692665 0
328124000 418924204 0
261386941 204482402 0
235986849 275767493 0
517784386 393660210 0
569137371 152872276 0
125722580 111006729 0
564985173 407699066 0
428126679 282396998 0
182758514 18700852 0
182654515 470125487 0
462514581 159378696 0
292193170 110508213 0
407779444 419263281 0
373596455 501199980 0
331657915 533120805 0
387881116 338105222 0
112930736 3528726 0
512158524 88514666 0
534058679 139008724 0
73780896 528751619 0
212151460 11036263 0
503941979 219413845 0
477461849 548185003 0
186673197 32614710 0
229231110 376560447 0
309550258 313629289 0
65744673 140397817 0
326100317 533501430 0
69396568 356062700 0
518183161 611259 0
7957366 425823378 0
37631963 490541491 0
45336287 25911747 0
552407965 225020039 0
438887360 412750398 0
393175348 97995986 0
264718972 544780335 0
381919751 363930661 0
392307874 301001428 0
557285252 2846858 0
402276830 421151022 0
289075135 542097524 0
520378407 145840382 0
466558978 524847473 0
435729559 363897456 0
6090320 94958175 0
18268401 152338289 0
361519138 470473560 0
5047262 43851175 0
541929916 19868794 0
544834710 224358259 0
441180638 226470204 0
539144529 345787022 0
204053037 526622425 0
539307541 533382730 0
378484221 138315320 0
471598710 378042342 0
526535478 388647121 0
6392759 216827610 0
521575565 329929110 0
226844659 489481922 0
123056423 10603134 0
343561184 158536635 0
511160103 58266586 0
327116421 190196519 0
76191023 57126121 0
539455150 5988099 0
560586475 20767181 0
365584866 18282976 0
216091201 162400296 0
192656079 249818622 0
109508278 69234080 0
145245960 68205422 0
33926712 268600854 0
474232161 67697066 0
300326690 75773245 0
288329711 48859591 0
223281402 524002906 0
553366818 491533278 0
131698935 54462842 0
396312061 568735014 0
198343033 98712846 0
484564442 90867466 0
563841671 327108212 0
565913707 183887642 0
184921718 113555951 0
450482909 215827311 0
433280115 118558439 0
345485014 87102324 0
392681076 40803613 0
417889974 562274392 0
483052488 91893092 0
226056053 167803975 0
300363801 169909554 0
519560729 525519026 0
417259316 440340735 0
438490531 506390629 0
172961451 395074224 0
142664127 360952262 0
385589815 182488780 0
28448960 194344448 0
218265751 451462956 0
115878450 21798485 0
305219161 58990899 0
226657757 550557763 0
538248101 268429033 0
390916190 562771291 0
423174807 105332322 0
322171365 303249727 0
106110953 366830988 0
385007914 343863561 0
439455509 236066163 0
519663133 465413738 0
371838889 181731837 0
329361942 65991980 0
208155384 264049045 0
301731723 57677988 0
170742496 548639795 0
340633143 123688833 0
349666543 162754447 0
302655064 547899243 0
130511094 83419137 0
246571497 287778295 0
50801836 121813651 0
392781683 448491565 0
495697827 565795963 0
214499503 369150836 0
422263149 124711642 0
14979574 220363212 0
44337733 305279653 0
329348984 272897118 0
488260155 88207326 0
219423256 523175852 0
7047189 365076892 0
552607467 345108419 0
36285917 215462675 0
234026442 510627961 0
422948205 85011483 0
24748866 319464198 0
64146254 318380664 0
264547049 558016666 0
463575800 381996148 0
557116526 85895310 0
365029542 111643883 0
237693087 489462468 0
184208900 546473163 0
542556445 78339968 0
124815558 375955259 0
480347144 24948239 0
35056630 470340146 0
489186210 225186976 0
214384753 78508131 0
441273745 241631792 0
535406279 231857463 0
323530890 336816510 0
428583976 232634070 0
120272158 111918721 0
568539612 350702027 0
165931178 165934689 0
423325445 558975574 0
113673067 344025936 0
177175170 245988458 0
67674802 302595790 0
304257841 358993298 0
254488890 4061914 0
223599358 180696649 0
511775449 149771902 0
469864783 455116943 0
141311836 252855449 0
222757492 377013333 0
34464590 193396856 0
490516964 128299376 0
467688596 204704053 0
8378561 498981069 0
269309689 421208458 0
511047391 34538725 0
238598230 121417872 0
76463389 331861436 0
347462525 87453115 0
145452996 96748405 0
179404626 182654798 0
167719564 378658474 0
73869658 39434625 0
141739274 538171448 0
382482128 509948716 0
183370438 73665577 0
185876126 381359030 0
451331016 520979482 0
536371690 289859584 0
83232677 79455043 0
199532465 253623013 0
421416401 440970132 0
383812981 159013986 0
354507715 381931334 0
539849283 410004044 0
472108223 312763815 0
383397103 493243266 0
467134870 441345840 0
358981924 448547590 0
483836093 115140717 0
65183916 148352407 0
72360560 146143668 0
75108724 332001946 0
418395670 555053660 0
185683878 397585222 0
461832655 500995442 0
476555237 207596407 0
165895399 94794809 0
348742286 409326599 0
400936121 335959303 0
372840179 149305506 0
246554966 222980694 0
56487925 408963150 0
3470104 400123015 0
254706726 45790692 0
327885189 75388934 0
495006878 486370514 0
107203791 89515852 0
175730506 1300260 0
341877093 301525689 0
2061885 136671570 0
298798602 317349904 0
529177340 47142945 0
392604252 78215687 0
482461894 241638195 0
322211784 403615034 0
468001753 461658184 0
547633670 6018047 0
472917391 194652470 0
380157589 149110302 0
80755450 91653237 0
220130000 123133492 0
218171810 106079056 0
331346455 9528985 0
153759474 123344509 0
60098024 238955858 0
251710071 41963830 0
155535997 417932575 0
187069393 234213733 0
241024481 11736840 0
340492706 361261035 0
509472712 266321816 0
459092795 533845617 0
380352056 129541311 0
359764228 190019990 0
321482434 123205730 0
224214936 371868842 0
552196742 540724781 0
497466214 366372676 0
390895189 378994690 0
296446323 204854771 0
421968427 16227552 0
171935750 292076884 0
75937213 150124265 0
211611274 261017473 0
204218021 426718076 0
304114508 504473527 0
356493532 410209475 0
442406828 496821769 0
189024597 492440232 0
267542237 539104721 0
65190271 65812174 0
307118584 538279022 0
280126113 354002168 0
258206774 46856054 0
562983095 31457834 0
158046900 344590444 0
185977608 451651651 0
341927732 167221421 0
441136262 461771829 0
413551944 285005216 0
6252757 36423411 0
134731656 561420949 0
4414907 496972134 0
314640049 268569765 0
135669916 3571164 0
469381364 172188766 0
294916292 68498585 0
98019386 28208937 0
140001027 274904604 0
308306678 152219787 0
465031113 434352474 0
526542799 443915402 0
47081742 484950325 0
434015000 127121376 0
525037322 192666350 0
445938835 344659627 0
4024147 324720475 0
434161950 151365175 0
559847624 369671189 0
226996909 301073912 0
380091135 347702098 0
308619990 482880599 0
489916171 5561176 0
350935801 460650965 0
384021457 152966038 0
23378828 516980576 0
251982930 403678066 0
114983476 390339594 0
276727927 12786157 0
495695862 38551427 0
227077274 31529762 0
18183096 400197447 0
393066465 381940352 0
72328750 364489759 0
97720377 100951808 0
357059624 527658004 0
529218951 362840461 0
61692160 393541116 0
97798350 430850085 0
219076826 51618936 0
14298704 400454873 0
147239040 365664273 0
36142501 84962933 0
245508057 270131090 0
170671631 540104071 0
502843745 440066542 0
26143412 113907268 0
24387736 448505200 0
360330081 220860199 0
330073116 515497443 0
260323288 49402323 0
52776757 179312126 0
258800430 66212484 0
418517315 456462564 0
349961986 411610698 0
231145787 220091158 0
544770612 389751523 0
238477609 281737075 0
321287864 317621055 0
450753414 365383112 0
304231546 525924271 0
5565976 421732008 0
356633467 130527395 0
118722987 286926536 0
461790737 402105669 0
485174255 400700128 0
112058823 226974972 0
141102894 507959216 0
66984484 82765908 0
356801326 91998780 0
327534105 179172210 0
400463813 256886249 0
12364464 6027522 0
481258389 283897736 0
68078649 525482839 0
385159820 550224807 0
362554967 171774588 0
537862801 490343285 0
552998010 495979212 0
219480251 93175138 0
102782499 352164064 0
6052813 549331724 0
452086693 222148875 0
192076438 77853810 0
476440290 297681825 0
419517668 81980909 0
154050049 234351972 0
79781537 100310677 0
178254567 253758819 0
538156602 280166143 0
130473576 403577798 0
495492491 64668722 0
462247842 276669171 0
526594929 523656934 0
540448560 516276120 0
501079884 312648910 0
70762181 156995025 0
157155474 308953229 0
307485417 155101943 0
419177626 104994960 0
62273958 441337970 0
471011294 522892064 0
512472441 358911949 0
253455361 205708061 0
26373948 18556362 0
402467826 495600088 0
285140440 534513804 0
424899924 136805290 0
32488107 420985699 0
512452352 143364988 0
375791169 484325544 0
711940 351086703 0
69557147 127526294 0
190974082 1745082 0
151422197 448162397 0
411569324 164809029 0
291439686 357260750 0
431666924 308970483 0
263543597 109315715 0
267382685 5053172 0
145991163 434023377 0
514982254 101256096 0
552318785 500942957 0
189314604 391080998 0
122504237 96172835 0
275143724 436347900 0
438129875 412965781 0
347516569 317730341 0
214008125 504761713 0
251539452 432600235 0
524188981 416318794 0
331592003 253699818 0
62483701 60780336 0
337754395 550278305 0
460125809 349690769 0
24854445 221887714 0
68762809 460646714 0
70815027 356082768 0
373557791 187328273 0
470829506 165896977 0
401794788 457960370 0
211771776 76262295 0
144540367 169515061 0
38815989 439320516 0
422252680 43161602 0
27302600 414255111 0
414197432 334303512 0
117296988 302536826 0
275944583 561893872 0
409516563 128742752 0
487554503 31591081 0
409229415 241141958 0
13192447 353424575 0
277870591 136016613 0
107929637 7827260 0
89570015 111892342 0
27732948 522922147 0
64702830 93869089 0
554918198 442069457 0
494091260 210855919 0
414377551 252226571 0
215073482 516650982 0
266395444 277381151 0
433194277 70415300 0
315399252 527815775 0
229230778 337013919 0
433323775 165790849 0
334201796 445712626 0
96988999 56351522 0
449207992 506114957 0
251052112 421065481 0
561873773 191505442 0
399142202 531940647 0
270590720 107499525 0
406622756 105550469 0
477354223 50126444 0
19288521 108114555 0
137514906 103389024 0
41857679 298080794 0
252953057 22446032 0
23812192 503361149 0
295674379 171596480 0
70688176 389194782 0
322291718 458188385 0
246413637 388823268 0
239166479 505501249 0
43914867 530204548 0
324031711 424575799 0
177885420 146653419 0
122810486 516766670 0
455426877 18090091 0
323435494 156863334 0
218834868 215458826 0
116547044 451373998 0
284655647 396712713 0
16527868 525520866 0
10371898 471717341 0
484049332 399387087 0
531339380 450263993 0
549762581 222139259 0
345527522 363023666 0
514910859 205944925 0
437915053 366840815 0
296799456 364793202 0
78647354 562183341 0
377644630 173393144 0
275368449 171260332 0
427372520 552822960 0
115606219 455621309 0
275718015 261650294 0
488196542 12017867 0
40362744 118574931 0
516675383 290425775 0
522737982 550860996 0
372242677 380653319 0
324298616 142003282 0
464774014 460263036 0
507719028 196147128 0
158788972 101077308 0
187265024 374971055 0
228720308 542903151 0
450617995 181862856 0
266305855 120997391 0
406672164 109561905 0
394024271 281770463 0
275679089 69289401 0
487949562 209422205 0
95596473 105557425 0
50951722 279547304 0
494534720 125238383 0
388748766 233452363 0
472118382 83167544 0
536583159 133088769 0
247406784 411417481 0
168535570 519479141 0
244466048 144464551 0
295943723 552843627 0
162408990 220821528 0
51417629 446308158 0
117996535 6678493 0
160224306 172486705 0
332180083 471307478 0
275801347 65922510 0
289318714 221110950 0
263865704 29880703 0
204260039 148142649 0
262272919 488061671 0
123424047 137731271 0
528056482 444143852 0
406004809 223553339 0
91420708 331281801 0
217411906 13695946 0
482857823 471258930 0
243421472 291679615 0
74709779 518346570 0
108031176 326564237 0
302138961 528542407 0
31871875 52015734 0
250640390 95200464 0
401273969 356263565 0
390260870 440100466 0
503583293 213146534 0
447837643 84211317 0
538067086 238745460 0
147180813 347230906 0
66186389 117824145 0
193355983 386477990 0
179662541 425041185 0
305217184 45558251 0
440960013 218120983 0
204215724 478227621 0
122411251 15766369 0
284720768 349172659 0
448659796 508684900 0
242950712 283056294 0
337116918 502074430 0
224470866 165400306 0
303237177 455782032 0
461104284 14598671 0
517824193 108215381 0
196750146 345124903 0
58746755 548625955 0
98371344 358714340 0
29185411 267419734 0
382313791 479124208 0
103551504 521345871 0
428693502 230705269 0
68388669 79161295 0
64057242 22792298 0
187618950 217906881 0
250360947 326147848 0
110203412 426807773 0
206698578 316465007 0
524824161 360424432 0
174779670 271544411 0
496914460 82335662 0
382427638 239952491 0
242034396 522656866 0
78728003 384963833 0
519930730 292039738 0
252124471 190780854 0
350944261 245785910 0
112389393 466317703 0
347663089 555214029 0
519927068 398018998 0
271345632 398356224 0
485675664 447892648 0
523682589 325762500 0
260903990 66897115 0
168682139 428753395 0
480405402 355310332 0
294027203 31563216 0
288388619 528160426 0
435480173 387198541 0
51363305 35646469 0
374379165 82648447 0
440146707 165190907 0
365890935 533755218 0
437596475 188455674 0
168617727 69887586 0
402825296 315180406 0
69919954 152853524 0
49125510 479759860 0
404855151 549009510 0
202842097 279259359 0
31000815 483146911 0
275911920 154918201 0
272039939 262808021 0
380623623 228271214 0
342653403 347732062 0
70439007 358972481 0
23417079 171234417 0
314460438 292000064 0
215102356 411027418 0
205308825 120757213 0
47032988 492986085 0
39029055 430384370 0
360026720 89204720 0
402743882 473085387 0
468627153 28299752 0
258115081 317193870 0
65760503 166292925 0
158170452 503826390 0
260714430 454061637 0
555628571 295367939 0
227962765 218498034 0
545076230 519044912 0
147014075 174326261 0
212865913 98248420 0
149745010 6920844 0
496796541 507971308 0
544547268 71465308 0
236721568 198352619 0
271422499 276702998 0
490831394 513220532 0
199130072 62164222 0
549008267 523725016 0
368077833 448604344 0
504866785 500283109 0
189995717 97657548 0
532254785 282005803 0
156935480 26125283 0
224669989 116033586 0
426046459 276821122 0
184067152 54862656 0
29373591 492822735 0
82013133 468643927 0
534722896 557599958 0
72111535 301779648 0
74494110 351342654 0
498641812 43237108 0
502522769 558968639 0
136534731 409658784 0
565108658 100131004 0
550147023 224829349 0
478830711 224724434 0
536372665 203633074 0
553890904 271265735 0
219156053 442153507 0
361898200 381005262 0
366332074 46858982 0
347100048 65040003 0
405337557 167418232 0
133462932 102211132 0
285956712 75738799 0
73219649 319886390 0
182962972 102297488 0
128612824 16495284 0
4024272 465850492 0
251306602 429383502 0
219301958 207855471 0
419558613 11998361 0
230083884 222877902 0
517471551 498685431 0
170405158 197232482 0
383922444 447638265 0
527889235 53318213 0
371664937 465320331 0
378054528 182684980 0
89016257 549260296 0
38836681 250553514 0
271904317 315485172 0
162948518 490159191 0
368439786 171820432 0
6955700 386330055 0
553374234 506625530 0
103512549 236864972 0
490551133 96204738 0
108616342 155205484 0
237906821 114635233 0
397100886 451355810 0
12403018 408051510 0
190651335 266806256 0
534327409 374413658 0
1261771 238002124 0
376103998 52831879 0
318976896 407698277 0
100821392 448227752 0
207641990 136288237 0
225619454 443132252 0
398799626 140355674 0
478141004 528618887 0
293151894 13150693 0
91383779 23062058 0
95139372 228291996 0
468569791 11664791 0
85692035 415123176 0
121898597 392280307 0
466235341 329819611 0
346861845 486626734 0
437561933 447604883 0
267535213 309080370 0
234964195 37594841 0
368226303 539891165 0
372117129 302738062 0
192559442 181316685 0
322516886 99147883 0
285673059 29665722 0
137028588 224570085 0
463081829 254121792 0
389341282 546276440 0
415630576 273902714 0
170270594 131391604 0
258660054 225034906 0
178472033 201331843 0
425546131 260395135 0
108443697 307456654 0
144836323 88426902 0
339874203 425981356 0
517730142 411582962 0
404010251 499586687 0
131352080 246587012 0
53424060 226022315 0
440370611 417683505 0
202049481 247789176 0
24992039 252342336 0
563517199 510078301 0
482629054 154528915 0
43116945 260542694 0
360565722 470003468 0
546238588 86275388 0
182737676 211168053 0
201107276 241573245 0
101067217 68436479 0
186179651 176731486 0
465043865 105169204 0
336246750 154830581 0
105921440 344276696 0
164419923 350257939 0
100926140 145824521 0
538180937 285980973 0
30733824 538784313 0
114393815 407630177 0
86434791 217326777 0
317580197 310423709 0
287373882 474359159 0
327462641 512514175 0
392330496 370009466 0
158412389 36139589 0
47930601 155721470 0
418446473 517708723 0
174244229 551728742 0
343620264 505290278 0
149967760 18088966 0
175119612 441864662 0
425619265 163191445 0
172783794 476638352 0
126166471 140464878 0
470560472 16851758 0
239001595 79676149 0
242638268 175741375 0
339097168 485027653 0
362965762 156038103 0
403598107 37105914 0
13780844 171592203 0
76085643 202868173 0
517393072 356256710 0
485836329 356307033 0
542194125 267377587 0
6648470 227630133 0
234499349 333814125 0
101624805 256387588 0
52492487 262766279 0
105417905 106035643 0
517936218 304151923 0
512963549 483511477 0
161170119 85776769 0
391405953 162181004 0
524027487 83182746 0
417552000 509489951 0
62128628 413467450 0
189711416 460570851 0
222706833 514830439 0
300286221 39287132 0
261178095 235850128 0
91409719 515454705 0
102498239 439580940 0
135263920 63308936 0
344603549 8642252 0
95595854 466351768 0
229982151 26515149 0
354608589 296376955 0
60410867 551114518 0
362205409 446314278 0
275625742 334386453 0
14142687 91756996 0
524221367 214568361 0
196607038 3855277 0
63159671 486275251 0
559709743 62586344 0
402392083 539950481 0
268953791 376875910 0
299324397 331844813 0
288493549 172404412 0
307368666 396088645 0
234435464 357821234 0
229093921 304404196 0
480625806 457826732 0
33481664 386219447 0
269447604 137029093 0
152455615 523019420 0
312140913 3174257 0
563805194 8655157 0
311286592 489317359 0
445679781 158164891 0
91172069 375378020 0
282173982 502084009 0
172483899 312739452 0
465810612 220919428 0
510324142 192305921 0
413082640 429015136 0
542253428 562150727 0
291032395 374566989 0
221331125 329028376 0
398727109 92488888 0
369045607 115855271 0
391009426 202310041 0
567233666 284010354 0
300025085 550413975 0
226193712 44856665 0
550790395 381208139 0
340502230 159026595 0
500566127 283644034 0
42591262 405106176 0
526088752 519049617 0
149885659 203922559 0
458670673 276335120 0
541025005 409434486 0
333390926 279719451 0
58958751 327757941 0
497848113 324186644 0
353216741 84465267 0
246008244 468829777 0
109121813 402889963 0
539979586 431751830 0
243831108 386656196 0
463125724 131653486 0
91057892 393652393 0
194995908 554337027 0
234348746 497983270 0
559327739 462868667 0
80159532 37354267 0
497322657 81522766 0
166845858 502425071 0
219085654 108876736 0
189458517 539750691 0
139094658 303905092 0
70743752 414976412 0
472557930 327466004 0
506126149 462673354 0
104644238 347836524 0
448895585 222092846 0
428865584 222596712 0
215077792 155604307 0
63443548 523645365 0
469105677 98332547 0
420308300 329278868 0
162969107 420416521 0
286900323 209882534 0
334335938 335863307 0
426099268 204018048 0
473582960 294461238 0
469814548 138581138 0
200290118 400477598 0
111115521 509533635 0
117648961 204456423 0
59055207 239653053 0
513601591 270843376 0
115102542 288497782 0
469112161 63955363 0
199293656 524853913 0
222580451 294507744 0
28792547 304384308 0
82070015 89145556 0
129638614 557296157 0
145206633 104262849 0
196315110 445877189 0
356940621 87294100 0
220028836 489393091 0
402292362 37294910 0
274571599 397088522 0
202259290 429143858 0
927585 216584189 0
564055364 403159368 0
277294106 396718594 0
200626288 380393522 0
200757415 546336235 0
125462147 415026006 0
354182638 459670997 0
295981810 143760861 0
274229150 153381340 0
8858253 551104485 0
315526436 497494264 0
266531010 331089860 0
150457622 567933351 0
458574025 346552618 0
183138205 299195131 0
427554721 31595258 0
128028664 334821836 0
99395676 358954162 0
225090357 165600485 0
495071548 214338789 0
551300693 521430048 0
155248510 116651199 0
288098997 442656726 0
158874567 75560126 0
322649160 194312907 0
219459316 204023517 0
58447206 104521780 0
387943412 172270381 0
411695341 374196594 0
34179732 209396249 0
40373341 529412855 0
152711818 370183108 0
525066782 501498285 0
144661278 365495819 0
92191907 124479950 0
246754385 365700463 0
457110392 430705683 0
335837050 62351468 0
266046774 182924528 0
531612975 9257089 0
281850422 56146562 0
257830655 212673830 0
125800691 167251731 0
28706330 156705518 0
329760618 201393305 0
475969086 125700768 0
531755331 37472945 0
333961189 162611157 0
214540334 125213794 0
382656399 344715056 0
122584191 255448528 0
330781870 57984192 0
15988619 110898010 0
172269474 16768390 0
143595742 35738784 0
511671903 394081548 0
431849457 476312304 0
280728002 473489326 0
40273225 223451486 0
224238675 556759292 0
82230357 76475841 0
477752362 272729826 0
89118831 552798756 0
232024648 313960596 0
111248219 257377049 0
315882427 408640905 0
117230862 90658339 0
6376257 359558481 0
493943762 104839796 0
196924649 276554048 0
135999365 48810082 0
507418961 321243855 0
256794927 414754259 0
287210111 47025323 0
100480444 562979757 0
146738891 520719296 0
27940654 167797204 0
408649043 403114812 0
278651398 564302147 0
228706440 8162259 0
456380374 125061313 0
295072413 544002709 0
509027478 541726591 0
426144711 380849007 0
145950299 547090180 0
105317287 309670176 0
497515486 74702447 0
150811696 321585160 0
538320171 175756777 0
471862856 469396269 0
259342271 194617979 0
536255423 236067612 0
16667182 111193914 0
471825471 341449835 0
457196535 87682432 0
309785878 50275436 0
377487026 104578050 0
295851662 299020174 0
485649657 338257931 0
513796666 85962493 0
334318821 520145105 0
291259552 274089946 0
280038205 122705880 0
476356639 470006709 0
256025879 500311832 0
348770371 392327543 0
83391141 477531646 0
518587492 321155731 0
540141691 451939897 0
258537238 329901589 0
23927980 34064335 0
126778810 148182066 0
88849939 358720986 0
196678882 87945721 0
256692317 375369953 0
555085793 104761298 0
549051124 443040362 0
122051977 137958258 0
172623483 529746509 0
154355912 473592996 0
299582028 309854589 0
134249156 11420202 0
242624864 336085202 0
280647921 202859889 0
197686370 198701148 0
543229935 480151401 0
129089344 362165386 0
419676769 543925273 0
269528790 61832853 0
396948521 503500810 0
538383925 59179525 0
391585317 392286516 0
293920320 431793620 0
107737111 319645826 0
245792991 95399328 0
397395445 128798648 0
201076025 38002322 0
89830343 64540556 0
538468664 122348733 0
184124056 516019879 0
365033359 1865061 0
285440966 539210993 0
271465350 493185732 0
178013315 176368471 0
238173581 188219802 0
439463946 97475845 0
542314160 484696910 0
310456823 471332919 0
373893342 431760216 0
456116228 277314657 0
562919798 238838942 0
303560634 73025827 0
264014513 535625429 0
72460516 14781048 0
530283534 177281004 0
427747682 302315400 0
140133883 473701562 0
93932766 327078841 0
359936041 538746531 0
77465978 434123847 0
30932829 43602023 0
388768483 472494274 0
284303769 378929250 0
480855324 412679330 0
532502568 91293799 0
134033772 102494825 0
407833198 159580888 0
537162103 190955599 0
293462403 564800351 0
533746861 153836413 0
348955132 549990499 0
214920998 274269450 0
131023125 545694422 0
45428320 355780496 0
47121757 509149799 0
411599412 480831546 0
172646809 31485205 0
91506115 240049808 0
547563641 145181720 0
150089420 188079214 0
204662046 299422161 0
112338435 211838416 0
565197387 260325409 0
336138366 78393174 0
299592577 2535250 0
310007394 67669785 0
519669018 496789333 0
497386145 183676017 0
328943695 569174514 0
32392129 49613023 0
129103246 533605440 0
392492908 344559508 0
90332771 57738360 0
473732386 460116352 0
60188940 198614489 0
533149052 384047991 0
260672623 381283785 0
360556809 426666624 0
495530152 439807882 0
333066686 545273135 0
151081202 168757046 0
469350128 423516485 0
338597734 156526246 0
125357660 189025620 0
293549753 462885694 0
417189280 552909625 0
278407465 513825939 0
354747931 568671500 0
21718695 353372282 0
531243621 525671526 0
165373136 11971866 0
487270683 489451274 0
479775194 245575616 0
498741172 234955207 0
560674967 124675115 0
437218646 455291757 0
277118704 547612961 0
174850066 568523574 0
228949722 531944316 0
79522717 8074671 0
91305281 284652141 0
217074548 87101635 0
97139750 59836505 0
31930545 493332596 0
291190233 2133080 0
65042195 543884613 0
423372902 101431571 0
101335470 201181477 0
234729663 55373518 0
248618675 348328162 0
32028071 68108937 0
449792520 190931440 0
377737751 46712574 0
256047386 558185995 0
281384974 364524907 0
25687085 214176158 0
403829959 985969 0
566211359 102870719 0
30763408 164656424 0
119980926 318797758 0
43033829 65624729 0
321273963 315073497 0
115694733 10202208 0
119510810 115325537 0
200504978 247403283 0
388644605 61007900 0
117627782 536446684 0
218070046 462933411 0
493877519 104368193 0
238898982 292177586 0
334551046 503425920 0
318582340 528911429 0
41590204 274615264 0
249382190 61699012 0
567961509 45681572 0
515283008 358268327 0
470181873 358289892 0
502745430 376318527 0
526437150 206074553 0
343917132 77703131 0
290374927 292265278 0
195162622 518606896 0
437545490 441582062 0
344240735 82749467 0
555621709 263655063 0
321173069 157681092 0
309653268 436088374 0
111483974 14601144 0
456829348 201776361 0
105245185 282286120 0
412943431 392424344 0
230935783 527383894 0
234175868 163140681 0
521962426 397374901 0
354658493 75053645 0
228266682 54447588 0
30000862 14386451 0
219682761 497672794 0
238814588 377107385 0
14826572 384805649 0
371675870 535908871 0
513365957 155641109 0
18147259 528157634 0
313298479 206913594 0
355046186 294401778 0
84035657 368289604 0
287545330 155905119 0
565257287 378787491 0
544823215 152338758 0
293824609 101816295 0
388971848 349725202 0
70277983 340969012 0
129603987 178703647 0
510016582 247838834 0
42151103 409327227 0
219842805 410009689 0
178455939 515050125 0
132856960 261069580 0
307785592 394238196 0
15111643 223927064 0
188642314 285857933 0
399544770 337920369 0
469652171 43859814 0
519348013 408172391 0
87644739 416030630 0
465030440 390484995 0
245007277 87083281 0
122944461 364918419 0
303672174 520401070 0
163325304 165018655 0
369779580 490505338 0
352918799 520545889 0
461502910 449717974 0
561462605 290778301 0
306086475 414188026 0
478525165 34985682 0
374583344 532314763 0
153740661 468441346 0
292513686 263305882 0
200513292 522810658 0
193801312 41552563 0
565585708 194073139 0
181661030 26016908 0
66483818 545523659 0
103436845 561527082 0
460144500 475518478 0
351483445 175719854 0
139561628 213798734 0
172862758 512195934 0
325772579 568758559 0
412805561 226980422 0
51949804 124152807 0
368994225 528031818 0
142565083 78085840 0
542809236 99530667 0
447351914 211084951 0
562112873 556854885 0
285557164 335557406 0
528924937 510076296 0
96017822 58392296 0
450490299 441241348 0
362541724 189582718 0
523156772 124358693 0
340510703 358138778 0
137665943 138170582 0
266911786 502062091 0
100663474 93745201 0
31976011 252074777 0
181299806 558581411 0
86488555 257199248 0
326036475 321975197 0
21459573 80003922 0
388170448 33874383 0
106810891 524623667 0
329031142 192102449 0
40691238 323822352 0
160763929 276258337 0
407269541 200796711 0
107739919 554801828 0
223815157 187739369 0
469428613 87291809 0
356379247 555705447 0
426435436 426856740 0
61777815 361408506 0
520494160 525026403 0
402780877 100169784 0
214285043 470690121 0
223306499 148130280 0
509816016 340153274 0
366617466 464788375 0
241985721 135635042 0
369894131 116378852 0
218797898 506655 0
47502155 80910937 0
88518578 352197972 0
465762807 32730659 0
246107925 363555960 0
562696228 530699360 0
466321913 344643742 0
175283934 266733141 0
233011441 518370498 0
401567102 520557454 0
290216723 135258491 0
397849315 416910582 0
366634649 397294868 0
68936433 282826381 0
399352145 384149695 0
270110994 373316886 0
81531017 232825987 0
511027685 158166918 0
182059334 255848698 0
354478344 172316342 0
186133363 125682764 0
27127157 412298450 0
62860795 91357995 0
238742043 394575430 0
245662066 290117376 0
328907553 133422904 0
198165190 11135875 0
307968736 70612125 0
65111899 67240778 0
163875562 65892698 0
278548813 338663926 0
8809947 449655505 0
346103868 213213498 0
252953359 310312667 0
34823916 253955372 0
541168814 349408361 0
545082657 199349023 0
230809152 397866612 0
269811441 401814582 0
71952183 91351158 0
567470620 539335686 0
528761808 530999274 0
412035620 402186595 0
561002557 231460700 0
560640491 323374085 0
423661955 128569659 0
124296097 450052532 0
569152370 176555706 0
51535508 493731238 0
297046518 535037406 0
136850225 318115194 0
309347086 378618973 0
73817406 411827230 0
291902477 511190064 0
425327815 418734903 0
310611554 491828260 0
322479751 458954115 0
5361893 415300080 0
431156849 172739796 0
338518444 246703821 0
142934036 384551759 0
309672802 515881640 0
218337291 125522895 0
524616860 398474241 0
190045716 382850774 0
222000426 337326416 0
428750738 161367505 0
122058242 250901690 0
534119717 356994700 0
558075326 80376407 0
295914906 293065367 0
91793105 353648605 0
288391295 492489778 0
156584391 62365036 0
225310878 219524924 0
256593902 11958952 0
164645753 330342453 0
66317093 39059163 0
503216162 135295291 0
448793172 271941405 0
291405568 388796047 0
424938536 542392330 0
418733242 248656271 0
479007605 385645031 0
172333444 150785692 0
201594065 299053471 0
426092788 387625376 0
309305208 535618846 0
258525311 416067317 0
469958415 183899564 0
212490111 343827413 0
237559418 371682859 0
507089415 467582714 0
397116427 305934754 0
325476566 450391495 0
223507438 136352515 0
13398215 294797070 0
181508178 391150303 0
115887061 198428004 0
300135737 455093712 0
283845201 391696932 0
370560209 58880739 0
9431195 128995162 0
231877386 31412270 0
516048034 507793672 0
307493087 548996955 0
74546465 375788146 0
68852761 228412028 0
487386440 461281522 0
455917705 100479892 0
292136520 507216145 0
363388760 54408714 0
109908003 453351958 0
464190442 407687772 0
49931451 520939339 0
9024576 116708467 0
424448733 279888360 0
261409165 175645417 0
306722451 415537731 0
380244498 547590415 0
355312469 545541744 0
426409899 386516890 0
223917868 59416136 0
333502178 300063573 0
181023248 132389815 0
197461659 116668558 0
201261804 57737985 0
205068567 492059494 0
190867912 107075945 0
363774852 473777311 0
164927085 454851582 0
224566304 335286539 0
154586025 69150748 0
73805965 60074605 0
277894904 254880376 0
252229212 109404912 0
385739475 517819964 0
20866925 410796447 0
514055099 157442157 0
531921574 70133098 0
488350598 388495035 0
346184838 396488762 0
150902605 536509582 0
168410688 429509478 0
276608223 13595197 0
444023441 491379512 0
235240345 560304083 0
446858203 327652366 0
40193639 262742150 0
388091238 399477591 0
199059427 89515934 0
444638046 122668881 0
254873865 386843633 0
470220175 561089187 0
34989464 520394201 0
382744411 230260348 0
380152624 213302028 0
72693048 111183012 0
439933849 149187814 0
159830334 120523155 0
473044291 267666396 0
194911449 148725003 0
435651555 325830706 0
545046445 392663751 0
338137002 561660287 0
525182625 383278658 0
74921082 550663096 0
451996390 84482485 0
561109193 385273848 0
284744056 192354437 0
297718548 196345574 0
243910783 330158533 0
395311851 381580969 0
410325136 59868780 0
248450639 31502368 0
513521469 458724591 0
458544516 145701439 0
255077360 11120277 0
244409125 176821717 0
13487951 132650677 0
294443396 404586836 0
24560849 322986255 0
155650362 495758417 0
462033138 170522168 0
427843423 208367682 0
12438214 294231140 0
253361325 540858553 0
401592981 450798316 0
150103730 568492449 0
2664565 496679283 0
404761786 84441636 0
56950462 52245522 0
77001177 76357206 0
311168766 296105442 0
510133636 262731965 0
542292386 469414269 0
545433352 237029262 0
104513566 313601160 0
380110261 52197931 0
498681791 30360402 0
119579487 407281920 0
524758250 545911230 0
5494529 93073358 0
364343658 451573112 0
395821200 549118692 0
25826922 512084550 0
26616317 276336531 0
507857538 123882480 0
19471136 541020957 0
170773078 11997827 0
516923360 460225255 0
378710098 504641574 0
362312907 51452178 0
405102843 55817077 0
98506318 41276506 0
135076669 52724351 0
344688562 410530465 0
151828934 298117783 0
263944808 404439048 0
97794564 71927105 0
351709481 191000271 0
95445231 333291668 0
353660500 391268056 0
89499146 111777796 0
304375539 202319919 0
196730429 206112797 0
429085832 112920539 0
368414789 467212849 0
314596962 274411075 0
69960671 39543342 0
480242086 297444258 0
517154019 343779594 0
402227035 93550897 0
188093163 92975375 0
529279925 499852945 0
286388134 419533860 0
480607318 445944147 0
186875146 423630546 0
380637075 58044905 0
552117074 196142593 0
112081945 160100834 0
319985917 405790800 0
400939739 379784139 0
149092660 291567255 0
109281334 470059760 0
5165328 134108259 0
356610102 494300739 0
376714252 170157261 0
114631247 550817224 0
391522032 357410324 0
222153189 307920121 0
123627379 525294838 0
340708730 208147052 0
153134430 103518827 0
420128785 153253898 0
499757238 334693367 0
122507888 195632416 0
548011131 344542059 0
24036524 308387893 0
319660464 137701549 0
554388369 38145642 0
177338805 145596643 0
547277903 183678793 0
70613924 451086760 0
510187668 520438687 0
500703763 306461525 0
342011646 502811462 0
141278951 353884389 0
171533901 350871950 0
110599702 395009711 0
271185165 58770874 0
96487231 39927162 0
289516069 195012100 0
201931582 481321723 0
147135791 521928347 0
169277220 64459471 0
508904328 32507302 0
24024473 490421345 0
64558410 151543417 0
255938095 249078579 0
235827423 551648302 0
284075844 185900641 0
91601372 92655477 0
217102490 148292913 0
306977020 169477797 0
350681070 190493472 0
501417249 339947377 0
540596903 316371069 0
341137162 399929278 0
286445472 428099849 0
34335461 459673313 0
526723018 375819265 0
489754820 294416207 0
380174982 529657422 0
170316482 448890796 0
498017018 373776103 0
24594181 200303807 0
298186892 153235255 0
196609946 410457507 0
336159 521311482 0
527042508 261690744 0
147247637 121679563 0
568965923 126028676 0
74166935 302924148 0
146824809 231333282 0
186953094 270169082 0
130778782 510569931 0
5032968 283942026 0
235700538 485053809 0
9724506 325108376 0
507345505 203577395 0
406437729 283057046 0
382544361 58303687 0
387889149 491931220 0
353594952 122807153 0
357468313 267251491 0
44744382 349384334 0
80547351 322180412 0
403814894 513037860 0
138922575 460579398 0
45775996 34254479 0
403251396 241177142 0
325316524 35548616 0
492125865 368193306 0
40653034 37520668 0
303887707 188820345 0
25777528 213701557 0
370021283 70141202 0
423048147 159468638 0
127252798 431540413 0
373873961 359860897 0
374570126 413329036 0
194158434 44718813 0
70355608 346397209 0
275575779 291115474 0
325253468 278726673 0
461907784 190674983 0
263442910 309473758 0
496505726 62947967 0
430824672 445301846 0
87280871 413749492 0
474535327 44568290 0
168728740 254640818 0
167026580 504031848 0
444503461 554744570 0
509812177 39946692 0
351844971 237970408 0
55477393 158589207 0
219209861 13348615 0
374903915 332158473 0
443245791 508825634 0
432377262 141228914 0
367444178 275622588 0
233105715 536451251 0
268314195 369774681 0
442361760 487269021 0
19200520 254678396 0
546041295 173928071 0
173223098 207709991 0
499233667 412701571 0
353131394 78898013 0
447252977 492243364 0
188044217 160696598 0
559373524 514145178 0
413814545 487791748 0
346912880 284118041 0
482066566 170136848 0
569051833 507205279 0
165481795 388117050 0
338834943 347451518 0
516760085 250333288 0
354634666 288895465 0
340690536 383743810 0
335412798 231883120 0
409930026 492685016 0
558205169 440718650 0
508996677 548727221 0
389560368 422464612 0
507351004 531800149 0
553119496 308974300 0
336647580 156465739 0
562179396 346363498 0
170517110 193573331 0
452838094 269816676 0
466069667 99301530 0
353212626 297378545 0
199861110 192004087 0
138048441 37825930 0
41212993 109769588 0
382386609 120868385 0
252879405 383279267 0
250214256 59627329 0
309492214 97449677 0
394136452 69229785 0
64864181 119881980 0
125359630 159460113 0
492025914 305389430 0
512447748 216589528 0
486926271 131700798 0
305650123 423917269 0
489864348 310174625 0
117927510 302969859 0
326126606 278793414 0
251179764 76437556 0
37481728 228610452 0
532136938 448019847 0
72043375 4676712 0
548227348 350452457 0
270532419 553543350 0
71319337 564257207 0
395135947 458393350 0
225942873 391357075 0
552457345 37267980 0
229967881 478473603 0
121680935 218721350 0
349024479 128094309 0
127379644 495604099 0
190651617 154386427 0
552861968 285994291 0
337222600 472850369 0
215827967 54306960 0
542057248 120508038 0
382588164 349669595 0
245687748 428035403 0
409018515 307109345 0
336969771 514363277 0
7855883 154510874 0
469114431 2972874 0
5548390 386993394 0
236340029 283258017 0
397161200 92347969 0
409776601 494890072 0
291330961 140459644 0
122531384 358138764 0
356008397 68558468 0
539747561 268381152 0
328915679 261701055 0
181788443 558048973 0
76169901 180982749 0
413019229 247239484 0
405234040 557899047 0
36314609 413744409 0
266028523 342247105 0
461663861 410191419 0
333445411 100491789 0
436954868 107721678 0
1461034 418808224 0
448200829 215626436 0
366836405 402745747 0
180512296 521765594 0
565122915 558233029 0
243919457 498712835 0
454113406 341916898 0
293004920 466040464 0
425037990 445291232 0
180885613 382019719 0
281173657 32939082 0
180045100 90886690 0
410169919 126002250 0
480580376 326839552 0
430875876 213127009 0
122834284 448864531 0
523261423 33801925 0
76517693 301354481 0
541331749 283434536 0
154941309 253551432 0
519023860 436218271 0
413130570 341417549 0
85091606 237371914 0
27854212 44313454 0
83010073 52806398 0
129181204 13234562 0
405538642 360464308 0
28564908 261507396 0
18846346 270544636 0
39241908 77623281 0
283349790 220869743 0
331319691 414198423 0
534293294 230447780 0
8651264 192701574 0
481600881 267020886 0
34166550 312910883 0
12424189 465719107 0
210051264 410763649 0
108270145 443421818 0
485598845 196856262 0
306651188 536888413 0
412579399 13418460 0
477462855 24349208 0
132560446 472199881 0
278363551 155656527 0
363776295 455481809 0
287589901 540646382 0
195960586 57359127 0
50486187 193192162 0
345956156 474603010 0
287606553 467272036 0
72960979 305571847 0
500973233 507864619 0
162036144 84975362 0
429536704 56640033 0
372834269 110653865 0
533471634 70109828 0
287387750 501641469 0
516969676 83481555 0
324476693 342766559 0
181516882 439373101 0
64455578 196685147 0
456680168 524115005 0
368007500 56200994 0
332396847 559920292 0
52621127 226656065 0
320464351 509733224 0
263070891 231656480 0
84439283 216251090 0
423693545 241616680 0
297074167 326734679 0
92859793 208559047 0
26037457 71536254 0
48876619 357211887 0
92996555 384237573 0
480755774 392645472 0
168902065 151897308 0
335874829 397601712 0
93400494 67711115 0
403466482 94196958 0
102124551 219188279 0
470009441 299015601 0
559291540 148140270 0
473397611 472048681 0
522278873 434464694 0
83662466 334408242 0
112972374 455031637 0
363510318 482493553 0
344229650 101065144 0
162335382 187493910 0
160932768 349320480 0
417785843 336321161 0
53137819 18699326 0
527537063 316625066 0
279070117 207233238 0
521140933 142718840 0
192308387 270111299 0
523581809 278303290 0
397842713 515323980 0
448661810 109002201 0
247084544 512817572 0
511916382 551554435 0
290779153 71848408 0
433077519 552389047 0
352024194 358602808 0
485026381 248170362 0
43517582 455968473 0
189288367 410646233 0
181578347 238729237 0
247643075 334276321 0
278590761 22007250 0
383795230 380678796 0
13861150 206895303 0
158664284 388675334 0
329514796 192001833 0
365527404 177280944 0
304694807 516285078 0
316877537 269774289 0
199012963 257634449 0
172182960 449685976 0
18404277 167832511 0
271188027 170162508 0
269530879 43255416 0
491185395 567416394 0
261259366 296016744 0
169949086 499829157 0
440030486 150589639 0
26977444 114724391 0
529743983 130797369 0
478974834 445564249 0
414791984 484533570 0
103369780 179040103 0
308294589 489396170 0
43877495 314403932 0
71907824 192755797 0
469850526 415765749 0
255890096 218102282 0
35418294 25801415 0
524960250 209253754 0
41440544 198047132 0
97168990 368287107 0
243027178 246147157 0
369388503 240258573 0
364864195 97343850 0
293413009 447108101 0
477449354 345638887 0
60924935 60356625 0
110144504 198387418 0
266794745 296683940 0
531860678 237913531 0
286233008 166518925 0
242655827 507637256 0
373138776 511271865 0
287988093 407563709 0
292399373 408214613 0
83724011 492607061 0
371254200 106898926 0
68814690 299664172 0
243660285 480483786 0
58788064 396073407 0
272121483 220851385 0
428548865 317318420 0
309156067 1188972 0
565428855 59963210 0
47215270 516041713 0
145945079 67124911 0
312419657 147640152 0
162460738 563482940 0
451043432 108224684 0
564367807 414402611 0
271969691 154471723 0
90232359 40544632 0
204307494 199686110 0
343554726 422956845 0
531146359 464590902 0
542280017 424104825 0
563897247 409676759 0
459931022 334987083 0
317926158 498615625 0
197720800 372436070 0
564954150 494945205 0
219982430 346237750 0
413172827 503658344 0
526122814 144205418 0
67133391 112182573 0
237376637 37312053 0
156097407 38247284 0
202487376 528774094 0
236074374 101997965 0
416327097 398619051 0
339995531 480260191 0
379217246 460482834 0
39138344 29975105 0
72103488 497776840 0
15841958 229602976 0
95994706 232961054 0
486790887 45172648 0
536566941 71238687 0
183217835 115087550 0
9150820 552901277 0
165423260 390336067 0
323130354 380058438 0
556007246 39113425 0
290340896 195735620 0
290911055 54373093 0
157775019 398527621 0
113398612 354172211 0
341131649 282199746 0
195592371 60644027 0
433139904 543714212 0
346100699 492437272 0
12084578 230171582 0
26073880 175217259 0
34929714 503119191 0
168318415 220988695 0
214126082 350859680 0
12194327 442257143 0
274610611 223311853 0
337071234 343150065 0
251981606 242455381 0
541131373 354008610 0
142950234 320970392 0
222686649 370547394 0
233901386 499912088 0
167816152 131998302 0
372943975 452031984 0
432864971 220870380 0
476056830 406941507 0
492497329 405870023 0
48816749 202595340 0
235114454 51397077 0
89758457 320580931 0
212884356 518788161 0
362503092 553361082 0
285385557 121687201 0
15437486 412211289 0
366419518 534847873 0
254926439 540176138 0
304470058 225950312 0
252767265 18899516 0
521091550 415213990 0
307079420 284841473 0
119478242 405270158 0
305162786 227811720 0
394365997 140877409 0
238226158 347551829 0
386914426 191207602 0
99073620 568870315 0
389723639 393653206 0
255698549 400973034 0
295957753 548210877 0
409189573 245846372 0
496779968 413012332 0
410302302 232965112 0
184158704 5804184 0
177468130 69692871 0
490721572 329298474 0
425251912 393818932 0
105148495 459835148 0
446909611 27558457 0
219402064 388769083 0
246189050 103827879 0
117143175 343934467 0
216032057 414830833 0
182432647 86175106 0
205787209 95959344 0
267346563 366750436 0
338168395 11532719 0
367959487 152615009 0
225720514 113679437 0
323738722 204859336 0
286463952 144593172 0
259120890 357905907 0
146841887 341333913 0
408810263 226261120 0
214315753 336032342 0
349222682 300054755 0
449391587 173903036 0
86012189 162255830 0
259771600 300565440 0
499452152 283177800 0
347800259 431818286 0
31239769 48013722 0
345423073 502900105 0
274908940 253342224 0
39214370 88336099 0
11538427 127621012 0
73738592 135234786 0
349792659 471166882 0
466644116 306177453 0
130133230 451676622 0
357737125 49966671 0
473584487 553594726 0
526571710 375045421 0
118032594 160971825 0
314408201 347133883 0
78530474 243500084 0
344100207 136346062 0
106838291 207819225 0
251426515 21970229 0
504967976 278231818 0
103437638 411471270 0
458419319 544810629 0
133906292 85593358 0
302338528 63474824 0
90702403 408281372 0
559245232 338309852 0
3439634 546064493 0
374000635 361167880 0
443297279 280627857 0
297298878 21657111 0
120783028 178371276 0
65334087 298224777 0
420357950 150678179 0
428444614 310139922 0
338621996 519684353 0
514992716 211666319 0
68001698 433775314 0
249308420 358164322 0
48475859 53260636 0
406816819 283533362 0
356340011 268404344 0
222159291 124183445 0
104660868 79176027 0
219765268 458372761 0
395716472 384065542 0
300132554 83938461 0
377618823 491056506 0
287838576 172959903 0
525993471 57400705 0
70643712 70738406 0
151050339 194015282 0
321692616 6596883 0
333255300 225159538 0
102845142 218465044 0
309346384 304957141 0
515289487 332354980 0
414159441 546853543 0
511193493 213387027 0
382474547 334675080 0
297674232 156535139 0
492775502 236824217 0
243556733 122177453 0
485321789 246688382 0
242829871 35910573 0
39419804 289589768 0
492571000 526117651 0
144037339 196727015 0
131166350 409947007 0
274103419 477142621 0
396028475 362066372 0
57041059 258527834 0
377963701 474518926 0
163950826 168186377 0
94154184 175094748 0
450173898 468940228 0
321382619 232610037 0
567927656 451081776 0
444233974 191957725 0
126114907 55871601 0
225784555 314001417 0
156506012 237507743 0
363968721 323615178 0
464771827 134800905 0
438006007 320367252 0
123609460 478825867 0
349296407 556287899 0
83431961 360948613 0
89062507 492286260 0
561338484 216713580 0
13267739 63375319 0
116461159 51961383 0
319245311 229341822 0
353978668 232562515 0
533209321 109568256 0
29526692 326315999 0
339612595 361318239 0
527315313 102943693 0
260766335 275087733 0
535897830 191770414 0
123615685 338280813 0
329062769 323597940 0
108880222 253718612 0
369661101 284547114 0
344671366 412915634 0
85111376 131536413 0
424100665 92816344 0
330062747 277430078 0
276289133 206435528 0
432450792 322499087 0
562506090 75138535 0
173103725 336479119 0
136353908 355741803 0
317065762 361076419 0
562838099 382962687 0
507540285 155858037 0
466182549 318399334 0
434028903 457959591 0
399176603 21096220 0
225180780 348489890 0
456911774 2234437 0
126823646 129466263 0
130506460 340974132 0
149619510 96500411 0
13871423 312669332 0
264268089 365002163 0
249718183 56410475 0
429311856 122605960 0
110818536 446516975 0
444013837 444393067 0
451701045 550837132 0
454144777 133120218 0
181969520 351632005 0
252095748 255156418 0
233500327 287796446 0
329710904 496901793 0
374760872 559420455 0
241327741 315348255 0
192692685 189480298 0
491445877 350273750 0
17946997 434660586 0
141818937 282495997 0
505720275 186780042 0
401982503 211629782 0
3253438 387668689 0
260483191 479920131 0
389245434 25348425 0
543095035 338666761 0
467549821 523694782 0
113552533 474153987 0
290552234 487326434 0
398435846 245735993 0
41159598 457435077 0
358779159 96017448 0
495036899 51160638 0
491642901 292878583 0
228704806 210163724 0
493452692 275855551 0
487470862 220809096 0
146944685 485762885 0
99425732 181119632 0
105225799 496493894 0
11290519 497280628 0
336560083 129333954 0
549181662 50318790 0
18794854 540326352 0
484443419 428778371 0
60716295 18352995 0
39718004 518667508 0
254818045 429255876 0
383339900 421204501 0
311718704 336376169 0
187994207 243343000 0
195784358 184320249 0
498283313 533524326 0
158853675 456976651 0
54595292 225940320 0
326225058 31358663 0
511080014 222099998 0
543298382 268066460 0
19620776 218986159 0
40375753 379945700 0
145086075 351430230 0
428272143 509846146 0
243727109 139221244 0
46061982 568106548 0
479299713 209812778 0
929547 251423673 0
299339915 339899883 0
505053537 503406393 0
273142667 478525766 0
263039821 426833170 0
516859873 391003584 0
524078884 400255186 0
424659315 14841182 0
428375470 229711284 0
67446192 518089051 0
468373408 71570334 0
169508060 539637974 0
100743754 68658806 0
474534506 477160266 0
550988462 360141793 0
474953293 223240500 0
445891377 301560190 0
552958969 211436224 0
296354141 468641267 0
125101654 103566361 0
102552395 125650868 0
141934889 377718662 0
100754626 236400637 0
490815334 498665971 0
439595379 489922357 0
277870274 203276512 0
339282374 275383911 0
67233398 112793668 0
77119046 149777825 0
59030651 119166928 0
99878906 202679041 0
418782867 505732585 0
356557586 164952397 0
263359811 120785919 0
39404596 404487586 0
124837196 197980892 0
375973148 89606390 0
320116127 126355796 0
74411481 118557837 0
418688627 545421798 0
153689170 18210964 0
224421382 330543484 0
417181700 434415377 0
212197794 200850780 0
406440074 244576294 0
193410500 517908978 0
454654666 442125404 0
178981607 545353292 0
424631728 506274272 0
323759872 27356133 0
319965471 165121353 0
283533991 175827244 0
349135208 111586948 0
299369310 285215975 0
331348593 279646354 0
7741476 269113526 0
438630148 559809361 0
432923910 493487010 0
351834640 335081984 0
86737359 419611648 0
174456355 46427461 0
44727708 144605115 0
21318388 568969568 0
374906524 498803536 0
418704837 54122662 0
531936973 48083352 0
58199519 429771814 0
31124893 193822570 0
383595384 321030557 0
71696839 146080294 0
426947655 368178566 0
6540046 209607612 0
514267468 36466986 0
385076582 65370523 0
218562732 321563235 0
98343891 11949618 0
207254530 415903408 0
298194133 290845784 0
47830945 484492177 0
270854554 547489039 0
174012441 518902183 0
176520344 369899268 0
211594845 239443161 0
431010712 6509335 0
364080816 410214976 0
452881241 414499961 0
81032284 251644315 0
351330445 130901797 0
95374354 245830157 0
104516532 120228451 0
128054709 211804969 0
78846439 152770812 0
403038407 469581309 0
537794845 413267052 0
256228753 304913967 0
143653004 417761954 0
56389216 515682010 0
231620626 362213719 0
130687510 42354904 0
167047318 186285525 0
435191875 130973660 0
275221423 197282009 0
559233522 195790947 0
233307508 458968808 0
152237828 254761753 0
495816865 307167132 0
111711610 121958878 0
550012522 217795370 0
537186581 255907935 0
171430167 495368752 0
404371776 7145550 0
65477968 112667072 0
340105347 484151488 0
524832911 102262679 0
485258563 37288278 0
283049859 120979279 0
281584528 535152778 0
312680794 39267173 0
115825436 290108610 0
126439894 135157232 0
535724756 472413274 0
187378993 45181033 0
86691603 129351953 0
114539507 24562279 0
555487123 347672338 0
389337336 37330659 0
365325347 540778680 0
411479539 120813689 0
511554826 457595227 0
350240076 567300267 0
278423318 231402471 0
171381629 332860636 0
452731079 502422088 0
418134267 555965385 0
538073677 509202352 0
296694442 141727380 0
71536155 389495133 0
385698751 165414789 0
544735500 186353040 0
439578630 336829993 0
176026465 335701247 0
34952859 173302176 0
543162254 43791276 0
441650903 307688018 0
190081567 421884661 0
244047917 420967583 0
379903410 352633354 0
385850154 441702528 0
417383296 91718884 0
99982158 91184574 0
302502699 508246601 0
56455297 373899094 0
275017580 482210069 0
173999886 535028856 0
491850547 223523082 0
94574874 116395252 0
292739893 330062708 0
442413895 121928163 0
115647427 560609428 0
370413508 530243086 0
231426769 265739984 0
188757477 387887290 0
220690548 281385120 0
282170935 485672817 0
534478635 264600009 0
110693878 119495144 0
499592513 137194059 0
196061706 342828613 0
109241322 563856814 0
61185581 520607908 0
25353495 448881023 0
62551484 311492726 0
242231361 329277543 0
434235565 195789256 0
380380571 394421232 0
34138553 113342835 0
555532023 302140017 0
226761183 262739169 0
263651865 198587016 0
171547853 131386950 0
509993705 257634817 0
81420787 472948432 0
92089748 552426253 0
56755263 502197045 0
57391641 405558663 0
341741568 379352632 0
448268548 354712274 0
202785451 36667085 0
280612781 166887885 0
566456934 177636221 0
211554047 549892185 0
482812234 424170589 0
176460355 268666862 0
335918794 16208594 0
202945313 456587884 0
451551 157122346 0
150166274 229089554 0
461373774 417523428 0
103511397 391401974 0
539528271 383784742 0
453493474 550591353 0
339343352 495646297 0
132673594 37167144 0
390499588 417911388 0
450742362 274914572 0
241980536 240582343 0
457432960 199278946 0
327797650 280836461 0
79459223 37892024 0
323490861 166150176 0
564605881 168057392 0
221395278 492931914 0
34571369 568753619 0
222147038 34164428 0
267973037 454540823 0
463367571 269155 0
68839473 304162429 0
177445008 167645927 0
250416621 157924544 0
452318397 177649591 0
257512637 506313824 0
70563559 321983331 0
214670978 371741341 0
104113397 348567252 0
131197455 218028108 0
262145784 448531574 0
121264420 12002347 0
372022425 49700242 0
30689140 206143211 0
61146945 168971928 0
950952 225779670 0
236546223 444381601 0
39387774 174216167 0
369700543 302639729 0
309938087 108159424 0
496521488 445568133 0
423366455 163735999 0
202475856 91884588 0
349515677 457797956 0
494876671 539052317 0
325335640 143663988 0
208342685 213208793 0
48398944 317410714 0
514128182 496191026 0
354835576 128413651 0
386986280 500321596 0
431938715 361789480 0
379929899 459552936 0
318339071 34141206 0
67075025 330781667 0
311569686 491672860 0
102798622 44413094 0
59975062 49085758 0
375690660 290029485 0
463389315 242909219 0
282739362 8324477 0
7695964 524943537 0
33324322 170255433 0
487687934 258288982 0
91241497 477386283 0
350097110 469355242 0
169618562 389186998 0
144271729 274043865 0
18643772 106765107 0
23504629 360678603 0
490966420 363908681 0
115533045 10174995 0
62873921 89384069 0
390097972 343466005 0
481017423 530727979 0
388590802 317460422 0
382085624 99388020 0
91351904 290078100 0
546061602 17803826 0
223605409 349889075 0
3460608 552022755 0
8221866 23913909 0
86814617 239206415 0
116842253 444783622 0
45070425 558136947 0
152151200 36389191 0
140782453 416191249 0
446073677 173498069 0
260402153 280786852 0
435927735 364843510 0
527359828 538297687 0
58869194 565947294 0
452734639 489664708 0
384020027 100246538 0
228462471 281051475 0
444093048 5855569 0
565575782 415143400 0
537743290 129652890 0
62752611 550937691 0
33352379 509777593 0
523274442 491546351 0
213509967 257426964 0
148351707 254403478 0
177097912 75294506 0
30536094 442820803 0
368153011 138918839 0
135472617 286098407 0
203457163 40443917 0
6000147 84544629 0
175878683 191740209 0
32800820 261757085 0
177642072 87591057 0
340419991 442275715 0
393577799 527523905 0
454994618 382592116 0
326747063 94724911 0
13203550 501711034 0
391003705 9286138 0
551399138 324550644 0
7731366 421430573 0
466442650 525405813 0
364613365 264809765 0
457173441 247764078 0
477958076 197063256 0
265045455 428407174 0
23543043 352480664 0
8520372 499945281 0
321222956 187052753 0
541374062 519996206 0
412556612 384887828 0
472410913 432019038 0
77649165 175046818 0
559417501 524341001 0
177876190 143243109 0
345249576 493806757 0
124580437 93254698 0
508397646 454201696 0
255613155 50599584 0
180803943 112838232 0
199514559 165801997 0
411238487 35313880 0
340331628 13617877 0
172894365 558047828 0
212026177 197005407 0
208171697 118260909 0
221788016 400108468 0
373078392 321623267 0
259766672 127994201 0
79714663 60716061 0
290055968 481549040 0
245130553 118242761 0
377543895 78625654 0
432710539 491517843 0
382969804 30229194 0
563457893 17453697 0
384309256 114472091 0
412814172 44327392 0
219800158 109683699 0
163448844 148756012 0
142596824 127699076 0
54486695 238833061 0
201247969 258967662 0
44680674 372688980 0
301185991 39231280 0
94711175 390682137 0
520355722 565914949 0
341766864 108561813 0
357034503 170853112 0
16302886 331587945 0
310651318 435187122 0
60803309 494656344 0
32748112 16198867 0
54281829 173222690 0
526047891 303486230 0
307721693 487047395 0
91054123 241719457 0
318824649 433651395 0
174833369 454219546 0
40354426 151578543 0
427352711 72278742 0
43569947 4046104 0
159719000 113806443 0
470560722 423957560 0
297400208 462052649 0
209270365 59898761 0
319018469 522182459 0
268553766 284722835 0
361264383 264556612 0
387517493 454213539 0
349735844 108770456 0
341243229 48440269 0
411380818 60083981 0
273631334 100854605 0
44258135 453592706 0
480563649 403525547 0
314868072 73846774 0
296120569 274394438 0
313994807 202916673 0
269918929 461242930 0
12871445 347921486 0
219399264 65698809 0
340668744 379548685 0
305617538 168255053 0
429658946 65289934 0
395923626 12633132 0
386489796 18670215 0
159124192 205122277 0
478506087 327713392 0
426686649 543110720 0
123439430 212099696 0
435492112 69819134 0
189145573 320857698 0
364935558 217601665 0
116959117 412127158 0
121023309 455280936 0
164792629 71090766 0
86598160 308811583 0
282786036 83796092 0
214227702 558571485 0
147522517 432113914 0
30499227 561710617 0
94629168 497244509 0
393214319 365467518 0
322521892 219753373 0
11897471 90369484 0
505233944 531547502 0
545410534 443809773 0
533627413 1282187 0
348036871 405242116 0
92802641 179246199 0
520718098 164028123 0
517210204 187040969 0
204121251 244302828 0
544255567 234850346 0
126676665 271841515 0
377587293 76262972 0
513344367 3370772 0
424104031 552138706 0
284503320 80851849 0
72507687 289743693 0
57577205 171332996 0
372537929 512970853 0
189072182 172578131 0
515355061 193731079 0
357759230 508949572 0
161000470 159816455 0
216430023 553973207 0
78776321 230911 0
500455934 24792198 0
326725580 470715407 0
93987864 159005544 0
248936367 341932008 0
82683215 338133111 0
490532032 320235387 0
9072058 448144591 0
334644005 342564580 0
79898858 38433506 0
94861853 199679491 0
385128365 333744039 0
379149213 80317949 0
45434176 475381070 0
302229822 527254134 0
53926214 163521204 0
390462086 139837114 0
552388614 38166944 0
422543259 535112698 0
213289830 286597013 0
544212840 128074761 0
79657902 485506700 0
407730343 103331814 0
302304680 347665573 0
267242568 299939584 0
52967030 516776717 0
122057309 235441968 0
236287114 475344347 0
390032 286546463 0
137232425 144324132 0
81059581 349602199 0
558395695 498464542 0
183336794 155971929 0
348624941 48053201 0
120186573 535748731 0
417811047 149312652 0
321752960 550006986 0
150846880 384357719 0
306836081 320649691 0
52197162 258331441 0
433487851 406466059 0
255262012 546305965 0
473081456 397010921 0
233502891 126847131 0
67900 554532948 0
16288829 166689268 0
533889797 39827215 0
314503932 476278130 0
446077905 156810335 0
472752111 550136404 0
431431902 357780666 0
268443778 7500174 0
225869008 34420529 0
116397740 435193757 0
4047954 38800206 0
306952946 84154752 0
217151465 185401906 0
54714714 222589959 0
527766414 64341259 0
434015586 499198601 0
541108512 33326560 0
172700443 498861489 0
242697909 468658879 0
158389087 42299966 0
134167068 361057526 0
182171131 317660419 0
80948471 5556204 0
279043308 80335031 0
237102179 52219065 0
30402876 190833223 0
232343789 319774690 0
15152816 91072417 0
564665018 6989203 0
26498062 535178047 0
156604563 495274747 0
358019187 221289827 0
298548821 188860772 0
229549482 249430901 0
80975598 428350452 0
85781485 197750345 0
256943601 137219130 0
100968049 253415128 0
340887538 234180503 0
299851040 456924595 0
362755971 238318386 0
312057862 196548895 0
167546096 47508927 0
215783023 223685783 0
107616237 507950497 0
478937802 62625271 0
321392023 156120264 0
449796999 127229688 0
365659 554338531 0
113645483 490411995 0
210419981 201078615 0
547510854 125569190 0
532085216 456518511 0
403465844 469829698 0
498944952 410621246 0
375292 504956887 0
474365600 450880754 0
2609012 116620631 0
453658483 312170993 0
246194904 501106667 0
294584019 554512879 0
140045444 375254385 0
548489974 346351412 0
539945663 319434748 0
88772361 260534916 0
485820419 104993725 0
124856648 172978475 0
522099281 293837024 0
15737921 232402887 0
385039236 293860504 0
535769850 380140652 0
10924103 187201189 0
193696681 329666445 0
138819403 20596453 0
130247685 162445284 0
227268798 58914294 0
81775275 222045682 0
431030939 178082613 0
521410005 384966252 0
65678655 195297676 0
281838769 821027 0
329246152 568384562 0
510667884 430608845 0
382076887 221934275 0
320708665 453621456 0
541951834 346573259 0
326355658 236951362 0
561748094 250512969 0
518929980 274404856 0
437792971 214315254 0
529992127 566741949 0
104484415 374455370 0
418116432 227451857 0
234185383 252342614 0
188084529 308950880 0
280849685 122987746 0
364256426 49615281 0
352397216 47868763 0
427186605 295937207 0
481447746 528365282 0
536852910 202491334 0
60003576 38828274 0
357200984 461602638 0
426974698 141588130 0
428098243 405004771 0
512133442 293947774 0
332917186 435326670 0
101871990 210057071 0
417458112 362624575 0
322172932 93164209 0
131489810 378501695 0
15911467 109386764 0
161806640 268272286 0
245868554 261905483 0
420108181 302406333 0
28764465 451878912 0
548702739 206456645 0
26940619 366141951 0
405207054 503148965 0
310152460 415688097 0
216690837 560790899 0
296771278 76481246 0
49705249 309227535 0
296389205 441266345 0
303649470 507571192 0
29211634 292410846 0
347999974 105087654 0
96273014 241776273 0
380699844 171583480 0
435530748 127279585 0
549441402 267583801 0
516862553 79099313 0
388673809 272932638 0
224871837 243209112 0
493519107 562829735 0
500859328 210188961 0
417775196 450079927 0
260507654 46394242 0
319361525 196393092 0
138585132 108610442 0
566166509 27169990 0
158111250 322166708 0
455690570 463880019 0
120759432 246689353 0
219628134 490549033 0
557943371 66306196 0
64020168 357769560 0
89416753 217003931 0
61264396 60946373 0
439509905 537036842 0
474042368 551076834 0
455385091 86922942 0
10771409 216756713 0
85022926 69184735 0
180793296 284955504 0
94913729 403738328 0
145940545 297926464 0
421552576 431423610 0
63163375 165297880 0
339959497 26284129 0
107331722 377283079 0
484309041 386978046 0
112904769 68516985 0
126522517 444632286 0
284671269 288319587 0
241615789 120081401 0
375133013 45784700 0
168428442 565112895 0
22035428 57169240 0
450592415 541367103 0
323598210 303138404 0
377239844 204381894 0
519102604 326927649 0
502803890 289816913 0
252846215 565202237 0
71058036 310066561 0
63786831 401749001 0
159983475 357763054 0
9751719 2633781 0
117970283 73847114 0
30649270 461467669 0
360101583 447352702 0
316963358 100560952 0
282023009 236633280 0
426225448 79804580 0
25289327 414845289 0
130415784 48515526 0
475990765 317912497 0
398934343 154665032 0
2496758 150475462 0
104871143 388149612 0
19413988 95465068 0
221115815 154359111 0
339840070 281244278 0
278875509 538551949 0
298976918 230015156 0
332656695 447339548 0
55440500 539720982 0
48336664 464841180 0
480892231 163262655 0
550678450 105574853 0
2351727 199627879 0
47832866 2288522 0
339475217 198383290 0
534200412 3348056 0
63422740 110081057 0
244715719 310468850 0
532811143 164845900 0
242504770 357391921 0
184447678 45687436 0
487173427 527492506 0
451679896 408220 0
435359158 556472645 0
325901128 330907915 0
386665559 137716776 0
374101610 474905367 0
45775290 469350338 0
267793166 98395508 0
220058357 427790518 0
99212412 352300663 0
527193097 68042382 0
182365784 311761458 0
402151462 116154869 0
444412133 57047728 0
354392996 462134396 0
336578026 295480639 0
387106253 55276974 0
533010056 329282196 0
168896258 61731056 0
359904935 508863487 0
231585412 19208696 0
392568559 408790907 0
355994979 13249611 0
528761094 431594990 0
185541624 266148345 0
425027311 328487424 0
478529088 229341611 0
318674446 112839068 0
546994767 378717896 0
51052709 163291430 0
186389835 309692669 0
324005977 377097984 0
361692331 280333890 0
291182446 73003901 0
521748659 68405312 0
193431383 393610181 0
406702665 455238264 0
385938535 509139213 0
271984587 197769654 0
483243808 377609916 0
300400161 446610870 0
247646008 161214712 0
93306579 354198502 0
440437131 246062729 0
501595322 156971366 0
317402468 463854517 0
19652872 270758767 0
246548712 297589634 0
440400503 409544629 0
359161356 509777840 0
188639990 461790740 0
506710348 321784705 0
56124367 227686719 0
90070867 297965511 0
253863634 166118302 0
168137927 329536134 0
447689425 440240943 0
436837915 45022965 0
410222969 531424684 0
351143287 83541659 0
163550972 494135405 0
474421793 181244737 0
232050792 527176212 0
58150262 304832870 0
77895742 30063191 0
147500523 223856366 0
83853008 314808738 0
97591743 361422107 0
1717039 183971787 0
224033249 330545261 0
248988777 437185414 0
515657931 467158965 0
222181622 289873292 0
7957441 160734231 0
31523949 220952403 0
439737209 479565046 0
47774654 273255999 0
407178153 65673707 0
103580707 508325554 0
534575745 163745245 0
8952963 85153881 0
470839729 528829787 0
383081975 433249057 0
148392972 410185503 0
59574013 102151821 0
57345799 454704971 0
354423987 461445319 0
382770390 395564298 0
424109538 503581898 0
101611002 547560799 0
337321322 377322895 0
368456329 325930986 0
568623481 388714418 0
177085813 355092665 0
357093846 246034380 0
80508017 42025416 0
568501506 218200974 0
305993241 550293604 0
486398862 190635141 0
540388557 142618479 0
74665109 119266209 0
67474231 277581974 0
115342312 527110969 0
422518904 410191174 0
538911680 31496427 0
10282782 181546107 0
550739421 406531548 0
432765727 320799722 0
524509312 331734940 0
126884169 482179000 0
283135755 546339601 0
193925625 490730504 0
26782068 198290804 0
230618483 253925116 0
218748086 403073079 0
157269704 155798081 0
233228739 131021392 0
283384860 96995574 0
125287627 112451748 0
94079401 434202523 0
211249405 378247700 0
438157554 215555009 0
295839966 485990667 0
145342211 518840882 0
38652123 191539744 0
381506298 490686535 0
228381811 140626474 0
340138790 304715153 0
487841199 336870047 0
445967537 256031300 0
484045321 219521114 0
237792085 497125054 0
80862872 554154439 0
367393202 23550692 0
221223078 497275986 0
71935993 115146807 0
481030482 376247229 0
102864926 61405041 0
254183353 498987782 0
267674302 438058480 0
403323469 158433629 0
380857017 525251842 0
150859522 46438299 0
13886252 35065992 0
518056397 88663188 0
278716469 557894023 0
509382087 10463767 0
387977742 249509105 0
436017354 510580159 0
328441937 99721596 0
452726135 177395652 0
102578601 337041791 0
263987968 128495597 0
518856605 8535153 0
362990943 475714001 0
535080001 403850716 0
247989355 218879427 0
245476402 471814435 0
114191247 115500388 0
454342992 514928311 0
326490451 184994672 0
399141345 105140921 0
151817584 413150366 0
510228983 517427818 0
383979066 428622807 0
406305990 157501923 0
220476984 329232446 0
58654013 439790440 0
396196850 34449427 0
454384171 282660506 0
257343704 200668156 0
505120444 13644030 0
488541156 174982708 0
166891582 71198918 0
299325462 212930621 0
219135873 199764408 0
449833761 357052713 0
299077330 223196728 0
146590360 293343547 0
302280134 321785357 0
218565075 13972290 0
332622592 502042541 0
305494035 492772316 0
90193490 141820998 0
546711098 475477170 0
204088462 435136913 0
238992896 385387663 0
425848344 501630820 0
155111762 529487310 0
425400204 343427205 0
92315783 418233754 0
476046712 448778235 0
252480706 538471011 0
187158750 430805105 0
263194928 16850489 0
30222284 486880927 0
171186048 233289719 0
141820479 480932390 0
419597687 204705445 0
394582426 55422616 0
49753052 360771989 0
546830736 318059384 0
552482676 513772548 0
287045594 191484249 0
300866325 76861079 0
210112759 544352924 0
136742039 143054822 0
541454398 344638335 0
395341927 473978533 0
153887880 76435880 0
463771020 222972785 0
348464671 298363396 0
103307888 222692804 0
356269493 53838851 0
497033726 126520975 0
188191050 51122515 0
134922242 318601268 0
150797804 343232222 0
62878413 237429489 0
212306674 400405244 0
100878455 39786986 0
219907731 257659100 0
141743298 130452840 0
342829887 95710538 0
341115343 60494921 0
421722867 194878503 0
66378865 238077178 0
268912548 453227753 0
225048743 281436457 0
99862827 106815813 0
288759640 457111465 0
218408626 521663844 0
360616483 354986045 0
437872790 560095373 0
183665706 116895271 0
239551503 43108555 0
109917147 273792212 0
266720858 307028931 0
540427516 467003344 0
557230834 480011546 0
321428813 288055752 0
539319202 507486053 0
223091185 291672088 0
47151020 471057069 0
23229758 104112014 0
112596449 534314563 0
328093039 190743703 0
325820093 560966354 0
276235301 447328178 0
369203887 140218998 0
82238489 217210621 0
75748467 448496688 0
160778482 172771497 0
395128821 517865383 0
277640446 458770688 0
331845778 142309334 0
126024434 112117017 0
204575042 567407425 0
260090584 498468050 0
196063341 38127304 0
410373840 69044826 0
253895841 392142381 0
344365767 305296201 0
243591552 16257191 0
142068416 180273001 0
7121384 13804519 0
491485404 477782557 0
293086379 304361307 0
242030898 495819147 0
190638248 515728947 0
143517925 8504804 0
252624603 112604703 0
286420752 501177263 0
292472446 516398927 0
12071292 356720674 0
61132089 532878047 0
185059749 546475328 0
162232166 131313327 0
404741917 473474258 0
159189258 267384047 0
509628314 408414340 0
283580839 97775596 0
96039105 377498552 0
512065400 8729150 0
456682236 140977465 0
243770243 427448354 0
483699997 290500563 0
433347983 15695167 0
165746751 540934106 0
86529319 141907973 0
462180655 293799469 0
521403488 198911462 0
407549467 348005378 0
55913094 134019542 0
77362443 166007640 0
459383631 427799186 0
83367345 42587052 0
134080371 546091731 0
499299635 514911418 0
283561506 449332611 0
162278287 253646046 0
229743486 108637963 0
203102466 382895117 0
420858603 182953142 0
226021212 508526697 0
221297958 293372144 0
4527196 114929312 0
457764290 220449605 0
520336374 115423913 0
537695685 526411159 0
557098361 261207683 0
98601559 565812328 0
355880834 495674992 0
2299873 348236339 0
4326795 135746640 0
190335656 65044090 0
473176690 235412413 0
209078753 565665803 0
477688549 261660788 0
100185316 74206753 0
102999649 556072051 0
416514237 231553950 0
270499752 516673599 0
398859215 143487715 0
510685834 79630538 0
168130817 298490196 0
444785887 69568029 0
37697895 468395923 0
309421451 499515380 0
348791046 523393551 0
517111267 486119944 0
399823833 495170764 0
485154570 366059609 0
166352307 204462100 0
278550139 466679647 0
210637457 450791700 0
257693580 41522066 0
283050406 420854725 0
2720030 135025278 0
239131989 53487889 0
22391784 67584292 0
21898099 143553683 0
374489072 108491361 0
209475204 279101976 0
108860292 246028504 0
39729899 71396950 0
473730306 511407128 0
57798346 335851427 0
544784547 222582817 0
516006 66460696 0
275451928 290080558 0
243379654 136692435 0
450384225 291191545 0
107938642 453723054 0
500537305 537266707 0
72337628 454226326 0
441387411 185447087 0
49740097 442429370 0
186502192 387512627 0
328157319 55616480 0
460847617 318225820 0
323921055 563620677 0
266053344 416837950 0
564658178 308943300 0
203559504 76617376 0
249181907 285944803 0
225224753 30058505 0
163181779 495504333 0
275632346 135380926 0
476720549 521558182 0
409001040 34152915 0
156774986 551271661 0
54270474 58589742 0
308520157 155066835 0
262241493 54733676 0
188436558 164807733 0
83874782 357177817 0
385930383 89139113 0
326136862 448018885 0
428628039 92709589 0
197394310 289453606 0
522996488 46581379 0
254629103 86282766 0
402511747 326273131 0
499645283 16907022 0
455820984 102311912 0
75610671 472015240 0
400176123 76601033 0
153916035 105333269 0
439638399 239793703 0
356102613 219327303 0
135264815 515832563 0
139083649 74178706 0
202638048 383140652 0
364128083 13568711 0
252277497 119324965 0
229643494 261968750 0
292060049 40808415 0
408718117 413434231 0
325994708 294214405 0
14713836 549370942 0
460695124 345966384 0
254647788 144145169 0
366662219 293811145 0
345172397 437573285 0
277014079 417855696 0
515150792 424023853 0
63666117 413896249 0
142667744 29656593 0
330211721 492995841 0
557819820 480887857 0
364758687 70319463 0
75673595 2487483 0
295216277 435817928 0
432691424 65750683 0
536317166 266565529 0
349887225 538732413 0
162322994 392310360 0
240143098 269229331 0
152472937 424662332 0
216472356 135121150 0
381776887 463056948 0
419084639 519425563 0
27858786 155925558 0
11087100 229440862 0
427276381 555534792 0
491978017 293112477 0
362045282 40374249 0
348826984 323403611 0
295710617 122133932 0
57075752 565677076 0
30179978 277059841 0
535857491 171913357 0
10873998 544768643 0
37201778 170070377 0
413616372 179045809 0
73495131 383225291 0
127033435 333177289 0
164741395 415364489 0
490728168 553319752 0
523376234 557272739 0
486198749 283535303 0
159342282 266841290 0
411353093 441435974 0
250356801 402846911 0
162553784 72510579 0
373860151 509821131 0
221809578 553995005 0
117438164 17845853 0
66495425 398121910 0
259114521 95980417 0
460320185 277114568 0
556342812 351950168 0
70270454 206357813 0
131218836 453836950 0
277570744 177977301 0
260589550 203827075 0
189896498 29744318 0
544357559 477522546 0
241258832 552228264 0
355447322 439513825 0
474274468 343978565 0
497786724 31062783 0
6993927 182073427 0
193977474 483666677 0
496694061 407352843 0
115749719 456900898 0
502702809 253737446 0
224576678 175338153 0
130272239 148380000 0
129041516 410360455 0
535308738 23727419 0
245899704 193915107 0
515309092 512386874 0
102831411 517485653 0
284415032 297687089 0
561650833 156434175 0
407616660 319488654 0
148232087 467569543 0
548580358 510880186 0
534715948 382532296 0
318500439 168060487 0
227008332 560425541 0
265469968 83574170 0
127193877 394011817 0
492100662 396445392 0
361954979 469022153 0
201749150 252141010 0
444623978 424204192 0
453439347 436629077 0
83059485 349739069 0
404584071 214825084 0
100621592 478281941 0
426217655 53008797 0
369695337 226018312 0
541331250 215965597 0
208972871 68651650 0
182042665 237679135 0
223450221 156196943 0
560294207 105619027 0
112818389 96360356 0
335174064 348209844 0
481251193 227174680 0
282231029 455138008 0
179995465 472245021 0
188381399 106326613 0
499116122 459236416 0
24140461 452624278 0
484159931 66748486 0
494857961 65856694 0
419026849 564842672 0
514414167 71204103 0
6437387 527247709 0
123399113 11615223 0
121269019 308886265 0
9436186 557207291 0
119569486 479249343 0
413230228 497148393 0
239634045 286203843 0
566154405 213299308 0
43273378 136013680 0
125449954 286017833 0
356122308 265298192 0
214344850 225017493 0
282684190 285548393 0
305879834 311225278 0
335425024 467151588 0
533226963 288318730 0
413032251 87687170 0
132685454 36177180 0
436057884 383331129 0
252600150 49843988 0
31487404 562680773 0
164851347 212337937 0
188937113 3846206 0
48233889 103959495 0
146379527 189629571 0
152984921 210591710 0
418420740 566061976 0
191034508 375583897 0
434880044 32366498 0
530383648 151737747 0
153806204 57911501 0
44819467 111354413 0
479713847 462663791 0
207815576 247343545 0
186239787 177148070 0
111397806 34181947 0
195318597 455027314 0
419954497 49064820 0
33920830 276943306 0
246529009 222748368 0
268324219 358793040 0
184986198 387373092 0
4955486 307519519 0
518545296 471722594 0
543355645 9047404 0
407344737 58312002 0
66431050 447418088 0
477856931 292207065 0
523124487 148736119 0
559416570 353794110 0
47419001 115078711 0
40818199 141608710 0
443891732 370932104 0
2952747 200976126 0
249353714 412903546 0
114613388 309750529 0
352139120 450231301 0
104045492 540100276 0
91867814 165483346 0
442407645 301479240 0
120182460 195793707 0
350241996 28848171 0
76897806 111743765 0
10465274 36858401 0
433123736 223646300 0
243846274 190298498 0
514655384 462738502 0
509454048 103505862 0
405874139 281316340 0
267747576 133031797 0
167535192 160649182 0
482920009 551757255 0
412825691 219292619 0
421902734 116055348 0
521766132 450395244 0
246389498 5857644 0
71921143 415097605 0
455468509 155847179 0
155091035 124527953 0
57816559 77369292 0
269388728 533670570 0
31244540 28908897 0
143071227 468843971 0
532141563 352822080 0
371032592 7573826 0
446989211 296227275 0
432035815 366452882 0
454678155 355505817 0
350794762 533067982 0
134744802 51864935 0
93530151 150721858 0
230305104 379638159 0
277797263 396188924 0
272338650 136202495 0
129040250 313975187 0
124720147 179118277 0
131340717 107972308 0
487680667 380451386 0
82970003 148189637 0
224797284 271186759 0
64324250 215860928 0
403540654 484357351 0
261360142 294244296 0
305133409 425747565 0
393406137 101415135 0
147899382 384900269 0
567744364 138345873 0
192694010 180947063 0
380531354 366990784 0
308747788 116495241 0
405289240 35590631 0
394422738 157166802 0
194625831 85827628 0
442276903 538461292 0
462581812 154975219 0
184806166 528435624 0
305332231 326410422 0
470233402 131751059 0
298489220 372179030 0
167519779 207341002 0
389714331 464790245 0
112170915 340638131 0
525651619 477204399 0
396806590 195565575 0
191358906 194659059 0
255990562 261825750 0
37853204 88079826 0
303999797 535076186 0
553012121 91184167 0
368002665 32940047 0
56863167 494157623 0
385280662 423052763 0
440204589 156133187 0
1591209 566216966 0
272024341 906639 0
140867107 425647220 0
177698501 240118093 0
127860267 480661104 0
99762478 495935142 0
212281853 351740328 0
205463387 213640405 0
387746582 85182878 0
172410770 401727604 0
511211358 286422014 0
301945084 157511131 0
387611612 193040825 0
79706440 244254739 0
492030188 2982026 0
558516869 482134956 0
97510070 463112192 0
494393842 297111218 0
334582151 175237719 0
201418175 239015687 0
10753221 324803327 0
156980179 564520133 0
344702160 352378139 0
452929512 534787481 0
248498683 293982626 0
311506018 507051124 0
275491138 539236916 0
104809235 249783674 0
388725711 279072555 0
290170411 279592211 0
539005671 475016948 0
472041175 330835977 0
333329105 478910190 0
548775182 404095279 0
237975357 269662516 0
542040275 182323680 0
270978598 333354253 0
42403010 521641051 0
239792658 248817094 0
436280016 190808270 0
352944863 39335946 0
100486178 524324093 0
526552811 327946934 0
356718265 275332684 0
217086587 264702075 0
166613981 238806236 0
90132294 116977964 0
93798544 318386686 0
46497507 462264372 0
420808982 563111432 0
393524720 347665426 0
452264339 350382616 0
309306453 291390876 0
105471872 442566140 0
250704265 304074229 0
41606181 532885169 0
486319068 130354910 0
43949968 534970362 0
467007214 93351076 0
54158100 509108402 0
398516817 283202156 0
112033602 224637286 0
252644209 364334915 0
498925021 462697785 0
30107719 411201051 0
105977247 428291317 0
134393564 169932850 0
559114664 462964216 0
394285723 407347495 0
101748043 417228791 0
102298857 323816106 0
123686675 68847195 0
400038084 343109209 0
514169300 340054925 0
209227198 367441069 0
285078146 526056443 0
250054073 356023023 0
439760602 531159074 0
40863798 187995289 0
290154308 48451420 0
196598707 437334857 0
123800441 476069022 0
21034343 239953826 0
76587707 212334920 0
412655984 257422819 0
309655980 534689361 0
562680929 87134946 0
463448326 145922313 0
39636780 253336595 0
200230572 36950627 0
177900836 251317505 0
356104447 452602496 0
153751420 79674305 0
274047437 94766010 0
166337647 401246316 0
517865807 506160152 0
465748550 335375238 0
441149382 563599781 0
523289130 241344713 0
511901208 473014760 0
330237755 113962693 0
11609552 242068766 0
394303258 546469980 0
488095943 238539351 0
424179893 301349235 0
309114472 79965659 0
336944531 390773886 0
130443534 177339693 0
107759744 226880498 0
71484388 2240185 0
305125110 109396759 0
457636037 128493466 0
300605859 160406911 0
474146612 233076674 0
166183624 505582895 0
327653722 106670190 0
550693009 258132586 0
66815880 225691301 0
557145553 114623517 0
209636581 38664743 0
549625863 58199635 0
259995046 269573446 0
498315982 101469261 0
301211085 549366847 0
442349302 531529980 0
249022616 568144014 0
505185469 251483915 0
340100151 29595 0
407838830 148230364 0
262150178 289409563 0
106937703 69488749 0
59115264 82281820 0
312551715 374358681 0
297352770 259409739 0
10377108 174339379 0
335560704 415615017 0
38577743 52988401 0
496438533 259952495 0
523715398 268617698 0
507796419 312247250 0
31100459 447928679 0
236969772 449945661 0
180525864 560164365 0
435824039 396799592 0
401700309 142362979 0
202293692 322022302 0
95945814 360180004 0
391138545 239336173 0
468255702 559023110 0
219105883 201505731 0
308455777 108939200 0
164214791 403887093 0
31561058 481250240 0
358128996 92161305 0
550732517 496658811 0
324761542 440670947 0
512231223 128114281 0
452070581 259254628 0
362574763 117471384 0
350656457 484746060 0
433078157 556734287 0
195023261 562964664 0
237679804 343153183 0
216187090 557502013 0
374359201 534737090 0
518753533 145526593 0
556192072 82836437 0
399335027 348395526 0
183597596 414394640 0
353674167 314609144 0
491622309 186370970 0
463066788 470607674 0
392962427 548734967 0
287978396 24565845 0
331987392 490821173 0
108847486 151963505 0
170767875 116124193 0
63904152 413837021 0
167966954 532800432 0
134369145 343421646 0
225383546 120514566 0
506849794 34461600 0
470404397 538268140 0
441441281 469005568 0
358147167 493269987 0
97971357 269176717 0
550793301 514197202 0
284034488 264429434 0
331781792 536202648 0
544190736 92450846 0
155651036 90028238 0
168150041 404097530 0
190812954 443244991 0
61386194 479630207 0
248593403 188901246 0
380083959 55938381 0
486918073 233109376 0
250452191 318128276 0
414920381 356573852 0
157132079 275703142 0
54092816 40239491 0
185942422 116962276 0
364124704 1689286 0
193937832 204219072 0
509769296 325803672 0
34617266 314499251 0
282911837 288069466 0
99691278 508564202 0
46919662 405688531 0
361113640 183107864 0
290589342 440113915 0
155229836 424950385 0
152616891 370684720 0
79846118 560308702 0
103463757 471391051 0
363733416 547649399 0
321638805 58164579 0
97191295 518906133 0
504237268 200298735 0
367233454 481239445 0
88754084 533593279 0
1714475 33584193 0
483579695 121000105 0
34273118 188622941 0
385839282 187848970 0
236934615 319141393 0
91683670 508969737 0
268113543 102416750 0
74494565 68894294 0
242369320 560278593 0
368215528 264103495 0
198067686 269951346 0
220835523 512635306 0
129542469 228842744 0
246166465 299848075 0
370471372 191957979 0
429436601 441186140 0
227373956 407299097 0
346108998 130314753 0
247628757 494992927 0
186292624 463802533 0
545475963 323887806 0
185138472 318232971 0
492383489 151676868 0
265352798 376272597 0
189585724 363346288 0
282026752 286225071 0
469111875 455344652 0
50236234 200534873 0
372842761 202458843 0
42620390 507705223 0
422288573 345886463 0
321761295 302371301 0
116159802 87383969 0
33352484 523084414 0
327935379 41435981 0
351656265 223860941 0
278715936 540384939 0
537811738 109537059 0
63280442 546027226 0
164628360 5929204 0
360507374 454841951 0
293085315 445427053 0
412713494 187202913 0
58121684 378072252 0
549957497 257290741 0
227908880 424992449 0
382751201 330167839 0
369022219 359333580 0
432610682 463602318 0
450432834 115919673 0
498798493 22744204 0
278617784 536804941 0
557698308 519340151 0
252444832 96150332 0
386966073 113706639 0
453246584 185143744 0
252766239 498574316 0
142149643 282267632 0
160740145 499736690 0
416708192 124229960 0
451049735 469890799 0
250830116 182130774 0
312985871 425759688 0
308475807 285875509 0
308613016 541013786 0
546037197 537462299 0
204205334 297897613 0
479990393 229720253 0
507087663 564398177 0
310647787 230624092 0
410463933 244272381 0
155427370 550331434 0
310430565 285017231 0
427207922 297886600 0
415826220 60456658 0
164153249 125556715 0
456781875 300653405 0
398002449 262717708 0
407803611 398367246 0
369937403 339794930 0
489907984 140399902 0
355364912 120724430 0
460432504 177480078 0
53550220 229543948 0
114552175 344770590 0
37939386 490241328 0
480864476 192707341 0
69366162 496323013 0
318725640 44952950 0
405297359 164248242 0
508455070 317887759 0
349255762 468683526 0
2652325 281540911 0
411699856 425009464 0
406989803 92452359 0
201514384 411606736 0
112391114 62073052 0
504546599 15283238 0
235927451 541931308 0
471155255 539142933 0
493819917 155711614 0
541166249 43666976 0
220530036 124853815 0
311307207 479172608 0
111265934 447443789 0
126690091 13208599 0
314283300 294538639 0
58313886 524241227 0
530233834 44155253 0
60532673 526372602 0
69600660 50985343 0
122242097 436233217 0
203530946 196716044 0
105563559 241427054 0
409013026 244196980 0
550641128 489662298 0
413926355 162045172 0
340938766 455710467 0
200002928 142332237 0
371094302 33751847 0
478821764 352203450 0
24706744 334940139 0
520694776 193001737 0
471043141 146362590 0
56882252 184824093 0
456857361 258488322 0
538994641 360146679 0
173920092 505493289 0
160368399 351034654 0
563084292 489825128 0
461567538 81314061 0
558115290 515216515 0
182874162 55071517 0
526511531 322025981 0
215451074 69014493 0
541157575 537364846 0
485455196 218609407 0
472583441 232276765 0
425497059 145333328 0
171559011 324913775 0
375885198 532898149 0
391713327 383747576 0
220237863 306927939 0
305366137 172360980 0
399241056 486183755 0
95701449 323648657 0
81841582 149765301 0
305632947 551871393 0
12148339 157072312 0
384630608 1834271 0
421233899 548871375 0
224428057 162172385 0
170816671 467247989 0
188995005 168177595 0
306511015 105726198 0
208368124 122129784 0
505548758 455044519 0
559142270 426974816 0
457500601 132058425 0
132294948 394300505 0
366983550 218431942 0
293966717 261935826 0
142973470 55341074 0
205634513 504909437 0
232222230 182205527 0
214908891 149780418 0
377481584 219052765 0
479536625 60797266 0
305823610 467093003 0
200844200 505296840 0
323800602 422515845 0
89844451 38190348 0
240647758 473293311 0
253826433 326456426 0
198931179 150801228 0
75121708 430520607 0
23790961 96007648 0
430369636 102893797 0
390752261 157562598 0
153331640 363506909 0
179809860 93999039 0
263154889 113475992 0
97964773 564904797 0
423640360 524894102 0
347435230 21450600 0
165301907 268038161 0
308324730 410338398 0
102998185 489811637 0
361492095 363506640 0
135607345 36320630 0
73727055 157924266 0
298873955 419471674 0
239131851 273493949 0
154277092 35806173 0
554747220 395184368 0
178608227 122704302 0
262577855 40782701 0
280781528 397574831 0
478836740 30112236 0
69594112 516376372 0
74393572 324286308 0
262116057 415151992 0
436639393 526320782 0
164010419 473725169 0
381737510 237038062 0
383296842 342050463 0
46652950 274886459 0
292229235 332847426 0
222221418 351542114 0
41038154 319577303 0
552054596 144978816 0
520382158 245222246 0
243713694 534290498 0
194002321 74420567 0
342125569 557157505 0
452250978 55060836 0
485577335 454489241 0
35525477 187092005 0
321441086 537701477 0
478890670 558999840 0
29150582 140434358 0
330156344 72536901 0
13750211 36492464 0
185599312 335293786 0
488864181 565479367 0
227300120 325087413 0
454911428 288149543 0
312814334 302391144 0
280808665 273111546 0
490778586 440676784 0
523758412 460720865 0
406144288 348897544 0
565949392 55451567 0
356049915 212643182 0
48254593 65045503 0
405635746 408762568 0
291003118 232211230 0
347036394 370967282 0
489441514 354912059 0
118831674 197814949 0
13678253 112491285 0
368478105 255066466 0
459324446 326466627 0
167250488 463224537 0
207447947 208524996 0
558748556 187855550 0
471507699 474995501 0
219261752 408683179 0
407945490 237284201 0
354665153 533573164 0
51089103 544982184 0
561554536 465498557 0
37741884 27473892 0
535101870 501742811 0
15953097 526166653 0
1449723 398287870 0
382686146 243157877 0
133316383 249638318 0
322009124 214323454 0
474980277 242314044 0
523456003 459722285 0
48233871 190050671 0
69190250 387314938 0
362992622 33196373 0
500961604 1146998 0
74469111 520333456 0
158692030 226324147 0
226529147 480961585 0
529023067 228500375 0
393712338 360084636 0
62755812 465763902 0
299941391 348289459 0
70566337 419230652 0
291412829 383309229 0
173755775 135114828 0
96505907 166096497 0
207328953 272404251 0
234691304 471573976 0
326793503 33979874 0
168227404 78040910 0
420805491 293766794 0
237514876 169747511 0
507784009 251447002 0
203541705 206475064 0
296535718 126762021 0
189841727 559031698 0
128945821 34108935 0
190564125 137493833 0
333089838 67383045 0
515117518 267769731 0
302315950 381588811 0
566718621 459190584 0
65181748 293190609 0
64490450 446127529 0
327899977 554219781 0
379960338 349844534 0
358905025 366380337 0
260908224 324912484 0
66859253 77811164 0
59238480 505190039 0
467041596 201501625 0
89552439 468081669 0
358514619 425587918 0
289766950 235056464 0
309083597 522706368 0
146566454 509576811 0
19148987 114584973 0
444247357 387757320 0
395121845 405314082 0
4138120 493471672 0
317483838 198141889 0
528858485 177587053 0
151169564 422140777 0
403353667 460317520 0
549569571 275830574 0
328233279 464651617 0
1623985 235183334 0
479076827 547038285 0
29458840 540280156 0
213476215 279160964 0
181870268 481211975 0
25930441 387677059 0
242402749 122142240 0
553118047 436659783 0
200810004 115452860 0
382808896 546967252 0
25178484 49045074 0
386964930 525504785 0
381088900 66272403 0
224266987 19692132 0
69215178 398200857 0
370591523 543733802 0
161669673 130627688 0
135536149 540110226 0
480448369 490859512 0
213785679 526318414 0
376093971 11268738 0
315312773 209626958 0
515236200 355566211 0
211073374 486473634 0
382756373 536325967 0
180421548 377113329 0
498152091 518521308 0
341998417 106956226 0
186149738 341736629 0
468002833 132133122 0
57694700 436917261 0
500726768 295833030 0
130845968 568169319 0
189441399 185911461 0
142686522 483063088 0
160319445 295664448 0
429648808 462507482 0
363603717 496250233 0
39596999 207791988 0
395143255 201135596 0
317375467 150130847 0
110552235 190330089 0
524528666 478077657 0
231007870 64362379 0
10351603 399128117 0
378575116 510783348 0
208512369 482094787 0
181218719 88992978 0
565167330 433505635 0
337226614 110088589 0
419955010 522395925 0
460639519 523113785 0
225526619 345813263 0
440605476 387793795 0
273736244 380234664 0
554390521 94918657 0
274405958 324187132 0
234722875 538411701 0
10288219 94947103 0
528342256 426348048 0
540340650 439546101 0
317119393 564110152 0
537077336 243276504 0
562895480 92206528 0
136026782 209682365 0
254458776 368649896 0
94873160 381527015 0
125255081 355772418 0
545848942 54969288 0
14855815 503932690 0
179904737 44161174 0
527458122 354807660 0
352814917 229094007 0
467243770 156444811 0
546747558 482387039 0
411828664 997504 0
17811988 201449856 0
361007149 287226921 0
203455451 458397204 0
259760752 136449910 0
138633309 315607756 0
207108217 248978678 0
71123679 526906620 0
182528135 365229764 0
65703560 284505039 0
139228775 8189821 0
515526744 509759881 0
131167847 120829169 0
224978223 240977484 0
287094550 71695535 0
265724671 100175114 0
476142040 541931254 0
188698064 249557265 0
105536541 316377674 0
154644317 370367067 0
240563507 565230252 0
550933335 64482937 0
336701454 492711077 0
381994040 563007665 0
350302455 164273616 0
543295707 546307543 0
49024484 214802719 0
408923719 474833657 0
108290918 467091580 0
146494846 523181817 0
149655600 511210352 0
446921145 547994202 0
189526968 276655522 0
165386497 291908503 0
37649968 28307099 0
269905916 183094974 0
469337197 429310229 0
417595257 449338740 0
523472751 445750456 0
323174097 322085799 0
244899997 216065753 0
214165695 59241647 0
228484640 511505527 0
307601607 386845316 0
280356407 132017302 0
126449126 24393091 0
370560822 378903146 0
291241527 365236292 0
131890260 189213069 0
182668749 464800573 0
460255176 232556394 0
361832413 366504037 0
102385191 89371336 0
968728 159518846 0
503295768 47849480 0
410095598 73487450 0
185133304 229268985 0
544072327 175633391 0
401541785 159814783 0
352456775 380621377 0
282484506 128603661 0
537473468 145239995 0
204395980 9026760 0
438537444 347292827 0
360149736 489417055 0
334458388 451727329 0
206454206 331070564 0
389216127 274275873 0
164242178 360079765 0
478224026 531552157 0
315333649 388512984 0
446178103 350262784 0
466986756 314973299 0
297822737 137384165 0
323213149 169688699 0
458448333 30260359 0
258802659 292053331 0
392721826 99623248 0
13738145 333835812 0
379740251 80354876 0
558782852 321463266 0
501761533 239698154 0
89674043 509045596 0
311011392 472289072 0
458534672 17721613 0
454106811 559641475 0
40641409 214711589 0
295912538 266616938 0
284861134 217731939 0
253863720 456226178 0
402995408 78724857 0
477775887 262393535 0
489496895 476410173 0
353486046 170861885 0
421225199 284517586 0
215793921 91538772 0
465764971 29778791 0
434008590 45670844 0
219674197 260261085 0
235337340 17460543 0
416072685 318810002 0
193526395 128617088 0
374975775 158165503 0
397149504 7002625 0
239239975 146441234 0
487246340 522221992 0
17800256 508567794 0
154706985 179742598 0
544116426 151189100 0
109589021 261941955 0
290827684 164486544 0
326717363 44011502 0
396597311 104803501 0
478485236 464540406 0
232392515 127400254 0
28549892 86123460 0
157290442 19357308 0
176790061 222743391 0
146663232 203518610 0
391459421 213921041 0
105323456 378447365 0
370133705 400528483 0
127350323 424140026 0
257682296 300018544 0
550600176 165007161 0
490583409 201390402 0
338039936 119968388 0
222897991 291872938 0
146639908 136771264 0
519360232 325846661 0
532539878 352678880 0
251039964 448282913 0
117371968 375635434 0
487518475 262433860 0
447437973 145331435 0
66455608 484202167 0
175369488 561208871 0
86796726 153536652 0
523695056 508216146 0
40229355 457714297 0
486639655 138683856 0
387487420 56013682 0
52535835 233345550 0
230250580 378653030 0
165070414 161286324 0
537520567 559343571 0
198420824 31231004 0
535820201 388218648 0
391623673 33626172 0
177105505 417919006 0
566123039 494806518 0
27959131 274825095 0
440777965 479215601 0
389787006 280598140 0
57410549 266401093 0
130536033 353784878 0
563763555 249288785 0
93249240 245670404 0
242498718 453609885 0
382331784 279827488 0
178056867 289176627 0
229322439 357473783 0
57731992 126869472 0
431864961 459495644 0
303860765 277724350 0
119868158 104262421 0
377749133 137032642 0
367298541 21306814 0
432995329 429981637 0
560280694 376376248 0
551543551 131687761 0
190767314 98506748 0
515424043 113393762 0
459431849 133406606 0
507135711 202568091 0
474846891 298313836 0
426522133 542378515 0
278855419 405653537 0
312704216 539436426 0
234620818 402197194 0
310861797 277796226 0
493171206 551941517 0
24755515 291099173 0
524271093 100556547 0
182383529 390088462 0
473071817 310747306 0
283840945 149861558 0
278876577 513189988 0
508693750 432453073 0
135613272 250252865 0
353979479 484766555 0
304163358 48074920 0
120923577 408349300 0
168535025 227241531 0
433956447 447499020 0
168835177 438648920 0
166762494 257717218 0
139044820 201099025 0
232902771 545833480 0
481046461 538952811 0
483934990 26202344 0
7614813 422940190 0
501417006 221952131 0
482847495 153592745 0
25723352 485779825 0
103672762 329814135 0
285763112 159480424 0
478624325 380992768 0
144204625 162863411 0
113214729 366495489 0
169633353 169102336 0
6350068 178182471 0
317952217 539147476 0
114095584 452838371 0
523520367 283878025 0
297629969 204355784 0
527923410 272588613 0
36863167 306502198 0
7768738 340096517 0
532213843 290944347 0
398037120 43230172 0
506838724 495206296 0
308583588 35565166 0
122247452 225164303 0
229656310 404345252 0
163207920 211477 0
150978608 361052225 0
284542990 182338348 0
516520047 401568471 0
551134114 328389499 0
78303919 340566134 0
218967542 135729067 0
340724613 99496179 0
76974745 15182961 0
206726989 96847214 0
186836697 232585611 0
442014764 56166671 0
535745139 243856741 0
194309156 6870529 0
127535615 51703906 0
44369556 97838571 0
7914954 19192444 0
348179125 267527456 0
132353577 529064522 0
364927932 389833178 0
257614737 69433211 0
179106880 266676259 0
126967746 65564456 0
160868491 417137018 0
548205515 31290480 0
129345816 312007275 0
453148898 126230763 0
440144677 306872578 0
152569908 503046523 0
178621900 418509875 0
309652007 280896369 0
497099009 243639084 0
150225450 236343518 0
483029159 187281858 0
216150580 353344147 0
171386842 448491080 0
530159691 87474437 0
218787544 91353981 0
89854451 227208410 0
22966709 17386723 0
486626718 84746004 0
282574 296961466 0
367188753 536856426 0
10149643 299081640 0
568045758 413490679 0
225563430 475180419 0
253562350 482785884 0
488350602 433333664 0
25411371 297571071 0
283603190 385382555 0
251246850 444487400 0
91006252 100189176 0
343709537 213500887 0
5291585 127408449 0
282561442 202194770 0
147435331 550473232 0
108465353 81392009 0
322881180 187471785 0
340370479 376957200 0
145891060 493315620 0
335774050 501642118 0
294774726 275033362 0
490198373 288199512 0
379749735 518603063 0
557598138 395316752 0
503071941 135362645 0
474422716 534014145 0
332665780 324336974 0
124745450 309635413 0
224931680 323247047 0
157779243 218034013 0
378978304 329208208 0
200770316 293425473 0
244011435 363263337 0
253797354 461022738 0
452835484 312847897 0
407846943 542184948 0
36891199 220064596 0
532681939 172398793 0
396245102 514414332 0
294683314 502281428 0
429096487 271196658 0
85371693 131445068 0
74191870 349706557 0
19081736 460737719 0
512155593 35523629 0
43389072 433640723 0
238092423 393947293 0
50684340 169057703 0
201016713 302535820 0
231943850 506577555 0
190562580 324552855 0
467935300 125943083 0
126376781 457168229 0
298646265 116246965 0
279302499 231480470 0
10741675 334474815 0
473917315 91964823 0
263442385 300301411 0
414726146 494601204 0
513523782 536930876 0
398994556 30133661 0
505468092 202766179 0
267671977 479665274 0
430423051 346778482 0
521696332 255208651 0
567814221 334580328 0
420047595 546862163 0
465363606 468681603 0
47099055 166885667 0
253805131 459683311 0
528218879 370056956 0
559803165 343752176 0
97791309 105238431 0
144107231 517037913 0
186562212 213674567 0
273488273 504460986 0
3445109 328830225 0
350064859 267862039 0
436056196 298056888 0
221778109 529723449 0
363684430 394728580 0
473031671 320885897 0
366781016 210740503 0
392064352 143463685 0
211000610 184138744 0
222902562 263601892 0
206451541 179411046 0
250577169 527429412 0
468983382 560572496 0
322038517 258585477 0
219369335 4225127 0
324467566 398711236 0
497894908 534716863 0
401178830 504901696 0
108503195 338224358 0
271058560 308448325 0
138737455 78170405 0
204058600 336465957 0
197612318 508428630 0
135416853 92004756 0
255562752 165983441 0
478858241 64886867 0
458823602 427590622 0
349976456 521244081 0
498315801 179014082 0
350509000 342700411 0
396821984 303903826 0
455669474 471892870 0
531894032 510281596 0
150203603 310064117 0
250695168 171412893 0
382584694 482165527 0
355214910 428090678 0
477926936 18748095 0
30424666 342813994 0
342741910 92600605 0
198291584 105588960 0
79084096 565746985 0
531337877 518151334 0
229905251 28392589 0
206689307 255398512 0
318121132 137402807 0
509411300 107991829 0
339923504 179033719 0
466477218 385780688 0
503809304 500893339 0
216981726 394030809 0
393762044 123554755 0
457589264 233369897 0
504617945 436197282 0
521517452 79502581 0
319133944 35598801 0
551370980 29551495 0
474482279 310066057 0
230745470 447964641 0
336681792 143378979 0
170295590 532557928 0
11254988 257483053 0
544458371 269809734 0
146576988 528910426 0
124050374 491448428 0
509614219 100944996 0
169984865 180564465 0
163944178 25406030 0
262109668 22873414 0
94344830 1265729 0
173217960 33502737 0
253671701 345954107 0
226152655 232364312 0
38459722 160295912 0
368999477 40785083 0
150304200 396060204 0
354537680 310478828 0
33103341 496126903 0
297011905 269892151 0
179374692 367897538 0
233566095 156469158 0
177574339 256455061 0
458861748 554507168 0
355581099 566987049 0
241291507 139965942 0
368576075 262559554 0
109641758 408945071 0
195484890 205519663 0
98262591 214495300 0
396752834 545518934 0
340170903 460509199 0
443078950 488921904 0
449008885 160192556 0
300281552 194133191 0
317068635 320942430 0
37155406 223093267 0
527149443 278430995 0
385396767 351222781 0
476820895 231075389 0
295429578 544608716 0
46490991 20499318 0
564853333 299856021 0
393645931 391798673 0
290414997 94600975 0
324485398 381842165 0
504698223 133829610 0
365197318 39322430 0
448236132 197328399 0
120609970 41895591 0
157323432 159641334 0
561912816 13417040 0
413685618 230017290 0
233105199 486830882 0
462621056 25398877 0
251438876 478387060 0
334407422 561180808 0
18438275 104797120 0
481226753 522420577 0
189364214 354401962 0
178548389 23422298 0
564454557 522554279 0
187336683 561687582 0
195110703 245979211 0
139738834 498883034 0
559276089 204300019 0
358721796 517350788 0
253661959 512745943 0
315228193 363791690 0
220670659 335391083 0
42148767 403407240 0
110889467 469574543 0
549560031 280661969 0
5948264 46586658 0
564913072 109405882 0
321191147 263784699 0
45755663 381631872 0
89653857 117734003 0
453829252 391461586 0
158771970 14048004 0
224021297 530590207 0
66585962 456492335 0
41884052 235374417 0
245532785 188743676 0
389395795 336567324 0
278750164 537946392 0
21708585 277155753 0
140265963 282694492 0
504809303 38868670 0
120310029 396590788 0
293745906 364829406 0
408559758 290463646 0
88546952 235426175 0
314525423 280776336 0
437009417 93477665 0
338579287 416158537 0
150397001 334816561 0
161853203 184742672 0
319361465 5918873 0
236236469 8197893 0
435675649 30097681 0
445529679 483880134 0
460100632 47522034 0
433006358 20524303 0
330342725 520185775 0
87593592 402700402 0
441227445 105792674 0
374197664 251082547 0
177020762 424055752 0
263868194 455306837 0
412523672 177575146 0
299916608 403793906 0
278194077 130546747 0
236670317 24923633 0
62499034 342012331 0
361105475 550719030 0
270952928 16904768 0
180941492 293905028 0
51031629 126912244 0
395944477 65329005 0
557865544 158713833 0
74204440 29001215 0
72542561 393436740 0
63984490 369948591 0
532560662 447311783 0
421371329 470346464 0
438961636 184304101 0
483646552 34158910 0
249095076 323400529 0
531444087 219690832 0
387812663 13258006 0
268990399 443504834 0
116601820 166897847 0
208209142 56386454 0
2090904 396524645 0
164553100 198346822 0
515195509 294387316 0
491732118 318227251 0
514076421 211320360 0
45201721 63315525 0
55152044 206576007 0
60258114 391082323 0
495820844 62091766 0
482455657 109717988 0
492758044 414780483 0
161486216 193763352 0
263156041 69680010 0
458049761 459344879 0
39046348 170666257 0
198618521 30458605 0
149785413 41489839 0
471897230 58876013 0
44308273 55636697 0
376667753 559293979 0
448707350 256699362 0
496195742 385635569 0
210791152 420404533 0
174264443 117114234 0
525787322 336182324 0
100966480 398110343 0
396661525 244903661 0
252367104 343559749 0
28775952 173902873 0
43530671 556203990 0
187009612 205719098 0
533647996 109642780 0
24949839 162937679 0
462873997 478535866 0
138199146 37160738 0
401689726 522798778 0
192884014 46722809 0
66458540 217984765 0
484810675 541876196 0
551885907 33849001 0
187934765 368521473 0
543858478 463696030 0
504412304 337747543 0
555261503 61193778 0
290814953 402890440 0
299151131 311492243 0
176326202 186320090 0
295067084 339203120 0
508920368 393602836 0
289169326 480819258 0
414480515 180659097 0
311161341 275485947 0
132386032 289726246 0
465859920 193060824 0
55166461 272737392 0
535213412 197089336 0
407637175 347313292 0
234442332 535107921 0
181782355 44715623 0
292929621 216097211 0
223235045 383122818 0
489462119 289472448 0
260863967 291584540 0
526417601 284967853 0
562427183 288753436 0
233676652 238688641 0
314345133 382687172 0
454352930 311437668 0
236020950 132716390 0
61102128 474757109 0
4655410 198059791 0
125394324 312160222 0
251142270 134066523 0
433664170 323791158 0
163311876 393862791 0
395413401 305912954 0
223115207 86968585 0
63119143 280220561 0
543603151 515967578 0
503596822 6566143 0
661336 243709946 0
305901260 190196869 0
202798417 505538520 0
552918461 13926066 0
166001949 368885573 0
62787560 452769844 0
130487297 249763119 0
111889318 103859947 0
524178011 550653308 0
488164537 78731459 0
273059530 284220744 0
251406913 452394245 0
171893794 292426267 0
401059641 93067826 0
81338755 212111130 0
204258149 307086727 0
224163940 294220875 0
75548853 3483495 0
492332149 179685502 0
101089399 288908401 0
467347016 198544436 0
411346687 530652516 0
104645313 305642414 0
220284664 448774312 0
385041361 366574054 0
61769501 87539916 0
335817604 407333512 0
407525001 121175125 0
387970306 448355130 0
441374924 524173044 0
377940910 540325410 0
404138746 526161825 0
158608484 233814054 0
475159184 496144623 0
480891064 249164857 0
190729028 27887940 0
394373019 98327038 0
516431106 349428054 0
421233869 425664670 0
543365412 523561202 0
231001351 443402953 0
414470343 467472979 0
122970942 148044210 0
387345161 23071487 0
476246202 91624954 0
190928260 289436919 0
83836138 104551146 0
208896812 143623975 0
137995972 63753522 0
208711372 347913977 0
449372899 279072497 0
217619635 93671521 0
391117006 466201714 0
227736853 484231373 0
295124077 68179799 0
514449985 426919005 0
43025120 57614041 0
433896751 510770584 0
374038070 234827901 0
183601706 517941029 0
22609846 157446990 0
526421490 415718886 0
297266295 106695185 0
4190042 390115599 0
271239322 226939089 0
174741621 216808919 0
61322240 512911604 0
396014791 280190121 0
242557876 69588842 0
378448213 88715261 0
352831825 374320516 0
19995460 66554881 0
102447068 297967111 0
560942825 282243316 0
507688934 481600266 0
540288200 206024885 0
472209075 267162891 0
47199357 285065233 0
480094513 515941209 0
21288078 231579898 0
397505590 8180770 0
557597027 99389090 0
246022860 13013255 0
408467436 225306965 0
105246583 512232507 0
466832898 108247415 0
97747116 149068194 0
157596332 110355182 0
546662798 430799701 0
76183565 439170305 0
478915067 116509932 0
204003989 119959036 0
111345441 534361483 0
468004834 558388164 0
353948454 76527222 0
411195842 13418370 0
108988866 331305379 0
127406405 57119420 0
448937126 234559368 0
80562280 542253042 0
127334861 385707076 0
459848257 524020872 0
561207149 183371728 0
223992823 58923248 0
36885766 447037857 0
26114843 468364981 0
441067665 529368786 0
268968441 381528528 0
158129889 533643151 0
260713790 69585723 0
445204277 315001566 0
451341054 468012569 0
334333841 11622774 0
478009543 216035292 0
425752382 327834142 0
548859242 35393611 0
127180638 375774613 0
470443851 442768066 0
419666561 73077962 0
517568585 547679082 0
175277887 526481855 0
80317498 477591111 0
460327544 114936003 0
338386136 404483906 0
34190009 77492595 0
568198992 28210541 0
492592910 390696970 0
325873416 200982738 0
16871661 214235159 0
339252022 494333639 0
195810429 341310626 0
94368555 544000164 0
474433596 152534228 0
385657188 122612051 0
399137396 538272849 0
1946131 352289852 0
93767932 263806924 0
382707347 326882421 0
33710413 370258366 0
369632874 172066812 0
371645507 20204084 0
551553062 455875706 0
154531493 348705229 0
493411886 282037851 0
416476529 124959148 0
311421187 418829176 0
435877789 483604191 0
65061543 45561331 0
543200304 230674798 0
135846863 419491274 0
250322506 456529436 0
289735552 261051064 0
253239369 306900676 0
16517825 528935385 0
396160488 242497374 0
181462186 420845530 0
220505382 165572127 0
334064707 82198489 0
328883219 185533602 0
340490980 37793138 0
360191715 67405116 0
227293521 423504010 0
337473455 551590266 0
445974376 457558835 0
43649623 500121533 0
455884025 72904493 0
557023490 333096711 0
551566410 558115945 0
385316502 180256325 0
355072940 390511216 0
507789508 15639399 0
204573917 66437341 0
237711563 323382816 0
521001648 331040301 0
225942231 506067625 0
96391366 202794770 0
564300800 451880848 0
538661891 420609462 0
235028007 512046797 0
146251850 373674318 0
354525607 153635315 0
474124578 369034184 0
230455996 346685631 0
480818913 456634492 0
551287346 516243214 0
35592210 339402798 0
24210168 562368615 0
260920966 193095433 0
389290558 270622272 0
49011224 197685760 0
537917113 398233404 0
364379973 229108564 0
97488695 553296326 0
189738814 321082203 0
273543722 56706486 0
539642967 116806990 0
408428551 351649253 0
366893710 298449814 0
127618034 383771532 0
248476858 358103678 0
466523878 104363164 0
135009392 51631551 0
439509966 532216096 0
338110735 253764793 0
465241470 509939204 0
133571375 280107877 0
379955335 262591804 0
362304049 294163237 0
87983843 391877008 0
31616607 169557047 0
265466325 557539347 0
163615754 276037496 0
22720374 265221150 0
54651153 385449173 0
429922260 71227651 0
416386219 193575174 0
510659187 445650291 0
512490400 529108459 0
192589942 391396758 0
280351448 103162300 0
404282389 68264209 0
194485351 60733116 0
209492551 330122026 0
202470058 511609554 0
26427388 311220012 0
329550220 432682566 0
340891840 373718724 0
303014072 194045137 0
298045919 25018982 0
122467106 221545341 0
62995778 402691219 0
420302738 25419078 0
413264080 200257430 0
435739814 361762302 0
287484096 337537784 0
460350173 436424780 0
507298019 205472039 0
489529408 278699367 0
525033416 481670086 0
159025413 408595955 0
133864506 174150406 0
504447738 22418734 0
124860922 350531060 0
428549752 348386998 0
152534732 378550266 0
217125976 3800400 0
192570475 542465866 0
395776027 392583470 0
557961816 516996577 0
448480575 510612700 0
282197974 567954814 0
175312922 346999350 0
20485804 45211438 0
380318610 376355740 0
190869479 235392293 0
58869384 555397370 0
4440309 163949239 0
64388123 433505229 0
197685111 327468714 0
227264922 72687011 0
468792490 278058944 0
223586088 426608531 0
166651287 444317989 0
416082015 196934524 0
243192619 31212441 0
83208937 467775741 0
353274196 265120752 0
338589846 216576695 0
433572465 113377270 0
546109117 267988532 0
281136499 157240723 0
480211325 526564528 0
480223148 462269954 0
425527283 463790516 0
338178666 525778300 0
551557018 60233100 0
422611545 259537778 0
509110292 540273358 0
13459155 299945356 0
144281175 421076120 0
357478541 492753361 0
130188669 545950179 0
495461814 495037907 0
289941212 334271740 0
509948647 359251345 0
37711664 18237541 0
562817214 136950862 0
16412037 95837918 0
219796344 170979189 0
411197009 272471727 0
458316671 341935320 0
221172833 373972379 0
268780286 263743881 0
132092941 61125342 0
279394255 470178078 0
47448539 115569838 0
123377559 114140257 0
175136265 543086184 0
52944445 466722079 0
58408047 181773675 0
483033526 446368093 0
312321712 220694359 0
561334696 517792353 0
420564722 43091540 0
8301389 331400882 0
411738678 465042581 0
297961413 212908944 0
564316713 285758583 0
36026348 440324107 0
353719161 512434720 0
183174832 23311668 0
150651402 565259015 0
110324225 179709137 0
318976177 244409578 0
121088794 561319998 0
373256233 521649042 0
122451221 69500891 0
318389637 517476596 0
403996515 401334653 0
236124490 395556752 0
38280960 69142262 0
89216729 2282788 0
503219422 456635011 0
410243864 411698854 0
19957287 310622925 0
174886915 198325282 0
314917644 470467563 0
345544948 460449982 0
465485935 427994618 0
418749616 67477033 0
241579301 141995050 0
401542576 428781801 0
123504207 428064672 0
546272941 299148610 0
456864471 392324968 0
112448470 363385552 0
368529366 419955367 0
490702174 355258002 0
100323033 532794494 0
553616012 452792557 0
440425663 264490576 0
368064521 443271179 0
236512734 421185949 0
382593686 188631751 0
260277500 498928444 0
281661681 237758805 0
158600662 131954836 0
553458763 280669254 0
405832750 138507568 0
368547167 435599753 0
452691582 185697855 0
349522400 57413932 0
514260335 392148235 0
29623686 504607580 0
79603297 364738849 0
515963704 447951655 0
278499552 315663779 0
58001292 9247269 0
12951691 213652902 0
96633814 131711046 0
275216659 430567649 0
218313808 413494826 0
194700725 222239954 0
34046953 142948493 0
403018968 121133333 0
106384710 347920106 0
491510948 404956808 0
312271050 129905818 0
506745315 378824878 0
397199533 56024896 0
418313892 471810317 0
442298819 64673227 0
552159447 73133536 0
269972911 174939798 0
66034809 387778272 0
412377548 111302645 0
548061195 347664522 0
283304024 155010969 0
526233152 167477977 0
402866581 165023268 0
461181713 274298081 0
255287616 370145226 0
354277055 329898032 0
377796421 499889561 0
527367337 253272501 0
551620724 291882770 0
382100700 83696533 0
293421083 43908065 0
39471105 362033447 0
68131799 283839635 0
292863613 89101404 0
483890847 232021294 0
389782526 264420004 0
418761022 393960360 0
492431308 446676972 0
293452014 407563284 0
29703294 139247346 0
396820683 195669751 0
411492761 545560719 0
53548455 522789544 0
454123724 433666996 0
202563514 523351409 0
517639445 17248132 0
303377982 191437849 0
49485817 552248598 0
529731773 116660973 0
546738834 345229774 0
182912511 529383676 0
423872613 437662013 0
216580437 398238628 0
90475162 542719409 0
522212957 176602204 0
270854467 466711434 0
323891008 146441554 0
397593827 494331260 0
308745421 225961453 0
414311749 541260125 0
193339555 394971653 0
302853179 43502743 0
133927469 5239136 0
554493403 505256561 0
561419162 541467039 0
252404006 353598180 0
325725164 89607434 0
87655231 358658138 0
494555685 518500616 0
157825244 484090854 0
365359788 70347426 0
329252050 46793820 0
400663333 329283345 0
159528322 60126568 0
66619502 187673379 0
239798190 286193037 0
309773106 84977306 0
85323458 563346848 0
162711503 465316042 0
53252711 218132444 0
368952526 163411704 0
352656728 504800911 0
326366245 533249463 0
522877231 545006407 0
404813084 429569363 0
22339625 326876979 0
498845338 167164910 0
365346000 349004465 0
72920745 519504822 0
178947279 118140258 0
520726355 99335958 0
247421504 265988079 0
132820626 291381341 0
42390666 435488502 0
140767801 564967258 0
379124354 110462017 0
406972042 379389109 0
149274806 176266095 0
59339671 384863409 0
59243700 19851597 0
324744266 190216324 0
293924235 435522438 0
339475661 345741124 0
562790416 11184726 0
261607024 26428354 0
538488288 386259908 0
304522605 78102816 0
321730492 408553665 0
179849026 430957555 0
490949535 196307907 0
180248987 32680744 0
469922709 487909354 0
548976502 76011707 0
568918983 298107667 0
136624973 17644945 0
428138843 474636654 0
452637219 286822984 0
105585648 342244448 0
64858821 324611335 0
132166743 152914353 0
569276277 308242713 0
213711231 504843308 0
184877831 316775192 0
498049959 165221668 0
478120689 317233103 0
144527425 523003378 0
138796184 235366045 0
155685702 448854830 0
332972546 12552908 0
90396572 235781834 0
243673587 120704588 0
520780981 475744385 0
401090285 28574071 0
393187912 137240842 0
129930506 466869129 0
497558733 451385519 0
44068489 155408138 0
281587528 324976351 0
373954728 297062812 0
64077572 356643167 0
156829443 306727470 0
196794417 202073835 0
163409949 20046464 0
469858739 563090245 0
287225178 36255713 0
528617482 476182485 0
528049539 151757238 0
377305530 436652824 0
545618086 167663483 0
567158534 262168088 0
24979827 148010742 0
495537517 444008327 0
154247160 178580643 0
138139730 158700095 0
111892358 283224189 0
37538566 131041784 0
346115549 539798324 0
544150544 337571486 0
80820521 306941534 0
289218323 525820985 0
13772681 133063478 0
347478170 525888771 0
507581730 143075153 0
533609796 300518132 0
81186010 97404502 0
242548169 420995620 0
121836863 298673690 0
205407800 111490647 0
240211119 455530116 0
262801352 94635648 0
191013390 104012022 0
501319489 412711512 0
417309367 483461473 0
177509757 152770510 0
70263977 403093425 0
151818482 507354237 0
128058425 198977114 0
323849898 381592057 0
464222119 152508037 0
80608165 339608240 0
239811449 465243750 0
370979205 264854938 0
77561496 517660120 0
338695099 469695723 0
451006645 460081893 0
117972984 512103068 0
73864002 51910512 0
226408315 556865745 0
359112333 174280061 0
477569375 343823028 0
479793248 172770386 0
490816478 507484161 0
31377909 274701663 0
8338213 327180430 0
458007189 309670944 0
218951598 493155165 0
444467027 337809530 0
69436367 149305281 0
484018209 273895629 0
525238788 228685263 0
438686770 177544471 0
346496280 459706487 0
402264230 143053866 0
510118929 489549465 0
147101749 492584235 0
48067472 196175708 0
117025864 383052117 0
343906428 173925561 0
1058913 72702741 0
546504737 414002799 0
150543643 563211251 0
397029063 265815395 0
322992366 547599295 0
428342159 99777078 0
271996075 229136670 0
224333760 223644921 0
87794327 531348033 0
426087768 435375084 0
16693374 41823097 0
323965925 18626861 0
408684518 15299997 0
86595705 265434414 0
368387420 125595143 0
380987040 86096621 0
48922483 401561028 0
384943454 391280184 0
63044880 371182545 0
413709164 319545020 0
373285741 404016018 0
363693946 143345179 0
22939322 166510133 0
93928327 556108596 0
257808461 47598420 0
512543950 62563486 0
70292530 336465715 0
559990465 288060072 0
175749125 22630164 0
565238450 390133867 0
379120441 475680524 0
89971016 271806028 0
334198251 22403074 0
73829382 136504713 0
442809766 360763790 0
159060949 44250408 0
313636564 147984800 0
185291968 187394245 0
163848052 192967706 0
55047104 264174128 0
542672909 463571671 0
67937185 185964300 0
330571934 168154517 0
273562 180833493 0
106119462 128788987 0
67346048 507262170 0
266096730 403885604 0
17503416 21173590 0
379521139 233374116 0
171675098 548302572 0
250431775 522665809 0
80328833 92407264 0
189102180 392196159 0
244874231 5153743 0
230528082 21215652 0
143989988 499353508 0
117817693 247533943 0
407881114 390729592 0
418995846 464133833 0
94167186 151386614 0
48975827 429640138 0
322513249 550586827 0
560487844 514922117 0
149649315 48111064 0
257345004 137381820 0
173186397 180101273 0
358087610 26266026 0
234134551 279882544 0
401872391 2063896 0
315903598 164445606 0
252825929 278476146 0
370761065 296108368 0
406163811 329427083 0
244548768 148077753 0
514393364 309914613 0
391063550 365555112 0
387451844 22652120 0
54271639 332566489 0
245459121 82232766 0
41955164 121157377 0
520701911 360323263 0
23885937 159266448 0
66496792 528749805 0
76814779 416901786 0
487884006 143969963 0
452097463 490972551 0
275384467 225604871 0
267686422 50309956 0
383544778 61103156 0
450316195 247018056 0
257757604 112344793 0
92513259 256164110 0
277802687 554812452 0
478596204 65272365 0
130060167 282357164 0
117257187 16988319 0
132634515 233941311 0
495676351 130591421 0
251214679 405246557 0
411262353 492137808 0
236783672 169393781 0
412976475 259012651 0
440835176 132279819 0
34314783 384400916 0
411292378 375347160 0
111074039 219313273 0
457458152 538163348 0
347082064 475390598 0
509225601 540339660 0
324985772 176755687 0
82231904 424570073 0
499447093 492900064 0
564850616 200911298 0
180162098 211526869 0
337872498 261356817 0
172170107 516490013 0
378144499 459828362 0
518145715 302278245 0
375883272 295056366 0
468030795 135971002 0
131047701 553120090 0
129687097 371927195 0
504811452 258346056 0
365911281 35535115 0
487076176 357894564 0
365978812 150507784 0
454639990 191160479 0
420859519 67774732 0
500727517 148900536 0
497934070 414419828 0
380156480 479690986 0
37369611 417161457 0
133571207 197864582 0
455369273 389063971 0
78146080 217710418 0
325526823 196192551 0
303779326 565614721 0
1552250 189137635 0
316932728 410065788 0
188453895 207464425 0
184597120 474145579 0
167048503 105822730 0
99794923 7033027 0
405219283 181433192 0
467913807 196797039 0
90230730 481167772 0
40406715 365216944 0
510859970 267357221 0
224030352 285717663 0
379362164 71065317 0
397848380 13203627 0
242230556 473457674 0
441533065 563107223 0
36521711 553640489 0
193489921 387157461 0
170703146 141317560 0
565748183 138093018 0
313358489 171118767 0
123924366 393031434 0
439906756 550458749 0
10723079 114556772 0
549877468 177719546 0
132429978 243808773 0
20436466 377759578 0
493317908 382825716 0
356737052 103220996 0
392028148 379921388 0
226520359 462725880 0
7689514 342316451 0
308109010 374479933 0
149613822 200100420 0
319268117 198659409 0
31519390 423472234 0
403443898 275680338 0
87167523 165620644 0
37412751 377595305 0
448429088 149470072 0
513563633 506995161 0
20347454 223981665 0
433661937 71607530 0
267113400 176700821 0
274088013 47750618 0
544074267 189542682 0
439542890 499717727 0
175952865 98241095 0
430171553 327500134 0
397397796 333864839 0
43268504 292711782 0
486928500 499514670 0
482098203 462671867 0
540791178 545312733 0
224265126 152355586 0
364800483 202767884 0
390595791 155196645 0
265854889 455086191 0
180300162 137351226 0
394289638 105085478 0
296804936 317401613 0
258342628 283988697 0
404902576 78800763 0
250313548 508291607 0
148206225 233702453 0
189892895 201552075 0
9924445 511770113 0
415841020 135865394 0
274252823 123457048 0
254736777 210628769 0
338809730 536447994 0
150351322 187196894 0
205381980 512377567 0
263928613 347662730 0
171216015 291716545 0
400962017 368558657 0
273372076 193935085 0
21570059 347464297 0
342235764 449459883 0
213481308 280561622 0
250982067 150113812 0
102873514 179241935 0
160953009 63955797 0
173781964 363760191 0
7145831 234378575 0
87224971 440449432 0
394062352 67946745 0
2501285 48103974 0
264990161 204262369 0
557690888 469511029 0
272718556 252741082 0
561880566 553674482 0
442397599 427910475 0
388625408 336825652 0
67969281 407903255 0
126518041 69840313 0
39600305 47715886 0
262002577 80621537 0
360851201 101482742 0
306759654 338968572 0
221243768 351613188 0
355224385 310496737 0
366471172 549828742 0
204737489 363135785 0
365560353 102313316 0
179019941 544838943 0
141082009 326217279 0
339572915 490701903 0
93783153 84485624 0
490072985 470261079 0
45160682 513364825 0
296044945 448262231 0
14388298 511682534 0
558846741 525851517 0
218423094 162211414 0
12117157 117107212 0
415370324 478596016 0
348325657 192881192 0
458584320 32952374 0
478264747 306074006 0
310159211 36988274 0
7718678 119820413 0
520400246 311115593 0
236168633 377337446 0
430886131 341629703 0
475569686 20574143 0
76036882 87742733 0
425960970 478931316 0
546017962 461498723 0
34311750 536984364 0
169045422 358679193 0
129032305 284271121 0
325246763 91572472 0
372344870 153668934 0
389622962 340533635 0
485900851 550517828 0
380273859 117448458 0
427934832 61557503 0
205601261 118865140 0
387508675 340830229 0
155768460 194946765 0
540877535 537675928 0
473984470 536193513 0
250797875 476247853 0
433274963 324511863 0
530567058 384171479 0
345992981 68498378 0
252347228 237919596 0
156639036 432874213 0
384962380 126851361 0
443556502 369851706 0
262376576 513028899 0
522326224 48203127 0
527695865 86897532 0
404992161 531520990 0
552872022 350347109 0
402671707 156584299 0
161394513 247337119 0
232799400 205665305 0
247270988 144288991 0
510252865 328235239 0
436737045 338257297 0
115492538 467162541 0
319413914 269925250 0
75658045 525754793 0
456266188 68929974 0
355750475 510906349 0
566145565 403632732 0
193590080 252234512 0
79393470 318365287 0
236951241 323742998 0
266765863 362899438 0
363515728 427207518 0
325237595 476774139 0
398629747 510307657 0
251114832 554349284 0
180121932 289309662 0
509961936 212990935 0
510984544 78171470 0
307135967 341604969 0
231553603 49491597 0
168673927 333945066 0
255860522 4883171 0
311561046 403193953 0
491186422 373773471 0
481678264 550811441 0
405823422 19240146 0
231948758 505751133 0
189465227 137734884 0
250883686 257108124 0
421432927 218113482 0
292860576 216267779 0
479079746 119855942 0
41643220 57191633 0
216444558 197468136 0
277782184 328018177 0
205988382 374664718 0
366958107 79781093 0
181209752 342580378 0
288985263 422120830 0
322231484 120018264 0
410212498 295229910 0
103760442 481907885 0
408406743 505494103 0
9776247 340013140 0
53084910 531907899 0
234004728 311189728 0
349092420 451893792 0
251928952 63635868 0
23992112 516386158 0
114301193 305981194 0
152238532 279730434 0
331163520 505541795 0
78708747 490501354 0
510218602 229436234 0
33289483 9843522 0
9989688 251287064 0
61582645 402655234 0
390991248 72868609 0
130364707 463019930 0
114005614 540486364 0
79980302 101024493 0
163617263 7876125 0
475865935 514984238 0
231002890 183591616 0
195021168 418527806 0
522324697 204681375 0
556200277 89058493 0
163602487 471834803 0
124639091 348399647 0
503309744 245783423 0
230466481 175311514 0
550091012 551220514 0
71258080 102353743 0
160175838 14213314 0
511838209 514276575 0
430307031 352100390 0
126321339 184469987 0
527535904 125964162 0
273231492 79549765 0
365508679 34111450 0
19515534 31696332 0
113020626 173185117 0
320988050 311967638 0
168058046 398019471 0
162069487 240581479 0
399141954 545929563 0
429998369 237674974 0
471905611 327111116 0
283427973 414831153 0
136949519 176651132 0
27265505 465159627 0
448697403 56536401 0
513309898 164414463 0
507325927 520255173 0
204876106 471632245 0
291451504 160397879 0
434932062 333397892 0
258793217 430011514 0
543351173 148236827 0
257633268 215872609 0
181899806 138163324 0
450086084 146632787 0
467527537 521456987 0
44536352 358350519 0
132864317 92990184 0
455221228 291240310 0
550205437 106136948 0
315266813 218963392 0
160898103 328786850 0
439521663 40667946 0
361368084 261003111 0
479544724 438705383 0
327266172 48708841 0
85931594 314215967 0
130766423 534038895 0
451141104 42307791 0
178184145 156826005 0
249952914 325214980 0
434851323 187986915 0
454731022 387715001 0
229467907 179103001 0
106595068 399567828 0
59463641 89974151 0
260252176 511222925 0
236201616 456426909 0
501820727 320359855 0
144641165 142848167 0
333668797 264985175 0
509454528 430082250 0
301660339 177237648 0
257210969 125293524 0
297761066 399440774 0
340897902 353119272 0
55441369 53418073 0
159356021 557042812 0
184909617 49271466 0
390942927 287004489 0
485011872 97424869 0
224131841 72487727 0
77965161 532281916 0
285879766 23874168 0
549173283 51010636 0
66724904 495699037 0
131209827 40501542 0
339276002 115029645 0
490061613 526880819 0
29964183 264446651 0
81830912 237879771 0
291487027 108139084 0
291711754 458152005 0
325525432 461400001 0
248566334 459487092 0
126168536 172076833 0
336099115 66875262 0
152012274 113627741 0
2918872 399836331 0
366116843 293581783 0
132618344 550436526 0
201557168 270193242 0
266351796 469172064 0
143124034 159250906 0
37559713 417092669 0
450343564 244593189 0
163688891 350302445 0
308372978 121230092 0
465466094 507684596 0
256492707 99104896 0
557646830 417616074 0
330774357 188252636 0
429986071 35323518 0
484632005 548863535 0
395259906 476079605 0
184179657 542370377 0
281116242 447627367 0
195644504 514592911 0
348084076 469930567 0
527045487 127328810 0
209091541 227945556 0
325489380 69220628 0
308186872 178156550 0
342525084 225971728 0
95655972 21463354 0
264064534 76654211 0
168451856 378555545 0
191584290 264162242 0
194244498 398316652 0
413690892 3831670 0
53526839 285582581 0
67666632 99757608 0
396156373 131604312 0
6366548 31451824 0
94468770 273992430 0
217342307 351015880 0
542031648 49146468 0
121815153 454224164 0
140586795 301380591 0
341723849 254686972 0
315883849 421503488 0
228713356 199745595 0
187815201 57708959 0
24375768 349041159 0
511527974 202756266 0
42442904 365528248 0
463573259 92458045 0
369680543 452532321 0
23325618 367787207 0
125482670 154320437 0
487948101 255374900 0
443519469 487927244 0
508419494 502499592 0
401174642 312302202 0
219023593 434412858 0
292296550 261103405 0
117015223 118069189 0
124930697 306346543 0
208138599 469874081 0
20566023 150480666 0
521879191 132176549 0
164969758 287090453 0
521035460 505992893 0
265736100 100286798 0
415757947 94736159 0
154576671 384906863 0
345933203 526275517 0
377097190 452246187 0
537896882 361585564 0
410788673 347870852 0
560300625 101103950 0
560306411 176532839 0
412575826 462933458 0
483650310 5294683 0
55437685 39958015 0
149469747 282237658 0
192781296 201023428 0
153518194 478543894 0
330110835 268529053 0
370806265 458434565 0
305453555 161196195 0
257181892 168929571 0
26484343 141527165 0
127218389 107277086 0
2794520 115992530 0
238171319 104253454 0
100119374 446719258 0
525006440 488169584 0
225362661 83178449 0
349205219 414751487 0
2437764 8543901 0
422059993 562676556 0
66206032 84775773 0
94457705 165378891 0
88668668 164475355 0
219065868 108454195 0
519179308 199897841 0
57269608 387027475 0
523744298 513974517 0
218802528 394626209 0
136621495 533956904 0
26994392 195188003 0
270328105 49848718 0
163824989 256638824 0
214204208 476289299 0
422147769 118394790 0
251967442 317520214 0
496074316 340148826 0
482030842 502947937 0
201321760 498837949 0
260164267 553547730 0
410440694 533788189 0
449763253 15159226 0
126567150 484634022 0
150501244 464512754 0
252518964 451301663 0
10110787 291725102 0
237131769 469570032 0
376147827 472972174 0
139917713 186549681 0
562416509 394078117 0
16141875 520815147 0
270617230 494555134 0
289253827 557193374 0
75561082 483484586 0
56065838 143129879 0
248070760 404934711 0
512278679 470929888 0
203135080 331475429 0
558668103 517418488 0
543960216 417504770 0
150221982 127361895 0
498258697 225585896 0
38771908 480681801 0
320874698 516258094 0
441746117 249801573 0
402912651 86279736 0
449804852 361677027 0
54623264 533188374 0
438713322 565888115 0
178249082 54558436 0
523948863 261986884 0
292123628 368552156 0
560088730 474047331 0
134263335 524925787 0
468291807 131664842 0
64960343 19691284 0
499836002 62398636 0
341100001 376823778 0
350887820 352409811 0
163067592 70861528 0
299610231 306559504 0
291966785 61446828 0
88112483 126600989 0
273624998 395279489 0
557906415 273754568 0
20974887 115821210 0
459314633 409087970 0
429364751 172342750 0
132235285 239431504 0
260191549 533082672 0
177276419 393401967 0
285282028 125545138 0
405318214 376443590 0
531064611 530074293 0
280134306 249352549 0
557778188 89032212 0
36271482 556866543 0
247259769 493034995 0
155585146 62984614 0
542053561 48419860 0
418224654 533134782 0
54469307 172341361 0
496248626 276943226 0
59709911 527312773 0
133790968 18199617 0
480633678 80258433 0
167051483 513131066 0
72981704 459987195 0
153444350 529711594 0
161258820 75095552 0
568173604 94418505 0
558961709 337166679 0
2821850 15266407 0
309900130 2636356 0
210738459 500881301 0
37917217 396582777 0
345530943 123522938 0
268781152 316012743 0
279586902 548029360 0
163595686 455579436 0
300355372 211922272 0
257125082 53559364 0
242700094 90755271 0
519534965 16128739 0
34811490 483286885 0
430053706 278223012 0
561511320 525404171 0
453953221 256224672 0
185769645 335607452 0
437992084 357741592 0
277730997 294699024 0
92346209 524619827 0
177785266 35629009 0
176956698 340809408 0
83485469 240995452 0
454447451 561032455 0
39879365 229365712 0
218905820 339425871 0
318065366 59047625 0
469616373 113730228 0
169634156 78259617 0
499985497 335506653 0
508375512 145913577 0
115440439 290035936 0
228467566 252599000 0
280574363 256943159 0
18375810 209194873 0
160230458 350391634 0
539849750 518183962 0
78809547 239118259 0
534956984 397389938 0
266033089 405905680 0
242061918 378478422 0
299197480 161557661 0
7559797 244396652 0
390412642 259505153 0
49559612 515120611 0
315942369 316167044 0
73961786 3597261 0
233352147 73413047 0
73783140 15187114 0
326817555 477416889 0
173867654 304355954 0
435624822 81222420 0
367623562 530420124 0
335793315 25827289 0
390414514 503111670 0
92139609 74452181 0
251104820 246855256 0
187823746 246856280 0
285283036 463948669 0
221067073 398877848 0
414759227 123596918 0
258155577 495843140 0
231375203 392705963 0
61715378 510428034 0
42108971 360712787 0
551046161 510562076 0
353691663 348353271 0
414006339 529881125 0
15909059 155360075 0
207018487 243237050 0
461523694 11862162 0
365717046 377949197 0
118570129 202155872 0
447619884 167876739 0
71905785 221965430 0
97347696 135665560 0
318485137 443798440 0
141543551 178310076 0
509903024 425420402 0
507058323 296658898 0
522451511 248948060 0
216090127 567752080 0
54092183 49221753 0
520574933 279415589 0
247409490 17052702 0
302570161 13663379 0
135115414 358046616 0
352198646 332641732 0
546755842 505692332 0
156156921 422102593 0
1323481 31383549 0
531847021 369725623 0
394954878 301784397 0
273175349 208654999 0
516593903 409858173 0
551315100 70246730 0
276908217 144413161 0
114310009 31110000 0
266321522 219978435 0
67583225 127574646 0
375256772 74706108 0
206065532 15389046 0
262201800 496755217 0
313163359 153200709 0
247537167 155149150 0
262137103 117260495 0
362872321 456889640 0
135729563 475395260 0
331628151 163981301 0
129404838 122192564 0
282437177 145569011 0
515654819 18648583 0
18035745 61325303 0
146122924 198514659 0
137175644 254109485 0
49573891 406900467 0
276316149 345461134 0
502563318 97076330 0
239996911 4923997 0
533115532 305430647 0
241911584 353359672 0
48915841 479420056 0
288352798 366859899 0
45440278 392114201 0
25505741 289618029 0
199045199 337005002 0
342486067 69670507 0
62878174 325430561 0
297937941 493023634 0
79093279 403069364 0
509500019 48801294 0
157624046 413159970 0
481965501 144832744 0
356540985 294279753 0
168077775 551479870 0
455424760 68294698 0
522529489 494858126 0
453389116 62319156 0
82444990 414501806 0
231560715 173867290 0
391259127 140558166 0
14818658 254306918 0
209982695 323293940 0
322227969 97757716 0
148932766 193947067 0
2739367 396394513 0
104533685 222065912 0
98106194 472820566 0
22449066 104200224 0
547888515 444034656 0
380656788 187709222 0
558603194 31750046 0
463637896 355643123 0
293371071 387498541 0
459935898 556578425 0
322625388 40284490 0
438834411 517576060 0
416703889 478313409 0
550984638 242442490 0
180101483 92072 0
358551691 128409560 0
25407459 412083070 0
354351094 272686827 0
236016820 161247285 0
82717174 428137440 0
200979199 543690195 0
80504793 428989680 0
313769608 231188380 0
44051249 272504603 0
126027136 69277786 0
70564763 200570981 0
247104840 214849484 0
62541139 327520482 0
105360308 461688721 0
59662535 519307147 0
194392 182731498 0
412968851 435254462 0
500212895 542493602 0
70221113 241047149 0
284749933 403077911 0
517317765 63014562 0
59142124 276665819 0
415135772 212308689 0
251295574 150550695 0
509514909 481085513 0
445469215 509865773 0
26680649 509081396 0
390862612 54815117 0
171997068 533634511 0
254773699 423010232 0
356421301 411435878 0
81625802 457056535 0
229555079 355570585 0
109816744 270190411 0
329049708 265179763 0
464517724 160686754 0
548670809 329523095 0
525158398 551198493 0
196621473 440384936 0
550599598 173022552 0
402452165 333608297 0
165502908 542059018 0
537556385 289735703 0
122760581 194095083 0
78534362 267399608 0
471969244 320021437 0
311823892 112745788 0
364445459 318957188 0
128346659 281110134 0
311938948 254924993 0
390155198 527713701 0
224300848 37286312 0
252907733 421289538 0
323813142 264194316 0
483417561 160116531 0
170273464 426674829 0
491279550 141760443 0
336525614 482131247 0
474538788 271254137 0
546465958 411533808 0
13478138 276316059 0
247712943 536622380 0
97568322 424891655 0
305070404 239362450 0
277186770 554225037 0
407385452 473574315 0
465998094 222727467 0
542978066 316269837 0
259814712 12330573 0
248463869 381182503 0
320662605 155933828 0
238463780 336841060 0
85288903 432416681 0
502548720 181237344 0
74987283 24828499 0
390259121 530204040 0
245015671 239697355 0
179895485 516705526 0
415226941 41543312 0
309947003 425517772 0
313579097 350068940 0
25876633 444717026 0
471971335 131523041 0
504883961 107438951 0
270233731 453406075 0
127182219 178441562 0
207827111 91223580 0
157655896 154892666 0
176217169 411849388 0
135891037 426968300 0
478827981 409966468 0
351487042 82416 0
148410055 227657402 0
302637337 289982756 0
360378676 405400012 0
105101590 379952821 0
341802446 183037916 0
159393021 186921297 0
398502201 569134756 0
438098279 151061769 0
568192225 311976987 0
222367658 184922961 0
353906068 357572454 0
81163933 364990542 0
480075545 213175432 0
184379014 139259449 0
154113325 228719570 0
496831942 343737571 0
162208614 56222637 0
383710650 105979530 0
90420497 485248975 0
371370203 213752042 0
455025189 472422768 0
234065032 215793414 0
272105186 303083510 0
27861069 164334628 0
260340133 157834467 0
394896511 183767272 0
327881446 314901758 0
176438161 567332265 0
30085159 558776348 0
214631994 59549387 0
457602409 497437968 0
466135468 357458800 0
337158760 231453405 0
424148625 268252974 0
564576189 160114557 0
267449121 231673201 0
536501743 407538354 0
14220245 281417139 0
262522841 331494614 0
516700354 550065006 0
10273040 401991952 0
47853628 356711379 0
262075250 107038551 0
376204181 519055355 0
151370473 155629296 0
315622366 514582996 0
373742572 567361697 0
224419438 197753191 0
488199210 16033251 0
520807955 493249873 0
149138852 529611176 0
507044073 114413679 0
433018831 433532723 0
524323516 448691376 0
405467662 252184964 0
58988194 259669189 0
443539597 460403065 0
366177524 140266417 0
14360728 10839881 0
410667743 491698628 0
162546585 158286582 0
452807752 551155546 0
301651974 67178047 0
387413432 71135636 0
82775820 264040631 0
520319951 461521567 0
373467124 57444823 0
216305048 507409800 0
77030443 187232053 0
553015877 61699012 0
70667638 191315475 0
68809521 43133568 0
301523316 298786886 0
145064945 189723831 0
437825112 503411049 0
106706664 334952841 0
372162717 203539556 0
323826237 502486032 0
520855519 533087283 0
139909206 223986719 0
138132412 65727860 0
296818059 526601578 0
254123408 321320412 0
433309037 12586133 0
109149490 157913918 0
467624232 441342115 0
415932576 122084350 0
542787894 146522403 0
272596545 8083265 0
293204013 511983670 0
378661700 553549276 0
449835866 303677224 0
552541574 281114775 0
413807134 365711872 0
157491060 231956540 0
268259417 126880248 0
148750915 113862372 0
142437379 292580245 0
255588939 539881769 0
195456918 294023040 0
233464717 416641148 0
105569007 249244710 0
294791208 356423259 0
254760786 141053730 0
434452682 523680480 0
71458135 393764600 0
191057585 397673113 0
410550004 142123250 0
26059904 500090484 0
388628670 98406357 0
181300564 72055529 0
381601162 519832173 0
330255297 254869843 0
369831094 494392762 0
225927738 442490042 0
16974530 14789440 0
450977043 422383997 0
82676731 194753699 0
484475593 227716165 0
175690791 286645096 0
151896323 307056458 0
66064759 138738180 0
430572771 187051279 0
203662416 366889696 0
227791700 557068579 0
129914921 409015807 0
374882279 401443027 0
39051914 92990726 0
63900815 303008124 0
513214720 148802204 0
424300530 425700922 0
77385541 539653557 0
173157223 245639773 0
420837900 407127445 0
346626018 556166185 0
399736046 540335355 0
558143281 34807046 0
81399666 511802663 0
271660077 266121205 0
447570057 540780148 0
405851105 145376424 0
424049798 517515678 0
445588447 535761070 0
220799677 163726204 0
384192596 294754106 0
87148670 421401621 0
433101213 530330892 0
272833196 467300517 0
33433737 567791938 0
462471525 4096037 0
569114260 400398090 0
87546373 375237089 0
306106991 561708096 0
485690845 237899777 0
163488390 556612269 0
45031250 439545793 0
423927068 556989145 0
9874192 375741717 0
214868920 145249677 0
276592809 556620492 0
330174413 353519498 0
249992806 347888128 0
6313846 428719888 0
301940206 306182165 0
198020873 490208807 0
523403601 424429541 0
71043834 73854043 0
565731553 144525346 0
253489876 451798997 0
534866682 33266752 0
3041419 330069901 0
391067790 24842606 0
548446531 293357671 0
402314712 499265139 0
208880545 298079332 0
259884220 111562645 0
408455153 199595866 0
298817744 351230580 0
507273053 435781293 0
413133376 52851427 0
81187122 188332188 0
365085857 445563934 0
135386714 134300407 0
227319997 107145634 0
424714977 281483517 0
531525135 100019435 0
78061480 545132231 0
261587522 45636656 0
361534321 282625493 0
343836865 28484933 0
247678914 13437699 0
345193947 250137374 0
521941308 272712750 0
266729575 504729290 0
349681208 406977578 0
251865096 37401538 0
280093486 512772608 0
94646087 295649933 0
19012278 196144181 0
53793864 313760856 0
379571635 86901690 0
148260845 357380423 0
368383537 405548964 0
52867181 256703790 0
394538865 19218952 0
560703088 297226711 0
287534665 8073240 0
485984454 472307473 0
530265130 398609383 0
500804626 545842415 0
161108072 382268560 0
551248230 461485583 0
211249491 25693185 0
430131147 523569204 0
336287796 147850124 0
135357167 133362048 0
551550603 200950259 0
256793662 259048728 0
552849815 566434908 0
102654115 170411702 0
493168874 547857961 0
359845037 532110437 0
180620349 420414069 0
538412487 294641666 0
345005177 442070010 0
534743463 307366387 0
142475992 433635819 0
506926136 157538209 0
289684250 154820248 0
144510018 393591263 0
101902190 508106313 0
451974755 466218722 0
116392960 379899524 0
221907347 391762023 0
139893372 475305214 0
279728396 11909206 0
222257207 159402590 0
194133673 40060995 0
127975739 554774819 0
531513473 490252797 0
226481711 94272714 0
565262593 331989462 0
360861522 491557571 0
327206073 411420793 0
245195106 80580877 0
518241003 301471826 0
496259534 553291916 0
185268026 349148509 0
300582208 163426425 0
394794086 561810048 0
26630357 195752479 0
528796207 501991638 0
255829478 568322612 0
207222129 121162455 0
304534231 394680016 0
236766542 178774853 0
475153407 239004109 0
134260452 306121660 0
243256331 439958432 0
412387609 559634572 0
124878977 168136724 0
523172153 454200501 0
128127010 490000597 0
359186249 239426447 0
504787757 260235067 0
250070803 368697178 0
388690206 138276316 0
325525837 52909408 0
361775518 403726847 0
181898638 82650747 0
370272339 250338721 0
65268649 325291808 0
313007578 86937815 0
239722646 541163524 0
344547037 462720841 0
53459587 350443692 0
234672921 294654813 0
64993553 274310337 0
514381846 88315793 0
30042587 496030082 0
213169641 380833128 0
164656391 533932151 0
373229892 548167300 0
262619031 303917763 0
514891152 158883758 0
79750094 436379725 0
152340803 58486071 0
193339810 533312330 0
430419713 103490003 0
102444378 297290085 0
75383707 551303962 0
315420700 246713777 0
149434944 325777896 0
46055466 121204396 0
313267466 68619855 0
408637255 321233949 0
218189242 155653857 0
20930808 126756250 0
414306380 548798194 0
403674421 85290148 0
552654983 116180019 0
405773221 275428209 0
566083746 181790602 0
276252343 402718428 0
309732944 183425823 0
439048562 207446882 0
249389324 401647257 0
410402017 16139660 0
323495845 380281094 0
205104343 184121746 0
330847585 329740185 0
53520898 213658354 0
455534542 17163995 0
564135583 301475170 0
427321105 15941695 0
377669239 183958857 0
551849767 546318709 0
465922373 306456422 0
86142928 308297511 0
521815452 516596224 0
195620821 393339107 0
347940823 338638334 0
272721747 314347055 0
103338618 555296191 0
6209509 433154944 0
264453501 342383055 0
553579992 49335189 0
502212853 469603619 0
447164137 297282240 0
370044963 456123796 0
408598214 224964691 0
317508648 302452330 0
169920807 449559270 0
248418130 4722300 0
404082887 216445733 0
449171740 258269026 0
442457348 98047496 0
397126977 407025397 0
129840077 220485811 0
217302840 54421436 0
151249916 550427990 0
429162354 469504524 0
401628619 106701857 0
437990524 356265713 0
333728593 194198391 0
413284707 275874503 0
274607754 514479469 0
112621756 180399330 0
149586262 266234072 0
501053180 109248072 0
157387171 361056379 0
242946116 423031482 0
77247130 218182303 0
443143421 483341967 0
18080847 445270267 0
103886485 395466642 0
311212214 114105292 0
11828354 459773294 0
230033762 568527835 0
6795691 454581673 0
480575239 365799813 0
293700580 95647202 0
238430939 437270902 0
32967171 223246463 0
226047329 254178125 0
100547410 294625972 0
506088028 76124424 0
256765971 502136210 0
530105016 72105563 0
546164061 78270075 0
103767215 9574781 0
105857936 94544832 0
280396410 509340101 0
439551793 509624742 0
428717951 497761318 0
327227371 519506342 0
345454832 241628083 0
44106074 284972177 0
315739791 121522871 0
359171178 313011207 0
129163668 158908980 0
80467858 8740552 0
134707520 260398886 0
16724173 70789036 0
313314213 355419287 0
105174480 90927617 0
486699528 220350487 0
372067699 464287446 0
433141340 392986454 0
113996396 128558229 0
477498918 27941971 0
408692776 548570099 0
205535302 98625425 0
357881576 182912539 0
370107944 185767138 0
26247734 400010037 0
218467420 6870143 0
12210879 376684317 0
302455799 134222809 0
54083232 317764128 0
405523759 444140525 0
92241051 61525480 0
452355443 17134783 0
290720466 209621954 0
362180674 75126240 0
125690977 128113454 0
209007713 85309663 0
47852832 231924364 0
187959005 479237317 0
246671657 31382952 0
169414724 406068957 0
202663734 366944355 0
217822578 210664251 0
167597732 433359666 0
192072236 75857927 0
154533911 68649743 0
188259300 237249017 0
152830374 211824264 0
263502211 442499687 0
262549743 33537977 0
532539485 373986044 0
261917087 112949545 0
435999680 149726013 0
180965497 475350040 0
293767228 146908747 0
336092384 387299336 0
551952350 472445848 0
66404593 192402319 0
132429159 231579577 0
13244001 312489804 0
322205991 195707202 0
254448654 553814838 0
170734947 289894329 0
188016601 235926398 0
484057786 34139530 0
8268504 518806232 0
228199261 61282371 0
493613206 367598285 0
72443552 371027049 0
323937596 332983750 0
11972571 404298253 0
472387002 532144020 0
356929156 109991289 0
403822207 408968918 0
469590547 471343606 0
81449251 208849342 0
455270655 420310056 0
537019265 439419121 0
376714939 166971909 0
264396106 9888626 0
400345358 332328805 0
493393045 189153802 0
212688950 132367934 0
344608847 167302795 0
339015277 485072354 0
283152316 166939228 0
74589372 183342100 0
440384636 386948027 0
568029257 61347147 0
271142018 110424300 0
202928795 523819718 0
283408353 244147724 0
347737382 320703252 0
566367495 193295463 0
417390260 168866832 0
494824892 238158862 0
542050397 343125160 0
24485124 261510531 0
521544527 36835880 0
120664830 343626895 0
395957365 215444676 0
253421600 25115121 0
348172255 332488551 0
380524036 39393266 0
153340443 500240561 0
58459575 519746670 0
474970943 515158005 0
134659969 347533671 0
324977338 341119275 0
186433892 114521560 0
284188693 547196670 0
553894614 566028689 0
563990994 503005198 0
298243960 278955552 0
171277162 191285201 0
527147718 443402201 0
72854061 568371388 0
433831544 230505754 0
253328614 151824563 0
382493726 140483435 0
41446189 172979170 0
366604312 418599367 0
73337737 369316412 0
312288071 252800675 0
264026500 123470649 0
536659723 454292332 0
14318438 59248095 0
153934552 339213880 0
488590394 529027715 0
175059772 128313286 0
288467330 236321684 0
277177969 243429764 0
321422919 470574718 0
557465872 59748082 0
226167016 407050110 0
384381659 175045545 0
521716187 536605763 0
539981210 55497203 0
358136322 254908798 0
480632831 209917916 0
400977723 490707433 0
207509573 137281600 0
269216158 177771848 0
90958793 24449107 0
255083721 490538531 0
149566276 347142647 0
281200924 397391219 0
104159343 26052550 0
516142491 495647724 0
239036809 312446636 0
285820822 466790882 0
187582036 195435780 0
301594151 94353504 0
143357881 335541598 0
174987601 36926834 0
444865091 493364646 0
403284990 191157459 0
397873445 472737525 0
546418233 359257736 0
427143624 393010326 0
337616554 211855943 0
340766861 99880562 0
43242006 500237425 0
88176913 539523481 0
390505559 371535746 0
87812209 227148609 0
90496054 446885086 0
555252121 464996780 0
370420740 470106219 0
111692265 515196331 0
252142742 330473460 0
76359235 400264249 0
304420168 90923821 0
373456536 26121176 0
7049280 381454554 0
438368805 204332261 0
180090671 558124730 0
246660032 516570190 0
437183605 265032417 0
74445956 137443988 0
286609934 7466442 0
86092634 304187069 0
535377685 495601023 0
370393783 265318928 0
378000623 543300486 0
57561021 138319769 0
161951265 415572375 0
391904919 146945978 0
412511522 139074186 0
277450980 530591928 0
330280528 290596 0
296582121 183253795 0
85220350 406162594 0
227927828 266881479 0
133547225 478765974 0
358567332 555573943 0
550928499 424926787 0
17303128 542237892 0
345298756 53789416 0
158274619 57224142 0
246460308 342608807 0
10912178 223006920 0
233876803 130975286 0
345453915 40160395 0
411948943 66713692 0
132018779 368799574 0
343514140 295970666 0
476254626 25121975 0
540888684 501480763 0
138691330 245729065 0
182465850 406446906 0
251570437 176845343 0
156835920 516480267 0
224196691 29666789 0
530097980 199648619 0
40779802 529646623 0
367471537 381258276 0
101081976 557549372 0
485271770 51988218 0
225195309 113106080 0
402064623 303400667 0
165370257 311328480 0
10567965 446681328 0
269800366 109366453 0
437399054 179407258 0
302826917 70012498 0
280089301 110746584 0
487879862 73275621 0
543927904 123049433 0
263593855 254874353 0
126098709 42552672 0
212586558 110345973 0
405411436 299597272 0
438835296 219387723 0
428059115 286705400 0
102204720 120994661 0
286682015 499913582 0
438569456 538396677 0
27965790 233288908 0
173482669 452321044 0
363058101 354869596 0
547002474 133723636 0
136160447 36021161 0
480532461 79849817 0
501382489 512579489 0
54259090 458502121 0
223326738 358182135 0
204397761 62855295 0
436631837 189546074 0
177341516 102258561 0
91945635 335958348 0
119988824 327022678 0
510736795 540331180 0
538657636 409134337 0
288931511 80296211 0
278630983 438247567 0
180950205 142420546 0
206582267 499875489 0
424006005 467987018 0
170383481 465788341 0
461098315 489040661 0
255193767 413167567 0
111465571 459571214 0
157487314 27368009 0
340667491 287905569 0
9018432 57281753 0
7324343 257293586 0
134108316 215998352 0
387632701 544269506 0
1721986 481489561 0
243730409 115989008 0
17099279 398558088 0
376175803 389230668 0
58239215 456658881 0
503392140 462464768 0
327140261 283443324 0
46632423 28309658 0
112211225 418918273 0
337316900 516005788 0
6005640 132343698 0
290786981 293377404 0
185937243 561190957 0
250239903 565187542 0
546423077 471555921 0
370588027 490414086 0
103416879 43299579 0
417854968 378979796 0
69375347 376156078 0
274048156 537904762 0
258714183 500371346 0
496706935 81150950 0
228682160 228931824 0
135193951 97904353 0
106072829 434531116 0
275178035 157630324 0
122917765 160377331 0
1633014 134345220 0
361832311 562187723 0
212676678 474301826 0
138695195 493415810 0
414492982 431182697 0
462591399 412713385 0
343689211 450110628 0
334678779 543839140 0
240658982 458171539 0
548160272 84142747 0
431248169 155793014 0
230172228 485375846 0
544985046 260893715 0
82858563 161772098 0
348405434 439742947 0
480236089 133310426 0
324461909 532611750 0
65861800 86810915 0
225258190 272552447 0
181434085 220975641 0
291100392 31431156 0
335207323 195713958 0
206070404 295200647 0
278210932 524887774 0
411002189 236388359 0
232832689 455281871 0
92523800 407053183 0
365248552 98855639 0
455326354 27181632 0
46817716 400086666 0
243508898 266723849 0
458154078 279447197 0
299161666 292194430 0
312264157 384607217 0
497530620 240535125 0
433676038 463397000 0
313295738 486859086 0
407166185 456199732 0
323117660 180976788 0
250633301 383457799 0
553226583 203518251 0
129564388 268232566 0
109199866 303825407 0
299245776 390923459 0
479256549 230474105 0
395077428 486103259 0
114026959 39961337 0
217818599 341321663 0
334891877 468905046 0
191659314 248682395 0
484556439 357231617 0
500999243 456042775 0
246088590 108180473 0
254500953 69140444 0
301022088 267153379 0
308531042 466046508 0
335388603 389927548 0
521023390 260550066 0
503131609 271357764 0
99730289 181480060 0
227942916 143104683 0
71398224 72299194 0
50513568 527693758 0
278433589 171611278 0
77525191 328538534 0
107791988 59196743 0
498683818 568866593 0
77267386 88047219 0
381687989 167107403 0
35735557 406865297 0
294518560 522737276 0
266187385 98409435 0
317050867 502388932 0
242037258 440153738 0
73976729 128843805 0
324863387 305547579 0
90866787 525075545 0
6472038 286454221 0
321647325 300276348 0
246963117 189884403 0
476791639 408284670 0
357868433 333696223 0
211378719 363882615 0
300700704 363107842 0
9597697 482644198 0
262657222 127914806 0
32380312 380540925 0
31966014 445122572 0
559854630 291253839 0
289187909 17291174 0
467991279 130525404 0
501953043 349206753 0
384754630 121573722 0
233047158 459704356 0
396576213 473662184 0
471687630 326640603 0
43461400 335698988 0
9942339 13146108 0
114538618 345002701 0
307931084 401693890 0
476824079 240083235 0
236670293 106165824 0
502998578 185311902 0
160182638 236853728 0
127866513 218644279 0
188782911 372312602 0
255141293 568401165 0
331505915 166095444 0
216910185 402968387 0
547441420 501426809 0
148395624 30193608 0
329868821 454359442 0
276819893 404160061 0
51908378 338603308 0
489159766 561785305 0
364596662 449624628 0
369439936 424791595 0
304490214 565881152 0
479079487 407214762 0
518912693 320338611 0
266408860 378757957 0
552214990 176182144 0
237974374 457513467 0
313701201 160547749 0
401015672 223533311 0
521158679 4793100 0
402614323 282580519 0
184083178 321655816 0
506085767 200615699 0
363664811 188385912 0
145051055 339358960 0
147836915 237212310 0
37287907 282927032 0
61149886 18429864 0
53885529 225376589 0
16527273 2695864 0
378958866 342523017 0
446890756 91871884 0
206438382 213906395 0
363399357 558519720 0
326363924 477712776 0
491656023 420560257 0
254008316 368060076 0
356207293 55895921 0
205387525 192041562 0
456274627 71165211 0
359818699 153703114 0
11777819 285143557 0
130660314 25780730 0
508832039 562637531 0
139182944 42019303 0
512426668 205362351 0
368287356 167467756 0
471958109 254370682 0
212077524 256239282 0
459668168 9363907 0
153877935 486296284 0
356331878 424602903 0
376838428 21465771 0
292341978 139627641 0
500447424 554498527 0
139397974 550672744 0
17861495 373140942 0
401180924 518439310 0
422011392 376565359 0
372321347 421037684 0
20608356 381601946 0
136442436 460348205 0
325214900 472924357 0
357132488 334150693 0
455938229 394670488 0
55245946 565199195 0
170819394 92938626 0
405017738 516150111 0
241395739 148812504 0
238846082 220195934 0
516437227 534176220 0
93399257 18056311 0
209059477 561905878 0
368111391 56525192 0
370331651 296162230 0
343320098 407540324 0
568504735 404232257 0
240515765 275324117 0
240669436 49637862 0
481874353 558809706 0
396567008 426666744 0
344586283 452125466 0
485992912 486304960 0
502855942 303196923 0
782444 380154736 0
292045529 478359495 0
259566059 61252561 0
399076698 219896024 0
525254414 461489563 0
417098515 175142404 0
432427402 32575892 0
346809677 18283007 0
387019732 18038247 0
317051784 332881133 0
203066190 141391227 0
61194489 560631805 0
31876451 63354684 0
431728810 390879618 0
161436846 447066818 0
252009407 223678549 0
257105896 498326977 0
329023209 175834446 0
363372855 346512277 0
506787697 477271022 0
463520894 103521471 0
489364253 453084879 0
178557464 231910953 0
353684246 134557695 0
288454945 40382374 0
106844369 27107826 0
329470479 343028837 0
205195153 471786189 0
568606674 386909116 0
501570099 456332538 0
289817509 151548502 0
362683200 262639758 0
528006138 74009038 0
271148124 12322733 0
103826634 355895537 0
37860530 560869026 0
138347067 526492306 0
365859036 568424346 0
189518905 530544835 0
242971034 181803870 0
450476555 443834905 0
138877398 466909691 0
485651901 518656364 0
364811884 21758127 0
33658850 416658836 0
8302159 356698686 0
247672130 251031732 0
551411815 48161147 0
226951607 163386590 0
206690336 201944537 0
502557340 331151071 0
434599649 37257638 0
29311778 531469825 0
323567895 281402902 0
319349836 101868368 0
37485534 132572607 0
552170942 101762269 0
396564556 567922090 0
95307883 493681953 0
132134786 231413252 0
120621838 82537026 0
495278095 304448611 0
12394644 219134010 0
422620651 343664208 0
316109448 298955860 0
385338557 294296636 0
387323416 124224980 0
164746413 364173091 0
352390811 2870080 0
290440047 371400063 0
374999203 315392647 0
225886620 138170291 0
9858589 110947913 0
224035880 94410054 0
22528162 544689685 0
8133890 276097163 0
50275359 542462941 0
36582424 242166025 0
386989335 466166430 0
440791430 434680999 0
326616002 367571844 0
492408995 568236291 0
416367361 260423869 0
371007827 94759600 0
90736839 559830807 0
182676821 422846158 0
193903271 191526685 0
226514195 563384579 0
520120619 15296557 0
368206565 102612681 0
21986370 445702487 0
456953053 326705014 0
204419865 203978167 0
122844686 528057625 0
480010018 272955245 0
261897315 306676156 0
424178929 41447892 0
102688811 254131795 0
369560433 111212019 0
203585743 355733778 0
497655516 299815727 0
226397169 427909423 0
272466457 126286869 0
286366750 341690394 0
559368822 552835281 0
518166218 469696839 0
160018589 419190735 0
289211464 323554188 0
99233208 99721053 0
209561536 151241104 0
370854159 474426409 0
383562739 54276171 0
142242597 472674250 0
208052585 432298532 0
407261818 452994025 0
282697560 336159018 0
141101223 557808944 0
203689851 466582460 0
306888482 381300334 0
197384092 21727785 0
117673678 377091427 0
249831381 290937908 0
254453617 406670041 0
240351999 13512264 0
476313887 3242125 0
347240319 506694280 0
120262406 483765109 0
262771434 108770754 0
64151796 2439237 0
191611544 110403473 0
384118328 45430800 0
88011654 26589937 0
290164551 304388494 0
359498270 82737000 0
116915131 86023835 0
238514853 542315870 0
54125457 46829449 0
56519883 100687627 0
548679069 224845595 0
80319414 60806710 0
502728680 478784878 0
73919654 302983800 0
368139420 427144022 0
121285376 404885814 0
130504769 318384566 0
297434138 84471658 0
369942563 27969983 0
193642590 466535495 0
63170513 292054201 0
386148386 135235823 0
135305589 291414600 0
557133170 508482869 0
563437985 490110688 0
429167278 236676554 0
446763182 416142812 0
109614152 360197494 0
294487409 173665981 0
497754359 485881068 0
567291769 30383969 0
256449300 179655402 0
565394848 400082628 0
254719379 324638907 0
128678210 416720176 0
80868906 229655674 0
371448403 190466017 0
445195340 180671651 0
244113504 84264559 0
75929744 508838124 0
283111482 564513835 0
559217480 486734889 0
282876534 380797144 0
513378433 435136707 0
299557076 19951701 0
254501442 294177452 0
336061311 476407196 0
470048349 90437244 0
403348887 151915747 0
125491517 65855193 0
477447038 552291630 0
288944224 250101028 0
260102961 451304808 0
312823293 272307784 0
281531261 110828580 0
87658683 254887664 0
344339897 174933912 0
427226884 180616702 0
257329914 467898091 0
96812245 140007797 0
408481889 459193794 0
468245316 31238183 0
394630087 512097469 0
337498485 557849935 0
235641835 785750 0
542083122 13131958 0
487730218 262726511 0
258430422 304121054 0
476232675 258424238 0
255129605 352168756 0
95273310 328573229 0
440736790 496000620 0
370604835 492940607 0
195513134 460205423 0
356802321 172957118 0
97623017 443104103 0
370354984 373419354 0
359395936 439459707 0
559616429 182177989 0
516244252 191310217 0
525203529 179300393 0
107581195 245267445 0
220323300 395289453 0
526004120 232254301 0
450656046 330810055 0
253277710 99022523 0
524771397 45068172 0
381819734 453542132 0
254763909 195933844 0
250344595 67146216 0
346853320 352624934 0
485129291 532481392 0
78869337 279673825 0
25208652 316433779 0
354131465 445934538 0
170451944 38243447 0
522856385 317283329 0
181697864 341361804 0
384270850 55177159 0
304170596 397157271 0
187426567 263699387 0
499906186 73882853 0
175192454 496141149 0
323652614 485832869 0
536385650 564321644 0
230976620 43145565 0
397754474 569263939 0
441864134 112463498 0
460598562 426173074 0
437433140 228969736 0
549388229 459496913 0
384190456 427959251 0
453707644 273589945 0
538068296 107856455 0
159083206 323829024 0
148417113 193531604 0
260047725 78923534 0
222876160 486355513 0
46359867 240146473 0
562148724 271777520 0
81120343 429508780 0
349897213 415396463 0
567132188 122736713 0
469306295 433964543 0
301990450 325572399 0
156616447 289050465 0
264805901 520637937 0
249752513 153550616 0
344885336 543329174 0
316924568 162690678 0
293411416 231751914 0
438023058 301992706 0
450416100 20987665 0
399919616 502302209 0
300061979 51320485 0
296954414 338849307 0
447859524 205255327 0
161805422 470144161 0
216784394 59281011 0
51820993 503098387 0
450398250 105582720 0
227753530 342982731 0
318240449 204325815 0
361835203 93507355 0
425444425 181330305 0
276776704 103854277 0
102173605 338003835 0
552814388 212194128 0
69338966 556411309 0
20954344 276043205 0
8944756 209083541 0
115701453 254468800 0
558574242 88359724 0
14315445 530272814 0
409020366 147832685 0
205251456 230102157 0
395143640 123938423 0
61343919 13422927 0
305677470 287910341 0
96017854 171812120 0
113399499 317777387 0
26703083 383415668 0
477239217 214049293 0
455335058 460674720 0
428284043 6878733 0
413703464 83135473 0
33805704 155975378 0
442458240 46163257 0
229278648 375933306 0
479343867 412080728 0
318893661 547964219 0
182624736 514519075 0
85864904 564006786 0
212601494 36062905 0
104365724 421627717 0
380539468 43638496 0
421498510 65379353 0
462717811 300557191 0
414638396 49097485 0
504241096 53265393 0
509214381 364959143 0
24729629 174118799 0
286210240 329720986 0
96670733 37489301 0
560365149 383068217 0
388924573 463825454 0
185552504 418854255 0
501489271 431093683 0
22538023 87569359 0
414987053 248028028 0
432725288 95274903 0
416968366 389691957 0
61175418 443315874 0
531200897 510370438 0
135026211 204354314 0
177498946 160303081 0
176059954 58406177 0
366425957 484970821 0
474879016 232715936 0
84333190 87758344 0
107977405 209338942 0
127246457 385995459 0
550305031 304150053 0
268173510 476757655 0
16783724 228767421 0
164928407 434567258 0
115773284 182943563 0
69771625 108346304 0
179225430 397554301 0
298254918 192457776 0
79617187 177185510 0
11119338 565749398 0
391357762 42391251 0
566018431 552945537 0
472478052 480949947 0
295565781 85542541 0
439004919 240597673 0
474172983 424525115 0
445271087 443888131 0
344654904 2973467 0
378775274 251724334 0
555291694 548050464 0
375090465 410467045 0
112462943 155363533 0
88973984 432204973 0
556050461 538248374 0
54367428 417529666 0
126482915 21600641 0
471980844 194410909 0
247755805 90682974 0
324439649 333779903 0
228575826 499835769 0
146196276 132958617 0
320761315 464634033 0
380088212 282188913 0
330886447 445018729 0
94394263 98613657 0
141834591 420435182 0
182754920 457192661 0
174259158 95547466 0
53375977 500438949 0
436825369 74920082 0
467761378 392641448 0
472904467 473616636 0
505846275 22079566 0
513079114 292818544 0
355438223 31571546 0
103311670 278984184 0
372438650 70620020 0
479945170 228673835 0
292018151 534964451 0
106637394 351975967 0
544743434 547478679 0
34134979 491626875 0
242989591 283282062 0
39492794 108903056 0
532208704 79804559 0
208825478 280853424 0
457861071 480845359 0
69826015 130305933 0
35621613 177762519 0
336337071 42084768 0
42208922 554272457 0
413062091 31918089 0
253755097 236379702 0
536735580 271280515 0
521058901 358306390 0
201423841 531093591 0
211702667 41138172 0
185362050 108527554 0
526525935 219786267 0
411159855 103013771 0
387012648 553142718 0
2532059 437428144 0
313771294 509150740 0
305158905 217034049 0
437373749 16228692 0
50019737 508230404 0
131307273 266172292 0
184038377 236713070 0
227265755 568102606 0
537700061 519731295 0
474048711 86766859 0
395239994 427250457 0
491293747 511865839 0
294789223 48655399 0
458710877 207465022 0
344115379 23511875 0
126237337 528453393 0
90657686 452953411 0
474127142 269943067 0
205396863 338932693 0
448410 559188363 0
331249032 198070240 0
534482229 246226134 0
490558586 514650866 0
489384537 88436514 0
360005872 264063762 0
202780351 371462518 0
17624183 550263020 0
244481251 274065132 0
163483781 188221216 0
470263736 544819759 0
423638002 334112710 0
259171748 545490785 0
188903017 308378117 0
102881337 397093196 0
7962739 207686101 0
371872048 454136647 0
493521444 65148960 0
416763688 494464533 0
334144677 429800406 0
147226759 507141901 0
465283424 291852363 0
238284924 256013189 0
3954145 468190735 0
264896268 325478147 0
408167488 157819952 0
303240794 385294165 0
150564122 446688962 0
348172295 329370584 0
189680282 245657461 0
161984457 228118295 0
517615934 536264770 0
123304557 402771973 0
29020284 505190546 0
109854585 180870378 0
18245632 109450652 0
387386869 74732425 0
516625464 167875635 0
448674427 241166029 0
471745190 157230485 0
453516422 416054788 0
380157416 24091393 0
96954544 43277687 0
86216053 443605104 0
452269355 275934883 0
390158502 115876240 0
193314935 137960142 0
443748172 5897136 0
19607766 386679841 0
193669226 171232030 0
368105405 83971540 0
148681215 194568448 0
366753169 96697738 0
80558790 503492325 0
96940865 547248697 0
245862608 99413106 0
158314299 245596197 0
29543630 456689082 0
226562548 246608505 0
83701715 373140746 0
40205491 543264728 0
409735174 542950870 0
273739812 367931314 0
320807354 358006866 0
503963655 463575420 0
13062232 264189593 0
197730179 231533895 0
556910905 46770148 0
250882434 37815427 0
189224612 394249837 0
39737086 319396809 0
558833683 448269447 0
460435529 457999812 0
341271598 262927126 0
283217264 515575512 0
65213363 285790982 0
129843402 158787217 0
381330631 106934291 0
503096435 356201158 0
530068333 314550934 0
483657193 352576665 0
90590873 378852318 0
254890650 281235919 0
496843078 185371279 0
501975022 537042787 0
238942026 479385351 0
547008732 216804976 0
53558940 481301604 0
383632221 418376018 0
143923445 262721662 0
14059455 567702012 0
58984591 269553466 0
242507434 147400099 0
53459646 14112452 0
46832359 28224556 0
87241350 304587958 0
514481288 238199142 0
476305198 338610125 0
11446889 39167240 0
49627903 14069008 0
8811753 344067875 0
341113115 219993995 0
534165503 31760047 0
201201693 438315263 0
284438472 181216218 0
454969161 517114140 0
141547451 206741192 0
238900318 10087184 0
50238729 532475905 0
15766975 413336974 0
149769231 445061462 0
161104113 332157404 0
453747872 392442397 0
515512798 384810294 0
489383649 392143947 0
137288518 26480721 0
349580971 98337940 0
255812448 323931874 0
420928785 8768473 0
264654890 39546972 0
208400475 337553056 0
337891334 62486924 0
293783722 103121164 0
242134656 489323899 0
77007831 554836536 0
550502068 525929972 0
210268984 11246562 0
321858796 149434342 0
370566466 249410771 0
444110165 443754197 0
516595460 433445488 0
372948457 389077926 0
353385798 210506144 0
76579347 437038501 0
269750951 258463830 0
314177047 288768411 0
506428944 564113205 0
49708705 386787652 0
448822196 540143045 0
99911462 203033892 0
112406687 291095728 0
487892659 303179558 0
297331168 297087707 0
567869982 427270659 0
126904772 232965444 0
21491766 109862988 0
453256883 87207230 0
433951332 149770062 0
456763650 542049162 0
171616424 444119840 0
487211485 274815802 0
25807908 438382753 0
349744415 241355451 0
177125341 289202791 0
560061421 137652758 0
147275878 42853189 0
349452626 12297952 0
233673381 7660977 0
120667200 59927304 0
202423360 480668233 0
511885978 423770018 0
277048050 400372382 0
284893626 563002812 0
466123338 534991819 0
374208647 432305264 0
332424716 257074592 0
527270951 155275904 0
219231049 95168944 0
53838306 329977894 0
423199493 50471169 0
564152209 422235539 0
41492089 497597426 0
295906066 473401881 0
471960856 50101782 0
108471313 415328753 0
123945011 211149661 0
563701186 487344423 0
549854418 538270856 0
272114957 528661315 0
540590052 88454168 0
440158734 81521877 0
384705493 232516858 0
59894519 348730906 0
173120764 98810978 0
327826620 375182285 0
174718850 148535564 0
44740942 411435952 0
333124763 70752057 0
520419207 180231978 0
189476497 312888459 0
41228826 28005156 0
330559958 332799199 0
476331512 191034392 0
168896514 544082914 0
537467094 498394378 0
438643506 409834380 0
253479939 463500997 0
152736375 544232953 0
64252449 453248079 0
91135871 422423452 0
240862838 41930701 0
392535 386377671 0
566412069 151992432 0
256745586 13704768 0
158311905 49699915 0
372084479 456833995 0
442174287 477187873 0
396874405 557976963 0
164158408 400840753 0
410564688 202945620 0
363763523 48679616 0
219737917 312115352 0
63344571 324948534 0
482415948 285911320 0
2819439 243431340 0
553106675 362270541 0
473321067 376555418 0
488439577 12951636 0
468890976 510323433 0
168707088 457387862 0
499332344 381953029 0
21203768 358198779 0
82215177 379724074 0
112339696 190300518 0
313746739 542939740 0
497204757 120912322 0
107903653 311468388 0
525483545 426180873 0
196488852 361426094 0
270821227 288066774 0
165728086 51125737 0
468310219 416103709 0
38301249 475898927 0
399721469 291974844 0
533712414 105831335 0
309100772 38847809 0
466378735 545851586 0
245966942 125662951 0
55623563 82633945 0
32919496 401223512 0
382196728 562142563 0
100160330 314822414 0
330478315 302918556 0
212462649 398398693 0
456381224 413518724 0
527487750 144077118 0
374909953 130838294 0
406683554 245481090 0
406154185 24260551 0
323483795 470319574 0
395724984 404701984 0
395174838 150334782 0
413450543 287098346 0
556023201 487526955 0
284741079 301979854 0
104426886 461453029 0
337192286 515466154 0
81904703 392826594 0
273680166 445200942 0
526322579 219692632 0
174222501 332619296 0
243135599 535455619 0
175614047 525082807 0
319259548 286805384 0
470458960 323429952 0
264023303 510315820 0
260270798 405060810 0
108587604 374808208 0
219317045 117037258 0
505340401 65262905 0
373504924 291321415 0
294130260 365989379 0
343537183 83708487 0
298014739 104968614 0
378099826 169663295 0
8764819 292691389 0
439650881 183764439 0
535696864 21882036 0
136297553 557653157 0
224477673 463771135 0
314603551 82156741 0
402185020 234133649 0
131970167 364304047 0
304843461 372726105 0
184326439 257741912 0
119266620 109144172 0
369432892 349359667 0
568720195 244151721 0
313307607 505911868 0
401597664 371103278 0
256232614 129593710 0
297860969 356246905 0
568251677 94017028 0
371897852 56699078 0
338508760 544026261 0
246014249 311242086 0
356340286 51187451 0
13392005 173295400 0
21271020 11053415 0
526071446 376624733 0
32581349 387405934 0
144540612 531699974 0
15239665 295636950 0
334637991 176919144 0
507168897 455505138 0
8409689 388079634 0
338220196 295705957 0
295096947 164762691 0
257872888 175332464 0
110741278 22702372 0
532336640 545036366 0
159310555 110548669 0
480472413 331537928 0
273625116 403037022 0
307454622 137543434 0
465773230 210973798 0
491355675 27306637 0
397194871 341037493 0
172737452 321308662 0
139281570 521452787 0
495443402 125800059 0
387280869 500173442 0
38070487 392104315 0
243736952 98806837 0
471306005 294378291 0
76666468 474941532 0
40069009 543681273 0
146190152 36493956 0
506450567 543086796 0
40460779 557067258 0
166083554 507902925 0
4916239 376789086 0
399660041 222989392 0
71655635 362795189 0
187941862 446665894 0
400626235 304108720 0
397744613 122064509 0
544196451 300306551 0
290482494 41110406 0
245515660 472522939 0
479127876 483489846 0
445713802 442875913 0
154763562 495776684 0
114075543 317864963 0
236499518 525782086 0
110195056 264796472 0
451568258 477698935 0
337256965 187834744 0
393638255 324149148 0
513358851 227430648 0
30956395 11078059 0
403545836 531779719 0
218982302 390800803 0
184370156 415819089 0
494250163 523246516 0
525181772 97245580 0
6672540 16374742 0
67558992 222704747 0
197330005 26684237 0
460898517 504665283 0
193399915 92498600 0
544063796 122739839 0
40340321 257371710 0
83014066 33331443 0
507727287 4311412 0
325683838 351896386 0
503699786 159643543 0
422812428 372769828 0
17232852 81871277 0
76459980 567305973 0
464129244 41014303 0
16254481 45302952 0
498074557 446371213 0
495377666 203545001 0
537156719 538529914 0
502836384 139758377 0
489587839 483741903 0
161484670 305307597 0
502205549 452636561 0
73010123 331055715 0
336527326 292808926 0
37082176 143686616 0
112196243 177036691 0
401878210 132389105 0
57661762 210195644 0
566141583 13573044 0
334396622 284042623 0
260683728 203501792 0
238391157 313877597 0
5713168 371277532 0
365367652 53658959 0
52045385 560170474 0
208425397 232134773 0
543229518 158495361 0
29859715 424280650 0
259104417 295075512 0
377444058 130909842 0
114629050 461752271 0
489430025 550161548 0
101912810 272368249 0
556151340 136477438 0
433036571 213625615 0
28888262 21973536 0
116302544 555427619 0
353728765 558781642 0
431650261 216315578 0
568310926 391180799 0
207755828 54912927 0
11895447 477188277 0
68882334 335266389 0
137446345 459569676 0
445221115 319437604 0
520288002 454969488 0
321267370 452057129 0
463822575 166172241 0
61434033 270458622 0
87995269 539422561 0
25158596 43926222 0
214308175 244968224 0
69617719 6735462 0
540590949 561672247 0
78147849 542033002 0
127609015 4776086 0
413881298 474792384 0
487436315 334965063 0
378720038 208332832 0
445572242 145473525 0
122373841 394122150 0
77061825 272722225 0
59125594 538580595 0
399005848 426330035 0
110807615 491901181 0
405693224 514621354 0
394778384 99059468 0
450955225 153478686 0
8299491 290629660 0
74200646 276505531 0
289191146 553655532 0
303848268 38879535 0
198967820 444738266 0
96953821 393730201 0
270471994 128246952 0
55584538 407945540 0
546643806 332647240 0
282758625 204739013 0
22498728 548598669 0
499542521 367694587 0
132748310 375828075 0
479436774 209754885 0
22392403 474920044 0
386752815 108590898 0
489452058 154246971 0
398787642 349420555 0
200541429 297169164 0
492270912 428684507 0
538316114 299302931 0
272889719 104455807 0
264760493 414214727 0
535779112 63278064 0
516968171 138013312 0
9888580 493043223 0
229770494 322407784 0
429023359 8148845 0
61500111 482239511 0
32583549 468288290 0
413992084 193902508 0
476878693 396383299 0
366999543 165132863 0
358798716 247267365 0
383877540 204310116 0
378459100 442847123 0
444951955 137682849 0
464569011 82398723 0
108207897 545804106 0
473769291 127138050 0
53807348 72499020 0
324801885 83694471 0
151410880 446906634 0
518598404 96835103 0
315239988 74878138 0
39232411 366076986 0
202030659 539722294 0
273731354 253525486 0
141651915 537352745 0
88407636 177244130 0
18378482 514171952 0
488389251 201889338 0
82642408 177493944 0
503682252 257788105 0
213342174 253603153 0
439512615 484608955 0
461570263 204412977 0
84100375 7742595 0
253194733 26677734 0
392245824 436228946 0
402476986 204246778 0
535612545 63632959 0
496438121 485701403 0
543995199 360066068 0
146012655 302405928 0
94871062 512160871 0
302779758 261801373 0
355690793 154656276 0
412089282 347770901 0
305074011 183573237 0
211650271 99919641 0
515891509 136068703 0
421025116 432800273 0
8683971 295973687 0
185825735 220855958 0
522674612 167470499 0
358009940 132667475 0
547762660 244971481 0
179530743 232588404 0
314684330 103489229 0
265558797 520760241 0
9517319 68661605 0
566865573 277859840 0
332202032 215777521 0
233196085 427022389 0
475557494 464568796 0
17382957 9601825 0
25212983 183997576 0
144662229 8768783 0
443994770 264552882 0
393299255 227521220 0
9642986 425206658 0
8571592 373225928 0
335820747 315299216 0
201139439 490415206 0
150510157 296692687 0
312410264 236183382 0
478098860 198125417 0
421069160 39591645 0
89131156 186256821 0
487321264 548180092 0
336203252 204242031 0
233746341 165930971 0
208266726 562336715 0
240487626 450281797 0
265012892 318612415 0
201693251 399392655 0
87711432 323635895 0
272230894 420097875 0
135273327 449795494 0
309806685 113368617 0
26542173 55331198 0
445265355 154736704 0
456509299 488241987 0
476404048 406669763 0
46864498 340479652 0
88692067 285127276 0
536287930 413597145 0
223044701 429449848 0
487425555 348716351 0
28542555 59073638 0
441844806 418967739 0
5098273 80142396 0
314770735 247405081 0
468514532 177546681 0
107150729 495067507 0
374471159 539706460 0
375776004 222614449 0
473123422 227139084 0
77518775 474233356 0
15501368 536883569 0
31914645 41024458 0
59323155 38261331 0
130247352 270597146 0
335436085 55855097 0
546018774 332916928 0
372916491 523231042 0
395070390 437480871 0
568633470 299496987 0
263796601 509522848 0
451760141 248776319 0
286167658 449952414 0
561328183 7429945 0
125085825 364103869 0
246860556 20556668 0
81857371 382255171 0
62128031 356208821 0
109342070 392947761 0
370216607 335285272 0
105881382 413163917 0
335129235 303215746 0
108637973 442809568 0
220482177 22902515 0
158751269 419155995 0
272498899 397976352 0
116825798 479253118 0
44096269 9064177 0
295785939 396191415 0
452930878 199654034 0
20580917 142050072 0
187756523 348850870 0
556569854 102157631 0
564525304 259338197 0
119444399 89859613 0
125963020 422356562 0
168866916 267233154 0
232435336 382409195 0
227249562 441442905 0
276228024 454247732 0
414484405 482764468 0
424609513 425043709 0
506841526 88425510 0
522375347 352919290 0
561604118 238584591 0
40070866 135102596 0
333209861 190858294 0
378630695 438910402 0
76184208 36979238 0
192219560 497193603 0
225706730 7177045 0
474931539 454182365 0
514097341 560580754 0
187756599 183956807 0
139575729 473336869 0
442569137 101412609 0
161920550 137266570 0
301647447 514652213 0
406462941 356038306 0
120899395 264843412 0
434473415 17051444 0
302007161 179924140 0
383388016 423265794 0
450360891 233452481 0
339271081 13046087 0
429783665 495045418 0
256124823 331296398 0
211807102 372818577 0
284231392 351807498 0
424505667 68096352 0
155846067 324384300 0
17740290 413975924 0
212721719 171836341 0
381298482 121360917 0
280860496 437617089 0
147805634 40462768 0
546288322 275758522 0
245827884 49530122 0
361179961 140063482 0
354288249 309398435 0
415601458 391224689 0
257145348 316605796 0
145164126 377076913 0
365995533 563820990 0
164033001 115469647 0
502306615 91998629 0
73926615 235761055 0
89592095 360232241 0
546482408 291495326 0
115365745 414010207 0
227810684 365202658 0
557708204 281081403 0
463502535 390341622 0
536920715 404887910 0
145105027 188341783 0
110011800 193572326 0
374489948 46903925 0
316288850 324846251 0
311767026 463553635 0
532164272 114594806 0
120299966 366239736 0
72130368 82674235 0
497986668 59233538 0
161147487 366237993 0
272747239 176921543 0
242236341 201753770 0
437525696 93059081 0
65445415 265088233 0
426335852 378084832 0
169281818 289210742 0
400163118 28534238 0
274830327 204177414 0
115012432 289502350 0
305157507 7711776 0
129704917 7268450 0
388162661 250935732 0
547073475 513374822 0
77602677 495390211 0
180206229 179662297 0
391839476 362815458 0
74436151 24482415 0
273170065 455481887 0
322132314 410981443 0
35286658 491938874 0
470331979 325429875 0
116742285 159617858 0
399599287 373146284 0
265484327 411282897 0
531213589 4339528 0
62107771 298499757 0
65085219 198566920 0
317499075 215463034 0
192872911 330077992 0
22962484 129576996 0
500276604 189440907 0
223153026 262449315 0
18018788 169413709 0
79254342 159960481 0
335142157 417738514 0
279443804 412098182 0
336531131 44262600 0
518209995 58760835 0
397787355 66931507 0
39721263 331640775 0
227236715 235245114 0
126558607 213980978 0
348691927 546838443 0
12443234 395349498 0
317199122 310158895 0
284716866 414974447 0
387567646 465934118 0
331766781 355098351 0
322095242 55004053 0
248123852 154860945 0
567285582 117464104 0
89516937 237422386 0
263427476 251723841 0
413241012 395007526 0
464238956 7599708 0
435063537 444902205 0
271725442 406992175 0
175339410 477859004 0
160563798 523620421 0
206273343 138146858 0
51373410 87988285 0
284512468 543618095 0
186444486 9654486 0
390085870 479291217 0
285417375 22817680 0
136358193 529662758 0
212428695 538529410 0
8931859 260939949 0
470786441 322393198 0
554071103 458590882 0
101203862 182811959 0
211516852 179267951 0
467389029 489999803 0
334504445 385048016 0
278781063 363765426 0
313767207 167774695 0
513039579 495360048 0
82268853 271981538 0
328236302 481334784 0
244108954 208268997 0
160366406 74479960 0
136244043 141861820 0
348332309 127703274 0
394333705 313362711 0
55895767 241841078 0
507724989 219067926 0
492372779 201734834 0
155100427 322992567 0
491342642 431908187 0
379733732 381061938 0
283886250 139075749 0
241691284 463268598 0
114739840 530572619 0
451972468 20918494 0
551098445 510955087 0
349740459 195125076 0
286614056 65260659 0
487988328 370632471 0
62189698 399538136 0
346260764 226170627 0
460629763 220784028 0
85043957 103231601 0
253284145 554183768 0
16420017 179596351 0
34862070 73104919 0
526993236 251860645 0
351752382 15818606 0
409992780 564338781 0
506790122 122763804 0
201767371 157497650 0
187510723 141658274 0
313033859 324672626 0
172929370 380559705 0
435716928 456692558 0
466062769 416849855 0
156630115 442759274 0
160985944 559223258 0
50424673 521766327 0
360999391 127725130 0
422275537 27522339 0
344340494 527970704 0
440815082 503281576 0
336655468 417283921 0
424952062 414709864 0
102648519 332943470 0
297515122 264907868 0
481771901 149681387 0
393129318 14866654 0
180470295 539408343 0
38971491 182473472 0
262102477 326151648 0
292173002 461815769 0
509426776 444164707 0
489061250 302957374 0
387151697 375564311 0
277971451 32864784 0
455426546 112420372 0
526462776 257119417 0
237347087 410913858 0
527331404 456436136 0
302708017 464554576 0
558799734 259786363 0
468432559 284014622 0
556057640 196395745 0
471950946 399096805 0
252341908 352946484 0
409527196 440099288 0
525396051 494937381 0
248061785 510230743 0
496381450 525661256 0
445752965 208583617 0
68871609 11144627 0
242434203 101225246 0
487819550 462118467 0
489124426 217552567 0
338929818 259734826 0
247264353 291370877 0
17571351 488490858 0
362756450 204036007 0
487776078 490977744 0
102786973 316930294 0
371532793 462950623 0
436618641 66167794 0
108635577 73280947 0
23589237 253789513 0
524096254 365076524 0
304870125 368877283 0
420485547 78959856 0
477678575 513759477 0
179678983 45260462 0
91230654 265224933 0
311373110 199404981 0
14927793 526773027 0
280085347 156956680 0
386198134 77582469 0
132027255 66490597 0
166203681 304859075 0
222378039 285241835 0
166759004 70416738 0
176668868 230947817 0
233561567 406400437 0
314242412 117328320 0
119800876 292716161 0
225872532 7699701 0
18582330 155711929 0
326935341 208913918 0
297002537 458824310 0
60034522 73955518 0
59141042 225717076 0
317772877 55775009 0
542936424 386331232 0
420491051 529550522 0
417234506 210517260 0
525774550 224737491 0
43097999 175466380 0
202604816 319907965 0
274440871 498694097 0
296204438 153269159 0
343713656 300517636 0
450209465 330956904 0
543806764 164133899 0
286464645 563488065 0
339541782 424943739 0
6938028 254056191 0
176397549 287801138 0
292662658 206473004 0
448903338 106511062 0
130803447 72955797 0
69339445 346959081 0
299407728 481630055 0
110943013 70170136 0
44073625 200942303 0
471346976 554772381 0
520703945 392950021 0
457164512 321400476 0
442069087 410824019 0
133036821 522231667 0
273320769 116529363 0
555058086 488142253 0
73012937 196453426 0
250300551 521571229 0
261546881 211070927 0
561985475 248245959 0
222684071 457277556 0
72178446 477009180 0
188040141 403316927 0
504883658 367034369 0
91128061 232692588 0
385725456 508552007 0
482034744 383592410 0
45791162 49418191 0
250631150 410352569 0
508877045 72291756 0
29259861 181410787 0
521199081 204937767 0
324906031 145583598 0
502003786 59608009 0
509840860 261584837 0
235954963 49308910 0
115836862 247778328 0
75838216 205067539 0
5473275 28281892 0
35858072 88916035 0
1036885 287584425 0
13818893 369412787 0
80605102 102959081 0
251271555 419936938 0
410877366 453722763 0
25743402 234564434 0
171152192 424968374 0
562234524 160345188 0
76831257 487439161 0
223990786 357415927 0
65028569 438692203 0
444132611 514992001 0
51341639 108360734 0
378991572 394788512 0
160024759 71227032 0
340016762 488530936 0
17896875 125556556 0
111592994 101018223 0
246344407 162342138 0
439610736 347810217 0
386629567 187794848 0
199045456 460983328 0
489450638 52662279 0
69168468 246989213 0
368825962 380213541 0
531528361 547595718 0
470447007 419970481 0
305620645 484661577 0
248115108 303810586 0
224437578 175546766 0
272286255 119788204 0
560305974 221861931 0
496827726 560288948 0
382201660 43923665 0
410178525 519337295 0
230274276 207298415 0
151164610 186636096 0
271083062 338212574 0
450759394 383046687 0
458737978 252462192 0
409287463 326767941 0
569272685 25322197 0
542343901 257019401 0
262014433 230522835 0
228987376 27459871 0
202501032 473552341 0
519000083 247823991 0
108544992 469100294 0
126427941 42784067 0
43879142 543090604 0
5074847 241895134 0
373997646 129809958 0
415229014 43596788 0
538300768 119972179 0
417828129 323007569 0
371246679 52409836 0
289632836 291092081 0
333899549 49522377 0
394876880 183606919 0
22097256 320907750 0
169120833 81007686 0
214108835 268060713 0
546740028 507261935 0
227801331 51371101 0
405996173 46802598 0
100142184 30115724 0
99719911 72794633 0
44910791 379354741 0
234558065 422215227 0
371123737 199806578 0
559497763 306424780 0
482581118 462802098 0
93437708 131835700 0
4170023 302546411 0
449642574 340178503 0
329249363 554708998 0
53205127 244443093 0
11572640 243617989 0
197355429 353696462 0
560060511 329818879 0
43516263 207585821 0
565369313 457298255 0
11162664 28930563 0
314480127 270957145 0
157179775 323286517 0
492311189 528058558 0
487749691 107501907 0
423462253 214136129 0
22827644 181043472 0
198109027 338730337 0
262529065 363432031 0
313303117 523626230 0
273944626 205866700 0
431253166 505983337 0
191664150 169228367 0
266270572 229754688 0
25365489 417587033 0
159065803 188182267 0
221726379 439809593 0
455256456 336323213 0
462045702 70709253 0
555083230 197946889 0
400583442 28342353 0
161488717 486891732 0
48067801 404432349 0
69296823 380641871 0
245360742 214212423 0
265894917 191203077 0
249972790 106442122 0
474024499 322259587 0
515068517 234484208 0
555852359 520949615 0
347829392 274187076 0
505799325 45546087 0
407445956 482711613 0
288056959 88641861 0
390433486 362172664 0
293357563 298402 0
1364099 342690814 0
238161405 362480172 0
417707195 175140112 0
433895723 275543547 0
404914976 260249340 0
456955845 210054083 0
396875155 166129982 0
432352066 247263885 0
415884437 437345707 0
565585538 374571441 0
58544399 331916310 0
490073506 440177854 0
140950480 279375479 0
437141474 494938522 0
438664720 397777810 0
56189905 459489838 0
45572550 375777819 0
553607307 273468037 0
255403795 7905474 0
481909176 284547723 0
434589677 53362033 0
187152206 433546329 0
72742089 257400651 0
67946706 3659156 0
218221730 267171894 0
56006965 519908768 0
73547424 483631533 0
554877929 151611492 0
369863320 510835900 0
42382990 110786997 0
422377298 171658545 0
272078958 455190241 0
381320748 565721207 0
388500913 384409885 0
450273738 342923818 0
400759664 110090601 0
204272822 68084059 0
346766788 461665910 0
408642064 433064658 0
152072690 403814555 0
319868371 196622755 0
289567162 353977692 0
112184538 428393127 0
100697013 197073408 0
531619093 326981273 0
217732739 526065957 0
542241322 528959648 0
131794840 492136182 0
374715684 329865367 0
537905023 505356200 0
446260672 401976202 0
493870356 510103806 0
319595042 345836323 0
501910650 154461416 0
240114614 494529743 0
415409526 19725658 0
524214510 386213256 0
249798785 224006074 0
537140801 84547214 0
13329047 197275998 0
476046795 525798494 0
258269106 226938554 0
367201335 483741510 0
92564169 509677398 0
399179734 310124047 0
209442626 482330871 0
273018413 553384583 0
559861961 406762989 0
73166521 97397892 0
501731597 244936397 0
112976033 214005112 0
52717132 13569460 0
210348682 537112898 0
483160131 533738544 0
359979886 453996464 0
487748109 331566789 0
13212125 351397480 0
416681606 96553251 0
107043237 170394802 0
165774814 182830926 0
12285167 78809990 0
411611567 333453279 0
523431747 217827480 0
132021629 385731798 0
106065480 479478084 0
271094048 68573440 0
450615750 63670222 0
112697658 274500242 0
474797982 309181557 0
135158288 298888971 0
424710490 417455938 0
26527177 388681024 0
488197959 344713827 0
255653135 317987146 0
184138644 71774319 0
563823833 536146506 0
490720096 188401578 0
63753238 221245678 0
19458993 177784509 0
67148998 379962676 0
463655960 21173110 0
436349133 131779119 0
179549114 198662073 0
40458488 284147742 0
412209147 479427910 0
317372756 226984635 0
495750031 508741743 0
209440068 114363096 0
9513835 178398465 0
207665093 76029314 0
144118534 330394693 0
149600999 350648665 0
6933644 225713243 0
71774521 104256278 0
330725027 259186688 0
16599269 225837233 0
77157224 346848439 0
554269144 397431983 0
382626356 457523891 0
46518011 275753441 0
488959184 323808602 0
5910435 230515890 0
179263853 365723666 0
488762437 45408074 0
145485481 32994003 0
194366498 125483831 0
540708898 402609743 0
200955417 429286465 0
266883786 568926779 0
429629616 260067633 0
382185175 19457926 0
50887091 370720919 0
414464683 485422993 0
231385106 170178873 0
42879934 218112195 0
349833460 157038112 0
462322758 353268566 0
356781504 93381387 0
362890969 140911392 0
272258028 559646708 0
8032698 515178741 0
130516317 415331482 0
255145587 402409378 0
507369655 507071092 0
220975258 245780624 0
247874670 507246637 0
358366143 456072623 0
248711674 20097042 0
360051483 453445782 0
209812483 261617941 0
265850064 442832105 0
105462530 31162175 0
526407951 361129534 0
428204478 352789526 0
53263605 234118253 0
407123466 535511142 0
437817694 508594960 0
320908867 29518032 0
478325816 6428094 0
434270100 345528224 0
149516657 403177310 0
42024534 41204003 0
143044833 269967317 0
498684733 29124346 0
37094534 486162090 0
561809781 39599148 0
160593129 482723368 0
503054575 355315931 0
181246918 249876701 0
4704239 25693406 0
174420226 43099723 0
418176102 173985635 0
421104282 564549271 0
187225902 426406085 0
135921815 540162107 0
344274581 14696768 0
200078577 21985847 0
418563387 438749482 0
3284847 507234622 0
504641271 558231189 0
562926478 120551836 0
267828911 490871497 0
351221795 22070177 0
428708654 333830806 0
12902511 567851318 0
23950432 180778791 0
488351555 89940424 0
342334483 382726942 0
549483850 364698483 0
508496128 222750318 0
134197086 272601254 0
505578382 367923281 0
306482635 310093368 0
347172845 485136334 0
510394709 430891957 0
537591264 122579007 0
396829495 184681859 0
206051579 428023326 0
139957365 46652230 0
107330950 548761644 0
280841458 456669091 0
21051578 500618762 0
492162114 419931392 0
523667485 428116700 0
227778529 495558817 0
306091228 228289030 0
418511844 184763249 0
158527156 544574432 0
236357649 62297352 0
306761984 353992672 0
177044385 236999803 0
523083097 403237486 0
85438909 458740264 0
300587485 140807526 0
421141632 553368805 0
57942447 408586505 0
226982308 473129572 0
149035477 409998985 0
263371968 285715413 0
149309831 388433143 0
305883976 135223717 0
464553251 209625918 0
108879216 485051084 0
18471579 9868124 0
170925177 8852865 0
421757084 406147790 0
334636388 418937899 0
266141839 495608619 0
419452535 76117429 0
146860994 133309625 0
466820916 416379242 0
448346823 483612308 0
157052980 113879649 0
57846531 262762907 0
191687197 351786333 0
408894815 132535094 0
326320434 246135136 0
262127702 17612135 0
268717595 286356839 0
163902878 412698179 0
545560494 504376314 0
153594260 205222886 0
220509491 328736039 0
423999323 529880578 0
517941005 151890268 0
154418270 103720640 0
221653597 371314554 0
204117860 32466143 0
339591496 534886881 0
229365884 487515169 0
17191607 6115079 0
87771558 271490758 0
536527192 415836661 0
448840914 414903465 0
477367295 76578586 0
523847605 117955185 0
471462603 516166181 0
538880836 398090453 0
26970055 542250814 0
199385482 486642616 0
186901473 373789900 0
112221356 412287428 0
165494120 180371563 0
152473041 303448337 0
100795381 257346223 0
180273012 489586489 0
391291552 489579283 0
38312655 195959761 0
548421542 212396480 0
350582092 254503632 0
140701345 194278104 0
140005642 134169794 0
392879554 136930508 0
10703843 34729758 0
513444413 348585681 0
14390052 543394455 0
470493686 324620986 0
360957542 272383602 0
129499142 414817126 0
531366179 174045322 0
540773233 414797018 0
46305840 309400010 0
278324981 172438796 0
182679073 94566238 0
453830651 421097751 0
512870872 299972513 0
213705957 274690671 0
364853653 537469385 0
448834162 113852835 0
469063422 129420614 0
119820831 526043323 0
369839066 435172597 0
77553629 32733892 0
513106530 97838384 0
227350757 261903195 0
231698204 514265381 0
565203976 439420660 0
454273333 5362204 0
349182729 250764819 0
151651518 243726833 0
449442746 464917294 0
24631599 359932907 0
33952254 12126760 0
101146003 299601438 0
385048097 108172366 0
65751380 104132003 0
195204419 376857037 0
109397753 343093436 0
438607737 205200159 0
395174813 425929772 0
171981565 485871439 0
518751315 475705282 0
564141869 77233951 0
424103898 518697688 0
362561441 261894788 0
498862010 550682290 0
141893414 308606249 0
69003325 188497002 0
45676185 228376160 0
502241047 50812415 0
61474451 23670830 0
303124131 534134819 0
531093843 122671392 0
420228732 542606415 0
408756430 460262264 0
468027696 219921796 0
76287374 487118471 0
130015377 440903517 0
108805926 397197041 0
342048964 477054570 0
349260157 348703334 0
256622882 167971925 0
231459930 389374439 0
497683281 404107277 0
430204846 555585006 0
257236129 387564639 0
221588400 104465362 0
264718921 34807367 0
123476730 510955700 0
67329915 434754524 0
15009735 407115995 0
79462036 421365590 0
45287902 486119503 0
157923168 318641595 0
35115852 518065399 0
525833187 105586304 0
489619328 534738269 0
400132618 346337359 0
356798904 355788642 0
443044495 48133823 0
411892256 190691147 0
437527356 275055937 0
392846120 110598396 0
366299430 543032493 0
323984460 243958673 0
391472745 282846848 0
380376993 170586179 0
530597032 490902111 0
189089141 516366339 0
264643202 204242242 0
260184805 246771019 0
56111201 389346320 0
296561678 14066599 0
485274326 301428063 0
401980366 453399200 0
104709304 406412999 0
567900853 95080024 0
468163873 241331460 0
22441258 385334177 0
98629566 501676713 0
313791210 294032197 0
398140771 419032021 0
220225011 264217541 0
275881376 171330090 0
551481012 238973781 0
471646532 523836670 0
469895194 18930450 0
320209133 211810322 0
232761406 934698 0
32405388 333011040 0
17753901 246149000 0
84572029 495977804 0
524556052 24033508 0
58728176 135832067 0
117106012 316150490 0
286764518 148285376 0
306908686 413890581 0
103976034 165009137 0
44763997 424102978 0
173540892 500363090 0
391062209 157953158 0
431597210 508303276 0
14053662 421274084 0
141042532 353071720 0
565644228 540046082 0
414000183 290315818 0
549078636 135772424 0
12288405 312904979 0
186370837 243121238 0
433664306 143119906 0
542417033 495316966 0
181728085 409314638 0
96901929 272728256 0
515087238 268457086 0
545359748 56634684 0
448984751 247595480 0
264791422 457566161 0
553272118 558492507 0
510443832 564830364 0
17288480 310877729 0
371536701 556853688 0
126742801 319887782 0
109874222 267305308 0
262657085 212457006 0
448832699 145340787 0
248338823 552363479 0
191418462 533599879 0
97926356 199067605 0
338553770 346427940 0
277149227 184831696 0
220471694 299594170 0
48291991 461742964 0
445216588 53294861 0
177102072 153506663 0
472978252 200298408 0
532109835 146281577 0
80900755 50460048 0
469633687 161235155 0
35987926 558023125 0
328646345 227147295 0
443793812 209699902 0
167308570 367026652 0
280373335 63549658 0
393144528 506574130 0
88307098 443104513 0
395318123 20441582 0
293631863 190505397 0
106536713 81754487 0
338405188 484091636 0
417814577 431865082 0
43611137 378621032 0
294893081 437884989 0
284404192 372764371 0
549300412 360453864 0
25014325 116310846 0
115380408 555946211 0
35080501 401655431 0
441973239 552468917 0
469838436 307722237 0
360670289 497088470 0
96046378 548467515 0
399316108 523024337 0
82953813 417126508 0
448114612 332411560 0
200660353 415508418 0
551391632 153742684 0
306675633 139017225 0
492128975 162003170 0
232327961 89474072 0
6512263 531605951 0
400649246 437329535 0
14874193 145040858 0
298815880 130161908 0
254978616 219449295 0
494891656 425619724 0
207129823 36148216 0
486567613 229318163 0
448655462 407827161 0
37772925 254708851 0
23766755 17016842 0
351181753 149988933 0
473513406 323731721 0
208503092 19878832 0
34356919 412341847 0
346705297 522285203 0
328767761 18552099 0
462653983 555770543 0
69253510 41998156 0
67341446 3872440 0
545716757 51192175 0
160911494 194930493 0
504540941 35589063 0
214166767 240879497 0
546353792 350254093 0
134330410 355715270 0
34789165 257470692 0
490567078 487743958 0
466700549 415365846 0
136210130 214618338 0
52495337 87322260 0
13463777 129451933 0
237183547 142995255 0
443474339 515589531 0
489220498 60120238 0
261672214 471738446 0
416003789 39201063 0
136068371 195847780 0
415533153 388636781 0
245478980 409103017 0
151460973 220324931 0
313835542 241951377 0
136650675 100330559 0
23178030 330472847 0
467450097 428883373 0
250133063 367374185 0
497395598 442032766 0
134971984 555471438 0
184844615 42652457 0
272325116 81367164 0
183358969 181514171 0
487461614 372500396 0
141508720 420037602 0
213922896 401037924 0
437084846 231732059 0
306897495 118707646 0
90982617 297281798 0
408336315 504588259 0
453511997 37678108 0
408280482 481983348 0
289550728 505152195 0
152263075 420478566 0
478743972 73589179 0
541074634 341753654 0
497450581 557426108 0
257853800 242010141 0
104718820 192846931 0
232797401 336804024 0
527641367 31327613 0
539778316 416953214 0
168787569 467142991 0
31081289 134349346 0
311471680 221206966 0
434906313 488280534 0
23141976 455272443 0
477895773 165152138 0
488263725 73272356 0
558628131 310496176 0
558410646 383361604 0
47158849 565291100 0
90511732 402756997 0
292410792 323598673 0
413579129 371866494 0
239971929 145408546 0
31347186 452271357 0
7423132 435146733 0
366314824 204923003 0
56988934 564401871 0
141961038 251634490 0
437221467 452046805 0
457704881 14794325 0
178773206 357895653 0
459104937 514712352 0
60303921 502570230 0
258004241 536851344 0
178654064 106735742 0
2802906 112890285 0
136648704 153860663 0
29244996 291632743 0
69400747 451540778 0
374146506 477826077 0
382808983 509792737 0
197388746 553001935 0
514742200 35016567 0
102560119 248639061 0
100082241 199146338 0
335066256 181902421 0
372192085 207448246 0
307836261 442799377 0
348820938 322959630 0
233595324 557279967 0
26094809 333016354 0
562271208 416801194 0
131780989 137818019 0
288729281 211236781 0
477012133 128231701 0
499756761 216726525 0
371863831 508371669 0
358685291 541223325 0
285453636 182730511 0
347292545 58661595 0
410998893 172127192 0
520445560 212710661 0
236621254 460638805 0
535102052 276115902 0
86781879 314805291 0
508323274 315873710 0
402207720 135949510 0
6298017 413449053 0
474587670 501785164 0
566387384 379089456 0
310167966 383000679 0
431198978 319870354 0
410655855 473839484 0
102535240 225463098 0
345705286 156801030 0
516045036 18940514 0
198691745 398720942 0
543458116 119692649 0
227191245 33922984 0
473221612 203116142 0
445270827 308337586 0
413407762 399589961 0
416665251 195337551 0
439685287 69080612 0
320470314 559597423 0
513066657 100827847 0
375973242 330733331 0
49125391 22468274 0
437490483 95568968 0
42853581 286769190 0
425247910 15714847 0
403684754 413025843 0
66115791 188186443 0
424493919 332563103 0
250029797 531194454 0
48547636 339145201 0
488164471 159497554 0
309472893 220804614 0
59854978 231344292 0
557606633 147315072 0
228001705 325456823 0
278879177 524847657 0
545162690 439951712 0
436816261 405896664 0
194879968 296957457 0
439545346 27275460 0
97627040 330764631 0
146178754 14990297 0
437724456 227173605 0
292888444 170022961 0
147052404 178875115 0
545669507 32052829 0
198930797 63201094 0
523860091 544767585 0
533809039 166262374 0
406367707 423823261 0
24998083 506372543 0
534741355 17920647 0
41707855 363072177 0
295638312 164138953 0
445857637 476554804 0
568929115 461737098 0
152173085 466117188 0
524344470 490974850 0
237315008 231738993 0
536329656 531149001 0
177095177 335266417 0
241909619 332262701 0
3431005 434659934 0
240066192 404561559 0
150253228 168773684 0
557205550 374132025 0
77994865 497830333 0
419890542 120283780 0
444001518 334794736 0
74583936 233884983 0
371174206 390346313 0
134491093 482966819 0
299626445 451407941 0
438714820 128955819 0
309229628 143705155 0
89511176 451275336 0
242518029 385754348 0
537394243 381999858 0
299655465 18506817 0
432478090 509793779 0
39364608 536345811 0
100785967 423900192 0
242157840 253687181 0
268541959 317193843 0
354119014 230338783 0
213070540 493399407 0
452360842 47593270 0
170073729 410975123 0
473570568 366007502 0
492683790 119515365 0
210751428 322572946 0
413514379 473241268 0
279270496 272803084 0
147339743 22663835 0
157895560 10009935 0
110694720 87657723 0
43225906 190858188 0
190111484 173232375 0
449461427 416300782 0
38621770 135022698 0
299681668 144109977 0
535746197 536649224 0
350529710 453930193 0
351844165 266007857 0
80000802 170112993 0
478269548 496865164 0
163771924 319654496 0
88975926 356631247 0
41001753 99278806 0
161770148 287362945 0
141106790 494378052 0
556612689 111269879 0
417980227 162815412 0
385584416 250372275 0
449125860 411997336 0
117394963 119821424 0
326362600 308774692 0
138330691 57035460 0
122515515 219848890 0
478825224 362399717 0
36631421 209152153 0
52923327 391969080 0
153697965 395566392 0
279531526 70963156 0
161505563 235974421 0
96375607 46648550 0
327103289 99274235 0
554498308 474884440 0
404061212 90828928 0
2921734 483559978 0
332977620 396821145 0
264735376 328204833 0
243421530 251149783 0
195375468 58268450 0
553058636 64262887 0
339125385 66041299 0
492443162 310399307 0
320690794 491001671 0
229722113 94526128 0
238600499 193581160 0
396501433 7037579 0
139026540 549053114 0
356366307 562675634 0
98426835 477138211 0
500396367 469474819 0
444367067 64162273 0
344016643 28477685 0
501825220 329649978 0
267456500 560453902 0
316517361 341597225 0
123157410 96829800 0
249928888 297109633 0
386229838 467180426 0
25490509 146035226 0
493134919 111390613 0
185172625 306654713 0
487297880 285377138 0
11147393 518833052 0
538640841 347361334 0
275911418 127957038 0
529616827 47951858 0
374347143 387191311 0
211035223 186483084 0
444605627 531137083 0
307439540 347443918 0
512775713 307136364 0
321103006 313042652 0
407079158 336423868 0
289412695 535090437 0
539830953 281896924 0
461792769 462342532 0
19467447 193011415 0
288838514 543697922 0
521202964 493593024 0
46586833 425783674 0
408441523 375271769 0
462505854 313447340 0
309386910 397959736 0
236512944 521797716 0
217866486 515121037 0
133906392 377822257 0
242669597 155649102 0
127737352 118167069 0
3203611 215382629 0
19864217 209710637 0
358269599 565127501 0
5842649 30566442 0
19629765 507523177 0
531627578 480427213 0
502775657 288254002 0
402218269 564323772 0
48057489 107095328 0
431264109 75729428 0
382047396 550740912 0
101244489 169041240 0
416964000 37371160 0
417608250 564772541 0
129676730 50273384 0
58738414 91549979 0
29317041 60756859 0
262164126 562988541 0
180327870 22191625 0
410124518 152544615 0
58245343 517771930 0
300242346 104828062 0
34958772 309691484 0
336280085 327287792 0
480260965 61308417 0
48541438 406165935 0
391143480 447843146 0
565699844 383785144 0
281522114 171897130 0
194083966 475810025 0
44470992 1227164 0
438480094 47232483 0
107406478 467610383 0
184841882 1447955 0
363149724 384557308 0
45760776 532328033 0
280629090 485268140 0
299763402 561834238 0
214138379 252097441 0
524787596 364780093 0
180123014 263452857 0
302871627 479337592 0
483458238 173003 0
401743146 110038276 0
550027455 243117171 0
324760419 534053038 0
96823027 64071748 0
25788 27357425 0
530606370 287437443 0
55515430 370515398 0
5101117 366335030 0
447546723 455809116 0
142066416 118477959 0
543848127 254821231 0
288326146 90153913 0
489961788 432539544 0
161327416 414772428 0
47998320 181730218 0
457454476 510599087 0
524248298 423531204 0
355158268 158911327 0
333756310 194177068 0
555308558 334443729 0
517455939 243769897 0
306824718 53378510 0
91554454 275424529 0
256052537 278945402 0
519412605 141099032 0
258147788 493953142 0
369349822 128806814 0
90253246 309022873 0
208527184 414064291 0
454263664 293609880 0
88950024 421409924 0
451224858 380683212 0
113340493 107189533 0
358976289 501602108 0
63888637 300363929 0
121049083 423089000 0
222156910 123403280 0
125050685 384318213 0
100046527 22887693 0
250881294 285121090 0
479492978 495148031 0
291016271 456277983 0
155082371 291766678 0
395134855 135120139 0
410049456 347903637 0
307367505 351440288 0
8336171 130481051 0
536380392 81664632 0
438363836 66092952 0
81697239 229563813 0
385798508 139669326 0
357309981 405551968 0
480902526 395004969 0
106675565 205442003 0
270094713 363425232 0
181813099 544005783 0
68743322 49319793 0
528683009 385788444 0
55223819 216241724 0
29764295 232387358 0
338495096 433151769 0
344341358 444710395 0
211279815 390571184 0
64349970 23712586 0
101785892 312345009 0
216027486 563640742 0
104675977 499272751 0
216156543 227503017 0
379366971 84404346 0
185745453 415373736 0
399776624 543477901 0
278070710 351346788 0
3260500 531445789 0
189165616 189291718 0
18417295 355071568 0
142583911 14022083 0
173003614 7382111 0
209508893 259445663 0
295132590 287662970 0
324766210 30544485 0
466200411 244498512 0
291803476 349947453 0
544853765 299677853 0
98998760 134943398 0
552424477 232139996 0
552723232 157512665 0
510480756 308953271 0
461063246 8380105 0
410178119 217430225 0
348643524 66381308 0
457082884 455759915 0
374902402 2474862 0
489311422 190573741 0
336137942 493107295 0
39910430 49890969 0
99455238 109903455 0
159449750 264328422 0
181390703 245925466 0
428279699 509001047 0
16869637 541457526 0
374645307 106856568 0
397603449 339619114 0
214884742 13800044 0
426886540 266155562 0
417144078 168295109 0
304079382 196071244 0
338938653 394313821 0
525842539 347258847 0
435435976 76504155 0
72501225 209620592 0
195541963 407184200 0
278959710 334465148 0
182353760 99862028 0
235465349 436751762 0
178506144 57510252 0
105428949 481689110 0
31050860 469140927 0
216766133 488947727 0
34185525 435062997 0
100268132 268911617 0
134840724 483574357 0
394767074 439863310 0
419472307 77485923 0
202656655 163447834 0
340778860 283896779 0
528883795 223632665 0
406896566 23491689 0
321301602 14875711 0
363199101 182494972 0
567355158 184350695 0
8221325 320426544 0
379137064 306761602 0
485618083 115570723 0
347987508 540963025 0
130155103 564247 0
388459123 156784587 0
503837651 459911156 0
483134226 333621866 0
325074736 126856330 0
13527721 122847014 0
131379494 167076357 0
95841552 55732336 0
113277444 296824085 0
178675594 274809291 0
323073485 352786613 0
359601849 455588959 0
519584531 179869061 0
229123197 85929191 0
372965847 4503672 0
40978873 516513984 0
541474409 347931285 0
117183758 92815013 0
288289242 487595094 0
419814745 92446915 0
562971296 382384897 0
158134608 102849900 0
187667707 173700657 0
272497872 498639783 0
234762269 503804336 0
67498149 420150457 0
38802758 341489928 0
123603066 211057099 0
349313750 255159883 0
85516517 257813707 0
239671094 378492125 0
526878751 535751969 0
334028726 15329020 0
476340100 13586522 0
185956098 566889163 0
449495050 278225206 0
486942835 414801798 0
547556272 255685589 0
363147905 514065305 0
295355058 143097865 0
325995081 38970715 0
403495984 426627446 0
336772904 13271301 0
455789366 268732295 0
540760755 451220549 0
30332435 561778156 0
533715667 182512964 0
289238963 138827250 0
44566089 377486036 0
362944563 475627969 0
111027610 459456424 0
168588964 14393475 0
339724944 40531101 0
528811609 562084239 0
295692130 364145646 0
159795882 134676919 0
231227748 415777256 0
411476208 96840374 0
70819916 109483563 0
444878207 241793674 0
479140513 195810826 0
446123566 252772631 0
304352984 69234664 0
474754380 531440561 0
337757965 11583399 0
282656940 334637078 0
54139757 539254025 0
555005543 114330723 0
145601330 40764770 0
38836217 440982647 0
431854395 23348202 0
224234097 510913884 0
554144035 479057575 0
89263236 556940421 0
257294855 321856166 0
73150463 500068434 0
499937976 61880601 0
199387128 3944856 0
294105002 25766360 0
192270459 425518087 0
217266115 85173557 0
87364120 484177987 0
398444010 100800349 0
151243942 556201078 0
41684521 338154770 0
458629141 504884592 0
57773808 253057244 0
85786286 561341363 0
526636216 288340830 0
472919466 13119479 0
204033130 410855693 0
111840305 142948327 0
26058097 532366327 0
94642691 224023297 0
461126801 91733737 0
17425533 168078691 0
386182147 242338810 0
331387569 343998596 0
129064598 239761677 0
120055730 5540906 0
290648711 4257044 0
195008595 140058358 0
485703070 535424485 0
32122245 451779892 0
473100172 81564819 0
429190573 383820605 0
302679348 198436687 0
32833246 508623033 0
230075266 420732787 0
118415587 216011792 0
95781441 406348104 0
271785565 56404037 0
478999926 277180632 0
337739251 397203828 0
30356517 489419156 0
120451529 493948563 0
42589414 61739041 0
119732863 343688925 0
559679466 233621973 0
379968784 31911222 0
359249757 33000708 0
1472427 302023726 0
394688475 4037765 0
132452801 371187683 0
312398813 402455314 0
225073505 64858465 0
348291301 112034630 0
479958936 467424293 0
29852373 158594110 0
412001308 553519346 0
347202440 352143906 0
546026235 250594356 0
78901008 379605040 0
417954014 204947235 0
489599229 333908302 0
215429203 314266767 0
410611964 183058319 0
270606117 357345923 0
372919991 376931033 0
518857952 534643827 0
55522797 237281919 0
439957891 480265658 0
262823633 281563025 0
165066712 63593158 0
168238395 456435167 0
133175432 249284503 0
114076512 133552540 0
256876354 324320748 0
126308698 107540683 0
197935278 525815638 0
270319622 527545477 0
36891378 379548759 0
174512299 333660269 0
150114241 342088709 0
18175642 176067674 0
85617619 186240262 0
224019633 98722597 0
374241993 411555629 0
242445268 266185110 0
503538733 182106843 0
158640318 376334388 0
126848696 416255609 0
451468430 529104978 0
454186465 465728785 0
146807930 35204287 0
496528248 77713333 0
187829638 78523689 0
116143787 435801018 0
511282883 436044489 0
189873614 434330181 0
318972829 275650297 0
152767022 156170361 0
313352289 1104441 0
261670428 564741553 0
249993011 116494512 0
82721253 545300655 0
274026509 13552035 0
336517452 317381784 0
350282377 269946628 0
307709543 537404134 0
366487213 425643355 0
33410212 391153527 0
224355236 91656170 0
206733815 174034909 0
170660103 186676266 0
142561509 500828429 0
106102708 51729570 0
254814930 157202420 0
43681080 98113534 0
180577582 292391466 0
161783027 556177121 0
512413006 258991339 0
164246091 52284183 0
9257221 7496313 0
202279667 347436609 0
473583138 553307153 0
242817221 55340724 0
292053535 362571869 0
191013732 442836158 0
278336304 514876509 0
161103116 128816837 0
466186868 13734925 0
315322246 474844791 0
239045136 279030843 0
46079967 479331743 0
146142321 535841859 0
319104916 360744669 0
547355228 280994557 0
398400025 133041708 0
154208964 374885673 0
80677048 257390243 0
328305291 221718245 0
409511957 13466369 0
350619069 438675404 0
283282571 325395033 0
306941948 261235195 0
486163794 257677040 0
193834733 50491564 0
16738374 257325265 0
46147978 159522649 0
80072776 374120084 0
401739936 458300586 0
140299825 104788607 0
434429387 357117175 0
547164130 357411724 0
327746657 229716521 0
266413014 400158035 0
560162484 425642519 0
347412526 441906447 0
236767432 102569817 0
466915687 491202821 0
299247823 229828700 0
548561210 164276345 0
392911033 338792676 0
225014755 516470317 0
535562902 121525263 0
452205688 100779946 0
147530138 20686129 0
44175222 266473771 0
332508553 259752918 0
381220915 343965459 0
28451512 101197723 0
50504491 124378390 0
511696094 136567068 0
44683580 20226532 0
1506619 538471714 0
102655642 569029907 0
429198509 378803591 0
187717240 504098705 0
266233641 27317522 0
213252896 560250459 0
43591033 441965129 0
204273067 290239562 0
50705516 260539100 0
463473455 216755386 0
99659197 395873697 0
187429076 146578433 0
296200933 205084750 0
478957287 170413260 0
188219856 272850742 0
184982366 262250814 0
229364836 299908054 0
460253759 513175237 0
553068931 145358777 0
486830186 75662137 0
52020444 548660297 0
24929402 470239185 0
408905018 265647568 0
314740962 394923910 0
244198172 12388710 0
322047252 92117804 0
515062609 407781027 0
236823345 568436137 0
8263452 398292612 0
392192053 94182823 0
129806085 62357577 0
123596200 220290931 0
128263387 235101878 0
515919523 427975529 0
175590658 300789187 0
208235441 215827521 0
206200285 26062639 0
190482496 497676187 0
321715513 128478651 0
428708220 415043156 0
409076819 134510693 0
391874752 163817528 0
513198973 537903990 0
300254006 187380331 0
384080761 179619507 0
440528731 344150235 0
212172364 341755788 0
4307863 379229325 0
326397361 458452070 0
365247910 517640492 0
347035115 316088389 0
383890113 174506493 0
2666544 329039574 0
207492451 32330235 0
321566103 91787347 0
402469102 530712785 0
211598913 52453264 0
554707517 32691894 0
45608205 524525023 0
269659201 145898572 0
469373789 452651199 0
379472559 212549180 0
107946361 357387063 0
310489979 233759111 0
480798230 379286930 0
182754034 385305045 0
547816041 391295560 0
483962892 471653895 0
172155048 127270650 0
531985089 425921331 0
467787393 204638775 0
471195494 80279859 0
155552655 250880553 0
343025698 176046282 0
290033674 382696221 0
185965177 475783743 0
378164104 52667758 0
165793802 415048746 0
198213406 228129296 0
250081668 255422111 0
113825796 87194631 0
444887162 415971988 0
76686263 430074243 0
300136148 248534639 0
283936051 109706248 0
453391629 215817344 0
492485558 206563373 0
374207040 181099018 0
67331659 479871719 0
147404950 58089582 0
184100388 102938860 0
441697226 81081431 0
7361865 449884855 0
2876803 438889724 0
556980629 117489125 0
501039897 552921129 0
76793903 136180125 0
210016957 342248280 0
448041849 104225682 0
192257655 37627024 0
345315079 27517910 0
116828165 114767337 0
326279103 372342966 0
331410818 379572757 0
213599669 468448451 0
307743867 243956237 0
490195360 456376720 0
499079036 355607102 0
88604049 540310528 0
564736634 18724054 0
251383148 104605637 0
556653172 364423273 0
276254584 554415569 0
565783650 427890047 0
90691234 60623134 0
5376159 196455270 0
309788354 156680011 0
240311006 335684754 0
230101379 162885569 0
152499373 337474788 0
91846541 506555485 0
160119277 343234877 0
359738950 555897678 0
110577199 136127011 0
237443614 63126184 0
108927371 128526146 0
507795758 268116894 0
259520938 136911957 0
498310396 50601949 0
567360934 99643618 0
177621640 115745491 0
260577723 502987975 0
366218319 160818412 0
72906853 111448217 0
456860216 219526677 0
471074847 313236431 0
267294334 105196217 0
195038530 435838818 0
60383060 271017030 0
395171133 225636797 0
370920938 364878032 0
18442750 143285907 0
170317646 179699086 0
345281455 546157348 0
411287489 310814126 0
244439379 255121067 0
101345789 51319776 0
147934832 191187004 0
463467765 36474802 0
437273053 168725535 0
526304384 448675657 0
318002430 256902515 0
232496099 275835325 0
280470742 410053832 0
404491291 523214977 0
476551566 512657620 0
307083193 89323579 0
78772763 231378673 0
332933189 239255150 0
11638026 345268682 0
220959463 367009565 0
467728667 115858694 0
557103105 472531016 0
440706914 80889611 0
138689492 533575305 0
482704005 32916196 0
451199523 560530192 0
105404830 389139619 0
70255097 382225830 0
325477444 458020078 0
389772870 173127189 0
471519649 327025738 0
424558064 303114678 0
484923890 512506072 0
8477695 30152604 0
330726224 78141519 0
101414198 353074590 0
75312810 159151295 0
508833882 214512813 0
312021767 463981688 0
535804532 36005119 0
262263217 30923685 0
169058517 253524368 0
9483058 295105491 0
74800484 340053323 0
478964172 334178000 0
226154635 360356952 0
369564251 104612111 0
161613799 121943289 0
467246741 368014240 0
217220400 308964166 0
267719293 272839265 0
108101162 145933164 0
272155855 218354570 0
408675295 268061346 0
277839871 163938807 0
28504512 321057074 0
392947815 533781082 0
214703298 312701069 0
336250212 379451912 0
145574294 328206232 0
184147306 520072071 0
155149104 207447629 0
394293945 120368705 0
413870007 499777542 0
182624904 177240525 0
127215656 80442441 0
120942749 115631477 0
202143894 242338015 0
31263328 347786833 0
295464217 378174439 0
516941029 408857816 0
21381167 478952249 0
133485723 553299092 0
173487672 387025954 0
517669689 375988249 0
386350695 197217183 0
224488542 224941332 0
232516906 348703170 0
148857877 196146066 0
231379576 391981133 0
268537549 421084900 0
76755547 448186881 0
56912428 1483730 0
274694323 102262590 0
365034089 555238560 0
384253606 134566212 0
477987459 136563002 0
38021853 190223158 0
519140720 478979824 0
316448195 404060859 0
470803046 455485696 0
49712071 210708062 0
553317953 287036148 0
505760767 458247855 0
261016782 218385387 0
354438758 381349823 0
127252845 187362678 0
156943303 395893101 0
91558608 107627173 0
237560215 349764766 0
393731898 552823538 0
14951219 70428402 0
477689624 184657090 0
125445335 183507064 0
550842031 12577949 0
30538736 413062107 0
389392370 447420117 0
113325716 493376664 0
366672522 26601236 0
41516282 388462688 0
316961609 117702727 0
496625283 501300456 0
479477006 356578021 0
271159157 501783841 0
95571516 482089395 0
316303160 94479104 0
41448163 82102175 0
42384787 166243699 0
563591987 562135935 0
386422500 476426519 0
78893450 485252976 0
124100672 62256382 0
568783411 394574784 0
296141654 116471677 0
182645887 321075304 0
561019700 135786931 0
69473171 523829044 0
230794713 462193073 0
301503414 557166060 0
331528703 488679925 0
476450171 478416849 0
92496415 418961588 0
52797536 139413812 0
19588782 35769868 0
492579804 517862669 0
295669803 10643259 0
94668121 539850344 0
11595463 103997162 0
159332512 32617250 0
8483934 271205787 0
39054327 13296624 0
417124643 115519065 0
457499433 448926546 0
493181584 124703085 0
421037364 168826316 0
381878361 34703603 0
330604347 71611750 0
246797224 521451600 0
517690011 105643245 0
153223081 56480402 0
123851548 545246271 0
563485063 135381346 0
63164559 470518903 0
14267519 233745105 0
144270477 359665958 0
324920792 244005310 0
247044568 36470358 0
484548269 273137630 0
160054344 364988752 0
567959052 510130328 0
124505535 67893808 0
503404598 182181797 0
324690251 41130497 0
564019390 116311007 0
514548627 123064086 0
488585779 377250972 0
336107580 246533999 0
125254714 220390346 0
283363348 26925539 0
557372885 477635809 0
59027894 403378288 0
208286594 192249886 0
16296940 42346362 0
365687942 205539467 0
181570754 141000716 0
51185152 260607152 0
498942622 110456428 0
533436177 21362311 0
254127857 66683705 0
67222233 422184253 0
352087443 197781852 0
251682237 244841007 0
220374006 202166274 0
123431290 519958426 0
169314840 42068182 0
145562783 26306093 0
322195894 133438016 0
335425770 246676929 0
117565922 240080836 0
67618406 351398936 0
54807302 565079713 0
488580795 203552737 0
218450890 38307170 0
384693987 157432156 0
84075846 94406920 0
239996802 50840320 0
475564286 63113651 0
548944477 338357049 0
479771791 400422360 0
369460104 162366685 0
88152307 57932010 0
92409000 151032378 0
44200130 174884892 0
319159932 399115421 0
522512578 172921970 0
41415613 87719491 0
378796879 24911589 0
378389749 76484405 0
521691811 14883228 0
395818140 539778844 0
533524235 331343029 0
126331630 141131518 0
61193344 298687681 0
173766250 19837851 0
171913765 281233736 0
135940008 86329623 0
47950472 103262541 0
370136315 196338008 0
368938576 464193306 0
171884766 289946604 0
92595327 318015086 0
160466865 227415528 0
252448972 257742767 0
118269486 91784398 0
491461695 69644264 0
420677145 550093156 0
57085308 39256680 0
225679358 118922141 0
9078360 184498960 0
129471292 65812186 0
538516882 320426210 0
133024370 553292530 0
404026697 113378499 0
351143573 235347554 0
350869179 134804083 0
495231984 242887361 0
517976837 445942131 0
154260766 1469169 0
193356357 44823029 0
139283956 236050796 0
219505668 69833777 0
247480499 6752314 0
533518504 162841195 0
10389907 563918640 0
418626851 231017553 0
153299747 492209502 0
352833441 86113065 0
121536138 68659120 0
382264416 207408106 0
231069763 413222781 0
528030311 197138132 0
206938725 274591391 0
302728352 30951140 0
7120529 53142480 0
154418696 351941315 0
415274328 442819047 0
391262977 508204317 0
61633299 336632331 0
212381142 316069103 0
43037571 90467159 0
139255557 280747268 0
452674269 320033738 0
52551564 116292569 0
226860554 36250413 0
512685293 416501136 0
180429473 380664394 0
9735668 251681511 0
80995407 63415743 0
160360516 156044650 0
444007604 503347684 0
373369800 158764648 0
71913427 431882438 0
324183901 182083717 0
202033988 237471014 0
104826543 331756987 0
412802071 305066082 0
304999575 75194316 0
486274032 170623917 0
375131853 488283366 0
515042890 303558732 0
11922147 26743900 0
319312955 441340259 0
73292674 224973304 0
91259636 163732896 0
125282103 190963627 0
514931661 272473286 0
3168606 192793108 0
106082773 217899186 0
19153518 205692752 0
21201348 340185822 0
344537862 105407556 0
136041138 424184942 0
384356110 296789848 0
128366596 247785457 0
124015942 415066504 0
528940610 548834998 0
351507483 327062093 0
359294562 16723609 0
476872678 516300126 0
32699112 340125670 0
110730058 268546225 0
208286783 420875143 0
204573457 253547904 0
141283077 507041005 0
563605832 290031152 0
151620379 384395328 0
124734580 409793531 0
514112957 506534681 0
287130861 154678259 0
262448860 70409343 0
330119111 191740271 0
301989376 118839644 0
298425722 27650762 0
266126427 547491080 0
559130571 30537234 0
417021545 264454026 0
62192416 462055217 0
562236532 59423924 0
24143002 490491152 0
245333047 22630885 0
160264949 566045645 0
223720394 98504008 0
217583518 470223686 0
168314471 349369273 0
559053687 266753785 0
102460936 386428092 0
5879158 64074417 0
364008600 222901201 0
269379687 539132405 0
529913041 330312328 0
320396837 189583744 0
66455583 318256701 0
514940274 100878290 0
202163919 224551296 0
4387575 413312034 0
300928962 380190926 0
499632542 519922673 0
180260953 30529326 0
314992267 480152443 0
28861088 197363487 0
209410755 515787384 0
255443437 194129799 0
184714949 378836944 0
424020736 227005403 0
129011422 90026138 0
497467703 179306314 0
561932378 239500788 0
550715880 38595688 0
470030511 525554379 0
136336247 527697921 0
273570399 413630370 0
107836698 309110638 0
243485758 373001475 0
458726039 285273436 0
365841087 373888932 0
83496309 516217053 0
510136013 16328348 0
121867489 92277025 0
165971321 468744380 0
531965752 114688948 0
243234693 294559964 0
558881814 362478809 0
242034269 508290198 0
28890520 134500344 0
530872681 295407872 0
544580067 9824521 0
69945155 245540240 0
209606607 155008238 0
367285174 504457870 0
25990269 386026182 0
101144187 432711284 0
5914298 60355255 0
160263043 373126177 0
467658071 360616439 0
328162467 76531201 0
408660144 503043208 0
53422805 213673224 0
558543326 162822215 0
177182586 66584880 0
107069666 353444796 0
494616612 23756992 0
361553472 88375700 0
438394469 451794387 0
559813897 235346133 0
188862643 370402174 0
40784713 42319157 0
501165089 365491826 0
480144010 93787161 0
120471414 344519459 0
316037984 500866274 0
36844827 5254081 0
294297302 158684019 0
443751770 203935296 0
289062932 269421102 0
245627676 391192414 0
29395474 307227895 0
8605396 8112340 0
328253248 352475579 0
260719953 80532942 0
6057628 453032743 0
77728462 444797827 0
400365690 114949343 0
295559703 485622107 0
345857158 561761110 0
343758193 142242842 0
82800425 206024958 0
16606677 117245114 0
126276786 558094105 0
159637243 226371379 0
276316168 153099668 0
88731771 205253267 0
200520725 341280867 0
73630182 353888155 0
544092630 181284270 0
201652988 130201977 0
497534635 22897768 0
8274157 383406470 0
399260316 131366583 0
385599604 82882582 0
109949038 111896216 0
484208784 135650207 0
344293101 147773704 0
30498441 122165788 0
389058414 56965517 0
132297796 566924014 0
46310451 291453754 0
370120675 397856774 0
495241126 260205002 0
299339426 538070159 0
514376341 482653322 0
18475992 538096741 0
324005701 61810026 0
176909264 223707226 0
323433525 320472739 0
362983781 64823097 0
296589664 465802557 0
493004765 21154633 0
106773048 328418161 0
255014169 199462634 0
214309129 188523224 0
152527156 412004009 0
476118452 51994520 0
247828948 336805923 0
28630616 229748833 0
181385591 116733658 0
70140459 426751058 0
250080256 222278752 0
282921179 19961758 0
448312442 308740078 0
430896914 47666303 0
61313971 377838871 0
314771839 539073006 0
545299323 5702383 0
94895212 474777463 0
476028927 385392407 0
352023260 218082347 0
165875715 393494116 0
418387145 296869621 0
47894951 169081368 0
126813378 220011457 0
394733302 514413261 0
419726498 378847740 0
37768270 107408672 0
490260059 337571364 0
138700989 406313903 0
73381747 51176344 0
417065925 9618072 0
106178714 244004642 0
107064516 352860691 0
339653938 199023402 0
92476693 543327389 0
534421390 244188830 0
173290152 231224359 0
513031986 290210968 0
356501487 84440011 0
111019526 379777227 0
284167641 167227392 0
260384751 35905526 0
300311174 510119724 0
481113500 511502388 0
71831522 534590803 0
253580265 301435234 0
387842945 562562792 0
319081807 321440596 0
364043786 248803931 0
567006363 531337613 0
469872474 318865541 0
147808332 176482868 0
344798190 369583073 0
375481498 212541087 0
116711959 439560940 0
327298936 252738575 0
283048734 221086668 0
438366190 7214876 0
357154773 331601110 0
378732974 443872913 0
236838834 294805720 0
75453078 498437498 0
53157637 108725744 0
52159053 57191476 0
253426287 385799393 0
102838761 464334217 0
521516131 295537530 0
69864471 524575396 0
543289951 533180021 0
22495357 63699987 0
31741407 91803247 0
558171005 90598189 0
363743789 279247467 0
164977643 357522790 0
39184089 252122636 0
505954115 519883296 0
408235486 46258330 0
209491986 275808296 0
172521725 553817941 0
352063333 492237743 0
89998645 671244 0
83346123 411913197 0
308943518 3803302 0
487591429 93782897 0
292667167 326755734 0
551441766 487714310 0
269797178 90278311 0
172895724 400809061 0
292521693 468841880 0
355910333 12335078 0
252712186 37436810 0
144029534 282310936 0
88981429 186044250 0
550017194 405182373 0
433653617 241762733 0
358731337 280116310 0
280987103 115145117 0
485303497 128103621 0
299296524 411841084 0
176759294 240330489 0
137430164 215653490 0
17442370 489156037 0
226917743 440893659 0
246423556 151694450 0
84285747 271250459 0
78112703 472428887 0
28241345 409563045 0
200157151 527613698 0
220364476 372382267 0
360875361 197808634 0
395556350 365833533 0
293593269 7858756 0
487745245 71005764 0
263211774 314831720 0
432963736 227265535 0
384782175 448379563 0
230100540 543534687 0
370632552 175088957 0
494763596 476546828 0
72897 547063844 0
93011858 67515735 0
7728107 301961708 0
256959662 554737905 0
27869956 475082239 0
496426344 347520477 0
154627305 245508544 0
148529396 487123716 0
246060385 123322148 0
227661650 89962564 0
348612005 559650607 0
79775686 262700141 0
107079917 228791178 0
445633545 321028575 0
413146480 274818463 0
247617280 454492382 0
252629712 184338182 0
257377698 536816793 0
317324074 455110926 0
448972771 532709161 0
529254037 213316524 0
335273407 321994311 0
337379348 432566832 0
512220421 325026909 0
528780894 366976016 0
253379437 503101323 0
46751935 262461741 0
324537472 99228661 0
233983776 458721721 0
225133078 350628408 0
545502164 29016036 0
163114758 419257385 0
309550033 495698837 0
237541975 165011168 0
135047728 563404323 0
422244289 551627430 0
492073495 242351907 0
135959297 509765915 0
335157757 454037538 0
27063542 168037173 0
458196000 109391244 0
528374756 251713399 0
504917512 163871003 0
215081272 240912438 0
23097013 241486018 0
205542142 466471025 0
499529330 441491747 0
62914625 311163627 0
158410780 185109898 0
174853655 281335462 0
331633698 256645570 0
431291141 258780501 0
426471144 78764489 0
165711360 512062051 0
467712118 492003970 0
177996072 339745887 0
60006519 205136350 0
36699053 423195333 0
516229479 7402542 0
13736803 370254462 0
151169209 3137880 0
205747950 212483439 0
551482839 59941622 0
45415340 361752230 0
237615156 330063134 0
364316079 404812063 0
412304582 397233677 0
240673348 413251187 0
57539987 338029467 0
176387056 332913483 0
474201296 317427134 0
29874451 29262821 0
114837171 240849687 0
95150980 426051701 0
55068978 80479820 0
334548858 515922995 0
538480367 336794821 0
3166218 543494406 0
107921237 165975125 0
310677406 179758443 0
152936059 33284178 0
88121186 91709421 0
395779077 333323095 0
136424277 314929758 0
388016900 128198765 0
375401283 318720948 0
61939606 132213290 0
54340725 379377168 0
468303194 415665210 0
524369857 200646170 0
544736851 128712049 0
340852512 344914873 0
478286574 112010609 0
465213488 174549380 0
514391505 434682163 0
343041538 244076540 0
105252134 553951284 0
157675551 203434772 0
156010357 90227320 0
476074856 294892589 0
225726185 429369518 0
415079166 293685635 0
451978996 400294648 0
296579179 275875682 0
15515242 102349826 0
539940879 522647692 0
267933758 174363212 0
130379012 95114276 0
510199032 409421801 0
370106638 282993967 0
234044882 13213986 0
451270985 94569853 0
490175008 255977440 0
138805517 564906873 0
167265107 89498531 0
243830869 456310921 0
300533214 386551921 0
168801227 269990167 0
162930508 70275281 0
452971087 310141475 0
482481460 374415589 0
399394482 559072165 0
192564275 110158927 0
563944168 441884595 0
384314858 103998501 0
239676403 532243813 0
416352502 297833343 0
172821617 481188653 0
51293612 115300612 0
514234218 171481000 0
200806754 53278014 0
464976638 238737385 0
269130120 445954947 0
336595065 357221060 0
36041331 245969235 0
310770676 534510324 0
94434326 427686633 0
507772775 418364934 0
390399780 780781 0
275009832 541919933 0
50808911 385107613 0
133225618 485338215 0
556047255 498725470 0
424000701 463097038 0
444552251 202606163 0
319239921 447998762 0
264944292 202707986 0
95466428 170698403 0
461818301 155124527 0
528322479 355121602 0
250055560 383254182 0
142715716 222363103 0
188541559 553501283 0
197344595 69171455 0
259681364 262148241 0
416945346 405327155 0
549924735 164277750 0
120780059 234474486 0
435129617 227098426 0
125835996 500602215 0
528915862 438278561 0
551566995 250657897 0
107021086 90594457 0
168413813 321411301 0
293577170 118509638 0
228577526 117114659 0
563028927 209192822 0
405210878 526904168 0
515950281 344339024 0
156124210 95752220 0
497812677 399647549 0
513831954 404836202 0
539892072 99084532 0
526308182 563423191 0
161705379 54266057 0
34985225 533217173 0
80741369 121503677 0
59292046 135528547 0
516457310 104035539 0
148987471 76891325 0
98952221 537786730 0
341795627 198433645 0
233913101 117850668 0
256518152 140425927 0
271802817 227167496 0
41139691 384330038 0
397848773 72306245 0
386467980 407630507 0
125943938 20831592 0
308093709 284587676 0
287770230 178481389 0
96973815 565544124 0
298531843 80195953 0
502831007 237418730 0
280987969 484392457 0
136714086 218098315 0
20188155 516248700 0
244539075 393727232 0
19517116 313844707 0
147838299 223223670 0
1241102 165475809 0
553872411 385010904 0
86288878 170307732 0
119800169 384312851 0
68473577 564251399 0
229844141 340444843 0
120456352 221713564 0
137477827 531038932 0
392760393 502179562 0
439546386 549327129 0
164400096 237727708 0
303848221 170148195 0
513354371 167596165 0
533778375 407397463 0
93848313 270507423 0
194241770 214669980 0
169239269 114007267 0
183360720 467984116 0
510009509 229647351 0
307505239 101975209 0
312719351 150841916 0
2055089 73047963 0
425791669 135432265 0
145001479 357675101 0
449029767 211860437 0
407910961 60092894 0
541453953 259452052 0
14370682 325844920 0
196662697 12155146 0
38653389 514238337 0
567053281 495474796 0
277014148 65141177 0
349851470 71894973 0
403637022 190940643 0
166226716 279306400 0
275723992 233135677 0
363038854 323055448 0
550784922 223003411 0
214588485 404524909 0
412060600 305709211 0
349104186 478048929 0
2450171 141288230 0
122395598 195931310 0
192712305 321742066 0
170132607 54472403 0
132986787 513531768 0
96063050 404072414 0
530458381 233324787 0
128879880 166909909 0
177450765 421674646 0
314667688 179066800 0
411058576 68814620 0
126780262 292546028 0
412153568 259709772 0
436319576 86586563 0
147330928 58358476 0
30119286 77771010 0
262215491 389801469 0
540683683 51388107 0
557602714 479909123 0
227155780 222988794 0
124170740 386234240 0
372161462 378698043 0
235906672 199149975 0
256125477 298496054 0
129723970 329707403 0
373785257 539279416 0
370738941 244818953 0
169379880 413782724 0
558945309 203579377 0
348941102 204273856 0
103133150 565231626 0
379665609 507610247 0
492931660 83904203 0
475029580 205082713 0
133654712 230537046 0
546830451 95516505 0
346484456 299151194 0
487513628 326785522 0
552970206 519756395 0
23660868 469049254 0
511813589 259014567 0
228396813 366034849 0
137791021 88771537 0
24002987 253386095 0
225551177 227241136 0
323082248 228249402 0
246819843 250254429 0
337894400 440970551 0
536665104 503317208 0
538462298 2303374 0
542581627 518207333 0
407239269 161822696 0
291498032 174218459 0
235503455 209236756 0
250587276 227858471 0
108457690 216978442 0
407528572 183302532 0
88066699 36188829 0
274913992 167161277 0
456554195 136032416 0
6451712 136698439 0
459820331 93070011 0
479042248 101565053 0
63804682 447952417 0
40907125 11743558 0
69467874 316650602 0
536988536 384852344 0
76850303 172919550 0
472330817 180809500 0
247723252 297137592 0
374460203 9031107 0
242297865 270931565 0
199057090 446502883 0
450107656 344206590 0
205891123 73596740 0
326079471 554594348 0
182266299 406633087 0
394793907 488149102 0
292009477 208503832 0
74726797 270128522 0
531083585 164148705 0
77230820 452651598 0
166211208 120800612 0
402212935 360117283 0
126158976 131162020 0
243746960 97144784 0
352819056 357693135 0
10932992 223619557 0
402876473 430967976 0
355421547 105158166 0
222801229 139110881 0
194195620 343836508 0
219955651 359756300 0
537139159 149215350 0
43830792 234196064 0
307092855 559500441 0
240654889 111206894 0
355303011 15234075 0
314457539 481420467 0
224174707 440500636 0
63816302 551105836 0
505542343 121228775 0
38468717 75939714 0
261877848 172392155 0
140869315 417877175 0
229988781 240676637 0
325363327 92358905 0
150939434 415313942 0
237363322 557934778 0
278064346 105133442 0
62892832 245703079 0
113640412 519569333 0
136756457 277500736 0
437262797 424244387 0
529614207 228987124 0
353384865 317584991 0
542116722 278054336 0
51780638 533989079 0
518179449 11848440 0
217385227 122931993 0
239639773 156072101 0
158902021 476961917 0
199006699 289325719 0
527882470 311744267 0
552173494 316843458 0
505152688 467188208 0
278203497 562307127 0
49267060 317687330 0
235407386 518458332 0
115814386 491900583 0
260804146 213865571 0
222188314 526069194 0
32051081 279297296 0
310015900 76852082 0
368119439 53827413 0
319442237 219534340 0
415855652 138057215 0
408950634 381108136 0
20303942 259501624 0
464365660 119854463 0
161735828 474651911 0
292469161 550617286 0
509950968 140532683 0
508953473 86810495 0
455578532 197399571 0
190268079 95417504 0
415773526 445535900 0
383655055 487712847 0
516151311 302391630 0
245954790 269055914 0
265348923 482358265 0
105162359 144602948 0
300596429 277463146 0
119323601 404369185 0
23429629 470683185 0
149805709 391421583 0
564424171 293222306 0
170583922 205257796 0
340235729 248469667 0
449521781 266970495 0
83509439 377319006 0
388104223 512569903 0
133485805 330677333 0
496759430 176877972 0
525859431 255429740 0
564591190 3518310 0
274349498 154722728 0
488017596 38411709 0
260511310 307618233 0
391440035 173845155 0
355030464 520264571 0
91298927 424986729 0
472509 423295097 0
215685601 434065102 0
538150153 46852459 0
350723109 515028364 0
166912659 398609907 0
329532927 123997891 0
42799873 380255785 0
77735640 352167144 0
85406537 111480982 0
406557361 546751560 0
255459470 179755795 0
463797235 177660650 0
270796445 48094507 0
335250306 551972847 0
135114908 71976328 0
258855045 340481282 0
321764512 373527610 0
68570396 260838025 0
387761390 249649464 0
445342977 466830143 0
447100447 369237226 0
160032481 199719228 0
272987325 54504173 0
52050862 550858369 0
557847619 265023508 0
529395129 436332089 0
474132173 156353998 0
162948796 179052506 0
364488837 160033818 0
555969602 240917511 0
397199893 427495611 0
193110504 518389292 0
206688282 404326647 0
391861522 567687693 0
302229790 450705632 0
187522042 246850348 0
209249586 414538297 0
258007389 292249223 0
568155270 377959324 0
145804983 391758324 0
301518067 470939427 0
455978230 67491411 0
276599204 464094237 0
75123082 450771458 0
447787528 332187206 0
497792476 329226594 0
105045284 503326896 0
429701637 150548762 0
475548690 164819061 0
420954803 179015828 0
55624264 542812030 0
258372996 526274856 0
474134901 413249423 0
191425389 433236376 0
379658840 216065705 0
506445809 413309592 0
465319867 326999336 0
212630017 144687952 0
33081605 561414855 0
167174847 442228735 0
491214790 200585668 0
147625549 33112603 0
162519551 130108936 0
184252607 111844813 0
424679784 416083970 0
446927024 410364556 0
340356219 126479185 0
111471410 533533751 0
18434869 523153387 0
403794317 62744612 0
150316789 307731717 0
119782240 154751910 0
13384156 71431707 0
128861921 344538164 0
524543565 411881611 0
471616662 563384004 0
317957302 244533321 0
178917810 22489835 0
435782281 373229754 0
410722577 215012523 0
467736658 324159347 0
401957892 142886284 0
12700753 439858806 0
280431931 525187069 0
298248591 469863714 0
139802233 224189034 0
473930745 48439943 0
309691577 122451207 0
476661997 394348553 0
199644336 54166172 0
170844703 380260407 0
506902699 155034701 0
166695384 35351784 0
444854871 379798183 0
418491142 546652960 0
538872760 172859426 0
432845353 406546351 0
296310076 316872429 0
536725599 358860612 0
495326969 235117937 0
513312294 398271331 0
436209103 331331775 0
126846459 220755705 0
22663787 135778797 0
200660667 445179137 0
542095015 252229639 0
17645944 96616104 0
528371705 164758260 0
331046348 395376428 0
510756117 195038352 0
49704913 259667035 0
513993288 50318450 0
412291351 27538972 0
498409920 539431038 0
514730864 457726412 0
31056281 116573232 0
333352567 532757714 0
438472831 95978004 0
455584818 362867422 0
450907065 322822351 0
228414462 168542105 0
118795617 405042065 0
272948781 47126986 0
162543348 376451201 0
286540748 239144119 0
412930352 36991579 0
513266543 169846884 0
433376634 378395761 0
90060114 42778729 0
124293260 104047499 0
427508035 123051157 0
149916144 494236177 0
392254921 525410682 0
197596801 18618932 0
449976086 40959003 0
484914872 526448507 0
63211476 424761714 0
268900569 195897597 0
529687865 451455487 0
426211570 14106827 0
158137024 304381475 0
221391495 340173299 0
441176572 441634073 0
295473408 566612437 0
341174222 58217475 0
83805493 110030078 0
442213535 94584033 0
61719067 568582000 0
306366956 329466478 0
360115938 250610900 0
355940812 356892101 0
314440989 309436780 0
422655948 299541400 0
177645688 535635153 0
277960202 201848058 0
422071250 226538358 0
207994729 181779543 0
426488397 530372021 0
325128646 397387862 0
156787946 391456927 0
559535293 415108907 0
44139306 171771698 0
353575374 189249430 0
407687471 470575142 0
262477922 130164949 0
7913972 459999332 0
548960602 256691191 0
425611613 73012905 0
370133273 384420496 0
336066192 342722565 0
297073448 406705204 0
339338000 156512182 0
346945014 547300502 0
193924457 158772972 0
390525463 467230270 0
289753146 209979502 0
61472054 377480171 0
184583672 90754880 0
177296174 359238872 0
23962698 4077298 0
9825625 273775537 0
537437050 128203547 0
349717841 211253694 0
392724336 331554533 0
432415663 542352092 0
423835423 495415438 0
61579398 21586598 0
118940380 497565807 0
398943029 126947707 0
229639092 46449255 0
38502362 16885524 0
410146645 298182217 0
322490991 350388717 0
529053173 421070344 0
315395721 13446761 0
200574660 561358053 0
280646491 429473402 0
251182111 393720288 0
369309079 559968904 0
159649640 332538363 0
137764368 416647490 0
174779823 506030937 0
375129699 470173367 0
245657949 435700739 0
151435376 353001033 0
530607907 467476008 0
361567814 91302848 0
245465140 416614974 0
540297371 200350152 0
276682872 99681393 0
348564726 1561928 0
504164966 410293060 0
492083989 291777946 0
378997013 505283211 0
377790783 397221771 0
345575181 27433681 0
365316648 193600089 0
443120808 201601347 0
245630892 58267890 0
548290621 163312085 0
549326388 233138727 0
306621055 513796202 0
68354056 208071545 0
191190326 66615864 0
475980221 288737783 0
80520794 355738372 0
316009471 108974908 0
158390094 245037194 0
246723408 415246391 0
90343911 192786279 0
396997677 557458395 0
103552298 476845554 0
326119850 281910097 0
62302890 321067196 0
58349804 142088336 0
34036559 539865043 0
560269102 149981477 0
200039851 461481914 0
566815461 257543319 0
180643282 415629813 0
365721876 187745982 0
376456572 543585221 0
491513207 398373287 0
504529143 156462031 0
72243183 355553347 0
114457881 401423317 0
376885588 324273764 0
198872726 416839165 0
108929189 306193486 0
526383535 524275276 0
550425550 112401856 0
56121292 301315066 0
33819785 255031775 0
299545726 170087528 0
192784942 563023498 0
257839075 554679746 0
517611744 344321408 0
75319635 53674515 0
336082571 404105928 0
313533241 475874410 0
291798941 265525622 0
272047737 147370782 0
313492468 446450027 0
387130773 147029934 0
564032893 32775678 0
498839297 484806967 0
95189574 539566332 0
530992461 164693079 0
359127398 510835371 0
121037326 236290309 0
559085963 67616135 0
190624960 343475788 0
130912749 385612149 0
259657212 233266629 0
145201755 353368701 0
422174861 421380701 0
41232582 194781809 0
21648836 403815700 0
321379454 381384378 0
302286394 509354768 0
267296447 222931303 0
62857387 29642193 0
151494884 115097737 0
125711034 295618191 0
143800495 271547641 0
150466765 271513069 0
447848010 421190236 0
169567379 278524802 0
475334937 73736589 0
358340976 96696859 0
543644474 338991521 0
297475169 287779465 0
322197449 193563659 0
442712657 375566377 0
448028266 275632241 0
530992534 210612006 0
241494888 401382681 0
490630245 459803717 0
389428921 1897397 0
231706121 190824058 0
278267034 121773926 0
327331798 57745446 0
437638671 413693685 0
365096113 319938184 0
7895163 75962672 0
43699628 439619301 0
442161063 205501643 0
375695622 241792976 0
513767841 168676122 0
320015108 219275676 0
346361754 147449684 0
465601705 474904573 0
558675084 437722907 0
562112495 218423469 0
292594555 193220017 0
279352559 538437020 0
488277001 384773041 0
280001790 522820912 0
541095325 251856803 0
109974295 305308198 0
519167892 316505168 0
243497813 274626518 0
522809019 141951185 0
32337847 116520092 0
545520585 248666738 0
445705247 203199836 0
110102740 568619926 0
398329704 441673361 0
445906689 115714583 0
90143511 408970316 0
312646223 314394762 0
365036612 160277583 0
269784768 523575501 0
93817238 85803174 0
197374854 492512947 0
155283992 461896013 0
165609225 11805168 0
512342364 420979639 0
187181687 329768546 0
322630902 365301946 0
531462133 458648033 0
217407618 400733257 0
406961053 218738800 0
11868731 365773503 0
482892237 423495163 0
523559880 337658035 0
137833581 346997831 0
463983467 40370397 0
218299622 119515929 0
405535819 249104932 0
275924987 470477597 0
299983235 201034265 0
438198859 512469283 0
338655458 282366996 0
354759872 262120724 0
474811721 281149071 0
548213985 23015841 0
54341226 311724656 0
160574543 427255273 0
175187549 313442308 0
2893568 409651102 0
275298389 398534006 0
195279098 429572478 0
555240175 547712880 0
446062128 434934972 0
459946557 513915763 0
305967703 320045131 0
276766880 336416241 0
523503955 534239356 0
520027021 13557208 0
261175798 49754344 0
303550460 541044962 0
325831875 320899926 0
399126559 90321645 0
373758053 30774907 0
177014380 153466578 0
503313979 275373606 0
526120190 311848360 0
71258035 176403757 0
147509244 69922811 0
2294944 453042989 0
420744044 540186411 0
59302134 524663944 0
538056669 511902678 0
156558692 262993396 0
118459753 4052237 0
104548703 143444782 0
387918548 223251758 0
507241207 77204852 0
4286097 426211924 0
30982193 196621124 0
518848834 18716636 0
260779186 707261 0
326175289 519190539 0
312273908 298678487 0
157973334 224455748 0
520155436 88043685 0
87494791 285446492 0
41873067 251830076 0
51295900 255605718 0
63158839 365441398 0
513776189 25721878 0
83983833 411480167 0
17935538 326976090 0
19375295 313212575 0
161243483 449030103 0
337328126 207463136 0
225762507 215468310 0
191219960 7605773 0
281156761 445299874 0
479911179 253300975 0
305201361 114155573 0
72298441 499821194 0
236746513 219953481 0
287226114 261936537 0
551375169 393129114 0
519526782 299890684 0
121509000 259765424 0
139626915 151947695 0
15542266 557077255 0
329638077 10075318 0
361189894 508587086 0
64316582 496959844 0
454634145 495627997 0
443457855 425175917 0
241231670 18941910 0
486405586 430801636 0
206014986 558769488 0
472474409 517393732 0
498472441 163567558 0
329492505 156172007 0
245253282 204753215 0
209267215 569101633 0
294714391 518613062 0
421451904 468857303 0
487781000 174121483 0
346902190 363657735 0
320519231 136935943 0
66998368 417507008 0
444093940 203351082 0
85206535 211353423 0
91727203 98790509 0
181823179 344072364 0
516130808 293539691 0
201652511 93302699 0
58761972 520647458 0
481741511 4165018 0
417828766 7855940 0
540592587 371190146 0
265136063 479493753 0
281217051 476708907 0
7209371 150452355 0
457220450 512076185 0
516019278 119953356 0
463699835 491070399 0
105417576 175318578 0
427153109 6987711 0
495615899 155270424 0
283074679 392238787 0
437982418 274545897 0
165752386 309720347 0
152285971 266796354 0
395461510 255010886 0
410022079 471023762 0
460717087 560882353 0
357849005 402373280 0
345466129 30171978 0
14591567 272137661 0
524752698 473918267 0
327915755 553758684 0
402256513 238656679 0
399671879 229335237 0
411669161 413194713 0
520992835 309780299 0
535509274 437112821 0
55862346 354427961 0
377433668 351093818 0
279938582 202007436 0
487511241 106962605 0
238261566 299405593 0
532352001 454891470 0
242418145 112392554 0
333018844 337788921 0
365059039 285378788 0
217712936 236885231 0
194672505 475067010 0
75198786 63341871 0
378311477 349750325 0
418592318 242901430 0
521161396 34748833 0
135002343 401704454 0
393453193 480922659 0
523457957 110483273 0
217565202 317966918 0
170306369 546466317 0
284854239 142215411 0
391950717 517917545 0
415470204 38563361 0
159440472 550704832 0
279827740 134166726 0
200265874 196376772 0
15577314 453951057 0
306642363 123682246 0
156238031 347281165 0
436457518 200852177 0
142928069 51976675 0
19385169 287816916 0
194109227 342013678 0
446606446 477757062 0
61049550 501442607 0
222808876 151378436 0
392729439 306653516 0
445169460 417193117 0
56059373 448118783 0
146522522 25833360 0
407173083 363857963 0
378572053 426600955 0
208737733 465131028 0
14220294 195910076 0
361781012 255022982 0
78565204 216263804 0
199324539 112778570 0
390567213 57215103 0
218197697 515070406 0
397904532 163689049 0
204793065 219631668 0
303913855 161532641 0
97578787 105014739 0
114756833 467913850 0
349454447 403194467 0
246242445 250250967 0
284595549 507378751 0
464278891 2196007 0
189575066 141030607 0
308121500 432663887 0
515392586 58351352 0
201463898 249200582 0
477297776 473318176 0
314711395 499110478 0
195630541 367974013 0
207181526 227352654 0
447285876 26452718 0
140952758 82868351 0
523805669 524234830 0
238144411 232672187 0
374573153 520721829 0
95892559 186066478 0
468536340 477535809 0
407711230 322886035 0
221822206 251426409 0
546726911 64617274 0
205535650 516025260 0
289358918 109199059 0
298215895 145083122 0
440935909 37778949 0
143200143 392827562 0
140196028 232745715 0
201613691 168381080 0
320633455 400827726 0
374000180 279298567 0
204941343 468123420 0
453408453 358119782 0
71418415 259472477 0
450547615 182044805 0
377709829 157127381 0
107405020 487781070 0
343269788 2252871 0
510073042 121375313 0
188474207 358886082 0
224613459 18350394 0
437344148 6355118 0
110600235 491326973 0
393563466 137684114 0
158098450 362014802 0
502718670 70784734 0
10485972 55788303 0
140783263 336863031 0
427035278 468410993 0
388319023 483662491 0
488950348 532381351 0
297268464 202667666 0
262131030 496844037 0
91426226 218706804 0
374863649 427885903 0
224019281 276784463 0
559248804 537976167 0
61293937 363712190 0
543931699 437494363 0
529039334 153518296 0
222929736 379121888 0
283548322 426042942 0
325032912 32829744 0
46326423 287648825 0
21285804 196682722 0
130679777 124144340 0
310101465 514072854 0
7780727 183116595 0
242319999 259011303 0
68234000 471028011 0
109728818 309210967 0
183983142 323081473 0
530149506 359094412 0
324817534 333887343 0
169803975 389382899 0
78561580 130668965 0
391309894 188630312 0
21770489 54359585 0
108693933 435918823 0
374895146 174906199 0
351375893 162983128 0
272987635 57117705 0
108204866 396016670 0
68639433 94585919 0
479646409 333327316 0
286276674 539157465 0
569080392 163048088 0
187840454 57631340 0
559113825 547023458 0
523215169 189046021 0
447304330 527249972 0
276520342 486596297 0
492630775 411273957 0
315650922 305271183 0
389666726 356870225 0
45311188 522096644 0
498491443 296406382 0
279964432 185134041 0
111747945 408894176 0
511536939 417055702 0
271509685 508726346 0
259440422 398518378 0
281618240 113290534 0
381798181 11778891 0
450541834 220173329 0
134137006 539127800 0
415416758 425939692 0
140790177 45319565 0
516524766 262505424 0
288944465 318850164 0
257884289 283347007 0
222321738 288266030 0
209723301 518826028 0
100882758 65986990 0
331138342 143578678 0
46590918 453343359 0
31028984 95268964 0
295014460 184092989 0
246375126 352076932 0
123019024 187037147 0
447475660 264463248 0
482368439 339116988 0
532063388 376317026 0
291314608 325042897 0
56104033 380264128 0
422272252 433360661 0
494252837 115158000 0
247324226 13130032 0
37148829 102420554 0
521350099 201600097 0
534919934 39936171 0
235659101 257280955 0
80028847 230801393 0
71289629 121882922 0
420089789 94199818 0
548109628 30128207 0
130298660 285635817 0
369689870 332744545 0
107249780 341626304 0
164232293 257784472 0
393083245 344109432 0
37672453 515640061 0
314766180 469547952 0
336731856 246485262 0
292735795 62434833 0
443107587 13100106 0
287626692 222582471 0
64032526 81843018 0
522629491 340290919 0
530054282 62377588 0
473785855 439732643 0
469365749 131449871 0
23669993 252058165 0
545192702 110485738 0
470364948 301610667 0
175279382 548354714 0
356337231 467626741 0
4162765 475257878 0
393584514 300087826 0
533598176 217627196 0
341138969 503338179 0
226884251 403048686 0
119684413 295780048 0
361591750 452279944 0
171066540 205488381 0
361316646 144890163 0
47121403 229695273 0
427334443 532882152 0
307743975 232877981 0
16835341 53125557 0
524542383 43519973 0
117537105 455064023 0
479078645 518865994 0
443013121 518929063 0
271195271 467045167 0
535693411 228984675 0
302418062 118407548 0
227845367 509667064 0
143527281 253439187 0
322579181 24487416 0
283136819 550417974 0
246127809 324080129 0
339440092 52641140 0
206796023 383221365 0
53255864 374913629 0
206833801 109289122 0
549062800 306972506 0
536406237 564501099 0
239982321 55435049 0
2028859 262000248 0
73753489 365069196 0
58977148 286195536 0
525236024 371481893 0
485405094 502813128 0
526326715 416164411 0
519122747 490393407 0
4528304 292735255 0
258379424 434671217 0
548522499 77238692 0
295550 232957636 0
345817444 427316097 0
488865896 334422122 0
379510027 417187092 0
148355090 451314030 0
404094539 356242041 0
21931968 162356201 0
548316055 149786571 0
361563792 545290173 0
14427961 153232386 0
75330393 158249898 0
169097766 564018805 0
29383933 23370459 0
44535334 70001050 0
451094518 228452902 0
16070960 103649506 0
429271769 334939128 0
59275017 402186039 0
193191484 291189820 0
295363893 259901064 0
322598679 59959733 0
501647001 251158366 0
147023152 37259109 0
91928542 244449982 0
318487641 409381550 0
185456249 13935802 0
134871175 184386044 0
15845245 446752967 0
498521608 441073492 0
446096792 554358541 0
298757382 547891502 0
548754323 351487960 0
546244120 197312893 0
160381500 182673344 0
292850244 70768795 0
106080527 432761959 0
306264167 463554374 0
351080770 501083473 0
450688404 352358903 0
537591477 284821165 0
95552453 569212490 0
427876312 496338598 0
338355074 2004725 0
222760586 268858031 0
351331846 291717282 0
463657746 320032127 0
498056111 519537697 0
61275836 373291134 0
238341436 303753994 0
424160882 37980027 0
272068437 268137996 0
456531029 526690634 0
213740608 477725520 0
193218863 208831701 0
135733817 146007591 0
344540414 340950145 0
262265215 259003729 0
242855461 558464820 0
330568866 12616982 0
99182844 188805494 0
383496342 562906237 0
139990491 335034430 0
23900876 420504367 0
11171372 393734937 0
322800143 132004809 0
463362248 68790368 0
501547739 334211701 0
49101094 561615267 0
543441181 88782712 0
303704744 440823129 0
306206608 473053807 0
365041666 443226911 0
321712235 401315662 0
4944620 373966067 0
106698784 186793981 0
128986815 513101765 0
438105438 434910545 0
406714633 39326115 0
86783820 388272556 0
418401589 235784089 0
347354338 415180535 0
85367094 198376625 0
127723668 250003688 0
30438625 53432535 0
113811444 425086045 0
525831301 63106188 0
139450441 356161147 0
44483953 192656231 0
194715943 385951157 0
154735120 8563761 0
218408929 550477013 0
68585314 298279636 0
382828346 434546168 0
530502532 63015903 0
103072551 117473503 0
517521624 96281504 0
423697861 380754070 0
472254289 422595259 0
130113880 560497967 0
377659687 16683115 0
42257397 182322655 0
519703653 358203390 0
362182972 526288076 0
469400671 332397307 0
97632412 100079378 0
473431206 346177837 0
126095311 453506091 0
22160716 380875016 0
236984574 72596478 0
368546970 412895139 0
423627667 145341152 0
86594253 471333857 0
133678280 162299142 0
463404740 303516463 0
18095325 133909216 0
543844467 143454937 0
445296862 309405660 0
372940414 148430357 0
77598663 25344325 0
563497979 328579110 0
68490036 69599203 0
377255022 469879334 0
279745026 251285186 0
219983743 408099439 0
471957822 31249033 0
562668347 377518078 0
85700825 229873713 0
81981881 297585732 0
124764543 263501585 0
351795638 548318930 0
457025970 167868230 0
106830984 333078270 0
401290177 257917029 0
1533494 338744043 0
109815204 304788011 0
307584723 121075437 0
298929363 113283946 0
57766566 485168296 0
167304122 332173207 0
449119591 104996664 0
509073815 29926419 0
438844309 254140032 0
149857949 185755736 0
43813906 219103859 0
123060382 379483869 0
84110832 469963391 0
481053173 299722741 0
344593342 206505968 0
121026171 404816651 0
105230803 92543859 0
319005701 37492441 0
292909544 426335426 0
194087632 516861707 0
418603641 259041142 0
527517046 210141129 0
89863874 39844562 0
188868745 341458951 0
75356788 124820706 0
169782299 526997435 0
188718552 234051797 0
160641580 73254845 0
153845413 72395195 0
539255439 321398882 0
129747766 294994818 0
226935627 546944817 0
172195138 17660746 0
64529257 301226312 0
430255840 79022001 0
150801449 520861492 0
434953064 447229253 0
71059690 288089911 0
471266468 30450286 0
540019103 367680914 0
311393367 508196233 0
458044848 554230338 0
522134387 478500252 0
169745988 106446141 0
512277641 111127596 0
147607185 417044519 0
489872353 269033915 0
517305087 426273246 0
334660011 334485416 0
131149071 284621303 0
368768630 110185845 0
316198901 435884920 0
149619855 12898108 0
144381123 100343939 0
60443368 24887963 0
151915273 211072057 0
489238624 29236256 0
189064740 162321134 0
150103681 361197412 0
352007087 438393557 0
349079792 243353603 0
248818925 566533999 0
328519726 120999029 0
293573721 10914045 0
318769127 560526789 0
15700754 218858673 0
51636957 26882821 0
42681890 426761880 0
39035247 291591901 0
442035105 316948233 0
73175201 528652177 0
559210908 557697793 0
480959461 350930201 0
181180474 34690950 0
67827484 348430338 0
491130046 549602467 0
514232287 390519856 0
464461111 516037998 0
3332102 71497135 0
92751556 83670196 0
506963527 359885032 0
390966218 310183971 0
100904634 510901872 0
551882305 390362694 0
406097599 40072998 0
499005194 32368969 0
527387587 453126596 0
180063157 431174094 0
557263515 478244325 0
41476498 301418217 0
344944093 148798430 0
490693428 17579805 0
518250532 7913808 0
218094047 224773538 0
423262117 443399275 0
68594336 160787359 0
209448952 157392826 0
215394828 328190515 0
383806580 5000529 0
231811236 67799728 0
541716466 345173810 0
229259243 333878213 0
382532104 528379982 0
310855825 431281445 0
200373956 68198872 0
548474840 56154359 0
460830755 526617540 0
369751915 162148096 0
217211040 6325263 0
136479120 54817449 0
98783722 217409880 0
247895842 378991532 0
469420762 145947260 0
106079145 433979046 0
461607450 144436012 0
474978289 77868466 0
134765429 34208551 0
376841950 491982636 0
397686884 548592369 0
139714250 151587843 0
300176816 228139697 0
319879075 490274350 0
272447533 335793198 0
564601196 15512743 0
261868056 542503464 0
55269062 456738023 0
168855297 110683068 0
262451619 439692504 0
3806315 343581613 0
188753574 331693734 0
333473812 292730536 0
11501306 203611242 0
17153310 466940004 0
425575355 497218665 0
63444774 322825718 0
191859533 342016000 0
81445106 187210917 0
342930692 388720242 0
362048066 538158218 0
557692975 536839476 0
300236937 424606697 0
96686954 1128695 0
496063289 56757009 0
416712465 8296401 0
312789803 306151073 0
283112565 417767860 0
256563513 471218230 0
182363430 368844748 0
133437356 161821462 0
556774268 331544076 0
331915871 240567167 0
55349678 398732093 0
78464155 547668943 0
77686031 514083074 0
534927229 544396451 0
267035921 479237082 0
431977088 148591564 0
253449444 129123043 0
406167368 486211706 0
195086486 90368083 0
360540980 10462474 0
443004217 209460761 0
148834272 522299972 0
143034185 203076930 0
6258187 240775661 0
455776110 497564331 0
73428251 25942098 0
124734805 55654625 0
513799855 371759622 0
206463215 557169583 0
290815015 23904189 0
299206091 338581158 0
491542770 118006307 0
77186095 437008081 0
238731531 236756395 0
507953328 52901746 0
566971555 187945396 0
207658826 253509140 0
539725114 295509205 0
196184444 8385685 0
502299006 123719591 0
198542483 238846213 0
225113322 566818199 0
133265639 542903684 0
150627812 19594074 0
518176411 451262320 0
245130731 374889174 0
183981832 93656992 0
30859828 364411178 0
84462431 388831429 0
242001246 206318885 0
457907768 559427607 0
155715278 251972267 0
470554117 279108850 0
268896296 185261343 0
478834440 311393581 0
445151788 438938351 0
529526576 451859322 0
170819288 412282815 0
397452822 89325795 0
548425060 402693776 0
347022229 95043035 0
528407427 153691459 0
265220602 245035016 0
177416147 148699180 0
1006057 293469978 0
132373241 177062784 0
531688402 281487866 0
379320343 338949040 0
525022046 453150235 0
393902652 9597306 0
453758704 445013470 0
369960616 459087814 0
248833691 127027649 0
30359499 187603670 0
482733469 116723841 0
20095881 166405515 0
19339553 473675026 0
307862157 263353212 0
397698628 127812469 0
331094367 161205058 0
71423908 539538436 0
539684639 531819654 0
315915511 210952599 0
487461692 44268696 0
223312548 322526559 0
467921434 264746561 0
296350232 219760191 0
324537605 523453849 0
101143660 449156867 0
367131513 295638407 0
272994123 487429534 0
52471710 119072570 0
396667725 134640193 0
250483380 436011483 0
395190984 547191683 0
166267356 44723404 0
332160798 502443493 0
25368781 147068591 0
453372822 300077249 0
13838340 482932359 0
170768153 43798453 0
332862552 177436493 0
539020183 530265402 0
188530207 476259841 0
462198300 519288514 0
28978634 363041164 0
105804323 338060783 0
514911423 146585863 0
300691582 96153775 0
544102962 74957151 0
205526263 269010659 0
141232638 491563701 0
209750163 233037270 0
407825004 148639504 0
100164896 167045848 0
233577463 364899664 0
413975153 181698998 0
125530751 262568579 0
309662179 220101051 0
80349615 238049826 0
155374883 210392288 0
498896677 139427662 0
89322602 377541861 0
557202890 82637678 0
561627163 59735516 0
6057200 404164154 0
105093875 61335935 0
480416140 510759035 0
49034499 62986747 0
44708682 12133432 0
141618779 437241791 0
351993392 402417425 0
53268049 559552698 0
88643708 490409249 0
485263647 335653563 0
53171720 276944437 0
80307703 247093270 0
351517707 339163215 0
60813834 568550676 0
476643767 306578484 0
463235059 549846182 0
74847946 289665286 0
525764928 513676312 0
118075342 346138710 0
20035941 359490827 0
435974746 326412916 0
555761690 157555056 0
388687377 555443999 0
55478760 429293165 0
426460691 93809383 0
200437772 310723098 0
41432166 391411243 0
324524410 383015124 0
533111059 359435988 0
404012586 227231549 0
231268850 422988776 0
416522066 226634648 0
318410052 274005150 0
359925540 180120268 0
376042235 284207833 0
450611712 190173126 0
492571695 75415033 0
261872482 115722916 0
343080607 567652723 0
552180266 507677299 0
115367780 245892811 0
116590237 372688243 0
58099924 539518054 0
233136214 132123248 0
85158875 31053967 0
177902897 347834787 0
45668718 498115553 0
479483314 486605797 0
482808825 152337008 0
344817337 349808966 0
392434070 182029257 0
296409925 463921920 0
118383440 221804114 0
118927506 50652574 0
31266030 354040704 0
389189316 114017726 0
150373948 478845702 0
343662240 136686336 0
504247200 535265579 0
143385293 44455118 0
115275653 202987833 0
9030509 37363934 0
550860073 316542813 0
433849084 84202164 0
307728241 449515361 0
212395187 50552855 0
544257655 141442114 0
72708508 327882636 0
92843103 431096916 0
184560193 293070987 0
43448982 318251706 0
186629415 458115068 0
121407814 200733960 0
174751828 550730393 0
221727308 509557573 0
325811548 282439094 0
301128086 13544641 0
342516166 67142094 0
395469622 427528057 0
399010461 313283616 0
367502195 489896063 0
321296134 304435302 0
239622068 501512394 0
477310712 294465822 0
494943995 507944356 0
491972037 198081559 0
15952392 18055983 0
117427947 271347224 0
395976987 177263119 0
348247384 259708809 0
510835802 310980948 0
399795669 151696621 0
245754740 119196 0
246507272 42679335 0
191540147 482596088 0
356593203 3280689 0
354061159 50350567 0
217758622 404429628 0
178598613 151066772 0
465807520 358323269 0
28005019 519832658 0
258877555 38625016 0
473354241 23926637 0
191996082 1727833 0
45420531 217068130 0
211368956 395428665 0
44599765 189605574 0
36123956 168956047 0
54550805 340168488 0
95218868 86958845 0
138672914 42959011 0
269810532 53172978 0
103201584 80880370 0
474190308 250014187 0
134092159 130135024 0
452179490 21765220 0
135519364 280972325 0
294671913 505921307 0
254383026 140004103 0
255145966 550136026 0
262614669 181676535 0
385031249 111847098 0
224439005 221407232 0
135151447 377859867 0
561592246 372847016 0
341504605 525778546 0
141459358 57997404 0
296291012 30613291 0
385987121 302782888 0
538890782 308089292 0
140869098 251363258 0
12769657 211112152 0
544808732 76932354 0
555591018 347351988 0
431232921 237372079 0
470946833 307099269 0
115183017 42122862 0
394361268 513781176 0
309844210 521648387 0
449519653 192221970 0
394579737 97402326 0
457078329 32991964 0
360337819 285298482 0
45715236 173615962 0
561833058 453553264 0
135760975 415584959 0
412440666 345909027 0
313637010 438159583 0
91224921 1568804 0
253671534 356174393 0
396658808 37585633 0
119882500 306678929 0
283222509 131676841 0
540149159 530212333 0
476613729 22241862 0
443605626 133969533 0
522111033 152405716 0
369105739 27377265 0
520230495 533424103 0
347542607 98204409 0
447958359 322656767 0
98964943 530412267 0
563434966 62398040 0
15038743 484396648 0
467070141 525105429 0
474837146 78074451 0
182748740 269803785 0
171465906 385444421 0
230427850 297863056 0
49084466 420804975 0
437207059 251641026 0
398771344 4716512 0
310526856 213567914 0
96850486 320084418 0
29880916 52263606 0
563910981 37418898 0
30400472 488242818 0
171106747 216065814 0
358019211 442921158 0
346223825 192896356 0
257521775 274725281 0
528432514 111210929 0
398036078 531938005 0
116996061 503183341 0
156870462 180167587 0
211011758 76083028 0
257393217 89442755 0
547068415 448315185 0
142122809 62563892 0
466852557 157127550 0
270455995 304080487 0
34808226 355893884 0
294417864 128772958 0
197162011 104237254 0
271430332 73456462 0
567636931 520590309 0
6567332 298921622 0
209148803 524513912 0
482901948 339649593 0
272567937 567056418 0
40635736 297851190 0
89299678 267997991 0
260283905 569114394 0
32112570 556555605 0
314485925 178481348 0
509000266 300580209 0
357910593 352682562 0
328715000 511882188 0
359082541 155610550 0
389268072 320744857 0
336807540 170841260 0
443270229 399452369 0
154536903 248361932 0
313976731 389483845 0
173966410 94249164 0
484777146 428336835 0
356680643 364987236 0
266078817 348793997 0
256244274 209176479 0
166557180 406136124 0
168766070 69123651 0
367057211 182119991 0
77979063 314101970 0
299534070 391333015 0
361558073 9311286 0
330241828 452724601 0
111388615 376350746 0
294892221 521966168 0
139067912 232075630 0
419600170 486142130 0
563743827 308041400 0
190714078 253118968 0
176000605 197056309 0
252884649 1304557 0
276062326 206787018 0
112938067 142103774 0
474061915 162968650 0
172604195 108455682 0
425139707 94481413 0
504917348 478986063 0
455519020 171861323 0
167022631 145655581 0
105643260 285171450 0
350534019 230439085 0
333268808 151987551 0
223664602 220080504 0
440461333 44828690 0
401671159 407258346 0
376372694 135905284 0
423435374 371250380 0
497907343 231513547 0
93288620 3772844 0
98228630 12756873 0
511609239 110045558 0
29641421 344344764 0
372011534 139026580 0
297644453 73990380 0
335214348 542510488 0
290938588 448551642 0
451117799 2208946 0
452965479 121346094 0
327548448 351519677 0
2857875 160499494 0
471554267 297526404 0
275927196 376672108 0
389137973 316708225 0
348020956 325745811 0
438485068 153840052 0
23045490 35546761 0
21069740 441285454 0
29514071 421906081 0
415698786 106779581 0
68005179 147706605 0
503866862 360314279 0
360508450 49915196 0
294828033 257796634 0
523888854 294079715 0
521173747 481887544 0
532274023 343741342 0
53860303 390363440 0
49310009 136663309 0
22957922 463407679 0
222374858 470107116 0
361590301 314443975 0
260598507 119270837 0
175120478 495343958 0
159983987 344269463 0
350451181 73077554 0
143893879 345886020 0
122426582 190175985 0
7970057 386122704 0
59259614 197477936 0
96913412 353498214 0
432560608 508429819 0
276080387 447903594 0
346938131 554886107 0
390148963 297894085 0
67378484 24159104 0
464521800 88603101 0
242512003 386496618 0
358875988 409084911 0
6606965 64841005 0
498738800 10915026 0
63005083 399337754 0
148294329 246961417 0
4132459 109099014 0
446421510 137422054 0
114799055 56640775 0
100317870 309851604 0
397780706 498742732 0
15028071 67829621 0
122070865 519874738 0
431241559 69930566 0
236439146 517543932 0
157628800 120419209 0
468728324 378279024 0
275948209 555948993 0
335989528 97708919 0
303410270 509125543 0
219338290 188939660 0
170175930 424119519 0
477243882 480958558 0
378303197 122537756 0
300789620 252723556 0
119660702 367635805 0
436464288 85237971 0
439250664 317788823 0
195990051 114239480 0
526650959 338779252 0
536739163 545881222 0
530071304 494995288 0
116368420 208280256 0
49047033 498888027 0
460869881 498731920 0
114569845 451215626 0
367412028 49354909 0
331036042 129393921 0
132078647 83295705 0
518167204 523088451 0
176018619 117187096 0
107006628 193657999 0
274531871 216522407 0
15792993 312539423 0
289708587 131272052 0
283243990 546170465 0
4301110 45224781 0
429762858 542685067 0
547619683 166350443 0
188456566 408715289 0
441969691 288146616 0
184449885 58564162 0
97653860 140747447 0
533901313 541408114 0
367933964 169637626 0
118866117 250151405 0
364557181 110651116 0
261021847 89998976 0
369195919 109808247 0
169451268 125509308 0
7503153 392250213 0
445631583 412541997 0
210161667 60802632 0
215314745 7869141 0
172963594 27778863 0
99813361 453228491 0
531046688 352294319 0
209026939 241907317 0
542151577 346107435 0
293848175 370151805 0
426876015 554301841 0
114855410 382033389 0
318604136 299646394 0
126424963 89268265 0
446231545 322129765 0
479592410 556984771 0
400047689 213342451 0
139640871 503539854 0
57294186 429856417 0
188691738 232253259 0
434181837 279727396 0
11278897 479397434 0
431953910 323591415 0
429350912 526376141 0
168084592 192175481 0
320725014 315720120 0
451177106 298277225 0
179507863 368522517 0
379176156 433845844 0
13771170 498602502 0
512223093 82603796 0
139407263 289028149 0
222458638 441866176 0
244754757 111304078 0
358550890 534662210 0
567449663 359097547 0
132608273 237795292 0
51996339 306931894 0
485367256 125952914 0
537285329 443030094 0
469152738 415265903 0
395672058 490376557 0
55997863 353671636 0
3996689 352139745 0
555372126 6676963 0
379238052 406402731 0
173205830 265553921 0
463069993 291935367 0
163471333 353080410 0
260430100 178454261 0
119634014 428546818 0
47332922 216347214 0
68485933 37909964 0
233952298 280712635 0
342868355 504057255 0
107942801 83420437 0
554329140 433126379 0
454348159 126248057 0
469629655 165410302 0
289381341 151546598 0
503074881 86005335 0
39816338 521793919 0
302959724 87063436 0
67879060 61759217 0
157505733 520822767 0
83144691 182053425 0
301362479 106094053 0
378616292 115189861 0
560997976 72838638 0
193893249 91795878 0
327903941 327932200 0
554732823 78681815 0
521146202 192986118 0
567937246 191694548 0
214150266 181233362 0
304964503 23115116 0
436976195 487867717 0
398885007 161649378 0
303791386 205864089 0
399025644 16964130 0
392407584 349834555 0
411788828 16059448 0
481279326 164416032 0
150715816 221689605 0
197138383 38768216 0
516004167 299730054 0
391811350 542793649 0
73258567 304513421 0
481526063 463577987 0
543487424 153016711 0
234148740 440649948 0
249228623 408470722 0
431980805 104699659 0
523149051 421911805 0
24712651 385025764 0
81243351 134596750 0
486274841 396375657 0
555322873 112104914 0
406552556 8795246 0
240279240 98595873 0
84630368 388365972 0
407584928 433987634 0
312905182 525873584 0
316558062 373145515 0
280154178 396393916 0
373022309 134362052 0
248539304 59048797 0
103582166 290759422 0
38287935 176662574 0
506048676 332342730 0
156833219 189191825 0
111428565 250372515 0
469280888 116027471 0
524274143 222528339 0
130991311 262888369 0
78632211 259154185 0
314780074 319088311 0
77337675 55769415 0
36167563 212987559 0
411338390 555731145 0
289186394 264424142 0
109066132 106313507 0
349554103 179764244 0
312573473 287652965 0
301198032 414375082 0
435477749 432395986 0
232352224 98379767 0
290595440 90080181 0
54544690 81288159 0
316981109 237441137 0
430199471 510762261 0
225543466 306647668 0
225655455 418173888 0
188136709 203759593 0
538559635 10656113 0
114934181 118380550 0
404562741 211756842 0
308449682 301697507 0
150255936 114311430 0
558818971 151940531 0
456937059 321546724 0
7968309 185747796 0
84703221 84342823 0
258576401 290949015 0
530339656 80257763 0
317628957 143888931 0
415937668 129684349 0
170446179 330199224 0
129416254 490338556 0
517874824 519773742 0
241923114 466584642 0
264537633 489169528 0
39784881 180416873 0
394681703 403853022 0
43222008 222746393 0
307672420 300435689 0
283451869 270321831 0
512277059 484568536 0
13425677 552226295 0
415678927 336107528 0
35546215 289896640 0
346970524 291227778 0
187585532 227465340 0
7483818 536473320 0
83559982 64164580 0
259660932 411348539 0
69498759 443247142 0
366657641 259703606 0
553604091 358709668 0
179877424 327758409 0
321164826 555986626 0
567852616 550951126 0
65341418 329080839 0
285500439 8726956 0
524965236 327043155 0
143136491 550856388 0
321135539 102065561 0
48315206 431830007 0
456398388 195501841 0
361706052 420733197 0
447950879 192716980 0
413840717 465426105 0
239369826 362946072 0
98597655 238179430 0
500943785 282615866 0
351830288 476976922 0
562230752 179468110 0
503584130 536206268 0
431544813 403371906 0
406778166 454714012 0
16795426 467724712 0
80559728 531002601 0
267650948 66063482 0
521701477 388584866 0
513956937 85005659 0
515972770 390723417 0
513637546 42408355 0
402899957 447111382 0
518129793 357474275 0
562762600 532528194 0
293412543 51220437 0
283222154 224513965 0
306030069 22875334 0
391578624 124357489 0
221415797 67245712 0
250052381 169947587 0
451167262 52813881 0
305766267 506964512 0
471989879 9529927 0
312084461 10691826 0
93794364 420127640 0
378212064 279741557 0
71635385 550431050 0
359377773 465015155 0
171102009 232537399 0
99585435 109469070 0
460643639 566821745 0
408320234 491728582 0
425492708 220639325 0
104846142 115368338 0
71727164 76197476 0
7964597 413740621 0
340571069 23484071 0
287922304 406238113 0
348926431 218717810 0
443542185 466193721 0
323672206 131371417 0
526189668 270236615 0
206197715 261476488 0
159390191 468955449 0
226391658 490131834 0
460737919 490866916 0
173934149 280994550 0
134525524 89005849 0
387374767 370603472 0
523743915 312328731 0
505428094 357150624 0
363991020 553999320 0
434989744 315276396 0
88929112 355225471 0
212678131 415433814 0
114808544 221582892 0
182971409 244231389 0
231277443 438791681 0
252328656 166959527 0
23750668 408663508 0
166128358 161330300 0
195277679 389577662 0
243144735 52143168 0
410617134 65703114 0
185084849 275093976 0
565930064 480200976 0
209165436 464987239 0
88688835 50891648 0
566339159 16266059 0
116113541 344181395 0
141259629 517616439 0
402675641 366423323 0
489574097 481305330 0
458898726 200815052 0
417939068 112906394 0
62213992 86449582 0
355499961 481799575 0
347265676 542387859 0
353533763 385887885 0
57445608 216514853 0
385902345 199732949 0
366893556 350228112 0
264013064 287620379 0
397451761 303487098 0
155743356 86958527 0
48120424 485164990 0
128622616 508862408 0
402365889 521494480 0
519338441 338948718 0
347365027 245431061 0
287141012 319150499 0
293893707 549930285 0
348168063 540526228 0
278130534 141846935 0
531453319 7056736 0
126095683 504114799 0
419808358 318991715 0
108796132 402025357 0
100604395 5132760 0
142735981 184268916 0
227639421 141581276 0
153619053 512029408 0
519820257 26233567 0
403226556 563350404 0
429183527 262928517 0
114341792 473097822 0
554210069 176679703 0
289499381 338124691 0
218041514 471283565 0
468989399 94377301 0
365938385 13577253 0
101794296 485809778 0
355071085 440788097 0
205252865 122554733 0
103118383 505114554 0
489605702 479032432 0
44553848 371054831 0
58295363 510590334 0
444580110 238121762 0
247089062 56989451 0
526281550 529259259 0
325250273 164993056 0
475864979 514509296 0
93789425 505095122 0
23488949 519744852 0
223873978 237933341 0
357038306 252382705 0
133610214 23576864 0
473175259 543176989 0
390402518 246279202 0
54069271 66388157 0
56408691 130650632 0
240079221 77978714 0
429460096 33797955 0
39299095 268360957 0
491331541 511506904 0
46649269 72453598 0
270661850 461765774 0
550582439 264419043 0
462578422 202576413 0
138444329 377120063 0
363447210 145855839 0
564597799 78686530 0
20207855 511448903 0
6719168 56082503 0
552987953 244350557 0
559790662 114218132 0
503134198 90340035 0
122198746 513854439 0
256100839 513085930 0
153936243 86137738 0
428667752 315359127 0
32328034 9772508 0
418787127 17552399 0
314365076 322686489 0
482470457 233092043 0
116914978 507828258 0
395028348 405255123 0
278126027 72337394 0
442127077 197938105 0
514894450 275340753 0
470658976 439887524 0
263499603 94100187 0
528980618 261571131 0
212331522 263903094 0
443885281 331213957 0
52434034 138669328 0
200290485 195614396 0
130985834 495883703 0
342951608 326820725 0
308134569 83333046 0
60393666 368794863 0
85937594 223648633 0
326257928 388008194 0
104709077 139631039 0
338039955 375492984 0
195738681 348988807 0
362332335 367776105 0
168952015 476361707 0
157575203 270549554 0
503182796 390674854 0
203636782 475611635 0
197052485 373028266 0
8418425 140112186 0
444714139 86109108 0
94200208 69823952 0
301597061 396084372 0
217988415 270136992 0
507165360 462452855 0
8727982 259457757 0
461665459 122951084 0
396209623 49857355 0
10280998 401826649 0
164148181 131707036 0
325782242 528177819 0
513253342 557305030 0
140490314 184857105 0
284384677 307749830 0
509833015 126271754 0
7249250 539631826 0
71505961 344370631 0
140805111 34687811 0
478663069 154115233 0
375670023 536619379 0
564130697 132400045 0
569128678 241882732 0
475985834 206468534 0
80495030 413240793 0
5202939 393682008 0
459665637 442042887 0
26121676 34915519 0
91149357 138127395 0
1031909 507339937 0
68152220 87853103 0
23637275 87981946 0
16742264 346590268 0
388827988 169956775 0
437774239 284288653 0
301652322 376088571 0
428979887 147712156 0
564879240 297130932 0
100585054 522543649 0
449012058 87119331 0
156480463 461086909 0
414637030 139558060 0
454632018 153370985 0
291721469 43752910 0
514729574 43453010 0
525451754 346839663 0
270733123 442872399 0
110229574 104228455 0
460393153 92447042 0
121969651 168951523 0
186225412 373208915 0
264214222 484675643 0
507033861 25896893 0
109390328 126023394 0
157025015 297620217 0
73777760 100111256 0
548043735 384668838 0
429994453 252070844 0
85529409 106332622 0
468506883 53304440 0
268001543 412999636 0
230443139 220361432 0
438147196 443155163 0
82260827 424330848 0
516689811 157194884 0
499910708 225134028 0
288714942 61599096 0
349431523 265670482 0
269127911 315530961 0
279582958 215984043 0
282243142 380099214 0
496509379 311619771 0
185228181 147772091 0
54662698 312973008 0
358931818 150928840 0
543663007 456104010 0
498740944 263881572 0
159687960 369790581 0
271942587 50061185 0
51056327 495371137 0
79177428 286059673 0
27968202 232811174 0
207636948 250143777 0
200515263 302599642 0
259500467 181140413 0
177239990 170245623 0
159004569 268682255 0
440970440 427410797 0
500763311 497431 0
516199408 209741440 0
514348708 70739139 0
408990774 302182605 0
283077721 453589911 0
214196803 565955141 0
325636224 269654687 0
264026530 504722389 0
17128137 189785516 0
181270225 130993742 0
158736992 113547189 0
199615169 444088923 0
474437401 102136885 0
286831086 290888532 0
355711108 355893608 0
36009678 420560221 0
184683981 399144513 0
428102734 440267356 0
181587967 444386004 0
137608087 221122254 0
259687388 405419155 0
469102631 93373445 0
192888835 544184233 0
419538530 330383278 0
546256337 500566156 0
280290930 71076928 0
453539029 373712682 0
346252643 32562164 0
1361182 447397726 0
3078875 378585181 0
343861967 219698953 0
399753718 374923702 0
322407503 338534665 0
390033253 513056219 0
98471941 40188746 0
67141826 88012759 0
543639213 499571601 0
487668929 467861666 0
410178549 206921223 0
229582959 421934920 0
481312067 199144211 0
530000450 56920929 0
421841960 57505883 0
568371931 80121622 0
484518611 268613290 0
443344443 143695232 0
521157013 113912763 0
539212442 3422570 0
105854041 228973965 0
167186320 193089107 0
503371345 105827250 0
495492671 88274777 0
386709157 121592689 0
356385305 169991057 0
480320373 292601246 0
121327568 3721202 0
228108751 392997791 0
336926646 351417666 0
455645756 561748487 0
202224633 437993433 0
368299102 46400334 0
478193117 549816846 0
499822760 514645374 0
425230313 427502215 0
194273392 156545571 0
483280472 237352952 0
236917636 253370190 0
273747371 315404139 0
540027045 170494452 0
6366742 407907803 0
99385877 477605341 0
28701601 78440351 0
138272091 5966052 0
197316691 268650324 0
360092482 542589846 0
437676872 326001818 0
282373463 386576941 0
128742175 106790440 0
124744741 525282877 0
496648582 49175678 0
154852791 2798272 0
246901687 102770973 0
305272311 27530699 0
480892131 76689149 0
61179435 477972889 0
82839684 118083204 0
89588188 101372185 0
209415202 350074544 0
434644585 364016974 0
229632763 321552537 0
485477270 482772196 0
123844048 211675122 0
135811551 50518258 0
264189801 523756088 0
355838968 319492107 0
378384740 137655814 0
60130282 309985165 0
407298371 409291431 0
560582334 229057525 0
149676347 540883018 0
426600352 689246 0
120441703 461460047 0
264502744 247396941 0
50477682 372582965 0
71195126 294442771 0
559912062 60043184 0
391788550 175723944 0
228643430 78490595 0
379490600 378344284 0
426799721 312629171 0
454383423 298077669 0
150756535 354145068 0
62419248 450121411 0
264834229 558327736 0
70777467 200411169 0
366828068 279157750 0
65403391 160144866 0
486227637 332280087 0
418238926 322706092 0
429907790 259495151 0
312030198 85949677 0
222070867 310701163 0
514851425 564745242 0
382058882 141326482 0
540585766 143053787 0
187901995 23993257 0
351479120 411471930 0
239056565 339528037 0
168771412 450489615 0
300913743 389223171 0
559468058 4884152 0
517109933 235505178 0
73911300 76821448 0
125430076 111902911 0
496360414 459971016 0
463102456 515773367 0
71800625 6719006 0
419035017 438361604 0
115589703 15756505 0
84817095 199757074 0
90230313 312142322 0
104424359 309434721 0
335819062 303169805 0
53730080 402152590 0
123133341 529162223 0
453119078 154897623 0
260328947 131524481 0
354378806 207274617 0
510008452 267090117 0
259106390 525286461 0
35658086 283274837 0
144801875 299026605 0
367788869 456386858 0
530533493 559481073 0
52786876 197594315 0
383770533 79655985 0
102108787 111398944 0
555009707 362838729 0
47682602 515209856 0
58687370 1069964 0
77312821 355907905 0
202876527 342755707 0
287616416 375661844 0
20029207 243128674 0
179066222 362971640 0
341941129 403428680 0
178369834 145567153 0
232151864 426122400 0
191740097 26456823 0
73813835 414880187 0
360797282 409301643 0
230250419 425164040 0
515252262 505526442 0
226934537 130936932 0
186405936 553804658 0
134587955 423958491 0
229204005 225163989 0
139566838 510225232 0
231707393 292926798 0
15595440 82354499 0
58891814 81871031 0
107123053 294692581 0
519240277 545580752 0
24310873 171025796 0
377140222 278357920 0
381186069 184464269 0
348211266 515661339 0
220461305 280691480 0
430045363 16670350 0
196999678 266514387 0
200159171 289225379 0
217019072 116837343 0
397586675 501155584 0
473031619 128986195 0
328864447 121577197 0
81910179 108393567 0
243129313 231330577 0
533023777 357152751 0
416619052 227802294 0
515143213 426670326 0
109930260 562914860 0
26421224 280861445 0
545455367 235189155 0
73882273 108376254 0
480797469 330805749 0
469843512 10691009 0
16208046 329211410 0
201577869 40062800 0
249303580 478837034 0
35362847 35671493 0
412835044 321307202 0
227458785 23265664 0
229117488 59781202 0
258289880 203289242 0
565497073 534469411 0
182836559 298094647 0
485625204 218697003 0
37780268 219879505 0
294492324 457684510 0
63667001 202215649 0
255245151 386329821 0
403107929 53121195 0
407898236 431668777 0
440576402 348180984 0
425747131 211828314 0
184290280 400093158 0
328047367 238505505 0
559629482 505202025 0
421568855 190339028 0
408753805 135700233 0
478362357 146864300 0
561730535 262896842 0
8521202 123851460 0
338689539 340045070 0
159075665 419861504 0
226938815 320961890 0
236740325 421782536 0
38200537 9765061 0
289972700 431357779 0
298940637 176193321 0
3823787 487452616 0
442700327 472891178 0
257949162 569067129 0
465606169 243718703 0
139961801 229158495 0
67158327 404940256 0
275911548 288876675 0
93511492 529561393 0
199712765 313918164 0
16890581 533662678 0
449404441 474840913 0
52719875 269614376 0
43713414 333538848 0
524045208 376567279 0
127413469 134299956 0
289139736 386373724 0
8447235 325209362 0
422733377 393194887 0
426840660 491506481 0
323649033 74143509 0
365822370 405529688 0
451371904 221340520 0
502784324 367594125 0
437930905 15051772 0
138395993 128957502 0
64889780 22468929 0
531320214 374052819 0
480164490 99932297 0
201558716 337090596 0
139286835 528134468 0
147452822 80362381 0
129552998 400975923 0
502449164 352771524 0
237234021 108476689 0
491445671 212907134 0
36129039 56630234 0
423474611 499446685 0
465617883 89413883 0
25401428 340492047 0
117693829 45143055 0
138892909 358087130 0
109043007 105824029 0
161079662 531408122 0
553517961 460160962 0
366611889 179016376 0
382525383 12851436 0
148681389 221298802 0
81246136 516311937 0
465981720 88287054 0
450414888 43923144 0
268656615 348459712 0
393367517 70237304 0
267622358 117081277 0
477028080 258118886 0
99974466 206503967 0
270353085 224209779 0
11628563 134264820 0
18637343 441000162 0
349699071 134693654 0
85134265 39753060 0
103441157 504255786 0
215884973 79979632 0
430689739 312268367 0
478178097 133198541 0
349884236 457445431 0
152146886 296941816 0
357811442 450093144 0
491930222 37677257 0
217390898 377525049 0
267758628 524930741 0
262019886 94927787 0
162001644 560575790 0
78930445 202385593 0
176898181 231585556 0
7687038 493305269 0
209877851 528089300 0
545975165 163266536 0
168645907 318988387 0
262008284 452262144 0
205867000 279882981 0
77686838 106518581 0
467337649 168425117 0
524794612 362685113 0
443766519 315205037 0
554214835 108559802 0
395258876 363752414 0
323864890 138264755 0
233576757 538113319 0
497629353 526599956 0
96190172 236330868 0
270616126 560469735 0
249876767 115251525 0
229007464 345767292 0
121856989 497034319 0
148142365 106160445 0
536131965 237630213 0
382238721 555369591 0
170885104 229632777 0
159854804 454744431 0
269439555 517909407 0
513243448 244787420 0
143734344 484685539 0
377011689 303295573 0
23630943 405502820 0
206139062 547238788 0
18619307 480945936 0
258468477 146575607 0
536477800 112980674 0
372022150 430524280 0
439642091 92744734 0
446007157 88878013 0
327789811 359273732 0
74696393 150762312 0
101409851 278652204 0
182918565 104681969 0
313273964 429972116 0
564214585 255817088 0
372484687 28218503 0
179927885 323864333 0
94361688 167582716 0
517565376 40850360 0
417360083 457510933 0
243672343 498378448 0
207985335 30048688 0
287177295 359952158 0
168824807 513127767 0
317574471 151678509 0
451735987 163520850 0
411582709 177048784 0
263809378 543006081 0
117148373 480034001 0
50272719 291478535 0
224395157 252434667 0
42978015 128327038 0
223121812 176483872 0
184859546 276148089 0
34306030 244223699 0
427093727 548291156 0
379516832 268277592 0
369818188 320828108 0
355987971 98489795 0
502817684 246432317 0
171302215 442659318 0
550032624 325343394 0
248959336 230089502 0
418214510 423762756 0
191870323 387491884 0
260407465 192064550 0
42644666 295281844 0
534587021 116154734 0
21061442 301710928 0
337005714 356275291 0
61248021 259916735 0
297545919 68202960 0
186579811 297445955 0
171867763 280212801 0
469743998 866478 0
353687763 71500452 0
364730963 250820642 0
329101615 167269048 0
421961580 438302167 0
419113725 338810430 0
108034757 546450839 0
210162023 177246558 0
219500393 264324687 0
390024544 30693838 0
439883433 63215400 0
267978851 438472102 0
207326380 502238183 0
519074126 526196585 0
349387568 159804211 0
169220296 213134201 0
559854821 416092278 0
264074912 339684857 0
75157510 435802123 0
272677871 120818701 0
297863699 447368925 0
233103394 505847179 0
342888375 466465072 0
84868518 258931473 0
301433626 413233936 0
250897394 353242555 0
70733607 21246898 0
198129369 47559997 0
307695177 444175424 0
212404600 454913319 0
105100237 60747550 0
335758282 379361771 0
166568072 420854083 0
480376767 403122668 0
250862911 249228602 0
43343187 432757746 0
381763031 311520492 0
530490134 423236206 0
424453025 368229278 0
140287124 66403453 0
151829035 455080999 0
184666141 305776811 0
14973885 323484084 0
315390072 25245355 0
142157251 418123083 0
548375713 199030109 0
108579728 363504673 0
413416510 114191055 0
368062035 275711897 0
3435260 432922899 0
279080588 521176738 0
160284695 525399579 0
139763494 348246650 0
44133289 487122862 0
234046442 105316823 0
56049315 325453775 0
546982107 64573847 0
224640535 303130651 0
404106990 205541615 0
505086586 330299650 0
204221076 207450171 0
96041677 444472887 0
245709317 491866257 0
52169285 282565091 0
306127338 337383171 0
561381530 200659353 0
175165469 101791142 0
289931275 223162485 0
285677402 529921240 0
330283550 247854444 0
453348066 370989768 0
180060581 176175060 0
38455452 126301314 0
212159443 550519626 0
237369853 546670049 0
164619087 72512618 0
299114028 534312856 0
45320511 391415820 0
459686752 55487851 0
211684175 35411083 0
307493585 56904729 0
159423119 404574657 0
476369638 194520883 0
272930591 519547878 0
387747768 426417195 0
339352921 537319427 0
374315213 57540385 0
23672385 208756454 0
375931018 220011312 0
511420988 189172852 0
196820213 416227476 0
330629888 406197824 0
483978904 535676464 0
284219078 80227954 0
513162650 321746611 0
329275516 228012666 0
409166286 562429890 0
326586684 458342042 0
68865394 112163044 0
438769518 144606541 0
466748073 150730434 0
122316926 140212467 0
57086980 59972947 0
61778383 343910977 0
489702788 521007898 0
42420084 238407799 0
458857523 306945098 0
459794120 224081185 0
488159401 5117066 0
34894174 383258965 0
152954154 131237786 0
181224681 126738948 0
265820235 446715347 0
165920880 284994563 0
433837048 295317124 0
408509032 19791086 0
460366650 3031207 0
11334816 383732722 0
189590025 377526372 0
120420085 367495355 0
463350490 212149751 0
321372011 555461692 0
104617434 162755402 0
474834300 79140571 0
186580869 216393079 0
324953878 210400122 0
445940373 39740500 0
480940643 1292227 0
379156502 253647195 0
360451567 431909996 0
66747995 204027169 0
371124180 354259921 0
174477710 238390152 0
466277200 72172763 0
325588188 300891305 0
370565521 273649305 0
342721990 132147384 0
431143182 416480656 0
29589335 534364304 0
400347683 437680654 0
423810402 498411421 0
230571003 246814879 0
193247918 190577583 0
8743876 526129733 0
96840562 360986886 0
13103559 373280041 0
213251063 29422125 0
439045954 137867039 0
505383980 231617933 0
283474102 516719922 0
568982724 169196925 0
46555076 305559350 0
227728892 72951391 0
36289504 360770169 0
567658710 130798162 0
156365868 11462302 0
321979233 553821911 0
424498604 103211932 0
191083737 267675068 0
440960457 92209272 0
114228115 24959273 0
518947558 537385478 0
122071624 123519039 0
480942671 91680733 0
67810534 501819644 0
430183438 242236564 0
363125502 390574927 0
398587119 457468672 0
543933731 254167415 0
186501434 82973777 0
11083673 372893144 0
153671291 276850508 0
254142378 133399349 0
375187676 448276211 0
472880861 328602574 0
232162056 365891363 0
245931692 489182285 0
211449764 430910945 0
524113768 317268450 0
242665246 305198524 0
550622900 487120570 0
546731155 557889879 0
505233520 200412641 0
95807906 259385567 0
122459944 138700794 0
15861403 55093591 0
283999698 423574009 0
265180616 132789075 0
245672065 516660881 0
480423617 316080882 0
533250713 380131645 0
222798593 139842756 0
433437690 197158717 0
100797816 345609664 0
466697554 267580889 0
221965402 303098496 0
469071047 317157911 0
250158893 392458884 0
173611006 333112656 0
257016235 377727635 0
564502944 449170303 0
495877397 164847504 0
324444867 543063952 0
243090915 558961321 0
459359630 389758756 0
61770577 14367112 0
223603535 63312750 0
376476352 355009689 0
193189089 282260628 0
139155583 295768642 0
546081034 431468151 0
289496817 116973509 0
220923609 267550012 0
193505417 80882344 0
331615092 466762791 0
172249087 432270561 0
259172704 123818246 0
334697452 241410975 0
207277337 33549361 0
393107613 124004772 0
254249793 133061508 0
124728716 307381579 0
386940437 451861689 0
171393415 494099484 0
451196460 140933173 0
271951257 241792188 0
362569737 110506408 0
220413477 485488619 0
254129862 123215634 0
66715429 274216877 0
380377609 324465791 0
567653386 504501660 0
501769227 138026376 0
109765915 271641340 0
128114998 83359776 0
373925474 566941316 0
454785171 52619700 0
504593616 146901229 0
432086036 356127042 0
395540575 311637102 0
51969349 339465675 0
85264932 532576320 0
519575692 326108882 0
345237904 558743791 0
478572192 292091568 0
437211110 105612219 0
316701511 431455716 0
545828149 283586482 0
558093416 452813760 0
481304381 175297849 0
263573508 49704628 0
467046380 221975700 0
484617595 218295083 0
510669686 14548627 0
358569866 464662545 0
10311241 101502022 0
261548001 469384738 0
481237362 417811982 0
305131984 65130506 0
53154776 286292190 0
5645689 234224315 0
228430155 395070883 0
320951396 184775179 0
490466171 113959492 0
306538418 29514357 0
154636771 68608214 0
161505064 179064606 0
472083997 330212592 0
478160091 492564556 0
86753199 248332814 0
342934771 40716341 0
446153570 473754794 0
287267673 333058358 0
563945181 114084923 0
61129664 532528253 0
171992619 245595728 0
325504458 343213806 0
256853896 414149242 0
159453379 507669835 0
442645521 373872013 0
200093939 553815984 0
480338386 362172186 0
15378214 434372695 0
246245153 51118882 0
216559251 435340409 0
535703876 461656944 0
98002405 263565742 0
176290209 211951653 0
376281848 452432621 0
15682755 426928186 0
550851347 22327189 0
485287514 141550147 0
406754047 45392227 0
275441745 515291784 0
44579556 500209370 0
268538718 219879434 0
429439001 556116756 0
220546654 441293354 0
175253584 207849367 0
249894106 219210779 0
510725501 497908477 0
525399519 168291271 0
76932204 83817557 0
255053536 20636257 0
445016000 239531789 0
457332069 178515292 0
389554739 402405716 0
24066211 516064544 0
106441421 222192008 0
89386312 325453817 0
500893054 540738518 0
350407530 367842701 0
517255176 188816002 0
429600728 160550158 0
484758089 350632108 0
399646364 17585655 0
418526776 524746149 0
177452655 216173587 0
45482956 340504836 0
533120260 260830771 0
299155216 521316908 0
345506316 469308523 0
386951206 131739966 0
55849815 230239543 0
426106384 424265238 0
344619693 193000056 0
182075180 187470105 0
523441602 240518714 0
328397229 144886952 0
146637557 245994680 0
211219894 122774195 0
100855850 498582132 0
98484847 188074331 0
124331010 130236604 0
455809415 289135272 0
238929033 112478293 0
167066367 385487854 0
242176226 21987235 0
139839357 107390264 0
264701886 187573299 0
378697974 221580198 0
324910496 302309643 0
158433234 16839558 0
42747223 195086457 0
72315232 403504878 0
1549062 23891181 0
48263070 68609064 0
425362847 213192602 0
558000750 334054209 0
551192301 144260301 0
34337886 476678139 0
479366762 100832148 0
55384360 440583077 0
566161264 556433921 0
73709658 103639386 0
174882756 365769378 0
559213926 473206963 0
334980199 446238332 0
477473395 38717917 0
518426515 331258523 0
52978360 518030507 0
501524341 80155157 0
383213260 265561590 0
76075692 209418001 0
96209807 364454575 0
80721799 259524492 0
178975964 269942798 0
239134022 57021779 0
416821882 384770846 0
296544306 429965450 0
355765895 36886216 0
337565462 321932360 0
148581310 509752510 0
109727252 513021408 0
15028314 503059151 0
6080456 45920731 0
230782254 62604630 0
182433883 337463477 0
478668608 240178527 0
219840326 220936736 0
15479846 471930898 0
267429984 173479501 0
82750365 446508613 0
63863649 11839849 0
63053192 471277258 0
40945102 191181775 0
99748906 208000778 0
16196283 40107100 0
308935963 434629657 0
527990155 161026038 0
225503756 105756450 0
792972 414547559 0
407180910 73055214 0
306641016 311102469 0
299312863 143753885 0
350535208 166954295 0
27443155 190281687 0
287630995 89620570 0
214877049 211517301 0
118870642 384023339 0
262770967 385314726 0
398148222 564359929 0
477783272 13232373 0
277210335 274509108 0
305062444 520644004 0
270833431 21786314 0
486455761 74732183 0
415417433 46381698 0
228624451 192632497 0
102897621 237687048 0
220855270 36166361 0
405078448 137077286 0
250186601 202566257 0
120823712 51282272 0
541805306 383812540 0
132328224 194989991 0
76382269 135412059 0
561733734 307845340 0
345631649 240175176 0
481601424 441446729 0
109448890 447012087 0
96532812 537151588 0
522875590 103054375 0
210170578 412857571 0
321475154 489257485 0
63079068 389776798 0
437888780 43205350 0
41885773 164736845 0
178740444 535844770 0
64092131 283004043 0
17553276 123209670 0
284137039 557266493 0
409049251 70257868 0
173807692 301615427 0
447059404 91852149 0
59944302 209367859 0
367756563 109120425 0
10662785 219952926 0
64568861 75876146 0
300337466 540358308 0
130878676 286698404 0
341047445 554353108 0
219646892 114683825 0
378120480 437149750 0
135405037 108626607 0
323003802 446136128 0
527419627 50013129 0
205206392 168528574 0
31360218 186057913 0
74724423 294203140 0
55638715 381554774 0
226405791 97315700 0
476278157 15061776 0
456807439 151481103 0
282620438 420063798 0
424323611 404474270 0
459859912 269019723 0
523908690 65207507 0
105088421 220164472 0
360536828 198533789 0
262115346 177858132 0
390776836 315652502 0
567323923 262115444 0
152806727 210671774 0
400732634 566031181 0
226013814 389141640 0
562653104 554331214 0
498468315 213767749 0
485520551 197829772 0
498947649 382273643 0
89205326 569101281 0
428811391 212301516 0
508515200 382681538 0
533335024 62646462 0
544951934 100902001 0
116115307 260949839 0
35361203 230715494 0
280257048 510047796 0
523194209 45886750 0
464725464 229296468 0
180154856 258322989 0
396194276 71404550 0
8214562 214247046 0
452693033 203866389 0
319838004 359570201 0
273709856 56786869 0
27481225 172455380 0
47997168 138682625 0
367294312 562457166 0
500858393 296358251 0
216737597 299293782 0
224514869 558078698 0
390277290 557813712 0
13685534 458636665 0
73983833 551474904 0
258838405 153592915 0
126117398 81868880 0
454856053 515832139 0
286062032 348825329 0
254828192 526802587 0
59897356 34351704 0
285881335 357152518 0
146978544 363040869 0
480748457 298320777 0
426493342 558521060 0
31282095 559561097 0
325574440 213938610 0
445712283 76167222 0
52995628 502754891 0
369487757 120129192 0
65433887 437250672 0
463437804 452615134 0
101888259 210637731 0
38668666 244170583 0
230765020 295409140 0
131626232 118367657 0
188088377 130018382 0
66125698 402116451 0
271622841 392862689 0
336285301 183930531 0
368621643 275196116 0
44985890 440635606 0
408628527 469643913 0
464902790 124343906 0
208530959 352924054 0
526450502 489598538 0
338023416 350222915 0
247009942 205765492 0
263662856 140158740 0
232363909 286660884 0
187672915 77013014 0
39052657 531420486 0
378455976 345346291 0
340166277 403776049 0
55749033 10143262 0
546197822 530579586 0
121468440 396515398 0
167074056 357939615 0
12236097 342958889 0
389822440 364483334 0
108063156 228393480 0
238763188 295989411 0
309951491 411966182 0
45168891 284314723 0
482514721 162630477 0
525688497 439945884 0
66635520 101071673 0
42576479 106200308 0
543928387 556425547 0
429935085 442655046 0
235291124 474708632 0
357830703 51470229 0
205425894 468141345 0
486138413 278359752 0
149689424 457727098 0
393284086 488319863 0
462024425 555941968 0
521846721 250587740 0
40568057 173790768 0
112733091 409261914 0
561019642 451733886 0
441105989 166403781 0
32411443 244148083 0
194366293 471208168 0
30946599 282838222 0
566662211 29228665 0
498148298 75954440 0
378498655 334008112 0
258686259 544951511 0
308336846 518210776 0
354291373 40827083 0
121641632 53638612 0
69029649 214752845 0
69164317 450532196 0
343654579 232755870 0
49472766 83425596 0
32273087 415398791 0
403942767 13499075 0
543920220 8484454 0
362249695 192740977 0
535697815 299066412 0
778754 223603396 0
59192343 297812076 0
414445761 51404082 0
434015302 82734055 0
372222519 254918179 0
239033766 342971045 0
90901520 400322556 0
174844052 139228452 0
489057731 546199033 0
148238762 400361455 0
173607729 525499065 0
407027810 89530675 0
333006606 206469774 0
469711484 567779472 0
8534483 563926762 0
17689547 181773580 0
376454985 121319397 0
19965780 512718077 0
491255151 249386192 0
233481634 532475503 0
7810857 535289232 0
513254119 324180910 0
278050614 505048046 0
94990213 410373030 0
66458463 82454363 0
141680080 26002939 0
370264710 202591078 0
116179018 300710210 0
70616336 67196589 0
486269726 182128567 0
7880055 343427203 0
487100485 440627247 0
562357035 32581729 0
506658298 262022295 0
341298182 192242781 0
341746074 278031852 0
221344344 486236560 0
216341465 150407310 0
50655221 310283088 0
186507167 332799417 0
277204409 478652658 0
324605916 380515303 0
232790384 179417437 0
39021368 524320455 0
141796801 374681538 0
533972845 333868281 0
354885349 513711685 0
451911138 8729375 0
16260190 395498574 0
254323678 192492831 0
333250070 123443447 0
541142364 69694655 0
73162874 397963417 0
569179844 138038014 0
356102354 451501297 0
376803830 223854121 0
31003908 365982721 0
210918891 65095893 0
21536512 303203528 0
421932468 448074749 0
168713096 231130361 0
381644371 390949895 0
195999189 93443227 0
561720825 110473040 0
401874287 385763517 0
34051915 107034980 0
8651321 392465787 0
102732272 173520986 0
212746022 311833818 0
324041505 259074173 0
342732654 282053185 0
396467007 40026441 0
392098108 358760015 0
403793967 465537831 0
117224422 405994262 0
53649701 513875932 0
406786894 186607201 0
459534318 222271350 0
294363501 533413540 0
419428080 433250115 0
55163720 154189520 0
338146647 116776415 0
131419761 374870857 0
329434648 13040260 0
71022098 474314428 0
447517542 314618954 0
478161745 254521532 0
113919911 63374903 0
467564008 421255691 0
373059494 514166234 0
268525968 544133099 0
462552173 62084042 0
532523751 513303235 0
472949590 406781152 0
283674927 59965476 0
22958031 461575861 0
512478402 462473741 0
472412813 422997268 0
387274104 230526604 0
406187118 247060114 0
107043514 350869664 0
519370846 319176576 0
356447605 325087991 0
215262975 525963220 0
420442932 29125596 0
279389548 24028749 0
83004735 503539220 0
195980866 178784274 0
271293860 294096872 0
548270106 246769920 0
141003968 348336407 0
134238930 282146702 0
62197862 57691912 0
538665171 4827254 0
381678590 101712804 0
392145156 16387162 0
414506576 268510377 0
479627005 265116075 0
218745666 475571411 0
270188405 467555712 0
240947009 383101354 0
255956962 551879195 0
362877476 493447132 0
267896369 809583 0
47213931 386798665 0
160741398 77169122 0
141670859 310341307 0
386468117 260811578 0
89807394 215808500 0
440185627 324438435 0
62993491 278926412 0
60765507 279013869 0
405533115 154479677 0
477919162 106303437 0
200756088 514408381 0
347487883 271253129 0
144604463 568745137 0
40083116 327980611 0
411546740 2480912 0
90535953 318423625 0
70266045 507235023 0
12925617 436453643 0
463473102 177935832 0
308404835 361267350 0
324282643 544130172 0
522449748 141637348 0
195155920 255528617 0
304892036 23195612 0
235289941 241109279 0
215022670 323802816 0
206126205 80137868 0
370879528 208049890 0
147745498 452373474 0
308012169 491624365 0
550658593 152214422 0
84937183 322668517 0
178128045 311710361 0
40685994 147337483 0
256500710 144005120 0
251843635 393090762 0
287205092 566463791 0
445523534 2846734 0
325757827 467916566 0
280693650 370530386 0
291345552 261777473 0
211035041 513287158 0
297757270 243604726 0
74307147 301660296 0
343167739 287993079 0
482392619 285113357 0
246876502 295444575 0
202385329 94281828 0
250111563 18622334 0
108811377 490695105 0
439986636 38112047 0
269870638 463966436 0
441408589 245710457 0
321255009 131435389 0
313463284 194133058 0
453834709 428780807 0
79792576 166446122 0
339351607 171590046 0
371885436 414108527 0
362325569 41422549 0
372141987 304261834 0
463215873 280940366 0
345915564 85282847 0
33062170 134103743 0
411837220 435349239 0
346525386 459702652 0
2129382 490558959 0
242777211 36092509 0
387629194 89211426 0
10313815 364614348 0
328114177 92802340 0
44395559 364320948 0
275210482 429646730 0
53657857 26006144 0
81813783 539602298 0
287103270 473349329 0
208196185 361631102 0
129166240 74513662 0
456830701 399328372 0
283268278 119133685 0
387116270 269795073 0
510651806 300594530 0
494501354 375881122 0
289042853 369944510 0
117502663 408597405 0
480420707 174357829 0
64030081 3312336 0
80964131 94921144 0
245304906 408036518 0
424991846 270023068 0
380613692 532997622 0
183127965 191984647 0
99712231 508667764 0
197432928 436947485 0
552206763 481499030 0
271309707 440448695 0
86656577 162820901 0
434588313 507975923 0
517017410 563850423 0
265777727 139234465 0
14133768 428855957 0
342819812 179669562 0
531004626 356150487 0
28412412 491557719 0
354311406 25804369 0
363245981 320025672 0
511373057 239060622 0
497737595 323833703 0
18410847 124760052 0
538623734 555326282 0
186004806 59237334 0
448798617 263649743 0
439034253 111146584 0
29545428 112414263 0
123879306 146937118 0
334996209 177488985 0
29671867 23951698 0
507174964 280173644 0
268561179 362549638 0
8502897 435588367 0
255751192 113643926 0
151687041 245264094 0
163888717 356579882 0
9927767 518418561 0
492686388 107330991 0
398017331 295934167 0
7985099 153561934 0
325364497 73467830 0
520824790 33252620 0
368324427 114880885 0
304465481 277105637 0
161297919 249578895 0
38415197 537804953 0
408120986 431230164 0
97040292 190912650 0
320826787 402067293 0
463410821 254295140 0
363443902 222067112 0
500402359 59051736 0
197776270 46457999 0
237602718 104212475 0
272162240 337435191 0
183343974 296028547 0
248801496 360779289 0
520223887 30392721 0
365306289 37257024 0
324616796 392760472 0
153814446 564203854 0
552925522 280879935 0
413640839 535400084 0
541720807 531891113 0
267708982 322846558 0
300673058 62732964 0
421455549 468304796 0
113705484 408080105 0
332159371 10492298 0
510251482 538496586 0
55668662 46750439 0
201025614 274904328 0
121819861 343583838 0
324539102 390019013 0
106044999 32255977 0
49904823 258599203 0
312469196 446974977 0
1387026 322160447 0
71554571 143074859 0
199964455 307049820 0
53723005 378333845 0
162345959 259837936 0
141414588 193973734 0
394337699 362873487 0
249401458 564898527 0
515046084 74101226 0
420223452 117598749 0
502579307 399927088 0
389344868 259844123 0
248926313 427662207 0
209703712 345893759 0
408614699 235682886 0
5443579 211294484 0
423384937 178981398 0
416105338 35534092 0
199873185 134571143 0
233767475 426979308 0
388364895 307334629 0
255243743 501018586 0
322781477 73583810 0
339938443 474535852 0
11428710 113243412 0
524893656 274959665 0
536534213 90058479 0
71611086 200720438 0
567747968 85542368 0
561625601 157589869 0
216506854 398664040 0
419187824 373094801 0
483153100 277064742 0
423008736 411088318 0
533059548 572168 0
34371097 271851580 0
67690368 183445639 0
161324019 71337974 0
73282957 324131147 0
382681429 455872203 0
9452152 99177633 0
142599993 465736351 0
250737578 403211559 0
171796903 430735660 0
2562732 415005265 0
137086513 444717117 0
493439576 281150853 0
326668966 510029566 0
436712311 189496572 0
314800783 65020695 0
422583168 542016327 0
527324535 450697409 0
238517047 230707425 0
29749581 82394817 0
278972197 145894557 0
226086150 109959762 0
390654085 331412229 0
508492963 127462215 0
470834780 533516022 0
92946207 160094929 0
271588125 241180538 0
412502210 510906623 0
274119416 131867549 0
112197591 308739824 0
93955825 92853668 0
440797450 345059215 0
343533262 492733096 0
188852 24416765 0
75031585 161255797 0
40683423 101364984 0
205875819 69579054 0
258001611 286112747 0
357439277 207061460 0
178699875 404927837 0
443328906 440787951 0
84021491 313871410 0
318779663 244236468 0
49080458 477109014 0
208183868 394724087 0
364214526 345765706 0
89674094 107277871 0
85893847 52440997 0
404680820 224171780 0
71335761 300615067 0
495602651 494482439 0
69652851 140194881 0
189218054 14573822 0
347359194 543135011 0
388321365 297953762 0
496556246 563409669 0
213978238 374316533 0
539118585 286876333 0
305862719 327650923 0
339385130 496302076 0
102088956 237652686 0
464975569 160474940 0
82447642 172737484 0
505494230 476978466 0
134495609 123474040 0
129324654 64949836 0
23099148 388178036 0
196167441 101474921 0
551998954 68312175 0
515811460 408525017 0
184448273 205702231 0
240443489 276482155 0
83556172 306056401 0
140415508 213644927 0
86281501 230400733 0
49865006 142980815 0
165114433 405889455 0
193854593 468177688 0
466328750 108025013 0
156825489 285765251 0
16074810 533586498 0
30093358 385435527 0
428816909 287704570 0
223240409 404153964 0
226744375 15438396 0
560564954 456178537 0
317393204 262046179 0
380840984 434833054 0
461460573 444751866 0
265485184 229277641 0
549517418 168182318 0
517799508 129670435 0
140320648 536424185 0
520739192 406794790 0
246751237 336405235 0
388259872 562507936 0
103702902 135552536 0
50205841 227744611 0
131981600 123108074 0
61268865 412304438 0
41984108 300756635 0
234430562 566846586 0
122231073 302360037 0
328740693 525638621 0
179521974 115983444 0
90524613 551211169 0
567623741 510767745 0
473981612 271974579 0
171162743 426297225 0
40603331 233858113 0
230485678 84073739 0
98447856 380059696 0
129173527 11652553 0
306020460 425458897 0
91250188 500800199 0
161951565 228313460 0
555567429 199328683 0
207317242 72648735 0
346745322 470128844 0
554641929 522998483 0
439063684 148147834 0
210213222 549875065 0
4223746 125469730 0
415725152 113902044 0
58383108 138673366 0
548595311 446492384 0
364892593 405233505 0
363211771 87087477 0
557273713 404407402 0
183977362 25599440 0
384337408 31937334 0
400464869 134315509 0
297215410 453151686 0
513241309 438425412 0
50797045 268289961 0
60937096 310320715 0
46956500 17139555 0
15767348 317093401 0
460075806 378024250 0
401966590 277749295 0
6896763 395398898 0
497677266 561735567 0
515333248 82295348 0
103740401 373461353 0
532700121 371983762 0
203118313 333084119 0
266845121 414185091 0
301258049 472884546 0
510484116 156556670 0
272883322 379132800 0
358256675 105197353 0
75190832 386169460 0
377635491 278741706 0
319708583 519480277 0
363226003 373541374 0
22915856 371131883 0
85947765 522842643 0
394766935 239272841 0
61748232 161492765 0
81746127 68376099 0
568407244 531080807 0
132435247 428029364 0
473564780 199855292 0
485565753 64511739 0
170629650 141862011 0
160031366 344756400 0
317147161 107499211 0
129918486 8928818 0
478395736 278267593 0
514816467 332097589 0
381108758 52252327 0
69412176 333763998 0
169476181 54850906 0
188776606 314071033 0
130340113 150391732 0
321679226 401046941 0
550558998 168253820 0
331766266 211266131 0
105577442 42548668 0
394730437 474530203 0
279602337 328134357 0
60706815 20024279 0
470819553 137611288 0
191565344 465368141 0
342834923 124905695 0
100184810 259710683 0
336716880 45487164 0
439099853 536483009 0
17553902 471877718 0
244954877 396853074 0
12700524 32962651 0
518853208 88265990 0
497392300 206490854 0
220538591 488505410 0
539733155 124342110 0
359145034 381498231 0
548845274 176183656 0
467362422 249571442 0
539877222 426910604 0
538034022 474803647 0
567020551 264312498 0
255362900 513496718 0
40213699 302978828 0
303045016 341978969 0
66782773 257042717 0
225799532 466261528 0
278773677 487159791 0
290444859 275143177 0
245959859 98566567 0
152163365 359863433 0
347592380 156349521 0
489034559 66160051 0
386623050 137538054 0
170285796 145089514 0
348206300 473793650 0
170568284 243832120 0
466341803 513213597 0
120172147 168722991 0
202861051 145508911 0
49038754 504302023 0
347449376 145182926 0
38597682 240440586 0
384710202 443463281 0
484341944 187823137 0
98179101 449751994 0
173810018 390862584 0
421117211 196537828 0
273032524 211134410 0
415257621 368979119 0
25978601 544855838 0
341085022 461757466 0
407763290 293499895 0
248457113 263672768 0
510144651 36436751 0
562138952 331120390 0
325391481 403666839 0
110940993 525952440 0
182175699 207038520 0
221825663 38878405 0
416703882 408700320 0
538142437 423040021 0
25628500 54875163 0
551831737 464849776 0
61212477 739266 0
558493962 106376576 0
247155521 113595645 0
474687721 565212374 0
281732857 316679688 0
567164310 144286500 0
118301105 292123229 0
253091106 465572533 0
194098693 277943364 0
551093491 182648636 0
263932685 418460684 0
479490646 507930726 0
182784170 59889727 0
494016838 86444114 0
114192440 80834713 0
274401780 232976176 0
82007719 209335663 0
286547252 287925208 0
333903632 445362918 0
137804457 317266566 0
114648459 358390170 0
27755182 343856312 0
158414880 493867666 0
81364651 504660413 0
554691691 388478745 0
63371689 76987870 0
561891742 487443253 0
5634020 154785395 0
538348434 367714669 0
287720578 446696870 0
436817628 34532228 0
220589073 3651635 0
286618050 169633944 0
549753104 418398999 0
250821809 3369543 0
187523297 192192388 0
493792172 472374925 0
292882157 447851998 0
297093056 188786085 0
122385124 405380928 0
457472303 328282990 0
531059724 136361025 0
327452879 531603750 0
452469276 138020991 0
23758027 8551635 0
546470385 119617537 0
197961443 444992989 0
226820607 558033122 0
225369765 484810443 0
327753919 182544175 0
152539459 528597614 0
220587899 442264376 0
563643794 143809544 0
163728228 3407781 0
517895811 104011816 0
543167835 441485507 0
512122124 493718131 0
196783014 182601755 0
275760121 122045299 0
112360628 190089192 0
528062386 369155999 0
145926930 458121350 0
84736293 560072564 0
250490256 526711581 0
342882587 442331162 0
338891207 499682793 0
61971067 359853873 0
530739865 148121896 0
388391251 569263 0
518917140 100252045 0
204213024 409726211 0
382169752 392856945 0
193097556 517482855 0
38072704 243695636 0
109817001 322255908 0
103501604 385356592 0
564042475 90144151 0
267845417 392205006 0
329460967 557342404 0
312701005 415700439 0
179596692 569169023 0
100850310 98830542 0
525084706 475127642 0
366979425 344202699 0
370887841 540614319 0
494661298 163237647 0
254529342 88669346 0
280533779 225702308 0
475866441 283167173 0
221366713 366906032 0
56747076 65643288 0
229919073 533808739 0
408996503 554647432 0
354631537 382385465 0
3871685 440876509 0
265440853 52254482 0
407531939 384007411 0
484971558 219912999 0
433987997 554831755 0
444011967 486485126 0
180874179 91102810 0
461112702 245000864 0
340521655 3734961 0
21492056 166494837 0
20233540 490233836 0
25821108 456343713 0
200668609 408471892 0
394178763 179017980 0
118151580 440346162 0
580022 366248653 0
379484677 255837560 0
309972850 370172756 0
209719890 193212396 0
36986914 96620910 0
554193148 96964283 0
390410455 72861433 0
399706468 325192941 0
64011214 337425570 0
255452123 20527051 0
277769030 381881149 0
74991541 222902194 0
168200463 24298618 0
526392637 367277423 0
292792932 108688305 0
540688078 450153979 0
455440339 271082936 0
347227942 403857960 0
511230501 201040959 0
568555071 153492525 0
384130710 522153425 0
3689921 520198627 0
283109021 351194412 0
354429259 194374868 0
426339255 227466915 0
73689175 12157406 0
513030766 419260258 0
541224001 28563909 0
470499564 63476063 0
262818451 438002203 0
167044633 329074759 0
333514374 466438486 0
371538119 350806470 0
504504378 550883789 0
399422917 525061500 0
141608368 443372207 0
302927375 452831270 0
347725464 426679736 0
103655624 521950148 0
371620256 527329785 0
77478420 5928679 0
67933154 548529651 0
256130518 219050824 0
40981424 32677150 0
465274935 467606602 0
466748869 57843330 0
148527199 376433466 0
87607574 41431539 0
166782792 462180265 0
107036069 150010078 0
293571847 116407994 0
248446481 205983864 0
319761981 424716998 0
351411947 127500177 0
306485142 23040711 0
417895530 142311570 0
108281411 375750050 0
27230187 13096364 0
247414039 383743218 0
51541419 454829760 0
511193145 536454552 0
262512770 494504284 0
232092190 383228728 0
567380714 321341388 0
262158981 386097753 0
478715300 445550373 0
461128150 245708263 0
229884164 490062923 0
464310569 544895601 0
229038492 103672733 0
505114876 139119800 0
376301880 56418322 0
225452795 204560502 0
92745737 432110128 0
369154164 193411885 0
399138986 421718143 0
264674161 79773744 0
428910371 68127661 0
398751135 153399284 0
200197571 484839545 0
175251522 400820175 0
208943054 90246104 0
183844534 247880397 0
517544533 226934826 0
396736487 125410257 0
139063200 28411822 0
4655461 191696627 0
351537010 266865570 0
206138497 378039485 0
343232607 222576994 0
423140884 555554367 0
66018411 80809168 0
188721633 357844368 0
475652564 392505030 0
447816927 69881947 0
50143930 443632084 0
384116767 270946507 0
125270602 558708726 0
148291203 223135774 0
371776108 392970538 0
457956438 441422195 0
59406063 24351499 0
236354054 245680084 0
76958455 140861490 0
432225738 137390306 0
484614840 555948235 0
1755587 255625891 0
529221789 353930049 0
222157889 427104643 0
249454239 423861322 0
135082693 355374504 0
549428599 204744925 0
214966537 284028800 0
364213108 478389509 0
77393940 334083836 0
185687070 95909140 0
147639650 499521209 0
135943799 440715887 0
187915467 516584709 0
328391045 469846227 0
348857999 27548738 0
260076235 50239266 0
336911546 3250848 0
120515577 482533956 0
292010218 47826935 0
414752569 538733859 0
369443393 146024486 0
289441042 208657092 0
484637270 480229424 0
105006870 525918488 0
8428342 441588349 0
98498215 41143122 0
373941417 518612837 0
141397793 149071131 0
424525266 173730202 0
499984077 318312020 0
310660383 471899953 0
119636698 159921858 0
52888776 449807306 0
459170624 134120130 0
475772173 227138566 0
415730722 375829424 0
149804296 53123242 0
147467999 416261758 0
86359820 72827330 0
3419121 169610937 0
409207043 145346028 0
111786466 73817496 0
96498072 293855201 0
266527224 439004054 0
422735142 84075598 0
563858482 141504190 0
447371805 409466933 0
481573502 161689266 0
120457985 467281679 0
191307829 342587666 0
58049950 229944383 0
260466026 350459318 0
368635307 206730305 0
561127811 424359222 0
266684045 249916527 0
387460288 218186979 0
416264643 397103444 0
290239351 371897549 0
441786205 246556406 0
384992836 28935731 0
488519907 52003521 0
200818689 340202812 0
175270756 397333999 0
524506806 482903232 0
307658901 260322072 0
530190746 532819711 0
444487373 268547105 0
76975203 396110955 0
17548201 166365248 0
501027932 200066825 0
292371299 401738311 0
252413075 490982044 0
537810929 158524676 0
368031319 75485678 0
430535443 235052956 0
159615684 375009808 0
509727652 279494877 0
230903858 334576463 0
536337454 440448391 0
521318650 994168 0
390255656 319328827 0
369215483 105943744 0
564019979 416564079 0
499072060 393766548 0
403959574 78815053 0
301815532 194056229 0
407369335 474095669 0
446763007 356143675 0
325318102 195665690 0
33393216 167735276 0
11710173 158548230 0
509947633 265894845 0
18383224 411759392 0
78500064 318836762 0
252626653 18683622 0
239538046 276850373 0
532089599 539702325 0
473196899 393914936 0
93115895 98034172 0
317231108 565231428 0
553525462 372952899 0
485361129 442771375 0
399880074 10345209 0
300527842 401467943 0
227180772 5642608 0
141056791 490362110 0
30516894 146844977 0
289698411 516566106 0
274666217 426576695 0
33665283 76349775 0
239094803 196784909 0
143925099 126184204 0
168469041 290555122 0
401346663 470264099 0
66473438 475052236 0
427038052 12756434 0
191499601 501670538 0
269431 478212425 0
543588493 57468527 0
50541782 60966311 0
527817072 250840334 0
232449990 333562947 0
380392444 356332877 0
235576329 195079352 0
554496815 412191500 0
480212158 548450867 0
447300305 344857710 0
19530722 9715325 0
113950314 166845733 0
487207992 17357440 0
568083145 486392090 0
355672965 99778953 0
86767288 537709249 0
103321622 275824460 0
347891513 487971325 0
561489227 191632181 0
443556237 181766321 0
467166223 168573647 0
447232307 195103456 0
201428788 44616141 0
557387842 391281913 0
534088816 455333955 0
129466587 560984743 0
83811558 387761646 0
278181270 77698271 0
251461701 502685267 0
71235966 333721398 0
372828277 289144379 0
63053923 365498999 0
92236609 270271991 0
549925199 77221894 0
20557070 520900046 0
51958435 349385295 0
554709804 70008105 0
249402864 267821819 0
330476229 459283070 0
568491691 412251921 0
346990446 228169593 0
275033128 370171455 0
14999370 403447201 0
215767186 185253496 0
419112242 391572240 0
289276084 409395509 0
174402413 410369814 0
486262307 445013214 0
320961877 141461228 0
559001369 113479618 0
258175491 128401913 0
560756917 259409391 0
74168337 392429804 0
164825258 197295981 0
366186514 195031290 0
167707632 395334275 0
247422361 459274115 0
483296926 125943052 0
290514509 50098602 0
252950390 184254447 0
70954643 22361649 0
351950858 559831710 0
220810848 29969586 0
473846314 326227436 0
525032494 24284558 0
21788452 392868996 0
506678772 381925559 0
531334182 466186493 0
23900680 3355360 0
350100462 148560894 0
199276363 151113114 0
283329073 210917754 0
306107270 66718073 0
111966924 62950441 0
136960679 38952825 0
359337098 49347035 0
348928894 442684030 0
146105352 358271164 0
32203545 444709792 0
183335549 368695114 0
494633195 397777848 0
484670372 499779140 0
15710040 485169260 0
395447194 168234642 0
148136836 48515207 0
198227090 165443882 0
536570054 475908707 0
139198286 223690610 0
388074220 155839668 0
192381652 184835075 0
317231073 465698032 0
13003355 110865123 0
378383464 374797358 0
85138850 228447435 0
445328216 424754544 0
157363611 516690620 0
356706577 543121657 0
550719523 319534608 0
420185690 146180119 0
12314757 301515978 0
502915164 126309163 0
92835663 255707841 0
62797941 14911033 0
564401000 149426219 0
520908058 392178302 0
90620148 38572062 0
550493099 94750291 0
100303279 361013539 0
454544457 233075697 0
306169605 426081371 0
165120175 448324239 0
35934410 324026395 0
531790123 500260523 0
464123716 383235955 0
310626787 126320101 0
91470076 419581354 0
13980687 197478842 0
537035466 107813571 0
161708703 20030142 0
260947501 556935633 0
457439454 388579546 0
275274461 533986792 0
412239635 468281480 0
522051065 279138172 0
224041461 131171753 0
196925663 190549016 0
414233375 568117221 0
312904291 145938082 0
233643637 15283625 0
297714483 452193707 0
182187715 178321908 0
207271184 77768237 0
308098546 131276501 0
404784131 201690041 0
50739990 176294495 0
268555702 91237640 0
527794974 13466668 0
266044570 384404918 0
550439135 503984094 0
338523350 22012093 0
234146795 307335901 0
213801285 96690640 0
444289776 261309747 0
447363360 6257191 0
335363054 135159823 0
503017721 442615979 0
420130473 107286100 0
120506884 257907136 0
64842277 503402272 0
213196016 55335524 0
284929023 221447013 0
554091831 286270703 0
355292596 214248215 0
510354490 393488977 0
468360960 295808453 0
161677448 524137725 0
474323870 27618797 0
461372014 229554241 0
300528197 473581034 0
427260465 353984879 0
494634903 155132788 0
520304348 140491438 0
562140179 234927494 0
114821366 500080733 0
385016655 482776291 0
131600778 221902291 0
540099233 230140342 0
504136492 106813517 0
511861915 449475171 0
309482293 115811110 0
213218049 447806266 0
21507052 56437926 0
11565351 446209307 0
492018322 399125453 0
86885294 40949078 0
537310961 99763517 0
78268825 263792368 0
402454081 21660952 0
551322302 93544000 0
161826703 84819969 0
466994943 340072926 0
45867076 20985329 0
393977785 243764396 0
193665241 26706948 0
325673004 545300145 0
367453275 529910964 0
27813062 196017142 0
431483533 422444418 0
209617767 244139701 0
468398414 518792076 0
75932785 502563220 0
520450869 547741730 0
10112526 54141905 0
171635040 161779639 0
240031216 363374448 0
101917328 374818178 0
220630543 302730153 0
73235345 348833619 0
197843531 455493810 0
514995942 41578399 0
182291435 198548426 0
457595525 392871209 0
326210833 52652203 0
470320357 28169268 0
497030023 318171458 0
290194767 224106079 0
897835 176438114 0
354224853 340550602 0
108636083 568010342 0
503984231 446288539 0
205975216 444458319 0
472644084 228115443 0
177132074 12537503 0
247512175 127168310 0
192446471 448330414 0
56001237 251976151 0
229921207 334974444 0
538198550 491355268 0
268361602 17535448 0
156604680 293517218 0
538288830 460341985 0
250866827 397253193 0
447031059 348464168 0
348092445 66974011 0
39850416 364671113 0
193598552 270915218 0
139834513 342048423 0
74450609 193720363 0
40069169 185546498 0
425205665 490538724 0
206709980 317838710 0
174873148 519292693 0
118804823 63793819 0
472154921 5914065 0
452829021 326782543 0
170989014 226547559 0
17175930 451351706 0
348082400 293233413 0
104164905 315220322 0
377866821 261548693 0
415155078 227898232 0
255718205 122692571 0
353154895 339745212 0
57754126 201379523 0
254752331 68896690 0
182991454 395758593 0
481602786 312637578 0
347795087 100278989 0
489174393 202832254 0
199911659 432199047 0
406666434 399932970 0
234255555 416029726 0
531336101 329258443 0
561393088 525485584 0
476896135 340263691 0
2398235 294775012 0
285784246 295910660 0
131410628 442802548 0
154853423 190882754 0
30407748 2703606 0
514196063 163199789 0
104040335 275469696 0
449810198 550084939 0
413114876 14505639 0
393929037 38357413 0
251825435 332934907 0
29305785 63126408 0
440740328 151405501 0
81516395 337078250 0
316694302 117490 0
312839663 35063667 0
88279663 552203891 0
409853887 95515003 0
302662966 304068411 0
292717564 536634783 0
434337496 168182748 0
508220157 215677951 0
233889291 379437252 0
375890599 440671672 0
157112504 178977758 0
218462294 175065099 0
484269652 92362263 0
428328826 224964342 0
492234043 542955413 0
110197927 506339286 0
146590485 447987637 0
10431380 194028567 0
355358224 23160701 0
344970785 327614557 0
520411615 456567391 0
411766138 43813884 0
563006379 529443128 0
124777726 544087634 0
67181684 180907804 0
384254607 524572525 0
493826493 192882350 0
85372629 542707825 0
12855384 369693053 0
237308089 297361571 0
349631180 115218429 0
507283025 273476870 0
523378044 19853881 0
201001898 239536977 0
278773851 187251163 0
559485092 511387722 0
208506147 559056303 0
471240183 415617706 0
528111969 204695076 0
463849003 450352067 0
550952018 517790410 0
561767997 511752183 0
284690129 172384572 0
393032090 486331273 0
356045050 181606678 0
161194224 215283721 0
302619312 37268069 0
404156158 151701116 0
62659750 441177155 0
81882639 479423201 0
453385092 497013977 0
444286366 126010659 0
306473328 487385199 0
559852153 146003860 0
115010904 350149375 0
151887044 161576678 0
23613959 23530239 0
62562104 520805395 0
387673530 307007385 0
66266902 506222142 0
148091163 497696758 0
566743656 287028709 0
499276725 21087741 0
428464073 328998896 0
340524132 477754025 0
509886059 85682717 0
255721589 340597159 0
28459740 368829372 0
34228136 265032801 0
56911531 385893179 0
143162278 382704182 0
560049391 560886226 0
84239703 193472072 0
555523819 421549690 0
414168186 530776123 0
309386588 10696341 0
149440630 286794412 0
301723440 263164620 0
154928263 404807973 0
68029097 248453673 0
208300901 441389698 0
295631808 223294286 0
22166034 458127760 0
254662713 447242536 0
117140832 239955447 0
154873021 278026876 0
300860194 198833022 0
268009538 358254012 0
485874778 538411715 0
385051989 535791597 0
204955668 428397750 0
229730847 195030779 0
135781818 373881817 0
405483675 280479652 0
205506909 271992560 0
327993539 352690649 0
312182720 443703852 0
383756633 193276224 0
319604542 52387993 0
140326867 191063500 0
25685147 102266251 0
40440828 70185781 0
312512222 153884030 0
87635787 348092785 0
252976588 56047041 0
59307381 120845433 0
511739788 461304070 0
207400329 338004770 0
353488203 145909149 0
254177568 296792395 0
79606128 370925971 0
364524683 267592152 0
184491505 547989763 0
528764843 232080785 0
103072946 12559014 0
395515385 107179696 0
273086400 352850163 0
329034429 202920300 0
46876565 135051987 0
259306864 521464089 0
295564978 126386140 0
53439436 324232038 0
19354401 548535888 0
521366286 269760922 0
391901326 508475956 0
461775179 57206173 0
258323827 473175354 0
551557385 175112546 0
457371917 310495671 0
478040749 69749338 0
243323821 277146495 0
291219133 102697357 0
303399337 121446936 0
549476207 358468087 0
59423140 213953874 0
270778888 413002100 0
368569299 150253015 0
181775406 542736667 0
459713979 193422057 0
253983358 127227648 0
326640914 2070396 0
328171269 275161338 0
484796543 473367796 0
205463276 17659517 0
433746084 31839846 0
225862540 84667235 0
453436787 346571536 0
140846103 437355766 0
150125339 22242039 0
320862618 49953122 0
491034390 129066657 0
527651395 440818840 0
190277416 308056059 0
273014380 508206824 0
433929620 193529072 0
491380129 252803206 0
217725283 567856412 0
208105254 323247389 0
306748139 76794145 0
567663473 32376581 0
115198971 289108365 0
159507150 466173107 0
459567207 508501302 0
36536462 275237133 0
323170220 460456590 0
357723556 53872431 0
191140357 459427069 0
527338981 68902899 0
292215643 494785344 0
34459738 94232691 0
104759970 501182585 0
488158279 209178280 0
183474519 344986464 0
567604403 479017372 0
60136302 258185524 0
124896735 58459965 0
329559460 561269381 0
525003648 210295840 0
292576216 481756519 0
398538713 419118327 0
262933027 307881526 0
201829348 267033724 0
136518215 240245495 0
237444735 207396811 0
556761220 494378405 0
166885696 503159055 0
299716086 175319678 0
16855940 234933959 0
407614206 388228354 0
342717857 120500557 0
63423773 56774654 0
233661392 420552358 0
376524375 106604507 0
402093429 278925878 0
540599293 382267001 0
307776851 285861066 0
376884073 537120115 0
359134951 335374386 0
390283704 386622437 0
305213905 381575552 0
10421630 43566640 0
339159347 54092058 0
224294934 112174685 0
359396415 305221987 0
324182802 393091280 0
447114316 557596611 0
170610055 410015307 0
13499445 266760132 0
1658286 102389145 0
47958329 171943384 0
301361246 14244669 0
204033966 208225719 0
464904682 209614489 0
31313476 41646464 0
138042312 536476085 0
117821161 447219329 0
212513643 253013787 0
512358633 343066862 0
138521006 181844503 0
109871015 286338043 0
356414338 98371510 0
343193343 282115316 0
334688237 247345560 0
192246746 261098446 0
398277225 366609441 0
212444514 543666484 0
158054202 411559563 0
141742889 503748785 0
506823282 254683140 0
62119859 516405306 0
443817987 182011041 0
293652738 181374889 0
250373103 553571186 0
367403831 472718514 0
277500821 212069174 0
105071786 525767851 0
486603754 38242018 0
506247797 406611440 0
158057560 22501666 0
276078328 196893719 0
404649160 273290796 0
11401016 199865317 0
171792161 73629800 0
334706645 505726111 0
154325113 27580921 0
58747866 250418766 0
527204627 377594070 0
188906951 146110626 0
265470751 33145279 0
183163261 506914706 0
18272256 556833141 0
448872185 67216289 0
528961211 152136117 0
349950579 455375065 0
411873823 286411287 0
438172506 383976221 0
326226364 90574254 0
568897786 442496613 0
209834939 436217781 0
179669771 197365684 0
246815059 276619409 0
20107128 492950245 0
205800822 20622223 0
391314006 139251553 0
452115343 157873976 0
192199498 487617122 0
166804682 483497473 0
335048166 559857821 0
403836800 84266465 0
174551195 366799332 0
97796888 379300324 0
217088900 262602005 0
373575615 277686694 0
530820041 303951165 0
434582826 207014459 0
194407479 540046021 0
442273741 510610413 0
70189877 55832569 0
493383969 290977885 0
531928105 276567526 0
56530011 420619392 0
315412246 483501110 0
354809330 471166827 0
520567658 139270311 0
314497146 454740349 0
130109456 49865596 0
434414556 50831864 0
58031394 229339967 0
35374331 293096917 0
29562981 384940456 0
233859575 370072070 0
148879064 38415347 0
242644329 326606806 0
210918492 221076172 0
239827590 179000402 0
56641092 484222595 0
152519781 89814339 0
88174816 474152570 0
527716141 369172647 0
218666079 120754613 0
1537806 411513493 0
55731695 466522768 0
72895535 159652896 0
304150766 318159668 0
8716456 450691835 0
466219578 275230536 0
212476962 19790659 0
88827064 334873910 0
98255950 470114259 0
79962087 460935777 0
308997611 266124711 0
197386026 179026535 0
47281932 199974198 0
13183986 290384306 0
434717365 102519317 0
181250207 388272908 0
294811004 67581422 0
144801573 325854669 0
429311277 412729172 0
537051993 355567838 0
24516461 98345719 0
309151679 354008531 0
541837608 442491220 0
411159988 103625403 0
565647019 350637907 0
211659347 543121889 0
208497773 450034979 0
194066715 561013544 0
385620037 353025351 0
183177088 257989494 0
153249628 487275248 0
479478865 190797160 0
538919164 419665659 0
8940398 42581080 0
523958350 172851610 0
81138415 505377150 0
157294223 26634662 0
393202105 273688048 0
522157113 174719025 0
527450747 198808377 0
449117400 444168007 0
136701681 174581479 0
155861879 522519944 0
475011446 2063403 0
311104883 351241308 0
294736627 277511995 0
440442772 297113208 0
237330309 234081174 0
518123696 122711314 0
180476505 25725263 0
196325431 201716723 0
564032807 329928331 0
524495220 516053486 0
324726716 215209721 0
405716831 96908142 0
216443531 508073110 0
472018858 335549221 0
383776043 392386806 0
553189404 54746254 0
565735655 380711463 0
411832115 554740062 0
418840863 403795443 0
136345606 559306884 0
247118587 139607738 0
46484612 543579496 0
104650216 414383226 0
252150488 383797238 0
546986347 395617737 0
389009818 429196639 0
313204721 231084625 0
357481669 235115327 0
564991858 323777194 0
96249284 100630461 0
129090267 27544678 0
464043783 402971942 0
527622177 372746464 0
474612342 142386926 0
441866711 179548291 0
494167408 120359946 0
554086785 248008605 0
309891031 266633989 0
65209407 459355972 0
91195059 417191264 0
532498564 100164090 0
268776420 105413591 0
335157821 70568442 0
275184111 437385824 0
344126241 502356239 0
79821265 385919517 0
190700929 214434366 0
43848588 385338561 0
555067864 494948521 0
142499903 563996232 0
567865443 408622580 0
213348571 263846566 0
39253965 540551708 0
363151743 450052010 0
369912070 228433787 0
294405983 199359564 0
252528131 470094467 0
480773612 199066220 0
554394988 359632513 0
71846055 39228359 0
356542474 89365977 0
36772981 536796709 0
82262582 386423007 0
403551711 197471284 0
48706246 196190770 0
80120433 230807939 0
190581928 385554753 0
95166184 399851433 0
31334002 65352229 0
149805487 23680552 0
39353906 389730081 0
350675740 449998525 0
201740225 207351562 0
50769814 363422924 0
417408882 117209820 0
261818085 248539449 0
84712913 3668854 0
380774484 321653893 0
222345346 134629691 0
458642791 531438259 0
209476866 16025905 0
76160396 367808004 0
307873786 78207420 0
236120995 444191479 0
381452268 460871940 0
283497752 187775156 0
244502315 560463723 0
109471227 462790876 0
41411811 273201177 0
323099374 3761274 0
428044139 232648294 0
192461518 43377038 0
495509636 327364382 0
337154278 480106918 0
350317962 16510316 0
464928500 403103062 0
370534558 550218494 0
450210015 173562437 0
532460653 184869496 0
54487996 489741810 0
227895633 116957944 0
418323473 565883858 0
180342132 531764417 0
269511965 180316349 0
145042053 448590130 0
193312320 298689347 0
402202953 245284715 0
252460762 361380998 0
427124437 80837205 0
468589427 164475204 0
277796981 172111733 0
392667981 124301218 0
262423878 484704051 0
105631872 246560925 0
553169155 492379048 0
36455934 511045062 0
327389193 406580470 0
145855436 141433411 0
399759770 350900384 0
116646342 562223896 0
411788838 5528614 0
359511107 231776741 0
372985168 329031834 0
30088518 490764591 0
82500998 219410304 0
294564965 553139395 0
219356923 87380575 0
224189742 321653170 0
44053087 499898389 0
553293612 154807135 0
25575852 544418025 0
546243370 56960197 0
230474063 210167214 0
481344731 156466877 0
181614438 208023343 0
13471697 122661923 0
129135974 238165155 0
321624238 475301287 0
363994638 207081959 0
474597313 143435633 0
436516968 428659906 0
539970954 359358700 0
260457917 74563133 0
205601045 258000725 0
476725242 55847410 0
388152523 115058631 0
140413673 409753378 0
125016163 246380676 0
306544587 459168921 0
246342365 263661562 0
335756863 193440967 0
242861562 554764762 0
486010851 538901639 0
469093693 83986978 0
264541725 222854406 0
249311784 50603117 0
52902795 493029674 0
537325435 146704411 0
300526962 342311638 0
165447606 542126776 0
73026681 562468989 0
134670728 41888259 0
349357805 192051348 0
458283795 482517342 0
567715045 183071007 0
334016469 306694995 0
552608768 347587067 0
96603730 208896089 0
351890058 189696787 0
474754010 277290065 0
210076321 563971623 0
257824471 109522108 0
232323057 385579900 0
417051927 332584280 0
265276994 221155094 0
30904174 175424666 0
445386987 41403818 0
16359993 415554245 0
339659485 439640042 0
531788403 53067882 0
567048215 431820770 0
158149044 193851893 0
297863276 241433845 0
508274669 226580376 0
413407159 224486863 0
392359517 553587496 0
300990131 483655755 0
476281810 441847121 0
199557704 494860005 0
240600062 97086789 0
336151060 511391005 0
487763133 226861459 0
192559766 533911472 0
129789349 155289500 0
470126845 401593789 0
552055073 345132193 0
408849464 313269188 0
398653496 290184748 0
186514055 397958299 0
362223889 503702208 0
52396775 316451406 0
45749769 304470949 0
97698615 473841033 0
100414017 457963427 0
132584886 462537229 0
15586893 297632598 0
126567406 369830601 0
204744847 511954961 0
355248064 68909551 0
281008365 201495815 0
14623876 235290426 0
40775929 351239620 0
517947157 76094261 0
250323858 386501229 0
343918619 449611847 0
41897974 163553814 0
193883325 25576259 0
488620813 45694810 0
396743040 357836368 0
210978613 360039511 0
485976585 303234044 0
280813283 18513530 0
537126710 544307471 0
406344148 483368894 0
324432972 539121352 0
537186497 531473348 0
153627870 503588358 0
376674186 199225894 0
185794923 433931007 0
383100367 120465174 0
91085012 130045466 0
451610184 202783702 0
202088663 241578696 0
433537110 531532278 0
277257614 384663904 0
234802927 412498065 0
481007472 260000662 0
490298117 234186121 0
360777450 233332455 0
362294679 101394364 0
471936482 164579558 0
451337321 128594560 0
403660076 319268682 0
400291940 477691037 0
381251356 277533100 0
225584600 177298996 0
224357296 46884357 0
539619032 203268579 0
390182618 451785886 0
401372915 140573864 0
543662215 90346650 0
359089347 172863687 0
289513045 475089870 0
504358338 8293807 0
313443848 372277077 0
30631260 513688887 0
544252152 39627131 0
62660080 395517593 0
539702245 129350227 0
222614383 404727373 0
147869757 152884955 0
463425918 84313232 0
166338433 206638192 0
434284847 411877901 0
164972063 262973683 0
48993796 2649490 0
461120787 517054789 0
159244321 16663034 0
485115879 334228546 0
390644858 462593730 0
434944723 322509572 0
467876682 119815862 0
415011256 218913317 0
42983051 210495734 0
129356162 172690588 0
342636351 302983385 0
143857465 127692960 0
4715114 105018513 0
522216674 42741321 0
188145988 249355318 0
124424863 203006538 0
251420630 10024490 0
325713564 339768186 0
343617457 198610039 0
30952150 217160921 0
172874168 143873012 0
365579723 305159902 0
114843841 136769784 0
491488023 62944053 0
371356489 305656209 0
178672413 16854336 0
427277321 273892437 0
193219567 160698793 0
432343830 478264198 0
414275403 80113577 0
120773029 394077771 0
142204649 281660401 0
537390096 250769463 0
186360236 203440907 0
314447014 371982829 0
48203365 25060626 0
471692313 213612070 0
339924257 58262119 0
448737086 298448246 0
165169420 165162323 0
491346308 378462663 0
431786286 297584764 0
208763652 300292280 0
489881922 513635923 0
50417930 130157966 0
162069393 385500980 0
104690408 319464893 0
155343529 224942975 0
386811733 160247347 0
373672366 140341735 0
315710647 446830303 0
324144136 550601139 0
311701596 351216956 0
14242753 464099180 0
219098234 367166371 0
537325058 49484310 0
547498493 318747243 0
42416562 209006100 0
93273948 492913316 0
260334794 543201417 0
456194293 335216057 0
12211672 94108756 0
380607828 157988726 0
423487361 202951090 0
536252610 116404934 0
90023925 532864607 0
529721088 10953902 0
256441598 296308682 0
486247622 134527606 0
420149293 163067764 0
311380716 202321707 0
536799813 432714216 0
414335494 94187899 0
135262912 291346743 0
394642564 259294647 0
368354568 272509990 0
350495108 112445777 0
545882874 521392752 0
499806079 164972101 0
131555960 185679598 0
52386088 142272837 0
275978924 114670145 0
211162935 419711347 0
360489532 497030961 0
451012280 536739683 0
18057758 560322297 0
220927477 356999128 0
448886074 103040769 0
343018639 154105384 0
557019148 228572834 0
464189782 428196738 0
485638071 19228221 0
364687429 206062514 0
226906270 114341499 0
95742360 472550835 0
544281678 435032671 0
340149990 294172759 0
69796545 526252095 0
175167285 501932267 0
445156508 530775616 0
93018706 307346761 0
58575916 183537205 0
334491026 546375747 0
145749136 540140003 0
102026654 481207265 0
307363264 282604448 0
390631614 555789863 0
393003052 473013566 0
361388317 391559980 0
167909759 231288798 0
76602632 514217861 0
552899625 307453341 0
136559297 310487168 0
104354084 517416466 0
231800196 134960235 0
39682089 472482157 0
518213155 479130436 0
460193365 567416672 0
551162216 364220902 0
411953884 364488822 0
188893009 157832128 0
505161437 215093592 0
147496392 430332013 0
429652492 528236738 0
180199604 529882372 0
214930403 197789314 0
26157498 6186340 0
187314724 266638910 0
434318734 338805703 0
147806268 241053834 0
141885769 267546782 0
100572758 287089537 0
26141161 146205786 0
415465774 391989378 0
239202703 452784080 0
265464417 348925017 0
103491816 142660253 0
245359535 300896748 0
343118860 183433952 0
107041058 453028518 0
557753838 257003482 0
159807136 142353729 0
565171039 326077087 0
234593007 338309063 0
419991029 54208880 0
108560768 373545796 0
506938898 239891417 0
452196434 184320581 0
304503110 357081673 0
556417692 511385515 0
4132739 366970542 0
204876679 143172152 0
164783757 146281464 0
496022880 302239040 0
41199151 99357664 0
311759768 510329331 0
228508904 22685600 0
65535710 308944370 0
162048677 408874402 0
478980285 396871002 0
227239994 483535380 0
182075002 206698256 0
144798828 426072095 0
536524101 352222066 0
372513145 426235016 0
321533048 540600565 0
92609816 305321267 0
305000624 335542800 0
14006293 240365942 0
110917298 216043209 0
384798794 462430257 0
47930191 210237519 0
284932267 71517914 0
75983602 237962497 0
421638286 298146616 0
147673916 268267737 0
256434167 308683407 0
299606172 564381156 0
213636240 152015006 0
227649888 189975761 0
165870728 502826130 0
256828759 335769062 0
354828247 8832249 0
206471179 153690 0
364813821 104622270 0
530398439 251205694 0
177251840 190828186 0
142720456 549049741 0
220415735 400071892 0
517880787 123504745 0
38221873 386341156 0
325934062 321336546 0
246294270 357731478 0
506199481 77743479 0
158701197 102770380 0
113210455 496060854 0
360700488 148387531 0
300808641 284472471 0
25999918 375239749 0
240500410 397454943 0
235267250 280657862 0
9092555 407290119 0
368973699 511311997 0
449467207 289252055 0
546156982 112035584 0
552098832 284665537 0
24398400 404801446 0
214929354 417662153 0
155612633 544233102 0
355772326 216717820 0
463405393 210478608 0
301936020 55010655 0
155065448 284081393 0
213222946 351479803 0
229067191 183674802 0
528691806 177361686 0
55761665 289577117 0
358743459 553248296 0
220187873 196130392 0
512480395 108481051 0
331518518 330044915 0
377068019 466973410 0
461135717 359672213 0
5037651 456094341 0
565227398 337543250 0
22360173 112114085 0
287090083 314955682 0
407846470 136926647 0
219566631 173326928 0
231626813 78855703 0
110533324 100520115 0
363513605 242382452 0
196888621 198357566 0
495039754 52840804 0
262055128 388559371 0
170167830 145283867 0
502542817 326494115 0
454698752 168070723 0
216881125 378615658 0
449074327 205881976 0
2913379 276018664 0
395995293 379974419 0
114127682 95094607 0
529729329 214004987 0
192670258 364649154 0
168551707 358193789 0
192585565 99781920 0
423046189 527351769 0
418632086 115310865 0
275599870 501041749 0
80414204 255733180 0
30170351 54229549 0
303122304 182034746 0
332884746 335811398 0
86642743 68672246 0
439378739 131343931 0
225578248 210106073 0
328384695 403731139 0
171352272 325530869 0
169931641 2766140 0
83071246 517020847 0
263925995 334381362 0
57823439 128382655 0
53627214 562069618 0
89609232 340768502 0
347156719 33763095 0
485143537 407078940 0
396921857 91788709 0
466916317 313882786 0
390868850 219593561 0
423049636 180493789 0
440270174 42871647 0
336949984 71608785 0
205277476 187989926 0
541565286 221312753 0
29991654 113923835 0
247315631 122530761 0
32978261 59265300 0
143365182 401578128 0
515736085 306833959 0
425098545 216015070 0
8576180 304465501 0
547099229 85568289 0
531991752 234840491 0
199305646 521851399 0
214973167 323766874 0
60952755 516056593 0
272539208 42046687 0
193723301 391309102 0
357961256 362768995 0
157138733 123951267 0
425930767 420979025 0
165612387 341079400 0
226031376 173211497 0
13442673 516879769 0
28240182 568148274 0
265152270 88156924 0
106714228 259634122 0
322063799 292224476 0
52090733 513287488 0
34048779 218281155 0
238504648 242589194 0
470870549 509023954 0
268353255 390230894 0
414995411 119990833 0
131967498 296528565 0
145382700 376416966 0
356085449 299904353 0
393526463 453005466 0
446416278 336417777 0
307591757 445095850 0
563667690 421804128 0
203469707 283421857 0
374989666 538658146 0
188967794 260705371 0
352155463 353420318 0
191679569 404184387 0
242373490 548424087 0
67384196 98078038 0
50317876 499414486 0
799147 29118706 0
224200051 49751018 0
27730768 531348922 0
453793163 466455548 0
510730936 469046568 0
27783047 309380990 0
63703113 548008154 0
358718976 238573940 0
214901993 562342275 0
568516301 223479171 0
29195899 295724236 0
81126001 441033165 0
206674205 420758050 0
474966725 42660805 0
214541972 363791591 0
469743142 212919676 0
316027615 114292874 0
449258107 20925125 0
75120882 105449247 0
496648663 72624232 0
204899404 170249793 0
40528972 465460117 0
391645494 139464654 0
328206492 364207478 0
486180414 239553913 0
536172903 223201103 0
474103771 519519344 0
480574080 557830293 0
350703354 475407922 0
106798728 57401441 0
141230014 217072837 0
527294102 494325708 0
371719478 175837313 0
41723801 2988196 0
162910240 192891307 0
525998730 430055540 0
519377185 390654183 0
533361251 18807624 0
244860527 314291722 0
203129759 523941352 0
378230413 481064255 0
293268745 533510900 0
280006373 161091901 0
323374037 320779074 0
450294006 361846129 0
149325929 276274032 0
54127274 503125881 0
206310257 517140914 0
102314198 500407809 0
457816480 124910164 0
471682698 389730548 0
225597994 36516558 0
395954175 261103235 0
400275474 51942647 0
105061938 54519289 0
432084978 453593138 0
311825434 110959119 0
366868133 368556854 0
315673716 164193196 0
316265960 388906281 0
218320534 52105661 0
89016049 408817559 0
448379745 89009731 0
306611303 310921984 0
445468298 373232514 0
382735308 124763751 0
253026871 175936255 0
349742864 113166051 0
378338509 498219469 0
61922179 530494597 0
452645336 144160486 0
391970078 483928785 0
264859857 187998722 0
544816524 77104488 0
80572324 335051224 0
103356943 373038277 0
381553432 113162428 0
493841596 496076238 0
509158023 181549516 0
179002050 233267200 0
220543980 429968748 0
258631308 327355088 0
226970584 230620562 0
446297800 330947449 0
217020100 161350805 0
236756225 170621072 0
179769972 322425234 0
311353474 295789256 0
75377206 489459892 0
451624451 554998404 0
248571515 217996725 0
279296140 93581862 0
245436165 264475819 0
321088506 140865911 0
49833187 195703074 0
50105168 309876268 0
109097074 534024672 0
266811598 350117598 0
208381452 399874084 0
297124474 49436347 0
239784508 85987394 0
422633093 341858556 0
481941735 510199456 0
168427449 136789027 0
278091776 191756995 0
343963404 480235618 0
567166490 209290255 0
512664352 187975781 0
223457279 345212186 0
484858298 421583492 0
531730426 393126859 0
310769922 304647336 0
199128702 419807549 0
399689848 224566920 0
221009002 436736397 0
553476651 297881943 0
561788069 222990326 0
506355852 328978273 0
110894807 325741510 0
43497539 439164972 0
522785873 205312590 0
400854876 111367900 0
522993439 168998072 0
563202926 283819574 0
104386027 562080001 0
394605190 199031089 0
95303430 344293449 0
437605794 451269364 0
508770182 42489309 0
543588237 357284463 0
140674863 163802104 0
222865000 93989725 0
155561414 73031151 0
124559440 559342521 0
38319175 390561066 0
445348320 413512264 0
90525616 493967230 0
196618096 237865674 0
518074002 71483106 0
519840761 190412438 0
1659631 429581928 0
113850637 189003821 0
59061543 410955653 0
338722026 129727119 0
503187006 117408467 0
535712118 60534596 0
408018938 366749257 0
540128468 327138291 0
288357768 51058031 0
99590968 470956774 0
564689737 24584211 0
446790221 47904937 0
98256512 275235894 0
42673757 480989834 0
192003714 396136629 0
34274829 34820033 0
34314607 543366736 0
176495313 429018647 0
16382922 480814155 0
427635639 358220246 0
457415739 423658110 0
126185711 166720837 0
282495521 377472894 0
394559388 343328436 0
90566366 70829914 0
329094492 452995114 0
136590080 133040244 0
70635180 338964360 0
21867289 440155167 0
188980810 142688991 0
566881962 420269639 0
287969498 73687693 0
86862692 157738272 0
475131706 74664374 0
80030681 245207912 0
25921977 480109205 0
548147175 522863035 0
269881036 138795849 0
184384589 437939260 0
507465574 104800256 0
261383666 655764 0
375885369 561275825 0
270572147 343843713 0
312687076 75550255 0
120131531 497579602 0
434557476 406585491 0
260862458 174293058 0
438789751 96945766 0
493346138 306429297 0
151389471 521902271 0
164341668 367789491 0
323095106 149422471 0
352052043 324859996 0
463245661 218168081 0
24162102 487052098 0
306014893 151512057 0
100523528 466991063 0
407061048 60685593 0
94278380 346816054 0
288721917 350883075 0
197535659 358777138 0
487301256 381239171 0
302717839 561746005 0
357837470 558106280 0
315473188 105697515 0
38287196 396235028 0
277315315 297405725 0
299341519 177654530 0
423544245 244117576 0
78408762 63120176 0
230275270 80081563 0
425705692 103363895 0
274096581 362387841 0
274559110 70503991 0
320990225 300520248 0
331147929 127687909 0
342494895 296828658 0
198866098 535952574 0
129601884 272017414 0
111460876 448430334 0
285754248 5450846 0
470987689 415908980 0
338380808 410342923 0
347999252 540892523 0
516299953 505044420 0
522245913 522892285 0
286221469 316578880 0
219108016 217837575 0
402453104 366220584 0
49080248 196042153 0
79286881 464234785 0
264622388 459204258 0
164693376 159257058 0
117984375 391830999 0
335983257 15814032 0
547883676 405277090 0
514949604 367423932 0
180316970 283244017 0
465704707 547082342 0
350752989 477761948 0
243294420 76732499 0
477693463 273968664 0
235878955 195779354 0
266528476 225979996 0
422678490 561138024 0
140874818 280727568 0
87614121 304994843 0
445189681 75024001 0
535643788 555414194 0
490079298 504814848 0
92795106 347680970 0
291253641 483338617 0
109210434 29652666 0
476888837 550173872 0
429865128 515446243 0
163837530 517663702 0
190568140 314464663 0
525106329 264674179 0
48197018 289499775 0
482443472 206922808 0
297414122 311458868 0
565796852 404575135 0
498620592 97619620 0
282290076 359535630 0
363543679 235648302 0
286770892 562908617 0
179581870 163424479 0
84256747 331669923 0
160838753 543886061 0
522726323 212176500 0
519742624 568408692 0
274428951 220689175 0
146857569 299562418 0
329089318 56213774 0
409029950 543499636 0
392330390 108839555 0
353140723 437670103 0
86085153 426895198 0
466237591 534401990 0
406879034 267466410 0
14953518 539180286 0
176915037 82391671 0
9904449 406108592 0
540131445 402060907 0
312184111 501912656 0
529957325 29186422 0
379969907 404115334 0
370766651 192994041 0
541461353 394436466 0
534490939 87914764 0
223986146 16343262 0
475308160 404398187 0
405968376 49430466 0
269153045 320491279 0
344097691 236953889 0
410735168 372501809 0
389533103 562758445 0
319367518 145515067 0
191221018 128777278 0
534191964 120845805 0
481928594 101601209 0
340623355 12702913 0
509110504 210322272 0
53272393 153837619 0
23030484 460633584 0
566429962 269549222 0
278526335 259276904 0
202321740 251449076 0
355129635 92475686 0
47981570 259545136 0
469808719 373291590 0
309093156 90544320 0
8844269 312698014 0
286644513 171417370 0
262375585 131541001 0
474581526 506849228 0
55806244 387321445 0
183891671 492150895 0
77779868 437166571 0
325265647 78899081 0
36282733 185550675 0
252305132 278692531 0
432006072 362826772 0
335064124 205658644 0
461930749 479081987 0
371329684 346652633 0
407906823 11867644 0
412736217 177665294 0
112193971 70259736 0
492346125 331656657 0
285125023 192505772 0
435645894 405115109 0
316586450 121987889 0
392956758 285122814 0
364311609 192732818 0
180807608 89943458 0
262208386 196097183 0
302502975 346739686 0
536185579 535984859 0
157253827 128312782 0
40153292 147181983 0
292308882 553783202 0
414615504 202461859 0
17396872 128560475 0
235026052 269564675 0
59999815 380054266 0
144313294 481342240 0
521046290 500096218 0
452335319 66528759 0
287954049 565952439 0
155470548 354969823 0
190099915 456593262 0
23515726 80443550 0
174696597 290782228 0
350873800 550434895 0
546821868 535129202 0
447988068 77062608 0
526328006 116961929 0
85668618 75777068 0
222956381 540984377 0
46614301 340460611 0
1542983 105491226 0
464138372 42996667 0
378427859 250735377 0
387511402 285261640 0
212448571 305872616 0
553844746 435487976 0
358470109 68126334 0
468578632 202105187 0
186257162 145709584 0
307335171 372699751 0
161106408 443638976 0
192203567 357705577 0
216452329 543872311 0
125337985 447195379 0
475636464 496586455 0
439669344 236363885 0
551261446 121334318 0
24861460 476243873 0
491571180 256877265 0
159713624 308576238 0
141197364 418181494 0
5826015 458438020 0
339942382 92056196 0
505746420 165301292 0
391963095 127630339 0
339000879 184765849 0
411796033 514517717 0
200779108 76014038 0
9031404 194201630 0
299674104 68903904 0
475877460 105062748 0
547326355 278128216 0
431029280 253320705 0
60490102 444216284 0
12193004 432712335 0
525943168 442287109 0
371920781 17782494 0
565531145 120986632 0
107459764 92578664 0
228319425 462380900 0
493151620 144955079 0
327260274 553289711 0
461962187 1962223 0
211726539 553693452 0
505314152 228369275 0
393314457 493991665 0
251696271 352033927 0
190983225 233806347 0
452419270 48167449 0
468950059 32996562 0
327593016 442449314 0
279658531 225727024 0
220300642 19696678 0
360376830 22432067 0
170464877 92698909 0
516414775 492405360 0
230005058 149744562 0
140540135 286855270 0
116225707 274256836 0
473596521 263945792 0
466267208 150701423 0
150359438 374012975 0
31828904 75336522 0
408748013 192025204 0
229293642 90804741 0
424721379 32319625 0
2077218 13065101 0
536497548 144828261 0
492478666 444420345 0
498511847 229407890 0
427750961 204768951 0
288539760 421536197 0
49106479 385980249 0
8374637 35455915 0
98600998 451843326 0
163424626 158675013 0
275855500 390660797 0
364129424 6909125 0
34552041 216288630 0
232948419 474224444 0
415847252 500148552 0
105721153 511178992 0
15064747 199635135 0
81533945 155429842 0
239143840 362020702 0
329219634 425026987 0
558171627 466483259 0
78373941 18584008 0
119300700 56113310 0
379427518 369299554 0
269895920 316717170 0
463607215 95353851 0
35341609 487376439 0
563686714 194248281 0
218670331 346132645 0
560631191 329318922 0
21957118 487107920 0
333896613 69568782 0
94405390 481055395 0
244665992 257416688 0
478886062 527537591 0
195127586 39833143 0
334642427 299685656 0
86370149 153627218 0
333507673 464890177 0
127508749 390425922 0
486754851 117769464 0
35008736 437784789 0
489627724 141349961 0
348917844 495907895 0
401030483 3537394 0
390957570 197171291 0
523904994 140608899 0
509398153 566185146 0
503911858 181537997 0
389692176 311581669 0
294845504 565843743 0
513698334 380552012 0
237668835 231155777 0
392602719 381958483 0
3812672 387263248 0
460477674 478682229 0
466302954 476230084 0
270448757 3250169 0
553029325 490944778 0
394494466 300144586 0
401924734 504706029 0
123970807 483017714 0
27237120 470961234 0
54023329 330929430 0
109353999 110943590 0
37826915 77117543 0
304962309 505270378 0
35036731 189750043 0
565831481 180544864 0
298292246 4488785 0
436499923 422923309 0
307030144 279666385 0
458371550 448591127 0
425377595 68181450 0
410493888 165235620 0
132799570 90072515 0
550390412 124237818 0
439528164 206373194 0
182324930 194714511 0
517593345 85353503 0
479625217 198934283 0
248619152 557868048 0
391167952 130340119 0
395273232 72094985 0
539277132 324385474 0
149761005 125703283 0
224550494 129260224 0
39956231 385545093 0
292521815 94487352 0
12237636 46121097 0
54919937 50285886 0
242434662 456784780 0
9141954 246164207 0
440067537 367986340 0
176938448 321599487 0
314207781 365560765 0
16197815 225204798 0
96083681 260189589 0
416972086 143255841 0
290415106 88183160 0
41919638 198992890 0
504144801 566038722 0
139746674 486118961 0
321889412 420285510 0
335375175 141267372 0
531290006 373090945 0
371978459 271230324 0
111497933 93803706 0
476849697 222631331 0
135417918 560364767 0
230529470 223020935 0
23163159 125442633 0
475007220 220494031 0
332784962 522246051 0
448783821 2807808 0
68701857 511119048 0
447912267 39010508 0
43331429 71910611 0
366312555 474019456 0
101731712 24671134 0
306215398 293775011 0
367834375 323069488 0
487004231 191137853 0
327239514 348485578 0
559317978 552014186 0
349321302 18936674 0
522695974 172123051 0
402106675 300051520 0
512997529 308779641 0
315259111 520436693 0
258275814 516682081 0
420956280 520927910 0
357043800 210892930 0
554949417 301016530 0
91615065 183312645 0
523839546 445167068 0
316093480 46708883 0
506213628 83023035 0
344949760 84650559 0
270253207 12806440 0
282208378 62455616 0
365858986 498666676 0
185790148 547443757 0
401838804 167592592 0
469006774 377514129 0
143011726 379277328 0
260885999 535002838 0
460349139 442993789 0
189784424 402887266 0
483116327 387881721 0
87719083 455345486 0
497124342 328005701 0
297358737 262420592 0
112400703 228033932 0
223969000 562727166 0
287365074 524780224 0
405142732 245181655 0
100229118 496837820 0
59512813 245866501 0
16959534 524493866 0
137409978 419647886 0
405333872 82452339 0
264837318 344865204 0
563561964 447836834 0
149238359 419243690 0
60606748 32380058 0
299759425 323480823 0
140935027 365636007 0
458577019 356320574 0
315751078 65970699 0
456909688 286811476 0
460943319 3912988 0
384723655 452825969 0
485141344 311408808 0
534596208 131260570 0
61935937 373469304 0
206305077 256230751 0
110496527 272543109 0
431411591 320588900 0
146911774 372606613 0
38363598 275137159 0
141120448 545941875 0
154276616 10210499 0
37149179 402595392 0
2307684 489600264 0
75413286 433711387 0
48184360 240163008 0
543782380 455468180 0
535387624 105055884 0
4584496 209188670 0
72879676 57134062 0
395708137 39070078 0
291976118 123693029 0
329000874 59230218 0
78173425 568502682 0
553756936 409185864 0
454726436 398097685 0
66156762 245456415 0
241905823 148655854 0
59341819 123504755 0
268294777 138610770 0
77581067 31505755 0
662498 565164127 0
86770990 212242659 0
280037978 467844043 0
472547520 553950599 0
123970914 394138060 0
495736701 74568313 0
563278431 552290501 0
530150183 172805411 0
156047080 565514796 0
168683808 101173589 0
7051773 257459378 0
343368031 382090574 0
396786185 373317124 0
43220008 557205054 0
60788688 297050257 0
87112771 137538345 0
382492744 352311181 0
529984557 272531743 0
251402006 209819340 0
525048544 95281332 0
337595099 442262239 0
513791822 232563949 0
256570742 215388267 0
17560349 18818955 0
262413561 513584133 0
259196059 214532294 0
54576256 284763747 0
361926434 116588281 0
203896834 189931466 0
30672051 317862755 0
77239622 119757353 0
405385941 208847199 0
269052963 294719652 0
38995224 254408710 0
183872578 526220700 0
327401416 451014822 0
278711921 327228657 0
539481493 15191301 0
389761682 400916843 0
74623583 485049230 0
527530780 209793030 0
318431213 525485854 0
45218236 67977480 0
239501217 465792426 0
344136155 451708771 0
82464124 95657310 0
408822674 362069411 0
143566998 366012091 0
378385648 397248696 0
548111404 372138412 0
240627124 236827710 0
148041041 503172939 0
281050374 110101116 0
23094650 34576537 0
257052803 245080837 0
78271035 183094797 0
451231064 332332578 0
132863774 467552820 0
224937861 136179074 0
189034587 102687800 0
207860927 501965355 0
63220997 279843059 0
176991169 527773543 0
66668940 107123416 0
349044119 452551769 0
39996684 181509637 0
140117755 59158070 0
165964340 522748432 0
505616124 349256533 0
410444089 98830319 0
216702621 550643014 0
270965500 12094842 0
374427973 2922162 0
17152500 69249572 0
196532169 401781737 0
127970409 486291057 0
395642754 188413208 0
31606067 522053675 0
110950692 335640329 0
5528014 26167146 0
206532055 409978671 0
375815090 278600366 0
12058108 99917191 0
259302495 297150754 0
46222223 93051184 0
159325625 292984889 0
281960724 312294436 0
414062283 237841421 0
374043233 389831258 0
102304965 388349276 0
453685209 54616958 0
1071843 132880575 0
140403749 76802302 0
163017391 281348686 0
398746175 408903367 0
357334093 263475424 0
269369415 481060397 0
231560071 36792266 0
85755675 499657733 0
394858382 322537097 0
319014523 484904849 0
349508574 503453223 0
38035362 191025660 0
502967198 312849376 0
29515277 542849103 0
262454589 106959163 0
461575377 77673850 0
489076784 155190677 0
361976845 94176633 0
442785484 3613173 0
145089090 519470490 0
85582839 95499040 0
376067667 514170644 0
205623635 46572003 0
313224045 300074220 0
219257993 95912249 0
419271167 405983437 0
563337792 174977004 0
227625189 162970866 0
266970215 139440268 0
16844464 505903409 0
483101292 332343067 0
467886413 211888007 0
203032487 287181705 0
104936878 492756293 0
238086354 568003255 0
506190957 286205791 0
42448558 528134564 0
23413972 394594753 0
173383677 442636731 0
203917994 191663298 0
27833570 334257600 0
510629160 559894028 0
21613434 288499072 0
542330622 252695560 0
513974514 480821664 0
544305221 321781891 0
163692293 469589839 0
184251279 473999573 0
236148472 165299076 0
104479090 270841945 0
316542197 400508851 0
351841308 569237126 0
45314011 548994005 0
274033148 373649314 0
38189632 257646233 0
126492438 431258223 0
47043783 208553485 0
8907360 328413114 0
31223881 125590329 0
228193950 14540881 0
354264698 217722924 0
555496090 157277856 0
49812791 551472688 0
321396355 423285906 0
506981422 127464299 0
184324789 393085971 0
343323309 92840136 0
35856514 532756273 0
289061083 226284946 0
41994927 469447196 0
360631000 97903293 0
240246287 476171403 0
522934720 203665212 0
328316225 167629840 0
128964557 152919146 0
550794696 273993949 0
252417809 183009342 0
249276302 117189641 0
160608165 427170878 0
245453091 413520864 0
313623809 218114360 0
451145859 385141102 0
192160802 40446714 0
431471873 325103690 0
461038579 211406872 0
61369139 241983736 0
268981106 459475698 0
281947919 94304662 0
276454123 255867484 0
259928108 308399198 0
421530962 164091533 0
408278486 469125397 0
355857222 55229126 0
111695966 304090634 0
368430508 396800001 0
438144542 192672290 0
426638857 165146975 0
357064474 205285389 0
147320162 255368417 0
64364582 11128822 0
385781930 72886915 0
179444939 554314334 0
74996720 471459626 0
55582225 316209712 0
27658898 125133086 0
249685456 249345706 0
170179761 502366207 0
280339387 110885490 0
121513410 282477940 0
241590203 216924363 0
246950178 394135885 0
338564527 398421245 0
547389255 386206106 0
191855346 548506488 0
132998597 133543821 0
429318687 495786420 0
84775475 318684989 0
56776453 397086182 0
90189425 37804030 0
14164883 357078772 0
249089383 115924762 0
264261157 14291925 0
23801809 280758572 0
501283825 39130305 0
514441361 330385813 0
500559432 200587802 0
85471283 156493201 0
491560877 387125925 0
72295798 475263260 0
159207524 179036236 0
460700599 473020055 0
333077292 554924353 0
258899508 149675139 0
466145018 1477196 0
347613788 66447596 0
35928035 466051967 0
508767722 363508511 0
128340175 219201205 0
478938026 298359885 0
212133854 143967795 0
362812450 87830535 0
566028328 81550823 0
201876720 565654420 0
153879323 129073849 0
5029443 259842444 0
512132106 180795426 0
246310878 533574125 0
405895215 527895247 0
127424048 369207096 0
170822869 31520930 0
561431307 568673992 0
347548865 270559538 0
478313876 354176922 0
336396550 22002676 0
422037639 330424032 0
262047514 33949000 0
442301575 175001939 0
547836988 197669837 0
124063835 99633742 0
432291379 291804948 0
308570629 195893667 0
427644013 395184091 0
452852196 236839424 0
553482493 226872574 0
465044125 528154261 0
299264304 85301585 0
560881728 89665083 0
146366791 557367958 0
373435737 381404932 0
439357609 11871090 0
504317666 537476687 0
380991921 231763582 0
199772541 256603997 0
520997757 131653985 0
390056689 118779337 0
300023907 434765578 0
539067409 399574734 0
352875875 361232940 0
548837623 249216014 0
483799561 38027318 0
432819619 77310324 0
169184897 167533974 0
488436631 436708698 0
234646033 533837267 0
254439844 211475183 0
271652410 245321186 0
469136504 100774065 0
268375080 523549268 0
500074671 229390425 0
435216200 518352260 0
100279215 271170939 0
199438745 434511996 0
214227529 465296813 0
405775244 209182270 0
149828476 244890521 0
85667678 246079362 0
50989039 431711920 0
247946084 143947073 0
204750475 67434770 0
518133648 116747800 0
528117933 322487148 0
395406184 234501326 0
284740131 45864715 0
267537614 454139309 0
473957915 77754171 0
441300317 414633184 0
264451910 138326494 0
271825660 287424972 0
27910619 556116846 0
563303560 104752218 0
475663050 461184233 0
544608135 472024742 0
296018585 156483824 0
260386032 172989003 0
498430938 532293670 0
269346631 190865305 0
33561279 178847554 0
519004243 493608697 0
15538466 273046472 0
91603197 373119847 0
333099934 250896631 0
417879013 388944336 0
347412004 35495348 0
264494239 46709601 0
429877578 59540610 0
117407063 347636121 0
395107638 297391062 0
55934342 142742045 0
477835579 209563720 0
381057944 335074913 0
371173078 278363037 0
482791036 543557559 0
970486 351097939 0
375293968 464742038 0
392655193 279710667 0
304216637 450270587 0
162895499 254279104 0
323618773 23218449 0
206740532 385531481 0
245297249 150500786 0
84831790 285644037 0
238407061 152264467 0
345899592 421683318 0
123954962 517913726 0
391367730 316014923 0
16301918 479456410 0
374544188 51407355 0
511128504 241563388 0
155848906 355421112 0
346467031 400482645 0
147215476 453896264 0
396327862 137806646 0
412780561 547321827 0
343692463 219936897 0
194541164 130401121 0
148960969 155412802 0
44815350 28070382 0
382933491 128882293 0
313450345 463817001 0
477155101 332067234 0
95182978 148242679 0
20055346 44532249 0
170720922 485719591 0
473990123 527924438 0
189958413 425950038 0
155618814 278647993 0
506252568 303070985 0
53690165 395851610 0
317588159 127958131 0
476874111 216581914 0
550556163 419528392 0
301751304 557167538 0
288326240 176381143 0
184823615 229423893 0
350469290 469189967 0
324157191 60889905 0
48780239 474285337 0
123328471 514649511 0
393610098 495062594 0
509065721 433591189 0
81223276 458079611 0
100987605 149956865 0
475548610 121652960 0
137065083 519296912 0
113341235 297940311 0
420502563 417443321 0
475581624 472787988 0
53416703 494273156 0
380083641 125704020 0
134368497 322608365 0
135193771 442561975 0
528776623 77650336 0
494166442 87403376 0
539737615 296490483 0
176044944 417360146 0
281246129 295438000 0
329055688 16556979 0
104472656 401196732 0
529443109 241963474 0
1170092 418963010 0
11073947 298702752 0
529857424 548934118 0
276226884 299585146 0
63539563 106998854 0
95787045 304234935 0
19187732 520641555 0
153788046 470548180 0
74261018 338972110 0
227088436 353376245 0
333932368 286420674 0
53109050 315503271 0
372400543 531365365 0
60609882 365625861 0
407672723 92795739 0
498304829 216816963 0
492422590 523899992 0
372887331 237272862 0
429173917 566244880 0
93381450 493444084 0
25222017 132603157 0
282126223 56801249 0
523328745 293870323 0
489560686 523494243 0
146621609 81250579 0
395187225 91474502 0
18093156 481123393 0
379113514 445369000 0
45654987 96304857 0
234757531 500101734 0
120149624 27889305 0
249214643 148232778 0
158737020 318162417 0
5445830 358373248 0
71406604 469681554 0
433338867 212307932 0
276511256 395698410 0
125356620 478486173 0
324522332 409363248 0
282594722 453350430 0
424878137 335124818 0
242509604 297077911 0
382382695 394480321 0
246770848 226211957 0
521444621 18747403 0
70123148 502227682 0
519644527 267391332 0
433624261 477316322 0
411067306 461244536 0
248699534 156212881 0
94541629 138246763 0
294312158 184135762 0
557771395 59314024 0
152022251 191786358 0
477708814 468084739 0
3176396 170906947 0
242956839 169759615 0
564769788 408136894 0
425296453 354732981 0
73236541 130787402 0
143302396 14764925 0
386620572 324464369 0
275921099 241998470 0
469319396 241836935 0
348003048 104436486 0
173938299 530043676 0
241201431 78875703 0
463304802 180496721 0
139122401 345331405 0
172164424 373995731 0
518798644 457175092 0
523781271 44485028 0
515180015 242025109 0
383541350 89684573 0
401031381 375852984 0
169988003 320615537 0
251162939 51750365 0
68978824 409906945 0
252243724 280203524 0
382914228 316058076 0
392496483 552244435 0
446059523 543351382 0
150097792 49783305 0
273594659 43229934 0
332109497 234041673 0
473587720 157110370 0
92908592 301530482 0
292459842 134144255 0
237127611 460605368 0
127283768 7199464 0
179755508 475789848 0
195494467 292929556 0
94338593 93221257 0
394522567 122197748 0
486697207 371699291 0
363117562 329882949 0
343729692 556935821 0
520416494 75729102 0
60272775 292413503 0
465731587 148437030 0
255902702 553277011 0
84325829 474764180 0
256465647 244178713 0
20301171 472538596 0
50126414 509352097 0
296195914 465039752 0
359990936 238890286 0
154999263 443404646 0
135565143 82131287 0
438259140 241578639 0
16331026 186274337 0
448262050 430012727 0
531867505 213821555 0
367076701 469907729 0
329371322 209110209 0
560904721 259579605 0
315764857 166162826 0
425090422 10101708 0
147650069 392096950 0
419118154 529606676 0
548610376 139410890 0
53996468 189856613 0
110534259 87720898 0
391865349 301897896 0
198196621 59248884 0
568768365 37042131 0
367588439 353775616 0
486448216 415376953 0
527043721 101688865 0
190155986 459576960 0
15469692 365765172 0
34400190 400432536 0
177971508 414998611 0
389042578 249679686 0
223135683 80920021 0
522254252 76996785 0
276002843 343416107 0
495377166 251197252 0
50824885 550274608 0
504109224 150750165 0
318407195 287438941 0
137826047 305161914 0
345925084 282916318 0
156197721 317495411 0
228345869 118946301 0
527789284 351709053 0
373215418 205841089 0
478617125 337224182 0
208826820 214620609 0
174752026 131247887 0
1400800 528703333 0
451434620 466768679 0
368379196 95452882 0
434684165 284716580 0
210172386 321965950 0
221891148 164109763 0
510966580 197795100 0
450301211 466197745 0
263198316 55413430 0
330304842 351061198 0
559092534 219289331 0
196171835 138040873 0
138276779 230210445 0
172685567 75719046 0
541291159 21470568 0
422215293 255147924 0
464218815 505917116 0
96907664 148865439 0
243305982 72439979 0
454496726 457447698 0
306467972 246542775 0
122681705 399470146 0
233758803 9784072 0
449717319 132262036 0
473040315 159260042 0
310718567 484176683 0
477810124 492588876 0
37100669 472550899 0
181387854 264478172 0
435225038 360164438 0
46221976 311340359 0
73737694 268416209 0
19215425 319677259 0
72021105 355447599 0
49642873 298718794 0
124843814 184282598 0
287293353 187223522 0
558293177 126094384 0
81909651 300630145 0
526464757 91348592 0
507862992 333693856 0
324955663 268418139 0
94447259 490842383 0
176707521 318857425 0
40417531 444881323 0
121809488 404856998 0
168829651 250533794 0
344506084 408629439 0
565798983 221957119 0
253447971 458522961 0
327435870 107967322 0
385640332 103574816 0
159177657 119812336 0
342638371 523422725 0
399267791 152147066 0
531885860 317134310 0
448497501 211089018 0
190056992 288786213 0
141276528 214308615 0
427633547 551559844 0
298500122 546411545 0
343891602 495773458 0
506094248 260273500 0
510386990 73156167 0
27304820 371103582 0
143563344 436166465 0
475345597 479519432 0
388754010 465350945 0
458565605 430582165 0
267768071 437650531 0
567056704 456945997 0
471402362 347481618 0
46102384 356183928 0
514059736 193486292 0
173316796 560912386 0
22778799 309110435 0
99759928 54062813 0
11999582 202887538 0
149641416 552004635 0
109991752 110346139 0
266521344 58056321 0
57056669 315375643 0
193061973 180182314 0
39567775 82096289 0
170831827 433961226 0
171785329 352178537 0
426611928 201889961 0
43254907 168455260 0
403052293 153724525 0
528323082 141200409 0
21619252 297058546 0
481335179 230593460 0
21660057 68812676 0
376016563 418257344 0
538074093 239120758 0
95840882 138981775 0
54745290 104941480 0
132709536 519768447 0
10520315 521650815 0
241516893 243308922 0
564985524 108284729 0
210757192 118299392 0
271816239 229806335 0
433543639 20501024 0
12800161 507782195 0
525627230 406747686 0
137084239 15325299 0
463461669 357676150 0
178911297 190131747 0
366709803 395627266 0
563812494 240332417 0
546430928 227402060 0
224167154 355498761 0
158904342 358292846 0
531489742 349797874 0
166010826 88383636 0
336539089 211981020 0
454271539 142783970 0
103201770 148024111 0
555075207 211964573 0
24262187 559783656 0
413830499 269720254 0
311434024 50443759 0
40894766 22645166 0
419434543 301190074 0
408244350 166543159 0
505489459 345047519 0
144927186 280684727 0
164920097 117349327 0
407123658 162727815 0
226362913 194732603 0
536986424 392133677 0
509448292 1919638 0
236249642 378603543 0
337370047 44626133 0
427690052 309218625 0
18707814 93633709 0
127722440 472259927 0
361417364 280396751 0
563783156 194255092 0
504437678 561157683 0
182632790 510869732 0
391642828 333503442 0
509438172 261431968 0
106041130 501384330 0
6724117 216932359 0
477973016 119515440 0
292883577 190151299 0
19454043 359552370 0
318264475 147179915 0
285612624 488750903 0
168646486 27454092 0
521862597 183838615 0
147292100 74262892 0
118635853 544647364 0
57171137 157629905 0
394299019 403115272 0
290735809 184197127 0
25250869 97488369 0
33662879 20280279 0
414485936 210764162 0
403768209 307626989 0
397684456 361661112 0
523268961 526721003 0
256621211 537204294 0
523891475 262091943 0
419423297 73207395 0
113049809 513832073 0
97986386 242297376 0
201342541 559266648 0
452198458 380597500 0
520090691 507075020 0
201094507 456319782 0
476469994 15363894 0
38082609 225788704 0
17457565 528722859 0
429128641 483915705 0
5406506 524730904 0
155154652 122484088 0
207498446 34511807 0
289145811 412830181 0
400437843 547695676 0
513388638 415385950 0
241934609 462420694 0
194870424 187161322 0
333909351 493732693 0
302397973 558868880 0
217941061 361041245 0
338568720 148154862 0
271388957 282603838 0
322577084 282023851 0
550883151 205434432 0
513580527 227434118 0
314696496 14643647 0
411450454 421794938 0
471143292 440134721 0
405143827 476895952 0
136594342 349012463 0
551834292 233210405 0
312570171 7763154 0
394092223 246167283 0
148499239 77805135 0
168248803 274754045 0
456020124 395576888 0
145452864 567299997 0
286866920 321906971 0
347022640 3631130 0
402549691 229155223 0
45620484 179387649 0
216148417 544437387 0
491967963 209331513 0
214592642 204333019 0
476568372 133721635 0
483051134 115729091 0
503888353 235799247 0
380390953 21232944 0
95629240 45717310 0
452300127 341438049 0
216552279 325869164 0
401937142 529378631 0
524711308 11074597 0
162481441 148423438 0
75274701 78252934 0
465080308 244299677 0
22970472 114058214 0
112275787 139763726 0
539310476 347471406 0
536837983 495387954 0
474468944 101183333 0
182560598 208655490 0
221992436 479284916 0
540663633 137137614 0
495997345 549006880 0
320195345 481658256 0
63186248 78765285 0
271163443 103491630 0
304722405 204217140 0
144376301 497200155 0
244191026 94990235 0
488445550 436584155 0
233834610 409205207 0
442798057 128576605 0
492070051 204316343 0
175818921 541735159 0
190454676 8700835 0
142458609 299754804 0
236510928 378205932 0
313798762 3713720 0
458547697 384573900 0
102235653 210454619 0
403893665 161234055 0
373246113 528781893 0
553909205 241986231 0
369356295 72706757 0
270433279 303477913 0
278889675 56921656 0
306726973 94826104 0
509840496 501159370 0
430565616 373107634 0
237712542 230356892 0
328043306 61961186 0
480963649 163181896 0
466990170 44616674 0
471349120 469136014 0
446332363 309932287 0
524763767 359328487 0
73477424 402001309 0
30334103 365323446 0
399986174 44083122 0
196435194 47921819 0
290973150 51296149 0
204878999 211028785 0
297961846 511930701 0
334967056 420734732 0
167893335 6379514 0
317182002 74168 0
112583547 420942544 0
337284112 95173648 0
50940216 488854581 0
303743852 297234390 0
221962832 477026108 0
415996723 157453234 0
157083510 131355233 0
555033207 26013431 0
113304089 178414491 0
508999904 151572773 0
197780850 238898007 0
226039027 49904918 0
507104227 49649492 0
231362736 461852064 0
125000186 4691815 0
45157592 300547362 0
469634543 12572594 0
400376326 366346126 0
116507172 383780168 0
294469757 219227950 0
383699970 432285160 0
456070813 287659126 0
109358973 523643987 0
44060198 305109374 0
286505739 431278905 0
336821491 299566309 0
548056882 303905956 0
461213349 417188152 0
503391302 15859363 0
409249656 510553653 0
162730896 47739083 0
248843782 160609096 0
116626093 62831080 0
138131337 21546173 0
145974853 382969701 0
460143554 397762135 0
293579484 348053157 0
199491569 11629443 0
473133191 142866112 0
276590761 568339085 0
138211487 493089035 0
331503203 182338361 0
327107772 435508685 0
302464731 179198515 0
153516065 485436053 0
258577948 526973509 0
182162323 320001040 0
75361153 150340392 0
183286695 431725345 0
558429974 222809845 0
435103259 424143936 0
331939302 406699250 0
347917237 454112132 0
10417635 119693398 0
554866506 120226243 0
22747269 325245369 0
358136478 161764716 0
458564060 102650420 0
351407012 262377403 0
296933087 455700118 0
253213831 250417837 0
184068815 374087293 0
136217158 21297823 0
379165476 520452284 0
274712895 453597174 0
313408204 226285315 0
564749028 518570753 0
133195575 337649693 0
267857118 128716012 0
391016776 383573234 0
14666091 159118659 0
9853557 154123412 0
48122914 350846303 0
360915055 197296724 0
137424357 102363500 0
350063276 544311674 0
278344112 187964284 0
94540841 359295729 0
218990841 178256225 0
185457498 445240898 0
340905793 361843156 0
118002498 174851120 0
279973703 185334892 0
504471892 262733550 0
51900552 290549443 0
53649786 499780107 0
406590460 375821221 0
309275068 2659787 0
173105483 28783342 0
94185877 389049912 0
436313017 229760978 0
439096020 39830259 0
429202576 554220268 0
72586939 458298927 0
468349934 211536453 0
562323442 115810838 0
494051156 306245690 0
443615416 205230621 0
130884885 315592213 0
32779448 548840330 0
48842409 557561075 0
301887742 159829146 0
566180772 119804775 0
420988253 562499513 0
39496085 383446237 0
87733235 244868967 0
22937026 189144301 0
365034314 551886069 0
489003229 351378749 0
279240260 375814630 0
103477129 40032798 0
221850779 497938992 0
2204659 336563719 0
286905483 408110614 0
346180690 365717595 0
568314292 80458658 0
138361072 296320639 0
485835701 426330470 0
193359951 165041589 0
478142430 111713905 0
432458708 310290634 0
84680658 137584853 0
221546963 73398199 0
350689771 69585773 0
557410169 228034825 0
417274895 150183457 0
362049721 373912272 0
471194501 513801409 0
80140237 366282557 0
185872103 555180403 0
542387091 381691714 0
523434180 541577245 0
264461272 331492331 0
259078000 32726305 0
506797939 47096450 0
193427025 453312996 0
73064165 104155793 0
317900392 153155562 0
179845096 193749489 0
534326181 503224253 0
266839621 144046742 0
92796443 544057290 0
321161746 498668439 0
27127800 80735450 0
377743771 101596760 0
171329855 426355819 0
250777530 221991124 0
543575236 562352705 0
385801253 442567141 0
90575167 509788698 0
129174227 88694929 0
197407864 506686006 0
108199203 209720433 0
261222784 121430523 0
333096418 343147645 0
232641640 440332226 0
139931233 489093021 0
161987829 404905671 0
413108902 193105836 0
453212856 400443551 0
320615918 251472752 0
542617709 93676136 0
298935798 118924476 0
392931027 21214429 0
384183820 390646171 0
385152930 520697275 0
224679224 51705879 0
119464319 355601096 0
416777141 410150045 0
177624079 190002019 0
277174690 320476153 0
53677675 15501356 0
223418836 488583237 0
68991210 555194486 0
344471646 439798342 0
145962541 527405036 0
131998212 177455007 0
523760899 23544646 0
65963513 322407575 0
327787069 245005250 0
214264246 27028814 0
430007359 79992533 0
330951529 559878946 0
127900154 149189918 0
504889001 343612451 0
480699093 386361222 0
59798444 481731157 0
182597314 185503630 0
47573896 552395644 0
134706599 438302133 0
546380922 494730809 0
37980850 396904536 0
239640386 414994921 0
196014305 349649067 0
154032374 292078096 0
57713570 276455169 0
58045096 50163670 0
15567818 488933803 0
96426273 344808189 0
562781404 354552998 0
444030218 29859488 0
282700609 195638481 0
163690137 134047631 0
149423794 238139439 0
55510976 392724362 0
377252946 438606829 0
226718437 477545224 0
284347828 116713047 0
173515571 80869471 0
465712942 446813415 0
383841169 463606 0
43308814 186863978 0
500745732 459456608 0
517474622 549533421 0
203605742 153977426 0
13132400 532297933 0
339120363 481639723 0
488835824 463399619 0
303898142 130631680 0
380532206 52971505 0
75514518 432616897 0
386118620 478519896 0
539590908 444422126 0
527013919 145371999 0
115430838 327747184 0
219048456 285119621 0
511935102 537655606 0
42289511 394697524 0
173070771 569110513 0
392446979 481852268 0
6971639 113678984 0
170006407 286866401 0
71839288 184869108 0
451722783 478467263 0
377340959 498253547 0
219805535 276089828 0
427177160 254618549 0
247531284 33309308 0
135803226 48076817 0
254399837 4015744 0
201429069 123434322 0
115011821 316679965 0
173242458 6059567 0
47155017 446331087 0
461173146 16256525 0
419961970 540100028 0
561411951 196049423 0
88719625 468806378 0
98388063 56057094 0
333587859 303661926 0
318391092 505573242 0
265698718 554092091 0
350788364 454210638 0
487139352 197383062 0
52200711 126344507 0
259054634 240038055 0
236827698 67552184 0
89480047 105136859 0
173032664 66000976 0
520088255 264880845 0
448666810 307985519 0
567479218 426737928 0
339426423 331988647 0
284382651 140874801 0
208402580 305548442 0
264523436 475154389 0
274342663 414144786 0
516361027 288338550 0
189788918 535477484 0
300252721 296054645 0
293290011 73637140 0
444683227 284584047 0
192178585 144960529 0
536141776 337483789 0
528969284 175254013 0
485801536 493164992 0
13064868 132238343 0
317492373 205197165 0
4418346 212082308 0
1549807 269105458 0
328190809 425413229 0
222911474 403800151 0
215670258 360109230 0
44654418 496423129 0
111909025 362741516 0
392942201 464914358 0
228970409 369281639 0
339275686 291294269 0
499708620 482524209 0
191066947 253398368 0
545752127 81130031 0
385348614 101355004 0
291837051 387201084 0
60068722 382639439 0
145964972 488766734 0
276971176 122200618 0
247000660 444271809 0
51132931 530047316 0
304521378 394267153 0
427734795 404633390 0
334560343 157083832 0
388840929 542349777 0
230886659 279988792 0
15571477 527484248 0
102103620 99402405 0
553187327 195660544 0
355237750 536961800 0
377404239 199826208 0
499188763 94153211 0
169372429 449814087 0
506575056 469670929 0
547129200 44823936 0
44735037 484266569 0
244469862 558395988 0
309630881 3693277 0
544106707 67830248 0
437316354 46038096 0
357210061 66012778 0
278914921 344076223 0
459379096 313953755 0
180481006 375111283 0
441914909 507999062 0
236217154 345321340 0
124464954 362433464 0
76142874 87109257 0
475323456 372461097 0
527266329 192938532 0
148570647 152339412 0
82460532 275791746 0
134634770 556939355 0
67187008 139890758 0
233700428 386958355 0
370014963 7749352 0
488042880 494655482 0
443367557 371458656 0
438580319 165350565 0
44494067 105605715 0
344867213 391551060 0
222750707 400758513 0
165701916 562580010 0
215131048 556364787 0
165231756 21022500 0
491756939 210546527 0
433863881 214104721 0
239471024 187384773 0
559784543 251828687 0
446815456 325354882 0
331249401 448557374 0
384468628 498729261 0
195439147 326660400 0
317983088 541335805 0
538924883 394366309 0
182140059 495421493 0
97786732 449593472 0
82531245 421155797 0
316076430 3027148 0
254165778 242725519 0
149699856 521125168 0
105800971 292549329 0
334078675 382469700 0
241185741 243076120 0
139580625 365736966 0
483674286 223842892 0
131150444 441704592 0
75269764 422534196 0
39030391 480619752 0
328457179 207998255 0
394354370 430814297 0
24397216 56398638 0
268754981 317261162 0
527560692 6961183 0
386325424 108211907 0
218043466 563220315 0
204560693 124466224 0
165003115 268374558 0
100929365 310928188 0
248289445 194592440 0
338651553 224770651 0
304922312 5098695 0
527199952 186426631 0
295737578 266858317 0
78135853 347281231 0
99546050 293391096 0
410699178 27533180 0
360342234 506339388 0
390107176 351715381 0
36668984 167062994 0
300570968 470518207 0
241471305 81386392 0
289414803 79896188 0
177689906 70421690 0
396811187 299101951 0
532324578 549428737 0
2227018 10847231 0
126522323 270452162 0
541228210 546233086 0
20913901 486355033 0
331975578 98087445 0
200786511 194124349 0
398454110 240987431 0
407639942 430022223 0
376900088 328340064 0
271286457 229706377 0
387066499 59984089 0
480870988 271477040 0
541214326 495253663 0
463019178 129883892 0
291925887 377627863 0
153423294 19811147 0
122538628 210443079 0
160039149 278820862 0
364434575 175769335 0
59454132 115156589 0
390792190 204725532 0
282300454 295550616 0
259645878 547494313 0
112826490 528432073 0
19909150 460579730 0
164929037 419869732 0
214051494 442898157 0
252497584 193071065 0
118389557 414311330 0
273980586 80471695 0
445328036 175648073 0
301177500 520261749 0
280958958 334104862 0
256083949 318569121 0
246042051 489005814 0
230425687 129549571 0
460161543 255995114 0
54893374 110085322 0
367078787 242272508 0
14151001 179634305 0
171785719 227029335 0
57544786 473330662 0
232373505 436883064 0
526691342 417416930 0
204007091 235913640 0
277485151 208244696 0
73593580 87955798 0
542002799 30201445 0
534884090 217454574 0
287430074 412440778 0
332400031 484758906 0
190920710 192170823 0
448572219 274354574 0
162989625 19683761 0
177525394 278144381 0
24964872 434642664 0
440042748 148383931 0
376924209 58500293 0
214690232 481704574 0
47945814 72913399 0
177354454 265907942 0
51264736 445029344 0
518183335 405051950 0
313720284 69104065 0
122916607 178977832 0
356303232 1525663 0
335202311 230315048 0
67004680 346542977 0
247284684 433506891 0
436802799 475538259 0
349980831 522965014 0
467134985 226404450 0
10143268 556581891 0
88020808 119507699 0
412493107 431551148 0
61587451 17598663 0
475790177 231033868 0
469970938 188149897 0
23188995 535695197 0
489725279 433924678 0
113826470 51498623 0
307634188 303448610 0
558352122 447323615 0
405696635 61713685 0
511406437 429947124 0
490768956 68994287 0
13710085 320139121 0
543477552 133094408 0
372599175 495859651 0
438528617 311954528 0
328092653 252552951 0
529477583 267739508 0
410916081 432620313 0
75921191 314356335 0
158157775 50986731 0
1841660 269383371 0
359544652 24785216 0
168159957 292355259 0
226192089 402229400 0
456533137 398277380 0
454594980 67700739 0
23687425 139424121 0
480959696 542042507 0
74826102 498915883 0
35928646 83195050 0
26895207 3059765 0
228833096 317960970 0
445273527 380645821 0
118976343 458764493 0
262309141 46527353 0
537152876 544307675 0
433978872 460952466 0
187549175 11871130 0
300074091 66092322 0
390245910 503430523 0
445908275 452464018 0
225124022 477154890 0
38874651 179144999 0
497367664 45781809 0
159428513 327087175 0
166050564 333860864 0
511491034 63531057 0
257022122 312201174 0
529947887 567924464 0
347314806 244822460 0
140411845 55338756 0
286846647 130908342 0
114882757 206447586 0
234620551 303070426 0
179951334 364300641 0
435471217 447089518 0
21662147 500867001 0
299405556 166240790 0
362766935 78435765 0
440776114 119357364 0
539208137 131477851 0
61385346 186025844 0
550099534 369576943 0
168277759 129994893 0
334860338 239691596 0
155768580 478073255 0
169362255 225666097 0
253261052 506045845 0
537775031 565378293 0
442657319 137430870 0
216011498 253430230 0
538111571 381629221 0
505366088 19487775 0
38665288 2134796 0
34174480 341668441 0
99306590 562555169 0
548339826 404276881 0
402407878 517616857 0
145216038 249311088 0
433627434 78184235 0
169616827 37080549 0
54194461 183505338 0
305204204 493219977 0
68473689 442479878 0
181013707 392156424 0
230585007 545384180 0
332762901 260274840 0
40005173 502718091 0
407906466 436100548 0
411101850 39793242 0
3455448 177601485 0
212562868 146578623 0
432560145 180211237 0
275077643 191040918 0
406548324 359798905 0
310881581 59451867 0
379441245 342604492 0
483986615 499468314 0
334846225 343821752 0
375726137 276819314 0
332373936 170180450 0
312761298 136073293 0
70121540 202269505 0
228011150 315006193 0
359187175 535822123 0
338443305 350621761 0
279956593 523631857 0
54196327 345279365 0
203504136 556794568 0
48118980 287595808 0
146447428 381112264 0
134806127 420543572 0
105782870 426004231 0
2111064 18980019 0
462616419 398921521 0
301405531 544289609 0
517110731 163106710 0
138884462 554583094 0
310519128 483000888 0
312667207 471963718 0
520507973 82129569 0
488227037 113344061 0
327818279 361090551 0
173483013 98963529 0
50788909 110392783 0
476646108 100494997 0
291072779 474320493 0
211129325 437481662 0
192941872 390994908 0
223069942 39275415 0
53848947 259319761 0
162515217 564676551 0
546534350 154582952 0
323533426 188734603 0
41992529 293375989 0
198787954 501085313 0
447668779 561216327 0
538661322 167834469 0
146414687 457054779 0
152934585 453993096 0
206444623 152400673 0
190432859 560237475 0
514989758 163689024 0
374810315 485015175 0
70232345 153093787 0
195803497 40053146 0
197453920 488273865 0
418370038 61733045 0
27360155 547369640 0
191390272 127596013 0
232668299 307775030 0
190346950 148378066 0
12164065 316533973 0
395882843 231903724 0
430830886 416444980 0
114156582 164518508 0
330318190 223642244 0
18014155 309429922 0
274857187 332086066 0
561571003 521287359 0
405286238 122174768 0
359122968 429609982 0
169585977 181257193 0
260552761 94794351 0
272692468 173908547 0
289855790 62097282 0
371941026 379557964 0
461528694 453697042 0
336800389 479020987 0
32974676 159120273 0
162203256 263212948 0
554014920 26260634 0
334156059 22429423 0
448220948 3764662 0
138235117 458426428 0
376067676 300378749 0
64883090 535100305 0
211552310 532125407 0
223095234 541204396 0
409814650 80475009 0
252348609 442770323 0
256398867 206737926 0
18636263 313564017 0
522652847 75430753 0
334984032 562905953 0
438458121 187032999 0
4840944 427657109 0
257151302 198141981 0
485273776 568617299 0
412598432 169617217 0
472185200 457530617 0
461944906 26331445 0
172826588 553529150 0
263794626 27528760 0
220960516 87205437 0
118340735 1535476 0
438068117 12542507 0
94584480 191905438 0
550521515 343860321 0
274494522 319714630 0
143614458 223141830 0
404852961 119380020 0
419187836 545004425 0
286556254 218976258 0
323593298 336191232 0
530890473 131921694 0
556466073 194734933 0
73913089 382108477 0
356369571 519811284 0
20452994 277741413 0
333420286 388304869 0
517573141 191981818 0
527632617 229790054 0
486823995 557397777 0
295097771 471161882 0
65591753 39360524 0
555994873 77020529 0
51947036 206499682 0
360345376 123815379 0
203790916 159007782 0
360421048 332454150 0
263378808 293963470 0
4942783 453366165 0
238770977 336363830 0
565774131 466656398 0
318952441 327280511 0
146436647 373884030 0
388469983 411397093 0
363705372 91173969 0
236521661 14801255 0
462225475 243960615 0
2358045 496768708 0
96858032 340395928 0
11891100 491579595 0
230826229 514653903 0
87082744 372427452 0
38346994 191517479 0
442570727 529663159 0
381571218 143408551 0
413330277 510403983 0
386477033 333854748 0
279881031 53659126 0
561872330 149679773 0
79282562 445897448 0
470224441 262677510 0
100296426 144700366 0
86072854 513049474 0
317451005 3508490 0
236192988 89897857 0
48202001 24162373 0
94917508 372527444 0
241014590 186423630 0
20497411 376702291 0
111470584 436440132 0
438383688 412671263 0
125378076 103819911 0
72027220 292378928 0
241142831 447688948 0
112823623 5037414 0
135059383 64813464 0
557425017 466819281 0
396363880 408288686 0
112475741 324574760 0
398591621 252257776 0
69268311 252428038 0
214244102 389199326 0
232852895 554079512 0
553265911 546381779 0
249053095 534544468 0
285498643 81667729 0
494497267 318871786 0
144065393 308680410 0
446497630 228376336 0
4787965 460423536 0
305113546 231020344 0
407793030 306373138 0
143317273 75694436 0
504014925 123418495 0
504034800 212246475 0
559740616 353479445 0
373900625 203735663 0
358518040 435272987 0
187457846 6389984 0
464572905 465048681 0
412201238 555244283 0
541389809 450280581 0
198996932 204739204 0
98449193 159767310 0
296503239 63305961 0
535313586 44993103 0
114745606 414433956 0
533187263 318741915 0
402590696 170422326 0
366201497 553356443 0
188476951 461811936 0
213120284 404991638 0
239725823 100881572 0
206262106 153602600 0
18181911 347225771 0
214894455 399396430 0
186090242 442246236 0
8383083 308607900 0
64858594 314154062 0
489763171 509247217 0
503076830 88928033 0
258461271 383204654 0
405499608 199122296 0
160163037 195020780 0
11994559 252897428 0
160783013 383964951 0
489495859 480570816 0
168955960 330731954 0
530784050 529093403 0
24775964 120204404 0
356974645 462347315 0
387190470 173321249 0
4434799 444275772 0
379074975 358915728 0
538980271 112095886 0
222493746 401452997 0
217078210 267953712 0
410498473 329474230 0
22800598 462425341 0
204387056 19787923 0
2225234 149089030 0
356114321 252228335 0
325221785 528191583 0
519173234 217683024 0
500277481 187213711 0
181709543 14649594 0
242117217 217514374 0
258051293 481171557 0
336494205 233747376 0
162579371 524826473 0
170167176 226088141 0
26051496 173319797 0
264519907 285931232 0
536505514 340770362 0
185273374 43870830 0
519948903 258544744 0
229604881 543093369 0
243842796 342440870 0
37795689 120661205 0
225519810 139273256 0
132550771 30002243 0
38827573 50839784 0
560872324 297384575 0
186309915 337044775 0
442662814 390716154 0
460867961 318942437 0
505033397 113063674 0
30547907 546771535 0
44285570 31698490 0
314688576 27802528 0
194338194 277589290 0
177986038 329331599 0
524730874 513606513 0
80127620 387615813 0
280720251 66088595 0
275408288 5733340 0
260124082 539451086 0
196236134 101637428 0
16244016 247529215 0
448560470 77270263 0
489054372 101663453 0
158786330 513581915 0
160151641 312786294 0
29178290 564329922 0
69658594 156893088 0
490294298 500566179 0
306136067 63211190 0
517587313 374535017 0
485913590 84139589 0
169492197 567239335 0
480502421 211191918 0
241348384 511654888 0
550951563 246068710 0
517646986 312770823 0
463353465 323865663 0
36394389 397356047 0
294334895 466520270 0
495104202 495498928 0
550878886 311848321 0
381934202 312422319 0
481764435 194894915 0
216464536 309926858 0
69686862 457330913 0
469114622 169126937 0
12461338 327744115 0
165113727 371321769 0
268918209 482252358 0
560435282 65670578 0
82242160 469917884 0
187206696 452080970 0
455614349 177764490 0
196383663 325449879 0
466452470 149951649 0
140575475 521710119 0
635809 411655998 0
358373281 490765529 0
259711017 494134003 0
69629837 283672130 0
198202537 370733440 0
310069208 397967052 0
556723106 62422749 0
163197590 92509772 0
285522957 345886266 0
24857292 308271209 0
68072497 32718944 0
109765701 156052849 0
518718770 139121168 0
308224049 532662571 0
102696566 135778438 0
506881528 391828281 0
287109546 23433612 0
52401274 64422238 0
342429518 361068518 0
46599258 228776237 0
395097023 134305373 0
177445114 178783089 0
200364928 367056418 0
148759644 22403011 0
485124030 156961052 0
242137102 318328098 0
46553918 69767003 0
505059234 33069666 0
496858503 114013278 0
204736348 553936766 0
264160772 247475424 0
176764373 314266785 0
296768583 563985005 0
435977804 61106469 0
402092336 109743536 0
448796007 104500197 0
544544374 66169094 0
376572114 323717007 0
565738069 509284682 0
474250973 306135367 0
220493173 419230650 0
315359204 150742496 0
568994921 348923595 0
41018265 466416802 0
502965490 442893614 0
418889841 558246872 0
398082211 299354846 0
387654727 324946803 0
425724433 517228612 0
225008137 86671772 0
567610874 249866276 0
112921167 20208296 0
47845438 540618621 0
517034803 385431560 0
491295934 511708536 0
18396479 424975688 0
192814145 515030451 0
526312062 248867526 0
250174164 268776234 0
55356172 367782949 0
527998878 119009661 0
462372230 134348788 0
544848966 546402953 0
14137219 70775633 0
107424255 14139171 0
486241568 374408934 0
22848331 371397911 0
440771719 24372272 0
323517157 245488592 0
290331374 372409251 0
226654645 472816062 0
552840093 157710138 0
170955212 162740108 0
398330581 415538075 0
502890075 7079400 0
20577252 477019827 0
419253526 61658298 0
186016997 6948148 0
175286442 140785544 0
136589763 302827960 0
312562520 331606090 0
83240115 389811930 0
189952965 61971501 0
302471020 243590188 0
311914298 550455194 0
278545673 445322947 0
391513685 137517023 0
426401811 495960893 0
326823271 280503162 0
537696220 442296011 0
71790335 130556453 0
103744326 487571561 0
152792493 369984861 0
283199460 60256708 0
226649127 292418389 0
199662825 495700819 0
269647467 478300383 0
195788846 439691410 0
354742666 65055370 0
440692022 453620973 0
418401774 492022790 0
28205425 152379513 0
135091406 333981333 0
546875087 299507789 0
303268664 295064615 0
167174634 19485309 0
540269408 506968507 0
332590803 128081352 0
72590530 378567234 0
432710921 565738356 0
428254268 314822996 0
20281999 151961197 0
321489667 72396269 0
426952550 12776826 0
126406177 80874309 0
550346760 323960205 0
286330742 96890208 0
554873944 181961650 0
509162337 6757825 0
381899110 301867108 0
566258258 29593448 0
264247111 434679367 0
95868198 447777887 0
266275151 337920111 0
557955740 109968150 0
381483929 89649726 0
444508983 482626082 0
559495149 473178160 0
150314092 134507008 0
5830245 24481794 0
63058225 113448991 0
41100594 94888873 0
40585631 456441075 0
17809433 250375833 0
65034721 431321812 0
382681220 492508331 0
352709453 58493958 0
71407286 274783127 0
115320086 240595413 0
225089544 538752058 0
117711833 235105485 0
217094314 243668749 0
567872522 532200775 0
103728452 171308868 0
241563970 251275912 0
372204419 245170821 0
527950882 113560093 0
217717396 545445453 0
12284250 458558033 0
289727436 322996914 0
139721754 282919531 0
20337969 283072597 0
97752634 531886207 0
228742550 144245562 0
99442654 188212436 0
526322052 207640819 0
255349081 200127319 0
390234555 44947657 0
20758053 405189367 0
207135474 83924384 0
45720321 508164439 0
265491076 301410271 0
264151250 46946543 0
296116964 245978323 0
325413352 24115378 0
339325821 157022584 0
435344599 151034933 0
529761864 108026726 0
423342040 482371400 0
460187554 304127670 0
281320853 194573926 0
304149012 381752740 0
432371852 267840137 0
229906068 446416824 0
543386620 152607465 0
494318750 532243512 0
341733745 289636062 0
551225796 473576217 0
417846020 377610285 0
280687252 278070223 0
171229457 103963626 0
451277553 397087684 0
466714050 330648715 0
316890322 491915298 0
521729831 504174590 0
33608249 131803947 0
394733319 190542480 0
139884422 137099834 0
353154621 50767985 0
406646190 348774435 0
387718197 523373706 0
516130693 122449584 0
68966797 190338516 0
304017092 153462270 0
239209675 243873543 0
136452741 258832535 0
237915562 180519476 0
418286810 42635378 0
561485242 141475055 0
317027777 187772544 0
94278325 151010778 0
378809379 421860643 0
543320937 211552219 0
292353299 209994311 0
253018627 411745460 0
344138323 359280878 0
362263492 142307990 0
365560894 69666312 0
416873107 358678145 0
334207467 32931870 0
101868183 499547497 0
92365416 87147347 0
347536061 527773419 0
427634337 282722006 0
167661729 58703460 0
366060664 496745306 0
565073026 315657264 0
374530349 395200153 0
185794349 553043167 0
424728962 477340005 0
409211500 484312296 0
444712443 13020295 0
561785464 143047403 0
513138564 58576349 0
89761147 327446732 0
56344860 411432374 0
485303939 180358714 0
366496050 10877159 0
267851965 454864641 0
205482465 291307408 0
319744016 229672476 0
130609985 206899503 0
536584891 429999699 0
264450791 64823114 0
7697545 104286841 0
415707477 527234879 0
26363873 294110164 0
436359191 215677599 0
170524617 489624835 0
499346493 155271182 0
222300270 508101408 0
525810390 360888945 0
497058968 558120035 0
412786580 187029595 0
394575169 220635594 0
176252805 376029329 0
61478133 108354986 0
141098992 317001621 0
176042766 188101898 0
545011048 148576101 0
121079041 67100618 0
337052442 409668950 0
280720518 67876200 0
510904961 87616389 0
474250761 1064294 0
52367971 220354251 0
170679934 288335567 0
210153130 239648733 0
211437554 287560866 0
288873949 197298736 0
125203940 308805897 0
307570027 72893759 0
316831082 550004490 0
116457548 301826074 0
369525737 230881533 0
490353260 250062030 0
545830810 46681669 0
387570498 404984346 0
418984872 150642471 0
170858652 88922812 0
351595272 384822659 0
250773185 117881524 0
128910015 560828077 0
121020239 451318192 0
121356541 255594825 0
348855909 565451396 0
146423803 322444321 0
128071472 427555606 0
418491924 447799686 0
95789836 416585196 0
500319335 283182545 0
93032754 518086952 0
445516476 287208883 0
187618101 104533576 0
378487820 5033248 0
169723105 192554284 0
514249703 192593275 0
219161630 492053125 0
466010053 461029751 0
161783868 264614284 0
285752453 173826539 0
116924884 174723164 0
366770882 518564131 0
301743114 123836513 0
365180358 514733680 0
147588597 430759796 0
109460383 335293964 0
525958788 337626083 0
158341645 29010326 0
456564036 242485959 0
551095151 305775844 0
76091697 524132646 0
446166248 284133517 0
318432028 399190171 0
355603598 465548507 0
440062102 472893406 0
505676008 240998249 0
8844031 540389090 0
473711087 245219593 0
15371728 271257453 0
236867753 208985797 0
360180100 485265108 0
164940886 372067036 0
459880772 214285351 0
549913825 107030144 0
69860768 69150848 0
288252011 522857162 0
275232003 529626322 0
276634998 117806064 0
108095448 507173377 0
397300260 253207097 0
518740292 452529763 0
113439819 153287922 0
215902079 304031462 0
233353618 413509962 0
366526998 216062767 0
222473115 554100417 0
109812869 426674641 0
198737878 291934837 0
160413774 520895412 0
354128500 41341532 0
531942567 517376764 0
476528165 432513336 0
433987712 356270664 0
31456063 467246945 0
135168296 437114077 0
277450715 395480449 0
349167473 509951634 0
320609538 406284827 0
279089727 90395920 0
230673394 79073103 0
353216313 318444819 0
400486162 279685821 0
1084729 427586036 0
294199452 87413171 0
183238831 64437288 0
344752811 327071216 0
33674020 463508632 0
50861769 404042028 0
464554231 90896462 0
172158407 178517855 0
231365877 83526782 0
3694767 427662290 0
446792410 217660162 0
491249089 319755222 0
395775728 299027446 0
62372707 175799724 0
277676878 30508715 0
546088957 17279560 0
255459035 32655840 0
328725262 79303046 0
109039136 453256641 0
316947983 447506413 0
526943078 84872834 0
129739117 453426413 0
24109478 110072772 0
299934767 424030051 0
433514872 281082517 0
275665717 63322467 0
284839509 100498840 0
167844356 225820594 0
102806754 36998564 0
510676159 537155162 0
151141819 435482491 0
493772665 160666570 0
135630542 341211357 0
482836738 435024354 0
430630527 18939321 0
533292379 157836317 0
226901375 384779529 0
512110718 428543070 0
358415967 113435776 0
178249409 150924564 0
83258410 568203723 0
525592933 556778014 0
62431916 255916091 0
474916636 159060770 0
34243421 127172697 0
90774468 20693511 0
537669446 52512391 0
465621656 321579245 0
159404863 303230855 0
476819547 365517418 0
549364870 461365980 0
499347437 445001726 0
144825627 293106752 0
121259958 258441200 0
457896009 167852868 0
382047052 1315727 0
348806351 529749475 0
484347154 78357043 0
493778190 318953887 0
332794964 457758870 0
439200379 203450949 0
222185370 295117350 0
81460097 257614582 0
564226469 17161142 0
129519092 261131800 0
213462563 306056046 0
483425456 165912905 0
331575866 541755848 0
370510533 62195615 0
359059969 314648334 0
169209124 473710965 0
509606390 536824644 0
560225914 49245345 0
13579676 209942511 0
14718313 402505815 0
424757628 560203180 0
23051647 408119216 0
147882573 85508824 0
512440024 160394096 0
561919428 288466206 0
149408507 426818609 0
231459708 238367047 0
318466432 554978507 0
274700406 133867891 0
382991882 357286916 0
300490838 48789443 0
464631900 221278100 0
309269904 383127850 0
68878038 218993908 0
159687324 421408981 0
476421350 66537040 0
164371400 318353417 0
383754983 402111627 0
524364436 78158665 0
175654998 419488516 0
17860339 246674959 0
1111546 396188313 0
112016037 436882334 0
40443047 341552473 0
85168076 9675167 0
98507704 423447438 0
3893747 328427023 0
394534847 19079828 0
511374607 270632181 0
149396775 385476181 0
339838582 372119297 0
505968885 552776701 0
274135523 446899880 0
305496108 22029652 0
253972450 369622908 0
491251760 49172847 0
24831271 322351023 0
97594895 56504553 0
417136507 62811087 0
328276487 23305348 0
412477915 29637243 0
196284467 261158573 0
80869335 540154102 0
210016459 374799543 0
247539629 127860886 0
139327958 96741485 0
276523970 564053912 0
86328442 304956209 0
118299071 9370064 0
522325101 556749445 0
502005979 562753143 0
7725710 5059229 0
356867998 195320987 0
558883156 491973812 0
396247015 187370100 0
185736587 231141835 0
274900551 471281056 0
430046752 548551797 0
98927700 390369882 0
474435097 211407201 0
172710806 84029665 0
356975049 320625383 0
145248454 469308619 0
335619068 385580156 0
169794699 250433593 0
264549623 529233905 0
539522879 561016975 0
184443993 496942180 0
371835205 45405026 0
414944692 74269049 0
100798323 20169730 0
121024777 424701907 0
255637775 452080979 0
530521576 303888984 0
139607697 9798386 0
64563148 440509038 0
351667420 210620150 0
507625503 276400407 0
223585110 115259168 0
295279229 317668912 0
514170663 225942621 0
103363821 332542503 0
242466348 75992945 0
113728699 98757735 0
269702567 468102742 0
263400514 186415376 0
63213033 213501573 0
551075094 66710688 0
202554867 444092670 0
505406082 85332691 0
244912529 235874543 0
555767390 183575533 0
449899892 25881464 0
227384264 348170722 0
451170921 147857001 0
114178627 381247503 0
128939330 352010170 0
179927328 213750074 0
267311685 436414965 0
144125538 436332582 0
112440812 241418652 0
246601266 138527327 0
199879310 288449874 0
239223719 387347047 0
6325774 538571907 0
531014591 476209288 0
122266480 42177171 0
412126194 135987556 0
209483494 348780790 0
486389552 265559597 0
106957443 380674743 0
404680826 548877833 0
562917796 496901094 0
146251800 250987332 0
28584626 11956308 0
178832473 14097654 0
364684324 219734059 0
492312164 260166522 0
63380848 460930936 0
474099620 459638689 0
20930962 306241232 0
198020492 544638554 0
125428980 363049352 0
545366565 75100482 0
521320203 513111284 0
176280681 484833436 0
367774200 301658337 0
183824209 316916137 0
174600751 10699328 0
69587876 223952879 0
82083544 326225378 0
522269879 495329972 0
81376335 66433972 0
209876637 435306842 0
523205005 23432815 0
236471583 516660897 0
384442404 330745142 0
524777678 537190699 0
403862788 154255098 0
134229531 346710231 0
522019055 223945939 0
544698931 154280336 0
29756681 293793791 0
90492916 445727497 0
503158502 143293539 0
430018463 268028110 0
428803589 407031499 0
284073110 98652644 0
227028784 65449861 0
446251264 102028497 0
413766831 496539103 0
272439605 99855284 0
335475908 372037780 0
477614426 327444652 0
424476077 426928175 0
10868475 147771315 0
553788234 146143148 0
46069121 184147650 0
228816286 50399421 0
13050851 500006191 0
201763396 295778959 0
418011322 389562836 0
325229933 223746047 0
444606095 114651662 0
52880594 381264134 0
323511318 66172405 0
533769645 401976831 0
151270020 352192654 0
46657626 177222514 0
370758952 402538499 0
508971259 479696995 0
266674588 418044272 0
485232275 454082404 0
444397473 446918163 0
294050068 313973955 0
335756570 466643331 0
194492693 475206064 0
436584708 517609834 0
397170470 258541059 0
542494838 76332405 0
474716436 467239043 0
411929315 453695704 0
62598863 305404292 0
439502376 85377012 0
171456015 498123222 0
442919651 24548908 0
525471497 189425652 0
188348470 221651488 0
365605371 138636638 0
359567816 262657982 0
225796954 234023725 0
328002358 424679263 0
219493173 544118358 0
289633119 250421045 0
408816110 241463136 0
105071808 505978951 0
300078235 227541687 0
188493645 537057317 0
556072427 189091888 0
297576615 549260548 0
23523993 518242822 0
327579427 137054512 0
119796822 108134033 0
330435665 219939939 0
155433947 330762520 0
318372707 457557937 0
272420058 70603711 0
501205858 400206616 0
318240134 116894510 0
506907389 238416596 0
117617982 327156915 0
229092077 407321919 0
113581826 526839315 0
103667932 513092504 0
231896680 552639052 0
514845902 106597075 0
380921603 203344790 0
530053012 486976398 0
303581305 371188412 0
120498325 28164346 0
212307345 462133842 0
194902802 118709400 0
212612032 497537984 0
412383778 452575798 0
62841612 492218612 0
26445929 319812772 0
153883628 268650221 0
274309855 411243790 0
35852321 399473255 0
337094815 44653301 0
260772915 272954823 0
377579475 123273980 0
238613260 374226425 0
40633514 124036874 0
319665361 194966410 0
140895116 511443410 0
447912314 69842765 0
529198005 26071077 0
287212836 507208943 0
546897179 102957543 0
549226818 329116064 0
187610949 152170795 0
95576281 441646117 0
455688469 436354007 0
541892662 510461905 0
294010307 356065975 0
528838481 113919640 0
126039126 243431259 0
465174535 283193398 0
304540349 363830161 0
45334168 263799765 0
400160220 357608953 0
136002103 198559229 0
172431665 132464304 0
348057146 182503862 0
54206656 140932583 0
556561161 201869191 0
382176059 303836981 0
363675309 522262602 0
203001250 35117165 0
86875559 47266497 0
222065652 390381666 0
429376913 276858958 0
75503231 279371942 0
253692890 88486700 0
271582045 206302339 0
288808814 411345268 0
88067325 561693120 0
135967679 212427082 0
507974482 203473135 0
165234077 336678930 0
86467583 85034283 0
44196796 219107761 0
87191400 28787758 0
257729559 55736946 0
512349092 62874103 0
114538303 465951215 0
410355865 316499972 0
283477564 353368109 0
260893357 444493670 0
77994323 13301588 0
71871478 487914470 0
64757052 266938392 0
479632337 433296196 0
107385731 304146731 0
180478577 13529203 0
410383305 21039732 0
48429613 440234129 0
143371433 516671128 0
347023239 158525344 0
25275975 482195013 0
312792011 162469001 0
87111459 430124103 0
74985154 86074842 0
334314183 416985021 0
328257455 32748634 0
386169414 2264316 0
117901327 504336896 0
280567328 124760230 0
50747900 563922747 0
366852902 439680317 0
212088895 294080788 0
149250321 411043954 0
442232403 341950994 0
343876601 65455794 0
84597373 424671469 0
35107400 534940281 0
394416412 398597274 0
463862288 77589663 0
282537560 297923953 0
552259018 119215984 0
175206409 233170171 0
466041205 426740866 0
194386735 165689936 0
527497859 191411307 0
348926129 108718199 0
226906384 333612549 0
102188703 545037933 0
111810348 60400222 0
32673605 395725511 0
250112679 42460765 0
55704789 373182427 0
127939275 239590932 0
93736544 107456435 0
566511560 244925192 0
551502188 230092902 0
319975892 424917330 0
242105085 246451744 0
486726486 361373415 0
526134320 48956448 0
461134624 365972102 0
228755791 109691078 0
303677839 437619443 0
320975111 462233699 0
241478708 4683495 0
365321908 82267486 0
557751935 445745503 0
432534251 462040043 0
180428620 274370404 0
526022586 434300306 0
97909031 227788476 0
134076999 113394526 0
437306557 489558873 0
115546023 483330710 0
46104026 21094070 0
419520665 138494106 0
283329355 78948413 0
463183423 55584908 0
68345706 517651576 0
564137322 555512712 0
536512917 278596594 0
390869880 307413623 0
198825736 560436061 0
4832604 475221318 0
112526738 38342652 0
463312980 318431705 0
414360765 132276974 0
254051249 72861959 0
212310048 123715140 0
150360400 470016954 0
490612658 530662282 0
447385802 527362426 0
557764218 303147091 0
272344784 471062257 0
551420568 117589736 0
343819693 351103121 0
370200388 310664132 0
326214015 356737782 0
306128776 9155257 0
29419070 272087384 0
230939631 563386483 0
62545338 223844596 0
84180265 194096733 0
42623774 52865490 0
457744398 355181969 0
177123162 342878521 0
492231181 82029251 0
28105150 197314685 0
171175172 374129960 0
164400860 168731383 0
158748501 515878414 0
452699549 318266479 0
433595432 299755273 0
530246027 87459168 0
110278846 314732827 0
475860079 295762583 0
235222217 513099207 0
476513534 13616453 0
17932795 318725097 0
85517788 505560937 0
285839488 288691854 0
519011586 431062701 0
151999975 309167839 0
529176670 499292393 0
5815986 436712943 0
308055731 384931101 0
533919867 120735453 0
225889284 117331839 0
297041676 88088526 0
212834233 247066903 0
125484818 434120666 0
369898087 410553550 0
52051755 357755977 0
150622807 76010693 0
507527276 359370980 0
341283415 338898109 0
462825922 53332595 0
50919000 66892198 0
52272947 556162583 0
483555795 498196359 0
560962488 250177498 0
214571316 443457837 0
7912236 65558875 0
409081201 280809420 0
344996514 454037788 0
17420757 369601114 0
199243090 82172817 0
329611344 328331420 0
250620594 165337974 0
497381605 472281903 0
286932985 288807927 0
544070390 514023612 0
557148265 471677485 0
79929826 220607309 0
255552487 66785871 0
133693335 532654207 0
77155041 60473481 0
2238116 501336903 0
525256409 510931118 0
40462545 354887164 0
430094167 530286401 0
329250278 99084820 0
499334951 148123871 0
75240817 494521792 0
298831681 280531585 0
554502678 332054985 0
294731545 505240675 0
424622087 448808482 0
394076534 468240080 0
151535513 157701810 0
167011374 90716972 0
54781557 489712711 0
373347230 122827615 0
246436335 383828943 0
440413245 135618069 0
455670643 155350990 0
26802307 261078744 0
567566203 182959918 0
505042237 100682840 0
486916165 272148814 0
472479045 488075640 0
2885182 69767194 0
536804207 368842654 0
438557440 291650064 0
509679608 204207415 0
482591918 96818161 0
216786948 119473372 0
500107046 253779776 0
382247934 458328630 0
70873589 337279661 0
550329922 93922515 0
429588146 231188694 0
550346552 101127645 0
534686979 561891953 0
234249795 218590761 0
569109703 160756358 0
64663137 3135439 0
203959271 355839465 0
459098074 342406043 0
380871376 443123375 0
218392031 328027109 0
128653977 25485973 0
338751994 218973560 0
108795779 88332741 0
310393580 252379283 0
203482421 178360285 0
200726044 389972725 0
82375836 534453275 0
34451332 136002766 0
186365202 228555336 0
219914294 361974232 0
428722448 203430729 0
326744950 129870910 0
26741686 362097403 0
529813160 364711639 0
278816092 206807093 0
102390601 412768168 0
84400315 194037954 0
141926089 420940580 0
67574390 280050733 0
547446622 10723518 0
130941505 205409241 0
369544284 15464859 0
435593964 224724522 0
534341536 108461562 0
361287517 345401525 0
281550586 390613914 0
178695936 123396494 0
75603538 541006083 0
4491395 130843958 0
108777861 439029929 0
16758112 97584989 0
379860865 171540295 0
450036393 83081063 0
52108379 486743590 0
406367571 392341624 0
121533385 20362461 0
376622013 202819627 0
259501487 304145990 0
332107507 269139710 0
352181460 11948339 0
400047869 246232675 0
214631977 305057008 0
412380753 467481242 0
303698544 430433726 0
498331936 304785716 0
412424519 383796658 0
505917081 254613514 0
539891989 484991247 0
131561814 223102797 0
477096868 132398358 0
272772419 299453429 0
109892441 19811430 0
407290175 292030482 0
368463226 330519795 0
96048146 547717881 0
409004911 131755359 0
337118433 334641344 0
258457255 72215298 0
139809893 501745635 0
715951 358030478 0
154078869 434316925 0
89132973 393361392 0
229203870 409835975 0
73869351 110484360 0
14433284 81441920 0
554566732 440323534 0
274522751 346942653 0
134572334 138728939 0
447942122 546873787 0
160617329 242957975 0
108181528 53446519 0
392979066 296166106 0
294943880 162633873 0
547736667 66613345 0
9871234 163339820 0
88946443 437570094 0
533971652 258176940 0
136182000 120076814 0
431765672 148814619 0
215154068 428575773 0
404408824 297710298 0
35610689 63027702 0
160263768 202693839 0
201858532 91950262 0
244559518 248135838 0
286737320 25975619 0
13389152 299129166 0
135370266 319164431 0
224576099 284384730 0
540861964 78987528 0
346227812 203121679 0
555311864 421931081 0
557853464 137213874 0
467173189 25186421 0
341567317 238900492 0
8531757 134234114 0
434577473 118108910 0
93486149 503127734 0
523712856 557258959 0
10452466 108321356 0
454830077 127637125 0
3321536 541746308 0
400025147 296549983 0
276638439 39243337 0
94265900 386481294 0
205962010 150180963 0
141848649 32582532 0
67365371 458262251 0
252568862 356757883 0
365906986 367783876 0
423301895 90544538 0
54542084 190906133 0
288345173 339651649 0
25178869 43216263 0
36196061 194807726 0
404237071 8071272 0
437248000 64669301 0
424614301 378464713 0
331339982 386871860 0
84271953 520910533 0
373733516 173536057 0
363672805 324676126 0
97968943 50552010 0
283091180 49894832 0
527126786 255144121 0
338537234 206623218 0
417918836 109684629 0
435324645 50964516 0
506904600 262756954 0
325126171 185698809 0
334935638 542772698 0
187949623 192918417 0
337732054 453150141 0
529071039 480764181 0
286567812 350524795 0
429714024 319916454 0
22518443 424096052 0
490981887 127346660 0
190090979 76597684 0
16666912 439318254 0
130686564 463045160 0
162330565 6459908 0
193413369 460425519 0
52883593 379243817 0
342876827 447985241 0
222612656 207262448 0
103735260 92702707 0
163555218 389797440 0
122485123 328115420 0
363849714 39590467 0
460597442 229768630 0
9509438 152513408 0
323970409 297945654 0
149802145 530374050 0
330566370 38734631 0
93166015 434158060 0
471189213 123291485 0
469888653 382582280 0
174386489 356740383 0
326456682 449688121 0
513450388 138876214 0
537695775 87923184 0
534098416 251665259 0
511243241 493513761 0
110634521 93865403 0
348156242 316886705 0
107738432 477473219 0
421157597 361648959 0
121987180 356859578 0
29743578 132320798 0
382618541 477184705 0
113872928 239556164 0
155255662 466364752 0
165114646 238903371 0
211406240 36666184 0
122942763 502886636 0
128599248 459298458 0
278018028 106383629 0
366735420 379814679 0
540462640 513057625 0
69591847 96581303 0
363844477 122359164 0
8606645 213198868 0
563120337 154912401 0
12511708 408918194 0
119059154 251643803 0
321250251 330892770 0
555647639 228767248 0
149471505 42509056 0
494731972 375413506 0
435757761 544693345 0
417135733 302505361 0
113803085 322024843 0
128592127 42328002 0
487597270 227604697 0
293831327 524879926 0
510210565 87432660 0
316430466 365482105 0
350131427 125427537 0
178558302 368028805 0
119206933 394489898 0
364105324 547293421 0
543719765 123806547 0
450528654 399648487 0
73874570 286756681 0
271039458 208235039 0
64596183 16933231 0
49674206 201252475 0
175728790 132556169 0
269966280 345053993 0
303143827 297411372 0
104415378 416131588 0
396851918 52558397 0
540318377 419615213 0
404625797 103421261 0
138336048 347000068 0
174644722 484665545 0
488762801 245740049 0
549609525 301254159 0
179432189 380805638 0
102729957 512405703 0
358764762 234231164 0
375960517 2029230 0
161611587 74965625 0
258420483 442141159 0
23597311 512088253 0
494746978 536895038 0
363814854 257743206 0
72874219 168546814 0
124521144 176383954 0
82120611 193722219 0
174604604 33831517 0
483770737 568629717 0
267758140 429747592 0
58457919 161702087 0
173343079 506179138 0
30836000 53727735 0
417298480 125447330 0
345540858 496183099 0
547383021 315488680 0
229741280 203642596 0
172436237 241322384 0
257487572 363791763 0
94135711 207649577 0
309071409 5244664 0
331368172 88013869 0
363990826 189985821 0
226852358 283640119 0
252627903 533401650 0
464162461 132506959 0
391442516 72640042 0
154645412 126861191 0
464817675 67611551 0
100431107 253901189 0
462527626 127269561 0
313636872 418104817 0
469754340 80727832 0
449606994 102795868 0
82388227 416381597 0
142458304 385476496 0
222653340 475192254 0
29166744 304382574 0
113460420 38917532 0
211842092 545955937 0
72379267 404565548 0
175782799 40300693 0
514325319 532895044 0
384125734 127146809 0
387055595 369334484 0
534761176 474018911 0
263174817 37062436 0
513428941 61115415 0
486408921 65496944 0
107669268 122973087 0
258561396 241739676 0
551134173 332240944 0
215682096 307919282 0
226404570 192824307 0
395567331 291926986 0
222663633 133708192 0
433574338 172823492 0
195657013 404056119 0
158490645 128269656 0
382909274 172938398 0
308202176 319715955 0
527595264 554702499 0
528129524 455121466 0
280957935 354421716 0
23206289 87374814 0
50373376 528363487 0
459530050 140591784 0
21320240 421834253 0
452894635 210438802 0
76472307 289001281 0
128311787 529032020 0
359889393 124588683 0
312734791 241101909 0
538944070 418627711 0
191428823 200826348 0
518671521 155745967 0
533689799 416138509 0
394822664 354470825 0
542056208 144953127 0
504701009 478593538 0
372386425 255826780 0
135955413 556168691 0
375562988 280357905 0
237405010 19520177 0
406068121 534823742 0
166742173 254565503 0
406238006 435403910 0
16635989 342496121 0
203907612 376744380 0
334575054 517382199 0
443473060 36274681 0
9421347 86424774 0
221880096 115027017 0
30885355 385462083 0
249086427 38715908 0
340582044 337955896 0
547203525 118212596 0
495682139 41511746 0
41996265 109811951 0
487342781 310454801 0
424800501 441709485 0
128957210 50523753 0
321024931 235781644 0
353420916 41040344 0
469012522 258477201 0
449212048 493154988 0
549822259 338335765 0
447404697 107959760 0
180781867 564661085 0
483043487 393387811 0
402997719 349806556 0
62666091 277652454 0
422210418 402419555 0
116182073 169619772 0
264243079 287500949 0
97772529 40010887 0
338999568 134560179 0
482363984 333652577 0
468043389 48601820 0
256203738 224175728 0
71845618 157476105 0
211463341 68362327 0
349965865 206234178 0
13692636 39678903 0
267494084 310231184 0
356375909 354683298 0
268937147 326520027 0
172496829 200088106 0
494893133 362117203 0
214145889 168353312 0
320018412 349315601 0
91836035 152672312 0
303994161 430180627 0
188862578 353722730 0
148064074 331656593 0
6664548 200889291 0
280338117 486123495 0
107015967 39246287 0
6144177 89005420 0
11968430 439907957 0
160981857 227531425 0
443538452 497975502 0
174973808 390670295 0
215967528 147386716 0
81679615 427734483 0
449967553 415595192 0
380133072 145266606 0
127108306 443417995 0
361298231 48849742 0
92133695 440141509 0
254867417 129926611 0
371051169 33213504 0
305781792 85932285 0
77987630 118806862 0
451164817 71404062 0
215376629 356363635 0
103856355 216745354 0
103376087 33871614 0
418420841 332137216 0
137324789 48736764 0
235711506 335439274 0
281083394 456976483 0
530870851 141093033 0
480342825 275573211 0
442110707 433680208 0
107095004 543696784 0
303928966 193762293 0
243381641 302360938 0
251744989 29268087 0
254111099 96631749 0
140274049 255959575 0
337664004 132436317 0
68576732 475260277 0
220784950 150979432 0
494269589 262066232 0
55837849 461473656 0
284274749 383214278 0
311848363 29997426 0
244853087 270466117 0
479836454 391552293 0
401149676 321813466 0
245706257 404449345 0
267342189 52169682 0
3360896 459973573 0
351282515 490618814 0
498918803 550943513 0
502462868 21174385 0
285734573 530560529 0
136416830 204566050 0
108803128 181623083 0
379283734 225762795 0
295444985 366743695 0
138882350 430920162 0
163934160 123935966 0
27287436 150948064 0
535700893 391695813 0
149979075 146198643 0
432852244 394643422 0
520691571 337713686 0
521172560 313367163 0
396040759 331995302 0
126968656 368102964 0
207759679 93463097 0
385097971 82504163 0
204497686 345002990 0
173742034 38898455 0
506453286 173400982 0
469394471 159393349 0
344927972 541758678 0
529661846 294965678 0
37658637 160184027 0
300199534 394107917 0
90419087 478481910 0
170919601 237752673 0
176794087 553675926 0
462515707 522254401 0
38113139 81596553 0
554258457 250120029 0
429446031 416167937 0
35527347 14329001 0
452957055 511958571 0
74413814 87057759 0
305822118 376590025 0
155174324 527169138 0
550595380 313513685 0
35571353 533638594 0
334469461 13282731 0
542552763 262659422 0
91522860 25401592 0
9876795 249253930 0
315956351 22731660 0
307706987 195490447 0
225709361 126683944 0
557335277 396181656 0
223512665 327449869 0
109801994 249315612 0
452394897 154361688 0
272414067 180018179 0
139842119 22390346 0
67329145 337184353 0
150587728 292872006 0
254015272 142042013 0
220616638 280704431 0
47093368 364752016 0
373365206 396030864 0
179689541 57600564 0
80274921 539146418 0
343182367 413782662 0
87944097 512453803 0
302241552 508619329 0
287560157 82794896 0
101514006 201918109 0
103795514 71599915 0
274615951 390344887 0
253412122 278433489 0
117834277 146032755 0
319499121 11762731 0
441276795 305492454 0
424618681 204867046 0
332794347 504559356 0
47090926 117667288 0
390241261 161910561 0
27523480 223311606 0
443257628 504190646 0
290253322 221914775 0
370401822 235439463 0
223975124 464788397 0
422703534 417884497 0
237720573 246543347 0
236235487 506940760 0
29279490 564474441 0
301773394 159127154 0
102625998 86068224 0
472064942 252173876 0
518970612 324681067 0
423195003 165667266 0
216450546 395599145 0
128162087 469536851 0
52568026 476944986 0
379912431 260249097 0
398266498 335265135 0
533244199 316045312 0
469045507 2864176 0
510928457 396363318 0
313885059 349892164 0
67755310 8148330 0
556580448 338394354 0
483370829 141752928 0
312725167 226588761 0
431898072 71022040 0
108444289 193140448 0
392832367 29349214 0
88417812 198633793 0
78245375 221770538 0
119645213 105009925 0
107497637 248296553 0
261117770 312680686 0
29314571 467594029 0
367504922 217191625 0
529839134 258247887 0
91499534 481842391 0
98249825 99316032 0
291956204 402330539 0
201349188 211558513 0
159106261 26276659 0
89149878 20991853 0
263565882 40640104 0
491258267 165818196 0
552386241 125328613 0
127640494 151888945 0
15111857 128578365 0
379750760 41869411 0
44637510 216499332 0
269478898 401976513 0
494895248 300511077 0
368519664 48446484 0
22908107 15248640 0
315616617 379737715 0
526246866 368547684 0
290550434 98175050 0
457936852 365256491 0
498795324 523203885 0
256886968 304700624 0
472823677 45298387 0
246242586 421967109 0
454125418 448778132 0
460426775 282859764 0
544161400 253937830 0
16444524 8857508 0
501309808 98787499 0
552917832 183605819 0
183983361 251561281 0
369197287 72854464 0
298767944 448808592 0
463992346 161192400 0
198225217 524424721 0
24507899 98615842 0
472053475 423965422 0
46638157 527882997 0
121853869 409899862 0
215396925 359259773 0
346882397 321267577 0
165243030 432262625 0
534999402 120118176 0
209813867 6387323 0
307752670 57657801 0
112586796 266464232 0
59774368 148446238 0
542557453 24738919 0
394333677 508718423 0
409887981 127441697 0
558464919 192185049 0
116278028 187096266 0
434865485 524576502 0
362171556 375988349 0
536390355 490063693 0
142432969 551671916 0
335282018 421456854 0
530978109 531158942 0
134209555 52635974 0
98236510 26865525 0
417137663 29193875 0
476732065 312420609 0
14989321 536812922 0
218354157 435720595 0
350656260 122091228 0
299343761 453750631 0
20524747 238902601 0
275434566 120962905 0
271104014 78144088 0
214804717 73456019 0
446108409 246479386 0
547111446 54939634 0
237473445 447810593 0
451429263 146435171 0
472063581 440448817 0
137189049 19958770 0
130220067 288435433 0
324467721 247270240 0
93150446 527763391 0
233066134 76584453 0
33175295 253208138 0
509711799 387811652 0
531432451 16857504 0
277744530 390517811 0
418688840 272077226 0
172819404 244208253 0
483695665 504909215 0
394703828 135298266 0
500719468 519728727 0
448295782 91066505 0
163843300 439153014 0
20517785 416887889 0
65889899 545746555 0
247998160 288573114 0
280006703 374911207 0
520866553 286158984 0
473960834 373651154 0
333237823 23102840 0
167312947 303852978 0
381503768 45523011 0
221198042 357028504 0
243732201 87849901 0
28802679 286470647 0
55892092 176617982 0
457812616 301048393 0
388626838 118261839 0
136455267 135976554 0
490605073 232836045 0
358738592 540819855 0
112790729 1187134 0
67617748 409721423 0
439903279 447710997 0
359601255 37284567 0
513271816 228030936 0
147549691 80817837 0
67570384 553835787 0
249149866 209497546 0
134566137 510583314 0
400307765 275753006 0
475565549 37010518 0
374329674 37393253 0
242013355 433254075 0
489080195 228217884 0
361351841 284498414 0
457621663 3138389 0
503051170 162947992 0
305352660 520060318 0
104403244 545054729 0
203519297 247078568 0
15991937 187271777 0
510663734 147652778 0
419826600 471075705 0
260648422 506781929 0
458749298 341777453 0
191129861 31354117 0
474483589 330508480 0
484865278 408419026 0
483508272 442123549 0
489118815 471060591 0
12942614 505687033 0
220901172 270259566 0
236948485 435532962 0
83841116 290921792 0
78398304 267703468 0
261711524 120073218 0
343639335 290754353 0
412900911 226763674 0
160387280 496178088 0
473946578 403920996 0
288967245 361128628 0
267678714 264260790 0
48923230 119738299 0
253573315 68924515 0
519568860 282718443 0
142259774 401743556 0
406437748 332656373 0
334518937 491478272 0
275634955 241402913 0
433404478 277555079 0
227355248 372629868 0
503619957 508984639 0
364935704 368309076 0
352892133 251875669 0
356690868 416930644 0
48480317 72274089 0
392191596 102188373 0
338826514 506494425 0
166298081 555688780 0
186879970 279638241 0
518339715 169167998 0
406649175 314603713 0
122515469 91078322 0
418289492 220997356 0
65934944 406016376 0
522612141 482526653 0
401205347 246004951 0
203759273 57467895 0
370118789 275248552 0
563381946 270201183 0
265640483 421823356 0
359778922 3787294 0
88326600 534715 0
21631699 342267629 0
74402024 308869835 0
500175439 50031502 0
565449599 316210831 0
9806267 333969272 0
509147127 217141084 0
124897489 31184129 0
548340893 76002888 0
283698695 45423372 0
215469133 313727132 0
414830648 272228914 0
194132589 333869925 0
114352328 124829219 0
448077481 223513390 0
228606315 485358826 0
413786687 463526059 0
316275182 344811698 0
358348022 138539496 0
210494821 316499852 0
528133862 88476376 0
98902431 368716906 0
325195299 396970648 0
4985959 75759261 0
201356752 482154282 0
448393120 115687315 0
355328195 206022887 0
115219991 223178743 0
534143160 203332132 0
159239383 301243032 0
91052642 78548533 0
186817383 46143907 0
308509560 466701502 0
10765481 528858786 0
82433375 424459570 0
433931120 402837141 0
106105806 510595783 0
448532880 199371338 0
184344415 239226648 0
79283119 498129870 0
389914285 93740446 0
532641391 265148760 0
300805586 512913797 0
37257218 482755299 0
447536560 209312822 0
553821859 20793100 0
192680383 15647646 0
37415695 374324331 0
121861361 340753971 0
363390211 203593473 0
270739145 171106281 0
145999223 506161626 0
184072052 305199677 0
366304003 313351303 0
212414052 285241231 0
118905897 551134251 0
109491429 234738098 0
10259836 251139170 0
305890032 497809265 0
227851329 388225188 0
85349147 308684034 0
506195406 1312650 0
551914470 451837821 0
534669043 103256361 0
122279183 325288496 0
153967647 101416477 0
539956494 251573147 0
44002039 396599555 0
490429171 531491626 0
107542479 310918544 0
548700363 539175995 0
192416471 143607745 0
569213746 192326214 0
3421372 124959895 0
247069352 233255765 0
177664246 30527443 0
424967592 179549059 0
276390918 543752747 0
157316669 566930826 0
93113019 154578092 0
532699761 486406329 0
154201578 22799654 0
437505161 177646425 0
494586837 165360403 0
460057846 15298739 0
191243679 82169247 0
98213569 92114829 0
261373215 139009546 0
485141381 460895348 0
521922117 321233105 0
333511073 455607024 0
197319569 175450121 0
389581699 496941258 0
295285753 123885537 0
402575423 432799167 0
553810805 22861667 0
91661358 314496453 0
34726183 513268324 0
160596366 296464563 0
226499538 89063940 0
404134210 371237958 0
418277998 208091092 0
288500412 534312678 0
34466254 176797203 0
441233007 40804083 0
493436954 270613882 0
110791414 459334559 0
378468116 58744020 0
428315126 568256019 0
24635122 391536538 0
370435302 435644920 0
562275406 22544791 0
413048241 248105344 0
326047744 348054210 0
179184853 325000986 0
264713673 39170965 0
34938404 92416224 0
317639538 125606151 0
178794840 49213744 0
80920746 460410151 0
93335260 382487744 0
7809858 84922036 0
554947114 217549921 0
353901330 454152785 0
246167009 300397537 0
23757572 85788142 0
290624638 435822948 0
308732806 4871430 0
328427588 42577937 0
78426308 539057875 0
485137655 456477542 0
415348683 294421797 0
439883304 390994644 0
526649832 291619663 0
208663437 278870022 0
77868586 72238175 0
295740433 98412765 0
163968309 62097788 0
512183049 470196070 0
545259460 243192922 0
221136574 151370627 0
66948476 463049721 0
431165677 156328186 0
497485788 47918335 0
476928136 185667948 0
39142709 143046700 0
30178115 346929545 0
322385915 414705156 0
261123228 127659106 0
327081852 61292057 0
373729084 221722544 0
317301258 240582823 0
68346758 508192765 0
370972148 449457197 0
48231469 332856513 0
517335983 155199776 0
397418868 237831509 0
8777487 30430351 0
364870839 212230547 0
76263223 445760725 0
8012857 460742996 0
322086406 406788950 0
343018793 436927565 0
364811630 464746240 0
151515289 4329699 0
439836469 519338202 0
408539233 366593217 0
373440646 425563098 0
172367671 509173042 0
358625488 258927591 0
480892711 539220526 0
475148188 117983533 0
45137034 325108466 0
238151616 432072629 0
75167239 390883179 0
278960065 125845134 0
376594137 33130735 0
115473204 550020822 0
389695582 12465510 0
134356855 344000118 0
216274264 210608084 0
560325010 108031878 0
505986785 262877159 0
150491684 352360595 0
345428738 461848117 0
342953793 156069801 0
332301545 287499870 0
173705542 444822079 0
56832694 328997492 0
237023495 374898052 0
186315366 397264611 0
536124542 519160075 0
60845583 245142174 0
495886282 506023043 0
416697041 276423013 0
500261260 542707000 0
214536022 377614721 0
142887104 476123949 0
339220780 174586195 0
441528957 24217003 0
276711373 31283703 0
40817876 161234237 0
206931748 129481435 0
550664156 373917945 0
340034592 432808268 0
547630759 155073173 0
539045608 111940018 0
213001764 458970066 0
118787902 336169892 0
38672277 429366397 0
85446574 267027513 0
169890283 21101548 0
254409690 421169110 0
192822341 39834200 0
204142420 449882211 0
443233221 393360206 0
464801713 481872048 0
161684435 285533605 0
71788705 379129432 0
166765060 431801272 0
161871988 458272092 0
466302800 346918736 0
91492253 390753290 0
509290133 448427328 0
499364750 564481317 0
487260975 491536973 0
298488704 89945317 0
515893085 205546480 0
5871096 354583142 0
90732547 141641770 0
460519718 82364973 0
73216710 84492527 0
19289482 374088641 0
182647730 467640282 0
412948741 489957128 0
355528091 15913622 0
237223041 6383395 0
113713604 76167792 0
184660916 127572709 0
193792831 319006308 0
522670728 174149408 0
284627829 177205010 0
255183007 415376707 0
171061865 285843111 0
224322874 372220764 0
478384438 494414952 0
5490080 249402568 0
552385594 183424241 0
370465816 73261828 0
383833104 160192912 0
271572591 53084853 0
531821119 358652610 0
541464760 22198511 0
262529589 165840828 0
327061588 308314652 0
560288289 528189222 0
452580638 278409461 0
197657495 569180395 0
123662725 376858028 0
216589812 561093196 0
275603571 149737212 0
120260217 325022674 0
379290015 349002293 0
191538557 36660858 0
114847696 246032929 0
398710582 455868025 0
490672594 232126331 0
227636015 542200738 0
80408979 552147558 0
298022267 141828694 0
2903582 501643146 0
267722045 370933107 0
323718841 187962727 0
111932255 355403262 0
64505865 120577468 0
210673859 405101575 0
398330307 304297923 0
75528275 350905436 0
491151960 93846534 0
96777434 461955663 0
341379606 154420406 0
425800346 164960842 0
391444720 476168854 0
416413312 232243862 0
25468595 212611381 0
382368239 293694579 0
187600829 63976384 0
315575382 531221626 0
516840288 42624326 0
246082393 225011515 0
120272237 429930171 0
340189840 362529951 0
30744337 500224621 0
284141526 291667540 0
7047845 368726405 0
377966268 419745044 0
261030269 280603503 0
35014914 313463793 0
502819790 558724446 0
387728582 267612265 0
367277550 124946399 0
444495676 260741715 0
550482203 159608476 0
374343842 79694554 0
127712694 321468221 0
203367028 128749965 0
554414159 326488776 0
67267862 558423347 0
19931232 190953678 0
178764392 337893934 0
285821477 149086629 0
297891423 553083819 0
385296511 522688334 0
488089438 35837868 0
359149168 245255500 0
445460845 545294120 0
520530781 236739124 0
59712906 279439732 0
322325142 396314560 0
168894378 385414494 0
448208558 62529437 0
339813933 125040311 0
342020069 128404462 0
245188288 247088383 0
144466802 150651195 0
513957913 376975576 0
505045778 21854328 0
385120724 319414260 0
543035695 381090651 0
434657240 4210961 0
48975931 519801415 0
124318950 335927337 0
95640910 238324352 0
492305123 487060823 0
422931635 567611276 0
91713942 75332114 0
60560257 507769172 0
328510701 15366985 0
352686087 22304721 0
338345196 354860638 0
536088409 190161661 0
569036149 297107778 0
210318619 436388378 0
326188878 221403957 0
450258278 234097488 0
263718103 493603612 0
320687153 503332099 0
265865251 71816802 0
57061365 319017049 0
520914902 177771495 0
253918911 520635524 0
19626792 438891901 0
30590104 443941772 0
453134210 193805776 0
163363821 500254913 0
371985172 49693535 0
483387927 443098313 0
178061540 224362970 0
304043391 38565267 0
552916177 458521431 0
169189457 235967188 0
446926215 175672723 0
193907807 133602506 0
517005939 179220730 0
67428895 323375891 0
60579185 253408241 0
287398039 23078168 0
301462413 284998842 0
81655076 494055327 0
307712430 263696312 0
243823530 461250333 0
152850649 401277175 0
542950578 321979469 0
428426918 147220209 0
542418105 72259820 0
204673086 556635471 0
209927079 459872365 0
175837598 320709575 0
447948176 80975651 0
358516075 274953845 0
174989928 432913230 0
415879327 333046631 0
139335688 44228370 0
551276290 9819335 0
39253170 216522741 0
313784870 396192513 0
542518452 513401384 0
273539662 435337337 0
57007045 259323798 0
528682221 132812102 0
442777850 372520162 0
138527251 563801614 0
218863456 147219535 0
561539048 148563847 0
529135351 34980089 0
304139439 225456634 0
541901288 403901430 0
322526058 178812381 0
80536060 113830842 0
327490135 79566786 0
318965568 195291741 0
217897458 451789822 0
320914457 276613450 0
247756183 160649724 0
375463814 485116304 0
60514389 13413002 0
374334854 390848964 0
176680711 198853136 0
62679385 398734745 0
181729101 462062508 0
132350687 246517064 0
188227088 265378937 0
177383964 117080792 0
52826025 331728658 0
516556240 485857449 0
37438136 492934402 0
229090145 212383780 0
164991903 362659523 0
49799024 500140242 0
297964399 413211430 0
396014097 292827949 0
30633651 360724652 0
551686789 279152860 0
45597901 84188054 0
205016399 129569261 0
364660950 491731380 0
542858282 163214480 0
477227385 408577876 0
451222396 127471479 0
316440296 13660578 0
260664779 272863516 0
258122550 474230492 0
468682021 414698405 0
316964418 540686149 0
111494870 414336945 0
1750918 240163523 0
61777965 352885778 0
98153636 516752512 0
289965201 86588486 0
328682361 216708318 0
481801213 380559853 0
462348706 164486736 0
409399126 8271227 0
113835446 56777155 0
58788182 46696528 0
450095458 19406912 0
411883578 402026237 0
193393137 335579165 0
314373529 480850968 0
432713866 122777112 0
326056125 495281571 0
266218304 257747093 0
522597568 225325731 0
540319179 384255233 0
460971357 535821581 0
562070525 45886722 0
440225139 68258739 0
488095058 92767381 0
105765754 554775057 0
329633976 79902807 0
562347097 89067505 0
417132853 389575928 0
199221088 6360308 0
487818052 397298159 0
551762941 19838661 0
340307930 237334543 0
58406335 567261183 0
216902428 554192596 0
559479001 500930452 0
416610975 191569627 0
262583758 387165628 0
325946367 566479528 0
286668173 30011749 0
275058763 562423388 0
325879254 567002008 0
481924625 471709450 0
201811838 288626039 0
446085479 132826555 0
116875843 431826971 0
400837895 180248628 0
406962286 271465359 0
133854571 18892841 0
277001978 486054147 0
264129878 457670793 0
310760178 495525567 0
468420880 450641179 0
561973514 231732154 0
94923320 28436889 0
2877423 65499183 0
441926337 107416493 0
198024123 126818173 0
152564333 361349853 0
161814469 359579611 0
556040622 283468442 0
300453671 320840316 0
212991904 77221704 0
566240319 505974913 0
222234124 172153376 0
131914767 327092223 0
281050729 77524929 0
521848274 340164487 0
362785973 220106498 0
475901751 505780075 0
525557127 529661039 0
110046678 187697889 0
507132999 31620002 0
34148854 373669018 0
530194490 418514198 0
341627870 564430346 0
535639886 115610664 0
498649850 270756480 0
500707785 562733166 0
6152865 249030569 0
347415840 75638774 0
262470557 285326874 0
442463322 294811336 0
420591032 378688066 0
208367456 321636139 0
141826866 463461415 0
180181206 384963878 0
109591595 555335724 0
56803535 249872296 0
565680792 503682538 0
403876895 489801722 0
94418183 144943089 0
210738670 395884712 0
389133342 411296982 0
363618508 552599125 0
281515867 547793800 0
222778192 207615316 0
334208331 298542131 0
552733140 493216348 0
11530081 154713061 0
151763230 441812133 0
145391396 456160396 0
115113228 367196914 0
52933386 115530620 0
50486899 564862538 0
304844817 40430029 0
206776949 46937511 0
21163983 399602895 0
357871309 213313942 0
266198992 1800693 0
464108339 209839756 0
258152145 54888254 0
91068433 232888488 0
327306335 145106912 0
146036202 97416144 0
155868013 341215105 0
339524180 5898577 0
453290783 191158638 0
321184882 373439509 0
531244972 44995399 0
442174669 284184802 0
149999210 544936124 0
244698740 250255189 0
368934453 315482650 0
70381451 181741787 0
181214770 486766059 0
455187329 116635780 0
182723674 236802838 0
184010421 19188941 0
152402633 141506172 0
312077344 566929383 0
480865023 485982971 0
278822265 27261765 0
251643445 214124546 0
519438837 257472752 0
352705223 166992928 0
172455193 432771737 0
502880486 312674652 0
375976723 105617997 0
149574475 417950920 0
153185873 92265805 0
9553984 133643397 0
105581065 174711201 0
563260571 314644990 0
556948086 73730058 0
319058340 542902650 0
118273062 70723966 0
361854995 361264460 0
473639310 208853215 0
223389091 105578316 0
446777022 60661408 0
421745683 342039862 0
366925003 194107959 0
223339332 491290473 0
536667427 218700323 0
189844168 494207760 0
313118127 287515327 0
307891030 143634308 0
371957196 168730194 0
192537998 237942257 0
280914076 465643565 0
235804126 347197389 0
27970644 62811579 0
445928587 45245279 0
419961918 526866990 0
226542494 333489728 0
150416443 103533066 0
219466042 35977110 0
277879710 472954221 0
15191386 289936898 0
344633963 115482640 0
238498451 64803334 0
174794669 21573716 0
141595000 203710341 0
304032498 31564020 0
92331582 360544352 0
235659988 20476596 0
540388136 6658422 0
481338365 146543304 0
25142213 11293463 0
33676879 62878686 0
490381782 475092655 0
233176921 405504170 0
22439910 119881346 0
98694587 42004388 0
467569453 282507923 0
71465789 104113887 0
41058526 163648540 0
414289972 400292273 0
485654134 246989811 0
414102802 93126068 0
219367742 77016797 0
325466128 108498813 0
293235429 527595519 0
350318437 171601741 0
536835716 174991071 0
456895400 400372924 0
194523181 476145856 0
482635358 42328005 0
304433200 42179857 0
499550623 381569074 0
102459838 416686933 0
146902098 226974355 0
46931254 32489507 0
71689820 219992059 0
69786421 508075137 0
20385732 180407245 0
533862969 182987756 0
62107333 357854076 0
151994955 436615916 0
526008703 136815035 0
140689079 520259951 0
115153282 9349907 0
4232643 157866598 0
502527813 268226318 0
131886238 33011797 0
64110233 29683797 0
512344155 209329801 0
256070978 293107366 0
341627702 465706320 0
212099876 151562099 0
436701454 336474819 0
8130427 383484318 0
293403371 209354812 0
91990140 468162499 0
226738590 115632468 0
424756777 14068377 0
370010229 58357377 0
245635587 211878969 0
506060166 394770427 0
366723730 166018631 0
401375012 22696586 0
138405427 102247524 0
505409229 98148144 0
560988614 202094050 0
104961526 214481686 0
186186895 120089840 0
213286841 69442095 0
29832432 82919243 0
233747036 257072089 0
411953838 520338049 0
416824700 214216384 0
353219092 4128577 0
391680799 548435540 0
25049128 311187786 0
259443022 217370442 0
180070787 425259974 0
330650359 148846347 0
185290560 110869467 0
46143057 389806262 0
237914422 387295891 0
507888151 429963477 0
153216809 59631352 0
321119696 235118004 0
241818617 552840471 0
377607841 117818601 0
310490821 106571518 0
187506945 308963321 0
209915487 449427517 0
172071709 487564146 0
423220066 284664790 0
226813388 16866233 0
556129967 437443871 0
339792499 561297121 0
244630468 274257126 0
170439529 443519572 0
249736768 327850784 0
116172890 72989346 0
133380840 499090937 0
187845637 310979335 0
511504665 372232249 0
245009626 254723847 0
254280517 125191312 0
340042547 157162664 0
397950561 171730440 0
448914027 379067456 0
427295112 330565781 0
59368065 33175248 0
124809164 427138034 0
97999621 452896289 0
539220058 62793601 0
414006729 471833309 0
399565703 538997426 0
402630258 364934271 0
564949924 303144092 0
346624055 502622901 0
379962200 18182166 0
270985937 138152350 0
136852073 538694581 0
212143513 258658389 0
393761 443968096 0
524774998 242634958 0
374502463 416943807 0
158747176 368402081 0
42460366 271264857 0
525930578 561821513 0
101562227 215572785 0
125219960 504568802 0
15652926 364328634 0
160982650 344374309 0
15488389 186137932 0
341199925 519456602 0
83242384 225087669 0
121334946 516700406 0
325717655 296596160 0
194063616 158739855 0
479529174 426004539 0
221262342 34120708 0
69160173 428457038 0
310121319 153138298 0
553134885 366519607 0
93921545 366745960 0
242406825 568745908 0
81432282 90471489 0
81173745 370646483 0
258838315 201008908 0
22746617 114572567 0
541203077 156529768 0
550911434 500877445 0
220960516 34019618 0
37379122 327260816 0
119131411 7412563 0
88880275 40933099 0
438392382 89178499 0
186023556 213056603 0
259666243 69284893 0
437964462 242011767 0
128702968 433067566 0
219664525 141796939 0
215241653 30527708 0
343270448 520735240 0
349497775 16643147 0
354382728 147827057 0
541763552 287297490 0
393902049 532496306 0
82263699 484931972 0
26170779 182815175 0
274027607 178001300 0
140193374 317643733 0
485542769 45499670 0
329519168 452579469 0
289121354 408641776 0
107170349 347180821 0
377477024 323281833 0
449042503 225709587 0
130179862 461605867 0
372097861 49157919 0
356464385 182906621 0
153950074 340877164 0
51374669 558107255 0
309427485 301319770 0
327463393 123879800 0
35985796 130967741 0
345573985 100018017 0
266893616 11635132 0
306282182 11762605 0
537400046 515973273 0
350685917 149678886 0
339026006 403812390 0
276138766 79705316 0
154964176 454858382 0
548555162 76959174 0
190097477 444462322 0
275983069 503780177 0
87766494 120526273 0
412154369 502306861 0
164617133 495072910 0
112774596 303594176 0
115895031 184500410 0
230640471 124076025 0
392656119 391795398 0
543304389 212685160 0
291408859 394603061 0
492669387 193705719 0
344491479 507156538 0
287316654 126462791 0
429371352 529051891 0
566947192 11796905 0
396605009 32014772 0
97992198 545510792 0
327312951 180947858 0
290038016 50502034 0
323002215 381240606 0
450838134 233479787 0
417158458 61914681 0
260941536 566341863 0
556064230 229864771 0
6510901 416968636 0
55676232 383019345 0
80718098 407050606 0
537701563 165642930 0
157374119 54593229 0
206455954 135283300 0
473704894 473752681 0
442779578 447553570 0
84331496 93097836 0
212165834 316758127 0
163197933 186514505 0
281530677 45687041 0
278760999 38994828 0
328143791 374516611 0
348404110 22032905 0
277517487 93770346 0
92463308 558890060 0
492111785 69139076 0
308562716 517004206 0
432393963 532892411 0
473002500 120617275 0
8234575 308714956 0
365074541 231323141 0
446072226 127957738 0
397559545 291129401 0
187172295 261929089 0
382902744 348632358 0
470446399 351311182 0
103287758 555138577 0
441844056 222861493 0
216110972 394087473 0
86758298 284142943 0
72894620 102184053 0
408775147 16688490 0
68517817 547445615 0
196595233 418180589 0
49559455 394946955 0
165472401 233585280 0
483308697 519525663 0
234534795 451282147 0
394042503 131811689 0
523689777 505961487 0
388633776 481712957 0
306763418 273833445 0
545285215 317224582 0
314417396 547998099 0
46327628 229715869 0
261724805 391733825 0
487016813 359744990 0
99820475 382938663 0
532717110 440177870 0
351745525 94325995 0
390103028 477563348 0
564825814 2118328 0
70586130 155168265 0
518666306 295410768 0
513018477 509138401 0
166138676 117870610 0
275455416 362079658 0
303386597 121171299 0
232104532 351754181 0
221581339 31700323 0
291714673 502750896 0
111196906 73434391 0
53016375 104095072 0
65898522 442341524 0
132838424 67969659 0
127675678 414207524 0
252714124 484053892 0
124746069 362717151 0
474892103 363794531 0
407730014 524090214 0
263608794 316491880 0
30037378 534098655 0
560972123 1032664 0
255058337 353231096 0
443811616 550053963 0
103227814 415059802 0
537299697 522329785 0
138043032 12862188 0
255627926 510954121 0
2114345 103256915 0
94138582 155420065 0
50900124 14588995 0
421625874 369285522 0
241002789 309980045 0
88149244 434959206 0
413922632 500870206 0
281370800 133563910 0
500023339 79536289 0
174646001 453499065 0
63345567 435774749 0
87383987 147979091 0
98726129 512459870 0
543269399 361239879 0
139453659 334624382 0
345097312 325203438 0
368840546 8677053 0
68117524 5069006 0
385131291 271779321 0
344141932 62332966 0
14444638 118051168 0
226295112 36313286 0
87608657 98903632 0
264943599 484348725 0
509033833 110939593 0
395195373 406024269 0
134737194 337384125 0
483231347 236010105 0
255174295 504447988 0
181071575 403919556 0
191880790 475289867 0
128979458 66621703 0
522694703 330003644 0
219903792 488632260 0
542918737 198246421 0
561724323 536789816 0
118900536 252781787 0
109213389 408233919 0
416582322 426354561 0
284589919 529123212 0
340838947 471340233 0
192976055 440951875 0
110018337 158795899 0
263457169 548475876 0
548142858 426980462 0
322585447 454800896 0
15763103 124891607 0
321975258 470045305 0
534135260 195342435 0
205860667 137169398 0
327987640 469586782 0
322268506 181051001 0
477973446 425702569 0
354299524 294541990 0
79040966 130167952 0
473105122 42597048 0
9012272 523472126 0
447258094 563079286 0
187656095 374139766 0
544447865 388190226 0
227728466 155077733 0
284404259 301093958 0
508802644 453514540 0
177449592 512090388 0
424725771 94636098 0
246916941 363856012 0
319194793 250127109 0
289234796 206898870 0
369624165 106460769 0
438024250 435103815 0
80809424 60377593 0
459128950 309442402 0
299952515 61721446 0
8045429 125169729 0
246395164 131129745 0
405021516 513552601 0
2460361 362045195 0
490226920 246966840 0
161968431 186169761 0
547115183 465292035 0
218109825 425134355 0
490155626 223602509 0
39941262 75805853 0
166389105 148752287 0
227537028 232465712 0
137078172 387060148 0
146829710 332573973 0
369567925 191451739 0
331358842 463652041 0
417094784 35911882 0
349658080 179251463 0
413432142 157017494 0
70028392 500874418 0
11879726 302466421 0
486223335 560334345 0
392618644 222410162 0
439056247 103136298 0
217775934 250705970 0
501057806 464223516 0
382167845 378038459 0
87044522 505861013 0
161566304 282375260 0
10159444 489970861 0
299828554 569171980 0
45513766 541998473 0
83193349 330244350 0
116422016 104339015 0
290147630 489000158 0
381294789 351488559 0
140434120 339002984 0
341737632 169927209 0
212408275 284140122 0
272779231 40322615 0
178733398 2275053 0
317858202 58706235 0
426694013 340554488 0
118418468 515233720 0
190806989 345226971 0
198698499 364263719 0
327704488 361882142 0
418654227 455074638 0
406878063 487857799 0
139212098 430004872 0
495056501 478144403 0
62433660 474946902 0
470751856 369207120 0
9548826 121198923 0
230788720 138368462 0
398112355 506177173 0
449179433 254491710 0
219846223 18339990 0
12422481 413258794 0
490071807 146839876 0
140056807 210634711 0
171831985 299495145 0
374013204 429021224 0
9288962 379488921 0
89808892 503235051 0
261052990 65981664 0
248185447 240771997 0
265498808 27293475 0
361742791 57232840 0
118617375 385026903 0
174527604 296984150 0
487069263 376928457 0
264373405 218584425 0
64205538 410136880 0
271246150 482589037 0
332768803 95978939 0
125696081 125193349 0
472291153 329372610 0
464941813 244437737 0
306536901 35102973 0
127701330 187567019 0
456799054 350445043 0
351848401 138340793 0
510002681 170256183 0
242649953 262401345 0
324683367 63410157 0
503808315 198211978 0
124673732 149278055 0
333131059 172432259 0
545546383 21197281 0
513587919 500860723 0
332785794 454108034 0
8721699 506382420 0
92811156 16572233 0
200758737 442161043 0
15651545 132411582 0
113290643 121673711 0
104608734 77745458 0
453743812 72424920 0
174983292 330057496 0
137983152 91843468 0
385706031 224789288 0
234888755 57250642 0
320951904 394889288 0
112365502 289741490 0
498962458 182254381 0
289945161 566485632 0
22972590 18783926 0
285215392 27564886 0
235089937 485725227 0
115168289 403692507 0
120580975 413301661 0
197278518 12042177 0
477292271 277231447 0
344715779 95060553 0
73067878 350194533 0
82513118 244415478 0
268104310 63120731 0
442489297 496690621 0
452180709 144506548 0
372141263 266149998 0
125758159 215703809 0
492576413 234805590 0
337928477 117419105 0
92824040 366840670 0
11145086 31847248 0
503228270 347068457 0
385990847 39755002 0
438098834 558889042 0
254769068 69926404 0
558491710 62814501 0
180633112 451851811 0
92217152 157824661 0
461313274 268263537 0
60912458 210928225 0
536702550 220345763 0
488731336 435673274 0
40463780 515776268 0
203085830 528890174 0
266165500 83355801 0
500757652 458166252 0
164012302 396513566 0
83418746 415946070 0
18142111 326366588 0
566558030 90939542 0
478423324 392075716 0
561513703 340853929 0
551779730 130743700 0
323809259 398952286 0
224693352 146257082 0
467068480 435788042 0
14021354 478131874 0
435656938 84799345 0
36464208 325008255 0
253664475 445346451 0
272322647 534022187 0
451754508 562751827 0
75670590 302471154 0
127636161 40263325 0
234569398 342558831 0
453881008 118230829 0
321785671 248747106 0
518948001 95127375 0
511435446 296920916 0
466296113 360349194 0
234112887 149783946 0
295154125 445894144 0
66333456 117451822 0
25645498 342660880 0
153266355 506846741 0
343342037 203577699 0
67012573 7094986 0
189966234 565204235 0
565959364 232356424 0
350227676 75048738 0
177090053 437005153 0
29850285 501751670 0
396560714 48096553 0
218958667 130815740 0
192926901 228194224 0
483385324 325376826 0
449870372 200343923 0
315655052 122411587 0
84096318 3512523 0
229229279 219769169 0
517050495 546340098 0
134808445 183254942 0
293794754 43879268 0
263043756 407983866 0
425636715 384495209 0
231953263 302854782 0
485049363 131180729 0
256043021 531336609 0
31529925 211769503 0
311520717 370714600 0
409308884 395810526 0
169230489 521643106 0
133985960 173646139 0
126824285 29026987 0
540463910 233985643 0
23949518 500058604 0
288692469 208033177 0
275548690 102717688 0
69988630 338499060 0
67064447 322529812 0
380299271 313494388 0
398301100 484819792 0
104594755 332260419 0
243804217 275969262 0
446409448 290869248 0
185559679 235328279 0
264862326 312251738 0
59185842 382166725 0
84053831 79859727 0
271902081 283667906 0
470271204 159861152 0
268988939 89877701 0
59334803 433513249 0
150335923 405307329 0
126728138 127735125 0
197534087 259958693 0
179368706 350387093 0
27172607 475576275 0
83451029 66393086 0
157983129 289334292 0
433819815 74320126 0
106180533 95947366 0
249212875 286890962 0
561897666 240407375 0
202418368 219782361 0
306152289 38496595 0
24584421 298438805 0
119967967 355380341 0
221990051 58097682 0
395537785 222958243 0
539057234 290960008 0
90615408 175015786 0
364088927 495281257 0
275832500 242453858 0
90003106 71173179 0
33952063 374504320 0
24805729 471084380 0
489385835 65084965 0
305169821 404383702 0
42247074 442251832 0
388509910 42564252 0
469138648 287909969 0
82263040 141399989 0
155127372 500468350 0
446072917 128748942 0
488435407 239757260 0
294907962 294341999 0
431004268 36723886 0
216796822 504432007 0
102279229 369405379 0
166488372 151845381 0
177560377 7623942 0
485877452 314875456 0
323955657 188103780 0
352934366 178951998 0
9593791 430137370 0
473449639 260842141 0
318014590 460971779 0
553108180 113665213 0
361504793 32730978 0
330586076 300270166 0
136684999 82202989 0
112017097 137185142 0
542811966 124260401 0
480850100 292878664 0
515226016 158055440 0
531573443 408998246 0
564917293 406333658 0
204196696 296338313 0
60089189 303436835 0
62141649 235771136 0
449522276 377612039 0
239846916 146123230 0
482554625 530934642 0
248194303 548371740 0
226064904 154847101 0
53907950 395180015 0
499412892 334838889 0
99859189 354428321 0
394544601 15418170 0
90443737 89689157 0
14018124 279307656 0
403145042 530409837 0
230618803 348211189 0
59665221 18222124 0
340717273 483062699 0
212465432 368455727 0
84628245 532667747 0
421611004 469941978 0
245073336 498479849 0
278123855 483162020 0
105498953 500213939 0
130002185 564677886 0
119818074 243059790 0
297591643 149305327 0
134809747 102592762 0
4158574 217918707 0
337183257 336182536 0
207287004 369693095 0
67014500 283295111 0
270044768 89931392 0
372592865 159797199 0
2824411 207810460 0
518851844 25228741 0
221205771 41188303 0
468418735 506009689 0
412342298 379575152 0
214504710 526798564 0
403950145 238147784 0
256309521 101872999 0
103753844 145470910 0
127487349 484249969 0
85910384 27427423 0
70911241 158754474 0
69255337 426288686 0
284074741 203079956 0
9970544 49829806 0
358958603 109403339 0
11488667 262463208 0
395935576 176602324 0
328894591 559155029 0
245961158 528071130 0
82857521 206282512 0
41469397 487824123 0
280739855 421020603 0
534770047 376721028 0
223855671 372429393 0
98679645 273011768 0
569119966 226323137 0
13982575 17740240 0
433986369 38627808 0
295547508 479589120 0
497902123 94897421 0
139758860 201707808 0
392418857 496529204 0
557372748 492525671 0
535541631 268580056 0
199016418 553896060 0
447446984 404507271 0
224415204 161927882 0
360758121 387165819 0
552245843 493978625 0
329094704 2902832 0
232737281 308242075 0
367405852 218108655 0
466176575 481743282 0
536742212 285694166 0
165565023 318690338 0
120162917 536062707 0
5670957 183329924 0
547932849 311207231 0
291562067 190803263 0
68910893 24364901 0
249003801 438192990 0
79522626 116461444 0
150230095 343917630 0
544671202 79519472 0
537094141 24576406 0
564293211 436804409 0
516727755 453034550 0
319692277 353208800 0
443276150 467688329 0
297657911 361183494 0
406202464 75916725 0
31443600 488066025 0
523920886 2641604 0
106225993 398512701 0
224791359 289334122 0
87319456 442054082 0
377501875 116225108 0
457853924 100396298 0
139117394 321856021 0
91791824 263064932 0
286707351 434623897 0
407128598 501075361 0
318396713 250140248 0
161792051 341560200 0
204445364 324358686 0
365344919 303080750 0
564013042 301368071 0
394601035 27119948 0
548065484 384270958 0
161259974 19181326 0
333123314 514821611 0
463567019 211640076 0
26447455 344498770 0
325876643 378827605 0
154978840 544429227 0
371213098 179644408 0
347516784 460963263 0
471562563 142242378 0
55855223 101975962 0
260151917 38643601 0
216386038 493479224 0
319856547 76770719 0
124321204 334678197 0
364341427 251172951 0
334185770 389088737 0
522535601 11262071 0
488138516 559324045 0
402931457 22403556 0
60812084 141588394 0
163601004 400179877 0
71543976 530341435 0
483678735 391657722 0
297238643 383302226 0
505860724 430022765 0
470084851 427021842 0
470146685 123755994 0
107170321 290826877 0
272391897 363826605 0
565695785 156703259 0
471254695 544026343 0
198088961 266465523 0
343171659 54772495 0
464094695 421304991 0
324937866 324508267 0
73452521 437516376 0
46700999 141704224 0
147706721 513704602 0
34476463 66968724 0
16603450 511232174 0
436984813 302237442 0
283740305 19506293 0
516557111 344933936 0
443502197 422955087 0
541930160 221577409 0
477693034 257558356 0
443914862 416830252 0
289926533 227976624 0
43781332 486000860 0
296119550 184636594 0
250366060 214056044 0
100129925 443537864 0
72607024 372940422 0
404943344 244902210 0
31032705 398917752 0
541625590 458704770 0
86080493 102129312 0
277351243 351358418 0
261311150 512792436 0
518647158 518319246 0
341853863 473640414 0
208169707 557596338 0
267723709 38806777 0
72159041 565659334 0
197594111 233868226 0
448832566 149862411 0
415429752 149921906 0
51875875 155950381 0
167794852 285644454 0
28987052 116888666 0
112322391 138839030 0
350908095 165660759 0
130961163 143307880 0
359925118 358871247 0
349865573 280453559 0
500165735 196115497 0
488200573 51816090 0
502202798 468865098 0
531912063 227218289 0
562456358 425269455 0
342851095 535745235 0
397625282 310267212 0
201966923 22030650 0
3919439 310860670 0
532961715 489721057 0
2377025 549882436 0
39177172 493033311 0
36485234 337222336 0
418638182 67039060 0
249331871 32066767 0
28528868 398316788 0
111446110 310643376 0
424961743 216931165 0
138031253 414324756 0
564480403 289239681 0
203982517 301510388 0
109758052 201597254 0
436299047 277611801 0
380597931 553329550 0
303285178 354299887 0
33524290 53548667 0
318412715 514672751 0
188304741 482356656 0
543134202 148986472 0
424875904 387179054 0
17087387 277889855 0
24245087 53829912 0
192752180 545767859 0
396313869 195428517 0
181412671 194506377 0
30188821 173647064 0
416533468 206232628 0
497189258 488700108 0
44551381 231511892 0
553330242 188745205 0
508794312 487405594 0
221941225 378895834 0
555302769 108582527 0
142516720 318018255 0
392592569 404868404 0
17528453 496295155 0
215358957 89500112 0
65496346 102220310 0
298964948 46526178 0
310101123 244149313 0
395660056 138610125 0
258937340 375475025 0
382491672 438814144 0
201909869 178427541 0
150720514 358698432 0
88766273 486098371 0
398248312 393201525 0
460795800 190544989 0
243412790 475016405 0
154974584 383953715 0
337215064 404844080 0
378049742 237609569 0
56375243 334387930 0
270338016 481535272 0
212668437 164656055 0
187282716 308890339 0
368343426 309203129 0
168452108 454146634 0
103867379 58128887 0
323029766 534357830 0
504060640 25200550 0
415872129 2441138 0
343789379 381031317 0
403401569 520678897 0
196160851 97451401 0
261849861 201685660 0
507754014 143612267 0
369184323 532174158 0
87040817 190436182 0
178164264 40623078 0
255362484 128251993 0
88145690 116522163 0
461073200 268873691 0
20732613 155326830 0
428509740 406729317 0
132504730 528913495 0
256266283 18816207 0
555662877 404455097 0
259616353 111631868 0
332566844 307490156 0
147092222 67725379 0
70468862 279456101 0
306376480 243870108 0
346832459 127537820 0
179762132 231119668 0
45607938 270267276 0
5542703 97258200 0
562629461 164159421 0
30310682 283088950 0
357469195 266080488 0
168815251 21299621 0
19679728 436602726 0
494196214 555522743 0
147687708 443480673 0
417958365 314303176 0
90502192 364140422 0
326248350 88621472 0
384893697 479299321 0
49748814 68928224 0
175005747 505935328 0
389884921 77681743 0
489023910 503651975 0
76400571 136175078 0
196473322 520093438 0
477902175 330851438 0
475166774 77958587 0
467170127 421584653 0
305276800 296713371 0
269952399 193985282 0
12526617 225040450 0
537777015 394508136 0
316035378 480741220 0
142670180 358402152 0
370929362 426922470 0
310603041 328581305 0
521717018 369300529 0
415699280 383672212 0
422408444 46230810 0
348354987 415650890 0
312905972 362196345 0
427533657 429309840 0
367671417 273370685 0
115949710 134260610 0
550576200 7612513 0
166765134 210356206 0
466246892 487793201 0
518281729 433829205 0
289672162 276168310 0
239017567 34247851 0
114506516 509642762 0
103559484 245252223 0
320812259 510482697 0
102559758 375772866 0
246618469 308622632 0
116923771 380112377 0
136200401 42720508 0
54673951 422336500 0
332853935 443744736 0
414029594 68357340 0
418752254 150304072 0
164434330 167726290 0
136910452 386789953 0
145165113 463909991 0
185588914 556200871 0
3488010 207676013 0
281833065 151154968 0
237120382 202381676 0
486290963 15842895 0
297207324 177780917 0
238044287 346013389 0
115680539 531747112 0
123706738 34447104 0
96376561 532268042 0
22710363 51220746 0
138972116 197523485 0
503893631 16856792 0
15331003 152523615 0
472651268 234369629 0
59241318 438020701 0
272249680 516210638 0
192559205 419315943 0
229763750 364117599 0
520505589 136202815 0
481153757 17296450 0
457450080 161289705 0
220464953 513933523 0
172964989 536542529 0
426002991 454091637 0
467566891 2845418 0
129269556 33360574 0
482528614 427619290 0
294908881 61926539 0
443303738 132723670 0
419042626 516400499 0
360741352 9824691 0
546107856 388738775 0
312607958 346626609 0
225013276 211100984 0
407737198 564294129 0
395955061 368395100 0
308378872 304080003 0
188335862 101012502 0
94822640 499103986 0
352729654 315206489 0
413548018 533286307 0
404589837 217172264 0
254595765 208152246 0
530054400 60182579 0
419699779 403184710 0
258819548 319573470 0
174038290 243536560 0
265816852 126137495 0
334473008 273713314 0
382869349 447406860 0
147521413 40641746 0
457224580 384452981 0
185793850 260233909 0
390749524 284016320 0
14448737 403682997 0
2907903 552452094 0
362755931 84741085 0
193794709 143475417 0
56050566 317313267 0
105602230 252678225 0
112425740 539033310 0
535394331 237699964 0
475986123 538111659 0
332918610 423785123 0
231158816 22181900 0
521851344 346029790 0
101915368 69040721 0
544495392 391900499 0
521115886 96465421 0
14306420 114287424 0
120064861 481735274 0
185605808 519203813 0
337026712 242807842 0
479973979 468992162 0
363828105 310972967 0
295779196 535362590 0
315917864 324622288 0
549498580 185013326 0
119005312 449159375 0
156008633 393513746 0
158254872 141440969 0
73159383 218950313 0
86557813 299370396 0
189653799 209819000 0
8661067 326525471 0
559149090 313779633 0
278479538 79516099 0
353443177 452917107 0
73582921 207447906 0
93335235 17182941 0
124306508 478510727 0
322296476 37594239 0
163350333 361948685 0
54960210 421980622 0
29151575 150058995 0
338173014 548889665 0
473834726 116602666 0
517524417 526336648 0
162405398 100850254 0
63126175 131953289 0
311126858 380219004 0
483953054 364837142 0
225326220 321484149 0
542532825 142842902 0
247014033 110290603 0
397939464 372401631 0
550192470 532852818 0
43579540 372472452 0
523558534 94465733 0
74173043 321502280 0
523730915 126869310 0
296191325 415394336 0
475859004 252618160 0
158913544 112538944 0
288467147 285272597 0
484548275 435109884 0
18892853 287664548 0
420397177 48007258 0
324241548 42315237 0
178068638 461341692 0
216448572 336300140 0
402188952 140763410 0
252911992 531627521 0
161713447 521379297 0
441004961 300603945 0
567688481 339222271 0
33046208 301576438 0
475399979 322201693 0
345495244 232694771 0
88809973 248412628 0
178248885 393517742 0
75505170 524103006 0
368383566 292058359 0
45539350 192087258 0
311364894 51973472 0
544705322 212020190 0
103631315 486179447 0
95708520 234734668 0
52908604 231802152 0
286649100 449270208 0
222881409 164298834 0
346614287 1408038 0
201345442 340536514 0
568195424 13838231 0
267766796 385312669 0
41159350 250620980 0
225999653 80839440 0
19195452 298112114 0
429693738 420965751 0
81721614 57434174 0
368705461 412802660 0
42854903 263029271 0
48330558 373326087 0
365908070 488585376 0
306128086 359614737 0
533666966 247364289 0
528977590 31869544 0
40203032 263743362 0
486315794 56137166 0
10245731 325053324 0
322731014 366821886 0
530476760 486233243 0
306125303 26192123 0
536422433 419007000 0
291647493 388866154 0
63617505 380166312 0
366810125 327001886 0
159209787 483939778 0
401081417 88090031 0
69530806 117715978 0
29986079 399487904 0
446123393 524619932 0
170550035 261574646 0
31218555 339425034 0
254151230 559766646 0
48636893 30606163 0
69582576 327562667 0
62842302 266716602 0
359297161 34779077 0
332951827 55769596 0
269688785 459327577 0
419626650 517443431 0
16096673 326042833 0
113741972 217926894 0
274333688 54116275 0
370530343 167716648 0
135167832 354879878 0
53911672 24105410 0
206621751 60471265 0
442974967 460932862 0
40208212 171380015 0
156036950 388360791 0
497917570 310183560 0
219342001 479370071 0
478340665 398326379 0
416098585 239723690 0
350349833 231677314 0
434786795 205515726 0
158555420 525101091 0
155440567 512746955 0
388245560 102647810 0
451037669 316456897 0
328108572 193372081 0
182259782 212508058 0
188773025 23017075 0
549521630 231930172 0
432848676 316623272 0
410721776 236096120 0
120203949 299863789 0
524961270 40609318 0
421345419 337375111 0
480468618 469173087 0
496387127 165429792 0
39943717 361868574 0
75223257 491926733 0
141147555 481060854 0
249572953 263159273 0
88871152 364465489 0
96068900 96024424 0
90179570 220197270 0
316014816 401532297 0
551264708 542437041 0
284662808 19495498 0
284583195 230916042 0
383613478 171190864 0
213786381 432098036 0
367633986 7692299 0
33382353 519171014 0
258174539 449097325 0
540999710 203609501 0
325871136 173198520 0
154136594 461646166 0
357328973 63784223 0
547280621 427953835 0
72423477 30986946 0
179584211 200641827 0
373071507 442069272 0
42673085 139034271 0
372911591 11571162 0
350372028 340416904 0
2695696 18163219 0
539135882 500250653 0
261072958 503532616 0
444558905 135129133 0
3423545 91504223 0
206711464 366556160 0
206909241 84243780 0
369496614 506788165 0
547305346 476091961 0
514446094 315349121 0
519227692 517601806 0
459228122 425416764 0
416962267 75178180 0
428536653 522492111 0
238790201 364336570 0
513790091 413189171 0
162641024 29212417 0
454391792 448324271 0
210375206 410157495 0
145073432 372739586 0
391759170 31346061 0
300029615 310671652 0
96748095 470909323 0
560145750 289285475 0
294183701 83192338 0
104600225 40962143 0
366986686 13567663 0
210547605 62790515 0
425435231 567424435 0
5893830 255075534 0
14449763 233518740 0
410268143 489972311 0
428567207 398354455 0
185312845 4802947 0
329599655 477223738 0
384353693 452010020 0
262658384 307123915 0
38613981 543905837 0
460452656 356807478 0
524667052 170920173 0
535866367 546716781 0
465890709 464113296 0
393394548 302870199 0
213364399 205501866 0
230469784 284212591 0
415068587 296270323 0
190920793 230186815 0
318940417 14909150 0
38367562 73241263 0
37976573 105337710 0
530125 12326202 0
358272131 120893922 0
446831872 71522543 0
142009880 465250442 0
134733339 350630675 0
320266593 117102907 0
411367001 319682423 0
270351971 373453808 0
392769369 254835343 0
381985149 180917791 0
273987259 216653783 0
144967470 146690997 0
294834028 262270668 0
496324609 510999200 0
263461477 190910475 0
357134975 218060963 0
239701906 370317438 0
560488167 523102834 0
431073020 289078030 0
447945076 127223875 0
161008107 436364497 0
65015712 392838383 0
274627723 105695137 0
453638295 58733676 0
238514159 303239479 0
8874875 522238228 0
104876460 284937275 0
237907879 3050743 0
561946541 516471893 0
47347171 370094750 0
92313744 57450368 0
45814135 119147706 0
299976634 74442743 0
288944377 308821864 0
468918477 245984285 0
530211067 254256943 0
322331586 69560950 0
425995195 279904325 0
287151161 473798845 0
466813753 131188489 0
561092123 560773455 0
229054244 229233677 0
358057788 56448938 0
523574890 152904974 0
337346841 355834710 0
453493020 499962782 0
556941572 251501773 0
129232630 471529101 0
510629232 517711300 0
368892977 288294210 0
123852398 229574033 0
73422264 456931948 0
171329642 316252793 0
544192439 102321933 0
33754223 522724469 0
500382556 411322706 0
325697458 266829772 0
275569112 450094948 0
297242550 330640572 0
34202734 356114204 0
1471138 275124797 0
71551250 260077835 0
238698859 249757729 0
156475935 363091933 0
269549686 136523643 0
292489099 466595367 0
235686112 500198595 0
152830559 243883672 0
565707099 452216376 0
287937620 488710816 0
129604935 255448655 0
24657676 423421348 0
346549452 453714213 0
217152114 517659776 0
549409715 363459503 0
281009973 340651490 0
189285810 403877411 0
100262413 229483881 0
224472345 459332479 0
544999918 424924017 0
2721923 280799031 0
463394005 208946229 0
339278245 374995223 0
378246939 547242820 0
63036882 225581177 0
564324467 195128150 0
550840876 309187184 0
386110175 192356033 0
525352236 399090794 0
355369208 510333556 0
492891347 345528983 0
318150067 161463867 0
46642519 154623309 0
553205988 429694034 0
437289013 358859815 0
450068539 339537989 0
529742944 66367745 0
410414411 350748112 0
566445562 243605267 0
295531922 486268313 0
524243124 535131338 0
72733615 508701835 0
524214671 27148217 0
172347477 298517085 0
519094533 393029872 0
465591637 533346378 0
555408638 72633469 0
147562064 73870 0
472942674 334702147 0
60560319 465643163 0
158199544 284232153 0
408202452 86531601 0
172787345 520691577 0
256290365 445474186 0
239680780 115591630 0
145350964 29484143 0
488200284 152269819 0
106119886 140183824 0
24752292 529917046 0
46590608 20747135 0
209574979 336981182 0
308624626 237118986 0
107933108 365725840 0
97893477 354489796 0
209054082 85246434 0
533056816 95523684 0
402642096 378640609 0
555647364 62287486 0
456233489 312485571 0
229422318 562183487 0
536197273 403481624 0
560671511 425754131 0
36958145 258197820 0
146308815 92012693 0
549919780 40090928 0
307251655 168199752 0
173614265 455485346 0
180557936 275719591 0
288250564 138224662 0
122321957 272137184 0
87167777 412914088 0
528257561 342757206 0
506755061 514040128 0
475816020 560149243 0
388462209 164685935 0
167948923 205443355 0
523571748 314661119 0
360255112 420759561 0
158276767 230217344 0
65966093 192781037 0
228795987 432900298 0
264845656 531840214 0
535109575 365008436 0
268877213 321822514 0
93608148 454830186 0
440915656 248063889 0
282636037 55284501 0
210380564 112960758 0
222711070 539913708 0
462185258 310236669 0
248956724 436943653 0
92685322 304719768 0
365074363 405366710 0
334826302 54246343 0
410965417 523125078 0
100595412 488775619 0
143043478 483677146 0
320937439 49818031 0
92864390 23019997 0
38778547 393794938 0
139025083 4346980 0
560797107 534186548 0
11810831 438356972 0
406920121 342042398 0
203266062 72745669 0
79460219 404682612 0
491951973 298048269 0
72952618 389519392 0
499179063 487689685 0
532288626 17806423 0
158806354 504547330 0
330257456 514137717 0
22911210 262947114 0
344136909 211075409 0
547833309 57750435 0
402625192 166032234 0
397470407 425321148 0
160533670 28914421 0
132049063 446592160 0
61166952 96752230 0
172013261 242094628 0
532178687 83806191 0
543807652 439241765 0
34424579 260650495 0
198384055 251869131 0
154747671 228064501 0
512366948 16580725 0
512104797 505777654 0
201749086 124740318 0
118503520 210677841 0
548872007 238813757 0
307432902 454887004 0
397045306 517460210 0
329536835 337752518 0
30658486 454391584 0
97830745 458130409 0
294462780 510255078 0
208722424 110125403 0
90015708 277728270 0
91865111 224185845 0
185756421 372536585 0
54178793 129017358 0
360500197 262430612 0
377960640 169638602 0
443959939 17869171 0
16868863 336995169 0
27234343 479050784 0
507861140 53373153 0
190835319 256513847 0
562044810 516416408 0
330001258 267956847 0
229875667 534701967 0
31445422 478492541 0
375986371 440064448 0
248793040 282278715 0
507591006 364522763 0
139444268 229129529 0
173348865 276413589 0
229218469 456928083 0
497407623 107036119 0
85345296 88237790 0
274125822 436701730 0
22394574 515871311 0
402657263 443518476 0
271090473 556608789 0
294585443 316519519 0
228399638 178383100 0
129301849 421427294 0
294704548 281752138 0
170730135 7415391 0
154435514 47176582 0
96491576 200851243 0
96214515 431777767 0
468471922 445292494 0
444638774 92918759 0
281934104 65749820 0
545084651 451662319 0
215961006 33325661 0
70668210 426952816 0
491580300 542819597 0
452779287 44019120 0
524145146 371888746 0
252876977 415984205 0
261299407 566994389 0
103663746 467982221 0
201123012 279599384 0
246370024 142980489 0
128526621 318920442 0
451694248 204203413 0
325318841 451939611 0
368489443 451360950 0
345935033 112425733 0
413334476 107911241 0
75166411 379039524 0
253619093 444148172 0
477062958 7936485 0
538108674 3049462 0
511316974 270376876 0
199228454 94503484 0
159520751 286459112 0
210943839 197675450 0
8030794 315493764 0
453918675 61857062 0
245326003 351919219 0
568150100 296234726 0
441556840 60492228 0
201384187 388469651 0
318787974 366246639 0
166384520 107363594 0
198220402 203062640 0
444502385 189778445 0
449323557 351198206 0
415230678 34696366 0
239041860 517666530 0
176085574 506324794 0
506350984 193593443 0
340895770 409550848 0
275126327 25382633 0
342296124 153116493 0
414909835 380149760 0
201999285 57633833 0
370505051 550718212 0
329112431 152250025 0
435130012 322186617 0
475600956 85675486 0
429881558 299199141 0
460765509 525794157 0
256679456 214663147 0
144909766 344575112 0
226304785 223870234 0
150400597 452791724 0
502349883 348180014 0
82772342 69440477 0
115444921 165895951 0
516365732 285529085 0
171689883 152070254 0
165035111 140386173 0
202729409 203820028 0
70567479 245659140 0
437121258 418207501 0
269482923 145545423 0
496852212 171172741 0
364667589 36027644 0
251706100 167808576 0
234192254 422317358 0
350030578 280231965 0
424885690 489864237 0
43866891 283357118 0
549005943 417552953 0
497499636 161554592 0
306058879 496432396 0
309137758 27532315 0
358193731 370142022 0
366496193 295733346 0
404698245 251159480 0
80597659 265038341 0
159678891 32272411 0
287244956 483587691 0
487942275 11142156 0
161185374 481001400 0
131116285 99278910 0
475799299 509607886 0
249228318 183735361 0
97812370 559265439 0
166007541 54992166 0
402176715 240878926 0
541748285 26690192 0
193303891 18442226 0
243599944 187209768 0
61657374 290936571 0
501074607 169563004 0
462717598 469404818 0
157289655 253688913 0
349595059 47606990 0
390144853 288351521 0
447297637 411874974 0
119383072 447342743 0
90161109 136585352 0
148247392 102707888 0
276697047 283482787 0
108507245 352776992 0
37085519 491779592 0
562538603 528106186 0
189858792 228152703 0
512000840 543774054 0
233188101 48974265 0
218708847 181588935 0
384221208 205730136 0
537635457 126374677 0
219458912 165972028 0
61473825 228072822 0
353772734 70422356 0
419851380 436720298 0
53053161 303120070 0
65909523 469873242 0
462467278 554781334 0
330576935 486242037 0
337897572 75609548 0
9088568 303573053 0
348285395 539274265 0
78511064 95291229 0
15970029 523269602 0
234841938 286436223 0
253127289 41503356 0
75594960 405145077 0
242908643 477504053 0
383008741 18472989 0
208203420 353494252 0
238781860 96525501 0
237934947 181366057 0
108771179 52492145 0
51335630 149763085 0
455890125 481673892 0
475410459 420630822 0
416313380 379387505 0
543034438 232419260 0
175515652 160799352 0
38454438 97897748 0
474454221 241333444 0
512068320 562330855 0
368743121 178163012 0
332604774 169666907 0
232787431 27178582 0
407135973 415758863 0
85274246 433843227 0
24047485 30592245 0
254055911 325273456 0
17622254 193637173 0
123512430 201666674 0
536826180 454858232 0
563719197 103396496 0
346840638 185145274 0
81805763 401367201 0
71085519 463024631 0
28481453 403522792 0
278411663 389189175 0
375000381 304005626 0
305881490 256378157 0
43458611 547068509 0
450230078 48264035 0
379435299 207922552 0
173808041 367985130 0
479443470 75749768 0
179877077 275233508 0
354575427 95012083 0
200836056 465369223 0
239435447 196440558 0
7711287 453882646 0
545095751 514027121 0
60283316 46040459 0
315674582 104893716 0
228502109 163008072 0
59702599 142935676 0
394617868 506505492 0
568899962 331506713 0
532803676 434519192 0
102060775 453879069 0
493556704 402767038 0
546881156 298851962 0
146482166 147665665 0
34807548 519297669 0
388383865 538353681 0
27253469 494534300 0
294511294 550826801 0
55710389 278291928 0
568405010 460113815 0
165557631 541069185 0
533437916 198681015 0
377049975 554793124 0
317346247 151695850 0
270997933 177364224 0
47486788 263265983 0
30290140 48086337 0
200110420 204852229 0
242673033 99518595 0
385436674 278009204 0
306446306 38832212 0
465831611 200169844 0
218816408 443642285 0
90358666 10366519 0
471894070 116230109 0
151546375 497554732 0
493170524 565951245 0
182642262 215937515 0
481841581 514500360 0
336130504 21138011 0
190485045 446682034 0
351611644 229717543 0
159670210 509061992 0
309453191 268843653 0
343752975 43190790 0
569190524 412794334 0
53899054 30774441 0
418131070 274067938 0
363246897 9878223 0
210297639 471668949 0
293943363 154094500 0
14421892 111621458 0
184115938 255980493 0
280920024 255217283 0
457228412 396318208 0
507733473 554296667 0
257458192 375003723 0
241686083 189367650 0
129586153 243883709 0
494239281 100655828 0
247450989 127854470 0
275099492 373510177 0
368133113 332921320 0
412753493 157648678 0
88900552 371700480 0
339152499 452221142 0
27637895 45643580 0
227567272 560910200 0
529879602 311667074 0
424918917 471001991 0
383474238 477039702 0
195267649 97805115 0
283118194 175432858 0
208548420 27789634 0
498748799 524450685 0
363675887 198853020 0
442462160 474819071 0
100721958 492838839 0
398764103 501295662 0
28954409 540056082 0
238721814 28276594 0
234271910 281034031 0
499423383 29315482 0
317255193 435023071 0
328330742 119960413 0
21542549 194797003 0
57694163 140349653 0
198510322 431859278 0
101774413 28667889 0
76518863 105206486 0
183409605 345574556 0
296843157 133566398 0
506462272 382838174 0
503818897 277227485 0
274965389 529059495 0
462944758 559832476 0
285223283 375929111 0
155105805 404142977 0
394194089 321153346 0
202171753 6021787 0
539326629 148767464 0
126340492 390711256 0
372810310 92413587 0
17274332 55753175 0
316215490 435509514 0
224110370 135349393 0
197464518 441301127 0
382447163 189930343 0
294528961 338076071 0
557945350 12388580 0
224440860 365411394 0
18883530 528895420 0
469536205 184890427 0
224743267 359959738 0
349865843 255274903 0
443249731 41411240 0
8859744 55526944 0
241362516 503104865 0
71056078 59072839 0
529410452 394120232 0
93084302 408233193 0
415107404 82003114 0
512525301 1782547 0
529161289 288061099 0
362944532 228442560 0
32075237 60220846 0
167192862 55268148 0
516569901 139005685 0
177635285 227858186 0
357094186 467474326 0
449436326 308903512 0
486290468 470163303 0
8921514 9748117 0
381148840 96801101 0
22605734 469629596 0
17455981 241239291 0
518336165 290158309 0
521107871 285319686 0
297047063 425598769 0
347841871 231646717 0
181906965 490905167 0
75821953 121665430 0
15352546 303804478 0
82025627 355723235 0
154929038 96608194 0
151596624 96636047 0
367344362 68360746 0
542414070 440048582 0
278861162 270631593 0
470874280 472266697 0
147173922 240849314 0
557780144 16804959 0
156236289 115152726 0
129569028 31858540 0
125880346 405767680 0
111852563 55822766 0
544540288 15697815 0
555142670 115048700 0
67329830 546511927 0
214839041 170903951 0
327249956 559439382 0
365339487 229819534 0
145787917 134057260 0
412377432 425464977 0
276971886 180695833 0
86219621 91902416 0
307834205 481523979 0
468465185 787258 0
161176023 130119548 0
556062522 196251181 0
553615919 147540147 0
272531634 303447951 0
358098916 426564649 0
337226035 89480919 0
67992823 123192195 0
325963591 206215583 0
192056730 20530549 0
323683770 80462223 0
317650388 246479226 0
384370090 176748935 0
3549559 300968321 0
115768054 536736435 0
284449347 101081018 0
280059593 227839609 0
425657802 161765603 0
57603059 231386802 0
491786698 89034139 0
503340915 211446288 0
528739986 250948279 0
288948360 92019461 0
557713908 545841675 0
49553610 231313317 0
564883454 441520693 0
357611011 483605899 0
247672085 463835726 0
431626853 458380770 0
343756843 158764581 0
104510986 418134867 0
159706128 36651336 0
270794485 245598817 0
468273184 81440261 0
208798967 52810702 0
106537222 561096539 0
549590322 31598854 0
229073792 139090217 0
226615619 250129820 0
401419364 156751110 0
242496062 283015395 0
253408635 114103382 0
566709707 562204641 0
40445466 144165287 0
354162794 221393023 0
259084172 331081252 0
42221300 165025367 0
563251040 88043278 0
107854822 338763605 0
442849539 306655819 0
286352509 130964095 0
161474353 479474568 0
32084494 67275759 0
454010987 2285211 0
39985836 215053313 0
420997741 239842283 0
5531170 64589067 0
441256699 314503459 0
69860360 250263257 0
58807366 123052258 0
412361696 554943631 0
547235685 8277332 0
146442806 432267884 0
461633776 67688911 0
40579124 54176807 0
178008933 221717533 0
123440787 450359278 0
332857854 290316653 0
211105359 374555800 0
11283581 96036193 0
142711642 487924967 0
188531934 88225506 0
447286533 390988388 0
171627025 73223633 0
260750011 533855520 0
385078190 120514289 0
37310201 89125790 0
180522753 410645424 0
222164053 263315256 0
120293748 97313999 0
199360505 82524299 0
138545664 208552911 0
140860522 483350242 0
445667936 451165338 0
344522484 339928766 0
397693676 342284121 0
265072078 230783448 0
63075918 385731416 0
543571218 151225855 0
326444308 93122154 0
166558609 309327601 0
84007700 431577825 0
215749657 364301336 0
393392579 143073046 0
15365670 480484698 0
512769752 409596013 0
115551374 229401335 0
296625736 356070637 0
521447658 154805120 0
378498560 87005519 0
489642210 220101806 0
360279681 96048143 0
358335443 12184668 0
120046749 136292081 0
175604460 436254788 0
243144926 496099403 0
413580191 511202556 0
183246403 438129437 0
253064775 238060256 0
259385138 455880950 0
94302833 115517446 0
221270227 154575003 0
556562271 15420644 0
321254547 276111207 0
500115766 170672372 0
236841088 355702680 0
249906044 374040175 0
144421346 68048461 0
412356856 408234432 0
87197431 295858404 0
208351686 248840347 0
263127746 94306818 0
114669547 351275538 0
163103487 169748031 0
412080081 309311812 0
75406966 220135860 0
250350919 40275373 0
383005174 411058707 0
341699053 452191606 0
414183805 77902746 0
392444473 541180567 0
558872498 298333101 0
232531277 151459989 0
288890397 124236112 0
275616946 494239685 0
290021443 291634784 0
154245162 393282689 0
333243660 369730460 0
301380714 328534530 0
428078892 158013267 0
418319329 384958248 0
410488831 445969867 0
94118971 5814686 0
438804608 367305879 0
124143753 302565505 0
565844367 76526685 0
268637568 239012464 0
91213076 314385078 0
61324831 274427682 0
423189983 106906842 0
275006414 35981964 0
316506913 33345084 0
523746258 101508174 0
156106049 237957859 0
465473751 286055935 0
416854552 158519001 0
215145479 197225033 0
421034984 483650537 0
521178983 554027798 0
76282802 285983534 0
466333987 436012700 0
276010202 79426002 0
92586212 121972561 0
560055174 404565042 0
299565028 255593718 0
444681562 32496702 0
250060630 483426175 0
521554390 100957196 0
85535293 217149418 0
322365272 28436473 0
464699085 500789404 0
259250020 274399003 0
112021962 324258900 0
395908942 145792204 0
167913825 194817702 0
554599423 564761792 0
371504131 526317821 0
536729713 42934025 0
383147214 301241324 0
497786840 94981304 0
90469553 201775738 0
77031939 557488458 0
384327207 493966141 0
323398008 214037818 0
109273849 266348698 0
207044313 236002579 0
106096006 498527713 0
182445484 339593008 0
209107090 166853296 0
275916757 103865409 0
38138850 293854707 0
319140573 431803939 0
335666485 373439663 0
145813298 131683504 0
175627820 139421672 0
187879029 210637364 0
293964732 83618348 0
451953713 255510638 0
70978983 321539393 0
127101853 434868333 0
464877641 536547570 0
225827590 280913573 0
482162112 113416684 0
161908849 546387951 0
147955386 463898441 0
89667533 139573229 0
415788520 236184420 0
128804435 163206584 0
162641771 520157261 0
88714296 123694404 0
146780103 63114566 0
50017424 338172933 0
342715776 485798991 0
327714988 422598440 0
333697700 194237775 0
566396239 500030012 0
178981504 123752643 0
401225998 316272816 0
497863717 509377044 0
364370152 435086373 0
411748650 233712423 0
423110087 552320816 0
405564428 270262701 0
116707451 327677118 0
445579154 500168178 0
65013054 120212687 0
205152195 248323997 0
32451111 439059362 0
101357094 280094303 0
5714419 146731205 0
16303454 296230411 0
556937581 131914171 0
456274616 207025628 0
101675269 448537470 0
176245904 405125250 0
340798571 395965759 0
312350264 307550684 0
117590732 34746577 0
518605818 130704881 0
328924991 561278821 0
183169031 553204713 0
463098356 154791849 0
200568966 275029056 0
304241594 353359392 0
368391142 540928141 0
61519292 309841268 0
349802141 451902120 0
128289027 469200891 0
157339408 282705644 0
87557295 428925675 0
469919130 424436697 0
459998067 75030621 0
333324148 74351677 0
170376543 84876033 0
243179052 206703009 0
114151505 545491493 0
444618306 387550456 0
398958246 179047686 0
416301757 16576254 0
543116849 91340487 0
145926062 430847407 0
356179490 408087776 0
458398690 82476035 0
505190340 491905074 0
164323123 236925760 0
336359908 172531986 0
353831092 207919620 0
191909990 247655353 0
161182805 137939511 0
259911261 441324583 0
445298703 82610406 0
304306114 260848188 0
258259334 362051978 0
260323258 398215704 0
8310260 520206016 0
422271255 47787491 0
507334282 441766350 0
425977235 117858041 0
501547817 342894905 0
160076092 216676016 0
264967468 62670219 0
170592292 566076220 0
96079499 361795788 0
407446133 341051529 0
24320902 484292357 0
530309227 370348957 0
203758707 73603336 0
197057011 202831728 0
235014276 178129594 0
516625836 522984171 0
389382947 374373926 0
217252152 31719684 0
366628893 239942860 0
297822524 466226198 0
273036354 85571049 0
452733840 557126095 0
320049272 354419794 0
188430692 395114291 0
130080189 192057077 0
398068280 287045823 0
415253877 374852003 0
151358304 137134223 0
558433814 452117949 0
200407315 314420858 0
318190624 485381255 0
33073076 501941945 0
405937456 164287962 0
489220108 239151934 0
23855267 321022453 0
257495854 542270113 0
332155667 511597240 0
216581386 457640051 0
146110470 35103757 0
510869963 513486974 0
419357988 144488129 0
394459081 64380460 0
408997072 503686275 0
548496060 74075156 0
86068045 302499529 0
166595042 370697526 0
568049111 483826516 0
455256432 287958519 0
377722115 161520339 0
33121281 255597513 0
8473131 388330044 0
355162163 294715875 0
407656832 338678576 0
163945489 365168555 0
568828543 398243768 0
266160814 99557759 0
445182361 263615964 0
190326556 152257070 0
350919676 432760412 0
101418499 143805903 0
321654007 565666164 0
540885295 359501460 0
361470303 524479887 0
114798477 285485956 0
237713010 134411967 0
71436418 384995804 0
85300451 81982392 0
523700521 441886803 0
77836472 82147528 0
147065711 205599279 0
283670913 9572824 0
527504770 53580293 0
500309325 289047513 0
506035250 423695448 0
509266376 123244649 0
178864488 211420945 0
564230367 415991726 0
209990184 269901155 0
534092047 567209796 0
169705661 514648497 0
303147913 374245951 0
547452177 175737794 0
418194989 87012307 0
404236732 176932398 0
429692014 260936874 0
388428816 47063585 0
325148400 384897233 0
258405815 256035252 0
233394011 87768518 0
20357117 560675362 0
290883411 44815128 0
200609493 527266484 0
504139254 72522077 0
287569454 18657896 0
90438856 533381996 0
469574662 554207890 0
60014932 365462245 0
382942264 107314489 0
295441311 509966952 0
189347471 296890750 0
448511035 310434909 0
261444482 235713155 0
390775130 98002690 0
115580264 316293684 0
371677492 418256751 0
516639236 195121926 0
478155474 211116483 0
76296679 421805120 0
21364622 313098790 0
64656112 391889871 0
332180349 556025516 0
93111741 236483057 0
198237011 141688928 0
307427510 395559103 0
469129872 561325010 0
116189185 42444284 0
59923095 342245518 0
452078459 76027801 0
151854745 170301500 0
223715073 228699122 0
355280733 13923697 0
506663845 556668212 0
326403623 519358206 0
60615343 146141876 0
516356976 155454415 0
263686509 369414190 0
224208977 203121278 0
255156958 318290815 0
291466196 183552834 0
480382080 201624343 0
313720197 146450157 0
203766312 91159653 0
506537848 411618078 0
63778327 501606558 0
82659280 295608606 0
344055895 393464131 0
246352329 539754222 0
221866470 260130984 0
71312761 146853193 0
203788035 188802699 0
553360022 492412498 0
441349602 93407171 0
292006932 507791071 0
246309906 71056637 0
100174270 215452123 0
171018992 496552633 0
142466423 473465659 0
249514458 325169665 0
441484533 36758827 0
396268475 541091483 0
37219031 488829281 0
67607162 87537443 0
61538522 197824558 0
241425290 51550269 0
532753288 487487292 0
185153225 286285565 0
2507616 74950860 0
317311605 183436285 0
57333631 488112199 0
487149128 54657012 0
250819839 201956944 0
310375785 162967454 0
353121483 22498219 0
7223498 199088516 0
509697535 512574555 0
112568574 53019 0
130795709 164656915 0
219859858 148092602 0
452896198 542256513 0
544145559 533942306 0
531735202 192559664 0
206937499 275375807 0
74693444 264903675 0
316544412 527835175 0
126514639 111717737 0
119349612 356419717 0
313746980 229163941 0
393517856 123973500 0
432705680 53396081 0
497056524 400598549 0
72168974 478835681 0
475624778 205013791 0
490459915 240850742 0
181449654 565087923 0
124125177 38585307 0
230879977 207177768 0
355645700 534632055 0
46642088 213956673 0
387478331 235276041 0
563647906 80740958 0
242025075 239782216 0
328173760 442736223 0
384375876 323538932 0
503116784 23638022 0
411487285 175495562 0
309319213 464363866 0
295607435 290159155 0
336844070 309375129 0
321762366 333496202 0
170799249 445407148 0
241977935 349199392 0
513550148 475513522 0
18022788 498570338 0
276194405 399326231 0
408030435 463133035 0
53479464 100132707 0
462874772 5114760 0
227293543 233862216 0
71578498 453974216 0
455056094 375689064 0
441437076 60002292 0
559810806 321258863 0
136804526 158905053 0
229656487 308636586 0
276387438 561180435 0
177628792 39477857 0
145756337 243013542 0
395214924 226015972 0
316353385 358084493 0
222300948 45007563 0
335514316 132822217 0
377168024 479571438 0
214153942 242756816 0
53615761 529527509 0
149016112 191573999 0
361305986 261394993 0
395272230 345216684 0
127760642 541947244 0
544506450 381577270 0
411105139 325687985 0
472628709 270856604 0
124461423 266067281 0
545008053 168456343 0
330535815 510477668 0
358359512 298999977 0
364895602 549532339 0
292988877 329435374 0
256709677 495455751 0
355162899 369634566 0
475121671 509302605 0
23746408 165727702 0
455691656 112232103 0
367893033 16787689 0
378799472 132318392 0
220861137 29839694 0
507432288 542635040 0
477550741 453026253 0
255374608 561670818 0
540142077 161757667 0
236288271 439208599 0
276301104 197421880 0
193099302 355289675 0
281466621 183463191 0
244768108 201070223 0
39421009 116739109 0
25255772 32087231 0
492270251 259943197 0
221361134 444737907 0
366497672 159727196 0
75790760 541169087 0
10404068 5545291 0
157072006 332103168 0
186113714 537202319 0
19955884 339934463 0
481794755 563250690 0
159457543 330034045 0
381873895 378110807 0
400184450 546248916 0
1070169 391856034 0
134541216 20227966 0
523532591 185781277 0
393124298 120635462 0
525185347 502719979 0
110671735 119052426 0
340373613 349851158 0
159251800 250593438 0
158766484 276736833 0
380544965 36804478 0
385412714 234951459 0
491963020 428612507 0
408866544 457329221 0
497347952 500103273 0
295301825 448425617 0
10251553 91428625 0
429081230 133539670 0
155403835 539853459 0
168890167 175228926 0
500508124 162308242 0
453036325 470856674 0
86419465 42861478 0
116789169 403300347 0
160458693 2739167 0
58803861 474037201 0
565343530 253014741 0
409193311 548263593 0
379500661 397302506 0
116569873 57266189 0
298345568 233696330 0
362379962 123890455 0
146876705 206003270 0
34138604 513067905 0
80698337 235864992 0
413015884 357364813 0
105831568 363863499 0
507987639 269456747 0
284460687 342409687 0
49576426 28260971 0
113087243 513617073 0
519592336 390364233 0
73332143 124185975 0
24888638 536856954 0
418311296 487850349 0
374975346 475153796 0
381233451 241543511 0
322761245 409702198 0
95759081 515433998 0
61834159 436345163 0
20166446 222522781 0
351202206 192633851 0
157492 292125080 0
172498097 81773096 0
258804038 477489493 0
253578434 528814366 0
472620129 383708723 0
546226047 29042217 0
549096303 491848758 0
380472299 299522767 0
144550336 67084900 0
267961800 237402576 0
488561580 70085577 0
160534905 558126705 0
94458404 499428829 0
525186552 302340896 0
40264577 1340605 0
280415228 415150775 0
517490886 365256405 0
389426837 549293044 0
159641972 257166372 0
267659912 216950568 0
529527373 122442609 0
242879206 547498619 0
321619507 42335158 0
268338732 170493568 0
81159332 444159647 0
534085666 318828240 0
522767630 3660 0
473311915 278308765 0
8467149 445075309 0
503625052 142405305 0
471182060 20860324 0
351694148 27554275 0
531861881 278809703 0
459409157 560142366 0
84168349 234167620 0
412891271 398670003 0
514645731 39835631 0
206685379 259244959 0
406186635 499902352 0
76674019 394675257 0
565854495 223996760 0
154837478 197817826 0
33581687 56323265 0
412337371 392757272 0
508842262 218002743 0
334519617 385346629 0
255380816 414886244 0
124739057 178197671 0
369757446 474862760 0
119365761 3332711 0
511901260 451813701 0
129790054 555987933 0
306642219 127279232 0
406192689 469366493 0
389630148 110631548 0
118438936 140619169 0
511647004 289009819 0
45083571 386155617 0
529738096 532276889 0
12650047 404428453 0
95982496 464543320 0
132526769 178483712 0
519779981 186302593 0
266162803 428571983 0
47732901 508360152 0
408912723 450139005 0
192926385 3795599 0
211264369 270470517 0
399562323 203193393 0
465000085 337960644 0
545094927 527882110 0
254869431 434375453 0
308297043 544192784 0
378037832 255666296 0
424352638 154695810 0
304459100 458968364 0
183224770 246471230 0
462641745 358960400 0
211806364 237681361 0
317908083 131533002 0
519402759 127103865 0
128313929 323526260 0
119505205 184718294 0
166700541 419201211 0
565062059 391601190 0
371703299 314677152 0
221098514 273979749 0
278752195 233915570 0
242731031 477356834 0
47025815 484910717 0
137301227 530458146 0
118172810 207036793 0
472624639 566136274 0
353614133 12986320 0
390024099 408704184 0
254771767 111617861 0
227403243 363463952 0
338454057 134181172 0
76551325 185571767 0
503467233 212356894 0
359212678 370985353 0
29778764 403322637 0
184598957 260286280 0
482536362 350481349 0
538596194 87383845 0
41972313 156019578 0
146392278 67449930 0
99693603 250263282 0
268789176 557914374 0
83591491 554652077 0
168108902 380686315 0
544539306 411129259 0
250068450 212392919 0
102660492 243934168 0
419433066 495139904 0
233899521 171990963 0
329002669 349772152 0
290410587 153847064 0
392432848 198429452 0
430713045 66562883 0
414439435 96989068 0
138116781 49229836 0
355403936 49665842 0
523886862 463718617 0
500005380 290012816 0
159333958 72486456 0
503496500 386205469 0
129604410 174869081 0
95600387 468694047 0
223251765 227901373 0
325216043 65913770 0
240802369 201676272 0
538585050 97730009 0
333776338 34633180 0
50778796 312919553 0
403191365 186896922 0
278499279 16063602 0
357911578 83426376 0
488486818 3925462 0
310059587 193523752 0
527827398 44276283 0
6845191 313968241 0
41359443 262558121 0
228761020 340826790 0
444183998 25392060 0
14308450 133713777 0
339581224 340358565 0
416186590 79862835 0
442673312 64559562 0
191453810 537976354 0
23233863 189872902 0
557815581 329663232 0
551793431 350154008 0
71829611 180632313 0
327979335 238601341 0
484556846 397189576 0
112103273 193391414 0
254113609 443010581 0
275571254 532888362 0
180871662 354474333 0
206177358 38208395 0
450980066 369021609 0
353082246 448755661 0
293791248 540486681 0
201140443 428654138 0
320065793 220791123 0
141136923 369310523 0
268998891 535555177 0
347337541 251959627 0
424535291 421813777 0
416637036 508031277 0
7491337 480660504 0
327728130 296145544 0
215057497 5506815 0
204398514 493343478 0
364990869 119176270 0
496970744 443606541 0
536349837 194503769 0
155400556 354281451 0
510864642 81890325 0
32258417 207221380 0
517619642 216430563 0
228815332 230881501 0
479910219 409994918 0
553757870 125729457 0
291426756 180903408 0
75340659 113869716 0
61236580 404210895 0
418746287 14721723 0
82292472 317520847 0
453875747 291488467 0
239944117 31917399 0
259062577 297546436 0
505213981 239427287 0
257094523 390218323 0
261488918 263168218 0
399295972 280299374 0
458441372 525460734 0
183645683 546493481 0
437667852 420356404 0
538363144 200581113 0
289651290 2158247 0
347292008 473114662 0
178307029 223930499 0
481751522 515712303 0
94576358 218423321 0
163671542 188899372 0
300470419 373037580 0
199135956 30823995 0
379237123 24540105 0
399662289 239304061 0
130802657 150658950 0
93660934 249236216 0
152250063 365935730 0
375143387 101521742 0
231266117 66844112 0
185208096 503298268 0
216831145 460594606 0
374876737 319996350 0
243007603 112023728 0
474314899 513046860 0
169335592 23153677 0
417196355 501945198 0
385521292 66774596 0
51300677 266347786 0
458999797 433967041 0
161175140 317694481 0
126150692 492218546 0
352826050 312845669 0
405543270 132061186 0
370188051 97312371 0
97941658 361537878 0
466951510 349402720 0
213601042 330218153 0
31278369 303904813 0
450000323 234285039 0
568972397 450638829 0
109291216 490505692 0
272629299 352411798 0
294600352 252973331 0
307048943 187829133 0
317048712 382899405 0
252995354 348766278 0
520694696 75966989 0
23774882 239763369 0
499253401 365304751 0
134420940 195149775 0
499673875 554242488 0
304968976 59499482 0
226122853 530695761 0
461062880 172054378 0
230652574 283861768 0
527753235 42658624 0
507946485 297518590 0
355996500 530261087 0
212791604 89789250 0
500402385 206624101 0
264212417 563322828 0
462997715 183252610 0
22557377 133503992 0
562536531 495454826 0
429599245 209389143 0
34649706 204427310 0
277317977 227084926 0
233102410 28976493 0
489331342 414743583 0
73347764 318235720 0
340441555 196215330 0
192368903 99488697 0
102767179 403155643 0
243036007 414980447 0
115053623 419333170 0
118043555 263781051 0
444693326 201904702 0
159857521 378737356 0
458486493 555568104 0
130858189 233504010 0
282912090 397566927 0
239281269 74847862 0
124792337 302727347 0
220781962 513636449 0
266268828 269133107 0
19708034 499905742 0
59725177 425771528 0
526529344 420886774 0
209744114 217176211 0
487282577 515787374 0
293550007 4803934 0
479934900 12954900 0
395902387 31128114 0
119003846 146877613 0
186884033 492136553 0
508945896 540248880 0
58956585 75840313 0
85391444 315051442 0
369748075 249775160 0
185058817 351316693 0
430514651 235083353 0
132442895 372924345 0
132951322 327645551 0
242629732 545023825 0
6210987 212778440 0
233706321 308631030 0
308865725 465624740 0
440763710 343506924 0
81510290 440137249 0
316446380 290818448 0
176624795 480758247 0
440901300 492629003 0
193509642 38292187 0
158744808 117440413 0
427038614 235250788 0
476834971 182749527 0
317401490 49957479 0
203503636 281670758 0
274658839 475182197 0
255357107 34790699 0
330742641 109557671 0
111451429 428766275 0
185025900 568020431 0
367447205 305486464 0
467841672 476078585 0
98048737 453275803 0
236961329 120725631 0
310603514 277637889 0
65848372 52417858 0
480269832 239286509 0
260472981 55771558 0
364898168 430190881 0
548372112 293990320 0
273319541 263168584 0
60856260 520067539 0
496571972 3217473 0
477030481 444234041 0
259359473 150879433 0
103903879 209633488 0
25777033 427791927 0
274813441 331962204 0
218955859 294674165 0
55184790 342680696 0
432631004 175196591 0
52242220 514313919 0
391449277 482298891 0
212017747 514337557 0
312013777 434131163 0
431267761 63726627 0
500481585 216088856 0
286861799 15045247 0
107440150 405880258 0
345428535 385752794 0
15776289 499047734 0
322507875 212911612 0
295211240 400911050 0
558795254 75253636 0
317908955 437898950 0
310483110 206340420 0
403175732 83834415 0
32936210 119984996 0
288793381 371367072 0
166138065 37434362 0
422502413 528412765 0
298031450 380010935 0
315702773 338834670 0
29890362 213962587 0
507324603 499554153 0
34453324 144102047 0
544067797 138660428 0
550376678 158210786 0
358971991 242021974 0
449075761 544452144 0
508130037 551411093 0
454788764 354261920 0
379586222 216751438 0
499192106 84395851 0
231116640 211751033 0
107962786 185516070 0
42088763 252773928 0
31678258 47360065 0
314393283 219366360 0
140988061 238307404 0
212276347 110303499 0
38478853 524141749 0
303492810 382678037 0
225773962 44013923 0
320474977 158516752 0
283026062 426134647 0
265794067 362257390 0
468601523 240938602 0
388234741 514310201 0
288474307 409790093 0
381149415 491929904 0
117812452 525995515 0
288590251 229752489 0
234307956 181462574 0
552006692 262075896 0
449440298 326132034 0
445786663 448992618 0
128444548 297924670 0
191736406 52663590 0
243190711 450331017 0
116048101 131174208 0
495227776 337268709 0
164340058 372092106 0
112276989 40375323 0
557247352 37585219 0
311115241 511762847 0
265685017 335064343 0
526260150 390145308 0
204092413 512699749 0
182052615 315543484 0
221608385 148580515 0
271223760 118399856 0
7065034 5404648 0
58254220 539474465 0
103827423 562317418 0
90666706 344142743 0
404412637 199455163 0
310140076 478008177 0
562517091 129879522 0
276075242 19549266 0
52043694 414436990 0
37693251 240599429 0
81613168 260569769 0
221084811 505988068 0
444944190 176285782 0
131054789 530557977 0
223035767 181001110 0
81366930 312887846 0
384378574 123045498 0
370833306 182428181 0
53773560 237218403 0
493639091 75776881 0
501262029 451749669 0
438123355 486752035 0
188147468 483311596 0
279651597 234392760 0
465882667 405914725 0
239401514 340971939 0
444050297 153597155 0
564744760 229688230 0
185763360 106169027 0
215690842 181723117 0
209003945 226808378 0
326168324 340916663 0
350439388 388026982 0
281322839 418784143 0
494860917 232677565 0
84419071 353844924 0
73103934 224061150 0
8628993 558055944 0
126883621 379412259 0
511569373 445790457 0
294938861 227024849 0
36536706 67428343 0
133540569 283928382 0
266091542 56159101 0
524467599 89604467 0
304637881 543693680 0
470977060 527555526 0
367031491 4013305 0
435831361 217041444 0
487829955 186647311 0
390964574 58692817 0
493688659 375460594 0
140817894 10027567 0
396508496 482680325 0
408535123 452128179 0
537318067 341697842 0
531857139 281748747 0
158118332 494248734 0
117054394 544544382 0
422907458 368813903 0
51997464 290056656 0
288527896 379349090 0
305537154 51972354 0
31272517 5436833 0
326304681 417188238 0
129936704 18903716 0
480064953 397630630 0
154626962 521526971 0
316440000 189541485 0
75623439 444836898 0
175514267 535152891 0
475956690 204502609 0
104071460 424073051 0
113290170 234542188 0
54595648 61188925 0
103035323 282311194 0
514509975 148051504 0
172320086 158228040 0
129467779 254096494 0
118896724 41277651 0
155878007 43669280 0
139994866 237742940 0
42214541 470936990 0
283465484 19744031 0
303636918 509789703 0
377667799 332393168 0
314333715 433576172 0
214108233 97211677 0
305021393 332581489 0
253351085 479711643 0
361064810 463666932 0
415361539 288866754 0
73044221 495251412 0
388203390 365043991 0
89473097 96668819 0
79270259 223493683 0
80205239 270019078 0
300100208 171568588 0
146937216 9881251 0
430549059 458714899 0
327257497 556365716 0
201958417 120711235 0
219938065 221132984 0
57731383 92264014 0
24960955 212028277 0
181100402 261969307 0
530027120 238790358 0
251966187 236989406 0
13026438 268106449 0
102015250 137434933 0
222079266 480203163 0
108545821 82526949 0
544880111 190712957 0
300988530 383986892 0
299736681 318189747 0
448876808 414494666 0
145316857 9673600 0
535755369 102583147 0
205249907 413375433 0
391548327 366136125 0
150921018 326801427 0
353983544 120479947 0
273825708 45540828 0
210424275 244267283 0
316381089 431256789 0
238314758 291120313 0
14812953 258512434 0
240921112 432674273 0
104340152 115659143 0
509974116 527634799 0
244949545 192790175 0
79858115 326693654 0
241546194 175214809 0
332013821 513800881 0
290216817 352643681 0
137521415 505507733 0
32501914 368980383 0
95736440 488792984 0
357381241 534665659 0
200590611 122678366 0
120786232 321568267 0
408891014 442836296 0
136332296 483516211 0
253445307 267530698 0
103809701 470678905 0
116104383 526438729 0
14437569 199482052 0
321597621 147534868 0
147101939 380706737 0
273424951 165301408 0
91872726 217335980 0
41846676 363998754 0
127164635 490550576 0
173845782 542659308 0
455345314 126593137 0
298730846 169937784 0
546086029 400867191 0
297091074 284667102 0
1941240 520078953 0
279450717 357155207 0
458773262 47125050 0
562408518 67193154 0
12302961 122321246 0
212605299 475316210 0
495481679 163481181 0
480974871 484287933 0
66696245 434340339 0
337465566 435120733 0
165325547 40405277 0
406427894 202381013 0
513783672 79731876 0
266713092 235411877 0
290633899 416609603 0
322126901 131865204 0
384141226 415318959 0
154752732 449474984 0
235308593 200856712 0
235519229 311783533 0
113356981 26465193 0
459588943 360963399 0
519833679 246925180 0
36462660 365456325 0
232326735 411059343 0
251687895 234757876 0
406675673 323870224 0
354810756 422898715 0
351501764 457457951 0
211443737 321117506 0
479932272 541893218 0
70633068 153839354 0
544475647 304435134 0
188553985 188324656 0
50253241 471075191 0
261086222 326804719 0
129395158 139665259 0
459323724 172833806 0
336051769 504261327 0
344559722 486678259 0
218185588 488455933 0
436096231 543931130 0
547418346 137530329 0
333841211 448180681 0
73108881 378496507 0
147149138 385389254 0
488827024 232397480 0
507792943 279933551 0
301655732 159966617 0
92552715 293363423 0
18946699 292196753 0
399692491 118030181 0
357899844 108603778 0
170984376 274242323 0
34263209 434274246 0
2249134 272229081 0
93773 336334343 0
287754115 187218815 0
167283730 58116272 0
258082537 362291737 0
328291358 20013903 0
123204135 122135477 0
169228677 483135910 0
292806997 514787608 0
110760028 51084907 0
77831557 106034824 0
343282757 450919147 0
281247278 428574522 0
443474607 365677127 0
378418208 147365254 0
207040613 321626257 0
533804557 495883569 0
385767343 68549368 0
224382011 131207861 0
356196437 460955925 0
38667336 566225198 0
310798329 286393868 0
512129493 324923999 0
144287022 60236000 0
196246715 453584080 0
239912767 537704670 0
444067696 238260363 0
375076176 60657701 0
528302829 183390338 0
351317801 474748868 0
129878207 398793026 0
492355391 110734764 0
353232077 263176772 0
404463886 471416577 0
134404797 343019806 0
237388874 351683652 0
493623042 183800945 0
519223638 365307684 0
403551589 307819531 0
538379012 534066367 0
20230660 81806349 0
98678591 540276085 0
550027834 194082082 0
409832287 314335564 0
436462130 104453864 0
393335064 297517407 0
91624188 220849223 0
325418331 551236925 0
205609043 36726249 0
455436163 34748073 0
269016966 255825456 0
418332487 517312147 0
182969822 442864977 0
136370988 250932017 0
259171173 349272739 0
236664777 174674736 0
198404600 293938369 0
13426240 331334798 0
55618283 121002219 0
124661851 323108268 0
331562638 220366009 0
548296950 454712161 0
279650023 456214356 0
532749730 31509241 0
253946824 166326882 0
59068969 301858153 0
256685228 324542939 0
335519714 147176744 0
358553116 289707101 0
392691765 265652393 0
40028970 357337054 0
305244607 75307884 0
544347844 561388119 0
523194878 427470891 0
252453150 111437267 0
294785289 459339774 0
122096022 156751907 0
211174590 245374320 0
255182585 226788643 0
121262021 67206446 0
453020062 70992471 0
486033695 111700775 0
195770809 268000217 0
411767784 104236679 0
157253133 396269091 0
521573453 358986655 0
247028224 453932033 0
271984984 147857494 0
395892809 413411775 0
488428679 7325577 0
462869270 155244329 0
482718937 503310945 0
299384191 144614561 0
510614924 328352239 0
207185034 153529871 0
474481750 36964677 0
486569865 226618675 0
163593157 315594856 0
19358014 139841349 0
387760447 124402130 0
61304130 356549623 0
73453132 177341904 0
168861064 61686501 0
513623869 468960459 0
552711676 547331545 0
274517760 201805784 0
349343047 163189773 0
277277265 30255634 0
212477002 482028680 0
222850337 555426821 0
249639104 24145611 0
134667524 464622618 0
475149872 487457183 0
20648239 133498669 0
193219587 8010915 0
196016738 145947269 0
567225154 105000389 0
152645972 261563916 0
441581889 43248715 0
557353203 173064604 0
422135566 513333540 0
426358347 340051256 0
35863923 185489940 0
516116577 386125026 0
327510580 496218563 0
69634037 154924427 0
361111939 129487199 0
273917223 209729710 0
478639178 365720929 0
432797330 346182055 0
540717238 289055733 0
77609108 163654441 0
463705538 152251754 0
522085965 190653822 0
210575488 208059606 0
483975680 278466618 0
340707523 469833493 0
249284396 235449874 0
288685799 309441387 0
481345655 482140212 0
324313562 394340684 0
370420181 461462972 0
62734177 33409619 0
159632706 567638712 0
407696424 198228450 0
510608340 246632044 0
272852348 398622854 0
400173243 377451040 0
417813012 255057276 0
21330044 557628029 0
23570381 522961331 0
140727619 196682852 0
93298485 193876551 0
279415389 88474803 0
533277590 484667125 0
510141577 544299494 0
539146989 437619753 0
402914088 369208359 0
127955076 363179503 0
212000337 232846675 0
14833814 338388646 0
516694447 269748472 0
117063364 145921350 0
384190901 173359483 0
540407996 285799530 0
323676349 351328914 0
18738335 229745551 0
563824698 301971331 0
328927195 152283815 0
247703780 379542427 0
194736133 407811150 0
406759560 527886798 0
57869709 325912564 0
39346399 336940653 0
103871278 260930301 0
195302481 175823113 0
233285870 536308968 0
100818841 320848002 0
112652863 456031567 0
104956193 454393011 0
174461702 38612474 0
302403585 364367098 0
505353850 350186356 0
341840877 427248368 0
522223354 4075813 0
405326078 428736746 0
484745350 212302679 0
106452588 232908224 0
176636349 141430434 0
82394656 485591831 0
257616226 531175221 0
518077166 262160329 0
135466675 148366193 0
531692010 228788138 0
346417276 279753570 0
27563916 383037587 0
555076596 533096485 0
219802509 308185845 0
471194135 300607593 0
171119886 83726682 0
521250852 517904341 0
46160884 404073663 0
156379154 373488668 0
170337094 283498795 0
509308555 426709307 0
202134549 434961380 0
451454605 440170641 0
65270820 257910985 0
366888970 474201253 0
144772372 139484256 0
497692660 14693587 0
393002710 335826653 0
258334394 298560408 0
264098474 159730559 0
235733405 455506369 0
455053989 60999890 0
309506608 404692212 0
177547589 123039709 0
352068993 481075166 0
438959863 400244386 0
141277174 65846174 0
487538524 268830003 0
104828960 13527962 0
537354531 566178780 0
23600935 315973724 0
7743768 497035638 0
517639165 350920630 0
50682085 58764017 0
128747845 116053154 0
308910738 372195660 0
113816618 230153040 0
385962844 225588406 0
444516951 212714918 0
299662121 344263075 0
274767722 308331564 0
533540865 500804887 0
413887331 141111207 0
283829384 499297402 0
170709166 56508064 0
283535495 66524102 0
462460607 276771546 0
512474518 106464523 0
149393694 37838557 0
244951842 345272033 0
48683964 251277514 0
1915480 275117417 0
142524313 543941291 0
316757166 329060531 0
559886746 437490260 0
143779025 566938756 0
40080865 148899548 0
257265302 376011825 0
250164242 125338156 0
524844629 161757611 0
167634781 354537200 0
456383667 196659458 0
47690178 334924576 0
440225158 476332252 0
459320252 506662848 0
332330565 528287410 0
88732771 190881207 0
561090 80123995 0
373322635 559013144 0
338030352 2668150 0
94791472 497511803 0
323949878 83557764 0
518458981 235282614 0
10676856 332986789 0
531813665 218028586 0
90410615 320716677 0
563496352 481874356 0
46529426 69399750 0
46364225 443415457 0
42654955 527179775 0
58785153 137583471 0
108923471 196675434 0
431464856 133377615 0
16350092 164731984 0
512225461 542421478 0
382541354 561371419 0
313336363 211723820 0
429703168 83478065 0
267711209 139492557 0
473799852 183914587 0
537562113 418896756 0
177885235 177849807 0
499388985 245581668 0
527269551 327137895 0
375501861 447490450 0
142855464 219485605 0
282120120 530758257 0
382905833 246455591 0
421952617 11350149 0
161688609 400872898 0
8164333 91369617 0
481325517 169191772 0
134755273 197411589 0
381700512 268503216 0
93214098 513343319 0
506747202 173880434 0
312673721 538133749 0
76799844 59362170 0
109991823 382287854 0
401584034 258193794 0
170319810 458299134 0
354868457 330684932 0
167181310 416042335 0
190530846 214030282 0
332690203 24445889 0
73682289 263924512 0
426926785 38735942 0
521324717 68295251 0
212894475 399074991 0
190003665 224707522 0
216991574 411886866 0
282504316 389368756 0
403745613 5880847 0
139260802 169380348 0
210847052 332098262 0
348894785 271271882 0
6399532 365348076 0
254948717 193043873 0
201399617 170974741 0
181272015 179226097 0
277085479 158553239 0
441793012 430150694 0
258179952 218630614 0
27547472 456825602 0
176510803 558507587 0
25909532 45968977 0
368283549 225786625 0
352469457 545374785 0
282682221 417602761 0
101026523 117830705 0
439658533 362411267 0
403688326 351878032 0
72356409 397155114 0
31364618 131756052 0
503127274 367545203 0
416287209 522453456 0
466668330 46501157 0
567120500 190805876 0
558901956 179978155 0
474996744 87918331 0
342261879 234946535 0
228891070 476390254 0
558749864 312747487 0
518767560 440856530 0
374787274 103547585 0
227720634 188072682 0
222009455 266966336 0
533946806 376324960 0
501110294 310412860 0
140899594 285204679 0
526233110 85469437 0
496630702 320929112 0
91204502 31852590 0
28479866 412265580 0
379938918 12452151 0
524312812 361751474 0
118045668 277854139 0
232974662 282291544 0
345959322 59174001 0
534489311 200329924 0
139422346 457302942 0
343075124 174492161 0
541289540 106523706 0
118475225 77657695 0
438171088 327200895 0
74880982 164576249 0
57398786 165703640 0
485070328 172322917 0
10108816 487018548 0
11405608 272031220 0
502670756 197381126 0
328328510 61251529 0
406047155 430393772 0
496964157 86411617 0
322305208 203218189 0
409557018 521605528 0
179687301 281670586 0
291123518 178675183 0
107752746 290846176 0
28603028 1481541 0
370074 467962817 0
18974543 200976232 0
270131447 206144910 0
261089952 86975215 0
545408758 503084301 0
481229320 112046203 0
92733751 565696882 0
348696277 435076207 0
476075927 200433855 0
390343177 225784479 0
528585643 23893840 0
479507176 24548199 0
32894468 419290483 0
328329581 430837198 0
269971622 217678751 0
453155277 65373578 0
246671276 301066340 0
536871069 207943723 0
37443919 64332031 0
68474693 171489150 0
199666732 442220904 0
228543580 67390142 0
126966926 314765550 0
251729781 342575530 0
219447928 499126962 0
165526062 58713814 0
445490611 56678958 0
463471721 305485465 0
297712438 347126278 0
288126180 537826201 0
188223362 520332620 0
325178969 364803249 0
46365647 504182341 0
329707413 86036666 0
466333969 198636468 0
252190265 48731177 0
359299325 429617609 0
286850349 99896536 0
323475606 80878485 0
178420748 154728335 0
491764160 16794745 0
289271684 181624036 0
391934304 542165035 0
439499256 331500294 0
144071389 476117375 0
267209587 357497648 0
172168848 214091084 0
161756892 448710286 0
152399081 516629817 0
264462271 90162233 0
563334203 223994908 0
197905684 139467522 0
102815704 204162743 0
393767551 505650967 0
73320317 480233711 0
270103334 9297680 0
557679108 226302586 0
156744591 354621857 0
127591213 485311985 0
55172485 361189567 0
511939268 513571039 0
164647222 446588698 0
548523021 212553003 0
183363349 565664940 0
392944866 369416508 0
227519639 89945031 0
431593036 229289449 0
568077174 207209010 0
4581042 447583907 0
24849687 505158368 0
143058562 518589714 0
179762276 384239308 0
253816559 153386686 0
476848828 236071398 0
54877633 373507809 0
88336402 193405507 0
157225546 351062217 0
511982121 472838849 0
437094766 164718502 0
424903597 99392364 0
122676721 372370241 0
118088780 27034385 0
244468502 526796076 0
297351250 252429272 0
24685577 238473228 0
287767791 408254897 0
425096015 195120322 0
303212797 108421590 0
196138422 444088782 0
315654633 50954498 0
235899167 441873704 0
117272860 112368005 0
30284677 108082073 0
488689959 74579726 0
333398732 36383917 0
76509672 270161384 0
549269167 6647670 0
452412322 467633965 0
564396804 556474142 0
559506117 488583105 0
87012009 560739471 0
373353507 404426352 0
326034111 386022833 0
183065074 214409177 0
27914075 532857798 0
171120407 298374081 0
75061600 401212893 0
226833621 325380085 0
171494603 318241494 0
166107018 17444144 0
391298928 379944398 0
568512258 51173752 0
103003125 158986887 0
81040992 347084456 0
367192167 292380539 0
180526693 125253714 0
163825420 460196038 0
14687278 290201834 0
362429925 60830981 0
328710830 436569984 0
120836058 152754331 0
248367541 243301673 0
298243290 50288720 0
504976078 146980036 0
165975720 437362482 0
366428020 555640153 0
387124529 104385616 0
525604965 336576242 0
34266395 257201627 0
92479486 386206201 0
457842597 207680759 0
357132545 436657064 0
30883444 22461944 0
482041698 551656375 0
502639486 474939155 0
480283774 529267681 0
395006573 213419633 0
265282639 469293048 0
483150766 459689147 0
474651648 119357626 0
41014912 38499878 0
227287121 339285398 0
15736612 377200134 0
452303611 563218118 0
399396610 332090559 0
100938817 478496716 0
139117049 57773721 0
223877031 8329890 0
191663709 497544679 0
134277479 174843793 0
416938679 504573145 0
177940291 400139020 0
340764306 293845918 0
300590715 545092484 0
321740075 14976093 0
114207166 150981151 0
236522940 456975066 0
128493809 106871460 0
420147217 288766870 0
178312824 340437998 0
9997603 191104877 0
221565750 225555528 0
498727868 327924049 0
286061641 436375957 0
68876537 104377818 0
82012037 212873654 0
33295176 48936137 0
539161797 240029948 0
395683186 34640714 0
297859001 92192139 0
544206482 110477598 0
382173106 556952093 0
205452328 61899210 0
357360520 175437160 0
467544111 450376077 0
397036705 223822281 0
530215126 384454913 0
505565574 266299089 0
419696195 257805878 0
467241500 139099686 0
232039917 264148996 0
483386921 428014413 0
84154676 32152981 0
508896726 302504875 0
568144175 94057538 0
505656636 382478628 0
538746799 494376665 0
275662592 346596255 0
116250850 534166812 0
424173528 34536610 0
540276700 510250662 0
510678416 315580657 0
316581261 417825777 0
392317478 85439058 0
169516562 102682895 0
476912091 228634308 0
440829825 86927313 0
82388285 252396156 0
43229388 449573440 0
456766793 12628047 0
70054807 363064019 0
408732100 490965111 0
528564834 406110132 0
45913019 546663602 0
351754555 116167063 0
138761918 378355031 0
87765743 106247073 0
381715315 446379308 0
57404471 380818659 0
84181390 333964469 0
227977668 317893224 0
568963089 44068915 0
517372100 284961038 0
281897223 251188595 0
513487486 524072083 0
255662581 460065919 0
508935834 127753427 0
279901919 224012469 0
473849840 502662491 0
27849085 378746475 0
254045 103074298 0
141580902 297995012 0
107491551 224457257 0
520817587 323642328 0
286448930 166057414 0
445835114 312514185 0
373947548 108104195 0
407013954 312001387 0
524520183 279412173 0
287221097 399585416 0
458309009 109559569 0
482466228 278422639 0
167067523 151418336 0
510339567 202293576 0
408604531 212415333 0
130692930 512631996 0
515807119 154408271 0
276942963 356208458 0
548148076 331031769 0
254257343 51772634 0
292262101 397771354 0
563265870 307036532 0
130267685 437155745 0
380453162 60749916 0
10832378 547615274 0
107775571 35346158 0
449178430 212344866 0
263274561 432307774 0
379417080 539466543 0
513179461 253032126 0
498570738 328261926 0
256695101 450656115 0
557615448 543552272 0
182036039 338010466 0
221017880 404006233 0
540666119 347731859 0
558735731 6603054 0
532854144 222901715 0
35989656 505856183 0
104737105 492434944 0
108426365 427371708 0
524133452 73210068 0
539299331 131304404 0
407896347 398613965 0
319528057 334121117 0
438714521 538735465 0
464832642 202429036 0
484374030 250490610 0
15411872 234048317 0
319969364 231497616 0
132235525 189779361 0
539940110 296718064 0
7963584 134847119 0
320552019 524630112 0
17367767 235173670 0
99138049 39735614 0
62131943 90479192 0
60022302 198372792 0
231711502 35455545 0
393713396 276873057 0
485645790 358623266 0
230239094 100502960 0
12076704 517012059 0
210115064 69034234 0
284996622 171497062 0
232287065 136396846 0
6067584 288685377 0
259250604 360544510 0
295776263 223712975 0
226554243 416961901 0
347908906 94223177 0
497827860 325816371 0
327766694 351941427 0
351895782 189190449 0
249920582 563039985 0
297219457 444102984 0
337991824 538997198 0
168580316 419942075 0
504806744 212641419 0
512267436 175617863 0
100670923 526159614 0
110691320 423147617 0
441917520 502747314 0
389024803 18545489 0
164100027 158903712 0
486649367 138993154 0
437888152 137201806 0
23771936 367117277 0
271840252 227774067 0
338470904 275674367 0
254687315 332317933 0
309101675 532590772 0
230581318 327854967 0
495966686 534237655 0
289330098 407222199 0
234997176 182603204 0
470158545 100816794 0
209115528 417451352 0
126850086 148810816 0
418402349 349022577 0
379300121 238231431 0
387610345 271155227 0
43372711 194251120 0
519001412 419078230 0
279277735 239045765 0
227321999 123086240 0
412395495 173499720 0
11161519 369714078 0
340894983 463654899 0
71389578 6533387 0
133553027 124811215 0
226854121 201773507 0
397544364 190194280 0
313642843 143704349 0
537803523 13391103 0
503166226 805413 0
57456746 352291448 0
3974595 234305651 0
216463530 26049842 0
110648963 299390517 0
25794791 282543800 0
413821580 491436283 0
349104245 267419872 0
217328336 332827906 0
117418970 466286045 0
7717127 421618909 0
338516117 355197182 0
30245082 132158797 0
256484178 529876336 0
551769783 447896455 0
157995558 409725555 0
355956555 263926950 0
562222632 531288545 0
310859135 344151588 0
68568530 567568884 0
260475020 539993325 0
79292274 96750955 0
435394824 425890272 0
246241714 188609392 0
258641992 287401553 0
131677372 47444331 0
56986099 104728617 0
485356051 224846981 0
5460715 105515701 0
20911244 453466781 0
91369782 494979403 0
17928538 243475085 0
415197081 346204344 0
200250958 416632635 0
514167838 154494076 0
356360114 224182922 0
30906083 389314293 0
198395657 137218445 0
252022511 241960736 0
117301680 43038034 0
133258334 465289330 0
92377630 323605816 0
385998609 345678000 0
559362814 336512157 0
276294723 151963743 0
292457029 266448956 0
370126973 408347944 0
205849221 376541194 0
508198494 475538851 0
88866419 16118105 0
521494614 386284507 0
506344748 456893635 0
478410433 40852312 0
316871061 450657974 0
378353194 68354214 0
258514729 507409662 0
413843528 238656278 0
1581428 20996997 0
143853915 503453220 0
403723202 51725456 0
104594087 221866057 0
387600854 210382278 0
25449757 379749918 0
237010832 230759064 0
210998238 62207073 0
374804130 259339388 0
442688475 378233876 0
245653211 187796998 0
453236240 217794818 0
111153292 453650102 0
529548014 343032571 0
543114027 154527358 0
137099860 244003907 0
562098941 225698315 0
240234943 4457220 0
163304541 375503884 0
467450723 568862085 0
25476223 496819849 0
75096896 565043714 0
286517035 505571636 0
483025774 404476681 0
310722523 245570006 0
189624503 263853534 0
506464833 72458392 0
118804905 155399678 0
80576814 266573122 0
392888196 531010506 0
462811302 17765602 0
280051358 94546333 0
382372520 136022416 0
293240884 148661538 0
387447518 182768883 0
308332334 136643647 0
372559635 238631392 0
328795403 542347052 0
81421773 279009736 0
95206651 495428745 0
272471084 84694881 0
258071481 30132932 0
86844874 388034769 0
225136671 181046445 0
557941230 431571446 0
343804564 318783849 0
28123087 169779759 0
119939663 102233261 0
454731165 543262490 0
134311449 430298112 0
34884125 140670956 0
383925598 153919709 0
250458134 518666894 0
517408974 218195180 0
322412626 216797442 0
61051416 523974787 0
558868524 533691638 0
468833824 126190674 0
330522686 228893440 0
282066878 74565167 0
215543158 364388385 0
243661073 215676224 0
423346095 427017315 0
376608590 305882406 0
35133460 463437401 0
116800439 436294817 0
100280593 48889260 0
330441232 90246260 0
304399674 292533293 0
414005355 91408254 0
54388495 556491496 0
240653919 128775872 0
401228386 363548049 0
111097277 127462554 0
154814627 103741639 0
469975186 295013739 0
83658848 520685223 0
420325866 188893924 0
398754514 537884781 0
310504151 31281881 0
176574903 496171044 0
421399393 457896793 0
125250944 416814296 0
196249344 125622759 0
391433466 435126210 0
519171140 99428252 0
91562031 365165084 0
143501308 241873635 0
114162741 27185205 0
468230901 141407827 0
499159447 11526935 0
365482502 184711545 0
554883415 520780742 0
146477114 410785490 0
370379505 490789443 0
8292970 12301001 0
103339191 296844982 0
535362228 560063847 0
189436455 156717926 0
401057380 24198296 0
294448595 285987285 0
166552480 146577760 0
162411490 489639690 0
450701042 405443906 0
72684758 437589743 0
479280446 412550102 0
480868198 141402017 0
227716734 547717900 0
209018901 128699953 0
458014473 6653100 0
315179406 422307734 0
1557651 273970083 0
561961151 149956877 0
194472836 11086007 0
44682599 145290120 0
308832775 256508311 0
256064409 292065749 0
485123017 27825339 0
247805735 253763172 0
413563172 558497428 0
568248920 65314302 0
22891925 362490920 0
114544471 192982075 0
319160911 270947489 0
269325905 285382646 0
277307553 144970656 0
414470025 9254495 0
107594693 104637134 0
111541739 289259086 0
273329395 335477756 0
416550882 217152645 0
418580577 369958290 0
317691958 377822340 0
96522201 428319317 0
310739271 363751304 0
522895634 542282596 0
299802019 170050640 0
453438225 420847411 0
58776354 486847828 0
479870413 323069484 0
463077657 126293702 0
172241147 275719189 0
51462110 41756280 0
384692140 226343155 0
502554002 558165457 0
427737645 34077627 0
516252871 361420344 0
148904386 301010808 0
252614593 47342147 0
247226446 361480839 0
471911053 153018622 0
490393585 110779677 0
534598861 144056789 0
408805286 266501217 0
84610284 123955228 0
491078611 446535358 0
276557047 241515776 0
151243856 142145376 0
391700202 407200557 0
448514246 222871652 0
452178866 149982759 0
469097828 198067778 0
101224487 305483130 0
260197819 380608452 0
265117275 489808352 0
386097071 165582864 0
113168503 104325100 0
312962122 436829428 0
507360141 224754234 0
558734154 155991469 0
277420234 481111553 0
180563948 296070321 0
455059059 94219049 0
150419852 544054649 0
24597001 295152714 0
375507361 518397930 0
184324806 217386994 0
137295186 250515769 0
88868318 319558949 0
22149401 88152053 0
54295922 250414072 0
115952800 483212519 0
442248993 89367906 0
468537690 313724902 0
443919557 92980650 0
549270414 289864070 0
561721549 349071249 0
351879229 341173591 0
493931839 355166778 0
239262511 461663500 0
519562607 111934796 0
339362358 344436342 0
75358498 509879713 0
357942132 152675949 0
104455146 10751963 0
5256163 155685792 0
180450745 532889531 0
328643862 225468871 0
153374436 37746075 0
257615789 385390130 0
178139976 143104377 0
478837082 239272780 0
483391969 201618977 0
56465865 344055208 0
550400185 338120155 0
385119260 22837310 0
428198544 429457035 0
265396909 285394219 0
223812058 18421444 0
122977591 49646992 0
468016237 466013428 0
417781743 70572414 0
539438445 335323970 0
420234533 254378385 0
230964762 171410926 0
51082431 281905950 0
2139424 529177820 0
359693103 487237873 0
463122039 139148480 0
323838663 204398395 0
46478401 197899373 0
121185939 74968291 0
131510716 360031449 0
304696911 272217812 0
259498868 13508526 0
203433117 98738660 0
278376975 283923426 0
380527431 124449035 0
202840806 394720453 0
277560277 305573391 0
426797208 39141445 0
273286154 504430238 0
382922706 125815919 0
511717905 344914014 0
346101862 457192209 0
461513979 385403988 0
496595758 241621084 0
289092349 23001502 0
484660349 266905866 0
448515685 560876350 0
25312020 356738813 0
553169948 154741483 0
382769674 102925870 0
161766484 71587876 0
304258854 504498534 0
159496910 207924852 0
361569886 559605234 0
554008803 271253442 0
126490673 290383654 0
266813856 40121190 0
245670317 240030568 0
240501591 89496316 0
448667574 369162462 0
228524357 468636333 0
43956648 474789270 0
431083331 196409977 0
231066665 438829511 0
514571395 421045995 0
372820974 44349029 0
338254168 250323797 0
415884099 516774086 0
339921376 335729149 0
67918606 399822843 0
568229664 445249000 0
556574393 269221603 0
222494635 180807112 0
466016029 391504742 0
459291291 477527603 0
358137247 361123003 0
31945588 485865955 0
21294529 387446390 0
557675916 324350047 0
219116157 387406373 0
168751387 533667443 0
510422598 561713006 0
250434957 90554893 0
258097995 308908826 0
42035386 7772064 0
352422684 196626573 0
439667695 437655552 0
435907246 129605685 0
12479336 435949858 0
61655241 205647548 0
80765372 175188788 0
46113971 344155304 0
31695161 15364897 0
69703420 398853991 0
271716136 427281187 0
23307126 285914083 0
87863263 237374810 0
338230186 343043747 0
255194439 134523667 0
327960344 542415478 0
369152979 344812096 0
106533356 303158509 0
130299841 323333282 0
528883143 14189515 0
394409124 79748096 0
296718443 117119813 0
55974766 5522995 0
245225811 40087697 0
163944577 93668435 0
132027773 62173300 0
277041671 76919471 0
32917794 506638620 0
309532170 403234870 0
456503247 543339838 0
446188483 137079690 0
209659393 358705631 0
537469485 217389746 0
216654854 40057826 0
223680717 77811520 0
84901095 511133784 0
361519858 285617933 0
450112424 211630414 0
25586522 151951562 0
148411241 319047557 0
495808391 244020881 0
391031067 512716088 0
11501755 535555094 0
286643185 539196081 0
151696108 447182776 0
375148754 28564940 0
142117980 104242879 0
158995544 278848652 0
298786958 165328699 0
304291445 433669236 0
261937519 304517319 0
193492848 429813740 0
94439546 473421989 0
465673365 538611555 0
314385573 47596051 0
461648085 293228797 0
115184588 295064221 0
133843595 430229959 0
403478963 379044097 0
387619262 251326602 0
273141833 216744909 0
380466332 355657876 0
445984527 444268692 0
530521566 155044446 0
54561867 134227115 0
404047376 65253917 0
126523421 155394636 0
32918338 282626976 0
45275125 448052939 0
249103653 408227830 0
529898057 223004128 0
93224626 167041221 0
83192374 338621989 0
101722733 40383187 0
524142312 71648967 0
203350991 366287236 0
471684355 413261184 0
440019257 99040708 0
290342605 353329975 0
56519218 359427896 0
86252822 537532706 0
283705121 368656593 0
380000692 183736299 0
395225345 501936849 0
119586824 556801796 0
231259755 146740828 0
111018838 46728816 0
131102270 292446499 0
158822196 308195294 0
247662383 124470429 0
147764319 287414511 0
456738162 521647507 0
505297014 240578707 0
142376824 370805403 0
56751936 359325561 0
34015216 221401149 0
482284937 308812649 0
377811832 6993440 0
48850722 96078616 0
532750550 271034173 0
209573008 322794833 0
553917497 469959120 0
546838687 526519922 0
421748509 476842702 0
431787626 181412604 0
236643637 542474778 0
317692221 221136036 0
546098852 26064780 0
438732497 164022701 0
425320250 76749026 0
368186595 530161264 0
293419371 344502668 0
81239385 211003480 0
102582295 316526293 0
511225720 552644298 0
498548134 187919040 0
491144745 431566777 0
36640378 282680952 0
557091867 503728635 0
258727788 71345335 0
338954929 226043002 0
30817747 62943677 0
147616926 321932740 0
547168236 248036928 0
352668595 194103810 0
111417624 503410819 0
21587957 495360443 0
138663307 552088813 0
369902527 386654063 0
415902718 437767895 0
221144862 564457644 0
35836813 262890095 0
40819267 289348947 0
552496713 528573287 0
863411 157796026 0
221501398 432458103 0
531774241 109360248 0
71083915 291054866 0
499937711 222503326 0
309104683 259560512 0
374430950 2568432 0
160085588 64567522 0
53421534 249127300 0
410105222 80601195 0
230885994 1112217 0
360561188 426376339 0
544409167 464766826 0
86252251 205564319 0
551031627 338133403 0
398941049 26695109 0
243787735 509438517 0
370686236 42833426 0
51291930 217560714 0
319796939 13970911 0
80177098 416568234 0
271233693 191414666 0
347683154 187220659 0
459491336 368362191 0
19140643 129661259 0
80620571 218378082 0
9500154 27207448 0
258596837 338777622 0
146831771 528961349 0
527764772 57027972 0
513666953 281874913 0
144984914 336415838 0
237691663 327671945 0
76841163 555448233 0
279523097 338169439 0
103305384 281323960 0
394529606 408648805 0
98066636 474308878 0
151033423 545950808 0
350698442 203743018 0
437135422 109231290 0
286312243 308564860 0
546876198 508295164 0
409088481 453078336 0
133042752 342477596 0
543557368 413878288 0
285765856 412785633 0
120958910 176026546 0
242880534 213318441 0
176807674 49594127 0
206153252 557711113 0
415068369 318924896 0
430800422 355389075 0
477306152 3679399 0
22186485 469576351 0
568876260 134438639 0
164422460 318509096 0
257590903 381065464 0
418795451 119914165 0
56434140 56846441 0
318289717 210375879 0
311833320 566345560 0
34158139 328208626 0
378221011 489739478 0
597795 505346490 0
82514758 252795767 0
469327286 402570355 0
58259074 53325404 0
131903745 394841756 0
206957436 316382889 0
207349995 120906928 0
428255575 445209545 0
200144426 369650825 0
569192552 285601159 0
207195294 95895438 0
257869367 203959223 0
96844032 416700280 0
330429164 35420136 0
479337604 422693664 0
137656518 222582163 0
514670771 345067355 0
225930165 523827344 0
468466955 98673884 0
520198009 346728291 0
467416384 386185651 0
28267071 559549012 0
341632952 226892443 0
348310294 106644069 0
434949071 526632537 0
431934726 542110061 0
396187568 96500689 0
224192747 538915958 0
511714470 144710683 0
4689661 200785399 0
328848031 342581082 0
55580670 72033054 0
299245635 445425802 0
456109890 136616470 0
439578122 513715061 0
150038115 1671000 0
252044403 515642788 0
515714827 232585999 0
510749503 442036481 0
70747673 381282574 0
240229896 22122334 0
368066113 324474589 0
116092830 502772332 0
118500456 285246857 0
294153221 168908582 0
213805486 418220979 0
415910015 41197608 0
308976385 493050589 0
54951399 526924584 0
133222511 283892048 0
204463246 227513847 0
241966667 177315911 0
346452618 221506396 0
388271558 410974398 0
282037625 219716179 0
198857098 101732506 0
38972880 524311691 0
537410673 283234934 0
99773758 326367752 0
178592437 268892931 0
369560356 353742677 0
396692479 105504694 0
129891956 496932650 0
412252689 296940772 0
254022082 81006469 0
11844251 510750382 0
10868180 85359414 0
14573543 176787106 0
443597016 42524696 0
495604079 14155473 0
392058360 69266130 0
200325139 375503658 0
77337521 26718811 0
334759501 47904489 0
335475920 137449409 0
196580793 507724525 0
411527461 316718633 0
166179746 193395998 0
140828503 187303188 0
220429570 23561477 0
493204947 494559199 0
133013583 538478723 0
25539326 214377788 0
167716233 128757315 0
83159105 361202266 0
500088773 24731220 0
486945937 357774988 0
442823234 349581769 0
48052594 195827162 0
45134898 62083766 0
557383031 44334800 0
558645175 499008893 0
510142037 113796855 0
337865072 201866571 0
54247027 177219599 0
267873108 487090348 0
516423513 130287180 0
375896676 532451929 0
3619654 432624320 0
392451508 54688125 0
162237854 513709417 0
93925682 278497044 0
75484653 565699911 0
34534413 469403083 0
304973381 558944271 0
239474511 55522091 0
26709678 550991 0
441633312 535765585 0
361283464 95698459 0
310909128 293921369 0
392194376 30485707 0
414884374 231946492 0
307121322 4144223 0
435548162 245607836 0
489221790 157043761 0
109800283 368403202 0
97389408 213289114 0
62451608 227295047 0
115774744 72544921 0
391965058 345655205 0
46598101 473965444 0
133587169 153176293 0
371894846 77432394 0
500214693 276900097 0
555991168 347989250 0
34454835 186945838 0
148413881 152185039 0
112460891 214010845 0
22076966 474829492 0
155785229 292225447 0
441823511 91989169 0
112265199 429429581 0
240813574 523174353 0
167286330 473525444 0
238803421 197377244 0
427832813 480822230 0
145611276 392015340 0
537226468 497962839 0
485137974 442576373 0
77310193 44139871 0
165394745 515200242 0
273085287 205702259 0
393307801 108985164 0
451148588 70679523 0
419674278 238597271 0
184679555 493198860 0
195122902 247918393 0
5902053 259070829 0
467637444 95813179 0
372349063 367412136 0
445072760 407322583 0
429847455 533950628 0
131406671 363927489 0
116561687 223333503 0
473726729 23612299 0
333089291 503767377 0
455804650 390220669 0
304838664 471169769 0
162274508 372042102 0
397013263 469330033 0
41010 484961448 0
360486474 392151991 0
443576206 399198768 0
532545623 299094298 0
99723536 127324312 0
333903949 389654267 0
61555637 447878882 0
390460426 216012766 0
464492228 179886435 0
111806183 15513303 0
279043443 160280533 0
285825417 455704134 0
224217014 530586694 0
179835624 354126297 0
416063699 448148536 0
1640286 142924865 0
525989947 448935205 0
127884309 535515159 0
401658040 200934475 0
175770629 387572487 0
196758742 175328650 0
152200134 46803194 0
173479513 399783963 0
2354895 384822790 0
504460415 406317969 0
315422221 241214430 0
157617922 222790100 0
13528023 546730689 0
75111882 460643246 0
545093389 387827068 0
559354196 553990219 0
68741615 340297609 0
136597028 48070521 0
58960576 62460125 0
429820538 512992373 0
386700076 164467129 0
198740932 178114512 0
297308692 60943980 0
367296802 273380681 0
66723044 399883225 0
55603043 39654562 0
113832336 464845044 0
46769830 321910791 0
284222347 255278579 0
522852310 368087966 0
40796568 47514655 0
144682390 1484314 0
190773859 378228625 0
276337951 328051289 0
539163217 402290845 0
13545807 116066937 0
173425124 507797177 0
430407093 280615004 0
86427361 521070430 0
308424519 383944679 0
179922518 404552199 0
375635347 542283833 0
291451812 145808555 0
47751504 47770340 0
222603094 192813805 0
132118747 526279342 0
323175520 317944569 0
459476945 302543484 0
207101821 203369529 0
254306410 433753728 0
282763630 207555353 0
345716477 220500749 0
57865615 109529476 0
449463301 169028172 0
53254668 535698033 0
190023141 353086293 0
380159433 237680015 0
52005882 538686028 0
76942004 547395684 0
434091898 510355806 0
336793747 422483088 0
407725809 108431630 0
129327925 497220767 0
81138757 521100852 0
118349842 341062349 0
438446993 231791414 0
510612710 329932389 0
231726914 18375525 0
532222199 71839473 0
264714483 365224422 0
545106665 469016015 0
320897564 354227131 0
386876898 184155781 0
131377114 460256213 0
257434532 4230277 0
84847909 84634436 0
282075364 535322724 0
321440724 216395475 0
219895739 59991792 0
422483030 436004554 0
429994600 547525781 0
248218372 144531165 0
335955978 520312437 0
216376325 285119936 0
75834857 95930870 0
426914304 301824527 0
507486343 382713947 0
353386299 468762146 0
356368596 106264212 0
314176319 11145851 0
427522284 346324300 0
49347337 232816884 0
186678551 378599088 0
133795811 114488510 0
191290536 369208800 0
383882112 61937675 0
421521608 191982410 0
429086402 92477513 0
383605655 526514005 0
504566041 443841825 0
381640483 151034878 0
120910550 268520248 0
508368206 396923279 0
562262596 196609295 0
559990185 159009468 0
441360130 91426299 0
368458678 77889008 0
184854490 279910 0
183930555 328151787 0
146529901 123104326 0
509981211 337813031 0
239521369 66073199 0
91943407 230594296 0
101939482 131049911 0
517711309 371915222 0
538138069 175094224 0
523219218 237485375 0
524544834 558768052 0
253756117 314442511 0
285471967 343413854 0
314881696 346160568 0
76004897 172681080 0
428201020 481050334 0
330962644 354916619 0
359642898 269465890 0
198947184 413288818 0
91275204 21328051 0
243535604 29685076 0
454081933 142451886 0
199724443 255417255 0
151346559 502558426 0
409248811 185954301 0
225627576 290791231 0
511419710 142050681 0
276257206 271828081 0
84712323 369906143 0
412839724 346235404 0
249096533 309275947 0
294592158 10841853 0
439581997 1681800 0
398752443 246580328 0
313494237 113289308 0
540454913 428952787 0
530730922 359973075 0
160720828 311620405 0
88408202 306343052 0
250504330 12380715 0
219505492 317447804 0
55203683 404479093 0
272465848 277840393 0
230865009 278471691 0
354623791 195760984 0
39639510 259946017 0
59458971 376027248 0
277779069 264238745 0
528125265 13917141 0
520236045 530558435 0
144096861 395249816 0
74372657 417365075 0
52206750 272121316 0
85642490 185792080 0
565329026 188343309 0
59145753 166724022 0
67165378 273627274 0
167899900 484316697 0
417680405 325098550 0
160750936 418221649 0
391361317 401160481 0
253718877 339786815 0
311159554 178728718 0
207227703 50369560 0
286896808 51846349 0
315879492 527559391 0
333474157 445125641 0
357658271 13832635 0
551190674 564571095 0
349865777 481199972 0
240144342 323150012 0
205059197 293745407 0
198449755 566516905 0
217908941 156996184 0
261645281 73231551 0
239973024 482877563 0
9325031 112585335 0
314008339 115006199 0
387853658 227639287 0
370218679 114171478 0
130202923 186482789 0
384406044 267036811 0
206036976 224092539 0
442752139 433392307 0
130666964 277808253 0
253680877 152190588 0
57193005 203744216 0
63411903 102624324 0
276111611 370031627 0
223567324 459511773 0
75035775 113452078 0
6596898 261149770 0
441339938 348975325 0
338779717 30955974 0
141109903 547478455 0
87913199 566844829 0
390147645 386708132 0
65147336 279564410 0
476041749 498801377 0
447560006 375176460 0
435361704 504851249 0
97517411 256240347 0
46736349 406673587 0
484381030 99791483 0
240043395 455400586 0
358667074 226264030 0
405116883 367039847 0
190124238 430209977 0
486819225 187849651 0
546905935 390875743 0
511713398 6646078 0
438084499 528448226 0
436198168 516999142 0
414905040 252275072 0
37908709 233013813 0
564171011 540490021 0
403856591 390699941 0
521117622 543719122 0
447757601 420977847 0
69002945 141293960 0
358896911 60148223 0
259558655 329756446 0
459233795 338540393 0
305050808 228195634 0
440407015 471230541 0
156300555 495033637 0
443170573 4801469 0
77007382 150509874 0
122307841 128309291 0
110643259 219238611 0
306124166 193583662 0
367213599 225257408 0
522946304 337256291 0
428055598 227767492 0
116113356 509505739 0
141638951 168418977 0
437528539 260211039 0
216459863 335214495 0
280094850 6030513 0
71564116 400035766 0
293420448 87390078 0
385383275 502176574 0
467207360 71717908 0
404779811 518363743 0
497347477 110158053 0
331944111 4073081 0
418263314 162128195 0
179699880 146109177 0
533479689 323780895 0
279826519 408652487 0
488251823 108856137 0
350092033 180892969 0
228694417 93565702 0
316635528 400610770 0
535873743 100381146 0
157953397 544571342 0
225584150 20924437 0
446347851 107370447 0
318345224 449514826 0
345790649 135369952 0
71416788 311541883 0
337659566 329994928 0
53583322 500354947 0
208165631 39766885 0
537112719 491982687 0
384546350 290740698 0
467912723 569139630 0
562518124 534305586 0
454526872 524923971 0
247344720 503167049 0
214435099 360056088 0
551938513 303292594 0
144049340 340976492 0
113238368 507062284 0
265725800 390420522 0
561333223 368854832 0
65116332 357529151 0
280742606 414620600 0
243427175 559012494 0
202764153 505039058 0
216073577 260169717 0
69006256 9135354 0
366562028 17180546 0
245781068 563698120 0
155195236 130056813 0
208122861 232842786 0
244045865 29339916 0
322891299 119001230 0
129460071 47766672 0
549787747 292746387 0
319218861 514324929 0
123432897 489737591 0
117613560 451720956 0
221625844 462405507 0
314743384 305851806 0
73755602 354931220 0
565848939 507395570 0
543791952 417035396 0
457380869 251686595 0
271987704 433073334 0
81601883 206476346 0
503667364 7919822 0
509646714 171807936 0
167237099 273048168 0
33141939 415505668 0
265234586 458181715 0
409108714 411430393 0
474659380 18679344 0
142248350 473576227 0
502435936 111608649 0
157882401 152127927 0
237957520 5488424 0
453097476 349253548 0
334152679 475654285 0
160497733 149320808 0
398171614 115361769 0
344028375 58128986 0
338083102 393163519 0
427234014 81415704 0
525997347 67270767 0
212297960 348244607 0
540892691 244630717 0
537304460 143021143 0
262994296 338836090 0
315950422 103869502 0
180695239 103731254 0
148626605 560208936 0
248002522 90957880 0
525457802 270492252 0
557265235 297891615 0
144336060 194594394 0
300281112 96558318 0
490620503 105135299 0
288787797 390545806 0
311171975 180216126 0
321645905 566576688 0
506212576 363061897 0
115410338 32415316 0
25469293 258376445 0
152047539 425946023 0
164711067 339138557 0
439024784 19591902 0
324623784 69112072 0
561742242 53462638 0
305572977 262406999 0
225849422 349896907 0
372884111 384089642 0
29653223 286453350 0
34652449 141274264 0
334741928 26862073 0
560303245 508518784 0
459384191 33458785 0
194660449 546629783 0
506579579 394166072 0
58749552 413631944 0
276435964 312074578 0
549022781 544830720 0
110200143 541407302 0
46990288 197704672 0
546799538 11576502 0
294671771 233477236 0
53332080 514083602 0
560157207 429875928 0
16670674 9691119 0
366527022 384977863 0
116419213 311083153 0
350958979 312447458 0
235424706 505452525 0
111911060 66419088 0
530373183 182863467 0
33067073 264059301 0
193459066 542674945 0
213951436 507734943 0
438598033 223191475 0
211117192 517342159 0
462190702 336453749 0
331922561 381710321 0
383886022 180336586 0
449205527 109308093 0
455193972 536253472 0
385954478 12687610 0
262848681 250802144 0
546031917 538796566 0
111815091 219563431 0
366772278 213171533 0
101340384 108785999 0
39271236 423535232 0
114468029 370518300 0
14238686 179743670 0
545903044 116115063 0
214974623 490959694 0
354455281 288700149 0
142097217 129351172 0
466346544 46127508 0
182459914 227214284 0
174928955 332328170 0
363392782 377711075 0
158971168 296806795 0
262823776 190756087 0
430175332 6769985 0
410926663 125912781 0
371944453 144555298 0
174749739 266038136 0
250507919 183635108 0
218828651 303898794 0
527148715 296511190 0
151050418 132367089 0
236630249 447645986 0
373403574 73565176 0
231889116 11064405 0
521449229 466803563 0
466951603 213002362 0
538538149 439931785 0
86750030 191886571 0
535496521 462092440 0
252016333 124134509 0
534801486 77816048 0
67660938 3085924 0
512622005 290165226 0
161411485 566384983 0
265629966 409232573 0
552734553 345943924 0
338033342 186861785 0
440108039 96583002 0
217641541 366184217 0
356347772 512360842 0
451772456 420638776 0
373420252 199620444 0
329806498 200167578 0
14631574 390484494 0
433916399 439028198 0
347751962 320489067 0
552931707 539109456 0
340379642 435696524 0
522495850 136804834 0
262022077 292183156 0
296537473 136195931 0
94845212 95579237 0
496550496 82942472 0
69256668 244578344 0
377446497 42438371 0
136033947 147790111 0
103188731 281319548 0
162074735 10452876 0
290488504 134401914 0
224311760 521673120 0
149906567 339162555 0
334677292 196162497 0
457697829 467406510 0
552846287 250707011 0
235094179 34433395 0
523368053 60336327 0
353400622 230461286 0
492244297 451899505 0
298380570 502047411 0
489642274 164789106 0
7415241 142334801 0
453788097 47825112 0
93332137 191663423 0
435366251 203328918 0
114955531 163723261 0
544887459 463220498 0
366695637 356141202 0
7692567 276059124 0
21262866 361885625 0
84190180 446408274 0
430993849 55632278 0
363350057 29273541 0
551312538 342813420 0
479646259 380060700 0
90269632 172202299 0
303797529 40484166 0
275172715 185160109 0
284152067 186716547 0
434970026 45056253 0
293529904 82489366 0
516842553 37550375 0
403951025 112032150 0
338835654 31437496 0
309721804 314977848 0
83385367 224797955 0
215043223 19006281 0
561367610 389077763 0
209251258 421029645 0
375361269 440891878 0
434193738 83999314 0
439037683 147252517 0
109620510 242301604 0
135998903 199618249 0
172327916 97450232 0
465765772 256157808 0
433097200 387968432 0
148935532 306235163 0
418394601 499059400 0
190420664 3157149 0
548864427 566024874 0
329487281 79402636 0
334303981 322418927 0
299747893 7204225 0
356671599 191421049 0
448539677 8890199 0
159659825 487889035 0
72546828 518815075 0
458171071 282076151 0
456143677 264645392 0
150499730 207933313 0
248297216 171557728 0
361034758 62596584 0
32657669 234494452 0
567800320 154265565 0
282549855 420913394 0
682555 116471797 0
349840806 81137651 0
556690220 152020160 0
169397943 197906538 0
45053514 214814449 0
471210260 568816902 0
257563392 61419957 0
388617422 306015392 0
170176925 168245608 0
39897466 291068016 0
202146174 9348358 0
535010920 112112402 0
38258034 394836567 0
253303335 254831475 0
203792833 283818023 0
284051236 167194519 0
132738120 358875200 0
568901205 33636543 0
39885044 159420175 0
92835758 366323369 0
468109541 374592301 0
549316995 102008029 0
433298332 99400014 0
379115776 88295160 0
12270925 555459169 0
317228860 230076139 0
460436682 498607450 0
56501531 261245303 0
308414573 424165264 0
491795077 324292023 0
410625751 520824527 0
49159306 4747709 0
95116067 354548536 0
301897314 482318403 0
360970788 175551168 0
251036584 200695564 0
352197718 163949960 0
398973236 175115859 0
480285584 154275248 0
431688805 34114899 0
258680906 403137803 0
182575029 375909141 0
331444369 141895711 0
434701435 511581495 0
268385029 554088130 0
262859347 443120332 0
178593420 302361294 0
550353730 481240929 0
129108560 214181691 0
482990865 277872997 0
327030585 183911808 0
26835007 308969454 0
501076247 161974265 0
199440110 419239086 0
166756712 445946739 0
440609430 460527000 0
392818409 47057974 0
414246410 483481227 0
515458667 188646013 0
237814430 19161243 0
67043723 242985844 0
440162722 530050898 0
56548733 368058685 0
172234814 213899908 0
161802072 192525822 0
329427788 427177439 0
390699044 284398298 0
240423884 105355492 0
349094918 197477194 0
407332706 264167063 0
119743398 241913881 0
363230991 149098855 0
266169385 163245242 0
449710691 461694076 0
68525836 152802564 0
270491020 53791217 0
330301373 21445745 0
220523867 334836257 0
265589651 22966481 0
424156291 507234504 0
334097305 543778222 0
107409055 31810465 0
143304092 190268199 0
155001415 552672941 0
154742442 273750859 0
71350366 143631957 0
338754427 456088067 0
483373106 322302790 0
136457115 204907307 0
301391131 323386253 0
101575899 189651801 0
33780246 545488104 0
371375823 259160078 0
373005507 269437822 0
394361996 479553953 0
62300599 187188550 0
42459344 215512696 0
48591708 494050441 0
236047597 429312964 0
328798294 498850328 0
270553282 501115588 0
38807692 32535006 0
428455154 45252512 0
115912093 159469215 0
314287418 299432837 0
5272229 46778222 0
297138493 44300690 0
162524542 413112357 0
84679954 162856275 0
218154639 92543942 0
94173548 162748657 0
274791139 214086249 0
40252356 320685153 0
202000728 425351284 0
366029275 318843289 0
568458117 383864747 0
450826968 183410612 0
322689147 301439707 0
260888567 402281905 0
77454556 391987131 0
42753569 1620499 0
327470638 41921253 0
376042057 217856049 0
540223130 458885743 0
96057144 151105100 0
496581417 560628246 0
504616367 354822502 0
240272752 103576023 0
263218658 477237516 0
376715209 425192959 0
98756153 351968598 0
243488359 548332633 0
133925585 419751536 0
520867820 398619771 0
234664240 129200515 0
111041892 344828606 0
163716842 67270424 0
7191117 530600438 0
349901156 103665395 0
265786124 76691756 0
419599264 483487418 0
513357416 299542762 0
308994388 484987942 0
342970370 160442903 0
104794596 54941969 0
280480497 256710576 0
483819521 271427145 0
380252189 191008034 0
176515977 71191895 0
81391277 174761685 0
266591699 402312783 0
51182603 396938886 0
387784952 19774112 0
468737184 338984191 0
12617712 457264024 0
215186137 462988076 0
5797444 248197771 0
455705578 41322755 0
154517094 516665853 0
262165570 129473466 0
348603778 402660371 0
154686041 549820534 0
8298212 77147889 0
123358899 8846343 0
69434741 335200406 0
75188919 445887703 0
371163472 3564029 0
508909389 415958215 0
522570970 35743501 0
499595202 260557460 0
512478061 30517981 0
277757024 255691995 0
255741795 27628964 0
419989242 121385315 0
317239502 559605683 0
464449224 55037377 0
319591110 249458626 0
411792707 336621524 0
420863246 76321463 0
183887821 323892730 0
318728731 337366682 0
285267816 510844427 0
364566385 150384749 0
316972683 540913074 0
314598673 484425378 0
481118741 336140566 0
478613857 549266062 0
521981507 489982990 0
34228377 300336333 0
74814603 476839765 0
269032714 479183833 0
471037204 361323994 0
166065786 38347448 0
340934547 329686544 0
227097616 480122457 0
494609798 531950570 0
560505728 403322710 0
72970808 399973163 0
398672445 156297482 0
566768932 566960980 0
257963174 558046438 0
67162755 377904030 0
133332149 509935057 0
136052727 347105174 0
24999945 179410570 0
442875390 334809574 0
129725782 230187722 0
30660687 293646196 0
226456078 408803930 0
194180931 152333550 0
303112075 205165650 0
195239816 341093513 0
425666299 442917068 0
323276994 334982039 0
435207312 307576116 0
12186799 411022960 0
113433498 155953566 0
102061354 157409241 0
222769896 494629106 0
197537424 380248762 0
452868671 297880017 0
208671720 84754290 0
447586641 465936155 0
111585686 68573085 0
253982811 280926389 0
447647583 15164903 0
492035885 567161481 0
314985876 480427752 0
397074527 19542200 0
503089261 152516195 0
392805670 55510721 0
488526247 384054389 0
473401262 337565142 0
169477332 42366150 0
568218339 350658274 0
10935265 400026850 0
46009877 360235678 0
118559592 176885458 0
312791823 237574074 0
207164982 529053266 0
404132908 149375865 0
106428142 291820812 0
272693002 187292917 0
152861349 236662739 0
199686939 39285593 0
157064904 454855550 0
87478270 119112933 0
394344794 551558687 0
175978904 422783288 0
149543307 250541 0
277666115 102261903 0
329267529 567303430 0
114265261 187685576 0
71448248 195623101 0
349618159 202539911 0
227916358 253215906 0
187625944 42932501 0
9946935 73415718 0
441933435 84130072 0
68868600 140234617 0
228079755 96398278 0
312809780 290657591 0
351491729 510646087 0
460609017 366693202 0
519174145 427271809 0
118732239 563554992 0
164868856 118059665 0
140074904 460644334 0
466784354 308006959 0
398441598 404003390 0
443234065 329151768 0
400723073 10462797 0
15573136 23108621 0
227878088 487707693 0
428007219 245610161 0
403182574 394055182 0
440271783 84162117 0
489826831 94558299 0
33844502 143822000 0
36697616 148879239 0
442178699 482094119 0
207075764 111995358 0
54572417 238081373 0
208906752 346997888 0
292114919 512311643 0
404433675 525700122 0
532468314 130007063 0
489124815 505462208 0
160342066 407292615 0
285258152 31500093 0
531152784 391038412 0
231564516 122705939 0
171915769 499531248 0
127421182 269499074 0
297519848 548930931 0
520076873 68125494 0
377104894 193760549 0
281842506 366564778 0
297266794 531622566 0
317831855 333985624 0
241206817 345082820 0
514634734 347458327 0
509885219 277812801 0
185917017 350058772 0
147836319 390834018 0
364031882 406174032 0
26756727 436529857 0
73099157 262651897 0
359616871 196660420 0
350773598 97061400 0
492753311 264303976 0
252160420 293093748 0
27685470 428696554 0
247946698 372154989 0
435061110 471660441 0
230990441 60618871 0
395502384 398877188 0
409632075 532747160 0
29844081 83246210 0
110875798 112741211 0
418018991 542286413 0
460236607 568370256 0
465546168 80484528 0
447907494 227468893 0
268463637 10945388 0
459849711 470434600 0
418423668 173644086 0
502634166 224263062 0
108532916 167955057 0
431485401 309605998 0
528092528 174710914 0
243197108 432486658 0
397339574 477324778 0
273291157 9950608 0
511926092 208168983 0
126926581 252256883 0
565144868 295827586 0
418722013 74705462 0
338841911 522060299 0
369592526 490354499 0
560991026 32625177 0
374364581 134090852 0
425766258 467807698 0
154423020 67886079 0
29749289 343042024 0
335974117 395632035 0
377732229 67499041 0
143632213 74817809 0
7686111 14277082 0
237277278 219520922 0
333019849 398468158 0
336392565 333533095 0
233845679 483410406 0
525615277 162454718 0
12310368 247805303 0
495427677 19089472 0
53089869 293355667 0
169171745 555306936 0
266221034 204931125 0
141545263 396194004 0
433537408 554645210 0
203186050 232298421 0
71086261 206401593 0
19646026 486422176 0
185892269 482232838 0
441846989 385097292 0
345915231 63066831 0
372667798 385303525 0
316180635 82150230 0
467958866 92651025 0
71645479 169388094 0
192982184 542155273 0
32644401 197876413 0
310055013 457610083 0
172981003 279688549 0
166769556 8159217 0
138102397 177598041 0
146299810 324156061 0
262996491 466044962 0
162880551 53945911 0
421857252 97249052 0
335521744 211030782 0
16358239 360897976 0
339530725 154642923 0
482240707 429053912 0
176717170 477854463 0
288234683 285731305 0
314308551 186620395 0
445364042 439330370 0
466038964 510570509 0
416945153 258392583 0
549541278 566310620 0
112606034 118712409 0
380527960 44611413 0
541316035 278659604 0
501419674 156429128 0
548860000 277492510 0
481445031 18822344 0
539173272 432105300 0
241222590 453031185 0
277699606 352258170 0
222175610 565109971 0
170543806 405627317 0
140363027 402308193 0
466565865 462334924 0
541565272 113281856 0
419750431 493819106 0
418220479 192712074 0
439164480 158937763 0
147576885 420187942 0
316063439 266387590 0
100307450 171399452 0
240846034 31286232 0
241216192 228336207 0
207803847 535475697 0
518621188 384785988 0
441294731 511920803 0
45401609 315032202 0
226710499 9423969 0
479593108 128400654 0
283415940 447065264 0
517481039 454011990 0
163107553 481115750 0
157343652 555892537 0
302470064 481930991 0
396544706 319051669 0
124062536 102015867 0
454045318 76065318 0
118762547 327739384 0
269408418 12702802 0
494745222 181171175 0
241058604 490616858 0
482903580 487256510 0
441654491 102819534 0
36164221 271440414 0
337495389 272266925 0
150749859 219049206 0
547632805 564360018 0
440296925 221035785 0
409859242 403693513 0
522553010 159138323 0
560522734 113476093 0
145696765 427608184 0
214500611 38301078 0
404979909 114176450 0
374259221 546734493 0
56953701 168670232 0
498474194 175988037 0
408080726 557368673 0
424005754 118694361 0
464059058 211222716 0
184351844 203851540 0
46994179 568334954 0
234633920 426919658 0
435268955 223319428 0
223236017 189181123 0
219279693 55541501 0
400479275 183950827 0
219985339 17191722 0
59715302 476452081 0
41666900 539596854 0
285270405 210126328 0
164354780 518595960 0
488786343 292474520 0
348574055 342517926 0
281460591 165700241 0
531356840 445287950 0
273242412 24226228 0
513416252 175253811 0
261725184 568516517 0
554181642 511524772 0
184232542 92603544 0
440243700 521459302 0
124735923 188880462 0
151238991 568104642 0
539600356 116700615 0
45802636 242114876 0
242828146 535995643 0
501827286 386833821 0
101467116 118826991 0
3171676 122978940 0
227155104 200384354 0
268145257 298367577 0
160843979 288908856 0
552194040 329344847 0
52565702 429101127 0
114931416 63217180 0
332346379 176665137 0
453958907 259000749 0
313794188 390461332 0
263133821 38514322 0
49239512 317491801 0
330112341 390533475 0
127551834 190162323 0
116555885 509474341 0
404894478 316439606 0
280871632 319108211 0
225842390 357178900 0
519493563 333036773 0
143855728 304207935 0
449071326 563672959 0
447074500 481212283 0
85413098 168403110 0
383884605 568950910 0
3535183 556550375 0
372759306 225034761 0
168295132 411242545 0
156964949 339097964 0
37147925 248491519 0
258876893 381667067 0
554300557 274564922 0
33569390 498791449 0
461926494 252580218 0
545027580 396604856 0
165376369 432067805 0
311290446 96306364 0
364735458 323004179 0
19382198 554264803 0
188524651 340207815 0
407495859 247357396 0
478663771 373920624 0
160632730 343354225 0
358242879 128577777 0
466099188 366020544 0
172937616 448450292 0
396658687 427709774 0
310870068 105082075 0
472755402 506658872 0
399390610 101015460 0
47540852 102738503 0
27495731 349445755 0
41004104 347254406 0
364947146 122883695 0
442374364 511698992 0
14397299 238387688 0
232660194 184086978 0
543841580 194351379 0
267258659 188397239 0
395679756 233678768 0
128482685 497428527 0
473924966 314407376 0
35039347 537595700 0
424163393 376724029 0
72613099 366235669 0
550793964 433336043 0
278659129 388538171 0
431343030 494646470 0
218997238 385697001 0
97335369 224775067 0
64837118 417399523 0
485409347 394936396 0
487451536 71747554 0
329501762 567553939 0
392306110 23169716 0
391007675 454946038 0
464781086 328460410 0
371117499 74270981 0
461069906 126319873 0
431469663 104479954 0
364206109 269641029 0
66410525 234439098 0
543233786 537829231 0
270308492 479137699 0
304777605 210966003 0
438242052 191181541 0
253147185 568648180 0
64708039 221545124 0
34561375 22039583 0
364290788 383257941 0
332947550 50905644 0
286760249 28874092 0
497542349 287378317 0
389525415 557235248 0
354923431 369084330 0
418409726 14500464 0
383801111 391602377 0
428501924 70269795 0
68406552 169373161 0
254637051 374077874 0
488556041 271150285 0
225444807 341037076 0
198905030 308717403 0
125417301 42740201 0
453705378 517742758 0
127922423 292634927 0
88035881 463584614 0
266342058 144729752 0
218227022 39590215 0
312950515 403807637 0
305460595 453478887 0
214245553 303675674 0
493945222 148432705 0
149268616 503398436 0
62952042 57575275 0
115888939 357286753 0
87877 27093866 0
157260489 448414485 0
181797011 367712578 0
135705804 369722005 0
259435629 529550795 0
56202675 548210695 0
103663033 537505586 0
87053941 510290262 0
215400057 413934226 0
406966905 392101888 0
121775590 42413873 0
498782733 485628185 0
141850950 429750214 0
420322526 435664151 0
193293358 73346721 0
20240803 483616035 0
93545304 240851238 0
81882665 13670673 0
68517744 59724556 0
398180033 172986877 0
1794648 59276182 0
400904194 123412419 0
187988169 463081743 0
417759359 380606593 0
109475872 45961736 0
218874375 518214682 0
314294267 63963866 0
567601192 213099438 0
53649768 149577629 0
108712391 453453212 0
143439981 149170138 0
269612741 542968632 0
187111531 381706938 0
518071215 470780755 0
525744356 358708583 0
262486472 427440547 0
59474723 135023672 0
329862311 154639955 0
475836006 412353103 0
38525195 215325001 0
548527095 402673085 0
2787878 70372003 0
490303668 105281823 0
113715366 321227265 0
526979805 317785810 0
325569408 99410220 0
269958765 124872830 0
432472676 214240411 0
508539529 485239874 0
113130956 185008764 0
248935082 56092243 0
535774903 488820210 0
76471078 344072852 0
568413641 235222401 0
78925373 63053322 0
81919485 182256758 0
233905638 494076216 0
239302140 264845248 0
213564478 413070196 0
499671928 168888709 0
179885620 437294921 0
274885292 429329853 0
342022100 132150666 0
312373515 494791885 0
384237901 340163920 0
218527739 348964663 0
254721655 233408345 0
388996373 237650610 0
373142853 407713857 0
63681 433523268 0
548374874 566143218 0
40821848 415264102 0
323901033 99028323 0
72754886 302468627 0
43157790 263520010 0
341194310 259574158 0
38338176 215949194 0
68079983 537795577 0
407510812 567251387 0
62309380 438760227 0
358534889 489377127 0
206811595 359580040 0
267472002 400500389 0
9338043 271394507 0
525706755 24909322 0
276930870 449637126 0
558288878 120645066 0
315763883 140162998 0
270194270 225934528 0
97213628 101476620 0
181643870 265331638 0
407831057 95738665 0
377430228 399584793 0
64371769 387297833 0
469910667 376700230 0
16798667 505314345 0
553023327 30226947 0
528207207 229172779 0
99651508 275095405 0
509281531 320562312 0
44797943 41202596 0
552907969 456991269 0
213274319 255841448 0
456538689 177200262 0
257415782 27547682 0
446108419 14911555 0
341787786 409288120 0
541360230 286988283 0
178498014 85712963 0
80465661 78067206 0
429030342 42946890 0
422302384 385013842 0
339978046 433357743 0
398184916 212389494 0
459785235 145830281 0
57183423 368663064 0
562425095 369495728 0
312896557 296914595 0
176350544 551235830 0
83961216 69363645 0
501973505 46982888 0
185857530 317409253 0
212876656 306354469 0
301460179 102139573 0
33467220 369779538 0
236084868 56124814 0
552329571 348487172 0
346353933 416392951 0
246436179 305848334 0
216556390 560821584 0
531817631 352678154 0
214456852 494635644 0
380496873 360547705 0
113998156 375534810 0
333020670 322451085 0
420769148 357921373 0
509716459 489717738 0
324177603 302322569 0
312898794 130163024 0
294589275 266346006 0
94950116 231336312 0
221904731 344241929 0
422162503 322724688 0
376293551 89731289 0
39690071 516819813 0
139112153 391079487 0
288839767 299194745 0
7103941 408113525 0
334810107 281140562 0
290790317 563317153 0
77074988 548762278 0
535398325 355511821 0
216019374 246125368 0
163883738 66421240 0
44036963 540889854 0
315875779 316678066 0
209877734 527958124 0
477867688 230086085 0
269166423 442099533 0
325983907 474397469 0
501513467 429741385 0
442774464 396542177 0
377316015 94232830 0
205435787 391192976 0
73770825 412523580 0
528587664 792740 0
91265887 215730418 0
215740077 420611132 0
404106957 356505432 0
370336331 60008560 0
480994114 553165751 0
439556266 364147455 0
291963002 240263450 0
299334617 119784350 0
21573127 60152341 0
217534415 91922483 0
430183559 150000019 0
280415652 95142710 0
276819102 309033221 0
516001030 170276518 0
76629117 425389579 0
450677520 395949091 0
6138167 312650129 0
294744804 546226000 0
148930544 435110132 0
125004001 373382579 0
137313545 115475108 0
555776001 126792829 0
100077621 7473985 0
236563868 552965214 0
3357368 126630245 0
158953840 195286261 0
61686090 531519483 0
185119472 341299843 0
261075884 555552950 0
214234136 22548049 0
142628569 77749551 0
351207771 45134841 0
37757930 447156471 0
242215845 143589951 0
250984257 80692986 0
334995135 162838716 0
114663047 202663573 0
270412365 438697973 0
392533731 157721334 0
247486613 338879355 0
421370028 99285563 0
7788802 533946703 0
67236945 296707895 0
382951402 496794596 0
413945579 141295858 0
224572315 242607148 0
377562426 194447805 0
544127043 79820738 0
251867485 398719759 0
267916920 309649246 0
174617251 179006050 0
123542103 480337335 0
511750690 547276048 0
219934614 138865370 0
443522880 396941639 0
342002742 306893515 0
497546445 93423631 0
310072668 308700626 0
266568245 261105217 0
450489330 88440255 0
417666645 126490776 0
554987777 447899876 0
173739261 562401044 0
136357104 94423224 0
552746881 296087652 0
377723256 281244559 0
118675133 207004456 0
474039933 409651608 0
65730660 172264848 0
152714625 31363462 0
300128972 371625111 0
273681419 63988027 0
521388893 88599116 0
359132903 471133926 0
161668371 208067694 0
150224765 61495459 0
533218178 188448892 0
408000631 195360031 0
485061009 413398145 0
39885588 371420668 0
334876006 140054902 0
27614442 517982928 0
565441821 163795080 0
377770456 378433069 0
375034829 239326243 0
42577446 85267879 0
130169093 330191480 0
124347348 146711685 0
232274667 387534076 0
133144729 263236788 0
127472261 364234973 0
114026682 250273666 0
409136167 289902974 0
421498251 274781314 0
262213941 424055204 0
301592284 209860225 0
173274292 367198410 0
155572297 31204329 0
32260952 81833827 0
342440188 22203585 0
210257467 438731198 0
335561639 37717360 0
478047956 545371704 0
211898232 436060239 0
395011505 567187408 0
469533481 131131934 0
179491976 181546063 0
241143823 237565131 0
143340105 518214170 0
414009185 186368107 0
338284204 309293556 0
251774142 422871770 0
239854279 141928849 0
120365937 523376571 0
73351186 283520202 0
508346851 215835375 0
563569301 448276003 0
116311686 24006659 0
93633808 221541474 0
524831301 58930289 0
502977849 101602698 0
263886796 166343145 0
372482236 96414437 0
164919172 351911655 0
518011212 358907380 0
118102342 483363622 0
230343705 55050460 0
410301151 467546607 0
150115384 8841459 0
87632288 72360748 0
230211898 286863787 0
397490311 444400927 0
299229905 461692888 0
531760948 86842148 0
50654331 272657190 0
249766903 444874388 0
452259397 555083357 0
563010315 424909483 0
95105901 83335621 0
69882547 71044486 0
534556804 484926189 0
137041072 241723398 0
449265896 243438870 0
86548321 310299699 0
204354922 171261154 0
64063884 411685942 0
86631545 241678868 0
514743373 243737495 0
292027708 234817711 0
112559798 312818728 0
19375881 524743036 0
149046745 326796782 0
426104377 106031805 0
479660829 419601558 0
371414881 442095718 0
338817323 10740308 0
328140114 363809198 0
353541147 271119133 0
437545619 501745014 0
13966937 160927108 0
171523365 284087534 0
211608790 133387415 0
1997568 219589946 0
79035563 243277968 0
35928073 530860356 0
148995477 285638210 0
374361715 303784565 0
394988345 476902608 0
453275188 249476999 0
115472120 175608415 0
324479542 224911068 0
416556867 106795444 0
471000419 273509276 0
416868215 546798848 0
21206272 271172785 0
302374881 98415958 0
327559471 76205668 0
553453587 436362371 0
359006280 320639595 0
416789162 42343132 0
282858162 458080125 0
533181952 18446761 0
506676176 234373514 0
24673817 174514268 0
512302200 200446141 0
430294281 403852908 0
305346296 306959412 0
534417914 163759395 0
362194298 413631282 0
178355536 92437114 0
186759317 342116944 0
195848247 319336513 0
298120319 87213228 0
20682170 377359435 0
557935676 386138650 0
109927425 80616883 0
130665420 558139762 0
467113432 164900051 0
265602645 117842006 0
109241711 200795165 0
192135489 537830669 0
355276318 539720516 0
143442255 373160255 0
297358264 99683972 0
159251467 299583338 0
267854072 478456607 0
87636144 215895358 0
350019356 242868626 0
469984725 491301057 0
8693928 479693165 0
76754757 475758303 0
78446810 192990112 0
304325560 290077341 0
528650535 260650349 0
201324581 385577888 0
248824547 437959653 0
49474093 528716985 0
488182815 357444591 0
498731972 148155665 0
229777755 361286227 0
552674971 159689770 0
354895546 36032937 0
254920871 181412790 0
403925435 254061774 0
145720323 425777799 0
151476029 212124971 0
81921383 405817760 0
318635051 550042686 0
344735060 434615467 0
221076253 416317601 0
523111106 25804915 0
155223456 471290567 0
493832881 227958785 0
548868499 143412485 0
337284033 540991787 0
545253213 335884923 0
104695486 304470646 0
240706022 330006938 0
211966364 51808524 0
560946958 93254151 0
49831904 271028342 0
488882609 488046016 0
171945772 153261978 0
254030106 145781622 0
317396977 104751375 0
150986495 194584078 0
234301408 432178884 0
503892411 148115650 0
399445529 391668224 0
53736913 407528290 0
304701306 179668965 0
490592505 218736969 0
492135492 547923049 0
360890894 54563395 0
226373872 393387080 0
348026778 129832982 0
395494660 270904448 0
175897349 320897133 0
421443030 482684778 0
89529997 257562088 0
311796937 223928637 0
100739206 428927194 0
374208274 19030491 0
125785952 212758997 0
132449741 282963858 0
552245078 495122809 0
359342828 412023663 0
216532214 172112454 0
64154505 506557202 0
9323851 20893383 0
91071615 46201145 0
112531426 313368617 0
225332681 176225579 0
420860401 433810539 0
473556729 516193976 0
1968429 274001840 0
559570454 76222675 0
256838927 64308406 0
316754590 50972504 0
408626911 271481717 0
361517551 178210940 0
469776379 85777475 0
515277701 206053323 0
256807077 279573301 0
197624528 452874591 0
48240605 55825999 0
9186408 355768797 0
166318479 62361142 0
160701066 297735657 0
128752025 38121569 0
67161329 502885364 0
2650772 427919207 0
506783391 209964238 0
297706233 487875872 0
187084415 76107252 0
152087345 7831466 0
551647238 272760324 0
2888355 338824672 0
410501012 369132886 0
140773481 299014027 0
341134013 13775545 0
453310530 433395092 0
408114561 115553656 0
284324461 112176012 0
380775714 194422273 0
134149774 153473315 0
392556318 552131550 0
259867523 363388165 0
502292960 178115839 0
317636746 439421192 0
47816726 536879589 0
25030048 349641727 0
397386160 497701389 0
172884352 561120757 0
150698370 78432351 0
312975333 47972110 0
180622452 133438291 0
289898568 565421853 0
303093865 181381267 0
538769751 329957926 0
167620236 115470978 0
555525081 446029669 0
387717386 451720352 0
299564621 216654780 0
518890634 180173650 0
243984510 282439436 0
174588030 456069241 0
181392275 398589444 0
55721481 63754977 0
384153905 13052003 0
405050940 219857393 0
462957591 502797828 0
381052261 204344049 0
568387524 517234100 0
554686413 73397193 0
273552459 299008357 0
129888463 235221910 0
539973361 517524028 0
10169793 384051974 0
564063947 410021940 0
300745786 270169632 0
493211631 561672676 0
168522178 25580962 0
492984586 551952246 0
86474161 470517920 0
346907498 394171322 0
283962799 442498607 0
472548603 318641196 0
310949050 387155442 0
115313779 48924852 0
41252199 296515677 0
235704308 504496774 0
54001958 319025228 0
212141898 532040462 0
567267998 296892513 0
397740014 69308450 0
258027233 231039596 0
141893791 77641801 0
263957282 177009905 0
467877591 193870747 0
361601377 240929786 0
170768742 265308964 0
317458433 129496978 0
523996970 461215508 0
409190692 217991380 0
345763002 320061520 0
492769114 182037875 0
307988385 204155156 0
58409599 433535889 0
29126261 207328038 0
68638286 53430204 0
371516928 331874548 0
348991608 154001927 0
256706293 424626540 0
502483122 428775977 0
146785836 104864523 0
347143512 379363003 0
424622199 450000683 0
117299313 291713586 0
42691806 58351528 0
36137168 559599351 0
87458442 406345651 0
190945984 262758450 0
127696843 74032547 0
42500128 163021804 0
525511391 271789203 0
157680204 565443141 0
94623698 17697084 0
293445811 433776687 0
360207109 208148097 0
396007553 219669201 0
148240929 440522323 0
274299712 404263037 0
441544336 181692966 0
136650378 51155598 0
454518718 452435890 0
95280693 227320308 0
12706746 246072360 0
40223246 304394734 0
450846342 55151605 0
161335148 406406275 0
527973878 333352694 0
127757864 259961907 0
434357195 26408229 0
265102291 500789761 0
41946015 23057551 0
266818939 293334701 0
449467213 562235741 0
500668766 122459603 0
59850113 145051541 0
206622235 90946154 0
241543891 543235036 0
235590891 95817576 0
491202689 379351961 0
39307420 202206877 0
258219508 348683546 0
470357376 181652477 0
15331996 533651652 0
172491412 437374729 0
240235844 76956207 0
148008962 69132780 0
95768604 560538702 0
345508843 161555256 0
254337560 292225699 0
530876255 264508096 0
150753799 52449524 0
85950268 303755380 0
83836745 99124925 0
131885958 16465288 0
431006724 162230138 0
565090196 144411026 0
310164751 434776908 0
8896519 440561599 0
435981962 282613322 0
30222106 470429073 0
497742992 451964470 0
63660518 393538040 0
216126793 303593702 0
460156567 490482560 0
139699368 88067472 0
430577269 347766584 0
52756966 241429580 0
30274626 153437834 0
57150230 13185117 0
456044943 459284544 0
377697035 508438529 0
394111347 455549646 0
465605890 365166466 0
90466452 405773217 0
82600331 93300076 0
443816095 525024097 0
359001553 289640900 0
166742321 84660047 0
316819777 37731437 0
35879219 338454553 0
452701790 505180747 0
290815033 7820737 0
161675165 199575212 0
468490748 161228090 0
139096471 20009956 0
432661916 266018450 0
178950696 543968655 0
425455042 17005401 0
236738891 546814506 0
456371368 152569353 0
387966834 178402761 0
218007803 539934524 0
337535469 29913100 0
136619072 504849604 0
336924722 394518937 0
48526748 363365411 0
177247288 27323909 0
407504031 169792685 0
374811960 479668660 0
115885877 218796473 0
385311329 244136004 0
148246282 139180493 0
141876328 131215113 0
213232082 170332410 0
564096853 267952330 0
123212078 170378740 0
243699444 478039375 0
162672110 198019797 0
555799824 426145331 0
510362245 507814669 0
133226813 453036957 0
20437241 373562038 0
276784862 483042394 0
46420227 353435438 0
330236503 2463572 0
278239085 467633016 0
242816965 173774779 0
299140641 369938098 0
299984203 464717456 0
438627701 283666862 0
387243284 168050449 0
377933611 536593354 0
434036836 473927353 0
140738893 358476086 0
390519196 468627643 0
34754130 329887852 0
405874359 544885770 0
207687273 137516315 0
326456637 211581476 0
351327285 337924658 0
533019687 132322530 0
500038375 147685192 0
195577511 538241245 0
443612184 36722146 0
380702620 529862152 0
51339949 338276461 0
91050882 176045261 0
173758952 414191478 0
343315155 247191525 0
213843978 67581886 0
153687890 101702460 0
41769118 464700484 0
431666061 9841530 0
169879373 373972909 0
151342896 375768771 0
51903609 235963 0
186557234 272505632 0
324604280 419675359 0
284505098 238028185 0
250229824 55214446 0
337061743 113914279 0
558970860 506152171 0
525499279 105779342 0
76188252 110271376 0
449877337 515383316 0
480945937 365750007 0
209820478 74117623 0
401557608 158168040 0
162816009 12447598 0
225125500 246699096 0
191264687 210678604 0
49012954 37010406 0
268358584 241968499 0
138156068 566845029 0
294263741 192085628 0
355959672 56399763 0
169742079 291736700 0
135012835 103437825 0
467452 369293721 0
359317124 463160836 0
319881590 12140673 0
63804697 388269081 0
346048871 16940598 0
561753718 494376994 0
549481757 24129690 0
342938281 356335715 0
452186509 345653248 0
393166181 492890729 0
149399485 279310780 0
163208873 158536504 0
242049105 377205542 0
434917710 261509667 0
114668697 437111142 0
447154518 320363256 0
54609370 457694281 0
378209531 110908717 0
170419568 114442358 0
496575510 282854229 0
188226242 33790380 0
183868738 232095609 0
204316228 92940002 0
8184662 389779922 0
166777746 426988723 0
255284247 146220869 0
560972235 307616792 0
524226662 159334629 0
180268704 52798350 0
28457127 78491906 0
495388173 223256414 0
456089415 36269547 0
19415950 163235644 0
477089148 116076178 0
315276781 524777775 0
61641596 207374595 0
295638303 199817701 0
424777371 4209883 0
320752104 533054339 0
117268253 191606192 0
357436621 224444195 0
510529613 251613629 0
54830217 340070322 0
216803859 510975253 0
23799421 121515038 0
461121048 465738020 0
301808183 97222366 0
400286222 531542401 0
347140822 49207448 0
269034853 495722993 0
458026325 408593202 0
350963620 147106111 0
52500130 316620404 0
248665660 414563710 0
160410830 211676862 0
129282464 156807809 0
517869125 214557153 0
31630607 289999453 0
170870859 467051763 0
307456365 224823494 0
200266622 207893598 0
142888236 125591453 0
516219358 427878206 0
528646781 300172622 0
120225774 431942720 0
446361265 536305658 0
159311671 491756511 0
34198614 141501681 0
280131570 482818159 0
49292699 232552429 0
228825533 10873925 0
227137524 481215815 0
342107980 322299220 0
414593750 301669788 0
5460322 285091281 0
234162980 179383581 0
160301952 29832 0
568070011 349798526 0
199456792 423798887 0
67190132 139897339 0
114250719 411626619 0
433315077 218405646 0
377862511 541316162 0
531244776 325524499 0
466362197 508748065 0
298451916 489899357 0
452608454 555585571 0
191295617 72341396 0
491265121 362789300 0
291094276 558394521 0
41003006 255614328 0
534747721 495405192 0
245966798 504925298 0
228303341 337733775 0
75365012 403156541 0
343575627 291037783 0
81758209 487209568 0
41540820 349561154 0
187848569 4655224 0
493262331 137568571 0
78061876 248831853 0
135448875 309813896 0
9978138 531730134 0
352719787 478252720 0
260639799 186332861 0
533577131 198819472 0
475051827 312498595 0
103402755 540968682 0
469945034 544822371 0
134303744 456260949 0
457332073 104497418 0
131340991 314160403 0
276876627 233473348 0
510956864 525789674 0
546542684 142503498 0
150243013 354408686 0
313939328 267954183 0
460549691 380050986 0
212200470 166213939 0
139218494 542297486 0
327854970 533722200 0
4121921 534086149 0
53594461 55738335 0
245752551 554567180 0
460493464 168654207 0
376160202 69482146 0
292969616 255033706 0
527098527 25896869 0
267982150 340060844 0
312334158 291629982 0
413998726 273513870 0
457030159 435305558 0
86478262 468727476 0
6440361 492749945 0
137788497 104665187 0
212723738 558054942 0
407600725 552337962 0
113498216 1751078 0
70591117 264470357 0
260307500 486183780 0
148399025 221413600 0
276032304 359373398 0
195212208 321857119 0
502123236 2762362 0
391320793 191659340 0
478774713 253157331 0
398685598 75928890 0
187066357 305191883 0
500248904 44348217 0
533065283 285466298 0
554306849 305321657 0
366219714 133404124 0
80989456 564612781 0
462249640 509627778 0
553422479 370938745 0
553602312 560062695 0
569168754 109937975 0
456512716 413555101 0
104148241 97130602 0
461586329 388931814 0
47733496 444809098 0
95197327 159122225 0
291673469 370066646 0
415864347 378262503 0
351368616 386860345 0
198057210 105820548 0
298023685 446713686 0
468378344 137178293 0
452986630 372949718 0
352923693 536101721 0
87507771 281936903 0
82921920 547423728 0
464349084 560779942 0
218466839 242439932 0
388352666 10180628 0
25277943 280378949 0
329449041 1789165 0
361493848 460867938 0
542815590 80838321 0
275376509 341131611 0
299492428 136671512 0
297542696 477159304 0
522388706 180975043 0
433087869 395977380 0
536031566 464040254 0
131041586 420794159 0
190172824 353612360 0
388261740 321052452 0
273311014 347497262 0
510079948 489108460 0
19170364 347370940 0
10405560 416416593 0
261689997 86744262 0
200725733 345058954 0
344924687 362384750 0
165407284 392519971 0
265661261 527975001 0
379513831 316425041 0
425261747 449533096 0
446887459 198838760 0
270335966 261042511 0
308865229 443485078 0
130805499 509092598 0
11003029 559241281 0
28798697 366448829 0
255905662 120862409 0
403689775 249100159 0
504599613 477444141 0
302691456 285791694 0
252192368 536332835 0
493465757 187297130 0
219174550 439991546 0
141995646 86091588 0
539992664 521258680 0
58274053 144902845 0
389584393 72468267 0
316608399 386712254 0
108124207 49911186 0
483057092 472315616 0
377175328 418080545 0
435653666 469680020 0
153377270 4199054 0
64227878 47471716 0
67983517 389140121 0
406448699 363614750 0
129956592 563538383 0
350692838 148574233 0
25664851 532157253 0
55382166 379422865 0
395180498 425423345 0
344929221 169023742 0
26654094 120929153 0
109612337 372338712 0
433252995 98492745 0
351605244 367221654 0
446895046 505284888 0
125461735 91128585 0
69874721 19575372 0
166568852 328015978 0
160044327 106523520 0
97474438 199600426 0
131802985 564627527 0
383473349 98561795 0
357956156 456539170 0
374183812 100866968 0
394326058 545681616 0
335843919 547911098 0
14062396 159166703 0
370155120 471736191 0
257822531 518297119 0
20081440 512821428 0
488804050 331734368 0
565198891 290362086 0
441814136 309312595 0
247249395 231703326 0
348073568 7506121 0
212251898 535738213 0
25318024 460955926 0
424404213 24759238 0
155826432 548238057 0
359094435 366556898 0
9310512 350862598 0
344989985 343403330 0
519465657 321651992 0
225723130 212575915 0
213724315 249825622 0
197756458 515526747 0
8588600 495779368 0
30882218 4883646 0
32123869 260103184 0
531623366 147145489 0
301889800 368272091 0
48663222 420377019 0
317567634 158377246 0
196575279 113868526 0
396322581 145854424 0
162074875 208208082 0
213856488 273055166 0
346135225 276254605 0
249650709 108850167 0
161011940 38074435 0
493573359 478620740 0
2841 291180877 0
228789202 35771366 0
464513752 9367196 0
489625558 338686193 0
51306334 236375907 0
555248794 499996755 0
83202446 441285580 0
16690901 430361558 0
249331369 373690849 0
151075581 485547158 0
390161995 74674189 0
243241903 54125574 0
48220832 89663500 0
415654754 111278813 0
219943735 265950688 0
40482091 439785456 0
456113959 389598518 0
374415670 516514505 0
249835057 496209627 0
233662176 211576091 0
536912757 519443008 0
252751799 501975980 0
497443217 105692127 0
442170216 140832835 0
133736116 209944225 0
472418369 202054288 0
440072178 196949108 0
356076889 14221737 0
365331323 343086281 0
293526840 45678633 0
509550147 288164271 0
401138617 40102924 0
49290676 246448784 0
308317919 481138582 0
338954918 123405502 0
299745719 557730153 0
491524704 319291156 0
166872660 2075487 0
89374525 213771542 0
193516459 48933592 0
246046146 311861320 0
396810957 338137398 0
275792055 419926692 0
168269634 410252436 0
206771299 327114717 0
865415 94646245 0
524633905 219456344 0
405602192 519420007 0
259577413 261948499 0
275117837 506161645 0
550178721 334546033 0
543129525 336935309 0
416264413 314886254 0
262864776 364589013 0
361582086 554821484 0
248317766 53353284 0
45087457 128060565 0
203983670 289347564 0
243107014 418542406 0
74723431 33093207 0
306637181 328263782 0
565029790 436002759 0
213846277 462355546 0
531141943 221238031 0
289743942 146948293 0
62646934 239637584 0
468336016 94595886 0
87747973 462369180 0
261026838 89243704 0
248049187 256555032 0
442078562 530193088 0
568722688 32622883 0
200548206 471733262 0
518250705 511012487 0
533305271 139227474 0
308043622 435379589 0
438477757 84037478 0
391521518 82356001 0
240742926 245590049 0
535707530 426310797 0
29431274 496955027 0
411221538 110717371 0
172729665 63564061 0
287029997 126748657 0
234418972 335992474 0
98749105 441811039 0
85137271 40645584 0
480790538 279270201 0
473708915 18392439 0
91969747 465525420 0
508424743 160326764 0
474926817 38603777 0
100646328 298109647 0
252233314 320753989 0
524791179 420291629 0
472385171 517193806 0
16763845 402039277 0
561619303 452181258 0
151314814 212051158 0
300589881 397204452 0
536697780 371074581 0
27807285 211923883 0
254435174 205778765 0
438907763 273013090 0
370787099 410849101 0
62431090 525612983 0
385629179 463611673 0
512379397 523301531 0
224271299 439513964 0
407226748 280236265 0
120111594 166840436 0
213853309 367728269 0
229154987 204470852 0
544775283 208412579 0
156009000 308538773 0
553877248 196845841 0
195653988 125446366 0
522980146 42847820 0
463886977 200740759 0
75111051 471427059 0
451745180 105712006 0
551247328 183466041 0
170253478 77564736 0
488577406 486756624 0
399588123 253071539 0
135716943 496228648 0
284229033 20720361 0
38308735 469818337 0
325145606 247052605 0
522414104 334933851 0
141912528 331771695 0
540874320 510508650 0
73398902 400733615 0
526671613 294117025 0
317428658 400252903 0
7001503 191652282 0
355839896 348519297 0
132066871 312976715 0
241028906 94386641 0
411727830 307922440 0
257325885 485019468 0
482155512 441710821 0
506698259 62145329 0
87432374 381971553 0
360653333 82373381 0
218992240 305815914 0
301275972 116932805 0
216779768 348361638 0
124258217 219886730 0
30650263 419094915 0
441321637 64698026 0
399529852 181150125 0
450573059 114481942 0
231548595 127153074 0
339438654 516131202 0
210245685 464458514 0
474629000 425285581 0
69418273 536708786 0
59001595 142118319 0
225433221 115922358 0
528357242 145456547 0
359610447 377779155 0
63001751 13543463 0
100332369 405379231 0
249231977 564428928 0
287040824 313513524 0
489193659 423089739 0
43443564 68968682 0
272793314 117986904 0
28113018 311316202 0
306785940 57281714 0
4979933 76809459 0
30572320 161390068 0
220948213 305090632 0
430174143 355891113 0
115022427 265282703 0
373313113 298132002 0
12453039 248771485 0
223359600 86589144 0
416980397 340433131 0
71416682 358483148 0
169995678 481134061 0
224134199 263711297 0
534464663 239124136 0
268002289 35492645 0
183648061 129373450 0
305214416 91121267 0
83853476 161185269 0
109148796 393041846 0
505480471 244382956 0
523245391 399051737 0
188019019 283455387 0
314607292 470727415 0
90200891 230086000 0
110047024 532038589 0
422138777 434051143 0
20682571 565630456 0
65513810 208547952 0
118750684 254351314 0
376748128 189974340 0
9440667 70851420 0
179948822 456020639 0
84897133 433277610 0
478876574 350692352 0
358528342 148471653 0
170268142 381472334 0
245377828 562248368 0
13080174 117757952 0
336472227 367972640 0
49414285 520150807 0
267299052 343206884 0
132767073 137335828 0
368204556 263683848 0
483625378 425256548 0
451003006 47577730 0
413724065 479548799 0
196302329 370513330 0
371078685 48612478 0
445760650 204293272 0
221856632 509483765 0
213025606 238027349 0
197996814 204394406 0
525986151 2865222 0
355331009 256223590 0
47639066 503614642 0
548575256 364040578 0
537389516 512346277 0
91597725 14859080 0
457105020 10887226 0
358953399 399666806 0
125579634 259758460 0
77888000 143413656 0
502584869 135469884 0
20918159 228394114 0
237947307 232156142 0
282866115 173290340 0
211124442 201226467 0
352723116 293934443 0
20946963 558292431 0
123824024 83953818 0
338939453 326826045 0
559472690 511507411 0
309518693 427769648 0
279416947 109970088 0
94546308 157343733 0
50311521 338595948 0
474224902 418293849 0
107411425 557921084 0
286597491 550211111 0
411547325 323058099 0
79180839 536024453 0
436124902 198400245 0
146417346 512816958 0
371139822 489259147 0
213267202 148894695 0
510833545 397882736 0
133229702 531420227 0
182152605 455270211 0
413086276 286809016 0
312343334 9040033 0
380143233 569034459 0
433806072 155653155 0
13319612 27817611 0
411781323 208779568 0
67713427 92597514 0
116144102 21047533 0
381937842 274485592 0
194355235 302638147 0
371850 154937377 0
398381128 495544128 0
6284181 35189070 0
57464259 59706912 0
112728630 239271440 0
545216446 472978764 0
187537078 356862896 0
164366377 270489485 0
227296000 31699975 0
513834220 326846021 0
142851127 208084308 0
549949342 88941441 0
468609440 202107874 0
378400260 94636455 0
294175357 459253127 0
126429188 28278182 0
1942536 250730751 0
399101987 323827611 0
532618504 449160972 0
130324423 401404667 0
410898380 325333085 0
535422324 124606626 0
409822090 353900283 0
527268975 542253875 0
212435731 375059128 0
394291172 469375846 0
186190756 522613485 0
265558760 489311985 0
110085402 85957426 0
408782288 375719800 0
339918023 516871731 0
263059159 384341794 0
81816101 126264993 0
279588208 360212435 0
551834537 355579542 0
373994973 86935504 0
90890776 119754640 0
127016656 327722407 0
517696026 92947707 0
399386142 67925887 0
211400325 191260188 0
535802095 566662190 0
334804448 416896205 0
203730294 319017961 0
240295523 117134627 0
42002780 15626770 0
479886198 212141314 0
360641124 330880832 0
205942860 501999357 0
191211679 260988611 0
159425706 473842849 0
205718151 554589191 0
106724171 210814850 0
126133423 271439511 0
537860925 349035877 0
566274721 487943642 0
417869795 255242096 0
49340980 502829764 0
540297031 515383318 0
288193456 8294210 0
7056259 236654105 0
432203957 518824583 0
243121437 108643231 0
376635561 540904446 0
66441022 466645138 0
145998385 359352321 0
242382942 468918804 0
199096423 89129010 0
120112185 356019837 0
471567473 527226626 0
181224365 356379888 0
477957100 94738034 0
136804216 311208331 0
142605939 57780946 0
19772309 418961005 0
561407101 78744838 0
524178333 321876035 0
231885070 334284303 0
93430670 59302887 0
366686326 248261598 0
355521162 461712854 0
374007952 489461306 0
15524458 445430351 0
382736832 84121808 0
246064727 226070310 0
256034584 384633673 0
189954468 530225960 0
527377378 508269477 0
273631624 431830659 0
310929449 559552632 0
302509939 430258665 0
126317730 75884307 0
269309581 348159359 0
508792381 152661690 0
101216506 172385320 0
348558278 334118779 0
267450658 41570816 0
347686933 222637798 0
306455361 211511746 0
386000699 207999400 0
567013497 32122936 0
375510510 550035631 0
28692851 338015197 0
346465064 514877610 0
239461668 332318152 0
2034892 61149417 0
20262413 168837687 0
370165004 302184170 0
456014219 535565540 0
532831660 83037301 0
350595020 88516837 0
302173405 36476022 0
218000966 250948946 0
362978788 239427826 0
544054518 322165174 0
318367252 128518193 0
287306309 69644505 0
55108457 169457932 0
154179493 351036984 0
95589561 269814397 0
170131122 85408500 0
250843268 384298277 0
345868037 380943868 0
494808498 176789707 0
372070378 280009412 0
307932199 224394189 0
91671327 410323412 0
310392981 531972449 0
445862931 565194185 0
30172493 231375554 0
111041853 461543526 0
446683695 450235731 0
370213936 398130766 0
47483090 106115298 0
438291546 120493405 0
16198901 246279268 0
317395472 158112492 0
251490872 113999867 0
436439240 441706037 0
9704944 8641511 0
14011905 444813879 0
92502124 259200746 0
216452935 98421817 0
153403468 271230092 0
54689895 281316933 0
119176606 209766457 0
195671252 255533225 0
412535740 284921315 0
449228195 563114574 0
200844110 274411364 0
541420388 239884646 0
431818462 260130085 0
208009041 343091945 0
509257683 484568363 0
276214169 397295275 0
311848909 177113349 0
276099288 426813879 0
494049478 148448923 0
481884401 537275208 0
42197761 373561181 0
482538991 91483619 0
68733108 143678497 0
59821605 394438401 0
99826639 481610661 0
562928519 166711342 0
170525367 312116551 0
230826220 157695577 0
82994647 144055560 0
530089516 531036183 0
98452845 412344873 0
70922389 53498938 0
64507997 560340090 0
224809454 523241309 0
324929374 444944496 0
158692644 220285194 0
175513363 147895189 0
453884282 110087150 0
448648487 237354015 0
155531355 519312746 0
254509222 236239018 0
119914796 1554219 0
500109601 301866480 0
224348652 273908578 0
289056156 447769188 0
402089186 221857515 0
67672761 516126645 0
551995978 272006902 0
407998103 72524681 0
494521784 56069958 0
71467434 266268237 0
286007219 343402988 0
157934316 507166664 0
375840420 233476501 0
452170359 336725934 0
490885799 5202242 0
27509940 51098571 0
281143734 49038054 0
373667966 391162500 0
554268276 330342791 0
40304259 554352649 0
23925851 521728809 0
73681966 219929512 0
540353367 295246508 0
346812901 23062703 0
485578172 132737012 0
354083506 399790740 0
91691796 551059943 0
331191102 564680183 0
430653425 465356169 0
174804290 492845523 0
84661797 102711604 0
333859137 392570177 0
530353024 212383285 0
464129899 425441728 0
95760482 271183777 0
7373988 325278510 0
561667103 450373039 0
372470158 16272915 0
9660540 297463173 0
120971397 243604311 0
480961443 84334627 0
156502228 406685642 0
380321365 516787231 0
435394171 63953490 0
324881842 289313021 0
404512811 48964780 0
402502982 27579353 0
546308844 270224230 0
226317261 75682967 0
554494050 261833066 0
172183376 303276725 0
546266509 233456026 0
544914447 409320219 0
298722508 74887453 0
279118056 235551214 0
486995026 153434192 0
68323635 542114686 0
192217230 77811409 0
87923707 31051882 0
556624765 84096671 0
520702689 383125189 0
395633817 512609351 0
355870630 88318980 0
117384966 206715608 0
128754301 225966603 0
460038521 392215248 0
187729648 98397063 0
518759212 411246361 0
220403522 325625288 0
133021317 315804928 0
235474485 441416422 0
153455028 68184564 0
402857584 334066910 0
117888015 406649369 0
428935217 368804115 0
15129885 329087362 0
30264323 128945981 0
48914641 6401654 0
444702274 292094258 0
47140982 488795856 0
248663961 529681147 0
250808353 28920518 0
230873932 96423089 0
92238620 96887587 0
96604871 224228050 0
390697170 381926656 0
75720180 436112347 0
429931124 508571822 0
160376008 151398489 0
33071010 105271286 0
455101735 203722220 0
470470301 327907083 0
348791748 20057570 0
356546428 563183407 0
168773755 97173412 0
247820062 47366414 0
47188838 422637462 0
384460641 536608856 0
227995625 108293103 0
301122082 123212062 0
333682001 204605891 0
533233706 289768891 0
99989056 323855200 0
102151215 368119869 0
336480896 529375569 0
226939082 404370368 0
389132190 557571297 0
276832753 179019591 0
481583589 155580767 0
136349819 458869086 0
215915466 272042931 0
431233673 164195013 0
187583296 162315235 0
537359609 316813374 0
135484440 251241065 0
15555489 7934124 0
511902896 4057135 0
398596101 38176707 0
352873969 163047226 0
49620133 388262607 0
446011720 139425302 0
382441509 249436222 0
502996951 203054524 0
54151390 320883896 0
103598423 148122628 0
393007155 323758048 0
551518239 513802099 0
173634411 44053522 0
416434685 255663640 0
481040224 548416873 0
555318360 79004223 0
69052588 465212797 0
328292813 370991482 0
258337223 121180430 0
450692627 111879008 0
443393331 122874669 0
420012024 87013483 0
540640912 98807851 0
281980530 473811473 0
406723907 364410581 0
426230266 362735660 0
532468049 34296226 0
237969913 52170634 0
468053548 45121121 0
161471734 247710304 0
272871397 327132013 0
146105046 399569753 0
110779247 393975631 0
227900197 320896757 0
479767523 215394211 0
187999853 505318514 0
460032815 64971573 0
60360933 412061755 0
462690078 381380187 0
100633159 339080958 0
260832254 301810391 0
183181440 514362504 0
25975720 36079421 0
475345971 272801176 0
548351537 331395048 0
148076719 61170093 0
211848991 445399503 0
14407363 107491825 0
91052004 442501090 0
90982018 200037062 0
75852034 412502987 0
271775501 442690879 0
95362989 463069228 0
491603325 304950687 0
365777929 347561313 0
213667707 28226723 0
44869121 496013362 0
346212625 487811473 0
350304108 481877073 0
3415857 376401630 0
315020131 414050307 0
267182061 88902373 0
292858626 449710903 0
157739568 129146114 0
25822596 230413710 0
71170437 70987133 0
434923121 86078672 0
138938907 295123821 0
182224251 297365342 0
304277651 435128057 0
517811244 137681556 0
288209498 498239717 0
81461759 556627686 0
328213464 562057730 0
56087471 255429465 0
265009545 314294419 0
20349885 138404957 0
142126383 442036323 0
242848314 428146522 0
324687927 474306105 0
237789878 31723969 0
160762547 516549786 0
169802429 167387362 0
462909443 253455995 0
209005215 303312682 0
110018984 219037526 0
415978091 253781665 0
406059264 309786825 0
33382680 282671277 0
238534527 327459528 0
122239063 108974065 0
323466699 13645923 0
170013546 150865684 0
291963836 231098784 0
452907103 317463842 0
319650796 484076474 0
148496938 67857375 0
303446784 266757447 0
524037311 409718023 0
219015768 359928574 0
72205431 165122200 0
213116719 195808400 0
201211282 296271878 0
3472573 377830065 0
41526576 438564724 0
527091203 170571101 0
403827459 506908034 0
32367694 309906411 0
160727020 273193064 0
157882077 484486710 0
37686133 107595545 0
327424241 13875220 0
149695960 105887070 0
510734590 186467638 0
354798277 99719415 0
512487268 375891592 0
20819090 219597601 0
182741634 525525478 0
494482360 523371937 0
273380757 536419129 0
403125987 307949065 0
150916509 86811033 0
352518382 389523752 0
383539204 110318027 0
220130853 491047238 0
161221053 295898658 0
209245435 45475648 0
540678847 555925866 0
429373399 123709876 0
44146811 158603253 0
465975871 433173851 0
140296152 522229456 0
381875638 199170861 0
381353929 235996614 0
180383238 426343584 0
427397008 420702968 0
133458759 515576360 0
309716534 178136286 0
567366529 147878840 0
545128550 267431282 0
268817798 133844860 0
471513955 296059294 0
459663016 538592973 0
248232706 257821179 0
547847913 260288976 0
543099827 285043725 0
36215623 562269264 0
303304396 542519661 0
43607706 350786271 0
355038466 492831317 0
195774158 427923186 0
554441617 305210487 0
295774946 924134 0
264523267 430591863 0
435018369 340812874 0
27722237 477200452 0
128943730 263289152 0
9159050 483173847 0
41012000 156872682 0
531690792 555499585 0
247815536 116856833 0
345303136 443838110 0
257588788 306962612 0
204953043 335743995 0
332409442 232110749 0
481255808 564355222 0
476550242 123534287 0
108219831 384710073 0
394564760 81245720 0
101834284 546402302 0
471033853 54863778 0
192243550 217897137 0
505622233 325740393 0
433384966 141489036 0
473552110 464178897 0
453880920 345973366 0
483699723 146687863 0
560641597 416110683 0
279620362 420791696 0
170908239 105725815 0
358682413 495793729 0
233018297 227316360 0
420372534 39632760 0
107777544 36120031 0
530591055 26029530 0
69023699 17905094 0
59298440 134418545 0
442456006 14043203 0
294416891 53594185 0
361172784 484019651 0
543043380 311515789 0
566248326 302975857 0
219413884 372930507 0
250524723 320864767 0
535294925 509156242 0
296542916 235739644 0
227118253 57057357 0
495077454 268250740 0
196366110 394781203 0
546204884 243448635 0
429489247 18639037 0
405936706 51217301 0
331518898 106208324 0
170867592 15769132 0
34407433 474560642 0
221576583 161733431 0
160299737 277424622 0
263889059 244413123 0
93995421 473793986 0
102983099 123134916 0
521804480 12122953 0
246225165 185743609 0
429081529 467930405 0
335458150 484970047 0
507303895 81042485 0
297311760 180513859 0
121767243 507709168 0
9431885 40058762 0
284394735 415743452 0
110559786 143312153 0
382843381 112819287 0
292362325 545525105 0
448600829 529456488 0
258670192 149528020 0
41897187 103271 0
17069390 39760059 0
385772375 450393580 0
204294308 334274299 0
348887394 205936569 0
165656958 427512439 0
227932532 522787325 0
62160998 487505235 0
144926976 547440560 0
206482800 348357252 0
154582905 361935440 0
212255214 476812973 0
400052914 567137093 0
250247759 553708117 0
149996217 440053402 0
34953960 379498134 0
14811496 549376250 0
225696389 426353547 0
241182167 310411096 0
419281422 429208410 0
4542849 278035036 0
461078181 218372704 0
559206425 74978647 0
358904543 292899255 0
357478042 454521799 0
414307191 47150304 0
200607966 119658865 0
206046188 293843144 0
55921758 462342550 0
93507752 430151451 0
426101279 518902830 0
520387014 241061237 0
505149716 379553040 0
100520431 33975029 0
546919162 278227223 0
281175378 129454205 0
119880383 121552990 0
194008350 398590502 0
89746783 323714694 0
277992853 154934837 0
199436903 360468690 0
301118971 160316721 0
235130347 306422435 0
380152645 392709767 0
285356999 311992444 0
567606556 62065055 0
33500591 203172555 0
357302970 246209620 0
106295851 209187238 0
405527726 230779469 0
416037230 226855161 0
254443600 195841 0
506547385 397619546 0
379047016 223543514 0
52247914 219275840 0
258300140 146266306 0
172743488 543707203 0
111930071 494491842 0
454354149 29474387 0
163849234 178761121 0
426835022 535497639 0
83283234 306274590 0
260195360 159003136 0
232693612 355048566 0
529217517 239327631 0
254765526 300363059 0
407164547 109910835 0
239382094 399463340 0
107431520 262095947 0
152891672 219336871 0
30905609 368904460 0
54245406 130297525 0
280126096 187601210 0
160951890 476858883 0
250421738 231966317 0
11956370 359676412 0
198901012 564495101 0
28994376 448158227 0
441487823 380294027 0
218289287 480502322 0
108778394 422261210 0
461710624 38816928 0
150485347 190738904 0
415095136 504647903 0
152318742 274054581 0
76438153 523473968 0
373678542 379130336 0
397061258 166276084 0
68242992 64336211 0
118382774 452008482 0
494864916 539390300 0
12363052 14770369 0
273553243 349339882 0
257721756 183509505 0
272936233 342243883 0
463284304 454606190 0
388357607 406152524 0
530513406 172491287 0
81759381 475478244 0
183052014 481773784 0
47725816 131432551 0
211264939 238311448 0
426568873 165092822 0
394519881 67449350 0
57461872 415676650 0
520785741 554498776 0
333333157 48905974 0
383784208 375705653 0
296526539 565592822 0
374690472 476397259 0
422816723 48546302 0
449810659 272834252 0
308699680 117507623 0
362274653 147253471 0
70644707 427190893 0
377887627 464019197 0
197360795 7754676 0
239369519 372295566 0
553784363 182210133 0
133627568 100592633 0
329365461 307652721 0
47606112 181639382 0
286665133 435670396 0
183887621 68390789 0
31614869 266547190 0
49242316 475860673 0
154727247 451958142 0
291516623 304157292 0
340146906 16325050 0
267987328 366899468 0
16244880 498034194 0
358926824 113024211 0
510195703 227067182 0
545575002 567861544 0
468335934 260512402 0
490255437 337958969 0
398494575 400119931 0
358212665 310785383 0
246804189 198070828 0
261831168 385542105 0
92038649 160008762 0
525077397 103423835 0
395067561 497465941 0
140523979 253522991 0
234082758 539788741 0
51071562 236710466 0
206011278 414042851 0
489439936 40177715 0
530092680 418007996 0
467685750 386412414 0
554850697 4411607 0
332146755 306253063 0
160404059 536273283 0
509736795 568228099 0
93892996 134705259 0
102696569 551788439 0
114846581 491360109 0
244215974 30039080 0
300501530 148735013 0
432568370 407280358 0
409184713 329839731 0
11341896 481311628 0
34255431 274148781 0
511929553 280287729 0
306480192 252127866 0
305668953 330646937 0
100300265 391972381 0
38606484 526907206 0
483200613 43642889 0
503769409 38445937 0
463961304 205257626 0
512583436 229747677 0
101219936 408849177 0
138936176 117588818 0
483177578 213091468 0
40808236 69513216 0
246750387 292820843 0
307109217 128728609 0
508741786 194692708 0
254588165 77795457 0
192254826 5962685 0
535800330 216471667 0
357050624 181687855 0
441094614 389365646 0
519288304 489005976 0
351187894 36230994 0
199746199 490744182 0
442834533 447311403 0
162597860 512693734 0
309947493 368762118 0
372761431 254266526 0
520718921 214569423 0
421814964 164139383 0
343200003 114945568 0
442458376 118195401 0
268079733 154989693 0
217220851 211207308 0
276450437 433170165 0
36445537 126743862 0
499172357 424327858 0
66309189 87874317 0
240469874 241737036 0
70472813 470996775 0
170073805 111475634 0
172097670 186974722 0
158258201 288459071 0
336193845 102846527 0
265380034 511832861 0
408205964 325098081 0
287926071 379629706 0
462961087 432296332 0
483546807 438617963 0
412436707 484915072 0
24550007 128601793 0
520337936 213846830 0
49279181 418753983 0
23678377 100749124 0
481787999 117024397 0
417132805 180575243 0
72089381 344100584 0
30440883 558132284 0
269409844 482309112 0
10030111 112840523 0
32673723 245035347 0
214704051 250578102 0
315984929 509268601 0
318579226 513250521 0
19298007 325771129 0
306730886 482348017 0
480565769 460715506 0
466944399 56071291 0
381281939 554910088 0
33220788 537082149 0
540809670 566580669 0
221068974 332728879 0
289842880 531667835 0
331756364 360055916 0
510848040 86491871 0
463332405 275045633 0
553319127 375606970 0
291670867 27460399 0
218268323 447595795 0
361371821 460533720 0
518534223 413629603 0
207167649 507884151 0
137786462 35637696 0
374052464 510799581 0
359536703 211388857 0
291174343 356468732 0
491383491 219414869 0
511093082 477434174 0
144429967 22694513 0
267186434 370571199 0
261981733 512097148 0
433603637 43839126 0
472033170 272383594 0
235603277 556231489 0
412462167 86755454 0
131140425 150001772 0
88607392 178057119 0
301840389 23109079 0
535637875 549999404 0
80201622 468895029 0
30405192 85789005 0
518909158 419981848 0
176101847 350396490 0
449496201 165396578 0
279011527 62069851 0
271674025 496650331 0
30438136 360093348 0
386894715 515257314 0
40305518 162657432 0
476666490 287026865 0
18699178 149911628 0
158730665 335665377 0
6596449 314659134 0
390421662 320022496 0
70895969 454928054 0
552165364 61871499 0
302775831 273566473 0
475612526 541227847 0
25826035 410151060 0
222385434 94982283 0
25178372 354992940 0
523944563 162565124 0
529482147 44517928 0
202333973 222950847 0
136457138 279023181 0
414702355 447037436 0
163228038 365764902 0
119848513 556593903 0
55046455 212513288 0
539040111 310729111 0
80901759 133833898 0
459087775 451557758 0
179652185 147693935 0
90402871 77038461 0
567277963 223382168 0
255131335 312662531 0
553484982 354690958 0
42071785 254408155 0
56371425 339384745 0
551924164 312125813 0
290379062 479007249 0
46010428 96047544 0
168842462 416043094 0
158000322 561108814 0
20366722 432946756 0
263876084 10357681 0
180199626 336283655 0
419361224 461811366 0
262393695 21449852 0
193224444 540956321 0
237604857 248475827 0
341712310 165266141 0
360381793 526531690 0
136872859 495858090 0
378008025 336137632 0
459710144 202069320 0
25909930 65832448 0
56952385 83923006 0
4033349 114602341 0
4669837 145900050 0
558829168 429763584 0
57545833 57838045 0
153252249 264478027 0
475769412 101730180 0
392133546 55481409 0
105606502 485140199 0
317782202 134862035 0
306618207 3823718 0
423155083 8469301 0
168441843 394797658 0
353310024 437366237 0
227477861 29082545 0
382918995 31179623 0
252888117 283187494 0
143100452 80629027 0
385889025 18932508 0
413758884 283930238 0
244035494 242897042 0
106528410 112621863 0
526213360 249110613 0
258444828 516852301 0
196155767 398391908 0
324898849 303657171 0
360273207 285707130 0
317503891 511715542 0
475489081 44226990 0
442204092 501731226 0
397438840 410363701 0
139438201 248963993 0
172154741 38203663 0
10358839 61726797 0
540537595 342743458 0
200059888 317027728 0
253004306 157275963 0
466795147 22887000 0
195714248 327830668 0
334371437 464166151 0
492091360 134232157 0
30364027 525579983 0
260126287 566558106 0
467763074 528580441 0
100253542 482638330 0
559234430 201946879 0
133040365 491802010 0
502732022 157525534 0
329106658 473107592 0
101823414 555015383 0
146636305 360575485 0
336559217 237335569 0
310156563 403422459 0
447781580 407366666 0
67751327 13792855 0
451214871 525923193 0
510585325 123643204 0
554284071 536876727 0
98348668 120741086 0
336442785 158252008 0
284594410 439618435 0
387396669 65669680 0
429901047 326583788 0
139934083 91909713 0
499662146 182417218 0
387856544 274521528 0
331968748 70677172 0
543374081 250723483 0
27499244 230380459 0
169118047 212977840 0
334664377 171954327 0
64907516 124684720 0
425077313 151893917 0
23168210 475450903 0
402427811 206584842 0
273079228 525245965 0
468120346 142027283 0
31712749 34597830 0
48067745 332401613 0
25494953 422543613 0
418277378 185756733 0
563560749 97633391 0
103638427 336426656 0
104338060 247634705 0
244363233 33031136 0
41010047 374786090 0
63518203 451056139 0
195145501 433915157 0
384842758 15545460 0
451209886 477899699 0
375190996 177175017 0
341170049 374693979 0
36314764 268722036 0
194718759 527914134 0
93933054 565433298 0
324359517 299999911 0
428738525 206586727 0
439116645 106832625 0
445113035 406792788 0
297633701 351180088 0
164112247 530609421 0
165925615 89795140 0
241189930 232496157 0
190865076 238503270 0
379266986 114987513 0
332499975 377751707 0
549008156 540403523 0
333706106 537202815 0
526593339 374531097 0
249842364 148020910 0
362074044 430642608 0
200013719 266616136 0
18370277 346373743 0
8652925 385440943 0
103580628 198653274 0
228468285 528948367 0
417450625 517301602 0
168209227 470388608 0
166734759 238152324 0
470483672 477968529 0
231320451 9632418 0
402055429 546304373 0
178127528 440718875 0
298445465 93239542 0
29548176 335222908 0
332921742 551781662 0
249677967 282130400 0
259766191 345081390 0
408790801 481039270 0
2180669 230175305 0
405606831 383832239 0
550510965 183555597 0
117046910 131650705 0
455241234 272743364 0
396877137 333564098 0
43580149 59854308 0
176959833 286785766 0
364269970 217901065 0
453211807 252305564 0
75577187 500368420 0
233783363 318543085 0
10481448 251205983 0
278957508 13527754 0
447143356 481110242 0
502460063 465809045 0
475204811 114933271 0
207085209 137475120 0
342584835 48365871 0
557880838 104219563 0
428094112 350249755 0
357987523 172369259 0
26107623 59361575 0
529717128 418506227 0
316417449 420400998 0
402611160 482979012 0
407801944 40896638 0
275818234 320132643 0
45401500 23994635 0
309308946 390793738 0
62623545 86228760 0
339759122 106195656 0
71498065 177801243 0
338325252 491303875 0
193379651 142657812 0
176613354 14638416 0
525578450 55657088 0
384392646 317913624 0
87858501 300487858 0
23747527 505502654 0
67813539 12847748 0
224258105 538272955 0
420972754 131226497 0
166770481 469696752 0
425661798 299960992 0
336972888 305461730 0
500480412 383539230 0
44600547 125052698 0
228079830 172984668 0
488044452 189862942 0
176633030 524679409 0
450258704 270848548 0
343600925 365043885 0
547055115 30680901 0
33462031 110333598 0
213197240 439034653 0
350509498 456922691 0
506577425 156633232 0
236895091 64394531 0
228269126 413010293 0
388543824 120333773 0
115723468 199792292 0
533945085 383553843 0
175256118 368232614 0
482569535 379680773 0
65174364 212511001 0
299396074 73740001 0
139899891 227162699 0
238321752 140594290 0
236082003 185680121 0
374083838 453263039 0
62201468 448967372 0
489316381 178596319 0
513741529 310726516 0
266695151 567008307 0
189091571 535272683 0
430062671 447534667 0
137815644 160573158 0
342623205 231459199 0
179233180 320454287 0
194254647 30073725 0
208295436 250155174 0
350940848 428840619 0
397682650 236771663 0
335817098 263817143 0
3732990 478016872 0
494199032 300704272 0
411331780 391074749 0
218540996 214811482 0
488956030 526872713 0
563660085 198285431 0
471149194 466330520 0
211319763 536063521 0
550048400 225424635 0
416214989 8087842 0
324295998 549935010 0
395371105 171392938 0
436543265 538101342 0
319572159 563157152 0
9392118 38787370 0
231035974 491503105 0
198119454 393763976 0
178337500 496690708 0
38580589 248634991 0
261717906 167610699 0
245987037 162482292 0
251185036 429010325 0
118094751 106490678 0
420079590 474667830 0
417523065 123101205 0
181955455 392012731 0
350633124 372111953 0
516111377 30652786 0
178531173 277232343 0
135863944 83854002 0
123922503 38091442 0
369801813 56196780 0
381995646 135576037 0
375708839 470955209 0
377754589 500081612 0
563257108 272613966 0
551759398 39972651 0
95458211 96233115 0
126865468 447421493 0
484612487 39456059 0
427771087 185269604 0
223306545 396449718 0
497024252 382849350 0
242781020 215012097 0
242257001 511273481 0
451022020 555016395 0
549558308 371977064 0
427779362 556255786 0
536559435 620916 0
351248330 77703291 0
1822224 267401526 0
70897571 183532672 0
390876478 22212589 0
194330178 343773779 0
211344048 417366704 0
141599 256654392 0
417197349 399796792 0
544096254 220785393 0
159311011 558965692 0
333899535 421410142 0
232531439 145024434 0
15704765 3770064 0
361638285 401007935 0
120052889 439992405 0
31823573 90373545 0
186189813 193771145 0
409312576 157315908 0
163989150 555716675 0
431888563 306788610 0
347231688 532969190 0
233352954 113083092 0
382354614 568865382 0
85536083 489599547 0
479455508 235275290 0
187056901 112815784 0
141457175 477648280 0
482888625 17888749 0
273664197 213979276 0
35746359 95222938 0
484728944 378171186 0
282485688 145154098 0
156449207 33137350 0
199384005 170976768 0
462412840 354913759 0
273839424 113987360 0
8611112 42343138 0
506011837 235222068 0
365879098 115234281 0
269073370 182859899 0
518391285 42573856 0
10082659 368850415 0
479632017 67495787 0
405177560 357523606 0
413512321 139735692 0
203121213 167399298 0
150448035 109498546 0
150481243 510303496 0
227929256 79517441 0
165869256 12485276 0
451757379 299446639 0
131372170 471116277 0
454482528 393762046 0
481765940 156483027 0
377408704 147653828 0
302128721 213620525 0
472571747 41870734 0
511429374 502629438 0
505162802 506312955 0
158375246 93454471 0
355113084 522217175 0
557045448 340508902 0
391497823 503117595 0
274573400 196596107 0
488155995 406454613 0
62965003 24686255 0
510103302 263689656 0
410816352 112186664 0
190460165 315253275 0
491095406 386766242 0
44132357 240109465 0
137384834 510560972 0
99145878 496511050 0
170757917 187738571 0
215555463 402521296 0
262143685 397739063 0
286692804 486905740 0
556119092 364132183 0
470353787 68306706 0
249056276 118050208 0
183506859 410001204 0
434899001 109564036 0
540717092 64803760 0
555017341 151398429 0
305266094 238472452 0
567560507 264800150 0
519177392 292418612 0
226116879 140837415 0
358681187 454308762 0
25090338 146197030 0
368781211 157143588 0
167585236 371361521 0
28832465 201731654 0
105165067 262091588 0
32957371 273144914 0
524158005 149344665 0
310595810 17029873 0
9059254 560287840 0
21432139 63926221 0
333844832 134279924 0
226492933 354904753 0
397145192 432583035 0
67785158 35506644 0
530316470 250135556 0
417141407 560879088 0
136143498 508777554 0
358980781 208927949 0
204604151 428648435 0
485289161 555994848 0
92166167 265636584 0
442591548 168599705 0
447989708 13532318 0
298022646 200136942 0
5592129 280446765 0
426455713 525776359 0
506162177 26673158 0
40413528 404791660 0
256034434 354113881 0
498356769 195963645 0
375707650 424307263 0
408110923 13415282 0
396444873 492965702 0
502347955 254612957 0
373547528 493517750 0
361810535 405345220 0
425858696 170344489 0
413883891 315135237 0
437807443 226513688 0
156251955 236667827 0
11176112 474766061 0
285138088 408391729 0
341827454 167486019 0
438699643 1059959 0
124890150 64293180 0
3418543 336932001 0
211377000 152578743 0
24141359 124526596 0
511995103 88032945 0
168430067 90062118 0
213764806 299187975 0
345432169 56912288 0
347608687 112517160 0
444653233 62976654 0
497236288 430602388 0
429184697 520776307 0
275905007 423277876 0
346009351 457282669 0
235771577 164968183 0
421371483 274916937 0
217027333 204485228 0
353223896 147207310 0
96537620 371248820 0
566111559 29392943 0
64393044 378454934 0
139823102 278757004 0
37807341 238462319 0
69563248 562008901 0
553075036 277683247 0
357294228 142463239 0
382576789 177069015 0
520840515 257443412 0
356890510 34001303 0
356106825 298580024 0
415547560 7744527 0
74403480 429393207 0
366850561 482550842 0
170454641 417471541 0
99817020 180574451 0
9930975 508967832 0
382702553 161153524 0
370965331 104087897 0
486585088 397316272 0
406957445 285123460 0
278899475 67710249 0
560430815 211974360 0
330396567 126506200 0
181200726 207165601 0
462985839 332619141 0
527831723 180356948 0
552971443 381845336 0
64833651 308391165 0
213567075 329088838 0
193354013 180310866 0
459973995 12748988 0
164165777 493375 0
532618271 58900127 0
476104718 498333573 0
405296551 323459934 0
369754681 365757425 0
394616743 311269555 0
450178759 503014635 0
457956061 336689537 0
201076383 553073987 0
330201312 173243023 0
429894970 5363000 0
531701895 522964189 0
301518851 410023681 0
287723762 366391115 0
557165923 493724328 0
422900166 295776449 0
485033839 401023748 0
418447934 135855459 0
343936286 21043368 0
397296925 566713693 0
118080191 410799562 0
323436728 381569572 0
163337599 109427850 0
68257481 568684827 0
426700234 63748439 0
255519838 165361150 0
132989398 244383716 0
70776745 132743160 0
94436705 423660649 0
10542131 552033825 0
352075418 456528429 0
505940744 410295214 0
58638602 70255238 0
180101647 457648821 0
311576162 297696607 0
166287094 523188335 0
482195339 211641340 0
509609371 107817113 0
381888687 380876456 0
399850567 434870149 0
108650718 31695092 0
118668070 561892329 0
25817368 567419596 0
130124822 122940232 0
334385446 29522731 0
340497603 157941410 0
290922030 260731180 0
465612911 92726650 0
419196065 186284159 0
321654928 285768463 0
61724511 557904856 0
310281515 398669549 0
430896782 121294489 0
354661171 528599466 0
219521033 131592999 0
323851008 327342949 0
247564141 273025563 0
523025518 362408454 0
296043058 317065603 0
132773094 296168885 0
119154218 488141316 0
11053529 206047223 0
467214980 561633384 0
417664919 336415416 0
331874617 165868189 0
345110237 418547258 0
75503273 485016367 0
253706562 117540224 0
485918100 297243064 0
327091886 15730950 0
408116850 199523299 0
334307468 347628745 0
114268068 70812420 0
434805954 15803295 0
151440032 105845210 0
499946712 504303094 0
466198801 530684503 0
462609048 154448386 0
433885250 306118727 0
206814667 157981759 0
238547693 251298882 0
269534561 185185209 0
234087262 471823915 0
295081925 34835607 0
45390854 202412997 0
51441606 524269635 0
51552000 460464202 0
252054234 347936749 0
468067602 501106074 0
131846246 126281429 0
208610120 12681651 0
406680012 484739794 0
346772467 129000939 0
329230885 469493259 0
557925839 136247255 0
87479696 439970552 0
567812405 30317985 0
458100936 84790017 0
4625805 170617920 0
12701362 210327775 0
559396179 362084558 0
365749000 435287601 0
286340493 234202608 0
80231097 345832290 0
6170110 127923816 0
358954105 481156035 0
109669969 192302832 0
516579381 18622832 0
277711895 16348317 0
93504613 426592887 0
234616551 35699681 0
202916681 152105275 0
43832843 440035818 0
198597487 108185710 0
16981250 398836341 0
407874004 376448745 0
377038699 508064427 0
401262570 543182558 0
555350117 279136971 0
545234187 156387886 0
109770185 94312863 0
540783455 300200231 0
354350676 263116737 0
126050099 101306726 0
53202301 28558131 0
189562637 170338075 0
464355282 182322015 0
436314831 198302885 0
402592352 237886745 0
500314942 15845326 0
550682028 41721901 0
319431575 209076455 0
57582767 552980163 0
42763162 229826879 0
10214397 221389918 0
403267167 410499739 0
430085135 164806156 0
535108261 453247018 0
65067354 8643272 0
541028046 428143562 0
461932795 246347147 0
541304696 405163553 0
387893802 21185507 0
342924554 212517943 0
364195213 469907905 0
177927186 53177984 0
353819190 188506288 0
287281882 263116468 0
458143569 389666211 0
133338032 241972609 0
272100325 240105041 0
125954862 50751835 0
207860777 325577366 0
84733688 349219677 0
79706528 496498725 0
486983647 57064838 0
278248897 516195542 0
41636010 251711732 0
65627196 562609471 0
556289465 402016368 0
438355688 57329059 0
335440385 8984497 0
211458966 39673291 0
388160950 144695476 0
340560627 221898061 0
284999323 539892977 0
384392722 91082763 0
251038706 120675462 0
524494041 112304831 0
269605201 225981080 0
521212775 403865358 0
499327105 452761314 0
466285369 105452066 0
351467716 253476045 0
421304231 308796666 0
164120078 179671835 0
38472384 510023503 0
293126418 25280842 0
511864427 365924339 0
65973289 208550584 0
81739027 127393404 0
297056902 453357123 0
284230863 234034167 0
430198357 377765217 0
335410878 326007316 0
16725410 550751198 0
556920716 367927618 0
137595055 136845030 0
119763221 124418514 0
512881893 143165666 0
103390020 71149514 0
493459466 438949292 0
146092558 485814354 0
454393195 47272831 0
507143610 282391597 0
305527917 274612160 0
324205283 248859178 0
140286951 375748823 0
45334436 379163032 0
292162297 524282719 0
200578900 238189261 0
492809897 107719498 0
330578057 398526738 0
88342701 474740700 0
96137173 428068263 0
117375825 213134064 0
295612652 282823884 0
248615189 35326063 0
321460483 51807748 0
415165254 495482796 0
375638676 6987572 0
495005276 250990260 0
275207286 140548707 0
49685563 391158129 0
324002273 1825652 0
283353971 462344152 0
13520890 337154153 0
467976922 486963713 0
47185004 413323217 0
163499753 168781848 0
290347621 460543724 0
549240060 187381983 0
501730896 529364707 0
442694799 212738254 0
218688261 55370850 0
278389561 363896939 0
443074907 66362803 0
194771161 345219742 0
474187340 177404320 0
546055048 366532511 0
284138359 138203528 0
71750296 371407358 0
388738268 516175339 0
214288578 377259663 0
434465800 376833305 0
356704636 449233196 0
352400578 183884713 0
446809434 211596785 0
348487845 293449020 0
545156784 347753318 0
189459468 82927918 0
304280591 127824295 0
422590105 267419435 0
66620124 220257428 0
89554703 108647759 0
434112046 20103382 0
151034634 542301727 0
359002799 255197675 0
15398992 21438087 0
309899446 195651918 0
9649255 196465354 0
490306296 466123715 0
360811220 539191106 0
104534805 369291245 0
161106781 255515209 0
287263350 558927210 0
281341893 261803571 0
210639033 560539583 0
523486569 317569607 0
503834340 39479447 0
197987268 436495126 0
215703478 375196166 0
148048758 368037618 0
217164351 548921901 0
118176589 4053660 0
510750082 206807912 0
394113840 405509852 0
435409896 508621678 0
368779308 201184289 0
11914159 314573487 0
479177492 332546206 0
132738416 57875583 0
263415810 417160585 0
38642180 230749137 0
274980125 37232976 0
184162120 131074132 0
74631885 65029845 0
388890176 311138648 0
444305506 86268379 0
22623546 188846007 0
51053903 563473062 0
116148427 160351281 0
220964176 566141198 0
101900389 89976647 0
239395392 102308252 0
163528857 152277431 0
163162165 313087896 0
443806279 516733773 0
282285410 75543919 0
116557718 147615507 0
90549085 91577337 0
387889589 143268021 0
296839559 118257986 0
214000747 92515135 0
413077271 222912330 0
117185913 28635362 0
201010095 504071202 0
158887342 341910331 0
316975098 435412869 0
319933278 112571707 0
178458932 336759115 0
285774164 481891960 0
278497672 280775212 0
471759760 270781900 0
253563103 409208557 0
259622168 156904266 0
222341499 129239855 0
87794923 44870555 0
87855526 234607639 0
134302843 207983429 0
324541731 294583920 0
133799137 558753336 0
545321455 485681298 0
98663153 533811961 0
502622598 175886316 0
208068044 552118739 0
311644787 360768546 0
232251667 145679849 0
482192498 61619302 0
319566928 361466586 0
287746378 7034680 0
536268553 562953144 0
500937652 315107499 0
297790085 505108931 0
319175383 315878038 0
516664368 230326707 0
6220496 192680305 0
374890866 520922297 0
464021362 506824728 0
150354713 559019595 0
206032206 535213937 0
74920875 153093963 0
5818457 520212202 0
169724419 396375706 0
467537834 9578695 0
215711101 119517099 0
258968144 200025595 0
70545858 60317807 0
353456420 369400536 0
44883238 388339000 0
27555915 226254342 0
150736461 422516103 0
376423943 523369479 0
21720427 261578232 0
2381116 213683316 0
440119727 467219649 0
527469973 198318258 0
262485628 22058818 0
401811980 299241849 0
149935139 216174948 0
552572978 245367918 0
284201019 495384632 0
544574649 490190528 0
120822923 339037952 0
508905069 566946572 0
4027970 254549520 0
113698191 160189323 0
287525472 473145667 0
356816146 164425157 0
371827400 225979438 0
400510677 235422204 0
212598292 222123764 0
119602453 300273904 0
66490633 389426819 0
373783783 32714813 0
429151989 258405883 0
535817195 520294325 0
110754053 423257016 0
455378828 253715593 0
314763906 359481414 0
34474575 557712538 0
450785587 406529000 0
31721333 539545318 0
552517646 257172214 0
402268921 116818066 0
63057210 536643700 0
75545684 105671371 0
8887786 345137886 0
96233394 396861751 0
175127951 104118868 0
169042 1637567 0
457850974 61806618 0
188139474 7088357 0
258063879 124158243 0
313856134 197056584 0
283023736 404605272 0
533549491 316269448 0
2566192 278016490 0
44488441 507433185 0
520381722 536872494 0
371873489 228992530 0
277942410 467463692 0
182544070 566720151 0
145499613 331934374 0
185838501 9450378 0
372046412 412569167 0
25977979 310112721 0
135535507 187783438 0
212887218 183296520 0
380842640 104918598 0
233428059 261028012 0
509628308 119491311 0
429564985 106961045 0
488414373 503573461 0
499276224 62737059 0
254323599 522694765 0
226063647 96197079 0
516176465 478998808 0
355488533 82427012 0
111765736 344313696 0
227161089 395146694 0
345957675 249132478 0
378113509 514539475 0
177814204 274853507 0
279997439 15557737 0
408893674 332090075 0
476860053 12289453 0
447350124 230276615 0
22135909 423773553 0
547997322 273337710 0
477731034 41137643 0
483699815 247392930 0
220075711 235978925 0
412274307 188236526 0
250974940 276560761 0
454715070 350014360 0
348912252 330198981 0
219732764 302640572 0
416834015 173617779 0
260576488 490078356 0
326474374 465187134 0
130346085 66631375 0
440659957 68972691 0
329320514 477400813 0
321392685 109539429 0
329996863 318956977 0
92064325 553848511 0
468855138 34482224 0
92586451 79256588 0
279884433 128057438 0
335810140 467828066 0
338846174 315641419 0
326102402 450665350 0
442472867 546057672 0
322160059 402745525 0
525769133 380656067 0
93807611 454683179 0
96784269 82094583 0
323749075 272748946 0
437595346 291454684 0
174605084 370668375 0
103427475 281212619 0
234413492 201761035 0
561577887 166205154 0
91229246 312588554 0
19134797 526575475 0
243223777 133653952 0
224885979 347100138 0
278576241 36771707 0
308897308 140554655 0
255381743 271919331 0
176704550 55027610 0
744105 68153139 0
26158806 550331554 0
68370228 460368874 0
459148779 147591341 0
168674853 346918352 0
145166211 336709677 0
417986517 186383121 0
157504023 258259722 0
23623311 208479863 0
336003237 323364930 0
198458508 76088159 0
386077728 148323188 0
408017604 378409703 0
68919433 566070097 0
144137297 566340243 0
472364620 250253283 0
172958189 444182039 0
50150617 68456174 0
257844502 404486980 0
201812143 371646333 0
288267371 304293143 0
333820415 522773331 0
437598467 254626660 0
46040926 535443539 0
58349981 336342030 0
292436255 37465091 0
547348588 274617175 0
473025685 345635115 0
184423302 549152602 0
15916123 63308432 0
183829355 465323918 0
208087416 272435480 0
254135438 357690470 0
227451031 138190849 0
114004758 432354164 0
239598751 502193820 0
509849078 431834713 0
332882594 49080290 0
456069021 378823196 0
448066531 257503747 0
262457875 515877522 0
246268819 366141354 0
456966489 106728160 0
396828537 502219257 0
504238999 314224670 0
178578406 111451146 0
97717803 355878486 0
180362921 214339566 0
338711148 458789789 0
212312446 431533346 0
254146009 344569865 0
461061625 440854387 0
193939951 409189068 0
156319200 29034697 0
460203391 74507343 0
258350790 126593370 0
408145545 12694190 0
6732568 375786694 0
86433995 112991158 0
389419634 55699545 0
178029965 109587943 0
363665847 3885261 0
109594314 412874035 0
108707067 350433169 0
157553050 109891434 0
463222290 548282534 0
24390583 555990955 0
349280550 549332838 0
319760536 98091764 0
487104794 420271699 0
455350923 472346080 0
505057341 112847821 0
557147368 50286201 0
64126000 248737238 0
111930648 478805122 0
6250333 271801437 0
284879841 405847678 0
311360758 222621491 0
201770078 235458761 0
440743910 170918077 0
500622146 532948828 0
171371578 425934745 0
442309665 27278997 0
12333552 513180548 0
519451145 386472174 0
6174488 176418703 0
170737292 497290020 0
372287963 371317379 0
299636330 212522335 0
483013842 517483845 0
462311385 288868934 0
513957656 444743623 0
547498654 7505963 0
100421417 278073308 0
536773561 521682326 0
237089970 176822830 0
46354868 546241001 0
504651240 411356045 0
180992356 547592876 0
248841049 141419900 0
168374738 556112262 0
508879635 189851538 0
426863613 453170386 0
141745733 373724137 0
12631413 370365502 0
67561933 456499122 0
67203289 282810323 0
299777892 199100486 0
494301235 247120237 0
444716450 259122511 0
255571109 51692965 0
449173449 437784150 0
254029012 227863619 0
173272488 324065685 0
413472793 549714821 0
116932608 548934050 0
460866632 262819593 0
446807703 63288167 0
65591861 115572094 0
56187317 95492629 0
292823118 186614735 0
391476698 480687389 0
63081807 510950475 0
193689690 244519581 0
26487538 179368988 0
232459000 375754312 0
475521772 134767062 0
205434368 565091780 0
304484571 405062943 0
414327497 97353470 0
152937271 30543159 0
463347587 88330546 0
201306782 250161399 0
192537928 545857172 0
21703933 77785648 0
394254952 442548783 0
551654408 441957572 0
386343624 238877057 0
401508102 374293294 0
153379530 271293242 0
332646961 515194298 0
132579125 280546262 0
543368282 292022524 0
180709342 441830326 0
26321805 72775646 0
101317657 368648523 0
273129154 212761808 0
108659665 267668786 0
363668520 258406652 0
482702717 140923412 0
397574992 137578728 0
339085402 309040928 0
552143499 316199494 0
124536463 512357029 0
240522907 26524663 0
568254908 218264456 0
319631102 462704039 0
552163134 50201122 0
87181639 364478373 0
564387482 64825689 0
291251423 382030256 0
329714104 269694427 0
148724140 38005654 0
8593533 214161829 0
440463583 375924572 0
459498651 284950565 0
157929165 163533333 0
311910926 431374704 0
164087854 456972687 0
489916094 116188455 0
19280919 54240570 0
97355723 22370242 0
331335195 57923735 0
260404306 318656954 0
158607803 486498819 0
67003215 50466739 0
201079011 367186663 0
238721789 279497981 0
393349468 367773040 0
299689834 175665928 0
362186920 72391374 0
198753485 387827188 0
475920833 437743605 0
209998294 277985958 0
120498650 474738702 0
243887217 517048343 0
461782876 34210786 0
51894254 97460500 0
287562007 549171927 0
91971180 375511063 0
208449767 73509876 0
246788484 3701570 0
183875419 438572073 0
162283071 562816889 0
422776661 20715073 0
517605875 548065401 0
356078158 433223985 0
125887200 198060906 0
547530072 133443968 0
14806375 395223774 0
540924244 4338531 0
552494619 253964291 0
139226602 175286423 0
498647127 454328040 0
192480158 38779980 0
177041385 137224143 0
244977325 174277935 0
141377017 294995058 0
222702650 464968463 0
58083579 500315894 0
121312641 185061363 0
29535142 76922403 0
460990902 67184144 0
326368638 299071203 0
526357138 222934711 0
282723695 81087257 0
100659265 548531372 0
398511833 315100678 0
134513913 246239972 0
430684188 511395961 0
105948644 146676498 0
557538831 85502134 0
554909159 5490577 0
389102117 553655661 0
88351946 222339622 0
402222654 299888844 0
328280437 23282343 0
282530542 323947187 0
519960972 384020919 0
188569743 16251578 0
111629568 193095827 0
511990121 38367928 0
266055509 344322600 0
71092102 567490475 0
89099383 228535988 0
497617675 342041758 0
247862570 339945884 0
173542243 394420327 0
353064515 143558465 0
523417636 3207644 0
420944488 170600550 0
496910339 68720255 0
437267663 250381940 0
408550687 182863947 0
47611135 143420442 0
521946972 177528647 0
51109468 351817447 0
390140018 257189734 0
102029257 416803906 0
14394242 24592897 0
549787367 60886700 0
469223107 469540311 0
445943841 150736576 0
405029549 336340642 0
235119332 101933424 0
74988369 229396249 0
151991216 240367056 0
64775681 199869229 0
492068685 72126691 0
516379331 385845973 0
239354705 440414019 0
287242731 518671342 0
126869552 530262215 0
189813762 310006058 0
21968224 28656872 0
554572455 3828495 0
240009481 149638342 0
378523299 516694966 0
359269076 542239940 0
111630155 247333025 0
369967462 290565607 0
296544472 421348270 0
354684242 322257272 0
402828262 70993247 0
320223188 368751405 0
233610432 106820083 0
459869087 463331214 0
518887447 467110145 0
377862314 379006577 0
456924373 261960127 0
300735448 445312546 0
483572368 373934076 0
187284357 560834739 0
410820059 100227500 0
256758368 508595867 0
118930291 547294402 0
114263270 96758490 0
263626640 528029583 0
228607058 324679365 0
493385886 327162800 0
501917088 234472375 0
103699792 332920449 0
35004609 213655680 0
509563745 82448430 0
356297887 357774200 0
510177845 428165239 0
422767660 462505803 0
516897888 60249816 0
294970573 568328024 0
476262080 280579362 0
349970050 539140885 0
260173041 81339125 0
91659383 478877186 0
103546573 94915606 0
88704518 29106027 0
464228560 26163799 0
12255293 489423612 0
96551537 435900859 0
54848463 364342785 0
175836571 197327674 0
451733444 320549774 0
506482330 560326161 0
528159969 37018083 0
65393803 391691217 0
342551236 331270954 0
245568466 258199188 0
329466647 521897600 0
439799145 414166077 0
90410367 302795883 0
54527560 151716136 0
266901369 103974448 0
26161318 566154739 0
561238648 467932580 0
212712130 350532656 0
187943610 201727664 0
53831974 446215891 0
326770665 381836524 0
256032199 412689859 0
296787805 279005885 0
16068073 25493651 0
374759797 65118488 0
9792090 160051703 0
52289395 547652186 0
353103347 528194497 0
561763734 97259505 0
355685397 508407100 0
151851446 356002680 0
249023315 24602576 0
377064800 491709463 0
474208700 326703562 0
456769184 71772196 0
179269959 519987592 0
531739455 398487139 0
330419613 432228851 0
443801727 461078733 0
564077038 237145824 0
488179381 90431872 0
468785670 300381547 0
119528844 190436632 0
393869762 274260466 0
62709334 172234442 0
316307748 540016060 0
297386801 112418619 0
85230295 430702417 0
258011023 262000876 0
404272574 565172167 0
429110002 361012941 0
69122862 355654000 0
15118964 270855486 0
187303287 547238776 0
487185178 245172642 0
453574481 270481668 0
208897430 410265445 0
291564461 514917028 0
454137575 423154380 0
193206558 264654560 0
78118866 412938708 0
541407148 376629660 0
240876612 301876885 0
350709349 320363237 0
534788634 305120823 0
546268511 314955041 0
495789116 256143752 0
159533274 477490755 0
347637136 106860765 0
250498598 122729635 0
476968970 290566954 0
33334010 410942251 0
549622910 566364351 0
147892928 540351788 0
108700659 484406254 0
293392823 249359371 0
61129257 105687161 0
353475539 243334131 0
228901478 84579463 0
395833826 303278241 0
207360649 305186861 0
558878096 383240982 0
356452715 49033335 0
281534536 69492069 0
533714660 26558211 0
361121500 492151390 0
324790093 506854978 0
524816770 565865002 0
352542678 56458290 0
462586229 188840479 0
504484001 371397934 0
279519062 110697392 0
170258907 564947003 0
415093704 355061516 0
275821792 26602364 0
609135 230292072 0
82917411 333945953 0
307825814 278754165 0
61255778 156315801 0
68822163 484382333 0
551516270 23687411 0
362618262 287802094 0
371432131 169487512 0
554733414 227051007 0
42874219 560883715 0
225263385 509912958 0
66335762 220285418 0
376604664 250518873 0
487525346 55255926 0
392214799 321509746 0
23931229 47433413 0
299951844 295027968 0
141771731 294404684 0
118454964 48353130 0
134140616 291948207 0
230854744 161101161 0
197828628 532747408 0
92876564 44007816 0
274312825 408087814 0
512419131 464688221 0
409728874 93480327 0
259160462 433765093 0
158351710 411932104 0
422571807 427653181 0
412542880 542810673 0
148503097 273578908 0
348212130 410509061 0
413514245 252088251 0
527691015 227584837 0
71889384 66521959 0
82457119 180909496 0
11286857 53581099 0
205020283 371769627 0
228803439 472053530 0
66759657 213228403 0
507649541 118058718 0
154814771 476455444 0
73328857 212156117 0
531751093 444282698 0
530644058 458983595 0
491337476 433506519 0
203872385 2461154 0
205540954 497255313 0
48570608 138327928 0
422309878 23071014 0
80601055 257395853 0
372218643 373243307 0
77937159 46519719 0
413878076 483562369 0
148127334 90758727 0
424060176 35320454 0
293695325 440803977 0
419180973 44527288 0
447554153 89285320 0
480135857 391024093 0
205133066 291737027 0
170043275 350315510 0
210622667 177166002 0
336831015 266645456 0
353523954 418725240 0
485200829 290181101 0
511252286 214463813 0
448673649 530623186 0
12805225 176304822 0
50782542 229462077 0
36485584 186510048 0
524072559 307812006 0
313800420 38966369 0
10996223 500048504 0
8812536 61203762 0
449866566 12630275 0
148126494 39383741 0
240000971 364770018 0
150545799 243240240 0
145463894 93727339 0
441949740 40653665 0
79143537 286132742 0
50242196 356734703 0
427354272 110622243 0
553716878 395092489 0
402843736 214352345 0
566638766 433355013 0
35463059 509965757 0
514598254 201763061 0
353495545 230470585 0
224394097 467723655 0
203339434 62469585 0
350448203 60342174 0
309066211 338317153 0
297881451 7126372 0
209097382 252706899 0
532320866 152600077 0
138737338 373197158 0
351054902 436371855 0
265255763 426273606 0
350902624 301518351 0
425050301 91651663 0
352752751 200870735 0
389523648 285642440 0
558909507 332121212 0
149330156 32600104 0
553907703 105921254 0
6420852 529067735 0
248297113 120534041 0
217459012 41980016 0
368418701 460393309 0
473597585 561209206 0
388245876 193858841 0
120371757 213343953 0
338345706 67046452 0
466581168 528361998 0
341788293 73372639 0
509884475 160569776 0
16368036 79196695 0
7462421 345908277 0
380072035 561299416 0
33000702 346335175 0
382020028 159465379 0
530100555 329016340 0
386924062 67014456 0
509265041 230077629 0
344867811 5055344 0
166793159 110320063 0
71640559 550450452 0
245858271 379417424 0
494309594 431431466 0
510529752 453787858 0
81103786 564930962 0
206287238 198382989 0
475143095 440495850 0
260749393 334428681 0
116368154 229800040 0
500453087 16735147 0
200642237 253539053 0
259067934 251072376 0
8774398 243597951 0
289579438 562900577 0
471072520 324532494 0
351229394 255117024 0
280575020 503923697 0
204259376 177334176 0
333952971 352114198 0
498515157 112740038 0
106123326 122714780 0
131444185 229809028 0
255793307 211057924 0
198137885 458062145 0
250498931 104965581 0
493572636 171420715 0
266350711 50915727 0
343357119 494381584 0
480543628 567174370 0
362598308 551510305 0
122414355 495760624 0
486131904 396609600 0
315286293 94955976 0
339818245 147267187 0
384830924 163175119 0
327772476 119039317 0
260391066 200691085 0
138846786 387896180 0
239886080 440268778 0
435701086 505320778 0
374272105 359055599 0
86660405 556935664 0
311182098 54014869 0
425793912 568430109 0
128022051 12406331 0
429018845 239543308 0
456013801 315656151 0
465707713 494999817 0
217490376 561901451 0
137856690 464557572 0
516097731 82035891 0
301225771 522840855 0
133293052 305870034 0
388356947 288216696 0
60427201 159564226 0
483659823 154670869 0
551122745 311168240 0
493730582 545007205 0
70067816 206159102 0
291281060 251113951 0
553955297 387380083 0
152817888 302786894 0
257575856 504813076 0
66917247 117404952 0
284543122 24194646 0
441752273 87702544 0
259815734 145996444 0
277270117 360380696 0
203483552 386552100 0
95419187 67307854 0
139332598 269241733 0
390109275 319855486 0
160973454 403794643 0
225174918 558311142 0
424681004 54652429 0
432157296 292618917 0
254771917 354378421 0
307791711 557415544 0
169423525 139816477 0
123636477 27711743 0
166289854 558962266 0
207561958 273069587 0
379806814 438234686 0
11704616 546325013 0
97101830 111241439 0
87920064 396605047 0
424842380 408574629 0
72606387 140828327 0
201544133 206079146 0
73837729 274818432 0
543962539 299689215 0
52449170 370281979 0
295331069 318867962 0
525394419 187784957 0
287655415 204492037 0
369929500 256838961 0
91430421 413031684 0
456810874 94920136 0
461624923 563288479 0
374915824 526872420 0
323342684 33931134 0
374864359 85224606 0
362874475 419294500 0
182985206 549334326 0
50283551 187892853 0
374839670 331986234 0
234899065 236193296 0
378875171 333343846 0
376701802 155057386 0
356064521 534570383 0
182561624 247066501 0
104043397 406034891 0
529965650 139371954 0
542700738 399750666 0
353913894 154959229 0
247021990 189410125 0
540985291 226562786 0
565801291 30841700 0
301115412 747794 0
90411783 277998668 0
549423415 313710159 0
517389584 120147195 0
410060689 410940746 0
78484328 148093257 0
224890671 276685487 0
372900334 200766789 0
306263010 320537843 0
166980314 457713079 0
309223380 466007123 0
52131618 246494886 0
436457490 383558824 0
362836598 489848430 0
290567001 311633601 0
5732100 4391962 0
4735636 233351009 0
278588447 5219920 0
279645158 274942407 0
276207785 75519098 0
133689314 23379112 0
569054293 199910851 0
15931666 286634760 0
109022285 92060693 0
255248316 257243343 0
136098681 425073674 0
362798022 203698248 0
464529498 60452301 0
469943023 531643069 0
252522016 39348363 0
29558246 164554143 0
105218754 61865096 0
511058953 144566326 0
395180852 176862906 0
202395033 504447539 0
380872265 142642251 0
112362505 509922751 0
560065860 427469191 0
298392456 283417774 0
503073211 302252752 0
295417955 36549439 0
336976996 132556149 0
281431173 71650236 0
305339167 203517085 0
319084484 466949345 0
528655321 439715358 0
66039094 153755074 0
555915266 490206876 0
72334118 195337749 0
405926456 221003113 0
268119559 238809630 0
345521227 336152664 0
32865814 155175186 0
370118777 25366113 0
548775901 57089246 0
93106797 227697860 0
5925759 504859159 0
201798001 167259831 0
276315240 387898672 0
234488211 397681984 0
405682776 416135309 0
6252090 468585348 0
66314198 226353441 0
531929179 455988718 0
529653097 560292158 0
363840913 256969031 0
328887031 298038020 0
36299321 60332982 0
531269181 155163214 0
397792479 388212374 0
23786828 389360832 0
373800973 495333951 0
189143627 193728104 0
350770878 113075965 0
339681001 389348196 0
260453582 542425917 0
373123712 194272896 0
295158901 557173295 0
312470003 42594554 0
461606068 79887239 0
232007289 368263661 0
422777119 486731034 0
239169347 96507578 0
408160053 34040501 0
262657820 168351352 0
73379416 255947599 0
134511762 178972973 0
385743221 228355568 0
416925298 48946745 0
34078919 532329320 0
228724148 307357811 0
56957289 328312886 0
141919986 223954442 0
394782307 159375604 0
299826450 514385915 0
447545455 271411769 0
59589049 94344065 0
292962825 439003347 0
68997228 483215542 0
263632073 449007701 0
349309141 378265489 0
268204879 1955186 0
75859173 192432414 0
142784025 157717880 0
502744343 64335745 0
451630308 111413296 0
376844307 477902062 0
170319170 342149974 0
149585000 453308278 0
30706518 483338430 0
376608665 151747663 0
403939966 333694336 0
433771371 211850275 0
470472266 561816480 0
372141877 433670392 0
248135567 405669351 0
167860942 242486450 0
146579437 264819118 0
477563894 337424633 0
62757928 170093201 0
38337563 516585776 0
561414377 351863448 0
196450749 123414171 0
189093494 38792085 0
37485405 59358678 0
437404124 62152110 0
205062894 413051055 0
136356509 199148218 0
160001301 290571556 0
221753089 75352517 0
270350176 344223789 0
179494355 258394896 0
272721451 455073346 0
296409410 330355367 0
433578537 261133063 0
65097499 306644969 0
254486510 263501180 0
484838320 261194442 0
68856677 87748211 0
414816380 444211543 0
26215052 65532030 0
182091476 490811795 0
539140308 387241628 0
215132178 157768439 0
369294339 355458820 0
351725617 278843166 0
241089549 12015484 0
341119270 12783164 0
18690417 473490902 0
519160331 99350867 0
416197486 18125696 0
41730602 536890466 0
543904421 377180739 0
337875173 391828888 0
303450853 560795788 0
557112040 83664010 0
375492578 248258260 0
535102774 18531466 0
560853960 292694978 0
402422874 76357853 0
5005780 67902733 0
163728015 451276186 0
169973578 546884708 0
133933653 29223103 0
118691971 43419692 0
58167803 413440154 0
149336568 282653161 0
243369431 20594735 0
327269018 55098902 0
39182948 305566127 0
61361051 386405764 0
522397812 421109420 0
345197936 442377860 0
416307410 240397160 0
295262714 137933668 0
206257319 525907770 0
565382466 149871578 0
41503018 311368258 0
289169532 352077719 0
143857015 139562966 0
458004222 548409431 0
372684822 226884122 0
548349172 287094766 0
357571796 448849232 0
500435004 366953656 0
221325263 176753463 0
420579380 299314093 0
279703274 23479313 0
295459141 396631614 0
223701643 402156916 0
474754764 300725645 0
491754368 74580329 0
492487553 117490241 0
74244767 209678320 0
9898523 466586104 0
12141738 264347465 0
178530717 121161316 0
100983196 568461526 0
311813545 535579508 0
127985442 418359867 0
123527385 450272223 0
104770721 110621961 0
191620542 325526094 0
366754958 241406894 0
401265054 146744181 0
138689655 404003382 0
250172076 512092966 0
500318915 387668664 0
68027491 458494749 0
200021152 429195812 0
218889900 111094596 0
467858197 247033394 0
373698185 47857500 0
277987215 195636861 0
59715369 381833479 0
65139523 65112586 0
90786180 296013077 0
83231182 263770064 0
235957031 344510727 0
109625079 443823283 0
288875002 181906850 0
339862316 360071055 0
508606518 527154810 0
512309876 354524344 0
456931513 297304962 0
191690514 325268501 0
176427373 459469861 0
81504987 66050686 0
149275893 293591647 0
524756817 289460089 0
367382457 46305581 0
568764813 353412536 0
208899943 138379854 0
70005227 510296403 0
300577828 506194628 0
110768771 306491999 0
538167303 37686350 0
141927096 42570796 0
288379848 59304724 0
296989643 464314490 0
9084908 460174126 0
150488829 245005282 0
206942560 543974933 0
155478171 356324065 0
165125555 99662306 0
213975457 400472424 0
320246333 83464447 0
458459576 546536922 0
140308483 278785036 0
256996679 84766419 0
199011843 151634809 0
412532226 156926562 0
274299997 335341896 0
318936513 340643333 0
398974802 458401355 0
216305577 271897683 0
135308992 420484293 0
107541063 168579767 0
183678683 213155132 0
494956131 486152557 0
368522999 267766644 0
182798701 3116881 0
153207134 473684938 0
348958001 299533273 0
92068448 60607127 0
492516273 273299148 0
212199370 435939327 0
11797346 47224095 0
371996038 111452271 0
503241227 475504259 0
159283790 56874751 0
360129227 536087822 0
63633306 26213837 0
51666439 249277125 0
227311912 355505943 0
387767834 430476108 0
459093618 219229547 0
451773234 33851115 0
283530930 319318385 0
504348720 429053869 0
121345705 373225668 0
535489326 4723937 0
495265459 355804753 0
264289613 556854534 0
279673064 397746125 0
19441485 28565300 0
462951356 279255395 0
136253174 442694847 0
381188473 251542194 0
107181220 203087024 0
494047718 22331762 0
414971137 524024659 0
70816036 182193088 0
280157849 232295118 0
310248578 45426786 0
2892510 105767506 0
132059412 61743425 0
199348011 61963822 0
356578873 486116805 0
21982248 228087290 0
426991364 141544967 0
261051283 259668400 0
15502715 492285139 0
128950742 339216350 0
461248727 470429770 0
182315853 97065244 0
536468621 480335985 0
181367908 307008830 0
9551003 354651696 0
384009567 235180122 0
140890807 372487220 0
347847306 110130476 0
341212420 132253294 0
300661302 446132058 0
43100423 261699589 0
542918718 326208609 0
295364272 496387346 0
290963412 517634747 0
364634523 87905730 0
130010562 102576801 0
451042620 414782310 0
144932265 171510444 0
566233934 149455126 0
147394323 98059622 0
91288664 213446542 0
137252974 177435387 0
254893492 281449603 0
163882175 411141406 0
14152956 253383611 0
273545888 386618796 0
295989623 343067113 0
46752371 408178332 0
487671806 432511386 0
77351185 275635704 0
550452707 336451960 0
418621975 56405269 0
401962141 466192755 0
483761426 352223179 0
291655278 139729765 0
70159172 427366334 0
92107914 177865817 0
272736029 547678101 0
17242693 78301508 0
76497284 261518105 0
58573486 395138750 0
531018289 466086359 0
317039876 252954239 0
369596538 358159743 0
245182495 67455618 0
387425807 285975542 0
60955474 412679489 0
31354067 529738771 0
452081341 461764857 0
515915243 205552902 0
357277428 432511790 0
451980271 236911588 0
256335010 400439209 0
163105965 531915128 0
153762933 145071680 0
365042392 107171489 0
456064673 235352720 0
302791966 28863476 0
108363185 275791837 0
258043736 163221714 0
437876352 527242666 0
60746267 303923904 0
522094735 368317494 0
218458391 153806374 0
414354695 530006183 0
36855446 546645036 0
275055603 523141911 0
163848 184821908 0
181296417 152431915 0
495744754 503234674 0
137139653 415387599 0
106314552 247227855 0
60038715 262897794 0
85150260 459669083 0
225242272 172338705 0
335023979 338526023 0
334436802 314876729 0
381019890 516201733 0
396578073 262223905 0
419569115 69316399 0
224251058 519955256 0
441046526 438953516 0
242484691 373930456 0
221364521 58902179 0
549725868 77964690 0
547837207 430499093 0
469689834 232917740 0
260272241 45751783 0
474969602 133203629 0
470599850 442011133 0
543237280 245338821 0
515524295 69617662 0
75142843 203758428 0
329269029 46288828 0
125118881 173347488 0
227644563 222001501 0
525316018 568463919 0
331188397 501215017 0
142524060 220371186 0
206233959 268543770 0
402567580 70590946 0
555526439 157776514 0
418916813 13507700 0
298830187 3490379 0
201835164 508897103 0
278583743 174121240 0
184184917 220907242 0
442505874 404989872 0
528243958 537246901 0
201576696 565584648 0
222659780 101667027 0
65616881 519149288 0
368920877 242011692 0
503153058 29693208 0
17636686 116501968 0
406907695 316399631 0
220179956 149859477 0
527784023 550980105 0
452578039 261427613 0
241268733 440456876 0
141048959 393198653 0
490789952 89496143 0
97407652 419349132 0
336861603 144759272 0
491119160 285585642 0
313029743 47596364 0
545903917 436699968 0
201294091 323739223 0
210147002 257687604 0
83149847 366280956 0
567732355 535729420 0
131758396 399250113 0
323988116 381498690 0
454107877 330727926 0
46807069 137989264 0
101921215 332859531 0
425320754 156931763 0
40057317 232282240 0
249876666 445398970 0
374109548 376073623 0
536633478 308114910 0
469774753 74676984 0
535554478 522200914 0
228997244 243948748 0
475379894 545671320 0
241064126 265297990 0
221453608 337746047 0
351251017 386439075 0
389739104 137012459 0
356773367 395937749 0
279844903 19806431 0
237434553 402603628 0
163520358 410668198 0
441573512 564085824 0
290894939 377302717 0
141953915 543790746 0
504210882 117807496 0
488742527 438580475 0
453936613 251893095 0
340390118 385702114 0
383473294 415838238 0
389521421 532502034 0
106376446 453182071 0
262230091 282066476 0
405360778 250497520 0
212399735 356653955 0
365971102 548566437 0
98425488 368849807 0
490173578 294432862 0
268186570 430282485 0
225307508 347433132 0
557587653 279691913 0
142243596 102422647 0
318439693 258721492 0
547675048 325295163 0
490710168 440677190 0
356464117 271361738 0
497008371 385272887 0
325829043 339073041 0
151560493 525799039 0
428430293 41545916 0
484973646 17035611 0
186245198 262400396 0
164755245 362824572 0
476510506 42530513 0
453739836 213187821 0
425115975 531181060 0
469946453 99580151 0
249031749 165427757 0
151143665 48382478 0
445507675 71877499 0
386302999 63921873 0
561285594 108369880 0
402833645 178229787 0
499807145 128826631 0
375839018 384294113 0
323614247 529809072 0
561999820 434942937 0
499376109 97888068 0
228061888 89513416 0
145094427 491405569 0
558221158 246420577 0
116392481 240834702 0
210899861 236064024 0
123149721 18504215 0
72468519 239410278 0
187853639 74909926 0
458303557 107477054 0
53814309 222431275 0
360822675 467345683 0
239007558 140422943 0
245097855 499063819 0
180452546 437045375 0
207805105 362813691 0
533952004 460360412 0
171468669 52897769 0
56562932 448883912 0
463186672 116501808 0
432867205 326981405 0
169250713 442292362 0
296688995 138821295 0
521926926 299059712 0
209940863 480717652 0
82076323 482879354 0
370670628 279891906 0
264375948 379707012 0
52385685 496922696 0
377431316 20947228 0
319009985 33468559 0
202930310 237079354 0
410603229 121108212 0
305318530 116107882 0
347762973 496410844 0
369481925 24037504 0
468231917 21431403 0
220874789 384771014 0
95192060 65282064 0
282348705 30291960 0
143527850 522331803 0
25047012 425083856 0
355019157 323374253 0
390852456 351568608 0
114695737 302762141 0
460491171 121961285 0
197350801 543961606 0
488747267 227548914 0
259657286 152665098 0
396978105 434511833 0
262644662 319365 0
413619591 197271866 0
252691681 449136999 0
335451837 352190069 0
350067256 309758133 0
74164182 357100885 0
112744299 42595659 0
153329252 261352289 0
92199703 37838202 0
190584727 446403017 0
366712487 477729282 0
519179320 147334076 0
463034824 446287520 0
436975150 366418156 0
313387888 106858060 0
292283760 307829495 0
513996166 406611096 0
369527612 75798447 0
448622681 67517042 0
65329988 232159134 0
122368276 561643346 0
209579902 422569453 0
525275544 97171499 0
58396067 473536322 0
64790926 54790750 0
176073426 253170445 0
9074192 390081625 0
372460139 135500453 0
451991230 58832963 0
160011026 495299910 0
41306184 441955561 0
88623985 1499648 0
478085978 338831115 0
190116331 457785578 0
54583544 338131996 0
69324781 171479918 0
169725625 161917120 0
198182130 347836022 0
315901210 19885216 0
257511484 134039440 0
565927750 96071863 0
202783189 18002205 0
321091027 435331219 0
344567898 550138725 0
138036722 560883573 0
554571622 255411896 0
250455396 102189938 0
78380180 325100478 0
485304450 76994579 0
557848740 477070432 0
188183341 437119627 0
162598965 218112950 0
312586563 456751405 0
335227709 354118000 0
30199822 66599327 0
7687212 422854623 0
130836984 320390950 0
246941127 163582178 0
150767212 444603676 0
45799557 128076068 0
78226402 71746816 0
234079276 367077584 0
147836029 192622796 0
493601328 528280860 0
145290704 454699732 0
498212355 384697819 0
294593008 53581302 0
66556560 465949217 0
178662618 121083704 0
15718523 324293418 0
135689093 279338790 0
10452402 517164061 0
343946457 512285810 0
569221620 561562921 0
524143456 556211355 0
351237372 538169188 0
210006513 519583101 0
519588030 481243789 0
65401974 346670122 0
542621963 320906612 0
472822385 52627393 0
263309538 540807535 0
357802591 182801539 0
301964422 243658852 0
442999739 271612258 0
426608087 180551008 0
221519220 309060074 0
90264562 198852776 0
364823097 131916035 0
310326060 214812291 0
462651805 81608997 0
45663511 416569498 0
508283129 528531693 0
47693661 299411522 0
298899902 37964577 0
14723256 341036546 0
257700074 48400105 0
172659459 493944332 0
404453865 33659213 0
168111163 199527280 0
126273500 497580976 0
56936190 470905564 0
348777201 415171570 0
409197332 72880440 0
364322228 218800093 0
369893157 136294139 0
440205502 416517048 0
526307382 67442103 0
412151070 86914288 0
157558173 378667907 0
223140968 5517408 0
551965833 99406562 0
238027826 367382343 0
372067021 517661404 0
119301255 318583689 0
338640571 270784357 0
62069230 337262444 0
476816797 99429530 0
526509127 486380899 0
358962872 107864885 0
436162053 51851990 0
428419797 51843727 0
186617570 154831113 0
517611660 529597477 0
495560628 360066653 0
140000053 412130292 0
216994452 88550801 0
195258794 466635256 0
483894563 64559203 0
92929563 470612306 0
548132308 408739895 0
129818203 153994327 0
123560362 471558899 0
501122320 465112426 0
75960358 221400290 0
98431596 275564309 0
113295623 440157046 0
130218149 87267253 0
492362435 327374943 0
547486985 410541202 0
286370157 164101928 0
200957653 6083119 0
131421746 103798266 0
327741172 83795785 0
284738160 528107196 0
550916060 455503201 0
197890973 504380745 0
506960328 231238904 0
225077636 450928561 0
201409993 407015850 0
469656295 96884063 0
516861284 501249843 0
447053676 303848435 0
164600804 315032537 0
356156516 4810494 0
34481961 66543531 0
444611735 422764510 0
266571017 252713799 0
467820899 322078493 0
356699067 26840472 0
463960235 243806460 0
80269294 13244680 0
113101503 80812188 0
294909700 130694133 0
179299392 51623848 0
352680952 137183780 0
303854616 534653619 0
499222495 145461064 0
170340254 487605238 0
123765041 21676720 0
428178323 395147278 0
330748741 188026662 0
393465138 4704239 0
503988225 497151327 0
161429002 183047437 0
507897225 164567262 0
229943877 339864011 0
424644570 259989780 0
141356301 142986197 0
353454861 505184784 0
205342873 182426010 0
475004944 513099044 0
158157475 444451514 0
430329576 498999803 0
527288238 548395292 0
291695614 410927583 0
527931736 447036969 0
433692827 195819151 0
45170129 458718443 0
166255189 438975420 0
393661201 550921893 0
224372146 15089145 0
426328630 223507353 0
161619343 266803275 0
340324261 385937297 0
484912950 86126566 0
191515294 251603568 0
540753631 335693663 0
308292118 348628199 0
544271650 527338170 0
511762588 475268477 0
359239758 345734297 0
408230710 470138750 0
505922887 307602589 0
187160419 462632162 0
351385200 287737002 0
151113815 486960828 0
212054247 109040565 0
324894982 377680767 0
231626674 272584720 0
307843217 123734359 0
231724661 179929176 0
483407609 494607843 0
239865433 6452820 0
249798022 174789098 0
442068311 382042444 0
59997442 326830072 0
562000482 286831600 0
482668680 7592382 0
296120656 155011720 0
551526328 88536821 0
58241576 326869171 0
35828645 228375793 0
20548283 276539823 0
44056729 45268810 0
348806763 424060328 0
240993830 204314262 0
89789973 300954461 0
17579133 319449829 0
433866395 492113251 0
281702622 536096184 0
379643678 277173972 0
93298155 91993365 0
101368232 262856083 0
114823564 555824238 0
41143831 71685440 0
35462295 275029381 0
47897244 515866029 0
289592274 354827679 0
185569479 139140887 0
511760365 519373542 0
65809747 58785992 0
2116027 384054358 0
174125994 259360462 0
537045139 545065545 0
51484067 441975453 0
293982300 345590993 0
411167423 454131876 0
307881764 52380508 0
166743406 44231183 0
408508828 377678592 0
540662097 261628389 0
388942222 448493273 0
68913289 20319841 0
354850541 378412261 0
469957437 317176676 0
479798592 332903874 0
493029717 426365652 0
483245850 183881861 0
262126312 218750563 0
125338948 390668257 0
49173372 310629735 0
275608993 550615227 0
448093802 185916694 0
284006062 446678113 0
561315426 310864975 0
180298688 387572269 0
269041575 565396455 0
150569101 153179055 0
331847096 127506453 0
41169772 365078066 0
317487316 415462797 0
197303782 394748907 0
432610269 291413286 0
364428619 225733421 0
371528830 152903936 0
45670851 131767476 0
85707930 451494576 0
396339157 524056930 0
378868542 325059827 0
294002418 403160230 0
440311053 397533997 0
348196932 228872661 0
130044540 34436822 0
564429445 320604020 0
379894289 297656581 0
217145828 34813611 0
212848362 369246707 0
461729782 334940537 0
381784332 40866903 0
302694727 53879663 0
535562463 304882355 0
376897338 554936852 0
179273399 529766231 0
458221496 426916100 0
563586067 480273353 0
276387250 340040485 0
208879617 38622305 0
2075547 458725687 0
177146200 251862894 0
115912550 112828405 0
103480102 121345595 0
68146732 289043394 0
309304498 9548814 0
219793672 276033517 0
137732929 245232136 0
292909147 154764583 0
274899872 53847568 0
299440507 370929367 0
469510305 343841918 0
398400340 171773233 0
294032190 506209632 0
558629042 36114465 0
6129073 133904662 0
136710618 243600488 0
374327612 112462729 0
400393682 118861903 0
227123372 130457430 0
252869348 430928002 0
232795566 204642564 0
289363836 456116964 0
177312143 52631571 0
240162438 257351060 0
356864772 461666337 0
103713988 58994898 0
554118726 512939825 0
3694744 368403004 0
228656815 302933172 0
62463501 244575975 0
318594914 175471671 0
24270815 157641223 0
4764427 252168302 0
343285289 239885884 0
28786469 459637687 0
345089871 181831073 0
87264127 412029657 0
304622143 365255891 0
268143066 133926597 0
340630664 458040146 0
246449850 523148124 0
118478603 70235871 0
79271808 516637907 0
143026594 335894950 0
434084158 111802359 0
243742173 406659454 0
187159906 429182901 0
235197464 162176926 0
512980345 303980432 0
420511160 422109725 0
202940382 42960308 0
143624355 156779464 0
213988681 93981088 0
509408874 422272655 0
555211175 467052658 0
451490992 93677654 0
279374000 207036582 0
568741180 568579312 0
98182880 564830868 0
525492494 148161598 0
113265940 550460546 0
505458107 505744824 0
54568561 437511329 0
90278786 109369783 0
557585746 5417500 0
27987245 448426092 0
1818122 473785546 0
129681442 425754512 0
399159012 351583651 0
455515566 348575232 0
288094322 262418769 0
156603046 103340042 0
57762897 529753077 0
365748242 462718622 0
426872313 354826328 0
213069412 480107870 0
114689161 429443978 0
354378360 249981879 0
465821864 292860940 0
332677318 495822996 0
562859228 296792299 0
175126359 84909369 0
333661976 3314897 0
183038041 355180994 0
286178758 432810847 0
241812579 64256657 0
507229019 545075043 0
54190700 379673133 0
239921888 193629944 0
134090356 442786199 0
313812707 538048752 0
452982369 459949019 0
8570133 23377356 0
529373281 38614016 0
390155912 180094456 0
67546920 210787306 0
50779947 293468908 0
332595183 208873603 0
200687196 509881804 0
85046823 539691631 0
329021117 282352455 0
130962877 562653176 0
365732499 232102858 0
297810541 476807457 0
208738146 220462939 0
200724259 266089496 0
375242607 124634736 0
280644768 44008196 0
390940919 212613553 0
160625092 189793432 0
17419691 107402478 0
224087879 438932596 0
327069478 113841525 0
178717053 121276538 0
521132964 453353991 0
297451764 458790153 0
560471598 540650561 0
537011074 435866794 0
345156855 299661138 0
451757218 527575932 0
44544563 326935334 0
15822956 291088033 0
1509345 20300584 0
189528659 139093253 0
454078775 151562167 0
476550075 91450709 0
220602384 290004990 0
15106828 553910713 0
337351966 555367363 0
179114205 42809354 0
272845698 563245360 0
127963249 544096543 0
321678991 152866843 0
229922631 514340782 0
498092612 153279159 0
240379658 534119345 0
440296819 215891915 0
37331469 273585377 0
397805233 294862501 0
558556473 444888251 0
527127847 124943216 0
323507369 263377022 0
123339049 147703194 0
374675713 147489462 0
210923979 550649856 0
92132127 108015969 0
448103976 217283231 0
171441584 19861416 0
460361155 323073108 0
283150962 4259273 0
308087644 221903385 0
303204981 533841418 0
419883343 205867986 0
397580440 155697229 0
192188631 98647740 0
133517834 239761952 0
381231729 432900099 0
147252844 536554746 0
455857861 90888866 0
302623004 536048662 0
389738959 529127036 0
225391804 102237397 0
35929390 148431227 0
35386039 21307335 0
321576318 154534410 0
123902512 245834903 0
474995992 514819506 0
378863014 561082821 0
377284334 61852165 0
232598614 294118515 0
13097612 430783596 0
130133680 564684654 0
236574642 267937854 0
72799659 98058600 0
182500082 360544025 0
425242126 467175621 0
382056765 297931674 0
107769885 22488963 0
421341908 507894894 0
423461977 112706257 0
433863186 329623921 0
226124585 168274717 0
53099772 197981730 0
550483486 557806659 0
305720654 279625325 0
127682284 450557604 0
533390130 40719833 0
454286524 396222599 0
190191644 282602833 0
461488150 383085816 0
39704220 485844503 0
296866643 27899291 0
100859064 417519724 0
490611382 28865126 0
439925618 266919739 0
242219545 233135850 0
539870323 231147035 0
310918087 131302763 0
16615675 298886181 0
95532298 538041815 0
13210897 424526290 0
543705286 316458918 0
352852955 365530460 0
406497298 57386722 0
307311283 349312716 0
507373496 561668830 0
503716517 129202615 0
203830112 543103811 0
213133719 54384982 0
178065992 187881171 0
330212878 38802224 0
331733679 131462816 0
76996041 238723525 0
457850162 162751885 0
262584933 37261819 0
241746350 266098662 0
74551943 407024645 0
399367108 532019747 0
198330243 327873705 0
176574850 490294386 0
520124248 417249332 0
280671032 165586234 0
378423117 274169405 0
320031636 30479125 0
78727791 46431082 0
145526118 534964481 0
536660583 242257086 0
348779894 309041071 0
277945656 261909027 0
423706556 22989723 0
488844890 200905519 0
567215143 315267041 0
402634867 103853501 0
525099311 121844875 0
177412610 71087855 0
225945002 363898003 0
408835586 276617802 0
88276808 81252116 0
455435234 377998890 0
262750201 79424697 0
265712568 517957467 0
317489176 400773733 0
228810189 432566968 0
390363819 546885629 0
286865896 560570884 0
441645177 266747309 0
339975269 477516090 0
87537418 393956226 0
311108423 140737157 0
467995628 162894926 0
381025426 253097164 0
411792800 191722961 0
51092599 276923393 0
341699415 246437361 0
355615523 311050010 0
381124067 97763195 0
87021977 544574422 0
458500176 244471807 0
544460661 61321765 0
82834430 57012780 0
113581744 15581525 0
257381342 19741162 0
474324855 342685098 0
461537287 119781441 0
505895838 447485406 0
448199181 382380629 0
168392599 472654861 0
262673187 280843347 0
276715561 280817413 0
429820325 100560125 0
420444118 59293623 0
120810541 315133908 0
463468189 549320477 0
454618966 235537366 0
215375761 306127577 0
381777970 369298771 0
323153875 289722307 0
237720074 287487921 0
465709199 358534593 0
295082584 338770438 0
469078724 117680859 0
457927679 504965545 0
305805409 91890728 0
600263 109045505 0
563352710 244974354 0
51227380 539264014 0
404736821 467752705 0
89969970 207053378 0
387177104 328558729 0
334426648 535570447 0
399392449 406103046 0
71818524 139297883 0
553876807 347384396 0
44220268 541401606 0
387518995 488269941 0
412829765 404722351 0
320114086 159004279 0
284519999 143553675 0
38747172 157641228 0
505658074 483397765 0
232658655 145802290 0
523252929 359926971 0
3458078 63601365 0
564057447 192192148 0
479840273 362894169 0
300234809 309119270 0
273047283 487813530 0
37631453 454706227 0
160786458 65950441 0
28219850 393793806 0
368791386 453799684 0
295848941 171016635 0
546519898 441817458 0
496574003 251502885 0
199087337 238514489 0
12421247 164933754 0
463965116 364347518 0
540626462 214941261 0
119413347 545053645 0
413966247 227917111 0
501293002 491256826 0
520259594 378864266 0
449069910 156422580 0
349295390 432645978 0
485432368 194049239 0
443656839 376843164 0
99972127 183254284 0
81416866 413646576 0
324044603 183873648 0
168614747 190474222 0
237754817 552950741 0
320464573 343347967 0
402886851 265627663 0
461675295 565802813 0
354146674 127586969 0
552809754 205728852 0
2747230 220244417 0
197362125 3183000 0
155750529 139248686 0
449153076 291524403 0
309281796 414193057 0
495775794 206547661 0
159783393 166458822 0
105426054 2213490 0
341313650 484601808 0
501610970 350660150 0
98470232 507406097 0
546247409 148874518 0
189767426 197657261 0
76621078 286871893 0
395848635 139792545 0
385691200 560451496 0
546012740 395254954 0
423739433 140935262 0
173800104 78443808 0
279143996 55473364 0
264395345 330314009 0
245730553 24127891 0
382595066 230993215 0
88153066 228234065 0
505603552 138556591 0
338888510 120611138 0
553479123 150832223 0
332549235 404249382 0
204806105 117338228 0
442221289 233431133 0
415485102 345004147 0
301668424 169308006 0
556006168 364628547 0
79144738 393681013 0
453258081 45843316 0
494640363 117582325 0
63696345 103124306 0
406282175 502337497 0
8095673 550662244 0
61709666 336132626 0
430345272 236509556 0
81235184 132928790 0
504542030 473555887 0
59188584 216644138 0
415573918 71379644 0
547836476 41925496 0
315360674 417770746 0
18285630 376652026 0
372406921 503076930 0
491731757 445188722 0
357715882 123408662 0
493486027 86056351 0
55439324 515384138 0
220661896 276085923 0
120437916 138025905 0
371365883 456736706 0
282040672 68449147 0
469752646 304732832 0
426145875 169507504 0
560743144 470788960 0
100823647 319985222 0
150040604 515397824 0
454104163 63773340 0
479352505 192568389 0
262919912 420391256 0
542640940 534331683 0
200270685 150830542 0
496436004 489187688 0
212415813 354554933 0
88027657 427261855 0
274372388 560960106 0
72185764 66585956 0
281847232 188988963 0
133758705 227052558 0
38573800 426526060 0
138205979 369733429 0
417945685 179184289 0
428963189 248514396 0
298639023 218697159 0
210636017 145943951 0
262236121 388284998 0
94408684 412142491 0
237708071 209889295 0
311605266 88578149 0
240050134 471064420 0
83593025 436590398 0
155664852 438838798 0
304358006 352824800 0
128302715 396350729 0
459447276 160645164 0
441489446 17630920 0
356838072 205162701 0
448652880 258534101 0
212724519 539704951 0
75299119 488477260 0
122917056 387603099 0
535606527 108989025 0
12962828 372209529 0
550872853 99186978 0
333562410 265872287 0
354128943 404812072 0
56467173 361762485 0
76614253 439576440 0
423181874 534453244 0
567576171 196819461 0
191522310 262450323 0
148393195 416712732 0
210773581 252225271 0
225380475 65009961 0
247428652 401539040 0
275472110 530784021 0
548202687 304096578 0
14863263 123853257 0
184321122 427543642 0
45354154 92348340 0
244566368 506935261 0
112028829 262668769 0
166133208 418658400 0
263612315 395736540 0
543938767 220726196 0
429871889 394287458 0
405428339 285808109 0
457774575 317992266 0
406620196 218139911 0
426833191 277467268 0
537638846 554188311 0
85845098 515693959 0
437691430 19420901 0
203099807 190127811 0
490685682 623785 0
142257804 159759915 0
47385427 46883223 0
99142044 389664784 0
375740168 91832690 0
138706020 14035491 0
69619482 564531597 0
345966151 397129076 0
61360544 426469464 0
20447212 186264639 0
433138529 145571946 0
550795835 187198309 0
24174267 53358371 0
384614916 252057076 0
332871014 403720627 0
496556344 129578641 0
241613121 6999204 0
544925488 142265265 0
298756867 562199678 0
348832667 37751514 0
200230965 464917630 0
245759396 372769328 0
135037342 127454551 0
178733676 193314260 0
483079113 66926942 0
60712425 8583274 0
49954588 477600487 0
66388854 508711872 0
380511236 36169632 0
134436410 78898970 0
5302876 254103899 0
264211505 364577646 0
421899055 434953159 0
334204635 481814700 0
555751735 322133026 0
114059334 335045216 0
1246513 197376726 0
494455706 364602094 0
417883008 38319772 0
471657709 355537049 0
233164867 48560954 0
486548015 449907687 0
112108114 426161664 0
247913645 321989616 0
451507400 529444530 0
292095190 192556229 0
413696484 426247438 0
200436604 99223148 0
302969138 557768565 0
141679841 484500682 0
34962187 371891902 0
140923119 101625708 0
293150309 182365616 0
363685772 117353194 0
172790743 478734703 0
354891843 464664317 0
398846538 434376692 0
371957791 143821138 0
61392681 482899713 0
546516274 294212347 0
309382380 544649873 0
343497542 52613674 0
393032505 283802111 0
66709749 285454835 0
220607641 551296138 0
30384458 109863323 0
463394693 538407072 0
298679647 234447661 0
260488775 131131349 0
227051134 465293630 0
309216374 249837024 0
245725903 147477525 0
442342159 363004776 0
214255922 234832882 0
481586913 104329965 0
318338275 378768958 0
409640547 363101729 0
219009613 477356670 0
383201128 221025965 0
169449459 76836032 0
448525457 452420857 0
142671842 138554919 0
440708300 156512763 0
215201458 129586409 0
54213424 428343058 0
282728738 33152987 0
185629499 334140118 0
177847622 443517708 0
420179662 73014818 0
384632618 368188531 0
518260824 165918394 0
49125092 35218620 0
40521818 460929984 0
47874118 428500004 0
481298695 180634622 0
177402592 17287062 0
283859693 235606016 0
363134629 1617629 0
26490286 355974089 0
359353136 172393643 0
556441207 44533472 0
64350220 569007247 0
82384179 329581558 0
166368735 26544723 0
159477981 362209406 0
468125752 564419268 0
67697262 147785393 0
157581184 93274269 0
444478049 100711771 0
344798687 194475052 0
224883021 91908144 0
62103495 51707839 0
115813563 549488159 0
58803542 335509993 0
548352943 356001588 0
57923950 176669562 0
378767604 428885839 0
522266572 145106628 0
206358054 396158968 0
412106066 25848178 0
337098170 165331700 0
407642745 61752735 0
7892666 481933618 0
358223256 313967712 0
185603547 255292009 0
541079552 187685961 0
136908556 118733569 0
445465398 52611370 0
228901752 77924505 0
30554314 555672057 0
97355171 189387238 0
262047711 94572049 0
338349708 446075944 0
27764045 507493591 0
390851825 309661164 0
404863564 48534624 0
466020836 183111549 0
113726048 184576280 0
197796741 238280995 0
496170811 531087597 0
200436522 435379012 0
189092604 183115125 0
169384847 208248762 0
58516418 35439573 0
77127591 434032970 0
144564582 294631237 0
369920502 122178240 0
391930812 29623335 0
183979464 340798287 0
124646696 283759083 0
566581580 391192906 0
123104068 107667162 0
518440398 362903430 0
193696115 466003500 0
353430568 41976793 0
440388263 385261970 0
313363865 296776125 0
277874319 45091325 0
257037402 65917806 0
84016901 543550612 0
145085400 318133622 0
532598624 365537502 0
492724764 486187343 0
228134246 508053213 0
132093100 523850538 0
328450394 287674672 0
55058616 556534845 0
459833800 184848556 0
164446313 463610071 0
104374203 208379763 0
279232054 528826740 0
424170451 277625503 0
538527694 11412420 0
534636700 365485828 0
357659112 475845060 0
296402474 491368996 0
566736454 210101410 0
349962025 459469495 0
31508633 398107081 0
306757054 413638225 0
144093825 551957276 0
393752977 28249555 0
480815334 96185038 0
217692527 325955382 0
23091975 403892013 0
326583358 101203697 0
564648702 535215173 0
396349802 532726450 0
158305756 438524633 0
39716539 226494559 0
374334411 493950911 0
278370994 109397372 0
140795812 423811294 0
55239980 112025934 0
492285544 326688849 0
243159113 57012660 0
123566098 48557545 0
334806907 551912040 0
95247921 295455539 0
122755458 29653255 0
272265539 352291013 0
527687849 263284853 0
507223361 354933912 0
260979844 187449673 0
134445915 46352726 0
417111719 6070097 0
261418492 82157282 0
9182784 320945853 0
474019219 494591674 0
569265673 486276243 0
106795352 54521778 0
160309293 35051164 0
13219935 2992433 0
531935222 566482831 0
54775115 183956771 0
348095672 515158098 0
460145862 536758853 0
43472938 170631074 0
237472438 263000128 0
199927092 321866248 0
141612918 474700867 0
297636936 66140785 0
37789073 408606538 0
148010944 23206589 0
548621939 117154650 0
67215632 521394606 0
436976643 233096241 0
170322885 176959230 0
242414089 476160870 0
37087525 218414346 0
159922651 429269179 0
471966277 5907237 0
323266948 100552461 0
356735022 53343699 0
556997790 185877572 0
162972762 345543447 0
337106 503005969 0
373231059 490085459 0
10941587 347548837 0
21846216 503623964 0
134175892 474676961 0
463021239 304292512 0
8771035 566150131 0
64484134 421900883 0
195574006 325625359 0
301887852 405217493 0
331944084 477561362 0
440155016 247602488 0
55514289 450512477 0
159343264 286244018 0
413119332 255360696 0
82029571 381502918 0
207050574 462262682 0
19994497 357876936 0
358627915 258563796 0
235266050 191638134 0
74806649 488847236 0
213194378 290254847 0
188016232 128830053 0
18908920 93702003 0
91478561 492410296 0
265756192 253928473 0
345543775 35209051 0
78608613 71289342 0
230244569 316945768 0
303182688 294210890 0
512579265 52737393 0
223561224 469249519 0
362595739 191810692 0
163806495 410728045 0
532269129 17523165 0
525538492 391367970 0
392767011 371726785 0
153563348 458815411 0
299895683 344948105 0
142696197 127584026 0
357390758 365957038 0
45542440 284050161 0
242801126 106968723 0
206503459 102827359 0
289604684 466811847 0
6204615 543247939 0
255522984 219193813 0
225684280 87776951 0
274132675 176400062 0
23758722 556962414 0
491867181 453869053 0
381936412 400550815 0
97938347 168813949 0
240336442 47672625 0
191343406 203673405 0
250909338 221423726 0
478908837 179193817 0
375464508 187309076 0
179835557 132184387 0
178971610 154420112 0
378379270 435169720 0
176414301 300304775 0
487054822 461914861 0
154645557 157312041 0
267063985 334747190 0
184575951 264003028 0
301508979 524128753 0
371228209 250882230 0
382982948 157285279 0
505400645 277541290 0
304382694 237625054 0
75983574 171490984 0
358752534 508048308 0
350415064 259964938 0
381715259 377597152 0
531386584 503594472 0
204138447 293160694 0
131908450 313034051 0
455345222 279108874 0
309956053 5573131 0
303010003 125574248 0
272732139 354624281 0
233272990 211525897 0
204983226 124768737 0
235454086 371942319 0
334422882 224855406 0
398304700 196919236 0
422274482 160027778 0
258203693 59846192 0
538439298 157439066 0
319223697 545828291 0
278779210 255696083 0
301682527 526957426 0
62186959 203428100 0
151032180 455385772 0
562241767 213439505 0
60326447 381556339 0
246523315 548195719 0
195270199 250791064 0
175490129 366720471 0
70660306 161579210 0
497231630 166528346 0
209347028 534493092 0
500744568 242776070 0
148048127 346849370 0
191052434 256215866 0
470085514 208653264 0
503578123 519235197 0
536048335 170094486 0
442599055 468544223 0
423904920 453134982 0
314257722 157128664 0
507470758 309331058 0
192922619 161489241 0
153574614 534253816 0
211299556 145367070 0
529536173 423599318 0
231854480 567767994 0
26006246 135758375 0
437738879 293251054 0
151217019 159066169 0
208173337 510784528 0
13178028 34144433 0
220887483 422449658 0
220966583 871818 0
457588766 326795963 0
157534621 15335169 0
191080486 434546934 0
185418208 375297966 0
469005903 470483831 0
520244889 104943848 0
203463501 227829814 0
230203799 442782687 0
463780753 146576773 0
521615630 384159130 0
338582785 543951549 0
370912674 520945209 0
539424312 361097857 0
86016746 18868224 0
30549378 8039391 0
74936834 274280874 0
147150285 216163560 0
30100361 489716332 0
95606534 222730600 0
493210501 134697771 0
244336300 224342596 0
361328494 355032925 0
38004740 387320212 0
275167590 326309957 0
190044053 97356028 0
119019958 433945963 0
278953086 37369749 0
188379078 84127820 0
406327148 464782462 0
419386351 88090265 0
457412499 527676980 0
459162265 546378984 0
370260257 250939698 0
453936228 374694814 0
479707304 526753995 0
544916478 35753047 0
12999770 370178129 0
111491707 398724806 0
391487553 93677517 0
525068095 2114549 0
291959707 119013496 0
257904543 88487197 0
17902556 285597861 0
408254438 178183957 0
518097803 234821831 0
498604307 236689832 0
407717078 193086342 0
146866198 160119318 0
464138035 106189165 0
51458034 101001745 0
98028002 78117628 0
232106268 516708921 0
29617535 395648230 0
461833278 111428357 0
186259505 93371695 0
290524224 431308165 0
311459846 342726525 0
135467678 16513967 0
518658983 114306526 0
455937931 373059079 0
73124400 68822139 0
442487005 298384017 0
423080387 273029405 0
367558462 312810354 0
437009787 207175356 0
196097409 330870154 0
299330927 473271562 0
349709649 336955370 0
199723181 91120865 0
156064514 177753019 0
396567387 231650399 0
270507207 279287451 0
348352593 40733857 0
529591189 139122863 0
398572884 76101403 0
299989941 214684092 0
468751484 564040839 0
270382916 142268514 0
553001264 544456264 0
434514994 63309389 0
242419718 47155222 0
317186955 363242413 0
540469652 482942472 0
263245708 259071467 0
326065474 298172514 0
309225225 369120241 0
397562245 292583728 0
56391195 214887555 0
365567950 235093882 0
148402485 70242359 0
292589404 370496782 0
79903977 157756844 0
218734421 210200918 0
545425804 514990052 0
198386449 342978057 0
118531802 113744777 0
114189162 194041097 0
248984049 137022257 0
186804839 405492487 0
335120400 150107112 0
101494741 174916277 0
341645852 253934575 0
170843585 406184060 0
497740572 208053995 0
419154823 172524856 0
160710297 411185187 0
507787880 293723892 0
203243046 114315966 0
554917896 446832049 0
51871711 147027128 0
71435230 45430584 0
42957514 557408799 0
298918252 409199747 0
489766525 142230242 0
423160387 180726367 0
426117911 566556949 0
59770155 377650148 0
218119232 223753699 0
186677985 377480843 0
114158808 325400353 0
319435393 84821668 0
382896756 43058307 0
16832791 347547552 0
169314042 346303552 0
73473516 457190687 0
404105735 511821263 0
335649557 562755874 0
357391642 495106453 0
407240840 303665963 0
453569325 537884815 0
264636872 402861869 0
481956000 493236684 0
265761263 57468329 0
309253381 541537432 0
239870939 37850327 0
424207760 281225054 0
297310334 493126167 0
271638557 78610327 0
533331005 493436876 0
112181724 269440366 0
510647523 417611638 0
455678640 141559495 0
326057853 26998783 0
452394866 319922617 0
551162674 205980616 0
421471579 392253225 0
246147358 122042813 0
415494188 476927931 0
73358660 347670710 0
111615483 11568826 0
188192116 326255798 0
253213690 550356233 0
339821211 74587984 0
379991921 141740948 0
537571393 112963532 0
459230418 254571600 0
147395045 38234575 0
498609152 431979787 0
511669017 391055762 0
504927036 17641797 0
313379910 522050116 0
186043893 337613691 0
489099371 136048205 0
294304321 256186237 0
90541962 266544907 0
502218046 450878953 0
30158853 215267738 0
468263121 359448060 0
439782593 568908442 0
63424978 306207157 0
204559813 124401351 0
412702923 101448831 0
8802867 483400935 0
169012513 160579888 0
78601973 330639205 0
555360623 178404467 0
394372282 540625522 0
60285068 5062816 0
101994958 205186538 0
193907329 336142025 0
235331422 542892068 0
404639906 232448645 0
189304331 473040584 0
108453338 117448994 0
124883356 83952709 0
238814309 33185473 0
60071978 342427331 0
125747865 485494123 0
419717910 185148501 0
483572196 294648429 0
554016548 449877279 0
389357567 404140511 0
182524414 4935271 0
226097660 187562050 0
59800136 432721293 0
481787520 206830406 0
116112537 154238656 0
44950256 29172189 0
379253409 288230705 0
367746670 288115035 0
50010229 506998685 0
321860870 425952639 0
105417216 359882050 0
362066610 510828410 0
127861155 511043493 0
247837942 364828262 0
477638743 9763968 0
23007075 467214959 0
544563066 478347112 0
134272958 424906341 0
212023960 421779340 0
11607864 388654505 0
34078248 367515732 0
404248917 244433923 0
567048137 98533898 0
281146680 123766114 0
258315683 116180810 0
26688053 342839788 0
353256826 392279568 0
320614463 260389605 0
141222181 33632768 0
190993147 496213379 0
494801411 94909921 0
306745282 265763285 0
295873110 453038397 0
324170569 164316822 0
225533536 450825841 0
142018768 41471775 0
554360306 335370298 0
71702159 174316703 0
497824508 194798686 0
8723706 548178054 0
56764861 525404666 0
279381823 503772631 0
544187441 111400271 0
514980216 258642759 0
441837876 46685594 0
157952813 122322909 0
290020557 383631425 0
346849061 152853126 0
414434870 291381710 0
298724195 136907533 0
243200369 109238225 0
4083246 233605903 0
96447827 341957214 0
395674123 371334156 0
511041938 282256383 0
349546631 544614455 0
481030645 144181591 0
544691599 395370577 0
98897846 22720603 0
82219703 386072968 0
243191811 325239010 0
121539314 20336822 0
113766794 100919587 0
177785678 29844789 0
263706463 381964920 0
514573171 395922038 0
311662329 117330278 0
99653498 558052740 0
332785809 279735690 0
58477697 455475722 0
231482542 365534822 0
295197615 295095978 0
524174521 375183069 0
557179078 214415173 0
532273573 354512746 0
147442269 106231896 0
433503016 446965568 0
46841679 248519325 0
275368138 403097107 0
490183665 390880423 0
425404653 102214276 0
382739185 299236444 0
454759488 489327335 0
121520811 359459053 0
400029179 151372474 0
250399418 445725821 0
301244282 546241923 0
557298952 80625190 0
383858097 113707073 0
286718236 401354952 0
334402143 443794002 0
61910061 346231028 0
334700964 360874437 0
390976102 21074831 0
161169413 499654513 0
281606769 89940755 0
98032265 305624860 0
175374737 172556053 0
154357888 101182823 0
266491469 220229846 0
469672532 454148457 0
86237438 74053324 0
322742824 408144960 0
568159058 447069582 0
504502169 277746338 0
163427694 448826760 0
369477536 494401114 0
389698565 383663634 0
563562786 488461962 0
97224015 327049604 0
532469107 249964554 0
434403372 52603137 0
13802839 345030651 0
201431105 504072978 0
168749161 137297197 0
551946529 63191302 0
19294015 132434367 0
364579324 8215274 0
563217227 352453378 0
121146291 327880330 0
189819376 433307646 0
297286824 520484342 0
417079749 398937997 0
449315285 321612894 0
30422096 78719008 0
81776545 320844499 0
222360338 730570 0
192141312 558203714 0
284905138 466865007 0
453951427 515014429 0
426120580 373842511 0
11247902 299141608 0
82482482 464932983 0
438085195 269441554 0
31756254 343845802 0
97947542 36540160 0
568801989 441800578 0
442869235 93516188 0
382383023 433887350 0
196181853 32646274 0
443508077 208493317 0
75590459 802815 0
267088247 277149914 0
197634150 410267694 0
217102551 517453519 0
437913191 430212118 0
433593017 144303513 0
340941492 448226364 0
366918895 210334663 0
494055854 296887933 0
516568855 377139838 0
203019147 375260136 0
418367158 192051517 0
87656143 250375739 0
410535886 155759284 0
4138223 501686049 0
202826382 247798047 0
453419744 195803708 0
521331100 427714766 0
99073472 18658607 0
193750948 356550162 0
235266051 203380575 0
269426128 400627080 0
276416497 334907569 0
25703418 342874210 0
263292309 226629814 0
290160787 386282441 0
60786055 183475834 0
535677164 466518603 0
473850318 76752661 0
394795215 556861804 0
257821930 490604886 0
301872333 158322575 0
345735233 556993494 0
450119190 46105047 0
319111660 300457972 0
520586174 419642207 0
75245819 212442941 0
566271976 298517754 0
366711868 229660362 0
552833063 554297559 0
439362989 6985352 0
287023698 114729205 0
132282290 477731365 0
467925727 451307066 0
28570530 110084861 0
370248906 115745326 0
541156758 424660495 0
327570621 421622931 0
524060249 206933462 0
292891745 250573469 0
403896246 40728201 0
271183157 98586184 0
369135288 75926405 0
494111734 357201894 0
415665546 298607455 0
236247915 93831217 0
41137806 563111073 0
410722530 133992599 0
122824238 535709133 0
453978206 567642725 0
446925858 472725270 0
531016311 112933706 0
160068058 35149617 0
6882212 443132443 0
497042199 206001821 0
529013161 72537508 0
367541278 78509221 0
523275885 206327544 0
52507790 415439617 0
479126912 362656704 0
86457228 194116574 0
233314451 517177465 0
170661640 80905323 0
81450660 368110866 0
126782503 380719996 0
37445894 480904990 0
310244517 268682774 0
93541474 95953035 0
79967467 7236433 0
485741281 536397005 0
174823223 46905369 0
79444546 3185349 0
500560009 335598834 0
306898803 72627474 0
292149356 222417316 0
495385679 65951965 0
96191102 342962911 0
568054340 251861751 0
269358248 40341846 0
300159371 27381254 0
270504994 385906027 0
312792435 278049913 0
400369514 488002914 0
331343183 220950424 0
354198260 414454096 0
331225514 171379388 0
322335390 482335392 0
447783946 53394967 0
354233008 487133089 0
101206359 192483714 0
408625829 254405434 0
300224420 461627379 0
475600221 397522786 0
529803527 454255051 0
366703637 65057531 0
132167801 438143197 0
386493236 393017648 0
258946734 344183644 0
488019293 200277654 0
121389937 568057175 0
354557684 92044745 0
213413002 17323369 0
476038844 159815632 0
111273373 98478089 0
248162225 467688013 0
557677025 210524942 0
479198898 354654813 0
110662973 274666972 0
15191033 509696233 0
77824788 221413825 0
505956849 458327519 0
505964466 188557589 0
46276476 42498092 0
442812310 186928327 0
84469254 296628733 0
156157367 84212913 0
190658125 107531791 0
253370911 183488886 0
167616524 550665422 0
165470512 136302458 0
526087473 383508439 0
192881065 220611763 0
458459743 70589343 0
427262931 303943330 0
160638440 34104107 0
543101727 261018323 0
347146648 141787097 0
391262075 162854942 0
99805703 170262842 0
378272146 177620339 0
281457538 506727308 0
19431977 71326077 0
24185972 486557449 0
26783886 465340097 0
185035503 179414673 0
234654923 409883869 0
253379547 568501255 0
254968017 124389078 0
504581589 458575668 0
299422307 276517375 0
89678149 542900288 0
115136210 529038078 0
469360350 259998111 0
175217621 368179603 0
493198381 114495364 0
355531568 153752151 0
485140010 348040614 0
84303926 209867152 0
538076194 360217390 0
329296246 319631919 0
346067544 247448234 0
142316998 443378561 0
519706737 625379 0
196550918 435782309 0
559947264 534051089 0
66210286 100575344 0
237731164 36332073 0
520533544 550496917 0
433621487 310269474 0
548512761 312684943 0
459177941 14057892 0
467343030 415449627 0
516327888 403195158 0
200395771 209840563 0
371601826 342210604 0
28446330 463829209 0
504970641 276209971 0
485378676 407087280 0
181603005 85746077 0
233028557 268560208 0
371358888 134492433 0
565832408 386631700 0
554914022 135148984 0
16160164 484063401 0
457168686 79910546 0
164112254 490708341 0
226415904 166127146 0
250003862 319319076 0
427290980 33778390 0
565316792 128956984 0
418962976 99932069 0
130802603 351377526 0
491332238 115138038 0
23466684 491553073 0
565527358 219055239 0
224342413 479949284 0
195328986 332579718 0
375945221 200863967 0
317176135 472749379 0
460066364 359188720 0
477286879 255634697 0
87853492 54791530 0
71611229 478344317 0
440117082 278470330 0
526577401 310661095 0
78797612 152825594 0
439175879 393580578 0
165100197 515695090 0
524090153 320611024 0
340512428 161421175 0
131186372 446401190 0
432650349 291502147 0
316781972 458493775 0
503377200 328160106 0
468419252 205614272 0
121520984 449584972 0
249330156 95413025 0
341358504 52669571 0
559341725 101819697 0
255181689 475268446 0
245690125 461170665 0
151141768 22629587 0
76972344 109145420 0
60475872 18490646 0
453657828 171333797 0
482369546 203546978 0
354921975 375410785 0
565859362 22538731 0
487951630 295073065 0
327574523 244287275 0
359057890 153627975 0
357303674 482291694 0
399753396 480346972 0
406369536 25728992 0
160130748 24021620 0
524724058 112903482 0
10486795 191940097 0
319473205 282120004 0
290831702 31780573 0
195169968 301345443 0
183169997 299138579 0
544638737 282436468 0
32706743 18118420 0
301365909 560826077 0
190263448 183173730 0
434256203 279604307 0
283482265 92330064 0
356976720 7368937 0
480327967 542028406 0
408231547 420778321 0
478519116 314623025 0
523576780 416070959 0
242654650 237633128 0
189509152 112137219 0
187509886 134251898 0
520699925 566954853 0
531403942 211621619 0
387587307 542902116 0
363884639 483643247 0
186127645 558905943 0
5266763 511068897 0
191127027 76429489 0
242176637 548123570 0
250590651 508390466 0
215426868 395489265 0
485452505 568184019 0
407882980 348081631 0
71178837 2252124 0
274031905 113011602 0
60263043 19349424 0
235946626 440736868 0
397333682 463442914 0
520372030 385756040 0
16846105 58877820 0
142769901 195164042 0
138168943 343986430 0
16381147 429309523 0
527284082 35173951 0
46797492 487691451 0
176538120 474991163 0
204349273 109048833 0
25000990 174343521 0
151117208 519930345 0
164317047 333433173 0
367675105 195325409 0
263135273 177967629 0
259827256 537290917 0
534474733 231905360 0
504775468 300857214 0
517882847 216937096 0
279525184 363500335 0
320637140 195200230 0
490170376 119786994 0
478942078 451831891 0
80623449 566323456 0
324393928 27573397 0
350777942 166496376 0
336012390 16986142 0
434505360 45887565 0
214360150 129998684 0
87014076 239260594 0
221539864 33273565 0
481344389 244272730 0
500330965 211851219 0
105013284 224627695 0
425968091 396031629 0
134999751 549967450 0
228500374 167617593 0
22951734 451409607 0
65966585 375022369 0
530784719 457527289 0
346036557 7872327 0
278400990 135412298 0
164933005 64874405 0
342177331 385481528 0
261173019 530265887 0
300966214 108517602 0
345506841 99451299 0
360348536 206061614 0
293155266 224782281 0
300884499 509999497 0
440915653 489277811 0
337167004 135675430 0
439200259 128207492 0
446916986 355279892 0
412694993 55264410 0
485220080 191517445 0
239703596 10819088 0
198585828 422085947 0
95179770 99577466 0
248188728 504017252 0
419122521 278873747 0
69215559 302650788 0
411083760 96597739 0
81628621 455603685 0
555439754 499437045 0
123663967 164379152 0
53060308 486454020 0
280946162 492984251 0
383598565 147589864 0
197036370 531722829 0
319511365 516176348 0
13271836 500083164 0
90759282 93621735 0
338769352 279140211 0
319658581 81314830 0
83587270 550106890 0
216158392 13383818 0
497733898 251645953 0
50786981 471249610 0
366039774 114294909 0
265963028 54995045 0
219743706 470242247 0
344953172 198578822 0
5705945 421851196 0
39822754 537014714 0
88688228 499746071 0
117406576 132088424 0
517368443 504182554 0
234706107 55079443 0
468721674 64387260 0
315639901 484748315 0
328087250 307747164 0
537991238 318799704 0
460425999 148931935 0
73324040 139740880 0
524473675 163777113 0
475560517 184725233 0
56186284 175062490 0
248719428 461892066 0
541460435 345993437 0
369123538 176721315 0
343285214 145670964 0
64455333 508289988 0
419051088 34421596 0
72982129 17732138 0
515020228 282891626 0
158032113 240985475 0
275481798 25228038 0
164129949 453794280 0
411684504 506309075 0
125551983 460825462 0
311285723 76421170 0
487218996 53913553 0
97622917 398157078 0
399432304 347489364 0
33338351 201319932 0
198125184 49429110 0
358325116 363167530 0
295742320 136862115 0
268936197 291501340 0
264254765 311048539 0
116620019 262265052 0
330561180 566974088 0
355632605 24961550 0
176633277 414200365 0
312653619 547984705 0
507519407 271436822 0
137563872 396957349 0
511854257 297066505 0
257459281 81697323 0
512291123 306344419 0
154214690 433168352 0
99302683 341222710 0
272394705 242235348 0
278194416 134866929 0
16733086 145405432 0
87512426 388265542 0
334798226 249893587 0
409066986 418773748 0
134468248 408013712 0
490316543 462516327 0
105436130 151485678 0
184616005 5624584 0
512413279 283053343 0
318750509 129353271 0
568845948 312122388 0
91482969 542860548 0
10465671 352306541 0
311725487 461177983 0
384032736 227437494 0
544508484 436500881 0
568470380 103936174 0
254383671 453411913 0
358573398 501004610 0
407170397 276226269 0
74133579 39580899 0
273436019 44966095 0
147254062 93906819 0
277047303 321755569 0
435255261 431569324 0
178375705 178152090 0
431987005 543568531 0
540619917 478178989 0
66773650 173458270 0
59446282 524482958 0
289539347 72893723 0
376325028 308766060 0
486161474 523746074 0
548222585 373217478 0
345699826 255035335 0
121390428 372911225 0
313145900 184482480 0
389044772 404845120 0
288213895 220362666 0
469305048 229572399 0
280803332 396052916 0
213546360 107040967 0
333795566 354188031 0
539310726 373172604 0
418701029 527155070 0
3236212 45101504 0
161485766 234213394 0
552660722 505241529 0
78769213 280529661 0
189764693 342755199 0
196681553 442155597 0
522208576 131731474 0
475621630 246553583 0
226940487 282727883 0
163051434 84356693 0
97671312 235045086 0
302475212 502207395 0
375472938 502053412 0
262319735 444832000 0
474900055 342477419 0
155439648 546582587 0
326449829 119221217 0
346992228 311951884 0
229414055 102888528 0
141770299 292703945 0
175160536 446479758 0
560485688 72353221 0
354712882 282988193 0
7239508 477280869 0
246428294 79955717 0
196504686 565925284 0
383416498 345845684 0
66083001 120833600 0
64704179 524450441 0
98201907 565107306 0
165954154 237054691 0
236528450 296170862 0
360973438 355087044 0
499672841 11602118 0
202750969 870631 0
208656195 359659868 0
453457034 565674573 0
66219272 394007434 0
212892901 264102737 0
52668040 272989523 0
504475143 231911245 0
102510893 507767669 0
198211837 96285122 0
200898087 61176762 0
161569322 292787086 0
314294206 269550788 0
387303444 272484759 0
487737566 37944729 0
77632536 132660452 0
499444943 90225821 0
382270108 500810553 0
214842646 35708259 0
556490987 249950605 0
402157991 364377269 0
179095290 167716880 0
103476676 135553681 0
1151665 568552566 0
512434201 122368082 0
561931341 13667433 0
561741540 202218420 0
88337164 246876044 0
83759790 266528745 0
170331284 435112591 0
268630576 343477660 0
370561181 263493235 0
57668014 530127753 0
459939282 82668421 0
132423088 483106159 0
444011817 112395206 0
179677358 382504697 0
202162421 132430541 0
115245871 423893726 0
84003926 74992525 0
430211501 530445492 0
361458281 238178384 0
69929529 299620901 0
97968022 494227327 0
281126171 352264873 0
218852831 46832445 0
249258876 414836287 0
115452413 393472523 0
428666568 218081137 0
51461841 387618798 0
565331250 69351095 0
115510216 282794956 0
421101570 98049887 0
111025776 410163835 0
41523736 52331557 0
422025294 321059441 0
542472113 500192888 0
45803551 329296631 0
380069059 121785563 0
182621823 130011218 0
439010523 190868594 0
191637164 165834725 0
432860057 293712956 0
525642876 522291112 0
162815213 62951424 0
317265182 28546858 0
173517270 267163542 0
415154796 277017820 0
419497762 403576457 0
481487555 204012134 0
533199075 479176520 0
341872361 151969010 0
225215298 70957620 0
529112777 438456571 0
274760237 565506803 0
137197995 382693959 0
513480324 150399519 0
297719233 177850504 0
255401888 414290110 0
478807812 258393204 0
361152327 476046126 0
211751763 505957440 0
15268019 559069481 0
422468310 20657294 0
422986339 168720508 0
390113108 412203046 0
388767795 7163970 0
25165779 415062627 0
56177235 63763876 0
550495608 404725660 0
470884164 128071407 0
262886633 368446465 0
267953768 174636990 0
82139804 203885132 0
293639158 256996775 0
509050704 184468940 0
351030784 448262794 0
215596704 509331955 0
202160596 69051530 0
105130665 314063936 0
64159772 201071970 0
133780371 398781994 0
355431653 239181014 0
356222505 360608741 0
220466984 319508638 0
340330879 365743026 0
208342195 167184797 0
193301654 204945428 0
520582130 259727501 0
33370909 239387160 0
298843583 199507685 0
442085826 297709148 0
73750568 77659941 0
64555718 138433811 0
248403919 346859042 0
494183197 538677975 0
129344641 22371787 0
466910533 136500369 0
465290175 135900260 0
325764799 122100471 0
290359461 385595825 0
420277324 314373073 0
565126900 538835825 0
81289820 140341163 0
395980510 280771667 0
531445006 156512308 0
425193700 466359727 0
454797388 101308932 0
350095906 566010301 0
526447505 470105827 0
294354873 521783540 0
515780852 310937505 0
330244830 277795723 0
327255358 124296961 0
310048332 528057928 0
44258842 400059897 0
376737167 562522038 0
64606272 538397264 0
406747727 427133853 0
431434426 233315311 0
365364353 444954456 0
531405124 225893680 0
224938903 177451547 0
524696366 263509573 0
418766924 96994207 0
50437299 228934169 0
423001283 254232837 0
27235187 358999057 0
181602085 394874271 0
77547007 11555242 0
78509781 480487455 0
559873624 405455355 0
63736694 203847313 0
539558135 165006621 0
249926147 517135030 0
107589533 298559748 0
131910800 97232504 0
88666402 510486791 0
70125617 79622673 0
311895808 324444149 0
300181001 133232518 0
49526117 149631470 0
279706287 568816859 0
531171951 34978784 0
343703622 158986795 0
439307883 196346333 0
451820566 469358962 0
246206521 179061527 0
107173796 22129621 0
157387646 305802300 0
97865425 151377634 0
172132438 218066504 0
218839122 134616942 0
261923584 335506068 0
493483767 41290732 0
185225677 311584363 0
6488541 454689985 0
523727825 469406059 0
188401639 444873183 0
185531215 116416801 0
328096457 229089790 0
284839666 158581239 0
298197400 132937135 0
223459173 270132137 0
42396201 131244584 0
140204554 494168090 0
24822678 2223364 0
122188587 345231644 0
273301984 300858599 0
223577588 372735191 0
217750606 470266247 0
531639670 77114714 0
498660639 323816155 0
427117546 490696555 0
253103966 112997830 0
11583607 390418367 0
363981960 116027358 0
368299426 551217449 0
299689651 510894553 0
328234756 62762458 0
226386585 470377407 0
79650511 144988973 0
428705723 252949576 0
268923509 356124121 0
258727553 185527152 0
510123727 409722438 0
32555212 485410213 0
50595443 284461978 0
322210511 58138895 0
303829409 196566874 0
479488707 58638094 0
309850920 264536119 0
434948750 376914250 0
137586249 99255132 0
445557502 335196222 0
416358238 261343494 0
335995594 74269560 0
280582625 108938517 0
217410108 29345595 0
224942505 93814238 0
225671054 146564647 0
498377261 38377721 0
553497409 150632447 0
287958441 156380496 0
279078354 255933325 0
131410684 195140203 0
194121806 264548300 0
74919641 126430121 0
252479733 27806047 0
374845194 233193898 0
165030346 97512556 0
269149459 313751445 0
261991657 404237673 0
84628189 123011318 0
256578409 337314426 0
518502122 477968050 0
288470504 138719272 0
318399585 501396196 0
364504685 419722138 0
373519604 102747395 0
296977459 275996200 0
101814414 282957722 0
439823936 163188575 0
478504093 187163535 0
315506055 492203882 0
194465555 39877866 0
120346147 192903512 0
2655621 38011375 0
381551502 267916826 0
567259952 460737435 0
372814022 356112455 0
313337575 521576847 0
484510173 262135151 0
51655151 38153593 0
446962665 137491691 0
444276488 115377812 0
437910052 168468129 0
360242603 213937473 0
124903811 175566647 0
379534397 40190300 0
307584610 352030628 0
552712891 463537311 0
472911716 124099024 0
23303752 104803290 0
328198715 531827125 0
34347490 385807801 0
307045792 316187977 0
245299024 462276502 0
310263424 210922060 0
485200392 536825015 0
113752093 357716202 0
510654071 97939847 0
315804548 143597361 0
62347139 286432012 0
317232220 210711862 0
275628287 480088303 0
372983677 267812882 0
414240752 23029022 0
242268230 4669131 0
507962756 44069762 0
228405516 302146582 0
407331341 150901455 0
186251588 216291569 0
472183489 42047853 0
389639727 132977912 0
201850148 63446550 0
452207205 495559856 0
233407380 280153968 0
135063569 394347378 0
525154396 382280391 0
281765568 90383472 0
248729625 387210255 0
265296430 253490446 0
198788001 319781145 0
373894695 551312635 0
336771244 428150154 0
305068253 77194642 0
301272536 508556173 0
33381172 453689014 0
232501932 365984680 0
429594532 419267669 0
535171963 201281084 0
196464238 220379 0
454891177 466790065 0
428070370 336629684 0
543237508 23048897 0
189530002 183898334 0
141374259 382560905 0
411025990 270848302 0
299331727 106416599 0
515608346 226004392 0
372408398 500251903 0
478416607 489299494 0
419007085 490612473 0
205209735 294265233 0
454312095 232056311 0
541816061 473766325 0
200812068 261949507 0
207975011 356356167 0
155714252 430184413 0
274745372 255563515 0
561828029 161473173 0
247307485 284007444 0
194966429 236760449 0
547568191 16242910 0
34113626 248248678 0
53242805 421448582 0
425888578 5006374 0
78729442 495166093 0
340097208 44616982 0
260731186 232308100 0
285228661 523949684 0
559644840 151396916 0
514974932 165239359 0
154982094 490639373 0
298301444 340142535 0
447662908 37078834 0
513843591 134695855 0
206739980 532141818 0
387393503 385268557 0
134162257 136111124 0
184762421 29415865 0
534798540 514517713 0
33773140 109776751 0
323049398 568153611 0
18660597 373768817 0
238088755 490775495 0
336783159 69088379 0
429552754 256756510 0
71358806 179918821 0
271936111 401627334 0
507490465 196725047 0
132968458 178336151 0
396056559 7119335 0
54163528 35764687 0
215772319 367386214 0
136446230 19461720 0
432976000 552444489 0
19262068 20768231 0
141877808 227126201 0
558239248 330548662 0
169187357 470414975 0
139724552 512130254 0
392401484 283727844 0
32369310 176210042 0
509254695 429992900 0
24307244 104280758 0
103148825 433593278 0
518228497 516360347 0
28340275 432218462 0
317063242 465458840 0
33485422 27534420 0
207700975 429746561 0
420455745 467928852 0
187625311 342755160 0
4224101 349118111 0
1128561 8593124 0
184588003 74584134 0
249925765 272087218 0
140901899 366767885 0
349777356 338329093 0
402861904 479160609 0
458189211 72459435 0
451808814 76034583 0
294051346 363868071 0
563769699 107527624 0
31903993 31837630 0
138836674 116091606 0
114232539 376803904 0
170306219 148667046 0
428129309 360529479 0
390864814 25912107 0
177374087 507352257 0
384705597 108770015 0
54882472 391074528 0
402215000 6960041 0
282387859 438511236 0
309235590 313249735 0
139210109 19574461 0
463627611 209039337 0
455916339 445882676 0
83264586 37984393 0
10538954 205143060 0
19031338 476305879 0
123294636 315439916 0
159029795 231657597 0
515355135 294925283 0
445788414 524874729 0
403156796 401110643 0
483340662 409090811 0
137894795 228367578 0
144148762 288276153 0
122339385 169425195 0
389073431 48056919 0
224873195 514234600 0
544722422 182098018 0
122911696 562082142 0
568398699 84469104 0
541864353 189919081 0
280651071 16974714 0
202783778 492331959 0
268182992 57217255 0
155240597 143540208 0
253823522 42107554 0
435021067 478422059 0
358000227 435916120 0
236953849 102471503 0
113158158 285816500 0
289684136 251108545 0
154849465 349842379 0
183955608 395249712 0
57385607 109558904 0
317523455 217792364 0
125413430 93347250 0
183823121 339460645 0
512332847 49706502 0
202116279 500932439 0
401192912 479236333 0
455977686 252792184 0
514007822 45879893 0
111931892 188444590 0
229191631 561125008 0
226065742 349518245 0
274030292 62852956 0
208803201 287550500 0
100208489 317625466 0
485348766 175845640 0
241611807 425176018 0
315855790 47769502 0
415141106 563003982 0
567589368 237518969 0
359809106 404669511 0
409925954 23279295 0
174631837 468192474 0
550250952 179951270 0
388738727 121444309 0
518598375 385383794 0
108547617 82779661 0
227142126 98650093 0
515618555 416036606 0
404751862 330344206 0
471461258 227704214 0
381193358 293511463 0
482918089 330005166 0
350818640 224209037 0
263537669 520775393 0
505462915 462457697 0
314555491 493035958 0
501548422 74050284 0
195659665 12958914 0
297807428 375478591 0
257997124 157457885 0
350441556 323941154 0
406493266 84057458 0
452033801 165297712 0
476301746 524433365 0
49010909 63683790 0
448421295 84467161 0
286579294 557676915 0
524902856 503941459 0
269682920 556980209 0
101376814 14116713 0
460580217 534377381 0
471933024 443458166 0
205066390 271893205 0
443011485 506845546 0
212798110 100947294 0
211829398 138466289 0
33140673 108806796 0
146173971 224459971 0
500972822 141366919 0
457632092 194669325 0
541131182 44310391 0
383909234 222706294 0
357403204 476524253 0
407618946 46648108 0
462543852 12589030 0
494531636 331525222 0
438590763 289277992 0
556723562 48924738 0
558432100 127844674 0
475212119 560920491 0
358601280 266013368 0
444494675 241099916 0
437488408 291800647 0
98166645 145863385 0
507554635 123477277 0
137036127 412930962 0
358392464 111238878 0
396762970 493109019 0
445185696 8535158 0
369407318 358777780 0
26389842 348981957 0
17537548 428794155 0
1586901 85449367 0
219695557 104970487 0
409834766 325480417 0
298095653 403448502 0
39863674 178816500 0
282950486 134498154 0
81801591 188549426 0
298806713 52607098 0
470627987 231490564 0
456689388 98237300 0
431319390 414447562 0
390690477 255313630 0
279408285 422809469 0
246953444 521039603 0
276805756 309920315 0
98056385 195347434 0
19713091 537701169 0
449292569 143754637 0
507295891 356452639 0
73950066 16671347 0
313376910 435901667 0
512498265 152506514 0
377565944 478057321 0
192756869 66566824 0
310124638 468211526 0
121548775 499083449 0
273527351 188034214 0
386199038 175821649 0
502099044 279123126 0
203131431 531293812 0
40105871 339481891 0
385703918 62816247 0
467217857 247293527 0
421459622 134926751 0
314960277 402398988 0
305359148 169167095 0
208444178 366034767 0
413469370 339035459 0
420508159 237196414 0
431414094 430892131 0
115621321 545420739 0
238254159 239773089 0
119465648 24564360 0
174427821 96285312 0
26357593 512007079 0
36752975 323691507 0
3834268 550614269 0
82435763 475302489 0
392705969 393974793 0
407138506 177466265 0
119791140 85697360 0
390917766 17158834 0
226634300 134186505 0
106857370 189132075 0
210742603 475764055 0
517198056 184102387 0
137376178 104133909 0
154190502 20744596 0
510999739 160163830 0
283933935 547068772 0
505058365 68862456 0
310618839 365866814 0
46866807 80667788 0
318706103 471834051 0
310128273 432138807 0
297111938 386085966 0
303313881 77937674 0
245802922 93699374 0
189901612 165957829 0
468428861 99696215 0
283373756 351645356 0
515626275 168372676 0
479293145 78444282 0
367774539 273760006 0
330176975 320961160 0
472935272 214145409 0
127822917 486130282 0
34496490 370870437 0
512643272 551660652 0
436717962 407810943 0
174538185 99267672 0
361983002 335698856 0
34407373 429235476 0
179149429 106643866 0
286107756 422524926 0
479755012 215056815 0
234869430 102318174 0
398238893 494172181 0
227697406 326381053 0
381962769 142353835 0
17237061 268178865 0
241340532 74199017 0
48107791 333980654 0
399196226 214401333 0
392789410 352071141 0
364741718 330694862 0
39376097 292841220 0
329891100 470924518 0
412215434 11760385 0
508372562 395730979 0
430199764 484014443 0
335863488 346652128 0
139030889 374976952 0
245698007 1059725 0
77829833 152036664 0
3210447 233998265 0
121441077 181777958 0
388963796 38337975 0
258736482 476865312 0
55941626 9338024 0
7591459 139157644 0
265092596 71502408 0
195913551 84238809 0
414605023 409850939 0
428456431 443713750 0
355844608 301594077 0
298146307 272673904 0
415076078 377286527 0
66659439 80675477 0
200290227 404193789 0
301277078 214230248 0
80397455 159390612 0
256731295 145333312 0
118802244 131741933 0
131708846 375764154 0
293449335 136532858 0
103408801 268588036 0
162712573 283941113 0
332589694 275796524 0
138575036 158584669 0
369109926 568574862 0
295927583 49447295 0
494937163 122128857 0
524878026 552112730 0
319357950 416533158 0
69246476 351041518 0
187355534 441240761 0
514142171 371433698 0
36392971 303353383 0
83211702 509661642 0
96020295 16698227 0
504059693 541702349 0
34994587 241097850 0
434593324 557956843 0
486340970 386989314 0
338930814 490344449 0
503700915 251094807 0
232612805 198434197 0
110694395 104405312 0
242394243 142352071 0
61451313 464260165 0
76551854 10613923 0
224687441 443648978 0
426006 352578362 0
380168016 442068044 0
452259289 393403859 0
244533751 75951287 0
207091036 534135261 0
488416700 377974223 0
237200422 463743112 0
270064905 185209194 0
501004701 90781003 0
132034649 187944811 0
392013067 340028788 0
207087196 328402407 0
19090201 486474830 0
44481768 543131629 0
260910003 255197305 0
227631421 540143100 0
245478475 80111125 0
313654418 192301633 0
564375092 478646826 0
358346709 193074765 0
486960265 177034462 0
462979742 320123299 0
75707819 25919324 0
363850429 17885721 0
18566754 564801059 0
110997929 141941002 0
340939471 59413438 0
517450066 124832296 0
424147189 193021025 0
373599695 138980497 0
45616526 328845891 0
473414529 357124438 0
542631142 55179382 0
534411805 465358349 0
57583452 483958821 0
14244693 44321557 0
266234461 538146722 0
307461037 199035035 0
197133715 118256282 0
154830130 129824692 0
559045732 16145465 0
414153830 301324301 0
295399342 283418752 0
144063748 293294370 0
375353593 366505606 0
113633710 217261382 0
497171149 31906157 0
58636504 280760990 0
313703439 58351566 0
321209933 7650187 0
365402985 194867534 0
39580230 477032450 0
103947545 530278459 0
532505354 88299011 0
341535189 80703368 0
416679436 469673013 0
365153401 278970950 0
542788814 143067458 0
69616709 496953459 0
211597927 413654133 0
456366462 194371663 0
4592660 96077579 0
50555719 361920103 0
312960394 405569636 0
545845808 520179030 0
165804280 204516407 0
79105624 412035535 0
119846773 407707844 0
245092287 213502639 0
236636551 568239999 0
122920875 342885787 0
446493372 504962754 0
402435358 72245033 0
111663640 189661275 0
181817583 299656100 0
498004807 239148952 0
518018816 493669375 0
446571409 444600882 0
127587690 219968933 0
355416727 73461884 0
207287103 458870229 0
464900564 230362806 0
552526181 202822554 0
280610328 432935078 0
282601861 121196999 0
328046130 557839009 0
372925341 379299438 0
229718126 503765426 0
42614451 541317453 0
478075967 173741920 0
557473358 346342664 0
108809465 480933399 0
413878984 403732095 0
191416529 503709609 0
256925721 200064662 0
156700857 227114466 0
562133697 321941682 0
169495153 503874557 0
89501349 27003879 0
456392404 538085619 0
3126753 460836643 0
453851549 53775909 0
185648603 470703987 0
390292317 327894090 0
496288862 42549817 0
16214765 524017829 0
126616737 526352883 0
228081847 67743005 0
56939457 45914194 0
19082650 289180769 0
416442175 225853296 0
103871458 140842049 0
52814200 420040708 0
56799198 342940186 0
381999593 172628394 0
316580972 530032652 0
144515632 222968115 0
366775801 443148949 0
247041175 496429451 0
39042897 325617594 0
74816255 113188321 0
278348806 508226978 0
276414411 476835928 0
16642546 51256655 0
28496293 84527965 0
359577936 186087098 0
136090760 45924139 0
506966386 112448285 0
495807702 257608137 0
202284646 24590943 0
13567890 253057608 0
396540418 251576858 0
73479139 249036918 0
424848228 53022787 0
101797449 173938578 0
336383599 324917428 0
356557214 2881642 0
286321859 432996842 0
165521332 433483755 0
472984520 315721579 0
259552742 521088883 0
441197809 275445198 0
235205039 438607499 0
164437157 390433878 0
1233549 108866524 0
544230533 402545251 0
13579371 415572324 0
513250703 186027107 0
552206500 160294490 0
451636907 10817197 0
348571829 160074726 0
16002699 41480574 0
246016663 483686659 0
265273610 371386680 0
117402969 58100137 0
196764945 536593581 0
263907044 51537172 0
351740522 511970435 0
503344089 443220493 0
317194027 317256199 0
78571037 460345044 0
448085539 8818915 0
115859885 271416390 0
507524049 409010329 0
20534383 352040711 0
490652819 498619695 0
43854223 437678804 0
390055078 188317106 0
327928202 370652427 0
542272625 508655587 0
281752596 415244295 0
104670620 189164269 0
339109718 399107989 0
564142023 547291124 0
222284707 397910170 0
266918302 485713878 0
534509468 505807183 0
270293472 203671508 0
155729038 318937713 0
318080176 151776547 0
345865253 185445696 0
227700277 133034319 0
360672714 422202855 0
507061733 389194860 0
417340940 76624536 0
224603483 4174167 0
544486514 193693970 0
403438976 532194979 0
268295712 400844542 0
54455606 201912441 0
568708270 41807885 0
112645747 463237725 0
145555234 471795098 0
189875052 512993854 0
147356532 377079406 0
49517887 72558358 0
451612343 349958732 0
117823625 353500841 0
244658276 192931978 0
247283497 304836120 0
49579787 488662044 0
561643994 403212652 0
292062966 18237934 0
311446665 499019241 0
253942957 552540582 0
144879536 40274260 0
61227928 219736112 0
99191446 218984011 0
61552824 225367990 0
280527664 228439573 0
150959857 171674280 0
304306650 335758144 0
498683331 301364326 0
392076165 526626244 0
31569232 371188669 0
316354202 67227674 0
78896366 327339559 0
395709510 412715206 0
340017899 409560138 0
194670956 336262306 0
433000522 519014951 0
73338259 319273587 0
31470360 304875571 0
271551683 229425279 0
27448702 464210297 0
326728818 212870824 0
348597146 146670913 0
169304693 372202851 0
256977915 559748705 0
370044376 316376267 0
551603281 18448428 0
369052395 159285330 0
464873183 293689699 0
198373657 279931963 0
61310803 10583236 0
432421900 272712034 0
433076698 142449703 0
294590451 255330642 0
224868196 494233358 0
446945717 306386797 0
423038148 482097924 0
135006031 507099465 0
506491841 440389135 0
227044696 520969637 0
235088473 100038808 0
335345668 129776488 0
401883163 334106028 0
350026849 60642715 0
50109700 68785310 0
443213936 464714801 0
92818523 542246645 0
252462702 280650245 0
555512168 341360037 0
67717723 379475539 0
471851979 448039036 0
46377709 364876462 0
507290860 77232524 0
205071477 240751971 0
13014236 535377114 0
451109108 260080475 0
279891671 53888392 0
12112713 49633379 0
353759659 389498954 0
52950624 103683617 0
75752612 16776578 0
557013689 266028493 0
246591335 448115775 0
172950728 226224037 0
469019352 375545706 0
159472492 465932793 0
188068640 441295377 0
177884603 562162740 0
329505982 239458914 0
75426192 37750326 0
367424523 166017342 0
534619261 551876934 0
392681001 567560686 0
71538735 7925149 0
85579419 74446062 0
62261492 2193514 0
330589326 419226715 0
291957378 377582923 0
295411331 258042778 0
132545733 427625292 0
9077141 89789120 0
335461391 476896421 0
443599545 245331993 0
414595731 154682143 0
208921385 507559100 0
426793651 440910218 0
538340252 173308099 0
123715836 9429498 0
515115325 342351883 0
262285223 479334856 0
511589232 155356261 0
316877299 385919571 0
1239917 338692236 0
346723134 5936048 0
139474049 249026368 0
22550486 512104658 0
54563231 6174887 0
444053131 6428054 0
192952250 410189869 0
410351118 4488342 0
443196290 512420399 0
127964652 486005670 0
494351046 491342801 0
449773733 13940097 0
221786996 171347710 0
530640758 7351419 0
424827314 461176447 0
107271178 81678423 0
109498767 408173574 0
279870594 387266425 0
18180463 353513731 0
366217282 309513638 0
438233403 317465393 0
185766232 48003237 0
104211843 535166236 0
538508907 332550045 0
221621485 184092454 0
28275923 78541217 0
286542475 493971147 0
484484405 278328157 0
22658386 253706230 0
174832147 35055955 0
203398723 107856106 0
315512914 86138179 0
479236217 524625681 0
128755612 134683726 0
449367088 130560198 0
483806281 486417395 0
258129188 154897902 0
493956176 434572087 0
236015113 8680958 0
543872029 271896397 0
40838328 376913371 0
415775145 256905475 0
53141284 348208793 0
165343614 81213172 0
37490444 439928306 0
62082084 362058449 0
373420295 116974097 0
256444084 132195612 0
412140675 213238761 0
27342034 464924413 0
366141028 255448828 0
26687442 384331443 0
455443573 5577199 0
453772370 44658477 0
502081744 102093871 0
109745907 53401976 0
3935640 216107578 0
283726275 189138268 0
257000958 241928683 0
354493941 133820810 0
219881519 26641138 0
338522232 16185460 0
430945422 243718024 0
396605160 475930319 0
198461718 19298686 0
526762775 291138997 0
268407332 272767316 0
260280477 381728956 0
477329417 54361075 0
387767720 301758026 0
83320144 401411028 0
314047197 108340453 0
172812983 397146189 0
18337431 71507315 0
304339178 83793232 0
388036119 438546528 0
63780538 110810828 0
260886225 122053498 0
13879044 193758956 0
165749283 214917187 0
503586450 86127403 0
141950548 539011405 0
151571163 125073090 0
476854093 558305035 0
36097199 200173561 0
473166265 305471557 0
37444522 480870006 0
307313802 178682250 0
399625904 30173271 0
439309431 485976311 0
233112102 470770875 0
409177166 208535611 0
322874641 34040300 0
220886511 297564792 0
141102673 430138682 0
308771034 356717197 0
154406262 355848091 0
368441786 355717443 0
514110401 252857468 0
336247897 347845091 0
11488116 131034793 0
566167856 389012159 0
404552255 2008869 0
108741106 540911488 0
93756192 292020524 0
345288230 25472114 0
77323212 43434726 0
457475697 456080821 0
550286790 469481342 0
215610680 319409260 0
357188565 303510287 0
56362379 475192384 0
296324250 495351050 0
123447088 326230472 0
44119894 253007512 0
308055469 365866556 0
104687284 214392848 0
40068957 233172187 0
38440045 265313450 0
465040162 53341189 0
6838122 142570416 0
9633785 96015650 0
461737171 389228008 0
180768619 442675910 0
101128125 51811661 0
516479746 115107838 0
165405889 295154824 0
185678770 137287568 0
25115980 82576450 0
472237820 304504899 0
167460986 130561068 0
388985092 351554659 0
378995376 58759112 0
277553276 345663851 0
464517892 518335591 0
460340158 415646517 0
430688650 43101117 0
274216888 240202789 0
481890018 70192470 0
93484655 293044533 0
176170546 542279264 0
214642429 534815812 0
125917326 66079022 0
155487429 434474313 0
8492481 281980163 0
179394159 34742534 0
4410090 294078866 0
189570506 481863951 0
220131648 534273304 0
309002598 470161782 0
225132691 484500385 0
2135671 484377355 0
111445369 250322605 0
469790502 424227514 0
554410437 117451669 0
408598728 416620339 0
272522707 242935766 0
217995612 389414942 0
246353314 120299860 0
348201816 205808631 0
483617052 257648253 0
264759670 272533422 0
382075110 315417810 0
59252442 25156985 0
437218789 525993732 0
196553891 329288438 0
275069175 47423852 0
90052000 543465110 0
206887544 555598321 0
120800003 430768488 0
387388487 37920241 0
95556533 561203249 0
49980902 170375976 0
192045827 92838620 0
509861354 3667872 0
38569079 428538622 0
545337607 148786682 0
469294287 77667219 0
551239484 372886244 0
449823821 184649017 0
17790293 330378679 0
205825546 450905001 0
4097467 129728320 0
430649839 211316864 0
334214841 523709369 0
139037946 319957463 0
282986697 97211102 0
382735071 292016181 0
47141656 351774308 0
516029601 21380597 0
512360375 418714489 0
446167040 505281527 0
276821186 472410263 0
83581577 184208376 0
53661785 390977695 0
141780187 186219433 0
248612558 159997128 0
336516772 101080960 0
243139777 144884601 0
292838527 320256433 0
261715448 474994180 0
10947299 195543487 0
31628854 149641546 0
227594030 430032319 0
369702104 174656906 0
242074747 178812643 0
270572783 544478829 0
261864097 429584320 0
262986478 306463414 0
454251584 467471694 0
486901570 425344304 0
82768501 222086330 0
288097265 417419330 0
94573625 221496877 0
454600083 403898271 0
512531028 329810732 0
54996424 473140992 0
258820641 285644139 0
20326048 181859381 0
179046676 256702728 0
548642098 322991429 0
453560390 537111683 0
181215742 366372132 0
305407219 53075388 0
501951150 86260771 0
465911256 199502279 0
194406437 60117461 0
135523075 98529388 0
133733812 500180914 0
90884991 187850191 0
412867981 124456169 0
382014916 18434442 0
314739000 519494456 0
303763812 314912375 0
221335733 62432274 0
186960422 162717000 0
46132505 286228252 0
102747239 98303832 0
90033853 442989980 0
337338173 393417993 0
227050612 382216273 0
190953017 11442849 0
183245135 567478161 0
114045539 72400358 0
338113798 357775422 0
139759281 255131790 0
13973678 153232251 0
156466913 395768337 0
482522861 396391127 0
553904141 146714148 0
568873847 462495529 0
452142691 214367067 0
263382714 376672239 0
203852188 159176141 0
68124346 119577010 0
144295702 369820283 0
176715235 11819321 0
51356146 149455842 0
390371876 407267320 0
309073909 105929622 0
356055392 323766906 0
494275868 274025320 0
493455632 158602517 0
426451168 372745982 0
535171001 408985903 0
71774767 387314938 0
131278181 429437069 0
463407363 298414683 0
18583925 349050647 0
407355941 178976406 0
566689609 141946575 0
153129932 522626711 0
13559587 163685766 0
142212283 237001952 0
348564421 54281336 0
507964771 57798853 0
122192222 33378417 0
201830184 71054933 0
97314585 81553498 0
527479574 309593528 0
206995420 170696460 0
508873962 488237503 0
535225370 499112302 0
271857884 421595597 0
109778486 348947249 0
339802024 90423106 0
314094113 496785858 0
411318004 350163567 0
176246430 192402117 0
194963047 388563592 0
187303540 200071406 0
177076236 371074827 0
134775406 532329129 0
357331581 383708410 0
445130004 352168653 0
103998409 55085466 0
269480274 285691286 0
558267374 202843761 0
553742922 339372494 0
2003443 491619984 0
308910115 485299707 0
297881998 362249390 0
68602615 169836060 0
207328633 68737413 0
229402687 342623862 0
83302580 376349591 0
224610859 400594456 0
248509878 110989350 0
102586049 498747699 0
427971768 228549321 0
302648816 321092997 0
282144870 381949173 0
251612919 507968401 0
172551915 284750632 0
238515791 209516939 0
113862078 247950058 0
415756241 12013140 0
501159913 32500760 0
347435212 334712491 0
349754608 529043135 0
48098170 110013832 0
249416877 377303364 0
124465558 238940994 0
532458004 149985758 0
151888550 429531434 0
9688814 22836961 0
526467862 270293535 0
326962916 25964226 0
437434158 311561436 0
203410428 351999422 0
73147715 309392117 0
282403355 259387335 0
398257694 99519169 0
102347662 124476208 0
445693253 391257915 0
547237798 519399494 0
240298632 260230692 0
218693448 312748108 0
295427427 460216952 0
310400789 179472803 0
193753123 268993531 0
415801833 112663607 0
306301854 527444989 0
545116793 518230431 0
506620112 276723576 0
421366748 181291823 0
547522220 239479411 0
14674959 464012171 0
322633771 386079105 0
526740104 345443532 0
459435843 112404682 0
150825397 531862998 0
434001794 148761446 0
285263350 9051964 0
533152080 351571861 0
123333093 333463586 0
236170225 429567463 0
545172018 142989538 0
367585995 248481006 0
552223033 300887414 0
358802108 74756089 0
123126596 94903552 0
476139258 231680817 0
401065521 222915761 0
426059031 83126704 0
411061600 250340270 0
38558069 156455017 0
357904924 68698363 0
313336822 531278166 0
176721271 341238288 0
491747112 389998391 0
171334256 121600419 0
148307832 100433843 0
288461254 412108393 0
537223421 167612736 0
466100533 262876505 0
354736549 377705804 0
460476823 7771508 0
560331663 527286967 0
24032699 490056390 0
202036186 400181879 0
80402027 516435019 0
21474171 376224755 0
268994538 315794675 0
439091401 439658635 0
454433824 278008408 0
358971927 486436250 0
547890781 195091527 0
292013679 257485556 0
200552057 133525064 0
94631790 494564692 0
451119576 443280708 0
394331184 183598271 0
363079274 549286178 0
94845563 169738256 0
270375273 568501774 0
135395974 426516641 0
272230985 533911074 0
279053072 196426260 0
220671397 375575203 0
343570970 442861179 0
545012487 536717387 0
43697420 416194348 0
194624948 197871198 0
84384339 390853242 0
180626275 437590586 0
483823874 445789138 0
308643157 38554120 0
98217278 307875856 0
522765154 9523351 0
279911503 289564695 0
441511048 516777986 0
97778334 9317029 0
471155193 233776637 0
286523884 1646369 0
262093737 191205463 0
508854396 239091334 0
396064846 91946314 0
218805265 154162746 0
158455215 492279273 0
461982573 40111089 0
380071634 3028532 0
270684138 65240742 0
380333 51607697 0
67226896 302830050 0
473758600 123207101 0
386967802 229031423 0
314283370 341629646 0
434107904 106938430 0
437149608 517743170 0
204040776 82816608 0
154998480 210740900 0
242216024 348977651 0
455328867 19121004 0
183924139 65145604 0
57961708 350466601 0
503124772 264520334 0
357192859 394077386 0
232423701 495869997 0
187660302 163699324 0
294918377 309990010 0
483718709 306026907 0
463442301 25643435 0
438478739 13582564 0
162665999 532773915 0
538660529 103614284 0
230214223 398138024 0
375973276 446526148 0
470781793 370732410 0
251242248 246335051 0
524087236 237130239 0
27358774 143412987 0
216676131 223041318 0
244149082 340654061 0
86678770 444166284 0
335440949 547061747 0
405364954 8730546 0
539346336 515991355 0
464959964 519971160 0
147116068 448757002 0
447419990 465704179 0
89899124 540065985 0
286425387 493391530 0
13901438 469618551 0
237449713 507788449 0
488392184 170863353 0
273505584 178665698 0
6588172 32307038 0
505237694 114176906 0
78545299 276297290 0
149258993 105581828 0
210756479 547113454 0
31636237 276691765 0
231066022 367241792 0
85116711 458616485 0
129361767 283796806 0
346732269 19009688 0
279001382 79028423 0
328677584 82262882 0
213132998 248722871 0
263215284 190435706 0
9088196 216272608 0
45660296 218059869 0
435608523 353620082 0
150513636 404779877 0
531877890 109399275 0
146883515 420419692 0
207054111 350765221 0
25494138 414724504 0
113650889 170790582 0
241288321 274819768 0
101845978 388495122 0
451609261 461850858 0
64700520 58579465 0
236104595 389905965 0
411641315 323003526 0
58120396 470682478 0
193781177 415474323 0
305723731 207843503 0
206962360 9977338 0
102549852 539942951 0
1489707 206766138 0
95411013 173891760 0
388610839 269868482 0
536416554 287272688 0
382152306 196516082 0
97288911 268528672 0
292457611 230860376 0
38458024 284773189 0
541225469 265712053 0
84064345 152864802 0
469534397 420099571 0
296488282 283000176 0
448799868 301311848 0
533870414 301917782 0
167657957 441895304 0
131918384 289119614 0
340291199 451550956 0
279805301 177355749 0
14768684 287620174 0
341450295 567203588 0
548511100 317050834 0
135209616 446465001 0
128328156 269432427 0
46451582 146107633 0
396018089 486993092 0
159065596 44317262 0
194257167 313477217 0
195267455 100694375 0
386807296 291617744 0
36765217 337475312 0
371492675 189730595 0
307147130 526054970 0
133301348 421678201 0
270031021 158442790 0
227233421 478120110 0
193342726 385302706 0
381523557 455688881 0
468948418 329488821 0
567943177 50343123 0
467319641 542666773 0
495543868 425585768 0
448648102 268456937 0
398055016 395553538 0
249952871 28265569 0
263748863 429369445 0
199564730 230766987 0
465734677 380455959 0
357714179 226148249 0
511072946 164574445 0
145512498 289851462 0
421323983 463262850 0
375716717 484172881 0
171065984 495033236 0
248945149 402037080 0
182942535 123867969 0
562906634 362050164 0
158207902 123010225 0
225447903 411655255 0
425284972 261694262 0
26952159 233705607 0
295120510 398797126 0
145063952 300470418 0
105853593 286216352 0
421041599 442697533 0
314687125 482829428 0
373204626 173264813 0
50838723 26618358 0
408949309 225937143 0
377806180 437858948 0
275383616 35868290 0
145899073 126967441 0
156874846 82799141 0
347403870 63132101 0
95216275 75328309 0
495942848 320292818 0
443396427 111623791 0
265989725 3382529 0
255651751 509057260 0
209803464 283696076 0
564665428 469092813 0
93666607 302547078 0
471396146 286173692 0
205012208 352469039 0
371019024 468192599 0
361992444 497180931 0
300777518 476799038 0
117194772 126012651 0
161011799 246467659 0
34278004 77996165 0
100857671 537331147 0
130880916 536147942 0
277882497 459757785 0
510630535 563082741 0
490925859 33846290 0
536661129 289304022 0
509591088 185758471 0
483972669 342018924 0
549290756 225812380 0
78610459 183811845 0
287656825 419448717 0
16063821 280774662 0
205578256 458474288 0
116053976 559872906 0
359992284 356053077 0
455576237 327997704 0
49245369 39209727 0
235866511 451239791 0
416330862 202748623 0
460510998 117043073 0
183943423 46167869 0
292068284 50367638 0
191630501 154299612 0
526166699 364885574 0
172433500 93609579 0
21211652 169655895 0
508372346 144268704 0
186736435 6780487 0
439504480 27920729 0
130217974 475890675 0
39459096 541147229 0
430846678 364534799 0
420931312 166275814 0
139180592 390535558 0
314208165 306050749 0
89607337 261318978 0
371203798 354373266 0
276054086 120016078 0
563000614 246570360 0
453670832 422673869 0
269887297 546875964 0
401827842 542016322 0
391414894 141750008 0
471970575 123071718 0
349506453 546441491 0
27370548 304644348 0
416169547 404634731 0
14911624 77258274 0
462580988 534083791 0
23158228 315997720 0
259277693 396869282 0
529702851 129752595 0
462214741 43140094 0
400786217 317232126 0
541443146 371348432 0
487348323 212524710 0
426645483 54685791 0
31189530 104643734 0
565014689 42023654 0
108686983 555074399 0
194968793 218256311 0
437130949 203997278 0
518868910 496641147 0
154222003 536181484 0
203433864 245057235 0
55635620 504281540 0
494860538 167398042 0
81829966 229037268 0
246220679 353233273 0
232263017 185431885 0
304391784 292238546 0
92020364 418067364 0
1099285 316649645 0
526557941 236968386 0
426389173 502545791 0
51912025 404265999 0
351971059 530753541 0
468397967 261650446 0
239907273 11708096 0
314857597 72120809 0
46610386 500225125 0
163041772 106530643 0
327602286 180842040 0
357412965 247481994 0
546267532 417846581 0
165584375 550962308 0
139075224 450862799 0
130423771 495457176 0
130224591 320021240 0
323450483 554919977 0
255851002 546005580 0
33853263 439658225 0
427022911 369488260 0
183201623 24212512 0
169450490 247413138 0
82680212 99909942 0
85918460 302751364 0
426648146 12964232 0
98373671 299996405 0
343380359 200551116 0
437261685 351696354 0
49416360 62643399 0
125911975 308972912 0
70671437 449315581 0
405275655 272755892 0
9823704 419837544 0
479020589 524773572 0
518254632 538362206 0
236828066 395188354 0
104991065 108775161 0
521374272 173256904 0
409019221 535660994 0
291907113 382510324 0
79903988 561074052 0
219895176 70850190 0
288837017 407155164 0
373246184 304376428 0
75399321 542491328 0
416325006 553683374 0
68691926 211391470 0
126058392 249713405 0
108985116 23239560 0
56508783 506642332 0
65528735 296732685 0
476030879 256737781 0
123058789 398109815 0
21197307 314417000 0
308768594 112940184 0
535337293 401266828 0
378264170 419076552 0
185986139 541170747 0
563285932 422586977 0
229740469 379764947 0
194531539 227697921 0
371972343 493123236 0
539435709 194167073 0
513078459 428648150 0
475004417 398827850 0
311600142 369427767 0
122160203 532873883 0
149072426 462247408 0
43694370 29768223 0
92612265 264557144 0
97449940 13351947 0
493408504 229010629 0
209930530 35603941 0
517842544 171417722 0
80703620 317669387 0
215633957 338971457 0
10608721 261109483 0
20757623 443439284 0
17672703 224399988 0
359248095 488095061 0
133134965 120313375 0
515868200 299256050 0
560617577 286555996 0
174653755 302737455 0
45047286 123324345 0
190951171 254212869 0
505818247 288310504 0
195128685 286995352 0
378695816 493153546 0
238106369 521908483 0
35302453 338182156 0
540191706 477021841 0
468770597 382492683 0
322928011 116417274 0
501191740 335096878 0
86782127 408268102 0
93376443 60592275 0
495967235 482781176 0
332331226 82193858 0
417758884 173735491 0
241706942 53362740 0
306721932 211193751 0
277967858 126072103 0
473840696 549939074 0
451958176 404004124 0
392360882 524025581 0
191710935 352912671 0
369181714 471629009 0
75029653 554827596 0
364365548 473968958 0
515721113 47129700 0
219303619 281800379 0
246474031 451164844 0
439851195 296215351 0
200896024 78252929 0
31440516 411849026 0
438819202 483906237 0
131749822 536878358 0
299290025 368464840 0
551161801 311644660 0
214847388 536259993 0
325426661 99258310 0
35873668 173255319 0
559028078 119412932 0
518065802 168043804 0
136343789 500348801 0
173182612 337341645 0
411331587 216068635 0
244714330 212548704 0
554009443 233687357 0
547371353 213108762 0
131712490 157901395 0
160183367 188476500 0
165197048 4202104 0
51512802 80483216 0
19541748 526521908 0
375009273 378424752 0
524087452 73564895 0
381495587 165719310 0
491333714 105631367 0
95749588 133556205 0
451987776 464301658 0
326336229 542120902 0
560982583 379225831 0
521629618 415252803 0
254541572 468775948 0
224129675 409551662 0
3561089 179453016 0
375490519 73760463 0
272666213 15817085 0
104696212 252252578 0
282865067 459147931 0
330941890 154003741 0
82172185 48117843 0
332499546 153460546 0
74910066 185009175 0
461694654 388081834 0
486599569 237780098 0
121575533 372719007 0
280946666 232948731 0
180669259 526369628 0
45431206 287369479 0
371909996 16468624 0
225475762 373608685 0
339382665 478106975 0
312543444 1513771 0
564226515 196913763 0
436459075 326384678 0
45367597 358208061 0
249820789 496159390 0
551229398 97821958 0
396127399 396575639 0
377730159 241209552 0
395393854 189524511 0
42997121 446569032 0
80075522 143236108 0
121031417 398291166 0
416942935 288379540 0
530357710 260232400 0
507750460 410458158 0
387303776 530983832 0
209328839 420623889 0
58459074 547039182 0
83021915 391122884 0
515437189 104616060 0
253742733 459322479 0
77342947 236964693 0
96215705 244852074 0
86186149 199644019 0
138482797 424476947 0
178774251 356744271 0
323755056 136125308 0
196605941 479388469 0
152286960 565230171 0
399580960 206975434 0
444504100 434332325 0
241051481 171138077 0
126527072 220311465 0
95434631 148582590 0
459850073 168486761 0
6607202 145852521 0
546248432 333995541 0
559175399 21437803 0
85857675 211288518 0
179474663 7588741 0
443160004 256735548 0
37140697 391151841 0
226873545 99719265 0
375279534 288947461 0
87698480 532323062 0
433759299 364680517 0
305437312 299993972 0
496039669 344777523 0
274709047 357809732 0
248685071 244522666 0
32020625 189384118 0
425893677 291459386 0
479402796 354110810 0
505488537 57050411 0
7572559 23686084 0
42511131 336739520 0
434857049 102317159 0
138157001 411652011 0
399295794 279002893 0
172882705 311703017 0
62508763 343991587 0
224180933 210067181 0
462032034 299092013 0
215493870 392451447 0
135604297 135280195 0
12925040 307342336 0
385146571 308457218 0
337368641 232551781 0
66407476 382312214 0
542492273 197820324 0
215039797 508457436 0
158309088 381181591 0
290459216 526092033 0
91164355 564145360 0
473686739 449597635 0
127621311 244314101 0
441039956 56428951 0
156462226 292794352 0
196682308 460464401 0
135402839 58428957 0
358369210 149687571 0
435493424 302037092 0
537944304 473342741 0
110430237 23114296 0
225419182 510849032 0
103174281 434174023 0
568076863 337444223 0
328016075 313137542 0
268411664 293057218 0
296563994 521826675 0
3758438 100475124 0
35607721 515194668 0
228486037 525200062 0
235751654 100938748 0
224540143 428291629 0
283491803 442140508 0
17042034 256923956 0
314536383 41627119 0
252242657 208662148 0
170843770 101484978 0
360530527 435615996 0
24635001 87001240 0
5566781 161922205 0
268504586 479034636 0
554330528 169399502 0
160168014 259392516 0
144644659 556217616 0
11428665 513396250 0
446589857 395994827 0
57302931 403392747 0
42384583 213196476 0
322281093 324006662 0
503125855 148428173 0
275926121 198065928 0
105587681 320932289 0
253036250 3416958 0
61870469 558598747 0
360061814 303022772 0
122869842 218702426 0
193924324 20556889 0
187544843 122017977 0
35516356 288858565 0
417206942 131133854 0
446373989 191260540 0
235686828 56127214 0
492993226 488262912 0
1765873 254620458 0
551781092 219154269 0
105885737 83643966 0
5231707 246431839 0
498643506 142072565 0
418499549 83805930 0
216609678 48822803 0
470232060 355051337 0
194689569 406012818 0
425532681 544067602 0
417429993 8238589 0
113979113 57266283 0
296250189 16454210 0
302572745 239653972 0
548332038 194942966 0
234414069 78773082 0
536164233 369429570 0
266015517 226317380 0
305908386 160870354 0
435924977 123028964 0
74655199 483737634 0
151262672 313834138 0
332662695 189331077 0
73288256 149209997 0
2195732 396954226 0
401208505 168018127 0
249213262 99933992 0
117532400 383069511 0
228690123 119321600 0
67662207 545810439 0
19744969 555941591 0
357945446 139224561 0
124191745 327805374 0
221025124 518616819 0
79302224 7624651 0
294113755 277692661 0
262427060 104283197 0
285512976 332454541 0
377028365 389744110 0
291893473 563255456 0
200136896 492351682 0
84658141 470363046 0
467610211 362104182 0
243936921 83369817 0
422713325 369418008 0
326452775 124463442 0
332614726 40389791 0
223986984 324291486 0
372270609 507821011 0
210535342 399725915 0
77342194 397464724 0
237434669 106901508 0
30398944 382327546 0
529749787 483878357 0
69228821 112553650 0
321619944 207111 0
202343280 70351674 0
541448930 339233281 0
252308998 373992915 0
340037763 264230603 0
179485958 27521337 0
110856195 515117853 0
505721656 419794351 0
506117734 237933716 0
468470540 143502790 0
563530224 485104104 0
549742914 205399498 0
505240691 475747584 0
118383900 475257132 0
327382345 440221346 0
557169126 103972564 0
139825855 127642867 0
234690879 55795956 0
211023307 44115064 0
100792279 402639050 0
279176096 389800298 0
151755410 68740613 0
480400821 130927682 0
442971003 102391245 0
152645255 178213402 0
239984273 96808966 0
412069321 239634526 0
547014707 407751160 0
179675336 30860846 0
189363190 361988935 0
75038084 234820831 0
307167231 543610163 0
106340346 277912260 0
12603662 254055020 0
199314936 458264050 0
359690495 55480870 0
508665462 156364802 0
204646238 64139416 0
288871953 48557772 0
57160773 516973988 0
442185498 389067342 0
331642753 122898011 0
22119307 124497872 0
493812858 370350721 0
375482966 447435117 0
127011285 168104456 0
559030368 191447167 0
408955523 245560387 0
1021077 71552846 0
58815640 163780660 0
125907560 446230017 0
134699346 162764626 0
74587114 117295539 0
139255326 348659707 0
382347618 10133475 0
115326857 271835108 0
542944926 279920665 0
469403060 482098958 0
220205991 95555830 0
314307101 113600780 0
523090569 348539357 0
82313747 375936487 0
480039528 322283881 0
15277666 356987612 0
549635133 96792471 0
210056366 429853787 0
277881971 396792855 0
120102644 345633346 0
317548727 413235397 0
229732866 2099811 0
416847775 106571497 0
286852258 280734405 0
217529988 360205530 0
231154346 20166327 0
99805803 384160001 0
469972487 308645719 0
95249660 352712683 0
210177198 131942539 0
537235342 279443464 0
124419126 454256777 0
22929318 413070610 0
553666333 7663526 0
483421645 76090730 0
88267760 55681719 0
344084943 93891826 0
366366400 50365934 0
9483263 526102316 0
68759805 137381730 0
157766530 299749133 0
480637458 561823250 0
82234867 289901329 0
313641518 432027980 0
116016555 125441332 0
101455292 409712903 0
106403938 345922164 0
480833355 188512278 0
300601845 409073090 0
251982323 369149151 0
144520101 424863083 0
428589108 462010911 0
150652540 544614441 0
424440277 435347218 0
492103322 532561248 0
48289959 117328007 0
510830618 229884450 0
468042138 100180634 0
217600629 477051832 0
84659559 447961874 0
296270824 344350067 0
540011308 232728772 0
478473653 10472677 0
464352443 427178901 0
548982141 360845280 0
428057077 559588778 0
67920117 394209877 0
102705444 210943081 0
78686814 210265760 0
150031601 547659897 0
224634778 28151780 0
151232389 533211575 0
84363689 248075256 0
313932993 327592054 0
100872206 431968020 0
104862322 112478440 0
281700144 102284986 0
563071409 294312303 0
331771384 383644355 0
480770196 2551692 0
166723574 419650615 0
194102797 61646340 0
69599911 329348655 0
377959047 239973368 0
159941284 466097686 0
42426227 438771067 0
248362532 493743931 0
98573337 191859125 0
81556802 257388467 0
451588781 173266921 0
121221379 245992514 0
476740699 137808526 0
44535862 134441045 0
40396831 21971620 0
535029344 472825341 0
97550365 200104302 0
444034650 108896218 0
321158352 296517187 0
54322032 275741350 0
332089247 354349451 0
112378096 173366497 0
398242634 273864370 0
91721639 175389866 0
441847957 402282464 0
423583413 175212918 0
517134730 41014727 0
6863139 113524831 0
510698170 462213027 0
110037824 226452353 0
450145457 105548254 0
209876814 313524496 0
63988092 186301519 0
354277453 175936377 0
122336639 258156808 0
332753405 24310898 0
221710476 109227895 0
462181882 528179931 0
328890607 199772607 0
379951377 461831350 0
561627726 116423208 0
131271750 332048295 0
216036019 354215432 0
53063360 552650384 0
561457548 28545229 0
344156539 509519630 0
85417851 255188670 0
553792472 379775800 0
90687031 527368062 0
227034278 175858836 0
70119113 81035116 0
92229224 277140589 0
479553196 43569820 0
399588171 37936472 0
440147635 449175194 0
207949868 171118193 0
79819715 446093298 0
19507421 194443290 0
372501874 312965882 0
38611821 453409858 0
484260146 110024102 0
42744262 60539042 0
279350103 229728526 0
513304163 555290499 0
298064018 246200666 0
112507120 1373125 0
314205250 377056332 0
90678382 226320136 0
280784210 434925594 0
133667396 299024032 0
286798719 78603978 0
182080228 222424069 0
470516909 334774252 0
106351508 1850337 0
287197390 179770018 0
126900638 311255469 0
480275901 455659293 0
477808744 503872503 0
511636366 387477389 0
412308333 365061950 0
178018011 510189649 0
175586128 323500864 0
100682225 112993375 0
301349835 116909763 0
473680392 527790260 0
422443628 45403367 0
233091663 332232618 0
519890487 164619700 0
568215442 202290288 0
8448280 63919585 0
239410491 458060777 0
431362185 411638951 0
105338575 110392202 0
489473058 109713070 0
175119531 49402798 0
49508769 322287683 0
111670620 298610196 0
79820874 252755238 0
492624013 494337850 0
289993733 140329920 0
301887403 462745557 0
74314060 90232936 0
263864027 408436408 0
118080940 79451466 0
374646156 215109479 0
393816184 6702834 0
496085550 442965975 0
241169542 251458680 0
204506727 448025111 0
461409299 506825902 0
560065928 440913418 0
386470907 487783384 0
81742376 114893882 0
18043210 486299554 0
408054743 213803094 0
132791199 336475201 0
252016676 484156701 0
19966443 84690318 0
533574921 440034025 0
262912181 234098132 0
333289429 251022604 0
448783289 136014489 0
111077673 213562597 0
535993841 121107742 0
261002688 246795623 0
514526569 216343186 0
218673460 35916722 0
541373775 324592269 0
333055083 469651940 0
372278697 85858751 0
44450590 289279905 0
215857058 225158778 0
175728263 203016858 0
390543830 304630879 0
103103747 42063105 0
521069295 305271959 0
460222680 452085357 0
191675945 29191611 0
331662892 403644870 0
532279066 38759534 0
23805981 189601866 0
222320821 346010767 0
253121929 380080337 0
116888676 433078833 0
439303068 494439850 0
107459939 249406383 0
451343808 138269838 0
284963506 275734132 0
52408953 293902396 0
245984431 557125228 0
256342908 444631461 0
279291798 504784820 0
491984904 363610722 0
531008753 338660218 0
211853656 292426634 0
254471035 12575947 0
206836815 213516151 0
224121129 248462348 0
444251272 217213845 0
284830535 300314273 0
34536444 97904645 0
387345875 450085420 0
114302722 543513714 0
119232634 533982306 0
189800503 104099554 0
75078236 425308053 0
441193872 224626281 0
117244744 179172700 0
309568891 173051842 0
467150000 263731551 0
456282220 184275109 0
260629641 566512955 0
478996144 200701213 0
502506832 159484110 0
189132508 433023769 0
148539182 417572764 0
396792108 568221145 0
218861028 267298350 0
477836697 94062483 0
206693869 118243568 0
246363343 390184312 0
26676478 528497694 0
440739449 95164520 0
226756388 559579257 0
83575050 71206456 0
315915543 35599575 0
263257400 227499990 0
464512813 79942817 0
52420353 471332834 0
100509026 189680112 0
483672807 556362888 0
280399005 59511456 0
472036278 48816736 0
43614703 548584010 0
2525058 388082322 0
363112358 118953066 0
452185719 231127583 0
256165412 478494158 0
283388078 183741099 0
497683477 352394553 0
147262805 257799560 0
181910498 340940295 0
212434714 559758838 0
241563747 139770526 0
475786819 112083364 0
146099322 366877917 0
212215427 412342938 0
322352599 254051196 0
201726105 172160398 0
407145032 463468255 0
154357369 358952967 0
273527064 440108853 0
413691485 125256040 0
534959358 310622449 0
128125941 544783301 0
165185696 41451913 0
42307036 301291028 0
227109190 354694862 0
437702305 541965084 0
130788327 490898902 0
123403593 500712317 0
212023295 207409216 0
377448271 262222473 0
246470285 222730173 0
422619293 491538623 0
314919495 493665947 0
230277733 525332489 0
512671552 545724560 0
172993006 422874082 0
493577717 367912734 0
391740767 444704291 0
113693604 37028822 0
17726575 463224360 0
273422640 295493890 0
433499936 276933652 0
25870936 482935207 0
40259587 109415626 0
454644458 241178481 0
274928969 266610766 0
563126124 180621829 0
271326367 52880289 0
408573122 476100091 0
329793124 347856725 0
47680398 237695412 0
461048304 233067309 0
209930481 552250982 0
403917301 457824903 0
477993800 17381176 0
174012094 457357862 0
343149302 496896185 0
42142248 126921913 0
345898725 233799559 0
29872898 28760862 0
415466152 202837072 0
65009565 237866691 0
277035739 366132335 0
10643837 405436216 0
568210018 161222318 0
118806076 224221711 0
351888760 523460201 0
281457091 33907754 0
227319164 121300304 0
507990700 503881298 0
281335594 467081945 0
449748347 393026327 0
19984942 201971713 0
412851599 21991701 0
212684742 304565003 0
289439530 51236492 0
42161697 152892428 0
346219436 66713798 0
30517995 413337223 0
9195367 472166875 0
442309956 164482596 0
183851799 452969957 0
445198956 15070188 0
50774481 559653403 0
193648713 218723995 0
76915651 461360113 0
263182977 149115045 0
372774170 521129159 0
475342791 224412127 0
281634900 536081251 0
60219893 549890048 0
175717593 221621215 0
347223533 341263879 0
229203851 542875481 0
17785543 114583772 0
43369304 130055150 0
33793771 398053981 0
375101291 98211147 0
18100421 243664175 0
239539558 150400680 0
520286478 226872997 0
415843839 562670180 0
287871779 199211636 0
156895106 518951944 0
396297229 397119498 0
501579623 84234211 0
46918085 104606124 0
178580968 92941688 0
473871444 421387663 0
125729198 49585821 0
422883766 463986980 0
69985626 66287941 0
512088673 487116014 0
246427633 306031373 0
381373438 406497242 0
199320321 202441643 0
163645638 104069840 0
59318651 544819509 0
421900647 397716577 0
557737979 266251947 0
46729151 441915010 0
309720285 5261611 0
219549505 190217992 0
472691120 177847501 0
370551060 16877573 0
234389359 146248178 0
365003501 137495572 0
541956276 494803439 0
377615535 47413341 0
420372388 189262146 0
219439242 324559086 0
182597285 220716688 0
518547592 536467791 0
467327546 296997047 0
566310060 511061985 0
496427699 526310773 0
196173431 429655037 0
371317151 363451104 0
488659911 344496509 0
444697147 211952461 0
287558888 360962269 0
57517055 11313841 0
371223380 184252704 0
268033464 428932705 0
296101392 450079117 0
113782415 281595833 0
86535136 24100993 0
301726648 144402312 0
312609122 400849584 0
194505078 392967177 0
3864580 346984526 0
183160042 125325566 0
91302319 270947132 0
555172309 129759894 0
212114595 376075974 0
138261830 542814185 0
449156155 295278261 0
441206470 61577272 0
162395315 294564575 0
362832660 270422787 0
115512130 27226754 0
45638336 335316591 0
232363411 19542884 0
137696121 394768878 0
120970099 12999023 0
166492589 331179237 0
158493568 537033754 0
301499576 360022117 0
34301022 182823999 0
152242140 153169100 0
272109973 417539904 0
134308660 205565994 0
57023301 173249527 0
17355970 399453578 0
465216055 310196072 0
402578159 507339778 0
318795228 244106407 0
323569945 163662707 0
415255639 175456692 0
227491830 473073627 0
141920185 533042576 0
33801843 262932645 0
508061093 548794772 0
163195205 194250486 0
51061345 348636814 0
549558916 32456068 0
197023356 546046299 0
199484601 463837894 0
101105455 393283200 0
270590198 506759535 0
245615500 445838913 0
557498680 234062083 0
144942014 212969095 0
392239451 549800370 0
225271510 180619724 0
212569120 134707672 0
485316205 566815555 0
69892290 203500082 0
64452603 24585611 0
323007525 515133623 0
467408962 188961195 0
28706799 250722642 0
537927912 425435169 0
429394839 447408721 0
130185322 255686496 0
211738740 235504744 0
274483720 458779116 0
343441182 40253895 0
57580232 477959131 0
95534191 244946935 0
342250012 487657525 0
405264574 28028670 0
523214353 341014942 0
501723998 324308215 0
88377208 195839669 0
492109431 169773630 0
131059079 135490635 0
473013128 489997392 0
250331114 140548698 0
38118267 255180452 0
357201778 40418200 0
420699831 129206755 0
30335218 277060788 0
143765238 451746903 0
118470710 114104650 0
335010391 81225657 0
193602843 115205588 0
486206654 260869070 0
197290800 336276923 0
537988982 105294246 0
186966752 341507060 0
276819809 64647107 0
260379113 3408230 0
547884936 357070490 0
352859140 120121760 0
409163274 5044421 0
151734121 558312901 0
355128101 425905915 0
370892276 195480374 0
321235845 371249542 0
169447552 495269413 0
344288331 449739321 0
342914373 462447116 0
43740139 62178661 0
53159958 108660132 0
513822381 361924627 0
484568962 212295353 0
333367673 9887062 0
534770698 434056311 0
444625228 95367266 0
462184234 99045685 0
6986620 515313087 0
190448433 71077388 0
292356889 398803314 0
392661435 501102977 0
396892460 181537708 0
20669304 418895366 0
414969908 548010071 0
129592465 379690608 0
439931831 425730265 0
497716314 305153007 0
136289432 534386163 0
295057378 485346146 0
22046940 67574539 0
118507275 177656239 0
66482225 303551494 0
197065585 17515725 0
543571243 486314386 0
54556430 17033162 0
431822001 438183456 0
441277180 298981196 0
288908730 55132976 0
543600267 546665897 0
487887279 285268689 0
502822215 410816473 0
449616004 375872227 0
200593126 49536655 0
283450752 78399035 0
408206928 543752042 0
108320034 487150220 0
291371417 225853632 0
567299273 542278659 0
487723849 527111936 0
207821406 54728732 0
170311621 448372231 0
467573628 65319734 0
321312576 510811994 0
294265635 373045771 0
521390427 437791870 0
146769279 532405755 0
131122011 556846974 0
326566975 3708847 0
142483087 300770380 0
307612536 379890134 0
131651326 307408970 0
407706706 307373580 0
194028735 383375601 0
170884991 511568873 0
133614135 19265832 0
224153703 370353474 0
393711076 43201870 0
210681386 119533411 0
278423799 311556607 0
27912260 152821033 0
457323828 101598546 0
207975350 415372075 0
109337818 484042193 0
505769038 529177713 0
517045675 194661914 0
80625790 22504248 0
550364863 269997755 0
452240094 219809888 0
19602667 557633566 0
4485376 284602214 0
422617819 317242269 0
212609746 396102433 0
43602995 206202968 0
403232028 477497514 0
180929978 237738089 0
399540670 464013603 0
506120519 190011782 0
398720231 449488450 0
334373880 460869935 0
140389883 251550601 0
304777466 227595568 0
441288792 17336129 0
497694219 544445361 0
296993446 142819537 0
504180870 156832123 0
196819123 123553353 0
50649892 17911388 0
183410897 169525585 0
230280476 322540969 0
330536798 187145171 0
466367024 567964517 0
501600938 557716298 0
531244179 219474005 0
300018070 292987917 0
214281001 232257014 0
184782125 303114650 0
505814629 561412705 0
101381853 317141844 0
385023438 441762316 0
91251088 348532933 0
548493309 76902413 0
165867616 125187103 0
457293216 105695416 0
58766824 457718386 0
352971098 214792406 0
204759759 393291225 0
374376884 274685731 0
566227104 63944189 0
338749772 355695018 0
47277828 102349678 0
485790946 439555403 0
270238106 409187233 0
310345480 223119679 0
230038343 209492298 0
430385733 132094585 0
191487900 239666627 0
388273337 280725951 0
425502518 219685365 0
159077690 24139609 0
373488826 121953441 0
427655361 510181479 0
84769386 537966138 0
152966766 411741109 0
156445851 475536982 0
133985837 317202804 0
121186479 443015312 0
465019453 135007332 0
88491104 532864179 0
183254298 530936390 0
148951595 328505521 0
561769367 344577323 0
346263471 203548680 0
453948574 294746733 0
491783044 565802413 0
50111267 505547211 0
465411415 478665813 0
138933669 331855779 0
119103382 373620408 0
7370044 165691978 0
496197755 8128630 0
478398686 218299976 0
274896007 410938136 0
402115600 211117596 0
431370190 259305548 0
481205067 254555993 0
19556283 567223700 0
187242855 197635183 0
547315345 241672424 0
209487163 347888614 0
505914130 542264715 0
394268012 73158103 0
306736413 228633353 0
205836020 113825884 0
559443402 541403925 0
367659646 561844973 0
483226687 206957437 0
33142351 512336561 0
287309505 297412957 0
140267211 437571529 0
52033523 280344700 0
74785808 76026410 0
240052043 371339513 0
210014221 309390294 0
550272748 452824492 0
422283841 214421340 0
237849719 288902433 0
161471730 238941978 0
171385419 156083823 0
365991404 340445326 0
355097698 558394537 0
366492691 8237332 0
61503849 45320780 0
312549895 174720942 0
396129994 183196894 0
362246177 459205026 0
97574634 17673509 0
316752133 269368545 0
400317987 529737646 0
181098604 94028210 0
158883490 37602085 0
186011470 63885844 0
314594040 157748025 0
428493118 62630635 0
299335743 158636735 0
268036147 167430847 0
297285988 432704385 0
386527327 49358226 0
33141664 237962221 0
84802919 328063709 0
376253902 399213803 0
300271728 162320743 0
29675003 179083350 0
153485553 527709319 0
518826713 447015989 0
117829485 526737659 0
195126227 188538483 0
98795544 486102260 0
114979881 364541923 0
245563192 462373410 0
499260548 452620203 0
45627121 306229953 0
123619836 509881485 0
410044818 436515690 0
406265709 404058653 0
169525944 144259059 0
346420687 299172977 0
192169610 84372159 0
89472719 58892882 0
457382992 471758790 0
75518230 461907628 0
340304416 319418193 0
145392940 286799687 0
252357677 104903193 0
258922568 268706095 0
465874303 457800913 0
276298601 100298996 0
147466355 269479545 0
420112033 482512405 0
145853923 231689560 0
35370786 135959442 0
240024942 435794208 0
474494961 234898216 0
249606978 58064902 0
286830882 168066288 0
214638492 113097293 0
224656838 339974564 0
142812568 454665896 0
228605301 316565270 0
187294277 397370752 0
432932073 420032679 0
57974926 225319637 0
199937600 444864152 0
560778190 400275494 0
68157531 273995128 0
235601802 307721950 0
66092348 506715513 0
22480051 70472296 0
420322799 487611321 0
194793731 367326886 0
515059521 44669054 0
452800398 210304315 0
461350266 506005844 0
50297534 433678544 0
231735624 550101225 0
489816540 383954503 0
242506281 143364259 0
46521613 244767629 0
181766438 4993923 0
379324425 187073301 0
481179537 50327437 0
447553674 153110399 0
474459561 240607686 0
468977808 138836679 0
186534653 360491565 0
455208978 10339252 0
64652387 193457510 0
548226377 313979500 0
448715629 186281002 0
16147732 134175238 0
218803163 350932433 0
103889346 9354643 0
271996064 162386296 0
44476783 318304951 0
169402949 18701469 0
335496509 31292784 0
318197998 316821245 0
330945549 563352436 0
569051692 325033505 0
558017004 150670572 0
466782480 204061662 0
210238416 110947423 0
419857584 71617130 0
378702294 131691653 0
86465621 109364995 0
177068636 360348573 0
437038496 200735901 0
374111026 278004185 0
403912477 290981687 0
197153308 95569973 0
502210998 366551878 0
151195291 520363544 0
337043951 221362665 0
496553228 498134626 0
11819215 296326131 0
22999569 192501689 0
497110991 194819408 0
43587185 236388756 0
224405356 57476645 0
251118633 104408780 0
307015015 249819689 0
527882874 565948583 0
58288621 512004218 0
178188829 413745974 0
323195275 510232044 0
243293866 20508966 0
477006075 512206576 0
133644484 468852586 0
523267137 532145982 0
367189898 29863109 0
100147759 66230343 0
279119701 394150898 0
401147549 490822362 0
362105674 264124845 0
68170552 436750189 0
232167929 324596523 0
414104209 41000919 0
115715243 65807275 0
160824465 128834450 0
145405003 332075801 0
243869330 320374709 0
317155502 462767506 0
504336390 61902012 0
271398054 421357018 0
43983028 463683244 0
290414179 60968921 0
352788704 294388470 0
256962160 492377463 0
534484296 263965408 0
256570149 273957258 0
424962850 14816606 0
87321353 283504372 0
156836910 82226181 0
534219419 229045202 0
522175800 16260533 0
452084309 45896148 0
20171594 524009015 0
434789191 476665014 0
9024580 297703167 0
269914426 567699214 0
250221010 337281647 0
41945235 254376885 0
164702836 414729678 0
108940206 253332230 0
150325537 252093975 0
431589283 563238379 0
298160044 456957015 0
533177284 492565544 0
336164330 474514313 0
232160318 3212834 0
474890258 692816 0
415642560 14539836 0
517990299 431726090 0
566919524 147998760 0
138607038 256755474 0
196957783 239757152 0
24650088 239091735 0
437101450 83923437 0
537754610 17857936 0
396621682 188973351 0
63533248 533631244 0
298418780 263518828 0
326908069 512715502 0
411044097 398886467 0
539720559 373933169 0
545922492 261638319 0
443519692 224528765 0
441775068 416805418 0
48937369 292765616 0
134063182 313573146 0
147997400 159587501 0
75293588 33151036 0
166543247 305117057 0
285345121 408720145 0
362486542 345142802 0
250835628 63630667 0
342391824 176371521 0
136961415 503891441 0
40773201 265093962 0
185481201 527420656 0
503000620 46800645 0
65882045 153912886 0
164464944 357751990 0
146436433 462879692 0
277921921 181106022 0
335141351 375150037 0
134130058 186013615 0
374075303 189125043 0
161943053 86213570 0
158374740 221108079 0
343765234 223293465 0
119495199 341253360 0
447957728 416810873 0
27155164 200712262 0
59394847 372697530 0
502280315 446708784 0
11045628 294227364 0
538000886 484661378 0
414477019 285703895 0
285676379 258163212 0
385158855 296584708 0
399210347 432890626 0
247295759 474958336 0
528121624 559167556 0
359976177 314125035 0
439852271 547056361 0
217306833 345535542 0
415936095 529818985 0
74813132 136588614 0
229451495 245679414 0
8657870 192009759 0
209339276 234413737 0
428594311 369656775 0
141626320 568918142 0
2170504 466918981 0
255791465 421033007 0
331170703 537827388 0
478984630 209381146 0
206605466 524112178 0
390687161 415058507 0
183459330 297634229 0
541490 315597503 0
474554594 155398616 0
2109080 143325096 0
311284183 411406592 0
366862042 406485305 0
393636134 215656928 0
178434258 249350562 0
468915542 218191724 0
354771676 302774823 0
188052945 413603388 0
40298755 306617457 0
136977543 432775914 0
364792864 280875682 0
207609687 326621050 0
449078449 329115533 0
431156749 359363938 0
98399548 46780070 0
450938163 233790188 0
523565743 292480296 0
176964965 145914908 0
146335572 193581347 0
300433888 45566210 0
260075954 538971264 0
119841301 307666808 0
242042174 248514022 0
504462301 390154256 0
437953182 439635523 0
397955778 451191119 0
339019101 214593505 0
173698264 136938377 0
19583411 186301908 0
104584553 323497450 0
560370742 217290765 0
193210816 223390663 0
275287110 424628132 0
257521812 397173434 0
180010967 258397731 0
2900002 131385413 0
6433250 560645341 0
13010350 45708589 0
507377749 398269403 0
309570597 511138861 0
12408038 329178196 0
529469511 198125135 0
54058445 163806348 0
159624075 49385156 0
557241557 378632291 0
46255487 257599345 0
80602604 309781704 0
26017936 69311870 0
231722994 118231268 0
364647188 53031353 0
207383609 195395808 0
550833907 262680510 0
505391601 78600 0
528479767 503082863 0
200110397 519257987 0
203616665 556271326 0
103213506 473749654 0
196030183 370743208 0
64635636 493024794 0
228902836 236205917 0
531895248 267275892 0
267350801 467700678 0
259431211 350349441 0
101879965 528868415 0
203202680 541118720 0
196394472 542206643 0
551847880 390364521 0
270664396 52037002 0
148482285 372290788 0
124931226 274904446 0
254378068 269168970 0
430028297 292661971 0
428082221 345423916 0
121059765 554853252 0
270123827 446249089 0
564152597 36169318 0
422250045 533475082 0
374758434 527762001 0
332507110 516349765 0
468189331 84001716 0
217005882 282905367 0
518527501 215497475 0
519088248 194586683 0
275629693 391711946 0
130301851 239436956 0
256784731 241314124 0
463920508 29104614 0
503318892 405251299 0
456488202 554441878 0
289343178 234652935 0
545394574 102146345 0
125990831 484191966 0
135881820 567151519 0
454486969 257563221 0
222762864 415002850 0
266850705 85479652 0
353011903 393477297 0
568709963 104577767 0
33641741 16552902 0
425941247 13630607 0
232975503 550329565 0
220924943 491676844 0
136832241 19688866 0
288151940 352343376 0
563244328 7432641 0
457778520 88495458 0
195262320 214856825 0
287577933 293815006 0
98948700 318209393 0
192113273 345514099 0
324244215 492547287 0
451903193 81002523 0
508922762 267474195 0
348565099 555708510 0
375941558 565238974 0
209841812 365745010 0
506451045 216200780 0
447170096 422036653 0
4992164 38265990 0
543612536 448041051 0
398666231 341744257 0
30466821 414593431 0
398710410 386782906 0
466205978 34812065 0
115472466 33796769 0
396814578 187518923 0
154765875 341081481 0
70146556 4517 0
461308045 534295625 0
196923665 205562425 0
213585131 330917127 0
520597907 341357172 0
315547251 236747307 0
301484870 227457209 0
181647294 446875911 0
560510190 361526118 0
391829558 326512743 0
6119258 289772794 0
117114582 410619284 0
146347691 332268595 0
365231971 42480306 0
188804788 464644950 0
137396838 421175964 0
461402268 344180348 0
461171917 237551321 0
395609632 209692439 0
58223714 220587566 0
530756168 478884611 0
430115140 125324445 0
8958895 158556522 0
164351366 204657069 0
483524775 405381796 0
554955083 104479870 0
115531009 58843240 0
416878070 466903838 0
302270805 192473405 0
87202166 483519290 0
176936595 429846102 0
186918951 51671946 0
96620149 459791451 0
529205104 115064602 0
486364983 380044929 0
111593951 543692842 0
205290538 514142275 0
231601488 16276100 0
357851935 420022556 0
255393912 378377975 0
212153249 329542543 0
231236427 444673856 0
513750998 390952093 0
64437947 380840615 0
517214242 468742195 0
221337814 103738485 0
224295438 19315715 0
394968793 68147136 0
40863956 347166301 0
280609353 348559997 0
474187264 9157809 0
128025002 269979874 0
299601292 401628544 0
173308310 375627194 0
236498401 134917432 0
420036469 421878540 0
565548317 99778645 0
231828164 299945708 0
499715540 484000978 0
224235875 436644087 0
563759604 71026613 0
500387831 384712697 0
501009804 232474905 0
294264253 305604585 0
228483492 537613982 0
134088215 107164833 0
253856244 161550584 0
390042266 523573168 0
26201631 367403649 0
123041784 59591740 0
47361210 325295353 0
74152483 102041454 0
250415214 329678645 0
350132336 210432341 0
210155126 5210599 0
221138717 194290104 0
484112736 464994153 0
260028023 156295423 0
422408481 554385794 0
258193359 173734129 0
281544188 472273307 0
542553584 171577198 0
7030280 210912908 0
480533000 437774854 0
117403577 470708134 0
226294708 313419966 0
220617057 414416918 0
540466031 288073204 0
243045715 506561934 0
206512052 320811921 0
479847916 136847582 0
195896796 522674499 0
343070501 392070601 0
228530057 57153334 0
265470584 240909944 0
169757177 248254280 0
519981409 487718279 0
307662894 233365191 0
329934521 494991935 0
461295725 304042280 0
77216229 148265775 0
268552728 184906573 0
249674414 248825253 0
550679960 532165106 0
234732988 234439696 0
421410290 99124734 0
78369282 434326858 0
397209330 237134033 0
331113046 272692600 0
403749219 373247487 0
265059066 52715216 0
274578545 567509277 0
390348511 336589847 0
272076762 251637684 0
375060552 530740066 0
106239293 182450831 0
371540869 145166167 0
490243809 373025947 0
143273431 503044759 0
478850454 71500674 0
549751488 489051838 0
349219764 362400131 0
470005941 383262886 0
242665458 341754769 0
235498773 101241344 0
303566667 93214486 0
305289638 545400386 0
205079467 40792638 0
16287939 401947209 0
551442016 396640439 0
500240097 147255321 0
225756183 351850253 0
219957797 453943472 0
101012711 486810710 0
447519568 171258731 0
107890065 409000798 0
109408327 54298267 0
256365914 209345902 0
282664655 78641469 0
152237492 77812502 0
152639193 329054294 0
66047 256726711 0
316291949 239677619 0
188723533 286531356 0
488842129 443014217 0
331953191 130507508 0
476349667 58826436 0
512174705 35145381 0
172789810 135336645 0
389434726 452595844 0
389697056 286815969 0
486449553 241659110 0
137354555 352408861 0
108558893 207153914 0
492431788 236611217 0
133288175 63364048 0
119498146 24487468 0
171347280 270010519 0
301398519 29908282 0
48729284 373482373 0
419422810 323736986 0
405800451 163539120 0
204878352 395611500 0
566173050 515151728 0
520944350 64053528 0
549005996 287446917 0
474993589 461939209 0
498548148 321430417 0
94355104 389043293 0
550633185 354973906 0
398065674 236197698 0
157180105 159662129 0
199697130 493790705 0
187021253 135311106 0
365978638 165673748 0
418642599 281137345 0
115486605 347048298 0
391439609 542946556 0
496975517 468420705 0
96202205 370357438 0
200085914 165183142 0
191859254 326232990 0
555611085 42064798 0
198820738 222451212 0
531269362 106226659 0
390861189 141995745 0
538115363 150424362 0
216564759 177041426 0
238955444 456808868 0
103924310 189632975 0
556018307 563111128 0
414659154 134723240 0
324159539 128251568 0
506085577 497084592 0
403692553 76073973 0
353056270 392290016 0
193287817 373461912 0
517031770 54482459 0
347548807 28331613 0
20156868 236731809 0
156948785 258387175 0
9560168 370938466 0
496191915 133361830 0
328206093 551640940 0
436845487 20975804 0
348292721 493067830 0
351986263 286211464 0
388596942 520673678 0
4484726 543022308 0
308267068 277923200 0
232500164 475637905 0
1267539 79711230 0
349227068 341036766 0
332189744 403232647 0
505004578 127534880 0
350529946 24986259 0
114723209 116848261 0
142517064 266046679 0
315583554 335830664 0
258163121 447407177 0
101231750 518877567 0
502171668 564558483 0
466642046 220585607 0
121914004 561474137 0
29080735 282063971 0
11546505 454916659 0
272462273 77018356 0
273144385 245844928 0
74312798 9620235 0
403847924 143151695 0
97382235 310854740 0
410933565 13871364 0
204164292 451164311 0
318525402 196972143 0
337059888 537788215 0
208356332 338686795 0
441482332 114640250 0
436070683 144218269 0
421942787 522949185 0
479520822 196570286 0
297958903 323591957 0
536342006 510082360 0
555365845 472746836 0
330592676 382581967 0
275921379 81266200 0
367229648 67757694 0
428666595 195908074 0
254875346 244813725 0
150445870 41205899 0
89926725 360443236 0
184103886 443627293 0
442245741 437244714 0
393345498 465305329 0
502094664 191753309 0
364709255 27645107 0
380545233 286527566 0
466540416 363870753 0
36568845 436034498 0
556987871 316965874 0
198442902 44998863 0
340287604 174855028 0
169387689 247478624 0
358969847 348176 0
484463971 277914192 0
434721333 32648541 0
500661224 559724599 0
451358140 449331406 0
381112451 444606885 0
211130480 98160159 0
172625706 168084112 0
245494901 81631544 0
100393780 535822187 0
538206895 87049598 0
49553914 281413773 0
432887756 73852064 0
176945112 391228167 0
488156337 502833664 0
26063827 414737058 0
130636189 71523675 0
508736623 274019653 0
130181544 183918734 0
27698652 436585010 0
183532884 146501123 0
253184548 36813794 0
28782108 133156531 0
471836603 80486237 0
294216465 483358705 0
453909794 429137972 0
55874260 388360247 0
465409276 338543926 0
391851920 68312066 0
15088824 303137340 0
141912977 328064733 0
340645587 110000495 0
469236725 156141352 0
195705869 304957354 0
276152365 66143249 0
513340659 248657494 0
114022946 529896896 0
222652288 286450117 0
437526609 313960114 0
33598873 532251938 0
311814997 201972592 0
23759756 168184976 0
57179543 364113165 0
250033236 221430199 0
379245244 227724983 0
216271057 145219354 0
112576633 156936178 0
169574421 25520763 0
507035974 192817531 0
45882282 290749917 0
296456967 6665724 0
95788805 153473464 0
474132641 9461858 0
116911594 11199506 0
426661688 516851206 0
372485782 127292482 0
378470535 456328130 0
397269643 330134652 0
299957596 13876785 0
157515374 562940394 0
305306933 173248985 0
80720705 344060920 0
486072876 242765866 0
118819199 532321073 0
561779976 203530457 0
146906654 245660177 0
544345214 128616761 0
114267450 6412089 0
516171852 180655593 0
316793836 483735204 0
491836665 3820562 0
178073432 33767337 0
49050390 19788288 0
500489278 395956875 0
99663420 256843563 0
269071323 518642914 0
258234094 464488543 0
538773180 169852682 0
74029858 221243091 0
311749374 117462627 0
520930046 62014650 0
143665642 320694805 0
186022427 227942092 0
350679418 23573557 0
492365153 538232060 0
539824300 136091972 0
425823215 81561031 0
78480790 22875716 0
408568120 271642006 0
442627387 288747281 0
277231605 72092332 0
540361201 102762331 0
53890516 208600674 0
458380252 121419510 0
390464937 125093070 0
269867350 215118973 0
500064314 157135301 0
88785906 76968132 0
509050907 56656978 0
169264229 389095759 0
387263158 152295128 0
467783022 69648595 0
154572780 95749346 0
435857475 281614044 0
356301364 2921985 0
126568907 433512166 0
206914102 225359102 0
6857940 319429853 0
301987113 102199101 0
263360230 344555250 0
325365533 335167347 0
521900543 463338444 0
466348448 78950593 0
264704706 173393147 0
186659978 304291877 0
441914736 407823781 0
357019417 79870437 0
255626565 56898715 0
404597196 203038082 0
162728098 144337471 0
199199395 107262717 0
455076789 19783810 0
236033594 182964096 0
174860972 436754028 0
479780242 484819128 0
509361500 392087588 0
10021437 100143218 0
17191452 220059197 0
528569608 522250143 0
514787442 385175904 0
167201749 348159163 0
121935633 4814033 0
444093996 288156687 0
286595110 219923231 0
127639643 494873414 0
350862584 371483775 0
433594529 266624160 0
427501271 125228706 0
399166552 404047339 0
335558772 135076277 0
74585583 398560891 0
154186473 166809748 0
180267335 118643467 0
474388634 65587545 0
562885975 383365908 0
325426693 516992899 0
146511750 64808386 0
112006912 8333126 0
314886369 250027007 0
384417292 470364404 0
296507393 276269249 0
329646871 392564383 0
105357447 485431403 0
216536673 214765570 0
64927712 151097226 0
118897929 349049988 0
271830814 288791429 0
90733769 493246871 0
361668897 365249481 0
568425862 115879434 0
88026019 177152857 0
466197076 501254272 0
89562279 11701433 0
530051341 523302855 0
83445834 463133852 0
396984343 68555594 0
249392216 326352361 0
93337133 441940335 0
121723751 345345326 0
518580295 455312708 0
256159617 527827940 0
151914775 455889422 0
122488134 505539842 0
386355734 12162604 0
11794380 42276060 0
50288169 170533033 0
4421026 87869424 0
462260950 505322942 0
215229140 195478887 0
441133869 128790051 0
39784598 318850877 0
44376375 473233158 0
299960387 67094192 0
351227044 70106610 0
36107888 145387530 0
54342521 349981501 0
539117119 188005860 0
467584513 102828810 0
531040720 266575274 0
294070436 568875832 0
514451289 193284896 0
351685214 446941987 0
369206289 316123648 0
543117547 255066401 0
476559771 30635382 0
76442381 305250041 0
198812831 149361175 0
57172335 503663897 0
441678413 285263461 0
269364942 187455331 0
333537373 70107973 0
48711590 480586671 0
466579117 208949084 0
278570144 188324262 0
516599296 336692405 0
259876938 213608608 0
459104971 360170131 0
109510529 115786000 0
64553907 250779938 0
447379796 518345276 0
469242145 411787631 0
244833338 45708673 0
486925922 515480936 0
32080337 105196763 0
460736709 556304192 0
498014948 293404729 0
391660405 566685402 0
211537455 551831651 0
122091232 500635671 0
141082289 181147252 0
323105104 319770408 0
181879359 539453746 0
490542463 112463460 0
568557386 278669406 0
108841794 485860272 0
14572703 478154758 0
469447888 536671879 0
129735403 110519505 0
517488390 397153883 0
495121310 210685475 0
498908062 9881871 0
119786659 97780831 0
567975906 51823466 0
382278885 222051077 0
16568542 457805132 0
448120262 409083744 0
418342840 71999084 0
114774031 217413239 0
50828176 397801266 0
273517402 109386081 0
493242359 553097078 0
277930018 214124103 0
2456989 540403087 0
17633725 107417569 0
212011733 309881521 0
296107824 519450822 0
466531381 219322571 0
106830525 23722785 0
487410738 179783338 0
543171665 147375093 0
496895174 71114920 0
97553856 331564148 0
475267422 427166226 0
543638310 390184582 0
345956374 295071882 0
400745071 132718627 0
8833756 215791282 0
134382620 514066448 0
62980622 512070828 0
46785218 544695340 0
361704035 472510347 0
32200082 237641576 0
453255655 32814149 0
174437101 343907873 0
236709881 192953668 0
512935308 547561695 0
303852507 30953122 0
38161332 158013937 0
562215765 117934628 0
201708531 120121475 0
383850639 123717582 0
531882679 534223214 0
337761433 193383006 0
360176998 562422242 0
366752726 60685707 0
146500178 205250606 0
302914096 88305947 0
395795581 238532822 0
25769564 84802575 0
147711760 482938492 0
62902635 461715916 0
349952863 17669612 0
225631344 114542862 0
211012452 334633444 0
367461114 232992396 0
432347697 64789495 0
330536278 317014558 0
100933458 147336580 0
50201202 340552884 0
465370944 435050958 0
247365856 539443479 0
351067381 203371409 0
259342874 101604482 0
288756581 35228235 0
403368955 54617829 0
236339806 122203542 0
552208237 416865203 0
179883488 487402590 0
325890272 567755341 0
161296798 221420749 0
35856297 111086839 0
477508385 10727564 0
434076587 428780481 0
147786006 509572881 0
310104128 533432172 0
259322140 385322167 0
96981275 349605028 0
305182941 360913955 0
242045081 331740602 0
434310526 178146986 0
345216929 134159468 0
437376649 167440609 0
53793122 237472976 0
106252492 86702594 0
429288123 54749707 0
107499973 494684875 0
80965582 271206252 0
314617949 30072614 0
82752118 71562793 0
164362397 410698302 0
31341112 91523070 0
383438572 205957758 0
22566313 526559520 0
243335026 116237820 0
348016120 133846256 0
229527885 522246926 0
523246204 20213364 0
426219345 20692626 0
528001078 335833800 0
399322685 519368465 0
423969312 201687978 0
176051429 145378397 0
251761795 485087895 0
547366086 459868150 0
427800188 457196543 0
114393066 433428115 0
506442403 50906128 0
449292331 426677950 0
198838204 40547931 0
464072085 502418018 0
1954380 246770861 0
85798461 435967987 0
194596904 131083303 0
101088321 26955332 0
202597927 191901000 0
188534367 60985010 0
569030292 513385194 0
94262958 481774500 0
199625544 222243022 0
47064668 68824208 0
465198648 55910155 0
530725949 26326449 0
99817875 401938962 0
22344061 120413058 0
263278505 147100484 0
312966522 263909952 0
1253348 265783889 0
342372407 336978138 0
238672324 180379879 0
565818985 311029326 0
90526179 13481513 0
318821426 557194844 0
182413543 133409453 0
438635339 308998052 0
68843238 498163752 0
252880763 375294045 0
200674907 396734062 0
557568622 447897279 0
450626849 497016518 0
215004278 219979167 0
312841572 263149319 0
284927763 475725587 0
277965466 404232208 0
82180344 37831855 0
151679854 74535637 0
493730280 550381412 0
555518557 393506911 0
305222690 301830591 0
154906069 542409654 0
63204702 249709962 0
202759368 5118823 0
479792852 500163269 0
311223269 107538960 0
38270869 31050556 0
25476259 118909823 0
416994671 544165044 0
234687757 150378912 0
564673412 496247479 0
295963573 381991553 0
133214113 523083698 0
478161120 384444902 0
445794475 444488173 0
110699780 144519856 0
84348197 96087302 0
435805892 329436513 0
133938820 23322305 0
380433254 403549441 0
103578311 184886937 0
105658538 303427039 0
65542970 434201015 0
350350076 43088903 0
252958766 414964668 0
158353973 245666189 0
218149537 332091051 0
35306638 257578143 0
274023089 235466745 0
299226486 282837723 0
168864458 4409228 0
561363715 211622022 0
142302509 3968176 0
410967204 562380550 0
192464769 14644167 0
142409216 7741630 0
505430276 400864108 0
488714668 565282823 0
556978562 303422448 0
314968346 472376705 0
386873945 292141804 0
238071456 566188819 0
383240802 181688174 0
289275466 76243600 0
185640814 278022225 0
241319995 156465128 0
188513737 324837025 0
381674385 413677753 0
60938646 443747637 0
74646246 276801802 0
65871769 238077148 0
209223222 283194614 0
284661723 353795664 0
164786504 54728077 0
116788668 469655918 0
291273962 565493805 0
65087941 405293896 0
157678691 281398019 0
121499432 491727389 0
472829578 79428971 0
404551305 272320564 0
162246602 224769876 0
264371037 27605862 0
25455313 186427272 0
383501520 407433724 0
55115283 248485975 0
235086095 557137140 0
2398650 176319049 0
503819247 358142237 0
357016873 236808194 0
326460497 216037914 0
417272213 293620047 0
14888313 314612054 0
308354721 155726835 0
89979651 28085566 0
59633120 473452620 0
354145303 558678582 0
78515651 117524806 0
310328533 246873524 0
21429602 338792674 0
418124223 456339953 0
356805147 542910323 0
249861366 85506616 0
224871694 413696805 0
301416294 281597900 0
31963575 33128366 0
384731357 532764330 0
506246930 365217648 0
252628793 448172134 0
472858971 177515757 0
54909148 362893885 0
120889837 545925856 0
200193335 152812582 0
474113433 60624429 0
224180556 339416807 0
559677746 209167086 0
74856956 41840167 0
498376988 141065989 0
274154118 369152836 0
160909599 516832109 0
3440901 120527183 0
156440888 77311025 0
413547091 377859885 0
1706205 14308553 0
536926449 304727267 0
287717674 443823014 0
4495634 269350816 0
462186463 410183172 0
404638581 91039063 0
118716077 62527864 0
370236792 550411327 0
271893139 347593831 0
527349042 448457430 0
448590105 107959640 0
176343553 568325049 0
268028191 378339738 0
512713650 324527126 0
117436729 522037602 0
231094591 149616030 0
482771894 520451027 0
371323949 530340041 0
189329746 357524865 0
557754590 56751997 0
183521051 183423472 0
1688004 253786854 0
23707422 218227713 0
17003507 542499824 0
64095448 156859953 0
167394683 490742492 0
122107146 116526015 0
300613335 350393884 0
431342042 11433705 0
20690384 389638821 0
200062991 427440173 0
148339238 529910496 0
258757651 289428774 0
501107240 164107714 0
470010427 385307075 0
291580905 518266877 0
296860266 271981237 0
467598135 456984685 0
304449753 350781851 0
448917275 71933317 0
349087721 565014090 0
466213224 84770501 0
554429761 389538413 0
330452735 311491026 0
310814114 473065480 0
133249953 317924824 0
202943725 409073455 0
175701853 296184977 0
479713086 446126581 0
49462575 11774268 0
407298729 467928600 0
241334657 351612324 0
554635175 424873842 0
416932539 227613992 0
312157488 79424468 0
82011002 415110554 0
531303365 138186208 0
464074391 317932697 0
109959766 340425104 0
239707355 183389639 0
407886117 396449729 0
420022447 485312191 0
149024737 470433274 0
333143180 162289493 0
387834348 371734200 0
381020924 505657208 0
322263150 165810701 0
510187246 221817313 0
164859443 245841841 0
372283518 69035339 0
526917829 321948525 0
438271275 529065549 0
122755935 510179472 0
173593876 545610166 0
138644427 345574523 0
30266144 26280632 0
258095097 426935545 0
69613844 362389643 0
5936689 184766965 0
156304143 337908900 0
50190776 19290077 0
389691422 175813640 0
245025532 72403521 0
473977622 441204461 0
367657186 166990981 0
154854908 62197046 0
37550315 326482929 0
428646008 443925683 0
518283022 559768788 0
946753 74552982 0
78211397 180005219 0
313514098 427323755 0
151984276 259540713 0
295424435 279766306 0
415763873 78859354 0
107334091 84896210 0
277848505 488485274 0
250749018 374867692 0
487376162 117959304 0
321135865 525404168 0
516842744 467486895 0
243477375 285426672 0
313917282 204010844 0
87125804 372338551 0
421580787 18534492 0
378903432 546886895 0
428454997 217455625 0
6147413 37731625 0
71149071 551828741 0
103595046 335712071 0
39414063 34360383 0
209157045 263406340 0
228983452 4904301 0
374782082 486814342 0
82812711 344700618 0
488272711 477362296 0
119924646 459881762 0
291393123 563915341 0
455152059 265206550 0
498646939 337902156 0
175522167 427895396 0
75729865 235373568 0
261364524 186626935 0
454980827 447365021 0
236824378 423921890 0
191714791 43231322 0
455662222 196351063 0
25529124 476002358 0
51931458 292188959 0
148606756 157609500 0
495632741 519491458 0
517756346 111625413 0
98879092 383040985 0
559481843 419806426 0
41740309 569124431 0
319655344 398236020 0
41406127 498533159 0
551291633 258178202 0
172609177 454977583 0
289252433 291812098 0
13522620 320481590 0
80809468 431936059 0
57831167 275354107 0
280507492 353231362 0
464758498 110721642 0
513484569 501780173 0
484486571 113920447 0
107338010 536486949 0
259858766 409595257 0
526002123 202533068 0
102020886 394988735 0
263981811 264683498 0
288780399 322920164 0
445532440 287386245 0
225654196 279913948 0
12381170 558721941 0
307824785 167521000 0
61187509 420870285 0
416858231 392190242 0
441188859 436347672 0
446732568 475616148 0
84110822 547306823 0
290262097 314007926 0
553426045 302274803 0
396076630 383719140 0
133924908 527133885 0
68161245 207521290 0
165379520 394084630 0
223271908 404451233 0
366338607 173366196 0
172360805 186241555 0
506620382 65310315 0
307258663 208085758 0
117181939 455262595 0
416605177 98478898 0
189014937 526980959 0
57083667 256800858 0
49777360 55432591 0
211820709 164539164 0
347651622 382743395 0
71245744 139757430 0
71444647 164798491 0
335584149 320682729 0
538216051 146058017 0
272864530 351002203 0
148986045 407499547 0
504786532 530222814 0
205167124 322738495 0
255022326 82380832 0
152218011 475455842 0
369717667 69188541 0
235520020 536953118 0
544822443 115270894 0
331233109 35497767 0
345443905 528331263 0
511955718 193690462 0
125937337 105490332 0
192801236 539605761 0
119627263 312350847 0
407470142 151597395 0
226393485 62498315 0
296291578 171760440 0
267040803 73407404 0
334522444 155095598 0
230288579 174419056 0
30730980 465757458 0
402876468 375378045 0
456818895 8767078 0
319137484 396632562 0
470931015 335853473 0
97400614 497990277 0
401222063 116529142 0
290966111 20462232 0
344478765 164696181 0
280440649 360066568 0
342824980 250494085 0
509256389 255347324 0
208882005 161362720 0
377299810 249934123 0
34151654 393048783 0
53526910 447560284 0
456091128 350984107 0
114259957 532113262 0
487656491 486542274 0
54968387 281761042 0
363983378 525974705 0
158096193 106689311 0
242319296 344298528 0
120006573 5829289 0
434770112 379152678 0
163377754 305781700 0
341786124 312338580 0
164810659 142558757 0
244060100 556791897 0
461318274 105450178 0
21244238 204410288 0
191490158 516814876 0
508292300 69513381 0
558987383 144957097 0
547098286 427404577 0
198464087 318274993 0
497866716 365675088 0
159406939 105623165 0
10840907 535077773 0
441188401 141556136 0
58903365 419148510 0
485487588 130982998 0
564683282 81498765 0
331079560 54001654 0
151716711 271975409 0
135578599 241858250 0
229586567 300217978 0
307965250 217197223 0
291947447 32145573 0
446986573 174411031 0
504038633 562072567 0
298872966 351734157 0
108412038 520997739 0
327415262 543234621 0
364104445 185230629 0
447592478 12459915 0
470834142 519113883 0
52305993 357660687 0
386065868 6249346 0
447400678 282867805 0
247905563 157621201 0
435567618 473242111 0
476220171 523283495 0
469514806 198009770 0
91467908 541612416 0
34654617 65309299 0
542365170 65774680 0
549053184 57971735 0
11006618 373480767 0
124241550 371777825 0
486893259 475690514 0
134582884 142461723 0
219614313 437600600 0
491327512 352741599 0
527154281 387041870 0
429888880 160796145 0
311957396 155849657 0
340665426 48136944 0
289840713 282597406 0
453003259 475862440 0
455697839 419221089 0
160375489 136415087 0
541511089 396038540 0
189189959 503557300 0
23009091 431737527 0
52696556 197916941 0
550170259 183451921 0
484892980 389685103 0
473519670 211116863 0
534203539 355382904 0
21986600 533750483 0
188876392 9919189 0
538928405 47294408 0
113499757 526647899 0
545131678 169008922 0
34039987 73806181 0
176293255 21022470 0
500152042 231162338 0
284005842 288409372 0
437813586 422047463 0
484433571 344926784 0
437701399 397658938 0
521375220 255144964 0
196830840 90141440 0
547792069 488506050 0
372954823 549845429 0
541374664 465186351 0
432513473 442465173 0
116635934 52743417 0
471111243 122565881 0
99314425 321807493 0
212405344 275153191 0
354379592 24384244 0
448388451 512062913 0
298765954 400343003 0
485057729 429842368 0
98269437 400835843 0
256085028 462950616 0
183535849 537498437 0
212553756 532376061 0
346869073 295475729 0
361193330 25417512 0
256423906 354815931 0
123833243 408182454 0
27063333 212791958 0
393743335 41655933 0
296638570 125979999 0
191619773 250778180 0
81172763 169107716 0
270397141 419433823 0
249372610 72177508 0
418274909 291762673 0
251570351 308580862 0
164412028 476784909 0
384369949 96876678 0
533863866 165497075 0
32743326 65264590 0
95308649 81817370 0
195022857 449677371 0
448471674 85963460 0
194094807 224710792 0
391901502 387266894 0
205438068 231469613 0
387354057 171961435 0
380037184 531185565 0
190584909 470049448 0
448261703 208945823 0
132112829 447447047 0
195136557 94218262 0
562850017 509230392 0
181598586 328080098 0
541706704 31591970 0
544445013 419010274 0
30887450 459383006 0
119805476 58289795 0
252625226 406039213 0
2058509 533080847 0
86469666 374108567 0
161384298 208364345 0
501315345 72275293 0
560011082 361497503 0
525950972 430280964 0
142990737 56841824 0
64241940 537629755 0
132099370 281225908 0
80105796 7326215 0
163684989 102569612 0
537698130 395878965 0
60344742 166889879 0
166391918 468826399 0
76884652 449050007 0
135912366 279495133 0
271818550 264391701 0
419169447 354616506 0
34952330 367290503 0
46027789 508761117 0
34999177 273947068 0
158061881 65551561 0
451818930 381875597 0
225494133 511240 0
495666676 56980879 0
299265263 546263519 0
154136900 440684501 0
476860217 125097108 0
271801901 130609256 0
447549924 525165905 0
249473124 48018616 0
107503259 309851374 0
519211681 320501668 0
352021437 42032888 0
90694354 549384513 0
282515440 102792609 0
42477237 180990578 0
243283347 526569399 0
63606554 57519626 0
369547648 136891524 0
346174216 22347699 0
559873567 52909811 0
147370850 519787008 0
543542680 88636393 0
529802321 436579305 0
539489979 11363002 0
29907531 528452882 0
127958370 221413062 0
401328706 309088314 0
427210741 248467401 0
219752806 493800275 0
441969458 426270296 0
222330745 469509562 0
9915328 417580828 0
211120195 528745102 0
36044153 332168214 0
227184457 561015036 0
537865187 98374466 0
40428486 95023989 0
370821352 211046359 0
59970162 238349572 0
421532949 183468719 0
554701730 554912621 0
453463215 128567231 0
12802317 133761059 0
43189607 251189720 0
112301214 335569317 0
564692701 367854963 0
230177120 193078731 0
210229608 292744426 0
117345269 202876637 0
3402660 508614852 0
501224134 336482992 0
430706904 156700544 0
99529425 539787835 0
24919060 402396496 0
377102411 196951383 0
328333900 368553089 0
250402405 529605074 0
158198875 550890565 0
15953107 31163531 0
104815229 135952404 0
308578330 499997969 0
400062704 201711489 0
45703692 362197199 0
411372368 356303412 0
268068868 80911290 0
282316135 456747215 0
414034338 567465008 0
138174078 301795109 0
476134636 280300961 0
470696148 522239558 0
143872997 416295295 0
277596319 63474259 0
226446952 407489202 0
128143839 168360144 0
83839242 444833785 0
518892719 217984067 0
83452977 341412419 0
509594242 350456761 0
542837795 191553076 0
233214867 209680615 0
73419725 434729246 0
161402211 145777886 0
53866901 451183248 0
155717078 413288601 0
5122426 529908549 0
461999770 521528958 0
254425073 421698754 0
332392889 550921629 0
457656924 256991936 0
148286306 474695798 0
540461358 529169654 0
381511755 411821978 0
179735702 373065478 0
80667234 54668180 0
435736861 383810230 0
475206069 65972683 0
124446400 26240227 0
147608818 471404951 0
13833581 36255974 0
61299815 264366075 0
238014375 410957225 0
271452433 534462914 0
449202155 184040057 0
527673975 24865444 0
275185985 201531259 0
373877550 309007550 0
228083445 283794509 0
414233552 553240557 0
458241211 492719307 0
210332495 340053427 0
564233432 164198788 0
133104723 35580572 0
368420781 267096407 0
237669459 66473105 0
21643230 133962232 0
387426356 369616237 0
471429376 274900936 0
251757662 518679672 0
110883196 474337045 0
220281281 276058452 0
567739022 243510664 0
551806821 44969077 0
63366722 45985041 0
53169111 289708608 0
262318738 449234594 0
555799217 386320367 0
524577395 78868550 0
11131760 464925446 0
63354567 299024647 0
492782325 338649529 0
405698103 160396054 0
208841447 416996096 0
285182697 346809516 0
31561009 59474796 0
307208126 459434003 0
400498811 269178932 0
219505337 146201174 0
562224895 440474049 0
286966321 317661525 0
305469848 322015658 0
537417686 120502357 0
465208579 352778240 0
299684114 500152771 0
205334998 120213687 0
380640569 565781121 0
564626875 367621966 0
324259606 544539709 0
4378034 13175798 0
58616416 139536679 0
569114118 461862215 0
515195724 225300677 0
206978297 337550255 0
523127583 470161104 0
400136888 101059864 0
21030026 205970547 0
346639499 270467953 0
280166459 308022489 0
30056761 150094204 0
557830812 340945110 0
10038442 46468721 0
480449659 443695272 0
95121297 388387649 0
159770632 441608350 0
158069475 543662789 0
86290659 368344775 0
360267890 453443133 0
536203625 173275982 0
486643772 558683696 0
204962465 230642107 0
368091319 526498014 0
283469484 6251212 0
481984501 122321037 0
286983182 304361774 0
488860951 361387276 0
439022186 362559245 0
402389017 133939424 0
750245 511606524 0
481182841 248929519 0
351916354 433352152 0
260774888 683807 0
564049091 221462834 0
538964677 104347588 0
75487890 211581960 0
423994006 556730189 0
452371904 367266688 0
469483026 416433948 0
539336708 140572721 0
406873992 77356946 0
242997981 213525050 0
201268852 128944162 0
181437448 510221762 0
140853604 343591654 0
294611474 241493727 0
108430556 283781827 0
26174194 14689144 0
381942362 381658155 0
339567835 566503977 0
114514744 108764028 0
26895418 366729239 0
354159483 312156299 0
118469011 339356193 0
333639118 149805292 0
265784467 555431570 0
157336896 185402838 0
103093896 420588716 0
130321470 474453114 0
458788285 57907990 0
542759092 449408954 0
36701073 442626867 0
409969871 82246270 0
472735458 286572344 0
23331259 429554618 0
27706517 209944809 0
140672145 298515357 0
530214358 103946505 0
83204933 353887887 0
135362376 421807085 0
443176177 436180812 0
200478741 127418297 0
76076829 96432192 0
87628203 487034944 0
435574965 45379069 0
325366269 152756921 0
376341284 437649531 0
329145969 297002187 0
398768424 535035408 0
530951947 539771664 0
50208045 9216809 0
359277893 19584264 0
179276409 563881338 0
408573966 463422379 0
59427661 514960910 0
559177314 85354604 0
131564342 291157580 0
249971231 234523431 0
445206659 178048800 0
471754987 381474631 0
357140007 179638065 0
152767546 561603019 0
43099147 207872642 0
119633550 526033688 0
261944066 448066327 0
279153778 547982217 0
294162661 161690984 0
383719203 59942967 0
183837286 143413475 0
426871352 465104045 0
303070617 431598354 0
479031591 543510093 0
148592442 427966249 0
11658176 335339695 0
9818918 524761237 0
130848182 345697988 0
310232269 115993195 0
412210166 327711334 0
303881298 282594532 0
518967448 393155357 0
199295060 312920009 0
68417946 561192112 0
323863031 291760072 0
51801298 18926785 0
321325695 1799060 0
239803577 487375109 0
131264520 455625137 0
215683999 331410906 0
243137561 348391626 0
305797286 29338147 0
155141281 426849947 0
35504414 338857118 0
483964271 382274254 0
552305486 344589053 0
201745521 38215157 0
155618004 278735621 0
31801156 443944081 0
192563889 538879105 0
500671700 251085353 0
438598545 367959931 0
501431595 64556435 0
16047608 303287900 0
263720362 351961564 0
453843548 283046188 0
251868526 519161211 0
232171845 391703459 0
147238654 270980767 0
175992947 280383754 0
432195617 353572058 0
285172614 403396097 0
253138613 379278333 0
466507676 526526872 0
495138801 471162931 0
172703094 478846570 0
265091368 462505855 0
214587529 385533548 0
28078830 312791660 0
381977264 44198615 0
303263545 552470858 0
428866237 298018559 0
360758455 59871823 0
403170268 568013737 0
268742553 309826928 0
477096643 37150579 0
264754361 216787555 0
75420956 356414944 0
545143070 557601580 0
516772015 414809977 0
202361142 71713202 0
4529327 439742717 0
88853221 350244983 0
432791762 250872825 0
196646719 243075427 0
235344183 54049559 0
426031149 65702770 0
492633315 551519284 0
155243946 429088282 0
2978478 138955107 0
76764784 404478972 0
285490007 268292909 0
488672573 99669048 0
559232161 152113984 0
238132455 110575659 0
485063447 369755480 0
65469370 258175152 0
211132763 339933697 0
485263802 500326575 0
126157287 488051236 0
233395601 173923801 0
134447162 242228562 0
562714058 310606818 0
274090561 359172313 0
145792803 559541316 0
545264636 194229166 0
443534191 285993520 0
500751598 109184236 0
415014367 8373228 0
434170704 324186539 0
325193981 202981498 0
23302864 88500785 0
428728407 499533570 0
159144406 228690454 0
378043396 326868276 0
405249577 95880774 0
221182881 240258090 0
482832040 123514252 0
343540612 98637589 0
443028458 272775839 0
235403140 283719515 0
494113780 221293901 0
16435101 420959186 0
422018391 425070129 0
91760407 285546929 0
535743703 250132133 0
180803109 371798533 0
297884432 409950974 0
239011759 201244134 0
461279916 36424168 0
133994354 394790934 0
520957493 357269826 0
485343114 467010985 0
508410948 515468902 0
252288606 282470309 0
53884522 227602864 0
149606850 134344609 0
370622159 407070974 0
443791590 345199268 0
261368620 103378468 0
139182743 537916138 0
379654666 460087423 0
536132888 441769518 0
306238221 458078845 0
337186779 480509521 0
558563050 6433857 0
133619452 499066343 0
233701009 266829729 0
175217246 510375530 0
541594573 368990013 0
282715453 488289461 0
125853066 395795001 0
563393752 363247546 0
11622522 251379560 0
560030351 416589505 0
116702318 287712146 0
309103761 529041394 0
196542388 492939880 0
462917271 17102259 0
455621311 191658985 0
208467909 134199745 0
41717854 430753291 0
154475086 498646625 0
426015266 40459903 0
69006213 149491317 0
500050039 483426444 0
542507860 153596495 0
533056045 539813016 0
178047977 275720802 0
307230682 252848962 0
497625858 434686132 0
177641430 419376297 0
65433009 219627131 0
302955801 455016759 0
160703655 495894577 0
387117022 111412673 0
21960064 18869031 0
174368140 512643414 0
120045879 28684373 0
383794284 265628154 0
15131821 415603685 0
373189716 559476497 0
435194844 334312213 0
98525871 287447240 0
20382000 346763610 0
386878940 474088873 0
530005727 216062849 0
111124684 277413240 0
281519717 344923608 0
81589218 418572389 0
188595123 410429101 0
262439638 76007329 0
555782597 326429240 0
336844061 178054358 0
461253602 481145121 0
359701079 75860513 0
525688997 556260743 0
276704373 453739373 0
478725633 508050095 0
193642949 305035312 0
273997259 151412869 0
551658964 194630432 0
330329153 117983045 0
528183089 414263861 0
123971386 517916656 0
228045345 92319302 0
130671785 335617554 0
459331805 372074739 0
204110561 322186436 0
204608637 282844514 0
2217624 188434095 0
1621445 364826230 0
204236088 363525765 0
416378134 369689184 0
289590035 499713462 0
420554082 360801025 0
101683418 504201196 0
155840152 18698509 0
55857163 19672536 0
103401427 189963171 0
562574433 13061299 0
498629016 58456000 0
538413547 93968197 0
512753008 73378634 0
452524329 123989397 0
483302938 160470809 0
558119403 485676051 0
510563043 77676644 0
514087974 149405199 0
42457443 225497243 0
223707280 334193320 0
412662761 125537616 0
261029423 347341000 0
221611683 550559544 0
20953889 483699265 0
309632160 92761615 0
498285180 436499392 0
42967499 475783063 0
401903555 410591808 0
229544648 67916699 0
492490218 250275806 0
250761522 221000399 0
474453684 226799704 0
483326217 323445767 0
418685891 368044368 0
317421794 555114621 0
8803745 188347034 0
401134913 327297406 0
168107193 346255418 0
48760922 241136932 0
309677056 192989050 0
431668599 501259897 0
529460267 372518028 0
118737771 408361138 0
191807843 10542464 0
564113649 48205310 0
368634131 52307604 0
426343530 494464915 0
396652949 236076367 0
183843942 89333193 0
390117648 260791654 0
407855575 367521857 0
134706150 517208780 0
254031783 62415306 0
555669636 411160136 0
112366570 522615588 0
190747494 107768478 0
119187958 79983165 0
442323935 548459594 0
143755070 117413163 0
244645424 193808051 0
442079735 313729135 0
557914845 551871781 0
456296544 82996484 0
444569856 268371012 0
2133474 81286421 0
398609743 119762633 0
134871958 198232249 0
396566950 336869506 0
180802820 382612400 0
11627517 350194805 0
118521175 187228687 0
404711234 177826867 0
229487016 544751835 0
310486057 335839091 0
64119308 287768815 0
83445941 108392043 0
402262454 291542506 0
403326485 519543315 0
259258555 309935419 0
232772142 503473423 0
420551472 226373155 0
380809353 397165490 0
177167929 560886318 0
555079623 193217045 0
426614025 203131014 0
58825918 416594041 0
483018119 553717529 0
107761434 207992080 0
55705280 85620499 0
526580855 68694876 0
125738373 105872372 0
415811099 306501944 0
547651579 230999147 0
539885519 315019495 0
141559560 226855224 0
172028734 502701582 0
480867360 116291102 0
496783760 125671671 0
217470202 86140164 0
153220448 157759992 0
489142816 166740394 0
181944634 561100490 0
356380135 3889577 0
282364268 430542292 0
372401531 454031620 0
106944949 352998399 0
333081890 462300699 0
449814502 380012171 0
444489504 381713827 0
359711759 307953701 0
42116675 272994637 0
272871148 453367907 0
403642488 486735541 0
78868295 456920811 0
415273538 410064528 0
312928569 119706030 0
158288989 387598709 0
257688347 109423733 0
81652611 8011464 0
294960844 227933848 0
252301972 354464910 0
432868875 398679691 0
11577486 423615458 0
378337623 271371792 0
56983213 539652621 0
16886096 264780096 0
307105745 316980608 0
329930191 422754141 0
518726400 428588780 0
507951072 185395284 0
189211316 116521371 0
444311339 446227415 0
462477123 423988725 0
347544861 230770043 0
22254507 191300194 0
264375465 419005828 0
527138970 238146759 0
425072313 553415586 0
181416111 535966723 0
462391287 50743904 0
293245307 247528213 0
282442779 195125059 0
427365754 51035272 0
19891335 222094372 0
397887149 305703653 0
50033342 384610576 0
115940594 215402831 0
187058181 290110064 0
233864123 317711472 0
299504278 323345987 0
84301920 411835925 0
490451458 221631979 0
47437599 132108732 0
410472422 462583014 0
470358561 432840308 0
3514218 308208004 0
378933582 524000340 0
115782455 560016976 0
19177144 263874275 0
25499250 500117413 0
5280615 361558621 0
474844831 172592006 0
297302526 383120650 0
193186350 96542785 0
250096244 406400549 0
414784321 516857019 0
202252029 54320915 0
88325434 60414745 0
313145185 400112200 0
15323198 383606878 0
556982497 87893911 0
318893797 150973539 0
533262381 251140758 0
433594767 553118437 0
173231318 452930142 0
409059061 522101541 0
142866062 129330098 0
337938843 450307157 0
93905304 126877414 0
50826771 559913698 0
89663735 411035595 0
353542675 122034211 0
70295143 529699929 0
129214450 286158010 0
233723368 77538109 0
54607809 134960585 0
72078768 448638774 0
85420779 395170467 0
435028753 488936796 0
310471708 484057879 0
164485607 239755087 0
454948853 354052093 0
372313228 76996124 0
189872296 490686376 0
467417956 249462611 0
263963518 222187790 0
512044101 335073643 0
13788597 35618200 0
182893526 394547447 0
162420976 81375328 0
56466153 310193333 0
374287899 412884907 0
341905100 258879759 0
73248743 361574180 0
28960010 551493302 0
133821832 222786839 0
136151076 202669818 0
428250359 248761534 0
500135007 286126000 0
106849225 140120098 0
164531283 48553987 0
349512227 541883531 0
272340736 202070674 0
172969521 394350978 0
13362065 97168384 0
206622496 31573385 0
166732741 554944124 0
440019234 75149736 0
345272121 356005696 0
30803938 13723033 0
363733636 353001876 0
191121227 489499155 0
147845485 509447255 0
305780444 196725540 0
189821190 385827221 0
425717389 520804056 0
325987664 333359046 0
279670479 108757436 0
531549500 69581979 0
157794067 236825812 0
465503781 286437014 0
182583723 210006880 0
553464973 233865511 0
163600415 386966933 0
232027006 465439990 0
555827253 451623465 0
145322300 301817720 0
10016874 232054933 0
71312683 164667295 0
495492828 402887085 0
87417749 1910438 0
331279359 132763780 0
434537813 351333064 0
429459035 567585723 0
82332741 525816185 0
393414836 274687201 0
545736729 467457447 0
444546763 37571798 0
419272022 418691510 0
246896933 518127691 0
148701809 164046358 0
20152837 507844906 0
239322333 33906888 0
291585489 319745085 0
289431809 57675724 0
464490307 557109491 0
162796196 354589491 0
23466332 514260453 0
159410684 350364873 0
66315189 133948783 0
80236346 52557364 0
560833831 235185329 0
157058102 105903127 0
3792027 78103557 0
94698173 327786341 0
254156518 25282393 0
548029051 352325798 0
359016182 443173851 0
369667409 315664970 0
247021426 212857693 0
187363949 167665056 0
415816539 341955784 0
173628126 421362886 0
516731539 351378961 0
129153709 12492716 0
209989614 325236941 0
272730311 509765374 0
49927386 428816282 0
22134427 167992019 0
76376169 372190997 0
129706996 476039721 0
485224337 138463765 0
26905284 356887419 0
83098304 62359838 0
568200411 257749677 0
37914346 19804504 0
489222163 354826786 0
547111295 23598574 0
287214947 505215799 0
318409239 481083379 0
330710774 180594651 0
58434317 334098891 0
507549506 105992335 0
72878212 436396688 0
518164792 64616660 0
62152440 567484734 0
206463885 447175365 0
291840664 296270849 0
447163281 393966921 0
548062295 104654899 0
301186584 453303179 0
145108742 426365783 0
282643015 141604945 0
70093752 28500775 0
161520443 95289856 0
546978859 6965051 0
22425728 12126730 0
518961022 381410663 0
205016288 300499928 0
356196598 431409894 0
235967584 253966668 0
196681046 248519582 0
50929573 189772024 0
353992161 259087887 0
292135090 185310154 0
217147240 69966892 0
483236317 201487615 0
471822577 425411247 0
367906550 164928415 0
437885191 173938886 0
193123006 99770157 0
304309355 548018559 0
142263550 175545781 0
344444297 343188552 0
223112194 187818815 0
549817238 554941363 0
348928033 129635213 0
243705844 292132650 0
186563033 482333402 0
502399866 362849540 0
1731796 192013468 0
322714698 258103337 0
157864726 51716871 0
250914900 445678295 0
409428399 91801847 0
236652707 419996582 0
255999636 162727697 0
279081481 133249237 0
413772346 204616078 0
424285906 97650213 0
93905072 176920020 0
248108323 214083153 0
221012559 66318340 0
226829212 568118549 0
254909313 213623936 0
273723565 359540638 0
458075158 197385289 0
183406563 457200298 0
229670067 93928795 0
178612056 508512588 0
316752603 122543083 0
11458318 396478084 0
228185364 431651238 0
541508930 62713813 0
112774740 435688795 0
539469423 452873073 0
154052204 410854557 0
170162101 497586142 0
99085688 166270000 0
333070412 383057860 0
135680153 287444065 0
134596273 48933882 0
518132111 518233951 0
335316791 457466767 0
498829059 551482310 0
427674457 488027699 0
36368214 553874031 0
553815537 477401391 0
182256578 428403647 0
19814404 425349347 0
351376784 109540986 0
29711474 17354052 0
213964500 396202032 0
463111083 77401849 0
419945063 310010792 0
268642244 488155733 0
48553285 501274862 0
179631557 422726761 0
69114364 442365635 0
257193333 102232969 0
143940520 153020822 0
141668351 407522446 0
136316128 203323964 0
324468794 151490271 0
70810101 309781530 0
156586067 305393919 0
489768821 564740080 0
413519831 21978508 0
59569174 57930013 0
502225187 535976627 0
549323395 274545862 0
135096650 324936435 0
133917278 26218354 0
364734780 97167216 0
400145479 223064506 0
159826931 342543542 0
372809276 58169420 0
229336285 419162999 0
92003598 137221162 0
279140508 27200797 0
67843510 286150079 0
461676792 154101156 0
352973141 383655522 0
541349738 377106346 0
544104239 1190820 0
309408885 28603909 0
424536214 361029648 0
30431446 32942342 0
558821294 562280303 0
335326741 451962369 0
104675842 496442364 0
279222474 296763024 0
498157145 172216673 0
381674610 154337935 0
341741258 179731123 0
186171841 57253485 0
432018417 69886680 0
24555211 304915077 0
360558149 323331389 0
515090743 458288905 0
155561745 519778534 0
199901918 333879747 0
57547971 456209551 0
242031496 535422100 0
405046369 58197342 0
333899954 344081749 0
484023186 551144439 0
59903640 118481041 0
162786715 447874158 0
62189090 32879468 0
335109833 28179249 0
482462957 68084312 0
3212744 365982770 0
484351306 355483995 0
424564883 220167130 0
503597496 392730196 0
445465212 70698140 0
395862465 233499903 0
468558672 445265973 0
307536394 92463847 0
191451412 62762903 0
54264810 70468507 0
398394443 244468806 0
105137032 263192039 0
67359496 207285997 0
122567966 543681626 0
426719642 536826612 0
120235581 447517642 0
548047620 235244506 0
13496978 250119265 0
436218 383255853 0
552801792 515684381 0
346982435 187858033 0
63691768 176529975 0
333391272 447625960 0
19784336 182871479 0
138883657 331254839 0
362100194 396477014 0
183780459 356717596 0
381004540 106255615 0
112254302 3049348 0
2473033 46535871 0
281705358 50940781 0
408702019 231173719 0
398668286 247466239 0
130351587 386899703 0
105419478 191089564 0
56197587 515996768 0
19207341 511902014 0
35967562 204431213 0
487406571 560366964 0
313284562 390256525 0
558730080 569106334 0
50070395 481346988 0
455863073 206198724 0
33151896 404710131 0
352575735 211721439 0
532900648 91346457 0
256592287 559733942 0
477670792 17522799 0
191339035 528224166 0
512113863 98268990 0
218084450 328282144 0
302935542 423055426 0
281035538 394540712 0
105268590 75820850 0
520317381 500757648 0
365292230 538056302 0
97312445 71474777 0
545472485 116972828 0
349485003 524521967 0
396626288 396508017 0
497355938 311146438 0
531285776 236163189 0
550807752 237030308 0
543148741 523493254 0
9545969 180010077 0
212476617 383673002 0
485501166 307464439 0
133651594 324368705 0
439496771 134659955 0
30299902 189139669 0
463674644 565924012 0
472175694 419001282 0
32854343 565247118 0
327206273 2591836 0
372146452 297851604 0
311727448 103252824 0
371515508 341017697 0
279293408 288766655 0
375663863 352952267 0
352931365 567516977 0
27575489 190860906 0
280143438 71886058 0
62205292 238543403 0
469413112 17931394 0
88264027 565600576 0
266819919 6714362 0
462762180 505181769 0
281657121 184876175 0
57774300 246034409 0
432373411 36292787 0
176331908 525267 0
207222929 70873535 0
230672559 189888934 0
414342790 267188386 0
358548917 297074095 0
410471259 510034336 0
369749555 114375228 0
518898582 406462562 0
60838548 433072649 0
545899460 225468585 0
188378370 466580553 0
297553557 142624305 0
267385782 178598868 0
419275300 157137435 0
545354524 215041384 0
546407065 263959207 0
361664769 134780107 0
70803604 516276197 0
253733905 257144918 0
436267047 299958537 0
193775104 92182209 0
423835961 314908689 0
279610615 333067313 0
371148478 490567571 0
104903126 426523560 0
265326665 285118348 0
290586767 232531306 0
235424730 519139362 0
96856631 75175786 0
39363533 492813036 0
169776617 132886324 0
151211098 54857595 0
81125158 464690091 0
547410981 169471662 0
523680772 461517976 0
511516915 186451455 0
154272327 433430684 0
422265670 455363583 0
521193450 87896683 0
228079662 100714800 0
35006591 252802844 0
556924520 354157567 0
366865693 314167759 0
281805302 430246391 0
228150515 279974178 0
249767914 20954196 0
212379786 78307394 0
438976653 259005563 0
34880675 397058821 0
96771723 183157078 0
435117093 142795958 0
396300444 341214030 0
184292575 266867811 0
94309800 37350741 0
503861789 519876469 0
347689335 22639085 0
142203028 124754781 0
475412126 97685845 0
356964333 360724227 0
409502623 280679347 0
512123673 147476633 0
440273619 480187516 0
121466588 533479416 0
231603971 359047778 0
21665624 241899853 0
1266372 70594331 0
503890532 568059616 0
298272776 110766733 0
422942628 9473956 0
90450585 258808584 0
381179131 253037648 0
403653941 239890889 0
128427026 520678780 0
489887454 25469543 0
561501821 107353826 0
301284103 518252368 0
135766884 122749180 0
564673812 312993015 0
107316849 271658769 0
421104198 74835641 0
65908969 510852351 0
313449987 423348736 0
16986757 54767788 0
344026850 383611784 0
118379741 247525208 0
198713280 137526465 0
247094405 273764676 0
480185913 537464248 0
479710268 514671886 0
430509822 382237810 0
246095138 258120990 0
409112124 176811513 0
407455830 199544321 0
463213927 147614706 0
478617681 495623469 0
466496234 383818745 0
143244493 540690516 0
548669766 345092698 0
357407754 133784454 0
411501705 498906283 0
302061082 283693763 0
296562976 507062340 0
405968993 278095568 0
450377852 197647231 0
62784278 193387098 0
78670150 168076106 0
188265237 118627915 0
407292991 287808553 0
518461092 515906241 0
445861568 13777840 0
340032210 274725890 0
26570601 310752693 0
414967055 234213151 0
428300843 138388013 0
168954375 241328053 0
471912819 483586188 0
469866751 440488376 0
332415049 42374300 0
459632993 31284691 0
442826490 414998839 0
301993932 19656552 0
510207467 521486084 0
195502392 323943791 0
78191976 411242484 0
138990458 435687966 0
565118355 537943246 0
255052400 394714425 0
139231914 434837502 0
108748783 203816053 0
527633260 305139677 0
470139291 424718633 0
182090602 515752515 0
98140593 189622801 0
511478522 463383303 0
99172893 345291572 0
262768303 226044415 0
35326183 120355866 0
475678281 390141963 0
147829096 358285681 0
221786915 403455308 0
322412896 68887330 0
246966003 419418046 0
26154817 569242054 0
256929805 87280210 0
532242206 331622636 0
270709926 370258241 0
400184657 274082028 0
155352341 7568083 0
246994967 444010545 0
188342389 216699142 0
189815555 311008471 0
88015187 155312387 0
560465541 272970971 0
182165163 179810946 0
546150533 447901485 0
365950688 82832965 0
196854716 494979057 0
39856373 432864888 0
41982802 32948752 0
300557023 548205396 0
306330208 481576079 0
477733954 71518543 0
294651757 416817143 0
165950616 324366161 0
160369043 329547474 0
180587351 339767507 0
240577940 315905175 0
59904708 23625651 0
443899714 524137231 0
275538750 31835430 0
75674311 550501757 0
206614119 357452848 0
86687472 360263087 0
517653346 365921817 0
86261256 530455516 0
455419231 170054301 0
189271646 406800028 0
313004591 147573653 0
345991976 354054967 0
24319140 271406975 0
331489703 534801967 0
1872060 553093767 0
468031243 400677805 0
242145570 55927968 0
143152408 184765410 0
79666639 418544917 0
534716142 126710751 0
250138062 314151892 0
191315606 468176167 0
407108777 429908984 0
460472279 408849061 0
112798778 144929149 0
922435 545214621 0
540124733 411978623 0
182880466 325176405 0
193711523 98357226 0
407027223 471142273 0
217653432 546667267 0
198563270 195788426 0
229994720 357549272 0
51429618 320636034 0
250553969 518776481 0
527379999 541624389 0
397873159 273400954 0
481225562 320440241 0
363868255 131423234 0
477499499 502424595 0
243445788 231481069 0
329286747 258041110 0
188296027 163301887 0
420332607 451885833 0
229993291 338562185 0
361681698 77706155 0
234226548 15244877 0
450760423 346885562 0
108402670 518100786 0
498411630 365092305 0
8228803 206895320 0
161644877 67687865 0
477182295 49356828 0
485802729 564049220 0
306380947 470934212 0
308004976 116229132 0
422294396 180333666 0
151241079 424943677 0
252926402 188800198 0
461455356 241935116 0
232013504 113891132 0
456812939 529091565 0
264294372 226026092 0
477084215 549856564 0
379606372 225489056 0
143802448 36199106 0
157720359 143647743 0
519586203 123545313 0
319733435 269219759 0
437640936 386163884 0
120743583 172354767 0
524499903 200075976 0
333927426 419028225 0
276799010 135373882 0
566839599 547464605 0
84150028 295908491 0
6213516 286317828 0
297374847 359840856 0
70364455 345799115 0
194028148 272860013 0
522579288 26165185 0
170272243 507011222 0
70516483 191308542 0
272357697 493252922 0
105209083 99501032 0
72390986 271102215 0
129380537 530286351 0
41046807 176760267 0
362004135 201236632 0
518184959 309980745 0
264077328 62559335 0
508286198 364520631 0
331532398 103534817 0
402413679 69109087 0
321217840 222198129 0
224389480 482927261 0
381694749 126294545 0
466267403 53502744 0
504608439 21427159 0
189506865 17157430 0
330909485 168480447 0
550803955 241266806 0
104662982 227013333 0
96847977 415723146 0
396110066 268303048 0
137033114 466557112 0
57330601 518040817 0
103203903 335251937 0
21631691 442396960 0
26747798 129410150 0
158849004 103666987 0
61765737 460520786 0
50457424 285498671 0
36424212 52189813 0
146635730 110091936 0
392170162 335266780 0
446164055 123199750 0
411234303 208050559 0
499733922 22291655 0
522537521 533946910 0
222936361 263371595 0
198148230 32490711 0
143561092 509800054 0
43473105 262320983 0
546219989 205689547 0
390538427 470874469 0
269760004 202415004 0
55545099 316164154 0
269772309 452980889 0
484078087 6486059 0
285919548 268585250 0
299632584 214626934 0
53115231 321457687 0
367905229 321050819 0
524285530 264497733 0
133598650 29641254 0
236743478 212121112 0
381003257 474676509 0
117493267 484736553 0
236580749 24741785 0
88445964 72302517 0
142163224 257134558 0
520220941 100563114 0
260416348 421308112 0
507795348 299994927 0
3438256 278461284 0
258666929 229142849 0
324616836 280417210 0
94064830 416646944 0
382909437 377783950 0
139236846 351775262 0
196890234 537208412 0
489051729 266141047 0
531484360 499438610 0
255289381 109956559 0
254607445 530263132 0
485628128 386212956 0
525165904 527346106 0
20162691 483241197 0
330888852 445491135 0
118319143 29717724 0
442178978 393692307 0
327773230 412332954 0
466795635 236221773 0
112868353 288609694 0
119669885 113555841 0
51810835 103490670 0
20303074 421256857 0
18867240 350207982 0
44814201 127037067 0
403448333 179975723 0
354719518 431908756 0
421694528 107988717 0
159251700 229485804 0
215945475 273817297 0
339782138 534659522 0
516320854 363474833 0
519057745 208398094 0
32870974 228610707 0
54434340 148854914 0
543697800 298737748 0
231371509 286240919 0
383221905 226324766 0
179440672 291222693 0
201754756 215616315 0
322864683 160039448 0
419092855 521116162 0
308405014 474978716 0
361911277 485305126 0
237651574 271870849 0
174427603 452500522 0
406895632 45446904 0
192691860 557861152 0
217667054 176180494 0
23015332 32411687 0
90605245 80421592 0
181184584 416656565 0
347830115 188887498 0
3901827 384961666 0
180462754 336302103 0
535912537 9038507 0
229800763 291480504 0
559775606 137818588 0
468625074 73788869 0
45527554 356917046 0
405137757 253748253 0
297901622 190108615 0
9589004 206854461 0
6155939 182549525 0
557895028 392519349 0
395171994 460737503 0
251969108 10728797 0
276678514 257766346 0
7941483 161154117 0
548303304 237104808 0
291364654 116010145 0
511261762 522466044 0
540303197 247518332 0
8649515 230136068 0
221000454 431299916 0
525536805 480735313 0
220100290 257059816 0
40440294 308651598 0
39666330 479076809 0
419601029 422293541 0
399865401 283594999 0
75805372 406475427 0
245280780 349521045 0
351809275 340027579 0
471237441 274548271 0
119136034 429757880 0
520486136 314750886 0
397746180 437514414 0
423726567 311170403 0
219122162 478815161 0
325015832 524135237 0
17169602 200869627 0
26856722 445086189 0
303946063 20725979 0
558558923 74739209 0
129169550 463232432 0
490929367 30851991 0
299477212 236628528 0
511992919 329298621 0
292701534 8606574 0
237922521 47277534 0
331897518 476940633 0
182935714 327213226 0
254799565 263228281 0
300910139 347659479 0
412350924 2933561 0
9976921 253446180 0
75962307 475040267 0
203616123 239640624 0
555268142 230757737 0
443883155 116223005 0
54718974 152014697 0
435971548 549035106 0
475409522 537251583 0
566051060 75062121 0
479401155 49651862 0
279615085 510685065 0
426341546 128431065 0
133753782 82171171 0
338005586 334359302 0
458456671 439353905 0
229691471 240458434 0
352967890 354567348 0
438957864 276059871 0
290201620 487113292 0
37376411 397096501 0
121288798 392897113 0
241972005 241069960 0
229567004 203888487 0
191520089 187546186 0
311311600 111109163 0
383357989 312752577 0
168717654 521010379 0
456715321 434047974 0
63105155 103048498 0
27767703 450017389 0
262092987 83286266 0
536291883 365099711 0
155419564 435555173 0
72647058 78481169 0
514812412 480321413 0
515577808 43022536 0
478106307 407539574 0
485264820 66213831 0
48553456 538569687 0
434973984 198876102 0
47996183 457204401 0
265220235 325154698 0
177330500 151842121 0
12088686 434065890 0
101479162 54085244 0
81962908 229774847 0
49400526 113065972 0
40994963 383195150 0
356143059 524268868 0
455089875 146018455 0
95456626 556619228 0
271300515 259780707 0
291594385 39304798 0
11317140 216542909 0
439852876 106290924 0
251625727 531213881 0
342713306 55519206 0
338638612 409268145 0
254042778 21842530 0
541085786 477599168 0
532347434 319023405 0
320747314 314468742 0
167109393 423094365 0
215692745 137535860 0
435821405 354055585 0
185084593 568986241 0
106346454 324202819 0
405183149 435098875 0
560996666 473696623 0
531642904 155000296 0
51068338 438652982 0
79989777 117242916 0
405923005 539307998 0
350852815 338322104 0
561956605 427360670 0
341449905 72266917 0
497728746 56664165 0
343828569 379537641 0
221181185 151779975 0
106780445 492335528 0
485292677 440950366 0
370117316 527139328 0
303348761 538764933 0
247274825 11991732 0
96111041 469850671 0
289352225 240514704 0
520560982 310100567 0
71396865 550073555 0
353292929 288351439 0
489268530 554556011 0
147975364 261734019 0
555746505 296097191 0
373490527 423620290 0
129520407 488185857 0
278845956 279674769 0
379787321 140356041 0
438239993 540872491 0
439828159 22084831 0
80823325 99052049 0
401365931 213340421 0
329675897 96589073 0
311360320 9382307 0
196316108 56793120 0
156942443 126176701 0
46770993 14465406 0
419686597 179322005 0
364888666 392356435 0
562025135 44240298 0
249831366 247178517 0
302344148 391778201 0
118933674 12212923 0
453059096 496663397 0
485917483 235958105 0
465753904 561305453 0
270621711 443996660 0
223800560 535790037 0
39058815 280160752 0
40768322 495351724 0
35721140 545954112 0
568512014 472461579 0
452790354 455965959 0
448852032 160615754 0
213956600 244128013 0
304788988 378057856 0
545055882 122586322 0
524995616 337181029 0
290668090 261343491 0
242336821 79973673 0
362007125 393571917 0
541924465 295056805 0
302354698 331841818 0
189385744 308028447 0
52379280 428372666 0
143831739 14807456 0
142621884 567495499 0
456515817 424505389 0
226876417 90750036 0
15823524 25904910 0
319949768 91320693 0
528882548 78154748 0
213420980 115823903 0
46676836 443783843 0
335812480 79935918 0
145604563 467439913 0
418698025 484333388 0
505677258 284436474 0
106226418 561844583 0
116344712 324902840 0
466660005 483425194 0
202006671 382014650 0
329242588 37184131 0
392773030 566437612 0
215570318 194361908 0
113903447 449641792 0
505942349 95149843 0
404129587 11332817 0
442766455 40119916 0
429503435 77058463 0
55619880 22288144 0
564954458 213550828 0
163469298 60818096 0
18178648 226987116 0
236587391 361485175 0
201176265 320294488 0
458521791 39136400 0
277771287 312362620 0
149413479 119109642 0
118003295 567274574 0
86161552 291972208 0
145007848 488515493 0
559674889 246572835 0
542992378 530365475 0
454136669 566179627 0
284953058 520765551 0
221883330 51252796 0
276828204 175024767 0
122797337 293647637 0
168833747 132668978 0
159665686 209090406 0
410542364 79506017 0
358038304 447427879 0
279166331 476231695 0
275842904 562286371 0
534752546 522146184 0
172389301 123823449 0
262417337 353745935 0
345852364 244982985 0
145354395 468115565 0
64119934 450786200 0
125712827 135438488 0
75620170 495990564 0
32061652 51724031 0
121636318 539480225 0
140139440 103870675 0
275030638 33864417 0
24137619 205022122 0
215326764 123450261 0
145484769 314672648 0
142472844 468465678 0
288552438 439793144 0
278601971 503069545 0
367396977 413918327 0
139650844 266589446 0
307509469 447684500 0
407190458 255443360 0
24140340 185704149 0
431202028 144355446 0
308718800 308485057 0
25692449 530935682 0
479162400 564465432 0
231054820 192856903 0
184495186 469530570 0
298852458 455282405 0
538997386 199301875 0
281560907 315690579 0
548083161 305288997 0
436826883 52386195 0
277495523 273859657 0
439068744 437857182 0
429008624 433634925 0
156008952 185617968 0
342008610 201806020 0
473004708 379141970 0
236665945 81887008 0
548395073 458615133 0
313633722 513816344 0
109140556 349948371 0
116157471 549184282 0
189431251 27867438 0
320103253 439448186 0
76760802 301193111 0
169964683 397941662 0
265363486 403353098 0
494088672 351662055 0
18936092 505904568 0
476920982 101753717 0
5304656 120947752 0
383532023 365084690 0
564240763 107509786 0
32256795 58662321 0
347966018 543531277 0
174906447 11008383 0
173162237 380528486 0
370437388 160103768 0
233344517 544278928 0
368489149 88824363 0
418196298 38020981 0
484603619 233676289 0
218622311 469097717 0
480961505 527677623 0
213618572 134088559 0
463085481 280423329 0
85649339 383583608 0
377770187 128154980 0
235312471 323644891 0
175591596 215555559 0
421386774 36267902 0
121613593 200397035 0
25288197 20849620 0
158054354 98335027 0
450854003 234106894 0
138758657 298917425 0
85672961 266733263 0
97452470 87060608 0
466943877 517568285 0
444197840 412703974 0
484371010 245716778 0
265271137 126059713 0
335109608 185394999 0
9497117 73326842 0
301249648 405493274 0
363284482 4247168 0
322222498 357089316 0
419626210 270560532 0
325652397 543662583 0
386564181 151957293 0
76542839 153149322 0
454869387 230562771 0
537436160 564237997 0
361172688 530296005 0
112010921 432241808 0
284887829 499775585 0
255791059 64037889 0
225821479 220612599 0
512726018 214084727 0
278586981 413848217 0
400973818 228856736 0
415060737 71582795 0
76358528 304846829 0
516366710 502293269 0
119104147 523389103 0
514490677 271629943 0
399631392 191071160 0
54652003 68305920 0
357445371 353333528 0
327017332 459530948 0
71231661 309975776 0
3127084 408499549 0
24635794 348049025 0
494408142 268506026 0
46159474 504373171 0
300727849 54881682 0
344882396 479723205 0
253153731 540351136 0
191162415 369341415 0
505206427 148150734 0
339508437 551137129 0
462738670 69019243 0
186479852 143360822 0
98020300 463348249 0
261813052 403516154 0
393560220 301884935 0
410549270 152177448 0
163096840 76084792 0
313604051 294716120 0
266678965 336310639 0
256574171 357572628 0
378609692 22003395 0
348986266 432202040 0
387396190 45774703 0
487429397 23253027 0
150258088 410639333 0
209139028 77270677 0
430410764 158852201 0
46244854 433486989 0
51407996 297124925 0
299739139 544499355 0
404464503 182914590 0
191625680 72095072 0
448210308 423813203 0
192656057 107874310 0
258687973 50618315 0
208746978 456936328 0
83812621 165432065 0
931216 560884619 0
7709969 160555206 0
82786813 103815852 0
71429258 86980264 0
318740232 63446375 0
30997133 443966316 0
535838867 299138695 0
436947694 500102998 0
245237762 234930266 0
491745397 16287465 0
377926192 154946499 0
160096942 462536776 0
126796738 353783223 0
492721538 119794063 0
175850131 390322870 0
288173243 544054503 0
73742850 26898150 0
107279342 106524978 0
110412660 439162797 0
250791103 36346689 0
567519997 293395476 0
77400913 496945255 0
340720283 401123064 0
401837126 199866017 0
51277333 272700151 0
541376529 551519023 0
175036646 537029283 0
297121850 264055111 0
279542520 115329201 0
77682511 436820392 0
9452134 437982668 0
45185297 324107506 0
87106325 212669738 0
74917419 10076581 0
394772329 25486883 0
300669669 154729710 0
95240170 393359321 0
79131807 286114058 0
380654392 389199682 0
242461375 478999025 0
39174337 245222530 0
558594262 117733006 0
94269983 544930267 0
92952253 186646928 0
171390782 268395759 0
383475452 391947690 0
166098979 34897798 0
432158029 45375370 0
416356645 29747395 0
546571448 8713965 0
124555310 402775256 0
99314296 13888463 0
22717664 532639710 0
39394278 439188223 0
283914341 187161200 0
352672533 442627752 0
330201274 209261252 0
303765170 329396648 0
448695558 177926687 0
419592368 448022276 0
246218443 286322775 0
344955521 394650078 0
11622178 530146142 0
537855510 208558436 0
387097335 247121400 0
553228915 279793568 0
61754169 245308360 0
64166543 307726635 0
337494952 550869428 0
138259413 506965769 0
405918289 540211917 0
300938755 417995725 0
370618036 420669899 0
349647581 492390518 0
545035930 360684781 0
171411753 522218892 0
156654574 8964057 0
160375051 353194161 0
481239827 166906865 0
122796023 143211254 0
189616963 308686206 0
551070075 326255896 0
140094825 61394940 0
413801737 528034032 0
275316701 1208727 0
268760640 261453086 0
451857729 542466033 0
561446503 227513044 0
100033936 332194046 0
302350396 212438136 0
426561236 158900547 0
510324871 176296587 0
160101766 164168965 0
184305058 476159981 0
566416931 170969465 0
426692730 107692676 0
506721699 346304468 0
564899537 540979456 0
93103447 523790893 0
277048840 319049555 0
117050015 434599605 0
484327815 324841911 0
566118362 395746697 0
196706600 47283215 0
525354482 542316865 0
275046653 308688662 0
91740526 225411236 0
6616225 443051247 0
115699645 544946156 0
93023901 451374004 0
273865713 151222732 0
121234407 333909418 0
276343571 410886806 0
157156750 152831880 0
282659575 216608138 0
525824276 290586068 0
399266588 147767432 0
26941784 135784938 0
341932951 399650550 0
164894010 380535855 0
77164997 209944325 0
327540672 3987866 0
253098429 162760674 0
292146760 300243582 0
154724851 396807083 0
461820511 401947700 0
82962223 502157014 0
418777524 71648424 0
462537318 303386181 0
198397514 288315563 0
409294985 257937229 0
465058891 80406741 0
387241887 19638951 0
68108981 315846623 0
516128179 143775662 0
187182002 247641484 0
354141646 13700627 0
167596435 353789834 0
414019912 9513510 0
98118960 169558914 0
412021751 117347882 0
387029362 341543299 0
144074247 351535359 0
298977932 562099172 0
529988820 215668794 0
170261641 213640078 0
503881904 52090599 0
511267127 17677747 0
467759189 285794570 0
525362123 98989802 0
99708175 199155156 0
352128273 533389360 0
13521046 476521817 0
176357575 348717196 0
106316390 360644002 0
47196430 549204716 0
466973777 489199317 0
136512185 139694087 0
544975406 533512649 0
566938955 297348668 0
460086943 413787225 0
182881634 276736512 0
131233939 428441641 0
13489010 359070197 0
78512221 341656223 0
159547261 498236926 0
292708108 286886753 0
484066174 377401126 0
172205819 456267799 0
399817455 348582105 0
424055427 91121151 0
333619070 117022836 0
212636438 258370221 0
270349198 285647526 0
410489947 253016956 0
371836598 323558555 0
8768053 481874107 0
155546324 212175505 0
32528061 38358347 0
323184078 305810408 0
342421505 208199635 0
256771701 204996236 0
434978865 560535467 0
404883042 194104249 0
507494403 333838987 0
43056375 169256841 0
342732140 273162018 0
398476050 277574604 0
258602003 553291016 0
144243999 126705234 0
90647696 540112366 0
434712355 487039829 0
238290251 79303832 0
260073216 96500946 0
407385124 530017624 0
477977085 157320280 0
563700614 117618962 0
149788888 103444305 0
53705160 558731210 0
501359321 47014778 0
153192951 242240501 0
359565665 2805050 0
230940044 128338037 0
352745404 264954658 0
418549221 389891202 0
325444176 168252778 0
81620570 378430666 0
568993875 432185313 0
525203226 273707942 0
254540808 174068991 0
26070133 19546544 0
136260196 178549364 0
186129435 356157775 0
481743099 129517621 0
92734154 464375661 0
521780781 440656347 0
297983564 565988875 0
183799296 92633883 0
286026379 99985363 0
164417910 417177544 0
267011513 545024907 0
37421392 396769791 0
102763091 42512737 0
324609599 318971815 0
83973764 359779140 0
102478619 195909628 0
168679939 18967480 0
478797815 484382850 0
544266440 226487382 0
32271369 236440474 0
187672646 250869347 0
553790197 476121884 0
451617489 31614811 0
219964285 260464982 0
54396731 526525360 0
526972266 125152560 0
182969517 292982742 0
226740172 133294970 0
391184387 508517446 0
434839592 530393125 0
411792687 371769508 0
75004431 376501509 0
310302945 567355423 0
123906908 245326625 0
409588365 116123174 0
562456372 193305057 0
186808700 8977641 0
194714558 341650291 0
185778970 189287653 0
467401772 367581414 0
161141289 715345 0
333454223 254179692 0
75008784 303405240 0
168732522 249357543 0
475855104 488896520 0
440796667 293292954 0
335730088 258037818 0
356942665 362635402 0
264941041 697299 0
146701344 324257749 0
154978637 203829924 0
143674413 344086533 0
461039823 473921990 0
181193767 467481834 0
393963546 106493416 0
558582504 158928365 0
27090252 112531657 0
422251843 45200993 0
524959684 439348438 0
516767079 400500960 0
87051202 142687546 0
126770868 97466376 0
464895885 263049133 0
71243983 213473837 0
107686753 529924806 0
5109690 164240054 0
379622689 210643855 0
294861495 7891907 0
162026145 439724186 0
504232660 457147456 0
107033254 346794184 0
9567572 161190457 0
151089879 525369186 0
351437975 92344361 0
385323149 213035182 0
556747402 183706226 0
432564704 498273588 0
110879604 138791039 0
549431502 316167852 0
48158875 372585977 0
510069149 536028233 0
84124920 339899446 0
176564582 203695006 0
328325149 359339471 0
396704999 153695355 0
363725991 264085920 0
98782453 549271391 0
446933601 373103556 0
294361493 309334265 0
214916322 1678759 0
253731608 459916662 0
554799021 564008732 0
428659754 137335556 0
47960046 474637505 0
295066876 210162702 0
178935067 70781051 0
47237055 202680788 0
322153547 349624396 0
14049830 370015680 0
493095098 401252154 0
511829879 480624345 0
388351994 295603280 0
361437741 178130784 0
24864317 190139472 0
408443774 186397043 0
281476940 173181175 0
446904394 329037003 0
268042363 4897928 0
546013544 508233598 0
104669692 418146491 0
4839907 237583229 0
384798857 434127873 0
139430662 465124578 0
498876503 75790178 0
212891963 104776037 0
6784072 170770913 0
461364030 437955205 0
289871411 63584554 0
399567056 53768511 0
78619467 178479696 0
78465394 126306179 0
391351715 286404681 0
269206456 200210276 0
194381802 135037716 0
369823009 110425137 0
102157108 32092863 0
363632115 168671263 0
83638273 206096514 0
181282473 309352982 0
540360657 40757751 0
367414606 51723083 0
355224633 357337552 0
489455338 74450025 0
228701942 10936954 0
122843271 277015541 0
276388857 549826527 0
249223233 138633044 0
270265640 360190110 0
351504838 78969275 0
183996760 451761331 0
559503115 5009430 0
523509805 85954298 0
105647913 175994298 0
25495264 566195538 0
229157252 357354399 0
423582337 303809865 0
498762940 509061055 0
353140393 200984395 0
419251245 79667475 0
94109201 395321889 0
324828715 323371824 0
26409075 520761212 0
247227105 516409075 0
140970777 332430805 0
556644554 19455588 0
494616566 569032166 0
255626833 448328596 0
121293089 534637782 0
399994967 134395517 0
61534778 326315213 0
503662644 220666554 0
540322952 97458236 0
366281257 157649259 0
271024330 396237051 0
333739085 284538661 0
17917719 158768873 0
60881648 319290276 0
33883762 258014931 0
117587335 530272371 0
184061843 17545293 0
167474262 417139130 0
195609546 509841847 0
358132978 41696485 0
533679356 296840501 0
357012748 472251674 0
188855862 523157626 0
546192544 290990760 0
297297712 405714925 0
320997563 103192454 0
103073111 144365105 0
180292083 388783954 0
270506308 518532599 0
309747405 402980077 0
456871856 309935787 0
99193068 356680181 0
273880823 74579155 0
96112634 47005988 0
154699664 355655937 0
543720336 506004580 0
219084070 505560631 0
202291686 456191583 0
48078151 58777989 0
488502925 561169695 0
154239573 252601697 0
151547822 75126451 0
548550950 310787517 0
441745966 341587117 0
331511025 27563078 0
547139459 386368960 0
136661901 368957555 0
429725209 124797376 0
476885410 456827755 0
298660443 278423682 0
208259001 141548643 0
55502930 152626896 0
341824796 47360091 0
352820577 491629780 0
189247867 525121623 0
219704197 267592048 0
251270612 285888153 0
342751505 94027474 0
154092838 565233631 0
55895718 254911153 0
69920934 25051164 0
489420943 107774208 0
68396020 176879883 0
146249121 95744374 0
75446400 43599512 0
114674131 263515732 0
515253052 502846786 0
344724913 83340252 0
288458676 220494883 0
561674512 28419232 0
468654207 128021327 0
18997107 310393854 0
50756407 265165372 0
440991836 117295325 0
275154132 368485256 0
220544706 244039985 0
368991802 54608752 0
91396605 276507100 0
131930328 293119130 0
327173844 461775235 0
461650845 86025983 0
216445386 373907744 0
239946684 450377352 0
42670349 483211919 0
334916073 382655188 0
238896949 389898101 0
451789767 334506597 0
442484507 456961859 0
181508948 299963351 0
278442844 532537008 0
429390487 60218272 0
488734012 536047731 0
156142399 238934721 0
4737716 448971944 0
534709125 489474348 0
157355557 374593338 0
298495089 553622592 0
208484309 386337660 0
315275218 139467203 0
224554745 8333769 0
184650711 347556841 0
537541637 135042945 0
341331694 35095633 0
526435510 532618195 0
111322175 481320457 0
29535508 145057020 0
103990605 71260708 0
532882573 111198787 0
354246359 148473722 0
378606680 3069428 0
425021544 102830740 0
427404017 470569734 0
382400187 450162103 0
127052272 517317330 0
537056779 421790270 0
534100996 38713163 0
15116944 121833720 0
430886210 211352054 0
371486712 372906981 0
288102268 317261126 0
474300597 6577898 0
168458776 459728191 0
504668981 142138222 0
160463047 428869644 0
140699797 289672679 0
100175024 526405579 0
467311763 324326318 0
376378555 306750572 0
347983437 310895764 0
373812468 397259642 0
172566573 56951926 0
468483383 114512005 0
171790323 342174555 0
523963363 250496096 0
61006502 359208542 0
195566593 331250541 0
50186116 160822035 0
152922285 112740802 0
422968242 458258935 0
159016802 477324023 0
312503241 140201637 0
364295652 452810471 0
518571787 447408861 0
44826875 443777885 0
488612988 566364253 0
100566833 514125748 0
90240524 182698041 0
409884344 166912577 0
523896320 454241507 0
231724662 289387262 0
487081634 166182156 0
236150938 348786192 0
441620024 423721254 0
412239296 116151558 0
268042233 422944778 0
329242823 68149663 0
214321264 215709254 0
239155331 561608390 0
293908803 22983864 0
478722760 235917771 0
473517512 529995291 0
188001111 425656103 0
393319825 555800197 0
137570706 182601742 0
498168778 342729001 0
547060809 234921587 0
59615664 455811543 0
461528584 447530089 0
365515730 423838233 0
356026029 300622235 0
418707945 500321849 0
113024900 39041758 0
485908866 133552093 0
41485703 206252793 0
24750741 7958140 0
473054105 199445342 0
108871003 186486308 0
197075167 540113705 0
491216769 303464468 0
85255604 104931349 0
539770393 183214436 0
431082899 214705461 0
398882480 48792217 0
272820091 19102844 0
471658450 435020900 0
232877805 568914215 0
446258463 81970129 0
287402809 271984937 0
333492068 321727892 0
337297553 535712297 0
421577489 417036118 0
412101878 417846041 0
411191389 516866933 0
518283570 129274487 0
215753164 503617206 0
326156775 276474640 0
524493772 343952079 0
383406673 356173086 0
488684252 48307271 0
483898722 75902886 0
483415505 485577673 0
418947831 566313321 0
189071962 278011713 0
558001738 525104838 0
414131556 378332104 0
150014511 341510142 0
226946629 536520838 0
209895299 95290860 0
358848350 41084839 0
500125434 469001523 0
517216519 534078340 0
527292242 230823832 0
458580208 266876005 0
390538661 376682189 0
566389044 391779651 0
93679244 369751112 0
201195735 32228193 0
459168146 377996090 0
434901946 136626156 0
439636557 423585804 0
341284090 1962955 0
565089827 323831222 0
423735250 416829323 0
454074884 491603414 0
76071984 470402071 0
504042509 253095727 0
518473482 232332663 0
494326355 380497136 0
519858407 428526038 0
363651639 216839929 0
68689164 491814085 0
443984674 259260865 0
555890288 248826945 0
518915869 138151507 0
373740926 379022161 0
70205068 188559695 0
236094861 482124301 0
438675181 396880152 0
248955597 518262096 0
435764056 438893216 0
322244511 511228247 0
397768752 292542281 0
443878275 256862837 0
340130294 211118282 0
45012145 75366749 0
523992633 541537416 0
62641099 480712927 0
288512242 318872664 0
246240551 252614213 0
366047818 96629753 0
525166368 224362755 0
284165706 52140267 0
544257175 254197122 0
380265848 48391843 0
72250287 559958000 0
142384662 558996245 0
524234263 187655624 0
236841417 66402097 0
203962984 140693878 0
287475296 23089882 0
459487379 129041779 0
353716008 461741704 0
462134791 489853959 0
472380845 536274058 0
22632478 142437822 0
299991134 106913593 0
98696984 472204375 0
76678879 319570688 0
134156668 71660581 0
390493675 434602710 0
110558296 30806090 0
461292305 150683551 0
181067680 440389223 0
145729994 564965233 0
124105886 29960226 0
514337986 364145539 0
441060604 386228480 0
456290582 116234676 0
137678688 271037670 0
104692117 179596844 0
280631896 81624469 0
414463755 422938314 0
441691570 534643019 0
3477654 412178106 0
410353905 363720328 0
344198635 183759894 0
452045934 136803623 0
486281496 117035614 0
174439255 194317935 0
143007647 843774 0
524968015 369717742 0
478454307 295423289 0
134618329 432902262 0
452805219 209351784 0
346520187 292067948 0
250423538 208201690 0
472961548 512214914 0
368300892 361452329 0
194396179 351891321 0
111164858 273993138 0
227289325 484328128 0
503963764 162529808 0
144621526 465821887 0
399017754 367225428 0
528016994 135887372 0
457108622 144584335 0
345839474 117941049 0
421854221 430165690 0
37632417 269296267 0
38981481 192025335 0
514254312 561638958 0
335873391 116051488 0
62100844 130174477 0
222033828 498786222 0
346789172 407804444 0
550543448 539367579 0
394208666 92921884 0
125501008 313744673 0
234834386 406485993 0
52154153 460723763 0
233572089 316720319 0
386443008 556826016 0
161092565 348246930 0
54178822 502811067 0
158327295 12725950 0
91968125 150806769 0
209785715 205361482 0
490605691 375422358 0
138835187 180447042 0
472256888 129873980 0
539006736 315522398 0
280873007 380714460 0
24620542 493554202 0
31828105 232779113 0
102650333 553140514 0
93972676 34187309 0
350207480 392267796 0
386276884 168295262 0
282496572 172945598 0
249203663 478043591 0
98006667 467546167 0
186773347 103553221 0
328264932 181231196 0
118794091 528001698 0
375326173 165890356 0
407335678 479661710 0
413348550 400336535 0
358940576 170388528 0
556449395 557862292 0
9360547 324462813 0
201865762 516048256 0
328523763 433618771 0
292254073 79372839 0
250156517 387900826 0
145059459 390766707 0
169651183 471278325 0
62609759 32756890 0
284380727 307216109 0
26517042 73311465 0
13740824 532907169 0
410720052 496582975 0
511906269 548756393 0
443890133 44244182 0
191267263 403451139 0
469501775 38648380 0
373111134 176853667 0
31296652 244538174 0
274778007 33319503 0
394972913 165393125 0
53880162 278373154 0
487063565 26738741 0
216058323 24766058 0
231176813 308736090 0
221241990 528567433 0
303180502 416333414 0
545862883 194911345 0
346503071 270668248 0
113335334 331038395 0
371120351 280629492 0
160810096 512746941 0
484492844 10652652 0
246946082 195845036 0
146087155 428713854 0
181173772 390986735 0
146455297 563829871 0
357889646 287713536 0
160232478 47183813 0
411222731 21205239 0
537697985 385057999 0
238106409 82503284 0
415030503 311728143 0
33183503 55075407 0
295415720 358652766 0
424077333 267552831 0
453492354 98714167 0
248059056 361231908 0
315930904 108323253 0
557884127 547720640 0
181978189 423901589 0
378195836 352795510 0
68918128 62533535 0
62421701 300356022 0
208665643 396551357 0
431260688 208955413 0
189094761 262852704 0
510038783 185013940 0
41004771 363947115 0
36764762 502775959 0
296271264 88937109 0
394108822 535882604 0
193417554 31508378 0
57471600 399005943 0
44657667 344275634 0
349842832 501647369 0
411708816 193315367 0
203216689 9340740 0
77643811 236747968 0
93350574 511369675 0
221760214 177359814 0
467838793 479632508 0
22624079 64246584 0
39901857 442078731 0
451551391 215427571 0
424225135 31729503 0
338467815 286363429 0
263741667 190811818 0
79658555 56102893 0
533615119 225900106 0
132082508 82038719 0
137932120 382024292 0
170733974 433828375 0
82628673 312745881 0
481121620 326513298 0
346095072 177784449 0
125538487 274201427 0
63850349 157325631 0
165812330 523517370 0
545384688 319731190 0
68653792 136652159 0
359271198 197926996 0
70029837 178691770 0
524857225 475307822 0
194941705 358845566 0
406847223 313813339 0
96787309 233353789 0
301029839 126538780 0
218715786 512452783 0
214242657 418875805 0
351682713 506354753 0
545248532 348601464 0
474956358 8170172 0
504188034 444116626 0
412463917 16699374 0
102752414 56082725 0
24856521 514233003 0
179177978 432475034 0
473019806 545366908 0
431248372 345039600 0
476350641 113265473 0
481110003 236211774 0
4720922 529677309 0
104165148 195775281 0
412823971 510469360 0
503008655 385447568 0
16129155 169650560 0
2382795 249767204 0
463707417 473231556 0
282921867 155599602 0
63854048 502288369 0
115746172 27292362 0
247540783 242873808 0
307445457 254062498 0
361774934 404461456 0
440893106 270098748 0
114099764 289908164 0
13755345 564789598 0
318121680 505620211 0
318942966 396450711 0
740589 197125011 0
471275488 260244034 0
15678507 403533833 0
228432813 31026813 0
187988279 100244980 0
271355536 257332998 0
556343083 195234427 0
470320971 335805470 0
123655759 447442783 0
370055936 513709663 0
70212870 277770888 0
25490435 232765612 0
414160163 340960310 0
521541844 530902578 0
65835800 197223239 0
551496877 165732265 0
379392834 445915457 0
296928082 78118061 0
114623110 497892084 0
209644252 159238867 0
505982341 89103910 0
24493955 109741380 0
505362553 224659918 0
385593491 35666651 0
235741906 420344824 0
166444849 95833017 0
473929856 150883171 0
114159148 303145964 0
113159525 250375672 0
187878889 428064590 0
197168738 210528157 0
233154665 72750288 0
437994916 384108724 0
86322377 3312911 0
315199450 450985872 0
168613462 50216065 0
540709399 298106483 0
240655531 236059768 0
374269917 273571428 0
459753648 316608401 0
121070146 407871000 0
183894926 306580281 0
14860538 313589113 0
265093453 484659462 0
54754292 553657949 0
139983208 369557248 0
497115002 119327029 0
563093079 172706024 0
472100224 526295626 0
235969537 251474359 0
107675604 376032972 0
453527185 201009425 0
220874113 289856645 0
158346002 109859631 0
23329107 316766892 0
274736737 232756152 0
297155750 267894351 0
60814806 96910760 0
98465991 351231689 0
178571611 62197416 0
114802777 417023064 0
394311485 248982084 0
278535791 255740672 0
32741151 347670381 0
313840999 254008671 0
155362137 393082504 0
259743284 261952978 0
206549733 397672421 0
186886041 90254932 0
62148993 513246224 0
564011204 68629503 0
374307617 275056487 0
229013054 303416127 0
72011594 107640366 0
514227922 93176942 0
102387676 303834476 0
506851315 415147243 0
72148212 57113436 0
270050859 176824553 0
240016329 263090196 0
68251340 265433336 0
384111273 399083665 0
14814187 7103057 0
440464685 562778612 0
489325545 471501611 0
207447233 82846517 0
334940046 13247981 0
87254336 220913842 0
84248269 78385872 0
293342082 327891092 0
282791412 450327518 0
203013791 30810988 0
136386657 489185546 0
100921084 341047971 0
412493619 535513128 0
329145086 364808520 0
134797742 497808625 0
478824139 92005231 0
249019299 111998414 0
249568255 59964801 0
510679674 564108749 0
367640061 326378763 0
264099468 193093753 0
257723089 277438514 0
444614678 472588111 0
568721853 256386303 0
288352329 144017043 0
386807205 394410466 0
536248687 200696133 0
116977389 340168412 0
25617166 196158851 0
247122088 195223577 0
211924716 198788502 0
401191305 515794271 0
285913080 186313113 0
203257816 486593446 0
175204032 235909840 0
362696462 204769618 0
529731642 242448255 0
345208529 375239337 0
255097250 269190235 0
107510748 438296844 0
79136901 80373042 0
25752764 285753000 0
473903194 90384045 0
296451052 453322912 0
565503605 155227893 0
448496580 258784925 0
504249418 200850123 0
399834731 530512831 0
314986328 476324155 0
371173569 320607364 0
274656150 156842693 0
67052299 72141238 0
110396272 257667307 0
214019945 239459083 0
9701727 470961285 0
487282329 3924240 0
359186475 362486587 0
514706437 59107182 0
453927430 261495086 0
502011702 420561150 0
305658970 306953667 0
469472094 399862119 0
428735964 439975266 0
475468274 160206482 0
400386698 478072531 0
48762091 121555558 0
116267508 468124533 0
513900022 12488421 0
193012618 403850146 0
3351652 207503928 0
27188355 56459395 0
494974955 318805911 0
538331536 366910957 0
229834636 108919625 0
389261706 319042002 0
496112671 248711057 0
184622522 188869771 0
236723943 332752266 0
395614436 438170067 0
79500512 437761414 0
563139947 188628062 0
112936023 544033593 0
564349514 299151057 0
14212260 307484042 0
480999027 441305655 0
366619651 256279572 0
350668798 834866 0
507373499 250301382 0
503336427 449221153 0
404653284 314621788 0
130629674 91733923 0
497894310 57832891 0
37816142 39361633 0
405652932 503039108 0
199082619 469210201 0
507774942 480769772 0
423990458 251440526 0
196051039 413634190 0
72250907 498957810 0
127684854 178090971 0
519617180 354893889 0
315384671 57310132 0
14186279 122514960 0
547867941 236087046 0
425066498 541920537 0
482916551 427663102 0
418846503 10544768 0
405258496 388828413 0
34344696 40603116 0
94812845 549807155 0
180598935 172913017 0
490053101 31040401 0
301113313 560945722 0
554526600 560088470 0
352416375 377436803 0
421006274 150741308 0
101323405 450422412 0
410735969 269809823 0
123726428 307660962 0
116661602 467835608 0
384882245 173289723 0
409978814 188761436 0
446330299 418413743 0
461816061 96108542 0
330162499 251907753 0
114635567 449154745 0
344952640 517012902 0
452520710 553102091 0
459295194 567233136 0
74908287 270920215 0
222343540 15622655 0
130857139 333095772 0
338941188 511275043 0
442339567 54748468 0
514034756 374251786 0
88891940 126287077 0
184571233 320962397 0
560515340 146303315 0
259907379 155980021 0
349827235 523693961 0
175093264 53993942 0
496741725 521598927 0
394250389 184147872 0
380708949 316478347 0
175122507 530217690 0
345524168 354119970 0
247122824 15524731 0
152329389 14561648 0
215603985 557567647 0
373030242 336962396 0
292917943 12689187 0
351119742 503160035 0
322635712 24246581 0
68902366 49610135 0
30287178 300702780 0
498207537 550590810 0
53732860 92274390 0
401724422 388452525 0
358425475 22347931 0
222904138 141935187 0
107503941 165623970 0
136547020 63288200 0
235494855 501159926 0
202326520 6429082 0
424723634 488043759 0
272568444 513078770 0
200382262 154731653 0
294567798 451188671 0
341028439 534550971 0
536658008 264980012 0
117151379 30056560 0
439869312 531388588 0
350878250 240893983 0
543326997 248141940 0
538265896 150881968 0
10691414 501634211 0
284302380 371177082 0
239509775 345968453 0
177191335 268364848 0
427988929 130317805 0
359587200 246804403 0
184331285 445295504 0
318392258 17412686 0
290611039 336080176 0
224795151 251537190 0
114083143 518248284 0
449940170 4798870 0
281818330 315538736 0
26862292 244791482 0
556774391 355887556 0
83089729 116844849 0
174027962 407477268 0
457682637 326653426 0
290880202 37885278 0
236086134 381824000 0
83513128 377582861 0
316826305 68661603 0
360448043 121780053 0
121007177 38555760 0
316374967 493489257 0
314315054 359891043 0
497378426 442770070 0
260122786 219313727 0
218680343 107563353 0
83379444 92409157 0
295501240 403826139 0
530660888 405861981 0
568499232 508444053 0
139791985 434290872 0
417121933 392365055 0
244448777 187529499 0
410579604 304671577 0
58294620 289663331 0
183569567 439400521 0
481161208 194657691 0
305035253 543654434 0
523570131 489181617 0
371804481 445285428 0
171017072 443098129 0
271434101 344936883 0
112276648 233922038 0
243606887 265884657 0
206843644 241268318 0
339034650 60450440 0
299012514 407448869 0
433864003 55685822 0
170457834 467236886 0
443576502 260270436 0
156830357 13083374 0
268829906 176708077 0
181672034 245265345 0
399581627 36827422 0
155079718 282000979 0
110185951 350474553 0
231086839 59642492 0
181103226 330381037 0
278143050 554009779 0
178050446 318108279 0
270421735 309108561 0
12717420 158227036 0
112178526 162555486 0
330915944 268456645 0
386947781 80999526 0
507782621 9029905 0
483886312 108793536 0
511177466 499421169 0
18337980 510549177 0
450756077 113662954 0
516498167 505571822 0
533921405 423585576 0
197862922 426389038 0
308497069 183205547 0
567458933 7127702 0
183940448 99516289 0
437599174 179753565 0
177439062 417449354 0
258912463 169071729 0
276750534 428845916 0
546031538 450924996 0
182761142 356981830 0
540285141 333814534 0
233738304 208153358 0
238297781 14955823 0
312427349 142010264 0
34190522 374686495 0
223326623 501600508 0
204476313 547655202 0
390821440 531091484 0
548627409 503195194 0
482122789 414784762 0
434191405 453978785 0
89778861 424396694 0
290229751 545278944 0
245360786 462292653 0
148908044 483507302 0
301275108 142252873 0
431531825 491991483 0
294937706 424360219 0
295361632 493198568 0
553268066 501805262 0
347765106 431793542 0
480376072 82443048 0
231736152 151051397 0
302731673 209527198 0
379799646 426846968 0
430495001 216275834 0
409037681 568069696 0
138609093 258794407 0
466269646 514981302 0
498825266 21569707 0
286717837 353525339 0
32647349 458143110 0
6329870 274644635 0
12287209 308625389 0
186758840 59901591 0
173646149 164677100 0
454150218 146837847 0
435532016 381425697 0
444376574 547084401 0
241020282 114142709 0
165286322 75745853 0
95380522 347982271 0
86140357 125261845 0
405045771 293704403 0
105317916 66269112 0
275283500 301766308 0
394798742 78738941 0
203186538 497424645 0
467025293 88202971 0
83730782 201461985 0
172333929 153048394 0
244112112 539421521 0
100337757 488704876 0
382080985 26045712 0
191027766 34784304 0
470711445 453792076 0
346837589 240455096 0
360360196 43746638 0
377614301 386852740 0
163417971 186842182 0
552754070 433631191 0
204125041 113826142 0
447434895 174907872 0
563434838 116152551 0
193465890 155932743 0
13526453 246559517 0
24509534 492338178 0
150836362 431041495 0
480610446 556374754 0
452507028 97033317 0
310566658 557110412 0
19560622 503544215 0
487541452 372382203 0
264140143 299603736 0
352621263 426973867 0
103316001 428393976 0
1856253 360205121 0
177927155 437962076 0
41625916 266483954 0
157769773 298892001 0
565305559 218810228 0
370491119 97988965 0
211322123 229473209 0
277326769 416718761 0
417070280 12356673 0
561894915 34761222 0
358506190 524559383 0
233853096 465877561 0
267934986 73277984 0
481477507 341179076 0
19364063 75481583 0
466114450 414664489 0
344248645 71819596 0
164796401 128780591 0
459234020 372697296 0
474518624 30270923 0
407664203 471687727 0
457191324 372835904 0
542751702 386190346 0
80404062 558365884 0
231053447 203274126 0
499933853 150043915 0
210926302 251893133 0
122871914 469264974 0
473649820 386674744 0
244222823 237885313 0
29511340 489885914 0
5626913 120140208 0
32756413 214965215 0
464248964 457185739 0
302015031 250463582 0
103551938 248255371 0
359301055 480534802 0
517614035 186371365 0
230068405 63353477 0
154069231 138789066 0
51295779 219978167 0
139110388 471176606 0
341574862 188024868 0
313720731 227229240 0
373400271 10316073 0
313222062 103293509 0
330274073 4179124 0
160751733 132327002 0
368416427 245540365 0
456733948 29169483 0
204643810 84858525 0
373121536 416428246 0
49079192 125790159 0
249618521 34490624 0
25261072 203749739 0
113056883 505443215 0
495523944 134256745 0
421961537 170437424 0
290503735 264885806 0
462767450 199765300 0
255384998 54443334 0
137592689 80777863 0
293900102 302104648 0
369827162 394671210 0
407858110 140281064 0
442511298 301539840 0
499925346 66960507 0
154210130 532908586 0
566902074 144446956 0
18759891 145094675 0
516345121 114680742 0
203905350 153344170 0
548596868 228461446 0
254441052 228463641 0
481458619 243260879 0
518363225 338298947 0
383912612 94249568 0
464670823 523899006 0
326374327 326306774 0
159451427 31119855 0
105517439 102080676 0
327290858 504565210 0
321254996 490765060 0
215313590 507456959 0
447278371 345706250 0
555440169 196569594 0
53108205 482637761 0
109984662 416891118 0
33838436 82410868 0
178770850 264958477 0
31458431 127419147 0
6232216 87841452 0
116765124 566149746 0
268785052 338613707 0
198314007 421765781 0
386984640 523186782 0
358786844 19461496 0
163336629 340983653 0
159351897 347009492 0
146264472 87631408 0
108150940 9727631 0
418380080 133586139 0
557858398 38577452 0
425420582 41003695 0
211950899 79924017 0
58901687 417788015 0
26970519 504574316 0
158632235 487332571 0
412375964 434435027 0
534583121 88246961 0
546715616 276576224 0
298670908 13134675 0
561278010 397992225 0
168965600 550514829 0
274849323 463256214 0
468928660 380391548 0
72549783 65917580 0
64265462 163541390 0
392770581 457418097 0
351275518 241589856 0
382036127 105483447 0
15732922 276988423 0
94845686 470253859 0
507011977 77795521 0
66195560 65362006 0
414499852 429363283 0
293814495 199622865 0
490501167 174291978 0
366765402 108509963 0
283063257 63801985 0
554220196 250779296 0
143048869 318698303 0
90318932 307830161 0
91859647 503764826 0
404188902 504202937 0
312130715 144068719 0
110324238 2570549 0
556872548 299232353 0
126045413 273924604 0
141379681 295781277 0
179606567 251633962 0
559796389 208648075 0
538066877 99397384 0
431303556 249842242 0
502314638 356923693 0
78026712 203232096 0
63445069 185551865 0
104738353 2202544 0
558021229 121915047 0
531791433 486265721 0
519080901 206324805 0
518279 32884764 0
338199298 126009015 0
208047678 479549392 0
492694507 15300723 0
173944537 150354778 0
191401040 160099181 0
549587107 404797364 0
256658007 50354913 0
390854539 114750549 0
328713380 173870293 0
553855415 427035530 0
517819312 285416173 0
483185521 385162274 0
430718240 543189378 0
295798117 517692553 0
440177255 173880048 0
377299039 152769431 0
547684289 55139708 0
297233403 159602989 0
272157267 270684331 0
380865995 21854036 0
505336524 222993410 0
509608466 106266699 0
321019795 268176741 0
226550506 393486708 0
317497900 201279478 0
16021060 497274889 0
418734961 115309390 0
299384227 447226324 0
179516213 393391953 0
313095657 468854805 0
483640029 32508228 0
468246452 387142687 0
558334715 299274574 0
442900777 383370236 0
45324687 454832288 0
518414162 554271834 0
306668285 36292137 0
68820840 232076597 0
541298106 410524692 0
46591317 151612375 0
373466339 290413557 0
340512239 490341192 0
177259260 291915891 0
555929405 395503876 0
311303304 499070979 0
483324684 323572454 0
36418155 324705448 0
511241670 120955788 0
134234148 136969228 0
144589014 308083976 0
189875600 101250400 0
213680688 522169461 0
256768939 263045962 0
348142711 244641465 0
50550866 536226793 0
220463720 337460271 0
310299355 72964391 0
192160585 78655358 0
535581627 2093384 0
8593693 254535515 0
112120731 377724344 0
75712637 299992565 0
248836750 308111541 0
113332775 163239751 0
339568370 154746329 0
183462942 439908593 0
350371110 454192523 0
175650924 137050968 0
472730211 309987579 0
212766706 430503029 0
30536679 98020687 0
153729259 43324608 0
517123233 97379350 0
263376864 225009176 0
128355214 501011132 0
67794034 514826039 0
431124499 217340359 0
50544006 118698707 0
302695154 452548199 0
450703767 104146366 0
142073947 466887693 0
444578653 58423922 0
555534777 221683571 0
351683819 294927624 0
237096351 3856360 0
93630771 442098245 0
183443067 307188410 0
284959647 306218832 0
445948674 77987877 0
471230096 95524988 0
323014597 472514855 0
81923162 132067324 0
141049107 87929800 0
452634653 470112321 0
11528497 192973584 0
27967086 107490229 0
15101992 353331667 0
310182978 144985992 0
213570992 517008613 0
341113470 10791704 0
289577622 27259433 0
428158303 173750860 0
106594529 126970238 0
176106367 250579133 0
510287302 24076983 0
451673033 12174048 0
140089955 544030291 0
105685579 8976925 0
184543406 477804007 0
337161767 55413103 0
299008277 204699041 0
199271303 232017118 0
485476945 397346674 0
486134469 568520868 0
420662885 346978302 0
129225528 76864237 0
104710006 226746907 0
414922959 386795139 0
419523308 533356083 0
29880598 147694636 0
196284363 198166407 0
373984502 181735047 0
146824158 131414643 0
12838725 365405340 0
47899047 432516210 0
2310675 35360473 0
277520098 318478366 0
114507174 446785780 0
188830840 392333446 0
7025044 73359503 0
334577416 256971165 0
325665689 461529771 0
94349180 125155352 0
171577299 202248316 0
244643790 415310753 0
523002449 419636422 0
286793394 339406619 0
150912934 474733171 0
60673054 130802862 0
174870829 352844810 0
553335775 414915055 0
266311278 96489160 0
236737795 15920888 0
279486552 264576106 0
453566829 285213812 0
524143893 459505257 0
402953852 61350746 0
42343130 308765948 0
100417037 125321356 0
21144440 166924294 0
513574355 116998742 0
72174347 294008779 0
405718617 498981899 0
362657713 63050129 0
1307347 9473929 0
7038723 127428627 0
335807263 396758371 0
534563834 325035331 0
444600125 215582015 0
321684987 379885675 0
400709281 98367173 0
346360355 414412024 0
22437034 420378764 0
52594574 508608184 0
429368826 337851893 0
455896795 15208759 0
86469458 451380145 0
547692062 101274446 0
505403642 420677352 0
107097272 50762958 0
394169053 466079870 0
380840091 131728943 0
61813129 402348932 0
430857268 179301535 0
114668239 467678879 0
493494519 477781790 0
565642837 532874934 0
60691363 416588386 0
63104612 56912065 0
233796073 205251861 0
530427121 82319828 0
354970862 391720106 0
157178086 436772553 0
420030472 513881223 0
385910004 421029168 0
487485356 35768869 0
115192996 464891656 0
564156668 549757954 0
41279763 11691223 0
104297447 270681476 0
437610169 443456882 0
173933240 71749208 0
124267280 524513707 0
53278665 405699278 0
206119003 511525017 0
395907128 267502366 0
355850560 413706253 0
36150467 267965193 0
54978302 561234069 0
43983402 474297950 0
415278940 150686916 0
551468740 447571534 0
473132543 99802884 0
202994042 395000431 0
374241748 142335063 0
199914509 317271040 0
470458043 224130945 0
536497333 297845609 0
477707614 323397805 0
482467990 285874220 0
204306704 184651961 0
239928489 532904994 0
131487390 512556411 0
169696717 19930529 0
389925249 357721034 0
180575092 28805313 0
431842997 277208115 0
161002943 229281748 0
520385743 441759695 0
491923141 428112575 0
382200962 67708265 0
284773288 62380581 0
398253134 127677196 0
177699930 121584077 0
409278605 411646058 0
228755119 278198944 0
205160031 470367986 0
353965797 267793592 0
165481159 441009528 0
222534172 542386571 0
238745850 452447861 0
503738973 389603435 0
144746744 389228535 0
6959368 52719139 0
210518827 301832383 0
514252135 370956573 0
67642074 500951970 0
218377637 253942768 0
232120328 461288750 0
91441569 86676753 0
267500536 192428954 0
435368594 35006664 0
67314136 90247640 0
225633100 224654533 0
539365599 541508303 0
496818132 145876124 0
117769614 60817068 0
113188513 350209597 0
262841874 163950000 0
177424571 507723561 0
466663456 567526379 0
76867078 249293380 0
230213207 178241634 0
214078871 342585114 0
330228888 389755347 0
355464376 401167053 0
74389261 264238567 0
399180184 222587334 0
523061964 307116055 0
346478096 347466159 0
104228125 45378417 0
173967471 75855769 0
50609400 370067449 0
146609059 324346972 0
524104568 26183527 0
536128081 532177972 0
226494511 97685498 0
280103169 306769505 0
44334503 199399080 0
402613503 321330921 0
143266207 542533116 0
92447182 480224246 0
284552935 39115979 0
119101870 70363135 0
558957448 347518501 0
296547923 123976958 0
164023855 453238211 0
120435002 462200956 0
382941894 17663433 0
36529622 363514044 0
415860619 347025492 0
470607426 566224788 0
25261004 35566154 0
276660111 244790872 0
39997813 346028807 0
505865566 289710250 0
211664267 392877400 0
292238912 510800925 0
492222253 312955031 0
13488697 327903814 0
348991889 72241084 0
195634640 274550029 0
551783822 431109580 0
226336864 364768849 0
259785335 176793742 0
47756212 195858247 0
385729787 2141279 0
370901911 210441046 0
55925756 565861909 0
314371834 352333332 0
550286673 285507685 0
525409527 453623323 0
267989678 150170336 0
309090526 420452061 0
9233346 282141979 0
67734243 535107590 0
339022679 390772711 0
93402665 242138841 0
151168075 99639349 0
456633504 524378242 0
145373818 300185939 0
511653114 495178696 0
451622793 62938223 0
404373766 455497298 0
88973340 533187097 0
22361027 476055381 0
458330647 149307613 0
486013981 440288709 0
40751453 141291405 0
525107529 66344838 0
289268079 367423697 0
423686343 386765987 0
263019466 403768955 0
12959875 71812670 0
543297782 293558474 0
525248880 31837818 0
473318779 346443265 0
333175204 500803769 0
403365167 345211425 0
370723389 296263951 0
261572277 512693337 0
317432882 443376881 0
463187829 176259520 0
444164891 442490650 0
129162902 65293396 0
399944495 436529022 0
112093078 391018093 0
531008288 546128516 0
197446582 234411499 0
121940946 56842349 0
563070661 178770945 0
515611863 302577543 0
127556948 327900680 0
565185499 501710541 0
502603699 89521269 0
479805153 322910059 0
380849147 477743649 0
397241663 451423332 0
427073508 88548372 0
550542813 288789714 0
256212599 199443160 0
106194447 50956051 0
493504012 537493160 0
568745370 195466277 0
213523728 100097294 0
479732228 176130437 0
451904537 373152439 0
263457406 218874945 0
323633655 131025272 0
185361764 520382338 0
212863188 80592664 0
289730768 152013327 0
245261725 31966680 0
35991973 197464983 0
28271474 191517332 0
296063941 380689971 0
287911706 187711340 0
504851155 322163429 0
166413543 224735708 0
508462835 277079871 0
347720329 78474064 0
532393675 251126432 0
24148116 286969767 0
504645077 68607816 0
105689078 171848335 0
91443098 123519221 0
418448261 136732788 0
127360758 242672666 0
524928698 213142643 0
513029735 6075073 0
45989945 378739251 0
201107224 347931996 0
307244227 12292621 0
16815328 365771289 0
499964765 344439985 0
42459188 122727910 0
475620043 308759961 0
51023003 366954752 0
82230685 33552784 0
555891098 281711989 0
162882325 448341485 0
141398737 188181192 0
398479063 333361873 0
436891471 424144181 0
381298700 122525547 0
258897030 80951554 0
345334024 170489868 0
508735885 244142927 0
364521265 144093383 0
267403575 92591250 0
68246639 328086239 0
53267195 398158458 0
150363604 565456896 0
271474891 231719609 0
275512004 298743992 0
57213785 377506738 0
393058112 516925678 0
302661195 405873486 0
181638837 87673149 0
515067893 135077769 0
366528149 133759957 0
213036861 569273801 0
35226037 104540005 0
162177502 452205874 0
398600315 125984395 0
190055769 100148938 0
144012693 169441482 0
149904346 530164113 0
63938692 482300028 0
552032530 276686424 0
489386347 57493131 0
385654696 363082786 0
29463273 494237047 0
427364813 85362494 0
480585642 540525511 0
228048968 263142770 0
100845522 503380702 0
360563270 319557407 0
565446878 317338623 0
103607798 125132557 0
470063420 462116392 0
553673671 198250269 0
369414494 355134970 0
134743416 141173928 0
154438294 365164062 0
352743931 233675169 0
483396661 93766761 0
431672341 51923095 0
398116309 752275 0
520693126 186464880 0
134220610 103609967 0
500870418 6073487 0
82879154 192389447 0
357862139 210636061 0
337678414 192741909 0
215767076 410337317 0
133020232 89103917 0
48205120 52135151 0
196970011 276861149 0
396898384 398191582 0
180803911 131289802 0
57867583 526590126 0
470114569 246324604 0
37010298 75012012 0
262513345 327418548 0
129188440 116255524 0
403201403 550037254 0
150185006 86539575 0
463232492 360116401 0
176505919 359062829 0
458918648 31760736 0
427974511 418221608 0
249218208 64780011 0
186000485 4313379 0
321962027 258132109 0
87313800 526503813 0
210091081 108346732 0
229180892 447149058 0
355707001 488091927 0
256335836 477122716 0
13799228 218085833 0
547207948 309703418 0
268730990 117656991 0
173399984 486075154 0
154092894 120620703 0
559087192 522625317 0
99394065 1905336 0
501109208 277105820 0
305026020 10946747 0
423853020 500379891 0
49972597 148399706 0
290564563 197035771 0
245093478 259811355 0
248585981 509860363 0
395549000 338023174 0
77042936 34445259 0
519077115 423890052 0
232456465 92843822 0
502696421 208436765 0
104247204 222816615 0
11842558 99014116 0
353034180 230875947 0
451137943 561084967 0
333817153 23146475 0
256841638 426445825 0
316356427 175751877 0
261022138 159249793 0
208157994 322234916 0
336175119 541386433 0
345784392 28862187 0
69984440 455593833 0
510240279 402149209 0
212853641 552085422 0
339807373 532123518 0
324278813 121433044 0
559755556 250777843 0
43107965 159599221 0
119299763 282531733 0
336863002 359723571 0
556076609 371639540 0
134763952 530877196 0
254402318 556181882 0
186082044 395740977 0
561004100 187522746 0
51929187 111717266 0
11543440 78577455 0
215500904 476715861 0
364488065 480152381 0
296057910 215265414 0
343875482 328501857 0
463164679 372593604 0
148648184 496552725 0
103959784 530924201 0
46491727 90370828 0
139993365 339003242 0
453267478 527835965 0
566694118 209203135 0
429466907 51145551 0
387062363 197241201 0
158617546 447372885 0
181389880 468232722 0
164486649 547211423 0
319253357 87924092 0
77374665 270001832 0
278247948 462490618 0
137615561 493463131 0
408624441 352075672 0
327445418 531360219 0
413577801 187401719 0
561056828 158032658 0
231361983 234092589 0
245298399 159688514 0
408375994 477643462 0
547669460 190501215 0
205096288 367506307 0
343081699 111437425 0
555732951 556828536 0
45646805 238860077 0
268301248 107638128 0
8597255 262687931 0
539846257 272281631 0
154274562 441185786 0
396455917 556204667 0
346693871 122104793 0
416995747 315325099 0
30573459 434844666 0
80513896 557157081 0
535265174 523615053 0
40255587 82256253 0
468265518 303324647 0
349419231 500699544 0
197400028 193157951 0
241022485 62725754 0
35852715 379861857 0
239020700 535214745 0
234019513 459000373 0
99655563 383635989 0
134972004 536612291 0
475529617 509524328 0
567797542 122235449 0
279063606 209266500 0
394494997 233970841 0
6215966 412577280 0
85434228 92853563 0
118171925 300301342 0
376444501 225335403 0
325264092 38169117 0
292505036 143389724 0
327885662 21181094 0
348666714 324763 0
545439922 208178198 0
443893647 214979206 0
59659470 471001443 0
131774708 191686689 0
557023085 562473408 0
193289885 153848892 0
202994490 475848297 0
566270604 276246607 0
457641308 322462268 0
517497179 400738658 0
186737610 243537495 0
424348588 9980402 0
425470831 538975056 0
235480174 267680132 0
338005694 388682632 0
249706288 356915039 0
315271413 411239183 0
290334635 207606914 0
294808026 273891904 0
353576719 546111450 0
216349600 544628395 0
386793398 564926786 0
435289202 497820035 0
172477268 268704031 0
339755179 249206479 0
535409309 215234723 0
405058799 422754133 0
305080881 289817345 0
113973292 10189228 0
471916559 491494022 0
149168163 300736399 0
131023406 246759374 0
308636605 312036543 0
393335507 514219873 0
224023942 237586213 0
170338315 151629306 0
116063359 332465066 0
242568253 18171069 0
119146115 281188175 0
146940853 499480566 0
493203149 152406544 0
447102410 178810840 0
502579071 936415 0
369677752 363124986 0
35335021 354657520 0
374690828 415709554 0
511616371 276305081 0
77952173 191016821 0
206887718 308461943 0
534772989 52197314 0
5978341 322305041 0
40140292 341879737 0
422861224 144066557 0
253747288 413790548 0
309049768 165119255 0
284126783 147280699 0
3127807 511238924 0
301228296 279744984 0
361101171 342847868 0
469390175 518633117 0
114347769 448656324 0
464598292 256626540 0
517115060 165038335 0
522287734 545957388 0
431698644 220121007 0
220259505 321295648 0
350192183 30337864 0
505730107 451715333 0
62169563 423030734 0
435398367 339934279 0
276390543 556501985 0
183016413 82840750 0
423328375 148544540 0
77495490 355895186 0
556489349 539840212 0
246723191 79540205 0
494672773 524159113 0
172672462 217332967 0
505859452 507793667 0
488437726 268912264 0
86843618 385525078 0
1196007 249582583 0
278747143 350880863 0
301190171 174388712 0
35459783 160342382 0
515016371 198279121 0
163907712 180804733 0
293789869 290310492 0
147574595 229954282 0
537039389 159334504 0
538177819 352632464 0
262499889 429444474 0
371080425 564810221 0
389519859 477738748 0
129329589 65541310 0
557210029 105050640 0
398998589 265347271 0
436013018 169954383 0
165835732 36391139 0
81229476 248548066 0
184751832 130935848 0
360744620 107905638 0
400013278 34540221 0
43367367 93082604 0
26486617 498966161 0
143116713 417213593 0
458937325 236655051 0
518522056 368908151 0
60869063 454467905 0
554075874 172856932 0
168101594 246635929 0
423194288 431418381 0
152537694 319274121 0
410537518 33936025 0
289461332 34817248 0
272698172 88774966 0
273201312 220373938 0
489183505 274571009 0
138766197 148239979 0
141940111 30574546 0
105901198 152483261 0
34125700 247069418 0
477850223 54183610 0
480521462 437986570 0
532095243 498326938 0
280261750 481148580 0
332171654 362744153 0
86111280 472640899 0
488312455 256352100 0
66471816 114449573 0
472791340 289518247 0
211881006 84036393 0
230375832 448145249 0
74272808 241758570 0
564422984 47360775 0
89891600 153359959 0
264781406 465379497 0
422517888 36275875 0
308118696 67753637 0
65754390 17961499 0
113123965 519829767 0
551224545 300931133 0
323887962 7373132 0
385952326 57328575 0
123338618 156424290 0
162621030 9429423 0
419740027 434418508 0
453736499 192673910 0
369492443 284356274 0
476686017 45011870 0
84691129 503202472 0
479519943 142146097 0
462628313 107871245 0
259790455 462026210 0
373143315 391501227 0
256577435 381512946 0
497008174 155984189 0
507958941 346150228 0
374904860 509828273 0
393147922 178780726 0
267963600 224532042 0
442959265 413433112 0
311448735 481202928 0
552898201 90207069 0
208697578 394634043 0
518721496 511548744 0
77392558 142169008 0
441785252 495461598 0
440591936 9189562 0
359124233 376512265 0
136865612 132131646 0
473805107 143314121 0
58504491 212827790 0
330222380 569013327 0
142308011 363529495 0
304759464 536154020 0
107649203 397888030 0
348445498 224875630 0
269299585 332497062 0
169106554 114664117 0
445395804 35041818 0
358260192 93847870 0
341604907 54049144 0
5959699 67243186 0
106167685 536427001 0
6760190 126490178 0
37319315 367723282 0
441125508 278402819 0
288335702 265639145 0
223618677 100628476 0
458503312 503232274 0
390224135 334130629 0
542852678 109178144 0
358701508 396820549 0
491671026 351937478 0
483468597 275272061 0
75272582 411566218 0
244651333 587047 0
403019502 332770936 0
101267169 93873060 0
204458074 547636904 0
212588845 242921366 0
46110673 510081382 0
423881898 9367157 0
265084138 29659096 0
406469260 39537733 0
33445962 457383132 0
411793804 135262952 0
158336816 200694636 0
539053318 131265163 0
426196211 389990086 0
259591056 215021110 0
442728842 90792829 0
541792209 377514077 0
267199300 13405917 0
304997838 311589470 0
435715584 350923678 0
374557272 536276921 0
306234555 461136711 0
64082771 26404284 0
471173594 44377995 0
54459756 211430251 0
244701810 141983437 0
50177405 86235687 0
5546088 273527175 0
89973471 440813577 0
327901547 93385501 0
81830292 437055166 0
303640798 323850991 0
443227198 15252441 0
59908035 294417660 0
520777889 157612428 0
271682558 185780316 0
258087406 530949591 0
52401393 190383167 0
70012162 226708078 0
445648809 322027913 0
347507836 500438006 0
110424886 473642313 0
567309026 306568132 0
561890413 73088594 0
132206942 311940461 0
291849679 472647077 0
56542348 519046438 0
372528540 418348272 0
375803603 141111670 0
11740049 111530218 0
119671986 120217244 0
173621242 83412693 0
176627965 182857889 0
169807160 249168435 0
430638226 91301205 0
72776663 116787204 0
79831497 560386657 0
127620578 236082405 0
565638235 379981475 0
231507494 402440529 0
218921369 444284200 0
188530850 359698223 0
148709078 92296349 0
430686844 312271680 0
153067754 454937857 0
183183209 490152220 0
430245698 167483768 0
57730588 109293137 0
564129965 138284347 0
529708874 450498249 0
106795655 197829901 0
454658684 454637616 0
387593802 237748851 0
445480017 53919248 0
364351943 447588919 0
146847222 300081275 0
12051307 176325346 0
479864595 362976327 0
4746359 217011246 0
1886262 150450793 0
342513922 322324550 0
310667168 25920892 0
429222071 4775944 0
453920471 300585997 0
325426525 87802498 0
136390107 437357999 0
114412256 313312855 0
307217770 267058883 0
547115026 308204960 0
502238141 525473903 0
523253723 367345313 0
202612052 507479198 0
337977920 453516017 0
33769957 239165726 0
296857552 480967049 0
314457915 358859057 0
54393455 552110642 0
278225057 453509235 0
465076481 534049594 0
167481000 486092675 0
385390756 443075955 0
319196605 402849527 0
52227168 344147036 0
415227026 493986278 0
348959537 105439085 0
235090847 181018598 0
330469769 26762308 0
149552197 425682367 0
64994522 432512159 0
61682284 351464466 0
41737525 118526807 0
283853460 417192634 0
110161507 214896328 0
27273511 227722325 0
108866052 105194698 0
426562797 277227673 0
525911622 302217948 0
410859605 89664289 0
8895981 545634112 0
164361385 401521654 0
544723240 511429356 0
456534437 26136461 0
386770536 384661797 0
259176559 311493877 0
342794808 558549740 0
156830092 507193451 0
232831931 42819482 0
10358048 321170845 0
438659410 128377114 0
335050305 39808700 0
525396083 403744320 0
27171731 274135095 0
175830716 524996189 0
412861879 502653392 0
413880323 144004055 0
173821551 473867462 0
356128785 190545587 0
67993502 28594168 0
523867778 523523786 0
275697569 562052016 0
27329940 397043065 0
149514065 383185181 0
87501790 182502876 0
355543950 556514745 0
144592935 187263055 0
135995938 478821049 0
64794493 176776017 0
83388479 27222762 0
192755552 164513253 0
98531369 495144108 0
1205037 114587159 0
69483665 439226422 0
39442397 475808950 0
540383799 324245773 0
253717502 14772427 0
475138899 54910069 0
224637789 237634808 0
489307504 166870405 0
443941286 530660916 0
490340810 181223105 0
79431025 506258223 0
565972126 216711951 0
361141033 41620107 0
39514875 124976104 0
293117382 165402866 0
429237540 346008108 0
375769138 413083709 0
15183349 113375661 0
130467893 254253550 0
229233918 277886917 0
378108122 35766093 0
292271313 165356332 0
162250559 126747695 0
45219563 373090310 0
397800436 471491293 0
306792608 95766813 0
77691994 84587760 0
326788214 118093910 0
426858619 125778882 0
305717887 220418665 0
331308906 95427923 0
353955630 198561016 0
107541260 325255891 0
495836820 256068219 0
524291800 508194173 0
308176920 148966618 0
306349732 1812410 0
445878207 86414942 0
355400795 294471727 0
93916475 451330569 0
249722027 319044190 0
173457822 214422280 0
49436753 68025372 0
179239004 263284299 0
547773710 363784151 0
160163488 243854182 0
97322273 566083191 0
198934022 164882424 0
396234037 1917708 0
522448330 363144507 0
221537838 108864743 0
495942543 402281905 0
41510553 399975336 0
444539312 220562985 0
317134486 430599206 0
403368532 291238009 0
271772487 52587265 0
131570257 162525574 0
555604021 489598533 0
515940620 344861030 0
494060242 148565748 0
84819970 452567884 0
52770983 495016687 0
425757106 238627763 0
274365545 15760203 0
543120217 277805384 0
318613739 202759088 0
2926130 379794440 0
333572360 414041936 0
88477423 500175728 0
148590727 78075819 0
138562018 222463089 0
42567697 138752670 0
439662374 312266229 0
447557315 314129379 0
428394747 261459250 0
239365218 509304700 0
253446714 251319609 0
195916716 499501566 0
350009223 180570038 0
428898942 546019824 0
79643742 249179563 0
211384925 479116714 0
440202129 134405618 0
516815094 64148756 0
461796985 299278697 0
40550053 215212305 0
111305155 264290494 0
94426743 198439291 0
556283402 545875106 0
416942187 165381028 0
91153886 33409918 0
354396569 477130010 0
548998666 405843241 0
393771969 376882422 0
548570013 131277369 0
404800835 261363115 0
43532929 207327944 0
558295409 71163028 0
253684744 126732338 0
78763491 471175489 0
209746824 72715457 0
316372280 461699664 0
565745908 535048948 0
205021002 435408666 0
292083059 119018316 0
255492699 353156855 0
167852999 297884651 0
211044944 337602295 0
8618031 23289539 0
24020182 163442868 0
150251053 505231729 0
566318699 191564709 0
104834008 522463546 0
248909170 123251071 0
75895824 114198755 0
81885781 71894784 0
302412201 395482433 0
336686342 132900660 0
557807708 108661439 0
342201387 249321624 0
452047277 423116922 0
5266961 38387420 0
419774556 363961623 0
824113 446299972 0
89479299 301004350 0
344475880 97654989 0
209591852 232017353 0
500319874 308073929 0
495890422 143471409 0
24724998 538600012 0
98431809 86432074 0
340334204 360463703 0
419117243 34399633 0
455094439 337056686 0
417980774 540027863 0
313892511 62320227 0
569213409 276209257 0
270411823 94155940 0
208919862 71391315 0
55480687 170276501 0
143831210 416239468 0
295849993 352713316 0
312170721 522353488 0
335908786 151788828 0
530380502 232357257 0
76879196 540953801 0
500254238 145584605 0
341157208 500966563 0
298280058 64639857 0
404512453 526460972 0
480597985 399312575 0
218269920 535185097 0
353610525 63964404 0
523348706 448894302 0
253335436 410877683 0
168944897 392831267 0
568921987 451708944 0
40734059 326913946 0
311042292 532635357 0
133468163 77081268 0
295449899 255879907 0
79525713 310804846 0
551547080 263297255 0
145468151 103643905 0
526578736 406446217 0
250824674 151084049 0
325056835 108575266 0
137710955 352343658 0
301920569 159708461 0
414363822 180472688 0
562218038 301818560 0
415596073 541737214 0
224928818 212636532 0
30190937 37218212 0
353906455 263961717 0
25199701 300963897 0
514012691 41712685 0
254508779 127955919 0
372601195 352826557 0
544827120 300729194 0
371320599 249644498 0
171371112 325050947 0
89772327 324904466 0
41483197 309556722 0
179276862 44893199 0
511833092 10273191 0
29972038 139633591 0
268970054 495008329 0
141242932 246590920 0
172634562 546120503 0
277586872 476969327 0
426649257 272351419 0
563751726 269974960 0
278087236 378831015 0
420849898 303142469 0
382359253 37403119 0
435192480 553249434 0
211547467 381843411 0
259521913 468473190 0
330905259 360384759 0
480795710 242275279 0
551369589 493396629 0
53896162 310269746 0
77242722 422988648 0
224988716 266088065 0
268761654 21827576 0
114891087 290071557 0
537758499 379259852 0
10749465 560776850 0
208091251 218766266 0
481988938 211718580 0
551895999 169917487 0
128963119 193126349 0
74659875 564999227 0
248642587 475834017 0
141378897 256042406 0
319724856 427281372 0
172672262 86625232 0
186943316 227311868 0
354292165 177985890 0
68339504 410740452 0
447650095 196131030 0
436553011 241629053 0
237922762 388712878 0
460019946 183282070 0
64157639 249779067 0
311748857 62596587 0
326566823 27031512 0
319333438 521497449 0
139170629 248907471 0
163777734 346182982 0
324435394 413839337 0
155664984 541197642 0
482929692 329734745 0
405185120 229306874 0
379685007 127444495 0
503607275 250873987 0
404642846 551682694 0
247366703 505969604 0
479846084 87546145 0
210269448 121619172 0
520087957 233914610 0
502763924 87044383 0
342200554 118683588 0
191448924 287576371 0
242675130 556808575 0
211354953 76431427 0
273343060 321456410 0
134660429 147835869 0
63812088 304794007 0
222196477 227373767 0
409443822 17175299 0
254699618 408488380 0
384953266 261760808 0
36494390 270057353 0
45109590 137732511 0
422021338 512325270 0
41623824 518606303 0
64923004 560171261 0
348621520 552981644 0
382833727 83397381 0
15751709 512647476 0
375807392 83351889 0
47085064 147090028 0
33931702 262764213 0
452846278 503519127 0
185715300 229058706 0
45784299 478271043 0
242942836 533087933 0
29110140 10872095 0
16065273 516921069 0
186071597 113030120 0
539682090 77713000 0
293063098 372180756 0
372715813 315677527 0
264108612 234367799 0
189933338 332081670 0
354131040 320234722 0
365054140 105671270 0
121842064 38501406 0
40169148 475897163 0
147778681 203796261 0
25538366 374199663 0
105708180 85615580 0
115943760 470567707 0
497496323 323958216 0
494915811 404624670 0
461209184 542475268 0
233450913 190502789 0
111228553 478366088 0
259347029 187424912 0
514067263 362440458 0
34913594 13286574 0
93390076 388457228 0
403557917 423790508 0
237244822 107501469 0
245526978 161917489 0
177457312 44108945 0
551606612 379335746 0
3862028 370589827 0
39646446 440696272 0
545982525 7059124 0
155682778 492345587 0
104473713 157313037 0
28617145 104366896 0
525937831 75956785 0
145994643 560116437 0
308363711 323395556 0
232465945 265588526 0
248421741 115539085 0
217548843 385855962 0
93686836 126553936 0
391613083 352310201 0
291088456 187938686 0
100504841 84553142 0
509755583 47484781 0
374554274 213596978 0
510373299 1842783 0
148081786 256288015 0
194188478 564394355 0
364308407 56025627 0
34192048 6400730 0
28010124 513246181 0
215299876 345948604 0
31633221 552403625 0
353708640 263108487 0
39296840 439095470 0
557846639 67001143 0
237331717 165677758 0
58171778 432270089 0
86926328 420771836 0
18784665 305233503 0
223423763 172801375 0
39858399 180771830 0
115494326 336717933 0
457124907 179302628 0
479583169 554646270 0
206961127 470189534 0
250690058 350968289 0
529587672 475024090 0
113054158 402758111 0
288741724 73229041 0
14798425 10859273 0
72149983 511378798 0
1070967 390730218 0
100941617 441772498 0
442891283 153952580 0
203124190 244174143 0
44274410 96478390 0
390702656 276785364 0
432318803 545322608 0
224252837 319919436 0
7237705 170741318 0
254132581 166126726 0
421965968 289544705 0
385719697 74317327 0
50794449 320053807 0
167569189 483395949 0
389319455 320066450 0
138582258 393025453 0
1995111 320862974 0
367191798 13008652 0
553461404 423786210 0
187167734 141604008 0
163041181 425969080 0
385068764 441384035 0
176374159 520755989 0
41552107 331572596 0
27522531 418959169 0
484776726 315080067 0
554223121 283180683 0
278532703 348196435 0
535025333 470272396 0
61494600 238490964 0
520890795 483457646 0
96437258 115950225 0
426478236 101987809 0
467469347 204709999 0
480070999 346749118 0
412194139 523802249 0
488714921 87865831 0
533780342 201026244 0
226474857 457857927 0
23623553 63508293 0
292576570 444094931 0
125044204 75221435 0
253285481 101361486 0
27484593 67746618 0
275472946 87095241 0
92337432 90304983 0
305641950 343768516 0
345481328 282717359 0
446087345 189849233 0
22261739 117389922 0
147086601 113664844 0
175083336 405814680 0
402045166 216711489 0
426189544 95640872 0
75919655 64252348 0
479066113 519157879 0
303505577 264578391 0
343389344 321112761 0
548907214 430363662 0
188494148 265111215 0
558780190 183558366 0
43469831 290973989 0
210495219 85756233 0
315992728 148039250 0
539131612 434363262 0
150897356 158219656 0
72466955 144279489 0
397859813 394378773 0
196181608 466971474 0
342725208 255642589 0
467499738 454292758 0
72272170 277982576 0
517495533 301393596 0
330027907 80052875 0
390954782 212975175 0
4025450 113748585 0
369616458 420565357 0
551371823 188840259 0
184609056 507299625 0
160931252 34277321 0
27153356 526402720 0
505756851 444079998 0
233441643 234706236 0
340531486 15339166 0
101831667 369717860 0
36375600 165802366 0
212265317 129370020 0
331708452 286323196 0
472119686 535163402 0
273505403 23917488 0
556264539 204830504 0
306611448 313397325 0
496295133 91219464 0
120451676 32460845 0
404558488 383559201 0
378943531 489567776 0
273450381 10138640 0
416768688 460321278 0
34491425 383216509 0
495476291 298028227 0
208158406 80353548 0
219158272 404685105 0
467014628 330542724 0
255819123 200172624 0
531733384 198484403 0
452939380 515857645 0
565239042 24215497 0
249959533 380486972 0
80799913 1422799 0
143881322 30767377 0
497494839 441876578 0
266468382 275964704 0
482950906 316735700 0
75909102 414317683 0
389243841 364033481 0
536866105 244902278 0
207834479 451841990 0
483082803 46430929 0
144689114 326731186 0
139458222 138257287 0
231490515 333678945 0
512728232 396546559 0
484543259 62398507 0
318321949 539178460 0
346553157 17136423 0
153960077 479736883 0
265904211 457315382 0
71489931 456028384 0
388500023 318043987 0
357023581 12464357 0
492895481 159424687 0
154876295 190605661 0
316886003 325552058 0
61684362 272506227 0
11943275 473507538 0
298480950 427767026 0
343251599 436111512 0
31831824 15898565 0
236004459 553166984 0
363799690 232310760 0
487973053 474181630 0
515577917 512288286 0
91922744 289159210 0
67694819 486049667 0
437723916 413163182 0
93456806 294571075 0
75886738 412592671 0
318879948 396203361 0
500073560 76016926 0
13600956 148885094 0
292090440 550105793 0
88061136 518896314 0
501170089 107876990 0
523590593 412589415 0
560449800 318760485 0
355237836 538912393 0
41265827 364494496 0
326299916 492228484 0
360271821 321646320 0
66310265 241923096 0
160681999 465598667 0
490522691 531775200 0
311262982 359347362 0
162605364 514036358 0
414573197 529767572 0
259950622 543203291 0
362434528 213781136 0
264588149 175289618 0
395628118 549402535 0
168258570 548694337 0
207273989 275812474 0
215331395 37701994 0
189486261 297660044 0
84942296 544967318 0
109362768 144132809 0
553656023 559860724 0
320174705 514931166 0
279963250 106521153 0
88628166 241161700 0
48821488 310743287 0
414552564 160742485 0
150419440 49657926 0
466297341 397325452 0
384041903 218284355 0
511034588 494844610 0
556372607 286484855 0
396753293 454681512 0
91507953 134436530 0
417779331 202365286 0
261164559 470504025 0
414774164 136221042 0
535039752 236299352 0
132118753 200945426 0
11764080 239530977 0
360610406 563881446 0
565179619 471880676 0
324722016 536455021 0
120021448 435229479 0
22112389 64628374 0
183536586 350671373 0
354543247 449271856 0
108523726 433259832 0
206780947 36761441 0
448740556 65089219 0
379002415 63776681 0
15897537 442155555 0
309129424 550506324 0
416548599 418858053 0
60516367 60748039 0
485335809 6671378 0
398140304 191671508 0
78371509 568514510 0
250510067 148195992 0
464866810 185508165 0
212995488 160393629 0
517418673 389752794 0
142440013 267619625 0
387877200 221516620 0
271409428 69035626 0
146082246 549214826 0
558913416 71668390 0
489798417 80763741 0
552319382 87108585 0
376865205 88658201 0
20279908 104625001 0
96882120 317968998 0
226769109 343470995 0
71113671 460204922 0
229351028 387299181 0
490058204 505479613 0
170533924 163416744 0
199953227 325830002 0
224538554 559568856 0
306164331 46620222 0
511912292 68680735 0
75501758 257823047 0
277341169 147080330 0
116465217 560846974 0
180669359 531886528 0
30104467 333076751 0
332742763 432745362 0
107479828 311221987 0
156706483 472928216 0
447813672 448131788 0
402632991 474520842 0
549427466 130280096 0
313481813 143330096 0
372364203 509217479 0
56760426 563932891 0
180490342 206017373 0
16161283 354930631 0
97585125 530436819 0
189317981 346276579 0
27918370 30733168 0
422920176 117834949 0
47418475 100347139 0
393419133 320521891 0
287442647 514625295 0
285675734 120837130 0
19685598 108314474 0
528544834 370979831 0
519170753 379617248 0
235673310 494327649 0
21941904 208098069 0
94667154 101833798 0
464430054 92001859 0
324407884 97055386 0
86468772 319619965 0
235002824 48521367 0
41298772 129586968 0
106665857 110853457 0
39642655 502051954 0
253478653 124696905 0
477440206 294384680 0
240372369 408603403 0
101174952 47149400 0
115858163 87863106 0
479406965 267670026 0
202672455 347390746 0
224478554 362303173 0
347417772 149011606 0
372964096 115917120 0
185461602 426662298 0
228185030 386702128 0
379550001 387679232 0
43974706 434197705 0
450562522 111787145 0
408404581 418264113 0
506641956 428109943 0
420591207 556435704 0
549840369 83220583 0
226884004 533026987 0
292614428 23408591 0
496422873 117762165 0
209572042 34627888 0
290600563 321014194 0
349203880 112000570 0
330340014 519413162 0
222223233 281778012 0
202807413 514157578 0
549117627 118647979 0
310658909 134208221 0
431936872 355164711 0
237457669 131583612 0
335527784 199342535 0
49737258 105834712 0
398249685 94399438 0
343025842 365693393 0
226597318 54384918 0
128404460 198907685 0
502990481 215889212 0
342477670 381245606 0
490131614 23236337 0
258507762 201074345 0
30344125 530446555 0
387236562 567285462 0
395396660 257279231 0
277858299 98042794 0
92787729 428718420 0
284279196 188043715 0
127700891 53682503 0
50015000 72059086 0
558491024 313760350 0
334756390 329058839 0
316431083 317243597 0
205456817 391235786 0
299385448 156340246 0
274172193 354399453 0
218471379 79365056 0
335997927 538969697 0
126723700 339559298 0
408769146 506566198 0
225803855 539368176 0
1366088 69717641 0
458326826 28758014 0
47594530 364902560 0
101670939 461078129 0
249963032 565536169 0
441946681 349855323 0
505996774 405645329 0
124007015 296947453 0
219299272 72676342 0
394370685 448479818 0
339647251 442956151 0
54909915 258308615 0
157900734 267985485 0
380301304 212700267 0
181494921 250391929 0
410534098 456626548 0
100497701 542019233 0
136918986 188178140 0
20757062 532522043 0
80155072 140025193 0
452661097 476278774 0
425835373 75108854 0
530445787 199475125 0
110946403 306858147 0
359319579 233362224 0
251588798 383572818 0
241527026 218378222 0
422465288 304495305 0
535233596 330758784 0
560519332 483589701 0
234921645 15559774 0
248294368 14089014 0
6306559 70565086 0
5530560 238754732 0
98895522 46153804 0
252524962 11893587 0
480058133 543262870 0
43763463 421535509 0
135577241 353019577 0
30874313 84688696 0
561535222 452172138 0
180156330 437590705 0
378036142 197017755 0
334516936 258233997 0
243832488 566788609 0
246508993 167193061 0
57396272 539950392 0
521477914 543051461 0
389731105 503195300 0
92568316 160938633 0
53894269 505969369 0
148969595 352688301 0
518973638 480378600 0
25466361 560411384 0
248387067 167492424 0
67065540 175812709 0
14431351 498499216 0
53259303 397361501 0
65788223 82891087 0
456815700 55053147 0
298672530 309643903 0
80175685 425298069 0
314106799 562060361 0
240902780 24882396 0
330999405 59056613 0
60999520 534906183 0
428450465 120273613 0
257903386 349673288 0
125673408 288300455 0
252411529 411531309 0
273162826 142494588 0
461813268 338346105 0
430124792 71428472 0
292368249 418964000 0
292045772 397529595 0
268349942 147616787 0
37275820 165559970 0
112794355 545400086 0
515027222 294745527 0
342631329 202463854 0
503221101 97721553 0
534155423 117172238 0
18747927 16770409 0
533374034 16025007 0
560270250 308538617 0
25418902 144261965 0
406298143 140776374 0
439183236 457239907 0
483180604 483301864 0
461336574 10475675 0
88531546 192519599 0
172337280 146625886 0
507721246 187895250 0
556680794 533548888 0
94559969 247591119 0
260090363 470546572 0
479670082 172440273 0
378150915 553328214 0
123180903 430089839 0
203351290 551529643 0
62974198 346432961 0
238796037 306283141 0
29333070 213349704 0
165285634 489351604 0
179527017 537103026 0
547760325 491809748 0
65932070 521405551 0
313881467 106120344 0
199049553 452392877 0
1016419 440583640 0
53042040 13626096 0
375641696 116218877 0
502427698 37544542 0
343470166 393270987 0
173468340 1150615 0
272883869 501596576 0
355337730 140405102 0
179044773 128684094 0
190339070 316680454 0
496478532 376390960 0
527738398 149501937 0
507493989 270751729 0
225029712 423215793 0
221601506 23822468 0
113951796 535253606 0
537223414 198434091 0
96865814 97205618 0
127550784 96535635 0
287559416 381610755 0
278313255 82369288 0
490074279 206856301 0
85471306 34152902 0
102880248 504261913 0
340939576 447548516 0
62410175 552404740 0
23780245 62612739 0
442841425 310592406 0
315265406 157596459 0
541572124 177310695 0
216395140 365321102 0
374344627 274451793 0
217328485 70103065 0
176035505 334453395 0
124372079 192036856 0
292049421 438878316 0
134500283 560592465 0
94725088 363313371 0
488598439 102717695 0
350853311 184406907 0
423647589 518199630 0
392832153 8340336 0
332413965 311864580 0
313563008 532876199 0
199093127 457876710 0
411508320 438841884 0
454058000 121302580 0
33471217 407138770 0
398718316 333594904 0
161004516 557770268 0
503937026 59208982 0
446327796 98540821 0
317099442 123267727 0
237424193 168384883 0
261095265 321767611 0
552469607 290285359 0
72179432 171268458 0
186742000 249859538 0
195726567 240744442 0
407840686 56746923 0
495124536 430584039 0
12296783 73413511 0
277474247 222121380 0
533421975 164292361 0
88727470 325664708 0
244400448 260332677 0
91535581 231251447 0
335632841 11452967 0
276021654 179981784 0
410873078 368376370 0
364130208 200029096 0
418422520 426626952 0
59869586 345582568 0
553406289 353216076 0
545136545 310945790 0
434210717 260929570 0
245709450 126440486 0
144084877 57118838 0
74799111 252491092 0
508260370 543482555 0
560307058 26161152 0
271566662 415419870 0
460127372 536018269 0
474734807 564514486 0
111291543 149344555 0
6407206 62043535 0
130296283 331421407 0
106974950 544339565 0
189098942 130296274 0
233002127 473970277 0
43839395 461634285 0
231509602 167363979 0
526215646 428225542 0
343410315 271263417 0
225435599 132444981 0
463228049 85154757 0
437277676 422517470 0
202586637 239258370 0
162136912 499119316 0
464876026 459134774 0
33241324 441350473 0
162593383 372729211 0
139672244 218176311 0
124521010 547292542 0
296775410 369153513 0
522265330 6600770 0
167659625 560002368 0
100765938 552704639 0
354629803 170763657 0
326252230 270901205 0
143569654 343523662 0
563064619 253208985 0
294444320 117220828 0
186125578 218937377 0
97684826 438846760 0
275798840 195648168 0
508547761 120593078 0
402966184 92628710 0
442399995 530489167 0
4552314 251893094 0
563583755 22948273 0
368152865 158093184 0
303029439 267911912 0
450606944 69803274 0
89242305 564220274 0
383132377 78810667 0
4761805 497586740 0
425267356 66601671 0
226072043 151924301 0
57398935 324319243 0
314813324 237667936 0
133879499 28476217 0
219558142 184586189 0
51439847 231464996 0
215377211 259670102 0
388369052 56301176 0
500490538 374670664 0
368051503 421223492 0
252359919 182381769 0
353036187 36633577 0
565373237 433234269 0
512930878 333357808 0
357437831 313879311 0
16523158 432757886 0
105328132 362255815 0
517778368 531403358 0
212978060 505325233 0
76661209 229617021 0
555788574 79552924 0
262857824 168438670 0
436453548 30222321 0
101493896 171582432 0
493627998 221285565 0
505957802 317548930 0
165942093 228843872 0
477056745 32917137 0
481507070 26182234 0
140903411 513416436 0
98092430 448168244 0
291866490 314875967 0
393194648 362868834 0
17199727 199018649 0
291285182 216227056 0
262468507 436647755 0
172909032 503417252 0
414665065 203883241 0
38120328 435585871 0
388954778 353005823 0
98847676 42361813 0
422969996 90100260 0
241976482 282041028 0
142405150 163632729 0
525250115 71475730 0
395279646 374986342 0
1734719 483960688 0
380937078 316940068 0
121517476 397731568 0
563670308 350183342 0
391055126 70105434 0
545947346 220120710 0
195716652 456306571 0
565148236 55944565 0
459131621 175700461 0
266221780 437108047 0
530013014 503143801 0
335605581 311025902 0
2099549 210938370 0
520509499 396028274 0
185613852 446492852 0
485055184 361820676 0
555485524 393058316 0
49564687 264495715 0
424057782 189604622 0
430413819 528630134 0
3454644 547845386 0
274520145 400508270 0
192977243 548044439 0
271793912 167723052 0
561659082 262166247 0
530739386 108804766 0
312753834 165651198 0
62525956 55119490 0
67331569 238837317 0
493081418 156878642 0
12974657 246036751 0
376048386 146087724 0
403366316 313820392 0
29094078 356833601 0
424097460 268769957 0
182577842 226006370 0
77724290 297066294 0
421030061 159288811 0
329822519 179196073 0
288463247 112877367 0
256746079 273080066 0
96601800 286252482 0
446791657 392557897 0
275686259 142909800 0
517218686 419588523 0
58431944 502543318 0
98641764 289997899 0
548072069 102514315 0
261501658 353891962 0
39071933 258924397 0
322808651 138283906 0
359070548 436009264 0
92097752 57330657 0
8706451 561268225 0
36912385 208087021 0
260387684 24952874 0
556195712 402202287 0
475399921 67715575 0
269178602 511568345 0
308981862 109498737 0
449643167 233233756 0
31072338 319388246 0
138639887 124354912 0
446538897 338723097 0
375389183 376503935 0
157881289 49802270 0
394573799 401076825 0
545023849 196854157 0
560150784 349314239 0
223090517 477825799 0
270361673 461295248 0
333283432 30217205 0
13493353 541599541 0
526286889 370773017 0
271236726 7353567 0
520894652 104741721 0
316215276 474182932 0
264212398 11761957 0
205062723 57611751 0
245357127 506652088 0
141888506 172242723 0
518499179 91963342 0
313349607 392349058 0
295667578 525890989 0
381629401 128431863 0
533360639 11373120 0
410424801 14076855 0
213758930 379941334 0
205815070 321612581 0
108111509 290853073 0
72656311 497739555 0
411790389 338709593 0
26885273 347263342 0
253750698 509241902 0
170803538 188591301 0
77610532 345144508 0
353311012 535708536 0
466853757 174457574 0
24875568 444255223 0
83277195 427143410 0
50989281 141684884 0
388791791 474626452 0
391729521 251691422 0
438813153 337040911 0
189416833 105101219 0
555806466 11342563 0
512861769 414446707 0
265071891 322815584 0
278842352 60229366 0
527979025 355804915 0
237531013 4880431 0
219172955 341530799 0
429705713 132312541 0
337412965 341107648 0
133014290 154364065 0
566768281 432608059 0
504192022 24754205 0
4439436 84850271 0
339113410 567096757 0
268047927 365676121 0
191969218 258040432 0
567408210 427018203 0
43294168 415535402 0
501591883 126977778 0
134377079 544940997 0
484633223 293360871 0
108111445 427049500 0
266836876 528426916 0
141500208 306190445 0
413275301 445300895 0
207491278 146027880 0
206727898 169161352 0
68192543 20444389 0
455242431 31593279 0
260767234 530134770 0
77429262 111122658 0
101477548 389818144 0
222604004 477192632 0
282736918 99284244 0
127871608 157660916 0
357699679 29070881 0
109327473 244430693 0
166803861 100157442 0
557447622 315055085 0
175266021 236678521 0
444108711 517763704 0
138435310 495525308 0
15111515 160740471 0
360876105 435943292 0
566260976 202634397 0
38374978 483013277 0
293034377 231455311 0
51739199 335190931 0
300954019 396379420 0
203853480 7266353 0
441554995 359065589 0
257716559 291585867 0
189381174 80806406 0
78799553 242613029 0
561225414 253464406 0
60867051 402813360 0
109245645 375796037 0
324325711 300614925 0
551666428 536984050 0
219844767 258706089 0
221768611 44043254 0
114188346 370774651 0
129836834 166942409 0
330050869 473795054 0
504917601 275310602 0
240436014 4405761 0
553464960 109381120 0
46788114 332684720 0
15785649 420971394 0
396531881 372244678 0
414739021 548216706 0
473566202 537529666 0
257050135 140472651 0
215045468 232274795 0
380896191 84167046 0
511884557 514600880 0
277556135 94922146 0
300795041 546493217 0
66903717 490877816 0
248708335 2698881 0
397755481 292640478 0
99614889 395397714 0
227845611 384256281 0
232538147 5678669 0
198797778 215223895 0
519394610 235615238 0
505845893 531430373 0
279800174 369323363 0
11332440 402526724 0
416061204 472039306 0
185450794 467780976 0
163335948 566050949 0
79232303 65444835 0
71036818 221271380 0
434400396 210094382 0
48593764 158188559 0
34285646 101447177 0
509444710 196074731 0
99896394 463781483 0
550306654 534719902 0
170884892 416656782 0
375965044 76025470 0
267519211 295398976 0
2857046 371011181 0
463447772 341656319 0
414466227 331553892 0
54191763 309312219 0
541064074 323294989 0
406273064 548163763 0
52141815 523946600 0
196470534 350583822 0
255824199 236941645 0
265037171 174142930 0
440927910 529913317 0
549264612 424850760 0
415057972 369926521 0
171513565 129649069 0
459884982 167850558 0
268117894 561371737 0
432994235 177492900 0
23380831 118382329 0
193194341 260460299 0
447417728 557645939 0
532745829 494365118 0
517581788 76114434 0
370071762 466382222 0
126374526 382191526 0
363611533 122901329 0
220587314 113787889 0
14358421 449815750 0
242776329 452186188 0
486114655 388488142 0
15728266 208100885 0
170750184 193204302 0
255186603 120845956 0
448709103 304105945 0
128533712 8759257 0
120816448 263513608 0
389350376 436928189 0
118265640 120429995 0
484722963 76777227 0
88340072 345358880 0
112507972 332200608 0
246043930 380432515 0
470589409 146708997 0
59565236 507038368 0
527080340 102311681 0
149877501 265110125 0
357267307 25685020 0
326425154 112541137 0
190188359 240695369 0
267372218 164476076 0
55624621 467386348 0
136685667 186894673 0
35659939 150929136 0
254071675 8662897 0
558143252 342995075 0
469482646 428542013 0
124077026 100923405 0
560282328 560248290 0
372837336 562788666 0
441367331 486369068 0
156133193 344287466 0
541432527 423911979 0
262345406 399014629 0
294877444 457000160 0
469596401 57226390 0
414035880 306931063 0
463310252 37400896 0
446569811 138671648 0
481272163 143394598 0
73139649 95257498 0
101386380 7003253 0
500709427 462162566 0
391244813 289611913 0
325458472 158467043 0
510397918 359128243 0
476734109 486101138 0
324198327 375266583 0
381451472 87347648 0
89515363 517744718 0
157038243 389122342 0
543382452 494191531 0
31023091 46353750 0
4522572 101211415 0
299776061 134893457 0
305548782 4305063 0
436139385 316652024 0
53519829 67915188 0
81064102 409182711 0
466729680 380715379 0
134274783 22274149 0
45621150 395594958 0
88382911 207749450 0
423806640 255462939 0
444817224 335630350 0
338415483 201172376 0
353053065 312489964 0
251388549 231681774 0
417222601 49639449 0
423671275 239523621 0
291728205 276345866 0
568088157 355753913 0
318355154 270849151 0
90020075 166827996 0
169207335 38974875 0
172616970 139825051 0
178206476 33589163 0
367815619 37412256 0
546997304 96776912 0
233566103 408857128 0
281510025 561738858 0
294687661 231773042 0
46045911 116051819 0
225157716 262640138 0
467036171 263197310 0
342945621 430949814 0
220728535 191028805 0
212283508 69920872 0
477425143 538700744 0
93472896 201318777 0
196517230 178578799 0
511160820 70277578 0
244543456 314735593 0
249410355 95984233 0
381755887 549092967 0
285212838 112400600 0
422465337 254965137 0
278380175 319214232 0
84650887 473860266 0
493689842 524674267 0
33113573 527993547 0
152669031 16272550 0
459666965 286751584 0
142058082 184325949 0
109207488 310485765 0
83591608 527932638 0
326082003 388563588 0
337881676 231312774 0
292853767 546817274 0
123025684 461481016 0
249019723 504760893 0
513994987 551249012 0
384787252 545238911 0
321742181 49109372 0
498869750 519811233 0
520696525 77872933 0
153841751 447798331 0
100891909 425951039 0
483699287 270004914 0
318136168 144392578 0
141865763 181328034 0
457304473 298230011 0
28880748 255039876 0
558433787 216577384 0
260836026 108264861 0
329623014 2145354 0
164546655 387435342 0
36312243 356450279 0
307692488 125947911 0
239550649 159848546 0
191219201 273474378 0
286383354 124148967 0
360224753 424644087 0
534180763 222135703 0
43275714 172790447 0
521804502 265882504 0
440349725 60770001 0
77232528 281788251 0
250970468 189106245 0
540869493 186594042 0
160808139 372648949 0
347715181 199184777 0
294237319 71838667 0
369701996 172885793 0
300556622 521715328 0
221839672 234153970 0
34482402 356535990 0
441298819 264674209 0
358631641 304677210 0
291841402 36495317 0
210886272 51393908 0
132303073 95787779 0
29256301 115715976 0
214127864 519050008 0
135350097 447952284 0
545559142 181432492 0
420793007 50089483 0
151787637 226719743 0
164114487 453603212 0
438361873 196430197 0
215133553 557588382 0
387113224 435952134 0
379155540 201706056 0
303228500 162702968 0
473482684 410513540 0
104598777 274204465 0
152017004 113491888 0
180297502 242872791 0
342437820 205549874 0
20368751 39565321 0
213874221 275089006 0
484086971 275064097 0
238159755 242838169 0
185775103 167281781 0
419745131 77424937 0
8292849 420768500 0
31973331 67408100 0
352261977 434401669 0
37860035 492726324 0
412950718 513078384 0
255216403 422008746 0
293813097 483892921 0
564464305 98679903 0
58820042 329643637 0
536271526 479007369 0
526626244 433026433 0
140379136 529296415 0
547746569 60282887 0
245279207 313012577 0
160858270 563137116 0
57320738 21843748 0
543166657 216816578 0
23408614 297386001 0
84229936 49817114 0
526445152 138699119 0
282147398 369344487 0
112875577 117173017 0
436714393 5943766 0
88479126 161121427 0
363181440 107576959 0
252950939 410902021 0
508575951 147603839 0
89006552 341475290 0
466496218 159227629 0
295003018 568817159 0
132564618 29092857 0
335818326 221880192 0
551168643 139241049 0
132359478 457183817 0
410422013 541986097 0
367044627 496850550 0
224233072 524757467 0
427978332 389335370 0
251770211 546703895 0
212894472 405574712 0
541217074 85525591 0
62348435 361809617 0
220438865 539362029 0
243858737 325802822 0
107083553 292859609 0
499449902 401577851 0
190348724 436550220 0
229667539 492429078 0
487796287 248417560 0
304407236 258528077 0
474777474 225609322 0
416573368 31731320 0
328581298 304020053 0
263291847 137625146 0
17956390 438752476 0
142595702 141549407 0
294091038 192974187 0
207424760 306910863 0
395255180 451487352 0
250172469 391675630 0
47257511 490326807 0
57873252 273563694 0
180318715 292087243 0
70932525 35220773 0
55356611 43056154 0
116085005 311572135 0
113010432 299805760 0
51102441 408037048 0
120453210 387018706 0
157369504 302401782 0
425902188 61921989 0
316665527 228646283 0
203384247 361679041 0
314755509 271481183 0
306152591 255348477 0
203629465 227045525 0
470080949 160983509 0
353281398 565323769 0
448555896 100669473 0
124831707 140037651 0
545531752 251642866 0
372289778 116760642 0
10827993 319303362 0
240340156 357045397 0
181108140 210312429 0
179022801 127897218 0
566406818 326047982 0
121220842 530584644 0
253800648 268933994 0
340264158 51852393 0
408451252 195217929 0
94549979 231564842 0
116306410 165975892 0
78896088 504594754 0
51345341 43300877 0
275108598 21312806 0
368909019 489279269 0
332399167 25952090 0
95192869 26614093 0
138229358 217054867 0
307856765 449033696 0
529408307 258172656 0
368929130 2899784 0
240537065 87864632 0
16544898 441278629 0
84400197 7688961 0
262928919 562788647 0
489255630 113842376 0
279185827 82454397 0
258501693 356871989 0
377631411 272131940 0
528764379 458584831 0
291409995 538719026 0
78675592 369615966 0
91027144 480757943 0
567709377 181355001 0
515140307 11806658 0
113839396 387372557 0
186344908 461130916 0
495581528 46044462 0
17295650 403630802 0
107318639 75794992 0
437464452 144332837 0
216970132 415350881 0
458452861 96716785 0
93946263 170159994 0
404373170 405674856 0
489416275 494060853 0
462806279 493377657 0
248997175 560348794 0
158643315 56411439 0
485146960 403392839 0
364379978 121948729 0
35997013 307882622 0
281425117 2373565 0
210830850 561557373 0
15594731 546502869 0
311069917 552428001 0
443628620 460783586 0
240834133 320269406 0
143168213 158281121 0
140769547 165236238 0
299842739 23919037 0
534508344 392271870 0
496527171 442206057 0
269784079 120296946 0
342882854 31734918 0
533813321 550752532 0
198008224 15718161 0
557688483 398317245 0
469406965 247704286 0
382219836 538180584 0
503087915 547589453 0
136988202 562345953 0
89028491 57560013 0
73172292 485999399 0
389663696 470488784 0
206539651 68170743 0
39065291 171208298 0
287946414 428210231 0
317232256 276971256 0
542482813 28737430 0
203659004 33350867 0
504661668 270297746 0
349708552 174941014 0
227374111 202618152 0
310672625 31301180 0
355254956 40487863 0
389016835 82708428 0
180340992 442135658 0
267630391 177215503 0
230626497 136637552 0
305692095 70787737 0
517652620 106498189 0
455541434 513389765 0
475820755 337386814 0
61833862 423241174 0
530768209 218229192 0
197086281 115564353 0
253027413 548350426 0
479850459 194866203 0
432481092 337542931 0
459449451 440117375 0
416077496 515549552 0
527992554 32064022 0
188653535 268020722 0
359283328 326130727 0
425033855 357073696 0
500295121 475353106 0
316139038 227805319 0
264755929 231167496 0
222679589 255199169 0
297576389 201168454 0
49593794 522991272 0
240398247 113828076 0
342596014 102895503 0
556384680 412750663 0
502659218 419621923 0
188704848 482388798 0
116243718 96377388 0
485842246 165675507 0
403711120 235078005 0
395907594 450827052 0
122669678 531874091 0
158184426 455513819 0
83852989 81078795 0
218273176 6791578 0
23574005 284305315 0
370139931 407265589 0
200635800 118806679 0
542889667 27731514 0
153262009 36806725 0
83577478 391557443 0
560959257 425255930 0
536891632 303596223 0
103170697 281003836 0
496674067 136522802 0
237606120 147710025 0
281871884 205878413 0
244735774 367475085 0
69757918 69444180 0
310385379 114192135 0
102852685 375016934 0
497145123 12075122 0
501815703 248639757 0
402813180 67645853 0
551672975 255700089 0
268280065 496131129 0
512804751 182297397 0
4648121 350379104 0
56616726 271650351 0
346885156 388656318 0
148278411 507269267 0
519303769 383474760 0
529261792 88167014 0
311641200 152862090 0
14601919 244942721 0
433869209 568891908 0
288079519 386887702 0
153734360 276891747 0
342800201 104352898 0
92051122 176444165 0
364916381 514615161 0
325331447 163757108 0
127964212 533139060 0
334243360 290831142 0
217630186 91368505 0
56575864 199488916 0
107226506 105068821 0
328517899 168345362 0
325261863 524992147 0
482955252 480689183 0
299643706 525373423 0
230768970 557180786 0
45402580 241382771 0
351583235 554457807 0
305736916 129479583 0
95285228 144118536 0
247991818 448033505 0
321475525 354395721 0
203110383 203422338 0
47107509 124364655 0
489760799 347934001 0
330806875 402337472 0
178555375 82598741 0
363424690 243540909 0
557363400 458547864 0
174322128 82619609 0
554878895 280249493 0
276266952 388782177 0
383787376 375910513 0
327105955 104348373 0
95265840 138414637 0
538155313 535942865 0
49014827 9055932 0
482741237 91591452 0
355002057 25879987 0
120665856 268220268 0
132483546 351302204 0
414090951 48472562 0
393684638 374729569 0
266402819 101604070 0
375881291 513937734 0
209995468 535705636 0
452028837 53038562 0
257372143 465506955 0
70205516 498199296 0
106083955 177218914 0
100994641 257311146 0
421946387 552646036 0
174469252 82501353 0
171747541 444501493 0
142535900 502281483 0
522072062 187947415 0
33588672 284241218 0
98560088 209690306 0
91949095 535100687 0
234697838 124588437 0
542628560 503617409 0
21861282 147737785 0
566716287 8068613 0
315636777 540604406 0
249669626 89799440 0
346449350 379683481 0
212994331 285951739 0
381605952 272549375 0
190432181 148363769 0
432725069 67681160 0
44254834 196325835 0
523222851 464226644 0
154119972 226653167 0
298067282 100893186 0
186443436 567731215 0
36004335 295297822 0
1160110 559679707 0
463951632 509553834 0
282177223 335143110 0
152432832 122721227 0
541131542 119190058 0
82920233 520072996 0
304333654 270777653 0
465090382 535197482 0
512154785 375867220 0
541480935 304583787 0
424621809 30292731 0
283162359 227704906 0
288922031 208576426 0
399287916 259774703 0
445164153 161967795 0
463448657 141859763 0
509527684 425510255 0
522502358 265729328 0
356338089 296622867 0
542344565 57926771 0
61925826 6063787 0
313000394 10907288 0
139317825 194116351 0
510453744 288917411 0
92412129 31907604 0
163435660 52491559 0
235233296 307920800 0
37855102 124989928 0
564797716 46712279 0
33047097 467229490 0
553674665 116859022 0
388202818 126256364 0
6303666 544534794 0
511842711 156710505 0
188544818 521073278 0
51316074 97786970 0
65759925 481547186 0
261481447 116566412 0
70180163 67214693 0
412000445 395774251 0
174316565 14100386 0
44937547 467856640 0
541034242 528207234 0
395377546 343383507 0
498066113 145167743 0
482397594 210701170 0
93354932 7349905 0
396986492 447117690 0
157290967 194904476 0
3774198 112940791 0
13635014 481221916 0
492907723 92612028 0
66522851 331778708 0
237207555 116691346 0
239857092 34728441 0
357390380 486703476 0
103141519 528554928 0
164211972 503829250 0
535882623 110878030 0
473101690 347432171 0
468833431 140446368 0
481758389 264159336 0
564032881 146810010 0
432756695 97465108 0
520821896 217150269 0
391343480 364130642 0
450564251 300313781 0
519790919 104086163 0
434183370 542192620 0
86284959 304842374 0
535650830 183247912 0
21728013 175949291 0
60743838 365070307 0
389017019 324740308 0
261493417 333720369 0
161734826 7819024 0
568803808 492449807 0
409555892 544912929 0
326196123 433630274 0
246736711 354431198 0
403955941 178504183 0
321093304 457429026 0
386349849 428334654 0
406203459 430871153 0
193571628 330907776 0
449829312 84067228 0
61132324 112989387 0
416192877 91454420 0
320835156 327674704 0
347611120 244678728 0
99249736 532053562 0
90669411 213297465 0
121403329 309172838 0
251398810 557067388 0
97855905 247859814 0
202489307 412493840 0
47218954 393423754 0
555925948 114961040 0
190067240 439505468 0
45892395 322880837 0
346035075 26410802 0
468104071 65591168 0
168130730 112795705 0
557851106 446632095 0
460622894 530764944 0
210042387 335018000 0
382032897 107009957 0
487793111 275607216 0
125315936 38899796 0
146570794 399999699 0
407421899 462659507 0
568804707 161853625 0
208889133 531500897 0
506714738 535336889 0
519128476 203805489 0
216755463 175211704 0
206145608 435140141 0
99525505 26640930 0
100642100 391712370 0
67673907 144776673 0
58371297 566105087 0
133365367 474339262 0
523174834 365112358 0
483491138 60470613 0
459743223 187193034 0
138101065 99600068 0
532920193 497899854 0
221436799 429022763 0
426887302 115582573 0
226661283 15049479 0
72127108 498877418 0
549902946 370290522 0
9178991 185392083 0
354728073 522983106 0
174231037 72214243 0
495760298 538682793 0
536421868 464820793 0
97758482 51354467 0
465944521 156326074 0
79433098 288643876 0
160398777 368286688 0
163781224 100704950 0
248582398 127362040 0
330816201 446223074 0
329733532 145392959 0
350660644 226024549 0
913913 327600252 0
313758174 259134804 0
283211476 69091622 0
398522975 163220122 0
534720479 15760077 0
265400758 38316337 0
167129683 195588730 0
272568946 133655350 0
134970791 439834663 0
134499334 124160213 0
492592097 108904149 0
410837902 42157327 0
301691148 114744942 0
500130182 81427869 0
71149381 429654909 0
187352937 342365958 0
413900021 142319580 0
512186470 104849924 0
187636852 548201444 0
39094057 371390846 0
54621016 346920942 0
195085761 189435831 0
566205129 281607708 0
360731232 275712221 0
280533383 73615208 0
312516570 476228813 0
99094327 175915798 0
126255633 424126138 0
366125117 40429440 0
10633044 352053877 0
297119801 44003761 0
324990199 353563032 0
449461268 224842905 0
509727099 431609328 0
183814567 281089766 0
381152457 245548365 0
566747189 19059287 0
161145899 437531642 0
274404251 203798163 0
493656155 55794061 0
235074646 477125381 0
493304097 175196774 0
523120262 244541976 0
458147491 139381817 0
164523016 291986546 0
448977030 79604199 0
470680143 547191934 0
476728858 279531622 0
525721566 518441610 0
367695313 185826194 0
108397806 51778448 0
103886321 265773871 0
82973825 290312716 0
568320654 49051186 0
50277937 355043942 0
301582123 44338826 0
127177402 326226265 0
352148999 297873196 0
303007976 560767540 0
62643391 296353555 0
256617271 114697695 0
371992380 566998857 0
531357573 410992082 0
314683596 77948233 0
69958815 236233681 0
222745671 302983109 0
157980380 453762965 0
75932422 324858100 0
353980240 112474684 0
219705199 286477371 0
356265650 723903 0
394806076 51165078 0
52382949 327626270 0
424108191 345378593 0
319678521 450795197 0
351376170 472734285 0
90404319 33155590 0
313489352 303561729 0
259934139 258554761 0
273572018 335012519 0
409191049 258406581 0
118223389 276344625 0
401354240 315628704 0
423181638 281219962 0
183135087 164591602 0
568293814 367115229 0
535144606 421092207 0
181659677 461671353 0
568752292 516740070 0
334360078 397254169 0
45785429 206545857 0
539447051 427749625 0
429309765 500492621 0
507047620 136641428 0
407783698 67052639 0
470837908 101460761 0
120176000 125334689 0
335201704 566916641 0
301196245 149963848 0
477795503 127574347 0
193935151 154258549 0
453043986 37925393 0
399592181 283604570 0
381490361 238067602 0
451162830 133281077 0
151526593 556301701 0
363171737 248950637 0
339436798 178375814 0
43379869 27467705 0
300914490 79094570 0
404579828 502708243 0
238869393 259368830 0
287586056 45698924 0
529993288 433310912 0
66797650 235051229 0
419219427 370026240 0
64594410 394014520 0
107003486 545515584 0
300142119 255255244 0
222507355 521527586 0
393861671 55696595 0
464756830 140459081 0
271879849 514787916 0
40390518 337632012 0
108039980 5246093 0
530524547 414861359 0
539152225 195742598 0
49540088 393067073 0
317502472 564659304 0
443256229 80170657 0
36456163 515395909 0
391276324 356167235 0
295405088 232998467 0
74194409 521977630 0
401391079 510952169 0
194540651 161957544 0
209108891 562462074 0
279832543 129771101 0
486021618 209254844 0
324420681 402137831 0
275038194 261891399 0
61010589 185010285 0
84098595 298648477 0
283236487 480496252 0
209005201 414714921 0
501098757 506319389 0
494249306 565906871 0
242649117 490900839 0
408706290 87770873 0
339067898 492932761 0
297939117 540107292 0
25782967 38809515 0
193548272 171804758 0
390521400 410391973 0
149990248 266185369 0
471639703 459435814 0
201257351 335542712 0
40392851 159805822 0
379745962 232273817 0
337066036 327049418 0
174220892 462931600 0
412112095 111909901 0
330099660 508023942 0
296414328 342980520 0
189870608 276547968 0
231295553 17712283 0
296670170 433867712 0
388142200 271640702 0
440003281 233637998 0
512203085 346259612 0
419157815 161278301 0
321891623 116841884 0
564134268 211993897 0
354010078 385366920 0
147683410 486582247 0
187644112 361702893 0
331732668 543775440 0
242379282 201813413 0
543131642 377301114 0
252902881 551436663 0
60297607 365867416 0
26177476 170440117 0
121526780 237483837 0
391721150 21824380 0
183031689 492855727 0
87545638 483119505 0
413100529 251210369 0
157601783 264782588 0
357410531 361394171 0
551604633 292786911 0
129277369 62314186 0
228799072 172176694 0
443504822 95159859 0
199293341 304114786 0
442486890 514448291 0
487332527 259303638 0
398463913 540232141 0
292813375 5673402 0
220328920 137610671 0
531746085 19525081 0
556220124 36708133 0
547489055 404143421 0
126414873 510773832 0
89935258 408669652 0
213080404 376205988 0
512631997 522460191 0
347195857 91936113 0
256484904 490380743 0
252379966 512678138 0
338253629 49862486 0
394624783 187771397 0
81382790 72618507 0
44787617 102898748 0
311044323 121764234 0
304503383 540487023 0
244748159 125831765 0
382890799 561562813 0
124695531 146731665 0
147203078 345595415 0
796742 459775398 0
385572415 399863627 0
520512296 440995392 0
490852738 428113955 0
328157768 76564014 0
317790553 396647076 0
167826405 86157719 0
31550734 117900192 0
181058357 350462462 0
3537649 113976291 0
341662865 350780961 0
203592195 222429730 0
123067549 30266438 0
202591109 309950656 0
373227484 330988346 0
295820971 504802552 0
161754030 482658998 0
62718007 429045727 0
547881099 209426583 0
553932712 338055806 0
125317656 496225801 0
297099660 217884700 0
397367222 504975607 0
351554538 443296743 0
427245790 338943818 0
361580536 326692145 0
122659286 125157087 0
26168445 426826264 0
81110912 234673580 0
207314529 229331969 0
304159436 253392509 0
475231955 379489025 0
100458818 414915040 0
480177386 271466301 0
91864277 172226992 0
112018948 324960004 0
510715658 372456206 0
454321637 105150613 0
95903488 211176086 0
218847219 16978607 0
538966755 108739281 0
375685676 437914071 0
477648283 279539924 0
336817640 537676716 0
195765251 349751078 0
370316981 291749330 0
279990318 487145227 0
79311017 373706145 0
221282275 158208936 0
308530186 195774396 0
40969610 366107636 0
520453925 81624186 0
329217891 398641555 0
16708972 344035088 0
440398324 160435403 0
210114370 407042124 0
215976366 459282690 0
338429444 265423781 0
285791611 400754870 0
307847795 477190810 0
517503890 512844702 0
406124260 68091994 0
90450783 336186243 0
259557206 308491067 0
16623399 556633945 0
403205078 423666037 0
7667859 381002127 0
467604129 557329344 0
43276954 499221233 0
233344694 358043837 0
94881987 287715263 0
171315814 63635398 0
184239869 464517218 0
417691956 533267684 0
62760891 6554231 0
116532634 338677887 0
188017653 463992014 0
391352298 269945580 0
87223014 426958019 0
512222836 551437604 0
283042694 175757353 0
198300461 146644214 0
389459436 151819302 0
199872548 382115877 0
462423607 164065946 0
504728016 492204856 0
489669897 88997384 0
139196986 121214126 0
112604699 47436612 0
142719918 568027063 0
303438752 553894250 0
31707547 205763866 0
115697354 169587478 0
184541862 257833023 0
505118721 208126084 0
39554498 137162993 0
352890291 503645244 0
539824392 515069585 0
294005662 5770370 0
351321167 339916961 0
38503361 422307254 0
533898094 251294892 0
172829372 241307802 0
418865650 93387343 0
434590737 388873983 0
398214116 10673065 0
365210020 507229724 0
545567264 122221496 0
104805304 20633415 0
545152530 62273977 0
210726204 255875287 0
426546621 59403927 0
133622641 179234901 0
172634606 556916423 0
289176543 342936157 0
1095453 169758595 0
374742022 362527929 0
168085935 21647560 0
137234298 320660071 0
518592436 527129073 0
115794744 288453027 0
459674983 176124183 0
141706722 218661033 0
134133661 294825656 0
320456424 105950518 0
203202695 6036910 0
524480383 209642587 0
56414771 86387838 0
49996030 568825195 0
388953569 384061554 0
239349613 351443481 0
77903320 33527391 0
424282609 564217836 0
233163453 563681423 0
152880185 231124997 0
148885312 60522464 0
267147312 14995706 0
433724744 396239321 0
477959073 567812613 0
162052444 252979329 0
104257385 395929271 0
156929649 229131815 0
150184180 218598035 0
118030082 179499352 0
292563198 102033707 0
137665876 167330600 0
478144266 262829493 0
226606148 204248384 0
182081349 328938894 0
504775730 413396969 0
126467684 242890065 0
224596749 384740564 0
399239518 304142086 0
265229181 190872130 0
246528508 27682084 0
21989946 227389819 0
68635187 542127918 0
455907027 341267997 0
169483755 493425177 0
541148393 187096932 0
213993642 69778735 0
404891235 430282805 0
214109792 282047302 0
403670478 459343992 0
492028813 569200985 0
9812381 71701892 0
238359180 207765752 0
383797597 512647727 0
82475364 162832164 0
321602770 228400065 0
102860876 342639762 0
218121889 10388053 0
402926807 189485864 0
3707069 191676561 0
205730116 305175959 0
350368507 224332757 0
160852746 137912020 0
99122524 39247663 0
310292979 59998386 0
16997665 333633875 0
438162738 419662625 0
150465469 512095226 0
320202695 523775989 0
186378286 466220429 0
373480933 222117724 0
475741300 554831226 0
89599794 188247049 0
99211579 241430733 0
379936890 228397126 0
230484578 367474545 0
401823790 195609902 0
327089408 344707404 0
529869454 557570856 0
505456182 301413359 0
141341310 116433522 0
560855027 446485656 0
397427046 469834360 0
328806277 48899504 0
114359573 289737821 0
140655853 552376933 0
512205673 560058084 0
483904171 465653687 0
22605887 464547275 0
46886344 25433028 0
210167296 29592203 0
217182431 254962436 0
348388726 265273120 0
25846480 367554062 0
557352168 265888551 0
528029514 279467610 0
252509751 150867009 0
355575892 548388419 0
119376342 539902928 0
271230381 515452882 0
149377738 344543280 0
401310842 547885669 0
20187611 398014947 0
515942960 52206406 0
72843079 2659924 0
467697693 299919177 0
530019651 342693720 0
554810869 11834135 0
34073704 398179723 0
538907886 282032617 0
330943770 66962859 0
168595309 557872134 0
156796430 531302002 0
120517183 111893212 0
274683611 283571920 0
456785019 109694404 0
14501797 383545644 0
299929252 341841225 0
523854245 459608079 0
81270236 278221662 0
387284743 279065887 0
496835168 91681533 0
38402066 458749166 0
326426575 543288458 0
292304069 217594886 0
463026126 444619505 0
446097114 519131463 0
432920190 520144396 0
296267001 510751443 0
147410925 481067807 0
410264506 336816955 0
76753866 443020712 0
386170081 182310033 0
74283922 404074451 0
200995684 441793251 0
142534101 170404915 0
529685845 368492894 0
241532571 329492539 0
504064070 47363301 0
568406348 203545955 0
25475739 315799548 0
259969497 109023714 0
55309931 565796246 0
429102173 355467238 0
348834309 145946887 0
506673239 165171680 0
499486296 417659254 0
152240651 551039882 0
142010702 267448517 0
233666195 106921264 0
364383612 293379314 0
300654714 176816539 0
127684157 161147680 0
439718921 444125600 0
525986890 393164998 0
39790579 420886966 0
470189639 284565740 0
532085898 356150512 0
313350259 282055174 0
120584384 167609741 0
157401380 603956 0
547624185 251246843 0
197319080 123077928 0
525343306 93130921 0
541863065 446626564 0
400832797 389923104 0
236797427 167402414 0
518973168 280748229 0
298732759 484703742 0
522568645 537397000 0
445536359 397598576 0
81558623 172361489 0
136111485 374113043 0
240975930 491882215 0
12048520 279669389 0
539276628 455216750 0
130797497 87688815 0
265492714 512191469 0
111322145 338759081 0
161665841 374570034 0
23192388 440910912 0
72141092 191903954 0
198235499 21614261 0
382311765 51300098 0
204318012 120786024 0
519324058 274396557 0
153549225 361969908 0
38772305 89634941 0
371486675 49839765 0
543699524 373889072 0
421025307 479681998 0
397104889 534720083 0
237804022 559439267 0
6482264 436320808 0
214126062 155455248 0
159230193 401570026 0
550125339 363038013 0
414981809 58697264 0
343930429 169633760 0
507187414 216267015 0
78117426 474593382 0
383679928 368386022 0
29763863 15608851 0
392871513 85591903 0
449821059 307311787 0
301441884 391885692 0
64356221 145340199 0
250861400 147219798 0
530253074 55988825 0
71891284 331473458 0
108397456 417935302 0
69137518 497986245 0
355751640 46813959 0
546950083 529448030 0
364146805 420503596 0
95887514 389202784 0
437775716 483557255 0
556264908 225411117 0
214909176 451550673 0
418004217 473365420 0
23121238 391955752 0
158489971 492402043 0
325972586 124398889 0
140252316 503847274 0
320737753 282625132 0
549688976 457547558 0
64671352 60466546 0
50915220 354230400 0
275046478 124425022 0
449271998 532525380 0
455136792 191698877 0
495891937 393478471 0
401208240 187166008 0
165386997 56343590 0
83962861 402713700 0
536882320 316463480 0
372930184 14751985 0
56139787 154990819 0
229634010 204374453 0
324187753 394029997 0
221148943 288709364 0
103340472 488706918 0
50084995 67045100 0
525145192 185381218 0
431653730 407896852 0
302415650 386816298 0
500716369 252498853 0
197347823 563859422 0
290046538 452203375 0
336240845 18291749 0
505925240 24671913 0
198742544 23251045 0
386777377 219977462 0
359514465 118921338 0
37675687 346297089 0
153218797 307136813 0
22233248 293038717 0
339156532 164115581 0
121261903 160679896 0
327338036 548333910 0
340154722 336761467 0
39165826 74476998 0
425389016 201857095 0
489414036 111642617 0
113920340 72471098 0
467130908 439929102 0
488618886 551761543 0
326315583 565472645 0
252076637 99934959 0
375066087 525905087 0
262321360 116360667 0
39220218 539725621 0
284844747 138533480 0
290843980 560319295 0
327980602 557080761 0
534182296 425873439 0
259888629 40904372 0
390925002 271271003 0
117721138 71988709 0
235152778 153892372 0
328821603 175148868 0
127773679 495080115 0
367419584 53260321 0
215615469 109765383 0
284324585 497948042 0
163325106 139889022 0
270315319 297236854 0
41235333 245579349 0
523998616 293500131 0
160760270 381947262 0
188912813 117957454 0
81191795 509883994 0
129865814 323178471 0
5273426 271547885 0
306363955 154762660 0
515607332 449215116 0
430146192 459892768 0
204949024 440797138 0
231847482 122540772 0
280855845 21579130 0
511726843 147088785 0
189124852 12996051 0
55313453 172976027 0
436291934 505754253 0
491758754 417580653 0
520123556 461977920 0
92097138 360745862 0
561074800 482848942 0
521826202 563239069 0
526038910 340251015 0
372588081 163643186 0
54965420 7011532 0
250544804 499475437 0
67326121 556130027 0
332813122 168733629 0
90103614 141352828 0
513536224 311654379 0
121411706 323571649 0
14291265 193343204 0
336578216 364314085 0
314930644 379243310 0
230706620 509229528 0
235429727 59982980 0
494314007 306976560 0
341755989 354272248 0
110116333 278613732 0
122383492 434210678 0
274370128 272901916 0
129031719 288897894 0
54230387 271360951 0
552925481 268947023 0
410998709 238169255 0
62261162 239473039 0
326054036 187825324 0
355259354 69540274 0
212131768 195590071 0
33956617 223480897 0
352708509 440184920 0
294222958 309743574 0
187527981 187209584 0
422521602 478863388 0
438393803 7585181 0
545232007 474167012 0
41829456 511188708 0
86334062 281108587 0
62598749 331196020 0
306754773 182184441 0
215427506 490650382 0
87792642 55886281 0
115838108 41057374 0
440111067 234271154 0
328786395 379352031 0
248697594 81299228 0
116351002 242738333 0
230519279 378089582 0
129402484 153593104 0
561859239 180358202 0
48739101 72969560 0
155167987 326453991 0
170762596 511882039 0
507557495 305404171 0
511439118 220420251 0
78219654 456373600 0
23602051 123319568 0
367045335 150287960 0
253081327 68263214 0
500296363 520768738 0
127749592 370623114 0
130809166 74768483 0
229004559 450694288 0
173653590 7539470 0
48895098 214199975 0
438931588 567140251 0
217553267 57295033 0
255964628 344205616 0
356727916 425839806 0
214971638 88835130 0
568032769 545233983 0
549348464 136622174 0
45152610 543654955 0
124641187 72915985 0
393640981 559052641 0
216979911 308539059 0
180344640 2335642 0
496557854 412977945 0
167450226 479021547 0
58128407 385991557 0
156304063 546299876 0
549111500 79248708 0
261087944 430477771 0
120988630 143840809 0
562090450 130331418 0
256142191 213240945 0
465428865 270576049 0
107461285 94440541 0
410044364 367766747 0
227675810 408375284 0
401849909 36714279 0
274134515 530005218 0
548169175 331811474 0
525352205 349653587 0
412373532 62063234 0
181168676 159896007 0
217011486 66169213 0
238452117 127022167 0
224512910 130728664 0
85948292 405458179 0
496477838 159405119 0
43170165 336877390 0
304215642 127806229 0
105310925 75967803 0
155961231 547303547 0
152808221 357926247 0
501746095 44540578 0
149565529 283090473 0
320437144 530454045 0
404512006 397747452 0
278983724 407026985 0
111512278 476043440 0
217091949 90975544 0
106535641 120299706 0
481400296 70378211 0
364364923 416897408 0
387023944 89833351 0
198629163 85053523 0
446429614 3916740 0
389508985 459244615 0
87723621 565414138 0
227873373 470102035 0
189065174 391422100 0
152373455 209179062 0
425689115 29844352 0
141440957 141323111 0
235635379 31221797 0
512302169 125629922 0
227911335 333054057 0
526882150 461190352 0
204403405 164006112 0
75608977 134756710 0
185916892 267765386 0
209657375 162760284 0
76138317 41719584 0
318336133 502681586 0
77586133 105419192 0
403106393 244633586 0
395566825 449190534 0
350329948 153220104 0
60631466 322094456 0
466127455 210891080 0
113554902 404321259 0
360526662 495555032 0
405224830 419279448 0
315606052 286105706 0
236012885 153281818 0
559192156 276193959 0
14814428 124774377 0
295649754 393988887 0
110828992 410338601 0
106386147 82513973 0
400616956 185424729 0
364520525 170111232 0
34631994 477360457 0
277573131 317591789 0
423925660 295367525 0
506475402 123277041 0
429665478 197589640 0
424087095 140638712 0
42975910 443773322 0
7906593 205788834 0
503798074 128358183 0
253892106 257323982 0
293444377 468593766 0
34361371 25162720 0
232501343 47697985 0
349846218 262868805 0
234506874 459695923 0
508600145 407956361 0
435458153 507878178 0
466679657 308927251 0
315655340 118043259 0
148157257 211226693 0
437527600 9167548 0
149476450 566524506 0
981583 405718552 0
114246105 94732258 0
556134395 452450183 0
12552937 473445518 0
109491054 406875170 0
287504771 458794914 0
439739558 530584028 0
391599088 79825685 0
95798872 71592279 0
464781443 233744702 0
457908371 506958747 0
140496211 342766406 0
435612065 356453687 0
119737544 530113617 0
188732421 555111753 0
401950217 238121801 0
563080706 79610567 0
176946463 497942567 0
350479075 480470186 0
553360158 473357157 0
194324213 84718801 0
313433712 385831781 0
352116484 211877192 0
19168186 14617570 0
285911656 418129422 0
259573666 459319399 0
562188491 33661468 0
562103973 331487048 0
41231321 392123677 0
469745259 291744453 0
503854846 450556073 0
143289330 172779699 0
432231102 324312720 0
190288601 455138188 0
111254798 545901190 0
146250283 92655735 0
393417495 287606620 0
180072920 372822119 0
210572347 503179361 0
441088307 292209908 0
356456786 412763352 0
245181791 460689523 0
423300679 215619479 0
310221192 378333072 0
240787504 206425038 0
499313790 304021953 0
120421276 265214054 0
550378597 152679166 0
377100447 105268469 0
522542867 37525674 0
550999232 246924288 0
110335046 169413635 0
56420097 356864898 0
200444846 74802909 0
543310208 465491117 0
204532087 511821970 0
509489392 180926195 0
568262555 473320707 0
3424591 354522479 0
247156915 543791985 0
253466046 82098771 0
525012811 513135472 0
551968642 407115877 0
65247867 429733188 0
500609848 502598628 0
164883786 462424727 0
274021042 141518171 0
228543221 4989331 0
76270759 223800207 0
403160868 406211137 0
36277465 2015592 0
428415700 435839165 0
404032964 453801596 0
400324225 170064345 0
272180181 528839645 0
558777577 438684425 0
292511212 518093038 0
341331586 204148568 0
105036705 265211229 0
323551142 415551485 0
530178766 351175898 0
303956692 465077541 0
243406769 4701431 0
410028918 329557784 0
389553837 322431180 0
57944132 357425666 0
13162025 256729447 0
413155675 318355907 0
283768116 59661938 0
159300480 482849544 0
190688291 95814327 0
545786112 336922538 0
109384289 175233082 0
366079377 373879182 0
99396542 109415141 0
330204894 125969393 0
192517363 311818330 0
488233303 164640409 0
254664100 439820411 0
389617561 390967511 0
484551493 28777066 0
348614219 85631771 0
338803755 504784221 0
240174458 504213384 0
251922185 236361592 0
420303000 275598213 0
149671833 318130071 0
119899645 280521567 0
489606247 511384320 0
421885344 230610559 0
460619160 55921088 0
4961455 236392265 0
98867663 65152135 0
394281720 211195393 0
54008007 191239365 0
89630608 489382833 0
271035035 306348667 0
427885785 321960105 0
478908205 112626495 0
104952358 106775680 0
549286885 463147514 0
44624148 112738299 0
235688850 76826029 0
163568872 449440066 0
295351333 310425909 0
179943228 198626087 0
335598411 435406359 0
508475398 384952484 0
347514099 97418411 0
243146893 122844908 0
458110984 395114058 0
103230017 175112219 0
474095821 397529049 0
247745529 291273520 0
474191958 147713025 0
514136827 550532377 0
143274380 173464781 0
489228625 250573156 0
180140820 474580802 0
542974014 187274166 0
351530662 171074723 0
310814062 172478771 0
519877188 419886682 0
499122045 567300347 0
79080303 511696668 0
885573 56216398 0
62035791 123183897 0
396170868 268103526 0
114724523 512208647 0
397414174 472518382 0
513739397 327335714 0
67817278 272369107 0
6094922 483217588 0
166047152 364680530 0
350494488 253025318 0
356430475 419744992 0
166157276 232600359 0
366259501 226226151 0
539084359 177164307 0
31457089 30479553 0
399591629 223495116 0
445051828 122687072 0
254985372 438080098 0
238836982 192882720 0
505889380 351070155 0
518270962 241057753 0
413487534 93053826 0
3345216 104613532 0
272045416 527035190 0
495859556 331694483 0
505874213 199672067 0
307768213 93102822 0
368224835 241079917 0
251474255 179498254 0
424347851 318942069 0
222139257 447302848 0
527549364 388189455 0
275006787 121123760 0
14285812 312653984 0
161932488 276853079 0
567724596 3527866 0
250268197 465923236 0
536982943 29566238 0
305013685 541704463 0
368776326 284356476 0
410101148 158674952 0
207795309 365676154 0
454780321 166101570 0
179387433 347371885 0
308195937 187109992 0
123562537 247465184 0
524027140 216247397 0
424081263 379634309 0
218750968 198650626 0
488445719 209958869 0
301469881 488418487 0
339953651 128517934 0
100363488 169226892 0
150730214 3058859 0
344647543 426227566 0
508987398 299410160 0
101714196 62254910 0
383888196 155818699 0
84058867 506411869 0
341051253 85945849 0
108791472 539706576 0
478486882 58677703 0
246745915 91796720 0
513273525 541304930 0
470619987 103451475 0
65492881 170886763 0
373583680 94206061 0
174616293 248821398 0
543351281 487025178 0
128651814 525535701 0
249606394 77773282 0
450813071 211351333 0
528511848 414248839 0
16211299 12716906 0
302558967 509651873 0
428588451 562590618 0
194948802 98538799 0
447596482 456025535 0
60301117 140218861 0
216769290 518660700 0
104335073 38397331 0
272652770 391028660 0
531762570 120119844 0
509069604 561827172 0
151649866 385935355 0
36081842 434692305 0
331644635 547220759 0
273885013 261649704 0
540739535 484232523 0
559643988 466242975 0
534543640 326682612 0
410396263 521246468 0
87728456 420901020 0
233498299 36249714 0
255656207 26365838 0
138617589 152217736 0
190449947 417156142 0
187206524 256163718 0
6259799 260132779 0
39132727 100726726 0
289932194 194312180 0
434519094 455970479 0
327781029 175005995 0
461829806 534287371 0
90835250 505058135 0
92307532 115217689 0
447930778 205728873 0
499343411 334587688 0
214264839 467400947 0
174131443 429672909 0
48348902 458855563 0
69993145 260560245 0
287527843 135132663 0
316244586 345179612 0
32227255 448892500 0
279326397 387794661 0
202127102 454184807 0
102496874 542360730 0
2018903 496911426 0
37644507 247739950 0
532949337 477410987 0
329209790 497482446 0
207231734 476440255 0
298711162 21189243 0
339787351 259637788 0
14505031 201382297 0
470327382 426434129 0
224862289 105828095 0
196291133 378161447 0
552647629 379653710 0
300152257 86029175 0
332619829 356350362 0
176417191 364464954 0
228644641 461371080 0
259823441 319381708 0
139510659 282355686 0
269660390 555150509 0
279394704 497024034 0
353861546 487404530 0
356521460 92224136 0
85532261 403414254 0
133904850 331772503 0
564221263 351724649 0
430261531 370839802 0
11796374 259752505 0
550321795 331752724 0
566296763 254099651 0
121717111 286345470 0
459855225 285609518 0
322413489 304244152 0
271719624 557847482 0
564468634 13455325 0
115602828 219950290 0
341745986 485389212 0
116586674 496407638 0
29975414 502247119 0
213919556 428930232 0
327321724 137559448 0
543693533 494262248 0
148615059 196159577 0
531194473 180649388 0
409507039 502156734 0
371889154 501847404 0
543400717 101064090 0
250749310 296460647 0
261189817 521910927 0
480885403 908967 0
455206583 392657563 0
256651025 480736641 0
233079213 280625641 0
330913083 364145022 0
181246656 374025013 0
132975891 44194602 0
138192674 444279388 0
509423682 180549735 0
529606691 390939679 0
88901123 348872061 0
320920148 542252240 0
398554248 483248903 0
20799032 508851459 0
500485568 2382041 0
19908682 227129723 0
551401434 439442991 0
404433969 393385543 0
480900358 111552144 0
52440671 278946213 0
277179010 561265143 0
37575372 153965358 0
162891806 68291681 0
201959025 459489732 0
215792386 541962796 0
103891240 294036584 0
443929446 503305531 0
485469223 301577859 0
68562196 223154444 0
540534791 228049245 0
374150056 466783944 0
118302997 211606297 0
411511570 233989597 0
152128987 313800630 0
100960997 94360257 0
346802208 301516139 0
45128596 36603564 0
375473827 216934778 0
91191706 478893329 0
104392618 200267892 0
339534027 559970131 0
82136266 391336408 0
544779271 499232744 0
102701287 439373663 0
436608137 3175571 0
156729947 88008573 0
237879615 314108511 0
516684081 386535641 0
88182335 556476748 0
567930502 52216886 0
276693597 128651603 0
458874353 457672845 0
104347285 111324812 0
42139726 428631801 0
261691472 406668292 0
20111160 496262963 0
457598134 95053116 0
446801977 361977958 0
171320883 406125873 0
461009783 66128054 0
523318855 261206462 0
506650671 50269287 0
290094610 237467522 0
287220169 562547659 0
450160847 401675550 0
488373117 15062331 0
229855509 520890434 0
35897685 105717557 0
415157918 408920965 0
96866073 437870090 0
189443690 14558983 0
345507368 280753013 0
202709815 384305775 0
214896292 4392830 0
196924405 107405935 0
201246554 40350477 0
465323894 480738133 0
234066579 509078734 0
539275473 241711612 0
378121833 483909057 0
396972178 21511014 0
407696550 456626321 0
30338283 21678715 0
560029421 177555602 0
380601173 19810192 0
101136960 33071039 0
483162953 383616121 0
66299807 267129220 0
391655820 219547404 0
84625414 111025884 0
186411239 397576452 0
566910649 302478271 0
199364926 144051795 0
389266747 403580076 0
489415067 485325240 0
199621315 493998000 0
1340649 65041522 0
407142633 302703293 0
484942116 34100508 0
185923535 400823272 0
240228156 9296863 0
553638475 357973132 0
288378167 20704192 0
566247646 481166122 0
365860804 223335884 0
446318215 226440889 0
208892914 23767274 0
264789566 384337429 0
156445433 20374727 0
443199459 216439406 0
277943766 286739256 0
329603210 459708618 0
7830823 476119865 0
191283735 191552611 0
391813171 476412920 0
264222030 385698702 0
343022524 409720881 0
514271382 355043708 0
512739948 520526767 0
560594194 246272544 0
109264805 122452280 0
298334059 254561066 0
401124893 336532091 0
355407510 11592165 0
179309236 395860553 0
456338959 91262047 0
111433946 124932285 0
557811687 490588550 0
566938740 130303725 0
266850591 28091118 0
106587090 432348899 0
469196485 188672502 0
167236124 244218412 0
219038908 78994544 0
399670235 197673574 0
568480536 218753279 0
72024335 320467532 0
511322848 468620006 0
26611591 318456210 0
454626094 414503763 0
288739807 23346360 0
348603554 442073399 0
76893068 91189166 0
313056084 544017040 0
83666555 77420964 0
47898619 511956598 0
529628649 16091064 0
149846371 50265034 0
436127579 134441057 0
433208146 287518263 0
341724914 521399880 0
124138142 334703335 0
190642853 4237217 0
168312363 228267927 0
145064426 321257755 0
104015733 463516411 0
519289639 308145055 0
163870263 125516698 0
558507011 288589731 0
381169730 312292531 0
23831875 364232736 0
446874329 74295414 0
396785005 153014129 0
511213817 549126349 0
541289845 512483059 0
285371635 434593252 0
279571686 198411333 0
261733681 488633639 0
431846302 103687550 0
280155219 513427217 0
55376545 60459496 0
529232392 144507444 0
191887638 15089798 0
508942093 239846505 0
265106120 141266641 0
143425489 416144757 0
564855888 200608440 0
54869003 329180960 0
90009677 222475328 0
501850365 568901489 0
223086731 301685674 0
311041752 20996226 0
197696893 189944316 0
544983167 540295064 0
352544558 210355424 0
355405119 193018069 0
63863659 422588381 0
250558223 469502945 0
102499063 493334469 0
44945784 349041265 0
149969996 389595137 0
208107801 41215389 0
80361012 87462856 0
15540939 411272759 0
2989538 316829095 0
102021768 143915279 0
528648741 140213429 0
140329438 479331359 0
460447155 470224670 0
475408745 216627507 0
564712674 385102708 0
434633717 81062779 0
134631773 312907737 0
254085932 282620468 0
468737367 323117269 0
449583075 132672803 0
109523712 381700978 0
388247391 83711326 0
149557183 7325877 0
161348886 239371241 0
328602684 406673443 0
311312556 30562687 0
193407708 486632937 0
362049370 300670197 0
263626027 531076978 0
416042126 119046407 0
508798939 113952340 0
141736380 279673608 0
434261282 546373445 0
250450387 568615029 0
502898156 64112079 0
378972406 40479348 0
432562713 379699673 0
435796690 566207965 0
465258607 398627200 0
167644954 343417037 0
416350080 2712654 0
24376321 277263192 0
275533602 139549264 0
142242975 122431259 0
190976458 217209387 0
227013615 177523034 0
460419821 315651878 0
66213356 463806640 0
432760493 160671351 0
552432588 140495972 0
126244142 526672569 0
234273075 359751228 0
59846915 309541018 0
324479952 120241117 0
79900982 463634718 0
554626703 149308705 0
106515082 514195808 0
358443345 4356316 0
419343788 34279402 0
283961211 348526472 0
72649332 564917980 0
419902333 562305842 0
553668306 112500532 0
16398651 548219718 0
105496328 517715591 0
325773060 266701072 0
40327913 282638431 0
118732785 256589804 0
89215765 50303554 0
34144282 131993213 0
159260586 83696933 0
71647321 18324486 0
30365779 542296544 0
32246757 329284350 0
311255127 409103376 0
3948672 33736548 0
48416408 135614512 0
45514477 232653431 0
367145916 273133132 0
26061832 268755398 0
563406328 432513728 0
175733987 360704158 0
532203150 355972549 0
121068441 141674089 0
49205300 89653007 0
10153464 257420252 0
66223702 342972265 0
262497878 68518881 0
244814807 477941740 0
541030342 351192199 0
526463807 361225174 0
215893818 373196357 0
312607967 15023759 0
531863223 50157548 0
263221530 131700212 0
16992176 537002109 0
84552066 361504347 0
229665848 470377873 0
387480981 515522747 0
566135166 419121467 0
411873308 554383452 0
254114062 503506134 0
68380913 154923750 0
56085823 23523427 0
550751967 356817962 0
377995267 103432216 0
524673573 128792003 0
59299655 359011722 0
234799306 561024760 0
103486047 363670593 0
541795070 469430057 0
26886157 306355929 0
138502980 191355559 0
552376784 228890456 0
135468888 352315384 0
162586634 518166313 0
356208217 60508111 0
397781451 380130939 0
535843723 537896651 0
281832134 45724365 0
493997415 126296549 0
337811832 431602998 0
475786985 274603279 0
65707514 46253414 0
48228983 399204379 0
371946209 101025166 0
112375996 152054990 0
486307408 438392070 0
60013424 37756954 0
145071141 440672739 0
382917891 145367021 0
413067232 355241463 0
122969872 208352896 0
422671769 19763734 0
546378811 70126743 0
514465231 147199559 0
511569375 194492825 0
232228928 152346431 0
109801816 35041380 0
388545122 263147154 0
405503475 309671540 0
261204325 230739513 0
46042114 154578274 0
232728574 409090551 0
20729952 93282951 0
245732073 275688824 0
541057147 424087237 0
438387816 507777485 0
81197695 168246564 0
437736682 500819625 0
416078150 266652409 0
550987845 238220937 0
128142476 301088808 0
186347076 55479716 0
561031601 175223095 0
89444756 319645809 0
549257307 530131215 0
312790228 32692917 0
484077354 335695169 0
239451581 441114427 0
31686691 192826800 0
356738348 164838369 0
275770739 45984605 0
537351016 454516422 0
218246477 435096806 0
24563108 1304039 0
143119548 223047879 0
202784756 148174476 0
483800355 6587275 0
202633337 442373744 0
1009586 195375780 0
147244779 554100888 0
209075024 89790712 0
531732251 235722145 0
249540161 459364379 0
81822707 553469564 0
298207959 61546891 0
27515486 169366007 0
532692075 289080564 0
224851850 358024694 0
274215544 49269148 0
399171050 448145178 0
4278684 292535581 0
8001209 211221016 0
418806208 367349069 0
176734285 236084507 0
87533591 375434682 0
127131666 85624970 0
141300686 512412250 0
373439220 537397709 0
302421480 434874561 0
395241915 231279015 0
296747533 564461136 0
233289987 401153694 0
123946309 501216768 0
491871793 408840284 0
23594786 134538212 0
192793215 461762618 0
542211989 313209419 0
184512360 263124977 0
500476807 267907801 0
228226936 128162080 0
61380595 448397880 0
558317405 405058722 0
32415917 295346071 0
48049583 86410976 0
400526071 177273700 0
198408405 203919164 0
500873304 474331226 0
7504973 347250499 0
458666542 25052071 0
477515526 274981647 0
400533017 187922479 0
547233748 459991898 0
49148876 35251353 0
171337918 532488044 0
192816261 137662462 0
330867280 368183616 0
240606281 209152823 0
489023126 83359477 0
480140077 277298273 0
123457073 342473482 0
301973864 3209708 0
268922981 306957353 0
71226965 339161542 0
44329088 495903974 0
435753686 222508882 0
435239887 167191101 0
378425248 402496256 0
229306946 476233841 0
102865879 338048717 0
550882085 105127280 0
207812186 57812370 0
556268362 322722557 0
240135021 391072859 0
160411665 505194039 0
434740182 53166531 0
360494163 37609710 0
326125198 46705046 0
295025866 57356676 0
223288995 444503576 0
315200495 480049403 0
377788246 407168847 0
181091405 42339593 0
540667270 541549910 0
196329529 484949209 0
52437161 458780222 0
167660674 132385702 0
463027574 236181855 0
471651105 388525966 0
400522124 534213992 0
295496578 316269086 0
166013728 30914856 0
431886182 329609793 0
495160804 563093002 0
139253440 102393219 0
283850345 278751540 0
354238044 537005028 0
221523382 515261105 0
52657928 460407322 0
94182555 271119861 0
115233508 353040426 0
377894834 445824108 0
530571654 14422756 0
43895146 488366262 0
390308116 326179912 0
6889056 129944469 0
334894971 370586725 0
77378475 371296528 0
177608161 317293302 0
274610546 328608801 0
489890752 328419220 0
325533473 378158135 0
226857470 63724008 0
538192809 91036037 0
425158083 86692748 0
39627475 36311527 0
553032510 469663331 0
103221737 23201374 0
16366838 200075974 0
441412672 124210764 0
20167425 299125278 0
514039312 359002422 0
557037935 38973086 0
37442731 483506656 0
399902854 88876800 0
322728798 541940591 0
562174586 44577215 0
437378178 107743294 0
298078093 127553349 0
224938031 155723434 0
252257797 41927314 0
99947474 148813552 0
36899086 54902356 0
265727008 145730784 0
173933594 482208040 0
52778677 275951346 0
170745705 4287057 0
288267141 98005442 0
548042219 23115328 0
290494386 470654306 0
28869657 145279848 0
106839283 270480349 0
284165153 189846489 0
263867609 180866218 0
73185710 4536357 0
159262003 104795107 0
324673650 11254591 0
232794862 476084171 0
112578718 552835699 0
437579367 510920105 0
400703809 178354189 0
486078098 293413071 0
399886042 124976194 0
224408319 327475215 0
475936471 98361634 0
42664657 61566084 0
500505821 282372716 0
393236950 212675748 0
566102793 553671088 0
438804540 511308562 0
500349060 542115449 0
427107268 167777133 0
175984716 513025973 0
170098977 155214255 0
273643758 82961585 0
319584953 248279165 0
341927776 244239337 0
525999753 336226639 0
567253119 57633153 0
485414262 156887853 0
242471442 89678288 0
152286040 292776688 0
260735158 4793516 0
367746805 321006960 0
324107131 426445338 0
80794029 432147329 0
51872182 279013085 0
269207165 104045500 0
104759700 550971887 0
503089559 276768815 0
365688274 417623592 0
339171079 517916057 0
380368763 207432885 0
505136407 101480632 0
384565604 73062252 0
566390455 400335502 0
361378915 70174548 0
23028698 98495498 0
559286291 148315787 0
30103671 494426695 0
344557490 29994586 0
131227304 28017197 0
80031077 490741124 0
330115212 389304686 0
271043132 93887905 0
475407597 381746220 0
528296435 410681086 0
326811541 500318587 0
78490540 526015422 0
172203314 166064629 0
239459833 292948203 0
318450661 285280897 0
442454471 130110405 0
63344745 561152525 0
369401452 11663005 0
99506331 539406793 0
240286078 422048567 0
267393651 41647913 0
471520717 217551054 0
12157593 418350826 0
380189152 523946715 0
184290466 42735997 0
83597881 38602460 0
237625263 532656650 0
290929662 82505002 0
162668023 506893078 0
40642270 539891449 0
219427491 501317181 0
401348264 489050244 0
540017876 207732078 0
185923529 557011174 0
49527628 36446685 0
358973091 43732745 0
525942638 290215755 0
113715143 150616499 0
377140757 447505231 0
268371416 99372861 0
19589083 10286221 0
291275658 374730323 0
88493031 416837128 0
522958644 132338106 0
485163774 218044742 0
141158163 151981866 0
195121665 80389511 0
36283384 319776981 0
392212094 307606511 0
297298871 293779272 0
428670496 273702770 0
81216535 234441950 0
250276220 457192794 0
420766591 375655987 0
116571651 67196421 0
240070888 385834688 0
158316739 11020370 0
553388515 527596628 0
12649400 493001165 0
472051211 521807814 0
177128483 486238297 0
130376075 28391042 0
396757928 49666945 0
227358407 206949301 0
101263901 560600398 0
60520843 191806428 0
129954887 23501968 0
165600802 223224016 0
474031056 473858933 0
68605427 225624538 0
106755697 182348808 0
213117590 479108492 0
422579662 288315348 0
137859011 487093177 0
343871378 251224422 0
410252613 134384565 0
438293836 235186564 0
37957006 200294934 0
141906138 108581962 0
250668090 208560747 0
122060688 434300027 0
184563540 354303966 0
194434319 538794386 0
411691801 559950326 0
157919573 39620585 0
9763205 89397529 0
318437318 493625067 0
499700749 505166369 0
448127109 438340410 0
11560000 183864699 0
61768642 173360067 0
189963123 59713926 0
355244249 429464746 0
263151829 262591659 0
498262418 451241956 0
542764013 211757017 0
231161368 252640165 0
443610397 434893572 0
284130998 9970269 0
75568257 85349798 0
566790421 8117298 0
558865656 490219741 0
533096413 219871702 0
519751118 302604486 0
151986972 421972958 0
29539766 60051859 0
305060042 330762364 0
73280937 211456743 0
57448206 501902518 0
13963336 429459581 0
433631962 170815592 0
534546656 34025834 0
388409045 215286931 0
258441646 307071994 0
469350687 14934183 0
529434339 460592411 0
269909253 291069419 0
519007965 499246914 0
47167465 12259106 0
474312381 312022389 0
283994859 551222440 0
76195511 266309732 0
469687240 344838977 0
503251185 29897033 0
471145973 398836253 0
444413410 111599630 0
71292480 419393300 0
46818923 534857989 0
464976182 91976517 0
326204510 504627214 0
146114748 16609841 0
228176286 395394673 0
262786558 193935220 0
390473774 533380265 0
276769506 343142633 0
21816730 10369376 0
188244609 54843328 0
93671942 510872654 0
560122943 523985071 0
341556085 290775101 0
522319136 242017611 0
73738526 385643925 0
25775385 190213800 0
490024645 520566238 0
19497930 333125112 0
113446252 324346524 0
154468787 29999984 0
6650712 557071757 0
121603974 187547055 0
455074992 325870840 0
347580803 274515036 0
274187845 218962177 0
285227906 533479599 0
247992648 506233709 0
153096110 554603344 0
154544952 514628519 0
473971611 211307436 0
540776925 486697821 0
540812185 491614110 0
140150250 140955884 0
257254001 465732349 0
125682030 491936697 0
242952222 231418356 0
317986114 522966741 0
296442841 104764694 0
519149043 302023526 0
123896724 145227047 0
100074600 427967231 0
471608499 254509870 0
222928651 514538444 0
427274077 43307995 0
24573740 168247168 0
472205160 124458976 0
9368484 17613876 0
329253219 76188565 0
500489047 359550767 0
275162588 194805026 0
340681908 1308162 0
15477587 342969559 0
454322331 366765282 0
554302286 523861752 0
300668669 372312733 0
255573847 346871101 0
558806608 12595345 0
528835438 152245019 0
546558924 345064247 0
839591 205762528 0
387499257 28354315 0
39694619 377720305 0
337798492 368403311 0
432154510 446278514 0
516054419 372133736 0
394360459 35407337 0
429313709 347813141 0
321651341 530776173 0
88890614 260702969 0
481994037 452220831 0
336727739 190086235 0
54602541 267073510 0
343801584 419534544 0
266224000 357886047 0
494064782 74852455 0
75200092 490281865 0
467851979 473737697 0
156318484 416913353 0
199235365 557014481 0
397224892 404758539 0
266206993 247361955 0
404126350 124443637 0
380762516 99906132 0
458263082 493678975 0
74427174 216439522 0
314603426 542606251 0
245006304 172281780 0
173003675 121769320 0
103307766 7644490 0
431132812 341954242 0
463728044 523484012 0
73247283 95645558 0
469404177 154469735 0
49901797 23598470 0
84731708 486452097 0
132439881 197579235 0
186948191 222386355 0
109740335 47622574 0
402650714 160558893 0
519394765 186771962 0
320068077 285787251 0
159092264 108205004 0
324845654 533251521 0
279100412 328657744 0
409847652 468034497 0
471642327 401469449 0
333922414 39054184 0
325646101 230042978 0
347646733 244591115 0
370966607 90775585 0
470012146 174878601 0
383393090 284748102 0
77610675 484436355 0
135232066 231563636 0
192739521 488632233 0
82039474 47798572 0
530390101 429695492 0
513122196 494827073 0
447950682 453022159 0
359312216 134358271 0
242007020 341058866 0
407503778 304831268 0
70167442 111231164 0
185763341 457918540 0
225898894 292079252 0
519232209 513339576 0
463582810 429864308 0
95576005 117673306 0
514073742 421684776 0
460811168 439495084 0
486450425 513588362 0
9344353 374863065 0
412625047 242161836 0
48600013 478816193 0
32838048 256019803 0
6435000 326942308 0
407608504 534696525 0
186716747 18156426 0
62389988 363729913 0
256301215 329541719 0
160433569 80196252 0
332411712 355939476 0
172679453 437563915 0
452042854 311378315 0
450390081 386445747 0
195248132 468194594 0
96746852 157195882 0
24130074 214778102 0
391410572 77349587 0
185522623 473673899 0
14445287 536334338 0
127226270 373649529 0
290650620 321770642 0
71296113 178395617 0
31543207 357755463 0
76089072 124768994 0
75310797 82284094 0
41075296 211095612 0
361999770 299419841 0
13592495 246452829 0
557175088 183514107 0
330107794 364177391 0
365116885 414070839 0
440480754 256421043 0
475375890 199742050 0
173510960 398792862 0
146050246 57166179 0
167289304 441573319 0
55738815 151873547 0
368132381 94366982 0
303217112 140837939 0
428529914 549193488 0
420361419 104811581 0
310801548 431007728 0
241658218 500371155 0
258062100 408951761 0
230350385 276717453 0
563796052 463553828 0
448509484 444659338 0
38991618 161100096 0
560003402 167753156 0
357937769 124432795 0
175153218 337555622 0
376458531 52503454 0
251274415 264800467 0
546815983 533613044 0
74897998 493114061 0
201659346 385010500 0
168971165 185457779 0
499772483 5575187 0
482607624 414959261 0
270578854 376231127 0
139089366 212494128 0
242716871 45549015 0
103050021 321461561 0
415593156 365704342 0
114509464 538167110 0
399258198 161519948 0
236709692 26423399 0
49502060 77741568 0
568451748 253693527 0
214665500 470845228 0
75473900 506163264 0
331773177 326580768 0
24428448 560752576 0
514053061 95193536 0
11199934 271757344 0
211179430 437551354 0
66930824 253606820 0
196321991 428702125 0
425057903 350173227 0
388707848 285984458 0
257022909 70278760 0
12614720 527337493 0
342534257 47488613 0
110725720 522107844 0
489964722 250711894 0
55543561 548450011 0
322606364 412212025 0
138738759 109262188 0
10973083 418979297 0
348732725 162698547 0
536844096 198595794 0
42690588 468623032 0
547220485 395786458 0
545909077 483783721 0
151927142 352611316 0
404543486 376852189 0
365203334 559217096 0
505667953 161891990 0
10706255 528032241 0
69214628 536364469 0
88617309 7083791 0
301364599 297551863 0
19205974 295072289 0
76319045 555398297 0
362841967 216415420 0
358767682 532883332 0
331123913 386157437 0
186788463 177140326 0
462855440 328009665 0
131811758 108268130 0
469498579 207309731 0
72865356 176118026 0
486886569 172996232 0
112861191 397406361 0
119045295 536733527 0
162426267 151998234 0
417827104 449522934 0
531895525 91311488 0
338054548 367417443 0
430708565 474198535 0
380927819 272000502 0
53444266 188060571 0
492638238 471653465 0
432840538 153573159 0
123896852 274813762 0
530448372 510574743 0
71151136 83721825 0
240258485 73787912 0
102757396 436892689 0
391717552 100505022 0
174195882 443555654 0
566364630 55415618 0
479648223 178511770 0
484853769 510219719 0
274138519 8092612 0
473119655 397253425 0
450628787 482322286 0
390724432 281054845 0
362882176 334823842 0
537296208 110584398 0
94111702 454678631 0
472671695 444529986 0
355687426 490800727 0
318540715 329938894 0
562599071 331143222 0
293204699 347831405 0
555827609 62876129 0
348871723 279633714 0
211152487 15198888 0
210337415 485412277 0
311218337 66269964 0
176270859 354987096 0
429973643 244104074 0
565190557 412361752 0
475501360 499367562 0
512152927 188919453 0
76196845 98217665 0
130845341 408887806 0
496872149 497273648 0
337821240 203427285 0
264494307 285781791 0
526796234 298640928 0
72603248 49755043 0
85544261 549918928 0
491411321 26332694 0
555022510 285098414 0
102706711 371854012 0
533595116 279987226 0
160923755 144699374 0
12241458 137957165 0
288481240 229409046 0
49369174 37722260 0
113992418 144041868 0
196070189 107418136 0
500086797 21300704 0
196433316 191216474 0
279776256 378044533 0
450703868 60689446 0
202883619 238739431 0
50058742 55644990 0
481751979 96160516 0
227631317 116034948 0
473205809 158535637 0
425042356 60416762 0
349985172 229548627 0
366788400 267664613 0
321043649 68268491 0
149541884 407799749 0
245688651 9505409 0
405679034 285205205 0
232816577 130779901 0
203557562 2310847 0
249207039 352009072 0
563377002 160523158 0
305775207 374358409 0
422741395 403501548 0
182497811 76447336 0
24522234 131202372 0
424561211 346009607 0
525144367 326061512 0
453756723 142611549 0
312511652 166861087 0
73972031 557920084 0
207058417 45947988 0
76145400 84625154 0
461995294 458727510 0
478054593 148890545 0
341447398 348326784 0
561769525 109419507 0
524214309 65340570 0
86270185 45963922 0
224807683 553600931 0
481171193 359364779 0
280789558 354741269 0
46865580 210745865 0
189694518 25481957 0
248077787 337507673 0
79073297 22533302 0
308632270 168035936 0
432890233 463724845 0
274933420 371750941 0
101263615 300517907 0
448319777 266350495 0
251527761 438819292 0
198845454 286672190 0
518057094 46066052 0
536042966 238198213 0
240055525 266820922 0
87433837 37402466 0
520326065 341882360 0
101761988 165281786 0
410497159 544697577 0
73339923 130113236 0
287076324 546158127 0
163353539 340162876 0
190326012 188777765 0
280972935 233692181 0
71103611 368037577 0
468259500 370415273 0
341265845 296259278 0
457154478 499753874 0
415586838 72887947 0
524660741 317753662 0
16509901 145989176 0
196565233 74574333 0
44653251 24108909 0
273282183 153305104 0
286057210 342191230 0
203800686 164965468 0
542589044 206795433 0
502731802 12348291 0
539506640 419243486 0
166816576 305427635 0
393942446 101889316 0
289321211 325125268 0
134354637 62791071 0
346114945 306823467 0
276074604 205224718 0
63993159 467036045 0
214766793 128763172 0
99297940 74439421 0
88779482 192288382 0
62299998 447583682 0
252531398 98714518 0
84886333 67175921 0
253245787 368816437 0
97384164 238474846 0
225190892 153166497 0
383000459 419666755 0
30667703 12948479 0
32957660 308532584 0
128496649 146981705 0
193179317 181722793 0
168891785 75396749 0
468327045 152656073 0
173035619 540448131 0
210522575 398470220 0
71517792 220955106 0
110027903 393428148 0
124876288 513272340 0
89127942 372549478 0
155186350 500152911 0
217570519 341261827 0
510236108 334407916 0
367538547 341587763 0
434905837 207980762 0
548698726 305436850 0
114086035 123405377 0
139631155 298457279 0
472477138 141993705 0
269139310 111849728 0
363425528 199360974 0
306635147 542199664 0
496402667 186158190 0
51072332 51089604 0
38799971 127924822 0
175793701 443173948 0
264557063 296624114 0
344779626 485925529 0
69373011 133621570 0
49629026 420044250 0
320903773 464822260 0
428216304 255017211 0
192274734 139584962 0
243564035 353930641 0
146023468 332113061 0
448590762 358410507 0
166549815 354853033 0
322859450 204028889 0
430367748 111076733 0
358433797 418739707 0
492393346 194394682 0
227651124 568316766 0
27660700 301813188 0
313331909 516334958 0
385720897 296779027 0
397784602 381648435 0
234897855 288488899 0
166405045 550749195 0
203120189 131270341 0
253378699 12744278 0
522937149 120162960 0
537229089 515319882 0
167842208 297402860 0
441011906 423139882 0
10719020 153846319 0
20887760 328132391 0
74078807 16623116 0
452879617 23001919 0
374094074 290258542 0
39458073 371556033 0
217224292 208293452 0
508534736 27341666 0
315635963 283680892 0
485232802 230527199 0
43477180 178366822 0
103610447 409308052 0
567225750 196581921 0
542240771 284413723 0
509824084 305367908 0
68928830 523259257 0
350251717 555992642 0
145166631 293497223 0
471083635 412183022 0
429118735 126807223 0
385577710 440576361 0
9029399 469641088 0
3851192 292339271 0
350441524 10427298 0
411270287 204321820 0
286906472 115756676 0
365823276 66290396 0
538147555 274035540 0
235632581 522927526 0
16135221 49581528 0
419011071 14763815 0
190103526 75706484 0
413903961 50433928 0
28270046 73101997 0
296331962 107580557 0
247060430 19425528 0
118413217 368833557 0
365336502 53226146 0
215207586 67256387 0
518951490 279083539 0
168551190 522438489 0
62516491 104916300 0
209210204 142385973 0
90888820 522530058 0
451980280 288389112 0
283415858 414670557 0
36534580 80321083 0
528280990 59002623 0
451009615 408495232 0
338818033 133363488 0
181516374 43272957 0
272097416 151610619 0
402282593 356601670 0
255557342 486270974 0
558436023 513372135 0
237228732 148500468 0
471745053 10878324 0
162178801 100080389 0
69115800 506263773 0
51423253 567011705 0
117819113 156284507 0
371436578 223871057 0
57895387 437512453 0
191986832 204502640 0
483513544 136269334 0
484981871 92972473 0
80562717 466003102 0
222676237 380576418 0
287024080 61323583 0
187692752 385549427 0
120525427 207690600 0
425062903 339468152 0
363493745 251806570 0
139191200 218092345 0
112235870 68798087 0
472992296 329105775 0
469863397 82449596 0
380257626 359528829 0
249482928 40401915 0
13363186 330285664 0
541290803 339948629 0
217178466 319043916 0
529945829 359848760 0
296342265 393937169 0
181132877 24158870 0
244795587 95395626 0
323391766 133745748 0
564908288 21021157 0
402565988 286283587 0
265308562 243927430 0
149076694 433647047 0
212622924 197427172 0
103426829 335409644 0
334909091 351948681 0
515211618 52369009 0
202707054 43669499 0
456231500 87309475 0
198646063 95696837 0
345031919 81566259 0
223242593 28922404 0
320378001 537434683 0
101442121 552306974 0
382917346 499394193 0
23711963 382185841 0
323522794 46495562 0
100682596 185605729 0
192316294 289918185 0
498887617 232771017 0
187990831 428494261 0
468298487 266874790 0
275657143 523968538 0
262394503 48593748 0
486742101 14608236 0
103813585 153074097 0
93814261 372744959 0
292458060 503213562 0
167158108 259777249 0
370797291 363782353 0
71804103 329738606 0
502788750 381015096 0
510008805 59183866 0
275536552 48030165 0
97659256 538675845 0
169757219 183952574 0
203927369 480647482 0
175832265 79277343 0
469991269 326344736 0
182623595 144587701 0
544079249 355545908 0
391307354 444982429 0
230482979 206663214 0
374702394 233815762 0
214353145 162476618 0
553964297 248223058 0
23138924 39653967 0
396656730 550656218 0
385310260 249821662 0
464075878 287494909 0
279172774 144827771 0
506347204 271217269 0
465509852 162454546 0
535460207 427447321 0
451535049 310127844 0
107122318 560276980 0
274887658 42901686 0
196649362 98984053 0
181112439 499832568 0
314630559 35020665 0
473794352 469281214 0
193167649 123876554 0
335452809 183892670 0
16676584 452840764 0
567795103 68788640 0
391073174 451635984 0
51892617 402071147 0
554668531 259295167 0
516666628 384615980 0
117419309 356680142 0
448991778 335421322 0
111505126 133432054 0
78531888 350959319 0
2674589 350226694 0
13407758 138466025 0
48103664 388661939 0
323283552 39651855 0
299575645 223937044 0
333556379 464641204 0
202980851 64956597 0
333561475 107428878 0
190419214 26989864 0
538241794 136625292 0
200650229 178538506 0
531157214 397776811 0
269206017 310087340 0
96497857 72465148 0
114885670 212989353 0
212683490 329899117 0
561036384 241751503 0
191712967 311826793 0
541408282 428027986 0
393705543 563349435 0
290506909 552232612 0
193933309 107067843 0
23719414 475757948 0
92995958 325995113 0
213902397 151126217 0
245939136 229016906 0
543052010 482746571 0
524966738 318837713 0
487700641 424745571 0
81001233 502782073 0
348214176 320537960 0
442303329 321864952 0
101525599 299656840 0
568676163 332477320 0
250008532 213854897 0
97147094 471427126 0
61106157 252300750 0
505418173 392438791 0
432517376 6985992 0
175624271 269356311 0
142190066 195203702 0
284986393 61981743 0
90778269 532395717 0
474418630 172165604 0
62363090 44103247 0
392858957 55735277 0
350135436 440583617 0
514740849 374485204 0
160748093 274658154 0
46635472 129933398 0
461484678 33049293 0
397247902 80191774 0
172243618 179959395 0
568299850 331213757 0
435912090 409334904 0
411333372 9677461 0
345997134 126286761 0
132351375 255270680 0
364481404 60564579 0
94520298 151367486 0
555271812 543187083 0
185908110 347010266 0
209929797 137389583 0
285132563 304501816 0
493229075 228839634 0
71109160 406440581 0
547454085 158790395 0
55103878 481672973 0
544943441 59464535 0
409878492 77330911 0
258282138 525876047 0
553595004 228317434 0
213422316 17913281 0
87632327 281659138 0
224451922 104729777 0
27759640 119956906 0
361696006 545947952 0
13273885 204895736 0
430397463 14433234 0
30376623 407300680 0
413062750 14285615 0
461727853 141161805 0
400215277 380948929 0
73692543 473238739 0
201612374 539552911 0
160003674 257719174 0
205790524 189060358 0
330573731 345492418 0
320496728 403798543 0
549992198 240949718 0
383789816 401355226 0
228367158 364585495 0
537084385 156773029 0
100174491 485042881 0
502789708 415140498 0
57128249 333854800 0
128959005 16419593 0
290486666 177794531 0
34755720 118168779 0
94858698 508048149 0
537102469 128506945 0
248795893 52741164 0
440689457 61237278 0
382533391 293189843 0
156794130 215167524 0
122174481 111107693 0
552944103 397415234 0
465130447 220943766 0
558131100 413652326 0
436635051 550313955 0
189588108 538566136 0
104279367 74236315 0
555624741 180316859 0
441865702 234459334 0
561292151 305171863 0
515694735 199312195 0
383903478 498525058 0
396915734 458900789 0
25063803 523847532 0
471417650 228022297 0
546011728 194269304 0
82586660 462751607 0
106191974 383214659 0
526328010 116865925 0
65524346 236853914 0
465641656 124324531 0
493824740 184478077 0
372128847 36587495 0
245907468 112398502 0
459837599 502735876 0
397350422 406017805 0
485409888 204567953 0
303275412 68757892 0
514394846 455488139 0
285430068 65976433 0
529583356 236477173 0
29055300 42360489 0
437684860 246523137 0
73244169 208013941 0
359686710 531664103 0
484395673 482440971 0
490198898 149209272 0
271486164 65645852 0
332488533 517218575 0
516474173 491726325 0
444125309 3204770 0
447992465 460142571 0
103269153 409654846 0
291071819 338574273 0
398830622 317430940 0
510253874 512790149 0
249314024 537034411 0
450416600 410135379 0
157643498 37304826 0
15101617 341091091 0
175244589 508667875 0
259727464 19563750 0
376850375 282753057 0
392167807 98182226 0
513024578 303032645 0
58039904 417951120 0
168681529 161587029 0
504998617 185248654 0
239381555 125708514 0
426131222 536653018 0
486774744 289431012 0
407669400 150897070 0
140598290 203865881 0
509828625 96414799 0
500746635 561442994 0
186319660 297983782 0
361064284 819599 0
228849284 25256602 0
25938569 405507200 0
472278227 419296780 0
311054147 197017923 0
240388278 176446428 0
530174361 396408398 0
88781746 416870660 0
489377759 454258079 0
507044140 185953560 0
313577475 171058280 0
454366127 284047917 0
279210572 422633093 0
149755090 424393113 0
548107674 455661606 0
274815370 128945469 0
160424513 194452810 0
97047834 251383066 0
438700005 42973886 0
97444994 399704464 0
374236694 180596184 0
450410985 83136342 0
3218320 19459167 0
114791834 508054330 0
369950289 97356771 0
49940121 544169685 0
170420232 184583293 0
46773176 86740739 0
351100737 148953572 0
394973258 77341953 0
389027880 132248006 0
388362426 151151364 0
215521399 91336352 0
338039056 435722544 0
275693026 412903020 0
482219084 100907491 0
303147414 68385769 0
159089698 193771625 0
196159106 245980566 0
249440432 545096608 0
98105563 233209605 0
169865990 395251078 0
230169549 175605559 0
362412201 464887468 0
60766799 416335036 0
210584897 196696866 0
275694238 286439531 0
558848306 345775565 0
337437360 284453553 0
275411363 254782884 0
57997688 210576132 0
95048888 481485408 0
328922340 514949980 0
291396644 109205489 0
317709422 375167431 0
331598811 143509373 0
172867915 62631521 0
94746866 364577301 0
262007584 532530490 0
309608393 396613834 0
44223762 158238667 0
319892249 139912432 0
160602459 514100839 0
390882055 390307540 0
93448092 81903436 0
209782763 436894348 0
2857142 440066079 0
436742587 66689029 0
364212548 411419178 0
33357845 371100314 0
364805147 416518120 0
112258788 226120553 0
305679349 114127390 0
364573022 261640775 0
346498870 30992072 0
372508290 267281636 0
433509987 53875230 0
242350931 129324155 0
54049799 393368224 0
312844028 96005187 0
234404955 274493342 0
293075551 425185953 0
66293476 290686608 0
186087302 95156064 0
409774036 109899188 0
227530417 480723685 0
8698885 17277732 0
329469123 193640584 0
96497373 316708777 0
460539256 201178274 0
209173208 210812018 0
33184631 279434084 0
508377133 248936098 0
211683695 280069801 0
191919787 360695831 0
293162196 458658307 0
452653676 382877672 0
418287458 325087108 0
444560857 208340823 0
291863994 195738475 0
204050296 204685663 0
551843717 333868572 0
291953419 513479203 0
356821487 402887990 0
293237062 538410004 0
347557075 80171400 0
259865189 331467069 0
322747647 325531374 0
119806459 508352862 0
53892813 528766137 0
393479097 384153892 0
2717403 38017106 0
219734917 140703338 0
288685436 26882568 0
166336175 447680581 0
235548974 220676165 0
437120846 536404315 0
237907649 314604458 0
20307582 93446629 0
311770710 562313064 0
500729656 553737152 0
107025509 153776769 0
31709533 219389401 0
363477381 258054451 0
481580967 392809017 0
502931001 255315224 0
509033127 138475846 0
16384646 173058494 0
406382822 129685256 0
418382393 273705841 0
564954564 416373717 0
422840616 126008024 0
406346391 446503792 0
51930446 187035666 0
503730665 247589323 0
105086905 380517557 0
353492432 102587049 0
425033445 340553104 0
57104589 43348296 0
310227558 332546188 0
357471650 21141407 0
341634947 341196532 0
392948669 208413380 0
302528696 211997591 0
325126858 65145940 0
402380296 402475008 0
304897406 2809424 0
118726486 360761098 0
280556466 265448938 0
307711987 15576176 0
381704804 318596531 0
547371353 496582208 0
290432323 384571437 0
420762467 2660749 0
375484439 427674940 0
341160276 247405844 0
134548053 260464786 0
248961981 457407619 0
520977637 432648413 0
28446899 68404525 0
76252542 107201194 0
568183028 156420736 0
517069181 7012488 0
521627508 444604494 0
205089420 178452746 0
281381666 144003410 0
80396321 48502244 0
469588019 523410567 0
155104288 487692984 0
175816111 101510272 0
16192458 547926725 0
545472941 355630681 0
185255973 477201804 0
365198926 142250772 0
244724193 140686976 0
479292537 484353797 0
13827742 218259021 0
66533652 457150564 0
53618631 85373280 0
398210145 450549577 0
440727626 11743626 0
455234717 503909851 0
109796777 230977165 0
479440600 141621413 0
193204781 552755157 0
343730709 461467614 0
182637107 370830953 0
511437553 161729048 0
554206764 74784825 0
508660937 326920307 0
17968854 490017789 0
207074636 388970172 0
148789847 79651617 0
68596915 76779193 0
54253722 383231471 0
85546175 407025374 0
24208650 529378164 0
122003567 257570161 0
66438155 284690160 0
215717498 507224323 0
302267146 86889005 0
423081331 465466230 0
270839442 54251607 0
398080897 251680130 0
423995824 356439240 0
511403290 3302011 0
141403915 521126779 0
89679160 37668459 0
518497118 22500585 0
524249172 233063428 0
104418211 432785086 0
265051914 304897669 0
79250330 565456834 0
225390141 510211630 0
362102616 360136871 0
345569081 543251014 0
388982882 397681648 0
263198458 125543554 0
359603893 3572621 0
435637833 91651008 0
185375462 115372029 0
15936898 131538073 0
74008077 206359809 0
335746126 195321452 0
101553062 204479910 0
478469785 316533656 0
501797768 36593621 0
360186523 503393808 0
6918369 521962720 0
529233230 314756024 0
327348262 377420977 0
297005307 31260495 0
159497810 350458716 0
295305029 462944581 0
264285366 127241805 0
123645394 520537289 0
406807190 137402995 0
396807248 1497468 0
549988782 521810822 0
300870984 501148061 0
242810709 181773887 0
102750180 151500728 0
532277090 4228313 0
504305371 310845504 0
62085763 273775062 0
109816338 328646381 0
150848349 85509903 0
246924653 217933849 0
307226268 249758237 0
51666548 568443930 0
172752668 148715716 0
482395064 274416625 0
133967198 66851497 0
415464563 355433593 0
382255549 522635251 0
245891264 329164679 0
415767029 425165562 0
549471923 345567947 0
262472646 380631850 0
405988633 243581424 0
249942904 82594337 0
103411265 244401901 0
523167096 370376281 0
68189557 416380194 0
31423547 444567256 0
11120613 104879266 0
538993451 67586621 0
280995020 500220087 0
191675630 80139611 0
408165087 535879735 0
198451975 267576406 0
252484133 534860617 0
93766270 226570153 0
214428814 352893023 0
301708089 165830056 0
418687002 281573123 0
105049812 374510013 0
511840543 180645054 0
114519154 59014376 0
135656046 293265595 0
365638556 90070069 0
477547532 408004955 0
296983424 412152734 0
81630346 110273603 0
505866359 217785250 0
188115371 219880153 0
361230678 430338718 0
415218620 309052928 0
167147711 350047906 0
234207289 276394570 0
447915823 220398775 0
251253893 367193251 0
275834643 258594399 0
435196252 549135357 0
528356575 529774534 0
176025690 452568507 0
506743132 363894106 0
25819358 509143477 0
371693058 45691834 0
167801242 518020232 0
76111640 324445510 0
545335963 59891835 0
36895983 382635291 0
92685733 152947854 0
217612698 398409359 0
326505691 274986441 0
222444441 290769515 0
419430304 278208633 0
196620789 404992873 0
336424483 447236702 0
565979183 19728457 0
116543048 292028802 0
237603803 330806006 0
458635013 140811546 0
63306989 510282429 0
109898742 24592277 0
399961171 476223279 0
224351506 105857111 0
126756335 392365523 0
309656069 232284589 0
453579834 482092176 0
315962571 378227168 0
426960837 405035157 0
540974222 60975700 0
19387649 262754373 0
458521647 101228124 0
121281209 207617483 0
481120276 526593818 0
382454899 445014753 0
20571279 162580893 0
147923411 405612598 0
173351360 217299500 0
171075822 437794275 0
111448612 174875039 0
387272437 138607093 0
353589356 237638244 0
224144834 509609032 0
77775935 326786975 0
92344060 368725776 0
148821612 320060675 0
187180855 521510200 0
53889860 277987000 0
57616633 552248314 0
57753573 77857626 0
7205638 406621836 0
464520327 150575261 0
565819418 128763802 0
495833105 397412855 0
530067692 288948083 0
378853104 255665410 0
98033979 73660816 0
247831241 247205011 0
473108338 441469111 0
327856526 141472035 0
75280893 344418952 0
512023548 369766150 0
418412621 418701112 0
196081357 321645875 0
205591810 543458775 0
397507139 281844084 0
244640463 508333113 0
350824250 439574044 0
87309967 350353599 0
260284995 332813154 0
190154583 122874895 0
179274056 413317680 0
538922239 61735730 0
159098690 119342339 0
49067662 91192444 0
298616481 16844191 0
110936964 57715397 0
13603149 306095304 0
346337765 247739186 0
307966021 214073501 0
567243575 187717326 0
30124643 436303013 0
550995647 146066541 0
536393511 301234340 0
166649284 110195059 0
61632572 375733384 0
500564695 167574457 0
393472214 518981873 0
225106914 485069429 0
275728617 516769129 0
5154063 142913698 0
324564402 238718081 0
182885694 179579046 0
170130711 447094052 0
204498977 548986983 0
116067853 166789938 0
147817885 352461017 0
70774165 337144448 0
463501095 9375168 0
217978988 59181018 0
505000347 77516751 0
109953667 24782610 0
387720705 493045413 0
499468102 85756989 0
57721518 289133306 0
116377670 25745152 0
351631814 416228486 0
373942084 417803089 0
235323367 544567419 0
200912709 332295509 0
325087454 18610505 0
154516890 549976226 0
379707350 548810930 0
536953216 486371435 0
41221761 506877786 0
50545573 5393232 0
134214609 22472419 0
419493231 93322736 0
133280561 435086710 0
305670230 459489195 0
290452184 200986012 0
267595725 190308633 0
57690285 387089166 0
278600041 490029004 0
271016172 38475 0
269282207 156005779 0
425591671 92562474 0
563372217 431707809 0
447948405 406558185 0
86469033 253305869 0
193955640 234230964 0
32657715 352310611 0
54880482 397886571 0
353408006 14621056 0
139589681 459118819 0
211924145 296995445 0
280115101 466427977 0
558165381 203455725 0
524164531 324182583 0
16401377 370103153 0
459649982 547513286 0
21627682 536573078 0
407201286 289407564 0
142941421 102732944 0
460462265 484530878 0
110811770 522123578 0
374509019 298474126 0
431086127 188098957 0
68766064 484246535 0
354027013 390393225 0
1711514 199070953 0
440540554 478663634 0
63901560 43758200 0
306128712 274593304 0
99762470 174061364 0
114612902 141941376 0
250986859 80054109 0
241843520 236117398 0
93339100 454485329 0
214990251 552519331 0
108411441 113138606 0
7980348 498516425 0
476391829 37559607 0
358917887 278383115 0
231458235 284787044 0
377369325 7099753 0
192654597 238247315 0
363673456 50978537 0
149809625 428475476 0
54717712 105498751 0
31261117 409766849 0
549435366 469520130 0
427496939 14967842 0
507201393 289545429 0
356561983 260676671 0
307204558 121549829 0
37374569 524095110 0
261071681 542776471 0
67890873 462518755 0
17083340 253648594 0
19657575 207398785 0
45229186 27293685 0
341839512 432097598 0
387946796 407775511 0
120223708 212390208 0
448374718 4682685 0
140572904 49306384 0
420943297 453751534 0
457051662 250167416 0
275505601 169079090 0
403727612 334184914 0
142929033 67174785 0
103081020 492048553 0
305390906 25178387 0
335643237 180832811 0
372295082 327254237 0
561974585 409482806 0
542024867 531556598 0
440012714 27506793 0
156073005 508498314 0
489916470 249698407 0
358974576 481664272 0
413434448 27412163 0
330287288 502080082 0
445348752 335538417 0
31988244 187514724 0
389115603 487672188 0
324806249 177412784 0
323172250 164503800 0
417859314 403978178 0
459822607 95976559 0
439088027 328705934 0
140200364 456669581 0
16213020 470316389 0
64033121 331356794 0
326958417 104735661 0
451663324 402530932 0
387673684 422905891 0
436078146 176907730 0
21697928 139559818 0
421357003 522717204 0
514894608 124443447 0
464548937 140032347 0
300679712 408158078 0
201687069 165161577 0
197093018 151552340 0
99452842 210487031 0
352188694 324495848 0
247433238 32265200 0
464233246 6863910 0
63988231 531137892 0
139877641 99021135 0
336752783 268100571 0
248840241 145297473 0
261983362 186868746 0
229602916 8878949 0
23550736 523998864 0
292163611 118408457 0
177970310 411345572 0
260806350 64038168 0
322528370 547063141 0
21611504 378905073 0
521637784 533256785 0
445110295 152083180 0
293299400 274707120 0
161720205 518790489 0
260783680 400754270 0
419429899 363260465 0
196275929 7396909 0
11597637 244403438 0
287597735 302977823 0
169996357 437002181 0
25693011 249702931 0
210741236 223183728 0
118759140 142339361 0
198201440 390395255 0
245087979 101786680 0
457000059 431700927 0
433397864 542156169 0
463217119 15617079 0
477155931 277140913 0
361197255 78609586 0
241358103 133776814 0
471882309 201651416 0
296338831 292886174 0
64228950 444627031 0
152935941 6254695 0
39179567 279341731 0
45502765 289288708 0
378805232 123207313 0
23771791 464799458 0
118781776 172215284 0
230240695 13754137 0
426434221 66356593 0
115104411 40380838 0
486425794 292912367 0
163148348 513422968 0
513705399 364972559 0
295575284 526556544 0
323911490 180023366 0
57842893 554883401 0
85346624 173718073 0
293720671 206962408 0
129359781 153352897 0
540350181 84050296 0
288758109 1594726 0
134353414 243435157 0
292233236 159479592 0
2977418 155698094 0
267644517 240147732 0
264139762 356761519 0
236585550 116191269 0
216626326 388273024 0
308482684 189128747 0
152696312 246985941 0
400806767 67503161 0
220903669 366787294 0
419362859 293760642 0
85425306 402559676 0
463960474 76701924 0
356970983 240410635 0
80346241 127201093 0
188488116 422975290 0
543269352 145322337 0
47264265 102466303 0
66910952 34608010 0
306208821 319397811 0
323957281 322377999 0
94412893 467776506 0
305111384 112157325 0
181560256 398332192 0
452036610 250761824 0
73388588 500407138 0
513615051 524203282 0
368149372 112435831 0
18297746 426017294 0
558373130 130009321 0
348613370 151731909 0
563813798 51936910 0
182580683 27761876 0
38912599 544015498 0
475735032 154175022 0
285002072 51720522 0
193571495 567986120 0
396512158 131274854 0
253884785 220679231 0
258685258 516432574 0
402259993 388729930 0
560753335 225821939 0
112133895 94139840 0
262466995 318178976 0
352388807 407072282 0
360022032 205050388 0
481394851 478456139 0
84306777 483555720 0
260220735 519673513 0
24733011 50342274 0
373497219 456365727 0
274539056 96104951 0
155837536 213007662 0
412530592 355476898 0
521401387 240655524 0
408959453 365708115 0
372442458 43134538 0
495709427 106265061 0
149769364 8122643 0
512851981 306414717 0
397731211 201155512 0
71086029 566255766 0
140438904 425853258 0
178807711 79727675 0
66424459 413421235 0
347777870 28707665 0
172510677 479279368 0
142491923 196622877 0
344027853 259748388 0
194645776 156958931 0
135307055 548484062 0
88551653 362778163 0
365506758 157295255 0
228708000 118815229 0
204978631 250335525 0
461982023 306988157 0
47916606 507119617 0
520275263 3447238 0
98331030 100727808 0
239052657 341555374 0
76295754 568427499 0
405532676 446373269 0
247745651 132908325 0
111646300 251784229 0
351765700 56335400 0
379508496 547127069 0
517717478 56789125 0
156195800 378548493 0
475180135 84077276 0
269263375 180056122 0
394664537 3686890 0
229507994 175597901 0
172879554 416734802 0
359246309 36751474 0
344781383 257621004 0
157773213 300227948 0
565750229 71321340 0
276718163 534944807 0
315440471 91872038 0
565457860 553083492 0
51811784 3563152 0
354104846 105499388 0
237591047 455963432 0
189894460 478291598 0
466891952 93508084 0
389911668 211065424 0
200429532 553103980 0
527815259 189441736 0
363441530 461617466 0
360293335 79128146 0
278563422 109634920 0
20010408 382169436 0
285129785 512125910 0
142501287 313980445 0
310846786 405482207 0
216755356 230289913 0
83618340 118392358 0
105812716 170678809 0
22445463 165631684 0
51208334 223432066 0
324221412 297110267 0
328866208 197918255 0
380326134 42077569 0
565843781 22921798 0
102119775 456422495 0
554525402 322101913 0
386168735 401005988 0
148157634 274879933 0
176327340 452875378 0
165020746 300507789 0
106045341 525538580 0
528040206 427972691 0
363292966 523092175 0
410475709 275919960 0
242032293 141871165 0
53308069 118722655 0
67533463 263073989 0
494286720 140838002 0
369738464 385281716 0
222892334 40718476 0
456141898 237599448 0
25702647 240371882 0
425037064 294893750 0
342950527 255106676 0
8822070 235460452 0
229425049 357526759 0
557261668 510025789 0
83260904 280252817 0
442764560 542518074 0
449662832 501238726 0
118920889 365753750 0
166972566 149347814 0
107161856 159342861 0
129604007 195020320 0
432095011 57511819 0
319504165 130661556 0
393092791 111740730 0
419322670 129646878 0
261162966 523828 0
164629071 511748169 0
122627140 359550632 0
169835114 312943768 0
13981501 194092801 0
191628307 385165352 0
164483236 131217072 0
301371984 95324745 0
183959510 400034942 0
248141389 543200142 0
430959221 171780787 0
196356979 12159255 0
342210943 76269370 0
135628637 175960472 0
448359753 7948688 0
484213336 68420722 0
31252493 361182039 0
554221762 133351402 0
288367766 57477823 0
300601636 157378327 0
270538276 445672726 0
446788783 546169284 0
84506753 317735826 0
285566002 495252598 0
282531045 221653577 0
38179513 544107511 0
535281240 285678070 0
189222226 124287622 0
281795804 465484395 0
547222080 63088243 0
208298008 438064364 0
449245640 433975432 0
419478522 173037579 0
517533888 70522825 0
245612027 332316273 0
386519317 332599031 0
131235072 356432905 0
20939340 385331763 0
496109428 10213363 0
156317932 564639910 0
52713051 263721446 0
33375952 527052711 0
61949130 89321865 0
512643405 518810084 0
365301535 146038811 0
306265922 7718352 0
380210200 312307100 0
62301428 78048795 0
314122229 193403052 0
415327805 195130697 0
342234180 357353408 0
260570072 505342328 0
32444025 276647867 0
197198064 104042097 0
547216426 245681669 0
522582999 244945118 0
554879795 397078399 0
157063881 152377783 0
535213075 234196057 0
106974898 503592294 0
55478519 480206930 0
163422349 22718442 0
311949764 89458962 0
13967381 322985525 0
25372670 485571476 0
132781073 274608333 0
44837137 473925750 0
233518753 563306750 0
82029797 241326990 0
63210320 551674723 0
508974982 224010657 0
303387466 316012169 0
118012613 566031936 0
153073064 524168809 0
370203218 43264587 0
117141338 272819612 0
24575998 555968290 0
110505652 165984755 0
441909281 220965336 0
271558117 255586673 0
306311922 399878607 0
76773320 84936628 0
331057113 791842 0
531895302 68191559 0
318070850 179638992 0
473144980 275256162 0
47272501 408726790 0
213843606 403981275 0
135115607 65818294 0
114475866 308865785 0
269913622 119477904 0
307246907 373274612 0
202238342 185588295 0
61461211 475599607 0
361091748 390713321 0
189458463 205226254 0
327381029 368619747 0
187733818 344731318 0
448417241 434197525 0
174074974 424555638 0
493270512 247358476 0
486728973 416365876 0
513662493 323551439 0
481607361 351428169 0
112240600 77594575 0
229528426 139806010 0
559630135 64412337 0
95487642 156314945 0
392832964 255168646 0
102124444 82817153 0
129546583 3031357 0
238236795 319895764 0
175161742 302223581 0
357409714 45847384 0
384495465 566065775 0
518004536 40009487 0
562198103 525286264 0
406696757 519688735 0
292883763 140878161 0
48740685 542729681 0
87405694 219252358 0
383606627 302173711 0
369776984 511325336 0
422747461 396773481 0
125120307 337555442 0
285383746 170824224 0
395146273 453190619 0
300980323 108095258 0
210665010 10601501 0
420890646 384821313 0
363277173 502400511 0
253072780 272227156 0
546742983 313994755 0
228400172 408616686 0
180764993 37112606 0
155636020 565179351 0
384014423 335790345 0
321508726 364578975 0
174844795 315034677 0
124090755 127519056 0
542210332 318165904 0
28930063 537685366 0
116048327 103403570 0
380970001 97589048 0
510330661 223371476 0
549537055 535363864 0
551735912 232974268 0
259613494 385938018 0
330492658 141200351 0
342957542 506002283 0
479018748 121689490 0
472207042 145838083 0
538133504 90132673 0
356355044 216732618 0
564237689 402194375 0
184807436 98415396 0
203345679 58185343 0
331681122 134406660 0
406567365 129111418 0
461297582 74872885 0
229340041 479619578 0
510567126 350896712 0
228587569 361592622 0
134982559 343378546 0
534717799 351886898 0
500857308 216192030 0
383507193 357116687 0
474209905 196536003 0
391616328 14627948 0
288132 143001213 0
194753408 248366587 0
386796592 322526908 0
550521771 152557210 0
133161287 547952221 0
54967182 180258763 0
229469970 284445168 0
52302866 149821525 0
316296780 298834331 0
355954733 297553562 0
394815426 465442865 0
471524181 227334709 0
496329678 71050264 0
278388231 204713219 0
476864103 150060910 0
283458940 165077551 0
361819909 491216386 0
107973169 358063168 0
147887334 536667667 0
497660491 136906566 0
287498870 218596868 0
365554008 410267258 0
434324785 361644492 0
326964597 39465073 0
331445067 309653749 0
113494763 169985278 0
135737319 35564332 0
331414945 330486858 0
28750174 529435815 0
69606732 137932077 0
173788874 170411347 0
60614403 33543506 0
131370968 3304577 0
177081005 301448550 0
352674497 245281653 0
84659026 218617200 0
266000549 198294736 0
211126833 451453779 0
482944596 127632129 0
461079860 25180231 0
408647448 329774966 0
561325123 430423615 0
460251055 223614488 0
173060276 296446654 0
296966392 342910453 0
544502991 467947089 0
312577130 93088479 0
470265857 384826243 0
258047997 493931267 0
441264353 28982556 0
404408291 433479221 0
57346384 181523719 0
88989687 164769546 0
205280313 389387702 0
22453309 97278522 0
301639821 559479018 0
174446351 343118256 0
186207292 17396281 0
450175960 480523324 0
113674734 486292568 0
406017747 380714802 0
199302111 292360275 0
568892235 396346765 0
143686397 139355459 0
522391298 546309795 0
125170832 129206318 0
368197003 166080165 0
429170444 508214813 0
386495913 439855162 0
300070944 565024229 0
3512369 353063628 0
154368830 237798214 0
257958625 29036928 0
84518490 131555046 0
79087846 522329558 0
125878855 43219919 0
301820873 343761632 0
443052564 224344386 0
128456286 120777553 0
41957694 354750845 0
522240276 71769934 0
395811649 139789994 0
412933012 520612286 0
515608768 337318801 0
10283995 326203415 0
10975766 516824098 0
37575080 374339953 0
567629872 536006922 0
219029980 303743653 0
390442403 208819329 0
255399436 538838834 0
253278130 133234280 0
215577386 536381929 0
436766267 102567465 0
213872098 376124886 0
142035893 547274361 0
350807587 3867853 0
452928230 26444999 0
110466774 370190374 0
320726151 341378391 0
148884574 419407877 0
439529261 294494875 0
247185585 53514474 0
59814081 551870550 0
124927427 206258374 0
123615320 227015835 0
63255024 450587909 0
113720541 111225594 0
1624933 317041485 0
552877897 482808859 0
91906786 458763296 0
479875842 251781236 0
420792340 401982341 0
533691592 257201370 0
179075531 236461609 0
74401424 340160030 0
538451588 366920975 0
372062765 421489579 0
121151511 532032530 0
256539051 203925486 0
424704288 428175892 0
135979802 548095155 0
117716781 178550480 0
167538481 485291596 0
19347890 559473058 0
278081447 104652553 0
513338132 433244990 0
55181574 563517083 0
476504233 127392511 0
213133060 436047978 0
292098473 483412559 0
218533244 194771914 0
254501492 535141174 0
273430877 388520765 0
131692772 548908259 0
310876329 541002060 0
107416273 317571008 0
359589415 225934128 0
247775387 114080538 0
410437656 88348635 0
310981186 375168306 0
515591345 117314135 0
425156358 203712756 0
148762485 503257406 0
224936847 58017425 0
85223169 423898770 0
65729521 8393916 0
434891982 37082928 0
433425636 434350783 0
177804688 516968592 0
374224005 429957286 0
460242800 108449374 0
367289670 175166618 0
41858959 375552061 0
239076599 248025931 0
427722644 325085997 0
509595074 542269125 0
238222732 440743904 0
233950524 474428412 0
497206338 479451016 0
268411031 55164916 0
151434521 493309795 0
93091253 502781502 0
353587159 412741279 0
150869181 480460151 0
17564728 152586230 0
359550358 201796328 0
450108939 12893653 0
424605005 437415113 0
159488546 550852648 0
19095781 123544492 0
564394176 175010809 0
1501965 321430613 0
345368291 492604043 0
327376328 200251457 0
282153446 249515606 0
226088109 328937806 0
93815685 509353422 0
521348319 300792667 0
223447288 552344651 0
165730610 226412656 0
399914358 259117703 0
471002564 35687339 0
177889118 547550678 0
251291889 125213454 0
91611250 416277944 0
457750938 88117257 0
117133454 360737881 0
415855896 152021926 0
124667372 402644690 0
157986263 425253456 0
555838395 524609370 0
464294978 185967019 0
480356487 509229451 0
369830447 109598387 0
7657738 355086627 0
394302831 251953640 0
440618401 134864040 0
426501390 416786854 0
185357900 284002308 0
513649130 194012012 0
130904616 225536496 0
525707724 503201257 0
119086631 216511314 0
415052397 422352767 0
21939475 547417353 0
39102211 328283567 0
306874034 144228223 0
188886177 314799728 0
462763556 390917827 0
115030956 472012297 0
18033400 171203744 0
75122703 110063130 0
264402454 97716131 0
369906698 402056491 0
317363726 131778315 0
244948876 63927269 0
328149189 205504772 0
492434815 323222579 0
59635310 212156793 0
122788045 473448590 0
368691770 220840101 0
453508275 303754336 0
75595150 150393463 0
238254944 347937669 0
233858954 356620910 0
395726780 343591113 0
539142651 5050363 0
497922641 98969570 0
509954802 212334336 0
141156112 238916945 0
62766899 353045993 0
526445329 475507780 0
320519138 428888607 0
284738735 558940726 0
458860951 230841346 0
322792291 484266594 0
48910034 554792330 0
240440447 9030063 0
495470738 369404342 0
147853429 492921590 0
375547459 2534722 0
67217046 496076694 0
381469867 454710587 0
289536630 496266965 0
20204720 483349055 0
183789947 292465437 0
268168084 403996229 0
312381048 47839095 0
335469763 90658366 0
401983466 522084691 0
660863 555246987 0
245464827 456966046 0
265308069 511908858 0
259419378 433329633 0
181873379 157958355 0
92695696 395640145 0
565515920 529384255 0
528689809 9014484 0
279005857 243541101 0
289339075 367586907 0
248742342 65774839 0
485299578 527666405 0
66844406 545848971 0
244932103 454783758 0
567475877 44296263 0
198292588 253353934 0
439148860 285476509 0
490578494 481277555 0
239690829 345944059 0
123864283 186116576 0
217578294 279359038 0
541204906 265808805 0
269251564 53796952 0
347417506 124884219 0
80890413 277244171 0
63997661 338938797 0
55673043 379251418 0
196830823 547119636 0
109978906 172392326 0
540511968 479530473 0
366848261 549309067 0
99456331 206173251 0
26169290 414339763 0
125227753 477905405 0
46596965 482417754 0
503050214 228244865 0
324060608 483978927 0
126190655 439998612 0
15235457 238225191 0
263495373 217712574 0
255016346 59454676 0
87968354 494643701 0
527897231 74131457 0
159405402 510416090 0
536218183 297574331 0
279085979 41366103 0
279945201 333685411 0
565283347 466163496 0
410755026 392826382 0
112288975 116148598 0
162752719 288676611 0
564420437 138417060 0
178582685 515388562 0
338500090 92278206 0
320326383 126298727 0
300716511 271386403 0
384473269 234875750 0
21040214 188687939 0
560921855 237721475 0
149708655 540400354 0
111394341 144420289 0
407176765 424483548 0
412568592 496524279 0
369001123 342892051 0
295012923 365208219 0
177364345 333583654 0
401852589 146933559 0
539785191 163851614 0
173179350 65833751 0
215904960 378923725 0
57494004 556089200 0
130334811 302913196 0
227274092 528422761 0
235397772 251677973 0
9611181 272964611 0
189951364 402462830 0
545264384 312624965 0
175641749 563483236 0
56181505 253105455 0
339937668 538550433 0
364683219 408452854 0
431948602 456614866 0
20605343 251239684 0
207371346 241087361 0
532714093 432465409 0
410314759 407556820 0
492270390 223913937 0
64312711 213907583 0
443164098 56036666 0
397290642 369684915 0
5879223 203023874 0
68234423 488951656 0
411049244 471099745 0
500430038 379202989 0
34872137 74774012 0
262454105 324289443 0
387695410 540549162 0
184573803 383429408 0
41439413 31877304 0
253813814 218474834 0
447156028 506692029 0
132283312 154644767 0
466001477 418297318 0
1764135 353852079 0
194142772 217710450 0
108018551 382660416 0
395847810 40216836 0
16170412 185075247 0
251647621 481690336 0
391173872 240232022 0
281158962 12865981 0
79003648 241699691 0
271275727 82402521 0
127435155 138303328 0
491012653 474920656 0
548710148 215662285 0
559146984 414954654 0
90039606 475581163 0
262243688 250535402 0
543177016 169998823 0
115166392 141847667 0
83921126 130427505 0
431297024 230459390 0
268476211 338218540 0
98766633 559766019 0
490012432 259509891 0
516600846 373376991 0
539754603 46329093 0
183808777 53275462 0
93423114 559060662 0
565950209 217939998 0
110854533 350345842 0
489444262 186806755 0
551590786 299089666 0
11727313 63935340 0
207272976 137807289 0
358077840 462044725 0
304757703 555262632 0
195507810 565811274 0
133943983 278510848 0
457762102 258015463 0
429215487 430654947 0
63716652 387076256 0
446394475 493314490 0
384483353 533727916 0
271252350 462137635 0
88216321 32421727 0
286429349 208822510 0
539359698 131615274 0
128724470 16222160 0
420769143 265352725 0
420601730 32750237 0
26685157 518583742 0
340487658 32852754 0
173324084 516509522 0
551987471 202160897 0
150531532 452108870 0
104234454 123602803 0
378821578 514645523 0
3855341 314697471 0
231647504 226666407 0
345608533 295400455 0
129454909 216686110 0
159333548 333478899 0
208041105 117908851 0
364173835 363269833 0
483000353 434548897 0
271923962 568998203 0
287464224 564335 0
158080249 430333244 0
403956326 283064026 0
368568245 118729629 0
535618383 353851554 0
382420555 81230758 0
153781757 185853737 0
545383731 99680248 0
251207278 511059216 0
563447894 271799074 0
490518547 462151217 0
355043690 494312086 0
15358213 517245576 0
48792840 407781288 0
515570623 312376344 0
544027223 112944624 0
182184001 568756600 0
367644836 348194411 0
551969034 366873285 0
374187091 125225235 0
537028393 79183210 0
129212477 127836281 0
207998370 357741777 0
555053566 528319358 0
317926971 472829186 0
479793198 2492381 0
134422208 332972767 0
151023337 341430581 0
177930489 552817863 0
528520587 473424188 0
303283860 567929132 0
336723501 361143946 0
519569309 553537838 0
196374607 530172530 0
473544336 338555331 0
373890693 175079062 0
226669706 76694116 0
132792300 143824217 0
13932846 258477872 0
457056657 144277024 0
375778082 556986660 0
57288664 341407767 0
119246013 139041031 0
429859368 530074774 0
324865352 6641589 0
211626628 194860744 0
528759251 1151653 0
90290333 418504204 0
271058533 462485461 0
52686496 161838946 0
25992361 247723475 0
219080038 48921497 0
163297385 386967180 0
353076539 500367398 0
377957375 166403865 0
272340480 182691483 0
240688846 483238474 0
446226634 79326218 0
203677331 215539849 0
97199666 264080071 0
453411330 500494528 0
37121267 476097227 0
402552510 133313901 0
161043797 391010759 0
186962800 84114207 0
132816303 191498150 0
89662924 149833150 0
174022651 425584646 0
65260237 139011810 0
244082329 243708148 0
38121375 159386367 0
569101842 547546058 0
545037199 443065759 0
508513154 393433091 0
32228038 200317650 0
323410398 224524694 0
294479278 9673363 0
136830218 80990525 0
78746118 172361601 0
399415877 96216688 0
378201576 381002808 0
507818588 293901420 0
357131166 212395675 0
108521917 451250890 0
363844408 156717820 0
542650713 318157164 0
557949507 117312520 0
289092379 403171002 0
298523676 96743253 0
15482942 270926221 0
432179470 466407522 0
310512708 402486837 0
408053922 230971207 0
525924894 735270 0
96139422 252135763 0
284726192 348465197 0
135601050 204074224 0
143844700 509205523 0
356834345 412086985 0
164639976 390954811 0
167283059 560773774 0
370528763 277059561 0
28767626 14339966 0
508937507 331518250 0
140691844 37519027 0
355676634 525619541 0
255292834 135357939 0
347444375 512878172 0
137881747 449240974 0
358451946 301673677 0
211185026 453901629 0
3223560 61267061 0
184668799 114257654 0
289925203 544249568 0
24011910 304901136 0
143114601 564931869 0
542450905 228418771 0
536108052 139970824 0
199988178 228931073 0
380914502 414972800 0
442974019 423968519 0
209711229 425650732 0
449780114 416084990 0
489964403 97278640 0
474072457 1311090 0
141957636 97024447 0
83029660 338759277 0
370203705 484429439 0
280680732 446422224 0
447358329 9910104 0
562345962 269103428 0
63746705 110694943 0
568963824 364285361 0
322859250 268626793 0
418905143 144981217 0
507862304 386878938 0
128231038 285846041 0
167248848 453644804 0
209435551 236979539 0
497785931 209491214 0
199121215 114978877 0
200225399 131583534 0
452485853 40094317 0
516734758 236517959 0
483843657 124238565 0
262340628 473738447 0
496345511 535822529 0
200994341 301337182 0
487205645 313847343 0
461241469 534351948 0
442693733 278009273 0
83308622 107574915 0
414616771 432062308 0
121687728 197779442 0
200251613 417685006 0
76650546 24915130 0
106904264 336908478 0
14307378 510233718 0
162476015 469216753 0
294411426 142203988 0
100924004 52831610 0
132852262 232639717 0
322786589 432621924 0
444039061 94450252 0
421480835 96386395 0
476781395 411548604 0
62271776 325760673 0
103116241 392812697 0
324679467 551024767 0
210600991 513874714 0
279780201 209403378 0
74558468 76041618 0
362101220 526564107 0
122129875 200604557 0
41845768 462578334 0
517788626 272374446 0
415118320 507778799 0
441741408 46151534 0
443453425 172100316 0
115468257 472592724 0
246337328 246640090 0
263941422 108426785 0
530293015 204317859 0
488172108 499611906 0
138687332 173976540 0
359983812 474821122 0
524209865 70704412 0
390940586 112209529 0
391771321 434506462 0
552032571 485172737 0
486243678 164062415 0
74447535 132227882 0
260678627 153973689 0
305936005 560508592 0
134781718 297256749 0
118539688 449972613 0
430090985 75852352 0
455993587 117304783 0
373711155 545144424 0
317989105 407525245 0
372109570 151024165 0
291853328 101767486 0
453439567 38094998 0
373786793 310553610 0
301528924 64460073 0
239483638 222074688 0
272215926 263560452 0
120870139 502203006 0
325302720 336635155 0
513823351 568428683 0
469304934 478976065 0
253226740 383992174 0
103718812 423413131 0
137390623 132223961 0
121792305 142430549 0
534543635 351781891 0
410245239 198123505 0
306306073 421482412 0
148155401 41865613 0
226041138 566763110 0
446011750 300271990 0
511407234 29254079 0
290042806 412579745 0
550009607 19135036 0
211784547 398429250 0
211920185 453510243 0
16976746 69737728 0
74459548 102283486 0
11314426 332160688 0
490294911 408211895 0
30205804 371927915 0
151126288 515448111 0
373371683 333076314 0
100071234 227057469 0
376863527 351240884 0
359638421 374555110 0
1681799 226604008 0
206864656 491048239 0
429103679 435408528 0
254025182 533987278 0
170137338 27252532 0
172177856 79427840 0
546462721 6423084 0
519444117 547868896 0
27622121 11997073 0
319171983 83275730 0
417267589 66702765 0
187147782 329675466 0
195498603 555324484 0
27130291 539052409 0
515113381 52953874 0
490889209 341246252 0
422018005 156051995 0
501353003 470423851 0
358047336 519950711 0
278472158 391813908 0
535503905 405474672 0
478675733 83324598 0
157158598 176664284 0
77513024 58678175 0
269035301 559880734 0
193286482 467181829 0
113309414 463099899 0
347344083 294760526 0
481819316 120984208 0
16858821 441630437 0
513503191 560386789 0
9975859 101453060 0
484062688 563107931 0
367663224 266322253 0
106557465 224768284 0
449110681 436470169 0
265185757 327853127 0
489831561 320357921 0
393809693 506441584 0
43405310 269570618 0
403455710 511550790 0
522166733 554124722 0
238537511 199012778 0
484884924 204385342 0
66366080 554856798 0
60577561 540030757 0
85731366 67749223 0
296647126 258346828 0
538873887 134754411 0
532937058 395975460 0
87321792 381777784 0
503872390 112455291 0
227854469 186597459 0
365192242 51472740 0
105881878 258268303 0
133696779 117678614 0
339314302 212077863 0
157308088 401963781 0
132114600 191791662 0
467385346 185189733 0
144572497 498434132 0
491065388 55306173 0
350309310 366344592 0
522029262 225971255 0
511987068 534443476 0
404604914 533641439 0
382542603 60422367 0
255465144 540008981 0
403567021 319749736 0
49421660 277915063 0
488468450 489082918 0
301541938 415845569 0
451607952 235960901 0
432365567 162323987 0
407715883 425476806 0
543685079 454937906 0
487962462 284539385 0
41024971 433751655 0
542568062 501133181 0
212540069 170693064 0
445848988 236902343 0
563372590 466153699 0
310248890 173191939 0
536808069 477469711 0
500596245 55922289 0
10633451 145854736 0
155570104 450824154 0
15942759 24201893 0
444117422 389146737 0
369858274 381083730 0
464838784 452211470 0
26152964 51415712 0
212957687 432646408 0
414760575 55597550 0
193488163 509531729 0
175172481 267994217 0
376134802 110282249 0
451874790 48469696 0
198644370 404039740 0
423228036 8901018 0
223682328 71372382 0
462233497 354416750 0
386896909 236613207 0
272416101 365427869 0
362232646 119189879 0
328618845 144679780 0
36637951 438693491 0
255497123 278738277 0
343624851 525110395 0
146599882 282053882 0
344560454 455908942 0
155022801 76309984 0
28941234 461260143 0
260067847 124099332 0
232212701 181507943 0
503806710 310874468 0
515525643 231185310 0
151415743 290069209 0
259398519 542399718 0
267406504 278610475 0
92229280 496383533 0
143586733 553602833 0
139208147 294867175 0
503721239 124234476 0
132339853 310614962 0
209780160 404026601 0
52867720 363202660 0
408847507 289987885 0
212569178 173541150 0
32888036 297172467 0
180702402 51568432 0
320910380 115257662 0
392519807 226674818 0
356770431 474810368 0
50402179 215658112 0
148645577 470112690 0
176413951 388526283 0
147353450 313222385 0
497727359 365080130 0
477623382 74613801 0
497461790 337625865 0
417164149 114771520 0
486776870 125362279 0
6236972 203333039 0
316351253 400134554 0
236376582 509269714 0
121316590 313072294 0
564003505 26598019 0
347789744 149667516 0
117695838 272135925 0
546487072 138370138 0
8431292 134865884 0
217972392 406797974 0
176885408 435519975 0
319901293 180229706 0
262337902 189596729 0
148103647 141463027 0
285488578 541416499 0
10913873 124916014 0
368862020 324254875 0
163248564 378135414 0
50895185 163780249 0
267911184 519410459 0
439790769 32878967 0
129530051 375810970 0
295710694 72862939 0
418317111 429051376 0
332397707 490308279 0
302527465 180600097 0
482985798 357666605 0
132488110 477678364 0
342877846 275545889 0
489891716 245983591 0
172764540 530023355 0
374085044 38330391 0
52546065 461573021 0
490647913 232080945 0
4116096 358923362 0
22059239 556973622 0
235847765 85872785 0
485730702 134617538 0
90712 88453508 0
498014820 411757626 0
147032450 453710940 0
411897291 23324974 0
83173111 402254905 0
16248744 194879167 0
136404041 258135984 0
83234286 164272539 0
483153841 97312207 0
347049359 239289096 0
112583190 486487173 0
330988027 139872307 0
527510700 538974996 0
148816722 141209509 0
472089464 56834025 0
107452352 230918834 0
347332572 133452993 0
542521229 232944771 0
247644324 252939857 0
399981119 219876615 0
117562341 246063691 0
26359174 151832816 0
101201377 533660429 0
446927709 494250447 0
348405081 316747895 0
229728359 435810211 0
62616371 537377966 0
199544872 426644507 0
232159060 222723730 0
7623983 346503297 0
253280778 71805361 0
60198547 412926327 0
174274390 101048024 0
371420908 31123350 0
161226311 318142064 0
559133845 355649867 0
390129320 39979449 0
464319569 328185137 0
367876816 63328381 0
516926387 102336293 0
190943136 542418416 0
403716432 256490328 0
45743868 442737696 0
186249851 459351298 0
478426468 51539768 0
296172773 284269092 0
559468294 61272119 0
494543902 3739829 0
335268484 148637762 0
223771319 177371884 0
114229556 468473291 0
24821210 453196218 0
95789684 490304243 0
209912436 219508621 0
471234943 74142343 0
168457089 404773807 0
559149214 323959418 0
234986103 226349507 0
556661429 147342389 0
356660820 127320563 0
488440865 188883774 0
311100103 199800484 0
515399322 438130153 0
235973355 322843233 0
155297445 336355585 0
78512481 379639183 0
319222261 346695859 0
26182414 464397416 0
418239422 280542350 0
131892889 529149553 0
440661892 40143244 0
366009529 64530336 0
394841372 355916368 0
73917434 188686063 0
231795204 502944294 0
329878449 264464095 0
466372186 509993465 0
517276485 172992238 0
460267427 520716614 0
179638930 27786741 0
460946778 325678727 0
283632390 483756664 0
447682655 525193120 0
514172496 256396047 0
117541663 452813021 0
545819997 195632436 0
111270009 107311035 0
183889317 334934990 0
347511669 567241978 0
378502627 477663071 0
425482152 374428676 0
361101578 266506226 0
257817201 150756542 0
337734215 269829163 0
32682872 507286205 0
309572170 175329017 0
376349970 110306060 0
299924157 258428433 0
422023806 354222053 0
513495588 536748741 0
344868937 396047885 0
154144580 192828370 0
90944729 140458342 0
71850200 259818268 0
503736125 130271464 0
354060219 171187055 0
32342268 294232277 0
286320855 84480531 0
219788126 353082831 0
418706454 409844469 0
311527140 515825488 0
164507776 409872444 0
437741994 114061135 0
382993540 544512682 0
202105313 190913694 0
225949823 38161948 0
525537445 217684676 0
277856637 343317474 0
293653873 256913975 0
514817370 405086627 0
101069726 33150740 0
375915191 503711475 0
404058390 542731009 0
26342997 301815465 0
22828051 483010672 0
88924919 269363734 0
49225869 104565147 0
510272248 29641903 0
203573309 18559 0
259597284 260905469 0
354042568 7652581 0
59249117 474076623 0
442399510 404594558 0
138147971 84145226 0
554631228 389080042 0
203763994 437593672 0
543826501 420639643 0
179060754 405272 0
527825150 225502138 0
145174023 425192277 0
323759274 25965548 0
490154533 288373662 0
387960019 26244740 0
19291156 157097413 0
393562761 184434130 0
5848599 7497527 0
16401024 20507617 0
34408680 374822543 0
381406994 264451932 0
172530699 450886188 0
532386856 60797271 0
388044786 293054845 0
391358078 128909335 0
454988084 234619483 0
255640338 318723292 0
307002034 455595990 0
238073663 64774417 0
127796022 183984876 0
123831336 459678434 0
144975193 98858455 0
534133176 561978332 0
478140762 78260812 0
502430680 392154331 0
562836434 341211132 0
277603317 249980451 0
555264720 492887334 0
400936648 48695421 0
245777184 82969016 0
179181079 51654287 0
239623523 91805523 0
333327855 290639428 0
326960143 479046591 0
66644570 312632465 0
564108697 537629256 0
182579645 84294407 0
133087394 535501310 0
236331440 526800805 0
246147352 157096005 0
177939600 401952189 0
325654924 555345187 0
23863237 289312796 0
533517226 240645469 0
378785414 470136079 0
305659455 37844242 0
17757794 182955791 0
105364395 353355145 0
100264754 66637638 0
348964107 94264092 0
374533950 209598288 0
135275953 81193624 0
529311724 539773245 0
518319468 432111873 0
418693604 393355337 0
519223080 32223199 0
319933233 217747992 0
295948960 13312613 0
426169171 74314274 0
398579729 446096347 0
558980217 49997862 0
63330567 254259669 0
476336895 476999867 0
352752969 464828088 0
97333578 158637093 0
255400819 288146141 0
158007126 4306710 0
110552994 519697418 0
120430644 393825105 0
213662738 389487876 0
90837734 192095497 0
307961806 137318344 0
216321370 256702346 0
4523594 28053017 0
457376632 403550764 0
42400360 277982657 0
84040913 173019850 0
67746817 535880271 0
559279226 504998739 0
399766796 324497669 0
260697299 4353498 0
434560398 21850978 0
247121441 412991521 0
334811192 165488675 0
74825817 472002961 0
209647117 482057434 0
229291400 349492025 0
547864415 97823844 0
46496560 228066085 0
522270392 457823463 0
145500488 412422281 0
467336642 215229206 0
230959127 479041471 0
446892741 272298640 0
54725466 378569045 0
412623221 442802796 0
460865405 399668005 0
92657269 489625718 0
267350849 145336857 0
100667173 399513159 0
34784663 302752918 0
28800786 230585709 0
508898656 57925104 0
502188387 215733268 0
314825038 560116856 0
355033316 168443136 0
117737121 116308644 0
333527022 377735834 0
382539846 264373755 0
472591625 464369491 0
373508325 526148779 0
430238569 425342464 0
63144428 251357729 0
203728593 511339649 0
21021912 238385931 0
40894338 21232412 0
84307770 411381118 0
470247867 540349319 0
120884153 97359962 0
141834238 115568519 0
287562558 372819012 0
194199484 533709130 0
215737477 444808166 0
214484032 385114552 0
261833651 284874238 0
115347417 387027831 0
401016541 304520588 0
361039982 396246043 0
31519188 414326366 0
206057739 208776894 0
300008696 78865236 0
464750818 367168275 0
496125532 556823516 0
48793463 75412522 0
405074494 192780351 0
499158229 116464450 0
47968179 130252387 0
405934359 114844276 0
277084559 466128127 0
540573603 235220900 0
173041908 253597492 0
539438676 316333442 0
519825387 190632568 0
10090109 515555680 0
388980026 528102799 0
563777695 149306709 0
83335665 368575969 0
144252873 190165171 0
316036024 303050170 0
443473957 436170644 0
7386600 344219850 0
117499387 403935206 0
490639254 535703884 0
347820463 287738536 0
71240615 35485611 0
214488130 450943122 0
503754061 183277963 0
333877164 508238731 0
318852073 150820967 0
271611738 554574295 0
565955399 287781654 0
270711299 36693858 0
389128238 111908508 0
272408032 244963010 0
246733064 381126623 0
248995056 265841395 0
247008931 146087800 0
130243639 425552913 0
441176288 337657269 0
372142444 372076240 0
143337528 507772745 0
232516674 67734970 0
530177786 540317123 0
221705645 564689596 0
155963292 239869509 0
266362430 353887100 0
292864542 501195487 0
166751874 379769696 0
302548063 188707053 0
289618443 81556619 0
450772330 301531160 0
473449826 106315490 0
546442537 399356488 0
69054171 153258234 0
71295850 85360402 0
428554767 200402629 0
284999026 566510024 0
159585738 270631765 0
465402508 501978012 0
551112930 360268396 0
506381342 299289256 0
220445621 94441159 0
325331086 269875625 0
432799789 429678645 0
123728981 3414120 0
191063951 406069125 0
454330745 21304359 0
533061464 368667410 0
418362813 455818608 0
200684891 436938171 0
1873211 80279202 0
187340383 316153174 0
542456974 417189102 0
420773144 556913702 0
484436140 547102567 0
529700457 514903733 0
397241851 257833361 0
398666862 129880923 0
292057133 501167135 0
237224468 248895121 0
317333753 245310796 0
46868657 411599597 0
233927875 321909694 0
451893004 399272509 0
24176820 237974098 0
136449944 310700103 0
513140328 557347650 0
251469466 302798460 0
129690513 445353764 0
26321772 331091900 0
123296876 412590762 0
496397565 174355649 0
435231304 189214750 0
426949070 6721496 0
277564955 391634431 0
140985771 27206345 0
520563142 461011811 0
387609398 197467484 0
148160084 323496624 0
559025185 26394702 0
18513939 32888754 0
406033968 212568605 0
169590920 546491201 0
470905282 1241077 0
10702469 469140801 0
143720479 420873648 0
296522597 162035227 0
426300910 248439167 0
431778888 137771998 0
21599790 408434239 0
140737654 25842810 0
69388035 272312402 0
229037503 189156156 0
63649894 451728106 0
32825294 214798622 0
439646816 147469708 0
117233247 220209914 0
183181640 43194928 0
111507190 567577491 0
226319655 474717006 0
434789502 94791059 0
266324756 463365020 0
411798958 511944719 0
142377112 194603609 0
286287069 443765936 0
127738159 77992929 0
232747453 323725192 0
177661071 361784271 0
185996355 187395443 0
249723632 22642011 0
157360986 246900162 0
145342323 24632077 0
6868376 125646402 0
104249663 336855218 0
246001890 174772466 0
202437735 346134026 0
373606259 315549348 0
128735617 250734822 0
145255116 112321192 0
30672559 529963206 0
486087786 254853533 0
56251702 120284384 0
179684217 125482383 0
80999083 471278471 0
4799102 228029905 0
449567184 263081521 0
107812939 204186567 0
507159927 180816478 0
207020396 228544613 0
250282013 561238070 0
142026431 53954567 0
275935814 320363172 0
288847912 152693356 0
329626065 532821504 0
203198060 28147688 0
37113547 135756884 0
452167090 130931074 0
387137801 494235061 0
26299015 240819338 0
564757426 540878142 0
215258610 531494902 0
268295275 556410991 0
374359521 240229750 0
444901629 114610180 0
266884161 432850375 0
431857871 143930263 0
550383800 149841839 0
247549817 403056675 0
266386461 291430530 0
474741543 215636087 0
302705549 163867824 0
480920785 553091826 0
462994643 516057305 0
78396598 521610331 0
16747300 509843031 0
181929586 331493712 0
134855430 383653682 0
280771649 493817022 0
422845179 489542885 0
42065119 373128600 0
411276242 90321785 0
137135071 310459976 0
210415282 262528331 0
498526370 251232644 0
550662226 188739753 0
46488332 369634535 0
560630725 196032307 0
325065898 543587416 0
533257548 263390323 0
477998184 563891561 0
485834212 280091863 0
393847592 207113032 0
151684007 282450444 0
69034206 531068212 0
35219201 515780976 0
553316078 170885494 0
155364501 372475573 0
466058758 106944319 0
63546512 211751627 0
567174007 254907469 0
561340290 116087859 0
418192190 257307730 0
379079810 197679404 0
279940039 230695111 0
274203501 157678486 0
97156536 184334914 0
260829676 256321879 0
155500700 392921020 0
478539045 327707898 0
187304641 491732984 0
483055246 313582920 0
5893434 188582849 0
341078912 460191421 0
530295546 549657845 0
408428022 503026177 0
21234194 25026069 0
115562566 305371791 0
204513257 177675066 0
425648684 425605890 0
289904065 133065938 0
174340498 562915939 0
514520154 288429106 0
192047812 36499141 0
380910692 230121728 0
388105532 544176049 0
406766334 7928450 0
246495390 75329351 0
398614579 11091777 0
515339300 495132489 0
30363751 170962461 0
185962378 242453623 0
149155636 93644138 0
568162372 25254542 0
43425355 261236656 0
513791089 326826665 0
103732630 321243541 0
52805919 231597070 0
258370683 305713360 0
543605357 53655210 0
473916617 538168165 0
230801741 168178760 0
450064677 249631273 0
132348375 343976910 0
293258236 510890916 0
335616517 72757454 0
500078448 177788255 0
368925281 400241905 0
313967850 483872523 0
3703319 256069930 0
456526661 197329115 0
85731883 114144534 0
533779419 318452387 0
58033126 91346585 0
387824680 168968045 0
11603265 567160444 0
458661822 43368022 0
380635793 567351297 0
226490036 49257124 0
281626053 324197630 0
19336589 182394704 0
379820793 386057895 0
354053888 186086177 0
460766878 49056866 0
211572066 296520338 0
92893568 262997088 0
462138187 173796121 0
541746146 287220038 0
484750413 437563445 0
40690826 489568261 0
126332142 90946464 0
555034217 501060820 0
48691135 268416761 0
132682281 113776163 0
49193319 48008764 0
325937191 524430533 0
519331399 76196789 0
270949592 147302068 0
553883409 175921857 0
202403883 89579502 0
537656288 449538754 0
240756877 135294538 0
449580618 32838152 0
25459161 406315350 0
254623488 530041462 0
59256614 24357055 0
83525728 304388215 0
65427918 529763303 0
187724239 516019363 0
406896836 89903097 0
515264116 258701093 0
497973234 34892216 0
263290056 542430367 0
301624546 325782448 0
516149914 192864338 0
391817159 237290872 0
182920664 320967967 0
85768950 278537341 0
438048455 209174910 0
458828114 363287362 0
305949894 523527144 0
566605014 93863041 0
147009617 195181243 0
88450813 550638500 0
338951556 493240182 0
331143637 489572499 0
185680427 372329422 0
19936230 208076398 0
6402048 206093990 0
15986896 115018718 0
440066235 240048126 0
504629405 53965847 0
3782111 362439211 0
1276088 339010242 0
533285869 294277643 0
472040688 450691379 0
287377656 417793622 0
424486339 10267375 0
268652621 523011328 0
322454475 333392887 0
416803811 353543864 0
116026016 306408454 0
73368749 262008404 0
210390884 95762965 0
27863179 37263487 0
418536167 324285121 0
519939382 400387674 0
515913667 556471272 0
299382223 228539882 0
149508675 129803325 0
427141584 399434791 0
354241719 356326607 0
130531335 531566889 0
181703185 191125368 0
83096331 455799703 0
30856530 426988607 0
10204391 534760503 0
89014790 416301762 0
351427121 470753905 0
402924924 528957408 0
82514755 280762757 0
205731458 165487434 0
55601463 337035091 0
233058117 268982518 0
540664107 80979188 0
89567044 14117833 0
536249812 174858462 0
250987070 104888020 0
228483796 182687147 0
366726281 93794562 0
130565393 449493904 0
162007334 539111960 0
365093050 477085579 0
104871748 36492142 0
360734565 334526909 0
472822824 200304002 0
482044603 137501499 0
454305679 283285141 0
509235268 501876579 0
431978291 128687540 0
520935268 455515709 0
494523556 30395936 0
485977967 335661070 0
398689869 109798325 0
131671098 484554503 0
335098177 512090490 0
54710171 58618632 0
202513733 485889660 0
255379694 313552962 0
33783230 552642813 0
175032972 287219961 0
66515428 137676986 0
411851459 175061610 0
66023857 475557611 0
24978307 473392966 0
446672830 469627830 0
74078697 370287909 0
395288738 237991363 0
320764047 399364173 0
522773284 57767314 0
166833653 547637102 0
17592892 442262763 0
380531214 407176991 0
131451665 377009955 0
54793274 258523609 0
522687377 49603134 0
449280937 448705299 0
412775002 134192072 0
443370978 459761353 0
197635238 293114114 0
174513807 320093714 0
111352520 66763169 0
74955884 397366610 0
312946707 47415147 0
284497369 128918708 0
37601391 333787132 0
392677522 71466560 0
113027620 134827209 0
306264669 443875783 0
7243904 317385830 0
481951808 490253859 0
322648958 95583825 0
287871169 26611837 0
384564563 431363619 0
108033451 384795118 0
89028010 476568608 0
210335809 129147078 0
266852640 10322659 0
222649240 275647492 0
113826661 455072872 0
204435887 229917553 0
60344386 8217688 0
24304172 268977834 0
34026516 234397151 0
544601057 88458028 0
558638167 131304878 0
368393615 382270957 0
326148667 503112554 0
425106665 156984828 0
463966685 68172027 0
485730486 27210235 0
328070420 22400229 0
396167980 280226390 0
411788593 29860149 0
487542030 368754127 0
32580359 283499392 0
7592142 87142104 0
211472191 302948139 0
165732601 396206255 0
334906301 27042332 0
233209976 491988154 0
494161845 352348819 0
10082699 363549239 0
167225889 131858627 0
167843551 218620284 0
234204411 173319188 0
441483300 498385363 0
97888000 212338998 0
308734797 72482736 0
294114805 197897809 0
449743184 168040082 0
389361917 227512096 0
222938896 554579785 0
415803772 482645892 0
563939877 135158003 0
488331512 128448369 0
193219939 21264525 0
558261880 274861740 0
385650922 123441188 0
342793616 161795674 0
345718934 301632992 0
353877729 503142053 0
16346788 174717034 0
474768419 513898640 0
471276530 223996295 0
176545640 497769293 0
90624803 358547697 0
245813566 444263595 0
384360990 328105958 0
45996609 338266497 0
347630775 11152275 0
222108256 214584266 0
45252029 7103709 0
519193300 322526414 0
278395264 38400812 0
239929566 567002577 0
475027635 32822875 0
19401067 90858923 0
175162597 103603905 0
34405894 568407310 0
515340814 273159139 0
401033568 506665898 0
115786756 391446196 0
319944553 391360158 0
95498905 351589832 0
37403127 502769668 0
405145688 467267945 0
55047187 198937198 0
79536624 534218801 0
222902867 259181274 0
20590746 538658126 0
490357722 85693277 0
429724761 544270664 0
19782277 411874883 0
19176943 131842941 0
501614515 55395036 0
386969883 243475680 0
108744270 563218100 0
127899599 294110900 0
152713927 455827402 0
337801293 546831453 0
155905529 33040797 0
187427409 152992248 0
85821590 53336121 0
88929579 314420912 0
372757899 214927138 0
550757216 399374812 0
31090213 356596393 0
36074112 347689030 0
551650728 65224818 0
430621344 447136076 0
280674287 412801803 0
522232858 434420704 0
441215579 96247230 0
63569327 115043874 0
132505758 333641352 0
155223588 220747734 0
239685441 538035008 0
372758105 364317441 0
5264836 340423351 0
39039242 181067711 0
47281699 526654451 0
492405900 394465599 0
207136386 195962763 0
544389712 525102483 0
314617264 379215701 0
441940272 504797041 0
1604183 189575191 0
221834803 11030546 0
181069126 76000802 0
391347346 212407738 0
427132879 563870770 0
461003955 110484937 0
267708492 301856287 0
293411697 488948872 0
176190029 191903343 0
309973491 544614884 0
555323108 357449605 0
188176159 322539941 0
472818061 97474322 0
67980921 566214496 0
79456665 563736376 0
301775750 437761421 0
164457452 385632110 0
64425320 344984412 0
347561642 1422022 0
69573485 285536093 0
195292196 7444358 0
18546871 394988882 0
398586606 167495181 0
481830522 486189550 0
286464034 340424510 0
143140081 427590247 0
530463514 330326045 0
182396299 67076729 0
485521583 51037075 0
151638317 388395216 0
191228386 253141252 0
519314784 333986355 0
407065498 352570139 0
365101367 553167524 0
232897082 527222198 0
367652451 562148856 0
453547818 435812302 0
492349450 17168651 0
377944815 156203247 0
466986264 433831671 0
544533441 145420085 0
7073604 394677377 0
476491130 168810721 0
59134916 299254933 0
176481215 171262651 0
329296015 3421355 0
27843959 548743339 0
250895609 273863611 0
318931489 190352705 0
378309634 185028034 0
536086625 544914977 0
127546908 53440570 0
467028539 50072983 0
6438522 192214919 0
56666235 1934403 0
249689671 493583587 0
292405482 138497418 0
154121759 53448983 0
416303023 101412503 0
562380641 379748746 0
465025819 55477293 0
203512437 416916156 0
86003555 474461908 0
19663034 136588391 0
143739520 371263578 0
89271961 260888560 0
39563832 240435171 0
350365997 442411844 0
362134238 488983076 0
14636516 282975765 0
482510803 28725203 0
195866851 11104871 0
342429758 328242085 0
390485812 176957934 0
529081977 446042529 0
479709568 151532404 0
292239456 373136964 0
558844954 332261614 0
276956030 18934514 0
412571621 475636598 0
341784846 553634671 0
178554740 268060925 0
64953646 66765198 0
220076323 25904695 0
520412145 323549888 0
538553416 454282658 0
410636624 17248327 0
222246170 439169669 0
68517222 554016915 0
142198185 521867743 0
137949041 349929538 0
271537124 186452992 0
337165253 274278054 0
223827230 25418750 0
314568456 436168240 0
22231925 279254474 0
417395760 434513112 0
245889068 175803321 0
298320450 103115313 0
418461565 477171524 0
395086202 380666024 0
193180128 387458937 0
365910985 285399653 0
467439190 113112844 0
306396983 158330674 0
63001083 246763618 0
260811267 521640380 0
177474653 197903963 0
254498254 321301951 0
215176297 119850351 0
311669726 543418160 0
110554215 153761396 0
481745322 302329304 0
28325893 413387206 0
233653183 242856108 0
15890847 18924873 0
447656119 443684948 0
22104385 301371577 0
88409945 533130867 0
356747991 201489674 0
220644318 411186050 0
517592758 566015975 0
240598074 470583880 0
10517856 313298657 0
497113135 514355092 0
556267250 15065878 0
164823103 90997135 0
18185088 134165955 0
109330940 306735340 0
372272025 36694552 0
233878018 136880701 0
424183369 545490770 0
211974042 326174719 0
292148304 254886654 0
423954850 557108023 0
313681708 518593920 0
115052255 445798977 0
64747656 313608082 0
516794623 386486501 0
45149937 523990183 0
295839214 426363186 0
507023722 391666015 0
19305308 147975149 0
324638073 426327402 0
490914475 83646966 0
558828754 95883016 0
416832005 1979260 0
479636540 511778951 0
467472117 318322452 0
536440400 272637700 0
552527115 172432465 0
56872028 123062616 0
225973592 424146965 0
122726472 94272409 0
232942656 437907393 0
209385845 459938158 0
275163092 175552472 0
124506461 315388090 0
336573597 362505035 0
273403075 211702253 0
550201208 519671970 0
305153074 133835245 0
403893755 262509308 0
550593087 321541374 0
118867736 236883137 0
372273505 514177082 0
109824546 184821531 0
328336413 258264340 0
510940632 542128308 0
444376862 406689237 0
341997744 93522536 0
144555187 272381259 0
10346184 522244060 0
131431974 464858020 0
404542121 134589919 0
480069965 441631035 0
258222489 287211328 0
426322001 342598699 0
34328443 544625449 0
412114158 367379297 0
7194114 214227740 0
353053441 384008694 0
54876001 564843206 0
165232093 251249259 0
555216674 179704708 0
448129785 302383892 0
232072022 456582145 0
354104040 9386024 0
173186822 303576667 0
399798301 350015234 0
515419691 218795623 0
442834525 491240021 0
204082629 308138067 0
133660678 408906798 0
227766629 459436313 0
518975795 215306564 0
555177988 229192616 0
532096252 220921771 0
102669686 185325662 0
275015444 191845326 0
517435294 518999539 0
236931951 34824385 0
236237758 116164245 0
146293518 110890237 0
423721189 365357112 0
297622993 60222011 0
539033077 253718291 0
123669419 15388453 0
312755170 341134350 0
426461775 395295741 0
432760575 332654875 0
67206076 180248030 0
26183286 110802790 0
387954831 510883004 0
493933854 777932 0
556031030 166775726 0
336070290 266478129 0
408626874 16029884 0
357247453 458740715 0
173528989 253446199 0
338609293 21174637 0
284978789 393280862 0
341913915 248270312 0
392931929 318099443 0
294622838 81430005 0
454895283 99886507 0
135401257 515846097 0
558686385 258035539 0
513039810 38835940 0
558457966 12769160 0
71942840 286675184 0
141415823 409261684 0
498103771 494156244 0
235928171 176487919 0
386460694 34988257 0
458607549 410792719 0
349856772 331921329 0
114362073 13169464 0
82464417 406688872 0
510975715 381111625 0
120831426 105622389 0
534040634 493275007 0
539493884 135683160 0
359725439 396101659 0
126521560 332313122 0
175910095 198692064 0
31091801 170498982 0
205621580 139168931 0
28910951 517561648 0
435866362 6990878 0
471056418 337404042 0
333387424 97528540 0
552074231 488027985 0
51130310 518249439 0
550175738 205489828 0
182097841 512445076 0
368392491 534538999 0
176055806 517667563 0
543885270 210137272 0
524538645 472445616 0
196820400 167491573 0
49648676 153190642 0
194681528 254485629 0
167762623 152837988 0
565247283 310772537 0
495002354 552481124 0
519669340 410374377 0
101875567 118629362 0
537246010 156015005 0
178901410 459493836 0
566023917 88996959 0
188879822 166197507 0
514964506 124808509 0
497676717 496681833 0
545785114 281464757 0
466562981 386680822 0
116979974 97962847 0
165717008 381760977 0
422799573 499776046 0
556243834 424874029 0
114788567 35678212 0
117628133 173769801 0
498917077 475886512 0
502201992 81814951 0
147274958 48754048 0
404720726 12991241 0
128516360 176063723 0
465521406 149947952 0
185906880 336368579 0
119794685 234204982 0
56040639 65576559 0
202362672 308838005 0
516637032 391313139 0
184570346 155669101 0
235036720 509365394 0
187024884 93146659 0
293665901 390227773 0
341625361 475627062 0
269393144 201567026 0
390064090 194609371 0
302542474 434241176 0
32963507 343129534 0
165254704 171149222 0
22582827 247608946 0
461734156 309109483 0
512364100 259259882 0
230015152 207592347 0
453063381 66636296 0
169544178 241146661 0
470824824 440139187 0
331462748 269303229 0
209894353 66696541 0
204092026 40975892 0
455970025 358192816 0
258773902 44769044 0
563492540 309065430 0
512165285 344959803 0
274039055 264569224 0
204421972 151197742 0
527577294 140235379 0
11161407 479211043 0
215653102 430321544 0
493719918 463442415 0
397223817 558303198 0
561931662 429937187 0
213733596 259590838 0
211888701 77144914 0
253358946 48207030 0
462798133 340873916 0
18990099 132329188 0
48507787 526117820 0
72951848 123879612 0
487912716 53175679 0
414490839 205375466 0
451556442 325100787 0
290299523 530998549 0
166300942 172486440 0
261329343 368068576 0
193651503 528122190 0
294865145 368986504 0
226809279 71081356 0
439157929 503439795 0
451762783 487171493 0
11627427 353880598 0
173910442 156693475 0
512638398 275236956 0
35564466 107813313 0
477487633 320091271 0
182791630 543219619 0
392388810 514747975 0
229122297 314728680 0
277963961 268008963 0
98603344 469762293 0
297220063 493362106 0
568756637 419089173 0
506999134 197289589 0
414892250 52245195 0
455361530 142535413 0
519482647 336438112 0
567093180 63090334 0
95643334 205620951 0
502633230 319573992 0
419595604 511769373 0
423030174 157511787 0
267790893 68781739 0
316241421 158598712 0
145181863 542663327 0
415581547 40832118 0
456819512 1489389 0
377375258 379636784 0
82581932 356385084 0
257542603 344782962 0
149051875 67064337 0
371949399 193492856 0
353742233 253487944 0
131782496 545114310 0
364857582 428611825 0
123600389 107683336 0
494537764 36702117 0
14809184 289840941 0
47323682 108008368 0
171159456 284057337 0
416974348 472364576 0
290376762 522439379 0
44558281 62849360 0
549510834 550758309 0
125391162 358506386 0
216157928 334965407 0
44814830 275728111 0
109160552 113796749 0
443483919 36394600 0
325231417 232490467 0
365954664 29068709 0
152157310 324279879 0
373141517 59090326 0
138265194 7768607 0
556350214 212164107 0
480772323 166856180 0
158049870 478130404 0
2935818 357401608 0
543297133 302909383 0
171104318 502047440 0
464883305 350788110 0
70909358 409041431 0
450238480 59677916 0
8307074 220475501 0
303462838 173939197 0
510873199 263086828 0
10659762 263557490 0
68640620 316220329 0
347890132 514241680 0
445164899 503263664 0
428082537 339199295 0
351126613 468198640 0
65314064 139729197 0
490624376 238295145 0
431059160 482784585 0
195721917 340294016 0
264291609 211816806 0
422854883 182466471 0
124741231 546820958 0
387497655 491237418 0
445653746 277018572 0
235685643 442655490 0
392096522 507405541 0
430349828 170507808 0
559149444 83442697 0
77389211 158798799 0
74797245 168215951 0
418532672 295632491 0
546563433 127977413 0
457326722 248152393 0
421263884 441016011 0
488785632 546057162 0
100014644 111113859 0
198405300 365354854 0
144398599 455761729 0
230574758 34559487 0
55018260 555336421 0
138846014 92655316 0
555688880 91756192 0
186352795 4127086 0
456200030 412362097 0
362293347 476467309 0
326224395 538397952 0
513648747 474545693 0
511560613 74553698 0
168596371 549682261 0
106774655 448461708 0
273711185 529897955 0
522670816 151968350 0
167141843 212905072 0
147574686 171306585 0
98825372 213668076 0
116435439 225543016 0
534086025 111304364 0
331906453 197802529 0
538518147 149715052 0
467970795 337130866 0
112671142 201624028 0
445316755 193481061 0
213147886 196295756 0
175009943 171481441 0
339344908 378897573 0
521382911 396506466 0
210404482 188669467 0
461656716 556589708 0
448708018 476627151 0
493641861 311389604 0
22703893 208900282 0
74327379 225136304 0
57654462 553798836 0
223045482 389887811 0
309586208 201818741 0
94348310 496729012 0
557946464 312872983 0
150360828 62275375 0
244620328 52525883 0
121030654 417136110 0
160651083 386412648 0
318135679 480720544 0
40523267 551485949 0
261629590 262163472 0
265454180 494621498 0
164324816 50375470 0
181021749 459052942 0
468332951 218161267 0
319659447 345997662 0
23180397 31116350 0
534019103 213428391 0
99459916 322802867 0
409303897 257195165 0
455989227 283558912 0
206618553 152803955 0
139246607 105997728 0
426056155 433707713 0
411750686 275679731 0
270001569 427282263 0
127779791 23723482 0
150236120 113338442 0
335429937 331052578 0
19779365 303938396 0
20622969 175165015 0
179784028 270131305 0
27778330 216071740 0
534251892 545655744 0
97246155 513445978 0
336912501 168845467 0
442489236 237411318 0
72058223 482387166 0
13727961 384331247 0
65098379 228867576 0
441900839 253314287 0
550287990 282958207 0
259070605 472097391 0
486292244 209585238 0
154288123 388247801 0
543892046 191505166 0
562791709 368010668 0
479422391 284024535 0
172127195 217803999 0
64440222 407943375 0
256621897 535485493 0
524430352 538466334 0
444186061 172505337 0
134390406 46352176 0
439994849 458751263 0
395571270 249525076 0
433259259 516863001 0
551475201 281247728 0
563532667 192604449 0
461351873 217827769 0
218471551 353797229 0
164125917 517166848 0
409533987 324414686 0
191598239 51432082 0
218187900 498558605 0
470276201 448210524 0
442102395 398950587 0
316982797 83164723 0
286466316 426195940 0
286836380 111314686 0
97765874 500371949 0
443320420 121701471 0
499497707 144311373 0
524613531 373192798 0
418730924 404260722 0
38493279 49845891 0
80543848 39709101 0
405337703 197725768 0
304728360 30808795 0
449261989 302450864 0
2799607 329240284 0
24967342 230302013 0
447323914 229350148 0
428713669 410992494 0
456315609 524577542 0
91068252 472059860 0
547517277 8866473 0
431402674 159758223 0
283528031 405275274 0
71879715 277461018 0
107609261 410260087 0
490950165 485898704 0
299976764 506477220 0
277393505 54550787 0
85723207 89944610 0
305031781 421433613 0
495159398 303958975 0
94823030 419961695 0
27103519 82929064 0
408247399 390973814 0
162341563 139143450 0
138694307 283844465 0
294983843 237287437 0
537444880 17944531 0
259841726 530652409 0
127810325 59345784 0
399898703 370886295 0
199130693 228285704 0
524170468 279399420 0
10193470 23715524 0
293916854 325188982 0
383720821 132777195 0
57309425 154730451 0
460187337 520148132 0
566086918 247690056 0
130312980 246637351 0
342659236 548497716 0
410988958 514870252 0
244879581 300996332 0
188272698 493061757 0
323513656 396304984 0
394037784 134574794 0
301395603 253991415 0
375675438 44848551 0
428302677 169133876 0
160312922 34369085 0
195258702 484560009 0
476897035 40272716 0
18086124 563415902 0
205709128 563833069 0
447326843 214755256 0
535422218 107934339 0
525967617 184952125 0
430960249 505901509 0
118969040 342918346 0
183178885 352707221 0
30761522 548207049 0
447343416 135211348 0
245275108 6049620 0
15590183 173743027 0
467175707 369857813 0
157617452 13393019 0
561906971 512021829 0
431960081 421571343 0
430227671 362845088 0
48655783 484825797 0
359898643 145750839 0
276295262 370914432 0
128813104 122265314 0
241456087 233766443 0
502511413 281048608 0
254627761 29628828 0
32159427 528052374 0
57514146 308904605 0
333332931 432201023 0
153418710 171299252 0
421575166 402703121 0
485676706 523073663 0
487287174 497030103 0
511271605 23777200 0
243141008 4716112 0
407217111 140275703 0
166907642 161842928 0
348642276 439901538 0
404219480 289240986 0
44980601 379135733 0
133976158 345347057 0
473208070 273741666 0
471560071 473889095 0
63496232 316679490 0
514088576 297532857 0
34237967 418588299 0
462059633 112433461 0
434239581 479038994 0
422047746 74195149 0
534862685 339754963 0
317354377 520376049 0
465064567 174300985 0
455119854 220381896 0
188846939 94975490 0
357498106 333458606 0
406610089 115108215 0
546754914 24867388 0
257388051 402804228 0
19510006 282988404 0
188901622 464491395 0
269121041 304621490 0
505454095 30382973 0
143983156 360517983 0
323643235 190160539 0
334457820 216155881 0
209872377 121970209 0
305776791 512840521 0
39897624 395137138 0
455111334 387452153 0
30540375 37758423 0
364989533 36022967 0
273917595 277275803 0
452462893 470164808 0
306014813 221667797 0
109285728 85234835 0
461375222 514089683 0
319681766 46672926 0
168968126 248872074 0
209835052 328586782 0
344184171 6831027 0
206784287 78978339 0
1827215 245536450 0
18654435 173563042 0
542435397 245410314 0
474514341 90886356 0
442864123 419804175 0
121270903 101198174 0
7036593 210524983 0
528187916 381816583 0
143744940 520363802 0
233403992 462044037 0
78545719 43458057 0
192791142 115823799 0
98987391 194740566 0
5551522 141709634 0
17012443 44588363 0
154631901 63936254 0
478159099 5988173 0
158486907 427060302 0
330697653 553845456 0
460594102 438692703 0
402165247 31502871 0
335757551 396851677 0
134717170 365644718 0
460714095 256713107 0
438805131 404596608 0
36232523 542748335 0
231868707 49422230 0
25809305 252335642 0
42233934 278841747 0
319004714 228695027 0
48153654 467667071 0
216803182 493275451 0
41287798 440960515 0
411485665 332508152 0
83071459 548587280 0
252230763 452530965 0
254528766 280713380 0
174636211 164038254 0
12561341 413501779 0
123644706 92268835 0
354286003 184543413 0
96856224 40292774 0
201885782 22163751 0
79645893 507646123 0
221391393 313595184 0
241073491 549713161 0
199848128 492481250 0
50517299 410515891 0
287704544 87012367 0
16193124 386267871 0
518373566 334321237 0
434243271 240545148 0
484671739 223824759 0
265267731 39699720 0
543243969 61891539 0
191893521 536143514 0
164002847 381845042 0
272573705 520841737 0
154029832 10669392 0
341397661 506954905 0
279277241 13486390 0
247025389 348051926 0
442912188 184932515 0
136789626 81862477 0
284676934 65161837 0
435372988 294067857 0
142643082 43123626 0
315168435 298929321 0
266570527 51984514 0
495656549 324410297 0
439442553 281284889 0
323214707 173252404 0
124153074 364516679 0
270992388 364865984 0
140302259 89069816 0
418702645 439238101 0
40021629 428120410 0
142285754 499038687 0
110859152 311350485 0
566189174 99063281 0
325550221 81814543 0
38403979 522206287 0
362374165 318778744 0
328217969 234113407 0
171063669 58194711 0
318184973 330700162 0
82965040 123622765 0
334344518 551345978 0
300102657 287535474 0
42159593 299768798 0
28908417 166652646 0
294233934 544358544 0
393753994 519177424 0
396722532 119593062 0
413697053 371903865 0
437600292 542868083 0
444093930 316650741 0
324783068 376524255 0
372610155 476189954 0
453340582 138653218 0
197523451 495849857 0
459142314 441994661 0
144505990 259746725 0
211779128 340111882 0
284771979 196873023 0
300107939 457708239 0
449056730 350008539 0
439279081 162560326 0
364185560 443926470 0
6961982 273669077 0
87868953 93602409 0
110711236 294947222 0
333039404 101321753 0
283073862 547532280 0
402576564 519515903 0
22395620 185461049 0
144610729 333628890 0
235772340 313789149 0
472760337 142933703 0
404036128 65761397 0
226416600 471265180 0
428580637 337653527 0
428673168 138806534 0
16242844 528995467 0
48168450 13703130 0
523066689 506248930 0
25981071 151858573 0
477013264 321591580 0
157626711 30577064 0
370927728 272636443 0
160550355 47011978 0
137166207 412909498 0
266059874 120838135 0
232990538 461546408 0
551317141 568719953 0
532328697 493859451 0
98051967 434957535 0
352564857 489724686 0
87147460 198085488 0
76148268 527637350 0
448392021 153920001 0
12275409 307370808 0
141203780 286592119 0
241267923 264776380 0
515315742 347074033 0
150855850 259293506 0
311277449 270354855 0
554654462 152780010 0
31000019 19693495 0
167549375 271502872 0
330775542 339765631 0
158889566 376075925 0
154870069 457902631 0
355001326 153368011 0
243022606 474184931 0
496593544 529921454 0
185971654 306510066 0
546927038 155194179 0
559924583 389854172 0
267523014 408147038 0
323978229 408163644 0
185664766 305894312 0
303847145 149997755 0
450882742 81173390 0
310731988 384120583 0
510991337 106759556 0
509836296 191654956 0
223458504 9042432 0
463699481 227382102 0
353543323 325056272 0
452702198 464105130 0
181597648 419054595 0
249939094 21898913 0
224774438 17175445 0
323831656 503968218 0
538241610 284357399 0
62390472 189905913 0
257911200 407550598 0
193192461 250881901 0
73977825 19956869 0
378321396 194757930 0
289214890 564915059 0
557342618 351338489 0
81024108 46293816 0
349900488 277724549 0
449307960 260552952 0
97657714 308076696 0
21007778 374452008 0
291294170 269273425 0
57537788 498412931 0
19279864 299903885 0
492637970 116647949 0
232974584 7906031 0
271158650 320830064 0
122055064 226228410 0
181938936 66792712 0
215905675 325811806 0
286935193 349156782 0
245080742 80313209 0
163388551 322579917 0
191105819 478875303 0
22289589 438109419 0
480925525 267317785 0
403204253 561237898 0
353158639 105006605 0
230664017 193745111 0
393704089 195778015 0
481602727 285550732 0
269371976 486195086 0
438468306 555666746 0
346101776 286136798 0
148092095 349114282 0
513609131 115770692 0
526075942 167326840 0
394719075 187398695 0
126661027 311756849 0
110995976 262413725 0
450085456 367614712 0
512064014 531961182 0
246895187 193259277 0
250947071 514944406 0
442546907 313921597 0
442833329 119642692 0
567234238 183243280 0
510763094 450541469 0
318610823 503089397 0
288438628 274033702 0
317792613 175295530 0
28141946 6284378 0
19292976 129829424 0
469977045 235899146 0
98649215 92648114 0
167625348 326341065 0
455856566 225887997 0
557243201 564666150 0
303920258 51497464 0
88319769 553543984 0
410676533 179391007 0
218320198 235958551 0
85215158 200439714 0
527339494 395231539 0
489854455 525799172 0
249409213 530854822 0
128339379 260627362 0
463320529 431027 0
169107091 486923137 0
442297230 465738954 0
228466645 307039025 0
253868663 160518014 0
284525685 379495501 0
1669244 400185990 0
234805671 342518335 0
207893050 77231234 0
224860970 12051578 0
293734952 147583119 0
407661774 51352558 0
248194514 209669420 0
529935221 381144997 0
318728323 448604179 0
315508202 329994920 0
267035121 459035857 0
303048500 484540519 0
536016086 436045018 0
510180557 14630979 0
138211773 186979662 0
245625878 41008650 0
344865132 337099571 0
171058280 148225231 0
283480548 270025852 0
461269463 153737218 0
200600271 385883165 0
5236336 382086932 0
276880978 109640484 0
18293332 243356857 0
430822535 431196141 0
215111777 457325371 0
141291759 13553858 0
380745306 345555645 0
51578212 560187183 0
492894013 32614704 0
300761269 181156413 0
393982818 278081062 0
187556235 562657639 0
293422127 565974261 0
78122078 502972011 0
27492694 556524796 0
550661873 295925905 0
400138951 121514811 0
263660941 192650619 0
59319490 381690410 0
314582109 462613138 0
487377819 124658019 0
416511063 289505088 0
149361137 333755823 0
500401166 47740207 0
6930730 34918868 0
367645447 383840282 0
265321896 555268783 0
490200403 236796015 0
491255029 249828448 0
115191318 563212624 0
467919649 436777927 0
560693393 51615567 0
203215457 177186642 0
382252469 318402623 0
111879999 243163700 0
253981406 98038595 0
287399912 31988893 0
115712176 62425176 0
21621799 83348496 0
333535637 93678242 0
537800741 508898775 0
999197 550407995 0
212351614 160308241 0
503311522 219559662 0
28707741 23115199 0
181460482 30161760 0
160687440 349661651 0
323246700 559255332 0
304945582 503733754 0
548085100 465723947 0
489095097 435431913 0
134473077 318069063 0
463229339 375251417 0
270437776 538613364 0
123521532 98087128 0
408233715 87701562 0
6715126 404490901 0
355425132 328558264 0
233752520 135390034 0
30375691 345786500 0
151523463 285513930 0
169039926 432426971 0
268240560 336875823 0
444229707 308811023 0
463189475 234319047 0
332427430 272212473 0
432971903 22152917 0
536570927 403691055 0
488735632 522088438 0
423360524 183706581 0
414546404 556765026 0
568798133 329589588 0
264290921 134128486 0
389317432 370536645 0
537415059 448610669 0
325278167 44178422 0
496966383 5740176 0
275396324 531777416 0
144022696 326539345 0
165968555 266572469 0
506548657 148683016 0
494523178 67005774 0
19702112 76366681 0
45946285 554912168 0
184584778 130388287 0
164594087 386467514 0
106223072 89843415 0
267981611 202776103 0
278755437 511364030 0
72304782 225289578 0
311836266 279972522 0
398633515 422972962 0
311440019 351997402 0
423992000 108520643 0
88139547 32325143 0
54639466 176472203 0
197655193 352760895 0
276515023 446121339 0
376083609 167320025 0
123888750 541549093 0
392156374 308425138 0
400782600 216532719 0
454174672 122141248 0
462905734 264861644 0
106760301 125918832 0
325849440 416204685 0
66715042 110235407 0
247322958 461746547 0
543102712 513012992 0
238851773 232707509 0
186278841 58562187 0
543649834 252714479 0
131929598 271851145 0
377765077 207673760 0
222706311 75663874 0
33447726 179164696 0
270999440 211591289 0
321288384 198575806 0
50848520 423894649 0
284223258 343572756 0
359780823 342227854 0
145831640 373555275 0
395083964 295588570 0
231370110 537815043 0
105580280 359682040 0
216598036 436955563 0
135170416 211231270 0
106548582 450913249 0
12254892 521731274 0
133758945 384715101 0
214385112 221902612 0
424294305 387165065 0
435151394 206689399 0
61081908 48746344 0
472041599 382435230 0
411574731 334837592 0
448618062 385983534 0
344071434 261541165 0
138224471 298216781 0
461191849 399662235 0
440027502 77642014 0
52622420 518073957 0
405609139 199136788 0
243079064 9461517 0
56437661 127885688 0
439868476 219869322 0
369059162 103733237 0
169606463 77014737 0
39190083 143538074 0
246831067 543259843 0
85630443 548722123 0
35402940 5630863 0
259058666 444225085 0
435604557 424711522 0
458570830 189729036 0
265428133 489443034 0
330275926 131937524 0
69811481 562607979 0
231252513 519707432 0
188854314 300377800 0
41377925 39016417 0
397499344 121649713 0
179972829 245415666 0
101396576 487044561 0
352309678 306061495 0
531493756 551585449 0
301732859 20211601 0
3535494 184391975 0
462313920 229831881 0
24099860 447603256 0
72349388 310882110 0
230124879 460695984 0
419239339 367023902 0
549906155 529754477 0
183620753 382874768 0
185912313 351358335 0
279176738 462908284 0
60619036 428479321 0
43455729 232451163 0
442992889 458213365 0
108828415 377179100 0
161353316 477663966 0
455894427 525016893 0
45274309 509338519 0
460469506 17801062 0
271541003 296416641 0
564305853 97585420 0
99592629 2069744 0
452698804 436239521 0
241569688 30249936 0
457602393 85715873 0
470963006 284191321 0
472422819 533053930 0
30227709 357486917 0
290453867 75734923 0
126135187 296294684 0
44260136 235934797 0
425472705 265324055 0
102358000 163199870 0
265524578 313158919 0
102038427 261693894 0
332894012 77359222 0
24906926 12610588 0
303994171 471037801 0
149610693 118237061 0
176289128 363771061 0
148862975 482007460 0
285966930 164308175 0
64184731 165353436 0
317088181 169545014 0
239022877 558540561 0
251988899 545348824 0
44364777 487904833 0
53870693 38921240 0
442129494 161061846 0
424510674 473988705 0
554871996 158937927 0
310263913 464582966 0
140433235 362910056 0
474407948 373370847 0
540588575 263495035 0
49543989 176135642 0
202894167 106233921 0
128446580 392640803 0
22514719 471598797 0
98015322 334394755 0
320791308 130156484 0
82155910 221275422 0
485956612 566666594 0
286892654 76275802 0
61622308 195534557 0
383518449 539905609 0
62711643 308756891 0
361489236 299735899 0
544258926 285165800 0
413784439 518248547 0
198870862 557128835 0
62157875 147099824 0
336437253 524108821 0
414767998 279783775 0
388349514 32757201 0
220544577 340788710 0
430306804 133931935 0
191616431 518669818 0
312935464 100461306 0
444438556 214816691 0
518756142 508919718 0
461735116 323367132 0
381281152 504222845 0
278461658 7552470 0
291418794 327053559 0
256807233 486225955 0
397821679 377573888 0
387599265 30529262 0
557143359 239607821 0
392949172 180393858 0
523540678 432893290 0
503696441 231502001 0
17167801 46512925 0
482100982 409300396 0
34163483 539971035 0
26098818 339412744 0
392151311 50317455 0
163185124 403229669 0
232215589 297773184 0
221325805 344674780 0
346734204 157601276 0
172771392 131149513 0
2131631 396385721 0
221932582 465709744 0
477604514 111531054 0
211701589 333950254 0
556255189 330551092 0
458470652 224293562 0
532553406 101718235 0
153508248 121365860 0
500629006 433139798 0
473838735 380057461 0
451391323 298790756 0
287847217 517723708 0
45042043 442549523 0
340447535 278054232 0
200578848 462068276 0
420401482 260637467 0
69953078 116057305 0
67143737 263958008 0
421648090 97907864 0
114105154 388594942 0
315546985 251561292 0
258564855 522449053 0
14900328 417415064 0
391090268 325879577 0
88727239 498255061 0
547528410 366854012 0
34283646 9049733 0
166938681 524683045 0
377754851 463857781 0
155893907 55175260 0
368052278 146883428 0
482994673 428413372 0
541719982 467507768 0
393651606 418668580 0
365674951 88820412 0
429216195 44193441 0
444380064 387504477 0
410392158 11362661 0
106703996 169704999 0
495294432 216105942 0
218679551 388495993 0
168976802 7098435 0
144010839 297273247 0
81059030 531104648 0
526562941 400292071 0
478886453 206128693 0
77349867 206844495 0
446513454 47855415 0
392059580 206680575 0
194797818 9841307 0
374604374 223466728 0
360435378 405409120 0
191703743 415687255 0
219202965 555129516 0
558615552 19981978 0
349298592 60283302 0
540763201 91742759 0
18373164 495620217 0
63108970 498585975 0
466903009 559335907 0
79622048 113184842 0
487371157 563058049 0
104711698 460054723 0
328343347 51647651 0
568230769 207028474 0
25993927 33148785 0
167614926 30211125 0
251016 306741143 0
364388715 40994970 0
513112494 137884303 0
281407091 522302263 0
295165437 29127197 0
513077723 561078251 0
252993091 273763796 0
90327406 175959724 0
324419269 390694430 0
359830528 429205414 0
425130341 526128125 0
12094510 186304918 0
298572898 186293932 0
421978293 488587523 0
399390949 32626579 0
124721687 11508787 0
63206911 504487152 0
95304778 105658844 0
128698520 269615876 0
296756359 60904077 0
392197448 287375914 0
31791042 184334868 0
141324977 545666287 0
384171904 552118189 0
454337972 439929434 0
372449085 363770539 0
74037634 511728027 0
123403672 427060438 0
311042595 10080282 0
15055236 468244540 0
332992106 510977038 0
249273766 502391052 0
552876903 39938189 0
504380459 410678206 0
340237311 63979306 0
306206469 191118247 0
162672828 302828669 0
153515165 141530221 0
314999958 92543958 0
221022886 425632387 0
145617319 292572754 0
76642225 160935242 0
121199838 111272799 0
517057077 368686871 0
186544346 7823672 0
454599124 97157871 0
43219408 344903085 0
376186548 557041499 0
294682835 479944650 0
82590612 137431169 0
215491402 270900712 0
509953097 536713623 0
343126187 108890829 0
462192351 259160482 0
53374825 436603735 0
162763526 180366825 0
395119890 232853809 0
218418973 245234442 0
65118471 87188365 0
60690295 255162123 0
400688657 269267727 0
437401956 56899738 0
174396995 333985873 0
493654809 22165181 0
33229122 519291918 0
193304412 2787558 0
456802185 295500112 0
520746246 256835099 0
240508521 161144356 0
399075839 281798533 0
163559216 217160868 0
77654023 83613936 0
460578642 169411748 0
131224971 391908429 0
253631710 551381579 0
215741873 89362488 0
50728662 484517671 0
16519252 558080102 0
143560486 288952351 0
142064081 347435815 0
300568482 100094713 0
152295352 5395030 0
328634723 219355105 0
14278196 329423832 0
372288555 365237656 0
308648971 255621495 0
213893412 231134038 0
568686948 564716507 0
54897337 51448088 0
544120153 541134075 0
233242103 336541573 0
429523499 419107090 0
132052006 104940171 0
232340254 484836218 0
44660969 499923163 0
492306071 334649689 0
48831077 198752143 0
121203970 190824156 0
146521858 129080978 0
168299078 506105433 0
448014195 548824319 0
212542928 500810929 0
175550936 537607892 0
91695433 50874737 0
491466366 86305489 0
524596286 183150681 0
290411781 413099292 0
127291036 71413930 0
87795938 535928786 0
513759491 166867350 0
313620391 285966593 0
78036188 229335338 0
37839657 539745763 0
258189611 483054248 0
45646370 312420376 0
266020824 379533443 0
201775303 107503228 0
444968790 298124136 0
339992228 257481258 0
550351853 514775137 0
397139023 289788971 0
113062540 232344391 0
381017594 384709094 0
312001273 516769759 0
510406599 19297368 0
477826609 315994673 0
455132926 16593893 0
78403393 132902833 0
362896286 76634961 0
194881558 87847964 0
468515175 193171487 0
425390375 509292016 0
24396042 47207353 0
57978981 91455960 0
496785136 126666670 0
295919824 83363421 0
383511621 496611046 0
58349656 47193856 0
154665961 344962719 0
358521825 2661884 0
206500247 432347662 0
6871493 308555986 0
468851686 182323466 0
532169563 246989198 0
170432920 89149296 0
569108837 415236443 0
438377269 377391120 0
399431978 279740240 0
232634969 184381898 0
295829503 194513681 0
532563883 62374300 0
533639046 493784567 0
416721344 552738867 0
407239646 13643374 0
522203702 292530985 0
7433338 456660541 0
465656789 400328397 0
57722571 397106523 0
348533246 302433348 0
248074732 169206354 0
451078279 185771744 0
219119545 422945402 0
251798397 39801964 0
238286909 562513915 0
463332971 414660 0
40065823 413992661 0
455177323 77570549 0
189028845 171196582 0
475516517 200944085 0
559802263 418621450 0
422901612 489709424 0
336473936 350062287 0
169277273 237168264 0
172973573 532242109 0
229432573 358445362 0
14842177 551755563 0
392840535 519557238 0
126060738 331138066 0
463447963 29092622 0
158025689 504287443 0
205715325 24927088 0
343942081 155836957 0
243497236 501603532 0
322707259 55384728 0
512652985 23946240 0
312884697 444311217 0
553015866 516174179 0
276591190 30986227 0
451163415 224878655 0
538816403 259012145 0
407620329 412346862 0
29410247 84843553 0
145681034 24754082 0
82819617 426451911 0
511708780 266923526 0
328989683 558619466 0
30413031 541369910 0
186132702 240293304 0
189023471 115652937 0
189444684 111427747 0
151822152 145533257 0
540076998 173083876 0
285915022 140023370 0
508088977 478288446 0
536607099 303694904 0
24578791 324240087 0
428872599 24343482 0
113425424 100881613 0
99549131 31090047 0
196403082 443975253 0
505017790 217636355 0
22299003 159938620 0
566522621 197621956 0
548938253 329048080 0
429138460 484033987 0
208290087 528172624 0
236252533 187350234 0
385826583 44849878 0
474873584 255030927 0
65132732 552507625 0
169627896 471489244 0
27418236 131270802 0
180403028 247093587 0
429513638 125213480 0
264976620 312013809 0
276430888 276358066 0
349133130 111195925 0
560232169 358158388 0
505330566 76056133 0
514825681 333636254 0
518978915 221748258 0
511097065 248251216 0
2527498 75481038 0
148239349 321330315 0
117071207 42237519 0
121552824 51509887 0
438639869 72495159 0
37584222 508023369 0
417305280 78888983 0
151640985 218231530 0
426896464 412842195 0
314123097 447717103 0
70527188 346056034 0
155927304 19290642 0
230418253 282122639 0
412169532 560675605 0
538371517 195419826 0
546834582 350281363 0
505692352 519797563 0
260788519 308681141 0
526668365 276842324 0
411620411 317422280 0
256757925 348736569 0
140778791 309658517 0
304959663 263415484 0
298586269 340580765 0
29463453 319802748 0
306885724 84349214 0
456019972 240152639 0
265559513 36490111 0
6892358 256256801 0
43570941 475150501 0
189093402 385214807 0
83143151 151522798 0
512076594 340941946 0
365370725 162105024 0
282848617 382226056 0
475747737 507855655 0
459921437 516305749 0
359202312 392545728 0
539539341 508248175 0
374959074 48440452 0
159935060 435302912 0
264029548 504694782 0
221067558 500526420 0
417056742 413281106 0
332251249 285938850 0
75389302 345148225 0
521351171 183026690 0
361241018 344952191 0
79654145 394533103 0
519165494 69175832 0
318356748 268614424 0
231886968 293449021 0
555586729 157987893 0
3075694 518836750 0
566376210 452475321 0
221859875 138539090 0
528423540 504120466 0
98391717 3077966 0
105231595 291226904 0
247737296 416187257 0
13719409 113817802 0
357994182 134829063 0
146990513 364722147 0
50005134 7133103 0
76940046 333726040 0
85776309 517055157 0
366057986 262498467 0
275896623 488493103 0
78756813 479385681 0
559041992 566884272 0
225167417 473483449 0
500855873 80545721 0
333178676 393143144 0
152457978 330139029 0
220818180 28259255 0
36453646 245785348 0
146215831 180677232 0
307195311 115023023 0
394760519 513885680 0
196011789 564743771 0
210162223 294811527 0
419011214 215820827 0
172264240 230237193 0
319024183 161663525 0
517043653 554032941 0
212417886 505433048 0
563601855 554570603 0
100250723 47941793 0
310544904 240899831 0
511496365 126345692 0
19201355 220647045 0
339901858 92498961 0
358326141 225571117 0
372066342 163602390 0
480808393 277141806 0
400769185 756269 0
391929163 422027670 0
356360965 325110707 0
83234498 21254155 0
387378277 239832811 0
406362746 191929965 0
398874801 425550857 0
406046310 168073685 0
38984980 551703268 0
176517415 234204640 0
531749523 207961810 0
30640450 340906444 0
469314887 302845852 0
395175202 91676935 0
314993455 324729725 0
223456102 57199211 0
378998842 144546564 0
102753579 547413209 0
496364299 5617214 0
347725547 278392134 0
377736489 500007743 0
60553284 505477966 0
416506350 538692135 0
73233618 253947966 0
213838005 249022404 0
500754339 299329759 0
532096300 110375220 0
487828740 515498178 0
100552531 187900745 0
135330495 19537095 0
274251296 276858703 0
92486698 280070221 0
216538481 83536981 0
75535861 381767399 0
121515436 77356294 0
427551455 40361983 0
529441616 16750419 0
80076202 322318634 0
540003514 536692600 0
260889569 558077842 0
207489565 557947623 0
508482211 309576920 0
236604174 473138816 0
17823778 63332383 0
180277615 161601251 0
401669696 465406149 0
324837034 141717209 0
431292683 201143760 0
419646091 29842085 0
26426531 9717085 0
235870889 471665404 0
130413494 416894044 0
430580439 274806054 0
101768315 323093926 0
238744505 222327789 0
509991484 480552060 0
119525357 184411751 0
492343902 528177402 0
342776523 149379249 0
66077212 130496874 0
36144496 506222366 0
130437669 349193483 0
399995843 165611737 0
315753079 16837892 0
434464470 403599835 0
258795141 533071488 0
518839713 391848169 0
96874041 446262412 0
326835191 142984551 0
21702721 431333861 0
95208712 499484247 0
446784764 247768340 0
396302150 111536654 0
426934026 161558224 0
102297179 355626533 0
213609849 403190492 0
426027932 432779452 0
409658097 493853328 0
473039218 505445409 0
468562807 51945624 0
105396111 333035779 0
197796804 292198953 0
294385400 482788556 0
542519074 228799571 0
340565496 151923418 0
232760659 155695199 0
174211054 78307714 0
384993326 59275056 0
557533716 46642292 0
534473305 511277923 0
466864707 291055664 0
461245812 565093290 0
155222464 373968458 0
324553042 44294300 0
382198920 81511719 0
69901494 202300797 0
560860651 345088774 0
195821020 68686637 0
443677020 135327266 0
125653681 128276833 0
261284893 549835077 0
569109036 514733583 0
196779278 564192766 0
540839080 1815840 0
447429107 346963287 0
194273929 115917083 0
460285251 30488579 0
7199331 526288682 0
247065235 471471804 0
192716015 202064525 0
53035922 110926657 0
438379349 77197135 0
482887723 161227309 0
49603239 136977613 0
17899473 548677473 0
150832318 58566735 0
472234212 247365799 0
394965068 438544766 0
150399667 171985003 0
153301069 97248264 0
60035376 122461025 0
269680229 482934443 0
223869952 281198734 0
78265535 291875700 0
464506200 41927009 0
69009206 312613089 0
125774811 462510287 0
472380066 167098457 0
420910669 335377431 0
65371744 67458955 0
433065827 501728844 0
407346037 10821164 0
135847732 555717677 0
80504367 310475673 0
67066016 370394906 0
408282593 533837574 0
518185293 58006897 0
378484843 3096759 0
31781232 445155978 0
353933909 19824682 0
92548390 225247054 0
62337095 283569221 0
115316052 325767650 0
227249654 105466273 0
433323987 551394762 0
15464879 499885617 0
464136885 233160290 0
556789206 452049167 0
420833746 358277243 0
356348898 388219738 0
298395167 391350744 0
564778952 442644909 0
31747084 380702413 0
89352707 455601540 0
471262142 317518638 0
413005488 66908604 0
329660494 203572240 0
330280618 472330151 0
173904807 121637635 0
100386958 49583282 0
60204695 156265366 0
34417545 34701803 0
143545829 446907597 0
470803738 386273621 0
388115622 15321477 0
318458141 242827479 0
306911094 323212305 0
443285469 206138399 0
424091093 349866494 0
1905019 525753473 0
7630175 439752485 0
379684356 182433414 0
177193076 382579182 0
393753803 333344012 0
539748202 49883011 0
350553830 438783893 0
513498241 6547315 0
147575995 140827430 0
515016523 567059815 0
543877574 146772600 0
147070619 395410379 0
57411719 273239052 0
378888753 294416203 0
337866209 267754021 0
201328373 121911106 0
368265902 34179545 0
507742118 538160475 0
343614607 190758829 0
35680793 207704024 0
47871271 298781356 0
15121539 182146569 0
318954266 370563068 0
465487847 560762197 0
84210939 317888505 0
486116953 257858013 0
22756860 449371469 0
154912774 275719358 0
107708948 39588824 0
112901314 1155069 0
521767487 472980314 0
354096348 94743067 0
499955192 463582798 0
213419405 73291266 0
435000242 394623009 0
317003843 270052254 0
156323361 563690586 0
273689334 525701236 0
194573651 467789730 0
514019315 383232190 0
425866546 12955893 0
377928930 70803137 0
430867206 172757475 0
270368400 78671176 0
31143898 493013643 0
128243853 467254663 0
358604700 532523539 0
372507993 357124650 0
431896036 158155501 0
402338754 61777195 0
514603371 471402088 0
361011028 138431212 0
234874999 38952568 0
565987274 467844686 0
172497781 289993162 0
352178738 221178248 0
367116316 290591875 0
340542500 340787223 0
283925288 279451851 0
86062580 234289810 0
436261862 273470074 0
365455078 115461367 0
557537255 447872053 0
127519421 456894323 0
73452558 288831282 0
400294729 252984156 0
182698413 538032396 0
145897567 268415044 0
561827880 120473603 0
122866895 530202156 0
494445864 478908085 0
256556801 430207445 0
327942585 188835108 0
190477030 549714049 0
243266055 69032672 0
458783294 126808255 0
44420022 499006045 0
103062158 125324376 0
32119359 179630817 0
512928525 513498868 0
115826104 424132766 0
273999763 566737573 0
332494151 31691219 0
4530229 28658759 0
183334928 349572458 0
253851636 262619995 0
39444564 28766563 0
387076849 172338302 0
96102284 135065126 0
350913374 77392670 0
374577458 230761330 0
481066196 550674735 0
467057579 543454910 0
437812550 285924216 0
483401878 134222516 0
318939405 373571688 0
471892588 297603078 0
104555683 566698690 0
510351328 316427871 0
269774851 499499648 0
29311276 174929095 0
73688532 496363757 0
184253811 465239241 0
561696212 371557108 0
125766903 335802712 0
489731704 117021291 0
368438237 35748982 0
224883369 323575050 0
268809525 81474058 0
228306196 507253610 0
490126926 299468480 0
191445603 408858881 0
305805182 166172492 0
46809863 97286871 0
303349430 505699527 0
358424360 207840050 0
312026807 21032629 0
49623883 371300078 0
92154755 395779871 0
134062166 373175845 0
69026481 7125626 0
295290982 375535070 0
501150462 415500626 0
197056415 144304421 0
511201262 124366684 0
128457056 112704240 0
437769945 133262087 0
75764927 380786202 0
452219083 415509033 0
562044221 225215752 0
285658668 455252837 0
532784455 19964945 0
92773454 219166716 0
283017634 61609423 0
129770741 410906046 0
429137077 186793663 0
252336881 416641985 0
135878293 302072387 0
63327376 485179477 0
370409279 94604549 0
266397272 32528443 0
208798569 148061801 0
249239650 488709233 0
142099526 406589840 0
175967553 78425212 0
344739506 508815488 0
40257145 72446685 0
457149924 523860837 0
77322197 522608999 0
329651922 296445351 0
70870031 197072303 0
421262615 350254944 0
455218854 11462861 0
522159924 211376302 0
175809859 332512821 0
291508288 471891263 0
455553069 236082644 0
354085547 429273003 0
458566241 437446314 0
143293982 343420770 0
232581183 383753057 0
26096025 554184882 0
453184187 385673735 0
312808014 477221126 0
377377033 189942946 0
139082272 521880551 0
540144695 566477837 0
93754035 226723371 0
354648419 23556884 0
415280166 404638117 0
232490306 107987123 0
404136948 87137764 0
59582693 555901235 0
381158205 180744240 0
118084981 140845439 0
473443866 484936869 0
218108304 205903429 0
26348833 292648242 0
401415128 101682980 0
174554309 42000330 0
545496669 188196405 0
372946594 30822446 0
246085302 82747043 0
75122462 443646809 0
485801036 421277034 0
505835723 437907830 0
550370990 10241866 0
262071523 446598892 0
89148180 168065098 0
114001998 503694025 0
294901282 173040614 0
153230837 93725415 0
39905112 170566792 0
122830812 407669933 0
73387254 197777779 0
167671681 273600391 0
317758143 141634409 0
249951062 504882663 0
482296520 236545414 0
45459618 129586997 0
290072443 269800056 0
388231779 260783857 0
291387372 428874647 0
530461147 106835745 0
566168177 268910837 0
550264383 456635669 0
439082566 540668005 0
117192352 263157214 0
506597720 256575898 0
174406982 509359764 0
130386684 287870094 0
236405084 362644716 0
33523813 77090782 0
223656879 376939478 0
246506339 323469796 0
397287988 497435191 0
210250077 236382406 0
263434696 246103599 0
302766535 68956619 0
469380568 31808193 0
482154798 363334206 0
26294118 503000714 0
32563750 198370445 0
534852991 568449270 0
431650829 225534515 0
470970752 30701833 0
161531407 303994176 0
229278895 57261902 0
281531526 417946437 0
437657647 492143218 0
348860080 183345422 0
177257695 242605298 0
146439885 93809747 0
339826660 432417916 0
485546375 189060122 0
233754209 18807908 0
33735134 199501027 0
364194036 416216995 0
354523630 289294973 0
182443330 412104864 0
449965750 293454964 0
545113925 565771760 0
10083023 173088221 0
141583184 300261493 0
443058276 193180449 0
557029163 496794890 0
104323998 41157600 0
190005538 285800730 0
432411220 324615638 0
447119828 197567529 0
404119102 301009628 0
408540868 172652437 0
123578901 422041660 0
19261030 457282141 0
75393667 36246019 0
333201780 366702886 0
137927420 506622499 0
327399616 62588107 0
23033600 432480325 0
248944995 132993437 0
264584063 566006069 0
334705684 164292097 0
422430029 226019017 0
94370574 278701249 0
488915941 116529036 0
269672223 283300941 0
258646324 54019414 0
152999682 80370139 0
392585162 14509563 0
467847074 36474407 0
70466568 122314084 0
545690889 267772233 0
367058039 367578291 0
359662157 338439778 0
285530573 229333978 0
181454714 299323545 0
9024282 447433626 0
287833369 290972737 0
350576673 399146752 0
77293744 136874735 0
143257599 361035962 0
191204677 225228131 0
473458222 208613238 0
477546423 285529793 0
223220224 483465173 0
354188844 62936805 0
240195333 531407678 0
279307511 417830172 0
392692364 413695682 0
152506661 233420342 0
359518630 495388897 0
63412252 382033794 0
386822040 207631563 0
421520123 411479138 0
477122986 276330868 0
354203858 472228203 0
194748017 172724748 0
195477280 490903696 0
90579666 346396555 0
556848109 336274389 0
218926020 154641693 0
474922411 69302483 0
299871767 434818537 0
394818750 267710540 0
151881549 422789526 0
554950463 300791144 0
96029823 276992326 0
474348575 350723798 0
554515185 83913877 0
463817379 500942577 0
556542740 316578684 0
129289109 387124587 0
29573797 506603748 0
85572098 549165206 0
272894849 55649252 0
531461524 5480934 0
358586740 131589397 0
544775749 303644088 0
13576735 490647829 0
397072388 131690411 0
515864438 501879142 0
172766807 553185125 0
19204765 388020150 0
116275750 192866227 0
48182576 326985884 0
288270972 302139607 0
42826847 68113032 0
221990337 69615229 0
269708251 323916357 0
381509808 274093047 0
108728669 245248137 0
79079360 201527420 0
556947404 191360918 0
496150792 320845019 0
59858924 477058309 0
302101888 196832391 0
100380974 265538189 0
470398951 79617828 0
553747495 183184487 0
270589134 480862489 0
432315045 168645179 0
96782068 90459394 0
242991318 559254550 0
257015375 172037806 0
243787970 31368010 0
12846515 85764053 0
531628488 281895439 0
170495524 185619074 0
411121449 380577623 0
297665588 181868357 0
22391111 212971810 0
252689117 127170391 0
189695500 104993467 0
468080463 509367958 0
415083783 185556894 0
203258101 500604766 0
486803337 567965813 0
38428428 364928488 0
264547368 234289820 0
313216401 233989185 0
183840819 505706593 0
319967541 552353361 0
381073248 349488552 0
348855228 567596659 0
292715548 123034457 0
56004090 380688572 0
357928984 275180927 0
312842993 180528724 0
475495736 324176733 0
538060154 543548999 0
343907856 68742292 0
115190393 213750662 0
464840490 250133300 0
221253801 396811766 0
476276850 441881060 0
360295713 98368275 0
114972601 389103676 0
73946756 466076684 0
265253066 233816610 0
521675130 424656419 0
390291160 381504143 0
190856761 118306061 0
82405275 211266853 0
256686140 420744114 0
78753124 116555735 0
456547039 87953185 0
206451750 366520207 0
149861948 291148357 0
234706107 236272119 0
225148023 189609833 0
291061432 16214004 0
399405261 142878991 0
168688798 159634447 0
61653422 421630627 0
514867624 76526057 0
355360395 426908699 0
139913774 136522272 0
479134221 330037516 0
193906567 308604273 0
359508513 538665513 0
133339188 16026981 0
290434376 490021391 0
209106367 70297350 0
486957077 559019737 0
347984751 209229670 0
37439901 426048319 0
411995709 366410342 0
362944774 501293992 0
46206333 340288065 0
156020577 527345943 0
445776927 427570327 0
4720499 553032861 0
85233238 133389005 0
524516663 10753076 0
68221383 203071489 0
243406588 265202074 0
51716526 568796818 0
332203686 53629031 0
514216006 466251318 0
117024056 566057574 0
106681299 428079803 0
170084438 13078969 0
499126947 102263546 0
388029666 20656895 0
502520487 530284120 0
550315372 246387844 0
526633315 337181583 0
445568681 352907021 0
42357882 433287895 0
443914041 484399825 0
261246944 313886185 0
83535337 458522792 0
243646843 141014321 0
97874594 317025031 0
265368656 537630560 0
536851421 212047931 0
263509434 140272266 0
502141200 418420480 0
132437354 375497306 0
411690616 269878738 0
373264208 132929279 0
483055876 225627490 0
336797734 166184919 0
260584745 424251542 0
538154385 158668556 0
526756804 206130999 0
370522412 44888719 0
363955376 301139696 0
385698317 15895480 0
430533296 421771393 0
44341186 259694873 0
274726619 436700927 0
330972456 222406221 0
419541969 160871120 0
105201040 40956002 0
191367016 408731025 0
115938214 475167335 0
438730400 355820868 0
138753084 426050459 0
30193162 32047003 0
99634945 329902900 0
15748008 202399513 0
311368218 224741118 0
174180921 375985646 0
545066701 220172319 0
13680885 544132994 0
339860419 431478467 0
317910745 391054117 0
544294355 110442378 0
165442009 487288025 0
113782895 464196351 0
427942810 503727339 0
129897982 169444474 0
475346579 324253235 0
26606325 367815026 0
151694490 122891500 0
17981239 475509084 0
288849854 411029299 0
280257289 37852591 0
301181644 275351267 0
176463601 143811511 0
259220821 469051489 0
340592661 452433038 0
312547696 176607598 0
117679932 248471150 0
362566258 270545376 0
494292655 336645261 0
258971687 121379072 0
146059779 295433136 0
156870127 506695934 0
94502596 343161718 0
247399431 240020967 0
424688113 343686172 0
178103026 57119000 0
275329025 118220397 0
464610571 342544427 0
22624752 380726457 0
564248930 161642455 0
526776213 402100208 0
555964428 63339431 0
225223737 561513131 0
171984587 340024242 0
319435965 2322903 0
7599387 203072100 0
497716819 560013771 0
522689936 488423926 0
400176792 539654612 0
140121901 43651864 0
509507413 477475046 0
543449231 312931131 0
272395046 490133471 0
331258816 237603978 0
107574807 507928612 0
473229616 228735522 0
173648186 315063683 0
472680105 406933384 0
337938362 332739116 0
488454359 423637212 0
60195210 31138539 0
70382301 123083052 0
436244028 342632459 0
157545165 327187335 0
143127433 191442601 0
209227601 505900583 0
432962559 321038041 0
480124711 144574569 0
429120094 130026748 0
185519540 297025448 0
163757425 101443381 0
148640036 141150960 0
560348512 257471136 0
60662336 7056235 0
143572853 493195778 0
244032768 258990893 0
167585245 317317743 0
112768226 376798487 0
232941380 184041564 0
471656096 324152542 0
409155130 429000725 0
179611802 10940947 0
374871984 404812857 0
15598972 264198717 0
246556573 485414233 0
121634096 299774365 0
294507911 294225947 0
218609883 20458690 0
234414138 297225675 0
396671106 430201696 0
444044225 501905371 0
559832924 466153162 0
114152327 177182679 0
426489869 388693326 0
274235399 209345642 0
397463558 68634267 0
222900937 297238421 0
84871602 484237861 0
547151029 442025826 0
360386324 54385919 0
201073852 269916216 0
395354801 8191568 0
23391836 150697418 0
173499157 540071414 0
186042133 62880267 0
329496169 101086448 0
265888881 182505296 0
469086578 108236716 0
255995904 268189427 0
60514783 535366679 0
529582162 74538255 0
435279784 36917019 0
60506524 45755176 0
274104952 367955934 0
430978341 163991069 0
336948196 264987864 0
552896938 33117011 0
186046775 258363518 0
31355429 554957096 0
237939321 19361889 0
50214602 15342574 0
531415697 254687346 0
291528557 131379270 0
546027452 179781263 0
482736869 103057293 0
427870913 212737397 0
424455302 128093963 0
367295010 504780987 0
568690277 559317079 0
60013544 197941237 0
433008227 199648605 0
435410665 564595805 0
327063174 331168746 0
474358402 115701449 0
132602457 421506917 0
375106184 381980538 0
137830085 152575470 0
349941635 453218800 0
251518838 171599236 0
351270470 31589860 0
64398157 370955985 0
497135449 202036446 0
48374672 149731596 0
480559693 293884862 0
519372630 465466013 0
127459788 471008685 0
280869856 276154140 0
445807822 347990209 0
497804318 81150122 0
464607956 376808787 0
26828492 7381363 0
130341630 20738143 0
212207053 305151858 0
132080086 359041474 0
249858427 563866859 0
243224321 398667584 0
357634446 136012594 0
391598168 541188085 0
416547116 254230096 0
203148911 240938249 0
253399727 371136307 0
89773375 395304427 0
66483794 81223880 0
143687103 211136036 0
183572647 395222823 0
22645076 369320251 0
171110158 391286651 0
553167312 93885328 0
502759937 47487216 0
367789656 355940259 0
239754236 103389855 0
353172600 209294928 0
137177460 385600118 0
456288871 434343926 0
136336581 7768535 0
155105402 352566644 0
224384996 285575390 0
204596881 72252208 0
315039796 203340322 0
217375589 262732153 0
18486337 433541859 0
268438736 64763425 0
225121215 314680329 0
345180193 82778215 0
71830233 531520485 0
392542219 134139134 0
374347546 436964782 0
425960139 366092910 0
275394255 302716313 0
184821398 138913382 0
336801046 479159469 0
228615693 447945941 0
481869639 124078889 0
66218496 220758073 0
532050474 397642715 0
83770502 319316224 0
284983924 489067054 0
222736067 177490478 0
326490472 564008705 0
92436585 487322564 0
164980304 96885369 0
108226720 298749707 0
268406426 483638422 0
29397894 218635173 0
228693539 333058103 0
509925822 365351358 0
323477549 505784436 0
85626101 532529292 0
356413501 58097522 0
354229083 170542379 0
421253514 273978668 0
387551703 365452777 0
297438986 531011638 0
266274479 543247407 0
371624880 496903863 0
554536031 94885368 0
133102490 147065618 0
560207503 54859652 0
203655422 452599696 0
163644525 349633087 0
239701773 453404631 0
299262588 19121788 0
317185124 151907784 0
437236174 386198098 0
19513037 492200171 0
322458219 424730480 0
333572731 231997986 0
267131673 12516461 0
47432878 448364215 0
318461915 89888675 0
88033507 526664292 0
485688491 392091514 0
38908142 402344032 0
124953570 452511316 0
261367174 471275132 0
488622591 434326038 0
499749155 31959596 0
293033917 320545109 0
320146737 201388535 0
159843675 339428574 0
169011311 335345176 0
265253956 480909874 0
399781314 22085144 0
507187687 312298163 0
504477029 516119528 0
374876352 331999240 0
500476402 80150844 0
194788927 55747035 0
124336174 531736169 0
328070433 281510634 0
187700643 183999185 0
128881159 131996995 0
538023933 228408895 0
163310328 419360442 0
460905257 469139779 0
81328137 527326787 0
491615589 264209582 0
155383707 294869271 0
361782116 549500618 0
102479330 503761693 0
499148427 164911448 0
58076727 66455639 0
460189436 269333246 0
161639581 294623225 0
425384736 312810308 0
199349870 514993637 0
7514628 105174665 0
14702220 154475762 0
380687465 466993911 0
230064336 160572623 0
289204542 495609108 0
25231965 129359769 0
193904941 193284510 0
125056285 122402828 0
237878661 492247630 0
396596826 212515479 0
95618042 395808636 0
24267618 454602597 0
266600921 500931136 0
326770058 533589880 0
239540822 474385017 0
553795942 479817247 0
444281213 347592145 0
501503868 42065474 0
186850130 320961070 0
455251324 270307045 0
286765065 148067549 0
102476979 366447293 0
231903373 320007858 0
456935171 256752526 0
49137767 440326945 0
56542085 462054288 0
208705296 491815384 0
397825116 173487239 0
261171894 246192607 0
125459094 50767200 0
344071951 337808927 0
351298207 390808630 0
410336720 317805486 0
441332370 416433784 0
458864300 179063985 0
434925184 16123350 0
257369200 142143349 0
245627010 375640508 0
526431485 289769861 0
90333277 293519338 0
168947581 171775570 0
118829551 490635779 0
208180097 307196133 0
166479281 355077619 0
557586895 140083378 0
6365784 550218980 0
411269826 233100960 0
285515250 435758688 0
555547419 213044511 0
71150403 388715282 0
549451017 198419058 0
536284149 463467772 0
130796205 303526894 0
66639888 123395350 0
381317461 173815500 0
103122751 372247574 0
112411788 306608506 0
439396240 501538446 0
334904069 443944177 0
23820587 90525634 0
483214133 560325343 0
171952902 317983279 0
418751202 548393567 0
434562895 343285613 0
357930650 237157228 0
534515124 323318690 0
425265122 136089600 0
412218257 197062832 0
519795470 322482738 0
31959891 295182096 0
361327681 191793591 0
514517324 104196819 0
56817012 295816359 0
107839377 491997167 0
554423628 298760607 0
379416278 205267768 0
503315038 53521430 0
210595628 526022282 0
139987934 392330684 0
21627743 124769706 0
317291630 412116551 0
493873722 475363755 0
40391317 61231426 0
451744823 160133 0
311957003 427000973 0
41542806 254760967 0
266767290 444312430 0
87627935 342065821 0
476948007 496597404 0
446456208 408464561 0
487405109 385168546 0
173468825 75100882 0
53556057 375079899 0
60133083 483758044 0
92588821 131307922 0
436744046 47495645 0
125146656 569018914 0
516434228 114234152 0
6808851 70145597 0
267334747 408883798 0
409931161 207916940 0
142425173 199610778 0
343474528 121493669 0
83791447 451076937 0
87487686 383228103 0
445324964 247850138 0
535204780 453239619 0
554546586 770833 0
428247076 88460486 0
166762520 361642081 0
274701888 395105199 0
338432431 505064994 0
403023609 154937980 0
494420305 418213394 0
272229193 229212771 0
241982102 6840826 0
559365277 93366691 0
466964948 440014372 0
6551256 469403969 0
241289267 266028029 0
568343477 26690208 0
528745027 60844677 0
23550241 29199030 0
307350466 125562563 0
135726433 531622492 0
52669428 133789699 0
408313051 387478991 0
438638238 226691470 0
528211803 95344037 0
21088582 343723241 0
18182169 285975822 0
12107756 75772950 0
5945870 29317015 0
434050621 72545498 0
47823962 425359049 0
539300069 41731861 0
17875286 285639972 0
521608501 58156311 0
47499178 50320680 0
232101740 63221179 0
254116472 384246475 0
458950681 255806291 0
403411093 340956169 0
232835264 522653929 0
430803498 117079517 0
409800396 534128801 0
538699974 190525102 0
278932638 364577669 0
190947875 353782915 0
307710955 566270862 0
480877916 118774055 0
52993824 51665132 0
57865971 558214661 0
138629669 473434057 0
160402742 255354280 0
201829075 144803432 0
279198299 118847326 0
535026834 49122523 0
309186169 123623445 0
247859312 149414983 0
381774718 376773914 0
312546108 386206888 0
149170693 482735755 0
223807778 272823438 0
476655484 284060960 0
168178126 305658333 0
184914639 267496764 0
89469925 240614555 0
251166233 563973409 0
497001401 48611246 0
270795715 445824892 0
179277827 485948423 0
520151013 541425908 0
214361779 249449973 0
94988723 37540537 0
467198988 346561099 0
36184036 315917571 0
324826163 276913601 0
420874572 242136908 0
119799398 323503172 0
398628917 460738523 0
29410350 178797957 0
196608567 349320563 0
568495125 490744578 0
295534642 435942527 0
439603628 356255235 0
530899316 75473407 0
512701347 247886890 0
130276437 145459552 0
43503141 495098692 0
421681364 254081810 0
462971053 528463484 0
444665743 97659690 0
521325054 468291238 0
231279158 541417707 0
239316634 28444866 0
90476967 75609788 0
459650260 297852868 0
506193937 62673678 0
339427038 425250957 0
69260467 469389804 0
71904877 437450696 0
189916919 201572838 0
497446422 304834181 0
518006965 402499361 0
428346191 283701869 0
38523500 567673579 0
290399639 543493729 0
66028261 218590428 0
428554379 26936363 0
257699959 528542560 0
257904580 390826274 0
83646868 239507578 0
181332102 184896546 0
87662852 362086686 0
551709406 492043987 0
360990540 383794432 0
426475462 137481041 0
55787226 210012789 0
62443454 31980204 0
62831409 488820997 0
373813368 320536135 0
446339602 478464431 0
139012150 465128301 0
148911954 215294588 0
158865792 225608825 0
373758020 314535364 0
342140772 135529575 0
377919982 424560000 0
493380956 502236191 0
377902313 126038764 0
316641739 271520671 0
262791029 483208955 0
18539554 424639332 0
449808753 232946878 0
561098162 253183407 0
8330577 229041757 0
472012527 47265844 0
356302726 112684113 0
381515385 244577899 0
228874312 548563821 0
457075366 371821116 0
508229580 301557390 0
499381281 159724139 0
59632776 272733903 0
511721076 227595536 0
376737200 337412213 0
364230306 539551450 0
515529024 59361014 0
346907450 256925883 0
191847225 185818844 0
387465462 504796862 0
390525756 359289200 0
245098227 457370544 0
8769825 403624499 0
320603895 502276941 0
480796323 352174166 0
363943339 299259034 0
215827442 284514908 0
200699084 540130804 0
98093707 375752375 0
54858196 85563612 0
528673144 564278565 0
98392215 75610310 0
54535932 159556063 0
552947680 196153399 0
399463518 18266241 0
329899442 108419113 0
323588950 119390951 0
298873924 84561107 0
489140203 378510479 0
407351516 153118100 0
298166611 50795072 0
9913525 458196434 0
519498251 4550700 0
506741176 91718975 0
27940090 143506894 0
112464014 23972285 0
120856122 481772287 0
251289499 166210833 0
565110121 518860192 0
524532490 426619962 0
339927488 318566061 0
49942504 66163742 0
148737014 539294483 0
167601339 248132422 0
26945848 361049854 0
451335335 396303778 0
455374005 33622593 0
2560348 422844099 0
325763781 132871138 0
507763814 152205254 0
71591971 376032447 0
78107064 485743420 0
312885995 373179092 0
44440651 334399017 0
526429905 137504917 0
125851976 318144743 0
198351357 153946780 0
382420057 531391772 0
129016073 273307605 0
384080957 332290197 0
157413454 477697299 0
507407504 77839496 0
85959084 434012452 0
519431826 200326240 0
383231128 10979884 0
404288538 558054850 0
314703152 249815925 0
500678421 210683462 0
327695454 547047630 0
199551877 143360896 0
150998758 469291666 0
117516114 143681821 0
448236420 390553052 0
180516285 239968563 0
402035900 153531975 0
79994842 449420581 0
496670874 2585742 0
566942692 357166228 0
497153536 381794516 0
315535349 565736356 0
143792075 123804799 0
236026909 114915882 0
490264250 116224469 0
221865044 91843192 0
287833686 184346842 0
249361766 84315548 0
365492331 504900721 0
350607903 76749947 0
173884609 39636688 0
61373632 565612457 0
358928666 520767529 0
16955260 108068183 0
228848557 546196588 0
540209344 221072936 0
214089845 426838668 0
107042397 505387107 0
376860431 209689662 0
125992754 344676574 0
556039915 131669146 0
318587517 459347248 0
263249142 22397791 0
564845144 12145986 0
502771776 436849313 0
47746965 29286737 0
563818832 6588092 0
564222200 511969076 0
208730605 365420255 0
66622032 101844551 0
373653055 538134203 0
67221846 57035676 0
149105383 413377708 0
325608037 364562285 0
347974835 356033342 0
449886644 6472060 0
430182400 126211889 0
228410453 435575024 0
438083286 378806206 0
135356625 336674708 0
520914251 361445840 0
317972796 439051046 0
492518104 17789884 0
262539748 39936164 0
548883634 159132360 0
377094791 238132081 0
92859830 527421529 0
559483474 198218094 0
510844086 403457571 0
263937054 361275271 0
75971297 69678422 0
227669090 498304427 0
389305437 500818168 0
373527934 189751581 0
175368149 276063902 0
8606067 154904503 0
529783999 263973069 0
1651541 263134933 0
10235767 97851879 0
344593297 557033247 0
280148053 355537658 0
18294699 123961394 0
151922694 14728761 0
434170226 238003151 0
420202364 462334399 0
308885164 307161098 0
136317692 364581218 0
530284215 356367969 0
429913438 35020742 0
25596840 105508272 0
8636596 413327834 0
522683822 536286318 0
323091326 517332690 0
387541949 421658993 0
229741639 101181700 0
361505575 155843627 0
377826842 309572408 0
448658831 94316498 0
419778553 45614453 0
205065493 420651209 0
434197978 56898595 0
57193747 502954787 0
229144903 262529825 0
452690699 505714078 0
27308574 473260873 0
28849863 136774371 0
117066904 224422766 0
504223745 466952751 0
9456916 538525342 0
244299755 332046404 0
50646895 460347254 0
482901571 168062873 0
75874188 332468196 0
211255248 407050506 0
390926169 457424334 0
197016743 139365826 0
184549359 620041 0
120986223 69383417 0
226410336 374707726 0
252975470 447485491 0
542262842 231424216 0
50705088 515857396 0
522252958 273064932 0
436046522 485992589 0
424654748 38998346 0
287049492 298769132 0
142419449 557430853 0
313211925 366690022 0
492637937 552752047 0
361023497 541900849 0
233931465 132591875 0
185055810 413644922 0
462366854 323770229 0
542567023 185930319 0
524392833 297387956 0
225762331 274614358 0
249507290 219055248 0
89144289 183344664 0
270173208 87707453 0
530541541 42263863 0
42537215 397829561 0
133947204 482036100 0
458933726 555290021 0
326775232 331877511 0
424556699 412959378 0
448550234 60941969 0
91542724 227772342 0
134068225 187377224 0
268111818 132255689 0
232531922 393581241 0
506315916 261269703 0
210680010 188443498 0
183980306 35799428 0
319780448 370440125 0
423179707 160808840 0
101660615 340268189 0
228784767 56700190 0
290480169 509749628 0
152506204 121273728 0
67302396 317115738 0
395528482 445809203 0
147445466 281436651 0
481537130 115286008 0
313381537 336006077 0
58784710 495716325 0
317372750 269713719 0
285157433 301948005 0
16271705 1314297 0
335303361 412153649 0
542101123 220589507 0
174565986 126492060 0
147889683 555830930 0
358909715 36113443 0
236590859 16463625 0
231566634 40069300 0
468254191 369693147 0
343578076 450062054 0
471993717 30349299 0
184768656 394918322 0
348884938 211420607 0
467064988 329226634 0
472812582 79153037 0
366997578 475360859 0
227517103 427559835 0
215918186 58851391 0
127058818 62423336 0
78463653 376028796 0
462775304 469157749 0
392087033 208147289 0
229343751 43523308 0
248048938 308227852 0
442535059 345205425 0
121083608 567489958 0
553627655 111586263 0
97372267 245107660 0
297851506 362690337 0
63579596 186216905 0
90276380 52032298 0
364685560 364602508 0
287919404 418453021 0
291113785 232878684 0
451091414 438425999 0
15311059 467474819 0
303769982 148355200 0
62572585 46320332 0
283556818 465986411 0
291648924 530381509 0
426502997 9312877 0
459081951 353732929 0
442322054 64355690 0
538394710 115604083 0
552793218 463168356 0
213234773 360019579 0
196730959 285436488 0
463225409 322865983 0
244781095 433053222 0
167984163 110034330 0
326291132 144661322 0
229826454 357996331 0
215720999 562888028 0
388692944 472714586 0
494638566 539341860 0
173539332 344535050 0
498556118 178206880 0
80796492 354050712 0
256124362 44758624 0
138537281 208504335 0
260488804 457515456 0
394482381 91856185 0
208479595 377017415 0
522259449 124931343 0
184637692 493396404 0
26334756 87090919 0
521794243 138157168 0
457796363 271511614 0
68184215 540777189 0
248854979 163096091 0
203384199 311826309 0
319455825 325893232 0
259238410 453743345 0
192680103 35096834 0
542750787 180728068 0
256928113 123031741 0
398265184 363904533 0
339149015 237112659 0
402407439 38904924 0
168399384 211979731 0
497793529 225474774 0
97039212 486721119 0
12347881 50102997 0
534034571 186923101 0
473988282 315362020 0
30708852 122684354 0
91514024 140565110 0
11476416 113833120 0
121812495 114800165 0
101099972 355281950 0
462544564 150107347 0
404841126 451540973 0
409218516 290058074 0
399466509 223428788 0
177678359 483536388 0
397619663 334253232 0
197801161 322776977 0
512798116 478359577 0
431855114 476517973 0
140112436 255148151 0
31624573 62612876 0
105443408 491693483 0
317107334 363743969 0
100505463 385751689 0
216307233 66215027 0
447826722 37687905 0
297894351 211202162 0
525919331 548975810 0
444853768 563499877 0
209768530 101209907 0
553703862 514409719 0
326428711 372124865 0
473933445 199831824 0
86167532 287440561 0
349522726 499464331 0
441427592 276761204 0
461688894 149986780 0
47973601 531849339 0
388302569 470528955 0
225541572 418534994 0
367796442 504622637 0
316418644 96654458 0
119148953 418151247 0
293694456 260797367 0
79056562 147650339 0
397897861 177114658 0
558235561 32666014 0
400656859 247060556 0
166113146 533036981 0
214303716 391134519 0
195448735 124766334 0
12799977 437226840 0
127559049 183155788 0
288990279 140767328 0
29522332 137849555 0
341488178 178082543 0
294071423 442340273 0
250008082 242236106 0
405647807 528238133 0
395964141 49139440 0
85086267 131576538 0
349855043 228607493 0
495859945 182620863 0
228802452 96170152 0
394929814 281129669 0
274491657 201192197 0
114400977 133963553 0
276457052 96552327 0
474754101 19840220 0
501098826 556515254 0
566992085 310400524 0
410513592 364633028 0
224998486 118868274 0
47996536 475899893 0
216507741 386552280 0
311191605 483708407 0
316465937 502515105 0
434936908 419948963 0
300075852 314296451 0
221678890 254893868 0
138549807 250913000 0
313404481 391797336 0
462263828 476340240 0
227745899 365323393 0
535171579 87216679 0
109897691 381800206 0
18521044 367660117 0
310930614 434027995 0
300207581 36274487 0
176949289 255460264 0
128709339 34863807 0
544886361 107968847 0
107895420 341369168 0
500790629 64559135 0
159268808 287358967 0
318821693 92532729 0
286712541 310233163 0
81420437 45151259 0
84758909 152473781 0
320227485 125360845 0
263220261 541416650 0
504140401 65928921 0
66769124 453637824 0
33282318 153417501 0
103355599 433813047 0
152979970 95520461 0
2118138 247167261 0
449519084 251925295 0
48524672 309078484 0
543429332 324986667 0
134499975 143590728 0
132551377 323485345 0
291344166 22174970 0
417537495 461800741 0
511045291 162511138 0
203041821 469266043 0
451204205 523582181 0
110276287 249347982 0
417565758 87141033 0
311467279 222026766 0
303959819 347648750 0
417738811 295916997 0
144685334 428057103 0
300635532 507910307 0
176403652 363131326 0
421384977 461638584 0
63528543 419634795 0
503497992 325823605 0
249290151 301319786 0
127321015 550141040 0
461800159 74682599 0
36288387 302018398 0
495661375 421900871 0
269756611 137899909 0
309703980 475844870 0
524842194 346103969 0
194378731 279280649 0
76388859 113154124 0
223924059 65736257 0
91938890 524987380 0
234269148 545743778 0
376076206 401354520 0
434523152 147506954 0
354194336 325306270 0
360498186 392776974 0
467961784 48335237 0
32690356 556215183 0
415268260 378017947 0
138231716 466842746 0
105119282 381612488 0
456828430 329661942 0
77887688 124751608 0
89353272 207033830 0
138470717 565093029 0
546958684 16545593 0
387934627 259092577 0
46754402 564320715 0
329533327 400578204 0
182468571 227496956 0
462659614 229989482 0
357856047 73073456 0
97699794 536154858 0
272954278 351909242 0
431244518 538404999 0
357252573 434733944 0
439584241 60320292 0
340346473 479224788 0
423749649 332905234 0
504172005 543343327 0
537369172 280594914 0
204831561 342519858 0
425627240 281163125 0
370964301 217656783 0
135379822 381157302 0
17305741 290817541 0
565717999 276909779 0
73257392 115519232 0
304393708 420559364 0
154798133 184009236 0
42355430 383145786 0
269604258 90637363 0
191806590 271143427 0
20844684 490847569 0
477169670 547957905 0
184270736 168730805 0
160924639 252770871 0
524701592 196565192 0
128845085 344766315 0
273205008 317806868 0
202597961 295482011 0
530063882 512920971 0
60795581 525485482 0
46202188 387954817 0
226856347 128464830 0
258879016 451019375 0
165270803 98375458 0
563643883 194068260 0
334347357 560616026 0
119395565 47291831 0
557420446 436803156 0
224307829 338433419 0
410231620 452862387 0
168260102 358398118 0
261888620 464665928 0
186098134 203011535 0
212346470 96862986 0
397155763 16492653 0
561520468 557470931 0
81058338 273581774 0
260367408 97316678 0
29460723 239874662 0
74073657 14349824 0
382425632 502319994 0
450324150 273882942 0
260283722 448393715 0
241189021 323337983 0
540747664 489693863 0
39591388 243786099 0
208013334 375074985 0
71151567 474915368 0
263707239 257726563 0
81270729 90448283 0
563730943 337620634 0
382012108 335181691 0
15681736 451144382 0
300709853 416485485 0
449960375 480509907 0
563456498 484449480 0
7163933 317729977 0
273287432 362609768 0
404159661 67628848 0
250841265 124400345 0
407576277 378048415 0
353658376 364729314 0
164785475 101935906 0
469250689 551470931 0
292184297 49305842 0
360113973 506283231 0
18487357 63206749 0
42509512 94967724 0
326586768 464152590 0
242383421 401466640 0
128425124 199429815 0
568646047 211850552 0
371178439 246585935 0
241342044 30525162 0
239636580 514374862 0
497386488 114565015 0
465931028 437673366 0
55449401 508154380 0
535585961 175449654 0
88113346 200761157 0
128510788 239332625 0
146374371 487210809 0
368790709 512525877 0
254112138 331402545 0
76684154 164213131 0
415817722 18389335 0
45117040 465813944 0
375084689 556589483 0
149172731 282693477 0
152985343 121851181 0
292610490 478374411 0
59873668 513943466 0
21846077 254237660 0
503802795 114070665 0
371317145 186519612 0
298516873 414913323 0
494504407 400874322 0
362466304 61210207 0
218014748 413868616 0
124008706 373914696 0
171102617 205986669 0
382114553 521245673 0
121015529 218571318 0
305430105 397147391 0
144347088 205069410 0
23365990 296259089 0
527117909 473238133 0
303244124 514609168 0
454354631 66792139 0
377347638 339226324 0
504908405 381430243 0
154748912 256948789 0
111899787 546660283 0
32712407 252297059 0
73430089 436062885 0
482665361 265373415 0
384218103 462983910 0
53622083 119218917 0
311882203 421466445 0
122129665 510008444 0
206964281 114757897 0
106650830 275689493 0
371421910 14123192 0
165065203 512513468 0
144364929 205906860 0
11764251 391690655 0
328994195 165453812 0
509087272 178748807 0
328174510 563771481 0
335520094 97228895 0
186631015 562443416 0
245524053 355706326 0
98702881 433125439 0
425782484 166095592 0
147547158 311524287 0
551019195 543543775 0
218316284 61866314 0
348752766 2025291 0
510006393 413614553 0
46143244 195322793 0
24370614 198563877 0
517712341 146959659 0
452373701 105581770 0
269584573 136739627 0
155221434 198991641 0
371496417 356399467 0
471549068 70706652 0
465247715 343510350 0
420349114 165667348 0
66300817 513623430 0
99893213 468733438 0
301886112 193009193 0
308989000 229696075 0
535704246 470194027 0
534105809 58673926 0
140177569 479764706 0
36739544 414256689 0
162042749 234633937 0
257496056 338142593 0
528944676 259505220 0
446578803 202973376 0
369572231 131385060 0
255636576 463798118 0
379115484 45754357 0
173120765 299956888 0
155416114 527183712 0
77157800 532817863 0
174088782 487961055 0
201542199 425144879 0
4238930 507732576 0
373554799 365920025 0
26595512 35778176 0
97786714 403737169 0
84360904 433851465 0
80109652 468263574 0
354033153 270913981 0
161948673 286871783 0
475261212 353951689 0
319260721 389786334 0
277102609 339674397 0
237286369 475992488 0
461263590 222924163 0
477940058 537552875 0
467146213 551640589 0
422526356 228495788 0
562213609 257653201 0
247222902 405689916 0
27783007 15044040 0
152956854 335760952 0
385304502 545879553 0
240729884 207801625 0
16619870 467600874 0
96590824 549174364 0
509822432 109997351 0
51966333 148541548 0
36785711 375474565 0
533577871 241724736 0
330669461 411394278 0
350894176 287229660 0
279831699 159764685 0
299054737 346439198 0
219477997 179936888 0
41492134 17206368 0
71889407 55616545 0
414835078 338631676 0
179866127 431785602 0
221632431 557593585 0
20964405 550096919 0
183283232 563950750 0
232553305 140851095 0
47447643 285998074 0
332937171 340689584 0
165433368 469640201 0
11745620 293935304 0
538500588 526643212 0
170544095 465970448 0
185317219 243896975 0
348903807 534171406 0
394706630 486953795 0
443339744 457017537 0
564977970 74568555 0
314321259 128567620 0
161799173 472590985 0
126473698 82439449 0
249610696 279474188 0
162901511 89676466 0
131938796 110251504 0
184419508 408924197 0
279493168 279268858 0
315499656 286387832 0
49869918 239310815 0
184476446 534593793 0
394295291 16206711 0
419982624 216608818 0
315698064 553254624 0
161055959 565948522 0
244881103 399342958 0
277186273 32029888 0
44138443 521807790 0
59146852 163003392 0
257685782 165603585 0
175255396 401294429 0
43575788 21537390 0
124445404 154750803 0
354216983 368022039 0
226365000 92409342 0
517437727 235991893 0
540855482 147226666 0
537267416 236960599 0
385235777 394912843 0
64401831 369096713 0
531504427 247684374 0
462143653 282078092 0
89925656 337472839 0
525146073 119960058 0
486234271 33887361 0
113368305 566270100 0
449095386 3768684 0
501498204 440616887 0
359352117 446759781 0
168077733 381552839 0
193601690 223720051 0
282979757 87617428 0
72013705 24967634 0
464130920 499547200 0
78869598 272505189 0
376531904 361384168 0
282813257 262409527 0
369215080 405038999 0
287184996 418221393 0
112623573 132750257 0
468140046 449013027 0
456387718 70074143 0
175712470 397844041 0
264434061 82083600 0
163721632 520221672 0
233528802 472362816 0
536450930 357491206 0
90142479 26465363 0
240676250 78692420 0
271666303 150031780 0
102766075 101487651 0
299653870 109235305 0
461742144 504232724 0
343140015 542877497 0
545463834 362289237 0
148083242 114276166 0
496449940 300670650 0
256823690 536125297 0
323879521 480856313 0
319088714 555739504 0
287798624 513976534 0
289053744 259947550 0
282510538 46616891 0
222846305 369648834 0
324648034 522730908 0
437111786 488290261 0
107119970 169720522 0
180622497 529395684 0
512135123 519402605 0
419495703 255832702 0
312100556 297507604 0
207948412 412966328 0
511309709 341646908 0
9772420 196214849 0
137429756 203667531 0
312569421 87249570 0
221752792 118253514 0
69166978 483611367 0
304936582 351134017 0
416176343 293668856 0
18945301 116804957 0
150443998 557456578 0
468168893 367341893 0
84298168 165668575 0
171008056 18069408 0
200506670 87328663 0
263046333 347405163 0
78974132 128374570 0
206701369 336946190 0
117476340 290782754 0
496029674 186724302 0
534020476 316448486 0
411990084 291750486 0
332761530 27247069 0
465091708 490933860 0
457977615 45692099 0
506873915 97063092 0
96395968 558698734 0
310975053 461035988 0
327206536 511196726 0
392636382 509864308 0
330659097 366373932 0
221264915 479044758 0
472387357 199090658 0
406163774 136853017 0
462958911 147734983 0
174695643 197775413 0
440570434 371249458 0
49368891 405698155 0
562324926 241733974 0
195594349 122638406 0
414211654 355563272 0
484448191 404373598 0
301396868 43074764 0
108706268 447509360 0
321734513 222999234 0
390235143 304078790 0
197029584 386438668 0
276724275 202119722 0
162260552 179545426 0
101668911 405956045 0
195389971 163805201 0
1138488 402662950 0
247202597 453269056 0
169991598 254525719 0
429624422 149718523 0
268162185 510274579 0
223157134 287219215 0
546576411 491871619 0
438132040 249886488 0
285095701 224761290 0
52828170 304431119 0
480044533 363135106 0
271046876 23406240 0
554103889 549467873 0
42278371 310024173 0
327994288 362604495 0
390549595 516268577 0
9749606 322412211 0
334066320 481105468 0
408134360 58652050 0
546565825 553041895 0
118675263 30096361 0
561616139 80716120 0
79015009 192316837 0
520675873 368793828 0
393193642 544312288 0
554727580 168202280 0
106431714 156827114 0
27199635 192472308 0
172297610 203094283 0
471131607 305861059 0
537795892 280230117 0
535028642 496946560 0
182886393 210865523 0
181501696 551628004 0
208365234 550837885 0
24033810 115464252 0
162073420 308560041 0
388185811 427711655 0
134207591 298421116 0
382544405 550617929 0
250733328 128066035 0
52424877 343168728 0
180425672 29877613 0
114910576 568114995 0
447742374 140517194 0
212796933 35879986 0
11827761 465009933 0
436882895 496986898 0
167711773 436570990 0
290712262 191344428 0
25293380 256725340 0
127976084 255756767 0
227722635 130475806 0
224348451 485999484 0
386000789 77954925 0
550684458 158765041 0
42026747 214051539 0
304973585 395657543 0
304694795 358547454 0
62855970 138793101 0
85901815 213521418 0
356961155 309525146 0
204063649 208287719 0
309698023 65956593 0
257387022 315857962 0
110805768 180525619 0
359437241 165051977 0
479329397 309184070 0
56748203 532351350 0
338318010 314244983 0
353270667 379989803 0
501487000 261555148 0
304613008 35792774 0
559658014 519307291 0
434198826 149081640 0
448369014 150872108 0
288031929 154726189 0
79044992 41431708 0
300807607 367650811 0
252498898 545223981 0
122891909 31995703 0
334304968 183723031 0
330687126 228155282 0
467337713 420999760 0
167843050 17790620 0
157106106 468833510 0
350946111 564338902 0
316726284 184661548 0
359927388 148059967 0
450135533 342330552 0
123334244 43600816 0
125653284 431472251 0
58979337 541045911 0
130546070 204606119 0
425450997 257970625 0
237242432 280240208 0
452768703 427028076 0
17025120 89341014 0
529766167 395004851 0
191061343 22126179 0
123796649 149241820 0
491213839 207587067 0
101560509 284472585 0
176335038 427317421 0
180730698 51244577 0
250193698 141936225 0
198367365 400159937 0
2155991 146905028 0
296319224 325531355 0
463403075 118545366 0
334810982 287419934 0
94444126 221628120 0
117601963 121336702 0
233498993 404513891 0
514740581 243428547 0
127224013 528996817 0
136372007 312277373 0
500257637 328076210 0
22785917 85777158 0
47057981 553197526 0
352809110 71332288 0
408228857 28398713 0
278591467 515978839 0
330170414 103646606 0
135467398 473788260 0
407024016 260567635 0
120733447 225147578 0
396230993 21695760 0
5642084 448975143 0
238869047 131725492 0
111781672 14566885 0
195789925 261205864 0
382690801 24653948 0
168079120 528259460 0
479311390 144360973 0
193808740 367862241 0
105013573 127120185 0
479561463 451679427 0
47097014 221425902 0
454951763 209967338 0
93448600 141712282 0
206860056 78344033 0
4920435 499837353 0
195353028 317966676 0
564325677 532146030 0
453664988 363420385 0
494740766 16552719 0
37142117 22107990 0
148902861 51904705 0
8000633 383523772 0
163755096 568825729 0
562807440 518582460 0
388233030 559541909 0
256522767 255178255 0
300332311 103885866 0
507590971 336489531 0
40572461 510281867 0
322153968 378504153 0
276166136 245515743 0
19079889 446909218 0
291928087 255802447 0
113986884 375121724 0
529923036 361969997 0
305432918 263329566 0
103886289 216948095 0
173893806 371807973 0
506597097 480762365 0
373657351 412351744 0
554271318 134016764 0
265876929 31475870 0
223178308 279773165 0
242497432 66087771 0
118597808 247657349 0
486219653 347476015 0
191478158 422907065 0
398056398 536149130 0
81603266 251641398 0
87782285 537354470 0
333416028 47840214 0
453641947 123281879 0
139250407 137846058 0
73056312 358519937 0
390444420 125372625 0
161325549 552594266 0
382708532 305524059 0
346679680 128116819 0
199727767 484125515 0
311476009 185413956 0
156116439 99980477 0
358529055 145875310 0
464063373 2374531 0
94148645 20973745 0
559430283 494535104 0
433840087 143007194 0
560215993 247018425 0
301549221 167613698 0
505067200 517535676 0
394377952 264462168 0
225516595 220223418 0
106967528 169227788 0
296611609 307934215 0
563553458 180236522 0
62329385 487661899 0
354879271 490921274 0
455712156 175605025 0
385985892 182340498 0
196925615 538383285 0
408183350 555898066 0
416140434 406501370 0
498023120 374762658 0
547757703 485854011 0
396265944 321558769 0
308848956 363018442 0
53463028 348768990 0
138744251 109584797 0
198223639 531242034 0
98980856 188803995 0
482457962 506850025 0
102280062 400068500 0
528073355 383688586 0
553411962 465405764 0
318030528 403322892 0
540941153 493161751 0
376794563 408538074 0
55657781 557774729 0
91376476 209088373 0
195299871 174236230 0
151967397 90443120 0
556370833 324984510 0
104696125 408964004 0
55911439 555443661 0
397942473 80658150 0
12511616 552442035 0
403220003 313750308 0
153307421 518287827 0
25914745 404678285 0
59773216 297195082 0
534046537 395101320 0
477937992 236792545 0
512284899 242975181 0
467922882 70066923 0
455127683 485614103 0
517296693 372399801 0
306273639 91314940 0
215855707 542583238 0
411707690 239113564 0
32876987 219484148 0
156888114 327388986 0
557738697 128740174 0
231290961 46895154 0
401381678 517497722 0
338694560 121377160 0
485588094 111666403 0
244985836 341592119 0
233051363 143721730 0
455806494 468049742 0
267557854 556623258 0
114201872 463487036 0
200918255 197926766 0
381570190 517034744 0
377567851 47086552 0
367481300 40551213 0
537022795 48420438 0
46355308 299482496 0
289900220 232412492 0
452139919 101140553 0
10293623 6685737 0
208524693 537923828 0
365027419 46741469 0
269975002 358570452 0
489776904 207402292 0
210298203 467171892 0
78518499 409139801 0
331478332 49130982 0
223886969 143981952 0
242514483 232206989 0
49636931 483435289 0
208517887 128360351 0
142303025 239544942 0
495938260 280895681 0
253916047 131886020 0
248489388 416107214 0
63856225 88639705 0
546018429 499238841 0
310224807 234468536 0
148599478 408586635 0
539466419 427502490 0
449594146 371613631 0
98251583 537992063 0
351513785 168523009 0
336747901 566471537 0
95691413 225583699 0
41845787 337305794 0
296146108 464474562 0
88067727 36110652 0
339504312 276455911 0
481841004 265939271 0
325532796 422814693 0
127864097 282204912 0
507509925 82051801 0
65982297 77317548 0
311687767 211270375 0
470879411 401490495 0
149498505 565193881 0
130021717 251617399 0
450062290 307073600 0
524126148 308462437 0
509853617 309254904 0
453435882 74132592 0
404829010 532182912 0
314368358 407794300 0
492469935 192113780 0
52956990 269950369 0
334920196 313590418 0
13230641 354654997 0
533944658 369339749 0
518733959 259859271 0
51145364 292929151 0
24681007 466689156 0
521476069 349546047 0
335761353 416293075 0
223212371 143847269 0
269803537 340824465 0
399605956 312836582 0
152009068 194913192 0
506705306 336418797 0
280899547 511109857 0
17746528 218773707 0
365215814 276763563 0
74474134 241113551 0
411399364 404061703 0
508524833 499207538 0
408070012 507376544 0
148867573 552499923 0
353227065 340854145 0
504044853 56915834 0
457102932 43168212 0
425573105 463530382 0
121833659 537714426 0
5763578 77229051 0
27332091 412379207 0
476788781 133980 0
2853696 566746203 0
81287413 262583576 0
336158740 545121913 0
476147399 114019366 0
246654983 68931295 0
153532189 365432744 0
473356726 541200839 0
35343008 535452539 0
172110350 289794612 0
483385007 111636599 0
226110394 26171426 0
159331421 161045113 0
188224455 488003290 0
480338667 86991895 0
234197185 519512196 0
307371572 37233800 0
98517198 403051330 0
84911156 129790951 0
195549856 444436413 0
1113557 287931158 0
33239977 460289150 0
529925477 273435782 0
124645895 532300969 0
108351925 144155627 0
317517981 113491638 0
448350527 284873706 0
478594815 288560658 0
20648843 309680572 0
199438876 59054307 0
514297473 160771158 0
85675159 529869884 0
113922061 196620057 0
499768937 146135014 0
351529075 344145684 0
406910535 360474091 0
182707729 191576403 0
277517149 2715552 0
16383686 241855497 0
338026422 459679036 0
29598707 145530873 0
192888970 404896610 0
105311960 415666426 0
46662496 67150509 0
180135500 331739551 0
225487648 196587770 0
246297371 208535136 0
541415095 472377281 0
129604062 3661761 0
438505006 240490270 0
94141115 430939340 0
531432747 74677125 0
290189664 213243631 0
333715858 82617017 0
81011213 29580246 0
322575287 44448352 0
151137405 206443512 0
324055417 88802934 0
302340555 372312452 0
480843945 457212119 0
119242675 182537286 0
474943661 139390137 0
67368802 327049820 0
546486661 420677880 0
208616298 310374566 0
48353411 151375066 0
326860190 46604263 0
373277864 305033341 0
179052306 105405132 0
139987420 162153885 0
555679705 210680527 0
23784286 445831146 0
62820933 36818175 0
522919204 439506695 0
249745369 449536491 0
338979315 521131559 0
187016814 465797491 0
522131872 56602152 0
311729470 146357049 0
276163320 354079793 0
340899014 372263736 0
274796890 510748054 0
328850678 148834422 0
455190856 73355500 0
496557497 257449689 0
215161963 352460339 0
409797783 154708622 0
307606176 40277169 0
469715651 384081798 0
197659177 66714391 0
204826771 306434393 0
315086991 37342086 0
364689008 476758590 0
229972208 455484210 0
235258231 352009946 0
278399207 217515567 0
239091391 257999215 0
454493952 540321773 0
466340499 91826453 0
365399776 542282708 0
270266816 547004350 0
385833080 348645801 0
546940934 324865435 0
130318421 139643281 0
543577447 254370983 0
374360658 97428209 0
92732962 183211995 0
470673418 231831318 0
437905291 346294955 0
138721918 40741364 0
330631326 377264183 0
475348555 369224567 0
73236270 43156655 0
115685120 146308762 0
11852540 491555003 0
414530935 27603671 0
194957362 504270879 0
554324462 267394872 0
469474993 169651725 0
13014103 344635915 0
501422924 486536944 0
258045158 22110917 0
306911382 270853616 0
192938080 320054781 0
558744445 42495332 0
320051448 529560527 0
380972081 32786342 0
291083500 43468150 0
306645401 435668163 0
339708176 480062429 0
477935091 270611345 0
217038018 346461031 0
183931532 354876191 0
524194707 215459901 0
365221878 275963740 0
388225530 359206205 0
50600055 74846099 0
201367690 508771184 0
102591864 457909993 0
485325862 187204614 0
500255549 56879975 0
123374996 159470586 0
424992141 109563672 0
464359715 22704595 0
496017775 504874957 0
469154412 235734920 0
355423257 178521858 0
487522261 517921399 0
84575627 392639904 0
545868075 208845738 0
262584654 306630177 0
489718167 296236370 0
475188053 385157586 0
262291988 115622931 0
478393293 122986294 0
269392242 212391801 0
244882575 498363210 0
282071273 431237130 0
181561851 180260741 0
13196173 30361555 0
468371565 335969297 0
475617636 239108557 0
516618951 33967966 0
342918904 418894138 0
522774936 559994108 0
194301087 363347191 0
156373840 505404548 0
113896953 220502096 0
532671540 567100170 0
310271953 428018572 0
434035817 256393988 0
391916984 311458159 0
137580172 42725928 0
515028269 316063824 0
73883158 535725657 0
272646961 302159821 0
560123817 102744380 0
332249376 522112947 0
449745364 106771329 0
267098607 315665070 0
21964376 390733682 0
538753625 344613785 0
466610942 261085406 0
160157513 40346399 0
113557076 362266135 0
417400067 219239411 0
228599972 402745867 0
226717479 169960205 0
141100364 207156364 0
64988842 393165127 0
413938641 141146669 0
113944067 554699305 0
113851321 124062688 0
555220434 496799109 0
294060424 521231699 0
16320203 47161754 0
159252880 322263908 0
494213762 84929122 0
236835846 537201017 0
538930300 389293391 0
186616861 137407252 0
477095511 222803428 0
372395286 564281435 0
234873185 289579972 0
180778169 179180240 0
151574405 556766199 0
231842628 99455355 0
562187810 230221226 0
62064799 381814661 0
253044688 327687156 0
499389676 413349935 0
417250030 398556163 0
131524513 148779009 0
179892838 86083812 0
101153164 230600845 0
500989023 533273978 0
271371227 533282110 0
442146019 275647975 0
240263487 155487542 0
38221417 154506998 0
42093326 316306185 0
471337006 24212734 0
214803499 25312979 0
293228318 233955406 0
469931694 77639858 0
355827510 99793133 0
368249305 260876903 0
181189999 437708542 0
377225655 542003719 0
28258353 336083310 0
70562309 97975536 0
274093290 33104553 0
385819817 165890890 0
558194774 41209326 0
82175134 535176726 0
384925912 184572682 0
246990561 468700051 0
404410172 90703091 0
306412240 465152073 0
225194279 39335397 0
268249336 160821708 0
312525862 203133684 0
97916480 490051044 0
497627010 463609414 0
90291872 490490774 0
103973526 452958524 0
496920061 436603504 0
486737888 382484703 0
457828148 41526494 0
54192511 556568068 0
207456235 294137288 0
547119781 114391382 0
400039038 495516761 0
314341456 178201456 0
18415339 219553139 0
234314289 257649278 0
30468595 328996518 0
41469103 331747699 0
40099035 121731209 0
229863423 364946038 0
463374741 129626157 0
515397542 542947338 0
15434519 175995912 0
136876069 29669213 0
219570907 549298877 0
156880011 227539383 0
128115728 37988957 0
385357644 474988246 0
485688095 366321002 0
475030773 136953449 0
51761672 437527446 0
83893222 498353533 0
123295548 175834760 0
378797574 195934163 0
338795919 178600195 0
297568773 95961210 0
552542165 238837905 0
435739018 327277290 0
68269160 315971716 0
71464572 386686745 0
202943604 537792335 0
256909163 483712870 0
434731764 58305974 0
37036650 59572558 0
398685132 261813304 0
510559076 552108948 0
474494001 63753291 0
497013477 160047548 0
372774466 223767908 0
252962959 309619601 0
93842932 88422891 0
161437901 189554937 0
413941091 119114816 0
411168543 539517436 0
274692646 262846794 0
312160256 550873938 0
442363222 382472173 0
507336871 299941806 0
246783599 411761086 0
285854719 520611827 0
145480745 551361222 0
499748649 379127973 0
275636718 561831295 0
10830998 507633021 0
451365055 540413597 0
333281808 222053211 0
383557108 321181696 0
547301873 251382223 0
473018283 412626841 0
536637666 322868359 0
190693793 229590253 0
5022158 168157111 0
199922160 226833654 0
6053314 532874001 0
530763809 127597698 0
520312765 408858527 0
209751350 80433700 0
488391985 353495148 0
103465061 508752342 0
118444570 10112533 0
202603681 485974204 0
164783027 249618833 0
129617085 213440056 0
472783666 119340898 0
380766721 231851875 0
78773083 491602984 0
189006255 143345010 0
332812142 110348374 0
385965942 131997600 0
541889134 469830185 0
535733479 141849353 0
475615438 359747224 0
532944609 85787300 0
119558480 285470626 0
177799061 257075574 0
364255295 402803793 0
20577454 392782921 0
146867181 521064941 0
495294696 496859612 0
34512745 290937200 0
428984906 362281880 0
92717040 493423290 0
127460836 255501994 0
136831739 284380472 0
458555646 488862827 0
158478750 68029134 0
564906654 523811064 0
283798006 439654541 0
531235352 361235859 0
451994035 212668485 0
173049850 17996521 0
179841785 332713306 0
11353623 319038783 0
41312544 521701017 0
566295349 260912822 0
75090786 464851275 0
391155553 204017476 0
416688745 241378480 0
518814851 548091373 0
109439951 389258430 0
518535095 273504474 0
288816087 101137706 0
15766811 183726890 0
529199045 37837272 0
175416812 366164104 0
167447007 280892931 0
177232158 213191331 0
520844476 312230493 0
352078668 273636231 0
435643977 389611490 0
116752965 100571885 0
319398042 300979741 0
60551235 128351653 0
42764895 168778483 0
348397165 264226327 0
188004721 462034757 0
105477147 540466460 0
100728137 199538115 0
288505091 520422712 0
56447305 198080582 0
339228341 524558894 0
285914622 293662774 0
58949612 444777673 0
484152956 492167180 0
165940300 301542845 0
301095253 495562297 0
225341198 238516858 0
80528170 362870718 0
288163078 417256145 0
69423461 317786886 0
462028294 486007590 0
298923932 177451576 0
453895206 206208085 0
88292444 354729744 0
382494068 478584404 0
293434084 490068980 0
460833155 95378143 0
452045713 48917184 0
103147081 356396294 0
335361063 73816548 0
324069203 113552022 0
413319136 43372209 0
511668811 237746606 0
182845352 214706537 0
131611990 555493805 0
331526068 523358659 0
205400569 288806263 0
376447718 452509351 0
246889582 235843872 0
157150717 362484082 0
233290210 184614812 0
205685606 27232489 0
297158483 109005059 0
48327823 218097169 0
89602240 445301295 0
288194951 350411140 0
93375182 385350 0
229191806 207325671 0
361883479 261687239 0
524032230 5289762 0
176496272 523201924 0
269960723 172387050 0
507944823 262451565 0
268301976 345539296 0
8149040 169666250 0
255573033 166317357 0
219305644 427337076 0
186584990 8091453 0
422888949 17216104 0
296221227 511310128 0
15968133 83709996 0
414320806 340622915 0
43912825 452495760 0
158040760 147750196 0
383411642 342324028 0
268788118 188696891 0
261143096 261448518 0
41076945 330811571 0
387133709 316199545 0
558064112 496359921 0
519529607 100905530 0
7513169 210536345 0
281695018 351753703 0
292195378 527144148 0
177799777 325840331 0
381508371 75657525 0
232189495 19880377 0
106947248 387876663 0
131140438 258462215 0
184554421 79378549 0
102271710 25091226 0
305611654 432414977 0
147135159 25656216 0
514970241 441785556 0
348747465 490689331 0
302479946 547896502 0
536490029 332688716 0
237172295 142941107 0
527066601 290995388 0
273340054 296653826 0
140455705 213126501 0
187621315 258704382 0
471634907 73860152 0
310858219 300611930 0
82936877 342798207 0
535867768 508068452 0
297304908 454733720 0
144681213 173133845 0
264148801 564261918 0
486975420 18993803 0
87447696 82980291 0
224921314 173082087 0
447479986 298915746 0
1220806 59557299 0
246681883 117164783 0
88411980 267549815 0
84423709 51744905 0
491599027 139712390 0
564567882 463557388 0
553695795 521034734 0
355455495 545360557 0
268650875 303307718 0
200308206 518063694 0
282156216 151898163 0
252875464 443140401 0
182217980 61890622 0
469124649 123098782 0
147259565 11734967 0
281904380 510827595 0
126295791 174267911 0
564945626 260518584 0
539145074 49336650 0
464181129 14265116 0
336920252 382233531 0
219828159 347042989 0
428519004 200429084 0
32646010 223885551 0
60020437 436371818 0
452973572 7669369 0
118486960 378202954 0
151400219 530839439 0
422666935 245854151 0
233821171 560227703 0
552080196 493430621 0
417686464 555235918 0
421687766 236729223 0
306524001 194991057 0
25875375 451232415 0
558189118 346918002 0
230350575 550221334 0
126710263 544772524 0
430706584 173459414 0
66273247 84122 0
556275651 468431578 0
148317604 197535611 0
306221190 24881359 0
230994451 519931547 0
352859390 566160887 0
62335811 380507714 0
129413190 144966437 0
121744123 54066975 0
315738017 181168682 0
384555892 280553137 0
404042414 108164105 0
426375632 202042742 0
403505347 403340642 0
558597621 49486546 0
150413735 118341437 0
420617123 318205167 0
426327602 302242177 0
36564997 317932796 0
178358344 557511333 0
244390053 167863183 0
145144068 234865060 0
174422739 50468639 0
144600319 23654453 0
499306992 466752389 0
69010174 169057659 0
560315027 407037417 0
372721232 210343662 0
365417645 561224081 0
545346760 35300985 0
307864338 471877575 0
441742167 89578777 0
326904273 42417358 0
163531883 263042436 0
477281861 517670640 0
559954986 320557252 0
32911553 116166684 0
423418396 536062963 0
19945869 267057040 0
16294579 112913459 0
187366201 115099846 0
329162296 551383043 0
150991669 67172446 0
410808453 261217817 0
553585203 151706447 0
526590502 99261349 0
242074662 159743548 0
513762629 170475957 0
337946334 509233474 0
306938237 88183880 0
151903048 338626070 0
53963476 90311308 0
412215258 384170882 0
435562448 252882437 0
258274170 123252411 0
387914044 558050441 0
316631153 268682237 0
379614877 402248335 0
425164755 289425663 0
229546822 561594458 0
544498108 141232435 0
537977349 41124950 0
225030160 274001562 0
521732144 506160577 0
214009055 50159396 0
506513077 549868844 0
6673156 498134430 0
200833519 457314089 0
340397616 337325001 0
468052853 450810053 0
317202079 208191940 0
252967959 502318386 0
63005819 412436517 0
23798796 314408534 0
426964068 94644518 0
280228950 196682959 0
126648753 231257395 0
539741438 77199987 0
540195510 127864153 0
984882 9333175 0
73772080 519987340 0
368982908 111785039 0
248509078 233287799 0
391443290 402940638 0
343916814 82611669 0
125018941 440174773 0
395001440 386672765 0
62643185 4525396 0
358286212 15165473 0
316278100 567026207 0
337610223 391377631 0
528099732 255631222 0
59344214 198527145 0
296179572 145912752 0
137489641 343227843 0
304441964 54186145 0
251348657 190134705 0
218323851 312026365 0
266865317 328883868 0
230605798 183772679 0
526780792 83780951 0
79581674 164685116 0
379098995 384971155 0
198472759 483879672 0
46655797 214515607 0
84690025 144776407 0
70755017 211813368 0
240962639 382017882 0
424711111 530938065 0
483012491 269161290 0
24560706 93971830 0
322490389 290099537 0
282459937 27372596 0
371776038 30747771 0
431478721 465834542 0
274193658 152739430 0
135591819 42425427 0
77138788 185778654 0
552682993 283681683 0
281922459 125908609 0
239733348 272079369 0
14825450 98638745 0
355767234 240720685 0
30893916 407105539 0
160077507 209497910 0
165813123 428537577 0
224910013 81206125 0
80292060 477841709 0
362147678 401949558 0
128402472 396735798 0
373576163 187749338 0
199067419 106230053 0
41212475 27396257 0
469235596 218643784 0
538183894 223960490 0
306973039 47031789 0
18952271 184248064 0
488283818 87972429 0
238285428 137791375 0
77616554 461257207 0
379613950 33659804 0
223051184 285743847 0
503882465 427373680 0
55954576 481655276 0
192198358 440830785 0
373919594 194069445 0
292364991 410751273 0
469155544 265906319 0
124125651 107159990 0
552417012 322347130 0
98249972 14953971 0
412133121 399796740 0
398534396 52623124 0
166927925 91338717 0
155742348 278383739 0
3803501 539770316 0
5395400 555703705 0
381868902 413255621 0
489930755 526127821 0
499881280 406970064 0
151418646 312546806 0
507369874 335152058 0
231200433 116630486 0
25255256 55422243 0
26228163 331989130 0
168294415 511586530 0
154679021 376671750 0
103406267 44439447 0
350343073 369443899 0
361894188 163203641 0
415719483 117581883 0
221147213 421430436 0
100920973 512937975 0
461237271 320604361 0
304853007 358361925 0
97950201 98343539 0
62679009 535193672 0
351074528 196409433 0
199636602 465105064 0
433035508 451777537 0
167980002 27403082 0
559820403 511774105 0
55871645 177588799 0
142229166 133858695 0
225140114 477882276 0
498633473 429296964 0
480333956 73195914 0
149794605 26771615 0
450629513 462948282 0
102857207 265658568 0
505787682 140828255 0
226402809 156322279 0
203855500 502112447 0
296767102 202768503 0
245961738 444236666 0
221993023 336869881 0
476046784 435361997 0
97076970 500822376 0
140445770 314310515 0
531791183 242820783 0
454196177 454144152 0
376481375 216638381 0
403472265 83536296 0
183042487 38382655 0
480211068 256144296 0
192755683 319256398 0
4289780 113724412 0
119663618 262867954 0
200662612 309081779 0
259967737 155151616 0
414877668 388304999 0
500363860 164684416 0
363275590 197994568 0
233697823 238747777 0
462501031 284393323 0
417221672 442110597 0
374412457 112567744 0
483848875 494828377 0
216382593 384970366 0
53023664 172070270 0
140359683 275611335 0
499809725 168653154 0
530904455 38264439 0
49869563 276026619 0
187646142 253840697 0
197262274 559048514 0
560271753 54012081 0
354943287 63712905 0
496967124 155742955 0
380714372 112214615 0
540327301 77368735 0
33494572 311481466 0
356900192 224755937 0
339081308 163467948 0
512380956 493710239 0
350430258 472860615 0
550432247 242207569 0
188757729 75675604 0
370662154 387004604 0
104514310 294789549 0
53812364 75133305 0
176342809 511901691 0
243853024 542605234 0
90796562 145089704 0
213276860 567055754 0
511287410 352444105 0
146787940 297305360 0
414053590 498529288 0
261382703 287111952 0
350890762 265899545 0
54120211 449372744 0
117942475 232507282 0
538950191 556808414 0
21683918 463525722 0
102902775 309797244 0
395377433 173606065 0
281069093 114061812 0
86906733 50024118 0
94091381 259703771 0
350840193 441496651 0
75346779 467543835 0
134932577 16613685 0
33402668 30123840 0
445259994 226044026 0
533955509 305973917 0
473170601 302218806 0
438180944 6260249 0
327657820 139881988 0
88711205 79687714 0
40946393 522252998 0
39702244 409302755 0
318049661 562551842 0
429588710 70223444 0
209065838 316795538 0
94108713 529952595 0
285157398 566143166 0
198565310 458308618 0
38983931 519605327 0
397702105 291825555 0
21505030 568747894 0
149912922 507156905 0
91158570 203910332 0
147693127 378617161 0
394316241 441772851 0
534216427 142666834 0
403438093 313000532 0
344275092 295454452 0
415694051 146443697 0
276667005 517651792 0
174105334 143277040 0
315731390 555482233 0
516810754 544097142 0
74898922 120190200 0
9441586 362011766 0
232229838 274194058 0
501240077 389957915 0
219317560 100118134 0
64552379 178898136 0
309217953 505535500 0
335211137 272215998 0
495167065 308298956 0
287234115 552426808 0
122775968 367946759 0
466000110 51319246 0
437726804 373704836 0
233859557 565393510 0
321906046 486557791 0
15987080 535898910 0
263665844 115483436 0
27702200 272563670 0
289551835 211718521 0
14386635 411974892 0
465766252 32191286 0
510546883 198296523 0
465442460 504721620 0
261548538 224433861 0
56167758 246307996 0
123538181 28987611 0
459804370 42481709 0
217359188 148290196 0
322468911 557243086 0
558680379 370723125 0
468928213 198436486 0
136872195 527196003 0
566039006 533515177 0
285402875 247250461 0
157032363 492878543 0
290673647 298639118 0
284859799 81694682 0
240463487 530375555 0
535189279 329678644 0
116206079 406901331 0
247721955 438594494 0
293881064 358177281 0
390065786 103521255 0
286911316 192324295 0
506457546 399888612 0
157282541 142042544 0
450496445 286497302 0
118058458 47299102 0
483689277 6421779 0
237295614 472479772 0
122522658 376612556 0
15526493 360422165 0
409848249 488224461 0
136145191 116961643 0
531311658 450639541 0
439395062 20722790 0
225260693 393060311 0
205834455 255904970 0
293533817 54209582 0
428762044 511087774 0
246582572 369479935 0
487977129 120465717 0
494214606 281872402 0
16707933 260973139 0
289851073 126805598 0
214830643 77037123 0
457520573 276251935 0
563159472 151673450 0
126229403 398644503 0
116793833 362845567 0
35821748 221435631 0
263439895 293221901 0
379357525 259446017 0
400613941 272465574 0
520278795 340100531 0
309017157 394384019 0
94905532 469813903 0
341688533 474022242 0
372054230 443006794 0
483641483 82143435 0
470921846 220966608 0
504629801 308889161 0
34967941 273644395 0
414664665 305406441 0
128140123 59080282 0
318169605 218251847 0
419026572 44427138 0
180096402 374446894 0
80121595 179611931 0
477237449 271671415 0
462325216 56852156 0
92323612 386128496 0
239887236 330381064 0
325695111 183954700 0
147263732 503098035 0
134088226 391888768 0
142595858 77838730 0
372451588 32374534 0
479425426 433267159 0
92166276 400479826 0
549154719 210540108 0
370510953 192430959 0
16825790 168386152 0
545049278 121508636 0
519930900 340926867 0
369614630 231139620 0
354318016 55831012 0
38491290 124746160 0
110545917 236207724 0
527011856 52374141 0
547046483 19331554 0
274279404 29102080 0
70726936 531649778 0
274929936 290105634 0
331305265 269782657 0
117767794 1310904 0
350780505 519166597 0
451913165 519681697 0
36324395 231906991 0
127992786 314792398 0
441120073 488516646 0
148910372 15679364 0
438758089 395498546 0
287053885 413286866 0
456537685 495469835 0
114897230 57692986 0
478906041 246847821 0
436093774 449257905 0
359913473 30813197 0
157771644 531275202 0
16325418 317992746 0
69434714 494865649 0
122201124 468745764 0
350861992 441640803 0
517848619 396254840 0
334420156 235911503 0
288103884 4574192 0
48571891 138551533 0
387698416 393762153 0
370039748 192800048 0
553812843 272139923 0
406909795 87126908 0
202595503 366713557 0
89371174 288831737 0
201249073 440733099 0
195071012 222857549 0
182833761 211473599 0
309334095 79210592 0
399610246 458462560 0
116602053 528047367 0
224327587 336144616 0
117434422 37450508 0
229984860 150887307 0
8555518 306284096 0
63623610 190342550 0
256437505 115493456 0
158541587 119502341 0
541578862 513620499 0
526678187 314329946 0
488014658 405507352 0
122553070 551608941 0
401782625 161585824 0
181812227 107911304 0
319409076 150708504 0
346397205 396632105 0
457570543 469540625 0
540133544 334427051 0
566097989 111497754 0
476217000 198476339 0
19309750 444945013 0
185316073 59610490 0
113200307 27062435 0
366724902 468319854 0
125475011 112275620 0
82007772 332248346 0
559979299 281706418 0
160721324 529576888 0
416948266 169303110 0
343722105 331449204 0
510464284 134673521 0
241109045 129824358 0
57520011 199256442 0
189075668 193898623 0
456948317 552904900 0
537830357 135906448 0
165704444 368268045 0
418127434 277923991 0
342758054 511713873 0
75616384 528140401 0
69773554 219895888 0
127137990 37487653 0
247682999 456560919 0
442535179 234812194 0
361309811 420790856 0
390581117 496797508 0
218404560 209706822 0
187230780 335854409 0
503926284 356041250 0
119838314 149826076 0
293181359 469165589 0
463717285 473500899 0
19130059 320545459 0
511856825 204872374 0
310406150 461884063 0
55291228 471540743 0
331474896 510256145 0
485056476 104970502 0
301232127 255371857 0
362765669 457714277 0
210785472 290120877 0
164209426 214984331 0
386415207 108406154 0
473864436 163730043 0
242152208 292536353 0
230210115 252584597 0
211078313 205922969 0
233367350 502187014 0
40934739 494553502 0
457592895 405127 0
558805519 420370881 0
245076817 149626634 0
465760617 174758950 0
489420650 441372190 0
33709617 109258014 0
408464497 303560781 0
43795669 156911250 0
118918266 76027995 0
57767495 344178661 0
128484231 282385165 0
558304370 561680251 0
326554883 169313019 0
469213322 425052516 0
333613893 177991287 0
283091115 143677672 0
397049834 442334802 0
496673323 266857732 0
381182366 37663135 0
179478581 293478818 0
560854014 214442434 0
368990413 324348000 0
390565530 274878703 0
389652568 393670129 0
164077752 106224219 0
325161574 270755058 0
87277850 161842331 0
373220982 549715645 0
60138303 506131692 0
390160136 446831758 0
219638767 135560718 0
130915232 68351658 0
117488966 237146387 0
201578020 301828823 0
286628310 287768421 0
435176522 99479431 0
468023405 326399504 0
96814958 273299 0
146631059 432903470 0
190930354 184595616 0
331794110 447106478 0
166866500 253205132 0
558288605 245695800 0
240889648 12552375 0
262717908 412725886 0
333118993 41702664 0
543851687 117673669 0
245324769 126681480 0
435822970 365942426 0
149222191 324335524 0
161072082 98561737 0
300267410 241160683 0
540643268 75519804 0
283984824 556766795 0
364729836 363509047 0
396710063 544991017 0
476012605 149462559 0
384950812 256213702 0
355448888 460163297 0
424005977 352235057 0
560372864 211846528 0
512820895 62566789 0
444024885 157374100 0
117273471 104318001 0
77421487 413200830 0
364237667 133129985 0
123768866 489857696 0
461784604 308742357 0
92964560 528029602 0
548086982 68211621 0
357901711 85428472 0
148992505 148593696 0
115541345 299559468 0
343429174 487699810 0
485381103 144933967 0
557784095 430657733 0
50061638 225828178 0
23667659 23010428 0
310194561 168258821 0
7680871 563471890 0
209927802 409147506 0
474383266 269301883 0
139552021 148479705 0
320123856 546039371 0
167899351 412133543 0
241770931 310913418 0
368901802 280394768 0
285422961 305935174 0
286772861 531066600 0
15768084 232688775 0
539457534 370916872 0
167600021 314214044 0
554712840 449165290 0
434438477 308031776 0
434613279 7819160 0
390872519 416431194 0
506336303 472529211 0
177209770 318202639 0
19340168 175869208 0
363973278 25268013 0
483881632 518970344 0
266990704 18910939 0
548498922 139873380 0
493240645 566823088 0
52819099 250658382 0
56315589 531169821 0
109134529 168199430 0
302851827 386489214 0
262920819 165831490 0
97775698 45630790 0
413670849 222546136 0
455945258 333045932 0
77568021 223580156 0
17434712 500412348 0
97382572 31984119 0
388604079 285112564 0
23076869 525796144 0
187400498 527112031 0
450973843 721639 0
157117357 401217037 0
135230343 525609559 0
304589723 753951 0
25114080 44745164 0
558791749 311319055 0
53828298 532158382 0
399849213 141083321 0
440289318 53308579 0
541355736 287102716 0
26431526 24305646 0
431492337 394356680 0
169757656 342039996 0
227108655 501445116 0
461931098 214637706 0
331194639 278857733 0
529183705 175740473 0
22657923 460578128 0
242989533 133556122 0
155369196 255138798 0
337385952 550366242 0
189114862 181594097 0
502336491 415925293 0
90318942 512206001 0
434138007 69205507 0
402877369 221850559 0
227787309 63298320 0
453556426 290729480 0
276743011 477147939 0
199313105 248508813 0
234533359 163496632 0
159081189 100443645 0
42366486 345528880 0
72227166 323723412 0
281389424 6131156 0
416873643 472818225 0
400085270 190686289 0
29071862 410491977 0
234894828 288228110 0
321298534 195185285 0
133453680 258023251 0
472770881 20228475 0
490299799 374957429 0
172164531 35649052 0
131073679 272701023 0
361827924 44269771 0
338586189 145208203 0
263312874 171915273 0
403510843 454815759 0
495590181 66072248 0
144347417 534456568 0
297524449 212641766 0
200166267 306807939 0
513264952 213472631 0
163560434 51271862 0
182804398 488282376 0
350331378 490391055 0
238725022 565852762 0
175184180 162668648 0
81659914 52287377 0
155075401 45826020 0
476270359 153509954 0
207217336 434402142 0
125648604 454340910 0
34397877 474549419 0
298789789 489914995 0
304853549 27229923 0
480648369 358494075 0
138400828 279742044 0
134209258 169939134 0
304318554 126336935 0
241021760 463718560 0
512317916 102056123 0
488225476 74656292 0
60131841 214669859 0
346964902 455103266 0
482188387 492900029 0
464738977 474636364 0
209733649 209385851 0
418948139 361550613 0
533267456 454254747 0
247631714 555418552 0
249329724 400757700 0
131982827 507688160 0
305697116 377837831 0
181673647 10626838 0
344735581 45278709 0
48077023 202078544 0
63547886 357427691 0
449710322 12312264 0
239412059 429291597 0
395964590 265041438 0
408587811 130519679 0
368906436 236660822 0
476689628 85800461 0
128231652 126240606 0
114921834 531066482 0
425520831 330426850 0
560736019 40421014 0
198979533 453928974 0
86092048 483661356 0
507649108 302416254 0
119395751 176699587 0
158310993 109617613 0
323302012 218000208 0
283633186 324637012 0
142244515 339701946 0
19886846 555922537 0
127786799 218292333 0
249320709 50460564 0
229615540 421859 0
27940544 495597824 0
554488907 9859227 0
17272641 452627113 0
423942192 460334633 0
504277594 548088024 0
414310721 465857810 0
155842149 214273236 0
69446435 465769142 0
126594106 555557953 0
175248955 371825673 0
487850655 324984041 0
375488486 428653625 0
70150766 193108664 0
101170200 53755038 0
509073597 447652519 0
298651024 330977628 0
337668370 312018428 0
545438185 334117085 0
548482434 24120619 0
247370210 95863641 0
272078124 350718875 0
261518286 392073069 0
293372423 319455451 0
438342521 37871538 0
421842143 492104353 0
324073594 322932583 0
368244959 552495353 0
287473843 299757638 0
53105844 129698250 0
498408864 474854789 0
359135850 98836920 0
499154379 57743353 0
311323807 249591417 0
212489502 49560585 0
15238145 250613792 0
192632397 28685268 0
314363332 427846594 0
222951031 287953745 0
123256854 382376730 0
131396468 12860340 0
310402201 213544648 0
145536770 521857382 0
390753457 28008290 0
515296864 543319361 0
341289352 415633909 0
282099635 369667532 0
479221053 279302174 0
419762006 57490419 0
313939595 253193904 0
318707428 546054260 0
3571341 317960116 0
354560899 363325066 0
182197914 125702661 0
99754352 185169223 0
122463862 504760694 0
20122033 74670375 0
113860963 217444505 0
400028248 416756588 0
339656685 368217903 0
112688952 328643405 0
423928813 356748304 0
34724162 533824285 0
265759081 244760135 0
509158 73345509 0
394975545 360963176 0
314354312 6817221 0
116070291 137587528 0
357748752 541636637 0
176791326 334618513 0
168383708 101095833 0
55215923 273320903 0
325496881 369935809 0
384981597 5527457 0
483628190 27142313 0
334028787 132703280 0
98378826 36090529 0
359790922 174483004 0
22126702 91491912 0
9522203 473778246 0
294590146 1406885 0
382963949 369333938 0
278755506 539365511 0
214518021 264351910 0
135914712 158037435 0
87950425 192849330 0
409074131 518279307 0
375290720 442157661 0
490456500 414038643 0
287118391 418603940 0
381405333 422299689 0
122611015 387278227 0
161605358 178048451 0
421380007 539437729 0
399304333 213826626 0
492891601 62736269 0
439674479 153217519 0
102157068 12256301 0
122413585 134373873 0
321560509 1248355 0
447874380 77864609 0
564914419 142069472 0
407500347 20007472 0
553151588 137440552 0
333765897 480269705 0
226537139 448492809 0
320347986 118607883 0
57997375 388510228 0
471013885 309727379 0
384122179 44984713 0
211399488 503323157 0
331190760 567672439 0
177331143 36724903 0
65296411 462356900 0
4595968 193574859 0
83131383 486416137 0
381617784 529409336 0
560564489 310403260 0
298454431 521549291 0
84612885 461402222 0
460656183 557150820 0
35612082 437218781 0
239422104 75650196 0
412725683 293014440 0
165490818 552415493 0
567083211 172809777 0
226202027 557191485 0
450418856 72332605 0
252858294 272460389 0
173089965 249734369 0
396243255 567970614 0
50078526 414651230 0
87464634 540414529 0
68051584 164342288 0
567587698 38858950 0
558848654 227076747 0
147813083 337561902 0
160976590 84015898 0
509714370 196964067 0
17710899 209889302 0
47389391 83025952 0
157726201 508356931 0
77267628 544078278 0
249656043 103495037 0
146395479 136885797 0
342670421 160218048 0
361248172 104938269 0
357033400 250965288 0
194767551 228157204 0
197285909 348587432 0
471174072 317912691 0
375741231 81017720 0
114067637 123506179 0
399874860 32611189 0
342435402 63724013 0
117296068 250648469 0
265846909 563017018 0
464434713 324965663 0
428530432 193364539 0
478061068 398658310 0
83255456 341748323 0
5568789 488123471 0
108539994 187183907 0
96738684 279255486 0
431654213 263952714 0
342831585 139822967 0
534017933 362510357 0
322904012 562537962 0
503456523 497991407 0
260706620 150535987 0
113027333 80510035 0
60282014 233842483 0
430997103 324400886 0
564303165 562016012 0
528060441 69489617 0
515375743 49956964 0
421357282 185608739 0
287416118 99587738 0
296510483 229279258 0
219276488 326370719 0
501865508 414228505 0
63445273 53780334 0
304005084 54123303 0
77985476 398732646 0
94561483 62400382 0
180601662 126317761 0
333789680 493708943 0
81622776 460008553 0
452455310 208622241 0
83217923 34085934 0
457102310 66960069 0
51937485 169580986 0
184566229 122992087 0
48259891 292584859 0
185926923 460601820 0
506474909 372910357 0
46036878 398730966 0
541705420 258712642 0
403254482 168330208 0
305793363 181433681 0
19079687 26638731 0
139456809 52607671 0
102857117 243623301 0
523546266 118194132 0
174269649 216637010 0
519301384 305957662 0
395991557 173465382 0
367966820 359872773 0
183087109 344810885 0
384258173 27349081 0
528261287 398381307 0
115105978 309932106 0
339655653 438670345 0
255687451 187316785 0
100615935 1065249 0
311323508 469051778 0
185945332 77684858 0
500094994 225267134 0
188267341 277814891 0
118724495 196979311 0
26421683 247361548 0
56737317 428753672 0
125788741 230340266 0
331620963 503013697 0
380287881 57094574 0
378890691 498513777 0
176331592 384652612 0
49260778 541845230 0
220725378 9640634 0
504962835 264375366 0
395641795 480900205 0
143083917 492092005 0
365099210 411738044 0
140018175 452340562 0
305008581 197018381 0
406499903 488063255 0
382560474 121116730 0
166647827 208319367 0
431346114 560656534 0
77392612 116344912 0
434831594 328485760 0
132416970 515645579 0
298338003 412846616 0
298689244 432336399 0
373749033 179690483 0
385659009 105360120 0
151048231 210632113 0
148294519 407957922 0
501894112 551049603 0
64479821 175390741 0
340944089 136069618 0
510817903 117498895 0
231161001 86770248 0
475167294 277060885 0
522615143 241243952 0
261515117 527325903 0
305185090 180309717 0
500935525 290288022 0
11504347 544460688 0
514741506 471414991 0
285904239 373001443 0
281169433 539354384 0
169742490 415619839 0
132045584 470879214 0
51588099 372719354 0
461428202 498657402 0
228422901 106310475 0
522633130 377834518 0
254130046 355547187 0
166078703 395612109 0
311330911 394065446 0
314074245 416821019 0
140576061 290148682 0
258047693 257550098 0
364519596 465768103 0
142859011 560938997 0
543038320 391921664 0
248081959 392159232 0
90487996 548523973 0
463166454 173377238 0
217344072 111253693 0
40358829 332256737 0
272090114 223212000 0
364418922 59340632 0
126069049 196226120 0
65375613 102375118 0
311842534 190476060 0
282605523 70425451 0
237757709 353422946 0
169222328 562767076 0
530435008 115110576 0
369169843 166148986 0
171344801 71865173 0
308377783 22419210 0
422896587 374425918 0
117194892 350688143 0
293370331 64971192 0
221628274 234020407 0
165446024 429577189 0
147379814 79592824 0
285210766 392718633 0
319943807 552224629 0
40052999 74803106 0
318483318 11444078 0
97871896 109934681 0
192050975 207880022 0
129538302 104123490 0
529192659 374077187 0
522444589 356853094 0
46218876 202510014 0
521718868 524022526 0
108875508 275866873 0
355646408 567536993 0
101987484 42957770 0
75609000 320735370 0
44479149 23092074 0
377069386 398320761 0
2811309 426787302 0
15007039 45945147 0
63574683 361192284 0
504125280 285162426 0
149749463 220212648 0
134498899 36839445 0
173763344 536740240 0
190341759 128853681 0
363302422 127091473 0
262137460 131348571 0
95052686 294394590 0
513157936 514808663 0
528387958 434696165 0
407279976 13730939 0
107280724 17368858 0
457894736 32319722 0
39405963 505860109 0
465810981 312634848 0
371829746 786132 0
177361095 117486585 0
430776994 229779088 0
83910101 32558216 0
444379706 329373641 0
307663332 399898167 0
189243023 186222850 0
243836607 537823852 0
192010535 320583576 0
310017754 420822350 0
112208813 167517782 0
295407323 275312978 0
308528168 554402488 0
142558784 563992015 0
361573283 115279985 0
520909398 391760223 0
295156620 455017531 0
209337789 537621731 0
166162730 190498208 0
407520671 181144365 0
384593687 546740600 0
211900330 48286105 0
520771514 266382798 0
223135923 540886650 0
432916709 148151958 0
473891732 268722000 0
346899316 474513900 0
388903559 288761480 0
404407213 212607697 0
4515664 507911039 0
309530631 351888858 0
46036100 496726069 0
224896076 298378802 0
211939345 105708967 0
165493875 486984009 0
498798963 18750340 0
376595378 494273316 0
227088146 293978200 0
339144220 516662857 0
512094030 411430877 0
164953584 59127647 0
321863071 166578897 0
213705885 339064398 0
117701540 542191183 0
506249367 566150821 0
317461442 93820050 0
521085681 386960799 0
256132014 478642115 0
518333177 243515087 0
354323938 66388297 0
535935498 196884027 0
84551687 249877212 0
515800698 536771355 0
89797905 96411100 0
259049659 79646808 0
221190614 398343524 0
355208882 354472199 0
556003490 505896183 0
566621356 8737092 0
177992214 248187100 0
166775530 350686003 0
41443438 18769239 0
349620414 216572137 0
52854998 115786362 0
104784742 495891695 0
271798670 267178306 0
338688867 120602806 0
51841620 268025829 0
249021684 542867424 0
5047821 508149518 0
380997772 279668283 0
542033026 550040004 0
565945381 116521001 0
198587497 374135545 0
464478587 315196982 0
520444084 151276493 0
146628202 205619695 0
373592063 328132441 0
268564740 510163698 0
280860594 176310169 0
68361850 154560784 0
4553551 340812025 0
563325840 501318544 0
536151915 563405699 0
346306390 235163554 0
546473651 151886313 0
290896904 217399835 0
444073797 503749773 0
291001447 152525623 0
328674861 4455276 0
258166787 119532908 0
465453366 487821368 0
236330794 24370671 0
70441882 183705995 0
152449891 342936549 0
163802386 131847737 0
483431243 190883317 0
138579186 142902982 0
6820439 118637827 0
498245025 557005458 0
341103278 101170742 0
426061532 456548331 0
519387848 461851863 0
260127837 423048620 0
255777098 474315732 0
370200820 117668721 0
286637843 160580308 0
346641680 487257393 0
486613097 168153789 0
219636260 282666777 0
103428005 211270599 0
67286039 529569794 0
127829261 203609268 0
378535777 373433677 0
520920183 333364692 0
365670991 278348778 0
383129664 10610389 0
397859476 539060515 0
100735247 323193383 0
142879942 213124897 0
452764405 68688389 0
413133996 316063641 0
381217571 494425538 0
334507515 173736181 0
281752453 178312058 0
77423405 115588457 0
259869183 396485118 0
116216254 129649304 0
332154846 370588080 0
257206053 141734932 0
462248839 327637217 0
419361502 218165517 0
340224928 39878701 0
536464109 499038641 0
170597094 175510981 0
538329433 390507705 0
438390703 388339078 0
168667422 152218786 0
107642529 518788229 0
247259197 452640358 0
209785186 363031152 0
468457414 91174903 0
438859791 62090141 0
56781058 408004864 0
489353510 400509669 0
552312358 445433638 0
70353764 131966433 0
407231163 233707255 0
403102117 266450435 0
445078165 425561038 0
175588766 60702530 0
108593927 199420730 0
490242400 356388234 0
182806552 290087009 0
397452890 175606886 0
557021548 402051599 0
448463372 48932941 0
405532290 122934825 0
294456397 449203859 0
461610877 37536999 0
321728460 239506348 0
385569260 415919344 0
348394949 125350575 0
118925993 298887205 0
266299114 266360774 0
463098155 62307648 0
265762785 51903363 0
343869527 522997242 0
369647712 344237431 0
514835340 346239269 0
391571028 536946183 0
9119020 392968763 0
135185439 42554107 0
102859117 192756411 0
212420951 79373958 0
352770226 98820291 0
388362683 406408082 0
110533714 195851372 0
414841795 323479757 0
312243602 455489691 0
393158976 443081027 0
549006200 505656405 0
399788883 381402819 0
221666753 299930299 0
499025631 67015628 0
385849330 95871885 0
517721715 486953720 0
432390034 442424950 0
460650596 307388389 0
278146245 100570036 0
295001702 394376314 0
101268477 442140524 0
375178779 486186290 0
210519082 333860316 0
151907858 167718284 0
125598754 381899243 0
47215795 552433035 0
273264073 186652281 0
142780797 114753684 0
166939120 236903039 0
347640135 436109897 0
393957545 30766283 0
554591068 85873070 0
187837046 18014400 0
535273038 80515398 0
289672117 346550460 0
356535808 420752966 0
326613655 473820763 0
44758127 107076339 0
366717255 437581038 0
16651159 557263900 0
385483850 184953728 0
293765023 561229214 0
247340211 354356217 0
80974234 251276659 0
119030199 136441478 0
559435453 183799815 0
224016896 300155623 0
526682192 416691060 0
196729916 130836332 0
66272970 422731579 0
98422586 422650404 0
130509023 379105233 0
537524056 426247835 0
451432618 58929353 0
185438158 361260127 0
57357138 465221569 0
314739992 222238027 0
536884008 409639139 0
95802550 274945308 0
483363909 161669569 0
380098946 172309659 0
26636984 44947544 0
120739892 279185636 0
526532180 62798835 0
338572179 378430966 0
169057961 289240796 0
58032625 292774637 0
434116066 88497787 0
303535555 69362699 0
382046112 393219476 0
181239936 371868014 0
548867868 280468265 0
131006629 41677743 0
292216586 62290371 0
352549452 225529292 0
31594183 201235464 0
515306135 13519576 0
299967967 490533643 0
285675455 479634850 0
515803509 540452391 0
11998469 201174575 0
135663963 2276365 0
526704305 450621012 0
456864425 514971990 0
348684449 278718624 0
285938079 53688668 0
309823767 535987893 0
240200730 119995457 0
30661207 265927951 0
453088238 121262514 0
334844408 348411467 0
537093327 343961880 0
197317174 115253325 0
529107271 269988534 0
537016053 396909027 0
88600590 417415075 0
523018031 404910162 0
564540987 411115822 0
175366983 443058840 0
418827126 137150930 0
377371460 142078899 0
168837775 105583723 0
541779955 157431462 0
268768924 76852492 0
45264858 247249987 0
24935146 373036813 0
176247209 460726744 0
553563046 283731959 0
386904149 447345227 0
561366650 73433186 0
298070383 267514571 0
314548756 401268820 0
341784501 55005328 0
553003127 461166200 0
436169916 349163872 0
549236080 127211369 0
71514115 567391344 0
240107489 91913422 0
467096667 302060173 0
77080059 79967928 0
483247735 512252295 0
96215766 93650860 0
429020161 301904680 0
116365980 155264352 0
145169468 153880210 0
251160443 145530405 0
429280776 103223652 0
429349913 424649397 0
416233824 567382696 0
561845436 72912262 0
448753067 323695345 0
55691542 100982136 0
34300840 46091869 0
29753348 128205367 0
72876720 48191440 0
474491763 49387840 0
81001556 446812756 0
79039688 327164140 0
511404642 179983644 0
558498446 400764704 0
518416494 511368923 0
57134972 305966484 0
16591727 455337723 0
259811830 516133163 0
84344958 162163440 0
515639668 15880543 0
519962757 269756888 0
248799704 122879710 0
505296145 61698248 0
9862228 338336968 0
496771961 325749631 0
310442053 269468449 0
546244869 58434911 0
451353732 260277836 0
215025982 278869740 0
148247357 196708030 0
134317977 341546756 0
471794696 324355223 0
439454975 219897016 0
76397792 533516611 0
28589795 39649302 0
334784251 238628928 0
16821274 6960101 0
23640849 183596361 0
151331863 85806686 0
374494568 271623686 0
234816459 252678111 0
532519795 491960467 0
159813414 168147196 0
42328367 547908843 0
499403991 244399084 0
236508383 340626191 0
72257040 320505098 0
140659325 69088206 0
90263887 125086684 0
118003272 371449209 0
546085297 55182558 0
25150766 77451181 0
252513080 425219268 0
260218181 305446413 0
456655235 546342104 0
423722611 145577571 0
46712111 564981580 0
167793970 520597827 0
522394275 178910255 0
485337064 252273802 0
199173714 413506614 0
227309924 319797460 0
76828934 281595419 0
424463439 44376160 0
489220874 460370380 0
244033869 353566842 0
342254058 126834772 0
384205938 130195088 0
199039318 235516377 0
213688958 92121150 0
558653758 68478644 0
146695270 470516858 0
13683813 34299568 0
279590445 158197235 0
379287299 389054827 0
231543569 52539797 0
207180408 526008224 0
330629559 425524065 0
312524934 497776305 0
157828301 243761703 0
202221657 130121021 0
208807732 336340531 0
61290450 139199401 0
357424711 443531809 0
563581128 486607678 0
348916149 232927688 0
230910879 426586053 0
303046995 350180032 0
456197778 106534412 0
412066374 208101790 0
445341623 304779415 0
305612290 33325950 0
297270042 37332994 0
434109582 215709176 0
553202106 21975024 0
181250046 186295828 0
60677661 128828085 0
88270848 194808056 0
360275705 291236761 0
245732274 221666772 0
491547190 101945397 0
212350749 153861508 0
3300452 428494359 0
348434776 540291310 0
78032950 305512735 0
101336305 283593180 0
497751928 261121568 0
455228475 69578897 0
411922339 484647631 0
267898960 247198189 0
505747324 199629675 0
296882354 161110766 0
503987383 550423155 0
205068240 332580645 0
16314211 395662794 0
110475890 69894478 0
228928964 54414092 0
60048179 214300166 0
430130277 102562332 0
337836554 210277094 0
360995568 210255320 0
304745314 391138424 0
83736568 278293784 0
175216079 266137712 0
484748988 372653622 0
175595689 260583311 0
212191273 357297736 0
397257778 332215549 0
90953370 31056600 0
263600513 360005236 0
461737920 328025498 0
275536106 150664776 0
290446237 358707934 0
175008019 192833647 0
211930806 62623974 0
223416044 305494594 0
175517934 560162395 0
49484892 55233847 0
80363611 116946427 0
431941344 450654550 0
529513819 310015073 0
200921587 227454275 0
487008153 483337889 0
94574528 238317922 0
15286955 162983841 0
469910819 532446326 0
70115613 469221975 0
363048593 534229473 0
54289231 380527862 0
534801469 123866581 0
410714466 386157616 0
552720418 249840803 0
98277698 453076561 0
415608954 568060427 0
137419024 493658933 0
155533494 453199361 0
200617053 95504228 0
180759897 329282785 0
390190675 307379590 0
341112851 536028989 0
252426067 266191301 0
365688331 388662226 0
458738507 54404605 0
536474558 407672575 0
435885487 251573705 0
255740174 121759013 0
212357801 460871035 0
530701428 266938794 0
161284200 467002790 0
352966765 421514453 0
380162093 269072628 0
459912268 15184946 0
365918822 263710219 0
390251329 247837086 0
5780312 176929125 0
118569546 85510557 0
569149110 258151143 0
383728564 342205383 0
288582931 484576061 0
4179832 77226605 0
513828753 140065084 0
402871304 117171830 0
493376628 380423988 0
552556357 55644602 0
549695293 368806132 0
494570459 237937387 0
146432650 155281841 0
488616136 220940879 0
51944063 401089959 0
174292473 87644357 0
216380498 489774331 0
277602978 336429212 0
239153710 135659585 0
456068393 84438146 0
245731477 397615714 0
133800693 62012226 0
538285263 416065189 0
55818749 398221265 0
75180334 153365706 0
350012424 251632858 0
466254282 240344597 0
36912849 162408562 0
313169754 332424040 0
48140262 263909729 0
374345423 163436858 0
260510847 262735884 0
519139177 45003575 0
515879093 146869870 0
441731950 236357568 0
46817360 86462754 0
390070855 29490518 0
497995417 240164396 0
549137057 390139553 0
540995252 58270290 0
133318491 556369841 0
30679608 544610722 0
481255840 225096219 0
155229272 346757335 0
63229087 483791135 0
169175565 520561357 0
386283352 290535493 0
541643114 540434248 0
101308929 15537967 0
530539006 142073595 0
558719780 474554296 0
392425345 503897879 0
535423674 447725925 0
84589788 230857954 0
129231324 120254386 0
523429938 349301525 0
509467966 258404940 0
400830226 356492189 0
406468356 359345364 0
421334574 292027466 0
296172617 521763992 0
528511535 448625452 0
537531825 81764475 0
358705558 210108939 0
233408426 320340101 0
68787939 564699472 0
429314217 228900236 0
222517407 182390332 0
2945350 80859798 0
269149573 365962142 0
250904829 418047109 0
557423735 116676669 0
413203076 6044422 0
466363841 316931436 0
502662445 519843424 0
249949494 469583385 0
432759799 188413620 0
491897624 241637018 0
166000994 305689822 0
292522751 559838154 0
379087526 456853717 0
334898480 455796247 0
456474484 155171343 0
408960925 201061680 0
212416740 187841777 0
503962279 42100650 0
24894150 35494116 0
284189581 257565759 0
122424283 231320481 0
538492493 290766143 0
263621804 187132956 0
70984449 11425680 0
173114660 285227144 0
562563318 140454004 0
220506217 554354818 0
223118173 203042900 0
66538288 405622812 0
517535807 183777805 0
260254645 531050055 0
318044009 61394492 0
75737244 253117749 0
310113492 556645106 0
140817932 356070873 0
562449615 203041754 0
431087913 25566392 0
489669697 134499252 0
236034307 437021749 0
116695120 16593296 0
1296203 322230920 0
455973514 392193698 0
172641035 217970817 0
284683539 103049463 0
209879263 180685948 0
392711664 454694248 0
32991093 369158700 0
435976518 75779492 0
346468739 404537342 0
254569272 98937003 0
225456682 147054063 0
131887410 48960761 0
205709819 470327153 0
161362620 340676028 0
185936509 103556754 0
423748345 268126155 0
331160715 107116116 0
409932634 79015344 0
322611929 326689481 0
382098197 200185917 0
478197353 22396573 0
178749784 470301283 0
86075740 472690704 0
149985255 291538736 0
211589708 17531236 0
91574853 528832083 0
423634581 10480245 0
470454567 161587310 0
166653358 529858894 0
414196803 381916886 0
135279241 523719383 0
546319241 203067748 0
272561252 412973725 0
313671317 467885692 0
157791390 222607799 0
218086943 423739214 0
121102345 561458777 0
435789051 484490369 0
146726417 300584214 0
551140635 521573714 0
190509339 164753992 0
191703842 560618479 0
127509103 414329064 0
452615436 522556361 0
243802171 106877243 0
261996982 54700863 0
169602882 99611908 0
176511180 379122681 0
381830643 528425435 0
132276425 340068413 0
36101425 280049590 0
207339173 293096919 0
278207495 168606473 0
483013629 216708094 0
191505678 213533572 0
390484158 556658259 0
189875286 529185016 0
454995838 561619373 0
362133109 493189506 0
165303411 255065383 0
89865034 82242765 0
215797459 202741605 0
250178339 158945476 0
530209824 309144247 0
246327997 555815707 0
259135553 245010209 0
302898354 324962356 0
423769755 412756444 0
47956484 498282813 0
307171939 188138365 0
131329608 12855500 0
544948864 226063867 0
295265939 308250643 0
511694341 439673076 0
287761460 13751509 0
236279722 214030918 0
234010278 523077228 0
59801499 75199470 0
435080066 204015430 0
123864763 297922085 0
107588689 324622717 0
37558234 80288866 0
517113489 115175360 0
137994314 399537495 0
170759576 260146531 0
523796939 78152521 0
11202717 562950075 0
19326778 334148492 0
436931778 153570291 0
369805554 215379999 0
357677783 350459909 0
304411532 452266258 0
61579495 300069339 0
548559068 141003701 0
69094748 20875314 0
16410307 509690381 0
79580676 388036013 0
465182416 303566721 0
256953238 510049086 0
71966099 438361982 0
266804126 353930553 0
430990239 242386940 0
113485754 342330556 0
164907031 216747469 0
220521129 137246500 0
47285014 224604343 0
73261048 348705239 0
234021376 123539822 0
221727183 325509473 0
438000706 1125274 0
479582274 17494859 0
398196590 305386842 0
489675813 526682914 0
223295567 143808269 0
544082433 110590939 0
499934422 407532423 0
287100089 228093230 0
522407321 195566757 0
381604554 167993589 0
347064374 524733338 0
43916544 25184009 0
370245384 30466728 0
493740332 52915957 0
300362840 367310217 0
197494574 319527025 0
466430339 547314947 0
250213582 167232904 0
135780120 151062822 0
558627179 493267336 0
517230867 382868211 0
142958598 373336878 0
292732499 370948624 0
173212488 416968647 0
70762942 511655541 0
202803280 552257128 0
54305158 435083741 0
16937067 514577805 0
91309576 184971414 0
47494227 71189060 0
173027908 334427265 0
43042289 391545738 0
250066462 64013237 0
189118432 122311563 0
44195990 366597403 0
432151472 146523998 0
82766109 398668999 0
436693689 231006118 0
565971694 384972465 0
311598023 251188242 0
64456385 277362231 0
292988612 66588540 0
371869675 3203141 0
109036491 412726434 0
326395531 157680272 0
270075166 506415043 0
343654564 344113041 0
456372319 450213544 0
222918611 380208016 0
559134797 121783372 0
512104414 482946225 0
279302887 256101787 0
355330218 258604546 0
465157806 112530032 0
95297400 411200678 0
438043234 83398652 0
154301939 315740914 0
177359144 235808232 0
560576818 174854889 0
424575762 349531849 0
444854416 388651041 0
42608356 63785215 0
159600205 419382565 0
398763478 551916862 0
281785588 111380444 0
319542125 485220177 0
443695808 511550703 0
302038937 549762847 0
331672201 56610141 0
406613394 338057682 0
5960526 475009143 0
281909511 60434692 0
140441729 26791198 0
374056183 494036962 0
397308680 367159554 0
294940232 44152680 0
423740681 338582588 0
487839873 429907792 0
398121990 493641653 0
374605932 433016034 0
555638215 152876746 0
288243502 144368802 0
2738181 451692840 0
282957286 365158418 0
332468601 164154551 0
533841342 212356178 0
468946065 336856185 0
18327964 64731441 0
291286380 54020777 0
162244573 83133880 0
511477213 258529026 0
246107971 72710064 0
292590324 476512656 0
214275115 558742744 0
316018979 307361314 0
360551683 491801364 0
299483930 434512903 0
199651244 321090234 0
87739823 156310962 0
549212267 71383327 0
309557002 483391829 0
511972198 126633133 0
34904413 328700663 0
116196300 41436437 0
109407817 483221984 0
144159793 524336995 0
385431966 53295351 0
482582035 306425115 0
53876483 71079821 0
324628763 540063041 0
17463699 50262511 0
198286144 248975962 0
160393243 340158486 0
126629055 313609807 0
256851536 120116427 0
248703374 170731255 0
244700811 143451415 0
294470204 331015789 0
501046641 369065247 0
131061854 278869834 0
148643826 547079375 0
40116209 370746560 0
383405719 417982610 0
534047076 444229623 0
221231069 466726801 0
550325367 426348987 0
52870609 17179658 0
330997952 333947912 0
359589360 372847289 0
157745256 522268401 0
252582323 441208382 0
57885110 523422826 0
83511840 498214182 0
88483700 9906798 0
236792876 151447715 0
296670588 513831581 0
424631437 400771980 0
53412516 91778273 0
989072 417157008 0
403959730 357752588 0
460610013 262473744 0
32699485 407843059 0
98819775 255104166 0
490419771 445296131 0
303216823 436822836 0
364832981 311300859 0
367456432 434400687 0
495916209 163257617 0
43922812 23506395 0
60156416 4188404 0
176679052 216804932 0
62734968 400397394 0
274268290 144353009 0
403743235 357690019 0
78798473 124509393 0
212134286 284317855 0
48245185 361340285 0
502498214 65593985 0
553330335 553796777 0
280117400 186018789 0
256806703 516200337 0
185915842 182004392 0
501278354 27166173 0
89493600 403309354 0
473206605 519443133 0
510037732 223516752 0
25083252 321595179 0
308167027 172698132 0
202857593 247527861 0
386740103 20770118 0
119160645 430980419 0
218384776 59102160 0
278745876 532424496 0
172478905 258794930 0
514404527 502115774 0
450556807 155346870 0
132450437 456001615 0
70281135 424915516 0
297185946 432753908 0
545551075 168747187 0
405876722 261363346 0
148511093 390484001 0
491441898 537621386 0
165784771 168957502 0
494590291 457355990 0
555532556 225061907 0
59526536 7988618 0
525709335 529304218 0
298115352 69575833 0
424036399 464157862 0
472476055 430370780 0
411660755 44428368 0
528058506 118069489 0
320321442 321093244 0
254302389 300229657 0
99637650 543473287 0
92239408 32213057 0
430318577 523248096 0
343277350 340225537 0
559639454 106806498 0
36626689 106583344 0
353931888 199856719 0
20388252 30419029 0
473123230 301721912 0
42561316 324470372 0
299752586 302958594 0
301924945 156994808 0
471555301 378693074 0
103187513 532419112 0
510539838 84022436 0
98939989 4527249 0
475609640 471870896 0
466883071 199898785 0
171486304 44959014 0
21433177 254979860 0
185411147 441944539 0
441018538 458194936 0
43202692 412178110 0
286254289 84652901 0
236723163 37422084 0
163503517 83248322 0
429781952 351307832 0
257924865 367655548 0
133634182 13436760 0
332932489 497949834 0
329017211 32378803 0
311366471 69269715 0
448831618 121538074 0
430859963 75016616 0
37254965 311453260 0
184067174 544111044 0
268079095 538188262 0
367367371 346261031 0
146730869 405451467 0
411117510 169041757 0
439587800 524376415 0
558709247 387335513 0
166685986 328311919 0
246530016 19971534 0
544874696 434718019 0
462415629 223623027 0
152668174 359074262 0
548723784 373749893 0
507675468 240917909 0
71075076 418792826 0
47518190 28366003 0
458577393 488990948 0
256388194 347857604 0
337059992 166926732 0
342005367 91329909 0
285362563 560287324 0
537700772 303807206 0
151602446 227815167 0
199894765 174558463 0
22455690 520034979 0
292138970 493457115 0
81816668 309278021 0
187819567 426563857 0
51408830 305401637 0
177169660 347867287 0
93091960 6992774 0
546000445 502532786 0
373852596 359665873 0
251444165 301876764 0
553486898 260367620 0
428808505 452975627 0
111927589 371168450 0
438965003 225462110 0
330281878 287805026 0
152184710 525205562 0
224846666 312696653 0
384034513 527950790 0
157514539 341709673 0
1606347 301780018 0
70463549 113415350 0
10912104 276926372 0
183544143 302305790 0
147604850 330074408 0
131296427 17933948 0
510230882 27731812 0
566850352 66878314 0
54598767 52228516 0
64827712 493782109 0
298384737 355076357 0
330418756 159679975 0
151651898 497736448 0
417476491 118909051 0
225027235 527949013 0
107723914 76550491 0
119968262 528162712 0
430379744 483302305 0
328553914 504550505 0
253581113 402886750 0
225883482 231559464 0
19348135 223154852 0
16468454 123300195 0
31950841 370826119 0
564505273 266364165 0
236238462 276199677 0
542373182 244441390 0
168299513 235568985 0
446070665 227002669 0
90111709 289457752 0
397380940 525462450 0
474613596 176952003 0
101233377 288875462 0
43320355 185721016 0
373738842 397578144 0
459291333 509271564 0
536199941 329087898 0
407780342 374419069 0
520845037 450318454 0
26276976 515805543 0
429924817 199201876 0
329861208 97678724 0
514190943 240206223 0
69897440 65953315 0
368105239 52018391 0
92018175 557712578 0
68468956 538320011 0
111365611 565232479 0
86689416 21716870 0
389918538 33155904 0
354233262 533695778 0
229081280 34044080 0
331206172 498392934 0
201933343 449056765 0
292607383 449742562 0
518691369 506293496 0
129382019 349958146 0
25274534 146755777 0
459290624 568451808 0
502799048 113138849 0
212454073 318030298 0
397387420 270206259 0
15872739 63709854 0
502440281 226984635 0
522498308 29644678 0
21087850 509833648 0
515431587 326026002 0
361338865 347081922 0
510668669 101451542 0
84643264 17578460 0
154524974 252853734 0
368826701 69172439 0
32142599 235002820 0
367543030 345640320 0
143219114 412271392 0
114155359 104196032 0
541984610 466171719 0
401337333 454511359 0
526838516 97800777 0
384995304 49210513 0
38881766 186192154 0
461012344 474337844 0
73572947 284274094 0
347873407 501087061 0
183453891 3446159 0
94385152 494911474 0
312997265 324487227 0
22215250 304128756 0
401250293 340262088 0
365974147 337641895 0
162349434 339943009 0
565748422 459387127 0
135711479 362850558 0
145737885 506998817 0
10929749 15478261 0
426114758 498423058 0
290022556 367774977 0
527338711 207607376 0
65640225 151661530 0
171702185 58777081 0
545058596 491990697 0
566889122 395210055 0
108215136 246134234 0
289228199 222680898 0
85857403 550795020 0
332440741 209436867 0
109900887 282294531 0
133988413 342237013 0
128623934 262152856 0
416363253 500888989 0
149277297 143807969 0
496973983 125268176 0
535692541 324914206 0
473301336 196421476 0
435900380 119399531 0
235455611 50336081 0
209159348 134417649 0
239040268 357255199 0
183979973 74827788 0
330375940 249592204 0
468614993 431524327 0
440195381 388025200 0
327534156 415038570 0
244237038 372011828 0
565536033 1026075 0
319986133 389757783 0
356461456 411275136 0
18720547 251805774 0
203083156 371226010 0
313261308 226064081 0
331106449 140720315 0
513857891 71897699 0
245611945 17340083 0
327221142 407670916 0
178341435 184136347 0
407847024 286599287 0
295674550 43939152 0
13662669 518003626 0
484403933 15139864 0
503026070 13752170 0
10215631 307762463 0
290395639 352556936 0
140505544 280177572 0
8604599 71540459 0
234186451 526467464 0
464386385 409182453 0
114386028 330037295 0
176770099 336873062 0
19951850 433623940 0
274489303 264473264 0
524173538 360224319 0
208443513 479704604 0
402864655 552950778 0
461999603 392059032 0
305533904 476326788 0
458743148 85005899 0
483606853 2132617 0
388565536 442841799 0
81997903 49202227 0
271386986 196853350 0
444688594 376432653 0
152114596 510179337 0
419270431 200063322 0
29369803 305555812 0
537960359 447564255 0
389885403 54360497 0
124051221 85224166 0
48715883 341350946 0
465809545 430393345 0
345465218 218560499 0
281696483 281520442 0
165671529 318797251 0
322314827 159564462 0
435705930 35348371 0
49106305 442760309 0
556397882 362047152 0
52504928 180416761 0
545419716 131368447 0
71048570 439856950 0
380072418 100839296 0
567182859 498142434 0
528376355 462871758 0
427516560 472996473 0
324639025 149592423 0
536014931 348523835 0
70938273 58068105 0
492499614 226444125 0
31078313 182100482 0
470098108 423915577 0
419876955 432876457 0
56326560 555849218 0
210593025 534900354 0
500348984 184943476 0
216790241 448277785 0
426710638 126984529 0
121057232 366588986 0
272715290 538262721 0
33359583 285160676 0
20628261 393775248 0
102899663 16214158 0
104475303 465794770 0
551045822 551554552 0
435481329 377750972 0
164152696 14197440 0
205802704 107358953 0
360365553 422624779 0
432600337 539512939 0
297757568 561931637 0
383553634 462738787 0
182363508 55232378 0
143780413 253959751 0
566283452 48886600 0
557781282 153684747 0
166683405 28687336 0
451452209 241010546 0
555304353 338592037 0
426646014 530468923 0
88445197 92581930 0
325999531 267939187 0
449638002 566142028 0
357526236 33163560 0
418292594 43581548 0
155442312 494290483 0
457412806 169623754 0
370302023 111739844 0
132169198 285505260 0
497943461 139329021 0
482220871 113961938 0
345686048 234631101 0
342568638 269806184 0
558384138 462943003 0
301416223 371837650 0
59661971 223808734 0
332644049 328795748 0
492569854 488868919 0
222289390 418538478 0
132863796 222665295 0
196915243 171556755 0
187593386 561244074 0
295203005 184507319 0
292229147 564717655 0
119590433 127279912 0
338776926 53996480 0
541134866 181164800 0
27931445 63676939 0
381429347 146108003 0
48097657 425018053 0
567397312 486206507 0
536770725 289305038 0
491195033 544630701 0
90699577 22736274 0
249911140 421140523 0
218271868 128126959 0
497573828 530404941 0
231489182 130958632 0
554628221 569071390 0
399840596 131801860 0
535540590 109365277 0
321146493 389582430 0
381489844 304202497 0
253877400 180037092 0
564899085 422913829 0
215397952 291861462 0
261734730 429814821 0
544456953 27350592 0
100598036 19611690 0
106246303 332879535 0
205489757 423929886 0
36558419 288352543 0
255174197 539274674 0
392202639 390972066 0
371654962 327871014 0
328231782 197478779 0
339267094 212758625 0
417219078 263947818 0
447463808 431594632 0
542938519 157944556 0
369370616 393218493 0
505760981 175566626 0
122883270 136331622 0
229753888 33166915 0
280034287 76604186 0
198783347 415626384 0
295786414 135233005 0
72954824 496328943 0
518424633 557644144 0
88941400 432551977 0
40635140 312303857 0
46987357 190619539 0
287707495 421740444 0
540729290 1274386 0
310170968 180603645 0
404248622 379000667 0
457239121 318544347 0
397244164 83913809 0
74945541 562260713 0
284552703 440779972 0
226413434 254310577 0
460051269 390066990 0
361169151 214271309 0
464662100 286054700 0
230437020 386586245 0
171162985 415157223 0
143832705 337662250 0
260473490 328993783 0
285318836 157311384 0
49201597 132161248 0
171301355 40280143 0
437783920 79838091 0
104975686 216230502 0
530106392 207699870 0
255639070 265309085 0
542223516 272359645 0
15485779 538291091 0
26554917 331868778 0
48505232 204829317 0
394469657 294525389 0
264645946 294441460 0
397758830 385756227 0
396124980 359415725 0
530332829 497803267 0
327449795 112299403 0
180482437 468443615 0
247943212 457024679 0
208678 234312596 0
496520298 204042476 0
507012303 32651407 0
530656967 383780886 0
188898630 184940950 0
127701595 70785984 0
377812982 345770846 0
258388193 293195230 0
479552862 248281351 0
227686469 436842036 0
566913482 214615757 0
483905626 566638663 0
405186711 362422427 0
423447871 410820879 0
289885360 127287566 0
380169438 183438940 0
202501267 55034853 0
392447644 278715416 0
16935500 306269569 0
123875404 295521051 0
290023757 133115971 0
132979079 315823314 0
400749874 200552980 0
45358838 515086326 0
256338884 451112332 0
567845354 377526287 0
92189303 201942854 0
359900366 519422226 0
476267156 117510386 0
252390043 222358233 0
10232118 394428460 0
127715069 56895015 0
256524145 69350193 0
376585705 460698471 0
195362457 510314502 0
338289276 405276501 0
116946139 481548970 0
314053936 240250886 0
227118514 155260903 0
148777434 216945183 0
37548467 406090496 0
516282717 87735291 0
30182806 50696889 0
563858742 264947344 0
423900394 282215236 0
70547099 173943170 0
363506905 543978305 0
421917477 382747262 0
70000665 11401717 0
260376949 49735237 0
512403455 108023412 0
526139813 352572308 0
39793201 24058952 0
82261870 328911433 0
413134110 14020357 0
21388830 467575973 0
478231788 396449616 0
472403831 220960007 0
94262229 410591733 0
420164194 4343032 0
512380071 167194929 0
221219879 337976060 0
214202227 402667989 0
413130325 189951543 0
65061389 322057262 0
504231842 389941720 0
393219434 567044435 0
438377382 319951834 0
503563547 487867452 0
269381799 7138523 0
191876591 169357363 0
299682792 473859161 0
337678291 270153440 0
417241219 46210644 0
27360187 391786853 0
526490757 102484166 0
476748686 455371175 0
280752195 351260660 0
469270748 197053284 0
229424891 536956140 0
220863602 562193736 0
542520810 128097073 0
222642380 127626174 0
101317084 96544236 0
275635464 272756013 0
96717905 315668932 0
171427297 198715405 0
230886606 553690298 0
137766943 31565247 0
106577918 7123436 0
24352685 375666957 0
454061704 218125068 0
270589831 331334781 0
491217998 533680677 0
2353242 147270957 0
202723141 87283804 0
466468962 513306856 0
337886105 33647199 0
60923903 381439149 0
219330118 274250906 0
346562975 568437086 0
419192176 565994444 0
284189673 171797065 0
135535933 530649972 0
331343480 26587569 0
267666625 566543071 0
405527951 184369591 0
428418881 546600291 0
167748758 345472273 0
287776958 13302637 0
345697049 210581318 0
482512936 286453138 0
184477545 142394244 0
288407688 540550199 0
341438060 347130210 0
260818591 364921765 0
506183535 380748365 0
24846270 303663732 0
51089973 231278710 0
304938497 41220982 0
97168168 104075990 0
332480252 339456662 0
83836221 281256608 0
488694758 512031084 0
490485821 461710909 0
313705142 455693253 0
166673830 480774849 0
495656018 189264132 0
549637813 380171742 0
162881684 66608670 0
346394783 310222731 0
532807457 500924051 0
207688701 465982160 0
15688915 504036516 0
481208311 84675862 0
515069983 362758038 0
277013149 176124858 0
260614956 105093813 0
477876500 269374577 0
302251535 114432124 0
273679211 420787572 0
36543944 502461511 0
287557081 174702627 0
391167627 367406772 0
30943881 537344103 0
322664142 63263063 0
471179516 370572953 0
361152447 259598438 0
265497427 271970820 0
114192147 167054150 0
416069985 502533925 0
58022963 363878166 0
484531627 245712740 0
496552110 188707795 0
555959837 85276498 0
514978605 436434669 0
451506148 198463528 0
62869723 156139752 0
91562863 148492610 0
82662412 307880055 0
53353801 353140994 0
526924783 146324077 0
245810515 207363282 0
109054061 490388887 0
547532084 359366737 0
479032861 244535942 0
155687513 553467271 0
530021184 11087289 0
261666078 179178687 0
524324286 12580076 0
362860698 476729790 0
240475306 303553117 0
161152839 17960682 0
34938906 170297448 0
514747883 97514084 0
565882106 347684094 0
449986190 4948699 0
224656485 547460651 0
117099687 108097569 0
471111369 83459713 0
387827117 231182986 0
473431319 275000424 0
219513686 437347646 0
535103783 4220501 0
539613769 560513119 0
49523487 55680783 0
308423073 380017562 0
197930909 409854549 0
243679881 39826683 0
495980238 212574749 0
563073705 86445000 0
345491665 265695054 0
245036734 16905440 0
259052284 435648603 0
47411194 440001812 0
189902492 272270529 0
905967 378022970 0
28212035 255364281 0
149201086 179568375 0
370654455 294029275 0
354663497 414971380 0
544743415 365964899 0
510372783 162647070 0
399760281 40569955 0
534534109 330666371 0
174167663 515788478 0
535122238 237818486 0
7664186 476258176 0
376943687 58546628 0
249170393 400463206 0
247317027 160694487 0
514395172 448288933 0
324589036 331555580 0
439784252 395504522 0
29636120 530055630 0
381886841 388407960 0
381417479 291094293 0
96408430 136947424 0
181031565 493364101 0
416427257 414094216 0
334100891 469980779 0
371193414 477245220 0
196395065 539125851 0
280720900 176229886 0
355823453 523833317 0
56614726 308506626 0
239712391 264833240 0
141738714 79862372 0
120674336 74189029 0
164843515 447199548 0
112412979 98911964 0
306292434 444109380 0
180272526 491074560 0
261901450 484350740 0
56859215 274800096 0
431421140 85731268 0
283167437 334286224 0
136277151 252704825 0
568118183 366783898 0
51231 264018954 0
138811718 333340401 0
208538119 256966527 0
465406291 314555370 0
234506196 338104851 0
151161164 14508082 0
564042390 341541725 0
26571976 429423594 0
517997789 245555743 0
312635070 342139079 0
213882692 210996892 0
394966306 342921787 0
231040598 148302455 0
41439903 16768616 0
350611649 66533560 0
399647361 48935666 0
175447979 361969407 0
500166238 222250738 0
252682302 68562510 0
359467071 164190572 0
493944721 379086787 0
448674717 323067584 0
568865289 289042533 0
355921683 158242737 0
290440922 379191243 0
8519950 343601892 0
498794096 286735972 0
349954944 199515690 0
488114745 103268752 0
13312847 95864851 0
176056272 59855143 0
262182121 166936526 0
185789489 560179850 0
40100904 324071516 0
39205601 495191906 0
333265948 172359048 0
436817094 112925418 0
422796987 442340623 0
435230657 182644918 0
155030572 6391571 0
50102773 248239603 0
394039686 272126670 0
255748493 205801891 0
322187683 347568233 0
113532367 381047055 0
175314238 176285093 0
42722321 550433628 0
551921625 326913178 0
561006001 61109164 0
359433163 468048079 0
28787233 359686034 0
378397829 197330497 0
216971902 77474860 0
550187596 430906349 0
90897487 215520973 0
158775047 349270007 0
417800601 99852568 0
394161644 528199298 0
132014778 24055047 0
260547085 199305931 0
475367643 321619845 0
97048601 99222008 0
482942244 263079107 0
343357816 566461295 0
279799506 77024550 0
301809807 242218480 0
336043219 522827924 0
376487419 356949514 0
178767988 279691608 0
305816181 292933692 0
458294101 299908733 0
29862512 302768525 0
507274042 2729904 0
227514378 365194981 0
83089171 216985935 0
116216896 431316411 0
259028826 421223586 0
22732372 153528189 0
216349876 372241294 0
451121254 255725072 0
540383782 415504753 0
156667487 54653028 0
336539913 542699174 0
474985188 388821068 0
238631547 238912605 0
254384851 507632351 0
542637221 114366534 0
101038516 34724971 0
502441149 562463467 0
147096148 567776884 0
139065958 439542505 0
299133295 358534494 0
402747978 72898507 0
340880603 397766308 0
385985627 271664582 0
260431566 299803657 0
136492737 129337603 0
553347090 328769522 0
495487013 356093518 0
229269776 46380340 0
531637171 187587743 0
280513473 80855247 0
180672587 452676228 0
39152802 65826962 0
109376905 92134078 0
411896264 48959868 0
354799146 274881927 0
418838098 144913887 0
443440014 493981825 0
111157441 457480430 0
437055845 554229975 0
395532983 184238143 0
83037235 114422345 0
400679954 140547426 0
14136801 227869978 0
25963077 431484230 0
223960964 157852593 0
269425956 56071945 0
337426395 328447019 0
292495537 554377373 0
501938187 506266519 0
340084322 346636241 0
254492563 346278779 0
258238166 13381008 0
236743516 125048048 0
446000843 13952174 0
54162915 260127377 0
148777509 280546519 0
12055021 448392801 0
150778174 182225485 0
419210081 176579766 0
388433219 86020624 0
129837728 445546863 0
407805295 449377522 0
431059237 462960387 0
113201653 473761336 0
248216031 150542421 0
429839770 196522078 0
178744219 207477583 0
68912474 333947833 0
117432587 485764024 0
529814384 21361538 0
503545636 512015891 0
361104797 373006567 0
490114437 536779313 0
129288417 190942212 0
410717987 397697821 0
165004634 242635346 0
19018037 525255129 0
19707613 2086066 0
284125580 197350403 0
165419124 122978463 0
15264966 547756116 0
493287533 417464580 0
22787432 123952102 0
91854990 421959850 0
344981457 17799188 0
69579595 557202615 0
237942963 422325841 0
60497146 555425303 0
447975256 286314929 0
476097309 50624469 0
554199201 541604026 0
57063150 41827489 0
563253718 187181360 0
39915675 518453175 0
364690493 343434208 0
242758224 128026553 0
231455203 512086669 0
178228910 455136058 0
16592670 559501776 0
171233894 536239925 0
264433637 460814325 0
198790131 364997773 0
18544008 241065917 0
342936738 498438591 0
555914720 52877036 0
280224280 3312037 0
73780129 308405389 0
180925717 412216239 0
550825739 513148035 0
151537778 513304852 0
114492869 206936791 0
16164007 469167839 0
323247508 411287011 0
41228120 185810983 0
125620550 438889990 0
522857022 563185586 0
376876246 463243488 0
313240591 556135408 0
107923838 464915868 0
339407830 284312366 0
132044642 322618426 0
42900049 117394179 0
417772169 160950064 0
528345389 178196581 0
4286849 341640676 0
182762394 305223864 0
395561537 330935574 0
15320032 48242467 0
206633322 544677326 0
458374861 392169494 0
272428447 539289534 0
363071145 248703120 0
477835381 274734942 0
536087789 391747880 0
516958679 95115908 0
253691485 276856811 0
194077104 529728660 0
277088852 398065100 0
410466531 196299516 0
71417700 372671662 0
23087793 72019537 0
493069048 212184543 0
9248993 294875575 0
538771057 279928751 0
527417032 421147119 0
51100283 237914479 0
412172464 422278993 0
276048467 128773444 0
462266701 367315756 0
153949233 470722019 0
314063773 76555525 0
558848911 61942987 0
336978234 567940272 0
445683329 236002092 0
61693892 236449614 0
189669854 137103495 0
99737522 545025264 0
350598197 175311260 0
395640562 293523507 0
50988719 426744343 0
33846129 204772427 0
415265748 485813125 0
132282747 219464752 0
467923137 240166788 0
39831770 505688903 0
277665688 154847509 0
40201492 159551747 0
553550191 535940480 0
83156942 3430268 0
533137536 36911768 0
356613384 40778536 0
436914299 118433129 0
427337068 256346890 0
363624569 118880612 0
459153371 112442203 0
564273218 516057591 0
550473544 213166892 0
253717777 65293944 0
203906972 331322169 0
351916392 358391142 0
358323567 528303286 0
449527356 416231699 0
452265638 496373404 0
451917580 308960404 0
43691383 116995634 0
279904506 532659876 0
489406300 517704515 0
32352664 452203219 0
405366978 296752242 0
14690512 177091367 0
518828911 392735102 0
440031988 237961709 0
216548830 331591657 0
413441083 23493379 0
507778414 101430001 0
386317699 352641965 0
128083513 508765870 0
57449926 348670515 0
69461588 533302822 0
6957874 194526167 0
228931622 172637728 0
510883055 221529108 0
325448600 344177761 0
504921683 316385440 0
439283004 217270227 0
216147174 222806286 0
556420247 149000710 0
363704626 249710966 0
453246344 148070361 0
350973157 316448823 0
505660048 463256304 0
84905139 335280214 0
536774712 169705112 0
399944820 203545640 0
1352708 460983239 0
552403793 120074131 0
117131620 92765096 0
353911738 536377116 0
442572619 433033475 0
489382574 551762715 0
549100520 518758813 0
206507385 522445322 0
482375233 23334914 0
380540598 175142993 0
238818472 481933260 0
515070943 110427543 0
483244394 308239632 0
151645994 368095777 0
294675664 193262886 0
487409129 369416453 0
504021961 81228856 0
234292385 215278826 0
296869431 265340035 0
171057263 408493103 0
519786145 283556522 0
321252616 335343665 0
352280741 459245856 0
320706217 6920285 0
153840856 26881247 0
517216303 563770761 0
341454372 428462886 0
237356716 28738079 0
423280763 175359694 0
275589168 543306174 0
534135813 568529313 0
155950665 568919376 0
220149281 102820527 0
201818831 185948684 0
219142343 66865269 0
265478083 287047320 0
506927543 193508726 0
355647875 429437091 0
8148497 157043385 0
343318030 164785318 0
92059145 467676972 0
372555681 336614570 0
156176064 350617022 0
503803519 316334763 0
183823030 347800386 0
236073869 26731328 0
14230350 5420927 0
157887602 317042324 0
543775677 19800393 0
422988911 319402431 0
174045125 344248599 0
383861436 116988700 0
74533590 81584578 0
374535263 102455836 0
462714903 530984881 0
440246303 70055776 0
142931271 105166235 0
15324187 253939174 0
525495506 552363743 0
451529782 415368424 0
281021169 367566095 0
163612152 266468108 0
147248753 98676878 0
487097390 190225996 0
31708080 159737661 0
53125804 197280683 0
257975637 459686378 0
177790690 264830691 0
284200397 170003750 0
260661168 269148906 0
170252876 190798444 0
156696525 128038900 0
71544199 302819476 0
79371751 259870847 0
289949743 326357231 0
530104574 239062458 0
558723070 278831231 0
253496935 458170789 0
115904972 415107190 0
257865126 74358660 0
507951008 64974395 0
139792827 168429495 0
239483505 561830404 0
191741057 294553958 0
20459547 73752377 0
249386151 561097422 0
90513501 390072768 0
345270751 533210069 0
104625789 313131396 0
83171086 286827160 0
172081337 19314253 0
137524320 433293870 0
210194724 346419177 0
144422724 297988246 0
165247238 462822912 0
72480351 73224047 0
239512163 324773372 0
276248315 46609017 0
458941844 79508 0
252861738 444873955 0
546864856 472685789 0
465653164 42313782 0
106464760 407635271 0
257361591 559840503 0
449032129 152907317 0
371600520 488833943 0
160841538 53479240 0
262775839 444639299 0
90943286 307512153 0
322579164 165577992 0
544054920 129599274 0
480064062 94074218 0
221278249 331492407 0
133597715 72896355 0
282189879 109023368 0
216645788 545223547 0
282593800 216671726 0
410413527 440708994 0
230288645 270230623 0
230191284 426000298 0
141723800 273412002 0
241779038 170763476 0
486991599 434717691 0
227583362 34899117 0
193851457 279833961 0
1742860 77684697 0
82128193 179286906 0
377097155 357249351 0
484200731 344330225 0
461527234 369325291 0
281332465 116301965 0
409109418 120600917 0
539945240 20711929 0
266232687 223049435 0
211203105 459143303 0
160396468 148405998 0
465859135 204441340 0
331533972 548086692 0
492230998 407712068 0
249148903 114096452 0
489707079 421046202 0
362053036 410454784 0
206854712 489498580 0
502875936 79651643 0
305902051 528348261 0
191077584 54634 0
216697244 559422573 0
500925670 138724970 0
464150054 95775478 0
105322613 164581945 0
405507505 428884411 0
250504488 517600396 0
317185262 173908646 0
469431580 465402076 0
156913900 551793640 0
166457057 491270494 0
115131305 243995431 0
341393599 219260293 0
411366463 433232128 0
217305205 214191078 0
7191712 140679760 0
521056998 276201004 0
226976360 192957069 0
112882299 118046456 0
524424350 256506546 0
432555990 366068353 0
168251847 204471156 0
236303953 320897446 0
332090363 549338533 0
221387373 210626719 0
310275978 419457076 0
532335002 94277018 0
477747019 18106363 0
30128898 462267284 0
3246527 229373421 0
271776709 36957935 0
517904971 320991731 0
262736925 507238246 0
255257976 82634855 0
465123568 31811230 0
217427873 246241946 0
301529315 98195383 0
128522161 355563874 0
36607035 409123058 0
517137709 523353024 0
401559252 236725103 0
469785319 309883989 0
110389009 128197787 0
552070375 319462484 0
372327619 121585842 0
25765924 3900283 0
54831995 394696631 0
10275965 59832754 0
22705536 369767705 0
37832772 357477 0
64562244 2048398 0
83598068 215174329 0
38306383 481357654 0
204356307 120910743 0
560709279 32883477 0
59121322 134297032 0
25119946 338414121 0
363920807 308016506 0
275093467 559619826 0
283241071 408824453 0
126879761 413921522 0
307462644 274465634 0
101662424 210474213 0
517021082 410737057 0
486476298 478995521 0
496091339 224066696 0
330458557 374606899 0
270872285 5521119 0
348776977 426016288 0
116735895 372425667 0
74399215 326962445 0
141657497 262680086 0
353675295 282449508 0
537397286 118174532 0
489051101 218659392 0
71711602 276844641 0
467186225 489321152 0
268111466 117448932 0
505078124 338538371 0
388358809 109416914 0
492708724 524469742 0
80957070 455605296 0
251955118 478025214 0
244976318 117600075 0
211697429 313195098 0
117483124 398406580 0
222653759 389916037 0
3410219 399366215 0
25067343 36724057 0
345594893 41221829 0
225909249 375031155 0
551094689 115475386 0
176721022 51088707 0
367283771 113419670 0
120299862 443423009 0
503580880 17630483 0
209930230 271990599 0
167881846 353423114 0
237432142 337973280 0
159208497 252471240 0
279979712 250022325 0
287030634 457054116 0
112472528 498758312 0
13398207 355352689 0
485613392 304961591 0
557227676 298333898 0
345078430 113197864 0
154892930 51966309 0
495115462 358848697 0
172242191 213093767 0
213452740 558471902 0
321485433 400669937 0
105127477 152499860 0
269589710 311448728 0
333307839 228254595 0
381831746 127458208 0
151763204 19913859 0
274964515 331480564 0
286736832 251694999 0
54168753 425015951 0
193567150 32501770 0
538459197 413001553 0
305843258 302347904 0
259982010 249058794 0
452281375 555365283 0
31129349 135216744 0
272536339 455371163 0
307794889 85866704 0
183067789 262586009 0
135109382 120314463 0
243219270 133007154 0
228108350 260010189 0
48557706 464255090 0
321001029 369161352 0
91270862 406742603 0
537945641 293297060 0
252305069 437594489 0
372969604 520270449 0
247282121 137433932 0
18590591 342147512 0
199448404 79140921 0
182798010 476742396 0
202381422 252554532 0
120348112 23966868 0
83606135 51122586 0
232725982 230408146 0
555830545 137284102 0
409424607 65746902 0
413906225 425196312 0
417884569 388862412 0
489590541 61604794 0
302188662 464665259 0
4623410 438377849 0
549701893 481043958 0
539918232 302326459 0
557936108 302671451 0
453282761 135102401 0
265237785 14658782 0
63577718 304846379 0
230479177 88232569 0
553126910 483504897 0
501904577 468157377 0
369248906 48650344 0
28953976 546306791 0
379411182 522990237 0
41334095 364389250 0
353978112 54057917 0
308895311 90845230 0
274184376 302333350 0
144081083 77515082 0
475922571 129252731 0
519152124 303116007 0
219238049 216828601 0
178620310 123872099 0
21643296 211813483 0
132360792 417858412 0
550362455 166097436 0
5277150 558442468 0
257497387 270617083 0
544858560 18008034 0
242892768 291039035 0
207166493 536544708 0
399200849 44094293 0
178541276 376418897 0
187985433 119747906 0
16207257 214736993 0
100932858 498408639 0
549311685 333691384 0
248432441 79409841 0
553966278 405459170 0
533364631 113750083 0
142034574 440020870 0
335955024 189537642 0
218069995 394134887 0
385986383 57478676 0
535873560 424396228 0
129952805 70538949 0
347342081 339409113 0
448162890 437513024 0
219757207 103207228 0
251496447 497273752 0
188355644 534332865 0
486648595 148665454 0
473840226 233013349 0
103430882 538195282 0
151824800 213298342 0
485066973 410257274 0
283702327 186232246 0
314925069 114713637 0
268835195 139255840 0
180103534 493998859 0
291985872 310680631 0
139299769 52993650 0
156941508 144787073 0
40515584 191168945 0
126842286 229460323 0
495410956 232795661 0
57620867 318896081 0
240917919 150301884 0
287240079 26786871 0
137983480 59672090 0
51193046 396915590 0
426963654 147100335 0
252544234 531302519 0
181573936 239713725 0
374952630 562211659 0
323175372 238650183 0
369298312 130812197 0
209252075 66759606 0
412768618 456841890 0
75111603 421215155 0
557418817 27379917 0
438381195 153707459 0
10001046 416725474 0
40149082 451776578 0
124036534 541483651 0
264942443 331720418 0
441970723 360552866 0
234417703 56446575 0
403746410 531774493 0
406408036 538352882 0
3322656 503238650 0
103085953 100747000 0
405624648 542203250 0
63160929 520221980 0
445308342 539629897 0
40924415 531975434 0
553511145 262105730 0
476111901 472533565 0
87071191 337034717 0
371901576 176968979 0
260595219 12358983 0
67988571 140732297 0
112737107 205820344 0
150074010 152108308 0
414594383 271861959 0
107243634 249869225 0
328348344 181324564 0
62193428 123694316 0
243377890 17745223 0
401209869 98812817 0
184334603 53489657 0
517916881 190693457 0
269769180 14946994 0
181755159 348469569 0
404455044 467592923 0
2829968 568223439 0
193737807 14275915 0
85061089 554035526 0
26893049 19904763 0
395858134 387542350 0
212332428 507486571 0
219337192 149449480 0
412014281 433654839 0
44018554 52871852 0
204583609 308493649 0
262007557 10684415 0
441795630 383440690 0
23970130 411201010 0
307406302 37061548 0
58982141 267516993 0
360375894 538633295 0
241698909 354641299 0
432923731 142175317 0
176611318 123983286 0
564891678 141985584 0
161066724 551483370 0
19948931 427587950 0
238043527 498937290 0
153337356 170468437 0
169132996 33101750 0
398564327 322224178 0
437134488 383288212 0
64053798 358273151 0
414557863 261374170 0
78268812 399594149 0
68516021 481438033 0
452661687 184143948 0
229177690 536667035 0
223290067 101426856 0
64843991 441189279 0
203458427 303879120 0
425881462 262685694 0
477379137 364024363 0
426929710 264721595 0
469951700 193721012 0
105342468 499673014 0
410480551 378549659 0
73673685 320130368 0
189917164 503759386 0
410555565 527914657 0
309405860 21772108 0
146382421 4299324 0
86168563 553287074 0
216364934 356130389 0
312323380 258888867 0
403319465 459536868 0
42953132 310661765 0
378956828 469497750 0
365154312 161111916 0
126904678 526232430 0
93806244 521865597 0
532666133 492340688 0
275613366 471954203 0
244484474 70817662 0
111945930 328669316 0
380094643 23152607 0
458067609 303775312 0
25479691 502083900 0
129615881 292818337 0
157573842 332942502 0
149789291 172435902 0
227578953 546479829 0
341771920 484004856 0
86247999 388507106 0
452327880 145070889 0
99380273 34518321 0
313624870 436045269 0
121151523 470081086 0
407421417 261004531 0
367329103 198545206 0
410849404 274861489 0
82230818 419479216 0
317506669 51802953 0
193146203 268581958 0
94095379 512621563 0
517153692 60897496 0
354466846 421051275 0
70810109 38063054 0
113753257 47261801 0
131598272 177002828 0
296824903 158659674 0
256808708 189771201 0
454462253 118610258 0
292243769 467389706 0
244056128 363447395 0
542054595 24356409 0
391520944 554662959 0
324423474 78992743 0
420791047 537674702 0
410478061 556419795 0
397020949 54528437 0
68444582 251200526 0
332704729 175649802 0
97814910 6222147 0
516685597 472652882 0
536332878 235880295 0
545215203 134824214 0
215709832 255400840 0
500127860 376659081 0
216553961 439801694 0
181793638 543221113 0
493674700 131397309 0
202503280 164212164 0
251354333 83746951 0
60707172 218299463 0
80505754 516687624 0
196476310 133600653 0
497054157 46199082 0
96980883 107815247 0
289558283 203393742 0
335365957 192909800 0
404748620 379317168 0
295908210 392365247 0
167192422 439090624 0
77174248 27428768 0
45612374 187149479 0
494649457 129842407 0
491239451 333353891 0
61552135 454258649 0
364469606 453883608 0
247459893 529445160 0
163943616 94938890 0
344568279 398094738 0
62651962 475882560 0
480326278 526752750 0
281157478 151940247 0
46191851 420254655 0
368772825 90048077 0
176454130 314364266 0
496287108 566168711 0
397716652 276565455 0
230152168 376777727 0
361234012 446338190 0
469676858 68979149 0
69107090 188293638 0
224969318 81643626 0
469790270 527978336 0
365173930 316861905 0
160096668 189222956 0
4253598 278484916 0
401752158 16549048 0
278411608 142422330 0
140454034 462729475 0
295346489 81216973 0
151251398 396709834 0
257085868 181583532 0
64393161 398768635 0
273406602 89028278 0
64071959 365873816 0
348142831 40764030 0
340824549 265539406 0
561322473 495011385 0
375728622 247173836 0
19608606 535956187 0
532972431 265760682 0
276992331 392924279 0
284309925 417052440 0
53685864 529374145 0
287019153 32954125 0
307444044 562464174 0
119871666 547914364 0
557459693 137818039 0
387556382 14388943 0
11750721 115993016 0
127134669 380313424 0
94790564 422483519 0
216229461 292231309 0
435219128 286225182 0
410397292 92025797 0
221693787 28021399 0
536761693 38219578 0
346345300 59255507 0
323615005 531505734 0
225662412 412372125 0
550358389 485771644 0
421220495 220703967 0
395877152 272695552 0
110825703 237439733 0
427765167 109236346 0
503331128 276688909 0
530341419 484381126 0
464477559 383770050 0
395395013 86757284 0
368099584 53986462 0
323143277 172023492 0
132337620 270404806 0
78113494 222086423 0
55410473 485911019 0
356085507 117329054 0
67268245 417244252 0
75298660 328807253 0
195882843 65733612 0
538910494 541663918 0
33660756 362378449 0
429602191 447463416 0
214340940 91448308 0
213290546 352252003 0
194258101 93331804 0
25009858 341770418 0
105905288 106714719 0
108999803 222454487 0
393822125 566813332 0
46929884 200675397 0
163089366 51056155 0
524825164 353338370 0
566995525 157116064 0
410664683 114054017 0
401979567 404000359 0
270754515 466153852 0
285986203 109496352 0
299881395 240902256 0
232745565 334332136 0
451166790 565911128 0
471465877 272769897 0
456683706 406782438 0
210164300 230985517 0
60798832 104237761 0
339816553 491732267 0
568452792 366786321 0
110787719 203672047 0
19863942 229296243 0
350528598 246827603 0
220386056 238281561 0
344257922 423039153 0
456059618 56775486 0
73791888 127459416 0
264910974 8740237 0
213740536 393907772 0
337234620 106444408 0
231253634 433607441 0
389222018 373331958 0
184129218 454756678 0
479532227 39689438 0
130487944 164647277 0
160720045 566389147 0
242448407 95035855 0
90982449 383971834 0
205278852 477322895 0
167293225 391884508 0
469803225 107655575 0
206233464 539076964 0
553711274 25436013 0
533691745 488803890 0
411387245 6780408 0
268835559 96267738 0
148062440 846766 0
463999220 351045483 0
399347495 478122023 0
303837256 191256142 0
174463789 465039182 0
99041857 377364969 0
454955004 40654560 0
225864152 533700457 0
339019330 63039405 0
214828885 104796833 0
108519636 363200887 0
531476728 349438699 0
281101633 521255846 0
260017589 34879695 0
30537402 494538825 0
95124633 420082202 0
31826580 391175240 0
480309562 469885799 0
109128210 563927989 0
340469071 264016681 0
557437063 150569856 0
173185121 386051936 0
308916758 301981208 0
27348920 45301344 0
345115466 151431711 0
289208122 294260341 0
318578653 57330516 0
74439840 335356006 0
564583117 385500597 0
49406665 25762207 0
369367966 318527588 0
211661269 407162021 0
264240057 513189684 0
309117409 303973083 0
341217914 420100409 0
146978564 418062269 0
78531641 442818985 0
184907658 541460342 0
433588513 259053959 0
331168135 90718643 0
289237802 555534646 0
329651228 481569802 0
147181080 400153798 0
377433379 144764589 0
63204625 236574620 0
189942777 6695930 0
127560861 127049419 0
351069455 172758527 0
151506258 79020096 0
68568743 165187877 0
552307404 93247335 0
500157058 190735664 0
175167117 225082715 0
269908818 347580393 0
273994175 175176169 0
439301786 365846834 0
427493396 296690908 0
331945401 304976294 0
529828857 214389485 0
318326142 360188709 0
226435492 354169315 0
451471012 266436047 0
7751611 65866934 0
234883997 253318420 0
481467988 567197696 0
495200621 346935707 0
331671894 282029251 0
496962962 49162700 0
397037434 81771170 0
20179870 200722495 0
379317931 96933904 0
10712246 210101859 0
349778326 2333059 0
242923430 107145836 0
218643752 196814837 0
61908552 469210768 0
131569742 470170847 0
317779302 460382271 0
186331308 159781888 0
266667367 6678083 0
86195925 548617208 0
431369387 553674661 0
364505628 288955965 0
142346226 315509496 0
141424727 508675832 0
505212709 122194451 0
545827886 109733024 0
32758087 186793617 0
316467528 384041960 0
509601905 168635388 0
303487742 132435586 0
5390465 492491058 0
472010170 250945802 0
343387445 524970936 0
327707085 42358836 0
236189841 531072029 0
530752793 349040921 0
117593467 441327264 0
436663833 439715032 0
379970326 432502005 0
81066207 228740936 0
230296836 437528757 0
78697301 500850287 0
48283746 369544307 0
289104975 209422372 0
462723897 335053871 0
77468672 269071539 0
143893433 262765109 0
327899136 152239673 0
174841770 481709661 0
391908568 487799015 0
373844238 418675215 0
349484604 62684936 0
529822101 563064841 0
252158045 126325687 0
622608 106805168 0
409846369 134172729 0
85825300 382127814 0
522862008 56663198 0
446238739 308952106 0
157831035 68656486 0
549111562 301184575 0
391525777 32551504 0
440668686 240248855 0
524240126 370944559 0
371269358 127809504 0
129463128 396841285 0
123116186 147737262 0
431176881 328500134 0
391079369 138880183 0
117824327 376615204 0
372521854 80120627 0
207952195 315881542 0
100651041 212272946 0
233128146 551887664 0
222778760 541883457 0
355281937 394763164 0
326745730 373086565 0
259252272 558750301 0
123640597 243370807 0
167806786 387289507 0
367677892 304802449 0
503826284 321477864 0
327513624 503424324 0
48708126 281587597 0
259762361 345206297 0
18314913 459917026 0
544569220 79543361 0
225045903 504642292 0
448828917 442511599 0
561584573 1965166 0
472585684 237375039 0
184531042 546622631 0
201464665 179383388 0
409914718 44048672 0
192984058 246048410 0
398845428 111995352 0
57564820 324153133 0
423357369 551738311 0
18048402 296153220 0
190878873 208845713 0
563166902 172503833 0
79166913 388385427 0
70569698 164051645 0
295574190 55502762 0
411220536 96506399 0
509152005 23598546 0
518760430 293454501 0
548393008 547040598 0
122382406 513545667 0
562853451 146332297 0
556009453 530257197 0
331123257 246845616 0
507783606 494566871 0
445249899 180010190 0
149771378 176344790 0
318956705 39313758 0
517213079 440264550 0
417601942 131811334 0
453012495 502416675 0
39346218 364098938 0
64250627 522243743 0
65103251 389527868 0
428780579 296902666 0
554050088 55238865 0
324780314 93350313 0
402584208 113258960 0
414665454 240370221 0
136004734 316924486 0
290808190 146567513 0
384951056 403796789 0
44608650 3150129 0
138957667 389854893 0
480896168 260276139 0
240109770 304310337 0
314535523 434804816 0
551824571 2584644 0
156743442 18955077 0
471372265 168794508 0
535470803 174165863 0
206630119 192154285 0
120666961 241666861 0
554311695 409634435 0
134786296 550070211 0
398842205 6627414 0
236106328 204796049 0
93588512 431206330 0
389811027 225318089 0
494150856 95316644 0
214339374 71778016 0
458331249 45153180 0
242624482 569032423 0
524253652 346117122 0
345748140 49726272 0
123715582 97965149 0
266517888 336532000 0
14508412 523771579 0
529542597 220817893 0
227442489 184143240 0
556771722 170068823 0
22164726 432669982 0
279480488 433855147 0
304273383 459590775 0
412891389 228015214 0
261599634 46329394 0
107108442 544716796 0
36602835 117319952 0
215169762 43113030 0
315610116 34430332 0
156639213 317204485 0
49529778 332183831 0
155074250 203134559 0
63095015 316370482 0
192531541 537540624 0
15285812 312356517 0
154906070 269596151 0
224431552 247310776 0
318347575 556337275 0
543360780 552705283 0
495478019 29427360 0
229199003 479850407 0
19429356 337469013 0
246469331 520417979 0
240099307 166667046 0
244891275 393347038 0
495338932 518855630 0
391307697 443705163 0
19628869 64858037 0
260442240 195087802 0
47884863 127966679 0
533476180 359161337 0
156367262 27858027 0
66864662 202188382 0
120291760 520994643 0
460229782 31801413 0
104656681 414373334 0
272992825 103249278 0
476000042 363889122 0
281002236 12928972 0
33071627 132571038 0
404530573 65085929 0
569129024 508294295 0
556383644 497898546 0
276550363 277583291 0
426304969 260419916 0
532533688 199540687 0
332667287 490901493 0
250202522 156898660 0
406784526 10130836 0
509177950 362282810 0
6919460 236005945 0
84797808 361370828 0
226566818 209216863 0
140679939 184440391 0
158324524 175221445 0
16978383 176380380 0
407239928 253545904 0
26938 236466866 0
294694115 180159517 0
359856759 221080081 0
142720273 260602792 0
554546622 510389135 0
223696835 92906229 0
457669865 19348325 0
17793627 395723362 0
283499885 508652872 0
337359375 417177651 0
290353353 308029158 0
277216736 208349622 0
501646239 439359555 0
196331123 245505525 0
155822750 311042695 0
259865039 549288159 0
351914266 166887072 0
538615797 456200449 0
229637087 203907332 0
30016478 114784735 0
405707355 545681837 0
363118778 290035097 0
185214502 164139225 0
468378107 100091442 0
432455454 414519980 0
78310033 49675808 0
556148890 45367964 0
517697282 83280248 0
161904064 450649309 0
61236717 474650391 0
243063193 281358791 0
274851957 278216811 0
371827781 529289483 0
524906029 21598279 0
364669532 419631618 0
184090459 442440959 0
501937518 179090648 0
261360583 316067563 0
503869276 395566120 0
303529443 512795719 0
16800601 254940424 0
239211129 488508613 0
373884439 120921907 0
390074807 10430111 0
492366897 273334615 0
280327101 68116651 0
37400541 211177497 0
418204963 34571991 0
311737832 396160012 0
71445938 564823381 0
177435374 284152082 0
386839203 166456767 0
35379459 349523665 0
24513756 414892819 0
215898083 480529280 0
156210500 339293644 0
155765459 30276212 0
357342173 271536045 0
387482847 538249442 0
268909959 77022336 0
150458779 148071417 0
116594025 332223096 0
239791471 119871647 0
54252989 221032549 0
439185511 14369987 0
365659096 93482754 0
235469073 377428741 0
414617737 481543594 0
36940927 249047054 0
485731985 419834658 0
230847354 392407814 0
281407850 165717879 0
529638774 364924921 0
220556621 238079247 0
476475834 94207460 0
76391119 381748045 0
341189960 128366562 0
40424065 201936954 0
511452723 524468625 0
492659706 270606105 0
183660007 105058955 0
455329731 241506021 0
451408879 278826214 0
215217841 439475504 0
276553435 224233489 0
6198963 79247513 0
357973766 297856458 0
558082432 411840246 0
443688367 345968043 0
532967901 114003936 0
249501842 325865505 0
278604402 140355634 0
354541412 557071348 0
264652708 526969285 0
19972847 358902580 0
229386137 463006482 0
5757044 139341448 0
175250622 561795357 0
70928184 45145936 0
22815069 248851326 0
568524152 230177502 0
477191455 380371961 0
136054797 412311819 0
498739335 105007765 0
196694654 413107239 0
33451278 317972270 0
102234952 550373605 0
273244536 216743101 0
324838676 189338404 0
208286542 416469464 0
466643098 211827322 0
75435162 502024729 0
125132251 443324565 0
268050765 520356914 0
243575074 468033192 0
480376746 48854580 0
121935970 65759920 0
58191221 403790371 0
158840635 176589691 0
112909183 346513475 0
309907470 103609689 0
70563240 381481164 0
283653075 293676387 0
213533093 550066213 0
361217615 339917798 0
405530714 87388554 0
447430624 494634385 0
482082682 385993507 0
401946230 382145331 0
554160686 465379487 0
264659899 256705870 0
114585259 207709329 0
308388046 448090217 0
12347063 517669999 0
172449875 460004978 0
548556126 244007545 0
113305003 220660929 0
272348011 8519650 0
448521096 529334625 0
83282036 505801746 0
29942971 428636488 0
444483813 201724095 0
460414172 271029460 0
263731279 33337326 0
422933241 142405323 0
468539791 217145656 0
157079808 456313367 0
280383521 242665885 0
516666022 13901602 0
232737669 224908639 0
273354078 126380912 0
397005291 231971235 0
320423250 484347802 0
136029493 479432433 0
338727958 460173624 0
16488331 52938406 0
277923550 148266703 0
39742254 40130541 0
88528566 293533899 0
546250517 475567886 0
275472982 317151958 0
181010740 241993778 0
221393487 277858380 0
559211505 161569910 0
9763679 456364691 0
227261480 318413734 0
484002742 339109245 0
9349579 479804244 0
376652122 1461685 0
403806547 500019827 0
170483865 465174570 0
349003384 367986591 0
525405887 243401550 0
297347174 31991678 0
27916941 552981989 0
292018281 520478847 0
42720719 157964932 0
413376178 389039633 0
312183216 139317221 0
371950219 204340803 0
440794538 467589818 0
496372376 331240569 0
83249275 446755153 0
505145186 179730840 0
495510157 232624552 0
467096216 480097447 0
464711868 25389940 0
4011041 500317409 0
144493582 282824876 0
334521329 190401936 0
404553306 355873061 0
393057033 38460751 0
538654806 388107049 0
163850992 203486219 0
242151265 553669091 0
376077770 476326667 0
107365239 401752650 0
40781806 548242157 0
147475439 294206344 0
271825409 260993251 0
103603290 318246774 0
34381546 186761295 0
504776849 245760043 0
510105336 464533379 0
221928063 273252639 0
267496377 410563651 0
116134524 345006207 0
226890311 119663982 0
465811369 133854977 0
151159324 320724662 0
268006663 213285100 0
284918138 128152219 0
249548654 183449976 0
368990602 187696465 0
488286742 209963375 0
283229428 370749314 0
388540182 552521269 0
180957565 285686762 0
374551974 396961498 0
240027343 114203041 0
277681301 321052521 0
495641539 454143333 0
186303846 411294629 0
505984655 330217024 0
129584076 565297703 0
323096330 200801100 0
314779501 507339790 0
451371557 347196899 0
214836501 242987296 0
236101127 556182879 0
93828371 216324382 0
362527019 65587481 0
71598503 197685959 0
253471652 450181214 0
93617455 226356418 0
29138771 36301889 0
506108495 397674998 0
382868729 181645636 0
67232182 173714362 0
301587203 562568346 0
388125222 149003745 0
125172366 505073040 0
553198569 494927609 0
232292693 70472423 0
6539209 313014574 0
186001890 185266085 0
356805106 148642605 0
267474518 179844008 0
333746524 307722876 0
528707688 122729618 0
222855548 238592877 0
449614130 182880763 0
300007583 310071171 0
160269740 331522470 0
36535030 373367414 0
32532167 296848033 0
490787889 75310209 0
226620978 282104393 0
507774647 11934078 0
393220460 471644782 0
446760461 61763361 0
131015152 491781 0
434858818 111332032 0
172018407 424935874 0
521469499 561120759 0
174038483 274858955 0
254806768 152745877 0
267467192 508405843 0
438229514 22701923 0
535821850 97516000 0
456235102 387431499 0
186133237 542101299 0
135360781 251135603 0
330868295 414065802 0
447587839 205644609 0
147984432 547294207 0
465385291 143418251 0
312025638 201571300 0
544541042 236833545 0
129646408 267465883 0
274220423 535199528 0
460823923 427727757 0
206572552 294225169 0
417866526 522861810 0
310003754 66730525 0
472590329 3500609 0
428644553 18466894 0
421453831 354389513 0
466370174 305050588 0
8289144 60646767 0
218167709 555584557 0
11502080 270626544 0
547202878 549173574 0
172654535 213361555 0
82055343 382871575 0
121758283 487300773 0
380085021 24258219 0
113927158 158721935 0
305731398 368254620 0
452915025 538244041 0
495850142 244070505 0
321537162 301704533 0
209659046 553769765 0
116346261 297006272 0
342991736 343749150 0
286780927 277796299 0
203103263 397674997 0
563884878 494750580 0
32081348 28629971 0
140732968 137355293 0
85491050 344359103 0
381989927 453988625 0
223571743 166686691 0
27218603 487867742 0
16206371 324148333 0
468936221 166996435 0
507592850 82004258 0
12738481 421100728 0
120594959 372042004 0
107424839 382087096 0
281064948 376149096 0
102501312 112773601 0
176260355 144530718 0
296760516 311544017 0
231725645 487935675 0
481739136 387119420 0
501155528 161869014 0
448734414 287406781 0
65722478 475649113 0
309127991 169656787 0
243078894 486821706 0
188553958 452644072 0
469978903 16562126 0
341850301 265456528 0
155070210 251872725 0
406774101 57022330 0
295431048 491834322 0
58177950 207016368 0
355275333 530278071 0
287536578 454921453 0
493620266 84311035 0
369250531 175723729 0
312809347 448111521 0
897217 424667916 0
446487708 211281830 0
188931907 105523465 0
546863411 486613337 0
467466392 172182009 0
421609538 527237943 0
63844391 324431036 0
322672376 532113138 0
279421380 43095125 0
16095208 181008294 0
306386829 359487295 0
139626184 455628822 0
337057206 381125553 0
82997137 464814005 0
283979037 137716786 0
443159509 343323283 0
94270356 215296301 0
541053647 556956600 0
30075030 537387644 0
247843410 41681925 0
323420734 556677356 0
444194097 281355332 0
168884754 107784846 0
100148311 110343478 0
349121851 485961352 0
387158687 145287141 0
541754092 422798737 0
317499102 188227374 0
487694952 351500139 0
82156231 233589852 0
422574073 519452127 0
248355917 418321304 0
153273158 3187627 0
50051901 158062510 0
202288371 274565972 0
449444169 503097467 0
350465877 329771405 0
154912796 203478705 0
561448993 119061108 0
238836180 112924887 0
355365053 234316069 0
158725530 428879494 0
200014730 75907773 0
519210598 343151013 0
141903567 58572681 0
489196443 296709700 0
94242430 366781989 0
449060144 390454332 0
297822841 426206504 0
129824608 369812086 0
200672079 527921859 0
272020990 291377537 0
542630252 195816642 0
445299915 60394961 0
341343258 84137495 0
549446543 111969682 0
210585996 465040691 0
231432640 275301383 0
407141070 550742170 0
60196611 262477006 0
53638083 517729491 0
356742878 171777501 0
455355422 274354799 0
293031979 337430285 0
53068465 389776599 0
18460167 361880902 0
472362047 211796469 0
270713514 281129674 0
393450401 322699583 0
214365840 18252265 0
165203131 330996874 0
272545572 9674317 0
269492804 489170420 0
123185894 173871925 0
285649126 231655034 0
252327982 427309793 0
281695050 544493579 0
423226763 118934542 0
434057342 388948572 0
177526284 240941465 0
27269201 136903923 0
215113338 90212938 0
39081154 273107041 0
10238019 552774673 0
549881392 191998381 0
422250646 165973373 0
242784870 36100732 0
352928733 322345615 0
15880373 300623513 0
34261027 170860814 0
520081524 461481599 0
354524688 254802764 0
339694149 423995149 0
127476312 179586264 0
207411774 173402728 0
33010780 214265733 0
458838586 191280763 0
123175119 376598564 0
265069175 335594223 0
85829313 471446668 0
88531129 303323320 0
78495708 546409249 0
433099877 258012723 0
65383269 399339085 0
448319462 253155832 0
539001947 154990610 0
119970621 254871799 0
315634787 388360246 0
518133606 366638074 0
48737623 488419786 0
38558042 252195888 0
476838215 514478308 0
529949210 238431785 0
276182523 318117257 0
375546695 550861585 0
494305376 45630120 0
311966917 174504504 0
49904841 446333643 0
39843720 398960053 0
264604205 178382142 0
283606117 462450955 0
287969743 565637279 0
205163071 98331248 0
401705944 543900223 0
156877498 468892243 0
295527773 268049079 0
267101772 494646937 0
193085063 122965142 0
552717834 240783756 0
176188364 146936006 0
242348389 59622032 0
399436016 269395152 0
274102363 468319227 0
360365628 54216603 0
348263631 364258152 0
10863430 147929832 0
532203793 346023658 0
488211159 232593932 0
430597936 453623330 0
368630347 26838947 0
228113405 303319822 0
320085850 188509277 0
492036610 208320240 0
410024654 355270256 0
198620033 471949429 0
547455230 79566108 0
497138418 131301547 0
277576012 486643369 0
381837002 142475594 0
320114660 427767592 0
175266446 146343020 0
458081803 565817363 0
45156891 146518305 0
81254292 377504234 0
454823027 76643498 0
329593831 333736936 0
384259692 442552526 0
560163596 217877085 0
255173232 231326644 0
66381796 488246251 0
281257110 206510919 0
217453545 208701674 0
435974719 347414268 0
129022519 327825749 0
481782861 106273357 0
65375170 292799604 0
482298114 25044369 0
396533973 555343311 0
241331935 245917618 0
335113496 99171656 0
546310132 96095964 0
168399941 471362948 0
536107253 242025760 0
552738693 41813965 0
387174877 120444984 0
234982579 132464275 0
302292468 497639741 0
523893372 302248510 0
522505835 316667995 0
214105029 131427170 0
231407864 102526506 0
427565137 72246725 0
265192711 504148072 0
196255672 227502128 0
394868981 310074336 0
11621732 347731298 0
479968014 296605231 0
361690283 118897079 0
90463231 163125463 0
385893136 33019258 0
168849043 196953339 0
292377047 191273801 0
384375914 484907933 0
24727831 261347595 0
464940201 351836857 0
186977690 302302422 0
314318559 543740937 0
76252351 16342453 0
145047718 552914076 0
159532905 255298310 0
353546270 171079833 0
273254417 444649504 0
307942032 530227745 0
52216111 28543063 0
206214719 525356643 0
503782434 9955800 0
428992652 178793171 0
532810172 146169795 0
229730939 270826233 0
216143740 62969625 0
444098997 388345990 0
245180677 535171048 0
158636876 386304889 0
134488839 466079918 0
437800467 383832633 0
83487395 494561071 0
523118041 411864911 0
172523437 305315546 0
346124238 150620506 0
147012547 296929753 0
177883903 30495188 0
29641643 407964749 0
263763286 147051923 0
81378097 350833547 0
490510354 546732994 0
95986832 154699561 0
93236453 360600732 0
135785985 319460807 0
138090568 114680176 0
2720384 53129007 0
531180598 98223461 0
447008224 396274794 0
37302175 354875342 0
95039447 392177588 0
78319693 151541622 0
128500789 95381921 0
357344611 495304722 0
301722136 302228189 0
465229510 49180283 0
423083518 253225660 0
67428874 551280360 0
131842976 358323516 0
334274333 443152665 0
13679007 194544360 0
331984181 561940715 0
280264947 309746506 0
181759318 84726785 0
402954020 357593675 0
167219542 142808442 0
269413347 528622752 0
557250773 444172980 0
186093586 353191939 0
270904260 101367226 0
100100846 474505805 0
408408395 170003528 0
21870627 103395159 0
316555643 424563398 0
377003830 37883926 0
345310711 269609555 0
259981625 568093459 0
561119349 375305802 0
257655855 423885850 0
117256577 117698452 0
464727159 507716519 0
442730384 37766468 0
35471085 549343515 0
198662652 103933658 0
290498638 348998846 0
210026735 152087886 0
444031030 118569136 0
358239238 64087581 0
124464634 548563462 0
102192347 374604291 0
568675850 186667980 0
469377986 396747946 0
445531764 296280084 0
89951434 60336891 0
347319 110219855 0
13796986 330018622 0
103127592 211581883 0
217401935 262028774 0
264668374 178025224 0
224129210 318845246 0
37129244 446699097 0
10973611 300465229 0
136987958 368246276 0
113362857 326783878 0
372292688 4700406 0
202554819 321132326 0
54109610 113501244 0
188757709 131759303 0
424188286 311693801 0
190784003 5263626 0
185564740 243286478 0
223347992 433704726 0
263215451 131420558 0
301768219 228275147 0
433395564 225969289 0
10280820 36459038 0
262005508 368090191 0
527837949 386412009 0
340880846 502698990 0
49739136 257113362 0
133037248 176394285 0
361257830 408384779 0
203317002 497607131 0
204784215 188136105 0
32810925 115123842 0
253072296 17295471 0
107158937 431374135 0
370589414 423865425 0
253483757 73371486 0
106500780 358110697 0
126471606 132027670 0
12328375 278137356 0
169128664 146865840 0
458327320 77807228 0
13062378 314543843 0
421275411 405499282 0
211666510 461646441 0
294810637 89338063 0
87448746 254257401 0
109511439 64263520 0
189635247 274689062 0
178561735 536790624 0
418498849 385403825 0
474652749 512100858 0
225395645 253144987 0
282794057 327115475 0
525239637 142126588 0
486790535 437872736 0
198482500 290037403 0
469013563 559199606 0
313084640 30771868 0
46885624 169498789 0
490316225 14806273 0
424873556 40847658 0
228221487 467986073 0
369366238 389557918 0
176148809 248737575 0
219900246 484450658 0
304346240 52094144 0
237115390 147273646 0
264887086 206178757 0
418563724 475836867 0
209596443 37715050 0
144714169 329043728 0
189883588 219213471 0
500196547 566911650 0
268591788 241352751 0
436932451 155555168 0
236445565 164625593 0
521832069 154580185 0
183164217 344899931 0
37987804 218959822 0
267702016 136882235 0
289212848 144302741 0
229545126 154347659 0
442934092 344596189 0
503272623 280899325 0
443004034 295581533 0
331056709 90692611 0
94096854 142595283 0
481884867 409555977 0
280324279 422553089 0
517485948 426707575 0
492105550 116099669 0
445767646 276944081 0
569137190 521455815 0
247791030 49084134 0
362989575 36678217 0
538228315 537512577 0
90369001 267304925 0
329140114 34842243 0
37709794 236846153 0
441753582 430940602 0
544778466 101506830 0
442049311 410299955 0
361016455 453234960 0
290263245 266423892 0
528711679 239888761 0
17836901 33702417 0
480279711 472674081 0
125233524 280843002 0
523182517 254954945 0
43113684 95139859 0
524738207 202478793 0
538589363 500325109 0
156313787 413231881 0
186581021 171263575 0
26198756 108459556 0
19593380 33401689 0
535083574 67212551 0
264412114 388913272 0
320735691 121681798 0
120263826 536404120 0
321189307 379476043 0
353317754 225852691 0
136437219 232179488 0
38279547 39913745 0
412079475 290175023 0
561627690 60659276 0
197800890 87449889 0
501665913 430488888 0
125849683 416033545 0
188480872 74151865 0
516830565 188449213 0
519550837 143367300 0
440755296 480155715 0
199203601 143861766 0
487727815 165419 0
270772027 89881743 0
361145809 547560113 0
486511089 97934676 0
568566833 77125477 0
4591559 136274569 0
112622446 262962758 0
241456174 87569357 0
342758804 527312466 0
258329663 223387626 0
23134499 181381743 0
453434958 227408460 0
377527629 21447255 0
266006734 194693919 0
434862638 379314320 0
321590559 515874 0
434832196 209635006 0
307834306 69500843 0
492824833 64174048 0
177872974 171007283 0
267886153 16610029 0
142567518 17847492 0
115185607 279217535 0
62920813 1338580 0
423164460 290304296 0
65382218 345840774 0
157830343 378574911 0
225233914 82205605 0
158057650 495980416 0
531434826 207355517 0
234903782 128337150 0
395940545 311497189 0
208711619 309029448 0
95510066 235948356 0
376911515 509133503 0
278779269 44679303 0
301245574 441001010 0
261690631 261688703 0
250890869 443249450 0
554952677 278504595 0
492454127 394024108 0
397072597 171549611 0
567290432 165094677 0
461770789 68155441 0
351782827 395687159 0
226006795 459493171 0
188086057 174019213 0
276466156 401231697 0
206411410 202765690 0
297725269 511899498 0
96737357 259194526 0
430573314 464339664 0
526916391 187798861 0
527517670 481571929 0
502091826 494148316 0
213052829 410900608 0
113415604 253663521 0
502995431 264983882 0
506397054 320654255 0
334933123 300460022 0
176491779 379279117 0
192474103 464484894 0
371553868 184992554 0
545934715 219028501 0
101285818 121489893 0
302994324 507180273 0
494935052 446961247 0
253206714 485586572 0
335882880 135397073 0
101905921 565125688 0
87986684 239111234 0
125727326 360271979 0
162681923 519342534 0
143482069 163366480 0
561144104 14415749 0
229937844 117050639 0
287213425 16106712 0
349595773 369716351 0
267001667 562134954 0
205726418 523998336 0
184077928 464293793 0
199952041 232772223 0
194925518 500971308 0
151846658 254029567 0
97068503 445230522 0
439139553 35420756 0
473062503 107724170 0
348574705 417962028 0
473752346 54608272 0
252908511 159295038 0
455548245 350710929 0
317384194 230683418 0
522626914 451129060 0
317333325 196729395 0
551103877 470886135 0
222409012 111572688 0
449856757 298184706 0
523372251 552834757 0
72472498 98095859 0
471863963 535644109 0
407746161 11570581 0
264092759 260270364 0
562414799 511315434 0
30024209 118919154 0
93802445 119446266 0
300790076 135028840 0
289824443 164226636 0
235258407 230742125 0
324327547 406849654 0
387299917 488249767 0
447710817 378173152 0
400864080 150838035 0
100964204 409962539 0
509595951 289424703 0
262089181 320779017 0
507734871 140794243 0
242861011 524582150 0
527733623 502355057 0
500254254 39795816 0
250669942 92318363 0
523635560 328177484 0
427849972 239567113 0
175866921 28061130 0
568563757 523593768 0
474708223 174107844 0
199484196 120959149 0
27400750 505236150 0
136158435 202120590 0
206551500 355944275 0
486961939 420009940 0
495758541 494402886 0
212878098 231389530 0
57705278 561067763 0
307217999 484357587 0
388154732 304429668 0
448992680 180940932 0
64286167 25092195 0
512998037 191203271 0
36164479 48671183 0
44024427 424285766 0
360682330 177512824 0
49092630 193321835 0
166940936 512382350 0
313870338 286018566 0
74321296 530482796 0
287612034 188155997 0
254972695 137266718 0
344158072 222038959 0
101880147 207644674 0
378600247 522772622 0
561597436 236556368 0
56768027 70943157 0
56238654 359008663 0
433509069 178868104 0
501126888 35409332 0
167688636 454676573 0
97071684 125979125 0
200786204 28854573 0
98803150 496614335 0
69299667 269067051 0
390559484 124219178 0
53482117 428670648 0
402680528 302667479 0
442673163 557032696 0
211691375 42924119 0
423167066 470748182 0
512743654 436064646 0
202089936 435953123 0
310663122 495353013 0
160362253 383929590 0
331012386 116212976 0
124459698 242844290 0
483931831 103145267 0
184483555 326447119 0
190581935 398866259 0
402437717 15346711 0
213363545 317469004 0
372751710 421034057 0
270805758 29377407 0
474785635 277666524 0
7167379 350361768 0
47098159 103213774 0
107806164 412138541 0
361004730 270600739 0
384440400 27478235 0
384348416 253488628 0
479328597 448968235 0
395005583 155644733 0
277182500 517876596 0
119414983 270278533 0
357881411 123108268 0
388915567 368395317 0
465517243 174392185 0
278332473 297905071 0
414024575 562257427 0
476611542 35571456 0
224995250 447522760 0
113733976 261129204 0
255372455 185040116 0
563105142 84436341 0
87967874 502923580 0
134947029 141391502 0
123479824 77491211 0
407089230 419592542 0
88242586 26392811 0
332589653 397738829 0
431314693 493153435 0
396578890 168885669 0
415047486 409231246 0
337470775 528750183 0
102712744 548019629 0
514386023 197253924 0
566329908 519636693 0
362242248 263971477 0
414039291 534164007 0
333968483 29417576 0
556914219 338495527 0
89162858 473282498 0
112990210 91238357 0
53166226 134316962 0
26489293 225897463 0
385780491 149851792 0
50120708 342335707 0
117403292 118368615 0
545406323 501290451 0
129742855 403122568 0
378884681 441797283 0
234289820 492385667 0
135896354 302744044 0
269508422 478451591 0
157475977 268905407 0
395600945 138623059 0
441341330 6202167 0
159325339 13986920 0
554237421 327674986 0
387556167 364753793 0
149833493 440328529 0
340508334 180182941 0
545151429 233549747 0
334354373 147855269 0
96091233 375830744 0
214530606 162527216 0
482972130 278412589 0
547219466 546119049 0
220984031 4173852 0
174408396 204713631 0
478157036 494375741 0
542501368 330086643 0
250943459 504552257 0
174871673 546777023 0
515952774 280772064 0
419577930 293860851 0
300736322 14283660 0
382682454 186556447 0
421815011 402473154 0
7949514 48480053 0
327957393 26012333 0
360049905 175369338 0
496234716 61445558 0
117394167 241085898 0
503081881 311784939 0
151233222 159185387 0
396159948 221053011 0
77727271 328196482 0
236649210 438810474 0
83880747 548964097 0
562784858 327384186 0
69056547 129316178 0
58400382 423431301 0
557542672 383185580 0
516315648 426591764 0
290728208 525493885 0
328178454 287625429 0
519485638 486472568 0
299642299 340409481 0
365668041 523840032 0
265130966 137650131 0
344678979 419569234 0
55353959 193222120 0
137142673 486204639 0
538462472 182118206 0
151915583 303924944 0
67676226 12452397 0
23620931 449656719 0
199640038 367987815 0
318717096 138636350 0
270843261 301091206 0
232247690 476188320 0
123305623 228653588 0
548045110 84523108 0
529979068 388843545 0
382806047 567500807 0
528237337 70727467 0
503942739 141317632 0
75430060 500953300 0
20945447 525692048 0
316547672 265352144 0
312094027 422214044 0
81616158 366244843 0
47815821 67925094 0
205909157 216657253 0
47030285 136276067 0
414207213 324236453 0
341821626 331613147 0
529749876 346963386 0
223164770 468817912 0
451824046 334679443 0
154678647 304527026 0
198278712 467023703 0
478159998 515659840 0
275825033 183262420 0
373402507 463555008 0
88054272 547301418 0
61131103 491354246 0
495768877 54580336 0
531779991 306917680 0
157530138 5281191 0
87594785 559901357 0
265059107 567785508 0
553931906 96083717 0
339718832 321961111 0
496544492 180108446 0
64354718 95515367 0
307681878 272793732 0
409558957 132966554 0
174480656 128081021 0
458535291 217656558 0
40790013 280973675 0
13335903 143160916 0
194702813 99683482 0
168470118 43677803 0
352784940 513716444 0
321237020 116284145 0
378216528 76508866 0
83359758 6665557 0
397483855 78377200 0
347168515 518518653 0
155220658 186013624 0
192053293 192948266 0
351196416 242057049 0
13774357 194413401 0
252741830 317839789 0
77426515 157579432 0
95970061 461083931 0
241980471 126863472 0
426557878 512474315 0
176440750 473549506 0
337040863 19847832 0
128633811 40562941 0
71504061 357032946 0
392475560 240330661 0
196328292 519651761 0
501753795 195390693 0
181968223 440962549 0
280511571 521508786 0
516735425 148547008 0
295000307 439529581 0
487350629 14112810 0
20088540 304907379 0
252369205 478171761 0
54299946 158415713 0
152029868 141431374 0
183299000 453263862 0
410975952 362300905 0
388044025 12136371 0
418961857 229642445 0
557834435 308854632 0
94722379 139488314 0
200295580 377861247 0
106204174 138385460 0
946874 515250001 0
278841672 31667258 0
542269894 206402976 0
382733834 219045346 0
130148798 533697929 0
523503414 339401549 0
427326436 330509968 0
136702580 484338990 0
158971303 332988747 0
257699861 547291577 0
496216271 459343843 0
212195688 482885607 0
158325783 54640351 0
340492691 72977798 0
396348122 309600602 0
154450657 69041548 0
408607856 522537099 0
393691418 327978135 0
145358077 344461337 0
252690003 420977050 0
394813793 86749836 0
523444224 58888138 0
408264293 156042941 0
131469741 532854521 0
388112587 156877441 0
248825612 542523998 0
490251630 311927094 0
184470499 167576231 0
305429521 46034782 0
451971041 110794761 0
88917016 173471285 0
59810977 251844669 0
408834844 498717334 0
71463923 190792731 0
133193356 177913759 0
322291854 201858418 0
471051733 550939863 0
288094036 146247150 0
516723181 86140779 0
204941208 383363134 0
433101261 182915712 0
505075240 159370794 0
252005229 33046716 0
43358358 439607670 0
157278654 137216832 0
552406970 459692121 0
250027314 553823235 0
334407406 222501394 0
280508682 201247925 0
111365362 34659365 0
33718395 79517863 0
390006680 87063358 0
7004562 279203281 0
390450863 517478616 0
52502317 514364473 0
78888023 316481427 0
430462650 276996543 0
110848938 452884966 0
348349062 486196432 0
437341078 142493918 0
217029366 509807979 0
418556267 1981545 0
322600897 20373992 0
371825886 34301887 0
9356051 326081567 0
83548432 26912165 0
287188675 409305370 0
562153012 177633434 0
94310649 544284450 0
78009772 234654110 0
437297607 279591442 0
262704987 201013441 0
350712535 305898794 0
203879322 401678583 0
287153142 134019571 0
21477887 339010681 0
339470692 441740756 0
362292484 479431750 0
375116417 15556358 0
408941568 195113886 0
70281052 239749557 0
441167583 266114499 0
147493473 42146770 0
204136865 517361385 0
456996257 503128499 0
53564555 512719611 0
328379372 253935573 0
432422260 452754923 0
387941051 497570893 0
351645816 117943368 0
291950769 408903010 0
198066656 157626331 0
339643199 333268748 0
277862625 78064670 0
187994124 471781039 0
141208174 344513632 0
272882919 56119117 0
141640825 37624215 0
86293478 180180143 0
320767817 417608380 0
202799627 50088894 0
558551251 250783315 0
133782193 523224062 0
133199870 91707227 0
483482311 541374064 0
471662830 411148516 0
227778585 550360643 0
407862661 244538434 0
269290949 121963149 0
262730405 338278785 0
568010624 541283063 0
205549606 233331377 0
222854960 463142546 0
89148110 459025889 0
36956464 110632634 0
113162764 364622696 0
270446551 213933498 0
558173443 239076075 0
291516279 562501694 0
528700138 127278552 0
9066400 328729164 0
306179946 449777173 0
396520502 12049070 0
427551625 421235620 0
192977031 328606421 0
223374960 119389323 0
541385838 88523279 0
293650654 548458704 0
363241283 551116590 0
239875718 492818285 0
151049833 306475616 0
230725871 368771094 0
163791411 206794264 0
166229626 41165062 0
223322672 134070087 0
365687060 279424368 0
361886389 323516253 0
378671718 367327028 0
308585985 540834219 0
336727845 3025293 0
3116448 522222084 0
180146745 316367016 0
313491114 32845798 0
140488570 231094030 0
454265391 48459301 0
231420871 2078204 0
367078069 339012465 0
351732672 170801521 0
260786054 199042281 0
241966626 255127067 0
81801010 95485626 0
182473472 485221559 0
407801414 151469252 0
230138726 330800860 0
95244343 389262955 0
559198291 495260850 0
396836044 372902456 0
175923869 504296805 0
159332225 238744263 0
162515631 47154482 0
74384612 447087044 0
383280100 293115017 0
228680750 472546555 0
547702734 443284947 0
377426828 21661234 0
561347637 151505667 0
302631998 453683277 0
282497372 73174451 0
202585446 23394862 0
438779159 282452877 0
366833460 304478068 0
234639529 151254811 0
222137236 129428041 0
265520729 126064330 0
279697601 204235759 0
470602148 429480341 0
472929943 307600313 0
195840481 280146962 0
481239420 140918777 0
536039267 357137097 0
454857519 174946665 0
73562596 22524915 0
442716456 164283860 0
125852824 288362850 0
104894111 147540039 0
236773800 361854090 0
545201708 343011662 0
513900382 85991454 0
56209244 364650817 0
396386699 508021315 0
468969350 250634747 0
261076365 480417785 0
107597550 337051902 0
322113616 400849052 0
117764958 441301468 0
297059883 389517092 0
130027456 337602659 0
529896936 160349256 0
332783623 228363234 0
356064469 425188532 0
67086821 253000040 0
511836066 293331049 0
329808490 15562676 0
270775697 394467266 0
341341350 71206349 0
232869152 505908433 0
107124775 558971607 0
164033099 515395251 0
379661507 490631061 0
167634047 128139707 0
384556212 473585887 0
16403280 336101447 0
66263155 470238104 0
321449386 18637348 0
513560577 32948098 0
242481989 463306316 0
493096236 238082872 0
324406776 61630470 0
303147343 144969008 0
43278254 111410596 0
532937391 282540957 0
339324761 478726096 0
187695983 493250350 0
127959798 363053764 0
50352901 411204997 0
323929988 425716489 0
433080252 121496328 0
7749433 159924061 0
420687590 415963552 0
474094351 172408689 0
557644504 535306084 0
16596568 62550674 0
335526841 224991763 0
123266783 554854533 0
421763933 449279723 0
22991577 360659253 0
562030710 367397938 0
486445348 507610620 0
313538170 301494249 0
530076503 155596269 0
121463451 358822257 0
86159948 178031866 0
172064176 507083257 0
230601887 17076742 0
539183635 172584746 0
175105498 252847753 0
386114965 206672639 0
504498559 135209057 0
547340466 428948941 0
213360862 498299993 0
560462737 560969867 0
523268900 211789277 0
231402441 195921501 0
485733507 35839758 0
559467382 152574332 0
276094990 118287198 0
47994135 104185629 0
354090969 340732506 0
491644236 443813583 0
52079537 80954463 0
482097191 65589921 0
374613720 271636994 0
507227048 56472010 0
334365658 65637900 0
511761443 415457065 0
193246234 526176170 0
326872922 136949487 0
327829037 376579991 0
467591442 147530215 0
525035588 236298617 0
176869606 33326424 0
127871732 186517002 0
402960471 439518502 0
147053466 156963844 0
421853731 87148618 0
275499922 153181621 0
184837466 383314689 0
411258144 163840110 0
45092028 248041708 0
215853680 212984421 0
469722203 40125526 0
16411264 270618864 0
129937666 105483355 0
321203998 29734328 0
121286600 112091928 0
30688443 39014995 0
23629087 539352322 0
463197013 251758 0
40040437 208535934 0
215873121 559863436 0
502256234 537283617 0
40218353 432501329 0
180768408 219495653 0
197313142 71502757 0
182621504 93609942 0
196736707 347332723 0
194865002 233449047 0
247194007 47295782 0
228071309 230956032 0
211657047 416596278 0
238737330 6014813 0
130937580 514352876 0
502827418 223086419 0
106253560 19169300 0
333694833 29123694 0
128032601 245368958 0
323403699 359989189 0
373426843 483522974 0
81706262 413906820 0
29484328 491692259 0
123506146 530144250 0
488403939 188495060 0
544896515 131789203 0
424905836 173785839 0
147085203 197091499 0
330823450 125972130 0
127013528 88261114 0
230845791 355006983 0
360051968 508537312 0
404567206 400447546 0
305201100 563510211 0
203073947 381837001 0
463157132 305278697 0
38276198 6502863 0
353476488 317661755 0
405347186 45913114 0
378726105 158144046 0
347485664 192079508 0
400658044 124776100 0
234212038 187945873 0
13647948 341074369 0
430098131 260084918 0
104172951 383444343 0
26065204 254982985 0
432800948 248921544 0
167326385 83479170 0
566247232 179587543 0
357560059 424037948 0
130829947 139192235 0
436005395 296055754 0
381189993 559577592 0
191980897 518348657 0
412866465 424244506 0
486502688 487489505 0
110187409 97404653 0
174557944 316316561 0
380105248 329980840 0
448914029 339423040 0
148827136 148918431 0
289223803 459673772 0
31211906 307842681 0
341714842 505359501 0
30387139 299610525 0
247632841 193975520 0
312089777 206390363 0
156086110 499661778 0
270327068 286228676 0
200623987 205439558 0
154484246 138739866 0
30123386 560546394 0
86548941 84961572 0
382761419 521984442 0
245872559 381267824 0
216555439 554626172 0
63160329 559483841 0
181094693 560599686 0
126959983 28868969 0
486608532 242004159 0
158885075 553134939 0
325829588 523639164 0
445770122 58569117 0
149269704 375325115 0
92978740 100602492 0
37392824 140873274 0
305135984 277223329 0
333494170 258006290 0
464283693 254021598 0
567727520 234215481 0
42571997 6316599 0
188606261 29026313 0
11837715 96053027 0
134591200 565288951 0
47481235 191899490 0
115782263 258621116 0
489183410 244891001 0
203846395 502941618 0
59509347 276165633 0
299657363 482528915 0
541882082 367027430 0
88658549 458761002 0
460046495 548890840 0
107671471 144152076 0
543254480 342702683 0
147715638 81703494 0
41770940 171702742 0
369993268 51061627 0
18010862 395089821 0
161676861 59651987 0
275969176 407434365 0
555057444 3766326 0
238560247 488322359 0
544156639 125735162 0
171826965 58461005 0
424935144 18582384 0
522954727 247538475 0
80350440 400717798 0
45072804 235766158 0
561277863 150050942 0
89943335 118831479 0
189050466 205328536 0
458034015 378155549 0
555600197 48673896 0
233120752 519693502 0
168404933 112169915 0
483857832 565587291 0
442170438 142170333 0
430555989 106088819 0
82806495 550465780 0
490449743 84601978 0
416649487 188859976 0
168446097 152234419 0
240972455 5513084 0
569081207 58492525 0
558763438 162637106 0
372279916 125091721 0
221680484 411835882 0
101830228 160053967 0
483989912 52381344 0
473786279 277205093 0
489292387 206306897 0
468487999 444879857 0
545661655 363123349 0
237969905 17522800 0
276038951 405045739 0
140112241 473070869 0
22132105 107511999 0
226353525 67148355 0
285373721 473839768 0
135422510 523841232 0
517798967 558246127 0
279151776 409876594 0
563417503 185149658 0
200422457 56366355 0
462390599 99325094 0
441988292 549836798 0
365932937 248622798 0
327184395 405391488 0
263227328 297213328 0
358855715 420992376 0
484510122 408656497 0
331046484 158669239 0
158914110 451223486 0
388102789 550519435 0
104609631 269252683 0
318949891 319129323 0
418831608 330816848 0
17783151 86926809 0
219859368 14553332 0
178002815 360873818 0
460032878 496635503 0
256889345 530869697 0
555168519 201185715 0
402944246 501432034 0
475952042 145400407 0
345621273 551819573 0
493833959 508370025 0
97613175 326722911 0
462897965 52994807 0
134271037 267568112 0
554598402 276438138 0
122139669 20531457 0
78026752 200077644 0
218259403 399047187 0
263389862 94956492 0
379067595 559866701 0
278060569 353683933 0
362096862 408472828 0
129095477 443479521 0
276273406 108466212 0
567000419 84440790 0
84795362 540831387 0
515633407 171768318 0
537425156 448855099 0
420544236 184787287 0
391994852 566368656 0
118764300 325382410 0
64232970 133573651 0
247480674 421712645 0
508727427 141687302 0
543906303 338870326 0
435666196 29609258 0
193922974 173827528 0
121823826 495442358 0
286415453 530878767 0
328331939 373983490 0
179921452 220334701 0
243282358 499454226 0
432226025 527275066 0
94276589 36259721 0
280311162 372087904 0
165626658 242729729 0
522620043 352155321 0
172218495 470591748 0
161768120 139966226 0
256109491 339093688 0
256461166 264675611 0
89434804 534968186 0
116650884 237807605 0
486471006 418550715 0
294155657 518887488 0
326598512 8231286 0
439098540 541078999 0
272787818 197702742 0
16478002 558436104 0
120812702 332378748 0
541718928 398944667 0
269879173 35804386 0
331747355 453667691 0
195975367 453592143 0
152493378 170284335 0
308912451 9807831 0
529614030 387190220 0
187423147 485344723 0
450116550 366912871 0
131271474 31441993 0
398153497 161468391 0
150909510 139154431 0
250540393 504974034 0
176474975 434856196 0
102138944 45379038 0
315846585 352720647 0
192115295 62374135 0
443097478 287456437 0
265108993 302925188 0
109370617 67493199 0
139242749 504555974 0
519813187 301842026 0
299323178 121667437 0
310449504 302603085 0
163573764 128102101 0
143518385 346581320 0
217218270 395843022 0
78841276 188353554 0
128774372 116923012 0
396906118 392010637 0
475614282 96636585 0
461362835 317318521 0
373701728 316190368 0
87867056 534332766 0
215424581 344736037 0
289738773 467809387 0
246482869 257020056 0
74821812 106305026 0
216767986 31012477 0
355396534 238068810 0
21001544 258537276 0
80342210 549594002 0
52619668 136059240 0
60353524 10427526 0
33685028 522197447 0
193255184 538002725 0
167541967 450732482 0
262328851 546366690 0
345281254 93113243 0
511534790 343206454 0
387060363 544076735 0
84745038 441966145 0
263711964 49717602 0
253804952 254174008 0
152575408 273829392 0
157589046 517146651 0
451994171 227542259 0
209545075 61934379 0
141203000 291345035 0
508195780 156812339 0
300458264 418727501 0
232761376 112601659 0
484168817 220388562 0
470807469 466320418 0
528102650 216425598 0
361886518 512137014 0
52491352 83582117 0
227194731 126507739 0
64037722 141626348 0
518246751 157605739 0
23213367 211410286 0
364465203 384769190 0
87860572 95331878 0
83597668 548079686 0
547953404 73225803 0
317692567 209717631 0
174961193 76722060 0
96626674 117435894 0
41670361 335181130 0
520215975 512339567 0
204904715 125350205 0
40338792 179970667 0
497933576 384385087 0
192006823 215319457 0
441699654 220938097 0
525899146 276264442 0
9955877 181548606 0
153829605 345148556 0
323026519 169843208 0
416019268 191526247 0
41012215 173783132 0
485238836 57413581 0
388000918 74419716 0
54922708 534584351 0
363466205 303175948 0
195128059 254639762 0
202535189 4536397 0
263109853 233957237 0
270154134 453964160 0
96182663 26844011 0
561211256 94310337 0
490542110 10021589 0
278875149 113776473 0
467225773 513511333 0
563500476 122037756 0
65994872 155028976 0
324480025 541560161 0
344961262 355241857 0
340934446 385061114 0
155309845 193138035 0
497101243 31299827 0
531469832 13305460 0
66540354 462598263 0
244669596 281605392 0
290114945 210488525 0
245413135 44030818 0
316008809 158102980 0
363586027 485816876 0
96585786 280009477 0
362400358 87687562 0
125297465 255512892 0
6048799 260484992 0
416749601 435213518 0
324156605 504244078 0
421556360 452414496 0
382639338 478452339 0
352143101 64465722 0
353229019 238040746 0
432622496 178065517 0
132053133 325350410 0
248952864 415532802 0
275338541 428666262 0
34399226 167867527 0
381780330 310961357 0
264833605 345637937 0
474775595 216204934 0
398507419 42694927 0
365281720 257696911 0
152894269 322393816 0
393169912 73052446 0
102977035 493659259 0
466045141 226528300 0
217748617 370981582 0
213193653 299370791 0
72857413 549676306 0
291085817 33416680 0
124424495 248491852 0
328618610 501350567 0
562682490 359834607 0
529912490 277875993 0
358975969 165141654 0
234708963 345953450 0
337045680 415958119 0
182266638 468393500 0
118409916 98286139 0
440656980 541570717 0
499023530 216102074 0
15424721 300120582 0
288470246 496196508 0
488949355 504817953 0
556333711 3141692 0
282339152 248368192 0
384553799 308204995 0
302812571 464134762 0
248822176 399454399 0
460156400 304830079 0
313660385 134115936 0
55268255 21081213 0
520596429 442318467 0
459740274 270707954 0
217050175 381784968 0
323805624 390323337 0
63479962 415746816 0
120128378 228404716 0
238287023 403710771 0
502869132 35838775 0
380281413 317732551 0
417118669 377051548 0
158397416 93781076 0
479558822 163024280 0
449301155 515440162 0
537881807 45825728 0
147762365 517351295 0
259997126 492887087 0
128544371 98889950 0
360513676 140600568 0
415537889 250217324 0
97849117 210003026 0
193112809 435264498 0
151423344 24708859 0
275698775 302617679 0
331632022 312642995 0
392083285 553733675 0
280571541 261947055 0
213459178 354925849 0
529375904 166897100 0
41178552 60641972 0
386600195 190889243 0
157830949 142666352 0
120484237 455751644 0
36260891 9432183 0
493015891 485787129 0
86186749 501073566 0
249644477 324917097 0
280066646 459085301 0
8179223 289734087 0
420526956 78201249 0
351194395 73470535 0
316498645 218771137 0
233766177 528382289 0
454004981 498843514 0
552216876 235782907 0
323874 317171540 0
445658956 494856732 0
427982794 221506468 0
66523473 565553582 0
191535474 147683228 0
481640371 36341942 0
73605495 39877556 0
342655320 253605806 0
436918650 302037338 0
400354013 23173710 0
22878397 449379365 0
464870240 371241027 0
280005676 57186144 0
516828701 434147718 0
67132764 52135987 0
409655238 175756750 0
433600635 292511623 0
268877434 382525613 0
439642144 243323066 0
20320542 314385487 0
74093115 485845588 0
199848889 136951277 0
282940618 200056183 0
76587344 207562652 0
427483536 317508670 0
230810913 408421734 0
304567503 160288089 0
367665008 135300030 0
71531164 455210298 0
442189880 62880730 0
517598574 219911637 0
416583851 286005859 0
336863977 237304620 0
376168362 339451411 0
438926553 557130213 0
301425625 68712436 0
4993467 432262994 0
204145036 119991848 0
240057221 540719592 0
379494011 154604759 0
325262723 244421177 0
389345811 49679268 0
30514669 18368516 0
327415307 305843387 0
356909921 532673723 0
199070321 322027070 0
60995471 202299168 0
157542423 178569628 0
225202988 193761946 0
392458461 135735993 0
362819846 202787423 0
272423358 369112762 0
455229239 101771430 0
65140350 402754800 0
496292279 485352297 0
230859971 451916789 0
468277101 182226117 0
82263454 549042121 0
426990742 150024601 0
198718502 114271298 0
518394451 406629243 0
53572609 89903131 0
112359908 113167505 0
508572884 389762321 0
6945000 12400096 0
141733967 145494033 0
172417936 524833319 0
499586373 423107922 0
566302230 33824881 0
114718426 538256027 0
86218732 213554506 0
564031063 483670222 0
183979664 48172079 0
548219199 474128917 0
73176474 380677829 0
132121869 524121755 0
523119168 98547622 0
468591912 146320963 0
324827598 71576133 0
375891298 550299343 0
520426452 13368900 0
162248603 221373435 0
44212172 453591282 0
484665368 157568715 0
91585562 398876612 0
157282752 386795746 0
14728427 513999631 0
289427669 394827044 0
69972869 332386396 0
503028189 50707499 0
490263477 140794532 0
458829988 444629205 0
256009497 519408121 0
379847823 318739949 0
510014709 91446165 0
33375631 1033727 0
228161931 223173652 0
24931711 369273186 0
494621020 19218783 0
335120691 23753901 0
113503795 391520608 0
229295578 30830584 0
3464453 328191385 0
1761642 457342857 0
293302957 244161067 0
441480562 100150809 0
314131606 205095873 0
72011451 20694125 0
455563763 301157507 0
118754129 266057608 0
44641943 375573761 0
163336244 452385659 0
432566809 473096582 0
444965806 21431594 0
152781550 326523240 0
447241504 56123940 0
540645448 171577014 0
190357929 365824103 0
175450702 431313449 0
254896462 232121222 0
487929743 339535604 0
406956489 159092892 0
328614215 213241978 0
475134835 252180047 0
529026356 500865837 0
403116087 154005038 0
470446668 238508943 0
134846836 157704113 0
141473015 178320475 0
256535783 410462490 0
180521565 112396596 0
237940157 349768976 0
106167365 23096792 0
186660048 438684070 0
524564175 100241602 0
141766420 190021852 0
66416111 245650562 0
308071095 111456607 0
349464818 413859288 0
382758879 523773219 0
319899444 37711764 0
386026558 405792586 0
398774668 244489764 0
320816509 121214552 0
95993555 133372990 0
305706342 388293206 0
471262214 173129905 0
126201305 49780785 0
11705883 352326676 0
350389387 522965670 0
92979518 100405585 0
260042395 465938186 0
463799308 146307487 0
207096978 306596070 0
113660151 355212459 0
190672693 180392084 0
358609611 419955296 0
340238498 212187525 0
543963652 495674524 0
370749360 376258386 0
376820637 379628430 0
420664642 475540849 0
92414494 201181319 0
393470240 203091713 0
149505761 64372002 0
436090943 41088178 0
351605475 548516055 0
253396191 86681686 0
254166890 452525881 0
376322599 165076346 0
296918297 521401284 0
115150909 520802585 0
550042692 73432099 0
35242929 349734456 0
132351812 175625043 0
245099280 354486752 0
399364696 547089016 0
416027674 345722977 0
315346454 204369790 0
328197174 393926268 0
397996927 56322540 0
554929235 488856011 0
49497614 468419140 0
302324951 474614489 0
448255588 470738882 0
415358898 503411188 0
501657834 191387314 0
169847764 207236194 0
87887051 113763501 0
429879976 497421220 0
325571122 17336615 0
70304968 227011917 0
358574226 264749360 0
271660444 39738783 0
259692467 361154764 0
223329092 192160085 0
461808369 530655754 0
85334778 289269635 0
246196588 448999877 0
148603405 540417300 0
422986009 322890420 0
390639041 365267599 0
334093078 392010951 0
422881271 67589567 0
158955440 437172349 0
162209665 360475951 0
135841089 172681504 0
103621009 433885975 0
368249002 479359631 0
305218563 439531807 0
372537036 124444562 0
297881922 148949907 0
5559808 187413181 0
21321729 135874969 0
509703912 564002422 0
488134838 41764224 0
282873467 209143609 0
44406862 514706012 0
56395317 226510939 0
335548146 391441786 0
135735784 536999393 0
140693880 456189892 0
290533257 488655136 0
258672847 504622526 0
60857662 115760451 0
125106612 132480675 0
176493010 2157187 0
546781820 282913544 0
472068560 567326765 0
2644673 434533134 0
546716137 292148931 0
147944472 99984328 0
87137254 214024508 0
283948048 17951320 0
140244302 472718006 0
186535478 253915129 0
348233565 545832863 0
174249519 419983007 0
41669953 145083168 0
124710895 478987870 0
282364044 11295105 0
270847733 112024905 0
73507459 212674850 0
328416628 177173093 0
555651522 288373922 0
44316663 429921455 0
21211700 338887060 0
152161916 346789915 0
433917363 405769838 0
226669244 135225163 0
347923470 320979310 0
433771462 565106855 0
223335109 277759621 0
319823991 292201692 0
76303122 394944424 0
331552967 564857668 0
441284686 308726697 0
305140459 115829285 0
232450969 32341454 0
234053087 543589211 0
513880551 266471000 0
38697529 186839300 0
538903521 533098234 0
48666442 271231392 0
313607115 43862008 0
329776620 325732385 0
243501538 78899842 0
225454135 522044707 0
197201942 62024580 0
463419123 493768050 0
23248639 73233337 0
552031879 561676012 0
62784317 24216768 0
196371302 450351282 0
217590643 351998986 0
376678854 289496723 0
197228639 559541591 0
546066400 562112764 0
341217430 307494310 0
33867226 220759234 0
421906069 407944292 0
8117518 287974679 0
500664262 306799159 0
538280496 339661922 0
490286813 549680855 0
454277146 117003020 0
101550375 223434501 0
256183204 345148825 0
531574015 539682206 0
514171984 244378726 0
110278155 257134185 0
209160439 455542065 0
303864244 176404131 0
423170424 420676605 0
565674209 474678322 0
446395851 32915501 0
527584403 424083367 0
328786847 269508288 0
229003227 340213603 0
418114778 426294677 0
341913768 559372650 0
182438021 499277865 0
325933346 563351628 0
83767044 271513882 0
84968052 12116254 0
27044909 396204577 0
194112218 173328309 0
412030270 202547465 0
522885285 293395797 0
355349611 16584432 0
126757907 238732366 0
141552201 186160113 0
299688358 4307606 0
468886838 204265448 0
217672338 8174896 0
470487436 357550288 0
522428731 8145042 0
389951077 268862916 0
204923369 435828471 0
142010330 370508602 0
245183585 370331368 0
492976781 103081790 0
524152159 280266561 0
238200024 6256350 0
202185362 51940489 0
271639684 381846205 0
364630540 388436787 0
284757539 42196008 0
491883311 488012470 0
137576312 92660200 0
485972692 373883750 0
49088628 11251398 0
349091395 99326940 0
439637620 367936843 0
490508048 395433997 0
236625544 274184053 0
562297872 410347589 0
55073357 117014661 0
363658967 560264705 0
442449734 352079920 0
565921095 290365647 0
378082966 448565499 0
102190025 167601638 0
311746057 458381651 0
396465700 548329778 0
443530313 374242613 0
73335337 178324772 0
419215871 532324641 0
181923241 511150819 0
470317557 7975852 0
143965474 225145513 0
381019260 426484841 0
211025008 449527608 0
282469351 210881265 0
49433795 228207086 0
400534709 531426267 0
460106659 90082570 0
155575963 152403778 0
293143158 424715363 0
73582609 409595596 0
201928128 78007118 0
35841016 442307480 0
493355174 178446887 0
76524203 224686452 0
414277687 446649876 0
34082478 454456065 0
474751835 254636110 0
47313566 512708884 0
324309356 560503011 0
273195895 203658134 0
130415176 10609551 0
447278379 448682988 0
271966913 566082569 0
190343423 265196168 0
456989644 319602007 0
398896724 91915978 0
543530828 497295435 0
376238712 465162751 0
313440809 97835075 0
279094163 560897302 0
59414829 447764728 0
275392273 32921078 0
98194660 155691348 0
480615855 227598101 0
157534746 379519734 0
309408062 209128843 0
195291092 127143392 0
126226298 21742716 0
437050826 532398489 0
395121709 409710889 0
149254764 165649411 0
256544068 550878334 0
411168138 478648471 0
252657178 510007054 0
326408370 554340429 0
319926178 333304759 0
466654515 425923538 0
381242973 534867970 0
463511063 481322891 0
498751844 155786263 0
399059647 351401371 0
136047712 2537353 0
346481857 303107964 0
368509916 212034149 0
335169738 82165441 0
160920225 463836861 0
246386016 118619027 0
399374144 221487633 0
539077800 498952266 0
72360144 60018345 0
277132431 252662543 0
524187223 218958895 0
34327732 193295083 0
263697830 126259477 0
487067146 199504844 0
1445314 127671318 0
553317913 190128765 0
174428795 457891987 0
45145295 307988563 0
533922478 561259208 0
177904731 110728354 0
20980551 115181885 0
496288986 285355649 0
298473125 312861872 0
172803637 526924734 0
408641277 158652921 0
477428424 373909644 0
410238157 184615742 0
506360255 23320348 0
240844148 108214913 0
431246704 526765296 0
310147 9721585 0
186784113 378341365 0
532309761 367812029 0
203540724 210194789 0
237507012 375832497 0
310174628 133608022 0
194188483 258643325 0
42773777 459449343 0
559542286 514755314 0
313098867 371057026 0
215165361 18219653 0
202807880 60843534 0
113045879 387672557 0
504225806 566902080 0
48113010 540048439 0
71803786 19592930 0
151775961 189926456 0
213180275 518205738 0
295577315 519660102 0
334614441 304967222 0
225663871 224453103 0
398127656 258273696 0
7278812 200973734 0
261274929 204420497 0
517737225 49850354 0
371359241 391662144 0
445844711 91798439 0
162028545 195849677 0
363204722 539447122 0
491324494 5125487 0
368398789 299894831 0
247197518 517718860 0
115130490 116520001 0
421084487 152224487 0
381457514 315900647 0
471085240 235484651 0
153968037 86342052 0
540616465 144737818 0
116286424 158910298 0
156755948 537676632 0
327320384 496130611 0
541383652 343085112 0
404871564 406075906 0
516646748 525027477 0
531273037 153577925 0
381101020 40135590 0
360592148 335324053 0
36745168 470482307 0
301052680 77820480 0
433873508 133271202 0
63518645 365744220 0
14415277 14340935 0
414635084 255121956 0
426507435 488754566 0
337733753 476830133 0
463925836 489083962 0
40205369 90061087 0
442247262 266665715 0
487574375 435870888 0
408405792 369330833 0
362019380 104393653 0
326950152 143353321 0
124619818 116244293 0
195904671 506045632 0
130106998 66044353 0
425361843 14782860 0
567511365 446654179 0
159761007 363096886 0
511682092 294416079 0
526572172 406917136 0
92915093 162050076 0
547319336 11003380 0
143648804 427621167 0
213358176 225845649 0
535856809 275641355 0
254418172 41797568 0
66014333 72690374 0
142813012 493717587 0
426902546 414899304 0
155396760 372230975 0
80944087 554729950 0
271256723 196264999 0
536912764 306075383 0
103129356 348775270 0
279641520 320146520 0
563660192 407867047 0
34041884 424018223 0
381964347 139234481 0
59010462 398000299 0
389358342 470945351 0
557890220 567163671 0
89645199 304051745 0
411861826 395538777 0
425657836 218911914 0
290399551 426858280 0
531474893 547405413 0
73960718 76475072 0
108184454 222169116 0
306005830 335919541 0
225761842 332782687 0
341660455 12304990 0
416460016 78406102 0
75550210 148517784 0
217749719 27122018 0
282964555 449360051 0
155179905 201980813 0
301973522 318888955 0
206250882 558437872 0
334878646 170685171 0
115964228 47783480 0
388999134 478027857 0
336435152 15315813 0
161905286 333057108 0
95676476 552389696 0
8177919 407369605 0
57667905 242762251 0
81171319 168358359 0
36336384 550113949 0
461398593 539170251 0
545344545 495157247 0
278875024 75694397 0
380366212 354791838 0
288641726 550457411 0
66888361 448943805 0
287068514 511267554 0
145438687 475028606 0
130755985 432096775 0
342355851 305201717 0
515341149 164865729 0
331009937 540730086 0
67119954 532899608 0
107187407 128577205 0
11276814 459371765 0
223852345 314942330 0
224012047 97409563 0
368054529 137587284 0
83779247 286429865 0
83481798 205243578 0
121725512 514092660 0
106810008 165120685 0
49031652 384771319 0
551401100 38917873 0
25003766 117608085 0
472229182 477544205 0
465396239 550546704 0
525359574 69760957 0
329849151 193298693 0
98421677 181041196 0
232455258 224518473 0
465826765 498911665 0
85485957 170816771 0
70022642 178593129 0
171911310 272754974 0
265936353 128833097 0
394295709 226784638 0
312064267 5548473 0
306082878 336344117 0
291495474 455334657 0
491881248 136430964 0
234377722 55642368 0
46172841 296741971 0
58821973 473396369 0
269076839 382410264 0
261524455 447023786 0
417354598 285853411 0
183276629 225403607 0
437465281 378704303 0
213766938 214588316 0
299349447 213360691 0
79626508 357409149 0
156989720 293949319 0
363016439 68990035 0
4403987 528014505 0
296045395 508050913 0
424245363 465544503 0
286935088 521590917 0
496985615 530423939 0
354648995 126819669 0
495100539 169593140 0
270662439 476592781 0
400225437 545926106 0
534904162 491635235 0
498781314 448417321 0
84171432 29817748 0
59808338 272504973 0
385728155 134279352 0
491240467 274839650 0
135264977 354097788 0
51375939 19357784 0
344305654 245614923 0
438805702 493239659 0
424214586 566769069 0
246533763 378436486 0
173686797 444667000 0
195826096 524088031 0
371558217 413719431 0
27804521 138694685 0
321215776 328412138 0
436799851 323764294 0
320663836 130444104 0
93313830 358895508 0
281900868 481370355 0
154849213 486461883 0
506649746 76270638 0
234060997 378034974 0
141533674 334270116 0
21973605 336961858 0
395485644 462818062 0
388480717 19375444 0
447085458 139818475 0
435031203 403930607 0
459878316 52605003 0
557587792 19321842 0
43652182 485598740 0
473119898 528050992 0
178571702 255155990 0
321364877 215195021 0
139242348 243653629 0
379845894 161270843 0
94094430 473688167 0
266829214 267462657 0
253438825 188380815 0
45210380 95632912 0
317711319 388654414 0
487496790 329466549 0
567146330 409389478 0
177301701 282975636 0
375814770 46363061 0
188605287 306126855 0
171246600 130838813 0
303313498 219606056 0
563479908 46495375 0
73314689 496185364 0
97915664 323201679 0
484574134 203364714 0
121271693 533461599 0
422964074 99203239 0
295003361 412727202 0
304191429 437113189 0
133023219 69146866 0
344992089 386140829 0
223510290 20623184 0
222382892 133110521 0
225532025 134840049 0
137195371 559920721 0
361409114 534911241 0
235603988 517413151 0
413696599 104434747 0
42538195 303894392 0
106788125 451083573 0
505619626 493135505 0
109947615 79639649 0
59078780 422828661 0
131241864 178715716 0
208788167 523957163 0
504936164 176795865 0
330154965 463019990 0
370096701 240391980 0
254078936 442698511 0
250982482 473474207 0
548494298 459068929 0
349039177 173456877 0
39259481 200043350 0
483258921 10006301 0
97964235 257354123 0
22995309 149261835 0
31170035 451625145 0
358565432 253003065 0
89778385 516595918 0
100290242 485797784 0
530162559 112570269 0
431319750 21711609 0
281141002 241966858 0
25386573 418975834 0
410898802 222772851 0
97579690 560360837 0
241828663 50319420 0
57199743 80026484 0
394205817 134294991 0
548304116 506967859 0
498643635 28987385 0
508728686 501290791 0
126844371 292410781 0
156601716 124896103 0
523399984 30457516 0
390042611 553500275 0
61211216 96541925 0
209119814 309994421 0
292216855 21844951 0
14863897 210862816 0
85447774 496746186 0
15830107 59299494 0
408762859 482128758 0
361662609 18097517 0
269561574 167047909 0
388156287 527819395 0
126954245 80952994 0
67463063 447658866 0
389869795 282850548 0
72521625 339399963 0
132078018 454561406 0
60710365 484189345 0
69918989 303163118 0
347640587 459608699 0
280443124 431182236 0
152173809 38155327 0
483479706 563935452 0
514228164 499212671 0
487521366 67191776 0
228638778 90676787 0
295863673 480291477 0
471081740 111629759 0
539835789 480892997 0
285309792 329206847 0
461533913 224373290 0
391599517 383011561 0
207650640 402745760 0
532211803 403603207 0
85709878 253101257 0
60574366 189714845 0
108537595 460137587 0
529444398 373113386 0
102007268 432424443 0
220719310 94333921 0
68329358 452201074 0
392551812 382745079 0
196983060 559514461 0
201905892 42835742 0
226057256 494823943 0
382389503 495845888 0
290472180 493905618 0
23681670 375833744 0
452505266 432681482 0
395914602 25501179 0
98398081 415413534 0
349232717 338143630 0
533004983 133533416 0
397110058 493544166 0
425207480 439472583 0
484308295 375022379 0
128739901 448080096 0
74321609 187936331 0
213950840 215297437 0
246420949 67739621 0
301403390 365844518 0
293123800 196481903 0
481605317 203614454 0
555179360 279506427 0
358220513 218805582 0
11819609 1679693 0
144006759 115489396 0
289628692 269143861 0
433961631 422558445 0
132483486 89894262 0
382920228 443741054 0
264291703 111277180 0
157561418 565131849 0
379925115 329834949 0
530026501 329587955 0
237817648 204113577 0
405401679 102240015 0
433781342 405046960 0
307470723 42091976 0
552134537 438802221 0
32363736 431404283 0
2489752 121117718 0
82905880 191593043 0
73226103 93128908 0
131511612 488234840 0
189864534 221695189 0
374581124 432233021 0
159158231 245105876 0
167580967 522470767 0
408257554 452537187 0
248347632 279015057 0
106614923 331961265 0
215721177 85516789 0
46120841 287712436 0
275657198 444318646 0
224281929 403673548 0
34764305 328193042 0
180946541 563295963 0
364691706 470222639 0
196087190 451754124 0
129640579 17902602 0
270789575 290044404 0
243966400 254866970 0
109819798 560184362 0
523317188 32461124 0
562972939 554159439 0
8417214 480861727 0
292150084 484347203 0
569165629 57324109 0
371605256 160710385 0
92165127 24201820 0
431697681 49985285 0
413948650 290586011 0
496216028 22124085 0
568944715 237172431 0
370602932 534134305 0
360299286 118898389 0
271230849 210987622 0
107106642 552553330 0
428748233 251890546 0
211985861 452567034 0
286216909 173785695 0
464470630 53501114 0
409124238 240497280 0
541912576 10208619 0
540189068 391844931 0
119610411 461120956 0
520924999 48908466 0
454158824 436921867 0
554928820 8893781 0
408554774 179207752 0
424715651 365708489 0
289649194 27927831 0
86171315 171089464 0
343090961 374111387 0
510024861 120697237 0
445358906 545398195 0
367917532 245160020 0
372602466 450942005 0
526753728 185961460 0
33415581 12407929 0
467407394 19142114 0
341921518 401543347 0
287670078 548585095 0
144397994 367854658 0
236086266 391799907 0
137348979 91568965 0
42070490 338255135 0
33606834 377401109 0
485800941 217263265 0
312757871 234363079 0
302760673 232916909 0
426300980 509534866 0
239230799 117714406 0
401383835 244623962 0
381857490 62915755 0
272517920 416445773 0
389154326 223298366 0
419571606 50223172 0
177258889 420468407 0
188847894 437634822 0
455084277 342670655 0
336268925 202319181 0
102467563 373550685 0
34683756 505150858 0
213702977 122435545 0
4104814 78987151 0
234531701 209455388 0
478355981 299624566 0
537761841 293656030 0
148941805 16265446 0
381361337 364489945 0
69912495 481801548 0
513959652 257850963 0
459818451 42153358 0
113856492 293509519 0
205738509 243279888 0
523207050 252744821 0
222018366 552175371 0
52555838 532523659 0
469668405 120852811 0
184119229 503601856 0
327018090 84159615 0
443267992 486182002 0
52072114 281528325 0
518775016 105288957 0
476895777 70990635 0
443490799 18658069 0
508669861 327416131 0
380153491 120711555 0
126466504 82492939 0
218269994 445721028 0
322641625 32110216 0
56445181 267170595 0
12717850 303743826 0
495562862 338651257 0
318761641 515136785 0
380554261 143226047 0
178285020 542319376 0
387693983 558521660 0
107140380 428628300 0
401265572 285963686 0
475598338 336043607 0
529836606 511683265 0
427660083 263778982 0
504465622 173715738 0
235131733 163465608 0
563416917 336531732 0
249120945 313147370 0
467173743 428104127 0
391402914 216358368 0
454730858 239447183 0
406857584 8350527 0
141888038 418281841 0
198519335 389624285 0
310912894 528926758 0
249254173 535352107 0
427456454 45706054 0
134089871 77786813 0
472257149 395859467 0
38658398 160622995 0
216997661 416121691 0
127037881 385018717 0
566209877 462663874 0
408433393 50679298 0
498464644 194164683 0
476632443 167036342 0
533993970 188655879 0
506929491 175846343 0
138323813 205038897 0
454539886 160873014 0
17467982 5417628 0
558896942 235532952 0
249475510 66552826 0
237216066 78941067 0
420996152 58713385 0
24978221 234748317 0
256032078 139319093 0
139994490 372001952 0
24764707 215031826 0
16010955 338937704 0
306666623 166339358 0
239302869 91115930 0
491062654 254067403 0
491756184 90653928 0
108999925 492236014 0
234168938 245593901 0
375241183 246305293 0
51127885 492554175 0
328054935 226353513 0
285045638 139277562 0
415220090 28302269 0
103552146 370505233 0
92418011 178575760 0
552467437 339168720 0
322473579 469134013 0
147790834 368404179 0
271610008 548324153 0
531104047 274573082 0
250143394 358307438 0
242901889 410244313 0
9783588 472856499 0
235396645 15141520 0
405253749 399291437 0
209140160 266303092 0
164972291 211553550 0
15755892 76686584 0
333192174 16071698 0
163177081 157451546 0
485749032 23807787 0
112703427 90734490 0
403316174 218537012 0
179942875 130518140 0
329989089 452684327 0
210545158 63842457 0
197380602 62629813 0
450169309 466182434 0
245178348 100527176 0
47545653 79620129 0
436359155 490491258 0
351570823 433149141 0
413241316 88010560 0
8389647 100999261 0
175692198 144517414 0
198508937 405158548 0
51301929 374995726 0
461107937 391013997 0
459255420 283902847 0
99029834 61786385 0
386674151 440140592 0
320963517 161583262 0
49593548 76276395 0
420049786 345201845 0
70540037 505948515 0
353051842 69814222 0
163865262 112833266 0
466495617 252858380 0
389162103 512087599 0
320221675 373112232 0
380291300 504648534 0
498728498 124056088 0
155207975 521754902 0
153262719 226431670 0
13447401 228053953 0
347998152 5806663 0
87235620 407583094 0
324180795 289501432 0
474669224 509026274 0
83073207 188426223 0
230691610 567164898 0
491565399 413814786 0
484117432 137206107 0
286399649 243721234 0
418742577 548701319 0
374693891 435122405 0
210982187 216388322 0
136803748 203854491 0
530198946 293937012 0
189988111 90748999 0
376999527 256735326 0
422025614 123384167 0
202054255 400825668 0
180675061 251108218 0
79128503 368465764 0
157977387 420787431 0
457006749 381615349 0
428563396 378739161 0
538252988 256351967 0
115856878 271005132 0
417950139 480097859 0
211420077 536956169 0
180053086 241046277 0
236369325 291293289 0
164272270 186309886 0
142276080 545553721 0
118839461 489268765 0
20505988 316892965 0
564354253 495732661 0
404845953 352247454 0
45889397 454132040 0
412519774 373657098 0
71341635 348082249 0
274625146 20305187 0
495243539 447189893 0
160187106 317182159 0
495135748 160141627 0
510220983 400429030 0
309087463 56270156 0
436540091 542509268 0
456549636 305486573 0
331572399 413399858 0
196757440 429462073 0
452618669 402264116 0
473929507 379469546 0
437260574 542992478 0
487902860 395660342 0
36942017 64152162 0
347116620 189161909 0
238081822 73165773 0
274849891 551421415 0
508099878 415461920 0
353723920 161517537 0
266108714 5256119 0
182865597 152687304 0
82022173 133800008 0
239614859 257852973 0
459054312 84159542 0
11424428 235353504 0
110277145 372286431 0
50439745 450117584 0
2195500 181022778 0
348220734 348825490 0
347253879 318874082 0
441154790 134569343 0
9036252 277104724 0
363774643 278986024 0
55053401 467643269 0
443611040 17220923 0
471599184 146572919 0
120784978 142154284 0
395881608 91163606 0
327016442 474780438 0
305896780 322046064 0
126530780 280487150 0
269957983 397755184 0
374776712 388153096 0
256073038 71011709 0
162489027 122163761 0
347455018 111592034 0
4630384 521412272 0
501379706 200455446 0
380895259 229529831 0
387973871 383965587 0
378917168 447527411 0
564680696 46865410 0
517775330 389064437 0
119204727 456100877 0
468472058 363489875 0
176187895 244605667 0
247553298 485708733 0
323306405 297412454 0
44616009 99900974 0
293011064 482222738 0
178242884 162971059 0
419865252 257962984 0
18245227 56605626 0
153421103 136610043 0
234950943 55073907 0
137212593 156605545 0
229670250 34375928 0
354996750 310878044 0
296406886 332257079 0
388076503 543672925 0
364621263 168587272 0
434440762 376141750 0
428553484 321161531 0
401485757 355461676 0
413168448 450617451 0
243556517 514113363 0
119780383 244114312 0
426647442 522277093 0
566492333 26015820 0
313586538 51152317 0
49966160 508033598 0
127614522 290270368 0
119891478 34044101 0
510321712 392500014 0
276725393 254591709 0
57274164 493495485 0
481775922 363755259 0
377488015 477503973 0
37985498 513021138 0
545174933 72997313 0
310297149 111533553 0
530759139 255002561 0
367069176 270183380 0
313812976 468164886 0
106862761 399660582 0
439850312 402006051 0
369896596 97688570 0
492340547 214402128 0
539916708 293224494 0
137591923 206356845 0
216552619 156835646 0
192901905 504130760 0
326484033 468857414 0
263314202 162973959 0
83281173 501914435 0
103940811 526715654 0
169153325 142312899 0
98062736 151611233 0
539650896 215110916 0
345189863 28217152 0
522915687 424231846 0
183517404 271373726 0
539310345 330792174 0
96599048 354200118 0
457393086 343498815 0
376542147 287209019 0
22989503 252150364 0
363961050 507897365 0
245114816 491379813 0
293522529 462233297 0
234877999 118515513 0
363492962 392621180 0
65655126 333264061 0
185260905 288825962 0
432153364 8679421 0
273173802 415535971 0
150866320 535052793 0
174856332 358406073 0
40758509 361865910 0
252803599 216750011 0
354143825 246703699 0
84363865 141747938 0
48171412 411070299 0
518525307 46743152 0
339821258 287213254 0
10103405 217709816 0
211013212 36609886 0
199771257 132679655 0
135268920 145261209 0
565497677 335997361 0
288393482 29667131 0
67463912 245887541 0
449039165 360845205 0
165348095 133538097 0
381411937 487894844 0
107341712 89946712 0
506231 396831287 0
404957934 134740352 0
45510914 242369321 0
400978097 178824505 0
491348451 154146871 0
565960098 219718012 0
292486198 314469835 0
472961019 499173655 0
198297968 500803194 0
195084155 470475917 0
519726809 70656472 0
431525845 372151515 0
458315096 487950758 0
485807225 303836833 0
189403111 485420851 0
341688556 481299253 0
268416261 315437657 0
25317817 15491206 0
287932962 370991418 0
564701270 209463260 0
390247227 156206057 0
204226614 51317198 0
65386405 136811431 0
462377648 563031066 0
204399749 200835750 0
238165768 290599973 0
498259550 457211984 0
536626707 188412323 0
127121779 518547459 0
30790671 530974729 0
40694221 46132596 0
192809133 398408602 0
429181925 163394418 0
426281657 142229105 0
439926652 176718620 0
516478533 135065489 0
221701260 310732989 0
120095226 203490252 0
47264712 439104606 0
399473333 307903953 0
106993739 133824425 0
37730228 337352360 0
369105806 337660852 0
386854853 480287524 0
58303991 4443966 0
147973744 56837082 0
418062671 306235953 0
454356393 257243251 0
22401392 459791645 0
7137690 280448115 0
509079666 307291652 0
511831086 38567794 0
462561324 160830050 0
263138298 25801387 0
500339551 149691820 0
297913300 475038052 0
516787302 104190078 0
182359337 315395904 0
174836331 51189860 0
488503327 94195652 0
22962992 367879337 0
395406351 472799040 0
426477958 237051471 0
140987135 447669021 0
229216419 559276766 0
46239174 535088870 0
221440907 273041327 0
475228721 483432342 0
566765651 230594346 0
135639743 305390891 0
244881931 45202752 0
421229117 385842295 0
314570269 355054917 0
154970088 166603721 0
61631185 331871238 0
418846213 338583607 0
440600231 560075107 0
207946680 82967758 0
307935195 92893828 0
521219998 238542312 0
211315873 5826704 0
338225372 59414473 0
78185463 273806366 0
21258283 381904380 0
277781542 366995571 0
366063306 344015567 0
404851824 35508236 0
196721533 236480254 0
259369542 56038457 0
37967093 475131385 0
268287106 360956367 0
549427531 61405252 0
282268999 68889688 0
369208572 166406000 0
368272666 208916323 0
183477694 263959601 0
353021811 277517042 0
103115971 352865834 0
100932209 228378123 0
257995794 342909415 0
220338747 309463956 0
20784883 2828121 0
178355753 40767938 0
287492321 22225253 0
345652711 207706293 0
56305757 269336832 0
373869432 517246087 0
422500656 561879556 0
407706061 146599625 0
346484563 102184805 0
459148637 190107636 0
122837171 442381283 0
137035942 437295247 0
280672040 360237909 0
476161779 405789960 0
304249690 137071301 0
283179301 235375267 0
226993900 308911274 0
303199084 60474309 0
308084755 418003418 0
521398043 204643935 0
16746621 411857782 0
412335780 103965474 0
323340578 69198147 0
522034105 340335059 0
561360184 465020365 0
110451273 43719713 0
147620535 244223943 0
13770996 131785636 0
118524499 70647212 0
453698371 96757323 0
128047235 70389813 0
54422523 314843310 0
539505030 543940820 0
85432763 222459309 0
67969843 564042074 0
266474792 365657293 0
371421124 499739754 0
75993441 345515353 0
223302408 201877760 0
115825530 6350799 0
190809937 24112666 0
87503226 534410487 0
269160416 119342637 0
465075174 497776150 0
312841057 209104212 0
211033492 86575913 0
324400548 41525398 0
40488324 101692138 0
153652413 193320475 0
267259551 271674846 0
163795461 518458300 0
79234414 395108197 0
60150475 562847672 0
4292571 356615373 0
185439341 563473515 0
425044074 223638417 0
311446644 258356536 0
296678817 442143864 0
217458076 508483402 0
543688655 445798811 0
385320208 204902784 0
166331795 287075285 0
102058709 289076903 0
475070815 269202563 0
112580250 203485531 0
135238210 343878287 0
199847199 501386347 0
106071461 304276618 0
55539876 525573173 0
5399277 371456535 0
471930964 179783550 0
544450622 233337422 0
383252737 142115508 0
50992101 406309607 0
14450803 535240037 0
205989966 292276359 0
13704738 305825207 0
527685960 163002194 0
97355830 456937843 0
306997863 175856706 0
289163665 550126995 0
232872860 147286130 0
185822907 381871011 0
131673462 163379979 0
330699206 545769501 0
101768932 342631143 0
382382172 25509655 0
390213461 103116204 0
65336248 172832005 0
125208964 349511352 0
214567336 430485063 0
288362592 45280043 0
193100452 462518044 0
493536972 208037971 0
467502330 296611419 0
135670607 470677530 0
527929652 368682126 0
527120093 333263152 0
370455662 548877079 0
182447897 254335490 0
280735259 374213596 0
102957053 19054199 0
373614524 19537656 0
420978758 418676370 0
61262164 452830257 0
314594019 388940309 0
506417344 123008259 0
429302305 171909303 0
132689191 426404520 0
431941154 429169648 0
150203829 391251011 0
246929764 557444461 0
315122259 353884333 0
550407580 463220745 0
448619156 174659129 0
34764157 240520621 0
473254614 432261783 0
452241204 367751500 0
29076969 506994855 0
528279472 512094383 0
371516698 282830560 0
431390956 178746118 0
389947770 437086393 0
175290166 173654991 0
507498406 184530993 0
449533504 18806535 0
446543741 17673006 0
341538072 162436193 0
428193291 370413618 0
536657679 501305243 0
200511297 499127216 0
304742448 37298529 0
82751448 391135480 0
185140980 100121520 0
197439020 230420570 0
566126350 21032618 0
478308870 33844556 0
313873652 125596387 0
117024885 365727654 0
459551119 207021144 0
355641957 389852911 0
28499207 143151252 0
273407710 555103333 0
352292801 421399434 0
224550342 110804393 0
213896856 115926933 0
267333410 562692489 0
490362430 3353937 0
348459760 129868421 0
221036788 116700388 0
48209922 119716463 0
562041160 115942274 0
424662968 416130438 0
30242995 89663653 0
69513083 24385011 0
276498166 356376609 0
390864378 31305334 0
566477167 430111626 0
19204102 5370236 0
505109449 12001827 0
83573984 264295923 0
412104303 412924117 0
104366916 399505733 0
173745858 38217374 0
359860 528794069 0
115835363 86988670 0
346873827 534015355 0
479146438 318126513 0
399211965 323784842 0
53759428 500271991 0
481684234 545034723 0
402701637 257899774 0
259569600 139730988 0
563585817 136984750 0
294165139 89500482 0
476698080 242327925 0
127203652 245915368 0
166279301 131697863 0
418789151 103983936 0
19315498 534740040 0
415809784 321057569 0
414463829 196278354 0
112397177 348467365 0
277292427 16185799 0
466396967 459336008 0
256707421 311190758 0
419053899 235287227 0
384324032 32535493 0
280939582 202298385 0
71627486 240384163 0
84239495 431558260 0
297203451 38402322 0
293916069 121725861 0
184093813 22213533 0
490348700 368021282 0
205384801 34823858 0
127276793 122042107 0
217816315 136358900 0
286595735 347211914 0
426080320 99910655 0
205973933 426939981 0
290765274 248077020 0
390286689 336240769 0
539497610 425923003 0
266905507 181251029 0
401452453 166909891 0
283393981 519933783 0
494387111 83343817 0
398078837 150771257 0
301459262 444219394 0
227021933 350096154 0
474424758 482281641 0
424091980 155805983 0
152877095 79385980 0
183473042 201898577 0
396628762 353394728 0
184957857 285512052 0
65016131 251347665 0
238515972 13251636 0
92520696 285037142 0
496119301 39420323 0
274514688 210889662 0
234835030 56749661 0
204727007 307874874 0
362951573 542248396 0
89703254 99380948 0
97023962 219088272 0
527133123 1661736 0
396104581 373843277 0
192716945 551674136 0
362991710 409622818 0
498490998 497409512 0
117723823 162218872 0
487988922 529246603 0
240353477 179588462 0
436439562 226256461 0
533179288 109241752 0
128992775 504680819 0
452098767 324091182 0
374002519 323340028 0
438551803 193422654 0
297472928 110608287 0
248092768 543389554 0
345686824 138808633 0
553340341 522320860 0
382926095 201484978 0
255201009 508967290 0
196802012 565883448 0
225190907 437778021 0
543569720 87121471 0
437629811 249074982 0
16036049 277128331 0
195594624 548569950 0
508423509 306540014 0
291188524 243947081 0
286964404 313427080 0
24029109 127677958 0
512298989 381825916 0
168885248 10200832 0
404814692 291451964 0
442205657 177434672 0
370534183 57295328 0
303725220 251414224 0
307271595 549894614 0
389696489 426644531 0
159097078 404851822 0
373990971 70510422 0
120232912 140065943 0
473394868 5356191 0
13465215 245675520 0
545338902 556220798 0
431107243 171952121 0
107375426 295961969 0
37353613 507095234 0
203861243 213995279 0
75375270 502279612 0
240670916 274225581 0
26412470 51938543 0
137051784 292096206 0
348877416 36091260 0
277338407 497749170 0
360091987 165303621 0
6772171 46073051 0
314761747 287169113 0
74942587 28690709 0
253701764 463652784 0
320438093 385408044 0
61234781 473615342 0
308419941 377083859 0
183103590 149118967 0
105055184 33798205 0
314890279 548248659 0
549163010 367542335 0
139889820 510850802 0
15209648 264430707 0
551424230 480263900 0
327399404 162593319 0
265444049 485708363 0
380297457 12936532 0
69194855 343753354 0
518751271 350472766 0
299312090 313337355 0
310483956 219406850 0
28181836 224931233 0
220958384 556972256 0
49392176 110183610 0
507987944 501180885 0
191408692 509556016 0
539374173 215475098 0
2125651 530610088 0
245538655 319125498 0
398892002 468151982 0
95799451 88759798 0
217918664 464101868 0
429833016 19745246 0
559281695 206463640 0
382950441 307397666 0
526230138 126190909 0
411003858 444549927 0
501037968 33761275 0
145116880 529851002 0
345760784 451328485 0
233803339 194829278 0
536095497 431720466 0
545954087 198520339 0
441937032 276841318 0
422211810 44656889 0
226378269 557735607 0
204843433 561465073 0
484517758 496358466 0
289127849 461346399 0
343153861 479091869 0
299061213 172018711 0
77640591 451905346 0
115636785 211989974 0
5833997 320727506 0
556769616 314394647 0
476660896 518833598 0
45511254 112676259 0
496316658 345283587 0
81808469 345849896 0
535495066 230725851 0
250397239 450549231 0
326206419 194027679 0
160732449 373278518 0
117235135 539413159 0
335269866 279152105 0
329362404 152194398 0
115078918 452320136 0
441648309 85237559 0
411009178 470147085 0
200816076 558930673 0
394852267 240413765 0
183958587 64097813 0
519955810 249775532 0
439810627 118875877 0
512654866 27609714 0
192353533 198895270 0
386019200 183880864 0
451047520 124233437 0
497965283 121745004 0
383931460 310758988 0
325388508 373556352 0
36979936 431209260 0
87188666 376908929 0
535567924 395568909 0
53973248 207796888 0
222168920 144971983 0
230232328 552020054 0
404566221 502228275 0
420577830 538005697 0
539609203 303824280 0
226531215 380749550 0
156607585 57023587 0
422584940 168479531 0
145815346 181068165 0
419156336 27863363 0
506092275 547136809 0
1390328 165835665 0
53593177 302850621 0
38852459 343321666 0
181637778 411764122 0
484083325 553221237 0
285700674 221995770 0
180361184 302464958 0
370344382 433804739 0
62087963 106915836 0
422322289 115519703 0
293921347 534736071 0
242392084 398905322 0
401971102 466678159 0
263089996 117857783 0
477595028 277167289 0
311918886 226293348 0
234737530 152676358 0
536275375 340431710 0
431421790 450473782 0
329223315 41454472 0
169138873 129287914 0
409414604 213746065 0
177507133 257093378 0
403533687 321510048 0
476861060 39487115 0
554276123 319955907 0
141218805 147892186 0
497064068 93111893 0
555817035 336933317 0
157274811 422857874 0
20526252 120384959 0
531640482 195293989 0
267185502 405591690 0
333563693 119720944 0
138412759 154968934 0
290544517 122088031 0
356012513 288570295 0
317313865 530206958 0
315591982 276271700 0
141637791 251415018 0
396903674 235251085 0
323846397 174667272 0
422335723 280701262 0
91283907 533740381 0
337282186 8232964 0
64797170 459769401 0
276917807 431544304 0
260665475 365610040 0
394952896 114863840 0
343793206 170831287 0
201247956 132848692 0
25652501 355017584 0
522701011 250025217 0
341105042 517710521 0
496708113 16853161 0
81467226 525636862 0
249838610 524337209 0
295255058 21572198 0
101772206 449242403 0
304263177 25817910 0
148507436 382796599 0
265396721 448249332 0
13075206 431854407 0
143506531 438605878 0
431775809 326753001 0
291759275 381375434 0
324307353 84551000 0
83934990 291853448 0
497814166 457046595 0
73781180 475999819 0
396732928 369380850 0
277189300 126117513 0
150313802 49223649 0
367861743 542422844 0
345453029 367702633 0
794862 100836282 0
1447762 540193222 0
227564038 392634456 0
192405305 357622785 0
89353435 67285218 0
162777852 558716907 0
217090770 245340553 0
248768041 300149160 0
455515788 284249882 0
346663796 283663808 0
219834581 466178785 0
183650260 350716750 0
508842408 562542072 0
335870934 366518958 0
492633965 521855567 0
559972410 264186092 0
491801474 300028701 0
392859710 254309409 0
65237610 334663577 0
95813369 517174107 0
52832055 382805280 0
405721790 95924783 0
219338865 532745409 0
282574518 276588104 0
33575516 182760842 0
104537167 136600506 0
261839069 61152788 0
484452388 370240109 0
145283173 384749390 0
448902844 348614847 0
48487275 83796388 0
356087834 541205474 0
285107222 221678923 0
25182062 218324098 0
130413338 258700378 0
548899031 228387814 0
522114061 416824283 0
151889201 293344564 0
50243001 2849659 0
56911972 173488600 0
27978400 177186606 0
107372343 383587163 0
435908158 512175515 0
29431213 194068305 0
429070648 482136317 0
35746904 262084169 0
7508652 311748958 0
75192574 134023313 0
260883161 469650760 0
62063332 78116059 0
240667028 190510673 0
359062653 2650425 0
102825440 251992749 0
102917592 427993720 0
204579509 550720828 0
347778894 467356022 0
402514503 186497960 0
164339583 386665264 0
440813227 114380493 0
220477866 186934669 0
566018780 82368770 0
260892966 250408186 0
277880567 429073381 0
289289134 214839784 0
490607000 364034672 0
29211118 235469695 0
347765901 329037396 0
98966687 236673782 0
303322611 320241845 0
252398914 511707453 0
371850488 334003038 0
504786651 284181194 0
313670304 194428766 0
24766965 544082244 0
502430055 53965747 0
180091032 170250124 0
477100716 48376540 0
358762389 105810774 0
530044137 55667468 0
319022727 187207555 0
66445160 191725690 0
529635903 105130817 0
81795567 410203409 0
410692070 381334617 0
113714063 52796388 0
119383074 337732549 0
252308617 73916498 0
398313683 264966366 0
399053004 197784037 0
329677399 332676504 0
71465639 350420295 0
152026026 320037516 0
438076972 262275094 0
160962102 145874661 0
105376648 516915038 0
440546762 510691971 0
365780505 473003038 0
75649245 449028377 0
370626742 19476470 0
157276015 567037821 0
436606356 309693837 0
431827642 59839077 0
546091725 475712365 0
21396158 510558900 0
192354397 399997791 0
347842079 52094440 0
320030354 449630106 0
530486074 136751668 0
382649349 147418909 0
295154691 40840826 0
522782078 5067233 0
384140343 299177804 0
164128243 195291962 0
128836062 476230573 0
395297623 312041682 0
58755852 476569965 0
511865908 424679370 0
151098923 523746386 0
16560424 478146277 0
536583506 244984209 0
9539118 202502277 0
320091162 490040978 0
408779483 77845978 0
522061267 468659234 0
184384271 93937159 0
2677779 455638269 0
195575291 166677324 0
298747895 240729848 0
432363063 344473834 0
106192956 194896867 0
371939999 324133183 0
304041172 540724391 0
487214254 512261603 0
408638099 78098553 0
451485436 474746159 0
503631024 135585863 0
479729046 180399442 0
109394224 160765747 0
159026847 554379580 0
391627272 368132089 0
51588847 196214994 0
62957780 463571559 0
128096067 158985189 0
142073307 363734547 0
544373469 302931616 0
223066550 137413402 0
343549494 214550782 0
476737654 439011348 0
554438873 561686788 0
489828449 144742270 0
401102618 450894923 0
118523673 345277417 0
549852837 389629047 0
289661916 286487260 0
486523972 209011805 0
104891081 371021763 0
52960649 398895733 0
110126232 452654225 0
541666064 310370856 0
152101084 205026360 0
261017014 53383350 0
88501358 526144254 0
231562206 517058776 0
1228880 60243869 0
38997708 497252229 0
315965695 451769044 0
56183064 82525701 0
328551375 186661345 0
265392631 117046307 0
562294442 49497814 0
68022623 310604812 0
218082197 116826942 0
416718660 316190539 0
390301011 273898171 0
294075357 185439633 0
50933564 539862967 0
37325223 377056509 0
244247250 454299487 0
91595266 287224881 0
93448465 29544746 0
231224074 120644622 0
206137677 472518708 0
553107754 264568175 0
447805020 244344003 0
86016088 568903424 0
265061828 93087004 0
188503483 426279196 0
227886209 24708308 0
376805318 441073860 0
522758209 65783593 0
309981069 480180034 0
406887846 197118431 0
374282544 533184013 0
492101680 531030166 0
33933007 165067594 0
56592865 310967966 0
69751766 528565895 0
6373703 36185839 0
329770773 154910291 0
437897043 179955152 0
227535152 258397223 0
145554012 252553423 0
529659243 34599075 0
542594634 567913899 0
241347357 190979919 0
167804851 398880803 0
151120067 366428206 0
526685782 491341986 0
397667295 297246924 0
282690354 547939475 0
520633389 249613343 0
297685793 195879335 0
272066730 191732352 0
287698530 513209119 0
227385275 11014521 0
361015265 559685938 0
542394958 472713049 0
11248047 400322202 0
148003324 56646580 0
4846563 493693572 0
441515909 197657758 0
249541046 271752366 0
120794027 295451714 0
370627679 312733103 0
532808650 334400 0
566049191 381488630 0
95368444 164295586 0
101366339 550187630 0
270865067 493448287 0
234079739 414652923 0
183865999 102460088 0
204728964 109813830 0
387166896 442172655 0
430968906 237228784 0
148131531 208827939 0
332724047 85161151 0
337068256 203179427 0
245096551 69671611 0
98685011 276473287 0
284519338 364565562 0
226376859 164244345 0
183309758 457084480 0
331199259 379436869 0
266049355 337433903 0
350859266 569060280 0
560070694 132584133 0
293587136 434795084 0
42521097 140147587 0
142178481 493402907 0
57531792 527302106 0
505119187 406205241 0
267079620 277678230 0
334175563 121436422 0
339616136 535530549 0
152687589 232556697 0
107359055 190389068 0
86861213 92415795 0
167835454 277673684 0
418740421 190349455 0
331607574 494809891 0
62672587 502085109 0
394484506 371493806 0
544919479 367256963 0
349006338 481946358 0
272050672 8967768 0
127853252 370977035 0
13026139 140233286 0
429373708 263924796 0
212895651 193606299 0
187813514 21599582 0
153478901 314711644 0
260666979 417588002 0
354082222 13365130 0
99589481 408328925 0
155545811 295013017 0
176023333 68492075 0
157021428 132520816 0
152916415 425056863 0
523444702 495273348 0
331029418 550409682 0
468520554 25630780 0
368435612 335526711 0
177358160 482283065 0
404699623 211814833 0
290783583 335957509 0
491732025 414725642 0
51228138 419851270 0
227622455 517513923 0
285982706 7828142 0
443982352 491304170 0
278019082 491032055 0
534022411 554868182 0
285230560 9002011 0
145288879 4656431 0
190664215 201145184 0
560634717 472325984 0
458540475 440724079 0
480912634 400546366 0
390143019 536894940 0
525364916 26098736 0
367094704 224002788 0
30331305 109773530 0
390932773 546747596 0
398331726 396023919 0
552524753 209073556 0
388069593 521837317 0
536483574 398512739 0
318326264 110958646 0
300515543 322777710 0
448827942 124316449 0
197706307 146613865 0
563807068 45304566 0
229880360 91951993 0
548510327 416352212 0
293229993 76431605 0
191353744 326697554 0
39330 522104590 0
101329024 458676238 0
267923817 289107045 0
37151022 133724067 0
404839920 424463141 0
411621010 498236387 0
231832769 51223928 0
177905278 333556394 0
172937708 390791984 0
296149402 492538573 0
55293383 396832150 0
295287998 493643630 0
351454390 244227906 0
441567346 521927586 0
120387942 251567814 0
133006854 463823774 0
341473432 467092813 0
181580161 435867130 0
246260558 86696689 0
365332076 178565094 0
535808976 487291630 0
294354474 205724342 0
106771174 320567640 0
142174172 561722109 0
227850388 9411201 0
229744014 516190787 0
483908371 53348170 0
106418255 233793584 0
13961042 396917959 0
88077292 188353065 0
498681530 42304125 0
158300354 36048075 0
443196816 419438117 0
122096278 288281420 0
179560784 20410046 0
204235026 78128931 0
387566034 297583638 0
193340144 12546581 0
435808133 511823091 0
277515605 299671727 0
110746341 354408347 0
286567686 21858631 0
197739511 455484732 0
367459182 405290181 0
313583827 495687174 0
243318004 347838699 0
350114198 156520344 0
150327733 441854862 0
7391499 37112592 0
180024703 557860149 0
208233483 215190670 0
459662180 552296750 0
391581322 502740411 0
376413039 262245394 0
559237438 117798614 0
401021904 494893868 0
507284414 240226580 0
380126815 339922308 0
243498416 41700114 0
166042886 448875756 0
443947983 180724770 0
318430391 213135521 0
109575405 386040 0
366225600 150076775 0
53153506 232522487 0
60337673 182673921 0
55977886 36693295 0
236995871 397600295 0
302406371 496827865 0
217413644 142406150 0
333301101 394348568 0
170621369 533365172 0
391000293 330572403 0
469016339 27660667 0
453594644 464610207 0
435718336 378015309 0
29003769 346501304 0
540995712 85547238 0
476875318 27650257 0
305507229 493266630 0
155050490 183269251 0
143368317 435180575 0
268642781 79381622 0
347561814 549005533 0
477065172 291803932 0
195780527 16278973 0
488838878 65067921 0
388395092 162131519 0
524877837 567191785 0
295575592 563441561 0
92330048 125850882 0
251251608 6734011 0
123693066 277144574 0
310585750 380792849 0
87081850 381891977 0
153091308 184292185 0
99290915 420549600 0
40312142 461315159 0
329180160 359610393 0
492350787 68939886 0
377067666 85642019 0
76009640 60678598 0
473317578 147273615 0
29660145 161187704 0
423537435 480748524 0
176495516 274021078 0
19634111 390160769 0
31876188 170433746 0
263121420 371837468 0
74505553 218741423 0
345920736 143861083 0
279970951 167241345 0
51222649 108321720 0
265201685 236521718 0
294235396 394076475 0
512371483 116132876 0
400615425 340385321 0
86432445 432425083 0
163610856 11495660 0
516541073 33589275 0
312359186 518321993 0
517540187 301411325 0
555356077 266983814 0
420570680 134176242 0
3609669 267917514 0
385473388 479656441 0
414751055 33597772 0
428007652 311798652 0
191475858 22415331 0
7608802 32370700 0
368018476 472670335 0
148485040 107507137 0
420922414 160611216 0
568480397 103693544 0
249531138 56077886 0
300731827 351340105 0
498726015 539402601 0
205750464 100702240 0
485815711 117633099 0
505648626 20551867 0
101220957 160678185 0
44541567 457088078 0
428871304 86379217 0
73856021 403394316 0
447956362 204164257 0
15513578 429577581 0
102557282 532882687 0
209202619 539543737 0
546958359 541659730 0
470567 80237438 0
544071085 357938631 0
184090553 315710821 0
277041352 473125287 0
286389396 343869683 0
529530999 408994772 0
452754210 188824953 0
239345334 342695081 0
42571424 220471477 0
6189183 361747167 0
562889532 545801321 0
360731118 67930107 0
91210523 494368273 0
271277895 248802578 0
264371552 310958295 0
150407584 116112832 0
107591222 532957801 0
95580407 380042534 0
217164970 155555272 0
53470160 214863370 0
184265681 16071632 0
420266640 300377141 0
451632674 268943029 0
316583262 480306592 0
423964440 86945331 0
442411415 215398222 0
52207521 253543889 0
271362404 210966304 0
384053071 247085089 0
259410583 406125893 0
97688778 247160722 0
339673949 505490403 0
238970733 532387637 0
455769332 346786800 0
136049595 529174907 0
87840100 485154103 0
503484115 212003127 0
375342301 295436041 0
410207932 233926957 0
51169725 435021293 0
282035071 54568108 0
92739287 405684213 0
320149166 549862746 0
150409425 119727211 0
193505516 145957985 0
139239649 229535875 0
485726999 62573708 0
373503116 166473339 0
377353012 494323116 0
220696085 251533068 0
213932452 521332050 0
9433058 210341487 0
455864052 365714459 0
382024961 529671717 0
325491824 421840787 0
483920961 348880004 0
508857989 326753619 0
491704408 319702316 0
306961526 367629647 0
24880171 413827837 0
61154283 11391463 0
479757032 368132820 0
307504299 387692633 0
2258080 493571914 0
175616642 149667968 0
427471307 253637176 0
353816410 460067963 0
220529493 201574709 0
379791237 181131145 0
283934021 360167082 0
534654151 70689024 0
131781697 202148352 0
311920142 416220996 0
31069454 419196700 0
412186631 170524614 0
58670518 482583866 0
364741164 297789407 0
84063195 308112038 0
316105623 43588649 0
555056162 36779967 0
504717068 123263585 0
403971340 17923186 0
276576647 66138872 0
552742639 483809877 0
353114434 6443718 0
169195268 392145924 0
400177617 49592813 0
57515189 290739186 0
177763118 266930683 0
58954017 282639550 0
178502894 339725763 0
427159798 545356126 0
141974940 7944939 0
252553760 324655656 0
119113067 72043532 0
59285040 407001654 0
77083140 194157026 0
45562335 18759934 0
527683413 112841155 0
461003336 159673126 0
263560017 155201811 0
188877639 563160992 0
206549316 3015821 0
409700389 511502746 0
37604526 523258118 0
238112286 29403570 0
302756640 262366828 0
169973486 422685142 0
532331555 491270439 0
108097200 164591206 0
159402660 44998103 0
454310232 74462310 0
558766510 567594315 0
138574172 547241773 0
20076773 364967886 0
233424030 395155899 0
167639875 486827651 0
371507545 426318097 0
452811303 78325504 0
255169359 267108287 0
198626423 304518795 0
239109431 418990405 0
293507559 458382744 0
101721119 144300058 0
521988875 262669433 0
447205360 416955921 0
381941638 321854864 0
394768943 146517121 0
295761905 77511066 0
476277703 442741105 0
97457458 283143666 0
558478983 14148782 0
442286300 223352710 0
393053167 409554620 0
298390581 418682582 0
125557100 156933377 0
404487403 411869819 0
179571532 560450739 0
487169682 549187261 0
322602694 558965193 0
292800982 324003383 0
5176949 80682106 0
291900511 33857724 0
461417642 189079114 0
58696052 424198212 0
137532819 407741578 0
27877669 532533199 0
199347666 524264112 0
261035924 93807925 0
390691710 101899003 0
526225154 484418231 0
395529976 352534010 0
475241381 131305379 0
167646255 143828878 0
471647520 169437131 0
429184668 289393586 0
164889307 436258831 0
18735641 131765673 0
44509248 516292598 0
560557599 34721880 0
381246306 378498880 0
302013827 466527691 0
529712057 234148589 0
319083710 544093504 0
554974472 142520868 0
439992633 554458117 0
36139736 556796544 0
327574880 515264291 0
194857498 144563219 0
29117375 69816268 0
461213938 531036339 0
280580124 248767771 0
403116853 253410481 0
289173649 164268196 0
117089112 120958103 0
63285791 328112777 0
199245423 313932741 0
443630296 281178154 0
362128245 168394788 0
210894666 169741924 0
69500265 148785386 0
367753586 399136209 0
336848851 271737641 0
557484299 501445671 0
220716697 397238133 0
216086526 510327429 0
128703382 301312349 0
568103702 548350585 0
309688515 42373294 0
193998472 340877718 0
516543685 550773633 0
378439386 63771754 0
23716379 210415363 0
410073625 385673890 0
174395239 474655623 0
278133707 376347448 0
456835466 466935916 0
254049060 331651923 0
214046587 488848082 0
212215739 167939940 0
208351394 266457676 0
301373005 118623983 0
522900079 53095090 0
334556894 30558308 0
445889528 85238861 0
313199076 417008041 0
338887500 526883570 0
413753610 758334 0
94469981 337980186 0
428764619 225001896 0
120500117 429922071 0
216334347 421119122 0
85405666 548168055 0
250122280 445631148 0
38242627 33210108 0
193395322 308776197 0
404763266 325096119 0
184653011 287326721 0
475320654 208248676 0
251739121 415386229 0
88878361 538400247 0
82686084 484721824 0
357317470 235508726 0
100493817 174974440 0
248096781 545608263 0
443956331 261024411 0
47251403 486711942 0
562516269 447724453 0
275411931 455969321 0
124446453 405551714 0
199436856 410083211 0
74099359 215637993 0
408779280 64026484 0
339595099 52279329 0
527231045 141844052 0
106034288 236562162 0
544860617 513991364 0
373229824 41445998 0
40376228 504526736 0
70274046 544770973 0
495898880 101304933 0
375745645 414944897 0
133086207 343917751 0
325162169 556926001 0
329048738 64346463 0
38575964 317301837 0
95654462 4292822 0
5790077 342795407 0
447534359 390754680 0
381152673 439154310 0
254061454 377075273 0
255266393 257931958 0
270493443 154952414 0
542401309 126703553 0
66705866 122495048 0
302320026 88982587 0
312813128 76452834 0
184228340 547574206 0
222664271 152872097 0
21957334 500481287 0
395217608 199222647 0
179535708 525211523 0
252090017 203715683 0
244695389 239984402 0
441596100 443364796 0
212673980 259823611 0
324312554 263430317 0
243284611 87364828 0
287474498 348627888 0
394262092 339236729 0
370717331 167186837 0
382063080 464702363 0
555090111 202839857 0
476641586 397558812 0
198015214 363438131 0
244846562 210956221 0
524060778 291734263 0
554619974 651117 0
397170551 364993433 0
313173231 384103378 0
351655012 177708821 0
273276515 473187681 0
399831014 415429298 0
467673446 262039426 0
487132244 403663852 0
155837597 520271238 0
181557460 97291189 0
347267355 367258630 0
89969010 362926460 0
381997706 305028412 0
320276297 563521655 0
246742939 213782728 0
339261852 420221951 0
508998365 99546724 0
133760960 315510669 0
159750599 188326955 0
113197563 158975576 0
459137910 532106931 0
202532817 353558330 0
304649403 33325355 0
242623621 373138709 0
254528312 197328686 0
360600676 240616183 0
451393337 258128177 0
321791194 396951415 0
39942546 410983681 0
66356794 222356163 0
141988815 334267007 0
39837483 510926140 0
228842663 344044309 0
467489190 137348631 0
549154684 442237061 0
230305269 338215452 0
157187207 415726497 0
116566242 398539881 0
413307638 85600196 0
26562147 173782163 0
417279516 360854415 0
190550972 80736247 0
479440572 387566718 0
26533933 215169874 0
310720793 536475492 0
310467179 11579478 0
132703148 336351371 0
216529773 339713515 0
410868745 139008253 0
38694986 550079247 0
305910003 111964606 0
281735500 487671120 0
17343985 115556257 0
38107380 505992746 0
440606508 412061251 0
143270554 371226313 0
455318178 446182837 0
131544100 61468556 0
22597559 170474849 0
287979805 343172426 0
476524539 526423182 0
412827174 567109922 0
89597463 480678741 0
495541298 336825660 0
504839346 261184881 0
395283556 139514492 0
65814808 474631306 0
169651810 90282195 0
180555639 182542942 0
296544450 162073063 0
445535616 214919174 0
70408296 278185652 0
140490502 535859872 0
337564041 389362079 0
41932564 132912888 0
211815359 298884663 0
235205544 123580125 0
441553536 208817482 0
40943860 217565899 0
345522243 154125167 0
405136687 350741599 0
323167671 250373467 0
413523418 349406424 0
194095423 224581685 0
535306880 567085829 0
294651404 31050320 0
484272170 265899604 0
434488942 374711909 0
135329528 178680645 0
379791804 272996841 0
477625392 427445086 0
191640027 250683789 0
311491848 130640953 0
377831201 419920487 0
330079085 523442449 0
120936515 383435413 0
197112478 253482241 0
476483644 484611200 0
117069451 328208222 0
83278503 38810045 0
270431197 305470883 0
337040974 518496134 0
35978791 156970416 0
51091017 78826181 0
20089165 94705382 0
377799763 154446993 0
115046999 420204167 0
469786526 283056320 0
16055642 25339261 0
543088974 46188557 0
9558032 518821425 0
325263930 53179447 0
511070370 409892113 0
284473936 69723901 0
104952812 451742869 0
241486627 492205740 0
446536579 492237728 0
133667401 560751483 0
397487838 161911953 0
57291238 30813171 0
73509137 358044011 0
313687289 244201380 0
225502908 357390668 0
324821846 153077178 0
504610162 470621328 0
189502482 497086138 0
200603520 91806371 0
460794331 28062015 0
44044299 328808964 0
147349191 309197654 0
467070759 48685800 0
445433552 124182847 0
334132648 70471216 0
314337934 522145345 0
43898084 244239930 0
441966549 514049756 0
322614849 179044174 0
303201769 428564882 0
264192923 174948641 0
151990139 296734958 0
172704372 493080086 0
491299838 417491846 0
76978291 548241153 0
193494437 227180466 0
95881424 228919675 0
549160459 463021309 0
161487932 243734115 0
311322712 19288918 0
471879396 49428803 0
157582173 151839485 0
124107682 87096439 0
64112789 215483704 0
149331505 383897174 0
139220118 245234551 0
539352078 188889151 0
243303500 86000859 0
82598033 195151394 0
365429702 308500948 0
174936155 539368220 0
230265580 91528008 0
450466868 359390900 0
357369505 508608492 0
128561058 291440079 0
174667560 137931723 0
234293954 51805510 0
41960450 466699072 0
192522321 488567508 0
7870875 252185322 0
1071214 454286795 0
340167702 194038464 0
311289490 47516783 0
230400292 367862038 0
21394249 496594726 0
441767316 442945476 0
345756341 439714519 0
199436517 500739454 0
163479565 368647485 0
29587298 428907652 0
495795802 69701673 0
201356538 373775782 0
58828096 315808858 0
356152308 270705970 0
532089411 536893 0
474029148 339988557 0
340847137 265283599 0
387444277 55023381 0
554409321 533121302 0
29827269 110702239 0
99984543 245083328 0
120942607 367898533 0
217603295 292093667 0
218300732 491945656 0
448838521 57266733 0
336040824 398255444 0
523262473 71905243 0
265617340 262948298 0
350850984 564578228 0
77989244 505947902 0
467826922 166969770 0
234087890 288108583 0
362326412 162719656 0
254363299 537201038 0
116101244 547188956 0
203143289 399407888 0
398655049 58024767 0
349009333 521412836 0
334817387 477485091 0
6040198 51862528 0
202765856 438083099 0
111534026 127892147 0
534589495 477942723 0
100728216 68762351 0
503493965 336761763 0
210088935 487488546 0
77859268 292922168 0
24552147 549159075 0
154256761 429698789 0
63614541 65830230 0
288511374 454263676 0
21985788 408006267 0
439147024 475324706 0
291073613 210772156 0
240905893 327824172 0
253564322 265553738 0
309014124 150769 0
364380789 74474270 0
568360688 516162997 0
561053051 153274035 0
86962989 201257667 0
346667703 158718822 0
66255603 448936215 0
6746336 411013110 0
457803670 20024775 0
261575855 228894341 0
324183779 210815241 0
454636909 531835872 0
416860359 376800760 0
248596421 493810950 0
507072323 453994240 0
513824589 475246585 0
192649763 59800584 0
33046345 155167827 0
102767945 292831308 0
314487368 540792902 0
242916623 153082770 0
531321217 437057511 0
192396680 258937569 0
504086185 44644580 0
280517984 203300450 0
68131104 477887938 0
220411192 52482770 0
501998275 334164956 0
20354201 137056162 0
478573445 198807847 0
199384014 340381559 0
449971631 41462675 0
334493554 159944288 0
513859507 53593644 0
192543979 259335571 0
73625382 449091085 0
312382386 48554058 0
375974949 474562184 0
132681121 508533030 0
499590830 551055447 0
230675271 335231880 0
480750091 301172770 0
228099038 362536767 0
319964320 466359977 0
561460711 71091128 0
420063679 136338220 0
133008011 368457335 0
419875187 396756252 0
282667865 29499502 0
118264276 518670421 0
215718429 278737245 0
86949019 382784235 0
420754523 528393163 0
308279009 487663988 0
245990661 338458947 0
340579052 365254078 0
293346472 37376505 0
134204222 49802875 0
33335005 53656244 0
206884055 520040401 0
8144481 190412642 0
438636665 188416728 0
522545856 210573487 0
294641905 285253584 0
427569795 156021835 0
49726226 149278811 0
268531104 521372572 0
137877714 393377100 0
495625828 310550663 0
322631803 288659726 0
312602523 18994662 0
97102859 244280734 0
532575095 236304112 0
41239712 65830890 0
371685688 525366594 0
127911084 34488264 0
370236452 525304301 0
181280219 342546417 0
446996434 181799837 0
385976746 441651520 0
307953104 499848601 0
533709256 9895625 0
31123042 229029454 0
253093755 244735428 0
237287646 291364627 0
337185054 13075422 0
267643328 92624476 0
53831593 201764801 0
147997149 442638303 0
104135002 379871451 0
385175120 291213085 0
36363628 546307908 0
284030873 513936191 0
93033821 478658100 0
148893343 221260798 0
476017725 259248570 0
483417537 490175655 0
103931446 261911905 0
324215716 44237183 0
534182777 551957208 0
100530769 302834635 0
514556958 472290037 0
193877534 460634926 0
153656077 60372786 0
223519818 403904094 0
397895475 201534066 0
406417157 167881329 0
230968097 233951153 0
399984905 36642699 0
145894796 489851266 0
440407676 219876791 0
492263670 493497022 0
434198894 138743984 0
339181713 152512899 0
128765758 422107276 0
373961909 404867918 0
424031040 524303337 0
156415421 147541791 0
425607228 478888676 0
266807958 533683956 0
203872752 372656059 0
561697062 473443842 0
219811883 13782355 0
467575933 567924008 0
376822852 393662691 0
48436960 368240834 0
370399544 91807819 0
422953621 73215474 0
1696516 102300911 0
242654596 352599679 0
308591490 313001197 0
355648740 235397393 0
406322087 336105271 0
426831425 5658415 0
136816371 112745458 0
344712903 470370376 0
370223857 476852831 0
199268140 193036038 0
492550061 464843795 0
401852857 267668290 0
178474722 491922408 0
294140083 347348652 0
455614697 434369650 0
550904542 510232532 0
454598742 217285020 0
167110243 405191663 0
308479156 175748094 0
210272915 472109720 0
348049806 287749871 0
101084034 308331871 0
519618983 426847424 0
216662929 501444876 0
205940607 297205915 0
46073074 527081679 0
317531308 497482900 0
219245373 544149476 0
216507504 167365596 0
404098620 32270237 0
116556285 515862558 0
127728027 133503311 0
7855970 563036568 0
335514774 537110989 0
191349867 388126711 0
479411809 332541968 0
351256294 507120901 0
220333242 496413309 0
44489233 482518176 0
272694900 430415264 0
30697129 186167201 0
191817599 316768390 0
346456776 130685358 0
307021344 551359684 0
498669883 338666215 0
73295001 515857823 0
164222111 288105562 0
350957893 171981839 0
555632982 499188011 0
199621493 342169998 0
344354835 427815540 0
482630599 471235685 0
555991022 66432691 0
377496106 147008561 0
47343912 225366438 0
340492762 363368717 0
335413110 9174088 0
134187523 306730159 0
516253764 215716129 0
386629005 538338267 0
362090647 360007050 0
423154052 333889435 0
544391557 144707863 0
197218398 241947851 0
75488215 437854887 0
552898457 513940630 0
461302741 314664887 0
151617761 162130768 0
351316452 295146521 0
397087813 370605162 0
236420360 366860077 0
556174128 234186701 0
274504009 338395280 0
317409070 191862183 0
143617701 490344767 0
461036727 396886358 0
529672900 229622932 0
209469171 177899193 0
312462558 501863828 0
180270246 392304263 0
543717688 451600184 0
436829966 264979071 0
563919395 305409558 0
128477188 486972703 0
313091937 83836204 0
418019304 73458671 0
388416425 3340327 0
320133649 62786313 0
206693279 564734113 0
176120123 7873589 0
298233233 203242398 0
406477363 499826931 0
359358433 320252721 0
130931693 153382320 0
377107796 203949138 0
516283871 552114282 0
374598794 435924399 0
143384838 482224452 0
92295447 507039875 0
153908375 430208232 0
499374548 281186245 0
284973434 350422457 0
255574913 535681742 0
168406670 158481852 0
291002247 282525466 0
282791563 550689460 0
497462433 481526078 0
82960076 30078586 0
89949166 518214254 0
383065366 276704081 0
253766873 461572580 0
280678682 225351926 0
386505857 98306888 0
172512475 353914481 0
354252916 74373150 0
448836913 234380763 0
89362409 294524028 0
160110552 432495251 0
496304925 153264603 0
82883534 376407159 0
332324092 262318419 0
232819990 93100077 0
495711126 563765798 0
53032766 422059971 0
565655267 397135840 0
146287879 303147956 0
221264083 294074122 0
507874246 320774473 0
107749020 134339017 0
498324385 331090119 0
558830291 445491506 0
288002169 238669811 0
539701033 405658677 0
205070481 536486953 0
457044992 51543829 0
231702367 206972919 0
511194235 279248475 0
372225858 528713910 0
279948050 254926113 0
190501329 494500376 0
380181498 144390069 0
87951558 367572571 0
170854252 458389175 0
405091247 560788880 0
274704267 224210956 0
116209209 206494762 0
421083245 445841039 0
22746807 220854552 0
395218408 245023627 0
374281515 319754810 0
530693679 69840781 0
193671155 544586080 0
290256109 231486923 0
416507813 389045688 0
182830464 74996664 0
3039906 404165148 0
339776241 540302578 0
51038763 308612112 0
122996572 487680232 0
242800508 332508198 0
275082535 42118457 0
101847702 514585256 0
64124919 429247459 0
460481745 455526844 0
59617032 148592061 0
488776942 324882306 0
101360782 559223796 0
565531050 411683434 0
24574973 187586720 0
342970230 457146926 0
412949979 483562920 0
173048982 510537195 0
388605158 184149989 0
124574957 6504335 0
28823136 46050214 0
89734296 120474365 0
162833604 286532877 0
482152891 194961766 0
39021941 391427889 0
282999518 325671677 0
96499579 58010786 0
362079684 80571497 0
264782307 565609588 0
493497718 502265066 0
326566409 9525243 0
547040986 415132467 0
401689093 466024158 0
419164318 110714415 0
69434084 257567903 0
429650445 461925412 0
317805729 390369564 0
270361219 371234239 0
489063975 61377774 0
357871838 288132311 0
233130897 170658433 0
386449409 471759698 0
116460245 512938903 0
54000586 495850990 0
56987440 150597120 0
239476193 237906447 0
121936246 9266836 0
374586802 66612577 0
58740663 493306336 0
337810452 300466282 0
230455043 237205432 0
203203300 111025441 0
417434769 444882088 0
91144632 158810209 0
230995462 87607374 0
200748231 542095407 0
92444691 566829234 0
163752959 473488023 0
75321465 82481714 0
464146981 472336480 0
266470395 221402527 0
140662756 536513319 0
563179956 540635780 0
132190302 463084577 0
470510751 377130112 0
349204053 41535969 0
197212489 269171258 0
469258905 48661986 0
51156563 391184334 0
153949708 126754588 0
163377806 110800100 0
197765127 70313169 0
291751386 273583404 0
27820269 353335679 0
158049348 180798232 0
423091794 110858252 0
21486938 454756226 0
230070915 443928677 0
513390889 249957341 0
443086491 534125090 0
288812825 63538078 0
486671102 125169843 0
461655502 35922220 0
14925626 112833388 0
306657596 191110479 0
482675382 355886632 0
282111748 565228918 0
512324913 449100897 0
202452967 420623767 0
337331174 217220835 0
394727969 286158250 0
209009430 61136741 0
180889707 473982825 0
157942407 361457126 0
438700261 346704021 0
439610744 536623397 0
163322060 365909107 0
304490617 299433567 0
423831671 335641018 0
102462622 405920937 0
543316647 20645660 0
376661964 43191716 0
56147082 294663400 0
116183012 488213642 0
287753352 104140819 0
268187338 503115261 0
403809371 514372683 0
380577016 82348427 0
368250263 366359003 0
338623197 23835705 0
214643672 19922828 0
503365116 120679409 0
89238170 97421707 0
376919258 61285856 0
439752393 325486740 0
449190844 545429180 0
493067460 497459023 0
347045636 209151515 0
512666156 549372229 0
221938682 340528346 0
100678356 312722298 0
351306399 234731873 0
220340709 99580009 0
26382497 315989985 0
232374933 144350423 0
215019948 188625092 0
129371650 120115880 0
428255685 29138976 0
121848716 497537729 0
383124022 82509862 0
197661468 331606302 0
379081483 532573735 0
368809808 294870917 0
357810493 205398067 0
210851276 50665182 0
519833134 140368682 0
382336232 424560036 0
423047454 239589790 0
347246300 113837018 0
156658227 285285274 0
415603201 129526502 0
352261014 403133311 0
209735906 487736203 0
413779296 222654770 0
232501339 464859354 0
29765102 27581914 0
343820710 557286147 0
468344311 278525412 0
249650023 480350340 0
144267222 222084417 0
535087979 58049186 0
389136920 108233022 0
475638857 16274481 0
356773109 510040150 0
506008093 341341063 0
214546632 388609854 0
490979703 177776351 0
267901860 458348868 0
224276999 491526250 0
297423119 360045994 0
200107841 73285145 0
483388404 517031659 0
532216053 487754449 0
137964718 312390566 0
254714161 259433896 0
132407857 130724140 0
145462116 517894251 0
484230629 227591845 0
134979533 65303501 0
425067716 25874016 0
407452834 412026371 0
496832355 84422170 0
15410656 409805271 0
18808227 283384773 0
110446488 355379544 0
393173067 253952035 0
541805184 505632240 0
198140274 94023174 0
455373683 253525759 0
536852387 538164778 0
410959116 558922832 0
216988977 130492343 0
151671285 470083483 0
371749811 23349972 0
346644454 480902716 0
285286042 500575608 0
5437359 106643044 0
381354903 228024024 0
356099129 67807278 0
389395671 401852986 0
98595883 474478661 0
181313695 286813003 0
160568585 486621911 0
360369432 74280992 0
36421101 232899985 0
420391758 239674606 0
367314929 328783555 0
272270660 156618106 0
28305167 58090097 0
242630053 25156485 0
79453684 256562473 0
484736375 479439831 0
476119657 126551722 0
424464316 68501684 0
297207922 201448481 0
318714770 181701637 0
241465063 144062009 0
385694358 479180302 0
503660912 250373414 0
564487376 171274734 0
422637986 521792545 0
2671145 388375633 0
76728582 339679840 0
535044144 505202639 0
363245386 467314602 0
204853864 486564410 0
158237438 388637205 0
451008272 150375676 0
238639618 134892838 0
389466569 32708149 0
106894337 239434402 0
331251684 153157847 0
400389054 166748217 0
218678803 480914736 0
486411557 383004089 0
274490096 415081830 0
454006634 534040877 0
219875268 304165986 0
138636207 209867255 0
198958320 531946983 0
404401124 400726790 0
24810667 70147188 0
504381121 286229868 0
47673490 557598315 0
102957109 314522781 0
496337608 462343732 0
120036092 548307117 0
12948865 455484570 0
532760691 188577450 0
283857478 233018792 0
118591942 389602568 0
263477806 102201860 0
502042040 132787606 0
129353531 319734994 0
497028960 154470333 0
98598464 169569982 0
104354951 183126474 0
146705002 451832243 0
91200306 129859839 0
209079514 417134855 0
401051082 253857690 0
510308230 35580932 0
61241474 545571411 0
352786815 333547137 0
522121400 89612556 0
250345176 175164384 0
528243402 218660851 0
510439540 20811886 0
538634185 300449949 0
161280515 415147935 0
440114730 71748120 0
307579415 40733487 0
221334125 551237836 0
304754986 539935663 0
100208628 482478795 0
200738105 288121911 0
22360804 108035940 0
82786260 505150006 0
33754780 26226563 0
524877502 222262500 0
265905867 177674481 0
540832506 34314308 0
314489438 300245832 0
384395103 90929526 0
111551550 438319053 0
386363738 71358210 0
86205817 392515934 0
15603790 171895764 0
56550722 443858792 0
514161137 211677825 0
124234267 10858567 0
350229527 510360518 0
421716398 344296903 0
320037533 459789919 0
130743819 538344752 0
508459348 108226560 0
190475825 431492565 0
292270310 429476628 0
111532541 503533017 0
138780472 165140848 0
38070196 69125049 0
324016903 475631049 0
230412901 398667498 0
67804510 493570716 0
327835747 171087486 0
466252589 369579907 0
48855538 294340396 0
146441314 364621102 0
171018817 35678682 0
47055066 515883792 0
19456662 54000315 0
22776431 567861445 0
471102237 66667894 0
209816197 99687041 0
289768147 178085005 0
504458441 440460165 0
544592695 449547085 0
362147556 191705209 0
280489716 61641911 0
378015477 470112587 0
151508630 237961521 0
544001361 539018727 0
548099871 105210834 0
122849099 483338016 0
355871961 158569273 0
219232699 379822128 0
210021843 323972343 0
4016656 535000619 0
528567650 374966848 0
355195926 356941893 0
332121840 458069798 0
417744412 346320833 0
407464993 241664668 0
129566157 7416779 0
288660891 227199074 0
143107020 124848168 0
88730958 383504589 0
22830120 512175108 0
20086278 328774065 0
385208518 506367427 0
527439576 374088407 0
384124634 293522969 0
564835465 239835309 0
72619335 155441269 0
160818742 105642209 0
356340213 439721697 0
4757114 310378781 0
363695299 97302286 0
130441765 16158447 0
271206753 36389963 0
312200326 294923467 0
493620705 486254115 0
372623565 467413549 0
468508361 540679896 0
84382059 197254945 0
443197464 513457509 0
330120260 446473494 0
125615046 142598959 0
225470384 303967449 0
400029863 401691372 0
71188307 112296846 0
490580505 422673705 0
499163558 3801002 0
253810498 12267829 0
420852609 540386774 0
69994630 102596669 0
118122051 96692615 0
528903795 44042926 0
364367069 96082774 0
409735835 168955802 0
190035201 161785583 0
290362963 314610671 0
141462249 425408740 0
44827023 45099886 0
208062899 91547104 0
23465301 551826171 0
136579091 20107453 0
309853832 269472676 0
459442843 564652626 0
567856187 377425333 0
147170556 506377025 0
511320248 163857986 0
194812821 275000298 0
196686414 8734812 0
300403935 266101701 0
170224030 113950138 0
283473248 337929082 0
364234193 496018496 0
205198260 107580113 0
91509664 76359927 0
71391539 218841496 0
492703328 11616632 0
235264973 291091007 0
449478310 324122617 0
164521552 332484686 0
531817191 39122460 0
149184027 146000339 0
260828799 499946523 0
418040185 552310576 0
135375293 230190605 0
442895226 549809010 0
550243267 254452597 0
531598505 129372004 0
474347338 217761883 0
295447927 438955435 0
521958894 7603485 0
359448090 388620059 0
563761178 246895983 0
216010918 89112618 0
493387374 512577051 0
541422476 419322488 0
50800213 161337875 0
213197012 274792712 0
432923057 360080216 0
208238636 449687356 0
239576333 152632219 0
230070568 455613580 0
501786523 55349147 0
186363094 234477933 0
563901526 531930801 0
463943325 268593706 0
194257810 495278953 0
372986661 547721540 0
299560285 292918578 0
27024346 257128439 0
28866888 176867790 0
142257434 568993579 0
391534221 386761019 0
158599138 395376215 0
350442900 404180913 0
523334674 140629500 0
187171245 277010782 0
296247582 86601499 0
214510900 109484595 0
255706026 133424133 0
212657185 330105971 0
452586602 10296591 0
312882818 92807277 0
500125942 418976301 0
332367769 242698603 0
541647824 1751655 0
515586213 49927733 0
488970388 369325551 0
330109677 108086437 0
253827073 106212075 0
63732740 133568235 0
179826689 557957131 0
101358339 67597055 0
526930475 40262584 0
146767930 495684042 0
167270449 540924108 0
555662515 111171622 0
61291804 353877998 0
389102887 325677783 0
136024940 396812182 0
13527163 294753419 0
498972427 499282793 0
56777079 511499450 0
529016284 388114392 0
288655086 55399504 0
237402241 273051129 0
379208347 188494376 0
386480293 159091218 0
364277302 467513546 0
237451619 546134712 0
114991821 440877762 0
528509709 162955054 0
389542573 310444298 0
383502375 380443976 0
419428216 318704293 0
440562620 411370677 0
128958002 266819262 0
331427495 273491557 0
403242225 566299195 0
488146410 57700986 0
309307665 538808913 0
160013400 325892300 0
268802340 394815284 0
449878380 189649388 0
420199013 538761370 0
484721172 495929944 0
516809943 273022394 0
486579409 563765823 0
396493620 401747313 0
251954982 373572655 0
429300183 550373910 0
164906767 493207442 0
309474332 92417951 0
23688943 286752698 0
60449748 310758922 0
258691672 175165073 0
149176490 444001976 0
1348960 239812703 0
290666774 778184 0
331330452 489455948 0
522805735 553287423 0
290067477 227716005 0
136836579 363988751 0
83079534 102059749 0
123619943 300746382 0
459872104 499196347 0
487017340 477317102 0
292641574 44344400 0
474810884 538184031 0
516963319 263360885 0
515353609 274020638 0
216614054 160652598 0
521720164 278368648 0
103112708 376526389 0
523465641 424831042 0
354682848 165721928 0
299176906 393305662 0
8062532 491483283 0
76435658 205255649 0
453332814 516354203 0
329902112 22440970 0
523384053 449361934 0
528885115 236742596 0
294930904 443359907 0
85312539 390728272 0
99684785 516293080 0
221881701 268716131 0
383191158 456233661 0
511920092 464502560 0
279215770 429762067 0
288437586 204188000 0
273726779 199624426 0
504648773 117762025 0
535528036 119125557 0
551842109 315051232 0
345582047 392304150 0
466820078 517830816 0
213395774 191465689 0
61970120 560695459 0
186604686 26426652 0
444398167 20574989 0
19729132 422181268 0
361072126 200605352 0
290151623 245364853 0
504390429 413868170 0
334383819 73235742 0
98759832 493629543 0
472089049 470630640 0
481251311 238094639 0
429658262 344052335 0
433001216 562821611 0
232247826 151097790 0
44214522 350881266 0
161782256 344413418 0
181955044 163707266 0
132982058 161728433 0
14580773 472895436 0
351891055 199826530 0
227121469 385222628 0
54341175 493685417 0
149054275 315566477 0
435873141 4418711 0
369795128 87849551 0
462252098 160143561 0
237914089 72487372 0
382509906 562519698 0
147610627 461692080 0
422846575 208075749 0
175619281 201810422 0
383811804 482918707 0
256334168 245223856 0
80223276 61104158 0
550678559 411547107 0
139942265 544021239 0
373248150 214929905 0
68925621 71573288 0
501449432 374075393 0
316213875 318700038 0
12192782 536945123 0
270861086 297385680 0
346978373 385286276 0
412696326 322215143 0
487630436 257223786 0
73194408 498591901 0
228022159 132511391 0
105762944 390633267 0
216589984 281234929 0
325200546 59118176 0
299257928 254763456 0
346234563 515619268 0
323004799 367554757 0
438552939 273185188 0
394288287 452222218 0
447021359 417613316 0
160779483 52146992 0
177000391 115455277 0
96801758 5693130 0
340037945 568250609 0
543345875 494190610 0
166997802 315459901 0
175902250 301074467 0
191030389 107101857 0
110514718 527569819 0
8848260 456096426 0
165593226 9895339 0
220185949 343992166 0
193680929 295438447 0
355015067 305180080 0
497958972 173616388 0
213185980 216278629 0
11353105 60719187 0
65769718 328333529 0
495236370 276158245 0
142045628 410204841 0
171904955 392206393 0
131318974 114385739 0
62407084 6307321 0
195907330 375332567 0
167612461 193232234 0
247267259 95571302 0
250791491 189853511 0
236822156 94430472 0
37974607 143330409 0
266234646 362704538 0
558514284 496197085 0
134239019 533310897 0
340979186 163533690 0
500852006 22492087 0
287154328 25727509 0
266058416 110747285 0
29192405 103122136 0
174974272 219358762 0
529711466 515281579 0
499686462 265493257 0
53461584 501466697 0
280822941 179399925 0
473799511 451368092 0
439727517 352604261 0
363735242 103340747 0
312667315 323698533 0
51991814 75944084 0
245006061 203331773 0
506129068 299688213 0
545995247 371161278 0
105167955 224969220 0
26969419 518724440 0
455581592 538721077 0
256595427 140957984 0
92831629 284637495 0
229897584 419621507 0
87598899 9049307 0
102815895 73240806 0
381480415 427517399 0
406058967 438730007 0
548953610 279040528 0
54959450 243178232 0
533051400 286018672 0
435672788 367982435 0
362560218 345524868 0
255003980 95664725 0
411110312 531505954 0
347460062 163988426 0
356373203 347652705 0
322552173 268371816 0
267931822 155887760 0
222748836 250548302 0
136152719 171532294 0
165862295 76731732 0
153009203 264387655 0
243936997 96126931 0
113898598 189604401 0
441758715 321861257 0
115343985 211732239 0
72397999 482559916 0
137221138 345888380 0
322154536 365227563 0
98739832 562519761 0
240592243 354643749 0
241468209 407085473 0
493766504 17354500 0
310527843 304499141 0
305856369 342230725 0
545778047 224824174 0
92279806 359641248 0
203852007 209743694 0
322294086 328257389 0
117005566 225063416 0
72969420 506700491 0
515120076 477387255 0
315568505 137773075 0
348844053 113850981 0
114045949 145945716 0
260971520 265678536 0
521189415 488544428 0
304471754 255688063 0
374208061 318388898 0
423534305 493504498 0
215573977 516969155 0
472475572 165498155 0
13170688 161696157 0
307982745 149963344 0
465655162 5738435 0
518178570 140413796 0
247653643 309012344 0
560073822 66398171 0
171211984 568006586 0
47861971 53295429 0
17676419 557471336 0
180035638 476816598 0
567814043 6919066 0
103164024 220843236 0
230177847 436077593 0
273883224 70475972 0
51733466 388844827 0
217438903 319944425 0
226209041 308163308 0
545017676 31492069 0
122699913 448607902 0
355113654 27669636 0
353623397 402952232 0
438052380 248301801 0
511337512 97715863 0
189669277 286696060 0
223918359 178642074 0
211952342 114143456 0
225680408 377088020 0
380578997 250668485 0
215551347 511622338 0
374849962 308121309 0
47109364 153968333 0
326565219 96883120 0
73956472 238670614 0
354875532 191547900 0
459184877 562408192 0
77143109 42391974 0
170422766 425729039 0
83419455 2759816 0
181829594 312616236 0
116782691 257607697 0
428795503 352634153 0
164109635 377795528 0
121136053 203578837 0
445979930 520851166 0
521402700 343893706 0
418808197 10161649 0
514679906 181296909 0
506834831 35311770 0
468634123 23478628 0
199381557 319205669 0
405279346 64973111 0
525233530 47493788 0
25185309 299656856 0
544315899 90573772 0
315441848 182790137 0
378245342 28928371 0
353752123 321822058 0
499406512 300051029 0
269071763 341147778 0
451465456 470671249 0
142724426 184791813 0
142629183 476256722 0
361899207 112394431 0
278083646 36005613 0
480104601 78063416 0
257730023 189361280 0
527952422 473367862 0
558361684 306062488 0
125895529 236118216 0
233482895 139279060 0
106658309 30919967 0
480853599 52103075 0
281316894 307321815 0
376336171 375136769 0
406904119 88045228 0
243209088 250901132 0
169114317 497929566 0
226815199 396764262 0
155912848 15923941 0
69598091 193104977 0
2205129 23814520 0
541261684 85896268 0
428615498 518739114 0
537650079 309656470 0
523528317 341287579 0
241954035 9599191 0
516184029 189437465 0
498539451 464684113 0
544851880 472023965 0
155844711 210987760 0
379514795 188766159 0
471304271 211500527 0
142611247 345329764 0
69785568 333137048 0
216147199 560185282 0
166517944 160231172 0
295917780 188602326 0
42926070 17724415 0
462007187 511969299 0
189720877 270747539 0
102470315 84475286 0
116332515 126771250 0
50215664 276457671 0
396736820 19743747 0
164388110 258831011 0
333527024 240269952 0
482906737 209530053 0
341754849 314723487 0
42757498 330738633 0
544678354 133704205 0
33841901 1103231 0
229275248 463377755 0
338136665 38091113 0
311274517 122985362 0
113401086 163728482 0
381266769 361788730 0
388815580 385092242 0
18354104 325770506 0
490943028 124460277 0
259601566 333178152 0
200392725 291946351 0
447727516 569161855 0
524557239 459975264 0
33738706 215773573 0
552427286 505444404 0
14214650 105783900 0
391837517 491587491 0
70918871 296299113 0
546663510 112599360 0
55169828 228458898 0
461889259 64521764 0
81229671 77811477 0
182029659 324830981 0
211124482 403596348 0
534976805 512456200 0
63589674 390899209 0
467745849 527983407 0
436627924 154465017 0
263074800 214732377 0
209667582 347021845 0
466990519 117509362 0
429626876 213666311 0
265103793 234345536 0
184208312 34368906 0
174086249 558870845 0
558181418 16662935 0
331818076 149414516 0
343306657 559817733 0
392644252 111915325 0
71372711 274488015 0
562681064 422827791 0
545670929 485377422 0
529180127 127827691 0
67089027 469110767 0
374570897 167818430 0
476266939 543909993 0
477640676 113635529 0
530556329 17226638 0
280002785 12067337 0
131867833 336694605 0
306603295 423795187 0
218691594 265782034 0
424516657 144344467 0
276627898 60361472 0
283623413 418138967 0
117911728 393626790 0
428549662 465479738 0
382259831 150383860 0
9653275 210222058 0
483179535 444022409 0
2597280 134600043 0
547078352 174586537 0
12722566 510865113 0
204187407 444149948 0
485364468 164661460 0
202548479 64950691 0
302401076 485285225 0
444984951 560731099 0
76884372 322545821 0
94286882 292919348 0
565035587 114617764 0
255792036 189140801 0
175748803 162757958 0
268579264 14053330 0
332161267 336286297 0
332003330 166927012 0
414470146 237870158 0
505512006 384716489 0
392247936 279680783 0
567521808 5713634 0
401530065 240598045 0
470554341 144159893 0
507465967 556014051 0
97661029 319021344 0
411770062 306385821 0
138643634 196122751 0
77607394 340690618 0
530384237 111982840 0
343999535 101329083 0
50974140 558993674 0
360767920 433069294 0
202104927 554204561 0
317570981 457892282 0
472426368 488732708 0
433420793 562324087 0
359597678 477789376 0
401792582 85996609 0
231299698 207324032 0
151315881 462208487 0
169572298 87657219 0
13259724 279537819 0
196029177 322622073 0
259188962 485438992 0
114489911 183346681 0
283003644 269869368 0
381922940 172596622 0
149640827 541460623 0
80269348 214652296 0
16831500 143307651 0
273163391 210675783 0
505431019 37023875 0
4995095 119158250 0
452600602 58077747 0
467660333 182603177 0
505056852 337415053 0
48908455 198290555 0
518091496 73559569 0
7839274 436847191 0
234208267 250566477 0
427169306 545834079 0
440361714 354994151 0
494809531 356467490 0
182232181 47294743 0
172125411 385338897 0
285358862 122320888 0
516408870 467366701 0
145712428 54174487 0
151651905 479952120 0
367474529 311392015 0
42262638 461435400 0
421512026 487649257 0
144680415 344245197 0
358249443 511359428 0
355442024 426016 0
247281105 133296326 0
198496684 13558652 0
510414703 168387475 0
248435179 183976212 0
280122515 185741106 0
241006827 182651302 0
51892648 334171659 0
221711112 550339175 0
223419487 285188034 0
490091058 430326409 0
396834000 153960787 0
145468899 151524583 0
378705996 217787443 0
475862694 222835253 0
530906218 235083488 0
402094044 134310196 0
261874118 519198639 0
22328012 514835751 0
470087664 235574205 0
445574058 530712287 0
456106027 461995650 0
227228578 149084316 0
92265106 524173132 0
487676626 65982495 0
295579885 427947645 0
28637907 312205609 0
355528291 186286436 0
516179763 175592235 0
282193805 493275748 0
248818974 132733167 0
324086567 311152095 0
421062917 222022479 0
19886017 76200740 0
467968901 217484125 0
448438855 325943053 0
65247306 422072223 0
286533020 231687599 0
403693238 56640277 0
167763972 159233056 0
41464249 200566301 0
318817813 484381424 0
32629015 456462637 0
36852109 391395608 0
448444924 56923225 0
481762459 518413470 0
137384367 199698826 0
364075386 173841838 0
57768695 496622580 0
404015349 91012432 0
292080073 545245710 0
143403978 545510137 0
127090796 171469019 0
545421763 449923413 0
285492265 475886878 0
369912064 295125656 0
319526708 500383087 0
34783820 301155072 0
351106583 299698174 0
523353624 268156319 0
308389298 296009384 0
336611210 39398771 0
297860130 304713803 0
106875132 18245178 0
402949410 75809475 0
247900977 565009379 0
360591909 246185108 0
102356703 431045013 0
214405868 66639513 0
144003943 168688061 0
89239311 279947606 0
532468028 461048436 0
549264428 402363710 0
138169661 38445385 0
415279138 136742316 0
525296357 496176684 0
24360299 28040553 0
323302441 569256106 0
102434351 493007948 0
298650512 402877614 0
340777084 227652427 0
196460464 320390404 0
328003789 552885868 0
257550791 70853278 0
173938074 98472763 0
507140178 242636365 0
439404263 23959848 0
150330521 185522846 0
7016900 526419664 0
388684050 119256392 0
271466883 103635097 0
551758254 38916578 0
376364024 109348682 0
490037432 421714824 0
470707635 512597596 0
76916349 325434021 0
82732195 434942985 0
488247397 108903300 0
17228575 492780934 0
511276915 499770716 0
127491593 520998444 0
394434396 160352561 0
406166611 312882442 0
310660661 513873610 0
214331134 82308962 0
526774835 124360330 0
462582765 430991432 0
419581968 460437977 0
441107324 439051596 0
26744630 81417409 0
242445765 49753072 0
311404479 431561882 0
449475296 158648020 0
168436065 453864959 0
379867444 245709531 0
452496120 480843847 0
105729102 152675085 0
184176283 49437245 0
153958634 241651342 0
2819543 88369343 0
384764301 566204753 0
29976417 358567251 0
139099131 318226549 0
517705055 422921839 0
521124789 164609821 0
440337590 409307716 0
191426330 64650002 0
387352989 341469190 0
220903048 236185045 0
353230130 43527283 0
369011311 397664163 0
232568643 362475891 0
223369271 473421514 0
449580717 494820020 0
95924793 482026265 0
438828237 179529624 0
528384625 392708742 0
19325706 100807612 0
553560883 558897972 0
328655832 101549848 0
375703281 427912454 0
69504087 555016457 0
298288132 160730431 0
406622795 42317152 0
164281172 377733401 0
381747356 151061907 0
68682466 396217384 0
284425575 247963574 0
191702541 240442839 0
335843043 34222504 0
227996036 393178634 0
347560236 11147356 0
366855877 105983958 0
32283893 72912943 0
114182880 419412053 0
176819699 423219324 0
274955645 167972255 0
90462052 360056617 0
301300951 556003518 0
274324003 112488214 0
61513914 241968524 0
432095298 486464399 0
407656947 407528419 0
487596423 43080158 0
2906201 514029354 0
73956119 252564808 0
282112506 261313495 0
554537004 451536481 0
98285324 303760528 0
123686420 254101730 0
185205729 494929761 0
304673234 61196810 0
338547778 132027191 0
500164295 415622038 0
288246238 376343942 0
81520063 237122993 0
323561171 436960576 0
435352384 50778570 0
548200530 459666039 0
307715129 314935551 0
54869579 567523672 0
136365237 262937210 0
415341541 429110914 0
226840109 119324110 0
201853029 399432839 0
449271723 433872945 0
109483857 55710280 0
424251446 537216573 0
554129168 329491900 0
144163886 333325870 0
193717268 127954226 0
529059426 464695093 0
47747012 30757290 0
530774050 460367627 0
554904789 519635376 0
419124795 560215555 0
366388010 391111637 0
348685881 263515412 0
314404152 459463255 0
84287149 169386628 0
135736819 113426177 0
179197271 190048149 0
358010042 351452265 0
539076254 505912946 0
248697778 567244307 0
15493323 234188776 0
179663278 299047127 0
507052695 358503347 0
369158304 182935843 0
67049366 41469353 0
173314144 139759053 0
312075992 396588423 0
110838007 499989760 0
541324139 493917687 0
18110128 528841771 0
317227290 423261073 0
9038145 451772061 0
544984345 437900439 0
471614816 157737306 0
28915389 214380227 0
411933454 483092434 0
142499285 358433869 0
411723296 384290350 0
348706449 236886865 0
423703725 395628222 0
86745541 152215310 0
437484431 208553524 0
400392851 358211402 0
268250806 220403386 0
322168822 431358983 0
279792196 416422855 0
101849125 539453994 0
490600845 253874791 0
391573615 248084238 0
530911318 122813359 0
88385074 233565570 0
264354756 298379213 0
145193371 161728952 0
550408326 108861485 0
539832892 389639636 0
16359662 413260682 0
287058382 431848152 0
317890135 566344610 0
452743363 318959128 0
308480672 419636534 0
212332595 286591451 0
47158012 35976681 0
275477157 435564743 0
214850300 503737968 0
539559338 352724298 0
511905288 444817216 0
195367919 371247914 0
292711161 335615812 0
416883955 274669538 0
43386446 14164944 0
8440175 364501881 0
353595602 167797710 0
1636252 380843747 0
280735951 269100943 0
3930378 465037662 0
565512025 164276392 0
61366406 501534127 0
423919216 239230936 0
138959319 373012102 0
322227362 477546828 0
201991167 210268878 0
39770431 43601160 0
133158908 454327715 0
1772335 482500624 0
521421362 7683414 0
66676581 184106491 0
372962672 387916785 0
55713259 200342035 0
202065326 76409499 0
454340983 382809679 0
42718010 544389046 0
113844467 302018615 0
473815874 557821661 0
450050279 346984603 0
208952530 55960287 0
43748207 406291857 0
301652321 213379252 0
395873640 544549431 0
437839318 49956101 0
284506728 60945393 0
318587044 408338998 0
375338684 44171387 0
484767050 136188366 0
272251407 73243865 0
39957301 344362797 0
16326671 144752073 0
133295387 244890816 0
316698611 351231328 0
523414712 510242912 0
171879073 225068295 0
335035747 544930956 0
316582458 133307720 0
478133166 549295257 0
534617210 105109132 0
23393666 339569260 0
179747219 197026323 0
184163266 268160759 0
46805298 394268434 0
135197333 140283043 0
185084060 382577980 0
406763372 419394168 0
16331829 447385176 0
364835629 311589330 0
566534482 561106829 0
153122437 503612704 0
381975506 65129520 0
537976053 202385863 0
295618805 463671865 0
456655284 543340554 0
375082100 35300165 0
168816414 288635501 0
185581514 31338450 0
482715804 249824415 0
88067332 47731951 0
404172436 311698581 0
355071752 188325945 0
130188808 214276832 0
491423193 22451329 0
504657704 76129044 0
112950497 295867 0
241915663 456451954 0
211523258 196794604 0
499843951 361084277 0
13267333 426290221 0
47156974 157683730 0
243726850 317832840 0
372148384 326255128 0
277830700 232209404 0
561616496 487309224 0
153452064 108723325 0
63548760 107006601 0
217249512 567923310 0
41563981 229425504 0
379637000 463955550 0
215675668 21548801 0
460470675 402426883 0
178491475 304568185 0
176315209 359731412 0
90443403 489676346 0
4389379 258918353 0
59042919 523040785 0
119487714 410469263 0
260445649 499150772 0
97615776 189211389 0
235488015 163351285 0
518009959 557537119 0
13633773 461826152 0
92039687 21449944 0
90319906 549432086 0
491193194 214041595 0
558180213 398244023 0
36233334 505034537 0
431656128 154553135 0
183943327 156658556 0
400552977 268229794 0
491400935 286440212 0
64011445 251265897 0
176344411 486134658 0
147996783 378464989 0
197059338 325852424 0
101952849 119256811 0
235516837 132069416 0
46655412 237483719 0
323610405 14541629 0
455843339 15729023 0
311755605 254777642 0
296326294 191255883 0
218544432 339440191 0
182112737 62251521 0
468104347 291589459 0
206820598 495629983 0
330924116 229786376 0
346370687 219172593 0
4810081 189608392 0
186052331 445526116 0
30935747 327449891 0
310158621 5136865 0
493558489 488619111 0
545279408 300082104 0
372188509 207394473 0
287989371 111625938 0
320516190 19001824 0
17595722 503150146 0
239273415 218075597 0
74317711 464142669 0
244676529 312891714 0
553578013 196597992 0
84048622 31246239 0
447797192 229473463 0
199399287 553973581 0
296975668 400257057 0
291939807 567315781 0
239778774 353207929 0
257902080 449013302 0
208926973 470314133 0
444234266 466912249 0
524308068 318590220 0
37572128 63413114 0
67022326 212584131 0
194505050 545365037 0
477772191 356749716 0
328229897 201469533 0
394121984 536274384 0
257647942 487984719 0
456303167 100963447 0
319583597 337481375 0
481525093 139203438 0
271527606 111068627 0
259754069 542241947 0
439397407 232871408 0
388266491 229585289 0
366328136 186757659 0
69380082 288406213 0
339433066 190344651 0
288602323 479502874 0
104303315 505077085 0
406787000 290855977 0
262664751 481488883 0
561686781 2487740 0
215393103 477956778 0
143199847 225218172 0
244436742 259888390 0
90210491 166013451 0
458079189 296302108 0
443065733 163066181 0
423519647 432653244 0
206550878 15940486 0
79958634 427382248 0
256432270 280710817 0
87031990 382313644 0
231120912 295575020 0
37534309 85716127 0
456852541 271652826 0
94795832 295787312 0
82063954 95996880 0
312528108 344068954 0
524077546 17186502 0
369260655 78527098 0
472773958 325090995 0
517414926 67730904 0
483989119 315556731 0
493558772 386068592 0
43003812 106272156 0
214584630 184593028 0
494630356 363985339 0
47985229 428508931 0
547317128 286942031 0
348949475 109383075 0
393352537 252792690 0
297591024 302186833 0
133180680 231834585 0
224348130 145216182 0
163272918 159192099 0
336807246 466022364 0
305618652 428875950 0
513041003 97846055 0
272973283 83727318 0
226891919 349454514 0
400935687 325139941 0
409814151 336212142 0
415012829 477521032 0
463081657 390009588 0
259757152 529638370 0
130879209 523166723 0
296753998 140252912 0
387792626 149151992 0
146969517 506146218 0
232670507 392226615 0
142710711 367491567 0
144543098 298687738 0
319028942 245499265 0
54771701 568408683 0
557726579 351045033 0
84697357 198531838 0
144126040 473261664 0
163828974 92614045 0
135594475 152903336 0
359324483 493040410 0
537119055 320741442 0
228523364 467915906 0
297907171 26245654 0
102863093 498078042 0
556309975 564262229 0
402718200 51308776 0
353556503 82380456 0
564164783 243747376 0
509455607 361034644 0
96277509 379138504 0
451032409 509583063 0
306173979 361469466 0
68622830 72377318 0
431425103 135507696 0
560532292 360916457 0
450766345 416099673 0
334759109 169921033 0
166904044 59067354 0
310675647 185413895 0
133251734 471101448 0
503487923 480401250 0
160841336 103773454 0
258157989 352472979 0
448469384 464508354 0
456015644 7571612 0
360174618 212460440 0
551639476 451035896 0
276741390 268079271 0
348495216 112582036 0
430448478 345766089 0
55069733 359483277 0
325343698 24879504 0
200693975 310376595 0
113333170 492047450 0
98210003 330318242 0
259728155 131508984 0
90211984 253924926 0
163669190 6027797 0
242241084 39776387 0
520007881 134322019 0
30396752 281601962 0
487490851 517959856 0
532004909 458056046 0
118069562 349699087 0
537264808 304641765 0
567808811 24912745 0
34044938 552240801 0
553260166 36208042 0
417736089 164001894 0
169146678 440088126 0
285001653 504480654 0
283785954 470495265 0
489055050 312517180 0
286298912 71776166 0
192281712 525294209 0
516634022 546457462 0
198922128 238079564 0
91718105 346440538 0
262303285 535133012 0
83488518 518163783 0
495970057 72103532 0
465336712 343235807 0
230431202 175424078 0
115235569 437493002 0
306827582 404420545 0
66078501 359949718 0
558731123 226919192 0
351291918 144558017 0
84742810 302101031 0
313919735 488804268 0
446958181 418918494 0
184020481 167623826 0
478482375 5585675 0
499656361 390317705 0
484768565 200696211 0
537953444 470815043 0
552213429 226646616 0
249886987 388044287 0
195558616 85170222 0
220264514 514905830 0
63937722 537132425 0
108228441 355694483 0
530603288 324049894 0
109761007 314828102 0
427017319 83960984 0
263067052 124775223 0
362893623 103573985 0
141903580 518226698 0
260459762 451138445 0
414257218 362025620 0
284201418 77221345 0
396328706 314551934 0
238003771 71905484 0
294905604 548260572 0
160763113 76086421 0
298102245 375915058 0
565970050 342270382 0
47664592 420207269 0
408867333 158645378 0
116976607 343796316 0
459970444 247420122 0
477425849 187588678 0
238622104 199816480 0
503668641 308442327 0
422444638 536173470 0
484886521 380937127 0
330479052 130687043 0
438206460 304289086 0
566315332 194726969 0
128671059 150039603 0
144240570 567509826 0
120153891 440907034 0
23055894 107832946 0
511081811 137048703 0
256613591 551671229 0
351603998 340626438 0
13230482 436810886 0
266335745 546871065 0
439809740 425633312 0
478650216 313455603 0
102952155 531588725 0
230231423 386389692 0
46474723 5658470 0
371966046 417509570 0
487630095 102674909 0
248539462 452354883 0
89775877 99292258 0
297861724 263839065 0
453990892 420958018 0
372113238 211974149 0
38367085 238519518 0
288010443 146344026 0
13742945 104081922 0
271693146 317991268 0
193939928 62397789 0
309928972 556926513 0
203367848 67557050 0
238229702 188253903 0
123927769 526294650 0
193638931 442559106 0
171657793 379883133 0
105742003 295415186 0
330104737 383760633 0
322031124 224617839 0
508897432 137949863 0
200982081 86061132 0
322030173 124285762 0
108911433 301508433 0
274071746 463513261 0
192072178 486515235 0
245697334 543792609 0
365409573 203758253 0
43069933 87768077 0
266468252 361280880 0
440889259 444862740 0
56016747 189239051 0
36922565 248517210 0
321236125 437532345 0
322978740 310942697 0
237197020 445488015 0
343686592 568784945 0
253816218 344785211 0
74646963 549983478 0
273785910 497237194 0
223991931 226997892 0
83161784 194921816 0
506801098 296390789 0
549073341 224593675 0
201022134 114218351 0
105945979 72077741 0
347408192 516556907 0
563081010 96065678 0
408526318 69911735 0
106385409 79899739 0
339158947 90823851 0
267331191 372843365 0
559251696 460048580 0
229632618 72926178 0
299876820 497757049 0
282681487 406575533 0
48893986 133235817 0
326485475 252494245 0
307744901 494222612 0
6871227 427685399 0
347787127 413573489 0
218149689 110843002 0
237569469 221454163 0
541265735 256333198 0
312468847 231046408 0
231810137 424716329 0
427715732 506230747 0
474701993 232154075 0
31261985 334755813 0
349735853 466825382 0
455541174 383399034 0
413534934 260818037 0
273377678 194995329 0
490738808 64396110 0
464042611 79225177 0
89991241 264494061 0
502666374 123451756 0
443383096 57289558 0
352501867 95041744 0
26445718 458465236 0
345524432 565754308 0
139878942 403934364 0
216251274 562594721 0
542977463 138849495 0
191327988 320309295 0
503334886 374430724 0
175957647 513664207 0
107481745 523650522 0
187319968 29566930 0
220946423 479834876 0
111339324 90993778 0
495299659 472540312 0
480535055 156504853 0
118198896 135972164 0
561589168 219265383 0
95279706 447713920 0
350123722 406799149 0
401418250 468492894 0
69818982 437295400 0
368903879 409620130 0
541863280 196731395 0
178854569 501605322 0
408715711 50491258 0
233774728 379126742 0
94789323 498697509 0
153399390 296525210 0
328546436 291213517 0
282483168 38579727 0
493127870 536657819 0
6558209 447286575 0
269462222 83342986 0
564024206 345666202 0
448674510 409633590 0
224437858 25617062 0
256133566 103477600 0
503138758 393814968 0
58506106 39409912 0
132066901 53540588 0
288526570 362681371 0
93505072 525159423 0
441136736 433119992 0
2538104 560355115 0
243340230 385838638 0
66297247 486068503 0
422069758 451693294 0
443933057 91782062 0
379187257 531131502 0
558175928 39451889 0
227912801 127742511 0
354761876 400574544 0
353232484 202059494 0
225432390 550446116 0
411935689 85586346 0
431893873 406670527 0
95368803 174740532 0
163034458 469525613 0
34646227 244377728 0
393228323 346293571 0
506369754 19198780 0
498481034 557715870 0
407628261 404490548 0
168715706 445159361 0
471327032 422732699 0
193683771 478053016 0
461671237 292338558 0
203152463 59928085 0
572732 169220635 0
233956565 145396401 0
155865657 481046975 0
482964030 537082068 0
514751927 76420779 0
261655621 147811617 0
142198139 2770074 0
525181028 75837319 0
542346260 354195711 0
488604305 103200619 0
170349862 24873523 0
530652778 525446023 0
320899815 114470536 0
119538832 35426809 0
25087996 331633947 0
53194229 76784730 0
520226329 42295925 0
409456886 19010125 0
51690463 312717794 0
76057940 12492231 0
73698989 470730785 0
87018527 397385882 0
68717959 89275061 0
420174578 501933778 0
294308590 220780418 0
507804127 133140392 0
55717108 559754112 0
44151807 199124679 0
68501980 483111832 0
421216650 99557786 0
275948358 549924666 0
90393818 80230553 0
228054762 179693764 0
273709908 38497489 0
566836105 96301355 0
98724533 296409756 0
520499867 261792390 0
488818038 362456587 0
75344961 388522802 0
429818158 171098686 0
285040816 8669411 0
260722837 417333482 0
236100513 100787342 0
429459660 421673111 0
381166104 178365891 0
349384363 172246351 0
151834228 527397627 0
415569700 32523493 0
343385566 146984384 0
530484195 352219237 0
13923060 255855655 0
347864436 93718469 0
470662078 318887128 0
114376733 226140461 0
471565173 195991361 0
253351647 542108001 0
487491115 138329230 0
507923972 84865873 0
170433580 557727404 0
568404839 441635624 0
284885515 541088410 0
243088268 567513138 0
460726803 541485234 0
140532188 300617810 0
35033482 46447338 0
459601215 289419175 0
139179894 556698495 0
322986218 299445167 0
108871991 11416335 0
372449866 357010756 0
419754725 211582913 0
346109447 398838503 0
115460619 291849358 0
461404908 274894853 0
57141494 258011881 0
16271749 169887382 0
378969407 432956252 0
510109108 535677127 0
39461422 500176412 0
47262960 367047369 0
299025351 64027736 0
233895783 560178776 0
215901541 397573530 0
275211400 20990717 0
354786496 129005703 0
363088790 289112694 0
377994378 503888044 0
175960658 112672487 0
400010460 195154682 0
311567923 39871544 0
558421636 211307742 0
548979157 417838809 0
508809533 441529156 0
126854544 27840242 0
46052531 162804830 0
405645399 111882207 0
505836754 430330316 0
93265878 489619505 0
517387079 513226096 0
385488256 391539121 0
181811629 268988559 0
487656893 256625173 0
544616572 44914850 0
503475442 545453643 0
389110442 85805631 0
148627551 97393371 0
235226168 209808346 0
434282891 374894725 0
430620879 340007991 0
383108804 13630949 0
265370419 497166216 0
485205831 127113948 0
325766557 409463139 0
70947553 115303692 0
333071868 129590714 0
123441948 165816275 0
494472149 418001718 0
22902028 65988887 0
195754129 94058491 0
513198159 130886361 0
563177988 129174461 0
77047191 368534281 0
373257797 92214707 0
86343720 274230205 0
44979022 20793596 0
492500552 445999208 0
331831017 52924209 0
251258469 234271008 0
263302875 555739130 0
349625094 438646656 0
345877761 330135381 0
161565178 172419155 0
130666651 91185046 0
455189733 17782926 0
171939204 340464151 0
249494936 487138509 0
326120163 506215249 0
312226133 155352222 0
438832884 306687293 0
171673010 235802279 0
209734567 498497097 0
137836042 289800285 0
104262129 336035716 0
392326399 200493098 0
137048029 469887986 0
261437547 479117118 0
434666025 214664764 0
107056497 484545386 0
463228591 120447889 0
212698035 364545770 0
318574703 123546336 0
256630620 507173257 0
121098815 409009363 0
417950942 375158175 0
311014565 361165979 0
517381828 9669050 0
12783605 370481875 0
484910240 179951841 0
107569459 247396859 0
282706059 294684902 0
75111889 4172403 0
294309092 210298861 0
417001130 198616068 0
124681978 113235927 0
16890981 286861860 0
4735020 262336884 0
132286484 389733353 0
396658883 231227494 0
161568934 439095235 0
455119343 353241386 0
262146594 56805305 0
484740887 187990943 0
71854641 478919268 0
212976477 150145954 0
151001290 163190442 0
186725424 306641618 0
185784498 220742690 0
81344211 540106533 0
85895484 427773110 0
197775745 95801166 0
371121454 160559582 0
395218924 376961073 0
463409594 497918545 0
227664181 405189781 0
138715133 231246267 0
1033580 523450830 0
532001969 300930167 0
185922072 47884843 0
405195461 336177222 0
58643836 240964186 0
783852 36981897 0
211499945 233220085 0
453517636 237801042 0
77800022 460324664 0
207699408 269335214 0
201505874 328299529 0
162519825 232316575 0
338182870 429262517 0
321854526 108794331 0
443964089 410241087 0
153069417 59703713 0
383084776 106508473 0
509983687 444274102 0
235051953 401760076 0
144131186 374529858 0
392321383 14180708 0
247295163 280609710 0
269838018 225416052 0
309530840 324875054 0
540149297 121611515 0
493950772 107148156 0
563208114 449211520 0
371264648 164141290 0
321686472 361488084 0
121474638 5940206 0
74217482 32401306 0
235582170 215562374 0
240327845 438027437 0
7868240 495559557 0
239323102 272631823 0
275207870 34016525 0
358725389 44048032 0
29934524 477105598 0
314351721 440780483 0
294976170 325219914 0
414381355 452633991 0
136948726 5093846 0
474447058 205726926 0
413029699 80643755 0
269484824 345495583 0
322623262 225140248 0
26353665 323526825 0
177175046 175617134 0
36477390 537847804 0
42833910 522287921 0
408577216 293004799 0
246094297 232691646 0
448145915 229826236 0
51954022 320113356 0
504698560 320724036 0
462807464 435580366 0
186586973 412553898 0
160252756 124235546 0
63878888 362930468 0
523138576 308461733 0
331964862 30351560 0
131630698 348475191 0
233798446 137890749 0
211254881 2381742 0
471073482 86205599 0
106463671 50476326 0
816086 339548147 0
175732852 127612359 0
366138093 521904363 0
312841655 557456074 0
429097590 187946703 0
54992837 483804338 0
502507443 218818947 0
357326466 155570291 0
103636553 340594724 0
82467480 410752275 0
70606232 189746970 0
149444232 139896128 0
2103568 415294431 0
411096157 141506212 0
558992033 381832435 0
35914885 548462856 0
97128594 147815419 0
264786290 76345588 0
534580640 62157257 0
422975570 237109095 0
152786037 63450822 0
187343814 57706838 0
156467336 126085827 0
173380175 361429170 0
218623289 242362471 0
245583046 388184185 0
341768379 388072827 0
501579127 460820771 0
435966860 34170334 0
277632661 200989672 0
332565037 538425299 0
502586902 287715679 0
88954773 409247955 0
109398507 533713670 0
17329320 454549460 0
471320945 555139552 0
559796967 462401727 0
51008917 308493251 0
297906399 261168972 0
183009609 51154248 0
71122602 362548195 0
125875022 77619270 0
275918479 199135206 0
117750084 378529555 0
224223508 525303847 0
549035774 206961362 0
289351575 4826591 0
306942277 5518655 0
85797514 157798014 0
559086587 255620241 0
115786157 205569329 0
450053443 297750065 0
555814057 365446900 0
512923573 7351011 0
71569116 540700612 0
321647282 216184718 0
179116274 36749166 0
436825928 298300416 0
294122380 55010829 0
528106502 525212796 0
169602369 26248171 0
20950400 437822903 0
291490850 116316695 0
341339565 269815857 0
520161034 187733323 0
523195413 426090846 0
513030469 343861590 0
270928710 512068678 0
139595163 216759981 0
532175279 356496711 0
98959600 92157188 0
505490969 89790531 0
551923281 327690671 0
274375806 198090579 0
522804028 248564032 0
345643038 490312732 0
246389087 29118323 0
326181286 28656646 0
311097570 409070278 0
363755579 131216908 0
284585842 128744488 0
98457910 442982413 0
207283102 481147780 0
25156028 477378812 0
522115031 464526976 0
366573978 148085365 0
462691390 136549564 0
36981811 68962168 0
140616709 10267664 0
313251402 165544284 0
300321744 408557467 0
318622298 559698471 0
247917635 476385129 0
175833411 483916050 0
278348480 421399985 0
142572957 369087486 0
248583690 35932548 0
27456717 282903039 0
568579420 512199975 0
399716242 172677252 0
48045151 139441300 0
339689020 259846514 0
446738981 2745487 0
27791214 260181067 0
347297683 243189240 0
432654268 160568929 0
2259788 530530881 0
205902864 44377281 0
462051303 479276680 0
299957970 348957083 0
308514297 249792734 0
495508505 156187665 0
48340014 537386227 0
109667759 384175429 0
104109389 109199729 0
160549290 224376142 0
542783923 382607335 0
422933179 431960581 0
63506261 140598206 0
251798629 473250630 0
559719157 552282171 0
135594562 550887477 0
209296770 238740324 0
434755438 399717911 0
290995344 300274560 0
391490913 335899708 0
489700346 159378832 0
134689868 529568875 0
564864942 175004705 0
258348903 145527489 0
418513998 540188013 0
290453736 491718859 0
140612426 53707065 0
167719133 121662844 0
386251591 275888792 0
322967741 280683266 0
31837880 507361077 0
217546237 360923565 0
175050463 371417064 0
503855300 192368301 0
103464408 364838178 0
429604435 163027411 0
103656959 397180739 0
482175334 512146598 0
328416183 238447425 0
517969675 304340469 0
79300063 51338173 0
366873621 197137980 0
487200423 325622692 0
566131105 441812466 0
276359686 384377116 0
563466723 347675382 0
75066073 512493309 0
179406404 263839804 0
534777231 319411343 0
536166691 16756356 0
332243196 34320735 0
440065703 432332862 0
414861832 267544555 0
57587734 89213918 0
33213601 534174276 0
114353019 384600320 0
324678481 237663361 0
60132209 117002171 0
132666514 65798369 0
42328379 509962793 0
37866880 492286758 0
471470055 78975257 0
12281959 205139712 0
280545188 73715496 0
417842781 38190173 0
191733497 236882792 0
404050465 350596525 0
468944717 343392380 0
484101746 406500593 0
126385014 543131389 0
11420082 193275940 0
9464872 220417818 0
568741496 145940619 0
140076305 417814756 0
343943105 214870643 0
28089556 64491184 0
156736775 19742195 0
491613422 422379894 0
236052523 171088296 0
48702905 255372831 0
45591692 365454109 0
10477836 48753144 0
416383573 218291704 0
331061076 465548968 0
541372107 12873328 0
210867937 496138077 0
117244120 184317090 0
223266316 457848557 0
382878791 333554864 0
283236271 468210931 0
316751122 488177509 0
479102291 296923116 0
17284166 161699921 0
129233221 531367558 0
388744132 544745543 0
322629537 21197574 0
383029529 65773878 0
124144728 31119930 0
148166361 200641966 0
354437403 548676587 0
399660359 275671876 0
533817149 410662593 0
475422500 389340057 0
46952073 138647033 0
323898402 532304864 0
439327450 439618728 0
79003216 202281777 0
22979081 275172574 0
382704629 332746696 0
322684585 197513122 0
252213574 398979678 0
510544900 191218189 0
146852071 562361851 0
523289235 163108541 0
284693604 470918159 0
470138059 425197387 0
235615372 309088865 0
305787376 80161126 0
463291509 281948680 0
555652793 234055398 0
57447803 104818069 0
166064410 372269658 0
29931648 6923554 0
220482515 170858978 0
425621696 174488644 0
303991854 147307812 0
562194205 424623345 0
191453746 391628226 0
560731409 390032416 0
398689920 5273677 0
75338276 29876075 0
534817571 434884635 0
297398040 94398639 0
233032577 38837833 0
391156679 507692700 0
58249485 486278479 0
435325408 19067836 0
8885898 327288544 0
161703220 304016223 0
466166461 339553677 0
246964949 86188395 0
337869486 569183777 0
467106767 76766185 0
155994073 351982231 0
442987503 261544013 0
381013403 506171428 0
26084364 437753626 0
25578755 375528511 0
319336307 57466453 0
142997363 381521193 0
352224123 512871325 0
65917947 363068421 0
346577128 144710808 0
302324214 382481518 0
466219302 440783386 0
363119902 64673654 0
179222046 540010673 0
75397664 471967665 0
532234133 272535450 0
543303148 558681041 0
556872821 126097109 0
354642168 139208314 0
46771050 440087867 0
195607911 56109648 0
155885892 35220576 0
337882331 254579077 0
517220855 444874850 0
137398339 66578386 0
268606639 94962440 0
419919375 132183651 0
498443254 489562169 0
551500259 71580207 0
477865236 127533712 0
54039161 170822638 0
497395273 246782631 0
545648247 481648154 0
185970123 401690391 0
390855251 258024182 0
502991553 467005769 0
394818406 349817239 0
145351717 327937409 0
507033194 539022352 0
334185422 404344603 0
524983817 45924290 0
170437345 296488161 0
436291914 287601918 0
26960736 280496783 0
102180446 520263686 0
539165262 150862131 0
356751460 344078062 0
178571636 156875869 0
79250630 409320233 0
20848644 286966676 0
440131436 455430069 0
223835397 303521360 0
168304009 404550436 0
80797686 518791366 0
84878131 193210001 0
490023320 451907713 0
283848330 436807711 0
301487102 42439845 0
169375295 172865455 0
180433612 220058131 0
243303690 137573203 0
306426894 84973755 0
338611549 159163383 0
437785576 509221590 0
324891054 75429173 0
362598798 163586483 0
513344795 335778406 0
34007046 444092379 0
317456462 536509321 0
304506537 213543762 0
134447300 331221419 0
565996558 486486785 0
273740045 364000034 0
282439153 286177270 0
181264569 489090765 0
60855536 192110205 0
37651049 80824825 0
404143636 402261120 0
366491903 502287383 0
14921789 468814841 0
524140544 161103796 0
492372653 400337581 0
118721904 340844757 0
14207475 535063437 0
496607710 267723175 0
426690909 175312084 0
232594276 315891006 0
220778854 18073295 0
31237730 164507744 0
413858067 288319030 0
192032753 78030360 0
246042626 389537646 0
267839633 93985787 0
172217966 487894129 0
32782536 64335 0
512044815 163607309 0
182412190 167552878 0
99486613 405582446 0
505253513 345948763 0
568231261 213171797 0
379394598 172858743 0
505446546 236035993 0
330230840 548409469 0
472534857 2084163 0
251895333 289299190 0
317344704 555334356 0
256372736 479743895 0
554800054 482783466 0
61827333 40905038 0
169323554 247053729 0
357501965 162253813 0
538793839 201377457 0
516836334 47948618 0
228123449 393854748 0
104074422 564412840 0
433722939 6887714 0
255735454 385834614 0
537679583 252336051 0
180492044 125746106 0
470330304 220770535 0
51196354 48683997 0
23884921 112461789 0
458485841 83264818 0
368256305 561752669 0
135415937 188397366 0
471599976 113246639 0
151314726 568019886 0
139760160 115839184 0
541063531 362419425 0
155674950 178774995 0
267960081 249448992 0
529268169 95881921 0
189638673 212299490 0
256569653 569110841 0
496117493 442922419 0
481202940 136035863 0
269395979 386701631 0
537125175 272479335 0
71310790 329470838 0
164088768 355482584 0
202311860 108916382 0
302179170 314829318 0
28997692 161115525 0
232954855 537302742 0
96537320 456226472 0
45358800 94251843 0
46530798 296081202 0
79391865 565833863 0
238463144 330576887 0
190497415 236569153 0
417899684 478137428 0
502853666 343100311 0
252048394 542265111 0
520382677 43876991 0
20145804 141580183 0
277879111 106909003 0
535519081 215294991 0
540158923 22610447 0
249220122 374935884 0
463143891 439411078 0
346601884 511193137 0
252824775 201644156 0
483554675 469402471 0
255943978 454349700 0
484965449 215932840 0
77312792 60641394 0
120235290 446387687 0
83256543 2905658 0
272653483 138167276 0
1419942 257485042 0
79136636 155328279 0
13247364 118067234 0
97488830 386431334 0
565102828 549131621 0
536613575 80145344 0
316451845 232692987 0
352064257 144617720 0
486861917 162192294 0
189190063 221164606 0
117412914 343142859 0
527039080 514482835 0
407892766 322660402 0
23966193 4108031 0
467526896 68058322 0
129988299 303926113 0
139670131 129657675 0
299545669 49589346 0
543200717 218192666 0
117073197 289476754 0
458234555 460254600 0
514012983 518119337 0
25181233 249547354 0
135967281 217909275 0
442558572 292942247 0
32498427 139008823 0
40082214 345820703 0
505579981 544877850 0
28763516 559244859 0
2623080 372882649 0
28753435 140062021 0
305803334 83788345 0
107250540 274226403 0
108652527 483103665 0
423452035 84029996 0
29682560 263279281 0
31264073 303442361 0
353549916 278328689 0
522956036 2863555 0
375599936 313968354 0
174938530 372546879 0
265808779 404287534 0
129559045 281424167 0
317463621 398055386 0
273741330 525796589 0
255436793 264805776 0
431483187 387718706 0
233143463 368272149 0
560728987 285419096 0
127955281 53357054 0
238907137 100671464 0
301400803 422727928 0
450594523 401153298 0
273011392 93695813 0
244465124 457919262 0
351574756 565550209 0
450369178 242782814 0
66804790 532176357 0
430871229 362145113 0
519737088 538400501 0
40640428 159406620 0
557676426 473243812 0
133510430 448254670 0
481175294 438822454 0
22126914 381852533 0
428068876 529452183 0
521445810 91127465 0
305621194 88272925 0
425044331 448695991 0
40159829 248544414 0
156358554 93340171 0
411508017 547178131 0
182278293 381357660 0
42009768 170137390 0
377430022 172952060 0
115857923 482992141 0
53988176 44565778 0
118799593 446400845 0
519056387 173777028 0
79228822 492896260 0
409779376 257937431 0
394924433 383927513 0
535909900 142883469 0
441148303 508453699 0
421213551 481835058 0
108283642 316142743 0
451495591 528557562 0
34222247 151818313 0
352727683 514760277 0
412687320 168105791 0
73379028 166969412 0
174612748 33896528 0
491638402 447120302 0
423524654 346774724 0
479123030 476764347 0
66761676 162741114 0
441145553 555088119 0
343758796 54867131 0
84514916 306812963 0
481279621 428288461 0
314677984 114521713 0
412537773 16003505 0
284857004 444534406 0
282875338 193755044 0
384604082 449133544 0
402639984 562019075 0
255794507 402859640 0
273975426 486913614 0
550233854 548712428 0
381865873 347586046 0
78838450 93202190 0
450948446 85279530 0
489896442 396502579 0
188716988 16111368 0
246950579 544307941 0
246308885 501839627 0
110426812 2871447 0
353998611 548436456 0
21143708 469752163 0
524525878 320336251 0
521492445 527010271 0
311264590 377694343 0
569142957 395685608 0
59406119 218856600 0
298843830 315197835 0
528176081 296796927 0
274774999 36622823 0
191802573 46486272 0
80828696 52600038 0
355008588 318857651 0
2501581 175592418 0
491012052 428965959 0
364565912 247258887 0
120323775 554132010 0
193379891 126390359 0
333274707 183407108 0
378030146 157127997 0
544459654 227406129 0
543506056 32453320 0
204065248 545977828 0
131870061 51655389 0
404678979 260048333 0
72074902 310890224 0
357896456 495807460 0
145198204 412109979 0
134226353 383467911 0
172558316 213899385 0
469070284 116208216 0
61651540 540951825 0
255467262 60579867 0
179010008 548262124 0
370076914 380693788 0
11662884 402716397 0
338991127 278922683 0
186825736 552098965 0
409300726 512704666 0
518824661 232411805 0
341131184 445575844 0
537721914 328288543 0
148135672 129787557 0
323207549 464740328 0
306218878 352215581 0
94521100 303323888 0
162978961 35083301 0
243778647 224686950 0
149448256 461474509 0
483421505 524324067 0
528493850 353283860 0
351297944 459931469 0
405630384 182300514 0
169097178 106115650 0
107512022 15707816 0
219254763 413184291 0
285177303 462251380 0
178216076 449342388 0
351669728 395593578 0
287058694 314830172 0
116436559 388874162 0
458035281 504694555 0
184160865 91939140 0
180482982 453209525 0
391163737 237311506 0
161822981 250863740 0
17282783 543956987 0
341211875 118977605 0
227808336 420478220 0
366661598 558985881 0
366550693 88082194 0
216026393 532377665 0
139275556 192053419 0
18621282 542052857 0
113293406 121146346 0
269021536 84968165 0
253995237 312877103 0
257972487 451417989 0
195511836 543592612 0
530305013 419277537 0
173420921 284194745 0
353769873 243024433 0
159904851 292870858 0
394674940 225593312 0
262574500 40986968 0
486817279 167156535 0
10035543 11617720 0
191334416 499434534 0
69332826 331257240 0
458670358 21896766 0
69505093 287362648 0
439392045 552256953 0
371684391 315609740 0
471801373 263307886 0
210386998 80760807 0
492315169 474654234 0
144563500 511155818 0
539292027 15350627 0
429806950 22814353 0
357340752 31838714 0
354525813 550327831 0
500387306 390176583 0
506487545 224992577 0
467120466 66627701 0
540406161 112735112 0
114141397 492824280 0
258494409 417718348 0
299523211 172995597 0
397883133 318678455 0
114675536 507603827 0
309911221 141753771 0
81405159 5419954 0
280440520 390804423 0
392668181 119030078 0
273695518 163229206 0
272563036 678761 0
427855162 285414393 0
9068240 477937987 0
441148423 202205588 0
90250781 266069145 0
372103807 286124501 0
349887937 165209341 0
29841871 306007922 0
414230429 9192137 0
13610811 320074661 0
254748767 110842111 0
246396568 528403077 0
207002301 486628638 0
50331400 478593297 0
103588036 264238864 0
526665042 193485203 0
519753730 376000498 0
421747189 319762413 0
253453172 351128211 0
13194882 499386600 0
319377017 234499836 0
139202834 237631522 0
197423423 265829 0
284473450 303278786 0
395720441 50634608 0
544020385 205386356 0
143486656 518145725 0
440961639 284414546 0
255603300 316220057 0
28785911 403456957 0
98420338 321912390 0
173053393 318106627 0
376992305 516967537 0
333475544 174227283 0
181299977 374470868 0
358974259 154062403 0
48446278 96581463 0
413884082 317685564 0
482836938 532131790 0
368224993 107472061 0
286418517 212554720 0
245752579 72401729 0
253309952 13936604 0
484352781 482845546 0
70604163 294537603 0
262105181 81156407 0
169558671 41416550 0
351690132 44458147 0
266997700 523095647 0
485587184 499405355 0
516628063 97515276 0
51065216 169195470 0
442743938 96707910 0
466014966 3908487 0
154622832 68320354 0
104041757 262098155 0
465344595 209495759 0
192208940 228083897 0
219721109 431449661 0
323751842 384900957 0
103797138 305107635 0
480522787 335314461 0
254625630 419946942 0
139201249 106710438 0
563182328 43661969 0
497263216 312131175 0
508342046 490168241 0
65653565 567944178 0
66784261 325289348 0
183616956 55300166 0
128417809 311528786 0
373439723 105425825 0
437924514 487522801 0
423634912 568812638 0
232125574 559218407 0
513911238 542367646 0
17994397 341841458 0
350099035 395539546 0
471226625 454028783 0
138233279 166533714 0
206800147 504699309 0
200028894 247020150 0
436354664 482941647 0
61827824 270856084 0
306009286 248046558 0
434273148 410157750 0
398271326 100965515 0
437592687 522400323 0
232101002 402328883 0
321699172 30353487 0
429768011 276337966 0
271796474 343027041 0
270511266 458431847 0
344030491 375918464 0
129404067 70546548 0
68061010 172006859 0
534708723 193470430 0
340867365 391994969 0
538093024 298821728 0
485397390 406286517 0
53067164 310389012 0
219821984 546292809 0
433053433 287629738 0
359605026 460898066 0
271752708 199349956 0
555612900 489093882 0
281892658 370876618 0
11742722 498534297 0
122843180 344423314 0
244490387 407303709 0
560981210 62538053 0
260758215 378734710 0
415741980 355404003 0
259017232 71439314 0
130959827 24801008 0
39092000 155968610 0
295156897 454683893 0
344450411 89780125 0
40319724 404427976 0
249563991 54283515 0
519593277 456116455 0
277559546 421950781 0
464522278 500650198 0
2542254 464906536 0
350450588 567858978 0
534445503 408349530 0
409651342 449016831 0
525686740 159658413 0
135389205 432995774 0
553346540 432284650 0
224770421 507854994 0
363958005 242369864 0
46311973 332388757 0
207355245 430259264 0
185869828 286022883 0
130484060 469113548 0
483010975 274335151 0
381257620 339714294 0
559586701 29120202 0
33796104 392749347 0
285288595 161027638 0
519734569 235075453 0
287195735 559060771 0
556620579 364006730 0
243900879 366017417 0
330668034 364139210 0
373962441 532199211 0
442083361 168559220 0
329378572 297181126 0
442081937 377472979 0
463619796 137066612 0
405232877 562562953 0
93488224 194268952 0
304992785 142377412 0
97042199 32843136 0
490078103 96350307 0
179336448 320775319 0
208766129 286040584 0
244138775 121050013 0
193989823 26379104 0
199710644 110327432 0
437282155 134602479 0
91731817 79594340 0
362707074 13374546 0
265493009 344370777 0
429302442 332619377 0
353981538 483548688 0
431647457 67495 0
451102455 290359349 0
189308590 418774019 0
86051067 462388507 0
255692241 565646201 0
554859458 121779942 0
193542497 365803455 0
458485549 354941728 0
155363176 273856045 0
251732319 107045133 0
64969429 501698887 0
45135271 289325601 0
461120796 522694367 0
301002443 558577401 0
342488710 389597190 0
184669139 394028739 0
155319047 356142798 0
538501668 68628958 0
65687833 160113161 0
52591829 15904545 0
73371760 161911775 0
276051246 205541212 0
402594892 230227597 0
223649112 125731200 0
55889086 331503894 0
223239651 538851170 0
93725161 33932124 0
267911574 278803941 0
419372084 442366950 0
12876681 4659802 0
75038781 394013073 0
48034387 488767192 0
444497820 186594550 0
138565577 110781176 0
131013663 83556455 0
511962617 420477666 0
402016549 314109895 0
481358203 141983540 0
390946594 230439755 0
401281045 190341969 0
100069236 354495930 0
2505828 310355814 0
338085658 84636200 0
543426557 545070369 0
152251197 155737974 0
518467861 524997453 0
294872403 334395893 0
164096948 143465975 0
457388361 239524916 0
467412343 104496291 0
547663924 306995135 0
320090253 177687476 0
331023740 109619468 0
170370273 434681233 0
548473901 246784989 0
457685163 110667882 0
364947709 116483599 0
138886605 390512695 0
74801205 480500818 0
352544898 218352049 0
516264169 61425522 0
235006305 465688867 0
457225843 491548811 0
260594292 123417372 0
264271298 419098751 0
528678417 13582036 0
147079409 123975229 0
123043600 177728822 0
521904528 14911646 0
223290405 145098594 0
548286523 488609332 0
139420303 27999659 0
204993094 315815698 0
190839967 441026446 0
418564986 508301041 0
72185155 40285095 0
398040452 546048972 0
430223258 444058593 0
263447763 4211673 0
35373576 433902551 0
332283627 475847345 0
543822407 529330554 0
409146789 61340155 0
205019645 411059626 0
23897584 66162013 0
553248879 391159285 0
12689558 319480515 0
488340780 321560115 0
466618605 3607123 0
27574451 471358170 0
339041451 97578502 0
79848747 275953570 0
470209047 368803809 0
495334702 115119776 0
500296688 217522876 0
233480021 97461817 0
537866635 290171017 0
491611887 342927384 0
182336645 98378137 0
367340177 203809728 0
143459840 30391770 0
72611140 8096745 0
506571407 552711113 0
477298450 422745683 0
34161526 211274240 0
287312649 9707617 0
112473689 419365867 0
559870050 77481523 0
350398437 216833911 0
493283176 129090195 0
259741135 206604792 0
293417538 230537173 0
473157501 356925074 0
284072589 310600514 0
234150395 366538414 0
355988192 37497470 0
243190723 363186361 0
442339030 535608964 0
518179090 337496233 0
64958583 206011275 0
164239753 487172056 0
134047093 464381406 0
370814881 115213984 0
393489591 52110492 0
293972276 338773345 0
110836967 350386960 0
163407352 119123292 0
543525145 164958227 0
526298618 542200923 0
565405813 349768490 0
177435054 314928993 0
390592549 164159761 0
189943788 418479013 0
480584524 467794435 0
332741787 503322291 0
135941542 155742608 0
479718412 539470886 0
142306952 172070841 0
220656013 378111116 0
7224447 26854074 0
273030627 444261291 0
248151449 357671235 0
262379356 477294126 0
50079745 156878669 0
142120581 558298503 0
92245003 59094092 0
466802431 77252375 0
30682501 534948502 0
218979506 192153931 0
513265428 297547882 0
538009891 354630548 0
128405108 121334925 0
156604065 3304095 0
246612417 406042466 0
484212937 416436573 0
529122230 28444042 0
170501866 176518532 0
158482282 139267600 0
365749555 96046222 0
414549071 346050713 0
539961098 42960338 0
532560785 186987352 0
516257267 144266857 0
273628150 354154116 0
335989603 490778701 0
51102398 199816639 0
537600866 509735029 0
181702372 274684303 0
236089588 58903607 0
32256192 552208644 0
223758658 152849965 0
502467640 97419767 0
275775233 104177691 0
452671232 542496607 0
291226985 473279567 0
533707601 447866808 0
232642414 35946506 0
429897884 525522265 0
512922353 109292138 0
542673639 19492260 0
222104198 81622212 0
363927666 330087501 0
185749899 355971648 0
547249393 536563356 0
555375977 366084475 0
412725505 376275594 0
110496614 230036267 0
267978937 499071234 0
39924010 243426965 0
155965218 402661352 0
4877463 191968539 0
465612673 540727153 0
112895319 529402455 0
165393089 538611614 0
436668769 258550050 0
222392524 89462454 0
305492576 58623320 0
521664931 540679895 0
73712983 253646617 0
16068901 405128837 0
491590831 35581463 0
272459782 376704069 0
60242106 394573402 0
331066335 74812555 0
378889318 36654933 0
107211309 372553626 0
25181480 488313574 0
466940363 86529572 0
141206992 328957339 0
155114977 552935529 0
246818839 437036382 0
386950861 385643462 0
63228872 495023938 0
98827937 161384703 0
100413968 111957255 0
308898942 194366228 0
342305380 54774349 0
320727860 21700019 0
14023883 168839856 0
298934597 212288724 0
253684096 552046901 0
455962357 407568588 0
212945413 128865870 0
276273815 320640552 0
188867483 223638783 0
197967763 427685804 0
75271163 486638313 0
522120960 146749228 0
446211847 98232659 0
62231943 65349279 0
96745744 177706434 0
36175094 229985723 0
202941603 21662746 0
338750854 381680355 0
172037156 239366789 0
413057519 140824175 0
354809730 528994407 0
319431947 493899675 0
260739246 537231490 0
153861661 144461823 0
230864206 165872903 0
487575567 505328787 0
551239711 418448016 0
93621674 55978460 0
104815747 497959137 0
267181625 279705753 0
395966245 379869256 0
509082453 41698594 0
396308951 8986930 0
266172689 402598957 0
384340615 385434155 0
132014225 4794487 0
263475999 561474503 0
321489474 62830843 0
3011661 339916388 0
447420850 231093098 0
469931241 287750392 0
7758467 152438047 0
511421086 335019385 0
497921806 124791362 0
360299093 541985216 0
84173717 527745668 0
299109440 264685827 0
383200449 555324694 0
387184798 114413340 0
95522091 428452703 0
10415148 516118591 0
458867049 427940079 0
299802043 244094719 0
310342166 244039613 0
87631587 513129162 0
48763203 153511466 0
83248319 508879057 0
18472068 512502958 0
131637243 483385146 0
368332041 182353322 0
208070761 561669027 0
184572587 237262833 0
248157738 256304237 0
538030378 324893759 0
305347824 465035853 0
338519522 144632593 0
508742369 283312232 0
32351908 225379359 0
361260866 347376662 0
53836698 478356762 0
431522446 12154123 0
242933990 167743658 0
515200122 174566193 0
126344882 321551049 0
352844798 322774832 0
194843833 196438860 0
269121412 472678689 0
511455573 224349814 0
93275763 484482212 0
360629026 358491890 0
21447509 540421272 0
166411897 313307875 0
541755535 478626218 0
452078229 330184281 0
132800798 559453449 0
143746717 362963480 0
409160632 203132252 0
10541176 319571320 0
5347198 203215946 0
98357103 447134310 0
206329968 354872240 0
12214632 379219304 0
560387533 488572251 0
33091187 224617908 0
503161759 55172944 0
196626937 549054853 0
7463398 357962451 0
342573693 186011757 0
166567005 29717088 0
345709702 531044569 0
461538621 68036913 0
497951989 540394382 0
457636595 283065249 0
548711525 342869276 0
247625740 470506985 0
3996041 347972697 0
193448485 268823419 0
513585365 222080999 0
239863797 97137814 0
164853020 173677460 0
558221011 286605759 0
120443841 201432540 0
475726246 31731778 0
89551505 75546927 0
14490401 255298489 0
409103626 182720704 0
32629747 487519571 0
107351986 453192959 0
397752650 137102697 0
481386184 130237758 0
228807937 243834950 0
209168868 506778189 0
183888858 364693898 0
17177348 157581356 0
178568393 498993009 0
9234440 472467821 0
538050488 197116013 0
133282957 256689936 0
80046369 54437579 0
378999909 351977633 0
527871820 222100207 0
416894609 212128579 0
214811531 328780017 0
37620227 476950950 0
282631357 165146496 0
183430526 333926025 0
226811278 70482301 0
367686268 31903991 0
50631843 394446916 0
529994744 201229517 0
97528874 13327671 0
67872481 253958181 0
215786188 341537438 0
50631487 348819895 0
508832440 178601412 0
185917259 384659565 0
110176296 430411964 0
190353112 286104320 0
446408468 393627465 0
158566206 398102540 0
37093935 491024723 0
413546170 199360088 0
23203211 181299403 0
375831504 189866517 0
15599095 428169083 0
561509977 241159123 0
183690072 148475667 0
186735301 50024264 0
417327899 261580939 0
433439710 2339062 0
64933193 549590585 0
201122724 37339545 0
409535431 60999243 0
234270965 170217624 0
552604927 60286078 0
7555556 73558630 0
62605756 27590347 0
318054678 557347827 0
100903101 217436072 0
158792070 346902980 0
120406869 123010547 0
246205466 524910072 0
208858870 391708173 0
122066433 164505399 0
130079028 277527884 0
458785625 526817634 0
1905178 326401313 0
366721585 480792734 0
526401385 566501281 0
220002258 272781151 0
469213384 64344352 0
206001800 93653644 0
61081292 239985442 0
465716523 181510595 0
483269108 157017544 0
105130477 180663730 0
344161898 187465946 0
475162868 123048858 0
378944424 225992240 0
265455695 82931638 0
426495842 562720416 0
186682621 528606420 0
374258460 139115615 0
233839423 265330296 0
151419807 197674152 0
267097980 437547825 0
271609969 208344006 0
203397436 488501223 0
222742806 238515526 0
215617371 297991772 0
119191027 338531874 0
349431292 245015396 0
366043563 390823282 0
338770790 510638800 0
282109748 221410586 0
180375931 523954607 0
89733130 235242840 0
132995487 293492639 0
394634238 169505467 0
233190495 378236679 0
191908316 418624987 0
233163642 59912546 0
273737611 495338214 0
156501991 552363695 0
321263311 187193784 0
489535906 114865959 0
402411551 443951440 0
1458 36320606 0
180072397 22631165 0
350737059 543291515 0
160843640 285125573 0
247259420 25447946 0
220710765 311339877 0
186720251 207748867 0
451317620 185940605 0
232386550 156724380 0
516984498 391332799 0
467500541 455991942 0
97633191 119035319 0
123439058 181177914 0
173225705 404190010 0
258822769 492173702 0
526252846 362153096 0
484418937 251806053 0
155682920 412194904 0
420099161 62136580 0
77915068 266843225 0
312046621 255289162 0
459357829 6872945 0
203480824 482503411 0
121818032 440491341 0
270902845 15833981 0
234577752 516669880 0
33655166 384141195 0
1796074 67076604 0
432978280 125631049 0
521472356 314018103 0
431871684 266032549 0
566977678 329966804 0
130008074 62603710 0
248873832 278792976 0
413533947 539848696 0
150454542 464541969 0
385607140 79154769 0
211636401 246371747 0
159061550 281701339 0
356920386 478871175 0
229758313 122093682 0
164940911 286102458 0
42998115 410192431 0
196066665 163616519 0
230653770 146024674 0
191159351 70284952 0
97614135 229170384 0
511694051 111756426 0
317253970 390078709 0
548446346 473017146 0
62511586 373361348 0
35033820 183424083 0
30165098 94490320 0
484184629 317253805 0
408826288 121636150 0
483672208 487141324 0
29006904 379567333 0
407105966 369606050 0
391613848 37734378 0
215957337 60522223 0
29418038 342773539 0
281855822 370712189 0
147017622 57218148 0
466742203 364445872 0
350651567 258230532 0
135261479 472354949 0
215883852 452649225 0
546499893 547758747 0
63330189 37715979 0
474372677 156421437 0
379892624 187005737 0
245812870 143385636 0
174376253 235038469 0
205744781 278156273 0
411405424 143287065 0
298213243 209685132 0
537193754 434497161 0
14152095 428930211 0
38811754 238408717 0
27348183 183727106 0
247190319 450156487 0
223889616 331591668 0
402216009 223929399 0
120322621 226101984 0
523429284 184244517 0
252142958 308921211 0
492579075 184481481 0
133057772 183373847 0
16961180 282191401 0
227321993 248258482 0
272613890 32308743 0
531211031 113717480 0
478957686 544175866 0
110909122 213568685 0
463682106 70535103 0
563843405 498115750 0
155604689 397700609 0
458717201 99560431 0
14041784 308845053 0
31746201 366365097 0
391784091 477425579 0
566302499 342357842 0
542316057 157295852 0
246105975 346968087 0
505666894 259199322 0
216517959 57451257 0
557488074 487376520 0
132067083 394061114 0
284242723 541915654 0
77097290 21810919 0
201004357 466927248 0
431887691 326452508 0
541840330 538101035 0
396991710 13192922 0
21984724 523777075 0
38489269 98199824 0
106298814 89709289 0
512269630 511464869 0
268090779 284210816 0
552663588 380320563 0
227405338 268009763 0
565747107 533319792 0
442057631 550088631 0
441491880 544986507 0
358359031 277598411 0
239995144 136871361 0
548108552 31513086 0
415913875 387514047 0
24254260 322287660 0
323932350 325775238 0
110811336 42404498 0
419875484 212433521 0
126170787 290576906 0
505485853 355019906 0
119906669 421756834 0
419403896 18074700 0
59464201 491977121 0
120416390 259099 0
79879768 260196118 0
345842710 227559833 0
471746858 292374186 0
201841113 503058832 0
357221224 168211958 0
70761888 371169682 0
436321386 318375532 0
517180871 459474104 0
545022606 203077366 0
419925915 239099974 0
150721113 243612724 0
213509763 267351168 0
163380446 569070182 0
442252748 51826361 0
209725931 174795775 0
354879776 427715428 0
310620125 401506763 0
369321746 455649488 0
27291565 358878357 0
525869310 444706929 0
458491636 531201873 0
317129336 402790649 0
523357295 484084285 0
225840740 156377494 0
377088101 65576910 0
471225248 249460725 0
149774445 128611639 0
221607362 220249219 0
103176802 105739361 0
308847505 422216039 0
212826420 520938417 0
286785472 483575815 0
490111053 298620922 0
135711958 387466203 0
276054300 559158816 0
319995994 97966955 0
343815886 182735050 0
399420365 212997717 0
387938003 230930009 0
338295258 7905125 0
450485765 527471424 0
169609537 170114366 0
362578899 75294960 0
123580953 472389116 0
80593582 398521302 0
89187611 445132252 0
539175331 147882802 0
556737706 392467002 0
455409279 205129467 0
190500512 447925695 0
96303904 69579049 0
27829633 319784615 0
27039904 364215574 0
107903048 496170539 0
418602685 54373423 0
141506892 250603163 0
213245303 170484508 0
337817497 452748944 0
36423981 376226964 0
35327687 211540670 0
304986573 401286124 0
100865149 53207184 0
320987929 160460096 0
372097687 344470608 0
55152203 273341641 0
97043288 246395884 0
507060440 313666653 0
70763106 282631167 0
152141473 371385283 0
371134552 65845142 0
318525422 310814698 0
144709574 91078939 0
390669905 429843438 0
174806118 473217886 0
241605637 530531461 0
313970310 53495523 0
426184001 170344083 0
267243857 114305466 0
444873495 564731534 0
291214285 183605554 0
264393721 132309652 0
409288585 111416186 0
17669290 23766818 0
31033287 421606111 0
173770681 409754620 0
558272317 286337525 0
74487164 245171147 0
144324720 520050198 0
231397553 116286554 0
443654277 355099902 0
135928014 207897745 0
563498536 218376382 0
362690986 280501088 0
419615665 23766776 0
502798731 394795911 0
340374721 241134755 0
222203563 41422138 0
462854454 338415227 0
566097854 277914964 0
263747942 430872451 0
344441381 253300900 0
232895600 175830950 0
459030207 445075582 0
104094826 93269324 0
99405769 459794666 0
537318766 541131151 0
136634634 184072710 0
425525977 345686403 0
87527310 504784831 0
532392765 165413732 0
187892918 545588253 0
424319238 337830315 0
271505221 548334733 0
474855568 162702403 0
412259962 15694959 0
97374608 179645808 0
255475810 127409597 0
267781370 352549434 0
408492940 36011658 0
153409823 164334473 0
344196899 38127872 0
280893095 494231044 0
482417507 4502950 0
417991718 235786402 0
85593632 511965694 0
26177111 165821389 0
152018999 405506426 0
75408401 157529650 0
379762462 65361844 0
211978421 139491496 0
86190986 298021620 0
40992378 212322427 0
203976129 339171342 0
149195503 57044504 0
117023396 52723343 0
551324413 390564954 0
283164626 567822672 0
479919078 38066001 0
122976685 461443649 0
220024596 100443428 0
566232521 527233650 0
517439186 524063075 0
74054594 26806898 0
282537673 491637800 0
350761270 21115460 0
366410212 442833610 0
496079111 320897980 0
407505055 546740909 0
209978364 537104087 0
536026528 398455447 0
356056219 337170597 0
468973285 493814475 0
208240788 410041506 0
172797942 91112686 0
109838220 50807004 0
134170904 286810239 0
544761248 327318615 0
519827244 43383720 0
270178253 243160720 0
240072512 518669728 0
72398453 145119180 0
464467869 394562447 0
123675899 494154827 0
176031832 442609160 0
16846665 234864738 0
229323602 214849992 0
317690623 531118265 0
405526392 44070308 0
168109533 118564186 0
452961832 70874371 0
536711299 65450410 0
378556895 277933490 0
355916506 507625667 0
192050654 226914463 0
444862213 200837945 0
22340290 409015048 0
47523710 228466533 0
273702430 110046312 0
245901848 213017118 0
494995604 559484445 0
425137411 449947541 0
484474498 546160244 0
562076705 433635945 0
375432198 291787261 0
135673671 305749644 0
546508289 408745559 0
262564917 170109398 0
541177533 159728939 0
5824449 449021934 0
308857673 326217861 0
86287829 488769804 0
216195471 102029800 0
296901450 220806945 0
452838002 496311215 0
480120051 133215920 0
488146279 230766195 0
221413919 50085681 0
4803999 356076529 0
215852642 248680300 0
503877078 88627144 0
153670296 548569862 0
229625590 32888376 0
30936509 29943731 0
214348728 134364774 0
555689730 412990608 0
475913873 86149993 0
44623922 309132307 0
117811061 73741373 0
358722989 514435900 0
355656377 472791573 0
318023637 392800129 0
461361234 216254710 0
380114203 79986968 0
319477859 34930264 0
380092229 446720400 0
261030638 548251789 0
192552186 368678070 0
438635502 232209605 0
278901544 475523906 0
56179294 460224827 0
41972423 222177645 0
421870948 337394029 0
296122140 512914669 0
159650399 71928811 0
38047681 101025350 0
179010662 238746039 0
432917616 329668981 0
470706344 405433347 0
563541394 557820414 0
511832472 87451744 0
198574789 365372171 0
369074544 328433474 0
48847613 255833552 0
260132315 448493121 0
554931724 517963620 0
564599824 254823053 0
441708158 190355121 0
239312746 246420750 0
264317486 415391346 0
259713671 41941544 0
385122001 302368918 0
182977485 211572791 0
231551334 241953080 0
151541537 553548925 0
51633566 116043818 0
339371539 126443627 0
509469561 299817357 0
484071913 65575343 0
452211365 126325295 0
54164977 522968753 0
247264164 345838422 0
128865832 518611991 0
223675521 137177046 0
413858332 183247160 0
160906688 497389998 0
537871880 125318950 0
505637724 488821668 0
281556072 393951339 0
398434299 197892867 0
320839285 465297718 0
476722080 163478999 0
101997924 148857247 0
393060971 212711113 0
263920938 343359316 0
472637872 194663186 0
346533843 23341160 0
95082202 178215145 0
65379670 452343918 0
506776076 268312921 0
255390145 510439564 0
354946052 206247565 0
99781570 497215283 0
542176159 119080301 0
373406504 34619958 0
462750739 355449803 0
477358282 150779650 0
11994147 175699855 0
238732619 133980175 0
328341477 138748412 0
232218858 513772058 0
41347203 498873483 0
94935500 178396012 0
286800530 487387243 0
128086572 427563873 0
323252526 6632837 0
17738234 403324582 0
92363814 106178259 0
86623165 22666864 0
156579658 418743110 0
435272510 514881951 0
77639779 43595439 0
525279707 46540238 0
406414421 182582143 0
357078022 131360987 0
567843727 146922174 0
90656644 279933974 0
290767083 552897157 0
269406608 354407617 0
150403666 36429646 0
24864061 50842880 0
512868214 444600229 0
566180849 250625811 0
479341113 557369400 0
4739664 500083406 0
200292792 547915416 0
126767836 415968707 0
556200770 352443040 0
108163113 230729287 0
44947642 22238588 0
381667545 287684165 0
31714851 133765548 0
4789245 20751662 0
254373503 477191402 0
197877637 109558755 0
389059513 216585256 0
318064386 404626588 0
45452407 406772920 0
81547461 433749732 0
243468015 457541282 0
226761374 130223695 0
24877946 248996666 0
370476002 341276169 0
232328028 510686213 0
288417973 532641472 0
405910829 223048932 0
62016247 155523133 0
492593740 227760444 0
461609607 85778625 0
327343119 78751102 0
139945060 509328511 0
565349424 141251614 0
269121352 304360660 0
108349872 225856712 0
311882354 324309072 0
177505853 501677203 0
557540351 257996732 0
131923270 388858908 0
174104897 229637928 0
458447192 170288234 0
282752199 552770892 0
522173167 294913224 0
330645430 218578451 0
511313594 396467353 0
161712910 421935588 0
522273579 133419019 0
249295836 524557473 0
314851317 33037945 0
235483879 401287923 0
4737766 34724514 0
183770377 271697852 0
137634666 534213073 0
346353052 67583109 0
354165935 97775442 0
549127166 251311998 0
191786100 45704633 0
207090316 110504230 0
170261483 13172389 0
399180094 521056205 0
204083114 351267172 0
106859705 550972223 0
36418653 246900918 0
97444030 223592198 0
463779892 314586960 0
189352687 244227417 0
83078934 110586168 0
318880039 441096240 0
68326410 391518702 0
488156552 317717165 0
68973711 98180589 0
299181939 346281389 0
281513967 44998413 0
294369418 396341890 0
526430247 365490932 0
197402393 422690255 0
505659931 449822309 0
38217283 310231098 0
15067839 479161554 0
431720647 206259454 0
430622251 345523317 0
415000648 308472736 0
216718802 567525747 0
26011964 266353129 0
339827298 130294823 0
115578877 414523320 0
20525771 77084865 0
21431695 37679440 0
230605646 370793832 0
451627374 142395755 0
556059618 437971799 0
149759201 483912498 0
214437190 72485750 0
140406694 460502621 0
442410094 138350856 0
222581592 304858149 0
226044522 268271912 0
230420860 338510997 0
234045849 61495499 0
103565439 130998740 0
517609714 289829512 0
50783379 296895586 0
512114746 313340375 0
556606463 119573679 0
349516514 497553817 0
286252873 226590319 0
567646335 377400370 0
555111172 448103125 0
123892390 38391330 0
23096642 1793266 0
117898028 500054176 0
404993474 157031966 0
327480943 7579081 0
97450346 174655720 0
429179714 549887407 0
384104652 396497259 0
78318702 370381103 0
94589615 386598232 0
238340396 371995959 0
461154342 434803340 0
174530845 198890135 0
5886547 415448479 0
236296961 328512966 0
352039153 451426416 0
131101246 326664600 0
166044688 285183367 0
26380509 442235692 0
479053524 302495254 0
31137061 416579783 0
344427362 420137791 0
544077276 196899810 0
237591659 371122534 0
87602188 372459466 0
124177682 562023759 0
476242941 500313447 0
291550868 107325582 0
160291918 494498348 0
35595277 508973415 0
31569081 8963122 0
352405491 44997886 0
408350993 475360484 0
64701148 355475846 0
555527181 193451925 0
21979009 228328484 0
359547112 343195820 0
476990529 67671288 0
436282880 514849481 0
50020069 208408223 0
484542130 233538555 0
12268440 267642289 0
70159852 558463812 0
404992028 61889306 0
213081270 211285206 0
562408807 224733159 0
439962388 86441407 0
159893727 438924712 0
488704661 330595713 0
474011127 440888423 0
149272768 96661056 0
368261491 101157489 0
23590092 225514346 0
369070368 354548693 0
453673380 144527047 0
533888473 190851617 0
354358453 221639860 0
196975338 261730416 0
530716835 175613821 0
252847266 87869782 0
487614391 272296530 0
529467117 188190489 0
121388480 566796423 0
331471303 306044559 0
179065289 221821123 0
304245519 285095697 0
374572126 275191135 0
536183803 79981628 0
329379197 428556674 0
441805351 280437984 0
440398353 379886675 0
25791230 374072623 0
110165838 155047732 0
404894377 471736917 0
116923819 426456489 0
462635566 231396635 0
272965659 405744658 0
133844879 336024377 0
203650607 313144470 0
261153787 162117735 0
472205540 405942364 0
402201479 551802623 0
195066909 537772259 0
452996719 100825078 0
278057975 418159279 0
109790014 68047250 0
436378364 549484504 0
153856762 553102604 0
416109748 455889412 0
469616225 255296136 0
14849245 185595383 0
9236790 245795650 0
176714042 103946431 0
381424848 544638116 0
137393454 17171627 0
523887418 401666348 0
331961909 20858661 0
426748732 322214403 0
467388906 130116337 0
321958495 472359518 0
423824785 51145296 0
320127451 342637067 0
527725781 496113551 0
461631949 267173152 0
104286286 152013931 0
42539935 435277436 0
138330084 126619997 0
7291656 378114764 0
271180007 39841385 0
30526549 291756699 0
189355218 420610862 0
347066181 352947453 0
188220404 441703020 0
385144356 281248884 0
497294919 413779934 0
118015552 369932353 0
89568033 341154604 0
456696000 380812947 0
231111978 429703423 0
111637837 470074639 0
370328077 496154773 0
235754011 254132511 0
246951 14087210 0
84978659 29641327 0
537293975 402777270 0
424442267 109149297 0
24892785 93223906 0
443159113 491743027 0
219076438 416479700 0
493925222 474624523 0
138368092 198814491 0
3298701 147065378 0
376236287 348228468 0
270895583 760047 0
409140602 337465649 0
469967726 339080128 0
294778397 59509614 0
103191104 260628168 0
278193586 63745816 0
38731961 461488076 0
26539685 501391847 0
246757013 55975841 0
179988928 396071588 0
231305232 128640709 0
350442322 547034641 0
147082415 248305739 0
410689597 348437826 0
107320720 188167569 0
322223942 242316739 0
194004878 463819777 0
242795487 130552155 0
198248652 387959727 0
296145068 30514152 0
276860102 58246219 0
296677118 13881471 0
160688496 445149148 0
17075429 413505883 0
63673598 518290049 0
415220593 335412012 0
390899740 107354214 0
200019841 46535010 0
540952633 470489631 0
437789233 428062538 0
306119500 545546315 0
370164007 162441244 0
119064547 77872319 0
201452645 445666884 0
97859519 502190806 0
106517928 33374095 0
34254475 244748595 0
291020426 340274164 0
199714981 47570981 0
713353 181425474 0
205722469 442926668 0
294904438 455198508 0
367223400 166794076 0
169851613 308153452 0
559232014 149840845 0
206947616 508125246 0
118839887 433443559 0
343791100 226894345 0
421101962 427168763 0
303282440 261949594 0
401173837 300158986 0
395602269 228630709 0
371881994 367151651 0
262319031 542858221 0
82539603 567486061 0
430966839 309531698 0
374050348 255935448 0
440887321 71528566 0
183483719 520673335 0
338804535 4871451 0
208221576 148782290 0
70417163 1638118 0
313716534 477108959 0
195452025 254505 0
497674186 150237930 0
260228163 165265574 0
150982479 513403727 0
201402186 13715862 0
486283191 144795009 0
539242083 363013351 0
333238120 479574708 0
157212718 472063482 0
437938838 260665928 0
161322985 417352586 0
463014645 221368033 0
104419176 470689710 0
536448797 384432551 0
179149795 203021404 0
247965589 291572582 0
274063428 63387289 0
488570211 309466554 0
77543018 336589158 0
24403094 438546513 0
560126590 312471261 0
477351040 518659762 0
560525618 292444727 0
325469070 59163632 0
399389746 501884912 0
177954456 340251511 0
478300651 424104049 0
50718791 78912982 0
538688254 487924604 0
383883907 499963140 0
498758389 318879435 0
288895715 555472429 0
343065298 199394258 0
289769630 305563170 0
558995653 277404406 0
209659082 36547825 0
520346226 437217705 0
324841945 461412825 0
297479599 325540754 0
423652004 380396764 0
163273306 173376056 0
379218546 129418036 0
474726818 487482906 0
544966508 191975657 0
328840275 231604341 0
166584280 565223212 0
389399686 513913712 0
348854908 454595719 0
58991069 104760087 0
462190489 125259553 0
297633099 479695534 0
448572940 138519819 0
456885189 236032026 0
228493256 362713052 0
391982492 313299462 0
121869849 404598285 0
470920397 119824972 0
298750569 188202617 0
23561577 511874813 0
161340773 537201593 0
37764138 75538009 0
345830583 235577549 0
212879079 455822780 0
331939929 10310160 0
234104289 449469944 0
155151053 101061410 0
324157845 170665720 0
510266828 512078121 0
432686860 563337308 0
459836962 550604468 0
536508306 486993941 0
500729066 27743376 0
391002075 302479818 0
152147633 228222951 0
462558663 439137040 0
561432978 260663864 0
501884213 547403491 0
556436402 39827013 0
62986046 343850024 0
93033322 217894383 0
566611924 262823838 0
558899026 262300171 0
514186245 545543248 0
376770899 99045106 0
462185389 422828688 0
431200677 111042512 0
86191692 364699874 0
25457372 114545238 0
125945279 559002247 0
245925119 223556949 0
24309564 251622362 0
222402565 110489184 0
564386938 135144800 0
339759003 564314910 0
346997532 7133394 0
276062563 432017465 0
207985810 351590506 0
518163040 130414528 0
50790328 298718926 0
370140041 102883295 0
358837695 144962183 0
16873355 557716263 0
257341669 305677092 0
193123509 147227283 0
475675042 127778514 0
355616916 455292044 0
167392871 275476218 0
172218388 468385924 0
90645857 231853709 0
43861326 522575072 0
115290016 129082677 0
80445911 191911592 0
77834113 199732072 0
23937280 130622433 0
10257845 21882548 0
69644917 213022130 0
514339816 510718728 0
437900804 370832079 0
396900745 320470493 0
241506559 335899180 0
491438047 63267407 0
518887027 378512028 0
436389788 343607192 0
422629980 68595517 0
308240082 451393715 0
256718672 57837098 0
189239506 366938845 0
291085818 82898448 0
171490813 124196306 0
1746860 520343689 0
120924717 447001825 0
430823811 264519224 0
128062153 334484069 0
417436728 364080438 0
97832171 102571735 0
106698129 512731572 0
220264884 527591229 0
126731280 101032735 0
517317090 494142098 0
296624144 101669446 0
549475574 299907740 0
118673801 111219986 0
228772705 549283368 0
426151334 99636947 0
419039164 8378049 0
58689920 121626785 0
521845254 401263917 0
379751578 12105329 0
210748677 274463321 0
378877081 492412963 0
509498532 24149302 0
36206845 390700862 0
234738840 23802707 0
319456188 115526576 0
518249028 333572703 0
255804100 122604530 0
320557118 7962635 0
480569320 89456730 0
364055117 377056996 0
155345465 565409314 0
150106391 77423565 0
212798694 411690923 0
33987593 244424677 0
380177246 116708156 0
424870167 491102080 0
262421521 207254279 0
104244945 435400074 0
480932819 392392382 0
486041173 205317699 0
212482335 324311868 0
88798253 9112269 0
306375419 148139143 0
248325079 527996789 0
333036379 219241572 0
549412066 36271805 0
94578617 140757365 0
519514835 122310700 0
436879877 291942689 0
372315865 215306901 0
531780457 522898909 0
155224896 369231209 0
372968552 42236812 0
107331500 428940925 0
113619849 219889839 0
281095070 359799348 0
199352218 333622160 0
75708779 465979071 0
313423802 419336657 0
91814016 515160221 0
505322468 185361778 0
443349942 63559594 0
160154190 304801676 0
106913235 271132664 0
457448488 148008074 0
63702197 138749676 0
144521380 165943606 0
65761965 401144232 0
420081540 514634149 0
291637463 247524428 0
447053216 197982369 0
436604591 172505111 0
41741800 450663017 0
436178539 147100839 0
364457227 296831651 0
116534330 224805866 0
550040810 116917628 0
442475299 408884357 0
556635212 202191666 0
204995686 200984129 0
74912540 45967607 0
356284746 70856083 0
161329022 433769525 0
24352851 252430035 0
528718162 95420980 0
535722786 443048111 0
326723762 166823809 0
185512670 381232489 0
280483762 526956254 0
124701259 391188957 0
270667793 525881016 0
494025351 475427936 0
47534452 321922342 0
242752474 510926964 0
340752322 124917059 0
468074164 518233401 0
220486988 60812853 0
564284530 304775558 0
486075507 6422316 0
8217999 522859516 0
562936362 341145034 0
119009980 106592773 0
15800030 366278973 0
264436390 483441484 0
555051036 522960659 0
1895600 455587574 0
561832283 83092374 0
549367796 6000989 0
9309069 174282165 0
98903941 464805095 0
98877686 405029223 0
100767238 286444552 0
36253657 108270407 0
200063221 45853675 0
198413427 295107050 0
124117644 312876721 0
397956890 315428253 0
293789179 18664945 0
19947459 370600429 0
445631811 188538416 0
426279641 435088406 0
73654662 277090402 0
70661095 435006823 0
132135100 120841208 0
378561179 319557016 0
186010901 408271792 0
81421573 444468766 0
317572038 230175524 0
377873952 297594484 0
146602334 268220669 0
435030886 261934926 0
229943001 400577423 0
482785923 189024270 0
426859491 245236170 0
120331145 143486452 0
383430477 464987967 0
257979794 469109954 0
143847375 303576394 0
77040899 132205455 0
466527941 489162905 0
122200497 202204252 0
264096676 498475422 0
414762098 396733091 0
419648014 499273916 0
532425308 155914451 0
555444997 401280689 0
480762265 332664649 0
568228651 503286543 0
427142710 444618881 0
829648 322696622 0
418201940 467918723 0
10546357 112574954 0
189758093 436141203 0
419024393 372253220 0
216776338 70901011 0
142177144 355672484 0
440286531 138624216 0
57136618 267079760 0
526130899 490521803 0
206106536 196222449 0
417743547 133618971 0
186344726 246168731 0
422777066 485513402 0
186661679 531935226 0
542877861 519964684 0
198515340 109464447 0
420205780 418364885 0
178593310 78289806 0
220489121 443977314 0
35454732 50575200 0
71037410 168472200 0
326886917 145365814 0
412480029 474976142 0
534682357 279465044 0
524799561 34919025 0
241950345 68829427 0
296762732 318470430 0
86266752 459115830 0
313905487 157446007 0
550509967 507872291 0
350410390 176364937 0
560210831 513134149 0
410339458 520485169 0
206127678 199538666 0
386692068 459313379 0
248184795 28758335 0
132068862 411421676 0
178705682 563338875 0
566884323 3370764 0
467597663 107696749 0
296807030 195469014 0
100816500 300783614 0
60040862 116064793 0
144807306 140135704 0
490834946 526866646 0
148310610 488042441 0
481243909 383302096 0
156475834 557474971 0
474732748 184991519 0
455905464 471554228 0
534605316 307076559 0
443466488 79921750 0
49777048 168229963 0
369910293 495480123 0
22387809 138021469 0
424742692 505895497 0
139690269 307757937 0
243271853 68554879 0
3525267 123417653 0
343648247 345398696 0
60517971 68499564 0
286070745 72242057 0
124678961 342622327 0
21071662 8781466 0
555589188 537375478 0
319313005 314892557 0
293030705 410379094 0
164351614 266755879 0
292091366 486280933 0
52495639 314123329 0
276987880 12332926 0
111062892 418851500 0
39210831 367568666 0
73604385 240526924 0
539196775 72904149 0
388305888 224508239 0
189080903 230922657 0
503381185 390020883 0
291414849 17613599 0
515342517 261217063 0
280615707 99467866 0
546047416 499140899 0
401555233 141722658 0
425140320 186210710 0
220172844 57225925 0
449491683 181045672 0
63203697 27751162 0
531360426 151803396 0
195868938 293807793 0
143733801 260614396 0
320420850 280915928 0
26833210 429383085 0
560404747 88820098 0
436957495 208883239 0
337611088 514291220 0
318489855 513237679 0
394199256 462549240 0
13718488 335063993 0
343309551 44569198 0
394097270 455225672 0
320151743 149059998 0
119339004 51012472 0
282859620 555778589 0
537398785 34844395 0
445988764 146602174 0
90680843 235338786 0
188894978 101646016 0
227176848 394286470 0
197273807 169629251 0
263077304 179493177 0
10437378 84189918 0
18964441 317481766 0
536216191 471595278 0
160203556 352483634 0
457526575 457111162 0
305915586 443614360 0
131325824 46160098 0
517518125 280705185 0
431148668 454995989 0
10367671 285967399 0
85035944 387834322 0
273204209 535684229 0
334757655 505795859 0
248319062 493246428 0
396997087 339991273 0
121871515 140051853 0
159012213 498779492 0
9779350 419369730 0
9533726 233311448 0
418949608 264596413 0
314329847 462645463 0
354367358 390314998 0
483682573 73694693 0
311405706 9638998 0
26771343 154444863 0
168339806 131049335 0
41704039 323062038 0
485794934 176091846 0
405559566 393941167 0
377067276 551283007 0
398769900 45493279 0
24036994 216058018 0
362482592 324800519 0
390743186 340753604 0
329088421 16880635 0
500044004 314514244 0
53272446 554389821 0
42921317 558476813 0
470560286 561474587 0
341255470 254037204 0
202851593 75493125 0
347747707 20963937 0
179792226 57531382 0
377818030 232021471 0
106209353 498253637 0
166290537 374710390 0
403979369 56353154 0
370016588 156970938 0
520864901 51022698 0
247353278 187535641 0
329758904 205994113 0
5994345 288794079 0
323435888 38093051 0
271575097 345719380 0
567496060 318481990 0
417606430 19415481 0
508785714 78391162 0
138938353 93961224 0
80112723 37749617 0
177033331 151829209 0
36603578 257579676 0
556016485 535540368 0
412123955 418192069 0
14883212 471857225 0
141376137 297987552 0
477507886 341467805 0
195559962 300131242 0
563527469 329246543 0
25345924 332428767 0
232085306 431998370 0
358259367 136619809 0
435975223 183735809 0
324796716 335886255 0
448311306 302792854 0
33836521 384329666 0
402475239 275883009 0
180946888 301031111 0
105881992 447662475 0
444609376 350389867 0
17641976 35405900 0
423227169 205804509 0
61570198 195720702 0
209612723 172935190 0
379647050 517409675 0
277354614 358085559 0
233370051 340197787 0
121483498 351915363 0
71278591 421544003 0
359407389 33474672 0
224250453 110626965 0
494312358 52952994 0
80634402 522050525 0
258159110 409057010 0
141343581 39577887 0
520864863 330175092 0
269185168 248144992 0
265845759 478996789 0
460810458 291179538 0
495239621 89282705 0
382408805 440327955 0
254843840 456733053 0
207739836 465687044 0
58340219 234655225 0
433740074 164826887 0
65844314 84475604 0
517823742 129846096 0
179451794 151101962 0
485527422 544777161 0
284236167 555232468 0
136611849 449100613 0
100577846 258971544 0
520614256 475561150 0
473442296 533363193 0
336594072 511937679 0
150902127 347366739 0
86803910 548601864 0
43968077 376213651 0
533664950 495909087 0
268019377 7601326 0
251796525 547289049 0
94677203 78345644 0
201181403 461291137 0
72191122 330378955 0
39683287 281063892 0
169828892 517550220 0
214466647 29034603 0
95035493 527680250 0
413321108 125474212 0
337584095 439198950 0
431905135 110079280 0
135975474 247008241 0
325412124 428518605 0
275263349 139001082 0
507603277 412929476 0
437029803 295052581 0
10940733 404640831 0
147464033 568717388 0
416633750 213457845 0
371501749 391553384 0
426781610 220520678 0
376024256 511680260 0
27351818 35607869 0
381577428 368642207 0
122205126 412613698 0
105321997 293616841 0
125913116 49747364 0
222399922 314776931 0
194100033 63964302 0
463631804 1022680 0
485077517 465944130 0
274799371 520313939 0
174348706 8441770 0
423315180 231067687 0
456450257 281185410 0
333721135 556976099 0
69351662 540363019 0
139033106 231732346 0
230284760 382700926 0
45327643 375926558 0
393171378 436054483 0
95962065 277771335 0
550172443 102115561 0
569068694 249549651 0
425824216 299598607 0
109776405 42607622 0
521479867 219041289 0
495052418 417414981 0
125650866 540571743 0
326618580 497677969 0
132284804 29980748 0
412849173 141580654 0
272071646 432774444 0
544378405 88913004 0
26756546 190119049 0
474730594 271663617 0
41951682 270131493 0
149118132 273082948 0
41726960 360945934 0
210283224 522935384 0
10752389 125804837 0
233400966 79430235 0
372691206 85232578 0
414729480 172075619 0
363369320 214794520 0
295760452 67206691 0
340218477 369540329 0
472256853 332727009 0
58807382 77591146 0
498165662 390708878 0
477495597 413011412 0
333622619 261260988 0
242677659 312747644 0
46274468 257664850 0
89015983 255736766 0
530549178 393746097 0
14289712 467666962 0
15520692 351112684 0
169618335 560501618 0
245987427 236417030 0
453022032 445162335 0
514908902 565191445 0
490884855 370383027 0
434939666 442672343 0
117466853 47247323 0
412230894 529045738 0
39262551 16900177 0
557860198 311798421 0
47685377 517879113 0
191795974 215495823 0
271989133 550907416 0
347275445 188556435 0
430040609 453400677 0
565763371 131207754 0
8811529 485445501 0
477929186 403207754 0
193098530 259494144 0
495587196 264162699 0
451945049 109211141 0
530770647 261278757 0
480040773 510514844 0
403827369 439288238 0
75647635 483784378 0
280894912 290195036 0
559629372 434159598 0
43269502 534713262 0
272064888 521800227 0
431989682 179158624 0
514943714 157831559 0
519584586 363543784 0
75921042 92676682 0
29608999 259233737 0
244480183 41147197 0
651309 79686618 0
256378342 158639532 0
279546250 361683776 0
19369946 43109667 0
416148916 287909564 0
95885081 428354394 0
361962976 129555276 0
329195752 405643684 0
518355876 467432789 0
108702319 461166537 0
531819515 13218756 0
414128806 101456004 0
546607220 47345005 0
397450960 288874809 0
208125345 78020886 0
559976439 417268113 0
338306916 549512458 0
218251642 129025402 0
60532959 457297930 0
452325744 341766288 0
546568221 462851068 0
139298949 293592852 0
325605688 559438679 0
202705515 406553038 0
80877990 140457603 0
251493596 566384355 0
225291897 222138202 0
210424354 305523993 0
427770897 24230467 0
88937098 289602649 0
339143770 509251539 0
11350888 135444592 0
14319021 331774314 0
266930987 452583305 0
16040580 68394776 0
342019074 470017102 0
276353592 230605174 0
154798979 191380949 0
365253091 222305847 0
549746821 388638050 0
114794279 225811486 0
317876139 387490752 0
281788888 88102326 0
254644990 241280327 0
496437868 498053616 0
153921912 349767036 0
207295938 113333903 0
23234520 309417173 0
131111576 351196433 0
568623812 95886921 0
280516517 450236759 0
230075054 454363812 0
157366504 348806835 0
451783213 229021211 0
108694995 511906959 0
544248952 133498208 0
525582704 297898457 0
85804424 250833420 0
390852734 301715053 0
29696881 86995111 0
75567170 518067087 0
462748421 40806473 0
326948132 143427665 0
120130956 145589862 0
364159333 253038779 0
234179184 56252842 0
4987727 32210511 0
12198740 432781323 0
304926717 259208258 0
261791757 465229975 0
112631368 1198885 0
52020155 113722935 0
538252748 360344222 0
469085864 308977432 0
390879696 45403613 0
115504020 434177637 0
148281650 512993622 0
356621754 114616302 0
192431034 138802517 0
504947133 233602733 0
917542 201127843 0
137989473 535801928 0
226473777 255986259 0
110864137 394631842 0
164376200 106644611 0
299591119 21554271 0
531114604 260752201 0
114595824 539020239 0
6823238 554619109 0
458963395 377345747 0
269472160 535430442 0
356862301 400412392 0
555078767 519906587 0
333599913 84748011 0
125569940 164158226 0
344530849 380337375 0
345199067 407807569 0
439026670 535641038 0
467613365 200010060 0
190442625 518376422 0
68588155 4619725 0
413377352 176147071 0
534025605 14470445 0
167335339 562432124 0
106048539 400972106 0
221814017 73594129 0
33365183 493099676 0
567875901 320312489 0
369783622 162969529 0
110914311 557085679 0
291255442 238709868 0
388506068 91723903 0
377472390 387954733 0
324050514 130098824 0
151219471 414570589 0
107879555 259488709 0
192271280 562416966 0
284950888 525715514 0
553571355 415199681 0
440814972 338292097 0
525367542 129407931 0
118642115 157230487 0
552328504 550478044 0
400197309 263374083 0
243326754 424143305 0
219525090 239192613 0
39308626 329902171 0
74494237 325959995 0
248473109 552944427 0
269078813 205995282 0
303179385 7829699 0
221912024 329074095 0
357730916 296548962 0
59785054 299715220 0
275558842 296241747 0
412410849 213151439 0
1013381 166097437 0
275937499 148247139 0
3632497 238504856 0
450654978 455602665 0
325745856 398540036 0
218830126 544927589 0
49512211 116990535 0
120003361 519863205 0
6565395 258566640 0
26537665 16739578 0
121324559 47373840 0
298065491 329226487 0
122679443 195875948 0
158944236 214136446 0
547781267 159579986 0
300940896 295150672 0
85986860 80375216 0
256279489 540158011 0
333726576 400639235 0
188962889 35696290 0
414319043 187357805 0
365365717 361087099 0
493201166 159047186 0
520336752 547832806 0
480652040 545944117 0
348311671 539833008 0
241859699 414286524 0
359577956 157536026 0
60645362 327164560 0
165008639 409718644 0
363221785 30360341 0
174267806 213350764 0
461085795 26889478 0
165028868 559708015 0
409744842 560646857 0
123625842 151795883 0
555358111 558634952 0
419732170 445958077 0
110695463 204970598 0
216253996 261062600 0
298724067 199723764 0
279549030 216733210 0
338516026 319490541 0
25476479 29162705 0
320173563 369672139 0
96956324 519371367 0
334640827 413862705 0
68838070 175748784 0
402106267 528346259 0
363295465 470439770 0
458906204 269165481 0
268520121 510433496 0
364060215 82093983 0
493009234 92221564 0
98672106 195738165 0
532637814 124178317 0
82257971 410436965 0
349318054 279530291 0
191947115 325015188 0
401344224 99632562 0
31327369 91600722 0
239851222 277499561 0
129273539 101056978 0
55287261 70013912 0
393705557 114220694 0
106169220 89449255 0
232065292 10035677 0
236554244 520648895 0
292456187 514782914 0
86233350 201688940 0
330953313 421726791 0
407521385 20220930 0
100528605 529533515 0
456284089 58980140 0
407308784 6991313 0
43402314 119070398 0
211845378 491118800 0
385457101 540910896 0
501376240 226870041 0
469849938 277821859 0
507583764 7286466 0
481314626 36520108 0
209103607 28544827 0
457650993 298050376 0
41721751 99329779 0
313106006 272251044 0
7028644 90809750 0
366296141 66263579 0
71664223 315116854 0
275904923 380406611 0
370883228 490491995 0
424383248 402267892 0
468910098 372329890 0
300693034 489566432 0
417435289 366421867 0
485095191 293933181 0
404203413 357426914 0
495228026 364278217 0
503443532 94549351 0
195043812 11193714 0
116878566 567927500 0
142883784 451859391 0
237590570 250674389 0
547224032 160655507 0
262592084 180891348 0
80930744 288553711 0
85300248 532080185 0
515055469 59572269 0
250246612 365251318 0
502470421 500859510 0
392427946 314317980 0
499510691 118645359 0
224023466 71110246 0
486168770 333862578 0
379917825 85924358 0
65294168 323551552 0
564005114 417808527 0
405329121 507210303 0
379256532 196161368 0
183822285 398358252 0
219542524 282018197 0
370367058 459094931 0
368592013 174206006 0
539175006 332392113 0
423306577 391053566 0
522377026 534013532 0
232529525 331550872 0
311926827 47953979 0
109887958 258251285 0
397954589 365150098 0
344908907 336220069 0
463404854 190488466 0
486172238 491567958 0
525371488 56038167 0
278881968 508506960 0
321276069 436788141 0
543374976 301541909 0
567797397 388905720 0
520869728 292265467 0
125414004 259864598 0
389600553 3797591 0
512142761 187737428 0
176839837 441700272 0
173049141 262213388 0
167922376 297848136 0
534105913 543714079 0
430274429 515988172 0
149298912 369532754 0
500890767 281445093 0
100826696 152400467 0
414098321 293348783 0
395251609 432175403 0
424588188 192732579 0
29716251 124834671 0
39436799 261119753 0
86900289 116596037 0
187879115 381888480 0
93611379 229507668 0
542633471 217183255 0
346487373 531355092 0
40573322 404800663 0
170731246 382397555 0
329412352 417751464 0
158917144 202382105 0
129814126 96732992 0
79995231 2973618 0
507646743 402938977 0
374320632 284112464 0
112768678 89864655 0
29626462 413240114 0
37025171 246394193 0
372380938 246178281 0
204610085 493166506 0
248983990 208683920 0
554179032 423580545 0
427657514 207329302 0
352947479 198589950 0
316749236 351409597 0
393158702 197349325 0
467624079 275509329 0
416536769 389559577 0
386517449 428559803 0
344587518 85055858 0
2146526 74630470 0
285469498 33345497 0
214922148 379832972 0
243582781 172325811 0
368880920 408158462 0
527389539 113717 0
370783926 127588212 0
136535556 119041935 0
301125460 487596999 0
400945181 324414594 0
318591956 369189696 0
351251907 539511919 0
48422635 187123855 0
75584408 86561765 0
286025956 486883033 0
367763349 335618387 0
91108974 441779114 0
217268577 206902219 0
29628975 82685369 0
6647488 331366951 0
150252606 353641119 0
123745648 176278767 0
111156311 371708290 0
276206050 312720421 0
545397231 367271483 0
259165900 76238556 0
475153016 454947585 0
565436552 519957970 0
116024369 385514038 0
307236642 73939269 0
217603559 330433093 0
555685968 485818577 0
64288276 114611795 0
312557628 402698104 0
294836573 566815187 0
224597865 441166918 0
79503695 305454221 0
160045939 491919389 0
224802802 358672387 0
243665291 366645286 0
454036107 17794425 0
340101567 76926825 0
414508270 361720308 0
453494071 532114093 0
407094944 354341186 0
272723054 291186452 0
334899046 167136456 0
243569047 536583888 0
416591511 8378799 0
8791195 71069868 0
22043907 123392576 0
139990262 166715397 0
346482721 477341335 0
93471503 361297655 0
381322394 171939572 0
314708113 416392893 0
36143795 252205802 0
369156093 338541432 0
562730518 88932143 0
459883134 2249244 0
292721802 114309251 0
499121910 4053607 0
563793826 48537825 0
99765864 56981008 0
407042028 25062433 0
411239043 489710693 0
196866600 405566357 0
206062235 424740179 0
485695056 337259414 0
463349711 218187363 0
466030101 458238261 0
543028635 346115511 0
438123266 431081452 0
31091724 455870416 0
410094397 283632635 0
510842058 53458945 0
328547961 4182571 0
15695206 289601514 0
196096979 333427755 0
473713347 317149988 0
74359071 188315009 0
164938309 40463192 0
542984393 453202282 0
116916308 99537022 0
87709946 264234104 0
27507688 154396464 0
373236184 81484542 0
116608309 284774526 0
452840622 164323428 0
84038760 310282392 0
523069422 551174202 0
198247922 515591631 0
271293791 81756843 0
478095010 241941262 0
475052266 487315231 0
424422894 384120312 0
498693384 240818426 0
255049594 507829681 0
379902891 128699632 0
567354205 229919745 0
185215540 272403176 0
285077484 78530378 0
414053675 267588152 0
389918121 8883703 0
152887203 35177965 0
199590290 526490681 0
523380192 45913587 0
326914275 349059489 0
307721352 51368992 0
55632506 35408167 0
560698404 7721919 0
546041653 438949715 0
100739247 411525749 0
482347889 101895272 0
132091075 267823590 0
213139127 388407992 0
358577788 133679746 0
559503655 402808142 0
307856719 37766904 0
290492087 125866081 0
443564622 265692411 0
362582985 429572265 0
563598761 116144539 0
52087964 424517193 0
397610631 553404692 0
469306725 438152631 0
66327599 58507115 0
429946029 388355397 0
452375101 490329479 0
191457073 334651416 0
97330085 20942138 0
369915729 189197541 0
36642217 36541228 0
533593241 175831460 0
356696062 8213891 0
280278905 62261688 0
3331687 454536002 0
540813767 26965193 0
154983892 435467105 0
435834406 394494636 0
360029701 23423188 0
278604829 384125907 0
351777774 244492754 0
381076450 216300655 0
392026356 479459768 0
202289224 532461696 0
12074346 401852084 0
155331585 511942096 0
34877356 355129089 0
270977430 422846064 0
134724096 290011598 0
203482597 158838978 0
522194296 197588787 0
470414621 106822815 0
152007161 39989541 0
240245344 289264352 0
216430859 182057140 0
470178323 168644329 0
437886770 72944310 0
7497874 465733541 0
180982135 149693801 0
301467329 467802664 0
518028071 36831142 0
129266862 488543593 0
49660538 380040115 0
426995366 268281535 0
564491663 144690134 0
226184279 258196641 0
373812927 419584252 0
86140510 330246306 0
289057410 517007874 0
454243141 65209710 0
396062686 525168881 0
51986608 317702019 0
380924612 241791534 0
451891312 225972391 0
64627256 46430848 0
448558894 313374267 0
492571170 344089230 0
30185248 532850781 0
194249808 509938710 0
282258075 451244913 0
534474368 134595162 0
408127687 118166694 0
509613886 262731492 0
145766006 199141158 0
370982881 320493596 0
317488678 99392995 0
34668121 136624375 0
411107944 359312748 0
302962501 327271883 0
396550268 342734537 0
541524967 64041063 0
376775169 132712789 0
288674616 463007473 0
408551257 62554796 0
407048828 319213927 0
322070035 240078639 0
443438873 364713878 0
362084496 137401368 0
565125308 286916809 0
310083660 228196657 0
211867655 28719189 0
159815754 421177592 0
422478349 293878032 0
455885065 269571900 0
4880570 33157300 0
507961331 248759729 0
451836487 412083261 0
532483969 359633842 0
385050933 177662944 0
30976603 204052129 0
420855154 304353193 0
411130039 331761621 0
406788984 190169279 0
391562694 503868938 0
517931879 117890182 0
552222391 541138362 0
97543985 301158029 0
306132376 340966623 0
373717309 130553711 0
365830831 505530056 0
90675359 142597447 0
274910457 276563007 0
343842843 38335061 0
555202467 506629750 0
17289971 216940163 0
25043098 379507984 0
264726748 80332900 0
81222628 60029308 0
352335367 482590283 0
167436955 212558304 0
244653566 447949941 0
230504512 533696245 0
455689546 53900347 0
216180973 530241339 0
177230255 7358360 0
482297489 527311743 0
317463144 115080983 0
68348815 502085473 0
84837685 468735067 0
419788534 414569113 0
372794981 224914399 0
524327970 329814288 0
87530556 324215457 0
382822762 48975195 0
318116678 106370857 0
503179213 49650451 0
69480531 301860021 0
240100053 36355193 0
283348442 518502831 0
90138781 43670832 0
336268127 51503071 0
545852025 483851264 0
133634173 186028337 0
421920806 349555767 0
35734165 470272702 0
214162878 313255559 0
68395869 112426732 0
78424227 396014411 0
385584379 20624795 0
396333184 243417356 0
494822632 425881699 0
155303053 203590585 0
400407924 339634389 0
426831467 228272635 0
432174225 196952731 0
2785711 73717747 0
310269102 460108548 0
494259817 434622402 0
444485912 124459081 0
456992105 377124458 0
396054319 242382437 0
143856050 35917008 0
156482183 507766946 0
217499897 189936911 0
456812212 325034182 0
495805681 525561799 0
499202161 332407268 0
425269436 454206621 0
565829389 552442034 0
257437722 316631797 0
518264727 388768536 0
568463856 299264121 0
441596208 333440352 0
160543447 108889323 0
496680927 185312410 0
356036120 355541481 0
152099515 30255387 0
64513399 550361965 0
54732654 459162232 0
497652113 11928291 0
108066492 201710576 0
349016186 205894092 0
326033558 208040020 0
275769059 39404248 0
503866393 373552835 0
38817518 533668809 0
218329483 194709589 0
484792035 286414182 0
39597711 453762427 0
419260283 522636174 0
373508651 34479618 0
373960805 344554867 0
400813803 35364935 0
463803631 372024801 0
497518047 297090242 0
61021855 74482328 0
224615507 312390059 0
456410668 39571517 0
48463654 66943292 0
181705195 188785893 0
311195249 452353836 0
256511474 299350199 0
496735028 312815369 0
108089468 200426103 0
529189665 523225215 0
553764666 104213008 0
455707134 105052594 0
301206176 12154613 0
462626044 310853760 0
272527484 332209710 0
547036622 104716852 0
17541496 375112387 0
400227060 42166751 0
68280019 293200752 0
290847080 368233863 0
67581506 341434954 0
435936736 542133726 0
23778318 459165731 0
343344301 76352051 0
568440169 346148773 0
184890701 316211397 0
75240097 140990587 0
244412330 442467126 0
97187626 255122057 0
218720528 368346539 0
6013840 148199131 0
278428683 316263683 0
370255597 265856989 0
356963766 296381594 0
504043238 91399238 0
451328492 115230587 0
280543341 557378949 0
21195699 6475285 0
551440143 360160395 0
33384829 196277651 0
110673545 520741158 0
241752015 128655982 0
17666424 317065554 0
145355002 517494978 0
88780987 431853694 0
199505703 358144117 0
29716808 114882969 0
359243882 528087208 0
419224987 326665574 0
7236065 15168493 0
454814660 29794047 0
173434245 556996242 0
135637058 50667057 0
348842325 480358831 0
151338517 439112665 0
303362238 102971337 0
25892474 512811345 0
228940331 114145111 0
305044152 78047645 0
163840045 492385078 0
470390188 244033575 0
57801139 366893116 0
313003308 347478265 0
66423182 558296427 0
502658377 48900332 0
555357658 237201302 0
529512745 71211063 0
346115958 257108347 0
566117903 418115917 0
455741183 13643363 0
386123228 363121393 0
516445018 401491963 0
21856252 451270851 0
30776548 86759927 0
220359376 167358804 0
93786362 339806768 0
514329802 421298212 0
433862066 433071800 0
279792097 495739079 0
25738586 93879948 0
450908066 21747932 0
266209285 474083179 0
356463019 209267369 0
376636235 373098584 0
278430659 553000264 0
448130798 158578512 0
189783950 285834239 0
253312059 474408879 0
479781609 356395183 0
228305351 334512638 0
503419280 221334134 0
345115433 352417408 0
563597231 255289694 0
454949419 45501576 0
561778312 301773210 0
251799628 500298504 0
426209765 122453796 0
336621835 197294028 0
151583561 9287920 0
96353971 347090038 0
27009730 467769537 0
82697422 155802308 0
290194824 423597156 0
351383493 462156408 0
148204126 241718046 0
309244162 314846955 0
290543254 228307134 0
218144026 482628463 0
504182520 340080154 0
240662550 481592770 0
524525376 8981181 0
324583233 526079558 0
268532562 189299577 0
415895613 132667342 0
384101789 25637128 0
449720226 66428958 0
113366228 208521667 0
499530940 433059406 0
203415544 293809070 0
281337948 37506811 0
327717898 144265505 0
468302177 344784329 0
232694756 135488071 0
70239561 54840952 0
55620568 527302968 0
191023316 349226247 0
439546858 242486255 0
480979771 236814425 0
277439443 275987158 0
113749425 192496803 0
70826315 422892280 0
252493275 29539653 0
87622858 259434360 0
368825654 169859354 0
400647836 331197223 0
390488598 48269599 0
481920512 212801483 0
565443003 400964521 0
74912009 154832526 0
360869065 333603117 0
38213580 252186043 0
204744743 130143718 0
544843181 274927370 0
500753115 3380665 0
279985264 284326193 0
453382906 438532331 0
175634021 299464705 0
377726430 137737334 0
175823364 388470964 0
153934563 387875222 0
100215274 453957523 0
174316766 507079463 0
436633173 538847488 0
521796966 130546952 0
86893103 403739506 0
197165832 77090283 0
406856510 441344079 0
282602236 515640038 0
149377415 142723170 0
335609623 321152565 0
521815172 425282368 0
128404097 279168095 0
261267869 320540785 0
100865024 473368585 0
178476025 549904775 0
528332382 273951042 0
132173760 544675020 0
30476515 358773750 0
243548284 260521073 0
277325221 249005963 0
49744178 34938603 0
53983110 494879859 0
250856551 2801389 0
78962494 454050650 0
425803327 567696040 0
548808702 349104291 0
126476096 377180072 0
364365506 521507910 0
323403370 425875604 0
445875160 511237695 0
96889825 470828885 0
492772197 316989617 0
465823864 247337925 0
293153893 466066659 0
299430097 169387532 0
298934715 242863768 0
478360286 94191997 0
158603011 185580105 0
118572484 130227357 0
249912369 434676416 0
71440538 162409587 0
419286308 564303682 0
422262031 537527662 0
199200537 308809938 0
172273996 39875639 0
483562883 426607352 0
117234214 493538801 0
316293132 105036751 0
458280882 177554072 0
290587665 510304927 0
436688057 429702264 0
355287241 281470868 0
557938714 409103059 0
531133973 183302363 0
547736498 305617184 0
116725942 246304449 0
517965833 438470340 0
401923089 105299760 0
351467681 556506089 0
365733544 399016759 0
330863710 165072423 0
129284226 37516864 0
35165241 26615651 0
44705194 236324649 0
210036919 312877858 0
417624062 379479506 0
91425821 563263861 0
235720614 532003144 0
475050233 535900884 0
210249601 198886989 0
11713599 449711440 0
177313537 505405269 0
400898606 227603236 0
24793640 411664788 0
312264143 135363298 0
287401865 515395144 0
538058389 449207293 0
347386478 114190848 0
262145981 413164504 0
560058641 83682088 0
533289766 456059850 0
481702472 311065820 0
316610451 274601343 0
482994962 292752827 0
78451242 453680066 0
508417028 171256714 0
48233972 81378309 0
202867643 463608492 0
549666438 307664656 0
317121428 242361598 0
338823692 510457534 0
442224903 23299826 0
379738832 152107831 0
445040201 445058195 0
255333077 61897465 0
489113175 560875884 0
146933227 32722726 0
35495960 61222376 0
149369709 342350982 0
416213887 293196030 0
122073861 66244019 0
190476530 536785328 0
249133684 376673047 0
27661659 243489698 0
374598059 461867032 0
496557864 53007655 0
199959849 49220662 0
270375750 321236163 0
251630978 708797 0
30443035 308620094 0
544626908 365412216 0
451650369 29915149 0
486063036 433418310 0
363755568 119873975 0
210403248 528460601 0
377174185 450135495 0
335342026 109757917 0
93886903 407123385 0
485270888 55146469 0
102640226 89289557 0
149913265 536366636 0
264762991 563414722 0
142263524 187467543 0
195750333 513258377 0
177048325 267702988 0
360434418 458613691 0
64651650 234386955 0
500837156 509015125 0
432812801 470437762 0
518817677 554879753 0
543776897 425882174 0
120490625 242692327 0
359848882 79633625 0
386311001 407487360 0
519319819 136305366 0
358051079 540935951 0
218205621 474642566 0
23365702 85638571 0
134194023 6393646 0
47404073 298210387 0
537497419 88457445 0
562890141 461614801 0
328031548 502794236 0
415312656 548152725 0
3946374 482843692 0
38281322 54206233 0
331268437 213886597 0
440946164 306224615 0
398908004 504359404 0
329605983 121820605 0
153829467 132409059 0
176683753 70398918 0
372813 22159080 0
375755236 450863261 0
333038417 292292612 0
465678758 91077365 0
90723800 555176535 0
59827789 231888340 0
404442082 221527240 0
78746155 88304539 0
296151728 388075846 0
120800807 300743145 0
385164472 268268219 0
566519982 55216004 0
367335150 251881308 0
447446911 148699184 0
4818279 456897561 0
214392676 407297717 0
399502003 486083367 0
170471622 329692141 0
57401256 248946599 0
458251131 70786233 0
50292274 54919252 0
419336625 321164823 0
32782252 192301244 0
246818198 507848617 0
5705595 373766909 0
562577798 186503459 0
369232783 432653738 0
147753189 9827485 0
550004614 559191394 0
534983414 262882148 0
101230691 119615032 0
467771569 340115636 0
307058719 345702310 0
521118022 211380004 0
556909475 537434029 0
266802087 515207132 0
546669758 269426480 0
221954499 388656083 0
534477183 184028884 0
76225678 155460651 0
148859526 181095122 0
491958983 35598411 0
492758579 357485211 0
79661146 377915151 0
6217608 538416723 0
381570985 374374732 0
445327644 384817841 0
308567885 500975867 0
218381192 342831444 0
213849886 70536606 0
499665267 531318877 0
136809612 13453806 0
317921352 238107372 0
424495086 120066060 0
317455376 116279519 0
192031251 4908841 0
439487804 142726677 0
162418526 45424217 0
350204646 340409609 0
427340665 563799215 0
35513976 367222769 0
144729167 305487567 0
20290073 509571579 0
467990080 211634000 0
166016625 193499224 0
366513207 196636574 0
478339715 528296816 0
198198034 537540008 0
447960347 505632007 0
384401862 253980935 0
164755087 395262005 0
61130110 231466226 0
445548641 253214195 0
386928031 141221518 0
380716825 489605507 0
422398111 189660430 0
51989814 184808660 0
367795968 186596468 0
316310741 197841434 0
207797613 382860611 0
54627355 201345585 0
485390828 342867814 0
415677154 100106771 0
428850877 517925057 0
157382009 464794921 0
83460909 536563329 0
410839845 544705624 0
382319195 291717160 0
86092371 495619188 0
482813083 174446095 0
22283840 238606594 0
434990332 80247095 0
344871586 567913553 0
361312508 475181941 0
561806346 19222425 0
419115043 347742046 0
568819258 136250369 0
303033538 397055829 0
363871009 12114228 0
460342165 258901990 0
129525391 49145626 0
253382298 259675177 0
526069942 86991416 0
335364040 526039947 0
397054821 461401832 0
431801357 391535507 0
232075671 334447359 0
546018679 99667416 0
94512472 354782468 0
117106561 480300096 0
417278554 473957908 0
424670054 347386960 0
191593420 150786793 0
535704101 110347506 0
564960955 273169549 0
329352 321619999 0
155440720 259864434 0
396947048 343143533 0
7984894 180141403 0
261843405 529881611 0
391087921 264473541 0
40462799 204454904 0
161680882 371434709 0
50170343 152986143 0
224894705 210134988 0
9893221 169401067 0
119995332 442278275 0
446794474 525061787 0
11508279 515726616 0
82193222 479792570 0
481317892 537627866 0
268910437 360900243 0
323380414 75585514 0
477953381 506431268 0
208746295 372714415 0
34051222 442444227 0
510797877 160520160 0
494986602 363306589 0
545825663 324764873 0
502094521 563899198 0
189153257 210842895 0
67661969 195905231 0
205179030 216503337 0
304584058 543265620 0
79817025 57151856 0
251335888 430431724 0
440957909 116891430 0
259140671 530937737 0
48987064 443133409 0
421637445 359077954 0
225723149 310582470 0
172820454 351616638 0
320660879 173524918 0
259928263 231276917 0
378642206 436439706 0
236176382 225509920 0
253571840 543196193 0
402247028 499488309 0
305326643 62454494 0
472655512 139900735 0
325973834 562175947 0
352886576 497049174 0
63758039 334321461 0
406033017 492957455 0
524218097 304655254 0
173153442 242324306 0
181495935 61226301 0
359117606 175483848 0
360989329 270182737 0
80554191 445046027 0
261640309 307327445 0
561741964 14745670 0
457905026 153540778 0
558125072 249950880 0
248196626 86538961 0
328022793 22377372 0
210045132 349048870 0
100860423 506195260 0
37677938 504664682 0
130492494 562573345 0
365231314 238161519 0
272040754 344158387 0
551271669 304335658 0
333116990 125432925 0
544797844 538126755 0
246389282 79558150 0
517970319 437867165 0
350442980 146295209 0
568262585 6609795 0
144728384 429953669 0
159542529 252060543 0
100506220 367974660 0
177458608 109777184 0
139435562 453996296 0
36906396 132807865 0
541453112 329602668 0
371773906 159160584 0
17913125 310825934 0
355308414 425469274 0
59975958 258222151 0
530723462 317248281 0
292660400 560064352 0
189446075 511036106 0
355927531 108191838 0
359418543 230247956 0
176195649 140186804 0
471588131 348353721 0
25395889 465989275 0
2171953 395304572 0
317020354 513907376 0
535737488 143339341 0
376980548 529790497 0
346508597 64657768 0
88795989 262433850 0
338535876 298281408 0
121592127 86457698 0
74047765 178828408 0
440039076 467081266 0
471079119 71371942 0
38204390 95249180 0
217036307 277244921 0
25290979 366287263 0
103343237 406069279 0
315183620 507175196 0
217359192 276962685 0
61990393 415330245 0
59082107 288732971 0
560392018 264717430 0
4612033 246567477 0
506319914 222338325 0
298404997 404229533 0
330915304 100316381 0
5224102 362975062 0
264954572 495115097 0
252895148 230626156 0
181348613 42432772 0
304485504 220890679 0
347191266 346285831 0
225692349 449002687 0
413676826 118385753 0
108646888 458365507 0
464476987 60574042 0
140411694 481975276 0
225414742 1403240 0
450497717 65437667 0
16301768 164625073 0
354616457 274260546 0
519429139 238301492 0
551358857 360654242 0
248715977 395683762 0
568510107 227388631 0
275769222 457663815 0
174543626 545852165 0
541327721 182674950 0
364105537 112670566 0
453153002 34014279 0
428511156 532624826 0
190143044 361788775 0
129283925 323974017 0
174651401 307790565 0
443129994 489415801 0
553804652 240246190 0
185865064 498722148 0
528294930 26515741 0
397524270 255432030 0
31858639 138502967 0
20458540 286372884 0
71710211 365003122 0
308518482 445246930 0
400973316 21152035 0
429962055 87006749 0
191340076 70311873 0
553153531 434708628 0
209217610 335677915 0
484075365 223655703 0
33118005 31878707 0
191632313 132190016 0
223372392 74740495 0
123698758 183643589 0
34932112 229485767 0
99940017 514927125 0
413651619 420362096 0
250890139 375121174 0
414971932 328944426 0
478497333 356215895 0
544865253 532827308 0
87243328 173055295 0
195744917 193172570 0
198697459 32785946 0
386421608 43457659 0
407664455 82438429 0
270937005 520292493 0
119214320 223085952 0
175227612 519193096 0
204606892 18531504 0
543006410 202536756 0
340921609 468364045 0
92576229 218932637 0
468151945 347043459 0
401193765 401472858 0
379818627 436131714 0
403445018 54252109 0
204465534 193315774 0
257595771 303933351 0
353279918 299411027 0
23668351 93151977 0
141094492 259997131 0
182629446 416177334 0
89236393 555021390 0
373841263 200432766 0
88748882 263435718 0
368839511 61293420 0
305701649 376143746 0
479498727 15882302 0
568573671 22316449 0
318662924 177741091 0
538843471 223087360 0
420954070 150063542 0
361657905 392113358 0
392803301 158328811 0
219100988 215087940 0
136663281 405205682 0
135148362 38526578 0
418902902 254777518 0
4972783 25442611 0
129112907 201498894 0
238272912 64984887 0
394722522 195993999 0
414918127 295104296 0
252535074 198364102 0
444602423 118069504 0
139089699 475032397 0
499500854 81135712 0
405822018 460459740 0
183457990 324911679 0
141489003 200294731 0
131679760 55144385 0
16410001 234893960 0
339796041 389669372 0
128357485 213488841 0
525186116 12839498 0
92226408 338775365 0
308764610 295320527 0
91497009 141683988 0
343126326 82593661 0
367656734 244621388 0
351925127 325114263 0
15044364 215489747 0
470699522 3984379 0
63186591 488097603 0
358084806 424528511 0
508171733 262150966 0
32310978 131669661 0
564752222 324713199 0
488930117 254980216 0
187134080 315424646 0
320146306 489726260 0
161998599 281412139 0
112634681 1990716 0
153212855 8796478 0
568835968 235837886 0
27183459 252737194 0
485935591 60999362 0
267005609 151447857 0
207953746 374169109 0
65645174 8143751 0
187261695 216634545 0
97899714 351259757 0
66997551 10509303 0
247338404 4976749 0
444632177 262887931 0
489175847 295501610 0
4854984 495398487 0
394468244 143726260 0
129421135 125357743 0
472197644 86033250 0
484750589 560304365 0
294702507 255798738 0
237255691 44975053 0
234557093 47857109 0
375430252 356622326 0
332631255 359826335 0
364145402 160103446 0
438590747 337961745 0
469806010 352595698 0
364625005 306862611 0
192445721 563564717 0
7532374 405525438 0
497542133 522370828 0
312505804 160109548 0
409669110 433722783 0
410997712 492868872 0
482010663 343730749 0
558466005 381452199 0
454798421 345902771 0
87614892 213632670 0
442770388 279316421 0
104756778 324043234 0
252794914 565934065 0
322627920 440110197 0
383251219 488900172 0
243914064 242320538 0
256807665 302304593 0
43996947 365540157 0
435873509 444380561 0
150554951 238697723 0
90443665 151609075 0
10057029 437109386 0
521225439 429691527 0
12101229 280459840 0
98060597 307518118 0
295136699 192131976 0
171152004 132269157 0
557509719 153570293 0
303793854 8963142 0
79970960 305004303 0
20081710 150479125 0
312938172 313658695 0
302704395 344558400 0
496513638 252072139 0
515137178 6567800 0
336798298 389224806 0
358665253 328474436 0
377085240 91462013 0
457101163 184991815 0
347894953 16602649 0
483125408 488426334 0
141553282 534128204 0
262656669 542179258 0
505950278 286392075 0
503305223 543468971 0
503024492 557190447 0
382970464 402590571 0
414595728 102607260 0
88489368 349561891 0
166947272 452273856 0
35969455 188762246 0
188133234 319537970 0
377439063 478367905 0
470864482 91576248 0
397371686 326258223 0
320924103 53444473 0
455281506 244190547 0
111438522 33481083 0
170557574 538187195 0
41793132 473850175 0
103049832 237550238 0
492190284 538205053 0
421800593 24846760 0
404221647 330206194 0
314238988 315052087 0
409754898 13074965 0
197361009 138992744 0
447442520 551772285 0
356713696 240662480 0
443126593 40337803 0
362402523 499459040 0
139663187 99913728 0
257530364 420671507 0
317401149 330133899 0
348814854 475551215 0
554200893 127426761 0
302050953 8870506 0
324967226 399532751 0
69202944 454191677 0
256221483 421528485 0
4443546 254774737 0
181661341 105869530 0
45608032 357755288 0
225861922 10674423 0
107184446 420134348 0
490174114 506908156 0
546962071 68270262 0
195178616 553948410 0
562189227 126921267 0
363877575 566820225 0
109345265 307063733 0
45139173 54529780 0
153333671 552341171 0
454381034 252288783 0
468752036 511650829 0
526281149 221977963 0
372448363 162781245 0
245607411 26918374 0
373395371 92908047 0
75981279 457801562 0
391424287 92284940 0
538673171 488780795 0
314654908 375895136 0
70285803 305521222 0
52109161 543546718 0
241299033 232566585 0
19489704 293447918 0
182262744 216609690 0
347064692 425373347 0
139482754 388785301 0
293475175 564226822 0
133068885 250531086 0
266846428 532541210 0
101342047 197070403 0
312256492 119513776 0
430751571 329488764 0
101015033 489806826 0
415768494 463867816 0
6595667 312436337 0
255471032 492637441 0
298818299 277294324 0
540758091 5749997 0
161102395 406264717 0
273526105 161914562 0
114543736 192784317 0
174344504 174817310 0
299494799 91683177 0
339875920 484664586 0
19856218 548178929 0
58652912 25807937 0
308740229 264051854 0
9619813 147801291 0
104010018 228972292 0
397697881 347875334 0
157928226 27817038 0
517316385 492592380 0
36243739 558719079 0
131113059 262638175 0
385355774 312401429 0
370715716 41941815 0
555743342 76599709 0
132782014 438653452 0
219691040 35915660 0
305336100 280123441 0
74295688 340739722 0
100343112 329390562 0
250329189 355805689 0
491129824 140217041 0
269364011 567235647 0
60600019 2087207 0
449474052 394596446 0
458103138 62439171 0
478017042 166473338 0
221609556 538430488 0
555624083 100500337 0
308069407 368729383 0
81022684 362034842 0
164536694 74530414 0
402643780 41071097 0
545967067 543673230 0
508826966 467497838 0
314290867 438306861 0
502498747 407851830 0
345807789 35514672 0
425322103 348923983 0
5279442 271875709 0
81555292 21784652 0
208260855 378069737 0
59661462 534480289 0
225065928 257513 0
220214652 78335696 0
86788236 134818363 0
445904906 484123815 0
248027045 214265824 0
275954968 471897052 0
402804776 61045544 0
355463609 279026270 0
272264889 531702361 0
374733932 567803201 0
509471343 438728692 0
300169615 69106254 0
458753204 29541956 0
222192322 362507566 0
345395923 180082722 0
77668601 281484671 0
20152693 159313582 0
80582618 382275967 0
177348932 308840303 0
1201831 299435731 0
148418414 296063045 0
226444985 336950364 0
556365121 119345144 0
299077530 454985606 0
326992901 390469945 0
189643898 511875029 0
446925821 546813206 0
16598112 21829052 0
154084427 207745312 0
132764430 173544603 0
245576169 394070805 0
143450898 474183510 0
74397027 321998227 0
423499323 224226601 0
168878690 20733552 0
146602993 192507359 0
412294063 284141999 0
46613578 453412292 0
140864874 548364739 0
538067091 164965243 0
471455918 239146416 0
111796348 489382420 0
123059407 56769942 0
436788684 188059919 0
495845612 422688525 0
415099948 250764932 0
22612474 250954783 0
34331669 190502955 0
421118076 84949453 0
408387982 483076052 0
325978721 99590130 0
395862311 256293012 0
49148926 276449487 0
176243820 149059189 0
438630001 122104433 0
47781455 17128629 0
542273749 492977221 0
314925253 45496236 0
2028852 408577402 0
132986835 424835725 0
359655805 332445742 0
246442065 97613795 0
374727619 445718398 0
43799602 123313220 0
46898030 366340093 0
492003459 567313774 0
361931723 10443872 0
339057352 16147004 0
203158963 31535256 0
55764581 288612580 0
196677033 53821439 0
418910628 347600195 0
453918710 27499084 0
173126419 35634044 0
161231266 168362036 0
533598985 547569079 0
129319446 427524465 0
433760074 40452310 0
471904442 35361789 0
116731088 1277808 0
304396328 540115840 0
246550719 176569520 0
154303203 254457433 0
477432896 414165232 0
19840405 194889764 0
501678339 223301543 0
412412525 256145572 0
324059106 412041663 0
212974940 48325455 0
45998531 370744904 0
122233577 491123190 0
428530343 210080885 0
154141352 167148672 0
33828747 539553732 0
73965608 623337 0
7266429 19640462 0
557202612 412778698 0
189157697 26039846 0
496194899 242786211 0
344840077 291311076 0
456967585 115488726 0
313264060 130201188 0
129138605 240807254 0
392423056 206067426 0
142987736 373370826 0
108563696 507366573 0
134026337 485114416 0
395480844 278022698 0
343980386 347106116 0
21287885 192654052 0
400554487 23335775 0
564070574 505906210 0
212965812 229104121 0
50207929 220746481 0
370588426 312991593 0
20240507 474192239 0
420819491 234520004 0
30176110 330878215 0
22122295 380234948 0
174391942 476779290 0
543332044 324412356 0
191279252 200506809 0
151412502 505467301 0
230653899 54546334 0
285253235 474860082 0
379773803 193533094 0
303537548 354630299 0
277396553 373472652 0
169028669 382128420 0
154597412 87279549 0
568745261 44595843 0
249139148 10715955 0
401578786 439695768 0
208660788 413668261 0
287235618 447154592 0
537361612 533933338 0
520638168 376993997 0
42811213 510839094 0
554710907 330680959 0
78631507 558726280 0
444971335 159205947 0
297013229 58451824 0
70223180 81001349 0
236081402 342174522 0
217832106 421625550 0
462675491 490073731 0
198192001 224898070 0
136624301 429573208 0
282036376 563474695 0
293615246 441043571 0
120913142 167723617 0
502354594 200945139 0
410438576 336288528 0
544296487 485225557 0
404931725 255232978 0
255558703 369220436 0
313643179 429908420 0
111359629 483118472 0
241161691 225075869 0
339219486 1073946 0
197235053 395923167 0
520677574 521148228 0
489907163 482854450 0
303335232 270188259 0
195956200 218786641 0
126592477 490248112 0
535989618 39022317 0
247688819 11359395 0
199360131 554847167 0
268878582 509497445 0
58390527 137769285 0
522651745 477217543 0
341095395 414320156 0
221301428 565391044 0
305370596 490578200 0
3132813 324901860 0
539188073 8522531 0
560856388 342937022 0
324897553 30067423 0
320954505 547841928 0
285058035 520599123 0
50974912 76731034 0
562697799 138289448 0
157952281 306712750 0
366129786 495656012 0
168238791 274677939 0
202469784 59493501 0
226000342 150123824 0
179864440 264243045 0
549699878 201268846 0
360638047 424344791 0
228121833 521659728 0
374395799 79622117 0
221044106 164002595 0
439965440 73882208 0
513389895 142540895 0
255534129 375910145 0
82725690 161831285 0
433368254 122358406 0
545187323 390793369 0
424965026 75072284 0
230612667 1770675 0
356919736 15599815 0
240996989 137042061 0
501433865 432582387 0
33842304 100235632 0
236876979 359138914 0
493715496 235454194 0
119437139 16797470 0
539250810 451169421 0
356346271 30252351 0
490344676 288059060 0
473070597 219524654 0
245082328 543501632 0
279973089 287621289 0
313053794 286101749 0
179147560 247364327 0
334696778 394705550 0
192435200 309511056 0
370388004 495905728 0
9309352 420469930 0
287450294 221934510 0
459450475 404646354 0
250793838 54263329 0
356986882 275831654 0
173339589 44251796 0
188435389 14681593 0
273164780 90624283 0
133105650 411864054 0
568318850 361726960 0
465517853 486911317 0
43434966 95718408 0
414159836 285146100 0
332369962 408758400 0
369918823 184905077 0
49416438 209186815 0
547019768 486086807 0
482022075 447616009 0
161568050 77472387 0
102031373 297455960 0
22434818 93654218 0
301121311 227145979 0
36762172 94352981 0
79889624 314571393 0
297314924 177367660 0
567862659 493925465 0
454187033 156600564 0
549415962 189861230 0
220443203 24363230 0
334591486 326049371 0
550605688 294152242 0
189957000 114992945 0
114970676 182569965 0
134732993 54672753 0
181601605 469718319 0
365440409 206786732 0
150558014 308629416 0
260733305 99178043 0
338589204 543847151 0
510016259 482881834 0
503008816 380713935 0
438255551 184385129 0
109869048 19565954 0
555307174 278783779 0
377539821 161708791 0
137251404 91369501 0
5465711 370036933 0
261686960 192867373 0
310802710 464769387 0
343868253 142348341 0
450816761 392804239 0
568644129 5019300 0
245430021 172405579 0
248357051 184539272 0
196061292 119505357 0
192076638 412019747 0
286235575 523556733 0
542564001 480234092 0
321495527 514792199 0
321343795 212365006 0
469566976 136486831 0
171509963 485605516 0
321070303 175647580 0
257175110 503630417 0
113143915 319358855 0
136903834 255359708 0
22635662 460568752 0
75647945 204579409 0
121685062 141114421 0
36278021 163153820 0
461151455 110693708 0
526739559 208756231 0
184491472 8261101 0
66491537 224567177 0
510222556 324162459 0
194552683 293405265 0
257103541 396916964 0
235659829 257998938 0
332753443 207110924 0
443717481 19897410 0
516809340 551427020 0
183669731 513691317 0
205856948 463790396 0
203722719 271939625 0
537287991 534092361 0
46353681 412969776 0
280030591 530532711 0
203944553 9677845 0
360652917 633555 0
223452792 160913368 0
521912905 430574427 0
14040837 328267145 0
208973627 519604839 0
353883104 483176517 0
560166185 23146458 0
354435509 233900461 0
498410174 373726201 0
384216895 237065561 0
506106076 125859399 0
388100517 189262487 0
1635268 256959165 0
165852485 357434261 0
400615986 433997205 0
546795135 9439552 0
354966631 557509639 0
447992330 41989339 0
186397976 241288305 0
320571545 182021611 0
529746110 46565885 0
97644675 142245181 0
434197865 70084480 0
20909487 45737369 0
152088737 471536417 0
413116218 300406511 0
477108438 138889936 0
556764916 387749976 0
497504087 413940448 0
275885761 321542832 0
9724819 128481664 0
193428014 423998769 0
419986937 140844479 0
480383209 346755539 0
452003868 503716925 0
491640656 294363605 0
565471840 421906528 0
2835130 297944648 0
236278951 238936929 0
240421841 132714905 0
85856732 492253547 0
237628762 395458426 0
71536772 290404068 0
188208686 287686294 0
67900161 41430176 0
464020625 308666618 0
409053221 373929932 0
9509039 24447480 0
36945087 447281730 0
425034867 252826112 0
73648950 289555677 0
536359193 111716222 0
371835622 439213832 0
289359919 151561778 0
199317182 96191837 0
18004712 439214052 0
188211190 178581181 0
424084483 300105407 0
104126252 517386599 0
7075688 52342780 0
394714305 419799705 0
336611604 58106012 0
443148754 310149557 0
260954804 533264762 0
370576551 121662512 0
194466231 103436615 0
395792799 42531108 0
240783211 555180495 0
384493053 3208420 0
369608966 553236994 0
313257807 547372449 0
242087588 163815370 0
315376234 472672011 0
92154943 193978852 0
281142119 322078294 0
117357375 323868798 0
220813667 549675979 0
47191762 111499153 0
281654717 164087277 0
210914286 143441747 0
448187861 328305670 0
536083606 340263201 0
166161816 471628373 0
438892394 353900291 0
78722400 19526921 0
500123515 305690276 0
122516521 543465787 0
415338886 10814877 0
398829345 235129381 0
43497473 515738515 0
321678342 224289135 0
108558253 447826893 0
248193821 308056745 0
198129242 385330793 0
532761216 547877441 0
43288436 271400628 0
210706049 68971637 0
298858697 62008238 0
528029161 419068989 0
507240636 387461928 0
279314202 548658055 0
14084082 309528874 0
438514878 98049156 0
374313304 565177747 0
567787722 328757003 0
157158031 314023791 0
89900034 109765324 0
32793500 289279377 0
247150220 164995528 0
220016729 399539337 0
328805784 392829437 0
304991086 53117302 0
162245994 183736383 0
135278913 159897580 0
276254161 124247441 0
252842905 327074414 0
127238606 16761739 0
211734699 227099735 0
513103582 36991974 0
409600372 94928032 0
285861482 316474116 0
216115297 437539022 0
374870888 213719784 0
534343953 471477416 0
219168744 107114206 0
268270958 180685171 0
532367919 45243301 0
483410268 106348705 0
516714883 526558762 0
468386008 229253592 0
149380648 6978880 0
320644744 563024984 0
254682890 178618573 0
332472025 125833588 0
264958713 246812299 0
293288484 514693679 0
512484426 50035693 0
302407428 186631537 0
200871725 164268055 0
135446556 405355417 0
443161294 181510391 0
145343506 228448363 0
414040807 118426 0
378485859 482751950 0
519780765 43603172 0
310891752 398212184 0
319890828 262863221 0
223787767 110570185 0
254597033 79829867 0
177457656 163118428 0
33337835 450218564 0
466869967 397241215 0
195281599 234865273 0
384157953 446912538 0
544992262 90678422 0
207436301 263607049 0
123926146 13039483 0
20255509 336769559 0
7685738 415864575 0
516637644 543017789 0
111496616 515277200 0
535285032 179017356 0
476373051 69786557 0
99614482 185255311 0
387271892 391968997 0
304113690 562236407 0
272806789 285501316 0
293790003 42225223 0
502288272 383307563 0
12125708 504942982 0
10134528 191417640 0
393477207 494285290 0
369861880 256965779 0
518662352 168947225 0
431518905 280307088 0
48350343 179295073 0
218898653 306136978 0
395111124 37753623 0
175984961 421203438 0
184264593 157536640 0
88968291 70074270 0
227352343 430928542 0
443746973 184765838 0
33750903 388970350 0
43411023 20212238 0
299632516 53747221 0
161965892 255238727 0
105854045 531093780 0
183269344 105780575 0
368733482 151391538 0
349664698 414793303 0
497801515 397367361 0
553047120 126833592 0
384337803 361053768 0
74633776 212890930 0
521066039 182916893 0
131487877 312484686 0
59392531 518306613 0
543540097 566942819 0
300137557 123770411 0
73423205 146439032 0
262074727 551809105 0
272273869 169565268 0
533314424 45069843 0
143148317 569207781 0
295474665 508308025 0
429552754 16847177 0
142725081 50827031 0
146090671 557624651 0
32439420 421858869 0
286613067 79750362 0
93790830 320631808 0
328868214 227592701 0
12150129 438487368 0
156852717 306265774 0
161358622 472154014 0
72457608 179874273 0
391488836 208873788 0
131593478 380655893 0
472527314 230824050 0
789199 511717031 0
216813084 529218713 0
530740296 439355827 0
177801369 69392819 0
299874209 388971372 0
181181703 160880306 0
8083307 211951969 0
374746448 252661616 0
349447193 479806415 0
30756591 96138427 0
13748764 478251302 0
507237401 42891202 0
445169780 531626607 0
125531488 198601020 0
19855694 336158226 0
199741418 278846549 0
485835426 33702803 0
402807428 291936305 0
208315786 254623903 0
352080931 123965687 0
150397652 521474129 0
247660499 213803696 0
87634047 174187796 0
203613700 491773395 0
300573686 470334829 0
339288521 461184115 0
401473829 337625711 0
54679524 440003797 0
513502809 53243416 0
172891145 539498909 0
166790526 366702884 0
542311031 418701839 0
59043737 155577148 0
7688000 331833588 0
105154690 63651938 0
101851402 526901470 0
553543181 185539427 0
314004065 307302744 0
380992773 526257798 0
491015517 286507288 0
271816810 151683195 0
506900270 474910761 0
163379917 70876691 0
359813727 376311191 0
493616105 248239858 0
231448461 487595463 0
327983061 562213208 0
403760853 10475076 0
233208017 484683189 0
557828908 509452280 0
489145512 561776743 0
534685199 104112298 0
535607047 9855922 0
155778611 303662085 0
496998044 382151778 0
410977364 435411249 0
438519605 114331006 0
314922858 420183258 0
534085788 347587813 0
297226031 268707953 0
216367529 394114588 0
185733879 282666091 0
77224477 346482927 0
137163924 237309151 0
541120745 253186318 0
496050991 428816605 0
530067780 85138049 0
536023602 459516333 0
468721990 137734823 0
541996210 415784139 0
278350182 47150457 0
204328944 309402564 0
92321498 82912633 0
101734957 205419438 0
308750652 76107077 0
336410309 164831561 0
145716810 372778924 0
244803423 132956683 0
1406392 193729931 0
59630366 539611706 0
99326141 23905830 0
509118843 335909076 0
302009381 527532269 0
543065183 528421892 0
198579978 269995527 0
201619019 395341049 0
75798543 60147617 0
370783983 138535811 0
203405301 181284250 0
10870081 448724267 0
488589716 545109039 0
404447767 326921823 0
310764910 180588915 0
198113629 485751766 0
97051959 33017158 0
253113675 484872380 0
517291517 340965216 0
484737509 109195566 0
7226096 430011736 0
301463535 359362409 0
362141627 88871603 0
381186486 247948522 0
487486584 80557781 0
490235294 505377341 0
311254135 492360889 0
110998114 495280800 0
109811933 67095342 0
331026542 376962680 0
379175583 548384121 0
356187688 289093383 0
359435318 155183080 0
236441154 143085036 0
560209904 15113346 0
401306712 558688830 0
66956672 533882802 0
166170418 3913671 0
250742133 96075643 0
522153898 50031576 0
309829269 522865704 0
103813478 443327217 0
23191326 353063347 0
320056078 442045950 0
556989739 437260150 0
286363937 359884844 0
507428217 513360201 0
198532245 426345492 0
272978349 253963087 0
201028964 406904541 0
509084307 22190701 0
343249719 289343662 0
108252463 392689697 0
69838803 193782672 0
239136701 552726766 0
373542256 473508127 0
458491187 406847044 0
337516195 243381498 0
486894409 130847400 0
511523247 470864441 0
239337245 434318663 0
419639572 253286285 0
213939346 295521926 0
243710514 176121205 0
128707215 523704001 0
2376353 468293214 0
264478128 160087637 0
311710291 137541837 0
119955764 120654063 0
481978817 90104688 0
530010442 139423444 0
397673503 313003775 0
366582116 40782958 0
435611568 180978153 0
215348574 416905659 0
505527070 23985881 0
252004405 355552449 0
286356664 44571222 0
433269141 267114411 0
209905133 493013325 0
514988828 217694780 0
136079168 400049388 0
421495117 275246736 0
137190965 62542273 0
169233454 22315101 0
364574554 164948675 0
364691845 121361557 0
39838091 18184683 0
412838710 295625779 0
38568067 66626534 0
337093651 256021758 0
234986331 106880819 0
244761024 476311932 0
359663723 495718028 0
528564297 520232083 0
508977177 195746884 0
24154890 125704401 0
545408390 323878875 0
473684676 398239160 0
327783840 262891550 0
158824655 260000729 0
195723370 173757755 0
25291057 456682770 0
84179299 30543504 0
389538852 70225838 0
483612527 60124258 0
386705668 528973529 0
127639304 159560053 0
253607327 194826810 0
234858725 488904350 0
167564440 247555750 0
555064339 314358506 0
204702993 553626288 0
437607687 21464467 0
239335899 353812295 0
94998502 211243062 0
35560006 512370450 0
47463350 195292754 0
404185908 10566812 0
470654517 393788631 0
318451220 278476995 0
431657162 90674476 0
166282453 66832379 0
128448046 259063534 0
181751993 85997209 0
200833623 237377853 0
261362447 296523034 0
147692363 468389026 0
106136788 94945860 0
295353798 425571462 0
166601414 172096217 0
308429584 157432070 0
345173043 100314442 0
463658808 210021780 0
296911331 145108285 0
152252430 121381163 0
207264407 390551264 0
145299480 429828645 0
220376521 203098692 0
416524035 157567230 0
243518861 219509463 0
278060073 497781485 0
58661958 34732137 0
516766468 32760187 0
112138693 296016772 0
124732052 509929035 0
359484662 439556416 0
91466342 271853978 0
393454142 503142182 0
264779567 287508723 0
568293708 227571358 0
213191378 332145662 0
133276391 561031872 0
165201405 70797484 0
211809726 354626449 0
319764837 229748651 0
115203455 528128275 0
288554910 338172622 0
441941057 264312598 0
58596744 44572773 0
260988467 492714710 0
144066447 212870495 0
13815828 255317633 0
43901101 289115848 0
239399111 214018864 0
139696028 166216736 0
255305668 131043002 0
212787217 528131787 0
414177271 79507308 0
59068017 231933626 0
174179391 152415859 0
238769449 281164661 0
106546505 371919045 0
462629691 2350571 0
317408441 547664608 0
469241506 335779576 0
124676483 150558482 0
135101950 566464307 0
82387652 233546819 0
486103407 144198564 0
359200666 356754083 0
473430339 544250965 0
153643641 485843572 0
447453467 79857953 0
240252284 379972702 0
495154429 221660492 0
80081622 331409629 0
147586214 420756110 0
177410048 6006573 0
19419819 374382969 0
386786054 77509095 0
28054654 467643621 0
2303095 268723165 0
565258513 300366085 0
58909873 34364073 0
351109852 180654023 0
65109543 505247298 0
137655899 325291660 0
291640553 218164272 0
523931116 207624694 0
420033791 125490384 0
192655374 339247904 0
76550146 549409027 0
96275119 106253881 0
398464185 178494435 0
340490750 338719539 0
307595509 78759025 0
37260442 32203434 0
150547432 328929598 0
225652031 520810781 0
146127520 257449196 0
501876043 457301209 0
373936082 491620957 0
161386691 284289247 0
83125304 63152660 0
548163790 555862078 0
476629050 460840216 0
25727789 217253642 0
97435006 390425331 0
366646984 19863947 0
354259194 484781664 0
485213448 110561 0
176843287 462810568 0
508608003 189899626 0
346355699 436849169 0
177336519 319772093 0
421591602 134015281 0
357924114 139042531 0
99871650 374629959 0
5158093 295784072 0
248869694 385681610 0
422169643 488563351 0
430656857 118681798 0
423693436 140917607 0
487738057 294697241 0
208964796 209444254 0
389786865 119772943 0
144018335 385316594 0
394270450 349618654 0
91664541 304723731 0
245486244 127689545 0
391944333 450315473 0
337506860 354619801 0
43028549 277442809 0
503399894 468414644 0
337264241 538095701 0
502353850 519700963 0
112418479 124976099 0
210128820 123086571 0
561411296 535904828 0
343931345 554162581 0
467416684 308749999 0
395881504 122741737 0
545087713 18469161 0
544353489 361263639 0
81483096 427098162 0
550730548 396822266 0
449794672 147165706 0
521580419 415399798 0
196324837 163478249 0
22009722 306419741 0
376477081 287398871 0
131443169 529980071 0
210158391 437340393 0
117355481 440333918 0
307067450 370185957 0
476718325 406376477 0
375166873 199949745 0
389012093 403408878 0
36215155 536148607 0
147434368 57291914 0
465321163 452719940 0
543340939 7921411 0
395254439 472830470 0
530773929 407284123 0
162011201 324750777 0
172067285 182741270 0
247962794 139833024 0
566254127 470040813 0
375014998 331812087 0
266090306 440247460 0
416737109 358147443 0
107037933 83944690 0
441203144 210002947 0
50597298 378556064 0
70099674 266877973 0
144872860 275544400 0
478394237 357022669 0
187471367 451637111 0
422997063 474696917 0
101052373 209729221 0
426258182 117440490 0
203076893 82528790 0
512587031 455984206 0
511156471 250574499 0
154250161 422315323 0
67841443 349725200 0
66725735 258931361 0
452846686 95866260 0
46847961 326244579 0
60090222 505284270 0
133214308 450614583 0
393540132 307673301 0
560018856 481816076 0
491945919 91038528 0
455956981 218431457 0
322186267 528555102 0
382269228 179952169 0
28933048 376605105 0
314491133 341805291 0
246873484 150221799 0
544644066 103139323 0
68583064 537314617 0
195615457 437226781 0
276799356 377778130 0
155234926 205936095 0
221375632 4587513 0
332658420 357862593 0
464754853 104346787 0
273159038 478577745 0
115657117 211002687 0
476166763 502722356 0
550055549 356435946 0
427630159 173492256 0
235368271 149186200 0
438008113 467208960 0
554089277 263852830 0
348127975 537289378 0
398038092 426159804 0
20749008 446969190 0
283342486 35558652 0
478039773 498999426 0
207122694 465199158 0
136221877 225185853 0
181250274 96853618 0
301633409 254280399 0
356339011 328715131 0
349006133 347609995 0
228728770 314488551 0
371547527 352524860 0
434232015 255203301 0
375943779 22772960 0
455548412 338160610 0
250057608 383797890 0
149879706 523183405 0
394248615 340615003 0
438896414 284019749 0
497687113 546627994 0
557376100 255433572 0
124954157 394254066 0
27303219 554254297 0
138167991 34724936 0
501113904 138263623 0
151514149 161624895 0
436096952 104632536 0
204474798 536952492 0
473202647 83577933 0
562651547 484581468 0
546867209 247283357 0
24288538 301994243 0
263414637 253842686 0
309839827 271266256 0
270682221 263744663 0
537706959 29573595 0
61578364 528075125 0
281552619 514576045 0
154365727 386576429 0
392551744 8645303 0
245064749 196909061 0
368481004 296443081 0
351487427 327149735 0
146469229 230273920 0
81747448 103169965 0
510178301 359877789 0
235944790 13285263 0
48061674 318331037 0
204487963 375068934 0
508823902 472144766 0
49942796 54195735 0
465262918 564376316 0
517563506 54776698 0
494316181 459719376 0
530766515 234267589 0
219205831 150147758 0
504003963 199560483 0
111533899 415838704 0
34760791 46909010 0
22459584 277693803 0
357412171 77209735 0
388127118 182197977 0
46604898 321038501 0
40619148 178615928 0
20876894 330999326 0
21394965 22578510 0
336987557 316408045 0
393722003 43754520 0
118019172 294650586 0
160733633 445240907 0
505399297 257588043 0
267097392 306861362 0
321490756 347493888 0
137894724 529560196 0
261323807 527506346 0
353213430 2184125 0
501657939 167086494 0
180098624 427044958 0
130654011 73315896 0
194602067 105743197 0
102121345 549435199 0
345040023 42140965 0
242262437 153427015 0
539734127 390645197 0
232175649 46444166 0
544093009 52587085 0
94445120 410898718 0
231839783 510325410 0
380569887 486590468 0
334442661 389610466 0
36873713 297916450 0
258955861 71356481 0
234052434 452280430 0
36381304 262759986 0
359973073 103145988 0
565704516 121580854 0
371929793 148673254 0
271240138 49362854 0
529252002 68048160 0
76447606 561838861 0
215130742 562540194 0
257574695 391374210 0
407261334 348947981 0
468785193 111535026 0
540209432 17462615 0
9605160 189610929 0
169038793 289721046 0
212954587 158985135 0
377051526 511074840 0
443256071 426072180 0
405032557 27921173 0
163662489 219446401 0
126305187 167805460 0
302896333 163863432 0
77514868 282056358 0
467334864 563912491 0
311759404 471793645 0
268069745 467603108 0
21575887 480579199 0
464979540 81035656 0
522284567 26448732 0
276656478 531957806 0
108137146 352602112 0
536230746 79633891 0
427591151 416998385 0
170095751 174217202 0
537337819 291367091 0
537414805 190515762 0
472221599 563585339 0
403578636 141616352 0
387856816 295901731 0
428376855 312845918 0
365418529 335469267 0
527271690 129986625 0
145126451 528678393 0
37029294 180433035 0
330235745 217281606 0
555274656 180433709 0
428240557 76297712 0
129833571 269929985 0
413583269 87794220 0
282599914 393753094 0
352404055 278381378 0
392433219 347193151 0
317145982 360860431 0
94678868 200813854 0
155653225 385088198 0
491746305 295557459 0
10290788 277616578 0
543755510 179099091 0
29221658 474786021 0
275399700 300346750 0
550145342 28507739 0
369194047 165565537 0
447019345 299437102 0
42233394 448563478 0
112930104 321401605 0
431119086 151105155 0
186596827 400959340 0
156397664 515330471 0
514986261 363815327 0
389344679 294507026 0
554566028 96651107 0
123807237 91736600 0
399860245 398609920 0
227343084 233625792 0
317036630 156597214 0
69661981 228149530 0
214866724 129184869 0
83155019 19780616 0
69927534 48870750 0
374031034 144937498 0
213080900 527988902 0
370477600 376979235 0
564815794 13371060 0
11655816 474623463 0
53613115 498948167 0
29535157 493460289 0
61723555 343863084 0
219804061 425972901 0
548360117 93830357 0
141930367 334515141 0
400361742 494753205 0
13843749 462752938 0
246032960 230052976 0
475885571 92039152 0
394006823 305078578 0
205259957 389430659 0
558398373 11599565 0
229853751 335711274 0
83900680 536166839 0
371599300 345127355 0
144482349 226488182 0
160795475 467609985 0
99229849 226194409 0
46418056 162005219 0
505043169 331245925 0
4882476 454518342 0
64824974 125050848 0
5663321 500266090 0
292006399 552901640 0
425357980 312619190 0
252037384 60335738 0
521710993 90435453 0
115271576 245650963 0
139892736 53982799 0
348061583 320836201 0
340875309 63366084 0
544231836 183246942 0
385736931 306027312 0
464944751 144060101 0
109250447 415742077 0
255864415 370709922 0
368420029 264190314 0
453715205 365395872 0
360055860 197698400 0
463862519 353433300 0
23953563 284384833 0
86535872 403454359 0
394989550 451204638 0
319201260 45720868 0
401558949 461119125 0
552939903 416974399 0
186434797 335797997 0
491492283 284668567 0
249543706 297042360 0
283166345 106776518 0
337401666 441336278 0
276415222 537452177 0
388933178 88850299 0
344021157 298610466 0
494070172 138325660 0
4087541 107453248 0
114316913 533399303 0
360947138 447870397 0
148040062 535313023 0
275659602 541561976 0
338840879 7644265 0
413763413 559835636 0
568672717 456050512 0
214830438 533832037 0
108267885 548763379 0
23262759 48193884 0
284007331 404353580 0
425052433 167464638 0
481612837 442899746 0
550556838 210631646 0
559741527 71626130 0
530778601 154212914 0
73484366 320051851 0
44453699 159354831 0
342906743 67425048 0
462989635 507223699 0
560970423 378141039 0
38374584 239648075 0
330594844 288636023 0
281714718 5311452 0
440274862 62530587 0
569054030 126034607 0
379559941 231728249 0
6945415 393109605 0
288719264 225300493 0
316241824 373007676 0
234089369 372016414 0
250162673 187833513 0
286340709 431622233 0
292017390 202146347 0
116331408 259976971 0
339764391 563044884 0
559167614 547572609 0
255541545 535320582 0
489604387 495934593 0
281105642 218231220 0
203531377 132387222 0
123481661 444793708 0
105916041 324013518 0
211770019 187650444 0
142818546 199307083 0
296362415 129144995 0
453835289 516040653 0
307324772 318000640 0
471397765 194190384 0
371159760 528539060 0
114974663 500514024 0
115228406 385027097 0
413307689 264951444 0
404830257 542011284 0
119987001 242002403 0
187145042 237214168 0
101901915 80002884 0
101215208 399032022 0
448536213 377278589 0
441060957 415276885 0
255513795 520065525 0
484051941 489481472 0
345845026 405310151 0
507319013 498750475 0
534652803 92885602 0
452252306 261002052 0
137130792 180584030 0
540338369 24625787 0
385187636 281190183 0
345183429 482887174 0
498336334 189227045 0
538204216 562827973 0
46056460 532760556 0
52961647 396775550 0
358524077 229761124 0
75075848 194445733 0
94398611 19738676 0
422174835 405480169 0
344276219 473628612 0
149466418 340912541 0
372458797 517699745 0
387465848 389650908 0
393248008 224196568 0
202186989 362762900 0
16062661 286351987 0
515236647 524785083 0
296060969 50358935 0
390731326 95553142 0
290243479 386465117 0
333600868 364416200 0
422677299 148327148 0
557667657 150457341 0
173313672 237925475 0
209953934 235660294 0
301511999 464432606 0
270736106 261530682 0
447813223 239525932 0
83463795 508370384 0
247633846 315275047 0
322231502 72230545 0
25821701 496432458 0
429614616 446687046 0
562340365 127008160 0
314790427 183583417 0
34873058 252363325 0
350773914 185616666 0
473053191 396420310 0
316218055 288664825 0
201917094 538350316 0
456687783 226618898 0
292283833 132453283 0
485859467 41133390 0
533111523 147249043 0
201462434 443497462 0
453578684 11158853 0
235453090 34987262 0
122180003 451519929 0
424264160 71041392 0
215955031 37357780 0
119490212 550044402 0
163081240 68404235 0
369412305 222192866 0
264234547 451776829 0
503757272 176083649 0
430045626 493896278 0
548691926 108728696 0
157826948 229373045 0
130767597 327312606 0
11748053 455490366 0
419011406 362508577 0
62288509 2098519 0
333533153 564370060 0
239255367 540973025 0
102839001 222547076 0
483757827 391934190 0
306136343 236329860 0
448185560 227985655 0
198922080 319835289 0
456423827 87613255 0
107416 238043601 0
46545210 421498866 0
19176861 349228123 0
169781447 121630953 0
156867804 59031202 0
176461235 386240800 0
424407415 280017043 0
311826850 561493308 0
491915966 169863372 0
94879 476673617 0
515692325 439815120 0
417615302 281400402 0
209146980 494133253 0
141787907 484251063 0
537118975 319036581 0
31732981 161948104 0
9809933 327161463 0
90836758 444859987 0
48829655 340260586 0
542153787 320851072 0
96390037 216267855 0
382443228 173359340 0
246905263 432857239 0
718888 332660381 0
271038588 403390072 0
345397036 65086809 0
286767744 396584622 0
29057567 565638969 0
394848039 312734292 0
313014344 406571486 0
24813883 567942393 0
61128706 119192908 0
13540726 341257980 0
467501621 204513979 0
455172367 242401557 0
428489898 30483772 0
460981039 399068380 0
525597607 300239811 0
168206492 255643475 0
539298830 67109777 0
150548838 159256964 0
137425703 13907069 0
140822803 246122734 0
406286648 474454462 0
349745838 54522225 0
254813885 245681794 0
26256396 414221026 0
439604466 13531654 0
44555135 405153780 0
374709137 527041306 0
535873362 436166752 0
86952122 367136542 0
394955738 437440169 0
229671805 90684794 0
131458827 335975493 0
322728723 231270366 0
374891122 510871393 0
90224481 182397530 0
91483089 146307254 0
339577971 142005064 0
434168223 439681303 0
201512691 14061674 0
276707357 507134679 0
509253556 403114491 0
507382580 267744202 0
436083996 235102886 0
22071645 521265252 0
171739836 555150240 0
531031203 205925660 0
103075935 378101678 0
380971270 224318411 0
105973327 103569627 0
437933640 277123046 0
247263757 300949894 0
363848096 285295451 0
70184838 170863005 0
87168161 299304072 0
296424997 336348051 0
566168186 212048750 0
453267228 470747792 0
263212152 141412857 0
331157420 275985056 0
323237555 327907385 0
77647127 375061157 0
106779606 363544144 0
397739953 287218719 0
356139688 2836746 0
255697839 101925070 0
23410946 427309822 0
129305565 41933689 0
543500677 66723795 0
143134969 6430868 0
492867926 512461438 0
259079250 443762431 0
400104929 20282149 0
119790833 535437615 0
352267320 466356692 0
173344504 326229138 0
13246193 496478270 0
184011991 235781051 0
273700077 223280630 0
438264968 406021557 0
113073705 192884144 0
227199940 367222734 0
235715044 209744716 0
400559207 307369205 0
302042503 323559737 0
195755358 338656938 0
106613689 44721558 0
246116238 185847516 0
230310614 384128912 0
386394547 129847722 0
556427579 426246973 0
261289943 353807915 0
211623618 454713759 0
411252018 385995347 0
392730309 83102820 0
315483443 439500414 0
474527100 556896756 0
151305521 218106377 0
199191808 164108681 0
378094924 437203435 0
326836226 349610360 0
319911835 180683318 0
57849096 303039946 0
43887784 150640459 0
490813954 456662627 0
333911486 212985718 0
530785538 526332130 0
500010293 356614909 0
146953858 236387146 0
101675194 551625090 0
474619552 374600235 0
55256819 506310001 0
425834741 61800164 0
462603854 532013859 0
216317960 364528135 0
265378354 36238522 0
510691971 482122840 0
492612977 507033509 0
423249476 519644111 0
294125024 408404902 0
397657427 352511663 0
535426379 368572830 0
313574029 1376683 0
70521620 83712770 0
30823030 264042380 0
269224063 229317176 0
234207524 46206901 0
94026586 225756839 0
17946276 21405991 0
278037188 305760044 0
299182443 35869352 0
255773203 374454029 0
463198249 534582006 0
310744686 344034890 0
365763701 435835526 0
469066979 429582869 0
299470315 411343374 0
66318201 101031987 0
183171844 267919625 0
457197473 442771301 0
530797589 151557786 0
541307787 384345937 0
489056464 185878904 0
339353709 448642226 0
526343481 21430543 0
135043077 440857761 0
507597051 362338200 0
279427870 359002883 0
310287471 296388925 0
165717423 451272595 0
321487934 510487424 0
40557547 254166316 0
308960866 274408523 0
2188473 491032551 0
412802705 225677299 0
191002076 559574932 0
483024733 421729746 0
28239185 343739507 0
380034566 207088873 0
401346011 350180282 0
103662409 34180246 0
83088051 212134576 0
302840526 291911509 0
255885221 381480943 0
206656763 83749617 0
370561233 352379101 0
399696907 382016303 0
433085315 19675828 0
544485121 321828537 0
69315139 81159905 0
520893836 415744931 0
549347980 129126630 0
101407305 33687898 0
379798452 70099588 0
36556687 317283038 0
147774826 93843055 0
44565481 206959945 0
209402553 276522502 0
337938202 414982864 0
234891062 101634939 0
28753689 53206856 0
131879325 215424273 0
83040515 348972830 0
137102975 465618191 0
5108094 473622927 0
115880016 295105371 0
152071180 158450897 0
421104928 136679118 0
257361883 168130851 0
260539912 428071422 0
4823112 124912540 0
551343681 284681773 0
318686297 61477992 0
407714592 357007882 0
322188572 45725716 0
386595448 253014435 0
524633060 190379692 0
554826981 479555994 0
233524385 368847251 0
238266916 539898903 0
407587884 173448598 0
534044503 228853369 0
175895124 494937848 0
565875013 397103690 0
500398606 444669939 0
101444783 428198726 0
175440628 565906527 0
320693755 233953298 0
368176376 265470061 0
437331257 390033631 0
197344842 273277244 0
212715723 101974874 0
399645925 162721013 0
418086044 150273894 0
446186231 320448041 0
106390842 229248607 0
535834379 380768013 0
347562645 258386492 0
274743917 41356679 0
432245561 197888590 0
217137924 430503387 0
172093888 315888870 0
372485442 525891609 0
206457635 260990842 0
521583965 192036217 0
370204985 140143260 0
523570315 68275591 0
150675682 196286632 0
71596230 84177771 0
544015617 207356253 0
386557570 379211568 0
298909025 558044634 0
529943282 510669129 0
291082303 107610984 0
246898818 98221029 0
234591498 13560508 0
565620501 66027596 0
292182577 478548891 0
67283405 312996016 0
138979808 399004688 0
509218847 153524948 0
49757050 58409512 0
90894982 382672731 0
89974295 97331483 0
300263776 69362740 0
145178541 351755334 0
85283383 225171809 0
296316839 476984974 0
440982223 257270290 0
293197218 526787755 0
506393291 497892177 0
376737281 15387441 0
258810074 439668744 0
309755605 546234995 0
558057465 312149232 0
486563432 175275069 0
102436586 161646064 0
43618251 523640726 0
543760343 471011093 0
73928503 445096809 0
281877099 216745833 0
232668809 429694523 0
361977381 154734708 0
424280710 48151397 0
169826362 420884087 0
178402561 536914095 0
389631208 90420798 0
352554832 65882666 0
280021325 229240557 0
248238026 118716779 0
279511089 332024452 0
33059319 83304755 0
458832342 154931151 0
193140678 257157901 0
385372457 428125248 0
301750386 81252422 0
3248736 545852512 0
64228449 92268604 0
23610509 5155002 0
299089160 101741175 0
502966566 93312844 0
333177781 52280632 0
152803084 368212177 0
493087164 280628591 0
517784825 380994887 0
540802195 407089285 0
154020949 488061492 0
437941497 383738447 0
80208094 69543050 0
327850683 170262944 0
332722673 86012907 0
96211173 547834041 0
315836710 273614388 0
507861802 70773880 0
66718323 74983725 0
153977936 286423023 0
302255544 254863860 0
104687959 414028457 0
486161750 316403063 0
247707763 8528037 0
134800640 561069574 0
284100683 325972117 0
537167323 367520597 0
141438506 534166366 0
328258606 97004810 0
421691558 186405228 0
129747206 7510465 0
534241723 94543771 0
509465459 31277755 0
98919427 253248262 0
369863663 414023706 0
160685890 110211866 0
289408053 158414212 0
469060979 192457412 0
391899999 341302785 0
197974171 557216128 0
458083425 546988580 0
95023162 284867058 0
200689521 313776488 0
380764526 345732615 0
269637471 408333956 0
308458081 557419988 0
228355518 298330026 0
58052045 138748700 0
36640040 483266178 0
447643270 499831299 0
421817338 254375879 0
355277115 303127493 0
496621011 410242508 0
76344140 371653758 0
491709805 194067376 0
239634508 489342078 0
20860546 470562522 0
439482146 554950294 0
48472185 8934241 0
452619664 309785116 0
135167065 547943959 0
84359957 20531009 0
277821247 198014588 0
239329589 532166318 0
194007948 118144300 0
500341197 72584119 0
274205623 337011683 0
259631395 399996861 0
104770055 16681151 0
108446415 249741673 0
294184248 100845983 0
230628963 49054477 0
469936402 138067693 0
159634722 122074545 0
340741271 42556211 0
167060438 393917974 0
367601298 366742051 0
59883901 243035931 0
496925793 508894754 0
276482212 349664828 0
460596275 261479237 0
225768647 372139420 0
324078866 162016541 0
246769185 522704081 0
516632521 352346505 0
44360229 420735169 0
268305116 266904257 0
529476306 296495875 0
263050287 134714158 0
279390275 542689994 0
90048131 466927947 0
155812163 432560639 0
270760482 21348567 0
244930131 352292140 0
507868384 179182814 0
541478562 253563516 0
339192861 389926185 0
480878537 512161591 0
282493040 351201532 0
250861673 26162025 0
345938110 126358006 0
68554729 62210483 0
351996878 239102589 0
541863082 397093280 0
99837741 17102375 0
359868113 143104695 0
151124503 277323955 0
237923037 136830822 0
451964221 91502168 0
208213530 199699140 0
495251176 266054100 0
411778583 124841035 0
429869757 387630689 0
301875837 233573995 0
246696794 41511748 0
3195664 440682230 0
283424237 307042706 0
528595387 315328960 0
278787531 328627076 0
296042567 518728474 0
406066384 240837331 0
14044508 504014977 0
240824759 100341628 0
302625697 224468106 0
269422504 9397232 0
32348887 555788193 0
185597695 20155420 0
183296771 143867742 0
104330897 121404301 0
169614996 23540285 0
56330890 31299883 0
262140438 490502020 0
200310107 70295029 0
13644245 555232298 0
562723251 364784068 0
227715235 291299521 0
39364937 135322764 0
386058122 339872438 0
101562416 430757801 0
202120980 50028630 0
27509800 188702835 0
288918496 492872179 0
484072594 319325985 0
317946983 10026958 0
303975334 91544407 0
123656625 308959888 0
176688527 488843332 0
261274358 134114769 0
417208984 373587749 0
528468947 94853697 0
516862513 145794359 0
526482109 496927911 0
568118711 411789372 0
426177553 389652656 0
197427932 126825928 0
493778983 103883469 0
426053716 128734150 0
177960345 103589994 0
302674208 377491340 0
121990504 557704104 0
234807381 113186615 0
159701988 299249413 0
271572879 148969976 0
407978763 64014891 0
304827584 235299104 0
400550569 135110324 0
456739041 367521325 0
81496409 210636378 0
143265188 490875054 0
214179664 569203765 0
313425963 446900446 0
73508245 327238703 0
66562458 136740634 0
157395066 260381552 0
233306787 174383095 0
135939652 44273932 0
12475646 565096252 0
320469188 428415443 0
123661998 330178572 0
50445268 26363400 0
256669906 528744850 0
483064086 29435308 0
527774773 268589603 0
350172518 118872976 0
552281785 304180998 0
66907783 289294625 0
567814747 149655469 0
414770743 508968003 0
10714404 544854555 0
375445220 298496353 0
84434803 478896931 0
509125775 409287635 0
280225768 12074684 0
338527322 192176951 0
388807609 405016106 0
481649467 385639554 0
188544805 471118941 0
97503179 206136638 0
292254469 71008980 0
140092963 497756613 0
266623471 234317492 0
486530672 71306543 0
125444802 319384713 0
71555708 347170993 0
537777966 104061409 0
149452884 183157334 0
214921939 159371028 0
330799025 176215539 0
133817975 334831203 0
1049645 556966221 0
21519 492846119 0
435759955 389531917 0
564338941 98817602 0
77154868 256488142 0
284616744 123028632 0
446279856 202911098 0
272707299 100611280 0
32402638 387359123 0
179600589 232781272 0
426308393 332627570 0
86676645 468705866 0
495354915 67057070 0
52007792 555455008 0
176414937 552286608 0
165861793 531068364 0
378238651 451351548 0
79716378 94770868 0
295660975 94622320 0
534318262 284343614 0
525836105 118846528 0
389911307 267948454 0
288350603 187356826 0
466245018 19288195 0
213064591 357434553 0
284741338 107060215 0
50339310 120317999 0
119061665 298239982 0
416191834 234769716 0
560671146 29025223 0
82818675 115595020 0
61370407 441110419 0
496397101 235776396 0
63391154 567985767 0
532675477 43694795 0
65675190 535539928 0
247158635 238043937 0
390231492 99164453 0
432794156 149341580 0
59511480 29244689 0
252019110 218402466 0
73741842 170584112 0
563395437 279266320 0
536707719 339681055 0
417466666 282690052 0
242885524 497855568 0
174928448 378175706 0
81222576 564871977 0
230627801 337430868 0
461649154 114390342 0
200005278 345783646 0
358026599 172139336 0
181848485 242557851 0
545290076 142654530 0
266349597 505241758 0
525742910 236612480 0
437748906 511327736 0
343649808 75922939 0
396043785 174550155 0
520793989 190314183 0
17411628 124180645 0
254108022 345082381 0
119729810 375060582 0
239077881 222188689 0
496172565 323279248 0
529792300 92894408 0
380914847 372668748 0
223808697 216062071 0
541029789 36161302 0
74363232 439894894 0
392484191 53781208 0
259053093 196084050 0
416188938 475787675 0
215267539 173289755 0
282175525 276329274 0
495273000 190090106 0
421083799 363456796 0
236390829 80725362 0
149145947 201746344 0
347980879 557533142 0
188103862 259362799 0
117348943 170169486 0
302699188 327567080 0
154484992 549662052 0
486759064 567992696 0
318695414 97548572 0
424342947 41284979 0
359530258 64976199 0
253082445 205217885 0
77656963 71035901 0
274376199 64557271 0
73132824 112724827 0
96242631 18539657 0
128272212 351343284 0
175119937 47670390 0
224362020 81158127 0
416169737 87309135 0
274506764 154953727 0
265536828 108387858 0
93751043 33805210 0
233316343 538916937 0
559824175 184191504 0
75510074 67998140 0
205663470 80583241 0
274469771 484154085 0
196862586 375759146 0
419794465 313626268 0
408584016 188673546 0
504302009 322453753 0
219229668 194612402 0
415762957 136505893 0
392216317 510204432 0
471040611 567841872 0
372041423 413129015 0
225889540 277754101 0
53303082 446896678 0
264738934 413674582 0
37871168 248392795 0
285400307 189971160 0
544455431 112908418 0
117054194 274146683 0
318824202 523782727 0
313709392 560570057 0
216640520 545641744 0
141460236 108791982 0
116804193 271467815 0
303692848 410669264 0
463412234 357847315 0
257381852 98270730 0
406687782 476925927 0
416347700 533082857 0
40669172 514369877 0
270969564 52138722 0
386756772 485168156 0
495404966 178052962 0
232739753 265597622 0
368757890 368774111 0
564296871 76979795 0
117270770 331074333 0
257493144 82595061 0
303625888 11863670 0
393149358 437430468 0
314455324 37286305 0
477543495 445793287 0
341731613 252282569 0
58635954 540444295 0
558952156 160299877 0
520844509 148908025 0
191243854 247750688 0
169332805 309084162 0
456565802 142437048 0
247898928 86499894 0
475131081 293574444 0
554253227 320399532 0
329636903 427904737 0
106337970 255944447 0
108718419 478178091 0
176203485 337858084 0
123913387 377724494 0
9249160 140253295 0
54997400 385109523 0
256976077 527924575 0
567725501 492673078 0
53133423 100757962 0
24485571 126885218 0
190572059 171065705 0
14237489 282771095 0
430256157 233166194 0
436729562 33873286 0
865383 101486986 0
193279557 168244051 0
450855379 313796281 0
90006688 111053688 0
126286861 356412856 0
216155406 92493691 0
214504223 328487263 0
43298352 393021908 0
485588012 14496013 0
90436488 215569031 0
408892950 305244505 0
245090831 373352558 0
485052082 381981741 0
392500364 349103253 0
217703533 207323629 0
501778778 339180743 0
272579354 2311934 0
493152633 123791586 0
288908890 64599802 0
99969183 549721567 0
63659104 177587407 0
463767045 108554374 0
283625635 330333059 0
482404524 224727094 0
465267081 215477101 0
556529005 539609083 0
41688157 12073820 0
424508219 253897891 0
307580229 62412866 0
340582750 525230468 0
264316526 293629509 0
218739317 304428417 0
159561084 457018906 0
168009391 223577880 0
327527422 407779240 0
430388002 240158645 0
209836850 304211532 0
510464648 451993330 0
303626280 403961931 0
213728365 264226466 0
35969502 303344089 0
533702563 317860375 0
14573822 191116650 0
382106711 80933444 0
162036583 212339596 0
13436684 549244460 0
253967737 88888845 0
561538704 54901699 0
19071853 43803230 0
182206193 9939673 0
372373161 507509271 0
426785924 236809297 0
404351484 36183033 0
78065554 403614304 0
175560560 235789690 0
495433290 124145439 0
104701692 434871921 0
392318405 9364826 0
192798157 285143310 0
465639011 344637273 0
348663349 328825448 0
224747391 368932483 0
70947604 465442777 0
98069512 359165541 0
241651778 177210755 0
308210074 505538817 0
213959259 523225566 0
157608980 290563597 0
461838265 207456209 0
406718205 97019285 0
392194484 532380319 0
362686164 410242080 0
18006296 66271277 0
49673260 55232694 0
270559869 261085502 0
536544965 520045195 0
260928026 117776892 0
497661126 272506648 0
61951804 540882381 0
286982449 276933902 0
286696537 312441056 0
177656036 426201368 0
353129203 93383492 0
122144836 84516679 0
175264006 336964987 0
494770417 291491427 0
113696784 497234591 0
51985215 232988049 0
14964576 518784440 0
11962921 94880753 0
39347536 522492167 0
8861012 262449392 0
131204782 168465290 0
499193737 133561845 0
238614828 429224733 0
93178574 419736187 0
1190895 492192093 0
379758597 449513619 0
394760602 71158166 0
75981858 473050229 0
312366949 454516739 0
65554684 406921184 0
201289797 79099683 0
46598178 554754355 0
449049879 241076646 0
319175415 567963362 0
311533709 521842507 0
110417408 290925907 0
305443305 179053407 0
190551584 24216318 0
352597405 294686692 0
153970488 435363239 0
110039650 20845395 0
240774739 453465879 0
475166663 320273287 0
494374866 518298193 0
477051363 120739070 0
10443690 390918574 0
333731264 233941556 0
424665137 451324082 0
551483960 131115282 0
530616449 518583172 0
276772645 344457303 0
435471569 82987063 0
171823883 291698166 0
95359559 117791391 0
409578162 152587948 0
514249867 311535458 0
331654590 90783739 0
311254708 307712086 0
53248616 444784576 0
115100490 374747572 0
37477558 489774430 0
458184658 529874220 0
451386168 324767259 0
124537225 161636488 0
497408849 379839068 0
239349277 302615647 0
200055201 198138402 0
200397458 555237380 0
402902961 87479263 0
371808926 398805312 0
316786262 46026615 0
28420876 497998428 0
431286241 358787469 0
5872830 130530532 0
346148724 77421246 0
397385115 322358109 0
159414761 61523365 0
28282973 434568995 0
273127463 525063771 0
288227402 473113640 0
283281968 484664447 0
152420269 467026560 0
564026893 459295368 0
206015999 22252265 0
360148723 371606262 0
184653334 74519097 0
544185738 1038190 0
302569680 540727416 0
255865002 449534408 0
190244504 202119755 0
301533896 18148510 0
63528783 272265346 0
568658869 5067701 0
363994334 74554808 0
46759111 38544271 0
539756259 67507948 0
29165213 261010926 0
310642233 548740717 0
568549019 481096252 0
228409950 270654146 0
391098473 71267571 0
397796955 266162478 0
565723641 407280412 0
240601707 232383453 0
172529349 127990408 0
473971558 139660283 0
44388368 511600376 0
202942617 116866791 0
380727781 50180831 0
415080376 230648923 0
565513151 490699479 0
446772166 515906834 0
529955634 167384527 0
365487363 563731184 0
85201845 39350527 0
441255256 8309969 0
395926367 202680651 0
329007967 119219458 0
393946416 263902028 0
476481703 545352659 0
327407478 228262045 0
414714511 61504770 0
461003187 317128674 0
501393341 30718522 0
421740084 450976661 0
37538177 488269028 0
423372177 547139909 0
230875450 44297539 0
233618170 328421822 0
510935197 564860402 0
35456296 236662932 0
241652690 119191940 0
317566309 178677055 0
463932416 66567444 0
62589309 430207255 0
158205928 476574860 0
240363305 390633649 0
563649751 254753255 0
176072201 115575057 0
269302405 394816335 0
504168841 181257767 0
230062375 391170048 0
171465670 82862990 0
474720416 319779110 0
307653087 548845057 0
406871008 406664025 0
59580026 179096542 0
473232811 470825348 0
512183352 373132122 0
350048177 847269 0
467905142 544780681 0
259894595 62564727 0
523547459 102562322 0
258940425 557551172 0
233729573 210206628 0
232943057 488953387 0
400705269 81415641 0
242212952 528788345 0
100109816 203578884 0
374410100 531920108 0
177090714 93451280 0
541119648 250671874 0
406536347 169968266 0
338692787 290800483 0
86954872 113477896 0
390639564 70792352 0
372535937 255196279 0
104282962 268535142 0
482064071 184432795 0
84441588 210928394 0
556454365 279440675 0
25453834 40118020 0
51998998 260090716 0
7897655 71325247 0
166308088 230266082 0
68283171 280799064 0
297799774 466566210 0
252287102 489887140 0
278579822 513656765 0
61625632 47732973 0
150285160 435930051 0
492479530 458095019 0
463484099 88980663 0
114002480 197977141 0
269785542 280122116 0
462328641 287771346 0
424316298 87515575 0
408504708 168303104 0
493065086 38320070 0
265139390 346325886 0
543178666 364688838 0
122965775 246234161 0
349937369 428830281 0
346154822 195571216 0
448846768 454349872 0
568541993 87565639 0
372249705 482632168 0
132653217 131679308 0
132224142 443200859 0
198293406 121415953 0
456606071 321331597 0
99841318 425551002 0
96717411 429133987 0
70054859 437584786 0
177670384 312031909 0
345222392 396803867 0
263210483 60400529 0
510823732 312168457 0
511388687 550992618 0
239144783 234055353 0
308219193 125961645 0
225636878 218642098 0
482647824 200865564 0
53531068 280957508 0
140440022 202982021 0
229328855 232615098 0
103436173 63901235 0
332053280 492388276 0
408935911 530728591 0
466384898 216501534 0
264169860 97734104 0
31231478 506375957 0
534544120 43849023 0
182013624 524226918 0
217201102 562841402 0
63388986 500472081 0
261328542 382519279 0
261667132 54358314 0
46940026 417429729 0
11307569 424225455 0
125210412 130857474 0
194569636 193485123 0
68961425 58549185 0
233481661 308545132 0
368390539 292282900 0
15853281 41662432 0
240307796 516202533 0
492160835 55883213 0
284961154 238867272 0
288898947 337539866 0
354486999 205070081 0
257365645 329170770 0
293649346 272668777 0
177753068 527742071 0
381249100 211504657 0
21392622 362896139 0
79468627 488587642 0
559689854 518131119 0
468011589 266642348 0
457192160 441904787 0
105505792 226152016 0
370292879 245074741 0
292446238 347910497 0
214143550 557124114 0
424713753 561542465 0
232418588 347856416 0
462400314 45753536 0
20717838 41508397 0
387505872 77536899 0
305155366 155990034 0
418624122 475402332 0
254669613 324265196 0
228437063 418749726 0
33925281 279694593 0
63765798 250631080 0
88386483 170175350 0
8243314 388220324 0
323291281 423053936 0
386053060 152327887 0
434505360 404913401 0
466945819 549662782 0
50190316 318324470 0
196416461 180145457 0
195976119 27076916 0
272581342 435241246 0
226971545 444359543 0
74629269 438095886 0
204148869 32116680 0
383090473 187356668 0
108926905 12460674 0
366950804 440686093 0
291685256 352635011 0
80168279 246937293 0
380157714 172569362 0
249281470 121312603 0
546403906 124304729 0
354822268 86676126 0
546158446 337867075 0
198096835 549964419 0
303539356 256555216 0
186460885 227597965 0
327528813 32698970 0
373048654 149952921 0
287329573 487627800 0
366243094 71244666 0
124810500 296835553 0
262696009 90261113 0
227313648 560589107 0
15909784 165012976 0
177056623 111241248 0
97236032 542917189 0
218905589 183566388 0
115455411 460935822 0
430397092 40797688 0
176349206 124417652 0
487432757 493810945 0
15137402 385928629 0
337194708 349085187 0
520332420 165337193 0
258015724 451056000 0
346180092 259307398 0
458256497 41541659 0
280790964 564521710 0
217941709 91011705 0
409933547 28996621 0
28513922 309315670 0
478604050 435565403 0
100144180 182477085 0
66987520 486129976 0
410246754 168975803 0
4803728 273420864 0
536899012 550089668 0
303235898 76811999 0
556326878 165830553 0
107671933 332283987 0
490591985 65786001 0
71793865 418479179 0
132331694 202903281 0
147036927 522205472 0
176260085 189263346 0
218641984 409688742 0
428760225 503310676 0
337648252 249943688 0
8374228 418735708 0
478754872 209977352 0
136332775 108349516 0
534972238 93391861 0
423441543 536704065 0
482245761 283638357 0
319802699 184652237 0
125058886 102016390 0
173192808 93108442 0
257934612 122269757 0
269981719 141237343 0
421043130 528435654 0
197418667 271419360 0
389602988 463797021 0
201252277 178923257 0
401226822 524580460 0
237006905 210509048 0
522858581 232543103 0
469249031 311894365 0
496291934 561386145 0
180603089 513291626 0
108729745 56843572 0
50178597 318295918 0
306249054 455407760 0
194527884 270232735 0
57970230 528712155 0
159557724 143401851 0
347922912 435668039 0
23274378 51146014 0
219538528 133960383 0
442924736 87580957 0
188431331 366554341 0
200956811 246781969 0
300698378 350735400 0
240282573 74694789 0
209691496 108415119 0
397901143 244011882 0
211640647 182201502 0
83140128 545241138 0
167380535 328882451 0
261074306 408165410 0
240013100 440350668 0
155246868 27155616 0
345365299 194326953 0
135812632 400407719 0
345073076 154482371 0
26422776 206222715 0
241513306 439006069 0
29535396 267784429 0
457044485 430267673 0
18569007 330532312 0
516750959 296559618 0
320817317 115454511 0
89830517 325937371 0
374508552 210834490 0
526657642 517932611 0
450271710 482185185 0
404679397 152193399 0
177453858 192064632 0
461244801 285821134 0
503973159 483415978 0
24175916 238068394 0
51883664 179851225 0
407932508 21480182 0
257655752 394378710 0
422221474 353474225 0
17404851 14314397 0
441006468 105568392 0
32798942 62479950 0
217582096 228503394 0
451598354 25858506 0
33935933 329276885 0
480570578 336588142 0
462128891 174730233 0
517494525 247418815 0
521293055 242050319 0
410426768 329013328 0
408338458 78806317 0
434914790 186522085 0
466434935 178217093 0
175403977 272984929 0
544986677 409720801 0
53660872 255431006 0
337354579 442289750 0
237762864 485197474 0
373546801 270609972 0
528670395 284265702 0
284134905 335771307 0
79848919 146708308 0
451726042 87110288 0
107417820 85915262 0
153525021 492378110 0
343043248 434409358 0
171611147 529116395 0
88640348 35024299 0
352338207 551494910 0
89881120 326471918 0
316406854 349236212 0
466462026 382768300 0
358274954 553825556 0
563611087 53447248 0
481409292 526224047 0
429393171 346506937 0
358107826 185993350 0
230498987 367831050 0
274741366 54953940 0
96839890 552138697 0
529946596 511487413 0
15459273 86499617 0
302370397 487200777 0
514098282 227719897 0
494352413 11349376 0
280404715 218703710 0
247604082 484964531 0
548266155 562936261 0
335852106 343611795 0
90526855 500358785 0
293745873 550733592 0
234645406 487926162 0
101795513 298809082 0
407489963 283665107 0
472401768 562225934 0
177423810 43812861 0
36384697 29679188 0
529161945 7202233 0
427395565 202581828 0
260840821 101772092 0
473073605 357956150 0
14088300 341640185 0
426339330 483414781 0
558882553 43084615 0
313017568 560156232 0
84647145 160398855 0
14806727 94256630 0
382368435 553678762 0
126953457 385762283 0
452011569 54162381 0
103896862 362542842 0
261082279 9877102 0
154414105 283467702 0
493660454 214525633 0
432198711 307625021 0
397067003 517437920 0
243542117 328334825 0
325752335 95892723 0
232770295 518726051 0
155313035 223594300 0
483029682 172592464 0
467387465 256359685 0
119094530 10308177 0
273956840 17207652 0
382412480 245452696 0
439271855 459115018 0
223185989 534210397 0
186957841 144828577 0
74941932 510824897 0
20402097 437142785 0
83268234 504261670 0
206921947 230817315 0
512935213 377001881 0
294019478 424797922 0
94717051 453666446 0
241559590 403079111 0
229480327 267627195 0
85006449 330612824 0
137929983 497753436 0
312851371 53432937 0
11914554 100928200 0
307124347 153837070 0
437813316 175316374 0
310938447 118009253 0
180366647 465732236 0
26308557 201696927 0
347228849 70267169 0
421299483 520885369 0
239791699 90898273 0
496251845 75378587 0
158911320 225606766 0
403806322 407301076 0
453906331 481057891 0
141381621 224577565 0
465954386 494863045 0
411522659 441101821 0
98682921 406096883 0
37043356 253027512 0
274363161 461108147 0
361008349 464641235 0
181172042 434524587 0
477709015 119386231 0
56415697 526964273 0
280366579 541747362 0
103233626 86056698 0
193900676 85999755 0
442591710 229230687 0
59450949 97033697 0
325271450 470459954 0
413273074 350786087 0
453886960 331239611 0
180226110 24629815 0
225704267 384881298 0
235154109 395164165 0
201896053 472131664 0
238386859 301104044 0
446854273 77438952 0
560819522 543476164 0
508892347 307221301 0
128119372 563151541 0
367319913 219929325 0
436423835 121878832 0
322901812 56810680 0
479331419 238129348 0
362910012 335751640 0
288146761 389252830 0
296633466 514499090 0
131329509 374593524 0
384983567 46860442 0
448926789 47397200 0
151927654 371757431 0
436186334 11174841 0
284485938 358520523 0
101061266 388047884 0
30568495 411539032 0
560642492 122610807 0
18645548 382632034 0
563741111 528694949 0
221492197 166944275 0
446700781 288284485 0
272536877 33029992 0
168942072 489084588 0
162956829 410258867 0
385333428 167975266 0
304648984 16443123 0
392254542 369090695 0
279957850 204378561 0
179484434 485577434 0
359355867 172327539 0
367555006 98526030 0
348957754 493264537 0
418060645 408707573 0
459307167 288428316 0
252604631 481649255 0
396745460 513846763 0
271067152 197539340 0
327339000 539188950 0
283034709 51464887 0
249414166 28215766 0
522109783 376971542 0
555106473 496717821 0
341623431 208336019 0
562452377 253489656 0
242071110 231587958 0
149013346 456715894 0
48842393 563863162 0
205093563 351198206 0
85827707 129595024 0
520724015 198254357 0
7792421 528110060 0
358908985 25904034 0
10277343 80907449 0
352504544 426152372 0
43765671 117385350 0
400088818 187101566 0
324975132 413342477 0
80311637 512193108 0
410793048 75529993 0
44326420 331079902 0
185155861 169669615 0
373147038 209361671 0
340906457 50640836 0
505961609 183843108 0
529065246 234555852 0
112510071 303312611 0
400998335 246650754 0
554456924 2409384 0
312759718 479294078 0
566485982 179034374 0
116161447 73724804 0
127191413 380775761 0
396526909 39785084 0
34710189 196635848 0
27374134 107364455 0
263580611 499050833 0
344212541 390906396 0
478004153 510851245 0
147390500 475858209 0
31049925 464483186 0
140673001 326119781 0
294488925 112073307 0
62734917 117920988 0
192244066 344020826 0
155694640 225707748 0
335684974 202643242 0
125727390 166435046 0
451146234 265526925 0
184375369 71073054 0
383694964 209793999 0
362136026 359033029 0
468774036 5807671 0
139058736 479056104 0
80710135 341047172 0
247383503 131794565 0
195973766 22048686 0
474275964 467527217 0
393326977 241405411 0
330352774 160161506 0
490902559 387663024 0
353214901 299808904 0
352747713 221095623 0
46589157 178818087 0
373922596 12490462 0
552138435 468542583 0
549455275 199106603 0
98094399 5041792 0
312948084 211665164 0
491120553 316066966 0
201352418 245043347 0
71072990 139810039 0
552637830 333401101 0
564401058 42180670 0
569030801 88125531 0
25363993 344941928 0
276705744 398567304 0
414361117 264181443 0
103583552 87217487 0
411662478 350462364 0
282825692 523635077 0
523029850 93920981 0
260302517 221144038 0
7050398 425788818 0
515596056 185302850 0
219628932 81454621 0
3320976 493649875 0
141693800 407531563 0
479095756 535148149 0
21358376 24289694 0
62148595 97205568 0
226756436 358949493 0
450094331 519274084 0
208979354 546212777 0
38918195 312391637 0
327739230 562895219 0
227187529 185346278 0
234609294 397825544 0
9812581 11777731 0
52600147 442300256 0
241298401 120572695 0
352825547 214417008 0
289842015 124014649 0
89918759 105454779 0
398015963 560109122 0
534128350 55484633 0
73046538 154711889 0
524137759 483197693 0
85873986 503070392 0
474284564 565361966 0
193092610 101719809 0
251386046 209112277 0
183751298 411463535 0
240611437 428180781 0
58152927 448290472 0
440610468 27725976 0
200832805 109722773 0
88632548 305979393 0
459443730 179195015 0
138028757 204695861 0
75909930 158047054 0
238838439 5848344 0
542828679 299503320 0
506925693 120188537 0
71358695 527170994 0
5935481 561149384 0
338224729 257876238 0
542287061 310582798 0
197159158 396419429 0
452708287 459967570 0
121991175 434751776 0
129755341 170430727 0
244014703 564282552 0
422365520 293303661 0
104612666 325991082 0
436559618 110794955 0
151318982 507952079 0
561348646 271829150 0
364295911 246657291 0
257053421 263858139 0
11249899 7745382 0
243515751 285525857 0
154008274 275224976 0
488026810 94548774 0
488203364 127478412 0
513336412 320539212 0
146446202 44001354 0
152053513 145401381 0
354853366 273539582 0
64105522 104178052 0
415096142 62089849 0
265523263 137555633 0
143396748 291801449 0
212095304 532043998 0
123955370 237887391 0
406697830 333046145 0
44455699 181557704 0
188216201 322536334 0
186801317 471705225 0
163166994 115895160 0
51774104 60824879 0
248272729 403083845 0
134213861 158713401 0
181874572 201997146 0
1637836 321776816 0
252678799 159183534 0
414530075 543174703 0
537536313 151866825 0
406971778 357150293 0
71140546 362461687 0
340116523 325423885 0
261846436 300415632 0
541168540 272475500 0
205024501 212473903 0
376026091 530786583 0
409677728 221170997 0
156891395 474489452 0
145831318 295998466 0
253338706 52907858 0
331820908 182732742 0
124466514 334211604 0
51240753 142028314 0
79275802 200577415 0
166845909 357839718 0
83371888 397641952 0
106953064 176898571 0
149314891 268351035 0
464543116 196751227 0
125864356 42621003 0
136276508 9581820 0
274609465 432228320 0
401997090 427268456 0
306634741 57461442 0
20952605 134268906 0
536779840 208323128 0
175748584 525518520 0
111196114 211313605 0
176211118 132347673 0
427798971 125826680 0
36593825 45120830 0
522754408 539231361 0
519368195 356609850 0
419511925 88855406 0
521949392 406486190 0
442411952 352741197 0
382213004 426905891 0
52644284 281028124 0
328790238 503167003 0
11293241 209469330 0
549953336 286587935 0
472602966 350634219 0
234489537 181912712 0
413652917 397993156 0
474777120 26612305 0
290018564 389016784 0
58317730 407631994 0
285256044 458878512 0
7712022 257329400 0
131416576 421582143 0
5542584 425418863 0
67225835 526843546 0
182381146 568217252 0
65951914 445697253 0
376801251 534464432 0
209065047 113132584 0
429137528 563371512 0
531086913 55908452 0
253558747 458125262 0
488813961 36445349 0
310698219 499329924 0
201674014 319404916 0
526518296 40143021 0
27264315 354545465 0
272975659 324085632 0
204954513 163146880 0
229431322 531998665 0
149632781 64410636 0
310193136 515461993 0
12741916 251894589 0
264459917 50788772 0
486900948 443067010 0
474599945 150203719 0
56469395 475456914 0
317411058 171553551 0
219097512 500014007 0
340939075 525316530 0
62284391 431401679 0
402310180 127312969 0
567570010 220342683 0
561543379 157242008 0
424720948 450667426 0
369001859 200662274 0
197079970 26777248 0
360912582 425458676 0
295448617 311764968 0
179302914 376400289 0
16824598 60855521 0
204709554 138056749 0
193994382 564229681 0
37306929 124790458 0
116024677 554168619 0
208249883 198948393 0
195239750 193514393 0
236768593 259416661 0
95353336 143641321 0
138674938 455584824 0
515695782 160074384 0
94782189 112144782 0
516014961 259027527 0
169666271 210768315 0
302866437 441925623 0
117740731 431052713 0
57156644 105203076 0
421083333 172294697 0
470973484 94368011 0
491772415 355545119 0
260639005 423935777 0
282108819 64554166 0
237390763 383917843 0
442564388 128120564 0
525359178 407171170 0
33547496 361162062 0
61179544 367699020 0
404108075 283676924 0
517795749 355546203 0
105232538 447726541 0
215784117 413769700 0
193851649 152136152 0
349552102 232926865 0
151498025 331001239 0
526374604 340765310 0
46559771 342271234 0
282944871 500234885 0
490566185 91387499 0
170131937 165842007 0
56704706 386299060 0
490919274 290489495 0
489322702 366424257 0
449058291 384123164 0
179709194 23371512 0
200686292 412808029 0
181432155 450233148 0
470405270 128472705 0
130272169 844225 0
5352354 509550644 0
363710114 94728768 0
460835410 222168342 0
304400602 475109291 0
40820356 411617239 0
527305416 546135730 0
243084923 303784491 0
445580603 370574706 0
125234885 88860886 0
308481246 146797038 0
414811695 65022938 0
500029197 37700991 0
293760523 372548375 0
111053615 458637316 0
212602398 344820499 0
101007596 525620343 0
420549231 4784860 0
475281359 42805515 0
116161878 289548422 0
540454216 427705476 0
183477633 520402017 0
75603129 301430350 0
228784942 395311654 0
554049959 350742229 0
69454763 485044439 0
539623212 472230772 0
25987914 225549540 0
321771097 489652255 0
375019772 515465011 0
531604884 132414789 0
332492612 30273864 0
546150063 3921370 0
181281488 125368952 0
146466003 561458467 0
460216146 83949886 0
142365999 543199783 0
459658018 195756435 0
22661601 74159663 0
466360983 226345077 0
265963690 300903452 0
409096368 142640196 0
561893158 555878302 0
280016109 137781568 0
87487526 32851306 0
500792982 437221320 0
26749544 45528177 0
59172649 22776283 0
199580323 555424795 0
61197802 405093126 0
390896500 340796389 0
341420254 246536532 0
428683977 551254570 0
32643365 563015310 0
528853921 541790387 0
532872551 211131050 0
392528145 154021331 0
409668012 110042134 0
109546181 339537554 0
481180707 464294072 0
24196792 546454974 0
230500977 76022728 0
509343942 115438039 0
267260736 180639593 0
341392366 423922498 0
171233188 126843603 0
445640037 367131691 0
551827960 345806890 0
81860977 461418430 0
146735895 155405704 0
280244060 69233589 0
471102800 278146914 0
184383810 228844138 0
58908041 310187084 0
274417696 350727639 0
214515189 453314733 0
63070226 344451682 0
50929380 167776462 0
223525470 190451048 0
61074986 514471246 0
273383378 377836762 0
471347568 277704147 0
57213883 469593172 0
215544681 569175532 0
22365419 455506923 0
66478432 516507394 0
164107638 189709816 0
264685102 471905439 0
559574902 549459690 0
67142236 191778641 0
568024080 474262917 0
275703487 98896732 0
350684055 454777284 0
552086407 328893949 0
551636165 163264321 0
504941667 518272385 0
401917252 3803096 0
315324083 336921724 0
491809851 48162434 0
470403360 301379470 0
8708912 172576382 0
194091557 270776385 0
347126875 235226550 0
272377820 281659609 0
295742305 340190013 0
228225915 87850824 0
250053312 98461038 0
179320037 363119489 0
24992439 59339583 0
208726396 568248567 0
560081553 148429447 0
116075186 293501843 0
463016028 190928223 0
281855430 251278978 0
496159540 283633534 0
541536448 543047071 0
201480332 476424237 0
232355821 509804673 0
6866905 492463129 0
556041843 191021200 0
298762048 384517124 0
185621105 66789375 0
415921110 499076759 0
87800754 177261317 0
167863268 164019168 0
63285233 508192011 0
158169700 94624488 0
230855934 73276559 0
72429982 207189838 0
150552856 219031090 0
258885401 201745506 0
543225193 13133093 0
289243417 270220554 0
364192533 534712508 0
202238137 553941894 0
209423156 98747683 0
389053867 253496388 0
406641544 534461187 0
301771938 84336266 0
208268086 375116511 0
42705919 268990590 0
28835884 15169424 0
136771353 189408111 0
128328858 304299802 0
253113318 413945714 0
65500366 70077705 0
129629319 438321643 0
188460619 236022451 0
531435044 50987707 0
244983260 123487432 0
25621312 394374007 0
509186357 479982374 0
470359602 279424354 0
394628404 260431448 0
379639519 549661576 0
382238827 275210224 0
102973265 248641231 0
455306793 239625901 0
476323641 493404951 0
63564744 365339888 0
295474814 204012038 0
225772424 240127378 0
377360535 512151198 0
366054976 396231592 0
384644436 336712220 0
235650985 86341480 0
72922907 427378175 0
89244048 40281927 0
161095230 295659858 0
43581241 131959303 0
77223341 267349069 0
104307214 165350964 0
236121074 130810693 0
96915193 378445122 0
490803201 46334539 0
421405894 299785317 0
434836236 241870032 0
9613486 452833173 0
566869311 243425867 0
168467491 422419991 0
379554305 131491515 0
110260887 41255280 0
535128230 507357271 0
515571569 197334535 0
86111780 67235038 0
148244491 156564034 0
368987636 195882648 0
257456767 454736510 0
18781068 296870751 0
473806390 492980011 0
335347357 488139992 0
353995973 483216907 0
113065211 424509453 0
406960411 552023885 0
408705403 310922283 0
116121412 103227842 0
237030336 209465931 0
176639816 365723044 0
369609831 97642551 0
308161885 524061263 0
540210332 364988961 0
418287971 362421390 0
278872465 248307823 0
402617054 544439532 0
136009803 118218106 0
253251529 54114748 0
73909522 383114862 0
298996601 568047466 0
224134851 411158118 0
255878039 424951797 0
283426783 386193937 0
428713514 524932984 0
347093385 53292669 0
552968141 228402456 0
406050338 281982103 0
487934360 352781983 0
292623216 415375357 0
218641521 319386149 0
544449561 458840098 0
319044646 445208841 0
223179660 339916252 0
499735946 361328020 0
234446058 130271795 0
191720996 262506707 0
476287947 37176418 0
309435437 401522895 0
117876853 96921075 0
358565635 155153408 0
348848461 137043660 0
134422314 36364467 0
113148453 256570299 0
398986020 12975205 0
91228074 432424629 0
83214756 5463622 0
533498702 62712375 0
480008870 225906607 0
155483537 388339880 0
255581198 437641554 0
492087748 114424248 0
412453586 446468391 0
442184229 268051342 0
116494008 345669694 0
485171437 418403453 0
100186716 261550046 0
402141379 292558176 0
233910918 40514439 0
16450802 103186497 0
464610965 244297548 0
59563958 530529936 0
321957315 252017645 0
214313470 464585641 0
340967406 264482153 0
563980920 458974911 0
296508294 79455811 0
347849542 162183193 0
79923710 117898754 0
288166222 544135657 0
58177403 528547883 0
223392282 179170520 0
51222760 150812823 0
344245269 482774512 0
403116278 512073226 0
57675261 492654230 0
281807406 519098839 0
292942726 550211354 0
327686642 504863684 0
305577069 202177505 0
345223010 223020824 0
421763296 387148941 0
398873780 125986246 0
198494141 405328516 0
345353060 545710652 0
479786373 49315805 0
491622553 338075038 0
152357186 560748728 0
454571544 180630284 0
142930754 117428837 0
225415587 342876296 0
416732459 145475867 0
535538868 55482 0
516244569 211367579 0
236309827 345491109 0
510331557 173666891 0
487312149 166600859 0
166525736 263416981 0
209133186 406833734 0
361888333 183862314 0
5429608 158531767 0
312271006 299633951 0
54924189 475211281 0
101471238 149460338 0
237561701 333578709 0
480023685 97363145 0
492162167 371853305 0
107559611 222032066 0
280396471 291903455 0
547351062 336170534 0
244226738 72178304 0
336209585 85403435 0
151421282 313963186 0
40572607 503451967 0
274371720 161643648 0
100753495 469948660 0
319353172 187564173 0
40324690 246176043 0
200138172 70929678 0
175810967 73055042 0
130555228 230880413 0
60892551 568798491 0
564184003 469203974 0
234952867 446341980 0
215818474 109370358 0
401768154 2856322 0
186185805 156003959 0
269768652 482888989 0
178357703 502735140 0
97422344 57061209 0
311875297 219227786 0
367773239 56104116 0
129892074 206582546 0
562430508 11648334 0
281305513 145843557 0
224935890 283889683 0
56692709 298052406 0
418672867 463841038 0
279627239 44357447 0
384968629 479064103 0
18813396 237062868 0
548019931 471541715 0
172285175 316022979 0
82528916 282994253 0
186863524 314334643 0
101928015 566942303 0
337038606 126382811 0
269098918 370918856 0
422083506 319775755 0
351797069 66283313 0
533397513 202457523 0
104336684 149662524 0
96817884 133758723 0
232649515 452392455 0
423506771 9590381 0
331281737 127352020 0
2395015 130028605 0
315218919 1353839 0
339627083 500635599 0
298246834 273422547 0
412778647 452741680 0
271250909 372631255 0
336063411 144199061 0
519881316 542049003 0
117452455 118823205 0
299625949 189013602 0
510118011 201979477 0
290652483 46303754 0
537129369 424490695 0
286133556 2979259 0
116886249 463315549 0
62745401 29552354 0
410932955 567359620 0
100364182 49021100 0
505406437 132464820 0
428530039 224002249 0
255905137 216145877 0
93409801 484799947 0
8708070 425013947 0
144900370 297832678 0
485441621 138971168 0
472484493 337295736 0
121964195 84535227 0
112141913 539367778 0
284924849 533475198 0
223816950 132701221 0
368003698 138300215 0
88402019 178502240 0
236765172 329032645 0
229667003 333772724 0
503248689 389572028 0
32721840 255168153 0
567462942 101166603 0
93042901 181456513 0
133257747 417341562 0
55689588 143918680 0
404244234 14130198 0
437292431 512041258 0
229933731 213885598 0
535373389 212385471 0
232850892 211520222 0
316508061 533502669 0
119405865 258307079 0
182348609 27460546 0
182072703 469174767 0
219640281 64819169 0
428541389 325813804 0
255157678 488381020 0
155484574 25656608 0
405252485 162949701 0
291501094 415505177 0
14691162 45694714 0
559727993 135944300 0
42111009 11088301 0
125145751 536300549 0
528124881 70564556 0
73038139 227038399 0
552141153 245891950 0
255405922 318994500 0
47041169 84263694 0
186380363 207848767 0
30580302 145954868 0
553552024 509690330 0
93672115 441086126 0
460183158 496837709 0
77938894 358513371 0
80453403 465865296 0
40263095 331206762 0
377990852 379868545 0
234229390 352273320 0
121607145 179015825 0
32358316 158134710 0
56430859 436197804 0
549057652 130045331 0
251353112 515052616 0
542826211 449303251 0
527351762 370022124 0
265006186 431799049 0
411984728 463299614 0
482010112 549531358 0
64226762 156794661 0
159951895 156967876 0
237765307 448216338 0
439491496 308601802 0
167972468 432560291 0
286617943 391184422 0
91108830 568125918 0
381175404 225772329 0
427051999 415790968 0
54611937 350070986 0
479643516 286010871 0
503523368 361997042 0
60012146 332050774 0
439689001 301622733 0
434688854 410488900 0
19442247 369440096 0
281694409 548032847 0
203332616 92794417 0
353066708 404255922 0
122526951 239571221 0
123037614 172476590 0
237685475 389995444 0
285962503 467139871 0
34877456 385074578 0
515260537 563097188 0
141021027 249093623 0
45493634 123803776 0
62245711 79121754 0
497348236 557694385 0
194938023 7489714 0
278528236 109716889 0
491417824 160084689 0
552076692 76882695 0
563195953 307955729 0
129702532 340798400 0
411056993 217097864 0
379767427 54441426 0
167231248 510694701 0
255931542 428684759 0
536835583 497556383 0
483307251 27919100 0
560530812 567161343 0
198051189 467111651 0
54972755 537775663 0
72375908 251631694 0
266471558 515768929 0
444559737 456681377 0
176961872 477698470 0
235397468 341281979 0
148196803 154367010 0
203041885 498483393 0
428104412 58820186 0
338303662 557425736 0
299869046 266911777 0
500850051 96698947 0
51143150 197525261 0
385931505 137162428 0
498164116 343531685 0
300449842 156681490 0
392630526 38453430 0
375218361 310898059 0
353895034 325457318 0
426417781 253025908 0
86024320 219088847 0
211340598 15072895 0
409720415 267263450 0
288842892 233345734 0
192896574 181518805 0
478632271 377573315 0
467635310 224444874 0
485753320 330640411 0
556530748 311168982 0
35333184 89842273 0
389093571 29092398 0
352059422 562879220 0
6951884 24695838 0
414898454 227521686 0
207299233 300601671 0
264611450 257766638 0
490107568 490519643 0
118861134 164412647 0
474221006 540589940 0
120810990 9734037 0
35359266 418669686 0
210314189 40355597 0
351456802 424140102 0
359444820 545391578 0
522627283 453347972 0
100831435 457628873 0
493135102 456425232 0
288633596 487486687 0
286482658 278387893 0
364461339 285455205 0
329538645 237202468 0
568315364 443218316 0
175820712 234131229 0
171245106 194810678 0
165735731 21014094 0
322292517 203266943 0
511334088 170205410 0
433425798 165659686 0
439206445 108340864 0
167725724 43770745 0
536916879 236691749 0
179769616 568685646 0
545625341 558151103 0
320086419 489235626 0
177363100 293848072 0
463430311 371288743 0
259472954 25651768 0
80559852 420581017 0
239311797 403091890 0
11164436 566332538 0
444919215 51601758 0
392875380 417847854 0
36734477 374774080 0
102390166 19430966 0
133517332 397495112 0
461104702 489268872 0
215164815 214004707 0
455290971 374584857 0
106592340 135645742 0
96189950 410100713 0
373517720 293351073 0
380294852 124926389 0
151374129 522581916 0
558017611 290081438 0
552672779 160323150 0
296821870 7467708 0
65099871 425406311 0
13947291 116267806 0
298245795 202527453 0
502878179 382415595 0
20723159 47590364 0
282299049 139108476 0
150312709 56279097 0
439690397 388907352 0
547132964 40313099 0
272206730 263909805 0
517701773 204028544 0
532974065 114631102 0
83170122 259095853 0
70936917 291948522 0
69506636 518619172 0
515341689 510752656 0
196189807 300707672 0
527271667 89386839 0
111574112 383383728 0
510930674 407411562 0
367468717 4825006 0
131276445 260660544 0
550857920 445983459 0
248014555 460084117 0
409850121 464103013 0
419844082 4460081 0
560883462 113355426 0
547097488 192732174 0
109340453 534870374 0
37478692 155695265 0
173209474 211148926 0
421678190 415225353 0
103342354 358055981 0
162181114 191126817 0
347852634 209063548 0
566115001 377539647 0
142539299 162112257 0
281321433 413638574 0
433641624 534429776 0
415073023 460474621 0
479673287 478785990 0
561184 474762192 0
380324937 280502103 0
294245979 143714781 0
227194043 144681611 0
5516797 248763658 0
546096168 144207062 0
142911482 325874574 0
445848574 2997089 0
458882329 464374793 0
91661233 469540764 0
93005328 511890205 0
316765299 512917499 0
328803621 249738737 0
102805540 113517814 0
2751473 285345854 0
415455250 358134017 0
465398704 157509879 0
473567922 252770780 0
236558500 34192274 0
160668824 407490416 0
79580624 489481166 0
544371355 79276442 0
402919263 150333891 0
538894936 278927885 0
88066209 454056685 0
431557827 202427674 0
281303739 260696538 0
358866117 530020383 0
222631156 114097628 0
566718692 41804672 0
123299237 365116024 0
458583815 143333171 0
317821735 152142784 0
171941217 471066952 0
148018272 222269256 0
131233226 473036729 0
56619335 156622232 0
161964742 129654622 0
170943532 192401798 0
558579296 456001273 0
420624021 264474736 0
242379921 414412006 0
89442987 16249571 0
14287976 551932441 0
51708853 545945102 0
424388306 221484240 0
384548990 235722415 0
403357596 6512028 0
536256914 47615897 0
569103147 357807610 0
165910791 267369939 0
497624645 2098223 0
553747805 155538924 0
463759259 358328118 0
523466590 28201068 0
525088588 48743044 0
469889166 355120342 0
449658749 255827321 0
57486572 65360084 0
166105094 373582806 0
267178327 422466767 0
421834197 523532270 0
448082916 319160903 0
43654262 36499336 0
9996289 333722696 0
416595588 507483307 0
53168671 414800528 0
298737690 141760832 0
311896366 415630193 0
356074027 446294574 0
132813466 511847175 0
162738431 261594160 0
180351447 534476430 0
456011780 411437169 0
219653272 192870111 0
30665903 481280669 0
415362089 197918603 0
337957302 419751399 0
347185373 346164363 0
69882360 468951833 0
446033789 556187403 0
393096918 86132740 0
313038845 365657035 0
293665008 38722656 0
190254677 167789300 0
278154472 409041078 0
567014513 221773296 0
38242434 141034714 0
255694594 68745573 0
451278085 561239219 0
514844822 216183643 0
27880484 145687921 0
373596912 461516786 0
495716437 275563208 0
331299421 457622497 0
515028367 330410205 0
388969675 149415699 0
365412743 245562906 0
243882783 50381219 0
290777949 182181675 0
148587866 387226405 0
124631901 26374351 0
494004095 430345160 0
220453011 351428814 0
256928293 379636182 0
338386729 484731975 0
511754533 176075376 0
485549068 84682554 0
201317552 566862918 0
289322408 139170894 0
505171279 179094045 0
304219503 63024744 0
443992675 361533005 0
197917512 503619676 0
484108809 295268016 0
494665121 550338091 0
512080958 307410374 0
261739385 237559228 0
191567321 275610670 0
256953747 310759423 0
7790091 3764041 0
211928671 470427180 0
351256106 109428149 0
417648727 491749547 0
101421990 353015215 0
58214847 558081749 0
400447934 275633102 0
269687542 118501934 0
105063075 283118633 0
330286687 252641289 0
415419252 84019611 0
19548652 82844704 0
340635523 220798189 0
352603818 40303562 0
223210075 80851500 0
352253452 465490322 0
565574793 183019081 0
49244070 477776763 0
104448067 96470303 0
41529858 246014131 0
511515371 483911241 0
68764131 68221709 0
565696319 74766325 0
241421895 345363353 0
199293509 301142381 0
309794058 124992569 0
340727799 203987839 0
17074820 321500386 0
486479994 468364937 0
567990296 303292046 0
436123077 51505827 0
465480075 549605516 0
471596898 234566613 0
332934215 123791151 0
41242652 456849812 0
165412552 109594515 0
238471276 56181203 0
57033237 191069851 0
28325723 150874839 0
123534770 261965093 0
185712087 479923880 0
277506856 422968669 0
306618148 17416614 0
552120460 100829854 0
249272249 405080815 0
533949641 173706699 0
326871604 341986365 0
171806445 393792880 0
403159902 41236391 0
326161983 31313496 0
388205712 130295383 0
216633522 3970697 0
102569471 521713252 0
316800770 7130892 0
3537133 123301140 0
35459246 455066121 0
161238405 40992916 0
337965373 502556362 0
35150464 381019295 0
286200295 340291897 0
448971203 141961863 0
124949794 117400237 0
462430460 144542508 0
365479007 230907062 0
414888479 254183870 0
6742300 401945812 0
173982708 254419848 0
167197940 545608366 0
395658995 63906347 0
505916091 380246281 0
428205777 347491758 0
420468864 362533978 0
78468635 256053845 0
320102994 79365548 0
299505030 461459901 0
507256891 195351255 0
124876387 118864767 0
533770761 372635123 0
96394434 44890308 0
1763204 28656661 0
140970068 278647310 0
393490718 131459480 0
139753884 323990817 0
132220464 411727811 0
389248558 265651559 0
471130020 224322062 0
280006056 565082047 0
333272261 288691600 0
3735847 71040707 0
135668065 207176683 0
144470731 151964897 0
8803043 211350260 0
151791821 383567068 0
316418757 287091691 0
488614914 437380206 0
262707459 376467818 0
363740571 199191482 0
418476041 425484042 0
524441377 544114602 0
470855093 318992491 0
199091759 166426969 0
285612015 460778510 0
143080704 181332496 0
29241484 185842615 0
45392079 466583530 0
159469762 512432452 0
28804755 335539782 0
246566307 482000093 0
376936385 116623114 0
210817575 303786075 0
291558691 2128082 0
172864243 83734473 0
407732319 223583092 0
391377370 499009073 0
400529998 37687465 0
469551183 279833181 0
172604682 176907531 0
420852950 511615388 0
426450004 522620347 0
218486752 268084719 0
225575499 539916734 0
294050740 228717866 0
195633120 138443939 0
420958066 3298302 0
421878021 291073881 0
1852981 30369964 0
193570360 187440589 0
27136716 418740309 0
37077705 510447490 0
188798246 466107962 0
27609915 216636001 0
390767961 402307980 0
21779791 454430719 0
12016355 476488368 0
186688333 508128551 0
266665465 323368717 0
524046553 515062902 0
11151991 67023268 0
461034220 524768085 0
213500515 151562707 0
428877344 469679304 0
287251274 114377857 0
420346453 65463039 0
71098145 186479113 0
198069133 503742224 0
193126389 27080556 0
34137909 481299563 0
223025222 314765380 0
292103848 540847734 0
255322492 159568013 0
543184169 255727255 0
332305545 422847241 0
380611921 18378588 0
30338162 156531789 0
203294370 86268288 0
14395454 537409397 0
411717088 455805411 0
133455143 442695458 0
244032560 397348233 0
410318084 37186981 0
264664936 154311256 0
220974220 193577915 0
123261975 337048813 0
277239361 488968292 0
514011753 460177544 0
173578615 338776017 0
22312951 499124791 0
217240839 79651222 0
390778742 163480089 0
271888333 284565815 0
379765181 288774084 0
218787822 511604204 0
118028485 103842075 0
367812957 145115113 0
529951875 231877916 0
253688436 442722132 0
82428132 54003759 0
98535956 347567483 0
193595822 471224453 0
335400914 191958334 0
396676585 222533441 0
238743988 417834511 0
405383877 326861340 0
77705048 396888575 0
433741618 147683486 0
382791726 525163645 0
310725807 384802543 0
260032842 289551355 0
93951237 5078644 0
440951431 420412521 0
113605099 322598738 0
379187930 221631518 0
478371381 490390725 0
152892474 56272879 0
381638065 91732711 0
499883264 470817184 0
1738465 333420395 0
305234852 263171463 0
253184955 481935672 0
110047739 272142084 0
387140588 151203313 0
90115682 294522749 0
569150042 389251281 0
17922344 501233180 0
5189046 483902142 0
160439926 368389069 0
353687121 515221034 0
329009276 158750835 0
326358194 515477456 0
185163063 31512764 0
384493500 186210590 0
97390119 473536172 0
108013744 330068024 0
59709960 392516110 0
136621750 38861781 0
509107319 196201737 0
294172672 7924896 0
293134774 9351733 0
43016320 266001389 0
424783328 256375315 0
135970570 90808000 0
234270346 293437984 0
501673790 53798547 0
90177884 210129889 0
52908805 515194919 0
523925717 318472076 0
488403023 8334939 0
475047670 95925413 0
316649641 238775645 0
326094190 309018077 0
374616328 521725093 0
489992058 472370089 0
461719852 372272372 0
265470606 269999570 0
240154718 172207665 0
562733460 293217930 0
411033644 446358806 0
302353160 390021720 0
439170592 264204578 0
9095172 541561972 0
273091895 396927880 0
452518616 537129609 0
163050847 100567457 0
423042551 491556838 0
362394161 178101503 0
379783368 63604999 0
64759408 420278169 0
251460147 135861392 0
495942249 200247944 0
364468907 374876 0
195198451 111420453 0
255939005 445661229 0
53314093 73104218 0
18917747 267250812 0
24292434 31372088 0
252627874 207522848 0
536430354 216895815 0
498995240 28867256 0
305889641 382858599 0
271110993 466819822 0
354564203 437778050 0
443634163 186201078 0
493193819 559786058 0
103230629 458912756 0
563237769 488740694 0
77957293 115117497 0
237165237 230748823 0
564128227 366777622 0
419202599 402249579 0
51976910 284765196 0
502810014 90565855 0
323325883 176089463 0
45137785 171584554 0
479520072 374187665 0
16887795 223469261 0
222612087 248564544 0
101169414 183993345 0
124864808 368659037 0
261407462 456220809 0
192283192 522189776 0
201085667 216957579 0
371450726 328686810 0
365472383 274061391 0
143030152 556480734 0
539647359 523262183 0
523956232 429622671 0
418674876 251536647 0
376189591 221369678 0
27879072 227603699 0
237228169 259997647 0
63535016 323335462 0
293045271 390373121 0
141865876 404060957 0
541292268 468495511 0
539593203 339753355 0
345217912 396745923 0
469407945 339892212 0
526963786 74347970 0
221167024 532679261 0
342798880 330066457 0
258920074 167768500 0
76683277 306016245 0
362764752 234273550 0
289845837 42990740 0
426413679 487941966 0
126736425 152250440 0
119222352 79052992 0
274517717 122522026 0
471039112 429269929 0
362647147 153928101 0
55358219 176419295 0
556742007 229730288 0
491891888 137266710 0
79295860 551117076 0
79961208 97560353 0
343044822 344636528 0
87941608 325400908 0
493058687 147371125 0
345372509 563920207 0
483347973 358287669 0
18684141 376394659 0
493027537 550494482 0
347712243 286969692 0
240551503 209111319 0
130755342 184279106 0
325622959 357400568 0
344489844 139397733 0
477946565 386836055 0
71635399 410466631 0
156686807 485158257 0
436311479 240480031 0
121180850 178178862 0
199987618 114217241 0
476767148 20946481 0
276004723 430442712 0
163030270 157584060 0
394127389 361788674 0
23862136 251822539 0
490521607 455142358 0
423406877 429075796 0
389303479 507238684 0
461321786 289856429 0
198258645 167413415 0
459537062 57714853 0
129920210 57916339 0
551837862 212372735 0
89734093 65345897 0
511600824 257334331 0
221918150 95203921 0
538603425 120880737 0
120446552 526635223 0
318744920 426592299 0
30478886 232105949 0
466581529 251699810 0
450970015 42187916 0
446728117 367896935 0
178313636 321884355 0
77346522 375192068 0
488888802 158532083 0
136658051 244288210 0
561766086 92442196 0
40591391 474790459 0
339217649 33271970 0
383877362 557886465 0
311906659 44984070 0
458562477 553483179 0
9071949 342073738 0
444210515 461624199 0
100498581 115257132 0
178024066 341567834 0
345245671 79624698 0
399083269 122135847 0
91310944 19276795 0
178637823 431151660 0
271594448 484976740 0
348232816 349828436 0
139806843 370284708 0
425767231 58388242 0
152412240 29148067 0
562875627 90047817 0
287727448 17875503 0
486359322 140801605 0
443376096 413649797 0
525322773 237474934 0
407776235 512188828 0
461771650 460775658 0
425877104 484976020 0
267833639 198432192 0
251567565 66325498 0
238324285 369481605 0
137968176 459866209 0
251248441 172948273 0
53362538 350993236 0
140592830 423674859 0
401618361 233109598 0
496364639 84932636 0
185487140 469854732 0
345650784 435409940 0
247056459 71197867 0
565897082 426161076 0
465028155 377284210 0
207506827 488959725 0
461954038 183654423 0
294047889 208784845 0
318787855 84548789 0
514500692 249697943 0
514558432 119472172 0
296695333 306573594 0
110844154 439252546 0
405828850 171468891 0
315715890 287184816 0
88319144 165399669 0
420251334 118120872 0
417709082 302387607 0
499842562 360267632 0
550300265 62011502 0
477475960 281939592 0
301525939 31156974 0
15893295 257982798 0
234952046 383432960 0
395340936 116383578 0
57669033 62682761 0
320974322 255004937 0
188452791 243921060 0
41109924 272807081 0
119224672 396121248 0
162328924 10801016 0
239445966 425628657 0
467873549 1865211 0
33386529 347873207 0
130994858 7403876 0
450762889 121830486 0
214540913 136104567 0
93334506 484193898 0
515148934 185581874 0
187742665 51932898 0
262243975 424765975 0
438259075 541198271 0
415671699 215490480 0
336196090 368173662 0
137419757 415125721 0
453757370 429671583 0
457760581 420638294 0
360239604 121206963 0
67667363 546410311 0
304340667 160421425 0
494888962 150500814 0
463668424 62320236 0
14652920 270919850 0
35220859 140176246 0
27532788 250058794 0
28067756 546995062 0
21076808 102892014 0
109586146 86458124 0
365879958 232440594 0
313983677 198030824 0
197183936 189905323 0
348018645 117201502 0
180761533 546738441 0
169510526 537426241 0
420920997 422740948 0
13921176 105226971 0
390760108 85391449 0
257568716 58824801 0
205173474 96556787 0
334238358 284025193 0
435793931 123288565 0
481264794 278236043 0
143323215 484280082 0
243844162 170724758 0
154816958 22408074 0
531570456 294367734 0
539414008 405452194 0
537671444 414298136 0
200189677 533194678 0
439022195 285520467 0
188869130 535488833 0
310256820 393518591 0
535680485 55950234 0
540055983 244601584 0
206015499 182269136 0
64060569 203699411 0
566662223 147841712 0
565312008 46367623 0
286637701 282811965 0
262166202 506629090 0
91130410 195722347 0
319013346 522203866 0
242373492 448499642 0
271309851 543330888 0
501088193 319091131 0
558000858 566429108 0
292127623 243585283 0
243448284 375579842 0
16519896 14613939 0
152115751 440484322 0
403951813 125193688 0
84607321 563962937 0
196270378 74076627 0
117045538 308885780 0
564557910 297283924 0
560711046 111880534 0
497834498 363584381 0
564389056 396189366 0
506323419 3937483 0
123039945 207620273 0
7549575 335265499 0
448088148 65633483 0
250121109 427695101 0
244243496 359660024 0
498948379 560704887 0
419207056 238609786 0
98046902 411306645 0
469033390 161664982 0
444376288 172223378 0
46195122 48904971 0
24152032 280102874 0
332388754 457466171 0
564161183 217082214 0
162896203 154686631 0
100887436 141815240 0
523311244 320233780 0
81549146 302330845 0
565945445 217741132 0
321436305 542903592 0
316357118 556610930 0
484411405 200424741 0
1910008 426487752 0
356996535 487180347 0
282967879 514907646 0
200082241 103237890 0
120714583 537371543 0
547981528 313201222 0
502135952 42381741 0
254534586 358327096 0
53179331 107536475 0
52806478 477273629 0
216374492 210600192 0
215136577 395231780 0
395736676 8341253 0
44991021 174649175 0
324689477 351533417 0
252451957 97475918 0
499913203 144560127 0
556814118 187977828 0
509379292 416661230 0
500606449 487936739 0
496192594 412741828 0
204862226 131341825 0
96781062 484624016 0
456542654 100749049 0
404950579 415529188 0
298218176 167565278 0
77805807 279160402 0
359041694 34458815 0
278569518 479745949 0
228354896 357860941 0
439562722 128642349 0
45483098 372718846 0
315489024 117685659 0
358994514 111343818 0
493915331 95325457 0
205267453 359172284 0
480616437 218494501 0
432752020 181128234 0
245843350 387742544 0
340936762 210681742 0
327474461 300654914 0
217063742 26569957 0
49932491 487396293 0
534398304 555309453 0
319901160 350968322 0
552176460 541146449 0
474893697 557995462 0
102963527 20418252 0
330592389 98641583 0
109492445 431278565 0
543261306 555253031 0
219607652 83112770 0
226789962 160628818 0
204482862 423556287 0
244389666 549241982 0
446584180 313384038 0
493288276 449991331 0
388889426 11922310 0
427811894 483327521 0
171221290 252970278 0
139012073 397964504 0
469624236 384545595 0
320108019 342236328 0
449743966 5201921 0
151236288 51420342 0
14256077 38274384 0
404320880 16806686 0
473256717 170738191 0
567466318 272980385 0
498065898 263431251 0
267020520 413890411 0
259025292 162343645 0
523002372 223347951 0
495491313 436593893 0
143214899 381213021 0
556967136 433654353 0
351248579 446449575 0
489983870 394938303 0
291210400 413589978 0
480766441 354695179 0
268870101 61587332 0
134390785 350332138 0
25536886 401923643 0
480660963 496294987 0
269116146 25070302 0
51986592 79709893 0
462856081 111870548 0
132207398 343290689 0
31508067 195694485 0
387677699 410929593 0
31251762 8094671 0
11112192 235209917 0
465283978 171199998 0
530326234 494860348 0
301119141 119993534 0
325416616 276113351 0
396353218 17609712 0
210067962 133231925 0
115054339 75430326 0
445458608 121614035 0
504913701 201339631 0
425442419 539576841 0
474085511 17643563 0
323433312 429834267 0
173434802 293242855 0
47499036 210868067 0
308936009 134591953 0
190825587 455962431 0
23776067 99831524 0
511833542 142273010 0
298525735 198732123 0
59449416 384708551 0
165470410 342383737 0
494644115 555895931 0
469731226 238692793 0
133777385 477028047 0
343371033 504850837 0
545304572 447168013 0
521742681 228972225 0
565047063 313149158 0
402468806 180734519 0
447661742 486631473 0
519233419 393918985 0
403245227 344047143 0
217890604 564910103 0
73269854 132590622 0
56271302 410270552 0
278394660 430461700 0
222030092 162775429 0
57970939 427458871 0
185530110 213496902 0
520828831 491064543 0
59592691 426330436 0
457180091 338162971 0
308338804 28303849 0
41887959 426461267 0
288968623 8080970 0
303546583 442478974 0
12482408 95616224 0
76298624 505743793 0
321919505 473351253 0
103526460 289801502 0
355821372 131924210 0
294867400 367861606 0
53368504 40160855 0
225613753 94687977 0
524412502 21983136 0
451368449 126542120 0
84684613 490942597 0
324316803 340620195 0
557063126 99955147 0
495393134 234699348 0
449503622 525867186 0
388351632 525291881 0
87432180 154800109 0
281493452 169355072 0
160842847 359244998 0
417178059 227487114 0
423625665 258543740 0
528612692 110830635 0
51918134 237003892 0
223629803 200685738 0
473445372 357913963 0
70836674 210716482 0
502473114 337560053 0
276577517 269705413 0
115701924 506751391 0
443055208 497457505 0
76685197 224174735 0
563585944 314248028 0
60953797 414971284 0
148092067 23746612 0
368523910 98730222 0
191849439 446333554 0
260403080 257013031 0
55854149 324476837 0
509426562 437457223 0
182456864 199504612 0
142841894 282955219 0
65933302 385039298 0
92176548 89394213 0
357960210 550545035 0
70158439 164301824 0
52769165 284817238 0
383573053 407184178 0
98045146 333722412 0
281552958 455059087 0
189354736 38119728 0
124560633 141367419 0
244865496 468894257 0
252314092 515711350 0
387396421 207792263 0
331839558 164810606 0
20258611 347086469 0
549304341 434866893 0
502601638 405924698 0
278220983 520646523 0
534386813 265640899 0
520757761 249951687 0
547805690 532950333 0
563853380 126564628 0
62809194 89271963 0
531079371 372194969 0
433442579 89508331 0
82568698 517977092 0
287094455 557223760 0
410502553 273815839 0
320751182 98083285 0
120296736 74521350 0
110090633 532615675 0
504568319 86904898 0
118016094 173829894 0
389221271 168737063 0
44818000 533123864 0
511014431 388122191 0
179611088 88977249 0
277405502 126730891 0
472735698 467479997 0
39887051 40573849 0
161862154 13972210 0
378304306 219943852 0
499537252 117096974 0
215983554 22236642 0
27817873 253306068 0
506613376 481731996 0
190542953 468968283 0
368907133 263267036 0
566052781 556283663 0
477256613 567388559 0
529847714 36536064 0
241446265 16164017 0
74083497 255042990 0
498994038 45843762 0
29760874 113675813 0
412743636 291878769 0
131057357 279138512 0
348866377 117599561 0
460607762 518209086 0
48093838 13208467 0
93173810 67604242 0
365970731 226988518 0
14250520 168455462 0
557420021 52927860 0
2821121 262101410 0
7283070 3638695 0
159798532 212529099 0
49179883 209767483 0
403268918 543832219 0
343700285 228183438 0
109630586 24199336 0
225922036 346424071 0
15154219 391194804 0
116094324 499773220 0
126545359 34951886 0
300024199 89050017 0
315778214 561089798 0
529032625 519776112 0
244028291 5286020 0
489294713 177331754 0
250585144 453368319 0
534220693 315842873 0
517294520 539353366 0
465179171 274504011 0
383484395 482120002 0
271660333 459031208 0
516284717 174927670 0
24389052 230484068 0
80940211 476282491 0
341838256 445139573 0
461846864 370529051 0
335470413 332507202 0
361064620 427784141 0
232262752 476555905 0
110079086 168163392 0
117638643 394525218 0
496593577 510841899 0
386332543 472631324 0
520456939 219132933 0
165316374 415331257 0
192491809 327408274 0
485050584 60710603 0
469155854 72662595 0
492610468 38324777 0
353086329 255057844 0
187048059 302344093 0
392545997 283951744 0
23822312 337892548 0
527275654 420645319 0
522880162 61781403 0
513387702 114421492 0
247205516 159711754 0
241798288 55714203 0
246819856 518476051 0
204393719 523547147 0
149478003 91094417 0
101238002 457634066 0
322572479 508710917 0
32370053 561364477 0
372557793 229601532 0
152456307 327081882 0
296483759 3821956 0
246393645 361059523 0
312235093 244961668 0
314387043 294720743 0
239267845 464628753 0
261965667 88669010 0
441000312 137952914 0
331301810 391651387 0
6885200 106900013 0
458230935 488541120 0
162664037 387595898 0
552789008 252324565 0
56014592 489590157 0
106001430 517628702 0
491293685 114689024 0
520595788 138150473 0
346698398 275018840 0
234549334 441114574 0
32296407 558345700 0
568240710 40906926 0
168623349 81481366 0
563323899 202917932 0
553461572 264454650 0
351347862 514849791 0
494424684 406237227 0
233309262 342937943 0
451086511 298837366 0
30689853 427999961 0
487420497 550751046 0
88390447 265290733 0
128213871 508357704 0
110839057 264901891 0
378137519 393090877 0
460584729 425530317 0
85789413 102705685 0
233499865 473247537 0
211959760 475897615 0
436326996 515233896 0
341933415 188148514 0
202121487 218247023 0
511389149 32778464 0
346561436 540637867 0
61292890 564137596 0
202577562 526050533 0
535961418 532459602 0
412567839 275522104 0
431598723 398525279 0
49480053 59210140 0
317606179 560245270 0
518536003 266685104 0
222072276 300339216 0
487452763 539762393 0
406870251 16111094 0
239950051 566297507 0
469028036 298499717 0
169625365 48187850 0
120274155 313915163 0
35452009 287473869 0
556461989 225269288 0
236871534 493768304 0
155413603 333515001 0
51577183 425095484 0
383429664 105581692 0
46400023 71871894 0
401025056 348659099 0
272971578 294953842 0
345210119 71963768 0
245872388 106108424 0
21117385 546372463 0
61753880 515662970 0
102390295 519928500 0
489260277 342861850 0
17533246 330073623 0
340752918 98071711 0
349617029 470641666 0
207270191 234973953 0
110142558 32231286 0
207270643 278921987 0
496823937 4035113 0
262517896 168455823 0
363358328 63945830 0
218172365 180349624 0
478891551 131550113 0
520780430 428566424 0
410260078 311906359 0
444925485 411384175 0
368670415 187871579 0
401202035 51560667 0
252488910 511174297 0
286914258 31043239 0
366342698 555622221 0
430790819 221081222 0
359300872 395360294 0
565667714 35621147 0
248441794 274112352 0
263245756 482123143 0
354263428 330390995 0
64749200 85013899 0
461132784 131064342 0
409083315 237969347 0
316028067 424771480 0
211127409 109507437 0
293055065 369748861 0
407649214 506131873 0
316941405 482881088 0
147687531 324650210 0
194288289 268686913 0
82621034 201973094 0
356528027 320358231 0
220654058 396084309 0
152130155 204029907 0
66563268 561195804 0
432246707 540796995 0
199759343 272053274 0
115246768 390622418 0
392399067 229249019 0
246043089 467922205 0
74459779 311022653 0
537780869 136478169 0
419155126 173261853 0
125813443 274120248 0
350258338 273173330 0
372515059 147488822 0
96950031 262406443 0
366761259 493563950 0
460282511 175366019 0
280439748 189959023 0
84456402 53648931 0
457470284 326427531 0
502879195 98234465 0
174095060 354049562 0
54163246 149764884 0
108340839 432464844 0
397829766 228467367 0
506503333 488321639 0
171333450 7660841 0
242150359 80576444 0
147570764 341975288 0
503212239 506012179 0
11730434 279508731 0
448385866 277949190 0
258511608 382512966 0
132527345 215594626 0
156231230 234785210 0
540458622 540416617 0
255307732 58345246 0
356117071 18638289 0
180262440 507713197 0
251200210 30695689 0
433424209 515385311 0
247690015 497357021 0
9609355 230482424 0
557400103 411228563 0
474957683 567023455 0
27373358 91290550 0
43508066 63233986 0
552403615 235772106 0
14182759 482338134 0
369797060 117915851 0
566103899 201964041 0
345772856 373756773 0
325741948 474917597 0
363357794 202572697 0
137340366 10148757 0
136807749 248114825 0
403470029 497322567 0
325374403 252936309 0
29174660 17142228 0
438274232 158810874 0
529011069 247785475 0
423844054 57404082 0
106653000 385960493 0
483656788 398843199 0
186998407 315331617 0
567997766 28428590 0
280371204 298104863 0
510810647 95646377 0
33987441 247216794 0
164044973 289515286 0
227156012 519181772 0
351354160 219814761 0
143587538 151057733 0
86594587 43345091 0
25080314 188330764 0
205922615 217008075 0
426835939 446400428 0
187326039 146238652 0
143062682 85928454 0
538613602 466100502 0
491528436 166934977 0
162530666 205301794 0
109977510 7931364 0
34980620 49537509 0
379550405 43610393 0
510247705 297999195 0
322730580 370485110 0
166917402 476859304 0
66302940 136183829 0
491780111 244348042 0
62855790 451787003 0
118243052 198192726 0
85032997 313030677 0
468828814 212139552 0
229648257 521471859 0
141843498 543043143 0
29758119 471157001 0
381148837 546344365 0
195133934 141088561 0
65471778 6813269 0
252697757 386171953 0
91743812 64252172 0
454822424 27398502 0
359454087 45397110 0
287596398 424729488 0
322344640 543827777 0
479272266 336504528 0
160150753 499742894 0
160292939 318647997 0
7533576 315670239 0
560513464 359433214 0
252901933 53861784 0
276262387 512384788 0
319726171 248041205 0
110568677 100851990 0
238222707 61843071 0
106929506 532385905 0
93197250 267335813 0
185938195 168355097 0
128851778 111661121 0
82984586 376254131 0
206847181 534870161 0
410562847 35663144 0
489773325 154376711 0
90976624 396287125 0
284651217 125984289 0
43711637 491546313 0
425433203 152883885 0
308323228 321568000 0
151902080 81829217 0
28212163 16390582 0
391912850 105183405 0
375407743 495211389 0
473219431 518743032 0
392221729 350643664 0
419678559 263679046 0
114761983 225442473 0
12848173 297035468 0
259621713 74492762 0
539069838 494836791 0
410951895 242637157 0
475351767 486242236 0
537950400 218925296 0
512394338 111065900 0
78716940 319992378 0
388899938 449397498 0
20123865 407772605 0
94163485 337138626 0
56825481 500115825 0
78848933 202232693 0
412647670 204321913 0
52882049 29694855 0
453920905 266812900 0
462881324 372098361 0
285605009 382859795 0
65183041 150710427 0
17690655 193293985 0
358913767 283161767 0
534641650 332152039 0
555086206 162217063 0
340242761 366867174 0
539297801 295540306 0
528006902 94901408 0
444976241 104650221 0
394359798 172337173 0
485874821 2644032 0
142757100 365761292 0
160298737 184182319 0
537035557 255213237 0
430517321 176176054 0
310861117 552038567 0
449085475 215124678 0
37380255 296799843 0
291978587 353385735 0
307419936 119262589 0
421681631 75509188 0
425354848 498989516 0
251320652 259952201 0
32442268 233851606 0
72305171 96877313 0
286624004 199238542 0
543209867 520279791 0
535483701 105541844 0
551961997 176642662 0
559759829 559717344 0
286478992 511831877 0
140071175 145076388 0
212287997 453150 0
408369574 490705702 0
127702117 139350145 0
323877130 301011704 0
341724029 313707518 0
24644229 282078147 0
366798072 138284632 0
113861371 174426281 0
290720104 191662465 0
332791880 531813804 0
120956694 439489391 0
467503281 471605665 0
468774941 167742216 0
245772353 394264081 0
558366315 185690546 0
351915658 405532844 0
130477289 278688637 0
110005864 78333094 0
553502196 262314047 0
450095974 357575163 0
440698229 277755068 0
108004892 95602490 0
492828437 1244322 0
411341297 114211849 0
169176389 226919783 0
337494307 175958216 0
422360338 489560617 0
146387471 67009973 0
87991067 57614346 0
365246843 230709143 0
196523552 568305656 0
413193289 7099665 0
328591850 366476976 0
152125983 73536793 0
156892314 46673464 0
28231229 448563398 0
173553596 295055843 0
546100276 67984308 0
95894523 194844881 0
316570497 482058444 0
497933717 414406294 0
555057877 181155106 0
386462413 342883746 0
546165603 235472633 0
557481623 99985073 0
202598633 1953556 0
94286283 535486553 0
567168386 226128169 0
408952550 463412702 0
91491156 343312089 0
141772461 545046867 0
207772290 260086734 0
413273459 544718580 0
299269883 293030605 0
7086082 487154531 0
294141871 200233981 0
84457287 50326603 0
33153666 100222726 0
87836375 93628827 0
282907021 447040518 0
163906687 65983363 0
66027001 51760129 0
138392753 560873732 0
264708838 270677292 0
313411151 12548110 0
448383327 26452950 0
377464839 503838174 0
254128354 115094390 0
526465493 257435274 0
528738023 361787544 0
334293358 104874664 0
378067971 546061797 0
355877961 423153500 0
34084930 204651345 0
162930777 395882228 0
486886735 275880853 0
158786995 157458917 0
99508752 63245193 0
337871452 479412900 0
455680381 285708339 0
1698122 73414149 0
499231174 536950383 0
120618292 428972865 0
107845614 36588660 0
419679683 495533904 0
316617763 567097089 0
431656307 337864952 0
485280123 244045345 0
282188197 432320132 0
131704038 105557350 0
285051227 133403765 0
289080205 311302927 0
122100560 308588564 0
407680173 335268823 0
558677033 249553209 0
198496367 232136036 0
110502296 91789066 0
510241053 544034981 0
533564162 99820140 0
496281002 388502309 0
152525963 108837209 0
141547485 252166538 0
86801822 484300997 0
467812499 168485034 0
379841181 407640594 0
534885140 60597400 0
201461225 279295272 0
439563777 73425715 0
6697224 495283966 0
279187027 444103598 0
88689727 91330453 0
468516344 253804207 0
386802074 304265481 0
136418948 407844283 0
215058529 386455926 0
434239007 129366489 0
330012882 200207185 0
51646703 125267786 0
306779884 530249475 0
220099064 224736583 0
481669520 62898464 0
157273825 212108028 0
498769454 184111456 0
321852315 556720455 0
330270849 324012716 0
241728797 417610931 0
490280746 498692869 0
326898009 487117946 0
70585811 173416837 0
189389317 3886448 0
146895304 110815464 0
29607629 171770732 0
272365576 305375145 0
296949945 228139113 0
18060404 472679011 0
412706185 164111037 0
381520044 343708620 0
50418590 253198727 0
15849443 414708621 0
31921327 50762455 0
1958991 146915148 0
240880642 116152671 0
132174068 391939487 0
422890866 293551286 0
102644 432660124 0
351741738 12153856 0
225453334 50789522 0
532233900 34956005 0
566479696 333508325 0
462201457 327601048 0
326887061 531656009 0
58671048 73724941 0
87761249 221807102 0
340014985 152316653 0
278449511 227361242 0
189097393 554762946 0
354072764 495138154 0
545465045 110708926 0
409349444 545771545 0
366700739 121422609 0
315901233 157333025 0
549395872 326443193 0
534674099 501860162 0
356520937 443938436 0
221753895 274375808 0
303977754 309705859 0
423136671 125175936 0
290884464 334952918 0
364886929 506258029 0
362610497 315955099 0
190909383 11134696 0
149846501 195183362 0
144636221 396538561 0
63504126 312272198 0
208307072 83568154 0
121933240 549766558 0
494329041 117642617 0
400786961 381025620 0
185742056 389538995 0
111526035 14102780 0
360830047 515499529 0
158157244 50741111 0
120117937 56413574 0
267818746 315644554 0
233979330 316298379 0
104769069 70136486 0
306087015 238604210 0
146577314 424181427 0
304713485 163827285 0
459933706 138205413 0
367109959 274170532 0
57828858 14697279 0
166191745 366848860 0
205261554 81924027 0
162811037 515242974 0
126578655 427028414 0
560780104 523018577 0
272263749 437129351 0
276979289 381543102 0
61568143 500730588 0
492582574 191579204 0
213097263 299254769 0
218336115 174719342 0
476859078 97676478 0
205677922 72960669 0
425835565 401980349 0
289559513 466631792 0
434019623 62239902 0
259540660 397713682 0
244896975 16282680 0
503355413 82127174 0
529828639 5723250 0
395239938 397886354 0
1885301 443037649 0
59611934 73114572 0
327805470 494304977 0
389954537 72591339 0
444074980 549667916 0
432027173 407897414 0
197375721 485076475 0
84933593 508350009 0
122963196 299619636 0
78927972 568047255 0
501171333 55884072 0
216218069 377744954 0
283975578 53344407 0
521769128 264712290 0
328850973 425332025 0
51670982 40212444 0
534990720 103103074 0
70533774 59403577 0
32025680 358540272 0
113554287 553813169 0
410307192 377658599 0
468993430 388746868 0
38281648 35917902 0
102432631 482831093 0
320914866 542008760 0
88122183 132206326 0
501935198 392358200 0
94078649 551901437 0
450151537 418118850 0
528922855 324429139 0
21757118 456371746 0
7257907 411550717 0
422470635 487755726 0
374906360 441951478 0
263277217 168705226 0
397789090 270245871 0
86639751 125246827 0
341295831 349682402 0
312266473 410301656 0
497163147 330119553 0
223835718 246383817 0
555960480 564818205 0
53588691 419881922 0
455526891 172932820 0
467263427 542704936 0
141153928 304723280 0
422287293 84065504 0
556868800 131330605 0
146981536 126121708 0
399831155 407655095 0
224351177 267242876 0
286417443 417500125 0
194938451 107154209 0
81627852 286788758 0
8102880 434045837 0
436829286 284824728 0
72303572 137678249 0
357884454 468387284 0
308311366 189088100 0
266516456 486713039 0
374689345 254465512 0
99963144 186271741 0
65667321 262367026 0
157442222 195754650 0
239666051 525264742 0
302313292 454993026 0
138419574 294860234 0
472874256 561159060 0
160558169 362744487 0
238372299 420761054 0
173928142 367486398 0
334420074 84702934 0
379066998 521742160 0
196676183 76395827 0
249505656 204762906 0
514405060 28756070 0
367888150 206791899 0
11989545 540735691 0
521233424 412453965 0
485558544 465998109 0
166937794 385413862 0
439267446 472414110 0
418070967 331789938 0
15498373 109206713 0
38303263 386464460 0
488882800 258620393 0
202206006 305036686 0
196635978 520783171 0
344343292 354986517 0
143947044 543937777 0
516147851 39354302 0
314217240 487381717 0
219601426 457642087 0
460571456 261487586 0
419245160 444945378 0
29955871 108347813 0
545766573 255991774 0
564867288 542424651 0
271243526 177615227 0
565803564 466469546 0
533058708 143266166 0
84402182 38139413 0
26732155 78534241 0
229811813 316738993 0
348272186 166920361 0
318438066 350026907 0
206071210 424948584 0
521775391 261168882 0
212613140 223009818 0
453035501 514004536 0
342271871 44980908 0
277411937 91460223 0
405601394 214852165 0
176988895 17755482 0
195537372 16762907 0
487407194 500548485 0
226586184 361152279 0
90765111 484025855 0
252025375 537529323 0
45952346 371516436 0
367942494 343421333 0
529757474 454339795 0
189075612 514694668 0
435262651 83555562 0
63326652 95358434 0
233121530 364476268 0
96723129 488833223 0
402802860 113192930 0
380492632 1813043 0
40280397 359654576 0
200698509 210039635 0
537537399 62909524 0
391476291 434612128 0
466462008 547184259 0
173332365 558994377 0
270690157 53443558 0
250095679 149584623 0
547707487 160200447 0
254892843 512681195 0
115628640 497735932 0
296376126 504102017 0
341346092 551798533 0
479191266 158984763 0
527275 355625773 0
183819351 49463966 0
106174068 252874319 0
236097997 328220476 0
559971758 92941057 0
157914959 101568458 0
171844188 484665336 0
474121912 453986728 0
40888737 525345900 0
486748768 421380205 0
41684666 527045395 0
115028472 128706827 0
548554157 169907438 0
447372951 185146470 0
12995186 546897198 0
289353528 328483368 0
555276421 334260326 0
50527958 239062146 0
465628630 533647405 0
7480292 402430003 0
147096326 190394351 0
328859571 451944385 0
197216573 536919625 0
501954314 232539426 0
398731106 222286614 0
409954721 306775964 0
433100754 74707185 0
317274963 515520511 0
34995104 68191334 0
566700978 513673023 0
478702934 519393581 0
153286923 441180092 0
432330670 482426632 0
121639383 367957390 0
4919031 298391971 0
375167186 264736138 0
491448135 42326565 0
436758005 289538875 0
331086098 139882979 0
268600670 188968385 0
176414293 448897522 0
68039263 208681436 0
148199133 165011768 0
567922547 173879380 0
109026434 266521965 0
506724412 198898070 0
437930558 89689101 0
561451278 17983195 0
514894624 118276706 0
430177508 188430544 0
348736586 374618298 0
347161168 540504314 0
99324803 474288458 0
271819169 23794714 0
169340034 50177691 0
95322949 465332764 0
554597969 468339776 0
177363333 23244769 0
29767013 56986043 0
562842244 59419094 0
282294640 443172594 0
205139790 486642480 0
60483472 303715638 0
257543504 114279486 0
316243149 226232100 0
181579789 462961684 0
286039464 120494959 0
270660345 279433247 0
406301350 472136538 0
116447184 318855952 0
137550190 450711770 0
99975590 566296761 0
6979071 135061550 0
115279855 51509355 0
339393946 563443445 0
28771120 417509272 0
355254856 118052641 0
292853121 5095264 0
286244422 521198358 0
319134093 342566238 0
500597808 245795385 0
18091518 370752850 0
390791690 208873560 0
568488799 468392943 0
483589585 408627354 0
544635762 226549206 0
300964069 277682072 0
34213940 44999135 0
3928355 67566698 0
55834914 35145660 0
336505349 309755720 0
137123465 70216396 0
261960450 132831741 0
124650584 92889979 0
206084241 495754550 0
528219762 299977081 0
151100648 435937121 0
541557213 358018575 0
207216176 283953632 0
523783817 329499248 0
213873057 275981095 0
382390446 325163144 0
385533340 357543628 0
74849184 524530203 0
204127981 517032234 0
468147117 52981812 0
309679276 305351576 0
29797427 217002457 0
130447105 268162973 0
506977614 75829961 0
404772233 332000472 0
505067108 261515733 0
20485332 40510756 0
24116278 387337071 0
358172420 266338709 0
268196781 532368705 0
206826073 416470881 0
196348308 162159845 0
114707286 165557781 0
282553193 39807127 0
262439511 324368761 0
489307188 162330772 0
480262329 1721741 0
383582141 275378302 0
137002619 260859346 0
532466134 205827718 0
301392799 337236900 0
377953668 306598761 0
519391488 293836018 0
56528641 374324381 0
431913742 340150198 0
470522408 11708039 0
14638212 280358691 0
313581361 237954243 0
300882056 558452839 0
464438829 148706954 0
413380223 226074876 0
241913107 92657621 0
215575228 274319940 0
463766030 98884263 0
270908842 347775242 0
347106512 324533221 0
138085364 57280762 0
358383970 512676884 0
517848732 269865789 0
456474156 44401023 0
485061733 266265815 0
279125394 2048250 0
425573625 345208491 0
157773193 309854065 0
31827769 327116899 0
99458198 328605024 0
264420409 510515265 0
440497741 132699443 0
1610068 180354378 0
471816873 224027481 0
64671279 279083788 0
426640250 565855387 0
380113321 233395347 0
118029504 176162063 0
285608167 469269432 0
28555966 238715327 0
350281388 429606151 0
267000543 102999085 0
47120521 191656222 0
203278189 303895461 0
141619936 318503705 0
481232252 153040100 0
218369973 178970092 0
511463773 100617107 0
194866521 492762649 0
297060759 103251522 0
561722751 554114764 0
419674846 165706293 0
195220349 290443482 0
44167321 168729289 0
249753713 315925634 0
116212504 176899507 0
353755964 253230677 0
132782422 19142984 0
549017310 182911445 0
278172123 136580666 0
256992355 371955381 0
195622924 145321273 0
351064146 172823555 0
400924116 131165892 0
189887587 431319641 0
440938716 338220810 0
219695570 353127439 0
399114975 223182809 0
262171064 390170426 0
38288631 228536476 0
233244003 349198387 0
42995513 79109413 0
445932471 90482817 0
133130237 310684069 0
161295172 447085695 0
131752248 207219283 0
112938459 76924187 0
298335059 419089004 0
532679465 163643956 0
272217649 292588377 0
198959408 564817801 0
107168902 171732053 0
166821119 189631535 0
51834147 354298202 0
57400819 509736219 0
143584639 43381637 0
188364298 290494130 0
273952667 505549929 0
235251561 391056132 0
260230097 203280880 0
392158035 365426181 0
285586520 416091391 0
268245715 139184557 0
312360957 537365859 0
94199966 255371252 0
28854300 174554284 0
188906551 198419991 0
134493905 155315561 0
460300898 391884485 0
331183118 428069926 0
29038179 74932291 0
417045884 183000568 0
193206568 35148864 0
225474384 447963571 0
92465265 383721385 0
383292283 470288774 0
456174895 407130132 0
309422164 449403767 0
153454091 483057488 0
191419528 158289178 0
432554132 307209042 0
211101957 156168069 0
355241200 542223629 0
454918947 346059925 0
132393587 16354444 0
298293040 440017259 0
64677377 212310265 0
135601720 119736666 0
281882668 492539659 0
229115660 150422009 0
476453143 80449092 0
464944250 506801554 0
185328562 155307564 0
63583685 403468476 0
374355651 300000836 0
20294332 65182847 0
262753418 417896952 0
140190238 509528016 0
203413053 137264130 0
184489905 316990548 0
560426454 195631148 0
59992822 410589366 0
248429905 475271841 0
554818427 298379814 0
508232833 245017725 0
346910432 385985397 0
26599652 23310565 0
140374199 4433092 0
549233830 303154183 0
546030994 105066314 0
271792027 550049524 0
365626467 456887791 0
125377381 166585950 0
11345170 395536366 0
28569160 30756157 0
286744246 336793059 0
433801886 327650487 0
149350605 52132274 0
166316244 511165770 0
292813225 152985589 0
17063084 164616187 0
267664391 435208975 0
430592633 88714133 0
52750142 302171763 0
231300120 349433944 0
103487602 441998955 0
117941554 168165817 0
173589248 377642934 0
561958901 568045787 0
170220221 35837291 0
536751961 265775148 0
37622081 488620468 0
118061422 389416964 0
377135155 410620763 0
530604784 310007349 0
340037938 318171882 0
86107569 259647529 0
357290244 324095345 0
20568790 220348632 0
437058805 8371055 0
505565155 278340440 0
441650247 200949321 0
435587779 379421756 0
164336495 466877452 0
423055186 35344401 0
262039638 21890183 0
108699647 205382043 0
296936540 249580224 0
253801165 439555351 0
208407563 554771235 0
172357624 369413554 0
161647233 71685647 0
514927689 561016849 0
17937718 152866055 0
472201388 515545455 0
320587829 437287179 0
118787404 563553539 0
408213897 143516200 0
114302856 421494877 0
8058236 406729049 0
386583454 298688480 0
400159268 327663574 0
350211149 531161090 0
117251823 13258285 0
164125180 443085464 0
39576557 90097242 0
194054523 125281715 0
446824317 459721523 0
77179330 259584538 0
281955505 261003708 0
334295832 432829032 0
8460918 181860762 0
555397233 354606684 0
74167452 435519312 0
410873186 486302103 0
490857331 376471783 0
338443621 5494064 0
61178748 136615260 0
421057537 399547963 0
239425431 159062060 0
485766230 290057176 0
34861870 432622947 0
228419035 101748738 0
438237660 24945233 0
513467262 156782550 0
527925273 521575497 0
172723441 70888108 0
328018956 498538691 0
557750051 390070867 0
122619110 120353295 0
47640819 293527910 0
561865858 221589735 0
303770886 354890199 0
88325279 463773602 0
177882735 144765904 0
355784933 263291432 0
414040709 530028214 0
69601744 122044687 0
371667099 357718297 0
64811165 269061883 0
545174210 386466132 0
46611729 413252951 0
280052526 49500249 0
414400119 236331585 0
315036088 428196839 0
156192541 315797488 0
199986215 146577332 0
219010768 294053114 0
191724119 260120299 0
221901899 68021763 0
458327503 209396395 0
503179641 234015020 0
285546000 260432883 0
346885180 234506820 0
36358488 81813867 0
280014744 283889935 0
397982586 509829304 0
315441231 564519205 0
114897544 52380325 0
100636753 304533677 0
362689483 272736131 0
68228293 83446968 0
201429025 153201647 0
335780346 153216216 0
408526421 412934049 0
358438897 542795361 0
246519239 247866293 0
361345318 383175139 0
246187271 200468237 0
227183675 552788603 0
64733811 108924752 0
144601343 525117551 0
76096970 279283769 0
223789221 253556752 0
312573506 411081106 0
551232647 114010117 0
507487863 70653055 0
163639381 189058303 0
413301881 466820856 0
211268752 112447980 0
323239784 24772632 0
419345066 536702928 0
300163864 162048413 0
328131557 246130429 0
84651799 423012785 0
421738751 308181509 0
393172073 555269760 0
481531231 235367480 0
502110240 129792611 0
357691524 146674492 0
20347190 156505862 0
554425628 63070821 0
454457540 235982993 0
291722529 343049924 0
137868457 567396332 0
224066027 58476551 0
527066946 237883014 0
158434390 438738422 0
469534497 433948400 0
238231624 225739907 0
498214202 169137589 0
281042113 176200476 0
325712791 250795558 0
41701626 170146554 0
376915957 92089978 0
359621680 419796667 0
365908013 346651653 0
105284726 568004771 0
206265957 521613288 0
291289073 153026687 0
495105040 23161340 0
5559303 513566794 0
297017971 469796256 0
166609091 460599696 0
354958725 224150006 0
545736753 447822119 0
130201379 251194979 0
122766040 300205470 0
386715330 518439773 0
156836253 503550682 0
4762334 516178646 0
457081221 51227387 0
378533029 323508794 0
237874948 147812368 0
9588053 334926919 0
796929 537984284 0
30255027 385245963 0
100006425 224526138 0
508585976 406736294 0
93126935 105887637 0
279318832 239606790 0
28000806 175872516 0
264835279 219626394 0
149200792 305469201 0
319691406 85842732 0
522692402 533334934 0
218037114 495593245 0
507342638 104276403 0
374784643 192769500 0
399390276 282152458 0
312761022 325414975 0
80119614 556845440 0
229199569 189268273 0
226764463 114454858 0
239020630 248973888 0
48534795 34775648 0
374384367 264950837 0
401424445 411265397 0
429355591 275745405 0
14540734 189573475 0
300914967 1652160 0
298049609 130576992 0
7136560 249875920 0
145204612 179763762 0
149245147 233052890 0
221106557 530212918 0
207823082 42295242 0
366086630 421991579 0
353714227 257186612 0
122297916 16736905 0
256956606 568596437 0
442728497 218236026 0
464731608 423662804 0
488788016 13190877 0
160118132 79504578 0
35332759 514777852 0
417446863 432142108 0
103888431 497186609 0
548034515 203595781 0
459488993 96081951 0
178747479 6003303 0
358003661 269899412 0
544209075 55841000 0
375611158 398358961 0
191183961 423713388 0
321507781 549179542 0
530903903 127240777 0
455492527 139762337 0
296521408 428416039 0
185614179 508905768 0
439358600 514309972 0
356857018 161881104 0
498994958 478944030 0
107626345 66739428 0
94211877 423691273 0
231670770 129220861 0
493479215 113225054 0
187137755 87867004 0
236104258 405181839 0
395734074 78058267 0
549640449 308152801 0
275304947 212811607 0
44112849 209526775 0
353147849 489754738 0
406744433 60049174 0
486898146 314390570 0
222316054 33492758 0
78763421 197764842 0
51494712 120265095 0
552124072 532816483 0
181009094 518774572 0
424074692 320584731 0
205623035 527493753 0
63102601 157941647 0
367883616 387783614 0
191981374 139989430 0
306691680 352546389 0
461782752 252924674 0
44269277 566079060 0
568856174 366488462 0
261285482 119090490 0
357266760 115986642 0
84619716 512836406 0
242761640 111252521 0
264712940 328062508 0
497063821 566554378 0
169568145 4443068 0
213113740 320552295 0
505425040 277751648 0
311766172 378502336 0
427900409 222641384 0
140915588 131137599 0
279122651 306381081 0
83055495 304040515 0
12949693 338542579 0
484377521 31003008 0
23496581 219252301 0
347965285 421715464 0
550566629 244267665 0
386591747 9528820 0
260627196 482009527 0
225978619 108257583 0
300510492 11111105 0
368498395 507555071 0
301455336 527207180 0
24386207 72703921 0
370850718 72117143 0
394302112 361253615 0
498489058 38910975 0
142353054 330554108 0
233285667 293177909 0
385410914 152693997 0
447929198 213279838 0
517879440 544330695 0
303703238 301185649 0
98244154 526220094 0
415642640 430684615 0
485042621 65744928 0
106503559 158408225 0
421702705 419988462 0
325647393 357195309 0
90541380 562159763 0
121039478 21851588 0
33039419 447291843 0
235935425 65196222 0
131551986 284179975 0
323909560 208741513 0
495753695 343320877 0
563592058 204895414 0
71460629 80040665 0
514274396 14391965 0
93982209 355666197 0
334013926 256063222 0
497833433 297339809 0
95264216 349647932 0
399188809 380219560 0
402530563 249703097 0
413155279 384259393 0
337794008 557614987 0
157112950 457763199 0
81215633 505125056 0
61759215 58249052 0
528941416 273472799 0
477158239 408210056 0
453359798 3718139 0
461760781 500661502 0
356598614 89098679 0
460958063 423751506 0
312345567 66997629 0
530375121 235234916 0
83232782 32791726 0
381437825 271523019 0
366256895 505164981 0
553312225 201892609 0
501511175 426241004 0
399255967 425021239 0
109492852 436843517 0
461293647 5920571 0
548929907 313598348 0
275792893 361747162 0
397451346 158311460 0
6281334 269291874 0
206558407 284185496 0
436477162 109529576 0
346289991 309925710 0
423129237 284207917 0
328521329 441730098 0
495562562 453433998 0
135836630 505872558 0
309226499 465885630 0
517948884 547383126 0
481287344 255030631 0
62414810 383790516 0
436265477 200749469 0
143153600 369714653 0
86546848 492563998 0
411902124 445784172 0
452203444 549091806 0
298983253 469202594 0
406232965 382712114 0
253771359 446128764 0
194307424 215095297 0
266486548 298574872 0
331047631 64541447 0
6434732 418032756 0
551881511 532424901 0
147838890 43160797 0
181077198 116905531 0
258793069 10416670 0
85940571 81350341 0
110052833 68247548 0
253113996 346785205 0
520226577 55552254 0
50552040 162654519 0
280510382 10257878 0
50580411 531448377 0
277103106 180319826 0
458808025 136967509 0
45460087 397253129 0
269597608 72399719 0
138622314 545461929 0
349544802 489290378 0
527602816 451719877 0
337664001 431515398 0
340909647 177880146 0
368011640 231309481 0
467818260 139952492 0
312381658 217264379 0
89816682 408681214 0
242695397 112366400 0
275304445 36996388 0
543190798 91615675 0
3931058 13756251 0
154173675 406474612 0
354942909 497475478 0
25694029 204189908 0
291363649 528670448 0
424312493 448791492 0
58403429 119873725 0
220662831 171031890 0
434876903 45210907 0
4226577 439512126 0
18920152 149436025 0
161865736 426391646 0
536350114 555530918 0
464250038 519351593 0
553721174 555183391 0
524078165 465679904 0
513561570 80882598 0
90822030 147840139 0
111034916 520618080 0
184841439 254625797 0
372296238 239209209 0
423801256 42320027 0
272465847 121434691 0
60580950 501015194 0
304710047 446855013 0
138711087 38326073 0
456510955 187903799 0
354399445 139779031 0
504846197 264199315 0
196896497 281442913 0
144010891 424254097 0
251409443 56815720 0
149854976 187155682 0
556809548 542264348 0
345821740 292944584 0
120120392 469146666 0
452419825 250573565 0
501017490 75954797 0
423444598 120433681 0
443800841 161877729 0
214826416 384543163 0
517079133 277135831 0
18183493 419308472 0
166583800 394961625 0
211830506 469663925 0
381804776 182920038 0
270680970 367991320 0
411943778 249903409 0
551150065 21970012 0
367883766 172921486 0
536406363 100693917 0
46869894 267506644 0
430603756 551077172 0
446494422 436237200 0
179793161 29052781 0
297772454 146687085 0
370245497 205678513 0
220468654 553658869 0
164939940 30961470 0
271151706 286164772 0
530095326 446878625 0
510036440 46982661 0
382265901 48353413 0
369165606 277374120 0
323012271 186012294 0
500511234 64402629 0
25677155 82320583 0
319966208 175544710 0
467482448 270732485 0
551969450 121885551 0
210015760 357215147 0
67184297 267086557 0
53126273 152399276 0
73744111 493285678 0
262185691 285980494 0
216556932 479017106 0
490075043 62978913 0
373404465 405653416 0
335260194 457433927 0
357440446 405118312 0
227664890 291339084 0
221330575 561407657 0
212634024 86857162 0
56203735 398712666 0
454515868 407606451 0
312879646 333163005 0
278103763 132578694 0
184520885 234330697 0
221423819 56480052 0
189807198 555457854 0
117217450 195189786 0
143106651 302427970 0
186333167 283065860 0
288998905 5384138 0
525683611 63788920 0
214691366 558564028 0
430068764 296719404 0
387597022 92804225 0
70574982 330145130 0
531055941 61012756 0
136999261 165553857 0
90108582 83087208 0
90610147 313219965 0
45963707 454281258 0
101229945 420528929 0
284375854 257909082 0
75663805 165053698 0
393695741 60094701 0
521033803 411963075 0
221419098 146250770 0
524886370 450456205 0
499633784 418566567 0
227313714 99823686 0
201561289 460708359 0
268434852 517582794 0
262978533 38186716 0
350677428 12482711 0
491552519 106026592 0
209916538 549512205 0
276340603 167483040 0
440768864 55700686 0
262577661 293947620 0
44779643 472613667 0
316620705 182184828 0
40253789 18113265 0
257196089 160578895 0
458265287 163823262 0
253692418 45190098 0
94888411 397812432 0
20889598 106744931 0
10778795 557067529 0
83611064 404175994 0
116467513 559705288 0
84061282 537686718 0
263902228 164907135 0
486885082 397315519 0
47979195 403103534 0
502986142 318485058 0
480408727 560759913 0
540151061 434375248 0
173596630 416637706 0
447203037 32541789 0
453188582 218677276 0
442031363 126074952 0
354889345 403560728 0
272922129 409573726 0
62245128 386887740 0
92108809 305253036 0
83109787 305534019 0
77082324 554253204 0
278619331 258270622 0
396796672 242281671 0
447705067 131072333 0
69523001 477927572 0
495253300 544647098 0
54479219 461608185 0
115287470 353829189 0
306412535 505311225 0
151284995 545865407 0
10533503 252473280 0
395099892 436316187 0
310819892 567244433 0
143504443 274229415 0
469359597 76094524 0
159362713 219130281 0
257695869 381677248 0
506251583 451659428 0
244417973 450324277 0
438889360 497752492 0
368086694 162132760 0
517104442 391524416 0
223468883 1248501 0
533493455 51334 0
17518100 56101595 0
433967805 79011818 0
299392810 447079030 0
229024371 562572801 0
459815112 158397148 0
352967004 88774543 0
213507416 54813012 0
281663021 243951813 0
400561462 161881188 0
421954637 358252338 0
500742010 554145995 0
95065219 199611236 0
114222440 476540348 0
55063670 140534195 0
183718202 535324630 0
126103492 458701429 0
116693902 117091669 0
289335426 449898056 0
255858955 176212820 0
316914430 207629391 0
9286696 439913895 0
513518297 322570393 0
382503018 558221906 0
127084695 90910725 0
457345978 533147884 0
496398104 138368461 0
172166159 204208844 0
133517601 537339227 0
407378269 37837380 0
486064866 127482854 0
178996961 160840660 0
120720952 285891217 0
12334834 90895864 0
85011757 30584327 0
478360967 367256851 0
9239030 300616614 0
114759915 83169956 0
123866368 300876368 0
145363442 165349809 0
409585571 154777158 0
13971992 195717858 0
304884735 275230634 0
493122408 78382050 0
478208913 283721430 0
303719990 545769416 0
440762119 293065273 0
174313899 2489572 0
495448675 210633905 0
466863825 449580733 0
308738560 226865727 0
144319198 546469561 0
567816451 117070966 0
342603220 22960834 0
146077638 301444706 0
353048580 210886767 0
53636937 439888228 0
278182028 453559873 0
193257653 463326930 0
67390558 523861030 0
197938396 55799779 0
416938090 486051472 0
481223268 100203544 0
529626172 381581479 0
152448255 332373352 0
424117939 80824833 0
193574392 171576050 0
462936035 182371955 0
476759448 392281296 0
197173441 434226905 0
261990974 449988292 0
307721140 560813186 0
380490387 471647351 0
554643909 110659144 0
71137623 73092287 0
149637475 127322549 0
157854368 64643348 0
261514407 306908300 0
252601088 261660095 0
126450991 95349424 0
381135600 177242829 0
412665379 287729348 0
364662072 213068757 0
320254794 358900514 0
150262553 372288735 0
414712856 505607295 0
275786885 504770349 0
312343283 95496473 0
250034840 40339533 0
312299854 286611505 0
73583306 236683318 0
27526773 193676135 0
42762363 489866830 0
434170877 388992538 0
552828450 419209632 0
148096926 464142794 0
73423093 3742798 0
219051719 504501818 0
86182544 367463375 0
434467126 286058641 0
168257267 299965376 0
557248852 213444355 0
152882572 377865196 0
503854602 134500970 0
221419423 217258651 0
20196703 561061586 0
365825770 51152992 0
66317207 342936058 0
146180763 4907257 0
215567646 59357258 0
311275969 322346811 0
282187784 330480909 0
159286467 272933886 0
37891140 339408711 0
27340833 329956219 0
268938707 301385491 0
509893682 376177853 0
537748404 239182627 0
538450656 73643135 0
309709021 212688174 0
146802343 146142907 0
27030194 423685198 0
494192523 208175575 0
209211897 377415082 0
290971865 77092702 0
152945556 499745010 0
326133798 249644393 0
137808349 206206888 0
470277759 108875577 0
552595712 154556295 0
509020242 258373234 0
553097011 348915489 0
106341846 119045068 0
194674381 513796566 0
453649651 175288898 0
97110005 512314979 0
561485244 340532566 0
509497722 354214767 0
366899989 540899408 0
300990445 419815189 0
483977191 549784338 0
406833569 550292817 0
253098474 34511030 0
474484360 318481836 0
536512349 517454522 0
1536027 73347285 0
162495996 456918135 0
507978897 515958360 0
230301887 33342523 0
443555772 13152600 0
186057969 6358764 0
249157618 214107654 0
30124619 53171255 0
455142236 222337882 0
402849921 529668598 0
293882999 455215184 0
11170923 535900316 0
300808743 435826466 0
311319580 554087553 0
215889079 411501554 0
25524601 99426317 0
503020362 320470423 0
416541653 15636556 0
380830037 22630774 0
46476203 464087097 0
256708758 92166338 0
435619003 245146897 0
470405596 113455805 0
492983076 456476517 0
145714193 15144381 0
352469334 441479327 0
266254995 251123561 0
170106273 125843349 0
74311598 346212608 0
149394753 154931476 0
183659991 544402897 0
302562318 369256568 0
43253349 163220832 0
89275218 58634391 0
57806615 73777753 0
234726689 566482765 0
533110948 348373669 0
111057641 551966350 0
142847902 129399942 0
256773481 432255444 0
394803813 307376533 0
535623692 155288928 0
546959211 253079780 0
345121524 508933833 0
332824083 544587957 0
437543346 301689770 0
488295889 560396818 0
406731665 528903805 0
441440667 59454139 0
155972329 83959745 0
423437418 125818250 0
404090410 26704659 0
124152265 489186960 0
119730465 308622791 0
541703344 45474555 0
343006469 492841784 0
285836609 174179477 0
7902618 384000549 0
193335674 27317067 0
464891257 82334598 0
114839622 197099198 0
308040508 34092622 0
147723451 546290133 0
532088372 562961896 0
221212510 369324563 0
229992702 544799781 0
475244964 266977737 0
104151140 118021311 0
532196115 453806821 0
202965140 16376943 0
506872630 324784035 0
531743165 439352962 0
28778607 168370241 0
362875848 19664666 0
86916692 311832285 0
77198819 338432507 0
268326345 263676393 0
398796882 367181578 0
550737944 325088121 0
474156403 172807584 0
135959722 105970624 0
455798792 152646347 0
4277752 455438323 0
545739386 240764899 0
391722052 462705417 0
304649853 210916272 0
329402438 222735093 0
219816048 356113311 0
502637914 240360423 0
486714597 364058680 0
392803359 42675807 0
379464784 286758624 0
275981195 104074555 0
257504375 384284963 0
13043707 261673656 0
96851838 510970156 0
363644673 245375967 0
498809227 269417619 0
300645418 148717799 0
91885019 415126797 0
116001913 257235530 0
205232373 62052057 0
181946358 190161839 0
104584842 135592773 0
346967844 227526210 0
141898520 14752792 0
318721969 33867955 0
105791580 184540850 0
117321244 406014631 0
363073812 61843916 0
403405822 499361911 0
255365092 493446512 0
465655304 480771688 0
274080500 174830491 0
356806392 271832570 0
281144130 151112322 0
305759439 217733157 0
192146740 439654188 0
496837140 217466740 0
443255404 558529593 0
432548581 431796636 0
518107350 562955853 0
118599320 414943899 0
219541372 204280024 0
354122503 566063716 0
54081329 393724375 0
324502634 336597506 0
126944029 362995716 0
231479659 172097691 0
318656220 504191014 0
91317564 545424466 0
256714661 312679895 0
556717717 214817719 0
45117765 292506791 0
31630801 391401884 0
44938958 172868570 0
277474046 366314045 0
150968025 71268595 0
516979135 61608872 0
329551522 440655546 0
388526194 526699943 0
133966465 2545469 0
261431721 339589227 0
361146558 203904022 0
72014419 277659705 0
315793565 405686605 0
60237019 48028771 0
93929758 511594673 0
11408784 473208729 0
354578470 94964142 0
124451155 314979340 0
219911732 197246459 0
57533483 284273174 0
13370638 213061475 0
566907430 392093366 0
208465006 378108869 0
312359998 413358704 0
358865110 133666241 0
72955032 185475778 0
391887035 306697341 0
557349775 334181724 0
470723405 369765426 0
463230135 279244963 0
310706568 537814809 0
259586636 427179464 0
439375975 281673339 0
127887103 280175050 0
341222779 546222283 0
77721370 322171061 0
375919125 163800229 0
295973974 72281897 0
124521600 567982465 0
292746159 110573511 0
527146214 98355284 0
420232809 83434360 0
275127224 313122462 0
201046848 45631642 0
32793325 119106388 0
555276283 294512456 0
88377375 157801121 0
467607774 309081880 0
12131907 81117605 0
495217741 43427532 0
262759511 532171740 0
482319519 22214429 0
83175216 217433105 0
467570265 9896545 0
253672740 187400923 0
345181846 450315213 0
268848325 335305525 0
443032783 121023814 0
361327344 31935385 0
89780917 178025315 0
337857777 369027417 0
534804548 16248435 0
147781758 422684648 0
55079380 463837218 0
456444570 85862492 0
258805299 81964 0
330642429 63606885 0
68612165 548540960 0
434813551 129666982 0
505113627 225866252 0
281465641 563979869 0
86544654 321539120 0
401756282 71575455 0
415476599 457978707 0
335108963 508712360 0
552924799 55923045 0
362781586 65844838 0
227690268 556579834 0
520714700 504966727 0
25670265 165900969 0
541485985 80816418 0
556538048 71683766 0
103153965 113734599 0
73329448 162132626 0
435946118 536607071 0
528321643 321168741 0
24191361 386561641 0
349255058 133101833 0
470968845 211625413 0
488124080 291960304 0
131311844 269640917 0
512281652 264343686 0
548021121 83633885 0
397748618 91467664 0
261712948 549301160 0
134168327 161519473 0
25099595 261914263 0
527334244 308322037 0
332172052 429797897 0
259716931 210552847 0
266745314 189815886 0
309790111 120582422 0
349103865 355328779 0
54082471 471272655 0
185284868 43474452 0
365684003 394465854 0
118654869 260832123 0
239434663 82500763 0
130886262 185880291 0
514174703 411483891 0
536885266 422640242 0
337240922 413773466 0
57207402 501140623 0
269451355 507202849 0
204062222 115874879 0
359891995 161543954 0
253420690 305161627 0
484249212 475884109 0
442484086 531037052 0
505365774 215851014 0
391592018 126277083 0
497351426 16581311 0
76072561 513031493 0
194773155 163501941 0
220616307 386105434 0
208792036 117703745 0
372263766 260251059 0
331478756 124015733 0
311659176 212081929 0
192250496 456986641 0
463889527 533344390 0
95616693 410990821 0
252747266 290110398 0
398936534 38742223 0
145365484 502934971 0
232920992 282347961 0
73429947 294884140 0
295169005 20621674 0
9863421 418565920 0
138791925 246648403 0
303618540 183669982 0
564536242 163311485 0
184336588 373001137 0
304243882 102982730 0
384336362 152923387 0
11726197 493062631 0
183677694 214108274 0
500830581 307463926 0
231923313 187653086 0
169168512 287811122 0
171233437 292414302 0
438311714 29458476 0
209167000 392579159 0
400272602 55920085 0
511072823 240814389 0
99360121 525289515 0
394363349 416007375 0
28408551 172637680 0
38470902 191873079 0
14047194 554576307 0
261848258 207497580 0
111335966 219944046 0
383541586 276826202 0
385576922 494591928 0
138625786 74687312 0
622642 444463505 0
285039825 473625030 0
443761739 274588794 0
15311524 8814842 0
497019279 280444169 0
410555993 104023568 0
249577088 322584724 0
360618659 269526369 0
261493659 202709243 0
149246453 26871976 0
462040017 193231430 0
480908492 129782617 0
430916145 87328753 0
529213718 358498626 0
287000595 433313110 0
47117168 412859917 0
205252947 221761089 0
44312960 307176061 0
177457796 351261002 0
228981275 309842357 0
208295754 157995311 0
365522595 523740643 0
421382996 112465986 0
355801301 48287130 0
377822747 540515673 0
96255902 89325570 0
425419575 287323566 0
335340315 242946904 0
451980407 481750419 0
446146596 177538387 0
117256280 464219945 0
500960063 560553497 0
468682535 555783656 0
295745647 71820744 0
94426680 363096584 0
345985936 418146147 0
70284232 560959736 0
204813601 97499120 0
160534726 159668178 0
564542633 111072165 0
434291309 299374012 0
45422255 69913328 0
180034975 496766835 0
567773094 562933214 0
255570994 374043039 0
498344306 181287467 0
91550308 172974277 0
169013325 375928123 0
65563102 248195332 0
303867447 417796248 0
296088466 449334735 0
50341979 294432797 0
341517285 347850372 0
277495018 359996794 0
493672046 275391346 0
183057956 519653556 0
306931082 377798109 0
86088703 386839964 0
558013209 534507481 0
319124127 224215667 0
498982015 24253422 0
269827014 403271605 0
448114004 332220123 0
68454910 237746287 0
277951304 278717500 0
159182149 212632824 0
179434445 524426909 0
257980864 358885830 0
432727957 429287659 0
174386535 57619614 0
385041049 404373401 0
200407714 387383313 0
151245476 67112287 0
15581107 427066052 0
455122494 535717262 0
466779308 39778539 0
318107687 314000792 0
434015420 558519455 0
378441357 217245328 0
307097652 479054808 0
518136689 207810496 0
181985181 272309742 0
326082565 265394396 0
243199967 200096643 0
543957981 521735018 0
283402044 407510464 0
204413762 546586376 0
73852194 126318535 0
334905526 133967000 0
525271367 462519344 0
327842610 139424266 0
287251142 401748130 0
97832078 483073023 0
552612002 420056490 0
351079613 304592941 0
510192888 397054538 0
540726800 422050504 0
325139093 207364903 0
90171750 60110063 0
344865181 79581584 0
311043320 432796729 0
326855769 143657721 0
110052349 46548625 0
164737199 22880466 0
275097424 420222849 0
219837002 212891944 0
283061844 55909945 0
310361994 397293868 0
257134145 394279843 0
442706588 509074761 0
219505673 175876290 0
40925716 188762689 0
563129407 459804668 0
395263942 457612327 0
114463094 412755475 0
211313901 179543683 0
248959062 156658493 0
314136286 502972505 0
213697664 112505046 0
341088908 457864260 0
565408273 389178686 0
40173114 161691962 0
270832969 259550267 0
318716428 473163454 0
300306074 202753159 0
143459134 112020144 0
62640076 303608887 0
528193636 453341151 0
319149191 517093618 0
155284255 286903573 0
508353919 302281115 0
156920722 478336082 0
311620851 305475336 0
9037605 85802017 0
442582216 519078988 0
121713337 547974727 0
196572623 228153583 0
192600972 456222673 0
357883663 449839563 0
153867554 210871704 0
30424934 334814049 0
310586918 487538568 0
33081174 181843039 0
157360015 16911560 0
490130653 15301714 0
48693541 158749415 0
166953051 130735821 0
414908824 314138701 0
442297642 87284882 0
556504551 249828246 0
258909119 52414286 0
26220248 457439800 0
461663771 261437806 0
529894912 242655269 0
493227218 325218571 0
126746644 33546832 0
211309460 267391 0
139906640 452785076 0
526462972 328213945 0
486056909 416957446 0
167006445 419840369 0
78088091 541690513 0
482470416 479788963 0
414947118 503357976 0
298804618 191890739 0
480535123 551027478 0
335318770 411943980 0
111887994 382266905 0
564520379 174410605 0
431363722 23212223 0
480845702 383358649 0
423775599 95064318 0
387391172 422402387 0
197422557 363631009 0
242346648 504593458 0
344063697 316500929 0
408949774 27114242 0
198940832 21152347 0
269539750 136389606 0
115235037 427535340 0
346890653 278118967 0
30279554 372830419 0
464673973 30040819 0
197701719 387277757 0
279648780 262728998 0
326463299 79527542 0
460072777 290827071 0
534954036 109116467 0
365107302 275632854 0
67646597 43302604 0
408135053 116922456 0
12970060 116994366 0
487721633 244762324 0
405079099 236653559 0
216784069 317605122 0
565514053 400855635 0
186228543 533033553 0
282724503 497673134 0
427365126 479954520 0
342462168 568593231 0
62414898 544006554 0
525548196 433063507 0
297251336 252958031 0
259872992 114572305 0
292457522 437619705 0
567144439 503691682 0
476557339 503870101 0
565640291 321912124 0
122340654 188385539 0
126873873 7966880 0
510364290 531046737 0
428646875 397190701 0
554029749 294474875 0
401833375 304212731 0
183018713 537403073 0
568652211 26787997 0
148112966 52708503 0
566556008 177014222 0
313251336 201555702 0
81418047 526207453 0
409279092 372320457 0
502510251 108080099 0
144884956 35743155 0
301833099 532562891 0
478654777 35711025 0
538921531 247954187 0
513794849 59146700 0
512497983 237999449 0
171217165 130692922 0
345173480 361297773 0
307288566 293282061 0
511784985 305017454 0
5409362 132492817 0
63983260 378982958 0
472146852 132357684 0
515102719 107967153 0
468848209 511350191 0
37098270 130939736 0
97032882 492491565 0
90748251 233809402 0
453904992 339964381 0
478129222 472857136 0
97150712 114416644 0
415315057 73628424 0
72773694 297725274 0
398686063 111261333 0
227174924 332574866 0
389195073 453557248 0
95373430 120821225 0
412971613 546197680 0
168882828 330591231 0
206144799 489251067 0
6835752 413926512 0
305614973 73882799 0
440812391 2202724 0
28025140 294582435 0
134521570 202741761 0
42753976 363557240 0
319358915 253562508 0
451333655 333831966 0
479302846 192157503 0
92580447 537349087 0
442782360 517197452 0
208880213 562390380 0
552215412 214144086 0
517185932 103809442 0
461320954 286490083 0
293057603 438605399 0
376222089 91063991 0
62964630 449615749 0
312658545 199021633 0
345045969 201267846 0
528840525 121150996 0
253346888 405081337 0
315547299 259629153 0
554430458 157866654 0
148500861 191169106 0
393989956 141318108 0
429120926 554395320 0
302222182 173608749 0
143219114 549644542 0
43499500 27380469 0
120453698 544171012 0
139034713 309307968 0
37139596 220223624 0
370095657 164686488 0
13313177 172879064 0
224999710 161553805 0
83233450 191619794 0
341007722 160981945 0
482683832 303101920 0
390720461 536427988 0
171883772 189053243 0
320945561 173674913 0
141604302 395303209 0
388588305 1802644 0
504385667 521123895 0
198339995 372635762 0
77213300 23934688 0
106987599 33998352 0
541306156 88719046 0
502506666 93927980 0
194630844 46617998 0
442800002 281217538 0
149366608 277920845 0
480873400 408757178 0
37092065 292406580 0
465595009 351508207 0
228710445 83736409 0
197628539 271503357 0
500099672 551829049 0
293931272 523690413 0
326178973 70619366 0
546631878 474586984 0
347102503 405708850 0
348913720 313358062 0
457524346 136465437 0
154470668 354632467 0
472513935 288997630 0
110498566 212738468 0
20867609 428345731 0
172512627 420117059 0
286662364 536599069 0
233745732 518419788 0
290916272 189975242 0
382440664 141629831 0
66429898 420907396 0
210773338 550273496 0
185905011 278430691 0
7582839 373250802 0
552301362 242965999 0
395965210 162109199 0
47790571 531363475 0
204548547 274665192 0
539462841 551756321 0
90302133 509173597 0
179554337 344205125 0
161297722 434078339 0
305345072 378939121 0
146228083 115127153 0
230254814 417116764 0
118118751 97507644 0
160483702 316929207 0
437004393 315393475 0
253215385 2120859 0
470674800 55476739 0
207742623 512580865 0
226032237 293821363 0
73655883 211811233 0
178149317 324601781 0
536708910 342936160 0
286226923 364316563 0
383207581 114292628 0
352441762 347634536 0
74199782 24909674 0
536549826 556335678 0
490005553 288520073 0
187437721 526726917 0
232961768 20411924 0
200940204 77589808 0
128136174 63846910 0
544389213 254454977 0
472043040 81767817 0
541867637 89842720 0
5787574 64270020 0
216434011 352747880 0
96879960 313995115 0
17887621 246231537 0
176949298 212925642 0
553637987 413874541 0
58084730 227305213 0
403793963 213991558 0
385961078 97334953 0
416773498 179387746 0
506339824 526603096 0
453185464 256899522 0
400262791 423087334 0
257551257 477479733 0
192297535 544190744 0
417578080 47646696 0
134032207 244318974 0
492020535 53288298 0
490761039 474736063 0
146919241 39254491 0
193932767 185601101 0
289788071 217396647 0
250319640 237179708 0
151343190 517537792 0
135701422 397857856 0
18185553 158747097 0
172395348 502350809 0
83084421 17576897 0
477660856 96615776 0
212165677 364396539 0
443695341 396668256 0
437807330 453599530 0
321285987 207127295 0
505198863 98447929 0
252848124 225186932 0
504444026 104643485 0
148836332 279749287 0
511701427 166248731 0
168244980 214734095 0
555310348 291133896 0
341026217 174215895 0
199820819 254274434 0
479888861 273072256 0
151356672 304974211 0
6345509 564618841 0
547046124 400473181 0
272919435 418260789 0
536702367 454614012 0
428091809 354058632 0
282262960 400980381 0
440612735 22941726 0
477186204 122734676 0
445824010 461930971 0
75517329 63976494 0
49528910 252577386 0
162484808 336678072 0
177687548 228845980 0
445332196 334813490 0
291463045 241304565 0
118567434 178877590 0
257798442 210505512 0
85752361 545908881 0
505291993 11926399 0
314872530 170952385 0
516310767 357829969 0
50945732 450560599 0
336540611 420292818 0
378056988 447458244 0
93850145 317416017 0
6163756 17363067 0
419857113 203184238 0
261916707 443502595 0
319205453 385874780 0
7030157 505735220 0
284180233 84448707 0
374991404 282744014 0
455395614 426377426 0
537947075 411056150 0
486242621 185684500 0
101672671 316527537 0
486154656 113276265 0
74506017 376573784 0
549420987 145959778 0
32745916 531769285 0
109621621 351005262 0
357869902 139033646 0
333605867 391287962 0
158854505 369639047 0
373717561 462282316 0
181055748 556888429 0
541168023 360632088 0
364941141 391626695 0
113114957 405788905 0
169753692 169237731 0
423525634 470650330 0
265748162 191402056 0
363276650 149225964 0
531148992 281700287 0
49410124 516772938 0
413489784 309210133 0
318954937 96044192 0
89206819 65856305 0
479943213 144965020 0
337416423 122919045 0
164100134 10729511 0
131613527 472688584 0
480410421 294887673 0
105575964 395508809 0
205633169 322402799 0
254474120 389348213 0
374676480 71595623 0
424910376 96686077 0
1684022 269329432 0
319079669 198338140 0
190664490 516193575 0
294908887 197444905 0
543907050 561758054 0
223785582 154593020 0
13834206 424031506 0
126176252 326270832 0
78432935 499538454 0
118506101 247949793 0
28713004 397307008 0
19111489 287457754 0
144582653 54318314 0
171570552 232094201 0
98707820 392409184 0
348167119 196202980 0
277263488 470938565 0
273807377 527112237 0
452323223 271036146 0
431415088 567684550 0
170995408 487529634 0
51683275 489083423 0
60542009 102896445 0
208411420 480258584 0
435026946 303287781 0
10939243 5995251 0
534162385 206037143 0
295873663 3053178 0
266422026 475313538 0
269543455 395144782 0
266151183 234124365 0
495674430 346026840 0
353514751 433676418 0
177098047 329730144 0
159277530 106085416 0
390592304 221459253 0
153188275 365207114 0
139262029 445383345 0
188595921 377455987 0
93532459 554782583 0
440868893 79948455 0
476867122 485168791 0
504626154 115574701 0
456832147 202812870 0
506389615 218070790 0
109728593 356651803 0
174963107 416524618 0
467888405 152247698 0
538274845 265204412 0
528995802 357076667 0
137642281 311293920 0
85410907 242208459 0
123048299 404479185 0
403477932 284942051 0
310849704 218350178 0
567789876 207159260 0
410999655 379123524 0
374433027 68731400 0
430958171 50869247 0
516756708 158475494 0
335690665 4700330 0
441467759 350545595 0
401434100 139473788 0
59252739 54935035 0
396622965 262573722 0
34559512 411869378 0
551610677 391684130 0
550927736 458045788 0
364445730 74705827 0
520262675 41519089 0
125543873 321474138 0
316030833 187271509 0
471538803 88853203 0
60553398 169089395 0
381212477 37726232 0
23918114 449861116 0
545069096 295829985 0
106493405 365274891 0
304045176 197806266 0
476670518 558172617 0
127920026 542661733 0
166568143 198515502 0
245181527 266977408 0
296628838 279935363 0
182870637 132509480 0
565316143 44609232 0
143651696 546895667 0
184347416 268170976 0
421115505 442047084 0
399493862 420613858 0
234152223 48482599 0
479667615 326939290 0
287882340 533335665 0
213712331 400469936 0
52246812 49668232 0
247947603 339797715 0
297064468 439261123 0
145421276 417541738 0
433501281 120551492 0
466361733 437995330 0
84347514 445552162 0
37349831 261498465 0
277631715 139217319 0
401739966 431487421 0
337316926 434489056 0
290980606 195918934 0
433735842 274448342 0
466226178 387321216 0
44453846 450627537 0
178855278 517263291 0
374903216 307738544 0
347357348 471921660 0
172388069 354151637 0
193720160 449217438 0
121995177 201827870 0
70796878 189331009 0
328857256 295350838 0
501110065 222043086 0
549276565 209329333 0
124673106 564052736 0
421284432 128668093 0
223370318 502004078 0
435366339 42829425 0
33163323 111674640 0
221940487 64876146 0
227060265 563787271 0
535345208 497600797 0
197600156 419722191 0
391686868 460959691 0
383392851 279621441 0
543014708 285298397 0
114094557 203248573 0
433680367 269307740 0
115944343 71635610 0
140053467 51365878 0
358223689 144110114 0
523269719 168521004 0
550060332 43876819 0
135380918 281760711 0
47957245 64774241 0
273737934 219597941 0
446304916 287978338 0
438405901 374625238 0
415366231 2136491 0
85531244 70996176 0
372736873 425351074 0
393363279 199126278 0
10676928 390983712 0
295083798 554318401 0
1507247 199954323 0
358496703 561779056 0
159597003 458748532 0
456565882 17831065 0
266601157 218357142 0
164744581 15855376 0
428001254 45076369 0
475321621 417731399 0
150979119 380971090 0
459942081 438226839 0
354229305 448999741 0
306131074 406187374 0
303666899 286302029 0
538703144 152387627 0
425595384 29588113 0
332408774 242379625 0
401702421 57604837 0
72878229 486697670 0
472218292 121945500 0
313203912 183251205 0
516672527 412726127 0
264806576 127561776 0
565695261 65586407 0
564035011 547225723 0
422499098 471840541 0
507254590 437366536 0
255206838 274193116 0
87360142 120471562 0
97774509 342412515 0
411720169 62135908 0
58474964 493501526 0
486132609 249804593 0
241911225 170847503 0
157362362 513077340 0
500715652 175588562 0
134215992 552484799 0
70910067 147627693 0
410424793 202906996 0
464364527 162149686 0
238567652 6789461 0
314633330 277105066 0
539173174 307716704 0
260162091 387293522 0
60587554 249884729 0
258842577 141117829 0
311805634 532156541 0
500265514 473693530 0
96210210 235570708 0
524322550 104600404 0
49804490 74138385 0
142430407 399450281 0
565245867 295056237 0
429557436 272186964 0
496910082 128172315 0
127628713 299055090 0
156331985 13845924 0
496634264 115734090 0
467186188 248292155 0
88953590 22656999 0
18446693 30563909 0
225870395 10057127 0
380451596 92418230 0
443959006 271517336 0
174840351 362100927 0
120826495 63361068 0
37932215 144301746 0
355135890 318931872 0
433949263 324127760 0
448689928 91021576 0
360520273 153140221 0
177671661 106972598 0
405214226 191047218 0
54659689 352627243 0
432227927 566308882 0
339239690 487583295 0
204794956 340598606 0
133443477 250426301 0
55028410 144223561 0
209178522 13863912 0
354037766 479488940 0
270052704 324774556 0
557247968 464653360 0
74842095 52865356 0
162217533 469353179 0
83688935 60874543 0
317335418 451997797 0
134294575 378035835 0
542132348 310477095 0
217806028 464258917 0
249128357 27944688 0
155983869 48429488 0
25706252 401712008 0
217100912 292853898 0
223853866 238712092 0
451814090 481586598 0
92860021 101103540 0
390703392 507675052 0
545787186 334648027 0
466724590 463715106 0
14975107 160225905 0
72447628 173690570 0
210625517 407323610 0
340133157 96132072 0
126134149 136457784 0
502809760 459254666 0
58815618 175844387 0
133339648 152671754 0
128931401 498735651 0
369911315 90807938 0
508534800 527141523 0
67522689 238015053 0
177069332 544793946 0
398768320 450840984 0
493428813 421284735 0
178229979 429007479 0
232208139 543509034 0
345463820 488104785 0
122186348 313764639 0
502702637 481184425 0
356519235 151739990 0
152638620 301871412 0
50271646 317602308 0
546303375 124685714 0
495600559 529430202 0
327510518 366177361 0
318441643 445298685 0
347185334 362027596 0
330968935 31898365 0
521194818 335942616 0
149630006 373367129 0
56541567 7128124 0
507695391 22007215 0
365602298 29802061 0
483146215 207844464 0
254479649 567234731 0
564548065 445722684 0
207156835 21308328 0
25846629 558178207 0
224015839 82276163 0
111332719 460850603 0
515885214 15300873 0
512004193 219590944 0
358932285 435971964 0
347018437 566898464 0
504282953 49299034 0
152193174 55190530 0
307888101 91148783 0
345808145 354259978 0
175502323 443180398 0
35662682 209010794 0
376104565 129880060 0
441324231 125707239 0
65252458 438014202 0
433643666 28553048 0
193637206 369385107 0
432275770 297291789 0
217791322 278433425 0
364888523 518509753 0
486077308 25116627 0
73431584 444362128 0
41666965 337263593 0
388421127 185725631 0
394456730 359681350 0
459542923 139086002 0
258278522 209604220 0
188523211 138026570 0
544074068 238667383 0
55694292 159860875 0
284601626 204926506 0
209257336 402083955 0
486191053 433411083 0
271232121 363296961 0
233063260 540147080 0
391088025 361909115 0
353010054 61184740 0
31842161 523010691 0
227054571 382734446 0
102408996 350970479 0
235738163 296430874 0
37977457 562881614 0
243626112 367493311 0
114548817 320144782 0
499734992 160426615 0
395152994 451112318 0
177848744 196957737 0
471267085 536025613 0
544853539 405875089 0
369451365 153380585 0
87094122 160215356 0
37292849 315126282 0
340039412 501970104 0
364924773 44384653 0
470452280 553252281 0
435891854 254690278 0
300372244 3290244 0
445426921 356531187 0
346729638 439360972 0
67233592 416251285 0
485016078 227106958 0
250620702 260455878 0
211734881 247402413 0
509401497 1370933 0
232950712 254461114 0
310693759 379026957 0
478813155 279700614 0
78525886 376196184 0
226211040 35794351 0
511997011 20112507 0
156532896 405740670 0
306981414 367340893 0
265376925 91081047 0
124756045 356476905 0
434168144 336629887 0
473711018 388912965 0
461620465 173600874 0
102524011 4676282 0
509232826 170334234 0
54925077 271970260 0
248988921 7167810 0
477788871 529177586 0
420045463 95465047 0
159696995 55204663 0
12394240 22847317 0
255498771 563648338 0
48933902 299858252 0
428575238 421352880 0
472859342 354493262 0
491607582 129915047 0
494688996 110771839 0
357589478 527992372 0
506827558 470883614 0
269903022 34725110 0
433000906 183296281 0
33560638 98780025 0
462695737 513868886 0
274479712 201110598 0
227463125 189719481 0
481001596 8349162 0
567257275 151095462 0
259395965 308215522 0
525241071 133505129 0
44618112 171978925 0
223570475 170484377 0
311583018 538708596 0
212016269 483393268 0
140960729 333374416 0
95831936 92590897 0
376420361 490674339 0
365149886 240559839 0
392222884 424708895 0
79313051 494639836 0
63715976 277224254 0
363356861 518683755 0
529719742 70060650 0
451571668 381975456 0
97600214 193001027 0
348815169 268150730 0
369117588 191707201 0
166648544 546367154 0
535869996 184637440 0
44784208 105089201 0
567728141 245988460 0
56165681 24898874 0
456837561 289067082 0
532724835 533971272 0
12424880 172539504 0
409569757 172434190 0
184496505 182078570 0
89835300 328255752 0
421052529 102968899 0
322129356 90942548 0
112594813 438241926 0
121137210 473760988 0
541290184 286450350 0
232175566 446206393 0
355658795 541368157 0
178981130 132315439 0
273227771 179112736 0
402144157 339824354 0
23162318 388194088 0
174315547 144765653 0
123972455 356286162 0
206425848 433444160 0
68781466 39473156 0
514378081 170108117 0
366714377 259463397 0
417580039 178712544 0
275161416 522899392 0
219808487 242487009 0
87190090 213891255 0
286506705 64828386 0
182362727 60999218 0
421803820 305437470 0
83773631 564564163 0
532849053 149355062 0
386632213 439120728 0
269107959 529578919 0
337643376 50152385 0
162954017 239866622 0
21481626 45403016 0
473684999 107532992 0
181659185 367185370 0
458914052 158046181 0
94859384 142669613 0
329980027 118053591 0
314025466 186515164 0
139131710 121426329 0
52579726 233270886 0
396869106 564409927 0
275814801 162601360 0
316966437 488039674 0
288669004 83132146 0
252484686 333319451 0
187195981 339305426 0
129929872 351636318 0
70271118 57581027 0
13181175 170071850 0
334857028 425009993 0
85336435 68671291 0
1517288 401178898 0
194869668 377945886 0
125123591 565735797 0
7275368 433334803 0
270612434 32850378 0
270451786 361766467 0
361879448 182210985 0
526456917 312210816 0
333431860 443609735 0
47419648 112734319 0
387545725 262636235 0
301337581 555693921 0
428711053 560182626 0
17563507 19412333 0
278444775 499454384 0
33787941 435770092 0
321220990 324580904 0
338468157 309082962 0
339875610 291846862 0
448677498 69233246 0
297879572 439753553 0
564426849 141610221 0
140297984 450373351 0
178596962 428926627 0
99892777 190967045 0
395742960 552285529 0
149034657 492855694 0
549973043 374140130 0
200560442 18567455 0
96739826 492339109 0
210933839 135229993 0
316992526 256258674 0
43566725 404072286 0
212098947 502926093 0
32493748 423881934 0
508719006 333226520 0
308069793 356599475 0
56339322 42345164 0
478796880 353172123 0
383519680 307037108 0
167704283 128568276 0
195788299 251612442 0
481379400 565437888 0
329807598 283855412 0
381138835 163436647 0
299484828 216064064 0
108742570 45805453 0
256344282 223525476 0
71621816 5159346 0
410445041 102022309 0
233485286 467925535 0
6242743 439232366 0
71471922 480852791 0
45761404 299264825 0
96923111 40481990 0
263601990 22165856 0
260669072 33041240 0
367449808 492689063 0
260205710 281464322 0
386741983 499700775 0
136673335 108679450 0
139617782 76257685 0
109282653 412020995 0
526646964 543705789 0
261191391 176707564 0
90281297 271667161 0
10841399 375639321 0
387706192 124100260 0
437623697 3958095 0
132153389 302693127 0
243678210 429083045 0
536289654 374662964 0
207387097 311868716 0
195077064 186029516 0
100976631 353454783 0
511909491 488610381 0
525883934 556271627 0
563388572 337357597 0
60060017 36906185 0
544293476 147488843 0
8155074 114067313 0
490237777 201002768 0
400278008 497150289 0
320190088 563380631 0
513918899 224113213 0
277036017 150015478 0
368336763 103637272 0
345994643 86668248 0
370333077 560476598 0
400624870 85628079 0
235786892 32878310 0
558300428 178258133 0
305219015 158534624 0
285126837 510323939 0
192739231 413008028 0
525085947 142270674 0
331965912 150994360 0
487505415 348640120 0
262374864 221135786 0
353590237 324011012 0
467059267 312667156 0
109716061 498056581 0
268302372 373980099 0
548492559 460113048 0
395063591 121182770 0
540594925 136686123 0
434412973 304831212 0
42935895 329539716 0
77332582 78794567 0
286362510 102667784 0
414173013 17638660 0
434641004 286227679 0
206303590 414935791 0
72892609 443425271 0
84442766 435900185 0
518863045 382687130 0
236177119 204776062 0
407956046 335627448 0
436157822 87840346 0
331801215 19709754 0
299230846 47153245 0
540014819 342411226 0
294332156 201933447 0
384858112 216654310 0
425111742 413573290 0
434598490 61625762 0
150666014 433748167 0
354775232 380780444 0
81079553 412888867 0
418479220 131296507 0
393962475 57422125 0
460140182 209132096 0
492748080 34394539 0
44984274 149935046 0
13878677 541654963 0
320839405 204606358 0
309835023 194285455 0
343431828 98141350 0
244399291 337232652 0
502216457 326134345 0
80472543 323431587 0
413347551 49088424 0
326900158 182046780 0
155763825 541182373 0
331908783 26569076 0
398411730 190786587 0
441450922 279809086 0
558671821 369485904 0
407009880 272125125 0
865466 304312399 0
23865519 546233874 0
343168792 421905177 0
86881724 232554196 0
16006322 133457388 0
554168557 238409713 0
69041079 565239979 0
542676297 6698368 0
487838003 255022900 0
442271507 538754767 0
142863558 48471505 0
79990673 58443126 0
13596402 54416963 0
403405512 210852180 0
504436432 282739096 0
389501668 49545695 0
248516885 507821408 0
68139013 540861419 0
488194814 433931258 0
497965365 161085765 0
503428243 263705955 0
138617461 354317770 0
274089470 370903873 0
499110041 493970328 0
29333149 544053345 0
136147527 484777383 0
536825804 176261706 0
162565477 397023328 0
300549171 27167053 0
430241330 510588756 0
112635614 395160474 0
76309274 143666035 0
497294372 322555641 0
157249811 113948857 0
489269348 3581515 0
213955437 304679052 0
137363602 24814009 0
496952700 170546236 0
275593462 379821700 0
223237067 218663464 0
226673800 330150017 0
531156629 27486134 0
563469186 88854194 0
452552793 175830919 0
131359959 561988882 0
28032498 85112191 0
209701277 406764906 0
541098535 440849402 0
166857703 335130062 0
307884412 242965 0
472453603 292676754 0
184647212 303297817 0
66437413 96384962 0
149911596 331495628 0
115428355 406887642 0
198362159 507759527 0
341308324 60425818 0
372663573 14523364 0
527516663 233247924 0
416306813 299692436 0
564169702 534272436 0
142568010 168869781 0
269782107 201534172 0
171650892 146972916 0
466834395 156247996 0
232736298 386648594 0
249210340 179896921 0
568820096 96073877 0
251549265 411750364 0
343390287 448051014 0
414746725 10004429 0
87265620 506755548 0
151139611 50360254 0
527205584 72048429 0
209676395 313720079 0
58452351 148512546 0
475688680 567310685 0
385352133 250700201 0
174666896 305030476 0
131662924 347286348 0
307314246 336244255 0
91617789 110696710 0
351943017 238123008 0
292609273 412982671 0
124477458 247768043 0
382776470 131141121 0
413143205 384077828 0
413694684 398544891 0
251069238 468692381 0
47584153 470638549 0
14321204 244074413 0
409698852 55593006 0
305116808 112314633 0
561319472 128479041 0
362157398 198971591 0
491481874 187688270 0
446269502 475008526 0
52791074 385568341 0
554615938 487075704 0
456429059 506633498 0
515536939 107198908 0
64513673 139677689 0
173570653 106304365 0
314544389 219131113 0
300568716 170097795 0
256740484 39702457 0
271922890 131165623 0
497882414 272700726 0
434764349 515382964 0
476202054 277834476 0
199356520 83377449 0
251834880 495214538 0
405738215 529167712 0
59859595 10130398 0
538802351 100753046 0
192281141 43972516 0
157401265 285105716 0
137758289 23904557 0
222254757 80680485 0
36786074 301771285 0
507546951 205286437 0
382330282 142594570 0
197363408 455095113 0
251281763 539637947 0
525749951 384056927 0
56646241 185620094 0
45242233 441767673 0
240421624 238188410 0
549030845 162852147 0
1991060 143303421 0
233799027 193557204 0
420387510 360730155 0
416651004 319753343 0
16874222 441991632 0
249386605 272169105 0
254919653 417865017 0
465441785 411665229 0
454502324 463071593 0
357817672 219866355 0
541456197 537288601 0
199288292 544523182 0
454824219 86000888 0
133652690 400132340 0
501969893 466050186 0
553849773 122044563 0
399713007 265143108 0
450650133 341178920 0
234945154 506933951 0
353770766 410224653 0
6144089 248799318 0
149210941 529352779 0
4318360 132849858 0
346328015 513614017 0
34621129 283467241 0
92910406 78357569 0
501778320 209716731 0
402470644 125661121 0
416542531 106648860 0
50530119 412908913 0
256134428 8874293 0
375491265 368841777 0
62068770 543172868 0
330132587 353155308 0
8671377 251702612 0
349011635 174144216 0
83919723 527057965 0
157812268 494699382 0
151744064 135712248 0
423421378 188008191 0
33759352 493038886 0
180304208 329511147 0
26514129 215217682 0
264455019 134612541 0
548187843 483458852 0
201229247 104540154 0
142855250 217780941 0
442218745 73651161 0
505708729 42173151 0
386269186 114251008 0
54670905 408679942 0
315486764 556590622 0
119707150 35447074 0
542605223 348921717 0
112612725 121533536 0
370890621 176901335 0
150356498 214905900 0
47302169 399053250 0
14321978 323537949 0
452109479 95231168 0
174988710 294182949 0
352608519 552685752 0
255121529 206152332 0
81646733 8366932 0
422523442 56389081 0
530177305 195904535 0
409717004 359969766 0
542312043 126785557 0
182906476 451314069 0
127828403 453107336 0
427183998 72872949 0
215927460 366196776 0
243678293 163102397 0
370183807 426723968 0
319355332 538093178 0
483967254 395765693 0
32045419 394006759 0
966515 388885159 0
488555373 472572527 0
77477969 3902253 0
360184624 161426678 0
444152622 296257159 0
42714209 123641929 0
520512082 83902706 0
567142048 16278511 0
251411974 55900653 0
464015102 160182136 0
331336811 448488163 0
327732222 228605605 0
357422695 430660439 0
210820964 462564387 0
515241567 510087903 0
29605334 407104946 0
452557042 568728857 0
568640381 228907242 0
177982747 561746648 0
37541779 191755887 0
483738827 495272977 0
544937268 393938598 0
362155245 442990086 0
289826312 314119157 0
159528778 50442755 0
218013709 230473680 0
295183884 302316827 0
242062157 22767877 0
128079117 52851147 0
27338833 435307318 0
174546903 175347086 0
12795360 82022689 0
120020312 329752187 0
372657957 413777761 0
284933455 494944928 0
120876058 372312477 0
373369760 56740953 0
285269315 168160730 0
205945266 416592758 0
496919377 37312124 0
3508586 397337111 0
378558079 165253997 0
304568908 308177778 0
78138556 344389008 0
525189804 402882479 0
152082095 60151956 0
127578717 33915682 0
67326431 55372613 0
405167863 230273143 0
206682556 13763282 0
194742511 260132478 0
516721325 468952473 0
28363117 75323363 0
97981001 344201772 0
539158971 402644218 0
796749 36444507 0
326067012 539589946 0
339710265 212916304 0
56106970 244033313 0
123093030 273495377 0
542889070 217585803 0
90191026 279372524 0
491754128 341188003 0
293729474 230115973 0
567573305 204293862 0
21350078 99699290 0
96429426 354246487 0
43434621 184379994 0
484299420 280560073 0
405028833 480114595 0
242548209 473948091 0
526449217 496263568 0
534408978 10531136 0
48069819 352817124 0
502875541 419985315 0
314769005 271436250 0
218895062 96718654 0
261758040 14938427 0
290941147 511869331 0
54388342 165910412 0
368928081 427864133 0
543457173 517145746 0
529369097 201984172 0
83085257 470693300 0
103153195 315908110 0
371437504 106851620 0
237011851 115107754 0
396349884 168059301 0
559200646 13072400 0
125725998 403076992 0
8278912 218131009 0
138188440 514406441 0
370967202 184929755 0
170942917 20073627 0
558850935 47694434 0
222575256 173943812 0
502547625 9486730 0
138462892 551483128 0
852039 126105468 0
115978460 67507711 0
12216795 402652114 0
442751459 530200504 0
520726222 203930190 0
28175455 253903054 0
1537316 337178546 0
426482875 433914463 0
235408823 149250601 0
140793061 287567111 0
152036721 562845392 0
227938360 359700589 0
309276000 144448374 0
93127002 100489927 0
497811506 309866432 0
235685670 325317488 0
553311852 138494117 0
428128913 75219736 0
29021639 523812757 0
95897388 229784367 0
118693596 404589779 0
221345316 3790135 0
29844805 538505715 0
395579638 273795496 0
343256305 523873614 0
492212757 462728185 0
493536151 205447285 0
262479939 447444754 0
308063019 231619281 0
75444798 198486267 0
275516101 330605882 0
129658437 138410809 0
349499749 501504912 0
295427603 313302789 0
421490052 358936518 0
219759971 443159007 0
82260468 374879162 0
188724278 187808507 0
465766720 75982186 0
284434253 176043768 0
41208223 325096649 0
292750515 104064240 0
465315031 192410820 0
236364137 391927781 0
69974617 548148386 0
322228374 18367515 0
394475453 190776521 0
384094450 279450202 0
373293123 559517537 0
565674682 560568929 0
504857502 14156722 0
291664779 155392683 0
520076694 343877660 0
82984067 553367459 0
548724319 482517552 0
57616643 195693142 0
198654228 487957425 0
484923633 408303795 0
49623764 418075651 0
285928171 29146764 0
395001086 515864592 0
143730884 171408832 0
279754582 187059053 0
462267819 203984243 0
310806642 551495787 0
108029222 190833790 0
1232594 158563604 0
266395314 416168456 0
553548458 221300590 0
430303230 355614025 0
233542839 136885408 0
97719864 116267119 0
380410690 492264696 0
155103070 558250399 0
299762724 523739252 0
214746102 307544810 0
265625957 243642572 0
1535383 100616317 0
37009682 546114417 0
565081774 151064717 0
495186654 120515605 0
340002232 271041787 0
503806716 505571308 0
128464488 328062180 0
74521442 85938158 0
314673050 250976952 0
466697070 11353060 0
199407939 508054469 0
372483456 77936361 0
392960165 512846665 0
218177813 446976488 0
562855270 534590180 0
306019755 17369151 0
468191780 304159866 0
123073363 504628415 0
58441696 75584623 0
444952186 374628676 0
312789790 240156917 0
380341918 552607990 0
466217690 500633660 0
196623119 517727069 0
220590298 176504381 0
449465276 238183610 0
237578597 348622835 0
35679470 240595204 0
17669756 249580538 0
344961219 236953521 0
226763203 510272323 0
203752535 93111827 0
431912683 509892623 0
438146110 109367526 0
347999683 6906840 0
457474986 428465477 0
238766173 486803050 0
473091515 33100755 0
254492746 560120191 0
447462619 555303196 0
467024636 325731440 0
61151562 149531247 0
8021825 226124625 0
8817666 151218462 0
245478396 85998743 0
50211246 30285768 0
552254106 566802340 0
252663674 57129337 0
174014980 408372677 0
445675300 40770476 0
108102533 45721847 0
350416748 229974430 0
265509424 393824632 0
76124110 299296166 0
476754559 197233989 0
362314031 91076526 0
224532596 114202840 0
430212891 508191784 0
461336844 392588746 0
270530069 371091509 0
26444774 22060359 0
449776581 245435679 0
217056570 252049321 0
361995537 444461210 0
463838672 339963674 0
199127284 396477762 0
389528734 561951658 0
12856957 542714187 0
564219663 114057986 0
383789028 272769831 0
116793710 566783368 0
111623456 53852333 0
164496398 284691949 0
34577839 303151515 0
557027391 54160996 0
491474879 88438831 0
78181868 385042558 0
563600696 427547541 0
86280967 519556870 0
560407686 133180371 0
271343287 195347267 0
279454318 93405591 0
190411205 19703854 0
553648119 451526153 0
179169982 139264880 0
211549128 181183013 0
461224038 82091899 0
210261367 123602271 0
213533545 87682724 0
560196317 544799483 0
150623901 22092871 0
137511557 465133906 0
158066431 228258504 0
236906676 70804069 0
19812297 185368885 0
496797190 289092465 0
404400768 340077163 0
278305500 216081002 0
84523523 494799693 0
508343504 484059122 0
122085068 67525719 0
397331220 423473226 0
249737264 494057418 0
272159846 400445639 0
397376319 12945341 0
246791803 519149587 0
485620438 537103670 0
18546530 410577781 0
227258185 227107055 0
23256475 373450342 0
193617722 230845128 0
354245026 68470744 0
72256706 439192275 0
555884339 189325228 0
316663998 377571280 0
551361756 295133927 0
50736930 392282028 0
522121484 168708731 0
506982996 507593318 0
228554055 35535102 0
30731340 529905389 0
21410877 359047559 0
371174156 32459414 0
329749567 499747802 0
5268006 11231317 0
407342744 19427171 0
299718654 83580524 0
107165220 21559613 0
97064918 430991529 0
2503834 542013422 0
187455471 251170710 0
552677196 360143775 0
380832187 213229123 0
428164585 179907658 0
87699178 563569654 0
494510702 63343995 0
364068544 198528539 0
413768177 172529930 0
331913797 379628775 0
483966536 258251374 0
435325865 437346398 0
253174401 71639502 0
106455007 29287131 0
372476424 451198767 0
292567738 529936681 0
499200199 59496659 0
273463745 449585667 0
281155720 142364422 0
324366286 268688947 0
419421120 555481474 0
273227115 470159201 0
364691196 250454753 0
443680656 339606439 0
76762588 433797868 0
490056699 109874673 0
211058752 512885503 0
309209334 301004295 0
111657271 283912215 0
250711548 543266663 0
539938381 98185820 0
242822115 304707571 0
464906208 79951730 0
192012046 138291409 0
469619845 546086198 0
127436809 147330120 0
522413091 539271180 0
390901949 108094033 0
68183383 208822523 0
509457587 369564178 0
477284350 334343252 0
141146749 71961777 0
18407637 540247283 0
356115555 537744426 0
79273273 458784473 0
283557397 558502903 0
387491063 287788168 0
212507961 445613952 0
517984024 20321467 0
465031980 216540782 0
7280256 452566265 0
482542831 565267323 0
426150631 254387456 0
265607223 224646404 0
329721657 442299429 0
329705575 119320237 0
225161278 464798991 0
412534681 164196566 0
6317983 225165778 0
31443538 449169958 0
339813271 411618075 0
203177531 129698549 0
447400040 273454447 0
90969070 123684943 0
416584733 504303670 0
446192287 42197788 0
283352399 380337173 0
199218233 279590546 0
374274286 559590017 0
512251521 322496198 0
539691056 100970711 0
478186025 116656322 0
93747427 526467229 0
469067573 238985574 0
286601817 152465742 0
319584262 474583517 0
361395714 195936854 0
297767735 331573081 0
94378723 224732436 0
233391413 320789766 0
133072060 395406877 0
481283873 102761686 0
564410240 87568392 0
194349962 39041551 0
449158979 440530767 0
175329257 42993345 0
247951962 38212283 0
498689040 370561920 0
372609885 221163216 0
392640865 372309040 0
274225247 3541236 0
77118206 292852733 0
328976762 207577645 0
210842628 283673267 0
126828981 37117319 0
23046084 534205767 0
186181710 406336482 0
96821972 309024937 0
144757065 410825648 0
91399779 221358586 0
25841527 77165703 0
415709729 293478971 0
338730333 258240480 0
294954236 35964878 0
486148116 294757603 0
196820686 344976171 0
170444904 311622825 0
278833189 149616064 0
133890596 303241210 0
419689511 52929092 0
389877715 261065930 0
125999298 143298079 0
474753603 418417322 0
488663750 509073670 0
296484957 377768327 0
475904786 146711311 0
32744321 391790640 0
468217189 192398786 0
22881140 235369841 0
224874545 201478960 0
411631835 423370021 0
509565339 472490291 0
109976533 2854800 0
246478285 268063775 0
20721998 230788712 0
211697225 466010382 0
305411566 462406607 0
167015946 260475481 0
28030140 337858876 0
568917546 387505609 0
214120119 482038911 0
91223069 510698482 0
514107429 353433816 0
476432033 213280054 0
298883814 413440720 0
160405940 63631811 0
56816322 131445320 0
293133474 41957795 0
203916069 513242345 0
7566766 414467723 0
549967433 157461620 0
503433861 439840009 0
532196426 209391192 0
486157813 182693540 0
466655005 233367685 0
49586679 122275768 0
85004652 38872569 0
297505402 184022420 0
372810473 380198528 0
289369851 303601604 0
43814458 556774156 0
522085361 473346626 0
1513484 396307700 0
313064634 328902963 0
194171137 460542638 0
49975870 451059274 0
358845852 241090984 0
197188963 407190885 0
117361081 105614304 0
27076004 192144083 0
415333732 106729482 0
524757503 501636324 0
430698382 502321802 0
400435449 321835380 0
472794811 361182541 0
422589031 142681118 0
400792952 351401765 0
386240843 475542022 0
242323537 111593105 0
265175402 228452128 0
137202263 458421045 0
421942952 27539802 0
232256732 478099568 0
164229027 564747452 0
542949053 158992842 0
15381403 308842301 0
114458143 342894543 0
282890511 44404269 0
239989302 16390666 0
57062257 399947120 0
519557987 461530469 0
279731493 343582520 0
565689717 348259745 0
235833880 275519792 0
187872379 96715049 0
282181121 494097857 0
246741492 92190245 0
61199030 503903905 0
18850886 414735569 0
236141685 382027459 0
315643369 508187271 0
188424908 145331912 0
147828448 413752300 0
265888063 34043776 0
563143376 417831685 0
153487243 174522281 0
391870010 480851749 0
152336965 273157319 0
109775326 298755763 0
207386493 432411173 0
48166853 286603307 0
81532153 551682910 0
443299859 273636581 0
201150422 202577619 0
171512027 24337857 0
198101543 366282624 0
279139789 303132078 0
275833801 568712088 0
290372553 110069352 0
142504776 547512556 0
463636713 301688156 0
412276561 467387114 0
568411371 436864570 0
139236888 351559132 0
373147747 284765343 0
550831713 556189480 0
447600473 339005131 0
482681383 207605488 0
278903598 240975004 0
512230994 231599545 0
434254737 349642519 0
225319514 327630423 0
317391105 501543024 0
201921340 404598122 0
267377112 555532573 0
517575915 402880533 0
281223731 71133853 0
268657101 403669278 0
3910345 3132777 0
518572097 486581242 0
512652250 324940375 0
197394418 526486080 0
258509622 551804312 0
289442887 516072599 0
67222310 523443347 0
126944676 237842946 0
308382470 492576682 0
237149948 483054713 0
28895824 110425557 0
202935617 463768714 0
358953938 127282736 0
257854837 64716616 0
370809638 415020268 0
63700648 149310762 0
415676703 393306944 0
471932964 53223049 0
364566125 444817250 0
367565276 403687120 0
285135083 31302402 0
204736304 432167652 0
460061600 221299073 0
239988858 507352455 0
91540379 252998020 0
549735729 157947246 0
381693691 71802325 0
314241526 218147550 0
272311680 370360625 0
240020202 469538477 0
94173122 102902953 0
340120916 227131917 0
223981836 442154347 0
242000436 86947589 0
82467120 40202362 0
42777225 285874821 0
135424508 377617579 0
11655379 544952181 0
20421626 121675270 0
396180658 119634109 0
430337618 244825395 0
112162976 261900542 0
464885360 532327603 0
496025126 490753118 0
526051713 301787365 0
78363557 421677951 0
192203873 555062933 0
9320386 151854994 0
61677747 101266656 0
244256415 292091922 0
186342595 61264257 0
365935418 491857058 0
157251109 436726960 0
143009477 353071690 0
87997578 480542611 0
447162055 6462540 0
304859006 524883979 0
438069893 415460778 0
53319557 301211630 0
29262164 96400212 0
519796144 293844858 0
51261926 217614293 0
199866437 254764071 0
210497261 503629900 0
90736053 358519536 0
90968618 139092413 0
349692081 357449423 0
561224454 45184241 0
444197064 507667283 0
423631819 213938785 0
401122392 317404521 0
290326810 511314131 0
178278860 373561741 0
519218820 545455812 0
203086616 514274968 0
164180622 494330551 0
250959143 127065501 0
360619002 114603513 0
315631633 441872168 0
292704801 165763620 0
103467334 546265876 0
69678859 169070836 0
89729821 481201066 0
158344961 360808476 0
6875532 385499427 0
445383542 304141840 0
556736131 310423753 0
192401616 301352880 0
470518066 217825943 0
4023268 167736970 0
131356647 80794920 0
544226069 358094126 0
386143795 222904236 0
490148002 66771671 0
440299773 520726625 0
503971507 522181984 0
392877424 128024960 0
472459030 418395362 0
485954881 16922550 0
441683173 460784352 0
525408581 93585528 0
378197899 43312809 0
435568205 438980479 0
145945072 37717077 0
526339104 336023060 0
232307711 460240831 0
105820515 541142907 0
410035087 18560425 0
411953221 52143004 0
81702870 480659674 0
482516170 138421079 0
187368076 134785541 0
83102886 285607122 0
322990199 434040089 0
262809737 377355219 0
409974257 62772172 0
409286615 538582021 0
131763635 478797533 0
176392951 135950280 0
263514565 221308287 0
401529474 250420583 0
260432017 262956092 0
271421194 553271488 0
170217071 57891210 0
25485692 82480070 0
260346565 111647997 0
453355189 523781979 0
11726130 301976087 0
517791269 48986480 0
274754330 195485419 0
550073301 24208125 0
89682929 198856242 0
23543419 404531637 0
204158934 293809983 0
192748002 548525869 0
432259228 440231315 0
174703284 522591685 0
141449828 7001198 0
385857397 236743869 0
418471977 80882689 0
2527716 297140997 0
204277450 398675497 0
402514581 131383298 0
514140632 1635806 0
194608683 479818477 0
439249784 353707618 0
213731757 253866516 0
314686489 66669694 0
565600438 190238117 0
367539071 86549219 0
381568497 19411316 0
270089415 266424952 0
485439361 393215584 0
378059998 132360687 0
24709861 299352100 0
27769966 285390962 0
6218664 32846855 0
525234621 34157259 0
336658667 223285110 0
89671632 567449276 0
102892373 220117051 0
108253679 14893406 0
6689599 311342254 0
94746203 227371538 0
212611789 233370043 0
260621418 158935397 0
106301108 35695295 0
429556649 329183419 0
400424795 432913986 0
414406129 432826931 0
501289695 398991688 0
156816179 359335307 0
544670825 510308708 0
287798488 389150784 0
269982891 379440953 0
540868585 152987467 0
46475679 316573410 0
422457847 300158243 0
203747491 147135355 0
182012607 160635764 0
107627322 56903354 0
323926308 282394660 0
455422996 299655160 0
111825240 118021662 0
67433797 336578783 0
353691301 298429644 0
383892304 439493093 0
550473408 202628462 0
55295490 567573451 0
432494316 166136888 0
12581753 198428642 0
37529802 316432065 0
285568867 407591794 0
257646609 116602671 0
173768876 561042291 0
557809379 112640561 0
466299454 315011878 0
113623008 38647357 0
53566216 112073002 0
537535841 78169697 0
225228474 330253734 0
154728965 259207374 0
467024324 132591190 0
102005159 556412637 0
75127318 58267211 0
255204099 306622065 0
524958676 343804692 0
213565617 544849513 0
119977248 170731304 0
161083869 527504681 0
211407059 312761792 0
453444652 534038558 0
308432523 221964470 0
508096786 353079993 0
54281550 440480224 0
236270065 411283479 0
409499251 64972208 0
519749728 262813306 0
88986025 304909068 0
518108505 80069749 0
438830764 392547028 0
548261319 503360620 0
392202166 256660872 0
349310210 525785457 0
105201113 430587687 0
434452581 32429593 0
544250136 100328948 0
153302784 245977100 0
557623574 464626246 0
157538604 558551517 0
565384983 327626983 0
428418158 66650610 0
243106421 77612904 0
288025429 235143871 0
277174899 363715428 0
248088697 431696907 0
204632125 244730569 0
264070601 408384572 0
54705900 363744041 0
62597460 426311104 0
235095370 348283133 0
122130223 373209944 0
185089870 343773174 0
75180767 79719730 0
384044468 102042764 0
324066135 188935142 0
64556121 309044784 0
290564656 513653086 0
293689728 523243322 0
100598039 222166017 0
311599323 398329408 0
217592163 455572955 0
121738171 256614017 0
159076108 36145626 0
191142187 311802 0
83723034 411645544 0
10986503 223139542 0
52286023 140271586 0
417230473 547075532 0
509935601 29475497 0
523599128 427516155 0
385132919 135848561 0
141018545 379305459 0
258736628 348783067 0
189835641 201490893 0
165723368 292355648 0
295929600 395751246 0
28761771 566014470 0
363724642 433949020 0
372326248 418281656 0
77831397 60652221 0
481673543 535927614 0
79055418 403796469 0
78366198 499431264 0
291892729 289974707 0
546730285 64908757 0
253015942 562370809 0
319808447 39245270 0
385735357 461175998 0
55304788 300555823 0
143005776 443862047 0
105519171 73741430 0
34233165 388172829 0
540042512 295379161 0
466926735 308431605 0
86861257 245153151 0
456291999 287531528 0
75419193 156458672 0
166710212 409096623 0
3285965 230224833 0
369930126 326874035 0
503638981 376534731 0
232409842 480124115 0
422531707 273691027 0
426585628 337642958 0
273046937 295759171 0
559647844 12652695 0
173736319 107447342 0
123461935 450209204 0
116126716 74159425 0
198492945 106946785 0
391343126 376788241 0
124615862 73218149 0
31507843 520303558 0
51924263 232002653 0
183279214 444844037 0
542471024 284576992 0
90740269 36173123 0
348933147 415772210 0
389149850 368631073 0
420660051 93114779 0
222104762 429768096 0
485980615 277450334 0
147193185 838008 0
357450815 303660981 0
436345455 192964000 0
237289456 103493401 0
226213905 180022061 0
550600665 125157849 0
94269222 347836432 0
361350814 71161376 0
199685777 314594110 0
236711729 344771565 0
84745447 318100386 0
563822524 338633567 0
249830029 172177659 0
520049622 489295144 0
216292738 24043904 0
132152397 456661047 0
208912042 116250657 0
222964181 406897574 0
329230536 255399289 0
322824009 200957482 0
404778829 348704929 0
130644782 260184495 0
519862215 410280138 0
295435128 476291935 0
496594859 282696552 0
17530135 116188186 0
150789843 298038314 0
146250912 370575303 0
511498876 448187218 0
360161183 280947029 0
298583366 244322591 0
132487340 494649596 0
95451279 236117278 0
563539541 349664315 0
405146096 415809296 0
547364509 411049781 0
24453313 315084735 0
434090557 90557364 0
490944891 182187757 0
87618093 107137596 0
388960071 68653151 0
395855739 344403588 0
301240087 430635344 0
87021175 510529839 0
560219247 433200775 0
488871791 450066218 0
475625386 363334205 0
149535830 268215338 0
455944485 563221069 0
300877790 535190313 0
70991954 50560947 0
135833490 255327291 0
395814873 395698470 0
221767592 1273540 0
136597109 276317662 0
528183014 118887890 0
403644417 104032472 0
375876507 225438870 0
170733786 486586965 0
333515704 278324727 0
271972309 32182193 0
556431244 215541894 0
18540867 234904461 0
458773523 404802993 0
327103963 308845104 0
124375908 12343751 0
370048451 102771856 0
147423540 410997743 0
446841538 257394882 0
498174 264680070 0
325043822 355450681 0
522503642 426957618 0
7850887 508407264 0
363606818 418753459 0
495043197 211844804 0
525579542 409893457 0
289996958 406257810 0
231639788 212041793 0
185423343 328672103 0
410002033 120120829 0
553695724 272115089 0
315180966 63099569 0
134814264 230622307 0
97696371 208563732 0
25449183 5308242 0
491011804 405933128 0
209132159 377603749 0
23190063 201256951 0
251085076 6182678 0
144488970 369601644 0
467195882 260229837 0
342497007 113890371 0
323281714 171241898 0
372043067 505356120 0
222553662 514344727 0
295837531 268948167 0
177675777 472750301 0
103511701 187809124 0
127597556 501043213 0
65064022 115259178 0
342398754 273374406 0
73979398 294658010 0
18936798 180371016 0
68762958 241664464 0
506393126 541950649 0
273233755 461463142 0
559413903 548645625 0
131539724 54960719 0
557343896 513575293 0
89346662 294926115 0
272211633 90707912 0
38704543 194487792 0
377115654 243690913 0
252209526 59163294 0
375662567 220265247 0
494266534 325013347 0
272606561 429236199 0
310348883 262504178 0
63403544 338782392 0
97982998 136675827 0
459741685 405539261 0
66057570 269481908 0
43908340 110554173 0
335875927 19843733 0
376041025 64516098 0
271801656 365365725 0
130471488 392508860 0
30192186 435521591 0
231370633 69269152 0
327133220 243386915 0
372181182 536503187 0
351394885 109312183 0
330321921 368525801 0
285177796 413701179 0
443498780 447963838 0
293632751 146511877 0
284592960 349201054 0
40143686 501690502 0
329110275 489689144 0
275999538 320813014 0
218992414 531568816 0
247552343 33752432 0
4637714 65031549 0
429271456 361235909 0
90483931 480570141 0
269494187 230567752 0
378735225 420197785 0
41897417 236888541 0
285894623 80087711 0
253800810 198068882 0
394217346 500722340 0
149641531 28928247 0
429449214 86727724 0
19786869 60281623 0
423868828 21558832 0
184754860 11818409 0
480765491 41629174 0
373244268 563490112 0
303901473 237766672 0
512221530 160166473 0
144556854 438849243 0
357353801 421401675 0
161185302 430874126 0
379429669 132901304 0
286477816 368938335 0
11504397 331535814 0
300066329 129259942 0
452262947 105573734 0
130589495 54374975 0
85779887 276197127 0
264886649 202817035 0
147975656 184136424 0
28841508 208111119 0
144593823 350055955 0
263142849 62851407 0
94975985 75933786 0
318853253 376620341 0
410281036 249862749 0
152165867 189903767 0
373398210 515487088 0
482406022 530987710 0
372758447 408305452 0
409141282 41429930 0
447368675 42907548 0
429172570 365541445 0
58713627 308101984 0
161294745 302760807 0
258151235 535059284 0
245160511 348997888 0
254832585 568376359 0
76821743 183294827 0
168206913 294648830 0
27344316 290869797 0
42735345 316645510 0
17418901 283626507 0
407123363 449992218 0
402666993 473313554 0
149969424 556115553 0
267917494 207261058 0
459459029 58491980 0
107062484 76054836 0
545322851 386759379 0
165532491 378907412 0
37071931 13280334 0
65197348 286193081 0
300469548 548868613 0
408135474 442440076 0
379725132 504383302 0
184694125 516001422 0
273510066 209549355 0
519312023 199651275 0
38316301 398098096 0
64167331 55724953 0
221016872 146517511 0
439293200 476942204 0
378431276 30252462 0
332227009 275403312 0
402280571 553086525 0
284466469 398996376 0
443192436 523280442 0
465035555 364327773 0
119036395 517703449 0
406109910 462618581 0
504914613 339222210 0
250048113 854914 0
292813803 297922587 0
59519705 81737235 0
478311143 353588649 0
116931659 224656353 0
212860474 445870582 0
7349313 268957247 0
14796141 316455409 0
182794836 452746505 0
420698482 287346006 0
220139178 512061213 0
214049433 181188334 0
14300763 550158335 0
5979824 468427051 0
559261683 433512433 0
338445394 183962205 0
533653159 23797045 0
323259640 408077505 0
395070039 228693671 0
561591136 429063533 0
315165294 523353079 0
398275457 566517863 0
143295191 198916655 0
464336043 481977240 0
118778683 39393755 0
422769886 369910382 0
36410434 51801169 0
520061397 432937624 0
315734137 457376040 0
347328230 112053092 0
259128769 173271358 0
567137133 81170913 0
284633360 104391596 0
280406255 343310641 0
386636181 214914156 0
232287259 16768441 0
489297418 513821334 0
439850504 551829601 0
282328139 104086225 0
475594295 238151494 0
44890717 395586137 0
453836383 58268938 0
220048055 45608541 0
54230090 147917804 0
282676691 352237905 0
203498508 390468625 0
333300589 313666875 0
67693475 455753771 0
400135293 43951711 0
428694199 216272494 0
134309810 74926872 0
527877381 14116936 0
447972643 379637442 0
48481634 208163274 0
120087110 246294381 0
233286144 63792989 0
142036707 82430707 0
242783859 451916097 0
517431776 546023985 0
304229669 37891899 0
298305106 548455613 0
498385758 496803467 0
257968810 373690050 0
110770707 28210799 0
551276358 495916580 0
521831818 392303927 0
483092178 386490248 0
249959489 382274277 0
213517565 30663732 0
560213655 249213436 0
450752580 444563024 0
25315261 469761343 0
50073517 447703400 0
121643550 306865570 0
508266507 203628911 0
341591457 156908270 0
99059551 197965733 0
449190520 62463476 0
178545951 57648336 0
451326579 431355513 0
282834119 271866967 0
68427620 400998801 0
342172757 120956823 0
91154434 126497738 0
524919603 535007580 0
547625849 75693565 0
441036114 516979282 0
364579659 305477003 0
251521262 475438155 0
372652366 513932914 0
346346644 552213036 0
396804135 559122067 0
31932530 423126223 0
472234436 3077928 0
443301230 288617919 0
277620361 286975788 0
377136928 543824505 0
470014288 223449444 0
86761765 500894398 0
278980875 428684808 0
499303676 242298511 0
366367983 529772190 0
402805562 537231955 0
141656910 156696716 0
8020813 294264687 0
210942199 257240197 0
243115983 534363906 0
405296748 193942060 0
105023211 219345351 0
256999814 168458999 0
337499346 508227761 0
329455680 315237762 0
215387244 490140808 0
410688396 480566539 0
117414797 89453145 0
323790801 50520812 0
163061270 397153971 0
197199134 146325005 0
45500648 21555926 0
364309907 260010271 0
501588377 363939513 0
94530334 243660559 0
132343133 133338932 0
94284998 440209082 0
510200090 271792665 0
384107788 347807499 0
37200716 112912439 0
262983914 409921081 0
290530862 152453031 0
317073195 262083561 0
267043325 286120050 0
561154327 358682786 0
492055201 415327617 0
210898196 563715256 0
562176889 504063503 0
91455906 442347058 0
229335727 443625706 0
54133930 223285551 0
232084295 396018199 0
273997364 557757965 0
158615080 59013102 0
91695544 25626196 0
87317502 132321934 0
46866304 428549287 0
328316657 247127598 0
480384785 314422499 0
133519743 7455713 0
376618704 219428791 0
386612113 13357776 0
351897848 284007543 0
208445111 226467745 0
257779693 417220629 0
276830505 4992350 0
239897266 47719241 0
454487404 26286459 0
253937230 357132781 0
122555161 372489794 0
92589823 312951542 0
204616669 417913146 0
383320017 520548463 0
531192963 425963358 0
283066003 276894099 0
143270450 395432924 0
186615989 222643644 0
525847621 13263714 0
301625354 541907967 0
237955924 560397704 0
240944397 37203849 0
26677329 67412830 0
304829173 221567848 0
137407600 520980851 0
564014988 52937555 0
237060507 287772003 0
83031403 319141083 0
210231712 20185193 0
146012259 82923448 0
527452409 117170380 0
191677051 31333987 0
396740499 252193355 0
365446225 61894002 0
493115920 516341801 0
235285580 50802888 0
546623919 29473264 0
518575763 331682355 0
302385530 324057170 0
123132158 568595944 0
273199011 550803673 0
154012995 95149886 0
303926433 132394898 0
310098053 535279645 0
12937099 451745235 0
475795607 242834025 0
275846422 293347450 0
167116642 30039835 0
242404360 302500355 0
75641839 192272588 0
112072026 298319062 0
137885075 3351978 0
214158007 283805045 0
345185417 429170444 0
26493456 141484018 0
145860945 38632899 0
383924371 218091147 0
358150056 523182033 0
289405280 164076588 0
239475843 31354587 0
9801212 62041743 0
561168044 528535755 0
286335703 2862026 0
424519171 282544822 0
1410820 19685178 0
156372298 195763486 0
317084142 420210528 0
539289780 329631183 0
320924383 481846745 0
356344372 220608003 0
231345478 349224556 0
260400068 350794806 0
433920812 371741520 0
101456703 455549667 0
458419871 496691912 0
367119663 195956513 0
490250437 243446783 0
192168211 169271562 0
501859156 19881055 0
346042997 111356420 0
561509564 59547868 0
127225726 214999258 0
1884667 430300853 0
527188549 260416735 0
219166500 339855059 0
409270857 363250833 0
285586771 339638475 0
281637818 428571936 0
373225730 399811528 0
132098922 197654941 0
233477793 472415629 0
216123926 229374410 0
354539221 437430687 0
83777633 154818317 0
44289547 442002030 0
523864630 105142829 0
283440891 85199871 0
530041042 258732501 0
223530533 322423041 0
8938879 168025721 0
312182026 63633871 0
565880906 417234282 0
347335237 170482678 0
119887501 2290660 0
241305369 449845899 0
167672760 398638931 0
311504044 535192333 0
431380728 106170935 0
442285534 565624279 0
439886502 112551895 0
19430174 287553092 0
394607321 209387404 0
505954981 402134266 0
500028212 419965574 0
373544304 178434016 0
370490346 310265021 0
124415354 93143759 0
523758436 539942858 0
245132855 194953033 0
44294398 300050027 0
157358786 314308619 0
11071623 187599982 0
368422242 265356831 0
197460516 28090068 0
98521886 266409627 0
134856886 239883357 0
561467545 278360614 0
447218091 68872455 0
230834833 125126516 0
510793739 5416380 0
389987840 194678910 0
47152775 259317049 0
226492973 149371780 0
387796463 230689265 0
230061830 541259076 0
272977290 433021151 0
483347449 343523389 0
327346169 121473913 0
10205217 335215505 0
44543404 168657233 0
507069171 108770869 0
167194618 398689804 0
110155892 160815799 0
499157376 378944587 0
302079401 76922039 0
101478707 167443165 0
384965562 29825618 0
46903931 187903762 0
234848987 370138517 0
520254557 138698728 0
60934064 63596059 0
467055323 225367184 0
357965460 142219681 0
182500532 84074967 0
304583562 424884499 0
273952728 72160353 0
426824968 244033485 0
160077964 2489099 0
299663934 12244403 0
449978384 241499200 0
551055131 529883328 0
158572320 296220468 0
567083429 566456783 0
530889505 75039612 0
292587841 511987919 0
270167842 190765901 0
105717302 14323574 0
265719305 402678669 0
416309533 59323122 0
292777031 563658277 0
248393021 283708157 0
298329403 527960831 0
173004363 79878237 0
14050589 370984423 0
300434375 389316286 0
468881086 29484697 0
284727224 196503541 0
134551673 22153920 0
477659573 273271691 0
156183039 368116460 0
389080006 105884527 0
77432998 65972432 0
529785702 382939153 0
399923831 484090451 0
420353134 297385644 0
444060170 549303841 0
304604450 398006934 0
21484556 35224896 0
340306268 450619686 0
44660218 18051776 0
458088961 153430942 0
40644858 383534794 0
158305936 470039086 0
448832073 35358732 0
163348446 143966477 0
539501431 498994776 0
479069942 412490979 0
266958193 478048101 0
83314759 513181785 0
72328365 498534770 0
57479363 568379513 0
25454951 224833249 0
303385442 164628133 0
505521823 63791797 0
566506266 212664832 0
346471159 69539339 0
48996834 488331223 0
462746253 430153972 0
111146073 496543925 0
245748999 87995378 0
197192839 502655481 0
265399255 328674140 0
404976996 180103410 0
169688010 57292756 0
405419556 73083501 0
56070042 343380102 0
213670484 210184967 0
114508715 509167351 0
459810726 527714979 0
61411547 298037908 0
351696898 137980535 0
329071011 339000002 0
459515993 241959493 0
54322469 225674237 0
508680326 452792380 0
403961818 51165720 0
298268864 473136125 0
253287207 475190733 0
294946302 530709263 0
428988341 494068123 0
280468245 135912126 0
478446333 16290471 0
291434829 408896066 0
132476567 495293739 0
552545900 75494671 0
536364970 229459306 0
559442831 525640922 0
562583894 7834549 0
248378036 220552857 0
410014105 486465416 0
126322570 112498429 0
155960406 277821136 0
350246678 472453268 0
540306366 301593767 0
475983724 193768410 0
522524095 103975244 0
378057784 95551007 0
453611729 431918056 0
120538359 340481560 0
88602690 509489136 0
155702674 459777356 0
449156197 513319906 0
234001939 348701292 0
132892898 426561773 0
528894743 127737144 0
315309140 301468445 0
206008274 355596902 0
533431146 238007117 0
241405215 556733171 0
129756199 332725811 0
72364008 195737439 0
331450735 300710587 0
345470220 464265698 0
397276929 6467004 0
296687052 308337091 0
200840207 285188976 0
462385628 344516765 0
395370837 87182273 0
457810946 329528416 0
260365685 2641055 0
341715322 43423009 0
236832682 446273537 0
71081928 303267621 0
386224800 513393397 0
268688373 130582746 0
359293455 67379361 0
297903253 285727445 0
454789368 204476848 0
438873743 283177733 0
79821725 463715329 0
442131286 305425444 0
118208631 475512544 0
208771839 68864663 0
443462482 47235592 0
36275002 256642444 0
445628891 463439368 0
193004350 148054695 0
536830451 46254471 0
512652902 167747364 0
47995063 491652595 0
176602278 230533232 0
138072401 422794187 0
546518435 373220918 0
481041911 538995767 0
292028610 420913194 0
309555873 368000333 0
355925234 454063068 0
504910587 171451078 0
231673418 169723606 0
215751860 377973646 0
384891673 373612812 0
393935207 386012727 0
305534112 337038025 0
503619846 400082737 0
476377118 445870884 0
504509549 247781274 0
56548359 93351782 0
246585010 468093620 0
561695828 478101030 0
34701460 416562625 0
396149167 236474789 0
565108133 463734174 0
468966724 307788630 0
470431267 94660691 0
272358601 233080054 0
385982335 232416463 0
305759525 512569150 0
400163208 368049434 0
136840085 403996746 0
264756410 328502107 0
315682920 34432731 0
242398953 122471727 0
173295135 365278793 0
162920607 113940139 0
263390601 167765206 0
160494452 282129157 0
540148931 292930311 0
187160709 71917315 0
169415646 200638103 0
514154595 361912378 0
514655475 175094502 0
158321739 563722421 0
250806864 161380674 0
56389772 250499082 0
143231255 365804772 0
289041565 82335755 0
289757872 522960638 0
231525430 54508198 0
400084036 416281170 0
93710517 423183238 0
143074040 318057738 0
44285446 537857229 0
265538021 238684175 0
209375305 369987361 0
468045973 462472905 0
82407698 507897623 0
153800142 344031137 0
287591599 111778204 0
494071114 406434736 0
344803866 324785365 0
408870370 412823237 0
278470621 202928580 0
142393100 11272046 0
105124636 482006900 0
503403406 553981727 0
131430496 19183045 0
207589077 260286553 0
404762481 189850595 0
250171805 215289006 0
479046074 199279597 0
189764274 473981021 0
287049120 402636253 0
99524025 378324062 0
301885805 374038076 0
409121808 23972333 0
347575818 107157564 0
480314443 316370245 0
553987530 369411853 0
50267806 419030777 0
457286821 525193341 0
534447990 120748088 0
63132298 367632378 0
483804705 425624211 0
542545608 188172372 0
136284683 503716642 0
539462330 316638236 0
137664198 393723525 0
415234137 375585455 0
428518671 385025985 0
84944802 562189874 0
357997994 325464895 0
254905394 217289280 0
427098173 278967144 0
509080253 141701118 0
125800846 495530677 0
295730705 410811655 0
1092683 549234188 0
439765823 246963143 0
126828953 68429242 0
536543780 411763621 0
508828004 109878845 0
405955821 417258781 0
119016239 370118312 0
372056729 483355041 0
97035077 522978217 0
102518190 484778664 0
560764480 39268231 0
360087759 30372201 0
277723278 188196997 0
450959658 419806541 0
324312808 533515309 0
171864764 243927939 0
283729924 175364707 0
205214438 124848098 0
153206620 36891394 0
521290344 238634295 0
230167306 506095224 0
255962998 306009366 0
375119715 135217062 0
355443784 500053732 0
105395021 512098389 0
502323305 161701155 0
69936207 455749881 0
173418523 317021892 0
115396888 243352355 0
415653900 294019918 0
439799454 42320646 0
283252284 342060836 0
541409773 76680353 0
293470607 458153896 0
428257767 357776718 0
399706233 188494266 0
100864508 353974701 0
450274111 402775300 0
164420274 11846437 0
7936550 368063857 0
270365576 495854256 0
503773120 416067387 0
141319081 193437393 0
185654229 165001119 0
164298416 181318452 0
425760601 73834237 0
452970206 184714023 0
93226223 358895049 0
269606894 345338507 0
315120760 469885001 0
129014117 202392471 0
413960796 564222153 0
153852313 242518519 0
258564951 321483494 0
86893846 429368899 0
193723277 180126619 0
19508621 149753466 0
455496097 442202155 0
202389226 70373587 0
216387157 9681227 0
291306309 36777741 0
250292230 107431256 0
563010276 421539711 0
102118309 454890024 0
251119749 84024928 0
156356978 553269949 0
98639118 315238308 0
485685748 443218627 0
123708214 311253689 0
505937213 340505788 0
28938077 460992385 0
444944422 197315452 0
153740923 194087479 0
370708023 35057724 0
99418304 25715329 0
104903440 142081499 0
562325423 12497667 0
224625635 22071269 0
517859606 18501213 0
388217445 439262377 0
979137 23183445 0
398514513 398165803 0
2368457 221061298 0
437948892 89368479 0
278619295 247811026 0
135504088 560919326 0
554895347 439705738 0
66708446 405127322 0
413272726 211632801 0
272590163 18754287 0
143474775 399544769 0
226879769 290687494 0
176358206 65336147 0
497366953 85724889 0
158832480 24795020 0
83799554 489275432 0
396346216 147591101 0
3120858 75103087 0
347005469 301279604 0
209427841 101305194 0
133035444 43996471 0
545515842 135765967 0
335092764 7087870 0
412685678 177956152 0
432865263 137095900 0
86246275 346916604 0
451255618 57818055 0
105290277 410026879 0
353821704 188078558 0
296893541 391462032 0
323474679 523662432 0
131487931 354886136 0
291784309 394424084 0
8864569 385747243 0
105147394 483709250 0
565823006 176331894 0
30554357 148298322 0
288282814 229862058 0
164821728 556608210 0
463963625 41864805 0
407167280 311028624 0
282473647 532603507 0
314186579 442567552 0
265808863 486066248 0
151459650 11824236 0
41909148 479563489 0
247567864 364580722 0
414356795 522994332 0
495196526 152141464 0
440934660 266037665 0
195678729 135280631 0
528468384 67583046 0
153050616 317848108 0
159722467 533557796 0
436212314 498766472 0
108000413 171404597 0
484939268 50571987 0
332724082 357518012 0
34078827 188669701 0
155777453 291268790 0
555033450 407286349 0
97241947 314177009 0
139783187 386578729 0
367691428 372385287 0
36419025 179040268 0
358937943 265191182 0
114692869 271549537 0
219503349 507915431 0
289230300 268553717 0
522369158 24464212 0
162858546 528760928 0
246608314 360624268 0
187557265 27409518 0
496769037 423455822 0
163753345 314782956 0
118263250 344499110 0
510845661 430251339 0
245559461 397569898 0
417064972 11400525 0
325375694 37460602 0
103085443 94477979 0
405268151 5217769 0
30811459 419163408 0
139953246 509791758 0
232466845 87548428 0
325601809 339939751 0
133317428 490804988 0
233167109 78116438 0
380467216 207545365 0
207486354 3655338 0
100817726 118865737 0
252138443 105886126 0
277002374 65900817 0
512776654 50187863 0
492860531 516477070 0
566512797 390173048 0
363932969 130758956 0
110842666 307424057 0
386842984 521360567 0
14258552 220110322 0
162072892 564687024 0
397661072 179955444 0
302210483 534970 0
277111512 30439016 0
460568101 83541798 0
317147951 151141224 0
389251070 447262809 0
127814079 87850703 0
18883867 254840395 0
543753077 147111726 0
175737834 177178364 0
111342379 541425954 0
458890672 68661372 0
72292125 434300797 0
291970474 524531303 0
180639849 484121369 0
213875048 351542424 0
407864069 266752215 0
376952279 269749925 0
437291626 313439866 0
399831894 261714996 0
26164999 262399136 0
149783579 505126360 0
267080995 525992472 0
161099014 199548962 0
97488357 396168258 0
468026846 508619926 0
300299494 519363087 0
482511356 497504957 0
456604295 97724550 0
136585208 232792529 0
17054744 489268121 0
555958647 9493212 0
117154813 482310358 0
43999381 377025761 0
60402051 491314602 0
216856266 305606261 0
5464322 164836213 0
499212901 208863183 0
387628517 206859116 0
191762721 19200202 0
339871935 222452927 0
281771517 391321141 0
247968238 169866919 0
178454718 392896639 0
322140799 176374809 0
333211268 139106526 0
110062804 72278749 0
92410495 472345418 0
107789285 136548368 0
40810908 363525482 0
562144255 478639912 0
421828246 308298984 0
196411908 216572934 0
124253228 270752390 0
514820436 436975384 0
554583992 145936483 0
69570670 254372667 0
307088729 366256176 0
31911668 438581171 0
520632272 184232027 0
139343175 422699779 0
197411190 80664800 0
60106126 136264660 0
513134842 273603171 0
207088245 170682876 0
201411209 389360138 0
6940503 227935440 0
120603478 72825334 0
299511448 199367306 0
421798737 267042557 0
234086243 193139538 0
69296786 295915492 0
44365562 47019462 0
528057267 200212630 0
522680902 545409205 0
184592148 369881837 0
67052030 427203860 0
515282638 376218543 0
295626178 282577208 0
130275172 548136416 0
241634197 547902872 0
120852151 293330686 0
350331327 109276758 0
407019761 143200682 0
541752515 468937065 0
295114508 7697811 0
524307458 245395450 0
402712105 232007148 0
139553979 112900792 0
507917247 34824403 0
160629282 172536235 0
194310268 64147238 0
181925755 537177378 0
92741683 160475247 0
37483088 260506449 0
252910714 355540814 0
116243189 282474296 0
369979069 360584727 0
52220571 483121564 0
384298020 154349187 0
415009612 288105583 0
453390254 235684284 0
201510836 37749332 0
486523618 485551208 0
52819206 387786178 0
558772668 106487671 0
289110158 162500015 0
465397872 555126189 0
16800141 109345258 0
183739291 198449854 0
192490068 429304874 0
493183656 408990340 0
123202966 184200026 0
326808882 401506118 0
338744907 489646094 0
122568476 61638952 0
400839788 195640081 0
68686449 77011535 0
249102396 27121382 0
476477912 413903823 0
301208977 53560604 0
241696915 278143781 0
83725413 21218068 0
18885861 464647120 0
403621142 519851486 0
357023342 120199249 0
332451349 403018795 0
541642953 538624357 0
508393154 304041454 0
410992992 6078933 0
487073072 352668185 0
490749836 213483495 0
162116108 189652260 0
354791938 374528312 0
7652835 14294645 0
159556546 438000237 0
537806983 13254534 0
532023215 332029671 0
153824993 546017240 0
564350560 354407179 0
181720055 344900293 0
76799231 70872321 0
128254870 464443220 0
285937620 163956291 0
204600237 467259354 0
339464977 314146545 0
467186864 219566863 0
516491951 288217066 0
221379474 526152052 0
431466417 148166950 0
77555363 242747768 0
187222453 27540509 0
453051624 367890177 0
472871060 263740587 0
503338528 191714222 0
544967391 486937990 0
374079813 160648723 0
219064643 386313360 0
97747073 435778067 0
61346967 523729374 0
225640531 469411220 0
27123069 568033666 0
334079912 567886627 0
445721949 431499803 0
10194897 179705721 0
355798429 28747184 0
326112317 170325916 0
215590643 555434665 0
152115413 235753817 0
391900395 381997107 0
218289876 410655837 0
361189215 198780581 0
28140446 306152172 0
254584104 445460710 0
447155836 270111361 0
340358437 481258202 0
59523374 410747947 0
257035075 396340680 0
375859719 548523565 0
270412929 423708134 0
490011503 406085045 0
315465202 522844903 0
27146188 297400048 0
184840493 356997875 0
148751658 132441303 0
182199487 315128694 0
136289401 95872882 0
241132187 410819177 0
38979773 400402687 0
131462231 478520488 0
41038572 338245368 0
212224785 490217962 0
129439613 347964584 0
159169462 493061405 0
289286584 167173283 0
445465497 465069394 0
10308828 523555176 0
93365065 156400842 0
187354924 171933542 0
558532953 416821047 0
333467403 35115205 0
521764418 246717669 0
425119494 277876646 0
373951903 559710341 0
83548820 233110292 0
178454077 428962691 0
20520377 117087785 0
408426111 220905094 0
117925679 404137309 0
324857050 54869222 0
202345160 546414460 0
493954088 82611279 0
516855265 9671418 0
529760860 335885443 0
145416211 136449900 0
463294211 68431744 0
286428294 456968170 0
411101635 330722320 0
445271200 495875740 0
344732355 283392417 0
186093188 376552146 0
402449799 90289732 0
183073606 512629149 0
182019808 208736139 0
281797710 189536946 0
491493866 29634698 0
502184163 91418885 0
222671807 540453263 0
332491722 434574454 0
110086106 22861791 0
289857802 449326885 0
522104318 438249658 0
283432577 560809461 0
399328944 253547294 0
191470170 556854449 0
70077692 369005638 0
234262027 439767493 0
522578043 76074739 0
529022378 488154027 0
456857476 10366451 0
414354727 449572361 0
490042328 17472607 0
241242391 6654638 0
113632299 338506965 0
522336357 384538136 0
454765940 148463051 0
63998164 485492298 0
295469767 206194334 0
84889332 396629258 0
364815470 272410946 0
247410912 546882499 0
316667121 553182220 0
413010154 262060897 0
154680921 461245590 0
561786067 460630624 0
420648844 561728326 0
376755280 28579710 0
304361540 356414327 0
517610947 118855588 0
547930020 340327231 0
541242242 421654690 0
202980335 139241123 0
490814898 211352369 0
512964739 271598110 0
200910331 307373920 0
504042085 459681243 0
408093976 200005382 0
142013092 289010945 0
51782370 34561017 0
57629702 475471779 0
48800590 244881030 0
178044073 45052071 0
291432722 475494890 0
225488917 449185616 0
259264356 269168022 0
534353479 210253793 0
438124143 500766088 0
318125750 323912386 0
462889395 426265439 0
240527062 540921782 0
396632609 412890574 0
165320972 284135962 0
390264 537245740 0
500574675 42675523 0
559785241 26105040 0
504858230 403018604 0
314559145 384931287 0
417213751 429419758 0
224902164 111860380 0
254647782 227632824 0
166488235 211621826 0
24479818 321438437 0
41247161 132112480 0
33309691 463195493 0
559092563 276777698 0
252873538 240380773 0
237468025 431327858 0
307300304 476717893 0
150970171 144666735 0
157101409 296334036 0
126004155 155149596 0
67112161 429605530 0
124990268 530901581 0
180625207 220206991 0
440989760 398281577 0
303112962 193527599 0
15799676 495493115 0
468035744 173429578 0
423191926 344498349 0
256881020 67707187 0
276433675 249833316 0
379186844 472005283 0
360840771 348469789 0
209364861 513386490 0
269189812 357360589 0
101383771 179723269 0
281595405 298290076 0
316857914 19652733 0
235833435 186548078 0
195985291 230266823 0
564550869 227920204 0
535379549 530458440 0
318548399 560761921 0
172649694 52930775 0
99620441 292399759 0
477311728 149312828 0
463135939 3771051 0
132824760 120489975 0
148880594 136050255 0
209624300 427187511 0
439970030 405177004 0
550783313 56236889 0
463841888 457276873 0
93106469 388649970 0
169633867 145245443 0
419497482 302781694 0
241750289 248343148 0
565608288 302686767 0
516174527 276112688 0
64237014 387736841 0
330896167 511808589 0
7463310 231753780 0
424275439 343329238 0
140820353 49582204 0
369583242 295865586 0
193788814 318101084 0
294072611 478665548 0
441685515 149832063 0
395390242 25413688 0
286433447 55717143 0
327008396 246401772 0
555431528 335764944 0
262767608 177049581 0
266556909 376099906 0
60573560 165234694 0
465828062 33219614 0
543474830 535165541 0
127183829 164881357 0
199461848 320736741 0
528235737 367935515 0
83417521 286793685 0
558566941 95654054 0
341639129 267646679 0
18701982 171054380 0
508028554 208422178 0
45714651 568463986 0
568841442 236305486 0
253356115 463820575 0
375076717 389938305 0
377066199 16142865 0
354808468 124417166 0
431713210 111228968 0
321822016 495440103 0
253654089 106045145 0
399153706 453304499 0
318243697 331789421 0
168185487 282994012 0
552082729 541497233 0
225094501 428608441 0
275480085 264027139 0
496446420 161139756 0
225770325 414334296 0
193904998 481951780 0
103212873 155965430 0
49540916 198107850 0
531734264 225855126 0
130423341 50590360 0
267384864 149667560 0
262846074 217334914 0
540078074 246499364 0
247914585 70543012 0
131177491 211901567 0
454449098 452376135 0
303336771 188572115 0
332967374 486575249 0
226697069 153707656 0
53753044 318658159 0
451295088 508927834 0
32522420 88488113 0
373054181 370086911 0
380812754 530063344 0
108242588 22135696 0
524214212 202276678 0
425000721 488966912 0
217840602 303279247 0
462913416 37518622 0
488593569 362175270 0
162709843 204851793 0
370756197 425537698 0
110878659 305138116 0
229769487 122968644 0
243815780 56503721 0
112794151 268397119 0
181924327 529745673 0
149753477 61501011 0
348190378 12907837 0
126376338 424643019 0
334212107 185729151 0
70760358 345953719 0
449407294 28959440 0
155298842 261918053 0
45298586 112720777 0
9693227 264272959 0
493193204 437374861 0
478352323 224194241 0
263460998 440159094 0
319603012 565257512 0
187832003 87498113 0
64079951 149305684 0
64656665 471515486 0
21124748 43131592 0
296820883 517226883 0
528899264 480516434 0
523779282 191316336 0
23932292 426843631 0
485852896 46045663 0
267152931 184735647 0
11010221 437636663 0
37400301 419916028 0
199632365 178358979 0
180784413 407693630 0
374280034 86135342 0
416091710 255844823 0
28955376 277160011 0
123573388 382272027 0
416249108 443120771 0
108079816 107440629 0
276060252 126489168 0
489168190 457065620 0
60557591 473641731 0
439468002 179070965 0
118178559 101083483 0
220797075 164619451 0
326542016 504488706 0
331049532 517356326 0
355952692 479139540 0
120393302 234331998 0
205559216 384631174 0
7485925 308239365 0
219285277 45667422 0
422258818 92892622 0
122870757 146993868 0
325403872 122079904 0
510218951 7459463 0
422739215 457914415 0
281364235 497957432 0
88179240 121279432 0
295282446 445143910 0
313321808 287361518 0
301495592 301252030 0
421773285 478199742 0
455298584 333724114 0
21394715 100107360 0
169247363 298915933 0
123445202 231359189 0
127535606 138916666 0
493275602 307028614 0
424687405 109715874 0
232095093 55948919 0
209604955 398727148 0
567344071 18123175 0
229526696 38164489 0
269613279 557600593 0
239719806 500875376 0
364327254 419106987 0
129235892 37939387 0
512433965 105843604 0
451854452 27730185 0
199765942 136906574 0
87841158 29702886 0
88256824 12843849 0
165318371 222854344 0
23651021 205882333 0
390630119 208478022 0
148160694 221443314 0
193126146 397147300 0
420102370 363593176 0
38085529 110553354 0
275401716 468759417 0
9774109 194340912 0
400796939 162262484 0
215822381 35783150 0
280175520 405898606 0
281734445 192677923 0
469711876 4501885 0
268907241 565374805 0
214249305 109828365 0
344411524 418476483 0
157151004 331607631 0
399675712 419276136 0
210239231 5758469 0
75447599 119583778 0
185553982 66846685 0
40258229 297569853 0
7069016 49187465 0
552461017 157643095 0
513393249 422046613 0
249613583 242532203 0
424556901 127445145 0
55674595 520245132 0
183091 319724746 0
45010430 342390886 0
465254437 482605128 0
220990985 330848828 0
22817856 5668292 0
247212674 504412490 0
413586748 252973581 0
522964615 111877003 0
205982227 234538532 0
442895750 391304141 0
404040850 558360162 0
285615277 304563067 0
98645078 33748976 0
351747531 530220187 0
194490835 131128594 0
100937231 154134116 0
491839936 470746504 0
376216888 502734297 0
452532881 211740345 0
60766160 181602376 0
274692356 368463645 0
177167603 350775243 0
56905221 206359003 0
48466227 18938993 0
350144942 166885189 0
358270729 211437201 0
286794303 560896719 0
539566749 338400503 0
147540213 98432915 0
157277503 536612089 0
316836781 530539533 0
522727746 27287677 0
380914089 330184720 0
48928390 383768136 0
28032081 259236320 0
490607617 371532786 0
6297545 239780336 0
540807935 547753121 0
326488299 99929706 0
86589116 244522855 0
15947121 92193579 0
481065240 146999927 0
520303693 135862565 0
332239783 452861239 0
296586415 237199585 0
143210335 153903745 0
2972798 339674785 0
171288627 450075042 0
458175596 8737076 0
459276878 408010603 0
461558444 58068239 0
52208148 46383532 0
473564475 477438363 0
53563663 88096786 0
137539325 326260429 0
567109379 257601663 0
360542454 452270859 0
229289973 430047552 0
98974483 400763749 0
277345424 121635926 0
439712789 379544132 0
230328387 473729030 0
555931166 348499400 0
565796099 420248532 0
478722722 137565781 0
469295455 160224107 0
478891304 58874006 0
427984741 559333356 0
211233789 281984905 0
343944901 33150609 0
295859701 116734881 0
102404637 565110661 0
494013682 451676369 0
404889065 561908100 0
372076676 176254699 0
497792800 204099401 0
558981323 557392294 0
463128815 270357207 0
395181597 548074572 0
560866042 385144129 0
558036312 453997172 0
405207156 456983131 0
327770340 267911029 0
51323118 179066637 0
8547285 146562679 0
298713635 262082022 0
4762264 396572903 0
496755577 243182392 0
501871612 106265648 0
527690548 71454676 0
432660121 436366952 0
386542275 450642229 0
544997818 470352374 0
23148338 15192132 0
33945241 127846011 0
59832423 490409425 0
419145945 165676455 0
422533396 241375148 0
463216289 285471959 0
370591571 295778160 0
199120110 411628876 0
422325098 131964061 0
90653770 417297997 0
455951450 154563966 0
310956616 200868371 0
105311303 439693690 0
517909670 207454537 0
444333276 143122136 0
348817854 349693662 0
400147153 335706021 0
17716417 342903029 0
559408197 414986537 0
492560926 92184503 0
364005651 517632961 0
158673319 48212606 0
549991838 255447030 0
426385483 18558384 0
2599188 386082377 0
428835360 59655800 0
560915865 285976126 0
298649071 318430158 0
198345872 273381605 0
419097165 98104538 0
156683106 357412059 0
340866464 187745701 0
251482287 547401322 0
71861198 340745267 0
66628668 451922431 0
346922289 260170690 0
504477905 559535721 0
467797677 240570243 0
177970476 233607964 0
563288173 27453615 0
106245722 211127589 0
196793405 280717183 0
22972104 25520417 0
480210856 489964061 0
484674013 397155823 0
123680299 95431780 0
88628648 103274285 0
484891423 218806609 0
338963624 400783510 0
129611329 2659185 0
469552896 555744052 0
470610286 130430558 0
80769212 547698415 0
424870722 279621316 0
123790340 454094403 0
205490525 333030935 0
405512444 56260776 0
44593249 78754628 0
532582431 525909491 0
451287502 422967338 0
220072356 334721521 0
315900692 91772068 0
135703113 472743695 0
461557720 52096085 0
369859577 400943537 0
69064381 102629021 0
363259106 420811016 0
501933059 161113360 0
439358534 292428479 0
78144054 512695277 0
446604180 178878944 0
171058037 234799463 0
90641897 532669389 0
524697192 246539686 0
49183746 8782584 0
522068047 429551464 0
246002977 141537392 0
156993334 475428304 0
71354528 207119486 0
330134270 305250318 0
173643143 34357426 0
63653431 499787632 0
454653813 106385794 0
129887766 38119038 0
273587502 550994424 0
556073868 537968779 0
414049495 391723751 0
217792142 252442437 0
215228163 20349551 0
332189387 254700052 0
199241 29168030 0
89446056 5953196 0
14491384 397480913 0
84661066 405751191 0
519765802 89315415 0
98343077 454495197 0
400029048 123960344 0
15980903 379178634 0
282657642 215114442 0
509226986 472872260 0
549090104 160741149 0
507291675 253706761 0
193007814 309130394 0
81769787 214042860 0
455392595 535352331 0
327904249 382648920 0
50577063 157423930 0
301385363 372470381 0
390275337 358736605 0
64300205 356093939 0
129856986 499949247 0
348440690 297171722 0
511619207 136257496 0
436610240 568508657 0
534340114 156734587 0
545497843 36781615 0
385777812 217168787 0
27221165 552246899 0
332202316 228266090 0
128797395 345680354 0
552804086 453508494 0
299868558 223654411 0
436037830 475460062 0
186492353 3577459 0
148286421 519093209 0
299011533 169592964 0
315693411 288271878 0
400004302 191887043 0
544692969 456338973 0
50091855 179031452 0
198707365 66177647 0
455350938 14902372 0
545380208 211885627 0
566220726 37634392 0
405609100 306676254 0
211075788 194586485 0
32790486 548196846 0
163609795 335809956 0
50432509 12504613 0
520105484 56176181 0
9268215 142776602 0
366005223 419130703 0
318641630 517854557 0
304277496 212493023 0
319589726 87761564 0
428103617 111501771 0
150987921 515268469 0
33994707 191499541 0
91144273 192534027 0
558664839 475948681 0
252398947 510015 0
398533383 73654133 0
469459015 149595990 0
250463970 518088504 0
428119373 538135833 0
135596258 475101409 0
183493101 532484452 0
155418480 423288891 0
48322628 211247392 0
95312208 212341915 0
126529709 542857037 0
554993087 515998153 0
507868467 244482047 0
503029934 498278226 0
366347414 196954235 0
335711144 156111774 0
427631334 376952419 0
369879413 232321961 0
435430756 320264264 0
77699778 119050494 0
361086569 93231445 0
466106070 129475469 0
538104388 6073354 0
204408754 19802620 0
346939634 330149260 0
161301576 394514905 0
69141977 222791102 0
212357428 548882671 0
286816792 262047748 0
245889043 391435354 0
538372279 22067785 0
245060100 427946036 0
93798294 249131305 0
445598800 60003770 0
37914394 54726360 0
402696258 60690733 0
312715274 431076191 0
550959230 253211241 0
415925554 320702694 0
110474534 90521597 0
53376168 72601294 0
130941067 244279750 0
478085227 123968579 0
56154985 38011834 0
413164345 352251691 0
566708161 236182887 0
241759250 391715561 0
389764693 85662727 0
57623948 380421332 0
460362482 338701695 0
78231167 259054415 0
567448082 3937498 0
6552426 521299596 0
426819295 289588037 0
496181692 558656804 0
114510144 303073506 0
182785240 367469052 0
438847374 135668320 0
551547682 407483099 0
364387290 214459935 0
554314481 70195175 0
559049525 290421116 0
192903839 6361164 0
423018643 308053397 0
301009262 129604482 0
192871584 495907253 0
462667733 266798958 0
222886815 504334901 0
315823122 427740204 0
47600861 203724532 0
480856511 167410790 0
425731081 534059320 0
244700664 289967920 0
336103986 122292679 0
66446025 307136604 0
121528475 353771957 0
539852606 551060610 0
495025138 188860777 0
242529714 279793206 0
140300824 246151330 0
239821911 124817031 0
232845580 209106025 0
339163880 488884189 0
339065219 311465648 0
116915661 417182647 0
504613566 351590055 0
525563581 232546165 0
465317945 506447587 0
494736491 266115654 0
156291474 10303684 0
258004985 1645667 0
58173037 2862026 0
253913580 454219074 0
158047932 220320995 0
301174211 198479918 0
20360476 429406432 0
70192724 311000211 0
383993151 287780907 0
198568736 281406279 0
118998269 493075008 0
351089595 387027596 0
28875913 80216225 0
557444021 350349776 0
102389296 279395339 0
310441130 407863250 0
304897385 235084584 0
107476409 52364708 0
558067758 463569137 0
340584631 379318205 0
459140930 541412956 0
467031755 410006431 0
225673289 345525059 0
48529726 398627129 0
38049024 27144325 0
114923146 431041348 0
211357915 435674078 0
216761973 48052652 0
460355654 242184039 0
311228201 463890988 0
362884981 256172756 0
44522116 559823517 0
317132414 54746004 0
235336262 196013337 0
264193589 95422656 0
269467217 173158117 0
277150917 165506591 0
241812633 429155323 0
404978992 105664034 0
410265791 416190669 0
212936364 567619258 0
68122188 351332393 0
124289038 131279101 0
324303457 85190753 0
33028373 167285922 0
377113503 443509719 0
43905203 3810106 0
207201515 234501371 0
39187460 425227306 0
559556244 369010759 0
110483889 398747631 0
156340030 524494658 0
566612276 430848910 0
540165704 391837847 0
150242723 198090540 0
170677074 243215231 0
274446432 2568426 0
139902293 168946161 0
431278127 136693998 0
518522538 26310103 0
464346731 211467447 0
91949644 88334040 0
264558460 291840681 0
184227344 338968582 0
188313618 354365006 0
163040072 274304882 0
111034901 189782105 0
73188354 110155848 0
56785430 218784329 0
487526406 14464140 0
392860681 222356085 0
409846726 103146608 0
436619735 449023831 0
240754592 449385219 0
27146674 91111746 0
316192064 491811436 0
311931223 173297972 0
100846393 384471054 0
42484731 85493725 0
143496514 144265025 0
388559360 531685449 0
136135329 168415738 0
158779025 96436601 0
295763051 507859240 0
63297119 556327745 0
94358205 117872000 0
277844270 311406237 0
309607078 388895541 0
326346601 517514067 0
162505766 520284269 0
320037327 514090591 0
264595690 204618053 0
324397157 361236015 0
215154629 44707236 0
302423690 210352620 0
358895374 191280960 0
262792221 400768447 0
349922085 113063804 0
295553822 140917785 0
200922793 368246325 0
319210193 10916423 0
252693274 277488750 0
332693411 110424298 0
559323506 81030361 0
558728386 27749489 0
79883343 29800597 0
215721094 435613123 0
150312756 437154471 0
34303636 278214912 0
64138994 521251159 0
409698973 313972561 0
82118894 518112316 0
332610757 8932101 0
279874329 490739505 0
167693635 55806433 0
341957776 535051861 0
331532466 284616908 0
278052938 74623250 0
352108662 230545668 0
378134280 443207482 0
224849414 361182610 0
54850226 504812612 0
15105056 405175834 0
520234388 263055948 0
296090130 413478476 0
387687248 127932808 0
84849611 203689544 0
245489706 241543850 0
372920555 239107638 0
82722659 430025627 0
523540144 356318836 0
77067711 45420402 0
146567772 522709495 0
112791491 527395711 0
353089628 461029763 0
525925215 401553551 0
72183357 404662338 0
146665080 89690881 0
125651482 204938569 0
479071451 59209647 0
556726261 532823638 0
134457355 369822540 0
60282388 411746734 0
373203310 189973446 0
154674480 466331794 0
7248012 478200604 0
508418655 267268159 0
272212968 157621110 0
543290910 379879423 0
38589664 277920143 0
453604047 407271633 0
352534964 259668809 0
417914388 152113807 0
259484612 114969583 0
359631164 79696381 0
50255616 476384949 0
483568974 562340921 0
394228212 369110886 0
497208849 542853802 0
354851711 464078528 0
507019809 374818400 0
165291539 64926780 0
31149978 431616619 0
355498746 27868243 0
213668670 409517923 0
222920914 127420057 0
929306 221252043 0
102987994 42626911 0
536541354 386495413 0
379148795 288264732 0
370086945 198179248 0
85940406 299821437 0
61864372 11988667 0
404426041 165132861 0
261066803 528827327 0
326135471 11365135 0
393932165 182428891 0
146840494 428468083 0
65252278 101834414 0
447933256 239776249 0
384227611 355886583 0
351287120 143242529 0
154954872 212293123 0
357053259 293005491 0
39414117 176882172 0
506921339 219949064 0
165935057 69172284 0
323977143 85708991 0
379762449 148641678 0
10190990 455271923 0
67797570 529467555 0
538401082 85507860 0
252014266 47314209 0
228323830 146552393 0
134597807 30330371 0
484499705 97988895 0
329441737 527687546 0
63311970 278709695 0
282694085 434128031 0
162313413 433014266 0
238162108 449350860 0
134566294 309419634 0
278122512 500278486 0
293229869 126277713 0
195747030 568000095 0
239352019 218964448 0
185328127 156529440 0
365716121 512714635 0
384915619 124361849 0
98584626 191278568 0
250417847 215679889 0
492736341 444480475 0
258183856 216884870 0
512396927 530200296 0
464499399 510962065 0
473285901 342409870 0
441207420 126658965 0
201810462 75634898 0
177466599 122915017 0
555854395 408252036 0
230004887 415090153 0
29839746 50637770 0
443787604 382770178 0
512221818 565765242 0
16250567 172398969 0
34520809 138800724 0
398439420 300410248 0
103598099 393877233 0
44315809 224390922 0
18994540 177319020 0
507306079 497436090 0
163884437 568948586 0
166238815 389654576 0
335380859 287100116 0
53414819 348694581 0
142047176 68552211 0
185247117 541077557 0
169546647 396631846 0
24391378 527377769 0
356200973 469591190 0
137816017 71741698 0
70282678 525710338 0
477839831 36661575 0
203515941 555583530 0
67059930 219192396 0
90880162 541166068 0
39784352 190916149 0
153303158 235928234 0
369792861 508142670 0
39163795 362997556 0
398507585 129890048 0
69973342 84236920 0
506796942 30036114 0
235154771 382540697 0
240572771 212384810 0
62562765 225446892 0
472864823 199062415 0
168435398 192677867 0
184735415 267918209 0
482044709 119860242 0
350606874 159119708 0
391296732 444722995 0
411871029 482224615 0
5439634 399567628 0
495878266 34770450 0
533936870 485744961 0
367429597 247737432 0
79245985 301415403 0
326966111 383090782 0
553770879 316184792 0
523483301 281321640 0
238418836 141822638 0
5881874 250029796 0
160851467 402122617 0
240453399 464595934 0
271238259 327848289 0
460333738 115647276 0
141228975 270359334 0
311719543 334052661 0
314470407 495059788 0
513576189 313106804 0
506113439 277699751 0
418533249 106189752 0
536221721 25619568 0
45537395 166490302 0
267899739 395916771 0
170082914 448659513 0
1831271 196498002 0
57417160 467527126 0
321431516 113955960 0
335693894 552068804 0
519105165 6656030 0
62378701 115201343 0
91763505 235198852 0
481998936 508968033 0
541956001 448235642 0
398214411 345964532 0
276441166 278847104 0
565087287 184583946 0
333351953 147501710 0
185245575 198708706 0
482637250 140561897 0
243524955 4451152 0
294990034 462926524 0
136360119 163225006 0
371474237 518644090 0
196656059 328339903 0
296957391 1136527 0
186552210 181554549 0
240635976 289439885 0
134578209 327931327 0
423670835 278412498 0
152531668 367304802 0
47011626 211005720 0
205524601 548316055 0
93601228 227154001 0
503194799 171828136 0
401925552 498175952 0
187107651 51537838 0
459543062 170516320 0
287854409 462008016 0
365769809 167249817 0
301919317 157827409 0
106202305 387630439 0
487755864 437123371 0
250194334 555684291 0
94796510 91745914 0
402988843 310111564 0
287429342 426346668 0
263376354 349966371 0
474971015 390144068 0
508245025 111436065 0
476971928 334680728 0
318729556 372674213 0
40654162 290059866 0
184694740 55020278 0
424872110 66158711 0
125826439 277136630 0
524933225 335219790 0
497512570 301751056 0
521447296 44161810 0
263852258 88335798 0
412809596 310622780 0
10739344 533769761 0
94127055 215297537 0
387506482 199976215 0
426441156 154974813 0
557793342 557523975 0
561103390 142366949 0
513716125 358412827 0
10963105 562869329 0
512882784 395381449 0
340084914 44629609 0
565710868 386528446 0
371398578 506290076 0
519463937 172787684 0
353352300 468824383 0
191531977 308642377 0
270099479 275520777 0
329328908 472035269 0
396975401 382708973 0
13021150 307390277 0
290644459 31475634 0
217069124 436401926 0
188535452 476778266 0
334098398 398368106 0
268648275 207715208 0
226657781 42770178 0
234779126 211654221 0
324454338 566918432 0
520182570 553763162 0
91386588 107078236 0
436686282 16307989 0
504994104 287089214 0
312049713 476351682 0
127890949 119023758 0
543826232 67143624 0
407471075 249614159 0
207939611 320035966 0
71364981 555244235 0
177391150 169328026 0
206333680 295986980 0
475828546 258249018 0
194855000 119083683 0
561580261 64418705 0
361757602 38691059 0
231419136 312188479 0
412225052 4487528 0
18560642 319207737 0
64487988 380200975 0
545677262 544576082 0
237686413 16248370 0
406043809 128575496 0
289404155 352057881 0
366577691 107119897 0
427080795 197349412 0
462571415 517212391 0
232820138 491983179 0
544585472 387935411 0
176393950 302201827 0
43063773 261902789 0
430804081 407606068 0
288626557 378242811 0
10857271 534941917 0
5492906 317348573 0
297169788 190584212 0
24009127 26600203 0
283053541 162509543 0
556937703 213357065 0
353511315 83547222 0
142060458 282024355 0
72377887 544933794 0
393671456 486774756 0
34863068 544893274 0
101743480 323699153 0
556860169 420295469 0
385469317 464916399 0
121414593 292309346 0
244874198 44911675 0
269059095 270895494 0
216890287 71711524 0
356954066 93755768 0
380181495 487067219 0
305972069 552960784 0
320196858 231844832 0
28364524 562841867 0
224624291 214079233 0
394342469 326812092 0
32591553 519546762 0
557881407 469113900 0
36687089 432336125 0
27264688 107517062 0
252919371 568751182 0
7130087 531611499 0
292042998 264972170 0
124199006 355091130 0
502692641 394586127 0
44945918 416518201 0
438907810 457871605 0
7396993 317653635 0
232011685 458286456 0
50327176 426964301 0
296673257 470623658 0
394411929 541106423 0
446921941 482041029 0
417172615 435121578 0
517326559 437903976 0
123996140 273849319 0
78784002 150232034 0
227015436 495242067 0
177601065 458346970 0
515392372 248002353 0
490696663 286947922 0
338798947 195180017 0
19121841 403728534 0
422477227 542375875 0
121085248 153197684 0
298333381 508701174 0
468226482 535181166 0
498647062 100582744 0
292382943 156349414 0
67562144 506386430 0
498313255 202744919 0
413367428 440001511 0
257516413 357393623 0
140145363 334390370 0
376495884 185181771 0
525178815 301305556 0
422822450 373233788 0
261882461 104697429 0
94782585 502741942 0
522507547 332501767 0
296140085 219726031 0
474709524 337933091 0
506178870 196600201 0
492305604 451302306 0
362111762 57404831 0
147373586 538145555 0
34822202 376152676 0
435822601 160672219 0
241757730 333572877 0
82494138 306045931 0
335137676 437572363 0
86930129 227389716 0
246425243 270686356 0
85483014 255035989 0
511413067 434297924 0
188826336 476608349 0
196192222 309483538 0
114250762 460808816 0
155651238 560063600 0
519186543 479504127 0
103381744 120723656 0
37224468 57420161 0
343935099 183123836 0
101908696 277123796 0
132534519 279327903 0
310708722 89603257 0
449582776 399475619 0
112388236 520765622 0
170233085 405647434 0
288507692 526670588 0
232461367 303375572 0
518403822 221506673 0
314068200 487266998 0
204505059 408571722 0
318147930 271478104 0
15121005 61891801 0
198506392 6510267 0
128155770 258217240 0
321061310 262043151 0
487596609 199379757 0
373263115 366168795 0
317694816 447011450 0
222399999 525205243 0
242983323 376110373 0
235452971 103869981 0
187237798 42407692 0
347093035 280314533 0
90568152 361255060 0
72478509 113162826 0
270875870 1827860 0
314661070 124417054 0
495705851 28840717 0
490878806 242708794 0
6593788 548096384 0
123405025 237901602 0
192331572 484625270 0
288571112 423761353 0
368179889 56415022 0
486392741 428882188 0
125854315 25168794 0
221042609 151820742 0
427099642 166553690 0
356230035 34032988 0
258219842 504357987 0
361135231 95819133 0
262961016 18100223 0
365230138 145419900 0
263900353 151249556 0
302756413 65239689 0
381523400 36985456 0
75106680 281120950 0
141100869 455704041 0
259423010 59677162 0
156683831 462708626 0
416611045 37036211 0
457741660 122702505 0
34676301 90363466 0
257857407 352289786 0
225105053 113892554 0
248562455 324550598 0
228317885 323284461 0
179640961 32685430 0
508000344 91815185 0
429012893 100869703 0
140450241 544115368 0
557037032 499504414 0
334051878 400590414 0
355060459 244930460 0
32064085 347890176 0
147421995 205859264 0
43362718 369028487 0
203211695 14736779 0
201300422 143105631 0
52472914 286977087 0
552379538 235850892 0
330451663 7793341 0
250177583 385827315 0
80549553 475033171 0
16652496 114816687 0
418240099 404802218 0
437920947 500474224 0
514526584 202505617 0
381540092 246283860 0
279073727 405939904 0
101363923 439996861 0
568389759 509970736 0
271423190 49286777 0
16140403 284298790 0
331891511 284509232 0
211037165 450456980 0
453442945 417893325 0
542243235 23080093 0
525904348 455082364 0
343429433 460292721 0
173016796 192449787 0
340096702 110173323 0
225576483 506005564 0
142381243 400809045 0
155242510 439888541 0
365201946 421676784 0
59667011 403574654 0
254046464 77061554 0
562020364 256154063 0
286790762 82506238 0
498416314 157752131 0
200629982 67905237 0
563403116 152339720 0
486758253 369481281 0
352598322 240017785 0
206129467 534577725 0
116974321 144235486 0
274032182 423130430 0
41736910 223005523 0
148574644 471539660 0
372145795 517906347 0
342756632 55411527 0
40332912 529987058 0
11820375 39555699 0
223877141 318815617 0
441548219 240213617 0
336144339 37382708 0
542849871 528893014 0
359728135 76784062 0
343200303 178135031 0
428727788 388389264 0
212474418 142032627 0
323930228 231971286 0
561960223 187463275 0
560789783 202271784 0
265651997 324316934 0
364055878 542828617 0
441624459 470991839 0
82395943 169281953 0
39381395 213660588 0
111706531 292263143 0
77517109 240989761 0
412684044 537375871 0
340877645 223049834 0
312832722 299979468 0
519221507 431829581 0
61718892 75913022 0
67361370 111329648 0
258122370 98209594 0
76725188 235902411 0
526700092 41050978 0
19861069 340072736 0
420570735 425721226 0
552896613 376563286 0
462469530 358899705 0
135399729 383275230 0
402233152 239903141 0
543551442 551549685 0
481304687 428235960 0
515298770 71486967 0
161086728 103037314 0
21564058 408316063 0
363668602 22536111 0
103928858 245101980 0
299154706 106372363 0
403572094 254066301 0
388182083 348501959 0
377931652 403555134 0
36842475 474437700 0
342901168 343427254 0
410835494 397980512 0
61173733 460587269 0
322644267 548943453 0
89343430 423836430 0
339563123 483846959 0
252935302 82854778 0
207923669 395115405 0
496983411 391080403 0
100839179 355674218 0
339335601 195688445 0
507836950 17443937 0
261058482 257325070 0
540601532 115739532 0
236315042 302612060 0
431361026 560362155 0
442578820 243160097 0
233021707 278954539 0
389998548 517748383 0
217336442 219557553 0
122073514 464986756 0
228526343 401679173 0
332919403 187068979 0
367134718 444604755 0
526060701 152254705 0
27384540 218736943 0
377275262 471721416 0
512664699 482235003 0
510215886 327683433 0
137530376 338409471 0
247826531 111753286 0
44651703 314427478 0
50502843 37187763 0
98832362 464344470 0
264788 262154448 0
465376350 78844387 0
113890235 59588065 0
544366719 55611261 0
21985393 403236222 0
170339464 278448735 0
527899451 527993865 0
383676942 283052725 0
195985356 458691940 0
325305601 15297975 0
187576669 396382971 0
399446675 560810183 0
433565318 136208599 0
500182780 244660927 0
478450892 112495961 0
337994353 154487375 0
42655426 77636516 0
446103587 341013479 0
308882338 464323354 0
25437817 343796040 0
274415996 447652341 0
410068207 385847245 0
470791746 475891636 0
186651647 161094088 0
303725710 378334175 0
65298742 503511618 0
294195638 362063072 0
142774381 114929306 0
441229130 560867106 0
95506403 35800298 0
171192710 185425388 0
544361756 245849148 0
394960210 352571271 0
392272138 482690748 0
458452980 239043623 0
396034390 382955937 0
262624324 455808829 0
239593530 144624120 0
98335854 382175873 0
383239790 467679004 0
566241274 507377335 0
61695812 123174666 0
371987485 86670835 0
375495829 393628876 0
438694743 135966839 0
422691864 506313888 0
4721662 318348795 0
511024476 275140850 0
129594111 97333175 0
86003191 407204217 0
103996082 424500262 0
538385532 210865740 0
528596529 204223285 0
566537031 425562588 0
555038576 198572352 0
88807075 502169456 0
177535335 461183279 0
539379414 47479683 0
267882066 55628936 0
183303388 133113944 0
473837036 26280631 0
325056395 256612743 0
234705462 441695580 0
449801849 326674695 0
77161237 97914834 0
128417085 351739343 0
511936970 133966155 0
288753354 229386140 0
182324248 214084652 0
249605383 99253267 0
560664929 95275207 0
58344776 423584347 0
424103749 382321896 0
249557097 357314109 0
53957581 113729784 0
61800592 82862419 0
389295581 34628070 0
165501737 430545264 0
121723034 211047539 0
310013324 566734496 0
430296667 125200429 0
475180990 211190391 0
232872938 281038906 0
27166795 330233234 0
28306275 242858424 0
208641089 108297989 0
417125505 191653653 0
61504459 21975290 0
7372674 409660352 0
390139216 104359814 0
538061684 215929890 0
528797216 398250892 0
447842245 37549751 0
202937802 188300148 0
131494676 415906754 0
160232044 475795858 0
467552022 490791518 0
479573724 338232579 0
520746070 366502060 0
120657022 496095157 0
240531888 428656205 0
232327436 499173015 0
410708669 286953792 0
453213301 28005115 0
440555601 274874226 0
195059592 23788358 0
88760122 433845572 0
161572594 126961450 0
269899289 473208496 0
320236864 38753593 0
379288703 252363632 0
108628169 238685120 0
540529867 140567107 0
396037468 130232131 0
408833285 340725585 0
132345356 529181301 0
390752264 298426401 0
52696660 395590247 0
368775490 324692056 0
424953862 488137864 0
469824483 340119828 0
20060853 428307738 0
143621175 48485744 0
492225580 38305529 0
352992221 438631935 0
64872655 540745561 0
357181622 441022045 0
306604987 367507159 0
91800611 107705778 0
231144761 237682636 0
258086879 333231911 0
478970057 398682753 0
61014661 279450614 0
210882071 346657845 0
326697371 560113044 0
518271855 321122394 0
422232477 34239054 0
201159498 252439030 0
166757400 293329610 0
237498279 466468379 0
557859857 359647318 0
147299446 33985964 0
206428209 63404100 0
401293526 316266547 0
85869865 367394746 0
319437423 281425318 0
412216839 89507182 0
314682560 498065345 0
443141431 155777724 0
517454009 37398010 0
33740051 493204834 0
480379775 230985806 0
226393400 533848586 0
416627047 260388415 0
186563257 563205168 0
72806236 525082573 0
109654964 104761226 0
182116322 408303872 0
447131121 435192768 0
171333579 40331349 0
151146118 202048791 0
21991519 514750540 0
292402519 131292837 0
450176245 342932256 0
517399471 568688751 0
503707622 518099315 0
542661276 212847940 0
319414311 44764251 0
131799320 382869196 0
6509446 213737310 0
172177730 490669772 0
279935959 372711102 0
124154953 324860501 0
88954838 521179215 0
546113414 202621598 0
156495036 456462339 0
366108301 550787964 0
560217190 411726982 0
38778402 288518007 0
377886657 433145459 0
383640859 265498347 0
40814104 484492450 0
501148689 508916743 0
475490951 231586181 0
60031817 473840712 0
56117370 305170199 0
440568630 538837702 0
196802294 445919328 0
258319396 546269716 0
286653726 129449175 0
459178341 389266686 0
95945153 31441964 0
25639813 161021707 0
483793030 187977902 0
190234911 147183334 0
449024912 549791736 0
518526720 71827584 0
434652604 184682897 0
38581998 558006388 0
8032046 435524218 0
129049482 498135336 0
462418999 139698528 0
486182860 499347129 0
551696184 212574453 0
2336682 560516264 0
43881800 47437599 0
46147098 550596372 0
221395687 253059811 0
166021781 121861118 0
2978739 483216543 0
527075812 287815511 0
60450512 60132865 0
151754516 42161117 0
252106128 286749046 0
116118019 467535059 0
264294176 543161472 0
198143621 490471510 0
437486848 282255984 0
250004481 166684029 0
301048915 153264093 0
236282351 553586538 0
251967475 364626408 0
204358841 132044940 0
408412692 431447313 0
38408444 217812509 0
53320216 7898480 0
299058690 169232736 0
355868754 11461559 0
106175083 88636894 0
48787991 39690230 0
46225242 81029554 0
497138002 295063974 0
975750 115193306 0
478122328 52857972 0
385536082 492101556 0
368153463 448158471 0
465934046 392187877 0
379633216 133564453 0
1297242 563177074 0
219302597 216255714 0
209810706 431431234 0
47476764 223889332 0
312879309 209382606 0
295271120 569188430 0
46467209 268308835 0
454962116 248084860 0
77630103 109316278 0
386416420 306936607 0
273793055 472919549 0
412818023 178311139 0
223456577 487217369 0
196400697 450756324 0
174464190 540388779 0
221567429 322828653 0
148792312 216740487 0
566313930 550642059 0
425935751 517190581 0
484367400 299836236 0
234803164 530983495 0
148818831 229595631 0
227252501 153529177 0
300713082 401023420 0
11290630 497470465 0
369742659 95564170 0
274417680 519435202 0
273977260 178564493 0
374659850 491233112 0
270779609 494076765 0
47126804 27151232 0
399451173 170353456 0
534408988 177842535 0
72045229 72112388 0
345654870 102465739 0
283293678 48969221 0
546244327 227138218 0
432930704 349162087 0
240781667 442453890 0
59279370 530868378 0
295680166 466001541 0
554571977 510481842 0
529565220 405647721 0
276838919 372265035 0
484258725 133073012 0
243029351 164961284 0
134738941 452380743 0
86609548 307045629 0
524774111 113976580 0
50836169 22263974 0
289505203 495761558 0
400128744 220170610 0
392942435 150402592 0
546337582 390581979 0
319776306 454746281 0
18166177 166413973 0
489899569 245048659 0
191706217 499187613 0
372423053 218298159 0
57765882 49608974 0
181253120 261639514 0
500038367 457737007 0
172084360 59248049 0
380723286 480898080 0
169053561 356602739 0
181743826 520844318 0
379380928 354983158 0
54788371 238546407 0
54417583 512807002 0
144116388 63916540 0
200734872 232420852 0
81031645 313047603 0
500214877 342434498 0
156565611 524465307 0
491795907 42903242 0
90354946 563017863 0
31062433 114372503 0
172659143 510731923 0
67811326 308499818 0
21431105 106171354 0
265025421 535922345 0
270636179 334122656 0
243709241 438813280 0
398366394 485631848 0
59939610 344580188 0
387504573 19691830 0
477382406 227499614 0
425471575 169329228 0
305186865 140935566 0
74799813 352263689 0
443701203 221954672 0
269469996 96269690 0
243236963 191491235 0
195846257 182179883 0
468414691 355038872 0
538748054 4771439 0
306252075 479160970 0
12365019 112371434 0
26465679 425425857 0
92517833 508745718 0
246455521 474930954 0
15771643 131818607 0
450259913 179212753 0
299840172 404759821 0
235769705 226554049 0
131608993 396305316 0
307596314 78052625 0
260465190 198232971 0
304979844 529614236 0
260944924 75367320 0
62916590 422640071 0
555517979 34536741 0
542590640 506365660 0
165306127 306008562 0
13291210 363666788 0
502926884 482057797 0
371500565 431706229 0
403224388 336859277 0
181800879 302946286 0
152902438 152121202 0
462937571 526250892 0
283098011 482434972 0
519293944 215296891 0
192207968 182844545 0
118737338 335892401 0
262815523 167024442 0
416632784 419499547 0
460867578 320123868 0
145660249 346087170 0
263280681 181534000 0
36774122 250621523 0
363030876 538566967 0
56676452 59011790 0
93913396 519035168 0
176679013 521696834 0
533254346 269876881 0
34534156 506709140 0
185668484 231714021 0
235569616 185000531 0
187163121 14503694 0
27013107 189138928 0
130937290 448835259 0
238654661 416805137 0
12835863 416598508 0
32345901 399484586 0
66388396 142014368 0
516141053 337372179 0
316525017 166247024 0
71372223 476819554 0
146706575 122337311 0
49861901 162241794 0
283439790 171262853 0
394479527 309398469 0
163373338 400801269 0
207767232 422723776 0
366733424 534420997 0
56939932 242748235 0
140889605 37386854 0
53799142 558942951 0
519844708 392491477 0
341415349 35792246 0
62596985 400568519 0
311925731 28477228 0
33056858 553300767 0
327636295 398002006 0
86897136 568072790 0
535760396 453870089 0
390848131 100493388 0
541320661 180513527 0
109839748 563220032 0
214208091 458565081 0
245287750 327075208 0
6614440 294050654 0
469929739 277406198 0
247388672 430233939 0
166728846 388421098 0
362559837 310967792 0
241500811 506997103 0
298873760 190409372 0
27875856 360728313 0
564505482 326399943 0
317957787 465408092 0
100756088 47739389 0
468024746 497745160 0
275852494 243911772 0
506009437 127728547 0
488585812 318992385 0
378464126 480230107 0
309046480 261459352 0
568842484 226400765 0
9990779 375060771 0
553319263 208888876 0
360712113 568009797 0
469696491 10891795 0
303950932 556941167 0
490209253 16449409 0
488783082 106978075 0
53769837 562979058 0
199164351 363632338 0
544562875 374992381 0
276462839 100080789 0
263613028 7616584 0
540015142 226273191 0
496143941 376080695 0
160687047 105128654 0
102960912 455901633 0
283466210 538301996 0
274619899 44164813 0
54106045 41816390 0
198909574 372201831 0
167832729 240229617 0
488374239 52086746 0
219696441 182468600 0
225492071 44091877 0
160180702 430832150 0
534825555 515485135 0
44288487 354067848 0
272645231 412244293 0
481594 488042997 0
112498523 57968296 0
95203954 173928606 0
335892448 492768195 0
519953110 38184862 0
419713771 374242279 0
26812920 517675643 0
21066059 268146228 0
11015231 21063891 0
172819508 497322783 0
447930540 164867236 0
248225228 60467802 0
378606950 481505498 0
407776746 358110174 0
143248324 375823366 0
80094219 36091248 0
241489 502476959 0
350202166 27424772 0
138722944 504020636 0
357080688 208014900 0
538960084 240336050 0
433721283 196991263 0
503181956 65135959 0
25736990 462878953 0
422752987 280658228 0
214996885 304112276 0
186013385 183203966 0
319477415 216436267 0
43792448 540331578 0
128069130 143841224 0
518675 57200684 0
140995079 209109830 0
268907672 140745361 0
439978466 133696917 0
481238618 508840427 0
172786586 84547017 0
155511792 523621155 0
170972454 534521110 0
96868736 280021671 0
319574663 58176588 0
557460289 67012034 0
343341909 82546560 0
452238371 142175868 0
214726976 234309959 0
7851524 93068902 0
143720908 286776726 0
232489057 84401309 0
324742677 268110122 0
60228556 171445944 0
108936094 279609937 0
386525412 426408313 0
478579724 566245696 0
483167591 121153966 0
406725774 356421005 0
283074964 435009708 0
438186630 4762895 0
366250792 547151123 0
191884366 332147034 0
91310135 360884884 0
296288759 327235706 0
11213943 429003454 0
185038585 24782609 0
353222950 453999209 0
252950142 515591024 0
552182218 144510947 0
410322895 325356902 0
96057549 322189782 0
561442528 208145703 0
74405114 556695935 0
213963742 334988029 0
3641968 458821917 0
811269 409253189 0
485145125 499028755 0
200993095 465630134 0
243384860 142764428 0
292864074 441476470 0
171460541 132656519 0
533854560 191312962 0
517704578 74592184 0
329392513 6914293 0
219188522 523974993 0
563469850 209296576 0
520412029 236740923 0
453585122 380265621 0
542828359 238624867 0
102809309 257939216 0
180648702 272163134 0
48773055 383737432 0
268130430 491892099 0
251728904 550372568 0
536722301 446717435 0
260505250 18632289 0
478420266 432191226 0
76566749 434904000 0
413554918 548925635 0
59890357 303650234 0
146950214 56453130 0
486851915 267090654 0
304162023 139258362 0
216920956 468947020 0
189808150 63503822 0
522404907 260685073 0
275884073 522556505 0
401030835 248698810 0
554362213 270225741 0
160051131 414000989 0
520458559 542587089 0
175410303 472818028 0
145931754 508053608 0
9381475 263300249 0
259194235 285503711 0
40541592 327113008 0
76243716 559840894 0
393613690 115633487 0
489084212 489938455 0
360600727 390726571 0
415510532 117390287 0
433537537 57877481 0
432930224 29062798 0
424092187 356855591 0
113834623 504963359 0
520076667 53385685 0
468510706 25095139 0
438448552 414209307 0
409042633 370763306 0
392946078 296641547 0
355141396 100486002 0
390653924 235515876 0
482097745 146848544 0
533644149 3882256 0
39176773 510856303 0
44907492 171684147 0
430178010 499938201 0
27210026 166314315 0
68467129 95568478 0
231515823 383105166 0
454309120 548578337 0
534352289 167454883 0
471754900 499027288 0
470153463 31897689 0
555682243 447919497 0
535138085 366989742 0
448240212 562645356 0
521084215 535369631 0
564222632 358906447 0
416139956 563118719 0
561248222 314204520 0
398759306 470334563 0
218900721 160850178 0
11701467 3151225 0
125107513 289082654 0
511954268 58797893 0
227334597 3088794 0
567063158 541261786 0
448078222 385961456 0
349868765 28688006 0
54329885 457326859 0
343843580 457677145 0
129334580 236714906 0
303705625 409860314 0
84570606 306809788 0
250807570 169307506 0
277792027 217880757 0
146833733 57381094 0
479721737 190014291 0
230740015 542098746 0
23578616 513886112 0
435032479 533606698 0
562959377 149163476 0
296497058 148581221 0
15503241 43139958 0
493868773 374360249 0
21859794 487442079 0
25437122 509158118 0
366263952 140458100 0
82796715 129554359 0
331084199 466698404 0
488990380 433497379 0
384377424 334593904 0
496423753 130617926 0
109459125 121506376 0
416469857 361193174 0
125331518 195171344 0
193761530 45388669 0
437486164 316347009 0
326013365 497829567 0
396996463 310821718 0
75453710 194163031 0
113513132 219465852 0
32755470 14182580 0
87140332 535724930 0
552640986 195165249 0
444715320 100159292 0
443657117 60584917 0
9262631 439698171 0
197919060 202584099 0
351579780 7730042 0
321010564 257132736 0
345094678 179752970 0
145274906 55813941 0
198782867 416642462 0
47550027 340199731 0
491008298 60073392 0
242670618 296924734 0
135880545 198097695 0
448494617 47320252 0
178176153 22246582 0
51000176 374052657 0
143113838 231849122 0
74008363 268416071 0
361035320 246938745 0
451893322 86645891 0
506061505 460628475 0
359878882 147981892 0
546735732 152883317 0
325090980 366736229 0
548652526 356441174 0
223588425 186434294 0
477860348 542379648 0
271837844 534420036 0
331577660 190342076 0
123341414 182172701 0
330627254 375295469 0
225572777 94705625 0
532902492 508707090 0
126830141 55167066 0
147804977 535341326 0
97266573 162626435 0
255045227 526340057 0
514438306 513566234 0
111234430 173388770 0
15356366 504030423 0
198178785 204493504 0
431138351 514716490 0
400931513 184802442 0
110255579 499193296 0
365265225 37256914 0
475543351 286081421 0
285551735 125353110 0
479763748 559327968 0
473542215 269233236 0
401351206 441191589 0
555744371 94030276 0
118536812 529547189 0
506578377 100063001 0
262152067 210738481 0
86008137 368220242 0
282083007 253027756 0
491659839 357317852 0
146101462 549645868 0
89869155 171897510 0
421540258 100978824 0
298678826 22823110 0
552081015 310591661 0
5687301 171177363 0
331746294 367660289 0
50359126 74563667 0
547096491 260625861 0
268209929 547771858 0
342261330 276197367 0
300774189 382521930 0
3485683 98104967 0
405207814 106543308 0
78592270 407230835 0
83546669 152146703 0
27340554 196613268 0
127786382 260228877 0
410812712 527673340 0
41437219 193646836 0
214734203 23673807 0
451742282 51919273 0
184686452 103746217 0
357885858 189392073 0
542739499 546321046 0
61316939 502266201 0
122767207 12646258 0
289915172 401438300 0
542725080 319838986 0
100318000 150868684 0
39064664 521860410 0
356217615 185851223 0
2914175 556009135 0
255045349 260484394 0
555972025 420297448 0
41430338 207275269 0
523338815 418796655 0
64168104 86018488 0
129377402 117397191 0
500425524 52974422 0
371063770 431297597 0
237891193 441798564 0
501668359 384983509 0
221896598 428051604 0
42635211 257152511 0
321518027 375797234 0
121532742 417140094 0
462901195 267239418 0
243274909 308266516 0
95804928 316579401 0
170036288 354791399 0
568083509 245917322 0
424498541 57841249 0
173427589 145661329 0
442674687 386641072 0
30547739 275663721 0
203246607 391895621 0
550013495 117506292 0
148397392 434769543 0
472202067 83270559 0
474019880 115759014 0
178072309 338208261 0
232045702 26806770 0
462223066 272804337 0
516534810 236542764 0
362974506 390879356 0
385303567 26426910 0
402741027 304052716 0
25032607 502554514 0
96274724 336137904 0
223508524 213454927 0
71217680 137520360 0
155171669 427003861 0
451052955 153981026 0
291159890 568938459 0
425906343 280492409 0
12255802 116689877 0
230663951 267258593 0
255416272 216211837 0
377204977 223538507 0
72783498 98415731 0
311032312 11298312 0
221419747 327056562 0
301052088 354934715 0
425292464 223686476 0
44291377 381018508 0
487117421 220636352 0
528825330 372639948 0
487179498 185900497 0
135132170 442360220 0
557494636 133409908 0
358723055 540739869 0
278050349 347154805 0
97015734 504422455 0
319144924 209220127 0
116283008 385019322 0
167698902 185501982 0
514204115 423764226 0
378175289 267902270 0
241191275 320661421 0
445336139 50696289 0
106906793 205587327 0
469991568 268791132 0
24139910 238538275 0
17739211 32848580 0
154496241 474181366 0
410615417 126398287 0
305833344 93721849 0
212634302 288767256 0
328707609 542073079 0
464862813 538005806 0
330537636 303534537 0
337722779 115290387 0
392059761 225721740 0
315697271 324652606 0
450543535 414713946 0
531928080 306886626 0
327508191 196571715 0
417195767 229966522 0
37523498 57392778 0
390388944 56264871 0
486054792 217837498 0
318327402 238477936 0
337600325 507691267 0
317985289 419895536 0
31582026 512492278 0
313248555 136004777 0
473036516 39037419 0
99857292 492872091 0
498300297 516080596 0
512038973 371112365 0
18940289 377090711 0
395967358 197950522 0
431203726 366937520 0
435009010 363459975 0
504794011 36628768 0
365019624 208494014 0
418520257 394253834 0
511900954 499776117 0
267627752 439858532 0
499857376 245488710 0
306803882 102870656 0
522355452 174271200 0
266574825 564635286 0
557972877 101925446 0
189671164 98239575 0
447331766 98528408 0
194511126 507399994 0
469924454 552312402 0
414195137 553768726 0
54861480 432414396 0
232167559 196015328 0
568225452 425286221 0
15831410 272457469 0
543189791 17941938 0
546342696 377992530 0
476185380 503623738 0
427714949 163870949 0
194208665 96174743 0
541913119 514654967 0
144475955 266657937 0
108246783 434658154 0
436351365 543872696 0
163249368 414618336 0
372149180 89115693 0
47701375 358063496 0
420453316 511330673 0
536898936 167848606 0
337617936 294711701 0
136165120 206578697 0
364746038 428494392 0
387459492 466092683 0
508760984 4664119 0
159118763 404025358 0
350551837 238257577 0
532101842 14676228 0
428861871 376094978 0
452215844 103527035 0
286090862 408540732 0
407394628 22834346 0
309559285 453321701 0
296287479 513515796 0
261610696 276484485 0
14826983 337164864 0
101928527 321512250 0
147521755 48276295 0
526852785 424828826 0
553685943 199683228 0
329807910 206677695 0
402564956 500704389 0
92545812 424045699 0
358252757 179433786 0
399141300 204731530 0
250270288 219400642 0
122227069 375669540 0
18576853 515795871 0
157781033 372257841 0
532528984 231982559 0
325596188 156524646 0
317305799 19547337 0
182654027 103041213 0
329141606 419111460 0
368011383 242710183 0
263782825 390794870 0
21862428 262229576 0
278808083 264394511 0
61527334 286681922 0
356952280 453239159 0
65030394 362801217 0
304223363 331817570 0
354390315 480862888 0
271658544 99807992 0
326988425 151819850 0
31737668 68485156 0
436972277 518825473 0
88828377 93557431 0
42407188 328840218 0
325587028 176930007 0
452975478 517837688 0
544161736 121410372 0
440363584 398012639 0
344595387 267410209 0
401922215 529305052 0
201042044 215670716 0
496580807 46400725 0
215409608 206845131 0
151682588 233939816 0
354494848 452482832 0
184334860 46236573 0
40754171 514762371 0
17637238 57933856 0
64752475 477968192 0
432450093 238585078 0
392454159 346935298 0
340680465 285861612 0
355036450 404791486 0
278426224 546690070 0
484493318 460715489 0
478251735 417434126 0
268925654 212406798 0
441843446 511642117 0
537082310 86170191 0
418110165 286790044 0
518535815 80627815 0
345500821 30551054 0
257779466 330070607 0
566186538 433968269 0
365161740 242728358 0
288838609 317386909 0
36078352 416264540 0
477032687 9346371 0
32889511 548052936 0
510400548 472600150 0
160079518 389807121 0
562909115 265685982 0
207094549 198680253 0
169018072 96013568 0
43505165 538342307 0
88565630 356285007 0
331024009 164613989 0
468661202 465524663 0
194553131 414414634 0
306162120 42460503 0
351608085 348484451 0
349082983 107200331 0
253334326 223573151 0
301759327 5287767 0
330599563 255203717 0
168587493 481121090 0
369094949 347313258 0
126422927 434047538 0
373471812 202232041 0
296677849 407751204 0
65714106 459110864 0
134061812 246551327 0
99933653 329471371 0
399297781 213662602 0
420882544 332652194 0
88454675 44511649 0
262014128 133818425 0
469974701 18252775 0
466076433 405817058 0
174453972 477231013 0
373833404 113130810 0
437958090 361079334 0
27660544 356332665 0
149757507 190792739 0
309353143 178853332 0
160635885 7334890 0
431465460 218132061 0
312382844 100920841 0
438080097 509474411 0
158122044 212614851 0
288630920 48623920 0
269237309 472770436 0
470344841 44100175 0
290183389 403643503 0
459972700 249233580 0
310888987 103660796 0
140548784 366573348 0
39509709 231663892 0
54610390 434374057 0
52228807 335237468 0
370021574 87200062 0
291152845 527025602 0
461467357 454173914 0
100992895 466490388 0
426878639 460549420 0
242828410 295629013 0
121274073 75384043 0
25453409 341139976 0
171312014 166957003 0
383085966 551521681 0
217705241 35827654 0
467354250 106148013 0
20609828 253694800 0
487779909 167794915 0
63916891 126137417 0
330893818 90221313 0
127263402 129119768 0
446956130 248882332 0
544555188 427499386 0
134395119 186117977 0
271940163 106955250 0
565050095 62423849 0
8673352 507215717 0
85712150 299368345 0
449757564 97067778 0
65405091 86937838 0
308627408 233551415 0
81969136 328414456 0
443462742 214143112 0
254486508 139073073 0
251056203 395349101 0
139862567 289610982 0
145434140 563279201 0
289860382 16756402 0
96688521 127842270 0
554077438 417756187 0
178369929 177215721 0
56552980 318039434 0
27333759 371987256 0
273747763 403131486 0
371697396 537106012 0
193245775 247153826 0
503255113 89985848 0
202214205 291548310 0
323835706 20706922 0
330554201 460167519 0
34514929 34761180 0
375962863 82528313 0
51919868 211944410 0
149722751 237291030 0
13669939 481273015 0
493418665 448134226 0
34465792 555986291 0
322854300 223346996 0
192760656 215773346 0
224168003 413614805 0
221363327 434740875 0
282350655 180911563 0
544861836 532971952 0
6674477 58183382 0
296239559 416184851 0
2576624 299589988 0
47501752 125151613 0
449799025 517605577 0
248090612 258202344 0
519529201 360983745 0
40319193 17878256 0
510197602 125486684 0
166587928 514465709 0
420628758 504393432 0
543099081 427719984 0
202327662 485909297 0
192866261 523754276 0
553890975 35151735 0
36031272 225448265 0
436513811 459757486 0
502656605 257263675 0
150478841 437461694 0
418334419 156716666 0
345176437 329195526 0
540153419 527623027 0
474450178 78319481 0
258307133 494999671 0
362002384 356844734 0
42984889 402567044 0
341763810 41466096 0
101695659 258626803 0
552329571 408378535 0
106293085 505001107 0
2946883 62066080 0
207779331 140794768 0
293897004 156034278 0
57099016 370941618 0
110793561 167697365 0
230515828 259511999 0
91088439 211436662 0
174956421 525668060 0
8547043 219767907 0
404643988 337926979 0
425599640 278263262 0
113621848 459491435 0
120501491 275726917 0
119412325 491967435 0
341429163 321149868 0
145809320 448864043 0
178975486 265473887 0
354405640 308667433 0
20815108 527472572 0
345260085 397351009 0
205397493 325092259 0
551130773 523384054 0
309659624 432212183 0
350018633 401950979 0
209788025 129191793 0
60463949 66679034 0
429101758 92162361 0
271254031 181392653 0
422802935 403226201 0
71402782 274160920 0
131384621 501983641 0
466956957 1126640 0
225330198 198488006 0
215962459 445430396 0
348004154 322869183 0
15055595 178136822 0
421788966 392754385 0
83178437 347227411 0
173832401 105281357 0
335332790 309150243 0
510063514 434395057 0
213722958 342343830 0
76310707 411794481 0
171656281 230699058 0
404794845 210094622 0
554273561 448256903 0
366257221 483213778 0
229991105 22815639 0
141240131 47123887 0
541593019 189969866 0
132533023 372125356 0
446444139 231162222 0
354324 136794023 0
500530493 237223420 0
151752698 120832120 0
298382365 113211514 0
392533530 146508144 0
224832296 348077835 0
387698683 428225980 0
236099918 364022764 0
412050976 166102326 0
359640624 203072237 0
329562110 66412805 0
456065289 20478910 0
237123563 525476881 0
252089531 234372951 0
356376484 185403735 0
311002824 384165082 0
445918576 147194392 0
7878291 506317673 0
57498815 557394673 0
436111732 43259252 0
488312315 231487610 0
441921266 440448629 0
240600818 137590509 0
569247568 89297707 0
209570204 537499340 0
320648477 522375959 0
129984412 179490421 0
550366317 284467377 0
89780528 280389138 0
110976049 373061611 0
428138266 310844370 0
458099783 175911959 0
352693587 57344677 0
64277507 374920963 0
268145890 230939668 0
36296568 201091850 0
98539050 505429456 0
5538276 405717253 0
541310989 229740170 0
476663841 38787106 0
393602964 18644975 0
509754340 442445359 0
318601488 540208031 0
49200489 548581079 0
323472027 105683112 0
378149004 201616782 0
125073275 281212997 0
34571443 209579125 0
558913819 530612849 0
540864761 553483464 0
39948579 388457196 0
301253376 84890261 0
69411401 350684258 0
36788306 385457274 0
256616442 397007805 0
224724464 448241764 0
237576997 454376336 0
350953732 252626320 0
489456520 190415023 0
59282871 331321600 0
145842456 314527465 0
29194427 365056180 0
378181152 402641714 0
563509337 264590150 0
28494072 73654768 0
266639950 304431207 0
26770571 189655595 0
64092198 467432692 0
232491230 457602271 0
241637407 122211096 0
386996700 560255380 0
229474288 484703799 0
86141865 130668705 0
244932907 109989943 0
160140098 530554999 0
339067619 1206175 0
310231644 159114634 0
543698406 172954561 0
424031764 355807299 0
520471630 288168747 0
563947568 440934282 0
525711913 59185410 0
124031419 471616562 0
453478477 4054105 0
495418778 145289613 0
238210519 433775483 0
203405773 297041714 0
152006771 117978181 0
477865470 312377351 0
53134290 89863491 0
448731498 514580234 0
68699896 237378935 0
107798191 115242240 0
130444376 538736308 0
50878642 415560247 0
81019897 321296808 0
293688293 450670400 0
296619743 233131933 0
396187738 241811581 0
11050426 35536703 0
24963810 494756863 0
539843792 323695038 0
12628066 475231446 0
498556071 106929364 0
260304265 476574649 0
437033956 292537018 0
24879594 65936241 0
390394755 525587706 0
166539407 193816966 0
272216353 515864951 0
45853439 111094468 0
273558634 456135856 0
511982070 242577411 0
211058683 166103611 0
346584079 549715011 0
19297715 428850804 0
361645054 160960613 0
252630630 494149867 0
378463581 363011256 0
13768005 413449986 0
221722072 261884408 0
383635158 256296744 0
337590558 479980523 0
4524052 411896159 0
550889345 100507092 0
128320647 395304767 0
403883652 200896953 0
468647768 434775616 0
13457272 25898889 0
149564954 186970882 0
454419584 228771380 0
96063120 226948006 0
110793596 399314209 0
529122260 182199340 0
349440840 511692744 0
119184490 206965489 0
154439773 21258252 0
229696674 446632278 0
435805542 126557621 0
224030282 321321073 0
332154783 58315748 0
547076889 407612729 0
89661878 32238856 0
1306468 523601645 0
462739156 127588134 0
41204260 401233837 0
535884037 338279250 0
561853271 535882928 0
386925190 231810317 0
302674056 363745975 0
107197022 561953432 0
197237746 479948799 0
387925624 443780408 0
237299077 309179663 0
123432636 449126244 0
359889782 323925085 0
349743527 286402202 0
453868775 366544249 0
106224899 170066410 0
537442625 393696717 0
210561080 450030016 0
259699188 377511723 0
567633989 107942907 0
401708881 243730383 0
423615728 385040728 0
364533844 473598754 0
304909302 198793456 0
366144992 514706657 0
61382797 467641134 0
364513691 218747940 0
353352526 435079465 0
511597809 358481259 0
499697885 224053815 0
119895442 123818851 0
430171577 42548163 0
550729832 384751053 0
475936257 104288888 0
191704699 263173548 0
172938513 296221504 0
259043657 190440645 0
77346885 463481997 0
218625688 360976458 0
7673941 163991692 0
413469341 392388122 0
285218438 151160761 0
191884588 268348070 0
200709938 109919773 0
306563740 510118006 0
292649011 364545183 0
292521763 199446264 0
322471093 495691766 0
364428236 293142443 0
161914737 482155682 0
116047873 326042900 0
533799174 486714144 0
136543066 225607415 0
297350875 85010930 0
155275488 239194156 0
123619886 9769625 0
533105732 537285335 0
173819014 97957578 0
492247472 256600129 0
474802845 468224552 0
482481240 285979571 0
187417966 406392076 0
503495571 341342203 0
568236588 328689946 0
311843122 532605914 0
365587056 192799004 0
240101872 440540465 0
24619544 368100585 0
85184812 330526359 0
402211627 366716727 0
150086551 355278290 0
199714129 397939482 0
389393602 251675523 0
311717059 405494245 0
438156726 55349431 0
563347926 383994106 0
305400078 154625639 0
436975335 340294293 0
252838936 98428528 0
401659785 365230094 0
152927750 359673139 0
70818896 481519697 0
125236476 111785248 0
431056306 397637084 0
11526330 238078639 0
370107798 32478758 0
544221605 512551075 0
3899336 491792349 0
380075003 367026251 0
107238414 91874839 0
136804693 331132311 0
429109377 192984776 0
244353474 172788104 0
512445800 157468868 0
20652306 36458742 0
458645036 254238461 0
317978039 497315130 0
562652060 199162131 0
169894657 66342219 0
40915533 486071243 0
479911142 133408180 0
102934273 408493113 0
341494331 491269692 0
420826247 137378662 0
442399285 363562719 0
398954682 86361666 0
536398531 340836801 0
70267785 74914553 0
86199568 92622167 0
497542661 282728196 0
506981430 353046831 0
123223423 106963100 0
227200842 95251520 0
442107762 490682179 0
400567090 153189582 0
510974041 471963672 0
109967801 404672160 0
229146844 538074903 0
377716859 427506465 0
431814427 98199006 0
293332875 208578761 0
359458863 413203274 0
440705594 389899504 0
408976692 213752157 0
272808376 159387575 0
284235342 457967407 0
275574363 457370020 0
458620415 192475767 0
534087203 273627270 0
542455104 113323444 0
297274911 284683568 0
90728272 453882314 0
544590212 539087786 0
259328260 271770139 0
58371369 548335650 0
136098756 537162646 0
67283446 51215258 0
122001914 408243328 0
442535616 97667472 0
561834787 343154878 0
421117663 541277549 0
341219728 86888061 0
125413660 57096203 0
230832209 233064603 0
405247884 91412708 0
525369541 39465082 0
219893337 47404058 0
388490048 246297977 0
108892276 24237397 0
59679477 290686593 0
442853832 456663473 0
108223552 14773015 0
247480614 504111128 0
255097775 220090043 0
539304486 312822376 0
301109088 312174595 0
226697412 476301186 0
138333318 67606391 0
141800998 478345058 0
395473134 276779716 0
512042128 500112100 0
525111980 267061442 0
544836394 416546374 0
243484770 483055526 0
213968455 94223833 0
288511499 11841800 0
517496162 153091628 0
157051910 135370453 0
555493904 187262463 0
130519610 451185063 0
261541338 287010663 0
519020849 94844381 0
374154405 177806072 0
283937535 394177211 0
71497242 358840155 0
28134670 271546396 0
481630297 469515726 0
516698409 447949834 0
200999388 255262 0
379503162 215786786 0
257258447 72445487 0
480657099 151404419 0
563455748 382375710 0
199136763 273272417 0
426922818 431423810 0
476303944 205328274 0
177284665 69121347 0
50063557 52202096 0
103861508 509152227 0
317038290 117523956 0
379932000 230153258 0
477536898 180068259 0
148069964 262774736 0
52884495 371293801 0
196984677 178317637 0
70958727 466095359 0
567682347 238791719 0
329006476 111037308 0
373862342 238218708 0
475742936 20603541 0
380584432 429798026 0
144338127 111449784 0
330270900 80978568 0
217372868 285232784 0
455208513 251114095 0
543582057 366058156 0
258818312 148024886 0
412878251 290307422 0
255851418 403944578 0
534734428 567317746 0
306805280 446309746 0
77883460 209636505 0
432910532 372926690 0
501036636 503962044 0
64168813 157941524 0
227026299 151774441 0
281324053 267313620 0
81042380 472272638 0
89161666 501850131 0
484946249 388370682 0
175608112 499193101 0
157437845 419409584 0
24603382 136028232 0
434455728 498701649 0
553514923 369716074 0
251489033 23242172 0
173004814 219827976 0
374146884 497976046 0
335010489 444020642 0
535427258 396017072 0
108125726 176826945 0
558557161 69423056 0
331295277 94158375 0
390488834 26096259 0
277946062 330803534 0
201326239 124375670 0
304278459 10287646 0
340414445 367594443 0
22663539 83631638 0
130016004 181682888 0
366514668 219310655 0
224989803 38872457 0
168959294 172470467 0
235489814 428122919 0
510600544 380574065 0
176973882 284730468 0
23601845 395562804 0
426928951 402970336 0
172331959 320123654 0
323573867 554410503 0
459740084 318034236 0
68517244 316700377 0
404231094 494831148 0
178867055 334569384 0
329111713 353682614 0
537207270 528081566 0
63556721 222920569 0
457349423 257213268 0
479501485 141111874 0
69073778 482845654 0
96626119 271615603 0
434588244 41557606 0
149541907 543687631 0
99564581 564411315 0
25450317 489828396 0
270732769 69462061 0
76922342 444944652 0
99489046 37158732 0
343084635 324831349 0
446993950 111799270 0
171410808 254737543 0
384116894 171790484 0
77907341 449733722 0
169984789 93713225 0
456224975 40578431 0
466893709 291277097 0
251047743 284728574 0
394639993 486191126 0
212020373 222780166 0
19958122 461796319 0
475874604 483993136 0
423484251 416658999 0
178358380 551833053 0
1580018 513091244 0
273626674 87153552 0
22726805 259220443 0
360033030 452310363 0
366867017 193879909 0
462449295 523378898 0
256000015 194724490 0
12438648 492696128 0
450234639 364687506 0
21506526 148445774 0
31597880 526435857 0
333998684 174592981 0
157295994 274959775 0
374306646 467933073 0
41452543 204862822 0
66160692 546636905 0
242759626 308358082 0
533858707 239604211 0
114938679 321703833 0
539999206 112042789 0
11970117 451946415 0
69070075 339647033 0
510022549 271047922 0
115659478 543195894 0
429980041 304193036 0
145923968 282299655 0
443820094 130807361 0
520527835 562901335 0
503468125 435075773 0
400187426 154501246 0
2840455 549346008 0
49290135 445219554 0
497773699 90432933 0
181455280 280033100 0
214726911 119616748 0
361661729 559316728 0
528928377 72851593 0
158177081 194212404 0
113425072 506973606 0
252414408 255381424 0
215721584 87603306 0
525800104 226220180 0
139176464 73741549 0
44727563 84287847 0
401163152 32320429 0
562410290 195741225 0
293649217 561807821 0
254624245 42658380 0
388550718 235091591 0
200735978 353347536 0
420638633 232237695 0
376239912 174241779 0
211548559 228736880 0
140800734 68522593 0
355124811 272439196 0
450827647 328965084 0
232816452 119305502 0
397731207 234492786 0
128508256 411243907 0
516266013 465635787 0
68698810 262730125 0
289912805 185526733 0
151686356 478050519 0
301880323 410970915 0
49861497 84920464 0
362828171 472142105 0
429821049 431960260 0
468110479 63564709 0
486633270 401530812 0
546656044 350828556 0
530813576 258123670 0
321570428 488681795 0
232982197 474078383 0
303910311 169453985 0
520751657 301472429 0
113112407 68605804 0
493555373 44246978 0
280010666 326233388 0
12745868 493051457 0
544427636 227016044 0
548441124 557581808 0
361580354 84414364 0
404189969 363735195 0
405705720 11370806 0
154309019 280268745 0
226685001 225292258 0
346822341 190008140 0
64422772 547004717 0
566743979 419538732 0
380001140 129862861 0
43034258 501945853 0
234224772 369029613 0
295904078 150159226 0
22982785 362902691 0
307513070 187601067 0
83875569 548371033 0
291110472 284540855 0
564403562 462671431 0
467864123 177113778 0
249580568 432056766 0
420897435 410501908 0
352567366 436200286 0
248123168 44714479 0
325729514 150649440 0
395003096 559281295 0
225886819 504265291 0
323566585 161270997 0
215471132 298245185 0
130403483 190315517 0
105663238 160969232 0
225401990 324969616 0
532345340 555550659 0
252694107 375094974 0
322232030 125963131 0
388834713 434789265 0
186096686 358480780 0
321275359 122167229 0
422505447 284129750 0
101712671 383448145 0
14604382 166622914 0
524354307 261330885 0
378423143 296681323 0
358265428 204455877 0
28077707 457669122 0
7667876 5189698 0
23513520 404205484 0
501504204 37843611 0
355848870 364173876 0
314607113 5857643 0
135469742 218958501 0
318633452 236115593 0
547601728 437615491 0
248799387 6625438 0
551237407 142518478 0
307870390 506666001 0
463823347 227958131 0
137194766 362880968 0
36824898 244206001 0
397709696 197483399 0
159481031 149152396 0
149639959 460536673 0
364866277 435933027 0
441771135 424562397 0
393687959 533456755 0
409564145 332594737 0
309064987 32867802 0
14969310 359839681 0
313511957 257425773 0
525733288 254987254 0
69644865 51663648 0
291450939 538232301 0
97599219 48124887 0
505084711 542978335 0
282712543 314922589 0
402941620 193642775 0
285709038 69792823 0
296560857 132386308 0
492265734 412391996 0
526465385 78207710 0
423664943 310336478 0
424251400 438838461 0
131729324 311353594 0
141084742 469277295 0
307866096 348223512 0
94106452 182527047 0
478629583 164090963 0
392507163 202366264 0
470682423 117463923 0
384494049 44821408 0
376630303 344882916 0
487009318 44044601 0
93028086 63046341 0
176032021 216519505 0
190075139 29146087 0
316212420 330949558 0
318141657 382708923 0
217124444 170050172 0
75638659 364443423 0
210134473 120209892 0
312948964 181153814 0
372260397 348488264 0
64166642 364038023 0
545685840 137200235 0
56476560 400526602 0
96567606 661499 0
343077959 469806922 0
252572506 569253414 0
150176065 149092567 0
362173559 18777753 0
284996165 556276150 0
352217909 563235013 0
328981035 372164456 0
160064608 60527203 0
242021311 259748028 0
533149793 246896313 0
261671272 480800040 0
221589130 11067922 0
356331118 554793367 0
6712133 296891507 0
154208680 214338902 0
433264275 545841563 0
502888809 729488 0
400271814 237081716 0
219639472 440754617 0
369665580 203702685 0
460858849 496198757 0
52546038 212547544 0
295647246 166572643 0
463331314 141742233 0
489679202 558393831 0
322137499 222137024 0
324217833 255277475 0
116256209 11600717 0
111770651 492681179 0
231480146 251008874 0
536490538 259193323 0
44751594 276952773 0
148798554 345725681 0
217632817 13260764 0
74308644 40983673 0
173272477 13217183 0
245030088 248061969 0
285363104 417895428 0
75449505 440250769 0
250808045 216025126 0
34892025 326847133 0
25003418 365040698 0
549669770 439894468 0
408218336 337624536 0
11080306 89004051 0
175051160 103789314 0
475761322 376154752 0
419280796 293934231 0
135709868 545236910 0
462767622 565099014 0
168407655 491241071 0
383978296 225748070 0
48997606 230636800 0
73382377 341865831 0
65967424 363822680 0
217390183 218333399 0
177985223 268509953 0
70210122 189566908 0
521633080 544598239 0
209487728 529694359 0
255741925 520431675 0
58059536 319605708 0
15721606 547950813 0
449587885 26693578 0
100307102 328313737 0
111783851 281344195 0
300040930 381136665 0
447152642 184879839 0
360926769 563379843 0
503311891 327602049 0
566545993 56109268 0
146609442 227428437 0
444150742 459627391 0
139165284 393969966 0
16572148 238159626 0
547309289 362747025 0
281957989 362435988 0
236897814 423737324 0
525870999 158242432 0
112836263 363484866 0
560973317 517023881 0
556969686 80519116 0
22229018 356554319 0
208278725 295186724 0
495639320 297841779 0
416932481 349336630 0
136170874 365858862 0
519069479 12801393 0
164232904 338295302 0
454617863 404489211 0
250167435 51251945 0
371601692 238149443 0
514398018 317048258 0
459676046 248881382 0
64749444 5534593 0
384138532 365716414 0
439342329 533332987 0
235013742 564819283 0
1123352 92145811 0
92244567 166752270 0
342759505 567635261 0
20485542 520206745 0
366300079 490315333 0
519092519 62055656 0
288578894 230152110 0
33410905 32878494 0
87977986 447688463 0
306210620 562510359 0
75210485 535648901 0
430045997 348173329 0
189105083 384734866 0
379508126 73832210 0
179435603 287637319 0
520914326 517746815 0
387436076 543141828 0
97975314 99320275 0
380606488 52223245 0
96966898 407213272 0
372496236 366399606 0
438612878 343082279 0
444421798 61469941 0
78943004 441466668 0
183892655 513828379 0
243743165 539457869 0
520865154 196026907 0
524739436 462654251 0
511890123 103055141 0
256081385 546661003 0
134348991 195140489 0
98364721 373212798 0
518269568 388358810 0
357191155 538332445 0
557965482 275961002 0
332039667 374211127 0
531530124 485232809 0
279919356 213364219 0
167685380 408330458 0
162940908 367529967 0
139022059 34461776 0
297322444 79444754 0
281337584 65998156 0
24706113 114219917 0
319512643 454030579 0
41604288 341947742 0
106540959 99122696 0
287798210 413948371 0
384220383 275809679 0
15910533 548837426 0
447089113 40188905 0
299880767 53737160 0
208277290 122929478 0
189216493 67741540 0
165411702 433276907 0
181140783 360293063 0
309905468 514855402 0
345058101 72681247 0
552682472 254343192 0
490832167 404392322 0
32709765 112372012 0
163598907 172300431 0
268766348 512994392 0
189227516 84910012 0
304619891 282343239 0
223690779 1068082 0
513032580 83678415 0
265512542 179978100 0
210529650 132292277 0
251354507 340215408 0
373996343 35848368 0
489466783 360074971 0
232674470 532214465 0
94661982 100977846 0
10400989 217110956 0
139536808 330523856 0
266478633 190540890 0
329250054 41711566 0
107999512 275681643 0
218886385 182009572 0
170738474 73851174 0
259816824 382869612 0
186010910 204567855 0
166078368 262918623 0
200493131 280572662 0
239192686 190195257 0
217496949 265107283 0
556332832 216227953 0
65919863 506385621 0
414396573 128069597 0
82555088 501994759 0
384632572 48270747 0
101039255 543584109 0
73958793 405630428 0
187570753 400678024 0
485987243 443665836 0
43379147 438572962 0
445008978 453686731 0
148337364 173435848 0
432491077 530765505 0
532282318 396871583 0
308646665 445520643 0
470546801 272694055 0
424818949 461163821 0
276513937 35664713 0
289176473 47835615 0
172783138 563164955 0
21696358 82239781 0
490703103 97875323 0
249781087 156665155 0
45209442 318227134 0
545304964 38999406 0
476223506 66609166 0
559789401 457210849 0
71047907 160168352 0
25672948 565860111 0
154631285 398133031 0
204889108 285486409 0
94338118 411869906 0
278557997 424547300 0
439004949 545189068 0
208135645 111628621 0
172017683 323203140 0
263752430 180888349 0
395567567 457611581 0
333385546 432996493 0
537229596 497528710 0
337179114 27082765 0
153753622 39913163 0
492850048 307129423 0
103390164 140249553 0
445452344 534002818 0
239045682 63677615 0
32663051 429882199 0
109623496 26915575 0
210668550 17720987 0
13673777 500470761 0
463046820 183508334 0
453883441 403938777 0
317232910 321744189 0
331253605 78411766 0
220098914 510952335 0
379985707 448415786 0
247583730 258616913 0
327688672 274134071 0
273919093 138532399 0
294837500 205635346 0
71684775 423635893 0
370971277 345747864 0
424577523 303004938 0
2050864 40994634 0
562810490 397470242 0
299963209 352960589 0
374310567 397640121 0
181314078 243501710 0
261487169 249719457 0
139841027 565073050 0
121400731 171802028 0
225365876 483359620 0
384397936 219804448 0
94269692 321291819 0
495292974 431221031 0
199188940 230879148 0
299114290 352635328 0
20325184 146352794 0
355420153 50022207 0
475313820 145924113 0
456665158 503162148 0
406009628 279706659 0
11095941 171560887 0
338857884 112752713 0
194514272 7461122 0
418771439 275529746 0
9536594 60557108 0
182835151 255207497 0
112513573 343877262 0
5178754 56189289 0
406552633 408563070 0
372212949 484253830 0
28853089 273426770 0
215564655 237029935 0
118908449 564253928 0
154303281 110410672 0
332350704 121982586 0
310062324 247214862 0
562946011 171455790 0
406912065 25370386 0
437660309 149218121 0
483765930 548361684 0
304668756 20073656 0
124050025 407237176 0
30306204 253793868 0
188773919 196396454 0
481742212 269737700 0
81398890 167535192 0
516426885 6622602 0
183722043 451312985 0
294670093 304220728 0
367140790 40114297 0
346967675 465065874 0
471253845 65619357 0
339369720 406239781 0
245644806 290574653 0
482103092 556807225 0
101942612 506698569 0
523820125 415689996 0
171258061 148883378 0
544717826 402117786 0
199130541 107390818 0
372995333 229770363 0
69068470 446287065 0
95260770 88416121 0
493165967 81920660 0
406126020 7706217 0
426820831 121247404 0
165083742 175758019 0
522473291 478662120 0
363961927 435255400 0
33528065 101446535 0
89404796 140018460 0
98379758 42661245 0
552780130 162404336 0
147119683 462190474 0
34349304 379223321 0
132701056 272287340 0
394480598 556789903 0
355864871 363416435 0
266090605 22626118 0
223988171 285477256 0
324883267 564140227 0
481321214 451412434 0
55509766 388906273 0
439717741 184210746 0
212197738 554550608 0
92265119 208207245 0
436124373 405161819 0
17111881 534910645 0
227519125 444834855 0
38020147 387517313 0
523715827 492367055 0
324577668 47847838 0
397447837 87231465 0
460861211 488664288 0
257510403 233871394 0
227993566 120064377 0
446061845 553937988 0
54169763 269474951 0
279588595 241681478 0
149330134 423526458 0
94628616 282714749 0
297989947 364169054 0
146112456 345702446 0
12403639 36967818 0
84735224 568884528 0
344853066 250295470 0
290605909 91755945 0
330889377 498806953 0
125495428 244453305 0
439512700 200825710 0
53934926 112479406 0
329362480 151314617 0
212277603 149183235 0
59063320 86576292 0
354406062 283950243 0
551128998 366752941 0
358799111 392316132 0
232196540 216519247 0
410132791 294127106 0
7368699 251663074 0
250774360 170170075 0
397814825 270660583 0
532118015 431059761 0
467912775 242246913 0
137148605 522223225 0
434759391 288907925 0
503489161 279890703 0
60863815 144465581 0
458154239 473711588 0
526562413 327957086 0
198931493 248505981 0
541009059 244096180 0
329780842 304462179 0
44052097 359259234 0
331668729 445185971 0
156157896 546798191 0
16732126 107643683 0
335316240 23644104 0
38802509 53771076 0
240530310 149780600 0
164470372 50460373 0
14109349 390323313 0
276517866 390734250 0
363321707 31849721 0
530488142 167772356 0
124077950 514083420 0
546115689 142299468 0
302573183 263160934 0
160421655 200617435 0
559699004 42672212 0
158887400 374751780 0
21793197 223856854 0
227881663 25746705 0
184707992 362952205 0
491559081 206027174 0
358509801 452279949 0
131112005 386385758 0
136543903 256651578 0
47998038 279489413 0
153691079 249885397 0
412901289 197127554 0
430789857 37034182 0
164261860 524627520 0
294786877 142563579 0
123148472 238128250 0
557584679 239146449 0
54159696 275071382 0
73647697 82520204 0
279579730 151547164 0
396608115 6861983 0
331638583 252806965 0
158864899 149300002 0
453280877 83117802 0
451262173 232748671 0
173626370 202181246 0
182298012 166747486 0
447565358 416018865 0
304473193 7448010 0
198036349 281587619 0
221618960 360996534 0
72733784 515454496 0
543939433 431591733 0
328267776 483261971 0
351886233 143441821 0
553524415 44164291 0
181255968 447141450 0
153892479 133544259 0
450785134 502778916 0
237566506 516514565 0
440695825 333608671 0
114307591 31370829 0
243405371 527910098 0
292343424 272760781 0
475855907 324143353 0
393600318 142092568 0
353278295 225818459 0
414135753 376474261 0
512143995 159422449 0
363503103 266647921 0
350103790 543267941 0
548950044 81038288 0
373540359 161647214 0
159963546 85023662 0
427924514 200620409 0
10704901 201184959 0
343161500 401889856 0
389528775 185845580 0
518706288 41496963 0
167197213 428307450 0
204725081 497494481 0
192489208 202908857 0
5385770 179282552 0
224158963 551698236 0
173378263 65901137 0
226999578 515662197 0
242393411 196117748 0
11564600 408042754 0
4986537 16698018 0
435046082 82473976 0
191999358 512891551 0
262396390 363544238 0
352861519 78971386 0
406425236 375526245 0
188787977 534016569 0
357656841 195149993 0
256133944 342360163 0
389795689 435312246 0
25180478 40164275 0
72203372 106723107 0
376827234 28006915 0
99688590 471315685 0
453775794 125433765 0
293850415 398736573 0
333370677 223047646 0
419765146 263487544 0
5944819 431490642 0
435086738 228020278 0
356748447 112338899 0
133877321 210125049 0
42679264 53714531 0
145633412 330382662 0
516779106 209700351 0
376036240 374228548 0
301991243 46216334 0
486521687 465628911 0
110156480 121664489 0
205544861 550407276 0
365780918 555577482 0
271584844 415655177 0
110787442 499380733 0
214145420 61853805 0
309231446 42707372 0
117459039 225470220 0
280891321 152046924 0
502407050 279241792 0
425406508 49511465 0
292572584 549036480 0
513847694 202177721 0
432735003 23667004 0
143028077 494841981 0
91279430 162335935 0
496423747 99959291 0
136673628 486965443 0
544873553 165249188 0
430047466 423497475 0
32645558 204141768 0
185206565 118155439 0
531316867 393885609 0
145942863 60637215 0
515006498 463906958 0
387860527 350529805 0
162309562 6555476 0
163296727 260869801 0
544532799 230579695 0
74844879 444003967 0
141413773 505856936 0
250228739 331744373 0
517712599 68785979 0
377749693 390772004 0
503673496 486124538 0
469933797 15997324 0
210136486 5396648 0
207709116 505846459 0
303018567 354497518 0
358724970 546069454 0
485708605 306531936 0
316056026 165231468 0
287288575 317175462 0
368219371 272233202 0
249422450 351717984 0
21662303 567961564 0
472482618 416743346 0
366976172 280091532 0
254038172 109019162 0
238605733 2177657 0
341223783 171008433 0
244521877 435523935 0
135344428 329460419 0
289139783 5180262 0
555529227 523049161 0
132740550 512810142 0
82893080 541874206 0
48929790 154237482 0
469131108 312606625 0
452179201 105239309 0
73276842 251967581 0
289988741 244658002 0
116064313 359546511 0
139205794 452883786 0
35406650 255258977 0
427140841 35551864 0
387603228 307348339 0
11968093 536892730 0
129174044 189590759 0
355108613 335060882 0
418517214 236195000 0
207487103 376777499 0
453075447 403762407 0
235400804 517709402 0
259252380 331079025 0
405423948 538392964 0
459137297 251124893 0
299113579 15925727 0
107730771 509513373 0
556650985 547827499 0
188298289 535900125 0
412503167 210445268 0
319862874 115610391 0
524550630 515774400 0
529358464 260408485 0
117334949 170244047 0
565551475 299265348 0
16833391 457543631 0
170462606 501568826 0
562937066 548546678 0
515233272 91942964 0
232077326 168212304 0
468288002 551999916 0
334680806 129337921 0
158149299 243282387 0
162885001 481398716 0
367203327 37282933 0
327331542 285711625 0
558122268 33566565 0
286820567 249642195 0
428833566 291039124 0
425738952 73540515 0
383877573 445488468 0
52185080 112873781 0
412446041 267880790 0
100993458 10827722 0
401951861 136738717 0
56813280 555139674 0
15898674 246460418 0
80562666 505993699 0
500220789 307775622 0
43613055 498215287 0
349012336 402041753 0
88823879 438788459 0
356832678 207120766 0
439946084 469280315 0
202931260 506267159 0
547493868 32185412 0
13981660 49409245 0
162553100 193857325 0
5139103 111288259 0
484671838 437258641 0
252701912 251185255 0
464034955 380940764 0
24758481 506128720 0
209072747 289284778 0
246672091 399570892 0
249439783 362644463 0
173659541 488267830 0
301295991 378201497 0
183374826 516121416 0
11304856 62503603 0
435117073 529622032 0
56165569 457569395 0
512697036 512811596 0
253796884 288653492 0
530658481 248775623 0
412134077 521548906 0
567345964 306606295 0
397616315 256614376 0
516531673 300058822 0
163793481 282818917 0
253030785 560493681 0
390454701 281161895 0
92168062 150664235 0
482601846 410608902 0
195632913 326343069 0
138369532 402535102 0
80492150 189129421 0
525760047 143341677 0
435028409 143001633 0
7032146 422334366 0
527425132 385025914 0
448309699 57109110 0
345598696 439840305 0
540889835 183948822 0
501336223 34035327 0
30415239 206584894 0
191509396 313662438 0
290623339 282706017 0
235161098 135730256 0
196868686 10685777 0
99284784 408945293 0
528299144 189224030 0
115366501 240966558 0
318076135 380208998 0
274470720 381810388 0
523389019 399053264 0
508686461 358911502 0
150255656 397727499 0
230319432 325587239 0
172889762 455279404 0
460351568 150746825 0
193303161 357508179 0
71417233 293224257 0
324831803 433468044 0
217580522 82485409 0
464410017 186861773 0
87653879 294725841 0
221631238 7078711 0
377946713 21066314 0
14906631 325431450 0
409628002 535228597 0
61684504 471762704 0
467727858 237300382 0
550471820 425291427 0
133192932 145677885 0
228175260 73835973 0
197946768 306112494 0
209114607 423330773 0
536778277 493326311 0
502684286 454359545 0
505151729 15501102 0
177872232 283134983 0
407067089 510533987 0
15623958 477584180 0
283685555 491582058 0
556369445 416610821 0
552977841 413399904 0
228133467 474510141 0
359670109 501288194 0
412843988 312565485 0
313607093 67539286 0
170443700 110817655 0
418694812 266698265 0
323200253 459251818 0
183291040 426904052 0
242891442 420953623 0
308612508 489346780 0
353070173 6789598 0
118803134 86047648 0
175087357 211047256 0
319545434 318336035 0
562051520 440325953 0
463482006 434337682 0
419736007 478432411 0
300160613 118018455 0
522674404 55610435 0
49055008 203280966 0
15111138 126628838 0
189383861 263985238 0
331473055 521415810 0
339902614 443704405 0
356515012 53323557 0
427758291 394781199 0
258291622 286952507 0
485711910 44444206 0
71987615 221890894 0
85890749 226216127 0
23678147 147541288 0
115786013 108464852 0
373678745 42809609 0
6491595 315349446 0
507084471 180394002 0
542421133 477953300 0
262971137 130060924 0
93639932 251401782 0
20197509 20056769 0
545132063 231999377 0
147600375 53568190 0
360733630 333846703 0
138435593 329374719 0
92077276 102943194 0
500046362 98985465 0
410447944 250236744 0
15270754 231296317 0
158476693 364908757 0
225150099 87810437 0
553502520 90477059 0
209196014 365835363 0
245218032 112148018 0
244541622 235827036 0
510641985 551488320 0
509766332 376254755 0
56924863 388863031 0
503071641 7686862 0
242229742 427237726 0
57391904 460248411 0
491099307 565406093 0
27479548 68010661 0
165713869 556603800 0
367759490 409639035 0
177625787 47253153 0
72395921 529302457 0
310127630 44642021 0
243953231 400674 0
486261950 336803559 0
529052973 327688878 0
273831451 266621596 0
497805401 498619394 0
393008776 71100222 0
500086799 47668170 0
302240940 419528042 0
204640510 24792995 0
198536104 414205761 0
565838693 254922490 0
380387677 377411833 0
517634026 311030696 0
275369417 438729794 0
75757717 69169997 0
121149536 25316644 0
346224071 332135888 0
312162523 262470201 0
312276772 539815090 0
153129352 60356855 0
90256382 5315878 0
67404835 47006535 0
438578504 522341329 0
16920574 34954244 0
218492917 532961613 0
129530728 7495959 0
528636639 132830170 0
36226722 121185284 0
500689361 343452652 0
27010816 430298279 0
351458736 456138037 0
67217874 329180225 0
368756151 95164894 0
93350307 444762723 0
432077101 330766271 0
212880563 360378710 0
515687939 258453050 0
296074889 8199177 0
60453151 222757700 0
128037930 393114298 0
271299337 221008260 0
461996779 288833830 0
34438321 299258534 0
62746801 385709959 0
202496828 22388840 0
222603143 510747567 0
133290855 199869316 0
441862857 48403039 0
545249367 242357601 0
477757614 408825855 0
482129282 306631636 0
102327809 207948455 0
240909343 564052938 0
236808353 28666936 0
57960209 203155892 0
358036095 314997609 0
20497021 183776581 0
374591861 274733385 0
5578519 58915363 0
298751704 328285744 0
144638031 199266563 0
346085364 355422203 0
424176442 52476689 0
465887876 560924277 0
181383148 12880664 0
280524075 131970695 0
321583251 433397278 0
70868234 38304307 0
222677865 323605295 0
395546831 162059560 0
68069691 405196917 0
478971175 483321747 0
168282180 343854628 0
118216094 194883125 0
37742558 232615477 0
542394231 352167430 0
218579066 146630540 0
43332360 546724645 0
528477104 319688965 0
459756727 260378941 0
78242014 369052508 0
112483048 373908603 0
512281744 374438222 0
190081646 56856453 0
99791451 251221350 0
393312699 116364397 0
398690606 88861843 0
205830132 310025937 0
90066951 462849413 0
414953180 340933779 0
158183971 395136016 0
72136103 351998492 0
279734418 183195424 0
284993078 136898777 0
428161173 80533623 0
408762935 472157209 0
471337305 226773661 0
559725320 21650852 0
71481286 344616091 0
342245514 399624817 0
158205710 293485820 0
454873831 512857082 0
191225110 158121828 0
493432308 128845513 0
553337595 398905843 0
170810850 127771910 0
27780440 140121112 0
492531785 283546317 0
145192094 538273776 0
20730879 27978970 0
297221962 302996308 0
35528018 176513062 0
108247363 44860511 0
393651107 207957998 0
82135370 243438546 0
502554844 31000714 0
405684627 437959685 0
308259968 244149789 0
224900867 442630974 0
43669208 489301807 0
127268570 234547821 0
24355631 21946883 0
454209500 197652929 0
3794682 48518699 0
537807239 446225729 0
231117868 200741798 0
204778851 500216678 0
132355839 307030758 0
493332148 186283533 0
119886431 208497297 0
290492866 149241878 0
361700035 528318992 0
452872177 561280149 0
407059892 43887650 0
106795317 311627650 0
182914613 505288251 0
525973629 190276742 0
461305186 236400537 0
436484363 321056846 0
119493619 486416254 0
486471220 385689545 0
397359495 463481499 0
501238152 210952881 0
292391717 511763443 0
276970030 323201321 0
505319203 14951797 0
360201989 400282861 0
235858977 50581477 0
564413101 180283410 0
57178214 20053473 0
346140166 191948502 0
62564985 191522020 0
162561195 551600150 0
102949742 455641800 0
533684652 32115139 0
341830230 22495197 0
481912987 457660311 0
383542370 370918367 0
163489112 317224588 0
320273968 477053584 0
86409772 186781914 0
25295057 301879522 0
121934361 126462445 0
281442414 156121999 0
50947044 207941881 0
110570100 415052685 0
555530723 469214470 0
545711259 548000781 0
323844558 529113062 0
322005282 23817223 0
322974524 260156411 0
517504031 25206849 0
521645201 99416799 0
4366355 234347335 0
327807100 482629874 0
154853650 74616721 0
519420491 101391624 0
260704666 27797025 0
338826141 507148702 0
198696791 540848116 0
136336910 520001290 0
218661506 276686412 0
64255770 382425188 0
124935758 564998392 0
489966210 384407410 0
387715129 546127084 0
362790565 332028817 0
550569365 149158542 0
187774224 126390836 0
354845467 222826546 0
318667664 194157123 0
490023373 170304335 0
268447230 564781381 0
481284813 370076788 0
415835037 329132610 0
411593205 518250799 0
294089291 539150215 0
297354056 465132149 0
174912463 223208573 0
157572240 74893649 0
374444152 2312763 0
5415091 544080810 0
380544694 175589224 0
304370903 187196546 0
21833220 226713106 0
456151546 374735571 0
258844152 90195682 0
447844672 377829650 0
47039323 562695660 0
22819424 453684597 0
7866289 442368755 0
244420591 248855576 0
9922144 136555155 0
358304127 22140266 0
262069051 409025191 0
261563055 285126626 0
17387297 79802989 0
488112171 415072271 0
241538107 93761811 0
360620989 304260800 0
68240297 67778312 0
314492417 255475296 0
425494783 306185401 0
312986414 402352113 0
129064859 296145482 0
32159297 489703469 0
386546904 564483277 0
282375610 481671533 0
555975202 191443698 0
175814452 263974088 0
325337470 394935694 0
442205394 172362595 0
21767553 369908387 0
307252694 465070945 0
389861800 428084315 0
450154551 7489197 0
282547209 454597479 0
221471711 351600739 0
210708781 53955681 0
466131257 510835321 0
12821604 163048658 0
9423089 78305455 0
457985906 253635849 0
90895050 100134256 0
50859342 396449082 0
112803904 182731871 0
155502790 179501395 0
287189924 208528173 0
396403723 351520257 0
245324034 111835548 0
334491621 17149372 0
472755025 249611735 0
359574875 247188054 0
514864790 174598373 0
344780655 232864816 0
296476223 476128103 0
508033386 242390304 0
82230048 418091017 0
425884421 386867451 0
343233153 286575752 0
175530426 303213388 0
484788224 155073385 0
278900434 246506243 0
553399373 52067253 0
261105970 465846499 0
129510170 151013826 0
275729682 446800829 0
61704209 378714941 0
184782420 259837372 0
304224156 140589813 0
64577254 339486785 0
299344249 103031539 0
471200785 527967716 0
215298730 407623154 0
153422198 481877256 0
186195067 330633738 0
477703607 396941806 0
475383820 58396604 0
260501416 391201535 0
327359291 565200350 0
26008007 492448900 0
370678762 69544313 0
269424581 354841030 0
73178675 514336480 0
4049382 154680554 0
252859017 467412861 0
396869795 459847465 0
416349923 323320004 0
521191579 74729416 0
186737739 128649988 0
541082880 501989233 0
535799940 242427247 0
154705057 199803933 0
3537482 221882725 0
239961351 387568313 0
261618731 323586552 0
322706688 494391209 0
219484583 127180423 0
403194001 88130861 0
400134940 127490406 0
487176896 205067990 0
103484551 498114583 0
95879042 403135168 0
232270598 334225089 0
177548360 108545871 0
334077866 75578716 0
162371536 67618668 0
21608663 246665127 0
343860586 184193 0
508041644 353205285 0
254724760 293247666 0
540727153 416299695 0
487282659 60169988 0
316882709 563026267 0
67542869 372596432 0
208010882 469666880 0
503409153 254098812 0
464714444 4235474 0
335905141 89944720 0
80013008 550022691 0
308789606 63256477 0
368081635 125265491 0
529737053 128577675 0
182051810 122613228 0
370212793 454339072 0
354762549 251642924 0
481494051 565990136 0
538431880 542738624 0
403916780 270900960 0
516549067 537127121 0
116665339 441295692 0
231764097 284226630 0
524079375 173424752 0
554474031 480479143 0
132313720 172415207 0
93994617 365473838 0
516560582 254261225 0
458051218 386827062 0
305525405 105633468 0
32922627 297023933 0
333447721 302884752 0
302281958 504955179 0
369389218 473484966 0
37093551 2543790 0
305597805 550359339 0
537896020 502611740 0
117347521 480179337 0
342590274 289039936 0
275842528 498072190 0
533694505 346228609 0
553031302 554489302 0
71320191 156418935 0
203221544 552147296 0
397864246 454171414 0
335753860 278553450 0
115534813 385629472 0
358326743 430732601 0
418986375 17530560 0
176564282 255554703 0
69780171 392304911 0
515794938 228270215 0
538484458 15977128 0
296797205 258344132 0
416236492 216567815 0
519061224 367992870 0
319116221 347250703 0
234552352 14568986 0
82527008 154940901 0
151289471 424304453 0
407654519 473140218 0
51360563 2968408 0
33126807 278125834 0
349830719 457962423 0
369715701 302128096 0
525772121 279043719 0
69760939 341256644 0
198467034 270463348 0
290525008 108578101 0
515280346 477684144 0
140148605 308907993 0
458903549 113242972 0
201877936 68159364 0
314493983 231878295 0
496718412 259960546 0
476700309 141105394 0
320799819 182546889 0
27511728 66537245 0
373560850 457257057 0
349020842 332378101 0
459176011 449528534 0
544174413 204678505 0
317983771 468610392 0
369712144 90844668 0
249722300 1720909 0
505049479 345189994 0
149505139 108819677 0
377875916 108550659 0
225667455 370834071 0
417987097 142420579 0
113896269 560336206 0
24988735 103701446 0
301921965 530419342 0
319509291 425071674 0
455205264 128945126 0
480040399 315253916 0
318374102 175500264 0
210280314 308206078 0
230569836 173822110 0
304165658 427616904 0
262854997 212925905 0
81786686 49316765 0
563198062 528462806 0
378633207 182838596 0
34366746 294689481 0
278352543 421986917 0
537292296 469754480 0
102116895 207704544 0
137429130 218749389 0
434041127 495827881 0
316342847 444280025 0
450768716 230319359 0
411517734 175300215 0
154217581 4165495 0
185557510 475950099 0
50667306 166627277 0
502102758 419301671 0
6949328 434124313 0
217531460 556373065 0
508085912 157052975 0
563054097 400928442 0
373249910 169271489 0
117893202 355676857 0
322182385 176407334 0
462913743 61873796 0
28183076 339706508 0
300419366 357184606 0
455917897 200898260 0
19053058 85985600 0
309514644 565463686 0
121399436 542856716 0
544376533 433408033 0
517987913 367875320 0
58157361 254605007 0
131378672 126081482 0
177855401 301843519 0
332914587 492632550 0
285634885 250645725 0
53829093 491148574 0
355088227 135450993 0
58520849 176984134 0
226055067 343589856 0
514312541 275969094 0
562190193 341096996 0
19926456 398372482 0
430685077 276197428 0
96004246 463997359 0
437761043 98937358 0
369355978 529939722 0
73291102 178705353 0
213453175 197321179 0
216559343 156845880 0
266374115 485395453 0
52211542 545902221 0
404048967 35243989 0
508841708 152897345 0
466378508 281298769 0
114696848 523653805 0
475511143 235004091 0
228383696 477282947 0
415065076 175781324 0
418432981 302314714 0
231090799 441897219 0
454673169 296696895 0
371710075 134810412 0
372512468 84399718 0
120662951 160627843 0
437946269 473842701 0
385721725 222561869 0
54700198 172621699 0
456812146 431344515 0
258475938 252388417 0
545665636 190508605 0
126999475 536656356 0
77172565 471018678 0
561136614 212086224 0
566346641 531604981 0
18240682 460028516 0
272144566 94382121 0
432305073 214904375 0
53163554 521990366 0
278323087 359666437 0
466992995 554481445 0
495969696 134473181 0
494349672 253863477 0
266654847 543827568 0
446004417 122946754 0
414644487 140238523 0
315948397 92711743 0
418067867 248121402 0
449341645 114079798 0
55951776 48471903 0
249613173 19838326 0
270253245 24815287 0
298658104 45105306 0
139319016 93966054 0
242902408 351501346 0
10491469 84533375 0
364318437 27109997 0
2327733 326817935 0
276565012 321465330 0
113343870 374027761 0
365659418 226467064 0
380807865 164995807 0
124830949 241097737 0
506464038 355331084 0
57031141 138233243 0
520214920 419162093 0
237640994 279855192 0
404405246 474502701 0
495581996 271775088 0
234379216 423196476 0
100166022 259224439 0
8721189 371358035 0
309282848 19898906 0
124043172 189246595 0
135193918 392950330 0
360330531 258257940 0
413741635 329289441 0
559254362 228961724 0
407179947 130685295 0
144275887 310155956 0
21465541 160430476 0
240858336 53987398 0
228689879 67256886 0
410930305 119061455 0
45438752 550842783 0
201107522 16886002 0
247018585 307481171 0
353163993 355133523 0
255359437 483881958 0
333437300 64934878 0
122297567 91090232 0
383667670 506510124 0
217481529 531478119 0
62001262 147235200 0
20923075 14560086 0
312159128 898277 0
88668832 337282043 0
284201938 346865579 0
356179897 242079749 0
173616594 133895502 0
209133529 320904487 0
297514238 154454348 0
201627630 551638511 0
303582139 45279562 0
463633615 241289809 0
463694502 229702334 0
393356728 417595176 0
461300878 522561653 0
142028973 133370021 0
151398897 415536551 0
380588203 20267142 0
126195623 410750166 0
277627537 109334146 0
360672470 297587004 0
258988446 366563490 0
561638789 450693876 0
227922836 471790844 0
154255763 240869563 0
25187456 164428924 0
533734274 198508522 0
283779148 506542402 0
515205678 188312482 0
463587650 568564564 0
534932986 14914160 0
516021408 65366614 0
443168408 389731941 0
529204421 7336097 0
105615875 19552108 0
196372846 131575241 0
536450018 81397396 0
453882260 102934123 0
391060090 285075723 0
430491770 260608938 0
70453961 498959388 0
7582674 439998102 0
285560596 463231326 0
394412053 112531158 0
359023325 243786977 0
69027342 239518041 0
258736637 520520061 0
227476280 148604092 0
128928968 523912414 0
404692984 293081617 0
385036204 519768779 0
128823614 536277558 0
378365004 445977642 0
132454761 408030509 0
320029149 532298479 0
43974696 16721775 0
557101800 333276100 0
206056718 479038935 0
472496811 45060128 0
307562410 334218599 0
216334105 252341006 0
239083200 134625237 0
256474057 363622863 0
135149494 26016877 0
371648610 293753168 0
491639945 18984985 0
362295880 384491429 0
175337824 47148100 0
467991834 282801268 0
271392581 96181600 0
87618568 231140061 0
275413984 389551949 0
122957475 454364120 0
262655125 380776323 0
305205285 264814249 0
563423603 144903962 0
560173032 33628825 0
216881672 454746509 0
367734128 109819289 0
480957183 435139632 0
85881403 39695733 0
142207086 324458956 0
363131544 299945821 0
200911869 338654187 0
338275366 415260130 0
51593098 394202305 0
127814259 493778933 0
171340995 35724373 0
30154053 179782499 0
324841612 50994534 0
409041487 528838273 0
408311922 530676897 0
82890285 486044957 0
70321492 10878750 0
292920773 263347094 0
116143709 480484965 0
493195455 541608313 0
259063412 77881154 0
235809483 340109557 0
272391195 308965646 0
391816586 24764843 0
372543968 147233872 0
129619504 276935462 0
74009768 176930148 0
310675192 216968049 0
506956957 327007178 0
188387824 484552815 0
493382952 289208145 0
98670618 4041044 0
235952242 76756137 0
462929390 103608862 0
98329027 212758407 0
155931693 168438910 0
328032796 252598224 0
220994899 461844841 0
209653623 135635854 0
241910628 203959034 0
338649887 5711545 0
431889633 63794730 0
433046979 314292310 0
546379430 18528614 0
282751210 69043179 0
105522849 452468238 0
242847176 166207963 0
77609930 419601200 0
145075755 302010276 0
537829208 134246716 0
261485201 568588014 0
461711574 273933184 0
520846765 466304367 0
339409774 458910737 0
425109841 163312350 0
400270244 485987874 0
418400890 291048079 0
91828523 188542432 0
187835494 375076991 0
96422574 458806603 0
284162832 332022460 0
174933381 198398957 0
261138939 101936517 0
102818845 126342218 0
425854237 444000997 0
244623925 497995477 0
547678426 380461624 0
359739833 383474373 0
471973455 279394113 0
527057904 414084296 0
484213556 545293424 0
71355258 358342901 0
539656072 382554623 0
64574507 427950949 0
391471320 192317143 0
174399604 368134260 0
208652068 506877276 0
127907867 510886695 0
448116471 42159393 0
503881588 116758419 0
422398476 117543739 0
424416259 490140699 0
526841363 106480247 0
528326123 442645907 0
283572635 221207134 0
517270570 41398165 0
118592890 141465897 0
81217269 441633273 0
202635985 148694680 0
185196437 483156421 0
349239744 397447474 0
558137644 108997233 0
567339271 285146701 0
294113144 275540960 0
425368672 135117297 0
393001898 177236799 0
110559964 458473995 0
494879206 13570502 0
271699020 320431772 0
247843620 365568119 0
461489483 167578194 0
144961799 205948932 0
229698204 557969108 0
284127834 190855134 0
265631180 429876621 0
264291283 255036112 0
178972928 420717045 0
296729746 12058333 0
212234758 223328967 0
460642245 11811517 0
108903160 37412814 0
34558215 415049942 0
440734751 408178418 0
142804926 186043917 0
105523453 470204632 0
380500989 69998131 0
292772482 514373372 0
454382244 509264242 0
25753880 278862531 0
215667779 6323511 0
82199534 320780442 0
68548341 423665807 0
472801606 155713693 0
245534961 250632746 0
428830063 169668769 0
542319227 117367011 0
163327267 157901394 0
338455895 20064895 0
413185300 559205445 0
281512982 226677613 0
164781347 75750095 0
107036688 413523263 0
173291357 129991082 0
30038678 124048821 0
430972947 489887314 0
215460329 127973781 0
243163490 125329916 0
352973198 317733655 0
200472269 442289655 0
180729394 25100989 0
558263817 308505129 0
259165817 202474796 0
140588432 356215523 0
333073731 567049277 0
504096693 350045197 0
1901834 263507448 0
431097886 444639579 0
391891195 119021427 0
424432438 181951673 0
442367872 10926620 0
187930569 218622608 0
119005833 526053105 0
198587602 101325956 0
549253079 496223805 0
97200645 80307163 0
149618565 371743751 0
139245920 469490865 0
395802456 315954062 0
229982604 277872278 0
82347391 316969123 0
38296604 389541662 0
228025642 208487817 0
458417039 337120998 0
234104410 464485176 0
162667656 400026034 0
377274057 106553966 0
283165668 309786354 0
182905096 452721633 0
375610338 487108381 0
24677072 131471258 0
73425520 166084743 0
116774634 140644197 0
156232181 224941250 0
124166119 536407435 0
269849313 291559444 0
483579638 397353685 0
242353012 453721557 0
89123129 184214693 0
300989606 375497318 0
164462810 305972188 0
385180137 338919253 0
362165440 260067795 0
534780755 68005126 0
314221564 517724259 0
419147917 82296049 0
34818492 303398839 0
524994649 74258708 0
102150958 138806863 0
487715330 303245418 0
292414303 416163589 0
57862721 278220909 0
475883604 355649585 0
297237689 165452835 0
396854868 99369666 0
502584483 53415225 0
232049800 71834548 0
152076392 335666395 0
383534752 298371614 0
65112484 385484394 0
49715515 452745105 0
351901928 279363018 0
415084427 196202796 0
435790392 114200974 0
454205687 40634547 0
464140165 357107563 0
403755827 130263908 0
167289718 167461548 0
504690148 538757167 0
453342318 104991577 0
350938595 284317438 0
231810794 395900749 0
250067843 262656495 0
170075939 204569072 0
14416459 87988766 0
526048357 434240577 0
135462560 517113460 0
254639063 73729671 0
512115882 552086606 0
355375003 430647564 0
524376771 88595136 0
193689450 418170424 0
259426607 269010553 0
296993184 138349720 0
166250266 219847926 0
224306306 523343380 0
48201424 47043128 0
553516696 523630559 0
47444470 485146573 0
85712096 300435567 0
566709003 49773123 0
345982452 185834341 0
228524315 96351958 0
427060457 78812399 0
271435669 288524416 0
186461153 352460183 0
320475665 415691465 0
121179676 99587711 0
222856210 433512765 0
313120135 467330317 0
158101670 142878910 0
168387763 364944691 0
58642587 102209129 0
144264784 479420456 0
293463121 440980569 0
296399560 532976056 0
78541889 102397713 0
394036253 387876061 0
214737618 431771220 0
426455975 561526067 0
16105115 226321969 0
463329140 94277899 0
95595543 471820872 0
154107449 228731861 0
545060314 227085090 0
172054320 326634437 0
454500579 6448283 0
535342785 179409322 0
508205232 215718579 0
552676661 499798466 0
494041732 203434329 0
397114318 403415398 0
388017385 330174214 0
407519140 394750882 0
493007079 168981985 0
171294766 35725047 0
556561101 451063754 0
273927742 434621597 0
391278629 53573359 0
334067777 411441005 0
515324990 107825034 0
265751859 477159397 0
513912029 130681622 0
325416417 171543684 0
140731365 466995272 0
77492773 226752092 0
395174738 45878034 0
94009769 125011487 0
172481509 263645182 0
287874105 224382839 0
302062428 23072986 0
535097229 34015650 0
242089520 142608150 0
247857858 232953364 0
242575172 116586873 0
432827173 120135791 0
545782903 72956668 0
80235184 280813554 0
232092694 65427908 0
392269118 170455101 0
306055156 53074039 0
210988745 117287812 0
446894053 90491792 0
466115916 135975554 0
183148685 364791864 0
408557770 357949534 0
152981776 115271510 0
110838193 137599486 0
43256568 22231511 0
184972241 72576356 0
204618193 222923439 0
320641485 559306046 0
230848871 156096303 0
408092904 28806058 0
161832297 522601078 0
318422240 193660609 0
283742430 154711141 0
337888360 544490566 0
414235613 535250176 0
467038236 490783063 0
140146652 483891260 0
132716534 162720628 0
431737197 489665000 0
191611924 258544793 0
253069147 134856309 0
230264916 383138021 0
144770160 93951929 0
543483767 261548646 0
301858049 559691224 0
6145533 245144371 0
527538430 377594697 0
78928595 66715953 0
214860814 372801120 0
509491085 273944981 0
236581797 341220157 0
106904577 184272564 0
362898269 399326546 0
63182151 388864153 0
264531325 560073036 0
511155466 400534419 0
309888019 496676673 0
196261746 453730411 0
369067032 52673944 0
420891209 219177308 0
129027083 294044612 0
1598279 249324700 0
559838956 46665218 0
26780216 329147539 0
164485673 345104097 0
514039801 476186283 0
491253167 287873130 0
345226701 314380562 0
217226614 136911648 0
222512814 99559494 0
410327506 163161418 0
519148358 262941965 0
98423432 297392513 0
407706698 125204344 0
439136377 93659295 0
415374410 160869653 0
286923981 121988376 0
474567635 321953167 0
84459838 299289274 0
138040733 534082759 0
287275851 395610677 0
227793766 301087266 0
537499828 21150212 0
146526417 444665945 0
13250804 46609787 0
18999790 226407205 0
251993922 268615327 0
133327802 400003640 0
448513450 383600082 0
346941110 381796036 0
491862876 383801183 0
516139300 387725028 0
393591894 165373408 0
433947949 331213091 0
156609984 535674615 0
265651940 18642173 0
393066497 320723454 0
113698752 164898250 0
374287796 12371583 0
480096284 282220318 0
33664319 402015890 0
367997572 494654587 0
114296113 473093653 0
138079620 443211180 0
106473734 475576182 0
379213795 240460528 0
13257948 460410215 0
118404464 83936950 0
31602429 478771271 0
107338418 41064016 0
326765966 524307864 0
267536264 459713009 0
193718411 53740581 0
496196467 172233547 0
157410951 490811922 0
496407874 493121146 0
344322595 336648448 0
42125077 420481893 0
443604838 217537072 0
172232669 414713836 0
483605348 361054800 0
155939567 278337582 0
71984306 279094365 0
414409328 231806868 0
534441105 95531630 0
171495362 58041477 0
296366134 165419854 0
219304597 336525658 0
540096532 58052380 0
483218227 222654100 0
313882937 154061339 0
380905939 387310462 0
249373575 72452719 0
348448603 250184217 0
11084552 361018873 0
224462003 58293981 0
270849438 469499722 0
529991482 121748326 0
486631902 164408892 0
530140527 205605669 0
530618265 503494200 0
97322612 222450026 0
416903259 300974162 0
299418270 362466884 0
98138894 212447926 0
548283515 399619137 0
380068736 460217206 0
135086548 486154033 0
537819635 401068894 0
179391881 25006703 0
311013338 438751696 0
422076521 280759918 0
59602648 127833250 0
224289639 422274030 0
217459270 79595547 0
285085021 322240258 0
378596643 256426195 0
555734718 282066811 0
427904849 322779079 0
195834471 59069824 0
160985324 298655520 0
357286433 447867638 0
506411674 239407804 0
86194496 85674869 0
309117829 91907552 0
350251809 440057357 0
402510469 495098665 0
257235477 491635932 0
320323239 26210562 0
371182271 257570217 0
538659942 251767569 0
558334812 290521243 0
39588479 106902881 0
541299140 174982576 0
53199492 320484530 0
7694294 412249437 0
54782794 537249969 0
268683091 399870667 0
455883444 43584087 0
231567250 424958383 0
55672170 565963057 0
485015617 472466146 0
416607911 270536502 0
301281469 510318491 0
279176729 108121547 0
167707090 377060340 0
528995276 213233781 0
4711331 35995532 0
531270745 24890969 0
121107884 89853826 0
469996983 116710249 0
35137005 47116071 0
197482073 38484648 0
488197201 495640617 0
548794480 6105337 0
424843257 483163899 0
30382440 236628212 0
508779573 489184429 0
490985460 295814805 0
184223423 531866414 0
229127811 368435272 0
123121227 136413395 0
201663228 63212754 0
19355091 77957679 0
225377951 443108167 0
527772834 555301366 0
514620118 73842928 0
150982321 413150062 0
201222534 543418563 0
69072596 386714171 0
234067428 83479307 0
135235906 176929577 0
192780958 89940870 0
406066093 132105291 0
150399983 81979141 0
456428498 4949829 0
535870112 240005879 0
495154967 555963529 0
493200959 440300493 0
281846306 479479239 0
33598954 549283893 0
258742994 318549545 0
190531276 554466423 0
292961134 463112793 0
328205137 539809282 0
94892709 563108884 0
267309022 36768157 0
263608417 339483242 0
533666138 169579936 0
354727710 567403067 0
250333713 266750906 0
317973629 426299695 0
109231158 329704137 0
318242917 391914339 0
186372264 354510384 0
187861693 193632082 0
92192137 145387760 0
290858641 200377112 0
468793748 506359642 0
526783629 217276817 0
143908158 403040793 0
82372138 141409801 0
524283360 276293288 0
96466140 478047685 0
263585159 138047267 0
248246868 549741852 0
422687298 546068476 0
275541917 163936164 0
138139908 121889371 0
259191338 244150136 0
466873713 147316282 0
210080409 449389892 0
325091194 369932527 0
508381128 499489800 0
10262826 196192486 0
431359162 76621301 0
3664309 405833858 0
1309692 565315455 0
209029770 131561160 0
401294339 385084523 0
302609400 170406432 0
138190454 379149807 0
481642509 122637263 0
553278253 451668208 0
193551192 491875248 0
313771547 213934100 0
234074424 531309811 0
476224944 265196595 0
285349111 566467339 0
368559099 14953185 0
382267346 159866578 0
319883000 106825252 0
382731564 81323486 0
34008761 121762613 0
431752178 376584533 0
452109931 131187965 0
74871693 485739115 0
49828109 146029597 0
558296054 66330813 0
518506846 439381440 0
3078155 435997756 0
467860726 477803332 0
303417032 301404215 0
109953469 393151666 0
27644925 195631875 0
444396604 88876594 0
517134794 228873807 0
66449834 425755383 0
142391785 507122090 0
401582064 118626544 0
64569921 407623883 0
716871 436557138 0
13011988 40132231 0
197122615 530038315 0
506577016 333545258 0
213908963 437599012 0
61712720 308696668 0
297348261 150348234 0
203605327 253165095 0
263957811 87430730 0
380470970 213131204 0
358019147 356946276 0
437884711 60764247 0
166630504 91037063 0
544274446 313553882 0
328854352 10406919 0
268333055 563540827 0
241500827 202887893 0
462277463 18801797 0
473119497 406067829 0
351620156 276432086 0
136807564 133383422 0
347601684 409637862 0
439720113 516970272 0
565910924 61167401 0
357674938 455279757 0
473451700 364039453 0
375185155 181634396 0
150937575 181630393 0
500954166 229553273 0
524548106 437401823 0
364897862 464481558 0
42309423 82037893 0
83008477 157906389 0
129611344 150664656 0
137791543 448627081 0
259825396 93572553 0
66848738 518863873 0
319978901 550141506 0
259300992 72875385 0
15524904 414370223 0
384386330 218730786 0
497829473 480280313 0
550307970 24119606 0
396658168 148422285 0
490006987 259298279 0
49565240 288926263 0
258708532 225466699 0
549771870 227070851 0
404249871 421901459 0
328876199 210805666 0
130244461 94662432 0
236046120 85116058 0
312927388 15250035 0
333845895 395763951 0
1068897 431499869 0
92421434 540714978 0
405308608 430581030 0
463453673 288675160 0
272068395 268119881 0
499910794 486887201 0
196696671 237753284 0
510561245 161733365 0
521870929 433869763 0
258400860 272351260 0
538733619 479401266 0
58838573 175997990 0
296927084 126685590 0
543249789 287272562 0
50514775 332051088 0
65686752 14411791 0
329296922 562666468 0
363260009 90075147 0
4771047 144420061 0
248949013 481042740 0
400744314 324592558 0
200234612 290333588 0
556819809 459673166 0
356149598 344610606 0
272729126 371842106 0
558307317 307191818 0
90926921 485874259 0
553797090 72630164 0
23474118 393004867 0
354557551 496058709 0
416802091 236378810 0
243532456 328041643 0
135038603 456296112 0
171965865 323594304 0
245130799 337718634 0
216370927 24073529 0
425678007 146031885 0
248439273 423720455 0
67509534 382843299 0
166070584 459174807 0
476140558 31785574 0
299924918 536356621 0
220414780 536921780 0
428884244 558617925 0
135142008 435289274 0
567301819 361593974 0
364623196 233998907 0
166461255 476804307 0
347138053 71477236 0
121649276 169166313 0
192871794 236055524 0
65340105 31203622 0
550940861 79750825 0
166408878 416352377 0
222100355 328451391 0
451373375 202750651 0
333584393 342885472 0
267036204 463881617 0
515758479 506658286 0
271331052 243130410 0
84238022 108152748 0
225893490 275129981 0
476893836 386476694 0
282342901 383164945 0
398840264 348996000 0
484700370 117918530 0
3396019 237302423 0
149618754 130656904 0
434959262 362818560 0
111382379 543125564 0
509474065 533147276 0
492156275 182655282 0
244636855 75522866 0
204598908 536450636 0
18437557 169434512 0
43982225 182440331 0
140479601 524753269 0
202237494 227784940 0
283614115 142038294 0
542939662 308452509 0
168260012 482554857 0
276270462 532925621 0
217782633 526919280 0
546936716 173659015 0
480572952 492001054 0
216939408 130652721 0
87008784 323105064 0
75234542 431784559 0
338677184 56181599 0
29702654 119632375 0
147866944 109000259 0
396902192 211627896 0
393708931 167345471 0
310238506 135563894 0
333625552 103609512 0
290960187 413415619 0
217405157 14543498 0
218581101 323983950 0
17007926 50136496 0
237428589 229610961 0
93929964 350274152 0
108240552 218560183 0
358622321 1068079 0
18659507 147064029 0
65203580 80548290 0
86045581 121643616 0
504724509 377536603 0
196178999 151305193 0
259609077 236182456 0
170823076 382902978 0
108692572 507595163 0
143360870 510435534 0
503764237 109953629 0
41320399 483050777 0
406748679 265491304 0
147306154 473583432 0
237323273 469461825 0
55934916 504138427 0
541538188 15257678 0
270162689 386122576 0
523135401 367479677 0
539948998 460370244 0
82798146 501384907 0
157095143 461787326 0
62279900 46174082 0
355659025 451003683 0
63370003 491892457 0
134619728 20842712 0
533286247 51269180 0
24517783 449671039 0
283826036 145352876 0
192422886 242447322 0
326078355 521328516 0
393506334 61493243 0
5725185 7809603 0
357195105 505356590 0
37206979 389733886 0
196653227 120527672 0
455162493 111590849 0
115753720 468174044 0
44103790 207696219 0
438024266 467991571 0
562212698 245600808 0
449289175 187506784 0
337759231 302221864 0
89335039 62828943 0
418846948 251249106 0
85656922 237286587 0
182224697 394955662 0
172325712 113002233 0
217206762 134807048 0
260357707 175618582 0
32539248 470941908 0
36467262 328665425 0
1648688 160063346 0
376056059 231135221 0
482565445 416642746 0
112254772 25461292 0
444042879 436725118 0
382866678 273443589 0
123434764 250705401 0
364561551 10592029 0
250537302 13357949 0
25900793 6933038 0
466263342 530603889 0
519568268 497606315 0
40397131 293345431 0
65159914 213261148 0
515951725 259239899 0
60282057 207987839 0
411427067 46126598 0
339274400 167180196 0
445423794 479802476 0
425603706 550379115 0
308248500 546026041 0
126148730 487654631 0
428139227 21704397 0
329247775 400123585 0
412236482 154053244 0
101743759 81103129 0
247319552 367333943 0
182952496 138150142 0
168000499 271839755 0
169741520 270752383 0
308763906 380950577 0
479885087 407191927 0
188330751 244119057 0
512990146 440324407 0
108994422 159922156 0
498032715 194985388 0
409038613 67037601 0
162273859 498054019 0
112462465 212075499 0
211229303 142734377 0
371927165 5408856 0
268389473 320684011 0
349942963 274263567 0
102720427 563288609 0
66527136 199209079 0
482817218 99782436 0
252600568 270586363 0
163728291 89288749 0
27993582 358127935 0
46573743 273806957 0
138040174 192864942 0
276015079 166485792 0
58431253 186902399 0
197682946 475079342 0
305853820 444978537 0
473909973 233022663 0
265157224 391358519 0
515189427 354838515 0
103481878 472800453 0
199309641 449746910 0
550085204 364188802 0
104661947 177969758 0
468568795 522733471 0
512790662 388269058 0
239498073 323687411 0
453540667 60913209 0
451896655 509187507 0
114497973 210656144 0
234937497 58400374 0
15692601 391591213 0
376062887 515576450 0
249134386 209229715 0
273782503 338877532 0
350347766 419878784 0
220249920 383527766 0
426044581 529344048 0
207460384 32442609 0
417573890 251632431 0
106070131 537373701 0
303157071 258753651 0
84699248 52501368 0
16134936 525555279 0
193092398 49584602 0
508819071 196953891 0
19688082 93981823 0
282563114 520879044 0
415195450 354220501 0
87781706 245901425 0
326690156 324967892 0
143654384 204653886 0
16474756 285174681 0
369396466 405953277 0
13744696 86829601 0
81358999 304255089 0
409545099 394778028 0
216173332 267605698 0
297479828 49577628 0
97596070 17764066 0
157167577 40932602 0
214077617 429023119 0
515100022 230806675 0
419184711 237117314 0
506735045 6364526 0
543124932 405410101 0
290393243 224321126 0
296689700 29265217 0
34085256 564547754 0
39246133 77551469 0
63923277 293520635 0
241548155 479773544 0
405778086 435784658 0
333240878 421946992 0
145719980 381292871 0
300577484 569096238 0
426735834 118303506 0
530119183 536434124 0
238804719 20571727 0
555822048 260176880 0
267279283 473230741 0
452834781 126301315 0
132009832 466264550 0
492420218 528835742 0
148210766 7264739 0
183372281 419632622 0
217281803 145878197 0
496463876 221967035 0
74861495 108644984 0
515951834 174530262 0
564564056 143727481 0
205569831 64365156 0
454387954 92873013 0
246243806 308800579 0
549747080 168175897 0
49235012 22251885 0
209744131 440332306 0
430730650 269154242 0
171393064 194469725 0
73353547 142677325 0
36874283 512870654 0
297653701 291780564 0
306152208 50561396 0
506465053 31050210 0
252994163 53504445 0
189700347 307564818 0
279579977 361157163 0
363273517 407692803 0
47928882 429975800 0
245779246 460766239 0
432093019 265017688 0
543842969 49204078 0
446309780 168454910 0
281370054 216797123 0
87743752 308921393 0
145155655 9065222 0
138309198 527833458 0
531022932 35695900 0
360938266 414796775 0
559384185 103982587 0
70949091 168446412 0
249663989 283032908 0
15060653 332716325 0
226280161 162299928 0
408541072 475451922 0
134827704 23938808 0
473624005 449092486 0
126817699 520879275 0
297619772 354756411 0
120835460 284505086 0
243676209 179143338 0
173237561 201461929 0
369171398 212799031 0
434481903 227403681 0
16950839 481637234 0
262676923 347324141 0
41882045 437409949 0
452042498 487437211 0
84024574 335169647 0
283301224 433284099 0
271693601 432071775 0
19236774 200747531 0
410182999 172954366 0
323399814 308912202 0
102745043 155181325 0
146015609 165366709 0
54359838 72173329 0
184417793 61013581 0
284919300 300794167 0
319582474 336228145 0
15217705 196254917 0
205591909 449341282 0
192220268 461169494 0
230910255 149305951 0
168442093 497931075 0
62756269 382159775 0
382732221 55886910 0
562912378 233006283 0
53552785 302493114 0
439456377 86930349 0
516473445 449003666 0
207778985 165317997 0
538404841 12077894 0
34998158 362626914 0
132467334 62331690 0
108680608 234459849 0
41293072 242566649 0
13544281 18661663 0
357006231 445895971 0
238722262 540686492 0
540345517 527464211 0
105937174 258894053 0
454250477 181062815 0
396723734 90566957 0
551889922 17373260 0
56391060 305203084 0
242573272 492287713 0
509606252 544066747 0
474682363 70919044 0
238847655 563593058 0
323063999 175556064 0
194876697 27955694 0
61337217 124139611 0
181632583 29708164 0
188248758 315664559 0
208415297 265125172 0
414983758 169470697 0
288367814 405719951 0
153958113 109680780 0
464819661 233817422 0
555640545 554521427 0
86454161 298609833 0
206145513 504063535 0
178444567 490287796 0
80390726 561669144 0
294043142 231039580 0
217370393 279923608 0
155642683 29990503 0
100325937 56499615 0
178041751 377264469 0
373829120 177775765 0
531116864 175341772 0
353782350 362962972 0
459026347 548869034 0
9041078 564000503 0
291541008 242204316 0
215568501 217629398 0
365649986 4744261 0
141936141 474287325 0
158163623 412822609 0
7456574 215037299 0
49136687 421288919 0
408207081 258732538 0
143989384 9404529 0
60788599 538564526 0
410852373 435484101 0
384335756 346608630 0
285101395 36016349 0
417276832 305462811 0
206343811 440581933 0
302264164 117921912 0
513612727 132845644 0
266365141 493974289 0
496466529 532163758 0
330936234 559447689 0
211441573 277659202 0
402834787 394055205 0
208948012 452543439 0
372487327 425428087 0
332195286 170807076 0
197005994 396544801 0
39015196 5563801 0
253724335 422331065 0
299326128 375924250 0
553972244 88786049 0
383328922 421054968 0
414640740 31501184 0
88192250 277458858 0
489944727 160877842 0
65891194 154166664 0
513200539 340102275 0
14263157 483134550 0
79765909 523440577 0
293378209 471122243 0
181228544 507035204 0
87308198 455596559 0
528435854 122061242 0
328854137 189477464 0
346808484 440108759 0
177837628 309218311 0
463149682 235809674 0
301561187 66686370 0
334038773 456869280 0
10626289 69867088 0
94813097 177588709 0
131290985 99512020 0
151555994 188404828 0
471032028 550616986 0
172387261 545605721 0
239934039 402079414 0
499570867 438456539 0
289928303 89662488 0
248534613 553879364 0
252378 435522735 0
533015906 532785125 0
63063706 459898388 0
186912931 549492483 0
563918542 252821366 0
458829932 257977185 0
451471135 461751801 0
177326384 450952197 0
419431826 231689995 0
45600076 415443172 0
400546400 57468599 0
52387780 267308939 0
336062154 188314419 0
17459884 475388231 0
125824618 483099064 0
449433599 278628562 0
301690940 457493720 0
438538664 250556284 0
484881604 348486503 0
328527318 134577380 0
23375963 500656530 0
430078198 163083430 0
114792090 562744633 0
272414041 242010700 0
194425962 116872297 0
15469386 38681464 0
428348705 371080109 0
296025299 462742867 0
507713918 120785976 0
279491854 314035031 0
11504382 501265317 0
419768130 502419043 0
265816830 387194253 0
393528332 115907783 0
261649195 142782007 0
167797313 182121152 0
206057869 567599608 0
167011174 273606938 0
78986880 139891431 0
333784689 85691638 0
172695389 352479556 0
302727196 28172084 0
228026275 502821835 0
122867675 112656678 0
263429099 474738894 0
358506140 119458995 0
97859535 62332933 0
392091814 69903875 0
31669226 26341530 0
485987686 23031425 0
196533317 491319961 0
53557278 135617685 0
19859845 260882792 0
569162429 181614713 0
360903571 506591161 0
227123655 342063626 0
262503863 81463840 0
31940739 429776358 0
551924060 395402837 0
319287724 531526484 0
42388717 103416758 0
265242689 131438130 0
484467076 472395612 0
564534628 156502698 0
319720075 324313083 0
285608619 191997561 0
473116758 511164552 0
346194231 185860730 0
192406896 127447303 0
55201187 186594651 0
46743020 503472804 0
223827108 228424058 0
484911343 93715684 0
3571609 286689288 0
534801393 45311385 0
500107517 353018809 0
319874053 481729354 0
62575796 340050070 0
469416379 121555168 0
385936413 280997965 0
341885512 83884136 0
318955580 489118232 0
481355893 316867771 0
245775775 271131643 0
514724715 48565391 0
280233351 255997080 0
71342052 443255566 0
457719830 231669925 0
497030034 322415224 0
316090417 79825840 0
352041021 169700092 0
398661513 478680226 0
266803261 562198008 0
456952429 402724168 0
475065983 166143644 0
393342225 242121341 0
392883426 145462429 0
567565489 198989200 0
242205637 292355731 0
260014350 487473026 0
119957014 157087840 0
320589828 452972957 0
359578176 569252756 0
2973758 94641886 0
33307090 451085316 0
198565217 333835946 0
121985430 450169453 0
504613420 469963777 0
529035946 210382131 0
537150158 331442622 0
537479969 39097151 0
152071190 377897025 0
411652908 416444124 0
469036188 366530934 0
209030466 24127885 0
414323629 345079496 0
310300429 527544401 0
417276346 120513923 0
306261971 99280661 0
61857005 302774818 0
292972797 361946257 0
423090141 83712244 0
397171086 163962038 0
537887177 140337996 0
379711692 490062851 0
170940555 113049461 0
428277243 507488179 0
433479744 564030947 0
99666528 370947378 0
482845426 78339052 0
144593578 407168320 0
524327542 399764453 0
316953942 494034262 0
54411657 184028486 0
456834900 188803351 0
353944361 129008469 0
122247416 188210015 0
291092093 474691866 0
529484248 112665091 0
135411362 446946680 0
179280019 30820948 0
247009592 244584977 0
481369866 61645691 0
542218603 345666319 0
558190915 102465795 0
49351236 250565829 0
464497681 361684168 0
206212591 87480611 0
420204618 196992757 0
327951812 491921770 0
335077170 27964645 0
288582909 256738184 0
188985903 220253887 0
297445010 237487495 0
364745819 566353244 0
404346611 275324579 0
349075891 69270321 0
113040878 538457912 0
350860109 69033544 0
35440679 241103515 0
560583704 159142993 0
155742954 416023575 0
305947863 392049160 0
460225264 507250664 0
48168840 333703623 0
511908874 355111045 0
257330295 136759275 0
100609542 297230938 0
287565030 259497398 0
462965648 276620984 0
206900585 410201158 0
427153865 5171767 0
38805383 248230134 0
22867172 443862279 0
318315647 169550503 0
551890812 318643914 0
260553706 129000815 0
241501880 385846508 0
65676260 1114896 0
249531929 17429577 0
329504744 297255834 0
215912840 294156776 0
566559756 58394951 0
230253712 153380033 0
293176026 181936223 0
202806304 396694136 0
24907934 411967655 0
494416103 47316538 0
95653487 223671453 0
494439296 93263082 0
249568398 514137317 0
68176934 537048103 0
543054147 414085875 0
270911169 424566205 0
91483472 159086396 0
126771771 214612668 0
359981759 49512387 0
531902300 442398376 0
274847265 301254298 0
535834523 388749231 0
307344411 54939127 0
393109114 478715802 0
148180649 102626922 0
132261913 273923986 0
507611056 360764966 0
229465958 107523763 0
78904107 373688143 0
385253297 234659991 0
39678292 494045288 0
88004360 249880474 0
145606891 486227600 0
118672455 212913929 0
159674346 39079710 0
440146308 199624714 0
451629870 220776053 0
238222926 187366624 0
63315782 211914825 0
489115322 28310068 0
12326045 37906900 0
351268663 435611741 0
340380373 333494181 0
98855837 568757711 0
369199748 307471097 0
411237690 20057590 0
554201002 29421533 0
492364234 536869293 0
197070549 418191553 0
136982776 438666077 0
393582503 546823234 0
139531808 498857915 0
484305439 136090586 0
490377709 227726747 0
245619656 525269754 0
243891752 43832806 0
505264918 414899312 0
309687780 510565446 0
369678767 212709792 0
77822193 154496669 0
276764094 244901838 0
350060459 128577707 0
234694912 460027563 0
283348618 176327691 0
474332055 480008754 0
95418114 205375390 0
372993589 90322295 0
362971413 439265900 0
340517966 325085954 0
423755749 537228636 0
370143219 290587136 0
100557423 429837170 0
219064841 234302608 0
62636243 341519904 0
288571449 459270119 0
359797047 392916475 0
494633039 166475171 0
486408312 535290832 0
528125670 192758539 0
317543276 375793514 0
178186586 115071093 0
192507789 489738570 0
148345375 355728787 0
71704049 36354371 0
523220324 140906516 0
393338736 134393192 0
464246071 307624984 0
469593729 293854924 0
87265361 567536380 0
193858922 272334361 0
284493565 278971787 0
543442486 411800771 0
373215324 97715960 0
119743408 5555749 0
264986427 182123497 0
186655475 24342056 0
360885294 528926575 0
298690386 350467458 0
166940163 290207551 0
330937561 139417430 0
423340832 299664710 0
467234469 295729657 0
529629526 134933238 0
92146287 278518688 0
251759284 226271496 0
137811629 451079204 0
539222343 312801468 0
311148618 353979065 0
509475447 422794962 0
216807313 248630527 0
129397808 273488472 0
51891251 163728464 0
493858717 181529338 0
170737522 103157933 0
165108262 496661355 0
49699168 357167293 0
128611851 332410887 0
137401838 402492339 0
408647658 151507813 0
68859525 20307451 0
561833838 445387065 0
189740138 78295561 0
412887719 80281329 0
491242398 466800850 0
35483692 104045424 0
253335712 276816568 0
150805434 347746932 0
483533966 65713198 0
396394406 498835547 0
439216953 8396795 0
455746053 182236499 0
367477475 527853455 0
371452222 20576290 0
41039239 303946259 0
230582014 206237181 0
46202125 338104781 0
152358997 347592555 0
247492595 125403204 0
125033162 428632491 0
378538021 487639176 0
408800515 357000812 0
365900564 473020933 0
149913418 206038461 0
360497634 440057129 0
471015393 65017181 0
469024407 70600222 0
323940702 479307520 0
19674827 325901570 0
154753552 451781822 0
318306323 34161704 0
345360854 34139809 0
69739409 435080252 0
360372336 410562956 0
13740850 16081021 0
505380274 303716867 0
18607726 164882129 0
258854703 403844325 0
189507048 53429139 0
532255175 47545276 0
51970612 452948182 0
376817826 12272745 0
383905579 455220920 0
186985468 128364790 0
180285233 466154502 0
204730112 247420495 0
396759495 339656081 0
30331218 522351555 0
127402114 499252439 0
122149308 275218024 0
406889354 208197866 0
129884183 123301892 0
85311019 229190662 0
456214417 521693081 0
130238379 246821361 0
444636709 476531594 0
175575155 75144032 0
545344702 82540546 0
214307189 25025146 0
8093219 407686574 0
121492921 331632795 0
282370754 36365042 0
425544538 313525561 0
419112016 467169176 0
251998592 382287475 0
450359555 86636177 0
411314665 213037313 0
251045970 366631333 0
560329292 262321971 0
146937962 507893756 0
41699859 475970096 0
563869080 500192395 0
183323176 13394959 0
467284843 293549347 0
265667532 470604574 0
435323622 290778158 0
460005022 62652236 0
139982385 523628046 0
233981617 309583468 0
174855031 511787386 0
568172068 560118533 0
243156121 427005541 0
113799020 279241420 0
87366506 552225638 0
223198029 175428105 0
552579141 507523795 0
235052727 318173088 0
280504727 447954776 0
363008475 492920559 0
481272833 459874261 0
455746660 317815123 0
112224946 61105500 0
109742028 302165613 0
362975664 537293203 0
231453372 435278514 0
430032284 563583247 0
341002663 367381173 0
353597801 211471636 0
393506046 400184669 0
129595405 460533966 0
485028598 71495999 0
508492932 221502127 0
200547775 126649055 0
510734087 119461907 0
237714155 128793796 0
436700911 245803705 0
538077742 57061022 0
395070584 505913331 0
386461318 411493062 0
264388837 167832557 0
367433786 447865040 0
164513820 552795122 0
145229978 64298760 0
289318098 354921811 0
43233023 154776616 0
527777336 244093082 0
349932055 520993025 0
408984256 544445754 0
51137603 29814572 0
486510871 97755065 0
301206330 213109958 0
527906648 110134353 0
183817535 63041769 0
91553841 166484664 0
309569563 227510098 0
40836734 243687166 0
330410483 493825671 0
24825191 88535754 0
109170636 141333656 0
123435585 543960874 0
95135859 103774475 0
391313390 243490798 0
109959986 65820631 0
339062895 459247278 0
22938651 249109554 0
467875189 62387924 0
479607393 240783851 0
250576552 484386669 0
366633061 211057871 0
222540314 281399289 0
320040519 463623216 0
456379143 33679728 0
20585430 180612405 0
309190083 388965093 0
148782843 258182352 0
160772706 373455789 0
203044571 171545471 0
243868699 166234871 0
174822664 562184239 0
418770120 290435309 0
540481320 441760072 0
41297414 29686512 0
319320218 417814618 0
94002584 272089363 0
474907160 202091131 0
324891988 149230084 0
350933187 296473544 0
303920433 72690777 0
129389481 43397281 0
234988817 464472551 0
283882194 25260376 0
527313199 238273211 0
532343553 270772083 0
39858896 251767545 0
60034240 467436234 0
373652523 555610406 0
406289178 494406754 0
181348622 136703406 0
387799863 125869940 0
17363687 263691846 0
292222603 150698779 0
254318313 73848160 0
411368854 375322710 0
275048704 382471893 0
553837643 157447808 0
471683738 256466248 0
349297875 227435313 0
4599906 438947978 0
465736824 41416650 0
171297645 384867003 0
423718402 205600572 0
352129047 345973097 0
544073988 445532774 0
495936972 108255352 0
268035098 444893617 0
325122221 307607684 0
151410702 118406241 0
43576743 390587438 0
348397655 464116630 0
155675667 474570198 0
350416278 519289179 0
198727179 417908302 0
399257890 298922229 0
349077502 464664569 0
217066287 232981901 0
278804350 533394244 0
507919659 533917016 0
506707193 179110826 0
354078700 426637966 0
248108579 496780562 0
472008760 471750573 0
414212762 497628580 0
146379407 373403563 0
21718836 119808820 0
168359729 248976304 0
389057433 95833501 0
122422615 87788123 0
501750051 428833700 0
136440664 109683487 0
78179553 532610394 0
96076859 441965802 0
168586935 163215855 0
73708482 19711987 0
77362752 24783131 0
474138841 16468037 0
332376544 352724112 0
29984561 351521905 0
82105800 443506113 0
397370949 378810189 0
427886482 3880002 0
227408076 14613475 0
204999180 26013011 0
229610428 497192696 0
25283820 199898858 0
15768583 137786254 0
193171871 236306696 0
285996059 348966827 0
235985516 151060391 0
554922139 327007298 0
395934504 44901734 0
101215749 201618051 0
2945191 245549768 0
541138281 87976944 0
308277136 321268563 0
86014212 430593567 0
423400259 441078386 0
495086206 129661884 0
493010164 289385856 0
41359362 264036454 0
254476628 472363666 0
527117285 59030989 0
355283843 331045259 0
501459879 9672294 0
440984522 467611838 0
211750812 288001884 0
380689831 117284757 0
25088124 366604179 0
116175335 224926527 0
375675046 325407708 0
528367708 228857251 0
280268345 79117973 0
225189193 13805419 0
135054648 311742817 0
364397108 564770995 0
311429042 412759482 0
255546284 264189460 0
487647564 449151116 0
261610422 325617946 0
559587105 135075979 0
431932909 568161156 0
386181840 84776150 0
261781856 530168118 0
391178425 437824697 0
288179902 505227988 0
498386569 506944179 0
383301509 193679540 0
31884615 191004496 0
567996522 356280419 0
132269709 564433321 0
41497834 417076163 0
171203765 304120405 0
293004370 297858667 0
217592802 131576504 0
304861228 513113958 0
409592354 155123784 0
82741252 511468136 0
315471536 84871149 0
400072095 564695579 0
475133001 80203848 0
505885105 287942682 0
545600199 100863898 0
535878869 431538312 0
364418168 64989874 0
64222960 252086731 0
113419892 413535726 0
237323039 198239926 0
507653275 325188544 0
332547927 283174356 0
76063187 89156246 0
26849257 498922045 0
197571472 530973191 0
4201095 491598185 0
562556254 521184263 0
508543156 262410505 0
59770913 341474823 0
1274713 265289717 0
354949572 17223703 0
210051956 440471921 0
444919165 483380614 0
37583560 550550493 0
494503730 173174553 0
332533245 545505895 0
117283904 527521900 0
502742322 362201617 0
138720797 319105162 0
155805200 412935448 0
48502931 502825431 0
155241454 290473465 0
346489352 501355098 0
6162575 525857515 0
465220505 157590814 0
8114240 234833338 0
173771504 555588597 0
39858336 521362758 0
554310092 346675202 0
229360211 221989620 0
315178643 294147253 0
496615960 316905796 0
389385712 225990866 0
501638781 253514577 0
202088461 312852865 0
31317489 269013946 0
438056587 561979995 0
555532545 536770316 0
2994462 324017512 0
562394493 548503873 0
175024802 308076637 0
180271099 261442654 0
255386005 103174660 0
527120749 114682769 0
64693362 112768286 0
260178005 151188223 0
457296087 338460258 0
438176833 355452736 0
470351834 353121535 0
288762464 300471365 0
44424852 157507376 0
565599935 366172152 0
259427387 165667444 0
15954874 221207517 0
124974479 3518957 0
547879887 12612712 0
322571193 500217867 0
399182065 496925940 0
393895842 358199080 0
432865320 454366812 0
505594422 181655866 0
566075584 112960471 0
307785703 546946912 0
69771368 424309710 0
63075976 183510803 0
237660436 384238419 0
464382383 177555615 0
559328745 101301552 0
29076875 315830391 0
513887770 162905745 0
408619550 275568345 0
249432306 122653506 0
369857428 29966857 0
190775254 480963836 0
207410445 109504134 0
257594415 326953168 0
38541640 411599032 0
124801206 40670740 0
264368645 423579026 0
551945176 416984542 0
555597197 557826654 0
511070740 107370291 0
220942066 285641106 0
448312695 332246520 0
190402460 78051308 0
312440585 113102847 0
558649778 148500863 0
171009681 297274594 0
232073129 516595700 0
516339214 116383074 0
157758989 350875236 0
379382670 195190314 0
550777621 108348403 0
461158041 123294039 0
136725293 128575152 0
446592500 1758502 0
303146012 149317218 0
328674982 138844380 0
396970365 413894000 0
453456428 93710490 0
152570605 495697833 0
29265477 404936659 0
251690627 529552304 0
140861227 561953957 0
250105948 434949389 0
105609818 91521845 0
329101367 499695659 0
143943481 223997901 0
171860923 84732336 0
149885441 338030640 0
241092066 314948870 0
538949898 426573437 0
121360686 465327905 0
480062196 373982863 0
465731300 549741281 0
465491615 2956977 0
429571952 431838034 0
57050202 494496971 0
184108772 423724533 0
133791898 441567193 0
181627762 328699145 0
124500771 159373319 0
451856494 357115494 0
342692642 565660888 0
33448984 92923296 0
287761054 185213260 0
534157059 365533349 0
131935836 283544091 0
534686149 404761266 0
294190106 377884597 0
81737299 515138173 0
384356218 137362196 0
254303861 404670812 0
568826593 325788950 0
74898079 18530115 0
21246502 82618247 0
40218749 554371389 0
127746950 411397380 0
82322389 99694728 0
167653919 246256520 0
145662097 310138963 0
335637966 485894237 0
497270860 235002802 0
369218634 239607435 0
472704543 186058021 0
337204075 295940381 0
33247897 237257256 0
142204497 115152069 0
67718047 280152687 0
245799952 88260739 0
302935178 126041111 0
21723158 532866411 0
353174053 504387201 0
225656041 64295032 0
437191953 217236600 0
289329172 376141690 0
222263468 174590395 0
55920967 287275639 0
493136611 674929 0
224409541 88304124 0
40471394 350030930 0
46061832 362292550 0
173971468 109537200 0
463796073 457543920 0
445285712 10605807 0
191866817 127206318 0
40820772 537338754 0
353621749 140611159 0
299291770 73452398 0
110680750 547396744 0
49953715 126153127 0
249115699 410194423 0
419245302 16002110 0
164302684 539946544 0
106132482 102246982 0
10278624 40681102 0
402057930 514355494 0
485900340 544640937 0
183255445 277793459 0
464262148 86162005 0
33859868 473821145 0
127269354 382745569 0
257434523 175624522 0
166283890 434571103 0
451119195 473108923 0
329406836 49654741 0
248452333 457470990 0
305472207 53514929 0
2643682 372338538 0
130712382 96900885 0
226067890 116836362 0
111713396 302757885 0
363014306 490804590 0
205738907 433970701 0
40867260 505846120 0
536261920 226096728 0
504720485 550064646 0
121686385 289660948 0
366077340 172705352 0
515605037 368219503 0
242852055 532811662 0
153619963 461582674 0
61726599 100284040 0
46528535 158566779 0
531717038 549824086 0
27576319 122041722 0
273963818 432590382 0
308377009 458722939 0
215289442 320602256 0
162916775 31028787 0
354705703 429853095 0
344086015 458501901 0
169012778 297362562 0
181423948 426788122 0
84137048 246149675 0
115711249 381253726 0
317138837 443974514 0
339748178 16115684 0
210062589 452295123 0
45108259 11023488 0
325280192 550195604 0
216330098 100316234 0
372404750 70436785 0
440597941 174243683 0
100833339 541263719 0
317307506 66927915 0
290011194 68557606 0
458434486 429022773 0
294247524 291940971 0
475825060 111030488 0
383531638 553272300 0
97025187 116032071 0
48058672 561649565 0
341036775 67039172 0
198986836 508832514 0
241015575 172848242 0
134136698 518470051 0
64458138 277695340 0
315114308 303886702 0
349457658 137573208 0
451689836 520647041 0
4088337 271927138 0
568772875 386758955 0
387491378 296364878 0
556308178 304106447 0
357668372 230493310 0
462616929 80884236 0
371483626 549676332 0
544742569 459522464 0
69532099 543734059 0
223399425 222357890 0
249037568 387288756 0
495305728 169335 0
530018948 215384056 0
366602387 29445231 0
113123720 107131836 0
476723941 247344025 0
270375334 514704132 0
538858663 507090250 0
182953189 182404308 0
442624923 12282632 0
309554114 233433 0
118527205 552635178 0
260435543 501099720 0
552670182 127777762 0
539674376 200843268 0
205080183 514750833 0
398877130 450078019 0
30620802 445454532 0
564915564 59562003 0
547220632 198331465 0
176368055 178724814 0
370442732 286779972 0
520468653 66596686 0
333844747 149631865 0
162975594 24756421 0
249550308 356407545 0
485459438 47698228 0
173844526 491791914 0
275826917 206502899 0
282481497 156508680 0
131033617 297194031 0
36761595 82279521 0
103489213 337816151 0
342847696 44781426 0
72646321 326451544 0
440491996 205273353 0
515444790 198498085 0
397167173 465758825 0
453333794 330420864 0
121508824 8459660 0
18620845 152649723 0
401288090 407907085 0
71110839 142925163 0
66034620 47464136 0
416274253 147547509 0
506025211 540486140 0
240316099 394312305 0
25811176 191469444 0
89439730 529761230 0
568227868 187388810 0
210277721 330123139 0
398157017 445042702 0
48146502 365327846 0
321162598 158155937 0
509999286 26447330 0
236031375 386685290 0
132949508 91176740 0
187560842 143129132 0
108882509 86261585 0
3383514 554321445 0
96868183 505988530 0
535149842 226693948 0
66142422 357907612 0
208226627 541922779 0
204380557 359631355 0
344992726 341352900 0
416402080 469244638 0
298004988 189931343 0
204638902 362619343 0
42194824 56252929 0
319004993 508295760 0
316885533 245369473 0
41528935 311555890 0
452118434 216473558 0
532243137 568044091 0
556043146 323133890 0
109066721 433040153 0
384541506 412697255 0
540765903 201500192 0
23316475 423129123 0
360294749 490207059 0
279841261 49533609 0
394151821 210809467 0
319945242 568492190 0
311778258 165371476 0
105955747 517247196 0
344688391 161152632 0
220404004 54258703 0
164969238 238929061 0
35462461 544698702 0
243776801 40682479 0
326395092 146411835 0
150872070 469476842 0
243845008 196034365 0
165883333 435250047 0
390284260 345480244 0
401875437 300697603 0
70115335 70651538 0
560697502 542363443 0
528073721 354332018 0
88973496 166245147 0
534052010 160619726 0
1373836 274748661 0
349539720 295205821 0
554484734 36017938 0
556158218 489980060 0
149002474 309638206 0
79836879 453074828 0
100595171 26866073 0
256680143 426252780 0
336001135 279803752 0
142492938 170457362 0
422122411 62236543 0
517514587 546342934 0
399746971 35048888 0
204453821 539513393 0
519074700 28296917 0
443040083 62509291 0
354181381 174360602 0
252167443 338683653 0
493729820 443784431 0
57610609 492979459 0
255615614 547996916 0
227396551 238009226 0
333627714 567387403 0
515834846 152636322 0
452482305 381757472 0
493297641 218913611 0
471186526 492944229 0
6394654 135334888 0
463977009 4868131 0
333249115 376631196 0
424797244 145788693 0
181956003 179466918 0
434455187 516281104 0
359222374 187164346 0
238132925 175511572 0
533949716 438223451 0
13648030 528756083 0
275268217 357595509 0
309842587 359392209 0
559876856 52287157 0
50656464 281081330 0
526724486 115397325 0
320273397 405883167 0
257886206 563894669 0
329953196 454958446 0
90195079 476835375 0
283924745 80742958 0
31567761 5671211 0
519303814 187594756 0
556392173 249759047 0
266648282 56227768 0
44204059 240700145 0
94718139 220308050 0
287456614 235539795 0
195640327 267539988 0
139688729 376476403 0
4970885 253913344 0
361668933 74156560 0
67004460 516144380 0
59648702 311665240 0
234655468 360861883 0
205485276 425523987 0
163246847 303427569 0
539838930 232012917 0
456140705 112647105 0
239126407 335572187 0
365052801 397625128 0
284772801 281453335 0
68429760 112209724 0
567712900 203986059 0
203648279 206601268 0
322977617 164251143 0
258645319 536421111 0
203714435 511756109 0
79418779 159694235 0
80954840 297837796 0
260702914 152437301 0
130411879 126046743 0
218665367 462526581 0
258734646 345392574 0
179440202 361615830 0
441402064 292352698 0
454495203 561289948 0
535437317 49687361 0
248497443 92781482 0
460408138 185552115 0
381250636 397429078 0
29614951 256267220 0
423273089 377571810 0
228218938 129077080 0
216228419 299489728 0
492222739 335163604 0
563977553 115707137 0
401956503 214312364 0
338988592 3720245 0
91034253 438663413 0
449065185 384581861 0
98617377 291541555 0
377773015 260325239 0
29714838 130998788 0
563467828 335104360 0
498817583 513861015 0
405104991 48028532 0
469975032 317102115 0
102443970 22736042 0
372124898 301151763 0
379571716 413650192 0
412440 180877355 0
517008017 247359119 0
72724224 420626829 0
502202516 175675029 0
308050835 141231625 0
97651371 38817875 0
49305163 280790919 0
304672051 359242080 0
381749558 153998618 0
249961807 87318624 0
303302301 3945852 0
109985571 395351951 0
123080178 102805491 0
456692283 490162919 0
136052593 230868446 0
483733399 352627331 0
158909468 170330695 0
331472296 278272816 0
530897014 138000258 0
291923874 275397024 0
485481008 532186916 0
316812704 559721395 0
513984368 452413525 0
253625534 513920471 0
83901505 357615366 0
171093249 332529150 0
163335115 499559900 0
401205962 76565509 0
89672642 289637930 0
464029188 413420513 0
242885467 138725351 0
37217655 369363579 0
390461236 529829185 0
327577713 251630403 0
198623204 551630238 0
174396789 169463326 0
391977011 462942670 0
555632358 478758709 0
402806590 55920579 0
324922907 365148734 0
297958300 106805685 0
397032844 530260383 0
458310567 139630324 0
448959862 194305637 0
539471458 150594077 0
493733376 101121937 0
379506977 560853791 0
237410486 3095254 0
191340072 308980339 0
286295509 143462411 0
361698101 371379492 0
187788427 144550101 0
292549431 399873531 0
436945601 544718502 0
373740506 437411008 0
364013308 191561710 0
457812532 497287520 0
268184119 450614630 0
220669667 225364174 0
524860035 105112736 0
59072848 2058149 0
420555207 111198317 0
381678386 516731821 0
17017102 215527345 0
258382335 526671005 0
230859478 224121616 0
294135621 369951836 0
555689331 325947705 0
440945272 112021987 0
479563774 537656999 0
442667463 2291192 0
564182805 495760894 0
411945792 227950051 0
310521453 434737560 0
363515242 341050234 0
359548884 525399317 0
404360799 347987696 0
11876379 531256106 0
233029274 124096594 0
336092130 472925281 0
465785577 12321929 0
474653513 64441214 0
508859453 208321627 0
221854405 539926720 0
538885557 410259679 0
453714626 437083291 0
81144642 481184461 0
347650586 502824534 0
53002114 154566262 0
232255904 406990357 0
565496304 178923197 0
443046792 39587388 0
319907001 161078059 0
540263566 410052006 0
14515344 293015581 0
403224831 328845914 0
350951470 265399090 0
296722322 142211766 0
89556179 182766191 0
540558329 59872996 0
468072974 450431124 0
141530666 338368440 0
158706789 319243695 0
479596515 141430254 0
305654774 112034746 0
56305148 24395464 0
202084795 447987438 0
381826030 496849697 0
537538388 102222213 0
222337198 44087598 0
416768665 456745658 0
332891645 93365126 0
303763601 329273769 0
529421680 460445091 0
298576620 223088113 0
168853829 441233 0
137736322 421541172 0
357696689 86001532 0
105484328 533151906 0
487189131 20742464 0
251263013 436714340 0
65424775 239138964 0
26146863 462416832 0
541533239 373439850 0
188459089 246334656 0
318728167 199734771 0
470547748 230639454 0
439557152 378639997 0
516253427 132894486 0
88462698 392166392 0
249855827 40303457 0
172867 478988450 0
57781909 255280844 0
161372148 161284375 0
428063868 244377036 0
353205366 300465547 0
232247465 248648399 0
489673121 416991878 0
256328341 439631426 0
559830210 416165100 0
306652634 13400518 0
439446355 376381873 0
69428736 312302921 0
45864694 370246565 0
193644501 532423988 0
286904700 419434436 0
221960045 58330118 0
88321889 564802632 0
326374564 406580916 0
27529501 249223456 0
398044104 361039118 0
47497884 344675243 0
30664196 136979625 0
149250394 362516960 0
330341396 66316082 0
251224117 509001591 0
117376635 333781243 0
375223643 128499522 0
133207740 553756556 0
63178096 140719021 0
529954029 293251947 0
239523932 286791976 0
293797836 73875943 0
407853791 203577878 0
377854201 568480505 0
161561297 341550607 0
199975480 104383043 0
132099044 285707089 0
333568186 134258990 0
68409661 254131756 0
59041383 447769908 0
69544946 506834273 0
57721158 24005181 0
404460884 382922266 0
540850798 308021760 0
338653778 173462371 0
469875909 186310675 0
407708068 178616182 0
165244566 547440822 0
273017965 235150682 0
538201529 179943065 0
503738722 438540260 0
231087337 120976145 0
547901096 302260796 0
255299308 9108372 0
249508061 540494683 0
12459598 515454966 0
433593381 275413975 0
445892406 332028541 0
286168078 90421508 0
314539363 52669690 0
527680068 522958800 0
321227007 362598567 0
532792253 182603596 0
308041603 46274534 0
308716829 305329489 0
327089127 486362267 0
91830083 221301869 0
355307644 447270262 0
472073598 371204930 0
387963769 501090594 0
385843207 181402462 0
172814023 185066121 0
513009233 462841246 0
241617446 191624717 0
460766726 538032358 0
199634666 440475333 0
354603577 478753834 0
294705220 547931633 0
83056901 520947151 0
49810055 231613907 0
283119247 538932084 0
444584825 381810600 0
37063835 320046484 0
498645208 107808733 0
158101320 87423644 0
412042931 280990187 0
292735735 212451925 0
267154529 519875650 0
500246260 555218090 0
308493217 191749087 0
536937411 34094397 0
475648114 487485480 0
461244930 507270569 0
254564102 88148272 0
155229648 315294925 0
440634345 342298383 0
357581374 4549736 0
294158198 536018745 0
464496049 272021460 0
80802550 25996994 0
361623108 320292276 0
367664383 416655256 0
305754909 320902475 0
58869077 330596661 0
297790441 398901474 0
64361081 394228249 0
173325798 70488415 0
331947872 155276661 0
231589350 265885 0
488817477 497652261 0
550406584 333621511 0
211441717 551182305 0
123613784 258669360 0
136308548 293657514 0
560434600 232914720 0
375493503 246896940 0
494183330 284898384 0
159204779 359052234 0
98025644 12932584 0
362399973 383047181 0
19499450 292930502 0
373253114 81108918 0
75934976 242388853 0
224569427 136569700 0
339401613 326612200 0
316351708 427384330 0
338302642 393758091 0
353795709 275298655 0
264494961 344768426 0
567181995 349090682 0
376019212 25429660 0
71458008 366892309 0
365206289 427324181 0
164856502 10578430 0
83014656 181068509 0
227453916 187169655 0
355261493 512950740 0
197181137 233125770 0
412337085 459630350 0
87599199 186432157 0
48821412 568149276 0
510318604 337774199 0
73293323 48393095 0
301500547 193495447 0
498974275 21085680 0
224818409 546040615 0
244608396 287225364 0
510675141 479647445 0
336127184 48400333 0
59383904 197023328 0
211756389 479250144 0
304735570 519414849 0
110971252 259225858 0
2155594 263506184 0
191985701 131016762 0
180435594 487484557 0
311399096 21743966 0
440534612 220375208 0
386134326 314635878 0
162235597 46311436 0
477689819 514472728 0
168293763 465713451 0
523482265 35489671 0
146995743 377933915 0
383126257 401100236 0
486249063 73720711 0
57647095 9468451 0
436860310 252017901 0
557803058 337213573 0
157351959 500233685 0
132713277 365014116 0
313519 475801729 0
282062733 191738711 0
559850720 435844975 0
118840542 486709517 0
462976177 499776855 0
80034889 153809201 0
248396280 66273192 0
489880144 371788867 0
220224889 130822890 0
131144096 86998889 0
427896966 20852589 0
520483102 18166856 0
31700864 271536621 0
367747290 261838610 0
236444224 541551050 0
199917794 461697267 0
413113113 44309672 0
329709881 84772202 0
280019998 166966199 0
92209799 180975508 0
197780584 243942993 0
371821326 360491392 0
132298298 518372186 0
358902518 194835673 0
436447244 336096138 0
1159613 542487673 0
33986949 534792644 0
535010631 324637377 0
249489471 194436162 0
261723345 238394003 0
539992434 120371473 0
19393103 272071641 0
405438561 561741848 0
243907887 226839496 0
318943655 316888027 0
530483587 411831800 0
452243040 208315246 0
80612287 485596623 0
369874075 435250303 0
223389169 195253157 0
115113878 252836510 0
82821717 521135364 0
70029725 514840269 0
238771575 302718160 0
559671435 532969381 0
192846008 507633822 0
267355359 497536460 0
514866971 239536370 0
156586100 208499570 0
268224233 362489955 0
16812678 2560580 0
391006674 43400753 0
563228967 298852996 0
178620392 568762897 0
379191488 480411221 0
566452835 88812701 0
460080303 94565608 0
37521137 6880743 0
265244306 317865598 0
121678839 496629953 0
169944379 204344555 0
460944870 217131790 0
160527481 360449687 0
188072371 267432827 0
39639321 530678521 0
271752828 199003912 0
78171607 532678736 0
294621391 227310702 0
288498416 39814188 0
182511881 144441779 0
316119855 371290014 0
312697786 233901525 0
504155888 376975824 0
108415624 182331101 0
248552914 262511875 0
521062455 545804897 0
567867768 103652340 0
426128390 398619877 0
480709789 484887851 0
482241206 202565889 0
101372980 20770549 0
156278978 329867950 0
56838758 155413514 0
67196843 135891701 0
349092033 294887743 0
504770640 483309482 0
262894906 149475888 0
526579181 415816814 0
331734346 361748614 0
32008941 244743542 0
316238933 77873574 0
534885731 81833421 0
87740555 60969675 0
184561584 567915256 0
321624894 371825493 0
321745077 490512236 0
18314797 560955243 0
429992417 199683176 0
339365920 108517854 0
545094556 314173761 0
322583961 252370175 0
57330853 120113521 0
454799329 46828926 0
9220155 191829146 0
432963183 282088852 0
52185669 208157753 0
242755503 42853131 0
105440098 381827657 0
122634273 231746869 0
91786495 486046763 0
223003622 30432324 0
180676264 473971459 0
487683477 400069906 0
264542295 511050644 0
471439175 178225093 0
123389494 364245670 0
421318989 306395956 0
293009958 286349602 0
333853602 335490347 0
360463247 497487147 0
104466690 213624921 0
96420115 533558139 0
104205541 47609194 0
535846698 10108006 0
443523899 206189332 0
147824514 381919193 0
362295302 185038680 0
188362599 192368099 0
153673988 78709863 0
353215437 166300209 0
497803176 542480506 0
458169288 18979045 0
265303225 497379532 0
332561320 278880984 0
176441868 542426844 0
126363361 281657721 0
41006014 455109986 0
553464450 130070858 0
277923899 171960649 0
376596121 16148087 0
172560056 227051565 0
355845925 353918074 0
495151074 242363125 0
503847757 29397214 0
103940663 456715970 0
261100640 295988644 0
199028559 401983819 0
197540462 226856199 0
512466803 398437046 0
183902124 338421929 0
113224239 152049990 0
191592781 49990679 0
346695227 942054 0
109414181 134067462 0
332229719 520003046 0
139660219 275104736 0
260710395 398231090 0
3894945 245579103 0
154734176 483179720 0
276617535 56415638 0
84942661 129504344 0
104213564 325465111 0
11693434 161591207 0
392986959 435000062 0
206896064 370591714 0
531381297 29224346 0
492361704 108881198 0
101253164 539654467 0
44080183 510249284 0
105056777 107905514 0
143582067 44786796 0
393146034 485729494 0
160828946 430245588 0
511787648 368274416 0
59741288 84167597 0
553150013 284361591 0
26133618 111508187 0
94809561 63182979 0
322479956 560322030 0
377698580 432157164 0
486646630 261462148 0
461653429 20766731 0
41507876 77227735 0
45618106 135418702 0
338926825 373848780 0
535459743 97042845 0
357316484 457923861 0
306582936 116997069 0
72816605 283471343 0
263176453 442718041 0
304160189 77575511 0
221979709 148839823 0
283416677 316030079 0
89998213 28213128 0
442000005 443500389 0
28253138 66993713 0
86058218 216594145 0
173725412 516375028 0
530797477 560299146 0
245714554 424784429 0
485470166 336117337 0
356517245 172952599 0
501508426 407584555 0
280250898 245768233 0
292625751 249901597 0
277213389 27872157 0
195416622 449671017 0
440527231 470025923 0
495639258 281200464 0
161268421 546463676 0
271182572 238238730 0
16666693 167698125 0
561995108 269564996 0
518119833 404822671 0
37515434 97645845 0
309385089 271824125 0
196878972 52996710 0
152228996 416595322 0
176394203 499866467 0
87345972 69837805 0
159985833 174665494 0
139343115 204290474 0
291945424 312313307 0
264211636 10111385 0
363701659 344550433 0
317050542 145251865 0
263386265 418810274 0
203360167 305103030 0
391716717 471511800 0
202499560 88141324 0
276539814 557534610 0
304396961 395125620 0
169660939 377467168 0
525141107 347078712 0
51583496 113139794 0
557190337 239453334 0
123397441 239865335 0
338812845 89025843 0
265238071 436133223 0
426925196 66006697 0
529906917 63482615 0
66442473 431167109 0
188634688 33086487 0
324142714 475176939 0
155484702 221375108 0
292176118 283869824 0
137133755 182198704 0
322401327 474060679 0
74003673 469148848 0
362047432 170074111 0
177337240 534263252 0
504269928 281822662 0
501052041 181497878 0
108702609 336524150 0
208712959 474526241 0
322931575 314480776 0
4771535 403019124 0
476251384 182176999 0
414439497 350903177 0
536151032 30218404 0
515725097 550143807 0
51140561 181022297 0
168806236 242880965 0
251511219 541756 0
8214387 206857746 0
522104362 132357708 0
261331733 112853931 0
86679394 432548210 0
317798668 387387562 0
341822286 339234538 0
358171667 76751132 0
72931283 563907922 0
19833711 400953831 0
125358239 560227593 0
55625744 285701031 0
426234206 338841071 0
468492020 194925313 0
75491634 314612487 0
118119093 204232370 0
58964913 25800178 0
446383776 232862370 0
293975885 57052762 0
527955817 528307953 0
52176219 111546843 0
542670962 342727394 0
37086172 272126255 0
405217906 281691913 0
456467623 142742275 0
544811162 44807393 0
113120611 251334475 0
296073556 432185696 0
321755000 277563821 0
282989989 103613882 0
370870333 526926921 0
480792675 558197927 0
89216086 163208823 0
392033297 436163627 0
449899914 203008441 0
370970874 368569202 0
535996499 320632248 0
167993935 363876257 0
461568758 297801394 0
18088925 226018541 0
84308199 109478766 0
374338759 51143744 0
134894250 498838922 0
496719125 79938913 0
259181825 209027658 0
276025308 449156611 0
19545713 68027525 0
202793690 374782853 0
79624694 259391349 0
222809592 31068136 0
115935299 326898022 0
482384554 306788293 0
556121707 413660866 0
393181181 103985235 0
169926062 507213639 0
456369224 310540310 0
400628908 96690356 0
299282043 77417419 0
402257197 99073621 0
354449588 506655693 0
329560233 194094253 0
41722928 55039643 0
275391500 468211424 0
330855140 417609569 0
313396107 154006770 0
243456737 204829607 0
129580542 326771348 0
545458475 112561928 0
239420620 72345127 0
401646891 412313311 0
228403610 469638934 0
399993414 90342798 0
377854621 503443814 0
12488025 305272272 0
211760992 271370794 0
317656908 499460316 0
455963798 153401454 0
242129606 245013825 0
86847566 77257577 0
285370977 103651827 0
424472305 260753334 0
356705969 17041635 0
401860665 355769983 0
198404969 245487480 0
68037366 138468610 0
540977674 112201888 0
512124370 135764878 0
86220872 350906649 0
440215209 286775515 0
405999382 530577240 0
488559746 442552177 0
300621834 13011386 0
244630847 233156576 0
176477469 46656586 0
549480786 550458200 0
356175775 222472710 0
159486158 439659134 0
3968638 154007735 0
127289173 310891942 0
512439212 341532300 0
194845274 526217046 0
329301744 412814409 0
448770850 326338738 0
211144800 93671081 0
134905482 190021511 0
220415077 100622371 0
205363448 333593063 0
350229215 135048103 0
401202663 202997418 0
331151997 312280258 0
515107721 404649173 0
310051849 73052045 0
533890590 161888657 0
51779721 232682066 0
545575649 556482796 0
335278566 106393706 0
15779321 546180569 0
483050660 113207750 0
509531498 423003094 0
165015080 153728279 0
555445827 317058066 0
543873183 173440744 0
413991143 347679084 0
417311478 391359307 0
452360576 384897057 0
436539657 544532899 0
73620500 500211377 0
213315099 475107993 0
562385989 105836594 0
215643776 384645751 0
154039093 455134845 0
501788930 327519403 0
89821622 269937598 0
268994156 466040360 0
546853510 372192538 0
426259265 32274571 0
496383041 489014531 0
110638755 133716179 0
296761029 460776635 0
212308283 164218226 0
200705024 12732761 0
62881171 390140539 0
448595780 500354901 0
356853539 135918862 0
466975883 95180212 0
238113383 370639944 0
220950627 410555763 0
28326104 235449088 0
413889015 86515674 0
1662093 181083912 0
483718578 15586976 0
178590227 92197704 0
487360232 121212555 0
399343318 197928774 0
370557896 309922791 0
436598169 280274273 0
438509117 542274048 0
314876460 232458750 0
17517803 71224641 0
537329404 520808598 0
483223296 562980648 0
289538680 206413744 0
514400102 411892700 0
376735812 166053714 0
564953462 504217458 0
539615542 439558550 0
351885701 520550529 0
79921286 7469958 0
242785142 320985362 0
325000179 293700059 0
365687716 247224533 0
311355155 502765037 0
483225004 548132277 0
106645366 310211012 0
535850677 419905364 0
141270911 121530026 0
85753717 296355350 0
434875962 527135309 0
683347 87401870 0
445827354 439706007 0
509965413 77257139 0
492688636 43351970 0
287278002 251716906 0
202910455 305360393 0
314622621 366054602 0
347420008 410398033 0
344023170 366167654 0
4511500 314558586 0
509758114 488164126 0
412141923 450976223 0
478752509 474666150 0
130715532 560517382 0
500449001 423628738 0
342529230 261858479 0
143175758 152343591 0
559603607 56391686 0
133302525 335700766 0
189219453 520756936 0
39710338 122433509 0
452283011 290468402 0
505571730 196119115 0
23877814 449542700 0
463787468 134705325 0
398022921 453919121 0
278816469 249025302 0
249082233 521060913 0
62895120 117664785 0
544999744 252351954 0
248148381 198974932 0
73240269 189302064 0
559178384 99922884 0
85509691 351801766 0
400662447 47751780 0
181890612 200621706 0
12589223 566674057 0
423692550 119165117 0
259515808 30939601 0
369216036 82628985 0
413903571 304051012 0
490536755 64512887 0
20418090 435102840 0
32451834 112498775 0
462874604 286690937 0
410968206 529699957 0
167586768 447064296 0
353673545 351806296 0
272873599 351053316 0
514499653 105356087 0
180006867 535025861 0
389868315 443070049 0
245047572 352668992 0
225620827 245747027 0
126377130 448370776 0
180404280 344253041 0
46084582 12990383 0
517672011 352410186 0
138587332 479607747 0
218373082 350334224 0
552728435 282859422 0
247460134 321841018 0
146157260 324724842 0
174286671 141439563 0
51260891 384921215 0
139010771 78234191 0
254168399 72845824 0
178509515 245756590 0
563967432 374758494 0
26713030 465017943 0
91246410 355578809 0
25561046 172808253 0
282931818 182035628 0
303109154 276525879 0
371009947 464523423 0
169113361 238318623 0
190964051 3036847 0
465285980 504813274 0
202653074 346308857 0
336193068 234956767 0
329242884 511510482 0
511267298 12253652 0
135681208 390041718 0
476069409 223935667 0
86816749 193186213 0
444509696 218876285 0
159934410 161127475 0
20295245 91083948 0
362184636 424853967 0
444107992 125462922 0
182597383 462543772 0
5668018 304525276 0
185677646 206741182 0
553417891 135692068 0
235953032 281730986 0
276626193 349993808 0
128840608 89811802 0
385388866 500855319 0
36464351 338334332 0
490382615 548030205 0
447905786 135580235 0
9288586 21359130 0
362723145 48960073 0
383073375 242058964 0
558887521 40468558 0
264362810 154135793 0
43081504 50227242 0
258330410 485009723 0
153217184 315875925 0
526585111 305401444 0
35273002 460633982 0
216646442 494500017 0
258313530 160456626 0
325948835 428840540 0
29683130 121141120 0
240929034 380992090 0
71242182 521660978 0
409986068 79811679 0
559784966 525756407 0
334381669 376148477 0
529423676 382761632 0
57852816 441913716 0
237615773 408028449 0
179663081 340113835 0
23137031 4001306 0
476131772 281821524 0
280640097 81662467 0
219079046 122229784 0
415839849 275641241 0
115156272 334148530 0
27162127 236921627 0
181460503 353254708 0
96111369 84597474 0
164331875 565243800 0
307991457 510838497 0
535704086 184614221 0
143289791 441792838 0
427134128 495725881 0
46094315 371970501 0
381596385 147037220 0
130409360 72959240 0
451782184 250399226 0
230166453 314821233 0
278487586 32322761 0
170523878 236402136 0
529829801 11880383 0
16042805 389279818 0
313376077 447530513 0
265078789 501526092 0
203725820 394985145 0
500011675 460449546 0
66055429 199020703 0
379439756 85376092 0
336083999 163415645 0
396533139 193873846 0
40417187 134699661 0
28237990 97264130 0
353093460 238208984 0
209701744 400037378 0
405595957 257615175 0
52433257 164067799 0
140083824 323647357 0
213416914 342716400 0
490452592 254202574 0
71688799 447009021 0
54419704 425551462 0
17107504 117041137 0
144933128 425841734 0
370098263 89682506 0
549359837 18798134 0
330966571 357940611 0
108721218 354810465 0
58511824 18622733 0
395904265 208336123 0
152088651 545173037 0
386350463 449608822 0
23368374 196498527 0
41320242 270853881 0
510792207 331772375 0
92837904 474571596 0
28543518 231750912 0
65229934 259736839 0
22730921 48504025 0
156281756 301289219 0
49424462 415560848 0
330840383 532684881 0
201579188 180857053 0
47825558 161896806 0
403867466 88479971 0
351485313 17667824 0
201950249 4182464 0
248518141 210720109 0
67939934 453745875 0
82697037 96123978 0
273624276 238420152 0
232018991 374293450 0
325772515 134807803 0
338150464 292753035 0
189511477 20096897 0
440129373 232814216 0
515532629 446056202 0
71634139 492016469 0
514965159 414354211 0
469772710 276966528 0
259754313 43557332 0
285374681 201917212 0
131250853 140041100 0
53226506 377229919 0
339992714 159893391 0
348849398 385020525 0
154164592 538975034 0
319206548 148938904 0
264414285 342125434 0
190583251 347117262 0
32124904 472602149 0
100984150 318878359 0
559858104 543595 0
136475519 520799735 0
83109786 174647513 0
541601488 432731274 0
295400468 393125372 0
83264700 446063536 0
568648890 479015260 0
421946964 109738124 0
97664554 274261382 0
470789267 563326233 0
109017728 341709145 0
74779537 207010848 0
502395073 467012390 0
283106395 445313253 0
270663097 45984152 0
556684327 463097292 0
370834251 435412991 0
273891288 221278847 0
523081369 268175352 0
362612409 16934599 0
228891832 95740795 0
453608503 271928155 0
431277950 482150998 0
429595968 20638665 0
382641495 532713018 0
450633361 357381685 0
82513567 354745305 0
428824719 436511698 0
273135264 530480162 0
363010370 328002455 0
196547500 216000725 0
352255650 189469682 0
471375510 165406717 0
508014332 481017350 0
311345267 258636011 0
556554444 180141927 0
544714778 366652631 0
20848174 491888385 0
104542419 460095441 0
556289435 53387801 0
206295426 345315335 0
435582272 404261922 0
172092381 526178095 0
503526675 239992940 0
245116764 248402543 0
345466958 470415090 0
94487752 497622735 0
433458230 220378232 0
471307509 194423019 0
110298849 257998256 0
326367719 397711224 0
459923934 26899869 0
305347381 508845570 0
87565658 139568957 0
548994598 488087135 0
13083369 401894109 0
10321746 392645493 0
470671435 555291867 0
68051334 63807532 0
295920998 373380485 0
356118743 563594762 0
220494986 283158375 0
376087174 328871678 0
558535086 478835775 0
75655653 363250186 0
538962811 521556113 0
17907086 45976236 0
241040506 542880866 0
235149822 366540983 0
4812889 568440771 0
518005552 190452426 0
138740826 36994673 0
7311066 127359686 0
173359292 201030584 0
293933882 511347350 0
466218049 354434225 0
436066877 110979952 0
101480613 82005055 0
364518301 334705233 0
169108629 290743801 0
486523868 407929141 0
200362162 562505378 0
325331882 410015626 0
335759761 448502407 0
412165770 433023351 0
171037440 297279810 0
355907344 471022617 0
343470164 493309157 0
200077424 115401926 0
447560120 433530620 0
87455148 437597715 0
305046002 80468631 0
310409725 112941587 0
477235486 88363744 0
205656082 80033032 0
206878398 144555920 0
247292899 6096021 0
298916613 123752211 0
530682132 547179041 0
99236340 125599777 0
144808812 414050672 0
568934428 129522565 0
224506375 9175555 0
519502920 511445434 0
69435392 470783595 0
68698243 223485022 0
440997476 449146754 0
132820092 881208 0
147768625 311690252 0
350710634 81317836 0
182075927 70902385 0
39266560 63031943 0
229515316 115760983 0
559284140 146556762 0
209113002 518265054 0
190342387 352923213 0
18955122 278975218 0
219422991 495774762 0
162896888 175026431 0
157215431 72356567 0
548884972 168983157 0
238049746 306979409 0
433573587 536261711 0
179193409 63386333 0
5007945 333058878 0
185072173 334628096 0
265118944 5497805 0
109416948 145507539 0
115490612 334494728 0
146523006 397025375 0
43529186 261076993 0
468079457 176875252 0
46026848 42317423 0
560119787 377868467 0
124419049 365869310 0
394091922 537197952 0
522870860 81436187 0
447063077 113912384 0
489434911 382469462 0
428588033 100740420 0
402223222 555864418 0
195339014 300842152 0
567175352 432982520 0
1514161 179113679 0
382015130 492639908 0
87507952 6779936 0
397588658 544401931 0
7428328 450811761 0
369568488 461818976 0
117541551 39948208 0
89922878 197468181 0
170932297 161608686 0
562738864 241617361 0
100206172 35677349 0
252015150 506111514 0
5664398 300251396 0
287903748 520128475 0
538143899 227783433 0
386044761 301650381 0
538411500 76188931 0
197294659 205493695 0
415482232 311515001 0
547810710 185486678 0
422419878 474297770 0
536456121 339300032 0
143130965 437236506 0
1409694 372268395 0
143733497 42647339 0
188171163 130355126 0
504144024 517484335 0
9492080 331486956 0
298360996 8780096 0
15702711 332316626 0
464633067 318694750 0
325235732 156658558 0
316692244 468130357 0
400848535 392920402 0
492961019 261095487 0
12826301 421224171 0
135593747 495188731 0
261732393 267437364 0
558875578 345518041 0
279196208 370418446 0
357889703 83884765 0
498091801 432286714 0
361340340 96351994 0
6398278 53119527 0
268485046 443553873 0
559218925 507574197 0
494834478 170085330 0
162665536 399323992 0
216291268 465376383 0
164390333 20092539 0
365643135 515207617 0
130692644 372011650 0
382608037 309051695 0
331837675 508625879 0
502952037 494546741 0
76686252 274315122 0
304760059 449452781 0
423925797 457024085 0
261156799 77025338 0
185223302 31056907 0
166816309 488721219 0
391829126 233791468 0
29701624 115080359 0
208725729 130642960 0
150518873 161680770 0
323800809 357869012 0
448427413 169361181 0
472503685 385961418 0
473716931 126313831 0
226851729 421360414 0
312362485 261877925 0
477066619 177319054 0
516897878 117820246 0
422887274 190904231 0
360356139 210647259 0
159618526 46467894 0
102460100 564271025 0
41245743 520241882 0
130213612 86552919 0
116294528 290061365 0
127118112 255780076 0
461523824 511809244 0
362726291 568459994 0
504310814 408024775 0
396809587 324866536 0
133242303 173233977 0
432809666 494182128 0
119782050 249012517 0
562525975 237836271 0
299480087 160156054 0
120612849 503934092 0
484196243 490630082 0
468446344 230205811 0
481379976 499763085 0
136592770 268909617 0
340619915 79485484 0
105358719 377214308 0
23165416 479704020 0
451235500 563348034 0
260420958 206342026 0
166098711 500826074 0
410237335 129220852 0
167305071 320176158 0
375940101 353975499 0
185412595 428345782 0
260141603 4141799 0
289810271 123615985 0
254907663 261609968 0
507655460 69308873 0
286634591 152763548 0
367792972 126603027 0
356217613 158499061 0
151146354 272774992 0
190043977 64940605 0
253544204 522663422 0
155366029 494481972 0
19472309 27125199 0
394049048 174241193 0
132312552 367415656 0
48163432 94575310 0
410620306 172922629 0
472863166 562955570 0
287772607 491413006 0
415112045 202726831 0
109803619 533323867 0
168857120 381600243 0
332377036 549862107 0
75735030 248278066 0
378899159 328747402 0
48126162 343773125 0
104069949 64819560 0
24248838 500654554 0
65331606 261666128 0
266250138 460107332 0
442245119 80436483 0
360606212 415005317 0
186093555 402375512 0
436283571 543467467 0
384247926 269289552 0
100643899 403186142 0
420583107 195728479 0
56002801 443207087 0
397964728 58441642 0
248068943 46452129 0
391065340 400159865 0
219434799 153850756 0
143114278 126369207 0
170958833 468758526 0
303860719 6117357 0
227241989 280276982 0
496736647 403761629 0
502402638 422439590 0
97619785 510607166 0
393886526 399427464 0
390584465 316338895 0
151701338 250281103 0
39255426 65667791 0
312390188 164296445 0
285301109 489782243 0
557290727 229662904 0
381268509 176593540 0
137915796 460128919 0
270473709 40309501 0
565635261 94818661 0
219845623 456593422 0
123269408 424572717 0
370830300 564852916 0
150974145 397310950 0
479567613 399341408 0
500885009 403898661 0
169890219 81418271 0
120765374 501415907 0
531185788 230496697 0
365799316 238549006 0
396990272 13357817 0
517483230 560875891 0
37486982 295844584 0
451817721 539981989 0
298973703 350945480 0
117489863 381125769 0
347308716 111673489 0
510001948 49272531 0
553057148 454754057 0
420790143 145973136 0
220609031 468404572 0
329886433 181364098 0
386010127 565989224 0
75969456 523817952 0
468126667 116350699 0
223357187 244897106 0
127948700 543908112 0
173281649 286795151 0
257597027 265848493 0
295014816 324444530 0
468298625 191568849 0
298671362 270891340 0
412540917 467441653 0
482653395 444980354 0
443495565 291390244 0
470482863 246020577 0
373597888 20893656 0
566682083 253423395 0
475293549 461097928 0
269267652 540534101 0
181304998 39271695 0
284345502 203437239 0
488330217 342512020 0
37627007 30279137 0
313436753 457764146 0
541967372 116380707 0
354124551 171080760 0
144911358 328647124 0
424706201 7629928 0
146983230 434227779 0
407345406 71508736 0
456437482 379119996 0
457470912 555859633 0
37055164 262047768 0
132646310 436380715 0
42675075 97990782 0
161665674 427081276 0
182148183 311705394 0
297524423 51392352 0
161902654 472313533 0
320070 428819818 0
472394590 118351303 0
57177421 285013893 0
483294561 114527270 0
567371290 323579854 0
327172881 552349844 0
430609780 117874132 0
353493727 952043 0
152000249 282095645 0
412274290 225570137 0
141414284 365554844 0
72086192 62271517 0
427533434 148338034 0
208403998 61596048 0
335229564 284158070 0
156380218 217579764 0
263909268 355980685 0
103623341 240952502 0
542789760 264990866 0
280034241 325248549 0
381937844 532087362 0
145514937 40994467 0
108642088 386991523 0
216182887 453992726 0
109706625 1982882 0
291498608 515109298 0
279677937 300362918 0
54150835 96597271 0
138514242 95195124 0
263045728 558040472 0
100166733 126145241 0
102708814 190992958 0
230384328 546454071 0
514166420 94541357 0
145616871 383299191 0
566034903 350976511 0
546628077 223986090 0
12415063 268460118 0
348514306 100308419 0
263134145 50293006 0
536459881 365420375 0
12482007 528848397 0
314902670 437025567 0
39181634 502309554 0
72674610 212702783 0
469634375 206890063 0
338184138 161495063 0
111245772 319525889 0
164551421 210535825 0
180776484 285245249 0
178707798 318789655 0
91278555 181223990 0
507540194 507904473 0
33180771 132667904 0
171276783 341042191 0
172160504 495460047 0
401471625 138864891 0
341385757 388647023 0
73573076 230945626 0
428659064 77094296 0
454409636 157394391 0
488148783 470697217 0
287199171 393462744 0
216283747 103200993 0
14100114 127871360 0
476652201 297697156 0
555335203 553246363 0
215363205 235002538 0
297874637 316624493 0
470525715 451952127 0
155298225 552305034 0
136465077 484598221 0
506386695 398165258 0
304426536 543274372 0
419559 535859595 0
182083193 300501408 0
78577848 525532377 0
35430940 385355128 0
97608707 326377430 0
436035727 416934633 0
40385317 206935721 0
478913020 371984924 0
389864046 186399586 0
388787239 243601302 0
546274722 347190701 0
62363442 532797636 0
511150177 459756842 0
52276608 347117549 0
308608172 385734039 0
24040962 490345695 0
157131251 154267682 0
381563796 347618107 0
433665799 136385859 0
59477445 25733746 0
105703088 168418801 0
558646103 505388533 0
405297974 83385687 0
351307136 392967149 0
544666814 515214629 0
377435731 310307053 0
319145037 93246917 0
142627566 156711818 0
492637933 59487211 0
265284188 440848515 0
281577783 244998592 0
316984559 91660892 0
332938965 551056452 0
130674213 553388564 0
61276404 494726233 0
40713014 422250892 0
491215644 314241636 0
188079270 191725638 0
54513908 213047548 0
23034450 198653411 0
135698295 221620168 0
386735458 462109619 0
270719450 239841323 0
358779546 200838758 0
16471801 391156991 0
495893338 231694251 0
290785087 561041823 0
23201419 44120131 0
408905454 489949521 0
298794015 410993416 0
358577190 357817106 0
243683097 480386636 0
194526238 194376059 0
400459744 533102270 0
509804696 520462186 0
124524768 186417110 0
480327778 271288297 0
496294863 163965657 0
65228353 119513076 0
268517093 178521655 0
386795013 311083216 0
500187551 336600577 0
454012026 106138381 0
317361581 538641375 0
249373958 526264398 0
517736980 542483267 0
203034680 566939219 0
467211595 84739439 0
526251693 398027997 0
469243469 525778402 0
329163927 276618723 0
489586039 309949393 0
175242511 428740687 0
155311260 85829144 0
531633859 373292242 0
279953670 505734828 0
1155263 407223112 0
268879082 451152034 0
264886474 237152061 0
235681068 51874418 0
331501903 220562227 0
56798743 264426762 0
359454728 150444323 0
411524712 50829805 0
406355941 212805645 0
168706706 461822189 0
220019793 246908446 0
424998540 367756645 0
62585498 264494822 0
89709051 75333321 0
288978525 550481360 0
366117425 368443604 0
493397831 412171301 0
17190424 41352342 0
100941701 511692459 0
409113872 517901177 0
110777840 463359799 0
330290524 286730214 0
102629855 107293499 0
464092842 72224144 0
457042350 226077987 0
479660480 106898209 0
256838242 158647481 0
467276047 80552050 0
392052069 436808782 0
117724114 451051895 0
114856219 167968941 0
54411061 57721528 0
278881051 164076975 0
390447955 562564602 0
393655156 471802524 0
210845626 304183416 0
167513269 60820063 0
144121808 385546833 0
71346848 166367100 0
155393880 44536658 0
501908247 102801667 0
276807031 52000303 0
153116271 116484768 0
405492628 394052701 0
557705890 405442124 0
344808068 526411503 0
222424890 351019292 0
313004047 276562342 0
534538200 155819409 0
10469599 568963748 0
507895841 189887190 0
465528680 346564899 0
478615649 448574693 0
143685634 254607034 0
386239168 555804110 0
22604360 123275743 0
372939871 316792118 0
299008197 274589889 0
374264765 319114723 0
427690881 105268320 0
71480763 472800536 0
531572985 50928719 0
510667608 281986679 0
226572305 455988336 0
248843037 564758744 0
26815635 111095748 0
308906264 405890553 0
18081706 351505094 0
126187084 408811017 0
32468941 178818814 0
48300529 93418981 0
299007714 310410011 0
443782425 360021290 0
73130060 559264004 0
406336852 170809401 0
556665110 278267776 0
168446089 17693206 0
470427427 304880959 0
176939430 415414698 0
290537753 257801030 0
178690466 374889261 0
118916637 164811437 0
406663492 163137449 0
130991052 390383919 0
378810834 253528383 0
53620287 482546578 0
357890360 225282373 0
112724367 14342900 0
399223042 222771360 0
486158080 83029757 0
53361425 548958858 0
25484570 78220633 0
354280806 54749517 0
452075404 507975017 0
132549962 490147316 0
283209553 470716565 0
108905562 418241752 0
501165053 474530114 0
256404124 420324295 0
398145364 234503559 0
144808650 165808069 0
40837740 207494226 0
475463159 248115663 0
446166224 76130815 0
256534771 291421878 0
208612684 9428555 0
529366891 23524911 0
254809463 289108614 0
458535947 373035221 0
259793813 60205569 0
1841641 60452060 0
200091833 547982149 0
186410328 130119014 0
98175836 320109913 0
155653220 354312060 0
283614233 480849428 0
485050188 238210466 0
447704058 26192664 0
461371278 224788848 0
407449637 72447738 0
74869047 156564682 0
74159872 235176963 0
304462027 471099936 0
250075934 384610401 0
308373612 236648725 0
26862560 286785248 0
121649394 243376525 0
380005372 421755099 0
268428966 135256831 0
41005795 517416203 0
340913461 112273001 0
77527751 424933858 0
541578214 540866352 0
199741043 415330032 0
408578784 445230156 0
252904438 112806430 0
311054409 206798581 0
449073475 259211721 0
3972567 354008114 0
308623085 54559910 0
538303244 21714938 0
33710884 138490148 0
116203656 480824081 0
319791049 22166408 0
449408499 407102236 0
561167215 219542370 0
114992551 507863186 0
422053821 166165740 0
435990088 396941833 0
385916187 542651831 0
418187502 511584090 0
438476165 311981127 0
300019145 558412934 0
448468460 448394642 0
467874973 119983266 0
128294042 525077027 0
389934954 472391006 0
336622562 502760698 0
155765940 520540936 0
87239900 265538571 0
314516139 538702463 0
44263342 316581076 0
229953175 133568695 0
70155678 162798297 0
313345415 525310317 0
472351507 446637670 0
339409785 415754807 0
194212994 549427410 0
316436432 544358097 0
146594665 173515028 0
288007970 201248571 0
501343626 167038731 0
537098494 307660077 0
27567449 536617034 0
140836520 433786235 0
7834915 433364725 0
186949839 142562263 0
118879310 326494215 0
70169816 49140457 0
478295308 533743509 0
444866657 380279749 0
148356599 382802003 0
185063628 512109240 0
505329667 557083700 0
94774192 144633170 0
292764515 198501556 0
217739031 168531525 0
53459056 376456963 0
506942464 282957281 0
480158476 468424903 0
507035702 87390394 0
52100758 414358027 0
539994973 286655512 0
322263111 467994784 0
387849124 233082332 0
193243550 464605581 0
154556208 44558228 0
405375313 153348774 0
365527270 427948361 0
12643801 303375822 0
419064928 500879322 0
337974616 154966298 0
441948869 161750003 0
37693025 286572353 0
293401884 28364245 0
657963 249589391 0
8017285 256259827 0
121885565 226492736 0
34592311 401430543 0
63293935 208369518 0
189312521 476921311 0
142692858 355131164 0
10565896 286992457 0
2705184 327048031 0
24032298 57094 0
72305168 300946916 0
251602641 357369957 0
36808895 580342 0
258443152 131077807 0
313113405 264206020 0
442486193 117582437 0
467895663 547627176 0
523023419 241964875 0
55553689 532233021 0
218543468 277484448 0
149607185 341600072 0
471295063 513304878 0
301591764 212970509 0
337568904 333800862 0
10817315 284154302 0
551540356 34363245 0
452129051 564967243 0
399662590 501169360 0
87220224 163062760 0
51080930 367412843 0
375914370 318869509 0
89397301 525214391 0
211959159 343329108 0
452358521 23589784 0
227667150 507449060 0
404997802 457338323 0
128749929 87389940 0
128321532 517850739 0
233279411 421780819 0
240073522 172188771 0
451856810 464383820 0
232977515 375125173 0
405796316 59496799 0
261618826 405147387 0
225330338 501937403 0
234980577 475816221 0
460330029 467229167 0
182417025 108027459 0
133332026 164155130 0
543327567 336443101 0
242331426 251471222 0
3386808 147992173 0
279442572 88994212 0
84956671 174107092 0
204769204 270978476 0
363868063 254072408 0
455657738 150108080 0
452167656 151361989 0
250331598 347936564 0
171899718 453762490 0
416173063 164971534 0
413509328 260106699 0
295278826 502075987 0
197286311 268352330 0
432657524 138371506 0
507852991 407887761 0
52234338 202830979 0
88667840 555607168 0
255758212 207657978 0
397950514 354440973 0
33849516 503830399 0
65664745 480452633 0
314195531 89391391 0
302415153 105484183 0
560102279 90710236 0
144248976 304771298 0
93354523 544871122 0
267922817 410488482 0
522533294 420332858 0
351737591 89413819 0
115029974 180743948 0
63452475 160926272 0
299691990 125780561 0
490404619 77900760 0
192055344 211341556 0
86572503 377176531 0
441877160 529118244 0
414254111 323114497 0
319203894 91571772 0
244747803 286774650 0
215985814 311702407 0
551502898 551913730 0
244563141 17435816 0
474231291 53242588 0
313360268 310847120 0
417112284 416620588 0
88790593 58207243 0
148659176 81369209 0
398306432 531879086 0
338453005 437144397 0
290565568 495072839 0
269934564 394367335 0
505468103 355093304 0
514050167 349159190 0
484838428 160222517 0
433572816 153024944 0
193748509 235271291 0
42914138 378143262 0
330755832 498308793 0
564064542 466793682 0
120750963 493355308 0
328390598 447276942 0
269858460 245840809 0
195784145 220754289 0
88991312 482523518 0
140080694 339849282 0
47415719 74367163 0
449223501 113623554 0
152512067 48181159 0
506345658 161178327 0
81424619 433128563 0
253980532 273990209 0
90870206 340284985 0
285596480 106203652 0
472890606 140541272 0
107715997 354600158 0
51206994 316287877 0
75290250 302364828 0
19747619 355382682 0
89676039 371224619 0
490690575 31260358 0
274918670 499831736 0
452246551 234241980 0
30088392 27120012 0
366586995 371839161 0
277540182 36333137 0
388903698 468493013 0
351525219 92658214 0
131680778 420690526 0
61336253 95728470 0
378750616 269123394 0
533994823 196502123 0
462069315 31003744 0
147255362 552128943 0
52039835 260179208 0
181042632 246334586 0
40028850 419468943 0
109369995 491030862 0
400068032 398254610 0
391773782 73379004 0
81907096 122939882 0
50474568 226930179 0
411875625 11099714 0
294636250 5044166 0
496466259 340816889 0
234422091 92384695 0
167732202 78774446 0
503854857 198237761 0
424696351 26876754 0
299312061 84492342 0
474978573 124540376 0
342391705 125408435 0
133162073 120050592 0
349730079 283419873 0
81350582 42857754 0
199447794 167332465 0
11298698 51201217 0
555611434 227948176 0
82433185 164462955 0
326732023 232409073 0
439627098 162068814 0
74448938 361944055 0
56935999 449878181 0
430941008 520323934 0
328602999 429128396 0
287161493 152357050 0
560574918 540071528 0
211614177 445318275 0
194498001 307315072 0
168636802 451769373 0
295531853 400460955 0
33368800 353862686 0
375474574 496228952 0
323418930 526072938 0
222681678 95777991 0
307456587 189936573 0
558088415 258088939 0
120468998 148764597 0
317887649 362424771 0
183823030 347871214 0
429598845 559163607 0
444553392 66310328 0
494833978 429078401 0
24657062 250221276 0
285405992 86512450 0
79592349 320651144 0
66119713 170359705 0
311674629 470808721 0
255566342 482520391 0
296884722 545908516 0
230516935 159415022 0
164591008 48777618 0
553050789 436026706 0
77345348 511655946 0
101315118 316998386 0
533454287 162726252 0
477085588 390939196 0
449252034 435813197 0
482655085 345647288 0
380543021 180918552 0
295845163 101210033 0
10563465 241947327 0
273385745 100669918 0
495870666 213167202 0
286932200 554510367 0
194254913 248686489 0
323336289 551536776 0
360546394 526986118 0
388875968 226039113 0
365960872 496306229 0
25201479 458011458 0
98940637 547657126 0
524768769 473457160 0
14986154 386145313 0
250055842 32527035 0
103310928 213715453 0
273455885 157277723 0
531919872 201933297 0
560153524 379290580 0
406252711 506161675 0
179651889 476500588 0
50999130 383469549 0
275561620 98921713 0
305725852 159123452 0
380242449 84496085 0
187904003 262983277 0
107867498 118151220 0
137801623 460714025 0
118060510 233553075 0
197975749 306135428 0
197961224 546775798 0
114298760 348441614 0
356146654 395562046 0
447874768 400899346 0
79837493 477976712 0
323819026 2348288 0
177919535 8421433 0
253873523 92328224 0
26796969 37950006 0
509544318 471625140 0
238467626 60682155 0
184460876 354065532 0
199873080 534066789 0
333299540 497744487 0
175326330 21069747 0
465296259 482421581 0
122102912 88085294 0
65829938 100009118 0
493848110 253000579 0
346792587 77550545 0
147523766 350443242 0
48329005 403958670 0
147449461 57930926 0
355998099 351355798 0
290444742 472330913 0
88453285 510892148 0
276073935 155987283 0
19365772 407370491 0
284383133 242933408 0
36571585 247908077 0
263801949 450044958 0
479455256 99855232 0
222831899 523073554 0
266258548 397844145 0
385488874 236786631 0
476913229 252608896 0
318647663 97115392 0
76006052 299488707 0
446278090 395009905 0
327640028 421801080 0
516227505 213488693 0
87636211 514697026 0
83600618 144266071 0
278613137 451414420 0
208061351 454184015 0
402831187 447862429 0
381670108 469271595 0
134060651 245219943 0
108111150 91960088 0
267189163 119695921 0
17755784 415131913 0
244194592 222498876 0
395734566 165364924 0
175390543 267783977 0
410045000 326062465 0
150719342 385281987 0
489896424 51436963 0
347320969 243795004 0
1396011 372546242 0
81622317 216431767 0
124460705 125442502 0
438047082 44946728 0
41633148 179801388 0
550167429 85550040 0
367956167 219843833 0
140620226 58777345 0
73463980 82064331 0
355240441 180510678 0
85902261 193195938 0
503162543 292591661 0
413384355 167505299 0
463683245 379834467 0
566217137 381342740 0
175326765 411443181 0
103297393 136008170 0
13530600 337517515 0
260886115 476470944 0
28425857 164376389 0
67364584 47101320 0
526548646 158097945 0
223663458 207309679 0
357010690 561662 0
487020082 380945235 0
502664626 298665041 0
46775255 376992122 0
188812145 554765735 0
44788433 182462609 0
533189992 441691063 0
349303801 52159692 0
206340276 158890661 0
323903089 497130209 0
102887267 369778932 0
98733228 557669039 0
213261763 300539309 0
559681799 387923998 0
393893657 250219539 0
310733366 66350416 0
239461394 56257621 0
500050056 513728889 0
373292254 503363580 0
95229919 196630659 0
116426893 129829447 0
78054907 219572060 0
344709559 108014685 0
299006224 159877923 0
209279524 218302539 0
434974976 333030351 0
213928843 107397838 0
389047467 337074106 0
425800570 234052570 0
488152048 391689637 0
134929019 266789485 0
78147223 254045212 0
82580441 325332634 0
563785702 354083561 0
310475070 435930311 0
398654951 142600851 0
316482296 207304097 0
337821227 337120047 0
59515843 566683142 0
435609558 459196710 0
85056870 434555197 0
505627714 166839772 0
191003065 327110742 0
334149020 454717826 0
543730169 221237486 0
251309682 206815247 0
178753074 224146014 0
338201667 14417308 0
508021128 56317228 0
155705809 57218612 0
327460285 155216414 0
452882192 543746679 0
132106621 87035310 0
283716364 140673566 0
154280814 73136525 0
316696011 466124457 0
337845780 312478290 0
199120418 9517086 0
99496799 361165689 0
255689179 390153674 0
522482541 149963270 0
460085961 522357198 0
206591907 293432043 0
233897367 568506060 0
341189501 499771396 0
519830134 64420814 0
80721073 3017670 0
320308051 414187889 0
178621077 377023686 0
254180019 57012529 0
90794122 108844845 0
84024949 482905568 0
166073422 1258519 0
60163139 305629800 0
284827345 480310821 0
307897092 45057537 0
553250786 256766396 0
11889833 151094794 0
548802698 173295539 0
254689848 208648495 0
518962562 1788884 0
371079814 252559005 0
206561787 552030445 0
310072032 444582644 0
33305340 517322595 0
454219726 86349070 0
82674982 183629220 0
171800424 285170630 0
510941188 282363936 0
329211092 26241408 0
415400291 418457495 0
64378297 372676827 0
56684934 201782069 0
341264993 196941373 0
148878984 282157315 0
566614337 171229516 0
34620284 78956011 0
313973131 264893119 0
140019125 106230714 0
132066580 527629189 0
548004671 338962280 0
273499403 47844993 0
176573942 4161444 0
93098516 114326756 0
244785004 456340335 0
554674376 524869275 0
307121535 332374426 0
460943896 352040200 0
531387588 363556554 0
551639244 406820189 0
545910517 48941344 0
50485333 246140039 0
2411367 560068849 0
461717494 136771176 0
339436710 79665621 0
563977478 351964477 0
165285747 245926244 0
429514547 8837828 0
530116790 223444045 0
203521874 278940498 0
190990443 179742120 0
280403299 39775043 0
159633709 200163945 0
495777584 175964424 0
151788010 143274990 0
77199643 199104380 0
195279557 406899995 0
496547809 191184641 0
160201699 162815582 0
8858753 57922839 0
350199870 368436756 0
484870859 558692557 0
85602460 399828048 0
129200150 509627214 0
210921175 550298363 0
322095479 368898193 0
460756981 141179253 0
17144187 259838940 0
545480612 538180923 0
315529826 89790562 0
26795108 371562804 0
95172960 424036259 0
549421346 483639425 0
469487580 462517494 0
518740963 66613446 0
354367292 498272125 0
44956739 92546310 0
3496272 442797702 0
168130281 530347862 0
562740661 53848035 0
5854336 28582613 0
398044987 170538782 0
293380392 265009328 0
168224497 555744189 0
363074166 202362302 0
299213915 50805085 0
203152418 188175210 0
400552720 416354620 0
281557334 214984550 0
170264979 37225079 0
66335988 202937685 0
131306013 517198895 0
121181645 173322018 0
285253846 311470462 0
106968243 66389719 0
447356069 426123872 0
6690162 151629145 0
462460393 97307012 0
76485103 390159042 0
442164511 75443794 0
457507554 301508976 0
546251923 15993602 0
304690370 151126160 0
545277695 45186583 0
441390507 332486500 0
549508904 23048967 0
528187443 226009026 0
66579966 167277035 0
305676385 287856328 0
440612199 439409886 0
113839820 182328364 0
466134731 553939632 0
183576853 470465699 0
100530347 109247839 0
376004173 326446950 0
92807829 544445920 0
58070179 261724412 0
206245957 509359462 0
76944471 92922470 0
435280383 211182070 0
445620672 139524454 0
276818348 457953737 0
14631266 439830315 0
438186466 157256900 0
178759345 524854380 0
508836790 149165259 0
399326404 70860727 0
1962457 391624427 0
457462470 490235311 0
69025108 210509441 0
290379633 94640229 0
279165388 457564532 0
176245755 133457360 0
379891066 64825993 0
347948045 13501912 0
63408829 452616340 0
246204165 481133936 0
420782091 256243814 0
70409664 334492416 0
41113871 342787513 0
375437286 235129845 0
342010357 206503572 0
275334139 75060421 0
210490836 194196498 0
342299689 557317156 0
504641792 111995002 0
540092097 275555488 0
334049430 172875925 0
61273310 393059291 0
311345795 31827568 0
277879143 117912735 0
456767178 194966115 0
139228804 271638422 0
294897328 557314088 0
355651500 478995616 0
173464134 396170760 0
137773586 81277826 0
128159717 248035161 0
132394457 508309722 0
68472526 352668494 0
190418887 464999476 0
45081844 277331015 0
475900220 325856039 0
168601336 280550641 0
273145043 558069792 0
86761090 203190586 0
157910042 28203385 0
338943784 348753846 0
505534110 492829288 0
234960647 117045592 0
265239908 124546619 0
199339366 220898627 0
474015942 50503766 0
256698626 522551843 0
567026425 95928078 0
143198266 33638266 0
435394960 199985759 0
477873243 306464948 0
379392964 270697857 0
274878336 381983015 0
390460154 457844622 0
474996931 527822300 0
262292649 450270946 0
440244603 238873493 0
66306296 450359729 0
164489846 452239700 0
45927582 347492815 0
466252508 171768963 0
535571500 267047156 0
233012239 562583025 0
271163166 451292101 0
265206326 432487450 0
215998949 510008231 0
43494702 434765658 0
13666067 211238167 0
314818191 192576804 0
541440189 355465746 0
387271972 96980963 0
46940195 363142002 0
274373261 216088572 0
90344536 328657959 0
268828783 357404520 0
283440965 135095189 0
345359821 438230730 0
13293538 502791821 0
422068825 230591365 0
529659974 349078683 0
444643827 112022656 0
112414777 371087929 0
568153324 21572688 0
564811450 255475526 0
211293268 336540291 0
55000884 415834213 0
456377341 158934498 0
31898371 322533701 0
120707340 111662506 0
204213170 65915259 0
458174291 496894906 0
28427002 74246088 0
141329416 249710639 0
345739260 99082649 0
453486879 533336672 0
296381302 473249616 0
468976097 302302988 0
321494892 254983742 0
85659907 90257039 0
120383768 434395122 0
320960613 3517980 0
284681401 483556944 0
154976576 426577876 0
534034797 121655415 0
221107217 177626419 0
71507376 210523391 0
283620270 285353116 0
336690591 51982337 0
65352542 464520573 0
398119929 496101317 0
219499737 316237229 0
503869946 507071709 0
537302152 560445831 0
532802286 548894550 0
440477037 444308461 0
239299253 90503810 0
561269171 299871700 0
550543494 139779473 0
248932438 60905748 0
21336199 142794624 0
424858778 55729719 0
84291439 525540993 0
127638063 476235519 0
209959111 567715356 0
266977121 330106965 0
97861395 22304049 0
359165765 223473547 0
41284382 6338564 0
71935728 279243137 0
5285895 292810855 0
200810842 515600123 0
515216974 363814495 0
476931691 123962142 0
293856602 58437336 0
205716770 144369932 0
394016222 360963490 0
413138322 47149963 0
287280465 529000727 0
5140148 357409566 0
47849335 525787376 0
198056083 232775685 0
402781244 201009388 0
354286113 510170401 0
452000822 196216164 0
528999671 540380998 0
383321896 417045329 0
213329455 14716774 0
156858681 515030456 0
96173504 502464284 0
101094302 454214344 0
483100208 29128351 0
170245472 181959610 0
46195886 395236802 0
500857757 339715358 0
546521400 197096855 0
255690381 320189809 0
285499227 312220809 0
507955260 323817996 0
512110973 560147264 0
453972805 405249475 0
358851477 218431699 0
110418620 279074655 0
207327393 348930883 0
117340486 232740105 0
240984058 511143378 0
161657568 129983729 0
497879603 164360107 0
543229498 92184116 0
373355780 314552294 0
498586471 456792946 0
220551633 369559426 0
284135841 116255966 0
278954067 535781941 0
389805932 545689522 0
117610965 90186233 0
514690257 364503441 0
12952174 160268025 0
480545170 174919331 0
170624515 89360545 0
169681556 370594434 0
322097402 372213564 0
89124165 154018852 0
546567102 516688327 0
436956045 182834292 0
507916693 484458144 0
527701887 216407268 0
155657258 319415323 0
497779295 542090802 0
435355785 156673788 0
45710009 464228548 0
113983166 167712188 0
78387833 231967031 0
148806477 114708903 0
308729475 112019580 0
236234405 106394308 0
56574032 372181766 0
263035784 150713796 0
386856014 232028375 0
185415887 300266461 0
5492699 262191531 0
509649711 399366475 0
223944700 30500537 0
455029035 509094164 0
39157373 150687329 0
452770085 177848936 0
346445006 213522758 0
394816319 51978051 0
153349299 256116893 0
322059691 99326573 0
127548113 100593009 0
27856435 218869174 0
178362311 103061990 0
39990668 381347141 0
231189767 136264859 0
80648927 472065063 0
468513591 370194991 0
52629513 525583151 0
542000988 482270130 0
537702095 378033610 0
64458604 538673719 0
103602309 367044411 0
263404521 224974910 0
38771138 15882240 0
137442004 115972840 0
127919099 204347420 0
535699822 289654384 0
115188605 379998078 0
230643860 19984692 0
71355394 419880925 0
469252804 60669534 0
381781258 92111511 0
127326995 484518156 0
165558571 266601978 0
6279910 311205660 0
194259146 319994268 0
154953939 522229434 0
305505797 270931122 0
543801839 554840111 0
83618835 543858416 0
346733097 407048181 0
235459568 327326514 0
565755126 403134399 0
451822954 217385223 0
277762863 162474327 0
318927566 514054249 0
88359190 57371960 0
74844772 219209476 0
116324464 553019233 0
476326878 332152376 0
335044141 395462573 0
191714093 357962106 0
264045823 418014845 0
338749487 48585376 0
294452846 194809220 0
64126435 191348181 0
396778260 241427577 0
411700688 249245983 0
514031943 26644186 0
264075716 104220420 0
518475327 102615872 0
148871335 489158571 0
480909183 494163886 0
399498755 470633112 0
495950050 263390176 0
403732864 328110662 0
125922208 266552567 0
288349485 357738283 0
393111766 289598957 0
51125951 31105596 0
153092662 10193829 0
46062071 279766035 0
120092375 513301686 0
181887195 239783575 0
162658641 320407431 0
71971409 155078011 0
548391199 15734844 0
117996897 412043706 0
57917826 539414435 0
337220378 543191168 0
193217 552112049 0
283082330 256324651 0
143457731 358594275 0
490039320 108226395 0
385242756 222854891 0
4675988 362098542 0
68775324 397973129 0
276231703 294087748 0
33170421 485524318 0
467511280 387544548 0
487205049 98286625 0
236556107 269506907 0
9572336 145337556 0
46299891 205675801 0
412254008 217620617 0
136329288 465279281 0
220042265 437027372 0
361894157 122025039 0
234708712 230076602 0
75243469 381203029 0
82919462 499154613 0
409577188 388453078 0
71874730 128165590 0
386315188 197946112 0
34570674 224367313 0
336095282 127055334 0
162883282 167373122 0
288015835 402326677 0
422954886 36287133 0
225147002 514932117 0
172170520 185779371 0
233513353 349201436 0
325473695 359339973 0
163949874 370648180 0
509356521 126471076 0
230467713 363247406 0
147984322 375103724 0
165514432 320046510 0
455169005 553091022 0
443833792 298435917 0
527985279 244313606 0
202422598 163074575 0
193943099 364417404 0
566380351 466776863 0
44083836 170085358 0
224840571 209423140 0
66737081 379583471 0
383379873 368007055 0
130539322 305211733 0
28123514 407841799 0
561231927 201166764 0
101285354 324173704 0
556441081 379629173 0
543702126 561745497 0
349630686 464126916 0
400361039 293385955 0
51042545 277819638 0
380003523 436837137 0
338371351 185856914 0
411287143 301800055 0
17900386 117925980 0
247717129 313838047 0
360515323 315092461 0
270032937 181897781 0
445237318 125998725 0
331447458 113499012 0
199265231 509498229 0
494578021 322739573 0
263166896 538507853 0
156457811 402992824 0
305265474 469082704 0
88889735 174586858 0
560069051 89527669 0
10246583 374662510 0
234759304 19436061 0
232656158 230182372 0
117878095 359957493 0
393350209 233957633 0
239228011 276268906 0
552788099 464722385 0
192253147 269367040 0
163731170 436833976 0
461381032 148737024 0
470821394 439614500 0
542955844 129095377 0
185862262 174237057 0
488294594 482474738 0
41437891 318710413 0
190761780 216135127 0
389331288 429022663 0
340412790 497946980 0
178992449 412039710 0
129742650 515498569 0
380665009 267925947 0
149000514 518288225 0
113952268 452606138 0
354453951 365838586 0
378177492 24442386 0
192807830 425137167 0
71600946 122759187 0
431751247 135101663 0
257944470 535307704 0
506647956 99931456 0
110878017 437211604 0
121330718 146384292 0
306750558 120655047 0
293845233 49032787 0
79567565 238075088 0
489746971 358413180 0
494659322 110265941 0
188835496 227830497 0
402222397 391023207 0
221085094 139521514 0
215684446 287345095 0
494739971 342069179 0
7715141 514412411 0
308455664 190996313 0
521413710 318613709 0
126949202 65180143 0
479755513 181490170 0
71029353 332573301 0
91846432 126096813 0
346820991 428786911 0
471540088 131054537 0
35798944 143311428 0
391218585 288865151 0
387143756 198919235 0
562196737 369855463 0
549275462 254595440 0
254006264 319336756 0
464976550 125357853 0
57415528 374360901 0
346907158 385055805 0
528150513 935939 0
13442862 180886954 0
6997604 333708897 0
18233187 267779617 0
65293761 175613524 0
421766424 139225592 0
466297758 461086934 0
174897493 378337443 0
197447939 1571400 0
452400544 176839557 0
124190795 275312430 0
337215428 254590067 0
265467115 53846616 0
557096860 269128290 0
269114119 25758063 0
410602452 21967955 0
486529982 533527396 0
460199168 356753083 0
417542353 160607390 0
436006464 33561891 0
379574194 100932619 0
397042409 395022143 0
289616198 443860691 0
502428166 539799578 0
149495412 380492091 0
395907034 12063556 0
303453105 478582753 0
232003001 80161480 0
248479876 273868287 0
262509548 92770991 0
388767191 264139160 0
256662300 495524181 0
13302350 460504160 0
470569453 53969076 0
416837516 564137519 0
511409175 305012416 0
92830973 165653601 0
332768132 232374316 0
319984433 15601113 0
246524784 301142958 0
182968354 562996868 0
130781312 420417281 0
386082543 561722878 0
32052593 308522234 0
87970215 117372275 0
434981228 509225425 0
519228399 433663072 0
26348975 523851993 0
235803338 142716377 0
19177399 473007219 0
496659816 303776146 0
142311525 563393293 0
165391627 491867482 0
111674749 333108293 0
511551356 470186934 0
364058755 540074287 0
527864849 501367956 0
491399490 72722792 0
439879336 145426892 0
367062064 369716695 0
538825994 320340338 0
146698610 186721732 0
439901793 95027193 0
414198967 4334306 0
398445797 165136474 0
509947689 20496643 0
562613208 304574287 0
83884548 81276812 0
519308160 225777019 0
460751321 305215729 0
188358093 55155036 0
194028862 102666071 0
397918000 240586635 0
527847066 312232450 0
255439455 29893707 0
427125021 412941594 0
134981636 330267070 0
56977108 325462896 0
148260477 560121535 0
286206481 351727356 0
353892458 32066236 0
427734106 114150941 0
92417118 108539514 0
140956483 378427448 0
498420888 498410790 0
64554811 311049396 0
566422458 476230592 0
260190631 300145126 0
519527807 498631667 0
303715365 92201474 0
291584887 393065307 0
544934179 182072909 0
347482897 212194518 0
566417501 120133821 0
101046079 250163250 0
122219463 8223889 0
33346464 252524410 0
237398407 443247934 0
415264244 543987531 0
262786340 206256068 0
258523812 282200156 0
160442784 450738367 0
393301791 393434182 0
559764097 333721673 0
295136382 42240408 0
209570334 52565412 0
496047362 207695931 0
468633277 358544302 0
446382216 299579144 0
425069155 271599179 0
15457453 98883203 0
65235583 192302337 0
380446776 487722865 0
195242939 350366355 0
20606618 107621394 0
295286899 480039833 0
227524981 499514499 0
152228948 43498388 0
400560572 300285576 0
523127451 438578118 0
239169925 260832110 0
203048317 36412967 0
199075839 146464793 0
198049547 107081605 0
298199316 275235627 0
175938693 21657356 0
275009093 459743450 0
80751834 348294567 0
431897710 36468643 0
410536454 461019340 0
369968784 49514294 0
318386456 366508945 0
417809298 545387441 0
113430171 544036318 0
231540623 157202902 0
346830815 198183618 0
283604924 472843433 0
1121462 49272517 0
249707038 284576608 0
394351149 445381021 0
302732641 451421768 0
480376610 28552742 0
417762528 537725103 0
248341689 447545609 0
396813280 412828437 0
149815794 226266680 0
412730464 546256105 0
112865667 558117103 0
23587935 486314702 0
147500761 194999689 0
428930401 267147852 0
168701989 299384285 0
457081050 425243150 0
103919436 292861832 0
138193277 146411713 0
547354423 193865235 0
287957765 278923756 0
332072771 542603004 0
81759572 172309784 0
327004154 79775690 0
491989893 64218815 0
433145984 238969767 0
31580739 448457794 0
132187287 85357464 0
313407520 408760719 0
262872696 351149534 0
512561202 66312505 0
351986594 247440571 0
134650031 90350006 0
117986464 228495366 0
270560659 333147603 0
20472472 503939059 0
123349790 389317857 0
254460607 144440604 0
165906776 421429782 0
125328763 439316710 0
388853200 170790350 0
225587682 92593221 0
320309976 414126264 0
132869870 316512443 0
392175785 37181923 0
374947461 37292916 0
532417907 441428080 0
445843251 435353377 0
173256584 140584703 0
566384757 449472954 0
563573658 459369908 0
494280333 293489979 0
90968683 176891759 0
384388521 65312807 0
248781630 203516683 0
491231823 532375661 0
119293470 449327906 0
395898198 400787140 0
53643373 135191931 0
507511655 170605786 0
468844857 259679482 0
439553266 294378958 0
550235856 455262170 0
522868916 322509392 0
277094239 201926269 0
215516889 251643305 0
253678316 366656671 0
300308207 387595014 0
240835747 383089104 0
447582033 509035891 0
232339480 244614016 0
491591451 187447519 0
414214903 266392320 0
551608656 297039511 0
131699443 384518448 0
464704120 486006243 0
308357509 166009441 0
378406130 520232521 0
409912789 390790425 0
274150653 264486309 0
345438152 185034309 0
205851137 18850887 0
468679934 354542969 0
170094531 200773682 0
111121421 370535237 0
418342406 520190947 0
58020261 559118509 0
52099242 84245624 0
294464972 371308222 0
218191809 19232558 0
528406613 416593501 0
353175442 124141736 0
384850725 54457120 0
336474891 218327634 0
327303780 408110144 0
411038405 544075188 0
321832866 313734298 0
24120108 345843640 0
473109727 76607803 0
97061833 291942370 0
558934994 371378505 0
501041014 445868290 0
209316806 498887441 0
562960985 156195500 0
8473008 281276898 0
261486129 51754054 0
411837750 216390652 0
168456368 313713364 0
25976141 511795219 0
294193432 243372062 0
486582937 191744600 0
230242093 129486648 0
182916805 50751015 0
506199446 137855873 0
440387613 19999206 0
37394005 295049118 0
204954320 329779290 0
235040007 214412008 0
358115936 363918930 0
198426341 309060261 0
32679667 517843714 0
322120374 118081748 0
97487988 498316853 0
47848479 42989184 0
276362063 401698440 0
316949444 422884837 0
244882896 153390936 0
457211589 344480149 0
464278898 133489072 0
349745761 454852196 0
147280318 485623550 0
242760124 56397716 0
443298869 34978171 0
250107542 519766926 0
511699156 242879204 0
31488406 70416813 0
275837682 7024188 0
537289863 518686947 0
59923925 90878286 0
156020168 65963693 0
417905319 403210267 0
106000150 300731337 0
108692922 460330204 0
504729846 177968310 0
381084529 359036543 0
187439711 250982412 0
443058642 102617092 0
348906510 384005808 0
281384744 15453692 0
355753455 471185154 0
69081061 300201999 0
166849536 20937696 0
249997790 505626871 0
534500466 385892282 0
352407358 517031736 0
384101284 132739345 0
546516275 139268993 0
183205255 299673807 0
150942729 362763600 0
214810545 261826843 0
60008960 49747979 0
165634120 382789162 0
136158892 126668174 0
510297468 438449376 0
69223416 241430804 0
303216633 13066331 0
58958523 103042919 0
90608889 298822467 0
355435680 398767613 0
286121404 119921262 0
78721955 277249160 0
493886782 119368683 0
507335579 151996363 0
316974914 214855805 0
31569146 125367455 0
262142963 260028734 0
108679048 323784827 0
12027566 122374954 0
188871559 306172311 0
109667073 318275277 0
63964122 311818215 0
307363225 326842498 0
408534396 140057326 0
360949201 47123285 0
223063002 521676428 0
171857781 282877982 0
548494387 529922752 0
235856368 203945404 0
255767748 17715770 0
156490134 200719858 0
289589010 344055907 0
146017674 277256055 0
96643524 451490223 0
72660693 151587879 0
240756173 566371586 0
103224374 336387019 0
193182137 203590009 0
375539282 216460071 0
324627624 426343626 0
9371627 438236686 0
171496977 330783538 0
50406999 59324004 0
172730219 157736505 0
527607276 485965962 0
279022494 255780622 0
418882078 286820459 0
4891979 166200150 0
142484535 461106487 0
536324234 75610882 0
169155781 387799594 0
365341831 554973028 0
198566206 13898642 0
290124574 250553745 0
371175481 259164709 0
102930466 147929855 0
196860352 285775254 0
105480537 512588025 0
382489611 421686012 0
500106364 388052999 0
318871177 212391241 0
407992072 152851353 0
89586838 332626408 0
419965081 384444164 0
294178004 188806030 0
467129176 17883545 0
85794904 363673880 0
475165540 162604652 0
87569996 426916066 0
380276688 506408953 0
262840425 563204589 0
379102527 91952574 0
398307796 175665877 0
454424607 12386380 0
536365874 212676855 0
50155340 387812358 0
68074710 172869432 0
167413388 103737917 0
325784602 295787603 0
481752839 516644767 0
44140783 489583868 0
457231885 451457924 0
342566710 129767779 0
147260708 175425689 0
163529386 563370972 0
369195196 262935318 0
271748418 100167879 0
547644175 131351981 0
405311968 205061528 0
41914642 183272582 0
353504758 270710657 0
257702407 502475264 0
350229732 453129514 0
490741466 61789863 0
261453022 77332427 0
561841895 36332815 0
202834419 37348554 0
76076152 375425860 0
185352753 84841459 0
79779787 474712661 0
257551596 30883391 0
540993470 460821146 0
431245509 388758684 0
377664051 254515104 0
518702170 398276081 0
420139708 478519963 0
444400495 29840049 0
312233568 367072737 0
409595166 253711319 0
83645662 98362067 0
170859524 293717074 0
423569040 17373840 0
19617180 359189163 0
16144873 495462109 0
74622522 299847123 0
278719883 340184928 0
189838281 528341832 0
360757229 406852490 0
441632327 401816276 0
290906554 97302336 0
542160420 539045249 0
456629714 391322537 0
90113506 328299722 0
496939814 310090583 0
331470424 329532295 0
34882665 443285089 0
282509292 170404599 0
346157458 162727454 0
92097428 252721798 0
368055718 224727194 0
353136537 484386850 0
149724759 335063209 0
20427524 344128434 0
362238597 547860107 0
552614358 237477512 0
98522625 525130111 0
94672389 234528279 0
472629311 242517711 0
92283568 114500106 0
82957276 100071725 0
62875649 21490319 0
35090115 154660922 0
375032731 517654899 0
236212396 504356265 0
356950307 494886339 0
64386444 488807131 0
439289582 162486800 0
23309041 527707320 0
52722476 41721101 0
183403633 68279606 0
390594228 1309422 0
427552336 551190465 0
260573300 310422687 0
40001167 133167463 0
310192983 482097879 0
434949933 543505973 0
322024301 42525660 0
56750742 555100250 0
458449765 32050674 0
36315293 82202738 0
261816652 220883035 0
349629024 445491531 0
258854953 57191160 0
474968031 348798019 0
316750714 82366648 0
165907256 366969129 0
433283358 537633559 0
312611531 11135284 0
135688099 22419766 0
62287321 22728804 0
522641647 394676490 0
205748512 108692680 0
300865557 513063575 0
199460160 316648006 0
537780676 531539806 0
134909285 192235163 0
459977082 460723855 0
172601344 30862453 0
453059493 23299219 0
30575825 132227336 0
352140782 168639735 0
149383590 525239017 0
455553502 362245946 0
120295295 350850535 0
232895202 119658266 0
53621021 331585703 0
519282787 191291163 0
260738129 428172417 0
566031962 399338887 0
499283957 504469783 0
383286974 171265661 0
26140918 62141441 0
300334722 164504266 0
408097955 341834402 0
145987771 23713270 0
256347481 215944457 0
454971138 216031929 0
221890314 200957114 0
224116908 214725748 0
505253535 256683651 0
106621332 323256762 0
341371710 214800218 0
494594495 2996347 0
87081256 533314398 0
152248832 51316124 0
157286706 353724512 0
270251157 418319386 0
21459983 63440788 0
390963805 392141500 0
231970450 49209465 0
45519576 321010418 0
325806472 279659002 0
551157806 500644470 0
70402339 157428633 0
45302350 110043889 0
170924349 40114546 0
260997289 554024100 0
404136219 279749063 0
559529378 162654235 0
459941529 522092295 0
357303428 39379394 0
524903924 197225874 0
130091151 417397840 0
552898497 330437159 0
193944692 439063807 0
195229728 43232821 0
127417055 523502197 0
275321161 155446693 0
327183311 360264104 0
463239121 336383549 0
82700926 252489274 0
201241886 397206629 0
493392463 25012939 0
63995908 77709117 0
249009490 166412488 0
300593528 393204687 0
28888430 136730474 0
459366961 122762233 0
478239898 434801158 0
411212999 15034060 0
33578781 253012048 0
102238913 340671747 0
367934554 422184285 0
369956604 354348126 0
398434129 490193605 0
293967380 423182251 0
109860213 513255777 0
551083404 244104463 0
553343723 537500849 0
434853128 111304147 0
221921140 470519020 0
510384513 242808775 0
61687535 276893313 0
104790825 518280962 0
384593069 111416496 0
387180612 419487480 0
6103127 460122000 0
175375977 382216994 0
81871203 232574397 0
480421775 293587220 0
351160513 385836394 0
502909361 377635881 0
453563418 354700615 0
189283514 430203403 0
518708910 285757507 0
277509178 296677326 0
190632055 344410157 0
379189742 380264941 0
324462090 230055351 0
163819221 87503773 0
511064251 379494854 0
144179732 82433101 0
497842752 221650938 0
60064277 308700284 0
67528912 483666293 0
64585611 501672744 0
11080595 15413557 0
220128157 333477542 0
523803246 423780847 0
69660250 226519568 0
201078762 109158430 0
444971518 355577577 0
201982764 249962912 0
335759376 135278854 0
213749005 241332344 0
154664246 109806317 0
71681295 76838907 0
301597298 58632948 0
16058123 358828357 0
474107547 52446741 0
155819742 78293644 0
264271773 332916454 0
123680462 290192232 0
408732290 190049907 0
108113974 218564461 0
131804280 491524237 0
332487524 52917550 0
134732303 489396589 0
143407122 219784785 0
53621121 206801687 0
563901841 208297518 0
493452854 96617516 0
148373116 389979278 0
467622065 205975061 0
348887132 428740235 0
507913000 506147500 0
31578587 90350788 0
423658643 491568550 0
484802043 320546900 0
179712838 510532404 0
275340379 47471866 0
256332961 134469790 0
142374723 395998564 0
514290325 190896612 0
190724881 320334694 0
223477373 554680604 0
435883518 386992962 0
344219067 246422797 0
403149176 92390521 0
449425012 472382674 0
378711336 137904790 0
133958144 328194615 0
97184626 103357666 0
481383492 125771258 0
92429843 398233161 0
235421380 46472376 0
359313093 531959427 0
12929835 42479644 0
517261044 487616017 0
25033787 430371425 0
302301547 73721509 0
272316575 461787059 0
190558811 215029988 0
445027708 288246323 0
87853401 344878883 0
308015718 527482681 0
79118552 420670690 0
192918959 493930976 0
208828951 463566035 0
90774461 62012481 0
210277232 38380279 0
327876083 75482897 0
130852850 335930235 0
57332494 133498118 0
234220409 192222913 0
365782866 46783692 0
107518790 543419465 0
532161405 421155255 0
139967470 537104312 0
135586128 244336389 0
493606027 97884256 0
140103968 496107436 0
478076597 90512199 0
357163369 132443101 0
446453381 165225820 0
451725677 284983919 0
315784473 297929246 0
187888089 131546465 0
449407489 307041458 0
228497046 210850328 0
523722510 93454510 0
12228503 389697611 0
426048749 214076994 0
430566183 78783198 0
537762285 265673974 0
93775536 105391206 0
446954180 109022296 0
431091234 149110109 0
232076539 240955580 0
193720199 518694957 0
324940709 127927893 0
140021909 57992295 0
484344452 303099057 0
251031112 157745600 0
267013138 126081437 0
466517853 413476304 0
339452930 26587575 0
515469055 200064018 0
518500493 134090188 0
449361708 225537889 0
488423789 251327648 0
522542650 442004522 0
506172260 199245181 0
210026573 95973529 0
343619581 544832174 0
86785162 545742403 0
250647766 373949621 0
510579540 204924641 0
196848772 469726741 0
264986600 140027101 0
350629282 563852446 0
452256191 125177505 0
538819276 10528698 0
165760765 318262414 0
27795740 365761043 0
184274708 441675973 0
436584916 143851274 0
449313542 517930580 0
499279478 239939395 0
431390540 220421311 0
6038848 93898082 0
450690299 475158315 0
210964456 205487158 0
89126349 541657446 0
132690921 281098138 0
310672673 489593417 0
258369760 358831005 0
44454132 426248503 0
443037142 523314656 0
548313029 330939109 0
280489541 152938923 0
226973144 18893733 0
57418506 176274997 0
411817841 38392914 0
292975033 433651941 0
8809754 85124307 0
260063840 523270724 0
202986341 131691572 0
25704773 139578494 0
126260357 464886345 0
242303925 118732193 0
555224608 336584541 0
233551440 119195621 0
269338545 420036305 0
185900040 4239925 0
278058683 232919814 0
180175389 510104054 0
244846153 238040584 0
292679467 288326562 0
343254560 38515975 0
276203887 90904034 0
344255328 361829154 0
477686721 555603148 0
179079675 31150763 0
209851635 247394300 0
139186539 321473304 0
556244759 228839299 0
52818982 364862074 0
304202260 209714772 0
400171235 244088845 0
143215482 435563588 0
501268199 104811585 0
394469935 151215206 0
250067807 307819015 0
61318231 33059681 0
478112625 338844176 0
409425344 355139114 0
375379763 392657110 0
178682368 30322754 0
104750471 71071908 0
407524839 553069011 0
446204376 159306673 0
495620867 557721409 0
49968804 226515454 0
48056574 200772317 0
364194767 193548342 0
228322253 332101709 0
522887826 200359825 0
564791772 416807605 0
18878131 153098206 0
420666618 225251576 0
403557472 446889481 0
76410682 129168044 0
274191836 533010196 0
362826455 358740478 0
371994123 322597358 0
65066374 332670177 0
478239445 542917463 0
285830869 207992957 0
517499872 396232571 0
105338266 87292329 0
72019315 158455788 0
360089349 300497168 0
503866606 202861018 0
424974519 542714369 0
222639475 147982224 0
389107247 344654772 0
45017706 69964238 0
294793754 521289930 0
70202381 4109846 0
144433311 422111361 0
226122881 410227001 0
363867306 248285657 0
65973501 566800355 0
534054077 227111228 0
104260334 285109553 0
267360267 491051467 0
540353224 417434379 0
164537511 64285292 0
499211575 148155107 0
259851342 316563199 0
538019376 462714206 0
355616639 40204337 0
390752298 487076296 0
532827559 337414102 0
18345626 89898977 0
279010382 296974585 0
22811521 316879144 0
118984635 293909856 0
365209132 113570135 0
424632027 122459618 0
29281935 230338658 0
253384044 204845119 0
500869253 347465245 0
290333431 313847968 0
556862589 170575941 0
137218951 148958478 0
24862084 189247733 0
7176644 15015096 0
22279258 65437899 0
362697030 521270171 0
18722151 392877869 0
534952246 135886471 0
275277639 983516 0
461887835 324999678 0
276080021 274492866 0
15598529 302676100 0
436797614 89602116 0
511494995 381436182 0
540796195 61448603 0
512025291 239921235 0
242299241 361160252 0
61688608 408339493 0
527052990 504663106 0
566085863 321067664 0
106038822 512714152 0
217817562 106238552 0
514248644 267402389 0
359816719 18653025 0
307326654 97264768 0
427204559 6834243 0
189710474 350030114 0
558642448 150476860 0
309523859 109462796 0
73646221 109636382 0
209165414 134674154 0
255134564 120739512 0
162472200 73474588 0
295643911 393811292 0
324722727 279292086 0
118686915 466235283 0
7648404 166261320 0
217509162 151582906 0
50902074 136587122 0
309872067 409414634 0
567401022 505450687 0
380057174 434247596 0
332879339 306858664 0
119390731 123981517 0
300033103 542240267 0
451184182 452815823 0
523834902 7287270 0
369207216 480655285 0
203337217 300226901 0
48686950 388860249 0
2761419 80026685 0
261759896 235857513 0
555042747 120303611 0
359671622 462756724 0
138280052 250869772 0
189064500 187788427 0
492866647 198672671 0
217061040 146761412 0
349514546 227988986 0
538499438 349327759 0
552125017 476828896 0
523174767 29960262 0
294605786 219469795 0
204576011 352187863 0
265150513 431810432 0
16816991 459456502 0
145496020 7355105 0
205050601 71043754 0
285709431 62172424 0
504799644 438768359 0
298078715 255824792 0
50814543 66121986 0
61867225 245672097 0
560217833 510525330 0
125833314 331588076 0
370934538 212973263 0
273192574 147698452 0
94999770 16422875 0
381018517 41948104 0
244723704 212243781 0
462524532 524709139 0
108315950 478072897 0
453043045 341765019 0
315465509 523926396 0
379415609 552064068 0
208227113 466249639 0
325158793 74204939 0
329023742 266797139 0
196458415 430488275 0
311183336 20641407 0
61152897 147976518 0
322386505 539395948 0
147630574 258671628 0
225029920 275805827 0
533176925 482821338 0
488494245 67235927 0
496632873 230356056 0
514232504 364342346 0
179752436 374275027 0
263726959 105208929 0
180688344 257453107 0
284749088 132397003 0
5468615 427803119 0
169486865 107679048 0
565705444 213951807 0
424960285 487977704 0
564152707 364145503 0
272238982 328682724 0
370103877 12724447 0
417003743 517776328 0
543483267 234257397 0
487499900 360053707 0
134836211 348791388 0
150178635 276308625 0
544138818 207894653 0
354411080 169258023 0
412446531 328890694 0
27446434 223551950 0
4828091 331784655 0
251810633 149451309 0
170770030 498365243 0
345502450 18976653 0
210497108 135091938 0
433613988 109797621 0
414426876 84273486 0
506658940 224390672 0
327461241 74419781 0
502263919 110828910 0
136288800 455787002 0
215604137 291765389 0
235697324 138660253 0
163598731 495110668 0
290004008 497990414 0
492439550 412289618 0
30339761 247947450 0
351669387 378029895 0
537140482 58540513 0
148272676 176156779 0
91767585 333161181 0
396107430 82108513 0
368264247 370187619 0
182855377 347477035 0
176990779 165996602 0
349163845 527238077 0
33499684 510187503 0
150507116 314807994 0
100176563 127691607 0
520178940 141459442 0
304411476 539032652 0
529514506 223727070 0
364407831 84867386 0
448920507 286218783 0
272158019 114763781 0
74902416 186667251 0
210829106 101598626 0
346907242 145929761 0
507475986 334020691 0
102027245 366743362 0
264669450 255387802 0
387890180 86069138 0
333294282 118839439 0
501746398 434808486 0
554730909 516214840 0
544480970 444467680 0
130041942 569212699 0
136627269 306545292 0
528478644 162485414 0
32037426 50012942 0
539292582 319302560 0
268103571 528944121 0
315133902 377768780 0
131887327 360443682 0
282503772 220174546 0
241333738 289694158 0
225313787 461974801 0
563942956 187642511 0
97868629 387560026 0
386689322 238298469 0
164249316 523663056 0
92258155 221182378 0
122019094 535940695 0
174849858 9774810 0
464561130 491074740 0
424953802 78600669 0
182738013 424851540 0
376741664 205431962 0
278864680 15030441 0
119775765 13762345 0
115541341 233224784 0
97958582 314338718 0
77451226 259703086 0
299689511 361156222 0
23146394 130907391 0
104742874 462056792 0
429165135 262708399 0
270065083 46610397 0
436859611 80055043 0
391009779 97239350 0
116974363 394737174 0
288919680 199165690 0
199582615 511013974 0
5633963 411624655 0
295948306 87906399 0
365782270 472685179 0
308887800 512578321 0
196313298 150113217 0
277852953 459409727 0
374155317 246527585 0
174558568 364914850 0
451180407 161168481 0
112342759 507333336 0
382319171 479390069 0
403011711 466332411 0
461080484 296975898 0
361501461 98963041 0
86745761 235829568 0
114239862 158777040 0
234698323 463568080 0
240609066 401030760 0
107820502 137248806 0
369543759 175771307 0
108280047 283473108 0
145362454 161347199 0
82741523 385897911 0
293256753 208073368 0
398673982 138633296 0
199137124 281948158 0
233182411 289917363 0
501678141 81401758 0
17566581 462697951 0
195871196 303376535 0
517885678 127940471 0
673988 28776273 0
317218401 253444998 0
200331638 87653060 0
81570821 306497093 0
261587763 440457813 0
63400718 25898312 0
109155485 28746946 0
391294330 121016871 0
335689197 177510936 0
270086019 189471929 0
385604280 386713285 0
288117530 430052541 0
42846807 533049195 0
123514215 44143041 0
109603121 340003085 0
250002754 233114271 0
288887034 403326941 0
81195692 130540097 0
232626590 256374570 0
8040895 481546568 0
64104381 425455051 0
312660595 225440556 0
370088154 173988399 0
408757520 453233378 0
435049193 240330296 0
115148240 283046761 0
359069205 297400312 0
410316524 159296907 0
276055313 477593844 0
99131528 94572985 0
206837314 348905213 0
71189012 59689794 0
336109437 289842894 0
378875252 147289748 0
291107756 85913543 0
257027060 148640892 0
321893260 557424946 0
301367112 473900648 0
6146922 229322063 0
53941000 117925056 0
77953155 536720510 0
295857794 318739627 0
443795196 448334108 0
226193764 233884832 0
481253504 100567216 0
568940729 261831506 0
362308495 183209261 0
407963461 128715973 0
20815296 64693399 0
118921951 69589803 0
154835804 382950358 0
465600081 223686609 0
331698857 209694879 0
288460799 236820049 0
151508326 164572442 0
235790401 302467395 0
307781417 308552358 0
401560006 84201925 0
458740802 49029716 0
88209287 223421781 0
168672776 111226535 0
68625007 294835422 0
511954174 548602199 0
104437073 225061147 0
102825917 472924871 0
295390117 562255571 0
499583054 224349419 0
265832124 314147778 0
196435149 167552183 0
530521952 385013336 0
519131893 374976159 0
168712073 318935034 0
169499394 249494315 0
339184186 484557416 0
397555398 472421066 0
102307838 495007453 0
412833093 216822891 0
15807700 96083205 0
75836607 71284392 0
288484875 280935841 0
319779685 471260284 0
474181753 372435938 0
483121042 346392613 0
47331070 229466282 0
273188100 392510434 0
474708219 35893883 0
401220972 271774482 0
20717575 436688137 0
121677829 89732273 0
396321549 462064511 0
34681790 103286105 0
537500740 112898025 0
190690178 32902284 0
123895160 167174114 0
276183569 299059887 0
530276368 517416383 0
245741108 434066831 0
92888796 150777066 0
494919177 442215962 0
483274725 194881364 0
154073513 525325557 0
547405313 182983897 0
324772483 125615494 0
247006114 362648124 0
394588038 497557884 0
363027831 73485133 0
120617133 365372446 0
75705097 533040197 0
94541242 217330499 0
297757230 442308729 0
405750959 223593927 0
120849048 150799078 0
341276940 218114752 0
472696391 109764026 0
32505117 539802393 0
421149169 421911789 0
169475802 476616507 0
347307489 276716319 0
156041272 238649786 0
292880948 274351302 0
266410086 147486236 0
418803545 310360603 0
251929102 7202551 0
141879185 164121293 0
75726070 188839193 0
409695343 369104536 0
316310602 27650067 0
497978276 369168418 0
452424552 216835634 0
49166862 312280769 0
537715178 152622595 0
502253393 405741 0
393445006 103235261 0
312603999 438954857 0
457885122 77479702 0
306412340 367105116 0
197219269 503149709 0
528359540 133212061 0
383979144 364891487 0
311664308 399266072 0
197152086 17028777 0
24565461 207332881 0
128089825 90358680 0
187218167 266376612 0
259153946 478854721 0
159483922 281496575 0
49962217 402143759 0
255384646 557811421 0
142149604 237428576 0
167797664 253891010 0
183348676 96871871 0
541731836 401447142 0
190339037 125376432 0
553298215 41110943 0
444160124 473863864 0
403241853 513796755 0
80322699 524741793 0
12963989 362557733 0
275826315 150881642 0
121533737 223164166 0
218094268 564540810 0
76631607 235079275 0
394559034 491625852 0
191420663 461677740 0
154358247 82807269 0
105844172 277356907 0
466984724 342800498 0
568069266 113679257 0
192411972 201160756 0
495963076 255757060 0
153287036 384417373 0
309963038 30377643 0
424008076 260305872 0
373920289 123873389 0
289667858 499166938 0
388063127 148119090 0
50474525 486280381 0
297947833 471674586 0
371818131 136311274 0
69338945 143882982 0
5224700 218467941 0
264947032 533686962 0
88607150 189809792 0
497977407 357369009 0
381764597 370758596 0
435384493 323097068 0
2915264 513713370 0
391319237 65372735 0
430945946 526481492 0
384792946 195241506 0
375710674 509707679 0
112546881 27850717 0
316632834 566268329 0
213286339 276628646 0
204349924 283767455 0
35464383 386122772 0
344255510 521399370 0
410599258 175269474 0
109948819 497641160 0
63441013 312937009 0
538175715 199774544 0
96235434 413247801 0
481102925 515564859 0
406459465 323960905 0
22746090 405574633 0
414919815 562646875 0
468905270 120993616 0
217763134 462030164 0
37387406 193725089 0
387530186 388835847 0
88653781 375767093 0
473454943 543290891 0
396910226 515407297 0
135585809 237703789 0
550362568 16265558 0
489025775 232990206 0
408890711 347463268 0
530973416 439620436 0
358778572 413808064 0
449341085 253152801 0
375586556 306700921 0
385353776 141361075 0
276623806 392946782 0
378808077 507182406 0
344467652 201322305 0
122460211 230604019 0
412627566 386277916 0
253932611 530407576 0
63927656 218017279 0
528917440 314537830 0
568470556 512421577 0
288025187 197410634 0
67960422 219203014 0
101346727 309481735 0
497143608 264305336 0
534057502 494673996 0
557815827 410562397 0
108391110 74505463 0
524178189 118066798 0
416006396 100196709 0
375175935 390428846 0
97805587 494508350 0
244264685 543852513 0
52567704 370658266 0
105320459 253391925 0
544206812 230269674 0
447942121 357785435 0
435821455 202094410 0
64881840 228462596 0
460459307 458129304 0
23974594 251388342 0
459670340 50632891 0
483607892 378583684 0
150020978 331050586 0
395205537 194156953 0
241206517 376144486 0
568705879 277544986 0
515879437 203353896 0
549812194 15072699 0
159588671 148710043 0
371883969 334521127 0
523186721 368640576 0
311546887 157695135 0
473030579 86719054 0
280223410 28638840 0
32815344 177838664 0
48316444 248515835 0
288000868 466788965 0
416949072 217519085 0
189838513 326368092 0
429206311 432641025 0
282478929 452944910 0
569259766 195630439 0
14111662 193155335 0
152530946 122510189 0
251523702 520198313 0
292880020 142236690 0
209502056 2183477 0
417188591 233772944 0
369781986 65571713 0
385111304 495368267 0
406666843 157518494 0
287015933 446421168 0
495215816 470529381 0
221082849 396820331 0
544511327 546333860 0
299932809 146827799 0
250870571 175152837 0
212411565 202764263 0
409162218 45988471 0
258990054 300137585 0
303285737 255546122 0
272604650 358157481 0
202643450 390501758 0
370625686 366846 0
295751823 60386094 0
519239483 316914156 0
371364564 549732529 0
391908347 491088502 0
307455029 321408717 0
351463321 334787148 0
221227284 13762069 0
410825301 187161321 0
305082762 126476001 0
101301346 132784357 0
556053106 549977047 0
122041946 421256838 0
511648002 176580442 0
279208698 169844208 0
278747524 65466120 0
328121753 433203386 0
438933200 394906766 0
134167901 463517870 0
233123185 418104775 0
259958941 476848525 0
364985559 249674053 0
50931387 422222203 0
124399078 207171249 0
551443165 469367290 0
211269749 512657812 0
326677217 434660683 0
214173233 190440285 0
320688803 111802952 0
44873117 552045811 0
536717202 401466353 0
107895457 525578059 0
400814919 54577007 0
199625434 158874256 0
102167606 61151761 0
25980440 477645754 0
56203868 347282476 0
496348396 17084418 0
506954519 132845289 0
303569861 154942424 0
460101344 59470871 0
205690434 93359525 0
13191297 301675820 0
333235852 117940373 0
501966759 398025665 0
49574877 157936659 0
498469814 22924805 0
241937296 114193398 0
252464179 458040996 0
31386093 437553984 0
258064309 463754332 0
301139323 304575323 0
274571303 405718886 0
262849625 116832187 0
501739862 356174641 0
242401080 455609780 0
146693968 442241027 0
380453743 485527167 0
396311440 156638966 0
367125989 312630689 0
422103806 373917556 0
535788755 499900333 0
476950951 150659135 0
551901907 238804953 0
281892391 331862908 0
68283627 52657601 0
40388764 161483396 0
236264609 57819735 0
367525576 65087489 0
199063553 542684310 0
559925039 107105028 0
312306180 563552322 0
198037482 552754024 0
234987475 396290768 0
99148586 507097300 0
209947024 14069973 0
109279237 218281568 0
193941647 293188425 0
529361607 109319065 0
101705528 128168418 0
174543407 75614964 0
116201177 342027743 0
278136350 415227790 0
314832619 119070353 0
165349842 188396307 0
86449266 544621900 0
141863899 480290953 0
258039361 54779210 0
114419106 473537503 0
188404873 54641637 0
558042482 213938299 0
274324659 179751469 0
44752330 564324186 0
413218467 35033820 0
334004440 208791452 0
169607655 541995511 0
26392972 188847399 0
97212136 231323138 0
163947190 4237922 0
223064332 22937317 0
323141730 262443939 0
542564642 65352232 0
138493742 440299773 0
156051809 467178184 0
14963591 152000647 0
346005631 232286627 0
66334668 378174066 0
395340060 87976887 0
68436977 206703098 0
243578248 211143742 0
443822775 294377523 0
161109735 331065175 0
514884409 270572390 0
206959595 147297843 0
551399474 266367722 0
481742150 345985846 0
155385757 325840437 0
46895676 149026098 0
389690828 100242571 0
38291106 490497429 0
361166609 503481536 0
541061275 28310595 0
166635819 102755633 0
385499608 447754101 0
568943215 528821136 0
89525545 362255723 0
527653434 296231755 0
333997680 54249864 0
567787688 287113688 0
468428275 105062538 0
3646316 134979092 0
160184951 106376282 0
496441282 298977911 0
63451168 135597642 0
217029531 44287796 0
397054941 487937373 0
283010520 204387816 0
96206683 412019009 0
424876885 560926002 0
401494889 507114951 0
155925524 309982413 0
13408097 365107261 0
67303503 323537853 0
249519420 230994749 0
119685047 567132130 0
88052622 59452919 0
139743456 76534951 0
399211196 280626278 0
108977686 296310670 0
303450137 101713680 0
357321271 77973271 0
12827502 508799628 0
317329114 473752867 0
227149014 74743801 0
554571027 490160341 0
376468554 134276276 0
469000236 114332757 0
39230327 72014312 0
554059633 281426653 0
20903171 318304109 0
328236444 244307136 0
67651552 169464343 0
424449566 377787121 0
345434788 260563864 0
105921528 118937316 0
500798717 225006774 0
544474974 41566014 0
250664682 357952521 0
381634761 480526208 0
126289515 291335947 0
66164802 74333846 0
2829647 166872694 0
456851838 147486641 0
1685025 472347087 0
102522627 186805579 0
28126253 317951469 0
285055576 178071518 0
290426349 39396713 0
359913102 524867435 0
409932357 508123545 0
278706947 538454539 0
496136255 475076276 0
261393454 521644487 0
314302254 326770438 0
503895402 358108534 0
23402175 503239714 0
480657897 315215989 0
559650807 100470648 0
558269676 257036572 0
319279273 450340088 0
164873333 334437915 0
510111366 311312971 0
394173384 177575771 0
476035412 321142083 0
174075598 535516658 0
481434900 56977661 0
391397294 172975972 0
303417843 13456053 0
426029342 133818146 0
536879012 369796494 0
199324364 369714851 0
217438282 418960530 0
280749349 198501871 0
193154111 179435339 0
481328318 245038616 0
198572290 534123298 0
178333047 502099445 0
61791845 491699309 0
281407968 440205718 0
257959308 253415266 0
114983967 478500350 0
518974654 174026265 0
296803309 196898443 0
66610984 66127504 0
360648905 529231940 0
3704857 354945239 0
518186902 68985969 0
102724565 260369843 0
241331727 1210974 0
211149334 232588351 0
353704086 311504985 0
132591740 358976920 0
384051508 345268328 0
553222467 36741518 0
385775076 284020875 0
204718346 539287869 0
57309934 80713815 0
229766653 15280943 0
470651765 230753473 0
143309641 369760399 0
504170388 418883205 0
280084982 12113085 0
518772631 247022351 0
443712336 270027735 0
413653003 91227499 0
431871178 117157641 0
124214056 128461667 0
199775004 128705664 0
472429177 467346759 0
362680195 499544293 0
128647605 272104133 0
466179366 180248894 0
132479395 565368479 0
514362876 560609709 0
328027377 130587177 0
161601148 393128564 0
305002912 314594838 0
187049919 518608872 0
423606483 62515527 0
68918372 188598376 0
126096678 495996716 0
360220975 394172030 0
481117486 213412909 0
331500892 128281639 0
299290692 281529950 0
380978163 342933341 0
300461187 219807477 0
257641054 562895350 0
227471858 65766036 0
308493849 520823473 0
346415161 341289223 0
252228981 460834793 0
217400220 320779960 0
288300433 309503317 0
358723425 281906086 0
384961279 164752723 0
349172848 146839846 0
237441906 425068758 0
145191401 209602445 0
210886534 346957604 0
290154078 158805271 0
281252643 513370314 0
242396004 382051609 0
133158367 341302698 0
475614432 535434332 0
343464652 466160827 0
393027184 55994102 0
224264246 425896298 0
47776804 159595430 0
100947860 463598694 0
295799143 29993859 0
243877984 118474508 0
239263681 442655653 0
397188563 566368507 0
327639821 489745151 0
479246470 47270612 0
500309910 266345206 0
16854419 488970039 0
6797652 53613962 0
150296278 480914821 0
271575771 329029922 0
40346804 84064926 0
517719217 408848935 0
317767519 305733087 0
141952054 490657224 0
323428068 126714651 0
343624517 563117365 0
407102672 13701831 0
194335341 229385996 0
408459391 163855044 0
303794021 498922434 0
125766899 143942705 0
566408727 530305999 0
438860200 483161179 0
525844852 133983034 0
285806813 311202088 0
136569939 272558434 0
329638650 365888271 0
88775151 134081416 0
74426964 392274410 0
171655385 185458935 0
235556423 161874420 0
117104888 121315598 0
260195163 374372881 0
248593773 433605113 0
112515243 109228329 0
165717276 462934982 0
398437464 464979334 0
552400395 530841041 0
63305938 188365278 0
371078227 550357943 0
291829388 323087979 0
351804566 329188861 0
424147728 395148963 0
113102825 79023103 0
93139737 465385973 0
462680775 252280634 0
106794712 381199173 0
555531718 206111165 0
84961043 21355598 0
334014838 471116402 0
541402889 277961165 0
55584562 70624025 0
380056334 532616561 0
211379359 15256288 0
343202278 259016814 0
30723740 546407869 0
63179972 265473604 0
303738581 235961060 0
489882342 169222880 0
201719262 354723264 0
504693963 121981043 0
127190525 157471329 0
394332927 409698661 0
453855811 291647776 0
473091569 139753772 0
364037431 85690354 0
423990951 76945254 0
319630146 105659387 0
71827633 347245386 0
549893889 297544949 0
290311560 97479105 0
44583828 538253119 0
65780800 28346141 0
500376876 265065425 0
85159185 247964453 0
281459511 332672418 0
350051470 106860535 0
210157000 356708345 0
204228002 459601449 0
84206434 260828210 0
72991593 365006576 0
534779508 196943057 0
312755015 249527902 0
429963587 281565003 0
196123030 545403441 0
532347064 484441630 0
388939126 107167180 0
152268713 167223756 0
533575986 322224722 0
84448045 552995439 0
514744368 259582470 0
522155699 551236645 0
39746004 501127352 0
349176237 366017902 0
462608775 112266890 0
556739029 420828987 0
208986907 432213263 0
379966129 96068581 0
553758412 96329220 0
210425815 119164400 0
9235907 184933645 0
384851150 205053553 0
247806479 319973922 0
415661930 442835762 0
228258014 523337745 0
138363659 83675169 0
353237526 178525309 0
111178195 198958363 0
312549702 190291283 0
86161071 229015536 0
245654803 516381058 0
33605601 308512652 0
338887675 205429418 0
92478759 410036477 0
85044842 528466018 0
283003380 263062540 0
378707576 483527308 0
420816321 423609744 0
172043335 365688778 0
535027381 411805129 0
253336270 292577850 0
192899457 540795838 0
493311013 535517379 0
306653812 466068849 0
29666939 526749201 0
322069682 322018721 0
362916597 19807010 0
168568307 554799130 0
548336565 120828461 0
26227354 107043450 0
473043869 82829501 0
149789910 444260054 0
114813366 543618361 0
79863156 6144349 0
284342098 445659033 0
141008423 21015980 0
213974336 313702321 0
467854923 448366620 0
86203033 93789753 0
360393972 344904620 0
177107069 104074648 0
54396176 391986416 0
45992277 12407079 0
502638548 311424674 0
306037389 462993327 0
453866288 26941656 0
491085141 268566342 0
495574338 464186801 0
11753149 415511256 0
10882171 414201990 0
480660807 413066495 0
510906110 301125978 0
120318219 23375071 0
58130597 556033034 0
251370050 88981158 0
294787801 43859230 0
274292489 356588793 0
23670946 81130152 0
278589776 234774830 0
161739387 64552457 0
55414895 148106134 0
294506319 278719967 0
305407810 373422420 0
57411725 326343230 0
179146527 80762660 0
116623901 79752161 0
425261378 298637265 0
439983610 414161411 0
35609055 103051622 0
370886736 470834757 0
313400937 537214549 0
228641692 413504822 0
257380513 145403390 0
515486101 152052268 0
280861686 194997103 0
280628570 26440047 0
183245570 358383481 0
81817854 45748696 0
565394658 139045325 0
320131329 517424000 0
568456788 67024392 0
374876654 271010483 0
416827705 6780426 0
393282350 327550691 0
78460543 363776333 0
342699585 178854422 0
136709375 496448589 0
473262779 133181503 0
316212574 396530792 0
451910619 496827890 0
541734542 504531195 0
540819878 337527790 0
78129245 116110868 0
207150531 559074807 0
299097778 185334071 0
356984403 367507585 0
314911153 163444162 0
264229320 129940938 0
132902782 52359303 0
40217711 74754522 0
133390686 140180468 0
92107409 282327979 0
274587275 22589483 0
133113815 269522513 0
92516604 487770056 0
438354167 158276884 0
131593681 25361662 0
502887890 169322783 0
265162770 172667644 0
241192573 89777349 0
346941561 357422703 0
237454462 184526779 0
246571753 367333630 0
245148046 74397265 0
522470160 20252102 0
515355285 2833297 0
531043070 233878088 0
133724658 364714684 0
132219007 152146228 0
304437474 86342030 0
22121705 365008657 0
55254933 270661427 0
154827191 61037583 0
276639384 341263413 0
518175365 534132368 0
237434118 548024533 0
61894564 9051551 0
467127385 213083764 0
400691031 478835307 0
436342222 339332192 0
21682557 546726146 0
387679574 48288094 0
383532966 65419494 0
31330807 146649258 0
161464694 77156258 0
410570307 223702946 0
221676584 548359081 0
553134785 127894644 0
547480384 546152164 0
195213509 415102113 0
361754189 415936047 0
291521521 430705633 0
266889387 344891009 0
125689093 29618164 0
555955306 335132185 0
339799420 65825638 0
519230714 545426241 0
560738520 550739725 0
82623380 137868496 0
109923419 168246455 0
366997948 281276639 0
132921177 92131839 0
520655665 161830141 0
48510148 536296898 0
270362981 445158229 0
102148735 56413164 0
150341730 341684392 0
273232353 304466467 0
317469998 294032356 0
107721953 87888659 0
528857438 435928998 0
251036343 72775468 0
385979331 76897445 0
52871032 447391061 0
448008495 26211875 0
489338103 370384701 0
111587639 267368994 0
31281830 8448449 0
173552392 226108401 0
296842053 352298663 0
179455956 504439662 0
451681126 20995054 0
355208533 533896804 0
103784929 106039111 0
189372501 39633332 0
40609837 456655431 0
232033811 493376633 0
180171316 274371399 0
266335986 56089223 0
508262821 216398457 0
232334412 205467382 0
256850255 118266641 0
240947926 203944180 0
445338654 359798017 0
121220130 459251187 0
475725516 442369139 0
246167719 545269966 0
168524900 160422329 0
392212441 391810076 0
184141577 222990823 0
259094410 328324951 0
387978578 75818425 0
403599170 151929121 0
217144572 278936590 0
366088541 324584321 0
510837600 264861256 0
138803736 386092293 0
462750921 56928863 0
266659981 7937756 0
415461260 479122395 0
378686657 117213103 0
121708779 47745740 0
478811610 25670378 0
515274804 505182051 0
169101784 542269224 0
518893755 416905474 0
535446108 30471464 0
365815086 443209639 0
364411721 11319741 0
356367869 437424596 0
359379643 511358047 0
361592795 413286482 0
508785870 349250121 0
237619866 111633866 0
120603395 146316289 0
495630436 330947945 0
236864307 322582557 0
425364837 161390732 0
342499978 394838334 0
208851600 467913772 0
436480285 122988005 0
252851050 486058758 0
222995845 73244061 0
433826783 241228654 0
568752287 270254938 0
335845375 338889503 0
267067248 451156686 0
434822466 174702816 0
532894 460771734 0
427204734 489398499 0
180067461 446661775 0
196042976 217080285 0
345571337 367046713 0
129989645 237129731 0
211715367 487221665 0
350640628 74878617 0
499744452 357126382 0
270987070 505003607 0
263545132 103499179 0
410876098 91581143 0
46589738 56188551 0
285218491 433984188 0
212534690 33765909 0
63489376 416350072 0
531555250 185754405 0
3467589 136661231 0
59098964 402713270 0
68971069 383160137 0
450250694 217582737 0
498460520 232046496 0
79041087 227822393 0
515439342 138211467 0
326086082 254789610 0
397470420 416246438 0
129627098 567724361 0
74566173 520925910 0
49925717 421637234 0
327202589 541620517 0
77850996 495860488 0
280976626 534379665 0
550487302 82341803 0
21800907 140116383 0
22738187 240200197 0
522418991 425488934 0
438795596 497495905 0
81037602 88525999 0
294467529 501433312 0
159249880 44783892 0
338940682 518588630 0
428952918 253728864 0
262500684 252617368 0
440988204 413091726 0
82821922 425360006 0
396128446 147084187 0
314351402 513998659 0
118706845 255511295 0
340316623 174839696 0
275297852 521265821 0
100895624 386679691 0
472375881 484640103 0
227658241 152463946 0
465832567 192748011 0
507027237 519617483 0
540463419 342349887 0
251432142 424971225 0
52348098 219045533 0
516666501 219592443 0
490582924 78400638 0
165238326 163643738 0
540022663 134477521 0
266066237 132747653 0
514063064 47375767 0
492294972 442136341 0
472827811 466857877 0
372286556 291631695 0
168283000 152761193 0
438440930 185432493 0
64592398 372063166 0
514393610 507070955 0
416196613 245106389 0
88970322 301034954 0
207341351 134569741 0
258278687 394367143 0
103296279 505339066 0
144276071 367129887 0
30260898 13096700 0
219126378 419917884 0
358115673 11526633 0
90480996 138040345 0
365552288 137492104 0
376099663 443454834 0
376443263 402831168 0
96697368 52418977 0
289065338 462199836 0
348984029 244710997 0
36087036 125177646 0
405518621 292132496 0
401322253 2119750 0
14115623 323199713 0
412866167 560570717 0
528676387 299521901 0
80669724 501642575 0
450394143 191262253 0
443942895 522906100 0
535860303 264469328 0
567643105 196442458 0
424586887 227133182 0
324704283 546026826 0
133542844 282414896 0
448181475 186938683 0
452650995 568780051 0
475254843 375584102 0
559350198 255764307 0
201212018 395342955 0
75834043 476310287 0
482651948 568606751 0
55330359 224264766 0
503090933 373611675 0
462501138 540195076 0
142990421 192874754 0
568083575 163933026 0
294919022 282808939 0
503434568 105678075 0
212364879 58699412 0
49963739 138700438 0
379448427 428398459 0
198943178 447515724 0
199916172 74000832 0
170097278 508090140 0
468526257 149372769 0
264133076 249810581 0
477325615 146679631 0
264742734 230205503 0
6731439 185542577 0
236611391 300332469 0
556583669 475929342 0
112920383 317395505 0
329182258 194193624 0
235701765 177709248 0
81779213 122709560 0
28498700 427882780 0
254969626 103807383 0
553812641 15464245 0
84336220 536455959 0
209262998 215702260 0
267992126 85705624 0
17725605 324360501 0
509137599 361447126 0
563835358 271930478 0
314029070 87269725 0
199447351 37188110 0
507039382 240420255 0
465478234 523257029 0
82258141 172704748 0
493673781 27718586 0
305243609 450341001 0
446715438 127092098 0
208655795 341953576 0
250617733 381104571 0
439332204 150816956 0
506929991 166183595 0
179070902 257863792 0
409809912 425788477 0
259304966 319363570 0
352081765 479979915 0
501770294 401604982 0
106977573 398538807 0
549251784 305728595 0
417654519 181676759 0
99206142 213583097 0
15054944 117761429 0
339422976 327688977 0
91424415 24922971 0
92575622 366398648 0
481669828 335547313 0
507102810 410916295 0
485544880 188870937 0
513491120 519178649 0
225330253 108809676 0
546440801 385350292 0
104134726 224120044 0
565093029 476390318 0
488406450 117110911 0
106472695 276610018 0
544999579 304768348 0
449346753 276753028 0
183502384 137625039 0
311478430 396707580 0
13739100 19262534 0
313472375 31811951 0
359928050 152625740 0
195579778 408991686 0
203008494 161079270 0
312095640 317003005 0
83290958 39504480 0
286661425 177616445 0
248578011 254948129 0
247887205 395354074 0
147691678 351464938 0
449313634 4410159 0
91324420 508701784 0
534814443 234744201 0
558157025 122683049 0
492138866 38060098 0
244162607 40722956 0
374224921 327180112 0
186565891 67291858 0
291105568 533104336 0
563869692 219683212 0
240830877 14431125 0
175543650 206779461 0
553915018 347670891 0
35870766 16842989 0
36578159 164924271 0
424114094 272495224 0
566843493 542714927 0
314750987 402110098 0
504537673 401272776 0
125246484 433331985 0
418324299 202626339 0
432612909 563634325 0
230532904 7857999 0
233225696 369190963 0
268659820 409964801 0
441961758 238487391 0
536694292 44782218 0
221690024 67958804 0
198728508 99737904 0
386078547 247946297 0
378422684 110548581 0
31824517 202945546 0
354789631 387276688 0
158217429 394521396 0
178560174 9534867 0
495040732 51102968 0
524866950 507104528 0
329140872 276985075 0
239834811 152457236 0
496927618 452721542 0
339691312 451266838 0
43544461 68187847 0
354109707 344975118 0
4488821 517321780 0
350422018 563605944 0
424265535 519612044 0
459244219 377018024 0
565965216 110260178 0
480779504 336169071 0
164731917 503196569 0
392501159 93652382 0
559420038 256254135 0
4133491 289420518 0
546514736 101333614 0
73159116 199130527 0
195385425 125136636 0
507671639 254411133 0
47522336 283073042 0
73083679 284597998 0
89946334 95161775 0
207823589 81504656 0
101501329 300369570 0
403639146 211328019 0
381212690 440629373 0
121153988 567838697 0
63297405 386794469 0
435760891 15338031 0
515658275 331167653 0
375150677 297751356 0
85124001 70340307 0
453938491 522832049 0
37114798 560972265 0
564205655 393700938 0
263708193 62518960 0
331989720 381789643 0
194810975 558850135 0
528379862 67096867 0
447115293 500762637 0
447931358 53639835 0
304213622 490475605 0
221720822 520186857 0
173858364 520913992 0
73290774 422896221 0
155003451 472162739 0
526710235 62791374 0
510844581 234532235 0
371515567 354817480 0
427361595 376626858 0
380159514 337991516 0
376282773 382645410 0
564998825 548441983 0
51374278 263603514 0
187543154 383601548 0
80564922 536427355 0
195116756 16610711 0
15061971 519275745 0
530609034 263935024 0
478426481 507289045 0
115524533 100914762 0
403675227 156341804 0
198909702 314646154 0
135864392 518586652 0
67113802 32427820 0
254909575 41366647 0
510101933 192837964 0
281734999 154908024 0
219533509 415335089 0
140460990 520974340 0
400112831 467919046 0
481614344 534318894 0
315246497 361707661 0
253670124 41335626 0
203958833 150393609 0
204781550 237020881 0
564116241 549875024 0
566314747 304729823 0
44769688 541047421 0
114017037 308778313 0
529543066 426778505 0
489892603 101910244 0
176875275 71425621 0
56172031 358998602 0
362370669 403488566 0
282662705 423411284 0
40398758 3045686 0
305796807 362809048 0
524142328 358325335 0
109606709 277746708 0
161538007 388169291 0
16814093 73348113 0
161352789 196898372 0
180014944 176269591 0
364169405 385566307 0
236859672 90266611 0
529184117 201955453 0
15679467 428751294 0
305215043 42433580 0
246189120 133550197 0
48617822 472625035 0
38600856 90973077 0
141650827 440580963 0
136756848 196407401 0
208341648 463197297 0
34282419 351657105 0
543958984 555893763 0
303130921 479220946 0
503151816 205565480 0
256910630 220494585 0
252831914 145406037 0
151607842 483843339 0
508844901 290577624 0
30978861 343877409 0
68601263 10652354 0
267013244 110555037 0
226860872 136483419 0
98510793 235041471 0
159151795 140629692 0
530141034 76749611 0
209239972 540290153 0
378722687 324224229 0
340079233 37053815 0
386770808 97388574 0
351068066 23108061 0
125835082 465307357 0
116455769 280883078 0
45565618 433004428 0
408534382 395803693 0
41383990 396631790 0
250717192 330883666 0
521295461 442238979 0
67381619 433798529 0
372976178 327254827 0
84242660 398456086 0
485909947 538464300 0
460221601 96044842 0
482320330 288733839 0
164771343 210071682 0
491003156 228099217 0
24911661 500706718 0
211111015 257591748 0
487810324 428784082 0
152485891 328296572 0
329448907 543315663 0
103130713 535364848 0
548730632 371309979 0
415232145 159157834 0
287566728 272869761 0
170559662 545260286 0
327852786 314952675 0
48575921 233696521 0
197372798 132808913 0
377083635 335452498 0
232344986 269937188 0
86385900 8556844 0
455356549 29343685 0
536418604 207388159 0
105583405 140540079 0
21561613 30524560 0
323368092 190780064 0
228682004 126245643 0
472997057 438345110 0
135281380 446757510 0
494821517 350209012 0
498309992 448340485 0
16469611 296217775 0
412362420 284422184 0
55289047 48223631 0
369203286 195254425 0
122264862 391631953 0
374879227 435686442 0
203542792 414653572 0
543968539 144934698 0
251452246 301525239 0
151229113 113715191 0
200018156 295509797 0
265567182 48006710 0
113864313 262456535 0
228930835 187235850 0
72089478 73274153 0
542846511 448765540 0
102920715 193767436 0
160621337 146124788 0
316343273 386573165 0
265596427 250117427 0
173818963 293508095 0
143876028 459861197 0
477881089 238517027 0
425201406 435113501 0
23901734 308893544 0
133264491 312937458 0
98976341 382373678 0
112642047 156354960 0
115488406 364427413 0
200922157 445267183 0
122104291 146735322 0
21498630 273335318 0
468733866 517134896 0
407464611 27092600 0
233727949 532484692 0
541546195 404121265 0
292945118 28995706 0
61848625 326295091 0
147228052 134295424 0
400098923 132982180 0
215203284 58313336 0
360476700 131558799 0
129589209 420398071 0
222540373 257512031 0
125846873 422024867 0
82801442 74345293 0
172315645 40755945 0
92074202 86021328 0
112394865 400593034 0
96092286 308025419 0
263223607 421577872 0
92511112 205020073 0
290014215 27163341 0
240250445 278367204 0
30417586 350785298 0
557970541 276810179 0
242708315 122598180 0
62546444 86949904 0
197335639 91472154 0
559612542 153401426 0
90348513 430355558 0
334777718 295566289 0
149939639 516598163 0
375110012 101085277 0
516208877 471457030 0
109455156 375537582 0
323542393 566445554 0
150328792 68462786 0
79480659 465367129 0
534106603 358222815 0
250503382 175835493 0
37044423 111720659 0
362638562 358599733 0
403436539 318549917 0
468405876 387772286 0
1854325 414648931 0
247893428 454555568 0
553091574 514219647 0
217696153 461694104 0
401113926 402043041 0
177686559 303565223 0
89896255 553269420 0
35844883 317365995 0
529630544 435215756 0
414662195 164342864 0
205206644 142649355 0
138047878 424929665 0
90363243 125946245 0
411681493 83198857 0
133590810 94404367 0
247806792 327536584 0
34802152 212672955 0
274350725 125726324 0
144804850 174338924 0
56732003 368966 0
282095117 241500590 0
494534840 90368908 0
470817053 396964987 0
430294263 216689257 0
78956923 450190126 0
484755547 126748215 0
103051389 228634393 0
40556683 355697958 0
156255750 517746149 0
446352510 260543748 0
76993479 405685702 0
202584116 149733031 0
488076907 373867000 0
156737506 295469003 0
6401364 488480638 0
381390393 430375008 0
336147209 328468676 0
95359197 337583594 0
78978393 178360884 0
94491391 403269936 0
40665003 378912208 0
433052303 434959955 0
477356900 559565162 0
349283375 217712155 0
333308752 439616175 0
444167371 316824830 0
143848171 425832024 0
148941456 292464342 0
38055470 248070858 0
500274482 281468614 0
281128434 468147989 0
212638010 214320613 0
531188304 33260507 0
162973884 58958068 0
519019987 202460714 0
296938628 368387090 0
323066537 119747263 0
431717211 134383034 0
425333810 509592466 0
34257438 408033211 0
132161285 563454907 0
554259396 24189091 0
220517465 237558812 0
112509508 436263960 0
472524354 31069909 0
498347894 94551619 0
92002211 145870926 0
113603287 417637793 0
225082536 92298610 0
369758192 489754712 0
134671347 405566625 0
252804218 255790847 0
171209144 244712710 0
276943920 259885799 0
119552889 303729341 0
305172077 8417955 0
28878226 390969572 0
348553280 196473069 0
301602998 21577511 0
197115681 116272071 0
180998672 270804401 0
449857553 541057344 0
494667199 471910389 0
492947306 185708947 0
462958422 498996747 0
439812662 30478333 0
351426893 52646952 0
158660947 515158200 0
72113486 143413805 0
210688039 332130880 0
315609537 44733238 0
101543197 300557793 0
9027379 496412560 0
254562818 2708332 0
480686587 552123055 0
533196215 190630312 0
395062476 446926840 0
63056637 451492001 0
551681482 366054345 0
325233460 493054774 0
32940356 490980767 0
124852186 288137108 0
343124937 51172288 0
326845370 155663481 0
81087049 243528338 0
107622684 552677415 0
132813491 482056357 0
558269615 323678521 0
91700410 329525822 0
340524497 496687491 0
480718786 548563437 0
410018561 444682347 0
447818881 530491639 0
365793508 345160028 0
190428425 435133113 0
177672213 526764819 0
491467434 506170608 0
358610174 228792892 0
405760749 402760970 0
179081149 295678385 0
100721619 400179078 0
94927107 277343864 0
140210959 517193142 0
160720211 488317219 0
86911970 326640561 0
22897143 9424768 0
145634557 70319420 0
13950229 544090129 0
465206769 536843813 0
515414774 366864637 0
516755973 369803398 0
355173494 412828180 0
352777147 522205939 0
57463017 9120409 0
18966369 269085727 0
82959653 509825520 0
419181910 107485103 0
429672918 304713471 0
352731999 64362689 0
239899805 168313172 0
387867885 491193816 0
306246804 467839576 0
354718414 151645705 0
518656678 19065666 0
284590849 346561745 0
367621056 382138041 0
229197740 114884099 0
317530741 198421956 0
233553585 499135479 0
258660120 46619180 0
154978549 307177594 0
67196612 129457076 0
362729751 228282731 0
556595560 418457942 0
236306344 489020859 0
247285185 13590915 0
60913110 80053069 0
17992570 106706405 0
26689156 318558053 0
389351496 418715872 0
394409293 417013282 0
114069396 311044809 0
335376749 465246138 0
284547760 327129523 0
82794612 469948640 0
176885779 518584413 0
117310204 65550427 0
261030534 444649562 0
159198100 425177856 0
159234367 434817183 0
183254595 520815506 0
314103689 132561226 0
424697079 200576853 0
250148144 559315208 0
106700439 123413721 0
415563294 512081623 0
583793 249640470 0
366227154 217085489 0
148986367 262009224 0
412481499 314203660 0
98196475 366583930 0
441507438 183258056 0
101829682 338860655 0
103607275 208962430 0
85210723 32905775 0
21744414 312637128 0
208256217 196403822 0
403294200 94434022 0
328901677 25116350 0
320743012 266903353 0
108834325 495552733 0
319420967 217378462 0
81071597 216369530 0
237432211 535831860 0
486294738 108187807 0
165536882 88930316 0
358033397 361662377 0
252000519 80515885 0
547715474 425197583 0
381037747 98304741 0
452741972 85618884 0
453213477 211878358 0
551810235 356106228 0
315291180 335478687 0
349921632 168052739 0
204201748 353348216 0
501818163 457136849 0
463719267 373141001 0
142156730 417685290 0
247303022 489637833 0
454805315 134918093 0
500539806 52908732 0
128758235 260575720 0
318610605 33596106 0
496762889 433389432 0
217247307 408298492 0
394654964 442741020 0
129943208 152117362 0
444612167 288315140 0
119080386 292034662 0
427385937 448259058 0
311425532 16316040 0
305798609 484393192 0
399189820 411542375 0
536177246 16270772 0
520458962 326688507 0
490055259 464758687 0
394776599 253522035 0
479771226 157295947 0
65146817 303831767 0
164221103 141706697 0
449740889 7581432 0
556945683 528504341 0
32934675 389626800 0
135631794 292887858 0
433150034 423265198 0
294202827 369640321 0
463149333 512562928 0
135771572 201939376 0
192630093 179576392 0
5580312 467716844 0
127153322 151175057 0
342894740 343539257 0
421384291 472491202 0
561905272 21972908 0
93174438 214143705 0
113327054 491538076 0
117354056 403143657 0
315881570 219758096 0
302774876 38687335 0
434858106 216224033 0
34546756 566743904 0
29996551 526963982 0
212658044 66179653 0
150323197 367975492 0
188373545 98243225 0
104880424 481746986 0
498765091 546730050 0
203683117 268636099 0
358487902 421092849 0
517749703 191144021 0
219977455 391232587 0
34538534 195888291 0
537689625 424370610 0
548229700 553750505 0
239860587 455359413 0
472653674 36292263 0
318448320 94720229 0
261729639 342513994 0
989135 234534601 0
164992624 262948314 0
273479536 395404511 0
311527517 524606197 0
386468904 11068068 0
527795584 301583006 0
110532467 266265767 0
60655276 408904531 0
395240292 266819560 0
487502601 446379377 0
244112438 470848132 0
241287898 380286417 0
32405445 373500109 0
29342490 443420763 0
75802579 28372884 0
131809043 421263342 0
302632184 528025602 0
347190536 493961420 0
371198982 390751254 0
488368478 17051018 0
165619327 200819065 0
32992128 399098134 0
76888899 439559465 0
363159882 89224012 0
68884308 8136292 0
75247101 529033443 0
553064655 262476058 0
438150417 69359500 0
213502010 338322628 0
427633458 20772736 0
141392209 538432641 0
135136475 285775988 0
4950890 321900905 0
268495807 358852754 0
333927315 291566506 0
15716235 483902560 0
438737811 188843849 0
513021497 103032463 0
498570363 225796875 0
426716633 425871890 0
216535782 159513178 0
6549064 77979482 0
330313571 235255486 0
350455456 308873238 0
47106572 219396879 0
71166351 489496913 0
17313515 230256819 0
477887729 449628528 0
82468601 22944851 0
343374472 84402468 0
282024458 436857625 0
30808187 534205795 0
396876022 219453675 0
160713607 61449161 0
393607283 220455606 0
558376321 454404487 0
152592496 550470566 0
324713772 317687363 0
277033477 492223639 0
455842843 36721350 0
477439255 491648291 0
466284526 35616185 0
161799018 467605500 0
67077118 536443769 0
517599493 45541485 0
176191414 50557599 0
36973603 326874525 0
270349807 56348042 0
272491141 500606770 0
174635437 218120052 0
166393990 12123036 0
260070069 479865265 0
171382106 461407594 0
134561647 228572131 0
287085573 242003481 0
219959558 197033746 0
205029298 138096210 0
506075292 526632129 0
171828808 346775918 0
450514682 186409314 0
5607704 555557102 0
356588682 566641434 0
521254821 499171979 0
478073606 84552663 0
420823778 360109064 0
308041954 450363510 0
554378316 145092211 0
527624493 187088739 0
477477457 151817611 0
370657306 32898611 0
416374115 44117308 0
141565230 131924926 0
3097691 278014791 0
504568361 491129988 0
211860061 458961007 0
256673251 358518535 0
225750274 167113938 0
449041081 328864962 0
297242155 271619994 0
418749466 72620893 0
393980240 332094322 0
520278894 424137221 0
557910192 370491415 0
8112420 45589880 0
331562904 203421244 0
325034137 417825534 0
194276081 244406218 0
339160285 92698920 0
76392673 378745345 0
297676530 255193443 0
29279097 171776156 0
440077813 157385941 0
157297431 217727802 0
177408690 449252888 0
494139757 432470118 0
322637171 250644951 0
29899194 433566789 0
194235940 337766256 0
435504456 531957293 0
240435530 257802998 0
248411252 6717396 0
355149683 413814365 0
562507496 153291445 0
215786752 355990809 0
442136801 158448360 0
31729940 445293020 0
305220768 329294952 0
402624291 307440869 0
296651926 44271622 0
28782668 54750864 0
456594199 123357485 0
471265057 288000153 0
71974313 321795389 0
508386599 524543190 0
202442231 53908387 0
371378613 121426862 0
389170962 465273735 0
77210063 451804865 0
98804686 192834793 0
297734053 433755546 0
527481769 21066710 0
59732593 442833076 0
106455977 339070485 0
225625683 58932789 0
454472949 358632232 0
345318255 326723564 0
208311893 442557782 0
391034375 331669177 0
264776497 92396097 0
281427019 9369607 0
14438757 125110368 0
297002585 204782557 0
310008590 13706169 0
16816070 76021596 0
393418712 433392161 0
284284285 287209607 0
269710921 158767071 0
281546279 118705818 0
524591860 275720510 0
380429094 229140952 0
488011551 28086527 0
481111406 373038242 0
310088611 282913164 0
150437571 376240051 0
255472830 534824246 0
333766208 124418763 0
476607797 51595603 0
64927684 294759399 0
243587195 564384994 0
349521232 318949723 0
480566572 158487074 0
263301273 277601164 0
456555684 355642549 0
365669451 498794436 0
428109242 139573142 0
171290784 142242601 0
399973097 220496086 0
366847311 7260714 0
232093415 278824416 0
502152912 201530932 0
116049489 176372115 0
332744837 162426819 0
225004513 62090715 0
44383900 317252296 0
20758263 487758432 0
275212247 199963700 0
426161898 509668262 0
42051297 7146985 0
531623829 472910376 0
230330001 323498185 0
233088490 365813509 0
544593708 11390706 0
304806793 298346809 0
407481307 159030579 0
383003081 324144261 0
382721664 238261157 0
415842873 140807387 0
460855631 129376891 0
243279884 154938104 0
34718120 175236679 0
337053124 34340688 0
98692583 392060531 0
476636240 152192479 0
447351634 449646662 0
282518304 490561624 0
101724086 204296417 0
318202380 324849622 0
98522661 101732812 0
225241213 398056334 0
396558696 61383625 0
346569178 264461525 0
5339238 22514340 0
137579876 555062744 0
440604055 463368849 0
447343084 112586290 0
49298882 335968819 0
104785500 323725503 0
343258183 130196387 0
379255243 539336137 0
317144017 175002862 0
511937798 291777984 0
147016478 512740729 0
49809861 59948133 0
440221382 409022375 0
102226923 324778960 0
171286296 546089037 0
485293391 165329802 0
252882849 496165558 0
299290424 5804643 0
108900907 43858220 0
569068223 102082390 0
127269856 508783642 0
227998936 75829559 0
350151701 387505971 0
552987101 114848888 0
453954167 408446611 0
68911358 413742699 0
228606744 243833437 0
31000558 83656426 0
20301548 553054885 0
361137833 356529659 0
223266005 199719472 0
137370340 160144036 0
565529895 545034436 0
458668437 341319508 0
119577879 321078366 0
445040141 295309701 0
62651576 54084307 0
165823947 503700073 0
506480679 162263825 0
78056381 117511417 0
329199484 259870313 0
363377344 393943358 0
39472228 406815009 0
551232393 157474921 0
553101272 503742093 0
459817384 563642979 0
141836640 443047610 0
117379840 512664832 0
9531316 154657303 0
411935250 282954155 0
299417253 493888117 0
409772708 396860345 0
251943017 224560784 0
39556619 23748815 0
564697863 451942114 0
486319918 226636979 0
147462420 282706913 0
164434158 406617124 0
504179853 35671957 0
268081913 179136285 0
82206410 554008662 0
408820659 211015664 0
15237653 150946059 0
254389816 318427380 0
397650930 243587270 0
142683011 131579859 0
388519521 146156176 0
375932862 485208427 0
85249008 514434789 0
21889084 555709486 0
502028820 41254355 0
83058880 408692889 0
411137828 542169704 0
196311409 358818321 0
200977152 270694742 0
415002199 314648707 0
288765582 404543637 0
108684558 80530514 0
508940775 393144944 0
235211677 90493896 0
219627768 368025725 0
173286856 117714414 0
205447589 433257944 0
7845561 412886969 0
333608946 59473086 0
138721819 304004984 0
218056584 85745141 0
214277855 410527952 0
559678608 32840087 0
349973426 216906114 0
247612032 320607814 0
404892372 248975135 0
319503196 381364942 0
223829604 312526108 0
542028350 403940055 0
295498870 47262328 0
397291030 399788613 0
81784158 118746180 0
538491329 390011112 0
278546944 330642956 0
300011432 290805809 0
102559036 519035179 0
366423126 428678779 0
58396346 270690228 0
145894113 48090745 0
313797454 464901981 0
89876385 493134180 0
13336047 254550945 0
346961319 350528638 0
508011160 403643827 0
313149606 336953994 0
71732641 170084083 0
86396804 278122739 0
232933602 201451283 0
301705251 207278307 0
448096585 92452177 0
396081997 360965279 0
382861175 230582940 0
562660076 448949234 0
173473602 64730947 0
565648937 237815745 0
395560083 183659465 0
324105885 53180525 0
358434281 211128441 0
103175335 538238287 0
493902303 816462 0
419182443 122122346 0
194558014 217457614 0
127711026 400366417 0
348478750 436212168 0
526207711 463605259 0
423500299 402459013 0
93317644 526961641 0
68538758 192808893 0
528833014 260185820 0
218343863 230114160 0
387413921 9884016 0
522710729 188965704 0
340098520 390808574 0
534738505 96244574 0
424273607 345807965 0
404486863 373466180 0
66796254 17619743 0
369758216 465069841 0
546675341 16988605 0
253349506 98201374 0
283034610 160262278 0
12253594 177241279 0
153251793 91887332 0
503275706 252406500 0
75635195 504214526 0
523314946 68196593 0
103574820 247314058 0
236629897 307193703 0
210961108 338197381 0
391223240 530752562 0
377580845 432188984 0
82675866 330370817 0
49072426 28359749 0
189157446 21829689 0
287979933 86467808 0
233061408 445157469 0
255504526 73465197 0
463784101 445624549 0
117807950 494156949 0
225211149 288519053 0
171264861 55698201 0
191294720 21871941 0
57105873 353195934 0
496088445 240476692 0
272306620 461453213 0
565145545 402015733 0
36522694 158643384 0
133190441 77484708 0
531494211 296656581 0
178282153 514438485 0
478791456 4977626 0
513131842 127463953 0
156289538 549915238 0
340958289 19726883 0
133313343 355429900 0
111206762 340026383 0
94222864 112959665 0
421824024 361633173 0
333000483 203489345 0
168614776 29229108 0
208576976 245266804 0
136557105 419630334 0
497387896 117087977 0
33982189 371927223 0
425819161 300813675 0
403236952 137533458 0
484844361 197178372 0
369147709 97966239 0
155617739 78926066 0
178507171 347299539 0
519411367 531344229 0
303744806 126245518 0
290974136 242307486 0
181641859 338624329 0
508039608 186760780 0
155053584 225919475 0
378726053 30428108 0
230236609 180824446 0
259117812 319252544 0
427457559 204947090 0
226556886 5895083 0
218407228 134097501 0
558363175 262099088 0
216106881 292758951 0
273000343 212238546 0
340374893 198363945 0
1512322 363971751 0
544411795 53458914 0
136495569 363220096 0
122449138 548919504 0
179193948 100987160 0
17147495 515947616 0
201352555 528405443 0
399398927 170818217 0
1457508 257540718 0
359125549 347755728 0
407865022 259071521 0
466880340 44838950 0
343119021 443077439 0
129267211 524010672 0
493892777 466615995 0
318109700 218707618 0
278765768 314260495 0
393725983 298805563 0
445256843 522544412 0
82445205 392850937 0
2595153 172701605 0
493613087 174835039 0
555025081 437582319 0
514017464 318291058 0
565346422 346713162 0
310718678 301159396 0
93329056 469250130 0
254146461 514453411 0
285284447 64495358 0
164597017 541755514 0
321346344 53354581 0
447311716 404567052 0
377613554 234348253 0
16275869 88083744 0
259336069 206928729 0
303547146 208439606 0
276632709 64939946 0
21842659 106154190 0
92347045 260763388 0
73881620 341855639 0
35170281 19131539 0
261753510 357815812 0
3120873 567999297 0
196213994 296813013 0
3822387 511947078 0
272730563 380307833 0
454335379 263538120 0
78321320 8218060 0
426000298 390979465 0
179117680 373734172 0
437369312 172577190 0
399481142 468228258 0
204266194 459043427 0
444966191 42785276 0
559969453 336062789 0
346678234 493439437 0
375836569 12787917 0
561117582 11292205 0
450882914 191936141 0
216566683 560259471 0
457773458 241798769 0
518289240 538595423 0
454626535 389951779 0
126923659 168128102 0
123643547 355668566 0
382398508 511486517 0
326982689 409455803 0
274124377 459195586 0
494779223 456101918 0
460843352 102258056 0
133943984 191064666 0
318098067 470857937 0
459505260 264323804 0
469808146 504919179 0
16620677 324016397 0
375697451 410097211 0
232354120 421404739 0
265058083 263921424 0
177982203 551469498 0
509482320 286361259 0
250100294 228419084 0
335363895 154313724 0
331327987 474425703 0
377919246 92053111 0
55506887 175653982 0
120254626 220807678 0
296816917 492147259 0
209351870 481511427 0
156305330 33964082 0
154375613 121311151 0
96691736 488629800 0
140764432 391051786 0
83996327 66495848 0
542230647 209081599 0
84102304 154579272 0
359428573 15385631 0
328692924 173422933 0
439469344 544426763 0
25417882 261101476 0
250224772 21582726 0
268531964 383507521 0
243081853 262477697 0
234926879 89629676 0
103761853 296011523 0
64127451 337654586 0
468725726 429567622 0
431429332 243313472 0
16821595 125077600 0
497960291 553349721 0
306785248 278053393 0
4744996 181286009 0
418882476 217243246 0
214615194 325822157 0
399472436 365387551 0
22941042 311587502 0
415376353 149847000 0
90897473 341273009 0
300662889 59569794 0
85879226 283838139 0
175401616 329287770 0
517990068 164814247 0
316624494 415839819 0
223238030 389675444 0
216738912 480733532 0
487720971 564775693 0
296635446 167004858 0
557039754 58526522 0
111088155 461812397 0
526754862 295695089 0
336244446 24398866 0
88912676 160716643 0
143789726 524311391 0
99791060 120726388 0
194268597 105381649 0
138465969 87710488 0
373473809 318335354 0
564020945 108245213 0
476619842 428539318 0
352165742 373153324 0
95189201 199324510 0
526468577 480387543 0
250330318 504380768 0
431846846 74263645 0
90559536 505471573 0
316697411 256778313 0
166658907 262240902 0
85460704 209817639 0
118945514 356951255 0
550702094 166959685 0
364090645 548314561 0
138524957 129461470 0
341758954 399738498 0
361271379 279932543 0
313850152 90824964 0
9742571 31887257 0
198434546 81923400 0
148546901 152685203 0
163126052 69075129 0
51249438 410495818 0
64759824 488614495 0
534928948 234248395 0
209729506 379068228 0
560277743 460533082 0
396299237 480256889 0
433867734 348836702 0
80919297 213734190 0
481462928 211437002 0
442913246 137720054 0
228246344 464836019 0
111880773 330479710 0
182646121 471781942 0
184597274 69574049 0
319017587 7552109 0
516529166 9761150 0
6635677 266508016 0
435780015 361265441 0
392720071 167741364 0
139746263 343394372 0
569061427 207668933 0
294336893 175980744 0
523848379 161723756 0
376683701 168462829 0
47510826 147315791 0
540343581 94947467 0
472537324 485184046 0
51030220 480794623 0
403490209 495435658 0
171191242 201493725 0
297426052 143707601 0
252951229 442782058 0
337069254 560946820 0
180716693 485640692 0
150486492 152084456 0
230556224 138658012 0
303304264 259563574 0
188890466 30464980 0
490498719 498623140 0
309798415 444311400 0
434885229 28762278 0
256489302 191759514 0
264971281 169818428 0
238999161 262423891 0
347224241 295797614 0
48690788 327204968 0
219723125 68486292 0
74117845 132261045 0
61785245 296802855 0
518897603 32955717 0
168415670 230026841 0
482946675 179720426 0
194388564 184400659 0
283318741 254933324 0
506195741 293827998 0
155911894 332796597 0
84786412 566699940 0
182527448 5597396 0
407779644 565378580 0
553216910 478143805 0
388872977 525528612 0
310818744 198540302 0
70088096 441293745 0
359341902 535986655 0
474362215 186480552 0
546003369 307192629 0
231655660 344831863 0
51121775 326939926 0
173386481 39930251 0
202090645 400581648 0
80245329 426153944 0
245755328 86254146 0
462429635 447134524 0
288847839 341471860 0
18531303 300982075 0
343582605 549230113 0
470420974 143515193 0
250041354 553359889 0
430610419 350015054 0
65426176 357102061 0
304037877 413530863 0
528117938 306638036 0
254863711 402888372 0
345530101 554275514 0
218859741 397998830 0
382754412 518112935 0
112573631 259058591 0
359524760 263527562 0
57916266 344487872 0
183201183 540279563 0
192519153 483244446 0
332365371 81603111 0
308392276 46046689 0
449940773 526656441 0
184162679 408843206 0
175541454 146294896 0
455189115 28834414 0
391799527 138898978 0
399487422 332792676 0
230579263 544051886 0
538992166 179415423 0
529536401 432534875 0
524219698 406421791 0
411091769 542220633 0
5986715 462741688 0
443065468 106938216 0
279109678 70032085 0
252715237 338375193 0
294200982 181947481 0
454368194 315812634 0
72527848 322041654 0
99739984 33087643 0
479932887 344045516 0
462725367 396641367 0
22007822 501527965 0
17975452 62383947 0
537241116 527006890 0
19746171 184423496 0
510092409 202814799 0
212412269 180287358 0
471143077 494469609 0
401255131 28176145 0
2411810 407038370 0
392535575 92675249 0
82717283 473800843 0
324220001 418233157 0
406821413 457564504 0
213041125 59060595 0
148688901 501937302 0
395868391 217479711 0
246812993 356307544 0
224308680 525044866 0
469473750 433958339 0
196389455 73849233 0
125467165 20624106 0
466155745 131324819 0
558653267 176428670 0
302881970 8429029 0
337536584 70297241 0
325801901 500760277 0
78410972 186346874 0
429843034 259811024 0
102767806 177480481 0
323864286 353602414 0
192347008 185650892 0
265283645 133278129 0
394023511 8281916 0
281366890 57421493 0
63630305 512413962 0
333566498 12357790 0
275359011 540695504 0
179081351 285345602 0
248608108 14939253 0
369168549 230066121 0
60165016 318229437 0
168710029 286330632 0
261471257 261973510 0
525497728 341773207 0
319328885 74469043 0
483106924 463338204 0
356453701 49513389 0
401401276 38254157 0
214803966 178619722 0
393507763 550616474 0
350466381 485500590 0
353899573 273675607 0
198900747 261602451 0
411595373 116886093 0
24919502 283864249 0
146280323 458258482 0
191508978 298688160 0
278436046 547131381 0
488915754 364649298 0
72629824 263145742 0
335248047 143576669 0
311941203 65457888 0
238546970 381838261 0
257446553 285626342 0
226327980 59096821 0
442574500 431935007 0
276785235 51555392 0
523622227 218622908 0
116936614 92954041 0
30239581 381793189 0
279765601 327879915 0
264865334 458138252 0
418155779 294967211 0
522572361 409539237 0
212587815 443278596 0
315001705 269680604 0
176158117 449738952 0
299154856 67377211 0
478386451 321144744 0
99807003 506070923 0
115286183 472025598 0
518669276 430488499 0
87321292 454346933 0
146077541 342346692 0
176749359 114182505 0
62189240 484240968 0
262568695 414957737 0
186701098 561288668 0
247562289 436331486 0
295063077 411893599 0
413821688 207046431 0
546868000 451131535 0
279240352 323945915 0
385430296 237963762 0
371133466 531090824 0
466843152 175988401 0
16160175 464545109 0
472908742 93867938 0
138307195 132975041 0
227472768 542467806 0
542234307 148975936 0
231954782 498005268 0
527249722 280091998 0
109661024 467897520 0
140310600 445654739 0
490618744 495861342 0
117520102 375336815 0
545760808 313472606 0
514732967 192999685 0
425065113 101570933 0
477828113 480812378 0
248526514 354764379 0
472042391 317665967 0
6092725 348481189 0
131686107 532365327 0
192793785 12012808 0
64469457 406462801 0
109665571 192123441 0
396120083 230424413 0
192543298 456518499 0
263524671 235560558 0
333199057 369906269 0
243553075 420789341 0
289523426 439808536 0
223114062 250117624 0
55262242 107938466 0
405790443 71415959 0
498519243 550258311 0
534342644 262079790 0
482907997 24378350 0
86339195 386985398 0
159063642 563533041 0
74231133 169454028 0
515278442 499932186 0
218863964 230550511 0
13317740 259927041 0
275326784 220761826 0
532729473 20548391 0
392485355 26976422 0
300824145 362506725 0
186863494 235056996 0
169727185 106254492 0
360303470 362147174 0
559252237 344053986 0
118906457 223567932 0
32395080 122620750 0
100286200 294831591 0
281343903 157896970 0
479200985 387705225 0
281392453 350782955 0
154651830 36452644 0
218557660 100327620 0
394909635 406545484 0
207965076 554815674 0
346916564 325136402 0
136888504 529429393 0
559712502 75085459 0
36139573 319520607 0
162685558 333183948 0
390375066 19192445 0
73076787 356593437 0
243587746 420701773 0
163912310 34706504 0
475600229 181659676 0
188022945 424928198 0
444621717 432862112 0
154208024 171044444 0
319525956 77974781 0
492144351 222037352 0
521060360 405086840 0
91915904 35377880 0
115388238 562622351 0
275060935 257810668 0
217515801 66655885 0
207828295 559549008 0
150540538 247740132 0
420582817 440545575 0
252103831 12871200 0
171866845 112217341 0
26125685 398823265 0
328481671 6962947 0
233242072 564250082 0
55375472 342785982 0
121427963 285816413 0
548963924 518620806 0
528471005 298236968 0
104475699 109534949 0
188173304 68179803 0
376179595 526558951 0
134802234 221666303 0
124239244 143606605 0
382511794 221859964 0
283599766 22109917 0
516672842 187472252 0
421428251 347739000 0
483654075 510359779 0
197012591 4012792 0
58287477 96349816 0
473470255 564485405 0
103109646 108812559 0
128960275 194136497 0
435214455 343837959 0
293303241 54268574 0
379129147 551124635 0
254556701 303979538 0
360039102 59014080 0
438406538 155350280 0
523400785 473164811 0
315810966 512056097 0
120898176 246426430 0
7392515 419214509 0
552115102 533387020 0
465813012 436529480 0
356966716 530649228 0
480766721 271522657 0
335544843 249579084 0
202352286 299839498 0
395768818 59847591 0
550725824 51701200 0
57585124 4191288 0
268537625 370652225 0
432055801 104939038 0
170583585 108997169 0
417841915 332617475 0
56006493 13816033 0
558383437 177903875 0
145636654 450861240 0
504732364 442271795 0
20460417 423937468 0
160008025 86572224 0
209294043 456567360 0
192251209 79521703 0
240196228 555549975 0
13170941 177918337 0
149057238 181328523 0
504704741 438682067 0
240943869 147504256 0
240539586 124130756 0
484403613 527782950 0
330178524 6779252 0
39358258 333709759 0
510608289 556745939 0
383571949 371424839 0
427332872 90427397 0
2445560 131430405 0
511556786 64010 0
418730142 462529297 0
542728709 272395751 0
411290082 244277335 0
304275306 263199199 0
463979652 41944846 0
278448513 378035035 0
32990526 185039257 0
384203311 315190809 0
217931357 482257825 0
109438410 383700312 0
103474547 500518093 0
250672010 519474901 0
470757082 375077201 0
529208593 516537644 0
310412575 138315318 0
315965802 73722731 0
41236133 412688199 0
146880255 482865551 0
436117309 101565786 0
319267777 375164228 0
225127711 540668922 0
326328954 215190894 0
427190162 337060646 0
566909029 541958363 0
262107092 290698259 0
566513508 351582603 0
531373107 262692968 0
464378138 338282398 0
277001421 547733086 0
352672717 104844326 0
128492969 470152172 0
23572676 312362503 0
182528835 271819747 0
134918469 558904866 0
111813451 245971215 0
151674782 525462105 0
274562321 439637450 0
393880334 426581566 0
502359396 200645456 0
181711155 279297653 0
228286018 335994350 0
291473913 488203338 0
459585152 181007008 0
355072004 235620273 0
391298851 529236578 0
561222682 492714313 0
336937271 221902890 0
307189854 29825014 0
448615387 418372932 0
127576071 267375845 0
384510684 41819475 0
1673116 98251880 0
176301668 323448134 0
154645519 157654678 0
388434673 110044308 0
124065567 522570553 0
355118267 211769156 0
181920959 379559487 0
255328354 188811845 0
116557467 524508188 0
522929173 351598020 0
188294343 75807440 0
77006140 185229560 0
538614471 326958177 0
277697212 95583207 0
111416416 300580753 0
486545135 64636157 0
339448601 552281323 0
97699808 245103249 0
214358179 94371078 0
172710813 123384025 0
538638112 463633281 0
180637678 81822580 0
373008316 128060888 0
379925367 361055934 0
415133227 194231746 0
116101999 359380038 0
482137496 561763756 0
135462050 354174992 0
503742183 540898840 0
517722194 421423021 0
11935570 23554120 0
534853987 321563902 0
560965932 433733553 0
454865141 342060539 0
217606267 184316891 0
557036231 296398789 0
531325897 84608291 0
354249326 518506152 0
430272853 15586627 0
450326766 159789220 0
417513944 107501210 0
223664371 256560317 0
343553172 114779381 0
520710598 171221925 0
419710704 129708125 0
242100596 200564467 0
359982825 270443894 0
288554654 322439158 0
133460287 136811435 0
11371281 258632888 0
85211837 533637564 0
321663921 522880449 0
552596936 379153612 0
219337020 231234739 0
110025515 536120759 0
497353323 334147343 0
314435707 112940618 0
13703314 424657826 0
457466934 553811117 0
498550033 350415120 0
475805352 11658750 0
168869601 278065396 0
163392297 529898055 0
54368437 514759641 0
10757892 61599951 0
295791847 157585711 0
128665633 545652617 0
16482119 209699621 0
272246769 376177653 0
354544522 478719484 0
208445044 24871070 0
367416757 466973367 0
272533316 150368517 0
504912763 243485587 0
368869986 97631612 0
339882907 360579792 0
405117539 526925608 0
81996838 244344290 0
51331370 4454789 0
123011992 103683397 0
444625109 238842684 0
435024546 14928290 0
426493546 518540226 0
61220224 347334094 0
452639808 89984651 0
335401315 362580194 0
235403253 193264437 0
544461188 310431210 0
183778572 167791689 0
5726192 331373165 0
558145139 28729395 0
110095285 9107497 0
526568792 503791082 0
495302684 488956421 0
426156362 266900724 0
343156069 36891863 0
233836309 528808521 0
339106134 380765994 0
316175975 400548960 0
307444969 535616066 0
288161720 231324458 0
91168166 26822022 0
316586490 233932423 0
82472290 289080460 0
417722367 441484493 0
286313874 185491420 0
175240207 344358676 0
135765438 103419616 0
159643161 23049549 0
246935175 67833706 0
69236226 478598391 0
138628598 439382528 0
62323032 61840554 0
469826886 209278165 0
245098372 569175460 0
390811428 129263474 0
497363022 467896629 0
96921185 481574558 0
279945988 120079290 0
147677686 525691729 0
295829454 230514905 0
537889307 243841317 0
297035028 288496553 0
95185055 105573469 0
105883385 551717953 0
109628780 139883441 0
399602337 60959675 0
83743944 268218506 0
50253071 281287442 0
452280926 22946933 0
45278029 443831207 0
102979900 157316681 0
460667234 265062711 0
390770964 301252922 0
333409026 247767365 0
146607314 266413552 0
189273814 2543768 0
86186484 513106109 0
464275200 342577524 0
75292744 283831964 0
329646365 127160922 0
387119233 170565086 0
101112948 114309177 0
4936164 230116218 0
110012518 461490790 0
133751609 210483695 0
164384394 345845318 0
415014383 81637211 0
182523815 285513506 0
90689639 30311857 0
139011850 102991898 0
57799180 248467828 0
72572856 51338054 0
515321543 43748088 0
417851716 132467947 0
385511855 296469116 0
278043234 28678304 0
525759904 58027137 0
545548485 448040292 0
523347849 371162178 0
309668911 291295997 0
398815221 223299702 0
173921154 328685285 0
50196721 159440455 0
388977344 256488427 0
429310569 401345405 0
241572670 311394477 0
564786414 152203102 0
205014172 164539369 0
436570667 102886148 0
106907410 210798590 0
160050464 202970812 0
177786747 381077254 0
383264678 450084561 0
313971318 453488607 0
91059311 4786246 0
214385405 19758126 0
384257957 436578840 0
240387968 70246211 0
304042478 264020590 0
560777485 384680514 0
198993237 539160653 0
288546195 83347874 0
401370537 22389240 0
320207917 225450198 0
430452512 521006395 0
332523474 88504628 0
338605706 317642147 0
352008799 210649808 0
59395652 123103611 0
189508539 219735970 0
336440706 161568735 0
190197498 170143265 0
80309888 507487564 0
194615350 284255431 0
326670443 277349368 0
63198086 366570854 0
532644472 496955764 0
32348402 110977777 0
162936699 334298459 0
448033228 372866058 0
121856258 521594304 0
303339214 3609985 0
452865210 338360488 0
561886006 492673339 0
115011657 541410700 0
480735103 236450323 0
289652384 484010094 0
385230492 14943454 0
566322980 442246230 0
531097575 56985619 0
79130906 170212342 0
178462147 449795905 0
305256623 527937784 0
111486642 458803742 0
340537695 507844115 0
456893564 531190563 0
278142240 254943260 0
511762279 543143888 0
488317007 98697843 0
228135388 193441405 0
362698551 343557720 0
742450 314292592 0
353420226 235410142 0
12869284 236386041 0
176325488 219758248 0
292782284 562411960 0
437445771 407381152 0
242988113 297560037 0
146949601 282964424 0
34782271 28788570 0
427252009 233950866 0
396739575 483248210 0
220763425 342892285 0
316264933 1774677 0
488694338 242939976 0
301374488 444893149 0
476151832 130735049 0
100588232 229938559 0
46677384 409219374 0
209833405 479473372 0
41026521 90233644 0
505626356 63243259 0
63749119 236815031 0
369795102 418736426 0
283989129 169234780 0
104884322 26720022 0
514255675 121020798 0
561404688 381805676 0
174520655 528288983 0
259179327 39358481 0
270391556 539713505 0
106356812 175883491 0
522612669 306318474 0
462277693 497107117 0
1688349 564440799 0
515822508 542240825 0
612174 512515725 0
547005027 547688489 0
16428786 341259256 0
183943293 32581295 0
549175417 34308912 0
501782077 183426444 0
521988502 155203334 0
499555360 1627039 0
15169850 193405165 0
443214467 541042349 0
312676584 297663707 0
194706294 14274744 0
163505551 267032869 0
156463621 354912411 0
230178654 311352835 0
275702657 233133864 0
442641469 386243871 0
227728676 366081382 0
518000155 143043462 0
213029120 227343948 0
120089779 268234737 0
469985054 22083836 0
290764046 57312634 0
89695704 59457646 0
128399779 256097773 0
211795994 531272984 0
56054671 345359802 0
51143982 462284221 0
522180938 134855470 0
86547292 490789338 0
31309857 196026471 0
424626286 70966163 0
279351722 244798781 0
451254404 494194453 0
413551738 279455390 0
236999833 219888850 0
236436331 455266770 0
15445708 277757582 0
23770828 435138714 0
273726061 210550501 0
137421153 501830697 0
392455887 200355570 0
46120899 290644624 0
278242744 241039663 0
419367699 315898533 0
539104662 318782724 0
557983857 471414259 0
263834297 68657632 0
8795931 121634136 0
482404423 8716296 0
266808408 56504947 0
519013128 546732555 0
225176715 84628362 0
518863900 286854530 0
108334174 273330006 0
102961325 552209905 0
496141499 199230286 0
385710676 375462302 0
116117127 156500316 0
142215730 158641477 0
237472429 231575910 0
379446038 86652603 0
182248367 448670783 0
488858096 108622585 0
331615018 371041275 0
57935147 242299820 0
246080066 179372224 0
463311581 361747831 0
146139559 351262538 0
412332993 16029782 0
558793875 116816274 0
85092480 6532025 0
116476707 34768140 0
532829979 199579099 0
183976411 192116739 0
161069398 277662239 0
486884313 545047567 0
221920422 468169421 0
396394685 510814789 0
453572342 552857895 0
85853602 567179063 0
166761735 420162186 0
172676763 130573192 0
138653226 505827026 0
113198786 298768796 0
543848992 186140842 0
18045633 333703604 0
389838693 328251776 0
448210352 476222224 0
207264192 91813760 0
568188025 246699616 0
123970399 533596982 0
462027557 184215422 0
19019772 152348596 0
433614891 243341915 0
426930247 282889826 0
358843459 61761433 0
68828972 311265798 0
561515836 433664609 0
500093727 199990312 0
307443879 235823104 0
255378306 509514784 0
176896157 428806628 0
551106060 31570609 0
137173511 273322930 0
294730614 108144804 0
52587780 385645528 0
479916370 3666901 0
475522242 54816071 0
20034903 207410524 0
561578909 142930992 0
421151835 21253036 0
400311374 169766005 0
161867347 310424652 0
551555223 340267425 0
395791322 127760501 0
489487568 66055771 0
452031634 460542464 0
255455488 214776016 0
20346397 473994150 0
315802264 97224983 0
72754743 563216420 0
335854755 388126296 0
482688872 234034482 0
555840522 220357413 0
438805105 445261192 0
51765147 506741223 0
10510313 8578232 0
355213827 370071018 0
178991842 90577000 0
349395691 368659537 0
506790237 454774659 0
270820803 479660599 0
451228516 272985788 0
7309348 206001189 0
104666160 194706899 0
126012866 64546351 0
466964645 197698217 0
469071855 180152565 0
535350449 541087589 0
16387133 486597451 0
564434825 494529455 0
217286707 557907611 0
245707421 533832903 0
343433283 508396863 0
542627302 351535518 0
131175767 282177522 0
250001902 80549049 0
465308065 117610914 0
561972616 470770963 0
321185010 30872577 0
263456582 246149823 0
38602649 492844934 0
338347331 415001002 0
427683658 3162119 0
85354330 548105915 0
3908201 240887321 0
485210690 230866822 0
513966883 324274704 0
479135835 369225282 0
305812782 35322117 0
446067823 217706464 0
381346592 378012733 0
387431740 45637927 0
340067954 396703386 0
297318170 26413186 0
325484937 521322156 0
274028761 549714384 0
203367503 485097895 0
511639794 143172618 0
99632602 283817234 0
568058448 387327607 0
193362796 468499785 0
21305022 441917024 0
478287106 137337073 0
502616898 425475777 0
180352214 289006363 0
230382203 145330585 0
475817778 217772537 0
19177074 488076981 0
564689042 150942976 0
521468613 180067524 0
394736455 516753421 0
331674754 424386353 0
256483446 560378940 0
131580350 422101497 0
250509677 483372132 0
100177304 46411473 0
363802279 25226638 0
307177020 81483607 0
498374485 289541924 0
300963245 298269947 0
366805321 242294997 0
329667 3343218 0
366479970 378436472 0
180635434 56231511 0
494567923 458857187 0
395785268 517287187 0
443120566 352016717 0
468257302 52889684 0
382572884 31540960 0
148956177 534526067 0
401471869 376228889 0
226700964 79178850 0
148351434 251471691 0
195978658 103716043 0
561523263 235772864 0
52135515 33784165 0
399409879 288451770 0
569275271 371956132 0
66879520 473691489 0
551946578 250060350 0
417838626 26550911 0
392843968 162408916 0
295670017 567599448 0
474369208 317318354 0
395645467 357657689 0
234160459 317427697 0
458186634 169629975 0
310987213 106511751 0
433123900 133316001 0
34695477 189002693 0
98035564 445969864 0
228028407 354703643 0
384239687 181023276 0
298745941 418094009 0
160266954 321034206 0
84630143 542809071 0
417679455 415262652 0
374113810 550080573 0
318601421 262217022 0
141898696 352034399 0
432497301 436985100 0
532953913 356861354 0
541723769 321507458 0
463545352 392702172 0
459883614 20501303 0
452588448 520271275 0
482961137 18311973 0
325026700 253305041 0
164145577 550449768 0
171842272 490976910 0
336681364 305400384 0
28498849 124637195 0
418709602 364026190 0
260972564 346715843 0
310931576 328496640 0
69459272 239900069 0
291505546 224288862 0
228649308 456080957 0
122337288 560587181 0
281211336 303466531 0
444092571 30158555 0
219721634 150664131 0
256182958 568366356 0
485845727 107128089 0
147582359 334125823 0
325214026 362573455 0
225916482 546341461 0
273624587 485940539 0
74886325 455789181 0
198507209 301332823 0
16664583 115025034 0
88462532 405819675 0
418473174 75891711 0
533694804 114659386 0
539095231 91094537 0
426030005 467726007 0
254412139 252002318 0
321929652 508117440 0
453797978 297483935 0
464911529 357259493 0
537930536 188441914 0
279983655 103507325 0
454829864 496817602 0
294087130 372795588 0
193835168 460019843 0
531362628 113468012 0
164632967 185092028 0
404011664 9661058 0
469572034 515898648 0
156332055 423558580 0
371376964 364547532 0
4064893 437585107 0
392923482 63035496 0
472187067 475530897 0
117920521 339215344 0
240449514 519906869 0
180472630 473577784 0
543127973 390852540 0
453261252 329137028 0
367840164 127057202 0
272878612 323147539 0
289513029 231317323 0
158418546 20027150 0
241257499 253229917 0
142925968 280576425 0
77448025 43300102 0
340381356 288348445 0
82611536 502373125 0
309240431 139345985 0
167939806 375558636 0
216537180 471392831 0
505550314 349934090 0
179865000 210788472 0
256770424 269134737 0
389852117 113883592 0
543521967 324806244 0
330684518 505247374 0
148236540 289144091 0
546542693 554569299 0
324907840 198231718 0
102273316 512042797 0
112398715 219212718 0
266206936 516596595 0
58911202 158122062 0
164614990 373825855 0
529851209 410618794 0
455260713 114343268 0
48852042 478545772 0
75277812 330185967 0
430758917 88737824 0
83548719 338091952 0
526265857 96937287 0
43098026 84076604 0
150253832 223896418 0
258281214 509969715 0
240502230 567879275 0
422895084 32902196 0
208530343 501374555 0
159743532 250972097 0
396938782 494446414 0
491999557 483769905 0
58038883 477011202 0
331650320 452322685 0
438591517 141784585 0
352922197 131858611 0
304455659 368452022 0
158480431 240387637 0
361846074 115998 0
340423193 99185841 0
535325370 66026145 0
108104033 105844789 0
300973648 540295554 0
224162256 103352255 0
96143918 198364611 0
526383733 100468727 0
226074911 75086759 0
42919502 537059741 0
294956633 446077350 0
441705539 1305222 0
106514681 483050655 0
197374795 138808612 0
279799249 366204518 0
271841993 340964213 0
250228301 52097113 0
159269589 327143047 0
398703844 7444095 0
183558331 208476022 0
267740001 202897196 0
513031903 147019065 0
558502917 543242340 0
411973885 230013087 0
332169055 268182951 0
103068338 503173597 0
411940398 371247913 0
428670933 180238808 0
208715740 285236096 0
455293933 47465571 0
250748934 437564678 0
436157021 243239733 0
347685639 158459898 0
516991201 212340965 0
349014771 363699175 0
212555624 260857838 0
415815950 517422583 0
423210644 207474991 0
61726535 244350869 0
220573495 333434609 0
43566597 134230159 0
204429934 54630583 0
508716591 292304539 0
409152699 226797855 0
66018329 424786843 0
453314600 76163784 0
128267437 173519975 0
126700396 38381854 0
512749110 440786257 0
78270598 55143189 0
9855911 403979996 0
389062707 2762417 0
16163979 448294465 0
388368195 270357643 0
566526312 160043099 0
319503761 481277263 0
166665040 124931954 0
502253190 135614052 0
228007187 179360658 0
367931152 506201057 0
127840994 400504059 0
447046121 130483272 0
448984886 460523825 0
189307810 303451287 0
332207550 27120873 0
517498544 5054057 0
237493696 253367812 0
115197139 568709953 0
49592450 309191178 0
101777420 327565160 0
333306063 347250878 0
278736254 452377136 0
114824425 310820794 0
343571079 348117769 0
80968060 255142762 0
468618808 109730731 0
212153004 357903633 0
534421924 354131319 0
206468329 242715302 0
478534513 5208846 0
470913356 452158226 0
535933910 137500338 0
88173526 447452310 0
415725580 410921418 0
204738992 462547834 0
11016371 396150774 0
445485506 542223051 0
447973060 238980231 0
10609586 298155514 0
379564298 70483680 0
128978439 43087947 0
526157474 88830773 0
191475080 485931448 0
505396918 507020554 0
56995434 283629072 0
316217295 58616195 0
304314043 568113378 0
263666500 107916030 0
376054285 279430177 0
277979097 504990549 0
56138659 422170568 0
173428875 271319396 0
554082275 210128856 0
312474508 231634700 0
111314533 266033855 0
29117992 367162562 0
518407518 370354085 0
169059240 274755307 0
384752648 293033107 0
227638681 333365200 0
415889707 478097404 0
64148283 402083544 0
68685639 259180309 0
550609804 406779136 0
150664178 470041626 0
296500907 288032607 0
173522669 544012591 0
32572981 395823740 0
114451674 480849523 0
511471118 328583800 0
114497805 499178884 0
509334144 64655619 0
385393425 533830516 0
237161547 1080387 0
354211493 469516111 0
113917243 535877262 0
518444838 214271108 0
345854523 151739974 0
399727489 31416743 0
364916891 10558082 0
552402831 396803387 0
238266787 269486153 0
358649382 265805174 0
213910931 112837058 0
243517585 220323060 0
540762733 178053013 0
298362298 403595505 0
395214230 230082996 0
288443076 357098935 0
292367605 256893066 0
552126653 100424356 0
106837545 85438620 0
465414842 99494699 0
375147899 138311970 0
248141462 508531663 0
399894667 320452255 0
448354470 204739065 0
143321074 424731854 0
104125264 108033169 0
422420278 293657755 0
448191734 109764550 0
305450634 188042955 0
48004613 530481362 0
216916956 364746352 0
256598995 277094935 0
398736733 177532947 0
343901118 38833335 0
39221241 47893595 0
352967324 476528582 0
162470075 141082737 0
94884547 92779623 0
491131241 81342768 0
22783402 320195513 0
139670973 23394224 0
181965183 410380582 0
460292104 247424519 0
129781090 24650803 0
473712473 274438388 0
455506805 59886600 0
145085961 43650937 0
372128489 189380039 0
562760957 214201851 0
201917279 293504945 0
89729294 296728676 0
389157330 395983755 0
492077497 314099181 0
149400340 207369979 0
152436693 555098198 0
267127059 350242385 0
520330391 49302950 0
347102016 284884252 0
234705549 120403359 0
35840267 523767253 0
239560457 136976924 0
430639756 140720346 0
444812666 111711906 0
500417716 474488752 0
54563589 586943 0
245391239 152816376 0
235095362 38531615 0
237105155 219852760 0
16928811 226836345 0
128278819 263169081 0
114312213 463208489 0
518684195 304986985 0
418187729 199763077 0
81655220 528079307 0
451366520 200362486 0
129405529 256729943 0
32316448 138166804 0
465704855 34899684 0
152497061 408850162 0
131393734 434499169 0
543830731 99972333 0
203150060 422157945 0
433930793 18114547 0
512719929 148670589 0
219757650 469547429 0
270951934 155046199 0
417823733 319034121 0
7357527 161248916 0
121156220 117994851 0
250011773 96943311 0
552964984 438495971 0
228667631 264054562 0
482680982 29724307 0
483000938 235474321 0
532643011 384164436 0
359062649 300081002 0
326350596 304379221 0
440637711 271438602 0
194002416 557888364 0
273161629 513637796 0
199966256 253815076 0
554352538 111002640 0
531830078 279233421 0
156950420 261191088 0
33680457 54233848 0
470158733 64127744 0
148270638 85397006 0
61881121 356398714 0
385000458 261073483 0
75018023 435965627 0
405418850 337521965 0
76972733 65266763 0
351146301 233609461 0
402562002 135317984 0
14348374 301378935 0
560353888 262073577 0
493147466 34879446 0
133626545 547399135 0
136117518 505379263 0
115509095 80996511 0
46393273 512552723 0
142666867 395201704 0
277158923 425704646 0
433903640 281746925 0
112238628 209523953 0
74126798 94674443 0
27949349 313764581 0
364837338 507466543 0
465797542 231399419 0
412047691 75092787 0
336096238 460064405 0
50975619 486941951 0
221894721 425271902 0
226869392 373622150 0
400620655 105789716 0
59036528 328252598 0
12570371 52866203 0
92661242 299653713 0
342582008 514542703 0
415532798 303640099 0
497372724 155518523 0
321485316 228847214 0
437336888 501209489 0
415482024 469866201 0
288021322 387612455 0
465974527 453593580 0
91376376 72340088 0
495725825 352674808 0
489959828 38456063 0
342539730 178116973 0
354808554 197113243 0
344985788 11695398 0
30113698 484543254 0
407537291 446005544 0
403138943 223750769 0
432271258 549631484 0
481363919 498140497 0
260870949 409230629 0
201188800 370595241 0
533080561 358235551 0
470231360 34402757 0
3779138 176432012 0
422869493 326575755 0
268512676 515811279 0
363570246 436815279 0
261239932 331623776 0
278999770 461795359 0
545306060 472091929 0
28626596 554527009 0
381101477 109297873 0
117203402 103811312 0
107282180 261921233 0
186738092 46587740 0
189014178 453469982 0
366126973 545213778 0
349148303 148837270 0
162810890 141478596 0
461644698 182330957 0
226760387 158243513 0
349971078 522200819 0
461674890 496352507 0
519906709 463288402 0
28010047 534089887 0
366182048 346110668 0
75522281 461550216 0
287238700 537519942 0
292808740 174354150 0
238262895 125129586 0
50542952 161384237 0
309656348 462366468 0
184608315 281478822 0
355636480 129092806 0
112470702 496202336 0
6081688 357970948 0
368157400 496208935 0
399757982 209758143 0
385021715 516517760 0
135885879 545289061 0
518739931 166667750 0
437754945 90063953 0
426704337 120771859 0
43726031 323298006 0
123264533 82678324 0
229525256 416561509 0
447708296 170693151 0
296163627 326790723 0
48300561 490149848 0
452015476 564300572 0
483211067 193131021 0
18045770 260417038 0
558891925 49054488 0
475374819 24884267 0
155446843 473798650 0
145010875 280385747 0
398040738 211766690 0
397661118 195377545 0
18572588 207620838 0
377966310 390048858 0
27700849 416588662 0
141112692 321152698 0
346439104 374967505 0
307092238 246630420 0
7530002 35133966 0
131064976 307012389 0
284194085 438569681 0
352017336 151498563 0
414919786 55614847 0
303397259 368560352 0
113856352 190523947 0
139921259 37585405 0
137327252 412165344 0
61057832 399868408 0
411138994 266676419 0
367226023 173013216 0
18310952 135603684 0
83552901 457311250 0
475330037 539060038 0
52772263 541615682 0
262105633 308555099 0
88769675 531966687 0
113446694 498782962 0
62547285 449561053 0
493294855 21184938 0
102955161 272782869 0
218887316 21993430 0
330332354 442604795 0
161609837 119510725 0
222878295 206203397 0
292761960 412418171 0
566935659 282764278 0
66112503 556853168 0
284562271 504853448 0
400964259 224752430 0
340307156 514741731 0
399230760 93277596 0
203640508 431174389 0
258219317 333581031 0
151675698 271274079 0
355119626 274861797 0
134661039 326340182 0
228374293 35279440 0
199429852 25637063 0
439223615 305738661 0
286180180 314570675 0
169025382 473920367 0
271541239 524184072 0
278081302 394744138 0
43156726 505081560 0
187222781 77486495 0
495871903 145892986 0
384397021 446504531 0
198952500 130768314 0
548286890 20696987 0
59893303 129785560 0
413970102 424640415 0
253563855 115688144 0
50768237 455830392 0
10437970 554593957 0
163969097 475829026 0
89814816 259194919 0
312538198 57482737 0
11570626 437824744 0
300742621 303956847 0
34057115 23442282 0
249173504 226745178 0
495395199 346616527 0
306293435 482616107 0
174701433 8077507 0
245732001 486356806 0
338380872 210697184 0
158108826 418420818 0
29679131 369198854 0
424641421 153828722 0
78751399 472566053 0
184944619 252581572 0
379122167 480649532 0
289833775 352931524 0
383796775 71165146 0
538287554 202309529 0
269781962 426186156 0
550610310 530911137 0
556513922 6562954 0
90290871 113807685 0
280173099 101184034 0
499134395 149554584 0
297889228 378267170 0
79425290 126563804 0
546585795 414748436 0
532034255 284961641 0
220376323 168916756 0
511822489 99109016 0
373052056 141896788 0
181185245 284751410 0
188215882 186124542 0
558443975 281588369 0
131349015 223212434 0
260613244 45693711 0
81956873 376845162 0
385718096 442240518 0
252924057 180412504 0
495865449 531618630 0
493456647 187325148 0
17580261 222739454 0
485892149 69841305 0
236902552 75531619 0
78414974 385759443 0
410038201 459427880 0
82147413 407533480 0
485403693 416857513 0
88770989 532386150 0
133039781 432457809 0
503238276 193593953 0
143547874 470088786 0
492634448 216585435 0
321619233 139473785 0
96665656 458793043 0
341490454 538622401 0
395462932 153696996 0
403112151 30012309 0
42460350 183819019 0
2784756 444796663 0
21002484 205433010 0
56435204 556423768 0
117575783 147243077 0
447425189 82095718 0
299117534 513149042 0
157676890 256385239 0
536075529 498098435 0
339885632 220671227 0
411117704 233762193 0
554730490 134229679 0
33672059 101111023 0
294801130 296592684 0
2531231 166267110 0
399224926 148365521 0
395442963 161665776 0
317408797 212056751 0
215628206 253543763 0
364515174 329420900 0
333717376 321693750 0
8411611 561630144 0
178672878 228362394 0
303970374 198871984 0
561277830 405448635 0
188413157 312216556 0
295708164 67886598 0
547275653 79203034 0
486326121 387596650 0
233336709 550489868 0
321079651 353516639 0
395415674 553448795 0
403948255 382232025 0
137760102 50171377 0
327577243 356915977 0
268690233 78518118 0
90621846 471614488 0
525946334 154028108 0
291888078 432502614 0
524760990 213875312 0
520385596 466543154 0
23967613 32618868 0
213381122 164406603 0
199744693 157938714 0
248171670 223502865 0
504008517 308384296 0
541553947 51364215 0
77546595 113966061 0
196935256 46033491 0
494743632 429272059 0
103792437 3900556 0
341264251 65369120 0
115575562 447249119 0
566925480 357698180 0
497405869 387708461 0
4045896 564744018 0
163392822 30728470 0
520792152 137419880 0
192930187 177824248 0
352389279 38928519 0
527195020 136115179 0
187035472 457711629 0
260458047 211581809 0
78574998 204157705 0
549974998 271165584 0
3552372 479203865 0
450602543 554150396 0
502704330 263287261 0
183729428 526890473 0
123805758 149642368 0
112397232 343812081 0
208549566 250182210 0
128883313 209871443 0
65177482 406164085 0
30876771 157248541 0
241074919 84230269 0
347304819 80563959 0
260223501 288694831 0
232929454 521545007 0
417272339 167091470 0
102678342 67575716 0
205403966 96534996 0
398368308 217781445 0
490170044 341722061 0
102999471 504826623 0
557522405 89167509 0
284450939 218369895 0
488969545 504322000 0
548418726 145423364 0
311717331 121712438 0
416411600 166613454 0
31472354 122557600 0
336014155 534985129 0
381917210 446607250 0
254315771 335064559 0
174646708 50725924 0
196597910 474624843 0
436566275 157028188 0
260738705 310176117 0
217157413 39993869 0
259907302 156133356 0
375864385 146280410 0
178730298 79593587 0
170656306 366102716 0
136528907 495988145 0
33509931 417420687 0
470664845 320719308 0
568729859 455904493 0
298915048 272631062 0
518373118 47306074 0
85611885 327363245 0
373226077 534356536 0
503601293 538267957 0
271654442 365541690 0
120465968 51720700 0
384970297 47818549 0
54262960 88803583 0
457538609 239529502 0
94447630 63077803 0
303391053 169555507 0
409869269 49516356 0
57780784 251128982 0
3842164 29495964 0
428176569 529283287 0
27122286 485382382 0
184090034 488926860 0
517284869 79362174 0
156955259 118383698 0
373738099 478455406 0
414515625 129577579 0
512963467 394189651 0
480083188 331746398 0
370344410 475042081 0
202446982 563143923 0
31710578 303015210 0
322376064 95410884 0
108814696 340727353 0
264752217 281917444 0
198066129 72160175 0
195348826 66644425 0
87182381 19633219 0
203173673 251423371 0
525732565 440686632 0
366872396 218572045 0
53467640 417835773 0
82354498 309222861 0
454744120 329481973 0
179361695 249135116 0
557883339 172715181 0
281877366 106721656 0
124566775 540212485 0
496988723 104187515 0
69715182 277506667 0
353969378 105575614 0
413541736 533781782 0
231191341 435859836 0
121405738 182369162 0
329914481 86145994 0
467301583 357522508 0
274370265 149668179 0
293229980 278424022 0
276064623 231332747 0
453667411 38065768 0
13389962 479974191 0
346408989 5818029 0
300744541 85903445 0
119727445 295596536 0
565174202 277617972 0
215692134 384903421 0
154339184 58267643 0
459834351 254388837 0
102100099 195380049 0
57197107 351848522 0
432041397 225228285 0
499398301 197024211 0
406434689 459861855 0
509341012 252221155 0
498644272 428454919 0
240190493 391980326 0
507532698 307735899 0
209154813 498300700 0
559402600 168053921 0
290107445 123292295 0
149051835 334228471 0
341793742 332453267 0
285225583 278092465 0
510158632 463510689 0
178450477 155376492 0
115084628 37556234 0
136503665 416539394 0
525010644 344987632 0
464623284 520185143 0
220442098 481945119 0
152540408 532508218 0
480985120 116096262 0
247953266 269701570 0
446746363 313505856 0
517490753 359469203 0
76624818 395305184 0
67310287 217301303 0
151204500 121186993 0
97072186 121541080 0
334809624 15735687 0
348433820 522812537 0
12908673 130347486 0
323814894 21859806 0
116447081 147358987 0
131038928 520687798 0
473626878 413970577 0
251642591 457369629 0
393841782 227807117 0
392097140 105191183 0
108421943 497952522 0
116709914 362328280 0
356506510 342545392 0
498843083 333794178 0
445643164 204458318 0
231680414 481237249 0
304509410 249803732 0
160423241 549892521 0
545465354 191297735 0
290629024 473417629 0
356234322 511111015 0
172624329 466072563 0
291089981 120848433 0
508215012 428493595 0
373297874 324895778 0
365063457 530046705 0
128471347 463718117 0
454087444 109360888 0
213670624 505822234 0
282936409 436697250 0
302960215 277440067 0
281163587 63433299 0
355641742 331904918 0
123554936 81545742 0
26671111 523032952 0
118735306 306618316 0
262855630 182088656 0
127260741 372284277 0
464023199 26600205 0
255952261 395099020 0
377762573 489120833 0
40408476 44320784 0
271082425 450681189 0
415480190 497160114 0
322295933 321602063 0
95662238 411331140 0
224096984 398156580 0
368777090 509779164 0
464778177 503803095 0
210270147 236334014 0
534661886 147384952 0
411682254 360109773 0
561444119 123067165 0
308511208 310273770 0
453431209 556933309 0
124017255 17551143 0
192485905 211717604 0
533517271 85476095 0
41991114 382308755 0
346748433 404143502 0
467348240 24799963 0
487952531 118543650 0
178276565 146332588 0
27056456 52169874 0
139621660 7257100 0
539573698 524353537 0
184843905 386811114 0
158295701 416994311 0
520939757 401715819 0
79344673 211987825 0
85055365 306959333 0
550740543 11205870 0
129101255 410938758 0
490531214 446255311 0
531142930 241389468 0
346206180 148398649 0
122966388 5371818 0
143041786 51832165 0
302721696 388088577 0
197257802 73244468 0
326726886 318745979 0
110472296 377605440 0
73008314 150783285 0
421249184 198415760 0
324769602 505497307 0
441104539 498490498 0
425174216 300657702 0
436938770 60782008 0
469756236 203056290 0
13171943 285904056 0
166209298 514771723 0
246442692 395402693 0
409576522 350073018 0
212284809 386688284 0
524486529 373024535 0
180055845 93488578 0
182345311 311254762 0
319060440 340855357 0
506529121 121670192 0
149125479 503004516 0
14400512 240761647 0
156043183 361859408 0
325893753 224863763 0
518716282 543442636 0
97483483 326415282 0
564187691 46110625 0
429138688 132016052 0
404177118 305235973 0
450801973 56879279 0
223206143 57768863 0
164740302 191065761 0
347106508 323077032 0
355967233 1458309 0
382716314 80058695 0
199133128 72637900 0
124422802 403306447 0
45458859 19730781 0
29416404 567474837 0
332927274 70628179 0
337606290 33173959 0
327068539 49296794 0
62578460 339547935 0
441626235 186398215 0
286937427 474587073 0
75362426 284571978 0
8027724 320319282 0
470158276 386624528 0
84039184 182804555 0
180607824 225548948 0
305523586 166287342 0
114032922 187560868 0
175401323 516930550 0
416895224 343569774 0
332780197 347291942 0
146549942 425649680 0
39978823 410074042 0
256646522 405635537 0
297455955 329156460 0
269296320 179661035 0
147531287 185482989 0
59019636 254906907 0
62384238 172020686 0
414145415 302621179 0
410862275 426148813 0
111187747 423795944 0
479293893 562793729 0
187126631 505015926 0
141045970 402725929 0
45984377 383269270 0
493275109 509843522 0
123217435 466104758 0
287994401 39267902 0
567896296 272676885 0
562994460 20258429 0
129401191 240953662 0
568443509 65263591 0
205713815 11415070 0
226207313 334422815 0
561501537 286914582 0
500912498 546065531 0
209186965 326602628 0
413111028 464250589 0
506081245 259499281 0
469014020 452365883 0
552989901 281529065 0
346076989 444976066 0
214286247 338297057 0
332996480 371352851 0
83077439 183594310 0
399433191 345648325 0
541806498 480091000 0
440301078 379655055 0
47688203 312749977 0
355004129 285583534 0
281298878 448433759 0
393390632 266370046 0
111114667 554771020 0
137838486 549493929 0
312790827 376832631 0
587875 285664774 0
509541740 138529207 0
451582429 511088432 0
568264798 230501262 0
410727570 438662550 0
250149371 176770309 0
64421985 494057640 0
52413125 397912076 0
28963973 479268144 0
126927690 360913973 0
118383897 544851910 0
387308316 126799367 0
417375010 264448386 0
457652408 122372095 0
181375567 263427036 0
317621838 527107123 0
531132415 221845504 0
335807838 42884482 0
81293004 346197248 0
100778961 131282844 0
289737197 497103000 0
56232377 335161681 0
157773766 562759320 0
435473289 318402712 0
307440769 455941489 0
175806736 441199885 0
466808896 267525541 0
421791986 506743302 0
106507978 538536429 0
170741028 211933568 0
319667699 320360921 0
245013520 325288408 0
565320521 116363090 0
305487043 171370068 0
406663767 365986439 0
142641394 218206585 0
520631360 471834443 0
518558476 551566448 0
55278579 363249806 0
343274582 1371681 0
42722606 241167922 0
188285410 328706598 0
23330610 247159116 0
175671052 279933489 0
49384281 293868022 0
64322083 180921518 0
566751940 65364863 0
260974438 21855298 0
477452102 115860956 0
180168810 196766711 0
543749635 356588814 0
7995611 187691247 0
385425775 278240424 0
538352660 436019934 0
481697474 87200767 0
503511213 201624192 0
248491785 291115515 0
320985103 322345903 0
139215594 526096695 0
45939119 259000287 0
106593518 445060991 0
381810272 530750688 0
259429600 73529798 0
561438444 552718361 0
53318414 61341069 0
298756946 318212037 0
308677881 234430186 0
272050681 217863881 0
177658479 263614879 0
290334783 121036001 0
6391631 321155889 0
520828653 434549884 0
442150939 352960864 0
567369441 403375797 0
226293382 534796175 0
108807977 84364754 0
304645196 534317926 0
496776207 73371294 0
224879445 464351216 0
91533144 428933430 0
469527310 61601776 0
526789873 499409453 0
146000787 358595733 0
152669324 454334336 0
348559234 398221774 0
415718705 241406823 0
413047081 433265272 0
217913487 37493762 0
519172804 417235823 0
176207252 181578189 0
305592899 520737955 0
347573528 159181517 0
149215882 215428940 0
101621655 20024219 0
544520548 140930737 0
488264886 179767939 0
300624174 115420782 0
48059030 76242099 0
309314996 279324194 0
455901166 322300809 0
312098634 6807390 0
126713572 291126149 0
143716589 482417010 0
51938154 191586994 0
322491455 266058405 0
9847548 304539745 0
194067236 278082905 0
227133060 8711250 0
540424726 28455209 0
235833659 361190875 0
534766100 199426942 0
471914113 521993819 0
274780445 480963695 0
467158742 482035582 0
18608699 331656163 0
569010976 483205185 0
191825958 128468825 0
274095202 162281213 0
500758773 174142718 0
100604429 315541921 0
157918070 358199057 0
227958575 551690766 0
300265513 22401888 0
289970131 18529258 0
102483696 308085606 0
33848106 38097199 0
382723031 126750945 0
110457537 312222378 0
422813543 368575902 0
313972008 454024371 0
306164178 294327733 0
107307690 565223330 0
469505544 76870050 0
55512419 521823220 0
205944693 202361014 0
479385877 527554655 0
213943295 560376113 0
138661841 207038666 0
193417282 377786503 0
546278760 363017101 0
18353758 266040023 0
156976397 43978208 0
8008587 523423229 0
545828965 374335388 0
406105382 109723407 0
433409543 253781788 0
259860943 208407828 0
513063473 565508313 0
548541145 475172280 0
416687271 285850124 0
433150626 500264116 0
129900764 188605566 0
39049634 364543648 0
162592286 494430282 0
49987074 13496937 0
521404621 12304937 0
192585323 458734322 0
13952351 158104389 0
542470531 483901120 0
415499124 25420659 0
77642012 60799068 0
475969738 85436954 0
138744549 523428402 0
442445486 3005666 0
22494149 523875615 0
515368636 332067889 0
243840601 55637379 0
533791509 543123384 0
149152545 445481696 0
321281956 219669171 0
62453352 58803229 0
59089269 13130814 0
250451579 404452435 0
321372946 320047664 0
322011296 83996482 0
308622936 170592363 0
353051475 213337866 0
344622399 488106748 0
528022519 369409956 0
236518937 158061729 0
272762148 201488179 0
135083699 220674631 0
366598153 58550437 0
357124851 87049711 0
281647328 376136340 0
250160085 166164193 0
13150305 425994159 0
86426753 422287463 0
550635807 96721843 0
216733307 479542923 0
13662761 43779391 0
562695042 319098675 0
285922372 19942803 0
137989467 348325672 0
158424949 267100025 0
131607948 439896661 0
445723702 384697986 0
204938155 4224624 0
375299761 405815849 0
504552448 18433054 0
173172775 24691683 0
92335516 507327317 0
485683910 335974285 0
241860351 86971315 0
164725928 478472169 0
307501062 256325059 0
208542358 156313885 0
342623658 207673625 0
346094986 162630595 0
100122277 144406876 0
484933239 201060465 0
17761439 159108448 0
174433518 420677633 0
106227828 215922762 0
459779469 290048849 0
216584266 47631560 0
293037299 420131982 0
73854869 517106670 0
275548093 268832875 0
487246404 522152718 0
312035403 20448326 0
36738597 263603466 0
401786969 116818561 0
75844855 541374037 0
524310982 59453741 0
488763539 481343254 0
181543551 65262877 0
540186463 351534749 0
416593680 82666733 0
114599373 117713017 0
155215070 221324319 0
498681318 106591575 0
111772600 514628155 0
216958502 487625566 0
94862081 320915633 0
313895807 270466256 0
523575984 157807499 0
322444120 317007864 0
110419371 549083054 0
491354322 564367576 0
181490715 253483213 0
245016172 153519851 0
533801152 175103363 0
474943961 98499302 0
537836100 297989208 0
499660510 542467201 0
483718836 156970121 0
525317580 151186641 0
96575890 132811035 0
198930680 393045112 0
37976720 297328260 0
415117376 253365199 0
290621324 183049480 0
225913515 117229264 0
568836932 203743940 0
327491219 197292033 0
332639484 334584206 0
306769729 190180403 0
402981277 57177282 0
497139785 530551660 0
329669852 235274326 0
423994094 421202184 0
355664232 259807754 0
42210690 274263546 0
303277208 418678995 0
302319815 483845043 0
543425436 67493252 0
493511738 282208683 0
286245512 364490852 0
34298621 428011139 0
312850623 453170004 0
146183360 560408983 0
182581871 290781966 0
110637188 483192915 0
474721666 342051427 0
71199792 564558587 0
271726411 225183635 0
166784098 436697157 0
52579274 337042132 0
62371646 115679351 0
566787483 30213487 0
230048614 564576330 0
195958895 240722725 0
284270511 355722012 0
348198188 443424306 0
559006838 398938914 0
4317794 266298175 0
394844157 378865912 0
44880054 483708927 0
525446606 386353118 0
424510667 451557389 0
13958441 263149415 0
226232952 504942147 0
79445622 560899873 0
396220502 4636714 0
361352612 23584892 0
424314080 27516251 0
248795660 26068598 0
171234143 387525829 0
63614312 367093693 0
350143994 292582315 0
326669080 266374029 0
423381514 129220708 0
260417867 102081436 0
473071134 36545095 0
201534584 374503424 0
364183115 435508616 0
224977789 371854405 0
360305185 66541613 0
486078870 304387226 0
351280980 91359358 0
495814731 283237240 0
56861173 77871280 0
216130192 222608168 0
61743223 290063230 0
247453431 258814282 0
531773472 442045938 0
361825000 524406572 0
169273216 462714543 0
501094066 492684365 0
334051443 527847310 0
117760454 138913081 0
379936243 131667770 0
3057672 89615422 0
484609457 411427774 0
37909334 62900606 0
241768889 178056842 0
281650160 478131172 0
330894763 229827908 0
566744234 357574379 0
552217374 351581079 0
405398881 434682028 0
139794967 186549085 0
120201966 470569821 0
181924982 229861394 0
109927828 517026511 0
294576208 266012038 0
175972653 212583043 0
326167603 105313081 0
435005898 362192200 0
350474926 128179135 0
159709397 420470924 0
239932600 74469228 0
290479109 250164894 0
38688647 324757478 0
261112713 521807505 0
230792017 350239185 0
8786378 40116775 0
184541329 374833221 0
29965543 302480477 0
289104056 300875505 0
286919327 189005123 0
232952709 494784180 0
175553972 437860114 0
436005747 378723581 0
309392672 205056751 0
311923685 206791803 0
32376718 24880066 0
30460325 134489103 0
142413670 295439194 0
539875090 471738516 0
374358012 76376100 0
279409366 476635512 0
44434559 358742793 0
390878088 340896796 0
166152872 216085880 0
405545536 54220700 0
295364089 252364612 0
50025754 220533663 0
271453171 445101652 0
278982163 183373981 0
462033066 199803895 0
554442814 326019735 0
360408894 165625472 0
517381742 388419953 0
559703223 305388480 0
410690995 255000467 0
307133034 533798840 0
290407620 86473520 0
358670061 36035947 0
82700026 515336615 0
239460400 527099894 0
166050714 560594025 0
196366072 186450959 0
540295338 235171330 0
380431406 90961978 0
206815870 496949181 0
5541594 516270044 0
447439838 419563076 0
308585381 257180113 0
282093118 153344402 0
145709721 495470192 0
387124411 556679623 0
127425869 358459047 0
460333256 427198846 0
38649591 488392529 0
433153751 218895759 0
211542917 524274120 0
377719614 560696527 0
204401680 483703208 0
321551674 131270731 0
455784455 139646185 0
318346644 78832427 0
299368306 354436420 0
348114397 133298731 0
218453865 380687471 0
530761421 306491623 0
562717475 15188674 0
360051176 140610064 0
151367736 229782404 0
262263214 555955565 0
305084745 118324685 0
413847049 517410707 0
177634370 237344746 0
99301010 118683272 0
452719671 389820126 0
345582994 65551727 0
168635987 517414625 0
60704031 102636482 0
519620284 341279627 0
100733590 364981920 0
271335854 185134486 0
119464074 169778507 0
529382972 340346560 0
197579101 52979585 0
345926075 49903233 0
391666383 566128944 0
544932396 100933743 0
283984226 142038983 0
319625716 178916297 0
52349854 50710846 0
485209981 277632412 0
214819048 431348984 0
286480332 93919197 0
54069984 479295539 0
543117590 332815402 0
295738894 353122878 0
82894251 108339782 0
410079157 56340476 0
20522869 557944486 0
430372757 205542025 0
218223354 5540599 0
233184569 487599326 0
540303476 243457314 0
199135166 236776774 0
158772388 473619152 0
130948619 469472173 0
368000983 109431224 0
298163956 45841252 0
171201459 139736317 0
140491361 326170880 0
247627031 243194887 0
213904702 60524887 0
130219951 309107780 0
26180554 63001929 0
413954051 354234703 0
381327192 320687285 0
388620447 79824255 0
195781144 118519774 0
114695476 407662221 0
396516468 502729292 0
426266096 482109764 0
395735234 220593616 0
55192542 494365711 0
471649147 44765615 0
547902437 182949459 0
494371283 305467936 0
330810246 89252328 0
328918434 559225422 0
547016574 222344635 0
188872953 439355565 0
396096800 297230557 0
140101744 171308431 0
406026769 514442844 0
184458988 356885527 0
50536269 253657990 0
186626776 370567051 0
527886797 208867063 0
280752535 210174825 0
459100536 455347646 0
4451737 343815833 0
541616903 382669597 0
561583707 407605925 0
446519606 477381394 0
132929032 503213708 0
396982470 328651707 0
238828318 247876339 0
531026275 356092581 0
125035089 28706456 0
556619294 310904317 0
519814615 402619046 0
17794049 326431756 0
468113105 42738487 0
151877647 350281721 0
159510246 75519651 0
187837451 306907633 0
563429687 417054988 0
532559172 310521505 0
515659527 352643587 0
404075542 299264625 0
245800854 562492510 0
15055346 127945643 0
535031330 18676961 0
475259116 443646359 0
288871534 219958337 0
339773346 439759715 0
249213973 512491611 0
529788334 37016790 0
47600083 263558465 0
112756739 30620083 0
121876582 439241623 0
502037950 332663294 0
470580093 15465271 0
51415182 171898641 0
327903569 29070107 0
163524579 157071040 0
313250590 499969987 0
52718730 493829769 0
528629123 520122733 0
389800201 67639925 0
177188352 42848791 0
73948631 395607058 0
502538660 464367460 0
171872251 59765629 0
568249092 266205036 0
93428401 333881908 0
270906242 221432254 0
80055070 168252077 0
383715988 191366970 0
216023075 541106736 0
219819053 45004640 0
86915576 498102487 0
403248756 467896212 0
354242241 15704652 0
37372598 237340103 0
453661771 188198617 0
527566632 118253503 0
272281978 409584562 0
260730348 68142107 0
134419950 94471815 0
16239269 189362551 0
105687670 516881734 0
227219594 174005544 0
132765474 237813446 0
79902439 568792612 0
379278810 70025419 0
487845177 407633525 0
281184269 163789950 0
107458366 31545581 0
314921757 510766700 0
371748429 462877823 0
479133448 319579387 0
364793534 141226353 0
560479559 540655846 0
30878202 497542299 0
372162274 495960791 0
536081875 269599011 0
474201795 89751676 0
255371112 215583708 0
373433593 412086424 0
407665327 104011671 0
428434742 531385568 0
223770543 316862428 0
65418495 427792084 0
480424443 321281963 0
559605739 383939373 0
116887935 387642391 0
504622774 384777906 0
179563916 316673729 0
382968363 187759211 0
256638062 238420092 0
471398166 113659630 0
400953397 174211191 0
28499973 418439846 0
391784749 54255433 0
188664530 261125850 0
352687099 250157898 0
68191064 428567375 0
368544295 255937028 0
279255605 94837287 0
127497392 152109716 0
275154860 349078188 0
235623448 237420914 0
84047197 451909562 0
416596290 565495204 0
428676750 346354297 0
449806929 563462560 0
161303754 513658632 0
301294097 450168046 0
434646359 260363861 0
429707928 193208382 0
115558067 113619467 0
257959178 307435677 0
496156851 293586710 0
317138080 325737091 0
557992068 307770045 0
457325273 435176772 0
423721146 249770960 0
544305302 20888339 0
557157780 530133432 0
36761295 551690107 0
526925642 532997000 0
62910165 44323674 0
32319949 274548394 0
484756056 54259557 0
182895313 553377817 0
505774510 258137032 0
564525057 437477184 0
12140158 211072657 0
187576568 145480417 0
52943503 533009276 0
74983529 364478655 0
255786363 6812058 0
125030129 149505498 0
349173131 338396200 0
232461468 468393532 0
207903600 83513237 0
409128262 134345793 0
448719594 173781308 0
150373634 436391489 0
226524091 492982060 0
538171204 50127380 0
265775899 415335373 0
29269580 460274868 0
193643215 176373600 0
447504045 273510198 0
502406120 491975025 0
115649924 210908161 0
211912216 302114343 0
9245912 209109413 0
413916788 180630768 0
74239973 364198745 0
91369062 539693184 0
318489677 103778931 0
422203572 443302280 0
44837316 265859976 0
120280782 408225253 0
150443488 101184268 0
43364112 498744827 0
147219936 116400239 0
501022594 187466837 0
63657582 121207068 0
549150947 129594941 0
236037642 208346808 0
214982974 449360078 0
534319509 15475002 0
194674375 483067143 0
368858209 520802612 0
378933950 89776053 0
175105894 313514049 0
193853274 60925896 0
175153376 214645825 0
348296215 338968210 0
114936738 113514289 0
528238121 236498254 0
79338279 456171147 0
107644420 561146441 0
547070038 556402014 0
126141300 488641891 0
343891228 473119615 0
205027375 417657490 0
24814066 270021035 0
453310288 236759166 0
193702962 21561432 0
506411204 475522307 0
178763573 257542913 0
181754763 554979570 0
513641679 377050282 0
2508143 458912868 0
132936741 352333979 0
448879507 414903534 0
440303308 191974356 0
512101630 475513451 0
110505941 487061144 0
129341715 147238255 0
502498984 431589715 0
492823700 166446998 0
439958798 7404879 0
106779276 324702282 0
396912912 383791889 0
272564050 479237864 0
185902165 90797488 0
367845389 322514729 0
200635105 11514615 0
135158087 44384728 0
265508511 170291677 0
166410744 291814040 0
560516802 47566045 0
202709760 561915778 0
14766804 212720490 0
172415178 96663120 0
348705268 125469232 0
440734302 452953870 0
301730999 374549885 0
466409578 137946977 0
523434622 401693076 0
443496490 511671175 0
243506702 91789515 0
181995600 325927147 0
16320557 354226311 0
384827565 99777380 0
453182139 482709878 0
487721026 364340088 0
219419390 195374874 0
517672772 482919726 0
415972147 257334500 0
94679610 294851950 0
491647932 243430358 0
520279264 446129373 0
298523277 127665265 0
50195355 89838803 0
89614422 557691559 0
385125417 35447096 0
234731068 402118178 0
466689327 406074272 0
474616442 420151815 0
536900563 172977773 0
289393074 220371242 0
201791968 437877336 0
335928359 161463586 0
120280276 404286061 0
506825391 127472733 0
255360844 62789086 0
26906954 49288362 0
170118722 88124038 0
533913031 534318172 0
16754226 525716318 0
16946164 536973469 0
160865192 471107164 0
469335875 551759488 0
460899791 163457189 0
477562919 383776796 0
543473603 382663046 0
377269888 515511972 0
327814242 533660179 0
180261460 388364543 0
546705015 220908605 0
372114248 61412785 0
323945547 480902580 0
137614053 369349295 0
220041089 98874656 0
349202996 235416456 0
230041453 70746308 0
91911565 44735251 0
428709683 458808642 0
89843163 242347417 0
456599491 243525775 0
80005852 244560467 0
208394590 324172650 0
44766982 275514257 0
16131950 481049848 0
385383066 149255733 0
399015775 481891407 0
12487368 181891898 0
303466015 563986952 0
547722150 524674641 0
224507672 34830949 0
515003997 98554932 0
515620740 434986858 0
111677168 422178956 0
165990836 436030800 0
116117454 425200959 0
154386102 439323077 0
100755521 376331700 0
508012143 216781918 0
568203813 82007166 0
303870643 87343315 0
383574262 175545960 0
181492473 372875403 0
328079855 6051658 0
137422488 10032677 0
322339602 266166921 0
551941875 423839313 0
203382947 343475728 0
374506508 114724308 0
480480598 125900465 0
510524812 64003711 0
338410793 467755778 0
297644192 389685058 0
532649155 405068219 0
510420751 528530851 0
368797739 450767190 0
216412053 48228325 0
273218782 283148278 0
495738532 118196932 0
68424836 120906310 0
309404385 113074426 0
488294110 188898994 0
345125831 470065052 0
382843699 262098782 0
310971591 164404072 0
548014208 504652883 0
514991568 374324787 0
209580857 60407861 0
540101426 546023606 0
9896210 184557913 0
122968196 502907149 0
379428321 61712521 0
485076484 282010679 0
521269823 194224717 0
196452169 392092597 0
116778358 527892967 0
312713047 330492714 0
9126960 378594948 0
370248841 226322427 0
508849324 306908399 0
238571942 366322679 0
402607288 255213682 0
134044885 115547792 0
305431964 84853218 0
157923746 137653811 0
329872377 269258469 0
25556604 540255956 0
202403200 112118147 0
221243175 101262477 0
519736355 414236154 0
37897834 16876215 0
222253046 446729761 0
64593318 28145937 0
107338527 361031760 0
211612232 112284022 0
367308424 3890888 0
269436135 190128204 0
445969205 377239021 0
505365190 483457969 0
229372531 439915670 0
377537344 242869494 0
205327261 568736607 0
132772815 304712700 0
477115376 510675521 0
16190380 154425201 0
341183438 116570366 0
341645989 289995141 0
60138352 402317500 0
141735696 365165590 0
43576735 203392732 0
218134442 545122979 0
566357099 381355543 0
55761124 107831500 0
513551154 391324094 0
320695084 502538533 0
415679672 131278026 0
207789483 540642507 0
455873748 15938141 0
426083790 197328373 0
259544588 209047943 0
378696168 524953492 0
306030333 493764928 0
205370048 499825869 0
546118211 267348629 0
23790004 95412059 0
513220926 159013480 0
95488908 513122309 0
313082817 71887974 0
65331834 185455405 0
366913203 288986491 0
483366255 335231977 0
403984110 466637043 0
301723947 334424017 0
152179194 138843181 0
535570923 3354189 0
472067802 34036514 0
424246533 492891055 0
355363523 558575641 0
79624166 72787744 0
465339344 283236856 0
311633264 170914573 0
38582611 101086612 0
508427036 257448449 0
275003281 99443710 0
148573290 115268083 0
510229715 222997353 0
37757988 133654522 0
425755992 80308036 0
263655588 384091245 0
332983675 501429730 0
507107376 252963212 0
552467763 374903703 0
119915052 267225186 0
186772309 106629543 0
90105458 372069117 0
4316760 143654743 0
263593786 61359430 0
550214263 433081264 0
79945578 120387327 0
249662735 477095790 0
348891369 482505173 0
510351782 391533251 0
251479409 3227266 0
323801064 116105723 0
554129430 198856686 0
131625806 90575257 0
18876174 130086966 0
68690095 180980282 0
426980209 415049631 0
372005470 365031541 0
214692512 254760474 0
10375363 383050702 0
124928456 101309601 0
300065454 367396529 0
509748591 227581571 0
115147540 506629328 0
5452608 71101143 0
398571340 562081665 0
531525881 145638490 0
275870596 11875604 0
198729804 472703242 0
92341188 347785607 0
554617734 57524664 0
239917518 498455775 0
386213515 215661109 0
544674305 543033418 0
549289764 532690034 0
489555264 225597583 0
491072115 305682211 0
455249636 549226444 0
36852997 110521149 0
97591081 137175840 0
388347723 396764471 0
83215446 126854061 0
507514622 193935279 0
130294037 465287251 0
133408344 100015328 0
150175496 479838801 0
426094950 433484207 0
278520179 265536680 0
456084696 103371437 0
246244785 456704840 0
195859451 454479649 0
72049882 135191667 0
551309421 314420697 0
369739550 524821796 0
498770330 244403915 0
282810135 476787543 0
443555171 517087302 0
33580344 301525756 0
504915173 178547927 0
445974424 444607540 0
485249358 453709640 0
110273169 251749837 0
256201892 430731966 0
7338858 345544460 0
302712423 220905159 0
34094854 363660803 0
418958279 506057144 0
120491800 317761744 0
305845789 11629455 0
391256158 293835511 0
460074808 320862901 0
49548143 245709387 0
437205532 112497890 0
325215891 370494761 0
144330909 326115029 0
509237082 121803314 0
564635934 546446544 0
268256582 341114941 0
279366847 401831822 0
180044077 385946902 0
422823079 259824681 0
288859774 315046594 0
468656350 479952780 0
434162721 240848682 0
337756946 226226146 0
198671453 411932833 0
546410825 53708535 0
41507252 452588377 0
518242457 218156929 0
109845103 27118371 0
136937641 501236001 0
595554 239781908 0
462137606 120450758 0
491877305 528035427 0
145774434 519189151 0
33492770 342671623 0
162857433 434549301 0
384305991 139006893 0
237350145 11068013 0
307031280 173036244 0
199059866 434093214 0
407459434 521426177 0
177066469 439571036 0
266047510 420185086 0
21020155 555663470 0
26022503 230751290 0
451162484 190571559 0
228233844 432836234 0
204236639 476643654 0
281910543 248083669 0
200065766 391174429 0
352470385 368273435 0
505662088 85013421 0
520602942 107200145 0
66503253 39085459 0
198347354 270424313 0
356742970 487537098 0
84138436 76231728 0
198309963 398927930 0
314734571 300896207 0
315896220 159051370 0
139803255 189920604 0
77497856 541574680 0
408071563 289568316 0
512220991 39348698 0
184629506 15647140 0
717937 46863049 0
415325961 160470057 0
38218696 139217787 0
350788240 138194319 0
248376011 261739610 0
538029067 319976762 0
46428654 390833344 0
114838107 490894323 0
290591334 180202555 0
23506162 302172064 0
561537600 167341046 0
3939898 191209256 0
214979792 92508732 0
317848987 410868198 0
435655284 232314874 0
72511930 422473300 0
405754282 349562470 0
100112846 110761689 0
453814963 482463399 0
219217225 311949029 0
219558989 30060135 0
456803208 286523569 0
310426836 13966026 0
432582860 106102014 0
301589811 102366126 0
259143679 324787235 0
75473241 93551706 0
363049518 485710295 0
382365026 203041260 0
275599318 172348863 0
465070437 561545579 0
331605073 305259983 0
442600566 341459248 0
32696146 534301618 0
533418201 459188617 0
52876149 212732554 0
402788629 68824823 0
168558851 411277521 0
62443230 478749401 0
139858676 202017785 0
499928878 312515713 0
299261033 190947746 0
133226735 166360205 0
247118302 292155904 0
157791255 317086243 0
519790105 341061604 0
331222808 475361003 0
549730884 437271240 0
431835557 272840913 0
319580715 373515873 0
482015444 408970637 0
543019192 316727460 0
529190835 168879993 0
189858275 499416569 0
418885193 304896808 0
201341601 484313231 0
233224398 225135114 0
130591889 70309403 0
540131583 470955307 0
144173117 503147902 0
568614892 561702303 0
333085247 474535925 0
1681962 116389905 0
56789108 266816182 0
14884099 288571994 0
234183365 410724872 0
39990480 50755894 0
308581437 64415681 0
180500049 99760711 0
318590009 365064467 0
492244255 458774456 0
227590941 473519888 0
189505114 357883820 0
324344874 273394058 0
514453343 101838392 0
69581236 514889882 0
161692018 288860444 0
31863777 153617806 0
39311325 261633955 0
389257190 540280536 0
294306095 72826120 0
204652125 45955127 0
39286685 72514928 0
277949942 31276127 0
83120403 172787424 0
238076756 240913750 0
285587065 437651832 0
304415852 415913226 0
275886757 75186204 0
175117564 321495193 0
440884818 67768217 0
117678391 266070403 0
552435772 430169792 0
548021102 334912556 0
160025901 99525615 0
269588404 48362222 0
466195025 384013823 0
317749067 183294671 0
334492784 142237528 0
197776918 235878578 0
365936406 143360521 0
561116120 309521870 0
130869989 555804737 0
185913741 340240216 0
218885226 302832593 0
216984164 302445988 0
91938971 417642522 0
74861449 103502261 0
245621553 373819181 0
225385252 21780148 0
485311300 235861684 0
330603334 176761845 0
339227400 235647703 0
144849346 140286951 0
283394562 276027138 0
354105554 411470739 0
483441487 262409385 0
168833668 345699893 0
122764471 240997234 0
134068904 522549495 0
218747455 369822291 0
414578974 187995819 0
58300082 406490343 0
309806444 353555999 0
78898791 256141331 0
319767690 20884024 0
547676584 347692172 0
252146476 107572427 0
211125629 93552453 0
101110447 273716818 0
564843709 383418978 0
486071379 242239025 0
302902335 232380940 0
43742732 139128112 0
474466906 524741740 0
105084077 227423436 0
421544162 216369407 0
23285239 117339828 0
277503881 465033379 0
169941253 180726105 0
454062492 90136736 0
212445296 405692786 0
175849193 131961185 0
506596535 389865087 0
435447699 211271220 0
537070285 429586438 0
390547619 564303110 0
98082000 149869981 0
139087417 285387710 0
529684252 307854617 0
532640674 532736516 0
491905775 296299097 0
337773345 515042228 0
511385979 70733195 0
357590781 130343521 0
567074770 233307167 0
469636079 270268298 0
317719474 268621886 0
20593918 14736048 0
333727005 318661599 0
148692792 375639003 0
531453262 253933247 0
74711710 359225451 0
551349533 216700239 0
194144517 487552824 0
504311227 130192246 0
123225062 437006318 0
268408030 340357691 0
96066001 535445148 0
236247958 356803614 0
353223877 253192138 0
93441892 85310057 0
54850931 455397482 0
385490351 261725777 0
532150343 228782352 0
244323834 528676864 0
204042304 68981519 0
338384098 460724063 0
229672911 276729965 0
521858489 123154744 0
379835896 453554712 0
263849556 13225738 0
29780919 538358868 0
252978904 17748181 0
431010102 28260119 0
498630158 42182800 0
520918726 520392472 0
461787455 16097585 0
53098950 354210032 0
465530567 504035926 0
430042471 233526057 0
349926557 301994014 0
173399662 95870167 0
31355013 497741215 0
495088665 381582424 0
127694370 254801 0
517950278 143670467 0
472767333 86265205 0
256897047 194631359 0
398585197 421445056 0
369303473 298217326 0
438526719 30092949 0
410656346 309418109 0
451596508 14858502 0
97516189 218697855 0
393390766 374107993 0
367055382 554188163 0
3117133 463633003 0
48120406 517453471 0
80649292 552799945 0
346309886 504612493 0
442955980 488934683 0
360270640 439965414 0
314738765 318635499 0
556254101 120153931 0
10029132 535096190 0
144103945 199983831 0
544470010 369809224 0
235231070 225001105 0
521617112 71032711 0
297669868 8556369 0
357689498 396187895 0
499577931 318602296 0
142510393 252412049 0
471499574 416077204 0
47203679 542093367 0
66303871 196168843 0
121512168 469973143 0
307859029 553126781 0
306431980 145323575 0
189288820 292957472 0
299458435 207933857 0
98318539 44763571 0
135172191 348167431 0
545823797 192789178 0
256882450 352818430 0
127204193 424363221 0
128510068 408638773 0
348167082 499474140 0
344511443 180494012 0
93506717 264410358 0
272028077 52833301 0
14066625 504620787 0
382682479 210230015 0
355688253 180673627 0
306512172 12577441 0
277105282 526217042 0
527835885 224340634 0
46249550 188504636 0
437484400 11012405 0
105483160 390517068 0
372694568 463200147 0
522314746 191176928 0
427080726 279264309 0
314771758 22884106 0
302962969 9656134 0
138018220 261269278 0
205503915 487079990 0
353684596 351351354 0
241124396 341780770 0
128970281 126305588 0
36517073 328669844 0
200681733 205411587 0
182653371 519710395 0
286718488 556754207 0
415316162 237637248 0
191272009 433370228 0
7014633 74470376 0
444226871 296441590 0
509972114 270967193 0
438450288 546831103 0
35578545 391819464 0
139650446 549922091 0
66312622 351284873 0
346222728 278309037 0
196159548 75818705 0
80861016 120055497 0
413985003 350453184 0
215810406 545995101 0
267722225 447618899 0
2202418 229623952 0
558049427 278611614 0
427831469 530793886 0
50935634 283716159 0
439187584 217967174 0
195092828 416925463 0
424330186 302446939 0
523778213 330315243 0
536406695 8248631 0
44098298 330429075 0
2524478 492854713 0
363633584 531516331 0
9063646 531363501 0
539159949 557931702 0
41832249 350173479 0
520070745 12508169 0
160723090 300155073 0
240097007 9109722 0
187639590 360890606 0
461698217 187027260 0
251720573 111788513 0
274991877 336757940 0
296614239 456655475 0
423162168 381361039 0
9079833 67905427 0
541245127 501681107 0
419259470 568117505 0
179661289 299899751 0
158654929 429935467 0
23061704 360410276 0
259439420 186749665 0
110822538 91516585 0
86585030 547243820 0
553975708 537534209 0
210296450 447665103 0
245627103 397013370 0
41250486 41547494 0
282475461 315940031 0
188028251 182074673 0
65975667 461761721 0
251439187 326265906 0
185313330 167823749 0
380346620 114188347 0
205114006 106585284 0
196789564 404856520 0
38284656 384776675 0
538817404 503901500 0
121780831 326270022 0
430555680 268504164 0
54640098 356133911 0
101815495 562509469 0
24578495 155489963 0
369689909 484491998 0
531970303 523093014 0
44119950 201599858 0
512327141 417864193 0
105516764 203429983 0
267886086 285258711 0
343624276 429797188 0
414846985 262553125 0
549081399 226803496 0
41174143 105612087 0
103656379 143294114 0
410198868 169112869 0
260870456 240014396 0
534631601 466660682 0
152978797 66268263 0
415776651 555579958 0
342303935 408397319 0
378471994 161861752 0
84389357 418984681 0
544208703 454933477 0
527009089 108251432 0
562269480 114161985 0
30557420 216307853 0
270628848 122768995 0
433502197 183632644 0
429835492 527502231 0
453772192 501875866 0
182937770 65315517 0
261990259 42446537 0
459342326 455973680 0
309525754 387114237 0
396226677 427595241 0
9344508 179040245 0
338905577 166533312 0
275574649 493988556 0
3977085 289296284 0
82340785 499478535 0
466353024 333298808 0
98321298 379700893 0
467684913 198930661 0
261761103 438592700 0
423842883 394667630 0
352715028 422499944 0
63836415 342519691 0
442099084 482734747 0
208189275 67002257 0
106690083 555661168 0
44934910 305112759 0
122918312 165616953 0
396008811 409496764 0
382636477 32666119 0
87223049 437662448 0
1210939 366286800 0
403598471 365450626 0
354954567 244346962 0
336742456 202099358 0
404598114 128883230 0
468575623 11170451 0
461487037 377850009 0
412127560 5199469 0
306323113 193681080 0
410276888 313247233 0
258548487 43135512 0
370073926 467093112 0
84816257 355477389 0
468458953 312954309 0
529062853 284901563 0
458062339 342375654 0
214822597 549851458 0
383247487 57705602 0
461624414 221629137 0
339329591 464635118 0
450072966 269772803 0
480985735 117408481 0
416390851 211340491 0
319902857 248178010 0
173572803 90775063 0
463374993 559977407 0
64812381 264270441 0
9402639 3437925 0
333844171 94452414 0
190580569 242914333 0
13643235 514941760 0
512276307 129728731 0
492922358 194328071 0
156754811 147239243 0
405837154 143164604 0
383098128 9360561 0
480589089 400757955 0
380501622 184119658 0
38615135 22398347 0
46655458 115929441 0
88456163 149280553 0
84648710 11503323 0
310141606 170413448 0
278606296 160499359 0
115385659 55824339 0
140579621 486142323 0
410187973 297853801 0
326966203 33259660 0
200811365 119084887 0
108251112 469659100 0
325034930 454020117 0
422968294 409517732 0
197317413 477475079 0
314608452 511530958 0
187190954 525383942 0
224355161 314823962 0
47339680 359251497 0
261549644 290752552 0
491557655 137294656 0
40500973 97727675 0
439276393 102941235 0
311912375 255190458 0
426083154 217209930 0
86628946 157752859 0
83611272 560051987 0
311909825 297353282 0
25391610 280485597 0
566804815 303070706 0
563995829 13093504 0
275563077 546142696 0
332122887 458147700 0
522308858 129414414 0
340847507 211756395 0
6186615 145039 0
198325694 17691762 0
16816425 223066938 0
281076573 306656252 0
13873197 264681115 0
338772379 363303657 0
443688893 215500217 0
393195941 49616207 0
293559694 120589933 0
424420762 202001086 0
71399890 524334727 0
409414003 485674953 0
524340237 544406489 0
288550995 514067584 0
560715346 197158487 0
348550924 531752343 0
557289246 397714482 0
423682814 272407739 0
530867250 327752435 0
387284632 226322469 0
445705528 217428740 0
359407687 275705088 0
310133282 149418674 0
79454165 513649065 0
274288004 304486384 0
337168435 390227852 0
50733430 269721394 0
152830111 238647535 0
157576764 295581741 0
286265789 503360208 0
792464 272569314 0
532493907 314439463 0
388728046 338546421 0
413815252 280688154 0
398863981 370731532 0
153741688 208469107 0
341024674 224160205 0
521459734 219902546 0
307110912 236976458 0
300531031 92698633 0
501238249 56490066 0
434252216 142192283 0
15335874 44550059 0
277468152 258730792 0
260679796 354677937 0
532540072 6166466 0
263411428 189593789 0
504298974 365670521 0
23528902 500102761 0
249775768 41076888 0
470977178 542376587 0
176705943 188379657 0
206118448 255814798 0
138422363 111457129 0
87062633 32934990 0
197389607 496264116 0
17227693 194089503 0
122059439 140850854 0
424975374 407373722 0
166293522 305642489 0
527437678 63015800 0
100335260 250042455 0
557048653 555591312 0
491511886 443085321 0
376890114 44537574 0
302143867 350312816 0
500418454 550902200 0
176699084 322064137 0
28895259 27822623 0
62825403 366358678 0
231821607 176421381 0
20826157 159800632 0
451078453 413934575 0
185061741 67334350 0
452123568 364705944 0
500073190 407559517 0
4723732 214098952 0
55309593 367251292 0
274945825 478327457 0
101340312 523990257 0
335250233 364529158 0
170312185 475246435 0
197785896 380495958 0
366073578 32200258 0
474115541 516224127 0
365645481 103829692 0
378905706 40378447 0
263339719 389093690 0
20027341 5757147 0
245689705 425515522 0
227351067 309291976 0
562474068 509355894 0
181786099 50812593 0
294241806 106054609 0
470716401 22456203 0
419650082 34931930 0
1048898 374587769 0
222791553 66763113 0
37464523 414945113 0
308175058 219889393 0
499073057 389989672 0
242529898 153842537 0
61191765 223424710 0
246354490 104113299 0
465064418 206322354 0
142178695 302311449 0
205179578 417460800 0
365717303 536424437 0
233802680 561844971 0
380407424 25717075 0
533193902 445168261 0
460988072 542290652 0
471667939 509745862 0
346353444 350468279 0
105488341 16992382 0
154993157 67691420 0
116675511 36156821 0
442361226 84953799 0
344508344 525504732 0
475669958 204789710 0
522839971 487703028 0
312395381 416725507 0
206619914 515265303 0
104164727 268923408 0
286029941 356047273 0
342845500 83994038 0
343940504 354165817 0
532106013 246674468 0
173517121 94358129 0
116428144 437950542 0
380597728 296784832 0
21399592 435938014 0
67903458 548481050 0
360726000 371436459 0
539580354 312546444 0
97551402 222448594 0
17611778 530296854 0
277794287 555792699 0
150089562 11215233 0
568204395 383555674 0
15088727 163610420 0
25368554 414656273 0
2338362 359391522 0
126934132 92620531 0
272010261 140115204 0
354117279 520771564 0
147114388 558450860 0
497831052 562122464 0
122333000 404472641 0
335733567 554723546 0
190958257 193528091 0
361632332 271702330 0
45605497 160587483 0
308057351 346226898 0
197620859 183510050 0
257470906 522649779 0
362651834 185573175 0
298099484 47353137 0
69333220 236582805 0
401597097 374251874 0
241040666 274413187 0
550184773 432238252 0
236403919 564149208 0
14277098 103206586 0
515541836 396041774 0
418655012 255669371 0
520210056 139032376 0
489905682 36288947 0
381198997 129842690 0
77039500 441997151 0
36023922 561881467 0
306411438 71742133 0
565906137 99864310 0
455708999 77622023 0
121089710 34038844 0
547505015 235555450 0
560513056 491050326 0
191421049 38015853 0
185231755 419622797 0
35246247 132683675 0
292328391 462950462 0
487942469 91535343 0
404821704 53361765 0
299939068 128234432 0
294128056 386435490 0
161528479 227311148 0
553747447 85505833 0
272794531 52117014 0
369474822 218157216 0
89155215 8890258 0
225764325 530426827 0
528321765 490375198 0
424034738 248024960 0
96067384 490177949 0
316026377 197556400 0
365982169 356388908 0
45964612 362271747 0
490061462 186672495 0
270015005 189100804 0
504910293 138453615 0
51532067 488343132 0
335173319 242950495 0
440798437 463740051 0
351058635 31934929 0
24158943 361528619 0
340596908 360222902 0
30934368 488825361 0
160020448 161613358 0
298208787 360340483 0
365486829 274171542 0
532211132 225451169 0
301239920 551840868 0
296462870 248310565 0
77700026 508570695 0
106007233 284413201 0
540323836 228426474 0
31129242 507043492 0
565145557 102762336 0
169413950 282394714 0
27702963 293419872 0
76305723 189366617 0
531810005 111258077 0
480156919 125298103 0
469472831 404478053 0
555677550 73246829 0
308888494 11669359 0
205248486 430958935 0
100866016 141017252 0
553584976 81600282 0
233370150 543163988 0
200137768 312474724 0
371718609 274192820 0
332659535 367661685 0
162128418 4219123 0
145512904 480760689 0
46960127 309176801 0
359437983 479545952 0
192739237 181542961 0
43926019 40335557 0
459225913 378684244 0
285638266 215074376 0
283801257 416518075 0
352497963 379836968 0
417136688 452858700 0
3811183 479096505 0
162912230 38886719 0
184298803 425923711 0
151408602 438970779 0
470609159 367923605 0
439768388 529647805 0
274782856 542589363 0
67786011 180162023 0
345649743 158270872 0
391363133 306008476 0
114452116 477693579 0
188949699 548380137 0
348151501 291190884 0
88929362 118710479 0
192210849 67088194 0
69422139 92050616 0
201939999 354167731 0
100457484 57139870 0
184461919 70019870 0
113209476 277298207 0
368689605 406778403 0
526107754 74496797 0
73496255 319796543 0
180960543 537399200 0
212831274 334491727 0
362926290 223869560 0
484034292 209520918 0
489623354 279782883 0
62020115 370674432 0
398627313 142657148 0
122121120 462832573 0
295265552 121945554 0
355211654 41671063 0
76181946 434710843 0
486095101 292768901 0
543940386 484284683 0
480250150 207127752 0
569066107 532684282 0
5713409 553348570 0
386613708 529928254 0
56955455 406217990 0
102374890 2682814 0
255059787 269650633 0
420302928 211584629 0
396036776 504238286 0
452267756 185114141 0
520061621 151193952 0
331592393 559595193 0
43681391 390417610 0
166578919 526431453 0
56926044 363694907 0
218863618 256546032 0
538081581 529429502 0
383761892 567207896 0
240577700 301568019 0
267678256 284886822 0
328295293 226581748 0
534036339 543195855 0
171533525 142253747 0
544416009 468463856 0
354724228 328252576 0
146764587 513718333 0
525056444 404068589 0
118933459 350794768 0
56761076 492150587 0
318087117 456017469 0
463112243 513047064 0
233004423 333633057 0
230768677 120633354 0
528636674 48614305 0
330338810 347459984 0
295652198 123801424 0
379768535 227305711 0
470288134 224515267 0
251475457 163416650 0
129760639 48453646 0
266065405 124412102 0
402218468 172239862 0
550000320 147247557 0
32457133 472815289 0
5331474 5782276 0
536682269 482213592 0
211838838 385076450 0
444806529 565374541 0
360814328 8837520 0
3949608 225231370 0
212425834 44141102 0
480181178 9361045 0
293199380 45901029 0
336331338 229376982 0
459558791 422473176 0
367759238 563323051 0
28405643 209485578 0
487627389 504929586 0
545034980 561238348 0
520505439 518560377 0
102988601 452587285 0
500616909 287507698 0
311928813 85449820 0
63313511 554413219 0
68419430 482047238 0
271257436 567313739 0
376599059 449008503 0
99250463 450169812 0
536005537 313844056 0
37090990 6800654 0
450888825 348396101 0
330792216 146824555 0
314002246 401578991 0
428025596 554577943 0
108545670 273298800 0
567211073 527082142 0
46468212 469276618 0
72960482 12376018 0
97355433 265519842 0
339230106 10110695 0
48188477 22152320 0
229260967 226845753 0
7038295 40360951 0
91409851 5475646 0
182875295 392948035 0
422669372 299781198 0
264913948 279685016 0
358945126 387411856 0
530701474 299515952 0
338091471 176700138 0
257637950 297343870 0
31692958 474988711 0
3991414 18119140 0
338133676 349409689 0
290440917 116357499 0
192996341 347501507 0
417653144 128716030 0
7444604 99879580 0
377964060 121576971 0
238568434 356662192 0
475583231 258365502 0
446294333 162652968 0
193954678 430691536 0
377567075 549076368 0
545767197 346546234 0
88061823 418466501 0
312410300 382880637 0
534963534 397923483 0
517521478 540559162 0
35914208 14188122 0
162101681 358341614 0
527325155 55947427 0
48552677 423818130 0
390232396 376663972 0
532321823 145269242 0
167986709 562649607 0
457932853 246130489 0
281229448 6049106 0
348147885 257907008 0
340547845 188804929 0
7109228 25537766 0
346015993 559080883 0
142873560 169353763 0
27247109 383552843 0
157494261 49207667 0
324567664 141069622 0
98795916 443010261 0
437712201 246705376 0
451061398 240242067 0
526490787 502567238 0
56488586 253949791 0
93918020 321737663 0
89159794 148934807 0
486208407 378541079 0
41994482 137982863 0
192233575 418414420 0
78845737 231794406 0
189531363 67835391 0
4068778 127625130 0
75538531 129705898 0
36805876 493993874 0
120243953 379354622 0
333170980 453984321 0
276906835 451626362 0
16535372 106106974 0
232135653 1859351 0
238638951 86640175 0
340863112 29037128 0
492725059 558141028 0
411019940 2128941 0
241318725 87843249 0
27499489 401333426 0
480784423 84056896 0
257610821 309713361 0
72034825 239361598 0
93786971 328757735 0
23097632 32586983 0
73277848 553516031 0
554866021 386384269 0
311273939 475588112 0
37118787 131360970 0
142378604 36931012 0
105121234 432666440 0
490944368 526087803 0
283940544 175585713 0
140563423 86239162 0
501854093 130640914 0
437379857 315203512 0
275043671 87581933 0
293291594 312669060 0
302969702 542695191 0
16885611 298956106 0
256566370 409916719 0
305443531 25895304 0
231805456 234199346 0
462128925 269769923 0
176258022 297058660 0
255391592 76038809 0
26050853 420299427 0
245377765 536541389 0
207006404 118478680 0
371781087 280413157 0
349919006 217637036 0
167819625 40262690 0
157970132 284821917 0
3539256 179047118 0
261485409 514258794 0
138373558 329229937 0
103675014 445955093 0
135467221 181300438 0
327726064 257922693 0
78289699 298143754 0
99366258 352135425 0
15101987 344202217 0
85452641 180608787 0
544359231 252188297 0
199439124 292439996 0
27748226 518458398 0
344697240 48807351 0
488970516 509834045 0
355133309 391416251 0
219497119 195981282 0
296070277 130413958 0
218241106 302733888 0
396230210 511003958 0
82239279 101004709 0
433131656 553756736 0
479731774 188941760 0
524033997 546556642 0
300736322 347720838 0
129854940 391108610 0
84901631 70038055 0
474494098 409729731 0
61323179 42005705 0
568443554 431822242 0
171683484 28315311 0
88984840 161724665 0
459492288 447160295 0
145943021 565643939 0
341399310 550749370 0
173632827 315235435 0
529934939 156699028 0
345833999 483686844 0
145714511 501063039 0
230557572 318887277 0
158740881 555100335 0
191744996 157441579 0
314067761 567389763 0
267688311 474262425 0
18006085 145378438 0
271646246 287058816 0
500726163 455006135 0
49359196 304607812 0
45215233 468167200 0
188796147 371630831 0
462911944 269876276 0
147764239 559678226 0
108723036 285699761 0
25372267 412533203 0
121685482 558047285 0
95623228 83326092 0
131744410 463016680 0
104786590 258422835 0
521438851 408675668 0
62719834 104454829 0
459749057 497723911 0
305083321 157066955 0
140145168 38739805 0
131375227 502871126 0
542102768 46888702 0
170955953 427888647 0
288614416 331620587 0
304856847 452023089 0
253234232 550377949 0
165337298 127410090 0
280787185 558493913 0
286148766 44472516 0
193282502 415909523 0
433829968 40257205 0
190246625 71392386 0
359423101 420455290 0
49399681 72946461 0
175270005 237754209 0
65287700 23053217 0
232639547 566290270 0
364607679 510145626 0
358569287 410408141 0
241156856 339500446 0
446221236 355185542 0
138453955 274568779 0
440092613 246046785 0
72529440 108812512 0
428253834 378548677 0
57825031 203392812 0
236596675 204263293 0
344377555 416364878 0
99873728 110288341 0
133066600 254652339 0
18039913 423193505 0
483966081 43233343 0
24276848 150977038 0
433325596 483996370 0
390277873 50296982 0
55998039 144542574 0
53634457 119835146 0
4935843 434964915 0
292648407 81793508 0
220778831 414706475 0
507966384 10489880 0
340982247 457914000 0
495177092 323711485 0
225153475 494104081 0
332410201 520197550 0
443279493 488006491 0
192032418 479621491 0
412456203 353464237 0
97380344 32042986 0
469538609 119077057 0
16925651 480426954 0
461324265 15944358 0
61007599 556315583 0
451401463 376410699 0
162703400 485771100 0
464831406 314876379 0
560777773 448210793 0
130358940 413845296 0
550125899 523458557 0
514219386 227655304 0
5885501 100658820 0
479258581 382821576 0
189684509 228022492 0
133366582 279254270 0
95375735 257960445 0
281417638 199830335 0
319367142 382200681 0
508007706 127584048 0
173967775 487204035 0
15392597 419706379 0
210285929 55881433 0
541494105 482415821 0
422776596 291881203 0
556816247 46495419 0
538311693 59446058 0
138183400 430860375 0
273738217 379066187 0
154705346 485503924 0
130765365 298728653 0
380971891 149554507 0
17400398 208167039 0
208655594 531655071 0
385000681 155564621 0
314225367 221853836 0
314548739 375851388 0
410206030 121420356 0
151028401 275671042 0
320996432 375081966 0
483076048 83952335 0
390745401 554660200 0
118546199 291197094 0
497917513 533840258 0
72590619 124578282 0
88684624 301322887 0
335798750 292607828 0
539054912 128933035 0
238359054 468098519 0
27450461 191746726 0
546619519 499603051 0
289972262 260364024 0
338418284 128070069 0
237410685 484295326 0
385390044 451700957 0
471633392 237738972 0
208042935 507418500 0
88903105 529234942 0
115843763 462752229 0
245431833 558408369 0
295168785 82750323 0
479923973 256244931 0
560612687 353358431 0
304555233 360934561 0
262062055 526087792 0
458103904 64426654 0
277629025 507900690 0
82362082 76277191 0
101970080 236174609 0
143889834 372355926 0
271331974 70844638 0
266626324 272710460 0
2509250 259545256 0
19684307 488771485 0
291962115 476720957 0
450773104 201791681 0
308718729 207399084 0
129935969 374536805 0
509416913 503882609 0
267273682 153391119 0
115638963 445867761 0
275278767 299201742 0
333257128 73886033 0
500836108 124346905 0
508554673 73003011 0
248744470 341084818 0
142037026 560367760 0
496816820 245211178 0
39735708 348408606 0
40514340 518485035 0
370046622 273045166 0
377843411 8045995 0
462385860 242319495 0
302240842 384127613 0
5285266 92357963 0
434230393 451191125 0
207923014 20394642 0
247980164 80533327 0
386443461 185302899 0
360915659 434908495 0
413624711 9254533 0
479324839 219833810 0
547290683 232562121 0
196981389 320553207 0
472105673 498894043 0
489456181 535478581 0
423857667 395302963 0
232988721 47412881 0
103703257 352457350 0
22806101 348472003 0
346500156 92510601 0
468742069 551405054 0
87488777 473845755 0
127442987 139214989 0
88260531 329648836 0
473462216 258263039 0
105634560 213098679 0
362162188 512854620 0
302661065 14108686 0
305529672 529801079 0
76402502 285866568 0
540116719 191241090 0
277879109 49086584 0
168355210 537763677 0
212214121 553461941 0
317768408 250284435 0
246660640 204967086 0
63766531 366866130 0
296048909 349946808 0
18326272 158187436 0
87390909 511455 0
3305301 23823521 0
28892362 5035445 0
207305387 100092408 0
539200538 115899357 0
137732731 330273917 0
77270179 60758791 0
446383506 206630397 0
459315871 383546216 0
319147297 133237993 0
495854986 538056824 0
47624068 28797715 0
558856340 93695921 0
119021314 517431152 0
29588155 70997543 0
243124145 441062506 0
276325179 163758109 0
467273400 307304432 0
373052023 523660384 0
182910163 417052758 0
170446877 17475646 0
90343196 498964818 0
197878619 436128515 0
542771167 272173429 0
444716041 149823004 0
100169653 151318499 0
74451341 195447427 0
311732726 231134823 0
422144562 468366325 0
84306346 442893823 0
167798643 440957121 0
123961829 377330888 0
268693924 157133251 0
375524310 462972115 0
521334490 188110716 0
552800089 253286164 0
274335845 251708817 0
253129427 37534693 0
193673722 71802594 0
80485380 181838788 0
172567902 279447796 0
343688181 516564446 0
120920396 137740161 0
411073099 200658468 0
296693069 235236085 0
259568093 537982539 0
75732332 374779139 0
521001708 533919503 0
342860604 530190007 0
30955102 309656852 0
469036539 530494877 0
114552834 218520658 0
141815948 554356686 0
238990249 357326263 0
57547826 66079782 0
568576055 8849915 0
300102527 208946662 0
189057351 426782821 0
307077017 166994156 0
229662445 420164132 0
524302696 55634244 0
315311743 220442578 0
455135440 461946498 0
312677271 486260798 0
343221024 390746427 0
403183751 281152853 0
56533709 447124963 0
425347959 457286392 0
490532571 363955241 0
19189641 470342596 0
455595922 181004253 0
96254232 382889290 0
389422521 430422134 0
100265747 160861072 0
14020392 117231946 0
345277650 412815078 0
42015790 204825179 0
171001816 73995813 0
313333941 100895699 0
89431509 381217975 0
34676453 280915299 0
326568735 31314026 0
322484470 211592314 0
64123911 101721535 0
344546803 427116152 0
97896244 419047949 0
532504224 130691502 0
433078860 368033795 0
511337433 199892229 0
38452619 526060536 0
50466440 136026190 0
411585410 135928389 0
289636954 69694499 0
290430170 90251506 0
269371861 521106991 0
476252693 485142874 0
384637526 248469982 0
216140583 524225197 0
408370332 135114108 0
367206569 346995381 0
497235635 238742946 0
490383310 19884063 0
344141622 352668610 0
360073799 434680555 0
171048321 249376450 0
556513275 347789466 0
225299340 212821903 0
257535646 199483911 0
561402267 456371581 0
515903758 479734037 0
105365190 503237605 0
174264276 79391401 0
56920400 159576260 0
444195469 242555883 0
150941012 237060749 0
411318003 526082702 0
101540733 163096420 0
234349579 351989714 0
507503821 62721208 0
440737059 490166 0
201152828 692068 0
9770285 381182661 0
218779228 250681241 0
50281030 135651844 0
397013436 41966569 0
71382775 566139581 0
142435536 494257975 0
391900520 538413320 0
399931743 172092841 0
137280580 534994361 0
26659623 451313234 0
193502306 480808968 0
275276188 507027961 0
357752471 491684475 0
422602646 290039574 0
357730450 388354450 0
136969429 297868958 0
407116154 62821354 0
368647250 333390567 0
367697319 130941404 0
476671625 410045500 0
374291814 74319027 0
24994029 416076183 0
454606075 203220300 0
41347022 182350383 0
333018469 70062623 0
175640387 260184038 0
520182458 398806286 0
174131808 145261777 0
326367214 135852346 0
298671677 91620667 0
116750096 202216101 0
311758242 248453923 0
305129346 193058642 0
123456390 387048409 0
45290194 530192450 0
273140844 142319245 0
8609468 472685255 0
63623363 556574968 0
495310428 519780555 0
423530714 550851885 0
385480656 344349987 0
281435912 339261222 0
261331859 419605842 0
333498484 292497536 0
543593046 224307068 0
44464027 478797611 0
368260074 446145450 0
491923996 501684462 0
354959747 569167860 0
486487353 113707646 0
560513076 548437103 0
137410578 3766997 0
405904409 454019572 0
374740358 27915044 0
398999238 25669223 0
298364667 389309181 0
26069762 526707777 0
338265020 129207773 0
165226139 560623331 0
427063075 381514797 0
481940667 195565806 0
22590394 483988968 0
380790499 524006336 0
338080850 224211973 0
495812690 426271806 0
495322232 417973883 0
275958471 35175661 0
321502720 78882594 0
122796636 376462588 0
283106612 216374088 0
37009050 123913544 0
55197766 99280533 0
86042258 259766530 0
249608317 527108949 0
77552410 21221990 0
254687234 337388936 0
454547266 232145335 0
392881411 493086046 0
183817903 304904440 0
125195537 31297575 0
283580652 47832748 0
281930501 32752342 0
425569423 546554852 0
432860597 21763702 0
127400013 500997003 0
543669228 142099455 0
103587770 411349319 0
210088763 137275008 0
247304336 193879864 0
247545525 416483420 0
95678221 222613551 0
109765707 310629491 0
440862076 519345746 0
58025310 484503945 0
206651321 357746967 0
211045693 202710394 0
380195106 103888972 0
297259558 409910637 0
30903370 328637783 0
32008102 275549412 0
72724595 429057478 0
389338960 170646061 0
376293451 10566124 0
53499861 44950591 0
137324857 112066164 0
391749306 386856408 0
275782329 526294364 0
41691626 133535081 0
106998601 341903367 0
167306120 202877322 0
439382229 213975826 0
440695901 23010919 0
48330024 304627758 0
36117696 284567306 0
540831786 501410108 0
505998173 232492624 0
186008069 206909836 0
277399152 34023278 0
262214552 6285661 0
511965631 410890488 0
113911370 227732835 0
161172678 75059829 0
438223963 280756375 0
198213021 150200757 0
247268855 240289286 0
25387016 232095164 0
369185061 187293212 0
468102348 340092352 0
27945984 480477747 0
302412070 349190940 0
463133127 306141806 0
193959157 86006267 0
515652854 354829714 0
234912278 278746684 0
136386064 431561114 0
411596962 285871441 0
437554964 189924375 0
423380385 9961082 0
1031611 298570246 0
16598296 93042280 0
445786860 446548695 0
507774076 486131826 0
543969072 566862943 0
97372536 109155702 0
117763598 217936655 0
426205906 218165255 0
168233390 297840663 0
101249140 72577399 0
90983406 156847767 0
541639876 161931797 0
122854721 456886012 0
150630015 550221747 0
300733093 81115865 0
264173977 76949289 0
171891918 521693077 0
533961165 486549788 0
294945178 109213371 0
172853533 270426804 0
366637162 487261460 0
286321476 328881215 0
112573927 456288004 0
228541084 175047715 0
290154436 561201416 0
396810148 364670974 0
53134550 276790652 0
472142493 25599645 0
301059768 547559521 0
514352783 146980439 0
10024859 301874805 0
488025963 261169139 0
366939600 205724320 0
142139874 358693998 0
371087014 330025902 0
178768191 493917734 0
42142370 113664516 0
274144628 243643609 0
501905453 515651276 0
78280874 239205148 0
162234800 52132834 0
452575627 24151939 0
407607745 366868143 0
142622431 391851335 0
54858398 537021140 0
28774556 44771980 0
110466912 565199050 0
508470831 131977910 0
140796675 241995539 0
150219419 327113722 0
491485217 277102166 0
364750829 477628912 0
434860834 38518430 0
273907555 184186854 0
327126424 286919830 0
201701397 51599455 0
265286202 181370968 0
518179353 538532649 0
521192284 370619589 0
15525772 22482604 0
323256930 122212194 0
429369537 120624348 0
555260854 10608377 0
237116393 149328961 0
479763062 179783825 0
130743680 182681257 0
242468023 491549260 0
487249977 406086248 0
507626924 182104559 0
419209349 374576188 0
306130969 248151196 0
151220301 378745689 0
314289114 436365183 0
256113782 106179716 0
351959169 60658214 0
478812114 442255579 0
305227996 94956016 0
16390670 456774387 0
182931017 533145707 0
540145447 250706187 0
520857256 99021206 0
558137360 404261992 0
290797443 491901228 0
209034137 229487140 0
378929667 151397812 0
520135647 283330386 0
399671147 122002955 0
304618469 549029481 0
286971193 464753216 0
327659797 486410487 0
552426362 222142481 0
323654547 433838035 0
561233625 1382139 0
369084918 129898313 0
156231585 542489196 0
180192066 214380156 0
506351949 467725693 0
158852866 538496001 0
21069783 51714348 0
536386412 475470878 0
31309129 504383151 0
515316087 207160858 0
260929790 354949975 0
317999698 57359219 0
437315313 539114479 0
402111932 42243848 0
353005805 90042553 0
266081129 517131153 0
280089021 427988006 0
340651700 167925781 0
156741005 481926596 0
235305783 428240576 0
288519019 83431494 0
58339005 161412970 0
9816265 560505096 0
130286116 389921222 0
464246996 113872641 0
466633687 366329778 0
240122667 96254306 0
242474881 107005542 0
384183596 546446206 0
385187192 45075847 0
253487699 134752035 0
562369923 308011134 0
111841498 147576915 0
290097227 545916694 0
189796525 535802783 0
417009115 75297467 0
554244014 265747660 0
313732367 160567628 0
243949634 268930545 0
494213045 434964836 0
464224835 23974069 0
12746546 568913850 0
450058263 462390489 0
329204652 334608202 0
174571215 414746429 0
407905355 560278508 0
480903568 415086783 0
101094676 402552511 0
59360183 419265478 0
459332750 481691780 0
429336282 394854391 0
202143018 561815330 0
146475277 437638 0
172173305 377081636 0
18901948 183011377 0
227384898 533067523 0
86049663 287172702 0
547498974 10344790 0
342116928 385681255 0
54213275 176893314 0
472481309 242030020 0
540233577 67837415 0
190085477 510638052 0
254254316 9831970 0
247361317 473248636 0
354398136 389872032 0
92335073 546070482 0
523362208 274440842 0
7448558 152242845 0
17702872 235416241 0
339356350 242222785 0
314748769 504020914 0
323855524 302648983 0
108808774 468102438 0
156217195 209621580 0
307192981 389309671 0
551346713 563270485 0
311016164 154056912 0
126224122 79035155 0
146334303 29437472 0
440107762 92856864 0
8168502 499446391 0
319800611 203896899 0
70676870 517245018 0
59123865 120954763 0
266139 50873252 0
277340210 159617494 0
379602796 78550478 0
556325298 29947962 0
350712309 225327044 0
465517789 433502126 0
411054738 479687767 0
528525205 237391024 0
278268410 132009720 0
346963896 433688663 0
436299810 219959502 0
255505756 88846370 0
381268002 227047089 0
404601766 330399224 0
409442159 361609573 0
471327526 514152825 0
164404332 169607882 0
91211654 235530617 0
24417234 59569634 0
144168820 460663729 0
25429684 227346336 0
107877753 445048495 0
179440670 546029585 0
486808452 279493918 0
325906579 293007516 0
22483255 432911147 0
233741139 140919144 0
439222376 17739424 0
407743733 378787572 0
165685736 546670402 0
219009772 387965658 0
416052761 474108024 0
455877872 391014172 0
455386471 308047477 0
355051835 197845797 0
382384054 537239196 0
562326262 243463122 0
288047513 394547832 0
135861812 1208295 0
210131961 526652615 0
398649207 278351873 0
462847223 371937124 0
105962751 221033113 0
313996498 305478299 0
435370300 456657852 0
205505754 409265114 0
510559050 263142969 0
385924265 191999529 0
93709018 98298690 0
293173173 37159491 0
501310079 448987227 0
407252929 378006049 0
307646830 160629672 0
173932659 291436196 0
338077733 527857453 0
434507705 218685699 0
167430278 72558385 0
283998801 465681247 0
131814271 362735770 0
360737447 377188581 0
215036405 57903681 0
98247247 227073155 0
350285451 517307707 0
43596618 479529391 0
18297898 112368734 0
502696611 275318067 0
107709234 31884692 0
437285755 10405528 0
179128031 296917274 0
394198758 116308381 0
58913844 201873597 0
262672120 542023969 0
74925099 562556602 0
513159510 358570182 0
291981001 279510058 0
311810029 174672594 0
52007787 234624082 0
213792610 262050232 0
522445863 51288460 0
503365109 470924206 0
382207282 536401224 0
125975527 274503928 0
492864244 521484939 0
187640634 103297445 0
335900942 376320226 0
459043568 549268411 0
347988392 122793923 0
532393877 213917810 0
546685969 329679762 0
327004199 513414697 0
398022604 106558010 0
385512128 542229119 0
119959497 251773939 0
505753686 58633690 0
250694538 511220277 0
417611323 551448912 0
355102716 471560488 0
290291890 504095136 0
411107761 196431766 0
375078769 23466709 0
32488838 519461591 0
313105246 146785165 0
47676028 253324029 0
486648739 419512820 0
348662047 527341996 0
9876791 291998714 0
454011800 201791730 0
399310205 59334729 0
320019011 331726510 0
273835345 266662132 0
69329583 80994043 0
169938628 447907476 0
10163802 313703941 0
308660713 340122715 0
166433146 433117641 0
461372166 165566890 0
365316723 272988659 0
396092859 370190572 0
102301851 484566640 0
381606689 546260433 0
448859718 468629343 0
397634126 171497463 0
83850328 253059414 0
104493765 541860886 0
341290316 44845857 0
424534571 41020217 0
297471941 537045324 0
23944095 282026673 0
543917432 174508826 0
163921419 524706367 0
551805503 467722909 0
41622294 137275349 0
31346669 378065722 0
224431291 567002084 0
218436446 488061294 0
243150450 406725970 0
132147968 384345235 0
8916083 51138179 0
378039332 517772637 0
35623555 174255107 0
143369087 458746697 0
331887840 446113144 0
41722412 345174111 0
567627570 403883337 0
360508583 31905666 0
102726827 405745265 0
539342807 287382758 0
514677005 220183477 0
451815492 400314571 0
281094200 148553986 0
543065201 168915445 0
256067462 150371982 0
494834782 386528587 0
71596067 30522466 0
186909492 217439938 0
181834522 174120499 0
259292599 492233208 0
53813833 13761435 0
441608455 503623227 0
555837708 358524401 0
561865447 544913246 0
232131966 245848679 0
348230565 273723428 0
218483317 114793083 0
453695366 534052649 0
130478019 35557184 0
380265822 400043634 0
23720907 980994 0
113187749 328801632 0
393002566 566862500 0
514035699 430062983 0
520354698 283696022 0
46513849 87374585 0
364278262 463674891 0
360861153 223077851 0
56998884 13016327 0
352081609 213097150 0
238316180 347453297 0
499701500 40200000 0
14430025 403872985 0
321952950 107609184 0
69438975 447327193 0
509197431 310606803 0
437235952 421719168 0
458248747 93413562 0
216275488 545426582 0
236432023 217561887 0
371122745 395654588 0
239048812 278162386 0
148752848 116546461 0
79722601 510648587 0
339021390 483117167 0
93078070 547151176 0
476946527 134601875 0
223697675 138019155 0
215817979 484780727 0
231951126 187999980 0
49264775 465969929 0
184522713 108232246 0
472687806 30015892 0
236378520 12515769 0
80791188 346030302 0
543560414 178647258 0
262694985 445286856 0
19135837 41561244 0
93765216 453900968 0
280252765 206619103 0
239736325 81563653 0
251908561 333520077 0
312853437 91241331 0
456956412 493787188 0
174320603 373998115 0
240516899 102661174 0
258840135 248146096 0
235726447 458990561 0
115193388 8573587 0
343653361 566364038 0
471918447 24254000 0
544763388 109645820 0
167712600 361142681 0
465884780 15906257 0
307052805 163594067 0
99823148 516960812 0
460790558 66498643 0
159646740 284430414 0
94242469 430296316 0
495300497 463726977 0
441524850 484866712 0
149501947 158288805 0
159502913 57900447 0
272149956 523021151 0
412161218 134113631 0
147675903 554655623 0
179487862 235346719 0
334651787 424995979 0
493136089 566772517 0
488379756 504219922 0
306767507 50695786 0
104251065 257891615 0
169775544 339914194 0
263263303 35874022 0
404373775 159764388 0
486908817 144766191 0
374922473 306594611 0
509809291 51979805 0
355965122 522809896 0
125125451 538508712 0
90994378 91628996 0
47997024 171003130 0
303097479 553266504 0
188311822 27096937 0
460067056 81630855 0
449067526 239279621 0
62805427 254711740 0
326121017 64785074 0
300697147 234149165 0
70590046 451159574 0
68445784 565018318 0
559024338 547605659 0
86826806 158481270 0
13902195 251658469 0
517856283 362978082 0
405563373 417525041 0
388266241 444459599 0
238989093 432399708 0
193340543 522621029 0
307096833 62250256 0
484911829 350036891 0
548158398 455543051 0
47792122 285898408 0
465008530 338583768 0
162314698 306295484 0
479740543 382171817 0
96898640 450298297 0
554900602 317924955 0
247016553 131747257 0
462236912 54807953 0
345457534 56602131 0
353326586 193256331 0
453047051 337891104 0
14732814 427212298 0
402130761 53250904 0
119931265 30769907 0
50779665 100292559 0
452797067 16105584 0
258483125 64816437 0
433973672 35400971 0
232189067 30547941 0
236461798 116795480 0
101377013 231079667 0
3880199 19652935 0
289205432 324694277 0
188851983 141227673 0
522289574 50565123 0
216556944 480395887 0
86802170 183667275 0
172967147 166170025 0
237078306 41330329 0
36203193 279119121 0
243535216 87084143 0
160941202 210680479 0
124249615 386005914 0
57432897 307774738 0
257162765 335528075 0
283726090 334658381 0
404786704 22049344 0
565878533 429768033 0
310817736 140865304 0
437867402 482795273 0
380238089 65554104 0
508892810 204210124 0
224205005 499098153 0
282495232 405052768 0
366638288 551850700 0
240691201 460191812 0
413605343 336105148 0
331595062 318260430 0
359439692 138401644 0
489853899 539249244 0
203065645 367176128 0
313156088 26888815 0
225729767 145449515 0
461254510 71795965 0
47089768 169173457 0
361800342 551730380 0
473022466 35332984 0
175362916 129645214 0
402604641 161518621 0
383296686 215828233 0
292217872 467266029 0
362645033 311923373 0
389962168 202978549 0
131820315 471498201 0
157079293 199868586 0
561499704 286354224 0
558432913 525516292 0
455136453 119405514 0
415005821 210767968 0
485732439 451086757 0
518437267 3899420 0
561864910 556237515 0
44675395 168513793 0
563176818 277425689 0
263730675 187860277 0
310876640 410086085 0
384164067 507759540 0
89362330 467150650 0
100027694 330563543 0
543264882 146403302 0
254290436 192151405 0
315908148 33603488 0
360360267 389565274 0
287829507 424386033 0
543280034 13865500 0
561700772 227811180 0
522170372 290990783 0
559422474 112841604 0
464732396 417435371 0
383300828 405913998 0
451438022 240788205 0
107652643 243442238 0
216887931 473169608 0
141738576 424183725 0
230926872 448620402 0
303512370 517235516 0
150326772 236670979 0
114786628 364816427 0
36728553 380539858 0
523750457 88746463 0
192666954 153704220 0
403252659 401289571 0
248205347 336308219 0
38345120 275356018 0
549070140 92116903 0
523334143 178912664 0
303694532 47495663 0
48873004 539438342 0
51891646 494828276 0
396720700 565460689 0
261686823 493529184 0
123110271 374091178 0
32139374 132156103 0
191934960 367769832 0
307609882 290465927 0
191961056 361675379 0
412182754 223739830 0
381135255 536448617 0
235119605 500120235 0
391393078 513671955 0
194799467 131525491 0
510084013 228297329 0
314204141 279062867 0
163736065 529681950 0
124805762 463669675 0
10078159 280692579 0
405207655 477073983 0
81776152 534776893 0
162466321 474792167 0
17802068 291454755 0
485881284 507113135 0
277867909 568101063 0
329002987 553384120 0
434110800 203083527 0
485791737 287266191 0
291778562 109332599 0
17735181 76697870 0
276332729 292570283 0
241902106 139929657 0
91241066 332766161 0
502996618 266954762 0
307496587 487310870 0
190777451 229836515 0
190903798 6316290 0
464390389 113363908 0
474516870 292001523 0
479779613 314552891 0
215822255 282849707 0
224098471 88636652 0
455562963 313357514 0
83102189 94905701 0
277560129 89236882 0
334498316 203550176 0
288997469 216971072 0
411077580 528169631 0
427893336 241663602 0
105047048 218715888 0
455088520 567467671 0
57940092 136098862 0
359621431 13043879 0
263988083 349269476 0
340603920 384706006 0
322314225 66129200 0
385408758 240618827 0
505738490 293493203 0
284680366 381728207 0
456221315 548525936 0
14792480 187613151 0
19230856 71364606 0
303787604 225378568 0
103399708 249018165 0
13106450 174070548 0
466374795 317835802 0
280756139 311337292 0
317991929 20264115 0
431056791 146481084 0
382143276 62925650 0
567149747 468095360 0
342028063 154133391 0
74698363 36216756 0
182811619 568158448 0
468311666 241706414 0
384509013 398631875 0
385026330 151452050 0
404893067 444109199 0
421098372 165095051 0
349522139 325999767 0
490442652 237127909 0
463109703 213894487 0
212894131 8331923 0
251334065 257429077 0
202354346 449061808 0
539224042 44870490 0
36813613 98020306 0
340395942 262206298 0
540694271 446169548 0
110526859 541577731 0
381067854 477165698 0
411802018 444276814 0
412475166 491898217 0
514969064 217124531 0
368659698 275838330 0
497580969 202017257 0
400985764 306381964 0
146199818 545778439 0
461288483 370708082 0
133762788 85721912 0
127368131 31678209 0
445736703 49773372 0
557375865 372585123 0
124797885 100474522 0
29345416 24293401 0
58979203 36598031 0
84703853 237117626 0
243082913 202981155 0
509831860 263944758 0
92999619 137913057 0
155096497 125406595 0
341096690 328556884 0
343373044 36385265 0
379787698 387057231 0
514919785 423506358 0
335938608 383213643 0
234378043 297622465 0
235940104 373725653 0
141787930 8549010 0
419065094 291460004 0
566781540 6898289 0
348755111 543891415 0
324541332 27378509 0
508470197 544930154 0
455036253 44607777 0
443460582 444429289 0
485256183 292763101 0
116267133 180698613 0
334939533 340742794 0
454855250 323864731 0
135642458 396061167 0
325970108 184646482 0
180893570 39108960 0
480911307 319161963 0
24134577 289728999 0
215084359 488147227 0
84501917 485395760 0
431563115 162499437 0
310490602 428890955 0
276242197 263148305 0
67186006 476251944 0
38342106 24789355 0
516794091 568870968 0
559739247 62561187 0
401566439 268988361 0
266591548 331259588 0
358299781 118144010 0
161448129 142219201 0
46457775 110723345 0
556500297 225942615 0
341018896 94067912 0
427245855 250209959 0
298276012 568589146 0
246490273 127026666 0
486304572 226841251 0
49441797 137270490 0
449525473 13088852 0
418022089 568303650 0
518371854 433450898 0
324211571 433786423 0
170999071 357640520 0
418998824 317737465 0
528706878 46477849 0
474729188 449101378 0
116680274 538025190 0
138507588 129021329 0
491581699 248685048 0
220883532 249864406 0
177858907 488983148 0
362360969 100763070 0
163178441 243219563 0
233339650 464610273 0
561660647 392253713 0
124894681 325500996 0
167953542 507703758 0
390101572 321250952 0
301881320 91889231 0
407564181 277603124 0
521393116 245916577 0
60570887 420783668 0
233029889 116088023 0
109287089 510016514 0
393639110 120582248 0
301410768 432256730 0
79743142 335285909 0
226996929 344523431 0
101266936 159494248 0
308635834 115491163 0
24916469 91278295 0
396620312 157960658 0
262473138 87882173 0
260852138 99472678 0
202630132 185930278 0
258256159 156895477 0
359628507 158039809 0
249407854 208013687 0
518046935 379643546 0
483968689 454645276 0
545901644 31730462 0
557440517 175209961 0
256729277 344347983 0
489492791 33523878 0
460677961 166491057 0
41666201 136097383 0
501084301 232795391 0
458726160 549598725 0
357195276 544963011 0
563537281 203540288 0
544618145 236893642 0
310312475 107351732 0
344828783 226202931 0
337757777 182412422 0
428210192 43419573 0
244054265 95136043 0
112405847 417375882 0
162987673 387050088 0
338441019 182655891 0
443514575 72499591 0
222238917 422442489 0
266133595 165373340 0
280433270 264503529 0
296136412 299735790 0
127431845 140467642 0
147457198 555283562 0
226603730 128783481 0
228184099 363709040 0
393772188 465549465 0
512859307 432238560 0
222341980 385737519 0
251205781 453542998 0
216424385 148156585 0
242049626 416830131 0
484221484 25358551 0
250315202 113077495 0
330082676 112305101 0
402583239 36157102 0
324256276 533910160 0
195766739 69492388 0
253980136 349686326 0
513769326 317964216 0
15533427 388213513 0
198134365 364270242 0
231946050 215464295 0
122944053 344609293 0
145690092 323212671 0
474801262 386560883 0
96196593 197390205 0
390366954 32292046 0
363488362 279738524 0
334154236 568749580 0
517689345 478285392 0
25689829 45229906 0
18134693 174908499 0
439206136 177679005 0
206712181 486286397 0
260741299 28390387 0
472942386 155723555 0
391692643 321887277 0
534214881 67122685 0
256142772 356454081 0
295239168 255444461 0
13508255 546184498 0
307492734 109107619 0
173957753 347231120 0
202027918 156855998 0
161236603 371262839 0
198402165 63529731 0
259263057 204481834 0
204126566 297299126 0
565604161 361105425 0
332434097 54809700 0
64934562 299169844 0
552151404 430588956 0
438345054 566690341 0
44774639 130640145 0
441747789 243143193 0
124572986 33517467 0
159557622 65771161 0
292335823 126823851 0
228773847 491680732 0
6253939 258733109 0
109327190 71493496 0
53951666 187092062 0
335676813 551490287 0
44612310 101408465 0
36387365 10091745 0
127260520 224164206 0
405177057 517208127 0
285252664 356087562 0
330093705 307673058 0
52011010 25666293 0
529412555 95723777 0
152845798 44414308 0
469108907 397228581 0
487414612 537053397 0
89462187 385829748 0
347928316 378938065 0
45992201 271985050 0
108179650 373606571 0
292617392 136184749 0
143115115 240353561 0
509717449 189502926 0
208679655 232187239 0
505289772 391850717 0
144604903 380602541 0
331665142 497652771 0
407965360 280774184 0
124456857 84651299 0
471874781 336824483 0
33524691 415168948 0
236418410 492044888 0
244522928 315706028 0
265061772 285823060 0
453556867 516251869 0
425843758 67024230 0
526011299 312502442 0
453456665 456515484 0
250213256 368214091 0
308076879 397941046 0
44528209 284956578 0
225341919 273865165 0
476536917 512279064 0
308657967 64523697 0
114476938 45848548 0
533791457 89277862 0
554505668 496357874 0
106325950 252923511 0
32821999 16369933 0
252676170 408517720 0
23620243 529305072 0
523385243 395805934 0
221965967 412557645 0
232488875 539211776 0
54991659 344387027 0
407706134 474535887 0
103059422 75871379 0
263603783 85339845 0
30580018 376528872 0
374274918 223220896 0
108938189 264433171 0
472388427 356983560 0
359887009 134662137 0
343005668 25102089 0
43594222 239463923 0
544047770 405682937 0
197564007 285050539 0
9135093 515631201 0
450460056 460601573 0
405529738 173459599 0
14947716 388888870 0
10771061 205693338 0
462012473 285183856 0
463597657 226931272 0
454876620 491437164 0
4088163 497922398 0
110900882 328903368 0
362605878 216200561 0
461136721 323807972 0
345923658 181455178 0
399468642 484063427 0
74018105 319137108 0
554203958 254446515 0
481199073 177432129 0
384271000 165852356 0
487597247 362694306 0
343230808 129378519 0
7323612 145353019 0
313517517 389666505 0
57914939 419971037 0
567958195 178833482 0
470711089 367161017 0
73489878 381989410 0
196093639 272235333 0
75366484 348622714 0
517153730 567569691 0
70114751 206358819 0
405146560 5945960 0
272389191 513258839 0
88511258 236762698 0
283977473 544444976 0
87631036 151696704 0
470398950 233191511 0
565460922 119967204 0
381949042 274012003 0
11363979 317306279 0
425056117 328474483 0
353631966 352597800 0
80467018 553365240 0
190876304 247852654 0
290459026 224666627 0
293428077 522940803 0
498441992 311695615 0
47967193 162149133 0
13327281 220569736 0
256418849 542324412 0
187926548 110236128 0
488222399 419911776 0
391052753 211987223 0
335249417 526558016 0
57946393 543124745 0
408060421 120502897 0
302486101 33502969 0
369023223 93869110 0
204895183 548991245 0
362072627 196351344 0
178348891 169474499 0
197666199 307571124 0
519845139 41023765 0
44918224 311517383 0
345925842 287385458 0
23609988 444076297 0
353639923 460561432 0
528714755 77880296 0
220142526 413333333 0
235553796 390274047 0
145105567 360361227 0
372328050 449291798 0
531804262 533670508 0
236487549 234748631 0
61387802 256484967 0
203445811 535471029 0
229264450 216941290 0
431582368 63286766 0
534173313 230541561 0
242546403 77890609 0
510672379 485315022 0
125541310 416251667 0
564404688 321373479 0
422003500 278003307 0
20079621 64619665 0
236616287 420846094 0
120823137 80008152 0
299572998 506783492 0
292861226 358114885 0
31038561 423794982 0
472665045 174610340 0
127505527 263622687 0
334011852 290280951 0
136027194 146833443 0
183537763 268219422 0
341171519 494890684 0
562410177 67618056 0
482404587 441235222 0
357580088 195108775 0
568510972 183484566 0
234434099 280607327 0
301766255 428355095 0
100917758 82318447 0
479528432 517665670 0
348760707 309390560 0
107222963 463026193 0
166965043 339527869 0
83567156 151361998 0
348699431 219132960 0
313739490 276640395 0
395013818 116078432 0
379419823 521496460 0
403280303 74604028 0
176251642 177431139 0
140005559 34603231 0
261147926 147801258 0
226742714 77268155 0
454196328 322440293 0
209424032 344637628 0
26619775 236606666 0
123640015 244148246 0
154525168 360585072 0
37165521 476024264 0
379571999 124934304 0
465229420 429824692 0
106362536 558813561 0
249618529 330005758 0
428114331 351144984 0
218231274 284905403 0
372011487 211600759 0
12391778 412757010 0
83728228 113059327 0
125602598 126682449 0
204782475 413391071 0
174474912 255726655 0
150080459 559827908 0
141464166 71509585 0
266333619 486358180 0
524500283 375014849 0
407244667 10604439 0
54504492 18230520 0
280956618 179846724 0
389361757 227127760 0
278493705 246932165 0
491527158 442360505 0
122799721 119706836 0
197832753 493165290 0
265235612 61801092 0
96758557 552806349 0
506990874 273735901 0
448308892 329038845 0
368073997 279208485 0
110004125 59596965 0
308635536 14254988 0
510888451 92193018 0
356548275 48465076 0
332595811 395331891 0
273991294 277057536 0
399043598 174744431 0
204864409 216464422 0
99329559 97337786 0
21723446 370714778 0
375738693 45031363 0
67687931 225083503 0
160316244 47155842 0
115942755 200067228 0
313383798 521491064 0
513782489 415923851 0
514551079 90964260 0
315291918 441490446 0
473894111 148892966 0
73272537 80021604 0
382208443 58102957 0
532541925 335224153 0
567825281 414723270 0
264539137 105624707 0
268273783 547473323 0
252088017 495991378 0
236813532 558121805 0
151308805 387473458 0
2893102 286312644 0
109551882 490201302 0
97623258 541631523 0
252661853 300835734 0
459444067 7866137 0
384558833 255048956 0
505656191 162295960 0
354242573 218661657 0
116580053 394954218 0
114546412 531508563 0
434073184 7782352 0
359695878 530242816 0
198241301 46122012 0
432693506 127442790 0
81266138 61184242 0
4435390 128810732 0
405959083 551824144 0
489625899 75526032 0
330873764 150904366 0
98715434 517436361 0
222574661 251664569 0
545891380 11417683 0
501942555 91096307 0
378357360 132621841 0
492487018 422014062 0
229391125 478676387 0
66179575 517082237 0
42650386 174675746 0
417138203 513030330 0
228055718 420019802 0
368907129 11585491 0
125383845 151236768 0
64500343 198296391 0
392509588 197954350 0
277745500 48215473 0
214058004 76465674 0
21842692 348344215 0
55469054 359883059 0
118473275 112233292 0
174210590 174046314 0
104404595 87827158 0
342391178 395233731 0
428260946 438522041 0
365128245 527151727 0
284951260 102106940 0
161522882 25376415 0
355076868 71030809 0
528397748 87981602 0
566695024 263553865 0
234678875 281089004 0
95044418 504416020 0
139076237 559077169 0
159961898 107816751 0
429830705 244766452 0
564375583 275323704 0
404988956 473561309 0
364765689 445072436 0
9268201 118121586 0
66531663 497518186 0
96196830 396712213 0
559524380 527803046 0
429018588 87568652 0
418323026 411693059 0
454366985 369760556 0
223789561 501662083 0
376075039 27266212 0
299667013 393943353 0
202718579 216058640 0
560959914 560183988 0
461899 295134321 0
3445131 218424215 0
556929707 131555197 0
26204984 103706911 0
556611788 276752453 0
19878988 69921836 0
401401228 462032556 0
337440915 414430473 0
84778941 135972583 0
96091630 502702086 0
147777777 206389333 0
297629485 10741128 0
250033707 290762010 0
341458915 513747669 0
31902945 243575556 0
558542862 506456558 0
458718621 33493594 0
470355603 444102092 0
99696833 61911892 0
79625983 495688092 0
111139717 436535568 0
136869619 227648164 0
522852950 409855602 0
7599096 536507009 0
86214941 492889940 0
326732817 345428328 0
163016448 366075497 0
488212264 96203516 0
500652448 209374515 0
264047715 101546246 0
382983517 108063552 0
528111282 364989711 0
437223981 529330235 0
221326297 301979565 0
100198696 58516130 0
207010718 346441057 0
313110780 188589828 0
367315825 299231753 0
30883258 138222508 0
407127015 480764671 0
473987062 17284935 0
52342289 293810885 0
113154089 331747020 0
124965931 96858060 0
308267692 179542813 0
362351086 426286247 0
455566919 51666878 0
4062184 273162163 0
72573499 16339300 0
519982498 290540184 0
443664256 51543959 0
151536815 123389710 0
212921594 209820092 0
558476543 291135714 0
171328309 395919748 0
560982435 256443926 0
417530029 67197671 0
446564306 294787609 0
30142799 199082685 0
530957522 519246937 0
267140753 499003919 0
307831122 141118752 0
418848958 152978164 0
200807656 278100163 0
175406536 192778055 0
284268388 264447375 0
162976862 504356819 0
88770813 566513853 0
206135133 42614230 0
28099885 396664100 0
525919855 50834319 0
119130578 426483921 0
285338608 513630490 0
46329285 212982095 0
131267807 145773086 0
183213976 264243791 0
545552268 439424450 0
417225787 492078718 0
521671974 73408775 0
216966726 215372226 0
210152547 375170542 0
197979799 449445413 0
493972637 91940846 0
480321460 493330588 0
541462568 513579270 0
37270326 59330552 0
260722343 122513813 0
168206165 41678160 0
158625861 332719370 0
393348196 358118713 0
437073237 563199732 0
137752275 420699743 0
102213402 168455813 0
392481359 429765380 0
19905355 454936644 0
307746695 106149122 0
307065441 269938875 0
366187097 510617218 0
221217984 306744066 0
198784743 402338512 0
146949340 442996005 0
192084999 390857282 0
140104622 471765825 0
523630830 353751682 0
111360430 426784670 0
132821830 251943111 0
24926186 514972618 0
484652687 292034666 0
449118830 186958767 0
72625586 143584262 0
368483025 501019246 0
513491597 385777039 0
285672057 313270846 0
264037343 153341047 0
179947436 232824753 0
86991296 109220315 0
218993862 284286449 0
487948590 235201149 0
291558560 344762753 0
289381532 263574970 0
115454125 352163992 0
401594400 34096749 0
74958970 59756868 0
487383292 548981295 0
259779986 33190089 0
325619140 184271745 0
546927502 344632929 0
193002779 91825068 0
500957043 230931290 0
417208668 451488164 0
151075752 75250737 0
394726259 46266450 0
284956527 418815167 0
258125599 351118924 0
29213866 322060492 0
346252359 421265315 0
296741513 165706175 0
115400272 3234547 0
209849889 300430555 0
54704990 18239768 0
329251338 183904806 0
476036868 253360747 0
221962427 273625620 0
343201166 401133159 0
487003458 308714226 0
518641378 485399095 0
513522408 104715388 0
74214745 216014254 0
63619021 351764527 0
57224683 408440958 0
182162839 90004708 0
358897010 100556233 0
149558152 399998540 0
224400735 204981449 0
434195832 552748089 0
489870154 127318700 0
173125223 39367012 0
299707043 550009944 0
225755479 38628593 0
188487351 543254179 0
536704842 452074860 0
425298585 319275783 0
179372994 433166191 0
310213863 111922360 0
19368005 88892769 0
445423026 362818997 0
190779410 150924182 0
241931040 409034275 0
195144350 444515172 0
282102752 23979349 0
115276657 44535714 0
5358021 346262875 0
300339920 541973289 0
259890925 356272420 0
311060864 507089645 0
122012774 264621227 0
236222983 151872676 0
502158819 137630184 0
22258669 310041715 0
192979200 278785949 0
382285579 49091288 0
79829848 227901864 0
127706844 188146177 0
520970857 498886598 0
565589721 75550165 0
270015418 505169902 0
447671692 233346011 0
344752276 360452444 0
363457373 468219845 0
504979966 28090716 0
167035791 98441117 0
207194974 442477522 0
448179813 531572109 0
397140692 504671561 0
13784737 393564792 0
221431203 104911867 0
30558485 259098417 0
176919333 529907542 0
245579755 97476510 0
67953264 86667537 0
464536476 17853848 0
353793164 405337289 0
6036069 410728483 0
428213426 435470673 0
187503376 528128359 0
166998955 114119582 0
240414168 498250900 0
313188111 81122276 0
170987364 430124418 0
249879990 530518495 0
235591033 455704245 0
238872576 215670147 0
263562812 477332699 0
524549191 205292253 0
395050821 2848173 0
486620150 181067575 0
474891888 553482513 0
57762895 104499365 0
276893100 474864155 0
194913782 299487208 0
341545481 314671955 0
26586989 214518481 0
507563547 349803258 0
506540250 214869326 0
314883167 313379449 0
293543307 48034533 0
294830986 559025246 0
18096965 385468966 0
384474189 264037295 0
64225349 476091979 0
499823234 504148659 0
492539274 421677123 0
55695049 56827747 0
292531834 11386517 0
199524958 114808982 0
69985211 92116858 0
63410566 131638719 0
291896247 57760021 0
168554946 399235540 0
558188467 261332259 0
146802699 468095634 0
501785945 197241539 0
327702714 29948252 0
493541009 227634016 0
565898971 323656452 0
233208220 278028081 0
356654514 165917351 0
262705276 24142012 0
499494258 557924381 0
175399368 152891004 0
489678647 516164954 0
392229197 131929310 0
432886862 48137208 0
114416034 323322382 0
424666376 131719925 0
280755641 288943497 0
354545920 392427847 0
13076431 100520216 0
569235896 410193581 0
207649218 465793599 0
189688700 454806990 0
20158327 122661379 0
424139470 11284669 0
496423533 100450495 0
542707752 204094228 0
282920332 135346772 0
191871110 360191078 0
388923651 278616503 0
379009027 470859335 0
457028417 211621890 0
223182085 531728417 0
277846298 249161734 0
27474644 134218548 0
405294619 387129353 0
130539930 275860588 0
163851770 449576017 0
92897953 407749645 0
258504605 182708506 0
487680647 89713866 0
248210347 67060097 0
157125671 538025609 0
114380555 508241180 0
26680397 309503997 0
336868552 345359865 0
173310193 192314009 0
562378790 328203425 0
342875777 365448450 0
141331098 204677063 0
90518091 241801140 0
567318737 225166283 0
526636034 145326915 0
147913773 251446815 0
153729439 391387714 0
77073820 73528495 0
79204609 103745303 0
394010639 370334289 0
159430755 479710600 0
388040945 398473786 0
449605930 430655311 0
53999447 80561188 0
4243795 499186267 0
277543648 272861119 0
220715724 498923218 0
317018069 325705364 0
461258171 181246116 0
219029602 237463174 0
499459361 153740192 0
132110552 105171750 0
487910327 552039218 0
385359471 548363612 0
54702527 153597296 0
393059144 390564236 0
45821147 519534986 0
427993896 55688139 0
401467900 64253155 0
161106138 251367790 0
41806421 94416216 0
457289359 365325090 0
325843363 14926536 0
489365423 403433491 0
120983617 96091290 0
17273899 225477964 0
334304567 218693534 0
204188611 478845774 0
286978885 412930139 0
27719792 168181895 0
473789616 126544590 0
523418693 276900724 0
291435046 256181161 0
222911092 137448165 0
300666801 70305902 0
154606976 552627449 0
569213158 74326923 0
385511733 550711955 0
478872172 161093047 0
71313 196786383 0
67861427 550810835 0
71085087 219271279 0
532063931 42350605 0
28717829 337677544 0
100193064 496362742 0
446250081 97915014 0
351697545 500632811 0
337029620 161853639 0
270360719 368470274 0
30264218 161743553 0
333764516 216875614 0
239356224 225380201 0
379280037 527825868 0
265535802 226070065 0
198521077 288792107 0
400279720 232630012 0
544954604 79757306 0
561868253 517991537 0
88821239 2706329 0
216450071 464495769 0
532601591 83126023 0
375546875 268981846 0
198685679 507133536 0
346627748 239470368 0
278842215 51507751 0
80471131 176600861 0
407947267 143681358 0
158336486 195250375 0
266970938 256843 0
361649099 156331653 0
464624291 295808396 0
93487410 436277076 0
279288169 443726916 0
251485583 558749499 0
274549949 364202599 0
264252387 223844204 0
479333598 100289824 0
491038550 277067835 0
405654014 364123177 0
219504359 389653155 0
238589071 513880048 0
380131798 180871571 0
461785896 450572552 0
187676420 131356276 0
407707547 139440386 0
118521746 461406610 0
347225499 487208378 0
487216893 132959255 0
297301158 446003037 0
448374112 389244435 0
150444103 531249478 0
527036424 431844004 0
373588291 2477020 0
532603081 232655372 0
486678809 198294455 0
469333436 32579476 0
345433547 389535507 0
1953555 317076295 0
322501034 379347657 0
448784852 537483865 0
526554230 536996033 0
76150792 387983983 0
454293392 250868953 0
494726844 26149745 0
169306008 173228009 0
70162814 274407775 0
197676810 406879939 0
503592108 387312650 0
6512033 206474870 0
199740162 565653018 0
441740546 98760509 0
29705221 74279988 0
251871217 504369650 0
1787967 117030714 0
484307049 551785901 0
74186709 94768889 0
200193325 362318137 0
63518286 131047522 0
548207035 241878301 0
119380027 14142321 0
130925503 448948794 0
284430314 44726899 0
368825738 483540639 0
227364279 198252709 0
283062501 148827077 0
367598847 540848941 0
552641221 262174916 0
547324879 253088174 0
48667193 212516717 0
27683772 245224907 0
453035929 108410904 0
314241777 14791170 0
280999386 133979709 0
464775995 523152743 0
545932665 408246980 0
3280365 224315352 0
380193035 552742401 0
332395089 258974291 0
471616816 252006982 0
196616535 358248628 0
189536467 550437235 0
380813679 156861951 0
94410346 471553882 0
553713750 522249320 0
373442514 257967062 0
504278288 450840 0
436350453 417442277 0
226571280 475384194 0
176547646 144040606 0
223963157 188984999 0
544314574 547948105 0
472106361 323058248 0
135589698 475254698 0
444322258 242971531 0
205733086 348338853 0
208723358 481177589 0
508717248 566526063 0
97184434 233018141 0
346975771 19449919 0
215091897 271530867 0
143883426 543229451 0
16373888 221642811 0
164473242 380160564 0
259772064 52590661 0
84000315 219846250 0
380618445 60520226 0
228343866 472017514 0
180851870 280600001 0
375201586 540181521 0
551915187 357042829 0
119206985 534298182 0
305637936 384586812 0
209829797 442528130 0
364482956 402129082 0
424553009 480578646 0
232501009 13186466 0
238101816 104821728 0
199864762 462085881 0
251545475 222802965 0
396295585 263989210 0
412510553 30767768 0
389931929 524327768 0
171147560 51501347 0
512004616 500680509 0
448850258 225057228 0
294376885 424239531 0
311030309 324172269 0
168362874 173713816 0
109810841 237217334 0
345904208 286858103 0
294509399 122270209 0
272490844 482916865 0
374233008 341453436 0
15618608 562909950 0
524441146 473778400 0
268081453 518301083 0
401615819 270186374 0
527171033 241489192 0
238332632 416916481 0
296173049 29886371 0
411732432 155720970 0
453564916 90348533 0
543681258 296663334 0
173995308 405321214 0
341270220 358247175 0
81104773 33585141 0
434506002 440582895 0
558010573 79482171 0
352728555 432668398 0
311045169 266890157 0
99339028 377700951 0
545501024 260911240 0
52911036 202394672 0
183058695 310310678 0
436799332 468759180 0
113830680 210114038 0
54562100 216102831 0
113692193 345656185 0
461114016 203430520 0
524454880 358988029 0
86417662 155697006 0
4386437 169996060 0
466507998 370847169 0
510166035 153782204 0
492476055 29682136 0
165347865 39945996 0
330371158 267843287 0
142343731 240766322 0
398845120 566677145 0
215973719 486586458 0
198252212 481157585 0
179576343 123085087 0
153074500 305269523 0
293897159 7306835 0
547595142 299630087 0
158657999 345056165 0
57856439 388932850 0
288541931 462417049 0
143604757 350133076 0
523466491 112211024 0
240858282 413086441 0
133381614 416115063 0
146582570 19321423 0
333748089 259448688 0
111711121 304214890 0
112675757 506821749 0
498093718 28076621 0
409632941 395225852 0
533512735 185482686 0
119174300 542144125 0
547703497 210586310 0
412482441 54948270 0
24899701 5937902 0
482462113 259400751 0
196331733 147721036 0
250578159 344728451 0
131974441 357918285 0
119966930 286591552 0
41057532 39039580 0
458018515 223151370 0
279955247 555627399 0
432956098 351227927 0
172401857 401888548 0
65633541 12292541 0
495605221 409080672 0
305668915 269418580 0
429394797 156227259 0
129801797 439898431 0
333482635 209504030 0
387685458 274587383 0
51451840 466191408 0
259098387 472199044 0
307681796 369032331 0
77833393 365269360 0
40464344 54001056 0
201504557 155470756 0
319670320 466461330 0
79834120 455348094 0
144586845 390977201 0
12502229 340506893 0
25868196 378426285 0
136109247 22943605 0
92076475 257654641 0
488325633 411393161 0
338070367 475971591 0
234467063 389516359 0
290424598 369021054 0
12574570 179262442 0
21386246 11378775 0
177967291 372586607 0
394183126 347688102 0
17094219 562626880 0
485871512 139538536 0
500024318 162631530 0
431372991 153700387 0
400763152 323761997 0
402719675 101232897 0
566993124 354243948 0
377743108 333857185 0
54600024 230197659 0
512966309 192558934 0
337852034 344356344 0
209244516 180047446 0
86114766 485459107 0
252589223 238978235 0
507168421 16869321 0
208498852 74756443 0
308250109 478504688 0
78527342 65570564 0
308722624 306635013 0
403147084 83629791 0
199231148 87489047 0
187286602 241652236 0
277599619 129247416 0
523151719 5520343 0
459464147 390528814 0
213151452 289196395 0
271347015 242502595 0
205448613 313927484 0
374180219 190422435 0
550020611 348063570 0
306728003 417581432 0
286217615 96150778 0
311524890 443214585 0
551812602 149776115 0
181597273 396015231 0
438696320 262151473 0
74153678 21551540 0
88551018 542271553 0
344220728 53290030 0
77683565 285111815 0
66880013 478568813 0
55656089 363484878 0
158643886 509241785 0
45613132 507399404 0
278213047 378065185 0
272841192 516876167 0
318294577 529190334 0
320768501 396095111 0
350252445 8577977 0
174793394 142196436 0
258462544 557891299 0
353487473 223736756 0
375352287 295611264 0
24155951 533530286 0
422197707 81832273 0
454478107 399497642 0
509079061 84386451 0
219204371 477444245 0
166905745 221218924 0
410268520 169287811 0
183231461 323952599 0
452184187 456377514 0
398141792 173624817 0
393576962 459408254 0
192879675 150410577 0
351614370 139672951 0
4651396 475721711 0
387535737 112644484 0
425133155 324318619 0
477302009 272244463 0
569243736 284693099 0
28422658 514289949 0
378193516 425818264 0
432427727 310661744 0
85579024 844998 0
133797107 361213278 0
516888729 14016195 0
351263759 512191159 0
121824831 153096999 0
106775204 219291254 0
192018170 478741777 0
310208834 170470377 0
377800993 419037689 0
528604367 547616639 0
102649575 6438973 0
207687504 204630836 0
295224740 404417490 0
419150292 512909865 0
179953585 564363369 0
205785160 313602055 0
203756420 70057105 0
566867940 453877035 0
279654650 381108267 0
469764381 267796160 0
435360752 539195542 0
223911865 244711947 0
295915329 400543861 0
230909602 326648903 0
546952949 232162683 0
483192491 386606317 0
291854642 229858809 0
398375056 402217744 0
122084242 557860773 0
413755640 268272680 0
365220473 259108332 0
99134204 247511679 0
520394105 267134221 0
403307875 123401399 0
203478782 288375127 0
462245193 564561626 0
455837590 546909951 0
66224224 275883483 0
500394359 269274926 0
66927466 477724414 0
62435898 220334995 0
527968710 242985591 0
83243517 497495254 0
362916091 390410228 0
199581567 139229858 0
41527851 231692301 0
11632969 452268750 0
318639050 13950579 0
266686232 213729869 0
114425551 4425238 0
227047115 557833145 0
330600279 478515340 0
273804978 389730329 0
101308431 551342676 0
306461644 298673340 0
268343139 247605963 0
197157714 550270429 0
484458005 98807776 0
379361218 468576822 0
203056987 68725388 0
193066470 322038199 0
30800540 48931294 0
489482179 242927823 0
256337699 285302982 0
93437686 129169375 0
567850474 495727142 0
321486377 117267040 0
49063923 422293054 0
16416045 98743673 0
90962435 259354714 0
71052749 187777374 0
164894623 464563990 0
550587569 515866727 0
343765246 531840346 0
275416455 221600600 0
557874042 248951975 0
486937409 382316513 0
152350053 469268445 0
428871338 320894117 0
282833588 343747678 0
537435552 52293000 0
352997850 203736998 0
90853564 258546129 0
174391977 124966331 0
9878034 263265521 0
227941876 274691868 0
514247451 465956304 0
250689416 440896788 0
294621523 439487013 0
167956157 382647062 0
38706746 168032226 0
108372784 345908841 0
368445684 414129755 0
546630559 246631645 0
514956752 107539304 0
417526914 157090735 0
110372682 23922419 0
413630892 537061382 0
4024253 434868577 0
112322247 509871836 0
531175203 320360936 0
79747425 399852916 0
102025384 64216760 0
466468302 153994326 0
306083001 544370365 0
439495969 516474577 0
190279755 91431508 0
407430576 358937294 0
214653676 135549998 0
381398494 287704409 0
91820190 244772006 0
274448810 439892998 0
362021330 223594410 0
188361023 358643825 0
372481353 473110788 0
409842017 406882172 0
325938982 367835317 0
362003432 93159331 0
19670434 123051058 0
286902833 514947461 0
508131136 404613737 0
549425823 224983921 0
242697378 568335863 0
345119481 135705171 0
343436117 274040362 0
70699632 55657029 0
456561418 313529597 0
2741045 522179895 0
406300593 392502012 0
63201175 256458193 0
207649009 253668291 0
242434535 556981554 0
218416353 308639186 0
185029402 334109583 0
234026210 432014951 0
431635012 16573845 0
373140451 26057544 0
5624069 232240411 0
62320369 397338490 0
413585670 483799701 0
67097800 476252222 0
86391737 330977386 0
118260530 91012288 0
335386573 541545899 0
235982525 224423125 0
462139465 61413408 0
362374497 559411144 0
96858907 145030249 0
297434250 433083853 0
254406725 96446287 0
24942249 8999570 0
489724173 548295581 0
359986109 68023411 0
452362908 476799628 0
110515504 492344990 0
544974493 282857023 0
57671913 349895149 0
181686928 58997330 0
400512359 163190691 0
66390458 562724247 0
303527098 556354584 0
229769599 436770645 0
514744343 372500728 0
105130712 58687129 0
159675839 118178383 0
219067725 41560236 0
530908326 156335128 0
298214751 335542965 0
292156554 77804738 0
75271485 30812686 0
23367681 78370810 0
186639327 392702315 0
404610072 287089268 0
535984819 409628518 0
150612664 226282030 0
416527639 329724963 0
36551616 300005934 0
342833371 128111587 0
454144128 13691406 0
502930390 433042094 0
321637697 124410549 0
201748172 353799498 0
413843330 69230696 0
236175030 84927296 0
297869559 85720064 0
9638184 476736043 0
144338509 228632983 0
259883500 104292183 0
140960081 193783670 0
516143065 315105893 0
304727093 498290554 0
148504961 412814275 0
348334825 251209287 0
376521960 122894864 0
350664668 456772429 0
455163029 542096053 0
382493431 200713096 0
314022882 535519799 0
304438117 160295967 0
141283140 160752426 0
308709840 198582839 0
264953095 157603744 0
88057074 333268020 0
522028032 118528575 0
242511450 147582901 0
340201166 215615245 0
533092631 171735600 0
452263194 470367212 0
159032060 131472961 0
473819331 537437302 0
201428506 231039842 0
494386503 557339845 0
103819971 472109048 0
266070350 83825691 0
214861061 491760254 0
203605989 378347227 0
351390700 43831841 0
380462261 374519534 0
536786058 518969541 0
530132434 426039758 0
69650648 172799473 0
557145145 32599435 0
220665133 281340524 0
70241800 162018131 0
42202821 66647174 0
545740880 218334183 0
232104984 277391207 0
381554153 277767194 0
65523360 266628043 0
94063421 449028364 0
252971091 524253645 0
516998004 405082610 0
110309263 312693971 0
455794778 32739657 0
53440224 163344692 0
130798787 190460622 0
397046138 28338941 0
512277197 392203335 0
241791450 52669761 0
198869325 194815729 0
226835897 309550780 0
524587274 320724068 0
279025231 480877338 0
422680180 144035206 0
190520581 196274515 0
463787475 463555305 0
123567554 137879939 0
146973835 257585729 0
127473217 419019575 0
135259946 115318359 0
532351540 147362165 0
385634676 95255748 0
105937994 555495548 0
394406933 393278904 0
96504346 525532647 0
142732334 109761610 0
332663866 163216771 0
433745810 130332703 0
394976105 439603460 0
221610228 257265652 0
539807553 336108221 0
7183780 116851323 0
46505038 469805252 0
323240699 488144639 0
385546120 347727525 0
236677494 2759823 0
518432811 82918563 0
517168503 66793293 0
403107528 187148507 0
500132623 163745033 0
538984789 524057160 0
273295585 157080230 0
127650206 543425470 0
283865374 380312304 0
553899524 244893831 0
153451194 517405055 0
328127141 566046279 0
448337820 155265869 0
371161064 479489543 0
102559058 426753871 0
500301072 419567817 0
223606010 228369586 0
188281176 328395385 0
50596986 180538341 0
279981093 415014336 0
433192565 553513495 0
315794159 336795706 0
370613132 135626653 0
466771308 557260076 0
114215401 568404009 0
293499282 14038563 0
539131305 61611556 0
541493100 555254020 0
202848916 68511634 0
144073116 52258646 0
254046240 333314643 0
461595615 205574591 0
322198261 331829635 0
152384706 497698547 0
214243248 371575058 0
544805773 546106975 0
114163266 179420433 0
503246181 333493325 0
324168236 292429735 0
104517368 231583731 0
566795333 220559932 0
158990876 283104850 0
208515444 149505613 0
383291974 558101177 0
164657522 156933993 0
438244408 203805741 0
203089322 494708412 0
152722472 390797133 0
120561246 536106298 0
329141363 532218982 0
477212998 388865537 0
465509197 432624788 0
461836244 559052589 0
334259277 478867240 0
219377343 55100549 0
332650338 338822717 0
327735206 3753313 0
367683292 516186457 0
515356726 537605971 0
300028157 375195464 0
450644625 101359998 0
315443726 299758568 0
112491339 531940102 0
8513933 202939859 0
177518694 343737693 0
425825838 461837920 0
162445978 193184288 0
563865786 147550776 0
221896019 511729673 0
163088034 168629929 0
299288582 143511569 0
441266904 327285033 0
414939827 59511259 0
133821526 553829308 0
122575292 119015480 0
193670384 74779816 0
268065746 459834073 0
55239856 318068933 0
231934540 454338792 0
565299124 399476334 0
556316288 440551 0
517620357 157493806 0
550807538 18573617 0
125780222 356199505 0
302455627 232323498 0
339560123 223681070 0
315435165 262814955 0
272668490 499448646 0
372355968 475685149 0
391553009 223394946 0
144238148 193633049 0
231830896 372409827 0
256972343 155841583 0
151709543 548332344 0
555300616 386549418 0
149448260 343732381 0
146586921 199352147 0
531643566 457576516 0
516879903 442207595 0
168778825 258256022 0
81602108 13721572 0
162416748 135777775 0
1609755 340514983 0
82611984 519627716 0
191340045 180728628 0
267665846 361786377 0
498733623 332576731 0
555998888 288828111 0
236576665 260008856 0
443315808 466653993 0
810550 120914343 0
521342955 285980384 0
420292151 141489548 0
129762858 478403633 0
513196922 120384685 0
234493021 151863365 0
315435854 407247388 0
98426546 409510560 0
485306921 315529762 0
132341598 357623566 0
55465309 113704199 0
560506909 280729375 0
429219625 44842827 0
231607063 197617189 0
123840426 368415879 0
510753355 191336912 0
23192956 389013751 0
556108881 115041641 0
407731560 77209965 0
62886222 160894027 0
71324565 262177071 0
111296682 68885489 0
9728484 286710238 0
488015935 34125321 0
410488305 365477139 0
116791524 26925903 0
333826356 11417665 0
7404724 75179514 0
414994083 341005130 0
519106572 315221761 0
400494146 16352303 0
442944955 124913818 0
40175702 542091233 0
514129512 199213260 0
566198915 62079216 0
267246623 84630863 0
230594392 283936354 0
182800852 272768113 0
182576500 267142626 0
358642912 12774511 0
184031277 297273174 0
140567704 339218926 0
68270765 62077472 0
334008232 419220975 0
1398681 379380360 0
470588956 399506616 0
204705463 72167743 0
388811159 225850173 0
332378892 144362709 0
18244411 459285391 0
560723624 235574919 0
139936186 48184994 0
531313318 430624982 0
539084984 348430062 0
75145218 142401257 0
44705145 178168176 0
372363325 158045428 0
166235423 275240251 0
436830482 114967385 0
379508010 506242837 0
236163058 552938795 0
293896950 12498850 0
443237712 53620288 0
423040209 197045625 0
471527479 395704260 0
58238657 144891438 0
553668279 406349639 0
538417390 410163121 0
34923662 439263816 0
402356322 295331871 0
259193110 31053230 0
386204948 140294802 0
349548904 111409455 0
192042414 131746421 0
251163112 409369636 0
291310149 436442460 0
468233623 532986437 0
61871024 160102926 0
438344811 138743266 0
346464669 491657546 0
119836954 476710423 0
444897159 545171099 0
493473704 80085406 0
453137355 91500071 0
229840125 520922926 0
478062194 9639486 0
362324369 385727488 0
282295433 466869960 0
451703819 473981420 0
143977552 566837069 0
137024573 536995023 0
36522677 290850553 0
534734157 232367653 0
20528554 470785704 0
521413096 119291721 0
167373094 466463348 0
107375549 480781477 0
501910583 485401644 0
19008109 301712228 0
226881800 295281831 0
157150750 193206799 0
556334625 119455270 0
174400126 106584059 0
211833431 153186698 0
466034447 287012484 0
425479774 499348524 0
88444902 381857519 0
251490101 351424556 0
300248728 22240240 0
104726566 201583128 0
481373052 386979967 0
434488696 121434350 0
105548140 61550039 0
490863544 395471877 0
320039415 286236777 0
126252756 43400453 0
2847538 157618860 0
519345080 252418324 0
2622098 330196375 0
265580969 334358953 0
263151289 209552808 0
327971038 28376463 0
429360897 538749501 0
352077494 497562109 0
205517473 492224894 0
364451751 285614350 0
497215516 492281704 0
566258384 193069342 0
231389262 450075643 0
437846718 82547562 0
121100825 543903037 0
501124759 180546369 0
333017886 211377277 0
489978784 55290801 0
9193263 396289631 0
268551061 475480382 0
424305537 147171091 0
551233015 126571793 0
89058367 189831469 0
400938746 172240244 0
460092737 532425667 0
187636100 295216684 0
485178835 300918752 0
565369617 105893218 0
389584454 444538370 0
9148263 25856636 0
401628788 490753675 0
481954650 247843241 0
315436029 521250395 0
566158750 303237590 0
43493018 155406252 0
191342595 79241128 0
172799390 261906026 0
137828083 119108616 0
537709877 136047631 0
397293184 123606394 0
555178363 234905486 0
356933555 165440614 0
393364213 144091190 0
222624117 188890706 0
281299673 59274996 0
568450987 228534598 0
106210982 217141859 0
425701324 267032988 0
40769906 389523303 0
91379939 469397775 0
487742415 341687902 0
413384142 354106640 0
280781603 472470464 0
422180534 261554391 0
517849106 487091221 0
115895403 324931029 0
83508402 554147981 0
27660694 534410426 0
176409657 97507392 0
318828080 210105030 0
274394859 308273711 0
438788978 369741837 0
456319058 231626122 0
456500948 492150511 0
339998109 21996424 0
453852124 220625946 0
446298566 34716513 0
105427690 181463542 0
159779919 128027967 0
529337802 135853773 0
236359122 142715639 0
567773738 79542944 0
190415782 518138319 0
491291985 191558416 0
333732647 13643670 0
126516612 34269905 0
485427430 51506992 0
238541695 374817834 0
508789265 198814830 0
515691232 316869437 0
2552923 498319098 0
147925477 309725823 0
287110268 422144900 0
510573916 201359722 0
222381275 319955133 0
551866340 86271038 0
139323524 278044655 0
101664663 203374759 0
152717448 238298187 0
229825951 217164956 0
346890028 194118556 0
547334931 54902538 0
468650357 458244843 0
482767422 175538363 0
154945569 536387735 0
244009992 134632843 0
42872123 480005840 0
70593371 308922465 0
189277136 100632339 0
563807633 252626826 0
336057583 463721218 0
41681595 541568984 0
415425559 176693701 0
565300604 12835559 0
59802859 415583420 0
204567237 180777778 0
346739223 138867932 0
15890739 110200113 0
141112043 390565059 0
485107013 304753664 0
427018459 137783475 0
219315345 402966922 0
480806987 338763477 0
91513770 32280806 0
313461462 248158558 0
94144058 484482265 0
154373820 168346624 0
537409428 462302243 0
242108113 454257221 0
411678506 308712121 0
140126037 563256142 0
328995682 167364749 0
370878668 175538560 0
114639858 5788860 0
131341306 384976122 0
474122995 235364563 0
205554859 187568374 0
154340034 294128460 0
234944235 520811420 0
116692364 362552056 0
481392372 319032629 0
96971072 216831263 0
431486980 543072442 0
118022901 23263978 0
29169454 149694534 0
182599356 261386696 0
268698329 75435435 0
395945515 85915257 0
410206031 554026093 0
366575818 89674213 0
144527407 474110028 0
413173420 264469163 0
131561381 39292819 0
70370989 554786573 0
386698585 138911877 0
317057659 150501506 0
149733113 236616382 0
468901423 431508021 0
567458916 177090929 0
240459058 444684355 0
413308198 64279365 0
387868523 512673522 0
436822282 265519432 0
510155113 284272965 0
79514814 289418201 0
324959042 516223085 0
245115747 477114576 0
385874973 230034283 0
163696151 468695785 0
333527636 86062010 0
237308727 200721263 0
48492983 403670444 0
87380733 100436943 0
143872149 231470601 0
5118852 72132838 0
291156731 472257759 0
555095263 128057185 0
341692542 273038064 0
496415966 432496181 0
332502080 277293943 0
102938880 15051755 0
396943041 314226549 0
450389794 283281589 0
270243420 396999460 0
558074264 389901700 0
479563097 210652156 0
161770497 354773764 0
470444676 8666661 0
295707467 165341562 0
447920864 334765012 0
503880270 283832226 0
491058531 378253447 0
250462445 420304189 0
130818070 96292695 0
63148572 290764980 0
196924179 433690829 0
479884441 364185823 0
213350167 150928349 0
480482879 202912761 0
244242581 9092068 0
253833407 446362344 0
166909413 349574251 0
97418616 487902214 0
234800197 21501623 0
300690261 440601973 0
355812246 232237515 0
271751355 400402572 0
75909568 542991788 0
156406407 439048936 0
542256185 263472031 0
19084738 435942535 0
544265436 15391940 0
72884891 59762414 0
513926748 156502412 0
163964192 32796694 0
180957636 402699167 0
413721383 181301106 0
25386192 533639663 0
540609489 187836058 0
85345875 292274552 0
156334115 347084464 0
185065008 400210616 0
310409697 535198867 0
481701293 167176701 0
259253296 392981114 0
274309114 467252692 0
20499179 444464535 0
282973511 333000517 0
130879184 508346936 0
134795036 341857957 0
215814570 470964525 0
503120221 325137147 0
538545399 283478178 0
142280948 567318354 0
28557999 468602634 0
439192985 146585272 0
211706232 545386512 0
377996417 175013964 0
145959959 272469177 0
59216218 466277347 0
231567362 503312105 0
223223727 430333269 0
199592194 399279867 0
226615333 193254223 0
502235484 499376679 0
232701749 192907360 0
381204118 275333446 0
524665256 119470640 0
269552905 255028495 0
5608868 232077861 0
143048236 126809644 0
23841453 315217779 0
288394476 138785230 0
84946287 17261274 0
212770657 225091708 0
464849393 390908819 0
485566159 537499697 0
183109222 417728078 0
356755925 235069014 0
605963 354890518 0
358857063 554555741 0
217796189 418775656 0
76860267 419046770 0
116453400 372730230 0
35093884 155247848 0
494310901 17905385 0
404362286 321662406 0
440878679 286933887 0
189669292 564413062 0
33149443 49743236 0
81942733 309629008 0
486242554 11611651 0
31956043 25188401 0
380854956 291746783 0
269677728 546072970 0
567684305 274400230 0
325185535 209732952 0
149357877 168537847 0
137851220 58340900 0
426973745 394507727 0
146641504 282969063 0
314418062 451927401 0
49352283 235012415 0
535976973 237524938 0
529740723 94222822 0
75464896 514274698 0
87541547 263993205 0
404632792 353821739 0
514589477 175218693 0
526492262 275698120 0
560443502 263933483 0
178002049 379775836 0
462764211 23280714 0
59181707 317354668 0
159198944 30997577 0
403528585 313009993 0
481868182 197440152 0
12794629 129670546 0
58416508 550001146 0
335131826 60396498 0
187606540 426559396 0
54982650 519198001 0
146899165 241981712 0
236252533 9083958 0
96226989 429254405 0
120132061 494614507 0
120022896 500646116 0
494963695 300350595 0
143578892 480763554 0
41149119 153725388 0
362527042 119491564 0
542899607 82003849 0
293402334 209456309 0
295271148 101268964 0
176425962 145013024 0
186840231 405017602 0
103299727 500094554 0
362396413 391183584 0
10390165 39523817 0
196039087 354249169 0
454601863 47058510 0
543241248 117347599 0
493953237 413831398 0
542648456 36654818 0
150304926 351090966 0
11017499 168469888 0
236808323 21593294 0
396731496 230594246 0
185191680 320244717 0
214062853 370609008 0
24247722 156812305 0
134567422 340884947 0
368303453 458779617 0
205982008 38626290 0
356464385 326261890 0
182251625 51446399 0
440887688 337126952 0
262065878 61638711 0
16914183 327740907 0
280149209 477647163 0
405375779 166821212 0
64326526 461531549 0
346440076 197932754 0
67029572 146964003 0
76362612 524795054 0
336756230 359580158 0
209828003 286172312 0
563186748 161718408 0
475553287 351709945 0
493835665 162631034 0
250526900 202939987 0
104467681 175658612 0
268274147 200167717 0
361868161 214951053 0
48318033 18915157 0
244727327 538219256 0
3111740 39792217 0
564141618 13599314 0
527676802 156804521 0
219053576 167273735 0
230723230 543371824 0
113998532 543961021 0
443150531 490943869 0
332268420 226529423 0
30164330 252513454 0
14544797 153564438 0
182679123 475828309 0
25048214 325458099 0
155251038 71921258 0
10003470 294314766 0
16858814 121246176 0
187363276 567738004 0
43323045 84324440 0
513802390 549108402 0
176489255 18066195 0
346116926 374815606 0
441052078 147931611 0
185288373 49636568 0
390543056 203037394 0
394675243 15961360 0
68821432 327397727 0
512336935 93385611 0
523794160 281695830 0
277631455 444676872 0
491373388 472292070 0
351694761 295355695 0
5571493 155219517 0
199953425 22169037 0
284499140 114862478 0
510129997 292286834 0
389140164 114637473 0
419502787 254348481 0
172626726 353903819 0
298069614 484117844 0
243352797 86410804 0
47170568 114466898 0
532432529 209963852 0
157798849 511821634 0
126095656 47885898 0
225275784 496108594 0
234887742 137364723 0
272451954 193977244 0
187689161 296720533 0
225345883 42774411 0
381086012 487366939 0
504448793 432378118 0
305485283 15894963 0
172690090 406413302 0
560310057 411164536 0
521327855 202519795 0
491956740 200213177 0
274496555 523809828 0
422229945 80411210 0
190950786 191324231 0
127866634 512924865 0
286227889 541144955 0
202672624 194061614 0
360892729 240624017 0
332481672 263194892 0
102776978 492062355 0
469291971 306707741 0
258616237 503815085 0
470074107 76205867 0
10564486 468680553 0
126166322 219398227 0
82690636 376139166 0
252744570 4187871 0
286552099 120984214 0
364847775 188144578 0
377630665 281560462 0
33335855 6252345 0
421258848 45347625 0
415644384 502647412 0
406912255 32347878 0
305180670 189080371 0
140666236 358433226 0
138325820 10403878 0
404860146 361316558 0
425296911 346356287 0
523983126 293619809 0
272277008 245567650 0
137317957 302490258 0
472732443 53435614 0
453057963 359127109 0
412007978 237674002 0
381691384 401958652 0
321516508 499581896 0
234660511 369814152 0
22885224 196937503 0
297619952 555368470 0
79773882 444753183 0
30846706 450390263 0
531862704 211054750 0
446623155 457495242 0
277932117 536889828 0
159543658 316334904 0
469641189 131044384 0
81581547 41922047 0
497017805 381755484 0
410044012 420012810 0
250150992 244353756 0
428655025 115787205 0
253239953 285985267 0
329172219 69220641 0
465446529 177869749 0
111631527 467784558 0
167003497 501080306 0
455338229 245679246 0
80495879 429878063 0
392001172 399314994 0
463158840 70260240 0
96798081 486724610 0
369451108 544861890 0
355032065 267835201 0
531720170 147480633 0
123803370 255054855 0
478808880 190902086 0
384624015 521672502 0
73846526 151857452 0
164213108 394348925 0
42881643 100888858 0
429711182 439047157 0
199012880 434596993 0
78984418 230739914 0
561975186 352074669 0
286555523 541059020 0
478736889 533997268 0
224863833 525374048 0
419901005 106478550 0
556688186 177041254 0
48299726 53713440 0
76570751 203335822 0
246733417 133147836 0
122017658 396197001 0
76347687 3494146 0
93193169 194996121 0
378635866 524469903 0
258940658 287227717 0
185057102 411899576 0
448743443 486210596 0
505906393 524108282 0
252815653 507436081 0
385963370 216802763 0
57455610 317498118 0
129440981 149093533 0
114013127 296124308 0
184319433 140804915 0
113187255 281766988 0
109324891 158135229 0
72203079 36116276 0
467981106 275000922 0
353839203 384986643 0
180998194 392766266 0
438975633 47915237 0
284489655 210563546 0
495308808 559123799 0
157288542 175002859 0
39962403 91102145 0
41243191 78301274 0
252071364 341942211 0
75654520 239450767 0
387288260 51168549 0
11364053 486587021 0
34431675 160515672 0
372879123 6086916 0
409328752 381284516 0
505571824 106763412 0
15216585 378814471 0
131413200 483188118 0
357148700 376481505 0
374672185 28904181 0
421655213 275887170 0
421564620 515208854 0
106642454 84694438 0
533092178 130661797 0
385812927 80605381 0
63815418 325456198 0
501493528 372057988 0
10917879 30027366 0
375171979 452690649 0
237521803 149156983 0
29036177 265818328 0
80066528 480277821 0
417073924 515091128 0
227959869 483729277 0
183718882 477790598 0
340640859 237894278 0
1536255 455056522 0
40421456 524253468 0
16391849 166735338 0
333402362 386554219 0
271672824 365006335 0
181818321 18975434 0
287635549 119869507 0
184880694 150006430 0
95271578 126833263 0
267401096 511281339 0
490483142 363281240 0
237013258 129033514 0
312643559 237149395 0
52789207 422194371 0
108956829 116926363 0
291733577 513962638 0
285490285 556110504 0
69976971 472444241 0
152976012 438875713 0
512407401 215633232 0
518317171 376062849 0
403977363 79782582 0
348763571 49629515 0
296072871 237281162 0
252179515 299948219 0
382857171 545912631 0
86828536 532562629 0
315567299 421471395 0
20382528 392144688 0
17835282 287415868 0
141494500 93810605 0
185620686 55723670 0
271751636 159139291 0
46416798 403587599 0
141421662 456117691 0
270638144 16803906 0
216786870 385652165 0
379510479 411629447 0
49537491 368429456 0
79208425 493930562 0
21020767 29092927 0
306476193 157981266 0
406963873 305217978 0
107810120 181536605 0
517195983 48464259 0
534889795 186244035 0
172178476 328849963 0
26466411 408434728 0
280560724 263769872 0
10079192 195943508 0
281028403 445600044 0
491134160 271186535 0
486052386 535827095 0
520389486 293445594 0
452480006 184589016 0
445452827 112596772 0
75852765 409562341 0
232395456 178109865 0
257611453 230157807 0
423795162 315642209 0
158540558 555450552 0
48909180 179966588 0
414873876 166240039 0
144055615 466525363 0
531298998 269546747 0
166934155 495560868 0
291452764 156580604 0
205441151 117523630 0
291362741 61550492 0
183363872 175553182 0
512339981 106419155 0
202253192 536616209 0
475461067 24714068 0
193382750 291821465 0
274676378 421558248 0
357987698 323162566 0
85194343 459628776 0
148406238 461139190 0
256332509 461283172 0
69854487 283482184 0
265511197 13451977 0
191374711 478695550 0
454043453 214382478 0
44798595 514001835 0
544876027 87277444 0
530696640 448896510 0
364237387 63729963 0
307912610 296114829 0
227583917 563832863 0
174096507 144925981 0
453385960 219552620 0
400816805 320141102 0
322341099 397994058 0
337127593 236345089 0
37202535 533903429 0
308104338 203503936 0
32566631 34805639 0
138497754 326735133 0
145624942 562034460 0
455305461 463112046 0
544889309 133918602 0
157599323 45012545 0
117474488 538091302 0
129225328 19288649 0
540758611 285206017 0
481420297 80067161 0
231506988 125169822 0
537178002 373092817 0
31540497 333128432 0
133456588 209969756 0
526493639 200604858 0
132826249 192771940 0
217232539 201272582 0
533664521 128554787 0
32698714 414090484 0
35954233 71833593 0
217972604 552988028 0
495080152 41822788 0
447206870 212837752 0
440236611 397007585 0
318184622 332711966 0
176953702 511196347 0
199992190 267417372 0
406290708 337454253 0
542522059 34148619 0
218534819 221278764 0
215932154 365714185 0
347986834 260813210 0
34724239 364437466 0
334317237 543135203 0
119738323 338940164 0
255912182 510649366 0
561230621 190632239 0
120617667 175812589 0
301782439 159213316 0
185952469 276692963 0
117546196 115173765 0
466703277 248311193 0
158993134 142393928 0
244676322 446462660 0
405636816 522709969 0
140106903 81858383 0
95137181 356537945 0
487341162 471997710 0
466747424 299175279 0
498679021 559399662 0
253718396 321458702 0
440872243 524810328 0
530850792 150821212 0
272882448 393709723 0
297221672 232449725 0
83906665 99908857 0
124513084 473476109 0
135240044 89968077 0
38481060 58387972 0
149082951 454782389 0
58736559 211837777 0
510449643 362475237 0
537594060 156440005 0
385881170 246683736 0
251128352 90895810 0
288891349 507927950 0
287132411 143336583 0
435032813 361009815 0
372927640 212396225 0
289134456 340807911 0
382703312 147481328 0
104100134 471197685 0
190880667 156987760 0
30635484 333290245 0
402773044 228176667 0
5161236 538211603 0
391088496 421980164 0
108167912 304027399 0
216139270 462451411 0
470093253 42150619 0
140447248 237438101 0
292081287 324836769 0
107606438 119181915 0
39390269 18528433 0
5257813 84126206 0
551358257 255722383 0
427722994 96592779 0
521418991 341561997 0
259527552 38644903 0
14313930 352521078 0
492465345 435892175 0
480861370 470041599 0
553137569 476774871 0
150714152 134233689 0
292155706 430681219 0
338452958 244607789 0
154189571 144717757 0
431390537 230053795 0
13358620 481263814 0
45397697 526040506 0
310822971 180245971 0
448186074 353660586 0
309354816 372269556 0
84653524 433703731 0
163356594 10418715 0
518813761 381466238 0
122371974 447205534 0
258088788 539727146 0
466455974 197603697 0
86833677 527060404 0
242337 309047152 0
13044191 496911305 0
345659320 541615554 0
91192280 136707467 0
217435412 354395059 0
180548870 127700373 0
553593783 510341367 0
378247776 366717139 0
327086944 569108849 0
327086137 403601789 0
248780948 344963503 0
402305630 499962673 0
384295794 364371232 0
140440753 18827280 0
180121890 122725932 0
42483726 365811991 0
363988669 179705316 0
439147216 348124953 0
20736546 383647295 0
421151928 332780011 0
513853547 449739307 0
11770551 56498150 0
461725581 45709363 0
265027748 229215550 0
293193794 561298524 0
118464187 65273700 0
15075545 514371745 0
285502577 294245976 0
145212273 117034542 0
306701191 227682066 0
122600123 406813463 0
348930061 209368109 0
551712234 333605618 0
108894654 453673339 0
39181456 549694406 0
219789715 266965099 0
291875638 229223276 0
399018751 537350877 0
43491349 97084152 0
568830193 64219622 0
264475952 324372790 0
560840449 279973632 0
256061312 88059800 0
12297384 65856046 0
521201791 346956034 0
53669284 172416671 0
133472989 338598577 0
137754681 140046032 0
507716050 506719958 0
214256838 464998438 0
453595771 495533238 0
118623065 376501324 0
230441974 11221372 0
536979021 490167197 0
235631857 514768233 0
487437355 424221861 0
390284754 263308770 0
528833418 387816422 0
165536795 177891725 0
112169609 309052147 0
568354586 293027233 0
461038886 124966614 0
438144305 30762196 0
336633741 303370773 0
488578797 368813396 0
355773832 523271301 0
15840077 259012737 0
286832967 421737885 0
273755385 222309905 0
419801901 81748324 0
139408615 72653994 0
461551584 52254260 0
170750707 386635848 0
303336666 503627876 0
128696496 68206142 0
546647992 6730733 0
563041248 373262321 0
24706221 348262064 0
526349506 332046379 0
233256638 202082764 0
394625722 193984601 0
470845604 246724493 0
146687858 484485034 0
434351013 77407144 0
5941978 172006372 0
234586904 302738196 0
421383472 485828423 0
260082419 117205355 0
551840674 403195719 0
434484096 25328485 0
152077989 324203902 0
372655086 543189156 0
555421238 229556900 0
554036381 378639108 0
505104413 80454255 0
467593843 484673403 0
451520568 538386658 0
438639686 224801958 0
460844711 294303061 0
50271614 178265333 0
355151236 533865933 0
449919765 286244715 0
287056882 232735436 0
481234969 233218055 0
244530636 423676800 0
113813210 145941761 0
542893742 253816990 0
129508203 519420548 0
219585479 119404214 0
364435856 313626382 0
394854004 44903191 0
545860950 399532337 0
351147568 555846591 0
500599668 469588881 0
533209241 123537999 0
76154919 185535790 0
162670438 5420310 0
367245747 49159703 0
557126094 466338461 0
446178287 5898551 0
157139340 289064853 0
465385647 265412888 0
93849822 9205491 0
83491267 266258628 0
230092441 190563216 0
43606881 86073784 0
426271548 445315278 0
133677825 358217371 0
528878165 195954979 0
259994679 170870671 0
94247860 71429974 0
112566772 316162278 0
448020229 117318648 0
254226693 338772063 0
312581580 270959036 0
67720129 300992025 0
44841381 516668835 0
2708447 27432147 0
276422262 507033611 0
330342625 45867756 0
117052826 451309194 0
385202915 360204135 0
367703022 290614408 0
73793024 74848669 0
436541407 432671915 0
4579836 358260137 0
168055067 134584542 0
513481653 262746260 0
369828652 156719785 0
357263770 46663169 0
473802526 376359028 0
262032382 402931645 0
150303224 452902245 0
290550248 293547543 0
119047044 11367089 0
564817964 521500028 0
432198375 281059745 0
524924058 427027045 0
234496562 72717766 0
13681793 476192546 0
100144290 258558056 0
440045448 383496156 0
147691962 71121827 0
126528573 296210903 0
51685878 173553794 0
537327689 344700939 0
161113107 480248625 0
48017411 196284560 0
488707609 86779465 0
273270412 508702349 0
437642884 249737302 0
283871461 325502221 0
127037657 166029711 0
106436194 107375095 0
419479336 29509107 0
148933752 408531530 0
244041876 206441179 0
453967410 22160326 0
355074369 295891792 0
396285787 149894570 0
287497228 441563283 0
217502293 264725288 0
286896882 138938372 0
136791171 395004528 0
373563730 382581579 0
157402322 177521513 0
185218942 450375861 0
475529564 461329207 0
147568559 282603433 0
366799593 568788661 0
499681425 325191394 0
330674671 145710499 0
271030630 398049309 0
395587245 334096766 0
294666369 415746210 0
40189825 35454098 0
182749897 294208186 0
144618982 87619396 0
317683586 519340387 0
249518812 538713368 0
38809594 547081522 0
143323194 368162493 0
457932883 231745407 0
177711094 297196928 0
192490031 429314368 0
415592106 430685311 0
554305090 456142054 0
371093041 552388720 0
231899874 9277383 0
437094735 438196419 0
53470640 391352103 0
190504597 330349644 0
102851158 22278497 0
339388172 365746490 0
384561129 365282945 0
471892887 345529624 0
135717011 206747709 0
294377838 382866250 0
132143887 473864212 0
214021404 461424939 0
482282647 183644620 0
413637966 167973683 0
362069655 60499037 0
18114823 3509047 0
56423588 132812368 0
134235161 309825715 0
247474356 314014492 0
160926329 484976647 0
315197402 172516933 0
316100364 343514291 0
516251577 155079820 0
145188353 559016650 0
424810843 456902900 0
392551640 214263401 0
298137203 452931645 0
296480206 72129475 0
323221356 480405967 0
49546370 214119446 0
82043591 145157346 0
35860400 460739998 0
273528571 452053957 0
522471246 320282935 0
452758112 119316961 0
176668767 147318214 0
262410265 246875281 0
133419401 123064691 0
371251075 365689497 0
209433308 332872958 0
115275219 349366484 0
503638126 231936972 0
207900274 270961775 0
30656810 219467041 0
383133110 508426286 0
247083797 318540445 0
431043156 363901592 0
519013237 143697702 0
350409706 352108668 0
346091269 119858834 0
508357004 372507608 0
314711013 472011023 0
227617527 501932834 0
530256305 352321624 0
116759924 143050489 0
331966532 257835469 0
159084332 373779156 0
519814889 325887126 0
290932613 434065812 0
556601219 118598071 0
208722190 177749701 0
115357512 253090000 0
45466269 177926106 0
520701658 373477398 0
77670339 283404773 0
27856587 378553699 0
169412995 202950640 0
512868121 270557188 0
106390710 457407276 0
372270849 54002346 0
122565742 402488856 0
99312941 350189291 0
264435995 271999013 0
75406018 62313768 0
41641006 5729885 0
272066180 137324746 0
516464429 483012081 0
145962277 248191998 0
166614534 267877641 0
3780619 140528743 0
296815679 395644932 0
509394340 501108631 0
351817307 472595706 0
352946939 106249003 0
100906507 430288682 0
208522228 424435044 0
236101252 303738902 0
277701884 477472864 0
56944570 435984715 0
76924361 169081234 0
360761718 134986164 0
189977889 60126276 0
307196767 540067330 0
384340443 394103037 0
125139173 57908362 0
55121340 240109322 0
498694336 191949185 0
487137918 380035939 0
193043682 368438003 0
442900195 520176424 0
33125244 528179570 0
44956104 531140577 0
59032288 416727849 0
450806780 402420991 0
135175016 385324231 0
369421957 148900628 0
437555051 561196024 0
371830010 448233799 0
557093189 43205111 0
269037771 111941430 0
360941601 214962244 0
91071055 514630345 0
379963564 291085433 0
41719776 452778365 0
328797049 76243115 0
345665102 1404599 0
58528838 355997105 0
408872135 5091309 0
29392236 235204635 0
453404035 516890175 0
49244033 204204355 0
248148083 293716317 0
417046382 289704377 0
214013870 156489466 0
256429080 111901598 0
301712638 444364954 0
132679836 425503287 0
105087254 336617929 0
94482154 538836847 0
131436196 47721856 0
264137196 412241998 0
40446812 224870955 0
44278153 243355638 0
294553194 81142185 0
564306282 178720822 0
419453334 476321234 0
552924838 163930075 0
170464002 126245082 0
15009581 127801488 0
363004851 177116179 0
109682649 128934344 0
462021956 530515136 0
420296468 509750543 0
15550063 390866390 0
431514294 396288531 0
267119263 189999771 0
532553911 313267267 0
443711246 169799813 0
436008274 175973497 0
102848564 426250795 0
58439085 252408800 0
92117851 204402091 0
454224495 229020750 0
51264070 239879347 0
358703490 396155765 0
75920682 457200344 0
311350300 129383460 0
116033821 307835893 0
284814886 536433547 0
508605212 381305517 0
434127944 167303644 0
561147813 342984200 0
15961788 5470065 0
456310952 328633362 0
151047378 352631285 0
41940745 92690433 0
192297725 155094792 0
133293538 150770241 0
242426935 223200012 0
148095923 308962999 0
162636 560795127 0
240139531 499069492 0
325310189 127588922 0
447201531 467487906 0
511205717 467166284 0
554197214 295424707 0
300504192 502527187 0
41801628 520026938 0
96949510 271235934 0
250533747 236746972 0
536304534 329483225 0
165256397 184172704 0
383295496 236089714 0
72774226 3095605 0
68551218 488038028 0
557192630 368167482 0
442029840 351253508 0
45066496 202323096 0
35383360 333727187 0
397776853 404527970 0
508368503 473523544 0
130653110 320170326 0
120028402 73189234 0
505897683 308278829 0
38495769 144711917 0
260440950 542928187 0
254637172 69512161 0
308872582 474165082 0
148767656 84133111 0
338447530 308091088 0
397303149 75970563 0
134131628 307064951 0
348315629 443036578 0
318071790 63039511 0
503899103 469419800 0
142261575 248778337 0
426962178 560583842 0
476574289 234094141 0
273053204 120145778 0
282907074 337096314 0
154497156 78406091 0
25646440 265562826 0
300379918 493682289 0
358565619 453570144 0
240779984 521902802 0
98960914 26571096 0
456905247 406897633 0
38637578 321695454 0
387162556 50346347 0
101188063 494955142 0
322688340 420971286 0
459455873 7426316 0
509577065 296249759 0
546217671 478288894 0
340878123 274997817 0
31402578 494914466 0
192185543 46186774 0
556668189 127902082 0
484374681 243877370 0
394440041 316114435 0
435585339 405337644 0
386918342 28299358 0
369467109 546782 0
15734463 463664958 0
437521180 181535944 0
242835411 155693039 0
275545261 440642397 0
287953594 200015833 0
463428304 416533368 0
507966490 503605162 0
537029011 22802455 0
41315443 437156898 0
537988476 15949783 0
243505451 103848208 0
66056938 428446089 0
116334546 463786862 0
529808202 299138747 0
520072016 519014203 0
337851255 275109555 0
405654523 205415129 0
106955135 523605440 0
454515945 18673983 0
8955034 461516051 0
324282107 223848681 0
271503025 512684143 0
31848764 484803969 0
211043734 519289716 0
213299868 65130389 0
127143420 115127910 0
82625821 558350505 0
402977480 93492236 0
226278341 143766477 0
69512034 3146981 0
112515216 43380842 0
3388272 7778453 0
270614777 251482130 0
413914334 175553813 0
99496454 298683329 0
414915484 82095469 0
181072621 53929008 0
205968706 285026490 0
185095670 498862187 0
380342031 53325963 0
169899783 141423310 0
105383745 373570994 0
568103866 458681800 0
229941730 96468810 0
425502298 388014737 0
563175439 114806621 0
211103299 189055423 0
445478719 433620405 0
280494036 253483883 0
75435791 344964600 0
16701668 357607075 0
187578529 149286728 0
369791639 211870632 0
263691545 11608016 0
371610367 61753150 0
406433859 161206136 0
450072056 249289667 0
552404167 479167982 0
404564180 515084343 0
523680594 434873115 0
319441414 281129244 0
381967185 349790764 0
420663377 68587506 0
4394078 50496636 0
523572175 145271170 0
228891084 430071088 0
30351054 182508681 0
283253535 557266488 0
304338164 509704129 0
228218305 406498346 0
250863422 302247264 0
326036108 29324469 0
49600382 89640600 0
206216527 123298496 0
44690698 428704864 0
343730189 408572884 0
300363549 435258661 0
44536015 292403254 0
286727843 509144254 0
222215035 240268155 0
7049207 173437549 0
536315372 566043223 0
429877775 304637985 0
260387298 115996091 0
214468106 44644326 0
48399902 80196255 0
112771176 431947392 0
353290683 526782284 0
173531215 449904299 0
122295020 485209293 0
395973373 385936637 0
47335438 62220901 0
1507289 247275190 0
70494156 485198507 0
467832854 167486752 0
520096763 225817347 0
196156133 190438729 0
348430074 255515900 0
212793722 499632836 0
496199096 400567256 0
374062881 38885451 0
498586436 316005621 0
118629647 516309316 0
337079172 366477270 0
550020273 11138757 0
218742128 137708480 0
73236257 298285913 0
564095814 154142746 0
191148983 225779645 0
169824954 247217 0
443452043 339660210 0
346586495 231424388 0
431305371 420261384 0
311678994 186017843 0
435907534 426410050 0
253800275 266825231 0
229278947 151440337 0
414647567 101129712 0
367673304 184178660 0
222678971 309554926 0
533429896 376404753 0
332025185 30879046 0
183475740 293173100 0
531924178 74470565 0
210437577 255648626 0
350685902 80261877 0
297193943 313039516 0
1311841 97579501 0
376604468 435411315 0
221602996 542626029 0
137015224 215339903 0
294983344 405057674 0
442541829 375183006 0
387359743 418916043 0
552285204 223457835 0
438036360 549760820 0
347681309 391306216 0
371346986 373603631 0
385682838 115096854 0
263702805 193327845 0
163720904 374567651 0
446697851 379776360 0
46462821 519444586 0
236741476 385264044 0
207476476 315122159 0
524113727 340930676 0
140253515 537980608 0
238655923 412906507 0
105436546 187800966 0
506181931 353684773 0
482171755 338700477 0
351851432 106244325 0
158579033 439288778 0
294524990 353219468 0
61279919 339396143 0
532792561 207262035 0
472767348 69752435 0
326437775 73248950 0
249002998 23914987 0
195869284 468044016 0
68617829 371093822 0
427514340 241808896 0
314713907 330237623 0
519348213 213326374 0
4031409 164929172 0
417520314 192964172 0
63457377 470696136 0
516953887 221311037 0
544418684 179444797 0
243994925 119182121 0
97002877 224372198 0
205191173 113423952 0
379404538 309652886 0
92833151 382623805 0
105292833 416925923 0
469043245 495561343 0
210454965 276893052 0
399351273 2590475 0
524375405 136299546 0
441169008 227630271 0
297162985 367570385 0
126358813 376751014 0
343216989 505948790 0
203798142 57554312 0
91372372 116758617 0
95839079 360589587 0
254469091 214514476 0
103471297 1563173 0
345208749 420908421 0
489667915 148933912 0
167386357 482862481 0
66024267 340599310 0
555660165 257311836 0
53357309 373795440 0
439168516 517691763 0
257812942 344017278 0
7564008 2181615 0
385130605 80030949 0
407235850 304897153 0
560274683 202915891 0
396081437 351058177 0
82284618 280665618 0
467239180 272172125 0
191023646 158909590 0
341789585 315261012 0
427110455 320906528 0
333222476 74407784 0
461795002 526205086 0
73404422 420682587 0
379518381 104938044 0
249394893 531448015 0
454060165 522028303 0
395184235 318231206 0
289574414 239168450 0
494830626 107654514 0
246952461 467288945 0
84295808 424982809 0
517109507 527591028 0
356838591 445444712 0
517015579 387287382 0
498466013 367346674 0
277850480 157331936 0
516525461 326579683 0
426217774 99674445 0
51290399 374044537 0
131485837 170613837 0
1325665 547512724 0
290428133 210323106 0
350385582 369167315 0
118315534 286068078 0
179917312 89267324 0
517479589 516843995 0
62065132 302931803 0
402909066 522335877 0
145029153 394553450 0
482234800 378337896 0
324765851 338079547 0
535146105 513616789 0
232572359 434484250 0
159207559 280120287 0
551777406 428193496 0
204361548 36951458 0
323669950 448963802 0
271657440 400023450 0
368802548 66306736 0
237584173 100427616 0
448802261 208025849 0
255104411 7799093 0
168261753 429282943 0
238623553 536918312 0
406792086 141652893 0
62938447 276000103 0
142087250 320243839 0
85591417 100564761 0
546881032 479968812 0
201141790 275648353 0
306542627 272283369 0
523458262 382782994 0
227186756 519056608 0
273551710 38858486 0
401083705 177904217 0
532388326 120974279 0
371367176 299745227 0
177415872 82735704 0
430132417 28246118 0
253557611 317544227 0
138959012 500465234 0
26953540 542762472 0
324939245 322978829 0
474371095 468998657 0
392655289 438250186 0
350352943 366431221 0
416352613 458032839 0
398838645 423639419 0
229680321 357530827 0
484124850 195026031 0
730620 17352771 0
474661816 325456763 0
238468737 36177322 0
399314963 7858108 0
176327181 132642830 0
62751432 427054386 0
233059468 128661441 0
275631602 133187192 0
55948577 348295505 0
346132617 189466289 0
450061669 497093045 0
382470750 443947996 0
11669494 277569021 0
296749419 252188503 0
241462232 484909215 0
495117333 3263354 0
310826473 400243045 0
11514308 108867717 0
122435974 526283469 0
223349341 475665515 0
94663496 417706099 0
171670939 391597859 0
377036811 63432393 0
136294539 182107564 0
274752843 242481940 0
327956542 122859619 0
12652316 244063141 0
569103407 455335166 0
23361713 421718765 0
4899754 24900540 0
82329590 193021014 0
234313355 196028351 0
241628776 105885338 0
111564022 186333629 0
301209140 226927178 0
135550068 73396310 0
510038320 193079850 0
238360888 385507609 0
115218907 116161228 0
155872861 255709535 0
2459141 544748402 0
306462659 281181018 0
287463741 304510565 0
443754849 497582238 0
471540024 60485066 0
43264378 117124318 0
62762409 255134916 0
567551742 221314544 0
129996672 373344608 0
367036902 216944912 0
377037282 510143618 0
371840237 77945200 0
103755055 55921538 0
462805116 254776584 0
437198411 59183273 0
170244129 357592106 0
12446299 337680055 0
360985186 521238637 0
28099908 207282994 0
139049496 108665691 0
319575350 491871564 0
36851249 556423732 0
380114101 426532292 0
523969653 16666268 0
393574251 57095072 0
230702249 370707222 0
66470304 532726664 0
425487755 472564753 0
20412331 358396252 0
491933995 405370738 0
445690828 183039385 0
388348799 287221960 0
65029612 2023670 0
2475800 185556406 0
564194163 127258720 0
5627740 62709275 0
264988168 91039777 0
116215662 177021445 0
78148280 342456724 0
75592193 500591215 0
162326751 552842945 0
235409339 375653054 0
433465824 520817362 0
488416973 125504509 0
53672974 209130082 0
213429471 427783248 0
362847830 542838866 0
200401586 219211069 0
122577948 64572665 0
350477070 37497859 0
51797019 285335952 0
102010532 248944954 0
61128931 559861723 0
549949484 174337702 0
212762074 254976278 0
22899207 536194480 0
12071127 92027664 0
91164466 31911169 0
495253208 374097682 0
81373538 414519659 0
164896466 117870652 0
5337294 98286350 0
425741650 102262022 0
86100612 388651813 0
358679394 511086607 0
161700749 302918761 0
500560806 134251794 0
88437483 19707036 0
146882184 243292386 0
74004946 309339378 0
462019560 132853427 0
290969087 188094043 0
526602345 256047153 0
353737167 7974605 0
193898386 335897217 0
47275125 219257832 0
129691953 279097261 0
393774049 342272708 0
405506575 412241497 0
528482686 332872478 0
506572435 144155545 0
1272612 530705911 0
197053579 456730394 0
261087306 45360958 0
550237188 221339612 0
550594963 57906290 0
465876370 88234064 0
510466964 516212603 0
290446621 445997337 0
554942470 378684405 0
172992959 334432491 0
334770551 349742361 0
230792277 288925052 0
105813270 122156398 0
196297910 271253644 0
312159643 544733374 0
423478329 156406158 0
180802446 279574675 0
83776393 504255300 0
70723687 399604978 0
411031616 301925818 0
72983276 277736309 0
114887689 469322650 0
476124729 488510459 0
555418696 507434425 0
440315554 378266761 0
154514147 432741746 0
415568311 217110901 0
165602744 358552035 0
390605647 438463694 0
32751106 247259659 0
216573387 361976403 0
83848033 346099972 0
150478449 339218766 0
483267306 403107100 0
306960907 352246425 0
154910943 399377014 0
230478388 34831063 0
388481642 510553572 0
87733184 417608291 0
567853903 82740250 0
77797718 71847061 0
329900470 260426592 0
49826258 561045554 0
63250870 548381021 0
205849646 420333405 0
344378429 399550046 0
502123842 311573563 0
428395495 463828262 0
229055124 503998177 0
23903276 279858374 0
130511845 110856799 0
328029378 67460618 0
551807997 485202244 0
96005005 62172076 0
32106910 222539125 0
25204055 412532624 0
213588322 323322336 0
62846380 322637396 0
24146650 113262930 0
478681358 27513574 0
536076150 31447057 0
288756996 94140950 0
537336804 257801162 0
194818804 101953210 0
213380102 30081149 0
438919072 438426981 0
271565828 9280099 0
225870063 297723239 0
515501641 306302575 0
297859018 506133798 0
186556107 408067027 0
126975990 149926580 0
287299021 424724782 0
163294861 394054207 0
466299162 366217689 0
145929505 318167163 0
156235072 86868897 0
251515532 567162228 0
102961406 185226800 0
495494550 291844719 0
534035474 311208063 0
253762433 239286320 0
189589054 116891425 0
308297612 48091621 0
301495784 300383373 0
364495835 556117375 0
200182472 446993617 0
424240065 72488370 0
214775899 377529045 0
119810290 44642489 0
350393424 372963663 0
172813430 41161611 0
327703742 170558434 0
520075725 483905981 0
299466597 307533047 0
71851481 24867303 0
184549832 560661858 0
401728073 346861289 0
374117071 12247154 0
235615849 223844210 0
533792114 491991604 0
18470666 248510948 0
390870596 454114934 0
79825845 258525497 0
309204975 101472232 0
423428157 331165416 0
315827521 92914527 0
35201316 384804588 0
270685291 178029483 0
51467974 364540346 0
341755478 118055204 0
354914558 250324355 0
514562923 260412017 0
398231953 85348625 0
427636081 422267870 0
27013558 150180827 0
459780497 198057148 0
61278165 493256932 0
293779068 367989958 0
303750537 19158544 0
372615564 415436584 0
280033829 327292159 0
89312408 198430842 0
154675100 340823604 0
387419964 57326983 0
339498841 238552631 0
30174962 456295299 0
23208513 453194059 0
284734395 236235884 0
344012499 504046789 0
116609426 487699977 0
393328344 192470167 0
362059613 201862761 0
556545020 138544041 0
313377205 295312851 0
57489447 517234861 0
45926028 542385784 0
464891236 254774943 0
383711288 439933348 0
476110711 503515295 0
529917060 206773569 0
150203469 555985787 0
20496352 151222167 0
550521487 420969634 0
436802099 157959552 0
170780844 196208261 0
183897604 501250352 0
529949848 34743591 0
352610288 268386094 0
273542316 438387841 0
306432659 567231229 0
103201998 409458087 0
555781033 418635574 0
367124453 504520117 0
89180029 187806634 0
210623623 348363676 0
261521313 323158819 0
224734883 115568180 0
505728142 188697925 0
10162569 439724770 0
271186216 239725222 0
319409588 364326816 0
437151802 223449609 0
66764362 385910664 0
31903283 53762089 0
486586365 214180903 0
544162072 229701885 0
175352678 404394369 0
182055342 204108750 0
228074143 4241035 0
362560525 402151047 0
456545247 305335236 0
18988723 15085032 0
307330518 279312874 0
171590635 434879338 0
169484498 28812284 0
242506238 3248842 0
157189390 552580040 0
298425544 40413643 0
162481260 432449456 0
3231711 106954079 0
566483126 454611861 0
450347545 456785880 0
77718578 65034067 0
420132994 549467798 0
56573428 562733576 0
320537232 143194956 0
230360627 329761471 0
462868496 538487669 0
5773204 418714593 0
567920854 225949693 0
250730013 451265494 0
458560703 377155220 0
537004524 185248610 0
487793502 533856300 0
874031 192862566 0
394936344 2504530 0
211811092 326701033 0
278886067 343422193 0
555384740 110752756 0
502086715 51460875 0
223449424 393919778 0
521270457 398194822 0
423285531 286941484 0
186085168 306747036 0
549179330 516241506 0
376964791 30535175 0
442827902 565818538 0
424878807 315443086 0
44400386 488342646 0
513247658 70631391 0
153602246 337071388 0
519726298 263963604 0
29226523 505718208 0
301292218 323577900 0
310738091 446660 0
539613204 405219835 0
328742237 495759511 0
553677403 438596757 0
493213959 505023025 0
559571092 485890721 0
375315564 50185962 0
132408218 394406973 0
15031348 127152805 0
250767187 436982246 0
540070543 192711705 0
375467207 503607260 0
288288441 365811646 0
118765423 335155627 0
67183260 64878700 0
129231834 240968989 0
277335686 373846292 0
213689767 396540685 0
540211805 78777299 0
431928202 191509178 0
511485000 141124361 0
216869747 370035993 0
127972133 235399727 0
454021467 51388997 0
157545268 9204165 0
560714715 54527644 0
77536137 308910657 0
347108281 523798284 0
130804702 226326237 0
621067 294114954 0
152045094 166757893 0
233497897 339794125 0
75227239 175301997 0
486201083 558131004 0
133903807 299051279 0
165254037 507033448 0
563507109 430652930 0
453490965 34770655 0
340713102 414846310 0
524195075 478890794 0
449131910 422924001 0
524225762 474410958 0
288638049 55525536 0
553346026 15737047 0
140986674 398049635 0
428403851 147864587 0
85899160 377837970 0
459873238 529583586 0
96483764 353459466 0
21407672 310371297 0
160723976 497954674 0
360399876 485225161 0
259310425 136240661 0
423058644 217202833 0
83182892 272547032 0
239062847 286216770 0
557958176 511999146 0
270091967 264240576 0
535910293 506374738 0
146254406 137355702 0
363318371 553621871 0
201908275 223853597 0
401954494 314984396 0
105278718 23145768 0
35169002 266256227 0
65421725 337468020 0
80827279 36411342 0
508528706 101133370 0
264677825 187515811 0
373307602 321660853 0
261615700 167916454 0
43368093 564645246 0
253727660 77868832 0
332933434 310376096 0
199054769 363590273 0
388274604 442890038 0
142054208 332591090 0
514129698 98560613 0
189968050 333444500 0
58853553 393225701 0
169447877 460172099 0
399583112 539903813 0
560265549 81479744 0
113463290 371410065 0
480528916 531994520 0
359859713 202954562 0
78717163 325982144 0
353176565 204951376 0
368653003 158229766 0
161287638 132217984 0
298542370 220138456 0
536869181 530242602 0
19416262 343014071 0
338123906 25153583 0
260747827 308327752 0
342077372 15891714 0
403597382 56046800 0
371913254 280334609 0
401184740 476219886 0
96198672 277332141 0
68214495 59441313 0
183378869 505579404 0
433545382 19157509 0
118280248 254968282 0
472443785 321724145 0
557345557 40351442 0
331052909 106660907 0
321028243 40218630 0
31574151 153414167 0
547794124 351033140 0
282161630 305509706 0
233766294 165403997 0
34649521 16998371 0
536375337 568223657 0
51693643 351462189 0
174205183 122942511 0
274411013 69685465 0
493251718 62595313 0
515038853 209993656 0
198735073 392721679 0
211880984 445481009 0
334270997 160052438 0
3281547 564604840 0
277811880 543725836 0
422325382 323104734 0
127294559 132617579 0
340168094 306755888 0
409912545 61963026 0
273412493 25030835 0
529214678 271821460 0
545188597 283596318 0
307484353 116410514 0
438834176 157188994 0
36765533 71047097 0
293291954 553926135 0
49269124 383441697 0
548648330 365761849 0
140348442 117420767 0
260900296 134254946 0
489290331 507964039 0
436633440 109611826 0
302616032 33765359 0
152223912 502638019 0
59289047 198742354 0
513290116 311359611 0
97949183 431629981 0
82911897 497475756 0
74044412 254017362 0
117981248 454637978 0
458812869 305837327 0
185973195 159993026 0
44704138 351632888 0
306927028 368885722 0
455324522 63937869 0
550308002 498663948 0
46718795 261124986 0
119859747 258899896 0
228227075 42683455 0
555716410 326633571 0
494839388 434429833 0
542103755 238798813 0
246280374 375632116 0
554935636 282789668 0
42372151 135137591 0
115523694 492150425 0
412467417 519293462 0
565746695 420709674 0
310058920 16838164 0
511548314 195153408 0
451066551 70985131 0
319503209 65393044 0
39732800 382626373 0
350821518 309301571 0
99552692 42522267 0
536844168 486717952 0
51965931 564074898 0
479354704 251432154 0
57176548 495613178 0
339759448 275155560 0
429673578 534250197 0
306403234 356881712 0
331650343 474605962 0
156732424 375255372 0
566382581 185014494 0
565220132 226776596 0
319991355 346112273 0
343280506 559327694 0
277104545 162213873 0
350562149 3615645 0
73181409 402396416 0
461712530 27661724 0
290356844 549912567 0
334127343 445615805 0
47236558 39111926 0
135274248 482966968 0
95015790 187846409 0
472803353 171879625 0
191316289 117122164 0
412805886 222850483 0
392032839 566377247 0
164231865 92306328 0
239586870 411113635 0
199378954 191896134 0
55537278 523600994 0
174077932 409849485 0
398342999 218713991 0
257362024 318070233 0
293445417 211639370 0
434023503 525890543 0
255541666 300525436 0
297465305 68460009 0
416436431 410978129 0
256790864 518608812 0
471160069 133640121 0
546496937 120430226 0
41324729 6284653 0
26519384 534007041 0
139340537 156530151 0
112879148 554354290 0
361760403 280977442 0
183699261 453336076 0
81271017 67626940 0
363303197 463023170 0
222911837 256125605 0
302456162 524308307 0
231633539 202957838 0
484803152 130260096 0
285941742 245738523 0
110834047 396901350 0
166668124 44197045 0
207867888 443257144 0
18524313 527905776 0
215205717 126267345 0
167049325 282849162 0
81604228 479117741 0
195004691 279837104 0
53688159 14430434 0
204346384 276023867 0
326324469 59303811 0
563693586 71617057 0
80216652 382204169 0
421865146 350264631 0
116740196 421516587 0
341890782 337826110 0
540494790 134968443 0
447630632 328031133 0
531181386 400926319 0
485965093 390190986 0
297510349 206935583 0
66476577 269957090 0
110074118 83618622 0
509499199 161490752 0
479331654 447749206 0
513598025 74114630 0
395580335 99535861 0
199657496 349787051 0
139151660 192891884 0
534820620 99625998 0
314156254 401293411 0
264517719 557764561 0
550415897 564254850 0
123485947 205129655 0
380521433 66938282 0
301337906 174729404 0
175364993 321256837 0
444458491 504493997 0
457877051 86550454 0
242264213 26220041 0
380557899 313580315 0
18270260 183390919 0
452789429 173966441 0
339402981 309972859 0
389814348 189800526 0
389818013 410212367 0
312244034 55820609 0
111156332 301999272 0
417067587 227862260 0
417852624 212047704 0
488359082 378667606 0
57809385 457012063 0
249404075 487875383 0
322230713 467268808 0
15670349 47789756 0
391859403 377733958 0
421131111 92625751 0
253289982 420039060 0
429875513 125614497 0
9082962 308430285 0
356288459 246500316 0
435165113 85067581 0
243555818 177437938 0
424791268 330162358 0
35814648 150630707 0
417406545 93289669 0
260524949 115208543 0
62882442 289635821 0
39377523 127579848 0
438698829 324293367 0
55949546 32685658 0
534268458 139580338 0
6868327 153315663 0
469597685 170941866 0
356034803 339468415 0
47459474 379744959 0
175146922 152757833 0
558622280 331178415 0
84427726 111527622 0
175155440 109295811 0
266162393 52454416 0
283954507 162041463 0
329863932 457276682 0
431965085 258508212 0
565294515 209871318 0
478017982 227064870 0
39864071 312927151 0
547788679 447637477 0
147507261 291346052 0
249101105 363169572 0
367797618 180579543 0
86018847 393519822 0
342190390 109062654 0
50719631 478343054 0
63121303 405635153 0
505831238 99609999 0
314839508 220326751 0
546447079 40680626 0
76049250 50169745 0
368098075 481675597 0
409494015 497755986 0
115972351 542580702 0
30374679 384042030 0
33357479 511356949 0
71335794 516436302 0
35797588 320236123 0
359202652 145247040 0
34326583 150335085 0
32088738 336782369 0
179620075 188281928 0
228429860 568020500 0
506317005 538541381 0
120122885 422852352 0
541401793 51918842 0
21432222 294205795 0
163456166 404468235 0
355095308 280382389 0
297923401 529153166 0
246045052 308737777 0
288098830 78032436 0
77296401 99077979 0
25083785 5647866 0
392934897 536919006 0
251454154 288093206 0
321206871 540950167 0
537624135 153910612 0
13703117 11022717 0
275515070 410784101 0
122695574 536676604 0
14005635 492496288 0
166662520 283218977 0
72557696 197227998 0
220602693 250915925 0
442329068 160222579 0
23041806 422320919 0
55356487 278425124 0
71162226 232462493 0
130376407 468047122 0
231742140 480458068 0
247499570 414703885 0
407576104 415203998 0
351847604 218394700 0
11475342 412587413 0
463518733 519629076 0
104044799 385965014 0
41460780 89662792 0
450963054 79114057 0
531850498 33141480 0
370222823 507727173 0
27314960 427633394 0
489431650 412812221 0
372788722 464776871 0
465625823 517384082 0
170894259 518585575 0
30850443 342068565 0
6269576 526211250 0
51990249 113270927 0
346872978 304162093 0
182481133 39939073 0
84912561 425334790 0
480567771 268153171 0
380629547 196636402 0
162445318 225585830 0
32796724 355195179 0
194140020 231583669 0
258666555 86074681 0
52881279 456253517 0
496436850 189490446 0
461324912 536058698 0
510013575 58662308 0
561678346 315339334 0
99817490 53667560 0
568743670 164774024 0
197451369 327667973 0
431363841 278532976 0
543007349 358220526 0
116998411 503660907 0
464653705 382208159 0
413400547 493931259 0
547323915 171429187 0
112892770 359770691 0
274109550 495101687 0
31240678 515278158 0
545784401 89802245 0
13993257 476180693 0
109196935 554166020 0
194317269 195316246 0
458981051 394915618 0
224050906 519353511 0
274339510 298803805 0
61006089 397461903 0
122110920 413591877 0
96971344 131069818 0
413254662 66681384 0
166743892 562270587 0
126464418 28401852 0
170104751 357700606 0
183336146 134824093 0
372026234 199734868 0
517162107 468934098 0
289297322 451763020 0
102067732 154385919 0
470761586 269963934 0
96762692 463277392 0
415765418 20670242 0
426125818 301815388 0
518827440 529269220 0
396087668 411063623 0
29223244 314066732 0
316968908 441853305 0
480892535 83477496 0
270990677 327657799 0
565184445 95392871 0
292396582 544626871 0
290639213 142771079 0
446570096 234585702 0
69868067 96928162 0
70880913 470800459 0
33074996 54239602 0
432807680 297767322 0
235744799 386194784 0
142768475 414254462 0
14408325 167419069 0
483698838 243996914 0
328577873 321360056 0
269686716 246769207 0
528711054 146551675 0
461931457 434166066 0
48357509 458142074 0
307461576 397683897 0
276451687 304642862 0
266660165 108341136 0
317087095 561302595 0
262387850 435599735 0
226872150 383224558 0
293273483 220409320 0
502467914 120155050 0
228789396 40004835 0
78634402 35082412 0
460023256 175115020 0
451201122 555180708 0
187921321 62292299 0
240517026 379701956 0
73539575 71250017 0
59505274 143731329 0
86197367 124455508 0
336529286 205595665 0
553352077 168236635 0
547715395 51139303 0
339192269 513342775 0
474679905 169881763 0
102227103 23825975 0
380835114 537315426 0
277223501 37944529 0
306683600 80834717 0
225111527 494144414 0
312972216 58616715 0
461598583 497153204 0
3146270 83056386 0
52019861 203029852 0
472069242 22236780 0
454786043 71620180 0
35768246 280670539 0
335419416 47386064 0
365431209 126614830 0
524537313 365374839 0
289413142 232107893 0
352152371 387703156 0
453951354 186501880 0
407820678 122796819 0
256870102 440574137 0
3921638 16288775 0
441639265 385187246 0
152128707 281302097 0
209918893 234121347 0
285508340 311269583 0
148973546 35420233 0
78314084 131744104 0
83161205 410917489 0
81548955 87332638 0
280081722 499381400 0
371370237 295190650 0
210819867 29029012 0
320392894 357454582 0
195609832 133573011 0
222191249 24757076 0
469880000 564991882 0
230974833 353077069 0
261021413 2300270 0
199063497 238222059 0
526557086 511126887 0
225614910 527886443 0
277852412 473016566 0
536952527 80292410 0
54073142 422404758 0
166849753 277832569 0
128004644 205694862 0
78710067 313525377 0
485911871 290584161 0
556653144 495010874 0
546131522 230821697 0
526605201 18117094 0
490040703 95715212 0
198371870 127052702 0
369633875 437296402 0
528085168 331510065 0
515833415 543764487 0
27545221 346801266 0
67016285 183154732 0
402509640 445038194 0
510433871 167899360 0
207903248 126427147 0
201903961 148619258 0
268455405 566411795 0
443525323 339120633 0
129515488 452741715 0
549397751 378872886 0
242092734 390097293 0
463265194 415973742 0
547742826 504963155 0
201962219 161920109 0
329245150 558769763 0
259894971 349043793 0
60020031 390936335 0
382393640 147179635 0
153821487 560471348 0
128398215 261133312 0
628390 46701418 0
313400060 359580935 0
311560985 26139381 0
558216743 403528890 0
169219141 169687914 0
428746957 451885803 0
523637927 322980395 0
34949595 344778252 0
47678086 338385997 0
133095292 376509832 0
1375597 204227233 0
504702785 167034790 0
471320574 450550438 0
113870915 269041607 0
147322937 156136843 0
502194726 105604165 0
194920939 439156576 0
470606168 350119071 0
510545888 29802943 0
302200251 324214927 0
124585660 250260853 0
271284312 487464885 0
175883627 95565228 0
203706946 357024032 0
310016085 291076396 0
533792506 508235902 0
177210481 172640795 0
553305425 452382449 0
95951921 71515113 0
134015042 131177531 0
265160207 169015480 0
261255490 220574894 0
482099835 358172436 0
146153090 510982939 0
466649736 498724963 0
479252645 243216879 0
232211192 2741319 0
303575875 560268598 0
103063856 305225841 0
24921686 96632870 0
496477442 372778932 0
530833222 376320221 0
24566832 119562000 0
37834606 144652919 0
390476273 351653365 0
445304016 388460749 0
184856013 283096638 0
547632700 56272105 0
418932963 407543290 0
495769624 523110659 0
385143275 238184885 0
550917237 90467805 0
165530350 448641292 0
426875866 55768886 0
39546129 189281126 0
496532672 201820098 0
215306094 16459330 0
333754587 255442026 0
520970690 182741751 0
77794922 26043997 0
190772628 532503803 0
369812904 407563959 0
114115686 140045481 0
374608694 559992609 0
277883146 563764075 0
168828437 140461819 0
211726629 52173587 0
389425148 291871584 0
173329001 254633426 0
428219079 116923997 0
403348815 209516613 0
278935044 167099393 0
51981695 110734114 0
166209563 383510530 0
177644018 388212387 0
346770866 297928286 0
486445709 329307922 0
409977020 485639638 0
28191732 70003332 0
512957424 218773276 0
403997998 563749186 0
535152817 338560309 0
300704853 419117655 0
190922989 338034090 0
117960763 215419332 0
128541867 19147865 0
395536078 432066596 0
479708201 91168662 0
349591004 555501475 0
479558127 82297347 0
368137602 535504712 0
480635753 520848715 0
244978431 435354683 0
336675623 545454651 0
148215259 37962620 0
130986390 39811109 0
516133797 262064318 0
506004330 408470791 0
490321237 350579629 0
79082552 240485566 0
77759380 126472897 0
163783592 432935714 0
92958742 251912850 0
150271725 265419118 0
483033501 14536427 0
409091591 270831028 0
38384954 384246937 0
118428527 382765265 0
237744690 67107220 0
306193263 548749441 0
242557312 73920556 0
185914335 411104301 0
463810573 229453004 0
501337799 152307001 0
345667290 255758964 0
469227437 204233460 0
48845264 556840924 0
370551816 52637415 0
446601691 268038696 0
66272077 564759361 0
218940157 488972317 0
220027626 217475956 0
206377157 266183423 0
313023813 459454048 0
109021209 220430181 0
363086642 34779596 0
352872071 264384959 0
49482833 567282908 0
311686425 214988613 0
462157312 188621226 0
544363159 360062969 0
71627015 8980051 0
268669546 31865517 0
9373384 77614538 0
236489427 309736703 0
383859327 186371614 0
103984141 443751480 0
150508788 145138937 0
199661242 259460134 0
61415364 256594874 0
73029399 410915421 0
563581631 529914009 0
422370929 529101474 0
306409202 206562285 0
299325281 38213630 0
542230801 140716815 0
249758219 504854799 0
520068263 536278346 0
177499400 147437150 0
524812679 494939536 0
347070522 88963844 0
491696428 125849622 0
168310207 507106319 0
147231735 346218782 0
32301879 139327999 0
347059725 431153773 0
59161101 415941264 0
294616566 387913609 0
14017019 485768285 0
232060937 553213776 0
460628536 302710322 0
219369715 322386619 0
31226150 292669665 0
555662267 312850898 0
261393453 106117323 0
213693458 19877587 0
389320235 360744769 0
146535821 244011564 0
367703165 530127868 0
206388327 317511808 0
375287002 307804391 0
401871908 274888091 0
376368217 334859571 0
420815857 65201983 0
217025082 429261757 0
90262383 107257030 0
29970094 334559165 0
72360560 449252450 0
270796597 231139547 0
30231934 473606833 0
484277301 167915712 0
79437990 482874572 0
552557597 280835746 0
93269066 332084078 0
302473842 148515828 0
15086425 347729320 0
419670939 116788609 0
129413484 40477678 0
147086745 88330252 0
473562334 355807872 0
348252904 127903139 0
284034172 145043562 0
348949736 73340081 0
14785768 173839943 0
300636339 55193878 0
514766594 505696888 0
306297416 471388732 0
447740284 440709764 0
275154186 546525741 0
373269701 251633979 0
365450036 14046064 0
281822500 385049017 0
323087877 173176917 0
300275676 158843920 0
191340987 308509813 0
170875568 500757926 0
122094565 207837211 0
198694850 480886574 0
563132179 248242734 0
330559328 229295744 0
225496260 43779505 0
503066534 388029252 0
30558006 208511233 0
245846720 6761273 0
537950217 409454280 0
43045018 320523294 0
103097580 494290635 0
378641956 516248776 0
430552889 393581135 0
335032535 559204006 0
273862090 179777119 0
164937326 504223153 0
527331626 20166497 0
226704496 39568750 0
63684128 525172129 0
185636736 482251964 0
269513839 388205050 0
536819596 347566993 0
482810189 539359666 0
148940070 337729087 0
381515920 31375865 0
452888428 278149077 0
10700213 158203582 0
161219557 220118429 0
116730120 320360808 0
19912810 513163247 0
555573453 94278104 0
564404459 158302394 0
317811054 227641696 0
461342442 162512018 0
207620442 314807341 0
304403274 18818393 0
452958792 47882085 0
15144064 482592977 0
548682105 92633274 0
104170962 568954511 0
454040109 132037453 0
240807032 96583342 0
41052701 449985861 0
282695125 185034625 0
315052297 496649164 0
152626878 399634265 0
159383876 12330077 0
463581129 279906168 0
3093836 197929271 0
296749890 181911397 0
498172502 3646130 0
50291597 325839096 0
280660978 11582052 0
358787914 476119096 0
424360371 475500144 0
118799998 190088784 0
516887871 7851454 0
427254970 25959962 0
304268254 380431978 0
51127690 53515813 0
442835715 221775624 0
258550279 420875218 0
229139280 285677879 0
256033452 516972220 0
158711628 32948655 0
473380497 365167346 0
569063380 322002367 0
188252517 441784116 0
256240706 391342167 0
135297901 316935605 0
147878166 561067991 0
233671433 159775541 0
162134553 70823090 0
539053024 454524545 0
530980003 336189193 0
411690131 202816217 0
456780931 168839778 0
542850861 35976204 0
244701986 550450060 0
400498189 247705896 0
473783072 201696839 0
508878898 309101799 0
220470120 88765093 0
453890145 79546445 0
446399685 191044032 0
481028280 244728681 0
241872080 157805878 0
60517647 55374053 0
54875376 205234425 0
246258519 464029683 0
522084992 509043723 0
183704032 389697968 0
82657617 527261311 0
139093328 460104654 0
160263058 194797476 0
177043531 267294105 0
344772603 209152241 0
26017940 167378466 0
440822892 177445837 0
290907895 219369211 0
515513357 127879053 0
175938447 112320469 0
69206347 93364093 0
434129072 328519531 0
195238694 410404922 0
523769516 258790250 0
420707492 6090607 0
169874844 87358236 0
130755360 88759481 0
335367635 503184114 0
333663052 283346577 0
202552234 103059457 0
62300882 489008832 0
152070400 360585916 0
492704725 449320885 0
389925102 553032237 0
420570488 48263793 0
454698160 166598442 0
290803550 564388508 0
326444945 404507226 0
174991855 471521038 0
107405421 298970151 0
447975166 163466792 0
435724698 195626072 0
286431744 320376182 0
370379755 560641437 0
13109150 565126901 0
313993939 343929494 0
389403827 543997322 0
564795373 554895854 0
297174476 96815839 0
406050045 339743713 0
420354984 344921583 0
350014596 124226868 0
480164038 361085928 0
210994792 130912716 0
135634287 279760370 0
353846258 471050484 0
315236700 510524891 0
496932530 350955049 0
218440505 199707991 0
247752910 429987445 0
556667052 530427002 0
163660989 309049433 0
315559435 346886874 0
59680504 77452102 0
346146198 260579095 0
163903490 234103950 0
442690843 288580166 0
165507385 427670240 0
101064872 521338519 0
286865433 399096419 0
517275890 360342531 0
498390198 22843679 0
386840654 94729760 0
52253945 3117465 0
463497097 432935037 0
568826114 260401544 0
410414030 36514841 0
442567213 91457520 0
258299814 299262579 0
294573463 567852048 0
116192167 145446581 0
299075595 49061353 0
555343418 200754866 0
282383551 175426990 0
232918791 1707663 0
187019524 274610982 0
28318433 383980504 0
283431175 1291903 0
463518061 159901772 0
259339764 337510470 0
258204766 551985288 0
241261727 85722816 0
80808424 236503143 0
36229275 69137191 0
488497583 358155409 0
522184427 391277172 0
60069338 529656740 0
399184056 36749480 0
107217528 439759426 0
45042359 389121058 0
63893035 236171897 0
386045100 250415539 0
360634695 135494480 0
182604745 357473724 0
103649808 219994900 0
475933996 277860106 0
225411808 109147360 0
121464669 395285915 0
383348009 241705651 0
118554231 300893732 0
198726599 505707306 0
402836969 6961182 0
121571061 259360694 0
22482929 278343275 0
454035491 370954032 0
180380956 542644734 0
490760768 481398133 0
436685811 560657954 0
145796313 386244490 0
386476998 135760115 0
377081818 130810282 0
229649250 29250228 0
132768285 63772035 0
523662315 527453520 0
295559942 538321820 0
233517687 351093540 0
235703715 367485350 0
332136974 459446264 0
142454270 44090528 0
459441755 430980648 0
504357191 25250665 0
211229056 220297393 0
74606814 84276851 0
170542398 32054944 0
136002463 59463863 0
568772765 332980284 0
362174367 230099755 0
6269766 213356505 0
440588501 92604172 0
362593516 143760025 0
429763287 217608914 0
442951222 18726860 0
459011182 277315353 0
5759139 5291538 0
139913618 502071106 0
287946404 311834368 0
62838286 539332328 0
459640918 469519740 0
66552510 88316773 0
245836833 408069377 0
211811447 363573734 0
132060669 370295436 0
2889369 257604095 0
428918024 502009331 0
364907520 202718022 0
206587468 465534143 0
526187944 71388206 0
92643405 442838105 0
363433318 92809371 0
182333188 165004240 0
421008401 127237238 0
455753502 31589771 0
294947114 371804443 0
88670469 19750990 0
339318227 211624130 0
339460311 299248359 0
185417857 531025505 0
567963215 302221159 0
75674263 67971970 0
276690587 382560021 0
534049558 356480207 0
377189770 113449161 0
372747051 296962889 0
544667261 360187877 0
143254215 259523070 0
445134752 344944150 0
201049210 469286720 0
531375029 395184108 0
148578675 364493912 0
374918943 139708638 0
39805467 528896706 0
484634234 57038498 0
450136585 389898240 0
452916192 329269054 0
277239778 18065458 0
499421377 501524164 0
413921867 500110956 0
493208700 540034205 0
67477729 20190812 0
317043067 132153590 0
557135096 73674820 0
219210025 251363410 0
150260461 65422435 0
512235144 521510601 0
362071444 556236383 0
118940941 472176912 0
328142844 486370559 0
406805263 356817196 0
499876352 292628374 0
224270524 531736362 0
420360250 301173175 0
56375012 554292045 0
270694420 192038331 0
235488596 462440716 0
347447884 535796107 0
240678408 250247350 0
68317084 5404559 0
129559930 491189435 0
515577537 357857441 0
515039512 265882590 0
277910381 533214194 0
440535579 49169383 0
47359671 33557620 0
465745178 349958160 0
104783099 565698986 0
83981555 344279576 0
38757762 380589435 0
208111198 505309466 0
532126403 544031272 0
416146541 413548973 0
183388129 472155881 0
503488317 314646571 0
380957326 552489263 0
274862469 224560863 0
492603057 384211213 0
90030254 459835448 0
377374495 28104025 0
219058048 136226429 0
189603652 255928655 0
263937169 250926481 0
116342713 181150544 0
401118452 202657115 0
317527297 365449052 0
431193340 211734543 0
501112481 329702377 0
509712287 427830767 0
18985112 149143450 0
410345117 360866599 0
436470977 451193332 0
59535004 560820913 0
244253994 560498729 0
152828813 9573473 0
327246414 551705759 0
159397357 232825556 0
526965673 47018548 0
478579491 454103881 0
468720524 68578072 0
470480940 39322930 0
110201994 474931111 0
438171003 249930023 0
95885192 263182884 0
156187275 566010552 0
198715098 221280627 0
353325428 455040679 0
527549200 112795520 0
32497513 316537481 0
375193576 537783720 0
210681113 471477156 0
536790627 167269423 0
157471641 97203234 0
431759694 438132123 0
377001882 296852291 0
462007671 104568123 0
67889741 366895630 0
78453327 79985329 0
227744486 54056745 0
542725981 148950295 0
428817625 432469109 0
476509565 321539680 0
196169244 177089996 0
20620473 435346917 0
3046838 137518294 0
537303971 499173474 0
198818378 220283749 0
384075929 5134015 0
100325411 37970281 0
201415770 554427710 0
228401813 381126747 0
183557993 352850814 0
318969254 350642170 0
452541345 503037572 0
380706244 14957593 0
246240251 56418783 0
154933205 50892185 0
163614553 551386717 0
93439229 322749571 0
391549201 362198071 0
482150501 334532164 0
283851514 255077633 0
201420923 54169192 0
400160901 358542580 0
115716620 59618776 0
21892920 464838046 0
459654464 229575266 0
569119 195357406 0
287568974 208404275 0
312207513 526429724 0
242739258 118622334 0
395509702 393672785 0
94084763 310378028 0
449428055 508992286 0
388469444 156458536 0
207575740 479346965 0
190025446 362456748 0
314741275 3675378 0
367550491 144982943 0
309769332 406402210 0
479830437 294760958 0
113472033 434062464 0
300807542 304325675 0
33125317 92656105 0
427403791 566613405 0
203875933 36220596 0
530470085 334671934 0
483110567 553156222 0
485547179 250912594 0
149434018 422028193 0
385129142 404281734 0
60652797 423317516 0
536898355 34630188 0
486866246 113702680 0
505669464 394880685 0
541039519 221333595 0
478924529 565444579 0
372334720 247659045 0
140476533 258864242 0
247330607 195791651 0
516879689 140782221 0
107587628 204704448 0
61596296 248918342 0
46051318 336734153 0
73859809 365132475 0
526383623 238890701 0
286467284 186742569 0
396016253 56300834 0
328380052 300223064 0
556099879 67289752 0
53395761 372816169 0
538647348 293155887 0
360197057 567899133 0
188173459 414461710 0
387271616 341248630 0
266755510 318114007 0
209770598 95263702 0
90957293 155614918 0
293481743 5233943 0
215802675 356040284 0
533164143 417824144 0
281690225 397674464 0
200268371 383448884 0
325469145 504657815 0
357648509 329707989 0
477821428 38042791 0
315902309 419529818 0
136732259 405310591 0
242255436 84982605 0
151505629 219568726 0
549489779 158421364 0
541642607 50704945 0
6931413 145892373 0
423703909 227885828 0
382711260 232464206 0
88561073 360799027 0
433527851 21096461 0
68655377 515462340 0
526790833 420663635 0
431508838 71355336 0
425862556 198812860 0
466754977 176098221 0
529123478 251124269 0
528227672 58140484 0
263416898 238938693 0
473971471 385003793 0
338233564 201803848 0
139828417 428370546 0
140756671 472332528 0
241294872 54985596 0
44828752 436337291 0
377950609 192554484 0
7538767 410735806 0
424163038 97147921 0
67038555 163623453 0
191532592 537498274 0
344234818 54397441 0
134437596 230686948 0
114020321 180997124 0
282862989 289323640 0
243229415 139880040 0
557601583 199908642 0
209790544 221187812 0
378250800 184772062 0
547650905 79316790 0
351681561 566669283 0
276843856 530493280 0
84952384 55822446 0
515332527 203747633 0
273013945 220700092 0
45877890 17423649 0
444026639 278591586 0
196447799 564265217 0
128054454 520590401 0
258472907 152401742 0
186258931 46487276 0
171626971 529312262 0
305381881 457106687 0
196145196 11782641 0
171168980 443663148 0
473704800 177079411 0
39434721 144655438 0
72892857 43592098 0
555910676 203930939 0
297910276 367940073 0
217199150 159102635 0
462739881 558649932 0
61756711 498785156 0
159525909 93057694 0
368396636 239638339 0
222042843 271365523 0
488148495 214733005 0
215707678 47238572 0
85711836 110495449 0
183340470 294347571 0
482424760 309287157 0
320689842 143585496 0
110470567 414742046 0
184222628 160840458 0
201621823 285257825 0
568028627 212969474 0
308640932 375537517 0
517327508 44478608 0
486679469 314997888 0
99199459 289534258 0
449627223 136509039 0
7880220 360062975 0
193789885 162835086 0
297578310 105779124 0
54127038 84585282 0
534496359 380411536 0
321267322 221838019 0
413424392 192851043 0
367543930 275226581 0
186425452 182803644 0
274410394 409187222 0
37047581 261366520 0
473758988 380540050 0
346617434 557463118 0
359268593 72830153 0
380194783 176517797 0
26143022 414377517 0
457941600 283516184 0
166118766 133445511 0
289212028 244925245 0
444839724 60157529 0
20418364 349616599 0
524915868 460073143 0
485245406 404941890 0
382780120 13170049 0
379255119 88592398 0
96111422 213657049 0
71678988 341623813 0
271731279 349756856 0
429124484 549097467 0
125555373 223742311 0
374743945 255578010 0
356879707 494391468 0
412997040 487501754 0
411356671 564128851 0
91770509 361502557 0
385090495 480433318 0
392220546 396542878 0
333303856 153843339 0
227260678 58312639 0
213607814 240953713 0
45481616 47980880 0
66729325 21293678 0
352575023 210079880 0
504112687 328308369 0
137405439 250558849 0
381605149 58569703 0
270200267 186092186 0
318673832 500629918 0
530752358 464642953 0
411620134 106623745 0
435003073 360087039 0
97105928 114786054 0
494977693 461488191 0
19396960 26426967 0
145868366 316622136 0
282369085 289233148 0
424191066 124212809 0
541162658 114958198 0
102806534 218053535 0
452233148 376772865 0
37220686 189412773 0
511362503 479496273 0
320928127 368459219 0
428272720 439623198 0
291108420 536429072 0
485801622 541931245 0
12566436 82318642 0
126533805 357462307 0
154166401 84844199 0
394243152 94818141 0
438833892 394419357 0
481383333 87320241 0
335589224 423952714 0
115940365 159976063 0
275343671 119221416 0
247816108 452093493 0
8317756 298160191 0
23229592 349808863 0
286202478 52198892 0
252597121 448087935 0
25759013 564187884 0
127397136 11582214 0
354454277 160315255 0
321153855 24752152 0
70036958 417213223 0
451225141 467810797 0
516452985 353412767 0
389968476 489577119 0
498419323 439802761 0
49073420 206335092 0
162141281 395090369 0
364865817 400093658 0
173380553 499023874 0
62892064 14664102 0
327620463 537673472 0
428061933 526417500 0
8852594 208039736 0
4369606 256459384 0
476200340 52371405 0
324592497 171841960 0
180741716 351548889 0
472827608 525095730 0
87508992 506207244 0
319764245 147453968 0
466315559 508490196 0
222806739 408325695 0
380023371 477446820 0
408185533 504977782 0
482124917 326077930 0
25144884 180810189 0
272678062 223728596 0
138466209 544131410 0
487886359 32292316 0
42061383 88059556 0
555592393 474230348 0
188473035 420781215 0
384198132 151266191 0
154849687 232986813 0
318578091 225576989 0
494407814 256335031 0
325770345 339038363 0
207775083 282855105 0
534702954 80752221 0
84637279 379327138 0
32719504 117063299 0
519186246 481905720 0
527680346 253400824 0
252651804 162627891 0
526833293 542406457 0
66717731 207659171 0
524579129 535015709 0
464700703 110122147 0
138417931 357725634 0
232023503 316582390 0
378617199 234737622 0
42065921 131565199 0
442515065 314208687 0
226110285 130725068 0
111553632 3016904 0
7946814 461795449 0
109370023 265221161 0
258534612 6439032 0
34775860 506012893 0
465541181 116451844 0
95009104 210972673 0
222144422 388767552 0
453354705 36356847 0
556910723 8690791 0
84745328 517292617 0
67935946 36439612 0
291103006 199260653 0
143000543 505063039 0
443406269 399050927 0
271862726 130789822 0
308070445 344812337 0
559616951 240591968 0
171094109 255544882 0
19859110 568475166 0
454842642 11280455 0
28475978 346815139 0
419859724 236622594 0
394892456 123460238 0
97834089 368676491 0
121386480 202262077 0
122883760 487270255 0
215267827 362100578 0
245317122 226696750 0
28038908 375059057 0
154211229 161464830 0
240806667 190282229 0
378789412 245868635 0
173373219 13689269 0
251470557 103437798 0
342803289 476825583 0
551378666 378630969 0
545589203 44002204 0
70930209 192186241 0
408761421 534807840 0
435145347 494280812 0
56041707 508285717 0
398557584 221175071 0
210165636 246623419 0
442229193 30849049 0
477571074 187693627 0
196763736 250180587 0
167697508 328811214 0
253158134 299111268 0
103146283 179561929 0
481504130 182621070 0
59064733 139820880 0
384932085 13136426 0
442065289 269005120 0
296857212 261109075 0
81881483 348734484 0
259206023 501910754 0
497076210 230494361 0
272305141 466748299 0
475228741 170052619 0
269400561 124064639 0
394226521 536569612 0
539052693 439471234 0
186196189 244738346 0
314796805 229305908 0
205751521 160401378 0
266841435 149127439 0
294352894 268236157 0
192890728 273729120 0
170572459 403486567 0
253024422 343014162 0
80488006 129568724 0
31814973 473781469 0
563146738 204866795 0
389709782 94157211 0
303203381 373369760 0
372943908 478254028 0
507484778 112830118 0
497901999 309365742 0
490063448 555900564 0
490132284 260471166 0
94320748 186674779 0
444026815 564548591 0
43441891 418619862 0
370453841 380128158 0
218167841 101539431 0
519360308 72360456 0
438638359 184478358 0
529318264 519767506 0
452496772 404093161 0
303242820 393697126 0
553323816 379644754 0
304539271 516261347 0
273821514 242274811 0
399472850 424237683 0
447198565 530958684 0
260561454 349865979 0
92883970 486173042 0
304933774 525815620 0
150876112 107201876 0
525465945 297835671 0
542026041 300113776 0
366045148 307234919 0
413606029 516831416 0
89182761 151894291 0
194150327 257792384 0
180570946 232270839 0
365074681 340701382 0
422505885 9396597 0
138716409 68077733 0
413578352 304345885 0
219783500 173202276 0
63253260 254501861 0
156751690 348853647 0
523315391 57870951 0
498898445 59429057 0
377174695 443240833 0
428206792 245061858 0
18284261 101908903 0
429403865 76661388 0
244978754 172269203 0
244695404 536923816 0
13666516 339592304 0
440137434 217398727 0
141290044 296283130 0
3628959 382327754 0
249821086 548974879 0
360670965 375860415 0
538370323 514776713 0
535523630 123308067 0
116581595 395546844 0
259616843 284034938 0
439505206 470513130 0
542929763 455038247 0
425946993 444233423 0
552850300 83658785 0
272857610 503956766 0
284507241 115709369 0
396826037 113818420 0
239576099 305588421 0
485089376 464269171 0
276389690 214182069 0
79777370 462108746 0
279384992 344512632 0
60824113 218738974 0
118333371 311878594 0
343101073 482384257 0
245558398 141810010 0
212929663 180136188 0
421564795 260105683 0
300872793 391385015 0
66690630 145287251 0
372980605 82774963 0
312857557 15490773 0
430544250 302426694 0
547355107 199550867 0
224837665 304912046 0
288553006 128175281 0
273084565 116306612 0
164194366 324959786 0
211293643 399233071 0
111982078 475194452 0
558823436 473206367 0
447960627 219740090 0
544554903 489640475 0
378833632 452778868 0
379899888 308101873 0
471256462 153972167 0
170301231 463551755 0
519597640 451936064 0
511473191 166378391 0
147491347 236494527 0
211236826 442940898 0
518404827 234943081 0
499484115 227210429 0
317902518 305244635 0
548135180 304494775 0
343844334 510977132 0
372433149 45932419 0
446881579 297800359 0
345531906 376315960 0
377269383 198047489 0
5826421 162657139 0
15868213 38971070 0
399135246 534324201 0
287694784 36798666 0
192264229 110524307 0
329512716 151355880 0
263966967 161787869 0
15338100 482435469 0
341954720 40339775 0
92667250 211203797 0
489111122 178439658 0
541928644 283277213 0
413862041 481890263 0
517450450 411455606 0
255378117 543283352 0
189473867 328757785 0
62909851 376674833 0
278958086 470973559 0
277714359 390959349 0
549760491 532083706 0
112637389 565216072 0
485421731 48774755 0
341132381 37343226 0
184978557 441131572 0
539309748 204101669 0
539955165 199799968 0
410608106 101641147 0
55705786 95038414 0
154458481 117115362 0
435163341 373386366 0
550506201 49798628 0
35919369 350564773 0
359454699 276221857 0
469463194 17031382 0
347388611 47653303 0
25910908 483646118 0
550491711 167097884 0
153656953 40270974 0
187092918 24936317 0
530963936 277127319 0
177316459 337531330 0
484940003 379561839 0
238558334 68242707 0
208651538 295236418 0
67154730 556421803 0
24400869 85727072 0
163935594 151122993 0
374989332 395672099 0
366038271 294373066 0
142007037 272715965 0
409501661 410229589 0
219460682 143608021 0
114376820 397073741 0
515819248 355688601 0
212943757 137406665 0
218038779 505248492 0
555838262 358524588 0
401090923 190717220 0
60349385 477007631 0
440385568 467721077 0
378999344 344461511 0
73862960 456627126 0
315869734 126413091 0
313925938 4397604 0
166838920 316150434 0
143758061 99783833 0
421394945 470212370 0
418578047 152923083 0
219633317 83577381 0
457173283 172070696 0
50187843 195636425 0
179382147 476964622 0
84689637 221460577 0
422950714 171812594 0
293446229 388336180 0
146252350 265481005 0
482217693 75326975 0
113706431 566781838 0
185930492 484249644 0
530754706 447746117 0
415340789 330215274 0
260706298 431115060 0
94827380 46191028 0
501960381 138796016 0
567759451 223475074 0
87241522 420761088 0
82879049 507094250 0
276151408 16997504 0
154370586 31533763 0
39556856 2524040 0
319131018 261258937 0
62170406 198969005 0
4613736 320564757 0
35324495 63951481 0
258713357 29836860 0
303894209 483796560 0
303193480 123989448 0
81196985 486766903 0
460025078 192575199 0
6429207 386303721 0
329031930 12206532 0
323755367 496872587 0
435171672 373475731 0
74392782 376501954 0
383923384 425383923 0
347370695 563787495 0
228466605 453764723 0
181408032 450001869 0
226147649 103831174 0
323624831 15773162 0
440947770 437169106 0
218439047 552807956 0
448375467 263849869 0
108861065 384506640 0
175033923 213249018 0
183375625 260822146 0
230930264 248842248 0
471326911 126193887 0
257028731 251705203 0
269332822 287253549 0
433611585 408623755 0
468522087 496712129 0
409572720 59316024 0
43060171 40188194 0
131428398 365070069 0
225681304 514667401 0
389165304 372261346 0
183810483 63904067 0
37005099 308280969 0
89762887 9247740 0
159972139 504769695 0
46095046 96541817 0
538267540 241780244 0
348797813 356930280 0
480769886 33203180 0
449653210 384950002 0
464078492 518916451 0
383309117 227325906 0
264058519 184047221 0
493092890 465749271 0
55637235 224775457 0
30560275 106979985 0
402680586 50930098 0
276242434 475378860 0
443349709 72394278 0
51770891 236659702 0
289670367 344860620 0
251677191 210624194 0
47847865 134079800 0
126539221 279793838 0
259405354 423501640 0
536645475 533971150 0
452234412 325533068 0
295687753 449185091 0
340712092 68020093 0
53891550 510472185 0
483320586 192242190 0
531379341 245673979 0
292578750 343638690 0
539883600 389594237 0
177250493 92108571 0
447066242 467758692 0
146711142 8686235 0
301513784 228893394 0
233815579 183739200 0
387112530 479407046 0
336668687 175690149 0
46803241 426755489 0
210138167 175379575 0
528905872 132785901 0
6841876 539032655 0
504451494 436816090 0
45934087 534796862 0
324056734 100403804 0
526514986 78066599 0
314046464 506592550 0
227892698 433973711 0
373266235 454336275 0
92989796 250414694 0
409554219 517796586 0
554265304 294237879 0
361051457 460240873 0
556157196 244074355 0
284795203 365083580 0
233466559 33706519 0
87385506 38894271 0
130158800 200760502 0
56622047 320358708 0
458188820 542360236 0
551781976 12229829 0
165933695 138330142 0
1323199 172366846 0
223262535 308288247 0
506569015 143489772 0
1571834 285087213 0
348908007 489683428 0
371979712 207150919 0
3139200 328890959 0
437752557 120392663 0
414595881 236453484 0
140267304 566908248 0
424816093 239736803 0
57772038 36852822 0
543410241 58558045 0
101998844 555974717 0
531373166 546335554 0
323566676 145916988 0
235213865 114792021 0
80476222 388046523 0
187522630 118714073 0
490812484 30148828 0
188452034 526706001 0
225749076 118388632 0
235050203 411368950 0
401237047 326224237 0
303053134 89268356 0
369564185 75489859 0
271827889 316867986 0
170451848 210560805 0
304307302 424852407 0
44793368 316149402 0
22119617 352064559 0
252819031 1044151 0
491973847 361874834 0
280906744 170486892 0
189055221 219694019 0
365728568 423991707 0
411427985 250520064 0
470124507 449430852 0
245438083 416138272 0
201575713 488551989 0
281819444 401849854 0
349634179 137789131 0
512837444 352101802 0
355652921 248295839 0
103779771 567506758 0
203233023 474955023 0
216040920 75262407 0
315368210 514002230 0
495953306 278924275 0
508953673 330364921 0
409188374 327485706 0
515503161 135845812 0
410254328 331708817 0
164198229 132223246 0
201489416 548053069 0
250306494 122852613 0
548031169 378837530 0
410210035 506068591 0
219859161 416372327 0
285605039 307741549 0
508422638 466464981 0
508336235 12962083 0
118265840 543119312 0
454080484 83617660 0
37675725 543346774 0
477859279 279944164 0
184866275 49750393 0
152889165 298133717 0
241490091 298457178 0
257342684 375490564 0
85870448 243444420 0
264032140 404533693 0
509905468 443626228 0
2475191 57878609 0
11773547 64323162 0
16124001 108929415 0
546895216 218646359 0
210209156 141911566 0
516337247 169090110 0
180564439 498297361 0
192548158 118576636 0
376807785 10796259 0
144834396 381070968 0
72031920 358980216 0
526151558 51222856 0
569014360 463620194 0
510479137 459473503 0
390896340 539526981 0
243378655 472873678 0
140352969 203700966 0
203084236 431933165 0
403970022 473868367 0
376678615 27399673 0
420501516 423865250 0
17043266 98784848 0
14374467 144327192 0
407442017 318806613 0
169137667 429265875 0
404263199 528053884 0
441311222 263242597 0
415927292 303038621 0
317100354 397213621 0
90793327 295335453 0
365373109 421278969 0
430209633 494524327 0
52599310 1347786 0
299633541 178072886 0
329625326 9938488 0
418180199 341795052 0
537495518 310721823 0
195533925 369074372 0
66875020 312229796 0
211229213 68286159 0
278194669 480055771 0
1167365 563397532 0
343556036 435189258 0
433310797 556130502 0
543369913 178609980 0
93030764 555334295 0
456387787 77778563 0
492569146 89415969 0
303912402 537868359 0
557458416 525869979 0
280622957 457833878 0
452572606 253168909 0
418370812 332878486 0
302712415 142067196 0
463108498 378165218 0
15656128 512971850 0
324865001 532996898 0
114893070 536036870 0
299532799 217557167 0
146290230 517374507 0
21307789 402733012 0
303869808 439641013 0
124253220 469505958 0
440084665 375602259 0
134956353 171971443 0
342552513 102057524 0
226447842 543921605 0
51427770 44201112 0
56315401 559498624 0
505448046 132033848 0
273860450 330543483 0
215951198 64471161 0
18233511 505511408 0
477159390 154731462 0
392249643 126913438 0
459803259 373606420 0
548097012 168393637 0
196411773 8012979 0
151390653 446189494 0
260685981 90353939 0
244045601 145347991 0
503233933 416421757 0
297749178 467899561 0
17403446 99719172 0
211838832 144200830 0
331167109 356523798 0
455343113 234019109 0
108102883 94173860 0
505633787 263234165 0
48450112 85086005 0
158368609 550067537 0
227670055 447551381 0
480995373 457759103 0
278184637 289740313 0
428919339 216762280 0
398510538 157852143 0
542827392 373833176 0
332108633 402002952 0
458998629 169430712 0
111267468 544619486 0
251171916 45277836 0
435111355 378998838 0
395521926 217448419 0
528534736 105797287 0
167214055 496880305 0
484602970 118294782 0
97238715 203941654 0
405827419 370140549 0
25080593 239827050 0
295103201 51805857 0
282285095 485071285 0
9789274 456111122 0
304661153 260252380 0
191487781 367763424 0
42170771 302177734 0
219322995 455732533 0
56051797 306079938 0
394913996 27880783 0
59974035 50367383 0
393199450 208296860 0
506228653 316061374 0
156885484 542596585 0
248417960 430662911 0
195891559 395101783 0
218197639 541491515 0
481098097 494292788 0
28004666 331887124 0
338753728 331923725 0
540370379 390561043 0
156799850 115594669 0
531871858 346030509 0
462015082 265590151 0
490091148 290592578 0
406612560 189097759 0
384781820 177416349 0
324609934 85554400 0
153410226 39447812 0
202445144 363031270 0
152927142 481262785 0
275090830 278911466 0
458493747 113574076 0
94475867 325737111 0
257252654 249544974 0
8421068 356230351 0
198624389 415064552 0
129835788 548168745 0
419557219 45276431 0
347793765 231824379 0
116072205 277457192 0
201506018 466297172 0
116322838 493794890 0
458494194 329337776 0
359075649 558925294 0
164293320 554124038 0
490491194 98275269 0
152739228 181411667 0
214549252 206040656 0
223324248 297482000 0
122086651 56271422 0
539691856 517657523 0
393535381 436010552 0
426939913 337671289 0
44382368 181584854 0
73794661 161446046 0
429971309 445319297 0
251400471 182796261 0
435667358 74842694 0
452362549 113982547 0
184086525 223120007 0
244194249 489085734 0
170149659 358720619 0
526348044 234288137 0
375085331 482794108 0
544119088 5145649 0
561189575 203083410 0
428346306 526681200 0
338773877 419123674 0
143558934 118681139 0
120720776 306198576 0
386468612 534265818 0
550397417 114337463 0
447342919 85564972 0
26723869 158105002 0
175709521 493767660 0
272867967 344006263 0
14210579 535492709 0
282059255 202905087 0
55480094 38820061 0
23264937 429347008 0
157095777 311538853 0
375646622 244886061 0
419219343 503003277 0
467758354 424382861 0
437351584 287175638 0
248554621 456430940 0
253686155 548931323 0
196939679 322143759 0
394703373 249354694 0
327886073 165986272 0
4204741 311925940 0
29087381 556739770 0
504177056 144430163 0
139898911 402380459 0
47443134 339378212 0
67563733 488077835 0
207994428 480318441 0
351190138 406100956 0
307293655 49412200 0
438275119 459443668 0
343003412 358353860 0
128011719 64440432 0
63735764 102952523 0
568823911 284257445 0
565231027 224766150 0
78643318 400622873 0
498265246 556390155 0
529270163 264738424 0
274649968 315566815 0
524939033 165270384 0
265127297 249701753 0
329983560 182368902 0
478039146 377122970 0
96813494 238426164 0
321258676 108766638 0
86779253 190001589 0
515520666 475924157 0
435522601 387738217 0
503724039 146293051 0
566544146 417993850 0
535486845 78096334 0
125237840 154025325 0
134558205 10878633 0
205677711 155298462 0
56538993 270659170 0
525960442 121718970 0
173261118 462581314 0
212581198 541331588 0
256374998 545416695 0
327356441 59575424 0
25086449 273586389 0
70424640 99659886 0
80558711 318723397 0
129633964 406147594 0
159172067 424806076 0
550001508 35113537 0
12389493 382644407 0
171494991 246957696 0
487461193 386520682 0
227219653 358336790 0
394026654 559862322 0
35252813 499603100 0
287898087 218104969 0
110123304 185431855 0
105654711 230026130 0
167796203 56460241 0
520725496 109457429 0
205799489 436574628 0
239522753 472388106 0
379054850 550984009 0
545758402 526661537 0
272532280 17573898 0
202398231 206028666 0
274675076 20705336 0
53331493 60691728 0
161977422 551820976 0
522466099 170891232 0
32841957 138884272 0
18183996 496891211 0
251235648 465954159 0
428943187 298909288 0
77976623 397072948 0
229427701 355312986 0
517757885 214707162 0
35782410 569121307 0
371928547 450949858 0
6040850 281094340 0
481314520 143242505 0
80710063 541897363 0
439682115 144899341 0
26649450 143587454 0
55736134 521716965 0
4117389 363960295 0
441123101 272193206 0
363914268 92765005 0
84092034 26162158 0
207693917 282422323 0
76520465 320107789 0
178899201 764679 0
283254253 219953670 0
470757105 535989333 0
353140295 179800623 0
378815549 36531698 0
446429628 508370331 0
163201416 303330211 0
465446753 464966167 0
23622243 326540401 0
561653349 7479666 0
159399845 105814692 0
284962113 412717189 0
511931331 425859887 0
258770480 476326301 0
402797674 563374122 0
291652010 363038538 0
227813079 114055038 0
169988387 437716540 0
435105008 305442698 0
543934521 38294542 0
178077238 111918822 0
305658450 532431536 0
68464900 173251471 0
167372111 506738024 0
417563837 377621760 0
541266903 185981253 0
198697761 171958685 0
552874743 553045787 0
240410137 493825533 0
567359772 362607768 0
395450805 416304884 0
207518558 108155677 0
117082998 420845885 0
334982850 286265683 0
507653801 194831842 0
164535983 297659408 0
498233020 331017018 0
567569461 502921187 0
277923256 260945981 0
420828910 282364380 0
343610033 487832316 0
12400693 163965095 0
387714409 53507290 0
164700920 373683704 0
215771804 139201983 0
270459436 387852365 0
225426437 204661699 0
488517819 244463834 0
10479815 451890236 0
284118131 466409155 0
322691 116733903 0
303539565 546298674 0
454366338 336597507 0
95239240 368746927 0
220722688 340486076 0
144334733 279640108 0
564826483 78252664 0
548228537 484593904 0
450109773 284181103 0
192752179 55421400 0
46568519 314002474 0
45633126 437454227 0
541123003 566390869 0
513484892 299828447 0
480003701 4090219 0
373252156 501283604 0
256513794 227822966 0
461315211 201253559 0
100483639 129427402 0
422585835 62680385 0
112300595 335730489 0
472660016 462198366 0
420245753 106677193 0
63693614 412894288 0
344222155 385908770 0
422918829 532906285 0
553455398 294730784 0
262415039 355497624 0
92404313 480990334 0
520048546 74731627 0
138703531 307317522 0
452329769 366724724 0
132826433 400280502 0
203884035 496597275 0
393934717 481345294 0
49362524 565643855 0
464245656 113021066 0
35176097 474572933 0
208254291 297038069 0
63314245 459611897 0
419905049 56980448 0
153605280 55051632 0
59813321 451801526 0
528713801 181180374 0
165888312 528582063 0
95281618 105621815 0
183876862 457177494 0
113338555 285748919 0
63806889 160689688 0
225313099 122403030 0
346211779 385414268 0
515437029 401354341 0
79380174 496471741 0
337989151 224744113 0
531028565 481755279 0
114629023 52332702 0
432766918 29845731 0
417257637 148680323 0
335496721 70925332 0
534509920 454119589 0
393007453 204528158 0
299930553 352609212 0
339577842 331727285 0
47301602 265366295 0
408053809 341745789 0
131519952 369900414 0
56014678 393695575 0
89258071 157619791 0
100754105 465622015 0
145604028 101919853 0
189356930 63221455 0
559089094 200164523 0
241554045 515100087 0
366606214 20344495 0
231887759 78697908 0
123366048 1382290 0
545422218 566642843 0
469086945 404504732 0
392639318 277300070 0
152023627 498585784 0
313532061 459147514 0
356053191 52235306 0
386692657 111191209 0
530170675 383830387 0
81864014 522613911 0
241292594 277856634 0
482649301 494825082 0
122125455 134679915 0
562406449 47931157 0
423421728 102444814 0
489687123 41941160 0
198363618 257420648 0
297748365 295048704 0
26498453 213025951 0
351926199 501840687 0
538445800 481613345 0
518958943 326388173 0
290137286 405021219 0
175311828 112697660 0
199954445 378836804 0
219515795 133664948 0
195077199 309310155 0
72288112 418415416 0
155523755 475711337 0
530410031 402376150 0
294749951 263127124 0
417162002 262440779 0
391010360 457239702 0
211919341 421972807 0
43016560 330117440 0
408181442 71540033 0
65516834 198779950 0
190474970 49568002 0
113159632 438096112 0
129100297 299047808 0
174854717 474883971 0
85593728 552468933 0
13683514 257717974 0
505728670 409700140 0
501882982 49571743 0
320789572 406947554 0
71373743 151732106 0
456389002 329712310 0
202863521 365242840 0
167289597 128997527 0
194955724 444101070 0
524543196 67801343 0
148070764 460592794 0
164565143 256081753 0
43378768 549812048 0
292243875 481422415 0
557619574 270227865 0
155153356 344076513 0
169169079 255680474 0
470998185 87891765 0
500987513 125073968 0
322843247 83260328 0
13108878 131424918 0
449588184 131841872 0
114754338 318074593 0
30511510 244017772 0
132918094 481584207 0
155886662 172309526 0
441118472 415263737 0
93619191 312613213 0
97103850 194586085 0
208315967 254614973 0
388202779 242352550 0
218485756 567523159 0
240560433 37161554 0
365807647 180251314 0
397768298 134562437 0
544984509 519925097 0
293568580 492531762 0
48821815 165101885 0
103098922 342368175 0
337204040 105549349 0
263581717 523744870 0
18112620 323515375 0
400196440 386767597 0
14226278 529866438 0
202951281 411758643 0
309689020 92674402 0
4330771 455610305 0
203890184 181670272 0
543232968 45282800 0
304141220 314014450 0
467552358 250360965 0
503742885 35640682 0
403844123 241458561 0
222046587 216348199 0
156869586 95400766 0
223611151 105425816 0
428606977 109008935 0
202742304 545872098 0
439880242 157099229 0
97683035 58452516 0
536433931 272680721 0
382117804 137411862 0
403584503 323914301 0
190311489 494322681 0
136812023 406936791 0
64248716 548292813 0
28071013 427949942 0
15181250 450702020 0
7304474 548805759 0
5859868 278951898 0
174386540 58407175 0
478682043 347867477 0
423705928 342381512 0
285974307 434804020 0
456018072 116063386 0
554534882 138973197 0
274502017 530979112 0
55955253 510954950 0
19483266 168293169 0
351969819 188505114 0
123229756 557975024 0
504627211 164338963 0
204604800 347182031 0
523976047 440389980 0
368175154 527990032 0
303406649 72899049 0
28220621 150633208 0
450069995 217546326 0
315258593 204241242 0
91906887 109268516 0
125389156 32415440 0
25728231 2043821 0
214732898 27087275 0
134413055 346257257 0
333147257 302537823 0
120064209 397527557 0
375483646 136810865 0
564262246 414110539 0
96606480 100152079 0
327039030 116977529 0
361832938 36174761 0
43977326 18612057 0
166483234 47244587 0
557635759 75897662 0
474933833 109860414 0
13718116 101617192 0
4079883 322822870 0
357798108 475638845 0
41010774 568980248 0
114402809 2957311 0
194551818 76200615 0
401797085 484019817 0
185655214 32153879 0
180686133 254183960 0
215010684 462866558 0
44222689 472984305 0
291448878 540968958 0
487386605 319257414 0
322406295 176689315 0
335387659 353977503 0
9728035 208378311 0
564459947 10388641 0
327080265 141717364 0
415865568 461948264 0
331840987 420314396 0
350374553 218026071 0
186476770 232389655 0
306144757 65054201 0
372091238 233823839 0
415910792 44939036 0
159499303 480988 0
533660877 180296157 0
80290561 289830002 0
142786671 272345783 0
256070115 361118690 0
266413838 5785427 0
98024127 264193009 0
112884768 164964812 0
440013480 258781042 0
129392998 83186112 0
355789860 331840168 0
412942499 433185186 0
69176947 498309656 0
61726444 481075209 0
110301962 104128646 0
222750160 129928861 0
356783422 204325009 0
510740085 33739919 0
335585964 167815246 0
194710733 411548306 0
448825790 349739123 0
149212261 192640248 0
36303890 174611569 0
106499021 22336633 0
556260266 136958634 0
259197821 457383459 0
497546474 112303287 0
174711865 439939596 0
242836401 457033507 0
395038025 88597721 0
523902406 152633766 0
8678801 418986861 0
261318106 560969778 0
371168193 357887045 0
89493257 197446899 0
135682568 447144150 0
52368461 472299319 0
546204177 108074029 0
274588492 166312997 0
450637239 356866914 0
233861342 545029419 0
215666084 565400661 0
344430286 372155951 0
529036678 239491333 0
189097263 165244533 0
65281088 399478697 0
33240538 17275806 0
25368569 123483556 0
529275490 382911679 0
78615978 74445204 0
149581323 485809048 0
251748727 219858747 0
72363417 69973440 0
441905635 391057758 0
426583190 383732125 0
332778051 329567069 0
455609836 516433529 0
445741845 298412495 0
544376335 566617091 0
372261189 68747382 0
363153802 272791727 0
539421488 44466596 0
344468915 22722083 0
131022504 220759562 0
79534473 549693500 0
421475543 124884614 0
380894663 164314756 0
332970597 133328555 0
171063515 328210888 0
329908738 68441326 0
19086978 423486303 0
472638756 121142016 0
114335921 466548978 0
51617682 217181746 0
352263452 130672015 0
378684248 313524039 0
368117369 516794832 0
173132835 175035611 0
486188736 503820200 0
495390554 484937875 0
551719027 370024553 0
210606198 72970660 0
479083940 532299220 0
400195705 107086569 0
112706560 91512762 0
203853004 11156815 0
366174798 202523649 0
317749813 258113458 0
250173113 566086243 0
147388128 321620677 0
66096573 552929387 0
212115637 409318557 0
544280061 238101526 0
437251673 252362567 0
175324242 450559339 0
436937736 550767839 0
423411253 545146668 0
348393853 540858064 0
205254485 277671663 0
427700460 326553597 0
30627873 506929736 0
118273333 304943377 0
158484637 344868854 0
221775924 401169062 0
429778672 378434897 0
556056865 454187069 0
153080054 35254512 0
217389506 244108271 0
239474868 190035848 0
555856984 475448831 0
134712216 242152098 0
241284527 311909732 0
461079129 22285931 0
180777978 12741473 0
362347891 438231516 0
518386021 153118314 0
496648450 280015876 0
375196875 86119209 0
549909363 451361282 0
62162224 323481259 0
217177877 373906319 0
222259539 83161995 0
196595170 107836147 0
485319859 108904722 0
492388270 127654950 0
80478295 483156829 0
148364688 538614610 0
248629429 375016600 0
420731938 236295703 0
216715269 182079369 0
55839820 28396758 0
389922998 274904632 0
434850335 373564259 0
376313556 160196131 0
323483658 499425575 0
399506662 550763337 0
475296597 551027753 0
232639516 109084670 0
23466355 35023252 0
42297711 489941120 0
392293193 483002921 0
278346505 139619598 0
187867522 342230241 0
103130508 380942946 0
121635300 312827915 0
335582782 431208460 0
331997665 135691396 0
463208960 205114690 0
207938337 270039237 0
155836655 172539372 0
508389524 18626910 0
159511287 474098000 0
421731390 258800829 0
169481114 213481474 0
375765107 65698193 0
102257712 382154784 0
23545938 393255770 0
498248970 462745216 0
6141150 270954948 0
162082738 554299963 0
11182020 28298513 0
378524853 320757872 0
316931290 54386191 0
251723406 446729365 0
321630989 310834511 0
40493655 512943134 0
405582298 320133134 0
102039007 481132107 0
456012982 301789907 0
503624411 312216182 0
226144326 522569158 0
90803829 380621762 0
88138331 173624223 0
386589862 283532879 0
354469835 58433800 0
336913871 43319778 0
538051889 423099416 0
233026447 152630313 0
165750651 129916603 0
391966685 426280366 0
353827299 255630089 0
175937828 465719661 0
333764936 383789540 0
559320552 328394244 0
159183079 245307127 0
315678052 281798023 0
34288290 79271269 0
309645492 425610034 0
218077121 37645551 0
263712466 154745984 0
184842937 41827016 0
37240569 213191285 0
35023751 505052245 0
354865490 64893804 0
164786270 50339012 0
394543738 449105565 0
30646330 175958975 0
472026489 124335460 0
371432659 253837670 0
479656174 232961777 0
442366044 202136388 0
545903368 137696306 0
59300980 253471173 0
406057975 98006515 0
55095350 497010292 0
446920903 351442682 0
417763887 357386376 0
35093236 307295166 0
464996693 49434336 0
77410157 448491118 0
119073781 272592304 0
483477053 431556118 0
415047778 546125740 0
103246988 24577852 0
122256430 555198471 0
241434885 91884392 0
273251031 1004056 0
332905369 47169407 0
241670519 441490851 0
405323661 13458283 0
73666336 536513573 0
323425377 208885910 0
1003005 449604138 0
439462800 327188879 0
513450862 214163459 0
236067898 338842191 0
288148029 259874104 0
515086292 131280958 0
140948646 352667095 0
136720108 549430786 0
464619512 14823193 0
544705081 142375518 0
527002624 78625897 0
300634117 356561083 0
481856435 267977307 0
10209585 292165376 0
28494892 335488628 0
128082102 553175390 0
172278460 63054002 0
210494509 456920614 0
129971256 294856838 0
231977118 455064085 0
175906819 46633297 0
63235621 53165176 0
650812 533369303 0
392268840 236563882 0
458711511 218533350 0
90955620 175238089 0
100069306 488152224 0
319586817 52367401 0
270375087 530078603 0
460335094 566244371 0
174813880 135885500 0
233336502 502731471 0
130848658 302944427 0
314776999 189494776 0
354206500 307760609 0
84549689 160951334 0
208904559 82260203 0
241966131 264352744 0
421116187 243240138 0
69008269 552032372 0
27704761 469412917 0
159517145 544341637 0
288647542 139438101 0
10617086 392892533 0
332230679 168338472 0
387766134 213423365 0
547439426 409975712 0
114124822 33134164 0
550924701 568906398 0
49552043 348960829 0
299868629 401637635 0
520739034 194256910 0
219112681 439752776 0
380784190 314313185 0
116135325 463326526 0
178610730 186004592 0
472000272 283674543 0
349800245 177092617 0
242179066 184884681 0
491028124 292915646 0
465360224 29191209 0
108488200 435058351 0
400363096 210024629 0
465167204 1145363 0
526680159 160997548 0
341488348 103957725 0
438333725 385215026 0
348849902 325544148 0
383863684 33352771 0
42759273 165904616 0
434236696 552900248 0
195597024 434733476 0
433777704 255660372 0
332124906 524596439 0
226257030 127790734 0
527434875 21179227 0
185190062 66095660 0
318506194 543415264 0
539280613 266591179 0
516918817 41829618 0
550064822 526598524 0
234093111 457111736 0
264515448 267871426 0
249265625 380029601 0
167908780 464473286 0
77995641 503450689 0
345412342 420731862 0
66235391 362789891 0
354932104 72196889 0
280906965 395427142 0
95165258 61967291 0
384200836 118577042 0
266867576 219050065 0
412843240 159844937 0
209528013 383609065 0
490983468 100043445 0
262363744 292818351 0
206640411 362914526 0
31287919 166028760 0
441188003 62397375 0
556823955 341093769 0
371362857 145207229 0
471092403 433757245 0
20408072 261404850 0
290535199 223243695 0
154822029 236494181 0
39285047 50236567 0
128526622 157941549 0
312576422 116367807 0
87511769 80714078 0
69771319 516772577 0
512039970 155889448 0
545513527 292581458 0
375381988 68003730 0
139529825 195097822 0
125567151 364494088 0
332719703 46077691 0
59862497 338866804 0
317779666 548696637 0
153826352 267467514 0
1139702 161243543 0
466377304 194656365 0
254668823 360171022 0
248486097 189282193 0
194423866 419649137 0
269474044 263887202 0
528989952 19194065 0
566626808 276368949 0
296385036 182805216 0
289619783 24372298 0
537269717 209449359 0
535188637 488329892 0
563963765 31125552 0
2316864 21880529 0
525072250 118989748 0
285072157 482333253 0
458117847 398069737 0
212474613 16103554 0
550113686 377284218 0
150160527 218327526 0
86077230 112605499 0
537361333 250838652 0
529475535 193760606 0
368321446 253020870 0
479708155 360153885 0
488040548 532784454 0
541536701 130497285 0
434418278 71759420 0
43844612 225397848 0
337174701 81219088 0
401856471 131881249 0
2444326 173426252 0
345240708 149989727 0
225620966 226875257 0
195586542 406321047 0
332997910 383460600 0
317636151 117897502 0
215115274 484415182 0
526581587 404637910 0
123497411 452554768 0
321529891 519273758 0
238388586 542622927 0
420627075 328249748 0
252418272 302075441 0
30132031 264225755 0
217331455 116634491 0
231614039 240872180 0
49653334 349982129 0
57548303 262834026 0
279819583 220712644 0
549155670 65693406 0
430605351 209672271 0
31238798 236785365 0
422171929 463948162 0
481503079 549836213 0
559315425 455870428 0
143549842 70213760 0
131208297 76775727 0
437267816 216982315 0
158206235 531339183 0
381053872 441206371 0
328759922 203622130 0
394757659 433105207 0
437515605 537762678 0
58521396 524272408 0
163789616 303127862 0
525696909 247279849 0
160135270 195454330 0
280732330 214041870 0
433470932 116944813 0
400658737 130288034 0
490398910 339958420 0
314340216 79883485 0
253865610 259094529 0
463497397 312813943 0
421864681 294693036 0
35770279 122691126 0
68002450 161752550 0
49105017 166198200 0
83265272 26327904 0
120234815 42857552 0
27215281 52107842 0
477946082 240943943 0
216236974 537318567 0
455578604 464555454 0
156389739 119480635 0
245574946 231817277 0
52900939 400241218 0
116869875 466226843 0
451885934 290210085 0
513025399 125981426 0
387282165 71567106 0
548328939 536244806 0
489850543 404810633 0
491893322 233443992 0
220955370 351301331 0
159671051 50219865 0
196442869 336502927 0
424282292 215446544 0
166440324 504322403 0
465075839 561193510 0
386288663 300858040 0
126929213 394309402 0
313617480 407339745 0
44638343 24965923 0
148691978 309054227 0
48153799 501207674 0
301654571 109095611 0
501251091 113264393 0
154131190 384288626 0
269325863 103910474 0
136009677 106026959 0
487662338 244510189 0
304770307 478087275 0
252650594 283799616 0
364920873 403247432 0
348631469 497330902 0
46970151 441208048 0
234552212 263357532 0
505863704 7828960 0
437737504 491241920 0
524726724 394127220 0
478134203 544053486 0
122607372 74099768 0
522281947 210318931 0
333964114 476520903 0
224288704 540561184 0
198256540 34468957 0
107540421 151815611 0
179301128 425414360 0
30655112 487300117 0
32180818 208649241 0
382071006 89199487 0
87957308 339383239 0
207896789 170796273 0
405003540 94441702 0
28782245 511442043 0
514288210 298140551 0
557563605 93854691 0
174541288 115584442 0
128593704 363273018 0
409197921 55153008 0
221479964 329956318 0
233428733 548505738 0
470782126 452013365 0
318194163 28126880 0
562916472 211588672 0
354656025 376350463 0
510145030 400837921 0
366417932 103531303 0
275460728 149206456 0
387016009 466202296 0
110910158 454094286 0
160394837 199139135 0
564726689 377498768 0
555374297 350378106 0
37665781 406456784 0
158205448 288685366 0
58571513 427665513 0
291605667 96956735 0
204723984 340598721 0
452011565 185404730 0
195503305 262849190 0
387857022 27514754 0
315692231 512424203 0
401612642 454892023 0
401153940 254410880 0
207900712 495855025 0
119046164 546503178 0
303480461 193308354 0
326536042 334576414 0
101569487 476808261 0
38964461 368879815 0
307531236 354722183 0
101142896 368743402 0
313556114 111681714 0
247926964 211725887 0
400715152 88531464 0
425996888 163064957 0
454045341 65901239 0
57972449 334601216 0
548999539 43851474 0
299571255 259613084 0
310498604 65575798 0
284175896 480489088 0
236708084 234140135 0
565699673 386359057 0
307770178 100748343 0
527284618 8630543 0
505354926 466850027 0
352668686 552293782 0
182968314 21890045 0
498781822 424458581 0
40616260 245179632 0
342523353 464113834 0
477206745 519865000 0
373806178 250907607 0
421422266 85532970 0
541549565 465956227 0
284156815 332793241 0
222980484 85190999 0
467908405 97879090 0
553425471 33033123 0
109708533 95471188 0
374362862 490451330 0
43464775 450465928 0
44345808 481809165 0
121949166 466601838 0
511473591 532690671 0
544689735 62095414 0
30254297 263276449 0
23346924 149213218 0
273516297 430673408 0
241506533 297510510 0
65870545 332745189 0
520214599 151116987 0
447101881 255409784 0
412487012 475587197 0
276263447 540185821 0
397561700 219012400 0
245172048 305649675 0
478013348 459360617 0
276658009 382984459 0
5477646 134506062 0
208573295 314543871 0
133683005 37098581 0
225673896 248080847 0
525516285 555596587 0
380924315 270191961 0
453691336 166873461 0
87912772 299683194 0
303494104 453780119 0
275684755 136782780 0
463014304 267684876 0
193390640 162758226 0
308481778 420968636 0
369520785 199112376 0
495419333 286697601 0
5414902 472502042 0
269845226 460776059 0
118493251 542778289 0
254886084 220455449 0
404033416 162660096 0
454472854 476918917 0
283262425 364732174 0
494218167 32226723 0
343764153 153524869 0
189941017 140597576 0
468737923 388055017 0
57560394 430057976 0
1493306 460315745 0
218592890 551482464 0
178386294 480909633 0
104476661 403329368 0
13924283 67594040 0
361116654 243051976 0
344398231 121111281 0
157244698 489732006 0
29291904 406122296 0
191928025 258512091 0
29268193 67567719 0
189276156 136264043 0
59096980 89711676 0
251746604 103191426 0
89227613 330326601 0
346468137 378745226 0
412696922 361902185 0
321012562 27651982 0
414042655 378402546 0
212677767 291004455 0
442690308 506910234 0
438274371 342838263 0
218723068 340204772 0
395642195 118935157 0
234171748 125392340 0
136036043 343722151 0
239114630 13424423 0
311556399 336755004 0
267993080 185486071 0
138757459 239338651 0
432959235 129782703 0
448901469 107359911 0
118209621 233894255 0
517700910 105068124 0
376089017 399985669 0
167982307 522664700 0
119117445 367743204 0
146353754 469370911 0
282415006 427424270 0
347390282 178398142 0
555792701 158072548 0
307831277 144709452 0
143710639 248531804 0
31765630 294294113 0
520687476 40007589 0
230574380 194978659 0
290802230 150496182 0
175732051 431894855 0
498923367 394265886 0
426934543 301959167 0
172386838 204200696 0
9852411 390933641 0
472359199 375667067 0
311607116 72242486 0
285645327 511353620 0
76152929 355004714 0
92892919 227297042 0
159265453 214118230 0
282614864 360101395 0
258263620 138314922 0
259815885 82193688 0
170789651 303319398 0
421809047 26798100 0
201856214 514724134 0
160590599 21166958 0
115948931 406974475 0
141792424 455994554 0
256346893 130398117 0
156004032 82658091 0
59125240 289901330 0
384904428 100367146 0
254647581 454970014 0
190499766 344389994 0
524201367 203866573 0
243510594 72588359 0
173599437 252784888 0
191545675 504837 0
280430706 40801630 0
274015328 215854658 0
264636916 168225806 0
433687916 474877490 0
74517853 418110193 0
531276632 134470085 0
45959044 430650261 0
542420779 477739025 0
137594264 212853432 0
83409192 89246665 0
512746754 338838142 0
394004947 105369852 0
169756633 304189957 0
543301427 62304603 0
550000596 223473207 0
221539641 217896057 0
233334634 481857248 0
360054633 482921588 0
500094972 540888217 0
449282288 517517370 0
51386595 362171114 0
383311522 355569488 0
151091831 272739916 0
88226206 90704849 0
429555229 361893595 0
522713671 480784485 0
504489763 315384045 0
222877415 129421035 0
153105901 125916702 0
341565640 3176007 0
60518225 360888484 0
35001399 277956654 0
12014852 240044368 0
356900987 541246329 0
493334527 473879679 0
544392765 551636055 0
217752203 358356329 0
532744625 90444530 0
379525789 29012246 0
4855644 347142017 0
548612959 500340236 0
186030891 381571729 0
373927859 109227737 0
217146638 19112532 0
456851844 355100146 0
323878193 388121366 0
325651395 260199423 0
385423153 324618600 0
98036925 427271648 0
100719549 373069803 0
83792767 487832833 0
180749169 502884949 0
367759899 69867711 0
446824664 407078601 0
500202545 457182782 0
102320342 357389446 0
293844953 551950622 0
87029075 224484616 0
241242540 419805159 0
252269143 69443171 0
236809719 315743523 0
155577015 468312293 0
294195966 336941617 0
453095212 340328442 0
398159359 225192329 0
9888196 119336370 0
532189827 413067576 0
406358351 552216949 0
533441633 411696400 0
305316671 378490800 0
155807427 389412218 0
29815153 293765468 0
302651002 365761273 0
487671243 561421172 0
544694863 128748575 0
223657614 317731800 0
266681348 338515077 0
176655032 206128291 0
225870474 471893915 0
214516222 346534055 0
16074815 428705555 0
92708608 359718810 0
141882718 175471749 0
314002804 292359024 0
25920663 341921161 0
233102501 344983977 0
273513337 82416425 0
123638227 244148707 0
386009230 457862775 0
181877032 482749253 0
187568874 477230596 0
386769997 140071137 0
198668569 176435283 0
112008266 333251754 0
357167650 90874725 0
18995577 368085134 0
332822939 144731210 0
507140264 420952588 0
537355455 363195922 0
176718945 418574847 0
342531132 61822244 0
336289014 494547359 0
325352213 169564855 0
303360649 376697705 0
298698737 74958056 0
400780124 98053131 0
509340542 211037479 0
300315581 371525934 0
176096315 90038072 0
28995592 454487664 0
107400437 460312051 0
181483577 23145375 0
319855791 412987759 0
339070298 145228938 0
196184241 127122020 0
17418339 479640953 0
484403039 476049132 0
353032495 17225840 0
347410734 255539173 0
83452552 448935904 0
483961245 13139485 0
564578123 497255435 0
21018842 1311451 0
178228035 111052067 0
364138866 511844499 0
53117424 81082683 0
505874026 69255471 0
569009458 167848631 0
455945520 5058273 0
246995884 114320468 0
201543578 456455289 0
415564570 28228866 0
293524259 254934044 0
547365581 527233547 0
51469150 173786722 0
96200822 143417218 0
88899104 209198343 0
110626810 28960229 0
483524943 509268856 0
71808877 351570008 0
513873766 320163253 0
348199121 431635122 0
256276298 312682099 0
182157112 122946297 0
286575725 558435543 0
382844650 523382875 0
337120089 267333014 0
281105315 205516282 0
232526716 91054236 0
169495287 474570852 0
57491830 189298849 0
234915351 513484492 0
418686450 503907250 0
5114171 162523886 0
453458072 480201363 0
356805122 81478582 0
281293090 467052231 0
86240217 395340384 0
316552716 449933700 0
14694510 134127805 0
322763515 151699425 0
108143916 234609993 0
84678577 304943399 0
237693606 537602079 0
58107191 147359898 0
15408345 262793051 0
333787378 64933944 0
323400828 309216643 0
238496183 85108628 0
252869521 547654365 0
280380815 305004736 0
55444321 506418360 0
451593848 410116670 0
52667223 48211100 0
491189431 304902961 0
66120050 369978258 0
532952771 136924352 0
105746630 494407531 0
359947433 251452331 0
128677759 263037307 0
313311067 349333084 0
309869046 188077024 0
519689365 370620228 0
242393017 144469345 0
320703556 535028127 0
485716893 476487958 0
242763155 403563076 0
477889738 183221864 0
104020533 101189889 0
328504841 369359029 0
391496169 257040342 0
312451046 56557280 0
548664256 357574829 0
332909599 182024479 0
130424029 192434787 0
230410818 519664115 0
516823103 441017938 0
337566269 288295571 0
165731567 425165705 0
346372165 411519895 0
325645326 74884640 0
388741610 131870241 0
429482680 555797273 0
519002448 406111178 0
351156338 434592041 0
23516396 379414339 0
448543592 8123532 0
369565173 561237818 0
346520042 298553525 0
88010863 217091589 0
271504305 182743692 0
103869739 543147906 0
107784437 25980837 0
230505758 152625733 0
4457680 496682901 0
72899218 361876850 0
128306295 484596209 0
429429929 118631760 0
209941879 360500937 0
392997085 220283062 0
424710013 247224672 0
84987370 371450382 0
150457451 423709312 0
468669898 115662354 0
38279079 70514707 0
487310836 132702898 0
93579365 520137050 0
214911788 427485803 0
381838946 39732061 0
518566674 226952169 0
119852279 41758397 0
498787586 374333144 0
552708102 470519376 0
150501705 123585725 0
532335587 472964538 0
441782606 526869884 0
330988312 479455119 0
210654483 55867832 0
494126831 295423529 0
465786855 197616460 0
559287408 411842115 0
223215218 263178179 0
157167586 494549535 0
533287784 168179035 0
394954824 352045716 0
80383560 539558407 0
322644455 211397246 0
360468896 463132001 0
360798371 538292745 0
32414734 111709018 0
441091214 565077478 0
202439313 245632256 0
111875397 497340203 0
100628085 206252114 0
114854474 492122531 0
133199897 330600453 0
410615819 510302430 0
520476774 153531919 0
224202889 359982031 0
70749227 436624673 0
248748427 484341673 0
183266023 13937002 0
50376664 110745306 0
97170431 24592230 0
554076926 430640273 0
264270763 391173211 0
373404371 334562085 0
290895328 92172234 0
213166833 336641194 0
175310137 183478638 0
458508475 525059773 0
359035245 229501262 0
511608771 148364107 0
458207235 190870683 0
359510156 61010064 0
434462490 541141975 0
39508276 419012524 0
459467689 451717383 0
391761896 215815576 0
118329574 344911303 0
92977674 559420523 0
21542204 81223681 0
415643780 486818173 0
471989225 3803401 0
386532814 419539069 0
351519705 230581718 0
515717091 211627788 0
426224531 557237086 0
12202117 99510692 0
145353955 157864015 0
538623477 24201604 0
305926399 471185166 0
50388569 386606826 0
8992446 370836126 0
132813043 34371360 0
46758055 324468866 0
6361137 436600865 0
119587950 140874991 0
398176556 95120687 0
94673560 494835531 0
509556699 252845875 0
446601020 453767841 0
92445782 249738778 0
408101498 506744046 0
499334716 189762077 0
381696278 377100335 0
76739475 495824950 0
494561808 34152338 0
101625532 241963370 0
476199292 28628810 0
479766388 66134357 0
338131758 399054627 0
321035858 21364351 0
97905678 429509197 0
241057018 264285501 0
477553312 226772264 0
105110163 502297681 0
501629535 558214819 0
237687425 93014703 0
189234492 310038478 0
245159163 60389599 0
306986054 502407658 0
487524205 472964759 0
70170868 237845667 0
287137502 267498012 0
557761636 505998122 0
426291881 509379106 0
418488850 126202265 0
142314766 217726463 0
16544513 469206935 0
5981317 8406456 0
371890938 356676592 0
489701868 294492015 0
525795576 471609571 0
527916007 330043901 0
349924649 65050904 0
531668398 5294345 0
158596833 556700434 0
156325078 328055798 0
269595394 48430628 0
291928875 443855589 0
333189900 142772043 0
166144436 46493616 0
421838695 133813264 0
12302559 345940448 0
525979925 451847203 0
121046422 67862690 0
344115106 411251158 0
152602317 328482472 0
427252241 370171943 0
237289878 358052308 0
294708480 274753323 0
184666984 4332689 0
176906096 264196159 0
71080305 260559185 0
99707274 327050422 0
162462019 424215646 0
187903218 261286767 0
458175019 188499221 0
117735505 269542041 0
248352438 498916340 0
380233310 418033396 0
425716514 395462982 0
263874469 15967285 0
302361662 24101487 0
134683962 342181313 0
300789416 270648843 0
514730285 245977826 0
509600828 82703107 0
389955375 84187832 0
32988238 272941188 0
387527835 133878560 0
150156705 435145165 0
13321502 533298406 0
521246148 444600244 0
457448668 85161482 0
280725736 345734724 0
217422138 533617854 0
217270480 516265157 0
552814277 469692060 0
143320643 501531134 0
38982844 67091523 0
560211703 209619011 0
129997104 408267069 0
243413850 395379002 0
556987468 218929437 0
275136435 140339158 0
340579712 19728230 0
393929789 161401303 0
470510685 268533062 0
143273056 263999374 0
277545949 127196679 0
164689649 315721300 0
75825101 491407475 0
39443207 75548171 0
418649748 38195690 0
445570028 154163175 0
411009546 500665793 0
274291455 109510583 0
439086189 462386805 0
298597310 528229635 0
118551673 307255102 0
473748312 62361912 0
280106210 217100142 0
491215330 101322996 0
86103997 464377378 0
398594486 476613727 0
166820860 208172138 0
442621777 497094813 0
212482776 522073881 0
331723171 164277219 0
59823709 223503861 0
134369184 406387698 0
241920990 151309837 0
394876685 224201204 0
280479958 170218227 0
4349539 435359339 0
353139103 185697522 0
531826156 502687150 0
436069223 278205066 0
519962490 418641478 0
116111532 158490011 0
402556702 220885349 0
35546646 349557083 0
476854915 458642706 0
287139605 308359556 0
246394657 564344961 0
168748795 231646162 0
10931212 53299985 0
66209516 356636878 0
18153713 567579460 0
266924559 132207236 0
192381596 34179897 0
139968779 389033041 0
462945637 507664037 0
343705646 92494392 0
157157878 445994545 0
240299246 381154179 0
486341843 527403604 0
277671159 385851519 0
61466041 469501818 0
269754989 506594841 0
165139541 45983464 0
469701402 469795851 0
7899807 399659936 0
141514050 547906441 0
281098139 227758684 0
131919864 485324949 0
229976943 207230466 0
184016882 127333219 0
191872382 263033960 0
76158469 284240960 0
234159294 530301994 0
517849817 396285982 0
305750720 473990082 0
283389883 305482467 0
511927976 19198412 0
110297317 462149547 0
454126444 353723492 0
324525133 144714779 0
49898717 239170383 0
213351264 32242274 0
547093349 521577674 0
168339272 286208064 0
530482479 397680178 0
413649389 505206322 0
383574144 434244879 0
187879887 480162450 0
224388109 57953241 0
117612542 180573399 0
223440314 564005560 0
122927960 23591582 0
327001744 165440437 0
84891211 246489219 0
208500181 526134801 0
17948792 437409848 0
173767728 8349543 0
512681085 294293482 0
495219325 315768885 0
543126900 226488461 0
500199563 407513623 0
278963157 509730869 0
140668441 436236410 0
193254140 438577623 0
397126381 507129719 0
71804002 119706050 0
205601151 50431145 0
430205215 382805282 0
468851932 198942234 0
513610199 435974768 0
467161018 488978354 0
160315157 45161168 0
458904572 500378189 0
538516848 439276336 0
411111368 101839611 0
433352743 527317186 0
140476988 230228645 0
160158134 132067459 0
224103081 116055911 0
532730795 460322517 0
187331964 157365681 0
353981561 549189563 0
299034255 99900322 0
461406819 72347652 0
565593353 255152881 0
50852105 560022107 0
87423909 279815587 0
396120511 491340687 0
66536677 271573224 0
510934643 534542076 0
204654705 536203172 0
77832542 124874083 0
97201724 513132463 0
402763547 293947633 0
314571277 170420348 0
132600938 239111256 0
306762794 522804236 0
99512059 109090992 0
238908772 564751787 0
22005403 522572714 0
16342363 42731965 0
14451524 7393297 0
378658219 243623737 0
32462036 268898764 0
209040723 351476580 0
307707189 405408092 0
498343790 466244661 0
263770108 92936103 0
425760091 433291113 0
113758967 47031215 0
100612360 374929621 0
516269299 313705872 0
552701758 166575320 0
359179343 244475310 0
49120922 268742865 0
313935985 132342075 0
280515682 438891289 0
1040674 148797275 0
28066878 413099785 0
274944957 77240567 0
337537681 185361479 0
560106782 65650650 0
479996076 215015234 0
480768393 85849471 0
209175065 70358011 0
33311205 416767260 0
311086502 362193759 0
564626287 143236635 0
561547819 33298191 0
487304118 14766622 0
368913527 260353223 0
454617102 354742559 0
256789307 457903035 0
197421976 521016443 0
277885650 527882424 0
382323769 481473010 0
500193910 300039214 0
189980268 356557533 0
249171273 302975839 0
512276745 90664752 0
195919359 31521995 0
143976068 199774272 0
58987310 482089407 0
22333821 196681570 0
408764768 463537317 0
260352527 518273275 0
269552035 488355589 0
135487943 171949135 0
367291529 48574887 0
227914786 109415367 0
394674105 311824333 0
20391834 508310117 0
370071453 398907138 0
67622739 322105943 0
198563809 273766894 0
111137094 95649557 0
342424198 551582962 0
282874741 135153478 0
101111120 307163144 0
141323429 117588750 0
77172007 250818342 0
40783718 270355046 0
4822576 182916667 0
61790627 196437931 0
141716955 440549849 0
63867098 302767620 0
476818272 563293818 0
236246118 23512492 0
431454628 303685663 0
192655467 392271407 0
541456583 171574699 0
508533707 519155801 0
399491588 481497293 0
425034782 349933782 0
173631314 335767945 0
153320460 495505769 0
261985335 414427425 0
144050477 547941804 0
374605526 408264916 0
122903502 337558120 0
446300904 475703758 0
376312642 255787346 0
347521239 126442879 0
120652170 110409276 0
192687246 266739062 0
383606004 27432516 0
510297063 360528077 0
187098896 405806563 0
266485799 55490969 0
443090189 254198870 0
466858435 254051870 0
189041238 12600278 0
490271620 134975852 0
357695271 446027194 0
151547711 340722228 0
95348847 527081388 0
488339799 201395272 0
233552327 383545956 0
414338965 177875647 0
102900533 181789342 0
152537886 443613988 0
330229799 411663847 0
22728271 560377331 0
303800019 337499629 0
381919325 153989261 0
330179419 109321640 0
550143248 282100950 0
359755499 507338636 0
391563713 503372636 0
92980864 115995009 0
292521034 500558093 0
414128078 35545338 0
124545737 550790131 0
139665230 89095893 0
229402065 272712088 0
45359434 29381721 0
143343199 515862032 0
109529852 376062097 0
286443330 397909519 0
338763732 62320514 0
1925679 151156648 0
433756817 511587423 0
385242409 361840564 0
482204707 350879058 0
128564992 289173392 0
199796237 184365465 0
6714287 480657097 0
151104702 168292025 0
8763800 179634815 0
333615650 431580286 0
233387979 554320297 0
149949410 190019896 0
252972898 341144495 0
8930909 390662723 0
399181034 468602739 0
96505991 294387851 0
255858423 387853986 0
364155111 215768307 0
254665332 502675307 0
116076259 4613211 0
309829297 419070439 0
55688245 79467168 0
9864418 25687877 0
325726511 158903745 0
466599273 424472380 0
377058403 212474942 0
364895023 25389850 0
71217181 73065875 0
324356274 89111476 0
556327463 219878618 0
171020371 385310626 0
429197727 354596422 0
243748797 458537843 0
558947222 465626342 0
475325614 273105046 0
372043771 349541567 0
385435923 557259866 0
28877887 222442098 0
70316792 223450249 0
412971879 47550167 0
301377644 278158107 0
161288565 272807085 0
79848764 325016500 0
204468455 137387291 0
441233495 498824850 0
547310556 451691943 0
504927578 138152044 0
160960335 346419318 0
565636987 487185601 0
115995646 515992746 0
561059773 408802206 0
108413777 56389190 0
134139333 175947166 0
94753102 8006213 0
74322691 139030844 0
51698378 425495345 0
552696225 271399777 0
492915520 145021310 0
365381262 121543192 0
45297554 251580819 0
33102483 298431084 0
172932265 350676471 0
331000945 168401370 0
442066663 113915058 0
512097696 130007916 0
219025174 515377235 0
449275623 150581817 0
115676150 364292651 0
262859638 526826417 0
256131642 519996283 0
83305652 404717862 0
382278157 303104552 0
20065120 96851952 0
418912166 277800522 0
200732641 114822812 0
239072341 188462539 0
253510745 12360421 0
152575565 551597663 0
335615816 455957714 0
370326554 438943857 0
395547237 549014791 0
106729092 365556019 0
370038381 4373774 0
111263741 460344946 0
268170222 135099066 0
368816464 120605016 0
142349327 270801339 0
12988226 440619053 0
345694629 10913387 0
455232298 286818803 0
193594096 241882962 0
168298890 565288739 0
275866023 303173565 0
103874426 189475882 0
285133529 362673114 0
233029968 525307252 0
90511461 559178723 0
373108900 494587323 0
104126120 324579557 0
211630716 472102180 0
71655353 285592166 0
488617579 109981313 0
128894819 29093802 0
34424241 161447343 0
413325627 220187415 0
332883909 550982319 0
64498944 81628437 0
433754186 289341930 0
369864845 20256859 0
99471492 109897841 0
361496509 222201787 0
521501248 532733874 0
487955241 80666798 0
113667251 48521934 0
536497799 415615536 0
113808278 199864707 0
294171688 293666733 0
273530518 41892038 0
174401887 545803560 0
308878402 530508731 0
93194684 388901556 0
233353248 92841593 0
492071466 228971295 0
253063575 440860440 0
343548685 340078175 0
538669395 227264683 0
278026829 413678173 0
8114693 538077680 0
54214952 290220795 0
394466962 382508762 0
461558483 165441296 0
268052501 314377247 0
226503184 79745970 0
531167459 540763706 0
556157133 535458060 0
521822631 554096148 0
289548360 452775514 0
520850680 280403341 0
534499712 70070387 0
189469086 179828095 0
89516306 190862219 0
209936587 2091731 0
300936462 560434691 0
8039918 133237152 0
477664376 60413844 0
69674289 324048971 0
28868545 334870668 0
196043471 522855292 0
492260556 265174062 0
339988063 382977070 0
432438201 139961579 0
190216381 33177411 0
147509337 98273119 0
519433929 7157641 0
285216667 365950126 0
20480711 493778480 0
237898227 458983817 0
543766142 42430955 0
410145747 176262 0
453563494 157256679 0
16812700 161078131 0
498223719 72643099 0
467110522 228343582 0
203523636 347233014 0
39163603 360461089 0
373278159 506227758 0
525856931 496242918 0
252945202 414002580 0
96600201 525781636 0
38633444 284240027 0
292316435 524568789 0
91559379 88627460 0
96711135 68754101 0
376124694 320032784 0
276676618 556991293 0
17337774 509281589 0
506499245 402185185 0
268608720 35856313 0
483675361 410533999 0
410534305 538701226 0
183624611 554770472 0
446046144 95451202 0
278880689 233609625 0
420847670 372248793 0
12335991 317272842 0
243088533 473857378 0
559064030 161257144 0
314739494 414742139 0
412001961 546862978 0
121523765 306606454 0
468578666 201843050 0
131496837 209740590 0
357666009 512536195 0
396330732 149028673 0
8179519 272144454 0
386730244 400886552 0
393690551 393258073 0
477283665 386750341 0
351081029 70884240 0
363395556 239841080 0
83317596 565928881 0
307833069 136149419 0
18495907 206884189 0
91747967 408902936 0
453833255 152991575 0
372433776 327863422 0
459660099 9509279 0
360393470 139360467 0
105276393 566609251 0
198907504 73575747 0
414723575 259502389 0
149012775 533546796 0
233635689 370751253 0
474768447 62893444 0
537851325 72081680 0
112442213 236636204 0
529319301 247216422 0
280587950 132379211 0
64798041 515137796 0
405862358 442163458 0
51025176 136075589 0
307304807 126397859 0
478435791 420252902 0
360019089 351548645 0
279151055 32254224 0
413633773 207869503 0
44663367 93498796 0
192193313 15656857 0
489150636 72734148 0
15290176 19521594 0
544893208 532678761 0
357567464 431023372 0
397029098 334367906 0
392157844 169928863 0
1534108 77389020 0
309492930 291201616 0
168796718 75412568 0
227673775 277209091 0
295230111 408650474 0
134304684 69621953 0
198348816 55235056 0
53830163 73443527 0
334881050 144049439 0
297967402 178348647 0
557900135 302221447 0
211418870 420083567 0
296445059 118393225 0
27990697 468244564 0
183919006 15028156 0
378377625 470948378 0
563986543 453159934 0
68601497 189819732 0
29329043 171238083 0
18945558 335935514 0
29248072 123018901 0
294008286 547249782 0
565211660 241694702 0
376513270 488425019 0
319885161 498032773 0
116317459 350815000 0
535189035 337846904 0
354327400 84019104 0
297760167 437494275 0
199195286 268405622 0
16833596 369872347 0
201385193 147369617 0
393571834 540680936 0
217176296 28656726 0
504618954 419890758 0
197073276 51363237 0
436259207 367155359 0
429735083 46086700 0
159077048 391797393 0
427491338 292717786 0
101239443 152115583 0
526623223 361096741 0
395108881 185150375 0
380148480 260650915 0
55585447 271986874 0
400738465 538719075 0
27468434 15876152 0
327524359 147319121 0
375193557 21943600 0
69276330 438804908 0
102044715 70447079 0
69979721 7855837 0
556135938 375134256 0
183131271 420111555 0
519780123 239186724 0
261891491 415878090 0
512474379 289123487 0
482560219 9217861 0
38955321 189084157 0
32293273 147000149 0
352732417 277195615 0
385276421 32360173 0
445170722 293716299 0
194364869 333307949 0
320150780 331235701 0
168708604 208201438 0
165012120 177760162 0
384766137 505313857 0
365614630 515279979 0
564389613 97703027 0
359888796 309204825 0
246792924 462243216 0
269976933 272251532 0
466484508 318322695 0
49293814 555161578 0
174839542 428747144 0
57783106 165250899 0
211882303 310275102 0
352812929 303623146 0
348261759 112402806 0
527150161 93234943 0
489780700 378336612 0
388567635 456702373 0
555429797 204788504 0
44187352 352672438 0
27190597 474710091 0
84914273 167166487 0
137063423 117822864 0
88480213 537528864 0
301020543 507576272 0
30541698 24280588 0
152918919 328097984 0
350763085 44341790 0
138267072 111509609 0
476655032 455186302 0
92420735 508611728 0
195528624 460540219 0
6648320 320195081 0
438248534 183165814 0
241401075 530079773 0
117248980 98614325 0
131231309 223894455 0
145192631 288796868 0
212199383 90375996 0
510559869 411015968 0
17381115 289134811 0
360925175 399145249 0
128670975 547329352 0
411563595 532341890 0
554703467 172924607 0
195413465 143544409 0
307627134 257477164 0
82493288 35711083 0
524812384 22299093 0
41608177 449794472 0
87961270 114673833 0
341572830 442341805 0
66862561 449964375 0
464152200 223380252 0
348689766 5068687 0
4301116 290139415 0
319055464 364564988 0
33823077 1994918 0
113792945 83350713 0
499390416 359509814 0
417654306 461825317 0
373394735 396232926 0
552057691 105254619 0
541555988 243129099 0
8848814 92097289 0
323559369 547837437 0
357725871 320353084 0
561057579 131596023 0
527523263 27979755 0
481371797 141009996 0
252878373 508242218 0
235270405 319100559 0
107724260 364025704 0
396593340 148291395 0
155395849 177629914 0
35428531 428009759 0
375716898 391501738 0
8291450 509071203 0
118708186 276859691 0
398315317 277790505 0
271945047 517917636 0
36915668 280610176 0
125118387 470420580 0
310211247 293037688 0
376770378 325696829 0
285426260 277009767 0
159822566 7321921 0
390288806 553113583 0
184029761 556914572 0
563727515 163474664 0
74776411 286250781 0
473553955 553763073 0
553122551 478838562 0
58955486 537314829 0
529863057 129908779 0
400350158 220220091 0
423788364 235106461 0
531071458 122926939 0
156627718 102169366 0
559578735 254946515 0
335929491 319871611 0
385665266 479935778 0
139951906 453731979 0
413134709 33245095 0
135940233 87988581 0
216603989 224009102 0
198771789 201429614 0
71490870 92602753 0
324232266 389567393 0
112536379 296295245 0
135396375 455576174 0
345245663 418145120 0
456171879 460079866 0
159145018 131594621 0
5612373 363126980 0
32271688 297614719 0
478352692 558630368 0
99790756 475901581 0
236154405 8617715 0
557192219 395152029 0
426748062 215957715 0
410125607 453746635 0
264541267 429475528 0
134587227 553905903 0
356590836 170856018 0
283165235 122495360 0
517814813 95400383 0
452668387 230620600 0
52164031 273639403 0
529751274 238484908 0
531294630 569252396 0
528851810 508681858 0
475088388 279569257 0
52354024 515098273 0
429135064 88307354 0
313835831 321023368 0
359550215 179008856 0
202459568 192051932 0
148350616 106176721 0
24584372 442038006 0
52042987 186350818 0
193039823 286754363 0
428776878 396810171 0
439240787 288467720 0
261172623 395138199 0
557619593 179015108 0
497299479 129666749 0
420388765 350046793 0
112988779 515683435 0
380339926 135826512 0
501005720 433441055 0
72369718 442648139 0
93657081 127599626 0
492073677 446302596 0
183294077 480843119 0
121221343 157747327 0
135426124 438140864 0
428002531 10186295 0
394819785 445054561 0
164635988 225635649 0
310096962 108391070 0
385677182 403205308 0
398311475 334328365 0
119431545 507424935 0
381657590 6524129 0
548435272 552104235 0
421484595 400119754 0
165283376 141489538 0
163998331 125588250 0
468189324 424182726 0
470564083 111459939 0
353211027 470852991 0
342722955 167667238 0
318775196 329864006 0
289401447 93845510 0
37273270 56753080 0
242930123 195485854 0
327441602 558494141 0
353289355 46813 0
551299826 80843126 0
8894031 420594783 0
30785708 301740184 0
88978001 404558188 0
423717727 59539425 0
463735431 429229921 0
167552545 200138672 0
184011313 325486055 0
336588600 31971620 0
223975220 172729563 0
49424704 437287368 0
118084220 286927308 0
206937642 381689471 0
426434499 404976345 0
508086830 398421299 0
515137697 332276945 0
341248620 186851005 0
100429851 376594782 0
18548649 545996642 0
296072938 503729892 0
567310390 70085704 0
567402376 348723664 0
478667484 198272714 0
352564732 102345960 0
493466010 463053952 0
193228108 559483838 0
420886603 45794999 0
434346846 500872378 0
453833074 469556454 0
213762511 269476278 0
195730974 3110488 0
376696767 90458163 0
14865560 440736567 0
196832536 332250943 0
104230852 407936084 0
455938429 35387596 0
309771569 174515787 0
541840389 473743661 0
316868449 497782305 0
410248407 449215433 0
277569492 455900244 0
1314268 11070885 0
269955172 232361066 0
438296002 434219241 0
27357088 25287669 0
463855116 543538208 0
447734556 285291892 0
388122529 497554881 0
151630730 480967989 0
115091669 255991331 0
456924784 509549881 0
76977583 279599864 0
298114022 224292831 0
69469796 528347228 0
424613240 366820469 0
339619594 466724455 0
498790402 370360925 0
539488979 392117248 0
329180834 446189051 0
473909186 383663857 0
395295844 144215761 0
418225472 184568646 0
198087553 299523269 0
8096122 556329910 0
183033148 155461690 0
135206102 40227004 0
191612490 348975061 0
424763685 117230149 0
108329122 101392765 0
358910789 296374077 0
190023465 404473573 0
38138213 553911958 0
122097255 42336511 0
190264300 97876249 0
562984346 20644990 0
218549976 370871548 0
42431117 333197580 0
482171981 203797940 0
271223439 497648523 0
223198359 463638342 0
527712060 523043669 0
475464123 93772910 0
82269551 400618009 0
155142083 91583797 0
472829278 51409474 0
33199063 90409281 0
220075738 407392723 0
88815857 134728456 0
390620006 189689332 0
86861684 364511191 0
246999616 197469624 0
434740427 280528966 0
311254928 2433562 0
188296930 365222445 0
204043089 234692117 0
54139758 436058339 0
179233805 494390385 0
375769360 324619185 0
552250719 420381029 0
52814156 558026910 0
562594127 436658339 0
330053928 225492171 0
184028778 361070628 0
529656316 291429371 0
302899170 235279724 0
106240802 131677170 0
505962827 414494793 0
21653134 301427784 0
9942114 568434647 0
222892255 525141220 0
528737231 113500446 0
411195570 174129331 0
270820608 24043512 0
422063847 7983904 0
551322097 558174795 0
227146366 325737065 0
550533786 238911654 0
527684768 145111864 0
120244751 329368916 0
123924356 157175219 0
552600666 88415001 0
230705536 91624865 0
419025997 120407660 0
567573969 260963518 0
166483248 568809340 0
408199929 114789541 0
542209590 190326375 0
563415980 279748964 0
422658096 482160820 0
252852675 327476476 0
498793588 391503719 0
259632116 27258117 0
13085195 497355901 0
266358001 381599223 0
138494856 516036928 0
419512899 129678000 0
537887771 119928601 0
294971348 34271707 0
416970035 397094649 0
277924647 433276190 0
514672165 434171429 0
147907214 521186693 0
237058575 550485780 0
522637785 146272977 0
128410749 82782788 0
373988210 262454339 0
539401387 185785090 0
485946870 444529336 0
548806571 342076080 0
506393899 349132698 0
279850890 285098508 0
536160139 55338114 0
527247915 96594818 0
234759551 55738394 0
459308965 52566858 0
241718453 487036005 0
491732823 473469718 0
393844764 380429736 0
500491051 436496162 0
70155438 507134803 0
7399002 566914825 0
114361363 368846353 0
173565144 429065499 0
165561248 472413431 0
96242760 539869477 0
101223714 184780620 0
363409291 133415253 0
167407150 61313450 0
145195103 356225948 0
562431735 381977161 0
195832367 317614840 0
321382359 456168110 0
186240230 374730325 0
417515671 320532942 0
34615998 22560488 0
163992017 96949023 0
355391461 465347471 0
249601001 541952685 0
359151157 275784831 0
248819428 119749557 0
26636584 377130219 0
401466378 291779812 0
205778691 233719797 0
94973576 91244447 0
361768604 376358268 0
349441389 457422253 0
368637549 522599059 0
187417272 172567900 0
124386007 406425001 0
218048873 443321678 0
542241323 165333015 0
560852478 558717578 0
400563457 266513005 0
337862403 141034981 0
276393142 237763168 0
98492521 98520857 0
510790042 524442944 0
464620372 241839009 0
447760164 197353963 0
402322262 413994425 0
2728989 267752593 0
260755479 328595604 0
461780287 402223345 0
109224077 127848631 0
101676758 479426874 0
4178491 436230358 0
266855764 96034837 0
356849320 361761109 0
179839643 418891376 0
158417548 408025055 0
158189011 321203933 0
502705700 16055082 0
237286606 7898200 0
552816389 217038799 0
464874997 470653877 0
297705253 563786767 0
443973856 435024868 0
31317271 42925779 0
542196325 42131159 0
321573715 508996525 0
223839073 551016228 0
215480090 492596134 0
82665362 254099551 0
380577536 359292151 0
282340508 160263453 0
355074846 170134490 0
295503861 514091027 0
434000020 30152197 0
508561361 240993566 0
296967666 13899982 0
290019448 135844077 0
532842505 89324517 0
538674379 563847266 0
165306519 382441518 0
465061484 457180071 0
191180328 9270052 0
493961944 201854765 0
359255962 528150142 0
435793149 262252198 0
369739433 276203677 0
368008080 350831112 0
353818740 81679583 0
536990789 250256593 0
223806999 166395153 0
470768335 23457348 0
167880397 453568053 0
269733881 346756539 0
49890848 321458866 0
318317890 418034107 0
241930674 446792495 0
443409550 16465242 0
200148998 308755479 0
111109601 174097270 0
397878268 564704811 0
75997049 149937026 0
428555556 31025091 0
155450575 510276243 0
235404119 361286244 0
79422974 560694440 0
467544578 46497199 0
518044582 330979450 0
55490003 402824453 0
234138829 147992287 0
119794795 27405519 0
356793620 159577086 0
512080494 546016260 0
544475442 351196536 0
103371420 147665364 0
475796783 60179965 0
296353330 325177439 0
337469163 353847425 0
322076350 290982398 0
59142185 122772519 0
269135340 214859856 0
523189308 426740333 0
91696966 462249460 0
376624776 46566381 0
554008823 16201876 0
524753399 3459724 0
377380053 477203388 0
1035375 314363826 0
328915529 433650710 0
282455300 50777180 0
41988803 123055039 0
484178485 387955434 0
282894132 524973524 0
21399771 502547005 0
310332740 414679089 0
266557879 379000712 0
363289738 476050601 0
550587737 178699372 0
21968774 208807866 0
380396841 327857999 0
49412525 241679673 0
220798585 195809680 0
261745522 80374001 0
188627734 485823474 0
535077356 58187386 0
466091009 491721406 0
275459623 320387280 0
176480612 415021503 0
161897121 252204011 0
373892822 539583268 0
289073598 518117817 0
488118735 498587621 0
212476024 34751253 0
108327910 57647272 0
561851359 111760985 0
544731491 320674965 0
146364507 458658867 0
36841662 414454647 0
225034081 253237260 0
545990967 110808266 0
434260619 543906669 0
175374153 262107740 0
428191163 106105969 0
282803422 109657186 0
368997759 489638660 0
306425986 71664403 0
88295274 210544779 0
91400276 177136517 0
412345586 544654585 0
28291354 147169839 0
518535115 428189766 0
550092517 132761893 0
568640165 318951127 0
532869148 401630807 0
135192766 419096566 0
146391017 183479275 0
532732253 377665986 0
483916867 232394511 0
271085377 540062041 0
3493547 493546346 0
127168278 153798628 0
188457294 374478705 0
234215739 97935604 0
213144473 424544426 0
66521062 481681602 0
199476808 54880050 0
448322468 238071669 0
458614639 84102741 0
460701447 493258403 0
564403357 517377307 0
194862546 1287599 0
179155469 8450177 0
307337832 104617243 0
33511557 558240114 0
536441025 329777593 0
33354343 351215054 0
281865803 212605766 0
156840709 566235321 0
16185668 76284072 0
259372239 206664852 0
537779078 221669327 0
486627603 330510394 0
190190252 76422064 0
156729086 375832708 0
543843860 165256824 0
489675072 157624055 0
169520201 314083031 0
193176194 391281358 0
486727454 76333316 0
114429459 354388224 0
443399532 178848847 0
183867658 372481283 0
304973158 189514533 0
331678823 331975549 0
361687120 353763173 0
124068228 155904308 0
426062676 994111 0
351522631 211183154 0
345110477 181958844 0
457938989 426302765 0
158857036 51644792 0
368422318 121972229 0
486982289 330377859 0
78681812 251854435 0
96381285 513804343 0
149519463 147789916 0
124438762 393429567 0
268890051 232437256 0
27202170 490976387 0
452075482 134482898 0
181743851 316056933 0
545507198 173488921 0
411357044 466182307 0
165772588 500122493 0
360193392 398762872 0
193118127 224688714 0
91424926 304710199 0
252283308 413917078 0
335256201 235847807 0
11685758 448034389 0
312430626 267571562 0
486957537 385529259 0
466472872 116598875 0
171682609 244443021 0
221139028 103132835 0
359679876 551157218 0
276571682 462429270 0
5225543 333299040 0
347061208 388397819 0
320012409 520069739 0
260198120 183540174 0
324575677 384081268 0
441490533 448191976 0
495438566 337540832 0
320520109 472314479 0
508636772 532132900 0
434003464 212471788 0
517635094 31199188 0
144078791 225822014 0
335270551 564593872 0
247338387 39024757 0
69764871 150758700 0
410090251 213218549 0
134378062 562825424 0
295976350 201353794 0
529105969 501703494 0
436235693 345818215 0
115832309 381656684 0
535234517 357892506 0
368689076 195544345 0
179164083 554426141 0
214884232 67370203 0
469276544 186598529 0
143036247 46879048 0
146428736 132947571 0
547328381 180569979 0
300247673 443564916 0
172135935 489713097 0
36771400 323302485 0
353043670 526285941 0
168510358 417676622 0
393402643 389469507 0
555898955 339349392 0
420576539 173301058 0
176884291 461307151 0
487890204 201681612 0
169958612 384702871 0
193792761 420332971 0
130130963 403028640 0
299128628 455734503 0
257002792 31491718 0
322551149 1492151 0
335549105 151410735 0
482081877 26598319 0
64282670 142350946 0
519558499 317421471 0
185544669 159283957 0
275022566 50150761 0
142044055 537087679 0
509708021 30200977 0
55419542 389278637 0
232289127 305611821 0
287474174 212438391 0
261897375 548587555 0
351846074 194532223 0
97309248 405143638 0
518006618 147016037 0
412296908 164750221 0
305002921 249202648 0
520437550 189605363 0
2343808 52093718 0
321431052 46316702 0
434026601 347928119 0
89037576 167902200 0
421326575 322970890 0
166066501 421612432 0
7203842 38423309 0
287763064 177952008 0
188000990 108850191 0
224656375 528153808 0
37749892 284028503 0
231688875 307618309 0
370643633 470841921 0
518648212 472496170 0
258248320 481889335 0
486396475 91218787 0
398350905 107653460 0
249029821 255042419 0
79497442 168041667 0
70156306 276926550 0
236338944 300556596 0
70073982 144309409 0
496097996 310278079 0
188435812 201542754 0
62197330 2578736 0
33171752 55952192 0
526928628 452025141 0
6522130 495337109 0
164237973 29165017 0
403943239 346033778 0
424810445 440032218 0
413102099 286527880 0
451829242 134495764 0
84548805 418382684 0
403201726 324265786 0
200202075 271227719 0
479366786 404990843 0
339683275 243687700 0
235319617 52744819 0
337745099 517499537 0
67457666 276813844 0
155562648 560170340 0
311308011 213766818 0
542035303 52772207 0
247115465 250266683 0
81477709 261429450 0
292097973 181573506 0
568795826 165194445 0
244489539 395088531 0
12164922 414735155 0
334252356 390167952 0
556141329 489022333 0
381871065 31141364 0
203292289 500271319 0
98284879 499447088 0
478548614 232388494 0
336827717 400831874 0
505130100 206497962 0
507256112 171071124 0
557198886 157424392 0
150570034 126764438 0
47096372 216862168 0
140121120 522837699 0
523271663 254299444 0
232109661 300220257 0
391772619 436037406 0
75633556 321001629 0
3573816 150139446 0
175782318 274395390 0
345824154 230432125 0
551447409 249815196 0
176554184 195192362 0
267935882 465254224 0
563354167 289999166 0
442689211 82623150 0
182547730 70130685 0
277944189 102779259 0
52494155 271649606 0
370212344 93227094 0
132848119 54471458 0
562957469 248918536 0
85975765 342385310 0
498256602 39157198 0
266228863 396185966 0
220924829 34655999 0
441312345 252061283 0
508516808 26079043 0
436088500 545781855 0
33335445 81597163 0
182115295 101612060 0
255252488 455137456 0
175068951 209870976 0
433784426 280134826 0
416561976 80475095 0
105025868 203453567 0
159728653 294638186 0
444063056 315892168 0
347759687 158794358 0
80658129 492646875 0
401866807 316471505 0
46946323 115233408 0
434833832 471376437 0
379137573 15312247 0
408706219 185225584 0
48977697 242421441 0
431010499 197731895 0
466062530 538648734 0
411899940 525937873 0
554857236 151747656 0
18533311 431261896 0
559525022 91158818 0
221964060 404305798 0
96079400 101238827 0
256698261 343569097 0
1431078 312018277 0
194228757 341752084 0
139809315 334417763 0
370555680 454481533 0
30056181 542446421 0
277407965 265043587 0
426376341 400398068 0
529849248 158000952 0
514588894 169830540 0
525155304 135962612 0
178055072 31044157 0
16885237 154056431 0
388373736 125633494 0
398603740 292098272 0
494185220 98316568 0
108465106 191973504 0
50655284 370742943 0
109662947 195883644 0
85018452 357318644 0
95685656 161203630 0
197535424 337895275 0
273887350 557147298 0
160836258 526798060 0
269692161 341910286 0
222740728 111994302 0
335898487 542779722 0
365473153 266744551 0
5778041 153248828 0
261053730 139516752 0
366426120 134228525 0
424471247 139874312 0
173116218 11129337 0
58589778 139630778 0
149129138 543783114 0
11466759 314152341 0
217526741 50784775 0
15979750 213177247 0
417005529 429331511 0
502562567 177774976 0
481554139 213976536 0
303025244 272025601 0
525502773 490764927 0
466079328 39940119 0
484391683 121716118 0
427835470 372890795 0
144793699 128529380 0
79365840 12322594 0
426960022 251837621 0
449971377 316487203 0
225008306 335381661 0
139565370 441767008 0
462682567 436362149 0
32774560 31436604 0
55733611 215689336 0
323128547 462493025 0
17844992 568332799 0
173975635 495516340 0
172347249 149365092 0
448125534 541822887 0
163242618 176480465 0
281494544 205212350 0
185979849 12464065 0
387072730 207952068 0
57692895 54467188 0
6711278 413855318 0
119582521 203266907 0
232427007 516469847 0
453518100 436224860 0
471965379 221002636 0
109317405 148241579 0
452492286 540341909 0
991104 538971605 0
372352294 94078488 0
356248804 325968139 0
305310614 336157875 0
112278865 340516651 0
214189010 265204057 0
468143022 392193084 0
544070928 177522947 0
221608598 175809593 0
466462284 338596419 0
558967534 154737771 0
501576193 453265681 0
128494731 527070116 0
378744911 489155063 0
53726496 153259417 0
434712844 83326575 0
449220986 435845339 0
427855646 221140762 0
344720599 340750171 0
80217542 15359233 0
373138064 106513605 0
298623655 62709145 0
512143047 309097428 0
32574962 301600308 0
527023118 297350953 0
71996356 59595393 0
383436076 395819998 0
409496081 271968308 0
371191012 259283454 0
58097617 199110983 0
85786008 119054937 0
342912693 145031898 0
131741142 497860122 0
3322952 483417360 0
221370246 426455203 0
8565311 216721358 0
192686248 436948658 0
506663415 251300547 0
226787867 361554156 0
253216720 468229924 0
232734194 96717279 0
386150503 385766253 0
3200598 228123789 0
370115116 54801371 0
188326238 157002391 0
166537113 111491964 0
466716203 263682528 0
379213557 284122270 0
121035032 428470876 0
115818310 448923035 0
337752487 34582999 0
220939114 61959892 0
142539206 415270954 0
393208023 132544067 0
514227372 536515440 0
45630038 414794556 0
146860005 92677405 0
334065681 313063999 0
545679032 183509735 0
203950844 36643768 0
298918732 350478491 0
454943249 464049287 0
63889718 537138475 0
243550404 270900425 0
110051916 177575961 0
86159172 58764795 0
415121079 94721686 0
416057778 86828986 0
258133229 371714059 0
334067146 244393044 0
110007254 394350024 0
544153718 213182972 0
227522344 215441536 0
74379270 206046813 0
407102305 366576616 0
149995400 547952065 0
401793363 41757570 0
275650529 167656138 0
150567948 361551062 0
526580099 47561215 0
446807754 5791140 0
314883198 114511722 0
57832235 78019886 0
286541489 53115142 0
226894104 271491770 0
553301297 521630465 0
145739567 497054153 0
308779167 152708179 0
497663238 350893267 0
336896664 31157367 0
417247395 564208244 0
343864949 240729288 0
186632440 399745999 0
45438875 134930760 0
552280151 107843994 0
347343208 75289574 0
13398612 496992116 0
240947066 397892508 0
187657679 545917399 0
115817411 113980730 0
99254980 220646495 0
105593901 174659528 0
184929059 539518640 0
135431434 302163682 0
106462358 549780159 0
117553113 355656712 0
391469428 18475716 0
55522303 26802961 0
516903237 566118924 0
225485612 289388184 0
320276096 107400658 0
342842602 451765240 0
150820287 472983735 0
102505732 148490945 0
10434017 75607453 0
88505734 85003264 0
79038695 390526577 0
549647111 21039079 0
262245424 400750608 0
546298876 368822395 0
211615999 112665913 0
226724748 112028538 0
498701757 425983872 0
198065024 498740374 0
44690998 117628762 0
130646482 126010495 0
332602274 274512009 0
491922422 449251957 0
129881533 455883235 0
361426016 474431946 0
247731933 218425210 0
412372847 408641595 0
370112580 441148668 0
416885873 475239631 0
95872779 443285362 0
464146076 223522391 0
552299373 14104240 0
78444737 414465323 0
203320618 167727123 0
106820907 90357930 0
356614226 228560483 0
317899943 497921229 0
52558905 31046029 0
359980647 421534870 0
203566512 334890014 0
31569803 394186846 0
137355441 123387121 0
486580509 222708836 0
250604868 368887272 0
194973712 409397041 0
56553119 235701422 0
433122830 265702023 0
304557853 211353107 0
273030321 493533681 0
431735138 147472577 0
129041390 505780956 0
528127691 246522851 0
347157749 551989645 0
226644101 319399675 0
72063399 550623484 0
176936841 515809557 0
138079230 484316033 0
232223116 259662776 0
508955471 384750736 0
506112310 488844155 0
402476332 271567383 0
146766018 9350660 0
214038879 185850562 0
227170111 433394521 0
217007451 17737168 0
417871416 536403326 0
243486094 108866612 0
134370954 434844702 0
334248417 29118 0
174230635 500485814 0
328561395 171584826 0
181782839 336887684 0
369113800 335565440 0
191470032 6761528 0
511404109 249891593 0
493460256 536882191 0
560257602 255350654 0
44008035 130017416 0
561401217 193863717 0
404171979 386048530 0
201496986 533591997 0
465450415 58288457 0
507871882 85177204 0
212570002 190828288 0
37777029 279908329 0
148423490 28583911 0
103055649 74894735 0
248869462 115818667 0
93605475 519191008 0
456565750 392790224 0
337780844 426225090 0
437728155 356097355 0
184403059 398080717 0
447127637 20738804 0
433413036 176534978 0
400004162 551697870 0
301731348 24749045 0
101404610 41234272 0
63711108 95051739 0
563795292 76840934 0
401249889 535831482 0
459416412 63367027 0
259565649 169969332 0
32565260 311379726 0
350201900 99372336 0
167791919 469963880 0
384114098 71315539 0
382249094 444097597 0
107930416 475567024 0
87990808 385329230 0
70761937 98214994 0
411963024 135818901 0
212430864 237478883 0
340694688 525575912 0
443484417 239424449 0
283821408 230424891 0
550391178 446833173 0
564646397 134689016 0
514077665 190453802 0
556671897 188569077 0
78544752 61627435 0
197732631 86407936 0
32585418 487898913 0
421807140 67849328 0
40228390 251720802 0
184456305 137919071 0
41032353 174110605 0
98707663 106633545 0
416188472 362787734 0
342587548 369487300 0
461563232 275819570 0
5508859 166190726 0
552207074 539336819 0
24975970 487521608 0
86254414 258036948 0
415509379 173660078 0
488555670 57510579 0
382967085 119824894 0
533280869 381099511 0
567874478 31169586 0
432456974 134305169 0
112736973 326476738 0
76618244 213028475 0
488337268 164133452 0
136695796 303008260 0
479899145 195357795 0
509917464 315532791 0
302286220 119998257 0
450455021 388804983 0
34891515 564287608 0
555972445 53351179 0
47346366 405980152 0
328010590 123562768 0
478049743 228803182 0
353794399 27031394 0
147589782 250727712 0
384935137 422075987 0
419798072 399759226 0
335478375 395328416 0
446419754 515979121 0
32699187 516574404 0
502603445 415514743 0
528103298 486240116 0
88551951 514475507 0
103443930 189739379 0
60343146 436763972 0
365750862 57109174 0
102169300 365882957 0
342974936 470666531 0
296215251 122672148 0
333386360 301348332 0
462797026 202573624 0
127811599 126097693 0
546094786 204411488 0
464567208 8668635 0
558450409 144175760 0
521361444 514896720 0
262771937 565169431 0
19323516 69163192 0
22278418 423826546 0
545299456 129178792 0
9768686 312374912 0
72238497 230099345 0
230380920 559242364 0
38222599 227519356 0
9249958 279076108 0
191667382 150539698 0
19677175 471407331 0
18292409 78913345 0
377918141 300426901 0
74211636 356658381 0
7298573 418482229 0
149847897 356386232 0
196593944 285110833 0
366544628 128924648 0
154965790 562288668 0
273046325 445823301 0
86654027 214073907 0
296205595 297209298 0
293796357 524207902 0
27322006 554387989 0
69982148 119252608 0
161409423 8497253 0
41103486 93972864 0
423722769 222882436 0
21924607 444055135 0
556594678 124852914 0
519963722 183781745 0
64617084 75239488 0
122613487 180990173 0
287632045 561160036 0
196944869 150691589 0
557066857 325334685 0
26162555 207903303 0
335907318 30513191 0
549217479 393640342 0
235792236 499245921 0
311989569 70788313 0
346395117 249373923 0
205455286 225136043 0
345583043 463969807 0
238274820 57680288 0
493155474 153298498 0
67117384 468810981 0
81328722 16742497 0
197617002 329724716 0
517216335 309647154 0
86378882 400364124 0
296885263 427526089 0
551306637 126700227 0
153519219 454724644 0
417224432 455983783 0
351497500 486021812 0
420261430 435794973 0
86425568 176755260 0
124736263 241181591 0
96704025 412608604 0
377416711 144585365 0
377520918 256473739 0
519819788 99510816 0
234719331 266373176 0
288986397 193698239 0
164919168 140436379 0
271316636 276648509 0
408828421 316498292 0
410542669 160004288 0
90670281 348090251 0
13812161 115814247 0
523789625 347005217 0
147051898 286313439 0
373551135 118457369 0
244889684 235255466 0
87447721 255060610 0
197026178 439113297 0
102718272 478355049 0
346695459 13177037 0
13180172 31372605 0
552672136 426428140 0
1121765 192277750 0
65749946 147507976 0
122508774 391978232 0
173427265 508028707 0
453370539 214231805 0
146076030 345052882 0
50262019 34226653 0
298502144 483016297 0
53527642 164482221 0
46048936 350967940 0
52459802 104525266 0
167982886 229643843 0
347527332 310519010 0
302976542 460431332 0
167256573 487009149 0
518826599 229321611 0
417987783 97904958 0
37324772 135852710 0
161322608 223858656 0
470653571 230951761 0
357719003 30445287 0
526799248 479348851 0
279658799 552826802 0
316029851 414206206 0
119562408 329036693 0
191767828 268945282 0
52791900 529322522 0
22015947 273435275 0
530570424 279967252 0
388570190 110103626 0
7660058 156166426 0
188337150 412073405 0
239112138 57798078 0
439971891 449472245 0
425993295 485165933 0
390691058 224571326 0
135948420 243420015 0
508453007 374760238 0
435477861 325999818 0
29428889 49887301 0
526809468 495333197 0
381046230 395361535 0
280858295 2890611 0
238478397 505274760 0
205439685 521830316 0
412567798 566577040 0
478632594 451426226 0
307668245 37557960 0
41124415 126577860 0
253887221 156921699 0
167171894 466879367 0
222239676 52129946 0
405503921 447535453 0
360123374 358511223 0
6429076 19915139 0
254847355 286391569 0
82942023 514086433 0
290186161 242126895 0
554906456 567428825 0
240518271 147823935 0
361582134 309426987 0
213085976 366943189 0
102842498 13955717 0
180242441 12041772 0
413923749 441113797 0
287729508 448413643 0
242236320 94646384 0
104917988 73085788 0
212191196 271770224 0
542680802 469155476 0
124061065 342024748 0
108365290 90035404 0
361809091 343758787 0
100621060 424939247 0
50416556 264287491 0
226531152 59811567 0
365673589 185155223 0
224769101 459165225 0
525994921 22494274 0
199387716 526694456 0
5991413 83030070 0
534990950 467274246 0
230215063 250927134 0
534573454 23821244 0
54354840 130684847 0
386048918 329621386 0
166000723 320211824 0
461889938 558605022 0
281705885 260879144 0
112057857 119534436 0
489788196 467363709 0
356254569 352279558 0
290626539 226204436 0
284363057 295358829 0
337322660 194251810 0
135404418 327167347 0
306048576 134243096 0
502793860 460459350 0
320475720 117702880 0
312851678 558213400 0
547125261 45439557 0
548889061 437154838 0
82319006 563513465 0
219993153 47464524 0
327262675 488433689 0
128190440 157994091 0
140909761 78104240 0
214114138 328268442 0
402122234 340073915 0
128847688 380519427 0
190697613 411257746 0
255165503 344456391 0
121289796 555589272 0
428153700 74866966 0
361465612 98458890 0
291306558 519359403 0
511746255 517545276 0
486523065 458906975 0
23691891 18372701 0
166332251 10947842 0
298662695 126976621 0
92357985 351571746 0
449578712 480790740 0
148982493 142172488 0
421477101 202531423 0
524138603 296932195 0
128167927 462765051 0
249194328 237116034 0
245904291 195379557 0
555318051 541781847 0
16022587 117346173 0
371197469 432959969 0
541079163 69758214 0
532244961 560804800 0
26686485 562639492 0
25649401 282986725 0
216021940 359011765 0
38127778 388387574 0
428687677 73633454 0
409501382 239028673 0
38793496 217690308 0
396609801 562114352 0
406406674 555810626 0
445792541 346008043 0
402808303 532831212 0
97512493 290456569 0
15657744 272472136 0
20779319 247854797 0
181021448 462693116 0
131307322 514154811 0
425155356 192987380 0
441901780 407587839 0
137509452 511671652 0
330183132 478272216 0
451653776 364435533 0
162150591 414713688 0
460526816 456630724 0
404932273 421289948 0
65809514 429423247 0
47738559 21617976 0
100554082 299647572 0
68106943 137835637 0
382581829 51517506 0
75450330 217446325 0
332732356 282614792 0
380485185 535636242 0
509105190 201485258 0
127879526 342511206 0
554830755 216333616 0
525103285 518435595 0
479855524 21696274 0
145525074 352377933 0
384525127 195455772 0
568726763 537457056 0
244239099 181290573 0
197448854 151095857 0
41882752 389509341 0
55110611 500276455 0
4457707 16460969 0
152177787 368536629 0
380995854 23162749 0
275358306 135038167 0
515672989 328148386 0
143386771 396734204 0
147765657 23447592 0
400519728 503087624 0
474852108 372891867 0
370099688 179690139 0
356565207 42301934 0
284386782 397881319 0
180901616 144291549 0
262156550 91801226 0
60995760 460866928 0
336316026 410390788 0
531668133 56681743 0
473418803 63376483 0
136692252 157871018 0
412204310 68465566 0
153390359 308642369 0
199423655 184863218 0
90347454 540425592 0
328853008 561784924 0
156220901 208655209 0
298502565 216230092 0
274488991 303505435 0
310872713 110664205 0
520301155 169512757 0
94564025 393807129 0
461086775 552309210 0
16416993 129186541 0
465308815 94135906 0
528190728 161947486 0
418368949 239419151 0
222221489 308117086 0
53313588 497979529 0
110834235 55925548 0
61257146 443157023 0
107842293 155893434 0
343352195 323297217 0
557972322 111959774 0
376796253 541286305 0
460282087 505453294 0
59186276 491549177 0
532445138 227558424 0
255272722 393545536 0
9759586 515611382 0
208741152 375836004 0
424716366 164221746 0
158544072 84959718 0
15089904 455463351 0
19042840 95641059 0
490121508 448944617 0
272542523 196602276 0
5888727 232275694 0
63803010 445734172 0
390185700 9092679 0
126754228 554370334 0
539154599 324969500 0
523218747 25738910 0
543927317 388513469 0
282677217 467112312 0
523426094 488792010 0
354241146 261810345 0
429825876 480497132 0
490876053 27022367 0
323842605 510353576 0
145311548 59266192 0
96450421 79314461 0
44884441 335302779 0
332292554 209757371 0
154693653 516197115 0
539164995 123040858 0
121589750 126792007 0
198222735 422477785 0
410550446 192557410 0
6201371 262499797 0
24370731 535907496 0
355626967 70291721 0
308806648 517610070 0
184895484 253255677 0
107096940 48365518 0
98672036 355415489 0
58442799 226175607 0
295971742 199358658 0
434649720 507545322 0
227114590 176736565 0
1140246 242480074 0
391481157 353077053 0
270568234 270407634 0
535138436 487570179 0
520578645 35442789 0
513624285 31388326 0
514169411 447568987 0
473536594 357138207 0
411949822 398102978 0
314132296 386208999 0
108341032 307088582 0
207433092 394629231 0
390316636 554278193 0
33636169 466762929 0
192584820 547414706 0
282441300 35892215 0
112530919 356833210 0
337466557 109287168 0
472761676 48600441 0
467485279 209799855 0
379685485 202090199 0
466136066 479371315 0
124722818 568430074 0
401352564 502493663 0
529958697 255180472 0
123406651 489639039 0
485266947 255794101 0
370683574 527277312 0
301613591 182559102 0
448914772 349553522 0
136911913 275115198 0
551850348 383792494 0
558857557 237521921 0
523865214 304025314 0
170799783 322974626 0
534222339 55468453 0
279056366 110267299 0
458497704 276455745 0
77799520 256103936 0
437101512 271751711 0
398393388 369400321 0
513999007 353157031 0
510178726 453599114 0
10916994 431214280 0
18925461 212452047 0
262743186 31180462 0
206190268 2303671 0
389459478 532777561 0
137712473 307353779 0
338043725 412245546 0
429937440 343899992 0
480544140 496618903 0
297423507 335640361 0
388444987 185511892 0
381201991 29359396 0
310924984 219063304 0
109675536 414651599 0
217186470 356694119 0
509476008 546877480 0
64532997 159669699 0
407492112 312684307 0
546369631 406095283 0
153901403 45746948 0
352988153 114880246 0
481035492 140956320 0
127500268 484021155 0
552355816 170068048 0
376499791 209713060 0
52579735 37268156 0
98084814 226570265 0
176092054 259963908 0
235545759 300752296 0
144949246 327215010 0
544663922 193366215 0
70299011 353113927 0
377409531 48192274 0
496099341 295046622 0
414948258 380149121 0
75337514 484327952 0
15619215 440432894 0
267394797 290543583 0
73675457 97241256 0
79664682 547918636 0
475517061 257140253 0
229588461 203701015 0
351152309 552285553 0
91423392 96637320 0
119941061 490186971 0
165740787 159094653 0
283685040 4681583 0
490414043 387595341 0
540802643 30609851 0
315467230 168429273 0
532189363 77855396 0
563703308 183510469 0
122293448 196087560 0
230066666 403222414 0
87736139 329246237 0
317080680 538156147 0
563652861 167212286 0
226846381 319529370 0
203029197 219673781 0
489409227 160896850 0
155611845 296241157 0
98776244 81934026 0
408271310 557832973 0
340438197 260472820 0
390505697 202649075 0
386493748 513960534 0
175788793 503951140 0
34652187 296213683 0
315452215 254445461 0
302381774 88295749 0
285593823 39315803 0
126012745 405328066 0
351404606 278506271 0
77086239 384793247 0
89825961 20504193 0
66642661 55136583 0
90561268 258787524 0
98677979 228130933 0
290459659 44525433 0
339496192 345941225 0
36471713 69800516 0
242270777 100386803 0
12595379 310911087 0
356796020 492247772 0
309599817 391773474 0
492440925 417484799 0
206075020 91317461 0
125847980 28065585 0
298344191 208129397 0
328323185 174864146 0
440227153 130439609 0
451407835 515671750 0
561128711 499058147 0
494602124 37331711 0
387084686 360814864 0
428020327 67802282 0
43447595 59311382 0
245546896 368932791 0
528592834 355915039 0
202692786 206967352 0
408228423 443242704 0
245893270 433620460 0
317537881 393331967 0
146192349 438768518 0
27095546 183294942 0
206593701 96231875 0
188954776 315664487 0
541295087 45631598 0
91971624 493325678 0
350609489 303927017 0
428129892 430429753 0
403953787 203898288 0
505015823 563251680 0
469530585 79724404 0
226163069 41064563 0
439938080 375657249 0
412425373 331525885 0
309817073 368229108 0
402270256 31939031 0
107982186 548840273 0
22545143 173322514 0
70693120 71361264 0
478894309 283162766 0
385017452 10039430 0
143725575 503695109 0
76809017 27928977 0
162486526 453958208 0
429559103 190200342 0
324083528 73217002 0
463405509 367081287 0
219468599 242724571 0
6445354 285768807 0
407280222 25362353 0
90352585 508016571 0
295754611 369594854 0
59882641 252799086 0
100270849 395494639 0
118975075 166602241 0
284071891 104040131 0
513863225 547828970 0
276700270 91042347 0
361708017 479439471 0
432959170 241520267 0
323341930 156802159 0
368481594 246062349 0
447613897 176160222 0
470284586 164461224 0
250302098 401480371 0
73619600 226121305 0
211780700 428440056 0
157782205 303357023 0
306862445 265722283 0
175188228 27029950 0
547981155 510686151 0
503186611 95261174 0
389992909 288042970 0
391878697 153080539 0
304773222 131079712 0
530753096 438203744 0
373247223 169758469 0
200726247 517494102 0
347095522 125815207 0
260865753 451000846 0
567287022 75999940 0
320734601 497325992 0
424663017 110513274 0
280275463 232265674 0
154369452 150722911 0
494086479 500885547 0
136665896 465308670 0
454364019 555686451 0
85584865 430305276 0
16568031 452300910 0
154320443 357653581 0
375519652 472460036 0
531939390 208677175 0
317432016 41762987 0
446329910 121600164 0
363314047 408462808 0
363487992 351243768 0
163047348 54494250 0
212421864 453088852 0
567469736 402504095 0
202014194 47707726 0
266364905 502445025 0
171085209 179602086 0
414301724 491089346 0
387498252 29458350 0
81872594 50514599 0
202675956 559757315 0
345318355 452102940 0
131272211 356523648 0
107194736 176726752 0
350487375 505302075 0
539154885 500901729 0
356282184 11316201 0
137994737 408286404 0
48881793 323068400 0
436426413 133892783 0
438849528 419235503 0
127941594 303813830 0
25372657 136431243 0
306175186 46108555 0
66442977 359401359 0
38846502 301706542 0
482814804 357549223 0
484897937 498797653 0
356299750 264161690 0
442923471 470776180 0
469060984 302644831 0
378503485 552781382 0
457809044 236014977 0
204424459 44222672 0
199629514 419862698 0
162384846 47188317 0
506017502 63723984 0
348915522 186549097 0
61598501 338174300 0
112618620 309705769 0
266185694 397157460 0
434004710 482765191 0
332277011 203534964 0
314777278 427244798 0
546853885 122068149 0
278480231 471349492 0
171664807 26601422 0
466805066 37757890 0
191696324 238317719 0
59691098 223071758 0
176800262 124523111 0
524710708 41510012 0
227789296 206335784 0
205336699 196919411 0
451873032 215784273 0
565448248 91513796 0
286903423 517341706 0
157923228 439851924 0
555244699 85974715 0
334537750 353342660 0
423824339 446397715 0
331951592 347549706 0
344907468 146576061 0
87024518 276605313 0
556371226 565746178 0
547997827 551629451 0
171568260 26091088 0
222458363 195940481 0
365660143 8553728 0
269125199 166761254 0
229630056 58415486 0
473234710 286900938 0
176253071 408914016 0
233838062 502687450 0
10738750 407225071 0
228453245 396066454 0
292227352 104216658 0
283403097 20167398 0
325506649 148529199 0
486581187 429391679 0
130194971 183877123 0
11489968 354232799 0
99482318 285739513 0
7072074 156087004 0
403574392 400606306 0
560685021 119690938 0
7605127 215037436 0
360376682 509096330 0
123382143 229808376 0
225007533 174648097 0
343999525 106763982 0
123060326 75107567 0
237210350 106428503 0
191406279 502580291 0
123496725 402068595 0
174462774 430400077 0
287718115 161459333 0
354834686 260190891 0
208378792 319313181 0
88356852 496401180 0
513410922 54243270 0
355921207 192883693 0
148984210 432281155 0
547068230 331245941 0
424883058 187529884 0
86011738 26811103 0
283120730 81436398 0
116524503 96180657 0
179339998 507067180 0
84218242 554483001 0
358056301 92794425 0
530187687 74421516 0
466896274 93404536 0
184869806 387681335 0
539961414 59355983 0
218503643 144796112 0
338698608 188449554 0
110235287 265408748 0
252094957 64621226 0
413475650 567961142 0
255200813 153996348 0
306742889 90090125 0
92070846 250259837 0
543745294 162977153 0
7163606 287312513 0
147044017 30150741 0
85944733 356066800 0
164783897 11731909 0
94477578 482859137 0
305412059 542945459 0
366905011 299951544 0
567712884 445199678 0
105107374 170907560 0
434840062 251458642 0
242921422 552740600 0
513815865 295680056 0
520114305 70963926 0
49010072 399582490 0
98587782 482290289 0
21394392 174295990 0
122835139 319379028 0
374172373 138152041 0
423009569 400446198 0
159303634 378263282 0
219699997 220549346 0
373948327 86127451 0
510128742 508247154 0
176071689 550756555 0
102493403 115536030 0
458004693 426144350 0
356630786 27825360 0
272991152 229095900 0
539951753 423050882 0
407690145 265785818 0
405561753 136637825 0
352694014 252633400 0
355582139 399700210 0
147815921 206282043 0
98143960 277658492 0
315060807 520673059 0
249529038 370725165 0
198260354 50276334 0
23986677 407400441 0
483193265 289961118 0
376414851 246771479 0
192722682 125430916 0
341859659 374603802 0
418354121 36357902 0
394613010 130683939 0
358266148 14461030 0
395880333 113148552 0
266536431 567723348 0
447263139 202872130 0
91927889 368623046 0
336495457 203901625 0
523761541 87645630 0
500767699 156421698 0
207017460 30579676 0
406229806 484357763 0
236226894 506813975 0
51872249 382500670 0
290453886 189658409 0
279045229 214988083 0
218450910 223296852 0
557839898 140370673 0
265761999 288627460 0
376309618 32293257 0
516460861 264067234 0
400436271 477013861 0
261315652 63063708 0
509587852 102068189 0
411141177 248709019 0
440762839 221593788 0
468132303 284205598 0
27458894 423065671 0
464649962 285677509 0
529091007 292822720 0
539176328 346804086 0
272120373 173217077 0
306032250 30505463 0
247717744 149206727 0
25822306 533009635 0
310003440 11158939 0
296644237 223838876 0
517830702 272151833 0
463894604 18949603 0
449688430 356490349 0
369876688 348737985 0
511037346 298050183 0
94529903 287642358 0
251506856 182903827 0
9283548 522764048 0
358592417 105385094 0
172372578 357954204 0
263898458 140642410 0
147153555 114437165 0
398915055 362346891 0
357727341 107698289 0
8183279 323338876 0
89855812 103371714 0
433302315 418754685 0
419112062 569013417 0
448155117 91807151 0
145365642 517035275 0
543922691 29063135 0
553644757 440690520 0
41194916 549670356 0
539729127 378529843 0
320186837 151723176 0
368120377 148695670 0
264383976 516115084 0
441187612 345601136 0
204628707 337774784 0
139281207 567547226 0
354439787 315677729 0
97666254 81369346 0
310248568 111767449 0
506597949 199229408 0
149163473 372396481 0
125393619 266790243 0
340160021 479082513 0
161636691 291060336 0
55751275 243409327 0
99546456 113730766 0
533321053 67924499 0
561180985 85342041 0
435767158 501972810 0
328263104 547080626 0
425803715 344406549 0
140665242 51689887 0
315244469 172039722 0
369611099 117552431 0
526438804 539638891 0
158845971 514110866 0
27056299 516145869 0
133141334 171629880 0
221983330 365016231 0
110717333 464640770 0
413971625 54709590 0
70984487 65700081 0
490038228 508249898 0
292284470 377238707 0
556898877 18216479 0
336294701 384055976 0
150811014 288500997 0
99797022 223449011 0
494561189 275263855 0
221247627 166779570 0
500424565 233024521 0
48532124 239189986 0
34978298 63585056 0
551366409 275167203 0
177048516 183006242 0
499379981 397996703 0
10684509 270729635 0
193286023 522291487 0
323921853 73075423 0
286802766 112126053 0
334064204 140087478 0
471315723 215402225 0
450991428 94755378 0
43278321 4542021 0
466400626 376208937 0
223149242 192224098 0
60826875 291523168 0
82417428 91471693 0
131804588 186351871 0
522279363 311576904 0
375593798 137150651 0
102534234 69962676 0
515663485 482689437 0
535539717 22678565 0
204510732 9358939 0
461171572 11066556 0
146019705 15337943 0
32243111 265288792 0
541329095 532481270 0
556314867 272845008 0
476869183 315915010 0
300644864 227767929 0
26164068 64357981 0
223449626 150005503 0
479615524 15701615 0
262466368 484119403 0
368167057 84122984 0
397817943 263450032 0
456111212 249822313 0
39572995 235190657 0
180688646 286138997 0
314368912 488870858 0
358000777 191736608 0
346511546 250802273 0
471219824 398640941 0
302247229 159893872 0
213926844 15210341 0
440622222 502371304 0
367240380 316870254 0
295597429 105122247 0
91556682 41407789 0
321397633 165524595 0
61751502 221043581 0
122280035 553112581 0
361999830 284240617 0
381754113 395016013 0
416247013 30316373 0
337581301 241020994 0
179617678 202599346 0
125240673 18837924 0
34647923 8341995 0
420042490 167101524 0
469042313 506098029 0
189761657 535072431 0
52434447 118223380 0
115473979 404652448 0
391968641 94336507 0
5699242 205171829 0
533852256 476798104 0
231211301 147761363 0
148486064 130756747 0
51490050 244238552 0
47856321 279005511 0
266474859 27134395 0
198810163 517323055 0
219988617 266179722 0
294483726 318991163 0
429898012 354548611 0
277806443 370698748 0
185142049 49333400 0
493481835 294630435 0
516309881 514797367 0
481088976 418805243 0
450153624 26717213 0
307351278 560185446 0
82991392 471250793 0
161882447 112453062 0
146402967 176787518 0
530032265 87559612 0
370769006 185869347 0
502526057 233712575 0
520621330 22319001 0
419686846 561161011 0
460562486 24146896 0
565032662 256042600 0
147177084 565407284 0
465660838 21204928 0
524523996 227662566 0
25082950 42481091 0
65664405 463949913 0
511536360 132221500 0
87492933 29644006 0
432127033 504697292 0
290797324 509175428 0
395183850 519797362 0
501978953 40042925 0
245685543 156182857 0
166978126 333897141 0
357067497 7086590 0
33124539 489411868 0
460624091 294268174 0
390068289 398133907 0
61400204 108870410 0
273961342 460268447 0
145691382 222997389 0
565536047 133557259 0
394103003 100620280 0
89463123 14157580 0
151474255 213668855 0
256423652 246837577 0
6142110 396700042 0
331265240 383695050 0
562830560 431798833 0
182896744 417430257 0
212469290 90476411 0
21312068 38208250 0
520195039 266652724 0
216953128 529502506 0
206553694 159678477 0
406886449 16281076 0
480228321 271524154 0
491937659 18724188 0
163851237 219723945 0
151157043 519249672 0
387564413 169012966 0
196472019 506942644 0
190219309 481308718 0
371648990 110173075 0
139357405 354064833 0
52531159 364057496 0
190451404 277208195 0
417259197 228713689 0
488812811 505211569 0
550423705 377965691 0
15324247 192358289 0
111592682 418912751 0
293612901 53206517 0
102329294 502182970 0
22616452 306280601 0
497457653 324499377 0
510708346 22816591 0
406740634 180225777 0
498522560 54747151 0
519667045 115397107 0
365201426 331934407 0
121216136 505241209 0
457598553 302013383 0
59928158 129694674 0
424941862 495966953 0
3975075 325445756 0
560473186 457889918 0
521332904 264226583 0
519635462 358465946 0
337270509 30865890 0
325461591 484214241 0
170479436 38450519 0
149309289 5452865 0
564156289 338126230 0
172345632 90674247 0
425889773 38617351 0
48187057 493481939 0
33541914 397586356 0
323671435 362766979 0
137695398 272960826 0
46248348 497898518 0
34942403 545890254 0
241316597 208002349 0
249049216 269249958 0
423159205 64070630 0
552677727 33252532 0
435334394 357051479 0
490582047 237487245 0
260497375 501564806 0
245670647 47742500 0
67720467 260971881 0
246463166 515448825 0
78047459 435734304 0
33074814 525277888 0
77791634 106112653 0
27837606 429329189 0
75147543 139797522 0
421948127 18132159 0
529958688 424549080 0
307273617 131858010 0
187364007 232212561 0
49190392 474290158 0
195396884 313134182 0
371081502 9796669 0
530544914 385213917 0
281586368 167234417 0
295041600 293858304 0
155973661 448671846 0
305778586 530451527 0
437634013 279038721 0
96815249 104187135 0
102436114 280646170 0
166557617 366793813 0
446019140 374673245 0
316516089 357864566 0
217769696 507292349 0
337894092 421960540 0
123209328 509997059 0
131379087 34000187 0
201360199 335182952 0
393842233 158029041 0
134938505 507025306 0
408706213 96981518 0
489441087 212600650 0
81034493 566984054 0
108360338 82772161 0
166537463 522987559 0
199575523 100740262 0
208154091 511117317 0
58799301 270708761 0
409156766 312305845 0
315794378 422374643 0
43056124 204683896 0
326631734 189403125 0
207344031 359162389 0
411715984 157862887 0
423973 323490826 0
557424932 380803891 0
82913144 176396206 0
562776715 568349232 0
539529642 236323989 0
252407121 266034425 0
287139421 229346852 0
333072105 304695763 0
285942429 553541719 0
533594364 546222660 0
211652779 212471052 0
494009916 542020488 0
150180841 122689665 0
106703410 69589811 0
432408894 553513877 0
255045381 209518149 0
555526268 333861186 0
490037272 236534924 0
436696893 473013201 0
33672186 306825696 0
464528622 348639066 0
546663218 122489851 0
20485749 114838433 0
340004649 343332396 0
552938343 138607509 0
325568244 28642906 0
222661081 508187128 0
538668143 532278714 0
566000771 442614106 0
252765522 173708141 0
224652499 251448061 0
506830756 81485917 0
64405503 216367249 0
296998132 59760690 0
495410883 490846839 0
259813738 257389546 0
202604904 215083762 0
474133642 406939183 0
394841302 315426258 0
250890817 161862439 0
262511109 70153472 0
190107711 322434527 0
501581223 551688682 0
85938527 470840140 0
538086015 506439212 0
354345250 83639347 0
331792388 88880479 0
146164122 225542859 0
38780270 484040886 0
228364233 96531811 0
40624352 559768175 0
383710366 316114364 0
460635231 256592796 0
213437878 192286021 0
512172788 549337626 0
561825339 308064548 0
465832245 414762638 0
365484338 555042780 0
118291794 46088845 0
219067438 174087290 0
342671035 450731651 0
28753123 98792071 0
453723380 300813614 0
98516114 137461533 0
428000402 158363669 0
350544871 9874060 0
431839145 375479018 0
490905501 99854657 0
34869187 8390646 0
136945678 468387290 0
190344792 155733134 0
114438495 10546737 0
226495866 536910373 0
152077659 185337259 0
527478840 52657616 0
88053157 159506398 0
549997373 535813824 0
399280250 513966127 0
345215548 500161379 0
355986156 41686758 0
464780188 166382709 0
222963453 298742266 0
116073185 219989694 0
533157366 222797874 0
509400320 39216301 0
8150996 207595445 0
104962059 148714892 0
413135112 191506663 0
96399642 337627888 0
136278302 521306587 0
325800656 7468579 0
15250146 456172924 0
438781787 320975107 0
305916878 309248892 0
449128121 119190934 0
77823251 232970568 0
478915666 266998715 0
94012857 182114705 0
266767185 264626186 0
19611426 441159043 0
221961731 511061052 0
25456289 233731948 0
138587140 558176515 0
359636869 118981573 0
524961700 309014666 0
310673404 134782107 0
449354938 123088823 0
339869456 387527024 0
131213283 81661688 0
119849785 260588488 0
244039256 26260488 0
51791099 521408570 0
124062882 395126963 0
168697679 478091841 0
25668978 355244739 0
243703836 526939171 0
284334861 501785966 0
60312383 326865396 0
405536756 43579789 0
410448546 302385018 0
171263032 364782971 0
64713922 486443146 0
112341596 300420425 0
382177351 327267152 0
74793827 309258961 0
544972929 306316893 0
294964193 268200249 0
14043218 61988729 0
117888532 314610872 0
12223535 564185423 0
371328354 405737998 0
472562114 274316987 0
16708334 132255515 0
81451356 45286513 0
162726330 205158719 0
63354806 469625447 0
546090670 550331109 0
115879573 112869171 0
456406829 71011964 0
43894343 227399863 0
20356596 273846531 0
542367207 324464825 0
152031463 183297562 0
23870804 532129282 0
160401518 88993392 0
455701990 236474223 0
50213335 70736053 0
447418356 66044283 0
97124122 143935338 0
43619953 340040514 0
341868665 207743800 0
140811541 436278815 0
172433421 239156210 0
513957099 354690923 0
324234170 219576309 0
180764738 541818335 0
137068383 434894263 0
431328769 507286229 0
156506308 164318522 0
497783174 511248495 0
1598462 238663704 0
80780617 509491736 0
256303764 177461749 0
352154710 127150991 0
432226215 31043383 0
568793395 35507188 0
91118542 152090610 0
556135304 330877054 0
347829382 330022834 0
18531227 79810875 0
201875955 431833255 0
83677985 132259495 0
350541066 455450296 0
118382818 536868210 0
72462890 226285432 0
78761169 502178021 0
423970105 183265823 0
537381624 113818326 0
496064091 38461030 0
227277954 148594096 0
363012614 530381984 0
415068597 295856358 0
23538354 399075807 0
312372887 392427054 0
257482819 208221857 0
380574710 300600530 0
469382588 329022729 0
522988857 164507042 0
452366983 199259814 0
296874753 259356323 0
35634314 276289264 0
181009017 42122311 0
255768754 55764902 0
371951547 180963598 0
339618573 559407101 0
20826069 428096962 0
307043150 399282314 0
251346853 351533197 0
95061572 210290250 0
133982758 562095904 0
111990927 329991670 0
11118564 325590523 0
321267897 563824931 0
69715470 161486792 0
133384702 159549333 0
342701287 239409491 0
197832721 474982983 0
123961266 18635816 0
556797172 509179079 0
430392092 259065062 0
32858163 137004383 0
480547021 66231543 0
464081395 245520483 0
558286534 348701764 0
522814768 408168832 0
456720305 247168486 0
376398990 425405631 0
11774740 225453237 0
522502521 271548228 0
382194153 46777459 0
179914853 354861035 0
260423731 279997467 0
506537683 383718876 0
242822898 471904323 0
42885101 461175680 0
546137354 4586118 0
6385814 135647781 0
149083379 364305922 0
481281988 250045216 0
162492265 271370409 0
412590328 413738277 0
340259921 367767652 0
415341356 279608623 0
155501113 530445815 0
192961621 355417774 0
556657371 435728210 0
139236919 409424287 0
454741430 532669465 0
180291445 168570222 0
360722004 421098897 0
45687310 44588881 0
189510352 278797759 0
489449148 539353712 0
170706005 332772419 0
39204866 185517260 0
518536714 398618797 0
423450620 133107407 0
459992473 462298155 0
321852280 480969078 0
284865300 359105439 0
546531017 530333722 0
272620703 397068959 0
382768968 419775613 0
112375015 206022753 0
141353327 329660145 0
432152850 273525893 0
547726112 386117809 0
189502583 494370754 0
452247898 265342927 0
342623377 555598164 0
487669735 57171710 0
66141429 74843871 0
262242334 495983714 0
201941947 357454903 0
479426354 388031308 0
111423850 77391190 0
185236204 440034861 0
444637873 420415192 0
277913259 145790218 0
178667880 293361449 0
69696935 223764732 0
342179564 78564459 0
124775799 197726496 0
539705379 51097777 0
141104887 14482108 0
493795895 194736158 0
320433818 378470340 0
110581888 196733281 0
266737933 345662385 0
306770571 230088944 0
170204148 51415286 0
336201874 16722030 0
214406938 201452026 0
160445692 495584702 0
19630452 55759993 0
244089709 409510315 0
317616693 212371888 0
3617386 291695307 0
512956677 151506628 0
454567068 500924823 0
496737436 541882333 0
521342566 173503255 0
422346509 225355018 0
469822339 384177660 0
163453605 546099853 0
382049496 400449669 0
109885742 363082055 0
331938052 399338907 0
96542199 480853001 0
133415245 456275323 0
511647961 544784894 0
153299668 278626906 0
321129728 19707477 0
461538018 234923198 0
555712569 43638456 0
540503926 59497971 0
63327609 160396155 0
333211980 482347076 0
434117159 536504000 0
367056566 437422721 0
36063630 251499811 0
304310126 253679463 0
492802091 210507717 0
293085978 497828722 0
366005909 408167759 0
231144888 109044502 0
392539158 20952122 0
564095695 509131782 0
362287588 291322189 0
286287406 70246612 0
218216090 349981532 0
93850619 515225695 0
310387936 269146318 0
426387425 441633732 0
567974963 369042184 0
59382933 457577148 0
357658633 153457245 0
258044596 105176384 0
539201576 98968317 0
196254781 383869627 0
515318843 230685865 0
546232598 201216612 0
375193674 291155924 0
431361836 126646528 0
337835996 302005229 0
307249369 49817422 0
140263407 434444214 0
517205060 172402192 0
100982209 1836651 0
117151525 27146821 0
522938187 156607177 0
439187612 412520902 0
405956979 463258540 0
153650599 515960749 0
257796433 297046346 0
377805639 420216603 0
148302561 421738674 0
263458834 102753388 0
375332433 291672471 0
336088483 420829301 0
223500102 304126537 0
422944160 408316625 0
201179454 128919244 0
412829349 181768756 0
180614261 132766355 0
517932196 477285543 0
332202013 148088374 0
327192490 118495009 0
205563274 489648253 0
29416706 564052714 0
240023307 538295250 0
362963049 3009636 0
568780875 303797783 0
198241023 344316112 0
183824958 90453794 0
540518582 260431971 0
133734197 240600368 0
306981891 184654976 0
560086253 275995878 0
449180492 225592533 0
252627082 316365878 0
483957912 553471058 0
47545072 182100499 0
101084012 76283599 0
297432937 248707974 0
51562449 245602876 0
334365688 243386961 0
454763274 185150369 0
167113385 271091182 0
418503055 338651135 0
165528023 498561226 0
285496451 176937015 0
304347179 400853485 0
33156988 359635088 0
408237096 25522184 0
337260370 521572066 0
281407896 74934388 0
491201433 11493635 0
379715469 556522642 0
459036953 208047161 0
475255868 27713313 0
546543906 519895314 0
551766130 107939891 0
134903208 390983856 0
233748853 142517443 0
503391722 58283646 0
244784428 443661794 0
289732042 565896769 0
152284950 485118532 0
406701844 320436976 0
286112972 401627774 0
313275727 139475241 0
288726802 160894590 0
307534518 320017361 0
246742280 402538029 0
361175568 359056828 0
421856509 259428086 0
386882206 155728538 0
537142464 108225132 0
215630275 471422219 0
55109357 337241991 0
302916481 216549062 0
269286493 319482148 0
97217030 441246168 0
441137831 510855023 0
58901998 532939479 0
454197413 141011489 0
541516666 414885588 0
487217558 544041668 0
352867979 531664269 0
531310049 117077064 0
88603992 123492207 0
474053972 527779489 0
119065672 338611597 0
495727978 415349903 0
368960754 80211179 0
231251802 351092456 0
500910185 371941714 0
446745357 447934749 0
329421018 353522250 0
112725881 274444026 0
106420435 157720932 0
303057667 124271376 0
457733440 44294185 0
308778726 271351817 0
154631474 484015016 0
195168565 324293801 0
46687396 4463 0
257982442 326073915 0
65787502 143612269 0
53541938 401953376 0
555471517 304132588 0
87240336 312843761 0
455729538 375486823 0
54338464 128926974 0
62372732 132680003 0
347204071 330097227 0
313890153 7179742 0
302501481 24526181 0
516622096 555868464 0
112338912 354434994 0
533539505 327207956 0
282962625 313690345 0
187727916 127298941 0
559386994 385467696 0
118144201 495573037 0
15425858 113978556 0
253541755 188487975 0
23027000 179283290 0
417368133 508683298 0
257425259 396482516 0
242571536 8550561 0
69843998 467184809 0
74582666 434024647 0
67362370 127516436 0
561010576 53069516 0
283803869 492872837 0
169663314 96794771 0
87817904 410604745 0
153374741 227693882 0
317688065 97027261 0
84586524 199566069 0
480396978 263779068 0
495727445 517893309 0
126873775 446417618 0
287140554 376580174 0
332544013 319985372 0
106530617 418469121 0
130381577 269805266 0
157168067 247927793 0
248990708 450304695 0
167579067 195817579 0
37684645 238774271 0
247554495 308589636 0
46044560 344356812 0
138011542 142620792 0
125297033 200742406 0
389702823 282603840 0
414755986 83336171 0
143745284 568182959 0
354209490 268192552 0
432278951 485083716 0
56291340 529979645 0
69524551 324733371 0
507918749 550925652 0
519555709 203924955 0
151717055 460306533 0
518307974 295859017 0
252573736 535280256 0
328020420 267102716 0
308813311 120437568 0
57512284 21357480 0
166670022 155376690 0
91242025 135030158 0
231827279 451811070 0
26640145 515288574 0
256350952 245397644 0
539619480 151702742 0
559375018 394680662 0
110553998 521657071 0
528105505 65446072 0
148199314 473724399 0
106398141 354807811 0
226519193 405828401 0
489592954 308514342 0
139008854 379629251 0
115542868 216965510 0
275187324 372909236 0
335674514 348407333 0
322177083 482584855 0
158881512 434072143 0
220967216 547687616 0
279078301 290330474 0
139349220 117352209 0
144118274 343745297 0
377380513 103986837 0
32079882 432958808 0
336396550 360395613 0
447297134 180357202 0
469449872 98202861 0
217923995 201123425 0
436395695 38910845 0
322176055 564478085 0
462645049 521452733 0
201043052 141652765 0
490998293 144741722 0
166013902 324354845 0
441958674 315840346 0
27005044 382723699 0
57681987 296610880 0
215119100 161124188 0
258058559 557093052 0
275233128 269906485 0
427181009 490084942 0
397554387 76181842 0
167732917 165462237 0
29313678 283041656 0
433722263 538559351 0
521745911 519008570 0
123290486 408827307 0
528851132 232196646 0
421531068 72837295 0
147132485 315244571 0
320054496 488946850 0
174280780 82708496 0
229021275 37362121 0
195212262 292057946 0
512832882 542719256 0
70750156 379227137 0
176908889 361378318 0
506371731 81718578 0
506991938 407428456 0
109884097 121675299 0
132236972 16851442 0
27128400 399829005 0
565635514 123384997 0
196972997 325758389 0
525487450 160402324 0
326531073 15908961 0
206692852 41264348 0
226033814 450175792 0
100885298 515078636 0
442048666 512562538 0
273908688 145922638 0
450290798 335324739 0
187537328 109091132 0
431482965 559682024 0
332650976 106512632 0
298544688 355882831 0
501421363 37884128 0
282436215 420498472 0
425034223 96390662 0
253272121 187243177 0
252892798 107934260 0
334568128 104941291 0
297642205 56256326 0
512676909 133240776 0
327612368 223281858 0
445006538 475530060 0
58906269 242144415 0
39516377 91094877 0
364156095 343440179 0
132889488 111729516 0
88386637 522373947 0
473437809 46992059 0
204692848 212760804 0
233111921 299382487 0
482637787 229990073 0
199558107 25148930 0
407179594 237005794 0
465591064 35158643 0
528472231 86192653 0
413088711 174961070 0
505813947 332308353 0
394045855 174297384 0
411127196 81756152 0
138502269 63333224 0
201106132 204825167 0
159957752 334025572 0
76000597 430613141 0
122625430 182416446 0
158740696 69831661 0
766924 67118764 0
472424336 398862977 0
294588726 146841822 0
412105409 447280093 0
556892952 290198191 0
4883218 250082330 0
525385115 350585239 0
86668251 169238232 0
258866869 415582368 0
276467114 430979051 0
397534868 430200991 0
191367341 492312834 0
244316625 536453975 0
476258770 23099640 0
307860870 556875805 0
337033979 528537454 0
244287250 296285673 0
515682641 26731902 0
13596580 455598147 0
8549195 413859553 0
257192293 96488079 0
432343669 257434961 0
316280151 459387291 0
30458370 329852991 0
8747206 319610397 0
425312777 84519720 0
517241534 363713171 0
476007643 545652141 0
28284966 122327092 0
349884178 531787283 0
47164092 434869156 0
193950010 358388665 0
193507234 348906230 0
23538311 419034531 0
4922266 237147176 0
126770429 554139225 0
423058537 91886434 0
209893849 225852000 0
346471020 493018930 0
83894194 385599970 0
544290742 413629949 0
538698759 317954553 0
310100102 111985759 0
259037831 57400541 0
122268096 50160268 0
126801002 206115765 0
246913569 239203980 0
160745578 131715342 0
458647471 9625560 0
440910798 269893908 0
11506664 12873293 0
443253320 258081594 0
396117642 309056298 0
552846074 325470544 0
447680676 411624403 0
406455394 216174897 0
155751681 416386571 0
514296834 467602776 0
280355199 36915678 0
429880706 336022208 0
84280566 475873219 0
355396946 165577160 0
309060333 200892424 0
418392678 42507581 0
559688767 36469441 0
156596123 424906872 0
522311302 163361255 0
475651955 467096878 0
457197875 477822358 0
342859741 344484177 0
351428854 108686258 0
409362537 161086126 0
447381239 441843356 0
408019038 502290450 0
540776662 520688818 0
165618664 89196441 0
244457467 464467019 0
380171006 329864705 0
550709678 510005432 0
429300385 417955961 0
6992173 487943223 0
140663058 191852675 0
73604821 531561983 0
544483862 184696690 0
450644292 90478243 0
163995638 539738389 0
33824312 418442013 0
153152779 550309939 0
543094942 393680989 0
182269114 286690941 0
405665836 143685036 0
178347066 343534101 0
67816311 44237993 0
173276900 303164200 0
226104871 482589606 0
55390460 319585104 0
5665237 229568256 0
77014704 552280454 0
482977226 509466516 0
45269904 40855500 0
472241644 435073509 0
3730941 318426142 0
423285676 11290309 0
132605291 219427023 0
251757262 409193104 0
31341106 439000863 0
546563264 278257536 0
344644005 279651714 0
188165857 390260487 0
498899855 12724249 0
94073153 58687132 0
188370587 399326209 0
102378213 210475269 0
441931607 94003643 0
499133132 245990965 0
482987491 279367629 0
179203080 498106417 0
194510789 126184743 0
206086896 380006879 0
110908133 48174775 0
333910504 381133864 0
457528380 103211687 0
298465073 199533604 0
393283818 333643971 0
427604461 227191321 0
546843284 84837744 0
69295547 496270684 0
245412400 266679078 0
308528290 495636869 0
336649087 197432426 0
108905796 262927530 0
26002463 117664393 0
466117671 453402960 0
98462330 144592278 0
284220558 440688502 0
252316274 323497101 0
342247208 504867177 0
11182962 213952208 0
213462013 513283103 0
49497220 475425098 0
473640500 84730977 0
143426431 6960328 0
507764578 184966017 0
493282551 356706180 0
408400637 442483434 0
18550706 47776645 0
520604595 156233992 0
181995098 338369550 0
327568972 30581593 0
340470782 366633675 0
104274546 219196391 0
322221775 132856127 0
372654832 408923774 0
354227087 491408728 0
217151580 531363413 0
389112910 513493683 0
568808137 496175992 0
151388453 7415611 0
480840388 86319442 0
372784087 443063033 0
478086620 384487927 0
68841518 174461764 0
305738353 109562462 0
362553327 26545703 0
434004672 225678290 0
236929433 257182202 0
321481437 459380375 0
502363527 136566530 0
241634443 113729237 0
144933524 22000843 0
290049514 163577437 0
373419661 22644240 0
404949786 240188037 0
42316063 323579217 0
4935840 522742699 0
429982392 42025625 0
478755668 354305289 0
51547141 213256339 0
530392792 147706968 0
232095695 468776444 0
107045796 415620719 0
217027046 404880964 0
14573066 511097130 0
342580078 392884689 0
203608516 226009986 0
411777063 549060747 0
133635177 239603865 0
204883022 101108861 0
568407064 514986172 0
112906284 357588794 0
543808103 69045522 0
386407471 65144757 0
379670069 527645641 0
290672299 9688854 0
541021865 271188672 0
65853086 410970078 0
246431897 256553728 0
412255290 398762651 0
459908017 10534837 0
550319227 33917719 0
372367908 101957320 0
245650233 494297837 0
534920922 309023556 0
58541368 527886925 0
220972088 25743886 0
474093285 274210202 0
211618578 133016622 0
91969682 105189874 0
552533161 393376750 0
354459686 429873061 0
167608278 59292288 0
207073758 517331993 0
141857559 373316961 0
222614609 37416671 0
7046816 300373128 0
127679702 361436022 0
342962568 143967039 0
130607848 261126272 0
320530270 90196505 0
472303144 209883944 0
519129488 564244516 0
523562738 2961333 0
31523247 75441989 0
74889413 112065802 0
129381423 237229602 0
122464660 304211454 0
273625703 527912724 0
335884777 19126021 0
38309553 394934875 0
348567881 328572435 0
204053922 133432492 0
147926547 377496186 0
539374088 523335947 0
473722574 365184985 0
84606300 230564952 0
199233214 314372267 0
178610218 511171801 0
23287714 209806459 0
534445449 429980741 0
46989042 328963248 0
10925252 192814855 0
201199577 150995838 0
101960004 493032764 0
215779853 236816045 0
528899712 530452440 0
488849013 187196875 0
141617412 117505822 0
559346446 56602239 0
395952855 204875597 0
155676930 201073553 0
346964407 470785678 0
451761640 113128032 0
504710608 538232223 0
120557336 310410712 0
348212066 421984932 0
239749626 376130179 0
69507199 552950808 0
509473202 19515015 0
45550875 313608636 0
104929218 565944368 0
360680113 99390087 0
501499838 279307316 0
550745453 218782301 0
119632961 435043235 0
293703131 427582965 0
219577876 427259076 0
250591032 318693881 0
65052049 113440487 0
52073577 553655694 0
461231063 311992514 0
334771532 99129882 0
185791892 332493364 0
47040545 524978857 0
519383523 450557752 0
387336856 332438655 0
280727645 515000819 0
259556173 366202750 0
513016561 147190810 0
155516572 564641003 0
135552648 126104858 0
385575926 17318150 0
465734180 38161956 0
27468267 260251085 0
410347589 542656740 0
284022054 175736264 0
199947207 155922645 0
132686349 460900551 0
400218362 527040079 0
409684216 214731835 0
386795858 121940966 0
328564438 165806094 0
380001979 440847971 0
557640485 375559806 0
118816352 277646484 0
43784745 414137399 0
392742338 51452993 0
163536605 293935900 0
166422805 545894371 0
221944031 415255524 0
226873733 31298331 0
303131035 425117723 0
145358161 117225450 0
87894000 484823926 0
145949207 51942416 0
507151866 477569255 0
308308785 270065448 0
61877823 173994669 0
403138275 334433481 0
94510827 36284111 0
488842167 321748207 0
267674687 59369627 0
467775617 196869739 0
344188032 58150760 0
22142273 148997404 0
376393981 93130987 0
397685700 387683160 0
47427139 2499660 0
550170811 534964908 0
239397491 7669640 0
55717732 177322817 0
507593132 338460947 0
57405796 505988777 0
377405580 52359052 0
81358202 511336882 0
308440792 432212704 0
360231802 452147457 0
283157840 133094921 0
49128086 160473190 0
358008899 196449773 0
158047099 133318521 0
509402722 236363934 0
118531403 313916910 0
30204253 72560525 0
68235183 350682391 0
108770593 126732709 0
27720277 222762756 0
88283861 50005768 0
143206457 298145784 0
521039179 31836700 0
384718289 555928694 0
213510795 351988008 0
356849654 372110859 0
257507756 492626651 0
209933723 346341733 0
122998827 300549397 0
338751495 188950469 0
272379467 93392697 0
79130040 363641112 0
444257019 339893199 0
550694755 466394655 0
401251646 56602463 0
238072511 533340404 0
91776742 517327077 0
115214281 470571512 0
262868005 390501811 0
73537292 64909808 0
368477438 503492231 0
95940771 515418706 0
99826921 121609328 0
297302653 358174899 0
432445496 185867516 0
104584790 241161780 0
455315085 178537018 0
422911730 33427167 0
395109774 52170717 0
92095861 376168037 0
397977918 489132198 0
15284997 74213085 0
396990821 171154500 0
83561841 102568679 0
279114755 17853197 0
499479444 547036976 0
236584255 530457390 0
401488607 225889524 0
388026847 235102263 0
277357205 288485320 0
387528871 312651212 0
265438358 528923220 0
553168886 218030485 0
209625911 331091764 0
117141956 246677596 0
241020324 120002090 0
287727901 389821287 0
140309205 1535701 0
542564037 471126188 0
383602059 432655563 0
151617190 246051646 0
85663179 544549016 0
416780518 388039608 0
390182439 493258144 0
463826555 444724611 0
317749712 190939752 0
451522492 300883168 0
512982415 225408240 0
405742737 258406225 0
557075351 431072768 0
155965162 347747617 0
395644267 218001862 0
112314173 538992273 0
192532914 191900849 0
285756098 92097729 0
220972073 302613899 0
286543205 250009510 0
142779220 207539842 0
41838579 270317342 0
28504002 269194850 0
373998176 538189814 0
233113144 406804299 0
88799509 426658172 0
399514030 324113023 0
111070029 389872342 0
422048086 139303200 0
17091210 412888154 0
500193101 14447053 0
164788670 80575258 0
234481824 202834690 0
307950683 539272796 0
398853071 508189323 0
117517127 235812768 0
367303653 33128645 0
157762367 427087206 0
267629280 117168647 0
320426440 151083136 0
396305931 329766680 0
178360573 91130770 0
204287643 70925879 0
174364559 502576316 0
164010913 449321779 0
4149071 115380395 0
171048839 559764891 0
550788502 565666992 0
199112008 27002798 0
535375 262490465 0
225695507 242903173 0
209955627 370986117 0
387653320 173418385 0
363232881 71881961 0
93562903 537485859 0
442311133 406621229 0
120440273 100189359 0
210762605 506247385 0
532405981 536147333 0
78261370 366714469 0
124291464 510489544 0
446493780 205571885 0
95683477 88097446 0
102167659 1486783 0
186581365 247268182 0
131437041 7463390 0
393052689 405084289 0
37300607 516338464 0
259326126 424612978 0
225595111 103472795 0
315076002 403330964 0
539840503 177616926 0
362639184 362531722 0
61995533 556031085 0
418448951 511525730 0
4755759 542136005 0
62748236 519417546 0
229967829 184958030 0
44265136 307045734 0
186954382 56986929 0
81296388 58479283 0
77738272 35415592 0
230305894 402510128 0
485297078 305967103 0
316389601 269561089 0
154802651 14001738 0
315764102 83860660 0
392122486 99579856 0
508458452 114952217 0
62160008 185340670 0
296347776 33761843 0
195322746 3341554 0
332659616 84174810 0
327054105 105571306 0
29440910 195620409 0
166755818 309039419 0
125779657 3003756 0
380001759 523388866 0
418016571 473539806 0
418426887 197151092 0
473595893 290290269 0
458464758 257969273 0
112052795 374195505 0
274066749 147548052 0
251222040 80341029 0
231694597 367109215 0
70481642 537968279 0
548933662 46427059 0
97662596 23443324 0
394250998 469541328 0
344978490 75680550 0
235462739 106735461 0
199003271 211053020 0
290557249 156662725 0
303766628 538512928 0
398967378 145845102 0
409858887 501770048 0
185835212 385547203 0
225883339 215609637 0
403851958 8867879 0
59443706 416165022 0
137787233 516193069 0
143835421 151296484 0
557669851 530803529 0
532026429 71729617 0
168085513 426308009 0
38685036 352944582 0
307611364 14393402 0
376537702 475982564 0
174466338 33896791 0
132961628 466442564 0
39765807 51037493 0
170371176 146069161 0
155935807 320142693 0
380602151 533173691 0
368591006 273761627 0
464047578 249194454 0
515362346 216034770 0
267112580 63362021 0
420706008 180807547 0
433364752 448678612 0
544657456 479575533 0
126596749 254043987 0
559352787 117730709 0
108347506 449541029 0
559333215 205958909 0
376084686 139095715 0
491201371 266005099 0
557206626 109591458 0
174181043 75392291 0
462029398 286455686 0
64909331 255522548 0
377461052 565004018 0
449770431 7222218 0
108146534 474112732 0
422392253 135520832 0
531561944 130088892 0
130683022 358321965 0
261155612 157697112 0
504094202 159102630 0
493731553 74223884 0
187306595 501794080 0
561980218 298896357 0
181770703 125666941 0
452233156 17467410 0
104172647 379020374 0
521202298 243549867 0
439964553 288750485 0
525725672 92464978 0
180293581 444426144 0
53878235 161738589 0
72362297 295858970 0
144680270 189212839 0
459549460 160174206 0
313301113 118240487 0
529902230 539223116 0
28414878 467665821 0
357105724 322784149 0
470834249 543926510 0
526548320 564375949 0
142798012 111425676 0
542247908 450384000 0
42942885 393821578 0
153382545 99921053 0
361143147 171286285 0
349992426 118833657 0
447797711 301325105 0
446314217 275521803 0
157662846 458910404 0
150990349 270029581 0
169409331 442699748 0
148968136 79877184 0
256815247 503625733 0
212109924 74335404 0
481746421 530805971 0
400895205 56539392 0
339288770 83172014 0
89169328 44185042 0
125831798 379131301 0
338765120 161030889 0
472739405 278700676 0
122418690 127198832 0
193948542 199482015 0
501830138 202718013 0
495620619 403855872 0
455091345 183298898 0
216057622 538275165 0
389782577 71439400 0
367270612 122776369 0
87708121 96876396 0
4169609 151948974 0
493336466 75250586 0
483529589 353477385 0
164083882 66757257 0
127785111 1751325 0
360185318 270770280 0
169119117 83185981 0
63980229 196622846 0
239938651 345708278 0
127268483 291266366 0
295493689 341578432 0
402228709 408757631 0
334869092 514182880 0
124007991 66278540 0
15836292 514293645 0
549824736 288101192 0
252274613 53474972 0
353637691 419680921 0
456254684 480368046 0
563891449 317147012 0
452950911 89503781 0
477815048 522823692 0
195697740 159850138 0
180616619 257090138 0
243533717 298795235 0
502018024 24955748 0
280140671 384463270 0
319035622 119837740 0
254024310 500612522 0
41435000 16047025 0
384580452 154014700 0
199474454 436675627 0
429495705 461751384 0
548525572 75485188 0
524287734 516850872 0
345483086 2529565 0
479366481 268145695 0
43176173 186840129 0
337102745 153743204 0
371234943 173058078 0
232468267 399484336 0
62483911 476844754 0
235098559 238554171 0
526260950 511859849 0
309471723 118001678 0
494351880 500783363 0
112687304 534252064 0
361686939 221191877 0
198015089 536985382 0
528061030 52784039 0
483965389 62553041 0
299557583 290226101 0
237582194 468640223 0
540727789 478723089 0
533503402 127560835 0
52563832 560007739 0
193669219 390545423 0
467750576 198717416 0
395369934 40912036 0
266333544 135399045 0
543517292 325105374 0
434961108 393041415 0
330284950 134602306 0
511871530 351695454 0
82066006 369297502 0
474336585 35371824 0
333389876 86644027 0
463221455 156157048 0
370999123 418625833 0
563327307 301295349 0
201743613 523943520 0
66465076 405129325 0
542447281 333148741 0
531564252 515514517 0
489900515 53801483 0
171875252 520406894 0
415400216 224853785 0
259932743 44989409 0
252781194 68415917 0
454087739 144004616 0
522912738 301490788 0
375463330 486211674 0
324885647 299953195 0
562662042 75739827 0
257431989 484336056 0
2239918 212058847 0
286687343 207748134 0
84411936 429485724 0
378591840 117255166 0
141175302 102638044 0
285376849 165799457 0
543099052 392394294 0
222634299 141304789 0
207957705 164212820 0
553715992 405006276 0
188146163 251204672 0
451680603 468339904 0
441038111 373361096 0
446690463 480682271 0
452724595 545650760 0
66033285 487825857 0
364025787 253183920 0
319177408 216419484 0
232883895 441199082 0
512272167 49022634 0
86313531 61343397 0
137149979 38742106 0
108296655 201705671 0
543181225 461202186 0
510586172 196245678 0
61243384 271755366 0
26985000 472055195 0
252824112 65490988 0
240345215 422857211 0
480958766 270590787 0
98999444 158405649 0
471682002 317856085 0
520499212 327718219 0
282499560 550737448 0
42000592 446450373 0
431079711 525211971 0
124793791 420074220 0
7868178 295653609 0
121578309 539976098 0
129835862 440390174 0
531926311 150032310 0
469766714 419966973 0
43064164 480763663 0
89418508 533101763 0
361781976 152051497 0
67882539 472566491 0
437845303 214994937 0
552115874 62228477 0
44739460 241904229 0
448998664 356972462 0
163555609 296474042 0
222324579 276582817 0
168914568 263819484 0
484758558 424275959 0
20342001 566688950 0
461924167 458101644 0
517543126 389020672 0
293829495 115385127 0
309164510 7206346 0
26254092 412065399 0
240927979 129177908 0
325700514 346946262 0
543783149 359031013 0
85591807 190095126 0
267953180 297459810 0
471195292 112606464 0
40566681 360590741 0
83046097 527342706 0
213791421 462949545 0
127903977 491291552 0
350832554 13492866 0
361090431 119086797 0
243074644 227044829 0
38242048 395683342 0
499925686 23745130 0
66469167 510443230 0
387295912 409862753 0
329139255 535498151 0
308619680 416334407 0
251716012 431367135 0
2687995 17176871 0
81532131 189838898 0
211687868 344154667 0
506693050 150206862 0
65936224 213921724 0
175064597 526169541 0
359238366 139484157 0
90756632 134297087 0
488288614 203002872 0
568404042 83176112 0
64117111 157355472 0
276146129 159721423 0
155185652 317087894 0
470098606 49347824 0
335406226 331111888 0
24585222 294128427 0
246936884 464616377 0
65655697 502705903 0
318767781 13167903 0
100192634 207876045 0
67451432 475061868 0
16007496 500781986 0
134260028 75471891 0
428987185 62947720 0
470278145 407458207 0
366605240 293183700 0
16638348 536382027 0
191006565 535154807 0
60434130 245767038 0
257761490 203701440 0
331290651 90827727 0
166517628 238078634 0
8153688 440787375 0
478810859 244386677 0
426436876 164784174 0
438573896 121931340 0
98881641 536944789 0
238288361 281953305 0
17906260 104856497 0
148773957 258802916 0
29893093 167181922 0
252192016 153936924 0
463380557 77688427 0
334130917 532133048 0
191336952 461368320 0
216972544 84529224 0
512406339 280352346 0
456685284 16912863 0
135740428 308383943 0
50898297 155239227 0
232348365 149114704 0
181721747 507161977 0
77348410 8039925 0
83613713 442478214 0
154400427 447501561 0
370352137 28191448 0
39303997 144633446 0
89428453 33898646 0
186081958 465971794 0
93075469 303816491 0
154256082 424192214 0
158940309 414059380 0
344363769 559269809 0
172719339 86764055 0
287382635 163417830 0
389493778 191536615 0
44816276 193551214 0
460468004 489783626 0
73839839 295503269 0
568470892 250918248 0
430676842 210780417 0
322559782 163241325 0
253539262 357534315 0
446582864 311618052 0
464694770 311140882 0
124957651 447589815 0
555271728 58939797 0
532035981 261692702 0
238614879 112716849 0
512826526 35905564 0
412647327 540130680 0
246962892 363696599 0
277648774 151286741 0
307604766 422132422 0
220791955 143172644 0
87008990 547543492 0
524421965 471024523 0
392922637 392240442 0
6091015 165491370 0
231055628 267643277 0
3436936 513789086 0
57777085 341401441 0
49096279 294208429 0
333239172 424084845 0
50554097 271509246 0
128323243 410209552 0
526376879 24235759 0
155188455 523845318 0
27780212 323695258 0
449840156 530860072 0
460273408 491471078 0
66658719 94260028 0
492340521 258810756 0
375218376 151639103 0
35424566 14534963 0
163236206 171316681 0
322307152 38412391 0
104264448 455047651 0
111022950 129772119 0
414673963 177128085 0
336659111 362703538 0
440659727 203163703 0
151638202 468962941 0
377483873 60561008 0
311812910 34157631 0
1305776 250830192 0
479050257 207287314 0
54579769 126596941 0
147446820 425801017 0
251132848 356985712 0
432832576 330367253 0
231485344 354415869 0
345684301 378901017 0
341033266 124793847 0
231263459 226648788 0
338889569 5606430 0
437537070 423851635 0
183340078 71465659 0
502189039 490589599 0
16006130 487438619 0
422726423 155742474 0
64186616 185820864 0
492826704 292299699 0
73865832 536105717 0
448051996 70507843 0
75008442 272189075 0
242929618 514297563 0
144675420 201652460 0
347050384 371599247 0
561165132 246792328 0
101650839 156540354 0
17667310 155608929 0
478948488 60759091 0
543711974 366924165 0
55608006 148201049 0
116703890 96004467 0
274416081 545556122 0
168322368 161070884 0
190605409 310951618 0
331427845 257969694 0
401628263 555019087 0
488196888 116677790 0
459688757 199081795 0
512980833 447480263 0
261001910 282827356 0
402445117 35537317 0
143759169 417485839 0
87733015 439008822 0
94924210 340315621 0
273501479 489354695 0
553584565 4626106 0
487502430 110919906 0
558564109 224361213 0
401748779 258118223 0
315305056 353025146 0
269048131 259782825 0
43577707 140870870 0
144439593 418924588 0
241547099 160930781 0
348273049 188503025 0
240667024 294766039 0
370647880 16414601 0
464488070 1407405 0
145670845 488799420 0
168228675 412663244 0
530470036 192535928 0
383457065 198133288 0
376722752 418034520 0
60669970 71684541 0
190007773 70230652 0
228381002 347884430 0
50454933 530754130 0
464507654 273859079 0
197934897 33018655 0
46344192 313202344 0
177514096 297039905 0
357641534 385055159 0
25271330 342597488 0
142711436 172465333 0
156536539 44852188 0
310373898 424182829 0
510959515 522216512 0
501626519 433336951 0
266672848 12055472 0
370962566 131916300 0
30014525 388141862 0
222252021 170139314 0
118770084 275763176 0
326770109 486422843 0
394967035 150970965 0
495923709 242939092 0
198583274 304263286 0
97832417 401569314 0
568153225 408824904 0
159930801 386978599 0
547268427 111794599 0
81033887 197250193 0
215376151 282048100 0
127031931 326341596 0
315481495 50222212 0
390843252 231828812 0
368025314 230953343 0
117773904 113038567 0
418624272 83890893 0
487686242 237432633 0
454349684 341959624 0
280515511 88918612 0
457992165 128250264 0
373546340 533191363 0
244295616 503822913 0
93210590 386349207 0
293275528 57076664 0
101082249 430647119 0
183832810 266676242 0
437023121 470609219 0
104082575 334924844 0
315477464 259902648 0
352937565 303382155 0
179887656 392937612 0
193824136 316236525 0
494481796 455264194 0
354885851 525015481 0
351157369 564284779 0
537597767 379421888 0
231955521 383790531 0
207551851 59079736 0
286564342 500457303 0
56227907 11675537 0
166266404 190302475 0
502880363 9641067 0
292167869 512015007 0
90321829 345816928 0
457348787 310767124 0
42924421 64709822 0
450020004 378597575 0
132641754 323934688 0
43173751 184875721 0
379676381 78999609 0
49883279 57935262 0
46122191 334793908 0
391142795 450536705 0
426055240 21505633 0
519399226 487115050 0
528699288 124632133 0
395280624 546213232 0
59654509 266506390 0
544280561 458358812 0
562936833 35219339 0
556100183 47187187 0
9023360 524642375 0
443282167 225211757 0
534969633 142859839 0
313758564 240496693 0
270281280 220251310 0
288067082 158616783 0
72259733 164508509 0
3305064 75359713 0
4971814 277580703 0
157573906 165136464 0
166540905 128115111 0
430657232 308118355 0
207532805 138868331 0
313708402 315095343 0
195205288 23041060 0
275906703 436116928 0
382568091 460629193 0
490724352 86977130 0
485276048 251507280 0
238214950 13890020 0
231963357 382622276 0
146771779 340264664 0
470327999 116619775 0
246457322 50847931 0
123332692 1502610 0
220539589 543374015 0
325506049 281753119 0
268832374 433945644 0
170269368 551120052 0
5401810 507180646 0
136859993 298712964 0
367186558 566999063 0
47088669 115552624 0
534503431 422596250 0
41145942 378826138 0
481135429 77898899 0
543866280 23343637 0
490920598 68286492 0
340393218 64619101 0
209275501 15588196 0
100352810 109228409 0
279358626 185127715 0
131169643 344369543 0
192025484 129015310 0
200614671 501926061 0
261618860 365025190 0
555243363 511495004 0
211057658 465303513 0
333313539 504464275 0
491747543 107135114 0
546682527 398946577 0
362728736 557239184 0
23033588 524882419 0
438063520 294966094 0
235641406 344184483 0
414006300 295740783 0
118344640 255364254 0
143579129 437386204 0
519722192 124620671 0
515192472 519531374 0
509967663 521080112 0
496807855 116153933 0
253740080 223319187 0
350076423 362757466 0
156260055 421454039 0
565758128 198299690 0
335087585 407649793 0
397979755 123084382 0
297257633 165482370 0
119934926 402268052 0
116170535 391294723 0
401974775 153723450 0
475729783 407416448 0
60346803 284431096 0
112115437 50895953 0
149553740 568800936 0
31033325 401604710 0
74544878 105685689 0
398415456 356207433 0
202975178 347151467 0
106562111 511463084 0
166524092 214288645 0
321741618 494889668 0
343496302 66939840 0
561927534 511983858 0
214262831 213811311 0
190958377 514466177 0
543185934 444675043 0
42118838 169765318 0
322108126 201115520 0
247439249 192638849 0
293600029 282268005 0
537987908 260188999 0
309125494 306764477 0
520612705 3267294 0
147391354 413395391 0
95203795 504895406 0
383933652 409037038 0
508038789 290296092 0
195046282 51337098 0
300601105 168840307 0
480050020 8660092 0
70556823 262484477 0
363031822 19081147 0
563887947 45248892 0
1295965 158116551 0
512354694 26287689 0
505265143 156033087 0
152263625 235502567 0
222616846 239101753 0
32806538 149707576 0
57221702 149508110 0
388028727 565185938 0
415374739 229973587 0
365495231 464703031 0
208812078 194290595 0
407773031 276462461 0
492415443 284567490 0
460008985 180465607 0
80152992 169092062 0
178354530 512254080 0
106374021 175153198 0
456597157 423660884 0
69356583 226598299 0
213915961 406391789 0
567634503 61189284 0
169444130 105583412 0
197852392 207189227 0
538861962 555141724 0
43994681 34841991 0
44824122 274634800 0
66730918 312642180 0
249885912 403537831 0
435720451 72315931 0
65474785 405855486 0
323677231 163286562 0
457691282 282045795 0
339782687 477500562 0
396977986 264369649 0
25359302 339455251 0
108423373 99838797 0
275876066 29576140 0
56677742 148474928 0
132365393 517796310 0
90183084 254243422 0
132301401 163458322 0
234541363 539844719 0
524701189 507882637 0
240947104 386089616 0
242039803 212046873 0
98127147 92638781 0
77763008 425080980 0
43182121 507012303 0
240865587 475982133 0
273542359 280279746 0
111625411 239916487 0
524632072 297396143 0
374495946 147677562 0
261865642 266600970 0
220605090 385546590 0
81019231 471251138 0
253510413 538939344 0
245029560 397753041 0
61479971 307263335 0
50417436 42833408 0
103501428 165496742 0
261961486 99581286 0
416507917 216236324 0
353179903 529877017 0
377235337 32879009 0
127700093 74559531 0
485872629 470088765 0
492378623 436593542 0
18862174 327183454 0
182228764 530075311 0
25203779 15311868 0
516210100 229134879 0
368857583 15830215 0
259554390 428568677 0
491171931 310666706 0
228766061 283864799 0
25108120 138575675 0
518363891 294175666 0
358410892 492697538 0
329053746 155035199 0
111838668 510520748 0
407743516 555299444 0
260967298 515657403 0
481668761 288092481 0
348176543 83625867 0
14504776 133457188 0
152819189 406036548 0
537027719 96105107 0
403557943 387952801 0
365190202 457502907 0
152422097 327878765 0
235971587 85908627 0
553383194 370582585 0
32074866 241018770 0
343133472 320657291 0
6501565 243296889 0
1967970 247079906 0
415991208 324099193 0
214543469 282935704 0
333981292 121789863 0
22938111 6565439 0
142321300 540497370 0
440717609 349739336 0
487267763 124212027 0
302614702 110182997 0
163409722 281413565 0
397390933 53751715 0
373181178 119580924 0
534204617 551856541 0
371310995 280096263 0
158399983 245893057 0
262268077 96828995 0
149528098 167176606 0
30728163 524714529 0
512262876 399916359 0
335895002 301412670 0
237872068 454742361 0
95473258 61753479 0
216681643 568421999 0
139585869 69720149 0
549089327 375423381 0
59834 102089852 0
46101095 480499286 0
466571084 358346603 0
101785295 337647212 0
152148539 57316740 0
506418191 125927119 0
236223390 180049579 0
168125658 272273818 0
565292359 171033776 0
217420991 541855343 0
64917822 172507265 0
116790749 75834044 0
421264957 131891846 0
196380611 237853031 0
24465425 559926697 0
2433735 256513291 0
304503636 184128568 0
272003705 189793438 0
66692115 215404032 0
162881736 499706491 0
134608507 307438439 0
426046507 136132486 0
194891238 382650686 0
236945504 292054591 0
144136471 263588981 0
253998257 228105037 0
536975128 216276652 0
328426428 511996240 0
422000138 151015883 0
92989890 104623088 0
345494000 410913205 0
51116449 285921340 0
303529102 5534737 0
2645094 418598162 0
124622156 536569633 0
227586096 542125776 0
79758735 501462720 0
33569283 107694611 0
226127541 25473654 0
124548554 143371105 0
543808753 104177228 0
310485776 431836076 0
141455319 264544888 0
98238791 344533592 0
82739288 496880832 0
229952574 228217559 0
449654059 456206109 0
371725988 54750396 0
230232141 351077939 0
51162082 439899139 0
432318646 459536971 0
501138145 102153630 0
511868146 556101129 0
342629355 371361897 0
387410448 324776442 0
140370422 360844731 0
55435643 318832208 0
374030137 494630836 0
165968504 482266364 0
18632718 50283861 0
200872568 157884366 0
391237055 239160526 0
466493749 235401778 0
480198193 460096595 0
29607782 474103224 0
139527828 156829054 0
69385905 94340536 0
516702076 51884266 0
507918653 46167749 0
306025224 92994683 0
142555519 120017682 0
340932869 222452109 0
29437592 310188988 0
529812047 165747763 0
159931793 238747292 0
66844170 241575519 0
521461796 427962103 0
359643851 476067688 0
331128802 410360330 0
176819209 418561549 0
142226627 353598595 0
328292770 57467407 0
419354074 102248841 0
314223180 368783329 0
279793071 222955650 0
556728040 457869697 0
197106121 243963117 0
453416022 165161865 0
373830344 187401487 0
324757690 195559049 0
137228654 253266625 0
473706527 313394679 0
550616116 415819529 0
464376014 398559675 0
301332057 203538800 0
270965858 73568524 0
32180898 510212027 0
330743326 330607367 0
429422532 66594921 0
117440439 274319421 0
69222452 518472672 0
381524713 264926022 0
509858234 333682550 0
243337520 461925540 0
20372197 391295608 0
19970495 177744370 0
22498693 268393557 0
548973026 197675499 0
548886316 420162675 0
520546470 317384100 0
434799489 302514972 0
562971526 166196529 0
36228274 65519879 0
386091105 271694597 0
408813024 302593758 0
148186785 156468384 0
105301852 45543346 0
341695059 314696717 0
66831628 262170331 0
32702373 212343544 0
494279817 455659809 0
547491227 424329898 0
485368754 503112045 0
412072201 461989907 0
447282787 23392252 0
69233947 128193127 0
25765485 313132035 0
321969186 495375440 0
382298049 319654429 0
541648515 326105012 0
167402942 503680735 0
145289717 274451516 0
502167373 254385906 0
257956876 521395696 0
500865365 435812546 0
227979221 13580303 0
564412169 89168780 0
141557457 344012849 0
79636397 373990875 0
406880653 70627239 0
457987140 161528663 0
511555454 84971953 0
542852458 94996566 0
38814364 239825566 0
200338631 126363942 0
28290441 290016464 0
294103234 153082017 0
76261587 119360004 0
109730431 411605908 0
466382650 61516434 0
362145335 227194669 0
476601233 241451509 0
421788864 298420509 0
244649934 14489388 0
168588250 323581198 0
46642645 402446426 0
514840715 342057275 0
229947566 32066309 0
521926761 61665529 0
163998718 48808666 0
428454926 549814241 0
556462012 466403728 0
236573208 69533354 0
114110795 41272371 0
548338778 96869562 0
540215368 367779169 0
344035790 82158848 0
250149746 546232117 0
3932046 378069539 0
419433228 298553418 0
57659488 117252007 0
514821075 297798078 0
136278014 186516060 0
183508600 413465692 0
410595439 459421345 0
407542482 43359247 0
244452533 273656420 0
38762951 275617069 0
129178833 320898241 0
402196318 276363593 0
520205072 82366110 0
515928153 34216157 0
208939057 361226798 0
185203693 379739277 0
119344267 438357812 0
247179979 480434283 0
371085789 41633730 0
476710142 567272405 0
466935542 569008245 0
385130646 33999587 0
553097517 478417723 0
162307270 340088476 0
463063538 199045078 0
552768289 11572014 0
37341636 423658889 0
84802272 469488892 0
173191571 218911688 0
507576389 498829108 0
377882808 551138408 0
482858908 467770111 0
503096707 231333704 0
450760918 221801393 0
508367328 165160146 0
63876679 139694800 0
487081758 337139144 0
84439924 382987944 0
145514717 368597854 0
354068365 139579614 0
301357149 290691714 0
406215980 535297570 0
224138818 75707009 0
218251780 1233125 0
337204863 446041002 0
17354115 561808169 0
33412631 134849442 0
250039151 113048274 0
124927828 184141522 0
13403387 493437939 0
463519802 360469046 0
457728169 328668337 0
544811947 112142216 0
466073993 205715995 0
490096869 304503216 0
372341956 349329740 0
386164435 289007287 0
535523371 366705101 0
298665871 6338063 0
173293527 217345114 0
333998014 14342601 0
513909186 269455786 0
391810846 89115408 0
188952675 552534412 0
277227039 27290344 0
410798982 36176696 0
260710796 242667527 0
262984851 102525920 0
133641081 134316517 0
383713566 295922124 0
225483983 201874338 0
355088726 45748646 0
400086711 377270326 0
507790479 110943314 0
68249873 544862108 0
42601706 324071418 0
564209043 92420859 0
543821810 478528845 0
217010439 462396170 0
475448365 155839854 0
29675779 292960657 0
319290020 475263310 0
19594751 399501311 0
378642052 287965422 0
471736521 218829866 0
557519005 568208213 0
164978880 356241538 0
496207130 542322267 0
551654652 387980236 0
361567080 427037143 0
122906739 114762992 0
369426701 7768403 0
368889682 275200690 0
363785473 386465027 0
335537640 189187829 0
566011867 380633090 0
424306739 484832688 0
277609504 463932119 0
110122572 199608662 0
193221431 161132863 0
428096751 321843333 0
159475931 37121278 0
432119245 22794511 0
351458851 95031593 0
249018978 410674692 0
194353421 421205892 0
417447137 249058468 0
38709443 200398664 0
535555990 445811330 0
291199252 271357640 0
242045429 468467538 0
286821652 506079194 0
173675249 23100987 0
354750169 97760302 0
157328830 234976963 0
96309160 251868796 0
345582865 304618940 0
565525406 74039898 0
446144541 44679413 0
498878424 133866114 0
114863947 410745315 0
175706029 25261686 0
530494193 504331276 0
543116906 479069865 0
531938957 77122346 0
39182141 380078190 0
252383644 232676496 0
135807928 297269631 0
440581975 204580537 0
253050306 519057007 0
326473570 211308006 0
320231647 288762557 0
254688414 9295866 0
548125362 61890030 0
212421652 488882104 0
142190795 376141022 0
469465570 485700411 0
340341624 17320385 0
209977511 198901048 0
204393919 167252648 0
262344228 20635505 0
367442978 377906919 0
431110627 339493387 0
540362940 273334368 0
42598326 252736891 0
57777795 278778075 0
30247244 535601704 0
340662458 215359000 0
370753466 551271367 0
378585420 124699921 0
266521306 65066408 0
100415750 371816596 0
553193921 456020892 0
25387604 102221865 0
510061252 208825357 0
110306159 478349981 0
439311789 141692462 0
386265280 203171501 0
253825427 491822326 0
385123559 112722022 0
551470062 158546225 0
251522871 241973490 0
41530937 24657373 0
359181988 224980711 0
34501013 308100085 0
83252801 463370973 0
520769704 405006971 0
523473958 344406435 0
349066847 135554783 0
414896024 334937627 0
39402598 132001842 0
257996884 524171913 0
562075862 193865901 0
74329128 534291541 0
378984623 266194743 0
402324104 409504875 0
568687379 185283131 0
260776476 1532250 0
92860281 466159196 0
403132616 402702186 0
199823999 25644496 0
206670974 484708591 0
111885264 135085751 0
102276338 98039390 0
280893258 355266244 0
60977989 361363005 0
233637198 57733821 0
72902144 534345798 0
206260598 177554104 0
28697978 465118764 0
285325545 21530319 0
281763403 240541820 0
168359051 140709336 0
149546178 6082500 0
14929438 213453795 0
146340944 144309968 0
30377660 558379195 0
442140421 48897893 0
411398677 456139967 0
41065810 314548799 0
392983878 258861192 0
238031832 360226763 0
146499987 15998940 0
366647431 355769576 0
384928349 409819186 0
488292369 348282643 0
511766541 206281817 0
355384592 533955148 0
447258100 31875585 0
252660595 203669251 0
483880360 123628205 0
45954467 532423157 0
160546443 279001577 0
330976546 333196287 0
146301792 239306224 0
270871400 126921818 0
398142682 155445403 0
303522808 339836063 0
450691662 308309222 0
139781196 126576396 0
177759947 354205479 0
332117403 292573367 0
432874522 523217297 0
225721345 345063477 0
549312698 162458884 0
19487364 156120568 0
162281562 429153558 0
102798449 175608448 0
29339798 23076840 0
114487587 325592912 0
221757633 197167033 0
219190688 341552963 0
16839721 275357484 0
235874198 506914971 0
412548213 474843978 0
552236487 144110004 0
290669402 308307945 0
292016695 375986867 0
318650755 130186630 0
30584113 415650008 0
379968229 65993245 0
214088746 247339589 0
267982361 493733534 0
408977991 67998206 0
170696076 253167558 0
313808 114223149 0
494473752 234248433 0
362253567 13978866 0
417997032 492510489 0
518260980 464509766 0
411209141 356777048 0
61738399 166949167 0
293457310 463951344 0
428839207 407959113 0
518366423 453254603 0
220598940 380840864 0
465165023 334316612 0
566156218 207227622 0
464701700 476014814 0
54351190 145083211 0
313537017 211484316 0
241584141 85086771 0
530133177 244337235 0
1185890 2538147 0
254488841 403102297 0
524193902 138941340 0
183807603 367345537 0
448356438 411827237 0
156671958 89643865 0
490567402 389728717 0
464150878 557547934 0
316656275 401348121 0
181349204 68250864 0
59654985 523701661 0
319779499 92911839 0
491718163 508232650 0
207245625 47089304 0
254090037 48806016 0
43603919 149970595 0
243082234 522783843 0
253865537 532742219 0
185943942 367227788 0
310021362 483754842 0
88728615 536203534 0
417206576 20263448 0
512221187 229930973 0
251738367 216739380 0
300565393 36097654 0
172913396 402514337 0
89337731 461428761 0
490483013 553013501 0
450340523 460832623 0
299135508 493177579 0
737861 110899362 0
17546165 509969093 0
87618296 274410974 0
407666462 303827115 0
536423046 133792478 0
422406815 265474085 0
355446026 237823513 0
377628280 169569844 0
59730040 372258166 0
277513552 540110207 0
287426276 399682545 0
182422986 202787566 0
172387657 130597874 0
446144056 246795884 0
508595789 473531404 0
424879672 326995060 0
476669564 9948111 0
447976948 190806941 0
469851775 559252100 0
22689653 245638297 0
394156547 546987057 0
282240109 84729519 0
377287891 311660390 0
157436728 32657373 0
392322274 266355606 0
414174318 295549877 0
109305149 560981589 0
534365370 490241622 0
114949165 111732125 0
280120408 498534510 0
103808838 429665926 0
362427093 190755077 0
516292224 545671206 0
438280761 240714933 0
195076108 125944247 0
323712915 259425543 0
8667192 277876764 0
3786191 24903096 0
28509765 122456893 0
288507795 202201331 0
372593509 533261382 0
41157625 100687078 0
527882036 2377764 0
5134055 461162702 0
545905667 495590945 0
404062464 536335768 0
413400458 113682014 0
376647307 273138254 0
328308294 322933053 0
59337499 254453395 0
324542610 139114837 0
205304141 75604916 0
510314663 379215626 0
81612209 520856417 0
523984123 25188556 0
287760920 519019132 0
276502563 68536428 0
341666574 276499846 0
389198385 212572444 0
516042385 381450616 0
175448443 244946861 0
204165919 494955857 0
66780740 240416834 0
524509013 486939365 0
486255678 176511231 0
402523700 500368373 0
525305185 96735710 0
200022804 514567633 0
548925671 427069056 0
439442009 80906085 0
396077178 109604673 0
106500138 490083375 0
539507099 397600440 0
301176869 431996878 0
311868447 405975122 0
26042656 199241319 0
344340794 527358808 0
12700049 50196906 0
116588489 471173208 0
183961583 421222150 0
499725519 556920910 0
506127309 288120411 0
158445138 59740865 0
252663920 556834920 0
406805984 270701315 0
560083801 475284301 0
111061882 115991720 0
85900865 260607386 0
413842789 508257365 0
543615301 319319448 0
167838498 442011036 0
445031151 72878001 0
555385511 524504249 0
162138031 519218964 0
491076624 108853383 0
191073411 417831718 0
373216711 423745522 0
510412102 268173227 0
23463560 177627623 0
427701417 234936623 0
108054287 64744823 0
122613455 14838388 0
476664766 317548895 0
424279419 222805409 0
389701984 509721048 0
163820153 563873098 0
8156723 473939784 0
17578444 292886831 0
315747352 463325055 0
53969099 491490279 0
434011014 166783281 0
153855771 3790868 0
256088943 558549887 0
77838485 513258812 0
53305719 514575784 0
318520076 287079027 0
264398706 565130862 0
215122443 432628004 0
142654352 336324081 0
410524999 80413969 0
181888503 408873673 0
500510053 198126606 0
142007854 336191568 0
54718615 429037859 0
352756418 460353484 0
187265743 177056392 0
286364901 561185611 0
305288550 539940966 0
332207123 18742837 0
216694447 370488720 0
364753923 373221772 0
543363051 50624433 0
261467649 462288795 0
550673786 39548607 0
531996407 399258852 0
287359300 119152588 0
549451071 394228300 0
86089642 305166578 0
428005846 137745536 0
539676245 566116434 0
324864744 384905981 0
289616356 500818876 0
423112234 230068450 0
135025788 396293821 0
396311598 169355190 0
227089903 383842259 0
509538961 342467597 0
554955702 496515346 0
536067600 547075745 0
404080774 473081019 0
473699388 211991192 0
68441125 315025051 0
386209658 234599153 0
99945520 459324733 0
497655709 115340687 0
8218644 417239239 0
187108815 95440158 0
229059266 59977301 0
548283026 239576604 0
103097665 220106889 0
147683408 536177112 0
275172326 20464326 0
228115602 399015025 0
369599062 234171976 0
430778498 487871197 0
265789842 519442943 0
187842236 485256156 0
423650099 465882301 0
411174159 47374866 0
295032458 553746558 0
127554757 522046236 0
344482608 314232641 0
10368429 247039703 0
22737258 157211905 0
281995533 291899932 0
170671992 421316110 0
333773573 293382982 0
517262582 400242729 0
7982282 184861783 0
43252262 100681219 0
20442922 334007949 0
220021990 121379500 0
210336618 143700992 0
62677725 324512315 0
169109181 490858277 0
353665507 64615457 0
136212252 493335940 0
222230486 53247363 0
428130228 339230385 0
82105709 112953396 0
405438612 330033103 0
493814311 68256031 0
162171893 33118718 0
160593977 125262118 0
510422971 374664191 0
80245556 21087087 0
46831827 25752143 0
294976580 272104481 0
116665429 519874567 0
271589616 253453572 0
528026640 177657108 0
526415086 297141786 0
147100480 125190742 0
290920574 420675381 0
432044146 249935607 0
266605719 28099964 0
123664463 445784131 0
54479826 484789472 0
407221968 352795662 0
24259452 188609146 0
91497227 367542455 0
163511961 198034509 0
227243614 123077961 0
47587529 88003207 0
324149970 407645662 0
307109174 510884731 0
222453347 275441138 0
403482367 110787592 0
196276485 410684337 0
496241140 24312421 0
91240777 493320672 0
331523888 74411181 0
3841355 78700844 0
490277283 74784396 0
405601715 138832311 0
91008486 495627925 0
534508275 169173591 0
296473288 368758676 0
252502942 153715911 0
57544824 120108437 0
83292675 320352020 0
92729026 509440451 0
331072639 32180217 0
5988975 257724584 0
94938753 17983683 0
304725046 131096362 0
84929009 123503792 0
270662028 258221262 0
407167672 160331821 0
545658267 469872468 0
93103410 145888298 0
244512701 117125427 0
154867883 343801052 0
532487883 297509730 0
223950806 181219581 0
215192972 287363583 0
126787388 303368579 0
15659886 519578605 0
419316627 234567919 0
395959937 453126389 0
137712003 447727556 0
541004080 504325670 0
289153449 567612718 0
323271275 125388964 0
167296084 488979635 0
288005579 77847579 0
333096322 217532412 0
145630662 189685600 0
19827167 530246675 0
300618509 269811192 0
384178685 305062983 0
288369570 213976551 0
322596580 147160665 0
246250155 408422156 0
470556604 501110371 0
120932539 532307076 0
423171240 155756320 0
447200889 216898047 0
331750013 549041330 0
141895520 273870434 0
389423606 548569989 0
301423749 361929345 0
415363945 399568701 0
146279184 446900765 0
8418659 418901231 0
291838254 367537385 0
63348567 153961827 0
419851427 448184239 0
135988217 85990529 0
386908150 378218712 0
345366526 535098169 0
91517756 240612330 0
542375161 280744958 0
66677797 348190807 0
497600229 436874413 0
52208547 84647986 0
154316412 286555229 0
302134493 183623772 0
355494719 368492740 0
268094052 377254916 0
343868409 502190185 0
419687864 105280746 0
454211915 253411343 0
144859889 384044766 0
121272684 298413099 0
550781639 129727988 0
194212879 526516722 0
373343678 264426746 0
111071839 448157729 0
456144587 557947604 0
47497695 513114812 0
373111382 93724637 0
362265241 176001753 0
14562392 557752569 0
78727675 215437813 0
362876327 322089905 0
117400218 221793235 0
394594952 378637301 0
288077086 263087579 0
479022063 77388662 0
468988876 189502977 0
304569380 362525637 0
52940866 129950429 0
129651166 454969872 0
363021285 138634001 0
330264024 353378864 0
328519469 334266011 0
131876184 347477999 0
147715650 535003889 0
172891826 443046423 0
200908457 302673599 0
219523654 454162627 0
105892800 226532795 0
284375027 82131805 0
342073457 535059795 0
23005644 393396064 0
242374912 119102541 0
544670603 343944481 0
101158487 170991023 0
432852978 319453313 0
260662542 203225184 0
396727977 466453426 0
414805068 380202819 0
266043303 478809032 0
47821289 315893901 0
311763183 6611875 0
343101585 159477323 0
135304154 124912726 0
452770415 541159852 0
513489535 198158587 0
484885996 423292399 0
145570524 39749225 0
220760978 172850341 0
184845102 181400316 0
97046463 521208237 0
294769055 161252362 0
518471749 291628328 0
278355405 331900069 0
82170424 422784152 0
362909775 416339103 0
408784422 124007176 0
395128620 454981486 0
12348094 435252437 0
521827126 388532310 0
466916348 148419113 0
139749894 501407317 0
124725760 381891738 0
65371065 314796041 0
265777231 333287985 0
363401106 417263382 0
114812676 119573016 0
404621223 430403532 0
438055071 455416290 0
364109565 116076101 0
467120073 477027867 0
301960686 271990281 0
83101609 536087319 0
504240629 489172884 0
51657076 162114972 0
366660318 562054474 0
340997159 47296551 0
380131922 143959733 0
440405054 303607607 0
194666945 92570087 0
339355749 267722750 0
538813084 401767421 0
133760750 343979484 0
49359534 159270566 0
70810073 429455556 0
5187594 247028241 0
63652712 210361559 0
8335270 482109382 0
265777002 520991345 0
35464650 134197651 0
305192544 306763125 0
224692580 280838983 0
529849453 338914205 0
254723873 259294744 0
38241012 208745487 0
434244184 436126583 0
43144528 456059086 0
10016707 64005086 0
539418180 108607956 0
295187098 523282871 0
141009624 122299678 0
160904446 216227620 0
115714705 320578189 0
491005000 204196727 0
383908452 264688846 0
238518809 136178794 0
408869723 492969467 0
184195450 551066975 0
29865918 310392090 0
105424707 506033350 0
462126230 347898616 0
33822416 409239231 0
219169187 388026447 0
503514898 224297694 0
465720256 506095443 0
60239975 39191355 0
132790779 61501868 0
416822675 551078219 0
286732871 343240648 0
545676305 293933543 0
533563842 444038663 0
25651422 302117905 0
361167726 153012337 0
347158972 200102049 0
507529321 283186744 0
556551670 26847818 0
522904356 350078286 0
191335333 33926595 0
172686175 526710556 0
483559528 231967523 0
248155274 463351259 0
24007808 421117427 0
115589743 468719687 0
408593575 72814102 0
497184385 21649056 0
234285946 433505510 0
442446076 542449296 0
281206785 394990263 0
352428131 366443544 0
70318581 300999309 0
438275350 268165437 0
325648654 193915392 0
536256014 483100512 0
227315553 24936124 0
422051123 214931026 0
328345678 490658279 0
419332014 27868437 0
539415904 23144131 0
190723395 436527182 0
174787897 105435534 0
143959425 292985500 0
458699104 346273424 0
439667665 243406536 0
337687583 18279280 0
129037588 100281760 0
471563126 476080937 0
144625315 398783692 0
393963600 275570258 0
484883466 305085930 0
100761154 430174475 0
79371779 73162752 0
335704830 355305096 0
379912486 98087589 0
323690233 185376061 0
250155022 484057737 0
509468123 104993606 0
363483203 134841055 0
253866863 153644013 0
475752619 522191896 0
272382759 473204257 0
68800963 506466294 0
405192068 364138621 0
7360117 161894376 0
260757520 257854372 0
61297929 432642457 0
435781715 219100774 0
543017105 169765080 0
439484581 65583215 0
112248532 537833693 0
21032045 239675448 0
19512043 562779795 0
265109236 268340182 0
161198385 350400754 0
191347630 129013460 0
41315703 301962386 0
2578706 231621925 0
273102303 181351560 0
111831951 127142705 0
495220696 468550458 0
224728343 480685718 0
277997205 551877004 0
152228165 254743277 0
142202513 93253789 0
225410607 160012701 0
290623638 150190799 0
323108106 435881217 0
282087171 236239667 0
406611420 507038925 0
255493189 477987017 0
292131909 123079820 0
182797434 13315521 0
106107147 307796205 0
170697817 39645013 0
350530256 199355525 0
515960750 62870717 0
103880403 48627225 0
325456635 242145543 0
74660807 86695714 0
337324488 220697917 0
369876112 435979217 0
174599850 160529972 0
531859082 79769419 0
40699646 396342507 0
527841861 151735219 0
544998013 363798957 0
94622384 195851915 0
221539368 331731317 0
76097441 195813753 0
41841260 518010035 0
122802600 208685100 0
514873078 398131907 0
165165336 443067216 0
149864202 422072570 0
307918483 390301253 0
88865863 464711476 0
247880979 204326063 0
129792566 114222259 0
149598450 561660208 0
436158002 530994503 0
504111973 331690956 0
326009087 38344094 0
464102954 216054796 0
368914408 53499533 0
372425688 194402476 0
133649211 276772947 0
290758846 386356668 0
355138830 168031672 0
127563439 222412134 0
219798956 214436483 0
213143857 132483556 0
196306238 534987182 0
98607404 128911890 0
450324985 478530254 0
245278329 197496173 0
41292805 21166383 0
216772710 63748079 0
238922249 122786021 0
183073250 96012191 0
427204709 323579594 0
147031767 416714216 0
356287013 504325029 0
256659246 95070586 0
180242659 201961369 0
323244893 767795 0
135369706 84243052 0
457521348 48890249 0
373819458 352447933 0
313037176 212904122 0
205033609 364428322 0
260239205 282545631 0
413970377 123334193 0
491832898 484445110 0
408166639 257313898 0
562045801 32984964 0
42926450 527908188 0
250820595 244847691 0
263145375 196275680 0
541370439 109537015 0
186997829 168127366 0
455185787 460810800 0
38622130 504899258 0
350165434 266753283 0
218576956 254963411 0
515152594 211038109 0
148623071 356352398 0
298130158 420091089 0
548035788 169809026 0
21809403 80907532 0
40628311 414533366 0
58078235 257964119 0
250616733 519198262 0
252174941 49393854 0
254625128 100967050 0
105467505 479497164 0
525876100 510161292 0
366775664 346640470 0
325995924 260358310 0
24289766 141854075 0
193404149 67219639 0
498945103 432144214 0
122012388 180333182 0
383485928 314057737 0
285561630 553683586 0
340200575 360588549 0
27686866 7309015 0
57885169 428040483 0
554311461 272035716 0
15109074 181763580 0
51448344 387637465 0
163554563 197588037 0
320473077 91348609 0
381798507 406668611 0
92968875 334824370 0
311573940 50812739 0
38892262 405402535 0
532374206 341154204 0
548266255 258695641 0
370812576 288414297 0
381947123 89522310 0
422926896 279401683 0
334690738 266473918 0
469178679 488172128 0
526604145 342137302 0
180170885 76228733 0
478578518 61425829 0
194878122 218804378 0
378439143 11078828 0
364860985 442999673 0
225004600 536049302 0
91824777 56595175 0
188352847 275343829 0
511732794 375876897 0
481100885 488874138 0
155591637 76580432 0
297421346 419240432 0
459446392 491633626 0
524673416 147892488 0
119153699 340567597 0
308623477 270991173 0
146848741 398684966 0
238124950 145494374 0
74603319 446886713 0
521903149 254898931 0
5714668 384752424 0
417488801 483409326 0
551136505 50611831 0
311875730 22207939 0
416929674 539816528 0
61334045 354289380 0
51316126 276996264 0
568289425 257997940 0
207830526 21485028 0
523877065 244860123 0
100390433 433563561 0
511509857 464013834 0
501963287 569141311 0
58814930 271486281 0
168677203 369909051 0
388209976 406115541 0
246065291 103820336 0
564634981 396952615 0
383825991 550487555 0
19956280 439889292 0
410501665 388147944 0
529623374 36142132 0
256895212 488266288 0
293994479 321909422 0
473035945 436079385 0
284444830 21089873 0
327863412 433881318 0
27742465 486638549 0
61449274 436500781 0
95222574 478822731 0
470772686 446021511 0
216908034 152639765 0
461399060 538640086 0
509822561 349426772 0
303795948 506890900 0
406955517 549947107 0
498991079 544475495 0
389454316 49212937 0
1532249 130076649 0
506551790 241698650 0
247430717 419911712 0
127530831 515063275 0
366317542 295044924 0
459348264 89357536 0
124983778 158208589 0
390452009 566271575 0
27664142 186076490 0
359251728 97845352 0
308076947 418445914 0
112076987 344114500 0
408485683 134749743 0
450796422 350113117 0
326513723 96171539 0
11943060 416391538 0
77881591 246869774 0
125201413 194463846 0
288518382 525460186 0
174602389 413032446 0
545194575 366979076 0
546260204 168613376 0
234570716 564718479 0
116511253 112545927 0
120576811 43214262 0
503664363 202394380 0
551823387 567979612 0
216091066 314519637 0
188555541 304219900 0
283723528 213643425 0
397812201 12945695 0
2439708 421866236 0
429377272 284555814 0
379283170 502433637 0
61731127 340001616 0
50431988 396183956 0
101184341 407097323 0
416486578 258921060 0
409161125 311986445 0
304232943 347459511 0
473788289 18836639 0
140007827 398966738 0
344405323 378455586 0
245721655 426844176 0
488283972 137505627 0
119665545 416681681 0
524306451 186023000 0
209397772 244225229 0
495818576 117227286 0
45578590 196603315 0
376173732 192496880 0
142593193 356605434 0
71277766 283281114 0
518539919 54605602 0
28420511 143388226 0
302758981 93963116 0
124916338 214137997 0
411266250 323663944 0
229717131 288350848 0
79137786 556057256 0
357487762 558174328 0
33830371 544163429 0
28636191 195696604 0
448401000 486336152 0
483113190 546501214 0
259019901 146787064 0
244100899 414936628 0
307230114 327455406 0
273095301 168859565 0
187320600 102509922 0
551191260 249559071 0
568320619 359903474 0
517562756 347782438 0
405769056 540961770 0
101846310 562965657 0
408179077 342343663 0
64054665 43559836 0
301237290 223980094 0
3378587 368487300 0
68381239 385850320 0
214471185 511452963 0
231487288 545524319 0
315496417 554846563 0
452953445 95908530 0
18687935 391693179 0
272146911 46277524 0
125865279 261283448 0
175549855 418557337 0
286064856 94042127 0
19752357 527351240 0
199900839 456792940 0
315650610 154455216 0
310852990 210219411 0
380031232 544547680 0
115785438 195921496 0
36831747 30970792 0
197933366 230193261 0
428718812 271949917 0
86057665 491158924 0
212265385 435829976 0
547401343 1488707 0
504716647 250474132 0
481410387 232481649 0
261361605 223964055 0
169276817 63386972 0
124008906 219650420 0
114845269 496836594 0
353852818 237949506 0
258847969 130792805 0
29954266 304818221 0
498682203 186133374 0
398944507 51988378 0
296935365 540084608 0
312674293 104247651 0
36766204 420258098 0
218061762 493697404 0
34020986 159747646 0
32361947 476776434 0
338311829 434803469 0
548726001 468957079 0
413462716 526442232 0
37510027 433896378 0
241725934 531487370 0
308451745 336981348 0
162199243 379526259 0
57542852 469195933 0
60332347 16788730 0
560781614 82403473 0
349370407 456801974 0
282765024 10318125 0
110609565 277634973 0
363966168 293926227 0
166979493 86248443 0
227925497 112484991 0
400429704 30803259 0
72460837 111806694 0
380205278 27373654 0
533392083 162325713 0
269137166 358544954 0
324022186 429186684 0
515411154 185805504 0
426717708 67320041 0
494453595 77100271 0
450788171 202540234 0
123901481 489437707 0
119281262 178347210 0
20858146 481186373 0
452701738 163930093 0
322237737 71842603 0
256311415 383613246 0
318223862 148071578 0
169335347 505311738 0
317138510 89292391 0
397458395 542453939 0
550078367 20143334 0
101171284 483734139 0
523022375 201424281 0
49315508 174239641 0
61816815 295119318 0
458177020 250614655 0
323132449 184398943 0
560936461 17745843 0
282550313 16610511 0
233446511 207266660 0
429306241 362837915 0
550761212 456163536 0
278831987 362889636 0
12855715 190903173 0
421393502 107308405 0
22778649 69217934 0
485689955 185967563 0
163009220 383844513 0
383290730 551995569 0
551130895 290705225 0
12542479 558919623 0
28550478 92607459 0
379020662 392876510 0
109526977 515842144 0
389501556 190562752 0
479768910 249232440 0
40225111 325171355 0
192642170 366746542 0
73371028 187280408 0
398750164 423373873 0
188452061 247422610 0
2060487 86053559 0
546912133 191879631 0
17630125 392651763 0
57261813 329190559 0
258205994 386990863 0
380474156 548015202 0
232122545 561002706 0
475128611 416043662 0
502415896 511301712 0
563523763 414960147 0
248513097 72834150 0
83580600 467035044 0
485825949 359914104 0
378696858 12058417 0
328853889 452283733 0
74527517 373389559 0
282846448 566619475 0
411874801 512240092 0
64623293 169280501 0
191737783 201361521 0
36391030 294927852 0
137846587 297271268 0
247146516 344280895 0
321727400 173730119 0
2118191 137712278 0
423699395 353006429 0
518845787 482266040 0
118448278 131188563 0
567772573 132927044 0
539029079 173662648 0
267682272 94299601 0
143878022 514788561 0
283978693 534762927 0
333332258 261927371 0
97310158 313152477 0
422599548 280039781 0
326980079 556871019 0
476171696 83304280 0
57879172 137490645 0
531456879 538716812 0
57635247 116117959 0
301685377 518650065 0
507066512 494181296 0
542578599 90004591 0
351283495 63276836 0
492304965 116929075 0
459921102 276627492 0
410124155 402610579 0
311735950 535326246 0
47370951 407013117 0
14003336 412252398 0
267802194 566770840 0
108048770 358508814 0
18758271 286152147 0
273888543 4888748 0
392473937 79917725 0
494176257 327549719 0
364379830 33261965 0
108639554 16311249 0
505741230 319976655 0
534245250 523705615 0
250021118 28720477 0
311917104 60212888 0
246321301 535185682 0
352598301 91723769 0
465042718 459467121 0
378430379 19718523 0
262330237 538991759 0
90906871 139217054 0
309824147 232068645 0
66044045 65556703 0
54547085 126330844 0
155698839 129192465 0
148252834 471888023 0
272240228 367070879 0
79866171 242649136 0
457908883 410054632 0
174706587 490950054 0
213140892 567116087 0
526074166 111737232 0
242728857 335622425 0
533163642 503978126 0
356853235 62115324 0
547833841 440855385 0
516662650 228623412 0
506479465 519478252 0
555357595 68253172 0
394331745 22826595 0
229588289 421806909 0
170695482 562922973 0
516719421 422072620 0
302699853 133540078 0
379993152 527948825 0
378156126 219372453 0
419425734 246166397 0
397115681 560094947 0
445359507 233152244 0
292590649 46845323 0
496642269 13310903 0
103776708 263122642 0
487016599 244214073 0
37729241 183332131 0
426679315 12837262 0
534966213 331590635 0
264120317 145911058 0
326872988 29755009 0
442337900 473429689 0
407548752 413145584 0
74250386 182397673 0
65024311 393891559 0
496807598 267512724 0
480771798 375763174 0
544470448 193833735 0
135283146 478875809 0
121369706 193962518 0
470866496 29362360 0
491728488 309421779 0
447341267 382687082 0
325196683 569258934 0
192728762 413334977 0
405415060 226959327 0
486833448 99142995 0
374680264 310672045 0
60030064 435778413 0
537545864 471502880 0
219526349 433284499 0
287561013 477521326 0
270091297 470650717 0
295004898 422008089 0
385743558 523105531 0
304471824 442969905 0
397892947 2963020 0
441252106 80201188 0
217816063 513631701 0
486703932 473052354 0
366350897 208202769 0
323151969 442245920 0
216896595 16086692 0
47779548 323558148 0
502167905 82152065 0
351675202 298097106 0
38862228 488494300 0
231758734 569270546 0
323323829 325216377 0
273780682 560813494 0
361727172 84298404 0
429246442 143963740 0
425378313 256627482 0
531701849 354447270 0
486089321 354032469 0
322087450 567316114 0
375105270 523275406 0
150607010 420031099 0
126394465 196581428 0
253735976 72111753 0
5657216 395963213 0
224648016 66826017 0
550594866 29777347 0
520526259 284281142 0
395670936 176993280 0
501028210 158836276 0
183494664 512516455 0
196875567 558373276 0
97181801 287076859 0
471429841 76959057 0
291106366 493333317 0
282125018 139669191 0
13866107 249147924 0
225725899 75816412 0
126990033 140703739 0
546908769 167016297 0
440919353 330298318 0
156379425 301976789 0
550929069 65535504 0
319362599 157731130 0
544756353 92615651 0
26145253 234969788 0
8983099 28587256 0
159315554 296341179 0
280128289 60873576 0
29755673 135703927 0
183347571 290508088 0
216061328 383076814 0
517357354 361523009 0
6334709 539698808 0
546783510 189175731 0
317130328 477530223 0
166347047 314000718 0
291304380 560461359 0
388833777 22403485 0
462462796 258075446 0
1480442 26090129 0
8021398 532980843 0
251948975 156768869 0
330693894 426248388 0
57048640 513601714 0
350300773 263240012 0
298204306 258104711 0
282170705 143718420 0
94039318 146546147 0
385322863 383764418 0
401252216 211739079 0
379841802 99753536 0
450592526 229609422 0
32745515 161916164 0
279789316 274702566 0
372522573 337657335 0
13696551 260155115 0
46199396 410617127 0
59789595 73719241 0
30561693 52256318 0
262844293 269936485 0
562135505 361745187 0
163210798 521796691 0
50910074 19324826 0
368276524 558199152 0
498400923 303667042 0
22442771 567193668 0
172341894 164695755 0
157072874 512546258 0
53299210 315880249 0
39561129 231672949 0
83906452 331256423 0
184988282 559348376 0
184808557 88818292 0
91251542 28581737 0
514178446 133963118 0
424193406 472462813 0
479704211 130022522 0
567500643 502521065 0
247158347 225447709 0
126852328 15704953 0
347333669 330032061 0
376809238 69546818 0
356697907 48488797 0
566026681 39954777 0
519822401 565962571 0
534786995 197279534 0
480029475 478030799 0
229505059 333686915 0
22849414 86442046 0
48686905 8275034 0
18856581 194010536 0
228059859 103442325 0
123304646 430089163 0
119882845 440284498 0
303916930 205266246 0
256188556 101668707 0
42398909 270818052 0
196826827 158195277 0
537891742 504109497 0
70686539 393992341 0
133876652 53477431 0
329898590 48105831 0
413738776 521155598 0
458563568 337527615 0
542786374 17509153 0
173991907 335161487 0
150246535 91642256 0
15317126 473121962 0
429972465 358277906 0
356506819 152771213 0
540242577 367171365 0
362246516 464471350 0
244652877 389687841 0
34458328 217944727 0
220954766 258032350 0
331207834 494054869 0
290712702 233020981 0
355160758 228738072 0
22131892 275454093 0
525770633 86119054 0
499390134 333460051 0
62093949 269178642 0
295395782 188895019 0
170891143 256687440 0
108606940 307734926 0
183631477 37212721 0
255941898 229146927 0
269650640 315390860 0
196058898 541513453 0
106303073 365414351 0
241536870 555088654 0
122737884 423159567 0
566424545 36845581 0
312945813 31277266 0
172451990 313064813 0
446255231 186695094 0
462126345 548204442 0
297019343 560795200 0
61876914 192740646 0
505104461 254279677 0
411803803 219969475 0
19011906 196287491 0
545065102 489260602 0
91704867 367978602 0
426386951 304727736 0
505356808 289381110 0
93317282 306566008 0
435525926 382921902 0
83240467 232364724 0
334885141 566800073 0
329370388 284524059 0
5087811 51898088 0
362395123 349838788 0
103031202 434624184 0
278873417 258611163 0
396907770 461015733 0
188069672 49781561 0
192692093 349053044 0
165626321 121146085 0
581627 547416725 0
419370683 132846661 0
39410214 561529813 0
213593721 562597321 0
304739976 504999775 0
127518666 262815753 0
279542827 415552863 0
101409727 173360935 0
525123312 66189352 0
285219487 94810749 0
256753115 114912134 0
381885994 522801474 0
235790783 473825991 0
234862657 439473653 0
13342901 217036676 0
455971108 309852431 0
429554302 391336778 0
3744015 223016275 0
292771142 369383655 0
220675227 390776736 0
523790105 436045275 0
434891988 300405763 0
523593707 166907819 0
920701 534665994 0
468207088 190281487 0
435200880 508259299 0
542221064 291907015 0
171014011 284029738 0
437614313 517109637 0
272464888 139528105 0
281729209 455088527 0
350691508 546041195 0
122533066 489275603 0
277891917 367118925 0
131848496 335124620 0
480942503 244767793 0
51648986 355332251 0
327019707 327938037 0
18198931 226891583 0
201605449 530764009 0
405398422 261518237 0
102530669 2396981 0
92184282 209607022 0
126319650 348082778 0
63250512 249593312 0
437286036 215150226 0
131985310 189025131 0
147285162 274466756 0
410797661 178933976 0
544537144 102782017 0
251992996 376397113 0
471578383 152237961 0
342846239 56639252 0
366942799 296889342 0
506394066 232995829 0
37128094 296299100 0
9210142 399353218 0
223969815 284205853 0
140137008 83862363 0
160640759 550610243 0
515120167 492876938 0
537843118 301749828 0
295963067 369189133 0
496583434 144133396 0
544332585 79195001 0
395519446 509904502 0
400083954 536675836 0
17858356 449840515 0
497281106 188512501 0
535129658 17566878 0
330759715 344879856 0
4030976 67861613 0
232702419 198430117 0
566528672 221316145 0
466502523 13459895 0
45670864 161989587 0
250917257 223897998 0
338709448 108711999 0
54618009 435999453 0
430479680 398475929 0
439864935 18172096 0
566812946 557508032 0
404312122 377335292 0
371307436 104810603 0
240145282 41515423 0
77702024 210851650 0
265580078 505920126 0
246690941 64099241 0
277816652 233087501 0
291620558 277328195 0
83365340 113034038 0
83060107 425312906 0
400578432 2527173 0
298330833 29259960 0
520790232 266824051 0
223882147 92277750 0
294531415 65254446 0
26684139 520927531 0
282685430 554944767 0
39739548 310666915 0
30620739 477017732 0
513526760 543508659 0
547746616 315838327 0
149447372 208897393 0
446463198 303256922 0
447055321 192623032 0
217855338 15894311 0
503865356 300973497 0
289688757 403044426 0
549573972 449133754 0
427002147 13903346 0
289372728 236349161 0
544436733 28077645 0
300752339 395472589 0
497369141 330014579 0
103688775 354514399 0
551820146 542489201 0
189564775 248953051 0
343794111 52867130 0
536566187 303759548 0
491165862 364989799 0
289068573 33194360 0
407875802 437043586 0
251557304 315284099 0
37577910 378160776 0
522826193 161199803 0
323335639 478783950 0
59887110 152692157 0
500487517 210901646 0
282794588 249402386 0
186289006 1398738 0
564944600 479105553 0
258794622 462953422 0
214983423 294058644 0
172330243 325609016 0
111650485 528004120 0
236513291 562249605 0
193238136 85684118 0
469050613 423470223 0
323972537 460777608 0
266153350 154518435 0
500293055 120786496 0
171451363 397367243 0
502330709 204995009 0
48338516 19177531 0
354269335 119693802 0
432923518 560477958 0
162125744 381948162 0
48910001 514998156 0
160865772 470259279 0
85871364 372785475 0
90345781 26091744 0
158033074 327888125 0
89343804 245198058 0
48995664 393593019 0
43714608 481507995 0
558651190 96705912 0
246111344 40287598 0
442976400 172221031 0
9512626 225417878 0
173096978 59733531 0
537230607 410522818 0
359462294 525754422 0
374960441 79852167 0
508891161 103842293 0
427168306 225747383 0
304336657 162114028 0
534329471 491743367 0
357344040 303591078 0
151781868 116540303 0
378040303 147663935 0
511383210 554530290 0
115542935 23047800 0
262825355 80905297 0
562351050 443151876 0
339581695 521014104 0
248444022 520375685 0
568271312 349086885 0
303450385 147840257 0
66238028 456130291 0
506206777 510082656 0
122422917 73665099 0
114335016 72231921 0
187137189 248027546 0
360350481 123569006 0
7204936 735811 0
317780246 72265607 0
161616455 435515154 0
421286155 328719694 0
244496674 247198645 0
321426361 510862439 0
293271565 148386582 0
44710975 461929418 0
466839085 245956695 0
44393816 172506072 0
512956733 312843272 0
15808484 11588947 0
497269377 116737886 0
36538886 203512127 0
500882447 121775793 0
345548452 20569576 0
396435675 115540154 0
258786911 368033368 0
479004505 72069930 0
133131699 159168826 0
23623583 376938163 0
251438181 461384171 0
452494082 500632323 0
520406907 209448287 0
504603310 533566375 0
19512130 539990854 0
58506981 567300375 0
407834011 321986097 0
51201833 483329788 0
73110325 487092342 0
391568138 309319297 0
548051481 31202604 0
9199069 440619317 0
523240317 184052141 0
254205962 98798487 0
338250641 230573412 0
360515045 6535392 0
359648384 541194940 0
195005311 238691846 0
56496 274561959 0
332978113 266112859 0
562832032 414656971 0
79146400 376596333 0
461890283 472702627 0
26251148 388849086 0
64426157 121526411 0
139544098 202828990 0
319466963 321763878 0
509205269 284845118 0
106062108 83606735 0
102339871 374714403 0
531476343 250672489 0
551099080 129380186 0
437047655 70931910 0
466562002 178404308 0
498016221 300782640 0
236154095 470996002 0
275026035 62125773 0
150399108 496076802 0
300421795 379653960 0
110456681 186621570 0
110900298 177467720 0
156017578 489543691 0
148354302 36828541 0
382338899 486305513 0
135207440 135876095 0
470070237 101171226 0
348697639 308193949 0
430154348 566853476 0
422519089 188103919 0
202269784 20475081 0
411274089 334111504 0
459772958 7121136 0
262362867 531784636 0
30792708 26555149 0
102571414 432731848 0
116457440 31167321 0
325125051 112238038 0
548934790 525078401 0
318416899 145784655 0
128656773 30486345 0
384293362 76797098 0
413880490 518617553 0
396211157 160190506 0
388902819 259484634 0
205637940 223738957 0
489465466 95899375 0
249351059 455762003 0
150836010 195858436 0
125294244 79632848 0
546647490 185293584 0
407524811 241942636 0
552253558 61050812 0
454285082 170285021 0
204475269 307352670 0
347753374 16692469 0
374633454 455905844 0
555317561 332725416 0
480154360 391956907 0
236230301 41743369 0
519267305 233064004 0
273170020 440807345 0
146509470 210019864 0
400136534 100929691 0
299868171 209097332 0
236248566 425463183 0
331155736 239326572 0
540306055 529762497 0
455955143 241238973 0
254456405 38381829 0
105759149 345441878 0
332568604 495990962 0
434226155 231276882 0
281617587 245676067 0
539978957 31701693 0
407554928 487968547 0
273102971 75265255 0
44495679 75818617 0
162703850 424716489 0
98884454 460711955 0
251774404 222548256 0
190353235 202671669 0
300940684 366194820 0
81518437 307299122 0
25307397 142977920 0
103428469 58206688 0
393715092 343847626 0
426481918 427073281 0
47315399 126598858 0
225570883 8623942 0
314666033 481529361 0
233653744 513681739 0
209134286 469804266 0
169712319 443425369 0
556496602 454728615 0
355560730 303811503 0
219504098 506574015 0
138946885 341996863 0
547800550 144089501 0
155681573 530395993 0
322017308 368762187 0
451484274 70498976 0
478685286 342989481 0
318152375 532887622 0
495170470 436087871 0
488572332 267441798 0
16863613 445966586 0
289569015 213172092 0
189773993 142621411 0
334892881 339340776 0
111285041 557985281 0
425811686 208986329 0
302120052 462899108 0
396095407 331309598 0
150606804 547912146 0
173190194 557449820 0
352675232 27932730 0
421875089 189786381 0
80588858 275298669 0
114659874 224721472 0
466393450 566358366 0
155127424 494333264 0
34016106 36524154 0
510708029 465866715 0
256630497 8704236 0
354127815 357622108 0
310156904 361962774 0
372894248 283487315 0
486082452 80820826 0
332064829 333728919 0
460899915 36535954 0
312434849 42239664 0
376851271 457192430 0
150463314 219360976 0
73995859 526365753 0
503152907 137296857 0
290440734 194881103 0
268548735 236958207 0
551808308 176113865 0
123448639 557599715 0
164632329 158950950 0
545686185 287069054 0
179506849 417734573 0
213814036 148656939 0
176149402 515919438 0
282610385 6641130 0
74848331 53887480 0
317648968 314379840 0
381566696 490459624 0
338156198 23938822 0
484123326 230276191 0
161711092 130629262 0
528410553 215528768 0
498051923 317345428 0
133635917 567908497 0
332521382 59048370 0
540456937 98102026 0
270013286 171213274 0
161089507 35756590 0
320184583 345588475 0
552681106 487368173 0
95835826 331552411 0
65422483 133775785 0
185070362 437922136 0
243844171 354221937 0
324392614 196857021 0
48617591 361500118 0
161816071 207526189 0
60338707 331111331 0
439264190 122385106 0
111736662 281180015 0
63016058 499745991 0
187766811 90713407 0
534273699 399105607 0
235746887 245509627 0
175530766 49765611 0
473450843 180197715 0
30251671 63844395 0
174705267 550150972 0
479740600 87822412 0
79057984 273281151 0
441292265 267051141 0
311145858 285742393 0
203538771 70563609 0
275756108 45402687 0
552183141 476730302 0
527307952 340963430 0
213485180 174031694 0
455515681 64341632 0
421891997 13882437 0
104402982 13665947 0
501954665 514090232 0
84312971 392651311 0
78400075 472665608 0
204428032 340638776 0
314297237 416945993 0
355168211 300604825 0
403072269 280984815 0
379583017 412356692 0
17297175 443808382 0
538198192 175751350 0
3248021 451934672 0
259646423 132664312 0
526825423 426153708 0
254718477 280801415 0
350759799 429591606 0
63579977 279593007 0
437171747 311595485 0
545967529 172847457 0
317523036 48527712 0
458381172 455372131 0
346841372 5811750 0
437550812 251994887 0
374246848 450298884 0
371899550 169769723 0
421890830 248135044 0
226326152 89677595 0
20288550 523382137 0
495279483 334004305 0
547357614 264141627 0
275042972 95903080 0
562137245 446387635 0
193136989 233237459 0
373683704 319477985 0
427919995 72292599 0
108146186 371769155 0
119802412 381137327 0
100607590 37754895 0
443062058 359838494 0
275460752 343235857 0
129228784 520780367 0
224520851 329323939 0
189125878 152221928 0
212604043 50255462 0
227630540 299574189 0
233468194 417206885 0
489024834 145812299 0
100054966 560230860 0
148819727 71822978 0
352159389 349236383 0
273650347 69934035 0
518995939 445734541 0
334607206 305434299 0
115356701 534132581 0
451355383 358639663 0
450592037 522955931 0
523422751 462303533 0
498251834 511251376 0
44484742 246844397 0
278435456 542095216 0
287290369 223698596 0
45925007 353802053 0
292148340 315932850 0
437901760 369167549 0
519225218 180688183 0
363753454 555759167 0
556116703 31549830 0
168821165 329320581 0
490351499 286353589 0
131990857 487486537 0
500873101 559074713 0
151468615 555256885 0
95690951 380116544 0
8407855 488114902 0
180247080 494410635 0
528697810 79715590 0
192945447 430711207 0
313844245 159899911 0
493014761 543282648 0
151102435 90950519 0
46761383 247558506 0
323126008 318438887 0
519528800 455434779 0
202715198 19170606 0
511656083 319697332 0
186619669 528012657 0
7110255 555012090 0
95130378 256141095 0
222425890 369680749 0
295543671 364118282 0
222846021 108144912 0
250535862 39402008 0
219903923 417540415 0
546548276 367486872 0
559286446 385515684 0
218008006 204562741 0
172058779 557389877 0
314874403 279289486 0
409601390 110442072 0
203104491 242881031 0
139260115 157223683 0
506925560 160915195 0
190783161 521710121 0
285403605 179826097 0
508169637 130428258 0
324984768 555242389 0
372726093 299487380 0
148598608 30525921 0
124500932 208819055 0
556949643 106691681 0
29455102 159504277 0
130617481 264748872 0
309344894 20029119 0
300257229 237844868 0
544473852 543949295 0
39966499 327747073 0
279721734 72789883 0
27147227 349020980 0
195668139 521055364 0
352558890 194162918 0
62811536 114934403 0
73956841 266546387 0
451167255 501501767 0
148669020 232097576 0
226769010 221156402 0
514572375 187444325 0
51356970 246817765 0
178530972 230092633 0
263545885 193610438 0
283241376 324434495 0
164441671 123956036 0
54230642 292811327 0
22958814 469775979 0
415030166 212832866 0
53075573 513709209 0
267635612 267451007 0
276453370 91457733 0
54657558 247288054 0
504974015 114084379 0
186095908 489680671 0
346571946 541534979 0
444081062 267784379 0
560676352 269828493 0
338322619 21571713 0
332941739 192669738 0
406062677 542538444 0
405620110 32044990 0
496474242 22028400 0
93608490 450617628 0
397368786 287498892 0
348964156 288524389 0
558259121 423553133 0
3187167 557889612 0
425418062 158751726 0
73072242 556973925 0
485024814 443496753 0
496756229 434344952 0
225036205 61630471 0
16896604 451317391 0
459180664 35454150 0
192311675 46509880 0
330635664 427229882 0
172411098 163552512 0
251411454 303308420 0
259416109 206599821 0
172330337 326121521 0
204764181 421840991 0
504352011 140329489 0
469065964 213375862 0
533361099 145001020 0
193030704 202899553 0
159073449 165655914 0
102541825 163253123 0
120259206 409304789 0
388806564 562442649 0
188809226 460722783 0
297141704 95423511 0
393916035 160972424 0
162012043 508430016 0
548060816 355022777 0
262575849 254976092 0
363598522 538426307 0
20487304 468860606 0
189042183 318874012 0
40675466 188524905 0
38319974 234164086 0
396346241 316732369 0
381564599 122310661 0
12342444 59844921 0
421981896 351556755 0
104860375 522609765 0
429660755 91352245 0
460825257 456766044 0
408235143 424925131 0
186766625 174542280 0
3019535 414574276 0
354343424 504854072 0
92352440 206057079 0
525563262 495763531 0
461605555 141643634 0
232485226 255672213 0
505956460 451793016 0
364376181 494794774 0
223083047 56783414 0
294230355 141899944 0
285355320 47247425 0
228284281 250264913 0
503965418 188015791 0
515588734 539348586 0
160771205 116242186 0
173338957 131811030 0
252123467 2046960 0
400824130 344465640 0
364133446 257257797 0
196457628 229464154 0
214723645 383867531 0
311961381 285346758 0
440268682 440017085 0
273741038 59782807 0
155727615 191435419 0
414987248 562347257 0
563638651 150846079 0
223541065 92322326 0
211409737 454395011 0
8109403 272866754 0
286311415 206766314 0
568568747 311116806 0
180926725 533158463 0
566802794 458250347 0
87448979 451507719 0
361252176 550198155 0
368393189 317250905 0
42000674 508987673 0
293310221 372961323 0
479404356 49070766 0
174720881 432412505 0
410262350 205517024 0
476561928 139397974 0
101611842 358080976 0
65690161 143210895 0
80594084 357276694 0
445880269 325875427 0
377869516 323972611 0
535345853 86239487 0
124165091 249108095 0
62832056 418062260 0
494908127 84918470 0
527983039 87891008 0
123209780 551810593 0
196250195 335707323 0
463717910 125044099 0
559220669 33101134 0
347150569 104517140 0
229148259 494323832 0
28406926 307008184 0
135559503 450767808 0
414485321 88328667 0
98873744 337421468 0
555085057 64613714 0
447523715 517060599 0
496738495 32185351 0
530052535 362614400 0
519194554 63875326 0
95311631 139229740 0
384166717 23010169 0
429254895 270567877 0
362035651 275383087 0
24644630 204928849 0
178264473 45231070 0
362211331 206010739 0
430268235 277883565 0
295606532 36155600 0
526433459 458666729 0
86147614 513165552 0
362719625 270091658 0
236050756 173667320 0
427689009 473053248 0
33880553 135823879 0
229742796 374006118 0
524028837 371236692 0
516255213 401056286 0
34617348 420180823 0
180952930 392973422 0
40425828 375251956 0
288296920 318568669 0
531825242 133037592 0
251099627 79821372 0
343264682 529160281 0
532212744 62171123 0
423277666 364909925 0
372599214 178544604 0
287549401 308291012 0
312506645 160738899 0
240572835 130063493 0
512801485 219504356 0
40157293 440451637 0
24297652 326872968 0
556056050 93233948 0
519722492 407518236 0
387088607 12591177 0
425410136 48837598 0
493860489 555111110 0
408254912 131133979 0
553748386 78872200 0
137698258 474903886 0
102753180 564415484 0
31905081 175135321 0
480278949 446731553 0
57417322 78852241 0
433206038 116962500 0
391315468 148786180 0
70055741 444397724 0
23027987 47302917 0
472093921 304550732 0
474901335 480344083 0
153194149 88692452 0
95273357 88778048 0
300007113 46358668 0
300751418 400285823 0
167810251 535547249 0
137913659 62349060 0
503857978 121319676 0
244910742 250103591 0
367102359 523619602 0
112077076 498023364 0
260964299 155086046 0
87295525 192525179 0
326951988 21929520 0
347084825 66512406 0
56094636 451362512 0
426103293 240356908 0
363690577 262097184 0
321829000 198357011 0
348498276 421192996 0
373370517 353781336 0
551788510 388387949 0
460956063 302816890 0
420469780 334552501 0
154109262 64068764 0
262504962 148317647 0
123384891 468508745 0
193266049 102494666 0
385606279 508783406 0
57033274 195577501 0
510175662 171951706 0
54386223 126560009 0
208896750 187138645 0
290445035 138978108 0
112546391 86612014 0
313236076 478361170 0
199795691 125902409 0
308444459 56757548 0
176559769 530671320 0
202598157 481157846 0
23037343 419887960 0
33899773 262741893 0
490565899 5183446 0
122943520 381125319 0
322817514 33315829 0
446962247 405384467 0
331725851 205478829 0
103592293 10984965 0
441116163 310453130 0
245189222 320366494 0
193308372 419319925 0
24756538 305259023 0
568325415 139250636 0
381770582 60736046 0
553905989 375899701 0
9354698 249670967 0
227677157 399203301 0
307847558 190378712 0
165599363 246917062 0
416573156 325835623 0
547564116 257067221 0
237829281 544558338 0
451125727 410199215 0
75997545 539087842 0
251716280 254381468 0
367516067 4885605 0
128611305 257767274 0
197130054 292209118 0
163484347 126393882 0
354056127 473802238 0
503400680 363942024 0
287765466 299014542 0
184432963 562583200 0
485736927 18462166 0
91391323 461478787 0
60680787 159858956 0
459522330 379011412 0
41981302 565691249 0
411548577 366356077 0
189701979 563359994 0
481773935 83022830 0
492253546 225917838 0
314403792 467787979 0
140903732 192785775 0
176574697 326120245 0
58403707 8849121 0
252919520 376824470 0
359550471 539280792 0
454292967 377186579 0
479464295 128736286 0
367689910 307577303 0
59770076 141045698 0
252530571 253334069 0
559440974 410140345 0
415883279 470054932 0
501393719 457479610 0
314012217 98217935 0
309209117 70664050 0
67562323 530791944 0
162493074 335069845 0
95510815 448537295 0
369328487 432446208 0
307083733 100633695 0
544768667 138044411 0
477995979 436031973 0
138343859 329411508 0
2770138 136124068 0
499412664 114172073 0
280428478 206357251 0
169797872 377546956 0
313851509 241269996 0
492067615 42375265 0
311985398 24795057 0
542751444 537001515 0
89563148 77162974 0
20869288 131063509 0
506326838 114851989 0
385696652 431786716 0
360394645 179525938 0
549102618 70883609 0
127392730 285572368 0
533117471 296301110 0
272584638 543020912 0
74162517 310350596 0
89235354 306198499 0
393390971 487989542 0
548719990 365937769 0
503432969 454106483 0
405575777 541273847 0
224740986 14170436 0
110214357 385719987 0
500809749 263547094 0
131381350 297342807 0
168295530 319964229 0
450844139 447343669 0
380689985 474808316 0
181373784 212094674 0
48800647 65420368 0
286364591 167200719 0
63725845 477885819 0
335249506 80353184 0
325604962 240758204 0
385125975 163003680 0
346847610 508953444 0
445626791 65923803 0
412400354 420019891 0
267636494 170849889 0
157842141 410234911 0
264983594 485278181 0
229748548 462267097 0
472788541 52934902 0
335119180 463539816 0
380554889 115411370 0
72006293 73937530 0
245289399 493385784 0
250372546 278559591 0
243506829 216451610 0
35314590 155581563 0
524850147 281287899 0
205518484 459743018 0
244796127 308536295 0
524077333 444008237 0
311934097 233360727 0
503071292 142666477 0
61616375 425291745 0
337787473 173945010 0
242558173 22729765 0
174146133 516269998 0
497159819 150084624 0
35222422 544713288 0
476816584 324956953 0
202188248 122201462 0
27868736 285915786 0
102072680 211187163 0
421385087 459360485 0
228862689 451516584 0
381534803 252894765 0
384185593 216258093 0
190930597 262279215 0
554283459 41344322 0
237562685 498974582 0
19012800 182852511 0
304276789 251057647 0
254785860 172900278 0
409070207 352861402 0
287317716 499794159 0
463346222 221325676 0
370118270 303339864 0
486255731 31769963 0
267964542 151428990 0
515028318 308705816 0
567796503 125476706 0
403795718 227600028 0
193224348 288294069 0
511599792 131961153 0
276998875 330389355 0
54733360 452497797 0
303211038 533163171 0
497732700 290065740 0
11952102 528470008 0
317887778 406926151 0
466745183 200159895 0
221901164 364668926 0
38213669 441737667 0
234778311 296671430 0
255038029 165805714 0
557587419 517361962 0
104294386 423093157 0
315293941 29414374 0
415063192 564755056 0
559846654 494382875 0
200546969 366163277 0
443082456 555840310 0
98686246 281157382 0
235462165 470430069 0
182755785 114066169 0
464848726 80635717 0
286709598 497557365 0
540450210 515896245 0
219259856 190270566 0
154094035 499358174 0
411969869 257757880 0
123545464 479811528 0
111334852 202180762 0
7448 149258821 0
294288141 456840471 0
389715395 266730793 0
276426813 245109033 0
301524663 515662583 0
257475757 57626003 0
98609073 147490401 0
501858211 102214010 0
311875754 411183892 0
21635176 216561766 0
223385409 255339928 0
145714376 226384147 0
14064606 71104372 0
352108027 353301207 0
355891098 358355614 0
344343824 211687091 0
233866181 566882200 0
194499346 391945915 0
436905386 267327076 0
2724569 111782350 0
317348373 566726384 0
48726126 280145700 0
261973599 10960529 0
367531552 132589491 0
509013906 363875747 0
173072364 466313935 0
125666680 378062942 0
214524736 385881536 0
364507532 15857181 0
488444813 254281977 0
175559363 175363189 0
225696286 184704435 0
183844621 51737026 0
568544729 83863444 0
222545786 103097738 0
464356141 485654784 0
469956659 210165363 0
271905714 274514496 0
13803604 350105618 0
10196376 219499420 0
157165904 14681825 0
217262467 15360332 0
156147695 200083141 0
26438607 515979543 0
158374252 55141986 0
469581610 403770091 0
373959062 183039558 0
470404868 30363242 0
136296345 235675581 0
103300208 358439546 0
306087962 1424571 0
167913555 535022031 0
80842560 391032813 0
420861833 520551493 0
114739434 446046437 0
479630746 450332087 0
190468384 247748287 0
228974869 72503910 0
332285000 182548201 0
278070044 427410542 0
444273951 64135508 0
202061619 478438014 0
66569728 215566058 0
95665370 538882460 0
150790537 113952026 0
164315202 212586833 0
560650653 53012547 0
211000164 296700099 0
508440125 429691633 0
315645788 540276036 0
541279857 237749561 0
42484922 502734838 0
418511988 457620337 0
275733889 168720104 0
220443193 76875961 0
38888322 541368249 0
195515870 291389941 0
84630506 66411177 0
246209829 418076272 0
346815241 98457015 0
543974237 7049037 0
274791914 285548120 0
203858376 209644264 0
89220923 114466861 0
197972553 341966485 0
322374888 340107656 0
38204628 216095342 0
546919448 92672864 0
419638714 315132051 0
426280340 312123329 0
241574483 482113665 0
392647282 412789983 0
377358529 355584238 0
207645492 285872541 0
352596984 494163154 0
277249173 363926865 0
2050192 214030474 0
516187733 51562175 0
251579688 296210283 0
304369592 461677624 0
244119137 256988336 0
276998787 512309787 0
259769674 116827794 0
547033805 301240845 0
141814601 463173718 0
337341630 115069537 0
294274046 345708070 0
100183250 170453754 0
420842922 239401580 0
301469609 30750985 0
227601029 328827408 0
134809299 413085615 0
451011970 429530889 0
273126411 379751519 0
512125911 66562852 0
133956686 92151828 0
568190605 123655139 0
242740089 54876965 0
500363850 481184157 0
363946426 344274678 0
548372275 489947323 0
90095635 28380880 0
209246809 434572311 0
540360836 406383150 0
421252419 492667515 0
81408303 402495112 0
295545013 459984629 0
124503682 490651335 0
40388024 508864700 0
365038297 94922481 0
65744598 463926195 0
468491378 459962856 0
343307096 238123068 0
331676775 211338284 0
443648552 204791455 0
339732693 167612856 0
529602361 547340030 0
268339044 92554248 0
416720763 458455990 0
290825272 283288612 0
427212219 11994447 0
183178036 143809049 0
100409562 299776790 0
231249434 342343951 0
136338756 206848002 0
366427848 472059016 0
131655293 182637391 0
74337215 141997824 0
337119554 265741804 0
43453566 31462267 0
492747206 96543506 0
229071692 448975073 0
501196427 295702580 0
274628542 445895643 0
248742570 392103725 0
548269434 91669299 0
62445505 257621789 0
7531763 492878600 0
42033536 406220253 0
548803940 526936952 0
34767644 490702522 0
93152667 101845701 0
282405554 476939091 0
231308692 152988647 0
84252692 146226041 0
317892363 236813475 0
50967690 334389093 0
103810267 470871953 0
201199417 172977908 0
189785874 543571799 0
371179594 44098390 0
323627328 399616566 0
362496697 529290143 0
534395736 395436028 0
82115125 216544421 0
154297791 240364745 0
110080148 545604450 0
542875464 137454327 0
145625598 484505396 0
372011965 404549617 0
14424691 124744436 0
419447183 417955229 0
538674507 489766276 0
248970607 498351936 0
478291988 159153267 0
67358174 556830186 0
444196190 473148530 0
406034619 206191994 0
545208387 79577883 0
197353498 268426479 0
527753383 262629934 0
470608379 476737415 0
365233326 167754920 0
71071784 321591203 0
407704395 417347053 0
391063594 507857987 0
451918765 362526580 0
388677313 46823886 0
165235759 289837183 0
101534446 529992896 0
325176439 496175467 0
127334162 393267371 0
175059756 151405957 0
115641669 419793358 0
136440672 100102236 0
120469976 163736612 0
413564381 43204628 0
205949087 81378002 0
79976331 72943815 0
531398827 269777083 0
406217553 411159815 0
401114874 300319981 0
238570668 341501889 0
55909596 130607485 0
444946480 278499971 0
69818883 50286143 0
182040184 192696692 0
302620785 133233272 0
363317374 330686970 0
308545769 284978102 0
158192413 423523588 0
350038258 137792295 0
478116642 224121616 0
474562053 158546687 0
393559984 448171426 0
542658658 443151665 0
408649604 301502284 0
20572915 204748182 0
551930437 385586348 0
374665705 469059097 0
69850980 170572451 0
550075010 125153641 0
308984316 329013138 0
557869877 364168925 0
31008191 427894860 0
307007208 532219799 0
391111179 312240076 0
250276833 132429197 0
100694901 291642770 0
437728546 317550840 0
282108453 503768973 0
192127473 188907590 0
366988215 152942198 0
355735975 461292526 0
409330606 189181037 0
62065247 58010219 0
49710309 361771056 0
97413716 423810552 0
439594323 329142626 0
147423440 288756694 0
154648875 396953349 0
157990485 394534503 0
320741509 421102829 0
556798454 260436666 0
520982521 511232874 0
505123092 535332461 0
393863290 264092984 0
239968959 202423344 0
357008230 242367759 0
390916971 316501970 0
453043246 27520074 0
499349546 199638265 0
423169651 289940102 0
237196402 28227932 0
269706477 171239959 0
269670147 391579995 0
157303726 455186178 0
498386985 188189420 0
207750638 330456055 0
201495146 400133422 0
79674667 567812101 0
475790474 462145961 0
216775834 109283027 0
358436503 463275008 0
107120674 197920086 0
236836149 259855951 0
189579368 475373108 0
151217898 330506496 0
238397156 511508191 0
21104937 565921437 0
426342317 267416105 0
226484471 201426073 0
453010057 391047939 0
230254554 479734734 0
206388012 294703158 0
221201493 341849915 0
18008772 251449869 0
516029595 186330606 0
509068893 403490905 0
479909316 285951767 0
302358919 83647500 0
521915565 135145572 0
180520212 248374355 0
50625639 275178039 0
438252082 387724587 0
99592904 470066089 0
535758674 396278006 0
12014999 236264705 0
145863102 78377792 0
383788603 474665681 0
553197806 508983038 0
126798700 143699461 0
96539905 281559709 0
312421072 525237684 0
105453807 307734317 0
326392100 516968908 0
369162618 230242301 0
242468496 241622821 0
33804969 179763534 0
260599805 71565715 0
300207855 388481343 0
568994529 206861429 0
113675906 532539629 0
156534672 457496682 0
410589712 317367156 0
287953741 220703334 0
148029836 30797951 0
156184687 442282418 0
434160136 337288996 0
175878409 193600193 0
166987320 294335392 0
103143590 531296154 0
279347208 17864591 0
397731404 101453854 0
91433807 64957365 0
235081401 167089208 0
496661817 352385766 0
106068884 290075330 0
180265670 158028663 0
39037635 245670432 0
125072495 213680646 0
473540053 10905528 0
76986352 481981299 0
518275728 142348347 0
218861554 110334025 0
33733447 525015593 0
309623885 531254502 0
257729746 392439074 0
87757562 142908490 0
496317578 550979842 0
48630603 289030908 0
424936800 55044025 0
152683247 540092958 0
566042992 155915596 0
303868134 301406299 0
76873718 388593286 0
148331971 249605290 0
61716265 334443678 0
198772795 187207099 0
439390544 320714308 0
414740530 233095167 0
358323835 469857888 0
354897335 422913684 0
474859097 140220099 0
411505373 149166499 0
93898462 237223485 0
81372903 144962088 0
328846462 297003226 0
232461424 247504134 0
111493630 416912044 0
100570004 474077050 0
285911011 49262025 0
320237694 127921894 0
362981356 245751043 0
82716602 209466910 0
389882063 179573323 0
408249824 338731404 0
207365718 378689880 0
229811455 394567670 0
550884953 232652597 0
477721183 339483670 0
491278654 211033154 0
340923485 91476988 0
15173388 442957372 0
553545421 493890104 0
402091945 124858096 0
92024134 248523753 0
438161797 57932807 0
162600285 235810915 0
362624903 347365742 0
427969005 512871283 0
18000119 60338425 0
515504763 469427017 0
444310069 351651241 0
425415905 42663102 0
217926516 33246889 0
151146987 671889 0
379693962 28194014 0
396216641 458475310 0
388560567 358949639 0
216928203 161210801 0
373382525 506735415 0
358435163 115183629 0
496347327 357427357 0
234437414 447117828 0
158498905 250623503 0
102898743 546420199 0
170250608 307002393 0
254373668 158330612 0
196386837 100888388 0
512604325 286245961 0
554564039 50897668 0
187754461 199989850 0
337592020 41434761 0
152201541 42515011 0
246698102 413351257 0
560475109 377740291 0
461182268 350997887 0
226009568 102521064 0
496729235 192695171 0
281642275 31979705 0
31075421 147259056 0
418611088 72114086 0
347030346 509598923 0
66018382 530654437 0
211695222 35462296 0
472650797 258103100 0
239977182 432230416 0
484805780 269840176 0
265932002 511303806 0
477231017 272807118 0
352449525 393440943 0
412611676 494107388 0
362998282 232001979 0
363083505 63464251 0
247089156 192233381 0
194613302 245383816 0
508313214 419876046 0
426201999 214499218 0
342040583 122319295 0
191215588 40477358 0
366915599 301574211 0
560721420 29654820 0
226604173 531217912 0
94399621 311926868 0
225359052 113837306 0
216555671 56633856 0
117922778 419810511 0
295531213 124130399 0
315578272 283757891 0
212349871 498762449 0
128821113 486411766 0
463902382 147779675 0
351599611 358497525 0
333720244 415296664 0
389810585 27473144 0
55117845 216609585 0
106071271 404139810 0
415965761 219989621 0
420347964 70497158 0
2838714 118524764 0
113066497 213633501 0
367513347 511031951 0
251330513 209196479 0
501742335 54483846 0
472293506 327760433 0
248562404 198279308 0
29435480 486597034 0
371833214 419756785 0
24559521 438066277 0
559358514 134304990 0
374301759 467216327 0
284948373 210356101 0
257254289 517766272 0
397478704 177239302 0
486537753 80902665 0
174780361 77494169 0
75607476 358700866 0
169896418 223010932 0
298537177 546838835 0
199757964 222485652 0
559025551 6774131 0
504772721 364856043 0
208630606 125332467 0
440721509 211770512 0
195946779 28937116 0
113193946 122339324 0
125483006 557663532 0
408780660 382503997 0
552452983 148235593 0
167021148 321143332 0
111821076 544663703 0
328439000 132437522 0
357686506 166292340 0
301077569 80359601 0
313308737 284698407 0
302419286 402685763 0
12794752 101547494 0
438936828 26035909 0
426555314 473143267 0
378884297 358935230 0
448330894 442562971 0
161773613 67081583 0
331950074 405379391 0
301987787 140789178 0
74352787 546033292 0
242632397 35731580 0
323084393 207583571 0
217908493 475549780 0
439270258 381587510 0
287861074 138996017 0
213728796 395827872 0
95895000 300771354 0
412143 371976657 0
9058975 451849430 0
245150748 470835685 0
458701675 262120188 0
455107713 374450028 0
207465098 68040794 0
88024152 145767647 0
293477378 138029117 0
265630471 358101797 0
273790910 88558687 0
32413134 310336434 0
373454855 70308388 0
258024010 178218605 0
84435713 125107959 0
123783326 17590321 0
141644637 295862553 0
436368472 219591665 0
269529747 230528282 0
145542679 253489305 0
253771048 203531957 0
548863860 507918272 0
450337414 77527686 0
410690384 374083889 0
260936565 40263330 0
407480200 313956216 0
111697712 334597814 0
66864561 9273128 0
249820359 47609157 0
47122414 361311933 0
518321654 376052250 0
108246249 138804578 0
193682805 408293046 0
564425377 292931141 0
534460033 329538300 0
153882080 131869351 0
564091585 126097634 0
111015014 66798667 0
248536195 232768265 0
333058327 215106153 0
352788579 566524601 0
392514808 160167175 0
142011601 130008287 0
426145473 450355695 0
373025138 266993348 0
132010815 76294358 0
129895927 434987401 0
222121476 418399061 0
120527856 298928812 0
515730182 262783794 0
244681859 53485829 0
16050622 65367336 0
162473995 346486147 0
315363557 265624033 0
178115951 124262394 0
161792811 376344349 0
381567970 277581775 0
246498729 81068244 0
366821208 544190908 0
93137526 129915116 0
449854581 31392167 0
121660177 293606996 0
344610940 252843262 0
537852359 429005032 0
78940919 556022263 0
384378503 439920579 0
19950010 104136051 0
471480356 203539643 0
193239845 433861594 0
75090170 429027480 0
476822717 157387747 0
45640206 509012219 0
266259304 398349112 0
423522931 163209960 0
272131880 333143354 0
530140090 252270945 0
245631345 521423392 0
266253914 124660401 0
163324711 534650387 0
140643075 372186106 0
219915842 316371818 0
175201697 32387167 0
287255542 136707800 0
413301455 448475578 0
13482483 253640167 0
42347690 6066212 0
20291207 227830494 0
275619568 241104729 0
394815264 94633674 0
447908656 21055037 0
138634664 479462833 0
86927730 347991602 0
314075428 164426057 0
299743037 468296871 0
388753515 127561412 0
275968401 417661869 0
63947788 536840631 0
459670529 174165380 0
45362229 368678700 0
59713522 169794121 0
281299005 304230345 0
542116252 432579998 0
128899949 320527137 0
463117205 503069228 0
524813863 386887303 0
496946784 541131756 0
563288240 103155929 0
214655680 434987705 0
161431703 24951798 0
496515092 148058635 0
332916839 521611479 0
564640175 467648725 0
129328992 405729539 0
196460116 254439286 0
297231724 387844107 0
309344798 403411634 0
142445846 181404919 0
70942701 35047500 0
329391423 409475582 0
245542984 508850027 0
20494735 129094905 0
385795830 167637616 0
427936293 423744160 0
463523061 387546269 0
435052909 300738179 0
406215197 334306392 0
211623160 60085952 0
6302697 231508251 0
192592272 507942147 0
368876656 245254221 0
101965744 68737967 0
476052716 224316773 0
293339579 470233581 0
100288114 43197813 0
215150563 62877580 0
44979850 396241678 0
227394073 370161295 0
43143713 75369384 0
482286406 347171348 0
269414899 9031826 0
549932146 504658212 0
111619590 166478790 0
330134815 365687806 0
73642018 201566250 0
270400166 491631189 0
6792805 180917982 0
141623336 359649318 0
340245643 568845126 0
221676205 217252226 0
47457820 139261158 0
538801857 100721541 0
400924284 362698867 0
69286450 401500432 0
180659602 470167100 0
3743372 69696874 0
459570778 23958581 0
249669845 296515049 0
939387 472768185 0
259743481 38604215 0
391371982 550395847 0
339681292 88025183 0
303639127 47696833 0
455540506 169712310 0
459071489 386725231 0
366942356 286388567 0
282337913 258318032 0
499848977 288319356 0
228630896 141235131 0
309650472 519637072 0
136050584 381860492 0
58043959 226296820 0
523451837 70702257 0
127043820 377276561 0
285422474 476877767 0
201160303 119402048 0
357567107 126406421 0
231888999 405585845 0
320844023 34457017 0
248486893 492962101 0
367477193 192385144 0
228724152 2400130 0
120897222 88193010 0
326802372 527823397 0
305114197 336801314 0
276848769 437373849 0
28922844 419874313 0
57309461 175645529 0
505565664 51092340 0
536748697 273075371 0
282075599 20257299 0
369144237 393173380 0
380755733 295213059 0
68647697 42804313 0
311675257 131941591 0
218366321 439612105 0
78212898 523957878 0
302997023 91387475 0
37111122 366657894 0
232600122 402018782 0
502752434 209040543 0
138469688 110809125 0
349093430 550803643 0
307977367 358270940 0
427235405 215014819 0
382212041 249076818 0
282330738 7388285 0
160333826 59201272 0
176743585 389017200 0
55326957 44545470 0
14093158 325563774 0
450652983 368407338 0
16718221 243566191 0
190711710 25332686 0
274390661 225888950 0
445625483 243898791 0
78176611 277690939 0
139777891 84159796 0
330345451 30149847 0
383044860 199233637 0
435675418 323825666 0
355368548 40164829 0
502988686 93313696 0
318543471 142366626 0
345896227 338453601 0
538498816 303992448 0
56141375 334042421 0
203226679 254050125 0
17649391 184343441 0
515244220 276476341 0
403008876 185657993 0
498268719 22195276 0
43146510 405955871 0
361685211 515685721 0
295952353 363323891 0
502189835 90703194 0
34236736 217834162 0
401816092 174110410 0
168573709 544707666 0
447301510 532491583 0
435978342 469373311 0
433967383 64125402 0
104040855 470650843 0
154741140 276038791 0
343833156 136995404 0
458024345 448427100 0
49714614 460973035 0
335773184 305523231 0
599313 324469895 0
513402476 178188084 0
462768560 428749885 0
220556678 131038806 0
135705610 468389369 0
34262457 100611067 0
509207604 55167481 0
70793669 346235180 0
143398429 386307647 0
200593994 442834554 0
301794626 133578802 0
249240519 20449585 0
43167910 313686318 0
159629292 546742241 0
28585308 264068112 0
24683095 478437419 0
210938631 417272788 0
530454800 316072225 0
498181979 255091622 0
525047724 331866615 0
232611582 231710430 0
461715849 308555845 0
347084747 416526410 0
107482270 398628406 0
160931881 532330819 0
529382097 430296836 0
339804442 25015886 0
39239817 81771036 0
435153486 350687864 0
320794460 298305045 0
466614032 78255402 0
462092949 400060945 0
455417322 146870762 0
267010375 160458051 0
134997561 514756482 0
306571276 31966888 0
388573027 342090391 0
280363534 25972879 0
242284716 376312058 0
552073205 208109523 0
526271239 281651938 0
459753354 271600350 0
495961845 113074364 0
357904548 117026426 0
414907809 328282883 0
490341585 256054358 0
436116187 72633635 0
468221446 204760076 0
358873658 268848133 0
312698366 477347723 0
265478966 527430711 0
306509893 496066128 0
210974864 516832199 0
308459575 132697609 0
201237927 367971657 0
539911378 354976524 0
35389356 271906546 0
133969985 186675029 0
272205613 480520895 0
449207958 298779806 0
409815041 146971129 0
386355904 302733964 0
183568719 515498255 0
77053763 204052491 0
451934703 174914944 0
159809168 253098665 0
59808540 471120434 0
352200058 105127445 0
345842426 232396890 0
133283444 260028747 0
357291639 139015401 0
533010620 460015593 0
147937402 252395350 0
260969649 256617355 0
316326183 376622696 0
518955295 62414642 0
438667499 512932460 0
14212032 520283958 0
210771530 383558632 0
441620731 143290566 0
205470321 279150318 0
76094348 435545512 0
234188676 76829399 0
379380329 2033973 0
51957304 261331780 0
515851923 485432944 0
49994282 310439858 0
465044118 569156518 0
558343801 289607621 0
236504804 498936061 0
75337035 446825828 0
371044459 170254340 0
213984408 113450606 0
142507694 218411548 0
459448958 504660540 0
385425061 257724291 0
140937335 488938061 0
377726381 80387507 0
140888376 450581692 0
215778284 546461313 0
321060001 342977374 0
510546166 175060727 0
346113583 116242161 0
258579944 545508650 0
534051720 384253203 0
349919189 541792159 0
234117116 518295220 0
404223697 29784820 0
414653688 217137615 0
310636357 503723873 0
47049837 281161460 0
372736901 459878442 0
256836436 505750391 0
331845971 507513883 0
199414773 131328768 0
429908570 237174743 0
155520817 248002419 0
427581691 92185452 0
397420764 84082810 0
16350599 5854768 0
488336238 448907933 0
430303431 64364319 0
181970802 554457361 0
271693209 200774974 0
243963686 299978312 0
550083619 483050243 0
26888787 562581628 0
389909514 54289645 0
178038906 539925564 0
482821496 188203624 0
535477557 141984731 0
380929866 23185923 0
504489250 467247796 0
415088677 349841598 0
487279517 557088154 0
534007343 289437839 0
425323121 322438853 0
485433330 133617950 0
392811840 120495557 0
181386737 163375725 0
531668149 104278942 0
96564218 333499656 0
523928950 431178449 0
538757109 442609720 0
415590037 197950226 0
380159970 187728002 0
368435242 30686525 0
4273980 293271175 0
404945635 561943211 0
482473480 562900762 0
517233959 378525973 0
86182039 338486903 0
423326312 353696403 0
50844299 46667216 0
439715353 429909323 0
76279789 16632614 0
209336848 233019078 0
13462744 430894176 0
188684790 8393667 0
34441429 223206882 0
177712424 373507541 0
39905019 494004130 0
397808841 305935860 0
243728045 415041464 0
336286593 240389350 0
483316926 551239823 0
393056347 381669868 0
90614001 64501211 0
553237986 224945952 0
250647068 114124058 0
119221415 279873656 0
429970839 54544737 0
44761680 235447166 0
119445376 49506271 0
16195612 546025834 0
188611718 474045500 0
134706379 533926933 0
489081283 151892049 0
249622398 397917519 0
248225275 252621264 0
306112640 165786006 0
428230387 504199549 0
197435152 338348842 0
384941251 550140302 0
473576881 68968776 0
304928960 24717777 0
95704728 214739507 0
394681156 338976168 0
324976497 201554733 0
526382852 456833711 0
315688828 547414008 0
359554433 455835024 0
96267829 90554555 0
468467002 32583462 0
147940309 293776342 0
262402713 436163732 0
408212627 32107037 0
22511452 274778539 0
528246095 524711138 0
295744654 455324930 0
478189659 524891467 0
104857537 170139124 0
547310876 547734205 0
86741886 225206723 0
67351038 113457392 0
294020260 148231875 0
203217604 113118011 0
152486705 493900397 0
2201476 511539267 0
456469524 170853023 0
18366196 311760053 0
158659191 197742171 0
113287171 118232329 0
480326999 197602591 0
30952427 566610810 0
530483600 551486333 0
390590573 416773801 0
548331227 60759569 0
76130719 503964042 0
326241144 500697554 0
473922952 497308682 0
186693243 381191778 0
32204739 43943861 0
246821742 95015321 0
158826843 470685542 0
369320211 56944606 0
15775715 527226062 0
36046127 437447694 0
173021103 347615197 0
458076334 10588365 0
398505605 253400984 0
168558842 239528214 0
267537619 339150862 0
534974925 408740030 0
161585505 140023614 0
438995581 558975971 0
294479116 44578537 0
276172710 160448796 0
54786 439529712 0
170279584 457937858 0
3248632 219953276 0
167804810 96233929 0
515569397 327559228 0
181013294 185648238 0
159497101 433499867 0
535921358 309149499 0
300327294 408135526 0
29853606 257667754 0
135993122 301577924 0
531695136 98985308 0
531871991 216162151 0
488090378 246566497 0
12362831 422907604 0
562944557 246201462 0
202757288 514725274 0
123433278 351410766 0
87254714 3281092 0
233643334 266890399 0
173367383 394308251 0
382550090 520588589 0
322703018 369344020 0
456471210 462773533 0
252634148 268807067 0
496884446 560333793 0
449296020 235514923 0
512577232 367007381 0
41144680 491252536 0
454869223 425562570 0
262666887 330853887 0
201531055 196219061 0
312372947 384431672 0
126948480 177920309 0
111197178 378783159 0
287852089 139721090 0
297368294 363592986 0
143043345 503486634 0
459245928 60806482 0
57491643 84532834 0
17361441 78520958 0
403580155 536468923 0
162490318 474800448 0
432367823 306093914 0
553481799 212796640 0
140033265 380382710 0
432027755 179688189 0
420608626 228636718 0
12819186 71905944 0
116714076 537629727 0
564781749 92280898 0
451363294 329588631 0
384542835 310213940 0
512416540 288671745 0
198219039 369733020 0
34033691 353192109 0
545561794 447048823 0
129021588 222730863 0
495431447 59949745 0
98880688 113405305 0
177051451 123315659 0
357161983 400549774 0
76068235 260746441 0
109987045 156299054 0
418432331 240669735 0
140758859 505716375 0
311802669 138027216 0
536954608 374792254 0
334330031 130161775 0
220018181 7750949 0
352620957 81359458 0
109361773 490377589 0
140745173 439584230 0
189907308 361906601 0
262175414 456635091 0
266573239 94295207 0
264701478 568866118 0
34007703 286777784 0
998116 295414088 0
513004604 26067075 0
21954886 21811408 0
217559616 448756875 0
425162298 342912048 0
505326156 79311624 0
356172763 398238284 0
181122661 237171454 0
61540475 78385449 0
173963967 421620291 0
335404461 226249221 0
188238326 390806085 0
361310770 149148092 0
537881474 248506229 0
376042775 208419659 0
424395526 226301872 0
238556867 255415866 0
8878547 543106181 0
169471691 222305403 0
535894045 181562757 0
452437401 248569421 0
95429897 452477713 0
281490335 153687874 0
120272379 476289436 0
417647019 508413014 0
519847850 407514376 0
12864685 389212784 0
471175729 532679927 0
282513514 400142695 0
171711752 353504541 0
198858978 293540689 0
128475040 512807308 0
387591048 314196154 0
347452150 565560796 0
407237683 400530620 0
488522811 159836970 0
360301920 323582081 0
434959106 255696622 0
558126135 202796412 0
421898006 285086463 0
99328310 555208283 0
533936071 93429624 0
151219609 506792700 0
536159546 68817609 0
83728474 114599782 0
340330693 185903040 0
396449109 62093244 0
278587105 365341144 0
377011093 500706834 0
328987870 262290795 0
379480694 373893662 0
19732049 356534167 0
177861690 199691367 0
82138589 114770078 0
145897317 208806171 0
132237156 328104401 0
487779322 65711929 0
65490287 134920719 0
420972695 550182446 0
188847612 487277375 0
9139538 70547956 0
85934021 86711820 0
34392766 200478199 0
204928977 203586591 0
407825209 456067987 0
362211327 407221673 0
497811260 129390308 0
191470644 366658133 0
343813526 219821986 0
326735519 313359169 0
116097193 44552794 0
143145107 504947263 0
8421051 396938653 0
416023551 206229995 0
148210920 163766766 0
348700543 21980537 0
172221925 106176483 0
54269669 35509298 0
21385086 242958621 0
256379610 357870805 0
530884061 568462471 0
450854838 162209257 0
40769691 517819189 0
445084859 298919280 0
332235359 62540684 0
445072344 196535749 0
437380689 192411113 0
231068719 393800592 0
95106432 314917617 0
284074167 156519069 0
246342722 18218846 0
438222176 298466330 0
227323628 158532567 0
522665422 120682085 0
22834367 231693515 0
80802610 236048195 0
536098865 488016583 0
273066569 504941283 0
148403410 177598032 0
426039403 388387314 0
377660049 361038704 0
307810303 68923134 0
332630015 308691220 0
101967905 47223315 0
531077595 261914553 0
436292045 152557752 0
311131176 33698776 0
418109860 447266574 0
304245114 243011030 0
272185892 261446992 0
206965473 175142479 0
551248012 32880781 0
438735052 544681843 0
553243524 394019203 0
213991372 326468539 0
23028762 460008694 0
476155072 493925120 0
473516805 86115827 0
193942823 84801355 0
128066883 404385130 0
247911288 500659545 0
225439605 466850013 0
462645373 560775043 0
46319696 147466485 0
207554126 468931389 0
84061450 545918785 0
313634471 378393551 0
174042123 547029787 0
384922470 535079938 0
237400726 243134960 0
45290376 384689923 0
61130284 161379522 0
274671692 348943091 0
229805241 530863429 0
210732812 274268247 0
276850564 9153051 0
266881705 148074734 0
322777433 229490453 0
130221995 369037728 0
23916287 447892046 0
272700035 536596205 0
270705364 102059010 0
210015966 112637572 0
179239937 164471850 0
210287104 325755173 0
562844041 412158654 0
566655544 351282183 0
94891627 104707298 0
349673144 288069274 0
555404913 530314386 0
250041213 556270033 0
130492976 399190414 0
496508874 399163980 0
336912836 265571206 0
348206204 337882069 0
552162701 330747042 0
464582932 430537288 0
530306354 403633338 0
330818900 189504890 0
352361387 304447578 0
12055971 110538082 0
382202654 421252314 0
194895589 38976041 0
128127200 478810959 0
169979362 140185710 0
313102490 436942960 0
332456934 281859593 0
516638076 88873934 0
408156062 26984085 0
259205216 390965193 0
392071813 62816473 0
507951109 226048776 0
438267769 403016863 0
189370804 281048495 0
480590000 17450834 0
456251616 351991115 0
551489113 557454181 0
511950154 294546422 0
466233362 425777722 0
508734616 445234644 0
106392650 472912152 0
37118558 164543538 0
509299157 115984766 0
244718491 529663047 0
170066781 185967949 0
14701868 16202964 0
221153929 367782399 0
120712656 546976251 0
427620961 296898295 0
290458915 375630056 0
513764298 37131100 0
78654388 330796278 0
531567306 246873199 0
558937300 181470767 0
470897134 177821539 0
350003909 316791123 0
155468527 486866098 0
126534057 71947120 0
1813092 514115538 0
384786316 455136210 0
272157586 406692048 0
175665336 378005864 0
50211352 549264743 0
311716991 59741843 0
66619561 7346610 0
137336124 312726189 0
195750616 340149626 0
425850960 488954036 0
244589517 133880240 0
42349529 413908001 0
65874790 473665216 0
295503152 556220459 0
217495714 513554627 0
156180637 521712058 0
5309798 19726086 0
36283393 13350070 0
353609393 222885421 0
464870138 399102716 0
102890277 390288596 0
368966100 513794679 0
459872358 97768520 0
227378293 93381388 0
523386073 372202598 0
392191420 8441328 0
292950644 339834771 0
447750451 45439871 0
536254070 124954415 0
138272066 114565150 0
260879741 397674149 0
262203711 66406798 0
112997433 200427199 0
557803384 448277 0
523816568 73973839 0
396902329 325301257 0
88378654 489999638 0
558970670 88615204 0
455562500 144761160 0
384643995 86339120 0
118059559 416699390 0
290199260 377222735 0
165152509 128783538 0
87397988 248101369 0
493077796 345184687 0
389036339 179025161 0
35099192 472718799 0
309151689 283396176 0
43789116 438327990 0
562620578 489024616 0
205215371 237469539 0
228653962 197735630 0
336084132 435887918 0
316352545 426837661 0
252420097 304531761 0
519956991 438014555 0
408936658 528660388 0
63519623 150733672 0
168132508 95840071 0
450667384 265042866 0
334599241 471383374 0
413198052 503230980 0
386227693 144054272 0
169423470 6034989 0
318389919 165849021 0
30008273 473229079 0
306239307 72833824 0
487573689 268746753 0
438721772 54897890 0
149260360 260836655 0
501027835 31265657 0
229326204 386919989 0
290072766 98513351 0
512995132 524619980 0
121439690 122795486 0
420436439 565452224 0
168521016 49572790 0
252808360 237057323 0
335570988 29102055 0
212271370 452688507 0
265678764 378931366 0
350153686 467012085 0
62142850 528050097 0
287659299 315468770 0
33816893 75909921 0
210751412 174387501 0
316724557 12723558 0
130304011 101534391 0
18137134 161156770 0
464524397 86515390 0
281457931 20954459 0
438119184 123616883 0
321138363 204227394 0
175659474 59142402 0
162753160 66239940 0
171054444 37979993 0
4492201 339515044 0
451543563 521923648 0
258087594 43838380 0
47458400 261150168 0
248461328 395653789 0
465844039 460233674 0
512346158 235397547 0
227603460 10849365 0
522871912 313176690 0
38421793 552799870 0
379323810 47897974 0
163550057 138261677 0
190394830 387957931 0
191260081 284013177 0
417534904 372175904 0
293967915 289914709 0
560543651 177528339 0
16000367 438785245 0
454895955 356369409 0
300514170 518694749 0
371648091 201300732 0
428958779 167900432 0
414833601 5962458 0
115586824 351393339 0
57346942 482256151 0
40400461 453300912 0
108483360 240863133 0
435984707 490354182 0
90823665 286020690 0
399555410 190422591 0
368644280 148752489 0
27206064 528563880 0
451178679 54726655 0
65886463 422094222 0
494379432 39950501 0
149599895 180500868 0
104752251 55754827 0
37833640 316068855 0
115940264 33924565 0
514267363 312730739 0
240651146 428449522 0
414342926 300018696 0
294846565 409852313 0
429010349 200049874 0
272545913 288033227 0
99949348 9036673 0
104596415 301592019 0
128789011 20560415 0
96251025 318790608 0
526138909 245149740 0
421886754 82976443 0
169699650 45866982 0
118417752 1393952 0
519579734 117108893 0
12081674 274346164 0
124645 411939036 0
285992956 123286862 0
220183166 534542037 0
391690063 408594185 0
556289327 330250984 0
217436974 241462786 0
545438825 419248505 0
353616550 463499187 0
281764492 444858236 0
129167010 236966443 0
93827516 31559852 0
391144971 565798524 0
258687707 99706110 0
311916996 172844824 0
438384272 418569142 0
473575904 113536206 0
532882248 384825871 0
129282799 53671070 0
547272968 3141575 0
315677308 286415 0
117978099 42325081 0
177173428 205939464 0
297423963 211077076 0
252376720 303116793 0
478345186 302536289 0
39869817 101709151 0
424011648 42067819 0
16855616 322064901 0
523316090 451564472 0
494661343 233278538 0
346566721 433301314 0
345030607 197256274 0
280716910 188023613 0
207248185 336433006 0
541901826 267538768 0
155176869 464977949 0
511640290 503172418 0
159095279 548684764 0
432628975 330725147 0
356913170 183869171 0
455998242 511668776 0
294890442 258797901 0
16559447 177840186 0
372631742 24404050 0
556028653 30987977 0
15300248 207989192 0
99646715 233809677 0
157785116 348178002 0
392996122 427073100 0
166625971 446651868 0
388483477 89427359 0
158331370 482347744 0
56143823 48970198 0
558826209 489085134 0
194421311 520985520 0
550819476 359803296 0
331353375 127784816 0
398708747 487620380 0
72536449 56006832 0
120481520 371194289 0
97657028 163968324 0
401769322 64137447 0
437429628 35983264 0
148910938 19136703 0
508874847 162167533 0
97100480 288402611 0
554845073 209370923 0
31424843 294923187 0
457727715 430121005 0
407322861 10193435 0
99635113 213848835 0
226457977 5113905 0
268236526 514024147 0
512991606 507352581 0
204909507 15546058 0
91391434 168149927 0
344119231 186159066 0
393898238 551584647 0
307242061 396171685 0
518292843 28514374 0
31113878 269804050 0
148694231 335181064 0
368751487 103749850 0
199370234 253022896 0
198204420 356356495 0
464064289 232390213 0
535528660 254552593 0
76879972 118989584 0
520498544 468210880 0
522979956 301561800 0
365382180 236085340 0
29854092 161187069 0
383142382 175286494 0
222848726 473424512 0
470755013 543730125 0
138996950 53085134 0
289610986 450093979 0
398376595 445595337 0
334356668 166623248 0
327129128 161587649 0
456767975 536837163 0
408461733 476346653 0
132781677 550640785 0
74949680 74956652 0
76432750 179940612 0
431731781 309539894 0
563903512 307842316 0
484252200 563541210 0
489827063 340532477 0
450805110 326056958 0
550433843 59733531 0
329700317 197412050 0
326457743 481394300 0
293386313 410338398 0
140152966 75736041 0
502734566 281450831 0
252900788 336285942 0
282166786 339426441 0
133165990 189379867 0
101978940 282232479 0
44223007 177802435 0
352149750 318002185 0
344503963 131195178 0
390791985 322192250 0
179183986 125261059 0
275047567 220608721 0
471935117 244047496 0
88477445 291975041 0
90280134 364390519 0
288663580 53046738 0
390975749 376864856 0
142653788 394787943 0
120165122 505218884 0
146352974 208985736 0
203038282 211541127 0
147262729 166611069 0
492219617 364520522 0
88228599 156836889 0
337533398 549684282 0
112628819 261676554 0
558904099 530921702 0
25778637 396631305 0
971528 474269929 0
392096915 441867294 0
145678489 202044270 0
300853748 28774472 0
311617311 283522911 0
121304893 47591213 0
134095751 411236791 0
187078130 156035885 0
205230825 430638974 0
452816457 376256150 0
479002356 386830797 0
271447179 122375808 0
251727558 460109020 0
130915443 397824532 0
110107152 181967001 0
230239625 362995052 0
462913794 255281856 0
397615738 284465196 0
425540660 342997992 0
137242345 258540046 0
165772480 359463183 0
238132813 520805319 0
564909903 338208920 0
458582161 173006271 0
253973811 247060364 0
449474934 205414326 0
39157677 223152061 0
204423253 235911185 0
200700402 19248081 0
241812960 294147072 0
263681645 402977872 0
440525028 150033945 0
128761613 400541365 0
476531203 533913697 0
29830906 267563971 0
108040674 98156243 0
9720289 128281678 0
289461247 70321109 0
496922705 504847092 0
371542938 165059928 0
153279616 343989947 0
77637151 503993254 0
66889953 256026733 0
32469941 359785195 0
111707585 510200428 0
271532896 504479697 0
306099640 165925763 0
215496976 509688178 0
327117619 258737896 0
332017645 81815166 0
465565148 121549659 0
187813166 139699328 0
272709250 320097021 0
391267319 278159524 0
465319234 425671603 0
389699387 428651530 0
169652069 302419860 0
475808278 102034361 0
541550840 405466257 0
111074095 562167410 0
543319947 92652437 0
543552426 154984840 0
216692759 516779250 0
255221055 391644103 0
90597579 556970489 0
23956461 442311363 0
368204714 71392258 0
278169440 261253910 0
476725738 562394893 0
336725620 377306381 0
47892453 346518373 0
200955906 28928573 0
332720856 128070688 0
99527257 372239959 0
3499430 384049980 0
370764044 227056437 0
510625995 310336327 0
207898023 385582262 0
521372946 478153399 0
340330392 355022539 0
362259793 89086535 0
262327714 278635704 0
34244860 62485759 0
252331751 153721196 0
371803523 256972855 0
450023530 93930302 0
342556664 58884653 0
309607043 369603747 0
210731499 23622748 0
394770353 56352381 0
263002148 459498182 0
25693048 166052063 0
50695872 554702985 0
387830945 500021703 0
17294751 290125973 0
269714763 96951937 0
420034414 321824387 0
385310370 221194937 0
515763032 82144888 0
540974105 280769821 0
371900930 192775640 0
397400794 535451821 0
26768768 402483632 0
436174771 140295815 0
94005085 385019013 0
183422513 525722662 0
329719448 452128181 0
234225003 84296065 0
460687296 190915858 0
211638021 523576502 0
23606469 90583620 0
171126693 372115516 0
435561892 566410914 0
554518858 243634858 0
38414893 264842730 0
259762125 492032839 0
99682072 354366873 0
389107349 58164536 0
170505903 179504771 0
71143908 261333913 0
33511243 357774404 0
33279949 502890817 0
257684097 299467593 0
295893748 428019292 0
473964269 390788930 0
412684255 360333034 0
343854169 172591152 0
568914076 264752332 0
49446544 529977110 0
375651713 526164269 0
482599102 227946381 0
424055500 165813167 0
310819185 375152024 0
464363385 471712368 0
392740181 468537940 0
389568071 247047021 0
525643211 138560458 0
168384321 58126947 0
302318368 532062322 0
341820891 344966154 0
9601361 568230716 0
438374603 5274591 0
115455901 507157735 0
335849418 217544504 0
166686969 63105348 0
239910328 69866667 0
73929462 406050958 0
345902981 544928369 0
196170526 523768881 0
421606401 147205222 0
205582351 104527003 0
482020068 222532557 0
229253289 61158956 0
252196466 374279420 0
63746512 191449236 0
373379328 546963729 0
516540045 484681034 0
168850818 502952389 0
233136258 140665702 0
276439478 227172328 0
79381558 49554304 0
142426407 471560402 0
122669126 558872621 0
484257301 565170105 0
267478090 323120629 0
246849747 561754574 0
500470734 130611137 0
18381298 377133251 0
12054275 258413896 0
521823530 326897977 0
234743665 381381189 0
354515685 59849232 0
355339979 51669285 0
67803360 25040835 0
543064367 252431618 0
502985403 281325220 0
233598788 455998260 0
80261646 405651355 0
516187320 196293047 0
30578457 77950854 0
78315315 43246989 0
90170122 523298066 0
487216924 176135489 0
187992734 540523392 0
44815529 375785017 0
449239825 530561410 0
379184114 522234856 0
74227607 444441402 0
359793629 440230510 0
359436985 295663303 0
323210930 527487830 0
391322054 197113455 0
483598166 549605632 0
122471705 404319028 0
87017868 326511441 0
201860158 70528683 0
118143932 390997953 0
222430714 399038953 0
119967826 431518797 0
5680857 534009457 0
26832816 404363244 0
457213617 10074653 0
211651691 420298116 0
390101883 337487411 0
238834992 101339640 0
24094568 77271049 0
455768425 344595254 0
490795467 263508069 0
197095415 265573833 0
433256091 402720312 0
375758449 521857712 0
49368405 348792471 0
464268482 184088990 0
292757795 293685140 0
240965388 356451232 0
96330150 498255467 0
279367430 64693514 0
316579106 532928735 0
426242225 91319146 0
398337540 15217573 0
486539101 444100512 0
147576058 537177438 0
439255445 34136803 0
425006988 424735174 0
193434574 295029824 0
324520187 55407264 0
55160964 393378100 0
80351147 517396397 0
58451832 331743805 0
380365593 408412787 0
437985251 302436368 0
430264134 437566900 0
364893013 192474962 0
112769834 417179120 0
461640928 151644209 0
555869954 171747632 0
268077227 227603249 0
365475176 140994146 0
464277927 86847594 0
91152981 540404625 0
458022592 393349330 0
30454536 475687790 0
466996453 560162063 0
508653737 158885740 0
107756828 79833972 0
520522862 24216479 0
102835207 298371640 0
383501854 522788929 0
202590175 140612312 0
523348924 265821818 0
35913721 42929148 0
314379380 12594897 0
274010518 555947163 0
448707466 504651183 0
197345410 476645519 0
276180506 185614514 0
347868244 557665001 0
202953927 427000919 0
175282703 462092115 0
209615552 461067925 0
465613984 229776790 0
291531556 382154247 0
362862296 446181940 0
419805189 248893039 0
306821761 133829901 0
490381252 33245568 0
118253301 200770409 0
448270117 89339801 0
127355580 59484075 0
35205518 416034648 0
368318377 360800213 0
286707065 539843146 0
370954249 411464268 0
528943849 542084752 0
254416806 447264941 0
479323839 555463538 0
65330616 272816024 0
239953969 30744645 0
558002514 398703254 0
384203146 533091106 0
439845186 243775328 0
21760511 165598713 0
81246564 289253991 0
227152103 460868925 0
104226823 375715708 0
219936830 7177351 0
12304198 259513474 0
461358088 248959911 0
303128161 182797990 0
559966549 318490362 0
158554495 561701342 0
219066123 37595771 0
422865223 206061682 0
557299866 233071466 0
104141772 395407101 0
220190858 77841360 0
194779755 83471850 0
555802184 265625940 0
277809037 108118435 0
492724443 70447866 0
99976834 344947697 0
20230980 534782235 0
526815184 34769039 0
209197692 41222174 0
183373115 66985367 0
398161923 31357084 0
307783031 30909057 0
123151294 452103670 0
517684121 392781946 0
342472441 65037034 0
526119155 150699876 0
561065604 162908972 0
60183141 398682499 0
29480752 565883085 0
194382597 128595710 0
516825996 82417322 0
231319608 69397932 0
80441396 416764329 0
519044204 553298808 0
515536008 250444560 0
224071951 542745900 0
420265667 274757576 0
345114999 31385580 0
452593570 337773988 0
140431617 298602800 0
161899678 266082978 0
356447352 151389926 0
233819340 515070610 0
458978048 518131820 0
411809013 50638491 0
563705965 42856731 0
349911512 34614417 0
404902135 241055950 0
552175944 525239809 0
192123327 494711966 0
68860494 443754590 0
328333386 92872054 0
291338415 244896980 0
255421965 194372985 0
205160478 246873619 0
524536435 417065150 0
272582071 396038910 0
486616679 74508538 0
214513141 416901109 0
226239308 534668301 0
423576924 430863299 0
312348839 288445112 0
530053440 333531976 0
419448791 250894605 0
565870939 350462059 0
549664926 189624525 0
565987579 268561357 0
429866457 297293340 0
325612570 186344421 0
203281364 208245799 0
448373716 468176996 0
415881614 405204785 0
311565019 312224997 0
419250387 384217806 0
469969122 23132213 0
116131999 212167960 0
85934042 496286110 0
413415787 283080090 0
394336644 320841318 0
371057671 266580033 0
114847610 174258420 0
75388460 523632378 0
152905825 509570780 0
314780163 331983451 0
499525354 224663952 0
150907336 511274999 0
371961846 63403560 0
156223776 401824965 0
302766578 206093363 0
411141929 250242844 0
29792737 341352151 0
210559737 182658630 0
224120872 314760487 0
513917638 506897489 0
433960121 283666444 0
62054917 247600035 0
247378507 444152722 0
254366049 349587194 0
32012134 262042062 0
398422886 153996375 0
70341587 45134242 0
511033609 452625034 0
60987967 380824991 0
192779531 511977981 0
2827388 453846697 0
348117858 374053299 0
83445428 479139454 0
95156066 314635712 0
123249712 1202085 0
488529989 345013289 0
207362435 507426614 0
280760583 4042975 0
207298998 471252536 0
539091089 340137876 0
490903834 484397292 0
256303095 188060474 0
76909198 131887954 0
149631311 99770154 0
453645960 137587378 0
434263336 244222739 0
202436576 273149742 0
387122222 552430622 0
301089314 563375811 0
302672798 521540697 0
56554339 259654075 0
247639592 389494770 0
29672740 223065700 0
520715053 299708656 0
453318897 277787829 0
519702986 119732300 0
3068838 531278598 0
126748644 318860402 0
151264407 202489634 0
354493986 148280299 0
402865973 311538236 0
333453024 402462814 0
453591874 222696558 0
111189456 256009049 0
158729943 104186594 0
294245791 178925035 0
500752077 353884698 0
102940945 534461200 0
393295747 482950750 0
348518249 190478061 0
376170090 1851850 0
76370952 95889531 0
96889180 124922954 0
277070251 263105037 0
433865253 233634207 0
264464243 112087177 0
440909424 156906068 0
416588487 205227137 0
454700078 459399520 0
42739087 495702011 0
87412276 331506440 0
497181019 200795867 0
355363536 389031420 0
52436997 86202222 0
99988737 226887843 0
119332597 44580972 0
531735187 210565543 0
465055176 464794452 0
376149086 244049557 0
181577919 557462555 0
67249637 42885905 0
460331197 201737226 0
203801756 448862555 0
253227134 329823512 0
480891686 252471624 0
24013359 419051868 0
527777919 448756628 0
270465235 28490223 0
55153554 113366319 0
512053901 46692124 0
98577163 166473666 0
205283236 367398141 0
529224076 224160159 0
110695711 122471040 0
87473982 242406746 0
464040893 173432678 0
259654471 148142767 0
109902962 380710957 0
556483645 559928904 0
72544587 499047354 0
166158496 548922069 0
304962291 348430726 0
260996059 353013033 0
499952650 401673880 0
343920432 151041022 0
407280694 257062168 0
441321286 112521369 0
98495596 385057373 0
83428580 527892333 0
494971983 115044057 0
112743466 354507405 0
280756753 200459812 0
277967482 505506902 0
276985376 91142393 0
311334896 400404420 0
513327054 519215029 0
388717080 57496304 0
297653415 443502054 0
345976183 226759274 0
375652424 92100183 0
117054122 19689277 0
537203671 288066645 0
461888368 409038876 0
478573767 209433031 0
383133449 144389009 0
124248996 280191258 0
338360119 566112620 0
316603173 471235521 0
521089428 253522996 0
453976559 54476571 0
522157410 151437139 0
334634925 303820471 0
16411349 26877898 0
233970427 392610846 0
333071956 382180993 0
122311059 245366803 0
412707824 18734585 0
265473808 409909702 0
390609379 219572759 0
85216475 140912105 0
465944824 45359900 0
523186029 322254972 0
332048792 11311200 0
126235523 423639263 0
258254183 378676600 0
187763023 168285492 0
531715015 486694910 0
361402680 240511122 0
209962140 388071963 0
171311003 117410638 0
519608027 544744027 0
405252604 293980556 0
318241518 507687286 0
96478245 52218420 0
262468760 315486014 0
222389214 444552255 0
11688186 50266023 0
386707864 417086497 0
162392996 416919372 0
181515681 190878840 0
80562017 555995957 0
223398091 27782740 0
27035375 278447445 0
224109913 422782535 0
167118797 281627779 0
404408808 33430499 0
347392515 227165064 0
305751353 284062096 0
438568008 43755069 0
555701280 183230332 0
483112984 424526359 0
513754302 526173995 0
529211600 384824887 0
236939453 322480734 0
424988624 7456791 0
256276232 459414075 0
358215544 160325744 0
135780383 168180680 0
234094668 196177294 0
502897362 269331861 0
16092241 483437315 0
424395215 159515523 0
145480697 441978299 0
401139804 304863857 0
305345401 480708847 0
363289252 149062369 0
479733752 324418197 0
186388890 313649340 0
469075841 392226271 0
38488981 149750720 0
275747045 57853820 0
272338047 550326969 0
338451599 361991633 0
527627764 296232936 0
129689889 300597585 0
564926813 424435613 0
244908590 22853462 0
473934712 395246557 0
394146941 301365429 0
67688467 553490740 0
382988578 40287585 0
553103446 115518392 0
509850538 563446151 0
317806300 41543236 0
26617429 495666305 0
272333704 179705652 0
217418373 110332601 0
491052232 457423365 0
155890052 469733360 0
311672908 185839161 0
102065427 308254238 0
24447698 252834137 0
268523542 490866365 0
242332224 402629273 0
448845165 156907808 0
166310310 166442763 0
455694729 379422473 0
54982401 277928325 0
339615177 456017593 0
412058983 321991526 0
145263067 121854061 0
52132898 454222471 0
267906402 390907324 0
371731319 46202531 0
49014450 455026388 0
41914373 186368095 0
247599282 434553470 0
172296631 295796640 0
62788930 244998690 0
40886354 539579737 0
316071801 6273010 0
246003578 297724654 0
195579629 444764137 0
97883312 122210322 0
378304712 316765744 0
230997061 73850555 0
309779036 424738729 0
296123936 471949305 0
240682873 265824647 0
308523885 345188674 0
423333970 52534840 0
493067221 179104417 0
275470824 260533739 0
299596010 106481369 0
117704116 444515056 0
63539592 228259126 0
22000133 314155672 0
536294166 426478301 0
57396575 115803041 0
563652361 561066068 0
185340670 473457898 0
208194339 271845825 0
143000115 283290748 0
63724404 502453367 0
525672477 230536943 0
258629767 58403244 0
274221054 529686630 0
274346735 106940596 0
209226059 383535957 0
90131412 456752577 0
45632717 17611475 0
356948331 312244541 0
309563200 462768685 0
361987748 145412442 0
152175256 375024789 0
473472887 492870572 0
287975127 558590868 0
179125592 219762161 0
483160882 284116727 0
2207104 502824103 0
252003190 557386634 0
470167180 415983391 0
520665280 344069918 0
377540474 105709594 0
9550107 94438023 0
241432793 321351277 0
453778139 486856939 0
142297982 199352659 0
520806419 124368027 0
482776589 565819814 0
217433881 405517803 0
382142924 198929804 0
309305101 87473362 0
529984773 190431476 0
95217609 167180973 0
74156835 539113665 0
509872468 62944695 0
142966703 53202545 0
384534413 263932796 0
518397118 93340015 0
430200363 496351560 0
40492050 23109146 0
414166776 383666956 0
450308881 298104128 0
537592279 379946057 0
193485484 161017605 0
121402607 210787443 0
196807974 186301500 0
59245014 159196855 0
265402074 105716546 0
186626255 343586710 0
185115378 523168549 0
250059569 544281442 0
2244400 349889298 0
222891234 315309723 0
31123918 518111337 0
359952105 100954137 0
492872506 561769854 0
456667528 129721158 0
421682082 400191736 0
241878289 378914050 0
305649929 553635879 0
473146062 103525749 0
463713184 329366869 0
348553544 89703599 0
408340875 307019533 0
136910534 318276281 0
442847085 202216032 0
538028512 24771408 0
181781431 425764466 0
248845562 191109042 0
14268944 333240509 0
401994905 46893544 0
355330 373775575 0
343588285 364301778 0
563584668 355871195 0
517960953 536539712 0
167220946 126069678 0
399487642 300155484 0
95390497 439346743 0
177740625 155030621 0
255410353 255882252 0
552645420 334691650 0
502589811 407802925 0
457814041 43274062 0
415729744 442726687 0
298593396 153644897 0
516156308 55812580 0
40232931 416293039 0
483406712 501491392 0
152260238 362919786 0
450147218 408526937 0
142410851 246968403 0
515748898 202537692 0
2409966 514314421 0
442299050 460043062 0
59534805 358293416 0
116695367 85267160 0
289605184 418119997 0
301879994 253319984 0
528300953 185141289 0
437918720 437321544 0
54296681 567028283 0
185661929 158604041 0
319667434 400781858 0
186383088 554793951 0
275159875 98907200 0
430173239 397354815 0
69140139 494152169 0
555483317 388722778 0
455579845 360312576 0
472165978 243718213 0
387105537 377303311 0
488191116 40837876 0
478492225 553589595 0
268415032 230462763 0
299615485 319031921 0
506406909 343062541 0
459721915 308682239 0
409250751 473429028 0
74498600 552754211 0
508034921 143554697 0
550343819 531734859 0
78176352 431215501 0
388152579 44263461 0
297418127 517927613 0
72515453 253360638 0
88604057 364434915 0
102322477 78515592 0
125349583 417835219 0
523924444 495093074 0
520292882 122647199 0
105736346 552822429 0
428609978 137290649 0
539596491 205377264 0
35450562 177031365 0
87320454 34839736 0
211439801 230739353 0
44347362 190372089 0
374970177 511602225 0
542155314 138604882 0
38137952 567805541 0
269711317 103920893 0
136248794 533212038 0
487143285 437174280 0
244462963 177639828 0
159561301 522884442 0
167393165 49082398 0
443173864 410844885 0
277413495 103531924 0
169334869 332074264 0
269263788 257430078 0
13254233 448382533 0
180113312 182364999 0
104907241 351628620 0
521953462 219602764 0
491957059 377419772 0
388984166 294557667 0
265343292 502385436 0
423630590 140511297 0
14148880 502258032 0
291253479 163711068 0
380163726 565241622 0
446325884 386744820 0
344227798 74550269 0
492721299 377376071 0
54409269 86100399 0
289014386 137695782 0
73104800 131195679 0
161388943 522635766 0
546564177 111769709 0
351963791 548849495 0
456862469 152461011 0
180088436 459416010 0
326456762 369236208 0
513223880 231763922 0
367127608 220219904 0
422903530 379188893 0
15061074 551714950 0
110235202 492695503 0
543096039 568205825 0
23509255 32797362 0
360798258 208187945 0
333339029 482798428 0
514726273 526359580 0
482925148 88010019 0
210843591 311991389 0
191741655 533848687 0
195761466 381072249 0
95008900 98020010 0
175086662 312403382 0
5354063 487532181 0
228355614 82242962 0
214018653 252136924 0
458753967 318493543 0
365578184 15233676 0
319392399 145922991 0
542784858 195556477 0
512194922 414249230 0
86513814 225196312 0
482867875 400019696 0
231596791 246354706 0
484557764 36470147 0
335796401 512203321 0
117747920 350215105 0
517283608 551848637 0
260650672 57110677 0
255512858 437607696 0
307932995 381220435 0
397766744 149155014 0
84457693 133734448 0
64306210 539857289 0
371601744 466924657 0
124753403 105702692 0
63493209 483414125 0
499274307 380779666 0
17120066 190374328 0
33689820 418961734 0
40925915 76715840 0
486324051 389478311 0
407954155 111076851 0
531897216 5765406 0
155271439 126414729 0
5278813 164692874 0
332625663 380689544 0
420137156 378743043 0
8751744 561595880 0
115584357 123962611 0
220125922 247399303 0
101557071 59949305 0
387580253 266765085 0
287355466 166892173 0
469986267 150787354 0
467585267 44932201 0
525294034 384552548 0
114453726 146288642 0
161755048 161042283 0
507285853 546885812 0
164748576 434456254 0
56703859 166745118 0
409614855 458856062 0
177896440 409891999 0
472654955 226336734 0
77999399 315622509 0
80756688 456223654 0
561936857 493940242 0
446242812 346104104 0
211600625 555647906 0
32050303 106183090 0
17923450 274158776 0
153161608 346565799 0
190758889 398775331 0
55640993 183142440 0
353323129 191906556 0
449160054 229112994 0
377122641 88392229 0
12063219 189003604 0
413237114 358483953 0
326848312 437195503 0
256459369 364359944 0
181944820 295074170 0
467000592 2973714 0
277647115 12184833 0
386688340 113828491 0
210169644 545812357 0
452682830 367035130 0
203243581 324046816 0
250966198 160808399 0
427365923 375354355 0
111927715 387081207 0
61172527 388800943 0
312917691 342914227 0
221500050 192818766 0
516687305 173967551 0
281108260 488986166 0
397658649 334527396 0
509975976 147424809 0
350064954 65941722 0
109478119 115102185 0
439503561 99900352 0
88269289 6718255 0
524155192 23228243 0
56795797 289768249 0
387211334 127860622 0
533392918 522887260 0
545397272 442479706 0
167894007 533763267 0
69263120 156581816 0
51192732 430559769 0
49518258 93723015 0
239076093 550713308 0
163993974 73227860 0
31763753 107633656 0
214560453 444211596 0
382338168 543942015 0
235470625 496372684 0
61352217 69022994 0
233753333 440973123 0
59273089 107962074 0
183986554 188894442 0
82378284 193414213 0
36002914 483131285 0
74501678 451324441 0
404845233 329438022 0
91318799 265322790 0
427767492 488591342 0
269895587 127406653 0
471564049 149607081 0
492555703 496013563 0
2934060 155940676 0
78608274 174901991 0
21456346 60429990 0
130404226 298422192 0
253027561 195492513 0
305890070 275266217 0
560609518 361082944 0
58871429 154124547 0
516790859 367885249 0
472714067 258148470 0
231155075 75596398 0
523069976 149277032 0
80899321 498456470 0
169484403 44011863 0
513045066 158809202 0
56671811 18886894 0
366647880 252665953 0
102135773 220403998 0
286838034 473754035 0
256076833 487300482 0
332347444 435024293 0
567231548 303560408 0
521835331 489731860 0
30441754 10636003 0
270110022 95052491 0
427339949 91968401 0
310601067 374786025 0
566328674 359148573 0
368638318 156560382 0
92172876 165214046 0
126671174 470590091 0
407695218 427112526 0
177935560 72307651 0
212879213 167920515 0
240311561 353430175 0
327382205 211903550 0
321468903 57810349 0
374262166 489045741 0
33235804 295635112 0
193655667 401794050 0
281504721 153129577 0
536862785 565786518 0
424112856 447323968 0
268125188 360960004 0
219667230 208388302 0
121295179 452098473 0
256119885 558596047 0
153518122 67079602 0
492490300 262320133 0
188657771 264814930 0
402263226 465836070 0
10375037 357311422 0
278188373 23085362 0
538845695 510718200 0
415719348 147663474 0
341053 168747647 0
102323488 551753754 0
158132830 388754042 0
1073811 270620232 0
360044529 549345043 0
270956395 123342381 0
402963502 73232416 0
18731703 422039470 0
247685765 177186292 0
398874794 218374518 0
524308405 431541336 0
458280628 465120966 0
197427779 171478785 0
353898987 196412291 0
155376503 533128693 0
97969315 191024286 0
448188399 286513237 0
383178101 166198404 0
317931408 120261146 0
136953897 105758080 0
97483998 45749961 0
518992506 46458992 0
391869274 240083708 0
349609552 544993911 0
542007763 335913318 0
352099922 485616274 0
45017271 539635320 0
370755389 166170468 0
300280191 324665905 0
55410368 270876971 0
256798890 349484913 0
416545748 157110278 0
91056852 21650945 0
533622512 335695124 0
513498746 179489912 0
361642766 502647318 0
251519312 285512978 0
250885571 450178506 0
221342113 235421013 0
200663711 314509173 0
190909395 1685760 0
556444048 59920397 0
495881639 12948101 0
433010239 527142617 0
483247952 236906922 0
48904720 327611434 0
507497981 490527460 0
523733802 275506922 0
443156668 328018410 0
164297079 264713463 0
202885953 324562976 0
219245953 133983001 0
137961967 476452522 0
382990955 200585291 0
558350064 47909421 0
460626953 214298630 0
543966138 76960396 0
568785223 521402110 0
144376712 335025930 0
156780571 523645825 0
316524918 320403745 0
40143881 449593957 0
566255733 249663640 0
448136254 471692653 0
162808396 164321694 0
270304790 414620213 0
130702112 529677527 0
279803296 308168917 0
135472267 424730266 0
451279391 292903797 0
247695261 12483992 0
356846235 556248216 0
541223609 233933086 0
80424301 432190132 0
44588404 9220308 0
45606801 364694329 0
448950402 236677553 0
435596202 502144613 0
527743001 231985714 0
74285487 531012506 0
459455412 232254287 0
371081959 102829433 0
377997480 432320940 0
55160717 439218107 0
78511022 58792358 0
491566374 11515366 0
128235906 72040408 0
394478368 290369456 0
68252524 177134332 0
99203045 459707399 0
225098860 415424287 0
9947263 493580161 0
193973855 306516428 0
386941164 238965757 0
156719655 254877137 0
24600051 445117793 0
18595177 106247032 0
420804185 461140580 0
401950199 56454666 0
134461373 456098579 0
439525211 354520449 0
180142475 505493811 0
161579774 275269086 0
554993057 490328755 0
213355992 91177053 0
277249173 9593941 0
18228427 547050154 0
91534128 505833571 0
33158340 197216256 0
112365359 238315024 0
497121643 243848291 0
86785986 295112836 0
37743227 469342164 0
560216572 357885154 0
94284873 505602121 0
375171928 351692109 0
513785410 39699787 0
118018209 400016995 0
7479076 334055574 0
372265483 332923437 0
491422953 123726252 0
177035054 409139657 0
246213614 41306474 0
362275786 83485500 0
369598770 332038321 0
510114455 159449022 0
160285733 549821615 0
171881487 335888337 0
312563852 268500817 0
65568964 243261397 0
121841236 474639098 0
501462186 424594984 0
415446176 418358672 0
212663392 66394983 0
331809180 63183914 0
134270513 442306034 0
135130957 478290311 0
179818442 194715357 0
51105712 352432646 0
466886337 310301755 0
363204683 58224641 0
376471355 179304012 0
436392893 412406726 0
255401332 563498276 0
365301873 398504650 0
428624935 49327380 0
327788660 96804396 0
308026085 326762694 0
117924179 23556138 0
281172931 381722006 0
85868718 196730882 0
308236243 249097650 0
22579928 279188735 0
114298488 429586172 0
352320079 163529408 0
555402344 65156449 0
398506259 560060225 0
238829938 475577812 0
178746585 337031980 0
312345518 562425835 0
326151861 374854000 0
138592435 229934643 0
357623707 327267557 0
453085486 256320013 0
239587586 196364334 0
112962582 71116876 0
476085764 479556123 0
497903366 104917972 0
461628448 63071057 0
476621991 323044010 0
545413901 528375806 0
159115753 374903763 0
545068707 84507340 0
485929470 273906013 0
104381283 53059578 0
30606563 409287386 0
200123479 259110371 0
512220154 99283337 0
418924779 255635791 0
559356037 65274756 0
234325188 81027801 0
203834930 56526232 0
458945871 263305914 0
198714480 549904504 0
67609528 361650402 0
564331239 562823304 0
91674648 191619136 0
17046777 192629085 0
116425164 123279540 0
505597999 521406038 0
506807078 31467694 0
284481238 292521272 0
339396229 14293205 0
452888389 249791748 0
52816559 467350155 0
508336293 40862134 0
323138919 437689174 0
119044453 14882673 0
102736060 302023174 0
567292257 520966319 0
562693799 729638 0
59723312 33924496 0
127527632 169775623 0
485914416 180750507 0
105353939 400011301 0
70382165 468586047 0
247030248 381206876 0
284294969 524566450 0
337644379 519917496 0
23220995 243712428 0
20583005 276977673 0
215759025 145444873 0
368562334 328106847 0
278961596 530972489 0
104342294 279170747 0
217777434 322516997 0
154185625 203987664 0
345828486 281429283 0
171480858 448853497 0
424923551 331984483 0
565833721 205083141 0
275064719 485513503 0
513034850 418202689 0
466239199 140233168 0
552036931 564170410 0
529906737 434417312 0
417764367 269820707 0
288626810 16629485 0
142297161 19238700 0
172674484 195241259 0
453871914 160457244 0
308982872 18546987 0
163833378 121454379 0
11840981 369112393 0
490949509 433716466 0
397072832 466913497 0
363372763 107578266 0
450242598 303849838 0
554063776 229796202 0
86577159 395501940 0
188412651 509874729 0
27898206 451676764 0
393943747 473032290 0
313939612 287455963 0
399144596 9718185 0
156981549 412033559 0
24811232 150495536 0
560458652 247167742 0
422423700 61090931 0
548515843 136329187 0
341273286 50588239 0
36411846 102410924 0
525916782 437503800 0
134998681 525692325 0
204140895 543371031 0
411506631 169582334 0
87374788 444634013 0
396101897 154701138 0
440117413 37254495 0
390849625 195649858 0
404869988 141871405 0
296433928 107194450 0
15585775 467872048 0
352000210 378782729 0
480931072 20483679 0
278062591 85680348 0
190852968 107020870 0
514188209 236553045 0
54258756 121244029 0
348667879 488586210 0
67707682 475039173 0
122443182 518329826 0
491139304 108135843 0
45897558 7170624 0
203868184 47744547 0
59731203 347499004 0
481704074 54467999 0
267707219 211988731 0
212091515 445725512 0
242121103 544079175 0
133126022 349852039 0
316327331 298364362 0
462759963 468048304 0
519798507 91616599 0
552493566 413763420 0
159348430 8058104 0
83609138 429952331 0
326984276 191894763 0
146562584 511710608 0
240159201 507280614 0
415695816 123437119 0
49314336 309886661 0
417931748 77233725 0
128155519 11116171 0
362079058 201552586 0
206843613 481977530 0
427572531 203740339 0
143835874 238259545 0
470468325 504922622 0
45013434 275691318 0
505318129 13194516 0
38566246 222658531 0
418658540 44499501 0
191603197 29765050 0
384036162 145848503 0
344098863 479360705 0
331165440 512006292 0
203022481 86314941 0
367632067 102605132 0
34464372 404392135 0
178096632 406405798 0
96910344 105324491 0
452612299 95818695 0
235447019 106335200 0
318445339 389700675 0
395580778 23794221 0
19734492 246449772 0
17220215 491930839 0
520718901 70259217 0
201469390 132396807 0
477801600 462684970 0
378310857 249311025 0
452640895 125528031 0
307244912 317114584 0
377385755 122985341 0
166829099 277717734 0
250256129 101882124 0
434928273 555712737 0
126311494 250167415 0
50741195 428975250 0
481661876 30408188 0
87314540 251977593 0
560646895 332117592 0
92245128 389180758 0
235081508 17086040 0
458784634 504323467 0
469911671 31407375 0
391750131 449578863 0
368195995 361522797 0
314067109 92949473 0
314238757 467491788 0
212143238 37953339 0
386579515 38233482 0
36758967 140965491 0
521608841 299044502 0
445640896 88115338 0
50041383 482159533 0
418995631 121803833 0
380257026 92208944 0
87897988 16852053 0
397966067 213666562 0
191388361 223016922 0
381105223 144596406 0
292880102 410314798 0
430357037 41076550 0
108165642 384645065 0
260237405 204525875 0
323365762 567154616 0
425850465 379211866 0
134187284 40207396 0
373647452 445278198 0
146922309 357316645 0
338017533 9519963 0
250488256 350860762 0
327891 184832822 0
258017451 554111844 0
351095561 185489026 0
86571096 448937284 0
30797907 394220687 0
277067151 390908720 0
2773882 299584515 0
317997645 505443883 0
20912654 389717249 0
259575668 434369837 0
389298529 398525548 0
117233501 199659466 0
72821596 228140782 0
241932094 41736321 0
500251613 537757612 0
465584154 251249473 0
85177472 137305473 0
188368101 533335214 0
486730600 446874861 0
502480003 491539738 0
405546976 544392356 0
127614470 387564282 0
258550853 302980188 0
263515685 529209276 0
29059133 384904090 0
349827747 200021881 0
217915404 75661029 0
75233631 509210447 0
96518889 521704814 0
170514985 239185503 0
336646995 70934469 0
29486824 232265262 0
218583337 186048352 0
98825913 247260912 0
320583974 294564242 0
88345477 99412323 0
509071832 303974612 0
231962684 488912615 0
351275861 310852898 0
58319204 310619772 0
372589752 273547960 0
349522174 246919512 0
161686366 344001121 0
218707403 249652828 0
540157683 359833731 0
103567264 531864748 0
385312809 522288720 0
221916191 209586695 0
39125386 430271831 0
181894393 478568602 0
3619709 212882623 0
183163541 4327459 0
375153314 223155142 0
378525216 15658810 0
490481498 354146611 0
393496916 529090404 0
408049612 45956831 0
544192261 181433389 0
536625220 554173103 0
203083054 175497026 0
68312792 552413477 0
313457894 257283543 0
275383876 413151425 0
269081994 398857017 0
487450797 554039566 0
23788221 78096492 0
281139979 335116627 0
227495020 433144374 0
557466132 111378039 0
44799591 105245733 0
19491078 93544693 0
366248126 436343347 0
50614871 469912704 0
76244944 479671430 0
225244818 423367167 0
305295965 159896276 0
189033928 109832886 0
221408951 301038996 0
257045914 47523006 0
232732406 485805484 0
253756151 361362605 0
401016677 4775379 0
161707829 413742082 0
86578321 12864651 0
424732482 295162972 0
350118585 78351780 0
463448199 560704274 0
158555178 359693174 0
356283042 12402132 0
464387458 345038997 0
15104781 163600970 0
238762982 211586207 0
514728459 228894932 0
447751909 177127669 0
253767668 250229417 0
189475776 206373677 0
102363586 560397592 0
20879739 512221680 0
290935396 468023244 0
410830635 556780872 0
425022602 550661589 0
278187498 249070874 0
9466805 36103064 0
295806465 300551172 0
119814574 527951766 0
530920079 30759274 0
9539439 421527540 0
250630192 240690298 0
321054479 457645654 0
86116448 89393586 0
521110889 508142325 0
462971510 20914701 0
125716696 319222625 0
112177543 297216996 0
564295298 112869359 0
7398492 392478060 0
137942186 455916670 0
20274455 125196571 0
368575034 26045416 0
324364416 224057608 0
31509462 120447587 0
413087500 429554852 0
196409082 233229164 0
545833275 505271242 0
248920548 343441641 0
255886053 338998373 0
422548070 471442846 0
526827252 383208919 0
194833527 496663102 0
303888666 86000938 0
177945554 30313923 0
55631993 317667918 0
484696488 368399012 0
296928879 497715587 0
388149496 381272554 0
336193263 279688507 0
341858478 266204553 0
97153898 78912669 0
292084891 481074364 0
322437204 354044043 0
334960156 289042392 0
105677937 234975099 0
17184468 208510326 0
441064596 338874473 0
128703519 539766787 0
327762588 379471726 0
62552730 139706475 0
352813062 555658975 0
129177999 390423452 0
558525611 303085058 0
303135048 10358156 0
192601853 16808455 0
318978251 145153720 0
206038700 202824098 0
178640726 74192578 0
351537030 327139308 0
377544482 429737649 0
365908323 398701826 0
482033633 47608708 0
188213016 168653553 0
446682959 111073861 0
8024655 496368894 0
168662266 187706862 0
466374120 500163805 0
559853036 81483982 0
39199593 129763848 0
125834872 341776087 0
63644041 395359261 0
236000375 310526399 0
415477558 350379086 0
69808872 515152671 0
122825167 561509746 0
195556668 260521757 0
184820861 422799835 0
248133586 451982946 0
151557160 28251312 0
513117072 282265298 0
477114230 49343963 0
17078784 240794091 0
543239817 222636038 0
136763389 20296767 0
62972889 10220895 0
25826701 428288503 0
436430309 489451756 0
439089599 369688421 0
483802313 536983549 0
195798915 539171143 0
105845065 237207352 0
491678316 149279950 0
292773815 306749855 0
80227597 428759010 0
413835630 435891948 0
415958021 180246231 0
70049219 161982642 0
269030693 128614192 0
164243882 134571742 0
556543637 256154323 0
497502215 503290075 0
109638346 106521310 0
226480382 100753016 0
327191283 136094399 0
282539367 168904466 0
48297084 14472079 0
311010720 517796560 0
17943687 319849872 0
125755807 471662446 0
201220183 394939157 0
378092490 162674932 0
566557905 493767122 0
432187472 220918933 0
337423990 498825639 0
449501672 88472248 0
293912899 105923210 0
567602713 146359451 0
356761540 530066855 0
260514386 552517162 0
161752555 434223941 0
277767958 190927771 0
193928838 217918514 0
341979462 140045327 0
229216351 5059852 0
403801641 229703826 0
104552150 405041661 0
475222351 458020766 0
515616558 382368081 0
397258723 430698579 0
557923673 47070010 0
345582651 34515690 0
279973170 166951335 0
343742996 461068665 0
425287500 309857156 0
180363777 204987269 0
494813719 207315462 0
547721994 301213735 0
144550960 159606475 0
519018575 335934114 0
253436930 131511713 0
402003099 412043243 0
449471361 470419396 0
437439428 258663529 0
453340877 17828951 0
363412213 92902168 0
341176554 411966038 0
102916534 213699389 0
484020367 126500045 0
135396192 385812194 0
232368201 488152943 0
191994668 408407239 0
524085724 329674005 0
238351322 91788503 0
48411429 510951114 0
101528315 287855859 0
404931531 471831568 0
432596406 290456227 0
87915827 101692997 0
480194254 48432039 0
202603231 377138256 0
40209759 220677279 0
124069630 388252064 0
467226918 182300121 0
39386446 175894074 0
454435365 480139654 0
127656731 16518515 0
203117786 432229540 0
110517323 186428171 0
216300365 155423559 0
509089471 560755204 0
478379018 77002276 0
397453683 40636782 0
5383711 511328717 0
456048591 429471374 0
496342508 434641559 0
106253826 431686073 0
536561600 6655458 0
409269884 427509950 0
324737398 449604164 0
174294349 438763426 0
37471505 190044568 0
408527968 464563268 0
490366381 566387624 0
346395638 215587120 0
426334972 80665139 0
168109465 480596849 0
469546618 495833620 0
344037963 392075353 0
269872437 45355070 0
362338812 310742530 0
503213930 541781757 0
6615779 23754897 0
376790908 420024295 0
339339800 387120578 0
139653251 202678495 0
103078308 520295379 0
333470793 382237052 0
410124775 532928746 0
226263171 388499471 0
41654494 61756717 0
551656435 341772561 0
533459108 152086505 0
552995797 376586669 0
417353403 89101952 0
324048769 7386602 0
412330060 153835214 0
1758410 11103992 0
527089717 261783201 0
260088430 105701993 0
275393688 108332805 0
515100568 173764539 0
362897710 484728751 0
515156275 557659550 0
327225397 118614876 0
469907009 87566346 0
13380223 112942287 0
345193202 354898863 0
536871273 430811632 0
506428777 82151547 0
98686182 385465925 0
450286198 364546938 0
248701871 3476076 0
5619452 74017206 0
246494498 44691144 0
169358603 298525766 0
333382978 126513972 0
549123436 266859816 0
454584840 228999610 0
318137577 301534437 0
529698530 98098471 0
114557189 140088119 0
302897894 133064836 0
179944802 100436630 0
546891359 339921715 0
565653477 128785597 0
451956489 395945727 0
111239181 425839760 0
194021261 278331559 0
506211313 50871231 0
101722021 165711881 0
283100574 274342815 0
82625891 414326775 0
51326922 309679789 0
405703520 121222386 0
130852299 463004530 0
393347752 561074444 0
253389669 544829598 0
536033060 467645425 0
82951541 288285513 0
413213072 300110396 0
532913100 89625686 0
209278664 54558378 0
568566452 320958136 0
38793054 363971353 0
242744391 217189474 0
317484156 389093051 0
502196058 194500701 0
535255733 239702677 0
166533802 376257027 0
195746775 278093728 0
409565935 542709512 0
532309867 278883425 0
281384416 376825248 0
382907604 320743089 0
284170142 134449693 0
517022371 196146382 0
372173169 463576501 0
80488430 278831735 0
2262355 409375333 0
252763174 434859500 0
314262355 418917993 0
456944455 407196891 0
362086276 187107775 0
92502647 360327517 0
42686638 196460024 0
404898825 291522419 0
113261976 303317773 0
5352660 386953225 0
34453571 214052543 0
543869552 159405496 0
315314872 223237534 0
316693324 138815154 0
396233901 526171881 0
395343574 376861687 0
468713717 227721501 0
555586952 248118798 0
543918048 176563421 0
322689029 288199979 0
523987292 16008413 0
166154089 479742352 0
356208993 20639653 0
466581952 260835340 0
100579332 503321274 0
124270526 84252028 0
371905048 4257655 0
340988536 194282332 0
382490931 64297752 0
122049393 96966158 0
384259633 294320799 0
281510841 542547571 0
79888899 52308593 0
438760712 183845098 0
369716833 472631166 0
136144104 505650252 0
492646665 376817210 0
134546072 432107290 0
2079945 180781719 0
490302501 31805935 0
421509009 333783999 0
284924019 506871926 0
497257355 275677678 0
5157427 118353329 0
387181167 40622645 0
439518197 19531904 0
414051225 194295324 0
131398985 323118807 0
61716208 290245054 0
203922162 73437945 0
468648700 499677206 0
255488151 121241372 0
309336701 327318339 0
427824869 167200733 0
163076792 296423380 0
272420863 353527305 0
227070969 389957304 0
447534124 63031789 0
381192240 316035159 0
93140071 511208427 0
283638014 26432626 0
50378158 442257833 0
421535578 65865612 0
472835209 163715337 0
121629784 241712731 0
116496521 200609680 0
267522388 82117883 0
131512513 361046075 0
191578807 357517771 0
267826484 337395183 0
437282678 436670700 0
38910933 42481015 0
416664540 491076543 0
437663288 23355419 0
14499568 64770148 0
380805939 510019415 0
110339162 37498805 0
267208003 462827059 0
44988525 154088192 0
298710651 244493336 0
436090823 11052209 0
422556872 564722982 0
48200257 158300315 0
67207742 410311354 0
427397180 90332675 0
45243458 323278493 0
413840945 126956649 0
359189851 132884592 0
487317910 400811088 0
40539155 548699597 0
100310876 493933209 0
486467894 38519322 0
319500930 212956602 0
540940289 502198597 0
114931912 536115638 0
184765201 116102208 0
464170076 138985765 0
92244049 385368734 0
4847494 8822852 0
111727713 351799015 0
478142967 231760343 0
516450850 321105598 0
178064675 69109731 0
528872333 415207743 0
387517758 204839118 0
181506477 510755319 0
294755451 67904369 0
60800690 418257155 0
315252903 411549330 0
245800320 549964576 0
274052678 202721052 0
187353011 132145074 0
89522499 475745693 0
117529218 73606369 0
550402738 20681708 0
225767648 532485951 0
564990609 288044167 0
525122646 52453003 0
321860968 306760321 0
133023601 62577950 0
315181122 157518361 0
549490182 543348179 0
280904871 113078043 0
180511878 143214969 0
139144068 180206237 0
505366953 32602836 0
79151470 106470497 0
29373409 142006477 0
90058537 512322787 0
111684072 457222508 0
288634642 386663119 0
484005596 566851880 0
396936652 429795612 0
329036627 47544185 0
155552677 463612914 0
421172180 377927085 0
396108349 251996913 0
438031789 293079010 0
384569479 221877323 0
223383655 68751013 0
130394821 73110162 0
152729720 36903914 0
496487984 460133126 0
542766417 565236954 0
12441402 483124971 0
182688828 457235602 0
30521855 387543607 0
464364574 274633522 0
121942734 7034800 0
312041099 484538565 0
378313353 404272383 0
94478653 104412950 0
54204040 230235372 0
203639443 70149619 0
60072923 231682729 0
241780143 230412617 0
527871143 100102325 0
520423319 33191499 0
498394094 122091441 0
567407151 413366756 0
446351758 374140950 0
400282850 503991935 0
381203998 474281743 0
24479167 450384820 0
497028436 5442597 0
197577653 68173826 0
208365357 123402559 0
171992951 400668431 0
350544112 83150553 0
192149935 406272873 0
521490275 233090874 0
527240455 186835904 0
511308008 520031139 0
453623133 403108165 0
561272620 142201024 0
495606197 198131433 0
501887738 177541202 0
165363982 47649303 0
253825978 153811001 0
104808338 49693330 0
462694281 541148124 0
278881338 42439285 0
61363430 333986451 0
240235592 535623875 0
246391526 310298416 0
383753061 274006009 0
32620492 345978746 0
166695684 311231064 0
246749940 450130092 0
360901594 131066313 0
265186489 63005983 0
158485523 218310885 0
100593747 305150909 0
393066192 119489565 0
114571178 291333359 0
1643125 550727210 0
120406950 488454494 0
480494387 395350262 0
223443358 269475986 0
219453801 262584767 0
424015856 490420287 0
464253229 184836463 0
114387749 42600806 0
343617177 194117252 0
564160631 70087073 0
260111913 217139486 0
507269003 449807395 0
104293270 485412833 0
93775308 107190520 0
417315011 114854678 0
400100662 446010113 0
115747970 100721634 0
67386287 105814820 0
455423919 409387048 0
554387927 383431000 0
264865413 523613359 0
424725381 380206984 0
65005354 524445261 0
73027834 541240979 0
393540940 458733694 0
328633072 447417463 0
317496322 296701754 0
558669559 116432701 0
83802590 240264232 0
223231390 273761611 0
193811552 205372782 0
440794504 4242253 0
310203972 230290891 0
360490420 223202126 0
116590082 536031171 0
407627689 4325689 0
562702138 129823089 0
108388463 431964123 0
561808290 4283011 0
114847569 316347590 0
158662993 541236481 0
532511653 200780525 0
550188977 492719900 0
525110564 413974203 0
221365358 532671917 0
209797369 342563055 0
178805396 432467325 0
93085243 209657947 0
540561714 330271813 0
89160121 252923859 0
103753061 153535073 0
569099426 462696915 0
249982861 390824487 0
86095607 53588800 0
425145525 5216300 0
377143512 506085752 0
362339289 555746253 0
64187675 406056375 0
383609779 261652998 0
131950609 221640835 0
168207726 228562797 0
157641003 163595894 0
66207843 195041588 0
380010487 126692633 0
279625653 37564195 0
285609000 260787947 0
452304287 550274842 0
182243834 536894088 0
96281501 348620703 0
251661169 472754196 0
102771332 399061141 0
411608591 448178947 0
158156677 565256412 0
376020812 554647025 0
32817322 182767470 0
527658239 272272785 0
84883058 92358470 0
550436097 363229556 0
344464371 173482964 0
305028425 365794927 0
512454171 4232776 0
498379918 353914288 0
511172060 331193786 0
300508916 506953135 0
508093944 512913741 0
347753348 562547179 0
263962176 432419350 0
31526236 18543563 0
143517231 263889267 0
500969238 310816139 0
557143827 312539807 0
23684387 416095742 0
464972479 23248870 0
368387388 244619688 0
268969609 242994782 0
492255194 358201737 0
415226063 391893241 0
389142436 509581749 0
122678295 436379183 0
479521563 348625573 0
533889160 427634603 0
124212198 551384021 0
503873053 266925162 0
284363277 263934959 0
69746969 382357324 0
104578428 393101504 0
342734127 228830088 0
437632643 504196706 0
432835552 3595658 0
253343525 291060349 0
247489728 375387797 0
378328291 428764508 0
129629099 217734300 0
505470949 458124951 0
66046717 306147218 0
44776897 263021086 0
488230103 329122785 0
328450208 259637993 0
322689887 284965435 0
476140577 348776262 0
13198769 226102562 0
472765274 459951989 0
502012306 293988785 0
78108210 96438193 0
313007390 440048868 0
213412357 481652854 0
524185144 560314259 0
322557771 153857502 0
231867695 376844798 0
255217832 362865787 0
45855111 373686639 0
72028033 32219031 0
149265712 280582835 0
470921140 305624217 0
333159675 184879317 0
220418442 258713828 0
173760375 39229606 0
11717947 481335161 0
287540561 182961833 0
231451396 237873077 0
95607746 151766650 0
143900562 508363804 0
276165392 93588089 0
475657105 222073911 0
414542089 5509596 0
139153333 188217 0
175972941 114951573 0
17892261 131112664 0
56875944 491267613 0
533161346 124829738 0
26772819 563125423 0
386755764 49480934 0
58344444 397587122 0
132034509 460938922 0
551578822 401187002 0
407238181 185998405 0
298486397 458066892 0
200484402 186381135 0
153140483 518596573 0
361299099 295726919 0
500250059 176130035 0
526619894 1766382 0
141872109 300953313 0
278752778 5559009 0
258380124 550434299 0
488990634 457167059 0
514188238 359780616 0
226505331 218133219 0
163169704 236987349 0
59496374 490356534 0
529647557 46002609 0
377254918 417193072 0
412463092 191049054 0
472992655 397210838 0
471202610 47504885 0
225810338 423628697 0
530969083 96947620 0
492919594 187894921 0
141536994 54123143 0
232947307 280032457 0
441001176 108289563 0
120943519 137373158 0
365565809 406043756 0
398346280 214208530 0
35365099 25695369 0
427699482 424167714 0
462505741 167431411 0
511620533 345605595 0
312267209 53196676 0
34489188 424967945 0
288025035 530688546 0
224790961 464890546 0
543408340 199156646 0
315783698 527413836 0
52715434 112469758 0
530549112 260955860 0
191948318 238732963 0
202946233 153718253 0
546750094 370334636 0
464191423 254172236 0
140172554 185510697 0
527902423 159668471 0
7636045 436537319 0
131092672 307545713 0
112832067 322600583 0
57525349 389468963 0
401156759 353245572 0
540673201 488323393 0
69909610 109300809 0
283975671 10396476 0
432254728 456294325 0
269860774 534299331 0
26574642 492339855 0
46447136 178636092 0
99556535 187873655 0
291994732 250922136 0
27754407 202289647 0
101878870 69433037 0
408658319 260933426 0
152522893 513359775 0
477050540 527407214 0
30765609 251136858 0
541395559 235184054 0
189424206 283847730 0
131319898 416144355 0
532528412 16032524 0
351369483 350053338 0
23666339 117830857 0
562466159 116810863 0
181392841 100576731 0
58060600 5892060 0
488994358 445743682 0
65614046 461621838 0
365839724 5712839 0
21883796 486717202 0
315351511 109866540 0
441499518 289089051 0
340238265 554620301 0
232841035 527996008 0
164754643 207684250 0
430938160 435961950 0
496890855 98743563 0
475085212 434647861 0
503364080 107397524 0
233770849 146213503 0
225726977 553085121 0
396508034 302350257 0
43167708 170972392 0
248591547 555725687 0
281622389 393600647 0
439236200 373841703 0
127765092 513126782 0
520592378 39880870 0
486910310 359503014 0
249393682 493231126 0
361359333 152513418 0
134089284 144882974 0
493630034 4353736 0
362139741 398388352 0
565994781 24948601 0
99604879 271246695 0
86732879 385550456 0
499567701 339945909 0
89362154 413446070 0
493432554 440046976 0
515887301 54390787 0
480930138 274303792 0
252992400 12699197 0
406930542 327651766 0
147711138 274947113 0
80706474 521687902 0
446974123 337484233 0
82141917 332797217 0
245401852 537903841 0
464208429 117541454 0
33456338 492134195 0
314844601 423176769 0
536539441 459203897 0
57723315 166036558 0
292728564 331276304 0
451150161 426906186 0
551159604 389754589 0
311046399 546344665 0
230747121 556806280 0
226143240 6844217 0
85719835 387288897 0
77086297 137776445 0
426352068 545244528 0
345124655 227006823 0
165926222 198167147 0
481186288 433207967 0
300013128 502180081 0
143093405 510091890 0
39875406 270066878 0
275063922 162586126 0
421220991 492089510 0
331876372 397784009 0
332511563 263339509 0
225069269 46040550 0
114181272 298731675 0
483352539 567435058 0
261957971 552676487 0
237609095 374424444 0
282762730 494907263 0
551038812 274992484 0
27888786 166047317 0
382542565 285426405 0
406442888 437501580 0
141004133 473014569 0
535604550 41312090 0
387752021 385299709 0
449160632 329926046 0
88471286 428696086 0
28774350 407114984 0
334354425 281791210 0
367935380 557388005 0
418428028 333618090 0
14813343 331919385 0
366882072 548382640 0
408570917 304071832 0
361277768 256578708 0
111873879 471254158 0
520728076 296861201 0
478078108 367840080 0
528837213 561320094 0
503772502 701331 0
227155487 374805078 0
42178321 402812877 0
276390616 298903661 0
130537965 340707303 0
426428772 130638679 0
203242189 64051699 0
169327753 450072094 0
454628409 540051045 0
556096866 233804611 0
106671889 363006643 0
265647755 199589322 0
534392955 164765493 0
346871571 483881560 0
466565687 470826735 0
527871528 184815185 0
230801896 389783568 0
73782677 545577769 0
182543742 303723979 0
41362767 291172100 0
435956837 17303381 0
539004581 465628709 0
246229936 155807232 0
283805945 372263462 0
338345797 509350199 0
174834409 182704052 0
126455185 524523628 0
264192811 193476223 0
366680820 323412166 0
488189632 349345012 0
205903640 220001581 0
268773663 9636597 0
423629395 280605789 0
34357262 478385895 0
201833059 96420330 0
303771224 271056047 0
370464123 196421204 0
445839317 372062853 0
108596869 157453546 0
60140795 89854476 0
486635817 225591692 0
46806928 525670864 0
356649742 242811017 0
556239058 211002900 0
230272840 550214159 0
194038227 189960086 0
263544791 168142493 0
18009392 198583948 0
480253241 438317581 0
550958793 191548135 0
270506890 202715039 0
379927888 567037941 0
236790241 155742596 0
224066664 192584372 0
393990086 33725240 0
7059055 226569318 0
282958340 25399737 0
81985753 469668566 0
75323258 426734220 0
569057533 176827000 0
486180973 328019675 0
369529516 539496610 0
141087256 302449434 0
198484790 213843559 0
277928260 121308348 0
429490252 412702639 0
43812863 204011952 0
494391550 36859181 0
389702387 202740542 0
158834016 307185520 0
58039571 22573741 0
143747467 4417517 0
180454936 288479862 0
152924317 27989093 0
248927915 120251477 0
266319151 470800878 0
420858628 237420574 0
276846494 520071620 0
470138991 552500953 0
316462798 373527250 0
339467216 224930329 0
470631606 465229900 0
473208206 107847224 0
296462986 262550236 0
354069852 504724919 0
84033283 444981191 0
300179087 567400352 0
504982667 279704240 0
350050220 440088236 0
247134187 201873424 0
379179948 356806232 0
265214125 145761045 0
470315468 116954537 0
395939778 725310 0
397617196 286745621 0
449552273 464713431 0
520846687 290273275 0
24573434 398619018 0
24591266 141407820 0
38277739 59295804 0
378880106 363393842 0
42519479 203699839 0
89610503 436595565 0
257431355 568411589 0
451786536 335172126 0
164416320 321031017 0
322103240 322089011 0
150469436 417137472 0
85814617 77013297 0
254485902 392660912 0
432779879 518631520 0
258970823 105010010 0
181464765 308608102 0
89890441 348418262 0
239894322 519181537 0
373607082 196939386 0
33212493 342797464 0
551800867 448644548 0
8907763 201527114 0
536497570 400493287 0
321293031 511774022 0
276835276 341880670 0
560714236 470964965 0
430989443 117699483 0
110342757 143118941 0
199158575 153586611 0
442514823 282898053 0
363384348 509299644 0
408333881 510910530 0
63802188 471856928 0
430981282 376003189 0
74213956 402647364 0
363158658 416159332 0
368068275 80763234 0
205910312 93911697 0
463980166 567127506 0
150448722 88241705 0
428764085 359251663 0
334710077 126038251 0
565028190 438728341 0
412372297 75953560 0
3148490 208467630 0
454027815 138016428 0
221203783 530885720 0
410667861 47056617 0
227062201 10175571 0
423659947 562022866 0
163930337 568399207 0
537934938 74470437 0
111753711 140780055 0
17274762 485898609 0
439340339 426267794 0
481595367 70245809 0
7438786 107149053 0
484084953 363568818 0
188799873 541143166 0
48768383 55154427 0
43149817 161597866 0
41076507 144972368 0
44725057 337577181 0
56943250 372010848 0
506522543 160558443 0
417915781 527265927 0
180890566 5592834 0
66201056 160224945 0
124208395 537491142 0
239314242 184868492 0
89404067 327566315 0
469671209 476527808 0
302570800 335752160 0
86759905 305385721 0
299072243 550592596 0
368614233 229751674 0
458819740 47525647 0
164045120 295313012 0
127050957 325771183 0
221089007 335962559 0
272905016 344674432 0
561839777 95594484 0
343182798 128989438 0
140012210 436854609 0
141800893 424842535 0
115390889 326843255 0
311196383 195289599 0
146789010 244995507 0
383800869 90119392 0
460482466 387017024 0
137652278 393203933 0
387599091 28083095 0
147349011 554332743 0
259620046 188964910 0
357989510 460643670 0
418362036 368781188 0
101199442 523174371 0
297658562 19706366 0
237943332 336650748 0
93166578 62244772 0
304770200 491000106 0
241259551 361976983 0
547259045 243496788 0
1079017 413815889 0
130399906 358388761 0
9549379 323639808 0
59375117 359780676 0
68398556 523204054 0
517644335 349628215 0
85797392 225678458 0
547377023 525968610 0
132329587 281296662 0
246312102 131275676 0
133810018 529075122 0
205698469 315909001 0
500067535 93422469 0
73117436 153455271 0
525148173 124941167 0
333115931 307398319 0
516355833 255062991 0
47900997 359355856 0
23522967 238636373 0
347163278 338567060 0
379031084 437731719 0
389324902 300095941 0
106795985 200563560 0
528933973 189459116 0
565443588 269950545 0
31764459 449812339 0
498347112 493856092 0
255833954 415313858 0
430593470 6454959 0
470061341 535561156 0
371464674 500798172 0
202413896 223446988 0
306938208 491917727 0
136509911 290610052 0
22692405 49209606 0
523846636 307407468 0
148595821 314737317 0
285748022 67458600 0
503267969 419186781 0
404698472 423689737 0
350283716 412913067 0
521706942 400591149 0
507466262 46130853 0
223724396 378279905 0
235232040 545178591 0
475348539 189315957 0
243974287 388011779 0
336817116 445831978 0
37772221 222803465 0
426208848 270181391 0
201104020 269494932 0
47465175 130465326 0
493299337 162685884 0
354882758 39925656 0
377476051 134517908 0
158071996 415058240 0
461591272 112939615 0
539131823 422766048 0
110077889 91730740 0
464536449 485234829 0
295102780 152133422 0
312878814 365916923 0
110158057 264894290 0
451899258 392141028 0
18631591 316665545 0
523153928 63960366 0
317739860 40763777 0
66611716 414994736 0
332346938 213120682 0
484436593 69042200 0
300681873 28367616 0
90524646 347635718 0
12436325 345495311 0
559376581 552850015 0
126220433 290020724 0
377299171 354133811 0
266914223 255590294 0
522567717 370358197 0
482237154 51045694 0
186550536 10548097 0
447566568 71506298 0
103288790 352124352 0
82008997 566791308 0
530364889 503538342 0
95408246 164856448 0
477599209 312571419 0
113994056 470402277 0
492515216 347618651 0
291793799 352287594 0
139165842 113864330 0
83547577 153356232 0
431190171 49549636 0
520972956 421477298 0
495129386 476423554 0
17312000 333876577 0
188715862 198887663 0
3649597 76540841 0
154529379 126872869 0
549275067 63742146 0
425850319 334926594 0
131589929 156686443 0
407532524 123061339 0
224523946 562389291 0
78242263 268457607 0
226044616 222831100 0
273329077 148738170 0
139973589 201133081 0
441887962 118700867 0
100779851 557907347 0
207921031 431969453 0
396254704 516791173 0
267572668 418207231 0
518365962 222224744 0
217156612 16568308 0
278041535 309864931 0
49448957 31590878 0
222839156 28643571 0
334977497 40465758 0
84333729 19154835 0
375828353 532003638 0
497275208 183950342 0
288579883 129161372 0
316136958 391051656 0
425502900 164482574 0
55222810 131873860 0
72396420 294597463 0
375086284 266603109 0
305606303 504315685 0
258473798 527637707 0
389862246 243564661 0
155245768 384550756 0
268581091 519023796 0
54005633 535773612 0
169362 258620017 0
553903834 294063368 0
34918361 207503439 0
104102123 495718309 0
447398766 269425022 0
318071602 415833585 0
20779509 562269566 0
528205821 416807348 0
475051270 484594440 0
210779146 67873613 0
73079240 396991683 0
320711529 299681033 0
226995108 472711511 0
499263396 378868106 0
513087826 378324111 0
393316820 60128861 0
185284962 352170266 0
291961495 73237237 0
351779034 244872016 0
336338653 203788709 0
494242029 170305552 0
49456286 48260378 0
298255964 373032991 0
207103257 87577971 0
215280976 33994184 0
259207199 467166980 0
30637469 86060334 0
326488646 422711343 0
183532243 123847722 0
457163714 472761972 0
254136782 377693803 0
131532736 203425650 0
439521504 505665631 0
562662085 100087005 0
322922287 526651075 0
326441712 40094065 0
396235067 120597825 0
357596710 289742283 0
370461944 259813083 0
235821152 198416669 0
1298159 106719716 0
136316079 361445298 0
275460345 404142658 0
478906149 457778072 0
549520635 522356896 0
444188456 516757349 0
10277558 17042887 0
499441486 18661420 0
116462598 457186291 0
458400534 164608991 0
250208420 453829167 0
203515668 268141050 0
559302680 341595503 0
271070764 462718757 0
143198323 344684563 0
491156512 378881007 0
530467422 566835753 0
419495301 290884884 0
539131173 514807257 0
300410366 476700775 0
542885660 489933776 0
485671301 38186214 0
251685644 268296900 0
251879836 305000021 0
234639582 399484544 0
161029900 301555125 0
139550271 516981508 0
527621060 176544339 0
7052767 558891334 0
158753449 192689934 0
411199227 282706811 0
201742770 127966045 0
1800764 99305134 0
350485493 68496206 0
143111016 44851321 0
123369564 425379375 0
314416396 487205826 0
385392252 292452035 0
482635712 249900364 0
314439543 153118372 0
213965233 295171178 0
23858587 430037459 0
142028865 280692789 0
467559072 111368166 0
471977967 193667479 0
420178158 193842409 0
82319746 231447939 0
461237058 357856129 0
321910111 357939043 0
346743980 111460095 0
340784107 448517974 0
173691448 532229550 0
139217847 213034249 0
508872146 514587771 0
331474164 63829324 0
132039513 449932503 0
559542502 358681448 0
485268009 346763585 0
9214914 225611547 0
34422963 22819523 0
421154454 358017350 0
48692859 517129552 0
497373191 115238219 0
205549499 30564198 0
533559025 370131455 0
71771585 563932106 0
474613490 110405468 0
81327417 214134507 0
52238095 307400965 0
133177900 288541207 0
337338721 405418842 0
340931188 404456879 0
531932501 407033846 0
522848882 568285283 0
195400686 208593377 0
274419238 383141260 0
525067605 300619343 0
468898110 269294448 0
82487700 552936099 0
312998502 424539123 0
122477398 98640345 0
322575860 100379000 0
124756107 406501364 0
544119501 513826359 0
415410726 290552037 0
513483501 495632729 0
34750317 56787226 0
424986318 442915836 0
158649068 346701570 0
70976704 364898572 0
246177687 245959904 0
370990213 553101373 0
21237904 124330582 0
452641848 448232036 0
377152660 549464346 0
305058622 367036526 0
171886269 564182779 0
325048446 445884133 0
422955290 153311740 0
562830822 471276041 0
280968039 308039584 0
70208229 461479074 0
403367482 537310573 0
229053399 96451010 0
440524700 267894910 0
511022595 283878554 0
70357543 466364972 0
328144649 57135284 0
401364102 112770571 0
23292063 196517012 0
423493498 255897309 0
340518362 125027335 0
461223504 215187773 0
518546009 169399758 0
453936908 438310194 0
313258715 372745606 0
12031376 418531360 0
3752271 230677146 0
227113504 241042689 0
547481834 439690433 0
205410663 409070019 0
207165586 362831010 0
324629840 404656514 0
75651471 275544906 0
358791345 96114391 0
249870596 209958705 0
56028321 171875799 0
515519713 365535291 0
33111177 387381445 0
524441889 70684556 0
215278394 339273274 0
20583024 350778655 0
335630416 3765151 0
70686103 429007376 0
216334451 489691441 0
144946711 530097833 0
40706052 271018214 0
497885010 191281631 0
469821856 295064853 0
949486 244640851 0
398857556 249279734 0
77464799 411029064 0
442060175 184666761 0
188922778 61088457 0
126999583 379169147 0
44407385 241398169 0
525122441 34297816 0
6597193 6062401 0
416717596 264380444 0
308367563 569018398 0
4047928 319457679 0
70767399 240440005 0
534101581 192136849 0
394790687 313643097 0
549816182 325935613 0
375189976 496388557 0
99665232 222064969 0
207210271 403661854 0
57944888 103868229 0
313452890 343132723 0
247098755 269442171 0
544526684 47386324 0
244553723 6765791 0
471020739 194649712 0
305666247 190387054 0
165340526 315445842 0
349275109 280718948 0
33738558 224736541 0
555872295 356302743 0
44894601 512422579 0
399991278 547927572 0
437700405 257262289 0
219856000 417882757 0
111400952 466355800 0
8354154 116810591 0
175457814 381063404 0
3389869 361361423 0
295812290 507685996 0
97366343 464483035 0
224439704 148683614 0
287061569 531613045 0
538303467 70376193 0
495108082 541196094 0
512531191 454562128 0
489650426 510472366 0
431007565 348466049 0
8090461 435719914 0
72399290 276345373 0
32424431 175080778 0
310698776 463430250 0
515441693 366726095 0
310118878 404096995 0
378140305 29957836 0
452431192 440998512 0
515953181 536088521 0
3247508 50381844 0
498001346 68549142 0
85049170 450756305 0
66354999 19141615 0
419025491 369649899 0
60449135 368245441 0
227077144 521872737 0
108005690 417139378 0
24685187 47958638 0
2181284 393507298 0
504660015 108531949 0
360832287 233222670 0
490370819 211579434 0
156265090 545584679 0
485293017 391224078 0
209010892 110697930 0
431004421 316369737 0
88996977 274408645 0
346472043 314546180 0
484712883 305763256 0
57433554 452234563 0
499802007 33639872 0
112575278 413044367 0
301835045 304610512 0
71416972 92137579 0
341636310 187443832 0
269861176 305335915 0
388698406 151551490 0
28177860 396687529 0
254409044 267091489 0
292849681 407899806 0
288401343 147789465 0
191288220 85976094 0
37687590 7254815 0
94861673 339127863 0
321774687 563998755 0
81921323 127639517 0
188906545 328472643 0
350871040 38314918 0
39223745 286803827 0
37087030 229529191 0
334891255 336758932 0
207694061 376745339 0
356748491 500189837 0
332902550 199432396 0
509900726 407841906 0
536356210 423226245 0
201550995 454893662 0
18306194 14140931 0
60555565 72756423 0
412807552 461082194 0
48147181 394472149 0
57633227 471618206 0
524399877 127413582 0
117447722 423240927 0
89253873 433572089 0
441069877 289179020 0
113994193 332654299 0
204703495 379618480 0
464904484 289439691 0
296286824 500206379 0
59169922 24163681 0
168976928 173232016 0
87474537 347889987 0
404131590 83699853 0
224069624 228407375 0
438109568 535070134 0
203379092 6815515 0
278277281 182697278 0
4192233 459539817 0
561258412 14294669 0
85385290 463842877 0
68608909 439751496 0
512700116 524567034 0
531208167 147664600 0
273080325 111142186 0
61929817 444365530 0
415390649 128440439 0
150115038 405914147 0
270928919 503202969 0
20611420 371971491 0
139555182 178296478 0
158866249 239158749 0
351607163 341452937 0
219679826 7309935 0
69890574 280534696 0
463025929 358328452 0
445924568 492666762 0
219678961 131963728 0
109087645 184609242 0
533164012 354570552 0
368107085 417257014 0
289965138 13533533 0
529047452 270342454 0
464249984 522079257 0
232156495 492266399 0
33064154 206916511 0
76750761 391646434 0
467410607 188292980 0
546750545 87672596 0
178330047 375737040 0
330531430 481253671 0
530215287 410672253 0
441331863 429981392 0
392721684 1317383 0
442815256 441133854 0
322571858 513501170 0
81145074 235090884 0
205574606 441422002 0
527854335 62157576 0
83615655 410439757 0
383927509 359232189 0
510993585 481120122 0
220999596 130707843 0
107740145 400706030 0
294634294 302481911 0
4412385 417927992 0
317635791 550185447 0
133278481 309812683 0
77258091 216295698 0
261030517 263975436 0
435513050 292287123 0
281221316 349084522 0
145646119 382948563 0
456436372 302474915 0
19839802 375774019 0
274559146 68447317 0
265781960 112981190 0
257032247 293143616 0
329469618 539918834 0
350327332 435231236 0
381434732 510702238 0
566935076 326287439 0
221830436 224676262 0
21764188 108935578 0
324723685 335279624 0
345474417 323708832 0
89761277 95372023 0
25850210 281664954 0
362041978 209250569 0
421408066 162930922 0
340784286 331301535 0
343077691 194198968 0
340006657 476038279 0
237425045 371133616 0
42388602 143950393 0
405283093 544476121 0
289057508 151671907 0
199715898 116454951 0
291041987 330651354 0
75314948 157386909 0
316373492 396978741 0
511524372 275557314 0
171924713 176488282 0
356339759 562616119 0
366801307 258237059 0
268630930 15505929 0
387825952 173997040 0
57361174 538323148 0
551248000 178185262 0
524902208 418867068 0
316496237 32808050 0
13797032 301786205 0
350736619 321403061 0
50866225 295531456 0
87695237 113127637 0
135748138 100966314 0
184333950 145071557 0
485139117 49634932 0
331438712 317243673 0
119628089 121870231 0
224830203 266192058 0
108123543 317129961 0
294213182 353369584 0
396121113 3711800 0
256909125 100892403 0
266087047 35715627 0
178982585 496517396 0
469259216 303512741 0
288060447 48042294 0
143330536 220417286 0
52941547 293629644 0
432585426 76217944 0
398424495 90708783 0
366887249 24267697 0
390558662 325119364 0
97234758 297244264 0
476445724 185178530 0
99099306 355064875 0
301417190 40062456 0
368467479 281019963 0
550770386 516738106 0
11097671 556381442 0
492753449 552188346 0
199440693 283180371 0
237047909 508022993 0
552225821 174264425 0
234499301 80537616 0
230183865 110081557 0
322719759 240241152 0
134412181 342808784 0
1169939 447422380 0
117627021 428889536 0
561763505 94995443 0
324578563 278696011 0
59027926 332738414 0
268653181 28329567 0
449976590 428096513 0
226046445 462932161 0
3155145 307959120 0
359932464 543928961 0
491050749 515471965 0
475808522 467740713 0
48887021 285134203 0
471692306 121136781 0
48227918 162844501 0
312107404 565661217 0
487286869 90196769 0
162316027 364081739 0
294760687 504525880 0
338111149 143541415 0
54058514 116772214 0
336626465 206047799 0
294313993 550105795 0
232705634 66071354 0
390875161 360581533 0
434368130 415279292 0
132944149 325652129 0
551127055 126729100 0
394410196 306134622 0
351600672 208302646 0
348032635 418486094 0
511551637 129119232 0
243313025 439106260 0
302621466 33908943 0
323003410 162445460 0
569221774 154116556 0
99165150 38234065 0
250160151 163347789 0
345426598 19235813 0
231480933 329292489 0
495128410 456476729 0
255300733 540390590 0
266709440 186742410 0
527358196 22880564 0
532542530 328266134 0
79820634 196233874 0
375784643 84379439 0
393213411 150095243 0
213489568 389078132 0
362335176 410554080 0
216210150 361684744 0
267661551 96199759 0
336839006 71675046 0
496240452 246915273 0
151642528 470589816 0
264059452 38890312 0
391368835 326066037 0
129690821 170633625 0
292622802 442933849 0
173614101 320138240 0
513629412 76433592 0
209566744 529276607 0
335454801 225727630 0
71709356 126459598 0
229453310 438779759 0
326597410 549580382 0
73193911 523679839 0
502303727 397037860 0
559784620 487127267 0
533142386 522258575 0
437584644 72603958 0
470232689 371639777 0
481990461 412534314 0
11739934 546392331 0
239549273 481167338 0
492992341 491754816 0
38933965 381021964 0
405629961 230779983 0
557119088 256756122 0
244249655 513748603 0
89007188 415264846 0
9147804 469954020 0
195408989 488686817 0
3741866 382279611 0
275858089 108845245 0
432332798 558702360 0
211279565 219599022 0
515087109 418655036 0
506199770 200013300 0
148446034 217765513 0
455422829 4903228 0
363484383 98902971 0
460067606 420662625 0
210140683 74139416 0
247466602 278915968 0
350870673 472844443 0
14508971 60604017 0
211797763 58153712 0
520648920 446113816 0
253011976 30684215 0
535514248 105998006 0
430236961 331449793 0
544107328 472281090 0
26635532 400085033 0
224940466 449618713 0
397621586 37611229 0
399545683 492532104 0
453648139 246398127 0
377253179 66859542 0
358004714 197276196 0
33046564 530085872 0
213681031 392344960 0
247513180 374544421 0
354002546 282487015 0
409330903 38061939 0
487943278 97986475 0
38904371 173996482 0
16981049 484958377 0
110514313 326964034 0
65704901 150322528 0
515924205 438392606 0
543512359 339893215 0
103901940 410622953 0
179780652 561516315 0
125940117 557598715 0
384469047 20426596 0
360088462 345296840 0
519568981 296407577 0
26320096 65166462 0
82402883 485338668 0
119716765 335622430 0
495917671 418597613 0
89052294 174991028 0
340244401 561104317 0
222726960 382285787 0
451366473 395694647 0
553698816 346395938 0
436455071 89637862 0
159214027 124728539 0
453950968 51392377 0
306618276 87290371 0
208704331 289901784 0
370222176 523908016 0
69076597 431158345 0
306929684 187552132 0
279369631 387692957 0
225641586 450978133 0
311209418 108835479 0
559096946 522698382 0
121110020 416918862 0
154800581 126530834 0
454869172 324154092 0
179067986 245900077 0
73189626 531537007 0
291180742 477425090 0
341230195 500569157 0
27584398 448414030 0
502505795 461851889 0
392310906 215994598 0
173830622 22984634 0
12578538 125882868 0
403931355 319575514 0
217823196 362556860 0
145279064 288080536 0
442853770 8699001 0
110152831 12823761 0
328340088 54729508 0
290168485 349740029 0
61175160 488994266 0
467209851 46543820 0
42986494 554711611 0
536773851 96834522 0
561821082 96404282 0
247049318 134029034 0
429524268 197439679 0
271667214 503982620 0
116853497 471397756 0
209864923 564134190 0
170270114 474138490 0
439332420 3921407 0
520409155 502634070 0
345384631 235079994 0
302621892 297831074 0
203107951 374739701 0
60872021 345133196 0
352290515 15272700 0
235217534 185710880 0
360376708 462146103 0
279831095 354439695 0
449349374 15939084 0
169615116 9043891 0
113375328 242057308 0
110955105 406161330 0
267424236 63691559 0
186494715 313499243 0
128551775 477340883 0
79486007 281057430 0
100679148 348462757 0
208280779 189003639 0
314553126 415257976 0
383250667 359252103 0
223210643 308272007 0
557209884 286669449 0
155654772 452845074 0
508375484 148916406 0
224985750 15467507 0
54526228 114701216 0
562188788 99272106 0
562890835 208549170 0
506090224 155929089 0
102597227 312790631 0
45629800 421656216 0
8574820 290712196 0
495509433 132071205 0
450813022 61400714 0
343774464 109764599 0
496380880 188300249 0
278677504 479984106 0
228543902 170510953 0
123523061 418452784 0
389099060 61328336 0
369394598 544130275 0
157462304 128703892 0
299756890 242891826 0
455289653 307871833 0
84134444 542528414 0
157524638 80021466 0
182062953 338637482 0
418985486 108147158 0
414696912 561025603 0
183657142 398114156 0
306597831 203021603 0
469184923 415906829 0
277912333 102432451 0
170765721 62508640 0
153857982 495219377 0
91885464 181652466 0
563948453 219459658 0
234774925 267923238 0
256514757 471694766 0
328272371 462894182 0
451091474 28196188 0
269213159 436790892 0
43490645 118753440 0
394912607 503973199 0
296879290 276742480 0
241386016 255077909 0
42863861 416522384 0
498917251 135064794 0
462956951 222473279 0
434181955 54781497 0
206635512 424247511 0
481680031 553428921 0
237537945 482766695 0
109567212 251725967 0
325067468 498239083 0
156008386 487259742 0
492424236 412635305 0
332051676 504159484 0
466436661 475561585 0
546830435 369770187 0
522231332 109701337 0
68038417 284138718 0
255806788 539105579 0
245059287 296108580 0
213172912 525037466 0
59136422 439547218 0
237897431 367968924 0
527841436 134454865 0
479261954 503203306 0
536164719 77305663 0
418975222 173473715 0
545371126 382634075 0
244389088 8745585 0
334044638 332667416 0
258545630 70259578 0
13361878 251340431 0
311374894 365371670 0
460132051 72864738 0
374288296 85580564 0
502177625 143044797 0
483395226 290676853 0
392966761 201883989 0
299811764 252690304 0
160728072 170139333 0
559024179 110192014 0
324354767 270231171 0
143407189 14321593 0
122824062 346569090 0
205089382 217304667 0
197417586 65041663 0
225464464 420220048 0
427324874 130879238 0
541700947 499572090 0
507481413 210423394 0
56184913 187285878 0
371145612 502565518 0
265522775 199177462 0
208733729 306605520 0
167812405 385567243 0
191611397 286200050 0
398361983 180669634 0
436302562 553800400 0
427893418 286252422 0
62390721 83476541 0
280688243 285532361 0
229130980 240206268 0
132390703 235864511 0
90890595 155905360 0
424537608 230051797 0
297717498 309030820 0
362920441 153646495 0
370224174 11309692 0
452259171 170630161 0
1295591 353667106 0
219861198 447886458 0
239360074 113788962 0
138151842 540841976 0
313110602 317690897 0
254680621 276724359 0
565749216 227201771 0
206249647 212249966 0
24390089 558711482 0
295672506 553675675 0
453551418 385451304 0
316047627 161264962 0
239356027 355638188 0
51553088 147069691 0
393344720 422880235 0
368724505 550358661 0
529056990 111638358 0
450083525 432765752 0
356441340 321068154 0
65383055 158806422 0
285504672 85407372 0
10846694 29352425 0
302842399 445498765 0
558020898 272005172 0
211074020 276691689 0
10519273 47002852 0
66268824 177271586 0
346764493 277585306 0
41408607 201265445 0
209928301 190207152 0
91754755 168784833 0
39070649 425363903 0
556605688 22945030 0
173847955 221056009 0
34256084 474580929 0
256770316 164682142 0
87056776 459756770 0
514715952 284436539 0
375905212 19565320 0
427092639 545648080 0
319627380 515983364 0
32931320 109957133 0
526696951 300862534 0
505023113 450682880 0
453745024 504222970 0
266055356 6992186 0
222185842 56236154 0
57245312 341488132 0
36482357 144177607 0
364978818 567632351 0
270514175 215313343 0
459021086 438184737 0
269588957 174925071 0
39445168 389928678 0
88070475 518910434 0
189394188 338334507 0
169845300 429390085 0
270046110 280327619 0
410430995 197165773 0
70491422 69361231 0
272159623 384263566 0
95750541 57572870 0
87460346 372182821 0
114364473 559656552 0
384320739 469674092 0
419519825 128182080 0
201340821 264606326 0
274386643 567327202 0
415553118 451487312 0
76000853 191629342 0
82532232 137482934 0
79698159 309356337 0
336239822 419409916 0
404020028 73950031 0
534851590 247162900 0
201791793 519941125 0
501476530 12640975 0
524346395 90699534 0
31088671 125498239 0
432818575 197717065 0
439587712 357755820 0
35074307 182479761 0
434227908 328637594 0
364460496 5622507 0
126328278 18414529 0
140414948 477271371 0
132473049 526787753 0
405965891 24161272 0
18802657 538690322 0
204881271 412493188 0
8876394 493094987 0
303603001 57902450 0
391939946 303091211 0
456420766 362297880 0
284548381 161557095 0
476808814 451920854 0
419941073 316959199 0
50132741 471023211 0
12568159 499239189 0
481916274 274749851 0
402025363 421919109 0
338952073 154529385 0
49236068 433187059 0
442054786 308325822 0
141236262 282106909 0
40731407 545989799 0
39414980 477264979 0
372739659 166727085 0
204144674 113805991 0
93676281 48035112 0
413409457 281416834 0
301487912 51981622 0
454479659 360069299 0
391864845 28930643 0
460951104 396171317 0
85543138 558935597 0
240010334 134763988 0
113456034 374416229 0
119436804 246974967 0
18988200 68230406 0
350625473 545484172 0
78114668 368811757 0
409103441 289340194 0
509739579 64596723 0
282978852 131660029 0
343021863 216717606 0
6123601 119743965 0
97064557 515078016 0
311251790 437790251 0
477384849 82654031 0
518700381 360148553 0
337803657 117760395 0
169442569 330515142 0
181850932 121905227 0
421142478 388172466 0
101987663 129308751 0
296670437 109168184 0
491640467 224791136 0
209940908 70422606 0
261536710 81901794 0
256741464 174962631 0
143531675 175353838 0
375843457 104793119 0
354158412 303282294 0
167595438 124508510 0
264990687 212324505 0
186621564 85567457 0
107162779 197785605 0
256681655 473026864 0
466555239 563735661 0
346853639 430962833 0
407516650 362515953 0
56928679 61324874 0
121382787 250845926 0
428970310 139471593 0
476756514 179534652 0
467846612 344473024 0
391428663 205754572 0
328312851 474750741 0
38987325 109685685 0
154310903 493699292 0
354243829 444336109 0
532731995 189657396 0
478243279 234044947 0
464307332 461096718 0
418393543 289202489 0
115447986 2275461 0
239665759 44446197 0
509931684 282940143 0
83016531 538574221 0
181611154 525933706 0
213132269 103157554 0
178367244 226130454 0
414889545 13472084 0
146434384 104402430 0
502243790 354680354 0
493281857 295245636 0
540242063 246907320 0
520820035 535748024 0
555553623 181281793 0
485735297 169961328 0
462695813 232718058 0
495039148 300348393 0
69284802 398232412 0
68792036 55795452 0
267398820 300144931 0
107151439 549121202 0
335521421 552137968 0
505883982 389956083 0
107024241 527856557 0
98078269 230230026 0
517046434 275346737 0
152205491 317370495 0
298921371 202042847 0
121852785 496250906 0
117558020 555164727 0
191537350 397841775 0
537237568 284317922 0
230332841 54876099 0
269317172 316324592 0
16493260 387162448 0
285565579 567989762 0
199976602 258619727 0
517482685 326610017 0
164644309 313398462 0
170585745 229930762 0
198493402 35388538 0
322829282 83652799 0
440716496 489547050 0
196093003 429841615 0
284436890 367408631 0
41051674 430386096 0
23995560 283044510 0
66958589 398885790 0
233049384 353821838 0
544454013 414564644 0
321202787 546416740 0
299018632 88342527 0
491652309 529022617 0
489453368 170097997 0
169056185 220244241 0
3997078 221920845 0
149234441 55774917 0
72047924 112624167 0
170008074 231760891 0
539677173 216043104 0
41137044 113307814 0
173287764 22333676 0
535861264 86354633 0
441919389 410137038 0
487311187 156639438 0
99017177 56288308 0
135135787 564877374 0
58115794 327688071 0
533206407 23827735 0
34729835 312031938 0
432495003 314912788 0
386164280 153499806 0
193378879 19022485 0
563564836 407914903 0
355555859 414239776 0
232772978 24084576 0
443985593 167151321 0
375299156 93704594 0
349512776 23778596 0
354404984 513253512 0
274201386 212634838 0
555434981 536560198 0
263216953 455255855 0
303242102 393559184 0
457297999 230937166 0
195325579 423238016 0
118991277 499020463 0
455757699 227800554 0
240421456 445085432 0
231417212 175657667 0
139442728 330434721 0
407705385 97498682 0
112789388 140720026 0
111555825 202766496 0
385075130 136349473 0
57233754 477475023 0
391960466 256961617 0
480218407 339286677 0
262093117 3101916 0
69379730 166254796 0
103725294 511883363 0
314234847 129372821 0
339563902 542090193 0
278235505 404703211 0
191599027 464211975 0
97364981 278743377 0
257039637 412228993 0
25570895 16588124 0
483619356 518701348 0
446568307 68475884 0
413011051 114777916 0
79592243 208716305 0
305273667 134555930 0
491910296 193595646 0
506240766 446873169 0
322636799 385971532 0
384104487 138429990 0
159977526 452806346 0
260870419 350277768 0
69007475 306906633 0
162218703 301645574 0
491231842 322742302 0
354316135 462166489 0
428436103 413003850 0
206834302 180409737 0
339357353 528412224 0
313416982 517162073 0
524686056 32482008 0
212338878 285731322 0
558221594 392372593 0
403426190 109730437 0
247256244 477312415 0
97653862 16928959 0
110913666 159398722 0
348263911 212240486 0
537793363 219918145 0
157573464 456014409 0
388829564 307829115 0
24439320 259887652 0
116905992 118423439 0
437431424 131670957 0
133093332 192245513 0
228817384 259575308 0
292448178 24978201 0
64274849 17212984 0
273441592 172935734 0
488266177 146110741 0
536354893 353815746 0
40607253 162215711 0
243704990 39012654 0
250120950 565713790 0
14464313 79924514 0
70408601 37733058 0
491293108 401327007 0
131409885 55284072 0
341439667 63650181 0
134559476 324729755 0
564875608 156160983 0
404880937 297550441 0
18918475 363568202 0
4353218 378329320 0
168646435 417791414 0
8183202 147964912 0
191763100 921666 0
220525394 553473940 0
542277138 258185290 0
424353167 21444936 0
42055220 402711062 0
343839164 373609502 0
56333764 498817122 0
529592890 339412922 0
420300499 418661846 0
777867 94603028 0
314177187 401479118 0
159156764 502239942 0
241767188 129192889 0
447752241 180719850 0
346712840 124000531 0
49198964 542878712 0
406478964 312025157 0
264459186 60414826 0
425757451 270757638 0
373450018 393361484 0
288516910 24074857 0
275080523 48762031 0
462335184 466148689 0
58509293 402954688 0
428802963 93005295 0
488325608 346466345 0
539914991 166709584 0
102255828 484185721 0
206372929 498752927 0
187122408 155729911 0
530235381 99485147 0
509779017 127782983 0
345087022 289164254 0
155592102 397402749 0
267608393 203587304 0
296049789 514023160 0
316629393 305169550 0
75041255 61174388 0
381637627 466771155 0
25388029 131956436 0
442943327 496191866 0
246615300 405096772 0
185215014 256392098 0
172773461 470509987 0
219035743 489786137 0
446883498 297108490 0
76588558 525683573 0
497752744 371793187 0
549344265 437177231 0
50070713 475872462 0
119177477 512482873 0
164005586 335067398 0
556973222 249041607 0
74522467 34133840 0
325659279 249649185 0
104272876 10328085 0
163348764 419371059 0
380379386 127938888 0
128318677 364518873 0
561414008 523967528 0
293471646 24105925 0
162049765 107784091 0
383660638 547186144 0
23323148 322069953 0
85667439 393958263 0
432010017 141271039 0
453954316 10282148 0
424908911 507244971 0
249012501 264504218 0
396170029 21890627 0
434391413 564381308 0
118905874 280496973 0
374719809 238683734 0
114794757 237234715 0
294487587 461901343 0
225844977 294539145 0
47487071 85523005 0
31594895 298670031 0
443066931 472222365 0
47131460 437153940 0
182763654 84822365 0
330271897 396654595 0
108392549 78985835 0
327925547 495205525 0
69099743 113521854 0
235483850 219057549 0
189321449 110111637 0
177077965 369253332 0
391138040 155028298 0
7320048 248078773 0
122423837 362560083 0
396155999 305984967 0
26508073 208056607 0
122435538 556803596 0
410283533 386870035 0
52985952 283411604 0
380670461 527609419 0
22691851 354403873 0
140240015 105429947 0
377729839 261452284 0
85539171 271483446 0
53369161 365453839 0
472502117 396057286 0
354942536 453110252 0
346215649 397230964 0
560577913 452403217 0
428063769 209217701 0
502683843 451648313 0
464552439 285782460 0
101014296 252722843 0
40285869 535357934 0
192245009 204503359 0
73090321 76511178 0
247610182 176488474 0
23300780 280542258 0
314246308 9990780 0
543020101 313761405 0
382036495 198584087 0
122550741 410607688 0
425152748 289560570 0
445180110 324066318 0
523059293 276152127 0
452305137 266149832 0
426585395 337582154 0
488032999 397477204 0
336122275 523955725 0
494351155 25248244 0
527752574 299348001 0
494162141 50226733 0
53731109 104511302 0
293675989 474613480 0
125077587 28745914 0
279109918 376650144 0
385845953 568692588 0
310845709 143892725 0
568475818 299574419 0
532482628 512338684 0
73856617 34855116 0
431928655 55389479 0
175850001 122349775 0
107377648 92607198 0
548749316 266858556 0
104202089 119047472 0
217689848 176167862 0
142629698 23061996 0
568530738 360749687 0
200146051 360917284 0
395466616 411895860 0
496523571 134977950 0
313716898 479260786 0
511657434 145620606 0
93475169 243725134 0
482581415 327176539 0
438778580 168782656 0
30771291 555173975 0
3688962 390924402 0
265877141 531032251 0
470896687 228569298 0
176475432 477748865 0
160874072 286897982 0
515002933 123628959 0
497528623 158531700 0
530750875 242472511 0
166271918 539325797 0
538847315 255252782 0
153445580 459970730 0
523486078 66639539 0
388263011 220296514 0
48731246 462863316 0
36564823 319774873 0
292851509 482151153 0
69461464 31375744 0
370152698 487326411 0
129981066 469896643 0
2961152 237745363 0
552288723 256623756 0
451892803 165759645 0
311627937 179594621 0
269599233 530807199 0
166870434 230439272 0
464379242 141700146 0
259081030 179700336 0
522535270 62896339 0
234765669 404535476 0
183134320 113857924 0
503013085 298099918 0
403577765 525370223 0
468505769 325707174 0
392050196 455858568 0
345684706 229785748 0
515833363 429013736 0
450546398 448648024 0
97651613 563880331 0
150538074 223335000 0
346153271 372696156 0
137869750 3556870 0
531878953 538818219 0
111900185 120864006 0
375279833 34899459 0
441566440 132546872 0
225950522 146846564 0
208417749 198131624 0
164190111 6608759 0
464508593 181506446 0
284066799 561891434 0
271977138 108423788 0
103282184 134794230 0
458562710 113748198 0
251658766 306533837 0
487057450 544895501 0
178159515 304829244 0
481529628 280807469 0
368352962 27757253 0
235535345 34060191 0
214282935 165690928 0
479678042 287951377 0
496707754 53559868 0
167601473 479089514 0
384624430 142175443 0
4808846 460166390 0
545544803 489179054 0
229680035 299759910 0
475462747 279028771 0
533284979 127475813 0
314635066 224512983 0
38787098 361362180 0
549686810 370947336 0
433617581 336607587 0
501099519 397558216 0
398764080 309443749 0
195949640 428290239 0
267889780 509209971 0
81827600 490324977 0
508175380 22840088 0
38897813 427044716 0
430389773 468710153 0
565388827 530157837 0
215594507 165326467 0
264053536 37665060 0
560569795 434951664 0
294772859 39565910 0
49117826 414661525 0
141956031 312944563 0
380376119 535631077 0
82656776 539878063 0
275815390 193571976 0
325787429 266136116 0
174731604 450499473 0
94994767 139679136 0
304252684 201253681 0
467092910 229205477 0
178766026 30940286 0
463401592 420473568 0
52303907 55664852 0
497826127 382305103 0
60454994 78086549 0
57352152 417624625 0
366805206 25573607 0
475644851 304761929 0
2993899 24856020 0
384836596 323441895 0
316258134 365406584 0
367561922 306294286 0
100039928 399991493 0
233662859 263971599 0
386621659 126998360 0
519132035 113259526 0
345844926 248313508 0
147889652 384077113 0
59266730 329896457 0
364954854 287446003 0
565477111 139636390 0
115351995 343585215 0
363415406 430221288 0
359210584 61403266 0
29096801 493806571 0
91187542 164551630 0
556194950 341407142 0
286533328 413097153 0
236862181 122658740 0
278875571 430948624 0
414538651 320824812 0
406227656 463262724 0
540895773 417968605 0
16615182 347626840 0
237293525 302620042 0
490154936 509500183 0
219507089 508248506 0
26678032 302826523 0
64164976 21016056 0
138837571 479758003 0
12448207 561375092 0
253504375 227890082 0
300334555 376999292 0
247634053 176810322 0
423323808 114280049 0
565574 264234807 0
113172701 211801358 0
168202920 513334053 0
554967852 302708008 0
303858351 344130485 0
558235601 228275906 0
156194510 232399120 0
132724355 76224546 0
207820330 142531956 0
16216028 404648102 0
266502455 186663961 0
466490650 375594346 0
47324906 78837275 0
159973730 461620586 0
323863325 486879549 0
154828696 245472313 0
26832276 68483559 0
461983295 244789176 0
145062322 282857401 0
81236339 287979547 0
332076296 102542648 0
21933840 543104101 0
397333068 212723295 0
453661019 206138001 0
442442685 138358037 0
302827326 154751198 0
316271169 342645985 0
551701022 470050883 0
430554647 427186508 0
185557514 400074142 0
458548115 74842197 0
29494456 545742393 0
74163895 398236702 0
115759888 363133237 0
549842256 108999624 0
463516736 219269636 0
58872400 178289517 0
561187375 243102229 0
561701250 219849506 0
170407084 11729641 0
317262996 559009122 0
326331167 39966009 0
568709048 157445180 0
223616139 450423086 0
471566617 177795559 0
375375923 406811932 0
359178720 235083460 0
464598390 297628805 0
315190132 353453527 0
119487913 111214962 0
191400460 236048274 0
491739031 204149661 0
66905228 18616802 0
560842770 231434122 0
293712453 386472631 0
27478418 299995075 0
302675427 209160212 0
344987585 223410522 0
182394287 434897811 0
321089869 269789051 0
409882603 270845689 0
101710552 83186021 0
549681693 342182690 0
443429270 62277340 0
497343043 302588081 0
300864380 110857654 0
53987833 526827217 0
351955825 423764207 0
162004106 123998402 0
81057756 26471049 0
136352440 472237702 0
230541909 403195664 0
393004254 388135765 0
40936870 288785232 0
532347000 85245004 0
305796156 142019214 0
110342561 178603230 0
382923843 258541622 0
368154767 527406830 0
10510488 479588362 0
54259559 249831273 0
520017274 2649587 0
162566017 462213157 0
456391801 303187801 0
422992364 419100999 0
529959515 70146223 0
128651291 143119218 0
143384588 199369834 0
357271347 139305824 0
267928228 398129795 0
389638711 519107810 0
502295533 317431992 0
463813379 46094603 0
384435666 186820489 0
481255228 435815353 0
145113139 543359010 0
125941653 561033920 0
280253106 378744035 0
348691306 403365466 0
290806290 273060767 0
59288470 53094310 0
94971104 421773616 0
174359611 516944655 0
122033007 545588166 0
315055469 349344523 0
335817997 443962990 0
44814677 350152217 0
79850938 354548059 0
186656854 202362 0
159531691 439118855 0
189638144 474401229 0
239735131 115722536 0
50828775 368114817 0
103195262 563434454 0
198843004 194082143 0
365011988 549398303 0
66252665 472290457 0
398669078 399269339 0
466235077 471831438 0
189869517 450085192 0
135354194 343631119 0
536272258 471961840 0
385190972 201750547 0
126021085 329542060 0
422532975 377315694 0
148481302 534741658 0
136882705 109218471 0
212077965 324920935 0
99268570 484510923 0
342425665 433555676 0
39260398 328353681 0
451049656 76209269 0
10324603 264713964 0
141794331 133013827 0
25128411 246251049 0
261807675 200419601 0
64564956 395951409 0
13835048 462178862 0
376066448 478049064 0
354467444 85642040 0
534081724 97653119 0
29024490 193397319 0
461277278 275294296 0
39119419 103056318 0
182348943 301819513 0
153871547 561058366 0
65413587 106505951 0
191508551 337655012 0
558747650 157824401 0
309386816 86094632 0
469375159 18779747 0
506022991 478840381 0
95988933 364483164 0
40870543 438478060 0
200216128 511260271 0
188434309 257250556 0
322609460 364032894 0
442567941 545500788 0
202701721 137208525 0
345164390 340507505 0
297486015 40345847 0
373934141 13883911 0
429578353 491781158 0
509574989 92345489 0
460965690 76609532 0
66236979 434147736 0
351762862 372193165 0
331312347 218237899 0
355331596 351703984 0
21283291 117780994 0
316301068 510064053 0
122666822 93803384 0
21388251 407565205 0
273545454 420519457 0
469258922 291566362 0
40665711 185107470 0
211546656 436230159 0
75430895 435588933 0
279299311 524685561 0
241794078 267126825 0
553368779 515493343 0
38240872 45662489 0
316290104 103387476 0
140114575 98560422 0
521699517 451755086 0
436800939 104640551 0
523938537 142449894 0
255829747 236970177 0
397505761 325972578 0
410805529 394214468 0
563699450 497790493 0
452977269 281096397 0
287920569 297056500 0
420631661 234422936 0
138944166 510674832 0
121714323 470324441 0
464333007 476518879 0
39472389 566071811 0
518741802 60209065 0
450633874 392032885 0
146533853 35129840 0
244645764 467571361 0
211365217 355646488 0
423836271 151983738 0
339769529 423861866 0
439378200 397834474 0
74616371 552637323 0
252725098 35698965 0
28714506 387677571 0
416458857 366328191 0
129061123 541584554 0
137495762 164461260 0
438317332 380965866 0
496487918 140689532 0
227646431 465689011 0
328300716 469918789 0
27808678 472779100 0
253450462 300857485 0
258205193 237287866 0
103378681 517020706 0
113834112 368848184 0
549658527 176149245 0
467093873 139056443 0
418245559 378603848 0
304364226 215879619 0
373922042 442318121 0
189948040 422736471 0
243497771 286354825 0
266314504 365094379 0
143533715 693402 0
222064442 558016716 0
551463685 44946907 0
77854255 530042168 0
296037032 74831261 0
377446311 390182372 0
394795557 230427701 0
467375628 305774264 0
173211416 362687606 0
262407908 476433441 0
280918405 526241782 0
539712953 238553415 0
56356029 106093480 0
359042725 102275004 0
423478367 486640203 0
383206205 198857924 0
178081445 381176030 0
80592254 318297799 0
350140372 373524702 0
291699923 240858929 0
160617186 394744396 0
388414015 412373117 0
1733282 560529331 0
257767984 40344440 0
226005344 568540219 0
340107928 143542946 0
547279377 32376145 0
475333179 119960418 0
473981566 22615371 0
118881873 354574979 0
409284445 251085337 0
389427990 284323144 0
296198369 205052811 0
495801413 161088181 0
163663571 345363144 0
245517105 510387377 0
186573742 242916285 0
344368585 44882951 0
527731570 400313727 0
114327732 433769896 0
489283734 200946097 0
192482190 145200358 0
423092053 551888188 0
295265271 353168903 0
226776512 74406053 0
50575412 890907 0
330177167 116326999 0
378338734 175998465 0
56136666 301626215 0
355420587 255334516 0
546589751 290476735 0
207004273 137791242 0
65264810 229468228 0
216650525 378494633 0
105159412 557817491 0
399266244 395766781 0
373897990 149924644 0
214259044 536761859 0
297091456 10341376 0
288910369 478134445 0
391820080 282527220 0
213285694 221090100 0
213328539 209221944 0
103667301 185108816 0
265835734 23397565 0
258302661 380802298 0
106716141 524486532 0
178110007 451696574 0
374489421 568537258 0
237513840 10393909 0
14726744 520845879 0
458134014 384561416 0
450821659 548650050 0
224038990 565710612 0
282831828 193741589 0
401138262 531818768 0
456042216 467338872 0
237218778 184705022 0
534634180 567542163 0
433237286 473234639 0
565200968 297944392 0
203644907 326358908 0
533327812 459922178 0
520390157 379501543 0
209260445 179971084 0
123490065 230624705 0
337615090 456773064 0
303784479 170621687 0
432330622 246682881 0
523785625 6193946 0
256877989 325323350 0
422261873 131785486 0
377009962 38575667 0
294128048 168021748 0
564513544 332146774 0
217438659 259837485 0
185369461 560048860 0
80286746 317855399 0
427148996 506702014 0
306687904 363723460 0
331923627 541608960 0
429497285 308359268 0
426981189 124579430 0
391152373 100362406 0
140396473 67112595 0
168082394 181877464 0
485685645 397213754 0
484350900 168112871 0
304829423 391292024 0
61522076 274634397 0
126313514 464491896 0
229966499 219940577 0
50237124 488492988 0
556082724 233370278 0
53528659 508670267 0
546679178 527711215 0
394890890 413401563 0
133601360 67332308 0
299825232 253477655 0
323862049 393544078 0
326994561 440254887 0
174010441 6486241 0
146245082 165814309 0
302771700 209349344 0
29586561 493278986 0
471488652 396720108 0
432316375 254496594 0
4948922 562918442 0
346599779 271477462 0
154317142 12562142 0
397873294 331333614 0
214511034 560026867 0
260250686 211604949 0
111641725 345984508 0
240302708 484361586 0
153265764 252856755 0
53238748 6766154 0
132666091 538089058 0
398389141 522827043 0
250380859 96788220 0
56355453 285110905 0
525904758 316625506 0
147207764 535415515 0
566049530 410540877 0
193149126 96843485 0
385594050 64455320 0
249931085 151459618 0
453230563 247787560 0
240823879 299530360 0
365567350 201881174 0
366197882 382288841 0
431978125 214614611 0
15820843 403386264 0
198971404 380366476 0
556792922 426807951 0
439022185 137897051 0
554807810 140565409 0
347078988 164896247 0
327753023 369460974 0
247120689 263551992 0
271823772 178989345 0
556126338 161280123 0
108433877 121331267 0
348319487 487228023 0
217711636 161686673 0
156030736 220950887 0
95973168 382628447 0
190400216 307230625 0
492127933 7122651 0
378631224 18213202 0
272617152 379862346 0
81627478 330393426 0
142345077 82183042 0
9705292 436396861 0
537397294 387056584 0
268179099 90637428 0
448315012 443431059 0
192989353 191808536 0
557189208 557960402 0
557916403 513375200 0
325926966 278711603 0
511163943 117910204 0
404127945 71213418 0
195085862 165478271 0
196093171 405615643 0
181982578 17793251 0
550713914 249108711 0
411617944 240845121 0
384415495 200063666 0
371080006 43389782 0
208566058 172693328 0
5808621 208271418 0
408442840 90418535 0
212423852 463519969 0
501087219 491954236 0
27999999 196940397 0
157795691 462801641 0
74074405 308472474 0
54309108 462473814 0
180221722 512196836 0
563462297 551143847 0
312251189 428313468 0
549775322 243956530 0
87843152 334987352 0
442136994 31530000 0
332079420 449875609 0
560145684 528795529 0
95346683 171473366 0
428867055 465664077 0
513455137 386803587 0
347046829 50098692 0
170496376 31035438 0
108447996 310263864 0
265139295 195126598 0
9869891 491844496 0
141709873 302112231 0
495090647 143313605 0
75610197 494955856 0
405785126 126893872 0
472638019 515868766 0
223750729 430090261 0
549623445 117933894 0
233712067 367475290 0
451327498 156539291 0
458613675 358529713 0
147232641 410009658 0
88001565 169363634 0
161233218 57803523 0
153480928 109580504 0
491172178 430429339 0
512184325 71833847 0
312288242 499385289 0
280433157 303453294 0
316591175 174749369 0
106427515 294146622 0
253341639 129536614 0
462224439 306193412 0
54143761 249470911 0
260089714 43790422 0
13183381 104436657 0
257678216 339840167 0
413721945 285209049 0
518959274 410573481 0
205314519 300762720 0
97684177 397651209 0
549453693 68857145 0
81518873 92574764 0
172846947 223036611 0
173653720 325325135 0
481290862 323505076 0
322708585 71504719 0
278987348 534091625 0
562698931 410553220 0
377803198 342966688 0
530546980 447154823 0
276358109 362986486 0
365942360 219147052 0
421747678 451927735 0
535019877 487261575 0
433431732 461513548 0
526456187 372448171 0
400872561 174824359 0
74779167 360934966 0
319604674 523551624 0
99789278 455710969 0
238550154 551534711 0
282988210 368859665 0
206965540 475151495 0
234146361 566636785 0
230257236 231217118 0
537660309 566499479 0
160530040 507867842 0
483569780 437426367 0
347725083 333863180 0
379869465 12055270 0
568954357 166010713 0
35935472 169535135 0
230789538 115227853 0
187433374 530997164 0
271521851 280807462 0
87228662 396959738 0
293464906 240743331 0
317936276 504006329 0
531088458 514993343 0
340820045 325524819 0
350150745 237621932 0
536785960 382023760 0
208861861 347267735 0
12338935 138241958 0
204527137 35821589 0
187755429 320038620 0
36810191 310974114 0
135146218 559008457 0
454873083 511305777 0
450784959 429628617 0
35351093 233537560 0
305793489 302557106 0
457990141 375676 0
450771503 528444468 0
22305945 259414203 0
241603198 105279155 0
141093186 431561863 0
347251139 421759856 0
483105160 174654538 0
419995898 67128112 0
324885697 450200752 0
233754170 325458319 0
1952493 390305813 0
209462805 565827880 0
327563363 75034667 0
427041198 287007251 0
476603463 548472936 0
168393390 269093227 0
201831344 303625802 0
184734734 150623002 0
293270101 514903205 0
320775578 158582659 0
542628605 97250045 0
269224843 48520147 0
492379509 171143038 0
97142794 97645506 0
10226298 70936732 0
159471473 350911247 0
463853193 183098363 0
223437361 468306718 0
32891832 353773429 0
386591194 66442842 0
300554752 54937080 0
546941555 410688721 0
225383126 504508250 0
333398250 62558324 0
395510223 105579767 0
488451852 164308502 0
206138972 264000209 0
362302644 360509753 0
153916649 414645472 0
316539067 563879800 0
148155773 103820890 0
565689393 335485692 0
404196775 340277876 0
255675668 376809812 0
42322648 81198737 0
505061077 463616579 0
139425837 268679568 0
260050337 276479564 0
322551096 200951721 0
21364774 422723748 0
1268251 268641108 0
95426818 396434554 0
271139115 79295809 0
567387025 297051888 0
129664325 262347945 0
170238837 373718028 0
496633747 49503479 0
278424542 267113665 0
434233865 424865063 0
313518010 399362087 0
127453239 25603711 0
299294857 163972164 0
323369320 397767587 0
438812242 119721704 0
504142469 271680830 0
368670934 143954415 0
36154446 5303844 0
256684224 121806538 0
509143853 353200250 0
64991221 282525378 0
460019351 350280305 0
96329155 427600812 0
568580137 505431909 0
321428958 10863947 0
239019389 189503422 0
27222083 433691810 0
459016917 3510397 0
190503554 201482682 0
124231548 59502510 0
302025314 373736352 0
325769243 406255872 0
86764695 208690717 0
477724406 7677932 0
72711819 73672922 0
250940989 565086401 0
358076433 172523517 0
110804511 409575006 0
299185666 442595625 0
318333859 71355659 0
180065611 139765208 0
133404526 194561671 0
433037000 31486655 0
79618714 410397790 0
452885665 93125767 0
542756044 152674608 0
374517613 139225461 0
539385625 527257080 0
8751968 63660671 0
39102517 244815957 0
294448984 456368660 0
299650388 545807404 0
508467538 50925946 0
433720853 24804046 0
110882207 475851707 0
568668646 110123194 0
225726592 289641542 0
123519527 482335247 0
40255689 100027701 0
175371284 375252330 0
156759425 136392016 0
338197521 33191759 0
216083044 448965512 0
271697874 384336034 0
540816817 519834649 0
339026752 25970844 0
120484935 389351269 0
370938376 401224703 0
463849842 446454895 0
446827377 442821515 0
163604124 366690691 0
531385066 496030509 0
484140997 502736155 0
164426661 377741641 0
180366222 553740451 0
64198383 73129626 0
401905251 92997407 0
424304381 428419977 0
459148499 46201897 0
308030970 220325169 0
175509242 194733190 0
332256743 221607636 0
454417643 15754331 0
391215292 277514891 0
80548820 511604851 0
147426651 145529289 0
554251097 50162035 0
170158583 311032907 0
272724570 248052980 0
552106528 240726033 0
568540408 95419855 0
346737345 201102712 0
435891296 181868149 0
383564786 180824100 0
560191070 284794450 0
141357205 63676869 0
374180712 215005677 0
9750566 483696688 0
286606392 484465093 0
118906008 238638650 0
165729174 209970289 0
157112490 534672329 0
160657293 30982727 0
258253177 283523738 0
81159362 266488785 0
284787138 286085573 0
57274012 352209 0
94504192 544265682 0
94702483 98462105 0
474833221 203710850 0
83175382 347743744 0
366494728 440849764 0
134950260 495153738 0
348131364 513093264 0
19916534 189381616 0
16319070 542700651 0
475658759 366473520 0
440126168 564016074 0
340847727 195872352 0
118887597 403275895 0
308918903 560912388 0
33572710 517681813 0
229628757 494905477 0
254798148 219299924 0
536578152 63178237 0
51058871 355289215 0
479293745 466583870 0
417339866 209494855 0
399165601 337998015 0
302530647 309154617 0
15024376 479488457 0
50121296 290558652 0
17455476 426204619 0
515168251 185100934 0
219652388 167754292 0
547160826 529458293 0
175942683 239457096 0
149478294 76592782 0
58389227 374608208 0
427003193 369933293 0
420438796 519647402 0
559026318 436304768 0
36254400 375017435 0
427265539 529166875 0
209656716 267306987 0
543139065 361344049 0
115579653 93940462 0
60961525 258599958 0
353681582 527788496 0
120537502 533559916 0
132876106 280239066 0
208630766 4909901 0
258664192 529048072 0
178079176 370955685 0
96901567 155241673 0
238958289 299359865 0
172576540 16803 0
52315880 489972073 0
266757171 476627738 0
91594863 36126196 0
11388153 7485533 0
286778381 564527995 0
318516316 493242071 0
441160235 383289439 0
46975908 276686011 0
265591504 351777139 0
369399610 187422271 0
42999538 331465115 0
132883307 499271348 0
263161817 295465680 0
256300148 200789568 0
380774127 249932863 0
68599225 264384222 0
169939729 196292060 0
488005335 29189425 0
84788430 508827076 0
209052774 231615771 0
373909589 379871257 0
535643931 529118671 0
8090916 94920686 0
57923715 183613095 0
14178518 182527718 0
178741314 255096320 0
421277628 156211372 0
285908960 55572092 0
143781894 514999363 0
251504909 51591649 0
24440200 53802460 0
34894024 146333483 0
299263652 155902193 0
397916155 148427979 0
531367276 466677221 0
284990494 214771990 0
375786407 545332595 0
45363626 349576889 0
534171296 285837435 0
542163092 323206017 0
166786759 546020703 0
189506211 78664398 0
49010439 519173436 0
27757388 504293885 0
148144896 39076914 0
567563165 125138629 0
347918657 154936890 0
216417019 109179233 0
323781411 506881773 0
157093689 247681785 0
420581543 121877976 0
337366296 474176385 0
182191670 471600322 0
48977464 411015455 0
28185355 119197747 0
511508073 559524128 0
257052376 26316265 0
523877208 483798737 0
98567970 99975936 0
317963427 66367125 0
66164907 365441347 0
451835726 473676185 0
357074638 508472981 0
118243486 434161155 0
105200762 469464203 0
11422748 125179020 0
312086808 237239576 0
44990974 247042549 0
371157973 250017362 0
143692796 249822708 0
50024475 309916946 0
542173671 259190510 0
477861971 465620437 0
113141359 433037058 0
223498528 563790090 0
338195848 285474928 0
365434715 423338292 0
75073113 380798480 0
494078787 333526204 0
492615147 165153539 0
142129963 397419747 0
167136392 353672785 0
214674080 13134643 0
522199129 516326630 0
4121018 292833482 0
483922257 471803375 0
193299449 87934872 0
215788932 218777909 0
374929798 558257852 0
438656908 307601084 0
70517883 486216024 0
110857149 214575960 0
520880342 197996006 0
413571709 150849735 0
459977574 395222014 0
168977544 409791415 0
517844197 117995271 0
375132700 556379919 0
400202281 20596181 0
38443934 348949831 0
235020822 464661830 0
288286959 33904371 0
556108460 543487853 0
385168122 79974238 0
50589848 278987713 0
510582755 40796081 0
261636479 332844619 0
308391596 229255106 0
466925382 73352733 0
362266709 319518529 0
174188569 69333218 0
548141747 462225669 0
230838755 82910848 0
150156784 294632653 0
350031123 422457769 0
395561669 120740979 0
84597842 295641985 0
157274861 345974011 0
38152562 384728591 0
71715648 187225251 0
247054928 10073114 0
49120015 354473354 0
76298404 272073481 0
253767586 254950004 0
343644978 424994727 0
238594465 110059484 0
555392779 275428167 0
78737594 243862173 0
524582307 117644999 0
529267174 192013370 0
529596946 271860754 0
482112099 296995568 0
21199514 307912837 0
406258479 381366132 0
328760494 483506040 0
85395084 36278187 0
135816645 563942542 0
516171682 316474324 0
220444899 527357947 0
71051054 269575122 0
404226539 194411229 0
561987934 193560968 0
136685399 550407914 0
391914002 426280074 0
63251602 501462445 0
221597418 331964206 0
333225463 214458632 0
276356116 355958777 0
37783769 371850415 0
446916150 548841454 0
352523926 498425688 0
51535930 108461565 0
469247369 7725551 0
101518557 548185269 0
522080913 111518529 0
414604570 568464317 0
367453027 1734158 0
309027144 415843730 0
355457543 392020964 0
379421907 119617841 0
98398768 153457519 0
234977342 202454500 0
460316671 314205980 0
281325809 104459496 0
135567602 444732549 0
376241106 451191013 0
502681513 86556522 0
306814944 566886387 0
121722512 562809986 0
326246158 359749328 0
49486728 471665218 0
297175111 561809679 0
508010874 396622883 0
473978792 532671028 0
296746314 201794075 0
130637646 310179042 0
409307316 469994457 0
122026587 388051532 0
152480728 217640440 0
61977324 35768735 0
454312891 367679217 0
557347310 447677957 0
141036273 196559252 0
446535077 148105756 0
118873443 193259853 0
511170022 127879601 0
462436009 71948243 0
163693414 307895398 0
81104423 537293766 0
356304269 76282906 0
217086471 455692811 0
464381832 289132611 0
519945024 511571741 0
308381001 41804665 0
62521262 358633092 0
260259373 506779216 0
85950716 118846208 0
365318233 283516343 0
45063156 86787579 0
277975263 229840358 0
123143571 405620710 0
76612086 138559390 0
333716490 7681212 0
392157799 195174518 0
566632106 345171850 0
304072535 541880072 0
9460844 34043863 0
524246739 326270121 0
345210350 463035771 0
261397509 47175891 0
467674185 249250919 0
139635594 143271071 0
559574501 379473968 0
317697866 471412321 0
420470393 75853668 0
293117423 57221735 0
43589387 148602108 0
249188275 491177308 0
39773213 426604745 0
563489482 248389628 0
304567306 164376361 0
191184500 370766124 0
405829930 449533166 0
522696542 534720078 0
454677174 543302961 0
310120109 359338432 0
300622833 114542698 0
47632008 112798927 0
405878256 81315401 0
501691939 556235531 0
452133222 307167055 0
273133936 551470424 0
30337775 407817968 0
409334187 501306107 0
430364369 414833556 0
62697928 431896280 0
127325750 532331451 0
503992170 446364459 0
563774617 338531400 0
239612900 347813759 0
250531004 394498276 0
187161177 215183567 0
128001446 282959558 0
512236993 547409620 0
257545658 388919896 0
216678917 83445025 0
11409711 62124526 0
61391647 536153902 0
4232542 30887702 0
191265349 1313915 0
537302626 134659269 0
164068209 554025252 0
443055211 289483895 0
204225203 430046383 0
250241612 201024499 0
364561195 288859989 0
339860868 493816879 0
195850555 18271791 0
199761236 459811306 0
194817012 215879826 0
533792625 66891585 0
487042501 219515059 0
218638371 170756779 0
288093441 341183595 0
62738311 271051634 0
28752002 476417596 0
80084038 498290232 0
383921053 284989197 0
276067732 265502248 0
140857602 483342163 0
286920286 549408737 0
8095987 434478775 0
506810673 137748307 0
282556872 287862456 0
10112487 427809707 0
17784293 79995713 0
475536647 256355254 0
280889055 134141465 0
69900333 384829041 0
267537768 218072057 0
196552971 227329463 0
101045947 446271070 0
57382455 532730896 0
439248903 109158672 0
17566088 281704837 0
246044672 305041121 0
253637071 296394231 0
559243504 148094137 0
552646470 465526739 0
110895159 203288071 0
178541877 334632172 0
532597936 199124248 0
549424867 262607790 0
523233064 287035903 0
149219474 33715186 0
100006240 149131673 0
335378059 157554491 0
245026041 88567590 0
359797898 209598226 0
564847646 275706419 0
172356866 435962695 0
206119238 277387491 0
563049168 547016191 0
333073509 537688695 0
314370227 428813149 0
198381372 48495204 0
2547619 221363954 0
304541621 343812250 0
133928431 372037432 0
30734997 156924512 0
346019904 117107079 0
56090965 59939220 0
450705563 37310316 0
495612270 411937826 0
200905805 300177493 0
561136410 119217849 0
41902818 422770161 0
102774507 369291112 0
505410866 64481980 0
5977789 215090998 0
106778598 95474810 0
131375752 378772966 0
238997244 2305864 0
202191857 487623953 0
418509782 298771955 0
194918655 167525014 0
250079689 508059679 0
449366046 187050803 0
433246282 365343497 0
192425530 491930437 0
147902570 229178261 0
265161300 1837472 0
236078552 181031791 0
553942684 342692315 0
542278356 198373602 0
347050492 133712458 0
123458320 262101803 0
421772541 67375633 0
30018407 384672277 0
41814715 96769014 0
97108948 542930065 0
37328583 483150772 0
450754260 561753258 0
9240850 151490683 0
177848101 256718188 0
1005596 62884855 0
556944410 402849393 0
565366942 80031745 0
245115240 76091674 0
250873311 491644867 0
230470618 332682516 0
108195054 324434464 0
394314723 24294720 0
210328877 507688231 0
112364708 281286833 0
467786766 119025040 0
528000970 383409011 0
135004939 265827696 0
295474981 565830653 0
117380419 57395107 0
160095824 475938858 0
49795957 997608 0
313914660 525892587 0
338284452 321440868 0
532350605 109176136 0
293687701 260632419 0
236410162 275573113 0
127909209 166892384 0
545633941 183008427 0
427019942 128702941 0
368077948 37606388 0
106503455 22456173 0
43492464 40285535 0
382468657 46248863 0
565857231 445385457 0
1745700 509583848 0
482644902 256946246 0
242342559 182815190 0
46087809 439931665 0
161792173 39560704 0
479169172 249951881 0
224584865 395818813 0
560342283 239604560 0
565841137 281093707 0
347803915 463880474 0
289734168 185866125 0
557066377 481691401 0
491586968 220374461 0
284950170 240915727 0
510416101 429867809 0
477497642 300560112 0
505431865 411873734 0
376194469 189349064 0
55204545 157410623 0
163897632 394722437 0
4420448 407591495 0
275453136 304795423 0
167187402 84043505 0
484172439 218342435 0
284175296 216910482 0
177613391 350244412 0
387579055 192188075 0
232403722 223588924 0
134317059 456357113 0
463585354 385550214 0
115744049 383171699 0
84167948 298240138 0
288329790 300924104 0
113349531 317616327 0
170202015 322151824 0
280337813 510291150 0
253116779 165990977 0
150548121 221794882 0
45483470 523062456 0
398955755 185529938 0
456089457 367290205 0
144938631 160089027 0
104173759 36835271 0
153968671 106813739 0
447727730 568982082 0
91823874 136647795 0
496080016 131784661 0
130152841 160662733 0
154020414 262896865 0
249741114 47998888 0
189151340 341655313 0
185690393 257191178 0
391491396 42987699 0
539341892 251410437 0
105850665 265255543 0
54135065 559246955 0
378231393 197889373 0
480854923 234535151 0
400321380 300932931 0
40738284 328486276 0
158985212 472204805 0
94249604 82894468 0
132962087 382517991 0
115486796 72204351 0
332696250 288203119 0
43115562 492378306 0
41154953 132166005 0
159819 373345164 0
527820026 275964857 0
2894952 185244165 0
320185032 99299531 0
149774874 560679250 0
545952582 117010760 0
424344827 335302778 0
464274417 84302456 0
59172577 452658447 0
186654623 105728070 0
94024461 544361998 0
28207127 237887259 0
107263294 214508689 0
17281824 185601865 0
27899316 306099415 0
295291335 56267071 0
369441651 133701363 0
100580486 263787701 0
37430524 65380552 0
537596731 501720808 0
47636566 313937988 0
76517090 106233504 0
515083952 439069559 0
97630000 32838048 0
419745948 533196193 0
197436395 408245075 0
25833616 492579091 0
410832372 217106875 0
520012769 205713832 0
266050841 307092316 0
54330443 340310353 0
164036466 140185143 0
359351620 367601264 0
491338758 249043166 0
409729201 518788634 0
361326230 235565214 0
394572428 206064047 0
344668680 567637089 0
291268104 367985434 0
281376925 131566797 0
369465841 400422936 0
293040944 222436561 0
261687622 179573321 0
380124442 217369043 0
175248197 27565797 0
16142631 301231756 0
564115004 394589409 0
507414674 301255016 0
428254641 399063054 0
525845081 364836215 0
457431973 396496093 0
258180033 136478796 0
558139371 471566741 0
257951333 97457160 0
422970131 370376176 0
29102781 339780670 0
451620785 29983541 0
235462512 372266393 0
218181786 176192149 0
193955022 410160890 0
379401119 83125646 0
491143782 127372194 0
54503167 400298940 0
405323772 96839679 0
565962514 33794197 0
456113888 300037050 0
178805283 279530205 0
138977014 36378462 0
185327285 515828091 0
357157525 207271205 0
241609342 259482726 0
527363459 500307141 0
279967395 52561792 0
380275803 221898904 0
177242418 427441756 0
104969878 281164964 0
167458377 326927761 0
26036046 430286464 0
386371330 211783315 0
245366189 468722792 0
377683175 412446246 0
296751154 486778913 0
224210968 171318131 0
517073939 364762509 0
528275151 169526721 0
91428608 441247111 0
508332276 73693960 0
318315127 108877505 0
30530188 70735420 0
34605830 32661321 0
233769131 209143384 0
536390675 524669190 0
494207012 41670913 0
298620398 221452339 0
82012988 76487125 0
342102929 114500559 0
347334589 71829152 0
72847132 186703878 0
112785903 237465239 0
181060978 288896313 0
499056454 550101139 0
225516491 190676021 0
129063298 358494146 0
72997389 30416490 0
539977045 281668741 0
375761016 544929605 0
356965297 263780453 0
402664823 198278480 0
567231251 544613117 0
244811449 246511617 0
90419517 358809641 0
4911001 336570357 0
390482888 100805328 0
149024109 93959147 0
476067461 521363810 0
213789246 183552074 0
211691226 245981687 0
86779186 156773594 0
60831642 231527701 0
219913274 446847708 0
125243241 177041542 0
496461448 121862776 0
442129939 163629795 0
83066962 135805361 0
404991316 230347765 0
375506807 621422 0
445552249 751292 0
291812973 203689065 0
114530477 109591200 0
486169983 206332940 0
153872344 304413514 0
306737011 204356138 0
491875201 270722712 0
432040064 387035259 0
314923274 112187157 0
109919041 476213842 0
343065424 487178747 0
228052271 176586258 0
519398157 509981601 0
564218173 243756823 0
283285319 137630518 0
230236654 209617503 0
211952057 394731060 0
353363176 550897232 0
78758720 124640141 0
70804074 62436739 0
336127311 426296522 0
23716108 37764761 0
286842591 409799392 0
81481626 389127890 0
528817430 516989282 0
192584392 429354275 0
232297356 543119505 0
492194647 518500054 0
529146633 485784697 0
319616435 483600257 0
202087024 403162251 0
166857337 163600194 0
230248097 515179550 0
368216805 374867511 0
247358480 1136865 0
125240421 438631688 0
512669116 498384875 0
442892652 441950259 0
181248414 360093103 0
395577634 538003582 0
280534804 234034805 0
268450115 224699037 0
377414698 74197442 0
219281046 117979653 0
315475757 258136325 0
564166713 380726159 0
10557259 467553136 0
62395577 111926751 0
389714960 340345744 0
255424160 34209983 0
215831740 61032149 0
157903718 179468618 0
56100883 368906575 0
39982456 17507992 0
351343783 126339400 0
203345550 504900222 0
260986973 260074326 0
498593782 371094671 0
231226415 189364684 0
16857781 337279102 0
487274994 370979009 0
478265651 567202897 0
566719095 101468216 0
6132991 357282451 0
395375288 435506677 0
416556351 516343313 0
444443215 2132884 0
488343437 137492232 0
179747429 342538986 0
379515727 268983332 0
51557624 280161411 0
495098387 529221096 0
245663136 461266359 0
345732461 84080744 0
171697381 33416759 0
11326416 58792228 0
502184829 34477541 0
127738461 33125893 0
455011385 302749592 0
280415419 34525556 0
390083159 290759822 0
73025610 550155736 0
235822508 147109972 0
175426525 471104676 0
485304698 525722789 0
235399292 29587927 0
37135344 446458533 0
401994929 57277630 0
467964238 557670220 0
323296547 284390363 0
269700303 100117864 0
478834950 145907614 0
355070959 474750096 0
462089796 169024832 0
454949962 248329123 0
321576311 79331808 0
487350272 224764914 0
145060036 186079496 0
148894930 9411484 0
505047648 356070727 0
181489331 13822671 0
357884768 242666245 0
365585874 22336956 0
149203568 261927748 0
183097408 191516636 0
332209483 192039426 0
408080340 306320677 0
546395870 337948737 0
511391440 395977367 0
170166202 566740297 0
7565292 360093821 0
191852149 474687168 0
381457060 567020262 0
417834770 46391510 0
482032004 104606356 0
340146330 228354839 0
79535207 326399954 0
384113567 209901206 0
393772244 409510746 0
222405681 278865441 0
324948393 498698001 0
277760612 151945868 0
53572960 225633130 0
161432760 193904613 0
525642212 178064417 0
159295541 285757221 0
159429513 470671636 0
98411460 317117506 0
284086742 528913508 0
136042026 565059729 0
526315023 46628412 0
64507850 295862760 0
332144815 353250906 0
22339053 56557283 0
503284901 544431302 0
197137979 276010982 0
103086942 96344617 0
530913742 204222204 0
441931408 550640185 0
114315264 548875878 0
152534220 459870467 0
75956799 428324501 0
349946500 412768970 0
397502563 557850803 0
330822511 87062942 0
74192309 216230829 0
34270107 149420828 0
200753786 62589531 0
137709266 384378161 0
51984708 411855918 0
294782560 139921390 0
215539268 352471750 0
394165799 562192558 0
501731453 116101162 0
19238823 398002912 0
560837538 165235723 0
471846948 6413192 0
259887350 555472019 0
170030707 7699176 0
44724348 425148961 0
239935847 90665871 0
345939969 429744873 0
67990394 312607034 0
228661660 17029962 0
257262261 230112105 0
322975953 299688926 0
298446549 524732540 0
319871120 89830765 0
176748930 517915256 0
240596373 275292942 0
35084390 435178699 0
511799004 491829584 0
66844800 428318392 0
143177661 77950915 0
499739364 286616268 0
67132523 306071349 0
183932542 352655994 0
305215870 242089521 0
216194554 111134923 0
49281832 176128729 0
84134270 452083887 0
26805600 277143141 0
198062852 369461376 0
325974506 267086405 0
59404328 319003860 0
72569468 540690158 0
381588563 386519124 0
336503238 536577113 0
376792342 489840986 0
17019527 279422020 0
198537409 423731677 0
34853969 383964402 0
66467617 475448580 0
31876111 145577990 0
9777028 35924306 0
401131561 327535542 0
526789860 156119136 0
460968013 500881319 0
128052140 329663619 0
346052978 470750079 0
238357902 322333025 0
554893206 28154237 0
206628719 310756683 0
26531496 259918541 0
90170495 206301616 0
245335140 287821266 0
3504149 261915328 0
59386086 123428146 0
80081596 407227711 0
167803242 186152415 0
363789934 471100330 0
108178965 441169814 0
83113441 248063874 0
271815273 477960498 0
176302120 115297384 0
395267177 383253017 0
437373673 333545503 0
569138317 344008841 0
418908133 362211203 0
483387101 167492652 0
51060128 168062699 0
239293397 384609954 0
386789372 509472526 0
453071536 59777488 0
94670065 226976032 0
358270560 538640079 0
300338690 314496762 0
64428343 282256666 0
358531329 336344383 0
167636586 24173542 0
15253040 483872240 0
473604966 482991056 0
242126908 568646872 0
389084189 27635995 0
67953663 127248602 0
157946984 350440399 0
255741140 305620194 0
294404077 24719945 0
421281133 524858783 0
54646079 3641306 0
531465442 15098152 0
533804178 545313768 0
125539339 148343108 0
39371465 277979696 0
256633842 535206766 0
44920998 556657659 0
555592861 370796471 0
435759675 130788930 0
362539464 566496620 0
146916194 234836959 0
231923162 523386263 0
520571535 359749602 0
458503180 44598077 0
483396956 568868614 0
295486636 1445381 0
567243089 1932135 0
336616951 375054300 0
483763140 357268900 0
212658571 263056229 0
468492269 194647106 0
215622845 461912963 0
48765690 547251163 0
286899984 96540810 0
76618762 224221566 0
212422951 557738425 0
411999134 283534096 0
463108345 124066472 0
109197088 366702894 0
184409824 269134553 0
181698060 54183749 0
186108312 439231884 0
266146144 23386434 0
299372540 534130962 0
277398954 468643583 0
29041840 488695054 0
124915626 558624641 0
482918476 362331758 0
310958216 508769712 0
52453597 228603037 0
2699986 404415055 0
476493928 496526516 0
259239207 294344047 0
338317101 439985439 0
453256241 123224328 0
471602903 370632920 0
339346160 320346553 0
26420921 119611771 0
71264639 212027188 0
237262661 476008569 0
364766172 117654966 0
528199436 292186661 0
160238896 73951084 0
542777408 395296789 0
118142736 192996814 0
95568393 387108910 0
221322822 312472547 0
484587039 77811901 0
52988347 227031718 0
271478108 367855926 0
359721000 345260042 0
497964562 554947052 0
490687797 514521224 0
332692758 49315262 0
395936185 513619865 0
144843715 202165708 0
306577200 40609279 0
81779471 553135054 0
54862549 117495148 0
37428481 533722928 0
353954816 561400194 0
449524000 76671135 0
21049331 370982649 0
70182384 408250470 0
523545371 46221577 0
217466223 186462091 0
306566064 493972033 0
114823243 21865529 0
233349450 538122355 0
432059477 182491478 0
472668830 166392292 0
191370436 21554379 0
178873300 130877920 0
22639081 299228924 0
41425999 268125599 0
531392546 26849893 0
420134539 215856757 0
350423762 386851617 0
157580430 25138938 0
237728752 49525711 0
398472765 134794177 0
286850961 32106076 0
45626101 326324683 0
141399836 565419993 0
10904327 354168489 0
463837492 514030572 0
513799303 502546103 0
352584132 379331853 0
550506965 535274438 0
560494954 336449265 0
219247883 316228604 0
390815806 461255004 0
219145859 4845851 0
264110089 467949983 0
419073084 528354006 0
333842544 364659206 0
373650928 523964546 0
554549008 274403219 0
378982265 94895838 0
197547822 364948856 0
567022175 476329279 0
191896738 123418364 0
280706167 76667624 0
414118346 225592780 0
20206894 329887475 0
462696709 42094896 0
275789955 317676898 0
291237942 49960756 0
239827027 367878461 0
119357890 206192648 0
101048608 183624077 0
324424803 542187261 0
88775000 72215576 0
17264299 316190452 0
431041676 511533166 0
421228473 118741152 0
372326060 142811732 0
471160973 513249348 0
344908313 155903333 0
494536358 492593407 0
469845577 129015565 0
396990989 188192963 0
297435989 62560094 0
210533478 361395516 0
498310541 116790949 0
80214751 127141066 0
266991325 134070741 0
307084457 191443236 0
350170098 467225553 0
322311637 189242915 0
208100880 403986682 0
245539095 508731894 0
59272026 231813015 0
381735357 535161287 0
126520058 565753851 0
388565547 529251107 0
469495366 435790679 0
565154422 268940962 0
144037964 71562462 0
243794098 566420758 0
398009553 142718974 0
125858093 113985585 0
488391561 70673388 0
234429134 165250090 0
120723022 29615885 0
59540679 186001829 0
161960366 510097384 0
58904538 6720829 0
113662675 309893008 0
273887244 433521999 0
382329200 5466222 0
319993157 527119729 0
129503428 240465700 0
39672107 70240222 0
466886606 440306208 0
3457391 509133400 0
149955396 234275738 0
312040598 182478614 0
319922898 182356986 0
514135964 232264585 0
280612827 456897224 0
203456540 123599161 0
403461300 193412796 0
9741387 440017031 0
443078643 93773256 0
235791660 187391552 0
561146637 80955462 0
355779663 83061514 0
417020922 486319886 0
23586525 443806304 0
275041959 257071206 0
536113520 294988084 0
513615436 186180227 0
40037001 153227391 0
307084281 319862318 0
568481287 274900019 0
490600496 2894452 0
43391270 483508637 0
403861719 88723257 0
258416536 198009199 0
321140908 475844136 0
440257388 110269668 0
174676381 304996339 0
377860284 407704252 0
40604591 162949195 0
407796162 40152592 0
340546514 387297633 0
422943416 556648964 0
367060149 456448784 0
448980219 171958374 0
298743450 4494713 0
62629757 172908284 0
324037436 432275915 0
122189143 285327068 0
526885621 335039550 0
342996511 446993098 0
183870014 74898295 0
317280447 31038033 0
357768477 511199827 0
87372281 317556710 0
293261528 172977475 0
344163280 138043722 0
220664606 161131277 0
547302133 69911343 0
433558709 199042334 0
248762724 551505515 0
14138412 89727561 0
394867911 197149710 0
126701958 353787765 0
260665583 285632909 0
300130442 253074960 0
60071759 33088314 0
213767144 524708191 0
173942064 198489433 0
170052929 39572424 0
531092266 264378748 0
178180025 192548377 0
154118710 362194 0
291861045 333957774 0
300706055 109728903 0
204946443 378252875 0
334265229 247154625 0
549255312 1944099 0
555514325 154646601 0
301576082 72379874 0
490524238 253319394 0
184305134 470267847 0
523557339 317765578 0
418667733 168651981 0
149253397 330296211 0
520756030 376726002 0
384890679 215025575 0
39401598 533204558 0
182906118 540931921 0
8662879 257386053 0
165629179 181524809 0
409559960 286793857 0
316528910 374340625 0
152616526 215963734 0
541259752 554761612 0
386647702 445910604 0
283624164 488401031 0
334820161 554213323 0
241523086 478699267 0
243891712 289623061 0
549249271 358665053 0
191589270 13223156 0
563740802 452565452 0
227745007 408302525 0
301287403 540050726 0
208542116 425409053 0
114567893 157350583 0
473798721 64396496 0
447757603 145576257 0
4556095 434350162 0
530542084 306994424 0
565252900 424821056 0
11343956 496942288 0
497492658 37253944 0
133725502 58835717 0
212044116 201511988 0
329207072 53274333 0
147000150 375215651 0
87962874 425366346 0
455280737 83166123 0
9383841 442147270 0
292162107 492908515 0
558780324 554467384 0
178608206 34251058 0
40740553 537061187 0
428006042 508521940 0
545436569 559089506 0
552635949 284577779 0
72559393 317121386 0
261056911 53428035 0
375366805 434015261 0
359773033 183084206 0
246957637 56870463 0
289089501 286611840 0
333980608 269585545 0
326742951 287845363 0
342770845 126964 0
206631075 527064425 0
255636794 30454261 0
351628246 117187259 0
469124884 278969464 0
298659782 387082077 0
327236333 393569004 0
432708704 133591800 0
475601669 411071771 0
213263910 405295162 0
342805953 158539667 0
347360182 248097389 0
424020512 197969446 0
568699658 428304454 0
144287104 417223993 0
311718232 472516264 0
532615266 277752498 0
356273255 131568538 0
260703183 280648628 0
414841444 404213723 0
161615480 89888286 0
495208598 74404003 0
316515744 453911054 0
445951037 556021420 0
530833350 14317484 0
25473323 65356544 0
368853621 360998945 0
311205874 319899042 0
51480987 323962730 0
424288078 552064326 0
485808008 114052540 0
246856291 350649684 0
334751014 562576958 0
516705964 238719795 0
159969970 286604540 0
375567603 526585377 0
72452086 483167026 0
485388857 342439725 0
136400037 337979746 0
421008359 128588267 0
40032144 518170558 0
391342365 509098341 0
207919059 43893672 0
106478713 60871532 0
285055070 111822747 0
104962348 113320324 0
217932738 199096615 0
412541368 266261564 0
247863830 505983689 0
242474131 438641503 0
158503674 100528103 0
254485220 534179414 0
534314055 115000651 0
324488898 76271738 0
200235996 167676043 0
442243669 40107338 0
81420930 48644268 0
269933689 92970102 0
524561863 232922770 0
243848005 208765560 0
256761154 255214847 0
219546232 71801998 0
468060241 247923620 0
319974316 224021686 0
168754339 305225412 0
155687198 87463712 0
267664538 247099915 0
551156083 179064208 0
356343003 421417255 0
505992710 370016102 0
435624346 232394504 0
508806408 213385714 0
120942134 258312103 0
240621541 243082028 0
323618299 30378782 0
241712814 551713068 0
267930114 301041482 0
532887399 304723656 0
243092286 188579391 0
382950645 52725634 0
543491745 518149367 0
270376334 301107880 0
133190654 508546447 0
553291965 375100565 0
232649779 18292031 0
315976370 105125834 0
412316698 381892645 0
303858452 433410975 0
179927364 229361537 0
237478065 314433228 0
182394997 421680389 0
445375836 392029732 0
65040209 279100214 0
516576461 118110966 0
512103217 248194973 0
236771711 448795769 0
313478291 473003303 0
509019622 426989363 0
70286207 556397469 0
292665697 550367802 0
541163192 13119429 0
155393981 503883484 0
1816985 355080851 0
403112811 442238686 0
457392003 467581391 0
177567764 390948074 0
387620382 236306511 0
531623384 414730893 0
498157105 62329776 0
452987966 150363899 0
176745751 490171924 0
231500168 94927354 0
503295400 37992391 0
460847290 400553734 0
491140254 260914867 0
94125370 124800829 0
553588920 186924501 0
534951280 310578432 0
487692923 511456097 0
199570188 460389885 0
409228582 146895769 0
142243479 534914242 0
196549029 220600261 0
415649833 44244180 0
305578688 85908684 0
447777593 454701277 0
407382277 396656219 0
520744744 465470806 0
513815698 122484935 0
246731787 311640635 0
208340927 236207184 0
430955328 111126401 0
481407739 33150680 0
412880443 180237671 0
207444543 168506414 0
19746538 350580791 0
146595255 491752137 0
358364407 172053814 0
345861688 202906752 0
106741001 219921008 0
435039567 12137447 0
445302562 314363430 0
168484548 28153861 0
21381587 474279812 0
486139308 265791666 0
504092127 83694220 0
476501378 544415788 0
21657741 246442518 0
414327936 58610381 0
43711921 239254271 0
398728164 92489897 0
250817065 78575933 0
129917653 493835991 0
567939789 350648929 0
527853904 251092378 0
448251916 565445108 0
498966716 270291384 0
239249114 544866165 0
567784179 150568029 0
428267419 479358594 0
558973118 208973708 0
84309510 94851941 0
259678118 147618943 0
262145443 370809560 0
286709587 29789339 0
208895583 411703868 0
554092301 364783613 0
545061020 167785869 0
253086882 510594260 0
528812495 558747408 0
1309348 391444709 0
374842596 463655245 0
401607637 4327395 0
101132743 46042039 0
6851800 78923277 0
452884844 541020133 0
16403953 3513805 0
286757114 48439552 0
442715208 366570941 0
524295416 160799437 0
11828028 112056073 0
127314028 16205568 0
153582497 244257761 0
198078123 540397381 0
265918183 13186655 0
507447158 62346094 0
278050110 450359570 0
511841766 309517839 0
442238250 550154625 0
462719080 427678853 0
508128376 171480699 0
348484621 102192641 0
70670811 270055352 0
549123178 341600683 0
292391150 81346363 0
500973778 132903891 0
422003794 535479626 0
445564037 311733746 0
149422215 111253036 0
303196941 107363946 0
501152988 111508866 0
347975425 501286150 0
511701468 363942914 0
263665121 190312172 0
42003195 506422496 0
276648635 496437142 0
172916978 352264753 0
381764908 351564539 0
229634892 455432102 0
558841849 256943620 0
65111653 265650681 0
319760491 545070737 0
346040685 151211649 0
255706400 174928328 0
488156748 269008251 0
495270135 76911478 0
197656695 170917998 0
252925912 281974423 0
516723611 385397496 0
313551996 375074997 0
171148855 143416739 0
47561606 539017831 0
520295231 282334281 0
431460889 542607673 0
456601508 443829447 0
278534346 490025479 0
110824586 122196134 0
206741897 195831418 0
472162349 422355427 0
514474837 353765052 0
457001942 191450825 0
222144240 223121199 0
137345399 395893229 0
213226001 353628688 0
328331053 159880127 0
135846168 491895517 0
77101233 174726489 0
414038464 166016911 0
354148429 195498338 0
300587713 219769976 0
10996302 532341854 0
250628162 242695828 0
498273316 221243592 0
482412556 55647117 0
403526940 154839923 0
523228541 562913822 0
102491079 20908842 0
109523984 238035382 0
162998403 124215575 0
6007847 354280461 0
467752369 335776110 0
261671563 206909604 0
113439283 440214293 0
21267662 404553792 0
413326990 48150981 0
208574727 349173660 0
319372887 3817581 0
311243780 479594444 0
302614514 130151357 0
337904653 517639339 0
545816058 365335996 0
78439999 554298193 0
291868883 202438193 0
372556975 166893160 0
152965458 291178961 0
324999363 127233128 0
416309508 546500692 0
27582308 115153586 0
492141467 256515582 0
117245343 307308203 0
498599289 309078752 0
352624521 540694146 0
47711927 81592182 0
11516622 453267409 0
327709488 99581837 0
295902103 6744197 0
30462243 97686409 0
22116116 531279428 0
553899214 88619710 0
568599460 453121580 0
268038629 512657765 0
98971822 457965717 0
189842733 305843842 0
145752457 302397682 0
83687740 561343252 0
530598280 301103650 0
505961586 65652972 0
183706782 21018962 0
215717654 238165735 0
536581207 148068903 0
287047738 186445790 0
429554845 305701853 0
461091748 428490007 0
220972010 38075377 0
453644280 217506695 0
226842086 81812008 0
394430970 253981204 0
8125370 152485535 0
427231014 552858261 0
267711520 19351871 0
162409025 25549096 0
87091819 42646570 0
393809466 232489925 0
38895874 465534938 0
259527060 332339312 0
33582549 342451809 0
35626318 284890168 0
309111688 105993691 0
207025390 492395819 0
55448297 113769093 0
179979926 333876665 0
309667885 92398881 0
77589442 436538123 0
96182906 63356378 0
154247646 243849375 0
42751469 269648724 0
203020192 185439235 0
365418323 183123703 0
422437282 374742034 0
452113217 42556290 0
173057766 26596514 0
163904428 357057274 0
558253563 113756108 0
501811722 277013041 0
254585260 404860545 0
540757865 90396875 0
407954293 232444368 0
40504205 37877764 0
373315437 339247468 0
204223125 418972469 0
411470344 273948568 0
542339908 554683335 0
477507787 444528326 0
511992175 386732741 0
97843196 225391165 0
480921936 512958671 0
82569636 86963100 0
525160822 323019077 0
238427235 327027403 0
422836247 10631732 0
80146334 313592881 0
552454397 44864938 0
70473636 275890520 0
225683422 531452995 0
138696037 506852260 0
497766152 533326461 0
93819599 265361068 0
383003526 304721956 0
105049296 404177771 0
165339870 545887617 0
76571773 337956200 0
184716803 170934420 0
60685822 559428709 0
337827401 209559802 0
361083071 366349608 0
275650880 35314894 0
533249002 532519995 0
519187341 51697259 0
317816462 316073999 0
174373961 281508663 0
444720521 63736212 0
63138326 403119272 0
505094927 22280712 0
239669880 314135156 0
62909827 191806093 0
302167443 542709579 0
69331952 237156469 0
143388559 355639314 0
106317154 39127560 0
365559075 295500318 0
190155921 500295890 0
221733209 443796404 0
411217982 68504060 0
228437049 488930202 0
253324156 233068748 0
170598827 348047214 0
391764485 199233198 0
139653679 1130971 0
433386082 451681887 0
24002668 312814898 0
320751143 85518734 0
209183049 441202650 0
556886409 247271044 0
345200510 549788162 0
454057269 73001666 0
305195535 98592210 0
49443282 119675066 0
559284971 193058639 0
82353402 292698830 0
241006774 140065799 0
474247201 42560351 0
427817570 155909895 0
175735226 342420038 0
523268562 422405063 0
524354490 139134030 0
265812072 231489770 0
347162230 390020378 0
94212433 391396821 0
107866 449962076 0
186677466 424925124 0
81878505 254887250 0
387240036 515382356 0
385337099 525598489 0
250335383 527945670 0
172854600 252059918 0
23732723 167819098 0
458682162 547759293 0
386683435 405133113 0
259451764 400848385 0
231512832 90153587 0
476175752 269549698 0
80983819 3042582 0
231606378 11359053 0
74006593 209527307 0
409621491 452001832 0
551566236 557773451 0
307453605 45331220 0
204192826 5823211 0
132744454 512916743 0
482633228 526263840 0
461733913 373424689 0
24369737 424411538 0
377071011 15825902 0
465009753 493927861 0
58267805 210621499 0
481910076 401509886 0
220376931 70253787 0
367276400 130157502 0
166934285 495772493 0
41969056 300992670 0
44520396 326923184 0
407676084 547765391 0
255821177 34227362 0
160294571 465616691 0
284058317 342346207 0
79858182 56886603 0
542592085 330222313 0
144231294 568769889 0
287721006 288063803 0
244202504 428174670 0
181311396 254747154 0
373335064 436924031 0
496413592 385794329 0
13115647 285413981 0
375819767 464852077 0
177500104 25792708 0
456459843 15408376 0
429965297 264908110 0
491349552 145207564 0
500944957 193045487 0
144116246 117808609 0
329342567 467686088 0
29911979 486663392 0
186442255 397546841 0
432623903 106643006 0
257913131 22697238 0
428504713 7140951 0
369936627 56055401 0
515451004 116402410 0
413735805 388412816 0
336181290 196165443 0
196043436 499961997 0
293981955 322003771 0
237080902 51396950 0
178480017 453519383 0
272961956 273952808 0
105776699 224089020 0
271470988 222746157 0
316418429 113587329 0
338672764 228451090 0
161643954 125328633 0
539825788 321145875 0
550990292 347205376 0
278393371 58970293 0
344062925 194856156 0
488501714 384913516 0
294752368 14013081 0
311016071 447507989 0
288829199 59361916 0
465490551 262548487 0
241858291 298794587 0
166579194 559713885 0
467785907 472898609 0
418584635 320507195 0
203059909 428396320 0
92157551 199866304 0
209468345 86908419 0
421045483 129550293 0
310543259 50052840 0
92317663 454269483 0
459297639 103545371 0
16262739 80534550 0
281601527 445442070 0
471177210 43736628 0
487172565 547861404 0
320367578 168531885 0
191318576 46437353 0
126662707 263582483 0
511629392 146122708 0
190794613 233466475 0
447307910 431084154 0
443103538 279256113 0
352266 115877097 0
112658547 483277742 0
38650738 310377953 0
45107610 475585033 0
166481423 365318651 0
338758760 213511126 0
386845720 435112733 0
5914058 205797831 0
517367323 30179691 0
189956843 567872709 0
20003903 412989201 0
263142337 18224169 0
28606282 58397464 0
523534980 180563213 0
409605349 60871339 0
303751726 210048983 0
75235544 341690363 0
242307422 304656555 0
196521257 512190794 0
526385712 44737235 0
365287307 407085107 0
77444166 553992704 0
134026172 133568961 0
98140389 177397691 0
148461241 563417052 0
550076792 227578384 0
430029419 432607346 0
113987090 394018778 0
522444978 136909677 0
196689658 429690093 0
315307631 440330725 0
83151729 426915091 0
138000530 124551412 0
4270379 447161553 0
709684 464985654 0
429679556 440415172 0
116529315 239910504 0
431580978 564050239 0
364910699 160032629 0
209050117 31020410 0
445832347 246800344 0
226535229 439193433 0
402703944 104624866 0
205129514 66917031 0
438758728 96129518 0
209138645 97852515 0
167081867 240691544 0
184797147 5610120 0
461347271 216889585 0
382169216 504112454 0
538482000 152220130 0
40104600 103847707 0
382895953 276398484 0
219632034 132590797 0
481181617 436192317 0
334747508 165654916 0
564303657 538548593 0
96438113 100583706 0
490816444 401115905 0
242609269 242775864 0
562399682 154550849 0
36191076 552140917 0
514529904 49059105 0
489494494 145575598 0
365948056 446314614 0
392336451 284026903 0
267157214 174303016 0
159037756 375512265 0
431096278 539976158 0
75481438 10215710 0
347469260 370094367 0
38106840 189700834 0
321834183 411041327 0
504957443 284905889 0
490945465 212818212 0
307625002 292978527 0
413407797 232949824 0
338185564 57720438 0
55785389 418266592 0
411547327 146079152 0
287014670 484412698 0
445748575 534720505 0
552618152 149364432 0
450110867 54269260 0
175598418 192059154 0
38835937 481167883 0
383593017 416055675 0
38522781 149134424 0
206761631 182382022 0
134522969 442205182 0
369384707 352337970 0
372098158 467362455 0
36233025 482468275 0
28738711 263606574 0
305462864 260483049 0
479814014 228317052 0
399317274 59240820 0
290787921 269026185 0
362748442 252084172 0
257554674 428081214 0
76712691 270726158 0
499104398 138045823 0
104480897 311391329 0
270359647 363940766 0
391558834 80675378 0
25501076 64442504 0
230130501 9186808 0
178519769 111023295 0
108611636 135726262 0
206189163 162962895 0
44282537 132501649 0
376722633 481801610 0
53945184 139185741 0
542597588 368589217 0
396384228 503691740 0
116867381 68039042 0
489748679 532710020 0
399207248 273756253 0
6598026 533074861 0
67483296 21292004 0
284088463 163530230 0
11401362 537619006 0
243259150 489391681 0
58473212 192012640 0
488570003 182146324 0
308949136 77936556 0
126215624 140917500 0
256683029 525034832 0
368676022 8914536 0
513614876 319446483 0
382936884 370320364 0
495818406 54894302 0
273162445 416043906 0
63417688 133396345 0
95399949 253330548 0
433053969 241483705 0
326291415 246650978 0
419589422 212784005 0
548607634 23279635 0
257263703 503243204 0
60733164 497661208 0
533624049 364589363 0
302253064 563319703 0
301021345 255367678 0
354301274 539664237 0
32972404 569092553 0
265032644 202475740 0
187111503 148713354 0
292433852 339000326 0
116374207 459938165 0
266935117 169554078 0
319950266 318942081 0
397122949 332107606 0
427149171 120633300 0
348221215 530597531 0
99440262 443708139 0
59803921 400069968 0
212995091 558375926 0
554033554 253753132 0
282735447 418550989 0
128950633 271844356 0
59225282 363125935 0
239066843 175575066 0
475422567 34952788 0
539672230 210164410 0
237731918 563204670 0
112073278 241754098 0
174015789 501213352 0
505485088 222367210 0
308912001 135863341 0
354500492 355069591 0
147797602 275308465 0
308486635 366040247 0
213160736 405656300 0
289459310 237123306 0
564154882 221363826 0
198538369 487573527 0
133713024 556738464 0
282182902 109602893 0
525304952 335492384 0
322861757 291507531 0
149512818 63994568 0
112761279 189979511 0
363439873 204551937 0
395128139 478938822 0
192685231 243898445 0
139276457 353650755 0
452814404 83015625 0
486895119 550430960 0
42779176 454326819 0
74737066 222123793 0
433944266 540622465 0
210062370 103775118 0
521849517 18777162 0
287432106 67454378 0
432993854 304452613 0
117295777 482974751 0
248463379 112922062 0
27876818 77773021 0
410996868 521625199 0
160760193 108800197 0
18560494 340977172 0
198967814 194121450 0
18475465 344299522 0
339681557 274432679 0
434146939 102403842 0
373820375 492298292 0
267697473 522363379 0
20236704 494782937 0
277917278 520585713 0
297757489 424058714 0
545504991 315017530 0
465896191 307446872 0
376034329 303391703 0
31709869 472914564 0
141297544 483373668 0
534003991 33314010 0
54467965 251808082 0
343789918 471860466 0
276895697 452188774 0
433341909 349421053 0
105105625 388922983 0
430676857 286510734 0
541474481 71083537 0
551347349 398147692 0
141466914 70977683 0
428997608 29363071 0
458183600 24292569 0
340330683 509816113 0
184265652 283382522 0
150063532 153640339 0
129641648 135454213 0
554346800 42490782 0
417161411 422516794 0
87137256 78274455 0
138176119 88605931 0
275369448 346250885 0
86465169 436780340 0
229323145 228274508 0
285463682 55307620 0
456029467 216472970 0
178468165 215679771 0
366529830 2465984 0
307509012 327703948 0
480935474 258496075 0
340779392 221357497 0
362674059 483233388 0
114566064 61395721 0
333259783 23229033 0
100391415 532755440 0
75725540 508223146 0
215491875 49432921 0
41407911 65205077 0
439035410 275628467 0
507446289 147366750 0
87286521 376702819 0
504547528 349247310 0
190768995 277115216 0
199303882 497601506 0
361358044 140424903 0
293222561 341454194 0
319780549 458079661 0
529183212 197245819 0
514800342 219055436 0
522412374 65852842 0
455033934 513721237 0
31569220 105374636 0
58132296 513776542 0
201120120 287295982 0
11283187 65950971 0
549767313 110957350 0
27611583 467163686 0
320215694 346885622 0
298764285 134127825 0
80547749 368222810 0
170440785 307431568 0
478695455 244762409 0
308152174 518609793 0
245723749 250921911 0
174170287 77004478 0
518612764 425069 0
549402188 217309846 0
228409281 365801041 0
415559735 233198524 0
105592789 480370076 0
194562231 555735633 0
436741988 165652312 0
480548966 152963756 0
364647960 204648841 0
82544230 401511295 0
55661224 449292304 0
375575207 168465709 0
93886603 464353368 0
488307905 456981750 0
362192054 190790838 0
14057864 121370287 0
61566055 98001225 0
299436589 344240013 0
561191149 134519412 0
293629766 476726936 0
353497043 515179503 0
228634690 367042471 0
151967214 405770371 0
331807969 399516641 0
229439176 201897437 0
415376326 515147992 0
312837931 140794887 0
325403346 51085957 0
511770494 65195560 0
76111927 430480692 0
139272004 355878436 0
304463681 136749281 0
503405439 227305190 0
372770251 398662147 0
512569980 350138995 0
186232156 202086099 0
1887238 561746125 0
497340879 449592491 0
92058750 495297918 0
391324027 255856310 0
80529539 261237913 0
60751123 467889171 0
383417506 416279431 0
416953464 432511205 0
25924047 17937791 0
130465068 445482825 0
26355531 349663994 0
470480207 566579029 0
237240054 238676455 0
317274650 94457263 0
561616246 93308292 0
108320729 163418151 0
44955324 421923098 0
186518361 257735451 0
58413874 190529483 0
267299976 188493634 0
146837080 267991374 0
153690494 126835055 0
23314416 35904346 0
257224393 63142336 0
19142724 519172312 0
544399822 437126685 0
131124997 187962147 0
208434256 11310037 0
168553363 60171746 0
312285072 325441161 0
51799671 257999892 0
151459157 486207496 0
46043351 369135736 0
359533476 236729105 0
406009726 512011856 0
474837605 524399443 0
97745128 359946841 0
433498689 468681681 0
357258683 65708952 0
237508481 131000964 0
479271773 100789076 0
86629781 495006258 0
140596172 344641073 0
362203956 318470844 0
161597571 59556887 0
116442004 213730038 0
108236938 481305219 0
531051550 89368496 0
500942663 164683671 0
197660614 450321842 0
298259951 484647553 0
343209071 342287801 0
210405595 441432475 0
501326680 398576672 0
187903203 440800212 0
68169992 369207387 0
48581221 559142091 0
300733002 338889425 0
82108027 248111701 0
443957220 348047414 0
524503092 481727698 0
300259038 26512481 0
346069396 426541533 0
393102732 248459982 0
467217206 333964070 0
372223330 377704915 0
467459632 307472933 0
507397613 223613232 0
382368889 374976704 0
545726014 406135922 0
369312086 233529169 0
134001579 31687084 0
441337926 185172222 0
538483581 63003889 0
387384488 478713164 0
395696619 399866116 0
351162814 383757333 0
441723218 476300069 0
124747553 244971364 0
422593510 117877705 0
117995483 346192462 0
267490502 146370628 0
75864553 321313683 0
147941523 21173698 0
520315975 456522731 0
34835530 60135068 0
460537215 415901077 0
541542003 226037160 0
236992156 118215139 0
296177150 165712951 0
78422643 219908928 0
451561765 441825574 0
127960873 561927101 0
495154664 137536256 0
143239359 443426511 0
462092288 207896176 0
213269559 314487438 0
412687618 203244980 0
220805881 330097526 0
329907045 70038031 0
115604455 90622074 0
358632297 49195741 0
444450846 138341667 0
428581310 264112398 0
170803742 71546475 0
341695176 472798555 0
46708209 481441269 0
193172620 291704191 0
181315106 229974163 0
322755794 321187718 0
311146143 105063471 0
432055050 469141560 0
563143924 225431144 0
433615023 537588578 0
179051712 30223810 0
92193238 66950486 0
97178193 534422401 0
174338698 130310932 0
107610086 537310516 0
9716489 527886208 0
474603492 505992621 0
367561726 31964471 0
75641656 232571295 0
316009299 191086330 0
564639406 451009273 0
294983764 248616819 0
539393218 482501869 0
191391445 239205524 0
422620793 267297262 0
98251169 519774273 0
156802643 519185886 0
217476564 540326602 0
417731964 26298545 0
12571526 506796500 0
291469519 289783617 0
17659492 206000773 0
177113777 406833155 0
389186962 163802206 0
458671388 410948147 0
428845353 157825666 0
490126976 553836358 0
922640 139178485 0
88234588 416492899 0
292460929 286532227 0
100012691 528094525 0
385468713 58533477 0
376010564 319948429 0
464970220 404472662 0
317252395 497313799 0
443897155 175637697 0
559950258 447888707 0
28664210 133479515 0
453044712 543098761 0
209519989 421074673 0
121857824 298924273 0
209173139 301592110 0
246179145 21883910 0
61411159 330827340 0
497380979 459421499 0
472509814 38831035 0
245101544 11456613 0
526696746 51467260 0
525889203 41925905 0
227908683 44785745 0
306407061 432863108 0
525981737 131001971 0
437227018 21005710 0
327043452 294964010 0
510531974 397501960 0
152581379 516807363 0
274925643 519264351 0
69796134 536864671 0
234421904 292649366 0
303112828 456254878 0
203405886 276860360 0
195318033 148563356 0
398294559 65939942 0
481360691 264257127 0
435959424 560203228 0
136642740 72288267 0
43290218 183648753 0
353277279 224835018 0
386217206 21057224 0
546997055 160524708 0
414046538 526225309 0
125787323 279281540 0
550541850 449511446 0
222229390 246947614 0
488952396 556622479 0
564223847 482196066 0
45526647 384662110 0
285830149 291245459 0
457109383 89716415 0
329726794 366124533 0
79406753 175145663 0
373164790 499687680 0
147909454 492417622 0
389647912 106021888 0
277212342 547226976 0
60577624 464159652 0
562901103 156746595 0
275981419 568659775 0
113025081 193271234 0
397361775 115361319 0
127039447 157629678 0
330030459 434705246 0
323074840 280578372 0
315594537 377473708 0
475217588 312349333 0
153295079 491599194 0
176520237 156542883 0
228553865 310766189 0
427693889 286418086 0
358390041 8625169 0
182945368 381928945 0
460511769 436070402 0
51495536 540066102 0
521291578 321888028 0
56435522 61609615 0
209167636 304074458 0
229996238 232011303 0
236390146 219689382 0
550577923 54174392 0
438647938 71122088 0
393785307 107439010 0
240819388 406869976 0
339463294 485705283 0
25137756 42825863 0
564955938 201147877 0
251837976 146280038 0
84179820 143751220 0
468505557 176920355 0
274299016 508996239 0
226600918 359616836 0
454249591 562077748 0
421592294 301080564 0
300442194 225573236 0
338898940 74338308 0
67415161 561329101 0
62108606 121689678 0
536070356 56976399 0
492185134 163643868 0
314003537 35623143 0
506647184 302305042 0
307158097 87026576 0
185743665 48095291 0
528243014 301457488 0
391099363 337160141 0
366876036 496631000 0
268595904 283965203 0
542305347 419767001 0
373759257 306752044 0
480896723 174714763 0
142902013 174132754 0
319201936 324584142 0
236136985 467467128 0
149301898 223756706 0
558221565 316129334 0
449362211 222441598 0
530360014 92570374 0
250361177 211906410 0
366599604 477359500 0
281282887 534053102 0
245892111 412062106 0
531661144 374135517 0
238540791 442303869 0
386076330 112897401 0
291614511 412284298 0
477348827 277586804 0
549607736 115333531 0
312034345 286152506 0
296539839 197323653 0
8913909 322825295 0
373161429 60228135 0
480855652 91219867 0
546946903 154577419 0
79833960 205558644 0
70000306 68072369 0
357649069 86547129 0
170179906 52081789 0
37393120 373598405 0
560376408 87187163 0
119199114 554129697 0
140385736 404236495 0
462875001 367278062 0
168696172 563920618 0
214623782 79096296 0
480711500 158590073 0
448656641 192264118 0
196983126 403990521 0
436908691 47797109 0
155739342 301676016 0
176656047 341469942 0
547827001 536604060 0
135805551 191330236 0
332775493 119904413 0
424807971 390783632 0
28950618 5975466 0
54556178 528553726 0
183014813 511951732 0
120457451 555053794 0
476628040 51897239 0
568862896 212908687 0
255948088 547479877 0
521817354 177079798 0
154860232 40416720 0
508814319 430347886 0
462481610 182993358 0
408847276 312117257 0
185954976 128825857 0
567611551 492048235 0
75812320 187014312 0
527290043 218960656 0
12820079 543118082 0
113382711 79059586 0
175626132 10890752 0
453014005 272483358 0
279363418 565523495 0
145285288 108647697 0
247740957 73833277 0
260510467 437119503 0
12678307 539876569 0
363420961 407823724 0
513396397 233970851 0
93821167 201402056 0
321723638 540736689 0
383763628 62492726 0
127324082 50910057 0
525855865 90771997 0
102102953 555742950 0
75975810 86238639 0
374019019 183293562 0
532641792 375098124 0
446963975 76326883 0
448150329 297223904 0
159591973 398221895 0
72566644 511545648 0
225209066 377670941 0
417454233 520900002 0
303135555 507235505 0
323447006 174089281 0
92848650 417034099 0
102220921 349034767 0
239480424 176405655 0
239418999 474434956 0
158466783 465783340 0
286115851 453614164 0
254037267 55961010 0
433517748 223045896 0
111872967 303288564 0
402013387 363114547 0
429867953 88343764 0
162574046 415826896 0
280143201 260477847 0
31835676 105682208 0
207386984 315453289 0
55404552 35561897 0
535591432 414297749 0
343846850 476189123 0
404131840 447931469 0
222393565 492574017 0
505702362 429942393 0
190573949 304510965 0
375003942 560234576 0
22272530 549532038 0
266235791 223864826 0
449555163 540315147 0
410960607 252315780 0
109885856 499486672 0
346046084 168800019 0
488995402 259536660 0
157253189 283722267 0
510328085 435714616 0
367927774 344023763 0
511889274 214126638 0
292239970 367636930 0
147387060 289364384 0
462151905 115806059 0
46526957 247157815 0
548408689 223617024 0
555542329 61019523 0
316351430 182173333 0
319354349 256439909 0
42204586 17366408 0
167938617 491979200 0
17787184 318803872 0
315433155 471992102 0
102178870 484228197 0
10875272 338019611 0
557837202 418527789 0
527627826 107378818 0
354359179 51658136 0
148471553 531994630 0
309469430 384649791 0
289139084 371650078 0
499741390 145496572 0
273471445 491174811 0
557165050 301750700 0
305879122 355540431 0
189960194 326350743 0
417380255 472680520 0
158200305 110616596 0
301811903 262481826 0
376591706 288930608 0
368194498 508479277 0
401752821 454163362 0
275271164 100071478 0
267419577 332413136 0
217827149 154687780 0
385640543 5467099 0
272123533 478979304 0
148556498 42858640 0
280974257 36081059 0
316244095 134876013 0
278588952 566839349 0
357119497 37160472 0
108580391 408886405 0
67139347 173946461 0
434208559 346600052 0
228211017 142253558 0
371838249 109623964 0
151171028 74787947 0
433691570 479126164 0
317722788 40010732 0
194423250 202319578 0
249527766 496818831 0
233895959 478122230 0
80959702 331318238 0
61163523 259935768 0
132408990 198962445 0
279005237 62376501 0
99623669 463906789 0
335887423 247916516 0
542587891 475409437 0
304684801 254349931 0
398155603 462911683 0
378347200 146509941 0
206531842 121865280 0
431364220 4904843 0
302122184 512248211 0
429408037 3358063 0
64582358 433234609 0
99476276 445832143 0
531765239 224885737 0
361894249 503421337 0
171697745 45532312 0
148480423 224515150 0
568390759 91056197 0
410142356 428711442 0
116763443 85359231 0
10892276 312233529 0
293532183 388089567 0
389561154 140213830 0
415917532 352422528 0
530177001 399047164 0
116249248 310041025 0
513931722 126344818 0
18981376 72162757 0
172403945 337976972 0
420919675 535932362 0
102561502 547189512 0
308255290 115895299 0
225124075 350178689 0
333010690 238648517 0
565794735 267501050 0
352397465 202310409 0
413644999 266093456 0
328296986 120347314 0
270321581 566255942 0
505727961 145919938 0
279298542 230915245 0
6105517 540813949 0
279044023 539520232 0
458058665 230667258 0
38182088 23812263 0
74902749 446303629 0
458221679 366667994 0
545322884 134632415 0
392772847 289186572 0
240466630 155481367 0
460573722 310948921 0
291885337 164573101 0
100508595 312066644 0
63711338 107391332 0
269671952 106301639 0
447791271 358418266 0
101705531 105450668 0
440163497 106125474 0
86074543 475249740 0
225319570 494457134 0
521508429 10922453 0
240300326 288460535 0
276720086 181467468 0
148023979 549540721 0
322532971 78868815 0
315907083 22418457 0
341807297 267626351 0
532609077 186008447 0
47439739 391826053 0
186180292 422599008 0
515217756 511548717 0
411709545 25140579 0
471992474 567806281 0
238807164 310834813 0
29807409 219506155 0
340271733 36146275 0
323616155 213899751 0
134700197 77824035 0
489575596 324420127 0
22390666 101560579 0
50727924 233642722 0
479064741 208837128 0
4616766 21081831 0
67752325 432669379 0
160603249 171157152 0
212498594 158598387 0
426427528 167125526 0
561386483 9562946 0
391392820 404160383 0
261120298 171801092 0
287474627 24773304 0
346764780 484567035 0
558510293 103407332 0
517932178 497211934 0
166007085 72990905 0
449013982 125850189 0
428100654 291990208 0
173139046 70480973 0
511934596 465626538 0
96389923 173169774 0
306940530 136430572 0
53956386 261652830 0
322340952 121605763 0
200196586 343919137 0
474040493 13138226 0
347519285 16654801 0
38643127 473285909 0
166802673 20307028 0
509817146 116355369 0
280402699 346590639 0
457750803 112132313 0
542479489 395987665 0
80336643 309820941 0
324240491 562529998 0
157425320 97006957 0
484999947 158512168 0
281514191 12100309 0
43924112 553506880 0
320146967 253446244 0
513471814 149931892 0
500998207 420435360 0
508738958 260152561 0
322156603 406787654 0
98357483 22349774 0
65081625 399233976 0
12621783 428171288 0
16988997 216007383 0
348141072 8703575 0
220749152 522437661 0
89013894 345588069 0
557285627 189989651 0
394435421 85166610 0
286247030 189863992 0
508764482 166802250 0
55836203 376463279 0
140605126 331612910 0
516710210 283315215 0
472465057 183693129 0
189213088 346772523 0
492043122 190412064 0
525684381 333585794 0
82839423 254009815 0
489653658 453815883 0
307702859 82297209 0
514131665 49134141 0
345371316 501290794 0
213590814 534815711 0
153847751 408340110 0
223715549 467575979 0
138189695 86753733 0
361350071 203739435 0
415607426 227441894 0
80722929 38143475 0
400209622 387059006 0
341055436 162854641 0
203806032 497002628 0
203063634 126307020 0
402753527 368716240 0
20344633 327544952 0
158172775 364056363 0
459833090 47897521 0
217859374 399840962 0
495022245 425049703 0
513244158 5806721 0
96185787 490053903 0
348677520 450949553 0
188289351 461391598 0
471698990 137852501 0
237183090 297847904 0
552021439 477502650 0
220403275 130593695 0
472216294 426055005 0
558939942 299726703 0
323833445 496919808 0
93641201 408930546 0
308290144 94338820 0
19743866 148688410 0
418508215 377313511 0
153424157 350008761 0
123487856 313255609 0
132758492 234740103 0
292921450 86808703 0
187858681 198003813 0
168668676 281931825 0
30635736 442333764 0
137471596 551261163 0
384242370 8849082 0
149097797 556918820 0
120550215 263083490 0
489273393 470454181 0
120006485 11240838 0
225728174 283659862 0
444883017 113818166 0
100303470 295281452 0
64648965 541010221 0
365554485 1959136 0
213710540 510437242 0
100687876 249799920 0
72613493 446654794 0
168846678 23291547 0
518326908 124841773 0
337748596 314543047 0
449589651 32355954 0
344247211 331601480 0
463026002 511276703 0
123268790 368109876 0
523642281 542903644 0
469097063 413088162 0
331046668 218512519 0
337911395 312666049 0
205066726 319208402 0
161048578 65689274 0
509362502 104099025 0
526507272 409644620 0
288317033 256898561 0
490931988 209728961 0
365983540 201759236 0
416887254 111196107 0
7984782 340453607 0
140074550 138831025 0
362476098 105730988 0
307971279 328173532 0
485270351 114596400 0
336332356 437357124 0
435977879 217195859 0
302787981 58798990 0
333419026 172519637 0
343653854 163886278 0
250554248 134116443 0
2320516 511309985 0
206755670 529541486 0
333587646 440597832 0
197005788 425428037 0
333854975 324476727 0
356866286 208258967 0
530173163 298305999 0
467686904 447468625 0
127196214 277108060 0
435680069 142013359 0
248158415 456545923 0
529024041 161186821 0
282540030 534165487 0
229318030 233337720 0
265812397 360348126 0
353743612 38607836 0
544342571 144295948 0
329607494 202202935 0
160788010 29573209 0
381632844 387870664 0
58166644 464902740 0
118777214 470633429 0
508835219 101075313 0
223733233 554055760 0
65409947 77304509 0
383689502 32010409 0
382775100 189381055 0
82482633 224457905 0
6324685 259548702 0
244559262 228737542 0
465292965 371435859 0
521527964 422559796 0
105370067 315427538 0
15468432 208623623 0
320869223 199849893 0
194373428 267468919 0
144988989 32460024 0
11870234 494675266 0
42094252 551934320 0
426385056 526787135 0
351365683 102515166 0
50870153 399028015 0
85119112 13923546 0
188349955 391965896 0
476074937 333727406 0
204074732 334644483 0
272743334 547062536 0
307236912 381151881 0
291831261 558689756 0
315671476 501897171 0
549654964 243171827 0
398082836 71963589 0
288083327 325946128 0
315156810 65588140 0
507806414 227511607 0
186474172 385341777 0
360137296 462088406 0
122447340 357280247 0
302574338 175567434 0
232183755 522396613 0
539268016 496186695 0
222191560 377356781 0
379515918 313686753 0
169599396 182037347 0
314962824 552153583 0
178533603 319893207 0
443834994 330055959 0
142263520 31466730 0
141558708 514363459 0
367223652 195637138 0
257699921 453346773 0
487684117 406244020 0
108934954 32503486 0
467074211 448906590 0
524492280 41004936 0
216975085 397972179 0
144877057 271079571 0
158532452 450063291 0
434069656 62949602 0
519358680 363877562 0
172153646 92782383 0
275318996 528046529 0
282796894 81802625 0
97984954 558843887 0
302205462 79684298 0
485236941 236117340 0
147786819 449203453 0
98820252 521031732 0
281021531 61027133 0
394126728 260931412 0
490004370 473500123 0
348041411 59682403 0
1510605 539814456 0
28317250 461376271 0
362218942 87059135 0
267878503 532330733 0
384227762 201546773 0
376973683 185103864 0
297349770 243832948 0
457802035 407796802 0
361464348 234210437 0
339942869 550383569 0
531223276 500719731 0
241636541 221973852 0
273769709 318038482 0
304553436 386010066 0
33268937 234566529 0
279520762 241593513 0
308901968 224737090 0
234721780 393194058 0
339575338 83475283 0
81492371 319655412 0
498307429 5121523 0
531375357 298121890 0
303785764 494129294 0
100966744 253615095 0
99995035 164671410 0
457565887 247013135 0
454136430 37066056 0
343811108 17044351 0
387256419 234185275 0
408514416 305456915 0
304558783 260937820 0
34006006 309617418 0
355843563 11856907 0
325864548 557932779 0
91013001 402663094 0
316001492 568389582 0
254714392 529739815 0
321016458 420721240 0
296328726 15567607 0
5916998 27812648 0
358097550 551711215 0
5166858 490400498 0
453103371 73834473 0
365830895 244989758 0
428648182 192263273 0
283456633 39081858 0
199511223 531282370 0
292894411 22353455 0
42732421 408163572 0
349562126 171953138 0
97907973 253738158 0
435211788 277817668 0
545483426 251072782 0
97732067 322021502 0
55229035 562776358 0
481061800 558966006 0
17645256 361166367 0
511165402 110082026 0
370803610 417644802 0
390022192 62125472 0
488540255 64265552 0
341122827 237410914 0
378934840 451925985 0
359341582 524847311 0
29570932 341452952 0
228922049 64578414 0
112758547 936405 0
71078104 221773711 0
46110072 475015437 0
380245983 329465222 0
421258133 49439570 0
148216092 431529511 0
526154911 235957790 0
223452716 444875668 0
508249514 181798765 0
263004346 197412172 0
165387944 214598469 0
105802413 23521883 0
148113984 338610195 0
508844636 350157512 0
46061252 84924895 0
73168466 161952313 0
322323505 560315882 0
67122018 185575455 0
511078257 463037095 0
21736796 345195110 0
408723711 164565448 0
192615185 331310428 0
86852355 114036465 0
46043040 267087931 0
559841793 94897762 0
208836407 212051608 0
500105461 409548464 0
460238240 422332093 0
358804794 187697098 0
245447308 217545412 0
56490922 384473045 0
432870575 275016998 0
462494242 103648794 0
193734522 324015543 0
118654356 283501268 0
235618740 414781894 0
273944167 453450964 0
419973324 301954659 0
512382034 488922537 0
84718834 138583410 0
307686233 489534894 0
117801671 39342920 0
249869799 109185228 0
431737432 364098238 0
311925221 393046340 0
90234794 469095142 0
87108441 43231645 0
432583871 401466022 0
208433721 200462778 0
241165324 9355057 0
562019734 67605034 0
43969656 254248567 0
502418485 271727847 0
196888481 98287131 0
426503585 388131273 0
555481416 366467099 0
23963054 413288634 0
347224862 467698036 0
13369691 405262749 0
360174428 109615659 0
256280580 141600265 0
49297247 82380715 0
473910589 501474594 0
37507859 537247441 0
21407474 488838781 0
155343364 279573518 0
511213798 135831488 0
192440530 428483453 0
17850057 563706470 0
224006866 292622388 0
479660980 251283200 0
510817939 469457979 0
320947563 567993752 0
449614033 164519107 0
544196849 488245962 0
422761312 145087854 0
178743454 348250235 0
289209163 313060577 0
324625323 250521878 0
29811970 413651448 0
314286681 339469004 0
429068967 104138687 0
383607816 164764195 0
319192684 359896402 0
505819469 311470938 0
8347099 525968349 0
115265780 460383621 0
304950216 451000180 0
448820369 324331812 0
542041209 530073749 0
14927449 119423759 0
315308958 221863010 0
336313762 21005972 0
390025006 156516264 0
459432678 121905901 0
540120151 445812871 0
280524104 356766852 0
520271853 328348818 0
126172549 236479061 0
182293056 471570141 0
169309884 355061093 0
564540161 230558085 0
137002808 262907817 0
456624107 209480669 0
552631438 491192126 0
183098431 153764459 0
182196757 88588391 0
465038093 24734606 0
520455165 45268410 0
524856166 233728686 0
439124629 35531166 0
249989824 226962194 0
500176931 234692433 0
21673694 84377192 0
559935376 438845254 0
277961761 287065985 0
104628866 346275973 0
133041643 309424237 0
406621813 201870803 0
437267707 480358992 0
205396018 492396729 0
226426335 379846439 0
259761408 403606643 0
448061452 442514014 0
308586354 414134428 0
439183876 448241422 0
1618631 426761806 0
310602754 2932636 0
299075843 226735127 0
289631343 127095239 0
520763483 525334108 0
221220996 194063667 0
520685666 216956692 0
371069847 221170477 0
337090050 193132711 0
429455263 243555784 0
179916886 364671708 0
27387305 259307546 0
1329019 75300009 0
252467785 432652402 0
7488255 343686687 0
334080404 456529363 0
412395011 485399121 0
106063371 484840353 0
334777935 161343287 0
538034097 398741979 0
304393195 357144680 0
541446372 225558400 0
331996439 224753260 0
163485697 522774152 0
397864448 471630324 0
217368846 557423812 0
217109752 451587594 0
227813710 221197883 0
392199859 486020488 0
90145522 374789913 0
39367479 213481303 0
281740078 268718031 0
529437594 199125590 0
133010357 160040824 0
562198922 88361740 0
511019143 337637297 0
59491225 370802886 0
522339078 324047054 0
435451110 52959934 0
8410926 311446088 0
486253079 568820253 0
69693175 160871857 0
468098285 318944949 0
456946345 36805479 0
363347669 532116173 0
37474550 387107798 0
137232782 477474200 0
314770532 268033913 0
62282716 138593469 0
280758339 89140801 0
356984517 347703728 0
67238446 144739313 0
40443469 427164938 0
171932229 542118335 0
20864926 260481458 0
173724861 529616114 0
72933856 377217902 0
158464765 358951238 0
498490164 142125254 0
218813293 517112232 0
195554521 486667849 0
469524731 314015062 0
437139213 34390917 0
209031326 256532481 0
239045707 442797430 0
473940492 135709378 0
551081492 539311943 0
56494001 533879122 0
495956091 384237207 0
527604317 125231863 0
191885655 94191068 0
237469704 383314285 0
522035172 150375989 0
366056658 16798219 0
213499518 298107891 0
303946556 546363438 0
80890033 384162113 0
35039030 453345206 0
106572988 133474201 0
202438824 423955504 0
513854358 354785480 0
74507954 139862083 0
150379358 285362787 0
126191264 107558936 0
149431257 351313831 0
400783565 399547834 0
322142047 287766098 0
340263613 481217593 0
119724888 46500550 0
512847341 385431513 0
396433557 539244268 0
188377055 238340171 0
233156628 311444736 0
170726834 556838924 0
435036428 495928943 0
190264893 410426869 0
499821182 113748248 0
548268134 166067510 0
302638946 519584893 0
364530279 79904555 0
34328836 402841145 0
137798414 123948161 0
222338544 152493807 0
327749952 551444903 0
563679360 257559146 0
84504816 80873662 0
46213691 68872138 0
124045285 497008047 0
293119122 347400759 0
76108722 128490817 0
8902895 22100694 0
449081679 373607516 0
436138949 125172216 0
474357113 293396309 0
11631643 321274052 0
141264184 363678833 0
278767129 280138229 0
139432030 425624732 0
211983031 460456679 0
522915545 483811351 0
563126974 390623921 0
449237589 243547626 0
522008679 292191547 0
248430579 66240301 0
356296097 158268760 0
67447536 310150621 0
55247018 248430656 0
498275815 232722736 0
395698372 137137931 0
343162710 369333735 0
8689034 134296154 0
22541583 358018629 0
90149110 306584551 0
303318403 102727660 0
167427760 344539534 0
176947716 241713760 0
543404928 42916206 0
200101454 21931357 0
281696603 73758974 0
74537654 473037397 0
133371596 45138777 0
252949470 201742076 0
82800457 485594259 0
219814583 567962196 0
43756600 338962624 0
553365364 465975445 0
133738407 501210456 0
281970145 450245093 0
340465001 551136587 0
164200514 271845630 0
368507302 350278519 0
181776573 126707684 0
357774725 217385128 0
256296007 73664839 0
448429001 108241709 0
103631500 145804986 0
76455650 423722461 0
173865933 229620910 0
207585147 117005006 0
263570139 148719215 0
423650215 307735579 0
564228836 62791656 0
431902015 431578497 0
243105415 409517995 0
89320214 276100506 0
412532745 496186112 0
80593033 174032500 0
404925249 231764415 0
315932882 207177911 0
287196942 224213307 0
561236619 231082223 0
192634840 389274699 0
552560664 506494664 0
129177684 97513588 0
35205508 438722940 0
430244801 17236608 0
397673663 135975146 0
538956618 256449683 0
253344187 67942341 0
303153029 409845417 0
567779219 432716544 0
165225492 174195870 0
44858176 130415040 0
545156910 550295530 0
510037004 234270280 0
238584158 306026246 0
546124372 494894658 0
306891351 540449937 0
210359552 42697637 0
115254890 538683139 0
254483182 556268196 0
283685260 287587247 0
415517321 73549196 0
49153396 127261404 0
102910125 523954737 0
87711831 35432767 0
414076382 481599858 0
180976804 543464606 0
179363705 418702617 0
403532651 54114379 0
86232308 288979460 0
24267115 390028252 0
172720275 24115849 0
438703861 426397506 0
17591037 288744708 0
125963075 278890503 0
136815481 234010419 0
327099849 253434478 0
162183270 68648057 0
125597271 170003922 0
223211756 312330120 0
153573585 379479053 0
126457460 431306501 0
411063085 379178908 0
470151150 203114134 0
77917461 509585321 0
522659738 490425140 0
341983540 319102457 0
166291827 454726718 0
188095808 314323271 0
61758360 198898994 0
477073447 280829058 0
406201649 366601041 0
115464574 399474423 0
513375102 153294382 0
34439153 301759554 0
153145490 80308176 0
162723545 123379645 0
491370591 509799093 0
320230332 526366427 0
344736927 750463 0
377412915 310282969 0
247368636 440090438 0
526493987 124880087 0
244535840 458751903 0
143849119 116729527 0
322373431 105839846 0
330649885 273636608 0
219087123 387431192 0
60315110 407148044 0
197243973 309252662 0
80408899 133706435 0
437077217 320913329 0
123162091 496231203 0
294918370 470768101 0
205193778 233106986 0
471418735 75989291 0
277466189 385686199 0
24335152 296124058 0
164591712 403481789 0
336610793 533576335 0
400843837 418271784 0
398558062 208751698 0
442911957 466748893 0
245193346 104497419 0
511731684 440944462 0
367840634 292898409 0
472291885 361177500 0
75740887 403928782 0
187240924 383443159 0
54273361 278078362 0
391393902 159043778 0
359842189 95322950 0
38583155 129785647 0
500483873 197285027 0
79702459 424961558 0
29322132 86964239 0
260633015 365837123 0
475416570 178843309 0
530117869 263063298 0
310743618 494811221 0
561202453 144303419 0
331640491 376287718 0
405219994 54098117 0
478581531 466803778 0
187730030 83560088 0
537506988 165841220 0
98614711 435762708 0
172029968 400375827 0
460702392 531472359 0
151572198 69340732 0
40854881 275708554 0
273160908 223746190 0
533625437 88052239 0
525446269 301656536 0
530136414 290889789 0
115766810 509798927 0
398939194 502973606 0
245716930 563442544 0
79002005 232878672 0
313855281 232041 0
349865244 242734524 0
6858514 272405428 0
476442285 350192450 0
31121663 97930175 0
130917772 455176604 0
167688601 269222598 0
256790028 478038672 0
202136018 491538170 0
34977813 212769401 0
268520375 322981265 0
297349393 369317603 0
69264415 21247527 0
308602890 416685195 0
320368989 341437149 0
527526977 387539433 0
375870345 515856611 0
27442747 342803525 0
89181200 449346980 0
439529896 398670849 0
479046564 56625880 0
393163492 205335229 0
530647065 275562568 0
402262543 103185863 0
511598525 196002126 0
294152708 531099000 0
384651057 289898113 0
293275985 351541836 0
342347529 460434318 0
180092772 431812212 0
545438099 410044672 0
441176895 239254629 0
64362059 124853170 0
185463427 202161619 0
292485165 79146570 0
530246278 160186411 0
352844269 133087729 0
98980260 525269167 0
495904133 148219721 0
302125282 211079900 0
531870219 234895244 0
455463831 382467696 0
97482753 530239955 0
529847618 397725043 0
320878403 461364832 0
512069639 414115237 0
85494982 442592466 0
31537497 190315809 0
496722393 379184722 0
307072233 372897442 0
366010726 429508364 0
532777674 453925097 0
139950003 227458467 0
362623842 245506809 0
469047405 297823225 0
265767675 495287014 0
124050293 7552687 0
349825071 428858629 0
84527382 419689516 0
337535176 9109360 0
347831394 127592326 0
232740302 221834524 0
427747705 531683610 0
121259231 366601768 0
335582613 174978162 0
504455891 33439916 0
27982553 558026386 0
543762097 188917770 0
141113241 516776865 0
17555342 183881038 0
457892356 1019407 0
377372592 366436943 0
282391111 86062365 0
329229321 101842113 0
117697494 11693587 0
42593606 26038162 0
43930481 184735415 0
294238561 313135267 0
540210601 204652223 0
370697368 411856621 0
174449312 279660746 0
253300842 530914092 0
145709723 553957446 0
227508087 272228682 0
108311527 181975142 0
241993454 23042655 0
214485249 190489493 0
434120186 122717555 0
28398328 458093888 0
83353057 225533264 0
252324942 229671994 0
183058708 231006037 0
164597744 319667750 0
363709237 543170760 0
526125028 425664000 0
352116057 456991036 0
507907596 182404879 0
429144948 369564365 0
153407879 534994842 0
518868812 194479505 0
447153467 410416747 0
57254234 310327331 0
311113119 284022566 0
90988469 153766348 0
284904360 466577762 0
500548567 298041187 0
461066148 514554587 0
525044546 45305328 0
105677738 492104130 0
75864861 528070538 0
198861189 87062748 0
197716157 154717311 0
24554320 363986526 0
285312385 232097677 0
204932827 460102352 0
143340442 110163623 0
287650450 107636877 0
154634274 98975249 0
331741289 441083900 0
569167413 90980755 0
398449873 180077486 0
125490402 544228399 0
569120075 431152032 0
395742342 358230933 0
352745153 151154012 0
60395925 211917777 0
379014166 55960904 0
189980629 4847512 0
118507756 432366571 0
17806994 313377745 0
56827530 452147062 0
249784404 144361724 0
124823188 383236024 0
190031893 320988017 0
344276682 276178302 0
326223715 144241136 0
240851891 71840275 0
449138316 236081274 0
133699708 290884871 0
222218174 79055399 0
484112906 466289243 0
168976526 223395744 0
244658348 411298088 0
149653995 416134303 0
537899394 363313274 0
495471487 384977402 0
409796887 34886474 0
77609072 264512013 0
95437666 391516013 0
340618125 568049956 0
536195529 357418564 0
420510353 211222621 0
254236015 399209446 0
520496000 529423938 0
430976820 217569028 0
169276162 208246881 0
290984672 354907567 0
254267749 125101680 0
456097600 225927890 0
400288126 287487401 0
41187229 446163282 0
367284203 516240956 0
560231564 450280662 0
317368769 56793003 0
312200513 430486483 0
445099321 159530293 0
48010318 128459573 0
208112055 60137977 0
449550595 326351857 0
437452133 39376287 0
531684527 336543709 0
555076832 99134695 0
536224492 386484665 0
378861104 489330047 0
456052444 268544885 0
338382394 74249047 0
432359262 456833230 0
388363208 541232928 0
289374783 510828605 0
354783385 511429302 0
38101867 368748451 0
226644504 510095966 0
238671923 312047019 0
303056135 259334093 0
519826075 423093539 0
211262378 7032219 0
480199082 221958331 0
103661631 15135897 0
470224843 350190184 0
118008167 3663335 0
433728918 410729727 0
562778363 354675348 0
127083817 371338802 0
456577819 85196055 0
118853371 345816187 0
326119564 477737509 0
95355858 404096391 0
226180946 324459944 0
156051728 523285977 0
423673412 555682481 0
138214768 302742717 0
100602312 438209986 0
55468677 508523396 0
238040174 4259503 0
309810120 281545183 0
224778749 558733441 0
358680529 281114518 0
532094520 161239868 0
377382571 173818831 0
283131563 314055357 0
510617815 378215628 0
49226506 100534451 0
336058629 252979538 0
7373331 355476696 0
222684110 30928192 0
84503900 105873043 0
368527650 454534051 0
384676764 328913756 0
166296039 204117604 0
55218611 271610537 0
135306171 372347070 0
46350520 365808689 0
5754963 490502722 0
433788366 35763759 0
133086250 173039845 0
358511198 325483316 0
177836583 245608609 0
122444447 464648788 0
451915949 382731541 0
254504853 398432462 0
118168526 479131346 0
265147422 315728800 0
443287348 291614172 0
305303551 167115293 0
115446493 533033464 0
198705459 353835285 0
232766799 547886348 0
26159418 109983212 0
229872745 277044998 0
568999567 38682194 0
408911178 228527030 0
24476166 382447545 0
288159771 155391597 0
452929527 398605956 0
252906240 184780823 0
108263045 335841143 0
307339955 384737101 0
42701701 231787693 0
363501236 395006720 0
314209298 265441789 0
238883329 301296034 0
122211845 239886623 0
427019039 25448450 0
491383282 186979266 0
41631863 70740712 0
199646047 460519471 0
388131829 537136187 0
96810257 255299471 0
67024597 171071950 0
23248568 234047700 0
344499105 532579857 0
93369531 332251877 0
509510914 366927515 0
450470008 559344397 0
375247573 194148866 0
91233484 323945907 0
439371325 407976388 0
88335235 539187959 0
553220227 149607518 0
545038692 158353819 0
441060001 435082137 0
438534062 274880626 0
308915435 459441442 0
246908237 268067574 0
281335662 374034645 0
373044023 503237154 0
204087671 434756477 0
358364945 251918587 0
415122015 554586784 0
513949938 442268955 0
157029502 140373356 0
194000734 192576862 0
183468622 447530208 0
392959613 539514168 0
87309982 287530468 0
539262041 335427243 0
295814617 279617476 0
133044768 396443262 0
387698887 19209961 0
559214797 462582308 0
339768380 181929268 0
122149146 329949653 0
311762380 210534891 0
459170153 292269711 0
451085461 278792232 0
147778716 364167142 0
415371818 49080671 0
421226384 568575091 0
236021330 150612210 0
138623029 429834045 0
125688234 297687695 0
411384 100432077 0
252182109 353524029 0
228366788 380557048 0
315791664 128950820 0
180395568 117553779 0
533247911 151687475 0
155830615 191773653 0
59771690 241079968 0
528756279 388706288 0
548174151 316967687 0
503498175 500726838 0
390753437 401925665 0
7475346 37419936 0
475302027 156536728 0
504690821 365477121 0
302107525 49106531 0
479856275 464344903 0
44450214 338935916 0
284392688 31034475 0
327690440 173528460 0
228651474 69331136 0
46869369 299108543 0
6632439 291245535 0
260028991 186810391 0
461977465 503995580 0
299868468 271521468 0
123737425 565816616 0
52441998 446595443 0
352984709 548103715 0
491558476 194572302 0
542595310 60937812 0
123908582 334870878 0
111338805 298423010 0
431916408 284846094 0
485597549 137485405 0
383557883 269364771 0
32199036 229075248 0
218844007 185144149 0
330588508 5996146 0
126294976 26945004 0
95993357 137507924 0
419822234 264001102 0
443059684 11931135 0
448077947 59369202 0
517449506 290324549 0
236183957 544711466 0
212248261 197062599 0
538275550 73670620 0
165188962 377006191 0
492664376 497469773 0
464922572 32081152 0
227973839 227315558 0
2545467 259727887 0
139044661 219508565 0
385778091 200232787 0
191647656 471232192 0
14561114 227742544 0
529949981 486424705 0
314711062 110282280 0
361111425 194455984 0
126824280 267873106 0
418688080 240248109 0
426291485 399274755 0
163901036 60389911 0
167043767 56896798 0
467703187 340415865 0
335488327 472731993 0
565543754 517303944 0
415936239 117123107 0
422681163 111512800 0
250486521 488253640 0
278934025 352843144 0
296092130 403163340 0
219926065 97907189 0
364268673 375968203 0
350675719 527622934 0
362725199 195485193 0
243487206 150702445 0
84901610 178582038 0
17340325 23263222 0
139046760 109474878 0
468647853 381086925 0
476464486 525611243 0
299398549 50849507 0
92021623 556089742 0
532289800 380741054 0
149670951 326531769 0
533016980 344750214 0
96190994 273062714 0
504230158 79411017 0
12560476 123486338 0
65483634 144506827 0
203896028 305395828 0
143612588 325333841 0
36526423 226664736 0
151969779 539343287 0
242260832 383721273 0
563110133 408710384 0
208961858 539479929 0
164432013 332854217 0
519372223 431148040 0
453599759 374961414 0
217772638 216987550 0
201948126 287796159 0
63111973 162357443 0
267993918 238756282 0
295815097 12981573 0
144984681 441327501 0
480949260 176891688 0
45831200 322414949 0
108230555 522726312 0
538547352 233281105 0
190047589 421809111 0
447254955 426655383 0
246716572 173056681 0
388231416 398672428 0
386561068 475125400 0
26331924 282156885 0
558504699 244454347 0
478830593 255547339 0
481123321 214624191 0
128135975 96083982 0
62768090 38370549 0
457752036 132772581 0
363832768 60885852 0
414517611 21712292 0
479263835 302612150 0
222346113 154200360 0
81380060 22627092 0
244139325 19390968 0
148200506 53566583 0
303345501 157125959 0
364661086 209916704 0
139424568 301574167 0
287925887 529450254 0
107676707 440009143 0
180863228 338804986 0
87146171 144557107 0
16344576 31260196 0
320898776 30552325 0
488515415 127838970 0
549172583 477715864 0
406157464 538441889 0
507921646 254032810 0
464005781 29835572 0
531009840 328669172 0
563920201 223254496 0
88002964 402184300 0
309375100 136888425 0
507435764 31824392 0
501965182 8418091 0
99434784 80564226 0
471217596 53327616 0
68729157 211866088 0
4300306 293901255 0
209833581 153943380 0
310430366 162105364 0
219718915 31937039 0
151729782 147830635 0
207504271 165815952 0
341786662 150841003 0
91101537 279437336 0
369826915 73436614 0
565285106 351501316 0
500396777 415916740 0
133392546 167909824 0
279981726 218527790 0
456361464 369056073 0
326049549 477229173 0
568282142 115286555 0
119879409 67198448 0
118072513 455608979 0
107142812 57729687 0
164588495 285624002 0
294401173 363732283 0
33027261 487979264 0
345167759 152874967 0
499032588 159055553 0
308515265 515299274 0
169257655 5728565 0
160123153 535111037 0
243533326 8480083 0
141603768 223763583 0
266179222 82606068 0
94282352 247559925 0
552768695 338349212 0
331746143 186116084 0
417264317 536272695 0
72234389 292327137 0
298431672 266875451 0
430705123 470199778 0
539984034 80616653 0
422599949 371466977 0
178735884 164143145 0
27745233 527073109 0
419476071 341927001 0
182045442 524785875 0
538046291 473471040 0
271250142 483659323 0
146888123 83949121 0
513550448 408337142 0
331706146 204385432 0
304743100 256956094 0
238192699 87405778 0
206836173 385487406 0
467523765 523195432 0
16919009 512744160 0
290797477 365899764 0
199040943 46808343 0
108213050 413108906 0
238508641 70955014 0
390999738 56260563 0
55649195 440947290 0
116392920 504917934 0
57371569 343583176 0
359971967 130613294 0
424427496 418050046 0
75255585 259998749 0
525697372 460238403 0
546447108 392699503 0
248460146 532483487 0
381763734 36791122 0
236158962 127552539 0
400775441 340760181 0
201523326 168180600 0
299818198 410617356 0
49839865 207800693 0
406029508 409867813 0
127481916 466971718 0
397255218 436340109 0
431304541 238941405 0
246343586 420395363 0
263834908 543353325 0
530484141 28376279 0
324570282 226388401 0
431424947 471881154 0
102725525 308091239 0
309404723 553188633 0
250747608 33742425 0
364078895 538188886 0
94800045 190579613 0
70541276 557733948 0
204712766 59146239 0
141408710 392665863 0
340452685 90084257 0
272144423 400781674 0
339316864 58046454 0
455345153 473534220 0
447434965 6506542 0
438770052 550082061 0
410798174 303417797 0
100373064 525859456 0
10084578 237268246 0
353317933 536362437 0
68472777 420228471 0
504146078 411231215 0
285393613 142068639 0
562987037 141507682 0
283915712 60890926 0
107784939 432004404 0
472629303 52713322 0
246189500 261411914 0
265017531 439886961 0
412240960 403699826 0
59716264 458782460 0
44271628 556379837 0
504830445 292529593 0
547843878 261327744 0
223212105 142199120 0
451701817 22585059 0
295321686 259199842 0
170827320 520947478 0
220086443 242625938 0
499427389 236157718 0
68570754 259224537 0
59454841 511787134 0
294893351 492242014 0
471748289 528310796 0
236447348 72650374 0
63926661 75296471 0
564483887 566255781 0
568205022 27029897 0
253235701 47728779 0
151690612 254999591 0
259523245 372924379 0
143906937 82511789 0
365572689 377405851 0
352143711 503411531 0
119142235 227674569 0
429959804 389057355 0
132288521 71212019 0
423803849 285119508 0
24711785 526432959 0
361520238 432505111 0
33247292 441113428 0
426220756 558436076 0
122642435 498655616 0
149597800 561760391 0
212861862 222375873 0
350796847 44805649 0
110692636 90071048 0
457211195 568030744 0
443547950 126987766 0
171741412 466043270 0
20841187 279240348 0
457987609 558907705 0
539914338 492256630 0
34476577 111287500 0
361053056 392813203 0
397286580 388428341 0
244393465 542509763 0
526344788 223468026 0
77240653 372847870 0
474156598 243221451 0
244083585 474478810 0
238592294 417231896 0
96105025 346209825 0
434384896 96091053 0
559462861 527118082 0
202973243 513014859 0
271841814 202741791 0
29185646 170866347 0
371901489 459694765 0
247951053 523924400 0
363444472 63924567 0
296845630 527091665 0
540289157 507532095 0
348018226 418481023 0
147188141 332065237 0
296297038 226146717 0
318497500 187338546 0
84761187 116846827 0
47168551 330210554 0
504807736 492386867 0
92351860 38838749 0
503118914 399650662 0
457819995 498287813 0
134791777 455631730 0
89828200 540015439 0
431263559 240446488 0
66848627 139318285 0
89104018 563122846 0
99395440 44367008 0
216828682 516520892 0
104265940 80604030 0
510856464 150152150 0
298595175 363034689 0
152602607 336972421 0
127380340 32676926 0
335441051 231809302 0
252855477 347836881 0
51736966 219379212 0
246026384 170492678 0
49264177 293307777 0
128869107 325921249 0
182784993 546928181 0
514533809 539008645 0
131667180 424087192 0
566622678 75418206 0
259385128 136350377 0
463479070 32118074 0
380646664 130568851 0
251223415 401462255 0
535316641 524741244 0
566962998 295734205 0
222175023 414297219 0
228461071 327613907 0
173700960 350653811 0
553818474 163619017 0
270509896 110124401 0
226133952 207338946 0
482653260 516678826 0
55969064 1530838 0
260879069 73521980 0
512991117 520753898 0
19339436 150798251 0
565938502 165772920 0
498109557 424818028 0
102402576 128331967 0
23688319 327018505 0
436162404 272823710 0
22172799 149350249 0
557683833 112519928 0
450121619 32479458 0
21054276 354857050 0
455526765 439674337 0
216886996 266777290 0
274228694 321839671 0
365287871 78581115 0
248745879 114397338 0
363199113 187074630 0
52404693 110215629 0
221727003 74595402 0
391102935 496692789 0
279520059 260724933 0
510719740 567956392 0
377830050 47729184 0
14991054 161137176 0
2950897 93786882 0
389067679 480206322 0
352031434 510041997 0
544649132 531860801 0
463588223 56774589 0
427255689 384626341 0
408804347 304914304 0
36500229 118450097 0
196040005 533583804 0
482797631 373078032 0
115176445 99299446 0
521748671 170380332 0
439862131 166076571 0
336531332 153033895 0
295670471 378498245 0
152140870 375098440 0
224270198 268144006 0
328547833 139119407 0
39658990 549420467 0
323878975 416824128 0
464911243 21219269 0
119239875 510545765 0
402430637 456491699 0
388259063 193187227 0
4784664 80231407 0
176824569 370198483 0
296163707 213805062 0
392982407 359096108 0
136657928 402789729 0
46959418 419379368 0
436488635 526153902 0
513679992 313744089 0
69834262 385488163 0
269541214 420544736 0
44110469 478708149 0
99552671 538058875 0
135858116 273483215 0
465510317 472690002 0
38784800 460096664 0
261957246 51620409 0
365179921 415494280 0
245370392 163325396 0
164326495 424739512 0
447163763 59489920 0
461175109 182598675 0
130729632 100583771 0
49449933 509247805 0
513222431 197351673 0
67969989 405272678 0
14723801 160983387 0
445523523 562873941 0
179729308 30146479 0
406923858 161815698 0
96519547 324530083 0
118497460 45602701 0
410104514 109594665 0
559066058 405321564 0
61018283 341644117 0
85989448 23145912 0
375091002 43392687 0
169019369 474260795 0
451420575 55066316 0
567118294 244554457 0
130604407 272306837 0
142340886 353438385 0
561890984 195439003 0
45544191 315696518 0
377488889 441823949 0
141399282 290678241 0
139912988 216224529 0
299601340 32433383 0
463696651 71860014 0
338025520 487269800 0
491677170 415447258 0
222948740 275442380 0
87511689 57220409 0
562882161 532496625 0
321190962 110122737 0
189783903 91018066 0
44849599 205979850 0
247782385 444626570 0
89542909 470449903 0
277271545 375173691 0
488545601 475486873 0
550860411 90539882 0
546242304 320425706 0
469278883 267483415 0
459346735 94757483 0
159723206 237793046 0
528437235 244649802 0
561718642 426726928 0
49726044 170280396 0
197900107 346622840 0
394907805 356886761 0
209677469 529572599 0
295525085 164349118 0
532122363 124553947 0
502389044 89109856 0
289009083 247739482 0
210177616 391066928 0
72547802 259540467 0
450668653 466698558 0
246333981 138733628 0
566649364 162267809 0
339947933 445724097 0
193363017 149414628 0
471455475 126466162 0
331375848 486525847 0
362320402 222130486 0
211077647 391537799 0
111415306 207418771 0
215012647 277772800 0
19598136 148885232 0
205482506 9223000 0
215255425 298953518 0
464539680 243691424 0
316507060 286099385 0
353322365 231837607 0
228399077 380952830 0
147564224 61981055 0
109225644 485174589 0
343587674 421013653 0
550120670 287241778 0
498325070 218039231 0
280521261 549649764 0
188812632 132090566 0
179326240 72219068 0
385978386 282050812 0
241931801 317870902 0
326348339 160703269 0
475387561 339203629 0
35382187 189892024 0
460873928 481771321 0
381981581 206607101 0
396892505 519299596 0
189347724 145587045 0
281556052 263917385 0
153292886 77360690 0
43776891 523477465 0
381280548 550378296 0
256637487 459703756 0
144867135 221145458 0
377994196 46342086 0
146669431 187093714 0
366422746 95015490 0
61858753 401698423 0
207449925 283949935 0
382787362 69893087 0
18510853 53815473 0
292749185 265572366 0
25139030 471013787 0
60023241 302825260 0
216673101 152136632 0
120932629 333843590 0
268212415 412281272 0
162237817 81439875 0
457691697 292266343 0
331181726 236918478 0
150728537 61411113 0
156121350 31745475 0
329722396 27666451 0
356007992 445477426 0
385342563 363712599 0
500342022 74291921 0
225312852 90257270 0
305482298 312010448 0
99618117 34448063 0
213115451 265569386 0
384929870 281166749 0
336473714 236148194 0
507615962 377657576 0
283416176 503716726 0
493501727 8308847 0
22078628 424965587 0
34810585 226259684 0
7770579 487639016 0
35221168 342605238 0
359942755 263755560 0
92728776 19447516 0
97054603 455171159 0
317293764 75031966 0
257899943 125797252 0
215836193 495586374 0
365928171 521542320 0
564036439 371035377 0
496566901 355789468 0
318345304 111966007 0
496498062 337059926 0
78039813 451642076 0
473341779 488256383 0
456819626 251149222 0
45264335 513724311 0
284860170 303352471 0
269775691 107601100 0
7767885 177459377 0
206991535 169923271 0
47255083 282561276 0
238215833 401203332 0
145161599 411112098 0
389490287 446683359 0
527018966 230128505 0
503480007 103039634 0
32663557 336709587 0
79381947 60023663 0
340255909 255822817 0
401801895 34754217 0
307002799 248393482 0
461638111 535768792 0
189871096 369041149 0
511106431 76843449 0
39176923 261012797 0
251313914 369118616 0
47540718 81503918 0
564996024 300788465 0
403402227 31134796 0
211237121 286782052 0
391683737 443940382 0
271443329 426305037 0
256137871 296862973 0
54202973 392949026 0
427832888 295978128 0
463228339 96470351 0
53690180 496916961 0
481277523 269496056 0
227487573 275777902 0
508836094 212691725 0
271669311 333534664 0
212241497 437621960 0
314233760 365586690 0
388365261 230774311 0
231388872 123160724 0
372873120 287181350 0
447599945 426313200 0
259314643 274837418 0
50745450 247733374 0
285926936 391693308 0
346506594 327404283 0
265116648 350405945 0
241353040 159015104 0
5792296 93646675 0
349458247 331155910 0
315934007 346357461 0
156824377 74511064 0
259366817 525683163 0
286088623 276663177 0
271796984 95590007 0
16468903 489217930 0
393020252 2625621 0
428631904 81291172 0
307213116 64550241 0
418881652 412677297 0
268465032 391454491 0
230749560 541376036 0
95671321 181222435 0
235847647 293769688 0
315558414 454468295 0
473029393 278509766 0
566049065 367421254 0
187980779 239214422 0
569210220 33296037 0
179832429 45610764 0
208525196 292523075 0
131204994 127987229 0
430024194 313870974 0
54434785 199095318 0
295742743 490861317 0
387392339 346769911 0
131060262 196829044 0
29244711 125697021 0
268291972 219560209 0
106268652 343127091 0
401656751 15120622 0
445009382 550516535 0
231303271 72919250 0
131953075 492104048 0
496236605 487188945 0
460183320 468233126 0
142199062 463001136 0
426626526 376319049 0
457505820 427929771 0
275736341 424998628 0
3295091 120467759 0
282309070 555907388 0
480597690 190588903 0
518360941 56930905 0
380436418 438326786 0
172021874 73133750 0
70756422 363892761 0
166778740 176643111 0
26178507 156159695 0
271077084 416811784 0
226496491 241746853 0
130061535 369756328 0
512311282 344149664 0
456400275 371902906 0
552235202 70812629 0
152643389 161122511 0
166423226 50440633 0
515335912 17685289 0
322877835 176586633 0
112295297 85593575 0
386688462 524539402 0
366947942 471175201 0
167980211 546415373 0
37659604 289014518 0
563468411 498078375 0
171722168 336926387 0
127186415 817113 0
370142772 139256167 0
469268850 54315945 0
201097136 326792298 0
278102253 359204251 0
447949908 237019525 0
509387388 43042635 0
542453177 419138635 0
403161284 65981268 0
385382989 540923728 0
111166244 12198258 0
37504027 517508421 0
20837578 49900591 0
223581004 314947164 0
152535124 166951061 0
568051969 99122083 0
19444876 311619989 0
438854254 31659827 0
500997785 397311236 0
214567514 378807407 0
146779427 193804614 0
396612215 487495774 0
109124051 15032533 0
185895940 486548765 0
254710001 129184627 0
281211256 455959138 0
193305840 263793026 0
443823888 324209517 0
486861235 379956550 0
194090720 369587585 0
52758929 75100117 0
499569823 197166638 0
512983557 347224981 0
481507349 216109566 0
525398272 416572251 0
13716752 415901102 0
459369833 291940142 0
481720585 435148405 0
458633593 198454458 0
218431838 276689310 0
526149907 13680221 0
321280016 269974580 0
197700536 241913955 0
476829837 494257303 0
312389033 49085360 0
375818478 310354181 0
524937184 100222558 0
321903391 481480224 0
427286253 289750067 0
489558051 261551559 0
521204687 211556818 0
45104951 350952667 0
79688904 143896143 0
1745898 290847407 0
423228122 198801277 0
81591957 405209820 0
71659258 513986041 0
79266576 70058915 0
262830516 339590062 0
339837691 199761897 0
434372547 296817034 0
21106482 312379119 0
449255566 30640538 0
507105623 544943283 0
408770302 439675377 0
157402428 498905077 0
294977549 144754275 0
420370373 503340205 0
280595523 217757134 0
511377432 294499836 0
282879498 175436743 0
2565992 429676918 0
109124931 337586446 0
74836148 316829372 0
521261215 35499498 0
55386281 22465318 0
335022894 373021224 0
216588171 80893878 0
281784838 504200033 0
220512744 334525327 0
63299868 379620818 0
531277783 394953894 0
11794194 50543216 0
14353596 283324744 0
44361887 531852260 0
161460817 383354183 0
551898075 243743902 0
446581037 334001145 0
367471997 234717582 0
358415623 203902307 0
529514006 33364454 0
536968992 294012353 0
43039958 557900183 0
522990437 215006885 0
360318742 316745684 0
3379640 218256317 0
431168149 343766093 0
182500070 244120104 0
398506242 329090365 0
557681044 325430941 0
331426703 35811441 0
359248157 160018576 0
186298971 317349351 0
458624820 240866134 0
565682798 534199490 0
341698424 313506404 0
510548173 338704035 0
15447742 312687664 0
397992614 186581723 0
250705157 369889411 0
193803188 130643918 0
102912422 159727055 0
513788268 492530793 0
420364256 106352462 0
121531878 94081231 0
515525341 6771826 0
245534419 133900673 0
256272412 515294568 0
144506562 263594648 0
40302294 332303202 0
6062333 70813892 0
326571218 317733952 0
376296095 256514805 0
112307730 14533543 0
555838632 310202064 0
250582922 527026769 0
468451813 296769483 0
155239193 232814847 0
160039874 87254988 0
230713663 293851619 0
415918668 108083469 0
392772271 358120680 0
553257741 468988249 0
22657017 794654 0
472648995 470999459 0
485376780 550155868 0
61991215 131154519 0
397880519 78501103 0
156359176 482161305 0
224313589 365393879 0
310572914 537957596 0
545555002 196559192 0
484217981 5304268 0
413520240 421661784 0
227084057 85740944 0
122383470 124598506 0
391138393 171702743 0
80678766 158547427 0
104042578 223932302 0
91582542 397047402 0
334810739 52130094 0
192879310 334520936 0
414650126 345873067 0
296914478 230527366 0
78692407 511599734 0
421686694 520736891 0
532851835 272575252 0
307515551 170083131 0
140707885 432991624 0
330525334 131834540 0
505682406 235531466 0
250559190 216393375 0
413609908 253478172 0
172322267 254997572 0
322481190 170802452 0
86670978 181284675 0
522414255 73227114 0
236979752 561946747 0
559139275 450494565 0
201418661 291932559 0
269635429 380630949 0
435552059 246603926 0
213887678 527133762 0
134101011 213290792 0
13393431 168254637 0
497470028 283553239 0
286354958 259346668 0
451789593 474884033 0
47633533 329161729 0
542003499 383743694 0
39239944 490746630 0
103263120 505382393 0
221671464 24725068 0
14644038 373597282 0
532630728 128317431 0
193183929 433935972 0
231823200 161003164 0
7701338 156717921 0
383339642 3082919 0
145783690 344341702 0
543273676 224939420 0
415931688 146060082 0
172893094 291067886 0
134304691 156339666 0
107092501 232662166 0
50819604 187859222 0
452713822 151253365 0
564525690 271196753 0
336391952 47475636 0
161803375 250901226 0
473230528 245407618 0
477436370 222489374 0
244610753 415232509 0
195779380 309001919 0
166141799 81195798 0
75361740 111699178 0
304761660 378190425 0
68586694 251307649 0
295505430 249600880 0
135112701 395398485 0
264296732 127991685 0
405471226 83440337 0
391987198 336201160 0
328939076 184219321 0
309814850 36381627 0
73039525 29200223 0
505256773 522333880 0
281022971 394972983 0
52684876 532449761 0
142777450 418435157 0
86978543 560424470 0
389862206 424343886 0
63292664 239527634 0
258727135 189542911 0
63151108 48383749 0
423849635 57382171 0
432661585 17550692 0
325869912 193852096 0
447256587 6799111 0
268703627 407203481 0
325925728 88929929 0
348683196 139070715 0
68591216 483706223 0
481627860 342465645 0
59080833 443909722 0
274378875 378992394 0
78604940 50316367 0
441598068 562099734 0
172562443 520893367 0
94106212 142739401 0
543851166 472824744 0
203102329 340041642 0
211329591 694070 0
286000785 67006379 0
565893197 205582614 0
88349142 398695313 0
302449304 364817899 0
265622005 203973446 0
246566320 507179077 0
364797720 181991445 0
300149185 46288193 0
221955649 207028468 0
169438927 304548508 0
421219819 29595655 0
121085034 140763291 0
152032446 477194964 0
449066062 443930117 0
420820992 326319898 0
311313477 236309663 0
462545362 450141726 0
395952399 234303109 0
290738085 374684893 0
268203800 435780342 0
489101433 323646552 0
313366162 467917665 0
544428561 245073810 0
518245647 110885042 0
489521038 171471256 0
85727526 412243147 0
363233558 59709020 0
243524152 21513722 0
307623822 493442876 0
13105490 251438994 0
415078655 271693847 0
88554358 214939477 0
256615559 134940025 0
220923814 283217916 0
363807551 320807231 0
11842661 262635774 0
72693732 75670868 0
101730454 511799420 0
453042461 234696664 0
254080174 527766609 0
559031352 557147194 0
59088117 197182019 0
242287062 472680954 0
256326643 136251280 0
257729721 452433856 0
461090220 143278507 0
390937271 402914627 0
402394846 74662150 0
179833028 426922744 0
537734728 70581459 0
395331903 532529952 0
393315342 379503792 0
341083685 169342826 0
32485007 153160357 0
214486699 472140767 0
245268270 136990828 0
561617457 131005940 0
344346845 254255431 0
142237995 314814545 0
82385873 563074274 0
382578160 116646200 0
388792973 532564006 0
133501113 56517028 0
381286736 27554905 0
227094807 76304088 0
119720385 206032615 0
102572479 357319862 0
481425578 439601599 0
555607488 106321244 0
328375186 273731540 0
304194837 343161783 0
228001761 164027998 0
339359988 527576288 0
238300744 36884114 0
478881678 531110601 0
67702190 512269971 0
202705247 287348104 0
275370216 1873956 0
564858464 566834172 0
297163084 550267152 0
190491888 551212662 0
118490709 227625984 0
83359500 137608910 0
218318663 123142370 0
78113709 492815900 0
321619426 178947593 0
186668793 399905518 0
448053514 103120971 0
461792579 44723687 0
46622767 478808391 0
443454084 48307654 0
185973866 343581515 0
366752615 369909067 0
176472723 548294181 0
158097501 430517384 0
229459032 476697658 0
536698090 244112963 0
380015798 230153119 0
403686970 152645486 0
561136442 432185794 0
207742289 522749449 0
544327931 457621712 0
307852931 509925372 0
26959264 16064507 0
507534795 31399153 0
212832943 552915437 0
406693511 289590417 0
370389379 320430713 0
286746333 92200376 0
462447055 144250044 0
458051947 153610717 0
423236287 38662429 0
492255697 410950210 0
532849044 408496711 0
477965584 354016218 0
226586476 498426110 0
174037589 566143038 0
272076976 150790468 0
204552540 294582760 0
520065085 187352416 0
318834626 377019337 0
266561382 114767258 0
106875326 204120272 0
399289811 540345988 0
547515870 397330941 0
85503602 564034798 0
71032958 365589523 0
465860472 476472082 0
127082404 329575195 0
305020667 456628115 0
79965419 227328615 0
273935879 89805029 0
380087254 277994833 0
46809237 483905779 0
420588558 321092628 0
278085404 360108601 0
158212625 210614928 0
410531282 20966383 0
192711082 499563267 0
522679770 321654179 0
344868096 208819169 0
143472455 454174202 0
153052581 363843820 0
464103059 104595046 0
288588231 466685665 0
155213036 21810849 0
455919956 516683822 0
501645641 133029445 0
223851806 483380791 0
448610573 402970701 0
218356017 84296537 0
397279326 500401840 0
294518276 443614125 0
265815836 312124204 0
260670286 316198278 0
475701162 501985707 0
38788324 303639779 0
9396996 39070655 0
185037005 513657941 0
477867012 474447948 0
174164299 551960201 0
447195068 441593964 0
192551770 331071636 0
96848588 362726184 0
346861992 543273984 0
218417816 320891133 0
101581800 461794165 0
514663104 243113736 0
209877536 34062886 0
342850538 46167658 0
142826689 532428876 0
482906354 325996163 0
424507358 323827557 0
542574182 545563487 0
520019071 494605920 0
57523873 29244934 0
357288894 28374734 0
100145073 476781499 0
94257188 227611712 0
419953435 556371064 0
38659933 103921290 0
447778796 566042282 0
440813490 134216937 0
429401382 510901538 0
459018915 185654005 0
426046311 510694673 0
441998644 322562885 0
91322175 554908841 0
202156876 378347894 0
544687049 333237704 0
168017459 128837042 0
563143943 103006492 0
196134336 458138604 0
233952601 177202112 0
509508235 64188300 0
426109459 236333158 0
449076979 246385232 0
234048590 200975871 0
279135069 284243624 0
180247598 424377497 0
307398924 437608326 0
1807970 29798497 0
310798662 405193043 0
520147563 471858348 0
531543493 385852378 0
526762827 32356013 0
180081570 289353240 0
202048592 133060157 0
115085352 345220727 0
406084939 411123940 0
356509847 504176432 0
266312135 170126974 0
262439676 214681918 0
140907991 178235172 0
269151856 153366070 0
415494622 31744982 0
259490827 101051501 0
33290538 369962964 0
121519301 215836970 0
70891326 100343418 0
38732104 423508390 0
549718094 390317874 0
156236984 522960897 0
82411326 206663390 0
474462754 468547436 0
65612880 341726582 0
431373595 53320277 0
503073430 62841336 0
516951803 40898330 0
315052493 50507935 0
19634089 351800117 0
498697589 403296003 0
542690641 22416817 0
208722868 355789060 0
360884240 261889721 0
524668625 462915674 0
191773840 400969563 0
546708753 48262280 0
132155410 172329780 0
111305559 88955815 0
181690660 271196301 0
122949221 336639293 0
484922596 459040981 0
32504002 112378688 0
89012255 299871181 0
425613513 221739042 0
462941268 563797349 0
140144285 163321732 0
254374678 26459849 0
455526231 323051065 0
297113538 186080204 0
133424726 48790374 0
115066350 193256421 0
368451661 501364039 0
50600165 284315116 0
514787415 243594316 0
326922424 404717924 0
563328100 523327084 0
367694093 393813059 0
367579601 479105895 0
562960426 238244399 0
218820042 4244586 0
67366466 494022338 0
276084354 241635947 0
440888122 482376592 0
226998233 528237853 0
10189760 308221039 0
111113156 539754431 0
500505887 391564315 0
258903957 155930235 0
193345797 29073028 0
393626486 114940616 0
362736372 523247303 0
408573948 204015466 0
76411861 45417718 0
365436477 78099379 0
325744798 454752327 0
426272497 340815097 0
513844445 568965535 0
84419476 482770241 0
263791282 436213066 0
155617177 440187255 0
249458948 86446219 0
280239387 395738244 0
350502204 76581562 0
525550334 397381275 0
74408594 111711793 0
79125485 400928166 0
463180446 365845307 0
219113822 444885766 0
329172139 240601562 0
401448121 303775035 0
97586233 126663979 0
519962954 502559107 0
468228661 158945835 0
405421518 307736135 0
482492089 343766940 0
466276087 567344615 0
190161987 476131471 0
213434005 392445281 0
271231558 42497720 0
386566176 218762961 0
567165586 261503739 0
164946410 502898746 0
261492078 525940889 0
81545263 152009464 0
361351523 364087484 0
353390720 353606052 0
90887215 440086816 0
165380374 150844260 0
427151048 104495636 0
148932872 143441350 0
81260176 427062897 0
569186739 294560211 0
552332729 96979432 0
465136066 110174161 0
380655690 283921650 0
346171183 503727832 0
328898382 535599124 0
126928754 504980671 0
38012924 481477491 0
225826551 355646468 0
176361306 163205915 0
523595392 441795713 0
522636343 12081342 0
336440317 134419150 0
453491316 202811947 0
67859487 273338871 0
100551572 186969264 0
534160751 195116289 0
347394730 461261927 0
222384955 560181305 0
123906538 123727081 0
276600037 466477336 0
500275538 480941172 0
14884902 168846383 0
517511401 260285958 0
36603587 153286558 0
305894800 464186941 0
480731995 323269545 0
295455534 472364534 0
42516425 168342556 0
432285215 356534791 0
464251796 250341425 0
553546720 378687650 0
492277605 202252732 0
65050359 278080633 0
398199858 416058385 0
480209749 327358696 0
479999334 24019353 0
125758411 453854359 0
409805311 212181086 0
233144229 221509060 0
43039862 296297324 0
544865575 188669156 0
295187413 230303333 0
162851259 94666339 0
252251442 19001499 0
384323707 442577325 0
458224276 426297672 0
251422533 424454259 0
25419747 276352438 0
20235106 252754190 0
396842418 475208531 0
91119011 429815196 0
298989203 148984779 0
66729144 195545645 0
323936333 549741436 0
495985491 85863062 0
409503765 270269546 0
71404442 444091172 0
225483574 337470104 0
562426878 522263293 0
532814246 32131579 0
70228725 463637667 0
160399164 117497033 0
374424454 345973623 0
303853727 410743531 0
396026026 441183641 0
480980132 50669577 0
137610778 126912170 0
114213025 109851214 0
190392783 268959774 0
430787656 531583520 0
141559251 150625708 0
49005799 40430030 0
536733807 417569530 0
53626331 365554784 0
405559868 226598642 0
180103381 32893230 0
158218523 213778357 0
5473181 74572757 0
497861388 84344877 0
276398891 532721131 0
48448782 330655508 0
102580410 120962086 0
398805557 198951731 0
458009025 67851056 0
314701284 499844655 0
397209584 109575430 0
18334398 94309981 0
514282795 38264820 0
377640307 557802897 0
342757678 509094438 0
476093318 484131391 0
94213435 382797447 0
556698855 60531908 0
466499002 309505353 0
117501202 122924178 0
170245356 529621884 0
23923106 521960303 0
35526471 96166335 0
524876690 500153942 0
42363338 110838462 0
280194315 157755303 0
352851999 112483086 0
368486952 398259701 0
564172606 503631354 0
60031728 149473471 0
401702108 4097522 0
204205649 209853300 0
516009600 496114802 0
411245495 511043137 0
316665648 212404269 0
553078969 469428215 0
10502079 164955871 0
469327470 5892776 0
414218503 40272222 0
20764229 9646713 0
126015672 147291843 0
125814690 512808744 0
406057923 218606989 0
308574771 434681602 0
459102198 390968726 0
437232032 41065385 0
220175726 402826225 0
221555699 74863854 0
556419576 368363495 0
220329544 206956068 0
538311737 203079237 0
156536160 464688416 0
379962510 175576610 0
540653647 252435320 0
530781059 401285128 0
441378566 92726243 0
196527134 67729946 0
382887766 324081409 0
28814085 92943703 0
535396703 318140587 0
455779150 367091009 0
182499114 57299712 0
372219035 488347350 0
152708523 55726081 0
441593606 75967989 0
133875218 125448881 0
159207773 287072478 0
287336292 379426326 0
53969283 434632567 0
253658007 173386140 0
45653506 467227476 0
305211187 459264970 0
360979408 89707932 0
279446681 64333236 0
12434729 374255611 0
348305979 320543592 0
55366484 559523290 0
130028089 550065436 0
140951182 267982863 0
423277334 282338860 0
323871248 206459421 0
550564983 99501511 0
564997610 116772921 0
70989722 321427936 0
98986410 21252344 0
519515617 480091669 0
548632127 224047581 0
410873147 144606081 0
52791990 204974985 0
6068899 397074073 0
32853099 190037062 0
259140129 121108895 0
33309607 58275077 0
228052099 175726061 0
112410875 521227819 0
144379937 104825304 0
374494392 369577194 0
77729681 13112015 0
11896832 49977269 0
233892742 67095880 0
78353458 534300747 0
366254969 425052416 0
435187355 308406884 0
100001061 128484569 0
541837368 535318954 0
424235169 237902372 0
222178710 187163269 0
392772005 334356969 0
322733904 283377219 0
503098115 560571846 0
155505353 77183732 0
327800504 465020641 0
330863113 229511512 0
162890581 123644631 0
30246896 480880165 0
19945318 215521017 0
401402375 75000982 0
222077937 37456975 0
220677371 363393758 0
474002619 443215831 0
179677514 136959934 0
257454978 224171570 0
136709360 372367018 0
213456125 252263149 0
116823425 256189270 0
42881453 151551823 0
57365968 559165123 0
203195823 234673443 0
362266788 288103521 0
534307735 350234646 0
151260426 528069468 0
6070648 255439455 0
323311302 562237191 0
438706288 256992481 0
462526704 413691748 0
500666032 30949273 0
279355178 334073569 0
261821633 83407808 0
42512126 281592366 0
249627945 241560687 0
337388212 103234499 0
409053421 210913229 0
414695235 536897370 0
164705114 470715597 0
19853433 459872510 0
427194381 420403139 0
524687097 277799671 0
323108723 258765092 0
514804114 273348086 0
316676735 429375257 0
416304864 143405439 0
563842235 550762631 0
408175300 169403579 0
510895324 79223530 0
273171082 339926699 0
555080760 347983940 0
75180582 420108547 0
79864288 554690463 0
56822127 74223800 0
8295282 540177655 0
75464205 461457027 0
400962511 37971906 0
398635147 310191207 0
549903939 316286413 0
276321240 508827492 0
477221435 189588359 0
495672153 5943934 0
150041985 346522269 0
290750015 382656059 0
32865949 562593683 0
359963648 297796330 0
501327097 364423729 0
388621433 478260933 0
234013633 265454273 0
439150521 147411720 0
346546410 380335742 0
903511 2273106 0
87315692 90148125 0
395131259 196222173 0
549585053 290916347 0
371052740 108153376 0
128612815 159062865 0
18071811 444145477 0
278717209 162163317 0
476318441 518460204 0
412486148 503262215 0
259647780 179181496 0
2458558 141530206 0
128049226 398103330 0
360311286 305522555 0
399227727 537761022 0
99547308 496176258 0
120149540 439283099 0
416415753 439027892 0
330248868 284528539 0
524949974 479127726 0
164991949 42224446 0
153864701 182372414 0
149995718 124938239 0
68251816 64605952 0
563916991 504117544 0
36274350 78427788 0
521411243 169550040 0
241293109 298302092 0
464912941 559732840 0
248264888 359210573 0
136403946 285293672 0
9546109 269333745 0
535310974 146796491 0
308855736 322863673 0
364182212 339426615 0
233560833 536502627 0
94869002 396129586 0
331138694 467858713 0
538121659 209285384 0
9307815 402103653 0
501482706 14057232 0
245232524 209694321 0
268834599 316123456 0
329416078 348430701 0
213076061 134302400 0
1794653 509179074 0
432350355 164811917 0
40451907 389643393 0
387933907 439301549 0
371340533 76490249 0
420287253 427815234 0
318074241 542720564 0
439928996 11994798 0
75214014 269332962 0
260350813 358947199 0
324053701 69767409 0
179353654 319737486 0
554918503 361572272 0
96826682 494911036 0
155156582 412367874 0
77439795 43620224 0
532048370 195857575 0
193441769 84854822 0
223448315 136678592 0
370698497 99790570 0
457075496 531947405 0
344509940 523207742 0
561073040 197702948 0
132760095 215837574 0
155948937 319241422 0
408073981 398486573 0
226789327 70606741 0
217658202 410047859 0
451721286 354731525 0
501407474 274471356 0
236317651 19671575 0
239887768 405971309 0
264219746 243142475 0
435507775 328248293 0
359173286 409593755 0
268908643 528209327 0
33880264 374197681 0
290006919 262049526 0
69981634 429283829 0
269058890 363533468 0
163420388 342572842 0
109292128 38666785 0
352870427 305503585 0
175028139 351428629 0
372076236 209418823 0
490411452 207270115 0
245535558 42744795 0
293195811 454699362 0
232117173 387789423 0
516895719 196083827 0
520103628 520917295 0
129095313 229369974 0
507605655 322448822 0
159002572 17906846 0
284682609 318627482 0
554525735 143898600 0
425059902 302647320 0
287793728 540048580 0
479082666 205416012 0
291530085 489238475 0
563898622 39067169 0
122429828 360669126 0
559006850 40386999 0
150585246 345707793 0
472279726 97158775 0
69437355 455247630 0
285308159 215778422 0
518931737 86643276 0
367822080 475428275 0
237525677 253389929 0
470090501 227085783 0
125603036 23169431 0
376429201 246929804 0
457770855 100993964 0
450271406 178264320 0
123637255 227079494 0
99384840 339702036 0
136936415 273406041 0
402703026 119549221 0
309709474 14478153 0
492177035 254210386 0
277318367 1201078 0
128949270 238665193 0
319528785 60703848 0
260725545 120765669 0
20372394 170943380 0
526590981 11521327 0
563980865 228416609 0
60414045 421292642 0
126673007 558102595 0
476177324 488418221 0
506586355 300693957 0
538203567 53938874 0
74821848 193796267 0
330280094 298689991 0
214010244 224479851 0
55163196 476907283 0
420278860 316998020 0
81550104 547555381 0
283646132 172779400 0
347481203 541547689 0
12568880 281518649 0
424409066 253086536 0
280828358 162833623 0
120857586 14997705 0
191622687 183456956 0
55932742 368766175 0
524930059 119587154 0
251420405 468555102 0
173597249 240819650 0
336933828 349378911 0
403571798 266243149 0
213159610 539054973 0
130942867 71866236 0
16144899 13729209 0
475642282 119326773 0
273764393 463454641 0
76603681 156180224 0
197847935 230386228 0
317308045 278712073 0
386756568 166065883 0
863632 466857868 0
184365790 543764793 0
112801255 66805302 0
324667955 438424718 0
46789161 317707505 0
263227476 468477624 0
176788437 100928 0
467826427 8852606 0
325231519 312176848 0
103303075 260940674 0
304370940 240591348 0
296822172 421975319 0
312583042 148153668 0
9826284 471954872 0
154848266 126715238 0
261102077 152302098 0
389197435 502111729 0
56995291 523031023 0
168790356 134180271 0
163149087 182018340 0
448904959 539199421 0
245569913 44037564 0
550185283 401453162 0
371407313 322448144 0
18349964 527839816 0
175268530 400270716 0
448631630 159952890 0
419606150 421764387 0
336298963 335380114 0
336360003 313072036 0
216921516 530488924 0
467807411 9555878 0
344071836 184846247 0
486221510 540102186 0
322218012 178556396 0
355980809 117790914 0
116726209 461102140 0
75611779 200236183 0
37367808 184355424 0
298340852 29288946 0
554610098 49667557 0
449775113 379680621 0
532679850 383616812 0
484248501 270709016 0
104260558 485595603 0
459222066 277638206 0
229733157 280845243 0
347442093 529441664 0
424878147 395566311 0
147737234 398194316 0
79345027 95660787 0
93673534 358857887 0
138586149 230257437 0
115284015 64615526 0
107123186 269869279 0
498205010 152913019 0
111561041 62849429 0
390058382 180892505 0
411540644 458675556 0
214929619 297888606 0
555698558 134689545 0
143652262 203724811 0
504645291 438198277 0
471960897 65331516 0
498631747 260345969 0
454987850 213353788 0
67993807 210256364 0
514057839 212739862 0
462887704 50205247 0
441929828 199760204 0
311934061 243072728 0
337822030 149393966 0
77598036 68592901 0
489560620 358770621 0
114178751 94263546 0
547430840 342377894 0
243583762 46314311 0
424607726 276136703 0
452709298 163466516 0
419580611 2976468 0
363906881 266798128 0
503195051 155724438 0
491892486 117526938 0
254326121 373944446 0
484750352 297722979 0
509166913 20136465 0
186234482 243287672 0
520505728 151370829 0
138416644 408919157 0
352787542 248671235 0
314027455 426926074 0
284727705 423919066 0
320113430 228072878 0
202053470 468820539 0
130236001 78720587 0
59049224 1281554 0
345583442 152563991 0
168357764 532392516 0
536419804 174061630 0
99577095 175137905 0
410124099 61613703 0
553708096 419339929 0
264222121 172004229 0
231877939 330300140 0
402309354 435695922 0
367223602 335770964 0
336327788 327899782 0
466223220 377570660 0
533962448 59713323 0
139832899 239770357 0
230395542 567844875 0
10006793 98291442 0
272542117 204200424 0
269427447 182009136 0
509897070 390550869 0
88789406 142434203 0
8152349 6090235 0
41971719 492359947 0
64096553 359600696 0
420101142 126881232 0
94793617 520534454 0
75470558 246193346 0
200727540 35182523 0
482073181 91818062 0
450247281 334535306 0
392762931 296939740 0
369547502 305539841 0
70116699 247930724 0
303723818 232377039 0
7532435 263383836 0
526631442 212522935 0
284980538 117876794 0
12121142 558248046 0
245672014 341193273 0
44806337 78523640 0
406325979 60151873 0
488717468 92142439 0
551802844 188635872 0
481317633 22192876 0
136105422 532179595 0
98879651 327348366 0
477659190 134382967 0
513750127 511305442 0
226840445 85123805 0
368960015 36623078 0
307169313 539603207 0
255281744 418656531 0
445070096 121937485 0
173370175 91289009 0
139602300 562243146 0
465105933 88286693 0
299400153 198911677 0
50362262 354263897 0
145327151 447277671 0
312749282 198126258 0
324099636 423341068 0
374382454 118713616 0
428966092 429580901 0
547394344 211371498 0
37632012 327418798 0
90669475 17301726 0
122148841 37094858 0
84935307 11761877 0
175540860 472105535 0
69011818 96239411 0
335462531 310206508 0
277992774 383670900 0
127229366 115106840 0
364648779 236933706 0
360457733 109024013 0
39088142 469158249 0
14103500 482336507 0
500994633 102832065 0
173001196 167565208 0
121308924 441883500 0
461548026 299678475 0
380806984 423954096 0
534898011 162868195 0
105765352 131891812 0
187059172 164767887 0
556531152 141141456 0
180372018 248097673 0
309559599 533792897 0
565457117 65648308 0
350840343 325661184 0
191719779 475918034 0
61520326 235825661 0
564268548 466739011 0
422716753 528822774 0
101021618 495953878 0
250038518 277701559 0
71104595 485975192 0
429969165 367470309 0
298339047 274362729 0
543937119 296298390 0
273180202 461734575 0
414278982 141579547 0
278716610 177741541 0
51992716 3923610 0
172376094 111574406 0
350425175 356195942 0
261493485 428827675 0
187813207 212613631 0
216817485 222724541 0
389298107 189737711 0
145998756 461857075 0
479473676 479209231 0
427390465 162457618 0
434957466 34339803 0
94808774 392407000 0
499637690 525699871 0
436400215 27210450 0
544667874 213383468 0
169079065 86509814 0
289464411 386021253 0
427738210 424299959 0
312438291 393404241 0
470360939 82505212 0
59740617 76672898 0
45655915 539871711 0
473425353 55660000 0
394575027 14350964 0
131705371 6768473 0
249177004 228564592 0
202942127 344154513 0
423450496 298969389 0
459595768 380674031 0
237451722 462242826 0
370233477 57336491 0
427570429 17396574 0
476988666 81215009 0
222528056 281196325 0
341887450 297017689 0
79943137 362059349 0
483719424 388207723 0
143484465 178334630 0
81246019 531813463 0
462125359 70917473 0
285487448 45192079 0
203757087 74423376 0
320258955 308815101 0
414818789 287570403 0
264621020 300880074 0
569149288 38547314 0
288069372 235566101 0
196279620 406476579 0
115166453 274169323 0
372783472 503217794 0
529283847 555094245 0
421994212 61854672 0
48748339 510164696 0
323216375 280014355 0
183757194 169927302 0
265399162 150191148 0
452923502 342153133 0
383362223 213812553 0
246492389 118321030 0
273362158 134777785 0
288039717 511392601 0
256535095 440513529 0
148553871 374292632 0
216966672 185197566 0
335880835 392509850 0
389882958 153144819 0
173918621 212711871 0
363823952 128064893 0
265076046 496675201 0
158835867 199896821 0
499796750 301325934 0
537114652 44807163 0
519507594 478280824 0
548286565 369770377 0
335277922 88901220 0
262525765 533193131 0
255540984 61652505 0
156535262 71011185 0
338464236 283363485 0
564425136 197799203 0
129539023 102907335 0
397758896 104389986 0
363223868 13833026 0
44087010 522458354 0
364104790 139005712 0
182265634 17296345 0
543500047 83135105 0
331306845 155660325 0
87678465 380886259 0
20923071 27160389 0
37272781 103400348 0
19445578 434019084 0
268008986 252469987 0
323920666 242968621 0
563434491 411556540 0
414461924 73144988 0
114978570 387438010 0
12493021 407052636 0
109567140 334987234 0
250000306 68329181 0
341630798 226500221 0
243738514 423822265 0
363053963 208413474 0
6483272 463843175 0
457045953 198564060 0
84379271 397894621 0
109085737 200839698 0
493184319 403526822 0
325877860 238035275 0
65674923 381680093 0
77977334 18618629 0
404098691 161558070 0
97910348 321731008 0
297334066 160004546 0
205939170 462079712 0
221091505 460099428 0
350049595 309730868 0
86226434 229292125 0
523301796 394310424 0
181232033 125555520 0
34058735 273066923 0
295210875 218549898 0
93868821 12694458 0
144204749 450579537 0
486586666 449171245 0
533574970 472133415 0
99972523 415493251 0
51517790 365177952 0
52412042 16459814 0
294575260 22291951 0
255728957 554786057 0
271074551 5058908 0
272672252 512729031 0
440551363 484280059 0
149717789 93519990 0
297484582 527959137 0
144559412 562416366 0
218178547 476917033 0
413433936 262652192 0
29607131 385518012 0
165710640 231587188 0
136906603 166512113 0
225270266 336888357 0
237614982 494087455 0
30375160 463883381 0
289500718 240090332 0
182550913 163045227 0
372741677 452842322 0
190080816 466804118 0
375048919 494892581 0
535076398 124949989 0
25408396 420884921 0
534745551 469323887 0
551039399 203997580 0
335646974 514173428 0
502407459 535202606 0
318964177 358032960 0
413282261 396309755 0
464635533 211079998 0
559436829 250499360 0
283910189 378868308 0
262349269 156315863 0
550899255 352099132 0
124781370 268751056 0
540551148 526022095 0
462518341 59913225 0
522194858 476043142 0
229096720 93695743 0
281651238 151843865 0
496547089 95880358 0
33098074 161763556 0
549257443 483110893 0
532146923 475561017 0
177464477 338505182 0
386900984 114915968 0
491690253 127822790 0
411099471 301291383 0
512505498 54196231 0
155330500 237699766 0
467056792 352414850 0
112804305 520546383 0
58201721 51757700 0
48750781 330734112 0
368764705 69795052 0
335046214 418980792 0
150935327 483684451 0
168569282 199849206 0
285914392 339620320 0
466600159 1439469 0
548979963 503482334 0
36102440 366273105 0
172070812 309192911 0
245307138 66100441 0
52994335 383490989 0
403597869 476303492 0
337680587 149083937 0
312514832 522773908 0
21756332 24705252 0
249543773 151145753 0
508033862 102312409 0
226060395 341356487 0
56596542 305675804 0
477282279 141421636 0
237494677 349372735 0
287254918 445654523 0
177325126 215888700 0
75168735 128183380 0
271423933 152842512 0
534974965 285771442 0
213084253 334987615 0
460215192 453279934 0
61928990 295590368 0
216851868 365234187 0
506952242 517081700 0
210572445 38569019 0
22690026 12461055 0
262890453 454909027 0
166809438 406906830 0
41262311 254098073 0
414484655 474585558 0
64962204 524848850 0
263312097 323619542 0
29964862 26403975 0
39900835 50553601 0
517046878 63343150 0
392847618 427024859 0
432092184 102923224 0
215148255 519313584 0
108184746 22055753 0
542918473 310194905 0
489060297 177415894 0
357477363 496477253 0
524880479 423452608 0
515077557 226577868 0
524558289 258023210 0
16823021 285961883 0
298354398 552037827 0
186015513 333982054 0
413847547 466162727 0
445975920 432105738 0
377192361 163438856 0
422615933 45953496 0
19999774 21736308 0
174272179 404920235 0
246063716 454952769 0
344837198 61845717 0
57878121 381726932 0
279216641 151333767 0
347281443 460747441 0
349163464 285204536 0
232750089 282837627 0
550554951 167984163 0
420745917 199222324 0
366775873 473445190 0
266913037 196302154 0
322830964 244568706 0
315666973 10707472 0
325972424 326060238 0
465019777 280863026 0
494464140 341451501 0
61653444 387229738 0
472874147 455928070 0
416646145 235077551 0
400062879 25366550 0
223218599 349089571 0
523645635 196473849 0
181734226 67229489 0
151675642 36826109 0
465018825 507703405 0
36296890 376981774 0
217520945 42195412 0
454864009 405062116 0
107496813 50687571 0
335666607 418689011 0
191136175 279688503 0
146215405 133120228 0
17545990 22188802 0
545031954 333876776 0
13017475 131922880 0
95845270 47595988 0
242710633 241685105 0
509520321 429601363 0
335332364 425236571 0
247110447 194209583 0
563996648 553072041 0
148210104 208783194 0
360762818 168942894 0
559480978 362023990 0
393107541 534962663 0
517840987 111354411 0
319506917 489595168 0
437032362 420962707 0
437940381 481089332 0
411055753 553906770 0
286859023 384430633 0
497940520 109484305 0
353953025 53405568 0
290506835 426204166 0
29919695 440539187 0
53537309 471784490 0
450454390 109465230 0
235445790 448686825 0
32003813 423792285 0
317265462 92423275 0
51294806 312101310 0
362282421 87568873 0
139108131 398539318 0
132600500 252858438 0
1307302 110104089 0
58617208 86626636 0
419367751 441889414 0
56568416 227134499 0
144326952 55295983 0
338341446 276090246 0
137462095 140376053 0
278906016 288288305 0
111950872 7197512 0
305350663 505106204 0
103253767 386726664 0
193910742 319438624 0
93878021 448208120 0
321175989 564057667 0
204723594 51298603 0
18583786 284986870 0
243902824 133689598 0
204718919 297314978 0
481391864 80908389 0
14614406 512205969 0
67031603 119337758 0
164268146 492284045 0
246147207 453958758 0
312143222 231145913 0
60100549 330282198 0
4262010 309756608 0
189645032 187786196 0
136406406 361794602 0
132625892 107376619 0
261481797 58800308 0
418278749 211481113 0
328628760 523756976 0
526984429 278003951 0
566293431 487128706 0
382348973 291710303 0
404405749 117939159 0
289414211 468756985 0
310091214 239990423 0
95265003 556483741 0
125153942 232287701 0
401857045 364250670 0
377570018 347221121 0
2777527 397925518 0
62164924 160812523 0
402717646 374722377 0
233258483 80462304 0
225504836 83493033 0
28506786 285311251 0
72188722 335836109 0
98301222 491338871 0
39809828 209484097 0
468813773 347725409 0
524863261 265687553 0
105520119 157730905 0
160625564 311287211 0
265885404 380946130 0
476715160 359649595 0
93653617 215147851 0
512534062 278268136 0
554073877 342837546 0
307065871 96915714 0
540229497 83997689 0
400441749 338570895 0
556966775 102001623 0
97202751 550034178 0
306144976 298747467 0
529830638 121771202 0
72382502 448751198 0
11674428 26346563 0
174193873 522877332 0
557738344 185551851 0
45284766 488929396 0
256954277 455605232 0
121536877 163463012 0
154941599 307247300 0
47650148 264921449 0
221666795 172741128 0
304237954 168439453 0
465920219 82593626 0
527432770 454114390 0
387078570 522290689 0
157067572 118798637 0
254128676 466431661 0
499090634 269591496 0
511842221 162529370 0
93304390 99983023 0
50424078 477139971 0
251729642 363388832 0
391642120 554505365 0
458105697 91241663 0
230951241 360320621 0
160638202 461016001 0
421255901 167665085 0
183161197 417581838 0
61124089 398640290 0
303694199 94499808 0
455470082 411200915 0
173520411 160398042 0
3195190 552350493 0
338848101 170992688 0
213840459 324077383 0
401939912 470532828 0
527122832 376888518 0
301853008 362866497 0
243052059 559328117 0
377307872 309258555 0
110099017 423106966 0
495991302 75323793 0
477501126 253455396 0
218542427 205642374 0
49290124 292723600 0
14085210 297995523 0
445854091 118287504 0
229582030 516664511 0
144374595 9575827 0
177740434 93003950 0
96603227 214399446 0
223116354 492803118 0
480539742 90607481 0
269728782 460960991 0
57930414 78618493 0
128306563 520946926 0
407226207 333895668 0
415552184 181324732 0
469200481 208563190 0
129564537 201319418 0
420999998 441271704 0
534693710 225180381 0
364668816 502073211 0
433577923 167158234 0
74460522 221088782 0
567076424 360346314 0
197540547 367803356 0
249474925 368428996 0
314265528 126580989 0
255672331 216425574 0
221800972 241764272 0
528586137 126283822 0
217650080 464484105 0
341842676 526363766 0
191377043 507581180 0
342886617 186643123 0
153104526 376618760 0
339982078 115512163 0
275996478 39657581 0
164992460 506983973 0
382798789 141067895 0
103554748 49506001 0
329550664 280027504 0
420118663 59883689 0
41800038 14572522 0
478338899 287967090 0
250365595 120366605 0
551996566 255160350 0
394295527 20567777 0
160620602 102762684 0
57948939 190028864 0
133706602 474378942 0
550032225 238512238 0
94482602 423492600 0
273655330 226178676 0
340343771 356843629 0
382269683 121556564 0
304316241 480797277 0
415550135 335786262 0
550962137 483687082 0
399621810 167250943 0
462268038 132655626 0
524331412 299836452 0
127112185 127083205 0
214042068 141945406 0
460290892 94670710 0
230766810 317784768 0
401770347 267493325 0
436207971 519620891 0
471761408 175125200 0
377567727 370090833 0
471900513 5217225 0
491138388 404623238 0
381823259 130624817 0
74759496 373393887 0
3448000 39428634 0
208900325 124408482 0
466766908 151138038 0
9639602 380972108 0
313504964 529109536 0
356849858 291368214 0
448714755 517775599 0
170163480 232507422 0
260495842 89972422 0
371952257 304621143 0
468193499 183758044 0
464985660 444935361 0
44958840 50793605 0
168216423 276914179 0
320328531 451058634 0
528955889 240003981 0
335274763 442968018 0
319983513 35340631 0
414175566 179795724 0
293663007 257818084 0
443028787 533998773 0
114931803 132972530 0
325997450 427399939 0
275588584 272399627 0
379237893 230393910 0
297024038 30107344 0
407961620 53808370 0
348387574 393666081 0
408152813 283910684 0
296445823 255565805 0
324539805 104663096 0
294986090 188079882 0
413837776 118601083 0
266173240 384498325 0
513304172 212736530 0
513000263 197239479 0
488098715 470991484 0
15611440 563028562 0
397826843 358581980 0
525238786 461553432 0
407253354 390975058 0
544704650 42422695 0
379279990 103639922 0
41430885 445004081 0
267916772 35938004 0
92543012 169244196 0
461544955 313201690 0
457531498 258691537 0
197369333 275439814 0
75007020 479065956 0
294486076 46137282 0
427185125 207682819 0
14099751 522868561 0
355571798 285761397 0
226954028 275848369 0
355195579 175449571 0
101748357 521324419 0
237925804 82021583 0
21595705 272508239 0
523427113 430849143 0
388922146 556877196 0
525392046 87498900 0
21130110 154345409 0
128049561 484311063 0
76053852 170933911 0
470947395 142402970 0
486422331 43414652 0
173535014 156693169 0
344818824 355501078 0
556998432 87106117 0
66366924 80854632 0
14533295 333090774 0
470831017 181735803 0
68577588 243160018 0
434794789 184835609 0
456675142 177399603 0
387912933 110803119 0
466070361 498946840 0
414834624 550063860 0
392129074 414298802 0
398467414 376437355 0
438695431 420955874 0
211221347 475703504 0
217270664 181943269 0
480442096 309944792 0
248921217 410954629 0
4542665 260256602 0
281628370 344134591 0
327996354 4905289 0
565227708 279660072 0
87535520 201635256 0
435912928 509821420 0
519807481 130314763 0
410839788 35835178 0
512531175 461946183 0
290473091 466656045 0
164167647 341265419 0
566072696 517139181 0
532328591 325534575 0
54831735 362773786 0
1662160 190142554 0
53691102 299791814 0
77349667 532536090 0
523758107 305341230 0
148560670 218907851 0
263541909 525326713 0
149686880 161955776 0
82748792 160600676 0
134375331 332885416 0
408079056 105339347 0
3091780 103106990 0
555044990 502852050 0
179523830 309182967 0
289234764 292688224 0
543067866 155778523 0
54499751 223240050 0
174909313 381344050 0
348000250 167515832 0
115682126 538803329 0
306145243 522281151 0
363776882 42926850 0
432323025 99250482 0
94561693 401344691 0
103850711 521841901 0
467542894 125074596 0
421164238 230516022 0
194567438 122978030 0
173482224 42071580 0
123410939 27346501 0
374842658 477511934 0
482013919 207495201 0
171636109 475536336 0
187710197 479890010 0
468313215 372944311 0
84691720 139625911 0
17240225 175161898 0
149948586 478346732 0
234593822 479481501 0
114764685 471603183 0
328658118 62946852 0
551068949 257836084 0
555550883 297010590 0
256761230 364223561 0
435223508 439218200 0
33277984 266821733 0
415510344 181539345 0
1995770 231743621 0
284728382 251849654 0
215802178 280323509 0
493369986 241162224 0
24272421 368219407 0
493847684 149080098 0
554394934 480312130 0
163914459 108479775 0
344311985 296602472 0
88746348 479936947 0
71763208 521327015 0
89776161 461124641 0
24131181 8648512 0
45513930 509642382 0
393039381 452061407 0
81264770 368133872 0
526949082 349574603 0
440266907 394561255 0
349318987 173469654 0
45145479 164010653 0
476180150 311388869 0
353073286 566897142 0
548113284 513801896 0
299566359 280712569 0
536020645 127308185 0
424984465 563451382 0
511346190 98728319 0
380345031 131199771 0
209789278 108018494 0
412739263 90637603 0
349819957 319725288 0
568957702 159606073 0
38521028 419907309 0
454691974 478256385 0
359806146 393198494 0
285229991 185135099 0
444456447 73396828 0
568273686 438232505 0
144886208 402152400 0
179631810 37279719 0
234167432 349067261 0
304744732 195828341 0
100349485 273324256 0
238069494 204971432 0
298039101 394227219 0
444980830 91377569 0
382227901 190445580 0
386387519 213496521 0
326224185 472232860 0
98744605 496019620 0
222439045 40365657 0
327239276 152107544 0
19112422 375446607 0
553060736 311876119 0
449936511 114882266 0
350736317 158283480 0
66638189 29357856 0
196235200 119901224 0
507029388 458388511 0
59075086 72043613 0
11503129 413614198 0
500090138 418756758 0
300556352 482232511 0
69472561 323133867 0
553146077 459557687 0
19430299 93523190 0
497936138 335092 0
390189949 460736223 0
184610563 230262852 0
283419465 444403630 0
486332223 456408205 0
544220088 96222493 0
562286296 359769468 0
486228283 75729669 0
164914726 46651062 0
330024044 77233121 0
224451354 226888151 0
377114882 244224742 0
463033506 154318781 0
178729139 464643386 0
551197816 181815065 0
366545601 86768224 0
474209497 254471907 0
328628218 562321854 0
536105859 255775218 0
560436748 209884546 0
327103669 244420759 0
299577161 516363506 0
445135691 225590099 0
365014957 418210474 0
9828086 234746885 0
387489796 42134311 0
204982019 318503286 0
297585337 484710490 0
353087656 386973036 0
282389182 265592513 0
247388775 487285771 0
529592194 268844928 0
92031158 54315479 0
248896736 436475797 0
176902032 386553960 0
24283622 92837905 0
563770063 111714628 0
555300759 423818090 0
304227277 37710123 0
47143762 287777957 0
421481216 517478281 0
302399061 444386820 0
482086390 302111028 0
294747069 106981317 0
425677805 534331778 0
413966782 176775252 0
401333845 104158703 0
373219145 335559540 0
82238687 567879142 0
496999856 144464913 0
277863069 370286464 0
47181247 454312427 0
428238177 550278849 0
367569321 294882023 0
454555606 44857048 0
162834565 222402320 0
208432109 435515251 0
90829062 466932926 0
476188165 405625216 0
548158902 417694286 0
32699416 501037357 0
295130670 62249112 0
552798865 115506396 0
19487752 258143475 0
380009385 396071200 0
357765437 143262060 0
254411613 557599492 0
315466234 93476911 0
518708613 472065601 0
456492130 109376233 0
482558973 291467725 0
451363503 536444983 0
278591039 527760219 0
214542828 42380766 0
198812502 418128084 0
431573026 323479652 0
263712762 531846049 0
53541739 10456470 0
60867178 402791285 0
148312648 488238591 0
342846485 260914344 0
333391722 70812146 0
178723534 297863820 0
191680219 217766620 0
183824886 231066086 0
87155599 175323908 0
300048388 79483695 0
506597697 138114893 0
519503125 180860831 0
272266258 224500732 0
173081872 126007925 0
261058170 433688658 0
554531957 271891163 0
287019519 547744600 0
149639745 536213017 0
499392843 568490912 0
324022537 258984578 0
531519675 46940981 0
513565075 71869820 0
104948015 497286436 0
398678934 417010977 0
339600023 269911647 0
49823276 784226 0
267651148 375436629 0
115035825 437997354 0
564819179 130871221 0
302258117 345867223 0
231610176 378172619 0
113380183 114807123 0
213552940 94866684 0
127001085 179774811 0
395469847 75274051 0
330581468 290114310 0
40678959 202908366 0
173020215 278397024 0
316445626 183392998 0
453720498 454121614 0
329943885 363300762 0
541445395 133473355 0
68709747 476771282 0
373362225 44088764 0
210944976 58337860 0
182008405 550470356 0
308760751 185136114 0
223212326 242911703 0
395310773 344557116 0
46863562 42489423 0
425903951 284527110 0
56811117 385524494 0
218567698 102281564 0
24938956 566641334 0
294682569 52252977 0
393247575 15277329 0
210326440 66789954 0
239734788 267489007 0
402966799 452201726 0
540759574 495286465 0
11294332 473305146 0
344670456 176108797 0
95845706 455308247 0
85277538 312370995 0
453193527 287335091 0
85374550 318632835 0
412361265 420881152 0
199180577 280278643 0
357163015 392049441 0
83145165 409452155 0
119499542 565999723 0
545911114 519777490 0
316368532 471610835 0
221670641 218341324 0
226304194 2369183 0
348583918 7251118 0
309807862 278095808 0
326946111 221679778 0
509512632 205137783 0
46101965 146985885 0
406916066 33203647 0
520646074 464540275 0
60805810 110534743 0
173194022 208379429 0
280796182 325027124 0
131184457 198996136 0
200599181 347807208 0
406969611 48865856 0
255932310 90717438 0
205336757 237133532 0
328772040 239774422 0
431505975 166149376 0
562809519 410972925 0
500521352 168097138 0
180884011 171210386 0
299233337 415523543 0
293521519 94735901 0
3029606 468626166 0
191053095 81859523 0
218869086 408043351 0
336511797 37985750 0
135938948 184396424 0
98847486 63488805 0
542946063 429161211 0
82927791 455090582 0
159474059 469677740 0
398791259 474600832 0
3562161 523614682 0
433305545 60895561 0
103745069 388032188 0
219017877 408891198 0
535237893 158383490 0
103417569 82560830 0
551788468 464939902 0
304136761 341307400 0
166673089 439773963 0
446520528 504803277 0
282560099 231363516 0
233253805 258647434 0
243704108 160253136 0
239282045 142091150 0
547522554 274374868 0
278485148 170315451 0
327557688 303972085 0
240117598 498175996 0
207608976 413576266 0
37128376 119678555 0
276941255 528220323 0
217191162 433812981 0
530252825 122103208 0
388147962 501553276 0
491214490 430842260 0
521618550 297111611 0
322513032 303052835 0
533018748 525312602 0
169289570 2936778 0
558979367 524854917 0
108466513 236714432 0
201246172 524421861 0
433983537 506890312 0
123985512 380988645 0
396219562 168395477 0
197816650 377293178 0
305027874 448630472 0
549259454 468687403 0
168811636 534155555 0
73595767 16183258 0
301032332 377888987 0
98159800 338901847 0
319183518 218134240 0
215473065 178645859 0
287111967 297096858 0
296736640 358691544 0
179069597 294730319 0
249404861 93168207 0
4035525 413221352 0
436210171 27116340 0
469628808 229160956 0
449032015 357456666 0
251846569 266579930 0
314092595 18503238 0
561434646 124724959 0
137989147 223119315 0
483410790 364517522 0
298839321 181699594 0
232447741 31364517 0
413547010 324731998 0
542223294 72980890 0
24011679 201818653 0
175704123 156566154 0
137818234 227783669 0
546101022 304571855 0
64857275 405938304 0
65074290 37476099 0
178779056 90372911 0
430320664 171590629 0
162202174 471470747 0
525849027 435179378 0
268256281 163613917 0
312977045 408978890 0
155233898 305942617 0
367742816 399016786 0
317437267 196056944 0
438763751 19115839 0
396081634 6261335 0
84527787 249050748 0
422838963 524020075 0
361891196 136080614 0
343046401 185432952 0
135324136 265856532 0
99371812 422329077 0
433937681 364419789 0
68563963 299093479 0
554264550 347646419 0
72199276 530163543 0
281939184 157161063 0
320175682 420405928 0
102743619 496614624 0
533768391 8634407 0
113950636 186051259 0
278955178 252807373 0
440856668 137091763 0
67917702 378607918 0
417525391 65444364 0
57684937 234487399 0
169286726 484414038 0
247801313 76685306 0
370187041 41484197 0
82404416 23419288 0
304931353 347172868 0
18139758 221088901 0
418206607 48523041 0
422646877 451442354 0
372749126 474139665 0
276725083 275131977 0
352639070 110806025 0
2287622 421934760 0
322240208 47895303 0
2473532 458834077 0
53306284 147200012 0
206695999 370629356 0
76142318 510738606 0
269663656 542586600 0
92395229 322618472 0
305727816 218245049 0
344650153 138206962 0
96521273 39184460 0
491893692 9902077 0
21916030 171576101 0
399464480 248341136 0
26930970 366873184 0
549378733 183003013 0
449947204 275108869 0
283569394 267266706 0
211310487 279148339 0
447024876 392760741 0
435389430 238156354 0
238696167 245414832 0
289731286 404783296 0
159850106 129836637 0
541530339 416587757 0
255996701 195479266 0
162800242 156223912 0
174891331 180818421 0
384045951 317165117 0
412193299 405573573 0
367514295 284473470 0
286263042 296477886 0
254113365 250848317 0
434242514 392874706 0
293887953 474618629 0
8470663 157523065 0
355104478 9316552 0
89311518 415668489 0
551976250 275620467 0
77148975 426472656 0
514444063 466760424 0
114382672 443930023 0
283220420 128093702 0
223822233 436536197 0
447953505 317437419 0
498158198 275887494 0
186910066 408561300 0
507234553 482842715 0
352581887 318224177 0
157427049 258476714 0
107400871 419816039 0
119671450 454708962 0
271182885 8052396 0
378563859 521736506 0
496853866 472136726 0
365423830 540768248 0
446983595 11073839 0
325505059 229063095 0
488020044 37056226 0
294188839 278920272 0
436963449 258792644 0
245273412 99641851 0
497274922 356522289 0
245779084 450197103 0
342958654 516895762 0
409824122 166178678 0
525971574 156334731 0
381966878 374129651 0
132086716 516358506 0
371115181 11647743 0
80680472 521646951 0
476111764 85748914 0
419187380 143588157 0
360631636 370697516 0
257323888 408940655 0
388675057 552843365 0
195849206 14913003 0
501311614 165803835 0
548279043 494951304 0
63742604 333389870 0
394610328 381856787 0
18537508 259738125 0
172606506 241740713 0
336962305 439640539 0
144836580 452924855 0
358412892 121158357 0
408933164 363195618 0
22098412 231429239 0
149276354 365080929 0
349992657 123066826 0
352910698 337038531 0
347610331 13126038 0
110151066 166543803 0
459185369 481621958 0
170526015 347562520 0
470148833 142132720 0
489151138 357903318 0
542306357 241247711 0
272974424 489726033 0
365799193 262651719 0
318463882 45654370 0
349291974 108346962 0
562445227 511752420 0
155871379 288574309 0
552834225 9598836 0
97472279 48765829 0
44907388 337553298 0
322380234 264938137 0
289736556 439146735 0
454533778 521618626 0
85148499 138190925 0
312282844 436221270 0
191737670 147876913 0
244658605 174666437 0
220320005 413644094 0
562161327 3196066 0
392511406 556736443 0
291455239 71119895 0
557918836 486713879 0
438210006 420724432 0
69995386 260620221 0
329419046 237829663 0
239748146 212413694 0
187507347 457650860 0
196559052 72800422 0
467234836 377865792 0
16967962 30178053 0
166749736 17464732 0
174101259 439493091 0
109969705 459611473 0
252737610 357233938 0
85721928 357625138 0
258006390 546427243 0
156854009 95296757 0
16161384 210959078 0
81622998 236788095 0
340554483 452705458 0
487992495 195810815 0
395297379 236669542 0
412792638 558065544 0
9990705 456896845 0
564753387 463641529 0
295226348 556280924 0
203803671 430165538 0
304548908 363598257 0
491980970 201945780 0
9465053 516498516 0
506146160 507878289 0
25532329 217228915 0
550729454 211068444 0
282150490 29738630 0
462619613 418702932 0
364305601 352713111 0
241140282 313137154 0
22979067 181815898 0
292138563 495373428 0
56944023 366130602 0
501018100 13236597 0
123344877 141138189 0
392290971 53948671 0
271707480 105750159 0
367483719 498545396 0
103254524 180238289 0
216436940 248494911 0
391342897 50321741 0
9877502 195126326 0
564144878 558771647 0
258873026 128270491 0
119464333 208494167 0
318294340 375311940 0
525079954 419840776 0
532938119 533546357 0
450495462 541446276 0
182007618 438795987 0
102370564 534075757 0
482172015 531730332 0
44295070 160234848 0
525406466 348091559 0
414592775 230608299 0
296692854 419574096 0
442219600 436754273 0
185264761 415645245 0
120749354 152815894 0
150665988 445364338 0
428378663 510691636 0
236667240 334415303 0
278893050 330501939 0
404598364 536141035 0
411357160 291787697 0
196669402 501110079 0
553797637 290206390 0
561819078 258333142 0
83486831 288408647 0
68350468 345396587 0
105019085 144990622 0
200994279 345528318 0
229752901 349831800 0
13988597 290647323 0
32260135 483277983 0
331403577 149816635 0
437476759 541037555 0
31157699 231217499 0
263084824 317802752 0
365557308 68738152 0
63195267 517685685 0
41260684 201012252 0
263571471 225680304 0
210113266 14386612 0
13241824 489317321 0
437409326 465713122 0
315582161 1782538 0
514936994 488493504 0
459026254 71170516 0
236599437 35604596 0
272232763 202682664 0
130490521 280185847 0
542920186 409482980 0
374305842 521977266 0
24763593 297434112 0
552024715 526500434 0
233971835 434610910 0
564483478 540405933 0
348702501 275831502 0
161710632 345890165 0
396259160 201620251 0
450398135 345597926 0
349021239 530092628 0
24224462 421934846 0
148225255 400167855 0
50411709 155292305 0
504900455 409446191 0
273518095 482186209 0
140683314 338321311 0
18892366 471565370 0
67444611 367085383 0
410133912 499229286 0
428059506 53352541 0
152086475 4024245 0
215906174 182790419 0
46777406 445526287 0
81539494 442528609 0
498770640 327244207 0
95044258 115558671 0
450154621 297058660 0
344885264 37854496 0
374025224 371507273 0
212092930 429048230 0
397719923 57642823 0
562085262 79796874 0
23932184 362736569 0
289654577 372679085 0
63677534 199654116 0
367294575 468258767 0
180511748 567384142 0
556046892 479547680 0
554275456 493751056 0
242915813 15549142 0
324110705 298466080 0
312084046 272306851 0
357290015 250875052 0
154250774 351288443 0
218519751 92947903 0
505498595 344617351 0
79166785 513744824 0
488103399 151685461 0
225020108 159526187 0
351390747 59059165 0
528825370 262309490 0
125996027 49638099 0
200362970 53023725 0
79702420 92893236 0
317921689 278460893 0
1886311 563909841 0
235743134 271970874 0
479447304 238931955 0
260879097 31547584 0
468274887 134393306 0
442306057 310337197 0
140285513 401073365 0
281992630 279362371 0
290997659 531940350 0
90318136 499085557 0
380076515 28089303 0
375999190 168457715 0
544260569 254217677 0
381357977 356395970 0
468311541 494326170 0
488649306 560914010 0
166623745 401295548 0
218462499 327301726 0
68436367 405948006 0
440803730 297893558 0
428360923 150528162 0
322039057 394072648 0
500441829 372015585 0
184681880 61866224 0
271180068 424878128 0
58185283 361352197 0
472367861 50407997 0
233390292 12799123 0
318377517 551857587 0
478745666 69078330 0
247596285 471485302 0
477455720 497622044 0
205235519 43359945 0
132610220 205575734 0
30728600 415756568 0
483433216 55891360 0
171727133 478330078 0
482307530 42084823 0
154068033 401078345 0
137485830 41709337 0
242003475 301408862 0
132859193 391016240 0
40968447 7456130 0
132939209 447500053 0
193271966 3693372 0
377075122 112188092 0
314576037 420657609 0
265988427 467803048 0
77561117 120486695 0
311139426 362400429 0
441537990 456418511 0
340515200 133818035 0
298586799 266785212 0
507273599 242878261 0
456406648 507570614 0
458969691 511517214 0
413734939 537694409 0
425007902 397666421 0
382877039 88763709 0
180674258 101145483 0
438148064 430567462 0
192998211 108306844 0
402370227 361319907 0
344778558 35038413 0
219216119 488326086 0
423237404 358836579 0
160007163 197237209 0
140246297 277012354 0
257436989 42733194 0
245803467 324376507 0
484600974 433363044 0
489651211 201921888 0
101958237 76088836 0
440085864 87439502 0
240836864 326105252 0
62351549 430951247 0
136013127 181877681 0
534118265 459022758 0
157110405 79597043 0
351265653 72403969 0
310137468 267261414 0
349797690 45853488 0
121675363 251771429 0
361220733 241002329 0
181069447 193281008 0
148881754 452368968 0
563796548 63015374 0
244126151 178249421 0
276813808 517119220 0
256623644 532571295 0
519992180 195302820 0
58283316 176291636 0
319950392 424088906 0
298631865 556286675 0
253126995 295325726 0
92765684 71275111 0
229489994 470886862 0
496446500 382392422 0
386302083 292207659 0
27801800 464154192 0
384354715 460424861 0
423791504 431383883 0
338670288 173744363 0
460150438 419990875 0
12376118 44566786 0
564175080 469956001 0
302212138 517955425 0
85337738 373782360 0
443682086 229479603 0
484159002 4408763 0
459873490 472969700 0
299244001 561733858 0
361656893 479641105 0
441478905 318001662 0
64942570 199628004 0
168085813 568785018 0
222899556 414643221 0
127845058 441368280 0
365740765 462691915 0
347321968 460297288 0
476399707 95997759 0
241807029 545141404 0
276368543 270435404 0
548133583 550049742 0
52124610 544207680 0
217451001 89481641 0
384413502 374054959 0
12117791 154222365 0
14542062 193544358 0
223593766 58403846 0
465636464 522018846 0
332330254 307349863 0
367614882 522648897 0
20289975 503302001 0
437523186 40923305 0
370092753 436411904 0
11063915 490473084 0
148082229 231989488 0
370113260 253562887 0
380814377 47595771 0
511486556 238402243 0
172258337 486600200 0
491558673 371983430 0
214362048 328896283 0
80479522 564009651 0
393061723 297602963 0
566578189 460018313 0
531347008 288310534 0
417729741 441347579 0
274749657 251668411 0
274068478 407562002 0
231727712 38360910 0
358586794 72449122 0
266380286 299660772 0
370973115 535773144 0
223243388 382960574 0
232047385 334738466 0
133763289 554678690 0
171190692 192153025 0
206735020 493319613 0
145430858 322654265 0
64317229 145281168 0
366784938 497863881 0
532279004 477309142 0
142460723 174738686 0
188312008 311071518 0
153986787 274246295 0
413611405 162541928 0
280089906 314433191 0
471696721 112558611 0
466921929 26566185 0
151735241 218077125 0
443177124 353050594 0
106804300 314984512 0
1320066 181008527 0
384679534 276705289 0
178346747 64132927 0
556825735 437562420 0
28339644 259808112 0
237827522 311691070 0
556518529 175482448 0
428809597 400582939 0
451595531 33847063 0
36189440 555539565 0
421016766 333335271 0
69558509 480481062 0
563046651 260124550 0
390764442 339839978 0
513194538 17834747 0
175511778 420470662 0
357464877 488763730 0
148491503 453534675 0
361970847 31525102 0
416344255 149109635 0
484359768 513285371 0
20700901 76903285 0
254405017 13384488 0
272029197 390269495 0
135441995 185544663 0
121826352 233169887 0
371912731 51947969 0
550244462 364805703 0
162471773 530919283 0
125848096 45143906 0
429521111 286576489 0
279968594 392619597 0
253086615 170588978 0
70892454 203619590 0
401444411 520418913 0
400342856 486371439 0
513639945 522196701 0
515339602 553459821 0
230094027 417025884 0
159187789 425764760 0
290881097 122790934 0
490384420 164234872 0
17893433 358294893 0
420144949 57572324 0
497465122 370758553 0
554411541 490565987 0
41358808 150061265 0
186970685 80323154 0
235101288 55714429 0
486698179 82309742 0
212045895 247332072 0
384852965 106189938 0
432695598 175985044 0
346858521 543729509 0
253318003 23936370 0
291220106 433525212 0
224365737 460014712 0
208400136 175907101 0
289144014 98397970 0
4138097 200622893 0
506668939 340581995 0
504791371 387623011 0
434632739 398890950 0
434583434 510630550 0
20920713 554177359 0
59109131 313031452 0
136392267 141129344 0
44022923 294114780 0
282589091 40710734 0
203471616 262461170 0
87065477 453304952 0
507159676 360828264 0
301442528 537076395 0
259927319 568041734 0
216745543 392849577 0
201529586 532354079 0
244149467 137596704 0
391483704 429575106 0
409677424 86417824 0
83928529 306366145 0
547922601 137722625 0
42984352 184291059 0
161800573 181544197 0
372835633 115557770 0
372883171 107923379 0
331568747 281073385 0
513732946 151926345 0
295021344 201124818 0
312653253 263613055 0
28518817 426621694 0
271841461 292989823 0
340660859 452023033 0
128142008 306993569 0
510057075 553123698 0
144404220 443334529 0
446766117 528318210 0
436835538 368284872 0
374085548 244990595 0
207369037 435770945 0
199752920 276953054 0
35778338 489205716 0
495909574 301950243 0
75060248 323087475 0
326157831 98559510 0
476142375 13138625 0
486624062 360095816 0
130274975 492394792 0
496294963 332058852 0
187398953 168384530 0
417548609 173451535 0
247760991 490541486 0
356265058 130227073 0
280189776 542933400 0
432399476 415998511 0
357071075 494396839 0
377915226 380130167 0
230213814 139295652 0
541206761 173867042 0
271610695 52624986 0
138326755 28520968 0
291356103 406970644 0
347800659 504466136 0
438883161 392898190 0
132671426 532309913 0
13837900 3349727 0
100806944 316228243 0
22382945 558262712 0
58719229 339397976 0
168390038 367996470 0
91006294 101611512 0
468679511 398105700 0
540650088 563989752 0
497279629 563588963 0
123897587 24597254 0
93979005 293856278 0
512610270 153204489 0
339311190 239249802 0
65199733 324880266 0
180833375 362184352 0
184745023 7866573 0
172583758 68324622 0
91368333 247946981 0
109139036 413410186 0
355638581 519142326 0
397796651 514713718 0
505832706 155868382 0
237744136 362192194 0
510138643 284350377 0
459451886 439736874 0
135528135 208540995 0
379182932 424556401 0
400184043 487094122 0
231196686 376324789 0
45733998 69388595 0
348016154 13590036 0
557494727 429146489 0
10906658 511034174 0
182727795 398363311 0
478360056 568410721 0
73921405 99099672 0
44501832 432868701 0
103078575 415857947 0
271252158 390581685 0
25215175 449641184 0
279804945 296232721 0
176433175 169614706 0
403847064 120586589 0
285050925 568950958 0
30432593 222770441 0
466580100 275889088 0
488219481 441685485 0
404472004 240034863 0
260477370 313903787 0
129561381 458314080 0
187015603 49072526 0
185831213 393718601 0
546852380 511278921 0
141027486 563043396 0
258075627 409870514 0
441210129 52310834 0
565476609 134755195 0
149553615 248750702 0
383938167 412423946 0
181469826 448692554 0
271058947 251556240 0
300251209 137937476 0
297087538 263565949 0
310492841 76828457 0
471315327 520276469 0
531806266 259483547 0
327030087 95774363 0
51022863 285742389 0
216619113 251959026 0
302198379 385851641 0
17971253 427733508 0
137049857 303845631 0
352523312 305295215 0
469842433 301254494 0
441138305 395419888 0
70735230 272296526 0
518794714 474939523 0
17453739 101202602 0
363676135 313636320 0
476498854 25077403 0
506929986 229636355 0
390421690 518842496 0
73313994 156249950 0
88770294 429364118 0
457592415 523559933 0
288357842 521703357 0
461959094 383265718 0
134104727 288070838 0
561824404 206923205 0
431244274 266301086 0
500364403 279881180 0
432305117 336182412 0
334710860 51690746 0
564823323 140049255 0
424201800 2704636 0
36405546 484875853 0
292728910 436451079 0
226022688 410902454 0
182876796 462144844 0
544553838 207737688 0
62062265 538567666 0
275741785 224077128 0
355981695 382124784 0
331931112 110716584 0
264757343 493065670 0
340381040 117158993 0
157015309 92800087 0
335653269 49094669 0
442231377 199735151 0
22547609 378244181 0
526782351 288490195 0
105105320 176353890 0
21365702 281396567 0
508822930 355392614 0
136239255 405398488 0
310539183 563992763 0
64225352 176677001 0
128961851 264920734 0
94420532 198302252 0
244459196 477184800 0
446304864 119146936 0
517616041 447021185 0
342579049 57566145 0
298666866 428756943 0
294691227 442822354 0
449819050 316474323 0
325176184 375543724 0
210681130 484408760 0
168933358 173705210 0
310098275 444858957 0
338300779 336715670 0
472868259 330264953 0
471559156 28627998 0
184104837 383614990 0
214321035 161679403 0
453955069 199967434 0
100566115 356112944 0
230094813 108099488 0
566872392 181162734 0
79080899 550876896 0
5645390 141588878 0
462010994 545799536 0
161492128 182031582 0
20927589 45670192 0
432117624 155923818 0
469100917 555647306 0
184419062 305497963 0
230977276 545383779 0
417601104 154895095 0
382719154 386474974 0
160074466 447890307 0
93551107 361934303 0
438698674 356598275 0
497662037 507417491 0
19382561 240230506 0
408186836 101426817 0
236861851 97744145 0
345966655 116377995 0
385793881 436989684 0
336161344 423016230 0
420028773 170986384 0
67902639 536430336 0
180935757 245427168 0
149670499 525578192 0
379235108 174934915 0
566955885 379685583 0
376561361 48387960 0
149822000 60796972 0
444114338 172239123 0
492562811 526284594 0
192951791 185161525 0
568866113 344400553 0
538597464 76772498 0
133213575 416325146 0
111364376 404423941 0
528463288 104014156 0
358524014 251735176 0
384972771 29227822 0
527448270 24356380 0
274451824 297399371 0
454677000 550586958 0
203917179 112897745 0
426930296 102767218 0
42904229 464827455 0
189935345 324778630 0
151020815 32762767 0
127256010 273151585 0
113434515 466597180 0
329617716 29581926 0
91977410 172922921 0
266248495 242069561 0
139447552 349807767 0
427322394 413147495 0
271087167 350928204 0
366427720 338632342 0
420743692 112966190 0
482547530 3158846 0
187723541 193809094 0
491095339 564963862 0
261866035 360731422 0
196196622 231491443 0
554364244 189793055 0
416967995 75199816 0
556230999 164998389 0
208607737 210523008 0
66952021 78538371 0
241320465 530278494 0
267358594 487113496 0
259877031 365415589 0
384052374 220374674 0
148915664 455674591 0
161109791 158519771 0
423437523 102481026 0
164817515 307861364 0
436256635 307914240 0
507356484 304617942 0
529487664 501405677 0
22279539 358362460 0
217160147 310157825 0
560158083 199712025 0
327695936 300906365 0
174985429 303305266 0
437568435 91838778 0
345222264 134453484 0
437782878 77691500 0
16070583 190944679 0
550151287 173138332 0
70919819 330188143 0
194300895 328802169 0
565421856 446732296 0
164738000 236670661 0
304632241 232546414 0
212510445 255623675 0
556144467 261402747 0
17361155 417401577 0
477247792 101332511 0
529442048 112014222 0
521851301 178343074 0
102317342 271735038 0
336841534 452662424 0
59757804 417934800 0
365872188 493589571 0
342368592 401325044 0
440915312 288569915 0
295514374 243362695 0
427293700 13428655 0
409320464 347497791 0
2743910 435300632 0
497508319 87981249 0
241746422 152188611 0
517702696 284219562 0
433214650 435127240 0
416860779 402144360 0
26974280 49391101 0
252640159 74380691 0
321213929 448268087 0
347211454 301491729 0
156523002 373763421 0
307062493 487283476 0
141860313 49329570 0
373090252 82777025 0
104989904 172563087 0
168879027 236972181 0
496789107 332482150 0
149458065 73591001 0
124182241 172627609 0
348621963 186584358 0
449700390 66760960 0
146947461 407101694 0
36974565 94233437 0
51625224 491517254 0
80831282 250739500 0
11473727 441855264 0
31904408 440135101 0
283894827 66724087 0
217638798 423617641 0
371192695 21939655 0
377267374 169190867 0
386763793 118316672 0
319049351 4836091 0
50667971 413917281 0
42842114 154659911 0
462692193 74961400 0
27483142 219193396 0
172647873 118339978 0
228764280 322755314 0
522342249 221142228 0
169368325 64858435 0
558197582 193041171 0
135519478 169037015 0
62743425 145458591 0
298957327 156610209 0
268118123 298793020 0
131390834 201855690 0
55744062 378609024 0
235172091 244995148 0
379678471 4377856 0
280796263 385889780 0
267438869 329342911 0
281141348 209559628 0
449914551 187235994 0
362531005 148776107 0
521310234 434532797 0
315927838 555002480 0
397192984 552507628 0
47698999 506950420 0
527834757 455794058 0
368718463 553010805 0
561413127 17014176 0
109757173 14569200 0
522238619 451882162 0
434985803 15532037 0
135932076 159393384 0
35964982 368468198 0
404198790 440375933 0
227022993 189255280 0
429749127 428085095 0
503559144 201179858 0
461707782 180915237 0
316388404 382715395 0
210657050 135513702 0
336340257 43187315 0
286277106 398068035 0
227875213 81304503 0
519701019 245136225 0
558576753 333121771 0
4262751 338163816 0
493573839 358510416 0
425362035 250532388 0
377023720 291058957 0
48735526 288653251 0
79297275 303857042 0
535090776 461817232 0
426927812 196374585 0
385241918 306938942 0
93414296 166568844 0
134134567 283088585 0
53997859 318793896 0
177653567 334326265 0
168550865 60896913 0
282233116 162060191 0
503456396 192644322 0
371864421 239314277 0
535850692 531266418 0
393212784 22401980 0
259818829 131476418 0
221616183 526403600 0
558456392 296874702 0
407607202 137952953 0
393488745 347835779 0
165183126 213237143 0
511953530 246012262 0
446390074 378573192 0
19673278 319526837 0
78017320 182637232 0
202930206 503088770 0
401973450 555238839 0
168110892 232625221 0
338252206 315095634 0
339919908 314138490 0
450090968 392491207 0
451900118 413576046 0
5903851 173074456 0
289476037 278144014 0
467060249 105955605 0
158981206 443185080 0
255778707 117929470 0
392303858 63632419 0
466995063 477951188 0
32980482 345673001 0
411610492 207310300 0
512375319 528041903 0
382327069 176674285 0
164333416 122532078 0
259254748 411620996 0
532753519 126920485 0
212122098 128288470 0
339224893 103742807 0
297944887 19425155 0
470235800 43805599 0
531012511 82259162 0
352436800 152288534 0
536282125 498580169 0
154824068 369943052 0
357717196 519732517 0
35508233 250568061 0
43301493 555292829 0
57937174 334517013 0
393571317 24153950 0
334454284 12532388 0
566454139 539349475 0
323663619 351687386 0
112257318 352772563 0
152780235 163243608 0
213133310 150098493 0
137036727 284985762 0
128862172 518717460 0
427285640 496876894 0
35204866 539091694 0
39183770 334482490 0
333351907 375691135 0
135226561 41723498 0
93015115 91861158 0
203706756 349009241 0
354859247 273795131 0
235118098 442628254 0
51548004 539399637 0
529473871 439608723 0
155079551 383454799 0
396300785 533757754 0
268035486 401640914 0
481333919 523700683 0
556984381 315155024 0
11137126 271505662 0
568062971 409589556 0
239064021 443725134 0
36656448 14092218 0
12878576 108790162 0
206728735 262738198 0
133380318 271228696 0
312800071 382598003 0
170503335 336420153 0
43904094 357081900 0
447268928 508690407 0
511788100 250598380 0
279571397 347804092 0
305442325 413664247 0
180310933 376454396 0
6050994 403740084 0
18079802 28598070 0
38793638 528702233 0
347533743 86826410 0
486021958 292335887 0
551492310 261746005 0
125855962 382295389 0
116962995 49774309 0
88623970 538382750 0
201449717 274654331 0
466255776 1307179 0
156004911 480388587 0
213592867 523970602 0
73719568 166243633 0
440950514 47771924 0
26684878 68433525 0
207249438 388644671 0
171384379 63352707 0
356045744 118879424 0
504478454 553375034 0
147154987 146047621 0
211420897 328315547 0
82520372 87808297 0
341395378 424309367 0
3643416 312596221 0
242502196 481319237 0
390400036 269261279 0
215316089 215006952 0
24851963 509589317 0
79232156 529220662 0
294250712 231921955 0
206386239 124728181 0
455627909 361839136 0
444846236 447950234 0
15635843 320993576 0
500180546 204679999 0
354308735 47777914 0
288579271 405608194 0
441820340 451875838 0
545605246 480746024 0
438403243 299129213 0
56925061 385609148 0
38885561 357277823 0
457441280 319126344 0
473445675 111952181 0
513463239 177322845 0
433968440 62497117 0
458482704 436401417 0
528916948 269421362 0
308932936 479747458 0
281961522 566800815 0
122876639 128232018 0
209995641 418704688 0
329733151 438846901 0
408858192 133090552 0
388409510 189463375 0
367588581 237486282 0
530651079 235060843 0
66156960 353930813 0
133920220 152276755 0
7037323 55055761 0
207498643 335927361 0
116834757 509990978 0
479720583 566544408 0
329226727 528144772 0
568411138 412145458 0
435352968 355924299 0
58272510 229843451 0
104975136 344552565 0
125033538 568341506 0
96857287 73235687 0
468963792 286541968 0
205128118 247698217 0
217150238 530142804 0
409453109 308514868 0
101265855 194334234 0
510940936 276390173 0
520482531 321994107 0
42466018 319321490 0
20411455 470560273 0
29757880 136542510 0
429578225 374464164 0
376390333 12935072 0
479497077 229387832 0
436140409 295394420 0
508756005 439596083 0
424475592 362899805 0
470287636 345636450 0
266302531 424525438 0
196714415 190826825 0
472810833 72434318 0
23692892 119982364 0
132546850 133623742 0
437057039 139985881 0
253861714 531785554 0
513078493 256738620 0
304386882 225116420 0
401215295 28262984 0
425776803 149481416 0
223356850 341434695 0
458138830 404200792 0
223966329 362986494 0
288324256 355844840 0
13538398 110697690 0
484251431 443530557 0
259626087 175874594 0
28107118 130480418 0
488100854 215622865 0
265513622 467852078 0
50654895 383861174 0
507691907 507748516 0
56087889 509879958 0
233417239 389181799 0
283860688 426188650 0
187759567 333451757 0
224596303 553310891 0
217225240 326387450 0
164462292 54144811 0
534851584 436511923 0
560241775 71474954 0
397926101 51039016 0
59316572 561132826 0
509198562 224371477 0
436971221 111630948 0
326349345 77096363 0
410339601 149105318 0
343273099 358711440 0
179215408 167155536 0
437672681 153877354 0
307394372 180877857 0
6368961 65033613 0
283455452 250244021 0
542308823 208736669 0
98447759 379926981 0
92855818 42547471 0
409248232 381461129 0
255125524 539606993 0
322105197 489222985 0
240749363 160587674 0
18837953 396161189 0
498316226 27805585 0
493128976 275300814 0
247007926 367567217 0
191588335 186446061 0
568253220 212303558 0
114183139 297102705 0
503661346 517717749 0
488427140 105399822 0
272354767 48334140 0
133014836 504340844 0
274056220 535421149 0
84864403 333224983 0
280806385 20433927 0
419845000 416391249 0
150141740 72161183 0
182144461 193032639 0
545634076 409105359 0
157166143 60268376 0
212332058 462855030 0
292796447 202241678 0
463256447 504571235 0
162729191 59371605 0
243409561 247098974 0
127132181 363601012 0
12505173 6934670 0
555116204 504045161 0
543871985 110719603 0
256474204 32019810 0
370609171 492444119 0
432766997 474965072 0
15120865 454028754 0
424162120 93974254 0
402213760 371131734 0
120975182 288981907 0
496919690 183902216 0
186414906 45656706 0
347093441 113001788 0
455385304 405429910 0
546475295 164849885 0
564645765 176774409 0
484947142 481203042 0
383176191 338611673 0
466513923 443126960 0
174184197 158053141 0
413606298 504496751 0
33383436 304092459 0
73648087 550309065 0
99076308 309859818 0
104330118 54350527 0
6702794 145220653 0
506104926 513753462 0
255377507 374599263 0
507753740 542639725 0
563001375 250179945 0
49665558 452787497 0
327411575 11097129 0
97538559 332044975 0
225173607 7146019 0
238994707 129947258 0
261177957 218152670 0
104174234 477891478 0
466377729 304770052 0
329757657 260906578 0
179810687 171781390 0
520203143 185443402 0
565511373 142327743 0
115189031 206712159 0
168797883 51271982 0
456827672 479167790 0
443626201 476217676 0
333015335 93664455 0
128899088 449177578 0
154215798 133098599 0
31895136 401590681 0
264372190 114937337 0
134440158 323068 0
484198807 251332406 0
249024849 367415778 0
512709575 431154320 0
215772194 506226003 0
20390527 374588499 0
339724741 94218888 0
534396432 414570427 0
160630367 522418915 0
247495112 36094296 0
291797644 121485622 0
291666026 351633326 0
136773970 376618699 0
38385737 212387575 0
16551724 414969164 0
189045894 481257895 0
158543172 66886431 0
186676928 415090424 0
361721412 368088097 0
487311359 213501361 0
509455945 464668664 0
85054351 211708967 0
466506201 375607211 0
179377601 414319524 0
221189230 14526928 0
526281615 471846553 0
467916250 79460490 0
473459929 322062168 0
245960760 267986545 0
71372863 135514817 0
134347205 84906678 0
506208732 211151324 0
319755196 101714942 0
200431121 389551480 0
26279549 127199359 0
68064973 448684632 0
507698920 176212883 0
63067330 271265838 0
271762614 523318956 0
116763879 463048194 0
5740757 256819719 0
221146002 409898576 0
533363803 474567569 0
210269289 161855316 0
177887063 351833649 0
83124203 144601920 0
357548298 524804995 0
91868623 93002183 0
54900106 175332089 0
107413846 330849462 0
96678839 355766182 0
116939491 172304108 0
529117559 212672133 0
495021678 417495241 0
526772267 500411203 0
287415313 552800744 0
147242157 222999811 0
442971371 389420063 0
385207225 49486576 0
542137140 277600961 0
379547595 426698548 0
305251506 188790207 0
371067558 341861238 0
137225741 17072185 0
405879993 6405497 0
104299140 9402474 0
152758237 517085247 0
527897008 265482810 0
554819347 164010410 0
250251800 410154004 0
437032517 458962698 0
143618800 541890241 0
366610153 378059937 0
97962263 168748663 0
193384447 148420857 0
30765947 402255335 0
103048530 86954639 0
236540823 312159600 0
261847702 559718166 0
353987808 139501147 0
104102395 183455697 0
84872498 255006141 0
112451942 325699594 0
261637879 114475278 0
398858642 497577068 0
502652138 378429755 0
377579223 339574259 0
249064322 478829501 0
383280210 533593760 0
93646364 81996677 0
399449784 184200584 0
565986886 213308502 0
324010605 167800290 0
525116681 105430462 0
390986189 57992715 0
92098808 417028714 0
270969539 413999658 0
385778198 234573647 0
340232166 450025780 0
484004428 191554507 0
565991014 240468872 0
324759642 426103235 0
187271305 29455040 0
358556927 356760556 0
220983722 490387800 0
367625177 503180792 0
133009999 309960551 0
93933263 267580557 0
162043653 536400429 0
9625282 446749354 0
509523226 110669111 0
434525037 543432969 0
52347308 118770568 0
328204063 10979055 0
37477989 157985224 0
336342280 534869230 0
506443606 524934804 0
499169840 120097743 0
49674530 359122424 0
468938110 263082085 0
90262419 399923969 0
212921775 321061231 0
562801574 97448469 0
538127555 283675506 0
529585195 186782523 0
515371370 249736435 0
97022113 150132239 0
366398568 192143106 0
421166122 333891502 0
224972172 27518132 0
308596251 510343735 0
515797816 520104155 0
3330428 561071115 0
285757890 381567911 0
279510179 358734512 0
49927374 484494387 0
435130680 291461781 0
271582826 159374124 0
539108589 153739678 0
323982609 370083835 0
167244062 69665494 0
284504266 22451693 0
114970266 154545262 0
208192688 321756827 0
392710282 486329005 0
30755777 258971388 0
483296325 407907528 0
301565508 9064013 0
529813058 294628474 0
356136639 238616706 0
67976756 465032792 0
169716974 355873015 0
539606561 294751516 0
66723665 48858254 0
120831167 105361432 0
376851833 435994114 0
30998894 302465362 0
72053853 333654780 0
473251783 479039384 0
294762895 403910993 0
71424558 313959977 0
80977504 249862026 0
71395242 207812834 0
379392721 234530426 0
80833515 101381902 0
505352240 416516958 0
371112737 269323054 0
177711234 166568912 0
142871897 523638009 0
417117400 548546965 0
379946488 255201269 0
349956722 165595877 0
26068290 30953773 0
483525813 123083442 0
517831085 13969490 0
215497350 15559305 0
50133001 473436075 0
85134191 433644626 0
525224295 494814220 0
136206190 361917074 0
451285283 9574098 0
442747032 48020043 0
294710466 124658778 0
3008481 157459746 0
428134283 98955690 0
378106693 132976793 0
476979777 421248700 0
104879841 204921234 0
12451214 133511775 0
275299895 420718336 0
459767860 184618461 0
163434634 5216060 0
90255554 19669903 0
11726212 560559174 0
34976269 171483087 0
38073910 147416211 0
446495347 76236336 0
544108950 190825741 0
449227462 468275696 0
378676879 490364650 0
420493698 186702055 0
35406986 13641071 0
544928271 403488711 0
435455072 524991862 0
253379739 122317746 0
343099585 53531677 0
32579021 73040770 0
382074267 337753017 0
486912327 550221558 0
15826253 194201828 0
242963723 165353434 0
457787014 33777624 0
86939803 120711446 0
357996283 358809052 0
427689689 468399587 0
41773740 290666471 0
325100359 340709340 0
303066364 393648310 0
149682228 176923710 0
160656988 94079049 0
355889726 458522611 0
473349330 221877012 0
554072171 410331702 0
379325105 454996982 0
373879269 237515181 0
204635531 161737862 0
261567488 19557261 0
472911048 230757853 0
490882352 55554525 0
110007074 542911313 0
252774728 449197422 0
54695716 182457419 0
103239501 212940346 0
223158319 466038562 0
429985754 447511835 0
178128005 466628631 0
173361832 208545519 0
324308034 567638745 0
164454500 185709050 0
496827422 257078984 0
413236168 132838227 0
13772071 193347962 0
103653879 412278531 0
297175933 271361936 0
383131515 162768029 0
520942908 305225066 0
520170622 263055644 0
167693368 431384283 0
458291277 439592302 0
119414010 206253366 0
19022082 429167809 0
106953980 296318532 0
260417266 218505469 0
168878795 517677621 0
332414909 434211642 0
97299010 259579220 0
284136706 36054913 0
134545253 49892298 0
173209609 339319289 0
21645672 276022889 0
473552388 467360833 0
277749304 150566100 0
528796836 345160095 0
556791123 564235555 0
27979489 325090435 0
360171183 260303201 0
418970070 170088774 0
163361984 557351242 0
161032399 12958803 0
569109306 326190730 0
90300059 111889707 0
103632370 402316362 0
42082096 477819580 0
183572202 281895423 0
307424214 307497186 0
544184098 421927404 0
99313452 349874645 0
523416481 84768089 0
523402284 141203270 0
437289842 37193502 0
266997654 279778477 0
136524648 339656309 0
467392464 386838524 0
292204110 485030258 0
229954254 388023345 0
544995760 490893107 0
183664829 478334387 0
354041135 511499983 0
46774862 55640916 0
449225648 504888768 0
338843331 486173192 0
281877110 306207515 0
548987229 134540427 0
172706649 397458403 0
544054990 465339104 0
366816645 224199774 0
124642325 6193672 0
175144471 387101010 0
317688740 23134682 0
266479298 548588932 0
408432625 342587396 0
475273497 391457011 0
251997418 39161854 0
46413704 295062364 0
439052597 442290352 0
255610978 116799465 0
486171766 232147142 0
208461425 338245491 0
257096787 418963825 0
476393644 547651845 0
287741763 346355059 0
213864298 408043815 0
126284820 348876343 0
543406420 240820312 0
393309492 466970782 0
242599153 460974729 0
194441489 373267068 0
88757209 346267566 0
165688063 399654003 0
172965679 427646064 0
487086386 353154819 0
74931761 363049223 0
353782355 269952639 0
468977588 313165040 0
78654231 277367337 0
484643165 528457769 0
479032916 558689984 0
152412965 466460439 0
175618291 481454525 0
506463792 407772418 0
135084040 101852340 0
39690173 497899204 0
392378903 5937098 0
448658933 215558745 0
288066189 387039820 0
239289362 357062325 0
368570798 105045321 0
237449484 477691922 0
289520539 378636666 0
247565932 130143618 0
553119514 15134261 0
253982912 156194347 0
260924251 276868104 0
487909055 123298843 0
490228115 48156479 0
209727457 101133396 0
305835298 553940655 0
315348947 151165110 0
521093813 111718083 0
128707138 444348008 0
3296112 363765007 0
41393909 381756983 0
129070009 255593281 0
440810427 347164655 0
417191874 52844232 0
323510005 532554908 0
503562074 251451361 0
435429775 412499118 0
351871673 385567722 0
549290287 564159767 0
491700262 405740810 0
209844430 562106983 0
475578599 164912816 0
30706066 213892647 0
319725912 5537620 0
200114129 544423454 0
219963179 442539226 0
273788783 29009115 0
400530883 167997450 0
162547165 215400903 0
68368890 530437963 0
277342928 375718933 0
275673055 360458764 0
63461340 284347611 0
457668763 506981874 0
273701374 317165485 0
325251115 425005867 0
313855113 2587653 0
186643722 517895587 0
129414159 444068471 0
412108186 198495571 0
518686688 296604137 0
492314501 143639515 0
341388366 72802657 0
405408757 239016952 0
181151042 508409442 0
427409574 25577362 0
310505946 325044365 0
379578377 157304216 0
480018539 26025085 0
367704310 452289236 0
72120319 162036745 0
493132751 162017688 0
186372422 80596383 0
379231468 222508469 0
494249788 168975213 0
451572970 372529467 0
208904065 81166304 0
361547540 139456104 0
361719142 267065488 0
40403378 490124121 0
396844677 489059101 0
196331483 264143898 0
466220992 113909454 0
174464832 27759520 0
229962106 355854315 0
19156164 471094337 0
471506325 134723812 0
506104273 354907911 0
136323375 12593677 0
561520560 435780032 0
505801993 435079757 0
528688316 259425649 0
251725393 482603044 0
388034537 237631884 0
165830947 551411292 0
104597622 238238221 0
67994032 46202043 0
513518429 336057550 0
35699033 545554255 0
313413548 350918782 0
21994066 470547735 0
426971521 157357021 0
84324140 52410295 0
440209194 468026277 0
387370917 548374307 0
237927246 33896920 0
99599847 565958694 0
244796676 393962417 0
194174524 178036643 0
364868647 123379280 0
145714359 253244725 0
106504424 565485700 0
294621036 258887213 0
151054404 386713159 0
257939205 289957218 0
104963008 231693895 0
494023141 70249078 0
476597431 106513748 0
147721921 123834100 0
432351474 552197742 0
207845499 397755069 0
173888428 480249786 0
241224629 127454265 0
317958918 40395126 0
255857674 90139427 0
394602528 284020368 0
468616237 411947641 0
90322337 456964921 0
171968027 443766394 0
19411372 543832760 0
88853155 523366346 0
85646336 313351927 0
503357603 404386758 0
534443003 540952065 0
229537340 538111462 0
493007535 222627447 0
17654183 266828728 0
103299516 284273274 0
417192191 105256094 0
423191978 349206357 0
348786956 4626404 0
61663494 383308524 0
125941581 208115099 0
485082555 140892837 0
117971552 413240677 0
158896418 293862041 0
484361045 139451227 0
172774492 415593686 0
42372237 423668 0
282644520 272066996 0
5241018 519640213 0
502585430 214738539 0
127361635 1577787 0
348626636 364296978 0
362716470 300329447 0
347025775 526026660 0
199821802 203293773 0
467489633 338765952 0
21973838 380936701 0
276895504 361957974 0
43693 452845133 0
409711267 115208847 0
391718140 445489319 0
327927805 371694840 0
554533415 93228866 0
278418668 363850519 0
258482898 273446846 0
466577800 280835472 0
64401075 166806831 0
36656294 215953848 0
253020285 548341138 0
221933717 249058046 0
562702196 182422462 0
199839699 221595424 0
36702210 549156559 0
429381577 79903195 0
298268747 509148659 0
404041764 111077373 0
237050368 64377641 0
325439016 246260139 0
344389881 208191 0
53420982 106286724 0
95483932 492902236 0
327817159 499351099 0
411468192 125888913 0
392180495 341861864 0
270745544 475777242 0
45019331 475494618 0
199366935 460415592 0
517519433 3404609 0
254252403 559717161 0
176608643 56336131 0
562130953 303405893 0
181371005 450145295 0
61245489 246209212 0
77522894 208188481 0
126027106 284964948 0
146873624 144381338 0
391203244 441074844 0
345978216 393081025 0
79590 261120672 0
449054209 421123386 0
529256017 183187393 0
131448855 59913363 0
326342460 102146302 0
204036041 144323648 0
246641025 499018394 0
4959059 42558999 0
561785179 125820231 0
50145486 8243437 0
176756173 565719566 0
341223265 186174163 0
288289985 400717065 0
157144966 104747593 0
174463282 59786030 0
403797728 506282528 0
564631256 183150496 0
514249913 258501133 0
44051624 364867695 0
441457067 422346661 0
230339542 22308689 0
554621416 567622435 0
288261120 365889695 0
330169050 376668276 0
168072935 302399927 0
155025606 253718541 0
559676358 526098991 0
3879935 348435906 0
87711680 356971457 0
315829959 249616442 0
286413289 544093887 0
161188840 345744948 0
536797505 102305715 0
396020032 381704533 0
265381946 526617292 0
108413810 297467620 0
474369541 361712062 0
262166359 73233284 0
307755473 501751856 0
7101536 390114701 0
384480293 463851628 0
463823130 367865185 0
284977267 455675968 0
234561122 424089565 0
139064299 212978251 0
214887031 286132185 0
185201530 334231326 0
102857030 282216036 0
557106747 528198050 0
436228295 64899752 0
335615414 462510201 0
525839843 524870706 0
155167919 13783994 0
185782279 457707200 0
543657558 363598007 0
98921234 361039618 0
24468354 158166335 0
345895889 350146765 0
71126245 498888711 0
332730005 441802828 0
375543490 66670647 0
545768906 186744806 0
24867670 161636766 0
111833150 350534531 0
375250566 476977912 0
164030993 207674569 0
127845006 412526639 0
365409526 140220638 0
278903902 408365616 0
242742268 30818333 0
290839042 259998584 0
240026338 519209478 0
219384806 37354787 0
458454538 516529062 0
561776630 187181329 0
127125323 36411995 0
29917426 327525808 0
489755916 154004409 0
371674887 275201580 0
53675541 242938925 0
128526925 120324373 0
390569211 372086499 0
16674845 105240771 0
268543831 50294611 0
140620884 261812965 0
335315556 256877119 0
7735993 66757870 0
8640149 497178573 0
216059514 448907252 0
342707317 447642162 0
506755194 269170354 0
47023168 16246432 0
317586417 229374060 0
278942453 514554639 0
489000965 54957112 0
285614521 135389996 0
110204122 560349908 0
347099984 103362581 0
397882587 150587096 0
499402606 284606418 0
460392938 477135331 0
13102429 488326867 0
244009290 329323491 0
16031630 439966005 0
536838372 296067760 0
276765238 195535898 0
511380529 523548827 0
55571553 518173609 0
462359913 393842804 0
336387214 228683425 0
564388151 190253927 0
91498538 458093592 0
358910757 452999258 0
495067540 483844639 0
193990131 305448920 0
330230559 354671317 0
378926735 244904065 0
122938753 308786924 0
512727552 423212235 0
198842820 49044957 0
220937105 353923219 0
285301584 168904173 0
39349220 706969 0
320290073 292885779 0
199241470 125608339 0
68202376 346947136 0
25515481 404713981 0
24190527 75633601 0
559918128 47372947 0
62349927 228733441 0
565263874 171053880 0
456422971 342832196 0
316102828 248522319 0
250980789 472829186 0
535184146 83533903 0
187470397 105670140 0
478677815 114189941 0
447708782 154992125 0
96405631 201306404 0
391818090 199719760 0
278828681 166037887 0
486050115 375343969 0
294670148 184012375 0
198051041 119564407 0
335259048 371429010 0
13069306 223558079 0
419304182 60442274 0
64941130 371236596 0
441140535 407269399 0
296939622 326119773 0
468812244 170203354 0
63645341 405438534 0
553533398 171968088 0
518019771 354731304 0
223438144 157255129 0
177446365 38249780 0
553522540 195641610 0
120586299 295513402 0
272717297 407411662 0
138831353 69463637 0
262931701 503409329 0
467318265 204910055 0
521260933 203194690 0
83120868 514275948 0
237968869 100437108 0
46456794 364495184 0
353548951 320126546 0
227043352 294269551 0
239298271 275996814 0
467789233 138755164 0
219303482 483971906 0
115933334 479504146 0
291051517 335158681 0
503467513 455562585 0
183272649 393279228 0
252145572 455760814 0
20292977 409202363 0
324183450 417741936 0
330996782 338667081 0
130182797 149715819 0
177926743 121444593 0
540493755 180625526 0
439635345 202216212 0
157990318 143729464 0
540994260 108717734 0
71438288 440009188 0
507738147 176635250 0
505873135 12369860 0
537092095 368601148 0
16211828 76161063 0
297957699 244227167 0
328626980 490822306 0
205945260 5318547 0
184257219 390932327 0
495691509 419083986 0
531049384 962449 0
105442931 347996262 0
240928401 393859235 0
19469172 404195133 0
531437015 399109074 0
23384243 500100642 0
433643398 503948921 0
17952910 240678655 0
108096138 505957945 0
97596434 91236853 0
563925644 475730747 0
225294470 109601455 0
319795835 149387884 0
67854335 350481944 0
46962774 201911177 0
258552592 72273066 0
186149896 94666388 0
177689731 284421170 0
169659820 225966588 0
27157156 455914768 0
545665726 321295178 0
313179908 327836582 0
376473208 471186435 0
509048511 115519442 0
347071627 340541348 0
378634808 144608729 0
415390375 535494487 0
31335372 303975823 0
444194545 9521299 0
351160375 13545917 0
93841280 59715744 0
422224778 416839269 0
231912538 102646368 0
12930634 107026616 0
294090077 425210294 0
125247512 249264121 0
376959586 217570992 0
77436865 318668403 0
445587296 496951920 0
482983449 527420095 0
96671840 410662114 0
313860824 380488721 0
549063976 141268793 0
337745749 491048320 0
323005359 25505130 0
356969729 341791983 0
185208413 178549210 0
459765008 202586300 0
275128972 431921232 0
364456324 441751677 0
361264304 153562413 0
544339397 186063627 0
514587310 1177650 0
67641482 335604758 0
38751946 127675125 0
403622376 427018589 0
392128214 235322997 0
256280888 209553623 0
349823135 515907626 0
55831192 453904316 0
212677143 469896381 0
199406308 200526956 0
510890043 152699008 0
109852572 352465591 0
181572614 523889023 0
111160621 121353033 0
59322988 211115907 0
461500233 296934953 0
23481350 152836024 0
126950595 33349744 0
313029406 37959166 0
485053741 372636163 0
423534618 162913970 0
445868800 504980439 0
364011927 442207316 0
107341388 381755438 0
234094677 456145549 0
567396209 218198162 0
446518804 402793200 0
80495732 328177842 0
269032390 544287219 0
176786036 561337012 0
454160850 3799187 0
415644737 363897167 0
167718636 461304116 0
378591539 111009966 0
115589337 184131895 0
17378519 335473441 0
246609446 106131347 0
559520001 467116739 0
31756320 497125869 0
281809782 192095666 0
523682645 477360223 0
307644394 303615601 0
530665224 342947097 0
145556867 165855641 0
235854853 20539491 0
558152667 121362489 0
120291098 257657290 0
59020544 138256902 0
41949536 123271864 0
189903696 429494538 0
178182735 67622523 0
188877865 490144399 0
518726152 305636653 0
359331682 504146115 0
222503095 313060542 0
354752808 127129073 0
549279314 63095423 0
40294797 479206095 0
6438968 521974711 0
380970733 442118665 0
426488988 441294586 0
42339153 208240182 0
117277890 3480316 0
511416543 427510628 0
19062416 103063360 0
386361870 270430283 0
546504129 409015267 0
35768404 130507417 0
319010631 142522897 0
352642190 466935334 0
416887540 407898538 0
554988421 214096388 0
561427906 432958940 0
332487347 489414865 0
35199103 272794392 0
167813415 50251759 0
242978532 5561204 0
495464092 223359066 0
291555908 160254970 0
64393253 352764382 0
90991568 94631277 0
169172194 214121090 0
163413134 28601709 0
421887493 564857261 0
197328101 311242998 0
419965860 158761278 0
320616928 315760910 0
335532304 35143504 0
80406590 169925730 0
267539055 316846363 0
88686547 251173359 0
558801921 567459122 0
94732949 189640541 0
111537964 135825369 0
112533475 16965466 0
67560264 3959497 0
4843991 472834726 0
312480760 513710052 0
162296198 186521085 0
443381952 273176919 0
28744872 174911775 0
214082338 535963303 0
189040633 145788358 0
222554979 64749771 0
429466802 555006356 0
547984829 538841530 0
236099361 158633948 0
230114713 369935912 0
307484513 215376496 0
448642162 55200348 0
418013495 185465931 0
209539593 329117824 0
124352297 562330807 0
75749700 113103476 0
220598784 110965147 0
436189514 361445350 0
345088265 102810614 0
323096505 486626239 0
533085832 34061325 0
397792303 142045093 0
507622506 425742544 0
403277565 353147280 0
259332208 36994599 0
260787397 24853605 0
222536207 176278423 0
330597776 429051995 0
2892571 501354087 0
66745070 537886360 0
147765380 16391075 0
138921052 215316225 0
363043220 166533297 0
451020455 335139724 0
544285827 420520528 0
124495566 30263911 0
384737820 253710535 0
130437398 559482165 0
558132749 552185184 0
364921837 202699204 0
448105832 553564820 0
233493983 523775177 0
462511342 437886693 0
173034318 396249525 0
39013933 541159146 0
179787346 511111389 0
421993288 439651326 0
357701461 222481979 0
300306707 203110294 0
114738561 422466090 0
165965297 260734401 0
223624325 349417061 0
322792575 441345868 0
46219166 25507286 0
282655432 232387181 0
11786489 378185487 0
486505385 89308657 0
11938097 47291076 0
53917094 71588989 0
103494815 243200232 0
531296083 102714120 0
251802409 183942887 0
317917474 470600200 0
85227192 292970546 0
435965177 27310047 0
308008860 108976138 0
205344281 337782967 0
47748347 64400928 0
13643709 139109527 0
228393362 38732278 0
406861873 77481519 0
317824709 346898193 0
37497941 384821941 0
85611934 484416120 0
557824570 9630278 0
352151371 420283944 0
392795331 329508901 0
502546929 175253393 0
279575151 58394668 0
509492834 544919734 0
485303718 283711537 0
79711760 476643171 0
179942851 19110257 0
268256347 32356716 0
415210499 221273725 0
372322727 456745954 0
16078511 407966437 0
522873795 568797780 0
385375625 97747878 0
562266331 136426184 0
128487407 162680900 0
190675930 78649097 0
434979120 406329320 0
491016695 148562293 0
421826541 463151876 0
848507 493073477 0
411896802 165349210 0
45829184 447310029 0
192730014 171129109 0
274941941 65132410 0
217311488 14436282 0
307598002 550593084 0
343049702 168379864 0
305546610 334651444 0
63541734 160852299 0
146724298 330348479 0
248900990 457606346 0
532053008 86363808 0
171812295 137863886 0
261743129 125520895 0
57127820 22276485 0
156090465 271370335 0
149324034 330328950 0
448702350 37886568 0
383318517 489694203 0
151339771 84134187 0
416822143 370621074 0
158114641 119194444 0
317990006 6652559 0
207615152 287844064 0
487449077 504268415 0
458932535 547096937 0
432028608 194300916 0
303882557 281982401 0
17206682 489120309 0
448043011 213282416 0
425981219 510840503 0
453531230 90254098 0
41461187 317286221 0
400671298 474610265 0
329761753 292931380 0
509513730 177401323 0
217187809 327662533 0
303077441 474970511 0
430485382 486063097 0
99032183 318234438 0
551018766 494292186 0
251714673 562163530 0
229586628 252910251 0
374440914 82684367 0
211918194 174888180 0
142241075 322261718 0
121562176 238468379 0
562928633 135203458 0
89519491 291776262 0
550565411 133088539 0
532893207 465954992 0
347482963 511720765 0
217952432 432959465 0
115060143 111045992 0
138789671 242400750 0
514317640 367336036 0
511530678 50384022 0
412992177 301823769 0
390807834 411926272 0
31507547 452597802 0
68989225 524029010 0
276398552 287228457 0
426011969 29306727 0
332397629 384725571 0
75303880 88583465 0
8549584 41518974 0
258007486 343829766 0
149221349 497121315 0
207603609 437208156 0
254666071 362244498 0
251256793 30257466 0
488069152 370408958 0
557384397 357018701 0
430069364 123546877 0
305296517 300128433 0
300446257 559407135 0
473119338 54381465 0
564662128 284169653 0
423990154 221980763 0
544990256 423514657 0
369078089 64588195 0
287276878 180082464 0
286211744 325439173 0
155573990 545496357 0
24061376 86184969 0
42707432 569080547 0
511694446 204434679 0
91694355 392112959 0
152957931 278818807 0
447215307 193260715 0
147412842 36531055 0
46796591 60184370 0
498696154 104387292 0
29167463 252911745 0
541956702 294615317 0
445969733 132966063 0
382135014 37386979 0
415895889 156427569 0
318118238 520696028 0
152598327 292357973 0
340492735 217680423 0
450727581 287650951 0
47597515 86348422 0
324027161 457390043 0
489246351 291951759 0
12190657 320755096 0
346436344 462761535 0
379563214 189833929 0
442847330 493600237 0
257852530 189185282 0
260683899 81074472 0
74411185 292796130 0
37723206 196074401 0
24637975 223152840 0
177569332 278482537 0
158087069 32479737 0
172119039 7193401 0
503541596 221147293 0
437515587 496813569 0
539338548 188452068 0
38789073 457618295 0
237043429 480485561 0
453419887 218154226 0
474075235 34471034 0
273690243 232900551 0
83681209 456147079 0
57899517 331159495 0
364051509 139170110 0
378940125 554652553 0
370282988 201382336 0
271496354 146904781 0
484797992 24507283 0
168524107 553826259 0
15211188 27496413 0
373976801 106100322 0
181112463 302881039 0
306567131 466347029 0
209166120 559861403 0
357530461 290575514 0
556723958 418945762 0
204219100 14153598 0
5276809 411412740 0
437324153 541472016 0
22639492 134977552 0
375998375 486086033 0
385914834 557941132 0
33794549 43436474 0
104884629 36871418 0
230515020 210600838 0
300214 94616103 0
165175037 508063231 0
364320384 471778469 0
221263601 329188402 0
355408036 271134140 0
522311741 203648681 0
256897307 59659484 0
277947336 472063423 0
205218749 520982849 0
539934105 485184068 0
101664852 147280917 0
206665914 153314787 0
299176076 152672500 0
459791050 188946404 0
491845743 94538873 0
329223906 480739079 0
22211303 70140825 0
209169671 458655396 0
49822058 557212625 0
66341598 153209431 0
45015051 245576265 0
14129631 301477937 0
366629573 479430624 0
488657014 90623683 0
12675262 290343570 0
478711657 70833190 0
473917905 4167262 0
262660830 188192080 0
444494114 294211262 0
278267548 140742294 0
172066659 367185764 0
113624200 106381063 0
472093979 535868717 0
367345443 338020604 0
432909924 81134656 0
504689443 258089585 0
559048998 544372302 0
524219954 553069267 0
430141902 311571461 0
33124897 79088611 0
494285030 244759099 0
407642423 388226147 0
118842761 319104781 0
357390329 60055076 0
249324005 308266690 0
386959072 568603159 0
135921989 109218569 0
64245361 514359145 0
370263307 151021322 0
528956252 330300675 0
442776487 238838833 0
293200108 280655781 0
395540925 68151117 0
540419044 562689116 0
497252155 557980128 0
480177286 263728673 0
65402814 394394122 0
305800596 471017395 0
486054486 290497555 0
481697738 212161764 0
173297879 107324975 0
379377855 111951728 0
466699969 562184201 0
394261475 560941221 0
376681458 15879355 0
482059816 339755929 0
220197426 214748415 0
120664824 424150673 0
199995876 228723940 0
142882617 58098697 0
189784207 14933488 0
168300731 327517093 0
494453885 77478440 0
255916453 102750035 0
46055841 33965259 0
409597299 559941109 0
134420532 212562477 0
77116475 461481541 0
35256629 164180704 0
430485760 423089047 0
173651417 397959957 0
364578828 201791568 0
334427777 120170424 0
466552740 19699627 0
311451594 89540833 0
388856092 295040587 0
462783454 115796769 0
531657773 74514503 0
303660509 455491030 0
500409821 88398257 0
16310065 344859295 0
263782056 498240262 0
388133623 258282739 0
463610708 415175119 0
269692249 88239766 0
316067773 468871673 0
18897530 464110843 0
198411394 468776604 0
356269612 200754933 0
182712933 226513540 0
293343500 297381268 0
256030503 116802623 0
396644540 432694922 0
92259194 287568364 0
199451150 109271209 0
286913293 463941700 0
512569918 497263962 0
542693327 166976819 0
357426125 283693223 0
8685636 165776710 0
110565604 432240548 0
149945693 6545536 0
512175790 508920041 0
197951298 314086341 0
96511243 6069400 0
42533280 541330043 0
511285842 452029125 0
248401626 369828335 0
368616019 386528425 0
343838125 106365829 0
388012708 154943424 0
89893001 138705318 0
292533859 362104153 0
395152063 18934500 0
366146650 132405133 0
188615315 9797682 0
37672427 333639203 0
372004392 443006910 0
171856684 264004609 0
586718 447025296 0
425341463 151013042 0
149844964 354047851 0
457626041 352766208 0
260929471 225869611 0
493979706 56470563 0
396007179 526969139 0
532183479 396701927 0
303887490 334110370 0
192963045 345694665 0
189935397 290572074 0
361514728 226696561 0
97410267 277291692 0
422139455 368595673 0
504232449 450668836 0
515003277 63024565 0
190865406 70193463 0
414045825 82715300 0
440597581 418828484 0
454548458 90424259 0
128315106 214923791 0
32219862 406453620 0
10618873 395432577 0
53798997 54089633 0
5363212 233548115 0
277200328 515955576 0
46931075 8908406 0
427789624 486935199 0
457921577 322262440 0
324028103 228724098 0
419030163 112303935 0
511171646 216904104 0
322695205 328342843 0
346406689 177610630 0
162440152 195940064 0
81788492 208457704 0
85122646 295597360 0
91721179 293508989 0
248338101 267930961 0
375606564 105037173 0
512795467 477935567 0
92562841 291929274 0
442703557 347178929 0
410612142 253106296 0
319523143 17384282 0
355905395 540872194 0
517977843 436651832 0
76886509 18894738 0
67200605 113163193 0
85610360 82517347 0
267241262 332909990 0
99953636 466698494 0
401706362 252343466 0
513145068 488578541 0
181619577 155517031 0
135315759 335312559 0
53881879 151671497 0
360977492 101580589 0
501412609 498289450 0
474051173 333836683 0
336009400 340348733 0
280770644 27797713 0
317390394 228766104 0
148350298 386942517 0
320592438 215300797 0
258189564 267657200 0
510162664 34414843 0
550207698 268947396 0
366152578 508159135 0
276302176 316257128 0
207861379 347332535 0
411183186 17398544 0
565535045 49803523 0
469140551 347982984 0
273932196 54648349 0
435767374 454787831 0
418430246 398285705 0
401932802 96470018 0
209062410 422546255 0
250272737 523482050 0
221185167 142336449 0
401719109 236414050 0
393855561 312933494 0
273622471 30321908 0
465288527 114815756 0
191900272 404555888 0
263850524 162105887 0
232192254 560375765 0
4093422 221712432 0
247393246 227921344 0
474749474 557480023 0
463995304 377190732 0
335712236 187279825 0
304649166 538524524 0
217929797 272389431 0
393828066 27072107 0
502058117 335899422 0
40662067 534947638 0
330605920 104885097 0
398679819 349070770 0
69600496 61073322 0
545811450 255340515 0
98989345 335185082 0
376659100 205324666 0
228826015 185920482 0
129894888 484535720 0
469907678 553687244 0
433115159 248032825 0
51570507 492808084 0
165511136 82462575 0
522615982 271963177 0
363760856 250799473 0
550987866 279348593 0
167390055 161763533 0
99797448 240913889 0
292310865 162351073 0
97401833 561530164 0
375286779 566284754 0
80952971 339922140 0
177921062 228250105 0
500579644 49738061 0
179790022 532957609 0
83530486 37497704 0
50125741 6465775 0
470586296 240809445 0
514021576 489511106 0
533406876 217691505 0
308958568 170497675 0
204825280 97801750 0
229718516 61805790 0
74607273 392455965 0
128753829 338029735 0
336607948 170803840 0
15523124 398820363 0
444859301 3966740 0
472100047 1164680 0
466569454 210773065 0
196729672 373902412 0
451264008 454361476 0
95196444 451624276 0
474373107 515992087 0
336268112 550037418 0
109388587 81524650 0
74577471 491296790 0
420842320 230597963 0
121904301 513411867 0
455636934 289857016 0
317515252 169153865 0
352242455 257550366 0
279913980 287663371 0
447929164 417623683 0
453480458 114374681 0
477497147 330607041 0
110876652 487366640 0
425581498 388011906 0
133048340 543748976 0
73230642 408289769 0
270309252 430439496 0
392003358 518262001 0
69086554 163939979 0
523056876 546707934 0
217701955 389956231 0
350950335 27943271 0
447958826 242828080 0
374900551 412970828 0
152956527 164763882 0
538553153 51943405 0
373707760 367821948 0
356128197 112747366 0
375592262 56798670 0
59285676 224968562 0
229915642 7515973 0
55668108 161207891 0
286323590 103436930 0
355972557 398950556 0
181214517 297125134 0
220975812 561875544 0
128293365 227706703 0
542933650 514919880 0
134388989 516990220 0
23010729 470822772 0
256762350 26599246 0
556822508 556645471 0
470656471 370302723 0
306539670 407580404 0
525427011 547831091 0
403476306 426604634 0
548225139 181403706 0
327244271 306648249 0
288196915 488902261 0
114162542 159668169 0
241010997 345992950 0
231480993 500550522 0
131514288 268494020 0
452745044 70286998 0
426980291 487508091 0
478770173 510481822 0
199744457 457392417 0
34333475 358474232 0
142112866 116317 0
396053921 395886621 0
248075963 79457642 0
564495698 29834159 0
92849979 201366464 0
90734283 503562938 0
27116277 567116073 0
434639210 196284630 0
300960690 98624464 0
51891808 252913885 0
275984754 5291265 0
378635219 448868540 0
491832613 383701544 0
5527544 59494243 0
107050535 37486994 0
304171207 274978975 0
446274605 495155559 0
540897876 454225176 0
441617343 145144906 0
135647335 194342417 0
354193394 33710644 0
329931737 408351502 0
325551020 393166549 0
429888407 183961551 0
283402714 346935347 0
471200740 545955537 0
354935631 76919567 0
93373471 359241239 0
556041135 307246929 0
17071979 470033540 0
258333221 344840798 0
197001533 34987817 0
192483555 562226707 0
14314990 279320078 0
163889010 425837226 0
215903597 7630971 0
92270275 94440190 0
301499415 467401420 0
214605551 328930760 0
369090012 135779506 0
183199921 255743650 0
374759910 311814935 0
22100623 210380167 0
121974736 400914961 0
330751287 110577702 0
225696434 188617209 0
58532615 92387142 0
64408212 532530663 0
139237823 35765257 0
91140128 152310897 0
433377136 54240971 0
24573082 265832004 0
112102293 14349148 0
300900009 48305757 0
514933177 27002039 0
200250864 448270617 0
202661178 436224472 0
329545315 402074866 0
102764491 197530681 0
22313674 381886279 0
59158578 502879204 0
402409204 462807479 0
454864666 284613358 0
396602630 458437228 0
423293164 18973605 0
60848147 375853209 0
519707011 267133104 0
542471612 380165575 0
278401608 497204550 0
79781951 456383708 0
476665278 558278042 0
136467708 187105980 0
139209491 319606252 0
425769431 364384029 0
392768809 464915062 0
303890774 77809663 0
500493096 150104490 0
59991743 449595619 0
542957272 136880297 0
143204125 296727620 0
21171267 106795120 0
524803945 501995060 0
349786152 67504435 0
329361353 541440594 0
501278421 478331161 0
537873383 222202131 0
295583301 148201657 0
445450568 81112633 0
135213914 362886331 0
64591959 556243346 0
40697415 201235320 0
293833471 90237745 0
175815077 305937931 0
221286385 58464771 0
431275358 225021059 0
455505852 186645063 0
443526561 283479180 0
31970526 513600514 0
90265735 183604809 0
281615795 315921985 0
20362108 261209025 0
544007876 423288223 0
387102702 336173962 0
428033412 360523840 0
323435860 131298651 0
454222577 212422980 0
86952586 456576465 0
376150875 191612465 0
181875233 526863371 0
363791582 114150506 0
78724669 8347262 0
457879102 485525466 0
276834128 184117070 0
453262665 196253718 0
460283971 482127831 0
478814876 494812586 0
521257748 173592435 0
37782298 280186173 0
6870206 211396499 0
363782797 84878574 0
86838238 336098033 0
499931461 142856842 0
489979011 285980571 0
360181573 378455275 0
117997253 409156630 0
453762525 12051614 0
499720867 230775852 0
202674516 268094291 0
336703836 472221332 0
554289569 286941107 0
437309960 141263441 0
166128125 61196036 0
467356991 516109960 0
524318828 70557038 0
524161680 484281226 0
20473949 168182969 0
267830948 171473568 0
105379077 475216058 0
206849867 114952381 0
305753342 143833763 0
98133506 37586283 0
419616262 470094410 0
276896359 416097308 0
478242576 497600109 0
357611004 413450946 0
121512125 561366558 0
387876110 194004167 0
458151963 421402833 0
354353117 530000731 0
15256874 476677557 0
392836430 156142650 0
428101042 187433892 0
111955526 320357473 0
405547720 407372916 0
506013318 339372314 0
34564221 307485826 0
86360983 51754192 0
285730765 114463838 0
305583132 472588975 0
481810037 259666037 0
27280610 14473586 0
421500561 309595043 0
280608497 435156318 0
81939716 49286980 0
269709229 513224839 0
542782448 145760579 0
304311135 297189536 0
16939155 40982346 0
389246591 413400771 0
87899203 208692517 0
220011894 54084788 0
237029716 391837813 0
175057859 456429483 0
530782753 482572979 0
524184369 458314693 0
147566962 265228644 0
75843093 137854722 0
324616085 291842798 0
566990499 433515528 0
227604553 468676165 0
309695980 356992824 0
263329535 122657746 0
480312935 64697556 0
277555798 279674559 0
147646206 519672935 0
335316396 1214795 0
90461718 441840058 0
482477604 90187741 0
491015019 313035245 0
381281687 88073976 0
434207252 110985178 0
417776537 215615952 0
127050248 452872839 0
238434572 346175910 0
403534301 147715255 0
86672246 40006352 0
224050193 302747439 0
401989896 415363458 0
320549500 15205952 0
566036331 315127050 0
449971799 36824329 0
27986603 343899146 0
75389944 277950607 0
46336268 417461522 0
183133527 245264421 0
367919519 225702025 0
175576887 424884322 0
554528398 223249599 0
297822028 48906624 0
110284816 272212801 0
78712814 360040479 0
47370287 174082250 0
42650944 385542568 0
91385526 327974115 0
535230302 416270782 0
310664267 184206468 0
413107287 441937928 0
239272474 92740223 0
40215719 374733974 0
235835560 117973335 0
171206665 395571199 0
108627195 60089776 0
568094154 356667259 0
379836054 552414148 0
7419385 435213545 0
228607821 301427935 0
354217669 72201596 0
554937545 61303524 0
5829235 447094720 0
561295691 11304934 0
265543776 517622185 0
94614231 492767011 0
119384049 261419637 0
310165532 364500631 0
301851753 481616970 0
39015398 308771271 0
333081641 320003646 0
444649580 359119042 0
457780691 21292187 0
372905925 557294609 0
328732921 179217395 0
338340113 280861671 0
291654836 141064291 0
416518302 34181424 0
444771358 534332271 0
191559720 381402522 0
37494152 104600863 0
283060353 370366449 0
557397828 154775939 0
71543079 517163557 0
467386115 471259378 0
532230238 226847559 0
185498692 520586765 0
407918856 66935694 0
480232371 17921182 0
225047286 298400259 0
179938541 410432648 0
181951342 197128013 0
530787074 472677905 0
521598692 372259621 0
26985769 60106542 0
538413287 214145722 0
344309020 56835240 0
382658340 308646978 0
175872304 182145055 0
421829899 190250949 0
411120677 519625336 0
7454297 231193118 0
95971670 165153454 0
172162799 347769097 0
286976468 515912347 0
186791752 468389428 0
174849192 107824872 0
139767268 209632786 0
394491006 553853149 0
469466453 269529252 0
131899703 527542523 0
474450004 485742891 0
80313737 10808516 0
515578482 175526378 0
54657838 292948158 0
2722343 495661912 0
85666432 408625914 0
45721281 317095353 0
210018941 340675297 0
321331331 18383122 0
270800198 201325527 0
299538939 16210168 0
547860916 347226275 0
81984378 420524456 0
352630708 61004815 0
208565245 58764899 0
178564220 519824890 0
374157121 18628681 0
296009318 479064150 0
20892327 113059802 0
476023784 173538440 0
263256916 524962280 0
58382948 244689346 0
567993104 328441466 0
143932858 341123292 0
555905533 246983984 0
388061748 323562362 0
324653782 41981709 0
493321605 146551242 0
375494720 91382951 0
476181603 55808102 0
237419498 559331604 0
502375489 215192082 0
380848055 121159869 0
11403706 495343457 0
15490016 479897727 0
462610626 16605054 0
93848144 400532587 0
127210512 30423883 0
358472267 318115330 0
190223383 460202914 0
408025969 356613320 0
515584893 148026059 0
512128846 171576673 0
426951903 102217175 0
548530161 412009802 0
563672808 456762401 0
334782173 328518598 0
312513446 453471687 0
549871037 165771267 0
130731345 548235324 0
295341547 539060273 0
507825635 279093610 0
398310047 218723125 0
330622950 240467614 0
84165394 554551489 0
21547033 52399331 0
296293434 237773698 0
201621461 457503193 0
539988077 23858531 0
468683317 265418231 0
168940987 259275493 0
387319059 97396599 0
200524909 311149497 0
276196935 81741531 0
408582208 143707015 0
385513394 282111153 0
155855540 281993091 0
163480574 416457417 0
192614137 520561889 0
271663455 117417357 0
530305104 383186690 0
484532425 480301584 0
154543960 186927926 0
548534837 169442997 0
472740148 18892336 0
240446563 464100059 0
461478247 536716582 0
542033345 227391473 0
96674969 384780912 0
182478293 261987083 0
485899786 497686070 0
85818126 350459003 0
532225159 388193135 0
410441280 312260850 0
296090674 333395090 0
565685060 148371863 0
406286841 15357910 0
50415874 538976242 0
80606736 245986768 0
270455580 425562982 0
526594010 115460460 0
502616829 499770481 0
302307505 136469640 0
438481289 475140522 0
439620775 457170277 0
226504121 272156791 0
530000365 33156626 0
160226589 184800956 0
241218161 136987783 0
111137274 102711278 0
289646887 450912984 0
140109565 62931020 0
162517140 89481871 0
329323448 116496165 0
212808461 85835530 0
560676128 220899177 0
139387621 247398683 0
203730094 514809138 0
399742594 455836758 0
542724760 212677615 0
410167341 459264553 0
249966282 29859191 0
400264187 92867347 0
113159790 448464222 0
413844970 84707042 0
160543789 61289398 0
59972180 179521405 0
55802553 510428588 0
431130997 116818982 0
569000106 123612283 0
23022007 164880765 0
271053758 439609026 0
171598558 103417649 0
519881087 421554477 0
525791854 420011613 0
91488648 186250960 0
546222255 173135407 0
160407297 3533249 0
315378309 390019203 0
345365524 35357760 0
406919282 524969628 0
472884031 62197439 0
256992409 261043004 0
308543658 283707685 0
120953862 442187249 0
34750897 309476564 0
363509908 463683941 0
329617156 481445174 0
366361705 48284610 0
391987021 439469749 0
336438319 339377538 0
486424697 252829847 0
346863312 1883242 0
2668133 2855788 0
495582166 460663763 0
505249475 534616986 0
527045273 277535714 0
168524570 187209337 0
23868606 120238424 0
171062901 374342166 0
28270901 542815350 0
249857477 555004329 0
240784649 33210174 0
346176962 367306713 0
382767700 416091845 0
174041599 396143414 0
53223002 412232453 0
389415013 417443098 0
368049725 139437383 0
508613798 482221702 0
137789214 55425789 0
134735778 299154795 0
23890339 409361633 0
237651807 350262655 0
224512136 39329321 0
54135903 463433936 0
173830712 49707582 0
11229809 235636738 0
214298440 311074367 0
278435260 68520139 0
447668354 537897597 0
435181151 438210056 0
36120868 64969983 0
144813131 222947883 0
364728201 537884066 0
113258637 355868354 0
383592611 173697703 0
119939810 530106289 0
339678833 337270192 0
515240464 293421508 0
373866088 426463284 0
323487745 498026387 0
398753344 244575586 0
388421331 347312504 0
78547575 222094138 0
489463151 170822798 0
75191991 546737801 0
87086957 346763016 0
376634390 93626013 0
240836784 466483074 0
182071332 404336296 0
138577025 104722826 0
153294449 206111504 0
428618473 19702248 0
165745061 432152454 0
344562597 265112422 0
470599774 322450703 0
374117673 169734273 0
18926207 494289232 0
357266681 185372555 0
488023873 429532886 0
211221338 264708129 0
84570124 324270286 0
311627212 193993580 0
316369691 365639440 0
477131018 477617806 0
126189192 564242594 0
383896765 294287705 0
426710171 381212642 0
285779452 40326279 0
119130198 49059650 0
487515878 214707821 0
115570306 181713096 0
203320358 332674673 0
474897871 209998498 0
447969175 72439283 0
273712552 228382516 0
162313740 336763908 0
493335395 86722710 0
477970351 267846037 0
409793662 380061308 0
484401107 69725020 0
545969492 127723262 0
460316718 62263559 0
86468721 405068602 0
156285461 47147764 0
67388854 368023181 0
265190498 368009013 0
517761563 171649856 0
337301879 124384084 0
364779554 402186749 0
84767026 237395983 0
465760698 233524346 0
165294396 242344328 0
255803290 112048891 0
43449214 338710296 0
433843562 325575568 0
255140026 26532963 0
51419081 400691070 0
179538127 215672363 0
417983736 368716878 0
283431160 341279468 0
297955244 368013354 0
314230254 240587933 0
360167703 119250703 0
300702119 69894438 0
70792491 478718496 0
217604189 97461283 0
486734724 505526580 0
439186097 141470423 0
170257600 282494933 0
211747992 18730823 0
373037856 393993137 0
413102979 420035825 0
249179616 495835250 0
160884806 151352314 0
465758814 476560183 0
364898291 133477138 0
10407052 535911424 0
285626176 232550399 0
521375049 428118250 0
378430313 208389825 0
228122807 148144378 0
449870369 95011432 0
458946699 506783636 0
449199238 482591875 0
232985789 194816532 0
215829994 358061524 0
90827931 145421772 0
192395471 343174746 0
421210335 404165382 0
192842190 413535770 0
383123219 336863946 0
172627294 6487303 0
539865388 421080912 0
374027671 452412363 0
68658562 309519215 0
420065722 391717287 0
360777412 73145402 0
480693805 243846341 0
153680165 472995901 0
3210122 287227508 0
151579894 164069831 0
337253673 362625985 0
414142397 481981819 0
214063457 9716012 0
373076120 374971760 0
247074633 729768 0
143210694 222969455 0
275892184 372279006 0
508192141 381889164 0
285358952 443208138 0
388950606 559304886 0
189703606 85101227 0
121828050 278002971 0
241600526 456894412 0
419980034 363932333 0
154015216 197260217 0
403579599 223614298 0
528108771 158529164 0
471151563 166615947 0
517143356 62414161 0
319709228 179252396 0
141615016 71796647 0
356709009 339985262 0
195690856 116440205 0
158990065 441919053 0
382527135 248643439 0
186235090 31190843 0
55494674 58549496 0
283939654 75429494 0
74493829 6710029 0
443617061 48591749 0
547166464 307807465 0
47252257 329360643 0
3905236 247430004 0
558889289 273335443 0
510886863 496986973 0
66201418 256690222 0
26423390 220241866 0
326003349 489854457 0
413644619 89350650 0
357716518 533341538 0
111289844 249916897 0
94295082 87567072 0
105237492 160385695 0
187620553 418914382 0
329381999 24698937 0
285967184 291128652 0
169747260 482109561 0
77620477 200846209 0
216409382 18668946 0
197986609 89673394 0
219334957 20309156 0
117433834 274128394 0
166151220 255067267 0
245353219 448042527 0
190732839 363087024 0
347850262 413670379 0
289825004 267256772 0
436622606 411854486 0
51100513 241104030 0
399584835 344327990 0
528221750 276145621 0
295613793 490691067 0
425906105 82628207 0
54754904 516550060 0
355863911 248255942 0
42713397 495357796 0
496395051 268483035 0
549041322 206908265 0
136091153 16130911 0
392376259 280624983 0
418216702 26626503 0
138947740 103061014 0
339270683 547384192 0
9179675 352980834 0
70214504 547016389 0
216002387 552431835 0
334892325 537679065 0
471434408 307097305 0
209858826 505231959 0
364461572 134005744 0
460734968 469985513 0
222680684 556257805 0
96039921 536814142 0
7070544 273598314 0
406708947 258094628 0
149016412 381065290 0
340605701 176915261 0
319536230 381230379 0
121937656 562692709 0
538051266 444349350 0
46506295 142154230 0
126159902 289810212 0
312529672 348728170 0
509167112 251598277 0
268333425 321585593 0
47414091 16871648 0
43547491 132698055 0
479424221 222202432 0
228613035 397222360 0
301699251 158482864 0
279432890 252445575 0
45355493 35390531 0
561234647 547096131 0
263039059 297631994 0
104591567 290362469 0
245421789 40903791 0
96215143 557694472 0
306425736 460652621 0
110317939 347351365 0
409381632 438431470 0
1895865 477741791 0
486618735 371352458 0
367572967 87173691 0
343284170 127164070 0
362165099 555147667 0
492978970 371670236 0
135079747 404830415 0
82919984 469406834 0
106473357 77542585 0
426488922 208699911 0
41547239 396781349 0
216725363 259009546 0
335518287 30856871 0
50035831 34331502 0
58831096 510311476 0
141073164 145054717 0
20756122 407513012 0
427185606 360536011 0
173487747 379186997 0
142473606 494748035 0
47100098 243600158 0
483876026 412317955 0
191281054 304497751 0
14544056 337055120 0
318889569 147183986 0
253883129 20051251 0
180521998 107343471 0
489331054 162637493 0
545645677 502359705 0
531823980 317412601 0
40479654 459108595 0
449899419 48140596 0
204511909 365300186 0
494162881 258042799 0
434999769 347954188 0
282789704 160268442 0
184289732 308574973 0
361446207 296366717 0
432449259 112219628 0
248801684 277120483 0
51673072 304861322 0
361754198 34241978 0
216727184 357732140 0
144601261 317797616 0
561257822 422275291 0
458444225 382976502 0
243514790 496200602 0
163244402 137637297 0
456638589 491756660 0
551184223 349503423 0
225338938 282735469 0
402828604 315484135 0
36681977 389422060 0
193420555 65806921 0
60027106 75698286 0
3185635 162504619 0
534197193 550811025 0
90415124 68857070 0
373102558 140383810 0
471400397 354208945 0
375522236 248529878 0
553029827 454443175 0
214812337 512755381 0
252032230 152018225 0
236457389 313705403 0
276800332 39659430 0
3221465 10893272 0
430645875 552342865 0
318372671 523534764 0
237943085 71407278 0
389671325 161268917 0
111934149 370711658 0
384618874 47248095 0
482272304 84849542 0
430155717 296586641 0
16249509 271738545 0
285419061 64868976 0
223000749 185188807 0
186925642 326616104 0
25667935 272421094 0
544454354 41602193 0
240597302 164962878 0
420683860 451661048 0
454776191 347076060 0
182150387 404862117 0
224028 104244146 0
350707142 353175337 0
488983129 355526696 0
8899418 97735302 0
558286539 165530682 0
84782896 197053827 0
446061667 222093651 0
163853325 358500306 0
394265892 25761504 0
222621068 524719525 0
475087889 450174407 0
498806538 124204168 0
402896759 497747266 0
509948818 112320236 0
196773991 4147203 0
138962103 31583011 0
563950679 190741489 0
250329077 111817899 0
338160947 301014485 0
172226434 176634751 0
255062758 107031341 0
564787460 126684225 0
237425908 482223927 0
23051366 23641373 0
444333637 152818364 0
73688313 309580769 0
419105321 458508738 0
250168221 246412577 0
25881522 234049606 0
227534512 238756531 0
33899841 484156812 0
274827727 204931382 0
321683247 166395967 0
433458690 216725966 0
542060768 88438578 0
430990059 74722963 0
243228076 305416607 0
159839294 332891809 0
524191354 371635071 0
511749071 81306711 0
427030219 568185224 0
128590032 113650549 0
417264564 239074234 0
117537759 199065585 0
50050045 506500748 0
111222808 454654802 0
52077795 455148329 0
373335563 139864709 0
354685064 74153932 0
341924201 168156465 0
527312156 447744058 0
339213359 378389218 0
472810310 175534690 0
260346758 548468005 0
306798047 143272120 0
542540669 164732625 0
78795428 15578752 0
476883520 453307551 0
149150640 164095923 0
210722914 542759899 0
427495689 279424880 0
66730741 522184749 0
43513258 126908001 0
125819904 349375225 0
122718855 559296013 0
305403285 71178002 0
307929532 12788775 0
133756504 89700246 0
180396691 24573243 0
237402601 182028685 0
396006351 5340451 0
391642108 296724185 0
360595619 250885453 0
110913587 129673460 0
439446 530862281 0
174354922 473747061 0
215182817 115529258 0
55980753 377564529 0
98046147 532316915 0
348889580 328576504 0
130282087 506503614 0
531733703 51376699 0
88486910 104616024 0
497019839 56448610 0
220984937 277264362 0
29022915 131972548 0
312125887 43510797 0
486856275 316717387 0
333572916 221786729 0
476989768 115065326 0
500223732 187215424 0
500889265 183906130 0
258681782 459467029 0
147458564 27624504 0
217980050 37418944 0
130442020 538496650 0
326928530 216349685 0
520265543 318798422 0
521760679 508978656 0
495972115 486701553 0
437457695 126233695 0
445444606 366615248 0
383682447 478897301 0
89195320 350245120 0
555062264 425001284 0
100118903 81968982 0
175486213 381529603 0
198293372 538679867 0
261699797 116319526 0
354375642 288234398 0
52273091 142331817 0
255291801 278296517 0
66630763 241842837 0
498729841 197626969 0
254234645 223613930 0
279366824 65174395 0
216923148 462535618 0
107200312 132032366 0
370658836 32841436 0
147858259 59219148 0
165635183 154477647 0
276110116 287592991 0
49105063 8970130 0
565541548 152611271 0
262256686 339415764 0
428982708 410685106 0
348583203 546702980 0
253243756 334571492 0
235315358 177959191 0
226619346 368365219 0
222825448 65750447 0
84767360 367047577 0
475380249 186824968 0
177767563 372023603 0
289456067 485488074 0
328939289 284702282 0
426564738 325130492 0
88080203 9990306 0
277900377 171581756 0
433205443 223460005 0
255179440 440131913 0
229557665 480774426 0
352059854 172441956 0
452022539 446973972 0
97549281 434422279 0
356038856 172049729 0
491534573 22444132 0
501682864 26153893 0
171552621 127982703 0
212065018 263297155 0
126942735 563876101 0
38331037 332732790 0
151595362 398159252 0
35865073 98405494 0
329633312 199395450 0
435623123 149890172 0
354542626 501354228 0
539501284 178903218 0
326732355 482844612 0
276239460 515734957 0
354159362 546637718 0
357481066 349419810 0
236905906 519901356 0
489219568 498251774 0
273443296 343490385 0
103822546 100854296 0
447367355 37359961 0
550800775 209257178 0
158241029 84210744 0
354896385 228246135 0
50049966 301200368 0
379309945 265300403 0
78691033 485756764 0
371401148 420236083 0
214965171 346304968 0
231831806 195819298 0
21706659 462464456 0
328739079 52677421 0
89960753 500229096 0
348073734 336285709 0
208988358 529585403 0
353595391 22752043 0
529249165 453666793 0
429396089 279694733 0
390771755 148976616 0
164887189 501455412 0
3160686 29540017 0
164963598 411829321 0
230377173 22926797 0
204845075 452805761 0
532283180 279884769 0
50799004 278347971 0
368073107 349448859 0
67885948 168933383 0
102337527 198933189 0
155723909 349541440 0
255815067 11018871 0
354762446 379948026 0
47066710 244117480 0
138059922 494102488 0
219896534 422325599 0
324837219 541628623 0
155890778 271354602 0
434057946 564845365 0
191422951 55674602 0
405827788 348728612 0
144764792 353707975 0
348226413 537108814 0
15753891 189951646 0
150205936 89383068 0
212951714 177907399 0
156793899 388681358 0
561261869 315124991 0
264282108 102185169 0
243077170 442642581 0
322019760 248886823 0
368601790 94595595 0
346737087 539183979 0
386425957 441636003 0
214282823 539074527 0
230522637 215848336 0
92464670 295447606 0
299729851 234988264 0
33830292 208035277 0
149478506 338858377 0
559495104 344570714 0
375189025 545081557 0
221562207 106271564 0
53271138 276131928 0
410910540 125632077 0
353965395 88476849 0
41873626 53593065 0
357019700 138491705 0
381644798 348947191 0
335538536 125110451 0
174932408 96880564 0
85785156 409418408 0
513895720 50441341 0
108509598 501352785 0
383768017 142730873 0
534909930 480132152 0
284226267 208687589 0
472285674 356498456 0
306551172 321312703 0
86344793 140176074 0
162219457 322990598 0
6684787 138777878 0
83941399 358311656 0
426425292 559798816 0
91088638 128723450 0
134049403 243524126 0
205857334 90888188 0
159908863 464680308 0
548100857 262780781 0
387155212 259774125 0
551579744 304740814 0
38001367 150014181 0
469176838 509669589 0
406816201 391997680 0
167434667 185464612 0
542840532 524511100 0
398137035 348173976 0
523114304 320048430 0
428767107 562891070 0
171006572 155439802 0
413646744 499704956 0
527773372 130119161 0
73526155 107899024 0
134820705 58743745 0
558966322 426431850 0
45052776 245829377 0
259797741 380501182 0
538180684 90900398 0
527285144 228489654 0
151319481 512946144 0
128160172 304059916 0
27398470 405102828 0
271998314 561187398 0
277561829 62535410 0
159528939 100275965 0
238235342 251621677 0
102135142 424685137 0
549812349 528456565 0
536574059 340516045 0
462503191 118285661 0
297835664 160952274 0
289856405 431507185 0
65326307 533797204 0
516910521 196738204 0
53218752 247491774 0
241308726 545665645 0
439828374 558912197 0
318541437 360504229 0
455530096 19280589 0
171072908 350055695 0
547310015 361732467 0
568611167 458405605 0
142999036 223221010 0
129451525 524758764 0
294583303 4656271 0
27902652 562576884 0
328962647 13526150 0
10616324 463918515 0
136434036 321937016 0
215983643 11585234 0
25848535 364988890 0
272807705 127863459 0
335913685 78561570 0
489883741 265843359 0
421857121 64922408 0
283257834 387311101 0
451718329 471524207 0
424440313 204738882 0
365856474 549174923 0
344277128 536302105 0
476355951 53043875 0
397289798 517877513 0
388026650 564129671 0
472640821 35375595 0
214588781 94530983 0
319322912 145360743 0
495512945 403317678 0
8111416 403374855 0
356427957 117828363 0
299891789 42446079 0
118977205 461060654 0
95924568 466786245 0
213702829 436537928 0
289940571 501657673 0
63132346 25253348 0
127802226 198847773 0
277758453 198603468 0
346943941 174687135 0
36640373 499171940 0
424640603 288024440 0
262952460 223240476 0
490346699 436559287 0
423390590 458486435 0
337296125 259451839 0
432177532 234483219 0
276983760 342060864 0
23647954 535334506 0
460953498 414183438 0
86115895 40175935 0
237680596 376454412 0
95279047 279966955 0
53934881 22103550 0
275932502 509776182 0
178894264 186538462 0
344126665 257885669 0
473627106 305084887 0
388911611 364667306 0
45386309 198459452 0
5847453 549200477 0
362631089 452162254 0
221013538 412436492 0
148542433 476049763 0
344006482 130512477 0
173287690 49916985 0
189283260 88470357 0
343476789 568272336 0
47024144 246050676 0
548472329 288379817 0
89852987 228590916 0
364689300 314807721 0
43316915 431618446 0
500510021 385926049 0
362223347 514057178 0
438279829 60542087 0
204115372 477268923 0
185620544 451280257 0
239166087 312781193 0
450450837 253777716 0
80895090 163319401 0
539258142 66662998 0
340141643 38311282 0
79894394 155574439 0
321869843 23209238 0
67833791 23313334 0
337101107 21487372 0
284478971 313470767 0
146728866 308638791 0
443334869 25829030 0
156983941 362256531 0
528649374 11192772 0
438034929 566484416 0
215509863 234011715 0
213679562 560870093 0
474901813 324418600 0
373621682 135622319 0
159468739 160105310 0
8925408 8738701 0
545710456 153129680 0
318567753 314212695 0
111457074 103549496 0
69156626 531022451 0
290681413 211048362 0
264243751 251867838 0
71311419 423368273 0
208377388 343777228 0
554772910 339704202 0
253677991 72444031 0
283111389 401841684 0
234082194 336156504 0
339651834 475507315 0
246225151 19259107 0
527650761 561767870 0
146423740 365437360 0
337088701 91560739 0
555621343 471670363 0
247578871 183769362 0
200157098 432815968 0
510327119 134211935 0
554448004 154783578 0
438344916 130473870 0
187526215 497006051 0
471489730 515715164 0
321358673 520966996 0
194232336 245297157 0
562730214 58332145 0
238439115 100366682 0
538534594 552167733 0
202638015 39218614 0
356818572 73160643 0
510231542 516140507 0
390113066 542210338 0
333568769 557450905 0
260904161 310161860 0
462973969 147023375 0
542446706 65208873 0
103029996 460328216 0
480817950 22882150 0
257324464 43999118 0
189487279 141060587 0
625794 265394366 0
43851839 229580005 0
489577780 159167920 0
308953258 341372092 0
543067016 128125686 0
223614334 68249466 0
64354436 208040976 0
137016763 88650152 0
58522029 6160263 0
62760996 542831216 0
458334463 185256371 0
148072676 521098546 0
269094973 91388137 0
367892986 108726512 0
272285096 185570407 0
8252773 386761212 0
440921048 471504518 0
407329049 226177905 0
568345532 156621893 0
230409223 182980841 0
352216358 86025558 0
145688586 214724605 0
267732472 244791496 0
5568190 302956116 0
101020602 485818042 0
463340318 193424882 0
177634663 277768862 0
509577017 273103647 0
151334790 542881082 0
486695832 60352344 0
566716278 182901475 0
213879222 398431619 0
509741462 355725918 0
437483252 207446541 0
304725690 213814423 0
110599973 110762918 0
530284842 1201196 0
27111150 517399558 0
101094143 357972604 0
488797666 537621719 0
140154928 201665265 0
85034768 564715238 0
101785855 239399574 0
28157967 307502348 0
420577883 153001875 0
447428798 475122955 0
205564497 95853139 0
217866046 487379986 0
239124404 134347193 0
43375394 530338332 0
418945608 551907029 0
454859245 76327583 0
302152114 480617284 0
335433879 121401773 0
26589278 404811294 0
19575605 497514285 0
292176290 47947454 0
78828685 566647408 0
457983182 249246350 0
416441853 27049232 0
205320563 267339288 0
244178253 430304390 0
385270752 456315225 0
78094213 206866144 0
452213627 436823568 0
95026572 96384189 0
355738095 560271014 0
34269237 371012789 0
42686921 306018949 0
257810933 130321306 0
544765143 134254700 0
227936964 550622579 0
230118704 411969848 0
178246393 459395724 0
12937610 250123760 0
427915745 137877718 0
115949449 333411531 0
183243821 75278026 0
520623544 460716420 0
55530703 499356680 0
275599866 205012178 0
448009443 465795588 0
287130878 25583631 0
260289172 548168196 0
324256194 566947136 0
101091865 354753351 0
175060850 484787287 0
93768873 265143155 0
116811163 121744547 0
56112399 568562145 0
215710454 214151837 0
564202596 136643132 0
254410237 147475321 0
281300628 417200449 0
369696065 136709836 0
486378768 236590177 0
126017419 354241961 0
518501126 402564227 0
12395704 105820969 0
14546447 53037948 0
406771316 187444796 0
441222464 448536501 0
406561556 552484092 0
74443562 148906510 0
402611234 398979467 0
40833694 108401357 0
328073580 85098737 0
568452650 113724089 0
415016582 368637924 0
550079006 88369024 0
54788209 551234446 0
335424098 211737607 0
386482762 161473402 0
307495976 92850 0
557249594 52789695 0
335084975 568955212 0
274738570 473773946 0
172364248 407991762 0
536364607 345298621 0
440375450 277087021 0
316994569 324669488 0
413175284 431218062 0
339394945 18468503 0
210069604 111940265 0
256753555 386132246 0
292685128 213966995 0
517762723 363898506 0
65852547 72833561 0
536419462 46981628 0
166379565 240006787 0
116574697 129836847 0
250101073 308029013 0
535852602 203923254 0
239810877 199649293 0
267319542 345329260 0
16144841 343173584 0
512525491 199332094 0
456350468 452830836 0
327186573 429542852 0
496724019 244977835 0
199672624 371202577 0
454323244 11359017 0
458958367 28394927 0
249401174 197900182 0
225705397 263215699 0
505414348 449607758 0
277278180 248958607 0
461461629 456240030 0
69328304 289596570 0
389064361 350952403 0
240682095 79829433 0
191957989 562545958 0
477601713 384309921 0
32541654 462144957 0
120706405 27520960 0
345741417 393047109 0
436867658 498944863 0
130593107 172587459 0
100277195 499749472 0
412816380 67930536 0
372232437 456281103 0
80298403 426152296 0
449690758 447113755 0
251649783 166927513 0
195625464 547902334 0
120304429 524410228 0
46631107 138250946 0
192049220 65441411 0
208314182 477140813 0
403863768 450057542 0
22026640 369785831 0
497015794 151212540 0
394630101 553720835 0
552511751 83313206 0
363705896 361035352 0
51170973 181957751 0
430661687 205985296 0
424692612 32495107 0
75378170 464492075 0
439781066 454197920 0
26936125 194131382 0
494167397 534299537 0
493596886 53056739 0
445765050 70239837 0
25048570 1933935 0
310074643 345520167 0
254678912 368587435 0
449310654 148490855 0
150440371 191371194 0
252057756 350265633 0
19555996 305566534 0
15118385 284651001 0
499042655 273122485 0
558920475 378268193 0
443971090 502452223 0
454187854 77316424 0
319291964 545302936 0
76297595 9469167 0
350342557 37825718 0
148039095 57635749 0
127301485 568280159 0
86795917 166344369 0
143735819 180123289 0
4699932 225048827 0
311103560 51520308 0
24753827 167115872 0
380648742 78165007 0
559942048 542882812 0
37239554 322171955 0
541634740 46551112 0
203111591 340718593 0
2272059 146681065 0
39803738 520732709 0
211196916 154294530 0
525128180 361585315 0
120820644 21142028 0
202631920 131732486 0
248372004 159515957 0
192832711 301575512 0
75372287 420440875 0
395089903 120745857 0
77596506 214216754 0
258790930 216852982 0
312670162 38719504 0
524403764 388943071 0
406220538 477392768 0
444819919 61628088 0
74053678 362374444 0
462558203 129841955 0
43538451 84748442 0
96022482 467906062 0
294140699 353180374 0
485967803 441824038 0
433217091 440494280 0
312613409 479127285 0
331002344 4512237 0
69572335 235139997 0
157232597 355960566 0
18335306 256351895 0
557579879 428437106 0
346630878 227695494 0
160723124 432191098 0
547058006 150237392 0
158694340 77153085 0
338855466 268338239 0
16415376 506857143 0
96255896 424129480 0
473419039 416431517 0
437201193 541936872 0
401416628 59253624 0
206622197 298688627 0
449301844 268885368 0
30397873 332565492 0
84410847 292082811 0
553384393 553725624 0
155014503 438971155 0
345042490 428840935 0
527254322 200170735 0
230164998 84936205 0
316547490 282405424 0
324278178 262669759 0
152869588 331070986 0
463060541 120530714 0
403261369 249172941 0
23467696 330091745 0
47530058 72601400 0
117824672 363110311 0
283473885 172539780 0
117008829 39681828 0
319850270 416684346 0
100299878 370016583 0
527529454 545994548 0
558859014 137825292 0
132841191 421606711 0
515652599 480827161 0
177110171 376126459 0
196641184 184922417 0
305971839 367090741 0
67978427 126839842 0
338907867 257656790 0
534707271 475847869 0
502218402 54243820 0
4925163 387566153 0
403080817 487328811 0
202052071 177175081 0
23211057 176465228 0
557689260 527165921 0
491582305 5999533 0
447089965 401391470 0
228539230 388308171 0
130513417 501901254 0
434037127 439158926 0
504645721 96897813 0
276747924 236462664 0
186048866 298353478 0
550535110 86989580 0
30910949 546792080 0
256723158 509572686 0
148794785 567768574 0
370427730 65574618 0
95810537 85643999 0
470183829 231646775 0
360024022 143773139 0
356311289 372558564 0
94811122 310255271 0
92303567 227640569 0
435671123 317340582 0
196966670 467462494 0
37043998 371951562 0
84365508 236249238 0
424610261 412712271 0
505053536 390001095 0
535780846 364565601 0
139146217 462316846 0
61999772 378354311 0
280238782 23176227 0
471201051 311429310 0
229436072 86832978 0
508396525 505429943 0
443735486 3760029 0
123763968 42159648 0
231992176 411020169 0
68141974 152801890 0
361742801 266950976 0
420984226 43122377 0
194591765 562881041 0
564194006 61098971 0
2419863 246464936 0
487596934 531494415 0
209399190 545458482 0
213313559 27165505 0
72992900 426846489 0
368744477 431403489 0
209894440 372428787 0
285634117 56474382 0
116374930 289667065 0
312569672 238261939 0
441828266 478275834 0
474246984 386718452 0
313580569 462593569 0
192218077 544836562 0
338392228 371898059 0
473526952 527133190 0
96481686 207951663 0
233555858 176620598 0
420772182 154216762 0
309498553 463375659 0
151694268 7882974 0
492270752 367696821 0
298836931 310345523 0
429671213 257297850 0
276440712 341314387 0
212132742 467256643 0
352599866 298169518 0
32730089 221445057 0
220578852 16119835 0
54693239 411096437 0
194630953 313287455 0
500953111 489364383 0
6873032 396613629 0
51726053 56151855 0
58448259 283545200 0
268769859 431708181 0
465916558 206887460 0
450016490 446254092 0
94297471 377860030 0
185069143 208562618 0
477955715 295800717 0
65294649 278090056 0
399196893 451609285 0
185477414 24274981 0
477535867 484449696 0
29459179 417736520 0
173461352 225964406 0
194741759 122253796 0
18764663 365710451 0
528761910 365075484 0
566817048 407821052 0
404230687 151577381 0
199689258 193017000 0
158645193 410265799 0
534750383 216819669 0
464521043 100552239 0
462631093 503219387 0
357288066 535946467 0
499490346 369331677 0
235567892 435881129 0
430657438 543963118 0
245435841 503521507 0
154215832 292736245 0
102065392 313159604 0
515827986 455519968 0
209772433 376728368 0
392354244 269042242 0
395623582 130249940 0
302267950 356246046 0
405304911 235236333 0
24715623 546115205 0
136562637 506673504 0
278637602 9080816 0
140086378 236137543 0
157768799 98919667 0
186936046 407732327 0
309066579 17306640 0
186773412 396314651 0
157714036 418104134 0
121092759 349299652 0
297966068 536240611 0
89916333 46546039 0
484769331 340534344 0
373280222 305466149 0
259352102 243641417 0
252064027 520745664 0
70525855 214709247 0
155723337 460119063 0
199875944 333573201 0
491654333 83319861 0
330722212 346194310 0
350482497 3923596 0
466657377 331439402 0
439208127 125746467 0
357140278 473234251 0
506642927 146353095 0
451595147 147427391 0
336522080 538175850 0
175620216 482295749 0
56448565 498917544 0
289295681 528992954 0
80209070 382616683 0
364200514 306738510 0
374901395 138774362 0
20100791 24180938 0
550752586 446477360 0
202711641 506865371 0
385816928 419237824 0
81313060 276203820 0
12690313 125910443 0
441900793 210052343 0
331701814 203169661 0
114824592 221261875 0
371267307 350601179 0
512537675 380056863 0
335061043 127932576 0
403826298 138202812 0
322514111 243014953 0
223643817 205904609 0
87386247 353135117 0
310073498 407782775 0
78615037 427629937 0
251123477 320542876 0
123611801 125103402 0
481591830 485502104 0
371738370 146005905 0
433976093 351124871 0
312650422 195302991 0
464087865 418572958 0
420511483 128517761 0
449872318 192073735 0
231028119 66160248 0
111453913 421802905 0
135948272 440062754 0
16437083 56600900 0
151758044 296078687 0
505219276 483695353 0
461174333 290879293 0
199058722 180185922 0
496467478 424726729 0
343531829 4811810 0
166200882 355595737 0
236410274 26935244 0
363484706 145129930 0
126760187 540280611 0
565963345 132030603 0
563502622 103462392 0
532635193 437898627 0
213107307 293984729 0
424144455 8681236 0
392563175 354195283 0
92768625 212980520 0
385932834 105418573 0
377062899 441471418 0
93809611 388902905 0
66096183 495648926 0
529367939 426695428 0
264614695 358391178 0
63920865 175978480 0
477081445 30103827 0
442554372 18996739 0
153855280 413557575 0
493582076 373165161 0
557925657 368809301 0
303595206 420128521 0
272662365 535081072 0
394151168 432580915 0
558449113 132845170 0
498160582 254309793 0
63392547 511758689 0
242864745 530113400 0
349451303 451879418 0
326764184 396516221 0
415294745 502815740 0
252143059 157110883 0
364795777 419215387 0
203955556 53471527 0
443079887 395614198 0
34644616 148557776 0
154458085 61135712 0
423398198 507662792 0
350106109 375908854 0
508911419 501478453 0
439253448 344780087 0
326137299 547741227 0
53395176 232489446 0
546462697 565405502 0
471723188 413414769 0
533106281 497718389 0
198000945 143935103 0
44781222 20050468 0
536449298 263285921 0
24777402 470585202 0
520569661 489145499 0
366584017 28875341 0
533169551 292540276 0
234784668 82802636 0
451496462 185837819 0
451651361 135874267 0
138480800 74084992 0
215837374 446443209 0
537480515 238027632 0
340566499 492355681 0
417380609 102908007 0
461653404 539650017 0
1485548 329754373 0
548810593 90085365 0
193631949 137323772 0
10900897 153990107 0
6014560 388713090 0
233740439 198142015 0
315736751 149727830 0
17520395 314495217 0
393143458 509691650 0
81128671 516394307 0
383745489 259805730 0
26203075 121144391 0
52501440 41557099 0
430427898 314746535 0
312280920 513400284 0
380415052 436813329 0
315223926 360845533 0
5969854 237617943 0
504855744 549583826 0
26573068 213627154 0
460923897 363834522 0
520044803 201959103 0
120853431 76486214 0
399361536 90342291 0
447727228 21973166 0
544271129 427415079 0
521633352 329650645 0
152517466 195830143 0
361081944 482211333 0
264418510 339133686 0
28389407 467659925 0
333299198 102837035 0
267706323 161809738 0
16236251 531463230 0
170159991 308252679 0
442345473 323619306 0
351724624 209141479 0
422811994 382858561 0
266826160 128030002 0
64958035 65362685 0
96878255 223941537 0
110584394 280270648 0
540319255 414507918 0
160027010 537654574 0
15823739 255881863 0
462506040 424533705 0
536012221 422967577 0
418375708 33362271 0
46130725 246479048 0
275032666 402357831 0
438224403 61427715 0
147908810 447514813 0
449117468 275718208 0
161799922 425066404 0
449947208 84778732 0
86998527 192913820 0
489743534 276632538 0
523603311 505346136 0
440686080 243389390 0
88145553 70449953 0
321102923 245917802 0
485294656 237643306 0
263784609 303140750 0
149500997 409615355 0
12137279 403213815 0
155776632 505862724 0
424915561 11232626 0
68931667 463684028 0
109951435 436975386 0
242609840 142057883 0
104904735 219023703 0
128606604 300073758 0
459514654 516456569 0
146859478 154365776 0
376889140 441671270 0
345043241 50028110 0
349572586 520991091 0
115274072 369183134 0
364334764 402962072 0
325527166 234579648 0
493706219 48909313 0
17841082 529869136 0
436016127 336375607 0
544164247 371202410 0
285242981 37901265 0
547692568 152446294 0
123280707 183401376 0
426704842 263352018 0
430120582 564938379 0
428652484 254046606 0
69161939 524356044 0
103593514 535278765 0
87164102 420712027 0
240959724 438814036 0
488062433 281272072 0
322397501 250283215 0
448073024 11120218 0
112114961 559349500 0
282360253 281655315 0
459212643 495945686 0
483483821 334076922 0
371618022 425765982 0
391765972 204511945 0
455983155 398279365 0
121797600 48973581 0
446612423 370063007 0
314323694 468411343 0
218483848 145232242 0
411238725 166697316 0
490040402 422469505 0
302353181 353491467 0
256758074 193848260 0
310345905 238799997 0
162128928 71869702 0
101967865 318908722 0
545574526 146783361 0
148952289 227806282 0
177800944 337311981 0
140128059 99944351 0
1262140 171904253 0
200094100 10650774 0
442051815 70695903 0
85553331 267772775 0
167269526 32284386 0
419848986 156458042 0
154210 565799958 0
563083299 503189355 0
177180127 140621171 0
247115129 519702615 0
155615454 380745860 0
179810269 393540929 0
273827869 66656217 0
484490637 361692497 0
332153321 395613820 0
237409571 8310460 0
147834931 485362730 0
88091810 476707751 0
298675486 31756221 0
179538421 469157895 0
169616086 32647229 0
73125692 306290944 0
280922031 561118272 0
273351133 181730547 0
91235549 95020943 0
485070546 477967903 0
438040993 450716138 0
383051661 384452770 0
551432191 289379618 0
345601469 154006711 0
205501331 138546208 0
323541978 311726202 0
88638775 20297052 0
50817979 515789950 0
21168244 321991497 0
497990502 241175901 0
152882176 37278729 0
303898084 406456056 0
307107501 298328137 0
519468974 117096413 0
382340583 282201125 0
418309142 148988496 0
88076103 391550803 0
366610637 78479102 0
422777484 282468025 0
147069983 394050849 0
461435972 155048924 0
403477736 92540932 0
455748262 57548282 0
41423317 432690172 0
191503470 223280292 0
428395438 546049870 0
138729744 178163434 0
220528824 1583867 0
119793878 185568326 0
190255550 399762191 0
546935625 400094683 0
359680274 537109202 0
475999327 145425777 0
188345457 188087234 0
87465259 135033890 0
194479024 99580104 0
348081652 293243303 0
131485453 473237300 0
173885669 189503430 0
322756431 515029457 0
534451450 512918056 0
505621654 549934617 0
370565510 237615709 0
144097608 455827846 0
137489870 132183131 0
492395551 421262218 0
116075914 494939780 0
74939556 557765680 0
44696829 291154266 0
471933411 231739706 0
418149733 163019848 0
116052071 234535196 0
143039251 274912121 0
445813929 311121988 0
301347826 140986155 0
352743165 301334127 0
475847000 29363546 0
276022002 361779203 0
182658342 7276053 0
437336200 128340854 0
516240284 139205552 0
61608585 385629100 0
380763574 487477490 0
24149179 61765561 0
479577671 145231695 0
242458093 312272064 0
358329405 326419512 0
78023440 355217906 0
341993984 321331970 0
311624788 32145019 0
510415467 419131980 0
512101558 399050085 0
298321941 344739976 0
246504335 220213651 0
491684586 171116144 0
562587349 380873488 0
514593694 494663373 0
309617940 269181446 0
93519424 493643042 0
300367952 238158411 0
243849461 97392695 0
414705123 129748223 0
52584578 511384432 0
130337075 114633723 0
465172115 309512725 0
340290363 6957943 0
6501659 439935294 0
48380880 93242231 0
408067672 247047492 0
515771743 354941788 0
110297027 443226837 0
350440805 132119026 0
317050390 568607911 0
198324395 478293287 0
23203821 542108746 0
112812359 326058770 0
115325675 551252616 0
387551654 127900420 0
80427429 150295720 0
45290718 159196196 0
32124395 277659956 0
94103566 152523666 0
559191590 494650768 0
268035656 227473197 0
252516195 428935310 0
31832225 502840840 0
300463183 294119823 0
270233709 94468871 0
194125861 566002968 0
558292984 275902345 0
558505512 68073417 0
379910318 281680477 0
236978056 548247794 0
531051439 518789481 0
284719341 296750656 0
227995297 527072632 0
156170495 486236164 0
214450362 233005873 0
77364449 201950920 0
140171174 365299534 0
530599120 166993772 0
407040921 418434506 0
56770245 445629231 0
275665986 13417231 0
227827141 18195764 0
323735223 472744112 0
332312440 211839593 0
395074826 388161250 0
419879890 347211080 0
363251081 414604397 0
104447820 117584473 0
402316545 541987522 0
236171484 397191478 0
42939801 383869829 0
26189960 106554716 0
464679213 405752647 0
482782587 26087825 0
317681436 532956807 0
319611882 402952050 0
408021302 450562466 0
327199304 402550489 0
460596933 175600988 0
234767166 140142900 0
317320712 177591945 0
124001290 144806506 0
273863437 45273396 0
226247053 502772034 0
522479280 123422814 0
477392416 294785471 0
490980981 50836128 0
197822273 357670037 0
505090019 42246971 0
559945891 508456870 0
2788372 510408812 0
193630058 558914090 0
487232968 9603802 0
161312971 207719626 0
481514788 258577544 0
91550888 81794627 0
567437388 392447665 0
149796588 153823563 0
231697823 114677760 0
293074059 62423100 0
203790637 40726504 0
497409356 77710750 0
78252837 189064914 0
183034501 520150181 0
501006401 247141912 0
370761711 43671077 0
149565805 215525765 0
24661702 209798979 0
52837042 11775970 0
348957729 138875553 0
211353389 31498754 0
317033445 298217707 0
337524496 534097281 0
180765275 487357250 0
477424849 427853403 0
151933729 99425458 0
501106883 275431078 0
463351305 70550638 0
448361826 541816799 0
512060146 220793812 0
416882857 272461071 0
508994280 508867181 0
141173068 553607339 0
170981507 246077753 0
120799182 419431295 0
481361779 64182275 0
302831332 51884167 0
487014862 522913920 0
489199839 245400909 0
542100682 473539113 0
311694980 309681372 0
85659909 491935778 0
238465672 96839040 0
266291084 519232305 0
117058963 190091620 0
284651171 343785912 0
40775325 532595249 0
282250299 15693397 0
63780229 72697040 0
268976469 272622122 0
438356644 4616021 0
22388515 261403332 0
481878120 380854737 0
359661231 76216409 0
95755872 253353923 0
360762525 446979432 0
354640143 384642315 0
71373606 327902408 0
325854815 52304148 0
113296126 30699165 0
62010875 134105195 0
258013677 291418313 0
507693013 466688305 0
328656967 222401904 0
473852585 244099707 0
210942559 26429499 0
89445293 490102819 0
357960895 92401092 0
217426282 506862394 0
270056147 244641987 0
376048535 149945440 0
549303277 284462796 0
259004692 339164038 0
567000022 360259834 0
216277009 438015857 0
66608698 337404268 0
340734992 542015749 0
116826311 548606520 0
213237910 351929552 0
552844771 108356399 0
112843540 360792339 0
253596592 398608177 0
496217709 391099644 0
516596407 492640437 0
481322448 17321682 0
549319256 386439460 0
157827017 309921162 0
513477798 366582554 0
93128257 381632642 0
223390902 484588771 0
489091671 341909463 0
366010029 427772324 0
63218310 142045807 0
277242389 307048904 0
208094768 568243494 0
396732947 92229210 0
506193931 267086510 0
91858502 139025269 0
118281639 316005507 0
540816010 45452544 0
71583015 72814947 0
351978932 278360963 0
317194337 18176519 0
378273201 104528034 0
90371945 9885850 0
272152347 443462767 0
24702100 521611875 0
327336886 181826950 0
138187460 95090284 0
278463021 478942048 0
298433182 317265776 0
370336647 540559926 0
203839578 104598191 0
247066949 110825623 0
104766469 429174423 0
333275623 396090940 0
494916244 380770300 0
50162971 406550175 0
349279338 281352109 0
18353462 567096548 0
355181170 122311955 0
488910251 466549769 0
294939066 230896353 0
437592151 195585747 0
108795141 486027258 0
333521274 269231891 0
424352622 129258918 0
95852973 359007884 0
91684261 396041237 0
244613668 252120493 0
339994352 319151469 0
498277282 426790836 0
460645536 37862177 0
272498111 325088578 0
277426882 249284587 0
178928493 519450935 0
173640421 558839177 0
207678882 51182498 0
396053875 250390972 0
83590997 253042022 0
65854576 93619520 0
43240886 437573905 0
105556807 62176990 0
501192314 127843314 0
15410016 473070622 0
490756549 265637048 0
69240142 448051281 0
270306971 420361973 0
190727033 464409742 0
233960273 450541745 0
439877927 335909105 0
288770243 563587441 0
508329816 73887896 0
19881200 430885049 0
15390524 246174113 0
516275435 53627186 0
48149600 48591336 0
134723597 343687832 0
549573443 156689328 0
274286290 487592989 0
71078932 264947730 0
566925158 246527471 0
75080643 429068919 0
61201401 418400228 0
496635564 176113996 0
426665332 28113121 0
49859392 295900640 0
518655983 296169178 0
166108633 283361719 0
365148217 563047522 0
294506957 28751452 0
430347168 48022593 0
191743942 262650323 0
565066735 446932759 0
242777704 61071140 0
329897040 9265096 0
40789053 283607652 0
273156499 402466613 0
376413818 33630006 0
315741669 390542766 0
171895035 24175797 0
398816010 348822414 0
62052777 70237209 0
351765905 305600171 0
78064383 204445408 0
330900535 175094951 0
312138469 304647556 0
430772366 302724276 0
328355985 470459925 0
103546991 104702217 0
560324454 450176182 0
26416146 359489721 0
39180593 331950696 0
61194680 494403603 0
331069118 478529747 0
247395741 187058879 0
411510512 366614673 0
392933730 69079903 0
294226827 212061081 0
39054389 145639847 0
47442618 9152712 0
318937174 107149463 0
72970408 547711199 0
266103961 330672918 0
520066960 546025855 0
333924597 397922488 0
495152315 301159221 0
87283106 162794302 0
347881960 537159361 0
21383886 352343893 0
455509165 301882349 0
527606913 524878892 0
402669779 157118537 0
244413059 248167826 0
52782983 558702600 0
91650342 389791849 0
291527697 459714961 0
272557743 549888915 0
225484897 320277753 0
277223113 331826393 0
189596066 552026360 0
481219247 148010489 0
371805633 318714531 0
473226308 414931929 0
325032317 106951711 0
300475108 411397744 0
459389421 344252701 0
249966656 177686093 0
24813039 59715262 0
255850166 435750212 0
412742424 225823 0
308332050 101711335 0
341184281 4805352 0
505090667 444255043 0
92680937 336791102 0
390188495 50644582 0
473750849 187876229 0
467013533 128907540 0
354969061 92290176 0
542263487 131933918 0
351068258 349335659 0
444853155 93873283 0
253836759 398408282 0
558342067 283970610 0
232921642 271759731 0
45946715 151032250 0
139899311 448306765 0
316093737 422804027 0
499533163 163555428 0
517557887 287692936 0
462681891 72518066 0
147838273 562842086 0
362938401 281004044 0
528873805 86504603 0
387374255 274668674 0
124141755 379669728 0
298447589 230995293 0
45142016 567413505 0
334406322 292748795 0
500723113 443563704 0
336522190 544024129 0
254088897 225622176 0
450186240 11024299 0
169462901 20372901 0
169027566 542241840 0
317334064 463287322 0
23829943 513003334 0
446132408 353761101 0
419155486 381259507 0
549458496 392173307 0
144304455 426367550 0
152893324 258010457 0
523881601 139348847 0
405610081 326518806 0
407502029 282621604 0
524759388 83642821 0
336639281 258366135 0
198196828 54394365 0
31716679 37484734 0
51737107 493251122 0
294861280 33126811 0
25461913 498484680 0
195442427 161804403 0
73198941 154994528 0
509127004 138940460 0
457211048 275227826 0
473046520 460275616 0
284962656 528815296 0
305864814 299116144 0
1752216 153787068 0
267909779 312659990 0
352562669 398798861 0
253155422 357891742 0
182992642 419375924 0
389240762 305176016 0
46031558 86480438 0
479574396 553667118 0
411101772 481785264 0
171546736 207657926 0
137222213 255801448 0
250738245 48624796 0
289998267 423704720 0
416432258 199197040 0
339292073 100517173 0
211731175 377354270 0
19841115 171288518 0
510064332 318439161 0
22155371 372438091 0
411934509 228836734 0
159691211 341739679 0
361265659 413926568 0
108462232 178100788 0
481849243 512484808 0
220932457 106054381 0
140569947 371050150 0
202535573 509242356 0
258721827 393917567 0
551663209 88797800 0
81707452 531087649 0
267106112 12438797 0
434644377 489404721 0
97792379 540234705 0
160816742 390414890 0
82338224 443391032 0
359839268 56854636 0
286869954 13644529 0
242022245 412755884 0
246077212 201754694 0
22290121 122868169 0
211279132 66886063 0
166973028 395590430 0
467885805 307975522 0
446471748 317329114 0
103634108 253096538 0
51998409 449097709 0
41640870 506429233 0
236464728 245661056 0
414459081 290628816 0
144923680 291155324 0
278500505 392900577 0
504659690 530491246 0
122356381 8499296 0
27436330 25879741 0
507486621 357585374 0
135577510 430387338 0
446861237 533856888 0
190574700 274494937 0
425455056 310976660 0
324139202 144945817 0
422780485 421832607 0
462343564 161324201 0
187426773 107908728 0
362238203 239975142 0
113572571 152912130 0
405563705 292105666 0
81384643 309169891 0
179050483 356120155 0
358476750 338321362 0
231631463 205973552 0
292582389 18997304 0
73399664 156192093 0
197933249 161994780 0
306825733 71821447 0
331868450 508863304 0
413863756 395706565 0
416662059 413671872 0
31083461 185579457 0
390815653 486035607 0
366895519 519604967 0
197352244 169683711 0
296819971 35973342 0
125554502 75844041 0
99513450 559864212 0
491150886 320386297 0
259776099 468342118 0
294555388 147012057 0
26577278 394538423 0
137243291 145077225 0
490545566 360907334 0
69639466 257623109 0
562120892 122363538 0
439765698 48710346 0
243832235 202425602 0
474310388 194655560 0
436068732 453092752 0
48103066 335617335 0
432513148 526985592 0
270255443 116838416 0
362323254 361401664 0
332535475 292058547 0
245251379 28741089 0
412607923 19808619 0
341364836 302126270 0
191178240 215958618 0
97622638 346622451 0
400591754 528544492 0
332176316 559675630 0
564721410 380504897 0
448304167 538225022 0
332338015 324714283 0
57671071 8352340 0
114537036 396231914 0
350056573 106105063 0
472125773 296326632 0
214316060 535852255 0
286342195 451669176 0
14293010 496248530 0
281757255 224667519 0
393154657 434052513 0
165435666 508843704 0
9083718 313538734 0
133364225 5577122 0
561653873 113462605 0
320679884 46652610 0
354422458 492772038 0
60076075 112918591 0
537443044 325077025 0
428186987 332562761 0
415973678 110679581 0
452211795 261802684 0
291305903 60630263 0
341186646 353602346 0
265909418 70454804 0
5780768 14931799 0
91703523 541390394 0
568226021 369534251 0
133724234 276907203 0
434554347 91673393 0
471509048 187017786 0
301604593 14404437 0
251154058 314750171 0
490483174 140746841 0
453296364 516938253 0
276637734 228177986 0
284533800 514188768 0
560536769 479074536 0
15533501 468637375 0
428870510 382773549 0
538767937 344754710 0
556040027 7654213 0
172730040 393208974 0
240255459 103129800 0
215231365 440888047 0
521487293 440416107 0
545909848 41703256 0
561715410 561407372 0
251438311 375528202 0
202466155 129907530 0
102485449 266341242 0
201051728 441430853 0
548550402 461256349 0
339538243 195481554 0
158443496 343994276 0
44911566 39732992 0
391103042 550535037 0
76595231 235704892 0
236985406 560759356 0
457939918 171488072 0
97183140 564839355 0
377673166 344998923 0
165924890 99412655 0
224685388 374168351 0
449424648 167154536 0
271600758 421259909 0
254131308 481106187 0
56445795 318798264 0
497219087 368305567 0
272989317 369538913 0
3920151 81552003 0
541741673 351402092 0
549218398 305264233 0
503900310 20644994 0
497592814 209321631 0
417669674 230463415 0
303076746 460898572 0
313057354 125747622 0
480879899 259698578 0
547871949 48150450 0
49534510 103494779 0
308826481 354539084 0
501959977 104158965 0
327421698 404580422 0
219491349 120094582 0
565196959 416255822 0
548947289 158947133 0
320714357 149620369 0
352451466 483531243 0
357065469 29892178 0
493066734 240304529 0
67817213 463241415 0
319159844 535233223 0
389715456 127498671 0
505959117 541808556 0
231188476 334107468 0
155528635 445218166 0
209034784 310273316 0
430438256 154787566 0
255581062 60620329 0
66804836 358889156 0
106365277 340506152 0
87782942 527387821 0
556137551 89417728 0
389113247 407974255 0
144359397 550952367 0
124351365 297140849 0
32325878 335390131 0
368814702 108345967 0
435513340 120484800 0
285900151 89170379 0
74225959 394586327 0
334867700 358442514 0
239649383 26163587 0
443467824 340359337 0
547308236 477626171 0
367135983 198128715 0
135170606 387252754 0
536986496 301514705 0
466902210 29789233 0
463954541 188917708 0
519762419 518916664 0
530180600 202927959 0
218390749 40476574 0
556945048 450995011 0
131989232 53049875 0
464490374 260274503 0
32546647 59077795 0
186271454 513909206 0
1098643 448991665 0
259704183 441735791 0
437470313 392545531 0
190887034 431221595 0
244433627 381249318 0
74523270 2586872 0
88911689 235714776 0
439472679 100267657 0
540415346 302721367 0
270100913 471229661 0
141355042 68692798 0
303085406 184282930 0
12879952 224654710 0
10285436 199165295 0
249139544 463558351 0
184447580 341252626 0
533526463 77469929 0
224057685 550655765 0
231563076 365726645 0
1580785 454065777 0
58608560 431193133 0
5853905 13311232 0
11969849 297776501 0
326325430 487222917 0
540042760 66570341 0
204789904 163053840 0
472735527 345045057 0
443794272 548817603 0
11665769 430582597 0
480562141 558865099 0
95670725 396189455 0
563704349 267761476 0
240289065 298194700 0
560885301 7984412 0
307589244 178216053 0
249853479 467499324 0
380512901 491454894 0
517812146 463937943 0
294468654 433641973 0
8799854 179089128 0
205861056 379221323 0
451722757 445901148 0
268033300 391640891 0
539759917 197876468 0
268430998 160628782 0
511283744 32321494 0
159062869 120247996 0
412153150 400694522 0
472316410 56764270 0
23792137 218879986 0
434132014 516484813 0
522726249 188467385 0
46000399 539169755 0
173738853 416333323 0
481867119 312956992 0
385269514 462811264 0
563640798 300282578 0
484834881 564422907 0
217369605 68835912 0
27606075 295680621 0
561433554 148321304 0
62647774 43888746 0
191371535 114577276 0
239040142 343425775 0
374457650 365910467 0
169805299 105943273 0
16011380 214226631 0
312203068 205571014 0
138303535 532198832 0
372511687 417983736 0
338029295 470964058 0
199790049 136049073 0
514369086 72317949 0
197989193 357692981 0
91088811 551800376 0
429875709 342690230 0
33609166 116169133 0
400180079 249401811 0
477270681 391449365 0
385899228 912963 0
86853720 414650130 0
277755888 132453951 0
347709463 381115106 0
171556076 546795160 0
148461817 349746622 0
203513786 553620446 0
377101277 417664150 0
211697741 114623327 0
554779480 189827376 0
131470421 497955042 0
118308490 532671564 0
556019236 104715421 0
66857898 11149523 0
524349109 88201960 0
250118894 400675835 0
197457408 408618947 0
375365637 137544272 0
527514117 74455109 0
442308607 58265691 0
178785430 166524279 0
446693184 32776983 0
201140367 264592719 0
105874260 235419923 0
533571055 89349005 0
282253524 98611715 0
67271264 276211922 0
86055677 497704338 0
540079635 263175542 0
246840026 493511515 0
364214338 190342358 0
18832018 530991698 0
520631910 332286893 0
258954778 32359217 0
334549811 312821669 0
381330058 97655145 0
253224464 117410670 0
48171062 234294833 0
349391312 165432814 0
243789827 83256465 0
28015414 474596492 0
84235808 104492103 0
152885159 345212025 0
419930390 208341889 0
217805638 333101881 0
368223131 285841765 0
245885328 388639403 0
334382725 402729768 0
372693270 237237760 0
76895933 184903901 0
20915221 105867936 0
277412220 213971393 0
349233223 565880567 0
210886352 48193397 0
543957650 367726021 0
267705042 484795377 0
232463055 428787116 0
133051976 167005219 0
87203611 154821459 0
196245713 533374302 0
462295390 330152293 0
359846620 431291337 0
354756405 502491614 0
498663753 206241990 0
63613504 537182923 0
174026531 303808095 0
72303358 223956229 0
266205774 325375579 0
34906613 369683412 0
119623109 16674411 0
534940956 229748320 0
335910283 548348373 0
176325228 419463417 0
7624882 173943908 0
547233785 368102932 0
134119442 164621339 0
186568059 247103845 0
48469040 358388100 0
253538084 227569943 0
485912437 170757264 0
424986526 1323494 0
521999788 297507214 0
124029344 392522778 0
151503433 17280529 0
536737413 84522828 0
379706904 307597213 0
172656181 35812373 0
344187290 51094517 0
496888825 290365613 0
212086860 481865588 0
420513209 544741121 0
356860156 291322288 0
517710509 349119490 0
396715455 466716119 0
24655281 349313179 0
400239121 335281301 0
125964256 541737876 0
425017794 564482565 0
492936975 194353363 0
381733812 442543632 0
226616809 436563859 0
2306011 484549428 0
176320538 2586785 0
561389783 32234567 0
418050939 219728868 0
81409087 418465818 0
302163436 357394472 0
131055085 181684927 0
563276239 382010551 0
63703491 201112340 0
51674514 223175348 0
356201252 288060355 0
554643080 100558513 0
362668782 175287817 0
87878894 479597397 0
310721738 197741557 0
522715790 536365375 0
154834443 195676516 0
339576472 377245243 0
552932285 476258758 0
15561636 393126031 0
548215288 142335586 0
51919245 250554433 0
310843173 14522962 0
279864033 416055408 0
319362073 413335813 0
127735223 268830030 0
335204163 221692285 0
447243475 380012854 0
52944402 150543656 0
227086712 425253591 0
417901713 386806020 0
498762158 341569840 0
271127433 146823629 0
218273773 68985571 0
224381905 453817905 0
402431393 201706672 0
291823416 390876913 0
432363910 347140074 0
370300247 360428173 0
146194264 523153119 0
345308477 97191093 0
314577322 273387975 0
117227956 182968650 0
253671295 427794178 0
484662606 303045003 0
437888153 291954163 0
195893832 216160188 0
510986617 326056655 0
240304563 175107375 0
235860466 347930116 0
20332959 441420931 0
531129954 62127030 0
7112564 390501831 0
164677267 390084365 0
335575164 276193140 0
232138795 407476065 0
69336445 91647839 0
523569504 384724204 0
138133421 356404769 0
3227634 411337401 0
142995096 119635967 0
112782740 152755698 0
565412288 15701612 0
447027676 377879126 0
566075414 30304137 0
65733740 461905722 0
172905312 215328655 0
406698082 543727521 0
282525196 305361146 0
398403232 25310228 0
219652802 219433519 0
542980436 117428951 0
344070750 44484686 0
52858279 486385147 0
444258811 547433690 0
341418925 500145190 0
325479244 227976617 0
9615637 496804935 0
465143174 344698685 0
43521720 564292015 0
95098458 135675756 0
21393677 249613735 0
491616213 198331354 0
29585544 427489494 0
253199211 163410885 0
266412436 393778580 0
202767370 514613095 0
530240819 543949845 0
245027058 249533608 0
9231167 523412961 0
148717134 274430278 0
11090663 117052297 0
430263262 344180658 0
164808843 367535859 0
227761939 374279910 0
232358617 325837578 0
314129802 282571244 0
76670649 419889190 0
37226521 42272395 0
306256796 297703421 0
381763032 561688469 0
479615067 63961295 0
469908287 195529176 0
125986184 302390932 0
306462902 343644522 0
421195328 50331729 0
193703962 513055327 0
291053489 329577357 0
348802233 223847294 0
529395454 290326100 0
396550776 225453180 0
246962297 422367696 0
218622488 148154017 0
215033390 237690456 0
188039231 182527644 0
135915199 548271064 0
415351909 415145120 0
304677260 112105903 0
425934483 396023942 0
404179804 260520270 0
400634231 390509416 0
524098823 325092539 0
27595671 47402068 0
735622 97085124 0
537328424 173269257 0
364653044 542564837 0
404808394 333542376 0
497850169 185793844 0
482161994 66318289 0
235165813 210801593 0
322323176 232243453 0
20060638 439642666 0
124326879 195909603 0
57569671 318112202 0
488175694 312145172 0
181326838 324699372 0
522786107 281484080 0
87931165 53462830 0
204056064 309303128 0
246679649 125909496 0
412616532 501388301 0
118403195 195701121 0
156379836 42324717 0
389903739 126285033 0
274616638 532952449 0
14890035 472302400 0
33816270 545399397 0
439922723 499954322 0
134528862 122888997 0
146844574 483652272 0
308079132 54247640 0
78930152 28451903 0
435807860 115547439 0
338909599 275955633 0
485290916 232937035 0
114172794 219979825 0
45462852 91451254 0
336944063 152744962 0
270699949 436446153 0
173026607 148505240 0
97161080 247232765 0
215044373 203742576 0
72103673 391798133 0
12003105 64379796 0
413779904 267166532 0
83275599 97546206 0
106369930 354123791 0
448452426 523178484 0
152987039 371034339 0
367810351 345806319 0
54413719 267609129 0
455326946 507700933 0
361121334 554152962 0
43343423 35034542 0
133590317 470019406 0
41487955 319504983 0
109220509 280223506 0
524082330 212553389 0
371613857 88328283 0
257951185 29892414 0
329068141 109082519 0
547641557 196163602 0
356798679 20895144 0
172122289 29921043 0
123443148 226972547 0
558512609 566276009 0
363981849 515255827 0
158444582 15340817 0
555809733 112860763 0
109682420 60804058 0
237587636 515817310 0
429964667 44337207 0
421193648 376343413 0
174245804 493207434 0
77581286 566125201 0
515999171 146615616 0
55762801 161181328 0
483409436 351489905 0
356746889 179313816 0
326581476 171954250 0
261122188 264515353 0
256767930 321377603 0
86512892 174982167 0
185015880 511377558 0
379356739 466741503 0
488949230 457473717 0
500849817 557064857 0
384613365 398584166 0
258573367 410232560 0
249970084 384878045 0
537292954 264241106 0
147251094 41305526 0
334076243 151918871 0
117269939 443145744 0
95283097 198612338 0
215159804 258667447 0
288265744 429634256 0
344144173 402160640 0
50950050 292961065 0
285113601 100354541 0
387079764 155531518 0
133837521 358760095 0
565157860 342404962 0
147314316 429862206 0
474585855 146619764 0
344470593 307877745 0
41069852 193040349 0
537715343 88372537 0
237571646 485963159 0
471512133 411306383 0
545704023 165966033 0
542528944 310089083 0
169540944 394068887 0
333732627 493172059 0
142030895 111885844 0
549419076 471928215 0
345624377 394645447 0
239773817 16487865 0
522046690 16617434 0
514735649 300234054 0
388442242 271417398 0
333988024 219193212 0
552102891 383029356 0
557677647 7265772 0
39141852 303303193 0
152137025 375159794 0
250088232 510915104 0
71410922 118464950 0
446593763 567201022 0
327894217 168543078 0
512614606 118178133 0
563045850 487882206 0
460598627 262299449 0
256878988 228304300 0
468802591 171193485 0
166533174 310195333 0
201438164 11744331 0
329715415 84633900 0
443623923 263571867 0
420010265 145985957 0
228683514 439686442 0
207488088 122556419 0
483824721 246967516 0
395560472 458853810 0
540810413 431063205 0
199725369 504947358 0
364613029 246188331 0
221964427 462337757 0
377179510 290271506 0
293723423 342838909 0
111529403 322687684 0
146266117 392805271 0
17286891 363165565 0
216611523 91013122 0
118013695 62908447 0
256222243 349850670 0
99007126 146482121 0
6185212 193390783 0
37012740 36951181 0
64351288 246327054 0
3695927 499597804 0
528594616 334772589 0
427334824 181334625 0
426556265 240517681 0
381620497 479149199 0
64020936 387391497 0
525074594 516664315 0
503690914 437440229 0
44261089 276450081 0
340025538 248107089 0
67015181 236214790 0
35767847 346036328 0
377402828 233698847 0
181657774 194759286 0
203196867 377405881 0
452708065 483712776 0
153749411 557794540 0
370473810 168875652 0
168772980 128515844 0
172960504 450413231 0
146196152 66362345 0
567359321 280158346 0
517059940 88697026 0
140577279 83048879 0
107035382 386789484 0
223251069 202573275 0
89632453 369840641 0
379830711 133425700 0
35881990 190708273 0
510187686 129516343 0
123301240 552956516 0
133143988 552801176 0
297930447 288718853 0
195774786 21995959 0
69955910 115316164 0
109256897 220437334 0
349469595 16671264 0
204037825 560114329 0
485165445 447690786 0
322528382 83811287 0
83232286 419299639 0
315811928 403747873 0
42844827 137672610 0
419790588 7097169 0
201787236 560550474 0
463566418 397671427 0
360060296 16332945 0
117932864 350688612 0
170639527 518975634 0
382472856 185285068 0
257734794 100133942 0
374020013 372969066 0
555907398 240959372 0
293580813 296931111 0
445220604 210198317 0
510629405 397209021 0
327227967 349235352 0
253230997 289085204 0
201743952 118833421 0
316031084 137312984 0
108930152 359541541 0
10575188 69488443 0
266275077 249470458 0
406693977 177491004 0
407142552 543526689 0
478628270 27622841 0
404013568 334273143 0
153627787 273305693 0
326720363 297407671 0
396519408 532596726 0
333218008 431992942 0
294513732 474796637 0
134980346 13554347 0
158743273 323576534 0
154665187 227280173 0
552268750 152824071 0
551862075 236602524 0
122334606 300172319 0
157101180 301611311 0
236780159 542184854 0
18852904 66425403 0
263741393 261766432 0
335782915 339981064 0
113840916 210922000 0
538926256 172705050 0
529054441 554344722 0
393875598 31377189 0
67195981 37685587 0
55039550 20076668 0
403231098 555626624 0
149190218 172841076 0
140002294 3949832 0
248508762 497777321 0
521681103 269004117 0
441714529 166768246 0
386639828 185137280 0
101432949 332213668 0
545172494 419433573 0
510638148 475070324 0
537106680 38049976 0
350812239 75982813 0
1497709 154574953 0
11622524 2304215 0
266627443 374896120 0
403508755 467839079 0
312749647 299327558 0
14475789 415087482 0
486585873 475668370 0
85311785 118080189 0
123127516 15533148 0
382374111 243672907 0
453746369 393692663 0
33545553 186706968 0
166651602 262061595 0
273048981 150992857 0
311937719 147848537 0
224812079 496478154 0
554334968 526532483 0
312778515 308359219 0
383012112 158064785 0
309209481 230834461 0
365968112 90324533 0
98297772 327662101 0
388329245 420007765 0
182033196 433825285 0
332366369 411077472 0
230773994 59007683 0
35227081 167793743 0
82274212 224305906 0
104533948 140475254 0
170264106 191626663 0
525991340 361536785 0
144784653 482306574 0
310305880 288514122 0
362982621 149260109 0
130669232 169454775 0
144383348 196452328 0
549300909 496956030 0
172847514 535497399 0
462076881 143219676 0
530875856 121971398 0
436045767 167948328 0
568469141 451743779 0
110444360 250341516 0
70433934 329610633 0
263740166 223199284 0
6943615 500868209 0
342393656 47607538 0
349700211 411584343 0
220399754 449371369 0
23935215 543880276 0
400321686 275396726 0
212548819 110902529 0
514916848 285806788 0
199990893 84125519 0
258085437 213242999 0
443008413 265829855 0
49053990 272954071 0
60059015 412787361 0
513613126 470505473 0
222807642 213923936 0
231840261 68735865 0
176913510 6205799 0
317641585 248742472 0
525742860 413760416 0
187107815 183651671 0
173740556 294995849 0
27323503 415761795 0
243168584 455770516 0
225710339 104519685 0
475657987 419198950 0
354872547 192135570 0
80968379 310805574 0
543157443 252442889 0
320349103 183898470 0
246150299 514064582 0
12161519 101190519 0
345717427 112596225 0
430387801 299936742 0
336665957 160143386 0
142098212 414643180 0
403961887 511528454 0
108758504 326620129 0
271076234 349453804 0
403542381 55180491 0
173634311 398214657 0
456601839 203417189 0
49022206 169455230 0
73800317 163389481 0
356248813 322975562 0
218757038 455281363 0
180644435 514485040 0
487440683 45128438 0
290605796 88714405 0
439078403 181080498 0
229960355 434326715 0
334917863 198978558 0
71143270 106423069 0
108106870 61911957 0
541895835 64039125 0
296085344 490255952 0
423792065 418566966 0
369542264 306316802 0
416194362 22551644 0
255544123 256532975 0
210933800 230121908 0
524322462 353520069 0
269175508 237157134 0
334536998 278730450 0
39908634 499697349 0
201504086 204579077 0
120859896 422207702 0
24796134 87459107 0
273862122 519060572 0
237531523 28863531 0
393545285 194607569 0
213222016 11009888 0
472084666 28207079 0
179788166 461532392 0
334910201 245947068 0
319225104 216467660 0
304848049 141029199 0
376519222 256863829 0
91667390 228775247 0
240544191 109523307 0
183769113 195717687 0
83451410 569051897 0
540229473 234425474 0
209759729 356105392 0
129408313 123895700 0
50032724 94170286 0
403069876 448926284 0
229829988 399371346 0
404705825 531275049 0
80320854 488944394 0
490962602 322806553 0
378222335 451622827 0
57512588 89466940 0
84133348 116360507 0
86643906 271744544 0
71528464 145841762 0
445456548 498197374 0
424211441 192895662 0
242457778 464096654 0
427051273 247520615 0
360158257 274787068 0
502834269 367365122 0
34222047 548266084 0
290937589 305271555 0
393253367 371260035 0
351477680 38196463 0
192595573 432022398 0
379262671 352917887 0
420744489 227687464 0
246762216 488104281 0
271840343 200504456 0
359775476 456371556 0
549236411 81328502 0
488010174 527597153 0
319243065 198924647 0
122714430 462319682 0
226265603 197155700 0
331089213 285532944 0
518798349 302301231 0
341605025 322917819 0
46952702 389478824 0
123897220 530734957 0
329176546 156952482 0
229663038 441806446 0
562890389 250587207 0
519824646 442421406 0
551691482 167515513 0
312948944 192876790 0
253166029 332359549 0
193511283 77286328 0
280254213 564785596 0
356954138 157082465 0
486248665 496170495 0
130423132 330790559 0
437885304 93603594 0
519014674 296481239 0
374694668 749500 0
447893761 212680606 0
468546401 141698792 0
558449150 477797424 0
117465926 178069664 0
256895068 281723141 0
245510506 519348683 0
47549326 495708327 0
374141905 558220444 0
560215393 122955351 0
171185128 332924928 0
223500027 150679837 0
267060700 269866389 0
23953209 235917747 0
498362886 568575829 0
335888469 83316974 0
129874949 272086596 0
301934553 30011056 0
489798427 397114355 0
420050590 396533616 0
474114971 378904040 0
303128412 273884584 0
134684084 283546220 0
334093701 358061335 0
189488179 156996158 0
501737754 337256164 0
242057327 511455288 0
171750363 126213676 0
154542286 408521284 0
121212467 338036382 0
217897259 443241612 0
342365047 558556610 0
395317455 473903874 0
156098864 269529483 0
200462759 78084041 0
549535009 510149732 0
151608920 460105562 0
347160729 120275894 0
492754194 533082460 0
468228494 446219890 0
517903191 5533775 0
110561475 118134188 0
94570671 89330835 0
151480191 145773651 0
440518764 78094614 0
71025101 17441550 0
524435354 379929604 0
119518858 463184855 0
368720199 354149995 0
390970735 62280859 0
111310712 395571300 0
57170982 380707519 0
545584108 457883509 0
102126314 61701346 0
177001986 303817258 0
37341265 84753896 0
67141415 540459446 0
95494759 542537469 0
366583862 250806931 0
323305104 341314578 0
517614240 173936195 0
203141649 166105064 0
269563055 184803821 0
245301500 110544606 0
285781997 315458124 0
37312059 236431367 0
189536529 41642325 0
164725613 459589752 0
96361031 295691039 0
77013923 263654089 0
445600987 450040500 0
302348037 60342598 0
542751106 33551393 0
318398760 89227298 0
362312047 372301472 0
51567652 20669568 0
145038459 470956225 0
425830284 352796593 0
466115322 316959024 0
165519921 232465993 0
269111944 567711468 0
302607927 522256379 0
105485448 404323886 0
19255097 370702474 0
345903949 149978322 0
423279148 325440401 0
108502774 355294322 0
204965203 61273844 0
23443695 370964669 0
301903848 432949685 0
317681737 432959330 0
174532084 257061754 0
533620009 305461117 0
251760753 21267620 0
428021935 276149073 0
21370469 381904564 0
562024618 545326511 0
465727801 145754642 0
521382256 451300657 0
446342605 376087969 0
536359246 383275 0
208201311 274227904 0
465063282 377843599 0
474539144 106053464 0
530736776 213751845 0
69418112 309335555 0
80223983 511988789 0
208321156 202097662 0
314941871 41786038 0
309151221 546654163 0
500620381 317284635 0
68631117 467074663 0
121760874 279246178 0
82006294 549884950 0
40736459 466382017 0
531258305 65939490 0
212696493 80166238 0
484067362 67495184 0
339858177 502038017 0
456359642 534966109 0
369913033 466370586 0
225984918 403462084 0
447813587 203484964 0
192546881 369924692 0
183710154 118551090 0
241183165 238509012 0
138471048 106475773 0
313529704 499293557 0
57601695 178742292 0
439147730 74973748 0
232874633 164586524 0
203290990 438771031 0
459890906 521299744 0
101011905 279374183 0
386122729 145876175 0
139734940 104618100 0
13283612 528392565 0
311964715 469771469 0
459286443 172496367 0
419250060 392685686 0
475015553 393861745 0
392589858 43278405 0
97247091 1187456 0
200746604 415765691 0
560826881 399104812 0
289727308 82739743 0
216065699 173811297 0
554291813 305317040 0
48008371 264403471 0
364846353 295502669 0
490343904 261027258 0
430472579 241430799 0
271594170 51465592 0
94804933 544701670 0
43076919 96399306 0
379591029 465000758 0
525499753 39739014 0
49357366 552300106 0
233867458 517076490 0
236998113 454465507 0
299164436 462140891 0
364933845 254495210 0
400066318 86624956 0
554483846 202483339 0
327850574 392978696 0
92814616 52785191 0
510351436 178059068 0
200586057 28391991 0
209800417 32808460 0
508948855 64920274 0
152360272 102228535 0
447424009 482550128 0
334915225 191790151 0
549938540 224376523 0
127695230 452350932 0
454322014 517167219 0
168783305 529347665 0
66592677 519586892 0
395724585 17127314 0
97605359 243544437 0
510045478 276449306 0
420310307 107328763 0
62931352 310542305 0
350134737 114049923 0
170580054 381928458 0
416117651 443807708 0
160303519 142269009 0
149639500 442549686 0
131180719 410973367 0
141578963 39167660 0
56146380 139859179 0
350019366 486317673 0
428124714 82292436 0
412966090 153855672 0
250373614 152802497 0
356481277 430169334 0
312526141 92562608 0
209639377 161722102 0
519705820 383465033 0
546295627 334699743 0
483683539 8792791 0
466317395 126719392 0
145544343 529559169 0
119062593 225300371 0
87186008 468032198 0
414591089 483535771 0
335844285 410714514 0
49801306 303186222 0
484214991 472457983 0
143847995 519290008 0
18086653 455648463 0
162810629 452752506 0
138549542 6815052 0
428466973 257374903 0
375926541 247055075 0
222526887 228591638 0
26253337 67985387 0
423866890 511094819 0
498940802 31703695 0
141359736 569099460 0
170183258 491638502 0
185745974 247517288 0
521538035 210747003 0
439071447 334991603 0
453029282 316485114 0
490395639 132745392 0
86555351 326452640 0
88918770 250292416 0
64742467 20513793 0
239650020 142979203 0
43412155 104939473 0
564430431 65228130 0
233378729 229474870 0
46072116 44110163 0
297978662 143882317 0
493577194 113470749 0
435840119 540310726 0
120799772 22625007 0
552706311 395374679 0
111021721 160124351 0
392885065 87637984 0
140605511 421799754 0
219854835 216604156 0
454883540 536750458 0
265484331 559112859 0
408416711 28750535 0
293990673 336114779 0
234565285 520756355 0
388417867 461230549 0
40545339 223234557 0
12817652 132796443 0
531851363 332124931 0
408348653 80310464 0
227307298 289382780 0
165208184 43913096 0
75460542 421852114 0
253546500 74315951 0
267026736 51405041 0
122871792 477425833 0
329753474 295951017 0
455878475 114749791 0
514810726 484351503 0
305593023 120911314 0
381252857 336832651 0
233375660 191180200 0
110563979 488464824 0
66000647 12884419 0
525311742 549805321 0
132415746 177311107 0
31175997 563089840 0
262198179 201587758 0
433813633 225621017 0
167560979 9486380 0
258582827 497632580 0
255852604 4876352 0
402469071 423820153 0
38055299 357722395 0
474140244 456226813 0
245348628 55450168 0
173308811 112402958 0
425879687 496768086 0
345883558 291243465 0
344258171 515232929 0
431220655 73305324 0
128452571 97609762 0
26606308 256259480 0
423034598 248224437 0
372355038 542367277 0
125280158 47144802 0
419230712 76702679 0
264413817 479611897 0
139530436 441791375 0
544475365 510201907 0
62697411 534524111 0
567134014 6102811 0
131730471 268917891 0
378562957 394913715 0
543602316 564435809 0
179695180 42708991 0
92227872 2993998 0
191866578 185858923 0
297126107 205198993 0
394886365 109286322 0
277053134 244570649 0
370621472 425055348 0
512806078 13586179 0
45758142 245060101 0
491385087 405541288 0
277678911 359022807 0
173987880 272491815 0
121465972 321314327 0
238632075 45345837 0
230780011 295452354 0
66921549 96753551 0
132425942 251551864 0
411462576 154008276 0
141162587 238009358 0
192687692 305257507 0
433326989 104900651 0
78022439 164538166 0
12753321 516989951 0
93786289 340386981 0
496021513 89080093 0
221453032 179657463 0
433417154 303144518 0
290616411 243516155 0
317273032 187769860 0
354734643 281861726 0
370353707 355475976 0
472777914 390898105 0
448559839 461929015 0
57487527 457753909 0
520043942 202033545 0
91853000 103071257 0
530266406 492485621 0
551009829 431321723 0
17644105 385328156 0
298849247 56603246 0
410510118 143184298 0
32575368 348756677 0
389461115 482572710 0
535467514 223844036 0
19701938 263186535 0
525278908 119896074 0
52756102 192517701 0
36115141 100719305 0
42328430 156407030 0
328334422 512338813 0
87905214 377760092 0
203068403 199200684 0
247064531 230754141 0
207009068 209834421 0
15563760 258745796 0
406563322 437425655 0
472139851 10437277 0
237445588 40375482 0
38521018 161718830 0
552185081 42612216 0
247159399 309944688 0
513962267 427298552 0
545503661 343029418 0
508020711 341647153 0
261737579 89681343 0
127395335 250609000 0
3251891 532684672 0
18730986 371732571 0
499372010 131445484 0
95205230 276103908 0
7056251 51781754 0
451195603 214019819 0
514585280 540978881 0
8735274 151568498 0
402230319 429236625 0
415765245 422290733 0
249217070 419054894 0
234511947 518570471 0
491049539 195170398 0
247836107 357145010 0
490504290 441864824 0
345307157 309832131 0
87304795 224849950 0
399021170 399960058 0
226357448 324839960 0
363930869 174563478 0
534180507 309718742 0
58807619 535392153 0
363248551 23586021 0
83745867 155016609 0
44362488 368346808 0
320484547 203156250 0
553817830 498058289 0
111880775 275046935 0
489013389 538629 0
325164492 196708452 0
308528832 132487017 0
513742027 204373200 0
6912435 525939611 0
458877202 71465758 0
425411856 297224214 0
299143590 390493681 0
99942688 551184080 0
473027157 555618867 0
200043906 34885247 0
426133125 428692510 0
308179966 289175492 0
285201536 231597032 0
280858253 54722702 0
392649425 234131024 0
34659842 440621583 0
234590450 439292567 0
60201758 38311136 0
214164512 296426780 0
235875915 87916340 0
275621717 303937894 0
336200589 505249946 0
498295922 473200342 0
63908835 121091540 0
223616305 378975841 0
403599837 346053498 0
261444623 155263916 0
125836751 505718876 0
336066248 74185882 0
312467885 366162383 0
42799806 353243222 0
462837053 311644931 0
221507781 286126928 0
480163237 393935495 0
99825162 295016554 0
348293442 76141116 0
119665385 9847671 0
348208082 100489755 0
452645303 215974014 0
362685066 195171686 0
67891908 191667247 0
198006148 379777009 0
42950623 470475825 0
109437453 211493610 0
89024237 354306450 0
200239211 396902846 0
11825868 130433940 0
111542325 363105145 0
239338623 221475013 0
268421207 25970852 0
360520665 65023633 0
203160434 400633891 0
329339942 87794207 0
437658026 509841096 0
119611159 34991167 0
105624049 43310043 0
384840047 456030338 0
259533448 99828601 0
214928718 338104217 0
39645060 145759405 0
195088928 407021848 0
431254905 559213254 0
43613649 468455589 0
457474582 321020435 0
322686159 302047774 0
66215389 470132899 0
514740226 115466324 0
83479463 388879613 0
277415356 407868793 0
184221121 178691340 0
51865058 522576407 0
237952424 513740147 0
338244877 133132312 0
440587458 331592260 0
141751902 474991692 0
106904057 359237743 0
190044007 223850963 0
246813525 132525688 0
236019002 410813451 0
82769860 488772109 0
462718296 76146919 0
353378135 442737856 0
201803051 2675582 0
519639876 330551100 0
328774124 192879121 0
334007319 463491598 0
376644724 443843117 0
96409371 221653159 0
71048152 59092005 0
449027440 282980179 0
14165194 305469198 0
276983316 452036582 0
531429861 505286293 0
91561706 247148822 0
38537408 557327511 0
179844545 2475490 0
159073437 384344380 0
195956496 182925356 0
551572554 379260608 0
76187134 248871468 0
215949181 460333755 0
565809811 363840229 0
523140808 551608949 0
338943834 451699717 0
545040028 560716643 0
233900551 125669081 0
305647892 41206556 0
18180539 527112595 0
464982103 303736948 0
265571688 261981887 0
94534578 227691493 0
184525947 312914489 0
264855539 358849071 0
396740476 376266902 0
398871684 535505985 0
384966371 69480170 0
271266213 18494094 0
111648194 312116697 0
167350933 51610961 0
335161018 395112596 0
531219934 85176369 0
136411053 520166271 0
118529080 282644263 0
512399258 71476266 0
151825401 429383742 0
480441676 180835099 0
545208855 414940225 0
438532309 260618229 0
3718759 103680764 0
28519081 457938170 0
406772632 321125972 0
430706459 64396952 0
111869313 85537096 0
308494769 345441721 0
561533022 418384052 0
135768194 330458853 0
26237078 275491597 0
403548634 551704582 0
411819871 227450418 0
263288638 443017187 0
153948855 149778927 0
143368877 354202611 0
420375577 479130239 0
319984918 144585262 0
95774924 438160206 0
195066094 416970760 0
60587268 303511990 0
504952484 267237818 0
205721924 213877054 0
245009219 16121270 0
105075652 258461244 0
474963192 39793325 0
454694122 115184439 0
152447344 21168864 0
226736788 496120720 0
374799665 385946287 0
218134482 153651996 0
445581172 359036570 0
499616651 420768083 0
27579061 163987403 0
249498005 559468150 0
386381257 233051091 0
27130684 342924735 0
204219594 263096653 0
409973432 152273941 0
181956334 396645747 0
43704397 296396425 0
187312644 532169783 0
288300866 179484571 0
422985327 379196030 0
275683987 541363463 0
568830380 269581927 0
232180495 96491503 0
534488786 175772107 0
414674210 489093792 0
242584786 170954128 0
176091942 486280852 0
6394643 18240786 0
432289107 493706929 0
233283603 281427925 0
37830742 341098139 0
74231244 479326033 0
309666842 221145545 0
338869619 467324669 0
229969729 311232485 0
221217117 432794993 0
125889431 81357937 0
414258488 309536432 0
289071364 472449914 0
477519889 172188750 0
343260608 517152883 0
154743597 5530744 0
250981649 198430067 0
514334417 450805500 0
172564304 504261515 0
395663744 1738607 0
497774127 498245169 0
541754749 291582709 0
381492984 542387521 0
507982850 268826610 0
261806791 187010536 0
515104731 539498637 0
4446526 507975693 0
184155726 37663940 0
255036988 70375116 0
389892359 532359713 0
204822505 168391966 0
195629359 220469523 0
169349260 503534205 0
509209657 419286782 0
446929645 91380444 0
235440717 100138411 0
54236449 509999421 0
307151483 435308059 0
390551763 465808165 0
348637289 104295906 0
335018697 47720869 0
369302764 358486104 0
453532545 414009150 0
227792174 216478913 0
261058965 262705536 0
99677893 397737831 0
473216245 216249141 0
412466959 30953584 0
245182068 418034394 0
436799716 327848668 0
173809817 136257374 0
140990652 83067278 0
524678876 80721762 0
478896958 219717158 0
561845016 478922626 0
477079013 297798738 0
365827694 236821717 0
248587310 426319776 0
407272702 240334961 0
103373324 300736570 0
459278874 101403844 0
10774164 118861569 0
277727322 510875757 0
252234041 551994711 0
136970361 358828626 0
387249641 44175108 0
277349914 357089988 0
71446842 540892812 0
219531049 95270611 0
121687843 31951331 0
229237466 471902026 0
476180530 525212858 0
414277105 314702908 0
459578834 241574318 0
104599672 23874518 0
433043073 341611801 0
344365099 428361308 0
270578046 380637111 0
208939629 330963918 0
104720607 195011521 0
479600127 93143099 0
382674172 235116644 0
173465244 253605392 0
339557503 455780909 0
537201072 245052829 0
4269040 272197099 0
348671539 57850609 0
226768659 566011971 0
135102365 304014877 0
557756143 437968479 0
18544635 4443172 0
139920252 505138641 0
42913355 521009421 0
276515652 525773529 0
550224056 521241400 0
26680943 200970884 0
394719618 472194451 0
68099338 244436578 0
64316511 268497417 0
76751825 238501967 0
32262599 24129388 0
288804653 35374380 0
430253312 519214517 0
44980255 381318940 0
292044118 220204485 0
348197768 230031552 0
271227333 261867781 0
115471430 395164746 0
59601851 166599846 0
294055344 397349988 0
556812944 308643775 0
477620926 132848912 0
445358383 510109667 0
297697731 568530724 0
430155057 429958385 0
4074779 252603050 0
369918208 462394919 0
426114594 19463387 0
418205806 68528675 0
461825273 412756499 0
17051408 379251387 0
407613620 27405722 0
279928727 403386180 0
439811747 456018125 0
58399645 86722530 0
389348483 185478455 0
373331435 126970234 0
29180167 268185697 0
438125178 438955885 0
478000687 309008468 0
114312740 250114742 0
300753284 402153131 0
102316220 183875509 0
175745325 80286788 0
231458566 62191347 0
561717714 318575089 0
560260377 498425642 0
409605088 371711354 0
176391910 414927930 0
165274860 510767858 0
311676979 122791206 0
485270807 349308398 0
177208709 530915969 0
492567306 97380410 0
425170453 325764435 0
23685610 302077460 0
543998780 211020129 0
168992399 490064483 0
248610193 49578332 0
514932340 167387641 0
551255374 475943054 0
356184571 109277650 0
11348426 520101536 0
114343220 192694728 0
533775074 390078630 0
520875762 253653101 0
562105965 224973841 0
417673832 565190579 0
150787146 214222326 0
469448861 447366125 0
135673812 15765011 0
12949726 109885792 0
405867290 310300293 0
303917762 79314363 0
562972635 84332452 0
441730805 204650001 0
441923332 441191149 0
338578265 124999625 0
236428254 278227173 0
401380727 107589491 0
470926390 204482143 0
90921086 135447208 0
509744382 527400215 0
538899945 135721718 0
37723636 30712571 0
118512609 2453587 0
464315772 315736643 0
5020134 266144173 0
418710859 84845279 0
524061843 64403384 0
183233555 542959998 0
175554042 141267975 0
170892746 29435126 0
400232971 131798359 0
325925683 120005783 0
484361156 253697334 0
256610236 118518846 0
99883529 490709708 0
444924237 454843116 0
308253558 483569557 0
27084341 484895603 0
157860565 533069894 0
23131825 142603600 0
371342683 41268506 0
175226474 309728617 0
107949498 358158236 0
501578647 89161932 0
138682954 429785511 0
483558380 508102508 0
17032599 309717746 0
113103734 459705133 0
447401686 499370599 0
512975544 39602333 0
109266474 84356476 0
155838810 361226256 0
440286547 53269232 0
347125575 48704776 0
342670791 231108118 0
443477604 320885265 0
511418064 76495624 0
357192288 106099999 0
462392523 136463430 0
112082814 82458322 0
357918793 554798466 0
568587825 202821638 0
327073137 422249418 0
220316544 254190045 0
541159068 218880497 0
306067129 4059800 0
325033626 355719960 0
349836608 553259571 0
499220609 353264659 0
103947571 491387195 0
54148301 102282915 0
472139562 339548102 0
21643981 229630360 0
295723260 312452496 0
61333862 179316181 0
116676281 301655890 0
156152626 334257083 0
318993352 302122805 0
409440820 118509351 0
306094678 285407708 0
92200853 224426 0
281889612 209645461 0
304612201 326382964 0
10755109 390974149 0
401212732 18833396 0
374680376 252626588 0
162443266 342028294 0
488286781 130603418 0
439429308 288897778 0
146879177 477268673 0
328752286 177339242 0
413886273 222456117 0
101229359 509064433 0
380327028 555802783 0
142522952 554149452 0
62228379 411798693 0
473753244 267833027 0
491163243 247405920 0
395956525 367506310 0
504784 17090725 0
330500444 511451857 0
119443346 485407406 0
517006585 332387790 0
53410371 312134477 0
448557383 403273895 0
547251560 379293838 0
300230383 465131566 0
542603683 199466110 0
26317450 123033585 0
471349262 123826840 0
267172023 122397494 0
309843352 195393346 0
432271407 522085723 0
381346173 450908560 0
119759892 359662387 0
78102510 562439934 0
280602868 244712645 0
175439679 81978899 0
363723345 107275552 0
37316899 422721809 0
198834513 126051241 0
74795291 38716030 0
65262208 176598789 0
234368076 330750378 0
557141911 42604010 0
49380053 491805806 0
140976420 32700746 0
197996366 82235065 0
443385965 146021451 0
193106614 136612073 0
120388194 562263226 0
463440717 515059103 0
35076872 205120101 0
559757678 542090277 0
444509600 433008850 0
155635443 386053465 0
209849784 453156359 0
74659782 470054474 0
472724460 212988166 0
465253784 289393723 0
521798996 514465013 0
371908448 558179450 0
86367050 394320454 0
499211098 31244347 0
505513273 117331482 0
190402889 172002744 0
60085662 453379323 0
208605804 54476821 0
196857349 457038798 0
36125541 268200849 0
22421706 126970857 0
367982585 553821796 0
347804507 458745359 0
352114763 184882702 0
300946048 544592042 0
413164487 103105127 0
175348220 126057059 0
314777560 341680975 0
458018045 248732358 0
298056061 510223658 0
26544823 31731537 0
152649480 522036429 0
240654190 203900556 0
476549893 563799399 0
563362147 567935600 0
16200576 329843597 0
515011671 539085357 0
115552075 321355705 0
440879316 227802818 0
129083788 410399609 0
261147439 413834424 0
180290272 224798139 0
29629156 202929494 0
403494625 568036887 0
501201970 302447625 0
166591640 34662586 0
355758412 523775640 0
177419251 101788041 0
249140384 552400040 0
347955282 509160364 0
263687694 241106878 0
298743656 158911765 0
228450512 14007464 0
38741728 492489940 0
364815872 108633051 0
472103800 89970023 0
89423623 415671656 0
401275057 116476878 0
99196016 554845880 0
456979011 490382731 0
433891596 157998432 0
313835058 34761504 0
357369005 324953240 0
323772272 400813360 0
537608343 509669115 0
306722163 414174722 0
507658026 359663643 0
412104712 432691704 0
524308436 517892257 0
360721290 252541628 0
432846907 330765 0
341618071 531393011 0
52834987 346090963 0
139484151 301931128 0
288400834 242982714 0
436193041 421453797 0
178354172 408255728 0
325850901 569274868 0
419122666 540580400 0
161849236 505771998 0
444803199 84159542 0
519089648 29694023 0
223724185 41524903 0
293007582 487222788 0
50966046 490405895 0
107231707 448181139 0
127054321 134011357 0
292239494 239554194 0
389181683 256373827 0
52454717 121709252 0
379944042 222924338 0
56968787 50874197 0
428224581 261224036 0
389769470 361964314 0
507477506 391852020 0
505861731 57407833 0
360422848 274986650 0
369882262 402537152 0
144500333 335226888 0
100469802 500439572 0
172424739 193901787 0
363055154 555017346 0
487043213 14103748 0
560065261 179121196 0
63343475 433156109 0
138974458 296853112 0
331473466 236399260 0
159080645 15505920 0
287657676 21141518 0
426578031 385387313 0
79566582 448495736 0
115437412 4050640 0
236916050 76169762 0
315036000 466003763 0
417436603 442828934 0
91550942 85099402 0
294394999 19961160 0
252830733 140253337 0
481636804 183033317 0
452324272 423090325 0
234186874 546463185 0
405918569 141586075 0
167594139 191416116 0
316050877 147109014 0
259976971 434717936 0
14604680 86212074 0
258162203 135946166 0
130531207 132623757 0
318187641 331111596 0
7664020 272893358 0
47999521 447166498 0
148831804 292555906 0
540331574 483431846 0
459064632 509273974 0
417804107 49099537 0
246528362 498933733 0
493950057 438381103 0
87573461 536191274 0
154941608 388095242 0
422259145 215312752 0
403206047 557653870 0
553415544 279470414 0
76027716 155685995 0
438854984 449789237 0
20466969 557537365 0
204413538 432424826 0
270620330 321344039 0
389074920 568812274 0
46787348 90594872 0
305710730 372106517 0
279776565 385209580 0
309937047 447789988 0
249465032 73230056 0
119881347 118225355 0
436169528 549301982 0
477717038 106228439 0
345817530 291642901 0
7273879 134785985 0
451898398 118694780 0
184837486 451519589 0
170739231 247882001 0
144526746 154860638 0
322778504 20954442 0
261743630 365209959 0
16979081 418737338 0
56607195 254095860 0
154570232 399564117 0
551910951 565600502 0
557028155 209647734 0
22885361 27943801 0
279792534 17882550 0
388883800 60806948 0
209026832 43448147 0
173868505 563865789 0
7505080 52304304 0
519349396 302979472 0
469232795 146941755 0
115785765 211981268 0
227771486 305198551 0
292134312 194547609 0
216484477 429621170 0
542108779 83407938 0
567602227 268761291 0
140934396 15947873 0
424175652 446745592 0
315373038 331056763 0
203986470 404044659 0
246664951 213055 0
563013507 499589427 0
351678228 400688625 0
238737069 301046416 0
202356371 367156697 0
456067933 474359314 0
284990658 420934328 0
417492983 291495139 0
334591725 192212038 0
217630019 170880255 0
510036442 51490373 0
38436854 238508684 0
393913528 260172836 0
438554841 556518945 0
153138028 247555750 0
495746209 523776272 0
51322570 86177720 0
237975958 26506261 0
76209584 336724930 0
553880128 391362602 0
149321317 209224004 0
443819735 96822699 0
154460174 106317145 0
110354047 527499827 0
565156667 482418636 0
505641496 386298084 0
534232450 319403799 0
392808783 346929610 0
536568211 96739588 0
35525032 490953830 0
378406065 239389584 0
273392911 306595093 0
164996623 49739342 0
124338790 89531092 0
382577015 322959508 0
412427103 339686173 0
4952722 450265447 0
292002674 100970464 0
239864047 518245691 0
160464930 19375424 0
437930962 91417858 0
358893150 177773827 0
230788275 520208544 0
245628455 202911437 0
333071019 290870818 0
365430422 505708758 0
449203567 65803889 0
196479947 480905713 0
203745357 278171379 0
357922744 170752483 0
309784529 277365962 0
504607831 468793880 0
331397278 495324701 0
57510070 182986447 0
179804166 383003214 0
25903618 461314525 0
323385765 213855332 0
553914861 412759477 0
9919482 194818367 0
476874504 38436221 0
505826047 372110241 0
16192212 310429565 0
510727655 215122176 0
414641438 372191902 0
130778848 135646345 0
119031417 179153814 0
537965779 334216786 0
429523881 242659910 0
15530664 134738808 0
360294080 5906861 0
325171990 117040194 0
204791837 243290343 0
95575100 450727276 0
332136431 165409574 0
368701342 338594693 0
158527533 263674413 0
326620025 8694904 0
483367577 495385106 0
60601165 148318129 0
165687517 72811534 0
496671107 547226088 0
311854590 444222420 0
418629887 351816247 0
137876254 248581935 0
252277165 163344088 0
391946678 24459878 0
200269774 348823750 0
382997167 23809950 0
479000168 567425544 0
219966559 132973134 0
381886641 500861042 0
422426459 439904786 0
350354499 68504448 0
273771913 448807189 0
530940217 233997972 0
529957063 353830578 0
122518105 243724275 0
337507279 444694845 0
458107663 341647088 0
91382730 388387963 0
179733299 245366150 0
325473230 487256954 0
301113050 462611530 0
166642939 68354227 0
464514239 311821874 0
490167152 422238757 0
244124429 383222408 0
490427045 19633481 0
500115529 382680814 0
98110209 99890578 0
497867785 519499111 0
89894531 553517953 0
153502484 374161350 0
386541696 332511268 0
310698299 412206929 0
370911772 427966708 0
482780456 316480993 0
188948637 393660124 0
458893288 376340826 0
285476461 364170286 0
3120770 322086633 0
11782888 405652602 0
376589998 180903157 0
97379277 170518025 0
371072794 333397325 0
133994512 470439831 0
225798047 453260166 0
332277052 121515252 0
251821078 268055174 0
16641922 556364788 0
435045434 6543176 0
548041304 235433815 0
242900873 84074967 0
208604356 70537762 0
491565080 86778663 0
567052158 107276141 0
295333475 135815309 0
516435642 442007467 0
453805926 396448972 0
171842805 352482715 0
207727916 27650738 0
148904913 266173601 0
329788147 538731571 0
370761972 532609231 0
528616822 365937580 0
524777919 516042072 0
197082879 410041105 0
344478023 81989361 0
107826186 49236882 0
245621425 198169845 0
266076204 150758644 0
403645816 265909043 0
163636164 290856590 0
525086801 20833743 0
298064060 392952835 0
444618438 474762478 0
228525235 344888255 0
175656343 143593365 0
530911970 375373932 0
551543792 377421089 0
163307205 180182808 0
279785 90122470 0
158113466 132612829 0
328229998 447780943 0
173376194 200415489 0
378537736 447998169 0
388901858 347648463 0
549100871 334306769 0
340503361 505660562 0
200534944 185803404 0
29841431 406301025 0
233049861 525796667 0
260103103 333939191 0
429392594 549498121 0
280890798 415186171 0
337879484 344027217 0
91305699 48828017 0
98842452 507533468 0
123882353 136464339 0
384050918 373009369 0
132576078 116101227 0
230099681 103533550 0
285367741 98671604 0
474646218 51419050 0
458903376 103299765 0
414100446 385304869 0
100585653 221162994 0
555597809 350140417 0
373034733 159403675 0
449790412 500464763 0
544366438 105733884 0
432135712 454684784 0
59881343 339699837 0
68684047 94821447 0
229448490 205558419 0
386224189 470796080 0
529920809 455330054 0
224613718 280966933 0
481692365 227070325 0
199061153 509483908 0
430106058 564645169 0
446451927 120131204 0
184195327 157490438 0
77925894 18733749 0
49856498 457352342 0
21798256 427474692 0
361174336 98578751 0
484245065 413077283 0
517038482 49124618 0
197017625 185833894 0
475087473 231952195 0
482576964 490872483 0
459630634 555253587 0
273204311 447653701 0
381362330 181165115 0
354475463 315688728 0
28641139 104943546 0
100002251 431707462 0
541454960 280417670 0
96172203 205850544 0
190615859 321731563 0
495235278 378046356 0
200958301 334839080 0
390841766 166304367 0
130895111 113173453 0
458927728 275551934 0
568408866 354552934 0
286641966 32633566 0
454282004 130359695 0
375916856 500100444 0
244824565 31910086 0
164630838 551268926 0
34719592 239620918 0
220595981 339994254 0
405831665 176717217 0
454502009 408266443 0
15419824 73658961 0
292987884 118118486 0
519681704 238237424 0
546752456 55756065 0
419673591 114535441 0
479503504 548974563 0
340781936 274899624 0
197518231 378884062 0
139900854 370303955 0
107784890 217133331 0
233305585 460344839 0
287079145 413443295 0
480488409 81253742 0
509367950 26733006 0
427226411 315235054 0
242516428 292035002 0
100203887 294269169 0
304414100 394483231 0
521793613 434916280 0
376904975 141199586 0
270277973 268989598 0
528937430 441390394 0
285541434 345563638 0
470658725 241485898 0
268817392 226706336 0
175054051 431660082 0
325370939 126956634 0
548710684 88458573 0
120127933 230155327 0
367455547 519483297 0
117528214 131878797 0
520019043 491666917 0
553071215 523063073 0
255376512 393349989 0
305483808 566565926 0
448936336 302324129 0
391603180 208214499 0
99536941 121178152 0
406224954 309951862 0
326016153 24523842 0
34605299 15356703 0
534192908 542189541 0
166817348 205716986 0
47800581 347967904 0
28660052 328049077 0
80132813 302800979 0
265369098 210354033 0
76798921 509309106 0
139958972 156819495 0
433151699 103705119 0
34765517 83318901 0
252870845 85941363 0
321027656 100196443 0
53529445 377985043 0
233867267 100300544 0
328034110 479883572 0
358523440 132746779 0
249705476 495770972 0
447346805 398562027 0
519372420 129341057 0
233602955 542760532 0
321790555 387481774 0
564474993 352692126 0
559642951 203958601 0
520635111 274164540 0
66826573 357294814 0
97155034 501425445 0
416160202 296798841 0
33399151 145885857 0
43045112 147931114 0
264763116 561648679 0
325227072 396477850 0
65196115 508683033 0
250516525 27529854 0
312505367 373800190 0
106292643 471788380 0
207898061 357496703 0
299910183 261039270 0
75317346 168186689 0
80968272 244542637 0
438353051 52075210 0
299638724 293202918 0
498415873 411096708 0
96209012 448971520 0
306195262 110065937 0
538080077 405665431 0
114851858 83764628 0
147550563 483262403 0
115849055 319506910 0
92567555 1330252 0
417960099 474150258 0
462239046 355678873 0
419473189 66755270 0
22293271 92442111 0
379785915 422254188 0
493317380 90801316 0
562226371 102241608 0
256309180 376987416 0
329081273 4691566 0
506076066 22251312 0
233851504 412605956 0
270416052 473760262 0
4304478 527077447 0
237775791 430390985 0
532349656 329122051 0
188822329 285191580 0
126696349 328975996 0
501334867 502690381 0
527587083 349698312 0
436028825 502929006 0
238378648 308624392 0
407327813 551367126 0
42884316 129705792 0
19493832 328376542 0
470281625 299596827 0
40921193 433306118 0
349401119 249201279 0
313634112 263200574 0
219536319 411307936 0
97687625 352292920 0
331288901 518534970 0
208314260 98009482 0
508265125 251497366 0
299899874 214079489 0
152530259 56793290 0
25605205 224567081 0
33756637 431929065 0
435116571 27361256 0
80643279 203218475 0
143210335 481522917 0
568923571 383521439 0
19948133 210372463 0
334125330 17603023 0
91919907 333496655 0
97012915 419074757 0
255963428 389168072 0
20823577 19376402 0
564341574 482889021 0
61038545 118188977 0
533573019 388741182 0
361309578 108107498 0
102671828 227318881 0
88519014 432851210 0
523904065 100083653 0
26396965 87755065 0
357691096 35224441 0
546254115 76772630 0
178577068 550933347 0
54347092 15058149 0
275514783 539556934 0
187784131 545053319 0
156163341 390711224 0
376410663 42698953 0
387487969 296252802 0
282190893 90356900 0
215419892 443933322 0
130059413 171538722 0
448262010 385765785 0
352655299 456360841 0
128501388 469132885 0
268614644 48902863 0
279631722 553646197 0
250200983 129490610 0
367442267 58548412 0
109018696 152324427 0
42083133 159132945 0
566089414 17041249 0
403539823 547393262 0
381301653 237729764 0
485326598 150096637 0
211352378 56457885 0
289399209 407109090 0
225090092 298093257 0
528007703 140589978 0
425719730 102110638 0
345667850 392653268 0
481565476 399290561 0
220850032 424753934 0
489217438 165815893 0
500824203 440526934 0
202915222 508225019 0
552725308 421223208 0
203117791 369263857 0
162388823 442760210 0
5132931 423983708 0
167387111 444536161 0
376679105 387291805 0
214484001 39841940 0
198875433 491207091 0
486314965 438727062 0
49317568 436181531 0
279145104 221193591 0
353108639 28553280 0
550135801 371651700 0
385529910 424758534 0
536815182 24348973 0
140975232 38555295 0
358235482 270408430 0
519433902 356320419 0
435778662 75257147 0
362401205 345251509 0
398086854 136417717 0
203256260 360010050 0
255661092 97079756 0
525735256 534514211 0
310165413 237377399 0
419418267 67804535 0
56327820 344671466 0
530811693 218358427 0
524177280 30650224 0
407342263 119097209 0
223349464 161913061 0
462784607 2073771 0
131368982 10375368 0
542298256 101772795 0
33747387 155963059 0
160191111 294477979 0
367730745 323134127 0
21839425 72770675 0
254372221 42434241 0
78624576 214279290 0
272930513 547945749 0
399311814 374801117 0
324793540 423811497 0
484892223 205368046 0
366714221 83491127 0
486186585 170083577 0
386305109 135014194 0
211706043 407246291 0
273007056 404361709 0
212320985 152939968 0
149890120 185401919 0
508593295 500007681 0
15596880 364578631 0
428921480 19612114 0
415962219 528182155 0
163477267 355764237 0
169906823 361064135 0
446436465 373267233 0
395762581 16549318 0
549926118 415557071 0
97727629 405015036 0
381107940 441216963 0
185269198 136188920 0
271265205 13135886 0
418221938 77340135 0
378273213 232695140 0
336307342 301111792 0
487522871 530273309 0
284934973 43903639 0
100391388 389395036 0
218366634 231287683 0
522464882 341983901 0
216082648 158724834 0
22488048 12588679 0
567607931 333038105 0
230187313 482707804 0
295486653 173767916 0
529907126 88055536 0
328714627 535318271 0
513479403 90175073 0
26573958 158656104 0
57325699 308416217 0
425468298 553588478 0
34714721 352286706 0
320288010 285950997 0
560486584 562585736 0
117580842 367789975 0
526594171 4921404 0
350570244 278881684 0
267219399 111309916 0
437746163 141539800 0
360947298 323834800 0
320862375 264951231 0
526259552 494326206 0
76215128 550311357 0
429514949 235865902 0
168585063 55924526 0
182574183 400822674 0
38313164 312711356 0
414533852 88678540 0
292380041 355061082 0
487993627 158219488 0
281426779 61418744 0
484890770 274660420 0
310650527 431479347 0
39532674 497420952 0
253822379 198723427 0
166389562 30924942 0
377693342 554263028 0
2832271 387288607 0
202740618 263990231 0
548682458 554688681 0
119883711 54057474 0
492569718 34543820 0
215587418 388317630 0
137408216 479199635 0
552757544 532113007 0
494936480 182845952 0
451908290 349669526 0
226567773 359968274 0
425086450 394904550 0
368194324 155617874 0
155112608 235610383 0
407284276 338031411 0
275049129 349768395 0
293699988 81538662 0
72645660 287641464 0
89748805 556102118 0
300295406 256728662 0
84808791 219103452 0
278090218 131377962 0
369187376 108724397 0
434984972 331272187 0
511581162 376976058 0
95778528 17281893 0
549970321 440124168 0
215777383 9206617 0
453730769 66222089 0
221592069 66117824 0
260072994 340318144 0
391138961 307826345 0
309856216 557320731 0
404208249 250146546 0
10837975 147297872 0
506318714 126142050 0
295174611 420094889 0
467903514 13853488 0
484579141 277675669 0
212621726 536646647 0
173682727 564603421 0
136410188 312575613 0
482932046 213373444 0
70765983 480311643 0
497442518 305734607 0
15856961 332447725 0
540932165 312496740 0
48280597 159473725 0
436714651 552051120 0
286566036 111767042 0
555075174 244807180 0
72154307 496635707 0
217244987 183383473 0
476471443 377025841 0
110022087 328561709 0
491695267 305781267 0
150800967 448977854 0
178685512 448364947 0
148078144 382889721 0
396053655 472017903 0
232548509 48931003 0
16885074 18612857 0
306428710 181757837 0
83160226 64668932 0
391721285 436129482 0
28911051 371514353 0
414737178 84401784 0
440301637 299299627 0
146032086 471487859 0
504771648 435560437 0
52642327 246882171 0
223748399 106636798 0
28418755 444795965 0
137734273 182404617 0
56191821 326036801 0
39721935 140287516 0
218692377 143361032 0
98074137 511629343 0
410328026 210108450 0
423601733 297897780 0
442339195 560788550 0
32891912 359957893 0
9292025 384872605 0
45490307 278632331 0
170873504 117938912 0
317721993 418992318 0
543002845 271440634 0
82580297 254531372 0
111273039 418338922 0
99579376 118609626 0
174666260 538751203 0
151539066 568868408 0
64695548 302947843 0
184204679 192176387 0
52127833 258639515 0
300022563 509642103 0
526562934 523048329 0
112808647 62705145 0
400719617 272199526 0
77527391 339543303 0
402573680 511834853 0
423309065 502907157 0
349200787 497597184 0
110892409 456445654 0
320268884 1072649 0
16649020 135384147 0
534114719 554087447 0
346770023 186518710 0
262470123 223155906 0
16005295 380874990 0
564310526 132136499 0
352115610 31543895 0
171843786 420871995 0
85085064 122123137 0
180997318 157307633 0
364578523 40602524 0
450830948 26470134 0
273771811 388981876 0
135802197 122794078 0
363141389 14882168 0
383398755 15704501 0
110440530 315781037 0
171974934 392512548 0
281868977 247853322 0
266876627 278511796 0
250588077 2233136 0
274363999 124028238 0
63776970 256517948 0
138171252 140948192 0
56051601 484940434 0
174088113 539789269 0
338235576 301198734 0
545098172 1882628 0
403781873 537354951 0
518774658 144093423 0
465496180 245638903 0
426329492 61301762 0
346800078 155459529 0
287712909 94190921 0
65583174 3570106 0
459508374 177669831 0
517702667 533050028 0
320623635 30357660 0
456682502 409228332 0
185823635 495999280 0
99098726 55178860 0
76624560 404385679 0
271043326 334917169 0
350665195 297392637 0
14688554 324888083 0
90526748 191806933 0
336047113 147212729 0
349604974 519057857 0
309197806 505632132 0
416986999 480056456 0
186319692 1529166 0
134702211 25877664 0
328380559 529892043 0
394054339 192347662 0
91997526 272460136 0
281391341 460402063 0
390919655 463584266 0
174310472 365546426 0
188519022 62568236 0
197978277 168418089 0
556131139 483063677 0
460289096 119349723 0
132186448 373475350 0
463161151 284627445 0
291482142 435790613 0
162360357 259605937 0
250121809 144892670 0
516625183 136219579 0
140789582 118225696 0
496255004 183475472 0
141910746 329432039 0
121082615 64665874 0
312124649 227861608 0
413558744 37703640 0
120922575 555387097 0
133659258 248137042 0
488379977 278524536 0
122895275 262310612 0
60449992 448342800 0
517346167 17983621 0
533756839 416000815 0
55453551 415146563 0
22743414 16632980 0
24502118 176312667 0
142169176 371678791 0
424647211 358814296 0
309456437 262097563 0
407418682 119076917 0
150995278 542402850 0
360533765 315178827 0
474354802 226644927 0
234407886 310269815 0
164530680 124650535 0
260240434 417351895 0
562890334 273191411 0
142460477 519041189 0
556908285 35692513 0
59995371 147363604 0
486358411 554429428 0
45568323 295980661 0
308817929 158831328 0
282207414 371869092 0
126728970 353993361 0
183305571 477921424 0
370769219 47229396 0
458023834 310495044 0
53910802 317131928 0
275885893 416653973 0
38912968 516976937 0
202645918 244911815 0
1996417 57362259 0
106148115 224818249 0
252506687 286755405 0
41144079 257465645 0
301980418 304496011 0
420192707 350516899 0
174187324 463478556 0
408448319 56086861 0
482638839 360156393 0
122205182 262942552 0
444301727 543152630 0
453474211 326477886 0
85332934 539772942 0
152084058 6042819 0
469437168 284405339 0
449276431 14900171 0
208969728 564372677 0
539723848 502875304 0
337029924 483271343 0
245783130 351752068 0
53266377 280840219 0
539810485 302574743 0
393960286 393253201 0
313403309 338910550 0
165950577 432560542 0
525685412 12662303 0
499391550 551339389 0
436259470 490641731 0
118693292 107744341 0
427424297 459710658 0
376208038 362372088 0
391565662 543814680 0
61556615 557228238 0
426321656 34126923 0
115766175 194749121 0
420176332 364434626 0
536552299 272426794 0
263811708 406519 0
253638582 245786820 0
9377631 304371238 0
65828730 562518831 0
303603269 414035208 0
12604564 5308983 0
508256018 385856393 0
24007467 340844876 0
344954462 166737399 0
151332366 333439810 0
44223521 146815378 0
515033961 67151099 0
531200940 528745772 0
95601180 256414714 0
213946163 349846126 0
402160800 425515225 0
193191033 56187747 0
18670256 224561749 0
369533661 340088180 0
255480546 518998725 0
36288349 364989501 0
442439955 825212 0
416719638 191009564 0
69815174 101469588 0
551370649 303511811 0
419611448 564916325 0
326381788 542673840 0
21483241 244811610 0
543443117 48174647 0
207867674 63163145 0
374473314 24653766 0
397979670 512684521 0
34804216 481961874 0
111512981 532413507 0
337308818 251667705 0
394388459 163765064 0
214753166 415397512 0
180739645 180226835 0
7454189 334390338 0
493677121 212431886 0
310985815 304394334 0
160421449 282145108 0
441189071 129399580 0
489457484 217849004 0
502497635 345977246 0
390330904 464905142 0
552162942 213697872 0
326418640 276790074 0
309824756 106877463 0
400379276 85981589 0
491829718 12366397 0
457891015 94699286 0
44932022 289392600 0
359444310 313056716 0
120092379 332542669 0
387159769 461035998 0
339994127 2090516 0
244625809 474765884 0
395306503 399269051 0
274340667 390651522 0
377880483 145847942 0
360540364 230661054 0
64169062 556067855 0
151448091 261320410 0
357774457 500533212 0
230219974 425674628 0
381111554 347663105 0
287136524 242341782 0
391038505 506022192 0
170633042 300600427 0
22219582 135256296 0
29575553 89410075 0
258313728 37747068 0
90808347 326832572 0
157706594 263711503 0
35704557 390537304 0
294685774 29670561 0
256996320 121932929 0
163997693 239163404 0
7248577 256539712 0
560982004 130255664 0
564453244 430465517 0
228035927 46438077 0
306846158 360003182 0
409990175 169695999 0
520167336 415352424 0
34253127 125639657 0
409108876 185687860 0
69448168 356080946 0
86498596 390892355 0
107085110 348761702 0
479885847 370844701 0
163516884 266186928 0
152632186 470484285 0
330543342 521186295 0
168420808 28097662 0
478038126 223759634 0
401338347 221693678 0
404432273 442062248 0
79581836 448323859 0
232171858 435425498 0
517231639 502273901 0
487425353 130988812 0
511484461 4531497 0
148330501 13380363 0
259796675 60779840 0
418118244 387983326 0
98660146 358563770 0
321775240 464367260 0
451547868 100558806 0
308844921 131557755 0
314558587 562733501 0
161464429 416160312 0
458691320 223657438 0
303636407 214724855 0
103185519 270051091 0
65033725 324484595 0
383054388 473206363 0
492468899 535843450 0
218954819 215061425 0
355849622 279919435 0
95867060 463767426 0
241937825 96567239 0
440416240 547061513 0
467041616 429319438 0
537100919 560449854 0
330123478 509427176 0
68488951 450185502 0
194485942 210215848 0
218104166 563441668 0
483642833 554842642 0
395847429 238557575 0
477988571 433321021 0
171737267 175994931 0
558710780 521826339 0
137138700 122266869 0
529828679 208365669 0
326890467 372432758 0
446902448 175432431 0
92053332 283833276 0
461307259 164870977 0
420131218 276156379 0
461674011 45858261 0
553167512 166697022 0
54638685 42432685 0
260059641 156841352 0
309994212 184709798 0
210142241 475079522 0
142474758 391428298 0
134033556 344909583 0
165203802 546296197 0
485862756 54241823 0
114817389 80989491 0
457737673 226154384 0
394212944 194670225 0
314977224 255432280 0
202117996 375052546 0
172734745 236841636 0
520464924 4374985 0
32340821 526215521 0
159596713 153534926 0
151779359 21471062 0
354182438 288529895 0
488197790 110973403 0
73797400 509133831 0
319753152 483623014 0
196495137 117834642 0
446362214 167372666 0
510808389 8191908 0
352905230 413255186 0
324678400 439776504 0
253693032 439514753 0
534579922 472302516 0
335848041 187017903 0
369497288 101302180 0
449385885 479885115 0
139348057 49142779 0
258756004 375447775 0
356531477 199761616 0
485365410 534794133 0
331512865 135288129 0
266568523 374842037 0
438058478 269075520 0
412219687 229413923 0
456262173 20343400 0
330326292 538690873 0
35803240 285000140 0
170870540 211651640 0
401246499 295957435 0
335182732 55907370 0
157738607 445322506 0
465269375 392220603 0
362332828 497406274 0
39345555 103441702 0
394905262 285396168 0
172890342 504635777 0
276678050 526126914 0
119325759 122141013 0
278840488 292214 0
420454058 481485194 0
505045484 176594517 0
170118518 133746769 0
497645669 196998502 0
251067273 382342708 0
189831318 49857329 0
447281918 211087396 0
296109217 265652527 0
225072340 19745235 0
228997593 100047019 0
253011402 38840179 0
103481354 263034880 0
153305573 75197355 0
42550977 551404947 0
504763356 174849541 0
124850890 294727461 0
416743229 13996936 0
188380599 115305713 0
284299288 39234996 0
167512367 336548774 0
520041596 297732616 0
457696132 107206199 0
425779722 114286373 0
404406811 371332628 0
227618095 402870914 0
79970543 450739003 0
83210829 296350864 0
149521249 431088631 0
376177233 559850467 0
209742863 327891739 0
446531590 464631113 0
74400814 226233525 0
447591922 559248267 0
310618259 85682108 0
261589891 250781994 0
492118244 16044097 0
528696153 193595082 0
158418838 261376759 0
405375361 126702971 0
178503335 21450845 0
521769436 113962254 0
272051262 55944785 0
460800723 248175665 0
357114734 209737109 0
95848879 245931489 0
201970341 499593463 0
354638190 44562886 0
384071951 316375917 0
448902615 501931301 0
434359276 362252355 0
193701101 445628522 0
63255753 392463622 0
234099806 107401834 0
514114262 383679722 0
271374832 128085775 0
568453562 419560618 0
60305597 406218212 0
64008073 496339633 0
353049650 502976857 0
552344365 374610341 0
382077139 478253114 0
31058934 100097811 0
521081281 394026816 0
271918819 83332822 0
52167523 68343929 0
539775466 7045944 0
522829425 117063173 0
420067425 459058006 0
562915463 470765874 0
462543383 196925163 0
512173912 163190621 0
335695284 112696806 0
44147851 92192333 0
89411949 161362412 0
528184861 215130151 0
451631929 465084512 0
324440111 122406850 0
359949426 183602256 0
197313821 46762617 0
122205009 357714736 0
561620396 365861694 0
212809815 97176661 0
510480733 388787597 0
301375753 470404422 0
423694243 322381738 0
110796342 283051123 0
234315939 198234990 0
303622730 328698156 0
190953762 96270666 0
425270261 562397306 0
30386714 466255532 0
536807257 182080562 0
34322548 346162829 0
289231573 115523524 0
218607883 255608010 0
176764287 32078216 0
499864959 484182152 0
60093576 454298840 0
78003605 466697854 0
345496556 143524182 0
129009283 446933671 0
512662722 58628851 0
267092347 263267769 0
568598128 166333718 0
394651316 32944535 0
565197978 187062713 0
127328121 188958905 0
322669236 108917001 0
522896859 442695955 0
172104565 71626033 0
81215549 143488662 0
113080988 561718497 0
108775306 424109973 0
406291044 279093441 0
522077206 274212295 0
139396060 477570650 0
218880873 238052700 0
451109711 229917459 0
302558242 341616886 0
143658926 486550201 0
419706519 171065897 0
550864098 475065831 0
307385092 69115751 0
461506548 486915234 0
274575324 24558776 0
119924808 234295286 0
288598990 182292671 0
31836925 544568618 0
499781143 128086048 0
52140488 248487855 0
53915172 291939860 0
244880135 9888241 0
301354508 513862367 0
230953427 158774937 0
239375398 446735376 0
20495576 344394370 0
103125234 432567667 0
330946615 119259201 0
122162086 345843775 0
209037475 404500468 0
113723528 55119329 0
552074730 161231002 0
112326445 475969616 0
458822716 517063258 0
393412750 557910264 0
215896598 517806527 0
9116341 65000228 0
376925789 468208955 0
233547804 26759347 0
348593908 165632686 0
48043744 98713297 0
444740323 369983307 0
362354165 443271107 0
42664241 234169524 0
506021775 304641276 0
246966409 51238458 0
368037323 170884593 0
461600709 388743681 0
446409137 283959909 0
82990646 461264207 0
549031084 267013 0
36104537 201949655 0
433176887 206354774 0
30359681 310476085 0
160748424 444492092 0
363381529 185597162 0
339769483 491946425 0
394930500 20232961 0
43813543 155363510 0
133733680 217457090 0
239844851 301064048 0
412414429 445698123 0
321518195 61115003 0
531045864 35574583 0
85628424 217473232 0
303673288 491159479 0
432709841 439880684 0
59390415 103276406 0
330093024 67335848 0
566792231 111923561 0
431926340 461281359 0
435535459 554962010 0
336560290 226862974 0
73064540 164232990 0
76372545 184661561 0
345950521 133160540 0
396071427 127050530 0
142708418 56314288 0
527255713 36737804 0
342668237 531736014 0
553027701 65951248 0
553691202 423311297 0
545873759 498765725 0
506046465 329352719 0
87388182 276869430 0
168955914 102351894 0
5363703 207641152 0
104245950 144499341 0
363413681 62598630 0
519561634 168476202 0
91487786 180084245 0
427150543 339549814 0
561810784 244112658 0
533742600 423877014 0
235197212 138018774 0
227203982 460696172 0
447962006 142100622 0
466812193 426993851 0
133648660 317061189 0
197435425 132076496 0
287994913 274232533 0
498579632 66124411 0
1302428 542122380 0
22549056 53574250 0
556069591 367503949 0
354387985 557597903 0
324313472 209209879 0
292134196 321044178 0
212252343 353143535 0
73605335 539982876 0
453371971 565473188 0
539901225 530788955 0
546028206 365258585 0
411388987 35831666 0
228982978 77620867 0
7429853 390392568 0
130105829 210801061 0
157250244 287313580 0
330442489 312851961 0
146905773 289254637 0
387857201 306645522 0
259402467 420068994 0
426794648 433176347 0
209385405 500119673 0
510005241 34801564 0
57573486 535105719 0
26704550 67981198 0
205977258 462151968 0
369101227 401434981 0
316054325 514456021 0
331138723 487918220 0
298007374 369258771 0
138309505 424669071 0
251517163 314281336 0
187068786 289409800 0
242259445 558341427 0
488682456 72148838 0
380075672 350616658 0
384473848 80557904 0
200054181 164273787 0
153940840 151828722 0
7216279 379098894 0
430229000 49479681 0
448182814 84957089 0
361472465 86917035 0
204394455 566064495 0
83511595 254147406 0
24750318 337797742 0
52365097 453065664 0
292305260 472283745 0
445848353 5446936 0
349545624 234056823 0
568205127 510225121 0
497579758 270015720 0
310053877 515540197 0
320592767 2323929 0
177196635 120406281 0
405669886 426847579 0
478006433 3782699 0
374146476 531681255 0
546669239 340858912 0
482292731 43163493 0
94803389 413182780 0
36536502 223854847 0
539718973 88512985 0
166816221 191208012 0
240541193 196821812 0
25001760 511482643 0
404487527 503981275 0
487456763 552274646 0
181740405 123919568 0
207984495 370514315 0
522920055 221299855 0
49269546 499675032 0
128420124 223045717 0
315355233 551552534 0
492045325 234616963 0
57378337 477069752 0
192055335 109937412 0
279296416 502199444 0
338960698 299471528 0
261675582 440223655 0
198861660 380693448 0
279202833 512023843 0
563278640 354877298 0
74561837 237507815 0
48934304 187419411 0
349760710 415744803 0
325705462 483460052 0
429972524 491136790 0
382468813 441011076 0
80863436 101304596 0
321024307 182522942 0
47939771 39505760 0
549175726 328021341 0
148300108 301281022 0
200435264 416708252 0
187576160 212448495 0
296429971 350362051 0
427851351 67436602 0
141974580 524251542 0
372728037 486217372 0
468855027 490862476 0
5681796 252010315 0
61039960 130072355 0
254957192 43425500 0
452622458 490837213 0
112103573 147696850 0
554954144 139224232 0
159857808 169328743 0
200719270 443073820 0
98556860 457411829 0
290603811 510973806 0
20117155 250970344 0
542529793 95818270 0
415249100 384383630 0
534262275 555406153 0
95652440 152741378 0
430643812 213889221 0
495350296 367509251 0
62542049 21787919 0
408316344 36030255 0
342834915 504471082 0
211924219 346071615 0
311413127 161332531 0
228991481 222513947 0
258438496 23172134 0
259146361 527463095 0
52960147 491278756 0
265828985 336640405 0
567045343 415591344 0
479841281 365136948 0
546381442 81058920 0
136341603 71973193 0
522943559 357427279 0
301488703 506020521 0
221464669 554076393 0
57136177 173735027 0
99073598 54435994 0
512063176 98211211 0
541481836 77374089 0
284084655 182483384 0
154488670 268832407 0
384405959 307973858 0
518927740 482051776 0
445640663 340329169 0
237468463 324155563 0
518301635 314123879 0
398806236 21856507 0
173209637 462813539 0
37672686 154732491 0
202138310 55207316 0
473610158 274730951 0
216629599 334160817 0
224694937 134973476 0
135839662 228896247 0
10616291 366817965 0
513492800 89031327 0
493222625 11499130 0
498698683 140016068 0
59502207 41139869 0
139516571 85163024 0
494182318 295500446 0
357099445 264279148 0
258163004 536399564 0
36143129 101084713 0
182651832 71278686 0
437542061 218944616 0
560929584 288531770 0
261616451 242517770 0
335748601 170875670 0
402117531 566907916 0
179349154 488754047 0
314571597 357377897 0
260876832 196689873 0
174940703 143996925 0
478501788 11032542 0
94114371 375197668 0
201427781 529050403 0
366987670 29062499 0
391120784 342444780 0
134859389 460401576 0
404212477 44265264 0
548586761 214285634 0
197230923 264960484 0
243299081 193169881 0
119488434 37121743 0
491376946 233086965 0
246849403 107785117 0
569234652 175677889 0
322031723 230196155 0
47996593 289696910 0
318891741 214226819 0
63898315 196134525 0
400962630 459833617 0
51535307 77905190 0
302663841 29608275 0
397572508 297106114 0
198988021 561035897 0
430171098 201989779 0
13917322 236776757 0
146012495 294262610 0
126171246 459648025 0
24647799 17876539 0
437020873 470995250 0
289620915 368123879 0
529405010 338307622 0
78393115 477434510 0
396382714 99012437 0
95232541 42345504 0
442942511 347236543 0
15428427 435270666 0
303789818 238218969 0
321401564 22857443 0
229642628 87634115 0
288904299 507274414 0
191317201 150229284 0
70251674 311271780 0
246565714 181031540 0
515396717 67019505 0
61513412 179118225 0
200249049 378824428 0
510301265 323375508 0
241320764 409048342 0
191017927 448561426 0
472700311 293831712 0
540308265 511721427 0
318592469 503276132 0
3993702 34189259 0
409173627 545922530 0
387342363 11844817 0
134965320 258744400 0
344106309 428000242 0
147085364 428602066 0
296537593 263171062 0
449387080 557584958 0
381879479 221291873 0
520061394 554713335 0
284286465 255848275 0
407944542 532845556 0
376287325 59263375 0
162902233 413992688 0
306107858 539378563 0
197428512 531211998 0
534071943 360085011 0
208736735 537856713 0
123923244 265230173 0
521761457 3943450 0
198019197 414241112 0
84851080 562315637 0
192433610 189481771 0
7611164 418634715 0
40353533 65048415 0
310812093 227132059 0
91068943 460626615 0
150672591 386905238 0
552995298 145903471 0
17397032 48004942 0
432317634 97194618 0
129665239 379198382 0
287476691 568416550 0
513230535 426672925 0
434052964 444873180 0
155141667 248305174 0
49710736 564708007 0
260758089 370867413 0
169369194 328514382 0
432611173 389427299 0
389413468 193917845 0
364450809 280352082 0
203487674 16495300 0
222787641 232363394 0
526085677 325411131 0
346633573 209834435 0
226226961 80725482 0
450313906 517444134 0
311486540 411592811 0
500553337 452327328 0
240794059 112608086 0
540448153 446424968 0
88222077 95175548 0
481670436 156311040 0
362855422 506587336 0
327504330 304885344 0
140425540 172569417 0
215650712 24661556 0
159802014 82709399 0
163012970 400736629 0
355343407 34650848 0
493381804 464694273 0
227769998 193021079 0
37058399 354279772 0
159711906 312526947 0
535416088 400233254 0
7375627 471756537 0
237688084 244598025 0
174233996 308180146 0
53944668 337239564 0
429437286 219201049 0
190532064 346159963 0
378376306 132231954 0
223701501 217605485 0
210179366 567490248 0
256477789 467940579 0
468715628 358666318 0
408065695 559856522 0
140874057 167188617 0
326798465 148802702 0
147565639 559787519 0
236349631 298464500 0
83099882 401556166 0
474541888 44308554 0
32935421 32628575 0
17108810 53692871 0
314200774 174926584 0
22941218 290211409 0
504409423 538917614 0
81786455 188986607 0
520998489 520505956 0
37290477 100922717 0
557364417 200416489 0
520082565 235035214 0
495958898 354918999 0
345711655 3124757 0
128466753 184905960 0
401847782 329455794 0
248552186 137058666 0
49313243 483975521 0
141091856 431766242 0
406348860 172618555 0
172806801 522923304 0
136196900 517942973 0
468070736 57687464 0
557923390 434910738 0
177483967 321991478 0
30622807 78814056 0
51175639 150488497 0
179797021 302871432 0
72501959 361023942 0
264051186 433633248 0
106013956 372769684 0
551817740 565325778 0
131363834 67138351 0
304642458 129932543 0
509618616 284037767 0
149697840 138587295 0
477604809 173808641 0
294876051 207849267 0
95591881 222862848 0
568114810 471341994 0
449479926 359058281 0
230985016 125267350 0
385931443 37525010 0
196758715 429774845 0
165667469 46182110 0
317385858 284142403 0
41380742 101396903 0
501125929 210736921 0
161872270 474356059 0
120069588 396146820 0
343244567 66954269 0
532936504 40766112 0
143180248 368595842 0
117138521 333374928 0
490308141 186728671 0
111361498 559939802 0
243399544 503980782 0
479417263 519751988 0
568208416 11390288 0
379601385 222641460 0
461157451 151740831 0
550712988 529604146 0
430841930 349106017 0
8746139 86655549 0
278719512 369449724 0
313819754 109521177 0
69735471 409584501 0
97947646 261969256 0
35855175 179064375 0
96359804 231874319 0
9286450 472728124 0
201361776 372164350 0
49710676 54269513 0
444095107 164725948 0
141813912 541753119 0
475839155 298237739 0
142088290 291453546 0
126122292 469442874 0
213757315 352842120 0
169050003 153369244 0
290461307 244523354 0
11182365 333636050 0
548539230 128052895 0
540255170 418879516 0
357402528 35294364 0
307608368 533597851 0
36808539 101883836 0
20591524 394446092 0
158721712 474632246 0
285739360 244654722 0
423242660 414646804 0
129008750 328123255 0
196336460 27352841 0
76786770 132775416 0
45137469 567864890 0
164542603 568423392 0
508166279 481236632 0
130401874 357815671 0
201869212 424149432 0
243782231 300004438 0
292990133 482486240 0
34434796 482530196 0
371206259 269924606 0
14020287 286405289 0
285815437 51226174 0
268290550 219062243 0
375626858 356511083 0
541839822 479517004 0
326808711 73892468 0
451158714 415986196 0
533085574 174013573 0
280736403 110845913 0
512449215 425164666 0
377475844 24618490 0
563672877 421992072 0
394573989 71561142 0
282300553 334842774 0
408005598 338618888 0
363790957 62052134 0
162681286 526225256 0
254904978 18048047 0
443579054 276357366 0
70823080 133448251 0
18595051 292712192 0
460647067 490988346 0
187259345 357658685 0
396021218 369401677 0
347125480 125723490 0
164739225 165926331 0
218337467 445896157 0
95321913 519618749 0
482447471 358426396 0
556457037 74186581 0
417381449 105306249 0
348018524 458662847 0
417193358 58358249 0
54379003 327553914 0
212995489 78969914 0
194871413 187544244 0
308156724 109542608 0
27502215 234461060 0
553875340 220836692 0
174608083 532422357 0
393814125 57631535 0
483669119 36682816 0
92184252 17227187 0
344786425 348205433 0
379250790 399092493 0
179737269 77307318 0
485335747 215582327 0
150724078 35244678 0
101732288 410655132 0
455139058 146018538 0
252294236 494563818 0
159448143 406689589 0
354219025 537218760 0
470438760 313189461 0
515240864 353593413 0
227397472 79773490 0
323659486 534868258 0
190218933 517317364 0
499758245 565863178 0
133806876 35981614 0
190230948 265111452 0
173406260 85455736 0
103666286 460890522 0
354518380 509346857 0
144101792 8432673 0
244145258 445893005 0
319331957 344537926 0
22532457 440788322 0
568623656 506628917 0
491249079 523713108 0
204390811 365996939 0
481883479 258248673 0
191668692 7111042 0
418928972 152091457 0
506215426 492364987 0
446867811 125424950 0
554561204 167077546 0
495373071 287412609 0
20038461 428904389 0
473827647 147436960 0
563441062 346147465 0
124917423 390351312 0
443237987 379310687 0
222573649 445942898 0
565696178 357047423 0
552695522 137076240 0
534182732 195793766 0
7330389 201791128 0
84984868 210193205 0
529059363 39829693 0
567456313 487530572 0
324275824 305576494 0
494781134 170804699 0
390618726 411290880 0
365707147 547471276 0
142440990 256614823 0
482257205 125143205 0
132951442 119921617 0
304512484 331154498 0
230724663 465787182 0
231409494 562934282 0
510913513 154173350 0
333632239 228257964 0
256015021 482836874 0
531058936 257117629 0
301291007 73117592 0
87149094 504358113 0
515810386 494732161 0
562715180 239136483 0
291767172 235208006 0
467298724 212090392 0
378436630 14302029 0
29369436 334995753 0
531270416 419546729 0
417536544 343502417 0
389865570 216380862 0
473938438 562987345 0
100686906 412505390 0
504835031 344877454 0
387361142 382222409 0
529621657 215139762 0
106780475 433108384 0
222854242 53517291 0
42068422 228334712 0
229257470 133968730 0
401262355 44692297 0
370684472 484375853 0
376030034 217600352 0
501031417 215503654 0
31784021 417959766 0
97896616 516578132 0
232793193 55915022 0
530047136 179386553 0
216359777 377865818 0
402963282 24168584 0
81965904 234798033 0
170904730 472137471 0
172281227 446637195 0
31954139 162109314 0
504338915 427758193 0
146937995 352300241 0
137231141 468425891 0
430764107 337827560 0
327831955 292392926 0
286334929 400381497 0
167981548 93865695 0
311023433 109568430 0
508030053 103252753 0
465969087 355891843 0
88266252 30884773 0
150683821 144729738 0
63289960 469582372 0
62558864 307695824 0
16640769 316252754 0
87419560 562698555 0
54230033 339630936 0
146288180 340734327 0
329793371 490316584 0
110403662 367749639 0
317084092 86750705 0
443399103 78499252 0
304081577 103436197 0
313323436 527750583 0
71360186 108682162 0
48358943 45396070 0
137479567 115885946 0
199267261 304852393 0
345615771 566918823 0
223820095 164652038 0
351437216 186796637 0
55812687 171550221 0
477449300 102590662 0
177831748 467703402 0
289652291 403956528 0
227345289 374719891 0
103938191 124538490 0
224392191 14909484 0
421314273 521431829 0
414924842 46925783 0
197615379 100279204 0
385108096 104904341 0
311145337 195752941 0
258512712 377475398 0
285445071 8659797 0
443407190 143093020 0
66749663 554066326 0
108650594 341876905 0
362774084 31844403 0
197192301 478593955 0
321718843 12633212 0
162802242 543842274 0
388375842 371656722 0
54963245 356244865 0
49289730 177960924 0
36823618 9182885 0
233853857 531766094 0
502944069 31009142 0
456732940 58474520 0
204576975 278600891 0
231152073 48720650 0
372739065 346189466 0
253061741 280072346 0
562264072 234054326 0
371314438 527250965 0
289083331 266693597 0
555393269 91134836 0
9379641 104467683 0
1705721 213689519 0
250988225 293465010 0
529131211 49777133 0
522806872 186679970 0
28460990 254275172 0
130011969 427795536 0
97279054 550900995 0
448757966 46735338 0
152971216 1620432 0
157919940 193191348 0
331872836 12431614 0
228871568 426884704 0
299383606 48054590 0
379853890 390355351 0
429570252 322146696 0
377769396 253973086 0
264134605 528513848 0
113069537 162225016 0
86083095 427883417 0
384870350 71912075 0
282714463 364743343 0
392398926 71318503 0
228249884 261877885 0
125742680 566284637 0
236129777 569158962 0
31397948 564420529 0
356972981 36636231 0
555464983 181312986 0
182285356 428441641 0
304125987 496821254 0
68091992 61933373 0
326623559 13932412 0
353291868 30783182 0
493383701 389456195 0
143820204 230195408 0
485781312 452495602 0
395373309 471147801 0
465368781 317356965 0
86183786 31638453 0
54775042 63772311 0
448276373 4970850 0
63521350 36799056 0
94261590 130085223 0
150464117 166604870 0
296297264 326534635 0
469757176 157312390 0
404287729 548536723 0
187657238 278445052 0
395071988 305808446 0
54528943 120277889 0
510095478 333586086 0
477655136 160769356 0
381188777 291503981 0
358083882 57313253 0
203780814 386554542 0
178323313 250920239 0
434349870 34974302 0
356117894 447056775 0
289855899 341771455 0
476092227 420079947 0
180115585 115471641 0
39365095 402878954 0
431677147 453697406 0
424945128 409137898 0
131057190 115334021 0
59864167 9299027 0
522049042 164186493 0
195075368 139868117 0
312873839 272977374 0
213238528 476656028 0
225714228 417782983 0
272889905 139663701 0
496780428 568100632 0
497142191 1117023 0
263206560 529537101 0
104724187 170684823 0
229624749 383372923 0
200290552 70398925 0
222543391 270097828 0
14774175 438686637 0
174331663 350869297 0
309878317 211396880 0
374403794 208882381 0
76982597 364052469 0
463380394 145065686 0
425615978 177343071 0
174051284 344605553 0
82698875 378857659 0
60888334 215570268 0
210753393 162604903 0
502055042 198165760 0
303529643 263110925 0
548060679 98791759 0
481550221 449128197 0
89845514 535494728 0
380549261 478831984 0
115913032 198987433 0
2521290 427488187 0
151859711 548813628 0
441066208 264976395 0
33274463 469359392 0
459161472 470804713 0
414065494 25887534 0
513840467 307105212 0
441831576 119191208 0
491570220 161161658 0
315387079 310337407 0
293435809 467722180 0
152935149 289387550 0
545763237 253422841 0
123427611 484982425 0
133928368 350337114 0
248393323 250599061 0
16870438 66149285 0
111096486 183316678 0
126632943 304060218 0
113065467 461814300 0
332405278 510926338 0
118596104 306722026 0
379669237 233747722 0
389378715 27963194 0
373985455 251607612 0
391302187 414573504 0
327375494 266916619 0
246451559 195423438 0
157462378 45557638 0
26428385 76365903 0
383927322 199615480 0
134624467 241809092 0
126903822 169921846 0
263039661 428305436 0
299993460 125995310 0
310077706 18025432 0
241304156 465596879 0
291484067 244317112 0
351265086 65394126 0
66703697 542543479 0
370067318 460981424 0
136916001 227865445 0
552800219 58701435 0
518522870 519426399 0
175651377 60739539 0
381750718 43890262 0
312988188 152652528 0
366080477 170678941 0
336534384 13427088 0
372547125 412623302 0
566454779 41654590 0
229906345 354295857 0
406618374 75283585 0
241587035 567651394 0
317626787 88881154 0
9443523 157527014 0
534850680 535978107 0
460614841 86335172 0
176413084 377946818 0
234181375 184105708 0
526694352 407169384 0
463601483 551906873 0
326711844 488717211 0
166766793 524406303 0
109099971 92442292 0
497060028 92819201 0
133625461 326271919 0
281509635 341955385 0
398556933 5696442 0
413743513 80014334 0
322587750 434503135 0
117649609 153566590 0
457543804 279610705 0
268028609 546554444 0
556073880 191525623 0
411157825 57252457 0
404689864 153344252 0
235732321 337516541 0
223103339 17936676 0
97336074 317527891 0
78309394 189376437 0
499485416 121127781 0
486755235 148280784 0
356083800 267324474 0
43921111 286954775 0
37347350 545336747 0
161979105 90344245 0
385343440 213155955 0
549054767 93691121 0
347589980 538217885 0
192186344 203303293 0
190511055 464815203 0
264090649 78691013 0
298330697 84445390 0
517185057 273375449 0
248588075 316996705 0
182529044 477936215 0
91923241 251894966 0
279594061 511855468 0
132944087 286894003 0
476638077 363415659 0
292575274 396274317 0
426630012 518434702 0
561785136 206049965 0
42876459 288182919 0
336643105 285216508 0
407311066 387837866 0
65882988 157592174 0
14649839 115269218 0
403074193 175751889 0
312614441 504328640 0
425351589 331355279 0
56530042 312521650 0
546781485 556449959 0
425227675 351159001 0
218142755 252184100 0
454316414 489175956 0
560631579 543564762 0
453437198 310011524 0
348618057 213071088 0
232646613 45705471 0
395263738 259022992 0
16765065 398828393 0
133700072 387594596 0
107245794 88919074 0
156465930 318391064 0
543950143 11858130 0
454351755 210684994 0
488116413 266605346 0
446630698 203604026 0
179287914 335091927 0
371988873 351446983 0
534195006 309383524 0
91237986 546008424 0
58407096 223007751 0
202830248 407037731 0
222595999 21498847 0
434874698 161475845 0
208827427 32305346 0
310065453 226052594 0
151922926 155950024 0
65802300 479216534 0
521236915 183196381 0
200208691 188203200 0
302872586 81188756 0
385070113 48586095 0
229904773 523576993 0
512390971 293354918 0
479747474 227302530 0
554699651 24473259 0
465212988 449584453 0
315952163 328221229 0
36927668 249746858 0
544456243 516805516 0
502090693 384639985 0
125685922 358620727 0
344758009 332808700 0
282894024 265811840 0
249655385 214181364 0
284922452 138042334 0
197349250 326630651 0
380197617 527491924 0
479003219 496082506 0
4476888 196014976 0
98879433 20179132 0
536144462 103057137 0
51214385 427863620 0
552073986 71210351 0
239806281 166249389 0
163587373 152213086 0
98954705 133740073 0
232877846 375904416 0
430212161 519490489 0
244122234 87649780 0
85772229 555805687 0
385083195 524053486 0
240336448 265844866 0
437706004 297288272 0
91825667 244799677 0
251999371 259745342 0
203311345 302807907 0
278969388 313492257 0
162315440 398976676 0
538862494 115035810 0
376962728 434147735 0
296954772 309988046 0
54572518 119712202 0
1708588 205558997 0
453343972 231800971 0
384737631 544037502 0
244407476 531668432 0
19179191 114138261 0
70990835 564631433 0
381117772 161101291 0
79099111 42309591 0
360923096 183804966 0
544308599 524666955 0
168677534 252478094 0
475118448 64619427 0
331098296 62660979 0
23622793 164424644 0
366684232 414824593 0
65624883 339515118 0
208085028 441592337 0
14661194 341464834 0
338160299 101293095 0
464734691 268641868 0
398809051 448359271 0
224984458 122324932 0
232323611 365304511 0
556413373 108102985 0
202006702 567164983 0
160607467 25500125 0
553631259 67392771 0
282026783 297407810 0
146843254 28146307 0
323390966 289428687 0
156112999 155188029 0
532805429 454027835 0
113516895 242476789 0
104180198 117473840 0
300197361 198924367 0
453793773 460399173 0
158502403 364736062 0
278682492 379410829 0
201535407 488982703 0
230200912 68505051 0
563699803 339577311 0
7851215 192507477 0
533197482 274223529 0
118104468 89043867 0
441377455 179740173 0
109805284 141759231 0
564382991 500161063 0
538463438 238556496 0
269399536 552692724 0
354518987 293922940 0
375111480 124705732 0
465653189 273715264 0
321976550 489937862 0
249391726 358691637 0
479802080 448534649 0
32933339 326432532 0
371726947 168154331 0
71962366 446522876 0
525092906 143222039 0
289726794 246438619 0
233598829 457946463 0
467006438 228894434 0
315875648 520517672 0
549312545 153085092 0
150174200 477367898 0
444306391 187771158 0
542981483 432676293 0
100223835 357170751 0
125084833 184277122 0
245898850 5849856 0
85300301 434496487 0
152246408 89253747 0
203488430 292678411 0
300035948 548242739 0
523066204 43247577 0
521767863 54068106 0
366301548 518552981 0
483853915 263196255 0
185234431 547851569 0
2426243 87747776 0
150454682 263914620 0
509206772 157309736 0
390838679 414274036 0
187239931 472325371 0
184656831 522662849 0
501524513 391833245 0
408285762 16088768 0
336976483 167454329 0
521294506 222077745 0
211482954 480676360 0
287837651 467589514 0
4966066 424619917 0
273781439 222300163 0
26929694 245074066 0
282707651 397818338 0
407954530 345030820 0
27221423 145078163 0
35087636 379856595 0
49100555 26551773 0
106736468 500039322 0
223759035 476732599 0
386231476 258100318 0
429013347 468997442 0
195997558 345533687 0
246538813 552072651 0
287416473 10588207 0
137616296 7632267 0
480650013 212048553 0
75699292 348783792 0
367874212 121591481 0
468546032 27022012 0
537851914 228465562 0
407820619 305041481 0
566853989 536772832 0
200578006 44194055 0
533132433 98402201 0
462447512 408009376 0
421297952 537452064 0
472204559 322555237 0
531728206 154613381 0
566970473 261698320 0
330985892 322481474 0
85627659 468955394 0
23000871 400528761 0
526457242 402090613 0
190646936 465105745 0
366939068 331790941 0
448759605 182909496 0
179581843 397846228 0
148427173 435219995 0
95532861 326798997 0
456490951 533320166 0
450987490 282011192 0
53633470 293995025 0
195824071 322188130 0
373049271 517409014 0
157476584 296128261 0
270950022 255981792 0
188927380 491864873 0
325487509 171158117 0
296959253 137052063 0
307168882 492234041 0
231211076 166333882 0
179081717 348871260 0
250548074 562308935 0
99682883 478528349 0
147654037 436517219 0
225464244 220360250 0
98681858 538047649 0
316860268 458189128 0
50589556 237521237 0
559955340 273911742 0
338260543 319181911 0
439957418 141169891 0
297922785 527847518 0
429497284 299317003 0
168421833 489769122 0
71934120 145117513 0
485837390 263925057 0
76005765 144901331 0
493459600 101009830 0
118440134 568875537 0
374373015 389907736 0
469631020 353591870 0
287280378 174373778 0
274153790 439331347 0
446687773 166355394 0
112358677 124023235 0
447038569 150129764 0
522229442 497206066 0
137580736 458993029 0
439373575 489955622 0
511300150 360740770 0
301146515 16068598 0
40785837 368244440 0
142050955 344204229 0
436184176 184004965 0
27131137 449098734 0
68523342 521055305 0
160013786 172700131 0
481561591 367859248 0
75679434 324190433 0
427243195 111514604 0
547179942 458224585 0
505270611 249576945 0
480959037 470267655 0
155570958 172879553 0
54448992 443764432 0
66844021 537844676 0
406296159 441698400 0
254338728 388579411 0
126126807 320824489 0
153662492 178131403 0
472384885 889945 0
42408055 245729495 0
473575720 517357127 0
87120118 151938685 0
16841027 3352121 0
232021420 467788103 0
302667879 296624022 0
325334206 374151850 0
212277447 428017010 0
403887375 423940818 0
459858468 218928376 0
458095607 237470531 0
50301058 474457085 0
290861775 552990065 0
354515770 30004861 0
112479951 416591672 0
404530920 144592186 0
390415843 335242762 0
408643537 87188152 0
374562381 314049986 0
533800201 566846190 0
536403550 532935322 0
311314134 558763720 0
546197908 349629918 0
243758298 440487296 0
209432033 181859797 0
164820809 40699 0
151079728 272566694 0
433414655 280918026 0
474011398 33997477 0
354571173 369850907 0
70899415 540450908 0
196711373 269367961 0
221562194 279762824 0
259126215 544361572 0
269043323 211791593 0
303455292 135405448 0
350135446 261584086 0
541707376 377682173 0
3168177 500990017 0
413918032 443294012 0
336709694 515099573 0
40611007 250193524 0
547513943 386366442 0
262021193 514994965 0
523729466 361467038 0
69880135 314973185 0
168867110 324241764 0
105361625 132872478 0
188824543 7383712 0
155560465 76237678 0
448886280 64113711 0
227211574 378876582 0
186919998 108156940 0
474591734 245621636 0
468633760 412113439 0
370955323 348772483 0
269085081 337054980 0
302417681 242362125 0
529642418 287692463 0
47344453 363261028 0
311302668 382359717 0
412205071 281716749 0
567406465 327163029 0
12567382 555943036 0
367099707 267703813 0
128963743 235604187 0
261272149 139493978 0
546479456 417610048 0
504671078 272389645 0
453158458 475911376 0
394645693 449657500 0
371238540 482059732 0
235452889 175059427 0
447596637 126463279 0
344538243 471273045 0
239753069 556768273 0
30971688 525226732 0
232590453 443311261 0
436379938 494149898 0
468690131 537363332 0
404440789 357558512 0
343218956 274385454 0
232817818 100949518 0
437068206 54744467 0
76532182 351629609 0
554880035 161616571 0
519469128 231946846 0
308733567 439273503 0
211257298 300368458 0
211321898 17823402 0
286275394 241471779 0
491252431 335158580 0
383101809 439730965 0
273870517 478472754 0
342407673 329057894 0
283411773 561018673 0
273476094 36014405 0
184834272 211260572 0
137145334 152894683 0
3907540 443964887 0
44245268 17895223 0
108619406 344368171 0
451023281 400224993 0
81383785 520184282 0
351834537 119845897 0
537194742 550714672 0
440118338 483230812 0
378833804 407596065 0
58844037 73244641 0
427721772 515088198 0
135426804 335615057 0
380755388 292190556 0
393153532 145016553 0
67532829 439160850 0
133120249 90291249 0
551053152 337474696 0
487931053 427164853 0
15699742 63175472 0
150343188 36995030 0
124568673 107749102 0
568954804 444842115 0
9994272 467264482 0
209286810 480528621 0
208680493 260919389 0
131463146 472609 0
381171743 389417957 0
541545151 2731750 0
547410779 379008565 0
158459123 64031159 0
441795759 272974131 0
368833816 414150252 0
396030952 508212835 0
311708733 26570250 0
519729344 218678102 0
525116942 348143524 0
45604289 381309976 0
429190440 276965129 0
361132662 263785314 0
142168270 209887800 0
249705874 473223344 0
22023710 377068262 0
292708999 308197651 0
161646486 252012456 0
323818070 218330374 0
513518007 561919092 0
5490441 526203346 0
357419197 308906311 0
215558802 114471154 0
212669410 324695243 0
45124615 51308292 0
353424496 105645349 0
384539581 499048165 0
269950809 297848367 0
17195649 532906809 0
564389438 314581547 0
298567183 532989962 0
295375509 484773126 0
397059824 391920678 0
167541893 331045381 0
442723954 436298477 0
95240493 162106373 0
462900730 409625068 0
133937314 195821737 0
20880194 278791956 0
270227168 199345543 0
168958016 469247037 0
76345854 371712571 0
149092500 309486381 0
261174973 268007219 0
462895189 442987787 0
305332427 313283654 0
293656728 167829170 0
277517054 380508008 0
313990945 92276124 0
206247054 547858152 0
75032845 508113873 0
82084333 239992768 0
509568338 387922549 0
470182470 293807538 0
6535353 239782331 0
514605975 30910759 0
83009193 334197485 0
297140494 71004977 0
518555758 78488869 0
440947613 26279603 0
26219337 94708833 0
126344358 35556607 0
334787220 43331442 0
223099454 441352174 0
285427278 370372573 0
550840417 296781479 0
320113505 565886513 0
65922419 237984991 0
126138860 345990853 0
288515466 14495532 0
142447599 48735185 0
87314351 437091031 0
155408406 371543141 0
169052072 512516539 0
330800233 122760628 0
467437179 73271956 0
423125220 532051542 0
122381851 364916311 0
463604895 506383488 0
271961183 457537084 0
414013594 129777412 0
538348172 509612152 0
93101607 297384337 0
277012020 382687521 0
490846007 437015006 0
239721157 521867359 0
414611242 51482047 0
487965674 81686255 0
414586280 419647224 0
215230421 213945980 0
147970572 246385299 0
533817341 569275736 0
330032203 140196951 0
411381273 155042515 0
311642770 547425408 0
404675047 378780106 0
313022001 126389884 0
499434246 424792512 0
214448936 73848837 0
251219522 383685482 0
400699881 284747602 0
236254109 140311126 0
256327063 436222557 0
68848168 87651632 0
319169018 401049070 0
271319471 137641260 0
385089037 145140477 0
5910357 111542714 0
2093975 540469905 0
544884991 65336116 0
208620894 92962488 0
132523821 7408177 0
154140943 56043579 0
90418165 241863590 0
261927047 210720554 0
433473050 495759180 0
318537721 498113840 0
504910129 76279404 0
189134012 253558749 0
82570677 342117430 0
71854316 60003671 0
526284994 63227525 0
315923683 265577391 0
55514203 25759643 0
158225370 83546696 0
447829908 46016195 0
33570072 291440388 0
443762576 135608646 0
10492271 235633287 0
8899232 152072439 0
402607063 30660480 0
36455835 4906083 0
27596114 516094715 0
352077527 294579710 0
232639257 200715194 0
682849 412773104 0
413343756 8493630 0
272093208 498688571 0
399335452 77146435 0
417493769 421386162 0
197849694 85010287 0
294852091 215585703 0
26826835 236669274 0
46992090 380759965 0
181687008 138358222 0
426828349 112639388 0
73642986 524833129 0
320838587 121516134 0
534560989 383924852 0
426361099 158812252 0
489415868 408467960 0
447349627 84317954 0
325280825 558806789 0
86878963 66350480 0
453868796 355042833 0
202544685 415856488 0
549801016 369231553 0
189269094 156512597 0
150219104 126615886 0
134848871 446421557 0
333183547 56270155 0
103992312 85563929 0
60783823 530681006 0
539780137 95527443 0
535554374 530102021 0
341793409 359356572 0
99150392 568628822 0
152661799 526397715 0
292913328 495264803 0
387397237 157035140 0
187030721 469331658 0
252960333 85463786 0
396461163 385663677 0
977962 311703712 0
66622454 452393684 0
130419930 178617174 0
341358930 77613454 0
75770992 525860943 0
224670676 126572833 0
482405081 310458216 0
50093196 321327999 0
405039551 290079707 0
499916030 382087453 0
567280378 329239370 0
562127209 545576456 0
532362560 37289378 0
282244965 180623770 0
230311847 8265374 0
51624541 396156875 0
564151036 270045323 0
411382265 279422438 0
36194909 245847050 0
40944670 25060635 0
301310977 271073402 0
182255868 469083945 0
364791478 168502711 0
259459917 560048325 0
363421474 62913032 0
228899498 229873889 0
170171657 309118939 0
35620310 403835124 0
319088529 8851659 0
296215037 335325652 0
334174635 255888804 0
497830165 82513811 0
281622864 31207042 0
414377558 166298585 0
300700981 312689500 0
73872112 212994560 0
123441818 421797716 0
466088734 438575800 0
85503392 261123605 0
568552260 488113278 0
275953170 235370624 0
40123395 95646309 0
315355768 100159652 0
500229520 255234977 0
263333408 359648612 0
207938143 552089497 0
78923896 244379723 0
308435678 169972020 0
467344091 413578680 0
250288195 337597473 0
135688778 367963322 0
250425386 278083654 0
560788335 445660928 0
49000732 368084998 0
59928659 61702210 0
135220261 252332186 0
224704594 254432479 0
489800511 388090304 0
320957596 353580980 0
526723184 274144467 0
43036351 99388058 0
490646588 6611300 0
217788472 339936794 0
163124236 297038616 0
310131554 318579138 0
254074446 368565368 0
475568947 61325296 0
550039080 523639637 0
110153862 435908735 0
114476089 161196900 0
538386728 163134796 0
401837523 322106771 0
330555613 283040081 0
230500426 218517863 0
97981315 297990091 0
161769837 560499567 0
123327652 313160026 0
129940711 466286760 0
245272968 378846779 0
377558212 281186006 0
61257761 179236045 0
43947412 396176200 0
466481475 468277230 0
97852920 2118044 0
519419883 329402703 0
328338204 451117135 0
480645817 51320233 0
397467047 158245555 0
417356592 39683963 0
544262772 75291515 0
476557655 153391244 0
396761917 244388413 0
157586346 17406136 0
517290673 485063773 0
546649415 148292809 0
203940526 112115542 0
180621450 208129811 0
495986165 556270401 0
52981259 499899425 0
307598484 380216228 0
479657029 491354906 0
58733350 437139464 0
289360192 456006904 0
207696647 128181504 0
381786175 125658848 0
112816262 207472636 0
515139346 373945755 0
175811166 396344568 0
292459547 339930677 0
538449211 329731298 0
169644795 98075071 0
131461676 298575637 0
366907476 290405862 0
234517467 49260533 0
202146351 114979955 0
446058310 340608216 0
120146019 449328250 0
551702660 86603615 0
559697391 466896996 0
301108153 232763658 0
115997659 455001903 0
550388800 396258972 0
496998760 178259453 0
107921160 296299936 0
279045833 373655201 0
271725661 139173699 0
437470720 555932842 0
425339261 110341168 0
15777165 512297369 0
354613775 436447514 0
469354867 434284380 0
105252348 123714043 0
15490636 232452441 0
203324455 259045262 0
351162772 498936613 0
20606565 545047438 0
219453021 244699304 0
6613980 366518648 0
219245909 304645979 0
532153729 394084052 0
342206702 539598156 0
554483196 185376153 0
73723251 119600016 0
16936623 469298357 0
337115600 270472770 0
457823033 158598699 0
233541765 414197164 0
51518186 436268235 0
85219207 340661569 0
31432277 503066759 0
261613755 87553990 0
437256638 326310361 0
6568752 557001287 0
96663663 325864150 0
127589018 141777089 0
416828013 481087676 0
493338471 89986819 0
347493581 99754294 0
342063219 377113160 0
463855334 137165142 0
147560847 389467865 0
440143902 544614839 0
131503361 438343931 0
168602360 472547095 0
376305590 186580446 0
249948452 257168757 0
18526813 114994573 0
85637300 213241640 0
370409294 409101518 0
404003274 224508384 0
349446850 149037212 0
120441706 414355324 0
295712826 365207174 0
133533468 348875936 0
363052725 519312589 0
455490473 47586060 0
235978357 523946892 0
285978100 556312946 0
359410822 436166298 0
117540172 565765031 0
154767312 410542338 0
95716601 374669307 0
529463322 163302037 0
301224053 181557267 0
300511518 217488280 0
504357869 95984177 0
428332825 516559931 0
548898976 556297213 0
115664354 548338803 0
332798151 412425132 0
366569773 203144196 0
314918516 54849608 0
502575504 114188312 0
400857175 269120819 0
420393959 166088032 0
406715499 566361565 0
520920211 351147706 0
425346346 545363020 0
335602568 563424193 0
467297605 147459326 0
492637527 37819806 0
183024669 60107325 0
229790579 324508875 0
271666522 309506383 0
110184694 479992118 0
117396980 484288984 0
187932129 310078007 0
404319354 23259862 0
197740268 347455634 0
51713598 345545131 0
7495827 17520997 0
304711545 136723797 0
170156118 248506590 0
532104949 494092340 0
161906440 435623456 0
432764655 413016372 0
142854386 219721837 0
557675051 113017090 0
191879523 268596873 0
247556672 414843201 0
79596162 101300721 0
272973818 232146202 0
187357867 230745513 0
568621907 309712710 0
146219357 335568304 0
90500512 560772210 0
335898709 509651595 0
2476382 276043185 0
377153959 246076913 0
266037438 33323246 0
79658457 225407401 0
82368224 102681109 0
395162359 423041340 0
563576435 396413284 0
259448829 148753604 0
558199016 193261192 0
202055442 124465724 0
129384115 111588767 0
536430884 200528992 0
413708072 267394659 0
168648359 504649465 0
314775103 367371272 0
244862640 406879823 0
218785868 433639389 0
344683994 62766121 0
153624460 392433097 0
280167973 198101642 0
500369678 365643422 0
125635290 44138779 0
240784993 15821503 0
408977747 392029798 0
443927644 532725808 0
286191381 473595572 0
40755431 304071733 0
49367659 471493992 0
425289617 34278611 0
176090044 177780114 0
145929065 429132776 0
157734486 471816876 0
534679370 455630130 0
129984776 243916635 0
246181013 228707976 0
487839677 382607849 0
203774777 250933239 0
191191437 268867419 0
398088889 34881364 0
336602997 45617239 0
262081959 501257073 0
349976297 238321418 0
140179415 288775154 0
403422982 132670545 0
446623544 486390750 0
470271301 545363856 0
488451236 167142409 0
413574508 107505641 0
237300063 202504425 0
135505018 368837363 0
25397596 356411682 0
272305355 372566537 0
549950481 280802600 0
354722091 558999371 0
165754069 444856108 0
444191951 449748426 0
171964680 233988945 0
531790946 326677143 0
11903633 499550848 0
391668297 172026109 0
211877687 325192953 0
153592422 298150148 0
264993709 279109336 0
44237229 125407075 0
127227889 37642757 0
335639521 293607497 0
164425622 317646580 0
106001197 495132454 0
184797824 311903297 0
14443339 266197921 0
297640470 463406321 0
148208159 101158944 0
5634214 9087310 0
353015628 136496061 0
111138843 19255848 0
171968451 210186903 0
416649485 323213026 0
496417334 566829535 0
109484350 78577356 0
103457806 1040447 0
415494288 400273768 0
413828128 50093167 0
183348215 17719877 0
65452634 542038864 0
145171111 289473985 0
377128740 424105883 0
418369518 493460016 0
386055572 20463122 0
328636346 100958866 0
359924872 195981176 0
351728472 172409993 0
189982468 511228996 0
535087902 65490703 0
93327235 483245278 0
247265812 120047342 0
489624211 478276498 0
113379640 35384636 0
126612051 190270626 0
552572122 284312383 0
490707691 359871490 0
495543985 524091115 0
110506204 502575559 0
41859013 244063649 0
507662308 466206688 0
523927350 490361042 0
294337658 240072457 0
267967167 246921347 0
332762085 76337410 0
353105817 445204372 0
540208337 363638443 0
162254457 542159035 0
315506720 503954757 0
160049711 547791838 0
147780344 439634868 0
96586779 185526734 0
536893615 39804561 0
341099126 499882026 0
23008087 30476585 0
327147371 156431880 0
490408206 40203698 0
137086700 523012186 0
504485238 491027333 0
397288833 391568534 0
530967633 537262782 0
283376878 49263092 0
359036118 232861886 0
403448733 353549792 0
444199953 433793250 0
76177531 448448104 0
563515651 45192352 0
113480082 313110595 0
6545408 267698751 0
481529705 250005597 0
206316515 149213142 0
528420420 142884187 0
228571975 442374406 0
106254059 438427495 0
156843641 357045263 0
111061121 385884551 0
335348455 340066083 0
395559286 16721336 0
539239349 259050629 0
368819260 6858415 0
469353476 344921999 0
194074 392920855 0
558585086 449155621 0
296982747 41584556 0
167757228 216191982 0
45306062 565277257 0
210590978 226782482 0
401578537 108066431 0
72816385 446633535 0
152134044 73582743 0
52339774 437128383 0
371930819 126473071 0
272045965 204876083 0
442016122 140600162 0
216544292 17766907 0
348814316 48290540 0
329453744 287115430 0
210112980 422590792 0
277826810 403336939 0
300102418 560220095 0
109443872 101226098 0
289120395 541513057 0
460852144 489258033 0
529756206 398706731 0
344836899 229744943 0
511221254 222697512 0
354845676 542747911 0
81071765 336299811 0
62086765 561899039 0
176848870 450318643 0
367256342 337786361 0
270723447 66031248 0
68600553 157052437 0
466502836 54287178 0
155910625 477616419 0
301191491 126760227 0
476403836 283855631 0
103433763 146939898 0
479990714 236846894 0
312438393 344912532 0
409254344 96169322 0
513396696 527125046 0
292854075 210532770 0
516699102 354574814 0
252305594 136730145 0
494495541 448380351 0
490099248 171392961 0
479494814 501647132 0
185853024 552445289 0
486075035 198498025 0
198485542 396395610 0
74146287 249722865 0
366077048 276956161 0
134212970 542183373 0
49857870 232938501 0
557828081 420708372 0
292069833 206131487 0
436322013 507263675 0
326128771 5317374 0
250073260 467278645 0
432835035 506961959 0
447215250 73073981 0
203586703 408347 0
212906139 172420846 0
475376659 313907115 0
272829760 569265871 0
322586002 507694088 0
149623460 303727949 0
132586010 392047005 0
15196067 122751243 0
344027239 150684725 0
215072268 501348149 0
23879765 137169845 0
505987972 49146245 0
49802954 158594270 0
478176784 191230799 0
463870188 502767311 0
237986160 30796774 0
482089200 45219676 0
150661196 498393820 0
286660853 439080264 0
561312335 138534407 0
511437273 196026705 0
152136619 539743682 0
233136493 505379625 0
311125496 79204960 0
376411351 156446809 0
305926968 449806677 0
9474016 160024136 0
498940612 152588628 0
422694483 288713104 0
369821304 399618716 0
321306118 424301743 0
354263611 391198951 0
295930734 290075221 0
323297407 543549296 0
536608762 68711311 0
425424619 218136491 0
390744226 368231011 0
308874829 425483816 0
289734704 27948931 0
563382405 4518695 0
238949445 310980106 0
147855651 17057578 0
255123730 354948683 0
564146781 146114737 0
344380684 268191746 0
421770492 215440906 0
449014404 322043403 0
300235210 92861378 0
453752609 455988845 0
516966155 38930974 0
559819836 419931815 0
183911975 104238860 0
24212943 338404583 0
498628996 20673237 0
160342171 8396650 0
82046168 238431262 0
524593611 84166430 0
100003772 248959983 0
120440358 193230268 0
372768377 21541918 0
18893028 312005021 0
482420378 371598731 0
472396255 85161330 0
443111751 397562570 0
33026737 566698774 0
504135784 120989252 0
542481018 248640514 0
504838252 149017107 0
558938532 217118296 0
81946285 154786348 0
200490331 69657527 0
537508001 370891434 0
463876045 287498798 0
7151487 452305585 0
76884639 394720255 0
176705296 176397518 0
291860622 526411505 0
71277147 392724080 0
232598558 15050407 0
173495368 113082228 0
201652708 278443039 0
144934948 390808675 0
480290981 477008760 0
517563732 162461333 0
81156915 547375997 0
109901638 228814782 0
549023842 112244143 0
183640508 549349562 0
286857218 278416325 0
323950312 398576983 0
312246733 181175910 0
476867972 309157913 0
521341514 7079584 0
139166907 436030941 0
457736701 6334807 0
465725081 105706423 0
43780978 374254248 0
437900110 524937853 0
471746351 191927441 0
209912510 129084861 0
160737692 410129692 0
181984394 241196567 0
459013330 128735672 0
437456831 223185800 0
168418911 322858206 0
281244733 458456896 0
506853505 175715017 0
230048127 392823753 0
412329628 80824218 0
396285841 317741961 0
226380407 34469826 0
169467953 498063043 0
200438319 466170236 0
268110699 196186464 0
249784973 164755389 0
378037961 222495962 0
15458107 280864940 0
135579621 107820392 0
80304811 542497229 0
14634736 46964688 0
397114080 85530416 0
193036218 241293413 0
97763744 132287978 0
319116644 219903089 0
392338734 224087808 0
298728230 44131510 0
366600932 411982143 0
4328111 253135391 0
161149699 254276672 0
333472272 80702061 0
2978259 272355472 0
139093459 483146406 0
393988649 330427092 0
222977592 355258562 0
360259052 325942850 0
202812819 222229786 0
413057377 481660822 0
2790215 353430583 0
20806646 292294865 0
45672090 353925096 0
72757191 129691464 0
228375219 459037116 0
151999237 352406131 0
269209679 6439540 0
64563089 90945002 0
514910482 141901786 0
5049723 393331314 0
222979680 282889386 0
342936244 298084309 0
285190732 329874171 0
126871426 465049133 0
194391490 58619168 0
518304397 25164758 0
92164524 345222164 0
293782749 143154467 0
394248962 132372155 0
228705560 303965248 0
390407887 462758606 0
364401849 198747772 0
391420365 302889040 0
79040902 181884307 0
535095870 301517907 0
373836056 62767659 0
272179381 306177105 0
140530744 261106652 0
107919035 97053150 0
69303914 173959473 0
312594141 118533889 0
38786858 165157012 0
544113404 300141795 0
433667491 539725198 0
327601982 553525368 0
364103582 218266526 0
231327481 151806119 0
370280335 246427685 0
128500471 251751479 0
22366397 533988750 0
44002102 153324615 0
55136724 141942026 0
339590131 93089865 0
493191464 548049231 0
420328868 291939272 0
217380445 167356431 0
369273240 504231996 0
469554166 188815420 0
24028491 6262129 0
282940179 292414388 0
49913966 383000221 0
84718213 4986160 0
66935353 370606888 0
381712487 46599094 0
325646796 324850414 0
328890179 346505990 0
181587032 450135518 0
89930463 17410537 0
369862644 122506380 0
541677832 472961183 0
137243862 271546761 0
304818582 194990749 0
250903276 14501565 0
394196768 435677774 0
142939408 291232357 0
455992620 430066080 0
66574211 561729693 0
271621107 273574732 0
474217122 37365766 0
234136953 146923173 0
212663732 99397227 0
91390649 141170626 0
434853684 99785749 0
502542667 76681842 0
485828209 335683267 0
321384686 211176553 0
74854195 273902501 0
567965465 463652797 0
458661614 127346240 0
228514814 199738011 0
213443721 444198553 0
547314929 45052398 0
567357393 403497635 0
331205111 390929541 0
6469258 266741759 0
536525531 157785008 0
339131638 121523874 0
443283755 128551781 0
311796329 180807804 0
25809052 34487778 0
232514079 217771751 0
18812306 55776686 0
218003653 481366724 0
426264332 166719556 0
143684651 310187537 0
321009448 563031155 0
256218189 281009175 0
139131691 69284482 0
134937151 509600426 0
42716580 51428217 0
86347247 78438795 0
308323981 428845602 0
326932172 351541994 0
254421972 291352614 0
319281001 196016266 0
429336382 192545370 0
213772885 341185158 0
480750509 23316559 0
286405394 112778479 0
524915452 33360829 0
309854825 504641701 0
389671334 278853673 0
552296770 543417974 0
311151435 45368083 0
339391795 352195362 0
388059069 463270251 0
27131719 13355385 0
86663632 322463121 0
397382840 516304834 0
99718766 81006828 0
153988640 427003598 0
194763186 563184653 0
550982395 86060558 0
507706315 504891656 0
344285135 377307123 0
429284529 417699056 0
420994385 133690732 0
282605719 272731147 0
91456847 309983624 0
342959043 369380385 0
158029290 552326631 0
550493211 261195150 0
56610198 143017476 0
510431145 328712329 0
152146245 441460812 0
344896693 263571497 0
509461051 264758602 0
139271349 207586780 0
50644527 109639920 0
420459808 444003502 0
431557302 281371617 0
362265994 434450097 0
29779865 519225175 0
353282106 6467319 0
478348302 153230643 0
237550777 4743285 0
428160703 539397589 0
244525886 47301080 0
221591674 152987125 0
90502613 504905881 0
307125134 530551928 0
283243338 442992945 0
473163433 466483958 0
379858195 214754164 0
475892486 220909597 0
114098364 466370773 0
56277320 297554970 0
404280950 551988710 0
58734335 543520437 0
385756476 225297743 0
305860133 460817456 0
196638925 141450640 0
494552279 320048962 0
9361518 343681563 0
295724637 494275956 0
183831736 132223170 0
50132265 310499978 0
101156474 564366484 0
337387720 134557188 0
19756421 458988546 0
265303409 162745429 0
506716714 81693340 0
199845036 116381098 0
106494251 356252653 0
33075947 536992520 0
439917813 449185788 0
123186706 177687890 0
14956099 224661102 0
268328658 15827114 0
441460339 223239559 0
219217287 398981704 0
281135174 51244934 0
171803489 62486051 0
187250817 506463833 0
497343540 188265292 0
394267415 86693317 0
411822119 139719931 0
244235737 195296187 0
498563105 470347461 0
317172004 11693278 0
503659242 194009890 0
315848425 147350914 0
140092360 474510217 0
182479382 92061861 0
226491646 450074643 0
74037992 524856896 0
335325732 481459358 0
403457355 183164486 0
318150105 280464715 0
558511263 489725299 0
17565302 48181145 0
486635107 489955600 0
45616663 368760385 0
134866171 246913064 0
522580873 68630276 0
238067037 391720269 0
507103710 411570398 0
491812849 339594110 0
478687466 441646899 0
466405696 120197905 0
529058741 119958751 0
417496271 92317536 0
406796559 409737634 0
476852529 412866359 0
368018049 125129967 0
419021866 304274490 0
194592787 48315314 0
131255392 167476410 0
461981594 521323967 0
227101828 195239853 0
552970907 74852 0
72761271 433622981 0
232281868 214214933 0
260412400 25674353 0
164532633 284050806 0
444790414 404406472 0
8784245 179121093 0
520332 554237936 0
60649877 264862918 0
474980131 153958977 0
529050107 54171336 0
391221372 82419689 0
482210862 381029787 0
114989579 315926796 0
302117315 420111097 0
336259321 306347855 0
251819668 90640127 0
184275064 550063142 0
520738838 11827263 0
512643338 472717220 0
257769236 273858764 0
119588815 507147056 0
473146507 33173856 0
498029108 454555925 0
500214128 413840087 0
149835094 539839508 0
424297356 412671952 0
369695446 522881019 0
254148803 6752728 0
367164417 441602037 0
235805713 395925595 0
540334661 104998738 0
385983964 374870974 0
236295996 81844082 0
454726135 98134611 0
196126057 503963520 0
464704952 557427403 0
202844695 96025386 0
45226599 292185190 0
419019434 460794004 0
533854608 175583883 0
53009929 514716815 0
466265196 421777876 0
530344559 365369160 0
107851825 111216289 0
469391444 429020880 0
308478182 212261712 0
342589377 222164666 0
406966945 455034826 0
116981596 340651514 0
65779469 338913965 0
387343728 551771135 0
196125622 152033201 0
303845463 463065496 0
181325446 90214419 0
200338118 436086681 0
202590375 88116194 0
322118120 120997537 0
47233288 479640553 0
173986854 206108997 0
365426332 506049432 0
428025262 448312473 0
452403860 356795689 0
42255758 516929991 0
547555407 547736698 0
288859364 262052864 0
362427267 424657744 0
562939401 348812596 0
319308643 485592203 0
217797119 310814775 0
401570918 216871110 0
60795045 42847393 0
297065330 517495406 0
123425150 4064374 0
524250356 258390474 0
136236092 400361897 0
142972136 528838014 0
563878626 440849977 0
311994949 149998499 0
154555529 345419301 0
191810828 82852248 0
356284641 409133537 0
493048484 134712246 0
373762686 507855602 0
219358130 10368274 0
382341156 120324950 0
175189246 185264770 0
212403367 95129192 0
285735208 11433875 0
358761671 110987523 0
264137442 252655813 0
377891300 331087329 0
296107106 53006394 0
47486611 256273185 0
470256388 335702849 0
381704851 264831494 0
291091954 320596998 0
186673299 305682287 0
455142167 533791374 0
372607708 480530703 0
415923763 233900623 0
166207015 423732101 0
7694103 42691979 0
443665368 250598649 0
546439847 354768534 0
408910866 505964418 0
462058391 511777244 0
186156744 149513337 0
108008484 212534892 0
69002923 166963823 0
44031103 346626946 0
421877544 466338875 0
476500653 195400036 0
85299374 498711714 0
132975232 248566979 0
293294020 347317744 0
161624973 355546823 0
82850873 246780417 0
523519646 187400509 0
43914343 506365223 0
194725631 103786497 0
168843806 36743539 0
329696446 221097601 0
340892054 384403684 0
223067092 557134032 0
338472347 569108277 0
323212233 207497942 0
115697702 277304210 0
328609619 368147468 0
216080169 544764052 0
246676637 435444437 0
297835890 476083538 0
41653486 425914821 0
378498018 542865330 0
12713409 8278797 0
156018032 127787214 0
358948337 281923660 0
418795045 440628205 0
153456103 291752337 0
304930505 425723566 0
11994901 152458248 0
119923801 405246090 0
308338207 402650899 0
42202580 523317202 0
130881454 6393343 0
194652395 247581980 0
276429710 38973724 0
545857218 420718957 0
448938221 372505411 0
499964698 555157591 0
231582239 364674118 0
331199086 341175717 0
33775718 214818643 0
382429151 431254710 0
160170558 503839935 0
553952292 452999433 0
564922120 302119610 0
392650042 96678891 0
277084597 95757300 0
149393583 194800898 0
495908489 38186964 0
403404173 137904776 0
347536721 341250934 0
149125228 449493568 0
487899318 3330885 0
12293660 488141971 0
424703784 500711063 0
129180991 26415129 0
109835028 357693271 0
415517073 12275928 0
426515669 409265398 0
282416270 212899084 0
551176322 12596647 0
292191976 397446381 0
49143315 292252841 0
58012086 321469705 0
526359119 4601977 0
458169220 120203821 0
219092939 414628519 0
66916152 127178717 0
356462766 10081776 0
351384602 166155261 0
24206709 450773136 0
216080193 127989694 0
24235093 554448072 0
487633670 120273040 0
485450603 515654258 0
143310216 256886911 0
565919199 137287196 0
297556329 22248207 0
441657288 19059474 0
495689659 417819901 0
442627628 297722824 0
484212777 317328261 0
468219283 314179169 0
509954821 174287409 0
180695535 488195230 0
524928587 287134591 0
283891884 441090750 0
15066053 4638784 0
494114488 184987940 0
123356976 236388679 0
356956763 318259155 0
356573365 157565271 0
342860934 114197775 0
289202547 55700697 0
145371674 150615056 0
210866074 401332356 0
508014184 290237046 0
219596816 202958940 0
167825365 458591651 0
425189976 561413298 0
402411730 35964147 0
543377919 404529548 0
96625914 374688173 0
97464696 420852586 0
224198529 500906260 0
490973283 437657359 0
316136983 301734373 0
12321195 156597691 0
329222629 455594499 0
567696552 390238218 0
323420525 297748831 0
178600381 100356640 0
159164820 329408524 0
444277494 546471366 0
170757556 462747572 0
242314753 529635658 0
148206399 49166718 0
493723450 309454276 0
540295578 527113620 0
174554927 96643820 0
21650120 417547525 0
267301925 552499067 0
17533084 270087838 0
213524047 241809271 0
69538163 302206550 0
528769739 350462675 0
328768225 136292362 0
492563964 178506212 0
162799867 114833953 0
236370668 468739051 0
34496033 546298400 0
244705597 526507605 0
423504308 154011811 0
321596566 34588934 0
220527718 128259769 0
460011769 360346336 0
254290106 6870477 0
253417595 559590316 0
35729510 437785284 0
267003771 6161042 0
179425072 532040186 0
362869238 389055432 0
219982238 219370887 0
131115099 94639268 0
356117715 497303323 0
526730395 214036793 0
40704097 292509134 0
114396823 533374588 0
114199829 186143836 0
397877649 404589399 0
127017327 281947480 0
366332330 250005101 0
198725810 508484432 0
165091607 319132928 0
304645249 437721883 0
304829306 360023933 0
150579852 425734977 0
318399583 402502694 0
446225841 377964715 0
451419368 275173386 0
236675527 219429229 0
364098864 365316378 0
254763316 167285842 0
478978749 470249449 0
364595244 283923955 0
66721872 19385757 0
295978369 103317887 0
41690169 148163511 0
283188747 145381351 0
93698454 303024644 0
305976571 360955376 0
66291056 540338656 0
60395766 219178664 0
290132551 291262215 0
243042020 91957572 0
221710913 47908006 0
151703171 476274810 0
192698686 438712358 0
288663762 453761620 0
367668540 382022918 0
153191381 19272117 0
25931997 74232733 0
292890867 4754286 0
105103936 24458632 0
80646138 455646715 0
443918321 312009918 0
13788912 173776855 0
134400937 136594618 0
314464442 448226138 0
213167696 121172265 0
190652845 418883938 0
328249604 410984088 0
393421006 230568428 0
56310871 284008975 0
136037063 27311479 0
338462013 368141846 0
489885337 45318741 0
148692715 510474848 0
82453578 210288452 0
155314605 147893223 0
547592333 259611799 0
97793566 431359748 0
436916383 508736282 0
410340485 199680250 0
446396553 401737582 0
475379369 564845623 0
20418535 422361853 0
79904836 114897097 0
477559254 134824019 0
256721312 179456926 0
393866507 307580749 0
298612347 548871897 0
188314169 166962618 0
296689063 12970181 0
64709671 214528053 0
426178117 548465182 0
14952956 76190704 0
382755602 533529739 0
179532024 440821362 0
512956849 200846489 0
12063175 15764039 0
48564587 329320459 0
448553365 62384012 0
396993777 40697630 0
509683911 34543707 0
379442558 446665095 0
126672521 328555654 0
471263125 511232085 0
232104887 18601958 0
476173103 145402192 0
261509109 241285986 0
190753625 138283064 0
28682908 16082880 0
496938686 1703971 0
137058274 478172136 0
63658803 471307258 0
146315955 38575847 0
464304232 513839279 0
337091223 504534931 0
388693266 455986621 0
500095967 96555006 0
222771556 534643640 0
270417621 495008673 0
217255939 275628171 0
141571346 227523301 0
407114319 27444572 0
498309600 337079827 0
462741061 77149599 0
157213473 472895107 0
8452169 525196286 0
259733181 367060070 0
82773671 66504660 0
102386852 496671448 0
108285094 224279915 0
532615110 479659569 0
476176711 340155735 0
249982227 362923787 0
86825077 370831747 0
22229280 505305158 0
560049178 182038347 0
568352447 140026714 0
407797596 545968204 0
254272118 325327443 0
561368929 205898803 0
286363895 404229377 0
440075448 25771939 0
463237256 276674990 0
337262335 110763956 0
349219578 490911530 0
199833077 368325037 0
98414975 493671187 0
302048490 336471497 0
393749121 457076664 0
287799520 143404523 0
501122189 111224789 0
505656000 534311539 0
57023290 247713871 0
157050925 366634278 0
500856172 439460766 0
72741876 361664505 0
132904833 40408006 0
5366218 551464959 0
58408107 504744612 0
488761481 394275755 0
553938933 561028401 0
117843564 565951688 0
134911888 55232241 0
136673766 254285605 0
193248630 109082648 0
294904704 150844400 0
222721678 472571547 0
42782798 325905994 0
558911840 481013059 0
213328977 43667947 0
335402979 167264443 0
163333642 339884152 0
461000863 452996918 0
467425331 461087915 0
300620607 519326569 0
58944429 312532869 0
547412121 250434081 0
252456656 272970093 0
5342110 121224553 0
330119067 251800219 0
427784807 278678878 0
37850214 163794018 0
103879310 150758895 0
439732201 408480463 0
5360754 470402970 0
315259403 203644148 0
98465748 49872402 0
253769571 19922291 0
511989368 395438228 0
547194759 71428612 0
179387031 485318865 0
38403356 470866461 0
357976304 55311051 0
70138234 359038133 0
460989137 257766731 0
546572253 340319776 0
239280127 195047622 0
160182193 55376510 0
175425876 377692822 0
319162308 536368961 0
490126537 274119883 0
53367740 164715660 0
190711427 455735034 0
510338842 434110265 0
379324683 117659358 0
217745648 390142489 0
464444805 116285185 0
515003569 276228027 0
161359206 13716326 0
447316119 84149396 0
124861915 225113425 0
191741544 167680948 0
71579481 422875945 0
400070628 317104625 0
434122532 95656698 0
472936221 34840599 0
100376418 356808427 0
488367778 563149970 0
462771894 551970276 0
263138304 388634036 0
553650776 557149374 0
386874976 234758488 0
70560636 417382524 0
179385731 514039389 0
275297906 389961576 0
459073273 208538359 0
379646267 466926369 0
247074343 383347381 0
313520365 537055721 0
402777947 12564550 0
457590581 319995055 0
193035962 199448558 0
280887298 316709217 0
489843912 242208672 0
182350425 229885490 0
176321078 331038090 0
206664296 276562433 0
517956631 192530758 0
31557202 35723758 0
24956396 292955711 0
160315898 469268106 0
186158955 531672337 0
523949420 426275798 0
112664891 169508310 0
103254862 76902471 0
566634599 419895892 0
126716702 132543048 0
450329768 483736482 0
480520074 375880925 0
114384005 139218990 0
47922133 504881533 0
101599534 268185050 0
426222390 392412961 0
59881985 283434719 0
142776072 360064145 0
176098066 413348579 0
540189522 424771926 0
38361340 62846423 0
27666454 387525903 0
179416299 211609063 0
24330429 557496472 0
128243936 356428166 0
222331601 26681023 0
114991973 146360830 0
39871113 392171689 0
411613013 541809965 0
142650443 559289969 0
367940568 156886909 0
136588340 490426067 0
169551925 364316953 0
335810177 459537525 0
84452687 433316486 0
4984074 46602670 0
69012390 51991263 0
81419179 127386245 0
140882222 547443791 0
465873904 255559679 0
47805779 399000713 0
344585482 35338031 0
76461796 470992319 0
48246826 418291968 0
497806524 335398900 0
289865985 358944219 0
158093726 96858593 0
497354030 185315949 0
299618388 432048393 0
564616782 98941993 0
45698436 42150746 0
475729110 502027950 0
303598290 419883110 0
74102680 35280371 0
444014512 166372355 0
512509722 82769358 0
415502455 25939391 0
87115256 83289335 0
403508673 440843792 0
392084584 314458042 0
218716161 144278543 0
464744242 104803155 0
60982839 334031442 0
559874621 253678880 0
151402463 461023841 0
421949175 4464889 0
466220385 181429981 0
528704056 353213982 0
22116911 29356637 0
399908359 410913578 0
462987595 468814968 0
341057894 307066026 0
129297403 132301863 0
203499817 460679473 0
418453490 84461433 0
145613442 372797991 0
303935440 188739996 0
166633210 381520369 0
291069247 227707650 0
547012311 276414754 0
475814374 181962817 0
186602370 280734122 0
460461363 477153978 0
406304969 173997674 0
127327582 32859744 0
264282377 447062059 0
170411580 117360360 0
477530135 70631471 0
340139746 332332581 0
463599247 427396610 0
392243554 65217932 0
267707039 184214475 0
376566940 282419596 0
302230367 376664346 0
279036195 70356548 0
179557668 341852584 0
140594092 1130888 0
181023137 535798000 0
465973879 552584808 0
345802317 178044469 0
25187400 224470107 0
220290597 47459480 0
48256840 564819703 0
226384426 542218837 0
551730432 342630600 0
535050172 252218618 0
69847459 193263920 0
394804496 298851571 0
349502090 72473247 0
78839830 121267584 0
289573362 26722336 0
239083421 555602962 0
437385399 77703242 0
53585879 410230452 0
324599678 63453982 0
213514037 380475770 0
51782729 358866477 0
342374848 303205313 0
50772127 234039966 0
281299809 280330403 0
397051309 566595016 0
48144545 279311321 0
242539088 125394397 0
34730856 163542859 0
126583238 98982968 0
114491773 91132391 0
22296641 530097316 0
492435059 281830478 0
331604440 116519697 0
560932877 375336375 0
112909208 368512049 0
460748094 377521238 0
268045036 74069499 0
291321081 386366758 0
253552482 210318386 0
396874186 436664661 0
321366626 465759242 0
296501655 259827345 0
156361048 503528113 0
388821982 121188861 0
503453002 557945745 0
17684208 348896170 0
250726422 340885404 0
244987258 262574221 0
557152300 245407794 0
17394420 199587115 0
108989606 36535145 0
491592756 32894939 0
177918156 254907235 0
261766426 227907894 0
128500543 2903578 0
483622190 122723007 0
456036750 304091398 0
147387115 182546113 0
330201435 78228589 0
356747328 364951877 0
266426077 364015941 0
531804091 467666669 0
209523521 426060584 0
56391314 263820299 0
290670455 333534661 0
287691728 293292899 0
231176736 35298811 0
178363484 88947589 0
223144318 75257170 0
483973862 352474356 0
51796087 329576221 0
517616278 468573546 0
438835591 145809615 0
554738421 455779662 0
396517707 544272696 0
544307765 217243608 0
105815632 318203010 0
258161686 227534770 0
454422346 194411689 0
452231413 350527401 0
357090617 228714163 0
394135951 520240200 0
331431642 160870389 0
122189077 421916233 0
33512034 273889762 0
549702543 500060684 0
208169586 209397843 0
556879174 533849375 0
470071166 149327901 0
400079597 459533140 0
86005087 228860994 0
250082081 456202722 0
554473975 501973549 0
343494218 914209 0
50808927 420188855 0
321572791 3243369 0
568380754 474265757 0
94874409 173842158 0
100004304 301697258 0
161970904 360887998 0
516656715 214897716 0
267808558 254131384 0
82884705 463861948 0
414951757 180033000 0
96905938 306049550 0
230035058 482924459 0
333249143 117242983 0
304086422 331950159 0
554056416 304782397 0
425189610 455874735 0
447979148 547643241 0
155253865 486149258 0
215077738 286695172 0
444513093 194183822 0
68899188 159420268 0
225997598 232350460 0
521147075 130268402 0
119983057 449976550 0
83795644 271176549 0
167600541 545991335 0
530913979 409875357 0
115949977 415034704 0
334974824 37800350 0
13348714 323838402 0
254161949 449387260 0
39728999 391695092 0
257924844 48844385 0
68164919 129713849 0
39005017 416277581 0
114047956 145437979 0
273858909 535555801 0
286457952 112588639 0
87341758 541669891 0
170480249 262089859 0
558275704 83594631 0
341105865 272744829 0
192508574 180327238 0
376040698 536881191 0
194951001 310547825 0
91456160 514910476 0
415458008 510980550 0
270053750 196184196 0
59791304 485563566 0
272283486 139649887 0
256531652 252219506 0
373115079 33875429 0
235125904 450707254 0
524433588 49165284 0
308020688 508300146 0
328667119 54742610 0
487717435 259940968 0
261225545 35645332 0
556816248 406600649 0
120128976 208199000 0
525275256 129621239 0
167093777 552985024 0
399399471 203353663 0
107053511 262085918 0
331251842 136870572 0
393416447 492924435 0
121093557 404485941 0
157804449 34838405 0
144780391 555172027 0
416358547 53597977 0
568411710 111609579 0
442367349 89959661 0
23701226 259596941 0
71928303 14399146 0
176015990 134713172 0
174348550 558770740 0
183613353 528035602 0
351802515 424284986 0
63794573 540072425 0
490469490 290034723 0
396007908 411131147 0
415083150 104622114 0
86537023 227315038 0
64588181 337395744 0
502313980 492559594 0
84312519 385537559 0
507722641 513296301 0
499166009 252818939 0
124388220 179067098 0
228717962 236361775 0
486898054 278894459 0
104818068 354338959 0
241917443 446885150 0
33582363 187643487 0
373532966 375900088 0
198815067 234826569 0
439173110 187444934 0
264924593 467255697 0
281065200 153184457 0
420230074 389931198 0
179476950 497591078 0
363209658 532853205 0
285210328 498450523 0
58700288 562513853 0
487087558 59512674 0
308225709 559427813 0
262137136 515274925 0
181462246 248345734 0
465477795 475017404 0
86553540 466133248 0
399120200 225361661 0
273028326 195652264 0
367887881 447514713 0
134329401 75749138 0
263237498 122770943 0
314410780 261435175 0
543699820 175658131 0
453647079 113876360 0
210062957 64598406 0
477044003 137048382 0
254622702 297374747 0
422112130 156967392 0
398267675 522633988 0
385051716 227795619 0
347832138 520397825 0
532938019 104726193 0
473539273 199835870 0
434651310 456090443 0
350331323 2196668 0
528704770 215730515 0
58222272 284030636 0
409423712 367248628 0
540024568 385298952 0
141938975 352363829 0
565617220 314792046 0
379744656 161684571 0
157761416 28279680 0
417471592 325228607 0
442266013 383035127 0
495310314 453405984 0
58519208 61892948 0
251136304 192897427 0
58817220 118893660 0
545332363 383931950 0
13542189 122865250 0
516333666 55176727 0
505047819 524352884 0
489323647 202275552 0
233565946 311835188 0
8278190 69667617 0
171337906 437704816 0
388922898 507087630 0
95587902 363209729 0
435282124 437639549 0
267615858 282527799 0
49334792 3295753 0
332029566 448936953 0
508874174 153940268 0
163056612 219957527 0
54604199 198393070 0
186210234 253404560 0
214606071 425649699 0
258164516 93298363 0
206994393 419506575 0
216611570 499838652 0
134565551 231559693 0
163614043 144632712 0
503921521 348515669 0
499195450 415949433 0
527199418 73881631 0
503159446 129516992 0
55738965 552952652 0
319060212 82008030 0
312060737 268796690 0
149555256 255747228 0
296905555 301553713 0
371120871 49129329 0
93423033 382059305 0
362682983 244764173 0
478915512 399679601 0
262950373 470858797 0
394914233 199444434 0
42757460 531800094 0
130620401 482265936 0
423602727 314889885 0
327286046 288505733 0
482210065 326241935 0
355831465 322363410 0
305797414 526900446 0
439252142 88565153 0
283866222 148614923 0
439242893 38784289 0
141957095 437417229 0
511531888 483034782 0
412183275 536876981 0
14278028 444358736 0
63407206 24561176 0
89317248 425419563 0
73180767 307514415 0
100017612 545299321 0
418064399 531149704 0
350009402 20069058 0
460924088 510611502 0
377188896 332961368 0
169274229 269176321 0
127864481 295193754 0
105573123 248836823 0
278286549 207358431 0
367591900 287529762 0
224117207 416105122 0
492939496 439694915 0
304894277 207586476 0
158706316 553916632 0
75656400 158601567 0
419692436 393385503 0
344236257 245547020 0
549336078 564505380 0
245773460 532877356 0
512047563 231798806 0
273852871 568091903 0
344026362 27365393 0
326587194 360091270 0
551861959 334130699 0
1511256 558797299 0
456593174 231948813 0
72900550 494171125 0
335687566 192689115 0
326981060 328719189 0
523548640 341132108 0
211945705 230561462 0
314757547 46626866 0
520893044 435983501 0
196637940 530793042 0
21318664 125632575 0
254101992 40807638 0
225779136 465944091 0
470752415 97406436 0
376865966 193942318 0
118700592 151654909 0
227919440 96860696 0
15189596 136172489 0
317123203 14987526 0
409363795 552591489 0
67880228 50952449 0
227202849 41128663 0
349448595 301280984 0
269294819 368356352 0
382152835 302824161 0
48083248 13386937 0
355461524 58946353 0
109853410 22188631 0
280059541 221408474 0
448716264 409087408 0
7507407 447338319 0
196427526 92465092 0
418222677 496338209 0
177083513 420200283 0
489590190 288551867 0
404790190 63448817 0
351630716 481530569 0
388074030 506392163 0
224480597 448723648 0
31114512 81973004 0
244548319 93524410 0
124235373 194020743 0
38432488 349645785 0
188564516 49958324 0
408787679 323421783 0
307461400 281392570 0
400755616 304744690 0
531360512 349864635 0
541653675 160656179 0
170309321 325465025 0
277371477 1239650 0
521308424 11605720 0
415767427 392035497 0
511831027 190343412 0
401597512 23007300 0
511813025 488728064 0
358385092 465544360 0
405665048 460562791 0
142272146 66668239 0
242966172 400069515 0
260373427 283722911 0
307990745 54351013 0
340028705 321469979 0
69985816 18820443 0
479963157 254573491 0
134725164 103633468 0
59914452 40035431 0
514100758 328574009 0
398639135 41917445 0
287118721 442429505 0
263535205 411573186 0
544114732 161731171 0
91163838 127503713 0
118639284 260770171 0
417709194 423769664 0
442116842 299202367 0
37636416 257321907 0
485055371 240570112 0
496440382 373439432 0
447413568 245642853 0
143886390 477890085 0
149416329 339048712 0
227617311 333265126 0
501936039 525271969 0
292241967 177115813 0
523178914 222274607 0
430799730 203070649 0
103711314 181024963 0
124963020 395438544 0
540995595 468238460 0
153907368 475054270 0
10571102 144735845 0
214271030 243409271 0
221805473 302050868 0
474961094 236715591 0
412719618 350139011 0
440940821 345417257 0
307688635 394133464 0
462529968 230305761 0
513767798 241745990 0
532722051 2942152 0
271570904 366967862 0
354855128 47710008 0
327786752 316544779 0
147265291 468983649 0
274171779 118046718 0
486047778 120177167 0
261678136 185458189 0
403845614 361294524 0
516697665 473572513 0
530432161 241120786 0
81829060 298039810 0
258008394 149506614 0
472224212 476786023 0
566652930 439076096 0
288483460 525972556 0
392148946 513182953 0
428575194 124682591 0
28583800 213684980 0
10622745 186838486 0
75720863 380887501 0
542519020 113422422 0
121829598 443106701 0
300972549 496213613 0
111534987 200369391 0
136133246 481433625 0
199877729 88084303 0
425246921 279713937 0
202906320 491410323 0
218029948 546135302 0
322553987 353510662 0
321108894 500387147 0
148011770 334294891 0
527088888 8681803 0
482341562 539399176 0
296406513 385706730 0
350247832 526018425 0
298807424 137683932 0
268481666 490010562 0
108137179 133739791 0
149879551 499568772 0
244895006 371902645 0
52468317 131937461 0
550081997 209249164 0
62085091 87601984 0
14214027 83278632 0
456154979 279484785 0
380967912 500237621 0
379226695 465483840 0
140092724 237374334 0
485524052 21027079 0
430671090 514246153 0
73839262 3651216 0
284477047 68478019 0
53641383 195898379 0
204930929 185251631 0
415309106 510309531 0
253373324 63880551 0
260264782 262859098 0
166276987 270831938 0
395770968 393032167 0
268937195 416965379 0
129541278 78089080 0
234426993 400371661 0
128880974 245748395 0
126046369 301594843 0
346345333 295964961 0
240520468 502281873 0
140020983 386476387 0
316803758 164942296 0
63847655 318055127 0
314829521 62138561 0
568900400 22524941 0
567249975 530988278 0
227858397 486807227 0
143225799 79554603 0
282923180 320183352 0
73273979 517607217 0
15252817 493942394 0
296183840 225628147 0
52810362 220170377 0
309560145 149790586 0
92197983 512913119 0
358386027 386926191 0
263132383 80301820 0
269904128 1461227 0
140149590 158748965 0
416324590 68542359 0
58864902 569202199 0
515969748 501586028 0
143325330 544806129 0
455194040 204002661 0
190208510 483129432 0
420673429 201605659 0
522840252 165400319 0
563350971 344783509 0
278604137 136696910 0
537327443 487814278 0
169786340 302053019 0
112869398 498668078 0
60481937 38197224 0
362759243 317182266 0
14617104 158715684 0
450248769 173355055 0
395544284 514319014 0
140455287 64122088 0
11505279 311409085 0
15919859 195731914 0
532985962 422907533 0
296703792 268064956 0
322633166 377708992 0
211820509 52916936 0
382573730 320426343 0
402435056 94951042 0
162280326 538788431 0
267467372 559864497 0
160684725 80513450 0
381352576 400659704 0
501533197 7923739 0
155475571 118869229 0
562832684 190810907 0
375970321 158512415 0
42478451 288953776 0
490130761 28972969 0
173924675 554195422 0
27732016 557356061 0
358884862 239473567 0
381052239 269894061 0
430499153 439024549 0
305893057 328737158 0
548772668 10145037 0
413013010 481024880 0
118452742 393712438 0
349755132 7992588 0
384513999 360583130 0
563940555 362045386 0
131228574 396123823 0
75583571 308178516 0
178559398 2409264 0
202876491 466993525 0
356129963 425145451 0
200787440 456148685 0
8777909 438668785 0
225886898 335167105 0
23131881 342155402 0
474976416 479179603 0
213218946 303827257 0
545853306 554892913 0
227016578 509789710 0
457544103 184215220 0
337274091 323635518 0
501763243 122262667 0
496719818 236328524 0
228742850 425190223 0
240731413 246873044 0
271738216 35298167 0
87604024 261940686 0
514499581 214957602 0
426644183 359125637 0
220903935 521313093 0
463551883 260650969 0
96824853 454071562 0
177103135 156812419 0
378625003 534415746 0
473480342 314672791 0
57567535 540342398 0
433513695 312872459 0
481058715 107420754 0
285781893 185815994 0
480503978 326527953 0
113606090 547925166 0
276257981 175946286 0
195287465 267522899 0
401296504 3421703 0
449289442 311021442 0
28586872 505720167 0
551141953 250767935 0
60836972 482742284 0
183206363 267829532 0
330688152 388866689 0
346368235 161100370 0
482127887 487508101 0
78443384 537574494 0
255951902 429257775 0
394159090 77263367 0
549341363 256113991 0
350110091 253968239 0
351730828 22115391 0
538304839 2941049 0
267682181 153212048 0
367252930 298035136 0
291813914 528219064 0
61451132 235670778 0
71068015 416650467 0
447236429 512090837 0
195589906 57223437 0
404686054 37948680 0
287525708 374132077 0
126042964 528168544 0
341624053 455407503 0
257328049 297809340 0
381611195 192601614 0
132422255 148924178 0
468179279 555360277 0
558034832 397295612 0
545936047 519876336 0
12544191 119200963 0
302513283 29156342 0
190201764 173439724 0
204543819 261464687 0
497112222 131875250 0
13295160 514195153 0
45409677 97062291 0
245648307 491124372 0
47274031 552105229 0
163879309 496835452 0
274173783 376208431 0
190246339 140000156 0
238582873 85083708 0
476759566 276849193 0
187555296 406328045 0
230678336 375443952 0
423468688 405602235 0
96393602 376676787 0
514927495 284817414 0
333726306 561452612 0
351975175 554476772 0
514801153 562902666 0
543901884 367455655 0
406135847 102991689 0
487146367 406457777 0
37209169 187054509 0
329250920 12705562 0
279865322 467633998 0
552490094 501915864 0
441142294 259247345 0
426365103 86062374 0
144704282 224034722 0
106285994 407411913 0
91373570 389130418 0
266823887 544898062 0
352445430 206525330 0
358153242 77653534 0
26053645 40058106 0
277687830 211266601 0
360392668 62325680 0
558411091 230274453 0
390167494 309748924 0
109373073 463037531 0
33335058 309853302 0
367312430 284476396 0
274552367 219535193 0
370443320 82833748 0
401282908 513749608 0
329602225 366119079 0
396185876 283263359 0
187944039 243196237 0
112167351 351394839 0
319470544 89616934 0
141778343 356774887 0
406872403 250405817 0
494817975 495438050 0
171928467 401793511 0
140658859 479706418 0
456157578 461837577 0
45675578 288193401 0
408416005 324536622 0
152728765 368224423 0
316818977 158556482 0
296694482 385197977 0
269105654 229049558 0
408698566 564058480 0
555056083 271305232 0
225066255 382683124 0
318058854 516686204 0
552266052 100963442 0
249735212 40429552 0
403066933 394871441 0
97589606 332707072 0
163337892 116307582 0
162628221 472113426 0
367094309 328861595 0
12341141 492182854 0
122078237 183006670 0
291524699 474824000 0
456535412 9313042 0
526405237 66415886 0
135944599 529418481 0
142051960 210380480 0
525971621 50017955 0
488589743 481193838 0
368780519 212225482 0
471299407 369202391 0
139720946 420275674 0
276515790 214477060 0
426800386 486810638 0
500754172 197461785 0
543257451 562440093 0
481292424 320181878 0
239422457 404501817 0
47925672 196274546 0
150991032 13782511 0
28714870 415715874 0
128814580 467426167 0
270271300 11504599 0
324774694 187990905 0
389415086 204478153 0
270355345 499671182 0
358561148 311793683 0
336051605 338268419 0
560062294 654544 0
302860402 125773603 0
444844672 56098805 0
73460277 260180970 0
357633371 449534960 0
449294425 461201422 0
334009422 138117561 0
338272533 521318014 0
320952473 321204853 0
70751070 116682359 0
539054823 186993295 0
40415772 324590215 0
38401129 292498896 0
14448719 215943041 0
204190073 376525736 0
486392608 257730353 0
394740301 443398360 0
280056583 25819086 0
124526547 540818737 0
560998566 104223217 0
203150455 224929166 0
378122578 269815042 0
383169708 381301383 0
100139071 261337048 0
547765932 541350276 0
257337444 230005998 0
427494587 478948054 0
59731883 195986053 0
306449467 479114807 0
123572441 564008394 0
556707796 318033016 0
150943308 402679176 0
286621301 463644083 0
460833109 28777582 0
281985702 270017988 0
211862085 355476303 0
141352472 430340382 0
152723240 136379487 0
257430738 414073655 0
193043544 209603158 0
142517737 427638579 0
240048721 170376493 0
334688299 224600757 0
521181340 427030653 0
454392323 476340859 0
355899733 317129863 0
563874655 84156476 0
442763429 518514730 0
37037102 559199424 0
164616215 32128076 0
279851963 160453895 0
424568756 60056915 0
372598816 521067549 0
311269584 285298284 0
213148879 62823989 0
33010328 246037762 0
453132051 408663204 0
21550492 533844016 0
538920548 160842853 0
489816203 405032888 0
197877165 225979170 0
208313374 140595817 0
525550863 271164076 0
376718476 460953231 0
522862144 296500384 0
124031622 94513997 0
175991001 441858244 0
85838157 402077774 0
54245532 449136369 0
248752400 219100224 0
27653762 484580996 0
527500284 410324585 0
199025939 128089478 0
222106028 485574735 0
53195219 549886549 0
293044020 325499798 0
247651290 180382692 0
224701060 555501523 0
233652144 107530559 0
514571120 345931943 0
498441104 404283913 0
447390317 162889883 0
264055728 126459057 0
269458392 39588871 0
309695976 212586205 0
226726191 488483395 0
252910228 145712445 0
280193559 67559605 0
489269801 138587464 0
90548984 147065748 0
301298131 164366475 0
380302012 94369112 0
37471272 107700656 0
156272230 73649189 0
197595620 196202034 0
86631143 240379166 0
208328194 189743503 0
558373441 533204348 0
452340020 329415656 0
373567365 441717006 0
47802574 113262969 0
154606352 253604721 0
1661737 521241529 0
533057452 422151163 0
542105769 288744941 0
409968479 393240972 0
483052751 230605477 0
217691412 11281600 0
273439008 53630686 0
221950502 426189422 0
353148890 356803655 0
23152578 279413006 0
547824367 204675524 0
29381562 13865568 0
360163599 286985167 0
158340652 211627871 0
899918 154642583 0
304638390 198998593 0
243712195 525122294 0
524353072 432409044 0
497334799 70277667 0
321569278 221401096 0
190631545 96540052 0
80101703 340679353 0
158934027 518958230 0
487332953 268492508 0
140474635 161748485 0
504565148 50397944 0
206956652 288344526 0
4633244 538677483 0
162256619 182959185 0
166558517 30680620 0
48652321 535349578 0
92391500 140001316 0
75155643 275316763 0
134215373 177692996 0
356004496 521001557 0
402611525 101032545 0
305510330 232320575 0
32537868 391471989 0
190357553 308367548 0
6813285 537534012 0
252847242 442324465 0
32351410 505223716 0
137501385 228674703 0
480795869 19083866 0
125604243 358739144 0
89645462 158266186 0
264591303 290092071 0
133035175 277900277 0
450036850 14002500 0
251749570 286933298 0
491836263 270887311 0
51831412 357535647 0
78516084 421442471 0
306468428 148572241 0
433449971 468672697 0
185476151 251809941 0
552572625 182159941 0
13198703 361788534 0
102407139 427871835 0
362584488 174637058 0
58768078 219302939 0
24363442 406680613 0
145573481 155502153 0
501682711 515067337 0
445743644 357163259 0
108929963 533307574 0
503128336 21343173 0
10658051 197967267 0
323635828 74999295 0
239203614 122696334 0
426850438 82293089 0
449981261 294320626 0
23346041 19259649 0
124921186 8238304 0
4976283 204732716 0
159650472 298790048 0
159676877 43595467 0
108923581 485465178 0
540485481 537675041 0
428446895 509632325 0
564869678 502192441 0
437590911 523523650 0
94778924 353761074 0
5413029 448290912 0
217013010 564628442 0
492659338 299120708 0
356441055 179108095 0
432213192 81019358 0
333576973 218131882 0
167842184 336250816 0
134451688 288580251 0
555856716 71484218 0
19023191 22081495 0
400969660 56704756 0
211237399 529631052 0
380527102 326800449 0
27727982 52983322 0
427269614 162004829 0
84397507 357644142 0
283256439 261629291 0
400778151 397460044 0
101381145 461282199 0
351142058 376588878 0
108392240 166464437 0
535509050 498680737 0
445140844 453243583 0
397375099 221789153 0
564542833 35688509 0
199564295 412735611 0
274406282 558409311 0
55776194 181262682 0
310976876 175908835 0
367948535 193814194 0
515594831 423942334 0
67453920 485407732 0
460843583 398287613 0
485110460 453072167 0
39383107 79201037 0
47092981 445395201 0
55394116 267891781 0
64615749 81237893 0
366154837 50535957 0
258237187 338283488 0
440930841 60619657 0
142292949 126741692 0
446273603 177442090 0
320869791 547161693 0
69313256 249531320 0
95010596 15819462 0
276250798 46716046 0
328700427 212381475 0
96526109 45505652 0
427612161 455154437 0
495909668 272903021 0
486252042 253850732 0
169826727 176218978 0
323969343 24252487 0
131851501 122030988 0
146106550 565029564 0
65750740 8502350 0
350286056 339545200 0
189834046 234730180 0
258858193 144808502 0
184288893 467229050 0
484815438 268762089 0
258599748 221613908 0
490217485 63530686 0
366066315 46829731 0
272767786 149092114 0
331496500 507570596 0
193311495 437107379 0
165215044 313944022 0
450748872 324982968 0
269611267 160679860 0
141866081 143779087 0
205506920 88143304 0
150232902 1412273 0
562641647 122798958 0
430390749 193696449 0
346558579 20707632 0
98822137 308777788 0
1478989 434728226 0
113029046 251509353 0
479895664 60727234 0
66380180 500790562 0
110084904 392523184 0
120452783 52343474 0
415804857 476561295 0
410148675 471955670 0
30930520 509845225 0
98271522 421947765 0
406825899 99771213 0
415545582 533766425 0
210546926 298774288 0
399936972 423301725 0
161417875 254270247 0
551234810 532587416 0
58864462 172294687 0
193050592 160602349 0
61536759 531657944 0
314944477 422854197 0
75410170 551868359 0
91240576 152568971 0
426545298 411553171 0
508353661 370723212 0
204325923 499372760 0
344972240 352631322 0
198236870 102343558 0
73625959 407008472 0
135037830 4727013 0
67199548 423275766 0
361447995 561656624 0
364710420 449017105 0
6487946 324726172 0
309226618 456600989 0
128328789 476986667 0
108462567 423729227 0
208374494 536025556 0
432357593 529143982 0
529688082 376218863 0
97666579 157066458 0
462849938 130139646 0
522179038 489156382 0
176557991 523293350 0
441209586 500349153 0
296054427 494491758 0
206445138 77918394 0
109410403 290869998 0
37224943 212833964 0
170266463 345140849 0
322714035 342025193 0
140722019 143938892 0
87719640 276856644 0
115355564 116675134 0
468536448 71336446 0
552158332 524263252 0
430270719 476898664 0
32495221 540176763 0
477640659 1482153 0
522973478 232898968 0
7447284 517206449 0
532463859 417924281 0
82473186 30878522 0
402594381 141918002 0
409254876 85423874 0
218924344 348006832 0
525324333 335573323 0
357537173 162915567 0
367621641 498816163 0
161196849 181410381 0
31121218 2995791 0
33465893 518725003 0
205034189 922020 0
452877415 491158050 0
327672946 474680831 0
441967725 263434860 0
420392389 492891588 0
338099260 85590817 0
132237315 279714409 0
486332897 396361532 0
121579764 488300352 0
390579829 333303424 0
16254534 198392320 0
111185241 392475501 0
512554460 459421321 0
418144591 336124552 0
288134196 157778223 0
231781534 330527704 0
466078165 415163062 0
128142554 256396173 0
493738532 23655084 0
532436113 279580505 0
184808420 177719641 0
54521342 504544154 0
437587778 147927556 0
447086004 271795347 0
406668885 562299932 0
511715811 522411006 0
459819142 527935036 0
290334231 280069036 0
150845691 310291664 0
532557775 186160485 0
550876655 371384184 0
123750405 241890553 0
29691490 123139998 0
46400945 534748387 0
89613169 440881895 0
171515235 208358790 0
457208579 510482718 0
247146759 187362613 0
1935146 305865949 0
385488007 396991084 0
294574732 232832688 0
10668504 194692882 0
71936396 113991385 0
512319459 399514354 0
160474276 534762882 0
128041295 404332374 0
412924076 132431368 0
553098993 187172856 0
425872972 502179119 0
13054190 77908959 0
567941355 26398574 0
534197030 12274189 0
114784064 70736981 0
167907133 344098425 0
261229357 500236146 0
130607310 473831614 0
530802773 538070958 0
227213030 271316236 0
223061570 172273139 0
109381026 177007407 0
163413677 449871454 0
68000009 129672503 0
422802752 17301808 0
422627962 295585865 0
276313402 194556576 0
297142962 496276471 0
380851888 253394492 0
354335388 196736007 0
514912788 197414144 0
89809247 95088503 0
367450094 464716414 0
140251083 537832046 0
26571838 386614202 0
353407193 492970079 0
1825550 532528256 0
164750923 554002547 0
526111935 260086831 0
252414436 239629636 0
461199616 73469612 0
526846642 315491173 0
355772101 115480772 0
493997842 219389697 0
568068562 236636150 0
431425924 413502998 0
161409413 20739739 0
324692376 378468800 0
77310216 22662751 0
532882961 295266514 0
237197668 156780038 0
76727588 519221202 0
106837741 514750033 0
491830220 473637943 0
83553925 165271654 0
564168037 217251920 0
180992284 401224138 0
224393567 134312389 0
496278849 428301472 0
116089846 98927644 0
505567806 553248399 0
248659023 327934161 0
165966289 568973300 0
284355640 415240494 0
239390815 350175017 0
199785901 137102233 0
265559301 202132567 0
527967651 160544687 0
342349586 85243878 0
504621739 431584750 0
246607758 92312320 0
178604220 366748421 0
57075409 57344851 0
311409321 52756550 0
518151200 313924687 0
67694826 130001933 0
136429540 6778224 0
469659277 382190329 0
504513269 49088992 0
24805246 115207911 0
117765735 523725535 0
298531317 79180255 0
291105985 276201098 0
545220584 445754464 0
561909646 137249124 0
288054151 230669428 0
254591646 116145204 0
496650264 58412034 0
62264434 373859182 0
102499139 430401637 0
155083023 304567458 0
55768511 106525784 0
107423225 289507943 0
513301543 34709346 0
372644000 176896090 0
478077108 271980941 0
209821359 20376655 0
381050282 476534687 0
38643717 453355470 0
546608794 422397626 0
218711216 479405625 0
27971067 516773415 0
295097693 379145507 0
199046548 558934964 0
401150599 537020282 0
413241486 529389376 0
87482754 287383318 0
234731491 553956676 0
272312087 125467230 0
514080002 218685544 0
372271593 229492567 0
32086125 39791596 0
444936985 171938225 0
28637938 563692554 0
259970459 299218867 0
405243461 265717437 0
567993792 183092943 0
447766263 143629064 0
360231208 568128271 0
236785110 463337429 0
337931762 95853678 0
177068568 317146713 0
341787302 436535091 0
195660629 522639681 0
355617311 59756644 0
356988317 67276674 0
376596058 333127374 0
223773206 380593538 0
140660008 76357353 0
545614781 203031901 0
182409704 58454548 0
353769959 157031171 0
487075108 439210376 0
482068024 493336446 0
412949394 206787544 0
27505407 388539017 0
355348740 320428885 0
160632023 29869197 0
22606628 540523799 0
61723680 380260822 0
191756013 120568304 0
404649666 262546737 0
478796615 103504630 0
104769327 381065078 0
89119323 216942266 0
474169035 288318803 0
140639184 359981838 0
78879639 116343755 0
421873586 139198287 0
482296027 508182169 0
118468653 207255929 0
183742323 324235832 0
432073320 552930102 0
58974312 522045643 0
514173034 281853684 0
368337315 243420166 0
441308243 113652472 0
412229554 505078784 0
518855236 410778000 0
446471992 5972990 0
251696687 256423543 0
558682248 41048613 0
499823743 563051105 0
492085796 55782982 0
100772784 443067502 0
21926417 480660984 0
136215153 256166238 0
526525363 2292663 0
513577498 564752708 0
341101718 488658367 0
5815784 219411529 0
325963255 83623373 0
397234336 520481378 0
76142123 149140185 0
564665413 540848879 0
451366377 1102284 0
355646624 121038949 0
130598356 137432 0
72251979 117871817 0
461635030 314993559 0
311436962 169335602 0
277300003 114833111 0
226173568 30662492 0
165727223 130252746 0
61945535 239342688 0
421376229 401290965 0
36972321 102700834 0
560396485 255464607 0
19267387 491888482 0
320792788 110931486 0
177576976 243094175 0
197860404 347353927 0
211168713 163795720 0
21169067 211433783 0
112824324 347539616 0
137442334 481617616 0
365619056 26666879 0
107550745 406283000 0
317366489 436366907 0
144126188 204843278 0
540214439 297051319 0
192891732 59943373 0
78789305 195571976 0
425255813 308433163 0
532420339 26542484 0
327353621 317846846 0
510357396 551304999 0
438259108 464098501 0
266305573 512850886 0
538962656 563304811 0
317741062 510948937 0
510604775 181864870 0
185410858 149997432 0
508712335 439313781 0
499245675 468809246 0
322748650 96533622 0
274836944 46487399 0
245001676 526329674 0
135847511 489032211 0
238567116 230713332 0
293663979 6255742 0
7504744 336965073 0
371808408 383705582 0
297228684 540513605 0
304817238 177776732 0
501620371 233417972 0
331673100 225507403 0
468298162 93217286 0
220582987 382375563 0
395063951 179640432 0
152355791 416191667 0
319501882 382752381 0
563432112 159258659 0
139119111 192372634 0
63503415 92269470 0
497559081 549947534 0
569203008 304396097 0
441269149 171427377 0
391443048 240912150 0
134163474 567139468 0
513601634 518269274 0
321742140 101751581 0
195124192 538737151 0
419188922 429257946 0
380760496 17544899 0
171661108 255205941 0
110733026 331645722 0
325790891 261559848 0
527686063 407757219 0
81284364 205314418 0
344299134 532710832 0
233692481 182615800 0
147551071 143438677 0
226103036 512941441 0
244327643 224912041 0
132908777 564346426 0
158615970 537047392 0
417411021 240992178 0
159226336 210956338 0
536367685 179447414 0
11468253 307303898 0
456894787 88290583 0
13064368 310156737 0
211649630 549204154 0
540975970 483349279 0
9442755 479511922 0
285383178 115141003 0
26014686 430425598 0
324391474 442739333 0
213720259 378338931 0
391858167 460709703 0
182457802 478856627 0
208332709 471248528 0
523211917 151402158 0
563833816 456685080 0
101439283 458693031 0
176222391 118446535 0
562530598 225439545 0
339607187 205627711 0
102401127 393900321 0
565650963 354864959 0
164211167 149550739 0
460291570 378058567 0
465039873 225732862 0
197656767 372675231 0
509788563 547013332 0
164125764 49299393 0
428457791 3999936 0
423845732 391251844 0
66053738 288563659 0
153449632 44533051 0
427384046 427351546 0
330183242 127505146 0
133137053 99320663 0
480641990 26584583 0
463328813 462318080 0
50228649 271137049 0
299916769 437162084 0
73171066 247915481 0
238274861 307178443 0
437475277 512106028 0
39570793 124823898 0
168206341 201972166 0
34729630 152898584 0
260494611 75805455 0
458885998 544241316 0
20855798 301858813 0
504037890 422747395 0
447257486 91333022 0
563926477 516964836 0
531138908 216717509 0
345885104 120704684 0
430510015 107974147 0
34533507 452030366 0
295741769 252536341 0
29569826 532135769 0
133065313 57672980 0
206071942 99863344 0
444614923 96646692 0
189276316 121623849 0
311277280 445894243 0
148303661 511942987 0
507869502 313921865 0
81585193 503794711 0
452514873 59409230 0
45086110 544552409 0
73456056 528726315 0
204324464 49117899 0
499364938 540026959 0
565017674 351114438 0
464764629 119506320 0
72154061 240242702 0
122154086 431615485 0
510429989 286706921 0
2505899 124093170 0
144818624 66267644 0
488560292 552228278 0
484834459 133725924 0
62877593 222602880 0
186995639 358767538 0
494431616 64578585 0
242281620 226534727 0
198065358 268903049 0
162150540 491397701 0
357991678 270099819 0
30928210 332899673 0
426946394 380921821 0
541615617 431611423 0
381390663 350180845 0
467755725 441028855 0
403191051 271551049 0
146428540 243118266 0
65643721 455466219 0
411568896 4761628 0
206825197 279024650 0
504642587 507060005 0
381261168 409061709 0
237891289 316109787 0
300787356 279575466 0
144738928 15363138 0
368988845 140563942 0
119313217 263340460 0
311107571 51432031 0
148011709 313427113 0
238797894 78898744 0
11752811 393380471 0
43888164 197211356 0
22157571 232117453 0
434988978 416956965 0
175445949 156392976 0
360715814 139930298 0
277760546 102781675 0
29905752 86286113 0
555507893 235225858 0
455408624 190742265 0
214336389 279007473 0
165789496 283035763 0
429601518 368862031 0
391923982 320822957 0
546521543 36946300 0
358056975 439956761 0
265699044 82027335 0
108672060 400765393 0
436962177 359352966 0
82307041 22787698 0
381855192 264417490 0
219168607 249402088 0
439455806 94910961 0
249974771 392713523 0
281966286 461282515 0
276369541 110213106 0
495876851 392445693 0
105829488 111399719 0
9716262 21042617 0
94481747 445853172 0
340210098 112528469 0
500878491 142448034 0
57072883 541258996 0
545782286 268629256 0
44441910 530174487 0
301876857 286498103 0
310257410 409061344 0
14472682 174600080 0
389612818 294890066 0
377146826 181662102 0
81839827 191590927 0
220049261 543278919 0
501290506 291626499 0
171402940 76184924 0
86033795 82477686 0
134522396 62852021 0
222235477 382544246 0
540374686 316698261 0
404473497 257083780 0
552705530 501790989 0
151698838 211720152 0
31103110 98007846 0
472423344 207159085 0
35081565 274475497 0
406267651 338342960 0
79634041 344199543 0
2361269 185237348 0
456046189 60624800 0
285996904 12029476 0
85097111 149528134 0
172686258 180540470 0
283503338 268520186 0
561106473 362863351 0
213234404 363574044 0
223725194 258081271 0
508352099 460645976 0
535724762 227990598 0
131624735 236326004 0
194064856 61254152 0
185173 14944770 0
263233979 135883383 0
174206099 184743878 0
192879144 479567334 0
547359762 27216896 0
253744478 221370086 0
289992454 180561115 0
12318767 18286355 0
83083796 90538371 0
472583799 291171548 0
151235249 258361150 0
11494896 417968984 0
140734709 362250607 0
555349036 342862347 0
212693388 69801599 0
286831047 302258361 0
174533005 498937561 0
421709356 116734080 0
114044591 484899218 0
14405281 541780290 0
71652353 537495225 0
255988410 14157408 0
194891272 95774184 0
484001915 137703589 0
184139614 352178590 0
371213837 261356130 0
12361987 445405441 0
24809609 541653077 0
97452408 148131445 0
522323282 566062114 0
487164003 28985872 0
6783657 72313050 0
426185663 343464990 0
353733684 449933305 0
9569249 371180643 0
351179192 253119024 0
355248282 79112847 0
448125581 198824002 0
48655912 312302462 0
8614236 304392559 0
155641082 452924607 0
465796766 11501276 0
204561825 327829194 0
226129557 394243422 0
336730843 496677452 0
276754567 163503167 0
413785087 179842683 0
532108072 6021547 0
267350774 481186552 0
369106529 286860046 0
479644437 19168900 0
412480438 415236490 0
92589127 500303618 0
18218755 352935671 0
20911349 101014999 0
493717268 466708378 0
141789518 92572144 0
240871945 143635686 0
166705769 138661689 0
491809541 50268985 0
203445994 77728823 0
48761358 4458373 0
519701276 301961960 0
488955105 429804854 0
415518202 129200952 0
552741218 130221779 0
80320252 472326333 0
498229584 396049625 0
23694182 536557179 0
15553499 533385436 0
356841655 299203470 0
81279779 405119512 0
563457656 468165607 0
340359464 388239504 0
125270277 80984024 0
135893848 182438079 0
462373715 491276453 0
453139874 345218256 0
493527680 181018139 0
294423457 245194868 0
435668289 522884317 0
322010101 128006826 0
181111529 434007168 0
386550838 396079124 0
346463901 28067217 0
454854299 412689449 0
234681872 527299175 0
300295713 439295175 0
243158339 464650033 0
70499523 26268724 0
81488997 534595992 0
415753897 421431934 0
60279956 485430067 0
476207527 318843282 0
88580452 147270546 0
342665906 217104140 0
251197744 114493024 0
333656723 499087808 0
227459982 520262198 0
48588150 75564034 0
426680367 57969045 0
27039682 428053768 0
407780619 542836412 0
109626543 537438152 0
375470866 332039576 0
167648239 500699011 0
265757412 89211055 0
527647484 375965239 0
176920211 468858398 0
396125 75349265 0
130024936 477769442 0
444428474 368177812 0
375775399 552118657 0
232368166 354767787 0
487403224 563682012 0
309495434 223472330 0
505808085 419461013 0
221566714 325062765 0
142410153 369880829 0
214241182 236831482 0
424786249 132132847 0
191966668 498033514 0
263544030 312399550 0
256775647 527050907 0
484974431 254352442 0
213712352 178268035 0
468627570 143288456 0
494520139 458476849 0
81601947 203797443 0
366680916 59085805 0
342665525 162433284 0
2817799 90379416 0
523640257 283183362 0
418546742 10353098 0
551219388 304468669 0
118165315 268578603 0
334077184 26757670 0
91333221 249037406 0
100547031 119855161 0
224979387 467884653 0
1307084 116427385 0
263661124 263266507 0
59882477 304208142 0
156447233 349277810 0
546689569 500792477 0
129183997 561000993 0
87772328 401872259 0
367990911 99398734 0
86824152 100099240 0
205071467 413499226 0
123689985 89077790 0
533878900 138925757 0
462141834 169627714 0
246463102 235662205 0
300283660 519288940 0
530697641 241705199 0
34351743 413733265 0
219196600 422927821 0
241167827 460937392 0
137775874 328377251 0
421285800 330198642 0
522683921 242828260 0
230996946 429311247 0
425573743 492838724 0
2288031 239005380 0
393549171 136977711 0
496833521 34616150 0
439345009 363086493 0
508349892 56160376 0
285097157 61822154 0
102524442 121572140 0
161228142 298867772 0
322581582 522258618 0
390292447 344664518 0
251429415 285260968 0
196061836 313899661 0
3556372 424503004 0
180115122 216909013 0
141242952 236443343 0
117511019 450803609 0
271411460 400249731 0
561499956 154269935 0
311129288 383327992 0
38435937 244576847 0
186297298 348387013 0
85643895 232494332 0
290606675 448153411 0
111510867 215418534 0
556132691 8402220 0
549124142 110551415 0
550758267 14136273 0
309999985 220206252 0
4840866 199766680 0
241516596 262757514 0
485103410 152877436 0
159741067 305357444 0
93997547 278822099 0
233724263 336456781 0
470260139 518803605 0
513577283 143287141 0
243484870 127285810 0
388885406 68677705 0
551511521 366451503 0
460903727 520042416 0
149348443 414396446 0
489930807 229602611 0
392870616 504909359 0
395076250 430527824 0
111119702 288638322 0
162581369 509085366 0
254097970 189842852 0
25753623 199697756 0
406315607 143668384 0
273284735 567415307 0
200980500 310062943 0
121526828 451452496 0
486310257 245895484 0
177184309 298366169 0
347182378 126885393 0
439946653 138412144 0
111264197 104266274 0
45041538 28317172 0
39636078 23551396 0
364154103 368868787 0
90281185 338506499 0
131575038 437043663 0
250206791 230470125 0
322631191 220681988 0
445074615 380428403 0
14084633 364160290 0
91453032 383713669 0
410872217 247968772 0
72162804 284911087 0
48598623 168160764 0
128675615 2984763 0
516929132 426963517 0
461904538 214866243 0
251573681 350986786 0
230832331 396385953 0
440787511 19317229 0
145035136 258439143 0
161562015 128598528 0
231979495 20242904 0
136097327 192679201 0
151569418 432646384 0
259037579 136955065 0
399033993 496679622 0
390103961 321167735 0
508736074 187923641 0
212971546 192213757 0
489619546 222534307 0
97227213 457013878 0
196139495 271500298 0
284327678 423433394 0
162578298 10237694 0
556007501 220147249 0
80587438 413130960 0
27834455 98678593 0
187886788 561166459 0
198912389 456479557 0
533336391 300503230 0
180926893 13882802 0
398042814 371659803 0
548228498 560666634 0
376774378 4250982 0
469719034 154812208 0
60330599 356542287 0
59545118 283620861 0
214264825 239802839 0
324192417 375587489 0
156703589 248259566 0
93172360 370803085 0
537838831 384650891 0
55011606 460762392 0
215349123 325202358 0
1038395 174105571 0
536842396 512279819 0
461408785 71645765 0
433788381 386773129 0
189428269 357589942 0
114007897 350260742 0
313212437 235726264 0
479906092 67924820 0
48840294 328511388 0
108095458 547478643 0
207486950 503304023 0
511142468 201089320 0
126491608 277015032 0
268842194 272101135 0
446033782 329635891 0
323322909 296917495 0
267189928 483107788 0
215094667 354167272 0
59340096 354614685 0
515975182 387599207 0
344729655 366593935 0
266595265 125191777 0
291134161 465509328 0
145941751 83870202 0
247977607 434793383 0
406446858 20648337 0
87775813 515327657 0
51814672 410693864 0
475047247 300817907 0
59670056 60791039 0
115932665 519881784 0
367560173 40527408 0
433748130 517831204 0
452077059 49806814 0
351544019 475716021 0
87551744 384811596 0
408088994 367557855 0
226138447 455618678 0
452850663 529258463 0
149572960 515250945 0
153969119 329043712 0
56466824 504106712 0
493472778 30086848 0
459726206 527941390 0
63572120 352746128 0
32782383 358743708 0
192666762 259991790 0
171758677 409115277 0
184916194 118515454 0
200105870 309553402 0
170831068 403401812 0
406856882 527225780 0
211413624 223655629 0
393908208 35534596 0
152996095 555827114 0
127602645 23025641 0
426978925 456557343 0
546618128 210850254 0
33021696 11304371 0
28959552 141236852 0
508619238 925824 0
101927326 232946886 0
271496179 221284042 0
36794204 559493933 0
260082170 8636535 0
120414520 551384279 0
513594774 63288678 0
147191285 70796432 0
493469399 517803736 0
375239790 231577758 0
297049418 381712831 0
476632017 170261380 0
179467826 375371662 0
441285626 89636804 0
110858209 300851141 0
157546286 504563705 0
226307073 157366807 0
477825700 417647403 0
224747792 98366334 0
515947229 195360821 0
78054677 452214741 0
453582335 70724444 0
119365570 103579240 0
234759754 202546398 0
366595210 144455977 0
77607592 457459403 0
47106042 516180170 0
453830459 115977113 0
469340032 303423781 0
86535485 532560478 0
435227320 92336757 0
215334488 395657036 0
64692929 29889636 0
97469488 519723845 0
440701549 380979969 0
141572856 460793808 0
354276800 370614253 0
14302636 318509544 0
558206526 323846017 0
422228123 28564627 0
286868900 69265239 0
237732710 330971145 0
459219045 376071442 0
509134355 83931543 0
405066188 561770230 0
183706338 86518718 0
563861323 321751573 0
198955979 194295242 0
498016360 387061519 0
598255 547054011 0
54409094 193527817 0
172881812 305559466 0
544611100 166577186 0
456698108 452207519 0
146159242 481242802 0
554263850 283454840 0
142949260 141365311 0
329974003 419512030 0
230223806 44045834 0
496147102 304547285 0
148788549 139594089 0
499033124 248054719 0
220130754 37445953 0
100443534 447574999 0
59506919 411985185 0
33795195 298060434 0
150698473 409853316 0
403638511 395619710 0
11393268 47529550 0
484581441 312211091 0
151919061 152335429 0
315235867 226294134 0
169484982 140844984 0
14042927 149314549 0
75221533 364634590 0
171684846 87097793 0
57605795 41098093 0
235830898 436497484 0
159707059 69586379 0
169956898 191941284 0
193500546 70720739 0
267985251 150774393 0
28279841 209230980 0
1730361 564116961 0
397292107 206245323 0
9420751 363996309 0
15633959 377453746 0
544838770 503233857 0
32440971 326337544 0
113948849 420862393 0
70538185 372401898 0
269717558 369583365 0
338092874 486036532 0
340887918 220964508 0
147025989 485526581 0
482380866 497557075 0
86516463 490604111 0
351307905 378123834 0
102588966 354932992 0
413373278 444315605 0
221582694 493286047 0
61068600 152688969 0
218347017 463236750 0
52023863 431956143 0
190770334 527125578 0
403981568 252904511 0
113619264 429447371 0
158524875 388865521 0
186961316 91616295 0
518806271 208091029 0
6060051 421002888 0
298831783 243814456 0
244376540 307159302 0
389192750 240511546 0
324634394 322709762 0
432606826 44091012 0
147096564 36101776 0
482946819 285430958 0
449069997 438034405 0
517171834 56763653 0
124614471 501232994 0
457779486 492387792 0
187669340 227881439 0
103683315 368414677 0
54452366 330649544 0
566652970 147329734 0
425860795 118306742 0
433028883 333348610 0
373669807 422124574 0
159608630 563495064 0
359304343 169753556 0
208754763 79496479 0
526929064 400088132 0
452076576 497702981 0
50370600 417242049 0
240897998 372717532 0
442406413 166652785 0
452322255 493399471 0
93723592 551697409 0
371969944 146633041 0
410309974 100634337 0
253511790 403663457 0
343310774 544821348 0
85069745 255563853 0
172960386 46591293 0
365105278 156222643 0
254320602 301326960 0
371814126 157084274 0
568709411 485048120 0
567711208 205562065 0
455822082 5681667 0
142914248 269159477 0
119751693 356895476 0
419047485 256416557 0
356781694 105120137 0
178897043 61557126 0
408246285 227692394 0
82247996 468477178 0
389109164 440618990 0
106779312 17849481 0
183463170 470045807 0
111210612 12158462 0
167952418 44100305 0
33138393 153755577 0
439594103 472431618 0
83640057 156251645 0
170411808 96930365 0
257733984 47834222 0
389451811 40836749 0
318033061 460434772 0
205332912 249045293 0
171745950 362138100 0
563770243 5890239 0
345655815 128836394 0
455977794 544151759 0
305918903 299249629 0
182439220 265664566 0
356765762 320464592 0
198939585 327811503 0
31239593 76811262 0
331678349 328685002 0
506152210 61520036 0
430164096 148838410 0
462746137 209821443 0
188286669 252024763 0
48056653 513563495 0
293754282 355913637 0
94065223 64442407 0
257735352 180788935 0
171225459 520043041 0
8361791 192751649 0
473119947 175471208 0
100540338 11020367 0
483513500 517042580 0
67411583 506027999 0
86278774 28815165 0
276817718 182510693 0
10116932 464883122 0
138335203 401456257 0
240729586 47454320 0
391571610 178309788 0
416930036 248689806 0
27542974 178163321 0
243584222 470265355 0
312197922 535559374 0
317463168 479090100 0
479281298 330578864 0
171238808 170761925 0
183608507 284545446 0
438814304 31354834 0
351318127 44121638 0
408292672 220051715 0
240832391 136745663 0
532291187 145017126 0
385055125 191605985 0
156355227 36471273 0
225144869 469042218 0
392537831 341737969 0
411101072 119410818 0
50954436 349928574 0
31177372 357414908 0
479684573 131414777 0
171608464 92113820 0
303347132 30048721 0
558911608 132403733 0
202410512 159902505 0
382230917 71808296 0
255117548 80467079 0
37968531 267252233 0
97313322 226791258 0
161456308 149761199 0
187844681 136139976 0
451671649 170341954 0
346276740 27999000 0
113199337 437566555 0
3624392 555442817 0
331684803 414365818 0
253951018 300425520 0
557871608 200201092 0
233694500 408294400 0
236647757 389740888 0
322558457 499367324 0
465672410 135203744 0
82944460 192603203 0
543516118 173830683 0
6363262 564048973 0
406804321 2671935 0
303517174 375732711 0
282421405 102957000 0
291246431 222780284 0
122325269 553409613 0
303808710 292495658 0
7234072 467658704 0
318000797 494850973 0
64935352 478747799 0
193678086 83212792 0
310583254 381420510 0
209724789 403060540 0
184648859 539006668 0
66126011 153771326 0
473671350 501200515 0
238949932 367697070 0
561192506 514916969 0
559733761 252493836 0
69583967 101119471 0
77695706 278410532 0
445717444 388487736 0
302313773 290132200 0
341427376 95777414 0
533422307 86358670 0
541408704 488794239 0
128291480 460821141 0
525280 101827157 0
187501380 276105631 0
381825885 14454100 0
254888413 234460705 0
377798624 309251537 0
524270390 533832861 0
332000274 233398460 0
267413934 115962718 0
264515803 506076328 0
307512534 65523099 0
484995508 106038210 0
396033859 316971692 0
543219605 318073415 0
116037518 454594027 0
45345963 134883686 0
17495491 248659392 0
516155688 359452775 0
117429245 421776094 0
250684984 177157322 0
393959443 302205887 0
411352806 395171284 0
392034547 52963035 0
123510289 169403330 0
25484580 73854049 0
487952104 426887410 0
394290533 515159869 0
332515162 68085995 0
520207768 245050131 0
213280044 252387714 0
288420692 132717209 0
265537121 467031692 0
325528005 338802800 0
106142104 358736549 0
563274331 296121821 0
390390110 135961960 0
35589074 398560725 0
19725109 367139627 0
317577660 291114315 0
145686180 49558663 0
364883862 194930389 0
206382844 336979616 0
86460924 286312390 0
295122559 432709319 0
484756165 527453438 0
305293680 314461991 0
165174454 65530211 0
306051562 341390352 0
72393015 196413800 0
487354356 123444372 0
483800185 362367621 0
205691535 77100561 0
385862516 265034528 0
266460790 267812001 0
526704313 318834181 0
246286607 255231052 0
101286207 87332300 0
210668625 2829641 0
107262170 338543882 0
184425226 171466355 0
440394378 207061737 0
47617325 44109248 0
335084339 47688745 0
366688481 63195952 0
260104859 498440250 0
94672175 295621724 0
85020337 186502903 0
221276995 16871062 0
141973211 469299221 0
273295303 238766532 0
226511097 530360885 0
162088260 25340579 0
270544929 297287627 0
360328924 404563574 0
389430969 221295167 0
136461513 231972717 0
286113702 269037993 0
75085531 243181837 0
39790440 269706267 0
10992161 150178390 0
113283538 24680469 0
563690802 415504704 0
43060420 243643838 0
394785631 159124885 0
316863537 284902372 0
388442589 148473981 0
376267928 503695503 0
135419000 477063021 0
103755077 263098710 0
99244031 568965530 0
185661798 85789061 0
76732741 62570130 0
45565366 117843215 0
292769329 161046558 0
268147676 144594737 0
197790783 457145873 0
53194317 188371893 0
463836338 213959548 0
296351366 473263372 0
230650728 509471280 0
459369707 255090345 0
69084969 550237875 0
32276288 47714331 0
205494952 122339702 0
217996404 362285617 0
490580374 529917088 0
245253109 204005368 0
360006933 171560171 0
392659573 562216384 0
210336872 553111143 0
568848204 184524812 0
182872345 567775946 0
443319607 121256107 0
119240691 240457690 0
81175091 205753095 0
332699915 281833573 0
454040739 379045365 0
408205348 164658196 0
394970919 35460768 0
35821660 501622277 0
70303551 110532866 0
297848952 137600818 0
182707076 512748948 0
158608250 450231950 0
482725814 79497015 0
430700572 232902993 0
512682154 446899520 0
182642190 246766560 0
535132534 370057375 0
52945984 482580628 0
417905535 420320407 0
389345663 129113609 0
271051542 230445967 0
219607322 52208260 0
429112738 518419136 0
501057495 532692349 0
433240450 78505930 0
273749388 566897173 0
282629483 7858911 0
371342349 111407549 0
383244752 434477568 0
64998659 119393693 0
473871116 211317772 0
380308086 565241733 0
108251092 6672507 0
163722818 274176134 0
85132671 469528139 0
498096269 44420861 0
431696012 121598423 0
140021377 147139013 0
345416979 497396792 0
462814013 408691418 0
461566752 426545397 0
23919182 101744249 0
144331559 468848252 0
96752339 251744172 0
469027271 165326967 0
283032547 331801102 0
146038389 311991133 0
440240676 96501109 0
23770585 104566181 0
319122615 232136987 0
57259030 94470988 0
230487101 195998050 0
300667376 407480362 0
534913079 440304745 0
368727869 12424269 0
513157240 487054197 0
124755856 304941764 0
402132768 17742673 0
150252081 323335767 0
49012698 338784826 0
563252203 355972541 0
186917689 388085471 0
121468964 9962226 0
525828785 24365172 0
235278889 374023951 0
184625220 547054970 0
166316743 417058320 0
391186635 407396350 0
111874319 163110440 0
124150574 281974741 0
506092926 24643047 0
306764464 131835215 0
102116460 368880826 0
93847575 304595929 0
254965827 491537643 0
360827554 395504923 0
109888406 214428913 0
434649457 397644189 0
369511355 323100636 0
242534282 566974462 0
369731942 99740587 0
388532846 333883165 0
237216198 260758068 0
137465052 43945258 0
164454108 7908910 0
497700999 339244937 0
247950161 154669868 0
329405813 305383886 0
192966030 445960182 0
417859037 413908214 0
511310728 363770491 0
60405083 310531145 0
40277024 21367153 0
141029100 516405409 0
336605435 257593765 0
104492172 481304995 0
158687913 421492746 0
402317699 231836662 0
226479327 182131188 0
229854335 379803296 0
561623871 435157632 0
7015217 191230455 0
155957083 310086266 0
35429181 374814327 0
171256165 216748804 0
462482079 108220866 0
42718989 54510313 0
519745534 121023152 0
220343418 523262116 0
48209335 356548842 0
150569288 481157274 0
493907801 418996341 0
195959512 492209676 0
303432263 371067463 0
170649948 144881105 0
136276044 84581964 0
349506701 202915314 0
374414545 53913891 0
356002349 514203987 0
390833836 64161585 0
382196363 156870635 0
288065538 364203827 0
77341797 482060671 0
124394244 351357104 0
2331403 502466847 0
397483047 191312046 0
207360150 482895765 0
48509617 186306904 0
566491303 547438396 0
18457822 58855352 0
524913405 115477953 0
553424991 266642350 0
254520259 526650102 0
146947915 105784822 0
385584954 39862586 0
368550644 448341402 0
215517768 238520948 0
203336534 411642654 0
549940723 270672109 0
224846633 498931116 0
11375721 263699752 0
114558163 422038048 0
259055943 76490511 0
204156303 138683166 0
551993829 22513010 0
77097059 419011550 0
217888411 521845921 0
504532917 169607774 0
348905639 179231742 0
405792109 167871883 0
202979733 83258014 0
486941914 80766612 0
244593820 18227605 0
418607417 260893491 0
296290198 292777637 0
512922353 160112501 0
154602093 197720331 0
221975064 406558546 0
512913128 21080335 0
372476131 559210095 0
5895173 319944091 0
546264530 414663645 0
269041286 341479345 0
25361598 98639941 0
503416769 489931921 0
238522299 350562221 0
461041428 307643096 0
81468930 408756337 0
352634639 90830576 0
457209230 358142752 0
69357126 546703579 0
303510611 532645582 0
400377582 435503870 0
262515204 408069604 0
403829098 484367535 0
548263065 491888996 0
492593726 350988480 0
192682635 276603805 0
22273177 493558080 0
275058865 499796098 0
115730181 90563886 0
426470941 506544679 0
287920474 201872295 0
227930749 144762091 0
555142561 344029167 0
196566099 231451745 0
430758562 365558717 0
417253442 159068310 0
397064684 130429898 0
324455900 172566147 0
35832878 496659461 0
449430863 533712156 0
436652317 444279749 0
557807827 74158444 0
183492952 28672849 0
222447810 295766655 0
73985712 143529112 0
82094414 9335747 0
140414174 521673915 0
194001151 86373911 0
89886853 397636976 0
346147519 38816395 0
46840099 462703716 0
87918127 233395016 0
538947682 68522014 0
203115010 226052721 0
77477755 240466051 0
183931211 541100701 0
128889158 501463679 0
255641485 489602309 0
286823487 389296670 0
254403285 314850570 0
554145766 323270979 0
80607437 148275367 0
309638898 554235339 0
267537192 422696019 0
241890599 211455747 0
246832975 127971832 0
370507721 530509762 0
51409970 357809908 0
201735802 496219281 0
75651453 556214254 0
416279521 320929994 0
335045179 277655527 0
31882094 494632159 0
505968307 516475660 0
149621508 171311014 0
110172189 511372980 0
180598508 261542080 0
211642769 434192427 0
107356639 390898462 0
494017049 207854133 0
72897169 61927926 0
271467859 384969696 0
225781769 535493894 0
257161484 419902720 0
203784994 88561952 0
65656907 99443857 0
474568517 322016753 0
263863695 51969021 0
446006667 501553115 0
43583192 265955579 0
231345957 80897434 0
234532427 221932445 0
250216790 507382462 0
432031541 398533737 0
263555556 47607573 0
168755131 138171116 0
234840932 494630629 0
252859924 361367509 0
333147033 7967439 0
352947991 135551134 0
42719904 192383954 0
360251789 567942600 0
413430050 556037081 0
235478519 11583770 0
364466522 185796272 0
221147332 28802611 0
500986845 284833351 0
88981107 533086302 0
511675962 520517179 0
158053973 312133159 0
441350796 3982464 0
206315763 165137338 0
188267645 176932482 0
260915349 33140337 0
462124301 43805568 0
406881762 499231831 0
23369202 181681708 0
258790320 372681218 0
303279733 493684427 0
35788731 413256304 0
443347463 206382579 0
50259608 7847370 0
336341320 164694895 0
333365443 171951886 0
551705447 401536327 0
523579053 443004720 0
114651396 140230673 0
513396128 92654658 0
516491511 535381024 0
138070000 286866019 0
13651614 460093577 0
502054273 206868266 0
282976382 219699526 0
32496091 303034488 0
464290758 554525551 0
535100048 126704802 0
323111023 475471478 0
58683302 159471932 0
238299038 502367483 0
531454601 117632307 0
245965354 6605112 0
178491294 58362334 0
156799694 120666958 0
146924958 478943721 0
482928156 238185198 0
225345056 57302632 0
98100644 224263790 0
345697317 193025500 0
47912915 477113916 0
499616797 298702432 0
271636074 139958136 0
476586217 211408258 0
235441847 524465393 0
364573910 33598315 0
524078403 536255878 0
308237135 526552368 0
11496365 429610237 0
128705597 292934782 0
315218984 472979730 0
461627290 335013707 0
272761775 277839794 0
543712349 327223198 0
250679777 21707382 0
229268399 251615804 0
187120855 553112829 0
104057127 327246094 0
448119646 173644346 0
412997787 358967242 0
14615496 328037134 0
34397704 149252399 0
372889078 416833617 0
416732849 365333617 0
285360386 54045411 0
306348161 483930223 0
312138488 64936983 0
11874751 313438982 0
539205977 237363950 0
13238243 105360196 0
273694779 5382456 0
390014806 407868718 0
169967180 295867290 0
139472130 256448573 0
87534884 558303974 0
245862821 51471520 0
556843163 310505526 0
38397507 79013314 0
104570832 132635238 0
291740781 522976505 0
87816602 9705896 0
399412076 523504073 0
559968093 435217426 0
279761961 377950413 0
445524681 156010062 0
377320881 559859156 0
554605702 376197672 0
185860788 396346475 0
261220508 137900282 0
81397197 82768918 0
321259589 511988272 0
565654208 39333286 0
135755284 258556165 0
217047281 140796692 0
430636692 424994217 0
382095060 192842331 0
368225532 449962536 0
532701885 504784478 0
537480123 406314939 0
77652032 366826124 0
443103574 420747931 0
392599929 201310711 0
440702794 36685669 0
359672872 233019946 0
12858377 67552176 0
203956963 441392956 0
96058617 477861258 0
381450510 57976120 0
417184731 171532216 0
154012715 193043066 0
352369453 30239889 0
2497388 132426228 0
525108274 104005205 0
323396389 460579057 0
124674408 450770382 0
349831936 41101110 0
491503203 399679062 0
234025538 520842424 0
288944331 452397682 0
562154271 88273082 0
301561201 482047984 0
131016041 429992864 0
48483030 505441690 0
386346731 551211320 0
108663119 312020655 0
8513032 486844905 0
499049795 102003484 0
472307554 440288384 0
111561552 440123553 0
101594708 482914888 0
272086105 284762483 0
292679641 150852023 0
453242778 477272640 0
283378991 3997666 0
451506654 489657791 0
551121191 533544619 0
427657534 484234912 0
238303580 104660208 0
299681590 509282520 0
170265199 84484257 0
54908907 504057551 0
394933532 232808501 0
368069870 420894648 0
417375608 42928959 0
447676892 366276592 0
420612699 395531721 0
319656301 31045306 0
532571816 26506429 0
319925847 298331094 0
264357093 446622561 0
556479819 124984608 0
500364792 327828904 0
532986935 360832432 0
420312508 277759949 0
166164157 2838987 0
146644953 160028952 0
251306312 281061735 0
405631872 55329614 0
456907517 253907398 0
222012252 104029666 0
300757128 511580829 0
375864528 401601871 0
499741001 462112582 0
178278196 276581654 0
568566926 539844367 0
429148581 379123998 0
189482124 167602431 0
481673755 543740740 0
241831507 10984863 0
41284354 112809816 0
94695795 556809818 0
435125893 411699067 0
335779087 168563622 0
71164044 324939607 0
137413351 421597666 0
398879465 149712633 0
224217953 219809448 0
29665505 20583874 0
375915677 404748878 0
450184889 406015305 0
331793899 127374278 0
295383316 276103909 0
382117616 492215216 0
527927036 347769596 0
354838435 172551396 0
232897896 414329556 0
309194764 526229630 0
12410591 363871239 0
113487416 341892159 0
232287565 451714284 0
317654329 49813772 0
440085563 351070803 0
123379254 378080393 0
384246334 34452935 0
508533906 488294842 0
420364361 232337311 0
174737289 119745403 0
387324060 370237293 0
194614252 151846842 0
416330052 384961161 0
427619272 256874319 0
424274896 139866068 0
367167241 536115357 0
462897396 42278301 0
134770208 508989764 0
450913021 383262098 0
252911902 314814423 0
386823343 560968878 0
132140766 321062842 0
35795278 234053534 0
561964 567375533 0
334046082 291575404 0
241230568 393982732 0
380758574 508110707 0
66282617 222542750 0
76184118 12234741 0
6566142 255361170 0
251054861 65551173 0
225190877 373196034 0
209179804 494666881 0
342352119 452224503 0
439946175 243079931 0
380118333 190878219 0
337467607 504745112 0
491457830 354232367 0
190539878 214229403 0
173966497 82990165 0
519010316 487080341 0
416054869 45696060 0
152521180 147489532 0
196809530 69046484 0
178281879 426680022 0
217528655 445755507 0
284364603 232930082 0
162188433 396569464 0
356218496 504632476 0
47822186 437755394 0
30659778 81986762 0
443095993 542617668 0
498721740 520000741 0
308324329 568136676 0
383821837 111582541 0
322995843 368332880 0
262036274 260292151 0
556950129 465253524 0
140139891 527024592 0
384635661 510541889 0
378643708 140193406 0
241147136 297776161 0
56427137 523726944 0
327776810 382599952 0
115876423 351344652 0
311832666 209808683 0
176327772 422174569 0
540918547 301952122 0
87438151 31615248 0
85899633 397190610 0
254740683 279504302 0
426587966 172376595 0
540868924 136821481 0
111737988 265178314 0
354690276 314814036 0
165362892 528307473 0
100276232 30198209 0
562597659 271193454 0
469338467 35593972 0
425085604 336445391 0
60276232 139105345 0
527812370 21895227 0
346547593 437084396 0
493097015 247820452 0
149309305 216375277 0
35870019 348148139 0
105722174 525093807 0
520303465 290581080 0
381676865 542301149 0
336216209 213306688 0
96005383 564788166 0
525861047 256835701 0
555925055 402635107 0
9413054 145811697 0
417772415 205920732 0
208038583 141090306 0
423685401 366571963 0
170383232 11104407 0
194040394 190695661 0
4190472 530240839 0
186572116 453476149 0
259908266 519148968 0
541803520 73455607 0
537119116 58670169 0
149909298 307747701 0
323154401 467962663 0
123634407 53642123 0
68774929 532097845 0
444240236 567075494 0
231855781 147072799 0
94728516 5816552 0
143754746 397191865 0
334902119 142771827 0
293446671 568320349 0
367349454 406995597 0
311766361 185111495 0
364695778 290275719 0
61250001 320551082 0
145359430 290370653 0
527816682 256093291 0
516181558 451354654 0
562647606 556952406 0
9206346 343581884 0
203315671 42358087 0
378294842 263665850 0
44934120 266456388 0
8159540 260784448 0
384974035 114193516 0
145785577 123400281 0
228225380 334314479 0
502140827 471912717 0
356334935 30157692 0
248803766 54283963 0
65233892 285731809 0
429361251 223231961 0
426600723 451708586 0
300077983 530525595 0
292704907 520217261 0
247403260 289002702 0
268185884 473316241 0
416919074 36171524 0
503497395 216852839 0
100844954 309805092 0
31334536 110426869 0
314743492 276731327 0
196052409 93397322 0
96441814 182171827 0
273535058 447807829 0
54248595 3943479 0
122219533 487026182 0
433351596 107682337 0
204678226 184343073 0
39162891 340096028 0
91620049 525448634 0
224590183 322153832 0
539087578 35300542 0
165178369 413776961 0
540798495 158850051 0
222403741 430555577 0
64616422 370539029 0
389687923 416086788 0
448117424 92526647 0
267518109 371934663 0
219529571 363975755 0
183835840 549888975 0
59498990 40116108 0
361312897 347392067 0
56773101 101881749 0
288677601 49378320 0
543304756 164112035 0
448408289 422322708 0
208163769 233883420 0
202226254 553315621 0
285297292 220627341 0
102001085 144238219 0
354145438 33379479 0
418954558 258750750 0
541727313 163755615 0
478510893 373273608 0
396985079 85288383 0
378942308 73951282 0
68276659 523697340 0
129957762 259349512 0
89454447 47726599 0
159215879 266444264 0
196385706 61039134 0
155892818 490057297 0
332111593 450081859 0
177274749 28593009 0
295857724 515969774 0
445937317 563515630 0
524716118 202753722 0
307687214 387415018 0
284353996 98627846 0
138337308 567696297 0
353856991 340593843 0
233081513 309363359 0
356685969 324339416 0
155659588 242176744 0
403938654 204460337 0
135336981 460176957 0
402119221 338394780 0
205915828 417389002 0
75624787 386010139 0
54171985 439673424 0
83252227 182172237 0
402844039 158230737 0
200473683 34507044 0
159548792 7876775 0
12489554 487857624 0
312746798 304434438 0
173535500 477989619 0
230385386 396999670 0
124730690 181080176 0
94898212 133946510 0
28310955 295195892 0
354078881 367106307 0
165795578 363534552 0
200669981 61185223 0
241434982 112928647 0
147669096 159007246 0
161609818 112327281 0
112964370 363110215 0
257077331 171402552 0
531163167 346297112 0
380220270 408540785 0
383299452 211864823 0
441249002 161568728 0
470139831 39317469 0
65463507 95521059 0
389029598 322411244 0
422497584 493108067 0
366613764 201006723 0
465986238 9441915 0
220604679 564800193 0
398357178 364435289 0
90939499 84857000 0
43580626 361417781 0
483887461 222246889 0
454832934 8778065 0
216867336 328814044 0
465451177 499482548 0
256053842 221873076 0
95684766 282781555 0
114733144 222700565 0
441956707 188354364 0
413668260 217020659 0
207046673 268407346 0
58578473 234399123 0
250772662 496746649 0
485926058 406082985 0
106502309 58826145 0
343911294 464188091 0
282104410 59751662 0
494342863 114483486 0
247969668 230751379 0
466526919 259434500 0
369081355 368612363 0
15723955 274265152 0
45551414 27647162 0
554936417 430834685 0
245159279 498600223 0
224446079 241467401 0
520266934 199606377 0
379750354 182174961 0
49743830 414656595 0
336793984 437745269 0
468655501 203185645 0
405525967 235499433 0
484431247 382031405 0
480611221 307787907 0
154205236 135503246 0
212755998 245893505 0
146969830 220605066 0
149434259 396861774 0
429117999 523836823 0
462075817 229243825 0
207383852 47113882 0
177941564 57978575 0
395929931 175381311 0
51177517 473887798 0
150335264 79561224 0
262127415 422310358 0
333215560 266274163 0
289314703 280016304 0
141545642 318975152 0
399506742 351656453 0
352510874 562274160 0
146029001 460447636 0
99475153 135843414 0
470421702 444654345 0
507312271 72392405 0
152002533 459960063 0
533123136 499746195 0
377837269 381622620 0
283516383 256940291 0
62127822 119298041 0
447891227 468673278 0
125439874 247595869 0
139540472 381488618 0
244198050 144701473 0
368909934 296758659 0
415701271 300277661 0
448917933 236302277 0
105065231 411365763 0
345611430 548133393 0
354774951 421027149 0
423372075 65217634 0
129756119 175699355 0
480776143 230963245 0
11280152 205044880 0
159046620 157446578 0
525584025 298904610 0
276835068 98817369 0
549868038 211809415 0
381554026 121152759 0
130822187 348928712 0
411516606 526838489 0
405223965 166648564 0
36785983 77946502 0
277598377 454220168 0
414987122 270254848 0
328178293 7748160 0
557570063 58823295 0
315821252 144514434 0
342254453 496968595 0
204037507 380355985 0
449442529 136941267 0
109079052 250680563 0
129022111 563494521 0
223964093 228626989 0
333401976 204953758 0
171533440 498600048 0
485527128 292812667 0
272149898 188620440 0
475719547 95414868 0
513627492 367468546 0
199475480 423702595 0
282649890 132745408 0
290348216 513389437 0
289583530 225126317 0
502372705 148790731 0
367358961 85194565 0
4481817 30066045 0
439491535 18224177 0
172940001 18349040 0
260724131 26163529 0
11346664 84726569 0
507566401 47198507 0
335711398 301541296 0
389868468 174075778 0
502792604 65547989 0
403558159 380340454 0
294225085 432900934 0
130963258 354378000 0
508318907 56390420 0
21209560 172569803 0
335513321 453175574 0
279999273 347851180 0
358165951 542960876 0
484497910 448625006 0
218246714 543213194 0
264142543 481694168 0
99272721 212598908 0
96590604 30881071 0
164099817 307154287 0
334384433 68249791 0
178553784 133331713 0
547447465 214013766 0
444860612 228222817 0
246987196 63587801 0
155579134 130917545 0
500384681 35190802 0
212758768 103323143 0
37295672 254032155 0
366167272 355765317 0
544403005 410175454 0
533415600 487929302 0
401138694 60031805 0
240848892 345105959 0
490703076 531983164 0
533151437 79569645 0
2789850 521494585 0
45559459 236981205 0
172415489 498731950 0
517798071 30725364 0
83990138 428075185 0
360192206 122238976 0
119235751 10622331 0
560657371 523803026 0
7788609 445666927 0
197878174 411231351 0
24490328 227555698 0
491067059 386985146 0
246423482 31564616 0
323036855 186116096 0
90814242 179380233 0
77432117 46582970 0
523235786 191708135 0
218158104 456574982 0
549388004 427921961 0
294725136 271858562 0
285687543 449350173 0
209264169 554826091 0
378820347 363784570 0
188904510 512262634 0
23502608 271422756 0
409947776 469912908 0
438440876 267563129 0
38214582 313420854 0
2193508 389524926 0
267543104 323410822 0
381684455 476309823 0
309442754 290212350 0
272743881 303172700 0
467197184 530508131 0
181408524 128597664 0
111153264 537501488 0
289939825 256278429 0
341930977 557091683 0
87595207 383397473 0
481126873 361045817 0
246752758 427857805 0
403160945 360919315 0
335414290 68027789 0
205287015 234699619 0
163412448 275838528 0
211880718 51436297 0
112209787 302306696 0
220132048 201270662 0
154450323 408918263 0
153295116 498085032 0
80216010 12273950 0
439248204 162106494 0
519826522 27267859 0
516833449 62695113 0
501503965 314360502 0
173251684 271582185 0
442007246 322690506 0
353429810 240214397 0
513440324 426499070 0
130331293 245450839 0
148895982 59960050 0
38458264 122416458 0
459654132 512374395 0
226795939 258925563 0
136969444 66594675 0
272446963 309245853 0
478046627 444816150 0
297024167 63888976 0
309972063 189461788 0
360386969 311780409 0
100494880 49800902 0
358565567 298150830 0
542526715 477070566 0
358674292 162143022 0
233928627 209404133 0
109380172 335856549 0
48060884 61562874 0
146659766 164027695 0
344371906 104978189 0
410116074 237972748 0
411029618 115559703 0
143741811 68993607 0
107752583 60771963 0
86855896 303928291 0
408251332 502509593 0
408530116 475724158 0
546334987 135782069 0
355546908 478049298 0
384697326 33462741 0
235316534 350056567 0
302928414 299476205 0
455182222 153471478 0
480244641 306683509 0
173494322 42479067 0
64711055 263498476 0
266663578 566765995 0
186340178 147297600 0
155391349 388717402 0
401962225 562141795 0
238217249 12538180 0
394620847 184775343 0
459306071 201549762 0
98086162 200272560 0
203016140 461865414 0
344012230 513222610 0
166392924 147753939 0
168923040 390169813 0
489268086 349204633 0
335361368 169983357 0
70305138 96022167 0
551687043 154000713 0
187743184 129163943 0
215643411 537861048 0
246204701 173160406 0
551226165 159571797 0
429752144 43827397 0
126154494 524661459 0
128942898 251032004 0
180836066 282018853 0
121867781 356565702 0
511905074 478382470 0
394114127 144974802 0
281512909 35731006 0
206420556 133611252 0
159044278 477778403 0
131654709 412841818 0
551874625 23642116 0
50429193 26101579 0
216094144 200971896 0
331687267 53189830 0
464128717 37537245 0
280061130 35919483 0
422594882 411942429 0
355653916 529071178 0
439668018 230720253 0
342055946 110495739 0
160806999 324659640 0
318486346 540355417 0
207864462 7635351 0
431181960 42073928 0
92570281 328749793 0
559786887 150086512 0
363116806 120972787 0
162064856 134106742 0
61003501 467466514 0
482973809 563671959 0
354173155 230729420 0
559872755 199483150 0
362728131 509952623 0
167807364 513894616 0
387315615 446162939 0
485581781 271285541 0
138796603 195933737 0
203330726 446407205 0
346240469 541519433 0
521789775 355715903 0
52581683 425402941 0
331682764 212917572 0
342302322 218766297 0
198912827 98197894 0
333053856 462290869 0
493974076 16496275 0
46079941 543570303 0
533038185 411045511 0
296643905 549771603 0
533827077 351532546 0
136901755 86034759 0
163040035 260669340 0
257801241 74886882 0
311054345 453051545 0
310307790 514646691 0
224099909 234352877 0
74381015 131377834 0
302532772 155738812 0
271703429 491423049 0
317803490 34069309 0
47032853 207517792 0
328817375 405529420 0
561498239 283605549 0
92537788 78185219 0
481058788 337811751 0
377996435 531183882 0
185996284 12647099 0
206048981 149920301 0
5070511 381823802 0
234020388 61073552 0
563938369 447680272 0
267385255 234491808 0
250832553 342185886 0
475431666 545531864 0
541515805 115960739 0
143909412 439804485 0
256246901 339016612 0
517095204 375205659 0
435637156 409921713 0
528801263 494432862 0
68394334 395789469 0
182151795 119731409 0
443872153 76854522 0
236057219 474214486 0
238505842 70511759 0
395115915 434991731 0
382953192 138610229 0
405472838 404872215 0
307861947 420322341 0
110276793 376288582 0
508105828 327877554 0
257774664 106366871 0
560092795 118407941 0
327257606 422846466 0
515065447 474844771 0
23869214 41799189 0
549698176 56218000 0
521471137 441505805 0
387192555 188984255 0
523082550 140378272 0
210181808 425333573 0
28880770 461619550 0
530837273 20251845 0
21318592 38333706 0
472283883 290511221 0
108251219 475698043 0
316877289 432112294 0
253451138 465729037 0
35006593 385838617 0
14358961 565968816 0
62225982 134339344 0
75484240 497285623 0
490035548 451562179 0
319449008 146937322 0
103751326 464008818 0
371370411 167290649 0
211560815 108318579 0
531464193 173102004 0
351596101 5075831 0
500832810 169939531 0
510327075 553680999 0
416728806 401679324 0
439597391 252696212 0
509675446 21763346 0
76733616 484918288 0
319326218 110582729 0
161367634 115722943 0
63016591 366581389 0
114977345 152895384 0
199990454 7571807 0
424195603 155442788 0
376185680 74616312 0
363228022 478933393 0
57121709 259270518 0
463301369 434641896 0
174538097 293476696 0
58628462 175676403 0
397787729 541929043 0
45775601 232310197 0
200869683 549258272 0
560224540 167848533 0
51703783 428536749 0
175311719 385209861 0
561136616 465997005 0
72664898 253281221 0
350935080 562857646 0
304181856 157713047 0
504685835 458114258 0
351520689 400018537 0
405893232 375628390 0
40573545 498542613 0
420161970 188323264 0
433580336 276467945 0
514686832 362500381 0
18542142 114019015 0
122326231 12502155 0
17249202 564701694 0
199165144 265489358 0
436611962 160635720 0
211518424 37897785 0
230586273 23659497 0
206199225 7813654 0
314150966 243643137 0
396596791 198715120 0
388734804 529403226 0
437155996 71856424 0
136178747 242324713 0
399106237 226438816 0
253265457 97378341 0
546058589 97401776 0
313989740 235364528 0
431962882 319280214 0
489628541 7949525 0
346388838 566205375 0
147797733 278068937 0
54329386 19673114 0
175692638 37958968 0
506749490 314732610 0
568943524 168922910 0
185728520 43265031 0
526774173 319788733 0
163283907 118527579 0
328957724 319407084 0
523229206 101316715 0
45357948 527735407 0
87031789 384171147 0
284096975 283387463 0
536311665 503475764 0
196635612 61514785 0
135208040 131216674 0
301757072 407459932 0
514013977 322713239 0
81003940 274703279 0
466299851 491852381 0
433740694 265874858 0
365581158 52103369 0
288309216 255506353 0
193534483 289284387 0
175947994 262637594 0
237346610 298085257 0
255151586 350434369 0
376101120 104245982 0
55595898 559849728 0
511113789 323124944 0
146973450 211075011 0
469474561 165455667 0
386561461 22558344 0
49502276 23122633 0
214980129 202545394 0
319112137 168755348 0
165997476 49420985 0
255647007 489771327 0
458848717 29681168 0
540389900 545570754 0
542742839 308762376 0
107677511 190541341 0
511567261 321529676 0
1980706 297083787 0
27292622 360586567 0
316321997 329110670 0
279309018 232359674 0
279146303 180704020 0
265183957 474897591 0
15612021 385780569 0
25263001 503098449 0
548415998 472126382 0
487043647 522426226 0
427102855 424747281 0
405231090 301737151 0
510190562 447794142 0
477869652 106203849 0
443402323 8312273 0
430232593 266161536 0
43820230 450813282 0
355225954 227577294 0
469385887 95815672 0
51942161 411656811 0
388697929 398426567 0
125002873 137975425 0
469476668 550067399 0
438600804 515956403 0
157692852 235398743 0
189408838 350841582 0
6666637 441830560 0
29137004 273839139 0
148449759 193027951 0
29475400 398130518 0
541086383 345525327 0
20622705 284173977 0
5824443 234296502 0
344872850 54581983 0
96391768 171389545 0
325300208 97877396 0
567897874 102984267 0
87635570 78739852 0
273734308 406644203 0
120471288 221979512 0
65156173 397968767 0
235574627 405906387 0
513413717 98027956 0
452571101 500110562 0
342909472 302836972 0
564035656 236027728 0
215324851 554769808 0
191591112 32859467 0
463715233 38587830 0
335060424 518299434 0
252040276 142057810 0
60306188 305636380 0
199713246 78152503 0
374162215 507240199 0
511205072 513913366 0
358634085 61147664 0
482038074 315545582 0
29909114 43329860 0
403847603 28212505 0
261806783 178998873 0
93499498 276704273 0
213590441 428126325 0
23240791 563716483 0
444663514 478145730 0
536816245 227027487 0
561843972 266170673 0
287328036 397542886 0
103201894 384528735 0
102126295 77986827 0
41912577 499538852 0
405491526 320100381 0
567925224 132211156 0
497970020 126875510 0
400928200 262061619 0
334929112 28885631 0
303995268 285774248 0
318938887 193552791 0
11369808 365136950 0
287819302 256087743 0
231001818 3041434 0
554257188 266958421 0
233743063 273691459 0
208577499 505210009 0
487066734 252821833 0
332567271 410096928 0
301076454 37903595 0
308758007 458495930 0
66076252 13507561 0
448417353 495028711 0
23105790 177645548 0
61861758 283465638 0
229442260 79555017 0
566344684 386853596 0
162007052 358407973 0
146485466 568874291 0
188426227 166310162 0
374456848 549118021 0
285814855 568638205 0
496887173 431453338 0
102940050 239223590 0
57908946 462559280 0
547238823 464506887 0
478845364 16458197 0
194885690 150630048 0
47214201 312829546 0
535541610 362177825 0
386314126 357364761 0
361816374 559279355 0
483232095 163095086 0
354359717 418519500 0
161563680 536076654 0
471039908 5922930 0
64877806 330456625 0
20453607 106658408 0
349246392 480229157 0
17160928 32691919 0
83197462 524802018 0
397471786 135833943 0
484188471 246847431 0
565764119 95560731 0
140411218 389356721 0
455617870 377453365 0
227746458 454832337 0
32106766 24764516 0
295330167 63929451 0
225916694 117505037 0
316298270 472209133 0
170688354 278633639 0
65528992 324581856 0
325101473 113230661 0
467593285 344562186 0
119892709 293593999 0
539768221 322342997 0
107755401 62595387 0
125037421 103556298 0
296681601 448023739 0
85721390 377122674 0
357112522 244595390 0
566164952 533227725 0
412753263 190482885 0
82360764 496762883 0
232416650 303626245 0
343783399 316894068 0
384841181 421995380 0
130325813 1574432 0
249353493 13449788 0
145489988 133838033 0
198862687 119924048 0
89005390 549490567 0
397780082 520023840 0
513803609 227475508 0
293149309 560374942 0
567253192 223365566 0
218657216 410653743 0
321555767 225700607 0
79934244 440479127 0
361784570 531118341 0
548113984 323828774 0
265078046 531475520 0
368935727 207061964 0
191652622 185935908 0
443892972 67976859 0
505932347 396829338 0
420922202 169224209 0
306182897 421079033 0
517029025 438010852 0
564625575 115564748 0
206662399 344287534 0
426562248 445521496 0
505741844 244696187 0
389743078 509614353 0
56557482 311263215 0
270525227 42422221 0
52914911 39466949 0
533124480 523366434 0
73700015 179833684 0
244258983 508679614 0
200670377 319321704 0
369897731 324822384 0
528320487 281624091 0
436429 172439664 0
454031053 419597327 0
269535079 341566255 0
367533115 529392248 0
460443797 173434135 0
25602665 377157418 0
425228481 14626593 0
321502231 126832749 0
320530421 256706002 0
409813451 490498928 0
26035238 459403387 0
34166101 433527995 0
479469940 253462133 0
510860673 244055564 0
349129226 496616929 0
100584562 250965549 0
254978142 543016869 0
320980337 322396591 0
190008430 400066784 0
247595399 360058316 0
318933492 18132034 0
24539249 101712544 0
308638302 187851393 0
40935851 522458292 0
351193995 198966556 0
439614091 551063015 0
489099694 259211551 0
524351105 263792761 0
84267706 524218421 0
534342681 284780836 0
155919469 425733768 0
219268245 198312393 0
203845669 212894470 0
460777587 144312208 0
30848527 366748266 0
537031901 256078206 0
408178924 189469563 0
511189174 239736241 0
17187616 165518184 0
542557675 322239179 0
121665655 189583719 0
11548628 426622076 0
522656298 366971978 0
40179781 317451387 0
371182434 324919536 0
312501675 189987554 0
404355868 531563546 0
253580236 257473960 0
325647873 71803241 0
334585261 335347474 0
202031766 535407071 0
424709880 127249655 0
350758078 519219404 0
66974209 67532076 0
283669525 500662345 0
426751324 86496378 0
459064061 326629552 0
144889016 323944369 0
288872722 523205936 0
180383147 498685677 0
345214098 47390819 0
402374501 180672779 0
245814326 74736394 0
62064633 113784225 0
494225759 127541494 0
220855186 522490503 0
432576101 253562692 0
159088906 435064092 0
300272249 461982013 0
416268217 351451630 0
126524342 26708842 0
102158893 282752884 0
325624629 67991565 0
509983286 31573262 0
265086036 173068537 0
236402459 530367568 0
132891643 178598601 0
549231260 125593184 0
546868520 293202994 0
87036368 153180395 0
147768297 304626541 0
4528935 197466549 0
419770812 488708447 0
112408016 141741799 0
419530116 62768862 0
300634617 154286095 0
379435616 100952336 0
28448073 403697995 0
177284041 115334400 0
423612501 541384555 0
268017242 461119883 0
556457383 410628052 0
503531180 5130991 0
41624121 118187041 0
218592253 520166264 0
182566926 84761681 0
423271422 67260904 0
167431757 134734890 0
431130858 171812645 0
329186702 211563983 0
225603135 145852944 0
252231833 301179589 0
216874951 35987150 0
268326722 19708561 0
470425737 437966612 0
313783774 485557898 0
319864805 396507944 0
398986376 221192610 0
42116840 207513642 0
90465682 562522917 0
475156195 322163687 0
70411191 352725125 0
156106292 356271943 0
199888290 289250347 0
254431279 506090482 0
290574987 283352781 0
441296631 334639494 0
145907505 186420002 0
102462380 393246505 0
374296475 351171356 0
561612426 528990287 0
457960509 456628496 0
76898704 234657517 0
66873053 320064353 0
505750327 298037431 0
435231389 256203575 0
93357496 96281151 0
60535903 86741359 0
111486944 526819242 0
465336110 256935666 0
373165093 428097961 0
245535219 299948027 0
152790521 304229248 0
418069288 522087498 0
169417114 191144390 0
29715195 240955208 0
319960303 417010143 0
363021416 460927438 0
489723623 417079903 0
471982137 89452 0
481444932 343202514 0
553877172 174959049 0
225216853 277702624 0
88549641 383691907 0
447641597 490844586 0
201441060 433229297 0
464308416 229260936 0
535091082 552275968 0
1143770 271289855 0
399456527 469482915 0
125931678 562140334 0
311107876 460123227 0
413617424 35988540 0
115330298 339426986 0
182081206 179911530 0
481809745 248689917 0
191676185 326816195 0
549258227 332805020 0
560076128 257918675 0
347333965 144334008 0
248738537 350125289 0
111427250 12379406 0
49095426 532410431 0
547730930 181899110 0
480396915 564679718 0
232663693 208056865 0
26864819 380408170 0
500650250 283855759 0
343461455 223913511 0
127159975 73794760 0
537011488 10737939 0
175181770 127679564 0
369635974 1226655 0
494635350 273951857 0
161258614 526671518 0
258224963 272307503 0
493673598 297734808 0
354817786 172269342 0
317402725 154593110 0
354812419 183295394 0
400449935 424696516 0
110377264 27684114 0
243291755 142487747 0
350311365 180748113 0
330204860 56660763 0
481775550 311275849 0
299616488 193048552 0
64275434 284346732 0
562232928 347298827 0
543075897 446248256 0
122938242 345346056 0
481131570 253594616 0
257370847 78339454 0
536335119 542580882 0
92178643 391012359 0
187063140 380146131 0
164458414 99092293 0
184440710 200849345 0
423947840 334788447 0
190385302 292600598 0
499997571 15467940 0
322738763 66445122 0
560840113 118398806 0
145916538 260855639 0
440070765 543558530 0
501680041 451212393 0
321326983 65318573 0
150921683 79642117 0
436200306 229907089 0
279482912 390289322 0
258977789 510711735 0
373019407 370270277 0
484808083 95082536 0
281778259 343590838 0
502850081 458303107 0
72231860 489026797 0
321707637 474281085 0
43248014 187648535 0
522293428 388839766 0
304510520 405544744 0
431211148 426465461 0
412147062 87646383 0
155721401 535913748 0
7480935 430586212 0
119722193 445571379 0
541407255 342427973 0
333360396 331349786 0
394202175 233707287 0
372832627 528489325 0
387738364 248649589 0
196830006 162571174 0
71835408 150053551 0
49631367 62745559 0
89668631 136094261 0
330669055 421014666 0
454569544 384092350 0
840750 66462676 0
72493030 425840159 0
529748668 81602270 0
212135462 298581700 0
113018551 129856992 0
20888499 252197405 0
545463179 387175278 0
450006359 71794255 0
465775612 262175785 0
151020920 16808678 0
162519535 497622828 0
493134472 564981336 0
359875689 39897440 0
491303038 73056636 0
568202074 356479553 0
311470196 80386145 0
189996059 499897921 0
381086963 379295708 0
35779491 9637599 0
327419925 101749944 0
193296210 201190899 0
371795861 370350782 0
424139997 421828030 0
411611128 332217130 0
559165481 404452925 0
208934561 202257022 0
492163417 126686790 0
397898211 226575416 0
428176508 273673138 0
206323483 428942290 0
351397492 335879714 0
549024217 407029056 0
536529862 104904271 0
502926187 243547610 0
205851432 98820453 0
30996121 144402896 0
269355534 24264839 0
380105230 453754725 0
447366032 61621247 0
31473724 441301345 0
257016418 418255957 0
439373189 521111877 0
198483227 135759622 0
439476605 552585302 0
269439046 166505282 0
388972865 80784533 0
168074936 313650354 0
354245809 258004881 0
544775742 391015290 0
307371864 162100738 0
126075879 349833045 0
147099325 162215223 0
27858779 45131713 0
400286147 546613600 0
39701928 475583407 0
328654615 126899128 0
230635717 93085878 0
85716186 129929386 0
529800810 379872978 0
330435514 453737044 0
449117470 260514868 0
61120149 230976851 0
363257503 564741649 0
520554967 371299040 0
487833805 399001758 0
523910118 445071607 0
513671022 59170391 0
518716790 410848175 0
403968701 478875485 0
387682933 369882335 0
11772243 150094625 0
220004389 499108715 0
139212286 486344038 0
440620415 273543055 0
301100039 205561098 0
118987539 140143478 0
185553440 65553481 0
434642741 557792486 0
493578488 224571633 0
556659620 501373801 0
237172375 443146917 0
470104676 31688061 0
385572104 166664065 0
266127351 81151010 0
371828905 38515261 0
418476014 31705818 0
322916415 193263928 0
60909431 554831878 0
128240149 193104348 0
552961285 474102789 0
476062108 503808639 0
44816036 474965366 0
404816457 30839415 0
5927851 43416815 0
83322572 313952137 0
83949403 201645006 0
189337517 440657928 0
232568784 425258203 0
59141954 522888287 0
45847947 370383711 0
561680993 426127577 0
364472022 17130419 0
78666965 120334051 0
193364414 526515875 0
95768762 211526679 0
323755227 489483388 0
49157923 283882678 0
149735090 526976573 0
103886201 152338985 0
36461177 234774066 0
566634633 32031904 0
19729998 374964412 0
381124447 225962181 0
248389262 226422827 0
213021657 460496400 0
458378104 350969043 0
501861711 139808206 0
142002222 168027229 0
171853298 175093026 0
240945134 297430010 0
530827078 136286464 0
208978829 465662187 0
81763829 404531993 0
399715733 509312728 0
322113093 565130827 0
151899280 79898944 0
268524243 476642591 0
13669681 62106228 0
343923041 320482608 0
188135399 461312627 0
451045000 103243361 0
464985424 533286375 0
54532995 482271909 0
506474080 303775938 0
695820 553062849 0
95478856 142623830 0
323225621 168082297 0
26977186 62362217 0
524324048 29481855 0
180628135 253001342 0
563054195 537019062 0
529553522 98501672 0
358151271 188117889 0
101277673 182113204 0
21461585 559768596 0
300972079 567656908 0
522973755 247267096 0
437043778 281074744 0
476173064 466114162 0
371279317 198905304 0
88955433 450960949 0
136834005 318734144 0
261302708 477911816 0
414905725 35878490 0
406585930 229250048 0
567747407 546257039 0
378663455 430756390 0
152944030 7664303 0
547843025 204900601 0
525134399 433307684 0
473151727 457533124 0
324673910 20067953 0
403723404 385733550 0
42855397 232926213 0
546186193 125740360 0
219863739 97436902 0
394358597 83368857 0
240306601 251702427 0
381149728 269195035 0
320661462 52535166 0
290561646 78932688 0
168932865 123314102 0
82495847 288814347 0
267808508 206775093 0
281344658 443190073 0
223257180 288651590 0
89575677 541612466 0
177973659 338845072 0
104489492 448767563 0
236203291 396200565 0
496093178 266485193 0
271590287 18327410 0
260988891 158085173 0
340025439 321103766 0
114063724 161175892 0
527348059 196313739 0
379828213 539312405 0
173703090 371649771 0
23474427 407869516 0
167922844 504381015 0
266761933 314938027 0
427463347 567142159 0
194190819 213667212 0
223086030 404652345 0
13762157 344484357 0
535131802 465531366 0
451536390 568752753 0
91356793 98453579 0
130987395 190088063 0
91551247 254375465 0
209075113 305116941 0
27161490 376909340 0
389972799 430773431 0
555708322 401553841 0
36384783 64139187 0
197976744 349328629 0
377800058 75089340 0
85593742 308282624 0
301967317 129016193 0
451830186 181187750 0
68929057 488087157 0
232844453 3261008 0
407182560 10558120 0
399649904 403134087 0
430915435 257050796 0
423190626 263254032 0
367946989 540766997 0
552172754 41856315 0
156610156 187160903 0
218920727 342937613 0
68288516 26551161 0
562459292 516595777 0
129517550 479716479 0
544395432 65761949 0
95557470 51191540 0
396451707 382486932 0
133522784 29620908 0
358911159 312837289 0
295428542 362665606 0
321715812 58448286 0
45375985 289081846 0
279328427 523971244 0
411226238 566862393 0
291849258 361930089 0
60153147 506771563 0
6881211 16171971 0
56050908 46384097 0
454055092 326374584 0
502920905 456118916 0
563371006 432649460 0
466164908 321189156 0
213538735 289010210 0
100584072 146602796 0
565865396 208761900 0
166383816 350439515 0
145867311 356099543 0
105282421 329394777 0
393999398 513419849 0
72615062 62201013 0
301475084 149693847 0
179830173 221643444 0
185462378 64235732 0
292400216 472152542 0
403018729 519690419 0
244918965 534075269 0
65505377 355208543 0
358277194 219330335 0
275026688 227154001 0
397315419 267049046 0
187074222 121418515 0
24050822 174106575 0
493039779 324967829 0
315174913 378666312 0
124624489 311411334 0
34363826 350466513 0
511008230 152448923 0
111058046 11771229 0
437246853 323573420 0
491702552 278067895 0
234855450 545779874 0
546884752 100420256 0
470508507 514687085 0
388914453 138105754 0
233792061 389229996 0
528798807 41828868 0
261205722 289873080 0
436732323 152975105 0
514139265 516879028 0
17806278 162319349 0
234331205 451206755 0
542426247 352926276 0
104856420 510182424 0
498894356 70341259 0
388688139 78371964 0
436399961 262561134 0
403100891 74906408 0
366198691 379055183 0
175265866 466304665 0
281530997 776644 0
423372499 535843004 0
451080173 454799469 0
98510984 63517727 0
67711240 445552915 0
185970038 11072807 0
493823112 403337828 0
110346412 288992612 0
115435482 94782777 0
150267673 136698319 0
186909146 485599355 0
445677015 46724936 0
322853419 346994991 0
555859061 491793015 0
445436770 286831031 0
99490144 459208310 0
227764378 213431007 0
402507191 471276765 0
79851434 252915183 0
81543297 152851095 0
544725616 566259270 0
310410850 254116701 0
381102398 236423884 0
122210593 118226152 0
347858111 323785718 0
423948820 428766166 0
444839937 409904313 0
216702468 19374718 0
338360476 318223587 0
568051391 147083542 0
565550789 75061634 0
347002253 386331646 0
536987351 500516765 0
533929901 26801412 0
161223828 192685891 0
105525666 118128382 0
511291198 547051010 0
88873041 219272761 0
138663615 200316396 0
467950685 484882834 0
263530099 62010255 0
380492510 498234780 0
407562465 161839002 0
500234633 340843209 0
288427606 206549028 0
32706139 513977182 0
173289337 43478783 0
566031560 412355473 0
495776009 37684561 0
2585687 369695690 0
316632920 211633121 0
202411432 353262285 0
114720542 359896687 0
416517466 487082468 0
326973938 277276724 0
125650478 406937538 0
492085583 75139087 0
182843483 472207142 0
412427706 508318355 0
513480107 309304003 0
462158412 552954958 0
189249860 445576854 0
143158132 540235387 0
174177474 435998114 0
564197204 152758924 0
83803772 326156962 0
521235452 410556725 0
270874576 381307646 0
501439945 88666524 0
322300591 62283798 0
483345144 146639981 0
411686187 121106287 0
267728929 247991643 0
498427866 469718744 0
288682208 128855745 0
112885346 368062765 0
29197917 195941280 0
518519603 108825759 0
58851237 285926747 0
250304367 319705648 0
374600485 84798239 0
257779638 179697210 0
286692930 432226446 0
361831993 514679264 0
565062719 72701487 0
396154467 128228342 0
56734871 262251387 0
53199999 366214688 0
435795975 205947260 0
435871984 125420040 0
247431752 172723956 0
514703278 305697566 0
342730730 308419512 0
348057582 92533752 0
31424530 6435698 0
481517260 374877843 0
330409275 273697243 0
402052261 280483058 0
513452682 548615985 0
501210560 72251623 0
334553381 281075012 0
94726685 240789548 0
319450241 282712753 0
427451673 108502993 0
324316129 226509667 0
473004239 107261807 0
156914130 359137990 0
4445126 270967483 0
552148997 50026000 0
421589973 58375611 0
221248886 47473569 0
198674595 297281931 0
116321706 550425340 0
253474146 432682953 0
329872828 190529291 0
119835546 333074692 0
279328347 549062248 0
379890609 513841220 0
427760601 220566897 0
494458241 178396867 0
499793378 178374629 0
24513688 407845992 0
457259403 531531755 0
284432874 54201654 0
2529511 522944436 0
44950765 37918539 0
93175780 407344249 0
470771190 396447245 0
439179941 228160132 0
440472705 543533556 0
477815634 118820915 0
240792595 301100707 0
135960568 498390095 0
502878427 519445636 0
206896853 312507617 0
344088943 457234566 0
16249382 16133467 0
89755941 70292490 0
280798206 20808013 0
170362814 91033955 0
453743340 442244928 0
36156138 227803952 0
62849364 427522794 0
440080947 117613103 0
244837150 333942284 0
432916655 242239860 0
23576700 114970863 0
179838913 220074040 0
526821126 127795981 0
309500570 144167106 0
232452061 376572268 0
340146853 7712157 0
382866559 4787656 0
560962687 474049253 0
115568003 536845650 0
217307360 496282557 0
215815623 502835707 0
181026095 188407524 0
79240598 498471601 0
74177665 198152637 0
538926101 162987408 0
134050956 158424619 0
133521392 207486195 0
390668844 562579327 0
325677798 179938003 0
258515690 273824807 0
100390856 127072302 0
527811774 159018031 0
114833522 458068812 0
286680573 3606431 0
188710839 101279332 0
233605790 11141978 0
563765607 505389347 0
240750430 91488697 0
408458324 129842487 0
65544601 277176654 0
543484473 186461971 0
350210502 507561144 0
31970834 26150477 0
188342934 330386964 0
49368902 268199298 0
401031603 338010740 0
265246082 147755018 0
225128908 156662092 0
239322185 341100509 0
305263052 217506797 0
296982836 240146557 0
425796056 203180471 0
357637402 485496842 0
54545924 232260135 0
493151666 420466935 0
22132069 355618865 0
144876098 164473405 0
424134796 431827060 0
360774507 335340674 0
541223877 23957492 0
449013818 161501692 0
388874369 70814650 0
104414983 272599282 0
163322299 484245695 0
132888793 484658808 0
207458741 488678178 0
90748903 312097870 0
326746903 545739082 0
178061155 501180412 0
151768957 235014449 0
190086104 157309929 0
252595987 121843337 0
511133093 260039134 0
372132305 1832452 0
204199317 28908812 0
286333498 85593962 0
558303500 219972044 0
348826799 230577847 0
37918150 516436991 0
132592224 118346487 0
540192988 212561231 0
380965625 428597431 0
525857895 243410496 0
427636434 341372847 0
488784214 335777087 0
287924542 18536042 0
285488127 221439225 0
524592086 91053899 0
426807428 128496831 0
257871775 445053681 0
350384150 3034378 0
263333012 362881248 0
484928974 454841451 0
433228639 209280637 0
523135632 339559418 0
238895055 313608519 0
406765835 477830554 0
436679569 393338718 0
226721045 538843817 0
242227187 540898088 0
329292613 375665294 0
108594556 231821058 0
383850176 444615653 0
485638394 380650693 0
33769995 337655014 0
353707678 273962896 0
225780388 551491978 0
547242599 268723026 0
317819613 90751230 0
135618005 352656675 0
422931354 88763995 0
74352481 207329247 0
517827315 484557626 0
303324552 66809131 0
407558192 261436551 0
172833865 395020265 0
170889788 297408918 0
273930610 94264933 0
363247188 41101810 0
271234857 289005801 0
538672214 227267946 0
240190329 556980191 0
20783356 292404989 0
544867752 352042941 0
367664986 402349237 0
102737144 501041118 0
506298106 473749989 0
349296546 305693916 0
97499290 92826920 0
483911931 362258740 0
407547170 74544879 0
435026726 427203097 0
243174471 502627154 0
322841046 527446307 0
316888242 155262582 0
220938073 212615984 0
72278020 242949206 0
2976188 345732977 0
192313880 261284367 0
547108392 267776373 0
491118535 107695767 0
85461095 368986136 0
332980594 480379247 0
82101478 119865040 0
175920282 12990993 0
242351231 338859333 0
99463803 112371815 0
21549500 160994820 0
289564051 316381616 0
361520114 155002820 0
462629572 473993064 0
153251665 359040978 0
382592610 544960301 0
544675082 45306304 0
409459059 565531940 0
61423852 91328306 0
101092944 48632289 0
126065217 248267804 0
560535333 184999795 0
310384739 273425276 0
498823113 113572600 0
53012611 178169399 0
357928267 93665277 0
184585668 376431411 0
24291743 300714893 0
145618997 54106033 0
499924019 419159181 0
81967642 23891441 0
481274554 528207616 0
487002844 179737998 0
310222119 230462320 0
366081004 508420348 0
565982768 199002112 0
407082267 60458308 0
16728902 373889648 0
348597617 382771678 0
207969661 459240526 0
436157621 491234665 0
207497789 61220263 0
135278985 284561160 0
9207636 454113351 0
299608268 104129634 0
468323724 152023012 0
243788746 27928072 0
526177253 425286167 0
428966861 554790243 0
204290016 243950374 0
318215223 13077171 0
311367056 250491612 0
44882931 454799750 0
340467025 228865791 0
92085243 491784131 0
501803423 496003640 0
270941291 500503000 0
70493647 554079073 0
515487938 543707271 0
166639233 275589653 0
220377535 256026424 0
524311327 437073857 0
342819622 446176401 0
567589188 136345695 0
118429189 22244511 0
286141653 142159317 0
89153640 472704429 0
177686995 427244028 0
490024160 502524424 0
315024974 111897359 0
522671065 70973609 0
81611842 432523888 0
484274502 334509639 0
156338314 491709345 0
163007642 107289961 0
245329889 445437130 0
59237149 179655911 0
451058344 400734857 0
563420748 478662768 0
359527302 113147903 0
171216800 70408895 0
277291321 189887276 0
170418851 246381365 0
357143121 348690200 0
364244812 157788432 0
513877490 234208208 0
463615697 175878177 0
70596717 521997323 0
568908745 162092429 0
401662552 235268503 0
392078294 554236589 0
426382789 373187863 0
479774139 380166409 0
69182220 127594241 0
476051675 116235511 0
14438391 203104984 0
206254822 5191862 0
542289317 339553241 0
494894253 132778177 0
79042265 258409340 0
248861415 168717686 0
283713402 255878025 0
52509206 399251495 0
524296425 38864903 0
412170204 555188594 0
437224090 567995594 0
285682238 414648109 0
502008641 519262811 0
533042344 178965204 0
305433397 292086427 0
162473607 26622518 0
520982348 509762174 0
22792205 166960580 0
156015045 181513492 0
4197028 252658811 0
448705911 140315438 0
319402541 477511201 0
54515490 557165732 0
32276994 349797986 0
337919815 219441795 0
184669876 229064492 0
265238056 346328056 0
164956249 474926565 0
139437161 453281204 0
107091668 88996616 0
368423993 259119998 0
528600771 63187578 0
307346295 526664431 0
299760003 464468215 0
304300533 445115265 0
266998181 402732079 0
275781661 227877737 0
150874037 211226513 0
471385277 105529461 0
471387502 199680865 0
468769800 453518442 0
163949034 415322130 0
329814497 522716445 0
474593245 356306200 0
175383580 85290702 0
390423650 210244712 0
157381859 213468314 0
9245362 515274543 0
464802555 238257450 0
104155360 562112356 0
431318969 371547555 0
101614847 483098732 0
568410436 231964098 0
564667575 330245846 0
133964981 435485076 0
361365358 379978351 0
53073288 442847718 0
273009585 360435412 0
443380352 529444595 0
233040061 348415521 0
346227066 239750225 0
395298505 130654941 0
278297722 97146069 0
290544030 164394389 0
84333781 60352150 0
521200382 51381030 0
300079197 79444547 0
216256220 57581970 0
248384481 114000818 0
191047036 134939337 0
517792632 546727749 0
114882752 137608853 0
223465060 438069700 0
168303730 259454960 0
37163591 91167870 0
401108147 237145279 0
181114556 94010859 0
510786812 125163690 0
236652318 430255048 0
124477366 147257263 0
257604049 160502851 0
443325801 95112413 0
359640833 212882304 0
253011111 502274465 0
315861986 485899876 0
178197851 266630636 0
435157934 12977674 0
227143108 284955812 0
9992039 233001114 0
173771412 108014251 0
38597801 469774534 0
205458043 567775173 0
1918564 333997978 0
461485393 57552744 0
334897057 373751545 0
111126179 160734746 0
345697761 166600948 0
560256886 240568832 0
48534112 394780984 0
548114980 495919749 0
509874426 70943497 0
345460961 459812030 0
295272543 145650484 0
51567411 7052896 0
101996271 557969916 0
202048164 425009420 0
418773572 350084589 0
302511972 298818204 0
265975428 517213362 0
184398497 514019647 0
460052074 336922081 0
113305414 358735634 0
343658151 351171226 0
169952506 352214983 0
58792122 23673164 0
124628519 46787135 0
139949420 42117157 0
249878472 265030470 0
242554559 321478389 0
465695067 53656509 0
102450336 233806804 0
248223895 273445957 0
468265433 219355563 0
401082913 429771816 0
166492713 122016093 0
90694438 38542704 0
200687828 391973029 0
216089315 481381065 0
49422087 51765369 0
563189843 60338478 0
392497626 468555533 0
436759998 110680137 0
1351028 217562974 0
232362484 281810354 0
481068801 82572063 0
535838145 498664432 0
478342886 172049329 0
337481938 465870642 0
172428890 150132244 0
63077921 494001857 0
176287008 556353007 0
488836258 435656247 0
567529463 202264248 0
543805173 509727729 0
3919868 490999134 0
294226155 109009876 0
221900500 486458558 0
519488426 93334225 0
21178137 158978030 0
553735111 168062134 0
240334667 505275376 0
188461750 375498975 0
267588364 181183784 0
342886222 355992740 0
277072772 277257614 0
249011351 41905870 0
404266622 108388385 0
36532118 317367226 0
206246933 275241789 0
358080147 315326205 0
261226144 356816717 0
57092232 459825851 0
193930043 231969803 0
77766172 257547845 0
522456678 136245408 0
46625878 96475317 0
121724394 521658805 0
450938263 564823710 0
515607200 228038446 0
507179557 397553235 0
469767062 289546552 0
49496707 278565706 0
112302982 266353104 0
293614560 394661919 0
147201411 351812765 0
372693643 523429249 0
206089476 92438421 0
231532734 138234188 0
531041170 264985912 0
401921123 520751094 0
183240029 146043217 0
99597428 327987920 0
435010457 568593096 0
211095617 475407323 0
258400256 410966785 0
412408340 127373570 0
354702052 442250731 0
530339151 329397532 0
35599763 20393721 0
241142043 213593801 0
27959419 329532301 0
115633907 470899755 0
357584575 66924971 0
469833019 187681965 0
186720007 69409323 0
368174606 51749292 0
395740107 280584963 0
135171574 451905476 0
526384554 531020887 0
545891407 439870105 0
146806714 88952332 0
408995582 258638188 0
556503229 155331331 0
105742354 464797660 0
482243311 174574939 0
371924049 105699929 0
375765776 101145815 0
150800859 432222220 0
152633648 351322679 0
3938306 241167699 0
251599971 140812683 0
451164844 368727997 0
438329157 389167256 0
315062774 154644825 0
21003063 311663696 0
436978772 175261271 0
311735951 119098205 0
461602386 244362665 0
70459658 244324096 0
561127338 230368813 0
253512235 244727338 0
202666335 118730528 0
51170839 149353280 0
503076470 14401522 0
560482806 526118871 0
321724897 110414716 0
213079298 4898338 0
105694786 133155524 0
514457088 490829269 0
302711501 247923350 0
467564456 422841986 0
306723235 110169891 0
122383338 193342716 0
31814154 534356813 0
371507487 178663035 0
473920994 350026500 0
165420826 550430264 0
336386346 39302486 0
389686772 443102353 0
455456394 257159253 0
199257376 196656174 0
532564207 184051133 0
212948886 528212763 0
213226981 309011649 0
525440841 448238014 0
364073310 422030418 0
59178108 284357886 0
200096652 434291469 0
114296300 442086320 0
332360237 72962018 0
284779305 417836530 0
323243831 25363020 0
414828522 97001620 0
123604496 55679249 0
13373908 338136368 0
219562949 285695777 0
398819646 228281635 0
135950713 555691271 0
184499456 126555995 0
269261831 469150608 0
278413727 376003430 0
253870353 258085957 0
256092159 361102426 0
219672610 173195049 0
135907405 67430121 0
467708165 87085178 0
549954956 301965941 0
497951383 198143424 0
313984347 319510052 0
319164404 472813151 0
282438982 410812228 0
509405068 31049827 0
404325257 174434722 0
166277200 257063697 0
33267598 222099945 0
378649871 421063966 0
135786458 113486684 0
394220016 98396652 0
33999169 258078667 0
477574649 268027162 0
299785129 124618889 0
551844033 355577275 0
466398853 116330166 0
400087175 433072447 0
547036559 76023835 0
565299686 186120393 0
542623712 295667168 0
345696012 458887622 0
510887533 526444228 0
253791990 121513539 0
268820501 397278062 0
14905376 432336696 0
523441958 229740951 0
133634335 339360003 0
106239253 56421068 0
538461953 465070647 0
99979968 453315051 0
393605545 471937311 0
377618889 429419116 0
470992874 454186533 0
64884158 301901298 0
235575492 541557222 0
394381459 322289886 0
287717061 26144960 0
182628764 310028667 0
551136860 35102815 0
309249875 252093717 0
142092551 328126878 0
315352850 361259728 0
502002720 466353302 0
99197322 240886290 0
509176302 199585240 0
59408906 548893967 0
346083252 268477892 0
141346337 244024475 0
23625622 497006483 0
363501748 449470977 0
414480744 353155906 0
296936548 413048980 0
358489864 566618472 0
481919840 235494030 0
72603798 255779085 0
208117634 212368309 0
564802964 191850270 0
312121537 556712074 0
355464031 220617793 0
328893951 18802686 0
136915378 162451806 0
175446191 138685089 0
244619857 464822698 0
180226808 452559842 0
20463874 234281649 0
48261705 284915237 0
137421441 397777428 0
158183308 354157695 0
401873890 37245224 0
541165552 436211416 0
561793309 283537949 0
255715499 227686956 0
290904696 191334802 0
168724633 531104617 0
165339524 568874717 0
494929163 503157014 0
2520028 117081781 0
168187084 514583594 0
53936838 568536692 0
184901234 192688822 0
135114282 374577181 0
276551671 486391990 0
142431837 108475694 0
493044395 58973787 0
208546780 494630492 0
550607016 70446344 0
189653650 11667544 0
51596417 538252137 0
97502639 195417194 0
398434992 564314502 0
464262298 10194652 0
505275216 113039889 0
354975339 362106998 0
203800089 128742079 0
196149052 245144713 0
165418593 96679593 0
538917012 272937314 0
507884101 29940375 0
401866018 142707808 0
267032831 384813623 0
137951473 464653841 0
453239930 101285525 0
320072432 425403033 0
485997932 177764982 0
374311486 511056943 0
300279596 258481008 0
553122334 142317790 0
398115845 407332040 0
147781909 397526893 0
355409783 130293644 0
559994487 212239664 0
58606258 483138406 0
60765739 459679138 0
308565538 162054364 0
543488588 50144012 0
63414496 459555689 0
521345391 323292917 0
415959323 55013228 0
410038192 154355544 0
446644773 259406644 0
416347895 419070861 0
361238684 93955520 0
345932279 551730440 0
156858515 26810853 0
31099973 307349341 0
152532389 111940262 0
280799850 521831522 0
488553175 323837324 0
431391735 155136223 0
320636578 531625025 0
563006184 342492923 0
326377124 64554688 0
163470410 207002933 0
458030538 260519565 0
162289692 283217422 0
476698046 537834988 0
566810252 310999988 0
63485649 479624660 0
214128806 562492269 0
248649804 330830566 0
39487674 144112118 0
432426832 165203759 0
116149210 292173359 0
531265817 218940745 0
158454159 194633863 0
167110892 13401754 0
554513865 478025168 0
83162472 288838277 0
274790967 53679287 0
72225660 222279120 0
482279291 492533604 0
137932407 298998573 0
2997976 255168769 0
533906969 388867390 0
77356165 20759738 0
57336049 528321144 0
567553820 343241980 0
225984272 19895321 0
37521517 293459749 0
362091239 256955148 0
452376457 319698493 0
31776218 84528051 0
24811497 3957200 0
498825826 302176383 0
450491532 241718436 0
519284553 507302305 0
388142505 553658313 0
530994645 350376258 0
134181737 380968390 0
312561165 459391287 0
349763090 444892325 0
416929003 163168182 0
95881703 360492077 0
534228980 468585920 0
344997394 263492916 0
265749741 527675411 0
235698737 220185562 0
40532422 70427124 0
309445056 233530007 0
309720852 452640385 0
294220591 86789031 0
294995153 321918115 0
133790501 181950196 0
329820985 36768489 0
144657145 380199029 0
540658642 362115847 0
520470552 199089787 0
40915510 369982788 0
207121113 167155204 0
440248405 232290302 0
281511727 367868149 0
510206630 151274458 0
405785178 355649306 0
239750468 203194777 0
57216079 350626147 0
219749606 516196392 0
306013053 413847663 0
254300906 512179158 0
156730702 319291046 0
461742140 313356922 0
515090530 481816564 0
488056304 264375104 0
324369308 418237879 0
456719260 416293616 0
371316072 508341083 0
204233670 544483312 0
40641384 345049621 0
222144104 430095040 0
110146008 42040048 0
50862856 125914630 0
288155706 475825901 0
277951907 366368759 0
547934998 468245216 0
419014510 194165126 0
10480834 279666418 0
37963871 539772 0
235333884 355600762 0
317884441 141165312 0
109838126 174199613 0
159146961 3204086 0
421866379 174501158 0
369664462 326312127 0
267504225 55146256 0
204977945 51188940 0
562932489 173499944 0
234583210 310767798 0
59809995 19065815 0
101951494 483586195 0
431742420 136392915 0
556267824 233240793 0
463442033 277272269 0
90170238 377257086 0
473907710 429024445 0
109532315 519060466 0
185565948 59576676 0
306051616 471368515 0
527737601 466909296 0
390045971 295969289 0
457556171 193205111 0
456733567 552697787 0
522582911 86863690 0
431267708 479239877 0
414758593 370704997 0
116505240 27430463 0
471951310 365093183 0
494417779 416864425 0
471853828 554874385 0
372525355 437669229 0
273865931 238036527 0
494752085 958839 0
249146715 269148413 0
350243480 320454076 0
29574454 189513908 0
23227002 132741064 0
371686724 362868291 0
534121408 449225015 0
535454762 136296249 0
5937170 184399402 0
57592814 130560163 0
439718797 419486147 0
101171163 133499617 0
134761974 530844699 0
98044001 165529658 0
58866613 27164199 0
416949372 526576582 0
178463327 407230981 0
75787781 188811565 0
422300726 126071325 0
262378758 377528506 0
399418111 388904453 0
96576557 419119503 0
6420118 438791131 0
210560154 516478737 0
294906323 16611321 0
178849252 241249736 0
449925398 120826105 0
89707701 386477222 0
106973982 106704215 0
357570395 24594248 0
537750391 59270578 0
487796055 49235181 0
138291188 549748105 0
187584715 443943819 0
342311227 542785279 0
50718588 490163948 0
17850469 46858963 0
504171565 538355783 0
251772819 316289228 0
268751014 560610813 0
142567746 463770715 0
393613724 312922341 0
120147140 343521616 0
406503785 265197467 0
113655571 205443795 0
47829727 448800340 0
47597314 80227558 0
93485915 110189034 0
308586226 230293229 0
303400157 236391265 0
443413460 144462126 0
425462242 195369231 0
294177259 84392684 0
498966774 359572245 0
151438435 299799635 0
411918928 57234651 0
535456017 453503807 0
490390050 494273267 0
317001709 432861832 0
268552119 390484985 0
50161533 144001095 0
237853546 557386493 0
554696668 231351889 0
164918025 374387819 0
415823039 548724192 0
487712675 547483617 0
152004280 208334292 0
447469483 324320159 0
489870458 30514734 0
530219788 85022936 0
167594513 236878052 0
452258628 287988634 0
258367560 156129458 0
529216750 426750323 0
438866124 218121317 0
452350116 457462335 0
323332280 504648099 0
59023200 287426040 0
405586794 231676281 0
132705023 538465163 0
326500144 513043132 0
323120414 460157756 0
285561213 437675558 0
205961993 212483972 0
164350831 76299917 0
9675100 215967976 0
290138145 45603656 0
104847883 100743269 0
119801566 439188219 0
462922434 342582169 0
401040511 85450656 0
460054525 84478860 0
215190370 332762434 0
268806066 92621284 0
237475756 84868084 0
296987132 473777053 0
532587081 3713904 0
444645549 114653567 0
424206607 442329793 0
524827976 81252020 0
6212723 17971501 0
561615168 150072276 0
333210567 223095050 0
172486291 104360441 0
547729644 161050719 0
244645512 95527143 0
524538178 256319801 0
517263225 180346166 0
427393179 129453805 0
562468423 45129972 0
235587418 12358112 0
131240714 218523854 0
175825733 540135812 0
280288625 121815495 0
465633306 286743196 0
165219090 273020346 0
123009458 4495466 0
53782099 86361372 0
455058864 91350073 0
109204267 173175122 0
282705714 433192800 0
55340632 361701794 0
106399007 117787722 0
129370237 518217188 0
82166612 545801031 0
534220479 524437304 0
260366238 443681868 0
227087391 497118597 0
116822505 217181272 0
51121735 565667798 0
6213745 315922463 0
144610093 569046170 0
378058879 567331516 0
349462531 17883025 0
393086084 238813060 0
30050738 320889985 0
545373623 136370856 0
424191461 269131852 0
564758575 409562875 0
38981256 105968734 0
415573566 454569626 0
205583363 174736709 0
222030823 371868554 0
332266821 259874080 0
485256869 353666094 0
431435960 4858635 0
467885127 314306462 0
342400668 360828005 0
248247627 76302726 0
557819740 378586878 0
54219724 244475398 0
98526169 521997943 0
27409353 71040945 0
219590543 521357938 0
242982707 18806614 0
480604084 183092305 0
488919351 419830698 0
260596996 5854072 0
331679055 37645903 0
144907041 64418260 0
442534835 209437307 0
157921086 123637893 0
372564046 311010182 0
180943605 329830323 0
304733394 207753408 0
27514400 315135200 0
383424465 293004040 0
264007422 31886765 0
394469809 263075118 0
388613130 268439393 0
475055917 26701578 0
108011277 236932810 0
341392239 359962443 0
8936895 117397802 0
275287390 529488306 0
538187150 192475097 0
229278200 26674642 0
114912340 140871824 0
130904324 496609402 0
178958303 141781122 0
211141089 259260575 0
324124994 511842905 0
317055691 75160132 0
532720988 354816558 0
147412974 420008108 0
100138236 323578292 0
233397030 47496273 0
402662626 314180109 0
47801095 358418428 0
420965521 184348115 0
533440990 248598488 0
145949929 342335946 0
53946700 53394470 0
273921051 61018135 0
330350375 371776924 0
483038537 206364912 0
4050016 476030848 0
51608365 56438672 0
182155259 338615797 0
407893176 469181401 0
503931091 31084455 0
430312981 76796761 0
489935903 338827997 0
227776248 304981595 0
26558095 183460365 0
278108793 323179439 0
64350591 428361474 0
22832678 106474428 0
90040319 4938664 0
102568148 351823947 0
134901822 44648708 0
293378881 92039940 0
339778571 132387399 0
549944839 161890680 0
408287824 1716078 0
48679088 358340294 0
208536864 478448828 0
69157429 404750882 0
403828194 131762044 0
544919211 45869280 0
288394070 508772333 0
357051589 257680011 0
541315911 275982627 0
135276669 541665327 0
238215656 324070106 0
472075177 384575735 0
6826352 50283230 0
272068177 297406337 0
91003234 122132239 0
254122809 54777767 0
150596583 464527633 0
192928679 416785140 0
92270103 383539762 0
464889791 569113748 0
133848620 279955794 0
407735116 433407687 0
96267590 437307018 0
389680212 346457271 0
85697231 380550535 0
541637758 9546697 0
354572308 451169430 0
138091265 221996541 0
141125894 399062758 0
107993393 216133326 0
100927078 13962364 0
452196025 436227047 0
552040657 260543073 0
456028680 502162847 0
501017799 166833335 0
540867076 343211034 0
262459331 183366409 0
338242747 249222117 0
110291136 108358141 0
284879552 464679688 0
423013665 39319817 0
593567 568523658 0
360916751 525520999 0
163389293 487186064 0
391619384 24453486 0
43155383 332770397 0
345773254 4096319 0
459816740 85588505 0
388868303 3960838 0
37794541 514610002 0
567463934 217139642 0
461428332 108825522 0
68810934 325315473 0
253625712 71691587 0
390132907 343891567 0
10368249 162766814 0
380782716 300730199 0
355286256 225979658 0
127990779 541924060 0
466769193 235678755 0
347701253 228147723 0
548051232 251168477 0
22969598 482983904 0
100639746 122337315 0
428545553 495403885 0
18536609 389174368 0
525443412 319375974 0
257516643 335296143 0
499295255 115604175 0
531241128 257825192 0
31822133 126182288 0
225214769 341135379 0
501361223 266451415 0
45211333 168842509 0
97753788 486501014 0
128526455 466956603 0
412129136 206827351 0
208088252 37723573 0
15876351 82355941 0
68320038 149208299 0
365817522 390564919 0
562138987 21453745 0
418711932 534867860 0
90668137 426079080 0
414183382 181560150 0
451528465 16983228 0
22474126 419850033 0
98947440 356274205 0
34042424 451608062 0
530414846 206056456 0
35390346 263180067 0
552954854 41818897 0
2037009 118099124 0
356888503 211043144 0
258409551 524935761 0
217692226 5973003 0
230385183 433458429 0
214543639 471286351 0
346012454 217660876 0
1797060 474335449 0
240232829 548724340 0
218856271 348751066 0
199891615 371933357 0
262058009 10938187 0
459308381 85289683 0
381944853 552549260 0
71976593 419984775 0
524017458 61481871 0
553366923 19203634 0
558074711 338008729 0
550038203 170489567 0
254750322 292855179 0
156950307 181982054 0
315123102 194092005 0
221655294 376351719 0
369910965 501063987 0
469613851 531129294 0
112601152 191789335 0
429837396 378857153 0
38895167 534335833 0
181579079 11929060 0
96391465 387629009 0
375116294 392715618 0
92964095 443639592 0
187612316 139389180 0
291948388 350408347 0
55684771 160044161 0
206682552 545328166 0
254266781 539840266 0
80009129 278047413 0
54672175 421318631 0
497866208 348553533 0
343967106 537498969 0
463974138 491969163 0
38913219 539325642 0
180168184 485272927 0
545396125 77967048 0
541958513 443630630 0
440975269 454175397 0
474766670 264106349 0
356033315 484374134 0
244511292 334030778 0
441383769 438068212 0
187614771 46727384 0
261588584 409436903 0
87686155 411345748 0
174696340 125565833 0
213145769 60060025 0
364832942 220364997 0
159901321 486731977 0
177415518 473804213 0
378590277 351362416 0
78687468 272567749 0
22191850 292025889 0
340370552 225485526 0
50018618 406140753 0
103116951 144349721 0
187794140 305516092 0
501719706 404735378 0
65397001 356298322 0
483830408 65095311 0
400666878 430772906 0
486737285 208371607 0
402184384 546014097 0
451273315 224283156 0
478680585 37882789 0
538690478 120589183 0
35948788 26793604 0
563618092 505415110 0
461567055 385651747 0
386945245 144259638 0
485608766 559991163 0
509748154 405529494 0
1108845 390677542 0
483989729 118664729 0
293857706 246070426 0
497068984 459994367 0
538350381 38783849 0
299263475 463752261 0
356221286 156436369 0
406949895 341630963 0
174020508 434350439 0
395183207 246572785 0
46419498 133638967 0
117830259 131852082 0
53762378 298821426 0
304433805 505766615 0
215341238 83801554 0
3049285 388338587 0
249029371 108609440 0
99355446 298168954 0
273162040 251527303 0
192332845 264253189 0
524217146 241981393 0
183239206 153492285 0
246375639 236635731 0
396533316 262867885 0
184555831 278389122 0
168380208 125239461 0
337020127 178472968 0
165392963 286578055 0
485771507 464946159 0
393349146 451321886 0
66502845 406291979 0
496164587 537527601 0
360378026 390309270 0
180587921 132144980 0
170958124 517914704 0
386527961 393043481 0
487507901 563791650 0
119891283 198691027 0
88942958 131443824 0
255240455 20150417 0
39635721 544101532 0
274371411 444618864 0
369682844 528827628 0
176373291 38187189 0
484618915 132491516 0
244293985 352938413 0
18748389 310275708 0
387403136 553537193 0
15372330 161225756 0
135229681 137400178 0
220652188 487122272 0
367873658 164652250 0
57628233 516970577 0
489662965 314626750 0
233605522 276799473 0
100320265 344874079 0
459852680 482065193 0
359778935 239049036 0
497042845 149108396 0
251464004 321105277 0
174029501 95352319 0
239986100 325636876 0
513839308 141466616 0
458797533 348713214 0
50507755 228886201 0
220189044 216238270 0
472027943 481557736 0
75558451 404454605 0
188016224 42581242 0
359510898 176231298 0
133684205 222010939 0
231979801 450804181 0
386245943 545463489 0
404512183 146385631 0
157627209 459255720 0
556443314 489963685 0
9562038 122391716 0
45867846 400316897 0
11142086 181625317 0
478770519 282401137 0
42731014 479844474 0
35678105 73384035 0
222632239 489826924 0
104100916 61614897 0
319685473 152307700 0
24201999 439390192 0
400324572 116156813 0
214380902 330549098 0
83301569 565469055 0
469438222 318265907 0
366131003 270190725 0
147342512 407379150 0
478064435 102153078 0
435990395 113461824 0
308733098 456344832 0
450298017 447720115 0
15226931 393461584 0
426876296 62469478 0
328786131 21497052 0
490826502 399963878 0
318602284 523271674 0
156845658 275874294 0
492684589 142941743 0
165755085 404594973 0
390579465 312293947 0
494905518 438704609 0
348639585 343777196 0
204053565 23496062 0
546047685 304639879 0
507567284 133944920 0
94828744 200261088 0
29904960 278848560 0
268965875 134231467 0
399146332 39335998 0
69053864 292142254 0
567527886 71840048 0
327886643 414643482 0
37152072 359011783 0
158358583 511407494 0
556663848 47049682 0
86590475 71747880 0
465543042 499321946 0
291207378 147694962 0
15413601 480328055 0
186299994 212719035 0
45389181 154498163 0
462193937 452625959 0
198252699 270858589 0
116409317 473274959 0
199340498 166650420 0
43714331 130439032 0
316616682 442193605 0
210179142 491230001 0
427871353 348602793 0
392516305 295420639 0
329580928 41536814 0
294292187 231600906 0
298224054 4179104 0
329910963 462619397 0
405646018 438203630 0
25855305 267532281 0
356288114 495380373 0
51337977 37214185 0
214585056 271081657 0
236901673 243716151 0
357581892 348686214 0
561896321 213920759 0
45507365 535004831 0
440647169 95265597 0
418975760 511687121 0
414213661 95828526 0
510595485 509805553 0
462927132 498329826 0
156416601 181605862 0
313716494 539529229 0
118542845 340335678 0
567115159 458063734 0
396199950 399530650 0
458877260 313458919 0
312985067 459310990 0
12205616 35005962 0
394369402 245657813 0
14224771 547557958 0
79697048 281038051 0
105725692 375574243 0
482943900 181933817 0
241110383 564303383 0
427988885 323879606 0
537179209 98918 0
137598947 557581813 0
14600408 501385767 0
561153386 166444580 0
137119941 94757567 0
29840168 278846517 0
64530074 555018618 0
130616952 158168940 0
109985738 277072332 0
273509829 169460363 0
274711730 38358253 0
270219340 540533657 0
261077327 108943276 0
12907788 294680902 0
76908484 23569560 0
37662880 153268519 0
429055220 241599066 0
373934091 118160737 0
127002101 400606319 0
541992583 107240900 0
330795135 568024739 0
554029399 184847068 0
339322362 301857349 0
462968796 345328237 0
315561913 110249795 0
300280697 301859245 0
89404557 279845516 0
32562048 524894457 0
557529034 500969654 0
402746045 243636719 0
403416543 153687289 0
267490003 230831178 0
501980319 315057773 0
410433072 244221860 0
219286241 105192306 0
401149922 202252565 0
68527345 41964795 0
300925785 165480209 0
59219822 42605421 0
449291314 306064691 0
11512382 40123539 0
378091185 154058749 0
137682362 416126192 0
426805649 177132827 0
73668708 537047820 0
245820246 109584808 0
96013674 97391358 0
47371488 157850329 0
303941023 473332254 0
407705954 340666413 0
524196847 91870341 0
82096708 457488433 0
58772484 253222690 0
81323881 402490932 0
125701248 465572261 0
340887904 523952669 0
77297672 462770215 0
358013345 21086128 0
325049509 432525068 0
304959741 462151061 0
469035144 168542711 0
513353597 258091205 0
542543539 362751190 0
537878144 322928295 0
168242026 307079034 0
295130973 325593055 0
18439441 214403496 0
312964801 396641918 0
456972927 151557309 0
517996926 194055011 0
517100544 177171555 0
193228188 565931864 0
63995603 128073264 0
465356425 211926083 0
560923124 556254053 0
517298636 254648904 0
282634631 549629149 0
191163319 47819502 0
160823140 364537274 0
47727318 10721665 0
562391176 142629959 0
439051966 317673620 0
187215237 322577825 0
415557960 520774465 0
38159577 468278892 0
348218418 133638984 0
467033396 297635770 0
218271910 5863142 0
314349856 483107189 0
52900959 295988499 0
99834828 244558885 0
397983272 513174869 0
394666348 495239453 0
528389628 399533599 0
546282192 368591662 0
303836579 226703576 0
181497858 156145022 0
440038373 120634468 0
309393285 540127146 0
53694724 249841906 0
407720294 441325621 0
411591612 507725612 0
492978667 102082489 0
533264113 149545953 0
283789402 384780376 0
267599128 293866919 0
467926948 19155557 0
225527415 337821341 0
346718190 227892701 0
470238453 289228301 0
230377676 352335906 0
431041928 156668730 0
226275324 449734410 0
183819799 420813252 0
339129695 326313432 0
287934435 392704823 0
39336417 159192859 0
460280187 175952743 0
66700774 516703001 0
272335556 482113863 0
97669325 88981688 0
475042894 558784488 0
57980913 73709216 0
424025425 562670931 0
511816503 443026620 0
106682469 232883260 0
6153253 416679165 0
51313073 254017493 0
420539291 383015186 0
394044855 78795961 0
305419947 60738158 0
159509914 408359558 0
199492608 542583570 0
443038733 18166424 0
305561413 320847974 0
501091398 494659210 0
409523433 503670323 0
126597190 293136482 0
166218826 459402747 0
55372844 237026383 0
116340566 426299263 0
119006539 382111933 0
196590055 431760618 0
94907572 249839495 0
111007397 158105769 0
512726433 328647512 0
444746953 154099142 0
477635601 400729094 0
225521243 112981512 0
142027472 170717186 0
19541051 91244127 0
150463715 319269239 0
207392129 223575358 0
203598643 62622914 0
216916983 12249530 0
454613045 277620964 0
207972535 566944951 0
168723883 150450686 0
548948190 9587810 0
390979016 195902208 0
150591280 350845778 0
339317679 126280291 0
241142070 40898943 0
200178129 180528112 0
448144130 197512970 0
305318730 16300520 0
496394321 230954445 0
531985058 119770714 0
188397642 111717284 0
289447389 506698495 0
122423483 73421377 0
254194397 551347231 0
293170775 291586462 0
246472043 264363095 0
404144784 384467061 0
359420547 473793007 0
300426084 457755333 0
233150714 466682387 0
264435724 221922616 0
481020452 65249460 0
356900898 491071234 0
291361148 174532636 0
370704717 107947188 0
241428499 292804687 0
540275690 328559384 0
337636986 223129935 0
493437582 118137613 0
436138576 81476361 0
518247255 540044900 0
453511881 361621923 0
394040481 29244434 0
310329657 226090926 0
562896771 225867035 0
179522508 473378208 0
367732745 436991914 0
307817960 146792574 0
549574720 439314444 0
299338619 184119280 0
41877840 353529173 0
40862566 317022531 0
403103769 177622439 0
489441986 511746210 0
518368645 459643222 0
306913516 553194483 0
168741541 171113863 0
340416087 486260493 0
130424967 417538905 0
217114453 432732320 0
385773288 167504977 0
145678663 487625527 0
508020885 244353631 0
277973910 398995515 0
442379362 410145757 0
280396525 312831498 0
404779079 550401211 0
415670072 180924106 0
119201197 206245335 0
366927200 121867440 0
241021352 18491668 0
36626622 86557169 0
125915476 107091562 0
400433527 342037473 0
216296161 160453362 0
111874173 519097560 0
238642225 316317127 0
20808345 169858451 0
95872078 15091910 0
344925053 387479314 0
526522887 278440253 0
242450563 366253438 0
108339947 84128623 0
42459884 343224669 0
553149347 316021088 0
279653857 302886858 0
86558048 974467 0
50341979 430273982 0
124205202 444234854 0
392452888 378484459 0
304571906 399575687 0
7011482 369339736 0
196285268 199847793 0
330503874 457580621 0
528848708 93222001 0
177647005 150385248 0
110160035 315001756 0
370904484 179642368 0
388477761 248432414 0
537562042 378809317 0
508326693 108846291 0
163787479 5503201 0
36169699 54387062 0
495172153 147369072 0
425086144 112255810 0
49805325 69471013 0
508181926 217562953 0
165675575 297043997 0
369718674 253600070 0
565281066 187362016 0
264718536 348433985 0
333114046 446250949 0
290708203 322066565 0
192432483 85006729 0
361396343 479238484 0
341700627 340894847 0
227086586 534697650 0
36515239 77842546 0
216654100 449787732 0
213389913 441354174 0
337612021 43068619 0
467424051 134266741 0
381688334 221532459 0
470840896 352789958 0
79062793 41783445 0
474943723 84484058 0
344617166 196764909 0
181281074 547920453 0
319047940 417786943 0
331234925 51819115 0
35453820 12181469 0
509619603 459823737 0
141153570 34517844 0
435468329 109438509 0
387367109 505122693 0
16257991 554054226 0
163538460 163571064 0
236425464 495979678 0
119336972 80026514 0
303467391 333253276 0
336902263 243155527 0
167546146 182404661 0
281545732 208074485 0
130029166 388590695 0
230246036 224139204 0
534604833 281070068 0
480969041 311032080 0
544851016 33884516 0
308789809 24998008 0
11882024 98424747 0
532672148 91657265 0
192201615 340409297 0
51474229 196544217 0
236195680 30127848 0
52270359 20963189 0
476060908 477720519 0
46959298 58284619 0
8172787 39113606 0
97175197 78892365 0
69643259 118492963 0
546100504 284813122 0
295663197 344743215 0
557186106 36885295 0
397964141 212543053 0
309809580 424665437 0
451480196 548411029 0
74675284 537087789 0
54582215 86004752 0
507884332 354139674 0
442013964 322332175 0
94940620 130000695 0
218579399 153147987 0
161920000 116606283 0
245521083 204312637 0
44923961 148213058 0
515460974 481605934 0
197314426 286975966 0
507574639 432416961 0
30649210 345463076 0
373968782 310111033 0
399182570 518152129 0
93606906 478159844 0
371314721 290003855 0
155397486 250915985 0
246658381 356383696 0
313069730 348051666 0
438383566 58521030 0
119409267 35944964 0
286905962 513841957 0
412258786 177520367 0
46840482 483289448 0
175995350 233317822 0
116798019 116496064 0
487702608 229489146 0
430194729 475580781 0
399351233 204469726 0
344501375 453349917 0
410964260 71943114 0
254861727 180556372 0
190440194 470112798 0
94867329 215319677 0
146866463 505029465 0
121641178 536214203 0
310787143 134603142 0
13932700 402563477 0
271345798 456634770 0
463658933 304961431 0
229274828 568571900 0
508911067 42017214 0
313321950 492609857 0
198133515 524605851 0
181760839 364984517 0
275291272 391311629 0
242073905 544627 0
529040267 48303690 0
414126005 202814133 0
83572053 226399032 0
112660773 71051391 0
387814849 129579529 0
103619181 462394733 0
78657136 16966819 0
541123586 251354428 0
306430501 352252624 0
18116556 450590757 0
368872331 213025206 0
495147899 347253088 0
277651754 236336999 0
99374550 383048278 0
329061613 486891896 0
228680759 255166022 0
115153832 150934777 0
166738584 191063013 0
463548154 522711517 0
202322711 100900468 0
53804081 142382287 0
126723178 508322953 0
88610681 473608472 0
171695630 369133999 0
329258689 275469119 0
87360742 383341991 0
384081132 164343291 0
51393930 226339636 0
95159471 389781051 0
379409541 550348579 0
157672921 71407781 0
295994994 329671573 0
240707692 476656057 0
165176242 224853410 0
558224618 503218237 0
318307335 8763654 0
245499657 461076380 0
293045286 553684642 0
498349768 340709702 0
301265658 387375109 0
405160662 34331431 0
1773573 170807119 0
486277698 371646891 0
316521712 468578560 0
81239328 89001483 0
456406808 158934247 0
194940976 47027155 0
157768613 236978929 0
292195184 172159654 0
83091792 138199839 0
503275614 536746017 0
568692744 398161138 0
495237575 135651322 0
151969378 517373134 0
465651035 375843454 0
542731616 342198374 0
134775834 113072849 0
264001692 267072383 0
557236250 137792166 0
153440823 216359900 0
373386010 445019431 0
64365653 78402820 0
475657958 228467293 0
482184163 112326182 0
531151937 111781834 0
339840431 359952147 0
229010017 248815881 0
59160514 331161129 0
540544199 111840589 0
536969869 555754256 0
258547587 501478025 0
215750024 414855862 0
134741547 440965731 0
454918471 176836646 0
438023661 276085676 0
235664063 503204352 0
509084193 205988208 0
38453568 544092477 0
496378782 107657035 0
565658362 115126317 0
379422970 38123193 0
20617703 45875118 0
214292467 430208978 0
62670404 23742189 0
505719097 368873985 0
502582618 564048543 0
223212524 500500938 0
151762256 564761520 0
544634143 221745383 0
373696253 496727284 0
257589329 479154623 0
529637575 69241242 0
366681124 161297271 0
112360285 182687189 0
80033875 283849334 0
479290336 78000520 0
59624034 125054473 0
495910554 56626141 0
400234254 493862458 0
49203849 330089093 0
167247095 193865055 0
28554535 333525117 0
79301983 159860289 0
366406133 496325710 0
328037056 558004527 0
90881101 245115443 0
283977776 124526305 0
32361617 118424669 0
293461242 472947684 0
112777497 97513519 0
176708734 216048483 0
311245558 461858275 0
226781414 192241761 0
261727286 128514965 0
287154279 104976172 0
401894574 111227395 0
129159342 365354846 0
305335342 362257763 0
253467935 179433484 0
317690929 399695507 0
399085978 179843644 0
328118961 29048174 0
117632383 379220867 0
39998950 336443375 0
406326354 352546008 0
243479457 56855596 0
247881007 196967109 0
76934452 537925420 0
183990992 34059196 0
545049011 404517120 0
448322016 439458482 0
443782950 89034915 0
304135568 331633761 0
1941079 551737159 0
16871113 409760318 0
421969901 289222222 0
316067071 224155770 0
411856651 246610407 0
325014601 206854774 0
157807304 414987753 0
566875398 565433233 0
392894970 183185882 0
39135088 397494059 0
439249274 317849118 0
101683953 142592825 0
104764704 98911630 0
424075290 437974036 0
426034831 476273306 0
349612142 158195291 0
125249697 525094801 0
78724439 91974539 0
79161014 241309031 0
191774055 312490006 0
514539385 13272280 0
165036053 383932961 0
552899055 124399376 0
302362786 70220367 0
346523837 470202537 0
436249996 108662290 0
174511485 9250459 0
492203938 317436504 0
225431820 150923374 0
108582152 272281322 0
507208544 118558626 0
52814590 220603081 0
306477827 155155837 0
306839984 513013807 0
332795158 117498551 0
358247039 277103641 0
393498848 508317454 0
280908262 449529749 0
185368825 526838417 0
284003037 159118468 0
387269856 105397376 0
74364230 510094064 0
44130940 115030644 0
122921756 325781146 0
326959467 299738287 0
314767196 455174222 0
497364208 125542524 0
68432467 340591810 0
61982444 206868636 0
305292300 204951743 0
87694351 144221057 0
142134125 151336347 0
267003541 301602186 0
54223047 302713282 0
519748039 338568158 0
486504733 196477886 0
484680347 74539076 0
453981608 540626497 0
475810205 348428498 0
405400891 403498050 0
517178671 114088718 0
440188528 213838195 0
80259765 125653751 0
558829456 445721918 0
377255961 131063992 0
408716794 560369809 0
45895907 69598319 0
203471524 312547132 0
396906231 370941500 0
343708390 202485350 0
546288742 237703196 0
53427861 130547 0
323627036 478548316 0
170089341 377835663 0
180393704 347643919 0
293164953 180194179 0
292961089 392226138 0
378968014 138665880 0
397224207 362882956 0
408286842 219615692 0
173723306 70412218 0
551231848 516857127 0
324434104 25451362 0
525122209 510080584 0
45032257 292998187 0
354485610 258322246 0
279325868 261526463 0
131177213 210371263 0
535160437 546178259 0
254787565 192867205 0
198662324 305472109 0
131303764 72868343 0
195893910 455471763 0
66043983 136445061 0
451859797 122460451 0
7173082 320839644 0
505383836 415238617 0
16661197 129068207 0
33237778 73799107 0
2049895 564355226 0
42557720 516927854 0
252966389 166171848 0
418894220 57053081 0
29752067 111396385 0
483373318 179678247 0
469564482 305744267 0
419524693 397123972 0
125264513 239987965 0
431520624 211577122 0
218144984 96725635 0
359887407 105930423 0
527407747 161864469 0
201373350 143560871 0
308330778 561425535 0
219192753 120154816 0
381160883 258624275 0
469326431 313340566 0
548704400 185646611 0
167154950 445646421 0
208175138 340953484 0
365913151 543626219 0
2023217 382119189 0
86045834 370499646 0
403358780 457696890 0
260245927 280784445 0
507878311 181919998 0
324497739 527173995 0
182802030 522856232 0
384990615 477125135 0
217590206 344018251 0
288319622 414842426 0
12909919 449662173 0
535377556 241627532 0
182339658 535860895 0
320168175 378131677 0
159015397 490300394 0
39389535 193322278 0
243833327 320997842 0
306060540 102846005 0
249470436 111598195 0
19283122 183795308 0
543328931 509698991 0
105767651 76562935 0
103061172 490742241 0
480193527 268272176 0
267527765 322671078 0
133999608 363232662 0
277307073 126408916 0
265102199 193826493 0
267562032 539261838 0
248475732 296042899 0
475477647 149723903 0
364870032 108703232 0
156130611 540423110 0
525483576 354335713 0
197265640 289253763 0
494576287 535452697 0
332904436 425785791 0
89272313 484448344 0
437892623 409188689 0
30289989 86667785 0
455165875 279851752 0
264685626 162368752 0
508478661 517888570 0
432119336 186391506 0
61915305 422148318 0
550707026 363085450 0
543539681 251573193 0
346957815 370041815 0
567021872 320924994 0
360510459 154247835 0
465520303 386440524 0
528491744 118325207 0
140292348 95366675 0
234764373 167253353 0
291297388 516602428 0
348688544 447785565 0
351665554 287241504 0
531344366 37981751 0
127369270 84342460 0
267551988 408111607 0
296794523 538159565 0
257539593 278781273 0
516490054 401081464 0
49615140 494019271 0
189430370 472310549 0
512451335 34216255 0
396384080 449906126 0
341540836 233675856 0
226127189 165723488 0
510719290 555466572 0
278910002 457787879 0
69341056 212522904 0
560214327 566081167 0
58381769 229479557 0
199923494 245291763 0
13446270 68122404 0
200292148 182477035 0
342364921 297371543 0
40417131 21308450 0
373359993 351196872 0
211467153 314967132 0
293756279 209923009 0
552561972 505082369 0
231167121 214432566 0
371455996 512326648 0
454943446 406539018 0
126520374 79627536 0
504435850 543146970 0
518453233 127729828 0
166590267 62490143 0
68180613 510938684 0
158818256 230446969 0
519946097 148774068 0
433889096 17566660 0
116284910 565822728 0
465677786 236720672 0
316348493 358075801 0
482277666 412992070 0
292817820 449461947 0
283631724 307399934 0
443063399 220688778 0
150778734 361581682 0
293180071 322633038 0
5686396 562954790 0
334590033 187221051 0
465561964 125996045 0
367179199 322488181 0
189759731 265443827 0
284857814 438664411 0
530488356 250243478 0
231365578 77231935 0
490627548 500888643 0
113754582 505091122 0
5958308 393809894 0
311486942 484893836 0
530242712 538616609 0
8007112 442210555 0
404328156 115445491 0
336400305 162977732 0
183735734 377064557 0
107595931 499726097 0
307418242 542982955 0
479888816 503885161 0
294925153 380992619 0
462371176 451849659 0
258444826 388734234 0
326303981 527829597 0
517318822 421931748 0
33017212 357625265 0
281941394 277717684 0
308947270 213763709 0
568290710 176571990 0
497186189 209044325 0
328873735 436866587 0
71419492 287896170 0
118349265 69839344 0
135945475 210378191 0
28743866 476419384 0
81408059 322337561 0
130234732 464340272 0
487324283 276865257 0
404077766 66961383 0
212399644 523922852 0
377721773 121010388 0
474572158 485544225 0
417619249 508603393 0
429565158 159493591 0
115783597 85874839 0
549834692 397279402 0
419963061 552864182 0
474319167 392520573 0
232387878 259590686 0
487326389 86088128 0
126412522 527907363 0
132304504 230784506 0
524811907 474855329 0
93573845 239166643 0
224197291 130880737 0
59894888 212137151 0
70107247 348655869 0
161888860 380368846 0
469857621 37568969 0
53097313 435248751 0
285252515 203174944 0
255978383 130222160 0
491568415 275451881 0
181689624 351744689 0
276989005 205085742 0
48725654 242228988 0
522702676 198084437 0
136056531 87010108 0
238399967 530934963 0
139760887 227622177 0
29217647 549442820 0
174696174 378843273 0
311090816 139765713 0
224166810 402151701 0
213408313 216022437 0
104394516 331090426 0
253685003 211161037 0
215382919 470859456 0
343678303 244656314 0
143166058 295656430 0
360642317 253110340 0
309105460 165769703 0
428831424 173073717 0
109953811 253647298 0
288413779 359081852 0
150390291 520380066 0
448673303 181587203 0
356011518 273300536 0
119131506 362523479 0
20620585 76862733 0
463608080 160630890 0
44127009 459442174 0
255415475 226533101 0
160968843 320031239 0
50582869 323277101 0
6823274 375821835 0
351317765 477097275 0
430960875 451782751 0
108448458 470608890 0
109490086 187814122 0
7153489 359992467 0
225482178 191514452 0
74224657 341308831 0
364225888 332654252 0
516426844 825119 0
80506384 406834864 0
199161787 553849115 0
88983418 299408377 0
409769444 394684182 0
91963519 469166665 0
406993878 90106429 0
153699098 491863855 0
2144189 197551465 0
193812380 368558631 0
485889719 89036037 0
403716013 130095837 0
225527140 234965651 0
270651162 339523501 0
438600947 103244161 0
519490275 12080036 0
314045644 442958496 0
300578633 404693420 0
383879695 495279610 0
159800908 565147601 0
393972766 336481694 0
530800456 286318964 0
488662698 398799067 0
481463844 310539481 0
470715194 533064079 0
283315721 323358422 0
164373078 150179501 0
191778695 244151095 0
213561248 323393618 0
396618809 411135055 0
495075369 102239380 0
223997822 502392029 0
499296397 369840237 0
291665400 348200797 0
297044982 216122549 0
186594127 564150252 0
290430047 148566449 0
539415384 148642627 0
179095648 489545991 0
410989560 391033669 0
295564753 7564354 0
394821169 243959198 0
257365633 176205635 0
19261943 183875603 0
430274846 544625167 0
18904938 37179683 0
353222562 567118514 0
149385236 194114836 0
105509697 154776076 0
477901161 132556094 0
95738706 27498366 0
278841114 529660631 0
318937103 431781387 0
326809904 152598983 0
469292131 108553762 0
77710285 153449138 0
291551380 479753383 0
75716626 139321553 0
453413309 553102328 0
193674841 14575032 0
424801187 88388417 0
301282930 231372052 0
357465150 175369282 0
165213361 127317505 0
492825170 361669480 0
415893469 548264428 0
169945993 319975662 0
393613414 343954469 0
518521541 203812711 0
131483853 487130574 0
93331656 99175334 0
32313149 449344321 0
159576371 396681352 0
37530183 21615601 0
2521985 187797134 0
277104845 143108846 0
18535651 501804510 0
446539295 13567775 0
431938993 137398239 0
67831515 303539187 0
442173397 156697240 0
437062402 306797901 0
195090574 441147535 0
341712276 167492128 0
351212176 42920481 0
20514327 187520431 0
4028626 460323740 0
530824291 347131832 0
141270725 296953730 0
500397950 353166204 0
370416231 125011693 0
279317738 400471228 0
302084077 525533167 0
558164334 421147196 0
379780724 196173277 0
7832173 538058370 0
72234291 124297116 0
123719299 335557886 0
111934361 217804025 0
363351570 336722056 0
189566974 126897173 0
414394475 470752517 0
66420992 379450213 0
296719237 560749102 0
286338620 67857115 0
162312340 676072 0
110166500 310467975 0
278432502 196976648 0
295458540 270718246 0
36107257 496176751 0
376285312 296629745 0
521135296 549553492 0
178209318 26857117 0
129587402 262496866 0
220363955 545154379 0
532281444 509703066 0
264877283 305721422 0
426694482 499525593 0
46825385 337310841 0
27576179 118292049 0
311942686 205454991 0
464844245 6017945 0
452868356 312828907 0
111751891 271780556 0
173812411 103085701 0
67182174 468019325 0
352359560 425929587 0
17593003 67483468 0
174355016 538852968 0
523555330 33731438 0
142389434 77054604 0
171825037 1949120 0
444683495 475480038 0
204641572 295859497 0
280059268 410481931 0
250772705 53379599 0
77961500 393044707 0
326406076 92064020 0
57328017 381552647 0
154861673 253116930 0
229509966 2591552 0
550635728 564783087 0
291029837 543552174 0
309517936 256207506 0
335566341 249400708 0
348389967 510959758 0
427427990 101193324 0
335143760 38457297 0
504990937 313687897 0
448969053 475961945 0
67491230 115373308 0
117438083 197040779 0
409104675 431302074 0
70003865 72469789 0
334788311 67330326 0
75084601 161703587 0
390067684 144917265 0
86758744 286305137 0
256743109 555151068 0
461771929 198556272 0
288151948 367040928 0
194580815 220810110 0
277222538 153012887 0
421870458 253295571 0
557035437 402099696 0
177690554 374224494 0
418203069 6077272 0
16167503 15645768 0
235295757 151350451 0
165643108 470296999 0
217989827 170400342 0
499285918 518248287 0
437886454 114051401 0
246341367 487723949 0
251640316 172516267 0
541059442 210322021 0
178476015 541835572 0
241558150 230744454 0
292102590 333776044 0
251092191 218563258 0
44513863 87773288 0
93106110 532090344 0
61813290 332922793 0
508165651 454648826 0
465843951 42259452 0
188631776 156365151 0
218601126 261909760 0
112161753 140785281 0
296620556 210427387 0
99951688 241644296 0
485642591 331430914 0
57447106 206605306 0
358303522 143773588 0
569191158 339526263 0
32591459 544553129 0
130649183 541917391 0
52455805 108033430 0
47030369 477723411 0
363101691 336734039 0
1486558 266349827 0
117867798 190959631 0
45133685 158723350 0
439568019 386663257 0
441153555 266097198 0
281309529 374887352 0
502894454 508942676 0
482404789 291197368 0
382385363 421037533 0
417782398 3445000 0
444909715 507414861 0
520303957 465072970 0
97770759 489818414 0
286282782 14370006 0
186698885 190452758 0
392570546 210865823 0
430191853 309520262 0
223452935 47058379 0
245201908 154529403 0
46416783 355079599 0
159393938 384787021 0
319613680 233770404 0
6997103 93567692 0
227061188 131351801 0
19384761 540113232 0
49977978 363107018 0
340315007 167014762 0
302708078 329989753 0
563432665 109806375 0
272473101 230096202 0
87942008 193710354 0
17745904 25621262 0
412442594 384993807 0
106546719 469994922 0
221798361 430600350 0
15053225 178471129 0
168238796 226627869 0
438665144 405053264 0
154923953 360696963 0
186221661 563899504 0
206655063 421223344 0
430428974 410962518 0
308372450 462123124 0
229891813 468588980 0
514162498 81059957 0
568006670 43387079 0
383106810 127430151 0
201322784 366249731 0
290186417 71178540 0
405040147 426883087 0
296202173 95781736 0
103512287 346594142 0
320411753 445765677 0
523612969 397103201 0
37693011 334352552 0
100361593 281544644 0
394426440 216221202 0
387558436 243826115 0
11042519 275377905 0
140394523 459841914 0
409670681 542224662 0
452553989 97570964 0
258901404 101745398 0
322765764 97687880 0
503140633 420696306 0
13505844 554682919 0
314533220 383458374 0
86083065 391079288 0
175013776 323458936 0
486877839 188930789 0
118906944 25849475 0
215113721 284792827 0
346096648 342450949 0
214954265 318300892 0
400586343 229936374 0
269697202 568858098 0
63090552 74548022 0
110443790 423868338 0
448822115 557398911 0
13310304 71616283 0
229840334 109111097 0
42396319 434784712 0
176853903 402658707 0
236917308 317430735 0
507480390 421389292 0
320105942 210847270 0
72365995 552527705 0
288851801 347639591 0
234096881 421789987 0
486674778 246120220 0
212917572 524046874 0
251876963 369779793 0
375683953 175255405 0
99773668 393831932 0
398541298 213922766 0
175302722 484621876 0
84933449 331559525 0
477745295 233307936 0
285037330 128982163 0
436497568 66989290 0
250224969 381738638 0
505008594 171692630 0
54779778 118187132 0
492385461 355426686 0
453199357 521771638 0
296873444 11298184 0
511965888 362808341 0
105075496 277784916 0
529897202 509687018 0
315788570 489685938 0
451620388 8575057 0
173546088 379219556 0
53842638 180903609 0
288858183 315234439 0
167265287 257551485 0
452307737 123943538 0
484898545 1699223 0
268143157 401216395 0
172865182 511529963 0
330364889 522295276 0
421849122 134064819 0
2146807 503146191 0
66755111 311978530 0
476610055 186424209 0
119547323 305609628 0
330973755 506640348 0
417865144 211774396 0
80854791 452695690 0
78999860 531987523 0
468851953 195224997 0
150489849 322800842 0
525540959 216957186 0
402345698 282885862 0
381970574 315636049 0
499489665 26409577 0
410360881 188783972 0
78249508 409911329 0
383188686 305050536 0
278315060 276593954 0
224055106 304955980 0
451701093 123077274 0
425623173 568003173 0
442771809 111815169 0
261743310 7508950 0
11397352 459231112 0
100967263 564414502 0
190106383 124831000 0
85233818 548522287 0
162826532 409675178 0
228369582 311419230 0
157893842 333180061 0
388244309 427219704 0
290563229 435532669 0
414998159 186745573 0
58158694 60092834 0
481093939 84459952 0
342623600 119574726 0
101250419 144220241 0
465006594 449905893 0
22260627 486196436 0
524001999 148266453 0
140222296 207391420 0
301826533 62852077 0
548968204 51725249 0
70403036 411079968 0
59845096 173837534 0
132732105 465392497 0
483742201 270361559 0
460025080 437218986 0
392123433 54778443 0
16459849 414491209 0
491738273 122818695 0
277178573 250535218 0
140995513 477170081 0
74455789 441921906 0
509668484 553653943 0
71103052 513418964 0
2533285 252239366 0
560847062 492530725 0
14361542 399725158 0
292281089 124280956 0
186035956 526471914 0
539742258 497211211 0
368392329 144012184 0
324356916 260952323 0
241912583 520911279 0
15214722 48915453 0
56538975 221533580 0
411350167 522389972 0
365349097 199992612 0
283793622 41254288 0
407679393 336326911 0
531134987 404322357 0
166475378 434232855 0
147467297 427022528 0
203256117 329754157 0
414936732 162591859 0
155711397 192741573 0
383791672 483435266 0
470271686 72527102 0
539078966 60809211 0
348125789 4039482 0
339930243 500879625 0
183635345 249815628 0
164566283 112767396 0
515102015 146196000 0
382609392 3774762 0
405673653 131931619 0
305101213 152447258 0
464649399 110992911 0
176711979 221978456 0
221465899 282766197 0
247687162 134011086 0
129631445 141411360 0
444431657 443815301 0
341191041 142449755 0
359540797 153578075 0
323759531 308941140 0
338515727 95588777 0
125633972 223984774 0
349344048 88438255 0
450660238 10721412 0
505307531 75549019 0
488409476 121275347 0
384373249 284392404 0
92534277 492415693 0
95373579 137392101 0
31454891 557994478 0
400079752 420168202 0
504853322 68270375 0
295626280 318978751 0
191702616 419059061 0
561466375 138895956 0
177162805 401852957 0
405710216 61630953 0
351232475 66654564 0
466329911 133650247 0
445344700 127410342 0
166124096 162355350 0
410295037 468059894 0
274161210 311579008 0
544914866 3285922 0
525409173 202110933 0
438405595 403048647 0
332629016 197207736 0
15256232 101655061 0
337416218 526422493 0
47438168 165134753 0
320669197 521274310 0
271844657 36767354 0
362807954 46212359 0
553539399 115562883 0
191567138 58596947 0
264699611 252695327 0
168748137 371456839 0
233794292 413860069 0
262491059 18078236 0
461483097 416594505 0
255186529 74553886 0
30057792 28805403 0
193297097 27438084 0
564188779 504486185 0
79144105 144149130 0
554651010 114282892 0
221335750 493325985 0
423274153 549544173 0
49745034 299417397 0
395336314 338175570 0
17448341 128678144 0
568724941 410415039 0
163966422 271124942 0
272743860 308631346 0
287550226 247917757 0
318605331 382596573 0
380130749 126250460 0
394938869 562721874 0
550947746 69296156 0
232432703 149606633 0
332512027 405358924 0
470698191 152231513 0
276165456 65683970 0
47700413 202469084 0
132412500 445826472 0
257788537 193891285 0
144304494 441373997 0
216840460 87000679 0
408322932 209036925 0
204960879 63855286 0
42945324 427085145 0
54479566 142120875 0
270447867 333319973 0
43746968 291422145 0
69520358 110846279 0
364898241 534770418 0
410294056 278323599 0
345189019 365249429 0
182191008 91138952 0
135458513 398660939 0
99200646 220494232 0
228308712 41402609 0
213282477 333287054 0
414886741 303592506 0
386838919 320596766 0
7203952 103351370 0
562580850 111670227 0
314609194 223609077 0
148931867 481399842 0
399196474 504412867 0
437011330 174306048 0
171185994 468409282 0
21872633 177428872 0
28174194 470346328 0
75942110 160179808 0
22473736 500355174 0
129484553 62311922 0
42534638 124561925 0
485911968 163553102 0
291058533 25722131 0
28444055 379204633 0
226809465 431527645 0
327233751 441115959 0
334933762 159378502 0
94798840 219139260 0
388088163 12524440 0
323015072 184893690 0
403872396 27835629 0
210117521 408353398 0
312474264 443943863 0
548191608 97998651 0
140706160 216419052 0
127076223 238323004 0
176746335 432982794 0
547607206 529556460 0
338589335 547956472 0
289550532 435130630 0
17017601 101031197 0
21383736 543075036 0
309477544 359828848 0
203619462 397769092 0
507221008 306044689 0
375124321 185526054 0
546947677 513074954 0
192222060 468005373 0
134201552 479264826 0
467069170 142816681 0
363938155 286377444 0
417356013 49933772 0
356625893 52351793 0
313204504 515187503 0
400556494 113178792 0
169362275 134471667 0
183779658 563079040 0
193670433 186511374 0
48364538 422605765 0
15877684 148170218 0
132432243 542415965 0
275739500 448094360 0
170706045 145256721 0
344436628 63433456 0
217414510 272426178 0
218113367 489745464 0
100909672 320272605 0
468426204 79716052 0
548021630 317212648 0
204355808 148439686 0
353830475 508645697 0
164903174 203853813 0
556137482 505571965 0
538665019 204669325 0
215133043 90482745 0
459141869 477378702 0
257009230 199717870 0
219784048 373820584 0
119728400 21845677 0
315600830 501162591 0
342895975 96306149 0
194451585 255655729 0
52096712 355856083 0
277994959 526866170 0
456298021 289892294 0
519436728 251366596 0
480562490 224484555 0
149540677 15204228 0
220794840 52322077 0
406182474 267544334 0
447979629 524045138 0
69185429 20574574 0
8205399 417097894 0
307682615 21156437 0
77751761 427628633 0
415925272 378263958 0
151232640 65453818 0
380067534 230946459 0
247458990 546796646 0
427359795 168088949 0
377672101 255346723 0
245338640 50516706 0
402672600 482092661 0
106843176 493443090 0
131106060 216917687 0
466182135 440807531 0
66700715 120277519 0
77835236 42455587 0
167286701 133754785 0
492183923 55803832 0
185282147 341602076 0
493072556 498210691 0
433510702 161326462 0
548016117 198979240 0
493304735 496740606 0
546413976 245403850 0
542350490 280284698 0
111873114 250417469 0
455025211 62577540 0
267114926 47793228 0
560451423 437318223 0
354175366 150985714 0
292999125 523518143 0
359082440 381763385 0
382996445 413149228 0
566469118 315405295 0
244427715 373499711 0
258342109 89309151 0
251124101 448666961 0
292031681 406118052 0
19242049 101346155 0
530919854 501148758 0
456608989 263141391 0
177410201 301711648 0
165415697 389517838 0
27075218 160488028 0
446777870 287457231 0
19974751 207305800 0
405588247 475462260 0
529387382 199969827 0
95956527 63637404 0
1092557 508306185 0
105702731 424211201 0
473302321 129251083 0
320942320 364267822 0
309203026 414161753 0
271919688 30542521 0
515780687 561974034 0
188900450 402818387 0
308180860 489047156 0
221416885 454677268 0
94490251 363578219 0
557228878 128656701 0
89286646 127793786 0
504045370 102840932 0
504222978 390037085 0
409961928 429107730 0
430414385 250192202 0
523747375 18503209 0
93537394 347113944 0
535252362 295634654 0
229197871 428944546 0
207502576 58104778 0
291047513 36891850 0
472827938 87651504 0
168215996 72109356 0
379954999 124305715 0
366397924 543207193 0
204283450 239754335 0
188308446 287662962 0
562529792 456149350 0
304450432 70780739 0
170209532 85521016 0
552339824 349254354 0
131060899 440395270 0
326651307 444440926 0
311575578 279897194 0
76659293 436690009 0
181141093 565429621 0
454926156 319657831 0
477633643 131765454 0
337717065 436676950 0
389545368 342099200 0
109129627 36236962 0
265163935 503442329 0
80005770 106024046 0
497376536 112243051 0
238884955 24138659 0
312681587 351768551 0
313380581 399607983 0
219954211 172992374 0
74025684 41429021 0
541901199 77485276 0
345047611 194657337 0
164994648 135392811 0
162345482 89568001 0
310664883 9660589 0
342680348 517553596 0
373928693 141142576 0
256933898 43594247 0
254442991 325265547 0
116649691 449998251 0
235237310 47257376 0
553693691 380384142 0
177175858 665299 0
332571301 286194558 0
369555551 484238192 0
114618514 538792663 0
398257020 201313993 0
503191711 559144494 0
412758946 125841590 0
381655387 293558133 0
453868720 200097559 0
224527830 454434662 0
355071174 403891193 0
286807177 230586514 0
275694570 229010123 0
348487633 166925003 0
143718870 49562314 0
219068652 335987507 0
431317942 222281795 0
336079728 141606480 0
464833341 119230112 0
425798638 405883469 0
163016293 336492828 0
159391926 379583405 0
568257837 425705396 0
45734159 544005328 0
532059871 471477113 0
142147888 564380444 0
562436056 478845456 0
76707889 476697528 0
257256849 40140507 0
552503591 104333410 0
495981071 458018481 0
368254230 226701307 0
521228883 276908303 0
403563661 511568435 0
116832777 111630744 0
356311083 365660470 0
413060173 257797926 0
76762905 218607147 0
443674452 207235311 0
247055740 348152767 0
368733756 496833498 0
75547345 483948604 0
452892788 530095333 0
212521032 336554962 0
458064740 519649913 0
309889655 544011760 0
550519725 251538075 0
445239556 48908343 0
480747621 204795711 0
480703322 222385953 0
288704375 356514232 0
544146964 412687996 0
496881612 160566964 0
419159335 531593869 0
230094554 150597852 0
49124469 213763924 0
387479729 216863651 0
266349735 147571613 0
361364790 257453641 0
71816870 270996334 0
329243624 282180774 0
486025657 150446500 0
561358751 408845859 0
463608997 509468486 0
423023959 259423449 0
332782795 33845673 0
108527128 58752937 0
520459668 536754424 0
432536341 498709809 0
354296090 66198359 0
548483462 154364290 0
447388551 136472614 0
538683748 48131993 0
552441099 112531020 0
99418547 523391065 0
237633121 536368385 0
431090894 411460584 0
372167644 179400986 0
270672874 421840443 0
200806880 75512732 0
523074347 523289009 0
163619880 164368021 0
148541101 291501694 0
319401019 569036752 0
160045343 106335468 0
141040391 289257809 0
19722514 179432747 0
432404289 327476228 0
511586960 466644647 0
489194959 308928887 0
350457627 378178868 0
326992348 525843742 0
560934809 105683474 0
230825064 124186283 0
57262514 548208478 0
339119168 192467159 0
269539877 391531146 0
323174311 91240594 0
172896362 270015555 0
26030841 360173237 0
516461782 453336456 0
447283978 520947281 0
549197013 157357998 0
518891470 133505971 0
221738200 537639720 0
93585196 459328992 0
419456205 179602872 0
84147010 473091681 0
163946216 469049362 0
202127292 473352667 0
361083401 170688181 0
391435801 539855728 0
301115490 197716773 0
483073756 90549170 0
455569659 508556820 0
254910380 278261945 0
288417949 13640654 0
414796635 303065579 0
39828787 503312217 0
162620814 502023962 0
204224126 455148145 0
249557311 454670917 0
160121487 376651790 0
199768845 217534881 0
512285719 547411492 0
166995163 232376554 0
349057610 562006378 0
184096521 450291059 0
44273974 480360210 0
43784109 116022863 0
228919662 564697393 0
411586894 148635703 0
36627928 512281021 0
328917655 391425993 0
169653295 173637874 0
81971149 530168143 0
263105807 415458404 0
96610234 472901252 0
366937014 196623239 0
52490396 370572272 0
468507135 290825082 0
47358691 333027832 0
408366141 454611668 0
72808911 366794084 0
445159564 222636677 0
192143570 487284402 0
498078518 521353325 0
15358132 110353531 0
66987272 202712631 0
149022764 43556566 0
268127600 311320191 0
15921649 552647241 0
94909803 321321665 0
30313620 403898590 0
480254742 461956319 0
260170032 182116984 0
83929201 420676981 0
477880245 40129234 0
516475778 526103503 0
540250658 86730342 0
420704721 437945638 0
450946637 145707474 0
211139201 496516040 0
478900781 274707722 0
139971237 508627870 0
499742425 529393818 0
408383276 241641970 0
57213923 389672205 0
510299763 142797000 0
231938304 364015200 0
458706889 337100433 0
263287224 390508471 0
297355305 343591801 0
33128655 313877316 0
419747358 343895560 0
44291779 256240546 0
26483697 556081253 0
52604983 216490516 0
25035580 38580506 0
189447610 27153779 0
465882108 32987733 0
375435923 458482336 0
203305651 99590824 0
259196221 52914558 0
505630375 47179211 0
52375667 319697188 0
290392000 431845195 0
178000876 149565504 0
260376148 15606562 0
135962359 180079636 0
334245689 117502874 0
506126659 293073828 0
555565605 223146743 0
550551918 535751683 0
525242993 326508318 0
194310197 73934073 0
363025712 238265378 0
545551205 237015268 0
174069867 410924435 0
226515115 367702112 0
195314382 138436872 0
512753203 100674808 0
288408629 205627127 0
500680210 539467286 0
361054370 95578396 0
115843195 492004999 0
413094705 247680753 0
554707542 359654362 0
337357153 47379160 0
204097988 377388684 0
308425616 444098997 0
465521044 395405619 0
515130991 537222264 0
127169122 11168573 0
136981210 190644056 0
151597675 113347364 0
193271219 353318808 0
233959134 34959049 0
547791661 486697340 0
224695430 384320598 0
254969659 181444120 0
469614479 539330399 0
191312193 396848148 0
422490548 333999672 0
534940122 207811387 0
546039886 342900747 0
127215893 94302818 0
320530581 231368242 0
21974143 389051284 0
559987157 249361598 0
61642985 308674077 0
297339017 104124557 0
215682715 296674747 0
365745369 553859956 0
314319146 357805212 0
161600603 106009519 0
155623626 95276360 0
167852772 527605505 0
390490219 192606396 0
163675194 210651678 0
433087861 561665296 0
531004554 8752159 0
533717338 123334882 0
116430213 180840459 0
242790219 162341302 0
186943533 121084905 0
396863920 111682818 0
23200517 165999533 0
258145370 214053926 0
54351835 531239803 0
250309569 193046787 0
1633405 237709015 0
472121079 381472257 0
476341648 350750588 0
542461783 507850147 0
361298893 471781086 0
86926498 546872345 0
452457768 508031678 0
461594807 280901109 0
470502463 235289793 0
52970284 539756564 0
565417447 531656876 0
178108511 98893119 0
353566502 416803074 0
375772850 55032558 0
290646702 66695963 0
27501930 281946883 0
434768896 287030479 0
30412968 231269037 0
400218913 475331924 0
529773441 2578888 0
140017339 436231424 0
309013669 153438907 0
482405964 465118249 0
198472318 530421830 0
248065143 64414407 0
1787680 226897114 0
194275574 476939251 0
178124417 556687582 0
70294294 263254628 0
250540140 406163015 0
303667705 151376386 0
530300401 193827411 0
170277971 9409707 0
462453847 26847837 0
14151824 296217963 0
329273538 51885159 0
470376792 468200633 0
306810820 101143563 0
52803625 207211686 0
80767724 253881430 0
185111970 569090831 0
136837302 303613072 0
303071665 131363878 0
489228205 547826174 0
292970183 174009390 0
201275008 263575811 0
52591290 195464022 0
129764905 1997109 0
3076310 328374741 0
514584162 304188662 0
215609620 340629514 0
286752570 148353113 0
167445148 172722259 0
335862175 17616101 0
438940512 24622295 0
53812927 276687690 0
6314841 93262816 0
339217612 40298484 0
268571542 271263819 0
46728387 279330960 0
124647080 375703630 0
40771635 138518985 0
406711520 225785974 0
563210330 24946813 0
169393721 295643632 0
194748231 311405294 0
263237134 334596029 0
39298702 157019914 0
422477974 343405713 0
99985021 228736651 0
351115787 393485720 0
204439219 160403833 0
385532276 336008568 0
317260064 446994030 0
421987252 447592755 0
69057630 3624985 0
50565744 163096712 0
170291636 136131314 0
348841017 568853230 0
403165552 399752569 0
398576325 9466790 0
3620395 74036898 0
173594498 185071938 0
255306159 562656207 0
129420215 459492302 0
176163531 441870975 0
558676592 397212364 0
20569514 418791841 0
156992836 421277062 0
549024382 192002931 0
309116724 73864639 0
539082984 501897848 0
336303913 67737259 0
420557379 160540149 0
23036689 538822719 0
162362959 448321864 0
197946668 430594852 0
347175304 13684108 0
554209777 261304342 0
481070253 263022745 0
64323405 232339094 0
567843648 183992807 0
128072184 391002513 0
49330033 508123578 0
336791753 273308100 0
61047331 18711199 0
32379061 52426301 0
432014374 335391173 0
228220357 454932012 0
10284354 256428114 0
109996631 401229659 0
123999923 260655827 0
102412352 282962798 0
389548158 38887212 0
568985351 204766457 0
208788638 285225856 0
214165226 9745202 0
61068829 106637848 0
265525172 62334544 0
549277595 284756560 0
441174619 181280471 0
227919960 111148646 0
209430061 326843982 0
76594835 180166210 0
373927759 298885414 0
12307086 270612041 0
205553730 267328468 0
438889343 181627812 0
176538021 81618320 0
308958231 321201055 0
245492906 551559928 0
13416204 233955517 0
429270770 116677610 0
294763616 526671402 0
36437338 429907383 0
342595941 151579944 0
352307326 273972827 0
72756199 39614356 0
283642935 4157074 0
116890858 242667186 0
447130593 175391184 0
463372940 217419047 0
81836165 558868966 0
335314628 476294495 0
235263996 524087309 0
453785317 439346546 0
14421898 125344195 0
442879251 482237412 0
341054590 377904465 0
369525953 403914307 0
400252474 231761537 0
369629490 154715723 0
108085816 345972262 0
365403751 263036756 0
166942487 195221405 0
50758830 255624224 0
108401391 526314130 0
272822637 99645687 0
487142207 292997748 0
408272157 26777470 0
291660390 9197731 0
438531119 119008267 0
123266340 192819785 0
96945825 183388482 0
131489070 441320762 0
486668932 41214988 0
380576778 143108086 0
535602954 353228899 0
555237664 351193516 0
119823718 261992423 0
252917231 173914947 0
30445878 540436322 0
361813221 339118102 0
287951091 283604572 0
491619568 474192293 0
188700582 267525429 0
326691609 295201178 0
166503896 302842908 0
214567947 377484602 0
255219246 430243658 0
403834908 220359648 0
394223170 533358950 0
229549538 302706114 0
164688212 416897433 0
108153640 265268297 0
467923971 399829564 0
78501897 226647611 0
474856790 282117644 0
531346911 393015406 0
505670249 13508573 0
349363612 499478505 0
415614471 288912391 0
474476913 289278043 0
453643385 18814306 0
389681652 259558250 0
390296570 462040001 0
531572200 407331963 0
102962149 112672623 0
408955728 10285476 0
379199594 177723799 0
139876635 243439487 0
143485973 457220738 0
62106822 554376328 0
440445113 527579178 0
285461088 112196316 0
155797046 15375950 0
476642234 155689694 0
448915003 84372358 0
409393542 213414475 0
295773601 49135298 0
353178632 260472901 0
182618779 487033363 0
68883863 29230309 0
294858204 499875994 0
354529162 119568680 0
205947922 66028889 0
309603945 93840352 0
181889432 496588511 0
51214471 328200137 0
526093664 127936713 0
311053779 216266215 0
494686684 188351372 0
189454956 278734513 0
469814271 100800183 0
278220189 407746808 0
49193568 560376234 0
208815381 170129643 0
71524687 353913913 0
227655734 37603835 0
16398218 349163941 0
532411500 289826871 0
46692691 178437489 0
25229515 517188593 0
329885842 556921523 0
117327345 478924286 0
182140787 563974207 0
493966369 216276768 0
532021077 176028029 0
50130135 172402725 0
395764397 433340225 0
521169496 414735291 0
102743760 255862539 0
278854877 167581908 0
368600146 543888632 0
399829697 426804965 0
1173423 125630494 0
213957148 114239959 0
341980349 68726663 0
268621094 561270648 0
533809508 147040063 0
475585990 123863688 0
387913068 524299288 0
293956771 514271619 0
501360369 324859025 0
256326295 525548227 0
518370973 528801826 0
93263593 342546508 0
521555334 223249050 0
167721749 206541293 0
522356949 458428313 0
102835384 531554529 0
252550262 522459539 0
427508803 344383792 0
533013884 362478204 0
437772165 486284510 0
15087499 220779982 0
443394296 417273711 0
533434156 180037870 0
45549710 211928045 0
233750778 27982402 0
559300409 398664755 0
216374130 296613089 0
410131922 38334491 0
169388573 324858283 0
533589878 549512876 0
158339796 10885545 0
218775048 565370593 0
121226149 307948248 0
225261853 412130128 0
270406857 344786722 0
228695956 207174834 0
336581943 287863534 0
157669260 162880864 0
147531438 89124003 0
316534773 327571716 0
467754476 65304061 0
76802323 506242451 0
11740728 167256846 0
53224836 215438514 0
109940060 344094604 0
513697718 429116279 0
357644900 367016188 0
268416649 70806158 0
105639351 308202848 0
366043753 15594306 0
287897027 125549912 0
295569897 67649485 0
43161103 146076573 0
454886656 194832030 0
474932478 268249668 0
220907413 133091107 0
485833671 63226274 0
425413336 436118841 0
182866663 455022427 0
157046241 112296452 0
156054230 171699844 0
21527524 486670784 0
289162118 516535543 0
408558792 430511324 0
278655766 91892830 0
345251861 97088167 0
225837835 361044765 0
208729112 179522137 0
305643620 293716638 0
231546084 32995090 0
296814104 403555412 0
467120481 118903725 0
30745313 310851035 0
317396285 76356202 0
413479321 115509720 0
392343561 511103142 0
286698006 144324400 0
7688213 50813478 0
106017261 266642672 0
303538818 333161738 0
348601736 47838567 0
369059025 56563702 0
498573374 89681564 0
557359692 128400536 0
332949823 7180215 0
147560563 26588841 0
372329173 71497652 0
234999303 138260759 0
263561173 327456232 0
218482292 52377533 0
80803855 542434039 0
172800741 263143882 0
35684721 351312516 0
182567498 252826690 0
473055035 419582014 0
388399356 240692755 0
67097249 480332080 0
216389445 502843670 0
358498406 357442948 0
542276014 319148481 0
561711171 512112061 0
530732332 125651507 0
320899732 20222776 0
218647614 538168504 0
101502285 33410879 0
458203150 460971693 0
325431285 414344914 0
301890327 561582065 0
467608021 279935759 0
111985022 43775758 0
86115724 532633237 0
546025708 487305916 0
4248060 398734291 0
440475208 401771849 0
22735196 428788575 0
269815326 404118249 0
166120018 326432261 0
248463767 513762862 0
176018584 12234535 0
472190971 426719701 0
279831942 386580424 0
249622624 203244863 0
377887424 555989530 0
516931420 292222988 0
440558157 417106815 0
268869329 41493741 0
36725173 519945190 0
348305765 437691316 0
340144601 75683100 0
344659471 503317524 0
310920848 250112625 0
522476313 234252478 0
281763387 270640033 0
268074366 507443910 0
435637690 342217082 0
426696663 562357586 0
37345814 383072116 0
489461383 91262804 0
133119246 464541887 0
60781803 329197227 0
215399885 220136369 0
243541019 228956757 0
16148390 96472610 0
143922851 514288309 0
269410037 350401734 0
550528238 560046439 0
387320790 164105936 0
25522327 504275382 0
446067821 430786210 0
468931622 13018199 0
395935306 245575690 0
276590866 460410750 0
237189339 145989672 0
164415694 306318736 0
7004936 265172207 0
261418783 93723074 0
549306148 242555096 0
182465592 213025060 0
125377678 10437751 0
330938997 348918437 0
345148497 140455861 0
101394676 501910705 0
387063214 279849401 0
320683943 327763336 0
384568731 34881321 0
507975692 15545343 0
476136286 455727814 0
168398740 112066721 0
127609483 36468343 0
48665263 15607968 0
45340938 337768060 0
39270059 375978465 0
372505704 335897684 0
424264306 535122709 0
566423644 301814119 0
42706479 260879429 0
433907856 65082225 0
25404215 331469524 0
419341958 263535940 0
101531631 545853031 0
559251150 317996413 0
431844542 1720798 0
311580905 27599240 0
278098781 460385635 0
102360125 513708029 0
377348436 513275471 0
218207296 285185341 0
105379227 326680666 0
190935959 60302939 0
479248426 314706736 0
510186765 499849702 0
390358508 524042353 0
111650488 101991252 0
149808113 431311454 0
390893471 549612697 0
198621559 268413779 0
533688306 200183726 0
316482755 362903686 0
75484711 379554682 0
239474301 338240086 0
337403079 399122340 0
517936209 407412944 0
168311327 460503446 0
38630163 514851841 0
311448238 337982215 0
560798841 439153662 0
476384590 356267340 0
83612979 496303029 0
68702881 298809678 0
400846898 320118059 0
318139346 210808818 0
282960791 489406702 0
233832229 118527268 0
85907949 497851856 0
40312159 457164270 0
112291147 107947351 0
538593464 522416400 0
235388190 489807341 0
286228158 452646299 0
45260811 125535996 0
257240387 252050673 0
397314373 59827960 0
134280605 489429440 0
39976393 546041252 0
10744877 386051366 0
404789523 238883749 0
547588 505643823 0
201382494 464541796 0
94655239 507978736 0
461470079 323673916 0
178895658 211880769 0
133667305 389123766 0
28758597 113144221 0
294464168 436705347 0
276106084 216762239 0
17992706 464559144 0
131800754 317708971 0
119224418 81661905 0
249608774 394977942 0
9734687 364262407 0
564925974 201241999 0
485781832 541545458 0
208743841 404640527 0
508165690 355826595 0
229380277 147750091 0
423812184 409051351 0
177205723 14228197 0
211116855 122968588 0
121249927 513557653 0
272129097 162369094 0
432154928 412136289 0
266309126 205635702 0
82709836 469505723 0
207154371 200419596 0
224817804 518064250 0
374459665 480544951 0
382577588 567076814 0
76967401 473593755 0
124294815 128542617 0
165419742 96531905 0
46526345 109465527 0
324825165 386557975 0
422048846 487350957 0
271647656 264789981 0
129141690 52403993 0
262766206 395932890 0
491295007 482768732 0
202523346 530718439 0
207764103 169271770 0
334726383 148671548 0
129031845 425074513 0
18222526 351382276 0
546774334 230282336 0
554710226 537458529 0
317890881 509870978 0
169596760 142905356 0
523116770 106172996 0
425798204 216214234 0
78389201 561534875 0
474078573 331686270 0
237627815 290486738 0
449719971 416438460 0
277255962 472618904 0
185902268 513165914 0
342684260 122460249 0
458029589 16537150 0
522521084 441468108 0
460494050 237753676 0
18891314 66813455 0
144405691 511679137 0
333837760 194025650 0
178088250 420717315 0
7645499 156820809 0
291160256 398797197 0
497106587 344937054 0
546323137 544222069 0
533981745 53178899 0
52656134 153584660 0
246583566 449611441 0
372007578 77133224 0
308487735 251273663 0
53299020 414232142 0
180334534 160961946 0
34925297 143068169 0
520053476 489536789 0
218207043 106745317 0
100112340 118729948 0
512883074 425027097 0
160757764 10061072 0
43279255 258370363 0
266577142 171844625 0
433009126 360865911 0
210552002 135061793 0
355488320 307139665 0
383712057 293607937 0
110955192 327505997 0
374262370 58401078 0
109106860 178464084 0
179045639 54478951 0
178519068 379010706 0
476176372 112403371 0
406241958 3289329 0
269400361 141264592 0
328418615 519401548 0
110217367 561910425 0
205559149 240901849 0
399870390 298212604 0
376787111 490772932 0
414652433 53796310 0
327999843 16032773 0
228407675 132851645 0
169679025 87813629 0
38457264 509115719 0
327069669 251602122 0
306744683 543639812 0
300444554 317408722 0
106754919 19572319 0
492252023 194303902 0
447626874 492997862 0
21336594 200408305 0
411318485 97331746 0
234381416 548084075 0
243002953 425280275 0
500147620 199495120 0
462777565 94212124 0
358952044 12359120 0
160259904 414744732 0
181415294 198136275 0
36695100 378572037 0
318830686 432956685 0
543438982 506678713 0
207542893 351565046 0
76263969 473407472 0
212998270 440760373 0
187295924 540306317 0
58913421 566586143 0
475024884 506483284 0
76931754 510494463 0
487872039 394052611 0
378757118 450306612 0
484141591 455133746 0
506445505 423280104 0
425677362 80461881 0
97293513 416128437 0
140960729 326876041 0
430755223 139405391 0
165112914 501487720 0
63230189 374602745 0
537741210 554534631 0
51219481 65090512 0
326198051 354186610 0
297925086 29789213 0
419708846 16972991 0
455270025 504735326 0
73761917 459823538 0
288066552 541066841 0
225597275 90311822 0
39316170 267888777 0
353096806 209097489 0
292307034 523572858 0
384636485 250494739 0
259246909 296041235 0
505539376 287816384 0
349150717 215812350 0
272479052 200426511 0
284004153 112657846 0
99901018 525136792 0
536670488 265365012 0
115642122 171935742 0
98929791 126911566 0
440988354 567476647 0
226519213 400420797 0
291377716 386251895 0
529300311 65905748 0
36852004 240891538 0
526202374 36481489 0
326799176 313210858 0
497096574 111417311 0
562303738 456944157 0
532469319 452722019 0
423520847 87971548 0
229258309 64385651 0
113444565 505182609 0
117468269 22565884 0
491234588 67589871 0
289442646 31732268 0
161803415 428834035 0
111272906 315734206 0
13426290 404805633 0
514536475 374943855 0
434234349 176194558 0
8762189 481844467 0
149902779 274927570 0
450307583 220586713 0
480610091 398201775 0
309267867 469687894 0
431323227 416250432 0
50762187 116164603 0
129362834 413158110 0
17866835 557066437 0
9546163 27708691 0
150268123 536203446 0
232956423 339535262 0
230127275 444103405 0
228527172 512837211 0
255072875 146526380 0
415938909 519823916 0
425939077 345536230 0
410364006 295235872 0
44447151 75673887 0
7474113 145314918 0
320159051 291266123 0
499439882 170315328 0
332761984 438606530 0
412892342 315589467 0
302776069 19536953 0
262282765 331036637 0
139074694 120751444 0
478954835 279309891 0
419032204 144289251 0
288239253 155064692 0
230520610 214313614 0
212614777 300587429 0
421018074 21585911 0
403388843 294166304 0
472974829 258271164 0
212555974 325055283 0
369662486 106666894 0
379234144 186129141 0
495034916 96337640 0
333749871 234984826 0
525916350 367600410 0
106006748 71007450 0
135810068 55294910 0
93538459 289534837 0
434989199 411288128 0
2646203 254465364 0
225985848 94125424 0
132115552 471303285 0
393892553 207046033 0
533018627 449668227 0
325940179 237117709 0
269598074 70426666 0
196763858 392968880 0
168841437 84295795 0
180514602 341266395 0
424393592 173238829 0
52062446 463508505 0
354262249 286400494 0
25089637 513978107 0
314961201 508147943 0
459506017 555256931 0
558562640 158121643 0
535302544 455442992 0
429443678 10904643 0
148324621 86239146 0
228704306 286140925 0
301191416 193150991 0
67049996 508769924 0
428420912 345814303 0
101147167 196983754 0
149549060 326628500 0
388471973 7142150 0
248973370 520435281 0
71176397 524497088 0
215452877 380926837 0
106124773 187555951 0
37629774 403442911 0
37714149 406729282 0
325834985 215717758 0
62223761 428618677 0
147127398 173572419 0
555030762 439279927 0
135657847 302842552 0
455079840 241642225 0
556253173 443281311 0
380441035 149409300 0
460278758 74579906 0
347797952 488966911 0
6806601 321528649 0
366799968 158439916 0
44099169 49381454 0
241032425 564775723 0
467384749 22280306 0
342019314 400109877 0
464297141 474184892 0
187044726 116190391 0
235844926 391365397 0
1811133 435383832 0
369315629 114878254 0
144608728 309864140 0
511703702 256647231 0
288141939 170804070 0
248093143 312808886 0
340968051 229632789 0
42016020 353220190 0
488509217 236623833 0
484268442 321475481 0
99889157 330354325 0
445318622 14220449 0
511866075 425301867 0
410531121 11208321 0
371243136 117106699 0
506327401 148172185 0
60629969 331122436 0
282467010 52232896 0
568178282 509230283 0
407809525 468468921 0
263591472 154198785 0
552978192 363040873 0
477576908 324073526 0
99641425 132814337 0
373372177 564147693 0
141030804 122584342 0
259665584 490680811 0
243193557 309425319 0
18918511 289025203 0
241286379 337604493 0
433444997 30249278 0
58317075 434185673 0
536517362 286028114 0
476592250 187986014 0
206902320 192332054 0
510268802 252940509 0
179043074 182287547 0
341188563 93717910 0
553721507 345407901 0
244883996 544910096 0
348961305 146475145 0
15032940 193511612 0
9608070 566071396 0
161134100 393378135 0
299278579 10839716 0
74774691 221779863 0
166220873 493431572 0
260924997 214334445 0
158932600 205303588 0
153746765 121706314 0
322061433 70844880 0
371989906 72726814 0
194215835 278558820 0
343735693 165584404 0
405953476 185671124 0
365485087 460855986 0
524189484 190049631 0
212238666 13700611 0
289958771 309954618 0
353083628 545838408 0
192210760 144853382 0
285316964 285917455 0
339833113 354395680 0
335167210 540729001 0
53187372 477612447 0
344223102 451823300 0
201555217 179841023 0
426139103 113392998 0
548674510 391290609 0
38138215 385669895 0
159672171 168003219 0
167129877 337482596 0
20919610 513910275 0
324774677 485449925 0
210299881 121481348 0
191137332 64771081 0
47416486 456842791 0
379024037 106438737 0
112093031 131099441 0
263823145 198578166 0
468405085 477267565 0
162141374 340430119 0
492584094 278016936 0
246571515 386750745 0
45980206 186538482 0
381344653 17400526 0
486592449 238673738 0
387167295 433176988 0
314620779 421023706 0
63580158 473713299 0
439757585 232943859 0
109508076 542251249 0
2012377 219037827 0
119286485 170742398 0
261007457 545706496 0
72457413 250145213 0
44396261 531552911 0
74661348 395522427 0
166130796 110453706 0
30880113 38500968 0
274121252 535480045 0
241028273 375426814 0
110509960 492197863 0
440132269 417136874 0
175998040 69311278 0
542021422 541114754 0
515400250 300618187 0
90041175 511658763 0
125535836 56369999 0
328071845 524081818 0
112383145 182395393 0
248006759 117028058 0
254825528 213488883 0
490292507 130831112 0
164348744 497958799 0
173374237 400738716 0
99628999 178600220 0
373336213 325789019 0
105264477 422534860 0
335268233 347290402 0
509055754 85208621 0
225331758 96660970 0
316609141 192406383 0
353935471 518476529 0
296627310 167001705 0
124430567 450415653 0
518116754 120553308 0
524625841 526724133 0
566616740 454170846 0
234407587 556128896 0
87912701 403942930 0
429955821 319229424 0
49230478 326949210 0
196421538 110565089 0
403847058 254226003 0
8556671 498733108 0
340806543 267193360 0
333696243 174175629 0
215342817 146235124 0
532350843 17134604 0
119571635 268939645 0
305505295 385996308 0
528737766 406634885 0
451944627 160301302 0
160505679 554544471 0
451554620 355413391 0
255252126 371313841 0
510487176 372169715 0
298957773 26089311 0
145356224 315741491 0
119678089 557505300 0
278960455 6752632 0
268353889 348226182 0
478273080 351315152 0
42836477 479946747 0
243595199 499750941 0
160256504 549013627 0
508880809 299641546 0
104440351 490673243 0
186055322 231417774 0
264931261 258864969 0
535059746 92343674 0
495447373 363266706 0
298226590 73800178 0
468251495 249619846 0
507899881 142247381 0
613959 465277376 0
451148149 52987157 0
143338409 462516024 0
522918538 543218282 0
168795853 438897993 0
419938451 174202859 0
161420563 358812370 0
278187784 541935039 0
285374406 290983279 0
64345786 328474515 0
429531046 500547440 0
295081891 240803299 0
332367450 372984704 0
325256133 123663464 0
320855665 310355359 0
206306154 355508204 0
440835428 396784335 0
537541435 389045376 0
119885714 12949983 0
300469288 475304088 0
240508939 29589740 0
409714607 88857205 0
402714840 143079213 0
205537019 35905916 0
351806490 263259985 0
506170644 509451982 0
212420608 40935621 0
121039013 465957688 0
520320426 208746662 0
464668607 205426562 0
185688932 322135799 0
440037280 221281541 0
357278753 116575920 0
533054167 124882797 0
536468519 64275473 0
410612780 531076079 0
428528309 215158120 0
237096287 521267780 0
96204110 36039238 0
213462139 424917252 0
116245562 544327580 0
242868350 485104260 0
202749427 318216815 0
317691705 298960918 0
80975184 18843808 0
459019996 188523898 0
515863283 53378964 0
236653246 307692805 0
65861576 95281123 0
12843108 466933174 0
16788390 451628548 0
186779514 107098980 0
325009282 463362749 0
250757920 315260893 0
462274423 431355731 0
531233502 65199281 0
323530283 438444277 0
66504574 362948436 0
482134585 352813640 0
398163101 131986578 0
550492732 322564871 0
306363829 202321657 0
500702422 417259710 0
86225896 511151815 0
366871546 325765415 0
216569188 86514591 0
320008009 16927751 0
275731162 15904264 0
431135217 484923727 0
217259287 75753745 0
174500871 15769089 0
316794480 153906665 0
40224722 541611312 0
414112904 202131546 0
85541452 255760992 0
449841001 225731293 0
108311781 170931461 0
500329509 87042322 0
470219711 265546117 0
384816329 252710147 0
370311342 473744665 0
44136971 432278827 0
71671787 12692633 0
102191934 450884879 0
439587505 201856473 0
391836186 289006287 0
534411378 561260456 0
354079738 489527680 0
268224326 414079570 0
501574420 461817041 0
45579256 210657244 0
136447813 148407932 0
329843963 165521548 0
98575326 267773354 0
487466696 477491225 0
233478137 410443263 0
454549086 1510002 0
410055325 166831178 0
38655824 467595647 0
422267480 13754186 0
542466090 415255544 0
221950920 5373021 0
44099175 45791797 0
294656096 465900417 0
236460056 221432696 0
488353549 284323172 0
197024188 130647868 0
21883331 171056949 0
384018107 404224813 0
364942557 113547143 0
499602522 366855526 0
283325245 219499952 0
152004978 311169730 0
20068296 562579674 0
556951760 478919656 0
72382964 292669138 0
107757094 302378348 0
234072504 220689640 0
310626012 363853795 0
519981664 144692919 0
295010813 396470939 0
567278053 364665918 0
12725585 263271985 0
129635017 350514423 0
309183647 363401943 0
81055125 398583414 0
273187820 175875332 0
354100857 508086084 0
316965591 104366963 0
411646896 524770522 0
189211469 174607404 0
63884705 11523926 0
262546994 388985793 0
72615972 40346567 0
479647091 562821070 0
307504563 540164817 0
408402008 535223427 0
218468639 419618154 0
440266667 465341781 0
491265755 318563819 0
105415199 558817300 0
384932725 218473551 0
351035904 481643635 0
39034268 51709935 0
552392944 36986691 0
147212020 119132879 0
118248756 233070365 0
261460679 346353356 0
220617897 368328057 0
564469240 386493698 0
481399253 132869218 0
467593158 47835940 0
501078690 477533647 0
109225075 225995131 0
369102030 397048162 0
274301588 354330957 0
222298349 463640235 0
189582576 15813712 0
5205209 4213275 0
362706087 138088689 0
222346090 222267999 0
5633513 27466810 0
304983101 497405014 0
373960369 307184940 0
416037774 4836817 0
444118595 226056365 0
414428494 474845692 0
453435779 513385331 0
491346650 462165598 0
261213261 438850471 0
210200403 254657431 0
242900514 381617374 0
10575127 26794131 0
316681617 331527407 0
236844112 544966764 0
244250434 194202300 0
184669474 363489114 0
371851552 441353930 0
508781998 111533139 0
107019053 60024112 0
276945966 299616979 0
100021398 60812245 0
143758801 462525461 0
267608499 541967776 0
382627671 96016086 0
93531777 321348038 0
531366782 38733715 0
361225511 76706257 0
248220932 105798434 0
45909749 147458358 0
250351820 523050420 0
154378839 254983560 0
549091969 407432440 0
544994119 351379007 0
469169194 329200577 0
447855908 201581446 0
559688961 104095517 0
84854038 163275822 0
451690617 408080635 0
296082464 563066364 0
177130319 121059212 0
545280029 451482632 0
245156576 274824864 0
87374401 144701249 0
221602278 299643893 0
489663545 497458797 0
95812084 138107004 0
395391876 521984048 0
259811305 540953241 0
272735827 161557488 0
464413875 249041224 0
449276312 172392133 0
272660268 373536253 0
278968635 564961574 0
441959742 424916726 0
337603785 498126170 0
100428898 297184208 0
361538869 160975860 0
528082496 255282213 0
152798853 521480994 0
437783619 5584256 0
79808111 276829392 0
345455667 344260969 0
408851899 525597026 0
34388148 23420194 0
117801220 261290163 0
486019576 441281716 0
561177501 503756048 0
272600778 430005751 0
80141873 64769245 0
168246966 548124095 0
115127525 532523227 0
2850131 247423197 0
139618001 111488074 0
194546887 233058626 0
98475648 238625970 0
272203928 504903319 0
20828869 82886093 0
416574329 253051011 0
29741391 238421779 0
137451435 218963718 0
371716123 211398987 0
389467356 466071264 0
492826084 9010699 0
516029791 17347225 0
450461108 120614748 0
77252297 175663248 0
172901424 541541692 0
129697541 448731300 0
129990843 428820024 0
11435264 472193218 0
297093442 389433717 0
513947538 70233816 0
522897817 111646975 0
352382211 382977569 0
479544634 416618245 0
524880346 547832017 0
90748066 524718166 0
427848402 523245172 0
182219399 153441049 0
208019598 515091735 0
235032075 250581805 0
99893878 219361173 0
29785321 449409315 0
536727755 523566593 0
511280711 302979897 0
242886427 154371100 0
94907154 88724931 0
69387311 212960814 0
119324030 321978000 0
259302817 149378281 0
466936886 106156049 0
419859413 43167411 0
406766173 458834086 0
259479414 409873397 0
158737535 446999758 0
56318495 317657585 0
60267407 261382382 0
391754438 11731074 0
274200669 76265130 0
127333388 371095900 0
139144352 267088450 0
388828726 187578871 0
563627626 411858810 0
538973708 533060945 0
362969539 514660136 0
423099783 467310693 0
214774604 116171005 0
340554548 33291620 0
130373495 509101220 0
62202459 471599279 0
554771825 11961705 0
18536317 85929164 0
478328067 383811281 0
363589251 46713523 0
299613309 255732094 0
272125343 566419158 0
152645356 148309601 0
228640852 430426901 0
50709600 403743256 0
352989888 15528027 0
163932357 80512127 0
406886521 68346895 0
10995706 72725614 0
132223088 565359919 0
554035804 60685280 0
555947190 294119695 0
118611193 531182111 0
10809250 130154607 0
228037392 398835422 0
386372955 61943865 0
363893554 423197452 0
173606393 191002516 0
306298844 87470286 0
149364310 223511071 0
301119528 422856540 0
426725322 523433247 0
28161503 536321445 0
215237760 435314902 0
185480086 503827958 0
476591853 526609674 0
51713627 432724107 0
494493684 31535728 0
88958329 69642895 0
432271298 342789977 0
123871647 202814188 0
370528914 174181846 0
90410702 485707939 0
146612236 300120461 0
95671993 141191958 0
421087547 3365044 0
416432817 481059593 0
170132775 331642392 0
236178357 211849605 0
79030198 145422831 0
429379724 323775008 0
80584009 63913373 0
246966175 175484031 0
566498951 397415019 0
374077143 358742721 0
17636643 368304722 0
368663197 479391932 0
105263190 286523960 0
168849127 514101768 0
438571013 438206943 0
440058299 414983662 0
220557075 61018800 0
139743265 190179284 0
380933558 107175994 0
425337678 4793680 0
563417376 49628667 0
217004521 77990861 0
550866733 131936387 0
478950747 17742102 0
509495847 10225589 0
507607005 202334076 0
63097612 151455059 0
354219184 494021944 0
33345228 75896008 0
333575686 389793473 0
449271579 129257896 0
554407813 429550055 0
331780616 374028492 0
4224019 484460176 0
140169134 473812113 0
246731814 124027415 0
540421661 218572903 0
351354501 109038895 0
93849503 392743399 0
508093705 252931096 0
385653723 465478878 0
264776260 562301506 0
131349694 279381122 0
376098810 369348576 0
430603863 201250096 0
65652081 373671489 0
385389106 528337791 0
157405032 195523739 0
8884790 163002212 0
568485087 312539683 0
558040145 102294161 0
103299971 139487997 0
489165517 112542051 0
505487781 514457364 0
342027093 417312743 0
235586236 349965805 0
90414152 166244932 0
330248581 253889558 0
369527666 195611069 0
181917327 450405085 0
262293848 19228481 0
543247219 395876626 0
153265261 243092545 0
63192095 52525505 0
375052169 212320098 0
549872393 357863260 0
40348748 362218004 0
375769922 298853923 0
396571284 385359711 0
435578893 296739319 0
47599074 365826258 0
61390214 556837939 0
398620430 376412247 0
370957687 482064804 0
568838888 170301865 0
430771419 129711827 0
421233839 255997109 0
271933519 190083157 0
450252265 158837286 0
398230390 315214017 0
377588603 522075896 0
441541521 514904399 0
155402975 504518644 0
166270594 170607404 0
402122166 99141743 0
32233050 488226060 0
354104563 253208648 0
106495398 138461005 0
192769168 373995012 0
328575408 245738164 0
39359292 290586769 0
116205055 342284220 0
298100835 509729720 0
78290471 388256650 0
176263546 142598101 0
523673579 217526157 0
351807736 548854861 0
85941498 331537522 0
459822058 393532087 0
56444661 86517390 0
163601944 169845427 0
537983363 334970907 0
438884701 362416232 0
425187268 103457332 0
167958619 40938861 0
358091568 225438768 0
142645361 394968900 0
98321934 88293302 0
569207553 402508386 0
49674987 505972034 0
244652462 208176580 0
239307408 558785641 0
289246278 177712931 0
14863374 106473207 0
261703687 314735560 0
4261208 136295961 0
373062927 432450724 0
339074091 25887082 0
310584133 560294968 0
106371307 468745971 0
564530173 522130058 0
127937854 463713348 0
528825774 184660562 0
172610935 420101729 0
36024474 214481454 0
465577140 386435597 0
262384933 504640236 0
452247716 484256996 0
535165026 5637671 0
345189991 236084852 0
74381501 207363607 0
485912873 251418101 0
359187419 101637318 0
224807435 21804698 0
147692384 502774880 0
173297194 497772874 0
334807080 240896997 0
268074670 433616156 0
361332669 82530884 0
371455711 42959432 0
91965541 303357763 0
26664948 543655893 0
265117632 492681549 0
294460109 46925780 0
561569349 355663708 0
387726504 291827594 0
395081373 394479718 0
545845748 107385658 0
531348498 189756467 0
92551670 382666500 0
341567874 246208341 0
294624039 487240213 0
103316689 556191360 0
502432406 567507435 0
354270090 172330182 0
76695579 538205614 0
36038230 124780657 0
348188861 553429123 0
360124705 24480334 0
247351673 380137769 0
493441162 321991895 0
252654984 455589863 0
527243575 561956343 0
398728016 513186286 0
475929217 508119450 0
171752123 316695863 0
253725178 444382157 0
270617330 117078449 0
383580173 489257610 0
528696383 117811646 0
88245839 533005548 0
442889571 88889662 0
174538285 4274436 0
462658908 404391498 0
243082283 187902775 0
165961310 221337900 0
49580221 325420960 0
135846875 148999713 0
64931366 75748675 0
250051438 9662337 0
235332384 204922011 0
19907616 403873491 0
139167943 475151843 0
336021958 364835851 0
157081475 11329870 0
277033003 288059638 0
475722990 402124482 0
450792374 386444281 0
82416368 188806295 0
184198159 518987793 0
275780740 567281478 0
396164085 345121201 0
355520626 255792352 0
389924722 183780155 0
121072367 324290837 0
36406458 353830133 0
202887580 47030172 0
352574214 76509486 0
59718476 143409835 0
319051645 514346155 0
176958536 175682077 0
240295888 397407996 0
10173014 279575642 0
164954896 18449784 0
90789416 278942498 0
338913572 367562200 0
169753019 397067819 0
202047851 503046373 0
530325106 201519242 0
127217308 52808755 0
116679195 541576218 0
18074371 21812282 0
213720649 550968765 0
318249354 116620501 0
415962608 328010235 0
508037638 108568149 0
210647932 426000450 0
363553172 307695455 0
220542423 507822566 0
280829536 236797261 0
343143184 240032806 0
205040289 482552514 0
135749058 224773416 0
142888057 207651471 0
534406586 382913422 0
56489133 521873602 0
438377235 226940175 0
497213006 393726181 0
112425761 253669247 0
315010685 563909612 0
339044983 2511907 0
559970028 410256513 0
300065912 86879985 0
549746333 156025945 0
295240716 34568351 0
79565380 362280557 0
459696063 49933238 0
380165629 150938449 0
298566234 436303870 0
419169834 23088953 0
135675816 124154469 0
16262878 37820605 0
75751928 110319861 0
68377870 41918388 0
22757609 472358553 0
185618841 349538580 0
78884571 228637219 0
161372493 472401884 0
105183662 421166367 0
368862164 461655749 0
563584286 22317029 0
382043759 524908979 0
117397991 554094056 0
326188654 528617692 0
270987423 103575866 0
256666335 353925025 0
140110063 329108956 0
365250766 283621480 0
137137680 91857166 0
161865565 18494790 0
289978396 172013841 0
466601351 214308438 0
249657463 435856958 0
116209275 180770169 0
334152922 553694000 0
201559777 546520485 0
307648635 285307970 0
501750976 397861700 0
65261559 312048941 0
526781074 199107080 0
523062010 123538965 0
363484492 240788488 0
88977419 494104502 0
329733414 162437025 0
244020094 46709389 0
106893696 343948963 0
482384311 465685823 0
310705799 381959708 0
39658423 142569156 0
97552036 384300394 0
453952808 386090987 0
557018489 4475990 0
145956273 237850051 0
328645186 297549485 0
280135161 553859434 0
547582256 79829763 0
431572970 245059301 0
543096047 539260810 0
547599895 370596049 0
550175113 18439752 0
293052253 289173765 0
159528096 377394904 0
133938319 506470650 0
234527531 216062598 0
288329243 319793586 0
129409724 327346529 0
113595833 208208866 0
340169023 538839557 0
251931930 384483728 0
72295708 249735326 0
383508715 119468560 0
524686841 174583230 0
471648622 428129500 0
421579587 275539849 0
230598196 458565611 0
288601912 493470847 0
415047912 351249541 0
398909701 94075534 0
485603213 337871832 0
297694409 213124210 0
117730968 437338818 0
372094843 214009750 0
444324947 317907155 0
431378111 441188903 0
527497457 420417609 0
168946589 75318299 0
129829182 155317360 0
496489901 473327402 0
475367361 126837233 0
256836512 492187658 0
156231777 404316102 0
449203637 42303943 0
146968214 512282881 0
499509750 301080787 0
185841538 485377120 0
215032736 80548412 0
17829846 7550663 0
559283628 267377243 0
544536719 296311822 0
227762122 500399535 0
381160523 46981540 0
124291715 335330790 0
264249338 186457990 0
157597929 540566383 0
414407308 267889530 0
527962837 509159953 0
244602645 533068042 0
343556563 486768273 0
495350351 164819915 0
264888074 347077494 0
1559705 171912413 0
319641415 223614707 0
66569297 42672732 0
79130204 84129601 0
40020920 295083983 0
346271589 452852261 0
338253095 334174785 0
524969915 222282884 0
419805686 284786073 0
418807715 113653503 0
264268784 392522818 0
456116111 269281895 0
328044691 411031951 0
184813219 421465518 0
304741171 489953928 0
2520212 490199599 0
377361846 68678909 0
428357208 315205067 0
332735710 537517743 0
516483 270483990 0
404818817 117907780 0
70055586 559484462 0
177696047 224439983 0
123515519 364170131 0
372678213 356804860 0
116257812 407497437 0
480152434 290602007 0
401869844 257421361 0
405851125 455899348 0
114893232 233587752 0
325052989 13798985 0
348302246 468482030 0
196598284 315340911 0
256895523 10329718 0
380158156 366080184 0
163892094 120973402 0
540995434 532228575 0
540140432 99376680 0
346667956 52432729 0
477279699 214346627 0
219889164 340863477 0
403952756 155748149 0
55781645 370974089 0
551632423 134098300 0
539973318 469356501 0
514480856 211126065 0
77773261 553862348 0
489068336 336001603 0
425049332 445270160 0
311909083 465973844 0
212772651 375654442 0
41394664 179172526 0
329299370 298144982 0
521142020 251008086 0
154726765 16756190 0
285492913 418059116 0
122808949 71995054 0
398381119 289069234 0
490555902 475879983 0
87870699 204994025 0
351433218 411481996 0
386326979 304114245 0
52687936 91571794 0
11103835 126759840 0
91120488 487589739 0
547039104 239924130 0
92887166 329463820 0
512918990 321344901 0
450609985 569224539 0
278773992 278411184 0
552368865 379144495 0
481837237 452449416 0
254188640 566875365 0
20542690 116690607 0
530919387 354473698 0
111532700 462337468 0
356608270 536523992 0
92633573 381736349 0
85360056 550190511 0
281508287 384548036 0
42427831 388881414 0
237310900 422265928 0
434350124 93366481 0
190760265 68741114 0
149493482 259789645 0
422634713 166653682 0
177728221 170683219 0
513510081 555015140 0
534392599 543953180 0
32565514 302356873 0
200200210 434804186 0
129148495 321226299 0
561229991 36558804 0
78278389 115310290 0
8431210 110406678 0
56206474 187466159 0
409715659 451251739 0
522873563 379721501 0
154473613 252714818 0
270178351 233530318 0
284017701 540401596 0
266235628 463761404 0
395826612 404018625 0
259634233 287267653 0
445434527 26551287 0
138969621 145359162 0
451804096 370768883 0
365510705 526883817 0
27296740 136386310 0
181039334 417638191 0
331254573 425819212 0
93299273 16075886 0
535074995 394050451 0
179327958 469899840 0
516366276 355958395 0
238699981 81862661 0
125608876 497994449 0
37639447 434025202 0
254364729 319028571 0
334252222 78308738 0
290382214 61496850 0
503012931 563251434 0
136420624 121561650 0
428566738 410801111 0
15936503 177336122 0
39487994 420948636 0
24121824 499921751 0
45061705 407815624 0
389143033 196442597 0
99148120 254545108 0
170557927 298436342 0
39287183 66457121 0
321302316 557383724 0
380820501 93541655 0
352606840 510060681 0
29530437 102069860 0
283704146 328493812 0
247530780 14151879 0
447753268 310337831 0
140139896 559440228 0
113879657 80895117 0
45418858 437053228 0
459448047 25549702 0
135367959 79111405 0
523387513 268143488 0
560696732 202399444 0
246460310 413554116 0
174170518 210219131 0
119402320 244598644 0
393701453 71650626 0
376352660 307060047 0
308519768 503146380 0
289592110 518844556 0
227274702 170789059 0
177450512 371771576 0
422336483 51371490 0
396699985 138395095 0
93604664 88666441 0
388231595 196967030 0
149374860 531606953 0
336197025 396199791 0
323671483 37333170 0
557993100 25134790 0
370252669 423468507 0
71889291 335469939 0
432904597 297499343 0
47016097 379134439 0
507414231 16275518 0
392498051 282853202 0
95181249 205209469 0
50553711 466885077 0
424510593 489310374 0
92608893 531736469 0
184316462 361361533 0
167915275 389439554 0
53213692 397152510 0
548733544 380230522 0
35076465 69423154 0
305889754 214178220 0
548757343 47526110 0
436564028 156293366 0
373375719 288003715 0
311731637 283825014 0
404268986 142109253 0
354491621 499094706 0
225100220 113359955 0
21144852 349611777 0
419985928 398823353 0
218100564 292732530 0
495277441 29972843 0
383053798 510767197 0
522600743 349403690 0
409356697 414893496 0
166057639 114853761 0
521319403 419678791 0
329116361 549533865 0
234746360 358752239 0
333290576 566921303 0
408283587 324123 0
219354904 97180949 0
540852975 441185726 0
544757111 296364937 0
454391909 490575626 0
223371508 79173569 0
208709682 169427816 0
236953996 409233468 0
437102924 291773177 0
65514653 299873947 0
382254552 242627090 0
519581854 374911082 0
98351741 15233512 0
563581687 182532363 0
322547010 140904784 0
146974499 80334769 0
84227126 452977844 0
422901073 326273706 0
211198326 4112417 0
420507100 483162031 0
223650354 278853727 0
190511669 538606009 0
384351551 150872785 0
503077360 466085219 0
117119123 330363432 0
366655816 394423859 0
516259816 418895898 0
481760994 343343070 0
226568570 164749751 0
480096187 21737070 0
207027157 528640206 0
284432468 378415074 0
30189439 468274391 0
98781834 493993520 0
252843189 528707814 0
412154064 117124658 0
561314195 205636051 0
20947494 124299961 0
175008030 175907459 0
160167662 414907185 0
285813712 429328668 0
133443719 173809386 0
517678127 400548060 0
51590718 300572376 0
127986973 497922894 0
366911544 179546127 0
496801695 499193815 0
417004175 567163334 0
509806337 347514383 0
159026128 235717229 0
298256961 72277799 0
405692079 385864607 0
37860811 443570524 0
44577062 307285028 0
119026708 506049032 0
32864901 313343722 0
339418022 329452109 0
328661201 77400877 0
408463382 266058582 0
435647520 242537694 0
4586118 171378319 0
199467409 150492967 0
260336696 367839753 0
540919406 282189215 0
503537117 289441994 0
497629681 166644488 0
147534230 3669316 0
456837121 236016900 0
406815570 417801891 0
395135444 86739173 0
277662877 320192243 0
64557082 408630196 0
454665310 432718562 0
320377722 76246658 0
110783775 534922719 0
125317800 286225031 0
74168585 545941212 0
372288342 130937673 0
177678979 389700569 0
287791483 121273475 0
251178769 334459991 0
244826634 313240171 0
281213386 124170090 0
168968508 356694309 0
514765159 3007141 0
308752307 60613768 0
171879541 375055234 0
491939950 161987291 0
215725314 142091565 0
146598016 511050253 0
17584361 513421141 0
349339913 465463575 0
295652233 316938400 0
135081145 421072527 0
34973225 405484178 0
234066561 22968809 0
437544000 54386594 0
71378279 276877140 0
339048444 182385533 0
429241540 377776429 0
90286630 230261180 0
293417767 355190609 0
534500877 415019519 0
305109271 309514151 0
1776057 49379609 0
32930854 472221648 0
495022329 529141928 0
537756714 332283903 0
175352000 495910695 0
517338202 12382387 0
363240624 241139160 0
12619672 34580550 0
151679058 407047724 0
563982006 154721977 0
397322175 411038655 0
260300667 78241509 0
249520170 203921105 0
46649936 277031600 0
415083008 439469259 0
365775966 5020558 0
400389466 315711110 0
94810354 495074896 0
98943132 359155871 0
291090499 203786409 0
209914056 297101480 0
545452441 295687657 0
114073524 419377393 0
399627066 41635395 0
546430795 305484553 0
453889975 30774578 0
121329306 404797820 0
466651352 522437593 0
481080158 385387883 0
232687742 433469609 0
276262407 110884178 0
346948265 241754787 0
31888051 137317977 0
86221135 560061579 0
478001606 520387947 0
329977285 480584981 0
513524357 73293240 0
286957835 429996902 0
328497278 112026720 0
74280511 436820391 0
567851805 335873861 0
313473298 129173029 0
24640773 439867430 0
304823811 155002696 0
240395272 366111715 0
431416145 321181936 0
40428891 48793425 0
231135394 106823361 0
260487840 430140994 0
121777372 512564609 0
346546432 163531987 0
496014531 99848536 0
207523111 349586753 0
105645171 476134074 0
35074937 510380691 0
536195930 92068746 0
432546456 232521168 0
505831140 36179219 0
52090434 52107230 0
370368530 424517552 0
529879426 517125154 0
323531461 247041206 0
122692327 425873419 0
390786315 114002657 0
458830308 311888785 0
353273584 217825349 0
249015261 52994130 0
23425764 43958618 0
96599449 347890306 0
479703617 232722121 0
26907478 277933233 0
78711903 548324371 0
12763559 296464418 0
36016239 165161374 0
542909953 433941994 0
260437323 194218127 0
292384884 219201247 0
107234042 526658266 0
398241779 566615800 0
300627609 396070071 0
322984127 56332083 0
530668921 559864002 0
554429563 201346587 0
69752021 204951897 0
453832017 70838930 0
196345236 144317061 0
481629879 20104553 0
49502098 26927537 0
60016532 444780751 0
490771753 26903086 0
292338686 314028404 0
465039640 208700424 0
213509690 426698838 0
302493182 72826278 0
382781155 51720632 0
511626930 510266988 0
255752214 479840347 0
475750149 456245200 0
470233145 138884575 0
326869783 307362801 0
48181709 474778334 0
499286096 230017577 0
433310428 510730181 0
182624884 531992377 0
337250811 65741885 0
482266844 483375938 0
421067876 77313918 0
307752840 465668631 0
562306934 13359518 0
247959365 470624355 0
418864556 267095415 0
222112241 160115006 0
480019483 406374788 0
424691865 45711754 0
9168293 339502585 0
110149629 513799497 0
29380547 431205900 0
242180526 200484842 0
312137327 319066296 0
436314583 346679538 0
245086340 469845450 0
31872297 51723663 0
370718413 565562984 0
410163767 459423983 0
130444951 362961428 0
122003877 161732400 0
459848313 459626362 0
442852360 170479771 0
11322570 496794084 0
388763555 567020838 0
477079049 318049801 0
225547371 548022459 0
456543849 504406688 0
137940465 34056229 0
430460042 352920826 0
402918737 40991939 0
326724083 558306736 0
437634534 144589894 0
464333637 481132446 0
552233796 556117593 0
248504205 84135748 0
530899035 365089921 0
481168150 334803769 0
500077923 114925483 0
491434637 261377965 0
59180961 518991557 0
314994871 401867903 0
178595952 142479822 0
182618540 312949671 0
482727754 568746136 0
31425808 155587982 0
312838045 89725977 0
525179728 140194233 0
140329863 441271667 0
73104226 222429225 0
427925395 27855504 0
146486908 542915109 0
408725096 309978387 0
305692998 204703676 0
466992563 302410366 0
38516824 310951810 0
350722951 498915491 0
441644640 429849796 0
82436785 392171525 0
506514767 277430676 0
76816265 301151942 0
326331065 55694848 0
461083929 505461970 0
189055545 183783927 0
417417992 73897570 0
161963741 171888225 0
555304986 99644756 0
47153481 462010400 0
176698538 375135582 0
225728505 547103170 0
71266905 511513742 0
88492388 276137727 0
22477611 271656489 0
307942176 75139381 0
383955328 213567587 0
396910442 152881131 0
42627712 494261295 0
306022728 220189188 0
47381157 402673348 0
533837344 8250971 0
350912437 434104607 0
129719247 260193771 0
213018996 15991355 0
548906006 495105313 0
448723739 17633753 0
278977569 557593774 0
465691361 405700092 0
189177893 56638200 0
167536057 302584591 0
456753866 441764414 0
417233151 381859924 0
173095969 210028560 0
251520720 125505888 0
441267641 296306396 0
4965666 23912578 0
142875746 474216468 0
384082230 187863 0
214444612 355707578 0
284510033 331672912 0
148137858 426328867 0
492588878 435701953 0
295940569 149219271 0
380125753 213886161 0
289552727 388407968 0
354667033 259543832 0
259433740 251149899 0
116059731 262481310 0
78505222 16330595 0
102982162 339268409 0
269091378 32478334 0
360141961 220222793 0
207110531 150218442 0
208028659 188026389 0
523754109 202614168 0
164668481 323556975 0
552992308 425270678 0
459746984 17499170 0
141854342 354416266 0
265823036 489141970 0
342716193 77225690 0
477505202 95892530 0
245390853 245922502 0
58005374 110269956 0
208690663 460116794 0
118373269 389271490 0
331276599 342689054 0
281240426 30108841 0
319433890 33132581 0
333283305 275955977 0
154820974 434104220 0
177752275 329991228 0
215110527 334059612 0
449975910 442223192 0
379599721 354577148 0
521547209 198285572 0
432201871 513945246 0
191223939 512555884 0
168924098 431966726 0
385121963 182776327 0
363040446 234305241 0
243389323 569095656 0
207100616 206764884 0
193753695 329083162 0
375499141 45650693 0
362842696 93802106 0
548082815 430084906 0
39550645 218113786 0
329859417 403523965 0
79357332 70062060 0
383034058 202337540 0
243519145 498078444 0
292813344 255497896 0
119369593 403684347 0
395449327 38725021 0
80059121 496601646 0
154904749 372993641 0
433991290 63462834 0
478855224 263033624 0
393591303 323417496 0
229755736 167000004 0
407883504 353726827 0
294908949 318297587 0
151131985 90038848 0
501751241 139860922 0
303292216 42667535 0
377487053 433252482 0
177261478 488211916 0
19826022 382847838 0
438790137 227077320 0
327943243 16314666 0
530500825 228880948 0
261847999 310136937 0
390138636 232762927 0
274015351 83283321 0
275736490 456982340 0
187437423 168533798 0
71648658 525512932 0
152732005 406421595 0
530418178 153095978 0
369070696 470230794 0
320514691 146661606 0
7029757 272328031 0
394072408 149803959 0
352825907 332861899 0
428777255 104319799 0
334828410 130551843 0
357726708 552173119 0
420217692 198440170 0
475247126 458687367 0
85143958 158888687 0
328111472 423005783 0
380358466 322470392 0
419864505 542126262 0
132327538 381999407 0
225613606 461052833 0
296990040 414180237 0
96166961 319781691 0
46036839 396262956 0
435441708 4524746 0
81633664 190922188 0
22086554 320508078 0
556880647 57747104 0
524305662 76111217 0
125512150 145927884 0
536907096 502368850 0
54176337 39803013 0
346939231 537652397 0
526963591 409177348 0
509205843 37918957 0
153966184 96687997 0
506826530 542658518 0
109104255 474772151 0
56396155 377047617 0
191057082 115314771 0
232875784 558379025 0
378019986 109948916 0
419275135 393238877 0
67538943 6289091 0
257551094 39635184 0
137328423 418058562 0
203788426 397488426 0
187566981 514127043 0
555224467 502510389 0
18848283 404875846 0
234966245 243961270 0
463985475 557518257 0
247671278 138109832 0
414424748 309858969 0
222720738 278511058 0
322832256 330916651 0
42427648 446745344 0
135269878 410951407 0
436912921 93588060 0
15526051 75357628 0
516258755 281125987 0
436978773 345679637 0
117056858 117983016 0
224409138 545314973 0
133323730 6743387 0
149845563 188626930 0
435869105 90908452 0
414849644 102255241 0
34073999 83840108 0
133648370 537794962 0
203654346 562392670 0
468429911 71261562 0
400243557 517497129 0
397209224 100371190 0
256974058 98508363 0
119649741 425473471 0
333535598 96524023 0
61955332 13496660 0
257449064 496590191 0
76283276 39156640 0
526554614 20156796 0
532845357 16339693 0
235675985 259334135 0
511640035 549874083 0
494226804 197090995 0
433286320 166469879 0
479546911 77220619 0
480376465 559335543 0
233656171 347861736 0
357608676 212930575 0
275200528 509310287 0
378542631 313746468 0
265639074 262811368 0
67615413 20095415 0
418146413 211092000 0
29858659 282768194 0
258953718 94494154 0
406370887 20339139 0
427066286 399057940 0
532013079 197021029 0
48840640 459602732 0
369562028 237983627 0
398046893 407032504 0
204302309 316093431 0
77027043 373634325 0
420545693 242938641 0
270736841 430683940 0
201600095 326365828 0
218407015 415475053 0
537724267 111627444 0
119247814 326493211 0
179070891 405081813 0
220266839 5190884 0
229931987 180836406 0
58839281 352392044 0
411137034 250279018 0
221321795 371855223 0
160388048 531185433 0
203641122 441229668 0
97405629 184382922 0
447981622 126234986 0
464307108 334576113 0
563660791 462036783 0
251642539 111441069 0
75588750 468581827 0
220626542 567088496 0
420809756 285338726 0
518727411 240419512 0
315841161 243273304 0
211589045 216807152 0
268180162 100311496 0
337031123 398808567 0
515904123 552695039 0
405883687 375447468 0
468092378 378923642 0
432134198 49787665 0
568280186 461060194 0
34305535 552024977 0
2657461 252514863 0
245161033 75747912 0
350125809 326816855 0
333425534 469222866 0
383431963 284860569 0
414761780 362371347 0
14408384 221637572 0
91308354 492943574 0
532339160 397130804 0
515935945 383404243 0
257898705 50887192 0
208654001 189373413 0
296129860 407350366 0
286631601 536887870 0
567339700 521913514 0
471430177 149586266 0
168976345 377419606 0
116320972 142505860 0
523797134 530888122 0
465090721 95981511 0
73756157 311857792 0
19139207 322100014 0
532115126 101918108 0
325241361 422854825 0
11166641 510074456 0
432420902 437944185 0
152430818 427644671 0
327581110 220609011 0
382797278 300485544 0
18746867 405176983 0
299455266 157297357 0
95253011 49331892 0
563974703 559795847 0
184465723 205788882 0
219354625 270741741 0
254446228 429019564 0
241269296 169932347 0
478791654 482843409 0
226859442 468882129 0
202452436 147030874 0
405537766 375637573 0
322797976 166787599 0
359354796 277313249 0
530512324 159660840 0
270893866 255425795 0
485004352 529139703 0
216821981 198682593 0
243253629 512318248 0
333944098 553306484 0
456360800 356956948 0
336450586 391594187 0
285305978 343713076 0
161507460 278341850 0
375985038 9053769 0
402445767 383903632 0
288035763 486237369 0
310140366 122166407 0
289065257 551975987 0
478005522 416086806 0
483075168 566745033 0
529270288 244389010 0
261655981 203852462 0
198498921 552966708 0
519290309 372605667 0
353914196 219035993 0
452408787 37171850 0
105970992 563883199 0
523209881 173028316 0
22164080 315905901 0
72357248 289238892 0
317268553 93378130 0
204380867 350948979 0
172219110 389985084 0
64028559 303701337 0
501638023 239061222 0
495769520 266556556 0
98372762 44486935 0
516117887 298998007 0
499315295 475850747 0
321350354 512936937 0
93695225 255150832 0
475541381 485961360 0
230333584 171205510 0
334900129 410175916 0
150631625 252963453 0
29388982 166248992 0
248884931 254098911 0
49225209 96411706 0
519383371 516593284 0
560308052 47999702 0
511791652 222644480 0
70942545 449469939 0
423427777 331846222 0
221332093 476834106 0
290848963 319319656 0
341271207 100460038 0
328341538 101392353 0
248766283 123084689 0
42286781 137217709 0
270615873 408477073 0
486811760 455573505 0
208372509 560071490 0
65686124 568169805 0
505973292 546153938 0
1328489 100952573 0
255734061 48349460 0
36619341 274499696 0
329971007 213584027 0
477308545 248857034 0
307289018 140944161 0
19355428 135759003 0
159154108 485389833 0
475321886 364856312 0
397147701 453467061 0
137294517 236278605 0
259926876 334261250 0
436220487 27138157 0
21512439 508835141 0
28619442 557962306 0
27070504 218673154 0
357126786 187270406 0
451161962 115904552 0
29855272 2264313 0
245477469 332816140 0
541316818 40329148 0
399223375 153045342 0
407897663 354367076 0
179509572 147336885 0
361741640 4328853 0
143557903 555847753 0
148729162 346763556 0
239181233 484297680 0
305948979 279827383 0
517507594 307046929 0
564011658 185966733 0
525657485 132824979 0
258797997 22272962 0
423942601 97054016 0
565974966 234232067 0
477374407 351153045 0
39564602 155125331 0
16635939 483519732 0
137101084 395306784 0
466297673 131920044 0
260835368 178926721 0
234352166 55875690 0
459678159 158165217 0
564325075 145778809 0
88158538 144378320 0
140434875 456760974 0
423308813 554194973 0
481496129 243688057 0
155919062 112489967 0
313019322 277195687 0
457510079 184908678 0
537875597 514775701 0
352519520 423948372 0
197849865 80790794 0
215094707 185471919 0
42687804 275017838 0
162616772 536461417 0
410158818 160082419 0
98050994 411772151 0
248744426 322479901 0
403894383 174457229 0
125138968 472323550 0
519840816 285877381 0
231149235 148590805 0
527924732 462736158 0
33213008 382004041 0
277170727 237493328 0
354910861 445259273 0
243921618 277296156 0
447548959 258452693 0
254661368 259812208 0
225001162 169801244 0
4135288 503023020 0
135210313 124857854 0
179512379 460088002 0
193427583 19689137 0
477805788 522767496 0
369042769 342707974 0
507090906 503661982 0
74931687 365081113 0
254543752 388122303 0
156559395 466571460 0
175934965 335836092 0
322589694 37861607 0
466705326 143778849 0
500452913 45047904 0
145544804 432049785 0
502241213 100737905 0
422749367 227041539 0
359942141 106484084 0
325543210 294091993 0
269591946 101173473 0
251871130 413637090 0
317923948 31935602 0
153547876 555434617 0
497339610 468057091 0
368035765 28409298 0
281819164 568204045 0
58901296 145087116 0
101546354 78518135 0
83670700 404099858 0
317842193 385339433 0
323259201 191034994 0
251645362 186488584 0
188818919 347805140 0
217778322 537011398 0
67083953 376416768 0
457323377 183801438 0
22554322 428396112 0
427188630 99113705 0
359147254 437775843 0
32392885 280051424 0
52898940 193178151 0
115785978 40836294 0
372270395 187853385 0
437560093 467898773 0
63268057 250581332 0
285785574 290779657 0
192421405 486889776 0
545456474 95973237 0
419467519 21186520 0
18956951 365684539 0
377983806 325343158 0
221452524 131470213 0
175342496 366408098 0
21255679 353083535 0
891338 486527367 0
553773165 453648996 0
524827855 156401188 0
319354531 305580954 0
343914023 62611999 0
387209052 468556554 0
72665323 40230783 0
246878864 112808674 0
109270072 147897068 0
376771391 350355305 0
554083952 403387555 0
93248621 200658534 0
342175206 396927529 0
447149714 223011032 0
134281871 210043425 0
7614182 43390229 0
472274560 177139250 0
421957633 557020732 0
337498591 550444732 0
164304572 471460979 0
125683780 89029396 0
306615380 154505933 0
551740790 237929535 0
541564666 8582375 0
118046134 11276465 0
194332224 504454698 0
37491754 385023142 0
514970656 148909253 0
465896474 399910967 0
151762585 474899814 0
305085549 174037690 0
523935547 334908711 0
257251648 70074199 0
380060313 183639825 0
556424968 251730168 0
346692730 488912499 0
276123956 123420905 0
292834791 431831966 0
565677329 43619476 0
435148032 87798269 0
205407865 277011368 0
112076227 401079361 0
47216334 316084609 0
218651151 133228929 0
370363986 166374273 0
340440341 533311137 0
14692538 244575426 0
244175958 480663065 0
566168663 294925093 0
68549518 208123854 0
405743480 322497522 0
477723427 225545025 0
255541311 152197877 0
505690624 482669347 0
81381302 457873142 0
102157952 117989660 0
375203596 463194236 0
492682431 330075295 0
339678002 249316063 0
280483926 172320699 0
363004847 109840088 0
327213912 26762859 0
233451908 476674033 0
178185806 489050071 0
461116557 438931930 0
515619463 410992207 0
289344805 343887048 0
329252753 448807889 0
446230403 102139881 0
492931075 64464880 0
244339468 256501285 0
274129957 21768862 0
407609223 414236444 0
256748347 537949877 0
381811386 63406764 0
264508818 159448569 0
294594446 415102611 0
543817564 257513379 0
57424766 421169284 0
44066598 442444939 0
116825044 174451322 0
357022530 269514438 0
480750036 385474060 0
152732488 551783840 0
359340853 557353018 0
101339668 9602735 0
372283149 218374584 0
234070273 218775898 0
8057673 360454745 0
76814901 4253388 0
544550461 272532391 0
112140514 131354099 0
549622552 224981578 0
442446833 235405493 0
73690882 247879937 0
218692191 262879819 0
193785044 383408623 0
101233405 479492566 0
521911828 208249859 0
378137468 152909289 0
105539489 551187506 0
310765033 225407372 0
84208641 321787959 0
282362100 485152191 0
136829818 211999461 0
516011618 500468857 0
496378834 537139027 0
430751634 110881279 0
451002730 279248122 0
426809729 337976215 0
499043844 454828743 0
294954744 16109389 0
327256301 554543595 0
190656740 31666401 0
64035339 266824908 0
544236130 204457640 0
325349123 309295340 0
108498648 57798357 0
218388245 236766593 0
248089927 431333381 0
433436442 529435109 0
461791016 548174911 0
353531734 302475407 0
11570511 421870970 0
272237169 218952914 0
143794247 173853249 0
348367541 97609635 0
332047766 323206983 0
278069172 342298419 0
222065269 429869165 0
420025976 255906184 0
106085674 50680055 0
560019412 117586014 0
55903318 227717167 0
402584842 14003636 0
6962829 518986175 0
447261344 460541474 0
173907385 123694860 0
351618069 499407287 0
263450775 223319862 0
341031631 129885326 0
138196333 89133692 0
462695707 65212736 0
169441793 547704331 0
489981822 367619842 0
402603231 254367109 0
92501556 463265067 0
93903752 353099159 0
115280153 303521639 0
326800254 258905360 0
85112642 337199144 0
149332889 253903999 0
154001349 374545232 0
230770691 56113147 0
42335181 43891837 0
65168065 197086815 0
528569480 214947347 0
22464362 204261053 0
119310336 119072994 0
268340005 525326595 0
94040853 308672675 0
478744107 361832696 0
119431692 227291917 0
377341258 496261000 0
418222941 323814120 0
515928037 384341039 0
118443022 284973211 0
540363283 4872223 0
86439198 191035751 0
270092132 266949505 0
301737688 78312493 0
301776314 205419396 0
366012541 322695002 0
224355821 157899559 0
33354255 451053769 0
18733901 390301890 0
142528656 416284267 0
515432065 1766943 0
490170852 123566448 0
34096721 188248753 0
4616439 387564846 0
186918853 49499454 0
79320541 117216840 0
282606636 334310416 0
266186719 547776009 0
558086461 347190593 0
370890460 422293225 0
267033197 538280145 0
286188833 254362506 0
273736573 310339286 0
501462979 149812541 0
67678423 481606908 0
50993681 557045612 0
390736044 306360158 0
104080595 349198365 0
306234619 142602353 0
557794310 104127234 0
472578874 399704845 0
437713205 356329915 0
86245471 268716991 0
228777126 432377949 0
231966244 65626417 0
168816140 555545171 0
311475460 21005386 0
106818534 119822016 0
555585744 403151123 0
256542421 214910918 0
419498935 133617195 0
303550048 458753775 0
454574683 545695248 0
188362445 567071320 0
362495048 523458138 0
31390981 511208071 0
395031255 224832937 0
68790823 470483680 0
4863374 568103152 0
164976475 357939483 0
69250264 550547827 0
341904698 263337561 0
286850136 482506450 0
70411249 217038861 0
517161027 554835421 0
337083006 323064361 0
63077619 123669435 0
2672380 442493373 0
168432585 18528069 0
438901890 481946562 0
345695660 43043931 0
20212347 450057673 0
550160842 289247244 0
246715570 507861269 0
43601680 502789854 0
218870948 515158334 0
137227317 512242432 0
431449327 12656313 0
140483217 471123884 0
555328365 495210297 0
254250319 367419395 0
437839124 158773877 0
142736907 279375216 0
544008524 190353602 0
33399243 544389715 0
233052456 278478178 0
376200526 16730725 0
181951075 175210182 0
422185946 203307702 0
512751310 511562332 0
520172816 198359226 0
130969474 60523808 0
190549235 80802296 0
484621342 480227415 0
160147102 329486670 0
196719452 18276657 0
466954692 123964563 0
180277780 67748491 0
141475188 511481429 0
168005301 337189504 0
24983455 203365707 0
396194458 256353289 0
453132690 516899320 0
84087758 437002859 0
125560456 37373932 0
508195951 542958451 0
143099300 386231754 0
29463094 70622150 0
498921548 493762435 0
159811712 372149254 0
133115534 5052192 0
237237719 6530081 0
504869736 524349333 0
539010141 428147084 0
231598182 469937224 0
386579011 399854112 0
217078876 22918716 0
164777403 373682734 0
117176107 215083459 0
407069955 240428094 0
554251385 215953531 0
31024240 193224489 0
145906822 39780067 0
228482580 283455129 0
209775353 63960680 0
481597117 423747602 0
463355389 166405005 0
294714928 40814904 0
140651742 102164473 0
322264851 513428025 0
388168673 159974548 0
160244577 348264459 0
442095354 540828921 0
216514743 65902966 0
550507617 60380087 0
529043166 405557599 0
224657411 239530340 0
534337881 469712307 0
247738058 118979966 0
167493438 147929704 0
378354751 489055093 0
21289830 191649879 0
285161002 415744727 0
52153982 376818204 0
173007077 31187093 0
51285426 364349942 0
555256282 557726288 0
347816207 291551811 0
528717426 197603498 0
483966642 567319527 0
455034588 352955659 0
521688812 195080454 0
194979142 337577913 0
227854292 450513254 0
129212351 165939984 0
64606386 269772335 0
42243113 517050572 0
24444757 125448425 0
415668195 46518967 0
325098155 319032341 0
560834405 124642764 0
443676153 495901716 0
307519178 75037198 0
375864460 310880637 0
284039780 508144789 0
359332673 534674674 0
393427303 446297211 0
432909501 382246192 0
347093395 160089080 0
413867008 505640341 0
41750164 340398517 0
193055370 37344499 0
134584032 101651694 0
72733230 241170514 0
35157679 514842181 0
228319830 194389831 0
407316029 260619177 0
249835222 274065572 0
427693190 374900872 0
83952994 466661996 0
268602838 248984320 0
524701739 288140150 0
195736297 353901638 0
157083386 414524404 0
232420822 88937903 0
31671807 104331758 0
289325445 359192479 0
129754236 405931498 0
504419749 65404643 0
383772585 476888283 0
331317393 142935958 0
357968794 108273621 0
440192964 510759475 0
98168846 417655726 0
76928596 518333592 0
335509969 421215215 0
33554203 61750368 0
126423936 487635808 0
79652114 21450933 0
414555538 215018176 0
472311122 209937468 0
451221879 254631676 0
200210176 224588128 0
465777755 94061667 0
341604990 25121186 0
73358292 296671284 0
352602498 177754559 0
310199397 555088461 0
345542904 294090344 0
27024127 345597934 0
463568360 295552699 0
255834094 476066712 0
171900331 248232920 0
54490619 512871694 0
213247160 483436269 0
213340898 358052635 0
217648532 89217368 0
224148057 129568749 0
102030108 520219997 0
59066380 247213692 0
243966843 235981439 0
14468559 544007400 0
40960587 306972828 0
75536822 344734740 0
214117820 360252228 0
269481933 143374285 0
462535745 482808217 0
385452946 337592619 0
269056128 484170713 0
169519008 445912129 0
284113518 566752860 0
201717195 247387877 0
475400325 457635739 0
334847635 313689746 0
40991397 401035835 0
439598832 296404668 0
86825449 293568529 0
436682666 219181399 0
256784145 480556678 0
73929312 285930830 0
421069624 369452201 0
302751037 469022850 0
240528201 328940001 0
544330778 341710420 0
274442448 152334155 0
510516984 18082518 0
169737993 488249986 0
58822697 372883165 0
360084952 245507653 0
313751974 138813010 0
356903981 98945145 0
137737857 31834288 0
406023486 385548714 0
146098160 127466063 0
88259231 500355315 0
180297691 77321905 0
193002121 352696182 0
179064232 489060152 0
441621496 123195684 0
470708717 181345967 0
38145636 356034121 0
542905829 503544950 0
310146353 542143302 0
24811804 411256565 0
128565377 49492056 0
130245306 15605552 0
202770162 322822472 0
143044274 14467573 0
560513728 62065561 0
316570376 91803932 0
178741327 191040690 0
409028164 392942476 0
138553399 516392570 0
69247850 70776864 0
377687121 303431649 0
10617146 372968019 0
122234764 179814367 0
536075447 108800825 0
93785291 202421922 0
156261246 519432977 0
270101165 293032188 0
201307296 46864642 0
315719989 282811119 0
328294622 456707076 0
553666165 279277814 0
501889940 259073027 0
490500567 64537247 0
146757762 208198285 0
369812197 478976820 0
328666907 522760011 0
335546591 85342358 0
539098977 106642337 0
523704169 142665330 0
308712626 531336489 0
153283210 81219480 0
543156482 518608506 0
440564885 148492247 0
469090453 171400788 0
350153426 230588713 0
299365760 130232887 0
349638081 478673458 0
108853032 379873205 0
216252220 368233572 0
83088011 21470032 0
156170076 98131828 0
399633000 126810014 0
133080701 241887103 0
109530790 487910831 0
342988932 259559968 0
186116805 106847582 0
122915889 566684595 0
481103162 286816043 0
545360888 224168100 0
245861862 404952333 0
480766082 370388669 0
444606367 39095016 0
47045652 359242125 0
236958737 348979489 0
129630827 481493066 0
154937677 496540776 0
297018894 5003420 0
139567491 208453132 0
57446456 331335275 0
399409957 47993854 0
172339023 422449165 0
205390573 464711666 0
565862815 175995162 0
280318405 567635630 0
306813015 396500501 0
352147182 505799027 0
458058730 303217510 0
121956554 368021450 0
108129525 563956994 0
497923698 55019353 0
550318946 562458161 0
31069570 195767906 0
145469811 331889565 0
252411331 262946712 0
563899858 54011600 0
102606797 498924502 0
265066130 292002402 0
554413401 130297561 0
167895056 100040672 0
169195491 532845712 0
315077895 84008496 0
545448861 40511522 0
48362943 402730836 0
291604596 19713418 0
130683121 192278595 0
45416821 125909727 0
186453296 111211263 0
72529825 542654310 0
250347958 143257070 0
237449552 156842859 0
414571610 163239863 0
58166792 51682712 0
469292208 419635876 0
386832433 329698520 0
299219009 58681236 0
567377946 444240814 0
217331412 210758948 0
503797135 199708919 0
363981344 84343498 0
154340034 383241809 0
16789792 285576184 0
376449844 372517213 0
132302928 141188637 0
267120899 6923926 0
460929539 433573752 0
382470706 139247494 0
326085909 224230733 0
125726141 425132090 0
75348524 362550427 0
286103663 547955658 0
540614906 137522701 0
159714171 380889757 0
326474772 437287593 0
336362279 316436237 0
405295676 418970261 0
563947923 502065940 0
3957285 129065864 0
390263993 421870691 0
138917965 411350101 0
551457772 320316932 0
180044435 267169144 0
18687505 196110934 0
294084709 474577653 0
345290991 284516648 0
72919672 257602516 0
160318588 463668455 0
7255375 359925831 0
149185874 304975371 0
155540272 262043977 0
126174635 13634495 0
140271291 404037400 0
310862293 465429080 0
103043086 400500410 0
97861588 35137652 0
249609823 61342341 0
333194783 559646510 0
221097271 553880151 0
536244175 113073056 0
562888684 194011727 0
339301169 25817989 0
391444447 518385234 0
353760273 161717015 0
272904251 216260875 0
238199283 527260833 0
196582482 88115577 0
153215619 485842386 0
18844584 552256548 0
304672227 99874202 0
22933670 493422534 0
304878379 284731270 0
102567042 77636116 0
390209602 63423696 0
405810872 324932218 0
500864842 116991067 0
295015561 335702393 0
369075016 112416716 0
400015742 509051058 0
251714403 36724121 0
150662039 117707234 0
564349756 513731200 0
435442692 234844641 0
520861843 460778969 0
201230177 490038793 0
163178289 181044116 0
122359394 17754227 0
502200100 366874353 0
113719515 343694213 0
5801851 532612159 0
188554823 156670996 0
444975022 50069304 0
388943922 64614040 0
439262564 377681811 0
487912856 86699432 0
150378064 90111272 0
159411342 229203292 0
512265312 367517323 0
466638734 457679467 0
147979090 374882751 0
427415951 413613774 0
94274767 283242358 0
286908162 527517333 0
69694709 97258741 0
346965039 380374855 0
154640599 509436342 0
325318697 250838408 0
179450694 219095258 0
6909497 305859002 0
254787867 121447607 0
168378624 357836261 0
8407290 351491847 0
535588867 367507782 0
402569610 315092625 0
450632178 90184464 0
427069229 3234295 0
4008540 122512144 0
485784661 285881180 0
129597082 454085701 0
287443601 247756069 0
510811480 106504413 0
72859689 278225577 0
407299840 360060694 0
235383625 12280235 0
423685032 380767919 0
568693242 235848884 0
462953674 349937319 0
380839535 227373500 0
548700361 147494151 0
118539593 520126329 0
166319740 362376557 0
418391323 7113245 0
264375217 53265216 0
18080141 378085018 0
211388827 189393641 0
354345229 69159627 0
2658715 219176934 0
209115037 560909364 0
202334409 333536708 0
211126874 187691943 0
358090498 487891138 0
507686158 43061611 0
238801810 266211446 0
240543128 255103781 0
401660169 443782069 0
168424707 246686230 0
458141813 315778323 0
61593576 426973695 0
172140630 449369879 0
414724674 139885325 0
346866676 109003304 0
76252061 370550420 0
546192881 456399425 0
193914031 331182381 0
387230263 504453902 0
136954076 155327543 0
515249776 489196121 0
372158800 230505322 0
563043615 153598126 0
472101669 243711169 0
164268465 489771920 0
366236455 388417434 0
377873188 286270911 0
451743409 116737211 0
139157875 438703161 0
142876089 126879899 0
252861218 557887330 0
39454702 169364576 0
141766958 197253953 0
132730339 430689184 0
478764908 291471510 0
326932704 435268711 0
383533102 300460430 0
132753927 35123336 0
224514017 500584767 0
133504417 531962249 0
301179386 254051921 0
86059593 502842869 0
188639513 541127221 0
341073648 165743986 0
40382606 497550601 0
428423096 96101072 0
550153367 429921155 0
471278388 428795827 0
93423155 198478773 0
190914588 561016292 0
145438069 243750697 0
380802777 234619501 0
376135951 71434680 0
207042071 118382132 0
310648416 257401400 0
200374916 106889827 0
51470595 507835347 0
258697977 364321907 0
562537393 21852755 0
337445795 268870067 0
288925469 158443443 0
514215187 68523540 0
36126023 389184516 0
449070434 167807051 0
4068877 559579398 0
256552240 365900150 0
264549423 341066505 0
516658572 233516687 0
45003497 194622566 0
219508111 564585179 0
527550249 35551507 0
263320724 176463373 0
363949831 113457654 0
479717023 73560192 0
28337889 411391290 0
283060688 418111173 0
248708492 227333710 0
255058610 223810499 0
437899344 167173765 0
190556498 164037005 0
295252519 523245747 0
460763105 187476656 0
309778371 515326388 0
195082759 189649869 0
35779986 543793756 0
339242539 375075862 0
264783321 350486292 0
271235885 493848003 0
292260302 405295849 0
487418790 414890906 0
429262262 173112194 0
211591613 222125871 0
278832573 452068505 0
444924081 312766334 0
59589509 55177209 0
109263596 300955633 0
179195898 486651278 0
90009170 35060278 0
467844835 174093545 0
133636615 319698728 0
268150623 67422460 0
404125835 515588127 0
334581131 335952326 0
553958668 77201051 0
250611702 531299076 0
102184745 407950256 0
517927498 439534366 0
301582549 189718862 0
299695780 57201365 0
138674670 503719072 0
417263323 471653271 0
304652484 93460206 0
530585093 39081741 0
334082869 463815241 0
391064129 139298214 0
524791759 103831170 0
553475355 180594692 0
438422428 99453142 0
390844609 195991237 0
563797424 538031724 0
305479167 419932899 0
560107582 368772654 0
121536132 492035743 0
210478167 424676351 0
361369823 538066602 0
532708522 333025903 0
291857084 109286578 0
538480081 417663092 0
35842452 50067838 0
240646740 196752281 0
500402077 86713939 0
150105361 422111800 0
323615850 310830944 0
138626410 371413338 0
400454025 76485534 0
72892281 558043396 0
544149591 251190539 0
547555624 95340281 0
553398745 42583757 0
352760763 344332271 0
322350218 219763474 0
532066787 404233857 0
303471134 244034947 0
475001794 12128801 0
229750015 518409459 0
100705286 468593522 0
5774140 539895303 0
224181605 502874529 0
506233996 25369599 0
233697721 31346545 0
380684809 234819058 0
192482669 370443003 0
325817661 421551523 0
421643293 445562817 0
195686753 48601551 0
352162943 288549926 0
384968144 448399642 0
338870545 154914673 0
159273248 22305373 0
243678337 334873904 0
74674449 237393811 0
125971786 422245672 0
396089545 241372138 0
73001873 76566188 0
54159588 451390197 0
39571090 16011469 0
284540104 345120807 0
95403307 271489486 0
38510122 26339518 0
63340975 173837889 0
18237847 33239000 0
388428530 230206796 0
215209945 329796392 0
107699629 133420212 0
364593187 45230909 0
541323672 461064296 0
126241540 232463726 0
125090466 148541368 0
146542016 240417701 0
498551227 480652414 0
12889949 395309756 0
352322148 401670822 0
336314629 122231255 0
225681599 200334092 0
178044419 456367941 0
367403722 209940674 0
255650003 256428351 0
35376067 443078038 0
489119922 498655960 0
107755090 147409744 0
213267643 31128113 0
297651204 268837259 0
458093109 163506276 0
388282272 432489528 0
266996842 327339950 0
460222380 426360309 0
241637551 226659444 0
480652204 295808420 0
370405843 173337565 0
36721888 401380698 0
553359992 368036678 0
515805541 500157172 0
441298474 121692582 0
444007369 1950673 0
364796608 111401523 0
126964064 212974925 0
17046352 136991442 0
443173141 60112047 0
551207020 35640930 0
392593405 212841474 0
178123075 268271148 0
192409633 555070864 0
180213992 447282492 0
384348635 261966605 0
567522552 30982634 0
435836848 303074797 0
300650209 552709776 0
394551773 309956872 0
564824634 124789739 0
67348031 370158923 0
43570332 554892719 0
8160283 143726989 0
357721082 91816793 0
479261624 407667891 0
160817170 235073830 0
567913833 357327473 0
395731973 453626229 0
369057147 564253311 0
370507376 299258972 0
424656002 272909596 0
529508952 470099292 0
392494 226427519 0
538337758 87666511 0
40051469 190747855 0
283754291 303208795 0
486472425 444658006 0
231878008 560412591 0
522666765 520334170 0
274355422 277757858 0
422424580 522350196 0
233921370 562002005 0
250617079 282182585 0
122661492 135575569 0
249516210 379836037 0
238775383 155658134 0
219530306 430923298 0
341448926 336997706 0
482845292 138662701 0
531116291 297686387 0
283056815 52042974 0
492299522 359325248 0
288285770 43324282 0
362584401 149807257 0
131632745 393950913 0
456782970 514978448 0
342534113 537875679 0
89409112 65761127 0
437378125 449464976 0
477095396 226993429 0
386649515 141995548 0
96059159 236924888 0
53812873 219803824 0
70882081 9109879 0
35797591 534601805 0
245635233 489539232 0
165512340 75153895 0
315748012 247471290 0
463952442 266202864 0
60975968 5538331 0
463607872 203089488 0
518640736 439765430 0
143945433 269574103 0
739543 476178746 0
187652884 84919364 0
57392232 357875038 0
156966260 446224635 0
135878289 232886924 0
64009420 444883389 0
344177600 343553633 0
457300865 211160394 0
294413711 258257661 0
223598338 410767021 0
238040647 561204787 0
425258033 171622867 0
185189153 397663931 0
258634320 369125111 0
321114408 490670724 0
66709112 357746049 0
328001239 425622875 0
215207325 513661740 0
299983592 513816785 0
557050077 154534609 0
417957759 337281104 0
414076512 198455130 0
260946366 44783583 0
286621565 439866053 0
312270743 184408362 0
541167237 34031646 0
133607813 552780226 0
266756116 280442374 0
349575879 280137049 0
537253113 101335806 0
359221232 116016759 0
153013842 515378398 0
464769582 12858625 0
59942182 236602028 0
70450490 266363913 0
38818641 414787045 0
386136986 300301070 0
53782576 402138677 0
372158061 337837876 0
120501226 91746866 0
414141797 465641048 0
428497149 112858402 0
249666744 524685497 0
348510974 1467349 0
121698843 504094978 0
382720938 192998928 0
300608840 4502725 0
194403118 355998115 0
91267319 327220275 0
24390546 128707841 0
37094534 343120367 0
481876975 284406383 0
234601328 525624807 0
13322957 482266845 0
224988569 209657537 0
439439572 482316398 0
253537647 447428691 0
376061545 226433851 0
175684698 264598789 0
109659051 252730511 0
383440228 425661383 0
452605839 68105497 0
468987623 431856555 0
143209969 362079651 0
165614458 206896171 0
188751001 171461194 0
556513106 492375806 0
339390658 48624451 0
133400293 279629089 0
119456864 347745378 0
312663482 230046526 0
553259652 506671386 0
73672236 538195049 0
92067297 332688635 0
345293546 44005365 0
244753554 309466473 0
111464964 454609824 0
331460584 479990485 0
148437597 308354956 0
57523574 182694546 0
253622677 313762187 0
243407498 446400880 0
14304931 397802236 0
376937801 369905030 0
520814555 416526224 0
320343024 111187587 0
402286496 143319790 0
270502498 53444038 0
152347080 531013370 0
113192369 143623766 0
196902938 234503967 0
344564600 389938880 0
144602909 343461892 0
290234309 502738827 0
328371926 353404323 0
469933418 120071214 0
304246342 26707806 0
241620089 354087422 0
491705315 381037382 0
329473476 355347918 0
459488811 488438023 0
510555427 156177658 0
66096561 412993572 0
483751847 181484499 0
429189795 127027726 0
389084915 117228532 0
514127375 520656282 0
538348044 392497951 0
295122916 502492201 0
517662585 178668730 0
303914701 254583235 0
114051990 428002505 0
312654091 154638520 0
119092581 133027087 0
438336417 523325298 0
91045561 319654621 0
304595023 215322006 0
222649752 265072287 0
377493426 284205786 0
206365262 15965193 0
125304018 285094018 0
280861595 338169052 0
336203066 163705200 0
409682469 382129320 0
45134450 335506014 0
404397534 259303213 0
488068047 329801772 0
339565063 269741248 0
50020841 388005770 0
244057019 20919079 0
365158279 385921036 0
464730369 179709788 0
262724193 501786947 0
101788013 317160659 0
9212882 58989677 0
129029827 268361866 0
69522886 451618768 0
567698264 319662974 0
18890459 26672695 0
397238997 537531876 0
98424563 463712853 0
340886295 253108461 0
175058960 297967321 0
144266076 528306567 0
329825857 532711876 0
83787874 479150310 0
327300130 404922342 0
194976990 126998142 0
79702311 522179777 0
429721788 484693150 0
57825254 560220748 0
204970230 219251857 0
73526817 41091356 0
224889903 426767788 0
500135692 99714959 0
140322811 39135977 0
424739258 131534235 0
565479445 17667058 0
316061967 515459564 0
506213231 426502469 0
66213549 314424343 0
354587111 59391088 0
222718707 109131937 0
567082247 30613137 0
283060005 117414070 0
214196044 279453542 0
340712243 212313094 0
188547813 432895367 0
286502936 523200136 0
171665069 352683908 0
405932961 323503890 0
58921752 226363946 0
560009467 36880223 0
519687654 300803619 0
211222018 285591547 0
327797168 18989218 0
190813257 444536860 0
146024731 252247825 0
505968918 122697378 0
201131975 266683556 0
175355040 498659329 0
472792653 271161560 0
109260770 31970096 0
414854698 150496082 0
195682759 133578120 0
255589034 180087619 0
374153348 162658769 0
320350573 488951046 0
252551348 12218423 0
52510102 122714658 0
465517135 471724330 0
488493951 175972314 0
22698888 309572404 0
276946778 453926319 0
187176240 415109203 0
305821495 334030637 0
390612795 433230612 0
177981554 345401294 0
487798034 422867456 0
317172163 173078174 0
395520397 107717336 0
412929271 472385295 0
553104404 75295104 0
301757850 285414712 0
476790312 73315445 0
74553515 379874084 0
12974859 394308753 0
136616166 145161238 0
168174344 200120177 0
364369237 379756537 0
412398128 272601776 0
519202378 565044460 0
133558850 465259955 0
211258176 103531428 0
383371428 390033038 0
196038189 337026429 0
5817032 433501646 0
79911353 280755078 0
290868000 99756790 0
50107765 228257275 0
466903218 130535892 0
206234607 476608441 0
30568368 206479580 0
250490149 331591208 0
117512805 218863254 0
38675851 202055589 0
450113618 354864511 0
435249700 86768640 0
312148648 190742657 0
182375159 497237392 0
198353513 476363773 0
316258960 179032435 0
454833054 5878912 0
296852918 301499224 0
497647770 39671200 0
67405306 18708102 0
186739479 507336254 0
469883868 488086787 0
148655753 258032772 0
242697553 147550145 0
109405864 9023512 0
511467259 183739052 0
384155625 255745138 0
568948957 266081738 0
35511081 510716706 0
101741735 144584321 0
153448459 275219666 0
47015382 208599175 0
307041102 96461191 0
518147337 394412036 0
263952134 525135661 0
216732546 518738971 0
224870074 267439212 0
272986661 290267603 0
526083045 86837183 0
530326149 444393583 0
473239303 93181920 0
209468226 399226375 0
469873475 522975667 0
504139516 320489492 0
436607543 95852358 0
529222569 183931404 0
464706984 46461133 0
440402009 269277692 0
54666722 513125895 0
528637200 350538614 0
88772594 427633240 0
341375893 303247421 0
103092863 499224294 0
107070004 73892969 0
210730281 148472039 0
12816973 269161381 0
254886755 405641029 0
550564244 264710477 0
214996046 213292659 0
490349725 292133666 0
224166798 170563 0
69227162 128726099 0
499603457 566756796 0
338110450 307289449 0
218875837 253534357 0
391435747 64569977 0
233759502 106029029 0
489152830 325534377 0
145347738 302102073 0
293447520 198506428 0
393195618 379937260 0
263129318 232770818 0
65502642 386859340 0
115158225 316757788 0
422547164 91784397 0
525349687 428590238 0
491761899 295001943 0
562455869 480338266 0
418856312 165657737 0
14804429 543683540 0
376880471 455400652 0
210012788 161029192 0
178870089 304022027 0
357435741 22900409 0
217480317 469876970 0
373922088 215591465 0
138777011 277237352 0
235750845 230079466 0
98499909 174338142 0
34519929 426964319 0
78638786 149286751 0
309099872 426714426 0
437949379 109357548 0
494678278 262930361 0
152028498 45207794 0
340787881 432194982 0
321712342 256727354 0
230344431 63245168 0
500813324 342203303 0
345343812 22139106 0
390976018 565710349 0
447790353 66757112 0
199238735 523129379 0
120597109 235353220 0
491867297 374289277 0
511285987 256597604 0
519532131 537611826 0
504459645 321577257 0
469837908 63066829 0
442314719 327708010 0
291811983 367819029 0
239658367 483588984 0
285272645 161760312 0
325725076 529762112 0
531479060 461983399 0
378544940 107723750 0
118142225 218455698 0
77215246 120146314 0
337903144 19410296 0
30819924 85532345 0
445370628 199946902 0
534953857 125786760 0
178826740 28679217 0
396557456 460595720 0
400824142 199128325 0
212852552 505296196 0
398580945 329441479 0
433070785 80749327 0
224169546 300111704 0
15731687 531905321 0
296530727 474124389 0
305242095 425330687 0
430774270 423883371 0
383533577 217817062 0
304428595 284427685 0
367673709 215780577 0
425290568 530206794 0
98364628 186229152 0
330108631 555356114 0
160090981 263025467 0
308859551 71215655 0
324840842 534591499 0
520277259 371990260 0
184187159 279322451 0
347319312 82469488 0
216728322 240143403 0
67070741 155485596 0
31863857 208363940 0
302120052 455576571 0
193111369 178280567 0
435639219 114589458 0
93636434 168421781 0
390308383 430374787 0
347812735 241332993 0
184127138 373423785 0
31928767 514544963 0
53076796 156190446 0
351539501 254378269 0
100050653 214472116 0
561161579 92338389 0
389073937 558002831 0
366808218 413167693 0
538450854 318760383 0
316776629 156143069 0
247110167 110785120 0
143622423 107779063 0
481912467 283826735 0
98539162 349604302 0
468165566 3295020 0
241906955 126102049 0
350939742 278881984 0
419605237 147827727 0
212899007 71255901 0
405493145 479232415 0
509007817 342188738 0
140411629 134561369 0
171380153 555661415 0
358702845 140862349 0
230383959 238917728 0
367020779 186661882 0
334837635 552948448 0
441610300 361302149 0
305573396 291313393 0
474872734 101689714 0
84518417 203916769 0
234780813 500204583 0
440209095 140264793 0
520782570 231813633 0
392716438 410827583 0
471382235 205997779 0
382394089 70157036 0
46904324 540142743 0
450619891 428167524 0
176653744 557957640 0
42535883 30429058 0
404421003 183164363 0
279058973 376799623 0
153718028 161473724 0
1830907 543033877 0
100077714 108123618 0
344518105 446338302 0
98859111 178563932 0
10104607 541932984 0
510468731 150746926 0
382911264 50727128 0
414892951 98965913 0
59912768 544858096 0
421145135 473832116 0
40778040 178584396 0
101329967 122746334 0
119918820 39622306 0
413699045 463327859 0
220763831 352891707 0
452644815 302857329 0
296124263 331009717 0
531234306 254040766 0
159707041 451276213 0
126559012 79429420 0
423439957 326748779 0
387955783 64003382 0
19539798 510480555 0
264902269 61173505 0
543027300 448831786 0
494795187 512046336 0
385212516 261017855 0
437549514 309408882 0
282441892 494273596 0
327995755 88779511 0
551400638 165501243 0
346827921 315779882 0
471458303 313383762 0
236444622 219642514 0
262411470 329286461 0
312963094 32828543 0
49375818 44923155 0
73360650 452101749 0
189439388 130011150 0
17065881 424296804 0
368345865 516246891 0
481323771 228060595 0
486078503 106543470 0
173844442 404313252 0
455943574 488676779 0
223489947 248539121 0
548034835 271663143 0
197848548 58369579 0
358573001 310109288 0
78732521 505717877 0
325090378 456815021 0
63449537 459896972 0
186919073 143328864 0
430667486 128131990 0
493556782 71426728 0
362411364 114134492 0
510958551 549447737 0
308132334 565259962 0
63751711 274627584 0
29213378 208687018 0
371680635 4957305 0
75741153 58473394 0
95155492 312550735 0
385491641 204162589 0
290697814 107819856 0
180681556 458176795 0
190777917 9786670 0
166365018 1832085 0
232623176 224787295 0
136240518 488629450 0
489215454 276883909 0
440795771 292901821 0
434186929 171701258 0
264166545 299604736 0
183318950 407142768 0
142066987 290202027 0
248897706 135826162 0
104747963 9074642 0
37496113 470041005 0
164542461 258917750 0
212867650 266783505 0
248889322 538034721 0
475252596 271890308 0
280892618 239620341 0
83317263 464684863 0
283032672 50431762 0
539360359 478493242 0
182086408 57364639 0
522799351 46008155 0
178817808 434386778 0
582174 566353980 0
42224140 421094605 0
307550105 339093064 0
220178526 191086911 0
372293077 25521885 0
293759812 252850169 0
247170357 301452112 0
417380467 353020193 0
366636446 298034438 0
285536693 101158568 0
455089519 526503378 0
238696123 193377489 0
340965864 326271903 0
84187629 357693941 0
492663475 196115003 0
427079854 80584545 0
37713765 334288136 0
253023351 230507736 0
387941091 332872888 0
451402347 542807350 0
31250716 407890 0
415156036 166378705 0
242174250 126869286 0
250017335 195897710 0
140905459 56239441 0
60444136 224353689 0
566152034 73491512 0
560882574 262793472 0
299889644 567061294 0
194660974 548683250 0
96898805 195006140 0
487636112 536308543 0
16430141 167739828 0
545663870 488631887 0
283629983 84684278 0
147950237 486476727 0
377239952 467264816 0
416804741 293121521 0
286690650 500458439 0
108008779 173291962 0
118508428 502664197 0
240463353 355214113 0
406643355 21828611 0
157851056 533104185 0
522924332 391254714 0
306104872 99191383 0
208483037 484490571 0
553431659 402096957 0
177049917 5410804 0
81384992 261181082 0
164811234 49998371 0
60436849 16184054 0
263506217 522896388 0
489404186 239554314 0
387596743 78892433 0
102296811 312357958 0
314045280 194934488 0
163865086 109536373 0
285482997 388017273 0
433514222 284020470 0
546119353 553414160 0
545352280 91579700 0
171422855 545573343 0
80644634 236328497 0
352837314 270014105 0
186143468 379556367 0
145808767 31256628 0
515623147 35729497 0
29701662 276717209 0
245615998 219531677 0
148959962 498779830 0
537080993 493509362 0
228901924 535939406 0
550017080 452992258 0
128385430 75330108 0
325058649 279120193 0
397312908 196112731 0
359277560 82760464 0
443250281 424706328 0
408132708 260092760 0
103474541 396464277 0
390374166 502705537 0
171892022 400083627 0
396658528 321311322 0
374993720 461502297 0
2654467 519133808 0
530214273 115642879 0
258316173 321235733 0
236176803 291214291 0
13279837 377811747 0
121239538 314703650 0
61966349 473720550 0
448304263 401455380 0
546282328 370067195 0
362928887 496774388 0
467589258 405799975 0
94584712 252272976 0
338658495 142414131 0
534901390 85370564 0
461465765 149529802 0
553914044 300836594 0
86665796 489221231 0
287982441 28702571 0
489845627 235044055 0
76494014 159718896 0
284501617 109320188 0
36321968 16285563 0
220621134 469167648 0
60935978 58563193 0
514903807 329883335 0
419182183 5175647 0
270220020 116631961 0
436538048 392661032 0
549572701 126355669 0
73533317 397938917 0
232388727 323271211 0
534422204 537647850 0
176923001 537178522 0
543203586 463400382 0
486051528 283200465 0
390473870 406614893 0
164766751 235158820 0
417530612 434040856 0
267192700 366869628 0
343193221 484004700 0
88961358 294770807 0
505937668 277550433 0
141216892 385831197 0
259609176 118800066 0
15774175 360953887 0
484000993 56149630 0
347903700 58038854 0
198617674 266434217 0
266074320 464222012 0
11687452 293717705 0
368047948 483041456 0
409222052 181048582 0
145867916 216442890 0
116763640 536902785 0
223203747 98684303 0
457977538 385212035 0
240290262 480072647 0
485086275 181105256 0
375981760 370793373 0
37790002 405872067 0
205699686 291749909 0
363761479 232375268 0
415999557 344069136 0
296592500 296865533 0
170040283 467457160 0
355919882 3530578 0
389796023 212059703 0
131556403 167842601 0
350176514 330446969 0
86664032 138839196 0
318465453 520786886 0
191902304 160500972 0
352036890 262740038 0
47107171 410526051 0
426074548 448338297 0
130811584 352285166 0
488430250 277684538 0
335891573 215519290 0
243941166 297162609 0
514347253 539941660 0
150839832 335999217 0
259412700 156493927 0
109186004 448283316 0
165017334 73827361 0
77227214 471348183 0
28632663 483027091 0
246069618 351864147 0
205589544 80967403 0
263353984 69557897 0
488241821 81800276 0
314512564 551948927 0
190593243 295503388 0
290845701 119433867 0
351121257 494036134 0
540874010 177857145 0
332499148 538889318 0
274088658 478503482 0
32630368 539030147 0
116867388 536553496 0
358359912 462415802 0
108787533 149944810 0
375824442 213974672 0
37385149 495775925 0
15871983 201008958 0
104417089 348725409 0
169221380 420210278 0
75258006 461411880 0
128856644 309042191 0
378572139 58388547 0
374636014 10531905 0
84601255 188481809 0
359365702 526053195 0
241430792 491692408 0
558800435 339301641 0
332885832 169762980 0
228929416 414376957 0
518313409 252374344 0
485791778 233111148 0
196383114 351551614 0
71350046 65360563 0
369598659 340096711 0
238496565 434072379 0
206961295 566854206 0
137565546 444913098 0
360855074 132581340 0
558363964 548655420 0
279869201 396220206 0
118965139 59654412 0
497003275 54256143 0
4843158 498680947 0
85211023 364867726 0
171331643 96878202 0
97819315 160657593 0
64307824 236821811 0
318287861 333659735 0
101929403 9324906 0
329143274 173705987 0
63097732 129221171 0
568632416 188403758 0
490354145 83973459 0
95586226 420068206 0
57387430 118039613 0
64850577 422560935 0
368862071 172411620 0
170818288 9012701 0
119749774 518032213 0
304271929 239823288 0
381315529 83745736 0
150903220 2983559 0
432503272 35900030 0
540527717 227834750 0
163324867 131654518 0
226223052 28076796 0
43225512 378273675 0
508922787 316961638 0
296209447 328388427 0
542104367 369741542 0
450535964 409017527 0
506911601 256007986 0
57269523 341340054 0
105950709 472937345 0
420780831 496957179 0
559754546 255282102 0
533895523 55679718 0
17729493 469904072 0
198327194 551655836 0
62729373 347961043 0
701649 189547439 0
163540021 34139182 0
292475460 474866119 0
333721610 47950990 0
535125897 399593888 0
360883867 172275172 0
457782554 122039806 0
208017107 445816530 0
227305279 332494683 0
382317038 257652735 0
226030114 430541198 0
526090229 335951024 0
401101819 212291256 0
275827329 47171273 0
180086999 543824475 0
116506818 386921074 0
231580694 361691790 0
73309232 272729333 0
532389342 196419460 0
332832311 299036384 0
508869164 381610793 0
29633649 212172325 0
165175539 454110742 0
435175466 444385537 0
168194202 479594068 0
560812719 179373555 0
227670799 396441596 0
288263908 545954925 0
54558996 250337778 0
486772634 433780302 0
387628731 90188447 0
28729267 188124056 0
156490787 220476891 0
314859420 210609663 0
24367216 281534186 0
214315451 461300883 0
209033885 493078270 0
212777969 90111548 0
193701459 398310697 0
2638747 223161296 0
322937478 545908615 0
548137782 174547243 0
331339924 360868902 0
41238173 54193011 0
60149218 194713182 0
158525365 475367316 0
356373140 89659644 0
204274118 429228116 0
314829559 378440049 0
236548337 54512897 0
19993921 133266620 0
56737313 303261788 0
561947780 103418287 0
306168470 272719178 0
187691263 515746833 0
461786655 95974054 0
81579142 184349715 0
294014637 422508652 0
34413780 45602176 0
350673224 498868782 0
102200384 367159095 0
309386433 85848426 0
354860147 430926757 0
289927931 175611045 0
465361138 114233156 0
321178063 123433985 0
78857008 474673629 0
290041934 241678189 0
230881284 566007135 0
457209981 153979154 0
245118213 377620387 0
351899922 72751379 0
230904335 34824712 0
398039776 374311277 0
259049759 545118482 0
466127790 128931636 0
109113098 558004576 0
64737342 191507663 0
403536016 358956909 0
59369879 528395824 0
381419203 562773989 0
187608085 461329030 0
290758750 14148569 0
301667850 424839401 0
549663611 156278757 0
33071729 557164721 0
54567171 72218880 0
442345487 400355787 0
208641951 287290695 0
237709830 314416487 0
431733339 389776212 0
403433493 338505002 0
59011402 293340686 0
394197283 82380279 0
163139216 549087146 0
27155849 281433850 0
277591070 233163242 0
118454169 178030770 0
253394988 23256180 0
506198421 556637007 0
395838474 280424804 0
527790450 313002588 0
230924242 89060600 0
204874478 541716764 0
390980669 424544421 0
23767723 36257893 0
147571887 168331319 0
406974691 309829286 0
561536602 16345261 0
290701772 465663953 0
301819581 158906489 0
44141301 5188979 0
331797178 517302291 0
434689032 461870868 0
518884137 388397744 0
230094821 389535240 0
284827439 475011592 0
102635484 33786234 0
35509616 422101569 0
88776902 426109515 0
122181004 411324074 0
68201102 369941114 0
544423269 68212256 0
355683153 71395152 0
62585389 231647248 0
299622987 408361177 0
319324761 271145614 0
175988782 243178059 0
508411204 291956606 0
195868889 102862427 0
245981005 269867484 0
246990175 62533429 0
451958513 318432352 0
525832976 228812084 0
497175381 132904164 0
277334369 229144893 0
119135980 40407493 0
470294459 181694527 0
151054620 354529208 0
43792406 147812721 0
114860961 511593128 0
69241554 518470235 0
299973999 165264610 0
113018030 512648802 0
14710266 140721154 0
273478924 408728780 0
394861761 419292497 0
311229263 328544314 0
524302773 281673178 0
48107478 399069010 0
405356104 521540664 0
58553290 187676629 0
67859217 343787809 0
309193474 336271545 0
537175113 85058670 0
324678379 148996166 0
279072312 289490926 0
12701131 399181981 0
177261154 255051338 0
379218189 158644750 0
211261931 436667392 0
85709462 551220059 0
381659842 417449731 0
37107241 431549005 0
189131416 347573770 0
165630402 113729004 0
553121121 326078418 0
403112237 535698561 0
498364650 276686643 0
537871810 332017858 0
332236944 311103522 0
486344270 271909729 0
127353726 424139966 0
80657411 540137651 0
349343533 192562409 0
373921565 400713136 0
33568591 295773501 0
346036254 99359958 0
396437707 219561817 0
523453304 416996146 0
25159537 178391813 0
117698555 504140018 0
466817713 272996051 0
15128463 325912467 0
8020609 502327728 0
479157906 450964221 0
213945043 206900735 0
332507135 552133564 0
235089790 303761129 0
159065831 347570862 0
424562607 256770030 0
361287163 326314298 0
461492709 70967941 0
151993121 9520824 0
180225560 144243320 0
372249105 485139602 0
346147237 460986988 0
395467417 266487911 0
499869723 427043303 0
24719301 62572250 0
307428732 477686360 0
275755987 37408715 0
497239873 282906031 0
261858352 541287556 0
206491194 183756868 0
477509355 159666451 0
399539990 180499895 0
57182129 566131221 0
420323613 229250742 0
399362266 186344917 0
245126672 146944961 0
16945710 267657469 0
104845313 20005450 0
262444996 303899551 0
329408318 513539670 0
286451941 530591366 0
273112968 127327529 0
1948662 341842618 0
60606213 187822119 0
8163555 27757750 0
144944108 372235937 0
499282067 328143388 0
21176797 394795509 0
58108391 202139547 0
2302102 328166273 0
227133285 547365595 0
119930489 114310416 0
361770187 297712357 0
21030944 377058008 0
183734142 91902252 0
341468253 539447124 0
286171593 42695250 0
332224637 445357549 0
370444311 79562873 0
566461516 109259105 0
185682469 543213844 0
117324448 252877410 0
268052012 440162631 0
190475603 477473531 0
239442367 168585295 0
339640676 362499747 0
395357134 252489703 0
442809547 324254351 0
197331472 312351476 0
441075023 448201748 0
87748775 511914306 0
222008046 162100168 0
10030489 457543879 0
146657793 351113118 0
134818988 366634205 0
30271502 404432124 0
458603504 352005213 0
81186269 167661786 0
283294986 391684901 0
429220419 299398056 0
428270748 3846694 0
124935821 227587468 0
21443275 559970341 0
318539726 342194029 0
284037920 493048547 0
314305812 206328416 0
27104554 170697004 0
241410833 418579035 0
481125816 139862294 0
189938514 199370340 0
107657097 256772741 0
418343248 53715024 0
301088963 191802155 0
290433252 77905755 0
432906508 192415906 0
11803014 465698304 0
7589808 462013442 0
568182084 34665969 0
150086196 505612119 0
389726104 283493600 0
195991070 87932848 0
319072323 415217414 0
318814574 32060877 0
49427043 4714638 0
17695257 423449864 0
4415418 375577820 0
281020512 138923654 0
170543541 48938972 0
24523589 34411939 0
501415527 401859620 0
446301013 308330595 0
510142778 32934717 0
41682793 1534514 0
375087545 199062130 0
366025142 501293556 0
239784917 27304274 0
563920779 446534398 0
404617042 126072658 0
66705007 230896469 0
52821932 95662018 0
456701507 456170034 0
95757865 369592464 0
48466771 266860362 0
42445243 262012445 0
105088467 345542529 0
368060961 103423650 0
434864857 13187698 0
332543264 336649864 0
361432796 200783831 0
368254166 218825016 0
504094874 331857340 0
491022462 560005208 0
562890224 218496875 0
403805174 208514721 0
162627672 46999519 0
389133877 556661894 0
195702353 333348290 0
67782998 499630296 0
245493909 470472829 0
255708987 424305528 0
96233024 59769169 0
441798635 317490182 0
279729867 522125384 0
543196617 54583235 0
231225343 550672715 0
206104850 418824837 0
143093549 221318140 0
228895908 156526985 0
415688274 429373239 0
557287729 552842133 0
441760068 499651177 0
538148829 297555122 0
393401498 94288608 0
150277045 439507744 0
317707305 338809708 0
115826511 255861058 0
82723739 391827204 0
304494152 92084548 0
278612018 529542485 0
371084218 388524613 0
165599203 140939403 0
278066785 499721045 0
389961290 272030750 0
173441592 278199046 0
135791675 390139810 0
145817680 309178089 0
137283943 102974590 0
65101172 461782620 0
152155567 531167651 0
295337268 483755989 0
263362786 460729765 0
336358817 9222404 0
46154415 186054520 0
430628157 558819496 0
343659148 454386172 0
49277684 433043117 0
456690145 178063265 0
500792486 460576948 0
441000949 393157339 0
85045343 218007574 0
236724555 265244292 0
213691466 95193329 0
233089885 151312380 0
53567909 230257783 0
49774726 291022098 0
59594095 537146412 0
479734106 561356913 0
512349411 532118991 0
518120727 475850711 0
462786426 481436617 0
448603888 502774041 0
294209494 242032806 0
23275095 111093622 0
380240390 39616901 0
392198778 10997711 0
195904802 455582399 0
348385349 19395943 0
7044675 513722446 0
246100201 557593724 0
255732376 82908719 0
529757021 460810043 0
466402309 157548534 0
327319579 314413895 0
226367812 242951676 0
262406225 379528898 0
372108832 408883984 0
210104251 29134326 0
34577401 73151595 0
249877226 318108621 0
557237039 222559703 0
300977376 354548410 0
93644809 248049561 0
99603398 259183138 0
561694388 505038389 0
439812123 8118174 0
531335964 119446622 0
115566398 93311008 0
2695124 16551204 0
269365700 524654197 0
142104189 70751872 0
340014483 207114101 0
378625297 387151824 0
521287991 182790087 0
554765132 357810670 0
448363107 3946463 0
111387715 387517998 0
128482072 445986328 0
120797064 262180170 0
256743957 442464447 0
116171347 451455340 0
230934744 21716089 0
468027135 99802042 0
497240441 308572198 0
458121073 275405826 0
273136710 31384533 0
411312752 68863472 0
211203133 326414974 0
456589292 309484169 0
20245415 113856711 0
527534721 559765026 0
349172131 316991680 0
125507064 459025004 0
482683910 470104574 0
221407030 553698085 0
81131860 292321680 0
418035108 457770230 0
289773968 482095539 0
459772345 567441376 0
135045089 2306714 0
357821343 343517278 0
557620575 268765537 0
45367539 459326684 0
451469967 145656982 0
314989856 534366800 0
415465360 330889290 0
334171787 120045042 0
242011929 64352553 0
523688169 524426599 0
168610765 239863591 0
22701807 60303695 0
397904776 450100992 0
163025024 142261011 0
252918276 32147336 0
92742218 497706342 0
272277751 416311127 0
59874779 536883958 0
293164540 549436916 0
69581913 173505654 0
244572542 358519205 0
103821435 424001449 0
75029245 101975240 0
546774764 235587350 0
75451004 212424735 0
496125949 328578470 0
551353019 41638213 0
525430946 28784284 0
83765816 177251588 0
199281631 382789115 0
418018345 347332598 0
151394432 559558019 0
76104120 268000517 0
256813981 444799973 0
105736596 44169231 0
447571674 154317635 0
241760686 398275113 0
448049779 317044213 0
495986698 111856812 0
416670484 177352964 0
366388996 169979121 0
216245657 451651503 0
455042188 249497261 0
58646665 485899984 0
53033462 566731521 0
502500941 429449513 0
281626656 109001157 0
561270441 77332246 0
482791962 499269590 0
51757753 445508096 0
562828037 439117823 0
538833350 311707932 0
28332456 508506850 0
147694473 159167225 0
84643062 116620257 0
555877603 252087508 0
386380613 155052342 0
262149790 184182394 0
48732885 307119676 0
223282556 564308716 0
203171082 463618596 0
143776441 514119402 0
219878052 56879263 0
505001917 325422533 0
361277933 9075227 0
174952036 424929114 0
221627289 522529127 0
364911555 60907029 0
541917653 247262536 0
53523116 299223465 0
267957131 253235970 0
540956974 134773336 0
472173235 321360741 0
46857469 77824238 0
132170782 345070167 0
219058270 209273442 0
86868594 11022177 0
477411893 413495651 0
184190237 206215010 0
268276060 338390552 0
159287369 29698429 0
210862430 413626611 0
520818915 526151919 0
141547191 544236343 0
61181939 299733353 0
381202390 374132961 0
535121762 199722219 0
525449233 476494024 0
328697777 471308261 0
515130497 229574925 0
467564666 549990417 0
20647483 511370748 0
471030920 527016086 0
12753778 28308505 0
71528984 550122785 0
537360987 260370876 0
154452216 340806773 0
4239743 237751335 0
280081799 247265098 0
385283740 367195819 0
124880178 339361257 0
288632653 198081828 0
315963105 116712959 0
541614928 326875145 0
487583764 515605118 0
353261392 382983652 0
205043152 524141616 0
112330832 35926096 0
87239231 353655304 0
328430294 501170626 0
311898037 205799426 0
286929764 347153980 0
174467307 209411060 0
394316933 530185997 0
184245270 118953361 0
159579380 37432906 0
525235946 294979480 0
28529040 468373593 0
345891594 176840007 0
161354114 11656164 0
391703226 443751610 0
148490174 229352022 0
258511681 159345236 0
253022771 45613447 0
525364327 19596430 0
483119674 458696051 0
491118863 204398557 0
401978733 487986421 0
557908504 531846962 0
504883632 162409312 0
351610830 79912763 0
521510186 356519048 0
355820189 104386177 0
162644071 352536009 0
353119263 246891767 0
219623718 142559569 0
270967942 284669402 0
11297493 440724029 0
568058966 493476904 0
321248225 115382000 0
190779530 198112271 0
29404197 205020294 0
535882670 35939165 0
403663480 387400996 0
300047448 383483852 0
237142779 457017921 0
410781440 393800369 0
141428684 347473757 0
110322770 417152060 0
440632775 535728426 0
487297414 403092694 0
169709264 301714015 0
332811011 387167139 0
59683687 88058468 0
42734136 213873472 0
268414624 25861397 0
376085231 205703274 0
111001715 377897389 0
10250324 126983425 0
470206416 16352130 0
450121060 2683210 0
166836392 114597541 0
230548262 390892711 0
242485726 144110370 0
321487877 92145289 0
458760990 369747530 0
67262021 374670185 0
323986199 5791702 0
115989900 492147587 0
401826958 379130472 0
259842252 309049580 0
519409404 268892547 0
38656387 332210086 0
190184575 424812290 0
142104782 270100095 0
239356546 184961357 0
133322921 5367491 0
130296935 335231045 0
285418477 312465915 0
523612403 82420987 0
559739423 77888042 0
393227379 308813799 0
305709948 118912043 0
216956620 103611797 0
107053853 522755337 0
249074397 490379115 0
126737009 288197169 0
440853830 274620260 0
248822561 366367161 0
189611963 44650547 0
344142172 530510825 0
184622570 337026157 0
123580588 329665281 0
254719128 358523474 0
306988708 387322506 0
336610480 360323418 0
224598038 81783026 0
169830385 3279669 0
234810115 335259698 0
535063290 348565754 0
349438163 61833157 0
536276631 86092398 0
512418974 534533569 0
393636024 199957964 0
40398500 54680230 0
291002002 462525952 0
12038877 261192185 0
42532302 163045558 0
559598672 434174386 0
33552351 125348180 0
343672647 220873850 0
208155779 287484131 0
261784766 247998993 0
183805094 147910561 0
557921048 169636651 0
300435318 143112693 0
222554736 242781994 0
428717011 130243477 0
294599002 507308257 0
292244992 540409023 0
102420376 107242920 0
470276075 121003780 0
34900828 471709170 0
91453672 464210880 0
201069035 93358366 0
13657464 508988378 0
92331014 425140625 0
392554585 166405029 0
115591968 545719931 0
400474759 479771266 0
33151979 110319947 0
492017625 385808790 0
175442107 152427172 0
220935174 554025972 0
561501042 340199727 0
520067926 487098062 0
26682512 176363655 0
359676001 262186976 0
341623193 351717692 0
560010797 474127502 0
154865159 346137679 0
134730949 426657051 0
15644812 552455255 0
45803641 6976889 0
350500987 463076610 0
322194135 163204350 0
408570278 354771532 0
168270388 536099347 0
292927918 14106355 0
200569846 136127492 0
126135182 8360204 0
125675348 288959467 0
38777656 92351088 0
311505929 225359667 0
31066336 495217243 0
233265843 53245359 0
506035615 30805723 0
53733312 394835166 0
178420964 153120085 0
270691743 499159902 0
54134435 181977039 0
402395928 439705356 0
56300369 321261668 0
268162274 182771502 0
144987686 50171398 0
336288347 28396993 0
260978348 63887218 0
10118254 211930679 0
85836567 284619705 0
141682466 407700399 0
501528331 398320745 0
248598551 508565335 0
310689910 452754557 0
86571025 137735982 0
74897197 443930705 0
309751257 62954820 0
402152648 491115806 0
380963975 326943132 0
138000585 553971686 0
535314707 466624404 0
201212038 499911539 0
143503531 43582935 0
78645100 182550011 0
212509538 172613081 0
229679555 356507862 0
429880931 506680516 0
527524680 263783239 0
191692196 27291189 0
321012873 545238790 0
419966514 283900113 0
444531640 410146477 0
237942701 284880264 0
464264863 96615587 0
132299300 564574795 0
191937232 204236031 0
560997117 451806975 0
520243512 60730164 0
46598528 14260336 0
316451713 469728040 0
372659825 516069519 0
343231044 361602767 0
404202723 280891432 0
390721897 261001146 0
50807641 532886229 0
299470778 208974413 0
311568821 425242709 0
79468436 104794047 0
372343325 415734419 0
162168513 301279771 0
438233422 191748127 0
359803036 551851584 0
5870584 501270179 0
503112935 92752275 0
133241816 196443161 0
88789370 113563853 0
6977450 178663790 0
174334806 24225373 0
291080549 543483440 0
190063012 375407214 0
220380793 507611730 0
273432706 221881111 0
43187374 237628891 0
268950549 561862032 0
348248995 476152569 0
484435220 565439744 0
331383754 418926089 0
489517840 266492855 0
485823609 523581585 0
458646041 156564869 0
182674741 416987592 0
153417410 173348845 0
72023171 345822720 0
77424198 281207949 0
390940493 277455888 0
518933160 549918050 0
240389731 532033941 0
355735608 510668165 0
299033884 235577379 0
309427408 558959877 0
385198772 292719394 0
454014916 353305977 0
102996686 4768422 0
154047793 444717807 0
401108407 174686465 0
378760672 177098580 0
75839123 351473349 0
365940486 295629997 0
99835863 186086493 0
300034177 6969999 0
456250400 421258612 0
481731572 84191936 0
10384604 328351643 0
427228299 34144254 0
287744546 16613591 0
103480906 140855025 0
310848402 464169099 0
471971357 529196916 0
332599481 229385067 0
401001748 434230155 0
11254844 202244975 0
399805008 11468017 0
370190634 286774208 0
527162950 294084299 0
308426314 177829663 0
206610297 358965403 0
82742165 281634346 0
127043814 448371980 0
558843852 425201050 0
180516582 77912965 0
266491412 277499696 0
127278534 10893086 0
330578888 289163840 0
335313921 429951962 0
128547212 346231531 0
480482147 52067995 0
142718605 123417390 0
25089434 54704391 0
136649312 341764804 0
260668434 137950638 0
479463147 113628455 0
254365256 197253972 0
58910001 528185927 0
103387152 14133468 0
450499471 549630804 0
61130509 357959396 0
68730585 423224552 0
116312885 547881957 0
124640273 445654217 0
489098064 76407122 0
325647240 255455182 0
465373287 78949486 0
455132807 314635359 0
545774920 79131247 0
525005656 137890302 0
169609653 236024669 0
68295067 375678888 0
309661419 384839611 0
135942813 332106603 0
102702443 85254068 0
407254289 195590628 0
46554619 223313116 0
168280698 253342419 0
92367026 935969 0
6387657 15909271 0
398752472 527645705 0
162806831 108949328 0
274626055 262190642 0
284901046 491629905 0
193577150 470840081 0
210513479 178756190 0
147586514 508790002 0
499106232 221368692 0
340777674 218492796 0
65006447 321194741 0
314311369 394835931 0
130397149 52126058 0
287458178 285131960 0
533049948 497075792 0
184320389 239503288 0
557091834 259862404 0
224984332 173057809 0
18142654 523972977 0
319865308 373723427 0
334214404 556749677 0
240552288 351664065 0
6341564 535126269 0
112759448 417229890 0
516343378 218886808 0
76475443 201707963 0
511968318 556677050 0
73934069 210479982 0
509475775 154404201 0
437780217 245142678 0
42812208 385659869 0
10409981 192746807 0
47207922 171906253 0
168025710 227056963 0
248376919 523386750 0
256820457 531453933 0
156445625 362680604 0
467782470 405460822 0
141873258 465710074 0
388862389 73195662 0
45732726 195251163 0
491734435 436061116 0
161193567 237363653 0
476240518 223494761 0
452130581 224313431 0
389161478 264861840 0
10959693 461939070 0
253587222 277304449 0
355018871 546578506 0
503270737 72669438 0
182884721 128741744 0
448437656 464700855 0
480230863 258785134 0
450235702 265976572 0
15819251 90026837 0
57254493 429890960 0
271735280 511175379 0
508620289 103303585 0
401339575 470919643 0
275590686 266795715 0
25654464 15041520 0
557789163 46998012 0
185244266 229727587 0
369445127 17359140 0
449624975 326259654 0
565002431 384437565 0
478929134 332202129 0
484809116 221638163 0
182952442 235626551 0
451755005 455972539 0
145129396 562588160 0
458407483 366691929 0
33378537 462950808 0
390977498 71607186 0
196684181 116621194 0
195669636 173406348 0
305940317 343574647 0
126043569 129449463 0
451175269 4268692 0
303597264 248482523 0
24527481 51783257 0
183030418 123658147 0
63603302 181931844 0
49066141 405813117 0
407794557 360890436 0
58417434 42712097 0
424723664 206622833 0
499798149 300484637 0
354230852 111967193 0
253220472 53129911 0
504036024 237177556 0
30684437 431835924 0
531296099 50498862 0
551163038 65411646 0
360445085 396871474 0
71867904 316904796 0
291784544 407539016 0
146735068 123829273 0
262617457 241399219 0
252097379 369693896 0
208430904 200942357 0
101241221 328499212 0
21674585 481599594 0
224566585 240385545 0
564275248 206588309 0
156747465 323396779 0
7429564 453157640 0
423891685 391986103 0
85362988 247393716 0
122873326 393173354 0
501943693 299528180 0
121612303 148949923 0
264695426 421743168 0
523286441 501487185 0
118957170 43701531 0
484833513 91337742 0
317805235 197559719 0
141942908 260330197 0
444128096 315777054 0
96333020 86426406 0
379936532 447149698 0
552703397 542056519 0
553741811 365415108 0
555860851 506706090 0
525566499 145941238 0
11690797 95462952 0
207955730 271421983 0
216226329 287334177 0
508705276 128808187 0
343490427 468674072 0
251035055 385817836 0
48769010 466363830 0
270088731 391055820 0
174532089 449361797 0
212681297 275516356 0
312999228 273341857 0
545610597 354424921 0
227860253 387866991 0
176100359 556807032 0
345732382 76998076 0
15662628 447551436 0
230619654 268974460 0
27240398 202795316 0
364334457 284968285 0
210361530 393004707 0
375373676 147417148 0
191564910 412383419 0
70188801 448523744 0
58614108 304030026 0
543130640 31556715 0
98636196 290813308 0
496537658 221709439 0
43064057 230555389 0
367319906 47582990 0
375631040 458628776 0
151434776 3232705 0
302631219 11957651 0
477490378 447738386 0
201122265 553245595 0
481939007 80110966 0
277788214 416066138 0
43554424 199233589 0
506510835 35663240 0
122841142 236101129 0
372583764 312119841 0
284617084 120739160 0
140279423 240255543 0
233704946 474692980 0
119332551 145068249 0
385349841 145659913 0
148085664 448067218 0
149317284 137906212 0
466284012 413927173 0
417768009 489272320 0
89411617 239361693 0
357425967 541635390 0
286693728 204939280 0
4391759 538110730 0
467159586 198322560 0
78594516 231474628 0
177305629 246998024 0
8411093 302213468 0
30817308 479079989 0
514162665 214851775 0
442481626 244464696 0
534259752 145870547 0
78588820 209929887 0
544881891 467096813 0
96380513 147578519 0
202287002 470740279 0
315409070 318199095 0
64182844 537251351 0
149230277 243779888 0
279285189 186933555 0
477336429 267921330 0
239683369 187521460 0
215277134 202969225 0
292575042 132261148 0
302678481 48485187 0
519167934 3312935 0
229276435 376970360 0
405375769 128072910 0
369276841 435645241 0
299766585 227322337 0
371773567 59660973 0
123836137 562478404 0
497360860 227967210 0
199400326 163010311 0
19315252 167842883 0
56593906 432154730 0
331595587 522737455 0
465609525 538498705 0
71617760 240355472 0
357953345 492993794 0
62969496 41472444 0
298912463 77237976 0
347911551 57417331 0
204061365 261427016 0
484744209 42785822 0
439955128 560245657 0
417141126 164960769 0
510962460 470687597 0
288063513 289785617 0
203458903 523462138 0
156364738 476294364 0
50821123 51100933 0
369822543 346096919 0
390380304 385682207 0
41493505 437847496 0
259392115 212061243 0
467177254 123459003 0
101997708 90199272 0
344322694 323291574 0
437394789 129307407 0
423955653 329588306 0
368872750 462323173 0
495686251 234988796 0
255511609 78522102 0
241631053 288604209 0
397568093 70178032 0
140857452 107320633 0
562930722 129067256 0
430161350 476318107 0
48603164 154668932 0
548857715 388507394 0
480824121 495442564 0
147567663 187746238 0
560199649 25511066 0
496191086 405735500 0
150001949 96779140 0
5067606 418562524 0
374843684 191564063 0
413804577 223122268 0
538592039 14372058 0
347652423 154894818 0
367307726 489228805 0
434666016 292089965 0
178578468 395560403 0
437301796 277665221 0
325782319 502402560 0
168731620 415711413 0
220101337 313113285 0
11686229 146792949 0
363764552 171197701 0
185282538 102290333 0
193604495 96762241 0
108411179 540794988 0
340496026 419779290 0
191543040 326029632 0
77496876 17068710 0
523742168 405912470 0
309886038 439672262 0
335670991 42974945 0
345480334 373467349 0
387394102 517236978 0
151512633 410682550 0
147025178 185774744 0
169912131 349812688 0
209177074 32569966 0
466722178 169062467 0
221258835 274859938 0
42334045 97745949 0
152887609 542170264 0
97529025 342908491 0
161467174 215840446 0
126599772 290145731 0
448460289 242012047 0
121741901 102372226 0
359599869 346358780 0
189265059 170130039 0
310980637 416295706 0
120212156 226303873 0
410397622 161874889 0
210882805 18948694 0
354265646 337716468 0
444538801 421040201 0
55894308 383816416 0
564116455 365858026 0
182272653 118760362 0
347469245 325042623 0
361628876 232090675 0
266609747 536652085 0
291703583 275568921 0
552304798 146221700 0
260392465 567880452 0
377415112 512182378 0
222912638 509487243 0
418629520 171904525 0
203853784 356000455 0
327145697 545161924 0
541623683 393080664 0
564266454 115845250 0
312946956 239931374 0
161872705 224871858 0
506722625 386274783 0
485862161 80298767 0
457415692 473341462 0
48191451 32913792 0
283620229 488572349 0
381160092 261423801 0
313017139 33314861 0
179039273 81139625 0
281680806 212523276 0
406638434 281070369 0
481550703 163257142 0
285499418 165273716 0
83309818 563714214 0
307558764 30320932 0
157120450 546314479 0
150274873 475586884 0
64378536 47743842 0
268872435 220632798 0
79691796 407664229 0
505523646 410858440 0
81776465 201759116 0
120522883 206010977 0
73486330 519958883 0
33919447 131438289 0
158614977 512718199 0
73696561 491795918 0
537884572 335859147 0
564731393 211059858 0
223406169 336912810 0
79186499 536298731 0
64528692 126015533 0
168162292 292161612 0
427833411 82223594 0
555127834 492606033 0
21570742 63055812 0
503366132 158113764 0
71493992 420139978 0
369051153 68118415 0
130329349 227021239 0
532478886 430977221 0
226421078 102351700 0
375258360 540238451 0
524994289 337298965 0
95136491 170322364 0
189594785 473832138 0
7353511 504302974 0
532166130 537095643 0
215798644 501731119 0
106722061 41374464 0
460196587 540997000 0
528703361 365402089 0
382372228 442524218 0
122116566 24434537 0
433506510 233587743 0
6917173 268674455 0
87448000 534902321 0
160384044 50333192 0
552695569 340770478 0
149544215 274569741 0
464691568 371075312 0
469421880 171908532 0
284695005 311547382 0
318187906 217799333 0
529764127 186167000 0
481787849 514419460 0
366197554 477014783 0
492573770 317304971 0
39542466 367779194 0
368023954 549339808 0
275675510 216159419 0
366248031 309640775 0
67453441 107880891 0
304833756 89852053 0
462812384 373387974 0
409193963 93802615 0
172527286 245171249 0
248272836 423512657 0
491406106 532706930 0
394489996 187658883 0
162355321 320686939 0
472596973 405046533 0
479361211 105977056 0
124342279 364962736 0
57308095 334455458 0
464922936 157640884 0
121389089 135072314 0
204852390 455147184 0
288441480 7509098 0
124143068 109673366 0
19868519 335542579 0
184022325 114891021 0
164896931 401710891 0
477939593 99267474 0
2320949 59157825 0
439715099 208133073 0
223770490 27252767 0
79152427 143987036 0
226958528 252958114 0
183275621 424407220 0
372697734 365469652 0
128025024 434927583 0
204343493 127416035 0
50364948 202544505 0
367002036 407569237 0
57096455 370443690 0
428934936 330446602 0
386791929 368562766 0
422493991 317658315 0
369775851 122526250 0
384847388 507609231 0
265194863 464303691 0
463123456 515015906 0
517069737 133588638 0
460183588 193376001 0
281387186 134757547 0
107710420 431446829 0
120717242 22649985 0
531053937 63380107 0
72734069 444451515 0
174089968 72061115 0
163297254 234436396 0
323933289 36533879 0
246267479 549638884 0
458626320 259149441 0
302691378 556728522 0
28696150 282471151 0
225200778 309305614 0
541637569 425542603 0
62555464 481878079 0
306350862 92495422 0
325777798 528035836 0
64542686 337334878 0
194167218 245781523 0
468150276 30854346 0
277915014 354758876 0
118025684 268378141 0
324053894 76285554 0
318404015 474650857 0
268472330 300426200 0
496610540 416916404 0
208675976 326636243 0
370303056 213674109 0
24652670 327630310 0
125582453 215563936 0
222418478 236173054 0
88494257 401076205 0
274377935 292256549 0
92022461 512291686 0
164535704 152343591 0
341588106 296656120 0
509941331 304634700 0
234866819 77962255 0
80818788 208055217 0
39943875 242640741 0
423393835 64758163 0
476664733 460185452 0
180656723 201366387 0
376811296 2391600 0
200654437 533096133 0
43859252 385774125 0
106178339 551124937 0
34944898 353106053 0
478049551 564929101 0
491734797 267379785 0
147220289 182781396 0
6204573 343531760 0
186571334 341682712 0
437927163 165327035 0
309745585 509250269 0
437868844 256049966 0
92077265 92695663 0
313999050 129002986 0
293948499 197057904 0
250804176 141649539 0
312644335 268548239 0
313964253 216374867 0
562874103 71141772 0
466911859 5091983 0
536953471 488937476 0
149404173 383336082 0
4684343 198419714 0
560343324 306588494 0
440127312 483376949 0
174205770 428884708 0
5126297 100438652 0
386114163 363921493 0
408917468 329385721 0
315205257 158778358 0
176927788 130043244 0
42564759 250195942 0
520848954 458142782 0
185508195 563783969 0
524001607 371555861 0
255960302 276880058 0
406512855 530707230 0
111096803 437730404 0
36198194 450637977 0
520300638 280215606 0
126800509 113102755 0
315525367 324158682 0
53335897 19330269 0
136543121 498091224 0
211253988 120908699 0
410267707 261929639 0
523272289 133162615 0
4650601 70884301 0
372389759 529621751 0
467024446 232620810 0
151189786 192264061 0
441694575 199713240 0
360610065 50296557 0
88266730 55210156 0
435324665 384479235 0
90648858 248513871 0
212735290 104613087 0
324186246 102869825 0
233377177 166416525 0
56830254 351493614 0
429297300 510221978 0
83597690 12115847 0
68888841 529596934 0
10080748 286207394 0
307949019 326411901 0
510705566 385348102 0
236816541 384534615 0
171235291 568101984 0
211268270 156095948 0
438779250 462659639 0
380593108 169950503 0
136663031 323113256 0
92312710 90427134 0
336217204 35757488 0
309888983 329502595 0
518195453 112279299 0
247901143 242531712 0
380243611 301957169 0
46806570 541064976 0
21367708 439920838 0
310467194 343775111 0
104244545 316732335 0
218905099 128626304 0
12925701 104234620 0
370095896 135341094 0
69708467 498303627 0
317805152 495265122 0
163949910 114657544 0
274605438 188639296 0
330485903 72182971 0
550144708 229286189 0
214480625 503035939 0
116194530 367390428 0
320311726 425557833 0
11971622 48703901 0
25807993 442729494 0
443226171 336590041 0
287888887 375884542 0
227558951 472172382 0
368431473 216886555 0
257960135 406525103 0
437581587 380297206 0
156214371 258195912 0
522946870 158039133 0
84419250 516822447 0
557561269 330842134 0
259790635 523929439 0
336596054 435951801 0
489239131 197838521 0
503615076 293958957 0
557174850 372117713 0
362290117 338610595 0
561485749 156526969 0
344230895 305798580 0
344219649 28286165 0
506894526 478901915 0
49670868 174406493 0
486010874 528674995 0
16295048 239114346 0
542524040 362242180 0
233275086 247731928 0
333715050 399719689 0
175470988 517131822 0
102917183 512457446 0
235337299 404589741 0
233984342 18432277 0
150596875 302607812 0
560703494 434112695 0
167773991 515541996 0
425400942 292951190 0
276958265 452805767 0
501526026 192421135 0
504200682 70921041 0
290790836 77014508 0
275799213 175116383 0
521998796 265596682 0
460642877 567832976 0
523176616 18839005 0
9942907 221886061 0
556491105 451128826 0
364131605 382870277 0
503937252 220359905 0
300407989 398261905 0
98079763 279879483 0
275442315 228616037 0
262684246 471233652 0
77171012 121521551 0
371759748 565182830 0
161450053 185931230 0
323875256 248401195 0
10458658 122495029 0
94814733 351766626 0
560201068 113951172 0
156739992 434981581 0
85024071 275213251 0
555776948 173444761 0
357507708 434531252 0
294224863 415958951 0
315419325 273137365 0
116271557 477497418 0
281292599 511485912 0
267028203 351247417 0
241383355 28821239 0
387193867 292292414 0
109112365 426639002 0
202713469 226880781 0
235795388 227469862 0
551101881 156096174 0
180101822 267858211 0
529408486 418910323 0
489327741 72498880 0
196561865 125951261 0
125121884 437152241 0
77433869 344146947 0
258476679 563714281 0
201744520 434823021 0
385384785 255995649 0
294718102 270695756 0
206414759 487041397 0
552616452 445903346 0
370259506 337651625 0
11804446 39009141 0
12500240 262849691 0
185808199 310718071 0
46151632 101143192 0
274634288 44419494 0
212099763 551739282 0
79969729 258302029 0
453307613 180944032 0
481482881 94424260 0
556096687 442842800 0
452931763 175043969 0
11550117 382968225 0
351941 154036953 0
8349599 301385382 0
523654701 476711819 0
44427053 296827372 0
523310072 524288446 0
386450615 338070206 0
326377683 158718267 0
417522999 308889414 0
75672359 530025802 0
560354330 554610376 0
221327117 395479869 0
45190057 130626940 0
339807830 468786863 0
341195403 79521172 0
55029628 482287357 0
258120477 454969219 0
423709837 134146172 0
483796400 33302160 0
545148074 269348741 0
185477784 116639505 0
56909128 50046860 0
261813460 357677758 0
155956415 372366063 0
137878755 275704620 0
503400785 231108479 0
315475251 320373635 0
558876689 192954863 0
167249395 92694788 0
117161277 167583082 0
196944403 319679447 0
287051453 292172944 0
364318641 355304646 0
266506545 106707014 0
225895706 522937447 0
418740722 210149994 0
413251493 447108364 0
116026080 7370006 0
304616795 384701673 0
470079262 180909371 0
383796030 205574917 0
307323115 390429711 0
319407117 396851820 0
525641404 264665327 0
53785113 69811309 0
223505331 473772648 0
155362833 377176453 0
568890513 274676871 0
242224956 20841312 0
233314673 74964893 0
345819317 414078877 0
136491980 499120370 0
5811869 12006674 0
561353805 273464082 0
399760858 304421848 0
361314420 265505870 0
402266736 161656111 0
18666633 143677305 0
194357775 10526334 0
517671295 68437308 0
144889771 519428206 0
320726516 565283662 0
350648095 266164623 0
114407976 69330736 0
68422720 106374758 0
391688812 12793797 0
300178489 460941510 0
279505544 240562759 0
312116848 525545632 0
337523235 279042238 0
210792408 343468485 0
353861800 326664256 0
469897785 377090771 0
502641592 125663095 0
132590676 423392151 0
132666332 478218829 0
196065610 178187453 0
312479937 534020155 0
336052662 125142836 0
418423236 214054013 0
151995750 101709920 0
534999035 239816896 0
355757607 448490279 0
371506219 98548821 0
312692433 211816425 0
507080046 152382094 0
312859347 502049039 0
373671928 379924443 0
568983939 481422480 0
323557003 414764395 0
491755795 166486914 0
371416521 432338899 0
146010832 405764797 0
557083632 407470805 0
96984711 113042029 0
186015125 411736919 0
150615113 528448723 0
131001530 241556709 0
568954138 33533733 0
39362720 546255605 0
430622690 251977743 0
513874345 88686396 0
80946093 421862453 0
424991872 13188788 0
341272667 346023153 0
468300782 195014251 0
88729707 233597088 0
346119485 446621945 0
187967994 527221062 0
291549916 413702720 0
63572924 533396272 0
390300133 274166277 0
135818303 481797986 0
192890028 307874994 0
554642869 171514053 0
20852241 381778713 0
508784356 485411997 0
411132156 495229809 0
423831684 422087774 0
290488971 261058919 0
439091312 141042380 0
94017161 80312655 0
75145365 224715134 0
3775060 480192288 0
536705123 547354422 0
501419093 293126543 0
418532198 193664903 0
325902940 11435646 0
519571710 198782045 0
533078390 183823835 0
386460470 489603695 0
488888478 95444844 0
509508699 484999223 0
3521463 254339723 0
389590595 285509472 0
135359932 406721816 0
190388566 550665271 0
556661087 392253399 0
285257642 92929008 0
127336965 91293877 0
97657508 74429315 0
43275603 209775338 0
177724725 265747193 0
90087153 35177561 0
83995838 229713404 0
218584771 326176078 0
484479360 57200676 0
35093688 249110018 0
436271416 436233461 0
551385876 281560942 0
495904427 71858062 0
452427761 447290862 0
72072353 39829767 0
505101097 188880756 0
146405494 80136780 0
496283996 150413828 0
446709257 496511239 0
9563076 167875494 0
227560568 530661186 0
391878002 361393911 0
285597003 392972003 0
539164083 9195262 0
353923376 91228398 0
127821118 30215988 0
449158853 338112518 0
389501957 284983838 0
239338183 45506807 0
416678064 263771311 0
15952619 480734984 0
273051353 423045621 0
486481004 534481937 0
358469929 560897436 0
446525652 476583503 0
446718268 221548932 0
408379526 481463537 0
228195809 476598666 0
412960287 26233393 0
35898296 451581460 0
471042898 534547049 0
415684453 164774769 0
293186342 265079824 0
180963072 511397455 0
347782753 11358300 0
415694697 541053852 0
190080040 272848276 0
488012454 74790687 0
474240078 212666871 0
209248223 469516088 0
113591662 57709775 0
540825629 254491640 0
210913837 471471861 0
308086084 22793592 0
242160563 33743694 0
92648856 216311798 0
314073440 465168849 0
363815597 232510454 0
124069112 549979659 0
470247745 129884595 0
196009026 140690951 0
337213089 98498980 0
216442379 263620185 0
512561283 156082367 0
206919338 17487351 0
521368553 44896699 0
110523428 277354524 0
275150295 354826602 0
75522692 150490471 0
56143586 412104071 0
346848997 303825613 0
198432403 452639066 0
302304760 400209358 0
178202932 520841504 0
384030244 161550071 0
303119101 244636969 0
490385773 565552767 0
18927110 555179910 0
430567335 44890753 0
556876674 492983214 0
74011279 560946778 0
71895552 360708046 0
243897207 195831046 0
85959857 240036759 0
550818830 487009654 0
329459100 360029733 0
264234979 431449669 0
18700990 418925017 0
301107177 420567933 0
171761157 5448371 0
158540993 351244102 0
96812033 342380248 0
325364121 416306143 0
244785154 388558098 0
468083123 524311876 0
240628058 86881780 0
33862464 349477227 0
227004809 361878039 0
177958711 184398506 0
268451341 501864737 0
460704408 85653635 0
102718339 542458192 0
222677476 545093396 0
508986447 361801009 0
180636702 333476903 0
321276325 108548061 0
551403439 31932023 0
517834626 431082357 0
378111027 79190317 0
144333040 185356422 0
346004046 507962389 0
124460510 197139391 0
207812024 463687567 0
297554317 143101611 0
512008109 44205605 0
36831500 271034938 0
457699796 310786838 0
171452330 548209874 0
407676739 271562661 0
111868944 455917577 0
54258472 333832212 0
191548969 44669591 0
551962065 538147328 0
242565050 309342623 0
444639887 329348147 0
48872713 477408545 0
123082415 506390972 0
418079398 476354706 0
530754044 344743422 0
540824184 499154941 0
310392404 476996029 0
532285905 298530547 0
330113494 281376370 0
296804982 448760090 0
43416305 60395088 0
229393008 119982504 0
221785582 197247499 0
249739236 389418787 0
486303230 532001409 0
235475583 153609221 0
119384395 226026801 0
466282397 403662344 0
525018717 346529697 0
244842142 198761542 0
217899996 115160954 0
489424403 243113228 0
408659815 350131418 0
564378843 73445190 0
467721846 563151407 0
440738373 491977852 0
62010682 58477239 0
218301722 344552370 0
265089650 407201399 0
532587384 75664828 0
247408761 538848482 0
31841842 77151795 0
410027000 138507769 0
395219857 17580569 0
385171877 384968926 0
69762689 227065376 0
366469616 507790288 0
194268523 384091108 0
252158956 237858493 0
104354284 102957354 0
502791320 338630532 0
352022046 393744539 0
317596853 540159377 0
433362658 143609412 0
506103119 110573944 0
286284507 210252087 0
229930642 370834693 0
401216680 46813749 0
315850060 515764770 0
453287432 238879292 0
254127536 512953151 0
167296376 339745499 0
27761107 473068855 0
495812261 65022254 0
452372782 369344069 0
437669101 497070141 0
157411248 382665236 0
403141433 172079998 0
375572982 291914595 0
566589496 409316309 0
471771790 182453007 0
13321658 8259384 0
534961031 286703486 0
306085324 267257375 0
78854045 445577209 0
65604560 195007323 0
313609559 39421678 0
148684833 166439284 0
268124100 333047564 0
312809980 360140783 0
335931745 81318579 0
188417462 319205921 0
69330841 204078077 0
520415853 149329955 0
90030321 272057706 0
468531083 16380815 0
455127272 251815783 0
123861139 321251288 0
109044057 448823734 0
448469480 39259984 0
142120652 135862556 0
436836166 110419424 0
444710060 47413732 0
185960511 556375546 0
73961460 198712904 0
316256686 147963482 0
429567495 115844917 0
20991961 260647654 0
97078972 264914180 0
509302701 172061420 0
253962429 533608894 0
557925888 50582534 0
303916625 440980872 0
100633864 87505327 0
248177394 225739931 0
276307519 514829501 0
210084075 404624651 0
165835709 492688685 0
256227520 537446315 0
277846133 356056275 0
510551649 207311013 0
294514370 459730531 0
176107010 347259581 0
270171108 37773140 0
212170278 21786422 0
221172193 515325704 0
212089221 161293371 0
175104307 482483013 0
13936692 533579117 0
263030966 98770876 0
343897781 555295447 0
402828111 342053230 0
92550805 368314663 0
537791592 220298513 0
21814809 3845242 0
232640565 275273771 0
26115444 32115573 0
140577021 152587819 0
225096461 281439407 0
134744505 294010427 0
318199512 45588499 0
8686210 527571329 0
78644568 219630863 0
291628512 194326418 0
128180157 407483105 0
335883581 423974807 0
462416020 541076178 0
65449251 406191079 0
232593419 406016110 0
303108417 463214683 0
466385322 497141212 0
474668977 308930831 0
568086527 153637493 0
65009688 54780760 0
296522067 163219989 0
98936399 48415831 0
53116136 21154562 0
74846130 181504560 0
138032716 214581416 0
539629675 266814390 0
19796061 490238089 0
305312100 380621025 0
57839819 436108450 0
22030546 529863252 0
279419922 72995017 0
532083492 355154781 0
21219201 455956329 0
352109356 261160649 0
189645391 299662699 0
298052114 328967106 0
494623203 370695473 0
340837978 426213853 0
35337639 13024805 0
130117006 226812643 0
79248879 386043774 0
145930259 179361109 0
49376452 527068179 0
450766476 541502546 0
493439264 535099060 0
74059242 541611964 0
449691799 444931319 0
479849867 456311369 0
261046119 391101389 0
258660249 543371161 0
167937661 126402860 0
326927485 205531053 0
58606959 211951604 0
252214075 420620402 0
399992336 335762843 0
302420653 434043469 0
349222626 193391854 0
264833857 453843540 0
536990295 13985612 0
103217289 248480857 0
104277898 453216521 0
362294475 65681873 0
342812609 401072935 0
286901411 503669059 0
281504152 199107604 0
256998530 221539890 0
455327110 164924554 0
304483541 16258418 0
533094723 470710137 0
513074885 295273446 0
542539281 78433593 0
309468203 346453540 0
55158262 308768882 0
162634327 158540669 0
53594538 251458158 0
273336263 346323305 0
196064271 277364604 0
341622987 353583243 0
25869232 104809825 0
335379447 458297237 0
162893124 283139799 0
408767971 139415358 0
187713846 408787310 0
14920876 161758521 0
288566289 352546463 0
380133421 48098747 0
384407963 524997206 0
482064483 432413856 0
23206105 301576860 0
456747013 91760711 0
164709225 422776061 0
120972054 488122906 0
556575205 37616247 0
198202893 469320864 0
78542154 434095307 0
501294853 196640708 0
216292134 73850638 0
159799947 27707166 0
381857416 566534010 0
224465764 241124049 0
77560750 201391027 0
180146721 566245219 0
146494479 378792417 0
39997672 443507748 0
292626222 190716045 0
431911456 561254606 0
36390519 257557668 0
491311981 87389512 0
546193162 560861077 0
318557901 181191082 0
275643545 303515459 0
80506632 5933621 0
247453492 541154974 0
557834144 118096426 0
362715115 24177943 0
232879499 277620231 0
469303616 320384413 0
259343121 335947183 0
171472244 533855920 0
146959864 230559027 0
113496280 31650422 0
437842762 331092802 0
470608056 56149087 0
322782583 335690629 0
463312915 425880262 0
34159 459516653 0
510772691 78966827 0
414392860 49434170 0
317024608 388748886 0
102853740 253835161 0
499084424 101360481 0
209739687 435209366 0
48687160 40932662 0
283404924 434789574 0
437451703 107670074 0
513134616 99235310 0
23678712 302812526 0
320657829 473744537 0
21137966 214416503 0
206368916 299587894 0
390115377 237098112 0
241022998 320726843 0
47356374 29889667 0
135589260 141748469 0
421544688 522113667 0
292057592 434354824 0
420312421 92035587 0
115646283 50673278 0
496642129 200180294 0
433231128 295380845 0
417848167 321560562 0
562770059 231017710 0
216441657 37488636 0
302990569 412985706 0
448603371 471634528 0
74593657 492530102 0
374245766 231736754 0
111368291 519897386 0
359237134 196737654 0
221272510 435542638 0
166369595 144119285 0
495519093 233578210 0
93705601 106819128 0
42079993 220312590 0
281082853 444796702 0
469808306 232573261 0
121575579 462157566 0
373631627 526568250 0
100075643 506046556 0
222178431 130249443 0
92592594 319024712 0
207055845 99889604 0
307950401 360120329 0
116273498 451687735 0
305100765 502483510 0
396092941 486431001 0
53717241 115488839 0
449414149 224490434 0
451212665 479205309 0
269181468 410148226 0
528371400 252972423 0
493014871 506073991 0
213300795 92575274 0
333398942 198801024 0
357309071 494832861 0
75715790 237266 0
356481760 473461370 0
14314531 351048417 0
487310836 313188944 0
147804266 157914606 0
392017692 478902069 0
544638526 343613873 0
322029234 420817276 0
145674237 110001965 0
467926229 124294986 0
341179681 253981490 0
37221365 97517050 0
199263038 106540492 0
248026852 284687789 0
335248190 134138592 0
435356035 543432373 0
394722401 536972458 0
381738995 564110548 0
57973355 305278469 0
538194812 386653697 0
108386289 472493719 0
438144237 324140007 0
277236736 528920951 0
154636117 33810773 0
16366809 174400342 0
67258189 59786915 0
295890485 123402395 0
46705658 322153127 0
158090147 46191041 0
93754866 205172761 0
400781748 486583583 0
384101363 107069055 0
390612656 273141669 0
43167925 526869955 0
440722413 560600318 0
420062298 456209699 0
567788353 335487141 0
413475389 318365968 0
175587734 272045411 0
133659904 220586884 0
224825389 98438126 0
213301114 215538401 0
559641355 338110661 0
514884883 523967847 0
65738570 232510483 0
298594687 470080654 0
222942877 470580263 0
169879959 415820681 0
192866741 223649321 0
414034120 121296182 0
66132182 326011878 0
539921761 501463226 0
181322335 95702437 0
186274828 368112123 0
184514086 534874256 0
321213751 345670590 0
478310306 412789950 0
486054410 442196870 0
340737150 373632314 0
27125569 403108331 0
18849329 353324817 0
174651222 82826729 0
343386278 11675138 0
244354458 362938868 0
45440270 15381548 0
420088178 440503021 0
346300856 544492349 0
363915867 122171448 0
270650301 264406077 0
380820288 36301254 0
352774253 552757614 0
180812056 279636643 0
529089201 469120473 0
358390378 28820724 0
351671084 56024072 0
219110174 430363205 0
431178626 282491175 0
105953877 404906436 0
265766478 294706874 0
104036759 378378506 0
134211896 491076387 0
127012468 440148515 0
128643331 276680488 0
300586446 14317938 0
302110066 262734164 0
24475329 527361065 0
313675501 181852999 0
568609679 104648473 0
140097913 196538683 0
312681976 128174029 0
426324419 379645109 0
386063940 36619402 0
116101043 269802188 0
486880450 461515210 0
39819017 123413141 0
200550751 498587604 0
419457083 513106937 0
254412445 454015571 0
339294511 401264486 0
209471338 566980588 0
527121445 72861382 0
430413832 437055961 0
201257382 62280291 0
223042244 71868624 0
185465981 203345821 0
160651231 13191226 0
568970555 328140649 0
493371804 36893179 0
234565091 44824024 0
235013478 124964515 0
152932351 467727125 0
165572465 38827358 0
246171719 454755635 0
531241026 293379806 0
467297990 64599697 0
11993693 47877006 0
407196173 174220028 0
325667527 146525415 0
460356016 108859848 0
463892500 365907080 0
556478426 292998463 0
343368990 521285992 0
165208056 79579979 0
521076390 93451396 0
312380442 181603153 0
248667053 418032460 0
366012385 152614750 0
180200605 256136576 0
122328491 339380126 0
351388741 425259496 0
557976043 514480203 0
86611235 229295609 0
533389235 163342589 0
560544562 222563278 0
102934807 297506254 0
92123796 420501670 0
311629685 160665719 0
460876846 446627477 0
31920446 421091810 0
153017802 167606941 0
228971257 488280036 0
22305065 8066983 0
168188025 546434636 0
313709377 517034528 0
554325887 492281402 0
496274924 278019456 0
347450059 278717884 0
266206939 213038981 0
501980086 95865829 0
560574105 498575083 0
412033641 276104717 0
329645704 161076451 0
170974855 235977822 0
415198664 137144240 0
517608927 288946979 0
508386356 13161179 0
490801828 561873771 0
278970335 382462814 0
81056582 352248056 0
351387746 383420582 0
2438853 42172394 0
417628764 286606251 0
421554763 497189121 0
132168663 481020633 0
551959780 414073502 0
158757322 34644537 0
198146096 26904772 0
434728422 118074787 0
262705472 294232051 0
397836349 321196001 0
37051997 319178631 0
333842581 205805231 0
239274973 297885640 0
469705248 474343029 0
556794879 45253552 0
67837681 161835364 0
384717198 175213229 0
73486058 356375398 0
242509909 231328691 0
119702063 148640939 0
287522076 415789357 0
118842888 113796268 0
177739687 213501135 0
353553009 329872855 0
328363879 178498066 0
383002010 372022235 0
185503050 380702563 0
493447212 250888962 0
46936975 477167424 0
104775963 152066634 0
349896067 34592532 0
106500500 519378823 0
488759640 190011576 0
2051166 350624802 0
47367050 78120813 0
147019038 7999350 0
170721305 184385425 0
500235139 357710693 0
169339584 110034140 0
330387413 14312086 0
551597093 312880412 0
89662155 269337109 0
252721790 564555490 0
138244630 478111557 0
186373283 126283252 0
72411564 440235837 0
79455469 506602821 0
190584451 354251146 0
441891790 477204709 0
158294057 270938258 0
174515225 375635842 0
283914249 316253803 0
335404577 160306114 0
143590326 490597379 0
155230073 218452186 0
268957150 505119310 0
55977292 271201388 0
498903622 14544293 0
371033538 87684137 0
115800251 547042551 0
88362789 505173323 0
230167020 297668891 0
350227425 276523516 0
546632278 518983137 0
163532559 256939556 0
124592476 506557414 0
283917474 319096657 0
147038745 244118106 0
98999968 185600504 0
70576061 455295032 0
191928428 554424046 0
160763424 252722051 0
546511522 316361800 0
310939942 117490920 0
138559864 108493135 0
313594266 524853311 0
366108228 54573155 0
323273291 174967158 0
252310260 32968839 0
271654889 557173338 0
455619271 539898538 0
314285199 22617607 0
2772068 35249289 0
72942539 403088938 0
52598347 61790955 0
458654295 523785077 0
195711765 98488165 0
362196805 99569666 0
21660661 9112561 0
402441796 262581375 0
81048684 267950240 0
363265152 313508931 0
485218729 6750086 0
366367848 309808796 0
494788671 367879221 0
289109981 19054534 0
237182977 557407963 0
127749619 480740181 0
104019098 510962945 0
330487311 264183135 0
178916961 11279926 0
340380331 372202800 0
39112057 516146188 0
327842339 227933449 0
441321346 530622239 0
559938124 69777085 0
159791675 186072496 0
52678105 443305157 0
502037432 11912504 0
67196000 546489383 0
432257631 397451598 0
320216280 453506854 0
413690159 320344440 0
410561428 305096475 0
543988571 486404456 0
157214406 185055851 0
31732430 321459947 0
376558846 18327686 0
496639304 166759146 0
7152666 432208287 0
401417961 152575963 0
179129859 514902015 0
143740664 34663203 0
374795795 249715910 0
508696615 19823334 0
241923014 31688484 0
459386204 287493985 0
115138752 209799686 0
146602143 400922273 0
238541151 119446020 0
322749590 564640722 0
162151131 482939507 0
262286047 259856760 0
536837466 35438552 0
549707500 295607888 0
567262361 75375764 0
366186004 152464749 0
96679333 354545063 0
539720900 477993813 0
327319893 186174426 0
483919764 264668778 0
97030870 503239737 0
522079442 196947756 0
500199058 503741484 0
495755899 44041887 0
540661621 486458574 0
121715910 361959321 0
491362162 218828055 0
460652310 47363423 0
233283000 565017366 0
451736544 479730968 0
564486416 510098173 0
517712617 409013665 0
395625823 345926403 0
49163353 185208424 0
515179850 87529142 0
399224088 385958084 0
407747651 202273814 0
175366570 536675278 0
95851314 373649027 0
225903593 146533199 0
491932434 281809429 0
561829745 432818844 0
366278141 166021917 0
178015105 164318089 0
478750332 61224523 0
223571340 103502435 0
203870045 371321044 0
278412596 374395325 0
159145024 103042437 0
149907913 308741486 0
266705213 249743370 0
501827212 476108080 0
166922227 293224282 0
486860158 313502548 0
430039714 374811462 0
482757254 252135522 0
464189093 297874004 0
332243029 116187461 0
406116634 424091701 0
353975347 370193017 0
389366558 463095483 0
265313674 118974339 0
302141320 438550566 0
20059818 539483770 0
451856574 527384381 0
493604892 9421919 0
142033379 430235420 0
163317280 214216922 0
83120022 55307660 0
533395405 121670595 0
79461764 407843359 0
92294593 468517148 0
239300554 170646493 0
82868230 417022461 0
524220175 502652756 0
527005812 565706449 0
372312116 537490798 0
147266567 556130441 0
72846214 197874178 0
14616925 332131662 0
371931222 297400391 0
320528506 9578720 0
443707903 359171095 0
346181581 104850289 0
70975408 524263154 0
489309866 4905898 0
130263576 150694272 0
229948365 124511281 0
395583044 100708883 0
505180667 11520141 0
216850151 234665420 0
77957533 77101300 0
130502582 526861466 0
227965341 76853588 0
99255963 130052694 0
500386777 456138399 0
48114716 125959324 0
483979512 41859121 0
30637372 219921192 0
231227149 133605369 0
349719733 458314399 0
235632693 384533765 0
215541217 464312599 0
483599534 38461415 0
498294918 113721760 0
186738462 104665731 0
218387950 400760252 0
170200135 136497544 0
513264001 402850055 0
311878020 211262631 0
1511995 566006880 0
503108812 345707852 0
374815473 559134447 0
238768805 187545572 0
160981014 133210044 0
477240473 556354277 0
189769484 105665181 0
262323785 287652565 0
402460032 395914022 0
319406362 270768749 0
99239122 358676340 0
353425917 529460220 0
298339553 509543099 0
392294157 85034241 0
392742795 146296122 0
477603482 211585588 0
317974624 395216513 0
236451814 124554957 0
161079694 424590516 0
393771002 257889969 0
378476450 270057529 0
431306352 277185878 0
482497599 240654229 0
172849009 249716594 0
136962043 245481175 0
450605574 438926324 0
563454284 542891510 0
81873868 360085661 0
59317797 499763739 0
514344901 84006582 0
302313555 265961812 0
554715118 469585021 0
169866401 248766986 0
203676511 440046164 0
16167317 269405426 0
386195638 553012939 0
267493813 330261300 0
238998824 369474157 0
383565923 94460200 0
30444130 515522118 0
290854351 75525533 0
210281765 37247314 0
360822389 223812841 0
568472952 401138116 0
303464762 253302383 0
556516024 384631126 0
536023401 106176658 0
405393089 266775477 0
31689413 310683089 0
529379827 137543912 0
150126515 317689343 0
423436241 380118318 0
114077730 292565804 0
54573531 475380590 0
558649789 485236340 0
464592341 545532651 0
265063057 88000108 0
167228172 332488403 0
141210577 325873271 0
455699727 222460677 0
64148651 234211158 0
58588124 354548790 0
411892538 486483743 0
363654594 188078027 0
225117379 89844246 0
519740520 175246862 0
389320534 208942956 0
257733663 180336252 0
86535823 114318339 0
106908455 364626462 0
264797495 536768126 0
202524089 33322137 0
455282620 553271985 0
420862000 66480408 0
408161904 261587844 0
429954283 256846551 0
281504137 490007281 0
109115079 183521960 0
358654513 132290176 0
22876462 133420446 0
562291481 459880655 0
210818206 108407665 0
171247264 401071542 0
218441322 467786948 0
124972761 337293623 0
366289053 303844297 0
103710744 91136343 0
429016362 159176817 0
353762049 71330590 0
427712185 72868358 0
313657151 7151917 0
368512707 262332913 0
493128762 458455956 0
504664966 465728038 0
144994945 6055857 0
80615033 336969582 0
240415754 7479317 0
209561914 417835753 0
64998055 493412776 0
222497717 208691066 0
73130135 62700594 0
383069918 411349156 0
341786177 447893338 0
361688279 498806391 0
468773916 143264284 0
313695912 298595269 0
426916880 319436869 0
189708476 76338492 0
288765764 441431728 0
474446935 366106778 0
505314980 540514266 0
252202438 309681681 0
205847216 541012237 0
421244752 269156657 0
382793849 24197018 0
53553358 351962601 0
242009922 394641978 0
199100053 443082156 0
140566597 221209146 0
531091811 356977391 0
23164668 532606202 0
281019540 88238508 0
472097252 22800975 0
477499938 105260890 0
303938236 332371076 0
228265780 463253085 0
227531557 565375011 0
93489154 32571354 0
269839670 509234784 0
224085994 37923252 0
161070542 400905345 0
67764311 261646128 0
44570800 295885732 0
97561971 333974363 0
411627221 216251585 0
292814284 551599257 0
426571787 307956634 0
43672058 112775687 0
274930369 23335698 0
561985369 530819272 0
286680964 247872204 0
315561330 179583680 0
109679216 360186056 0
311029294 64664064 0
437203308 535311544 0
338261349 337586138 0
509068000 300017803 0
244223389 8761649 0
20434371 110686084 0
519732619 297062019 0
334086434 125004408 0
451231266 96425592 0
464529921 317507682 0
502957273 42981868 0
289724579 316978777 0
57067317 564139022 0
466031374 342548874 0
128885317 250000797 0
124398228 424693702 0
441572823 111845527 0
211149523 372902430 0
550448586 73608194 0
272629345 103456596 0
387107913 353425200 0
91117764 317286799 0
526495316 370161186 0
133703871 359252717 0
179534862 209557293 0
192219357 460549786 0
89053697 546005613 0
10383683 65710162 0
260633913 411068815 0
150839086 148067397 0
332823901 343048285 0
220551021 507266861 0
190653886 2783934 0
329185402 219731274 0
95280290 450021477 0
438649343 432233003 0
72218820 62025825 0
34341365 481039591 0
272733198 180307024 0
142408393 337589610 0
539614941 554528358 0
351772623 359591969 0
285493378 32317916 0
322784124 153311361 0
446847344 139980643 0
150964873 32431105 0
224618273 209245095 0
317064743 233599977 0
394737198 440097176 0
482280227 283371186 0
426236823 22793030 0
222518981 79539272 0
305367319 265194734 0
67438275 6884068 0
267422006 507324898 0
97920922 280150169 0
390185457 134392995 0
482625794 83101120 0
313854998 465684070 0
242088000 287493818 0
69856806 161604115 0
439736246 22220286 0
52192451 395240694 0
216203044 29936721 0
321108351 438979836 0
339734405 249038379 0
216929496 326790839 0
222199290 118444309 0
66615133 223926272 0
266958494 456624196 0
390780979 473139909 0
4551427 517016244 0
156247694 61492776 0
491823729 247462557 0
182511638 471858703 0
50957305 88962659 0
29646536 449053220 0
424459009 195636268 0
200059344 65902859 0
404137764 352051991 0
242506410 340354528 0
344982291 238417321 0
325336034 353070740 0
131354425 440370038 0
95132633 189301336 0
471827733 553292452 0
50163043 104232221 0
124852220 195840667 0
399182575 29187818 0
124868690 90713362 0
39955171 256504800 0
522659187 30285094 0
495622323 25863058 0
202824829 273900715 0
421201659 309994762 0
149896489 547672479 0
323853259 479901515 0
79488017 557175252 0
302630109 184365300 0
90577358 553581578 0
34850218 29932115 0
388719783 424606162 0
224366058 231366991 0
385206025 461968929 0
370907028 312817649 0
290092801 102375711 0
343387286 188116049 0
456631439 329139682 0
459258282 97428369 0
141805362 480780611 0
320655905 345743754 0
234657952 35984793 0
63462927 358647763 0
235484789 476739323 0
75804802 343463137 0
174335178 176094329 0
544788256 7166360 0
371424017 244089605 0
87171572 413844637 0
483324989 466710347 0
70900380 170425018 0
280011624 560293202 0
358662869 475299899 0
193469191 551053715 0
347129535 185460981 0
368811698 512910273 0
27850707 5982272 0
431792261 310760898 0
387369343 170555474 0
324996043 292075208 0
120918266 516180758 0
37253530 60671086 0
333979317 208284745 0
23941852 148674235 0
207275626 358336590 0
564284809 541885703 0
369437285 227078361 0
235337594 203331840 0
364298064 149234979 0
93800345 77523235 0
431399305 90809785 0
168745785 5312219 0
487415320 367155619 0
417196460 291969584 0
229770861 350286108 0
468761951 518039422 0
68510295 129614753 0
276199050 249590051 0
324660988 547441099 0
276947438 559418735 0
232218382 528266732 0
317227795 167723837 0
208792724 360401016 0
315725368 209898191 0
128343705 205551848 0
310774676 293765650 0
543036726 147914288 0
196061917 161636269 0
306633993 117412869 0
526443906 187309851 0
145201198 123780358 0
502911306 290804177 0
40005223 394075467 0
206027547 81113199 0
348875678 52364604 0
152033880 160031998 0
478288614 439003015 0
156844839 321204785 0
421369858 521068372 0
22875802 266795961 0
137569632 75325340 0
258632421 154502867 0
216630580 392220191 0
333469175 161217656 0
532404542 370618166 0
261137541 440130604 0
336778689 554032111 0
511808348 475389516 0
390780221 96647391 0
372341368 165539692 0
124116382 159426395 0
205732399 266513461 0
436983622 6765363 0
140565511 326341867 0
179608008 454039969 0
476447901 337224205 0
262557820 327175624 0
134362942 205885341 0
196691968 568314662 0
427113930 175204463 0
479730244 228000133 0
434764887 264225203 0
121581477 57049282 0
563005941 367701316 0
405861365 441422771 0
278005885 441073361 0
377446038 79990963 0
170285985 110670608 0
555770030 333429870 0
154578582 317111088 0
364728432 212452396 0
246476632 221328873 0
184987488 283854703 0
464735575 472634996 0
483844605 60027030 0
456736295 421644884 0
556043719 363426637 0
302685482 511803882 0
59358129 548568281 0
57485653 482255575 0
495262522 353317817 0
424840512 266271459 0
438399456 306710981 0
482015065 555497084 0
146810032 149215434 0
73732812 223742246 0
131734832 522675902 0
160566165 208628053 0
103679671 154477113 0
153156421 516049491 0
231950146 425328391 0
121931040 508370857 0
566848074 73823872 0
18863328 474509066 0
470293578 130627799 0
16798676 463050515 0
255484381 189588208 0
82102725 71348843 0
269908754 294444027 0
381807536 516633796 0
454894479 14218943 0
72585310 232547129 0
181023767 381603378 0
138311495 450889889 0
85698566 248241609 0
564682452 151386683 0
162754786 523795608 0
174016810 207254462 0
137108153 96808688 0
515219243 243236602 0
277942165 169694904 0
210600928 559908514 0
66239896 452858297 0
139059215 485557029 0
304994011 242462936 0
111707850 153558986 0
395242018 501189305 0
410273285 353434362 0
138391463 44186012 0
504711771 105637081 0
364419666 244949329 0
155921016 348867228 0
403375735 167944166 0
439447247 338007888 0
186721224 333620075 0
531813455 423440567 0
261617767 127041092 0
513173474 237130875 0
310336492 541604129 0
255856864 146345467 0
10372048 297707858 0
457469538 306049061 0
274668217 311653202 0
174542464 446255949 0
503432582 191277773 0
100519876 41856159 0
152378541 523343642 0
15975247 50088399 0
45817121 336157535 0
444173519 246909019 0
522388175 201360609 0
198679767 423559279 0
240181606 166345221 0
307778521 154948409 0
110417354 430994051 0
229110576 222537643 0
499799230 421445965 0
399563421 411788110 0
197388715 305470708 0
538363077 511854628 0
52081245 239658798 0
51016695 129618054 0
3241444 189461403 0
97281224 30165483 0
201814576 300644967 0
44197220 17431925 0
561652060 14271150 0
436779733 140480053 0
266150005 157936760 0
441404942 493205787 0
91790187 186051273 0
257689221 388997204 0
354646538 213068796 0
443300733 43071528 0
9351039 420158901 0
154961831 274597165 0
305664552 341001786 0
565948870 555363217 0
386323941 384675199 0
378305549 458343272 0
497136082 324005729 0
156557349 120827724 0
2125587 192248230 0
180704929 108763390 0
425829735 453806309 0
183763043 121174933 0
110815458 169331964 0
565575215 2126247 0
81914893 80741014 0
530117333 505492897 0
5846883 465250550 0
371588248 545171777 0
463190701 466066976 0
178888799 564389657 0
385998212 174005473 0
69596251 150679021 0
118501740 533146887 0
482696807 42460096 0
298671144 134235581 0
483838979 472148047 0
108218280 509594423 0
191254222 190653835 0
461529396 258176403 0
58240160 79981553 0
480974034 566654298 0
81758498 549166040 0
188670042 349408048 0
430439357 321060253 0
279010677 519047047 0
373030134 230169100 0
557465816 299611034 0
312341156 89589885 0
103733979 162569092 0
234595627 50503273 0
8539734 459591718 0
110969607 303561770 0
180971138 318962175 0
228834827 119848938 0
473071496 568109752 0
406434382 92082954 0
296541924 156726185 0
143944269 96052250 0
406003733 10796740 0
555820131 510797127 0
108221598 506217491 0
169306787 227028496 0
98186563 502617804 0
46016404 234926068 0
350005040 197599453 0
221631957 59075770 0
541588641 143498155 0
372504837 362774020 0
130363022 386822175 0
552935726 565471343 0
53642431 230351327 0
398437557 393773238 0
547802294 351988028 0
406821262 306457275 0
494397312 454682604 0
114044529 125043828 0
125513099 507464286 0
563888571 385229335 0
390060851 242856451 0
461872724 539031701 0
212931530 516425157 0
347956904 436522600 0
383259063 407477836 0
476469254 550846171 0
133658796 12744379 0
484531933 518444035 0
274211618 197018626 0
36665625 379639702 0
554152477 270922563 0
531108303 465670842 0
525431747 160914305 0
147578301 197164776 0
1061783 26712490 0
146260175 511779387 0
329094250 15609840 0
428894788 487015044 0
450814264 170903464 0
377541550 323815090 0
393816786 343856586 0
100948942 535750587 0
177645780 383308672 0
193348109 30040825 0
456059558 377095631 0
259851017 409805294 0
324101517 557281477 0
140223074 499042174 0
332686829 6879649 0
468935976 102127529 0
293343095 358277 0
396818902 523450210 0
210700688 68663105 0
528276169 306169844 0
468713383 442802048 0
349701592 536588459 0
306514327 452913485 0
433143440 193565637 0
308758336 59922031 0
96606478 281556904 0
361397227 166115180 0
61316913 485693327 0
480643615 350992492 0
27894112 514630490 0
118772697 191465533 0
173587509 439575357 0
26646695 35161749 0
53291279 35576224 0
507175879 252553523 0
410668880 561331010 0
446971210 245197622 0
536776968 100827111 0
468685215 38045894 0
375229109 497191300 0
429797626 254974330 0
212319616 316930263 0
189433199 86005163 0
567910083 131941015 0
346425619 232404164 0
8725095 548715014 0
479236045 94090590 0
381365491 300597699 0
40370239 522004411 0
295532123 404599783 0
392737625 118489556 0
435116066 106020844 0
550524909 276964143 0
545627365 71502724 0
227254596 176015395 0
527893291 35971892 0
364236665 139537470 0
127376672 413055447 0
209240012 430847747 0
164375881 425207950 0
185233042 170175621 0
218470196 13270129 0
411633317 344484530 0
389701153 502753131 0
384433486 219503980 0
347393749 292256796 0
467512093 200891312 0
169621569 273896022 0
385638988 247711758 0
454763868 21007198 0
223560273 170492509 0
349606793 358160541 0
268782465 31774400 0
506246200 225693929 0
90321249 254517486 0
376749051 367570994 0
304795407 27540839 0
343604612 293089796 0
483227737 328661384 0
228160614 39651914 0
268446742 294615900 0
176142112 519934848 0
451517108 161263988 0
517413580 306070076 0
57764936 466497770 0
471780926 411872876 0
265252735 288636137 0
438740447 475731054 0
211142980 20855812 0
98580524 473465688 0
240276802 416085654 0
67915178 1993682 0
64264636 239365484 0
358898385 113040443 0
133125215 197697871 0
99729509 270868811 0
54314049 39694327 0
197061483 225184889 0
365963887 135078610 0
297195494 519238318 0
442545272 368085962 0
363636901 300087996 0
484966537 84397477 0
206642605 77711166 0
381653131 81659979 0
33227929 279811874 0
267446656 83043171 0
538812694 304869101 0
502599215 336980600 0
455724432 56871536 0
41825279 495398809 0
340940885 541959986 0
548392126 285205592 0
371083035 359901122 0
475451055 341803940 0
342436180 146093822 0
18909563 357005493 0
49198578 373977624 0
38843334 57161214 0
75132297 430030771 0
72560273 192547764 0
526109134 102236511 0
434662471 424652340 0
345261808 64424730 0
478941502 223401124 0
10722446 424126074 0
289097137 207520995 0
521744941 105753180 0
15049112 396553117 0
55530017 123635186 0
401401048 351654237 0
319451056 329093820 0
208358185 347102273 0
449593973 90001362 0
80311560 16813790 0
338279624 386863413 0
327719721 205138279 0
208709035 372448494 0
542883825 334858515 0
508597030 543171070 0
535531023 7228158 0
70667082 210094771 0
130514212 404531468 0
539248780 282251856 0
267632748 422143372 0
551285633 308749446 0
237303398 411122823 0
291087915 347058773 0
251549221 159513658 0
438357861 73800638 0
67346903 33612252 0
207327931 247823966 0
523858997 147728452 0
417910677 487920769 0
180181410 79513323 0
382954880 327600054 0
348903586 78114896 0
234939584 66710928 0
82147325 59912760 0
554578092 402966487 0
176366644 540239028 0
388162010 333377398 0
334061554 262890067 0
151631808 10282236 0
157232439 439233161 0
533258551 262843579 0
94289896 442991840 0
173744480 540336581 0
132734147 17608618 0
104249750 249915866 0
64424573 18100959 0
336984333 397905370 0
47438221 472690152 0
161907788 473356599 0
46492274 228906456 0
10980145 260000824 0
465511828 509214206 0
234491615 50241534 0
483278765 30209896 0
175837493 358444572 0
471940116 183099115 0
256221103 486303110 0
181502606 413236379 0
125549883 330118165 0
466440872 333547672 0
467141048 97027359 0
541273309 455109206 0
389214839 297120300 0
374493480 280975853 0
177219816 144465613 0
68379456 545675694 0
380862545 454117533 0
311132462 129634317 0
400544341 492158146 0
334797508 230188489 0
222969670 116189296 0
270262959 431402556 0
421962943 288764585 0
516666994 68195935 0
379266492 472806120 0
344065062 190264737 0
528897011 403647254 0
474736817 284726789 0
498142631 427995684 0
96766641 345304253 0
204528807 100138938 0
327110082 14834367 0
375745159 259609995 0
429322309 169351735 0
321218698 318990534 0
154672177 410306765 0
38131885 453364613 0
43599733 330338158 0
258357969 399302961 0
350476998 64016372 0
87280825 325631980 0
96090678 276104639 0
60636058 227550494 0
54672784 440218210 0
190612080 372672930 0
296675589 54933767 0
486186144 423204307 0
97991716 410286093 0
340681340 54546575 0
63073095 189227383 0
172798598 563789723 0
226201922 535380302 0
479210209 313462992 0
31784406 348624494 0
567739812 471106981 0
447703611 392575020 0
237436856 169473575 0
458136367 515257796 0
62214027 300507089 0
510042021 236155544 0
374645012 446766069 0
216376237 51908438 0
533271668 530398847 0
487976521 370476302 0
454433000 195908474 0
241961791 187947178 0
229994743 280754442 0
187362351 467309002 0
276832574 495350572 0
67123677 505345624 0
492138390 440570735 0
367970909 291295069 0
152898994 239735032 0
122624669 498361601 0
178239944 465459351 0
436516090 535672492 0
127663650 517023230 0
304794784 70100007 0
293205031 7814571 0
411459571 462855476 0
513940970 197527784 0
520387180 515548984 0
454553479 367164929 0
445422624 224845449 0
396806918 182874184 0
186207210 537714926 0
496057236 502790727 0
481464318 168678266 0
512580213 289552157 0
233769099 419218903 0
503491159 369436493 0
104448502 288933311 0
460533114 118901523 0
459275611 499736259 0
204229960 178612922 0
534055668 391222862 0
520872780 389637743 0
484082359 211241110 0
145992765 75791428 0
38274451 456297177 0
204765334 479403739 0
388219982 133838155 0
63815526 161851628 0
169942305 173941801 0
161363694 38472853 0
216365495 384221632 0
144150915 396396431 0
518553002 39575644 0
129712987 538708877 0
421025078 208120512 0
324444817 457740282 0
202170975 416095427 0
564645764 312361337 0
102580253 322818300 0
207494185 451368379 0
1050243 340294977 0
359014793 417224290 0
354432053 244623950 0
132857550 162275994 0
465731985 457375388 0
72406601 149791838 0
11227604 86439347 0
87554734 43338956 0
240944943 189975417 0
174834960 221867836 0
95812100 131250948 0
221509517 300477422 0
546157845 173922146 0
534729001 202535629 0
443329407 363992532 0
311758130 317131615 0
119778687 243041630 0
291756548 538200027 0
59818401 479860560 0
384854761 419870121 0
135708794 155452644 0
419965501 447206517 0
186407987 91129658 0
389673448 175187952 0
257151152 465801200 0
558696929 307611315 0
105404390 190218680 0
470632498 239786439 0
452747598 181140001 0
154025407 61453226 0
558879147 307038972 0
511208977 140669784 0
461587240 272146376 0
314181318 513787206 0
74692312 47111885 0
452834091 415790427 0
379688663 565178952 0
357680100 506953741 0
311870534 81383901 0
199140205 319096555 0
562273850 5613744 0
435705063 382469486 0
379782525 188914009 0
370523985 398573052 0
148831920 213190916 0
342656093 12479755 0
494053277 205764142 0
170204482 217667208 0
72248475 40673133 0
251139349 189512620 0
23828132 462614134 0
476311737 551609434 0
384647570 498585853 0
275690575 381042321 0
284801108 329055398 0
496886573 488594570 0
128194243 423605162 0
462433061 456830638 0
328482981 474574136 0
551883802 542541084 0
351440085 322882134 0
546717676 493526287 0
281361022 204398323 0
517736669 70947830 0
427964183 54402627 0
500924819 157708192 0
416538549 518858801 0
128219832 154674908 0
387194896 182561500 0
463507469 282484180 0
209745141 568253823 0
390399782 255724799 0
499851371 16990615 0
251124710 551109053 0
536015169 384295673 0
92014708 238867227 0
123795465 83777713 0
567535579 448346976 0
59118280 194924050 0
416868816 432792803 0
161097315 84248214 0
188602547 334420719 0
178487176 168665168 0
190635303 460474685 0
478011690 13703079 0
272759092 241885463 0
72464279 122192423 0
313514531 161012927 0
386378586 194880962 0
47328839 74404663 0
290948170 307800636 0
79283842 230033765 0
70537453 198011584 0
535315220 198589073 0
409905186 193777333 0
464670544 89783597 0
149818032 522557167 0
94769356 60030229 0
356271632 82346375 0
450496137 508660624 0
5763066 483332268 0
402547205 471161829 0
78594878 154617074 0
86791338 442344631 0
525482017 447256210 0
148359545 520710080 0
135356706 74655394 0
493950149 56360536 0
515730203 125042124 0
489860975 87706608 0
490250527 182306519 0
266809252 203107510 0
23196244 45312861 0
299950009 432343658 0
154020656 308054155 0
168412591 358072193 0
296537280 543102271 0
51021897 9771689 0
376055906 483032416 0
69089630 238958706 0
14932877 284723082 0
418928706 209628418 0
32800926 34156123 0
479192392 32244188 0
539631696 490406521 0
454126519 419916647 0
258721853 493371973 0
30645336 373499714 0
485894888 137546622 0
541634455 479132877 0
322781887 241216749 0
421713461 299265099 0
139807136 233000681 0
202352792 269813481 0
205597952 57987974 0
20080554 531346003 0
501864852 373715932 0
373042526 263971633 0
178869398 507754992 0
536542007 97685089 0
213046196 568316505 0
37672689 1393386 0
41155938 189966259 0
424007475 357492786 0
208911507 268445469 0
405879230 121868747 0
393175730 69176532 0
263949705 315366621 0
505552924 379812348 0
533056448 567049031 0
454949988 88614302 0
415546316 257001276 0
322549148 148672794 0
227232058 509069046 0
114417670 308653186 0
482329797 446163897 0
271860886 287408907 0
339993827 21943487 0
57900461 218978960 0
283316586 62021480 0
277013212 371792413 0
251305868 6491029 0
316148809 538154010 0
522565784 512697059 0
325099515 437377543 0
173471514 168477131 0
271245732 102890758 0
218518778 170598773 0
75900165 301940232 0
351580094 152492383 0
526207372 330938815 0
399314778 123392813 0
254931680 131008114 0
510387680 508041244 0
318641914 568557898 0
233363235 185444917 0
239870592 509125569 0
401919293 166936391 0
144144916 253684983 0
461956881 67820333 0
77371353 399617562 0
395655092 9649380 0
485213859 77308328 0
566896626 129522521 0
47355685 428027085 0
229936100 510365167 0
446001254 95090372 0
538606129 330866322 0
255939162 365984296 0
383543350 495514364 0
141535392 503643104 0
177436847 127945646 0
51523194 41779351 0
453435880 400463656 0
442400142 338987296 0
215123266 500552427 0
488968559 11333362 0
186145674 515703816 0
283963491 313039925 0
74989901 399372756 0
447507236 467207014 0
69813774 47221332 0
374330363 2679734 0
552684241 123430985 0
486758997 26158188 0
291599880 240715518 0
354135463 99410853 0
504996524 89411527 0
559298721 76169805 0
66490868 111256962 0
300414780 249286740 0
171674189 141759451 0
410500235 563467176 0
455529481 238615547 0
413420309 310730999 0
230613339 419406106 0
24437121 246054684 0
260981124 54124194 0
60683260 152097082 0
175421245 561531166 0
507833441 309911463 0
168535877 228665829 0
362828456 248732190 0
504013846 56194017 0
461201860 338904702 0
131804172 91020421 0
47285455 334079720 0
321208847 181047797 0
557557694 567402699 0
340414018 261440771 0
359215704 115125825 0
442655200 186454498 0
203201725 418679550 0
325365580 566593540 0
451943039 521892215 0
400632694 300005887 0
296437744 358493894 0
451816542 394997217 0
31118372 377386121 0
69090771 266588088 0
453912952 516943746 0
214413446 567951446 0
487871171 310486408 0
401949393 47578089 0
303531079 120284098 0
263486633 538099534 0
417175104 184300864 0
376952449 139535268 0
212358850 478494792 0
225568831 425938801 0
569023953 228047221 0
142916465 466476915 0
376039972 90687118 0
98088222 383699404 0
308292894 485824336 0
445143935 555012090 0
32671423 293357038 0
329913338 478203835 0
497228558 23457772 0
346455964 28465686 0
212569966 326487171 0
436423135 22229698 0
162289140 149434939 0
27810052 329310885 0
347938273 404912462 0
551109059 438104271 0
43832726 491800162 0
506958517 539322132 0
125391002 10972192 0
428797654 16707869 0
289267883 547590816 0
563481062 313974727 0
339993834 226955393 0
370923920 250298263 0
544678375 387038827 0
375697936 363734935 0
87287064 399549236 0
512200943 334986387 0
103990257 302398896 0
417542739 114537139 0
276328115 156933136 0
471899558 348572867 0
368516636 70475725 0
234889417 343310677 0
185874826 167228986 0
38710105 543034764 0
363353580 116624439 0
83420228 219079259 0
181657557 215002620 0
264480200 357956880 0
355278608 452762405 0
30641245 282584706 0
11227835 119412039 0
411398915 160410762 0
176309425 436802834 0
499855490 350837918 0
377610847 211690803 0
185626449 417747952 0
314088435 210997171 0
41479172 124574192 0
304869424 269766980 0
454241236 387834542 0
302963968 328411695 0
162205972 521510370 0
468384190 17678998 0
25352506 176275080 0
531991902 486675742 0
375214251 74182305 0
16323688 516952171 0
564778192 178494110 0
508710502 503656780 0
446728986 110711862 0
236048927 5738324 0
563028562 421129365 0
162224113 325657753 0
18418694 494481682 0
531773421 304158506 0
536591391 110339812 0
195456331 460683869 0
334176393 190043157 0
120636615 312465045 0
531945978 469469381 0
115763307 384300891 0
206120366 92390831 0
464278291 445863464 0
450974714 240117658 0
549100725 488845561 0
452285992 440706087 0
168115748 535211690 0
52636888 170208486 0
460693735 410587275 0
8289125 153759198 0
8619087 103010924 0
36892950 17945544 0
12056028 521737606 0
123850816 8241128 0
540878431 278204497 0
240335243 461045428 0
100903627 351594578 0
13170006 522552195 0
260513066 69155441 0
158696937 116682253 0
68798258 94790980 0
373414565 493590912 0
245028170 8433326 0
517956202 14084854 0
22490140 504534828 0
560005931 258756270 0
545353593 358573026 0
529041312 137629435 0
71769397 356858832 0
284891486 267919011 0
492146665 389812322 0
351330796 497418144 0
327354658 13706759 0
69003248 54206237 0
404006176 498824389 0
547114516 213166442 0
164943647 243028548 0
208863913 218660115 0
76879114 426789535 0
424046625 55060968 0
339747936 15316405 0
85360493 10709122 0
315904535 455299940 0
533481927 545259237 0
240470044 442918849 0
64783360 463786022 0
279410716 512328476 0
494165961 114623201 0
187830012 213514957 0
510920465 527822122 0
288199053 195190884 0
433054648 216977683 0
382910992 487585992 0
332493011 383012197 0
5832601 394092388 0
8209642 547832668 0
127946535 564381099 0
378017830 231770914 0
469614292 484170067 0
200081759 70641118 0
522867655 382887829 0
56223161 532224330 0
149776608 171998801 0
552269796 158866242 0
507190272 150606547 0
450080314 274203741 0
39866269 372117124 0
201275609 120857377 0
105789805 393087437 0
38183187 80667483 0
221548112 7924141 0
395133607 87217507 0
537703808 328694752 0
254129458 216927040 0
306071725 409329955 0
362635641 13520637 0
376854045 401710383 0
99219436 342888711 0
155142418 257546475 0
472354709 514239542 0
458670744 106561373 0
300469849 105817226 0
113830572 337664191 0
448913991 189465634 0
387528994 289531114 0
381868427 360135081 0
44150310 389570133 0
120657153 113565149 0
131561667 141644017 0
420883187 16566274 0
93344269 563039375 0
251120149 532204796 0
53532029 154308371 0
138830565 5666004 0
295058164 496633628 0
77740724 390550193 0
63198657 109614605 0
353898221 130530274 0
245792313 340670541 0
415443652 532510981 0
235632274 422273170 0
123434539 369174293 0
132781541 400276605 0
388540974 440333103 0
464103486 78591912 0
365009627 552442646 0
372952494 13567087 0
335248025 270458063 0
135372202 162287918 0
158105894 37489565 0
229070539 464281690 0
31319009 115034611 0
418693520 257432646 0
200101170 414665250 0
460372105 179835942 0
287328577 461313675 0
190213877 93013183 0
119453307 387947499 0
354854111 172089024 0
81301034 351408973 0
526228519 34355369 0
303038364 35692998 0
477619925 276985681 0
463270637 308360533 0
523464972 150233519 0
134267888 360612357 0
2616352 103664386 0
545484340 261212639 0
256232816 398776602 0
101468577 202392841 0
155665 186609502 0
275085498 478046336 0
305334833 166499593 0
332362539 99753214 0
120086599 103537900 0
359871207 281498421 0
133678976 203824919 0
377932884 5805094 0
66794863 153991638 0
460984377 160837862 0
471288762 19847614 0
377596267 295298215 0
71899725 45046942 0
547184752 262134784 0
61163408 153599589 0
376518137 341059537 0
451694032 242127480 0
245249389 298475695 0
373848349 552460740 0
65494298 480422175 0
272286092 395851638 0
225040825 406471915 0
564520168 19729271 0
167643244 37825666 0
388430777 142340521 0
338797539 209255671 0
172504620 145106627 0
204017169 276187584 0
428794461 58047365 0
159288905 206888666 0
531947518 246662768 0
101339318 238876554 0
143358248 127332252 0
535162298 512672705 0
501208931 446903482 0
252835711 137618883 0
89881603 228974361 0
99715612 509737049 0
204666288 248672608 0
406039551 353268010 0
253208711 364832496 0
240515444 36203528 0
529358999 556784741 0
217765200 10848883 0
106332777 388787252 0
248859845 281351842 0
42928728 173383600 0
279139665 368165661 0
117271645 172733831 0
386887854 394097831 0
310171558 529386570 0
139713075 234757791 0
395270189 390776446 0
130797836 194149267 0
511059527 508922950 0
428811748 478333109 0
490398171 112115379 0
95080666 185741516 0
336218733 312928194 0
355616752 62082374 0
343039130 48621564 0
82894940 77257090 0
180261547 442645457 0
272010765 328614772 0
379656942 492764632 0
482830968 466426125 0
539459215 289224944 0
142436811 305581903 0
567801630 214950835 0
310528205 173367939 0
496504523 197608481 0
445005969 439045448 0
501382007 251365276 0
369877041 55193458 0
464159145 199011766 0
135304085 246521501 0
454091542 483139246 0
198598463 510518646 0
287445672 114548170 0
363852014 476761324 0
308284170 481423862 0
151132580 564401951 0
305840118 295132363 0
418692382 313441135 0
24264828 190068568 0
442780830 6459096 0
319218036 259632815 0
508629945 552409636 0
436941934 468608952 0
82514793 454778390 0
299255563 566200904 0
437121358 285459927 0
141349195 239450464 0
226760331 178107909 0
464908968 546783935 0
341067939 228838897 0
14663340 53264949 0
245417663 295717534 0
344162020 381102638 0
4558066 176740565 0
487182158 536789031 0
113135758 134590710 0
142935503 269502730 0
28428047 294717977 0
540798880 125163232 0
70986195 450684823 0
231483644 466902440 0
420092511 230738419 0
122285617 67653618 0
477379686 123039433 0
418332921 363595917 0
342840745 173169591 0
170829161 478758902 0
273380516 385937715 0
222975195 526684968 0
230388930 227453452 0
231243571 196678127 0
506740615 171633139 0
499079118 537658079 0
504360972 491118398 0
456080754 214843229 0
241264408 279269547 0
204383014 254521924 0
560705930 135476474 0
119056797 164713789 0
234810662 76064599 0
135823798 465338723 0
492961263 360426109 0
384513383 93457687 0
243176492 418675325 0
62022189 553117666 0
198407694 90199245 0
531689076 10783492 0
458388811 374259708 0
421801124 195665888 0
40077013 101151588 0
350955655 178010702 0
106195475 526351329 0
28325694 300685251 0
257823473 463216901 0
510223047 199592666 0
132382991 92223446 0
560488206 63337164 0
332247929 242739059 0
501154335 528224391 0
323822359 398514860 0
396932855 104470912 0
102017263 320471354 0
457827123 356271260 0
457919409 305028892 0
240083220 131611342 0
22099864 506364009 0
461374038 70285620 0
104222605 384682537 0
379308820 499406120 0
202847630 388614122 0
23090832 382421916 0
373237537 496330094 0
301775807 411051529 0
568212933 228788127 0
551312605 287273222 0
467884962 551250208 0
288088268 148748024 0
136441238 191657808 0
387450762 337730018 0
318804972 227106180 0
297262545 319616004 0
429431086 538286225 0
11455379 110038963 0
507727052 86883176 0
312069338 281291256 0
61676145 184742751 0
356755481 241827223 0
189324234 154105909 0
383895878 373905056 0
163330650 132401435 0
271346716 153269147 0
247942305 407470226 0
182819265 41316280 0
20343500 191529472 0
395678820 170187038 0
380152487 160701691 0
86978576 123567672 0
524801880 22378130 0
188799087 213108077 0
307569915 532428387 0
216330864 530602628 0
63830785 234737801 0
190609270 355782301 0
475020987 410243361 0
425345728 282477959 0
225497547 107434389 0
242150736 77914800 0
199034342 115617297 0
445349115 91427588 0
543798638 516994621 0
287880808 370605517 0
204448287 547511875 0
563110721 306227812 0
531132221 331465119 0
487775091 395948529 0
435748003 560429571 0
525764515 388410448 0
310851962 552421791 0
43156665 451056069 0
487411040 66230170 0
366947763 383515255 0
188967936 436192136 0
522398873 441792154 0
559107243 510432292 0
348782446 59881658 0
46973804 217720452 0
221369312 434300707 0
254340598 200820104 0
456060572 472592271 0
419854151 347691544 0
2467521 195491701 0
64157145 489689164 0
242415336 317341280 0
556052716 433719884 0
284375207 456722112 0
526078876 315687649 0
515842965 26855298 0
314154550 93640092 0
543845171 321138408 0
469822154 252849164 0
172773153 37112702 0
16011097 307979849 0
269606777 340220902 0
550469698 170364098 0
147840287 302180906 0
28217204 278962189 0
308479004 398363031 0
291577065 295296097 0
29443500 248385357 0
199712117 415713486 0
198707830 237869742 0
399980091 400124317 0
250653550 171866018 0
247176082 510986341 0
488815639 121808523 0
148850976 546781738 0
279314579 450822170 0
387072580 547606806 0
442183157 298472138 0
52414488 136601966 0
114313156 223805599 0
358910399 321841131 0
403363225 303574572 0
194797630 343357540 0
203307727 448342638 0
297226737 343053262 0
553449798 117763974 0
134749689 446138690 0
79089723 181254941 0
163941186 398711542 0
36067876 228638829 0
550215507 473398900 0
314271406 543158950 0
292882636 438386386 0
25385163 225788067 0
33252390 301389087 0
258176824 507666427 0
69637411 125777225 0
269773025 236827910 0
43698399 564839832 0
363190736 109301139 0
427303923 499641322 0
65471669 521834751 0
88323786 345298394 0
463789420 340173700 0
470185653 481458664 0
491305999 536109810 0
481070048 244722552 0
164809789 452757427 0
268098883 243711527 0
524440776 28120562 0
198423377 70122554 0
457983264 309562259 0
32003742 547925175 0
225605351 470437054 0
224871453 269417765 0
528855581 14117949 0
209012692 481893482 0
12462983 30512144 0
115484197 291665018 0
18112613 358264782 0
107447711 451029379 0
256399229 234299560 0
314894099 398205485 0
496518433 218539381 0
526692537 219804104 0
351522629 229192529 0
179668331 401306394 0
422739320 6267204 0
357577557 5627750 0
425634893 289420087 0
328724651 18080031 0
420429649 23597326 0
16979652 145928574 0
93743862 445517966 0
144407566 169890256 0
157920960 213877811 0
249013099 26637766 0
359351245 281937669 0
504769086 159171773 0
386224729 256077636 0
216642652 331265070 0
320330199 426766678 0
339303460 12116823 0
220010790 258338696 0
374066261 205690213 0
100869520 21284279 0
552768542 375685997 0
224797502 472533715 0
544143798 392416650 0
373303070 499999854 0
74263351 388872243 0
349094620 338196542 0
527280879 494408679 0
109418281 508758642 0
352456391 384547776 0
404351251 525187333 0
398835122 29907382 0
128841510 180661162 0
493457555 105603892 0
166415789 22566770 0
306326271 533569945 0
164479348 104288842 0
253833510 460511011 0
139270562 257005651 0
76106129 236871785 0
202887719 124544361 0
485938938 412075341 0
386610854 275516193 0
503182319 367124212 0
545410815 482679091 0
151835721 110871614 0
70340483 203849570 0
287779218 287221799 0
494810301 390790245 0
107121547 89778582 0
437667774 131906851 0
550832795 368927057 0
357595401 288080220 0
22266038 97344606 0
397421683 395308105 0
397900607 437994299 0
103382603 560098643 0
505345797 223421679 0
60706519 467437349 0
428931211 191034340 0
438783586 237787336 0
404247022 391038645 0
252518804 294513575 0
330452722 255375524 0
567448844 428063031 0
391323744 317461929 0
195169774 106097267 0
73324722 559061355 0
29713407 231197497 0
266327580 112948209 0
31189478 94619184 0
247592140 447439604 0
472353768 28799140 0
450374636 191031013 0
445383943 412014368 0
15554056 140674912 0
336750318 116598178 0
431948829 565262019 0
214216792 258252833 0
116134997 259854530 0
461224121 6525126 0
182766079 14581805 0
315776536 563664317 0
538595097 563786871 0
435286640 503980897 0
131389818 568601851 0
527765899 319054838 0
42023352 486960374 0
146365162 9696749 0
307952120 192943923 0
47662847 509912369 0
113397176 549535711 0
544872595 432295893 0
407545797 539866982 0
540298395 90783615 0
159492904 206747999 0
136870179 444915226 0
528642247 91815622 0
168227021 236963729 0
500339560 324429049 0
63690692 44813937 0
342947218 56442321 0
560653689 190869487 0
216821784 549036567 0
215852605 382399437 0
530056194 39857286 0
129680840 175680648 0
162043219 358402339 0
126741560 364389599 0
144658451 320246115 0
451021878 505091879 0
180781102 138136448 0
179732250 234833497 0
524216890 532271555 0
203126890 322377707 0
323694134 52189154 0
446693668 154518039 0
301481072 420342756 0
272704716 91763426 0
3688688 119865269 0
38272588 553968312 0
486768542 279645514 0
538571764 388199066 0
530101057 441270448 0
433124519 526908389 0
302531412 258753257 0
87180766 201527680 0
289343551 165877854 0
221297851 272879713 0
191650488 516488354 0
221650646 193117331 0
3572067 553625005 0
53545250 502390894 0
182502089 269439079 0
388543152 293933446 0
107638690 10298731 0
209544745 282397363 0
62766472 1816892 0
44679324 546732347 0
429902955 511459121 0
488546465 217200208 0
434147732 21789056 0
381801314 169479671 0
307927910 166249292 0
531636711 252680345 0
415206813 276265705 0
75847984 53127905 0
119921289 355409878 0
123005863 545376034 0
50695930 260588488 0
412584487 230426054 0
69445150 130953453 0
322982155 162019714 0
357471803 122038918 0
142639147 356748306 0
252722231 296886395 0
334829820 218674120 0
81648303 530241722 0
121397439 292067054 0
301438999 468916860 0
544583103 28013232 0
338218903 184379627 0
278925531 385621228 0
15139846 345858174 0
418973047 119319593 0
261464356 569134493 0
69923294 520185514 0
431846840 504960260 0
251784552 315920931 0
158224297 121156611 0
341940125 459089976 0
229298832 493647277 0
12803675 191650435 0
287990760 107012005 0
456537960 108021358 0
343539188 14864920 0
123282696 18956467 0
365555985 249579262 0
332888442 290592365 0
139334763 420103196 0
92052814 231122232 0
193324820 8101135 0
415768771 429628948 0
423509062 122608251 0
143352641 376197802 0
166865598 125675250 0
95667558 267985086 0
287383360 341113053 0
476534478 412572306 0
467255531 39719395 0
2798027 209288581 0
521557020 545835136 0
60446013 231092724 0
339194480 338463006 0
337676835 525641635 0
292937845 387277704 0
136772227 436634426 0
144082955 136861262 0
68198824 178306408 0
492149122 418308316 0
534541013 251871820 0
293885268 544561164 0
61728520 346353955 0
57431149 4591659 0
358738847 492678520 0
303732391 279970732 0
42070304 476949609 0
303296161 67650156 0
233615148 237790977 0
369170343 106375449 0
20220430 457656450 0
14192060 566612349 0
398220788 361794441 0
320036351 45170892 0
11737626 521702587 0
527827109 383604857 0
474794525 31704493 0
360279571 50470462 0
544040930 458828522 0
204278240 477961932 0
373546711 424774457 0
450232401 469880151 0
196870067 23490429 0
277731050 131249456 0
428873926 15821737 0
160952006 562769027 0
223807338 267619736 0
154784624 33657495 0
372737343 337512090 0
117339220 558023402 0
144034674 565191590 0
10529832 29512234 0
56727206 155098803 0
296088811 502119757 0
227591310 294832472 0
340874552 326219438 0
141555299 267453232 0
43130739 476529810 0
386066511 187020642 0
370701196 86138843 0
216535091 52347707 0
453157881 41305060 0
221423380 68222530 0
364578872 32051652 0
227780369 469330636 0
203773364 296727606 0
452889338 31094096 0
529904687 151653703 0
445654339 442592016 0
107739862 450678519 0
405688994 188074959 0
430606242 32711314 0
550614165 138198993 0
519816228 517559977 0
436546494 263100346 0
186969268 199418877 0
61895931 380618367 0
498019317 31300637 0
101353755 11810684 0
400493931 476431396 0
313034583 97790215 0
146080681 399909134 0
500857076 95905118 0
126077622 47588093 0
145793828 35604885 0
177601974 90264880 0
437988875 161618708 0
321566151 220013157 0
59346569 84104953 0
390068212 264057666 0
131072347 291394076 0
503684038 11107440 0
393735829 240142276 0
78372524 163873430 0
119298266 32627378 0
407399954 180524354 0
181156843 447048646 0
110894794 170651950 0
555916643 266663851 0
140453387 59230837 0
355745488 257995934 0
270241619 389493760 0
564289423 390896294 0
445961227 49129400 0
529301744 232712376 0
180507376 302632911 0
279760841 554224197 0
368225532 17071069 0
539289183 449203603 0
103926474 431693077 0
334204744 558246954 0
235171005 218804404 0
370636133 472392053 0
207778643 552786994 0
117619635 24463095 0
36806354 202667544 0
339372725 99845445 0
69971004 549614840 0
120789777 533795650 0
254174361 334192617 0
287271033 112083211 0
334878126 400033959 0
22832153 16908170 0
317617405 52488623 0
313943279 88727857 0
331266263 553327639 0
422567765 277099632 0
24454027 390005260 0
75990105 57382517 0
84108122 494119898 0
554198272 301817254 0
123951511 124448180 0
429723784 568242088 0
560554299 17463142 0
355109308 544788278 0
360217212 394268423 0
37179923 307086339 0
123928826 327629462 0
551462739 551116721 0
406358667 206260858 0
216309080 548960108 0
190935522 518176216 0
548396629 363292462 0
556657348 409679541 0
169517775 426730330 0
222732052 438423420 0
288528063 198473472 0
347896116 297858783 0
232620457 415291413 0
304021520 550789275 0
146011700 342932783 0
531181250 497445742 0
200989796 463076567 0
338998536 276497760 0
126616108 503762930 0
295652648 90488831 0
475324420 202104679 0
6910545 191277078 0
130981783 232450008 0
214617400 74971923 0
281633935 343349306 0
129276420 83348745 0
526711993 528594075 0
80680497 332138497 0
317244008 116979243 0
137228336 14021296 0
36628880 534312747 0
312354249 134825860 0
282798331 165507425 0
209126835 452731158 0
527328137 126689635 0
214500804 198138899 0
311943483 452710090 0
518362067 564197926 0
310422431 163292982 0
264715121 184650176 0
232539712 270947037 0
224480301 80042759 0
541493128 314862828 0
281949690 204890680 0
560338160 391952993 0
58259863 271960639 0
264917004 139212730 0
60020105 149066172 0
143436761 476807181 0
61464815 534255335 0
336639631 548308528 0
454011838 203600163 0
361245554 522144271 0
303607684 53363335 0
545625641 255514867 0
351419066 548119436 0
226532985 220718305 0
339080738 190635176 0
203890518 481298356 0
372464614 98307973 0
233003263 22245066 0
513948927 283705636 0
296098448 204609765 0
15215332 234273614 0
123733648 326947504 0
143154950 408940701 0
57803587 162157239 0
319620409 537221597 0
146609580 197932674 0
224270249 432472032 0
201230748 89141992 0
12982171 165328886 0
64358185 494665787 0
379750804 383555798 0
471586913 75419676 0
315967095 324407899 0
232792108 502803712 0
285456311 560530995 0
222917573 178796475 0
100997149 433046399 0
279079128 440178546 0
208512431 416763513 0
402174470 278826256 0
249182428 177788192 0
210432525 341292266 0
251335418 534785204 0
418585618 340196322 0
311227911 312367273 0
465549208 555982399 0
537377487 23200228 0
133098667 15469420 0
396715603 105764615 0
17713862 49771905 0
117778078 442548978 0
76272822 15430706 0
291242931 64694973 0
207755527 478423616 0
482319153 476266547 0
394150860 58356111 0
508584420 315222220 0
449491943 405221680 0
45582040 41453056 0
43468252 284413619 0
488916482 496200739 0
521023393 484980493 0
544661083 490905790 0
178671162 232369125 0
203942061 479612504 0
500953978 62585983 0
396004320 463653002 0
377393822 67294186 0
82317633 66686950 0
519432053 412961371 0
224850442 188878662 0
393685648 517160848 0
189120792 500032989 0
377033591 328891982 0
250239144 190684390 0
459489003 10149280 0
24926979 531740548 0
456569535 102013670 0
163907630 454332162 0
114382812 169843299 0
81047007 82012134 0
474890476 240453122 0
354595650 422714009 0
342870860 527766456 0
101133541 336359937 0
487269864 328145269 0
454715400 132610322 0
91071419 539337991 0
491363006 246805962 0
282119457 70970625 0
270805785 173146307 0
465676286 76399809 0
527934067 252228986 0
457482948 405666780 0
494030891 423260131 0
314540177 139642261 0
528451256 277986485 0
495443303 317019760 0
197250859 234217396 0
334602155 69700515 0
329672643 268485248 0
268902768 515011544 0
484389639 303300511 0
410455960 458601126 0
208482182 373827174 0
557331863 95115368 0
164155857 290016137 0
267518675 475527573 0
154168468 312933107 0
469145133 205057180 0
229939448 535755557 0
84354531 240833026 0
26989059 297296625 0
344609141 123163949 0
384206061 123236910 0
315303994 65219266 0
354235834 423047200 0
395687750 25849399 0
362949453 501577005 0
387410558 361901463 0
545169607 104092388 0
147725652 536841192 0
393689476 24831606 0
93090594 16959816 0
494029520 498599169 0
467281274 273354435 0
237224608 111740975 0
143738755 410930672 0
282456648 96062448 0
6431197 502719668 0
57721817 113795077 0
288732029 223158722 0
25216705 242565183 0
473525406 77165728 0
142690860 191870487 0
414483992 437278011 0
148924466 120690406 0
73247877 80590069 0
183163397 385824719 0
433624553 252903846 0
144104859 440504036 0
340165871 89422352 0
362154752 108956790 0
408746595 66626440 0
180407823 260999140 0
295820047 405486410 0
423980318 523489966 0
325891576 296212898 0
34423213 118126214 0
99715739 30500170 0
84980401 381981699 0
399466406 536020671 0
340046109 11389280 0
217168510 121792539 0
527703816 307850473 0
531890613 112211328 0
493965357 269159396 0
508764867 532407129 0
137590168 395746116 0
159712122 550222851 0
165951837 215430016 0
210313896 164216296 0
115241969 333052439 0
86657787 198380713 0
37400357 323275850 0
519249454 181221859 0
219503810 75878832 0
225740210 409395189 0
152247386 509261455 0
353008541 556958513 0
356186255 363380707 0
85208499 35561991 0
187097507 107561696 0
231340298 260715333 0
11303824 429077712 0
46439664 241741144 0
159931305 462789085 0
189013913 460081869 0
82316902 469883662 0
390774486 10936379 0
22773446 71887963 0
77019997 468600946 0
243869519 125723307 0
48393998 120316161 0
178016060 40802687 0
368113747 420905538 0
550492877 492102357 0
296539119 483913170 0
534769303 329978632 0
446176114 551370519 0
249373131 281148363 0
403631034 315551062 0
343570843 569222840 0
282171336 303758394 0
239484327 178252092 0
398336411 80591707 0
150572625 195366289 0
26303445 267288670 0
137783067 35478513 0
158534996 327358295 0
129214429 475223669 0
296982779 379681249 0
73283591 378670446 0
44202162 564671326 0
310563198 68015028 0
59181869 150289375 0
477342404 334508485 0
53746326 472045530 0
152608664 480559946 0
391414206 74507696 0
43025900 348800924 0
38996818 106024249 0
21645819 43664287 0
310273587 134553216 0
3914000 142945560 0
431647210 71112105 0
225290110 267051388 0
459671750 352662127 0
478900671 481636229 0
319608773 255431830 0
140619997 488535575 0
87104031 322400346 0
94258976 211435601 0
273948080 214032433 0
535692621 30996914 0
128143902 562197427 0
523748950 74656121 0
481455180 82240307 0
133749288 493217633 0
261539982 76948832 0
73907692 26109569 0
471975173 375141847 0
568030938 175543030 0
338519456 224483496 0
444597686 245826995 0
350779710 222068599 0
432272581 258204641 0
420379678 169414065 0
450577777 316383722 0
286243134 343816280 0
464711338 399181953 0
338534708 304074899 0
513754163 57375048 0
134721865 117773788 0
261289847 447481214 0
322687347 422653596 0
382605559 132088054 0
460311750 89826144 0
353544938 508984831 0
347071386 456109158 0
349766632 454772471 0
454079545 119492134 0
544131197 215642704 0
164673688 121152621 0
339442896 347830404 0
230120521 319865276 0
298931883 168876526 0
491501583 202755311 0
56028419 327164959 0
86203519 456667813 0
87788640 457883734 0
489264794 310651008 0
92811531 509143442 0
116222524 353965633 0
243558270 556084117 0
304108791 369101455 0
439330260 199584343 0
359745436 115873279 0
119308048 364528249 0
568178564 510540629 0
518345629 346690422 0
111727419 110011311 0
358246213 567013025 0
41960195 561845830 0
234069888 65723731 0
274087851 204489528 0
569103299 138327337 0
26927001 69172377 0
389152214 125455405 0
356332361 512555908 0
494417181 242944094 0
13934308 351538699 0
177293109 213390930 0
253801785 297093913 0
4301277 356041444 0
180152111 245262071 0
233849135 177963521 0
274199046 519090200 0
421642078 499221743 0
70514746 148987993 0
531245865 376341788 0
87421605 431458818 0
261871441 179970305 0
333302714 30996878 0
140083589 117290222 0
526680339 460331109 0
192754322 456090509 0
259180385 402220484 0
8527459 219841158 0
375269780 300867387 0
507738548 504834046 0
350696354 196795948 0
401992184 432876129 0
350009861 489347489 0
201290152 146445339 0
521911107 423971008 0
387471827 245611510 0
569156497 30913424 0
152786705 177311606 0
537730583 355513329 0
447373499 523531477 0
380514947 180700258 0
545705283 242029960 0
339537519 114121078 0
292877449 512475790 0
290724810 418519368 0
443365567 168377034 0
426023069 383514983 0
495916918 370006877 0
132762800 258151255 0
523470939 162621484 0
458107635 329139563 0
100360891 354037351 0
302921946 391597886 0
156351068 258754302 0
34613554 318285389 0
68822476 384899835 0
526659559 528904292 0
510018806 528268748 0
333360611 566757996 0
132699012 385177827 0
561051194 329223791 0
525500581 225123877 0
386996908 281326361 0
359890372 470100106 0
465964397 203168276 0
239058235 540200114 0
320076591 478974460 0
539555443 205139289 0
470092294 534110388 0
240340026 379104318 0
483888966 74654037 0
143368302 229636621 0
351950304 367107478 0
384595341 510031152 0
283719775 19591470 0
281748623 254423738 0
452359525 461049002 0
19327581 302845969 0
290316490 308409112 0
359342594 541042829 0
115447045 568384862 0
273805710 298563338 0
210172209 75029197 0
52026543 154689817 0
480086376 426290613 0
176453770 248895087 0
459307834 383692933 0
12171042 296512426 0
127292246 516824873 0
129986308 74447960 0
279378040 469615330 0
514092740 412869515 0
250365121 241820088 0
182217286 316631447 0
262460071 217242712 0
376978521 322073684 0
565889937 232370114 0
469648909 356542453 0
70576138 170321906 0
125067487 183316515 0
206084676 29678653 0
533382822 111762793 0
173797110 506704844 0
520752251 504414324 0
500560501 219894773 0
474245942 405788726 0
502015802 358072224 0
396857021 439668587 0
162978148 87568433 0
159557405 302873752 0
493243857 263552340 0
167892867 10542520 0
545763290 316058759 0
270959633 515705099 0
332335159 497480014 0
103741750 9368095 0
33796599 504124230 0
507743960 309558544 0
555480277 278114719 0
335014101 117996 0
51943254 114699017 0
267721136 115862640 0
155969339 203916238 0
364397309 375158306 0
436974479 210210669 0
116937887 349656521 0
426184022 205107736 0
92895767 474220551 0
301575195 141918482 0
251152917 212029106 0
367733075 252633401 0
178937139 220666989 0
489203891 258742049 0
15792676 339136331 0
104836988 411716652 0
555755042 516841510 0
539223336 543110996 0
157609659 721503 0
398679636 356246074 0
330317424 459242626 0
175955705 108650148 0
529796533 173376457 0
75094556 43680667 0
299989815 217893364 0
301209262 352572457 0
425365465 279567830 0
68461524 113552421 0
235791938 530086796 0
477655943 397053322 0
464827053 163570029 0
428851565 138099791 0
374796428 38549406 0
241334631 241116407 0
390497060 246690048 0
543269684 374232719 0
102226057 298495167 0
433205341 347072842 0
122688251 265841040 0
195943478 74271926 0
378072782 312667488 0
360431564 17179480 0
550700523 107518664 0
181072063 326676655 0
206388174 12020218 0
557998971 179699189 0
326345564 264263031 0
127797707 320636801 0
297616385 280909598 0
40190315 323208931 0
4356921 324114704 0
229227314 182345687 0
559525693 484773514 0
440384854 249066993 0
258318516 84567345 0
4077034 50680769 0
115100560 1727435 0
29578133 411994731 0
197433499 377454974 0
483319517 70946510 0
172939309 491385177 0
307740143 101412181 0
204763856 543869260 0
32977767 45114571 0
279444154 74769260 0
422567420 360540894 0
336690400 152091990 0
269977522 151490066 0
181554212 118311658 0
72603234 309802461 0
350422981 125053071 0
384270118 141321897 0
232205428 379186031 0
497525879 11763808 0
345304947 336751810 0
477595684 209649492 0
78372458 977208 0
528523437 257841853 0
168430145 77473545 0
76004136 395271983 0
424699669 277944049 0
535056744 237090276 0
333734569 441244048 0
139269842 192581059 0
406366364 399936231 0
1865896 537367722 0
49321104 359690281 0
277213366 300968046 0
83506092 192186520 0
267571875 6873055 0
551599112 438898957 0
298731334 485205128 0
306577999 111578354 0
453347782 61113193 0
212559457 377692924 0
549470087 75078246 0
415008358 43446598 0
547810871 546740901 0
182328303 530026018 0
340999923 121765109 0
335944217 183793607 0
108766548 191348482 0
421251813 411667515 0
58396776 530108365 0
258739456 157358934 0
320095892 494882830 0
223769254 331395176 0
89463172 496728948 0
28645818 216800155 0
84484060 33681687 0
447601395 483954597 0
145628536 543246327 0
60064327 151739854 0
378927447 535980179 0
224834394 207630083 0
357989574 216019981 0
336432040 54560178 0
453940592 171421313 0
507606579 243200447 0
97317009 231466070 0
491401867 146131319 0
125423684 421312266 0
50713392 427226009 0
541318793 35224708 0
218658035 472760713 0
530985288 228499024 0
352409286 567365856 0
564665279 200653090 0
159740318 359219811 0
133814065 146546904 0
72038303 381972602 0
172115882 342487418 0
321595551 555672265 0
10194884 459345373 0
87197606 68805312 0
178383157 383989958 0
554433646 109273059 0
102634424 373607761 0
320287580 362631576 0
177272639 139646823 0
94467595 347570534 0
270746104 404664366 0
78674452 362853177 0
566981571 91905900 0
15954510 165704112 0
341200889 392323833 0
182112961 508087451 0
427506505 178702536 0
523727024 327872711 0
529853850 61004387 0
437993748 394223561 0
76930442 61132664 0
518322303 443221243 0
276887204 185879359 0
560931756 406405471 0
163965438 79502380 0
506704152 371230932 0
330091139 83883908 0
201218828 306337258 0
531172118 390645860 0
329601343 391001858 0
358378584 151270338 0
395979563 444510398 0
237889904 441356375 0
82062029 416197474 0
22356834 429645042 0
318165368 490572743 0
88476876 349343330 0
320959548 268254605 0
37987663 104544747 0
398977784 176773820 0
134672166 28282160 0
566664800 246307064 0
272084882 400544569 0
90720362 13710815 0
481336528 152053891 0
94941202 126858395 0
462580969 326631131 0
8742624 91695106 0
73764778 498834939 0
135503080 267120799 0
539969888 371332952 0
524188637 169097817 0
11284385 215624744 0
259137096 458920824 0
503022126 175132047 0
405518601 534611748 0
550650455 302800562 0
404161781 70359129 0
405483393 261460200 0
111644635 303160300 0
127959957 303763488 0
117122194 211197929 0
197225904 456497079 0
170589159 220786914 0
71117066 433921152 0
109197378 56367982 0
294742659 206274647 0
177009392 352526309 0
468948304 125273055 0
431333021 198927611 0
187036309 484162472 0
352204592 412117937 0
366876677 3648034 0
224334667 174845186 0
28365029 287562693 0
342520008 249310073 0
283331409 157990037 0
193620749 148646832 0
179144260 560212259 0
422450875 259122193 0
219571378 253726567 0
408404971 160752120 0
50159640 326834994 0
73596193 247902415 0
173732498 39230392 0
510980949 278691067 0
375751754 195109467 0
307455621 175220580 0
545855804 72235651 0
33071555 435760330 0
354065135 46034616 0
78143772 215048005 0
555382356 292224792 0
396005244 326963310 0
79140033 308735127 0
543523483 314728157 0
297765869 139617739 0
50514218 256887208 0
438527721 427110532 0
307933861 54787426 0
11211431 8811362 0
133103333 157563072 0
379421323 353714149 0
236210443 318026197 0
266937414 197581964 0
202357539 111024467 0
4105598 534256703 0
522431895 377194560 0
352708440 123780020 0
377022782 543256335 0
69639954 409700846 0
530370114 469626120 0
85730033 564209058 0
382903227 253441758 0
486557155 190629943 0
92570717 165487302 0
284204326 414520270 0
358322923 462045505 0
342677178 113131205 0
75321069 336154446 0
12586968 67549579 0
10652764 6876120 0
311828339 309469170 0
465888173 438808210 0
223860078 431004940 0
209562836 201027030 0
165022772 324593473 0
166591701 137167583 0
518525017 97551929 0
375086060 190881251 0
332469244 431012132 0
523706857 101285037 0
326017459 553590621 0
447101951 437451594 0
475794782 1238907 0
8026926 243762495 0
268505454 97760129 0
160635968 206498926 0
29374993 308652339 0
205041711 32448459 0
474394743 299251792 0
150693038 240150048 0
107174438 304051340 0
38916580 145198375 0
318882186 382178178 0
95750444 195798128 0
27952888 140958692 0
502857516 488767754 0
111052084 558956806 0
168293147 476434848 0
393889142 401061983 0
193831390 194041096 0
528258565 16152946 0
76818059 16711658 0
482052333 432015855 0
405888898 77628810 0
184649210 493818987 0
327751709 28708295 0
257343498 419709815 0
400706197 175288864 0
306096219 17328916 0
488042686 205014608 0
40357667 131103561 0
266711999 160007234 0
187272448 131653483 0
235362692 206476278 0
527556876 504213630 0
459693977 99097749 0
31109654 260522170 0
387763912 123559071 0
240933471 276438745 0
344027793 8634882 0
434196583 246347214 0
392045470 341960316 0
47149960 224945907 0
196373059 449731084 0
407397428 65529609 0
111045009 257082371 0
16326732 346776194 0
139262858 519273060 0
494950435 374201006 0
331631041 333081067 0
471534808 540302928 0
535103398 440007188 0
172774851 54230012 0
462659535 568402543 0
8828371 13867192 0
237548502 243958427 0
41550520 362913433 0
484071654 526595641 0
352210614 161097464 0
509635523 252577805 0
118875662 431211434 0
44081570 13631635 0
86419 213817266 0
256553948 556227938 0
131196085 370609094 0
455252463 406804874 0
81364885 508982772 0
483537816 323081053 0
536301149 434648158 0
429830927 251147816 0
560772440 447838777 0
86888436 49506365 0
322314836 279065794 0
370087795 452221508 0
246157348 531042533 0
368458641 454286390 0
396038252 174055532 0
451131948 78902083 0
511124290 67150762 0
360889509 489976396 0
344652460 388673474 0
279080599 215400067 0
505301628 174024627 0
319442563 154217058 0
546102344 335020463 0
294059163 44693631 0
241329291 204974234 0
501297237 91657566 0
98593557 497101913 0
18005678 2304463 0
430051752 428754359 0
304572544 476413442 0
358775685 111224154 0
558421248 330482463 0
371023135 136230466 0
433195746 391795034 0
48375783 30175351 0
474892411 456904937 0
432478980 260296293 0
555951892 466247578 0
317786094 465438294 0
345558190 203256727 0
270227228 173930051 0
307942060 554980889 0
507726403 425595690 0
504969324 201746762 0
200532435 290878063 0
422368146 326052264 0
496819693 289566423 0
110200505 42648531 0
486292777 40120177 0
374751895 134722632 0
430708107 371819367 0
101351757 444701390 0
276368160 106493897 0
434803325 265768988 0
87023184 156501989 0
560056206 167608357 0
88446695 146005666 0
163439933 323298751 0
551312407 133575653 0
297889781 72270285 0
93670709 252421593 0
143185304 42759921 0
158580887 362196900 0
138446447 352148310 0
299950307 483277587 0
233902601 517365625 0
103441737 201922971 0
270774198 142086248 0
8347853 439387498 0
6480593 453283250 0
141373451 299687785 0
565365591 14989959 0
253159408 250471147 0
305122012 246516822 0
241692116 185271425 0
290266714 309359408 0
531577503 472501276 0
275625680 394450318 0
449085400 531124467 0
313361954 280627792 0
20465982 158757267 0
485019939 411437615 0
188033941 127482424 0
69400982 382936429 0
474433586 6024041 0
482663294 335974299 0
326825162 194648844 0
398040674 58843393 0
269317223 457148998 0
178809065 215540491 0
75204171 472762795 0
547860083 311146842 0
336616461 299921030 0
406114309 411829745 0
31817200 320573640 0
508829289 327385338 0
546866280 169923107 0
24328624 276787336 0
451736846 463348611 0
567833441 371177031 0
523261584 78811928 0
359369237 32307350 0
388395082 137778918 0
210434519 216909204 0
307042979 378151060 0
402271750 311968969 0
245882073 539046624 0
507808244 78567886 0
390905254 95080441 0
125597142 545820292 0
415408820 546981604 0
101365073 149386494 0
541666725 314546059 0
361678936 274988436 0
494071383 293098137 0
505287539 392399652 0
164736319 337019531 0
302007113 372072026 0
444967904 520308774 0
164186615 16978885 0
181836986 457934980 0
87768956 504855058 0
323315517 110232475 0
377549327 283783108 0
117729597 168554938 0
238006734 476035029 0
519616238 29517731 0
160182951 53815994 0
91440089 53615838 0
75156982 474608060 0
12307411 518643451 0
524211253 369522711 0
317637590 511998166 0
347102689 421790006 0
464436606 82890705 0
269960520 408104452 0
50014884 553113354 0
548174598 554706348 0
547509191 197995151 0
839176 32682044 0
108492471 390764707 0
54603103 468324767 0
420666814 264622254 0
533771729 482376974 0
119815395 304684281 0
391972537 428775775 0
12270125 455073688 0
68782272 411999468 0
394539113 225725462 0
375987565 521468502 0
410224712 134272983 0
177052287 414134065 0
14194457 224667784 0
220144115 336853803 0
307272603 364497903 0
426249984 300169252 0
185464303 560771285 0
316022456 93523467 0
298442204 48753755 0
515104563 398366297 0
356582065 311256994 0
514623236 396053510 0
152892814 455202394 0
31850462 98889752 0
190984889 182203042 0
289540864 46407028 0
391255287 50823450 0
560595490 142435862 0
326645925 324616383 0
530762502 438574873 0
422385483 424509187 0
80396338 353457631 0
418278905 525830569 0
506989861 473603669 0
9690452 407989911 0
548413863 427730813 0
147946127 356387656 0
324677743 448125302 0
313530653 315487590 0
162918288 83677141 0
423737712 436796032 0
565669149 153829438 0
176318341 121017375 0
184377098 251665550 0
116195440 266381432 0
541178964 522657162 0
56176648 75993745 0
348849250 235606221 0
193259684 162745472 0
385133027 80001172 0
15983154 437228054 0
52301190 418419454 0
506658002 345271402 0
200274403 272240833 0
281573369 238494474 0
387699441 95174388 0
29395048 265098760 0
386370601 489546902 0
275469583 380992772 0
437065890 546136148 0
14023074 6166311 0
398685363 205741271 0
177668086 289528989 0
313565015 382360423 0
303985685 564574466 0
153233890 502641050 0
472178488 394965274 0
218954990 217200054 0
363711513 258837234 0
190233335 288584945 0
366701690 361249948 0
292770393 107692751 0
394680075 216545371 0
325599824 78897181 0
258117241 326934024 0
273174790 299415200 0
262151687 499891801 0
489275324 547897352 0
499840316 559083982 0
335135977 525312328 0
565134462 396640351 0
315383967 548278380 0
237133309 285446070 0
269820183 309306950 0
144412566 558611172 0
335055573 92203738 0
247245975 334649783 0
248047726 52547709 0
424559747 490020701 0
390158768 145246999 0
481965287 566563099 0
469184994 392643321 0
255606360 189953837 0
131937066 170430078 0
546567485 551557923 0
253498922 41767742 0
361576109 91901852 0
441390317 272330217 0
473009088 237557069 0
475515660 52973655 0
388833804 21873767 0
232258774 477507869 0
553840017 107668817 0
70986127 480957377 0
527352834 162252237 0
155340173 509793371 0
23775940 19588359 0
198970479 536808869 0
264173427 251683085 0
47434726 471200914 0
187578957 396670761 0
47967466 169634729 0
285262130 134222364 0
142302566 561010154 0
166533880 479570055 0
296669805 127920463 0
42446929 378710243 0
420595648 67862865 0
492275077 183576657 0
473501430 207446190 0
419367765 442300426 0
285141051 263010653 0
19927430 278604009 0
353866467 45596647 0
388137515 551731395 0
112891777 320568940 0
558853661 544929924 0
307549360 534541915 0
265055870 57989972 0
12329829 175091325 0
28029021 545112364 0
349726021 418840526 0
494209688 339463334 0
418304826 539596660 0
67672860 334523193 0
249270868 257783063 0
283185991 441118267 0
492169218 260541703 0
95260154 473547645 0
387332091 219973947 0
214185209 234204683 0
298627663 58612506 0
210502526 478836676 0
165850554 530875405 0
270353551 565145653 0
89075610 229461955 0
344393092 275650229 0
566293414 465378383 0
392698862 490340792 0
246339105 54459946 0
27035534 306435858 0
512685257 268659173 0
257526489 450059802 0
144138878 561356494 0
213995625 237077869 0
487993446 24840559 0
13148936 437428502 0
491304263 503511742 0
258688347 470660342 0
349514331 177018648 0
313177531 139911532 0
426674518 18941656 0
520498986 335550366 0
228132055 435773386 0
361507391 173610182 0
559012715 331616761 0
115212301 348473344 0
536079232 406082245 0
241306975 288290528 0
372095572 391542026 0
387725634 41553695 0
443721055 254870481 0
193572357 566858472 0
148469188 538411943 0
240175884 470459869 0
351334926 314358713 0
267450935 564270087 0
65930541 348936004 0
27113687 71303808 0
474866053 70696004 0
568141439 565542275 0
90408199 473891107 0
53856066 349789405 0
265072202 344859507 0
354639623 276762755 0
314971871 525792703 0
93606742 236897311 0
400290913 368818855 0
568244027 524291265 0
45514283 568054526 0
434221392 459125322 0
70525947 365825429 0
290041521 286223114 0
391079652 22128093 0
307628414 265563058 0
105721380 387186442 0
515665032 548370169 0
489349279 72924470 0
545318349 312705731 0
317848630 197719022 0
422583769 109025429 0
338760641 250206589 0
46045548 479559 0
450383742 130952129 0
380709379 369605749 0
564542677 2667360 0
357512656 178400535 0
281153895 177039458 0
161785123 432735412 0
174591932 74967975 0
473455530 94601122 0
103721822 425731267 0
553317454 237378766 0
319305454 376345972 0
26634873 383466873 0
485834879 230986151 0
520032850 129888643 0
205132110 26425133 0
392069573 473175788 0
328957564 567376302 0
315856819 245932430 0
214642136 148243628 0
453446003 475107571 0
97051800 439519099 0
281685074 45474082 0
540584920 413610477 0
482498089 209542483 0
76559117 195634745 0
212573563 127277445 0
532372510 485637938 0
366480754 446077899 0
25422917 289461247 0
192991141 390920669 0
129994854 164606202 0
106963879 471705290 0
28836343 8741312 0
156410900 408453402 0
423220902 484083737 0
533544742 329429948 0
338493967 123264668 0
233920331 544944670 0
219002661 1851774 0
150497596 349020845 0
213536392 317140742 0
207539800 504837498 0
537653937 557205828 0
103453215 555189269 0
37309571 210906871 0
27902395 500005467 0
353158284 108440391 0
93196530 309821878 0
3521110 152843860 0
106625754 559304102 0
510320666 115650249 0
423249209 154068980 0
564309324 40558329 0
203908631 179509592 0
497304892 326261341 0
363956233 274522031 0
302463961 78238328 0
268696389 296286928 0
350763463 72194004 0
83065944 511617793 0
175918868 558807399 0
213389531 539165841 0
414411634 32466347 0
456845068 101552293 0
563278511 48087867 0
109424180 197084974 0
41072087 455433473 0
272701750 313152463 0
75681252 556890308 0
219836908 74938795 0
134112000 171888950 0
16067182 55592188 0
336612078 492175437 0
436750108 454814981 0
150296027 277434673 0
388729834 250590521 0
459169289 2051602 0
410821294 536711527 0
356397983 366466391 0
508365475 131917169 0
193407187 496867618 0
408776754 350065340 0
413470637 275127337 0
264796640 90486259 0
463812930 14312568 0
517533753 85793870 0
151191536 450254138 0
457497553 71751646 0
147538059 190643422 0
540714233 320538560 0
308987673 5814060 0
407902953 239183849 0
67584638 521181055 0
348474520 67388085 0
400768249 8477533 0
55659900 568389996 0
115302991 228007681 0
456737796 10356737 0
473288175 468245864 0
240222418 133635137 0
488583271 29737252 0
299108539 462572213 0
439545932 279327078 0
418251482 234780176 0
117953123 74498761 0
512793020 504006592 0
194367201 261648530 0
381271509 544126073 0
165670332 172140834 0
339989247 66715593 0
240380221 412037849 0
405917847 144013670 0
128828836 372887520 0
142523873 455596779 0
543897305 165697343 0
244236876 160688185 0
148702664 507260218 0
446550394 345932560 0
176841078 549776737 0
237456252 243563497 0
93327446 291425686 0
23945299 355680357 0
264713670 135560360 0
475609618 179059966 0
418931102 201704573 0
41977451 472778169 0
185754519 207155010 0
360795939 110974960 0
112810215 297581824 0
54918363 523676112 0
501662562 33384099 0
416788662 95072313 0
168945217 513299472 0
519266401 216185288 0
545693773 452128265 0
431503646 49006116 0
220844157 75709914 0
88872310 138895013 0
492368844 350888349 0
24144042 132712882 0
72801332 304282252 0
201303445 477067362 0
158730288 180030644 0
400952167 204858767 0
424555318 395323002 0
440399416 169034304 0
508886262 314595367 0
466190729 200911398 0
289485151 387063019 0
296305034 23488915 0
164458440 515631067 0
437797568 410149272 0
178712341 543386755 0
454347333 59480267 0
510319642 188246162 0
79352709 110522789 0
493282607 186113761 0
40941583 255091862 0
259105398 137459337 0
133787469 531320751 0
277194454 405232093 0
307167269 356364081 0
105982715 444566224 0
517853041 80461731 0
256455710 46974702 0
403793598 491564788 0
125635257 66680105 0
548624931 23325679 0
355724160 373704641 0
450067546 97724530 0
165109464 36563702 0
60921636 519983426 0
149461588 336880517 0
78992636 346247968 0
24556453 435411361 0
312688813 183032813 0
378537762 181687528 0
521637669 316331991 0
186221867 252389032 0
527961683 339076981 0
256980660 473646967 0
117030587 329177572 0
18169589 79141579 0
451122172 423455379 0
436122256 25593922 0
451656402 57092398 0
392851128 100293725 0
24913130 198396316 0
441105663 407096274 0
358973843 317683251 0
450429781 431696906 0
503268770 258527267 0
33813883 302100775 0
91718314 457660223 0
78440138 136886811 0
316197385 372336911 0
408368452 440260576 0
179945211 248141656 0
456496598 440828466 0
139743635 394166469 0
205179865 68054364 0
17998859 156396037 0
215644039 238298547 0
561626108 158744849 0
545134628 392837337 0
240305359 443482297 0
116637708 221384973 0
2310059 484030020 0
153518374 354664211 0
374214002 112331160 0
56791733 357302887 0
527537181 421551840 0
77091372 81699655 0
475804519 527615202 0
513461368 487719807 0
60506968 349030201 0
213239562 331098896 0
444226957 325504836 0
434186973 329390659 0
524756483 400280271 0
459317567 9096630 0
538830076 115687129 0
529164617 222119647 0
91895979 145758142 0
66815650 107359420 0
401706621 181394840 0
310725583 500404889 0
64412163 480483672 0
357277541 553117583 0
246410485 46433104 0
312895877 358202104 0
228784609 135242924 0
507190631 51919161 0
558731971 544306827 0
295855385 6965957 0
419532230 80089693 0
432619615 79017233 0
527998027 321233113 0
515443878 272435299 0
250257964 365040809 0
100220598 362841323 0
569262435 66243968 0
220062342 43368970 0
235800800 45238075 0
103347499 346700162 0
198583727 426663547 0
450053200 225992920 0
433911802 471612856 0
171335618 390110553 0
400447799 509175730 0
209181910 404487986 0
200058917 384069681 0
566117761 104133816 0
79420949 173381785 0
429836128 484932034 0
547429948 484526148 0
122611871 451088694 0
215457709 192550763 0
402670796 106045398 0
98516754 435688459 0
466359738 511228512 0
345959471 185645623 0
221884969 217953714 0
540416424 273230254 0
357247345 217356274 0
261326999 49350487 0
184511109 82340960 0
268513252 323790059 0
13637821 562146221 0
501839685 465077202 0
258680434 562132818 0
566195543 535762297 0
379768007 157050127 0
261996663 199968927 0
383086219 274472724 0
191944420 227486072 0
553817230 420069717 0
66959939 80293552 0
357896479 464132594 0
420225943 265241087 0
176735792 288877655 0
81611892 455888875 0
242388216 447584863 0
500394242 315197213 0
286536601 561976814 0
140172503 437716815 0
505143581 285529247 0
15649165 474401473 0
436678901 395002976 0
490371972 330705010 0
269317134 190603784 0
367093889 45493928 0
31429245 124081392 0
76838604 173047102 0
303783731 102714071 0
319107930 407932410 0
373512916 134453713 0
166650403 350427499 0
451055496 149969206 0
188247752 352822362 0
250152051 345451703 0
549526717 566152747 0
188982679 308290671 0
116964533 267144367 0
392874795 234847015 0
163844102 170800409 0
121613899 161516125 0
318846749 471256884 0
128616184 513215068 0
166237747 328421869 0
567878521 87949067 0
403991958 82329395 0
29201177 461588857 0
309626701 329650156 0
139086637 544236518 0
21899001 19630756 0
463811547 251748751 0
141618254 468781615 0
537269134 426844441 0
190730796 451699400 0
394260653 483716796 0
61741313 289310738 0
48366851 503456034 0
8360937 252565808 0
424667937 367487244 0
173456733 454477304 0
16000758 212722563 0
193279320 185961730 0
537659138 381990412 0
9523024 121659657 0
384846437 242337707 0
380489109 189957654 0
338798725 242757027 0
95876860 51308192 0
568172906 166204870 0
22212155 48340347 0
486482729 251805058 0
178274627 407281829 0
86657155 328036800 0
361948212 317598587 0
316126421 325884316 0
477154053 351447027 0
501556461 35836152 0
280977890 32404356 0
304434116 76510877 0
265853886 319034121 0
269932553 73960632 0
301242593 302339076 0
211721741 416266546 0
448690113 453110125 0
269828177 258886717 0
529381501 363644918 0
562611861 96877397 0
227766321 24895199 0
273544495 492493386 0
208750551 152469607 0
251681934 114231710 0
234703908 82474164 0
62044320 464194029 0
67437346 228038978 0
315374414 208995457 0
455701306 221830227 0
23053642 36489894 0
429147819 81236312 0
322688730 127306205 0
529752505 448555246 0
52430193 111015751 0
123170943 134283055 0
106312234 61058090 0
107383126 258031419 0
530626876 463189400 0
100569220 559797127 0
146888982 153291516 0
504304125 109406172 0
274306191 235725138 0
298809928 194523464 0
371019727 5263679 0
48652623 234719862 0
392034965 338848954 0
69767542 380926991 0
461571401 264262755 0
196803747 557860331 0
443598275 444531937 0
321974536 216782352 0
93657528 364944391 0
543571673 245642899 0
58217011 469899463 0
557051728 517479730 0
468423506 130420825 0
86509262 253362570 0
156640098 236576377 0
83978342 168735826 0
115025936 85648876 0
527524302 280651212 0
473366800 120432224 0
70394307 253541307 0
397082579 448822708 0
142907205 256907287 0
180131203 287254554 0
258995612 289552387 0
390546246 567050176 0
386825828 567316980 0
277033760 473443932 0
333838484 117103628 0
4018233 488618688 0
504522994 134970443 0
398374242 285590352 0
168713440 411889071 0
529205701 561407523 0
151273340 560351533 0
463643108 313819664 0
218440754 226722336 0
99296370 250010217 0
152554609 197554333 0
186375092 147696311 0
13453527 397204784 0
229011314 151887898 0
544765259 539896066 0
561868906 102401273 0
421646151 371485592 0
455567064 264906077 0
524649238 424701718 0
427208185 461894438 0
96118254 478036907 0
170951114 335373591 0
76527997 44684715 0
490719995 267377345 0
564249791 437079277 0
480590068 354548407 0
286647529 428876607 0
123741188 404494346 0
454703258 375680414 0
515068495 508993329 0
366075930 8750264 0
560728252 148152773 0
531036359 212166252 0
109206442 442271266 0
344963293 345914426 0
314625153 492364578 0
15213320 428275547 0
480664582 185596389 0
554827140 538842220 0
194861022 529095036 0
421650621 135556160 0
98245048 283167959 0
451538826 209903704 0
501079111 475803912 0
313495372 475148433 0
4580412 79280369 0
302145864 455617884 0
272193331 561152402 0
483822759 500820813 0
324691788 538678783 0
117801253 303980455 0
176488268 530140034 0
427084221 751031 0
339285577 139680650 0
540327458 527822611 0
149447200 462082180 0
86756383 546268607 0
412443497 556742163 0
198178181 167429646 0
145585594 353546644 0
172985003 39549655 0
83549972 171326740 0
459003746 562681369 0
342821133 351322644 0
131207134 30130897 0
550308561 518800517 0
429395943 446505466 0
195591367 241467683 0
37404559 180372290 0
222724799 338785070 0
494217217 511647128 0
564475663 176406863 0
320456604 85913155 0
508329210 262886997 0
375034958 316235388 0
406340946 498906845 0
201277232 21028357 0
334307312 557080369 0
510582941 134982389 0
419905394 379997499 0
1640508 340610105 0
322699472 412436249 0
389399784 539090352 0
171538681 445214580 0
118164694 528232476 0
209237546 435456050 0
471756679 62354422 0
185178129 135331841 0
34172964 161663832 0
185197884 567028181 0
83179264 338560123 0
199611797 103162550 0
37678097 92514916 0
281523701 31556343 0
401087187 56419735 0
247627597 268574777 0
450468602 257575498 0
63831509 542389649 0
330902716 64736341 0
122387631 60812080 0
566565477 297889773 0
464245958 539836490 0
456780979 179332418 0
308821168 549471037 0
534183718 48119638 0
420650584 497208870 0
218595508 221144507 0
131087147 27855971 0
484753446 7259426 0
529898956 566724991 0
343255377 379811175 0
360279015 463262939 0
3927105 93368513 0
405436136 151074798 0
239467837 270482992 0
299495146 493794144 0
432527579 87395781 0
387708672 66521606 0
309984488 315899346 0
248678557 474383421 0
431910469 554772264 0
521895915 310769729 0
110455347 81931290 0
89690207 137365239 0
241693105 390361073 0
268529561 257756560 0
380150439 342822288 0
349669163 373672978 0
292672004 370855336 0
302299042 520661973 0
473835282 31777566 0
480396330 131502094 0
431963285 255098181 0
366557935 187846951 0
513400366 359563210 0
110212061 205139306 0
495238799 501659650 0
397502915 6020887 0
152875306 418790991 0
499007167 533033001 0
30208370 493038008 0
194223828 326485333 0
316885599 101152094 0
477912130 307026549 0
253640874 115404897 0
300278400 526192568 0
73840133 503387946 0
366203500 154596144 0
63425274 38562633 0
26855926 331304163 0
246440057 113086034 0
520762769 269297745 0
330274942 502812200 0
476418046 198938852 0
318287467 69080535 0
117586982 489632455 0
265737749 521439196 0
337284439 478829936 0
93769660 317126031 0
307817313 529531551 0
553732436 373483628 0
164351590 71142808 0
568749357 413232883 0
305234677 118366684 0
16384945 23393414 0
228287009 460992072 0
92605712 503498422 0
500772988 396994749 0
520377958 240129687 0
256070137 367596309 0
409236903 128011408 0
87925900 249625164 0
133869687 261243087 0
409003218 174133551 0
317093622 10417122 0
372658498 144183587 0
266674596 365408707 0
174735460 484745 0
483977209 390776044 0
545420773 343873600 0
430263357 453898239 0
255968426 366231611 0
355681453 310659701 0
524384127 31665984 0
188347636 162457702 0
504749594 148396066 0
270038258 50849164 0
118586968 135950528 0
402627071 557146021 0
246454197 402057274 0
313132755 85170068 0
369744326 46078251 0
130699894 524267214 0
309807599 306229871 0
391348774 566234590 0
288594958 40384450 0
173435890 555111457 0
233058863 250934451 0
270949942 27675614 0
391387150 237864781 0
114942229 163525467 0
286488037 177184392 0
153287270 555266776 0
345231063 193562119 0
199252715 376216888 0
113319547 277633801 0
56878709 463615369 0
301709511 184189058 0
561583331 267453056 0
498161842 549079269 0
3682507 19573640 0
288783762 273741709 0
139427372 559976425 0
283138424 42416262 0
295843063 117576101 0
490740065 232150382 0
558626097 246951615 0
439515235 62860667 0
454021150 27922054 0
238640007 319349353 0
415436816 181421466 0
260665226 73800693 0
421491992 507516992 0
425291522 497163155 0
132019245 372489648 0
322412116 530181270 0
164996557 472274349 0
348983382 159437145 0
217590287 429551162 0
296298862 283398797 0
524529735 342690424 0
139863918 520310509 0
113914692 152496872 0
257352111 564832414 0
256188096 454187209 0
413661070 16698376 0
26812886 299935263 0
138502187 105961093 0
121882499 254378559 0
406965 437361180 0
44532323 312463626 0
186676870 524662028 0
256795842 371394391 0
196821781 475938457 0
65026415 156134997 0
227182196 140781076 0
337150458 332177227 0
237390479 46331577 0
416455622 507661940 0
190838248 562236524 0
376414916 381483495 0
540965003 121302230 0
37698806 329802166 0
339074090 479372622 0
241058653 283066820 0
406974427 415891805 0
38077924 369430860 0
504805704 528095873 0
273654128 524261416 0
185026444 472279622 0
31769668 124180397 0
199171951 246203332 0
566988713 93936665 0
120686503 50094396 0
181920287 447636428 0
240026287 265070482 0
551149880 419576855 0
23968200 556437792 0
427669028 118787741 0
493027436 452736501 0
536490316 50247403 0
391095793 323071461 0
517037012 545404562 0
517317611 62544956 0
396147825 399590563 0
13751779 554707601 0
141217460 50224724 0
230986159 215318991 0
29244650 210809616 0
460229436 122543896 0
480124565 297874125 0
272578355 192603426 0
318369617 336196661 0
481690962 224796902 0
192828708 395011221 0
291856408 22305911 0
389987666 148775097 0
85909236 71641873 0
531455821 182535640 0
263698003 64657102 0
185848233 341196101 0
189419819 517275502 0
20525089 505228149 0
127420195 192174954 0
175338850 481579536 0
237736045 561115915 0
207363036 467520107 0
363823438 310797695 0
31807321 544405240 0
46046325 96910696 0
538191862 323788183 0
303558007 147908749 0
285297088 237742407 0
169534427 498392711 0
426352123 472957440 0
98257504 379673434 0
312627448 567486811 0
301426145 533223352 0
216545826 228990012 0
454224947 282360374 0
16831648 502080015 0
84398139 9904437 0
20960222 229484017 0
106980713 257545621 0
8033961 171930847 0
451066783 254511780 0
222933084 32747924 0
60225490 491182205 0
190936507 190677224 0
321599797 101587550 0
10642660 19833225 0
224313109 553075872 0
109817581 296820328 0
200410878 30536453 0
226865010 272796440 0
459174539 66463028 0
153534764 58881223 0
379280165 287384819 0
133981028 297922364 0
326563833 206431503 0
436938879 521540638 0
196455751 349022698 0
100810779 308445440 0
564180360 451114285 0
485760456 545935350 0
389494958 267165595 0
386458746 466148400 0
358518689 272741809 0
507546307 157925703 0
544992018 84421775 0
44488504 30145859 0
267874768 504642667 0
152856809 509188160 0
78629262 48699960 0
53112944 336080521 0
421829163 256954171 0
546244761 143194642 0
319095854 23977118 0
387989250 35505966 0
236355875 497314684 0
119116071 23516808 0
513013763 175162313 0
236250920 351374088 0
276168536 160932223 0
426305595 32061837 0
305300770 309535364 0
15782979 553737583 0
464822237 138656355 0
332591933 86400242 0
79341051 118779934 0
111263124 307548282 0
44205309 240949663 0
157068195 249521780 0
239564295 37756603 0
292853106 523631176 0
437385086 238116281 0
267294060 339177205 0
495530572 263239088 0
190547541 337788045 0
96265783 442770338 0
337561145 367394566 0
153554931 8866477 0
442557532 549295412 0
499670150 534504714 0
208665613 173979902 0
8296596 268229280 0
82007438 293421324 0
221660287 394811263 0
255200214 259715483 0
305885878 471728883 0
180538136 158433082 0
11184263 321335648 0
90400865 554620802 0
340978034 143662040 0
190662835 542688142 0
393993259 393972337 0
566531278 547241962 0
329089581 438006957 0
480060272 5359195 0
471266093 233489278 0
386243745 31054598 0
501276946 491034236 0
197238183 410391365 0
490301143 415348184 0
296221188 166611084 0
99848359 422257571 0
334084765 210955599 0
443612142 439137409 0
28599955 269258229 0
269075198 167756089 0
121690422 520589306 0
74121635 165501389 0
538829087 321510522 0
406207395 90481200 0
33080984 295234012 0
60450385 34260141 0
562076713 518725352 0
95737203 62164654 0
161638224 274993955 0
472158865 6868528 0
93394018 262361210 0
201166256 495231083 0
257749544 111848118 0
457027561 113035156 0
55929034 103078007 0
362209982 17417094 0
97604582 168843347 0
379407348 75558779 0
328644364 217562092 0
62880565 74744416 0
129572780 94948204 0
72246612 157113695 0
360387784 461740005 0
484064383 18553317 0
342761612 223160770 0
546150183 112751948 0
159565452 101425586 0
412801208 60472200 0
531444399 202736041 0
412318659 245320185 0
465692302 343810981 0
116008416 329467500 0
225195038 529977876 0
264278036 433771370 0
92727926 436260343 0
556736007 68272517 0
380789301 160922824 0
244721680 304598600 0
141065679 245166808 0
250492653 121917295 0
84211700 133439638 0
190889490 407125339 0
37371785 517437792 0
391586716 377034091 0
130625463 59422512 0
43202073 82833497 0
354102993 87905529 0
428045071 487651392 0
109532105 315739320 0
239696617 498624215 0
204359539 36177497 0
201185673 463268876 0
263479761 289134419 0
66747836 226013665 0
531525651 461319653 0
494144426 549728447 0
452458466 543378116 0
192134226 361254722 0
132572650 16101385 0
412980092 334151614 0
21919538 2558588 0
283479066 374388376 0
483028779 458005795 0
545252594 265076207 0
292918519 560404591 0
467343877 61832054 0
143253540 205147668 0
338564797 304328527 0
208785659 76171273 0
274915822 494704513 0
534207723 377881132 0
177977119 387777603 0
551238678 354675155 0
122683552 375399025 0
357988885 195871532 0
248452804 565644138 0
400133778 363389931 0
470999261 137211869 0
27936624 396117862 0
258162349 514137808 0
253954197 567712397 0
165681599 473562055 0
209217386 553722945 0
34881450 486363340 0
149124446 380168997 0
311445652 84372365 0
6956216 232833491 0
330493902 336857486 0
431810241 271994341 0
357666160 236628838 0
203753660 250492762 0
494143054 125313508 0
3634527 149372424 0
551012501 218804261 0
234144689 426695281 0
2454474 209279911 0
514157325 567151064 0
431430308 375348648 0
354884256 483074892 0
385095626 518998175 0
192043992 482864216 0
485313875 176247964 0
524636617 230843391 0
81119010 534769576 0
397610043 511830323 0
344244739 430564544 0
122936863 441730469 0
395153273 531866989 0
104850899 318187507 0
265841789 546340886 0
301159546 244838175 0
555382773 14963596 0
55108584 456108706 0
508551374 333036793 0
130138320 386733311 0
123266074 535428927 0
437504642 439897906 0
295942503 493258561 0
527148280 5143252 0
453519339 497216808 0
28795173 206154468 0
310571593 427094979 0
90041553 162986104 0
119388318 133052882 0
240622348 67657065 0
542369230 77360610 0
425063509 81710903 0
417707240 515918448 0
281272326 380742903 0
537723261 303672466 0
130958686 437638200 0
520372915 91861637 0
92108570 317092142 0
204738700 150753872 0
533263520 63997002 0
188256237 47061399 0
152079140 460420517 0
303687610 299672199 0
235863327 358556687 0
515655018 369575166 0
407942496 388474884 0
19458263 372869164 0
97252793 501334451 0
314091954 104395997 0
79951286 126001351 0
23450030 416616787 0
109870211 272038185 0
179668142 358772447 0
92715941 250672473 0
217472425 19842582 0
198612255 379286512 0
144925741 110892863 0
315580969 357322520 0
506176336 94189128 0
328023081 220663180 0
42631079 92389796 0
190702484 419291388 0
43798744 42394291 0
338162667 353999660 0
444338345 84329591 0
196284658 343681173 0
460149529 85281862 0
502975597 351158643 0
86210012 270567629 0
265889045 547738986 0
236673615 334103985 0
287428036 347003482 0
310985731 417808141 0
130988141 1850014 0
509359274 315320756 0
523929285 65350192 0
174076809 198801283 0
219894377 479802714 0
46277675 255009973 0
142880447 249815212 0
528128435 367703203 0
326605269 309414427 0
73735969 524230162 0
489004419 62440539 0
455381382 483012137 0
313649855 502941571 0
559192866 406775572 0
351771596 314988761 0
364677167 55305118 0
79151833 285746865 0
527690725 15529111 0
85160255 254307170 0
474450832 67063480 0
294566972 107262061 0
42428724 286756105 0
37929700 365237828 0
70495984 193515137 0
374753767 253506261 0
409055774 94373954 0
356155737 413909369 0
331758854 42376516 0
362336947 562935695 0
399704102 530897477 0
485673571 70076943 0
100547328 94513631 0
198581221 200662318 0
267113601 391465412 0
81185111 6604299 0
474065664 281025001 0
196443611 115530714 0
319057869 291054522 0
81407810 166918843 0
477254572 466749867 0
171997475 543716299 0
441123140 231115664 0
375970360 444602688 0
224414654 537873099 0
436029494 54800030 0
7398036 427749219 0
489748121 73877098 0
123288867 184463358 0
250686686 26004318 0
404435237 458173526 0
373219273 292518628 0
472086898 210628630 0
27977167 27327734 0
184183826 475003557 0
547990789 56237577 0
368802884 71622746 0
155459581 52866627 0
485307552 270883837 0
89171244 502275368 0
105013738 431704609 0
373237731 286785475 0
47401438 452070890 0
279166312 480226861 0
427857574 45133803 0
200939265 365684174 0
123081517 268407802 0
517207418 62453999 0
512796921 531776135 0
347312042 509042811 0
201533940 465199168 0
354494383 464399531 0
400674772 116291923 0
231057399 333580170 0
459090697 459062265 0
217112692 311853985 0
59898965 134205171 0
158675985 189711826 0
455801047 520604171 0
299289635 532686495 0
243408328 562161495 0
111705705 559649506 0
385430746 394929007 0
209611380 516532232 0
388313743 427095382 0
497051940 340001585 0
321720533 53243502 0
84577283 203174755 0
414069308 201046406 0
292817056 423243051 0
500730773 492709936 0
160045592 82365913 0
18306892 435604935 0
353099673 324810013 0
405711005 83657136 0
201309298 283179812 0
279338822 440460164 0
269645723 245597782 0
14729628 522646477 0
194645075 24731478 0
439016841 527621629 0
309754587 287349228 0
317171603 51695146 0
219589460 131471986 0
120233469 537980307 0
151789902 87700456 0
246010459 72516013 0
242455971 329770459 0
200078632 535122343 0
452874344 435137549 0
437241341 280100473 0
318181473 353882294 0
199450211 409654705 0
381665701 459946896 0
203038415 74834281 0
408913443 350107947 0
473550129 412753578 0
147185273 141410326 0
418698144 124304792 0
395027760 462348559 0
299974508 449121159 0
141111675 567445061 0
370591199 75818310 0
74634842 198416558 0
315998433 473501437 0
38720258 522138390 0
69428960 484781752 0
179665211 223753037 0
265929671 449355845 0
249498399 373190495 0
171506529 285888761 0
466970274 231174245 0
433432767 169365542 0
562466062 54349538 0
439112547 364840270 0
247523068 426788081 0
61061482 469046254 0
251323186 337406047 0
131152140 407844849 0
145266796 530108733 0
240855230 412124634 0
241316093 408970427 0
93379922 16052114 0
482123840 31719921 0
559216876 123742301 0
461766561 107393174 0
44632571 472147263 0
321584171 160209915 0
262158887 289472432 0
147614969 70542685 0
216670543 155523029 0
74580971 300486026 0
450679401 251686460 0
542735037 340519239 0
175884729 341325359 0
430084528 41652143 0
452096396 140222655 0
285937884 107029343 0
131382222 199866947 0
145472120 339038428 0
187065579 304194289 0
344213022 396195316 0
152483808 267553999 0
156078761 139506463 0
179622866 34087715 0
449960371 47101446 0
418558096 109131426 0
154649301 247206936 0
52758680 420273064 0
317605564 353610386 0
266900723 171607935 0
418425600 106657991 0
303492400 96374270 0
286697380 231968757 0
422861537 120374983 0
124302266 34131204 0
65000720 162590161 0
511529718 286035650 0
22356337 209111098 0
444229154 560732910 0
445692570 209659313 0
567218460 459123576 0
341638709 567162194 0
413396307 406385337 0
490319570 525873592 0
334106045 492811467 0
127489847 526075312 0
315247190 54041227 0
245272825 296555350 0
197032106 548865630 0
61848380 199874445 0
199941117 482421179 0
556511734 73666423 0
397508197 317321095 0
38070224 207356036 0
246992351 110355484 0
101978838 106887733 0
20339468 239050051 0
544345782 499058076 0
232394519 438600915 0
546789366 382336376 0
433881679 295713266 0
470965332 215704224 0
52410342 428948129 0
244579987 26133408 0
203735166 395766946 0
107778768 40992958 0
522196655 487518853 0
9210041 423668798 0
293365334 480434414 0
56983951 348464059 0
541988814 34745874 0
264072312 171744015 0
243080299 473843165 0
60406294 467448883 0
33689710 506841318 0
194789358 268210790 0
361562117 97698003 0
294107770 272888310 0
107079900 208794113 0
529077700 410525920 0
86530898 168639047 0
116393937 435302594 0
217380989 41241347 0
396931805 532040816 0
458424400 339187019 0
30838817 507056898 0
552875700 414813749 0
208454212 224085148 0
85710902 273413882 0
372279601 522071972 0
11327729 306405306 0
1605890 1070449 0
523051661 368972176 0
486320190 235444661 0
379873550 442114358 0
532453340 282156557 0
300232665 487656304 0
127866576 165067028 0
230467923 560604489 0
525283102 358453457 0
279013247 240429511 0
97504962 518445208 0
516722872 187519812 0
542011700 443042631 0
127344558 213697236 0
339397098 147930509 0
567544285 14356474 0
165348305 449644921 0
546661220 145976593 0
202841066 378673853 0
217374696 250321736 0
143069022 166784903 0
125480382 537724153 0
355306256 411877886 0
246695733 148466635 0
476415477 344568885 0
65317228 208532599 0
197538349 464414434 0
428052173 298025069 0
41606211 494996905 0
241346154 72507361 0
30909536 90267843 0
279578753 541849759 0
138659562 361281356 0
149196590 179300435 0
221191466 477490282 0
508690383 25202167 0
289616511 474808710 0
50759826 161142074 0
305189261 378406411 0
300611854 341953762 0
117531715 554292243 0
126522083 427978059 0
401421148 396778766 0
453871148 149017289 0
344571478 134347206 0
52197327 199592679 0
21542805 388193286 0
292379146 264500286 0
379670122 441615285 0
281067063 569036614 0
379673952 109565470 0
463289547 228765468 0
526282934 552160743 0
546451289 128409002 0
157717108 252715464 0
370327359 452228739 0
57144794 527084728 0
243127565 153873659 0
318333540 50010430 0
200695881 447082255 0
394456980 274910096 0
389188864 250270871 0
292456515 363977058 0
460122174 334332940 0
456287333 453471142 0
37287525 428876313 0
239807136 350115519 0
371684108 491886667 0
213289408 219971114 0
238830118 217454306 0
170285400 220200873 0
447731175 480151041 0
15056124 444333015 0
424773170 180248902 0
475366801 489421682 0
465409061 128430055 0
451238286 470326814 0
345719377 60744463 0
5672282 375189736 0
359419247 162216831 0
368487717 544338965 0
317075672 67308740 0
28195749 90450264 0
296147719 546245882 0
383779266 319026781 0
73920146 46052939 0
418502719 372142141 0
381694659 494561530 0
502281523 331226801 0
510624863 318264034 0
482249051 303502084 0
265771440 342877556 0
206347104 86155072 0
484076368 160405041 0
165549776 272089018 0
239102302 546406931 0
56949610 456460354 0
154124942 265762555 0
365247227 68651476 0
539493366 505038279 0
233444071 381582813 0
115158949 200413461 0
60898832 418021919 0
540408265 488329503 0
246395478 11610481 0
374828176 99291342 0
7770148 56489009 0
56536920 17750409 0
493815494 309003031 0
88779651 7420975 0
223979887 89250068 0
496288630 125582053 0
418639216 364118868 0
61977411 465066459 0
531593663 68197339 0
253552666 515973206 0
316345849 102205566 0
208900711 493590326 0
148770159 538393586 0
519464158 327726522 0
461140241 310026959 0
517962205 360373540 0
126840404 208434553 0
447117783 312096480 0
489652508 477934636 0
246090027 511126777 0
367575589 551713895 0
457805073 225083733 0
129782975 480442911 0
269870121 178414819 0
211443647 485556733 0
149904592 193926853 0
474598627 51971566 0
156771515 465267536 0
316593490 317412879 0
238154686 170690742 0
292313625 318691059 0
396961853 283095647 0
483093833 186144060 0
69196189 219496159 0
562397795 40463471 0
129784994 350523208 0
413368021 567958575 0
308267967 323504482 0
548952680 97041079 0
230851184 15230641 0
275645923 15724954 0
32193501 292238142 0
300756257 60155767 0
116396955 209383950 0
392084004 396679399 0
367671122 232375881 0
121345410 85121202 0
262697900 177218474 0
43128116 41462391 0
237189839 415910997 0
360960977 529813708 0
201060268 95008726 0
430039837 541822847 0
420867560 247762728 0
544751353 206064639 0
542936719 8603098 0
566265670 95782132 0
171881583 562048326 0
412506079 209749414 0
197381256 438790575 0
149150556 246694592 0
248980306 80461557 0
239505661 447045836 0
480459681 547886638 0
264483838 258545773 0
313349270 517321274 0
179774700 303781169 0
338237352 292458088 0
145847854 361883251 0
217335778 535141381 0
19977751 492917548 0
65091931 465061270 0
36684787 379054761 0
388679595 484238577 0
295263502 243445859 0
274280809 194951288 0
457276092 471489027 0
231940058 366720617 0
112232226 435359003 0
38560085 481647430 0
169841172 67927549 0
179482340 548787648 0
461140693 176052532 0
282765857 420052140 0
98730204 122215200 0
143729377 271927180 0
238415358 178102335 0
543343573 121555402 0
488072486 290096779 0
163655875 390748678 0
325663155 168593169 0
38116505 158032465 0
38645931 438300463 0
337428218 59763577 0
69189314 204944982 0
85372498 213067510 0
532992197 429704579 0
54767532 113314982 0
144428950 346366166 0
545426642 1169616 0
447873183 167369838 0
362418897 67823282 0
293029186 287276710 0
180560471 377188975 0
39080187 51486342 0
6705062 54705125 0
304946004 400984889 0
421501371 481697726 0
29578359 55777344 0
395248135 292075413 0
470184321 74283612 0
209428752 53000664 0
447331579 150172047 0
481562185 317412509 0
293350510 115258268 0
178798955 105118571 0
397107941 294452854 0
324318475 283695338 0
252024654 489073273 0
200118011 569165128 0
124110456 197732911 0
295372561 281456872 0
269692942 395054415 0
213183368 63686495 0
301338581 342583349 0
144846520 442800674 0
302139933 49864693 0
334962205 67793692 0
562880586 520852459 0
77703569 494430154 0
394638582 111305245 0
460054014 264943612 0
205609867 438284563 0
409908028 320878026 0
275926256 202782404 0
383610346 462127645 0
405773490 242210738 0
403171629 456052691 0
38005112 97419880 0
171173590 28897290 0
329376919 526534647 0
457115074 325462374 0
337806397 396844695 0
401192675 491119917 0
533144585 252080059 0
22693560 412311989 0
290821264 137538092 0
193047558 426316552 0
428793595 325441986 0
515075245 385207818 0
33231693 320162689 0
271759098 42982618 0
121933966 300855899 0
88603603 40524741 0
163866679 506607442 0
455259371 164433527 0
61939349 92427423 0
108128301 57787540 0
92053088 479277094 0
207286703 297736340 0
484867052 557977851 0
353620490 113227564 0
531458569 86472588 0
115839715 496260968 0
459624971 257712837 0
517869500 205611397 0
193634817 84011254 0
453553864 88363252 0
69186304 65835666 0
419695056 34629288 0
193448665 147271222 0
15335185 302888119 0
23540575 532506320 0
432176752 219795188 0
108296755 331473679 0
31312325 440883836 0
452887336 209473470 0
31189036 969865 0
190246465 75395064 0
3309809 228452646 0
269584673 430801473 0
136266522 556132548 0
316150406 165696700 0
366643554 449080709 0
196730410 533777655 0
388507425 14849591 0
544774633 358064311 0
435626613 44904584 0
431056271 85800892 0
97028983 426671024 0
437705906 456850909 0
501543559 175853123 0
455630401 299398821 0
109374862 554496168 0
275758446 232013910 0
274599129 94659669 0
54695152 215036336 0
90154573 223741498 0
289925089 417263180 0
223696094 368793403 0
517395620 391155873 0
467067207 42347341 0
377390376 121370311 0
414863634 173560732 0
513918449 525788016 0
399457559 3841839 0
404752204 180057057 0
80440315 28891693 0
402575870 81393421 0
311514030 351761676 0
282655011 35140202 0
545703128 119597753 0
483953372 391533727 0
491226876 236724512 0
441629040 433515938 0
286613310 464182112 0
243080202 568635938 0
494506834 122519164 0
257269622 344928209 0
164332189 35410881 0
39523594 328644651 0
308219802 465917689 0
134092193 488164564 0
476493139 92446939 0
115041323 110114364 0
40433779 117042093 0
56542843 495317687 0
281685884 97406263 0
403476689 88232984 0
325586511 39437398 0
219568558 287458687 0
99824944 282071535 0
567089224 154997214 0
105191676 36233068 0
276247902 487983163 0
507233032 206932082 0
179884205 260436274 0
89365110 259084516 0
390010288 218608167 0
555294501 281471638 0
192230528 258561780 0
421040450 430217307 0
388494835 411620700 0
433694392 86414534 0
11412232 250172327 0
424087358 403760782 0
472272956 432026798 0
254366696 447137759 0
250289011 512005890 0
235158348 234944484 0
18375567 567015442 0
253518914 451021957 0
279511361 303660580 0
273306983 96425330 0
174543090 174766511 0
67785304 217552473 0
286289194 340492732 0
195328764 284980034 0
392999777 174841129 0
553395861 185175060 0
352130712 454846321 0
86378640 366307775 0
366410098 349345111 0
269425481 57024788 0
417080815 391431418 0
181872687 332125506 0
96652409 173454610 0
450976965 95878293 0
329275626 132504625 0
439723358 295381691 0
180406879 165136482 0
493211045 47950076 0
559555103 403135506 0
88047429 125115873 0
50105940 3463679 0
206880773 166584972 0
531816339 333928352 0
483968348 311221999 0
117057142 466381652 0
305533588 41867953 0
231275511 163350088 0
430946008 315762014 0
9445571 47026748 0
500639611 513132668 0
64572865 118552490 0
299143768 550939248 0
499644325 27749543 0
369298368 514696380 0
534825815 99410816 0
179184845 413594442 0
138347111 512227676 0
494436781 255461132 0
239147351 529333962 0
243960366 443250197 0
217644941 349563481 0
262891621 181269305 0
84810296 445020317 0
111717583 155689628 0
388946446 482649944 0
259282993 358634464 0
428348186 196283887 0
26174100 188083324 0
254685360 77893911 0
180326189 383709627 0
236541497 569143202 0
358042533 312120320 0
346613863 16473051 0
369262306 493390625 0
313454645 214770233 0
300837751 134579543 0
359086473 309428610 0
459205782 452062080 0
12784534 45137157 0
93129792 94813757 0
381195128 544598996 0
323423675 241809236 0
339825646 212912903 0
502967012 543578206 0
416922546 367986420 0
415999782 514165129 0
514484217 495777442 0
333286752 63038724 0
276777408 482963036 0
92892962 402585838 0
285182255 274462651 0
28360630 94746375 0
461345259 523080781 0
492726426 380635761 0
101274592 338503812 0
6195581 471428299 0
399162649 36122252 0
196304955 275898288 0
33336427 71653952 0
334590024 342340978 0
502254895 129228038 0
129271941 43306918 0
173689130 455327214 0
289435756 49545760 0
215113874 260878962 0
301984162 416551960 0
500886017 483137771 0
330525666 97507589 0
484203843 51890131 0
255188634 332338028 0
470531542 135620280 0
29099364 481111943 0
371577397 137431851 0
10382059 122616619 0
1311680 114096008 0
292974239 241353551 0
113751417 433353028 0
79449771 192224901 0
38208492 434606748 0
294524323 187163725 0
417558163 556232522 0
29317373 163530000 0
453517780 462157532 0
313599995 233959394 0
85262722 185258140 0
41710699 137962596 0
426677426 154711326 0
312559050 235572280 0
401230521 373508504 0
262672305 241365348 0
552814874 350225355 0
342221371 484881901 0
558992783 236539394 0
192942658 382570737 0
136877015 300956022 0
518198296 403165181 0
142605160 40944330 0
273314554 420984052 0
374322517 345023023 0
501363877 116695554 0
69277374 535790985 0
499661035 150807708 0
160723706 167499299 0
404120408 558189569 0
171374563 377702604 0
58023295 107156386 0
237570179 210626238 0
311433735 7077472 0
339721116 52190893 0
34191282 202435324 0
430094535 243558222 0
11156780 481428701 0
445153999 137008181 0
193226652 34795015 0
230433772 340171139 0
445099823 506296884 0
59503797 506646849 0
75896876 437608409 0
540117762 480165689 0
514395305 233154007 0
30315931 520476149 0
442688349 39161609 0
444880218 23909572 0
358994421 251191126 0
164648242 416670189 0
48946852 272288489 0
477537064 144781697 0
115792215 326689563 0
449861821 221508565 0
557486138 394142776 0
239160107 51445582 0
287788128 530254306 0
403007525 247583416 0
402159889 227496441 0
225480642 506879783 0
108433481 11248144 0
328482758 486446583 0
191660968 503615244 0
132049708 164675824 0
445466506 11616930 0
204688463 16279054 0
413587791 315343959 0
247710734 437544823 0
30029505 524701179 0
201833857 264076779 0
446433922 89872345 0
271829011 463969184 0
546974381 166027996 0
373325087 506835381 0
361711330 319330604 0
369241459 496606567 0
135001947 552218393 0
456335169 253412346 0
298946663 551166298 0
395359323 56558925 0
528410343 358317813 0
320961550 560971186 0
480851786 500177355 0
227713118 543428161 0
291566223 390870250 0
524625701 524597145 0
480836097 212707380 0
162685690 202700752 0
551156245 360539059 0
51841858 490083853 0
310652022 98275554 0
4710192 199462742 0
272826848 529236085 0
239774745 439999863 0
144638460 236998718 0
484487786 1997668 0
257044633 210845560 0
495772228 271906477 0
398313310 552651014 0
260686615 75817730 0
510271881 399190561 0
292587281 33540968 0
68504278 305492264 0
358132284 94987686 0
234965418 506709335 0
459413516 418893585 0
300067638 321065033 0
229214577 147696504 0
487988501 567923641 0
139555071 507695524 0
522590551 396457073 0
538944263 54599375 0
38567687 208067007 0
509887612 404809346 0
386879723 9156355 0
375332685 150109410 0
568784326 158841082 0
77551866 90542548 0
506799277 381988877 0
46954213 325888435 0
108457232 240746278 0
228712589 233866250 0
479255132 478551852 0
486991230 262688005 0
260017636 397700909 0
358149059 505387377 0
424104148 195562642 0
231853828 471418031 0
88091229 522061217 0
487844068 539001128 0
550187419 520413688 0
331398276 30067505 0
382519417 98054179 0
271718506 405217525 0
145859566 455854671 0
237667415 472852841 0
367889923 178610159 0
333897820 175705666 0
306227806 446025300 0
166227383 177510654 0
109439160 81960327 0
117569761 34895469 0
244955659 278459756 0
69869438 486681443 0
249197041 294014283 0
529123768 480432520 0
75505773 527107937 0
110405853 223363455 0
259218611 266645118 0
79724185 27782309 0
496343118 497469144 0
146294224 397014717 0
455731365 331866006 0
177688319 212988533 0
111954437 365375847 0
507350788 31571606 0
404910921 229341729 0
432879401 461887940 0
421036781 169738437 0
111295380 351122762 0
437325951 1915023 0
130624454 464871148 0
93836972 565929157 0
221592444 386339353 0
164444736 441106222 0
214193717 550492751 0
34023775 156226725 0
276067491 374425088 0
76388245 557096494 0
176979883 184387291 0
508486229 47812208 0
117381481 448430688 0
568727884 370117922 0
496675833 378163660 0
202872053 545937223 0
162663498 145010574 0
560884716 3332977 0
284212075 17242210 0
430305302 395290897 0
335752563 91549858 0
501247329 96344567 0
447683275 500783760 0
116971791 533228968 0
360806577 242165549 0
421803390 428610351 0
92222971 309502503 0
348823899 364014622 0
101597102 445193880 0
273981183 27224182 0
245168358 232473827 0
196349676 564741196 0
469045239 385532895 0
302666614 189149337 0
460819925 336865021 0
479787660 525332009 0
184894677 138771087 0
402171889 365469696 0
22361612 26094308 0
469951118 179352429 0
478200640 212774028 0
148397540 280985677 0
114631157 130470494 0
404282347 170472580 0
282130387 280705008 0
473354032 295878790 0
89890144 530068084 0
154448537 483972100 0
222157058 169281437 0
144939013 252490390 0
17374786 489974214 0
373875790 179482116 0
308529916 467093810 0
131278976 495582374 0
375892112 226429713 0
449115642 329537073 0
66090488 77409292 0
492914178 486775683 0
181475295 222074426 0
339855133 105005698 0
166958641 34107550 0
405970029 161705813 0
552526166 305158756 0
497199709 417658198 0
388108146 366039548 0
199559907 292238582 0
50703496 541648895 0
84267648 337114841 0
48751120 418147936 0
487394934 237981272 0
370512939 507457551 0
240708508 211282006 0
373247715 446435589 0
275584205 355442880 0
560293098 531973925 0
72257962 124548243 0
421823440 330398908 0
206045278 230876930 0
170891458 385763918 0
372613932 517462086 0
481570042 2094257 0
200125883 55853106 0
248072682 261878670 0
399181901 137707542 0
48084638 537841073 0
236268246 509178825 0
304565462 163287528 0
436506095 195156766 0
552063976 169427844 0
167155417 494577430 0
94706610 241852500 0
375846868 52843796 0
425749224 317424059 0
28698256 400448270 0
404365189 473013129 0
382853473 436276439 0
208481448 480905318 0
449291066 382053158 0
366817841 456017256 0
345162259 433033585 0
517579303 347039669 0
296819574 277190555 0
540225944 376083777 0
308945153 195053395 0
334287066 135665944 0
455977028 71145827 0
511728323 407462728 0
355451387 442406395 0
194404350 217314896 0
37005367 125060804 0
335056826 494547089 0
424722108 482800226 0
193556961 459095636 0
350746089 115217399 0
476498100 159160710 0
517917915 29843975 0
296020620 507139370 0
455839398 228053786 0
164542546 171563146 0
256582985 285644353 0
525298007 430374612 0
186804193 99677414 0
430426189 205191238 0
505337220 447695631 0
415904640 98000305 0
539341825 149981238 0
403847496 102162795 0
133684118 524541219 0
365671245 204733967 0
36814540 274116238 0
236992854 307310309 0
529255899 384837287 0
74751371 346901284 0
519233263 433430351 0
164785078 284532220 0
268055657 424945667 0
309859384 383124734 0
307642353 431213890 0
249752218 463043411 0
167251622 561729772 0
82378248 308342794 0
159280378 459106235 0
83296635 406679647 0
523888174 441309454 0
283775666 435622708 0
337267034 402794069 0
178193814 400146809 0
509228694 445549325 0
360677133 249835617 0
35263519 489579999 0
75858541 465741889 0
37469702 214210143 0
443429664 562564039 0
446915565 304143007 0
310265311 374775957 0
112195693 424071012 0
184141234 408936917 0
455729263 556643053 0
211858052 68184374 0
401653236 231755446 0
289818498 332208158 0
174533074 79304333 0
78587297 363507562 0
290711965 275818852 0
51822834 415043975 0
122573151 162777443 0
131153160 510279243 0
160635818 191678734 0
135895370 72209317 0
328401858 267786713 0
280821065 410478274 0
481782196 394106298 0
518408067 447821415 0
504382426 172414767 0
451885382 441617319 0
392263657 461566792 0
186172613 291795699 0
541332690 266987454 0
325092975 316786276 0
232559393 420701714 0
502767252 452086789 0
73350374 265450005 0
78423346 72413901 0
384963107 126664446 0
415758487 31592753 0
456735092 289401638 0
563915647 379739136 0
464355325 193358303 0
300903767 182933255 0
488627918 141139881 0
432379922 450679238 0
413077150 373311909 0
419777820 138950032 0
555021646 532889744 0
49234674 465122435 0
502627920 320312023 0
173013277 507215591 0
422215628 254540131 0
380537415 102169977 0
548220489 21149479 0
81365312 192739074 0
158398100 213829710 0
347265415 260081868 0
8997884 551764572 0
332532653 86054336 0
185992058 391169719 0
251867162 437893313 0
99759517 80121411 0
544206908 549513878 0
119156873 395362693 0
150799759 208810052 0
236442412 298794478 0
455165566 22074546 0
41323135 41232269 0
37605722 157787899 0
501457019 2867663 0
434049349 242508146 0
352220735 437780229 0
56424811 473556871 0
33002968 99664135 0
256956130 52342078 0
281306322 145460064 0
192732659 437417950 0
45075448 556903644 0
230558648 70246294 0
104949847 485814777 0
481808041 538654225 0
121649618 246237590 0
288658459 516594865 0
306257958 525199362 0
294651183 438605136 0
551568018 554073154 0
507184630 59626539 0
328313995 162919994 0
417550009 257813229 0
537854228 526467700 0
498997349 184850319 0
422685260 431143189 0
318819807 366464291 0
309904800 368705385 0
153479776 326168199 0
148915202 221598105 0
78490874 345684948 0
260670756 297988430 0
279708626 568562787 0
432559011 432260628 0
231489971 471725760 0
535489622 121864983 0
561212393 470746157 0
411354315 363479751 0
376177463 542180187 0
136274123 334539095 0
369753375 366493521 0
212216454 331685057 0
30227752 186348459 0
391798014 332392130 0
391797127 392103184 0
431554242 126985715 0
38097359 169694152 0
239589965 516170614 0
171887758 188392620 0
466422695 237355518 0
250537176 377715650 0
74627848 187728580 0
46589525 415605676 0
500345516 6106159 0
516695626 340113388 0
300197164 442131467 0
74336002 80768228 0
174904444 69530320 0
366808680 333912114 0
135305943 347625244 0
343426753 73313004 0
206717686 441178374 0
94623509 237803816 0
543825233 114555274 0
381364802 485442072 0
391415495 493584835 0
473480699 413893663 0
405008040 255403598 0
148823363 551495346 0
568123533 65050150 0
32789562 273859563 0
49750351 180192834 0
509327735 240198704 0
222981501 183756141 0
461918422 118905877 0
283257989 522440517 0
334749542 153036211 0
504589144 510966064 0
275770321 423301528 0
211699285 499119287 0
56713486 456958774 0
18654207 421317599 0
508070373 339744627 0
479886408 280331308 0
442555572 335575235 0
562852206 467467423 0
88885959 283924136 0
550472263 388504301 0
340664393 250883822 0
490261633 562403393 0
54990220 423904691 0
534214858 568584256 0
493023480 111630970 0
16589033 140946042 0
130095503 456620163 0
5729987 71047254 0
233807871 431401726 0
498262589 489879697 0
504389509 415044357 0
480927403 52813433 0
6420179 339893458 0
207065144 157772756 0
312245277 244596612 0
44903865 31150560 0
29301232 214250188 0
522651008 503065110 0
84276197 103316591 0
2867522 75956739 0
75292588 332675859 0
105525307 275089809 0
348104707 476093147 0
354127472 259724182 0
58134337 224267965 0
496950217 276993010 0
256830285 320652094 0
552920447 443338312 0
378224262 240659159 0
91292799 280345072 0
553041096 335127564 0
3047277 133777409 0
322389662 496598713 0
137014068 70313197 0
568766894 111766622 0
188773604 3653290 0
202531598 183850879 0
488142204 45840292 0
84681367 520268485 0
305585055 21916197 0
555125133 370445414 0
406972561 377619400 0
441867034 708958 0
63313429 181990185 0
554714039 422991744 0
83724213 382402409 0
181001850 472783610 0
357705987 98294998 0
87785611 320181021 0
493207636 449864046 0
469335118 566923320 0
152884822 380429090 0
47733554 268722129 0
213848328 17207320 0
99043953 249271955 0
45405696 441458880 0
392182078 127348520 0
76718091 505309122 0
558559242 334954137 0
384858283 117260727 0
494814389 213041745 0
178440057 81717982 0
569049744 79431278 0
25595782 99516045 0
29011069 372801880 0
259087836 486890932 0
346827239 315554608 0
348544433 284613997 0
93089805 361983583 0
170515344 338207318 0
388182520 481615727 0
328443737 541237165 0
33422538 561906003 0
500395804 565696672 0
458225856 436732406 0
278092569 142462556 0
13923675 381593443 0
16982867 103744702 0
401574588 341357281 0
273186052 498654432 0
486936002 263914182 0
80773388 47339582 0
106551715 314726138 0
217918074 76459700 0
560155988 114119597 0
199864711 23257993 0
138139888 271369196 0
342851412 471333386 0
568023245 82994636 0
457679765 183018510 0
287139457 454414005 0
196513150 374848159 0
333785856 329240514 0
566277561 205298158 0
442378683 399402114 0
14232051 332350190 0
100362405 296876622 0
300107000 465809849 0
473616004 110937117 0
434696008 140328396 0
348988606 314544655 0
347871725 275472581 0
130671706 444521864 0
443013391 234018902 0
524692626 454962577 0
343864359 17781069 0
486208012 272775659 0
506332429 30527867 0
352830870 12134578 0
144217746 161871497 0
541451116 369099387 0
498309343 397464451 0
306063158 263089784 0
148921423 370567771 0
411335519 239361644 0
518816886 45406645 0
269171754 84279228 0
116453895 316968344 0
267140615 534130538 0
57359950 70588599 0
192898257 436303465 0
320005083 57061329 0
125659218 348232585 0
63188081 277341498 0
507274985 47189169 0
147159005 298809982 0
10017676 462851438 0
231012408 404940965 0
4292996 480638040 0
492811031 20259546 0
403398208 16044106 0
497972812 258453260 0
435090175 82994914 0
376995562 379292240 0
253641776 551008178 0
468448730 288530799 0
161561455 435692961 0
26602028 96480559 0
523643720 506801620 0
536772798 366725380 0
255416799 212704715 0
149335204 262538180 0
546718194 63376706 0
558713607 475364923 0
365685516 179357242 0
319689609 267656673 0
469940357 521098027 0
476778770 169968783 0
432428578 157269980 0
182433213 183239511 0
102595510 172350261 0
54698424 513494047 0
313885270 156957296 0
253414869 260814328 0
514987721 20463087 0
22423781 93458302 0
156873993 309774618 0
18699158 208924118 0
371116738 111474022 0
498931555 398684455 0
355944633 52588622 0
102335025 419579095 0
121599839 277878654 0
477278102 131017193 0
500085900 297864999 0
542057678 64773492 0
375839075 4742732 0
56557774 171460765 0
296019239 5093000 0
125882589 156174230 0
210860349 95075467 0
76806428 486923576 0
254007018 186412722 0
88045291 552929292 0
247107188 527977542 0
393271366 544608370 0
508858320 432645977 0
159180810 503860656 0
141269777 175106548 0
164795257 244033599 0
379190570 151602057 0
187089737 122360632 0
49481473 544565901 0
13282930 202320857 0
328204743 410130808 0
114106271 424227393 0
440817574 562792327 0
364937830 418323246 0
288348040 418580072 0
145125427 393027562 0
208006445 559010857 0
369676680 199917982 0
77802090 14740684 0
287746037 121072174 0
368901413 120859217 0
309336189 72745564 0
378817132 333403108 0
16404312 134361672 0
460083118 383855213 0
115801227 307029962 0
329543637 504041631 0
210699277 235362968 0
539000813 460072133 0
272090134 12968771 0
568508246 493448372 0
362702719 438689591 0
266383104 322649555 0
300074859 207210858 0
474381863 267420930 0
343905912 34657410 0
19116128 41178029 0
261320148 51458378 0
130342694 324126895 0
313118615 281975181 0
117065356 213620481 0
324617811 94969613 0
93873613 65722503 0
502242938 106280165 0
20090234 206374237 0
437170257 330719497 0
287615638 382825364 0
449792997 548510644 0
509765800 48349343 0
391051878 322494140 0
417338157 230737026 0
53075329 63298832 0
445967529 372905630 0
561424482 137730059 0
50237099 5553528 0
356435401 550100730 0
116591542 432257812 0
548905011 140585544 0
235493102 163247540 0
277125369 132633020 0
455779720 536545929 0
472893412 172312645 0
348296259 211354534 0
260725520 477829262 0
52584373 321534202 0
409432011 315491123 0
417905953 65127141 0
554894167 137565906 0
150636110 545217103 0
194983854 181611448 0
225858247 460191647 0
75049998 537138889 0
526112502 491287234 0
20742670 30235918 0
22480667 199394279 0
386199291 40630169 0
205478904 423707576 0
172566275 334192464 0
94977624 121195488 0
472999342 314568134 0
174912410 362001609 0
491532330 197652511 0
552943210 138234150 0
521279823 529190765 0
166307038 261815569 0
390421747 270843007 0
324554259 2537679 0
125467956 199336840 0
296348613 562507995 0
420241181 542154014 0
397637116 545905242 0
423534617 199382116 0
470106024 515009903 0
77637069 445010539 0
566368633 496517783 0
41262523 143185009 0
365759897 566921784 0
367558019 134354441 0
347426600 216285125 0
328549274 286853250 0
144931351 566007342 0
266143878 192756187 0
496387227 121783849 0
315421568 215463018 0
265731800 442855837 0
103280995 291006138 0
563449741 413816994 0
223839983 417957338 0
80682508 237830232 0
375669747 559381570 0
425998703 70732237 0
193398984 317274918 0
387996957 149405668 0
349441596 311153103 0
519817659 481038309 0
431749447 316465614 0
333978960 446216552 0
496446226 233599084 0
12216247 377870550 0
46248803 46003752 0
455007201 276109766 0
307735511 59634602 0
276862830 473217324 0
19137849 180943127 0
264195516 313584560 0
245921589 531923292 0
485324822 242902449 0
51744950 322745952 0
396626374 443978593 0
53675573 278182894 0
488994299 30181674 0
205613039 191214309 0
184778921 396875623 0
53165243 509776686 0
69500453 467792601 0
412026987 556739639 0
494167011 136702597 0
379019829 342807816 0
404809894 380778111 0
443710109 48684485 0
84894121 388711003 0
226439350 219021590 0
421339430 228667656 0
281466920 274325567 0
256057983 261011581 0
288329891 147249453 0
225074859 150918836 0
538564945 316616525 0
49676518 337140126 0
293672724 443622808 0
483935884 441225842 0
470943562 460205252 0
462880045 30602426 0
107355186 265835348 0
339024182 521265892 0
335619877 167624821 0
504878066 500139874 0
115389604 6121462 0
316595 429032502 0
126496904 94131745 0
379664622 481056727 0
451065938 365741313 0
457891294 349771183 0
434445927 104588449 0
386230654 224337941 0
351383571 25141336 0
555916572 518709306 0
113800393 553077054 0
507238496 444891723 0
112085296 470308907 0
241223952 130753559 0
349041781 537337848 0
450976093 504601333 0
567695438 348326195 0
353564652 412682100 0
15953556 81015172 0
25652493 508138754 0
379438933 10600215 0
278153104 7685289 0
169677927 224860256 0
353482690 154152882 0
67499346 222313619 0
457714504 5974048 0
384015217 295374624 0
87844831 9540818 0
273721149 255100126 0
400476852 104391663 0
61145708 439907237 0
522013041 289041324 0
312060583 315621023 0
89134537 261860724 0
321974823 263001712 0
364104456 228298543 0
527266371 346201125 0
278280256 440815759 0
458171036 199334904 0
387008954 321441016 0
2212378 365792309 0
198808880 435169052 0
478440994 532579770 0
390055425 392284729 0
47309301 292395598 0
227762793 16429054 0
195500269 375453846 0
452093794 268053197 0
67667671 292742901 0
175150820 515180419 0
100221817 368633294 0
343190049 103497175 0
561005413 456963808 0
235275325 1141308 0
441186179 468140664 0
387425400 340001266 0
282732633 240767331 0
543473188 248616776 0
317030988 223862432 0
504328321 311808988 0
387815356 399070611 0
247146048 248645792 0
545439264 263326325 0
54617269 217687071 0
492665630 334283689 0
274966241 126421203 0
376254994 250577668 0
542063164 344682983 0
228674906 280944029 0
266070917 365080802 0
377583033 210209448 0
535358648 80764385 0
504464756 509704887 0
256800849 72593632 0
118497750 218418675 0
26991835 6339009 0
150470220 54702803 0
235581677 221088862 0
7798883 146260581 0
53060646 222746156 0
517689155 307649876 0
407118573 317039458 0
373411734 207174736 0
140843889 390213568 0
28429294 9228868 0
499604211 196610984 0
267195088 422877332 0
155302426 540803317 0
218638549 497745960 0
231822744 225050901 0
345146359 170807390 0
337057176 493421758 0
192602407 179756772 0
553249023 272183042 0
256943829 342329858 0
346121174 453792269 0
12159271 85678772 0
520682710 282559214 0
26371071 341184680 0
116465715 482513560 0
354544716 431610943 0
336331748 376112226 0
466586088 92436476 0
458455143 415096967 0
123752259 535128067 0
313291876 393594631 0
555578963 464006142 0
7248289 385516526 0
140918368 282627121 0
26094500 508504608 0
471175805 276753599 0
233893142 76464396 0
279598439 371784595 0
477817187 507149042 0
164297625 100147876 0
410416588 485881332 0
355139948 204004019 0
20795552 219709854 0
529884384 278271413 0
56406734 462149823 0
191183493 15621369 0
58818551 3796866 0
499019671 425750168 0
113504330 252519276 0
517778862 383414995 0
9273462 415542188 0
265254402 488775944 0
478777467 297668032 0
519097120 417680404 0
365096106 388485510 0
302188971 43711577 0
564534127 342338170 0
286764849 461604690 0
482825567 435785200 0
414446101 28095532 0
516020138 506656447 0
562411112 546345680 0
388858914 440344571 0
419344831 35078853 0
557993862 462275023 0
291312893 334681959 0
516771699 18582006 0
66220394 41043748 0
418263296 523881015 0
204089458 134119201 0
270280257 113996898 0
416755670 203320341 0
58568979 144056434 0
511713955 331148136 0
116723502 484618670 0
117496574 95039811 0
56142402 150846212 0
552490508 433230968 0
327662591 23319885 0
217883073 533779037 0
303756816 159857505 0
312820383 334946890 0
272532247 3994684 0
448204366 200999282 0
254192386 47533654 0
471730379 161948489 0
69037637 433781732 0
493693391 406425849 0
462436109 90188888 0
548032834 160658935 0
107529188 221526921 0
193796746 349434431 0
273751467 487016327 0
234430836 409178955 0
486594171 270505519 0
264162720 187924404 0
520131388 535807139 0
248444992 388268210 0
309075718 555398538 0
137699193 182476121 0
85796088 43011765 0
300799088 171707600 0
348594235 65140882 0
74115433 258723936 0
499920129 128321069 0
553376775 389247382 0
534517394 488563467 0
522722258 354265137 0
447563194 107172836 0
444949377 72039959 0
239118996 225019031 0
144095599 136903229 0
298205666 266055327 0
483560530 368282798 0
545369050 480174792 0
246288430 413594297 0
191331200 145246243 0
38955517 134972464 0
206377200 443290805 0
414947076 176274335 0
427266907 135929452 0
233309296 183288131 0
358210485 527128773 0
237876276 239425673 0
512174499 73802015 0
307655214 288621605 0
436741114 27358717 0
562719947 207946043 0
222220225 87410673 0
286542462 482307373 0
318648928 14145663 0
28278769 323761036 0
191954228 49197265 0
549053994 128927747 0
278326470 51428512 0
184429645 296010208 0
339772114 303272853 0
535314409 456285644 0
87761421 3571184 0
336425373 409207110 0
395536069 5852619 0
219202957 423433660 0
554991702 552174706 0
498527662 446312461 0
497751401 100060694 0
202386090 517694537 0
499699289 199252652 0
450083687 348398703 0
493412923 511457755 0
321330105 508353932 0
64621111 205350856 0
275844103 159599324 0
526729153 262529563 0
366441266 436509648 0
568942796 419748870 0
176279826 497799750 0
307266278 459391634 0
104734783 569174063 0
540613153 252395862 0
550835707 553288833 0
81509344 74747187 0
215082720 501015571 0
317408050 432486589 0
149564772 90453228 0
70185290 223366489 0
80578388 370754768 0
205788373 101614082 0
152298996 516568930 0
300498861 218324513 0
288226493 253694179 0
113943436 60453200 0
221742803 419487670 0
81121371 500115583 0
138600273 489075915 0
5590706 281081875 0
280898522 158806235 0
289991647 282195745 0
201093986 495764267 0
351784459 518040995 0
226412478 262842195 0
79345850 73734933 0
518995865 301435005 0
287755312 11874351 0
237727448 145818972 0
304068346 262389056 0
179064832 441188951 0
39481026 84568755 0
190214748 457804553 0
553843238 105011184 0
223682405 374401813 0
283333669 562184662 0
428311465 181458766 0
426121002 157337276 0
209074499 237070172 0
88465124 191686365 0
119105394 263501060 0
415827389 476246239 0
410124692 81206191 0
263317997 12142791 0
357477482 143039302 0
325978296 327772748 0
494406650 203942656 0
357563858 61473175 0
188473715 93792894 0
450437282 393974335 0
84168309 301714652 0
194823296 414606967 0
318254038 26953624 0
566231864 72588426 0
129972279 202180298 0
145969012 274528501 0
516575321 230658371 0
310081098 171602 0
542574592 441837766 0
376273174 146444902 0
168934367 178964693 0
24221336 508983099 0
505678050 295753780 0
534254096 374051719 0
464903884 420851887 0
490530553 221036357 0
347083373 183998676 0
213580041 231704523 0
565660685 488703466 0
449832336 34621598 0
299349440 403025047 0
449531246 212434299 0
351704364 103799095 0
460942143 547303571 0
442175693 239229122 0
537586558 50054943 0
267065763 363835794 0
457435299 13219020 0
550542284 517510189 0
262883722 99142296 0
158647572 65494243 0
392414734 448884516 0
126764800 336016362 0
143589373 112676137 0
18947896 78912933 0
321002918 503183021 0
332180638 83244094 0
380477177 523716759 0
173431634 434903317 0
107225943 471730558 0
271855204 84884296 0
111426375 470560307 0
247910030 208969861 0
166541765 53498060 0
496067255 428042998 0
407529316 18997242 0
155447853 347715251 0
505144531 470210320 0
417072447 472645258 0
102572961 392945539 0
320053072 407400160 0
335012691 450754056 0
135912356 265956714 0
367635600 67389149 0
332886443 242365537 0
4436376 413496983 0
437364481 19456970 0
318775245 510193817 0
545672243 122376663 0
338478621 247054625 0
320388641 275556071 0
325891835 251647113 0
213249486 410895080 0
330709726 538939135 0
17252933 413825567 0
368376024 222474778 0
502420618 417936432 0
219057629 56792506 0
406548928 215851438 0
427768881 477043239 0
313059691 185291846 0
450967864 20924627 0
440749622 274776875 0
562195025 78258113 0
346084985 250792079 0
216336555 151001894 0
289321823 191635735 0
543055117 497122357 0
293282219 59021914 0
414602129 567603293 0
283059548 384607173 0
375822923 75845463 0
13042802 496449473 0
143099937 1367797 0
9184943 80815936 0
370348528 236173415 0
235146295 123479787 0
292211479 236087810 0
314901972 529963263 0
362349370 129925608 0
100076565 432190428 0
37870697 323191247 0
461293578 174517397 0
47826422 346408738 0
410998340 168024232 0
89581380 204023758 0
20561153 228212187 0
16223530 97362364 0
240463601 325174246 0
242005389 521438166 0
282271337 296019355 0
555604053 412402906 0
439986376 360867480 0
470313581 388068988 0
330194114 374972242 0
67233494 184041608 0
243964560 119396960 0
306982308 212576948 0
565677480 298955109 0
5624682 134273998 0
115041499 564811607 0
337134314 504812686 0
195737332 263739666 0
488015563 83501956 0
319677786 289479223 0
266994052 4802248 0
321444047 523501539 0
453483926 102542697 0
527641070 472465252 0
464716772 321735646 0
235435703 5020563 0
392212524 463549771 0
38301360 345620626 0
115395538 115901226 0
47651995 558754829 0
425625043 481064969 0
190494120 337660783 0
477786053 528536100 0
328847619 76625256 0
64180467 548325536 0
497250557 488299872 0
223125921 259699468 0
482840572 124681071 0
87289407 27590142 0
353105916 564792935 0
67345038 404711848 0
474721558 398921909 0
301530465 204669687 0
431810760 64495953 0
182645307 123860117 0
37617055 19725798 0
18415232 487349210 0
74346667 379661231 0
421571189 288324874 0
528049066 352475123 0
513378209 408267238 0
157990660 419090142 0
373816012 252063782 0
394005498 357715193 0
357491528 58704000 0
497093984 221968835 0
492068616 76698620 0
50087887 409431427 0
336448378 218190152 0
505666889 564923116 0
428442076 404001116 0
408154079 410511373 0
99441297 523800064 0
62556370 397158560 0
324499057 242376018 0
544125414 516361654 0
146868111 252188025 0
207227154 527953063 0
489685776 39288158 0
425780318 32881848 0
63597070 233542280 0
346000623 387176804 0
536802999 392796153 0
535927756 298439004 0
552514310 487447129 0
362963724 207567346 0
426202245 562496997 0
445984213 135947769 0
164417779 71858228 0
114441786 363305382 0
495998187 499163323 0
438000286 1966233 0
323901660 179537146 0
388830234 4403906 0
138162480 160646087 0
191107937 31552723 0
133838039 466693452 0
84403859 290283761 0
255789770 332240981 0
77872161 394469466 0
565464785 284240463 0
291987472 248892475 0
180885216 225772353 0
431941783 32660709 0
235347034 100363416 0
341104444 124476410 0
180952866 10837442 0
156746689 476771723 0
119097258 148496312 0
256384517 178995469 0
83166034 200568495 0
233896422 261883478 0
450788665 406191288 0
72207647 484160629 0
228336652 18513069 0
502952344 557597160 0
280046073 282953681 0
114080415 206672224 0
304952581 69260507 0
504282463 502940545 0
478697216 108449862 0
88091692 176067907 0
115747453 308357571 0
282118042 24381128 0
563598407 476471880 0
566716258 279536294 0
534730608 1572742 0
76112959 517929974 0
482104164 166964906 0
535951996 562370972 0
41988389 518441711 0
230580886 413427638 0
508477084 485489823 0
297495892 521077706 0
99766157 49137806 0
545330568 30457508 0
27513198 84608858 0
536524407 386365431 0
384018548 481416500 0
397753822 242427402 0
389810471 344518860 0
211670102 424969365 0
347167713 99202610 0
98824462 154787958 0
141434214 100411950 0
255394463 326355484 0
181590088 421963336 0
179050365 233400759 0
341396172 497848773 0
473724209 440215310 0
428506918 510616336 0
224103498 563237200 0
14925113 504835455 0
426230586 140645087 0
305712759 220763362 0
178766437 69679196 0
63699946 410106555 0
519003707 396463977 0
378724154 542942630 0
363610699 64766148 0
258805846 91221765 0
126832686 324308324 0
79851752 37315255 0
308453706 195336412 0
18023873 479503633 0
298986065 214642591 0
543922491 563332766 0
187004921 329357861 0
246550216 305564993 0
48166527 209474279 0
432228355 438452571 0
219806672 374705804 0
401041556 240080018 0
48209122 119399820 0
348900218 81437962 0
211523348 395919303 0
119582527 291605771 0
343339872 38966575 0
544087453 263888102 0
133652290 286245974 0
391498000 295343688 0
40788340 222797271 0
234598174 96483444 0
254189897 402929781 0
435216643 265404852 0
558482917 164477612 0
526202455 436675384 0
50501539 249539003 0
137901328 415055091 0
17046610 246527704 0
228580024 291314446 0
107691179 547040531 0
280114544 462175591 0
341140284 312080282 0
190650887 317320522 0
310708292 344547579 0
103453302 151148581 0
279662919 264420503 0
120966200 154618727 0
448353950 324813928 0
278173369 516377932 0
12172589 520637068 0
390513858 7793821 0
478109424 42294366 0
463987802 433171910 0
477469134 349297430 0
402581688 504267983 0
77540536 457783262 0
222331889 186977502 0
43947331 414309363 0
30457156 179439328 0
286816960 490370686 0
94609115 131500941 0
269556768 365066651 0
234702352 250662282 0
16586967 330373013 0
68689083 38736899 0
226604198 191426493 0
141950564 344330448 0
359169000 112218328 0
456192946 179801321 0
303292051 187184049 0
51627951 500489962 0
316187014 474541776 0
435494689 349851916 0
70981654 255195585 0
8246298 241344210 0
307042620 234202553 0
163228698 182244809 0
189792279 566197349 0
233487681 482400118 0
333740390 179637996 0
107094806 447385300 0
313699809 482468795 0
238298063 156367073 0
476503702 320000737 0
58197340 1305529 0
198459954 342393345 0
171740434 372310158 0
346675359 170966070 0
83503362 153709503 0
382107204 487799469 0
257986670 284135344 0
246763912 548282806 0
472912554 255266810 0
116117797 438805288 0
267931111 545805963 0
244647862 354518586 0
437326949 312496613 0
548754553 39960257 0
454681825 129391864 0
531137087 439092241 0
551339116 480302628 0
65746187 80660576 0
22836004 486654158 0
100419084 211932282 0
360576779 106909552 0
95253311 17406416 0
186337470 298248013 0
437427871 169334475 0
196314485 230255030 0
102719509 53518874 0
363575341 473757178 0
228632550 482522632 0
377677436 473089139 0
118860588 154437764 0
119249813 245457043 0
348087657 139990786 0
458244191 96081265 0
135055481 108440027 0
242864789 454154488 0
249332208 16794702 0
41399056 499466992 0
7582043 560163712 0
26735953 471949882 0
295324332 84938181 0
538918138 354378147 0
158147698 550541190 0
182851482 497470976 0
231376947 492721754 0
63944318 41900124 0
506422292 245434056 0
74783606 154622122 0
14155228 67699305 0
328094787 521211716 0
43488942 314920676 0
193589142 36804790 0
292542319 523592160 0
180294282 14039491 0
202781396 556628768 0
200645550 280788982 0
489072170 735390 0
420595161 381789467 0
283754572 276049363 0
431396145 269655030 0
335580243 70152287 0
253310499 203770037 0
70910803 153670893 0
305264777 496217782 0
486681806 166855292 0
103353626 344234127 0
36422200 289870231 0
82377918 559012557 0
471274089 526757433 0
226604066 31213323 0
562756696 120457599 0
476303869 521236974 0
301266759 116991211 0
173380743 339928773 0
175194443 33344489 0
265187452 31785050 0
364825064 205349942 0
511424028 3456053 0
428394019 201842393 0
330898449 65576786 0
493620729 5601871 0
112604527 173074724 0
382035915 172954378 0
96453230 330200989 0
318309419 42083893 0
124974478 83705053 0
288191415 483697697 0
58445783 52475694 0
251012103 535122459 0
193593017 310696857 0
461878994 502203949 0
148568434 237719711 0
115122380 127787293 0
177483863 262628853 0
493675497 92338016 0
437448170 391469122 0
356861370 525458470 0
80145471 197868736 0
530588669 415085544 0
366542804 297131490 0
360631473 24462411 0
564005195 422062566 0
306129514 288280785 0
113590169 104701947 0
141060047 547171238 0
285164249 411785611 0
76361142 519833596 0
366724370 284072961 0
399599685 547275161 0
40726808 295199496 0
116443366 308469842 0
487451231 540539292 0
113246761 69882184 0
218909360 196775834 0
436361833 530749987 0
375881220 198549482 0
11756720 173216541 0
98011703 24825851 0
244554776 76491846 0
452906541 537748138 0
520673769 49434679 0
399847766 157382847 0
457706064 320888337 0
96163286 3362304 0
329631278 398602803 0
292621673 364600415 0
110737278 126954821 0
532073561 556656004 0
365372586 292211675 0
216051191 56444075 0
104963020 79796766 0
462990944 310983876 0
61081023 523701481 0
149060364 167399421 0
467852538 564072335 0
172938079 268790314 0
345852914 311943001 0
367775505 462148893 0
316103566 521875388 0
502240202 381466936 0
553276574 129306315 0
497490939 243149658 0
521255267 262777383 0
526022130 161564224 0
415766276 413398393 0
299533317 235343149 0
514401706 58971932 0
78497049 86754948 0
243725817 544564478 0
315318934 509576808 0
34212683 302268702 0
164929517 153213630 0
88559172 517795533 0
3095672 122317345 0
170638909 189600645 0
31236547 59265796 0
232637314 439825165 0
288534629 382304214 0
218572367 417068217 0
168845948 102120639 0
268629263 69180887 0
42254853 430639852 0
76845464 307949684 0
520068767 140098822 0
102648046 243898905 0
418065379 478568459 0
214566872 502113741 0
38148634 282350927 0
310002046 451685118 0
284656953 494989416 0
528834537 133550519 0
116737088 510820316 0
399059489 146583213 0
196799580 324984842 0
500755612 52240382 0
195971856 225891110 0
89036355 190666574 0
82444381 27653345 0
253123439 31576148 0
270580988 135958857 0
224875525 351049282 0
388790237 142369967 0
452551523 444761341 0
133661062 423446500 0
281411014 143264273 0
28827417 439393760 0
163066052 480590587 0
310323443 265071049 0
423502914 248006569 0
65165204 81886529 0
410455078 551680829 0
419198027 74038000 0
546349462 296636546 0
32448573 246406273 0
104880032 408297484 0
43961848 105284585 0
137577128 325301940 0
414863822 441282605 0
252823397 74199308 0
338999310 524027912 0
112501884 207883003 0
555287079 142606297 0
311928687 291438048 0
281721583 22255612 0
72013468 518019506 0
331631267 465488465 0
221188371 277708776 0
348031383 62644717 0
102935042 228586363 0
547019017 301116978 0
502035935 169903762 0
425572496 505757499 0
348863383 65952073 0
158310448 186142072 0
28429091 12536855 0
298574054 86945323 0
14620924 93915652 0
149825693 76142226 0
139074802 459490511 0
502850602 227018320 0
510142274 329649375 0
385288048 37949737 0
522414996 334375989 0
21382807 7687311 0
220846754 226735555 0
75722999 284422530 0
342609122 27579283 0
111443616 509926234 0
286473559 199378076 0
308790941 456894506 0
50581328 122461529 0
329071416 523544892 0
277756048 398770371 0
121892487 343180701 0
209409970 503352409 0
315303202 281934302 0
96632907 64700350 0
247237234 256002823 0
52837385 69436961 0
330485304 484677755 0
307608879 43702578 0
298976388 227423739 0
154470686 453273470 0
197481462 168310729 0
482087044 321577503 0
198550869 185267166 0
250612678 133961787 0
271189324 474800666 0
371370055 28990349 0
19565456 121410930 0
42407408 187496960 0
212978513 305893770 0
486740347 502980337 0
488085508 280491144 0
556092152 469547367 0
323075356 441618151 0
433818046 549039522 0
562400302 347750670 0
468117621 554311607 0
438818434 397989994 0
87031361 350192037 0
459026351 134796350 0
456404721 174531927 0
44340700 328519848 0
279310119 297860264 0
197013844 562648231 0
370038975 490940481 0
287564750 216128927 0
486006591 121390328 0
512748896 308631456 0
422495931 111857601 0
83610667 362458084 0
461404435 530875185 0
51805417 501459859 0
441323139 128118340 0
225301775 310000224 0
142823897 227770090 0
309283416 268328106 0
45976125 158863980 0
77010944 350143594 0
557700715 347697635 0
89546252 32843262 0
180974857 202004561 0
223969358 508135380 0
543022390 8027385 0
179891370 214289103 0
5994015 380181422 0
358443578 222503390 0
461012407 161083806 0
534747483 480099673 0
233730962 228780211 0
108033268 257509484 0
199000088 428157901 0
554071685 461983808 0
247019012 188698021 0
281872751 148044527 0
568709747 473820088 0
134536213 366749957 0
148036888 293613212 0
293525430 374631348 0
189135807 445146121 0
108685045 317933079 0
21508551 347950048 0
189374945 504955616 0
59175616 496418539 0
414717242 501384224 0
412928897 334058261 0
343217374 77970884 0
190991521 564805791 0
476143457 289890660 0
280049860 156586125 0
85030115 433156701 0
277009405 17356823 0
361738083 118078887 0
206898553 121549333 0
116573975 206067410 0
206868704 412033509 0
468092391 429505438 0
274046946 193525337 0
225963158 429114504 0
127461535 106614681 0
177021528 546929615 0
344658794 407775398 0
10943115 282110075 0
5079821 384564854 0
214062982 216899018 0
195553284 355473252 0
509332046 451764953 0
54890435 470185479 0
147913699 72177451 0
181294949 446511575 0
299050231 279974607 0
285598207 536795697 0
187510696 441657941 0
257925703 379824348 0
464374469 464003547 0
283693438 269445628 0
219027709 36303463 0
205255962 34016499 0
505292326 473276077 0
177626385 277607157 0
519177853 308360278 0
343464751 480214037 0
456159653 314190555 0
90140898 140493549 0
150239015 62670553 0
496959864 204366832 0
446694796 548836355 0
360660800 560686617 0
430257509 285215375 0
190954168 240284405 0
555754556 507132102 0
368400100 431191468 0
177617148 460885238 0
405871153 124368437 0
530539033 23377788 0
541839291 517522454 0
307419163 432499547 0
146855139 398240566 0
85289586 239994505 0
468953049 233162239 0
449565132 346483211 0
166472611 474669621 0
261285000 60934753 0
373775960 149800123 0
106102045 194083578 0
434121548 230365635 0
75236334 80244933 0
50680108 451937258 0
423000919 106274052 0
438430431 232050255 0
551116749 240796774 0
384181660 353868305 0
111358350 342163623 0
295767340 270355051 0
499256332 264568212 0
193387260 273695256 0
217295695 565949039 0
199762565 495188812 0
44190309 38361220 0
219623168 552838808 0
143433411 257513003 0
274773913 88872015 0
48782744 355947878 0
114395816 227365388 0
192874205 548387118 0
443842782 100871493 0
336463466 423685258 0
139357742 65964712 0
46858792 531954937 0
229195619 98824970 0
453312267 305122020 0
58509902 360986356 0
184948331 49024155 0
425104771 118706796 0
409994582 324887384 0
164551969 168587687 0
524164436 162775759 0
249318434 221997775 0
42394545 248343026 0
346018838 433225701 0
23904399 197264335 0
322097110 312581026 0
328586016 298149672 0
505270950 157151963 0
297848520 527531034 0
460342034 378200804 0
10484238 269583199 0
293835441 493080976 0
460802808 264842246 0
486786793 121209700 0
396920460 108715955 0
78029952 66855640 0
51369793 118889687 0
13071725 542414497 0
376762932 520070564 0
150321285 359376263 0
559596876 44394128 0
349928540 334904986 0
479730135 304776357 0
104454232 539097566 0
478344184 13211000 0
415120473 331045777 0
359996233 198404331 0
23981817 116104812 0
286619444 488130078 0
493548226 64621850 0
49201020 75076645 0
263289596 292471131 0
176847171 394089159 0
339600052 69362371 0
169640764 257693589 0
128045325 401375853 0
344532947 402232204 0
152564943 164169561 0
215189998 260172461 0
334589761 267298518 0
1371038 37606448 0
253612835 470726513 0
436203926 413458717 0
1276166 313464268 0
441607216 201169526 0
229900772 553454901 0
73126232 182545992 0
179808210 149052783 0
165673828 264369028 0
381342775 406941282 0
131294903 549886931 0
368617911 501481592 0
273792625 270363271 0
285184388 230929778 0
502542847 496718694 0
59559932 106365556 0
517673860 191102496 0
256139757 416052834 0
142842027 499774211 0
163933611 519091097 0
428055749 14362728 0
21983725 455807105 0
401199878 96033061 0
52514381 138528696 0
440951069 483755985 0
537752672 508532907 0
88186800 359502447 0
337995785 72373763 0
534205205 226729042 0
297009244 74335556 0
254890865 49390923 0
504570931 416894056 0
118588761 510683411 0
165133387 93208563 0
508221697 488806584 0
503835503 163856631 0
427603580 368229164 0
276356650 191943863 0
431410015 500135243 0
530153947 460603440 0
481427013 423018519 0
17455992 112907882 0
387628816 328820367 0
315127545 221509133 0
355247629 264069809 0
106230391 451411143 0
398863943 23494414 0
536887576 7768478 0
454487756 30332656 0
132108075 262138309 0
382677604 46739483 0
543378763 163967747 0
140103900 460173739 0
415432508 151915411 0
531385235 532844447 0
177486774 86255592 0
342959482 494051196 0
554302033 60826392 0
21952807 173534963 0
263057542 77276522 0
321377782 126999332 0
443652756 90310405 0
292277662 358395257 0
386556509 172498328 0
28157988 482068135 0
16603885 70079433 0
489068868 426514317 0
211332566 144272860 0
374746039 163849149 0
489782163 320644057 0
172479158 442777311 0
299129621 107437463 0
91751654 528960820 0
374214353 466875764 0
297186849 328588110 0
230605259 94510407 0
370583944 173194228 0
326543512 322900381 0
521985634 104524304 0
274545386 76484312 0
400000067 448929695 0
455518237 50910373 0
106848487 187295769 0
76445488 430820851 0
523039197 466012959 0
551998369 503692944 0
327674179 319341726 0
331127439 500804682 0
289585321 158561913 0
7017225 93099126 0
155425116 176685369 0
468196558 266019911 0
415674004 174143066 0
447082658 492820941 0
506913217 253667423 0
283952595 136616205 0
73859249 497896027 0
422186353 66633868 0
177843331 61777467 0
352117399 410705116 0
333703497 73255550 0
285447406 418883130 0
244539813 369826496 0
331375965 19298261 0
563139411 207440725 0
17265011 140829454 0
284301839 459293598 0
134050518 252872680 0
508170445 77548268 0
90597866 302882119 0
73452568 569118924 0
567126821 34117296 0
562895142 286728150 0
427680261 151284373 0
102438873 308667538 0
220420828 304650755 0
508531697 131197348 0
326766226 174001662 0
133786917 86740991 0
464305372 455019724 0
556820539 291185501 0
554064355 455211416 0
68970557 265769791 0
449703021 71291866 0
543498851 44487099 0
269750177 167784433 0
287140349 406199127 0
26881281 220236259 0
339558522 133535785 0
560618602 34086416 0
182476589 128392771 0
323806062 387752308 0
335729306 489313712 0
152991988 420359662 0
532798214 470932606 0
196396011 186222880 0
325243295 441031055 0
239332192 147608585 0
1565207 346070105 0
346058025 497495822 0
475233833 183024537 0
394854778 273987507 0
480433892 77302410 0
60342301 142425998 0
506140916 264881631 0
550818926 463665387 0
561615398 91008744 0
271650795 413714849 0
512364420 187199238 0
119622887 340558835 0
132479693 332171682 0
71420275 405708334 0
46625288 234363451 0
119393179 33653327 0
421285359 252684434 0
365024530 135999003 0
253671173 187772022 0
390550794 105855612 0
266923062 342046771 0
209289635 235847863 0
3726982 282634472 0
187201519 457574236 0
276869803 73248528 0
541706218 70747955 0
188709668 407699772 0
557574955 107432226 0
5959038 369077537 0
287463390 84765440 0
168954218 533391642 0
328955145 538936968 0
509382427 328208432 0
447162227 503155663 0
372000737 498569845 0
324506510 234399968 0
474689342 210879974 0
159429321 326072919 0
11838037 51974227 0
53591758 76421080 0
97794331 350724622 0
404260500 452932725 0
427156325 303484497 0
147568333 145824920 0
231903258 457063250 0
134065324 56130887 0
91354497 550043726 0
137263448 246148307 0
115714294 493466979 0
9881076 404132446 0
5804193 480782671 0
347547540 319026997 0
516762161 426856007 0
528583361 460399929 0
256301634 168235045 0
144812627 154781759 0
235246796 435666001 0
208120072 372437526 0
159543951 331416566 0
462908459 527021942 0
216053260 71317900 0
130344578 413641955 0
356687941 444324793 0
419990408 229691342 0
44505786 31465284 0
271386273 5966757 0
16359944 416780459 0
564977232 283507974 0
379005451 319043597 0
538540591 344320902 0
450735844 370800300 0
265723112 295143586 0
250099960 405547678 0
191992549 424760349 0
239328257 140381743 0
297287485 129223035 0
326862934 286719268 0
492806075 419373685 0
304712408 536118548 0
351300932 202042257 0
259838238 453650692 0
61744112 46645113 0
114902919 8898669 0
404271212 1258198 0
268797795 123944061 0
274780697 338459256 0
39093966 137520608 0
186022158 71138938 0
416181290 401639481 0
421202182 36746924 0
174965746 432962207 0
107607676 533699911 0
378919222 200194590 0
225481736 171152125 0
303017506 126188440 0
427317373 267672931 0
16123554 184386285 0
269727699 39133211 0
43641763 442243142 0
517945498 321041154 0
310344282 147566412 0
551821854 470248745 0
47246150 444846253 0
96762812 467636362 0
428474889 188066368 0
210617275 426573735 0
3037579 51693896 0
490849263 200742627 0
449106877 487116734 0
431511382 504498990 0
237213180 284326824 0
438459280 206371314 0
23169082 281976918 0
185137484 450626515 0
410525639 346348994 0
465908716 553524462 0
433524828 415606710 0
372882345 52459826 0
527141228 336344123 0
480232279 34068797 0
407239933 306987756 0
551971664 5365253 0
553279015 104524755 0
497089188 80885176 0
36203511 543659636 0
55962469 498792333 0
260262033 461291146 0
45265893 314172963 0
286921227 452609512 0
169671541 27878830 0
308427194 324067341 0
365106333 241731278 0
214902516 535674134 0
82923236 555794407 0
554893403 96971415 0
404097514 23112174 0
45738507 66199689 0
26789319 250001009 0
40049958 436943555 0
42119317 495056968 0
523672931 276670343 0
469264461 1278908 0
414477227 508026902 0
502528029 362256973 0
398361465 520352196 0
51696854 385204894 0
223620815 425129121 0
78835805 4922163 0
121697023 75156840 0
147269298 143352496 0
429015098 62006308 0
442798816 202016673 0
4547770 198341107 0
34419735 516163780 0
461010332 452503845 0
258608981 532698462 0
322906821 418005664 0
289691053 168446647 0
69921206 340230997 0
96598872 25237156 0
6994020 43041421 0
61632733 267638198 0
386713828 37820866 0
520082907 510107484 0
21767815 405857226 0
393592142 148849096 0
272156694 100699051 0
565725174 386758889 0
436770854 447286517 0
145680404 327240743 0
441526674 293004255 0
226534074 440185937 0
377498902 61086202 0
284834851 32193810 0
361766091 86108679 0
80190827 345465013 0
554260898 197755535 0
135707772 218467554 0
540556860 1307435 0
349579908 267258067 0
85806772 521302118 0
359390632 265196884 0
457592079 298430545 0
340889514 400656945 0
379613855 203681475 0
331304908 141445275 0
324473134 252439234 0
400413952 200795104 0
17522844 81181603 0
531513212 337060112 0
474335708 419096650 0
180672472 197664715 0
121128236 195626151 0
52923196 41138640 0
107668600 32060390 0
113788279 568181625 0
163210865 382286408 0
187256044 53201145 0
123743924 194873201 0
80756418 301497562 0
232711179 149530784 0
115733626 484131083 0
549618655 64565904 0
353290126 250375657 0
119388651 515237054 0
89809159 472330713 0
259247820 90182013 0
272945907 8907636 0
92284306 57266210 0
442159662 34723001 0
479407528 31484594 0
171532013 410954587 0
568286465 321154160 0
495874688 395277977 0
138300395 266442993 0
559001592 26943985 0
155513970 201200465 0
284941209 246894073 0
554509714 466912764 0
138117179 386487155 0
492578887 272254326 0
287242965 238903523 0
18683564 268932756 0
59113303 136441191 0
336172638 307867258 0
331384114 394711584 0
444395363 386323865 0
162805044 413177869 0
443574169 214170651 0
400421623 68478836 0
535247578 457037766 0
217240008 551186376 0
419955154 541373668 0
225575484 448824492 0
53742713 426595327 0
149896357 73020469 0
156972225 486836759 0
535478349 462847063 0
416220056 28258104 0
214113867 405656774 0
267345076 188997979 0
460750483 189237601 0
208002791 364119496 0
211334649 69004211 0
464989440 137102804 0
288673416 272833492 0
51582453 216685301 0
461430610 328684397 0
155160656 389442622 0
216107517 27665312 0
445116653 472703237 0
195601527 102946686 0
115210601 561357174 0
405949778 362660748 0
478243947 210889338 0
228519210 6211124 0
3443571 173773732 0
211683363 510645632 0
317069182 242933746 0
484123706 484389380 0
188996739 8665203 0
17903869 413508674 0
263376203 430422872 0
336800472 564524045 0
93515178 259381931 0
3574466 162263252 0
169122894 119412820 0
520156616 507545625 0
111146930 71806150 0
271435519 285602582 0
246519225 155019019 0
43680896 449145092 0
375852275 549328136 0
203582476 7932159 0
8557849 342051271 0
338897187 127319295 0
407800887 421803552 0
151481008 302936544 0
557242904 323416057 0
396699741 548390811 0
13336174 41546041 0
550555713 115308512 0
417030370 239777621 0
243745582 421088481 0
382899254 213722230 0
201237282 480387812 0
43673696 497474513 0
248128535 257920546 0
259570765 346601317 0
567757434 465665475 0
144944417 170028332 0
163146741 488641430 0
568473390 16095840 0
133871039 79287914 0
79712484 255850053 0
4168042 223330070 0
138142913 68457732 0
189046362 309829345 0
169473674 150114212 0
136190502 143978695 0
397228803 380383053 0
55720158 211522952 0
30543755 555685187 0
312402922 536797864 0
68371681 355144534 0
213775506 54501731 0
467311098 230948066 0
332174467 14426798 0
145984315 509327871 0
387100232 518057384 0
307122528 383312706 0
394873948 184319407 0
123798612 533503974 0
299250611 267149324 0
204355167 415021602 0
553103560 347623770 0
428918187 269989900 0
10739842 386203299 0
105445282 11921930 0
49363822 524165773 0
485667859 120982179 0
212841239 474035029 0
567648057 118324713 0
184659651 472873252 0
376027821 550235030 0
217969159 83595855 0
63165214 16574679 0
11131358 127353411 0
3506931 333726885 0
104784929 78442658 0
510003451 394781611 0
513951591 3227872 0
124352443 441360557 0
11826188 315664388 0
401074678 293775565 0
446931666 350946062 0
145063248 356965879 0
289998620 244769687 0
366032253 155710811 0
391501720 501666002 0
377975413 307087413 0
119917922 391257842 0
459213014 18284709 0
474849347 503126318 0
42073532 105598693 0
540746970 525491676 0
378419424 352653831 0
38984058 289684863 0
89707529 102882340 0
163596823 294305126 0
196829398 507870172 0
502397026 462974362 0
192939816 429549893 0
512457066 549238999 0
127797617 304129035 0
306133583 73541828 0
351895901 203413385 0
58168391 208705396 0
326242892 428264937 0
105293963 122281960 0
157188811 237127608 0
488003914 335181219 0
157875527 37930471 0
18768 42489319 0
73411800 561325602 0
82652526 366359077 0
207101180 382331135 0
523051496 344516291 0
187232407 42413013 0
510417042 138455627 0
198638825 91936237 0
297494472 22705059 0
350457428 369890464 0
335733637 155820318 0
297062476 94662487 0
368437346 311178253 0
169750815 544368720 0
79800785 478066662 0
116694938 539644441 0
398866428 378747826 0
548015766 486739043 0
458307885 72395537 0
240316032 266899059 0
202887259 433050490 0
134544756 400141841 0
268126583 234439196 0
150168640 56980411 0
100067231 465943291 0
433968843 76037590 0
287602512 188854939 0
462549817 68679472 0
364428044 400388000 0
329760592 49226742 0
482400423 547356475 0
152503286 484321836 0
561097452 368900319 0
246755870 322176280 0
137382287 215059387 0
138493676 313280813 0
273150883 151897639 0
389732466 424107021 0
478204847 215643498 0
82002337 431929844 0
359400300 522339652 0
293624322 302071708 0
27150521 224179285 0
67105426 384314359 0
113588919 81080180 0
50459464 130395411 0
377666909 241701034 0
289805818 543950229 0
99999613 382276995 0
508326464 416016409 0
10789834 119060987 0
273766943 320748683 0
531464488 283535661 0
551032411 194037206 0
486738198 213546114 0
438573615 533662688 0
282768720 108859061 0
301303199 124774458 0
498191349 315522049 0
134320809 121688748 0
493176162 216152215 0
245171743 386641926 0
97208087 508724082 0
539713390 361191817 0
519878510 396901881 0
265527504 351456097 0
377082272 37951354 0
393118660 483132570 0
320791329 4963849 0
22140751 35195429 0
366416791 293733390 0
208328233 402492663 0
81548432 93047633 0
355337393 430066965 0
129444147 163104660 0
122764350 281860210 0
98205823 336472316 0
265979006 501417607 0
162294721 78355828 0
255043683 487266814 0
270618981 381245350 0
89992713 192685354 0
311556474 47424850 0
385331846 351774825 0
16385837 538319041 0
338531492 351462794 0
230466408 325044852 0
167053365 357361073 0
132106579 353185245 0
156319699 85407310 0
208908383 317682689 0
269632261 410395750 0
453584871 74962061 0
477286469 102507358 0
360095416 405206861 0
160452586 346999745 0
386099980 528469065 0
542460409 409760515 0
255930325 216610392 0
196878438 268893313 0
183435611 541396167 0
388072839 356477850 0
149548669 104520055 0
181326307 282523132 0
367322104 230181857 0
370100156 343096480 0
237581712 560845792 0
340644196 430819031 0
134814581 202368892 0
304781920 453952726 0
512768927 556651554 0
196778772 52970838 0
151017827 101072080 0
490547268 467410885 0
44825536 200005418 0
412230552 163626687 0
468585343 361192900 0
494446819 397303334 0
556071603 234720235 0
337327463 450484396 0
340876618 220097912 0
483671419 545610041 0
195216483 300205849 0
116841329 348181642 0
201143942 479595978 0
514546027 167942644 0
105813947 567437239 0
22387709 393471576 0
523266963 382306860 0
18058044 298937199 0
118459564 50156699 0
493224029 274692914 0
180849224 151097544 0
449472881 186261117 0
239577082 351093966 0
370080320 141574350 0
263297344 1583293 0
151743149 253777652 0
171883122 129919820 0
62219229 150141555 0
128025287 102289919 0
150689613 303104004 0
5996770 271776132 0
547365511 422076950 0
299377707 441084661 0
520840218 506115652 0
111126616 136185841 0
39960952 135258147 0
85135764 547684636 0
542757351 128564868 0
51571744 370157866 0
236750487 388928791 0
99422585 266282453 0
402323753 386965510 0
103045742 317535827 0
184577211 171458332 0
144924629 372347432 0
359858364 512794954 0
250887428 451532487 0
156413305 154974347 0
71862109 210754412 0
29533549 328795636 0
401540529 85115205 0
63456143 188094583 0
296754203 464247174 0
406243319 27999924 0
221087365 434830228 0
37818803 393177129 0
119646107 73566994 0
397304328 227294668 0
568836709 249956741 0
562045145 107270425 0
336309525 324632222 0
455526957 382636568 0
394347273 482540625 0
534972505 405107234 0
25778478 366014650 0
127565151 59942922 0
216722160 243418927 0
125111420 316147727 0
432339148 35592227 0
464857658 112212142 0
563458963 45889799 0
439291593 57893666 0
382313935 333794311 0
237782547 149330927 0
162168209 496501546 0
550602938 110266143 0
178980416 532552318 0
520202181 72704304 0
234971829 518697107 0
89257916 469692478 0
275864632 395640725 0
322892888 442210075 0
397820139 398543682 0
120345682 556131225 0
411638182 324389439 0
495867807 565176829 0
149683745 13977330 0
219617275 461025875 0
290863282 287786728 0
93459190 191490858 0
125461970 326174281 0
360810408 530665199 0
17960717 249950971 0
43212276 437859852 0
93109919 462173497 0
489594063 259417572 0
518155539 207215093 0
338677394 279515105 0
78277149 66347641 0
209383603 283448535 0
490913709 359398151 0
547926714 246961085 0
470212939 273959969 0
476732707 211383000 0
170670281 167651308 0
387286411 75892320 0
447198749 480802870 0
532730949 90313238 0
362248494 133815840 0
422629292 446212946 0
201419919 161000622 0
535639827 56214925 0
213529054 475308443 0
206002443 187083639 0
103707432 544768330 0
267000781 105344934 0
208892806 76582521 0
64108118 459811664 0
206879988 383468616 0
353366649 340699460 0
318188649 137724832 0
417517603 471274889 0
361325378 228542350 0
514313830 60105462 0
480196286 127711409 0
356062765 234729082 0
540027388 453407948 0
312304277 57590948 0
399007866 109726467 0
232338096 114888489 0
127032847 89636895 0
133523292 141060469 0
141004142 567405395 0
514546282 379419969 0
465416129 308372473 0
323871634 390115146 0
559277584 404492166 0
542889771 442826428 0
326339128 413288445 0
428389534 559335430 0
149401477 398845081 0
542446699 443558196 0
316246933 414323649 0
415792835 340248312 0
505989197 447787142 0
122734229 361270430 0
22907575 362159941 0
326171515 542080082 0
549513265 205698172 0
185737796 148783136 0
553209239 273808888 0
195757229 46209419 0
76417443 200363017 0
489583584 456260785 0
7233884 209051083 0
410947014 468954195 0
216958281 530760146 0
504937990 126659894 0
244939577 371153425 0
389276555 43587674 0
53237107 167384868 0
437570435 154845625 0
139153386 95038973 0
177991706 357857512 0
367868626 106567896 0
285905991 311260516 0
203971658 142360879 0
81521765 236951343 0
69158627 397775372 0
212594163 293919728 0
409080752 322729351 0
114731034 436585385 0
482697523 533743770 0
450888686 196957854 0
42566876 22268726 0
453910256 5752650 0
348780502 358421199 0
169567544 180362963 0
422394543 348362725 0
398866230 537727425 0
199456238 457580489 0
517154245 378995923 0
276080283 43789698 0
164284694 150959444 0
478764170 364464126 0
430377159 461311556 0
283590297 58626094 0
381386383 208327787 0
181475018 534361023 0
461129470 309008872 0
301971629 303341512 0
443323263 447027129 0
196525835 119872171 0
30286165 467166058 0
256328954 243387657 0
461898562 124240793 0
272152485 66311265 0
478074025 442438649 0
29174478 471373242 0
128191327 326554955 0
198606316 64184270 0
297826113 81253189 0
382264130 555208828 0
360527467 524183083 0
385767749 340944659 0
440935108 429213910 0
124743678 43027193 0
76487945 365544971 0
35175520 411061740 0
433640343 98774125 0
131450172 172580517 0
508499223 132122006 0
335331560 546133302 0
313353345 131379508 0
518229583 226044372 0
487322998 280436471 0
484796010 190753594 0
510046328 10186988 0
420240812 134592822 0
297608888 116771740 0
561029246 525768735 0
545787259 561484761 0
438709098 423697853 0
289159042 466998264 0
344878212 247602418 0
138898794 337265161 0
246370506 440822398 0
193503923 533686837 0
480060318 329224295 0
38495587 47999890 0
70082050 221227707 0
124860988 498671057 0
448606129 478282540 0
295625269 370874523 0
215327934 268995296 0
313013306 237132385 0
356221487 126343312 0
545207824 295258909 0
86638694 521288273 0
541512340 180766999 0
489552615 393165321 0
137234718 60639785 0
91257497 528357300 0
156540738 140335967 0
367298538 138788201 0
418781996 565882871 0
369146189 31405810 0
546402856 65212962 0
491792803 134316734 0
228589516 154178114 0
400341551 334294844 0
543804918 33383168 0
403183126 52158880 0
255780729 216658760 0
40369288 27431561 0
231178511 268111474 0
511514610 45194336 0
162722293 562349975 0
542406472 157115278 0
107513529 384209697 0
498944668 502176470 0
48832765 36320017 0
118366169 409431956 0
281711734 402938075 0
65341345 435646168 0
60426617 179000676 0
137955048 102836423 0
87907203 45130697 0
69727718 343892392 0
120236465 532637997 0
159597188 392334266 0
175836158 214510551 0
213013509 98445643 0
196823436 512144562 0
192307944 403424349 0
297477649 516656362 0
354463635 44589659 0
367123453 188770619 0
276991553 34382199 0
205032442 71106390 0
76724098 504086854 0
166359931 263169126 0
498922908 538034430 0
3886484 442264222 0
452233301 81232028 0
2088660 205649867 0
38210827 224485097 0
110810712 208762733 0
34029753 144728755 0
523830689 407899245 0
166020561 133954223 0
446907202 481068789 0
401363713 420106112 0
176647796 495598108 0
235946135 18025028 0
178304774 240512924 0
484947885 351310101 0
136723020 463107899 0
121685305 475084847 0
370654239 168399147 0
561114569 279378821 0
505363904 220995121 0
411269526 443580785 0
95793300 278073109 0
269957440 462854405 0
275491337 330797962 0
271754013 191132550 0
71991829 213701531 0
517786787 144829638 0
537218646 378467985 0
67501604 46410295 0
430197376 224736372 0
196965768 381212220 0
67311870 241687300 0
216578255 97583412 0
348005280 343890590 0
44188612 370836955 0
255183723 388958757 0
438905809 251543437 0
64621819 200722979 0
441480877 181166872 0
478687640 520097263 0
325533596 287069554 0
202464445 46692150 0
266464470 239063629 0
567442250 443949902 0
458213179 357333086 0
390618356 373960723 0
534296288 336641050 0
84023676 460958828 0
124154491 95675154 0
297982712 373263856 0
82362687 449750442 0
110963139 288820878 0
340372212 367039623 0
32880701 499494708 0
105873345 447326642 0
90909888 254495180 0
321068188 411374421 0
338691712 537257392 0
373777961 2405637 0
74322660 260913239 0
288118560 358431755 0
543762996 228527253 0
9666111 328136521 0
335759013 2236771 0
54091843 508472644 0
196603961 558244146 0
54223414 164985197 0
223447416 450736231 0
317074479 109403200 0
357040668 345911063 0
133769016 222414901 0
106752802 252519406 0
30947113 356066315 0
555135704 464553692 0
203778211 347717143 0
511905196 169548983 0
102062908 255860482 0
327146333 220031640 0
39871528 29423113 0
543547269 100864325 0
196220864 264378506 0
160581950 134237619 0
297551543 183335130 0
528189290 282150148 0
352403986 248375305 0
159475976 12223200 0
531444526 238896256 0
231941952 291571152 0
470930148 2932443 0
112085985 217799493 0
48539372 349379974 0
59189954 242138934 0
116795302 430549298 0
368330379 172124433 0
253516222 188926924 0
89817587 537208775 0
438631534 267916104 0
240298744 34026474 0
488181217 409109150 0
517776028 233490999 0
564911565 233544414 0
162176874 532241239 0
356168613 554527778 0
128481585 235973603 0
46496008 264522591 0
31480388 294955922 0
137716290 15810662 0
60925028 533706807 0
96924847 211821206 0
144453757 47427226 0
433122050 248166830 0
458934053 38576838 0
529803118 523124654 0
188870717 69179657 0
535310512 336121523 0
217844394 540405219 0
179026443 194874831 0
161631354 320157789 0
478905365 36670533 0
305743325 53087358 0
556315582 109472064 0
528549610 16956799 0
408993636 107969581 0
139860417 451712814 0
479508181 338325219 0
412587304 385499316 0
10871835 320450035 0
535573813 306985968 0
75347030 498140360 0
246874305 318665499 0
409627071 339104985 0
533554565 516107397 0
360483867 4583568 0
408129663 160726372 0
562676587 309346014 0
559649966 405676262 0
30903812 54176083 0
197577113 116614384 0
210104234 147356973 0
96234170 143752175 0
419375323 203182759 0
547137522 93179684 0
160469188 311830573 0
244714236 60841604 0
124555138 174284023 0
15448786 296724964 0
153709670 527024251 0
440101334 313061314 0
66426448 407576237 0
115576958 239527526 0
453261789 260546898 0
216989235 62314616 0
390439150 543888970 0
477552528 431291659 0
439848633 192482730 0
4024488 213064177 0
268738070 446043736 0
537916207 333200386 0
52184366 535088604 0
271647145 34156408 0
490526214 72999259 0
282664912 210183826 0
447352393 520210360 0
60492504 534921733 0
360795271 229579434 0
296332862 268486465 0
461041769 476752898 0
72276505 65600012 0
207201322 396004341 0
467557036 221114327 0
83347636 270049078 0
19461172 47144593 0
389925268 184304216 0
498455350 243318685 0
19343389 537250779 0
433090379 6808196 0
80949497 404544261 0
70173545 454997949 0
194803247 66207318 0
300511283 504000051 0
469089431 146456166 0
393374926 515259038 0
518825714 314933422 0
283108622 332980850 0
122157474 519849969 0
545595793 276197966 0
392221972 515429030 0
511945082 59136039 0
444278947 383308436 0
524424699 306594216 0
474081306 491175359 0
291785259 3182422 0
550579056 151422995 0
458916295 258658595 0
330796309 331086513 0
114561438 86074886 0
344216143 262342221 0
9042622 138474151 0
330583484 368446565 0
397330101 131165071 0
477724348 102664859 0
178915914 20327332 0
69842023 462164525 0
504305746 118181253 0
232667360 354598559 0
511719378 399064665 0
302895107 536160583 0
227114716 432690441 0
82929926 339868506 0
117158408 223553992 0
257872416 525230495 0
182378972 362706100 0
429237481 464795039 0
350440378 413253109 0
318757373 444192182 0
140272968 556882589 0
300514504 48223280 0
18332947 146265950 0
300975327 242077311 0
335263717 367780984 0
84712437 512938103 0
65016323 407579808 0
240421766 138309683 0
123502123 486124562 0
53665015 449167771 0
342993976 77071339 0
77300797 418297588 0
566234549 125825328 0
78500902 93670189 0
484015014 214278395 0
163969602 379663146 0
540605449 211539459 0
422296009 189360525 0
253188916 194805560 0
522371445 124969051 0
142366647 376178773 0
80358992 558257729 0
495768818 29681480 0
199403538 402034440 0
424404389 191794889 0
333835335 465486852 0
556604357 398811281 0
547990250 140956247 0
528018732 347164441 0
75953593 68530848 0
382396292 395187045 0
294255369 151871977 0
214847007 175121362 0
561524531 130152655 0
3023311 77464742 0
513177767 398689907 0
415250730 482042778 0
110402049 445797758 0
70326856 285868437 0
370320474 538021918 0
537725531 454829890 0
561419961 418352486 0
530732157 341012057 0
395696970 471462949 0
137677622 263299530 0
282490195 449209761 0
217225736 25480238 0
121670825 393955120 0
151210392 445884035 0
562297612 362752994 0
500914738 119675669 0
115041780 220284139 0
46744548 101299290 0
132676035 101125081 0
225499135 6599962 0
210340536 391112240 0
190346326 379216776 0
279355687 286066778 0
523506472 24301664 0
426042848 387815381 0
422964756 49656374 0
507859828 517622498 0
98354601 244289460 0
404245322 62138863 0
308676291 272298320 0
112449410 319679888 0
553679887 402987406 0
149970379 41957137 0
129671731 302277798 0
155318903 435386944 0
210057563 416224231 0
343055982 181646459 0
494040447 173211413 0
26104378 224158327 0
301704402 399958106 0
132749324 94336686 0
297934976 485456815 0
519889623 418926102 0
491943229 334683658 0
337031180 499976421 0
42438921 184772328 0
419708220 40222011 0
385465851 299800075 0
124605936 150015490 0
429852728 375831074 0
204050912 354646621 0
130031860 21740578 0
567207696 137637652 0
164850979 218799813 0
333193544 109422152 0
132697610 78910173 0
483876183 170516909 0
542466943 568611269 0
64819637 221325970 0
250759435 1366040 0
556815909 29152504 0
382956470 351508647 0
64878673 267892867 0
84473909 1306522 0
533744646 64428071 0
16160029 95672174 0
309853735 60338767 0
187444424 493330612 0
81099502 20141945 0
149300612 445568294 0
180408459 237916294 0
503171479 335457418 0
96422314 180157707 0
412406600 555544331 0
429658654 168956156 0
182533176 278282640 0
530112497 413959086 0
356941604 393379350 0
108807700 12743081 0
4189363 373076577 0
91610164 236923541 0
380299552 518117726 0
171830046 351212406 0
211376421 188058814 0
280030844 373729306 0
240710715 209112373 0
245189301 566240538 0
257928667 231425381 0
46723508 242408861 0
276953633 490600587 0
491162459 6624296 0
471024508 118477716 0
97992431 178989627 0
526584851 476883321 0
316372033 104565328 0
115599171 373070194 0
498496782 187986331 0
242098961 20547478 0
319884721 45152106 0
423129227 472962964 0
274910883 142577979 0
187609326 225387291 0
45626492 245367504 0
30521799 524849762 0
545439693 88458756 0
414207128 457009080 0
293066874 197898476 0
120965475 228829442 0
400879240 178362542 0
17747773 135023438 0
309221231 232872445 0
535784454 53904963 0
184868638 384562732 0
460480725 386489169 0
217077250 283097375 0
52104628 139124738 0
106961859 315846561 0
251403493 182948903 0
479862380 564719869 0
569009754 294806238 0
285213926 66094442 0
285254111 33148914 0
314359874 242090132 0
104541649 36764080 0
107022107 566259855 0
59827481 375408834 0
190218776 253448002 0
454673533 156405808 0
387500037 351538934 0
250381242 30121360 0
520424953 507414556 0
231060700 564342952 0
465918036 424021067 0
469060887 325223856 0
254431667 526855588 0
397562450 263484048 0
210117750 249706716 0
63402801 433814460 0
39785825 479047795 0
474289784 555338684 0
387470170 215151028 0
242831593 267959040 0
553338097 338376110 0
553963097 144203724 0
34619507 301655150 0
257133313 89641386 0
276065170 177018374 0
183012 303055877 0
99043402 106009717 0
491200085 161780026 0
313900018 312588882 0
467527185 12126598 0
259857036 395141669 0
143211770 402299294 0
519540002 99204668 0
566631288 17039867 0
313447511 520377998 0
255537605 315985019 0
458023625 20653163 0
124820850 73186914 0
385252395 142610618 0
143712618 109776384 0
67027959 374757002 0
131883330 393391740 0
239560147 7659551 0
484282242 137038380 0
687963 190741173 0
475866679 26881135 0
375093324 373051032 0
54773689 308447268 0
56824850 133988985 0
355082934 400034272 0
117341166 185510942 0
209777770 264018444 0
274995785 364241890 0
206469771 258731738 0
205369071 295631036 0
490561792 319586056 0
71573324 212787891 0
464846684 417643997 0
176157847 285637489 0
553859804 46379556 0
327513973 251399498 0
46769224 143981371 0
372992482 118497693 0
85792737 2865443 0
532763803 440607351 0
32631707 175663719 0
256636811 433343032 0
421692500 489141267 0
139667763 84670899 0
326065040 311868497 0
474719947 33371072 0
425219976 97518755 0
217701821 427901499 0
125305083 357313506 0
305253967 45024668 0
417625333 787919 0
134569248 428092186 0
296735696 218559509 0
251307628 180673239 0
148425664 327306720 0
449801251 517642516 0
63440802 110231729 0
515120710 81973820 0
307133851 77513307 0
250719138 454571742 0
364107482 190312225 0
380995471 241837917 0
265422401 317809354 0
193935794 95560392 0
232006056 490627903 0
305229954 112910373 0
314974076 238809355 0
117894243 372070692 0
4643129 466198522 0
529149183 26135657 0
89485276 495408126 0
166593527 69932886 0
518537128 413319536 0
154792404 433405006 0
337890076 17625572 0
274134193 248282013 0
158026582 40307750 0
19103340 328577010 0
187750302 140084669 0
419235612 423315529 0
211317958 514073153 0
49154749 293845522 0
19086435 7047204 0
394676134 415800584 0
333813510 498730464 0
365873139 450504625 0
379695175 361245111 0
116760148 447648232 0
240432716 476884741 0
364073006 552934611 0
279107578 467830581 0
183022767 212752708 0
538995921 227367415 0
498413101 240548808 0
234455239 561551369 0
341439647 527242721 0
110694223 187465681 0
15273525 248652299 0
142567999 135624331 0
226474384 296608641 0
286366504 259119012 0
549419453 215536667 0
203547298 453994394 0
151477376 168946201 0
302046550 396660193 0
258931219 355699310 0
483840328 178123657 0
246092349 169353765 0
360823731 458827804 0
341831032 216666952 0
20616477 41305189 0
45253586 359853369 0
482662196 40747507 0
372754492 233359324 0
416154710 529127677 0
222694431 267742088 0
515449814 166495299 0
401336523 113634658 0
351534678 507191710 0
501633157 74280022 0
462814943 15352465 0
338032392 372255255 0
347089792 342822416 0
529810281 278848108 0
386146812 73182281 0
178609340 80949113 0
168557166 273192025 0
500030563 106910057 0
118830868 394835099 0
4152659 77993215 0
98322120 470986209 0
108892756 225899715 0
347945669 529085695 0
409878518 272150000 0
165210682 529182005 0
234761765 209101914 0
261972863 353282791 0
229061035 240133180 0
333908584 309773378 0
49513602 126519915 0
416112744 452850546 0
8101058 78750823 0
427207845 417893844 0
125397606 250402608 0
92476781 9575579 0
152851163 301351277 0
245022803 215433421 0
138180768 123571242 0
32978074 34775082 0
356123298 340402246 0
39906237 478202524 0
51884183 365259636 0
31487852 549888687 0
399622865 430919714 0
340254266 34841030 0
140269509 342561031 0
53819891 310550078 0
267080365 535075099 0
140648766 226608579 0
81505626 117168293 0
438359600 383474706 0
558848265 321839598 0
170397628 9164579 0
508833006 375792992 0
63453313 29902174 0
295393269 226949106 0
496181821 91991668 0
17124608 259889076 0
566193624 217498686 0
38913718 399621666 0
471875162 99699782 0
447320519 420416083 0
401011102 208077407 0
505831495 148298913 0
413215930 137032334 0
472469296 352325672 0
241013778 488561518 0
120550018 348884600 0
274290534 516865484 0
171159823 63527065 0
161234312 389862115 0
326880801 535118783 0
277192025 499374767 0
297385138 320510087 0
29126668 466838085 0
125179867 527761445 0
537418270 113270369 0
106361236 201622661 0
71693575 144334790 0
27873903 410454988 0
341016304 550985475 0
539790858 553251055 0
474292590 82386468 0
425974043 411563845 0
23505294 257003716 0
494458456 77855166 0
214691806 474439565 0
549164141 16803729 0
161695875 269342072 0
420205837 425065603 0
380802936 174901496 0
412568316 340904944 0
151119945 251690958 0
485599754 552932715 0
92554253 437810377 0
536548941 356548360 0
250086063 73804020 0
49018591 223270410 0
343975900 334670808 0
324818522 302138841 0
501574443 566455598 0
230685778 392025097 0
161078511 386139195 0
96951521 337710975 0
549332814 100486308 0
268073706 298421701 0
364725224 144928153 0
478431841 426750098 0
157188314 402536319 0
328597975 415654142 0
36589244 424605474 0
154292184 193293197 0
340687392 221392834 0
552981026 232564586 0
465676066 64166819 0
22801232 145634902 0
11956349 57902602 0
117014430 477869408 0
477468308 256341829 0
36761943 276972689 0
46245251 35818197 0
310196799 10490539 0
357219541 90029133 0
112683916 244270281 0
376888400 353478122 0
382823898 352724462 0
137031466 298829056 0
165291851 422041376 0
201087548 353271121 0
492406170 125527950 0
122027074 566400078 0
392223350 72227773 0
399946616 49468925 0
115678496 91006477 0
343015353 169998418 0
282721218 31272267 0
356661031 122130613 0
333934970 430242671 0
287494876 372377849 0
535377270 525611669 0
474554913 449215418 0
175342939 252107066 0
6552763 74900609 0
230735080 443144858 0
211128262 257423415 0
329741569 62004282 0
380849349 185730426 0
223965478 320620431 0
453302814 452252578 0
338378347 245208123 0
214174714 442185272 0
470968289 392198368 0
413026081 186428702 0
152784028 155451654 0
172452811 563693087 0
503488603 305703405 0
377997830 113723312 0
489395204 136366138 0
212008887 353570828 0
67725322 71156011 0
356140647 240218498 0
420853277 445132215 0
460367622 282167320 0
246359518 180242847 0
280117138 204896301 0
172441011 564500737 0
266656506 116735186 0
440127827 104178934 0
416872826 245873012 0
445535635 138432832 0
207198616 344292175 0
217819466 191072522 0
556802527 514851328 0
169682387 313833745 0
210051766 490971526 0
340440229 334454545 0
67083969 122774288 0
441583859 165580571 0
495098335 566216337 0
216364447 409632830 0
138518804 522209611 0
191884004 525645821 0
377385249 92149607 0
22850954 434256527 0
273583216 125656481 0
405794370 34197287 0
253611431 115081374 0
411357517 356558701 0
491635986 469740527 0
112113210 530803502 0
533739067 208943639 0
29482152 495464648 0
38860889 293235975 0
367286334 74469917 0
2093649 453500815 0
37108061 35211530 0
356070888 458873360 0
375816452 166302743 0
175903466 298022533 0
199161911 202941617 0
481723713 221081949 0
516308985 26329024 0
254201205 537638509 0
85696096 167219405 0
289473811 448952708 0
400185810 458430685 0
502216216 361111261 0
309853212 138217222 0
10501601 505341074 0
499977481 532502445 0
182409417 501072452 0
234918867 62226793 0
26923542 282599089 0
228737233 547225260 0
326716180 312717705 0
546726160 160884622 0
109144900 396614700 0
330943492 47021615 0
290227556 471702894 0
521078326 4879416 0
427278831 34028751 0
471879231 545852226 0
66570626 254673562 0
267042759 84675078 0
7071463 329316042 0
273329978 559557923 0
339911650 346340474 0
369197884 41573019 0
548830099 258881429 0
33901664 222615996 0
559869856 47375445 0
287044665 434017191 0
218706112 465402174 0
39097788 386276147 0
275851274 535668151 0
423231637 173826810 0
555999606 369384947 0
354300941 98317585 0
512522340 213179996 0
469147452 230626320 0
466019462 293419796 0
4827218 74908959 0
483367348 549394923 0
472626859 44718877 0
501664310 281532865 0
6185296 221159691 0
38364201 107276003 0
383827658 248864895 0
298256014 364284026 0
454540426 24909079 0
411160321 387520373 0
545546999 12003855 0
297523159 550307317 0
322165980 430649241 0
103511259 454149544 0
494494194 21333039 0
353528818 188235976 0
377629834 195497955 0
411762874 427393497 0
433040471 214325457 0
192257889 245074385 0
280097419 147188022 0
171832575 316530401 0
137475383 500324748 0
524372146 373334181 0
111925168 217780114 0
108493832 282077352 0
290917104 359424516 0
276016009 240799724 0
400433681 330515222 0
527840388 346561722 0
560259883 535518401 0
253226153 503381580 0
251506902 162259996 0
397188819 469651962 0
416068654 481117360 0
308414075 262018119 0
180575277 439064099 0
401544871 394055664 0
385781520 436876617 0
397595536 311213964 0
241614122 316630374 0
290066229 325635561 0
97924185 149679310 0
2669051 234299850 0
205074270 184226143 0
433648012 501691907 0
328330043 291392404 0
377839511 269656657 0
522191475 112792503 0
138983008 416712104 0
210327901 402197233 0
217485084 86574429 0
419969682 14206486 0
234710422 491053691 0
147280318 487256346 0
320322374 455125803 0
464061973 510888993 0
381091477 5373446 0
123271982 24256164 0
563742932 67664690 0
91796573 252461474 0
164162659 118596341 0
93192518 420273063 0
403953606 432431291 0
470829183 87256868 0
507210613 548091235 0
560071783 454315228 0
11346092 185432106 0
382645366 99470056 0
330956307 366328691 0
401845782 9521969 0
554380930 256307585 0
348818516 305802957 0
567418941 296057394 0
351325511 485817566 0
470340302 225834000 0
302305907 216607109 0
508129669 52885537 0
359303702 151453266 0
419769402 14894323 0
541011219 516918301 0
191639047 528037408 0
87652749 466597941 0
350336189 352944313 0
118382550 452523820 0
176374082 322655036 0
361721453 429721648 0
263737989 486441898 0
536553057 74707399 0
60237610 206378291 0
9108277 180859584 0
225522605 435247516 0
72350139 277185160 0
488132726 416574673 0
510593483 229970528 0
66943547 117120386 0
317587622 200644121 0
204334571 519856499 0
177464408 412516285 0
64546994 564588789 0
360835542 469544276 0
101161787 333498073 0
247047971 520894973 0
317664349 302508624 0
207964570 198086413 0
323451868 119268633 0
568281656 231666321 0
53625924 118956610 0
23724650 209924611 0
51078365 333246425 0
65375928 458001983 0
161524085 403012599 0
479899801 14867566 0
331090910 100180423 0
80427801 104332021 0
312143147 63651416 0
233490783 211084678 0
404340620 455852140 0
455223836 552531677 0
534202283 92756064 0
249852566 389646995 0
94127585 250977623 0
409162605 334178676 0
36283345 392422473 0
328575704 58036407 0
437376097 417408238 0
302646529 482993422 0
178178680 497205637 0
326450806 27570788 0
196958905 1477751 0
313869758 232494636 0
91796988 139629690 0
40841966 544991655 0
224798209 137522498 0
543252277 418443001 0
50222145 160600046 0
344776888 468042015 0
516835639 442411331 0
352823907 458886013 0
175797361 122857464 0
36830272 127796538 0
319456210 388833723 0
451074511 562067650 0
33943025 316443000 0
365380700 239684859 0
429490131 385821916 0
230879199 1969827 0
358754687 21311340 0
99052650 144074048 0
105184662 201767953 0
495798725 556117446 0
52055357 120837239 0
37920501 335467875 0
420143390 60322999 0
199180802 8100998 0
340480081 110788398 0
236604485 380756718 0
203461988 118444497 0
307013447 150839062 0
556482244 468985100 0
129246095 510482481 0
163779699 230591264 0
156387890 104812678 0
98115728 303968899 0
437772474 501170651 0
328623481 473578654 0
354030652 364961237 0
244193565 74944111 0
448591097 28739289 0
425376639 51816182 0
130658766 50159923 0
2196822 428489466 0
221689754 499847890 0
202246279 312682453 0
521748905 220122558 0
457385576 126651120 0
460196522 410144731 0
547177677 137679265 0
548275071 7005492 0
8590279 415215239 0
466042293 515423773 0
287786500 110887754 0
498212079 229171677 0
460454414 287688014 0
548493966 330575210 0
456468835 272320916 0
478272672 433916000 0
1017931 428250271 0
15532998 326104127 0
180460251 462674805 0
425043312 192765144 0
213939790 219475061 0
409164880 263850539 0
68018356 7181746 0
67171305 566127532 0
376524912 539021420 0
564266085 537021836 0
373206223 286070399 0
355868736 425655136 0
497414741 76714143 0
42038121 525013539 0
62351950 520446929 0
275239381 224723491 0
304483329 251130533 0
92508939 396976471 0
492386372 509347520 0
319815980 397362407 0
291805182 413506642 0
268779016 333823433 0
381058524 523761658 0
399387878 248787161 0
541637212 176461527 0
27938144 494538841 0
338499501 192158212 0
242954564 379661377 0
64474362 540795774 0
500324034 145243226 0
216866181 510754521 0
160134594 489225353 0
173489931 461628712 0
281996940 425171035 0
285818387 44508091 0
452012709 478634555 0
542570126 406175006 0
554465975 470736239 0
461946094 318789101 0
270188935 321079508 0
352127516 412236555 0
259818807 3597674 0
243787406 560004051 0
172740003 38193073 0
473654682 107423630 0
525562295 466652299 0
492733693 36535651 0
492071382 551333696 0
267668873 352596991 0
117202564 134278256 0
243770720 170245923 0
377155294 369981970 0
393877813 83198525 0
188924934 193635777 0
416929070 281356742 0
523816660 191541227 0
462344691 64394294 0
132641516 246733636 0
344830096 179870246 0
72623580 371429438 0
429378180 58498829 0
223838170 319317243 0
28929459 502760965 0
559855957 520835759 0
197291242 315559280 0
277570016 250632824 0
227168180 466032327 0
566168051 553734376 0
280397277 561411674 0
506241747 310063962 0
140371954 37161780 0
325642109 527682627 0
499342272 77396948 0
149168927 432171867 0
20902124 14501184 0
536759780 528035820 0
320579691 502527681 0
484186444 183022373 0
152212757 460783502 0
232677398 228814562 0
390814952 352182447 0
245365355 379144989 0
379796010 216314687 0
452081527 334123450 0
459598410 213000408 0
163038328 186527150 0
411314318 357562303 0
495916635 523040647 0
260380393 28274702 0
449677544 263303659 0
38264464 422238299 0
89038507 513268834 0
190469291 341177887 0
159563336 35127548 0
482440618 163665920 0
6878486 219647600 0
558804746 399373399 0
99195903 520701508 0
280348046 242177061 0
273467722 371255442 0
155324906 30435292 0
308563123 542549557 0
531873917 238544909 0
453650920 89856474 0
559805743 511498952 0
369129780 540679490 0
206257591 262966013 0
113137375 243698053 0
168891536 224944478 0
469748184 324305269 0
294707277 346121486 0
44713209 424040749 0
425670613 73958837 0
91329251 553222564 0
285025430 414139683 0
118189438 173584700 0
264698692 148056587 0
105604992 459536125 0
480151781 43704924 0
499477987 392403972 0
193635284 259373679 0
503908797 545333511 0
218587949 166234009 0
132080858 294450988 0
94466181 96407287 0
144279993 446133949 0
395705097 332963161 0
233525986 515317002 0
415845216 562483126 0
340601455 205906088 0
519118239 62694242 0
536650000 145562774 0
81483041 486576924 0
266672249 63454956 0
375946491 151691784 0
226205785 161247069 0
162778987 193102113 0
40752240 486743446 0
363137612 537595475 0
51036648 243090117 0
370268946 54980882 0
372100088 568668538 0
217283969 520509396 0
86925546 411749825 0
528726921 79268009 0
113522173 127604587 0
306716122 368610308 0
36065390 22809903 0
190237001 327168854 0
361516850 235783446 0
33063042 510794831 0
237001358 428947623 0
279603318 164677242 0
53896602 29804593 0
68863932 509518595 0
85043820 51694352 0
291470925 72890039 0
325088767 270234835 0
525246294 371295250 0
512261462 156297712 0
451414924 344813678 0
443066759 415844145 0
251828963 12831454 0
401493238 472484236 0
530743081 366361147 0
419832646 177324124 0
152936429 320132054 0
153448667 341290565 0
241587977 485544813 0
306840919 500177888 0
1225163 179530702 0
364411137 331332154 0
99921062 407960798 0
9058130 153600843 0
290736738 94153014 0
423058883 507640069 0
281273757 427216853 0
291447782 126630102 0
122561677 375022646 0
217480403 410274822 0
100011567 381999866 0
302491588 266771649 0
34765066 197717779 0
202621428 5293721 0
220178692 292288579 0
504536373 470130139 0
184767624 277470734 0
106117956 238739177 0
13170912 259156810 0
563780259 63105710 0
406076536 5354080 0
509354157 496660367 0
284010087 99685140 0
34662751 281881139 0
537250082 288936965 0
165388462 242252677 0
170985024 529077785 0
169647975 413393151 0
260766260 17813390 0
64728052 205282619 0
397412312 169815216 0
298547024 22259844 0
540572289 556014015 0
408651599 178585585 0
423551041 429005167 0
392013664 340929229 0
413988357 561149917 0
14633281 136750916 0
333087252 158964076 0
27625749 37730088 0
24763479 70375419 0
500292938 161911677 0
21681140 468295648 0
247557288 390988807 0
147189822 557292449 0
60742091 6681420 0
470274727 518635832 0
238713557 457078888 0
257357268 478106595 0
215262799 474206284 0
53186410 29844449 0
119649256 110364120 0
311670380 514943511 0
222911919 541740591 0
269001063 280065011 0
8168674 255773350 0
307141143 555345601 0
450689520 243623401 0
167218427 239725241 0
18904834 419063527 0
556486721 380937224 0
281305659 314017489 0
336401368 323441982 0
532340332 336720465 0
387814861 339384643 0
544494725 565525908 0
190023025 226361508 0
520589857 389702782 0
109580436 382914831 0
388623923 297146907 0
85377039 549553880 0
59832143 180866255 0
87325358 247527579 0
496134802 177388812 0
521593070 188439893 0
260744038 532995369 0
231583579 119949717 0
377981663 24740295 0
147304101 490262734 0
142481559 502353674 0
271939806 425773267 0
219690025 501274289 0
450824984 224018323 0
238138601 304413815 0
123573331 119656664 0
376110564 424317791 0
71130379 385729263 0
197531169 316868317 0
226906524 23995558 0
221044200 107797139 0
436464805 287052646 0
2653446 12384797 0
52716717 313330253 0
89514907 426879774 0
15967032 420132666 0
389968769 430095195 0
120034353 419793898 0
152742501 76570017 0
312397553 204937785 0
198356351 317524965 0
480120242 551454307 0
133900934 363463331 0
464645770 35199026 0
138224512 351300175 0
188561386 75931669 0
305163269 10202345 0
330233410 213856665 0
223156810 7516982 0
37171375 310597063 0
85577913 469939673 0
559031859 322134218 0
250347888 551698762 0
137765201 423798615 0
228608075 424667549 0
532750230 250377413 0
486117467 157613636 0
96404183 325845589 0
201898071 72182453 0
132547226 444028322 0
318696630 533054980 0
451692894 178799760 0
168467004 440420748 0
220348200 171017081 0
293931106 293362971 0
29584395 5213891 0
442644093 351443394 0
273923669 567768764 0
147029981 530872044 0
71354052 203016681 0
442053903 356112250 0
378750887 270894109 0
380906527 393655907 0
76279095 427810530 0
461148333 559034419 0
450661251 501200082 0
247917774 568196178 0
117596719 129291096 0
376988589 541871169 0
293886853 95022228 0
219010589 141642830 0
496233452 77444385 0
325016952 101747750 0
31370310 140355790 0
442074945 245602681 0
186572690 50633796 0
337450517 98008653 0
220483578 270483196 0
379268529 358624509 0
561975232 270391378 0
450878589 80256742 0
538558151 49258402 0
165442159 274887423 0
441924329 244695436 0
349191371 59834791 0
486476171 272177892 0
397086877 340226276 0
382411299 480819131 0
300865503 161780828 0
522353249 27457723 0
151172654 442696566 0
389252853 8569055 0
375395268 332781156 0
36966473 76782387 0
289010582 378897965 0
513587887 566414194 0
563819765 157098238 0
149912736 487947237 0
181083946 546153424 0
59998709 127369828 0
268087514 437656626 0
418581523 467377384 0
522099046 156944973 0
153867666 23768845 0
534236867 413284670 0
461749842 492978632 0
414067093 189017236 0
317337386 160828033 0
257666089 289917219 0
8347491 107337682 0
19792219 263545761 0
459006059 287217100 0
396017894 1484940 0
191143563 32338725 0
443891751 502145060 0
385934117 33105662 0
403071797 385258541 0
62748070 62866646 0
364494586 452243571 0
247338847 146790457 0
241263829 495475600 0
21959991 85758905 0
480644663 512233849 0
494873507 438665678 0
162195848 544224734 0
246677436 240024271 0
496005415 206174793 0
362142169 295263231 0
169152527 116686543 0
544256219 383761481 0
5039974 478603257 0
245943594 58041980 0
335559969 413162273 0
251879723 287989129 0
150941837 310005484 0
126588132 270413634 0
167772068 368060525 0
40858694 49092710 0
62329593 504331110 0
355487066 375565486 0
140593130 186138942 0
96201228 241701348 0
238493651 348338279 0
508805480 543247024 0
416634178 382780524 0
395700618 114949899 0
238947807 199922771 0
436599051 279973845 0
134412650 176714252 0
14776608 400457044 0
45545697 550687219 0
150397384 116971408 0
32846598 295754366 0
32056909 453165699 0
465409675 302792799 0
257703865 323948825 0
329808793 163523010 0
254976863 123441309 0
343542144 288734968 0
37528352 17411971 0
500509456 458301805 0
26085116 98677592 0
204173454 253041108 0
559744873 468673898 0
434129842 276855833 0
53227434 267450006 0
208851989 556202421 0
345177317 87664294 0
23196902 234296317 0
291818777 195269904 0
451570330 202041556 0
495586918 315539614 0
192239417 166327444 0
60763013 388333831 0
98966717 445415550 0
544035237 236348466 0
243094750 317033594 0
337274627 67773995 0
90746025 198496448 0
366091380 175029161 0
508496622 465644929 0
301030120 144962764 0
61010587 565917068 0
279371837 517380386 0
394961835 306241099 0
342058008 72472261 0
459056542 13261728 0
360512876 13051950 0
530297829 328296025 0
89557912 523520997 0
246929239 378101796 0
100356504 216578612 0
62775577 353726473 0
239468236 446009986 0
400835689 159864131 0
41117411 433126751 0
347299085 450878418 0
547937869 305155875 0
496092259 294026588 0
310633361 362388352 0
517254584 6475579 0
251936984 17998611 0
103849410 175502728 0
488066813 370025709 0
242337557 441602675 0
250585773 248921864 0
327959575 333667142 0
162960717 476388187 0
378734231 487907181 0
24136902 149160746 0
431311585 179470163 0
564150067 186491341 0
514280290 534236661 0
532195513 166288666 0
373321404 558759240 0
437913841 507808828 0
133410690 385656629 0
306108897 287485063 0
533749415 551509794 0
244167459 468418464 0
487805843 242482993 0
124440228 335064636 0
89248333 58816087 0
164903473 387501962 0
436414228 530961138 0
251932215 291284322 0
558637836 168160917 0
242076870 421108466 0
56277053 294038609 0
196672813 429058662 0
40949150 362992948 0
536699674 252264321 0
516956545 199715613 0
381969652 239508233 0
251772160 236210304 0
221376740 63717341 0
241168773 318015694 0
265222996 194804045 0
408580961 97851496 0
330625311 162557165 0
542213796 391117530 0
535104539 139581566 0
116153959 472616481 0
509725479 303373412 0
479246187 296651326 0
4276407 354612580 0
53133790 173354837 0
300126625 336990655 0
318569013 229954950 0
425123526 422925054 0
429375861 297005952 0
408221870 291435218 0
492975630 496391644 0
282130194 163621881 0
5634270 215427601 0
514994862 60788669 0
199495314 523807853 0
514255632 543834014 0
32069507 34591813 0
291944223 475134831 0
212730581 503743449 0
569061121 226970724 0
396008222 509739739 0
145300373 348118168 0
420815259 529311323 0
199968582 407086258 0
379681313 187656272 0
275459531 385511849 0
554778693 231369024 0
414006345 362713400 0
565979319 168620994 0
154580398 189587145 0
176807371 310053655 0
481158874 507857448 0
200250143 241325391 0
133246256 331564774 0
558940941 78691367 0
138276904 153436764 0
95584385 429613167 0
431327154 536546213 0
92190607 201101774 0
129745428 192213915 0
134459980 309598474 0
496391515 357094006 0
509704632 101758687 0
185732856 113240834 0
507810453 204285109 0
180820992 259450589 0
236567929 401573687 0
437058562 227769527 0
1526432 111036465 0
398358004 540098708 0
211985888 23293989 0
476614568 541406603 0
34036758 259989957 0
242396857 80879114 0
505932306 271170083 0
461771249 214494568 0
248591284 125039970 0
456774927 180326775 0
269458623 290231599 0
306286154 287742371 0
41787352 191467542 0
154429716 407051883 0
521731100 110938090 0
372870558 140844363 0
19284150 494161359 0
61860312 63428619 0
281917851 413537374 0
324322271 162316417 0
192875896 35281879 0
124590659 195590738 0
545727793 507050677 0
303915919 112016318 0
152227754 399175278 0
482486748 368724435 0
125328373 343387332 0
129136196 248497664 0
7542610 250055725 0
209798197 395217674 0
51098947 24578244 0
475760536 240862416 0
411306264 374840215 0
371966597 356230225 0
20051274 237450347 0
557012314 519953702 0
222454562 512530494 0
473894762 8979336 0
233269279 152619802 0
133160192 344549379 0
348882598 432347436 0
551474950 306840704 0
175856970 534825177 0
46032578 494433511 0
479454963 509891945 0
266025739 157441684 0
369629904 478969117 0
180731646 379889525 0
165112419 254472624 0
470628719 405717151 0
279225400 76830135 0
371654891 100974808 0
355144660 506640900 0
244289378 143472825 0
313340602 227204915 0
99210871 47438322 0
540698833 178488982 0
24435091 90202034 0
158604601 105090269 0
402833382 48205935 0
387708831 406361657 0
251608593 144693079 0
132579649 196698331 0
209849303 117514745 0
323148723 41730096 0
197521733 434143798 0
534881404 206735492 0
80890282 14667968 0
4453316 451158354 0
75510527 447609799 0
411461942 343351419 0
83687344 330360339 0
378073472 407613437 0
391370710 513165284 0
329757593 292195042 0
320852417 198303196 0
8107616 162062977 0
440631165 520368403 0
447501161 567106580 0
524194360 215060692 0
123759147 68191535 0
437322073 470255 0
32681399 437261146 0
231191879 409345329 0
60291940 51213043 0
289808285 80264418 0
28270334 455200425 0
95009638 11830027 0
560946586 352043091 0
288908986 552740688 0
533769979 261550358 0
529356392 344163796 0
491398289 514781779 0
139323757 522126843 0
565709563 364204312 0
465669806 218914423 0
387164724 528418077 0
381648000 56858682 0
24418783 233588693 0
542849405 540109579 0
136070325 142624548 0
492456743 77550175 0
237942768 437603991 0
262492799 329338867 0
45162842 540865694 0
104460209 480042806 0
512308559 65178843 0
132820228 552925125 0
442568173 75155999 0
215221989 87476897 0
3840773 189827571 0
526329754 100195381 0
34094563 562580428 0
176840388 119172794 0
389847274 564503123 0
502545502 138676027 0
122135938 79537147 0
138249355 334723062 0
538614410 2174986 0
76149567 355666261 0
113491691 239286565 0
177513065 493167726 0
457788820 194641579 0
284741457 485778996 0
237456834 306087622 0
13872688 71819322 0
486968821 415178484 0
78766739 294730927 0
547342759 190442463 0
523242959 536781111 0
188365865 361776723 0
406884537 69143226 0
176612637 197457848 0
128234773 66299686 0
543618577 418459487 0
27575256 500281686 0
77233200 492587882 0
400011312 398284360 0
451934032 161067005 0
478303985 40968571 0
558834640 180807636 0
124364147 32517093 0
427932712 194250883 0
135809376 438144975 0
32221572 408231345 0
243348996 353592054 0
123005587 151639286 0
342495960 38727919 0
128552747 372021767 0
72431761 541378472 0
281598324 476383795 0
12437182 298623030 0
477839136 78922777 0
106987673 302671600 0
230478825 477956833 0
65755140 327283336 0
2660350 4379832 0
198305883 338306210 0
344191554 78199055 0
273959451 470452373 0
526807859 92073676 0
544388264 323642344 0
191657629 19446367 0
254929305 458419042 0
329388308 83388023 0
222608214 354773807 0
343058270 258722188 0
64144957 137502974 0
228856620 563972494 0
527419001 368873213 0
63750680 506269140 0
87369656 415235145 0
215179116 293420631 0
236670514 15189032 0
223619595 179763176 0
374389096 328533840 0
439081223 428294651 0
312126277 30888204 0
213830992 1003750 0
507865915 417173224 0
264683255 432685918 0
341055711 296591549 0
221007643 365350012 0
232856008 92074664 0
39893601 142332895 0
339290246 44493676 0
249582157 118068288 0
336041738 524340683 0
398738343 550747635 0
256244397 545093591 0
219030976 201090433 0
389464228 559527821 0
82678145 514556680 0
474813926 14173477 0
541209837 89501047 0
561818347 369960057 0
428312136 27293473 0
40057411 521575192 0
360169585 183935716 0
345127720 281108111 0
58901452 42789930 0
512188672 252981557 0
25975128 5437644 0
283140582 126938177 0
446306820 345636823 0
269531794 518109315 0
303731963 346846940 0
134199897 220322006 0
282500390 417765891 0
382399897 191749899 0
89671518 80468537 0
79425345 402424704 0
458206170 521280932 0
91990389 99049573 0
365339266 412509455 0
28871470 413172682 0
403344426 119977745 0
31603321 333149457 0
434055062 325341386 0
262245537 450287588 0
229587247 130227201 0
269728055 385138501 0
34529222 567957100 0
387332656 141578871 0
546063836 158273701 0
262781198 6451306 0
226793119 23304471 0
169134657 211419412 0
189652300 17857576 0
184723197 79567881 0
431418307 311275744 0
276864112 175707061 0
260158330 176043165 0
202164789 375461321 0
440513505 383589635 0
307848616 382442440 0
138766692 557236632 0
366415748 148230595 0
540980207 290038436 0
371818827 165119830 0
39667595 269348987 0
203601633 362841594 0
363644044 150361504 0
127311019 167638576 0
414447517 237577771 0
283251440 123439749 0
233161701 566997574 0
312006330 315419859 0
502402283 146056121 0
403312981 483585117 0
468645422 456430339 0
38502333 274385654 0
203541668 452876521 0
107743102 84804734 0
477233210 521124394 0
60857394 86591452 0
421611577 456929442 0
16372912 569148542 0
502557889 518455015 0
38519502 446695222 0
58767715 172580867 0
444452387 417127637 0
87814346 337771840 0
231026310 292584941 0
191411293 373784531 0
273637359 210425882 0
268148151 92693282 0
1262666 263876755 0
413093465 59640503 0
34150810 533884739 0
273590994 288506524 0
489793966 214646089 0
293977607 265115611 0
308205356 133509517 0
164188444 294603364 0
529566265 417576914 0
516300547 247752305 0
28537521 82744194 0
475271519 530515339 0
3969494 239038012 0
43751444 73029 0
439947301 20988640 0
210178848 279828922 0
17592756 155481050 0
49287351 228040850 0
174075203 328222563 0
432711487 382999759 0
359606476 234555571 0
97361289 561772356 0
282267577 550386394 0
301923882 450099200 0
381666673 335699536 0
324238780 388537466 0
331172987 521811073 0
440781295 13995459 0
523455080 557442214 0
136180938 396276008 0
148132790 361712986 0
27010386 175422196 0
384275150 295125563 0
251988854 233989932 0
3967865 164761396 0
35226572 45118529 0
264890603 65536940 0
141101744 21929668 0
233128214 542088722 0
389752005 24670620 0
371299129 480047114 0
149194242 386153639 0
521241415 269746996 0
221974645 23876770 0
377843749 322995862 0
263119163 296984250 0
31416724 229353228 0
533272499 17731457 0
17457488 322490123 0
475683734 539147035 0
286756038 464675419 0
218016182 80582537 0
451881885 275389386 0
344852463 396313696 0
278429459 363422977 0
247566022 482918988 0
350414860 406907926 0
261073780 233096502 0
186243391 448498432 0
523835646 353287380 0
36853831 296099944 0
96785154 116013326 0
441077703 536990753 0
260872611 214795387 0
250176024 41256043 0
292908866 181392012 0
431639222 421082323 0
67153217 385919333 0
530620163 18536479 0
143880308 552593912 0
302500998 212552210 0
268936324 523285698 0
5694629 270904611 0
160785449 170239760 0
188559133 491379538 0
499428082 278956731 0
10214456 470443443 0
525736315 356225478 0
463041872 172092289 0
216193193 203311608 0
178786739 518386456 0
431772635 533105108 0
32443636 358356629 0
552325650 246538994 0
235441092 348409653 0
334104376 326850873 0
466151795 370257958 0
303625821 236304568 0
250596750 280002538 0
191369569 563685641 0
273740805 48331150 0
494884162 253997211 0
508965435 443438737 0
24426972 208187690 0
442315853 221234742 0
248935208 441619909 0
304153569 555041755 0
418344747 71395730 0
347261334 284864787 0
91320507 325437812 0
392196534 183034712 0
242105852 30147692 0
535228786 503397854 0
250571984 289602714 0
532897785 492183335 0
428989472 204594754 0
445445401 195355948 0
249211090 162806943 0
536069483 344191997 0
294453167 340890839 0
100850925 520265434 0
201863736 49643140 0
564166704 470069701 0
383588646 249592326 0
496629896 462350721 0
426515208 289403294 0
168365510 411935184 0
507788740 516296911 0
72225208 147356520 0
25748316 445811244 0
383822975 140061798 0
142158477 49503929 0
309238344 498387121 0
401167280 143781069 0
298152737 381017901 0
259437018 273791484 0
383897087 39868517 0
511046526 467021416 0
101112022 476126671 0
165476293 560651293 0
44773329 372045992 0
412089256 120478886 0
499378853 4548983 0
457017038 311296829 0
20744281 300591672 0
319598217 377243479 0
398787306 140883557 0
147627259 533257700 0
144947155 85942742 0
5775286 495146139 0
94029350 111227050 0
189222130 475850781 0
267631170 5435625 0
461168489 24898504 0
81446871 235532092 0
299083013 48247777 0
104752625 549596228 0
497661202 395702684 0
270550213 431230159 0
419091398 522137782 0
505581858 36465143 0
455304134 206601597 0
267643269 85653848 0
339661639 113602559 0
481251454 199941179 0
547620775 155005923 0
558846494 568285334 0
99344007 424537935 0
258766336 193425141 0
19314867 140673785 0
147196078 453874453 0
459046802 527715307 0
565674179 434318191 0
288667142 423471311 0
404237632 113828023 0
292678767 161532707 0
30950384 312046377 0
512121333 424400366 0
332489531 345619352 0
433262987 545029784 0
13489089 314097014 0
331678179 545571447 0
129397161 117472990 0
484708055 563567095 0
492997805 473375105 0
158887507 438221190 0
17935595 306717804 0
5054212 23952862 0
498462882 316707358 0
105490841 415594777 0
304491787 43018297 0
383536276 328729056 0
420274463 406378162 0
525612444 110679871 0
345735325 527148636 0
17747124 76091829 0
529739153 68603783 0
200792247 373333144 0
87736707 176821260 0
443760933 562436778 0
144757833 124296095 0
526737997 137036678 0
96558745 451814462 0
155893120 497209918 0
295315111 456716955 0
276520792 60305916 0
565682963 36364798 0
536283503 31691792 0
409407493 95456978 0
430162114 242969602 0
54944698 474177784 0
124616692 399697092 0
184064824 75365546 0
100711590 441295829 0
112041385 175704021 0
533338555 182873600 0
75224122 6858026 0
198698836 105066661 0
332125982 1366037 0
400366294 365091602 0
533733014 391121796 0
435883929 251293843 0
360944651 256218809 0
106272494 14774499 0
277593417 466017500 0
451634066 515676722 0
401767952 302297314 0
151367058 107492663 0
487851739 166939476 0
451897580 160663313 0
201706391 232852777 0
422876020 104044395 0
293788009 152721865 0
102972135 286600575 0
344445752 431414942 0
211903959 320572747 0
134589418 243079369 0
501431950 485534241 0
548759559 249146556 0
540639645 53121427 0
49584765 340599883 0
347316418 501946482 0
416596838 553983117 0
259255672 512815639 0
346412110 160006170 0
546703153 225683877 0
50511681 416436037 0
357931057 260224193 0
425254351 136292944 0
409312397 309649919 0
389537042 451549429 0
493032352 365451394 0
48489717 403536108 0
272817448 68813536 0
197645111 344423478 0
550703829 146552407 0
298451548 120559017 0
50718662 373177213 0
418513016 530665103 0
498906680 565166786 0
559459449 147151224 0
538926656 525876628 0
493240229 319455480 0
489927696 533004795 0
291610819 361906096 0
350227482 329467665 0
489736628 422516115 0
71020166 149372183 0
204622057 356317532 0
414169008 60390212 0
259998865 414993047 0
121678215 164331782 0
29741820 502566048 0
272207668 409955015 0
499277296 522207402 0
152076824 420021151 0
507627597 234080749 0
352423869 151785342 0
156296261 396621044 0
416778795 77636681 0
446725337 502673186 0
471616163 124455167 0
144431565 344805062 0
141034961 529481377 0
74316197 269770281 0
106478218 298172181 0
396144865 385444732 0
359370668 504816234 0
343679431 364700284 0
267093603 156109559 0
369204011 460150655 0
191500169 214412732 0
166175216 205475654 0
423312718 173143860 0
146147227 141839586 0
274906415 141248903 0
479516564 398272342 0
251783864 216622530 0
147514463 183572136 0
312363424 20657853 0
221571411 203466311 0
48370539 378865410 0
182028505 359781058 0
145663378 393979720 0
319871168 284951618 0
472023628 530005301 0
201315698 504948236 0
401299873 330003122 0
54263132 343586585 0
93792776 34146918 0
567070873 248467919 0
511609117 531101022 0
46430459 336420794 0
441632767 183220097 0
318657797 352236730 0
328731532 207428968 0
206383707 2134351 0
99647609 568559019 0
104886249 111174703 0
52629449 42081892 0
426374158 306700980 0
322213527 84299696 0
69419136 133852111 0
9950547 500397346 0
365338318 127595834 0
307704996 448563875 0
249996834 119784456 0
383252502 404549185 0
289395600 503719542 0
568608504 179056050 0
416363905 201830959 0
16109370 553473637 0
251157655 408279483 0
308650878 512139229 0
409293983 20580587 0
485213044 479900758 0
409837975 233364022 0
295761741 299203962 0
93047327 158748763 0
130992302 442477093 0
79463105 542255262 0
255831081 125514916 0
240191701 437919278 0
321030555 494609191 0
114785903 91591706 0
511015484 304258982 0
100198735 561528298 0
220872618 341198612 0
45146653 44358852 0
313211936 96327163 0
327471326 257168600 0
469733581 34098204 0
533027559 125965178 0
263384258 106463667 0
201403012 335658075 0
320019297 232776493 0
88271281 297931119 0
227811270 252640685 0
128777300 519688019 0
211966583 134180085 0
328126984 152118268 0
149380503 42398495 0
486234685 324911789 0
445192430 235466235 0
464229504 27255048 0
542244395 457382566 0
200318221 439913635 0
114044461 229585918 0
377038660 483814461 0
279380901 184159670 0
253658932 508273214 0
176966865 71652469 0
103171975 177363163 0
327652144 102594388 0
138872025 9043342 0
266888847 495362068 0
287301233 223637877 0
380650213 554227493 0
67751674 188020158 0
148495022 559121816 0
282912201 404154483 0
361465392 125909003 0
299194762 277908997 0
479440617 47038058 0
394089319 131840103 0
368137137 238306459 0
563501294 512983230 0
56474923 431777082 0
116294237 454966310 0
189225019 43165 0
452030412 496933351 0
322660073 260965053 0
441625814 169579511 0
193856696 330485204 0
156715025 282523178 0
190766318 167774578 0
120759305 401567496 0
545439949 176502898 0
394170710 448755087 0
113273616 385776974 0
236528522 530634559 0
345909183 186268555 0
368795106 186747619 0
514471965 563249641 0
180973252 390223503 0
157122371 485214039 0
177905233 437020183 0
128169686 105975355 0
447754142 409036183 0
512731786 20019000 0
196232798 91313133 0
249910934 95346089 0
180291898 395772431 0
26052876 293589603 0
170404377 319137204 0
22103437 468262966 0
195792220 459731311 0
144816625 193160227 0
21268177 210884745 0
20922147 352401102 0
557930768 455127472 0
381132000 329645220 0
33287270 292335415 0
521635526 190453362 0
337154066 117613252 0
285808472 239541946 0
507962311 509801070 0
254777495 424094518 0
506311661 423249562 0
275170033 353676722 0
145923648 115413851 0
280783196 46115035 0
394137068 124111206 0
211407926 215743010 0
93838145 197912469 0
360337400 522728919 0
414691915 189834879 0
128173708 161862480 0
526238121 457540568 0
130550187 49043561 0
264858622 186886473 0
202904629 299781342 0
288456271 69503297 0
426046688 154746735 0
318738807 372673701 0
4283346 239370706 0
101291515 319419645 0
216172265 366824473 0
145376252 174778102 0
419548532 64014150 0
30753260 498522949 0
217051318 255773022 0
172079823 302418984 0
381195179 515333791 0
367802644 108296484 0
277219085 252636335 0
169849731 329979559 0
233340231 290825977 0
109282931 78355278 0
510628197 510297869 0
288453228 11211355 0
504521964 159555214 0
125696073 57559840 0
29546987 268984206 0
494041381 197618074 0
136269375 308295206 0
414379414 363139633 0
177603092 66396396 0
436711129 331617801 0
17705520 150540401 0
55378657 310527348 0
18658352 26768514 0
488630085 385138610 0
141268933 292472606 0
144454591 308981456 0
331778309 366840896 0
374521133 419401816 0
203776522 99090814 0
464250819 170087996 0
526820558 366893865 0
171809523 300145523 0
187223404 230550604 0
554069233 248591890 0
537382858 311470360 0
81830066 62984055 0
372143707 266400184 0
391777160 151747220 0
547018704 279741575 0
81524368 476423230 0
221117877 564814207 0
249527684 228568867 0
172194558 296081806 0
51884924 64947356 0
88152364 321456838 0
165349649 429657667 0
343787960 235040238 0
404448738 436699045 0
341898716 88147383 0
148062195 64988897 0
397802979 387835613 0
449010842 72300139 0
317615647 294330190 0
479812426 551013644 0
119748051 452725812 0
567793791 169501932 0
533905552 287288308 0
158839481 192391884 0
538555834 467196550 0
477860062 491094988 0
144605515 147580418 0
77111463 278348908 0
196266391 58575388 0
35221370 264641573 0
501299906 205747595 0
283783423 17362203 0
252324950 7615850 0
227822310 466474829 0
376622279 52326573 0
242842971 2629431 0
343822311 448972601 0
141175021 472657520 0
113320154 4960738 0
257543565 309958890 0
181498965 358014019 0
79343511 104359063 0
403320976 383667776 0
185109868 297654408 0
33915342 434362374 0
175597084 152426937 0
292979009 551644090 0
449731242 489902208 0
158160834 444311686 0
542438534 262186350 0
349038341 245740105 0
412111739 152961788 0
255032823 202516355 0
342172082 44240273 0
39522354 268484393 0
395948936 70263138 0
285927597 116177719 0
418231677 57276285 0
161672217 319271838 0
431886540 506164314 0
88597262 561795766 0
203546655 99279072 0
25596971 463931401 0
165415792 288340411 0
265742202 16419247 0
363330759 20534747 0
330247542 415732882 0
417978037 154587184 0
221986202 337725824 0
261152061 471402910 0
82255271 171399739 0
338602457 206674148 0
13154281 196133978 0
11632551 101994552 0
140645304 233810743 0
2752603 557504989 0
5981648 456256857 0
308972282 508248835 0
322283394 113869555 0
455309508 51210877 0
137609732 502985406 0
481923244 416682542 0
134874379 110833031 0
71402026 393380044 0
427325137 296294148 0
33117885 2645776 0
459634943 113149211 0
180196305 335701095 0
234181765 108108479 0
353937490 199072576 0
317572369 26064701 0
443873313 215025179 0
302550533 117740680 0
391914327 529550207 0
336916370 513774143 0
436654097 446071284 0
142929825 12751703 0
301825229 74359240 0
72556033 240100976 0
119830667 289692413 0
540435051 62391156 0
208550648 76025070 0
525684153 347569451 0
437830397 88396436 0
554447103 163002513 0
229297055 307146801 0
386043868 488588122 0
287098937 131887758 0
41849620 215795453 0
258433731 374625475 0
7812021 429664689 0
564327983 23715922 0
418074032 523660408 0
440283973 472872762 0
487487730 237702659 0
313987292 133173696 0
425606956 440047866 0
206501912 491534092 0
538504522 246315270 0
334203418 555662489 0
471106239 273732878 0
78286357 487530274 0
294014525 191312508 0
171141700 385899075 0
566589549 62786488 0
349427513 63952032 0
481602221 492388884 0
523041150 117029553 0
449828645 535541204 0
338904484 371215105 0
346165424 469726228 0
58943732 67768613 0
240133068 433116419 0
384756602 175344648 0
469707561 129997800 0
92235819 278339129 0
222084278 460453331 0
516526297 14174938 0
299711136 120358419 0
8076963 268996808 0
468316354 462986830 0
33314996 190315630 0
336594287 421355561 0
531915225 319356277 0
376279288 378490645 0
442878208 367562330 0
72358642 300984427 0
214647535 418068939 0
485182481 357595259 0
42983545 542679158 0
432819950 437656516 0
521890207 97832504 0
126312800 445224772 0
182396645 332496453 0
305216411 342106497 0
530217044 366701591 0
560573799 116306862 0
26777843 520059674 0
173415985 446575485 0
464476197 232092679 0
170616689 79741583 0
330280448 135117525 0
437008731 446692878 0
447288598 138423096 0
34957737 408869767 0
317964921 362115739 0
39804443 48117058 0
271217500 185928642 0
560324177 59740408 0
471984759 315825504 0
232267623 126844500 0
103517115 211086839 0
498456909 532554079 0
384287109 275689508 0
542430449 541916031 0
407631407 430354118 0
559340063 182238498 0
431583409 558882814 0
19033155 234260135 0
147924627 483856936 0
552213759 300452437 0
412445145 24430427 0
192784171 491313750 0
239594795 93272419 0
274314316 16473749 0
120477907 61112482 0
238046864 465787475 0
228059830 112567479 0
319099294 99739270 0
324752173 16054392 0
472202996 84009150 0
309126724 196649016 0
152466264 458538802 0
482016338 407892907 0
130297261 298447790 0
393361383 187962250 0
67624672 71871363 0
230369892 382119797 0
241308634 454267577 0
297676930 191345657 0
554389970 190771348 0
356331290 298771051 0
389456117 273142096 0
160234214 94916140 0
455595635 507362087 0
303984381 27036206 0
120419107 473375672 0
492856292 1755377 0
101585907 28784097 0
175875783 84582621 0
37732116 168672383 0
516732094 478178499 0
108320401 190343500 0
251456205 504708888 0
461840351 349856678 0
390691191 229005953 0
452571361 419176931 0
290181589 169827996 0
547929226 270583787 0
51273310 513973070 0
101430870 259480563 0
215966212 167324305 0
88017674 450866343 0
245990754 262965567 0
406300548 169427529 0
357160504 507307723 0
84579451 282797800 0
519573396 218665203 0
205354983 287323836 0
246263518 501368057 0
26193820 310648487 0
519921992 281919288 0
147350556 454910140 0
425554764 261821343 0
365857788 473253255 0
182365409 25609539 0
357605260 183750932 0
405539239 336304464 0
360835256 275735044 0
299306560 565295779 0
174373522 469129846 0
388405359 216339307 0
163163002 519130523 0
393107310 10805032 0
446150418 566176417 0
27503921 36981657 0
92818530 411531965 0
511122047 555132257 0
180351010 438161851 0
371855325 210399998 0
544118825 262095636 0
39648227 389697467 0
59106535 66000769 0
256324578 206118486 0
362620662 566513904 0
370596252 143351668 0
70378616 106882221 0
408333070 204761016 0
132774873 155387516 0
163401045 566590 0
405736819 520000820 0
308857388 156941566 0
326932136 11154975 0
243185610 515508211 0
314755925 337063727 0
400065030 22455241 0
285774605 22617922 0
7559542 134454370 0
330616732 170933412 0
382778503 444407727 0
34040811 99124326 0
37005029 503087216 0
425266253 510710561 0
21248190 134782149 0
227345190 382924015 0
77836355 96520339 0
24056231 221278425 0
138718803 210366870 0
327358006 500143409 0
562907491 240094013 0
18179832 166426747 0
230262130 189844901 0
187621069 244781888 0
300167651 390508926 0
132866601 48385065 0
542303765 244024212 0
507326514 181981614 0
142281920 153348940 0
223700996 437648931 0
517566633 518899138 0
218209049 293017473 0
401247686 290711400 0
420997002 181218433 0
66302760 20612997 0
81349629 367750687 0
313786733 182534356 0
381608710 427537919 0
272259653 246981145 0
562512277 32179975 0
58179854 250812087 0
176145101 427485133 0
176942070 429332700 0
296528346 197866796 0
405380353 24981241 0
302009971 419868447 0
371650497 12789227 0
463842756 522861460 0
506927058 118672394 0
380315172 266623854 0
200452718 527644248 0
169120071 277731417 0
196896280 2798562 0
500445577 73698529 0
33133536 545940472 0
548139421 176937325 0
383734701 48940827 0
178905527 135877122 0
48941059 534335464 0
425899221 224071260 0
361099844 215079453 0
543609441 86307298 0
475476541 534652649 0
451024671 30462342 0
535410178 529715123 0
4800413 361586815 0
506662906 278718368 0
340568379 496540550 0
458019791 551459276 0
29964606 249086497 0
313956001 342459470 0
547493175 517176857 0
259280872 372942818 0
461476886 234418135 0
4111415 1267896 0
150240915 217402744 0
304707368 75836649 0
405588773 317529634 0
219039692 294674266 0
57654145 452459227 0
318573488 392210601 0
550070959 382604118 0
518381519 130546960 0
349522898 469669934 0
237232638 30453062 0
21897212 7669399 0
494204687 225444292 0
297079216 241050929 0
352026800 447604258 0
362732224 112891867 0
357374324 179988867 0
239273475 148062474 0
171793628 85019118 0
325359475 47183970 0
368040467 88271957 0
85938259 256911801 0
313195078 254214435 0
432414069 493258473 0
160523284 12357666 0
253796850 445608996 0
134337791 186870249 0
503468722 306759395 0
152404504 278157772 0
337862625 373369044 0
228464839 557797592 0
463810133 109503670 0
546330653 15551440 0
183564839 148035304 0
214440550 671590 0
260873446 142773724 0
268780186 305936135 0
119879793 116484252 0
189663832 288230354 0
429433340 290377043 0
382290374 523895421 0
388312022 462650511 0
196100179 547706533 0
421472372 130211483 0
116282249 141307497 0
52160125 440061742 0
513847748 42506683 0
389698326 263241650 0
478706041 300124543 0
453125957 360637180 0
52560945 417079118 0
513338378 360708723 0
251078528 312022546 0
4758443 121485395 0
389639891 81332258 0
401555858 19545274 0
492959539 536080896 0
276716776 380475093 0
128266376 317083652 0
28669562 529292713 0
245806736 103022765 0
282057960 552702085 0
560476409 327607090 0
238081090 430063418 0
517494212 102123802 0
434894565 313232210 0
429281664 172991416 0
555698655 333403805 0
413232956 269921803 0
477354813 189884198 0
480019378 254875544 0
6651187 451101867 0
362806104 395183832 0
509416810 126246034 0
102233565 46081090 0
426175439 452532900 0
130476623 413274318 0
265321556 547337634 0
439506345 385261573 0
213577390 386021205 0
509150903 315895236 0
140543036 474026855 0
311156199 239419302 0
133639791 379088151 0
5313604 323074973 0
118429242 190822366 0
504756505 302854524 0
3438542 173083080 0
28004439 278271417 0
563291537 252584632 0
320886119 425284757 0
42756602 142163084 0
482719307 348649600 0
178141169 312046888 0
436950789 379744207 0
323501146 451829920 0
126526028 449891630 0
432025184 142065745 0
551092600 275919578 0
212692716 237516202 0
220502893 408266226 0
301709736 330242611 0
561276978 282567530 0
110966304 168871168 0
564275861 417942618 0
516768564 141034065 0
202376511 277856991 0
131483257 213128668 0
31197000 474139366 0
179063529 190779016 0
512088844 96180011 0
181002998 464064284 0
21464644 318509589 0
140639875 238662967 0
4890512 298268002 0
261698872 201489124 0
327608133 104971314 0
32865405 528847160 0
77193555 155976086 0
401824562 297672129 0
290218703 366347250 0
387743766 299835158 0
435515026 64568361 0
387752855 567607934 0
420297271 384193371 0
97192358 256030376 0
253508233 24354731 0
27975130 1927160 0
89589158 502713399 0
350780152 374356924 0
523219418 524027632 0
13216466 424537466 0
23521872 268695994 0
29412943 254144256 0
303948644 282736755 0
358566115 496130606 0
530286092 225312152 0
4538552 74612072 0
251927195 528817368 0
421714763 311113183 0
533429633 296997204 0
348912830 217450231 0
562337566 447582527 0
566086717 10530307 0
464011817 29659447 0
44837717 34975702 0
543808719 27839390 0
310411464 123354621 0
391066697 550021998 0
563730220 305659046 0
362268764 142239571 0
550246262 550311216 0
186398341 531878229 0
331211324 399864006 0
241104791 544170548 0
137501931 407700840 0
54786017 252846921 0
1116144 238291038 0
483250384 120341179 0
567437620 343714826 0
313992091 42329167 0
366523719 526019294 0
374033085 422798144 0
244249553 41808630 0
66825482 500335179 0
156840403 424776447 0
103399705 310556185 0
383219830 173492857 0
94559749 99081625 0
330270799 433644856 0
371144386 193691138 0
81293884 458262836 0
135376400 53334849 0
421081292 182113491 0
73474162 194409247 0
261607482 393666943 0
115565089 516502448 0
455696974 529580883 0
402916776 540375509 0
433671418 77190154 0
388124635 4098369 0
179306386 82192134 0
456419861 459843565 0
409567178 124025353 0
482566172 201864882 0
252310920 452799089 0
483548185 373624221 0
443769256 179346147 0
72463303 19302218 0
103102680 527948591 0
237727482 22758782 0
385907377 42831603 0
225778294 189923491 0
119974556 50284600 0
432629988 111948080 0
41992858 432679100 0
232527427 508107720 0
459700248 288466300 0
86523208 130896833 0
186780065 394672169 0
102071448 480750039 0
209482437 239192713 0
263165615 554547346 0
406597045 542366642 0
498460911 382793325 0
435268367 347054948 0
437917866 318077919 0
223885510 55617571 0
443183317 436207034 0
520280204 253265796 0
245474276 525858561 0
248611424 302066450 0
28381236 94009996 0
391277425 58001666 0
544513851 296398773 0
476777715 212265265 0
138011720 519048517 0
29065438 317302076 0
157332282 539938748 0
39955277 362321902 0
49142095 281543833 0
120662990 17378049 0
171152764 431820667 0
508590818 85126328 0
559296070 555310045 0
488370137 429263764 0
517335017 449004371 0
558567995 67916112 0
431171792 200708814 0
345839697 283418443 0
74300089 159030175 0
412460144 469884093 0
359630454 293527999 0
328806305 431619631 0
229052844 168798696 0
132050110 499245392 0
441043964 100424429 0
244363516 322125419 0
356627659 453856376 0
228522242 193138710 0
460294688 340047176 0
255939358 32167624 0
104954120 65157645 0
44345386 22250911 0
223276514 87134136 0
535612985 444986143 0
105861278 325616232 0
103019368 170709795 0
226180565 444787280 0
202422266 294759493 0
383294446 141315783 0
157701526 296451010 0
122879193 334824628 0
282980972 255654052 0
276982306 207163105 0
212417301 303583063 0
389829694 395779743 0
126736291 91260543 0
117707840 97244166 0
559647047 241313386 0
263038596 98979092 0
498184024 396975309 0
261881645 227252437 0
181178601 17582536 0
188652984 289681527 0
442746134 273836829 0
478179132 104268226 0
227329177 273797027 0
283278162 474401858 0
401950364 135041141 0
293073380 442829167 0
366581488 121493479 0
87697114 45611035 0
226079278 333530958 0
517539454 486001518 0
162425994 518189969 0
404790931 347649077 0
43163665 182141714 0
327313507 426326708 0
460967275 125242890 0
314348133 130972941 0
125816764 17301679 0
559580415 292859011 0
334006945 309489030 0
300757807 82950315 0
187801274 419465389 0
65351367 380172519 0
69370681 340685682 0
126853852 189343845 0
430825108 102046189 0
97984659 477196491 0
546955865 350933620 0
404911343 494514985 0
392123965 115486706 0
542269694 568211695 0
26955131 201861568 0
203271413 179322684 0
348077026 150621136 0
138884829 81218782 0
363221190 458179757 0
490924604 321813580 0
318552364 560689933 0
421156670 259861074 0
467217382 132040941 0
482181851 156711552 0
416373051 471981476 0
341986885 40244621 0
287355237 277650714 0
227671072 438321122 0
103943506 543004152 0
475167957 44071940 0
311391971 533196661 0
139991294 372380720 0
386986016 32880832 0
279408001 206782795 0
352044451 206868105 0
131689325 509214388 0
87304147 530270870 0
126336727 470327469 0
424700039 116159315 0
118632511 391627600 0
216655753 120551657 0
531344555 2259593 0
511124624 44122796 0
107002085 187730987 0
394726332 118072053 0
417249825 214883286 0
158624448 146954616 0
85268410 161645356 0
264228570 524445467 0
130931594 267067047 0
408786270 290280388 0
548352604 345318099 0
79982058 528716092 0
884687 94112852 0
471377047 533156808 0
489025394 488857732 0
250173329 319268572 0
34666539 135932668 0
273101754 149804600 0
165519995 444618544 0
343280279 380236604 0
184885628 348752903 0
362685694 77641027 0
308289807 26901133 0
427267970 173517151 0
489405309 340129592 0
260512101 343144812 0
139914453 542760236 0
331742676 447050114 0
142029746 457642407 0
176003191 164996035 0
391347176 75401249 0
289147158 463392012 0
288404320 109745644 0
330151034 488532756 0
534069184 98142085 0
207815346 409333498 0
82660406 104664143 0
327565635 81802486 0
220268352 19414342 0
193419527 79444372 0
447962104 264864425 0
57249183 422484988 0
172978439 180489202 0
384126150 157495966 0
95887676 221378357 0
295876078 151462488 0
155985912 214515706 0
120401182 135156606 0
450697981 217023063 0
482093479 366535156 0
431778205 207776512 0
471078021 234140099 0
534077826 305242552 0
384078092 494445501 0
493929352 397362650 0
481145929 121898681 0
237818439 399105005 0
558519848 387550789 0
86241965 76761728 0
195643262 174788042 0
387011553 406900807 0
523068418 395321866 0
504567539 177267412 0
53186935 302520454 0
496966521 46910342 0
490906128 355270007 0
218525553 377173169 0
256544756 310976746 0
390871599 308874961 0
153913763 385660349 0
347294924 566217565 0
69134302 317550535 0
5805150 44832761 0
258888108 78444551 0
326087793 505639701 0
365074710 438691883 0
469212468 344033294 0
300628946 153499837 0
310544223 545677297 0
456935830 19304875 0
87180538 157701025 0
530595668 288245194 0
191449691 504316033 0
471287818 405117176 0
448974956 509081291 0
16737499 373823496 0
59781009 352933608 0
344657366 540912234 0
514400250 414119674 0
504478213 341873014 0
234115099 2925732 0
178745535 529203821 0
184217725 150694817 0
420757185 413525483 0
410150970 165524160 0
245745973 202471610 0
456676887 532073080 0
519812443 557470012 0
154638913 276263356 0
172430092 431161198 0
301293282 158485548 0
401927151 351432719 0
351798127 438893310 0
361038612 247072251 0
113686389 119746294 0
549318752 108758186 0
44558453 317065105 0
86396818 391777296 0
432346679 364536741 0
435241912 407926361 0
7046712 65967752 0
6931420 424808975 0
322831040 144240767 0
79505356 47734947 0
364587441 270868380 0
543346007 1237447 0
417882887 307683914 0
139997478 439716435 0
301621057 67303276 0
463558099 231883030 0
228391007 187805645 0
264900893 357676487 0
80725468 497296597 0
476048606 295667710 0
329249280 374406410 0
485255845 389654906 0
339065283 176618528 0
271862203 53130231 0
130805209 205036238 0
329808859 463672549 0
265478152 49955083 0
14241689 378986049 0
267769633 375783252 0
205410413 318597240 0
383654391 187209463 0
218799014 149658807 0
288717845 372735785 0
480143285 386433159 0
238584412 367317093 0
68942351 274632185 0
397012137 362244042 0
44589583 202716336 0
509373261 388028268 0
445481644 261979125 0
156886304 372637763 0
45120445 226369775 0
518699894 392130732 0
527447564 379683214 0
37330884 306757207 0
489684000 240874826 0
190259152 139303887 0
321527645 135359975 0
96168454 119775508 0
339188643 359669986 0
69355251 258089871 0
64110513 432352781 0
399263865 43744679 0
495302827 318710883 0
143131892 28027714 0
539750201 316209868 0
192446029 21010026 0
164215429 60630650 0
185444881 375218732 0
178473121 161235095 0
512294748 203656386 0
141529480 177081181 0
401060247 296593918 0
45062389 35907841 0
156137841 512092859 0
43582101 326545195 0
462530394 479476471 0
30433516 546694010 0
105693606 490557347 0
148476839 517593328 0
74656083 203038427 0
78714031 252894968 0
147004089 3749692 0
282850434 553529931 0
466739791 331202799 0
186620414 285167096 0
128655797 20776197 0
146311034 154437873 0
538913699 364550008 0
407170523 384651993 0
399996300 388476645 0
235957046 459116564 0
303395395 443057680 0
133761033 177878150 0
45282667 526182466 0
329193408 281394817 0
181392799 97241363 0
548489473 156706288 0
146183377 112524832 0
75974832 493307688 0
470434616 83664373 0
417293967 304616381 0
311464640 244667414 0
104706007 470449193 0
174374691 365287974 0
293024713 107557567 0
525793156 292856561 0
521938699 103320639 0
378066635 150849427 0
453622565 380215113 0
178496230 388759304 0
375040615 463893382 0
114304205 263200585 0
102636043 8614510 0
410436154 522022927 0
112728876 64572798 0
63500784 495773217 0
374714462 117098598 0
514052832 361832004 0
147061197 66810399 0
227171789 349318851 0
433631876 375229119 0
259382029 499393123 0
279196196 53000987 0
23866212 365001573 0
316512643 547533378 0
344764843 426054188 0
308975951 377488771 0
329784698 276789787 0
129038928 446815773 0
416042668 52935214 0
80546265 217030477 0
150149026 561978273 0
506885601 49208862 0
401042564 59938150 0
512353775 425909474 0
49714172 227785271 0
317755446 234314578 0
186699256 41588157 0
323150399 391791606 0
554370201 124701800 0
236121025 120452616 0
437544370 215811989 0
464931240 281435126 0
343137558 85763700 0
97135155 279587298 0
515199923 179810363 0
114103469 88249282 0
277427713 128458755 0
318780100 376923501 0
279300454 301262539 0
331922134 543013269 0
347360023 35059589 0
138245360 441458511 0
380239661 428500269 0
495318751 143896187 0
125340912 423724050 0
204842601 404960592 0
528012166 491533606 0
241033539 67262051 0
317208045 561864164 0
177933091 53608199 0
388827924 500740823 0
18089824 134354688 0
302436956 250866959 0
320867596 539626157 0
222090336 323695971 0
450343276 540774356 0
393344838 183018532 0
479271726 450852352 0
11468610 473892333 0
496211910 515210328 0
429354969 18258466 0
165846304 495356643 0
373078909 506221667 0
226805344 265636600 0
32719460 215017258 0
398152960 165767307 0
268679198 266646982 0
141556073 134315085 0
21983310 393257972 0
460451633 41275152 0
247899599 522753583 0
231916413 91071750 0
179091466 107341901 0
58123776 408768969 0
215803957 137724613 0
336943987 340977504 0
568326409 73210696 0
22611733 203784008 0
346170967 13428765 0
411793410 545533170 0
97165132 198090226 0
318362147 51597788 0
121672443 453177796 0
229746561 76482090 0
560710086 472526880 0
235333693 153681320 0
542617811 444080641 0
10223168 210795936 0
497225026 371657372 0
244172477 551740526 0
297418464 64446324 0
342858153 124923711 0
260921439 377715353 0
413821197 121861314 0
535405451 66629702 0
133514126 127902787 0
117619165 187614636 0
66782191 301809387 0
430131411 435211165 0
168303776 328693794 0
484106441 55157881 0
127075037 101729751 0
254249333 446912915 0
474889524 558461654 0
72541462 368577588 0
304901107 403727622 0
565296859 536516723 0
37668810 540061848 0
65656558 450543702 0
259486777 337530306 0
309608797 273145519 0
126688515 157842069 0
121511503 36154816 0
227079773 436267659 0
525863447 347106475 0
69177564 69966995 0
11109748 23352038 0
180654129 239608240 0
445963232 68844349 0
384479549 522946736 0
448108875 467652972 0
220781983 221173564 0
383634879 324691459 0
407463836 227233747 0
555613303 261476453 0
22619519 376848617 0
95170120 471049159 0
552085236 42795772 0
105773655 66346214 0
413664437 7466144 0
285803227 244215030 0
523284084 371366241 0
376946417 311988374 0
28239967 344988721 0
322793019 292104085 0
222212394 437778584 0
162859570 59236152 0
15666619 360674169 0
18677882 56800088 0
178286792 411588927 0
73796105 375905440 0
463460127 61539988 0
123714373 490268658 0
222306506 303793342 0
73472383 39746106 0
117194380 312730162 0
517577073 459094646 0
194705580 438971464 0
426705224 539337191 0
117535780 207609108 0
161910563 206362203 0
143620626 228851927 0
212144087 366584564 0
489228378 135859846 0
262458431 565568893 0
364595538 16700189 0
106096297 69766351 0
212012195 480058017 0
192357435 68260412 0
440663065 343834150 0
353720980 278479769 0
373914805 385350983 0
58637534 93876197 0
493876587 229833050 0
439364860 102813669 0
92552805 115362779 0
318413060 456149162 0
24849199 428761871 0
373457100 544988997 0
49708054 97573830 0
275734624 157195370 0
470530896 359826269 0
562519426 551745210 0
434951895 485881410 0
87034917 205030520 0
194923523 535312228 0
417561929 73340701 0
337963123 230466612 0
274796525 101590993 0
292779983 201426412 0
383248145 63398501 0
336753313 462808443 0
288200841 141552207 0
350563419 57329617 0
68475968 259556807 0
337828280 468895832 0
291623055 318635075 0
78912458 525757640 0
333720053 455495893 0
27577652 161032717 0
445803893 523543996 0
320063124 206942689 0
433864914 325265122 0
318141299 368630821 0
297171636 419365473 0
310447907 233535233 0
435228755 8697643 0
39055503 210408163 0
27799198 544360623 0
237862453 475029118 0
540526505 228425237 0
382827922 87793459 0
250962961 472751309 0
387085417 311626634 0
57899832 389012108 0
413132709 524991288 0
398873383 370320901 0
174412593 449464992 0
475251503 475384320 0
402483834 199225733 0
492685225 211579946 0
388187577 483039476 0
552544758 427991310 0
210231798 522716550 0
254983835 217897738 0
61742671 46991133 0
228389000 24788623 0
100068681 405701718 0
515520412 35117780 0
125121413 229743141 0
432350397 225423327 0
274258026 274895708 0
49788391 323452193 0
50469151 478879989 0
437620294 182125095 0
92535278 483762767 0
568898456 431780700 0
502360649 112441089 0
526168336 442198213 0
96558357 215767454 0
287956939 183815113 0
560959501 557220783 0
318319355 492965732 0
433273183 66185762 0
557303878 419539915 0
101916508 222305267 0
265078049 211035461 0
31860092 182725230 0
317180639 307034836 0
5945021 542073170 0
523748452 532755068 0
368020231 130514360 0
419021215 555662341 0
54166285 28309064 0
166237169 295757107 0
295231470 26165828 0
113844688 281617013 0
78496365 504083570 0
472101146 33231973 0
403140408 407607164 0
240664154 322666765 0
511344661 493954931 0
409108608 373923625 0
339276358 40478713 0
317093423 237974406 0
348992963 398607564 0
296899017 546667992 0
86151203 318563555 0
8620750 470340264 0
497108573 120107917 0
289751202 257618810 0
204258234 260218988 0
410559681 325838305 0
525581044 463285660 0
326258978 349638467 0
198865157 14828168 0
414675088 532586349 0
217339762 443810078 0
80212320 55413936 0
563851848 486694424 0
20277998 129164069 0
222919599 379760926 0
5382011 139611891 0
484951189 340824153 0
214938921 387766315 0
288555864 104300129 0
230270294 454243173 0
481863528 230969272 0
443800908 20037301 0
473904226 355788808 0
539068139 71857220 0
528478211 564811564 0
428755253 486429474 0
565030921 377236146 0
143001654 308769134 0
118268232 313605113 0
422813763 424411629 0
284030884 554051341 0
111344210 108079210 0
199215075 446673185 0
293275144 319824160 0
347070533 2206998 0
180130241 80575957 0
149529439 100135520 0
351763663 179374113 0
1497367 160761430 0
204286961 190050638 0
163296327 516782116 0
36417667 95872804 0
262334756 546035353 0
89435548 486891572 0
477516313 82000503 0
18901231 124717157 0
27681600 461332705 0
93957237 273696503 0
196930485 308698709 0
400210754 424992208 0
271538584 142276540 0
406040024 74670189 0
564517915 123778828 0
435281232 77868405 0
279402840 398969614 0
293360229 413020144 0
459597821 366586892 0
276905489 202634820 0
441824144 20282747 0
550814432 531158083 0
89558071 482914311 0
270438264 220553877 0
240583409 215147241 0
69717726 357058164 0
57417032 96793850 0
389742108 472632657 0
144527659 385228339 0
272576257 372819596 0
474194330 17647174 0
6477191 244598644 0
478031620 294967201 0
374251965 69472419 0
151876016 447588841 0
489761468 145497116 0
394827907 413143894 0
146111351 508581087 0
248008685 252590526 0
55613191 364596089 0
559942752 12519631 0
102541358 41385477 0
18769170 182714066 0
73694642 498159548 0
35950678 547596459 0
73956922 260666071 0
398644729 2680019 0
8740626 432344085 0
288343454 200123406 0
441450205 382510825 0
123870708 292423238 0
528710473 147342076 0
216140814 354481797 0
511499485 67158007 0
235707770 129212860 0
562375334 394306614 0
539008841 557903230 0
247505678 269131783 0
536066049 417344181 0
269982154 236187230 0
196907866 454772456 0
192089702 4955218 0
212892759 90079700 0
44080205 338777121 0
318698125 538590382 0
563210002 11153807 0
409651614 142482789 0
140360316 153940120 0
184889595 190841026 0
104335296 237847276 0
223187280 219845305 0
259862315 537771604 0
248426562 499709354 0
409171232 206064477 0
115510947 465216449 0
26573831 422565351 0
463103984 326269564 0
390796393 192411577 0
226589223 173761513 0
185399334 117760631 0
164054673 434670113 0
370555082 5332693 0
10206281 467999268 0
247910974 524173615 0
78352737 211534453 0
357425002 286952572 0
51350067 517399819 0
398123976 465107850 0
528156035 456118593 0
213769286 140302657 0
154909560 451228064 0
284378242 327247398 0
226228264 413541951 0
124824123 64007441 0
261010406 490754760 0
409924529 223464726 0
81217980 188871670 0
555449126 383317388 0
227624656 474066085 0
475857991 550456001 0
432153333 109374674 0
275375680 227148026 0
488300594 309174669 0
385043679 332487086 0
208985250 128388704 0
263584920 232605014 0
433066876 152801665 0
431087053 424851663 0
163063124 365786643 0
237347447 460244568 0
293080276 152861237 0
554225060 212207847 0
490406361 450939707 0
207485290 261110765 0
287609192 212778323 0
50651787 1088696 0
237851488 306376388 0
348147743 373727456 0
253157527 460447207 0
153618701 251358411 0
546591573 247128957 0
520557520 37436575 0
480695081 361765137 0
372706078 552344790 0
276284329 501469402 0
474899342 214433198 0
296638359 55816818 0
121076246 1888669 0
414562379 245367010 0
386304477 92534099 0
16664835 227687265 0
71729749 330743339 0
235894292 169386024 0
192473134 254000336 0
45009241 21195967 0
26393946 6071516 0
56070783 527816774 0
234972969 185539593 0
203877438 466073872 0
777931 503399128 0
137536961 126104869 0
343147609 87503800 0
121645764 4266590 0
61124671 111329662 0
480404042 436355683 0
327765521 162171810 0
186437432 506041828 0
236253345 537313523 0
187255225 183613242 0
44448246 109088855 0
157107516 261276658 0
641605 332781487 0
502732666 447217021 0
146514735 76531840 0
373097120 189642371 0
345114836 466123599 0
493459265 460521642 0
565449371 88604398 0
191268457 468639870 0
230568118 167735776 0
6237649 304931128 0
430693525 478230733 0
529530950 101863990 0
507785628 396872030 0
348065748 235096460 0
20152359 536350854 0
495003913 270094275 0
508758140 214068112 0
510192398 130806339 0
544541318 140125997 0
512308571 349633692 0
45712106 296199444 0
203658739 224590713 0
270484511 109414227 0
391901168 342411087 0
175545501 520153134 0
257113821 49238578 0
279818586 531669329 0
144701583 315653452 0
31682334 232652213 0
296330640 371237680 0
502604744 348793322 0
446482996 282223778 0
150051421 58301053 0
356687150 402768107 0
181284484 4993913 0
267726475 49022744 0
70950508 42599502 0
506704205 119594995 0
276324225 349163877 0
468278752 308070845 0
117781723 211326503 0
95969891 111449332 0
47815410 560151524 0
462160459 369856522 0
260043579 104027938 0
170452301 10149903 0
427866360 195840679 0
40921736 20881339 0
409790819 524829153 0
365959 520827843 0
225860712 321934234 0
208814551 456609550 0
86057980 518169626 0
534527287 380242072 0
346689184 271441949 0
119662920 157354712 0
398197073 61555479 0
464622472 46370697 0
210295701 513678834 0
42325344 467203416 0
42347347 454705361 0
348278156 170031387 0
469261133 195210676 0
244467413 51361939 0
559900039 101293750 0
472354567 468821180 0
364090457 70396620 0
52503455 151330012 0
443620477 36923044 0
287427746 305154396 0
241846962 66769379 0
156151905 38308243 0
265247381 208342706 0
14710148 337691766 0
401393108 244479296 0
434869105 196500451 0
537582374 39115469 0
42515680 401531321 0
424684466 33014731 0
439502093 214977896 0
255067514 156952711 0
162099352 321353128 0
118553313 205544334 0
270636267 59557734 0
545831797 48083458 0
16262353 78716894 0
250614628 393386714 0
213203830 139481203 0
348723054 365706394 0
266342773 351365494 0
83192433 314036762 0
369301311 361508890 0
471144044 485699312 0
264239973 409381142 0
380998364 491470980 0
327946855 376670975 0
209937036 141126164 0
110025687 349219913 0
123355774 308186157 0
406302110 252255406 0
128517259 422764072 0
324889485 134412345 0
486853564 466431539 0
310549329 213538007 0
354703360 27268867 0
444884512 35843594 0
209949579 470070238 0
485749471 112640997 0
159985198 34734376 0
326696719 278062680 0
127186543 492767728 0
52736020 33354655 0
425244385 369678290 0
393089854 415142711 0
75713264 124153570 0
130902804 394894710 0
498774790 392229162 0
501044673 34629987 0
397587637 113436037 0
444857737 52472630 0
121703142 481646128 0
216776766 143103747 0
387469665 173513875 0
540332140 206796467 0
85272839 272505589 0
440371797 503043905 0
214273714 2102356 0
184845259 104832530 0
439903025 330550098 0
377200251 395459420 0
476621324 168465028 0
556465573 418488322 0
382439005 119563340 0
567632267 340965890 0
312513128 135292617 0
201196883 276971372 0
221595636 95213869 0
260870444 188009517 0
434946711 355495946 0
308784284 84649753 0
15971826 39359645 0
462531586 97011343 0
176265875 186186270 0
158300550 549380033 0
542131481 364300004 0
12320545 238883736 0
318375297 351500136 0
140192516 39608565 0
175926589 382581992 0
135993514 114061726 0
148376825 163160329 0
113424985 331370079 0
108632592 165319754 0
248843926 223284728 0
502877041 228823050 0
218483436 287907990 0
246045682 24891135 0
110214468 362499819 0
176532401 288202005 0
447758004 17472049 0
56080376 258690578 0
99624393 25410649 0
31436367 160242914 0
120294988 195047455 0
452777874 568349069 0
260382113 374977318 0
520517441 133607848 0
385173768 54022175 0
38244930 500646574 0
263108175 5414325 0
132010171 311155942 0
103584303 275828213 0
194283870 65574745 0
140767241 387507514 0
74742209 73261081 0
157365278 293727510 0
216229422 493327737 0
549283741 449382780 0
268601965 11576232 0
97620071 31451205 0
473190473 19559649 0
205863425 80578850 0
329639672 241553025 0
265412961 236563475 0
318306499 74561839 0
175984692 157365401 0
515742049 403302938 0
433443491 276438383 0
4781302 484657322 0
543060804 243804692 0
63094788 236984606 0
88383732 422747082 0
292672443 103885144 0
167113709 470481637 0
61417171 327802810 0
59427246 55496419 0
144272625 508532915 0
223594148 405784629 0
517875602 542496038 0
422420083 239333024 0
59705165 258281032 0
371005198 362721781 0
82411302 164951155 0
423749988 3582548 0
201092381 137005208 0
446273357 475616622 0
407648730 487923395 0
406117063 202933744 0
251250577 536947176 0
301107169 12456141 0
394839168 532865104 0
380658966 222591593 0
116377087 400354289 0
487394959 134186982 0
501387072 468222514 0
116364102 531547675 0
520329219 462614958 0
364000510 535784250 0
288568835 443863006 0
502195989 34157272 0
328500609 274348565 0
384607660 541784385 0
32354219 7353134 0
552609509 210484712 0
239490629 4507162 0
123829010 293480827 0
113856593 466766244 0
475795130 342626225 0
122968743 269815001 0
441041085 549013833 0
525905482 174457151 0
294363515 262305483 0
200621564 179464505 0
499834902 123668520 0
276401795 270560008 0
369337015 299363335 0
260758773 111070140 0
252362856 110118506 0
7085888 278072773 0
84257028 391300216 0
502866524 312206737 0
164274777 562382331 0
231504318 433124640 0
154277536 214571234 0
243342290 365858905 0
270738763 12393942 0
366424701 319551319 0
251483857 450202975 0
529739584 371326247 0
162874773 543039954 0
415386199 345198484 0
444089860 19926639 0
82883743 255879135 0
466387784 1936220 0
106545413 117486630 0
338157185 255068476 0
246979194 246401285 0
426899516 390261110 0
280006883 241741009 0
358471747 553095282 0
240299683 140538113 0
379943879 439729255 0
30564836 486631754 0
197838135 119024383 0
29262453 511671894 0
502364337 349255656 0
459562773 111201060 0
424817914 409477026 0
218602242 256053085 0
492833469 71296696 0
147309704 328751535 0
82437988 152133976 0
302922408 101452349 0
79596324 324186939 0
397512397 238000774 0
17448266 299164901 0
59545268 440005419 0
337913877 445749417 0
475478099 374956091 0
474451187 255818910 0
549001083 95864116 0
485266154 402415492 0
489289985 536882003 0
278153468 261857154 0
117030399 447923780 0
308832359 567223519 0
569222758 6634613 0
237572011 459743905 0
431213236 259377321 0
383304934 449817722 0
291238023 568344319 0
85164866 207900623 0
129541639 384569889 0
398074969 113488865 0
459579723 306234642 0
452203889 285977680 0
148681246 350333731 0
549770866 507077989 0
473814117 176048389 0
222799693 78440138 0
561754054 350823486 0
180689527 86523445 0
413392025 188847973 0
399299822 503168741 0
482315395 461799980 0
77561871 329910479 0
290045105 432165179 0
193442073 166615734 0
328763605 23871179 0
484532107 393758887 0
464793044 468280293 0
422267406 335520902 0
250096805 31537975 0
403642298 290438895 0
5526200 482205068 0
108113373 142633951 0
13754259 502543394 0
58694938 468738470 0
503012682 84585585 0
351343603 255334934 0
441758969 529223264 0
452241256 158966610 0
537029821 568472737 0
121785327 421133997 0
523495738 218269285 0
545824548 207080832 0
391257859 515876350 0
201778202 204119209 0
297733916 328205429 0
21205486 249966090 0
475141603 184282925 0
89627111 463740266 0
76330723 57603396 0
454636095 259501582 0
460806872 85301924 0
534949046 488250648 0
219537608 486575466 0
142698440 271764785 0
355981267 536737777 0
495883908 88071700 0
69554426 300428184 0
444823722 360468678 0
333133817 265868493 0
44023898 368760155 0
250592609 358900916 0
61371562 436541833 0
52578667 516183102 0
360193179 349111182 0
412574665 224345816 0
339481118 41345579 0
416309192 165214008 0
522857629 91932002 0
211717498 342866068 0
27669591 278934543 0
368514196 391466042 0
103131121 482401488 0
313635286 31992886 0
77780087 536951264 0
105353614 463925708 0
441535014 533215005 0
330427195 544096955 0
7964733 32673778 0
360490641 342793848 0
349635273 200057998 0
55645580 16724191 0
521186735 273464864 0
385067271 212275427 0
387692849 3937170 0
302045335 533430956 0
284391919 167955526 0
440204385 482934684 0
443531530 199881263 0
268304003 463140290 0
449670986 190647753 0
214353572 47422397 0
548007830 497710019 0
133207353 255721309 0
303363605 182526517 0
247025761 569039806 0
545225165 303690713 0
483399715 510466754 0
338704791 87656753 0
22716767 499374487 0
225326098 487594983 0
54818300 530626266 0
34895698 323549908 0
212997301 339106577 0
50374999 562732024 0
544469484 469477566 0
213248286 87394304 0
498516581 385788423 0
180265949 424980388 0
243322083 315908617 0
271111251 233189178 0
112158808 335201741 0
461772327 238527925 0
376671382 352525523 0
240463645 14176230 0
453901502 151840803 0
458107853 271101316 0
264778428 373582275 0
120724477 410129678 0
115907059 120525710 0
409650900 295388296 0
58980964 96188640 0
110073526 350426203 0
298953607 354044677 0
251656612 212925352 0
206284060 160483775 0
322503605 452324846 0
95124318 283448213 0
339265706 27705352 0
238524194 35163928 0
181379157 71539720 0
97578562 69375728 0
451630581 283666430 0
245988958 566389126 0
539022272 67908080 0
480991831 557642793 0
83937249 488588062 0
542557032 322731072 0
90313261 130476688 0
145242695 329665293 0
503529602 43495880 0
293279648 442578320 0
301908227 107498603 0
14358668 560322107 0
264228601 515380684 0
445870693 92442637 0
162185750 568681216 0
92605859 165490178 0
465443677 127787851 0
7037660 528436968 0
125063324 255037407 0
456209320 428770401 0
301529533 324979648 0
66281154 392227055 0
255482803 299723327 0
132048873 448601986 0
517649307 512489725 0
330969460 206208819 0
88352200 346227347 0
64449254 115872111 0
235616165 40038281 0
62317946 398842001 0
348521933 513281381 0
414178475 481827431 0
114593069 112878301 0
15145969 435014597 0
506933859 197513339 0
225783054 22443807 0
467181595 351993587 0
505465546 551589488 0
463813912 214389897 0
232627696 203169594 0
215921047 25041062 0
331721176 203355184 0
311981718 113832110 0
110968433 128733201 0
143771874 32261553 0
112860790 153636703 0
8071631 36885651 0
120915250 182620042 0
376707468 22093116 0
14761911 362474371 0
175820011 127514503 0
124331778 481927580 0
72398036 378277237 0
515890909 185746517 0
174634553 421923275 0
308137137 92838074 0
545569277 527138960 0
481907216 555668107 0
124726763 522066135 0
438595060 54102803 0
517643168 315739141 0
442660825 97620199 0
253783284 157966610 0
515828555 453214649 0
436874237 267400491 0
544882345 103455598 0
86800117 436621215 0
145787139 528900467 0
518802922 437264463 0
161837293 557890315 0
388895298 510221083 0
57991665 270493669 0
430940347 358933689 0
13058628 556216208 0
210303071 554625358 0
432807530 337502966 0
471315485 378770749 0
161052050 284180627 0
16141949 395702869 0
559624252 205898762 0
184081887 348255763 0
186534093 213170801 0
298083355 72068859 0
460311756 75457129 0
295283847 183035509 0
370887880 114864250 0
296752709 453364752 0
532469022 96374248 0
161159767 84236324 0
69735931 315805342 0
86554967 528241540 0
165738871 426584450 0
112282704 323483656 0
495569740 319415486 0
272720249 485246567 0
18752373 384574125 0
457620272 215178878 0
90755852 460721338 0
3123180 47435005 0
28548119 470767428 0
241617930 161723612 0
106308195 254643190 0
329031208 243690772 0
175591525 414355588 0
367820160 78189370 0
127963900 374753683 0
561267934 462376349 0
160770625 331773574 0
28961794 539612598 0
45014376 140313754 0
56974329 322407481 0
334455372 385447115 0
281660721 171104654 0
132553916 266734241 0
565350098 401683872 0
477193107 382720165 0
91634379 287338806 0
218424749 370588345 0
311027830 444517600 0
334855710 4885370 0
552080553 244407243 0
403554340 542726971 0
391755346 258967032 0
548766917 535837151 0
392892070 291552544 0
525751517 537781347 0
217853657 226883772 0
295643689 183181743 0
518238227 509688798 0
78960063 386564620 0
77844289 54468087 0
219790178 445958844 0
73182038 37018667 0
40995035 489407917 0
518305910 314825962 0
370752706 180012485 0
529073041 548746183 0
216232782 517779674 0
248992744 517918 0
34256719 548304599 0
530851222 415063292 0
170252556 280249336 0
313293181 347749426 0
368078861 107369711 0
505078278 126834533 0
243332067 250771187 0
8814918 382761068 0
289224521 161276244 0
24349224 346740246 0
46290544 519745027 0
141289466 139258255 0
470085297 282466911 0
511645191 526228259 0
531720322 377022677 0
249698119 430346445 0
555469602 440855 0
81355980 362930418 0
425783647 24733690 0
188143776 172322578 0
74219119 260460499 0
469240673 79102890 0
123346162 257411003 0
425940945 168754018 0
484318189 392192707 0
485478032 142565017 0
434992698 56834489 0
68679397 40606590 0
541987335 66976592 0
529853755 389526220 0
459266577 123485205 0
197983618 498838546 0
182473457 244475226 0
362771634 523727103 0
276636319 28191447 0
422979421 540918009 0
431462434 83392737 0
121467683 191308920 0
409677678 225696344 0
179765432 562645563 0
255409574 60556026 0
157753323 410800506 0
405273104 95734329 0
6623861 396192643 0
213603745 167720030 0
326592562 452532336 0
106241902 88277704 0
56859423 539796951 0
377794277 454206878 0
346343694 226839838 0
274943182 187012411 0
133941392 242983113 0
207778111 538693898 0
402717336 327301240 0
15148090 48302955 0
563009047 75348277 0
454314965 541709775 0
189567065 113807342 0
171443175 502450643 0
20813491 448033414 0
201779148 111016383 0
39387335 329023131 0
266440027 16922244 0
204433837 472000357 0
178711030 103811640 0
23454185 252026038 0
240074359 154093474 0
293480569 466074992 0
467439708 390775454 0
353247500 376773407 0
454262018 418813951 0
209014893 39291597 0
338920146 49227990 0
387482993 419102669 0
369863707 5050049 0
557726639 119073297 0
514251312 415840677 0
317473020 247639394 0
307341176 287263990 0
13777519 354612057 0
86026284 97006854 0
455085844 557189942 0
31296361 315200097 0
162254995 531658458 0
77143567 393825027 0
485487456 30797267 0
450936048 474616317 0
340031067 77395808 0
41943241 177390327 0
264969608 551236542 0
48145363 285094991 0
298187315 300333980 0
39403456 269379188 0
488539317 379867086 0
44389992 211847899 0
471513438 304887666 0
206093705 282753307 0
427586853 365623220 0
502339405 111436349 0
417468984 430097289 0
69294777 417318600 0
380345046 183417706 0
278208763 407497310 0
274590342 163982865 0
170779307 243007441 0
380988146 562330319 0
42822874 387140692 0
137716433 139442020 0
118195551 112135606 0
84147255 448135341 0
176007608 253841142 0
200478970 186943240 0
376582158 506170464 0
379195416 549178474 0
412632079 362164999 0
381127542 489606546 0
242953677 409930225 0
308203883 445147221 0
354579560 307625692 0
439193294 19976121 0
566475008 216294042 0
3871717 145954871 0
8822593 376777884 0
51342576 128710122 0
25531278 358598932 0
203281995 307988743 0
190921953 527024415 0
160123501 256404443 0
397597840 316433840 0
311754716 350319531 0
411382214 543197601 0
10651053 234410428 0
342200482 292969151 0
233633722 50210425 0
8891805 504642091 0
9861063 520432602 0
269133176 360650949 0
445736203 434533254 0
309448365 454370630 0
415181987 370038918 0
330878147 507641017 0
102865872 216669098 0
380203191 98047027 0
267673830 105620472 0
101069476 360813695 0
297243413 150373513 0
303102826 522882440 0
280711093 119226216 0
162565731 548911260 0
503114022 202259976 0
105362713 399556396 0
216793708 314488952 0
418455550 364992968 0
3204263 502460116 0
360742143 127020864 0
35730607 362626599 0
82855449 157190059 0
540496983 490207377 0
171672850 417355175 0
86794926 556778415 0
130844808 17116990 0
559094958 82814205 0
188971768 495913917 0
473394757 460810263 0
193816318 39132903 0
363333405 409323361 0
124724729 237917932 0
306880069 173380686 0
433101882 103069141 0
376520246 222202746 0
8790621 113677589 0
75210766 46940614 0
428710397 95407811 0
288629943 24120115 0
515836583 352316018 0
155483543 286583223 0
158769303 456222613 0
220615419 531279388 0
493751164 506498009 0
457888936 531960274 0
420452749 141685817 0
465311567 435648874 0
568545323 181972439 0
540353771 239722363 0
34681553 339709176 0
180264908 469845387 0
406667758 349074230 0
238946676 77046547 0
486158014 476507626 0
62359530 169458991 0
497153281 376873133 0
277952751 502490273 0
104681976 546604476 0
418485970 190594344 0
552171243 205384174 0
454933984 401569255 0
277464873 241906542 0
70389835 48836923 0
114548705 324696769 0
250891337 147748051 0
100804060 303783798 0
188013178 49946374 0
183216194 448303881 0
415113787 105203003 0
500069108 453096881 0
351992076 490162605 0
135155179 374480267 0
418368932 435539408 0
194528417 531802841 0
378477734 166619889 0
68575879 538326861 0
343292282 339077259 0
30889164 13279101 0
494470486 523425238 0
26821059 362176753 0
267577774 548555249 0
209903069 143418073 0
343202265 259026942 0
540029358 3605483 0
198509042 125674877 0
24895947 13925350 0
75402082 128451002 0
359120538 491430931 0
81046121 512510445 0
284915998 89182110 0
477712617 429153199 0
167162978 300817918 0
117613067 525341919 0
329050729 492833450 0
343830277 233065839 0
135466431 111893914 0
393764723 163337443 0
85924319 264019829 0
510431491 78536019 0
559352901 86185046 0
397424550 551531588 0
340228288 173651094 0
512816041 82361301 0
352912397 189411317 0
287908422 193282137 0
149209362 14416015 0
517126054 35517225 0
24715275 60792647 0
340567822 165359530 0
477678469 547993017 0
424348682 509373368 0
143500259 217691437 0
169082090 193230875 0
495487627 558433279 0
479687965 454440095 0
494290417 496070331 0
291581158 430183247 0
561532519 85754639 0
35186323 4029738 0
26758553 236565450 0
211681374 246066983 0
133836066 57711817 0
301383937 312388935 0
360075183 25368469 0
358510996 143141890 0
112559077 323987628 0
192384676 388352928 0
165710016 118911370 0
360671940 211695340 0
312234257 416675150 0
252629196 410422828 0
151111241 35237171 0
342473606 541370683 0
277176694 413316252 0
497556325 410281805 0
271510346 529410076 0
391508151 232631259 0
438291332 391072088 0
387642894 507638034 0
474136418 482420251 0
550809729 521503241 0
61415708 407531255 0
12968759 132825987 0
564181754 322838556 0
329576621 241927715 0
125693137 95835555 0
358591350 315572057 0
513249449 458597240 0
362734719 77278994 0
129526820 3462091 0
532011072 177606163 0
8525281 258736427 0
247232619 214152827 0
2927559 463244084 0
358986171 456847235 0
272766835 441714539 0
14497280 338686192 0
384772639 290746120 0
203537358 107321981 0
467360904 387751438 0
50376663 29316172 0
295490623 415786007 0
522533138 552881590 0
189582093 37964350 0
561362898 187352245 0
490207683 289505572 0
333819551 417468064 0
530166371 407551144 0
101417642 326747181 0
295838312 458579405 0
93485859 563215528 0
439019429 172270253 0
467034517 498155076 0
300950203 453081702 0
148315128 15367078 0
316483710 176353023 0
21201421 348752633 0
160057502 193918947 0
246121907 107130540 0
216015102 431128851 0
301690176 334247424 0
114486984 104654530 0
559811272 83670287 0
182023145 254425403 0
534594166 106327422 0
132837773 17979575 0
366752776 108551629 0
109780703 508819061 0
225710927 109360561 0
217794781 171272289 0
201684267 152777698 0
76892431 469175783 0
44419267 15795651 0
91542584 374909828 0
85903007 425278680 0
490934024 547715899 0
108110964 180741252 0
1668979 72016546 0
231416495 248932379 0
535872914 391898258 0
119220450 26951663 0
54657359 216536363 0
519874905 420992115 0
4984622 535085085 0
565938290 40735384 0
474245320 401832828 0
193977909 548397063 0
338307153 203316608 0
379151884 534743854 0
239060448 372783947 0
404846395 415701862 0
213303007 175033927 0
190790610 542901414 0
412965036 307910640 0
313214294 196683589 0
119018318 410598340 0
97156641 423886732 0
168391907 281637325 0
95744580 484588621 0
315427119 116757759 0
78223062 134449851 0
267256675 238949122 0
345314606 329329443 0
453429249 240514956 0
536108328 77797980 0
96653863 207053027 0
422326565 453053053 0
416823825 233893663 0
471195396 292950416 0
214100717 158296860 0
148353644 269280128 0
118712373 166939637 0
15364576 5830203 0
473868983 169883099 0
491279713 426769741 0
321414837 287625392 0
14534757 276682470 0
184559720 266978698 0
65157901 469165398 0
449813370 290308618 0
322791232 248535272 0
512447311 284275672 0
66805102 88054155 0
236438230 212611177 0
147977698 104894923 0
364554512 118957724 0
482597958 115431121 0
29209524 229564807 0
194653291 383832425 0
188656353 204612808 0
501013894 213151409 0
34994409 523229809 0
413718964 390456711 0
141708715 230754755 0
83637969 165789471 0
230863807 342404178 0
546032107 253816260 0
279092559 345075511 0
378438788 45355177 0
560793763 124270509 0
153307750 221066261 0
189504698 20987692 0
190192632 349120945 0
106057837 329951800 0
518657144 258671166 0
234326799 491038028 0
165686239 511913863 0
406688653 380083639 0
427582567 363280202 0
458885568 83069373 0
170566089 30235880 0
393628337 360069109 0
320457620 540647108 0
180932330 552138051 0
267265138 143516427 0
185280813 430132539 0
58525620 160413496 0
247274970 515135617 0
543722271 424735353 0
267116475 533181530 0
334179617 262360054 0
380758754 65962890 0
449717921 558526869 0
383463792 191885607 0
39197908 380722056 0
551447546 70241349 0
181980929 365232962 0
122180029 339563732 0
397734344 348522879 0
525126418 271729134 0
344835418 341271414 0
118850756 134818512 0
456751175 382841684 0
450752691 443234640 0
227936872 117842185 0
464724327 545805795 0
416978774 357994365 0
394092979 307658351 0
264486331 392607247 0
7772489 156404416 0
255612714 563601167 0
72885691 558932273 0
354043208 188903552 0
237296748 562876140 0
532946165 484550749 0
101537680 556540175 0
541094302 3541597 0
252769564 132405800 0
107244838 503040933 0
257435036 1977965 0
239882983 529741329 0
555293161 453754525 0
558639953 106590705 0
89006943 96343435 0
349223725 298558620 0
55173061 548941081 0
418279593 552461649 0
201760153 171234860 0
513224963 412334961 0
71688202 62144082 0
24699983 439564837 0
46239258 466104273 0
315893176 202541964 0
531966060 317233376 0
449146732 381286546 0
485752159 53850337 0
291897388 159517349 0
63524659 155705498 0
68610837 418637799 0
284953210 140840004 0
280269718 18775923 0
474665031 240950607 0
130832687 471387709 0
39093542 256712156 0
103812966 385357969 0
373995744 14681357 0
381263437 439191224 0
267771200 526177435 0
11042720 213839604 0
37885628 125089924 0
409835240 216115417 0
530068363 36146771 0
470954942 40189726 0
487510295 201122207 0
347295664 152164678 0
463456507 223622384 0
440999379 556669904 0
164253169 564689020 0
458842841 291113900 0
275991410 49548804 0
69966203 72714315 0
469863342 500463792 0
5365791 408023285 0
497851169 302649322 0
167407533 12028080 0
199591955 290493457 0
491121221 102353143 0
414345823 60896229 0
316108556 435918936 0
389386118 129226689 0
59886680 376772948 0
350468530 233770286 0
291929447 335088495 0
125089973 280958430 0
408954448 39259845 0
285238039 215012453 0
558601746 475266821 0
22558137 218280975 0
105330760 66130722 0
95270631 363432249 0
446081305 528363677 0
483629966 145345181 0
321700262 18366356 0
557422406 113742563 0
512196544 56134796 0
393536847 375414061 0
444518484 500351580 0
40359773 498180252 0
479277889 256612268 0
76555834 17570914 0
243039011 421384812 0
531695651 63615796 0
217224853 261950896 0
446377568 488534273 0
232298303 116754736 0
269636964 176752125 0
364118681 232448499 0
384289820 366715430 0
421359900 457940390 0
542105800 410574050 0
493841012 339452573 0
130852076 569147690 0
467710668 34231640 0
230427257 152102634 0
242832012 497879345 0
72466043 309307668 0
349822387 52865197 0
332664061 58397406 0
347051143 49651758 0
108211586 511721296 0
410195272 475187480 0
6881910 470152163 0
489948309 452534484 0
251106658 376251150 0
454260003 211580526 0
245928927 35333909 0
284046131 415279180 0
409829697 107851877 0
436119290 244995544 0
47764361 86503172 0
381227215 439957620 0
212371206 383237350 0
549078220 485940629 0
18883438 400144717 0
143721196 380044171 0
30977124 56694044 0
266158165 468701431 0
239635421 566810901 0
181548166 517867537 0
18312350 143667742 0
144416916 20775189 0
417907690 567475887 0
408307824 344265369 0
400732428 446406687 0
433262531 554751158 0
257523882 414410818 0
560345239 150057853 0
549444729 218388280 0
180702489 82465589 0
159561971 94196100 0
77730715 182209536 0
337375594 540467330 0
32843039 270417183 0
348144887 501057252 0
175768143 427403501 0
150203096 183706770 0
529674232 139644522 0
554963159 220454898 0
485104686 552053880 0
147602078 137036416 0
167348289 542755252 0
16938510 416086735 0
9195673 325956356 0
28291136 429102202 0
425391400 331615657 0
25164930 97187590 0
199341048 127120288 0
60372118 394784424 0
160847882 77467073 0
565089400 249756515 0
196124181 221216008 0
339494476 488384258 0
192069114 149044287 0
48508307 98389473 0
558509044 279245235 0
68659926 484890430 0
232781528 519460706 0
22794447 483433984 0
102637391 139491191 0
550539999 182506586 0
317768842 454968464 0
456115250 394559648 0
353271499 281945891 0
180165771 21583498 0
106466773 273602915 0
164968984 366883618 0
453979414 500071586 0
191880420 464796530 0
296831331 115073758 0
559152403 375753650 0
38047139 13571810 0
269101283 218390799 0
31761083 100190132 0
517004682 194520726 0
293983614 222140924 0
413721061 385600669 0
167328931 514486970 0
255710634 320271712 0
239088327 439547606 0
176657072 46749964 0
207408197 265770251 0
27314775 92611115 0
442437184 502231282 0
438113770 49737454 0
453113262 353962258 0
323276627 250913035 0
199167687 472024612 0
221988746 530513900 0
110486977 56672137 0
279462620 333017926 0
129557166 338901208 0
456447973 478983064 0
7469483 9679664 0
226240787 204338032 0
515855145 561420030 0
435413472 73578363 0
182882115 337992871 0
388866612 105050783 0
285232373 331170413 0
17394990 426009236 0
545535172 165349396 0
284661452 341311922 0
475472720 165825656 0
549925018 444356373 0
123186410 167720072 0
52042849 85905431 0
334595127 140615443 0
477209133 94908432 0
244494114 410020280 0
554181730 421466549 0
400610069 226008789 0
364710315 335244261 0
68095180 440579599 0
320035495 364228746 0
183756532 80023238 0
52669104 253823624 0
502848163 21092129 0
533159157 159747207 0
321346331 190427050 0
207025724 124747829 0
473986063 85452172 0
273498 85615855 0
234252567 310415019 0
442995748 455956404 0
218325148 423769702 0
66410787 225402899 0
293954269 398502029 0
266485156 494057154 0
114786145 132955232 0
532586363 134403148 0
288957112 26401108 0
451664235 523073363 0
535916355 221295253 0
552553115 435285162 0
310431345 153294138 0
359501713 312796624 0
239921518 167211811 0
243871252 66688396 0
510964606 534437144 0
14934867 131109970 0
370222474 283401884 0
136954919 405963784 0
417972385 131895647 0
219663273 249129513 0
355101244 169942094 0
241848157 500880465 0
501333499 60538360 0
443409221 368506174 0
154562838 34825230 0
553671354 119533101 0
567454666 518075935 0
412445086 470369060 0
382560571 516214318 0
513396263 390435718 0
81438746 370651618 0
398146831 446203949 0
467116376 564214929 0
153970741 230887975 0
442600561 150040496 0
7235213 65864716 0
170026719 142095946 0
523216433 462255752 0
354004640 155328990 0
370170012 23931614 0
412370676 503318578 0
249543120 337033083 0
163906782 263059799 0
556241155 355649161 0
72216395 175266287 0
568863238 70509811 0
331804349 304782161 0
473721098 291281777 0
371910428 323501124 0
46212748 241097252 0
425792199 428768511 0
376456564 40731308 0
93772326 175734764 0
9313858 400165077 0
537872085 382798064 0
535064248 227802657 0
350602579 166438864 0
126419897 541351712 0
92671554 69070001 0
147762551 238483129 0
544435156 304870105 0
447080370 153433904 0
486094464 491149919 0
443188700 313664277 0
438124149 203425026 0
492076071 143968205 0
163016851 273625198 0
273214309 476862296 0
549552983 298033913 0
548439169 312599835 0
36540718 166245431 0
509227198 416293443 0
408728882 487629939 0
34942366 103842904 0
554425556 389585899 0
335916104 313983622 0
377156782 347252788 0
472543592 327536311 0
436242056 470562343 0
409248971 161147750 0
369618728 302504606 0
210766224 419485229 0
213670732 239252867 0
23960177 189456441 0
39024336 111559129 0
545925821 425515169 0
222122072 244476910 0
81871064 125005950 0
289910439 510359024 0
337724755 54249021 0
142862381 131659378 0
560155422 422578132 0
273755225 356792480 0
198382341 334835606 0
305432250 393054720 0
61601940 92534780 0
256014635 199774083 0
544497706 507588103 0
70635084 58746653 0
521099087 266524540 0
287421705 213859760 0
565456792 466575871 0
477897431 203106974 0
437733470 172902016 0
508944733 490233157 0
162306729 492902623 0
325754610 214611933 0
132890871 367065632 0
548106345 311891663 0
476030044 110335673 0
96731691 500486311 0
241396918 230976285 0
307469844 228268187 0
195982393 293365785 0
69322570 82092929 0
245819116 239628988 0
53337822 420547383 0
555986232 463696383 0
196824394 137346945 0
149136090 31134531 0
468401587 139426079 0
44525712 276597997 0
369193668 114822819 0
328816568 523923770 0
438375299 259478747 0
20169664 264386769 0
3035421 205119718 0
562426124 275390148 0
565238350 403782531 0
37063273 409134057 0
407575493 246165313 0
217130029 43140742 0
235644029 475064972 0
366235428 6055959 0
345336574 286096280 0
547751557 267956222 0
74203852 401059174 0
55427408 392124145 0
564416700 543816881 0
464423845 508246724 0
245968870 96574016 0
120685418 86341827 0
300171045 433731597 0
385346527 543222399 0
394231027 262449588 0
108616277 485643529 0
468863222 440978376 0
55513671 354534520 0
320964849 409460815 0
538520724 257919841 0
303938793 507559714 0
201208199 366371732 0
503633757 248855199 0
372802313 155755175 0
483897040 50389675 0
115106038 308103985 0
546328028 324537895 0
559121131 309914185 0
408736414 14344328 0
98209346 105899000 0
82140749 553069229 0
43743298 176152590 0
140300452 224529234 0
54337586 420184329 0
27408566 110235670 0
360250607 211476184 0
32199225 121493642 0
510764146 254654541 0
96164601 488497610 0
517077907 54479315 0
353512331 80108510 0
232438523 553692258 0
514302821 52174700 0
113881897 417723548 0
478706097 559290528 0
266479293 310144037 0
430352493 542058342 0
492465986 379839001 0
463828853 381073947 0
202680733 421750030 0
490535534 129387338 0
36519232 155466923 0
299510287 485534563 0
417774397 533567523 0
304499246 245833219 0
404517190 525111928 0
226421696 346939901 0
417875264 19899796 0
113541117 317981166 0
438607257 86119451 0
18218791 168411100 0
165870338 545057215 0
410004619 184962140 0
334029846 114901096 0
412746785 94367188 0
488377936 545321839 0
300670959 186627736 0
176358046 459011907 0
253469403 200431381 0
216074276 457889719 0
256718337 335199335 0
100107480 139964830 0
200908504 59344327 0
187445285 284880024 0
442470842 531617625 0
45175340 431143632 0
456777375 351144922 0
529846220 497251807 0
274741070 402692210 0
400853717 478424790 0
101482772 204245835 0
335275339 96625152 0
491700649 446980583 0
35956762 565063407 0
374790708 482740237 0
202751222 413729180 0
398074807 405629409 0
355948835 520009617 0
535361275 266090908 0
203991464 326514409 0
443310652 266365841 0
59188184 298664506 0
147075278 262035433 0
249431039 410452365 0
542525255 429727702 0
233153630 345135365 0
62452318 508378228 0
240761944 162913759 0
354847839 448163457 0
38849821 5920425 0
305539041 29078836 0
78308963 551425762 0
236164389 411175129 0
94799812 108816110 0
398747439 340198355 0
295572924 203387874 0
71008528 485195243 0
565970144 208120780 0
243205151 494812110 0
88955487 463532043 0
222884104 509867054 0
408969513 50035837 0
257178775 435048062 0
8313123 134289434 0
16472704 242261474 0
316348505 474627001 0
567969043 320786580 0
239909581 281978467 0
419228361 203590795 0
275305553 536030339 0
334660369 312676645 0
41782362 434417396 0
554622879 281932640 0
122173626 285948578 0
94056634 497349049 0
545409854 478219883 0
45833558 218590572 0
227454934 511922158 0
356267348 244184604 0
287218104 49596598 0
424380836 15146403 0
280653947 317298274 0
114502241 507806285 0
27963745 344870295 0
92876094 186270116 0
146139970 468686727 0
112965819 342169827 0
411771676 149069110 0
465954716 447226861 0
340274256 113989446 0
192110084 333478657 0
5785814 554586795 0
155191358 225784705 0
223840108 409600086 0
253237928 109752968 0
410028735 98776045 0
234272093 88445150 0
195522452 324015855 0
512046988 416576470 0
2818263 380344168 0
35445447 396534114 0
260506721 200906538 0
301067217 16389316 0
393465288 381889649 0
498953528 110884327 0
475601142 368281261 0
159992631 407727842 0
166211161 158017970 0
201478575 267200074 0
188186976 493127394 0
195365621 58918405 0
272243301 215357227 0
22452159 70785878 0
90052961 214519349 0
321094280 121053581 0
259848871 427601794 0
74331397 205195533 0
80521084 468744372 0
378063876 473761178 0
397958048 453748138 0
87320062 478046382 0
178180870 68858953 0
368981389 57260758 0
563191765 5242735 0
209652665 515996034 0
516593913 414081591 0
360676794 462007430 0
172553222 213299201 0
189246662 23179581 0
28371168 480099989 0
61215108 115310413 0
175085376 317448162 0
147813737 95810967 0
281846788 145257923 0
376661646 205036119 0
3044607 419288665 0
310706862 406741830 0
515584371 214883376 0
481087170 83098065 0
275188633 255053166 0
323711982 338218855 0
328919411 190850341 0
484424750 462288897 0
528573542 14808267 0
2524803 55867505 0
57667268 169608472 0
42367814 139188898 0
22209013 284272353 0
66489409 516010744 0
56427643 520691067 0
131712775 475130285 0
79059395 339064137 0
295638639 196682061 0
46744507 244712689 0
420413807 337718057 0
527284788 180534663 0
500214972 269426296 0
10466535 279226111 0
76338706 477290376 0
132436093 435412225 0
527216823 127595885 0
358208159 562149821 0
90569623 1040853 0
476396694 445722999 0
200945706 67219440 0
168711597 426395941 0
273997810 392220425 0
561365914 192271915 0
428964524 278294514 0
433418928 391924430 0
454873233 295774205 0
335457575 130838320 0
131816932 54273737 0
502599362 332759452 0
206346106 124205099 0
50397357 264316586 0
206214018 245549436 0
262807586 182309639 0
232316519 537298536 0
160340791 504326504 0
174743257 74108639 0
284081177 468474910 0
59789464 403028005 0
149400167 400483218 0
331020544 569211408 0
100451194 139289705 0
427258814 399942745 0
256767695 173719211 0
489384284 361994823 0
36736658 494973693 0
432019433 172653173 0
422047568 123227432 0
365260962 233544539 0
557377891 91636820 0
528088917 393395514 0
447986378 551666378 0
295401635 177334669 0
315086995 241440902 0
209297152 554513792 0
192392143 359301459 0
334186321 88068177 0
358925255 413029037 0
463059787 307181064 0
356189446 306345845 0
283913590 164757914 0
515157755 387839486 0
157999751 342318620 0
282564153 469367217 0
410632621 209910195 0
135265403 289045923 0
472231486 539049745 0
143414423 419597625 0
412556329 212593748 0
498913270 55162839 0
314066786 304434079 0
510056013 166200417 0
24897185 486234362 0
182782679 308159735 0
482284326 394553310 0
553057849 162901875 0
318472643 246329189 0
217158165 245541513 0
77598434 252211952 0
199046405 265237425 0
303958795 256711974 0
250548618 153607824 0
61657991 381555422 0
276963523 549055301 0
90874610 239139826 0
326109834 76819085 0
510664384 6476241 0
450310795 212374178 0
235190636 453919595 0
391365911 156068738 0
142232240 405774303 0
228579134 286175697 0
337376040 423242428 0
88186217 251075505 0
83276602 434461336 0
44029631 504758322 0
289413032 55505724 0
56059818 397540059 0
50351991 203801724 0
205827514 402853084 0
387245318 441245453 0
342087946 304058807 0
62247144 476653894 0
69239768 390196554 0
521037514 461970963 0
525069604 485177426 0
66101751 157849505 0
532818136 263036289 0
266643259 32992663 0
340464860 383737098 0
389947826 257161026 0
266384684 538699814 0
126197727 348224559 0
297703869 560479200 0
305991852 14333719 0
561896402 526980214 0
265774231 57321164 0
212805443 89959336 0
14469779 442587646 0
399516992 160122820 0
505888138 422611634 0
168197333 155285423 0
527434457 182780753 0
266014893 52781549 0
352102776 555449532 0
525856328 157311394 0
520651322 235662252 0
167354307 286305711 0
376838244 32622391 0
40865960 361847548 0
76589084 459936198 0
257928563 44330089 0
175827003 512981731 0
82428693 504204970 0
13171778 461652184 0
361456679 276007052 0
316257319 551088671 0
273587370 461232861 0
209098354 550547768 0
344023984 46777601 0
148616683 340983689 0
491309907 63932858 0
434150153 233448089 0
549732589 238058686 0
256685345 481132205 0
315737849 142957045 0
478922278 122559585 0
288172278 20001780 0
96093029 455348223 0
7384329 111501674 0
250639601 251099301 0
176862659 362539474 0
479312349 292316062 0
211608177 486676700 0
176655033 326610078 0
563054020 356160072 0
228901184 128974920 0
63742700 546709707 0
169741238 226971839 0
369227443 174174913 0
375758415 568250783 0
357167605 482491804 0
16269365 126293036 0
167191946 398620378 0
63792421 71105733 0
9156050 504775178 0
562901501 135263444 0
290178636 179987159 0
180061115 349048196 0
142574431 517479973 0
185693894 303450385 0
528600142 395082263 0
236534666 18158642 0
176074447 443311350 0
115449194 37867570 0
174433511 544255653 0
453390940 412568838 0
148980452 200593905 0
569009664 220160133 0
126169495 244546129 0
151633343 253840764 0
418774237 432448528 0
101272865 76208385 0
53444960 266055453 0
348211344 530371800 0
79297764 92984923 0
345577736 196173395 0
380414522 548631645 0
165567022 468184797 0
190148824 531109711 0
184762844 186753553 0
555524871 383483846 0
253201797 372085365 0
91019399 479875509 0
180514039 65461170 0
265312532 108643507 0
457799172 159238804 0
463147930 17369005 0
278563381 258518486 0
273928933 44505497 0
221778404 384013816 0
335294077 299748063 0
451484949 359676392 0
434547061 226505332 0
400310814 151075947 0
397087485 490932179 0
436482747 413897711 0
18272222 221445004 0
417794766 23531517 0
397776762 549853852 0
84629478 251205824 0
149432116 231231923 0
404231983 99546843 0
149469470 437163459 0
184674323 130867201 0
177314324 159809242 0
499979731 451638343 0
109295011 138570040 0
261963872 314980278 0
123211748 279936589 0
505507698 305230368 0
423776 375728682 0
114646538 150485068 0
285132104 197469696 0
440890759 387778875 0
18536125 562561393 0
53978030 266984792 0
195116607 276633696 0
490767729 15799073 0
469256180 382120493 0
508648782 407650600 0
375937005 307643178 0
332177712 386413466 0
34558624 116992678 0
219174191 304060914 0
19695707 431472243 0
392332373 533719551 0
188286321 455204900 0
465665179 536889366 0
257101870 224703814 0
203761194 328624484 0
105047583 252094497 0
510937326 74414890 0
179498896 120350638 0
21830139 559050662 0
37368670 202316313 0
116635630 120835176 0
313647595 407120006 0
311614576 206756019 0
249837507 509889876 0
127247904 435969550 0
346528392 231967733 0
523865396 498495921 0
94950703 82816119 0
164440146 270352204 0
266444660 432153358 0
485806687 312675337 0
165405118 351521321 0
339069159 231770367 0
265906844 563218464 0
298200608 348034815 0
335818423 225780163 0
208777969 339083130 0
147761928 512547049 0
137889424 516736834 0
332539396 161440149 0
179069550 84136272 0
343374736 239145626 0
255218938 295046920 0
7012906 359757084 0
71308811 222797485 0
268761435 72694232 0
537015823 4162324 0
31183429 62139357 0
378236156 435523993 0
52417063 41978722 0
3490936 114453164 0
395222367 332058066 0
384107567 499162814 0
306260192 136313200 0
247201367 226199581 0
119003648 567277687 0
272100801 73562556 0
368781091 493392724 0
256539063 544094033 0
73121020 287762074 0
438122773 365883736 0
514409687 441442271 0
339768105 463675117 0
232163133 156766281 0
499601785 121104612 0
535597191 508040103 0
100367943 225015756 0
51227660 448730128 0
446988408 318132993 0
256516512 47203191 0
462351315 494938110 0
117588753 188110687 0
496594137 565742266 0
459515517 134970854 0
169217939 478293707 0
148972808 88105471 0
1335975 78647601 0
320606924 109641163 0
460068894 171346055 0
32915181 311479767 0
291540728 291691529 0
300648492 423764456 0
195722593 171829106 0
50408213 1921105 0
543375771 412647107 0
373970573 279497869 0
359301388 273084842 0
59664004 6346312 0
435367851 412284760 0
439055488 110853693 0
223659658 171972645 0
184837333 260097600 0
512841507 433761075 0
408007003 552993227 0
128159205 386851927 0
218185998 537255367 0
456171737 452440170 0
217384100 22271351 0
414739466 319263564 0
99404100 26134305 0
154140566 360548998 0
131224661 465940288 0
523927009 175940266 0
127415465 240105246 0
82888978 398810800 0
225906892 404018848 0
34632025 449354500 0
423484229 225650922 0
330256996 361870459 0
294003408 284765571 0
313504382 491838232 0
524269493 296179833 0
446635356 461737123 0
122525217 151663934 0
143086627 12103784 0
318674868 242161907 0
387048795 276720180 0
52465950 324881726 0
58385309 447984100 0
135754678 266683902 0
201332965 68015135 0
63915648 363410607 0
377996524 451572622 0
213180843 567673990 0
469599444 353014676 0
7022067 317406571 0
140727364 291516243 0
112931796 59899901 0
281070848 267861262 0
141988181 488803728 0
544956832 414398520 0
106815636 57085318 0
208207593 65406914 0
155851936 366901389 0
355140041 377228713 0
138629499 220800451 0
487805387 207804712 0
360993676 372284137 0
264345053 492605062 0
311241536 251898439 0
206991853 428973163 0
180375579 69834392 0
297618712 514555775 0
184542465 466902993 0
314922817 379508769 0
119308511 548597985 0
95974144 297888173 0
209150639 409807326 0
518305796 226350368 0
435826704 491431162 0
386533438 103323152 0
547113170 111060394 0
161956652 294964482 0
142687348 74230678 0
530344888 98245997 0
449343440 356187882 0
306323778 533120820 0
7374317 363640349 0
163942317 128873399 0
255359154 296987922 0
5843623 384670514 0
210913978 510349060 0
472708597 75020899 0
1810923 383640726 0
477394429 210163116 0
118376563 558115875 0
60959161 478200549 0
461163087 224325635 0
378660592 89855175 0
366986645 60947733 0
419373446 352891458 0
23430702 562109391 0
138788014 198487125 0
509355536 339130969 0
236478130 131609623 0
33557600 70101569 0
352949698 314248940 0
563524120 407178406 0
242392174 322477837 0
421343206 130225426 0
88747086 129577296 0
223297294 368999147 0
390528094 538144289 0
550862686 37866598 0
100351459 457053348 0
442776029 486084098 0
99869576 162621441 0
440925792 94164769 0
60493983 314311169 0
245938691 185083385 0
189458298 431012180 0
292645051 133474943 0
33781791 525326205 0
362139526 424007957 0
362049099 551657918 0
377248026 529155205 0
401017185 337714617 0
285632351 380341287 0
119028310 46075341 0
538893396 388112992 0
270973886 406851314 0
538888207 477517463 0
395662712 91393540 0
291307195 258189535 0
82714098 518657407 0
304490593 122269762 0
261284021 289866776 0
556213824 87650441 0
133227082 485111096 0
360306487 235059563 0
20971064 106356420 0
518218426 51421503 0
81549150 500190736 0
309636034 454509458 0
518974556 238812224 0
254187140 180446877 0
516396314 492515066 0
97903203 513111913 0
285487551 528731976 0
409761255 185922632 0
287449290 230612472 0
508001987 295486946 0
446898782 322393703 0
449659510 228755050 0
567409475 418713889 0
35540742 508276106 0
405031043 515882355 0
240747306 408532394 0
347167659 61189291 0
289796100 8548205 0
535200558 234224716 0
282000180 148010506 0
452609828 96747298 0
267539190 106591768 0
254368176 196347702 0
354838945 387347693 0
497571891 439128524 0
367487268 177530245 0
350171328 522193350 0
450025945 540346500 0
528947105 499767458 0
388998280 103873365 0
241293183 36450951 0
522173684 167091276 0
291467499 264994045 0
301613101 272397370 0
67701655 39355812 0
157342689 108107438 0
151581485 154361556 0
342138225 456503487 0
273883542 451904374 0
207777637 337910571 0
153154379 246771844 0
498886134 108785170 0
243447752 476471641 0
171607885 513520363 0
465567536 281119656 0
171774887 407494570 0
514408478 223025429 0
383998674 543624540 0
297712855 43867269 0
231757887 286227136 0
342427878 310103371 0
164275669 365496344 0
376705778 359667753 0
309423866 208193487 0
327570118 494062556 0
1493350 27483634 0
355999879 488077685 0
180158623 143859890 0
444495586 508574093 0
39429106 556824142 0
244274719 542867217 0
131560559 330828792 0
427765356 354580838 0
410704315 48071997 0
285634950 94625096 0
404679393 201740320 0
133945515 286901304 0
273345923 548803512 0
180628051 11184022 0
81894900 244464163 0
538560107 415000288 0
265387604 166466285 0
319572852 325493800 0
109876225 335674020 0
240130559 310187394 0
105340539 25469585 0
471993960 465781334 0
71038530 173871565 0
533063456 472512944 0
505975808 334388874 0
348383419 297422930 0
357601833 1689127 0
519348990 379264766 0
555861711 50527709 0
8960576 36840046 0
197099581 439058709 0
402466471 159842017 0
410731983 347727745 0
347389896 224629027 0
174625160 37165945 0
74350211 549379107 0
169731764 113660461 0
50924488 378813106 0
215626120 292191085 0
213623648 247218787 0
226070960 213431797 0
301292217 28681417 0
73574030 410605999 0
360315529 343235750 0
316004378 93170926 0
130787630 459884722 0
304908729 278315311 0
479616951 239908028 0
367540322 93625466 0
391158584 74893073 0
398026037 511419321 0
445569571 264997444 0
164774131 317619386 0
166802187 343040161 0
165911515 498412099 0
74353983 284953779 0
350996602 317014774 0
280524987 126001605 0
31030522 288530595 0
11115066 21815131 0
400280301 267737508 0
259163121 555845408 0
542147673 247513994 0
378003470 244892438 0
506319450 444055929 0
327939411 503708004 0
438539217 363715897 0
315029895 540292514 0
366072361 345235734 0
204624883 537232023 0
350329543 387674772 0
270616606 40061575 0
340424587 113682613 0
540307174 77482437 0
297194080 454939354 0
270271137 304880769 0
206129946 396861065 0
67687986 20996831 0
95725069 413404504 0
288409793 246977797 0
205968272 396672038 0
186321007 363527604 0
16449589 309683923 0
308518670 432561274 0
76408195 24970790 0
104308687 35672536 0
160162086 23505461 0
9161505 498046547 0
335156462 346050653 0
248174038 172331803 0
75285154 406775892 0
382867994 334100406 0
77131225 346433599 0
331900828 238023178 0
12985631 297195604 0
277983433 417970849 0
231641347 102932704 0
201276117 253974505 0
366201060 241949439 0
350138695 194386431 0
403231191 18898983 0
339679509 197618735 0
452597787 394747996 0
304568950 201031586 0
469158512 506201629 0
417767784 420689050 0
548123673 152424250 0
511771454 244373513 0
409545054 212889734 0
176712364 28400326 0
198263751 164255955 0
244933967 374704600 0
121686284 165630165 0
145819419 397760257 0
74283925 388344162 0
244787062 243650396 0
105802480 441210720 0
481680954 37524399 0
30454842 407421699 0
346253016 519481014 0
495519102 254917471 0
201379085 390458948 0
34995996 500291950 0
38058217 561417465 0
138888566 64204586 0
220508543 279697404 0
68792122 557978524 0
243527978 129714034 0
197214974 558547305 0
65533900 546992522 0
119764527 533579233 0
361406880 174515550 0
395439247 190672803 0
565609417 473197279 0
237946993 281916817 0
240447603 3639813 0
184557022 532309483 0
219032001 351339395 0
182873611 103062007 0
229510213 446556275 0
123966401 521086705 0
487663946 104894310 0
47290023 95510652 0
505604109 328698793 0
118010512 448714782 0
77197704 32917716 0
399976999 294981882 0
295377253 205992246 0
248595310 247360046 0
495699068 482530622 0
525812475 14865158 0
522243838 388230628 0
300370370 146192094 0
180428889 11295420 0
548711362 187579540 0
344071932 282999672 0
190766843 84893258 0
311172595 552975805 0
504542228 475335098 0
120165214 421596142 0
510585662 426697247 0
136894205 528472885 0
172639310 457521964 0
311617873 559431024 0
564869755 564509553 0
395301759 429698070 0
290626056 403048115 0
505013344 119560090 0
295604306 124145788 0
101131194 313758257 0
333991580 446706454 0
429141927 554978045 0
204616637 12919954 0
412804189 262303401 0
537396348 186365028 0
109819994 131350740 0
415684245 335479372 0
335570638 190734681 0
499478090 188662504 0
566114382 222385090 0
199872577 518900407 0
481325019 484094454 0
189649423 3277797 0
35832413 116346131 0
490000652 484515806 0
65209305 117158157 0
167953137 60419831 0
523021954 206791081 0
179936658 394268875 0
300491617 200744743 0
552050525 506607016 0
174570862 10667107 0
381752030 163611037 0
521169192 166562037 0
260536826 194479082 0
111239906 541518441 0
210781821 344960602 0
187232643 406986464 0
264503344 160008107 0
286864232 160572654 0
75699879 67752525 0
402017195 474185500 0
368197792 379398366 0
16565946 421789124 0
372240486 504237715 0
545099593 271599801 0
225622887 120663658 0
262261296 324579896 0
206856753 448151307 0
128833425 128009783 0
249143580 527717131 0
553981464 266760090 0
491736816 390375611 0
550658093 396296737 0
213184956 271520644 0
3735848 417036732 0
343401004 526298883 0
161869864 89443746 0
101158902 167754563 0
192994285 224359756 0
85245593 253663867 0
493510698 39499879 0
317309930 435691935 0
23077773 282523846 0
86617279 328960938 0
451353380 383845331 0
524336840 174521847 0
376166056 432283750 0
326628069 146215677 0
189716849 404843664 0
98575561 68384975 0
168362905 304636294 0
315747840 323230776 0
450923168 60941090 0
316280451 355018186 0
444016550 558551651 0
472576013 324567462 0
445917436 119329565 0
448354784 450331958 0
406056706 212500083 0
193637619 343673551 0
563566129 421212966 0
93283418 121730538 0
398881216 144066 0
320618583 274143 0
4919670 146989703 0
161776510 448575374 0
55751986 317379303 0
343490187 210976928 0
348430531 513841424 0
289996200 550876970 0
116709923 340450719 0
339327886 255697846 0
301722181 418974601 0
311578856 242675197 0
480494848 151702211 0
228654893 465439563 0
276540757 531513851 0
335991544 228825859 0
456159671 422042693 0
69410035 537159480 0
301313520 351927396 0
494065749 346302154 0
442916761 23637546 0
331715477 55355670 0
441281424 55128334 0
86583071 338222960 0
329710972 26645088 0
499555046 166489686 0
497981318 320763731 0
204342131 18238454 0
477198059 400282912 0
107644093 26497374 0
186288407 356001175 0
539538255 2328567 0
271477433 297567859 0
550935423 243419828 0
322119811 482021481 0
291072748 107633775 0
478229461 104582777 0
541268751 392037521 0
89251668 17817697 0
302534429 445242078 0
532234364 337861828 0
392636009 549478298 0
34389165 528492615 0
279719336 278214099 0
342241985 132535444 0
501354086 334794051 0
18014151 433622905 0
72787468 74584608 0
453635399 73668368 0
500925288 69821066 0
461003156 262191847 0
59769659 507376436 0
217661392 403784044 0
104759869 483936155 0
276717138 109162871 0
150814125 23372566 0
168955205 11469885 0
292787901 564727049 0
289496510 163831205 0
153790482 37438606 0
307050601 38242803 0
555430973 46854605 0
566577636 211653175 0
423103237 405277748 0
285965447 132580591 0
140109825 269121833 0
196345864 268367896 0
455603152 396158286 0
200686923 564718967 0
497023756 163398862 0
178708237 248634294 0
237188034 118307175 0
143463570 189832713 0
21152428 391783067 0
407499238 462215948 0
489630324 542341720 0
329837787 500795374 0
181300617 446420637 0
202442872 476179202 0
384732314 360709956 0
352346633 416069114 0
566596942 480256545 0
532384035 272114999 0
494118814 355672191 0
273943122 143993295 0
35058413 218209854 0
112910859 476293112 0
10368080 456083333 0
439081391 441480349 0
52630542 161177280 0
403894905 156825776 0
356303276 258934693 0
508334698 496063729 0
432304827 459974639 0
377624180 357554948 0
75721955 72345104 0
234187349 81917263 0
357183986 128351682 0
201051814 505870156 0
115749078 527737230 0
219835843 69022023 0
34133144 287627201 0
59151354 192216066 0
429596679 320519915 0
99774506 22546978 0
486914799 40016768 0
160935702 525362760 0
337881837 466701232 0
423736340 267455179 0
7391383 479801197 0
220219526 154048245 0
470068122 333315040 0
468892886 259018438 0
526479928 553066319 0
38306409 416231941 0
443330024 11425120 0
296668238 468288105 0
208922815 281075792 0
353056306 295919159 0
215602368 297334168 0
443688526 267993638 0
65746492 54051863 0
544620783 317776313 0
441088013 133360806 0
557856909 30208706 0
151722193 161470438 0
487427155 60955265 0
368422256 331637197 0
52232880 175414539 0
74397889 101035203 0
301040475 170871482 0
425968892 515690069 0
561913327 61767689 0
186627663 348767164 0
404526689 259011250 0
362014115 216881133 0
474818368 509088227 0
367833262 359504845 0
114633873 164765998 0
161172814 209295957 0
200234605 530925111 0
398848397 461926954 0
49708555 67833369 0
302240208 209620340 0
250844411 54010268 0
338622619 281193976 0
325988361 61828539 0
393582118 168779653 0
446376021 346741640 0
242952243 37473240 0
534245433 476814193 0
99876449 450938646 0
518173332 249275959 0
244153442 357756335 0
217935602 255260291 0
379331711 132187500 0
379723747 178128573 0
554230956 273693884 0
248040787 75123377 0
165257608 534537745 0
340874760 561182207 0
460495607 542122219 0
432826913 144657445 0
260831510 402779974 0
486437900 370628826 0
163045183 13141892 0
431227274 473626588 0
212219710 261439074 0
284969823 548406430 0
390085420 133793521 0
141921707 441154741 0
496784849 380932744 0
332180538 71943938 0
437940876 47885768 0
175879618 291492001 0
145120863 206498770 0
332137776 28489787 0
49418293 40336800 0
101902599 186544468 0
434875075 533965300 0
554845820 75696542 0
278828196 401220997 0
9185504 481321348 0
257154238 454850908 0
390956054 133321463 0
432587388 265076197 0
137215887 176124132 0
394662640 321427240 0
39943057 501386154 0
557452379 256696379 0
212651990 401113420 0
223079216 224019561 0
502511408 445962697 0
325008909 34334506 0
73601485 458734769 0
361672506 545679138 0
541851654 317074913 0
49491689 531065544 0
131578756 428011775 0
42038735 355681517 0
114917437 68593255 0
338654683 38668031 0
70196327 10186242 0
369804990 27580392 0
196366847 291976510 0
90007209 157366470 0
222025244 483354541 0
432357007 327995200 0
76911052 239936844 0
267349279 464159278 0
90457815 61513767 0
408937411 242538041 0
368669826 467608583 0
124237396 86653412 0
325720776 297642029 0
529496877 405306432 0
543359030 135821652 0
301994074 46409296 0
415152770 483925547 0
398139834 111287319 0
179226872 196740183 0
14097395 8207317 0
218659267 88683280 0
377230502 525929554 0
395631741 199188751 0
239235460 134504871 0
506712341 164007862 0
501263594 113637481 0
40335577 560272810 0
439988410 366273675 0
410083319 232074903 0
390215293 47844754 0
305058162 466183704 0
224289097 560730940 0
187796512 57669114 0
50716894 6843411 0
189792538 330025690 0
520674197 457437828 0
400921560 425576699 0
118039931 272023459 0
430307856 469840097 0
6678898 330396814 0
316002725 427455066 0
437581188 229703250 0
81911869 432151343 0
376884887 277323821 0
333620380 568299217 0
195642484 566912602 0
68881224 355122926 0
298824035 428678010 0
469966116 168998181 0
170452935 193846416 0
111341725 65020147 0
197600310 100305707 0
164844644 231614391 0
548112478 102728268 0
321476696 443006101 0
461608505 423200875 0
545419405 303869076 0
532168686 556168167 0
423509558 291291018 0
431109783 174435315 0
65491168 86489504 0
296151909 229430759 0
209419863 450163259 0
502727086 64534557 0
49571889 80623516 0
518556766 55297261 0
95258351 378817371 0
187875561 465272323 0
40286338 496800801 0
270945584 3606216 0
549886891 220452315 0
451656174 543329079 0
69576636 171751246 0
238274530 504976831 0
80854509 183716554 0
228090046 66798533 0
252621475 154941158 0
149833651 561012181 0
318324126 106779569 0
521702135 165750141 0
72276235 146646972 0
427139938 103924056 0
432700299 540790493 0
465711973 253743040 0
180093752 267446441 0
361791048 154109408 0
426302030 211331643 0
378679807 498684851 0
140065576 533123719 0
484686896 1139656 0
248327476 567048804 0
15848360 177013631 0
92774956 54537997 0
462700835 519614186 0
226953025 561486533 0
549871204 259642940 0
205908157 345065535 0
165735887 325206627 0
104015884 207006636 0
53616486 101114535 0
35344903 93350160 0
106753396 55505822 0
183414387 105041100 0
379446337 254642557 0
109579984 295371793 0
279047926 357708761 0
524700624 558380667 0
187311697 346644013 0
270319109 232023242 0
90816206 200224993 0
481790424 233836217 0
27526012 441545845 0
12139209 91418243 0
67210480 435572438 0
494881366 258245941 0
533967843 519005611 0
347530801 379517562 0
277335956 72197024 0
253995993 101753215 0
439963609 55475981 0
121836988 343716139 0
491870241 27801036 0
259825234 150986675 0
44034280 127857140 0
125960988 451055338 0
381072457 136944981 0
286701097 48255079 0
146142775 215431234 0
66138792 262175254 0
267323441 70587098 0
135598901 261054065 0
111965610 237543820 0
221156840 201585465 0
518286320 476718070 0
519388417 548470887 0
561063257 385125254 0
97293162 168898675 0
133925862 5732131 0
271922072 199253299 0
255712274 121419811 0
552960303 435727047 0
360350586 459917261 0
196128126 347267400 0
173657361 421317809 0
431447939 623360 0
119544161 241261340 0
309633671 394666396 0
201201188 125094710 0
209509165 115072716 0
417981655 313957116 0
58221577 430667243 0
271551210 175015264 0
175398521 325280034 0
116214187 493944336 0
179878935 540473695 0
499085237 515926576 0
236399227 161406850 0
559557548 22587595 0
482857141 68853480 0
178186444 552810328 0
179311657 443022343 0
314222717 298775759 0
23158362 193808055 0
227673824 471704647 0
232126417 397526983 0
53992527 187963345 0
449037267 300123332 0
429855818 478889282 0
179094677 467709827 0
28796107 421135937 0
122126493 450664172 0
453215964 211141862 0
472527814 461041279 0
475419977 285460602 0
51420789 164838395 0
367670155 77244567 0
170223392 558064248 0
377626009 451340292 0
505091566 183915376 0
369509945 365859447 0
214720454 34674344 0
230487289 311059191 0
513428908 111922847 0
40145177 88490309 0
242873939 203845023 0
60912150 127018429 0
25407631 365957021 0
379564132 135645771 0
316907389 283331205 0
168603305 25580360 0
348832057 277407410 0
475555244 411493604 0
355004927 260100896 0
241988997 265526376 0
55955404 539655281 0
58365717 297266595 0
199509984 142304190 0
334641090 301493731 0
339340871 249099365 0
418343432 527190951 0
503420724 142898679 0
136411026 359808755 0
108153301 239257597 0
443832479 391115816 0
397491025 48799562 0
7656341 402607497 0
43047898 546619577 0
517828163 159892837 0
40522609 260718546 0
29973483 122892154 0
351482491 221800752 0
515511316 216438400 0
347939878 64587561 0
469579744 157012886 0
358533657 464273154 0
537570606 277554215 0
74200362 137218567 0
474411364 301763500 0
386071476 8334694 0
279334214 477665549 0
363370721 90102489 0
526470124 15891782 0
265319556 281159780 0
383735375 79884326 0
340269288 239400097 0
96996965 193769379 0
168304158 324089397 0
479649064 110463931 0
330115371 428539264 0
206089702 473476460 0
412281847 425181684 0
76945246 525524071 0
449449976 182963306 0
8792157 429652128 0
160930187 309369852 0
413246174 142798002 0
239262120 565609418 0
344781147 320274325 0
432528105 265610688 0
99158237 376976587 0
179575073 280428573 0
340439448 511562839 0
388776716 437416653 0
255148463 454317230 0
547444551 31351679 0
96389087 486728857 0
535441084 68746739 0
266658747 532864760 0
328429716 258893400 0
52084564 411473364 0
142408836 366246989 0
140961597 226928814 0
453297554 413455086 0
302775176 151332167 0
19866392 35904633 0
228450687 435493692 0
523483500 405679064 0
89225443 7616485 0
439757093 416681688 0
495078134 302053363 0
236466772 391006532 0
29389616 160731572 0
65117492 460381080 0
287055341 80774700 0
430597155 351131584 0
242659104 529676102 0
241339263 143739220 0
191175232 566751628 0
250522541 55335371 0
393914989 416994134 0
250296721 304718572 0
65484620 280948279 0
137223644 281080918 0
168245270 401145175 0
549564837 305638071 0
246428604 86766310 0
42532925 322207413 0
545742468 489855893 0
145703156 63598959 0
289721403 263020260 0
245108728 286972175 0
493273906 132326405 0
343034646 26436790 0
353948875 551537283 0
238440735 485510598 0
292297074 539007253 0
268331870 2254536 0
377969090 441225385 0
221872842 207850399 0
154518778 470520417 0
250367446 304497616 0
239859877 467671154 0
467011548 134086746 0
436285743 823689 0
289005242 40292939 0
528366869 13843836 0
183145936 546912710 0
465108591 49368603 0
462618624 557129322 0
254434258 491778323 0
158393070 323106339 0
86052176 286126014 0
62541153 205236033 0
190640568 259357308 0
382404269 411319799 0
498260595 117899676 0
453092478 191709608 0
437937564 296367659 0
281403309 268832765 0
249890877 102559064 0
474333937 224879423 0
82247261 149190515 0
405195801 533011722 0
411897398 298701843 0
289813167 69080178 0
18947446 5892029 0
127852884 415393530 0
258726195 521446410 0
103537496 217419880 0
187491244 313108250 0
92803057 239947392 0
3890498 388113619 0
123736044 515774851 0
560542103 143779426 0
262591977 114296433 0
512751439 399348392 0
122647838 308005279 0
43433458 45430158 0
352447876 426236039 0
513674115 312901164 0
546595592 517610580 0
274209784 391251758 0
12840559 121963209 0
321804905 394126178 0
522973225 535540969 0
523034035 154044998 0
291790317 379717266 0
190785411 485996438 0
468819141 157935557 0
396337480 323247434 0
203966362 446872316 0
327788771 508124964 0
159515767 565990314 0
467689195 324449130 0
252202562 158231287 0
116202173 531625014 0
486201917 556544686 0
438945480 220070508 0
130570817 524186339 0
375398187 466397039 0
541358319 409985971 0
434881868 171024513 0
487125558 19912585 0
399115039 67646765 0
468975435 265796171 0
305692647 19189239 0
309801772 383380775 0
56301199 174781211 0
136163226 501603806 0
196418080 313505601 0
337384830 287498918 0
546703676 39695411 0
342565207 66906188 0
485262485 274909078 0
341696864 398381909 0
500828605 373986234 0
241625386 222860797 0
31609268 329805711 0
246583660 428498896 0
456889087 335710047 0
222541247 34118706 0
479592220 434567604 0
264952021 467506535 0
489672197 361114269 0
52507576 400758575 0
36810931 332249375 0
216054985 776653 0
467360285 327892773 0
426263688 126533803 0
538610904 457988990 0
246756122 44637833 0
73861040 365463758 0
513917705 369663230 0
422024504 399643496 0
87429439 393251215 0
309596903 312200372 0
150606131 506595241 0
437020267 156788837 0
327727791 60905265 0
550766156 227974157 0
473026686 427832442 0
33198388 229220578 0
233850512 118060612 0
509559663 75460281 0
517863909 65631422 0
158304227 454002665 0
494299515 516420917 0
331068766 178155760 0
161807539 438194894 0
356712207 38294930 0
324277868 36909457 0
45426140 345909492 0
507948328 476630632 0
58328381 359295488 0
312561614 545477807 0
231984593 487943084 0
433308142 452195888 0
210159409 545222301 0
424848372 380229027 0
277830639 267410222 0
504787976 410236310 0
439543877 17446456 0
263295551 437099894 0
275698122 327089684 0
562580777 58613093 0
32222187 149677513 0
278420444 317689428 0
193923042 333475591 0
80858253 167647782 0
275639330 188188760 0
520941105 362500144 0
4608936 538336883 0
568887407 406169848 0
134548148 431809358 0
120529515 199850520 0
73747935 313930546 0
300874078 134303783 0
521931899 311095438 0
281972751 57317728 0
134377669 127598693 0
297395850 42265826 0
388963050 489637200 0
134778792 359583251 0
510413908 475317671 0
411426675 84870382 0
501203600 325007899 0
342046377 417500084 0
58380831 373353829 0
435838620 38693143 0
4366082 53208682 0
541035906 252210144 0
25858590 540663219 0
531521970 111386515 0
298942296 192504215 0
394886964 316044578 0
356116645 367089989 0
128343748 341906657 0
319887594 193913537 0
106305133 398218373 0
429690642 246361959 0
359528425 465391664 0
115630457 34486516 0
230067595 436609654 0
465282784 208673111 0
529390509 381849574 0
332572493 60555878 0
535975024 391413654 0
222820792 167104909 0
224101110 103616686 0
6343942 270051494 0
177962970 521435552 0
115354630 145978245 0
309078566 448097357 0
115389619 569096703 0
38142079 197753632 0
330273987 2055587 0
41605592 71326971 0
36248754 81857747 0
386668618 289151363 0
124283380 94973523 0
310658204 294202004 0
540953314 127873628 0
124745432 294588405 0
256414145 205514596 0
207596650 363365702 0
290923077 117648309 0
248886689 64303919 0
429046298 7271248 0
191365532 80244289 0
351220649 507657263 0
351353671 376506584 0
262935181 304008313 0
140206610 457762860 0
297941739 389455153 0
367518784 250051696 0
411857434 15827073 0
236342393 218986920 0
294478693 242940912 0
306691425 427918833 0
202091442 337136736 0
539420225 443395941 0
161664189 256268765 0
318775612 355580618 0
527486289 173453774 0
182075617 417544139 0
307239342 153819450 0
56215166 23522578 0
414142107 431157666 0
131975341 411678388 0
403386329 540427184 0
123598387 536752092 0
261187687 560467505 0
125780419 134253949 0
262416582 197339258 0
244077732 129661508 0
321917633 331157602 0
12110277 277825985 0
233357441 302752969 0
23497889 453214268 0
550255563 516305389 0
106556548 296307084 0
302072185 248581843 0
215891652 319553267 0
314516334 238329202 0
79364889 399889016 0
261267791 268776377 0
266087376 485713751 0
102552695 404274661 0
515538572 89874486 0
538973095 278260100 0
70289059 310485483 0
410014673 284863761 0
155432535 170387443 0
501051542 118458712 0
189271895 303966788 0
503594631 166698873 0
49279931 246805444 0
96201102 52921266 0
143844507 116758959 0
439126681 314691349 0
195437003 208117656 0
42961203 350472513 0
309873516 378234924 0
323619884 84819210 0
493789210 400533498 0
290023877 530636443 0
50139206 487348007 0
154007543 551114927 0
568263859 500696923 0
445618418 66856527 0
124802882 476967399 0
216182383 488299642 0
231604549 178253170 0
261352014 29444205 0
512762545 459584711 0
414012421 48649746 0
237077991 402876905 0
357850207 34814136 0
566688923 464377868 0
328433468 416137579 0
57200044 354111840 0
474334840 209308017 0
318839767 448896249 0
318253830 295720860 0
120178133 350049664 0
121528203 397491319 0
514541663 72073571 0
516698220 12355982 0
247183422 70470838 0
475136676 52708971 0
556919087 210658395 0
342370325 241720582 0
495435818 210663161 0
368960547 557043702 0
428557182 148146310 0
518907575 365801793 0
368383116 307973154 0
185330712 54985485 0
380174110 117684337 0
86784749 65129580 0
541851392 104469198 0
378704790 154752927 0
524324305 385477615 0
302173150 384113869 0
519042707 373327544 0
51237910 367964049 0
23109119 406975942 0
240825798 144232131 0
458241330 455923150 0
21360022 261688550 0
421203896 536048883 0
245191764 379899154 0
133931404 51607030 0
414459603 135714230 0
569046274 466191478 0
97591422 536615053 0
225221462 13686383 0
392780479 187715294 0
532669565 46628532 0
74215406 247698967 0
185095912 488051445 0
324111272 319636373 0
355081361 188711632 0
485571456 545408454 0
474165272 289488911 0
396617334 299084557 0
159310862 382061536 0
141236905 21005308 0
171406034 351497495 0
299201949 332442641 0
556749186 23749109 0
485056815 511317793 0
16268003 112733337 0
78263801 441906526 0
404037481 379093820 0
503628212 454860265 0
162290917 403084381 0
140701458 135358528 0
352486992 335546875 0
437944983 132745691 0
163337819 15304852 0
40986952 396599777 0
425079250 80507531 0
197808863 57189127 0
173829488 400757928 0
167285718 178563597 0
460504614 241521824 0
420368556 103245826 0
183186038 251039619 0
26088299 465952787 0
567986818 458154603 0
58300410 549079943 0
527729941 267410275 0
297019025 417629586 0
332422008 438232296 0
403562316 469296188 0
567922206 474947735 0
269398090 507140294 0
567174835 240790567 0
394909157 183245257 0
83965876 359305778 0
494420719 521945716 0
556129002 392515499 0
309206737 26414077 0
333061571 493643980 0
449010159 116980798 0
196998620 276998048 0
296293974 379741938 0
337398972 506305605 0
401432506 233693920 0
21275242 197609692 0
564694215 321680532 0
279323340 338712076 0
207737527 39480286 0
254286715 367469420 0
42500048 79720713 0
119681876 443495834 0
80302870 316965392 0
182910699 440128525 0
16485152 85083431 0
216021365 318527988 0
331139089 536326371 0
428413780 158907227 0
210448616 466888924 0
882302 560625401 0
415127845 442752573 0
148367854 452935417 0
191510235 467972805 0
415969900 90031384 0
1448824 12312961 0
27053645 178918389 0
496699392 438740045 0
371144739 83321166 0
375895350 211237095 0
268139674 463091826 0
432101540 268233559 0
258580649 50198829 0
270200226 535357629 0
205753572 157789136 0
190903069 16562451 0
75259047 348274346 0
271036296 287634288 0
482994593 367708120 0
493464259 423950560 0
512353985 83625680 0
453799531 511190813 0
432038503 213111774 0
420298750 368515514 0
93707743 86085365 0
452201348 276938265 0
152546082 40060928 0
557559696 313630668 0
236734169 123794687 0
534205367 536307011 0
41642639 284007150 0
98961738 9529907 0
199598398 99069348 0
451752543 163865885 0
84150962 484733282 0
463377268 11148044 0
453885066 212444419 0
280223978 149171457 0
59845275 134301057 0
248733977 9557031 0
230063224 88588678 0
533974225 198608610 0
362307380 413200758 0
220492442 145283716 0
74312071 5099958 0
337828771 73762334 0
370324076 283237323 0
263222057 374687594 0
537626247 307508765 0
63717065 48810506 0
42149424 505692079 0
331233026 262707639 0
503111563 521986832 0
114426183 398587182 0
164751908 503721982 0
238037802 443237363 0
516534497 204209073 0
527156592 330311068 0
136096592 382877767 0
361260291 515677090 0
149922910 363013598 0
56027110 302255115 0
137685931 126512608 0
184673342 140566279 0
412151262 347464005 0
88914584 145111313 0
189427124 20151880 0
180085335 305297646 0
381971904 136427732 0
336232387 206273307 0
186814214 379322529 0
545525439 217022450 0
437534779 182227485 0
54179759 358526294 0
442818454 517093680 0
16722749 499565832 0
75828744 14679208 0
44166325 354926352 0
453929379 68180660 0
205121634 498958124 0
256494762 125203311 0
370964929 408793943 0
445215544 216626402 0
419126373 507047461 0
141436154 477082620 0
477195346 506889494 0
50183015 261511507 0
561129252 103378397 0
244288808 316120675 0
326983371 261619261 0
464192666 4212674 0
276339403 310085866 0
135892054 416220217 0
479449852 390908864 0
431980971 465829563 0
62063283 351323321 0
332372063 130726150 0
92971393 402047443 0
453020383 97887044 0
109662866 275910873 0
208792981 500722485 0
81054915 496401773 0
310134383 453831286 0
86237633 474967230 0
23398183 280954508 0
321156745 47432252 0
309985656 392835279 0
453122784 257139067 0
302564525 174290502 0
166583961 505218921 0
538661903 82112721 0
358741005 69313685 0
416995230 233349337 0
232992182 185720949 0
27577753 256046862 0
264330758 430947797 0
60701880 258488998 0
397032048 561931197 0
488203996 160261340 0
563388122 29446965 0
140837161 191101965 0
217872617 153790526 0
505602667 497784776 0
240472186 177777584 0
146022921 193963633 0
289908965 356931603 0
529406661 408097173 0
456423796 97762151 0
88579324 506388296 0
120542674 336790929 0
148326635 160805753 0
80173223 41826889 0
336299543 425969718 0
407200288 396896169 0
148996802 12036843 0
392104769 193396827 0
181627124 551479212 0
258917707 52301964 0
252412145 458590270 0
449745282 81591834 0
515344194 147590812 0
396450291 411442438 0
332437034 314108674 0
139353153 237467852 0
419231790 105263349 0
464699876 372378375 0
383946975 287540862 0
307864888 458054678 0
324598126 532857529 0
291399805 535159759 0
67010499 38151355 0
254763468 401131163 0
35189651 314572087 0
555814445 549255360 0
50816055 228028968 0
541277451 516605804 0
386560394 326767834 0
27538381 126936887 0
149793655 232760886 0
328694687 555797635 0
440129945 432350958 0
403077134 279101775 0
77607071 421802198 0
160022941 307735694 0
392188266 361690759 0
355634847 261133969 0
3587179 314829897 0
213906912 474364493 0
258896376 388810139 0
97190003 424284897 0
29755922 473961570 0
370000493 293492006 0
254941210 396546568 0
251331617 442224703 0
290123675 472352149 0
285520321 190508138 0
131566191 377055192 0
340809972 502693864 0
125191763 292456580 0
503097474 552426905 0
430419246 43085362 0
334479377 547916399 0
356251519 294662944 0
153976638 318939415 0
316470650 58524441 0
162555231 458385981 0
279606667 13074508 0
529563354 75709137 0
387384221 82081823 0
393005389 60032852 0
158563126 231016222 0
91810711 334399617 0
419748595 503849886 0
328587331 148909559 0
175825861 351267442 0
227487021 272810284 0
335158062 538634747 0
249692702 452156312 0
352545004 493757788 0
271487700 224775433 0
224071232 365858460 0
535691046 340911466 0
531428374 547161964 0
296261691 401527583 0
48367852 308793977 0
20759417 91228524 0
501023308 178834498 0
554934810 108430012 0
326686511 106846298 0
192524622 324107542 0
438326902 447772955 0
319391208 533783423 0
287527469 188894997 0
474807496 399875493 0
501843470 526636504 0
232133632 80569834 0
150292442 556494990 0
108596879 427716631 0
462486055 207193500 0
258559323 238631164 0
252835795 4470259 0
133616350 435988004 0
162981745 415614025 0
441140252 186512713 0
164805648 151724111 0
247258182 451894925 0
226510870 250322882 0
221036174 358032607 0
146198171 534675202 0
527313386 83857295 0
468025627 205913680 0
59903090 120166285 0
249631792 448092384 0
92915624 388051839 0
62421721 119864441 0
31600003 496610159 0
390113758 200968000 0
489342050 503657037 0
299195194 239735332 0
534439686 508315388 0
213401676 500348102 0
447039760 161696851 0
392893446 256510284 0
549231822 120713032 0
27858961 410128220 0
8429917 433584948 0
556151573 13719811 0
64266170 458259210 0
476987696 475217687 0
195710008 561076006 0
268506718 9658018 0
300468313 314178592 0
391847018 553718550 0
359576664 98932579 0
157334367 221223596 0
450216775 425626305 0
398048090 163141545 0
53726578 357197785 0
249252489 492599088 0
498702885 8382999 0
175315561 452883310 0
544175099 177984092 0
336521718 3369561 0
330118574 321535013 0
269230814 162743025 0
215368737 67198924 0
146187645 345023881 0
367397819 475994537 0
169759471 192192627 0
523641379 12792598 0
189877697 298788284 0
202128085 55287319 0
477810209 86451321 0
270930362 133140204 0
495344800 528043303 0
366950181 262393148 0
251283926 218220337 0
67311703 259431882 0
495989229 283072941 0
427673319 470134899 0
324936743 21803529 0
54621637 152343593 0
172690856 524583369 0
356669360 440020747 0
59041486 168382764 0
521255104 524070382 0
13654505 315288755 0
328358744 111623446 0
514973969 22083124 0
247325743 41648121 0
38880997 53515743 0
253451899 26648406 0
83059064 548507868 0
7515245 307960035 0
309877106 98114527 0
155902661 227345264 0
299375354 47674963 0
170348916 445732760 0
183560896 162095940 0
187987535 568818497 0
326225541 168802166 0
503829179 336555859 0
353428138 243939767 0
36432756 467828183 0
65335955 6388711 0
435049636 369996703 0
497208021 283519955 0
54238562 504979035 0
12891850 314496256 0
394069631 532930423 0
294332905 409119081 0
452994209 494103271 0
127123341 223813500 0
74112607 284764034 0
441443486 352945232 0
131187822 505275545 0
85334489 294317199 0
313370268 435551301 0
259450368 430160694 0
265866219 127799384 0
274305762 510273589 0
175578429 427973426 0
86893246 242633555 0
324573525 432138713 0
242657007 4117133 0
329912830 371789331 0
361464580 539927879 0
74596348 393454861 0
355599983 141686237 0
186319243 323228974 0
33731864 26621171 0
174165026 205734245 0
382716584 41478234 0
359728595 220314671 0
261315176 81316183 0
30118540 297897923 0
358107588 396617869 0
240932808 518687597 0
9134866 293472786 0
56799365 131932751 0
144787382 95942412 0
367244646 173786581 0
540861368 528930570 0
523853561 55448912 0
276977163 86828111 0
315726045 235349739 0
522409352 565689618 0
257201330 401639224 0
484619454 149367323 0
58015635 43663457 0
113628606 67229111 0
59316348 549939016 0
288636494 275037093 0
528463708 27589713 0
9231142 150844430 0
359302867 82766691 0
106479849 471775052 0
366919241 96657353 0
226534934 343355831 0
482892670 164513981 0
238658776 544758634 0
88981594 358892246 0
43803852 264724764 0
35257791 549440237 0
350251658 487071584 0
485917275 412353672 0
405011163 171527028 0
413732216 123585168 0
386028661 145056384 0
462989211 556169868 0
465351408 415482402 0
284314454 407848731 0
190539159 110881425 0
104719425 115513586 0
192416019 425046837 0
123795891 226387488 0
51964972 203957307 0
6012020 86575042 0
1575100 108294949 0
512789355 10134077 0
486393638 285026643 0
295404718 503373215 0
406002116 522111364 0
300215527 384340502 0
305972169 103992009 0
336212858 50221651 0
83679104 68701837 0
141485523 250454869 0
385269017 162181959 0
2007694 464116972 0
400434481 552179396 0
185746865 344655073 0
170434058 207748222 0
511688342 413663699 0
309644471 284008591 0
153362507 172375720 0
314542570 194489172 0
93829817 525079946 0
414119615 365610514 0
149906977 41977323 0
5538082 78196926 0
396957944 104584783 0
26531865 448339524 0
432600307 419270680 0
72774555 290072814 0
507439669 78526587 0
111862245 265684136 0
154837922 311986059 0
351006335 263909118 0
219729428 64528760 0
288868101 434059205 0
45932070 93128201 0
150580966 108849827 0
285807839 86426429 0
429391760 229365182 0
114518092 82235869 0
466422502 237074203 0
351926527 437618240 0
32494893 486248968 0
254561049 60353094 0
245589786 214440632 0
380573907 343799564 0
10506545 259056961 0
169845046 7395519 0
74676367 225732039 0
296269344 184430179 0
142036196 147686940 0
279866995 309374922 0
120849526 353084120 0
460401690 129949364 0
377625719 438921998 0
498987050 508629593 0
123559355 223405619 0
318664779 83190550 0
94674300 111824420 0
3743462 273607943 0
295343670 176798829 0
416949883 412996638 0
158862078 440930324 0
305424338 556696155 0
335446958 266008646 0
385785110 453006038 0
26262349 318178645 0
345532871 409890348 0
82387460 93248037 0
275358968 278309289 0
116982750 164741588 0
205593480 292536057 0
47795403 261470142 0
52028852 182411017 0
108422364 242686934 0
64526447 34387986 0
558447789 516199718 0
526711144 369431244 0
432375541 369187758 0
495570430 382828735 0
121792765 69529908 0
494410481 345615132 0
404850309 2181507 0
181517781 150794765 0
377500623 475938521 0
394687398 416975366 0
407592847 136604426 0
403815087 13860122 0
270987725 275863301 0
257727162 157901021 0
283404364 538395253 0
444757803 60801504 0
77257942 133295873 0
424506059 5074809 0
361550791 93076952 0
374124953 198839943 0
398349899 331025930 0
424400458 153750829 0
532987519 468519426 0
565359798 407151214 0
31728764 64152199 0
33729842 443974647 0
533298493 403269095 0
453485380 83794533 0
499958214 148880199 0
500235719 467933008 0
266932878 378121370 0
384254369 388076305 0
224238610 48529346 0
8840984 354628361 0
560011497 386055642 0
30749896 305331982 0
154971193 320839039 0
344105386 302652974 0
28855785 32108731 0
507090713 338888025 0
543318603 391249187 0
123730167 19487177 0
357578253 413670050 0
261052586 143963912 0
327904211 196217854 0
331673694 185515372 0
221243387 553874965 0
410496149 525042753 0
156111589 211981469 0
443950094 4559733 0
362303821 90183367 0
40669415 27079147 0
120766377 264943246 0
49925599 37934935 0
264348861 234012248 0
237649082 263859072 0
173347815 111875707 0
221475681 285625443 0
377464731 237633124 0
480992413 405004468 0
9411225 8941321 0
224962970 69787171 0
160771394 533198126 0
86092095 65960262 0
322141783 135692883 0
166256149 120938502 0
80465425 564985994 0
113982090 121197053 0
164921862 23394695 0
164512955 245883274 0
54674018 385251599 0
472657374 298527169 0
409665624 280801537 0
43416464 344240124 0
73852252 402072544 0
222352578 98157057 0
518527637 178985524 0
545050367 121958703 0
432565629 188081487 0
407741677 374099415 0
432478948 113900855 0
489743552 489816532 0
233642327 324724822 0
187581902 19879505 0
367256099 155546462 0
407970282 37931954 0
204822079 349525951 0
91855585 120512154 0
389895486 67305091 0
550702237 56214240 0
387144644 34840717 0
363083481 413586278 0
404659383 109507395 0
239768614 524539004 0
503185133 201891835 0
455321087 422792835 0
551462692 233498843 0
12096259 483418020 0
373543893 129445540 0
9594660 519493916 0
171708968 145566622 0
5008983 284632034 0
263737999 452942665 0
138689348 565895471 0
255230914 145306540 0
296731542 269312772 0
58977880 118572377 0
94552397 32739448 0
415111187 106569322 0
546176326 288315587 0
251679307 446300124 0
406062636 99636395 0
222843547 548100692 0
5763100 106133857 0
19817745 190254150 0
370533791 388709968 0
425965249 560199408 0
191545359 17995720 0
400390084 114417447 0
317163447 30055844 0
257161364 383081137 0
420431271 469217835 0
255467542 86056119 0
421920782 343019910 0
386061633 504129558 0
378971438 407310518 0
369457030 521209397 0
437605497 87465944 0
348925856 29987365 0
356737376 66491381 0
544729719 240288396 0
539065158 33030973 0
117698173 388832281 0
566854976 190282094 0
215774699 282116507 0
202320319 392453254 0
518556923 261855908 0
25909838 77507437 0
542051536 536280256 0
110725778 565957511 0
325431477 211678687 0
373913858 405393481 0
58040780 420681444 0
387752646 149842535 0
314840319 284774620 0
561211869 90543526 0
525246797 326439426 0
128858753 167196835 0
227444810 465276937 0
176986119 439636180 0
280234441 121890350 0
112108857 187134730 0
189459215 312327889 0
493832899 339876434 0
210631070 128143411 0
281051384 129791594 0
29170395 273247610 0
217178550 475015803 0
448569887 8533662 0
513504946 403869339 0
147604555 73383467 0
94481065 398137921 0
539800431 186588355 0
160335731 302643603 0
483072848 208366364 0
156644541 20088130 0
550496913 305095225 0
47015832 512404396 0
154706231 275212180 0
531481719 455773485 0
201553658 551605296 0
141458277 549410746 0
224502451 453007216 0
300959438 193768538 0
46527349 524688943 0
258905023 343878611 0
221057580 213087877 0
413072464 545649903 0
302041240 368994621 0
138531206 256736514 0
86060431 544202292 0
159383970 81394162 0
417342966 439121486 0
41826914 299854055 0
159645046 276548739 0
92082923 197383573 0
220509125 294389809 0
27430965 559121848 0
144126054 200851704 0
360761072 525382985 0
146613595 281151965 0
23948020 33346925 0
6841819 265900122 0
105030218 543032177 0
382267713 319221018 0
360155627 338204312 0
371446262 800105 0
223429232 235091144 0
107852507 14212896 0
31991365 503676584 0
401890151 78281311 0
206747559 245545908 0
489533982 46757306 0
488576637 97803326 0
108887954 460786680 0
409107443 259988941 0
79670792 272935598 0
86471313 453004804 0
420573657 163236237 0
325643714 365991510 0
35499663 428656493 0
332666773 183141519 0
498758331 65411201 0
216160697 187808417 0
109917532 252978605 0
286336318 514329918 0
154276574 499877369 0
470786702 200774008 0
239823155 519598442 0
537722644 302893593 0
375077332 458508516 0
52970624 284615557 0
311712811 371801472 0
496347624 487949363 0
210173153 162072745 0
199960581 19055381 0
6833662 93994980 0
502076100 107711985 0
8498297 322575528 0
530060713 553460758 0
291136669 240861654 0
388384768 127068757 0
326067137 274071620 0
16401953 208388745 0
56765860 55407141 0
102950451 3359838 0
397179938 49066670 0
437219408 221455571 0
9968661 304464252 0
353521227 213244407 0
553716571 524278953 0
234582510 340806878 0
121638063 105307295 0
281021159 27326872 0
304097251 174652912 0
149268656 21118474 0
493850942 392778202 0
511160325 552625260 0
190917226 142003032 0
318672993 191690135 0
235692609 246165788 0
174698917 282973552 0
20030130 140601079 0
133243916 515484473 0
364453141 381633887 0
502806548 127192615 0
466668707 504902485 0
272221976 18308434 0
80748175 33587495 0
412105742 389636891 0
69320567 110367897 0
27850820 357796201 0
435535388 31039743 0
447151359 4660964 0
80791293 142298678 0
366019453 521088612 0
274282390 151874333 0
54465928 186963636 0
341533182 197655016 0
558541348 10352533 0
422334949 204979292 0
453675295 335576706 0
218015228 499419950 0
532277318 42528197 0
270123866 544614357 0
388595977 288529733 0
328828181 302193926 0
70896810 131955934 0
475866362 500065200 0
116483672 221398429 0
343913844 333502715 0
416444013 202660522 0
401455904 371397892 0
364692639 72428577 0
264899307 406038273 0
557107554 543954749 0
39116646 429386256 0
539418588 246890176 0
290806836 480479191 0
180330695 182637472 0
547150691 26357061 0
73607523 313923185 0
38834113 431466252 0
87307847 151482576 0
262311549 251978016 0
450000289 349199108 0
312632120 320943767 0
309821430 474411349 0
95160494 211868770 0
256746032 459571304 0
405704550 364872075 0
54768307 96269117 0
224493165 108932713 0
186727327 307357999 0
194604543 456089216 0
250280729 38472747 0
87023172 134359733 0
95584235 404557569 0
85108634 89206055 0
248354622 513942749 0
390368158 55568629 0
140123305 169493664 0
380211500 318864083 0
174440259 397072930 0
495425979 376672911 0
508493616 119289918 0
43236853 59753595 0
174573648 20882768 0
398421034 197780032 0
422193637 188514434 0
262588539 553913747 0
30742233 348557874 0
393214174 502001181 0
541975568 7098516 0
207921712 62699857 0
255069039 451283526 0
164107050 109574546 0
257246872 206771454 0
405849023 441874838 0
156255457 64322033 0
501135113 1732909 0
507417760 100058458 0
235472489 441212362 0
364489026 183208012 0
326050886 203982813 0
26631151 485464778 0
146494924 363692465 0
374472935 270998404 0
355501970 53919347 0
22822364 110364981 0
57920235 556181386 0
120993561 561785667 0
4455944 340662463 0
531093598 479749545 0
248759195 139259116 0
518494536 431884729 0
417903902 488592460 0
28109064 105136992 0
308295844 527299496 0
147333743 80081954 0
95821098 486171073 0
212106425 43944772 0
202647680 200175022 0
31893813 541389831 0
378348272 247533572 0
24503392 78392601 0
396713507 289514754 0
214302838 185650958 0
4480680 478040106 0
403335352 428257881 0
251546680 410625585 0
363363970 45690170 0
567998424 461393390 0
342702983 253391690 0
191312676 509915488 0
563553248 200357687 0
267274106 172517025 0
356831221 298327820 0
123777488 404864747 0
533895647 17470370 0
388583777 87169996 0
77318224 189968666 0
349831192 467694805 0
66000611 326590829 0
338148735 562119848 0
397424441 44337649 0
566447170 276384938 0
532558220 372497481 0
139406141 466092756 0
554895275 443931890 0
320142042 364572883 0
39262695 464825140 0
214306758 142988359 0
461711086 123923446 0
322498019 543869374 0
302032811 325908536 0
356584115 415888897 0
134580337 21472930 0
4589766 305755266 0
392473411 497941722 0
159735726 284728779 0
223760032 203511676 0
353295241 76350379 0
19277468 169135829 0
168467297 334183169 0
396523249 342583587 0
31946967 518443801 0
350135195 98743651 0
260726837 171296014 0
441119935 63197179 0
257512872 98708777 0
163065092 249568877 0
279697857 258225500 0
389798907 265901898 0
3927277 236723618 0
288836322 271727449 0
555456752 199622457 0
72330720 462960031 0
201736845 291773580 0
73957039 227480626 0
456555300 86198473 0
211947897 256654866 0
477308195 545711493 0
377952532 450575196 0
139464240 284517565 0
362323452 540029974 0
397185304 41907228 0
31301484 75105362 0
297404953 301850687 0
313560026 368904691 0
70231440 549759359 0
3205747 64973395 0
402266592 444734928 0
261001992 362508406 0
86638868 433947521 0
402132388 472241226 0
45622423 308000286 0
422314436 201712127 0
525568988 221428650 0
2699908 410112654 0
168050327 338277449 0
568195150 23522033 0
503340707 261528609 0
516142118 309998934 0
309514313 348399071 0
428982912 238995786 0
219700983 91991000 0
418005538 249008986 0
566072498 11298643 0
183652459 111574824 0
141831572 377499443 0
422528101 551718993 0
169918379 353319603 0
221120657 178877137 0
121638067 508447396 0
456230057 100631423 0
433218337 333338728 0
330549601 118629370 0
156771167 131569350 0
335708304 48972289 0
152562581 395516477 0
320963856 40074032 0
559836070 334966154 0
383986768 247112652 0
287148362 322701556 0
406491906 505473808 0
132340871 314956878 0
92992487 564062864 0
398564878 320155818 0
15909145 231830959 0
145970954 506357084 0
195863858 315153968 0
279293809 433343786 0
2418927 493499265 0
135342226 123210565 0
289400255 85660613 0
248308542 568668929 0
246566626 68643096 0
352674636 196300691 0
106752627 308711426 0
498458350 425804833 0
18746245 440187438 0
152446392 163647840 0
76905284 458029450 0
322311480 310333935 0
103098959 22867062 0
4653452 519819735 0
112476986 325975051 0
68729799 301295359 0
163411276 195136933 0
296174759 221674033 0
74642776 187602964 0
57721648 98467465 0
359617717 433356735 0
525267885 524834038 0
335892056 111337861 0
25608189 333221221 0
1908398 167534070 0
99409086 500727855 0
222797025 359261391 0
518162978 321625041 0
258290537 38332733 0
184613055 503073441 0
320073566 60293488 0
185143175 464219974 0
242421805 25564635 0
227612288 6391021 0
250716419 234582037 0
286231750 112702359 0
296555656 366983705 0
282181675 563889474 0
379762699 180271922 0
278825988 265647050 0
164478269 332137680 0
391542571 187990154 0
407824369 4572498 0
431963346 13517613 0
202235477 380929509 0
214736927 243473275 0
195155169 412055477 0
284028958 244393192 0
546270898 166686144 0
393841356 297534309 0
355612590 107808590 0
125900331 283355795 0
114097027 469643243 0
477782350 21361806 0
494381403 196455971 0
322421191 227323181 0
449601362 333296895 0
138656014 34269226 0
355588297 2081479 0
164200872 281336316 0
26782137 551616967 0
77461885 479355817 0
221402722 202019741 0
65901434 560186702 0
299771283 33556135 0
413492064 43966448 0
70451410 527384657 0
404836014 127390565 0
522124710 396981879 0
364936259 558663444 0
350375588 217019768 0
218534557 402276765 0
420031816 241295753 0
170206522 182610674 0
145578524 51524026 0
455896033 417744859 0
517896458 5254720 0
520639551 7021945 0
425625208 69686628 0
382079896 146851271 0
85149237 19129274 0
101188885 180270981 0
367388213 173054373 0
90699284 149241025 0
183057817 123120329 0
533055914 248824607 0
481622944 462793117 0
64887426 95664509 0
326962582 267523205 0
419503213 286347190 0
104327048 405030927 0
143527192 145720750 0
410966393 24136943 0
466585419 563970987 0
4419694 2830791 0
142878929 68260528 0
290265915 78805422 0
80262631 66182423 0
232343917 58020087 0
140219509 131592349 0
162198628 316551121 0
102843653 493775895 0
440989173 35727921 0
376608701 351304748 0
433612261 95851204 0
215281814 530262631 0
530908503 296032939 0
178531052 532896944 0
82547603 505622532 0
305169086 146153580 0
475652448 47941066 0
208784816 381532549 0
67446855 359709497 0
202684054 287429206 0
543028705 52262970 0
479980917 260007461 0
257764492 522467269 0
520304852 558237907 0
350208226 404445062 0
56939475 335598524 0
451080518 309678647 0
239579708 562887662 0
459452802 388423793 0
272629088 267109123 0
286391135 5610992 0
175660918 376571948 0
59855803 269198361 0
544444808 8998919 0
147797478 127420122 0
139373076 422076268 0
249545571 327990758 0
537614703 282383397 0
387919931 474317473 0
57412770 90532038 0
176286922 501783185 0
164339549 347263932 0
327220736 191421308 0
565181148 221957666 0
25105861 448699348 0
399062677 354344539 0
203363187 225038623 0
475432845 282071096 0
5305466 543912515 0
138466718 381321381 0
420849582 554274552 0
37160475 150935862 0
103951858 482793579 0
553116773 472425424 0
67862550 540881436 0
369274610 250269508 0
109067220 207855927 0
37411583 227576326 0
424173915 146601533 0
367489753 547045897 0
380069480 518262063 0
181997979 38308282 0
142657862 37142311 0
466191802 349408418 0
303324833 260517947 0
159285863 258093464 0
123957358 3103579 0
534282065 129603193 0
150661518 372751184 0
557618110 386993155 0
425087451 246423444 0
305720698 356880362 0
492816232 384359861 0
171505060 383264253 0
432883589 239484775 0
33920660 29697400 0
167686232 492541596 0
355941260 139490078 0
188504107 410257391 0
532117994 375671483 0
133616425 507350207 0
12735321 32682252 0
250652393 10866046 0
151052394 51525038 0
515698184 437914585 0
178269314 302784761 0
451348193 48286326 0
455304375 215018764 0
248571366 221051461 0
168040448 562407809 0
125094001 398480503 0
88206194 534975622 0
388948651 487478336 0
194337007 179061336 0
541289008 172005211 0
486255670 460503560 0
188793436 326738568 0
211229577 254182867 0
268485302 79060418 0
426062123 314975853 0
99403154 509991541 0
293569014 254713054 0
321751040 351256087 0
495199423 260322456 0
443240923 269275452 0
373503277 295752981 0
115058848 567984201 0
184022775 25118055 0
336504951 100191189 0
500857216 557882385 0
109739035 463126999 0
290299083 504064936 0
164482401 392562559 0
160807947 108848615 0
509983270 568257621 0
53616562 42150347 0
188494081 544737486 0
498402360 131695716 0
505213718 69135068 0
291440617 524819502 0
200855705 223372732 0
431038061 57767480 0
330402492 24752605 0
387086684 48716558 0
511721155 497456498 0
281864500 15335224 0
58489275 172341581 0
537726532 415951733 0
340999771 485874968 0
255329696 238848948 0
246238872 21033646 0
531279105 384482402 0
313506054 336622214 0
193436534 124263687 0
495075755 520260051 0
213525433 359160403 0
493088306 128637237 0
98335792 85099032 0
470312120 529410429 0
250228680 501666398 0
207882993 375326106 0
234348543 357743721 0
165644027 424407613 0
195569457 349169207 0
357529202 462195480 0
277425663 76349643 0
519968650 243548389 0
409223478 184883092 0
83389867 468257520 0
213210787 414195761 0
49122586 46769977 0
166286581 560055977 0
286045136 133478007 0
299899647 147528321 0
76653472 264407667 0
375142464 536120788 0
456171201 275080821 0
313750808 552237332 0
80828470 312930601 0
178707167 70422419 0
293597762 378744701 0
368592702 559690395 0
62275079 235309414 0
495484762 431715707 0
555815535 201011255 0
397906353 228841540 0
189292228 330131698 0
189173201 29010873 0
101087325 196771711 0
370619717 513330895 0
276315766 269990029 0
235335458 553114151 0
260886907 122621842 0
87426746 479684286 0
553304220 83780817 0
382847731 387794746 0
553353135 515926389 0
93831177 481631082 0
355756471 328072243 0
484039388 180225516 0
165745022 328781430 0
248314579 168289085 0
474000934 338151073 0
322513502 478383761 0
349072395 504348231 0
518211168 367282661 0
501518424 251418012 0
190384401 253237107 0
256171656 503183905 0
499577972 404026231 0
22430376 197325870 0
392770984 563523412 0
55937501 538450530 0
464548240 532262996 0
71632963 519137310 0
131868567 240902194 0
537269353 256177694 0
520743659 235677172 0
418180007 538691004 0
59441399 312070016 0
32082975 300139140 0
266617915 324591003 0
174020296 260815047 0
413767870 210813881 0
174540439 505812733 0
127499590 455011332 0
566459203 169804771 0
306574948 32632592 0
78631529 137426005 0
2046304 400981692 0
50619120 19907746 0
478754502 211277034 0
128779096 123646108 0
126319332 371162568 0
375709349 513602789 0
92443719 158448547 0
295239810 229420253 0
144348161 300307546 0
129663308 317158927 0
75369391 150371274 0
335738626 486041308 0
506365833 134701642 0
115111651 58904813 0
313531338 256772732 0
157003050 345779674 0
486323177 330410957 0
246007836 386549979 0
146274826 440610898 0
464515031 525832002 0
226920438 48663469 0
447290101 141769196 0
456393652 93595103 0
513563499 531997120 0
124027313 117277908 0
454739808 506910084 0
151607489 447809662 0
342289160 66710191 0
455178095 439369637 0
395803292 376553208 0
384671393 355755889 0
80765113 466013367 0
506783979 285482405 0
519264371 263643576 0
366999760 260669498 0
279065742 493163510 0
291077410 109103015 0
427857641 200572837 0
319156959 300948570 0
221905952 110720016 0
422297647 358835369 0
522016503 264774112 0
216179746 221243448 0
556210586 250226838 0
380146924 311804481 0
120459733 171108697 0
383846497 68643810 0
512543913 273871196 0
569192404 555630046 0
321318134 536021880 0
524719873 163477093 0
342374468 523942120 0
523511070 517307551 0
391395406 492632694 0
337549073 136080476 0
248076235 173490575 0
403350620 214312091 0
256873224 101653817 0
193338373 195007266 0
69885317 223510881 0
330051065 318625140 0
472739017 116741027 0
493895273 247280278 0
456200229 159094416 0
336942312 186361173 0
136012685 205011826 0
196831235 447352655 0
14807894 211050981 0
291715091 390694727 0
542600935 13962636 0
426124994 110744717 0
213723229 499406258 0
293232536 278517911 0
125158801 236173717 0
86010266 545255455 0
512764541 273739991 0
483186220 160381703 0
143080074 58920151 0
489460687 557851863 0
160012177 443612775 0
110446986 247390622 0
433901537 76954959 0
479314388 198187150 0
407254822 409393097 0
64973669 212911429 0
234898738 470998302 0
111136608 92389785 0
341438400 550690291 0
64611749 242198862 0
368134049 147752875 0
232868580 511885368 0
20043833 445279451 0
308910090 115628646 0
40318122 345092623 0
558958389 76045210 0
358039048 399759620 0
196161299 467578023 0
450867498 548848313 0
277942999 329884171 0
196515283 283705326 0
77893185 243239573 0
95289086 439399042 0
487787496 395369400 0
139581278 468553135 0
518226518 461889762 0
110279106 283421592 0
154120347 188761167 0
45058357 147911148 0
284385323 272198836 0
471904222 275135549 0
415429051 412994115 0
331155695 191803609 0
199380993 466349187 0
203491685 527477844 0
553898722 49584746 0
103803875 65589897 0
428113278 286730663 0
443262845 481407346 0
368311612 191129460 0
492924051 240895633 0
371871728 553984990 0
227262014 39745511 0
280391360 560998092 0
418220690 274227921 0
95542310 182300389 0
500431269 168592983 0
444618850 11170841 0
459772578 112441262 0
400912012 90036843 0
86797839 425029877 0
330529071 80011993 0
250247742 78614308 0
288852760 115097648 0
216443873 111895041 0
114661680 140459439 0
1191246 350595360 0
427413071 86148627 0
494009589 475946804 0
331090963 485366778 0
260319960 168877074 0
161644786 16611325 0
311860292 372671071 0
440701869 295586211 0
146617140 47663357 0
252374514 496144559 0
208673736 378397035 0
505992051 53908149 0
370627022 201944082 0
353845834 419610131 0
316949340 377631873 0
478601674 259409121 0
137437970 27513473 0
369804384 174219710 0
357993607 131688072 0
154509379 560237450 0
64022727 243962643 0
409255743 108702208 0
221574885 310865533 0
318530204 136566238 0
19139 492025857 0
222656247 431768909 0
57828605 217000358 0
32497432 476399630 0
110386619 460027904 0
261833007 360613545 0
324284412 235714832 0
245679650 505406039 0
361064728 566969994 0
563948989 44596251 0
240159234 272116065 0
557176918 109573911 0
294005468 25102663 0
21049087 416715792 0
97274807 322182799 0
1525727 313070074 0
77683327 34706061 0
495004800 52243139 0
95652240 445452152 0
186381431 268790911 0
168657497 203062660 0
515628361 487858293 0
235343388 561883248 0
338350053 151250814 0
553929338 364230524 0
227288864 69930721 0
480727970 143433753 0
210607435 344897161 0
546732021 39180804 0
302248344 104174906 0
125260207 278672091 0
562696292 514159817 0
462966647 178260046 0
137207118 553557283 0
465580043 226146197 0
82683827 273983662 0
300533738 129769824 0
39805644 449701011 0
542816225 560880135 0
479606284 80011013 0
47356694 517606644 0
356806925 532225466 0
158702627 533623309 0
281284959 449996976 0
461247555 210762312 0
140742676 403311724 0
560512004 520448371 0
517283295 108746028 0
454593645 22637751 0
179504544 449461534 0
181725434 504266358 0
160306891 173341770 0
425131775 105578638 0
350109381 365775363 0
192647618 499698037 0
382059029 151225343 0
41052296 460868761 0
288743344 60327377 0
214560757 299740689 0
75294132 63353375 0
279365847 271975390 0
285775870 128243304 0
193159445 511706927 0
432279595 36257655 0
214799834 221286420 0
142368274 245345406 0
351551992 413867527 0
493097429 338653220 0
391611863 310504870 0
563569198 332760924 0
314282806 325702150 0
329614781 319545057 0
518094203 365258068 0
258345505 192694471 0
6496609 345070024 0
559582634 263850582 0
248266388 205414201 0
318543035 282885652 0
192142473 545209983 0
266138499 230826445 0
247189586 131720433 0
411066861 473011997 0
353618832 453318082 0
325605951 492554527 0
413060732 364715925 0
222932867 351738352 0
134005055 76835076 0
310162327 286477545 0
284573767 160142458 0
524106512 226421783 0
537288112 354144634 0
370837106 308441259 0
401093472 244460910 0
432620634 281406158 0
252717495 34343972 0
259103880 6230058 0
99278125 22738755 0
559412925 522185731 0
106217619 225649366 0
193711082 297593602 0
554990731 444071689 0
427716952 1439592 0
59074841 567692856 0
216239294 247624310 0
416671620 171295285 0
65321561 313491828 0
163938989 137219236 0
271520102 507956918 0
565212994 424301224 0
518480832 378125653 0
347339059 110249283 0
1776981 460080993 0
486903567 18064206 0
411674371 26689454 0
404680961 229518710 0
17001592 122704996 0
164017053 284387113 0
365190653 483228323 0
433798293 535267359 0
375804989 325103749 0
298000514 450644323 0
139831239 292296057 0
294862341 273493582 0
325705164 510027226 0
534828194 187976106 0
24073059 187974736 0
185206792 472488152 0
155331267 240034977 0
524737132 526169867 0
96673305 243270354 0
494859831 509318623 0
259718711 564720401 0
437156452 449329193 0
345855739 382255734 0
393549903 310655305 0
201834894 7184810 0
119313486 315519266 0
66781670 256988598 0
307307456 213198617 0
234496818 59643383 0
552145988 132242092 0
449559381 39059606 0
557732515 49996104 0
402844823 360174086 0
206795057 9440808 0
390689790 195037535 0
343431050 74808021 0
66779418 390392196 0
279016345 18974689 0
113129624 68974004 0
288355088 336700281 0
9401912 223869027 0
28269067 65198675 0
435177584 3965155 0
479397104 163851221 0
199294301 432945674 0
169168550 301820141 0
322416166 64292939 0
124239466 294788232 0
161215900 338787257 0
49853263 359755137 0
503719746 213865411 0
397707440 244327670 0
478520050 111550933 0
390315590 199739190 0
507884821 185812374 0
244988299 511351813 0
351703649 369316840 0
508562151 68698696 0
368922764 162716259 0
438827321 474261257 0
215551815 226625010 0
100886639 423501857 0
470967607 265721903 0
58254137 88812624 0
56937567 510708286 0
510960106 81897548 0
210148653 416970980 0
817760 374020626 0
252844940 20608665 0
161755844 88841185 0
392326937 440026354 0
528516023 418698581 0
73435032 154705143 0
180993028 42005971 0
327297742 459945210 0
486693429 376785447 0
244826567 22924975 0
439632590 276823782 0
557640516 495060672 0
554506062 23592003 0
191516048 9013976 0
530374753 334725412 0
218688827 75166171 0
206564625 558443302 0
324238219 149584723 0
498115945 486637504 0
31135385 11774647 0
556401592 148002868 0
28037080 557941407 0
175678697 104528307 0
211707938 201305062 0
289430147 564730529 0
296497620 429039645 0
551341645 202817234 0
419398936 190167988 0
127598184 345347031 0
312299505 185806652 0
344622405 486269496 0
553280830 474133120 0
242429765 284006141 0
322932453 399424386 0
421926392 313855338 0
128557895 423551157 0
402110574 24357432 0
521121217 519269821 0
410050496 539208731 0
106329782 322563508 0
536653841 343880342 0
385731212 130078978 0
527611130 224720472 0
53427395 30289894 0
53141547 483233608 0
355717774 309723248 0
157604775 252836389 0
555655074 294010917 0
305791221 80711101 0
258947305 361218029 0
314385401 455394525 0
52742381 305748550 0
485677593 203953324 0
142160912 423041970 0
471661734 205780224 0
110920801 562414965 0
66619455 142143252 0
23561627 546627913 0
63545358 423557403 0
527079527 418677378 0
131142138 535953857 0
73925082 384649908 0
94764802 510756370 0
225949111 253719621 0
211676509 162520379 0
33223824 200711716 0
261144129 567861187 0
368401936 511925806 0
22716377 149643857 0
487190378 348442636 0
26020990 161524105 0
172383731 179535777 0
261857910 42270370 0
37975184 377836155 0
520183231 282214147 0
223710783 171251803 0
490767645 461017517 0
507178813 417566653 0
194283221 427123019 0
388168992 308121421 0
312520819 195934229 0
347149871 239990428 0
204395300 105687588 0
531465730 530191419 0
212062468 399991632 0
476704629 499213384 0
239677538 504042374 0
526071489 366945221 0
413470733 496147461 0
65181462 66532926 0
152037963 19336288 0
30639975 69065790 0
244050503 463020649 0
359137015 199742507 0
309833596 451282453 0
101982759 164768696 0
59726951 130145594 0
530046399 431484113 0
208006170 411382081 0
366991498 228906491 0
560271343 175242973 0
179633731 504377915 0
511123709 193255395 0
223607399 22351024 0
492856181 546821871 0
903776 25782755 0
490536295 43420312 0
64752525 64477415 0
83311918 567562938 0
239001261 364640398 0
181592761 222504322 0
440441999 429333221 0
491606960 447702661 0
56867151 9260193 0
97910797 464446151 0
272033990 334546372 0
340492412 217637208 0
102425585 310621899 0
539318954 540886059 0
295425500 348006508 0
398295023 47662253 0
39375882 538607779 0
154242845 552221462 0
396094558 392216445 0
226170412 482630191 0
500148131 67704573 0
564352738 501420859 0
43984961 143931851 0
151951421 21881155 0
518306413 190640217 0
174454031 550123111 0
341267855 406571485 0
96461449 507654978 0
491686144 523007721 0
244094758 29047193 0
87816057 50415456 0
220196570 537959377 0
240951389 181419029 0
90376167 241899903 0
42551813 530857086 0
150616220 182872224 0
168001067 267356490 0
420967632 328390238 0
76073189 562015195 0
190814309 497061273 0
398716257 256221980 0
348996432 352090178 0
415433691 421295131 0
255782446 64200386 0
427497374 674970 0
338817543 376152831 0
371059678 287382678 0
500365286 97805755 0
306541424 337048835 0
264012316 413806187 0
81501016 518453345 0
564719973 75402522 0
453429768 64671047 0
507078382 63643737 0
421215592 290213860 0
535554246 221051322 0
416807029 465979879 0
469876041 4663108 0
261814939 464626580 0
490903804 505339986 0
401417117 480896076 0
44292175 325273980 0
49584984 281291774 0
391252141 41850359 0
379768082 174167218 0
179051506 297475725 0
88973191 212077241 0
382600371 323854920 0
42100117 66078681 0
309058208 400655615 0
201778748 434454394 0
393005393 215142105 0
497698830 469626788 0
399550959 314124525 0
276008901 534257295 0
122069042 428004888 0
565786230 139418744 0
123492847 438368964 0
470240838 346675387 0
200736017 178204713 0
411174253 344126985 0
323878163 1128812 0
550939436 107445656 0
514308564 18997110 0
31275738 512056862 0
426208864 208188956 0
50503792 319966900 0
465521753 277679356 0
397445072 393567807 0
340095013 448553048 0
397688794 133219190 0
106878397 529313504 0
64408585 112580396 0
95236543 190363522 0
417694991 416358639 0
336717424 510171568 0
466734733 355127280 0
264001117 471120746 0
399395234 93291368 0
465856720 98757786 0
444386758 315342385 0
130941822 223930635 0
367619034 236100894 0
293602341 372527545 0
138566973 309501980 0
170776847 143984011 0
448838775 489219254 0
568519740 309340090 0
167776328 351835408 0
413007836 80482756 0
248386740 99153010 0
245302210 494964742 0
321141089 251727471 0
2665400 433777395 0
394492280 473374735 0
46716235 166113914 0
457867135 296472275 0
408529862 276408351 0
80524377 447071118 0
244616393 248866814 0
499091220 508013458 0
228485484 369629739 0
65447533 465509628 0
163125972 155523572 0
550838349 552989157 0
499198784 181861623 0
353056813 81861151 0
404120147 94452923 0
131807809 16699707 0
326115118 8231244 0
74074171 120358061 0
111766598 56586913 0
172406574 546857078 0
136862587 531365423 0
559261794 253470562 0
430364671 461530544 0
562305045 281086113 0
83407175 311558375 0
366355376 19104822 0
449205615 309306766 0
559991097 13838303 0
54043646 89602706 0
454395899 61333852 0
555888281 484857192 0
213415423 256499290 0
470945280 491727071 0
10818216 223474554 0
108153401 518425078 0
116310592 249343169 0
514183703 76485756 0
150669164 309581533 0
470794474 160811234 0
568074942 214337413 0
175237596 553489662 0
504789581 330819255 0
154503652 384221339 0
303248310 77132827 0
167068909 559465970 0
67162220 511694523 0
82031393 96870090 0
160627517 360977703 0
88353433 258322602 0
551943174 189471296 0
195263655 51863924 0
377494177 392586226 0
381343344 165716400 0
245203936 366614878 0
231403152 207781275 0
468027290 362753923 0
352231953 331193075 0
163678536 497221974 0
417724318 532682741 0
292892869 480688133 0
366495605 5486523 0
381023640 163191052 0
553882066 88166013 0
119557318 140866077 0
451375883 113544599 0
202539341 391517539 0
407771254 410493630 0
32823511 442263070 0
102212386 120383863 0
235370541 57743643 0
462624172 521135728 0
381519022 147130472 0
487740568 464164280 0
322079890 257314992 0
229863878 336669998 0
152519683 256372885 0
447345276 297280546 0
96696892 20357072 0
537426810 294835387 0
476245961 109659193 0
474173152 445541581 0
136320390 104402267 0
130813227 42108038 0
560765780 113682756 0
273348846 503958078 0
242678433 58394797 0
296204647 500665006 0
131600446 33750268 0
242327859 66367132 0
341740315 45109871 0
492402330 440847768 0
413708281 249701675 0
514425968 174646666 0
317768881 9073258 0
91521491 167830342 0
556621701 193248433 0
493038432 147834759 0
96722292 405451670 0
318335428 354856442 0
261045569 257345019 0
199387904 253312098 0
17936910 247899966 0
224230332 372122583 0
284779860 278419111 0
290445687 360494562 0
411693556 356858299 0
48363714 20032867 0
68403443 393611575 0
61024009 325432777 0
214139556 358459452 0
504146308 226193934 0
9056849 300670161 0
337988594 303459962 0
282440054 209476120 0
216890283 208471554 0
26396121 90632482 0
459684210 469721500 0
461936916 25181481 0
90338734 438833227 0
520797413 245359789 0
350799735 399695965 0
477796302 203619902 0
545455455 512112157 0
400349035 47511434 0
280979486 295466786 0
361537405 223454066 0
458728600 204449440 0
261376540 524482991 0
331289697 334594229 0
405587235 482771835 0
422387508 110644631 0
275297271 248424300 0
79122212 547894682 0
230470378 483571273 0
16725542 106984168 0
246089470 486894021 0
464017289 503570822 0
77266678 285247244 0
228327546 233105754 0
365880277 499598092 0
324032966 102913562 0
137643742 180714981 0
181898404 388028901 0
482516448 373529530 0
318755244 97172309 0
345434304 456226328 0
510988906 109710525 0
113964823 255073708 0
226622833 504501843 0
146353251 183911352 0
171015984 198378430 0
440271104 455378002 0
162841945 264848174 0
23269726 520954131 0
479042401 11039987 0
111716277 286227992 0
238888873 44763236 0
246462844 489726551 0
262261744 482284926 0
355871834 414777061 0
210134977 426137192 0
467265410 86691000 0
419839551 87563345 0
438321354 356452893 0
507198521 487623739 0
534304095 171528023 0
109248201 54625523 0
57667210 485269571 0
325863114 510820327 0
61649447 473041521 0
86286377 63978543 0
400765664 496864738 0
407908781 365035922 0
425070636 239270497 0
365148928 336934551 0
253646680 542870866 0
301493444 467371223 0
422758533 112730690 0
326106114 536570352 0
367333439 209062675 0
217784113 214956368 0
75383503 223887548 0
254402916 290555790 0
123074424 188069646 0
8433895 506916288 0
498728810 130842478 0
516396041 36872803 0
255774250 190114082 0
252581771 390115371 0
482281901 559099352 0
72455838 267711832 0
94530677 217765542 0
132475302 408309391 0
455765170 295640552 0
483125036 411068621 0
156746286 331277792 0
528547928 443325323 0
504475319 465893818 0
422221538 162096042 0
309879510 175160350 0
25930172 58272536 0
184048560 8565272 0
481773496 471523200 0
134252896 525017367 0
179480118 32552565 0
407419001 350697503 0
470659409 295457643 0
178468570 107195692 0
49691877 357835030 0
519490657 372118743 0
302338279 405224965 0
143592028 148186988 0
78585442 169203134 0
508932205 230962616 0
261410879 420353867 0
19010921 6455331 0
205274592 128298415 0
445155543 285108404 0
522634581 352803592 0
287804846 346456716 0
310845916 207619675 0
156659358 217148240 0
256609379 171453173 0
425329151 425537745 0
123504030 513167732 0
366498887 87836764 0
451269556 343058053 0
221681154 315773338 0
57367599 485712465 0
61265398 110575594 0
310263496 369074996 0
487311597 568049914 0
481114415 263290722 0
525684536 268263841 0
486416061 350085248 0
106898269 285732471 0
338174265 416984010 0
434257249 398122154 0
450927499 134767277 0
489123781 169656489 0
34150460 349984102 0
438764238 551575341 0
494295347 143349420 0
352334510 314162711 0
52082888 391138751 0
267024642 285428311 0
114530990 5992042 0
120184314 88961085 0
287466873 32049890 0
444189159 421258555 0
96206412 337172466 0
129145618 358118194 0
303449121 428814811 0
519470683 184967598 0
549457766 413382649 0
176449085 293254970 0
509082353 162881905 0
549384444 276421573 0
367328441 93599585 0
200839056 357109647 0
506255477 32255605 0
451182635 228084489 0
204892964 4562214 0
53772521 412122015 0
188313875 132211463 0
465696988 480865304 0
445790945 437065266 0
424561396 7383031 0
308367256 245855734 0
30520667 428225249 0
421605303 214125707 0
540335627 147047425 0
265229807 105465167 0
413528772 63499770 0
109173211 83411694 0
514424531 464485387 0
519117171 421553524 0
204461588 445686923 0
144191925 328907101 0
212650678 486713096 0
395311283 149374973 0
264569949 518863878 0
100882186 363352337 0
504875966 316542387 0
472061510 40694769 0
546295778 309251692 0
489637509 329495469 0
532775199 185815018 0
205713332 303687094 0
439081332 94107838 0
269401383 562757902 0
13723341 235078149 0
353764889 524331267 0
489063080 445824972 0
112349531 5830744 0
61087966 338139241 0
132766908 323925287 0
190550590 488500305 0
43827444 261021688 0
386942144 31937558 0
385988800 398275740 0
475358648 566776190 0
235441411 1190642 0
547048091 329771728 0
70514011 497949936 0
453738715 262611054 0
12375429 321401685 0
358628499 140693201 0
208071559 200134702 0
465284489 136007798 0
223193601 425016361 0
506948100 346581572 0
193407216 116811174 0
136305257 312441833 0
266250630 497712905 0
106131928 253910903 0
121741321 311526968 0
29404606 273889472 0
364409783 517199962 0
190858164 506574676 0
46845145 461047659 0
153442629 216447573 0
445100774 234247883 0
543391667 238767440 0
276913541 85161575 0
206479035 498001317 0
272471141 70636286 0
89510606 309902378 0
54383833 465547676 0
154025577 25463642 0
515361146 233521084 0
276582812 528438481 0
280857759 476424247 0
458842421 12355268 0
134896239 309720137 0
27157610 505763400 0
420960621 275378923 0
316427554 257376466 0
160145908 370002494 0
94829743 182425967 0
249550869 375963831 0
308543290 114960970 0
328050504 81586572 0
167590752 351630733 0
241223166 220419546 0
300311059 308925295 0
464811279 318634754 0
346328484 205187108 0
494921686 383445475 0
120941346 164191041 0
84616302 385307108 0
57943587 406754881 0
461755248 548293274 0
90477182 54095597 0
306136902 267994926 0
468063294 209152208 0
225022123 294109145 0
262626003 495309596 0
405900665 11415701 0
452513061 560813778 0
37742890 202301609 0
221281407 58599380 0
249781431 223017491 0
119495167 272740978 0
359556734 170932774 0
31243944 223834593 0
294903144 457250941 0
469794863 396411254 0
548855857 353051429 0
131206624 562062638 0
367825439 435290530 0
231879042 510781036 0
39646538 280995690 0
211997191 557558123 0
525029215 462807887 0
51769806 245760316 0
140068568 12824238 0
234093134 8648153 0
349337526 354342584 0
154331395 293921881 0
413690067 524808394 0
53064801 153623948 0
333018839 220941596 0
59781703 204880070 0
374364865 359073833 0
445709691 517118671 0
234860004 330544430 0
277451764 138002743 0
484321256 213292623 0
2286666 525517434 0
212555904 27063804 0
305967751 159374860 0
397589745 431659678 0
212959152 513056139 0
281265697 257431507 0
372874754 17741243 0
23200356 151423298 0
392479548 324030560 0
391337521 87955784 0
422753720 323663023 0
556353651 294092493 0
166982030 108385785 0
205617511 304095367 0
309412646 160714485 0
123128497 151149281 0
155573515 209069229 0
67999415 506847759 0
154183330 96778588 0
464118569 288338655 0
57206866 397854471 0
537416511 318711958 0
527729139 385269513 0
231457632 377306346 0
248394808 420208996 0
196484207 162388999 0
94954703 214813618 0
275575154 359169777 0
545960230 38172448 0
266480080 482072328 0
415425707 180384355 0
303602923 183102449 0
444399850 566257806 0
15686974 533903211 0
483822950 192961682 0
335454666 177140848 0
5461547 119873193 0
38780052 311807871 0
221728886 539923214 0
94759908 28012543 0
59745091 140065672 0
411363578 362324456 0
488919687 40072248 0
150635985 100795805 0
468689982 258297396 0
22512192 410689704 0
556898142 44762022 0
565291471 97587808 0
197889429 184551523 0
366507661 478350958 0
146573112 165995412 0
196693192 115336865 0
292630055 273992685 0
229192424 261438700 0
317099857 270062042 0
505673688 420889689 0
180941293 113248658 0
86649879 104108036 0
531451551 173721773 0
75896623 280725762 0
7303925 294907646 0
367877235 153584827 0
209087112 430593871 0
105392719 334918624 0
564236097 407286144 0
485834599 534774000 0
37733279 304701465 0
436716954 403584577 0
27248893 405281293 0
358319942 457907114 0
14165155 564498080 0
543567786 173440907 0
483044127 350533615 0
279786547 358335228 0
497986424 193601236 0
274358462 562919 0
493841172 326042288 0
501741744 109744688 0
78907969 75207426 0
17720373 473646777 0
480039305 390137309 0
531159575 121401950 0
540656083 355518616 0
36773386 514611104 0
124648402 400523675 0
495160146 427089415 0
88527206 497480784 0
413722454 324514407 0
174902028 3406781 0
459751642 397971583 0
24264241 83967324 0
422647621 555530023 0
89724866 57094818 0
311158911 351733831 0
485616133 159338394 0
555885727 214903177 0
546151255 386723191 0
308050058 113525866 0
335803158 547177062 0
95963434 232065000 0
397516006 326464483 0
367280261 56706149 0
401631 173619226 0
71311873 139877446 0
378442770 520667751 0
77620038 153737325 0
439110566 236066785 0
509607663 466284200 0
105499863 404106048 0
343374362 363754303 0
387800903 309906204 0
111311524 462866479 0
517973561 162477707 0
221454243 25399405 0
381721173 231810569 0
83995112 279530556 0
139308901 15995985 0
256683965 120139037 0
98531146 398990501 0
187688512 423890194 0
99055165 276806860 0
19590595 153691897 0
142473256 65008483 0
517150925 507562721 0
524950832 318149584 0
429819899 283369563 0
403760475 181774741 0
422878761 86120840 0
90066341 556711002 0
152901946 125829229 0
194614543 331528566 0
430977506 52731099 0
45009068 4570819 0
499584399 254525685 0
482562633 494177077 0
548694731 443873892 0
392855712 479571047 0
503757270 414369745 0
265432291 154716756 0
403827459 80064612 0
66370967 237943161 0
467179485 130158191 0
494237479 434629362 0
56266204 197643957 0
494898954 254602821 0
271285764 438195457 0
372093346 443662703 0
55437301 58564017 0
53949683 61841124 0
453486438 545838413 0
386162799 184229200 0
394588954 19033036 0
416051361 326042980 0
418031715 233601984 0
145936483 58586518 0
6562379 333395488 0
190506989 379465876 0
123643191 151064205 0
225832389 464618991 0
200993872 405840481 0
284084929 474913148 0
561971351 466332179 0
431714813 27200274 0
370474255 501240937 0
101632223 33484765 0
399770588 231241247 0
519760219 324989309 0
103583663 7980522 0
445863327 28706536 0
179399178 305775892 0
544082628 88375463 0
182804680 378527036 0
271442163 429014647 0
2199016 477575604 0
224797410 196087917 0
390542771 85151434 0
350343114 72722023 0
431122156 196016638 0
470202729 284453836 0
295528590 41004162 0
537747365 148796148 0
210864034 72210762 0
567147910 165205501 0
45964679 251197149 0
547983813 381861897 0
57960895 524735358 0
409155749 116416911 0
273415168 199300997 0
147703970 479588011 0
441290451 178123011 0
28050905 165190863 0
14396717 86525014 0
157591676 317538470 0
407584485 315650824 0
465347976 481138751 0
18824404 220786408 0
274310291 90628956 0
442855969 256952368 0
469783118 327718370 0
90692272 292249114 0
447764522 425731995 0
180056206 346314038 0
428896661 529223840 0
157689289 56162442 0
116745484 290474517 0
430531955 394441784 0
32001812 390988193 0
533869124 235934407 0
193764079 306998332 0
423221426 37726646 0
119760744 180499910 0
289695115 64562815 0
480051968 532515959 0
491133649 502743848 0
52449201 259898203 0
20935803 270484836 0
48354657 393390810 0
390891793 397177107 0
434952502 136411835 0
415423289 88948914 0
105598365 455974122 0
544238894 394090725 0
536094265 249241638 0
534342543 428958548 0
10999633 528745368 0
228616039 196596132 0
362418586 404961627 0
374338144 90921054 0
88398043 401253301 0
192909022 184669343 0
190204 290464286 0
547326542 277571659 0
244444367 300086920 0
27180181 242350768 0
546022854 217542309 0
187070590 192871394 0
455427594 138492864 0
424816632 296187759 0
79733 448831447 0
141508758 66303389 0
203582499 521799740 0
314851170 21773224 0
80633850 179078727 0
445953233 148320088 0
7936630 65650726 0
33911536 515228606 0
58630096 107089889 0
362856417 209356994 0
489707211 509142455 0
41779154 304677361 0
547010834 216796547 0
16222387 257813134 0
116107070 546550711 0
345572539 249733708 0
443596376 255828437 0
499559934 54421621 0
18124562 12082759 0
317474047 313789545 0
521739633 380763135 0
192157935 482928127 0
247547898 171173563 0
259568794 347966048 0
19620864 278037349 0
211263830 214872481 0
314488641 235563395 0
130836264 445930376 0
299816981 522171262 0
538965384 281434310 0
134975578 191058270 0
465502574 279307752 0
515312260 100440256 0
326520596 202334155 0
532924499 272601988 0
270003874 216191253 0
8257942 97700190 0
373637484 479073395 0
446730570 327728014 0
177607497 9719107 0
66203609 71183632 0
144345407 283095558 0
330859343 183346562 0
163392624 59792756 0
488473317 11968629 0
161660218 347414839 0
160430866 20251239 0
35202437 429046464 0
557211215 216833218 0
524445507 278602628 0
139836365 190394863 0
515047197 126435579 0
112829654 25229635 0
241201100 348207309 0
6952573 34978373 0
426060819 407243300 0
23540564 203207351 0
138149675 216530659 0
381855233 115177323 0
560482627 83773241 0
20207728 526147796 0
110214041 523228761 0
328407474 248321988 0
238892801 58380482 0
394492992 302573718 0
95559069 119368903 0
501780499 251289761 0
408571444 324453093 0
231192106 227102796 0
47249154 20457183 0
554318047 412707194 0
209423558 438417468 0
182004861 89213275 0
455330833 25703620 0
330759731 182533206 0
58314955 57132001 0
44405577 410229443 0
332206328 312176909 0
286021028 34966716 0
340578508 103996103 0
249829220 480544999 0
561064925 34859362 0
469391108 181191334 0
21413289 508814972 0
12606521 146800794 0
371825617 383212153 0
253421118 105500987 0
531826910 407615227 0
104119776 175946894 0
475995677 73646178 0
518704729 473377482 0
209898253 290610719 0
459789775 427677229 0
402495127 380540635 0
263331610 119296091 0
276500348 16395614 0
36875906 492000805 0
188936168 326296217 0
77722732 474398255 0
415879012 73047884 0
373149765 94624362 0
196019467 75569777 0
536796166 246200020 0
517411491 301009951 0
363757486 467509776 0
378154987 162695290 0
354560510 465119173 0
100309582 543743680 0
319054423 75628242 0
53166999 545142023 0
291637740 150273190 0
310902179 126188084 0
72895906 124486698 0
411721248 252913700 0
79905366 239535341 0
486628352 216800189 0
297254004 13399809 0
277623451 56315321 0
508579482 12164197 0
357955713 534913826 0
423422714 341329891 0
407813608 410915528 0
144870329 1510220 0
321746289 276268145 0
280622189 156689499 0
345211275 256877184 0
332769836 303081786 0
327829539 551285712 0
199420372 184350375 0
113801650 160330462 0
461896519 558049169 0
485363745 149925850 0
270616829 18176281 0
122797761 278110945 0
456853134 153124675 0
44090821 227843010 0
37879699 476850629 0
440205707 545562426 0
360087906 482755394 0
292815334 77189278 0
457193935 375528719 0
274781259 57233819 0
74313193 156936608 0
395191620 246773450 0
208684170 478218316 0
31193024 545860444 0
326687663 126409838 0
341475338 239417165 0
81462331 149435077 0
549002811 21794840 0
209394811 167159640 0
164994315 367195298 0
111578456 223451464 0
74761479 383329299 0
349134661 380017885 0
344128446 119543256 0
132706494 64675771 0
544730553 328589213 0
150691321 130078150 0
5152887 556934014 0
454531712 368182502 0
119703919 129817884 0
542706206 70307796 0
457915377 465460642 0
50380527 323522782 0
100819624 209898495 0
390966181 352946835 0
7862104 559960783 0
517143403 205566642 0
171721839 166032857 0
211233409 64266747 0
344773027 498014812 0
131057354 134642722 0
474107165 16181417 0
535499149 495127734 0
165989649 113759419 0
203344111 430575573 0
459515397 92848852 0
192009527 186017799 0
48112470 54826607 0
512285003 45806522 0
210604605 392531038 0
275457904 197169921 0
449609444 365538854 0
311568577 174273304 0
123377618 459299365 0
338502481 490325611 0
299916968 139723486 0
82319380 97067972 0
98757425 59495066 0
422131194 503628188 0
346244095 75094126 0
364244958 305730232 0
60554577 385428076 0
518161710 470109071 0
529894272 277671501 0
139034033 217548021 0
208620664 278897351 0
202536312 18102411 0
450333164 524585291 0
385122496 267030022 0
257736529 130499666 0
8590643 331489952 0
411557159 363208892 0
440154643 261678083 0
233977216 448538954 0
149649633 540765846 0
274626873 100906653 0
441946551 555350237 0
561876290 411558343 0
394660753 99779679 0
421753363 8469101 0
550885336 212631525 0
462048811 354020315 0
51761843 226848802 0
105990352 393646872 0
156054231 497835771 0
223233686 537946544 0
54147763 70447962 0
199898096 173582702 0
547452732 368594409 0
462998190 484485046 0
361683586 552215347 0
524605977 208430890 0
17043949 450733246 0
217074038 510436047 0
279246870 434321604 0
35839385 426342899 0
140284291 276380997 0
217548537 249438244 0
539370753 164309299 0
134137049 41730140 0
545576331 434319769 0
499261545 405983520 0
381141807 470769685 0
321789904 334686368 0
33898301 491860504 0
151403362 131224840 0
495108747 520012499 0
292666406 299464484 0
439796947 296695770 0
423039879 418597577 0
148064737 482979381 0
349189348 61741320 0
504313783 339565982 0
6641600 353956181 0
522009684 271518139 0
290607718 56247517 0
59785407 222013140 0
233579223 401960507 0
504794339 381993726 0
57917715 175768888 0
354425068 358436732 0
491550265 119147237 0
134100744 327305519 0
568648542 62619968 0
71169488 36671293 0
128339515 174605054 0
56271977 367780283 0
264678590 332887102 0
226233837 211614256 0
432979386 81162557 0
361219058 423957110 0
351164405 309660734 0
504849494 60434399 0
497265589 218455066 0
153623840 314447287 0
421603346 780165 0
384884027 456666609 0
64734745 126067529 0
146299386 288336113 0
168907956 337277393 0
209871128 293592634 0
479413944 37552931 0
546899766 433858582 0
363250338 4070154 0
145461804 381422868 0
63829815 512391506 0
551662035 244582883 0
168506948 361712390 0
304937949 55388453 0
439747574 62889488 0
323386147 81392201 0
101440651 195696284 0
178953326 411461593 0
363914668 469043541 0
65311749 170325110 0
68132684 153732968 0
73358250 264732263 0
371376491 211712931 0
167429792 64250054 0
23957552 506383040 0
79789515 290073204 0
25950104 528957890 0
567728462 125563281 0
368647998 353775740 0
546878303 83501689 0
505761034 559641520 0
452947439 21610852 0
102787778 382450101 0
142180286 265535169 0
239694049 162221316 0
305107808 144789892 0
438724798 73333229 0
53354186 121902141 0
561239498 369820021 0
103114052 132348430 0
489268128 317128034 0
327681090 353764807 0
290170514 524791732 0
262311585 31289516 0
225786780 202165327 0
506687667 507666311 0
206740713 507544453 0
168224438 156391240 0
26897980 467596757 0
454285946 323887790 0
101859484 143194929 0
453973612 65144209 0
86462483 193384981 0
538728963 145995089 0
393158996 6374456 0
41851310 240667625 0
407003986 150052232 0
541578028 117466087 0
509103983 238662125 0
266683216 109054882 0
550713820 123067532 0
572105 186836985 0
217352961 550761403 0
189496392 301293154 0
211647138 326176306 0
386838230 452534392 0
219844692 110601214 0
410087608 72534537 0
275143535 17919519 0
122195997 52059416 0
237315809 426720561 0
226616395 358333467 0
344298012 153283892 0
256521372 397123042 0
252349401 4999224 0
191215319 336276869 0
356307188 199436625 0
172884357 202427785 0
399876122 197820606 0
169149431 466264444 0
276188730 212139733 0
296451580 190486200 0
350777457 58625865 0
516252757 157440879 0
525112814 44987089 0
130317099 331357133 0
271425953 535329185 0
290982829 327898406 0
121395594 291517960 0
58776842 36852843 0
205397171 250218179 0
363065290 345473240 0
511182973 374922449 0
96927764 420949105 0
309725251 396379322 0
505400961 306440292 0
279414720 111316180 0
138085348 123168053 0
162655909 128934028 0
271327238 287530153 0
476451285 260930402 0
135499645 440805315 0
85100422 505311900 0
506345083 500102653 0
207741019 501548438 0
110400305 96473889 0
341413295 530365483 0
356440860 398363602 0
187641520 532619837 0
224254933 325872899 0
559561768 424217002 0
156014227 197467144 0
566921419 277102740 0
267791902 358634713 0
23398512 353862561 0
449301803 177715090 0
157667799 112871170 0
408757535 86547492 0
118941494 62821975 0
410082380 318419944 0
120278531 204942411 0
158811636 98794371 0
464813955 166367449 0
43224314 529108783 0
114439933 59550740 0
82590153 441651872 0
542789103 478375963 0
289390255 545809934 0
129370661 308730766 0
40357320 448830761 0
163247323 391296298 0
326529746 416688667 0
114636385 283954038 0
167977050 68000262 0
152700451 383861781 0
451259119 120303254 0
336252406 293430947 0
424796528 406752412 0
376978871 505294943 0
517599211 119766056 0
73810679 401799298 0
169781364 364459126 0
7045236 426993159 0
347205802 7577382 0
29820331 421406333 0
434539011 551055908 0
512045585 312326898 0
242395584 455653796 0
271603302 228171860 0
349908517 196442351 0
497460363 513185657 0
537187628 94657349 0
207001741 90204280 0
18791202 85012654 0
220987253 164264735 0
330706158 3789521 0
451610624 422473129 0
474886405 214351856 0
304391662 468826322 0
187837390 296847649 0
88991044 204359623 0
78485297 89609487 0
141999377 411116365 0
363308059 50666806 0
496623353 24362357 0
242789755 230237318 0
314291889 532456716 0
319157990 262120288 0
238226356 69302501 0
292729757 277690535 0
127428651 540821635 0
533365154 303797222 0
44133290 530703765 0
554017420 264569235 0
547574635 355441664 0
303283954 520673413 0
217277795 162769843 0
99890216 424528745 0
482559739 316064811 0
296984314 312079070 0
566982408 551127523 0
106659118 445048104 0
507062721 81374927 0
209267839 231927844 0
548688540 146034483 0
174419247 28618676 0
377408166 217653484 0
462654164 58584861 0
15939803 92854753 0
505585994 484304036 0
98864903 161881996 0
275788946 426768106 0
49684873 54299619 0
362828321 127973059 0
204434948 189848462 0
116172764 317602135 0
454488655 455508556 0
330614953 390267022 0
315531712 466293646 0
393273023 160412005 0
553585463 182838123 0
530610059 563136060 0
9895204 519054990 0
94089238 69173349 0
116837814 79426115 0
279090411 51393838 0
417638223 139290635 0
43960641 221675571 0
147130798 276964528 0
230786022 58310226 0
357589426 430828983 0
530645944 14670288 0
375876676 258955063 0
168367178 428785151 0
306685030 511951983 0
306178878 124494432 0
258230031 119570513 0
298652647 276374364 0
211295779 263169859 0
277422099 236377689 0
298148460 235635331 0
279094859 195786726 0
349956308 385595111 0
42467676 491067816 0
104120291 383671421 0
519569707 357340152 0
175723116 256353093 0
152203815 44846452 0
425091749 264861523 0
458181502 81491300 0
513401385 546086868 0
136099235 534789828 0
85412150 488423487 0
279892807 568794593 0
377349211 157412522 0
526027190 74681795 0
38603751 441642607 0
42578194 357493210 0
69248350 166803989 0
450058911 43445569 0
517492754 21862518 0
277278837 538060339 0
239746332 367932991 0
139196820 48246929 0
250549747 187174673 0
221372241 63503034 0
483441447 279970613 0
347464444 265597403 0
568975538 91197433 0
528559432 293710818 0
443374279 304173996 0
271627231 248433051 0
536151427 379277525 0
321897696 436637775 0
523439472 433809832 0
272075357 265650332 0
131331712 225808726 0
253688990 404240681 0
294275674 91701102 0
472545452 286727518 0
166410857 71786807 0
322257450 152265484 0
217720331 426943677 0
42951808 344474344 0
419406704 458222046 0
329292861 172955257 0
378582708 84405421 0
100187697 110257336 0
208914536 106204938 0
208972336 105772431 0
499400101 236515083 0
519378975 400585082 0
2684899 413656684 0
265568567 120404220 0
522461644 348911943 0
460483323 377140703 0
296082707 568390811 0
498611409 229035156 0
81426270 119468442 0
477412406 485700626 0
305769469 206405042 0
196178242 86522148 0
417151548 242341336 0
381719488 500383851 0
542134625 486966377 0
140128804 50739185 0
201724561 147264076 0
322512263 169028200 0
115699064 504622045 0
468927021 360320372 0
80516518 265311567 0
145307929 331931390 0
233107236 139280168 0
528580900 348318146 0
517038522 70975933 0
58795832 8382858 0
64599580 395271107 0
560566941 542787462 0
270262203 314075135 0
567905250 471269308 0
78151630 154751932 0
351079458 50706043 0
315392680 433992483 0
367264551 113593799 0
239462642 97557490 0
371820492 1004549 0
254286319 53312973 0
541011800 347852933 0
204363166 343789957 0
430615322 327895444 0
312981904 93735976 0
488654219 82668494 0
506962979 164997289 0
4052786 441042905 0
41076083 423906690 0
288551883 165091064 0
332357612 414962408 0
145039218 430682779 0
337584232 250428895 0
528039195 440761227 0
226272371 533728357 0
548965213 74742409 0
108567207 344360796 0
39175460 314443980 0
125129120 204442004 0
318295977 497107719 0
317795954 442807540 0
10546347 17104505 0
446975062 341147267 0
542400519 73700648 0
160237841 49911861 0
95847329 116166433 0
562655852 191083865 0
461363492 299135183 0
280901683 349622730 0
566843573 180343442 0
31746971 277548360 0
456746088 294478910 0
546833115 155788874 0
335366876 83689632 0
531768151 282701929 0
34593381 199410128 0
396530803 41366553 0
246142024 533108912 0
278258562 504365542 0
328705040 311433594 0
249463851 158835752 0
116054473 34908667 0
556508367 203762735 0
188374327 149619903 0
458746455 399706442 0
169053000 359196044 0
556458093 560991591 0
65740447 46237938 0
324016570 397336007 0
260685441 246046240 0
21987311 460693062 0
239044670 170543364 0
163924864 146515028 0
466301483 70620547 0
160397689 457036221 0
568872506 42259533 0
480909139 469778508 0
380876068 563638530 0
375167946 83886209 0
161314430 255754514 0
133359433 341298017 0
302508328 281046122 0
317670032 58283856 0
416548439 60859130 0
132966876 173372993 0
36224068 518599295 0
150794824 226272079 0
200224358 476015120 0
505768464 352687472 0
10479761 31404666 0
55982529 275652752 0
260078567 382101698 0
214738879 468052212 0
384530543 311814187 0
33860131 209535806 0
171290819 25786409 0
141550830 278415541 0
379600065 376149919 0
23803501 148574536 0
389941743 281222787 0
440609668 1848892 0
289793365 234086403 0
42146925 337954207 0
512013249 520997284 0
232401058 130163862 0
302261544 130988193 0
356797677 12004216 0
424627300 386236440 0
543003125 442401935 0
534503119 534454552 0
376164455 215222872 0
18099887 161315263 0
77200927 71947189 0
195298738 376791737 0
58242383 442121951 0
5715440 296998658 0
306054297 376787476 0
197528497 113266415 0
547995807 297401162 0
380317232 151236140 0
52794494 553242062 0
356265195 344107792 0
536138120 559946774 0
557753611 182166303 0
427320046 155937444 0
9587332 336980086 0
268634493 249774888 0
390214234 92395076 0
236675389 331519803 0
302426928 41279567 0
27091826 513929835 0
224970621 124917071 0
532014124 80360261 0
86495718 372586780 0
154066794 208090434 0
95850301 326358234 0
103305801 568363322 0
296252809 158377256 0
1455351 51662683 0
231578792 251076064 0
37595060 160357950 0
445620843 220933278 0
342045466 232437104 0
111430688 480235517 0
556888919 107295314 0
118840910 164826125 0
93944441 342851894 0
406536409 389236452 0
557472864 177217391 0
31061540 169340449 0
525567003 281624980 0
157600905 319724615 0
78772485 412646970 0
469306497 454860430 0
241581209 136111134 0
378444958 390889290 0
497188418 182923651 0
145632320 320017377 0
47958407 153238733 0
507185824 61916501 0
559987340 281183677 0
277730944 114281933 0
494140617 254305936 0
443435362 216078803 0
286591773 441626331 0
96358845 345662055 0
88109770 176752960 0
334144442 359480995 0
77293633 431276198 0
443557565 59218068 0
119976336 556699047 0
264331898 245701991 0
210964026 539185293 0
3091251 405674067 0
310056598 334745882 0
304202590 298186513 0
203004221 453538659 0
178056720 291496003 0
247525110 258447672 0
151681950 222772664 0
329097006 97795239 0
177640462 202186913 0
185495690 558605210 0
429046229 543698787 0
434059003 185009470 0
422524725 352261713 0
485935644 490579554 0
436314966 142448449 0
220347792 562734455 0
340457777 123346324 0
372091563 488339238 0
186147706 200180917 0
85554951 541800487 0
282430369 344061936 0
474784343 399420218 0
108917571 143647914 0
387513227 39133330 0
463153144 554415418 0
77013027 319923664 0
312909483 17504978 0
494775627 220079781 0
7417876 216321896 0
263048288 275596838 0
154818460 470350306 0
137062477 344059061 0
63467424 269214543 0
555296491 34916595 0
69024470 357742491 0
540150560 387064291 0
417067451 387278916 0
342847442 201720266 0
557180539 29339160 0
363840887 133879742 0
317175321 42618742 0
416042016 454665684 0
365520198 407308261 0
484814807 545039275 0
226489370 212007497 0
411762782 348785631 0
299838367 564798511 0
215164484 446652257 0
112894788 566276934 0
199338202 436747871 0
418388455 123621785 0
384305275 46731296 0
430707844 74952087 0
423713854 417605934 0
311645961 181192389 0
232241769 264391848 0
141692386 547065100 0
243940241 180920289 0
28257861 541006305 0
118455851 165376995 0
55059549 1372873 0
183282057 486107191 0
486360510 546869896 0
504439693 223509021 0
42635785 120547468 0
556810559 521258197 0
297941758 189550460 0
62527481 143666955 0
140641672 461487048 0
4834421 521970900 0
67845616 49391276 0
89241110 293922571 0
202421075 36607345 0
208358479 381919436 0
457047151 25859556 0
384046814 563646991 0
312036522 466274493 0
551519143 226188392 0
434089224 385631659 0
60013307 314463101 0
489615013 328069524 0
345587179 143726481 0
273556652 221628396 0
7669372 78831559 0
251974099 294986048 0
304764278 402862435 0
421974252 95266769 0
528834372 10432675 0
455189382 383042221 0
114878 31124102 0
369245956 151743141 0
480912687 285264058 0
249276928 245283463 0
537976587 30039192 0
461620988 548825953 0
499999162 29536187 0
48919998 370512560 0
519718385 70077965 0
534284031 529994556 0
183538922 339230471 0
177359385 501546862 0
437812592 140227895 0
214748681 419657020 0
93655310 263889714 0
202258701 433003731 0
213816074 274593562 0
187013380 555442854 0
191072185 538307194 0
123202265 235024211 0
222863141 520961630 0
166415593 396321343 0
237267348 66590574 0
137919206 228479331 0
563446891 95091329 0
428930034 474415567 0
188433332 155228060 0
440407374 497058920 0
242231843 314731520 0
237011503 472743517 0
529583209 468038071 0
174473195 366048336 0
268824139 427188192 0
417499396 198559002 0
155932904 359055178 0
16476453 504439040 0
547595053 84740565 0
143880059 563947818 0
291400461 219402961 0
547045047 137309724 0
417425127 443299384 0
477917033 179057612 0
445038515 88415291 0
447138099 539069452 0
2379999 551694733 0
122469115 245506349 0
46666510 108634498 0
521477840 476799568 0
190480828 469143010 0
289840513 410779069 0
297908229 508016298 0
531514183 3813287 0
522573733 106906037 0
122732024 316431910 0
385618223 162205469 0
499676474 370464864 0
121700489 409474351 0
383928247 189499894 0
482579074 108823876 0
449121059 337618553 0
9317384 288546314 0
218043483 104063321 0
493478492 384135839 0
401800585 283989324 0
493775671 114114652 0
363760351 488906924 0
542748032 212147412 0
130894655 495816984 0
128555152 117156379 0
161663859 527313232 0
404704846 499608930 0
407488414 412462755 0
284879102 444322101 0
469628273 2736509 0
456918530 496488260 0
215095258 359550627 0
501870068 63322358 0
302309899 41932572 0
338467982 57112963 0
202528264 482083833 0
133171045 354751115 0
367636648 46218714 0
469741299 269853921 0
91915650 361201191 0
150771971 376855378 0
268844644 441781052 0
565737853 414538801 0
390440106 178261681 0
501069394 15846480 0
272296226 410095640 0
410202379 492547154 0
328861351 308884455 0
435701447 284599559 0
323665968 300612446 0
153378475 135917302 0
563034146 346467240 0
291376635 80224858 0
242437149 359041768 0
273101688 558392415 0
236168551 531697301 0
6274542 336115584 0
16280261 401667974 0
280494343 324015774 0
107151805 466649730 0
980147 127238530 0
452511802 435639334 0
63126215 70699461 0
96110639 304203345 0
23213271 10417507 0
469115737 490555906 0
225282758 129549457 0
239862769 163953439 0
217739319 515907418 0
486631426 345490725 0
385423484 132257051 0
137542319 4168074 0
136686081 175556627 0
237513706 463436146 0
474230888 354649674 0
535269784 421191001 0
37200627 239368351 0
172485800 503446590 0
164438974 378143756 0
524208620 240269397 0
114588664 106388688 0
563356087 84115504 0
354850578 444537887 0
30488043 381759201 0
391999125 493011620 0
537509764 162039207 0
4766207 11557752 0
502259364 521135406 0
91803122 434105631 0
65587440 199558650 0
259116248 263675974 0
141457235 354686450 0
337108241 142746012 0
87363424 356364503 0
26871271 237096152 0
43080455 431846345 0
81703148 13124027 0
511867897 496812910 0
40801846 140630086 0
239104231 548679247 0
35857758 372318251 0
691739 87137317 0
361450209 192563672 0
254612308 24752552 0
396035679 63826833 0
129133630 407912749 0
266660439 324246956 0
201602841 215412209 0
522801581 365747315 0
39723656 156929179 0
50796828 546874907 0
228659448 477808351 0
231770075 124085957 0
353513763 155659914 0
256377948 72442948 0
64570973 125662615 0
406299903 19881316 0
389678341 214733123 0
428936384 334682373 0
428587479 487480403 0
277678067 311459030 0
151760323 237470033 0
162482175 61497195 0
47309238 240295857 0
198990137 109526885 0
23297233 198443935 0
312619897 248458403 0
249224463 86862735 0
292775638 115769493 0
214799990 116614293 0
24714808 467963326 0
492207432 52330688 0
6763288 353682728 0
144613107 136500572 0
471738741 235389134 0
511753332 398375765 0
359203280 224561962 0
421437999 397885018 0
522879260 299611222 0
221212588 283960518 0
264106821 272877033 0
530660069 548165945 0
333181212 18872303 0
217154351 366135760 0
244192763 133620913 0
24661095 196584935 0
101290434 452660034 0
197473986 54165003 0
492517533 96995932 0
170044110 50141692 0
223233425 134551694 0
155466393 20377900 0
510252977 8013714 0
409690537 517026579 0
14189002 161086001 0
376506107 152694002 0
242225235 236559153 0
460391913 475383045 0
20384040 547793615 0
266617378 343390489 0
459171092 177745973 0
215958050 301512544 0
299706923 114454224 0
162105503 338603094 0
248407510 385236849 0
113814766 193196165 0
48579546 158067876 0
136849518 413120678 0
501349785 495338632 0
194076655 207376969 0
10062569 16684208 0
242138846 306809643 0
508974266 215743377 0
361519875 377497762 0
310919563 502487882 0
511856289 157208001 0
16816022 86746282 0
444153459 28680964 0
137440162 41896853 0
346541299 282850705 0
432024759 289071944 0
267243731 225742110 0
240621378 529226993 0
403583753 370160793 0
355089412 525208876 0
251104447 445721244 0
429359052 568885504 0
61606259 318700680 0
273205441 25462504 0
264771653 285236191 0
492175140 310554362 0
245679018 13573309 0
526531596 533370086 0
536948487 95175454 0
567560880 506156997 0
406702532 51636562 0
66453650 564532514 0
94864000 372577100 0
96961126 26241296 0
381616918 365562202 0
248636778 161879586 0
210428862 470329804 0
268470207 241773846 0
87760130 384453207 0
431215979 27334961 0
1151581 177253078 0
247860852 510364480 0
534936134 90450011 0
453033026 130807681 0
56221121 111599207 0
494707936 93097204 0
204672051 88897968 0
251718155 461377531 0
517733655 193446741 0
360906457 81959598 0
22744398 422188191 0
379518152 453721691 0
160400590 482218584 0
71347686 19681159 0
44349026 369497605 0
253146013 356486464 0
314074633 519591042 0
510783562 387905069 0
111845083 521408945 0
401234565 224072698 0
73950903 536363811 0
96732647 79515911 0
489773626 102409282 0
97345669 488064656 0
62281425 493824217 0
509295223 331677275 0
32454079 472241998 0
495211479 481559898 0
449879262 173422064 0
531493975 235357032 0
104538498 505448850 0
49192820 293383108 0
477506030 328646398 0
179771501 490532062 0
87957966 377611396 0
158070234 45433646 0
303332943 181217279 0
6717044 112459788 0
555082563 414272075 0
251028290 197380376 0
235730972 16266083 0
399485946 11577636 0
460967396 145085505 0
24601230 313885843 0
12232850 520980880 0
436752124 477647450 0
350883791 411890141 0
445259991 279004293 0
93476080 435623270 0
301991384 172994883 0
215184525 554174343 0
544432219 294093612 0
6665999 22002337 0
66261577 333366795 0
341920365 351130594 0
273426900 257865536 0
253632877 336465603 0
503464681 186611662 0
174688246 104165896 0
215228142 138685379 0
228302114 348939431 0
143380889 404106825 0
246884960 348366030 0
499312193 279018108 0
346139847 461045179 0
241873321 558250727 0
249658758 95503466 0
157382642 278688601 0
62220239 431688561 0
97253146 119289309 0
176208054 433565858 0
6688618 24476500 0
148133717 537535365 0
488949016 23323262 0
469368086 375515026 0
207294945 192206152 0
528274055 292816052 0
358431105 303329846 0
474463195 415623147 0
252152467 481379019 0
473893998 466254107 0
411532904 442181693 0
139287342 412533226 0
28803358 34738571 0
23240631 397518498 0
540606581 551393393 0
568585068 15341020 0
1773079 180506127 0
429665423 130140300 0
561145965 143133859 0
88847378 201493640 0
149415152 219318046 0
124346263 279983901 0
475927666 472109516 0
202147200 334264069 0
487048840 187572533 0
232651698 279459909 0
531376044 41417515 0
26025172 25711542 0
411756269 538745332 0
563043727 447584031 0
482522296 185342796 0
498787001 527192131 0
332216374 208770013 0
244665789 438119477 0
40361505 410644601 0
296377622 481947477 0
318376101 447277123 0
138101225 433864832 0
105577631 85274076 0
386975106 151277868 0
105264883 475402818 0
335521035 343648231 0
191997134 28853945 0
103904560 98974716 0
13829343 57502505 0
151205760 200058163 0
82099057 192304733 0
307774765 296369036 0
145790725 115899736 0
201795747 291826830 0
267413689 257878568 0
336736867 11684876 0
130087614 61414537 0
258160873 226264590 0
104444356 260194193 0
317077105 52578460 0
548499150 358313373 0
205612134 508858910 0
351194596 454366379 0
233383380 380191182 0
13457931 250680683 0
205876170 440549969 0
363390638 219001880 0
12930951 8427028 0
435816920 316460235 0
20384095 101543136 0
326371420 271188849 0
49470609 45469748 0
420112612 68950173 0
443617496 423189100 0
518976852 225218988 0
94991611 220663930 0
164744463 248657349 0
492329900 558840777 0
480649760 514605772 0
206913002 517300850 0
207902865 463624755 0
330845197 331562031 0
451411943 217390692 0
492732430 35865319 0
338473025 142003799 0
306552364 336222639 0
156103913 559643047 0
461418841 443455033 0
263046611 35394545 0
68561219 144541525 0
158694994 133959724 0
136765781 190667542 0
130976362 116551493 0
197447054 552776335 0
67233440 20489242 0
145812018 554680461 0
565513256 76582268 0
401692850 32874881 0
145181372 472254268 0
66943064 489983275 0
337005847 189570400 0
74144109 559534147 0
347160507 114891432 0
121512185 180687690 0
387875401 320896043 0
121327677 402676641 0
557431848 307476027 0
533815660 146274155 0
490323605 198584906 0
213123579 341060871 0
21077631 406054128 0
270570274 424440147 0
545138219 494883352 0
153224512 269823589 0
181470508 247281060 0
157971587 373043743 0
67892033 46353001 0
139058996 503463526 0
165921885 275621700 0
329553185 141602440 0
402374004 147461875 0
354070840 277412690 0
260131229 80771281 0
74535714 495355109 0
531084152 389353497 0
129592644 109684416 0
260668795 142013622 0
557363430 144791564 0
96765046 352870176 0
104420698 128567678 0
103968437 449808437 0
5611176 61612810 0
283499667 4207731 0
171803525 177863622 0
116377686 17312089 0
248232060 184833757 0
237029987 560904722 0
231234789 484316915 0
264329762 60849221 0
399876994 403385020 0
41384383 498051715 0
332556593 89999797 0
545604007 204121972 0
477955722 112536275 0
261955532 208658363 0
184281251 366563471 0
291663633 241439243 0
114181457 275806586 0
566492595 322322494 0
530865625 512701933 0
48349227 390068230 0
251278618 330879931 0
222039451 547086871 0
362168649 497199065 0
478342139 345889943 0
217612800 226330736 0
441799249 38345842 0
329421153 172702712 0
45276062 192012148 0
363352979 461592373 0
56089969 511738660 0
176714615 290233029 0
349579757 16009777 0
274896901 355776453 0
561170453 39642683 0
313867370 308569133 0
327279789 491671330 0
547328456 503596702 0
294998207 240564249 0
348007282 519649456 0
527631251 104187248 0
30024286 155214820 0
552748066 7811787 0
24462184 333189014 0
221238937 527349223 0
405117352 189694713 0
16177490 224195257 0
490003277 369375430 0
273004314 556275011 0
526014471 424078405 0
250340193 46285585 0
190805500 195197884 0
543748714 384785933 0
18052729 404671950 0
464336758 248288257 0
220957682 114423392 0
483982466 86659793 0
319181089 535119541 0
98205125 39347773 0
343665934 386464555 0
454939879 317127112 0
410914496 410191235 0
469167991 518301366 0
138244553 420951796 0
131125820 363917247 0
506590513 111692407 0
97403585 155148645 0
204960484 22569903 0
568528708 64382663 0
411325848 52386975 0
21732449 411578342 0
292336651 82559825 0
491402247 90411532 0
130657980 393826132 0
450627287 65848092 0
244035491 157373590 0
137702505 528265370 0
67999301 61427246 0
403972543 268736561 0
217686036 87297294 0
424040710 142828722 0
364708137 43162846 0
12389622 159142250 0
436318851 131877378 0
520222687 89372127 0
401890646 68098220 0
102717516 529349805 0
302579899 500971639 0
28935890 565922987 0
493954628 125455225 0
510471860 312834993 0
18066262 147883539 0
11227636 521825469 0
9942686 46117716 0
542032736 385784494 0
110046817 143193116 0
560908220 108885216 0
548428424 65902805 0
85814914 310004476 0
566552998 171984852 0
103601970 99977932 0
427758222 270300519 0
492286680 143547624 0
402204869 529681543 0
151743406 290472486 0
484853584 455366504 0
192822448 192374334 0
76230983 180256821 0
244789703 428722699 0
186698151 244355016 0
552247263 306738280 0
103361019 483484624 0
404435153 218049024 0
415757933 254010100 0
110222832 155183934 0
266079763 319916697 0
434453477 418379627 0
39006209 332274164 0
123202593 336251682 0
499599686 561742649 0
471140284 563398118 0
176510991 99452133 0
93880722 108818421 0
552048591 176267659 0
123578009 28940920 0
380988659 213596972 0
262504224 18473233 0
343083510 521757940 0
262555757 29672192 0
80406102 507946828 0
45593835 183586244 0
384017868 446534913 0
100141726 323938086 0
527689802 561453157 0
503556824 119530709 0
26802323 33985731 0
404089005 26955208 0
71155034 526564021 0
263107508 314684908 0
215203542 489639205 0
71678986 112654548 0
16810069 71812596 0
174812931 186361023 0
174511080 278980009 0
424641032 16074712 0
9849336 107208631 0
408485970 522918786 0
328031779 215710294 0
321982701 38830276 0
276392123 242569527 0
172007999 188884400 0
68237082 456323694 0
78358462 549926654 0
96541310 125406435 0
109488667 455081709 0
268532531 269977059 0
538651463 355048927 0
17284436 429001507 0
541682411 537562889 0
328625768 107663723 0
285616686 498738700 0
485290417 30433467 0
305498402 131682122 0
203527680 44829351 0
287288035 553578556 0
371779968 319134493 0
101994811 339859426 0
498947810 246168751 0
79240564 462943329 0
235850231 134100317 0
476132740 521690538 0
33785460 509385785 0
499279106 379954893 0
19174123 380618957 0
230244755 219206697 0
441617452 133264241 0
210755834 403429397 0
292206744 132990638 0
50385867 340569467 0
381661601 279761243 0
216956012 341135453 0
61126058 114897748 0
11711005 490145006 0
127901348 265777604 0
339990412 298037318 0
92744016 63376765 0
553949575 508291745 0
84348404 461165993 0
146203180 256572212 0
491214913 96776170 0
160185556 173476465 0
312177540 472999735 0
347212330 531152789 0
555833121 228234682 0
271132717 394452574 0
22632923 554415827 0
39408920 163767272 0
137297520 381380566 0
97466704 186324062 0
401975783 297205518 0
79604433 35039101 0
317581224 405635132 0
445396799 444302218 0
61970829 448279078 0
475684524 175484600 0
410896609 239966747 0
403072914 568227771 0
380031588 58849983 0
11541639 75590773 0
504551827 125784510 0
538067920 404014516 0
296747978 120089968 0
31567695 89560586 0
341740799 102824518 0
357292379 165308569 0
21358619 134511816 0
287478723 369472673 0
408351924 476310481 0
389589490 534223718 0
408146756 348236768 0
173868157 39212326 0
324089018 79203740 0
415381696 421282541 0
500367679 295876047 0
85019003 351602253 0
243980084 238206237 0
69053562 50412584 0
166133201 356022206 0
270886901 391935726 0
214775892 132486636 0
396101119 260921008 0
228280322 447830874 0
348899669 57021751 0
493777971 95959842 0
561298267 417022498 0
24490401 458517985 0
391639618 59671945 0
211753051 355386521 0
76883724 101173655 0
205462905 73658205 0
324719864 309911701 0
555268459 405900604 0
90128699 24228916 0
12155326 128901883 0
290420643 430389055 0
429913001 302479621 0
79540866 399824207 0
92705551 495973760 0
495186913 528944934 0
527171361 230527260 0
175954968 255334570 0
4265509 47218079 0
196030070 547267770 0
133196418 189323756 0
421110752 2989204 0
218662403 2850553 0
346687545 403701499 0
513215663 304012253 0
37696101 143882093 0
131643890 420866252 0
473005052 389267253 0
203246745 65440752 0
218573527 535488948 0
549287883 131230602 0
305261482 219365344 0
303328777 345124579 0
222490991 298292954 0
214228267 338138865 0
264529173 197973101 0
319094724 246698663 0
276006398 342739489 0
394412578 89425447 0
478090860 190102529 0
320224043 431038294 0
522572779 564787957 0
24705245 170405221 0
268910762 167263940 0
338465771 116504843 0
269040224 303779873 0
287733445 79125633 0
454618541 243053022 0
233960752 311625565 0
312252016 97250966 0
268160016 423267043 0
50630388 56095756 0
544207012 305633295 0
327680765 465255170 0
551488843 403249497 0
130765101 293079014 0
358977377 269698053 0
69250833 263505522 0
345887406 255159101 0
479901764 116963234 0
453131271 275405409 0
251544412 79719330 0
203669717 495346912 0
57624571 34024761 0
204120856 374036095 0
195954080 381888900 0
9207846 269038085 0
64706159 76232553 0
440041396 340707972 0
503529563 76428199 0
400030852 28710454 0
182968507 162551005 0
540259609 352194612 0
366771966 567672702 0
479112990 401300651 0
56591994 552641881 0
54181749 325722118 0
61900896 301330945 0
89421108 448606439 0
41040938 422516918 0
72198049 293039759 0
326582907 464622385 0
278192867 187824063 0
356033807 317526781 0
170028908 522629386 0
70609608 502974803 0
323966171 460986172 0
90900253 543692492 0
88505720 531821448 0
302085572 232791638 0
38623787 556778052 0
114220124 97896399 0
558865473 24193086 0
110771217 2646528 0
308984679 498072270 0
329566947 323967132 0
555177806 371921549 0
137527527 278657606 0
143926107 44519619 0
36099801 107565416 0
219923897 98028335 0
526000543 125512062 0
378409302 515422128 0
46146566 537804511 0
518768051 490822440 0
394175029 492338834 0
523279210 508070792 0
221646136 84776606 0
460408126 50384059 0
316485505 492932507 0
2834918 426650941 0
456037608 121048157 0
301110177 224132742 0
299036831 429321166 0
335138617 387833763 0
410062238 342748413 0
449421813 109573865 0
89299409 462149099 0
447098825 143481972 0
499338815 291661863 0
547923456 193872780 0
289908203 229475753 0
310718271 390615960 0
74172124 165674763 0
172934087 311518399 0
180341539 263113673 0
451328699 356139700 0
312362818 393341035 0
33153765 259347911 0
488148685 437488189 0
386966412 27670445 0
527793848 327941399 0
120356659 11409435 0
517287495 479578083 0
153051765 475155418 0
499401769 428630725 0
37852410 188817947 0
561454624 360895792 0
102774448 303436538 0
269133707 454566537 0
498506973 370898299 0
203679511 354673424 0
40709864 35591360 0
538172879 378049499 0
61099049 415815197 0
99214008 555933920 0
486385234 5044946 0
441105986 307007416 0
271946410 333128537 0
39715010 67343331 0
150055570 159505657 0
205406270 152782196 0
127730855 135364571 0
224385968 401937906 0
347146044 524990157 0
365521620 316967337 0
144907742 555471777 0
142970004 137088004 0
505496708 516125592 0
354266404 153883281 0
312700161 184552245 0
110366047 385298117 0
543719916 220539571 0
226387495 408293412 0
99422008 541081291 0
158800443 287730500 0
458340708 114093731 0
482652110 395689312 0
78910748 398601429 0
492600544 208797854 0
17965505 34279875 0
161899123 168425000 0
381470607 474540111 0
170708381 132530647 0
397992655 299977170 0
290225510 405008076 0
322002857 272917374 0
12119256 95764303 0
67075880 118225932 0
490321460 37494260 0
223111885 90439765 0
484079909 4019203 0
300152361 534730141 0
503247081 174425690 0
280475197 293617476 0
164553774 107601862 0
249347155 370172455 0
440433112 536773073 0
426523472 202356218 0
233903705 229620686 0
246536880 159388473 0
343061590 363721993 0
304497874 148336082 0
564467388 223754636 0
56886485 88517352 0
555092744 47765618 0
547541630 59397409 0
301857881 439584070 0
173954897 548302807 0
59075999 339342124 0
266950597 368656031 0
260620871 323832831 0
89605977 266375435 0
237658763 472208029 0
198588375 45075203 0
326736786 5062132 0
248624740 369487074 0
376547743 429612576 0
97250968 469045275 0
559115928 280027737 0
204345292 506760991 0
553052128 174928805 0
297442822 17992405 0
538588044 133856379 0
53116200 201217512 0
184438999 228383467 0
5323587 234436809 0
212879727 518106058 0
38713594 139235020 0
490004539 203532752 0
371600315 230211322 0
16048132 90470142 0
11762153 515548692 0
557183512 261247455 0
378460250 404101935 0
17978406 252949241 0
130616438 425236034 0
551354960 471972963 0
513248021 367541997 0
121041271 217543753 0
424317974 121851972 0
141474759 438265555 0
125168103 70921884 0
108919976 25062657 0
276118290 500950523 0
564106868 12559797 0
363833717 293747062 0
130866122 353731840 0
20024915 503221281 0
206937722 481433425 0
207392034 22114549 0
485808756 198431654 0
385719305 456679751 0
250498193 344956883 0
288109043 543808605 0
370933069 35079518 0
133728743 139255402 0
375634925 441130630 0
114530199 413954198 0
265812163 206248456 0
424022976 110276024 0
277292679 226981545 0
529667218 440521815 0
541344111 189948375 0
528122414 170536422 0
4867071 93031386 0
374075277 270681910 0
542384701 539312551 0
434285026 529358091 0
439899621 358830811 0
207454333 429113555 0
323936621 543586880 0
423515981 44974850 0
555548726 551894909 0
480560321 500459035 0
260967935 434133639 0
202765771 229613952 0
475071006 5192789 0
74888218 343479804 0
190898862 290136735 0
296278889 162319324 0
211454175 369408859 0
428377900 488564373 0
4970171 374199987 0
122642563 316426975 0
185098879 469054694 0
465764043 24953529 0
310814193 539973693 0
60642661 89605365 0
367935431 498320413 0
137833906 58655993 0
163093053 43718558 0
505073390 310079469 0
123531499 294361951 0
308733511 506325245 0
287697779 258513004 0
232304631 495633145 0
476193631 206428540 0
477982221 244734026 0
454722399 296889508 0
3873820 317600556 0
202957729 315537120 0
494819430 136284362 0
2272790 294618555 0
35568134 207425889 0
64522121 407439976 0
345457409 355726963 0
345941035 12335542 0
487866521 257211598 0
193107686 258764682 0
453857797 364400815 0
310346615 45649817 0
340716902 176034941 0
350396075 486673182 0
279624292 275635714 0
477961381 401391146 0
520846663 449088857 0
532191889 532777488 0
450705643 210472606 0
185572606 110879980 0
503751862 55737574 0
521630725 217351254 0
257738176 476206990 0
307981545 514852858 0
97339007 493682899 0
343216802 504228351 0
326188083 547543824 0
461157244 120960485 0
10268274 446651761 0
417019160 249526794 0
469926556 548388306 0
43634604 513260543 0
199876512 389195373 0
353477041 331425492 0
407144039 14480952 0
497452472 398327893 0
297913816 440373257 0
459912986 19450415 0
491188284 350398400 0
485256271 474065471 0
70977018 359999431 0
248413966 272530783 0
459161242 350363751 0
40379935 35458732 0
378708952 444341957 0
194544888 367588079 0
159081554 376443996 0
522208769 133818831 0
487302570 563955755 0
393846375 179308996 0
8060159 154850060 0
184148099 233789597 0
188493266 300700578 0
563391564 397886344 0
488160225 462386726 0
264831625 308901662 0
323588882 395548758 0
337147497 211686692 0
285831685 88303957 0
327528875 20521541 0
17758128 343176145 0
292781608 413370145 0
255447939 466836632 0
66456347 335869116 0
205824541 81073810 0
80977381 433799025 0
379170907 312319645 0
41505443 51898899 0
179362160 86512198 0
466486559 336839260 0
211918673 205939276 0
551234609 230416898 0
83418484 62491610 0
140647718 454578160 0
154722043 567862205 0
116824180 51201824 0
562672634 305606195 0
322244764 433732808 0
70645886 431220537 0
405941223 423125684 0
63167104 400160595 0
218174425 224570252 0
364479758 526945973 0
185882953 141162352 0
175006566 372074204 0
564124143 555588661 0
317604939 132999372 0
450061910 73488751 0
567290848 157362894 0
9129729 133463970 0
558744385 271508492 0
350451816 137064059 0
529348778 151228868 0
334088676 200859822 0
347624607 501328549 0
71752317 5693225 0
257056970 233614070 0
337202238 533791931 0
252823932 500898598 0
241303114 484077874 0
27469513 385819158 0
313064847 467822039 0
184814551 85041466 0
178715590 449259186 0
313462485 568316655 0
101767956 158981218 0
548318795 300728690 0
82257821 344158312 0
462530348 399811899 0
36511459 352890875 0
95872820 471292697 0
476056847 205229602 0
201564874 423038738 0
332390412 550253148 0
236831833 494454559 0
176316333 549246326 0
121121408 538734771 0
550719254 62088694 0
466571268 271705089 0
184251116 336116756 0
215907299 492369941 0
102611891 133138767 0
402384361 416391122 0
236817262 475591771 0
170584484 512277222 0
452446127 506505151 0
107853935 369746079 0
489521735 141625809 0
142816603 269965632 0
393271217 129078092 0
38419388 391851596 0
265774731 119828207 0
354089451 155354275 0
94875560 351237978 0
487630447 103139465 0
526862883 153782213 0
452074373 319011675 0
314154783 11629780 0
226407300 398983888 0
322886556 275992881 0
296808379 55996280 0
61539743 567551048 0
273285543 410758096 0
45215293 124921145 0
198677551 172107834 0
323683550 342977440 0
175332188 564481800 0
552420948 562369228 0
3249178 465897598 0
103827637 124444463 0
287368057 541214020 0
75894896 528195987 0
197188764 66831203 0
358142839 101885740 0
566493575 472136736 0
84571649 10319215 0
58855401 361558279 0
274814928 414167359 0
40554561 56541990 0
127425696 228908175 0
251791671 104501980 0
443830397 197158934 0
512389654 10688924 0
451455899 199416489 0
387892227 296354844 0
390939833 107038475 0
275469804 244656004 0
57405502 539920962 0
231636940 384969789 0
549448565 402953107 0
366381014 283607697 0
546532357 5456619 0
542397654 472788966 0
381721014 403799486 0
10021467 263687033 0
61596618 178712093 0
363582804 294593342 0
108308877 72122168 0
484620038 406001112 0
347965359 210727300 0
538042599 505672823 0
345681160 506358277 0
27939937 293356648 0
147813003 119365580 0
67350809 49761074 0
429621922 79234632 0
226694419 381790461 0
333051088 287855760 0
104847737 338397246 0
344077606 435585847 0
285142374 339100574 0
10189470 468945214 0
132370772 433549960 0
417936818 111666246 0
121032188 367967570 0
15032102 276374827 0
382094987 387977742 0
238914031 551582491 0
110207555 296843028 0
11772405 29004527 0
236213658 130993641 0
410531796 109976884 0
231052147 377032801 0
323234475 60263624 0
336497501 442797900 0
72057625 535329015 0
96129578 95597874 0
186897217 354377929 0
11932212 471311812 0
407907681 139879490 0
498217795 418347357 0
554861951 288313607 0
428667840 440244149 0
227401344 437163677 0
298504465 203013548 0
500424586 339105010 0
13065760 485276897 0
537051654 341385620 0
153147342 203048817 0
462329253 113380075 0
109302262 177812065 0
203490534 303182936 0
56389962 51989240 0
132577133 47198049 0
334245028 522356995 0
127995294 525509038 0
395637940 278762629 0
492198794 341894122 0
313344328 203114501 0
375560434 444658896 0
238800541 363322381 0
239868682 167003146 0
74122998 458551135 0
91108872 345295127 0
398186834 551203762 0
478414892 141462642 0
443868054 501814862 0
273052576 427902625 0
364584850 531716838 0
536173702 477957816 0
225560293 412729408 0
357141361 243586829 0
197878203 426001668 0
432317598 417237535 0
506071406 474085806 0
172292345 434096937 0
292872 68224300 0
485909717 419170309 0
462671061 141363709 0
467068769 524386764 0
556913224 141848118 0
458985421 88832124 0
187286808 339773507 0
487404731 236901989 0
375348108 21588072 0
104322713 441331542 0
523187378 491182088 0
184745751 387274928 0
123502930 501066863 0
460789828 429895622 0
496914115 157679220 0
131215758 108389214 0
503997640 190264814 0
162405890 208906141 0
100417228 450698740 0
512254510 241013311 0
15023536 339969107 0
486070812 522334761 0
565899440 141198994 0
294754133 300609176 0
407304147 498579874 0
247303486 99661615 0
160398255 251450804 0
298126118 300229576 0
491905392 145476445 0
451629404 292304895 0
415035410 159743432 0
138769026 548300881 0
92956115 288385945 0
125762586 205532519 0
143741244 63634518 0
23511698 405379524 0
351763006 451549552 0
443807281 538754091 0
254955808 402069927 0
417348266 302950199 0
153603352 37041023 0
336906572 152617957 0
168682425 281791520 0
479431104 417210761 0
497542446 449006608 0
562922748 336368368 0
74478148 157947035 0
43263145 41355470 0
504443808 262353115 0
536270779 510276446 0
255598626 152919205 0
463690374 129048388 0
248393333 521118047 0
564616404 248152471 0
294853303 104969274 0
320180932 392953108 0
335143854 80782703 0
300124063 432787541 0
403231674 245077620 0
256687973 568983230 0
146735663 469124603 0
2713395 52473795 0
555677515 172730577 0
511884564 184746308 0
378369521 78684832 0
539046097 362628975 0
69070434 476853442 0
72101540 409361805 0
28361138 266959645 0
116048711 88957070 0
15666380 45195710 0
360991688 46848946 0
356582111 423249307 0
272972853 399896588 0
229561139 525581728 0
552992973 41462862 0
518806609 277580341 0
560494240 293258415 0
402428523 221102766 0
342188061 423348516 0
217553969 508047661 0
45685941 558629454 0
421281442 96100995 0
330566785 56678287 0
165117406 202850711 0
403589828 217472995 0
378042563 315356734 0
137953415 347430380 0
129236196 276780025 0
416278656 82705377 0
434375003 274671186 0
171272192 264838942 0
95199708 375194710 0
542032843 93524498 0
284474944 329161227 0
491144834 545034244 0
176225316 290163526 0
526830564 465822300 0
424892433 101785280 0
143311183 91107863 0
95530119 22861081 0
344082429 200041131 0
171347621 286150806 0
533422945 524127709 0
131658532 281204106 0
64699029 36975464 0
56234228 197848973 0
15973551 285955325 0
322146619 535723 0
458246775 2177032 0
269788527 2650211 0
536543341 56313257 0
371025237 537273478 0
439683514 220661531 0
299995137 248147775 0
115696048 45880014 0
394058026 382388461 0
160507408 399194832 0
352829524 411740204 0
554458223 561993280 0
279257849 61482313 0
377837232 548979758 0
238134820 475481443 0
215983330 297039310 0
395099931 59168959 0
512323758 436339370 0
408644435 132778732 0
539976786 361905449 0
4575445 31233546 0
298012830 529560904 0
333848282 186423585 0
536967223 156411363 0
504601773 235213007 0
186800198 554353751 0
502762245 72130637 0
350175345 134977943 0
124092445 245557971 0
441229749 462866147 0
495207047 341504147 0
348699879 85878514 0
394536774 186461664 0
493014433 494557126 0
395772256 426493920 0
429426400 470019405 0
181343688 451789233 0
72359085 276575527 0
342661105 522785658 0
361282189 258389519 0
515735661 337218180 0
144465728 114691978 0
130236822 430137507 0
159042019 168256262 0
335715406 24334379 0
453228945 115559067 0
489835271 137280445 0
382820555 443924683 0
223124366 154307367 0
326716234 404346392 0
554841815 302298688 0
448543717 87878642 0
50070994 129653636 0
160422204 313661527 0
59188692 209012463 0
94547056 262000345 0
399921959 504974226 0
209741750 501844307 0
222685163 500322168 0
115859064 244397172 0
247050852 239824809 0
354145727 475969065 0
187778165 313529694 0
448879292 484410345 0
415719722 492805559 0
162615859 276394345 0
444593718 554233817 0
479315967 96460217 0
423373171 285032110 0
269861337 352003858 0
34080123 517870269 0
390764834 179341760 0
255803465 72920754 0
414659422 473068366 0
509416680 359151260 0
494587786 372725724 0
438695826 566660430 0
216890985 384983253 0
294291003 321557831 0
185101844 536030999 0
441435214 261265785 0
106283792 396178695 0
413118098 290883649 0
265563536 49448791 0
391982423 12467593 0
395908286 555871831 0
17320311 129720908 0
99317293 141808244 0
347437842 538181658 0
158627497 426079895 0
122758455 271409246 0
431260193 381997925 0
436250709 372370067 0
48777456 550813767 0
272701375 453177504 0
547983599 156180565 0
90002376 61404837 0
190250645 292262492 0
296476495 105938908 0
504252391 529205569 0
154413309 138903267 0
420668559 2536697 0
476630384 561514083 0
312794545 559621870 0
424697527 474616239 0
199504132 233186322 0
370730427 352967660 0
411175778 291567889 0
294578506 193780512 0
489183323 353255790 0
204963476 327122399 0
308834626 376364668 0
282653984 557931858 0
175867826 278790851 0
117761671 68247265 0
353716434 327064247 0
135666725 376939191 0
245762818 558198478 0
129400318 359489747 0
416563630 239229126 0
221805329 312589713 0
110999648 97736216 0
302901603 434162078 0
226848959 186201437 0
80440654 519932143 0
182410206 51454922 0
34670901 171691478 0
13367489 79506047 0
365363464 396640785 0
401398278 280860953 0
349651524 540211637 0
206401450 354171734 0
445986273 437216473 0
528381298 34807840 0
361310596 454785083 0
517376904 417038137 0
76464154 419693589 0
101154156 210624627 0
186524548 380937830 0
364196661 430654493 0
141082283 219625928 0
563154827 380626570 0
41706806 312017992 0
331864415 113528604 0
252518714 482065865 0
148955970 4314618 0
519343073 378094827 0
459535471 440211654 0
344991943 514538588 0
264461969 476014944 0
491851755 179820987 0
151220278 499701002 0
123393213 473200133 0
11188107 82851566 0
460139572 329718315 0
91946052 101833828 0
326598515 179250655 0
23222866 79573040 0
406009864 493723650 0
543802981 160384331 0
551882626 377101973 0
198826475 392201230 0
253999594 112355826 0
281069200 13138372 0
273696247 94685780 0
536537470 452841467 0
416606330 459415782 0
183606871 241237239 0
383806859 296157617 0
542917795 81318871 0
341773538 140379734 0
311122215 313022479 0
381057768 385189819 0
250306569 251217657 0
488638054 540578526 0
208629150 402211982 0
47000003 562428109 0
480503055 335908153 0
485017604 441572370 0
247412766 164205914 0
219243058 562479788 0
60110621 119616121 0
214184116 344488819 0
372605377 307093191 0
270174771 244647688 0
216194444 89675725 0
81958830 546263822 0
505839478 26036640 0
380244507 318191924 0
330961987 523421652 0
404135724 213657385 0
190337228 118118973 0
252081823 421017913 0
488783928 264719450 0
368794688 124737944 0
257762748 16381556 0
268778212 64051069 0
117723779 479194065 0
236158281 418743950 0
37328436 110119288 0
74405671 301691083 0
21840577 563467047 0
294711350 337557565 0
229514613 396965527 0
540694097 204011704 0
92104096 285688592 0
245171319 122141029 0
249766978 378253512 0
205173779 117719864 0
89442807 436142349 0
162505380 467133356 0
549176284 141236654 0
402981074 304900991 0
155116879 401048438 0
67688065 328855737 0
141167484 549646037 0
150154092 393840615 0
290836773 362623821 0
215794592 513051288 0
367098054 522621328 0
182948609 349232114 0
273218107 421586071 0
261976401 128407736 0
394431836 102999177 0
437011247 448693663 0
548149347 453189748 0
336634239 338607204 0
335604950 8293310 0
483554697 172238187 0
496536287 547894792 0
206627820 168989280 0
431695659 33653455 0
506055044 414861365 0
480601927 148338775 0
191328665 183544519 0
66261142 8298046 0
72004354 566122766 0
341193794 445149828 0
347169758 383000731 0
530176490 512958941 0
566907162 339030265 0
159427588 147422205 0
250314527 395341953 0
188121379 245239893 0
372306161 214997116 0
550074204 543189113 0
234223235 91800684 0
417359654 560843738 0
507801402 221034918 0
440966151 222932574 0
45068869 297673166 0
147761445 555885541 0
346352227 195338011 0
381721967 380375360 0
158733892 4998458 0
92467847 283667668 0
325544080 23871938 0
440696136 475822496 0
298530944 2803099 0
146172076 376590705 0
309809676 378221223 0
513702875 449411249 0
48004631 300200873 0
117104092 43896442 0
222283527 82000816 0
398240951 468875455 0
553339833 175708707 0
227001939 136215536 0
264433235 297220332 0
457928594 435614288 0
334437185 526912879 0
220300025 99590314 0
204288770 564135386 0
183652546 233326655 0
449548540 472698774 0
85660376 490140701 0
195032455 43777738 0
38814438 64217352 0
452890651 512584243 0
292560803 226624463 0
536565554 538463606 0
142654109 286996024 0
405883834 192252639 0
404244317 103223263 0
102390923 302848842 0
232019593 359172020 0
284872104 256949142 0
189789931 556573018 0
395869466 200551038 0
59532425 283227257 0
70445259 23377050 0
435640510 208432280 0
481456365 402217490 0
451837375 208868068 0
252902206 499679004 0
528452080 365694581 0
129913372 16665243 0
299302925 449647384 0
353741389 507348293 0
127374317 88937975 0
396784135 342289204 0
346833602 241406808 0
63478327 437552761 0
208825001 243848962 0
221073396 484968240 0
157857604 3483502 0
385675666 187932120 0
326218763 559938408 0
144898060 306258097 0
444928530 364484319 0
334784458 548046128 0
92373954 498525765 0
207335399 268451211 0
251430998 197225 0
462858544 322315831 0
367357235 560797323 0
127577937 380617583 0
176071083 195671157 0
137735885 163668800 0
81106424 213127084 0
14568432 465531311 0
196030553 538805732 0
78872517 303467499 0
181280096 381103360 0
470944806 229498705 0
351543540 4530107 0
343888799 526543611 0
396116020 550087487 0
37835269 308305625 0
540957095 314314165 0
156061365 236994787 0
294598736 272163991 0
191014642 549750721 0
114383898 450901591 0
103449359 149661199 0
214281971 192285491 0
518757351 374686113 0
434005438 519654855 0
503449203 501981079 0
57304165 180883421 0
100961012 263846044 0
548665531 303484638 0
533567377 323755491 0
76583566 277922854 0
516672153 433900873 0
105853924 247334758 0
123704886 345819195 0
547551254 60294874 0
347944770 357129048 0
132634190 54564485 0
382806991 30133553 0
462272479 129789512 0
215390134 34190995 0
56698257 294688068 0
155114664 33870959 0
487975007 206164897 0
226721588 292512356 0
26156240 459926420 0
523429446 34281614 0
300361544 343438327 0
161841705 155054607 0
225797873 61742190 0
535631680 223619957 0
543505074 143020564 0
85181738 237021551 0
451188711 439739813 0
48865869 284069784 0
38161043 221100174 0
249273854 141506256 0
379209131 232021511 0
158329315 112099500 0
141407352 313712224 0
329672580 182754633 0
421189953 177260426 0
439829470 404230815 0
301368133 341384122 0
503986191 78521185 0
314790001 203973466 0
167714587 329184055 0
240679237 414906876 0
213015070 154169111 0
154812231 88240313 0
302053965 397956360 0
410911467 46033348 0
76673253 426069455 0
89769535 54223481 0
355629129 286315534 0
562005204 48901367 0
427055719 121804996 0
91711766 553958887 0
513343153 524770223 0
442003008 168907597 0
235903524 513366290 0
315915402 324156351 0
448657857 559678354 0
143948555 341456433 0
387269009 524064107 0
128245835 290559087 0
134523439 333970363 0
508114978 169192108 0
470377757 426767615 0
241314650 264703685 0
565887430 340930197 0
299618576 968089 0
66749975 292211618 0
266589405 167839772 0
559905272 471511406 0
126306260 49340814 0
559925526 305984777 0
80900605 485352028 0
206611008 439791855 0
535026137 539165592 0
315724682 45419588 0
354099117 165968438 0
183899190 281921405 0
402440713 306795168 0
63568725 567581952 0
391699311 379856080 0
253081913 411720566 0
362115858 459599280 0
341203643 177631329 0
361966194 122292219 0
260450750 489765988 0
22080006 432963759 0
304667871 407620368 0
52735499 468216785 0
359239065 467845629 0
296577115 427383664 0
78443345 446129576 0
96861016 169181742 0
220902880 269968921 0
56683520 417836383 0
134188911 101181720 0
181450133 100925587 0
321688921 64716026 0
427837055 504445360 0
218425554 425211400 0
522268914 5803661 0
258435967 548836545 0
169463462 562068193 0
185996515 446628461 0
123197190 543945891 0
418562264 66852335 0
55635494 10782833 0
55402275 385173323 0
180815121 406188613 0
451434562 557246279 0
395955596 128297059 0
189190090 553251951 0
562686661 208398312 0
529787432 509588570 0
40405403 192110929 0
497597337 267136738 0
254091250 58523530 0
484945843 210669971 0
63492360 334916961 0
188152749 147277697 0
568826417 187724231 0
304951532 312746616 0
359985197 308187045 0
428307830 471217697 0
206832765 147726762 0
354896879 515161306 0
453553292 225202324 0
398490737 501200038 0
457266744 39666013 0
246587838 359595711 0
108264942 370769265 0
569048486 395877185 0
34043201 311508786 0
243898657 447387764 0
313105564 141272331 0
110261476 549286949 0
236919529 435404751 0
326678263 374493731 0
118992899 183338479 0
178806313 23983420 0
368192425 100450532 0
60478090 439718358 0
422627909 415718750 0
525805209 390157243 0
533088985 518150652 0
382979220 475797006 0
48461695 77894461 0
96718169 1457540 0
470069800 564375288 0
496867465 137584804 0
359989618 398459588 0
81114713 320487750 0
163548268 252189389 0
455699395 364547157 0
499715718 112547551 0
313621879 4293821 0
182114262 286851791 0
404455982 195610559 0
451137225 201636234 0
151038534 385009860 0
237567609 308893743 0
369719129 260842252 0
536919511 27827984 0
441899424 410463694 0
192114337 542910069 0
394425782 183141535 0
391131204 394635644 0
174675710 53282171 0
409521331 156968628 0
37062116 537076162 0
470163273 411336627 0
275349547 122615705 0
19612282 226816466 0
265151413 107952826 0
44711090 352629005 0
65866827 22929697 0
410727190 544992448 0
402758458 406200175 0
397400813 325391290 0
393152 466280141 0
266912519 553863288 0
524935434 373766354 0
472115684 491833917 0
364844068 45526037 0
486648388 213859244 0
56788519 185838217 0
95031012 282342965 0
480633087 500981331 0
196761251 183248160 0
164377813 185697449 0
164488329 336682002 0
223306415 481758886 0
255678046 498905714 0
72516203 253804221 0
285502405 115184409 0
158843814 458143268 0
416585073 500143284 0
364286838 408473876 0
531916799 142995473 0
315645279 214749789 0
358988805 69103643 0
184494865 33528384 0
298255115 307218527 0
183952117 3540099 0
522143211 287819771 0
379039326 305777943 0
229063991 60157885 0
60222491 488502409 0
218815831 463345660 0
406694926 268243167 0
506650191 4455764 0
528247998 13411174 0
167799105 266315640 0
202636318 166409766 0
109251003 459697043 0
359731721 401628080 0
539679570 214456714 0
421114438 341130112 0
527127774 392227327 0
528923975 393541168 0
393828647 381607757 0
515655132 267292436 0
121323629 319555056 0
181948750 238357998 0
390129592 317856882 0
395955450 553706206 0
285079866 80724945 0
102236481 189279432 0
445263996 358601031 0
262033530 256692158 0
23534033 416635717 0
435234839 436891023 0
311830981 33890338 0
312656635 527497312 0
429588862 244611936 0
420988825 123050267 0
194154026 18511228 0
341344652 361225859 0
108245244 566237967 0
372479248 344710702 0
135008145 46250086 0
508602129 404240445 0
259958133 77957611 0
136695055 68622193 0
108048426 286561293 0
308290299 325529097 0
307753165 519037831 0
306624606 282068041 0
176255144 366942624 0
177626255 119875767 0
41587147 203053679 0
311112334 303448655 0
277903353 474834018 0
321445700 131657906 0
563750156 10974533 0
51837161 240950607 0
943354 1077813 0
369973272 235631338 0
140221178 80884357 0
368753345 390236336 0
125443421 239226519 0
463559818 102051874 0
186954947 475296750 0
386038111 173899777 0
140232003 391974006 0
237336677 386703302 0
483249417 65341909 0
308992034 310162127 0
498570052 289655062 0
135260567 520145624 0
24577800 289763541 0
421220293 97965062 0
75884853 432286792 0
521958705 185326135 0
236145266 175412599 0
506834200 346091444 0
319896326 357343200 0
94962167 75517884 0
295005928 117332251 0
556308088 95898258 0
496076980 269867104 0
210002708 528098857 0
57810674 212532158 0
330054292 167636848 0
24836594 54718890 0
320742007 242801078 0
536619448 172770968 0
61660625 429888571 0
64048195 92070479 0
27638700 211207615 0
34595541 246041101 0
388248302 156416183 0
350343700 58612554 0
525836424 32206056 0
430370655 275335910 0
125726809 506114567 0
456598048 491988308 0
516081489 7086273 0
18150902 29413098 0
457454390 33667551 0
346574645 478411751 0
169055344 378059587 0
209039156 277518592 0
181601887 301026504 0
129584562 88279377 0
503407529 197634230 0
2836319 235313800 0
103986484 471424475 0
532867229 33084350 0
432976622 557170136 0
483395496 450045209 0
14011428 216130009 0
72723257 239119140 0
367087073 167574903 0
377289679 225406117 0
409080614 275106121 0
515342019 526682837 0
71422822 415706120 0
167430704 422213428 0
434738531 536827956 0
360254760 337631433 0
258219917 101504806 0
22872035 32588233 0
422777664 96662124 0
557828712 182429556 0
284681296 137520892 0
368989788 184916994 0
539892527 153115659 0
231209541 139306481 0
50012891 249118339 0
367923988 78996834 0
139334245 369367327 0
80563351 205827008 0
556713196 361853515 0
495645088 325516071 0
401874163 13781943 0
524358698 134668583 0
225419683 311517451 0
291140476 397868657 0
465685281 29053785 0
566095738 312770581 0
296784795 409494126 0
484252592 454507620 0
90609934 141504895 0
7411275 113867818 0
274382950 312776873 0
334628181 143458459 0
138702729 244982047 0
232502902 104075328 0
337786675 132478699 0
162506960 196962297 0
105738536 128078909 0
231958448 482872364 0
330434553 2208263 0
196101789 56238313 0
242312400 228030888 0
76046893 531880467 0
547224510 287034750 0
60564930 189705286 0
472512923 381428434 0
54534174 418162138 0
394644000 206841927 0
466318345 165984273 0
435695914 76930250 0
480694023 490428879 0
255539722 33633497 0
151082330 404033595 0
161438744 149908318 0
350354692 193824064 0
143654116 506220749 0
117502223 58214149 0
189692740 353661062 0
195281248 152688850 0
259678883 208977688 0
164514806 342229014 0
182357157 508041273 0
82466607 304127705 0
196479161 506255733 0
562106551 152182217 0
503504226 319643091 0
508469057 272986498 0
190429689 480469598 0
517770392 165108506 0
216942388 287408436 0
443123403 140974098 0
90356432 433722406 0
526289175 29628217 0
563061841 66594109 0
29687456 171901817 0
517028860 285579407 0
287365114 223023 0
225433600 274632631 0
165564389 493661679 0
24557297 492858264 0
249292790 153266480 0
242899756 422331100 0
274775938 537439621 0
180347946 442306826 0
371313219 125009166 0
283562473 77801645 0
58696099 221332324 0
163929037 176478583 0
470581312 36315969 0
529401415 203502088 0
507111814 194619806 0
81382719 505186889 0
246347228 69899660 0
78531501 40883172 0
416100000 117197438 0
545069306 438161261 0
87615088 115523906 0
325770592 47274515 0
15626598 167939806 0
150864191 259781242 0
336166958 551700154 0
38579889 290369729 0
470279994 45119321 0
310670730 22965160 0
230156327 489216668 0
538973791 117434724 0
117541732 15390355 0
474590599 170651941 0
9254401 335716874 0
273051324 459298677 0
87090413 370722231 0
438928603 543317611 0
121675232 561489071 0
175145273 364753944 0
155838195 151384087 0
357840818 47999201 0
218550582 515400263 0
268826120 369288155 0
564966147 50988760 0
266286745 285605291 0
339036526 294651599 0
300190353 83266356 0
378397097 11674740 0
502891874 218840603 0
495604757 519152648 0
232149364 310429783 0
378650818 46648968 0
518755909 545315182 0
451032591 40770804 0
425648926 275537985 0
358577650 525447471 0
535317541 563981084 0
226234857 175339666 0
456277573 295754577 0
24029730 568786192 0
419903468 467564090 0
375375369 309214859 0
42411989 434302103 0
369628736 562104920 0
411657841 305526133 0
315694031 380600746 0
218980454 319194103 0
192970537 5014938 0
268665313 13831292 0
379066668 194093736 0
302621130 117675562 0
51903431 193299711 0
114781605 454327725 0
292612734 47839229 0
59109378 42554388 0
360668255 325352447 0
534916084 355778439 0
168305059 318211363 0
161572072 418155045 0
466024434 4548600 0
524867355 14987683 0
14829536 282136872 0
270161106 207639100 0
166377467 153669842 0
242797704 370795859 0
323960852 455157019 0
353648029 520214529 0
67863784 148704607 0
498436245 514240438 0
195576089 96303175 0
553172430 325537884 0
79568389 54452302 0
38069373 56638861 0
318112672 373793022 0
207494446 386812474 0
467949340 95914559 0
345359173 259520084 0
380990865 278121568 0
153379098 77502115 0
251041047 57657350 0
539248268 514348120 0
186634291 454919830 0
124292244 125747782 0
247293300 58987002 0
486429538 268655995 0
392684090 253317817 0
452708650 247127621 0
164345336 546011575 0
260394005 267454988 0
186200676 316326038 0
558665321 319873762 0
142935249 522311412 0
282424312 439076892 0
54868234 557472688 0
61568425 328460999 0
242291346 262536967 0
499457230 547538697 0
251184673 410737083 0
562554651 245883003 0
338053119 137310591 0
78794744 511907265 0
256327873 139849138 0
483620969 378799484 0
60197682 526806273 0
169650026 171567781 0
198457873 89562058 0
274164105 335953696 0
52603232 481316235 0
309101601 88838383 0
95851475 406576172 0
110244667 450898410 0
302138903 509246087 0
104565161 164427032 0
179947661 39574044 0
156530995 338258776 0
191221888 281970309 0
389369082 415702456 0
281015480 508873638 0
175168582 457312996 0
182976846 194537134 0
373590813 196973253 0
205996004 357060896 0
24070480 219732297 0
528925130 553625369 0
312513332 66405382 0
462658029 327091936 0
156870787 213409328 0
550867120 334092192 0
299415576 289857432 0
375650748 262214067 0
34438063 444747420 0
441476943 487144242 0
564841585 306689319 0
5564424 88619005 0
312650285 31339646 0
486754211 530575262 0
158737319 182469439 0
337383876 244542606 0
137088024 58114834 0
404308006 207308981 0
499177686 24335728 0
329858915 154497026 0
556489292 364773884 0
409825881 44479870 0
543893727 249529598 0
26504439 486907392 0
118412737 239924782 0
422294980 169798202 0
342286615 216161945 0
540391384 313843120 0
123887671 125752039 0
210790986 424581264 0
182356540 200865011 0
105419763 176262106 0
569203856 499541429 0
305885594 84971886 0
158716564 362022190 0
154362008 319524563 0
507684183 249654881 0
2236689 478826701 0
250892587 375231442 0
543743299 14440455 0
27171129 499936238 0
100369320 192864590 0
266393012 349273625 0
494958250 422030881 0
536722467 39076573 0
109420536 378624434 0
331348802 476474292 0
403989358 342149954 0
239432445 167644058 0
416121733 219768485 0
126988657 341135999 0
205065779 290433301 0
91261 176340846 0
364158799 48279090 0
38614288 89835687 0
555384472 36808172 0
135440017 544801223 0
18837443 531586316 0
86812304 251410355 0
91638576 462778220 0
399271928 426986800 0
111172006 424861036 0
59410935 120770586 0
131511260 346317865 0
512942635 455163216 0
97515323 287291361 0
33712502 101761327 0
128487646 505113960 0
450873706 33112119 0
428320334 181386525 0
254262930 425578006 0
557489390 28208817 0
276470019 122295224 0
434874423 73446641 0
286774286 298779169 0
287994826 132024637 0
310996346 496478808 0
285278283 525119727 0
215266001 132544553 0
352878129 521672368 0
149412317 218631749 0
70397907 440219719 0
232092616 41947372 0
137856016 117029718 0
181974290 10815283 0
438971138 520123374 0
132923831 489424360 0
541638587 554927639 0
195188231 497558346 0
231067494 501947717 0
253079834 102902229 0
551955681 477061266 0
56829322 63278496 0
95923567 22479143 0
443692520 207011197 0
451965567 277369579 0
276212547 513704965 0
432556567 470760213 0
417161323 162452557 0
32724167 344532117 0
449621115 213568966 0
216129853 396915655 0
24899787 340713030 0
217706017 310496709 0
532996826 484482525 0
87856037 125968939 0
206100278 244298779 0
397467463 314060442 0
186827946 219772692 0
329157482 71220464 0
374470071 423134262 0
469896956 13480636 0
310460730 370428164 0
545846196 65814132 0
453280806 233981402 0
498177863 119279666 0
354793344 305170345 0
554878658 477653613 0
145943466 206862978 0
446475907 302770395 0
41511826 543815280 0
516070498 267460185 0
381166116 91134840 0
77356509 194091664 0
350746901 460561688 0
127162928 523657864 0
795222 237483102 0
194751490 423202293 0
506333038 328142974 0
385226392 123555393 0
282380014 439309546 0
402871074 78984642 0
40509133 565639046 0
267774970 66546460 0
85133967 466381886 0
59985013 102202131 0
356028071 554872805 0
484901431 494487893 0
41832268 463999459 0
495217204 62417399 0
567292196 174833863 0
397249665 336625267 0
126913623 184232191 0
96295897 414913467 0
454529473 1981400 0
532449320 104928909 0
449417833 532651946 0
497157374 443391569 0
51207713 298841715 0
277811731 124205775 0
190905242 43785159 0
405421875 216847752 0
67383004 302630538 0
518292940 157567341 0
121505155 332093606 0
262620079 466391554 0
213929536 218474386 0
125261404 224748372 0
98464714 335092944 0
456605820 566579554 0
16889978 174391021 0
118659151 156868126 0
11884144 551640698 0
409974561 132944982 0
30642793 224920509 0
437953322 551654578 0
108346793 170069240 0
268088278 73609873 0
395857833 274204321 0
537213821 177721508 0
444399581 468027640 0
87975936 215262756 0
419901174 238299378 0
213758900 166222 0
349099536 158151918 0
142248184 147987828 0
315161127 549170479 0
203533265 51156866 0
179013209 482249602 0
396531320 2725121 0
261208594 203998733 0
12181829 375660935 0
546873671 264292278 0
341657325 16185548 0
13133941 974874 0
462606069 337333839 0
239647120 338984591 0
102281981 189747131 0
118050940 343830084 0
150021738 72136268 0
223913908 400502671 0
283075393 73675567 0
470064669 355113431 0
170712630 148960584 0
455189026 449603339 0
374153199 556240685 0
402323936 73452858 0
427724313 233381835 0
534787828 412714508 0
369161658 162778061 0
481659615 199976916 0
284028110 97109732 0
459290295 279328295 0
79324953 248754705 0
385482589 163606225 0
295526887 380493455 0
487271068 277656516 0
225294834 501676551 0
443031698 285142500 0
109111742 385892908 0
368704881 552636976 0
155334571 103002120 0
294533166 405140427 0
463168335 489951854 0
523833407 92348533 0
290255778 97922062 0
486440853 254510397 0
247221474 558390505 0
181965304 173039374 0
55892127 29832955 0
402028389 444726015 0
145659625 275813259 0
23138474 263385910 0
551913046 338830988 0
89052116 123949615 0
234458478 177624899 0
258039600 233975401 0
398765283 216935429 0
247991698 98773607 0
425117006 396442625 0
123175883 20862844 0
524800388 415255004 0
128760847 537150272 0
558051191 552261079 0
541424724 240602142 0
489649380 204771606 0
82572885 53763297 0
423476473 189574253 0
90258987 130039400 0
535591064 407255084 0
393400180 537346568 0
270774656 75426435 0
105520260 290160247 0
85136212 274028038 0
266736985 502352998 0
95021631 165765559 0
288893606 215168823 0
412162037 161457634 0
212470386 541665130 0
450701845 334707735 0
498770562 191814717 0
148084651 464543496 0
258707887 391163002 0
150634713 381877254 0
274203129 524203350 0
303834940 230806902 0
94064994 524624410 0
45765148 70664081 0
501898900 165544081 0
129800103 319778992 0
102535175 382990806 0
230515018 83243874 0
252015250 166605429 0
2588748 376737986 0
76000890 136897621 0
462662817 375000067 0
226660050 492976758 0
359958679 486563685 0
339953414 233800652 0
126523562 70071424 0
175301402 40784644 0
13027130 494386555 0
47804222 221734970 0
39115442 409326294 0
89246593 534239190 0
520419741 496536463 0
475016142 21263380 0
521671703 224396649 0
148395126 347297648 0
63574281 153451364 0
527390064 13746191 0
105543276 89462513 0
101087901 404055666 0
177336657 355124097 0
19038561 160105051 0
342314550 401266104 0
181631807 225137809 0
125042744 200570782 0
354035077 398502044 0
534202942 411193137 0
206449623 12958549 0
379533175 402952745 0
399005740 474060872 0
565799490 175277924 0
401698762 171264470 0
478351666 447244444 0
42691271 185229574 0
195345906 37418122 0
415129098 364409685 0
271303480 181760142 0
338616498 219418964 0
510996557 403265829 0
507543026 71443191 0
71838424 210973908 0
173079628 460488951 0
519197054 165522388 0
545608145 550098845 0
341859613 217977981 0
126667641 73882304 0
217364338 28972799 0
175199523 282296341 0
244766887 236920613 0
130123798 59956405 0
106568555 1236287 0
236944731 436330603 0
19867482 68162751 0
24831198 283312129 0
487234558 182773959 0
498250567 218769121 0
135556073 289412837 0
170619659 321688340 0
89731806 62962887 0
266128241 448510513 0
30089382 413677351 0
417338107 353461733 0
314356195 296851653 0
402647535 386477932 0
61005231 124004336 0
343561742 290704737 0
449101819 273153457 0
551248460 449040338 0
306324673 115178450 0
128811282 121720582 0
16600887 451184326 0
40566280 479629066 0
463641095 32128385 0
510457098 461576532 0
101006970 41221476 0
553224787 501754171 0
364858163 109363015 0
184311285 78978224 0
354304683 188765270 0
165702172 408037917 0
374516982 142927858 0
174714112 144872994 0
403161950 297199972 0
566362250 412074285 0
361611662 387197959 0
204685457 396768610 0
485779856 312991603 0
211442067 229017770 0
67368724 562537689 0
331699354 426756721 0
166881585 103257022 0
476441611 187471413 0
377063354 418827372 0
503826189 394775371 0
70810401 321701814 0
448484134 39678430 0
308857712 223158731 0
81236635 258280451 0
465170002 563538157 0
73439085 115528212 0
238385302 393065118 0
378486564 335261769 0
150349338 428099133 0
488389796 319224848 0
2710876 270252943 0
306616608 285326372 0
182000237 483249142 0
365054589 261848316 0
84602186 533880545 0
287309453 432095282 0
454990150 81756244 0
76380814 15996944 0
42959775 343846056 0
278300451 477140223 0
327924403 267341927 0
412190782 454837008 0
472850555 93596274 0
135000290 365659968 0
449195706 361605956 0
10952129 324779016 0
435737189 390809522 0
355903160 558567443 0
262771034 323946504 0
211212228 389916610 0
216041739 106697824 0
15629032 515300750 0
363310053 488268225 0
100694071 8030659 0
121805573 232547987 0
456912055 165792998 0
154645837 474980848 0
170504981 288918329 0
251614960 264407429 0
1940484 490025577 0
4819118 110925216 0
148609357 430151753 0
435864622 335318842 0
496340621 66782202 0
13495942 382434427 0
499482163 407337407 0
407833093 564774157 0
244667015 474590064 0
153857671 219114480 0
525602822 500223429 0
128242511 549921168 0
416505605 436474619 0
318299726 290201143 0
168124727 299491445 0
440646264 461308237 0
270301288 520734809 0
201755807 96356433 0
107199591 183886487 0
538423165 498621284 0
53315577 282902555 0
146493192 442015290 0
470455429 483708618 0
108881087 481883735 0
138531129 350855707 0
409968415 297658732 0
518393263 333360707 0
160814993 421237255 0
240922475 44813320 0
520551528 538413243 0
28747547 107438913 0
85537213 396926135 0
963765 500032386 0
296690517 88248471 0
399514606 241489706 0
122541609 492479047 0
92655628 436558545 0
527168555 113436030 0
5205952 511449681 0
100124490 313020473 0
409810693 353074874 0
422945284 175417011 0
473712988 419901927 0
497299626 84189247 0
210581168 33274119 0
7355655 46348962 0
347557007 84819000 0
394660822 515724591 0
289399817 174135463 0
125142960 368825743 0
366428717 486918042 0
393107962 288983341 0
206036419 136024287 0
149642295 339768328 0
249797711 95849090 0
53023936 424491814 0
392648054 419476846 0
524477654 228141688 0
205954561 468220544 0
447168254 558272441 0
216149627 415811429 0
215624690 317845943 0
234609580 370865041 0
389488611 519690378 0
79504307 417532519 0
452931040 282396243 0
371979856 15506040 0
362576084 384684878 0
275639073 453251406 0
319505290 106901761 0
197973808 510330407 0
162148862 497696337 0
357688203 484541589 0
127409139 155455279 0
182171408 340802237 0
355887764 141102347 0
13027404 384677130 0
538206818 26266261 0
408084115 525541621 0
64022501 398962348 0
63933323 549818816 0
476808120 453617395 0
45515202 462137828 0
230376415 333221444 0
506980867 247465874 0
498160536 437872165 0
241598686 232299723 0
554499656 556119012 0
499304703 43638957 0
552793457 562007794 0
368494655 155802294 0
136822523 393314561 0
2725593 353637199 0
322095202 343473308 0
124986576 92280606 0
434538933 29662941 0
405213017 521735898 0
225885131 64612814 0
297014207 81039290 0
434833726 432680572 0
548340793 534864285 0
161200821 98345331 0
287365962 81034362 0
204145695 440781228 0
456771173 144591059 0
112999459 121205526 0
126268603 173460196 0
421363957 174160843 0
414382166 415279938 0
281615967 419704674 0
498255904 8349930 0
268430327 262498579 0
470596174 98878633 0
550798544 426251778 0
497459576 75784926 0
291636883 145323448 0
80465321 259910865 0
239965685 124100078 0
253084607 175514764 0
269071849 118171497 0
455556466 222802883 0
338946489 140542051 0
323532223 110056189 0
216043244 117719295 0
1744707 124305145 0
438138402 311440121 0
224791318 34261201 0
167115552 344337889 0
194947267 155282043 0
291189407 91828043 0
228436084 559661170 0
503987160 101356719 0
197266172 28608395 0
25299061 375736206 0
205828593 153765464 0
343690686 81841646 0
267577962 74219484 0
214830199 192441198 0
106937010 470682887 0
449146338 563873527 0
32577855 403479452 0
508306694 421809268 0
33751526 391673086 0
103813535 386533614 0
180042170 437026187 0
520626802 417993421 0
127534269 52932236 0
259189895 302401588 0
117711540 303116927 0
142621215 68020526 0
203461290 145448242 0
105835812 322701542 0
50648985 114016565 0
529615696 463491282 0
437879545 205398385 0
489198571 490216613 0
423200381 166069724 0
401946840 463020093 0
22997704 528984327 0
229176071 132461230 0
530847576 386807336 0
325693067 528789835 0
355760644 220021205 0
331777783 549289722 0
21532570 51819878 0
324084041 171557050 0
220721195 121609062 0
33750513 290737139 0
297329677 377010675 0
462822945 190456699 0
362900816 501847305 0
15292906 520494292 0
173618332 558793374 0
72492219 70815988 0
98781523 424195887 0
30659027 510059679 0
351245527 132429174 0
340486555 28768011 0
97554747 553655861 0
417034094 235866650 0
15480235 356252417 0
355683175 309130040 0
223918647 17019601 0
277249123 401078748 0
136305684 448451590 0
232310879 326454473 0
474430257 28936931 0
26497131 260738591 0
27514280 549455895 0
148976788 191905289 0
50175896 345144161 0
331093780 62946285 0
260149369 267994945 0
279103488 276863255 0
402985462 133081801 0
99120319 236743756 0
238927207 317296379 0
128704680 264266429 0
303144619 201183012 0
495672669 213643497 0
161114334 141527952 0
85772412 445599913 0
456949652 84700829 0
532032183 308659956 0
184075020 151673911 0
415998954 422782141 0
534670656 264295706 0
412995053 210865206 0
254345565 126278672 0
302718134 280751637 0
222104320 433384188 0
134795007 533755300 0
417655971 91102935 0
59377443 386800327 0
275473254 101461050 0
502000481 557153188 0
416305193 373631845 0
527746873 260239661 0
238450998 447925041 0
249797037 220160026 0
310477961 303994758 0
493939600 138982779 0
169737741 5125725 0
224736132 325365976 0
512212603 123651065 0
114840047 65216550 0
470930113 429498052 0
494928145 80763862 0
287553366 531082714 0
110128914 253651593 0
155361791 60904580 0
185348659 327804583 0
550506438 259082466 0
430945962 356435843 0
399077648 211775639 0
107242548 435673533 0
256233783 125467816 0
54965376 434182729 0
225507751 68731703 0
81763168 36870077 0
231288530 531557764 0
518029290 471958974 0
5692382 312355172 0
56155683 116494308 0
163874347 237610929 0
295299245 58627453 0
16918362 454477397 0
359992631 444890068 0
111005971 110073471 0
195889511 416194953 0
116478041 190460629 0
568619903 327167653 0
113437375 397181918 0
392729915 223082602 0
197127171 44763036 0
281726362 426070922 0
57626431 10073726 0
177063211 428713532 0
440601059 28661652 0
264253327 132529355 0
417559604 534735206 0
443399213 376575245 0
256412947 2727388 0
416302755 69040665 0
550374982 536436645 0
56432214 104080910 0
96109046 458030639 0
346212793 502715360 0
305808037 567836155 0
481660529 202265015 0
317709889 486809837 0
31285755 396411354 0
34149320 172778471 0
43802880 168258989 0
126270553 486691943 0
243168590 93418933 0
559833350 538980915 0
559967928 394604319 0
496289747 78779795 0
72824134 84415251 0
501945474 299050344 0
320277716 238247160 0
104229489 55227502 0
36394866 551485374 0
438854506 555518975 0
277196503 186814647 0
205856720 79965032 0
359751907 30142030 0
255700364 277581291 0
442938141 330011094 0
425250575 467120383 0
140343435 551360290 0
24781362 9153366 0
126810444 31387998 0
367900197 559285317 0
213289426 72298684 0
500980018 491632843 0
554743562 544463080 0
27493010 118066480 0
118591007 49046490 0
356401374 221678300 0
366317822 444756900 0
218487524 124934507 0
298714268 566436608 0
382354780 314380506 0
281702838 169179113 0
195886221 137838535 0
149820324 245375026 0
411725553 356804006 0
242229935 232855792 0
95786641 88848124 0
382620951 199014769 0
290857968 407228862 0
128012798 500365348 0
449593763 361237188 0
182607117 407454540 0
466722201 45399242 0
261269054 83133500 0
414550223 177956921 0
345610937 272786971 0
400584494 21409264 0
307244253 419429389 0
158135641 565006506 0
210533723 365352633 0
566097445 23056828 0
484549564 324851896 0
343605479 65494406 0
37571360 50821030 0
263936816 447395378 0
308171136 440239913 0
506984449 89621421 0
393081253 7196941 0
154155080 206395314 0
10459631 325905919 0
19195392 155401329 0
523412680 122084254 0
143844583 522060458 0
121229494 177431064 0
11378455 566975232 0
12580302 173310194 0
10710958 479292094 0
343895778 547570106 0
224612036 14805508 0
237482536 92377010 0
373862975 159293402 0
329333205 240525324 0
425232878 235490590 0
10285726 486404422 0
501912691 304819376 0
159018934 528158627 0
85387224 442482306 0
443233553 338371142 0
179075 160363635 0
238669808 266471174 0
340212691 317506372 0
473343459 555128578 0
259978229 36899095 0
216109176 154309412 0
324079540 67843713 0
428452765 135666281 0
377921591 218788179 0
347505184 237708048 0
370286914 120894217 0
266985029 26017493 0
34903353 523519295 0
270587583 399863805 0
303093212 250085421 0
30437053 286752091 0
319621338 79075121 0
271195493 82942153 0
429724525 536853 0
227498637 320570701 0
2284017 295888938 0
321645592 389378774 0
264965160 265332255 0
484391689 526215565 0
561697512 430609806 0
332523797 348139987 0
136649779 3150312 0
130069799 119027324 0
495913521 386836309 0
352883178 396404164 0
50655082 518929927 0
559123468 221587100 0
29589780 139253701 0
97777913 327241070 0
10099249 142351224 0
536095082 13521672 0
182642127 417706231 0
151596337 508280417 0
551080508 176054478 0
493357213 23056016 0
290433863 564393655 0
239380392 230588758 0
187154748 186926531 0
503462717 385321872 0
40243750 80774052 0
15595773 278620349 0
194175544 356566821 0
453561894 326826923 0
222803300 29100367 0
394215532 205045180 0
569098337 5808321 0
112161005 317883546 0
30259873 181047016 0
258453160 292263855 0
341467304 532056511 0
168364961 360492009 0
281574896 431580515 0
244896688 560904561 0
514348949 26591923 0
431015973 178199049 0
164161619 528673115 0
558411106 303205858 0
110171177 341442939 0
315620151 327295058 0
77712238 188257153 0
386378023 439771943 0
438742458 60640814 0
333128650 167974724 0
378090461 120575727 0
302015213 214732572 0
521883413 74654365 0
369211889 541749041 0
123070185 171043064 0
132769703 140219464 0
9920362 269328852 0
137722125 261172197 0
412022687 87051144 0
521716934 471321210 0
199447680 506016967 0
480926916 437173135 0
480486893 55805762 0
67235181 9429790 0
565077166 411245294 0
439004715 292160399 0
119335567 542911692 0
245769313 449582645 0
364341003 205328384 0
278739490 204873969 0
178517955 187606968 0
415818852 417660011 0
411311212 275069261 0
242033668 456698448 0
473185595 566404208 0
458784612 293099496 0
335809533 560362143 0
463748605 273393336 0
61290854 557321571 0
342280346 513617855 0
423531665 246757358 0
21677885 399666958 0
561716624 188661714 0
361724287 105269845 0
544065539 517830567 0
200392185 475880158 0
237384889 320919969 0
309696444 254581480 0
348051323 99718923 0
277727041 48682479 0
138325431 250043781 0
424621638 506218799 0
308744340 152656772 0
36811128 200203573 0
236391364 342924345 0
3187162 189804086 0
327142298 362029821 0
343310602 306348470 0
286762006 31013147 0
269696880 484060584 0
222649213 482158382 0
354347753 25193785 0
320112525 221621211 0
130366783 387402199 0
455845570 75809894 0
36131203 394387772 0
110466001 485822949 0
554732753 138790262 0
37610565 229409641 0
424691525 264337424 0
486955666 388735774 0
519234354 331915340 0
436854864 114400977 0
432922014 416732159 0
178426249 166113838 0
396730688 180013015 0
436573938 426141136 0
299620037 289246078 0
367617386 360958249 0
20389047 403809910 0
301920722 468170354 0
216521672 242759691 0
346988294 480375573 0
333288555 480515971 0
83382546 282071992 0
194128238 81472279 0
302040834 548845249 0
231712663 159701077 0
550171543 62972420 0
9906953 461232068 0
217012569 396025799 0
545384304 113227325 0
412020099 47081912 0
346962522 146338908 0
255866888 182086183 0
54107481 132801179 0
50018216 301659721 0
26760944 199827841 0
331405087 162350450 0
22610509 458535487 0
322729887 107696674 0
322015314 123652072 0
166526364 215437560 0
172630545 340762012 0
302389491 14005334 0
301181196 99884407 0
317165953 449848485 0
240596277 220116875 0
127735568 431840915 0
18640215 245064689 0
196024059 546423814 0
196042657 368824998 0
411095791 140053898 0
235536116 422694715 0
243243084 457026448 0
468399309 217254508 0
550416287 30707057 0
231004461 349087677 0
12166121 6618696 0
514414210 89134455 0
527899017 115059503 0
286835704 261008685 0
159027056 63698461 0
363681563 55943723 0
46254899 477980301 0
145759824 317440474 0
228644672 258772887 0
435051980 197798291 0
483423487 316909805 0
413450362 217918270 0
567794434 394770746 0
217288657 250221665 0
516696812 43257990 0
566751002 514003030 0
508952795 205802952 0
243364686 321246507 0
119116541 369614265 0
423847500 442033894 0
523373551 178537159 0
325717473 147396223 0
501829554 367865826 0
331345719 95446381 0
33816859 463972778 0
300366969 15624555 0
138023532 16429352 0
517680007 490339160 0
461075741 443374385 0
49044914 26895411 0
191531702 189052981 0
7350722 200437633 0
154347670 215455896 0
213440833 556624098 0
86528305 273890021 0
187509241 51746059 0
550738829 502919633 0
40007424 139471896 0
372303523 373414371 0
170153009 77204168 0
564370571 266501426 0
184207323 504729489 0
79763906 172871470 0
506410252 249572915 0
414661791 345820763 0
373509181 159795756 0
203494366 22965934 0
81596972 132586300 0
477925249 246326328 0
245537489 422467546 0
38884690 312764962 0
120774909 137657097 0
152308317 45886247 0
471503268 427343429 0
528364254 224314621 0
498518941 440250546 0
363396515 52539388 0
182999825 424762754 0
94862779 88757622 0
15689923 526451829 0
269371668 478309566 0
411958718 449548779 0
140477857 308536780 0
531424747 267647931 0
557815498 444804303 0
73512645 509377573 0
365679287 455831889 0
379505318 347891004 0
396566575 76260796 0
122241263 397776572 0
318375129 445864364 0
176095798 207193996 0
466434461 365136580 0
495356619 426524324 0
108838347 128403082 0
526623777 157961680 0
268930576 120718401 0
329317410 87140860 0
229153132 204270588 0
95786352 442071587 0
174867078 452564380 0
271492869 291995126 0
470853175 469845526 0
432822171 198126896 0
196378755 359378016 0
94588790 216634542 0
35683683 231067140 0
330375522 380717010 0
84416460 391569172 0
435577214 263318912 0
86468077 11523713 0
174758541 151618632 0
177309452 445260077 0
359653707 405973668 0
108833625 483278929 0
291006221 110315823 0
22067776 397499868 0
80111728 283830887 0
398755569 551018206 0
78306502 518714872 0
46083532 318594323 0
369657573 440765848 0
115516636 273630440 0
438197174 491703439 0
29882464 567970213 0
62361151 217694950 0
207069233 5727567 0
404132956 150658931 0
24297432 295821496 0
529749110 252623392 0
465316970 527158405 0
449420378 459530041 0
57702521 129797633 0
434005996 463331689 0
144618867 380022587 0
27015256 341843323 0
134545920 397134049 0
123348684 228658250 0
469180402 465496125 0
411392182 384896093 0
331306564 3526965 0
15606949 216126154 0
263538332 325401314 0
339472563 348374211 0
180625142 280534633 0
252487368 307517241 0
423913385 306109557 0
466565520 40347872 0
69197144 523438065 0
16156723 491970487 0
499226487 514413217 0
77104480 106577510 0
283197946 435200352 0
110009977 372206979 0
297286167 45466761 0
115463300 525130253 0
132673124 518981930 0
13026008 174353755 0
269076405 474971262 0
163093048 474423466 0
213173008 310051094 0
100375871 256543809 0
126743740 354958247 0
161989660 368113350 0
514465760 424460337 0
308709843 428885370 0
102644451 375838948 0
466114360 182975249 0
476304910 69236561 0
159366558 286020916 0
333840520 282566018 0
275424360 106684893 0
250684171 48494561 0
500745226 391933142 0
325980929 349853117 0
85297848 380889191 0
348737554 495875610 0
99716434 126280282 0
430423224 386693171 0
437597820 525113519 0
494861328 531060655 0
317894562 418854053 0
50466605 130283067 0
165874726 454135977 0
138484649 299672795 0
321772627 399446585 0
368431444 23433874 0
343748957 112389869 0
486801539 60404447 0
157725698 318229127 0
337073800 67457767 0
16730092 53260357 0
122468158 508896052 0
210157626 367345566 0
4532740 79557009 0
64887715 109498909 0
255199318 160444662 0
320496663 344283167 0
179251594 248297130 0
216302012 134251600 0
449812924 485797956 0
509922753 430624330 0
525266552 311741250 0
159906920 73357524 0
202937364 421762545 0
543140680 351865807 0
146639534 109548373 0
499496466 5029157 0
335000748 123953236 0
188558464 80421932 0
105378148 171659185 0
516093287 144331938 0
353498563 70498491 0
62349241 265497229 0
471269622 331632151 0
152279713 431557309 0
250836176 376729487 0
366747855 54967097 0
221240855 204768489 0
310877022 189700262 0
189685977 227033277 0
499566967 352726897 0
342122144 127619698 0
185383044 558122917 0
54698415 214689314 0
348629622 319437511 0
77498284 555467478 0
290946364 331555933 0
192218847 313287534 0
318171237 456802568 0
536314714 564760791 0
291072616 103399024 0
564439073 502526105 0
355209569 121884574 0
156276349 245939307 0
493891972 240219724 0
50832547 295216589 0
377879908 2087965 0
560761029 293395691 0
168469502 316577872 0
93402080 220950989 0
496364828 185394518 0
104856992 485894988 0
428837508 521834524 0
414303703 84108467 0
358999206 344437577 0
85027235 511222690 0
269444257 460309849 0
32687413 260653918 0
138516290 463916870 0
366681963 108685386 0
351692457 253068798 0
358534442 425607526 0
555487379 175051973 0
98347007 211127897 0
419490603 493813268 0
312051295 370713412 0
240633033 511593368 0
399334897 342824675 0
112261155 186841166 0
13692684 335003782 0
50745421 72791291 0
90644704 303040506 0
346907049 511603426 0
233629573 500621144 0
127467218 58591002 0
531736625 374232585 0
127927336 394872748 0
342875817 424212776 0
537525908 257924347 0
176166043 293255769 0
143512519 25246357 0
520898036 129272956 0
160908213 236260304 0
233298883 293617489 0
119729377 399755908 0
363633723 253927840 0
255870472 566440531 0
482322678 11800869 0
383007526 61597907 0
390020167 116123767 0
170327975 534181439 0
40848909 44717872 0
173983821 85760430 0
63757065 31450486 0
136905924 198517001 0
370514526 286762197 0
562202967 215451557 0
147217389 112946493 0
416208898 366632884 0
332993070 337868552 0
457272638 382510327 0
382189646 137114254 0
100385421 57415677 0
248247588 36438889 0
551216615 485853618 0
377428277 85283973 0
524124267 479826709 0
477922605 290993440 0
481151152 216694776 0
162531300 173663648 0
94661349 145123721 0
522803753 440656676 0
57001202 319266343 0
64618460 141664818 0
142282192 479523223 0
274522539 70594642 0
76064523 401678065 0
427340096 263731967 0
100610578 341322192 0
527436325 418664440 0
149011247 204469779 0
433297051 337907900 0
348765866 567329660 0
285580152 475797067 0
560218824 506329414 0
282328075 198405991 0
97660603 109685398 0
229811735 407656523 0
9269534 23709830 0
459891513 161727035 0
490569746 539107571 0
353568166 199673709 0
18190217 102856682 0
538701996 361988347 0
149738740 42765413 0
393670728 49737851 0
422210144 134131347 0
12440958 309600187 0
329362169 520409201 0
161173311 225930504 0
320481328 178857983 0
325257073 150054600 0
160320089 354425100 0
125375557 541274124 0
89324234 124144737 0
114956347 92484860 0
558106051 514966660 0
341080353 462210845 0
170471840 419931879 0
427361302 504329092 0
427113523 25381268 0
18459423 21457349 0
186319191 245716331 0
117101404 91953805 0
53102819 194698755 0
459008931 375875582 0
289964572 62410522 0
111783147 35991210 0
386097127 209084148 0
114164662 566063805 0
50010768 174709328 0
56724428 518212436 0
368961751 136420495 0
227791084 107227161 0
311559676 26218803 0
364014978 239236734 0
352634385 172974677 0
282214552 58167096 0
19343434 434423909 0
546199553 248987567 0
453265274 221551822 0
369255669 143039526 0
21022274 207781882 0
57044055 540785639 0
26724636 157805238 0
238019180 127897127 0
365053328 503825473 0
318062931 368801954 0
189443340 437601058 0
243036841 100470979 0
209573959 497531986 0
58144072 248556802 0
483397166 157544867 0
237619316 201413093 0
329008271 93864028 0
525870803 434892496 0
197356150 219652630 0
114561340 23529504 0
242764753 177566608 0
253969223 433322185 0
64085107 236058684 0
39306126 347117447 0
480211935 85928268 0
415204634 425552582 0
487642620 464395913 0
557423031 473557003 0
360864208 273823838 0
112551101 8828421 0
315940169 70747116 0
130871862 48833931 0
519927017 268733260 0
178469337 148659804 0
524087484 518787030 0
353855218 166059955 0
52275081 492759622 0
82215929 438639031 0
334810036 553030604 0
438771630 26060236 0
125704162 269039488 0
504785780 263518820 0
450387349 491197898 0
552327339 341212771 0
289713099 17443756 0
145462525 554052585 0
492103962 255046814 0
368197874 157933505 0
435033881 482151313 0
162286518 87050347 0
409183551 83724319 0
95694888 20708425 0
45854817 267195826 0
86070859 132475119 0
248787967 135523929 0
9963488 360962165 0
359007721 326325618 0
407782800 229386727 0
265857780 52203789 0
197682554 205778945 0
134635063 325538132 0
186813007 137557033 0
270972719 272438161 0
205890527 318524258 0
360049477 300512095 0
90452634 378229329 0
393091481 158165094 0
522446679 334412495 0
305457818 290447074 0
447690504 537699443 0
113025179 84990825 0
84464725 87069355 0
199332464 8538394 0
43220741 260864212 0
439108633 81072326 0
13266355 190646494 0
374104229 194341447 0
215568912 4314617 0
128122125 529518500 0
283383826 498563134 0
63555832 137360848 0
194172142 307823064 0
177235849 509385192 0
335058436 100335368 0
232498654 186453265 0
132036647 462522529 0
287076936 230499696 0
175952526 242876182 0
179356323 17375521 0
178029203 388764970 0
393963259 142040453 0
174904523 154960041 0
244214964 110497441 0
451606787 354575885 0
263248422 71298069 0
519968128 46263639 0
349722988 515094737 0
158543738 482369154 0
462399200 194593646 0
30697021 509379495 0
81807191 264594944 0
341158045 115815531 0
536118110 87803336 0
337021109 178485373 0
380723205 420734630 0
326280450 255143352 0
303208630 463355161 0
326050591 413728864 0
259386642 430321832 0
120906923 462495848 0
17405601 367149069 0
274354614 425508108 0
292307601 501186401 0
517364849 45978186 0
273448484 245842547 0
333614731 472511360 0
11705959 32050368 0
473991390 282720053 0
324689472 506291125 0
283218902 386072336 0
478480710 108771645 0
508383314 247977663 0
29323484 455138491 0
534174070 47168769 0
333974274 516422635 0
263356998 526356011 0
169488470 272758625 0
245712894 567605135 0
181086621 180971791 0
5225175 233398121 0
509305163 210530972 0
462850899 349557373 0
23426715 166201837 0
236794678 528046748 0
380974572 446008867 0
564457488 198680674 0
391672035 368116180 0
425437567 387742167 0
475859869 503917730 0
535571314 292701933 0
524649143 435302624 0
279737820 58047562 0
555423850 309356008 0
236490145 323330474 0
393987282 208461839 0
196682170 220300148 0
87658825 457985624 0
302066510 510923538 0
124746712 9934446 0
343038455 434411892 0
556033995 528376400 0
337420599 378915522 0
389863795 344844800 0
106834914 168566142 0
260937852 216148065 0
148253741 5523979 0
180724577 504298247 0
470622097 340563485 0
184480286 113321492 0
563073706 68061135 0
15298315 519222166 0
135496065 346602546 0
13500347 220473614 0
176601360 389664138 0
26160444 198696478 0
243381835 196868732 0
431708870 460688985 0
263823325 54398471 0
108022081 179099479 0
363057381 429086430 0
131712414 465286119 0
58657935 5026725 0
163034966 422008762 0
454253798 445711200 0
251003525 540585617 0
362260278 346914518 0
559691753 43623900 0
382917656 488532902 0
24088805 44947373 0
117887424 326854206 0
550899353 171840649 0
54042392 444511503 0
435163547 272867760 0
119362945 276618725 0
117246320 486284062 0
130368189 110388253 0
238836667 549195567 0
557786596 177579613 0
392679503 546013824 0
4458025 476351844 0
212378156 108623789 0
271853122 73117139 0
537946589 396083352 0
182219058 274795075 0
79290848 138555204 0
204385658 134372278 0
176332455 239962658 0
357076938 106410904 0
539943515 34149850 0
223197810 130365052 0
507788685 452726386 0
237138884 532798720 0
336925339 301529361 0
401255663 143887986 0
152964945 483992515 0
520471939 163337224 0
327764131 270609993 0
475017999 396630797 0
434919695 346629835 0
332718947 191798728 0
209393405 441867603 0
425343699 58587920 0
547721961 30550607 0
33336764 451370780 0
342175349 102711483 0
422866154 184923137 0
104763705 27126509 0
289899615 391774635 0
512936548 336455807 0
256168159 528081934 0
564574835 474750154 0
433374856 367715360 0
65646815 129872905 0
46122819 198884524 0
150882713 404277172 0
145385146 21785907 0
538484687 318393612 0
532331983 286748809 0
16151788 488267048 0
567194183 443424315 0
111742754 280605316 0
527570695 503831286 0
101142445 278485121 0
297005071 519566179 0
320116405 277505346 0
109443513 79415589 0
2516363 175739686 0
557594672 508148595 0
380769027 20808984 0
316787927 490575747 0
465704572 350482645 0
378298256 10285650 0
166306850 173797697 0
367956991 154645330 0
433993954 263490763 0
149247933 509580884 0
544549699 518045593 0
222049842 562894687 0
386468232 387248127 0
215259698 5836913 0
391623561 82275389 0
275933238 146014875 0
286465068 48140017 0
556613516 366853184 0
8894955 128390923 0
100090189 503716691 0
14354723 491512980 0
422970 15654808 0
487144721 298476783 0
419543510 482423672 0
506027868 490812087 0
380829788 383217331 0
22576638 404120644 0
292636885 378967112 0
65576928 358247284 0
487553429 181544624 0
261633923 60732015 0
221726923 559473373 0
494634533 251338557 0
2013860 186463368 0
139184754 461881370 0
481797539 303482062 0
112205734 453358961 0
460266264 479871461 0
20048264 320471798 0
198264448 246021745 0
27551416 392733039 0
499449176 416458734 0
215366435 31002037 0
562534814 295143926 0
380588311 128379445 0
498610512 172597839 0
87412724 519979125 0
288490813 448954352 0
472816515 94523473 0
347270705 393673058 0
207939676 173754198 0
252792082 223976912 0
336874672 33429571 0
469577927 93042482 0
45075403 256284102 0
315779609 57873831 0
504732523 378867631 0
341518787 539591268 0
275525613 263695046 0
173054055 47542384 0
28260629 441105695 0
549151921 170065332 0
24297099 258644653 0
297249063 81530862 0
214652347 395667227 0
406933652 154578416 0
416804733 410314719 0
80756590 316496992 0
383613151 25439294 0
352566687 274171652 0
466264531 6227838 0
187285723 257309496 0
463483589 394093974 0
313607174 451031863 0
423692728 466932533 0
200606321 252783201 0
96911800 5839385 0
245224389 450677187 0
140402711 355831534 0
514796212 288692819 0
478136253 464427285 0
547373495 239395038 0
429864233 31653510 0
414642087 413200113 0
127613646 27844415 0
159243168 247695042 0
456768670 49642867 0
61939984 264785407 0
219317373 229442203 0
96564 330272040 0
441894316 372905645 0
239173120 252313727 0
218717980 359690974 0
122048958 125325727 0
249423059 80962038 0
132348179 390612297 0
230187392 69158645 0
417522907 386206153 0
232585710 358166673 0
105756801 426790839 0
450993480 54806686 0
212353306 33767047 0
455052133 522152822 0
213334340 461258661 0
163976572 468020419 0
452760883 294713860 0
434322115 119036893 0
258445329 327093349 0
213399430 158801317 0
327570342 298855709 0
568099059 8658253 0
215129678 67818776 0
153285037 405233661 0
352009325 12971608 0
448677492 424317126 0
1989829 537810019 0
257960213 422885060 0
44166994 231401340 0
303241350 130060405 0
351317111 271942772 0
218563453 197507399 0
550285395 25277147 0
308538015 474124146 0
346949523 437855147 0
111388507 429600027 0
359041145 438861710 0
363850764 246769279 0
352490220 224308961 0
216086764 366651 0
228535272 161745082 0
33487612 288358369 0
77325151 535019728 0
542804037 17801427 0
447652482 102724444 0
178902673 375203294 0
33522488 470879008 0
254121 360257802 0
1129945 83884393 0
263205760 492444768 0
450905616 458665612 0
165546850 144753077 0
342000082 401582521 0
345759360 115342878 0
126801743 549902740 0
288309982 257525876 0
485704257 240119040 0
359431755 86634787 0
75950784 492384887 0
372386590 156117318 0
200119209 102555260 0
124783935 538563903 0
490877596 535645108 0
103137811 268247996 0
365254915 137040950 0
311642836 16754285 0
310963442 112754892 0
346875723 303301607 0
201013081 471797705 0
88679060 213194153 0
133389653 419390119 0
466319171 115716811 0
343432493 327879401 0
75625419 48387772 0
143174219 396129182 0
122076013 414260633 0
76119466 233260395 0
36201246 364377424 0
243308586 561103432 0
509264456 239021878 0
100066400 51426655 0
533373669 90969742 0
492355524 38112334 0
268366476 272784047 0
279878261 442821747 0
367168299 182486053 0
257322310 501182155 0
328147715 84465319 0
361196657 241023855 0
509349136 318511367 0
304949210 65581772 0
321017806 477865785 0
224335446 210342353 0
456113901 381906899 0
338670958 471376064 0
24575849 494468268 0
528582861 131165957 0
206725169 524330996 0
187587491 279556307 0
495613815 483475661 0
108911396 334432863 0
555946955 302298202 0
15615922 73376340 0
530904518 312528467 0
195560478 104318242 0
488338473 271791732 0
448834147 207895149 0
568794320 183692097 0
226034803 270547342 0
91785468 284915134 0
384969704 20046233 0
389940748 415148250 0
9130159 266228733 0
75126141 178458688 0
407975700 480627734 0
513029754 425291993 0
303163770 474288658 0
459368830 219984758 0
40336180 82909946 0
159045203 539553243 0
539665227 377389518 0
233717512 458867477 0
398939226 11612349 0
244180486 461330820 0
553995835 264984033 0
458645396 86309862 0
544558702 554670628 0
53979677 460043870 0
345712029 31252278 0
189383344 414875842 0
320653264 541732770 0
284026858 302843713 0
198396540 28393030 0
192568713 533983056 0
371610107 545460621 0
358434982 422641879 0
116746373 249793590 0
336576906 420678358 0
341347669 292653622 0
555396872 350043257 0
158948370 421076155 0
197169564 238392537 0
248464414 151173326 0
294083190 166244111 0
6898434 170123342 0
331604787 63835535 0
557623180 511104495 0
473529548 5937689 0
455422399 318548501 0
488294270 534855875 0
154664592 271324854 0
528423304 255826762 0
188002098 197233887 0
529059252 40725633 0
167007181 259442733 0
484396164 556540285 0
373686886 290215378 0
141184333 528372752 0
481804306 410773960 0
458636430 99867973 0
207940721 286198372 0
200426262 238069452 0
322977625 180216447 0
282442563 104812057 0
295530510 152140878 0
210213319 303692706 0
157840042 556738727 0
178915490 82224036 0
491085466 514140638 0
106898525 301233754 0
68284500 2495364 0
86292844 24059543 0
328936283 462962784 0
428450207 331313430 0
244438710 39637386 0
438502767 307404131 0
312814426 438681409 0
82608660 329447571 0
450490135 378023652 0
16346897 192829822 0
276409741 398807094 0
370863017 426316089 0
18292923 451632474 0
151674089 451049688 0
169346572 187251327 0
246104705 529016244 0
41240832 568611111 0
470509761 449167756 0
102320630 57237449 0
437835066 265611428 0
419756924 101261652 0
387408815 262408682 0
89945310 536760132 0
15360802 375245954 0
354078272 350371224 0
353244957 338310338 0
544901313 13702413 0
472249038 540879663 0
131198814 551910062 0
486586389 73458257 0
508735879 498801012 0
392284918 458161940 0
208400216 520069582 0
345654743 371417217 0
48882046 69859336 0
388175175 148979938 0
502885262 426019808 0
96409421 228414445 0
365686073 536576833 0
62707526 396228237 0
96228660 550167487 0
254208392 35582626 0
483853647 362704586 0
409893475 293420551 0
362971661 291729443 0
140374721 336055557 0
182823524 264708056 0
546118684 63996435 0
542782452 258078744 0
77611176 438150800 0
155403855 512171681 0
123523942 536962211 0
73011170 312204521 0
261888486 261481800 0
111004550 459824815 0
292923248 154197662 0
386556315 276991594 0
164424363 225911432 0
428775635 130410131 0
505010696 425259438 0
172349053 391784165 0
411660872 547800111 0
318611018 505144853 0
387037432 50834885 0
488874593 64479120 0
190456626 488107790 0
501357678 329034429 0
444995175 328993479 0
292744958 514761896 0
96529155 444965978 0
86333394 22215697 0
481893565 20761845 0
202648206 122559828 0
210802470 473845632 0
189327868 255193961 0
2876366 114327735 0
398002571 138538959 0
325332339 107420190 0
545844092 77286974 0
474768340 243218311 0
491471486 96763872 0
250598374 314929562 0
42984918 438998855 0
61072054 47255245 0
335680362 189579071 0
494471931 358314325 0
352620975 221409713 0
432099843 43637208 0
496665070 351059000 0
160153250 89505345 0
331329737 26113187 0
538740564 158803139 0
43178424 188402609 0
374476658 465523606 0
496120076 422555899 0
564345007 228280233 0
184912246 275387588 0
288127567 99400030 0
154594365 313092462 0
144688252 81890688 0
164361610 398778626 0
29624185 82157990 0
315192709 207634797 0
429905352 243121737 0
140685094 370378871 0
305553745 472747895 0
181908535 235871737 0
453867008 33459744 0
386607612 458731415 0
322079786 93421043 0
399355266 334072940 0
118462564 558788285 0
554792606 38164311 0
140714001 244917320 0
81194356 449639581 0
121419940 362255694 0
388307114 330916957 0
338981901 245499146 0
303301172 449773255 0
274109807 238520130 0
442036517 255024009 0
67852039 510835856 0
459138620 321279022 0
278878047 338474447 0
478075728 130652082 0
112136388 344615094 0
505485027 469038879 0
291199708 480269565 0
86742570 544705994 0
5403160 366408224 0
347385500 384222151 0
285627392 280878618 0
190834206 303687337 0
400385954 210119175 0
238644857 361669965 0
149389097 266067504 0
521238479 310494314 0
236425693 562186938 0
185191863 528877256 0
533657809 189072742 0
272207338 514629275 0
70170866 452428265 0
494017980 437219006 0
222360353 171356778 0
65610369 456752803 0
65295121 278998269 0
169793385 121193314 0
232430003 166073668 0
296658291 163489681 0
77563808 411322588 0
7469276 446562287 0
308408992 263598826 0
164043386 516476775 0
228413749 388246517 0
506079620 185824144 0
322029994 300657966 0
94548094 506326826 0
88984066 439741412 0
432431900 269750128 0
129381306 351727696 0
9979796 203041810 0
404822801 87311809 0
404830832 112594619 0
93711041 567111925 0
119220101 463532263 0
130220815 1402767 0
114061425 90528549 0
132337775 307157702 0
23360111 109093079 0
276392700 206210253 0
331523607 339983256 0
516243578 495487555 0
458210478 33884975 0
176528665 509087821 0
71501949 105751402 0
408430886 499303069 0
424727227 565917631 0
458449974 117886174 0
369089896 264763227 0
442717392 114090808 0
248788564 534506629 0
179035507 535762230 0
190338046 32180061 0
222337715 60608022 0
566473704 446339613 0
367211994 340246120 0
79279233 21096907 0
529479136 55912089 0
137553970 191441361 0
69473753 357765472 0
460815989 445825260 0
299977667 506082842 0
131339492 271359336 0
12072162 182237594 0
520056225 175707502 0
418510125 426686180 0
318368014 23804726 0
534817529 519953703 0
340966865 199975057 0
489468813 305409374 0
302727737 241837585 0
149089438 399992428 0
256595901 406288134 0
250075027 558115027 0
347980834 98438148 0
289204351 485024758 0
152131133 509692049 0
82240389 412887407 0
272379876 75762756 0
76982823 336690540 0
85059429 422576174 0
281058899 426173622 0
462417337 566748713 0
383732853 411885733 0
506710701 221459029 0
94061440 280441407 0
250822677 478144031 0
217576610 222901789 0
127408483 106332888 0
283025273 36914269 0
295673100 198625437 0
315295953 234408240 0
42009109 560099545 0
384933216 171383927 0
514797752 460633848 0
215128172 212941181 0
36634944 508205632 0
501405050 111214577 0
212160397 406912348 0
157724463 400664548 0
40741058 546804261 0
120076624 506326407 0
18036169 364053886 0
127924789 98618205 0
260133640 107194857 0
78265434 213012840 0
210758151 273893200 0
94404518 22502049 0
98751303 467924628 0
562676950 20697579 0
170077449 421274405 0
145634488 536913961 0
424929116 65690757 0
532975692 393085835 0
48868751 414558348 0
383721987 88332059 0
400953795 205661715 0
216259176 39003989 0
566493821 190566174 0
139342073 148800769 0
489115449 179614990 0
260611889 209630417 0
83058409 8940728 0
213891925 281282728 0
63248626 139415051 0
275852881 402962243 0
15069400 386197645 0
513759565 545406268 0
60223987 557030910 0
209178555 449428570 0
504116917 456177051 0
74388852 496387871 0
251917394 442451836 0
527850237 537358444 0
431134163 93448036 0
131509695 207033427 0
321309001 131458264 0
100905219 167812411 0
182793120 305850829 0
90974574 39053217 0
68488409 298756785 0
515765988 166861925 0
394884477 9912186 0
113737416 550951339 0
198271670 163520603 0
462673997 492996178 0
309902694 223726998 0
253840825 521941638 0
307938093 45504910 0
564437102 384445470 0
509621498 455972064 0
331462730 382577926 0
345850925 247193081 0
203241805 555130568 0
174723185 383899215 0
303104597 195580725 0
416652942 471730132 0
151066685 148961081 0
36021914 560162961 0
24141307 77182123 0
48432750 224826053 0
120193023 351289732 0
331148681 399172760 0
173338183 48430167 0
559967224 172474626 0
144081688 341805688 0
456356862 245156349 0
538988491 80794580 0
51761840 31833621 0
57957856 437923353 0
81502398 193269389 0
142843574 44961788 0
137845844 260064995 0
295298921 544769267 0
399086915 360523119 0
5311454 306102419 0
112742171 415891491 0
534289694 146577941 0
260541430 525034251 0
526226903 42048931 0
73956739 499965058 0
128315069 451602656 0
38506679 5969513 0
275250866 371280173 0
114618220 256416126 0
386567269 483055317 0
17572294 13825797 0
145504760 127152720 0
329518809 425413540 0
357495165 461722484 0
325953028 266721852 0
96668907 93937501 0
390817664 10297926 0
222018052 161111674 0
506430956 8754805 0
170657290 182605814 0
64811894 207309975 0
467793489 55791146 0
70216957 477867301 0
542561099 509022255 0
205446207 391910090 0
239696605 455316807 0
294033370 464191885 0
493101526 328308676 0
460093270 341544058 0
495161275 544516602 0
207853381 449185727 0
485604524 422189181 0
313818968 234285926 0
504109656 501695270 0
240652259 501258937 0
399297456 303886884 0
193960224 441722314 0
261406054 220185442 0
370184750 4768049 0
487837711 87089330 0
432936805 293819635 0
333239952 428447393 0
152684969 97614658 0
418834397 53186465 0
418884575 10302535 0
308396853 432032726 0
468616615 469684832 0
493952760 430008601 0
107662940 374424152 0
277436241 81439493 0
162624678 319028404 0
348663263 220821769 0
380341923 206064254 0
396025207 429776381 0
187113459 230145304 0
400085443 476862727 0
518973233 99967867 0
145286966 429464696 0
39194129 496699850 0
197422969 271795107 0
167541389 250214861 0
12888057 502961657 0
135710799 358251986 0
419537065 217730818 0
195164988 137691339 0
356056838 284994580 0
38196435 511208490 0
174543088 413869493 0
134560491 535130343 0
117704530 440706004 0
473605946 452764043 0
230212128 529623166 0
496894524 401457337 0
238721570 552063824 0
199021308 21169090 0
437510529 467995684 0
170962685 135183364 0
481553865 515406268 0
249631393 328603469 0
185609507 131132548 0
261308065 255571533 0
72970058 306591629 0
373655570 202824986 0
342869537 1768079 0
270314976 153859962 0
539743374 412872410 0
434634412 199871777 0
127414652 112240641 0
295543819 50789003 0
78044160 170715478 0
405721481 236952618 0
236170171 490733144 0
128681790 300104304 0
327438928 493972135 0
249161909 288703401 0
325243263 31600138 0
257356769 7632052 0
421325182 124819537 0
254733375 130738580 0
512013974 401016210 0
278264375 167702499 0
75288362 377940264 0
130289497 280168563 0
306402695 352876503 0
386068923 269654675 0
190235355 83985432 0
353672388 514933412 0
336834407 172354116 0
303659170 87972766 0
12663314 107214347 0
27343691 21086045 0
400762324 189787854 0
29390805 120845691 0
462777374 173417986 0
166578591 423021699 0
168661815 190478363 0
457291561 401956896 0
436795356 347578702 0
328482132 291097767 0
89524356 148999487 0
208661053 298164747 0
402263160 427958753 0
281277093 208288924 0
119189308 12056904 0
70268792 451276136 0
127913364 287067040 0
212486996 179077883 0
218120437 345075484 0
505458829 271737211 0
453397921 292502818 0
514819344 184611978 0
510067337 14402359 0
562034116 529032132 0
116113752 492689904 0
243702455 241072931 0
384319973 167162247 0
223592740 344484830 0
333045600 92248730 0
475410372 399484554 0
242759456 111232441 0
306097870 438967009 0
440909210 4953535 0
423239398 462849559 0
33567918 139146904 0
397772523 523687747 0
557577043 271320029 0
207240713 16471521 0
332891390 78286208 0
161674244 60333346 0
193813702 139885016 0
178190932 302908831 0
534230562 38790198 0
362002653 426603082 0
261716152 108445326 0
169306747 334686757 0
479607654 348949429 0
516232718 442010952 0
71724772 256492648 0
159539429 8322676 0
120230394 37857706 0
295401001 546519460 0
257937671 81295342 0
204090652 295314235 0
243655225 55107671 0
445006668 282788676 0
566402426 57802181 0
67762062 203678097 0
177876356 122534287 0
168041497 224255816 0
146976691 16460830 0
261175003 302236110 0
241346946 162774848 0
381517164 132323750 0
55746920 348544593 0
141689426 562222241 0
220856111 80245437 0
404368716 560919900 0
527689877 299002379 0
352902132 256156760 0
408005923 295667730 0
501536470 456749845 0
62572464 115407520 0
426623404 268372908 0
231873343 240424134 0
190089501 556891792 0
195553953 462820737 0
85391643 501744182 0
525984115 426711519 0
63706014 35591897 0
2561668 88346156 0
16881882 554839023 0
280896499 378947836 0
296962452 18145268 0
419030791 440204827 0
524600183 436543878 0
176759353 135483368 0
40956282 534326505 0
206476926 55190493 0
403384871 311647285 0
562118963 357136 0
522001096 221221501 0
163567062 20189541 0
289383129 438834621 0
28376984 561139424 0
173677987 59479602 0
173940557 497694963 0
111002483 145825120 0
57576148 8151928 0
74559709 58125448 0
346938239 303620917 0
200432735 7775090 0
546242447 118525510 0
411657611 287938269 0
178025919 394119040 0
142816900 341049928 0
157792447 153393029 0
371832440 560752351 0
561244562 368744784 0
104775281 391973768 0
64441669 332261584 0
492701736 322740760 0
479699522 156908179 0
103509133 76411091 0
239570223 196273083 0
321859644 308351689 0
412680680 191575717 0
64703048 250361937 0
436067214 413475537 0
389504103 16582751 0
353723038 282478120 0
473952440 456838218 0
404496048 132706334 0
182822694 2818276 0
485549173 105677903 0
62830736 295460905 0
261697414 187898199 0
472646586 431886527 0
108003254 99985763 0
557661640 458529493 0
182669346 475216694 0
109054841 3476133 0
380789865 548550928 0
73335061 57628111 0
18029999 67248751 0
81547190 283389720 0
367853662 361718231 0
122018841 15603709 0
484713726 512450855 0
164000818 449960507 0
255782456 137501390 0
569213555 393207281 0
10632758 162453740 0
301570571 85513916 0
393481215 207398089 0
371173319 530464520 0
257447958 24756197 0
398929284 542335127 0
527940258 518124447 0
52647325 86171632 0
470418520 414054267 0
169989529 46687003 0
25399837 260817070 0
506478270 175302458 0
49680707 91778097 0
514804442 516847337 0
1236757 168381170 0
103098656 201118080 0
113138834 142231230 0
452639378 568329459 0
301311555 6646564 0
316385058 289476826 0
274248676 87695580 0
63092609 139541801 0
374291960 44913864 0
209454969 61683777 0
56658775 342069772 0
237381891 534960275 0
455926882 144210513 0
532645890 148562557 0
532558882 334974462 0
157960195 358838558 0
472586385 89564412 0
115326592 502872528 0
183836124 380392658 0
63851508 84550553 0
408984845 437229684 0
505475121 21842486 0
322369070 147484661 0
511060331 502749949 0
394278989 410321613 0
122868274 17843788 0
435013621 32438955 0
32568178 251756285 0
403424786 171975445 0
356747967 197365678 0
327673593 108228096 0
159039177 19867926 0
321985413 272921759 0
157157152 291235399 0
131345260 557767981 0
256038732 166071146 0
539128381 353682741 0
30453027 66718605 0
363782384 155101794 0
432354059 200131625 0
459782728 205985333 0
503919492 51684070 0
537281745 4712345 0
387138525 234962103 0
446040871 252674879 0
472685424 103889277 0
383965990 218033399 0
57183497 42439939 0
120895750 126833484 0
295261267 404090637 0
523612299 512120918 0
386853459 513986841 0
30454565 150638225 0
406604738 13928337 0
494229442 419680311 0
32818005 326344487 0
432912924 388989997 0
256858230 219837157 0
175884314 528885258 0
436455883 151453488 0
252417422 58772335 0
406716888 140513568 0
321793355 512856217 0
191575215 138550768 0
13626525 214421149 0
176868224 249657170 0
503112 132665943 0
16574904 366704844 0
198485400 2713424 0
518811917 270055921 0
376727488 117999387 0
467432848 122122105 0
525479878 309272142 0
261598220 487114130 0
562620104 551424378 0
179058824 192789991 0
45153739 511127171 0
240960900 192513537 0
341369290 214141148 0
444153332 134376316 0
314836237 84966692 0
530019994 558961969 0
504689035 445363604 0
402130517 358337474 0
144054661 249612003 0
53863870 471391003 0
459020915 292001325 0
235587954 517069430 0
309840026 216569203 0
175355760 84347145 0
167392593 242557367 0
270567981 364173867 0
463759951 11649117 0
547008794 418170664 0
394689453 494949067 0
316014365 372034392 0
86377363 341222809 0
65928262 18638017 0
454777169 125834283 0
155462319 301324393 0
93425054 482464350 0
509554545 513584657 0
168722134 189282047 0
54871542 511081810 0
355606811 62223335 0
430006275 505082984 0
162908360 85342099 0
119500355 245594830 0
512753498 369901890 0
421490438 245742246 0
232233831 90758362 0
361562541 277095580 0
357039686 339218143 0
481339700 563734015 0
15785300 110602018 0
106135187 266238465 0
427888566 41774236 0
212930604 530279859 0
255950179 483122126 0
460535410 92187766 0
412525268 132064437 0
196854367 42973298 0
554204320 114567735 0
257643967 363582757 0
438915966 194360372 0
200903038 130864669 0
271670574 423138443 0
222601186 27323116 0
515330237 392455881 0
165301737 167421298 0
511054982 67828669 0
521305363 344129977 0
381970692 287351373 0
30492141 246207100 0
147163318 118938298 0
474355637 273680000 0
509119053 408721917 0
463674173 166706642 0
131588395 215543911 0
146548678 79897142 0
560360922 217326355 0
449042587 106064912 0
149661325 169111037 0
107506608 451813265 0
36343034 216943684 0
488326253 326700560 0
498112231 380852670 0
12893664 387349415 0
255458863 45748514 0
463569753 540098202 0
481472990 264836283 0
510079649 325433759 0
39710756 67288183 0
566472662 94593480 0
193006289 278367955 0
228213425 159445094 0
404861083 454046406 0
439524012 87716868 0
372777885 255315036 0
238320699 323816324 0
544132073 180678158 0
378092375 112265794 0
427958539 93426597 0
18477584 73727987 0
17489759 531405979 0
218348357 103510834 0
256246325 535265758 0
287017044 91748564 0
357963532 157709565 0
23222027 240682940 0
470298516 407267509 0
212413914 458826341 0
359247483 483313994 0
76096611 437148297 0
199628830 230078422 0
284870764 364303777 0
23442479 290396437 0
60006463 492220173 0
435194400 209703276 0
496117063 129287928 0
16760615 170533621 0
201890137 227783025 0
414974302 106230428 0
155704359 265642478 0
473295865 63364399 0
239491398 146249236 0
367117468 328689526 0
333411566 367129129 0
373520945 389418253 0
55614490 111147469 0
161117060 348394498 0
549791943 39797620 0
163986902 431706957 0
52842475 176081426 0
56154411 291625044 0
234414517 126158232 0
15929611 165922758 0
545574946 390222585 0
545387015 72911233 0
116622047 426558558 0
145355643 7960630 0
251718285 5141097 0
193225683 264945811 0
269704700 428934726 0
75143015 154061411 0
138564640 216030207 0
452764808 526810753 0
253229303 508738533 0
544817901 46492479 0
28292936 132335717 0
528557525 104266749 0
296197675 196178147 0
255038233 415330688 0
433491051 82926085 0
259240817 481520394 0
190427278 297474891 0
314782308 457100206 0
86024891 223773933 0
205718914 275054144 0
437208745 250107695 0
221857832 109695585 0
224634478 249486444 0
508120917 501723655 0
483284270 369462054 0
159795983 152537249 0
107679173 82426620 0
309883107 21495288 0
378995142 24996 0
27920469 156203320 0
253244712 222906642 0
291289041 46109316 0
191451575 506226503 0
149175167 476022962 0
417382523 90650007 0
496147349 91993048 0
102978051 378098890 0
333994443 483810090 0
7624624 559581802 0
282171529 112237078 0
423307969 359896661 0
400277298 533295290 0
43391328 477428275 0
454929329 103705861 0
97050438 233034703 0
229122312 201701145 0
202102575 167295136 0
156087007 178542805 0
509087174 121599275 0
157198059 256399593 0
365604129 494754442 0
307903367 220801346 0
114474642 450618296 0
408105270 160442551 0
45544776 7319205 0
208398103 352618306 0
84574642 59956709 0
103309672 332789641 0
458954162 265456335 0
251331018 146370917 0
319717916 100945576 0
306663044 425102588 0
130604672 65219579 0
73821257 86909295 0
279156955 337943081 0
393261289 82811495 0
280520956 113232101 0
41728050 386430010 0
283344266 364204800 0
540145742 204241428 0
141367874 117934510 0
20319926 69375714 0
446799748 343637623 0
342895869 426006920 0
267780887 277686176 0
208552854 81460668 0
499628600 562026452 0
345250007 204367813 0
379876535 304463770 0
348586037 382418520 0
15163382 474458513 0
198538797 99598027 0
243261914 422352837 0
178156437 528970884 0
371776715 62539648 0
136458088 505577043 0
543447813 267134847 0
210044796 7192962 0
276850306 37766885 0
77633250 350991753 0
440811113 442277061 0
435950652 25954843 0
57381548 205880349 0
413191407 492092602 0
386452212 342642535 0
179540158 447724702 0
62201298 559486890 0
169476783 7194528 0
328515164 421991925 0
181580214 304638879 0
138585246 8365531 0
496383515 323934675 0
486717579 225517087 0
251915422 354848296 0
423797785 104088492 0
331350914 514412370 0
300081974 200602473 0
242675996 190291442 0
153909058 353112071 0
470392159 562868459 0
277364111 497031811 0
33528441 198916742 0
337090257 236138716 0
34220186 195927199 0
255507999 137562080 0
87765417 214591502 0
131020629 483176172 0
432327566 57696549 0
432294104 245401969 0
153538448 94623200 0
224200659 518439335 0
78602093 31738756 0
233264052 327729053 0
428916369 355563599 0
524509123 112717756 0
404243808 164759905 0
332283638 219170940 0
50431338 427006636 0
196374944 270572944 0
169265735 263055822 0
342317822 282066341 0
384023967 144411298 0
337774515 17989370 0
182929082 220312970 0
247420548 127706179 0
521194961 353366116 0
100564377 113439371 0
15435954 32792507 0
267472903 161318035 0
222853201 199575349 0
295662299 470155112 0
237857356 282150734 0
182369517 473181575 0
467434147 462746930 0
10854421 487223862 0
202670934 547666852 0
480224201 120663646 0
240005026 528824573 0
372862607 319627588 0
553430136 175682809 0
390142655 447933336 0
279065213 531672637 0
188755971 244219037 0
35300429 334230661 0
487235308 504622134 0
494143249 83814523 0
283831160 176219430 0
484133004 130075181 0
301980383 312392648 0
63833589 88660269 0
102513835 213947207 0
255534229 66853383 0
410329717 44385939 0
233444935 508361806 0
319154282 125073804 0
28894549 386917228 0
190758459 4760046 0
375974204 488906138 0
546791596 121826919 0
270045740 221336817 0
162738968 495537447 0
95356013 370841581 0
80247317 406160818 0
524568345 364940408 0
287250922 184709418 0
124742292 545988895 0
374776218 289992661 0
293037142 101575743 0
396687320 472848080 0
549435389 549709782 0
454808097 293435602 0
467520460 53902086 0
275751183 76924313 0
144233794 558410645 0
129315905 324469129 0
186251467 367348155 0
433555171 543083208 0
456664629 11226841 0
92367136 185646213 0
139649725 353748405 0
215969331 454066303 0
413464310 179238252 0
442887583 278240362 0
546419427 160926768 0
556710883 258916647 0
129041860 527940232 0
84239281 450453927 0
15053672 224297749 0
119477790 503534656 0
509107779 62064424 0
70264207 295359883 0
556455157 115106424 0
199480220 35954395 0
436045829 226830815 0
239246096 130707567 0
371286930 185075559 0
246079791 238510328 0
83657226 98361681 0
520719186 115390310 0
342235559 561193455 0
54001032 263710792 0
106217387 551717737 0
220055025 528610149 0
185253815 225376961 0
402717748 64919221 0
277336811 132622864 0
223925273 398045002 0
50103114 346581155 0
311671373 163461194 0
208518614 501292641 0
44297743 507216195 0
528285992 49812424 0
55176918 290404664 0
77172707 323463698 0
544880756 302812798 0
52449385 163545028 0
109712620 461122391 0
266218409 388414025 0
186872410 356327232 0
498304358 29952739 0
226967121 166537091 0
129910080 104126328 0
192734974 477087990 0
153921392 225375026 0
262224290 9745997 0
496293827 16836859 0
319586026 112171895 0
564928317 363986147 0
522469484 454951149 0
149191815 468762022 0
54971635 383638123 0
154678089 201455039 0
497588944 381245186 0
441206279 65534506 0
223648137 463264431 0
200858758 415634430 0
331859832 164574401 0
422177242 256221143 0
495250564 500097324 0
470586013 362195409 0
150633116 207365219 0
186131364 454075070 0
246063469 423992355 0
410678247 564065340 0
331174931 163079590 0
332041874 77331229 0
111166691 49680364 0
556882996 59555760 0
374766907 536163804 0
318048833 345521993 0
449783518 464882737 0
120847022 492099041 0
115209127 90537182 0
553699933 18939652 0
442840872 456762915 0
293738019 396523585 0
166397092 202175530 0
557424138 300074032 0
123468743 499077589 0
309926104 286764524 0
550262760 107639705 0
452606986 246853965 0
147077353 246023974 0
335691362 378907044 0
218450702 69786896 0
148075886 391023148 0
76787446 278474347 0
162835154 57712070 0
287599476 88090778 0
552364017 503600852 0
144288650 345226921 0
349393666 320429792 0
213474613 562248885 0
180568172 445760737 0
35793047 463344872 0
231358392 159633647 0
32304822 168335549 0
341500887 507649517 0
385051093 86433424 0
8673562 443106318 0
151502250 491546145 0
427553321 513254220 0
486515708 249780621 0
411938754 20437506 0
400053788 320989757 0
79031725 556905054 0
326888496 62328068 0
493124261 211776553 0
105596584 199224351 0
81821911 54237704 0
184303091 436951562 0
428369506 175051368 0
55250106 421837897 0
346940607 46041506 0
297267433 252059468 0
39365191 479082858 0
351181211 18491414 0
482310027 80515805 0
13596446 322445259 0
30527022 51161952 0
289731496 176363581 0
334574296 482854558 0
236063096 405790133 0
275443701 256950970 0
523822606 358941874 0
429034178 146499905 0
320022074 180798619 0
115393741 143695030 0
537719986 189305945 0
60188461 542626771 0
438084893 191256215 0
374629462 488964716 0
205943047 153469595 0
545085652 270055406 0
311932542 371553031 0
303551477 146029113 0
374530320 284182190 0
83012531 567348785 0
364259845 392806591 0
325496567 276780133 0
542187099 91630455 0
123091862 318475286 0
22747626 230109740 0
511291991 5035581 0
142399539 27927767 0
162428352 90027168 0
265128527 410457882 0
376710860 558806877 0
210824555 340798764 0
225277784 101963180 0
209265166 353033619 0
548434281 261064807 0
434921079 108157921 0
125624686 456555776 0
556213383 469023568 0
195305058 93961735 0
167718027 292924588 0
138252366 419393590 0
531469407 409823448 0
487298136 281899929 0
423505317 432348691 0
345611822 510527471 0
17582509 540714582 0
48645439 17663157 0
326606228 433899091 0
282512247 216669716 0
543091041 181272796 0
480082852 133794491 0
276581631 301440355 0
80182211 252467411 0
297464167 214913180 0
124232307 540488238 0
404723372 403172746 0
57803897 523822368 0
451887424 412562596 0
171637397 17547943 0
396411163 169258817 0
406359479 420304853 0
93668162 567285966 0
241113380 534060560 0
335345268 67573562 0
263424781 269244214 0
559849597 562420014 0
22696680 131203853 0
373865240 255976909 0
202585004 443041576 0
329556092 330953378 0
332001602 519165725 0
151866970 383279037 0
71462625 259011028 0
25180307 91621629 0
421870027 419468139 0
459458288 176311359 0
115593983 79411369 0
548174127 465568510 0
86105523 384290811 0
149088737 435156337 0
123157340 274559775 0
262148705 418080727 0
103337365 315753830 0
467869087 548432150 0
560774919 223626555 0
96732202 318787820 0
353392574 344627919 0
497022357 337536547 0
77839653 177121975 0
476213720 460884167 0
163900977 303495059 0
279383752 457108494 0
197284608 454487258 0
517402266 4757774 0
539826569 82174681 0
181902818 426879046 0
106181448 49802915 0
108796777 297424735 0
466033908 417574850 0
365531341 295627926 0
490875502 365881999 0
436146896 554296425 0
135734377 410836401 0
258052803 422172524 0
109563076 114405383 0
405780333 143980583 0
37884825 193804474 0
434377764 473297203 0
37173670 277334956 0
84297311 492092514 0
114624879 370140103 0
340745564 132834787 0
39793529 397071277 0
414516978 413801967 0
415046204 478744860 0
322314898 31444247 0
508353504 299967876 0
435875169 242905171 0
235000203 363941192 0
202383121 325979921 0
241403457 458956564 0
231208983 246675521 0
378896115 447397771 0
138235703 59581230 0
51243860 409469993 0
361201616 286502552 0
253236355 252591521 0
434172924 103216030 0
507941820 282938359 0
362905245 375096012 0
565224359 482873746 0
37922878 489779956 0
424148616 171296960 0
194839876 41962608 0
468275408 410407236 0
503381973 165899017 0
160265140 161088540 0
498163200 322855048 0
563413739 559457362 0
174447511 291914458 0
32328566 120464018 0
421367172 442119663 0
474724677 241014986 0
40944790 354433363 0
469786864 357910656 0
55968015 300294956 0
378261621 64961523 0
131062374 343929281 0
11171187 117529451 0
209273668 180851816 0
275313130 37247198 0
318742255 470889680 0
417415958 411574677 0
521899266 389207373 0
356216615 462623044 0
34856090 318217643 0
407871799 405726365 0
94328929 315757265 0
337316836 71034655 0
382112962 380507298 0
132688936 192810843 0
153975391 197240506 0
517137575 78101399 0
470782006 471235338 0
198821646 342523602 0
245916471 441354241 0
114210878 345788324 0
217696016 124546339 0
402812633 276127662 0
363877301 256234386 0
168060700 73707556 0
157928930 431317858 0
425852787 343881916 0
380619025 415244360 0
283784314 46577568 0
65572959 136337870 0
55365360 177136294 0
529628992 277163035 0
138836030 554847905 0
544277557 100979448 0
482698840 192814947 0
299232510 9405389 0
115111721 173745666 0
523743159 495642267 0
358546224 385889630 0
412819987 126792948 0
459747154 436658649 0
259613307 399294730 0
264879889 370875421 0
424244875 538567423 0
440535538 519057824 0
310329268 148260277 0
147877460 16965921 0
195854941 229272151 0
125969147 515073460 0
246714523 326635133 0
128157905 7580461 0
477580792 261809103 0
249876605 195891048 0
41047233 523666259 0
457456172 492275479 0
499433466 19368981 0
531892128 285592401 0
228924284 281755927 0
454056751 467752176 0
219427675 394357860 0
471633224 117942845 0
377482357 481814580 0
207700856 254862725 0
214838891 13613954 0
351089496 389024157 0
409361679 58995240 0
544524770 346638540 0
200415776 248721339 0
264207458 492016738 0
85083150 398944879 0
538095300 47928066 0
233712361 307597804 0
157744576 149618952 0
200467649 458796724 0
245535942 41306867 0
332368453 269220035 0
467839888 532549872 0
515325613 410096370 0
539952297 398642235 0
127138148 146842167 0
489880626 472353738 0
181631232 199447091 0
333742728 521392915 0
137441551 256820514 0
418663769 40471349 0
547757925 542225032 0
496210088 555334788 0
280929329 254446598 0
111755252 347730964 0
36876277 389439100 0
247471820 249970650 0
272391231 86618915 0
536226721 422440810 0
417438856 282993792 0
287780815 208044936 0
206710897 390994291 0
326682876 87202496 0
496227801 212944973 0
82499447 439398675 0
89706941 118054510 0
183353442 164444148 0
31446560 416629129 0
240475408 98072451 0
241463370 380176094 0
500431860 245958255 0
491681345 441119514 0
69890661 77858067 0
73464713 566024706 0
554968380 410544500 0
83467524 536351330 0
137412919 392816103 0
364101536 128840516 0
528829371 765746 0
345880834 489641403 0
13716255 345131565 0
177668587 522143523 0
254742932 135073097 0
539584411 315324549 0
113066952 20174936 0
329403128 376683601 0
552806582 368866666 0
316990429 110172355 0
499860716 50327493 0
193901828 221354974 0
24445722 17091064 0
432331843 60659021 0
464427646 399121011 0
25986653 167321306 0
521623299 536369092 0
113973393 443769967 0
90227162 163287279 0
249374779 29965840 0
57967623 344598079 0
105640589 358604316 0
107052609 332228368 0
235959750 37086211 0
127434991 569099495 0
210914070 506544522 0
427658665 501971277 0
563561776 495104139 0
474538654 35930105 0
294383919 43168024 0
78516029 289120003 0
122120575 47153346 0
459781783 111951887 0
324097744 192677135 0
240433576 39963339 0
164189771 167398981 0
432434085 294441677 0
352074964 74502176 0
183480805 525526934 0
175185432 26406863 0
196992468 17014405 0
189878991 7099253 0
129356648 519014791 0
242789104 423767148 0
131692733 203244211 0
308768372 217147903 0
560932426 491738503 0
374053270 5987830 0
113784641 550559933 0
65444952 501778085 0
259074988 15406807 0
224999786 530278376 0
367118258 364656405 0
431139102 337146739 0
111875637 127778154 0
410179981 79366475 0
358455328 173973858 0
64096372 24097148 0
419037491 175106841 0
321672423 496655378 0
215785825 40514071 0
152695663 448617199 0
358588275 427742200 0
178245446 284668847 0
272791811 5586407 0
107576554 115982861 0
356108066 46637275 0
277601664 344766765 0
219437609 53411291 0
566875888 248654541 0
25362873 221090618 0
381291365 491708055 0
487383880 358233335 0
461418292 554701173 0
71013200 125391363 0
125715313 184610549 0
568125234 58669201 0
55487096 91781711 0
202664269 508360829 0
179304538 74117589 0
270959836 40926698 0
407986844 279323507 0
36072433 340253836 0
231897053 464525534 0
318292461 63949697 0
512926238 446845579 0
451716800 198517841 0
350338732 41620591 0
86050390 2107385 0
111076270 274808916 0
308174562 18356471 0
417938635 373867525 0
241603837 124731643 0
368664824 294362066 0
187768175 154388659 0
399628045 492541226 0
342484316 417796306 0
85935223 9581272 0
102034712 208604676 0
33721884 241639347 0
272416191 383380984 0
449786283 116428833 0
52882975 344887171 0
319793837 206792138 0
441770957 321754120 0
86035168 564180506 0
346609869 371983274 0
358124349 108285152 0
68538883 420829746 0
486507593 325916796 0
430425494 120271472 0
553320539 33646071 0
117753454 140896059 0
70688790 556997082 0
531685757 57548713 0
555820016 276621861 0
95555588 254381198 0
204776539 388571327 0
99049422 163059885 0
92748626 146679453 0
147212880 286826347 0
154748161 399257258 0
114694674 335134894 0
528793789 170092035 0
411753565 4230882 0
315333933 484102663 0
278818756 170858911 0
122756772 30695251 0
564940315 425252425 0
121542784 277712437 0
45108496 552749214 0
217489404 139913387 0
358619810 450586018 0
219838202 298285036 0
410193130 270049062 0
223957187 140180115 0
559132486 42306110 0
440877896 568809379 0
324569075 425865319 0
12500961 426669410 0
156287820 267671537 0
152227732 476157814 0
276672957 135396249 0
115869670 396496791 0
248962859 379542194 0
346883627 376853736 0
333263462 103656641 0
44489830 213075500 0
409698189 415709825 0
36926346 59578604 0
379380311 252191638 0
395144268 42683974 0
419743578 355583114 0
379192973 450614975 0
404268248 144484737 0
424956782 222032465 0
186614968 444222868 0
110438580 35464841 0
367095709 72559885 0
511203886 489104292 0
273420250 144826120 0
487416266 189891702 0
221987710 493243192 0
62212137 253450768 0
86117046 411349126 0
361066646 374334622 0
224646646 283508935 0
106749833 463440619 0
215363931 273945121 0
256807644 416217764 0
186624556 100086939 0
139329990 193565005 0
143201584 326628469 0
566801988 99801891 0
162270886 334473142 0
534695403 126234133 0
73257818 312049314 0
458087477 390717271 0
76976268 33943082 0
257413788 326123527 0
79043106 67615019 0
521247750 514140077 0
125191579 181432663 0
216729110 139602439 0
513663289 187834915 0
277662684 277203520 0
188523176 30986096 0
515126738 549360914 0
401908005 367613823 0
490473914 174167984 0
77635100 549819929 0
14168364 420520628 0
177850493 15952057 0
144063577 111358292 0
522453332 479466685 0
252422272 87888549 0
317552189 481947742 0
477366451 77417489 0
73049481 288021791 0
539638898 384860740 0
121835211 275673460 0
3629313 259598538 0
474704638 453994633 0
238442327 344016413 0
183386163 371208834 0
35153427 107673228 0
300759360 336867152 0
475254641 106458238 0
141025727 414116395 0
77835968 468142614 0
353979342 404394099 0
404751028 91983435 0
445833215 231422046 0
220761761 407586347 0
105296457 103670776 0
464737041 366763460 0
134145358 403717483 0
330150408 428483570 0
332551438 505182730 0
402192644 460393206 0
306409832 183859064 0
86346848 337777045 0
431576853 163342210 0
245901681 359782318 0
33538822 19833075 0
63704283 533250249 0
547779422 286899730 0
517472415 73138115 0
546280561 510286481 0
246999696 199927268 0
40343244 471486572 0
538581169 115143870 0
423419159 287578329 0
340199758 238219076 0
389364288 534550210 0
505711983 156026811 0
141425946 41947192 0
333500819 55562946 0
124826156 103992977 0
435279892 23973353 0
402666358 562967397 0
173985426 130980565 0
255023694 74479358 0
281744693 330887015 0
524522243 153993499 0
78509052 471083661 0
244437475 20243311 0
473325610 402019682 0
495440481 157116035 0
271855737 61421531 0
375978299 405014824 0
249632039 269501888 0
542357437 358317094 0
505957796 261083365 0
222160444 197255507 0
83131964 271503724 0
236586141 300175490 0
478924812 183401790 0
411431541 259017326 0
355794586 177205546 0
43988594 7236256 0
561791411 361449667 0
152994276 209238609 0
285559156 415569329 0
358365409 284945061 0
425702040 563486082 0
372169477 92775532 0
116801788 111025282 0
24499752 196605620 0
6823158 396712547 0
49825285 277461547 0
248369262 207530438 0
443119558 542983514 0
132613584 253477933 0
353938726 156053498 0
552864516 14443566 0
116038555 421975870 0
295762151 558799784 0
491272714 500819180 0
406280362 547223503 0
348539001 268322472 0
391543051 334567340 0
489673858 488950458 0
170504618 399655350 0
502692895 82853854 0
177278634 372949833 0
160858663 208060574 0
81875821 232266188 0
553166110 18023418 0
381404169 336702094 0
28765278 177720712 0
198989760 173839204 0
335522754 41345541 0
28321604 105513707 0
183555412 268524339 0
338246090 558211721 0
177960357 518168778 0
529885020 95967486 0
266408673 31436196 0
215815132 413334055 0
288539175 490891106 0
177550734 92618562 0
145732771 56603162 0
348658487 337979577 0
334304084 294123723 0
306147285 371880407 0
276073914 347694866 0
211308678 452699011 0
292092479 411645940 0
347348791 560669811 0
285156365 133299765 0
276379817 270648138 0
515810547 510282887 0
487061720 179316897 0
515296347 512628343 0
187556846 179281316 0
62567747 414530504 0
161698663 428826433 0
282119816 74529240 0
132536196 283748588 0
52148782 316304337 0
112602284 486887054 0
308734596 505996961 0
327512626 279489834 0
475088859 377068183 0
263729572 124229233 0
366530517 370681721 0
299685425 145459430 0
454853119 21205088 0
18286697 282487043 0
176552131 557821096 0
325268346 200589739 0
526937094 378242942 0
366200243 538160484 0
447464896 483394612 0
225264406 135728840 0
392190554 186315149 0
92155834 11794181 0
491821064 141571313 0
421802828 435636975 0
523150659 54397580 0
367096903 341825041 0
386706515 374654118 0
236622966 402691712 0
238722867 55237714 0
309417733 106532050 0
162582795 554689527 0
11537925 219966049 0
236797191 242465375 0
208720914 165188021 0
374868372 140105064 0
227887705 512175794 0
392691164 144063450 0
567058277 396250760 0
14758906 562460101 0
453904807 265460329 0
411059391 72585544 0
290761595 141247199 0
143385370 422554348 0
114645094 408066445 0
466415160 309126062 0
172671215 9166109 0
479407596 323071575 0
184108957 544307654 0
450769218 161352283 0
486375766 7392501 0
249286327 353469967 0
557508795 188226008 0
561786882 426982956 0
28803869 16339029 0
449691577 238222854 0
306670427 204089205 0
225878520 42169588 0
494749161 303620170 0
327645806 176462598 0
42445365 276452338 0
328617660 260168877 0
265535566 182913503 0
503207655 506426407 0
74771027 30112868 0
474103773 204002912 0
297229352 180484236 0
67068412 270767955 0
451662993 261668724 0
246658877 39453524 0
48916579 415424811 0
434005444 84382751 0
392770406 475859897 0
149547506 550054734 0
127782027 66290062 0
561326857 416407267 0
521342037 179005248 0
51521506 430244181 0
320615872 81706197 0
392153970 180164487 0
207518258 260494805 0
7987956 154199013 0
224544447 31342327 0
411293461 379270744 0
227332780 192788013 0
163523904 476468524 0
360935915 152774371 0
538251750 423918182 0
229619652 551582983 0
10079038 414035675 0
110587319 157454907 0
558595007 332006305 0
46083090 309417780 0
148179111 233091053 0
367588234 216179502 0
546852534 122403140 0
212231816 484740086 0
138920154 113920272 0
23137933 130097428 0
434701297 443983339 0
183380059 475610441 0
144598221 407926602 0
306872761 220656222 0
299992424 278115921 0
21883903 123629919 0
528594644 294651996 0
522495848 501747446 0
230935246 471903013 0
368198433 136982403 0
342017115 268605089 0
348490491 98989930 0
487282574 151634605 0
100977623 25185255 0
316924437 275921485 0
507081762 371729658 0
51886714 389026866 0
352676629 555689798 0
255203400 75590452 0
252201458 303498462 0
83002443 71497021 0
144905768 147751006 0
155060787 216631034 0
420554674 173963450 0
314540568 519519896 0
530254632 139741869 0
431453023 162690753 0
186331074 188917131 0
58717379 16926451 0
481075160 492223191 0
268958262 287947465 0
1401741 154422706 0
322230202 231295245 0
393895803 289883829 0
108717857 365597623 0
420334476 525085731 0
190863104 247931637 0
464053952 45577645 0
492004128 246493927 0
446936646 21156857 0
403701149 76505233 0
92268885 85146206 0
291516077 109238961 0
540907952 549282635 0
147424700 560861227 0
100184088 535819814 0
48235643 370582647 0
329955052 505057908 0
261638556 531149299 0
394740714 110434958 0
478125066 510362847 0
78837598 60313972 0
35158087 216266529 0
501006272 46717177 0
37196618 390235353 0
480256343 399976938 0
53761309 342442487 0
546128544 538635796 0
520054528 13273663 0
395624771 318923493 0
255955400 561935401 0
101323317 547767046 0
38098012 496398567 0
564167505 222812473 0
249862928 41721272 0
384846339 143947830 0
49030229 29682722 0
253826467 439226844 0
432245397 69898161 0
306443702 538585135 0
339745940 414856159 0
276248371 503792814 0
318988912 458457837 0
505834187 133827723 0
369948510 358130911 0
399724781 441168058 0
430805333 378207434 0
370150983 332171120 0
343685847 179966419 0
500235908 135336685 0
108446763 133405839 0
448380259 95216907 0
198510873 2808350 0
344368055 38513576 0
473134589 329652470 0
38184562 360005247 0
136473794 40038658 0
184385089 133701940 0
14951904 222867091 0
276519535 265253427 0
33060188 303722706 0
145675731 114362890 0
197585800 144972866 0
258954739 221688492 0
552968346 302190093 0
434151397 244356052 0
469999645 463810054 0
260045387 264339953 0
240141696 523705769 0
435655494 246367566 0
321840260 222138185 0
197064183 261071152 0
510608554 38694749 0
278205654 256228876 0
209321993 131109357 0
358302204 533037892 0
421675992 528074735 0
52014129 225036909 0
185728961 33633485 0
114450363 40325031 0
127953280 85768805 0
194125328 211345736 0
254086296 86535042 0
441865071 330577562 0
491561051 214438622 0
22740864 538136422 0
428837300 208726855 0
170893070 172961848 0
396470166 491806604 0
491563177 59002429 0
214373611 431952046 0
338057961 292630612 0
443485108 134966485 0
62792130 330978349 0
164294714 377713190 0
393264182 181037929 0
485935902 366369916 0
459270181 191773690 0
124917605 186702255 0
135461962 170226942 0
411813410 208078616 0
548554 20491233 0
353933572 253229985 0
424549476 177545085 0
303831145 284276027 0
539984809 51981584 0
219489733 457916572 0
112896052 122026456 0
319383045 488262167 0
488664876 301748679 0
26778062 495010500 0
87353227 28275532 0
79383294 194130365 0
255663157 428298408 0
514738004 67859150 0
435463873 283650678 0
565548175 62130308 0
269450001 413531902 0
305980124 64878773 0
496525909 498448900 0
455986698 403329247 0
422628507 354492089 0
180054922 468027323 0
38967537 91371159 0
494825580 466301956 0
88594187 427343739 0
304602861 74884332 0
161129327 288403848 0
117298395 237416803 0
50241012 125912610 0
850519 514777646 0
131025313 336839731 0
523623773 36100219 0
112458540 504599620 0
445826972 251631960 0
374027220 219200579 0
487664383 337192354 0
92913180 327527387 0
176515497 480097203 0
358434467 148283480 0
502588076 521399630 0
20247589 179156293 0
308679510 8286012 0
382331179 114508956 0
567817739 363872769 0
235295934 324236442 0
73584719 74383118 0
144923730 57516867 0
138350546 419298849 0
477272512 382687887 0
541955933 538945379 0
425643053 134492916 0
215402633 218926409 0
144014205 67098276 0
146004953 422397569 0
454953362 203622147 0
217579918 429417719 0
511198866 387170636 0
83392533 74799414 0
149429484 302194947 0
484079409 38389092 0
168740469 509971846 0
283957202 405418670 0
58935728 347015654 0
511062064 491996825 0
141721410 183344114 0
98612338 244612024 0
126344854 532575812 0
5048937 416428073 0
255840061 405742058 0
201885077 218796867 0
294288212 433885010 0
315282585 537077559 0
501633959 564145446 0
264464579 465885649 0
91310159 395327312 0
7862996 238808268 0
376253519 36519197 0
527405220 53786339 0
306346098 37040547 0
421134728 460959914 0
270424720 479580974 0
172568390 556039513 0
538768237 547048503 0
458589538 165827507 0
396103168 334231505 0
74018855 302734258 0
294208602 388154568 0
73611105 56618475 0
59980763 20121944 0
507358994 70823969 0
557584961 273752764 0
477687908 43248079 0
546947115 422780083 0
303768578 49433040 0
427830244 113206671 0
3461302 191843226 0
531474894 274429520 0
435541205 51803339 0
252111936 454809111 0
42324363 424860857 0
434832560 228588081 0
562841827 267985891 0
139913001 339453622 0
59931127 80372581 0
535594514 312684698 0
374531842 177539414 0
204578026 9580035 0
352581831 208942289 0
314829965 138297477 0
321542415 97435058 0
92679266 455356077 0
418570396 339612623 0
432484355 147209663 0
324496278 57662988 0
195936239 385398358 0
127467383 215297846 0
243583930 406419265 0
135011052 564479479 0
412892671 252320413 0
104838691 380572712 0
316746948 508898850 0
481469934 319882213 0
331788708 406516115 0
212120347 223039841 0
49885149 310491360 0
297973918 337514982 0
446249030 263803496 0
556345395 467691282 0
91158744 188734531 0
490120849 193188017 0
56802874 313224003 0
497785870 363779237 0
50465224 261550098 0
181759831 213632438 0
314550824 227436118 0
510928828 20823932 0
561236580 341068342 0
231608696 164789746 0
136005260 293193581 0
190619498 135396123 0
501026036 16482220 0
82454238 53751767 0
276921889 542145272 0
250779157 89729017 0
352379669 407203495 0
434257761 176173568 0
393324732 66521859 0
200516840 415617701 0
16848153 39870186 0
493297815 537521932 0
139721745 37026693 0
389735042 316729726 0
99443019 30407690 0
129405296 154870399 0
510874385 433467787 0
556533183 74652872 0
375104573 46596479 0
429233183 174641387 0
161375617 180257092 0
379631324 436301766 0
12033944 433919629 0
90479106 356659652 0
366601571 140241952 0
235437851 510725066 0
526181371 508679072 0
145043860 547706442 0
213256289 561099816 0
48560126 347095325 0
19857621 107382194 0
353592007 66826351 0
92702068 232535701 0
163841830 443962335 0
100943553 112739600 0
456939223 290243082 0
253593126 173804172 0
92612258 494057706 0
378539660 360467278 0
297862615 119053357 0
407385552 329526792 0
73523872 388173950 0
69417810 336146886 0
385560033 352478633 0
315745681 481091249 0
561175707 376095170 0
26578630 179874717 0
370421246 453150635 0
451362621 452301164 0
61078369 102334789 0
378586766 278046184 0
99147634 179624919 0
266782426 154904473 0
407803396 195930637 0
270650978 310400647 0
61962449 526634424 0
16093692 31328922 0
294666151 240017689 0
397687583 62695847 0
413929970 120403237 0
451602540 226024415 0
218584106 433775409 0
40140775 24746340 0
253226551 435966197 0
279295996 151699929 0
208733829 345405123 0
398967778 228452071 0
341733925 52885081 0
186470015 262809130 0
322839231 54177640 0
142460044 451528398 0
29255258 531413025 0
553097903 425817613 0
14693185 467747706 0
331223388 370832533 0
305310087 281444380 0
899082 265207087 0
23448250 473259140 0
455821076 252453738 0
521690117 516086361 0
452902757 505525975 0
87626835 171435702 0
455135398 200013223 0
496268908 377466361 0
228413980 411720442 0
418738750 559227352 0
261016680 409343551 0
325034958 274352290 0
291364440 28229358 0
511977368 158350529 0
229032669 537600949 0
538019129 285467216 0
149294019 161531313 0
195509846 481354246 0
315836492 326161015 0
261835257 69337127 0
74533581 559022324 0
333284307 478288115 0
290916019 506891684 0
520487893 113228399 0
398474403 286905837 0
240735985 55388975 0
430692215 78795159 0
422465927 201142383 0
198103808 132705814 0
145154689 167105123 0
271543625 58880163 0
399925850 302576620 0
400846751 406074063 0
61878400 473652773 0
410517380 326337933 0
68896334 567338083 0
110552392 62438837 0
507360431 325772943 0
334499695 398192327 0
526953526 256427810 0
259897405 350271916 0
352455729 245141713 0
463949237 189823935 0
7576519 48820867 0
106265078 422807671 0
10468594 85847296 0
31969562 213429512 0
224175793 466548546 0
261397913 160825860 0
507760609 54133339 0
554345853 247997607 0
189187807 189471328 0
30768301 19900127 0
510920110 337455779 0
259272078 249329194 0
508084483 373241913 0
313337620 45912707 0
233223577 378999385 0
186025854 250860865 0
342688964 196790905 0
448331714 97029828 0
529382454 555529737 0
428055517 208861141 0
565333102 497359295 0
552007855 174695902 0
444004318 34355683 0
144975907 126765599 0
344268582 147671090 0
284059916 308726393 0
168328271 195760450 0
385549166 23613304 0
14700935 257642240 0
503617800 386559096 0
273302443 305805294 0
494492702 142769609 0
278931449 401247202 0
215099327 95215904 0
467577242 486142590 0
465138834 495823348 0
558384931 413638875 0
340068845 73146385 0
61235136 374069545 0
131299162 455850425 0
132689145 279885776 0
480085703 539535247 0
221055547 394939931 0
371702675 161546104 0
371507356 145923133 0
422301801 493368928 0
310303332 672012 0
196856460 468687105 0
542976778 257972218 0
373814665 121273295 0
107011166 291841576 0
123733660 62605050 0
513176443 87828693 0
481131082 153568275 0
423209432 166133122 0
513169555 119798721 0
456163610 283579273 0
197331417 350163086 0
264618766 386855182 0
477099735 456766696 0
57019874 35841323 0
382876213 462970712 0
358526005 63929025 0
399969010 503690323 0
13903023 452202178 0
412254524 318209149 0
404829293 245946534 0
250633613 3067219 0
533646493 11118411 0
33801517 477495443 0
96965677 521556912 0
436841645 5298941 0
191341649 497853057 0
58529763 434020084 0
553666307 454059852 0
118233842 116053579 0
539896823 253029718 0
183853204 189188245 0
96326959 545571641 0
368816233 566170220 0
111937281 286926315 0
193808053 222823704 0
410078500 34475921 0
200224342 187900187 0
29429332 277112717 0
4124330 297239920 0
106191665 291333053 0
293516036 5623473 0
303865245 455075990 0
42381240 355239245 0
379091451 287740515 0
152101219 281653350 0
147935853 63205554 0
109640210 525038178 0
551689391 230665479 0
375730617 407477244 0
523489555 280576592 0
146411534 23789565 0
552472964 406549470 0
507508415 203217481 0
155780405 191821722 0
366792327 431976471 0
468597729 319147331 0
16198151 298129755 0
475430019 281491851 0
218841474 193030674 0
218617477 131394596 0
375557357 474301469 0
31388640 130919202 0
262028230 529446667 0
230720940 171770185 0
123016777 182752623 0
131697837 35187483 0
535704615 552344251 0
265959848 376595475 0
293215677 396318096 0
190428308 525856370 0
365356358 339411184 0
205946092 249931207 0
113601056 374716189 0
529946816 15518951 0
235947986 531703378 0
395151973 510218107 0
88424296 84693875 0
33732110 347281818 0
536936738 353490134 0
183149554 497550010 0
46555698 381061569 0
258914511 483597619 0
519432015 204248351 0
420305543 204193086 0
493498622 208544394 0
421471426 386997127 0
309908924 534488861 0
528620578 4915901 0
192650509 349024483 0
492317388 294666313 0
563228524 209395308 0
306815457 49420603 0
326295416 341781880 0
393857215 525292478 0
95385674 260193541 0
377468168 348181165 0
461906807 430619963 0
199580460 517810392 0
465163238 123340479 0
110773198 113643565 0
136384467 461555740 0
277692619 431410797 0
489120806 132311823 0
253925620 474982747 0
473255619 444254770 0
460327510 476939801 0
205461740 152594602 0
399189714 443859368 0
314977162 314849911 0
310516653 355666031 0
503354718 181633201 0
337561523 82326100 0
326652783 346761801 0
524854055 527798847 0
497614863 502038845 0
28203948 522543341 0
143907084 531699873 0
296164325 377902430 0
344214322 518071853 0
337758711 429054542 0
416439912 225420086 0
27823308 129535291 0
340858122 221307130 0
424924322 93649139 0
295110349 44184523 0
497157730 526980563 0
43794244 474527560 0
318792933 554786184 0
121225890 422525437 0
84216396 149396024 0
185390093 281224856 0
518087160 95271144 0
522998684 78123966 0
376371086 328849848 0
450328340 355065340 0
530933473 365944018 0
140090815 516773692 0
470085906 255610272 0
17214406 308233584 0
542117043 386297839 0
360433915 113457258 0
118671982 474152049 0
5116706 335369509 0
361082904 264535646 0
503031389 549116874 0
340002150 340053934 0
557046565 283317869 0
503733218 76584493 0
90716982 34252347 0
37975748 231426276 0
427266988 6559866 0
176504448 66622796 0
249788136 164762935 0
328868458 550838998 0
372721293 201775069 0
480555429 61882193 0
165991127 323063500 0
131634124 39315536 0
193883200 162120677 0
559555356 507167523 0
50173067 62733513 0
494215994 144153579 0
401776767 208915135 0
425735254 184893711 0
336314940 464620194 0
328521037 518166668 0
499383032 116093505 0
177645750 19944668 0
415455601 485553490 0
104335157 438676995 0
290904972 562501291 0
47925647 554617051 0
530213918 86284330 0
342366081 232988265 0
368202203 158285191 0
37649117 191552690 0
353978242 202433844 0
427652316 26361928 0
437382560 419586155 0
433223397 207578568 0
552774698 363258488 0
395807692 15693794 0
315996308 248675862 0
153873142 161620700 0
472285528 213538295 0
476546728 505381998 0
485344078 326290904 0
153399840 480000188 0
166429440 11918839 0
411892919 117296173 0
215507905 534695647 0
227415517 473656138 0
486901859 284180768 0
52988606 487609586 0
123309039 226073987 0
84535850 286119977 0
471268217 166047519 0
335127238 80226762 0
103126292 143926899 0
49180536 111912605 0
263191286 46995750 0
276222276 300835522 0
528028305 350809388 0
375693453 227937582 0
467800852 932370 0
232542610 447141430 0
202819504 543334372 0
40256885 33197682 0
52129479 447872119 0
138817212 400927524 0
170390318 527686484 0
399829624 431592517 0
22124270 339737084 0
79562695 496521595 0
562077798 96609025 0
137365531 363618523 0
509905252 36769036 0
39554932 366462287 0
346757201 406050281 0
365680658 240577858 0
379669737 493689214 0
522746301 347037927 0
73595195 537984894 0
394672824 305913152 0
70509424 507031064 0
379084630 230407951 0
379249767 373196281 0
47135291 316218748 0
180740350 76473302 0
559923884 335109462 0
277976193 143761496 0
518117804 394535839 0
167211992 434617459 0
345128817 78053560 0
78508316 301298354 0
94275031 526072270 0
4632733 14092278 0
494913372 525431878 0
14805233 21953139 0
369261111 408859524 0
122127958 558149840 0
560564001 446333944 0
124378115 350070165 0
108538162 25605799 0
541862390 418486849 0
193963217 510161189 0
288917252 283672439 0
144979651 274764169 0
495709680 150654064 0
568746729 250085659 0
107779415 403490100 0
227041876 8935526 0
226615333 85711375 0
440546805 396170387 0
264147420 271128119 0
38870367 544288149 0
260061098 465612709 0
44288035 485605567 0
202738230 163505753 0
470582999 264782141 0
415714961 360070088 0
421924778 300744314 0
247677630 444355982 0
513373183 115635205 0
384052546 124293784 0
183356635 89727087 0
257773535 363966834 0
293337663 508485579 0
398329134 151307371 0
470046738 126585476 0
430533340 137643080 0
218607796 541586601 0
285174401 319793978 0
290839108 66159997 0
372136941 537958725 0
430115701 46717371 0
362624899 201898498 0
350122830 128839063 0
50736940 91783170 0
258534170 22448322 0
174431599 75028013 0
316567063 417915606 0
346642845 534776770 0
12673370 248364747 0
458548579 9219388 0
468122056 252059914 0
97410765 352970089 0
259291296 40512915 0
534139473 165385464 0
385572810 374997454 0
353641477 375521732 0
411304315 50593673 0
275722074 507265176 0
528354789 392890434 0
179466602 342397633 0
119509961 248711567 0
89905208 248462723 0
158753337 22535656 0
51518942 407543481 0
503117254 294275491 0
335452341 214530018 0
300836918 20899200 0
136134222 382217802 0
295241012 465676245 0
384676607 213846380 0
246782499 111040546 0
486352390 256037697 0
282900076 225248948 0
229557987 422071368 0
421357378 372731572 0
358126811 46369202 0
494366948 559239206 0
297372804 201275802 0
396334479 487713061 0
212661549 493878632 0
39848520 540695411 0
116096956 360165610 0
333196059 505893671 0
416281721 262611281 0
56620032 135415446 0
143899993 126030731 0
89390429 553111472 0
493448842 121990621 0
102846455 18592034 0
450075719 567507069 0
43588669 343637089 0
160200565 340335333 0
404777141 323889636 0
90437791 282808644 0
376685647 342444449 0
426917968 21076791 0
561824379 175961665 0
308310731 279089415 0
513734830 307958786 0
82279403 125918599 0
150418580 12859487 0
261606482 360561589 0
12182038 526211599 0
279241132 3612276 0
419655774 530391709 0
206006818 109036484 0
229032847 84496171 0
263479589 432759289 0
43370001 44739768 0
51198062 209495762 0
329604606 293750148 0
141495674 212970812 0
206351135 216714831 0
130967211 336565336 0
459808698 124761688 0
332181158 159024764 0
534905898 253456807 0
408308044 24838323 0
32727755 53583426 0
155654097 106315738 0
367147839 165017774 0
287362316 268113310 0
348840995 329396508 0
159975551 199729747 0
17024843 202063142 0
261702751 336593465 0
483222319 247177250 0
329483320 350692517 0
119003626 140765029 0
498214285 262887804 0
27852541 406043301 0
524643207 398956383 0
302062216 381966908 0
127311190 541503870 0
164346515 373978959 0
555274446 71320474 0
523440999 188313887 0
243576539 354747591 0
47291231 108964424 0
360862422 183534574 0
9015393 232141714 0
288710021 436161910 0
460148903 94236062 0
162957310 496405980 0
116919264 297905786 0
542365725 183615617 0
97667833 307189982 0
408854973 513330569 0
422355547 210871827 0
131613499 168137857 0
116260221 159783297 0
228311574 547057482 0
282092769 130013550 0
315370867 134275539 0
373805042 442812186 0
165662005 220327800 0
423669750 87569768 0
152618979 374926673 0
156151367 411592100 0
77281695 284788452 0
63646021 304621186 0
241263996 549864107 0
178332266 21431151 0
536132714 53045275 0
95003584 74201106 0
209580870 188250615 0
229686335 78962924 0
266538343 377103123 0
398121998 271462067 0
339191833 277935185 0
46147854 144088296 0
488923828 543483024 0
404800330 205316880 0
315258784 304474948 0
377565057 483186082 0
146999900 131522230 0
283300285 499691681 0
342195973 338804798 0
30267994 215871329 0
261799304 217378128 0
302719636 518329611 0
366453129 240112395 0
218593738 39396024 0
203187147 140932495 0
426960660 325467426 0
550459789 249161125 0
171617521 20268343 0
391276288 405519440 0
465025379 278339066 0
193282018 165814600 0
474265992 207451594 0
513708463 194063826 0
214848341 209397637 0
218417993 350220963 0
520554063 285952496 0
379802671 323877075 0
46544474 344077562 0
136425563 245889738 0
138595305 313624880 0
359570323 219881949 0
388020346 540385616 0
568118145 237862355 0
113349699 272938359 0
133491026 252563607 0
539807393 284696498 0
333337522 392730299 0
547287268 370883832 0
428909772 217174496 0
143785252 464422085 0
260959059 54657050 0
66568277 339447678 0
303004944 163529248 0
553980140 14939651 0
37716966 500517726 0
48055741 306180767 0
96904347 84445758 0
489907434 103095092 0
36914321 251214436 0
1345373 388031456 0
335452113 537277186 0
274474859 381520428 0
333009205 301908413 0
2779161 27349237 0
359060897 388247279 0
528122688 174158464 0
237481726 236029285 0
61802508 152484157 0
288049225 535547842 0
159478988 20444904 0
376239386 138894923 0
439660141 223564272 0
515775190 211643037 0
311069279 108791039 0
118207574 117609327 0
429913366 232541048 0
474761610 263123065 0
283211120 14521303 0
537147802 41161351 0
410411139 235838077 0
407193809 269644153 0
352008727 468929291 0
322029621 276089229 0
206398828 8890374 0
235214892 551016930 0
544371132 219577450 0
219667996 212495018 0
294122109 390537304 0
204705362 142792931 0
562563990 74999553 0
386112434 513358671 0
293479592 385845306 0
241738719 51108754 0
149465033 157562186 0
436179942 386163893 0
550709937 377521948 0
33346480 326915397 0
54934381 237731899 0
359551581 175323630 0
49288557 359690261 0
298337085 468813274 0
316976491 88585724 0
363147571 77877603 0
485357183 439218929 0
225828559 368751368 0
441321671 372151173 0
205457192 184419253 0
555247219 28068380 0
489284898 188500851 0
214974644 479981169 0
421616309 57914431 0
460862919 357606498 0
105439747 6695328 0
251395266 105206939 0
8307711 556296872 0
433694616 541696898 0
415544300 73550366 0
408211716 193601147 0
55492956 378948510 0
559374366 325431012 0
512553623 313051297 0
322602424 96040741 0
311379117 182630152 0
433793911 296903308 0
100504705 333720132 0
215980549 497829236 0
157807445 89865206 0
44403046 138502030 0
7815612 89795707 0
151866307 493617168 0
563507738 435245485 0
354392139 52175059 0
38710865 512145958 0
200077124 224979259 0
15229180 59972677 0
41908414 45784157 0
417003725 476392279 0
456559165 78882475 0
213536887 115228396 0
153661518 105905900 0
454444666 445882166 0
146055861 175116146 0
94050925 46502001 0
306145954 24742958 0
58296690 431164194 0
37287629 126830647 0
239457880 553372529 0
437049624 116519012 0
18413659 353169371 0
42185098 519603587 0
546893186 526402318 0
419381187 413232054 0
511186 134248866 0
148940256 434281084 0
239007987 269603684 0
556594407 540965525 0
388783001 403915760 0
509038591 35590568 0
568692003 29053046 0
171572093 495771360 0
403732753 130557182 0
387565691 281928885 0
541066069 37280781 0
290825740 142296041 0
437203562 547390765 0
562207751 246613112 0
450899250 98564431 0
97249210 464362253 0
336964966 553299199 0
471796592 363559092 0
63044588 396094891 0
388509721 556947055 0
111752477 15119648 0
419832472 270906070 0
179485181 418027938 0
555888847 380243211 0
526482522 278989585 0
198225211 528750606 0
55618370 396870812 0
230955127 364466221 0
154041780 28583057 0
327946777 502179593 0
60376622 352326284 0
249192785 492334274 0
496066123 184365049 0
139748396 115596745 0
563975678 114911596 0
103577608 88170895 0
261140166 436855702 0
290024756 541472321 0
407034466 360136869 0
14830490 100611662 0
511920056 7541916 0
197271474 373283752 0
265597941 370643901 0
505953686 463962557 0
162664597 368600858 0
36843376 513060419 0
61300109 315546121 0
57346338 538116221 0
563614297 475691380 0
334910076 495207922 0
17041530 246851849 0
454372704 442317771 0
47965916 402532976 0
311722567 203595128 0
287316158 81139401 0
276624601 394419770 0
20101700 11670563 0
127552100 430504757 0
223548555 518836039 0
136401120 3476090 0
37557234 167273342 0
379742481 109753624 0
520099966 199276627 0
177238046 450277266 0
432097183 497291528 0
3229614 478724989 0
509673687 87861402 0
358918952 400102655 0
7477930 58398329 0
395801982 157075639 0
119282686 506667204 0
340751389 364849615 0
330979233 449845397 0
548474694 555537045 0
413282227 561786993 0
225240914 229112278 0
562579513 348613591 0
104067496 550489219 0
134183743 273075892 0
521460138 151946133 0
58071431 506779533 0
26384032 207509685 0
467300512 148298389 0
501392856 434739544 0
57675399 246827352 0
219933775 355908855 0
560914372 560668090 0
50762827 201992931 0
533386946 267867063 0
498198435 465311668 0
560130852 481429732 0
173899677 377537352 0
528132656 403155308 0
161893625 331014935 0
347841287 450450004 0
235118982 489873841 0
482129116 507955089 0
500398561 264651603 0
235607486 527517610 0
180011001 276851051 0
412455884 230525699 0
49995152 561085134 0
515295759 263868978 0
88818017 484131244 0
366423758 129304568 0
218592614 41237377 0
218371359 66686359 0
56765777 276800952 0
536579312 348359380 0
61731375 40227792 0
109171416 108610398 0
79025642 102142270 0
164642512 77302242 0
87549585 533202018 0
342588953 400384795 0
516848608 470322815 0
304432848 151079160 0
44472465 395414014 0
149396266 14474983 0
415665844 24619614 0
146232921 405663617 0
72753111 555158317 0
26178509 419623351 0
59061555 535669667 0
461370490 274270015 0
344259951 457037097 0
294694738 97594730 0
502343888 242037268 0
348230270 98694679 0
401636896 233661227 0
314519030 404785032 0
274468570 473166942 0
95516157 515218477 0
540656705 12057095 0
530124602 1056779 0
394019441 335163472 0
106230447 93004037 0
399936513 127801175 0
240967774 375013591 0
512157609 311268837 0
551758535 524735825 0
443521397 256295287 0
293884936 499188801 0
14328173 96050321 0
139336085 15862718 0
406091447 442896978 0
498696057 566836233 0
292866650 156871421 0
103215386 461969983 0
366033764 116625404 0
531548180 489987015 0
62709184 142623337 0
166604090 266176907 0
328869580 444842458 0
520670374 338525238 0
188957216 403668420 0
196350427 169820566 0
265528420 497742405 0
276080519 376101797 0
112305278 192465858 0
136776126 473453995 0
286260270 508309730 0
196083350 279730172 0
400357028 560308183 0
263330835 241188332 0
376042171 542098979 0
5546080 10191688 0
336613717 530164252 0
231719712 374454486 0
194998911 298704034 0
441533760 565038632 0
278028367 258411518 0
146793517 387267378 0
284993095 493097510 0
493003153 255811464 0
212467295 318484366 0
108623415 552930818 0
339980565 326383924 0
242716004 350236261 0
488474635 469032804 0
467464766 104341810 0
546123415 76242962 0
526989036 486727960 0
319818875 209479542 0
436718366 220245610 0
381194401 118686091 0
215530194 126752771 0
540941114 1356771 0
310767069 500204681 0
169512439 176191624 0
395986215 425877177 0
141044953 161668122 0
232957351 563048912 0
218434851 401335 0
431961098 148420059 0
124992040 399319358 0
501544980 453489805 0
340082407 184588458 0
421871866 465623088 0
343238329 518239751 0
229938482 213609754 0
112548588 270468983 0
120705605 62087932 0
404841576 317316655 0
32345823 106144431 0
6150808 27813785 0
114528958 348304086 0
12678160 195569019 0
201319466 236382673 0
120780793 409642660 0
55739462 451982572 0
410313688 35782111 0
266468806 86593552 0
374788620 208960738 0
509464570 273378261 0
3559434 222091336 0
370839381 152075995 0
552765424 64752222 0
151317028 61479609 0
229403256 415848045 0
122741634 250338658 0
330699489 550643506 0
83699929 226800349 0
469047180 431063619 0
147369979 180739297 0
337919237 565294721 0
508299524 513077263 0
253067511 444959803 0
511170097 466239439 0
121428750 351351909 0
263922938 156259856 0
500632435 562625489 0
307621990 497606215 0
236539926 249147317 0
112451362 16904749 0
284695234 72592143 0
448362236 444828337 0
167973701 254134629 0
537360437 233165675 0
61512454 378538991 0
530399602 562314389 0
134027204 243790952 0
536179166 180512013 0
223078617 381321860 0
154604415 121929409 0
566875149 297618268 0
117656666 315818728 0
121268823 89905222 0
50141519 64958108 0
86946744 400193944 0
127761278 346447427 0
131922412 103845775 0
298257909 156140765 0
492915293 191227463 0
516440615 254257480 0
503885280 209159490 0
407259986 471711786 0
81808972 262934615 0
422422517 435420253 0
253030422 287165234 0
33812001 208465868 0
423382061 516643998 0
104724770 418941078 0
228417191 453924275 0
34850748 197343148 0
328047892 509411497 0
504274151 501903686 0
217290562 244696226 0
193046731 324600552 0
164280036 425602707 0
70429063 17103512 0
487394643 562116306 0
134356269 566841051 0
340904242 51741388 0
316871041 560610843 0
286385991 26739380 0
488956900 553804530 0
283526729 170135780 0
358026760 1012677 0
64281178 479244031 0
302120352 182803501 0
296524197 426964832 0
501793002 84273031 0
379554463 423922595 0
410122079 386771449 0
247361110 137071832 0
397702300 89734926 0
516001842 405331561 0
241171902 410096335 0
320750076 509634772 0
118602125 553365917 0
276738069 426145548 0
428141476 172304039 0
329431937 39028933 0
408426291 370320024 0
73277863 227295617 0
543994010 81991116 0
7407771 79059330 0
567959955 288334531 0
53512065 246233221 0
37529323 120226610 0
77402937 291245120 0
213650099 179397051 0
34818218 269585450 0
337172505 381270782 0
392101902 349413282 0
21085440 299447116 0
208677532 372269414 0
151312230 463102260 0
518438602 414343873 0
212363460 317123810 0
103366771 19206004 0
112954395 180258968 0
485738418 273447852 0
20120999 496778948 0
34817729 473423146 0
481067684 364335482 0
110328263 529108662 0
207982732 331745034 0
535918488 297475965 0
12204446 12947336 0
474038518 389203932 0
104110288 329573298 0
355077328 310625242 0
501492508 241324694 0
181293968 161438001 0
524872952 475182534 0
83025314 254038375 0
531619140 368010033 0
454929859 369968680 0
82120861 364905813 0
224090648 175580849 0
186770850 119726481 0
23861781 78302635 0
464218604 477915049 0
227908278 63999345 0
183603847 129333025 0
366046184 200930888 0
166780624 539021827 0
83834768 59673351 0
11342823 307584800 0
284224282 154066565 0
398503401 192038889 0
195369398 169311301 0
511471127 125942617 0
108867312 481921737 0
548671788 156722654 0
428688602 77925345 0
142016887 175578209 0
400596527 419293972 0
567609381 143777115 0
357087910 6925604 0
404979913 128740557 0
511764911 530218772 0
501416028 445996396 0
54920877 214763279 0
429704338 545868013 0
401932386 351901431 0
380937290 280749751 0
395711639 63542660 0
303615292 513356129 0
545061328 420917079 0
313258450 61980160 0
500649762 441467184 0
48920032 286426344 0
90817744 260101921 0
519432362 89392215 0
210466148 340907185 0
24149029 487785679 0
369729669 14681837 0
248989664 460462263 0
555905993 219521739 0
474922079 413817261 0
413755559 1755399 0
150886500 407366532 0
534935965 440310661 0
441434334 140091663 0
392082748 225542163 0
551787514 445320594 0
123466841 372279684 0
59489830 184457239 0
250983912 439590117 0
325910043 67602243 0
270096011 42126859 0
322098363 360469122 0
530515158 256602916 0
20677021 232611085 0
210363794 1260673 0
26780051 137379054 0
171246262 443066820 0
496857326 245740227 0
531181124 520318405 0
421917698 381269565 0
96912642 128630775 0
449325024 542960810 0
432347588 197122202 0
396502101 508135929 0
483076644 226315189 0
35425275 304644850 0
452525033 112803009 0
65308922 273291781 0
208920552 69352790 0
396296795 275784272 0
182291239 551923912 0
366608129 558331782 0
249689942 293469315 0
182381192 560226818 0
378624151 169939942 0
377677043 334176641 0
341189405 259790007 0
313247825 220369273 0
162405500 80682288 0
448083233 254412381 0
109954154 202765377 0
4065325 220964996 0
34386284 235603241 0
433493815 123014745 0
503275567 528262343 0
550523817 18925460 0
195689045 94598959 0
559498996 425709921 0
500500654 7331535 0
86994835 274886497 0
431648499 82716524 0
266581953 545278940 0
240814795 410910707 0
351557205 325694590 0
198929927 414379633 0
127170289 133166615 0
223177697 455782384 0
5099320 506928303 0
378131611 13415630 0
414488993 424522932 0
513197997 362501269 0
252095853 360842872 0
230969855 32372310 0
440161206 37292785 0
103355864 511447819 0
465309983 370524919 0
120436086 187223951 0
194460660 458996549 0
51206878 364355098 0
532331251 22077894 0
318849506 237040356 0
143507168 404040220 0
221625520 423985297 0
113650324 152992820 0
357955137 388430639 0
331123180 457915513 0
350013614 525932963 0
106479354 321945269 0
432020299 47693303 0
388530542 477760706 0
115554241 149094456 0
521901167 387887534 0
409375242 307153745 0
69900976 27373294 0
120706889 368575359 0
4213795 99343037 0
207978719 35272678 0
557505880 167935986 0
106411184 359475085 0
383537568 561668454 0
429667077 390514284 0
552160324 45972539 0
476504564 160505103 0
133744646 548398700 0
500553813 22153711 0
218523826 89468165 0
110752637 458471383 0
433826850 84328964 0
543932233 341134386 0
549962851 481828304 0
88650570 308166230 0
149260727 383670327 0
12960408 158793200 0
351105035 469167992 0
118657760 440963919 0
77915850 376832502 0
106846230 288761983 0
97070877 384778638 0
435214636 313670513 0
256598312 512593247 0
319422668 6698293 0
23647314 8799844 0
473074430 10282188 0
147576806 437459165 0
43997988 252123248 0
155464150 524014941 0
487318989 562563922 0
272869111 383862539 0
12630105 24639359 0
450859032 409983250 0
513001111 129696824 0
430822859 414291484 0
500800935 200520931 0
213030536 174084361 0
108026298 543917912 0
537873840 538623661 0
555486624 73842908 0
345690752 520064181 0
94809123 557959147 0
401246621 461851464 0
74794353 540282229 0
461398814 211706169 0
384438349 117126524 0
536643947 262933359 0
526030810 216412259 0
90174178 57116328 0
118129105 394252426 0
250429274 514804845 0
447388107 559016287 0
510099158 71677091 0
167675347 248410997 0
217064984 133564758 0
96569712 497539449 0
320667968 78283009 0
462257798 70806545 0
518401608 426102355 0
167247137 23182520 0
273869902 498891361 0
110232594 210742201 0
100416560 523514999 0
21354925 113710149 0
36618964 477459398 0
116311801 56072647 0
225483508 332701142 0
40360596 313795139 0
124672763 124434445 0
63152744 12808858 0
490613997 134983284 0
97898472 92858715 0
196529206 283951490 0
254280996 303507842 0
483851785 6101960 0
251403085 225885210 0
545267573 83673577 0
472272812 294093212 0
321549266 156575943 0
436251743 284618420 0
238492525 374384417 0
200293999 94669423 0
101374214 125149572 0
166407028 248850422 0
503621915 44301098 0
333832060 384197548 0
9979602 207551831 0
307518858 373533503 0
239420204 258397570 0
343572727 183299109 0
299275789 414249425 0
484505026 522197413 0
328189777 60052302 0
539723185 244254550 0
197526707 140979426 0
467940199 241750787 0
15679333 308933587 0
173222 317837133 0
251931985 174819541 0
211866746 25434592 0
510392590 327011074 0
99472475 109833610 0
365129810 424454550 0
27419581 18165409 0
308141035 383177591 0
366533126 126931562 0
538254986 109420122 0
221085199 84659468 0
18252738 342534332 0
323193586 320804184 0
267761862 563066165 0
400805013 220403014 0
335243697 456414869 0
289365396 424621421 0
489548543 139140057 0
520982898 323742667 0
26148917 464189378 0
434699726 167715983 0
115677859 277880249 0
200049211 205913252 0
193348850 125667952 0
289508955 9533025 0
455597251 141585177 0
88568145 109075313 0
119384901 168539209 0
566593925 340743444 0
288233570 56283678 0
432975116 75071724 0
173296747 53273051 0
251714684 90062816 0
492219165 530706805 0
71697647 114380812 0
526229564 285827399 0
338865630 159992880 0
280406922 360228172 0
382384646 483669730 0
357305572 49240188 0
365918869 268875678 0
458690602 315176902 0
295031520 435122916 0
316141657 232680599 0
53468824 216161703 0
118500749 455301014 0
232443815 66081292 0
125740661 140178184 0
330781590 527422808 0
213435781 41968093 0
289262903 18633664 0
370255775 107205727 0
163009476 197262680 0
340645584 194607261 0
168117841 169662957 0
49525966 509092431 0
331369509 509335113 0
279223370 133235975 0
12248718 101968349 0
75859689 38287020 0
203741907 268442011 0
360653139 563489247 0
277116356 194795720 0
499009376 353466240 0
518559789 294611706 0
33525450 53557720 0
234467696 6749854 0
532736272 44603029 0
495526543 66049271 0
514104498 142263228 0
358424266 418524996 0
520966635 172445694 0
475125241 113011683 0
3822323 518815299 0
221376288 50851349 0
133257760 461952567 0
195520127 536790210 0
233910958 486226312 0
333185234 34212737 0
397277549 455285866 0
120819348 4546102 0
451614876 515576240 0
397083530 210930 0
472375072 16908653 0
117358465 527525751 0
510561222 223994719 0
258367954 5336542 0
59169629 3093308 0
66636932 391883129 0
253710797 467175819 0
539847741 405753266 0
85072047 5027453 0
343540251 259385312 0
366843849 401734303 0
452632380 12834021 0
374006943 513486526 0
420085298 32928800 0
536180367 535854614 0
547604647 143831184 0
181497575 361455300 0
190786754 432210287 0
54965658 488064102 0
470912212 119613976 0
152106717 300792073 0
281963904 23400056 0
393822692 233568109 0
444806263 444842200 0
515304811 433917952 0
128488849 179697131 0
537696868 135553303 0
221688927 172857966 0
488739502 286940870 0
20084907 496658250 0
269841026 493082908 0
17978170 424268338 0
184638969 564353791 0
75857153 123803817 0
505624598 253752797 0
491345502 146999953 0
26655858 363270651 0
142887945 235205000 0
20338024 338273948 0
214628303 307437408 0
112282398 456576779 0
320102444 534516331 0
500796331 236581685 0
501993629 117336907 0
253278509 323296983 0
243652470 329481822 0
476200543 273307203 0
53617616 441362001 0
153539019 44956362 0
235650899 389300246 0
389522524 41549159 0
252905848 354178818 0
306998936 165537219 0
510953370 141999873 0
93433326 243339251 0
12562479 269617032 0
226127090 279942286 0
291789737 206627215 0
176835646 401284131 0
300511524 273087644 0
527219575 442626016 0
454770226 77405984 0
4359995 197668831 0
517133920 141029040 0
17949425 365337333 0
422692969 555918746 0
279464597 149487186 0
551172279 130863848 0
498676551 75114195 0
479718293 374152819 0
427987504 367481265 0
93702127 297505159 0
542813791 485086686 0
290293491 278663847 0
429657008 275336972 0
381992968 478888983 0
530543653 293832473 0
501410245 226394987 0
367344672 92214761 0
102309491 365545611 0
263282600 467970223 0
484114432 349426637 0
225373075 182874615 0
102549790 162784212 0
103159880 433623192 0
299978782 118263174 0
505850104 143728844 0
372718386 354601019 0
193032403 66092518 0
413874511 320855175 0
24091213 409698864 0
337695354 179160415 0
259652260 357222040 0
430432341 374509269 0
457157166 525980779 0
256793954 253573255 0
236977168 389591457 0
500609564 447274910 0
492308124 544700928 0
560622349 434225452 0
306696428 127101090 0
360196745 167473817 0
538200563 194364148 0
359214855 569194530 0
443212482 267946791 0
518816315 486044597 0
297827089 373591918 0
161685693 484066861 0
238405286 314628854 0
50865915 184735874 0
308269012 226657940 0
162181322 501628414 0
178967353 62640338 0
287510036 33886235 0
149683362 189783589 0
568904123 489349010 0
382517040 6748469 0
243305597 123100114 0
133074160 158272111 0
207338675 92225352 0
180808583 547963479 0
547997575 221562619 0
262144212 287914072 0
191727438 561345870 0
197773892 569152557 0
523690078 156318396 0
473876924 117106134 0
42567113 482208942 0
448590744 95922799 0
502278880 442462953 0
327755070 553702963 0
372483805 564521817 0
454140409 479791918 0
424885858 35150360 0
111433196 499631728 0
122315743 121662273 0
400322171 108313258 0
163753936 159061371 0
220383593 421010125 0
340967157 106932720 0
375124032 68130625 0
250364875 285997518 0
386771192 503280979 0
151282200 528450130 0
82688025 225127032 0
276396687 33532853 0
468825247 294405832 0
304509760 42547241 0
12893670 563140659 0
62714703 115501622 0
411107906 438462518 0
452148012 237973500 0
536650616 509927246 0
512339135 242462366 0
512356466 518083180 0
94440939 129357359 0
55795369 105555060 0
372946585 217211706 0
95504040 247761850 0
508956455 124825504 0
357282034 59254696 0
228656880 281603045 0
250188478 24587638 0
164013103 491837944 0
84638271 531798434 0
365871105 155795563 0
216680690 81609431 0
31970715 70282744 0
481179200 137192383 0
287086569 334045984 0
423512284 467293676 0
510805165 538353306 0
57137719 218874330 0
249519382 455944515 0
229495559 317042919 0
134178650 232869448 0
212201816 57937422 0
474593744 178853327 0
101892722 336901662 0
456976159 90339445 0
92963988 532171174 0
521988420 444265614 0
560103063 482295459 0
125744473 552169110 0
3317224 2454947 0
519908428 92563727 0
227799227 549496047 0
291925914 523753661 0
322876645 61111055 0
463372970 512028001 0
79432737 245873730 0
370504581 552587590 0
204475884 437345967 0
263494362 243477950 0
446109738 535558430 0
213518705 218722234 0
298057154 23946794 0
380976533 547472633 0
280388791 271329305 0
509842306 251930434 0
436605985 535983392 0
92620813 488019719 0
18730989 24802501 0
23804480 536832950 0
119019226 539978725 0
96718546 54107031 0
510301114 166281329 0
481500376 20381007 0
281675551 260246701 0
341384119 24012364 0
126793443 337542618 0
280010938 94209682 0
85206790 172029100 0
69775330 105415187 0
414869717 359115012 0
179377357 163200034 0
395456794 513629568 0
160601191 534617062 0
58014903 439059794 0
300816804 52951081 0
483522312 50581000 0
59449916 151784538 0
123454586 160396931 0
270461847 216477322 0
517178635 3749637 0
385693934 350702589 0
321791206 97870821 0
331306504 348498998 0
410233341 16154503 0
271849435 63101430 0
2354944 276520145 0
27961028 492906539 0
516847615 44990278 0
427145652 279552362 0
295549133 67544097 0
197683798 405204284 0
240092510 450091429 0
50788050 252147287 0
303741861 152850406 0
475605687 69739199 0
390804401 220730532 0
335890240 543507347 0
92150689 410213099 0
15038733 58739505 0
17743124 58902788 0
70330128 217850331 0
296211480 561644646 0
341480591 152781556 0
114327729 566168161 0
92780800 206085107 0
508424945 441344831 0
43916376 474496047 0
418961099 324031454 0
297907666 518416996 0
57543222 445863082 0
310758134 475972037 0
79236423 85916811 0
448496016 111663305 0
224461465 186505685 0
246619276 374533616 0
452513164 136883289 0
130072796 214412284 0
283278742 304784275 0
463936133 288352490 0
357854544 506320911 0
373240415 87760373 0
190291840 306707714 0
138129031 194968399 0
468031510 392045486 0
247834749 430214030 0
235114191 504052385 0
321846009 150367839 0
74048605 424443437 0
217491555 396608326 0
566567570 296917413 0
148308056 302386867 0
162540566 140964592 0
8786169 357061039 0
554676943 77426988 0
254276527 111619510 0
157332620 543448899 0
306650423 477816215 0
22263970 477558761 0
24480862 370070808 0
198595162 45441092 0
52725245 171474571 0
188163396 7421203 0
116642246 78007069 0
462129397 424353273 0
268239198 415565004 0
59640822 270223725 0
288383871 546321423 0
112865719 3596113 0
463029020 317602873 0
353548947 178686697 0
276974051 190953630 0
318066397 314164999 0
466906034 350917877 0
325195114 176913151 0
555998942 223995022 0
178486010 169105375 0
250906866 510584256 0
533518116 120827636 0
82685924 32040546 0
242346907 52621379 0
503934623 205629121 0
272429461 539039145 0
278123836 506282340 0
191397981 282957062 0
354046060 486098103 0
14926495 461788203 0
94741863 376787504 0
324865719 488683858 0
399884786 212408713 0
526397661 317823589 0
61859896 358369673 0
25645132 205747986 0
121199487 161672572 0
243589874 457382100 0
448012972 242814043 0
98440266 19198614 0
238131724 96001360 0
295422466 532743692 0
411848656 101345087 0
33946658 230201613 0
345611896 303324789 0
360328038 251366100 0
117334082 462276890 0
146874077 163956568 0
496226843 492967307 0
385602281 240224347 0
229749078 153723310 0
14593118 328647734 0
436587464 276755123 0
97026581 451590468 0
501188381 271802854 0
205898817 290006070 0
404311348 325961725 0
24419294 498694238 0
49479690 175128309 0
443591426 488158107 0
170961440 170992985 0
276357511 234984066 0
356586876 473486080 0
52565595 159845164 0
354882432 506751340 0
311607119 454117313 0
359928034 108338892 0
330444168 518521318 0
97847183 166455607 0
387388179 536216145 0
121108340 480254238 0
487638778 385736586 0
475719083 121720972 0
552975035 64062768 0
10892430 365520891 0
209972742 21499416 0
123179008 40436447 0
92383337 311347701 0
240162781 502921513 0
187542366 336000458 0
83592015 409793087 0
203260821 466180542 0
108919230 404855777 0
223042806 69578087 0
303612125 500104878 0
219481571 506441789 0
169259353 556276388 0
330020969 299340938 0
384796636 453549192 0
557016771 265297571 0
144842294 47090952 0
487897697 47011414 0
518728933 309706262 0
260298445 288325840 0
76973585 325820375 0
169640180 547919526 0
406718668 64297326 0
478119670 104063409 0
347939863 237740150 0
78752344 47591278 0
400286023 89156385 0
537073625 413940546 0
220709484 256882288 0
398858647 100630658 0
204766893 327191686 0
276029122 286072756 0
428905217 448485795 0
255010675 536233492 0
47191775 91720286 0
145083689 5940994 0
39424442 534260716 0
85452693 440287679 0
525495937 97018032 0
131345298 184388860 0
325279063 202963597 0
558994335 105446862 0
164835774 53034958 0
275460211 354718073 0
231562206 300322929 0
207567169 242543942 0
264601259 282182025 0
162253258 215140779 0
482223277 518346154 0
24892034 179830151 0
238577580 194364651 0
210329238 455233695 0
120104899 514704780 0
376922076 246716089 0
306963040 338503049 0
372509441 284748213 0
529585323 118430638 0
339257570 235462817 0
369471344 507390938 0
450837070 405790545 0
373979997 240906632 0
122455398 111089421 0
301896503 78640173 0
192181830 228810489 0
366370808 105663657 0
217592335 70740045 0
254096453 212611492 0
523639553 30662957 0
159125945 227378466 0
475811696 227155079 0
481425161 414235164 0
415806372 436432472 0
311209534 415300718 0
152654132 388089566 0
374609054 505666163 0
492519596 222570439 0
556502066 288549694 0
300890813 276399138 0
279699311 381257693 0
263817256 295415416 0
568620586 273431225 0
452933947 35705849 0
368859029 386149885 0
425779189 394864878 0
397361015 433147866 0
335993464 53065791 0
73469747 487662105 0
464331728 93570849 0
250933577 187698595 0
1876743 35331001 0
523939013 36126192 0
62184070 304736689 0
306526134 138141474 0
495613495 464496644 0
140786085 131056528 0
80360201 538135447 0
346627253 89819520 0
280964600 205757472 0
137989011 461435851 0
421538394 65342533 0
41436020 263744936 0
456288050 434014022 0
292976544 278771060 0
320426121 512210929 0
70896770 63122654 0
464689470 261413207 0
477211276 420820511 0
532519116 213768406 0
318268580 510136189 0
310283499 82442198 0
337043786 270601145 0
358256915 39457435 0
205446342 309697401 0
370345467 299788891 0
257677443 258242664 0
246939465 413748420 0
483026139 431815872 0
495523584 30219470 0
156075858 348050396 0
117444917 458410065 0
313790726 547103414 0
171523152 444921511 0
370783622 311864560 0
235104184 452055222 0
349334431 485341568 0
355159203 562237225 0
507282910 338232401 0
143266763 474532683 0
340677063 239676422 0
339034705 459571106 0
350551740 198226887 0
254623775 460947975 0
193621486 7057047 0
147597964 248246510 0
3625675 278872833 0
132378221 5616913 0
365438964 68508960 0
160927775 308366350 0
265481006 451842973 0
523760463 36976336 0
242563358 286973013 0
448966485 180088943 0
203491131 400841489 0
243078839 486395029 0
394523038 501097025 0
472522378 59516373 0
457667376 368951715 0
117769065 565724532 0
417274769 410565765 0
452479479 557209756 0
237894624 568220484 0
36845138 351029534 0
411736274 390963321 0
412757107 202747000 0
155686101 482172333 0
550667328 213833639 0
388419543 125151643 0
51496777 553134593 0
185565319 329490042 0
301576595 354799746 0
469412771 270349723 0
459932860 510032280 0
134909607 330872308 0
382071985 549613257 0
388970006 146573634 0
489531479 508607495 0
40539749 63843850 0
507137642 92665395 0
531680002 217712925 0
495955003 21064675 0
205044888 383611419 0
532434706 144253436 0
165720118 565932620 0
390441824 222662662 0
520624849 264447036 0
135572872 269744441 0
134309752 480406118 0
43545769 473465912 0
368332295 58912471 0
471479233 131001722 0
208600841 13514248 0
420291282 1848888 0
165552642 239999394 0
71929189 553340892 0
94883621 168694168 0
370536334 83869614 0
497756148 240459719 0
421402541 138050373 0
328034163 468073149 0
388998723 16206346 0
435639543 453100173 0
451539929 524359534 0
334155427 300056281 0
135418085 252857037 0
282258435 261171396 0
305156214 456083842 0
252716321 124220116 0
355118238 564262302 0
50487822 152158829 0
480314499 64944489 0
90008062 337659618 0
309491039 458763861 0
197095403 153550016 0
269552336 292032960 0
409093538 494447790 0
392754308 58436843 0
8243254 375410543 0
143309414 285506683 0
231059544 51478975 0
252385698 541835683 0
383986037 43330935 0
79059327 147797402 0
403757584 533630808 0
243938802 368219882 0
480110551 244641294 0
21286283 117542079 0
167040556 419273080 0
181422665 282728362 0
183866623 334166754 0
274979717 84397860 0
389400802 247563000 0
223235747 31772050 0
549642338 462365783 0
424422075 224411768 0
457523801 269274874 0
199832322 407671819 0
322089238 50627622 0
58628820 315294970 0
93462517 212483840 0
66296135 555478828 0
331040968 333496087 0
319724323 417041812 0
415986943 300519847 0
305557819 239574530 0
165937809 161728893 0
411291083 66137528 0
245642935 247722064 0
383396639 17137659 0
139606455 67907158 0
534573657 437522012 0
187291041 396121470 0
364086818 105111288 0
140420830 57838708 0
483160101 37045513 0
92881686 20949969 0
254257331 505370169 0
315068499 539763896 0
50220504 525324553 0
184839581 413834780 0
150849944 227902889 0
53909566 267623578 0
252795332 313482105 0
532883701 406730825 0
360099270 485632117 0
557739863 263403622 0
51321620 379902733 0
213343350 439422540 0
202186171 65496200 0
380155785 558420384 0
551581292 11677033 0
343402299 394496746 0
247657535 397413758 0
23104928 465486551 0
118446239 237722343 0
35299344 485987659 0
3059047 482131789 0
364296175 88981750 0
242719635 326805265 0
495960235 305897820 0
313572435 421812403 0
523336703 124346488 0
127824284 185679347 0
270982693 440233874 0
405766169 531857078 0
202370791 168911455 0
425314947 541572851 0
217144392 146889697 0
30405560 330128686 0
254875344 125213955 0
347986901 403630545 0
77836772 520851489 0
260910340 255594656 0
66956049 521637002 0
35671842 29658943 0
515329005 270498544 0
468191221 155645134 0
150157988 186054058 0
71696637 241122250 0
53671123 231860974 0
462966798 536357736 0
107739102 183247058 0
29612643 306969621 0
362341553 49805664 0
443997976 321086171 0
555559234 328963406 0
321444633 176841256 0
145550479 4819521 0
30110914 481922516 0
315324929 2574878 0
273848574 263489783 0
116349656 387897713 0
529903662 395216721 0
295931593 276839483 0
383987062 174077187 0
440162732 32957973 0
294116093 129467299 0
137799688 476814029 0
547324852 119767002 0
423476018 475753723 0
322042968 140088771 0
280058329 281356247 0
326478388 533816213 0
536257796 17367995 0
506450439 184716249 0
323130671 519372628 0
295717909 560597185 0
80260485 238720179 0
106245154 481503327 0
403259685 330649108 0
89703777 398573876 0
147262896 263318140 0
554130779 403562647 0
255138585 139111645 0
389005258 134742898 0
417306733 405939034 0
105251330 387682541 0
337063656 495379246 0
234186998 26434518 0
477140742 170841150 0
25521661 342633341 0
302142713 405850427 0
274997978 201595641 0
45657203 185465758 0
285475157 206256008 0
214109371 333517525 0
19650421 280545668 0
451841257 206842608 0
208882292 137794157 0
525104054 330459635 0
514728360 209319050 0
438237600 513370024 0
230919316 130626819 0
410386686 86139969 0
556064874 331191857 0
160313092 271198146 0
358425674 43445747 0
49126357 463527436 0
266506507 153746587 0
16292997 166667076 0
208574982 270637791 0
50778685 446282765 0
532888070 392794153 0
560489598 224551490 0
10289227 502038740 0
155718703 67543442 0
561642241 501225826 0
360298368 541506925 0
525673331 497644086 0
562595258 415998120 0
77771888 385912602 0
213913952 32487569 0
154002591 412154215 0
555344700 266622481 0
310533829 424592252 0
408669920 74489393 0
333545058 129014937 0
490914553 232945683 0
536952859 175216447 0
155993304 205747371 0
367665273 542330151 0
316313521 135422552 0
250147754 328249415 0
265248845 491195912 0
541607546 188506780 0
318481286 37048484 0
305343341 389914450 0
484773376 481932892 0
106775149 496165554 0
58316224 213342225 0
233071498 70673866 0
189107599 283821985 0
393966951 217728963 0
101041797 312896497 0
194589720 44773124 0
476663266 424634066 0
178665552 149857377 0
32412363 244985762 0
365017612 123732216 0
404635757 474638693 0
547327992 35259431 0
303195310 221277719 0
138599070 237801439 0
313104391 516567070 0
57051059 476300053 0
324844303 505025813 0
3886241 307629337 0
271624379 186264014 0
367351925 487950047 0
502132777 477702928 0
192512445 80464667 0
65074145 316135925 0
26813763 224262388 0
260460044 545293355 0
488365175 220597552 0
450124214 237706434 0
73961597 216434578 0
424812449 502064941 0
555286472 294775102 0
520825148 464628434 0
386259652 15565374 0
364793651 120885038 0
41974742 231825172 0
88592890 448975513 0
370141150 479383327 0
349088689 507754467 0
262229494 61130823 0
158570095 450601438 0
219202211 242755931 0
4125014 476382078 0
543463249 21972317 0
113350556 361147175 0
133571424 344003357 0
340471409 552087142 0
170675300 79207206 0
511474242 48826417 0
569167161 134079877 0
240176861 340701725 0
303276684 462908090 0
388504121 36803631 0
338365216 301234380 0
124440076 236415385 0
455849967 395555298 0
392989701 556875095 0
153919772 404287491 0
12489685 36986103 0
548623323 262379395 0
38587100 547544166 0
505182022 464710267 0
27633025 244910699 0
216868684 137984247 0
100703495 209352121 0
454423066 339941367 0
523147909 83615137 0
256296683 72622217 0
293220708 165626830 0
546846712 492331712 0
271081089 75087178 0
383252730 256881299 0
131556732 39259980 0
155760781 52390208 0
453422008 137966529 0
219212126 271482672 0
486065010 254842152 0
459986821 433243044 0
38785105 75306817 0
203232962 268772832 0
397264514 58742494 0
198249160 361494174 0
490242119 202626915 0
227284272 50001592 0
165972880 421223242 0
6340944 561580637 0
157765040 37391243 0
527457416 131949460 0
39945365 344366556 0
319673930 492962789 0
453091665 239358461 0
31957653 90539713 0
489979263 214631250 0
172122574 221481997 0
98642234 220316410 0
100644034 19754875 0
93178483 460871168 0
77987090 396459070 0
257825452 243890691 0
45302229 324728420 0
41413247 254652796 0
246958703 458360311 0
413108659 285525364 0
376050904 129788962 0
145700026 566640807 0
501339994 317809914 0
2209452 479720911 0
395848851 417323495 0
29909433 499385326 0
424857533 10930802 0
479191923 278964254 0
360995346 283744552 0
455868200 328422988 0
142031051 382038935 0
375038011 183889811 0
67119458 380476139 0
555644489 221387522 0
400624778 415702374 0
206703636 545829130 0
305970963 446581226 0
364848911 26573338 0
324362369 206565023 0
4198741 251990216 0
502558390 352350808 0
515604023 539738322 0
561119120 246306884 0
317990218 438346024 0
541737891 199771511 0
117019960 424448370 0
504484313 410306126 0
464138524 9544881 0
85204754 439030847 0
246317392 353570890 0
259692776 478821242 0
307220564 211221168 0
11927233 194321008 0
292739932 504140723 0
229151400 370720405 0
345857692 119435523 0
39302406 368232518 0
109476314 41138603 0
410605458 540518465 0
65505481 299465192 0
445349061 488137476 0
386925133 273657892 0
119815185 452930651 0
52884598 505771506 0
79230337 169911053 0
544747907 492083390 0
525729998 275247143 0
405548655 260709754 0
499742546 500652625 0
304766398 219519308 0
143153626 485020594 0
107097723 474031018 0
317169074 527272553 0
124425598 82741876 0
335121614 152319969 0
62156595 201067174 0
298458249 89581426 0
289314411 88856540 0
500072676 100673853 0
451592531 11056136 0
119059337 2002630 0
472818065 336915465 0
42204397 286997761 0
286427727 261331601 0
181872484 499036063 0
74336462 214627349 0
362558767 512918702 0
337606907 198235926 0
68881267 130223870 0
350390996 55812952 0
52897493 557327852 0
74507892 228332562 0
93346362 400618985 0
33107638 371895953 0
116925896 372185721 0
489224592 256897847 0
483006875 559448731 0
55636942 154581045 0
61157540 26990045 0
399117893 163117690 0
1097028 181881794 0
429413291 285383943 0
411425225 105063490 0
9959960 410911542 0
53189694 453609479 0
245433538 266754920 0
487815188 201966455 0
471367815 568957513 0
528014737 348940262 0
170453601 261209716 0
242297597 555243041 0
439447718 230521572 0
155117593 377900978 0
90611633 348863118 0
53048983 128670451 0
262147074 490809225 0
473144935 62579339 0
79838586 244693736 0
103974084 335875296 0
200809729 350509876 0
383274260 124706632 0
261452167 512310825 0
226343459 127471275 0
326061922 528362197 0
496014395 361997590 0
187153646 395079206 0
380812391 309110588 0
507993801 66860544 0
105666614 511407182 0
66598888 18938457 0
242105750 244818097 0
74887747 370033774 0
179702664 19441747 0
310484073 477156505 0
302954865 104735420 0
375274730 268697957 0
102301648 110294146 0
130525036 386749778 0
172598474 365616042 0
3391730 204754102 0
92084446 448940927 0
169261360 256405061 0
294167510 450759657 0
190513349 496323809 0
383279032 174405720 0
462027138 461327231 0
431502058 62203395 0
465019965 567026110 0
435979377 527637892 0
518149370 356476157 0
396833221 383247380 0
429017835 480995224 0
454955704 475358182 0
250687622 217800367 0
388749476 503925200 0
243107964 366237036 0
124552990 402457776 0
326195267 394508123 0
71873663 152365726 0
392419202 374975492 0
372010202 12921154 0
362227587 363792897 0
6987799 415017519 0
475972092 501840588 0
212842956 99427144 0
399780693 337677752 0
396009260 242719932 0
276310878 531425050 0
404341386 197535550 0
389259485 35117368 0
364482030 276147561 0
567821067 549254013 0
349811614 433833893 0
127290426 504669546 0
298811782 462878896 0
266515083 258591299 0
366546770 290671626 0
439157865 370971342 0
91293995 556304338 0
372929758 429035782 0
378265968 356941320 0
545482625 21397361 0
328436659 205907380 0
422432241 188069848 0
351351731 303171191 0
515200931 418990873 0
189997433 141528695 0
245301871 512058799 0
417996590 469902134 0
254143130 433403869 0
400124644 83382673 0
317411700 50717509 0
167950537 530795382 0
307562689 120028724 0
399509534 241935355 0
474907976 455135380 0
255128527 213357751 0
352396105 419781346 0
157380513 314176467 0
472944460 81530306 0
512168064 124335602 0
36109844 7453404 0
520018716 421230793 0
367657105 533258142 0
264387956 203748334 0
310041594 420243860 0
403299013 565586723 0
494572530 112309362 0
127547172 268870661 0
423573750 133488426 0
414476447 14369249 0
29263253 151876971 0
177919240 350945898 0
249047531 28807565 0
303074922 225458444 0
305781136 498516614 0
357537563 315134325 0
294064578 52251713 0
471732211 155555237 0
317676815 79513695 0
327599555 125446103 0
38082791 526752683 0
472152690 527791126 0
436422107 494153579 0
486138254 48066175 0
324084887 372476750 0
34426891 498983560 0
482223777 490541776 0
185804292 257895294 0
566073450 364088504 0
444327533 343800473 0
226300382 154261270 0
208271712 18315107 0
215365110 443370879 0
36053322 156334558 0
411538792 271146952 0
344995103 149583033 0
321515271 386767785 0
328157687 204431311 0
305020330 481675360 0
412310947 332858518 0
228941234 82751116 0
339055068 564113142 0
244302595 514268890 0
152806044 99161113 0
25423469 559636774 0
84400441 127128717 0
67191982 39659123 0
114957400 28925142 0
506811993 152155710 0
235775693 303936367 0
440208404 219934416 0
146993817 98797635 0
214203949 31017883 0
146908843 419218390 0
273170085 18341028 0
317418095 512974362 0
393445087 78121186 0
383646354 312405019 0
73791843 503014019 0
163684364 210074915 0
206146351 60688607 0
417690546 263315049 0
142451554 304640148 0
121959911 199981948 0
247022679 392039762 0
326994300 460650625 0
421772557 146376035 0
483562539 173406164 0
568117977 133372963 0
305282579 396018714 0
206600557 563104803 0
431227927 435492157 0
122335810 279842021 0
53826105 55689841 0
7865120 455814729 0
291849400 401853259 0
44649961 545179049 0
122572132 408982965 0
130324288 184408273 0
189129353 182961263 0
327390613 25702235 0
147680392 414691466 0
555742446 374361061 0
351096815 407318311 0
371135795 63091755 0
71922030 102380874 0
313055111 398749311 0
108895967 168070400 0
11479783 140878386 0
300869835 357151566 0
559589291 222600420 0
61156869 201480571 0
115418756 265938371 0
445665106 378579251 0
278567772 284437502 0
313751218 347547114 0
291381620 141998725 0
432816778 455198750 0
101836666 309305919 0
121332051 134963817 0
355291017 352074932 0
531569416 75295342 0
476959802 56493348 0
563538319 388847815 0
302631274 407881948 0
234336866 163913514 0
137721357 510172955 0
541443425 485998596 0
549902601 292232527 0
4245130 439961190 0
444279413 557404746 0
135005736 453593416 0
31491240 28324150 0
466304994 257347088 0
546701521 32740917 0
556549453 358278692 0
466289983 158453903 0
115955704 343016076 0
518454578 79174516 0
494095253 79268206 0
314465325 485488713 0
140603300 223217683 0
498729964 117015813 0
18128871 472320477 0
562538713 316662911 0
474776383 421841886 0
511980335 267503523 0
378755638 552081816 0
59391282 504586037 0
33793945 91448411 0
11117714 248596929 0
314414534 458474649 0
418604080 547035316 0
524384045 470060347 0
473305919 376081425 0
470515991 207332926 0
89837020 150307985 0
488845429 193540762 0
146779009 369200004 0
141391482 222125556 0
391392201 115020869 0
390501237 30941984 0
101218360 401243968 0
353553477 260451868 0
84814884 497894007 0
199156400 414066730 0
22480312 217263404 0
371559067 106645542 0
241756264 80759702 0
377433111 563596511 0
20442643 128109242 0
370464570 223650337 0
559068151 373882357 0
529184107 289666295 0
201628037 531277970 0
192005866 453560185 0
294667169 567229889 0
507330784 39501946 0
108026995 387178194 0
320642296 237992367 0
354107589 328339435 0
540886692 436453396 0
440395533 231431867 0
492707790 135414443 0
313751177 428157181 0
409186327 525128890 0
67913829 510402623 0
401492454 335313651 0
309279963 53146709 0
431499188 321743394 0
80998987 19484421 0
259708124 349799461 0
488919987 281845473 0
413068930 170683993 0
337172612 180177171 0
257002146 216118608 0
537366270 114430217 0
250403828 39012188 0
429245866 109123882 0
334795740 246971529 0
224246805 326513911 0
399121203 130973589 0
313780404 10364359 0
519569715 559901851 0
112969621 368855110 0
246632155 436012296 0
83050341 89323108 0
135683812 435368902 0
211523645 525427307 0
439739652 176025848 0
119238551 412271205 0
322540273 100389815 0
217700634 14793757 0
73131172 70565810 0
150299209 274162119 0
157239698 236627691 0
153839073 380351733 0
75264346 220487409 0
247949887 380674484 0
14887900 289070974 0
546467904 492137584 0
503018938 11070932 0
120107444 182678658 0
322791986 388612926 0
474127298 497825157 0
356465620 524551113 0
110670547 172028417 0
402641172 478588697 0
406489498 151438101 0
362424831 187712212 0
556681270 100035344 0
276531221 9100132 0
295930535 234757145 0
492209002 294004188 0
521187092 119221682 0
204745121 136914344 0
127669216 430718223 0
463341552 155355010 0
334662487 157313657 0
242493661 228259485 0
404829149 297037607 0
535130384 322793721 0
48660215 210948590 0
60974249 552096418 0
346859325 366392225 0
94182772 350846963 0
501655618 283476400 0
489740093 32558992 0
48039592 264852464 0
237286825 304128319 0
290277101 303831318 0
70867982 221411734 0
101276501 253968039 0
514192866 166256687 0
434700396 206831512 0
395251713 1004152 0
500212012 435169819 0
339109131 361473007 0
117909544 33401507 0
87693994 256186645 0
503493860 336528677 0
264113967 418017332 0
315153012 563514419 0
77456927 304677699 0
419970603 246334760 0
487321664 365557965 0
331955535 134505063 0
422908341 357061357 0
25413316 39572211 0
486633795 427400048 0
569136285 451981047 0
111869710 515953244 0
16314047 510261112 0
373579343 310889606 0
342968727 72729458 0
307171396 328457163 0
449595119 504071171 0
447828085 11735327 0
183063774 2237987 0
98435852 142356773 0
495605789 508014543 0
457656643 521117630 0
270007402 76334763 0
217615554 29147590 0
355132666 206909499 0
144621692 63412849 0
72232070 557137095 0
23939989 228347891 0
433751725 306299007 0
16912768 473898940 0
141141989 270851355 0
532707613 564161639 0
316147068 413201878 0
369529834 235778753 0
345414582 380304408 0
223143116 90871474 0
149190676 551309708 0
473378993 486398835 0
90088712 38694231 0
544492224 323314554 0
155484619 158791633 0
471122538 373634696 0
560039651 40268621 0
409870195 284917541 0
561258154 130574891 0
112833550 278203089 0
100657772 520349558 0
23999613 247111776 0
455349763 364374006 0
267153929 420274240 0
79989281 432160283 0
339708240 239648962 0
177629041 481011072 0
489563632 376271537 0
333763184 202290838 0
516042014 147885714 0
126873578 100840821 0
193143106 158975646 0
334310080 364197626 0
73554046 154350316 0
99394351 380482776 0
176745149 71396786 0
100250975 157123765 0
178408966 59628961 0
252757920 212383513 0
296425431 174155266 0
13005554 185775367 0
520830114 485884850 0
158164778 80124289 0
509450731 374344927 0
184763939 259410640 0
259420948 481901838 0
268645921 249888592 0
430185127 109621886 0
276096718 172355503 0
80581519 160171680 0
113584589 460270067 0
487246467 431008987 0
51332741 6206188 0
279555518 130038895 0
465930437 521376555 0
92334159 348837817 0
371362283 540541726 0
394468174 58806013 0
186940920 86280060 0
315894768 114747053 0
274445844 414661005 0
143687474 213064532 0
88111053 506138651 0
458209163 345929101 0
450406181 223218267 0
517471346 70783291 0
246346165 492492448 0
457244450 183012361 0
207205818 279457296 0
442407650 31846487 0
238964480 373109522 0
497963462 101213529 0
281361488 405588513 0
411819570 48547505 0
271732982 94465214 0
221020128 155546866 0
534172234 117711122 0
1528209 38666826 0
272857888 95270450 0
405979466 227505120 0
36092394 529949642 0
204017684 45547217 0
458440297 33525286 0
384204626 429692170 0
372229447 416808372 0
509835854 448815253 0
129255915 54541546 0
329101288 334637175 0
297998319 125660088 0
73006265 248571732 0
393359163 55846543 0
505853631 164832388 0
569229834 326612498 0
289439820 4617157 0
369847172 332537777 0
117310413 217783053 0
482171098 154992985 0
525901778 101084180 0
328615299 503706887 0
511731601 203916384 0
110548701 27587054 0
454891517 359441337 0
540775307 105953566 0
127522876 105248015 0
532589597 22519013 0
478885731 10335594 0
344712243 131226424 0
157514535 144348328 0
439808946 294499854 0
398588900 274613152 0
550843105 484606331 0
42942904 46193276 0
51728265 110121208 0
95150343 82047338 0
5125316 429158969 0
11806731 481258866 0
83785824 243977945 0
95356452 553690539 0
305177589 468373996 0
69724791 29561625 0
185113982 317341936 0
232976475 364109982 0
58815002 11637092 0
370518934 398221139 0
407911653 342812292 0
459429989 97541150 0
160403753 70941730 0
230755741 56812500 0
197116856 21419259 0
44746104 49146827 0
496251483 35169668 0
227932071 395822753 0
552741107 31946927 0
373397821 429994562 0
171221885 259295822 0
499798258 52100627 0
162578732 74721529 0
517902474 227067477 0
184263854 517524978 0
337790897 210604172 0
54042340 455661911 0
563479996 370032955 0
474588190 272818145 0
508819067 234316452 0
74009856 256943098 0
280679671 562791303 0
299582375 43025154 0
521452036 30296657 0
200347226 380608945 0
277112818 6762623 0
96217838 89808712 0
423764410 159915387 0
352364296 140456935 0
123097156 523471932 0
420228630 269216187 0
69554481 315424832 0
247297690 328433678 0
217462967 112684705 0
257422515 106535085 0
53366144 432962217 0
180903145 304503309 0
380955675 218601081 0
185250020 332471697 0
102252778 400004531 0
203909438 10870632 0
302241699 306181037 0
529308104 363689893 0
127795696 495229247 0
191535180 480568847 0
469785824 249294297 0
254254358 432000481 0
540404797 335602875 0
65180357 261580432 0
360370132 444150783 0
275304027 387790051 0
524706934 465836099 0
498571789 535458674 0
77658806 435473139 0
105678167 100098274 0
138241091 498525458 0
155874556 26624956 0
44742958 304662057 0
309102316 198246554 0
34284744 181894675 0
35992685 512957178 0
238595842 552979050 0
207768349 156757078 0
289567735 244061740 0
253657678 536373969 0
196950683 348367526 0
26754990 248912922 0
61992721 204948128 0
211418652 115348634 0
76846103 131335217 0
454338412 261004264 0
435618606 365019954 0
207142537 236757310 0
561428458 440394185 0
374298534 235692221 0
486805834 283831328 0
208481222 455104838 0
274319204 245644725 0
234161268 172515472 0
276206099 129784198 0
157450489 552797711 0
534005446 21758699 0
59361272 516000308 0
362492313 77006148 0
515464646 305616720 0
109799276 520292768 0
46321537 185983693 0
543279063 455915531 0
406739882 161037963 0
431240862 158999314 0
189263576 203686048 0
403340852 107868809 0
109842157 11678253 0
215495158 134343881 0
72310284 526881217 0
226828253 158845005 0
386764263 237643382 0
345943298 32627252 0
179233562 366806623 0
183046422 81513622 0
266925673 420492891 0
279825944 18639725 0
55512102 266412107 0
83337188 69078863 0
46399870 86647971 0
213637324 559012426 0
188330301 121658990 0
424008365 251717868 0
191946068 399823071 0
424072006 86115675 0
288374067 513755111 0
178140944 351192666 0
5884006 116253753 0
187131471 337956358 0
517842925 360920621 0
170609226 291518614 0
275683334 326485649 0
121739977 480986174 0
213513264 229453028 0
527539291 28193931 0
485040700 131863411 0
125588410 170968589 0
375218891 47009470 0
543556819 258455864 0
356338562 241406071 0
333632121 126301312 0
206286278 195483215 0
12214630 158293578 0
33944713 550745441 0
4559959 485404082 0
332139868 192283567 0
525746979 362220822 0
27858393 432911188 0
316882505 50089755 0
253861285 210218748 0
386694468 164772502 0
516407567 67983523 0
276429137 3125294 0
137003822 248345536 0
331393193 75164364 0
362936280 206775722 0
60452863 413838309 0
438951691 71353825 0
201171832 246014748 0
259931197 424137643 0
436174764 32493980 0
328543419 130579861 0
507501661 208141137 0
276655228 104889258 0
393130370 468030525 0
248873535 51266884 0
4653662 415454465 0
285522889 255681238 0
242943355 117749933 0
390448467 350108734 0
296287367 234058562 0
125555105 265403345 0
117793346 20084830 0
20093996 68129193 0
3824968 375258835 0
461768809 521125006 0
166728041 561321649 0
508371220 358869125 0
253376605 8269267 0
407982978 385749257 0
185461288 512254495 0
125239412 437414046 0
102666821 238567425 0
149538066 334223090 0
510666892 506075366 0
266732330 362339708 0
439532033 467117804 0
202071434 194883678 0
37359710 113424242 0
17160469 35785757 0
90106235 461775448 0
168695031 251849876 0
82464248 512960219 0
89731899 374135731 0
89131853 244571625 0
214321773 183473382 0
472141499 133939392 0
364923373 148945413 0
425564239 100214258 0
230342448 396936191 0
60017584 276175030 0
443814854 174939525 0
304272286 111467877 0
109976226 492662721 0
326079996 196777696 0
219073197 161852017 0
508696486 217178424 0
561286547 134513406 0
199852505 355076071 0
458987738 471378002 0
360729033 103728807 0
161303626 45125869 0
149345907 538729516 0
168174064 36398188 0
233654434 268752639 0
311292052 505415025 0
561241572 76199029 0
170232404 14435517 0
144360308 567169245 0
453341380 116114288 0
254417773 458152116 0
301053417 376575768 0
228467217 290470245 0
453208248 281237176 0
49491612 189967983 0
197843651 268415657 0
238716345 145262151 0
292246484 366609964 0
269837810 541285677 0
449705727 334380550 0
448391193 542443093 0
554334501 238607054 0
59083 289251389 0
358881189 562739224 0
489411885 507319506 0
7483442 195859457 0
184593465 67485770 0
44140627 85767898 0
278052790 89819204 0
379601815 496292090 0
316798128 464830039 0
1010566 530087789 0
396620059 504455330 0
202334918 3034707 0
240341715 353161679 0
560513479 218620688 0
431476394 326660605 0
528135444 94593464 0
41387565 59883700 0
64986251 99987355 0
240153332 130233145 0
547655154 258545232 0
562547864 355863473 0
420684605 82461653 0
369013985 499232179 0
516525836 339762659 0
425809079 113312467 0
323420143 492791 0
315483475 31569735 0
159250029 441056395 0
32040805 371509103 0
276680654 7084033 0
514208855 183945408 0
364671975 131582091 0
470002661 42127728 0
315615350 547356330 0
257898108 143961751 0
252194026 2798307 0
377496958 61607896 0
122742130 361475093 0
350344538 490429865 0
567346681 166975052 0
492280500 315978448 0
95173625 562279258 0
278688658 469913015 0
156582036 541795715 0
478856157 518194869 0
495302906 541928057 0
24282797 336569035 0
374039881 282863380 0
142721803 212358100 0
368441068 309717322 0
423609792 347699172 0
41423165 379762172 0
80572054 405354678 0
121220507 104385803 0
386931180 114905349 0
504351862 234366436 0
8163164 404215431 0
49092237 149274889 0
104699483 108671160 0
566393827 555797072 0
56501762 190034522 0
116925895 368795898 0
304941847 245272194 0
320510203 288264170 0
483684909 174515432 0
258811376 246406538 0
495891158 177798205 0
90417899 376923304 0
19678429 375778936 0
158163577 312177867 0
344725031 3856337 0
553529861 414284532 0
65557138 79981719 0
360822126 552279703 0
115254388 234309091 0
130487208 511505119 0
180910759 426734198 0
265589553 367378319 0
405421625 338367403 0
20703552 115686644 0
74380211 345750987 0
23480645 176758139 0
559645992 492784066 0
207291304 261820846 0
187707914 553266114 0
15794929 382897921 0
193951649 260991649 0
215627299 391738156 0
173232633 280137264 0
347346819 76535240 0
310620410 385249630 0
257964113 305456465 0
264579649 48325852 0
557319565 206182436 0
95300397 22065709 0
327941860 109151650 0
282631320 378390122 0
422871943 162536403 0
394676645 474432245 0
93506477 439162860 0
368566697 219969364 0
538937062 511740175 0
57115221 219426995 0
75578789 93177727 0
212028535 251135875 0
483559440 476914571 0
477513423 442965674 0
170967864 103269755 0
397297216 192130254 0
2124948 332857655 0
417560030 545226884 0
385511193 489362400 0
443947424 26210288 0
154944494 389708792 0
2373185 484172934 0
399031704 381833368 0
313717257 200356361 0
15251496 407947455 0
296108482 424113261 0
408994117 264864435 0
206212428 151301173 0
191911369 449584162 0
501468795 167339316 0
311564200 184405744 0
83865512 513270009 0
78726660 110008325 0
105488908 90093904 0
46809201 442150203 0
181161775 466851694 0
131357847 32137847 0
439284658 314381537 0
352433323 532226586 0
381243860 82087826 0
22700387 346766548 0
471515714 222918394 0
296431857 117531956 0
466095629 134260121 0
216274150 132147468 0
48672401 254730570 0
419072313 65757977 0
42141202 419803890 0
119224843 537993465 0
24775330 555474342 0
436867156 428398211 0
149201597 505014199 0
4874726 418755713 0
489410615 375849611 0
395064200 366342142 0
191232151 485405959 0
456311035 170419637 0
562325756 156107982 0
3829159 260589192 0
10072064 390494120 0
115265738 497832713 0
362379701 358473533 0
87166384 467063734 0
96978057 371162670 0
45309086 450000082 0
277036726 336669895 0
431459534 331862164 0
222579365 48955176 0
203713920 219693178 0
353095203 512353730 0
452847685 270822619 0
450571920 397321131 0
276657806 301233720 0
351469458 176459223 0
358035881 462957506 0
433663193 307803058 0
447181804 419851494 0
170521252 457806953 0
496040242 497533995 0
163435006 187325652 0
291614061 44013403 0
558548680 26035434 0
424186838 462761292 0
136918060 228995430 0
122701612 311847423 0
442561401 545006193 0
84664951 287268185 0
107033331 45738060 0
274584808 43468926 0
489901417 221979604 0
483175341 481283911 0
95555194 525675017 0
82912992 275531724 0
513971378 243863956 0
186850039 164655005 0
40620583 158266019 0
150616157 39824402 0
150353006 179961385 0
312368847 26390006 0
489140251 553956854 0
546118197 181153257 0
272319340 359061597 0
413182933 355034616 0
479301433 295299051 0
410220446 134478156 0
543276129 517855168 0
256714079 277086467 0
449370598 55790889 0
372488830 115823539 0
549813448 475348891 0
200885551 415036192 0
314648692 499245042 0
250566953 27935015 0
61873879 422275559 0
41668961 59045949 0
391419075 239891415 0
432901155 121707427 0
167703137 197003514 0
398245772 433864198 0
501389475 52371364 0
122965510 414742550 0
404234382 466578435 0
9675439 454670158 0
481796671 377214310 0
435914328 137885760 0
567101928 505094031 0
444375240 253731435 0
253739109 489124493 0
547106579 156060931 0
104601261 337507455 0
269888728 428841556 0
158903675 531930889 0
475718820 409734235 0
163880007 66205305 0
171393361 560201187 0
466442407 157596725 0
222995061 214409266 0
226727689 458985319 0
301056743 402726459 0
84642072 238585892 0
173085239 522937412 0
542838692 417378464 0
96279597 428731721 0
346096137 355812067 0
403640412 106520049 0
282488848 473855095 0
3986799 219415140 0
156733510 399182210 0
417699560 171758933 0
18835841 26823007 0
398381692 297084430 0
491890353 501766419 0
486439476 364888197 0
528348360 542882531 0
357924685 163680963 0
73288280 55655916 0
511234738 412730121 0
225830367 159092272 0
188875446 130499790 0
547682869 563095566 0
186091088 555532461 0
285316647 60004228 0
82690328 233573041 0
488862072 420786368 0
3549999 199115854 0
345710644 567225499 0
407426885 195609529 0
205797288 477963961 0
83993972 298709615 0
549417396 388189042 0
141433962 93679437 0
365212079 212623064 0
540364934 297155262 0
358645884 565580097 0
324344675 238967615 0
524301239 388630637 0
378996112 27882772 0
35695808 502432848 0
491042360 460942708 0
492379416 207985438 0
29155126 6745108 0
171570279 101057273 0
368400857 84216427 0
39765211 543402207 0
54872771 290427631 0
308401018 41253927 0
244163900 409057171 0
263944330 277259200 0
216538364 300014606 0
157443280 176098288 0
270206852 460385391 0
175355080 217748961 0
21987049 385929919 0
418195562 323558401 0
318506741 418601988 0
87710670 12424396 0
189465422 514535809 0
180632254 77035144 0
299711632 313946368 0
425497795 261056193 0
68448371 565975744 0
81113608 86094138 0
355073674 261469202 0
531588445 414972133 0
315247765 163280561 0
272662460 508828039 0
79303958 98309168 0
255400487 103192311 0
209566744 39135569 0
133702587 374057317 0
213140450 24771356 0
568750982 353949389 0
220767904 79322156 0
415095865 239153254 0
556064690 86816572 0
316874885 157593918 0
463285484 386595736 0
438924007 142698939 0
125843879 358850539 0
349698784 384045102 0
221591201 503865724 0
56583819 158721802 0
30735601 38228580 0
17594501 498564042 0
227974279 326025525 0
445848000 567370892 0
339846907 102667592 0
112993327 479162152 0
114588310 176098436 0
449582497 300590422 0
333115243 179162003 0
217241927 341750222 0
401390802 220729950 0
383879078 311208526 0
480755642 3074344 0
318227408 109624306 0
445278872 554571845 0
92050234 298440091 0
251407947 378567835 0
332161574 470315535 0
114274360 430733244 0
407477355 212493755 0
512922298 477876968 0
212951270 339194648 0
444093418 191974597 0
155402646 545217051 0
499441061 531200922 0
317818003 133969915 0
363672593 495108643 0
526097325 215043239 0
373472085 259793352 0
428880265 333891272 0
309257304 533579771 0
73480938 342132747 0
79965399 423571680 0
397733711 259866748 0
426579657 131597832 0
1310521 217964861 0
463459775 399477216 0
361829200 142932376 0
122077293 352335072 0
222345387 176362914 0
160213849 553250415 0
84350660 165743908 0
267473004 255056201 0
531833443 117972789 0
249876779 102764102 0
261998608 306334202 0
268874670 302372321 0
538732602 435561150 0
462500895 180851655 0
325348877 4079928 0
248683742 281609112 0
166075743 230218540 0
10591681 6410246 0
197826428 171560816 0
495459196 293082851 0
365004024 530319942 0
409305233 397569191 0
543770637 306617220 0
306902375 68430144 0
276966069 74704998 0
481129953 530091921 0
419713756 279457482 0
376184473 241750774 0
4213568 411501656 0
248925560 156243764 0
479057434 296461632 0
562925225 185828113 0
37068614 17451790 0
462333161 517914639 0
100277438 298241702 0
3192311 210826360 0
71585552 156991023 0
44702006 130816870 0
201648208 75660027 0
248191037 153285174 0
133659768 274489842 0
280358444 64151392 0
390583943 231336613 0
285274946 483032632 0
117439329 170048523 0
83462400 274923163 0
57997689 203402252 0
461375533 263274002 0
558300836 340677339 0
483524705 430818053 0
185837389 261522077 0
303376928 360333927 0
143867117 198735825 0
54265463 106294792 0
460669446 177870652 0
165570632 423893168 0
36634935 464547029 0
155119350 254578014 0
49436880 109243573 0
121108870 511339937 0
127782856 486388059 0
297495542 407101871 0
220161250 469367375 0
80427745 73443597 0
55066443 92476720 0
448829307 456787209 0
408312849 528212832 0
262347167 431748332 0
227046467 74256972 0
438903381 517970862 0
104136632 117730668 0
326313061 541064926 0
550922286 223827508 0
322733193 15874420 0
395848751 397141043 0
114437430 91489379 0
449008386 319079852 0
461386545 45987378 0
183159920 157857570 0
463573423 238766650 0
400271146 367621977 0
238748110 422448795 0
519554232 566127697 0
186740445 383985021 0
453229039 556176770 0
321744915 149619915 0
515690867 408829284 0
37375563 53403298 0
97456188 121696161 0
443646908 363595357 0
544115302 158833606 0
402547150 115023908 0
31274706 365166961 0
454184894 353684639 0
171604489 309885727 0
507472684 531774837 0
387018661 503233358 0
457027905 362881620 0
540386977 106395992 0
114106215 235589558 0
497979631 424310476 0
198054111 252027705 0
4253670 451690608 0
102013371 525304573 0
84564843 557080121 0
553152268 252970388 0
532482605 93897557 0
291700676 407467431 0
568556278 179252919 0
208251643 460588452 0
376219613 161571213 0
67648998 474022790 0
191697193 251181725 0
489084519 370004754 0
501291014 233902065 0
247615966 73052039 0
70090074 207524215 0
506166863 335541635 0
146196722 546373803 0
477361086 95519544 0
346904001 557203928 0
340829265 477847553 0
170071270 140631979 0
458492236 261223750 0
209150571 213915196 0
270956983 264950501 0
358062885 295515389 0
368434522 157272616 0
211798132 467599611 0
49371408 157120831 0
35806929 316003304 0
407836324 163457736 0
247645650 161372903 0
86841851 325225935 0
387091158 93536889 0
534573649 497807165 0
72988126 557929446 0
204682800 243485489 0
183287635 439470889 0
129009116 468464223 0
348333976 158461053 0
337469249 201267690 0
161741029 491625029 0
459386689 139908122 0
540013013 38137507 0
512673389 531663333 0
226716198 305153943 0
31146126 542092864 0
77417717 421284865 0
339979239 468126359 0
341899046 57458098 0
115708151 510509410 0
130390725 283066114 0
31431827 551436011 0
390557586 384784592 0
438587472 142003044 0
69558550 422720388 0
199214539 433749692 0
555512461 323130257 0
230480844 305094804 0
520496462 173873832 0
228189531 539196036 0
158695937 482451205 0
289383231 485104961 0
556659248 49687467 0
441995647 368298455 0
79643686 42163440 0
567692366 488048561 0
60901402 488182643 0
197053892 445087321 0
84882061 158918406 0
258465846 545885698 0
449598362 25208123 0
426053009 258552111 0
548299826 165667189 0
192047774 405345409 0
185657642 381743869 0
198961177 311627139 0
528368797 228847949 0
366682331 364555639 0
145916105 434402867 0
154166505 402652641 0
240741709 413823058 0
547754164 57318504 0
40518671 305039355 0
348707707 216893928 0
486481986 533733149 0
358426025 7229555 0
407219030 266754097 0
130375282 318072913 0
492686643 420402041 0
252058997 200305557 0
88554461 110404587 0
120423129 177318173 0
280602136 211365812 0
120060142 395184794 0
39787769 308262941 0
226875758 338905177 0
306382872 428732651 0
364446038 337498305 0
257961800 509958712 0
179005661 343742492 0
541317664 184204985 0
162638851 568532596 0
283690539 224137373 0
145125785 518795676 0
99278694 471565290 0
264114592 55461314 0
502010862 264728727 0
112353860 229769722 0
348792415 562428439 0
431956710 412114439 0
415259883 206427373 0
310228477 134374899 0
385008670 364390143 0
159882117 224423111 0
383405603 304223355 0
200891887 153883454 0
311778386 184858396 0
233463108 77689712 0
142122090 120873437 0
215791642 313927807 0
534372683 425140282 0
504774783 418252873 0
508838969 146583471 0
106474751 561956940 0
545700002 46704527 0
217157893 370694168 0
508195794 46503321 0
354690249 365607588 0
74926079 323947327 0
22089886 204745543 0
221117694 174906918 0
461280147 239851034 0
331393279 486726778 0
496095378 278835718 0
488061028 66648 0
399531744 506531245 0
455200759 11802220 0
440003934 468996276 0
500569270 436849480 0
45170347 433117774 0
173167014 248310020 0
565298515 218255323 0
403551441 453737973 0
348413127 82980940 0
217171558 428284531 0
480313271 31778817 0
254256071 282282760 0
35401918 275263251 0
364928006 536368352 0
172665760 560922721 0
144642383 350619288 0
122305802 307229356 0
454072404 213278367 0
233309161 561326205 0
552635275 144807730 0
365597287 382779505 0
47492856 340716054 0
351657335 509397809 0
341515636 568055865 0
345214280 274025000 0
310833270 56981160 0
199308150 510558443 0
8135853 260186305 0
278232915 534041929 0
445426650 242938966 0
422117337 114470803 0
557496892 408377762 0
31037578 506031897 0
415913817 526737848 0
215833026 464533999 0
269762879 322667341 0
408097509 413611537 0
178368621 412340601 0
232614083 247500790 0
114524971 14610754 0
546124985 253621746 0
3802653 345126981 0
40653821 420515857 0
74372714 39798185 0
244656980 395205905 0
534336950 8209739 0
147531110 246922158 0
37592695 184876618 0
318977602 352338157 0
268020683 415016120 0
11148877 127898612 0
562458784 69414980 0
130394152 123860788 0
255885223 295720886 0
511918889 565298233 0
283542552 549629312 0
421049285 333753800 0
476073682 269544351 0
315940320 88777687 0
273369893 205051866 0
563678741 261166131 0
85056551 245122565 0
273975027 472649886 0
41042102 530992431 0
328371685 277434935 0
106969719 426498327 0
234313024 67977638 0
181408928 356168628 0
320994408 471211085 0
472291910 69958090 0
555369858 195248477 0
310295586 374780813 0
72088338 339271555 0
5012022 184914704 0
22568149 170255611 0
160191678 486117070 0
410484960 290070275 0
344430183 520258785 0
418490403 301201486 0
433706958 392617967 0
62582586 33311972 0
392481385 62122575 0
2881889 568097094 0
312066454 110164293 0
567903765 248058118 0
88358481 205621012 0
534269091 511324662 0
352581858 367950741 0
42754473 471266761 0
142621571 231326074 0
156016983 54001690 0
430945372 157000173 0
467925067 113510649 0
370466016 332054174 0
257072963 5584409 0
273662516 100442868 0
383783244 443022581 0
42784177 112363244 0
537893395 214712620 0
562628135 19090201 0
216486090 68441677 0
518684131 235662964 0
405759732 308604646 0
314697243 125775008 0
32737925 175630270 0
407650866 239327909 0
460780154 473493704 0
512583321 270285224 0
61499083 170408199 0
342208781 124939638 0
254314031 462263666 0
26184984 506057028 0
106360537 473940652 0
565474994 496461843 0
102840004 448556486 0
485846120 205083472 0
396737780 294611406 0
14143069 483869949 0
197586152 382841731 0
500092751 362657846 0
180151333 264852382 0
339179616 496637772 0
331950548 326535748 0
467747153 126620679 0
450407565 560983051 0
406348366 145282563 0
14303450 150321372 0
25328050 327056526 0
344061977 425066859 0
374574908 202244404 0
220264078 318194393 0
433236064 444905242 0
291782979 325395941 0
567534749 298440692 0
357092821 144909551 0
345730143 451441837 0
351419407 549442891 0
548371610 114658811 0
54439142 85756725 0
270807315 162921511 0
132774497 238808530 0
255606857 425197759 0
411294737 210881870 0
315031837 228033873 0
369752569 18192216 0
276527502 451725682 0
139325428 456018288 0
138745521 173816157 0
32841961 40002174 0
53970608 454696738 0
124248614 283932164 0
453788692 67847663 0
544429553 430304300 0
183351950 561106146 0
529622137 420637060 0
516110545 123322361 0
505452566 514796664 0
97746259 166986883 0
308251661 407737104 0
486409586 489012193 0
231964471 128639734 0
229016847 337334911 0
85145099 364089960 0
483921909 212141636 0
277889061 95998174 0
76787712 216328912 0
275145492 27173020 0
57852623 12601528 0
355259870 154849236 0
529049530 457737006 0
138854105 526942560 0
485240210 490512702 0
183919015 65127117 0
431136005 319865926 0
496735088 137259279 0
94736469 175525464 0
253632924 199687366 0
50063880 319992892 0
365341934 296324496 0
203982957 304167114 0
304273664 514821180 0
390163567 165528595 0
307390291 215298144 0
182368345 121780860 0
157304988 49298387 0
349932567 415632898 0
94512427 502804514 0
293781721 47907069 0
162989791 317506994 0
160801175 257908025 0
26003541 281942289 0
475709080 341167505 0
342795170 414431790 0
382049955 472063603 0
561347267 312246220 0
84084136 550912358 0
259727613 372341991 0
225072700 148277260 0
276844171 166481242 0
483321540 175728960 0
375596120 426104944 0
61807940 315738670 0
63334578 138051806 0
364037762 519512194 0
127807357 518279027 0
489853709 382972177 0
502552716 508445047 0
486439119 445500600 0
164282375 112870177 0
484775956 287448874 0
478995814 358490830 0
431474134 458460391 0
123752539 288878493 0
89837049 139485644 0
507199228 317384877 0
476675936 7084521 0
462780188 566180867 0
538231928 460657079 0
428167263 530497321 0
93353460 478202282 0
561856148 167316997 0
306050274 182945818 0
331772549 170857941 0
143781665 163741238 0
253709079 56700651 0
390214775 257486939 0
233222127 507316387 0
259561342 11256707 0
230522952 521418864 0
451154858 234992727 0
523335310 72926729 0
559954548 162541425 0
147561832 407895448 0
25609298 392747184 0
502964477 293144615 0
223817426 398210213 0
195672596 223266864 0
541812418 512667824 0
110742805 146972224 0
99039655 89706133 0
527257386 185411037 0
25370927 339168220 0
159076680 404442703 0
230963531 288683485 0
95427925 477012868 0
484566001 362246592 0
446129917 211368699 0
287724939 390035198 0
126934236 551212430 0
412247426 112594444 0
167542105 321606851 0
38645714 270524380 0
449533359 316798073 0
124916328 414800689 0
231036160 466586939 0
140147688 253116021 0
311739015 251338249 0
428948177 208386126 0
225660997 479711050 0
494240357 337091485 0
188783727 371774376 0
44265240 64475952 0
114116275 57415519 0
222323730 311357462 0
485463990 560019536 0
564641782 147353483 0
75775873 404381141 0
529987757 486906349 0
129626421 1068141 0
437657025 104959359 0
239222304 408845953 0
521809079 478225464 0
415772273 409192944 0
105175428 370794847 0
30085257 488269889 0
362472019 382813972 0
254759696 437599130 0
175120298 399106491 0
382880616 366365830 0
210637672 103139714 0
169306579 366958504 0
491694427 194346290 0
383625447 431686181 0
349454991 161815893 0
567104650 522619543 0
536107572 377092717 0
60057998 215568956 0
220536875 384232893 0
261261586 202928966 0
477883374 316987528 0
247816322 43205914 0
13106780 327262908 0
125087055 468961514 0
100290938 266820060 0
363517857 444429162 0
322155274 317656666 0
187220199 351331861 0
194266319 107360938 0
405465429 356004171 0
519880439 401058606 0
178557878 4053089 0
58161410 408460405 0
483514474 23817984 0
489682779 346595064 0
85148057 114243488 0
183113180 294733145 0
398269352 13075163 0
358950823 46468208 0
457346706 131507658 0
40856016 527792368 0
47462932 452361980 0
319373060 510797203 0
154522140 551425312 0
300549527 417307429 0
327625311 138427215 0
300450745 342818392 0
553940771 461223520 0
210102569 381741984 0
460615631 223456839 0
184057300 474231588 0
75367513 496050211 0
207375508 135641938 0
471615366 200486851 0
218707130 125880262 0
72946459 472164005 0
183507375 343466527 0
445780737 216024778 0
150725989 71402906 0
61761861 555549471 0
520692308 452912203 0
319239317 82994988 0
392382201 152615182 0
399918483 93239128 0
411704018 464858487 0
6190336 459778338 0
255705275 132595906 0
65556751 45163945 0
59037974 211426091 0
542107151 498335296 0
105396122 256857936 0
431317418 78416668 0
387686319 544693800 0
336913026 312284096 0
49743086 543884248 0
335475864 72276881 0
377611271 113343687 0
445706873 224429528 0
91988175 208510608 0
217660032 169806829 0
225201806 6121255 0
14691809 555165120 0
416070799 441035950 0
284152300 353709219 0
337762006 392276100 0
306830471 454888361 0
437761122 167178367 0
504171802 100573586 0
109372759 517760269 0
186557707 313543634 0
450369227 565161080 0
78584153 529932185 0
53199052 73469095 0
74516344 236202272 0
364361495 129402083 0
197002570 10292655 0
362936907 447001836 0
190843472 468332829 0
102929119 537064205 0
228267776 94103695 0
429482592 96666286 0
13137703 471678541 0
245731433 177265872 0
534432291 480913169 0
163763806 521374520 0
490266917 248001239 0
316394033 561479622 0
138658562 291226654 0
351205991 324557254 0
356379576 482837004 0
435763789 323830773 0
7227199 53234508 0
377299317 378156181 0
159540510 363197344 0
256695391 53202453 0
537331158 345198533 0
241819342 317231915 0
567728591 314328400 0
167916433 117914440 0
212486162 158178405 0
24015497 85381735 0
27573388 325766819 0
45006734 300947483 0
320001328 471538559 0
61660199 221117301 0
58889787 281409317 0
501727141 378966529 0
207820019 208451613 0
272155482 222566292 0
193249736 35551586 0
255732717 141944426 0
282149114 112291972 0
13515137 149688695 0
562942063 498008550 0
187122657 216523613 0
63708559 140004182 0
100219074 530495410 0
251351382 205926186 0
35287714 310570582 0
103266049 556275712 0
3702384 325316419 0
435751184 396933358 0
114290205 319603645 0
410181029 216984926 0
109682391 787585 0
474062973 536344098 0
229948324 52716499 0
140602047 44801390 0
488592947 238277624 0
182705892 78502959 0
25519877 161396291 0
261614674 6486639 0
479674285 538668344 0
524808025 467330094 0
64762472 60777581 0
154707145 190191408 0
360780579 177974492 0
486739164 12980987 0
294672565 74538294 0
146607660 1946921 0
442988519 111974142 0
146891774 518747775 0
494751832 227606486 0
462438907 298540526 0
209907817 289443754 0
207843386 265468017 0
207153147 146452218 0
263540372 111429034 0
305477165 118250203 0
534833400 54054120 0
93186902 464652277 0
417369782 354614493 0
468799729 298693942 0
568664786 54052322 0
46220468 386673908 0
142097373 79404188 0
238174331 85101610 0
100088745 195687665 0
379569485 451819003 0
244469537 372384669 0
120097268 72872158 0
400207830 166374686 0
510448522 78854254 0
203513058 225201812 0
150377470 419551815 0
512295797 303609460 0
194705391 116746351 0
10905384 361619083 0
413541805 486710903 0
203479631 17166118 0
311658412 299471320 0
269414738 112344476 0
547877260 267664594 0
317043270 331516372 0
504138542 133483791 0
355531886 163956445 0
31949909 423723197 0
145413916 340851291 0
370458224 122887346 0
545493738 45036567 0
289519172 65271897 0
188531419 120119232 0
553597109 101787819 0
497251293 23108485 0
161730222 422737046 0
97570285 309425096 0
529578118 6033046 0
247838533 556452268 0
100258010 519468248 0
120552871 204630210 0
267975423 353756429 0
168406183 389056787 0
496729162 126939683 0
65328620 465446966 0
159184270 411991268 0
18816781 93601107 0
377694593 408676899 0
514333811 513426588 0
90924989 455135796 0
214540848 450332339 0
527443777 289054345 0
132509152 478018855 0
476427797 499825655 0
368060291 309846302 0
326951696 549729673 0
339327549 133013112 0
260981214 802894 0
169233917 487946088 0
468582768 200523209 0
256129098 30240501 0
358143467 75114291 0
245818563 111662325 0
421101419 283081754 0
369249172 46727020 0
157294117 27163896 0
385360313 356930911 0
565187242 96334198 0
520090612 554745820 0
145368542 303038095 0
84013905 418010534 0
308277859 477762602 0
448986090 164557805 0
492752440 390198282 0
132890723 117586380 0
500210602 580214 0
550474818 431013960 0
112167666 4499958 0
180104083 235639867 0
15799865 44768179 0
562910316 479042656 0
260820547 365572220 0
188916238 277219306 0
158465316 534286932 0
344377485 516511235 0
359122082 522106345 0
384822966 560287184 0
86984685 381835551 0
461429734 287145493 0
163096374 371369074 0
4385455 224586923 0
57138600 287124083 0
442849611 117033770 0
208650297 513507389 0
50685466 57445625 0
280746273 528078225 0
489737790 1067664 0
268120811 510670365 0
49842196 296825167 0
171199217 432907355 0
115533018 194637894 0
483379352 141816189 0
302858979 552791848 0
219967789 494272306 0
74480519 403741932 0
255997033 278044459 0
267204967 32607971 0
44223555 171838041 0
233475427 509761104 0
187021788 87880045 0
116478021 205819916 0
267952226 280042891 0
476741928 345125546 0
372393751 179253611 0
520983188 65740376 0
127560464 541045710 0
139195892 265484214 0
504772047 56548014 0
468875297 133080393 0
272998063 49903089 0
66390901 287159599 0
133956311 529627490 0
248659370 441947238 0
113249058 66696598 0
356151746 164693758 0
503860154 35448382 0
490543900 358473788 0
438963481 4018321 0
314389811 315702541 0
6114860 562870970 0
29281280 224340310 0
193005527 161447838 0
27019712 213241268 0
184616901 424973182 0
184579773 277835455 0
457193555 12735229 0
85977407 544377912 0
111970223 561817037 0
199452022 356669500 0
496590356 520008116 0
201355252 269679869 0
447254216 228822235 0
305350583 132963135 0
230398836 415107255 0
43881822 519561257 0
50925408 129458972 0
5232177 180016068 0
501700434 499721556 0
523440409 15137591 0
52441343 245839142 0
426131367 319973387 0
333144366 206657859 0
403637285 467562982 0
320490914 103395416 0
182492271 329389548 0
234891053 528043641 0
462518534 488801167 0
351103486 443592362 0
234227956 569237171 0
315602404 88694596 0
38042628 219933291 0
433162186 259786385 0
225806700 329400500 0
484803388 65260557 0
407708819 201948699 0
520568834 436208493 0
327039552 243084867 0
509670222 269805565 0
357986942 471621933 0
224301973 276974854 0
275271207 410583989 0
436256375 306594457 0
299124868 44930515 0
547651395 85448569 0
120366539 128156617 0
221755184 499127210 0
147744278 436107635 0
372979134 138855867 0
3467991 491081730 0
395733101 261301321 0
58407436 501657773 0
338076926 299610632 0
432892278 230490555 0
469819677 328467340 0
370453804 386351146 0
118289685 408675405 0
551188535 367899201 0
142372169 91591808 0
270103119 556061054 0
154541821 565209105 0
306991278 554131321 0
103163703 399583611 0
210002829 224508273 0
56576095 524641014 0
110269510 125401693 0
142919112 276840260 0
281018995 207254592 0
83430853 160445951 0
199142076 171648316 0
385118584 104976213 0
72199580 454128201 0
262206426 174124719 0
528830928 542387016 0
458353900 14209806 0
183497267 192439229 0
361761330 187825145 0
83806928 37845711 0
318461031 222587985 0
549069540 287709784 0
566206547 437418211 0
251727561 22361031 0
121302633 118439798 0
77400543 289324316 0
299634726 333199256 0
331452944 393486746 0
385429966 561773112 0
365587738 318629867 0
424127445 452794809 0
65685072 83231473 0
482435197 482287556 0
449516123 439372125 0
476245984 333657303 0
529033532 129932066 0
206135098 86951468 0
249175390 455027019 0
213372186 372954675 0
535033844 309675594 0
350346937 45028267 0
158325631 396563091 0
476582274 540790103 0
109946043 55395103 0
547630890 439896194 0
140931214 141189032 0
334993202 493821826 0
180654123 15345031 0
273194126 161480517 0
49794003 343156846 0
303115114 530596878 0
274692671 303965189 0
532790867 70053190 0
30497263 120697632 0
327551802 529761465 0
334387825 193540382 0
385187290 165770459 0
526459568 410198102 0
98646593 398727577 0
149662416 489904011 0
344020277 222269657 0
380447186 446099626 0
483605995 311515211 0
90785579 19613717 0
555044683 22354513 0
248738313 308805178 0
567811473 544350020 0
346974304 96056781 0
379391290 61599236 0
380758025 29386351 0
370114883 62789532 0
274841547 3831762 0
350144406 468185232 0
134834935 41725126 0
262876244 171959074 0
93206526 43446602 0
341801086 196814494 0
119792761 444172528 0
432468211 532191112 0
460569043 14103946 0
4990578 386865572 0
365744000 239140264 0
513344645 428387945 0
257327411 163895105 0
411635139 437481389 0
167865479 23005255 0
33603771 125139859 0
227477644 52627479 0
45919426 205216214 0
250988995 179919697 0
98208049 131194056 0
170761668 422428660 0
1552392 390629691 0
90796893 316702071 0
227109314 32272699 0
59857537 402544924 0
29344140 288615407 0
160705831 86956500 0
65835185 224789043 0
314105286 297157724 0
451397473 54278887 0
204972890 410257596 0
414362429 275358887 0
286710896 93298794 0
340713900 361902170 0
99566175 252554408 0
76086870 144030841 0
212883793 534678707 0
525102119 319182550 0
312294193 473411707 0
112839829 155064785 0
173498720 295826856 0
326847343 546985972 0
11636948 219075937 0
218194873 266191374 0
300107148 398717854 0
289754478 497502457 0
563696206 429751282 0
397777217 44781702 0
552956333 350027665 0
136305068 221578335 0
522693296 280612183 0
208882919 491792768 0
114528441 332723181 0
321724544 459428791 0
8737024 540081728 0
496418037 287355944 0
304342537 504952524 0
432290617 1828748 0
290552937 478193861 0
438491976 427412423 0
87488520 202813483 0
83596921 308325961 0
368229383 89269034 0
39919241 446499626 0
370072017 195025762 0
484489725 363140995 0
62886294 433358453 0
87029790 515251181 0
408881617 492059633 0
255032770 21868336 0
94448748 505474503 0
340565742 447177566 0
186594551 460773947 0
82512628 24939661 0
551496496 182645197 0
49886958 234624707 0
437523257 301799426 0
139132675 500008904 0
305335838 368135738 0
409773053 317995472 0
371655455 321349214 0
471742177 228906469 0
88467957 508629289 0
433903404 531205620 0
216855877 94438519 0
386862620 140621586 0
362009274 85154931 0
2753296 484565499 0
377923708 272769613 0
87431726 301641272 0
281899140 25169472 0
53009151 374316194 0
28772287 359027204 0
508498571 249197923 0
12665184 119259751 0
447978801 108055088 0
532305849 142905221 0
69402932 317769768 0
366744237 406391800 0
456845140 359167563 0
379742656 51751788 0
241530970 90071709 0
176449011 103454 0
544307016 316198479 0
3823255 232605216 0
567430860 1773721 0
286330548 494612415 0
389533302 243229988 0
328760105 357927868 0
196757972 127242286 0
426046550 144100969 0
257033982 364210077 0
309855554 196009607 0
563160134 82209932 0
318038124 452470929 0
509709415 381920331 0
472169298 383498005 0
235656406 251716491 0
316910723 109862357 0
539913533 426380557 0
181299465 47186852 0
379437085 256942806 0
290704833 495434779 0
344510682 374106892 0
500748696 50470766 0
454722892 340858470 0
545139229 530880380 0
97018470 397208238 0
402437905 496873896 0
263583252 228701734 0
394857795 266540751 0
179105739 115529765 0
467548703 6185719 0
490072149 155513084 0
545420479 182275589 0
122699229 269886308 0
514464220 236643359 0
78525155 383174195 0
549477844 329848213 0
382240005 359096963 0
539264944 122393676 0
85211816 107021628 0
281343474 520637045 0
551314857 220607463 0
253658495 84769578 0
283195981 199811811 0
309679508 433097709 0
479827896 341441227 0
211011275 485719101 0
388597644 459314858 0
193663671 362661835 0
175265748 426656940 0
416688276 117590355 0
40779336 358952260 0
285238043 539810488 0
321554931 216703229 0
360362579 109411109 0
237628323 519069979 0
521423010 419823475 0
327457553 455157557 0
477343487 471901492 0
560307794 79996269 0
67678444 129056727 0
493354506 161765160 0
537222486 87208359 0
95060327 347255185 0
406403022 71013510 0
247549359 142674461 0
170637013 364252773 0
316007885 488678201 0
291958581 444729866 0
534629923 335723439 0
392891112 304560328 0
198816336 350228929 0
197164847 511858001 0
287714038 449033182 0
336131423 140295514 0
164145380 234423662 0
155127138 116166942 0
73597752 154486006 0
84956572 494247343 0
192711087 501174630 0
495887243 336440135 0
129679732 46459259 0
342669418 413003883 0
430124104 132694100 0
349700368 89210943 0
513609237 294325162 0
384209527 369312039 0
183157366 433217542 0
554896171 512439565 0
496347653 392689548 0
331364304 330901599 0
148003594 55575303 0
434515776 261733372 0
385904070 234187573 0
8352087 541599356 0
283796690 281427938 0
458141900 423026917 0
5911703 65078799 0
540798679 98966908 0
157998174 280172765 0
44200582 2425573 0
449722937 407532150 0
472581890 227980215 0
433540738 516077488 0
387674429 139743839 0
146915096 562423601 0
407274288 444002345 0
283034350 497418699 0
384983939 281981715 0
357882057 113826244 0
464973152 324140659 0
535584083 357219858 0
445983251 13661959 0
299750754 498434459 0
1829676 9058939 0
270706372 319375488 0
85666123 73052850 0
453186703 294351442 0
81018634 428379114 0
5663938 23317999 0
355372179 340218343 0
253695965 245679186 0
397186174 531784363 0
523212611 75741428 0
216905340 44124132 0
119274303 250230231 0
404785799 206198048 0
450831000 59576545 0
22545946 384726889 0
130784862 106674095 0
13063852 406471103 0
80877355 98752623 0
362736185 353747935 0
342633465 507936207 0
110712739 49589450 0
459303500 147447502 0
532946334 288648105 0
508114962 269586965 0
128689535 554957741 0
265881514 330636793 0
167080010 277448865 0
153619971 500783896 0
237761746 541776567 0
76864553 363985951 0
5864042 224971791 0
259593863 521426114 0
430194688 124694679 0
111379010 380247894 0
56540963 440533745 0
190412634 272245808 0
289817036 520591888 0
445767931 549256305 0
466316379 9020949 0
138664225 416999917 0
109501434 6037934 0
350604803 481394537 0
50972007 91775256 0
475232362 398301520 0
187104458 248379106 0
368564275 522279074 0
309031045 180130265 0
178589994 31921392 0
58021661 260765461 0
29590356 289506637 0
221099694 443818889 0
99197276 46969188 0
44309270 369765160 0
52641662 457659361 0
366799584 444193647 0
379812794 282852055 0
4231535 71323283 0
508886914 7506758 0
345391732 504277846 0
178055123 65134363 0
458902358 55379174 0
546121124 395259817 0
143729885 534930839 0
411122838 84020661 0
319956826 82852870 0
288902713 34123114 0
77238361 201754011 0
384542295 256454745 0
456255698 166373228 0
216683850 404878104 0
355487596 499416869 0
64800745 44579977 0
560812732 468884639 0
234788444 248060535 0
416214614 524298957 0
378325074 189578493 0
380340901 245851207 0
485858055 4506602 0
50412233 564005379 0
196064036 235984490 0
187161006 513075776 0
263282069 330173556 0
394953328 349641584 0
23166711 207237927 0
211139563 369100051 0
52954891 172195407 0
173751445 67691606 0
314920332 227833619 0
395549320 265137231 0
150233115 372716874 0
482429990 349391657 0
332013725 141091074 0
103226077 279150744 0
179724349 534282850 0
103820363 520860258 0
473866825 501151914 0
220802752 260895937 0
429775692 233282891 0
283365258 285355215 0
355146666 413583965 0
87151387 332082068 0
428734361 175972102 0
501528433 515009555 0
306126758 27700055 0
350806886 141537735 0
39892274 244183954 0
524240710 24521952 0
459011255 339035660 0
491989108 213291387 0
410940028 446206261 0
320096725 459296687 0
107873608 269727886 0
56482693 335741235 0
223868247 312749820 0
399851590 433453413 0
460516589 508215866 0
350283380 147871291 0
394141803 114255675 0
2861797 212776175 0
381739117 101433503 0
207017954 163006242 0
559101323 129020303 0
481958678 292502601 0
68893978 237523247 0
102133291 476388420 0
346282672 190804306 0
305891943 450056164 0
183989428 319052043 0
167319173 480158470 0
145794395 281710568 0
448392630 351932944 0
510032277 522958384 0
449891767 455341214 0
471791902 258722614 0
510593947 439019886 0
218271996 341353202 0
472880104 140619150 0
346973921 543528652 0
321863402 95158155 0
432873001 307025411 0
234167424 495365516 0
198689625 483704563 0
43624004 352544170 0
16633221 146095190 0
198265793 491990367 0
440635843 94469417 0
78971026 526099216 0
442454612 78279696 0
41152510 297598484 0
434019458 275907841 0
178896201 20753747 0
137376502 34085326 0
542483664 167143162 0
221566663 514729400 0
24871468 153230745 0
37585040 437303446 0
492280084 313084053 0
83947098 126033165 0
291302435 498249971 0
333080892 265678219 0
95098481 241387314 0
501524306 386810310 0
286490474 219241491 0
961478 524586276 0
521044091 66679488 0
409862074 218964700 0
430443309 209584783 0
71005808 541415400 0
169073387 383549072 0
401824605 557416546 0
231742697 552096279 0
384047671 447161691 0
169306651 329197542 0
345828655 272982282 0
258332257 370919972 0
416407398 8558483 0
223953208 143359817 0
106179997 188223001 0
354614559 138416777 0
413080027 270861400 0
179053635 233469753 0
188185071 198959880 0
24708963 200258673 0
261674443 529148202 0
523464631 409340882 0
108582824 344578965 0
89365635 140932770 0
509176094 354651453 0
378481345 95743326 0
285492069 344770992 0
278653297 120861677 0
2711295 348796309 0
527065874 212294870 0
415880020 337917962 0
543917074 544283743 0
62162117 252084818 0
47923905 206894698 0
328866982 351331551 0
564904721 325775285 0
432089710 312149427 0
316746812 175300063 0
8516060 513397217 0
89660964 185412090 0
1573207 481455752 0
109492859 187695649 0
163195543 376603051 0
134414685 540656285 0
71921955 181464185 0
452624998 205223797 0
193994988 91662891 0
5624304 377580436 0
69217000 477180488 0
317488759 200175456 0
227576926 242019937 0
202921219 368915566 0
263010662 160899089 0
356010698 568708159 0
294906614 266348254 0
72781986 546890765 0
527273861 64262752 0
78120183 140179410 0
349830253 548301784 0
412535592 135343463 0
191285115 441727010 0
440234478 541850590 0
484829360 430040541 0
495834218 213248227 0
569101830 85594500 0
35867299 601865 0
221421395 456835873 0
9814807 357880778 0
96599061 498292608 0
533615640 447632704 0
548426374 525428522 0
228829324 199396435 0
400803159 423277909 0
51304838 68398311 0
181959138 154509694 0
242965707 14579743 0
381048881 35097392 0
444064043 542811917 0
277139190 434037409 0
415394622 342821284 0
546661748 416034350 0
28313448 128005400 0
198808399 240670091 0
260420184 446058776 0
291201539 424756366 0
538370048 272082905 0
116542385 563739859 0
240742038 481636984 0
559735589 231666629 0
78266743 29804572 0
220862164 137269347 0
84259222 333691399 0
94838615 388737839 0
82486856 538604795 0
132551851 525884061 0
554837853 497740342 0
102305677 550438895 0
540650836 430907752 0
238715605 139562054 0
406975186 322886643 0
161457159 206931367 0
216158131 472639004 0
458278221 66950440 0
262428378 312692607 0
316193420 377251743 0
387994070 297375919 0
537778591 439404578 0
447308927 293222475 0
6133445 334910771 0
440700255 271864270 0
137768548 341301504 0
38378282 384410343 0
42815583 274351219 0
557302276 96092088 0
120434715 297675169 0
413193317 400014796 0
526740786 560053822 0
541633055 462339517 0
54712575 13029373 0
489026147 377077703 0
471758557 298949363 0
133410389 487408016 0
466864221 287299269 0
355759673 226375972 0
294297815 504635478 0
157912330 331079448 0
384831141 191040505 0
491516326 237840287 0
187551673 35192275 0
344529530 357252094 0
100646632 255733520 0
506315200 448097233 0
167051848 231650253 0
116663728 53078978 0
345761036 49337078 0
216997804 232213809 0
189587297 191552178 0
333205034 504052354 0
405762566 10809376 0
202914312 13137174 0
432806941 383398630 0
281831223 93773950 0
480557422 230425276 0
78265940 464787151 0
467619904 116688894 0
87981404 249952481 0
361080110 522559938 0
474306810 4904064 0
35658279 26572529 0
117153109 102958325 0
57262533 185918519 0
231787717 238322580 0
438309370 36734653 0
437687257 149707829 0
65839817 480965503 0
127416561 180929469 0
557449833 513342764 0
435765602 181005902 0
244268501 82063889 0
275894437 102301967 0
392310318 379176082 0
156403334 26159021 0
2389296 331356546 0
121393527 259990765 0
125901985 445800560 0
222198971 422549544 0
411156759 474738966 0
82209163 187429406 0
164663861 112967017 0
292494652 480707071 0
541283875 394653544 0
386907007 51240806 0
531107172 497371681 0
194508611 41294203 0
114025802 293175636 0
18248139 21525911 0
375834961 500612581 0
503345478 373744677 0
445420319 416088353 0
380262725 16997812 0
131955774 525836211 0
142346638 347962526 0
225145555 84090899 0
234217880 370759442 0
476709599 168748801 0
437400745 546712709 0
287918229 113001597 0
492125491 152989395 0
175997523 30791926 0
548988982 502158179 0
547353633 240051893 0
390748674 327206976 0
197376527 225267254 0
185441464 524739741 0
132086796 345401494 0
42495954 91634663 0
135723920 118328229 0
313333251 205568759 0
521648882 464355941 0
457503046 208665955 0
304239717 335131218 0
52948976 333091482 0
45358446 99202519 0
329092208 311526658 0
183894159 536365179 0
47507696 352660367 0
378377331 150689005 0
62000826 455299334 0
172470798 479306568 0
362051514 482852293 0
251740509 451506401 0
152000223 154481065 0
326284212 514355664 0
458743995 310427369 0
567131287 1107235 0
260737177 69556150 0
170283334 215765512 0
297672248 333814482 0
563983562 321358096 0
271490523 15166694 0
229818613 121731702 0
117076804 485265988 0
418046911 471736178 0
538868511 225505137 0
185320996 482528767 0
495371204 468277988 0
198492630 566462699 0
541171023 213845321 0
313896973 200137059 0
307495187 301367716 0
369283032 366654282 0
228808809 398865927 0
562391933 526693010 0
24935840 413148160 0
164246367 401154016 0
21618566 38638028 0
556748327 385163373 0
529191248 368726563 0
175778628 232868764 0
29055848 207099106 0
47011927 411947166 0
150027832 272751290 0
218860435 224440486 0
561271544 569275373 0
14918494 263239730 0
188085389 277802814 0
374418019 556035399 0
113061347 496626620 0
430096341 489302987 0
264353225 147531130 0
224739837 273421226 0
535045959 57072200 0
479361696 246122546 0
508793094 134650867 0
297758330 442682206 0
526965304 222666348 0
461405136 422477306 0
139031182 170798282 0
142644313 49778089 0
387498826 180948607 0
155073484 465221800 0
123655356 528592769 0
75827545 417675642 0
367893126 72006282 0
293811929 216721433 0
377382950 73647915 0
180719843 61616191 0
364658636 87673346 0
89034048 350249084 0
61068253 251765581 0
105690425 424797900 0
10005278 7162903 0
530869934 532750098 0
425661501 52919987 0
168593836 467153198 0
479269895 262151518 0
147856914 33337844 0
398949295 33926470 0
559972902 2115394 0
213813130 235164368 0
29485673 230338943 0
216465565 60023846 0
10305820 16229268 0
558891963 552067627 0
373550209 103713918 0
231343244 530677927 0
20964366 8612618 0
517436516 83098746 0
453433458 402155005 0
445131848 534091101 0
41740874 353580776 0
525416970 246189387 0
32284788 394351446 0
544806934 414677506 0
271225804 238779134 0
293770480 94875064 0
259486507 102997180 0
296858875 496671542 0
246908292 288317856 0
458883307 19457954 0
352225082 288644344 0
270684780 58776672 0
514809228 122168487 0
26745796 178135647 0
442599159 358614706 0
413947656 273239015 0
393310090 384141353 0
251424435 81141788 0
478316433 140699597 0
88961526 199996809 0
452044983 324178400 0
140475476 335037125 0
445038044 479603116 0
29572033 57929823 0
348177854 475954227 0
385490440 483044590 0
292521363 238612438 0
293323680 295281943 0
150434357 125888125 0
358649684 136959939 0
305212411 493749760 0
165759095 80671142 0
497699247 363915666 0
394238632 55774017 0
449514338 419936032 0
167872050 470478306 0
5038687 196690769 0
24908475 417553764 0
404233306 22010751 0
20974327 528488603 0
39910212 430320211 0
125864579 325683133 0
356199950 277636126 0
538495131 502465748 0
451945921 107614374 0
506007901 512725313 0
475845462 19182287 0
555719860 49040031 0
202291194 88232348 0
83516904 398017936 0
466565712 435664347 0
512509414 178736068 0
243511259 317063337 0
560195447 478906060 0
442330308 406786040 0
29210654 403810530 0
139119062 310685781 0
401919061 160797743 0
490819436 374576601 0
443940889 545789183 0
466767844 96565450 0
53607105 531595926 0
160607718 244515596 0
338644041 386189337 0
135819536 235183388 0
26557353 441537351 0
335804571 60170560 0
244858780 362665087 0
220922816 134616281 0
15595892 516170899 0
37873137 534529587 0
146955970 99292417 0
423846373 481820766 0
117812015 117185103 0
493373857 500349334 0
523823599 448847134 0
179687919 51277152 0
385012820 311001779 0
228367795 403696111 0
259652241 139318619 0
361579379 155529397 0
203515537 394067166 0
308838890 534649882 0
241992405 152246526 0
13035685 244006610 0
97006062 530429397 0
17024555 387173710 0
259071857 340570204 0
130850309 78424225 0
506069897 518955017 0
284851368 297982719 0
434316159 528524807 0
455855529 265503188 0
186356596 516642652 0
462828735 94793177 0
152978313 39334620 0
475907605 262271704 0
372921255 553555417 0
362483344 489052887 0
54128889 334562218 0
104801588 64223710 0
531948036 424759101 0
369023119 175469841 0
406192352 21168376 0
166061722 63520173 0
387427013 442657090 0
96553399 416801329 0
503353875 496981303 0
166547558 416183965 0
458537380 349552067 0
429710641 140088535 0
435604705 307837061 0
251616970 462945749 0
147127817 143277856 0
404949856 116119954 0
304684186 397492199 0
514984837 527331226 0
385982986 289906976 0
381821407 36215553 0
132182950 473155417 0
533907908 4828878 0
330943504 359771552 0
178415582 228438344 0
93484759 21058237 0
393660264 132785604 0
200897353 367341186 0
23352341 49368820 0
46400676 501947160 0
498675117 122732432 0
402631066 415823828 0
460717301 436511273 0
481958522 448394599 0
380108665 184604399 0
385616279 7006363 0
81890208 254932641 0
404529883 21066534 0
497593180 292958325 0
514415965 62299424 0
486571534 333269958 0
332014072 4181303 0
95729036 469819618 0
417313215 390438221 0
261437043 399263591 0
348208702 502786719 0
535053995 115761770 0
358141910 436336192 0
38348305 255746575 0
280534666 197754901 0
264043279 13439736 0
500967634 500587822 0
239441820 90387797 0
271432367 178107865 0
399446400 368339549 0
125216605 47809449 0
310483346 295532090 0
290601002 325312431 0
405018401 562356005 0
97868584 490534256 0
326943936 221190939 0
126089240 564049369 0
278928221 554802031 0
219884459 259465401 0
144665905 90561583 0
86147800 350170585 0
269329543 73150177 0
473429397 477441024 0
6540941 383244318 0
399655803 291006466 0
112018763 283094873 0
52097991 128929422 0
335723741 430035486 0
281169599 98385762 0
9422207 176130582 0
58238805 225368943 0
427101401 15231838 0
335905483 192295026 0
36009743 50825102 0
279805905 465419615 0
457445976 99784856 0
338650697 498802470 0
441854141 315982796 0
407552048 12329403 0
365224122 211790544 0
485858025 514472093 0
26472597 197347666 0
218971424 135431785 0
64146847 94082596 0
180425127 414570842 0
389155462 112869733 0
235425824 417692617 0
22925478 2237404 0
299447797 94703577 0
16057335 212053543 0
86881341 191483007 0
478486431 138058414 0
84083288 233775037 0
29593934 459573299 0
84892179 146166223 0
200421282 362397233 0
377082377 536348715 0
279730304 452265915 0
65727955 398301243 0
57873303 220360408 0
161321602 66209856 0
76930130 477165289 0
517098736 482481442 0
445381363 530697434 0
221818618 447888582 0
489753060 473463570 0
450040132 329143199 0
306310320 150382019 0
341839534 382475786 0
37418880 265940849 0
236987546 233604883 0
48408820 72140480 0
144363663 412596450 0
137158533 500112186 0
304863636 179519597 0
154751561 221884046 0
270062484 86614032 0
62431263 187502137 0
497557535 408688509 0
210643589 394149281 0
423981043 148891701 0
467385689 566319329 0
203341790 363083615 0
282676827 217879895 0
139982994 88993551 0
528845679 458730456 0
79103297 233076167 0
412995597 30314996 0
154790377 182550906 0
103650782 514424354 0
100017763 376663896 0
328914 281369000 0
111750430 162666384 0
87398421 85051621 0
11446116 49105758 0
320686197 335486253 0
159023877 121939117 0
409846994 37427043 0
53262440 112761163 0
102060048 1563383 0
89839952 82692560 0
152107558 208064583 0
186929819 21423858 0
307574592 316220974 0
133265482 102485099 0
566250259 371496192 0
483862051 419660430 0
196216823 30018307 0
357467891 129347916 0
103876117 383728390 0
445692272 283977771 0
518856952 11697167 0
198673013 402053145 0
416378753 376819875 0
180190788 289343416 0
229052985 552018406 0
171184589 128069852 0
285255466 201945312 0
297137896 423618415 0
525052023 328453003 0
419245518 200223701 0
69944271 165774290 0
365390865 530068788 0
371875635 302422904 0
444008274 61957570 0
131452236 310976 0
178200798 283250373 0
266853810 453675051 0
392732913 119111630 0
86146992 274492572 0
46650732 136800374 0
265581107 368907032 0
555513286 28583373 0
303859106 232649121 0
488263658 391221337 0
179448490 132759021 0
147953078 262472085 0
54862675 257265287 0
220723101 355599974 0
209610519 235657402 0
376288111 162095964 0
547036065 2622868 0
412095003 222755945 0
176097589 364114255 0
317191271 208038791 0
132585245 48887100 0
494606509 4173108 0
469853397 352642535 0
473395561 461733368 0
182051807 62062298 0
447018942 163404882 0
508148364 515502769 0
265114712 8100201 0
185212496 507593599 0
124223569 390981545 0
184511593 377043945 0
403738569 465270474 0
535758379 102846310 0
359345146 346099092 0
266147524 557412364 0
173532068 182090313 0
353150645 185489100 0
464542272 87933625 0
359583706 24010987 0
535965806 25733034 0
7571869 452967414 0
412854120 26340041 0
205951723 82142405 0
426244000 420336904 0
381077099 17612487 0
186238450 320935250 0
12916817 273533290 0
312426176 233762938 0
192766009 447544930 0
276246571 557399993 0
524385926 308729564 0
54896008 413500764 0
466452653 160342261 0
108661769 445543781 0
264606405 65913100 0
70772251 157768652 0
460323068 14299617 0
286691987 298607015 0
318941347 294272986 0
222476013 499159353 0
177208565 84771485 0
256557090 132313701 0
303910920 550745014 0
408480457 461765287 0
393201144 46834257 0
93978541 524488733 0
35313276 359806893 0
305365769 146020507 0
92362308 70944884 0
242590035 258964463 0
470731029 131601441 0
266333727 278367510 0
17519079 489302008 0
400039185 11507107 0
502848354 493420013 0
375335801 398365792 0
524603773 75859177 0
503415238 442695617 0
382133543 400577792 0
142888061 328539067 0
73749748 362049246 0
512112802 353716354 0
39497941 68498782 0
35865235 443877684 0
240437071 204931423 0
73217418 180076755 0
492126882 505027399 0
326623241 49531071 0
231995829 446257477 0
810531 247405462 0
488957170 25950644 0
310934455 150460719 0
394618994 516260545 0
174705992 128288708 0
18253433 199627826 0
94582520 520072388 0
256475827 29162997 0
44286139 501713504 0
539680421 432045946 0
116598590 462856469 0
414013185 360304123 0
452345387 303567409 0
231974931 131196481 0
208886166 531490284 0
535872266 265717329 0
80410834 8953667 0
434641169 43205015 0
105636027 503888931 0
492670097 62581480 0
226918376 528397850 0
304136475 23601676 0
234057721 460146679 0
56400246 484816235 0
361052405 229921024 0
324030381 569212727 0
264158083 554710607 0
242798386 535297481 0
117736755 519770200 0
517883825 507861251 0
125104051 67942760 0
513039673 478930472 0
515299036 388438975 0
302696616 156914087 0
153147033 274591838 0
449265514 46963424 0
381952732 135300686 0
415086026 116929610 0
398352265 232531831 0
245851527 193570686 0
557545846 316005136 0
184271962 272168898 0
396877942 308622597 0
399207624 132525416 0
273033630 240991765 0
288394890 377986188 0
68582068 9692291 0
379543066 205562504 0
500299065 57614709 0
423977485 512681853 0
230753414 370217851 0
283303898 493602852 0
72994959 131657635 0
9130743 299414421 0
77987076 352294024 0
304511874 90128943 0
448739883 145676317 0
489681448 517622787 0
9514023 204268491 0
463868777 521525908 0
428630273 394145077 0
261096584 161211575 0
301760908 198945223 0
126492378 177048875 0
113581087 104901017 0
464940085 203689546 0
361116228 76960178 0
723383 157955641 0
510310821 216107209 0
126004760 79367684 0
138377124 546608370 0
362358423 551691838 0
296388377 84178365 0
75080986 355248678 0
406857736 124110913 0
153281408 206103187 0
480747015 396852424 0
543808667 490664563 0
126142464 461749125 0
532288742 164567057 0
229374930 494158696 0
170223792 469668604 0
93203915 563409293 0
263080321 24254268 0
6345089 407238014 0
439325850 210154911 0
194408479 365840097 0
418161575 222190020 0
56722623 81142129 0
343518865 192772927 0
287002776 71252151 0
342571841 39133607 0
164172770 494984375 0
208996772 228284010 0
233154483 488527269 0
427331083 52413143 0
150858128 41857045 0
471917512 409609196 0
286211765 448334060 0
284547848 511205773 0
306231839 188571701 0
554311167 44551569 0
414550060 455415115 0
305883155 299520353 0
314923392 537045519 0
466775734 44887507 0
481429502 103034735 0
260477474 96842248 0
451833471 253786021 0
275213307 147751931 0
432537727 147300671 0
129722067 569271089 0
468282678 22284618 0
443342293 392605445 0
241092074 428113731 0
564642340 101447729 0
249488931 502222866 0
84378722 375720732 0
382406803 260556166 0
104240729 252817628 0
17574860 374668558 0
445314935 417019613 0
530474883 199226810 0
275912506 435707269 0
259409274 191934315 0
103187776 124275452 0
242697253 519467229 0
398182012 399116873 0
481446039 537204105 0
417982152 485820732 0
457586576 390500385 0
225258336 400645141 0
416206234 469754228 0
121109114 470400672 0
140251144 548723474 0
250688360 52923017 0
316520275 89849650 0
153365819 371796371 0
199809287 528687456 0
444536334 521079826 0
289003947 85180146 0
186098377 527362368 0
439637018 248597211 0
104235126 166782154 0
510015962 402383138 0
528629690 56879642 0
265098457 362239327 0
188349780 61902925 0
185164444 497790461 0
393547175 428495868 0
226472593 140243696 0
381748873 164917403 0
87552801 526361743 0
465542254 18252125 0
225503340 21884457 0
318190749 274695483 0
345073405 49485139 0
366344390 69659919 0
399063555 252934074 0
328403973 226663709 0
438683570 322772702 0
148951839 302612444 0
304206389 109810064 0
236665968 70481694 0
111971494 80053945 0
358247018 264544876 0
128356370 399436919 0
232790995 360547599 0
557958980 60754399 0
239124435 426237882 0
317172192 233949020 0
14021018 298729682 0
214165890 535780423 0
109187225 225021521 0
128689748 373077971 0
93068077 423515490 0
404770282 164148897 0
411749209 547372129 0
533301668 516667718 0
247803333 3735734 0
348786743 211604304 0
31957563 403999672 0
133098448 491186359 0
171681842 396933312 0
276285448 235019010 0
299048804 243929546 0
246115531 106603217 0
33269715 447584422 0
494500526 195115784 0
440679786 309790244 0
539879450 130589794 0
346135265 197175816 0
168677186 497667697 0
488743627 432446235 0
249393613 18703682 0
229786897 241413847 0
33938011 540349015 0
560961286 367933114 0
358970329 367892938 0
562590813 323026106 0
67074631 209212073 0
208125728 308109572 0
313498883 458294352 0
31959165 479135607 0
253412076 149258641 0
388920912 123277334 0
499743054 358588343 0
510520492 368452342 0
65053196 32691608 0
435826177 353140378 0
144651582 316274281 0
211728118 527684523 0
43595077 54892960 0
484433066 344430361 0
433276017 263625389 0
460419829 502064371 0
437727523 66001330 0
23377234 85931419 0
405645866 252656069 0
129151332 123210182 0
563746292 192041534 0
157393129 343092974 0
304782091 28963639 0
544355400 135350058 0
67589532 90873985 0
284401387 491814342 0
92945298 132693487 0
11525419 556997113 0
440045071 258613574 0
52506352 207471890 0
114585313 260186793 0
476774301 512004929 0
84662884 471625416 0
251675947 307945839 0
9293955 330698576 0
191690474 477230521 0
195257643 122156572 0
188181441 486347753 0
275838000 505696036 0
207555640 204190084 0
549315498 386695926 0
152368282 494743635 0
413368198 438929110 0
564703845 134791341 0
105688140 340004376 0
164911074 150873782 0
213702873 83750629 0
3341117 184417229 0
320319373 553252963 0
417451633 35772017 0
59670480 286323291 0
404187607 186200256 0
344303806 309640628 0
335814891 356218160 0
524415853 405541035 0
438773411 455881448 0
278006836 546004892 0
448494422 133155079 0
533100946 57609947 0
82790505 54172143 0
187635072 119726935 0
215729192 249635994 0
510147964 384323022 0
503799096 168222903 0
539410059 192661674 0
532279749 84346576 0
26364219 300875072 0
331113996 364223072 0
409601676 520126103 0
434887514 30615172 0
10675334 66907608 0
423645708 319951342 0
255193143 198236125 0
171452089 247595514 0
493720447 347451458 0
357621582 520306218 0
68133551 69155724 0
357736064 207481872 0
319798417 91924345 0
535108520 118541905 0
156724215 297224748 0
243225489 447482589 0
348845988 121031183 0
396220245 48483563 0
243310387 99522225 0
465543780 216163778 0
133867458 150821892 0
32552543 149149283 0
195243821 125696986 0
186430905 469312286 0
449059306 442518628 0
507372293 551269386 0
25027794 314071658 0
240517246 357807697 0
456195632 228852363 0
535745218 260639101 0
333556105 523923400 0
402989978 501779331 0
278056124 462499341 0
85497228 554572077 0
60209676 152916663 0
472947907 108659587 0
439605994 104567149 0
131098119 143484843 0
138803069 567539703 0
495327128 243167428 0
484432456 393547520 0
10418169 15337493 0
522058391 514213276 0
16205016 81197849 0
337066957 494862339 0
300882185 33967083 0
535633019 128709578 0
363724214 39690850 0
463544905 356145080 0
213015270 26052425 0
445349411 467780950 0
136189206 279891982 0
55432464 158349560 0
450011364 472425035 0
73676594 564193863 0
116895304 110907822 0
150042575 96819499 0
45642148 336912745 0
37289013 297197268 0
451327108 568613745 0
374949727 230564704 0
346824386 48283886 0
331904841 487832841 0
209512275 22821370 0
51871285 49686891 0
203107839 562421651 0
510095041 471467480 0
65030357 394293694 0
561907330 542836699 0
320783020 159720801 0
493490785 493201528 0
61969510 131464767 0
440803489 409281644 0
171774585 36307709 0
183605545 20445969 0
544229913 461195022 0
198666511 558319881 0
33917718 322645525 0
72646654 558606175 0
298224559 489499870 0
205425125 125845246 0
397309306 250477258 0
294385450 454462559 0
473740752 224738625 0
321370077 377598075 0
563574273 448005222 0
239939554 218298639 0
86420455 358558167 0
303198013 76400182 0
105433091 81643865 0
538619646 393547686 0
146362828 293863741 0
49313025 194406033 0
324282303 41503887 0
530186547 142173006 0
451420448 361716608 0
386830676 48427948 0
533364875 222860702 0
298316357 89422633 0
165305051 77607672 0
252672239 416928588 0
509733528 19201529 0
423296789 418312218 0
369689228 175365757 0
136497443 41300976 0
371155722 569135235 0
430876123 6041650 0
523821005 327171145 0
392149516 537444011 0
253144798 100600792 0
260419912 229102545 0
137341747 534792856 0
303486362 346672716 0
380412073 149907930 0
10535710 89642604 0
230620836 206680301 0
391617389 423486317 0
55626996 27729804 0
246599175 561301072 0
256202272 365182416 0
237484445 355850925 0
196510002 173654110 0
365184356 244093202 0
35114166 381501189 0
130281611 193040216 0
315787522 164863562 0
373983757 20814254 0
257097463 108445581 0
59007944 248836099 0
522938150 364737423 0
274188048 233147599 0
177552832 269186480 0
528914580 356814580 0
198758335 254945527 0
503030416 514806027 0
160572495 509870928 0
230755627 246634659 0
222388099 478709112 0
338468844 66269246 0
415351953 66892730 0
61262705 115699092 0
288114958 64941535 0
543443226 60394647 0
563688355 478878552 0
335748304 26362319 0
172140687 123009158 0
462127691 1895314 0
446359100 325063755 0
471558201 178989053 0
291263216 482066292 0
32067121 565684820 0
314815134 395519739 0
373235701 284579781 0
157785529 162488043 0
240127486 303208829 0
115782158 262746156 0
63199341 344978101 0
465810267 165820676 0
532173565 131885018 0
182553296 437650601 0
467243 212202872 0
213391760 361094706 0
199049692 278080470 0
329354813 41552931 0
46069785 105701379 0
212153872 462933750 0
551637751 295054103 0
220520121 304208358 0
63470208 495364183 0
193916944 339263071 0
568421260 342942479 0
103235767 277373586 0
294856741 452145483 0
39044669 72272718 0
236964475 47330234 0
264856478 142357117 0
296180265 468136411 0
398695585 344295573 0
197919073 474458000 0
238790890 473925617 0
55055241 326452199 0
40959079 142216442 0
175524418 254337294 0
558525835 225479687 0
467230446 506648200 0
461670620 38300516 0
518870729 276948693 0
471411207 497340395 0
557997623 300258937 0
118354644 267174354 0
418800881 284967164 0
499957659 337737734 0
249583865 265794197 0
506350498 159107993 0
305542393 110191906 0
465742514 231757588 0
121664547 467113723 0
69205216 493035203 0
413951011 23197511 0
357368326 171569372 0
194951124 2805819 0
441355399 334044747 0
176137781 392934621 0
436911289 75565333 0
196117050 173237231 0
560878421 566384342 0
182593894 346183210 0
558301313 330119018 0
199658288 404548879 0
550128117 341287472 0
90477504 392151550 0
116605808 568982632 0
482108086 371664413 0
327546350 182568570 0
561024396 515486809 0
446518133 95327497 0
323537595 516688385 0
358605457 8348265 0
258783986 148459506 0
567096297 354482068 0
344862976 45420158 0
151551558 452998003 0
382269284 432544180 0
33791538 106484511 0
482459722 203256676 0
135301208 419268655 0
308827975 283558007 0
321571607 322084977 0
436042590 324646586 0
536940449 47345316 0
126242032 71569325 0
404366873 229976655 0
60320255 97878479 0
59103697 142190816 0
473492984 502402553 0
302026902 383521150 0
393938166 329764750 0
419155893 55887211 0
491495448 312956414 0
520344800 211356121 0
253463274 188947987 0
37879672 490477251 0
222404989 554983969 0
27378137 190427850 0
486715704 239169410 0
126561722 113269958 0
93652284 478196835 0
181909182 152179661 0
347873309 561607322 0
565900052 333701991 0
499143614 154621230 0
405536929 362139017 0
232636495 496797061 0
133350367 228701335 0
260700831 164163898 0
122010829 440931954 0
80505861 114471078 0
334818533 385102596 0
396379544 74534427 0
37103466 548347552 0
550879344 351504802 0
239225881 172786420 0
506273292 195162764 0
156793684 446544889 0
43648760 429487348 0
157656078 260611590 0
503410152 351202229 0
166761042 202033086 0
82546227 433377875 0
368382257 205739627 0
107484642 568659754 0
10154615 502691574 0
168259188 201715371 0
461791442 303456870 0
128980220 235894119 0
149382877 481344659 0
206940970 376632335 0
558089919 550967167 0
59548295 205211607 0
290261954 385492652 0
239010294 23020570 0
510132128 507469161 0
381888975 512200286 0
120603648 125169552 0
375531880 65055442 0
368258762 539012188 0
305133863 79145621 0
239414214 66926236 0
328449811 232980928 0
473680205 295487418 0
447396121 499279186 0
454618495 470651595 0
403957166 62766799 0
47912289 344810267 0
128278653 370503955 0
387129841 408710365 0
438001188 417438620 0
114745211 359324111 0
224252010 232206871 0
458969162 473045362 0
20090903 135938054 0
98386160 166959672 0
215497464 178867664 0
530097217 313806676 0
85682447 471237643 0
68005944 180119377 0
253540187 393842302 0
187879105 181884016 0
284612266 437238008 0
17769550 110566734 0
560148598 124402596 0
501062363 108846988 0
285027510 8672281 0
445697481 162948944 0
252655577 34576736 0
484864313 269211975 0
159805560 164466243 0
490177836 4986150 0
397090053 171174531 0
360130946 467463085 0
74908509 561705234 0
15035918 195182761 0
244992568 102188109 0
522591035 196830125 0
236826472 493179591 0
4556337 542071235 0
154142631 421337087 0
137417393 335844248 0
137017161 61631335 0
282862444 522194410 0
273056394 74488731 0
144766621 27178695 0
391427965 435662021 0
282280763 136454063 0
231876704 480747847 0
527384945 17916899 0
107778497 368500261 0
194893304 277896159 0
354947752 283018148 0
169142000 61165499 0
151725200 363133154 0
193290363 326962976 0
479462950 520679926 0
201807666 282378228 0
236544468 43251280 0
461596402 344428510 0
75489397 429722973 0
528993086 484682700 0
158006161 342747234 0
191122293 290294055 0
414458395 126006276 0
121599533 547118633 0
289348700 475332241 0
29872770 503200474 0
490642784 185859594 0
152917395 10506420 0
225378156 459761183 0
265966167 234578873 0
286492393 155882157 0
293233768 358848331 0
303586000 106588276 0
205893827 282429558 0
413863600 420132656 0
306326544 215041551 0
173634064 480752429 0
29153351 97318993 0
381361801 423557935 0
487370583 514217505 0
482409138 313996584 0
151135097 301553995 0
304692703 91826941 0
261300831 400799398 0
244369622 386962549 0
355170562 532055702 0
399964849 5912528 0
429327515 16450305 0
293551669 411670536 0
509167227 477405215 0
490824794 320526748 0
314654482 434509032 0
20550406 135656275 0
96049225 10151261 0
166600616 373562457 0
1913585 17069679 0
237490786 509792461 0
540939531 510814441 0
171502407 427642020 0
244418880 522965258 0
60149103 167742895 0
256703482 210986019 0
218284030 498222871 0
5062870 121707885 0
249621754 210867700 0
111269622 406650878 0
102267048 475500468 0
515811931 132767651 0
566549810 329431671 0
121798380 475269049 0
334222298 295398748 0
248445893 314223040 0
407336210 484210993 0
191818622 113805761 0
406378491 515389860 0
462387672 205784119 0
176698079 92034865 0
112386987 78040871 0
47643845 88637194 0
116396096 298669031 0
503122373 446649067 0
57131538 434447503 0
349744634 9977074 0
532324485 510083661 0
271283409 262398644 0
362198688 90208987 0
456514191 258475956 0
432652809 558837559 0
496718321 410445195 0
295965461 319796553 0
70389638 478489914 0
126487014 431329344 0
462637326 25274124 0
260696061 67943326 0
10959056 373814667 0
51744678 219997402 0
450882861 11718854 0
38094091 100225194 0
108370161 375047712 0
72496897 248889249 0
19317911 548658612 0
413798150 464272812 0
2618211 490802012 0
283544608 477845554 0
327188503 239133649 0
566092547 102429858 0
377151998 342561159 0
223771925 221455788 0
501279883 161523190 0
87609500 516173370 0
544066121 433196375 0
136238780 542891167 0
160359858 380920780 0
556720024 365084920 0
210126477 89116905 0
47287939 534196468 0
500765700 30713627 0
452424817 500871398 0
244780506 352117098 0
370382726 18016034 0
542081937 253721517 0
229268726 103033145 0
186200232 283630571 0
560204932 333511740 0
399080863 86232296 0
190771141 513768418 0
135307987 21955067 0
554472726 244515124 0
124340719 49178066 0
9320689 112159128 0
465014998 543606987 0
10116295 348789201 0
303960893 303398014 0
83967654 128419467 0
273205594 425018321 0
221858458 550505366 0
444771673 211857956 0
504054893 521617505 0
323974118 230738272 0
416695123 472638854 0
73296418 107706561 0
211973948 241450666 0
554550162 297645046 0
568288836 380154156 0
66333109 77371123 0
38435638 270390234 0
362522620 194262091 0
129664587 516294897 0
395915766 13028013 0
88793720 549660315 0
333890445 183693589 0
525163554 380332513 0
198600809 295826864 0
250942353 330323419 0
57735647 272756998 0
160933880 246966863 0
294602757 31063220 0
260410476 538471107 0
134007850 105098486 0
554100066 405695734 0
342234669 491193613 0
341533027 11988196 0
137523452 26421742 0
403307643 491896454 0
89559174 141662971 0
17208713 31417223 0
419397804 476493512 0
402449069 284954875 0
371930248 348703419 0
566373115 247978316 0
538744857 508260151 0
425219291 543116256 0
155966512 143713238 0
58730872 221523210 0
161099238 308632369 0
392287216 551739647 0
564230830 529984930 0
67307266 551330849 0
320676619 411570894 0
280607301 53035677 0
389992503 499099726 0
229404291 123365319 0
262289668 433834624 0
387137155 71240882 0
414412887 43348224 0
324434724 113872137 0
74347303 329761977 0
478453248 360698969 0
366142249 148468276 0
343163448 181478057 0
49681867 476665365 0
415812386 534480040 0
26708776 327630777 0
193741045 357772473 0
196183085 186708345 0
140188555 32011875 0
503819189 253419206 0
505011920 213477934 0
45232042 55493363 0
349586373 186803418 0
372189410 236954351 0
241750410 139383492 0
519058604 429091698 0
151164449 490393543 0
391726222 363356621 0
548081058 222028936 0
370257404 150326138 0
129080303 408840063 0
177573542 443718716 0
441648760 155437361 0
485880757 388403727 0
102465935 542455308 0
407305381 101194364 0
449477243 409706693 0
164218761 183326855 0
380654869 172465650 0
507274280 534649927 0
216003861 289136918 0
426724839 353325211 0
300210816 299015665 0
296208702 335386865 0
8553773 112608092 0
32338370 244968413 0
260417529 487829994 0
341494082 115465527 0
392169708 202059256 0
145333182 327292320 0
500974352 22411641 0
292619088 81359230 0
171444893 451303753 0
352461156 486065324 0
134474769 139715913 0
95620350 154544963 0
22444261 270074319 0
289674531 103050022 0
200808163 449558169 0
230549614 171284114 0
119235073 36426733 0
388057118 404821133 0
101355596 436007285 0
523656206 165836042 0
140238949 325002758 0
113925149 452075105 0
372218600 183426383 0
388557429 204951846 0
237568428 124988461 0
199161480 458226591 0
45618303 12586810 0
230069254 4234600 0
446281714 196494315 0
277815494 302068703 0
383988448 1474972 0
60716030 401782258 0
269949069 76631601 0
175332028 6285101 0
309181268 13054846 0
179526440 550139447 0
420728022 364620499 0
261442103 488181987 0
208990261 209266046 0
106902467 562497293 0
246334073 205842402 0
157515994 506328202 0
55319555 234561577 0
415512050 191559279 0
417423858 347219983 0
230449574 370896570 0
477420703 77664704 0
513044740 562896038 0
72848976 232374312 0
120837145 444165724 0
217286323 466844755 0
348101749 223274783 0
131032667 498741005 0
46759070 83207725 0
120882115 214285936 0
145444719 99187778 0
487464340 36433150 0
402198715 77201404 0
302803772 367583403 0
214063689 496184383 0
392608669 247631854 0
15485949 156614462 0
409910620 467136339 0
327475531 350214395 0
116304558 97507890 0
244436906 185084905 0
263215102 428142211 0
366776840 522375385 0
98375592 217667107 0
269949886 236029345 0
511307208 68809797 0
10503695 342027692 0
236035331 385424469 0
313210619 381979121 0
182204206 28049604 0
516476237 414213547 0
232943060 422218726 0
297924068 542618824 0
542244910 468119335 0
60043934 169708974 0
129197954 531075476 0
330186323 429213025 0
439127601 330934318 0
105045916 131536815 0
282670851 471565011 0
319804482 98526051 0
69236539 167470676 0
229721284 158918591 0
199761889 396577453 0
483352793 245502777 0
258299041 197887438 0
330443923 394056885 0
40217033 69949297 0
271774317 28940627 0
462365196 226655701 0
442853150 386716484 0
561793687 110123411 0
184679142 417857213 0
206408733 524678378 0
514407924 229119049 0
245814810 392973557 0
465494746 247456595 0
200037503 195512132 0
23821562 304345159 0
427260418 279946752 0
143684539 343134647 0
272266666 344165409 0
181741334 321171830 0
394644548 228028832 0
32910236 3188968 0
242070135 255288838 0
16506442 55608134 0
121182303 267650349 0
229298160 179262854 0
488765105 280753495 0
343656758 236183427 0
323403895 566152653 0
270005888 175834972 0
167839469 498696271 0
4113993 48211261 0
552537669 395186962 0
37873945 398125899 0
534434112 39700755 0
62470608 324692716 0
294793124 495957613 0
158057853 235603231 0
234817463 70719588 0
179641899 273039055 0
262109089 405023606 0
388548869 493082873 0
18363769 146558918 0
329236685 113237477 0
162208971 370149583 0
123989708 310428753 0
444170673 540521754 0
432097290 232366465 0
105637890 565164854 0
560924859 539980172 0
77292608 256522606 0
487234183 146501631 0
440504264 208836603 0
526132821 313411613 0
283421689 306859446 0
221435741 16278981 0
48253026 83379964 0
55642241 321998202 0
308278583 400288139 0
425884644 381316142 0
351181814 168909801 0
392318318 493305185 0
250910603 284708600 0
438220367 207146580 0
66924750 137533238 0
355012282 368440214 0
143019710 464061245 0
565991677 284085649 0
408946903 103689296 0
549151663 460818680 0
170188276 526946547 0
21115696 213391495 0
117058353 473103830 0
453168933 64594409 0
568882257 406438353 0
285709189 198116202 0
121181816 478493286 0
561711184 423086223 0
465172261 387888032 0
22992067 426016252 0
361992960 301579729 0
508982230 311463681 0
4934969 385347778 0
360694719 329838266 0
309752728 449101073 0
46734369 388006685 0
32138690 346804722 0
130534655 447072167 0
107076591 187244758 0
401761098 316522679 0
282203363 105686606 0
145965009 290919007 0
79289900 178567447 0
544187316 158166031 0
461450096 122271674 0
45911739 381558148 0
170723060 197424029 0
378584398 128069087 0
440925669 363074078 0
525887919 384632519 0
534571460 492155049 0
419293409 163068487 0
265370796 545984511 0
357390556 474403931 0
245736188 302919551 0
80153814 65126370 0
537759310 176188724 0
419026558 500995988 0
565294451 341331956 0
424931170 119465167 0
429604938 56240691 0
372516433 29857677 0
237898149 78779027 0
177281090 559343299 0
538419690 259122495 0
529942837 49411918 0
12506055 454693054 0
119097341 86228399 0
476999982 142023653 0
529741326 134679917 0
424474469 551329710 0
543038700 520772166 0
192540596 15951086 0
546704756 341634978 0
96976443 203097074 0
10950575 336520447 0
374665167 141618451 0
48036425 99826 0
376909665 301333165 0
563829777 190458425 0
227670089 181921277 0
505379502 193465826 0
66549784 422654501 0
169498312 339995974 0
92837491 331507125 0
33425304 244032864 0
107313442 19192032 0
412890443 226037615 0
525253297 171923547 0
71202940 478874064 0
568631212 518094528 0
317478291 476930547 0
382454952 208548220 0
374261423 411547648 0
385483269 33689350 0
164406249 400299977 0
419458075 228691003 0
10036016 316452845 0
436544783 148409666 0
233725316 414741264 0
479791746 234036271 0
74759285 152598961 0
357712310 308172344 0
251148492 454725088 0
117466977 147423558 0
142223500 263226220 0
547123454 534125655 0
82412558 539869074 0
442112571 333322482 0
422705119 4843633 0
310257136 141303472 0
35993011 66081238 0
336979001 560259126 0
403502719 554929196 0
483983934 522941504 0
194858318 4696597 0
112637789 383257363 0
514115479 185664038 0
37379794 445467922 0
152011459 200145387 0
518500574 80711844 0
362079189 172717873 0
93254572 7359030 0
353323241 502237448 0
156994561 31543120 0
295337372 437168437 0
331288331 225057323 0
402112545 523236545 0
392650907 81499102 0
190591726 468514736 0
159720092 468591562 0
92070694 161472069 0
400403137 82454242 0
449254940 445251597 0
134945389 554785909 0
294019931 344525744 0
408679581 81005917 0
295676536 181995870 0
78226529 17276357 0
27566536 502946112 0
352083152 34113648 0
162113835 453946718 0
471259292 263520406 0
483039964 10817463 0
436279839 52347633 0
567565263 345667528 0
394364769 180643788 0
333290791 497356959 0
251610983 51904540 0
483780319 235654777 0
202151936 480993337 0
271099045 509459817 0
397947617 332325785 0
2597198 129801963 0
328417747 10735789 0
405943956 441948313 0
532252520 563685716 0
371427868 2463077 0
489269167 559325522 0
442108141 419004623 0
422820770 361302199 0
276881557 390084962 0
405862171 517721329 0
336667260 296341298 0
100150462 504529345 0
407132976 24955671 0
1716654 321633713 0
197136507 119520400 0
398597587 158172711 0
181690478 458279132 0
56091995 534718763 0
142730716 211550683 0
113396826 156071052 0
149217438 524435827 0
204476821 165141522 0
398564624 314243379 0
22614061 57503655 0
247417452 513877732 0
515560205 221751592 0
175449437 12083599 0
139336353 368032880 0
120187452 323289329 0
122698714 172429985 0
550779080 133577870 0
322573472 319306139 0
434453961 302254795 0
421758203 2706592 0
526750343 148279433 0
514012150 479219694 0
399402646 107521851 0
398659115 392646243 0
469911142 567327789 0
514879536 493070831 0
71272731 483820895 0
546289832 380864716 0
18353978 414417799 0
309141773 57310691 0
516940008 475617386 0
325663992 404857786 0
419038802 306826768 0
185691385 144622169 0
393555982 559207047 0
217602838 207861387 0
477164301 98243362 0
344810638 211204911 0
280807059 274580341 0
397748456 264154391 0
359513154 512447883 0
255993755 372698894 0
352495531 343374573 0
193153933 432646100 0
107670608 136449312 0
539306817 415919807 0
239238853 355428887 0
109758431 162138667 0
453459800 246362096 0
32245994 333451766 0
142925762 166696687 0
319518335 41737197 0
20653595 115494915 0
332254435 461874409 0
443647826 324464171 0
424166394 29971294 0
24258429 274557650 0
313755826 467174386 0
241402859 297661728 0
428142349 340950111 0
233491611 157209141 0
266268079 410741930 0
307799589 463384653 0
541069090 277261846 0
16791028 521284077 0
280107958 217938085 0
554230835 557128626 0
175097859 546280219 0
21594460 8676566 0
323034916 44420805 0
568214197 424447134 0
559447503 254033962 0
386671463 140004482 0
49975627 172602270 0
547004345 44530248 0
271142926 366208647 0
304428754 278382545 0
337360471 252241429 0
356843220 197057922 0
265953120 149512159 0
429759702 239553058 0
432164567 221788896 0
104468402 4105012 0
129522382 309824613 0
488373632 455454534 0
124499015 12058971 0
353779639 492969888 0
272077538 274481436 0
501648007 258641693 0
291418946 257841766 0
70509435 411285262 0
445331949 338273292 0
256883864 326260684 0
286282793 458274982 0
523218876 430618049 0
44238287 252755503 0
217326770 478141255 0
224067134 196651434 0
44990454 553481711 0
237254802 405667051 0
25956381 85013985 0
82321430 564974076 0
43801622 568057868 0
414185895 24671975 0
330330978 503942566 0
309284406 55763423 0
171742009 176884528 0
242980444 132901011 0
345086668 399034151 0
549658818 482733923 0
458938856 417602271 0
108613484 233663106 0
32074106 281884949 0
380234204 503099892 0
440890547 75391672 0
442511628 412698954 0
92752311 236972521 0
39691144 516019453 0
67711162 529425779 0
154936544 194249108 0
24101279 425106562 0
164174356 402909950 0
193932053 222210664 0
268372299 450271685 0
5825720 513180890 0
217206435 457163355 0
510594835 424303086 0
225334643 522012969 0
136223211 466556908 0
352485872 556748301 0
117642001 544783678 0
420399988 339379502 0
254893842 469198086 0
280374229 117192708 0
427796366 512846458 0
188985502 463581120 0
97580767 208097260 0
74320373 530627708 0
225446852 152635959 0
93089613 105876966 0
407998220 505384431 0
47170779 30648598 0
531471859 515264832 0
353549655 325575430 0
145488767 48604204 0
307868912 21392385 0
543215529 551670174 0
158312438 241990379 0
523825487 348162891 0
522077733 44151543 0
189980314 350341350 0
218724133 338295384 0
291396108 150066252 0
273281024 243581713 0
270928853 65471714 0
563351208 114198781 0
58085824 415742720 0
365550301 497595356 0
429279090 462223074 0
124673787 385904927 0
445241637 105571625 0
21415638 446263899 0
431312875 199452674 0
296894196 357375712 0
342658986 15384774 0
490160166 136934902 0
288846909 93069556 0
62790280 546125282 0
127100012 88313674 0
417670812 122867603 0
368860176 137279626 0
389598150 217120055 0
558951273 89281 0
443388521 343274900 0
153123149 182693747 0
476014133 267617621 0
24595530 237040243 0
226135770 115518346 0
375001313 364128841 0
565945981 507116868 0
66384389 204449165 0
446906790 9155660 0
51572632 543741720 0
190351512 284160280 0
114935947 238977623 0
205958478 441147521 0
279274942 98347461 0
72577780 163156224 0
523039887 445456588 0
515836941 32314008 0
184472069 383295344 0
141380179 406121211 0
433442523 81364895 0
292346832 326743262 0
10763133 296494572 0
84507892 517511918 0
116237294 531224515 0
253174311 319373064 0
563802704 208592128 0
540860637 345355470 0
504814468 500114224 0
241259011 166293580 0
144346470 375442929 0
461989854 103686310 0
322762689 492048571 0
35830859 264373245 0
322397819 299846814 0
168531624 58277774 0
361457009 281348583 0
2201442 33475667 0
346540278 452587132 0
73830371 20959757 0
36968185 371085049 0
143485002 144211618 0
463713168 97571187 0
270072777 493517783 0
195470725 181755686 0
144097523 20926978 0
135089105 466084049 0
233937922 153089778 0
287201422 269112402 0
55830997 8512443 0
45291726 447506536 0
538470337 511096469 0
466530626 255049930 0
354640463 456371595 0
481513401 511935793 0
144684487 174964129 0
217846696 26939652 0
214862136 66696101 0
454429639 279113360 0
271358542 509286556 0
552505748 526024436 0
396454414 62060798 0
461219193 146313934 0
395782313 80491 0
241390147 374059461 0
111399291 348025148 0
194222475 286470694 0
266627211 126140172 0
119235406 207108052 0
95612305 511651425 0
221507747 38052229 0
479677328 147541054 0
539774131 243316225 0
544591675 10646612 0
385964547 366647221 0
133830213 146455795 0
402604283 483639743 0
497810802 555443161 0
267402990 224929204 0
47602012 241709696 0
109006395 140497665 0
245209384 441705182 0
462163724 265547839 0
514574848 446495034 0
501621182 492906703 0
41836214 504251067 0
53233109 94282481 0
157030030 121760214 0
114972571 170747649 0
206311664 149948484 0
129970307 451161333 0
318919245 532829719 0
268463631 245044642 0
58532592 371310280 0
363333784 500830216 0
537024069 101752962 0
241584056 522250854 0
120926809 346243077 0
489211799 148617279 0
161093170 146760712 0
26878371 143872796 0
170521481 342759599 0
490953586 176840471 0
426269504 389198174 0
41132255 141456973 0
511901552 148270375 0
92551877 491576298 0
529613236 544487266 0
176328821 467926204 0
210624963 34916860 0
146616190 183893721 0
16670153 170392353 0
275168714 518695839 0
527898471 396786431 0
319331162 377440903 0
436125098 151388236 0
242439582 322431204 0
461136588 124264805 0
255955405 451260638 0
379917546 63039347 0
456917611 165667967 0
261425686 296816132 0
554636242 191304186 0
104093397 212067654 0
390248491 52823793 0
364744232 551424265 0
532958866 351256138 0
403159381 304710228 0
395524595 446659690 0
198764708 126388906 0
355705868 379587958 0
504166448 333016360 0
105988062 180640925 0
318995949 332327224 0
386617374 99054612 0
285641207 35631757 0
217789360 253478622 0
91056775 37794130 0
400472123 299555255 0
81290746 389377401 0
219785413 89507890 0
305410140 10689446 0
211321719 560942518 0
534987958 225035890 0
225601694 370034657 0
109023559 217965252 0
2258673 303924031 0
522999551 429843273 0
198175105 459695010 0
132154639 452449110 0
341572394 365249189 0
133487403 363960579 0
386415409 304861133 0
491730052 373595618 0
7506747 360773552 0
317062125 412401507 0
233801680 507985955 0
30520164 519669 0
472720232 568610941 0
350689816 46728251 0
285984865 121408010 0
544209825 68422144 0
327376684 344331191 0
208437867 189099818 0
258714307 493119925 0
216357162 182458499 0
303474758 440115721 0
329344033 426829315 0
271096234 423546949 0
393708995 359436497 0
504087541 240720624 0
456609076 160883937 0
469655782 303894133 0
241424149 4056191 0
240331504 383890666 0
485917243 380900563 0
462261386 19480729 0
341520958 257380233 0
175939301 371764105 0
108456029 335010794 0
424912086 380449287 0
482177744 353572635 0
419029988 342384517 0
262435910 422803617 0
379502256 247352918 0
385093572 219387596 0
234134027 371823730 0
142030079 324652243 0
412582978 461959729 0
324791176 262699634 0
101180848 309494776 0
477746315 237254319 0
97429412 203184486 0
542198591 49744044 0
196593300 482981253 0
73957209 125024935 0
513258761 464733317 0
61122615 157064721 0
278055114 491431541 0
207568031 484653563 0
451408118 303747481 0
250913269 361228417 0
24925526 157137502 0
181419794 75756301 0
512806518 546283242 0
351632566 218007048 0
29132817 211439422 0
236955086 507993278 0
25497150 117054881 0
224481389 15350746 0
28935850 101851 0
117500612 417188643 0
280754659 250955205 0
553943901 224555920 0
354658279 276015101 0
285260728 566602875 0
482391912 87273943 0
103244479 56672350 0
481648677 283538389 0
110292114 134021291 0
441332250 427730325 0
480867489 396644479 0
178229492 384522759 0
309911810 188628152 0
145214473 138650064 0
460535008 462614651 0
181421746 487290732 0
319964742 108115378 0
341579470 153594572 0
276064431 23599605 0
305482801 446142003 0
73803349 551247993 0
137735352 520424264 0
85901873 244549420 0
486234751 89920692 0
187673935 180619865 0
193363122 436837242 0
406349939 389254085 0
58953245 258419636 0
247226764 82410107 0
207121337 472979217 0
210835377 418481400 0
153761161 569129626 0
9663938 58316519 0
433209765 281641430 0
169931743 203260176 0
414888947 341673647 0
476959991 36440183 0
350330841 276369001 0
184543177 170919178 0
365194993 56096666 0
479006423 541375550 0
509248682 113190657 0
459585477 286133841 0
409446737 282311202 0
4049196 112501862 0
104708214 312377551 0
210384477 114817910 0
103385143 543809103 0
97449681 359329404 0
158572697 501192659 0
73933272 50217590 0
6829574 167785418 0
567690164 515505793 0
421587528 212554084 0
486365889 204273378 0
308956082 549363385 0
204357644 471895278 0
553102039 53411388 0
84622856 339813541 0
71398970 287353909 0
39915819 507514198 0
105834652 342280199 0
518831449 515818965 0
2176951 205632156 0
10826575 128665498 0
446178805 242509674 0
342224653 440049418 0
305723423 428072330 0
178634270 388728005 0
391450495 363630742 0
493243753 399231985 0
333720370 116589819 0
269121050 68234873 0
277379370 487360451 0
277435100 225192604 0
53497019 159778858 0
363960531 274065476 0
77060311 224021630 0
403356061 158423427 0
235701055 327777270 0
74546634 473064771 0
479994253 397367271 0
448304503 439404757 0
139991869 218388137 0
109998032 34011222 0
135970807 114015229 0
72416383 298113379 0
30941149 249808459 0
569175001 479466464 0
442435361 467246021 0
147788885 288385903 0
508322572 512544891 0
248130713 480335678 0
560271126 263881628 0
425314364 146268630 0
337746211 520171777 0
254939961 198175557 0
463556217 321216140 0
221050906 73960469 0
567391089 291202287 0
296883880 157903580 0
280936521 106500654 0
178668188 349437162 0
415507515 253201260 0
156026117 149990872 0
210524358 481248599 0
194234148 31292419 0
336989746 550328906 0
200942392 207739494 0
52855378 128199308 0
339131440 139736484 0
253040236 251886256 0
398768794 519076700 0
401092721 520004722 0
25432469 520542675 0
13507189 305408732 0
47994687 148118053 0
335028497 307725448 0
226019831 383953600 0
366264457 403995048 0
422657221 32396114 0
306954240 351576550 0
27270138 321348259 0
499386622 126138154 0
96121018 236320322 0
164568861 563404245 0
314378220 566277956 0
527484994 420225753 0
220580926 446029433 0
475925202 82457601 0
214861680 426543415 0
289988707 154811088 0
3218740 188537946 0
357488600 159107561 0
543380506 370766215 0
135622927 471049302 0
214438729 209592678 0
340647625 171427613 0
55119401 53797052 0
497961743 12627250 0
203816580 7525353 0
52038549 103579872 0
277893127 10739527 0
345893416 180748002 0
259782291 282980699 0
284597225 387194917 0
551555224 240469639 0
421698819 184909809 0
411283028 511416103 0
102706588 356020791 0
272663228 261833031 0
384250073 234160576 0
109037405 122225082 0
523768612 293106172 0
245234259 238478579 0
40607608 58616875 0
66358704 301627010 0
750701 295217100 0
63762724 300173216 0
554162072 246167175 0
379424534 531606372 0
118975243 338352129 0
288130095 210414859 0
238742996 13293740 0
386761350 225763508 0
252674944 494697400 0
3004659 63062237 0
344839234 447400042 0
565908022 297901698 0
215970716 559673910 0
370658365 498572926 0
509610334 389994743 0
193415742 270484508 0
459377159 516971661 0
442904191 358827618 0
334306488 249071627 0
87919579 48459694 0
187978429 193211838 0
256107400 440188592 0
42607319 273675264 0
190654760 30787787 0
104237928 14544005 0
141273647 544130611 0
265212750 563775330 0
262592406 93024672 0
356186125 482821358 0
267923801 311880492 0
439475169 466642312 0
220476284 223286852 0
322839568 165743714 0
319725629 475821336 0
544388142 554055398 0
387793752 24962845 0
144597266 471486803 0
133372839 38266918 0
338795074 459666428 0
66370865 434220164 0
331017342 19568703 0
333058081 99370024 0
465718643 227631954 0
124192940 414481544 0
364374456 166058871 0
324772348 499975635 0
173526644 566982543 0
203221795 485918021 0
205720113 226173082 0
541165960 462425478 0
479515379 558078397 0
382302376 227138766 0
354808391 526454372 0
147957210 25824059 0
255068012 7473316 0
43418911 418183605 0
48850684 85526505 0
153789923 176587549 0
302852668 231031730 0
41274578 103671533 0
101621310 530452068 0
553652853 31529506 0
443533534 253326859 0
524981847 506406830 0
160004311 219394686 0
56181091 189981108 0
430336938 442244981 0
62128883 229192567 0
524318055 215662177 0
95774684 279803004 0
181272392 325386076 0
551209578 538095783 0
393895311 79084240 0
391696317 189385338 0
205468254 514290375 0
335238835 364631725 0
337430698 471792011 0
476826732 453348922 0
13747876 330482890 0
297579239 336169405 0
280868499 269837416 0
353981641 511418413 0
486452512 567668385 0
12004797 53826521 0
50192795 329019580 0
398723236 215414711 0
514741253 376676028 0
142124082 501497888 0
81323845 468762029 0
147602558 98701986 0
342632730 14009117 0
35594480 40109448 0
15435333 194827992 0
272709725 465926711 0
341197813 242525917 0
510350418 74517554 0
154839643 425426287 0
156479373 567701133 0
446856352 554918378 0
216573917 509641741 0
476908568 392612465 0
64748034 429301037 0
271609863 217480575 0
490458839 359471266 0
208323574 482004328 0
26574586 357653470 0
258993466 387117256 0
273121069 428523920 0
401928912 224500455 0
176005397 568745198 0
492443454 495366110 0
331198440 350657478 0
124473861 411812830 0
417815777 271316821 0
265438549 434302167 0
313959262 411083789 0
122271356 144040553 0
392644211 288201657 0
381946164 219106031 0
241523079 540929500 0
94020735 190741727 0
80148941 374669594 0
263910522 32485731 0
308524297 358263999 0
406860273 174268838 0
147897540 11371139 0
446161429 542900565 0
477603027 53397437 0
163992333 15277808 0
350415581 298644643 0
392822496 102468521 0
279539006 462785899 0
223848797 434112060 0
259433202 56038274 0
399216580 263522664 0
150153158 337901919 0
241992513 150146792 0
241495100 559646607 0
149492223 543390359 0
364934443 15838862 0
565319 31994535 0
448625524 552912677 0
276303106 512234599 0
30095093 293809360 0
136295081 372470375 0
308063881 499878364 0
211650343 238585093 0
430957715 225043349 0
118424607 490924327 0
188340688 44119447 0
281760168 401512112 0
209922091 283383168 0
286026391 116609500 0
321269998 375078625 0
248480468 39866088 0
253777953 395290375 0
550056781 197558088 0
484460752 430706621 0
35999368 376441881 0
450409376 277370454 0
186287329 7455600 0
7417970 149520571 0
517073575 150782284 0
107596911 122158744 0
120095721 565795314 0
311943091 165045134 0
234596035 219120717 0
266338422 145887885 0
493361503 172531698 0
32286511 407609876 0
536473138 483429989 0
393072054 141836377 0
141456424 355055383 0
543792264 400698305 0
396488996 290688856 0
257242114 39740333 0
318936321 421633066 0
372134691 487063482 0
431592047 545816003 0
222253838 30459446 0
415623578 258099679 0
125277072 24719952 0
290986886 165715525 0
141477014 100893615 0
264892220 242312697 0
543710473 464192564 0
352199412 163524748 0
317711820 167360452 0
257724960 464613143 0
53367117 510780433 0
429856357 54029606 0
544341583 368414901 0
301583673 324210326 0
136014742 171793686 0
548013272 76741603 0
152904173 490062971 0
10893994 252655867 0
428857296 72085594 0
43389024 320107620 0
321796638 155054912 0
552979004 251659201 0
483902911 480988181 0
515286051 560425053 0
129704512 105168871 0
281104068 152817016 0
525208251 452305094 0
232669258 284735886 0
562134769 545342742 0
62281052 261896204 0
200291734 225134029 0
542391923 263841628 0
136576912 37091227 0
458220084 100634834 0
291454259 333314559 0
489468752 458361002 0
56906531 157834620 0
539714003 25098381 0
1129500 409535803 0
426153050 330505330 0
263758922 112362386 0
115014845 310551331 0
74332121 295762131 0
530910788 371641557 0
465343938 496022017 0
251532520 396952295 0
426088452 2164486 0
14832099 550609459 0
381657513 325334035 0
234489398 186552839 0
96968177 121955468 0
452035026 17770912 0
257447300 333787323 0
126108460 418129053 0
398246562 528907064 0
254972507 217212523 0
419704374 263194715 0
34628525 48800205 0
534247182 437891918 0
91657836 158165844 0
258077694 557331033 0
452871923 569271995 0
397554024 86893624 0
333907846 390111629 0
295182739 159910172 0
225246592 92385297 0
35457594 463392912 0
209643640 18964380 0
449188932 255726829 0
95660594 48312441 0
399374818 7857442 0
95849164 175870910 0
564273538 46394415 0
141739461 356006740 0
335776224 476903628 0
205479144 89518409 0
16228787 462040515 0
230209633 37775303 0
165220317 375009689 0
395457509 261015835 0
462240340 205281875 0
323985238 191365059 0
204129476 492375264 0
351591999 326604872 0
441993590 738665 0
447889230 118552797 0
305899705 477451586 0
407079397 73049943 0
80239775 148905804 0
199650160 264054239 0
414140048 260313001 0
423935980 488955205 0
156903671 231451092 0
558059181 95836304 0
358514895 135898124 0
14486959 180119422 0
259103104 485483616 0
215557553 355620260 0
318284012 307246791 0
362446572 103330259 0
262815736 514994396 0
219650319 15968954 0
436764358 64220505 0
439019799 145997838 0
533352048 419489518 0
186525710 505820534 0
246574180 290577551 0
373474900 203058720 0
341184960 393451555 0
231375757 21471111 0
234007182 21633718 0
527491044 309609227 0
99509884 423522438 0
327193214 324046111 0
43047546 471723690 0
208900563 445597910 0
418288647 555656241 0
365562084 18194375 0
67579363 137338591 0
95805904 23762853 0
14022127 343558844 0
35576403 301438638 0
462794672 194538997 0
507172725 271441698 0
537759363 41379921 0
413388532 58319815 0
336798964 32671718 0
342651592 470792915 0
412212033 162796 0
230369369 295845978 0
425218784 47129190 0
301706466 7865839 0
2234612 542306217 0
154966546 158989166 0
429095519 192565002 0
161134053 535819003 0
60077012 147336287 0
384392414 76972586 0
202504668 366598709 0
81000726 203896089 0
256203954 545717573 0
122888064 211268221 0
555994408 474653410 0
501180544 522809137 0
103933655 485008518 0
268302767 42385036 0
18220370 450831241 0
458104297 465835783 0
393323678 417311017 0
256006924 463825085 0
492832344 303342688 0
5254115 329716928 0
407928178 441791255 0
281091137 47224469 0
437154197 430400938 0
117744536 192686912 0
176603831 258552096 0
243650742 393269289 0
336588061 17204781 0
154706178 478493151 0
97762720 347218006 0
285152516 149823675 0
336468448 185388337 0
37784399 162581303 0
298313759 511958839 0
188696338 554429656 0
127566264 170070610 0
319773113 534527011 0
359283451 401611509 0
387682128 215446572 0
562384258 133939704 0
440665316 84630925 0
153186849 254153015 0
58944994 488170333 0
375946615 373128440 0
307236563 199600860 0
75818327 344328164 0
428496880 99313414 0
7468996 519605805 0
451351533 6936938 0
267258523 105982189 0
236200220 212219591 0
325825414 511251581 0
273288440 481099731 0
279005652 73250511 0
344764072 268533344 0
102836840 55018577 0
90727043 43142449 0
182378127 323957552 0
308502442 222320836 0
179774840 474573142 0
98707202 10366198 0
67303394 204771798 0
438210115 111367840 0
178315479 231803001 0
286427450 294086228 0
331585958 115158267 0
373896219 25837145 0
122630894 151507626 0
436579114 289103748 0
420057690 535722000 0
86741741 506577860 0
311286445 236515632 0
320920774 2394382 0
82673521 238435321 0
369982685 141962900 0
355659086 4327898 0
315143111 84403369 0
424077139 398980224 0
401272099 436963504 0
379984457 215401821 0
115439025 167254646 0
552405213 66203994 0
67232678 258861131 0
559924885 7825051 0
456788055 373232230 0
186415414 496875582 0
152778725 411586293 0
380034403 113370582 0
70857769 184266320 0
392014039 444377809 0
218584776 423800143 0
467140521 453847078 0
514296238 71558734 0
318051948 74462959 0
368858326 288759402 0
330456131 132211327 0
541179128 536117878 0
8562298 94749677 0
476862418 535940984 0
369347376 233083678 0
495374806 539823485 0
104857715 412245696 0
41800810 383220952 0
149179607 407389004 0
336819319 371421784 0
544942297 124769057 0
97026121 233292299 0
327200042 289842298 0
102958335 344388580 0
189246283 146506311 0
259715444 532678190 0
346217719 455185379 0
406155548 267781688 0
79394652 33319634 0
220409441 322841857 0
297021948 83923784 0
560423864 203810874 0
364042586 109347454 0
446260066 409798099 0
529997377 414707144 0
458904597 567139239 0
502464925 379111908 0
107792525 378726170 0
527627981 422758565 0
276649596 55854266 0
701717 86315637 0
88919827 133490858 0
531937948 478335023 0
335784380 127661881 0
421909362 196278596 0
85557994 291435588 0
124053004 288762192 0
298970273 94079223 0
369219157 532902372 0
25221961 425308724 0
384075772 206704138 0
7821802 296838982 0
513561825 184612507 0
566311540 503923800 0
84761645 543231737 0
312047276 355369888 0
302315758 337367266 0
45755396 331215068 0
396316834 53119057 0
172832192 77578303 0
284573815 20544163 0
54458455 87889762 0
323601634 342744422 0
548781452 211007685 0
447663058 161519238 0
393093539 326698076 0
299968606 352079307 0
300169968 535533045 0
278121601 323166372 0
144362361 3383339 0
217763672 225410119 0
268950206 439025044 0
549702605 497662604 0
260436310 12569714 0
237775267 260562328 0
509645477 17947686 0
229325552 107947185 0
14115638 67422750 0
461760990 14456724 0
9550251 173293377 0
229223633 199785204 0
500322676 212595287 0
333804157 128886255 0
43787480 120029009 0
529668074 363870501 0
445716267 167303529 0
556690517 109245271 0
237934858 394616127 0
77848373 30208149 0
15939975 53102084 0
565264417 371546616 0
121570512 255012889 0
255682257 141289673 0
543155439 415931718 0
460913861 465681795 0
393461111 508971187 0
13754109 174244388 0
65143186 132546885 0
424791799 26471276 0
238973166 431342858 0
501848028 159009205 0
183461542 286985633 0
366486803 518053156 0
386803070 158930402 0
367642467 479704136 0
25041959 256803477 0
283981664 4467787 0
322717474 544383033 0
3679279 151138345 0
402574372 217667112 0
25895883 517249968 0
288334063 171148445 0
16288156 523892500 0
273138138 427770343 0
24239387 44800941 0
12989707 498611479 0
338075565 127645037 0
266630051 418396740 0
491937159 498880534 0
433583982 5370937 0
537496508 239624167 0
81892577 506603590 0
103123922 308410437 0
184020231 294842515 0
460620982 61233252 0
307175550 460212035 0
25226790 352697465 0
68838300 312989940 0
422894284 215850956 0
445493850 45645576 0
504003380 245133763 0
160603098 444403928 0
434216826 398063591 0
397787503 431710295 0
20919351 397111661 0
106951337 445251892 0
80420110 447670987 0
23117721 102404743 0
95191099 309949320 0
61609467 329031591 0
271690504 375685270 0
312342045 31151283 0
438620107 284474890 0
456484543 522559304 0
524036420 491593232 0
93281243 95915190 0
354756892 148419910 0
415635379 451958754 0
35477965 101247058 0
489438429 395989866 0
452545063 332085360 0
500876389 355088727 0
31768171 16524129 0
537093665 471828930 0
364887543 62928163 0
405597765 179067293 0
173960603 331226509 0
228847608 178040400 0
360816940 408504010 0
392479600 416331628 0
228112404 561224082 0
64451415 165863331 0
21932825 190934982 0
264877545 350564256 0
533674993 410726238 0
440513229 28853298 0
51135311 248791054 0
36814803 556781886 0
340849683 348423504 0
425176590 40862809 0
102497141 526126722 0
103753937 471007244 0
86603667 436879995 0
509488724 482626152 0
353943050 551977131 0
30671396 273974135 0
261826280 242448246 0
5300415 235303515 0
79657937 546342993 0
244686146 65861535 0
115651076 53547885 0
281243591 230727754 0
559500633 394643478 0
377497506 315602603 0
429571207 485188428 0
101272241 444496420 0
382850192 290953485 0
374248912 476667067 0
367177313 221168653 0
69805028 488375687 0
253280963 55723774 0
363894837 328712048 0
248507626 162297065 0
286599122 155299410 0
42964325 934816 0
179453463 447455437 0
32853380 561688504 0
230234297 543185446 0
301191838 107109350 0
157863597 349069702 0
321081679 519652339 0
357161644 137199391 0
307527112 260148173 0
475447755 400129088 0
273226773 386942934 0
156095325 336580170 0
260245940 531874439 0
441362500 265003886 0
348368788 156614570 0
442778080 493486326 0
556856563 138031723 0
242081483 254523176 0
285062044 181992725 0
400522574 201309193 0
266146038 358105779 0
222331736 72173485 0
497377444 345674598 0
71330658 507166494 0
9548989 464852194 0
184929676 303619886 0
459441748 5988542 0
516828119 270514934 0
79860590 343797779 0
349309725 394151953 0
318049086 111115933 0
214551958 511150198 0
230775471 506636854 0
105784632 132094191 0
455197715 33871211 0
569133500 28876079 0
294820252 470350041 0
4235312 182902887 0
97407310 472514881 0
286918426 425720295 0
465086896 350943044 0
428151956 13932341 0
532175433 400307155 0
19143501 324158792 0
204532939 152770283 0
527225700 235719205 0
46416039 38351884 0
274205502 217690272 0
378836365 255362291 0
192894307 14021493 0
420689288 383034971 0
565211940 98235840 0
505632384 465182689 0
326748925 166186871 0
135247321 445754337 0
514100818 422993135 0
359059088 200819754 0
129882753 218794493 0
124188357 242079680 0
223855574 63653303 0
552891999 46717411 0
429362623 292649285 0
293954944 490337171 0
285407900 68380786 0
12598490 166362435 0
215804477 324232611 0
172474812 413656970 0
294856475 530023456 0
324017750 561616167 0
64750936 271572974 0
366166668 267798740 0
528947008 540068069 0
28177959 286686789 0
382968138 312691489 0
561481423 244259736 0
202734673 25833917 0
418392439 88096305 0
530387421 8088247 0
259150008 414255845 0
15409661 22899880 0
451699813 215751933 0
30044545 432407999 0
43788585 4858735 0
120758600 107508567 0
56632894 310445565 0
331267206 279735157 0
554352034 394930372 0
489410517 361494868 0
559294272 487282946 0
255435627 526619619 0
95718536 404593420 0
414735658 454794968 0
253789132 294143276 0
336032586 11561480 0
81316253 105611711 0
492821249 142877096 0
289622484 157014157 0
337046713 388164758 0
362614363 374420681 0
512688401 232446770 0
427327311 97279503 0
533666659 517942223 0
437177988 139770958 0
536827777 141928341 0
273322116 3421717 0
182198876 435328379 0
277357966 367642444 0
252685560 382499441 0
214676298 510819647 0
140980425 332467087 0
545915225 418243721 0
187719807 232086224 0
160290641 256546476 0
153494481 435726977 0
304679115 87117348 0
340666292 203981957 0
163863896 269344612 0
410393264 263172451 0
550554056 357522371 0
7231073 21473149 0
480099590 376581135 0
75178040 82264534 0
457569337 371369055 0
19336298 205814500 0
233184728 496636508 0
411762683 146537422 0
441106241 28007351 0
248968423 316350357 0
138518598 461395537 0
219353552 51206898 0
291714141 407651660 0
252713087 254086493 0
467800068 279266234 0
431336117 367964980 0
363259463 446130765 0
233200655 245655466 0
69085664 115230283 0
208182724 507174643 0
90117200 296094228 0
426160176 188339381 0
563274830 183736515 0
529286739 333222733 0
49069808 76947115 0
68920690 76794093 0
156783217 482855819 0
195418048 97470243 0
282374574 140741832 0
143081610 488404942 0
451298303 411801061 0
403283727 427701694 0
278289197 216891256 0
106041699 360050442 0
317985738 97806155 0
514230643 386414633 0
171478295 27820296 0
542899593 142988129 0
222868718 20510448 0
325027805 551213882 0
124654847 438941976 0
291341726 209046562 0
69188638 478569966 0
256856163 321673205 0
184471803 520134107 0
526563563 245628555 0
336523033 503347359 0
449877118 234511372 0
69881950 315822122 0
263830324 40784637 0
458182806 138450648 0
245445205 267298305 0
63682276 55793880 0
354381138 105157884 0
561781970 551334067 0
355776697 261674705 0
503990793 322934741 0
292959983 340923144 0
412799282 458485589 0
186241153 8892090 0
130147544 370348037 0
484641866 184660033 0
233012891 295907856 0
248781242 288751444 0
181468324 239442275 0
45994239 184060438 0
360105419 352765045 0
91489593 501748963 0
352756772 368610085 0
145564000 36372703 0
430550323 68713469 0
424443737 162587332 0
526672173 29411285 0
417171392 28747878 0
217473166 208140317 0
74448096 138617077 0
145453980 81792781 0
1887452 258267588 0
537941687 276771140 0
366745415 418979247 0
190290949 418251513 0
508074730 422469181 0
293740659 82262736 0
42646409 2633445 0
67039398 94249161 0
167276220 465748754 0
542731192 390541323 0
471519903 58169216 0
253485133 133506145 0
311527338 5643367 0
395415755 71179369 0
124894635 312482109 0
174266956 531727324 0
289884429 164888043 0
239081607 561027168 0
526453540 198830846 0
377804308 226522640 0
208365003 11819074 0
561725153 34170748 0
451094487 490383588 0
390833931 534542071 0
324565610 92211753 0
176553982 270767130 0
141088121 219253195 0
190741005 255126437 0
266368825 415185989 0
98092539 172325497 0
21395309 478693073 0
538275865 472292024 0
421987649 69001262 0
453053096 192810602 0
178049841 415783930 0
390326433 390828031 0
232536444 246544587 0
471074818 248368160 0
421863261 513019288 0
160486878 259843401 0
542389324 377650635 0
318090056 271765002 0
349855252 16511460 0
235346140 179260783 0
213539960 295365534 0
243613004 452742308 0
344110229 420965743 0
506053876 500010508 0
44333463 249829376 0
206834803 495250317 0
138054141 356895499 0
256758841 246673545 0
169732279 450848798 0
415115618 1537290 0
220637608 499577914 0
21493980 164728743 0
414482784 523476059 0
88549900 343878494 0
374935625 170485811 0
209434339 295064253 0
272127476 461235165 0
385061342 62305169 0
234633728 541778925 0
480051034 17161401 0
35960663 515001736 0
28542255 513537212 0
304546719 30499498 0
440758276 10285680 0
80039142 281907137 0
395319663 286520266 0
430621200 200070825 0
224248556 88275477 0
251012508 251708830 0
425951379 434717439 0
118672634 88366200 0
89275341 240697327 0
189141830 502835573 0
116573096 220125511 0
330554264 415549217 0
402486592 514479901 0
238498917 526890594 0
9062598 305569896 0
280793992 116365407 0
422651160 247184360 0
371036522 120141839 0
369620698 310154092 0
465328517 474679521 0
180848205 311751564 0
535951425 504778915 0
276803211 423614616 0
223384347 403104129 0
543275197 521652084 0
277718511 126226373 0
260110194 409038706 0
123205301 490677389 0
221876933 516623029 0
424017234 542339286 0
320047044 86418965 0
344407493 150720788 0
167893899 60075523 0
39629988 318264286 0
134239763 244064706 0
225834134 92752184 0
320078729 115616206 0
162150972 246097010 0
276352814 349763567 0
435002459 568813273 0
434497320 366984906 0
146703032 153910515 0
492819911 35790520 0
527104056 439444083 0
298426858 322955134 0
192089414 534175740 0
123132171 325755658 0
267726147 480912706 0
329392527 302224247 0
520387646 527209347 0
232300230 182953795 0
127384274 472749527 0
102214101 382731478 0
244871869 556102671 0
522897708 188683523 0
282937527 188943388 0
469820539 353474211 0
223045205 441460578 0
270359303 117509945 0
321142029 41574370 0
318013441 167693701 0
258420687 183830432 0
390378195 259940490 0
49611709 439900466 0
322453167 421693071 0
62928812 561396616 0
166850827 447610365 0
323551338 214878793 0
537072310 345499297 0
176187491 146777826 0
166208018 447355919 0
440054481 539981115 0
59356517 248138792 0
43936512 306856461 0
118472446 64038925 0
454781599 257400082 0
275115928 451508759 0
498085362 343273045 0
62048526 287427833 0
512098366 77791891 0
255301770 409737011 0
17707061 423412156 0
172494394 358569830 0
156573324 457006708 0
557039108 223010861 0
351333010 550480774 0
472548117 144662579 0
300622674 235891922 0
220690826 134708390 0
113792709 450687280 0
350290431 420741000 0
395820346 194754589 0
538603484 413927701 0
89598887 183534167 0
40503535 430902154 0
279409959 311632140 0
55906428 91566527 0
69683240 195221207 0
261168169 279534616 0
349916895 319088285 0
252011667 70814206 0
213863974 500445840 0
128038142 23383171 0
265525482 546569227 0
488050844 313796699 0
480544139 542247746 0
94096472 112974200 0
90318511 524591100 0
497407173 83922367 0
207430347 243973479 0
18270183 561062683 0
544924751 341212740 0
334660226 561366539 0
200521935 179828296 0
522313084 437980718 0
364020910 326268249 0
38643759 178762636 0
473302368 429424194 0
449836374 362829246 0
172708393 318643303 0
554322588 8718529 0
476239562 195313922 0
332723737 30564135 0
72980810 219406884 0
259823474 38442109 0
224699017 343465189 0
494931945 48189801 0
276210876 346921300 0
250341072 187908420 0
58881295 155804383 0
521037126 541149198 0
328177840 339948645 0
222132743 273467514 0
341639976 400593946 0
186800614 121689831 0
279696502 152919813 0
441978409 179858909 0
50850881 221154206 0
73268175 438046244 0
60066621 16995621 0
427491063 555149615 0
435738382 477661281 0
538948647 437999080 0
85594471 486841044 0
155878754 9272683 0
159621493 336245925 0
29546504 266220281 0
164198938 124605811 0
489668844 369984740 0
224904386 146982345 0
516716671 33354129 0
112908077 232342319 0
376437354 56557917 0
286355589 555090063 0
161411483 457084180 0
33497489 281204453 0
163506262 559785160 0
163031149 376735739 0
393870928 129965183 0
379947307 251036890 0
546726608 544788375 0
82383534 18923651 0
248874606 300478336 0
475866450 294576344 0
103668925 46952970 0
482398839 75124985 0
167278196 157766867 0
398307152 35068491 0
98600831 484597469 0
306538509 226070277 0
157110443 49934181 0
415827602 525717915 0
225194210 18736680 0
311854498 335336728 0
89285092 196920194 0
271148220 450877870 0
566054653 240956911 0
93652801 128961393 0
521719205 244648150 0
79436218 454559068 0
338086083 327785852 0
230168018 108299309 0
37120246 133764745 0
322563710 140677267 0
7828023 24524205 0
427015790 152788836 0
177011683 212671669 0
463095259 253399688 0
323089962 322700599 0
186230694 418991164 0
203773513 222897669 0
157507992 43971997 0
225049356 342034497 0
306118985 38929643 0
58894281 313888445 0
98502056 180087470 0
61679764 205854976 0
107520578 547470084 0
327397094 157916073 0
465039126 529215307 0
314944785 487522908 0
415287545 391726952 0
154937298 341819499 0
508229700 421762040 0
141061874 386052246 0
267664951 395690251 0
518749861 88722715 0
257750488 79165739 0
313563500 122432929 0
392192036 189290217 0
292921794 174898152 0
25338399 158270434 0
19680921 201452980 0
424021621 90657889 0
301502509 157967721 0
35520813 428969182 0
112237240 550297992 0
143159744 405609017 0
400953558 342010843 0
326701207 56194491 0
511399291 395602386 0
480351878 286344390 0
347844201 81161978 0
531607445 525774139 0
494258905 39802738 0
319845825 165201491 0
177041791 256321716 0
270183691 16000271 0
214607635 369009430 0
214499289 384986299 0
555867015 145068703 0
292434050 434803272 0
354507594 485159564 0
97288501 274730280 0
499483769 121656689 0
172334802 311620591 0
374531016 505826147 0
15233785 148907704 0
547691317 104467232 0
16108765 560319617 0
359505629 147908514 0
207474761 514594681 0
278715357 269816106 0
39503105 218370389 0
182583783 395449761 0
263888374 113248684 0
351553465 184049763 0
397357058 253214560 0
328061799 219219227 0
417489353 45833302 0
97881061 470107913 0
401310363 552630923 0
419692449 273348836 0
299528978 524989806 0
269717357 490906253 0
230054642 267865707 0
41252880 350200391 0
517076306 495280463 0
190907527 527954792 0
293707193 139662544 0
510100855 261927954 0
65177608 99353710 0
264786328 206587260 0
503412424 560952080 0
378608192 272600291 0
468627034 387184685 0
545362110 276740023 0
284504540 154767253 0
412053658 193148867 0
250229153 467441425 0
322626455 275694927 0
120108358 274740302 0
406159765 303457122 0
447685404 473479049 0
139987588 288585264 0
211201639 163865693 0
367953099 220446857 0
552371315 516467129 0
119160360 40050309 0
403319145 528010358 0
271099887 73525732 0
379436847 555365382 0
385449187 228096309 0
99986384 335995868 0
82218978 540075643 0
251286422 488578876 0
14183056 225742753 0
336675888 31863088 0
298425622 208790776 0
171728950 175057598 0
568403886 490627387 0
460404665 516617429 0
379512073 356016657 0
440288482 41698552 0
455808467 39964098 0
306017059 136100149 0
390647806 89300581 0
88975848 74323913 0
58121453 69314785 0
181027080 378943643 0
481310236 523141352 0
108016270 307385435 0
153729783 319124719 0
66775798 245440390 0
338912085 239228727 0
165653280 368917587 0
206603088 406896651 0
368657757 129727373 0
54240061 495678931 0
109268218 428853990 0
344813952 183951201 0
344983833 411607516 0
441150389 64830083 0
365631255 412849096 0
122212441 373456122 0
247689324 14679985 0
122425159 307961108 0
542901526 556013075 0
149005888 483761116 0
188206715 298894904 0
472878904 174543959 0
549550997 132158910 0
348311554 554291404 0
135934561 481741783 0
212759326 17139335 0
446666578 427958429 0
552660008 485692208 0
137237756 479365846 0
129830751 16302271 0
67277632 46414994 0
4761830 329150752 0
256475803 462603455 0
312959763 122329680 0
293654051 339283690 0
79364749 324883239 0
352378908 426709959 0
124600254 253170606 0
14352502 428551268 0
411115855 186706845 0
491616589 37380214 0
344344704 438076615 0
89656450 136680881 0
193631998 396207140 0
233225445 9640425 0
121086808 181466803 0
48980334 96982345 0
273542769 333238726 0
484264183 215142296 0
452618411 353989215 0
298039828 417888019 0
473838745 566642295 0
441270371 514805831 0
462245007 274900774 0
184294060 132406263 0
366232321 136058802 0
353850629 90995489 0
62397890 120575858 0
341682413 208462739 0
530758293 259604796 0
526631429 302627058 0
515191232 247806887 0
238395653 49239631 0
277114197 110774395 0
36761137 255436181 0
15222867 213967588 0
394861616 436247150 0
390445317 44261404 0
560726867 80505131 0
272808962 52367963 0
334058376 127537385 0
137151973 133676273 0
322996552 443613385 0
226817525 528066550 0
356012829 290276496 0
246872490 338287997 0
546484795 308451363 0
67979535 340480179 0
123182102 323302423 0
37552923 455414130 0
280494971 192089628 0
258521473 86594889 0
17794234 311581802 0
519321102 321005261 0
106553980 463354679 0
271511576 95305970 0
413660944 266408790 0
325858757 30661441 0
84950255 504890814 0
158688310 496042983 0
320086359 230678451 0
56770749 448709845 0
374193262 116818025 0
38390746 90226247 0
18251344 201216684 0
101140217 200516508 0
246006172 353358905 0
211875702 449024605 0
90352445 527644667 0
355469113 281246348 0
513683969 343043154 0
88734321 382432308 0
502518180 552988840 0
51740686 295048827 0
475898503 497404267 0
103833619 512892083 0
561135517 439698182 0
85891950 507309776 0
332611379 478546855 0
262611571 468800907 0
246755447 361436642 0
220471864 253296144 0
231764894 139461940 0
294745222 317041006 0
526750177 305452447 0
410871666 374168176 0
439394451 286645686 0
249525232 484779343 0
131869603 386822725 0
169586051 301620023 0
349994117 393474997 0
376279567 440623310 0
226065815 565133618 0
225050516 72272318 0
269709462 347576041 0
4045306 352223113 0
238559227 363029218 0
162956057 265876176 0
159901260 147626000 0
46052237 211792860 0
157064507 122224646 0
122135186 154251648 0
82775041 14380785 0
215639536 410243356 0
313708022 233961037 0
82444139 17683368 0
387740610 31992086 0
240695825 98000105 0
381526742 473190760 0
65536399 439091023 0
439166376 2484252 0
400663664 495961384 0
329220995 62342422 0
346132671 238201279 0
409992550 79172920 0
144975091 519083681 0
339486799 494744228 0
322896228 539480123 0
475814090 545598089 0
340903698 460071757 0
71549996 491601564 0
477716827 76612903 0
491253213 222594557 0
162915614 19707285 0
528605820 321237662 0
258602157 526254176 0
124766025 98385218 0
94560373 429568600 0
126943832 105476901 0
126198311 549734714 0
223425124 51253799 0
331697304 430011462 0
22190536 429795819 0
190984823 114309708 0
110377595 239115381 0
247861440 17208060 0
38690914 489218292 0
981137 364617841 0
192048017 108624442 0
443020823 359435045 0
451659721 391560496 0
172250641 487202456 0
215461323 48876828 0
508288537 452473382 0
140790801 291007268 0
355163748 537388526 0
482259961 390606145 0
320068791 29375455 0
423263054 51550968 0
63436090 127375238 0
221109538 377918661 0
273617191 193651825 0
567413944 547746072 0
202268149 558162780 0
29572137 518329389 0
236277020 268455627 0
428170524 115790533 0
470779186 102189752 0
108225362 375833077 0
213681843 281213328 0
325037200 99293451 0
75768020 399772128 0
240090889 358118595 0
55734431 370456369 0
256048458 48064747 0
8333584 46703659 0
257359240 376009433 0
461174287 62566908 0
460509389 106507339 0
39012378 555689272 0
26347714 266065099 0
77160366 17928198 0
239266066 468424428 0
562652104 512211599 0
483247640 209158989 0
219549527 244478831 0
341601949 201496812 0
556672327 266816794 0
136813124 399029420 0
526973249 250973293 0
129860705 189005171 0
289367402 110890071 0
19350901 423621244 0
244973618 287959352 0
272025539 262153809 0
255206913 189358834 0
60235453 331643758 0
232684743 397767321 0
297721081 225771066 0
177786225 202322890 0
46177083 488774681 0
46346650 105390506 0
200184034 75504257 0
470075548 238753524 0
384780850 331662493 0
355244965 442718950 0
45279311 542489018 0
181645572 319271460 0
426312833 125650992 0
86429344 146763780 0
509990169 394172447 0
537101082 112701146 0
333479423 139908552 0
223471540 303188793 0
338065867 249621289 0
112071586 370105774 0
75706635 552241034 0
260194696 13936835 0
288739227 183816818 0
365199597 189874066 0
549476557 273153417 0
221775367 427967601 0
469301927 486268166 0
353392371 201673310 0
567492235 57218424 0
186892653 47879805 0
260833830 62679729 0
323519819 270930794 0
460308412 81242304 0
475005504 386268113 0
573645 465205157 0
468203291 302360839 0
83507251 6920321 0
136381854 327448463 0
109384176 79944380 0
492214750 566475443 0
522698233 466933411 0
517148773 317944316 0
34474628 127424274 0
517207260 323997832 0
233800341 26210386 0
146507904 384655950 0
377071148 177882831 0
309339156 455190127 0
319046638 107944519 0
86971465 463033693 0
298533374 268377833 0
496468317 221282991 0
231303576 417657044 0
419225728 371469223 0
533619503 259834412 0
93514447 202877416 0
389449706 482559369 0
332605002 518561276 0
85803606 40827699 0
135086654 160361783 0
527834843 491623965 0
381317670 352500646 0
71294406 231260875 0
474722900 323899680 0
546338874 441673715 0
308622556 514294263 0
219156914 392055965 0
477878045 194200758 0
554053549 453457602 0
134432414 230157820 0
135285640 264084813 0
514112422 151391285 0
248132485 363922719 0
346872662 178709587 0
430566676 280508055 0
63471833 550522336 0
284168837 336869223 0
454347659 88817165 0
330992172 138684783 0
480796761 452769995 0
316981373 102687998 0
413041322 455323312 0
415997719 270970126 0
119319995 263860538 0
235167549 393232126 0
400792056 423666294 0
421896246 421095052 0
193950113 229635708 0
274958869 95065767 0
37997619 64099771 0
60662948 21377880 0
273505723 415942504 0
542984342 59023559 0
418189819 249624509 0
14663023 66735011 0
336586313 42865780 0
223912544 103781316 0
33162115 421990724 0
347210232 102386220 0
207888047 193635288 0
14429860 329620878 0
190474940 400796053 0
406452949 429053839 0
154124848 242882227 0
288632437 401898656 0
566497209 408597464 0
453321030 393553237 0
162154367 409611755 0
132984212 556520215 0
397760423 92030689 0
204531387 186318786 0
20976029 28212506 0
281197606 71465977 0
251635761 383833865 0
74128839 490109656 0
130109853 270942430 0
15057923 307016405 0
259727160 53868804 0
44107596 227202107 0
189566358 386613095 0
139640865 358744798 0
427890559 3426578 0
368499565 342598060 0
455038356 151199626 0
215736095 543521378 0
458711553 380593785 0
390298522 62221135 0
149093089 100394892 0
31636689 540041563 0
168388111 255181275 0
443303663 283999323 0
26020070 131434110 0
440982768 488847942 0
479134027 372789157 0
237947287 519653162 0
560050497 64715388 0
489663948 308430198 0
291409356 34349404 0
376915146 538555045 0
426027304 35286060 0
43887973 134090403 0
160533004 203114148 0
39580916 488094865 0
337167052 441242268 0
555558938 29603808 0
253791875 453726153 0
491426793 158651471 0
197247644 482956212 0
509863406 235892403 0
41266491 61657142 0
51335088 87481663 0
349411166 56322328 0
164586797 416918008 0
380985061 408099810 0
557444164 183671697 0
26962942 510622213 0
486013891 392277559 0
552125538 171805799 0
186251374 375772849 0
350690211 1958750 0
317348781 346689238 0
508994842 279757529 0
484283847 350582507 0
119366980 402756247 0
544935410 94064566 0
7448310 64065941 0
308586461 186817985 0
243017003 80236392 0
155708307 466510006 0
513637523 497577958 0
173150107 7973289 0
333533206 250792 0
27232488 387817260 0
452131225 366888752 0
366295545 526694628 0
230296796 67118611 0
301469561 181134809 0
88861027 174658892 0
235324879 308407363 0
269949500 92908304 0
539460739 64585314 0
543049415 265080176 0
234902608 305389091 0
218763629 334383517 0
368502610 372672381 0
100725108 177571229 0
13021943 111308291 0
539099172 324981055 0
404170313 165772410 0
46616691 209604704 0
220856678 145275654 0
483068047 460452454 0
493088168 95175727 0
537571830 324159572 0
210155786 315824189 0
245745845 97489323 0
29231557 436894018 0
131267373 472606711 0
366612015 126243253 0
180173933 466807937 0
282658436 442164979 0
5027911 74308380 0
312788157 417331899 0
155572160 429914788 0
336541265 19006569 0
10369676 84195291 0
159886178 87033409 0
369903560 478945536 0
166901735 335132373 0
503479808 75331725 0
507056312 36378006 0
360748827 464956702 0
292815462 542005019 0
198269323 104309157 0
356441236 360403185 0
151991387 376599456 0
334514907 43832451 0
299672966 131907772 0
255420527 427645126 0
316853913 261483781 0
474537886 260556522 0
216348719 512322143 0
163752167 353347537 0
437640233 29185838 0
378612650 211826106 0
179225133 10553684 0
116132223 340038188 0
545486620 530512757 0
346739849 505943746 0
368900098 33872991 0
469609434 548369346 0
386163694 220003518 0
510317211 335224108 0
121123397 322549111 0
315149483 505965889 0
512656221 545980165 0
485955339 561560599 0
53144493 388003040 0
234312234 260320602 0
214085162 445238316 0
399907402 416625689 0
154700716 9290130 0
324235121 538299579 0
207868572 448173466 0
164385854 168505777 0
67200245 387633709 0
282068829 198561130 0
345628980 226770169 0
197629325 417736323 0
249757449 22619526 0
214825382 399180090 0
74007164 332035655 0
381901468 544143157 0
353125202 25600389 0
427822430 509314569 0
356510195 523037739 0
252713878 42754820 0
521180908 249310100 0
187977589 125472981 0
23699019 282770982 0
377234300 306105766 0
392014684 563371418 0
507245054 54817203 0
324448394 100143248 0
276972469 94950019 0
182232468 83340632 0
530298940 439572067 0
74703101 18321769 0
262474961 348131436 0
79833419 561575917 0
261346788 199186850 0
229231007 504925108 0
341246628 206264245 0
470124123 411096375 0
389084418 554494693 0
434543131 538127338 0
330247531 206085079 0
538386439 217127896 0
397321783 106151053 0
441325390 448977120 0
307319573 354117317 0
280267767 120804591 0
421923812 179767979 0
125540638 434474001 0
458064586 136319739 0
102765185 9613862 0
141428294 112146547 0
567390689 132975805 0
534992465 76849595 0
491414739 262545269 0
408974160 181102589 0
133327440 128541612 0
295483713 404298799 0
367427899 149492200 0
365583472 56061794 0
538648987 512925353 0
36326268 428673064 0
304656288 490578895 0
562452113 302607849 0
274005649 567671974 0
46814100 455773985 0
515268083 254308755 0
552639686 426267150 0
552096473 554001935 0
478454023 257023195 0
315400965 194586348 0
555310410 532919058 0
105238816 203133611 0
514071034 540773785 0
72595997 364630307 0
529910588 491511173 0
60348683 409546424 0
449017592 181850279 0
513942090 423099154 0
280571256 425420966 0
512929939 257300922 0
190015122 142390029 0
305288317 37805800 0
458065629 112100013 0
565879642 105444852 0
350009664 382980938 0
476191687 421519585 0
517532822 386630367 0
71427103 478494766 0
451009694 400134440 0
273345249 105093386 0
132761478 216480846 0
297410620 540825796 0
417828183 40416714 0
454523916 299192147 0
473056534 435899824 0
490143387 391623236 0
297678241 144581677 0
86749569 478711346 0
61598295 240804472 0
340915455 478356405 0
8066954 510085778 0
30692345 333182162 0
112633159 433351114 0
169463467 258518937 0
567944572 110354667 0
456753674 48075109 0
17586230 487378579 0
112998423 159839799 0
376325442 40185586 0
313400851 369578838 0
506429518 286307539 0
441616949 162011873 0
324295823 168796338 0
329984958 207890520 0
375525230 355099849 0
146314890 9504132 0
433834172 122764443 0
8457276 485514524 0
393408927 329842671 0
173800876 373922561 0
268357205 340753370 0
453072743 545863193 0
173550877 52127380 0
421707729 101951526 0
182984370 517590655 0
233657779 8179856 0
237670032 524958173 0
448690483 555865661 0
447009051 373944653 0
89335311 186892054 0
314002896 158585976 0
458441252 143517789 0
298880557 494102083 0
536307399 112369794 0
142974534 31806486 0
248428494 304822876 0
72252345 460793117 0
555835080 504583398 0
44123738 230270458 0
164577222 68615438 0
238298885 146754891 0
115914847 270560166 0
195702377 557808230 0
141997969 525711583 0
34794114 178726186 0
414269734 129128498 0
239340127 338585180 0
391053132 334902631 0
148634447 402310276 0
227094432 494677122 0
98450402 146130910 0
5879519 238277059 0
297360531 546088527 0
170027359 222333604 0
537936933 271474781 0
245074642 516291313 0
489106216 334525825 0
400413605 108547278 0
508377478 68245085 0
389297454 460928751 0
491366141 424355035 0
240062580 61022799 0
381951143 219862153 0
448143331 507418822 0
250855594 100669584 0
498768020 183237432 0
493650981 205660764 0
502416162 119056481 0
440455088 197328986 0
182743708 502442133 0
75752497 6716493 0
279164602 544497629 0
137021743 28494671 0
101328599 208329462 0
420796462 322226713 0
261399738 234079580 0
561636311 248286308 0
492860762 331131539 0
101772082 7327752 0
289888536 360003808 0
33718826 287364750 0
421994295 93164091 0
53366076 186143254 0
116278355 124471038 0
475871793 141580982 0
476319277 503945073 0
106679244 53863292 0
141192912 354899686 0
248516517 284312443 0
487541305 130934987 0
1577197 493741886 0
348086739 27406462 0
227902756 341524576 0
472205177 186419465 0
174773914 115051500 0
234504455 186353422 0
518359682 60097097 0
89469870 443288841 0
362890208 79491159 0
201580140 560851039 0
481532149 65408645 0
41373378 486458586 0
349894830 471112139 0
298384608 15547269 0
387439160 551682502 0
198015083 76607139 0
560628413 58244768 0
340771619 434572762 0
300959226 544459183 0
165364214 200240852 0
388375865 519561167 0
310976870 371946661 0
416470821 436549715 0
302884645 251948410 0
468064275 119771171 0
538264713 384737540 0
432550937 200347465 0
243730504 363231283 0
442304498 120722036 0
41376814 413092131 0
331728659 70995508 0
302168869 110033606 0
7171939 58939309 0
143485646 234887060 0
284535458 345799118 0
384506833 224590707 0
159925427 421830844 0
553093734 318853792 0
506833816 77599380 0
474432355 356349218 0
492982192 347950465 0
319307102 177235388 0
362025001 78282821 0
445609236 244601020 0
99175766 429023134 0
70494294 538779608 0
46866997 51961119 0
271815815 532567347 0
503020185 298454480 0
340306689 353148887 0
357247351 9980091 0
256207151 506050303 0
535278792 328496464 0
343044945 386794949 0
37917470 375883334 0
306553412 355483187 0
52237722 253396951 0
189049508 511982424 0
315109294 515487223 0
100146199 225500551 0
71103747 353752173 0
286470774 89849364 0
243697677 518937688 0
114738263 262723338 0
123231826 442040388 0
497633839 307978600 0
551409450 537368223 0
267494978 15543807 0
496003415 358562979 0
247721437 368699215 0
264628939 399092518 0
341810080 24462283 0
17219921 297106817 0
311417725 350448783 0
243896067 359622515 0
304374580 200895960 0
161624652 546632710 0
216131820 331587955 0
415930340 240228742 0
333580358 189048352 0
417175051 348936432 0
428378059 320079676 0
347260499 302599085 0
287300426 220685037 0
554466332 107739937 0
501921351 489100687 0
212556071 393690121 0
357559973 138313566 0
564714133 7476696 0
98456258 144306401 0
508464122 409786555 0
270664387 423293226 0
3215758 2138229 0
553261532 350936884 0
170739154 54892962 0
100334177 32930917 0
467571769 138078050 0
376743028 525268387 0
425378903 94020380 0
152195089 421165047 0
14552641 2420311 0
253365191 107170983 0
372771161 453981850 0
390363946 256511950 0
415831808 517645943 0
488429048 42895034 0
390664312 170498393 0
307138299 260014606 0
471251475 16894273 0
42044241 77484260 0
470046712 467686403 0
117511453 374399872 0
5264041 148922453 0
6748665 220493676 0
258778083 163670629 0
86714367 326532552 0
297738306 266369381 0
559741659 153758432 0
549567211 292431260 0
426210405 311931116 0
292380979 443173039 0
555786342 335680939 0
380345621 520214624 0
384529268 112783828 0
466726848 536931048 0
433590014 506586995 0
97424844 84941723 0
546130617 274730220 0
365058093 267391118 0
151191355 452755722 0
150253528 483237334 0
48835570 461335129 0
527962069 182481065 0
244778720 401471567 0
516843858 27502396 0
257642193 373161294 0
191613356 161355553 0
57031957 321597263 0
430502425 232436369 0
104798624 226630804 0
89880914 161467802 0
560771905 64840996 0
436167486 373005519 0
315477821 417363449 0
557518200 529301467 0
515855829 513687547 0
62643468 417484473 0
60499611 537428271 0
426326534 36361658 0
110432504 144111761 0
321606078 225635298 0
543070904 465349392 0
445658773 90561405 0
526526643 414157430 0
442881848 99398113 0
533230198 378806806 0
292522380 27771420 0
519799236 291899124 0
355672534 281236734 0
423026814 125304414 0
189931742 395008575 0
385443603 227196024 0
49634240 337730998 0
553284084 303527222 0
496433747 502175569 0
314714769 356429009 0
314204066 123596712 0
29557478 509941777 0
149723226 102076269 0
362841961 424516054 0
464762203 8726005 0
422656966 152772923 0
341891783 187832823 0
236307345 506882968 0
556455399 284271795 0
109334382 488468765 0
44464042 100917566 0
100176040 234614969 0
95659913 352525280 0
31910611 153846928 0
428260030 365616244 0
375923049 446148739 0
143174911 519292962 0
528225475 365825324 0
160753554 486696752 0
214672891 471551031 0
368676995 360542219 0
15204244 381698752 0
474235085 421144212 0
142107854 385209885 0
447274241 318009071 0
405922617 58648656 0
122025164 230569759 0
137866259 192438314 0
80846170 33719709 0
136921861 495514421 0
466959155 353659415 0
443422148 43159897 0
94364622 402183017 0
309557616 421496018 0
372096690 140765916 0
562591979 423705870 0
152143696 237327365 0
460406874 557804106 0
169457691 551144304 0
155812940 332096167 0
565038618 426124201 0
47849540 103327180 0
277026588 451644490 0
38488106 509646611 0
263329748 52858374 0
342649258 21446956 0
275050467 335309630 0
57645331 253350903 0
159146101 148774 0
419689185 273973835 0
384603963 540385843 0
36088378 26437655 0
329109511 257168324 0
527693598 480139317 0
277762347 453406524 0
397215300 501053844 0
489170278 432917131 0
273734066 187757477 0
55187485 357256922 0
53904218 469972746 0
214534912 524119327 0
141644501 23603279 0
364219091 515007953 0
369686351 481825903 0
235933553 347988975 0
78127693 433801480 0
324891837 330318740 0
311867063 517878461 0
405107909 524994336 0
23472257 342753615 0
135065649 95396076 0
5484949 448951361 0
131099040 83728081 0
343373442 202070990 0
537331849 39026084 0
566882613 506539407 0
3295955 292463073 0
379625592 239289536 0
544430869 405243602 0
151320359 501664451 0
560293781 407917404 0
296173404 43524792 0
528689168 138252403 0
163454668 426513414 0
26320703 244126141 0
90530187 448193462 0
341524004 61530328 0
309999167 513975695 0
554750301 567738967 0
194164911 553784505 0
40834465 57023594 0
147485540 274769631 0
528216950 496937004 0
184970753 452093768 0
352478519 388330316 0
264721141 459427996 0
276640866 291342013 0
429315290 471168486 0
77868152 405736137 0
222442156 284338271 0
535511927 447499465 0
554202491 139408915 0
415645136 154779067 0
418936088 487277751 0
33164420 48957556 0
436854717 5741412 0
358541664 410931940 0
178052917 173891556 0
538848199 75430780 0
150020484 289557429 0
262970709 77600159 0
441643980 184637462 0
120566812 537298587 0
72622256 512300008 0
450714637 517734459 0
81451975 238538781 0
481028592 165029194 0
477821827 81419169 0
276637630 384039594 0
329914787 545670641 0
246833554 523972081 0
508112282 76035366 0
107899921 555927807 0
435653442 455195327 0
276294648 393952044 0
527789006 478059184 0
198846162 171180757 0
1379185 194185882 0
311865896 351546188 0
491576136 430791583 0
435181558 134515223 0
327305149 554182475 0
459581789 454852672 0
225472789 249812352 0
129646198 354493031 0
179933850 543767509 0
153178642 50291184 0
289478340 220682297 0
11689653 38500428 0
564158453 333050101 0
392005071 69611853 0
466621838 378699963 0
257046100 11142385 0
203179767 113015689 0
306231778 25680196 0
331775627 38989909 0
70974487 33615197 0
384290254 177741373 0
334627936 524033221 0
354192743 168018097 0
209893672 73208719 0
472009078 155015509 0
345928176 241505295 0
56629248 177191997 0
109650271 96988860 0
514642637 143797128 0
101875484 259119919 0
214334406 451432589 0
95005449 548132887 0
435425578 166503197 0
35023253 21896841 0
347453037 94040212 0
531623316 38873992 0
465809073 250324103 0
42670107 404328594 0
288808389 477780266 0
151933287 480630525 0
354637912 17384280 0
549652833 439372807 0
208446984 411952191 0
387764288 238908143 0
320647976 238680526 0
424731619 410944291 0
15074513 128999282 0
379753495 474052808 0
426418472 156222458 0
126488694 190356472 0
220122324 328588883 0
477731755 414914234 0
231246054 271350968 0
549832664 209070613 0
240469461 239467989 0
99251705 440652872 0
476357441 383695913 0
219671912 104953111 0
328035379 384149546 0
404748316 542971856 0
78093107 5634468 0
502683102 28921945 0
151680725 267772666 0
119217245 477923967 0
202907690 252983706 0
561744935 466046885 0
147626566 529280251 0
379789726 17916985 0
145322576 499358292 0
245974358 156674264 0
389458654 205238863 0
434138549 214328679 0
202893630 74939440 0
420262830 513135535 0
224173910 243648623 0
203189720 276678459 0
160277526 101294961 0
66544142 474175866 0
134819075 319459842 0
147324532 51361214 0
462688543 552775361 0
291000470 258438475 0
258757933 301370993 0
479080529 524556066 0
237764530 300273609 0
257555961 264970530 0
220572406 380488223 0
341077095 363411585 0
69851423 522643085 0
256813065 554521667 0
541105593 303195731 0
359579502 163522887 0
54819712 91066580 0
77229408 527691163 0
399471439 370171697 0
20363606 558389327 0
463012608 481509197 0
370871731 361137275 0
114790234 452125396 0
453025210 356263272 0
347535409 409516829 0
499592025 321647789 0
159820070 203885341 0
141991545 360181052 0
228021423 265692534 0
334758117 526958370 0
5451856 127532467 0
225880993 332097781 0
322612901 481870450 0
309673721 102122434 0
390195331 294313869 0
198416038 512056505 0
313900911 31224948 0
319705658 472289166 0
63940180 146874850 0
36072588 488335433 0
442255027 286166550 0
268140754 272056519 0
289760374 414784049 0
493880167 79596994 0
131578324 259223426 0
181762009 559416922 0
269020081 144649529 0
212115443 313925590 0
77020359 110920046 0
391562093 226399560 0
51888491 89272798 0
256944899 258122839 0
213843878 312106728 0
367673057 566389421 0
465642113 294113215 0
315140367 290298283 0
256778502 234972903 0
387474530 26511511 0
442881028 360609409 0
225780593 183926315 0
202568183 350186918 0
291989256 45110396 0
187861488 444311198 0
79029701 331466147 0
282515909 331280804 0
504193053 160753135 0
315438010 177338694 0
340544728 307009397 0
417874682 312613113 0
234363451 501349587 0
512211284 518150629 0
100146884 315259698 0
356868350 153344549 0
301489581 43800405 0
342896850 445164575 0
350991337 183701678 0
465118029 280643683 0
321556047 493453878 0
444210509 546723808 0
194649882 337960333 0
164671057 297747706 0
198822288 279582128 0
394050150 231750023 0
189459535 56669811 0
24927056 96389364 0
529011986 242521532 0
513614357 545759756 0
369190259 158442673 0
118159015 460685863 0
434582142 168756 0
212065341 80410110 0
206211446 474710356 0
559655940 52796076 0
284865936 122381479 0
430205251 491337772 0
551115451 482001845 0
331308904 82933913 0
21621215 65052799 0
335179342 118467618 0
2310170 166389595 0
48961599 413814006 0
524601365 232534196 0
286290821 295865688 0
437152350 436219599 0
99410349 106335689 0
144348677 334341742 0
299002987 354482679 0
127220661 264341732 0
230179207 406302406 0
536259210 307077560 0
347862581 308048624 0
391055176 435825021 0
406097257 275834314 0
337966187 208878600 0
24192433 219303419 0
137664032 112769013 0
558549758 64683998 0
374988338 233528206 0
325711384 1592786 0
390552073 44879862 0
487704854 482668411 0
455885583 329815722 0
99711382 192161121 0
412050987 335622249 0
366951955 566792605 0
41090689 547372966 0
486790150 562062737 0
330021149 204577467 0
140461006 351865970 0
474809489 115071671 0
470521967 303032100 0
443755170 325874148 0
404375649 491447668 0
317173086 407895301 0
528606639 450068421 0
480827822 410904040 0
25893692 359361969 0
415284960 486749205 0
405510685 226764323 0
357464580 171963296 0
472343159 62273717 0
526262415 477363456 0
402619886 488730364 0
164861808 108713237 0
273083420 371006654 0
507025763 333375786 0
228064175 399217060 0
176752064 338113350 0
25717145 419388652 0
437770700 6764305 0
275055413 521489322 0
152378322 116901747 0
433145815 376821430 0
436371395 348324980 0
340823940 434694516 0
15179902 322551399 0
560945704 181656684 0
1602744 101490607 0
430273281 544218143 0
117302488 462721002 0
212908587 421486607 0
36738091 271193110 0
143187201 510114514 0
486756115 147891350 0
56359997 19688900 0
66563556 509753483 0
345122815 235755018 0
99369476 324002444 0
294440286 36288232 0
291015072 266786377 0
174533350 534370687 0
388332641 278711247 0
469030728 392572038 0
416578026 389183357 0
513930076 123066022 0
356117645 22337451 0
391375737 476438076 0
316742254 544969953 0
421177095 490268182 0
387211896 122218903 0
304278249 268740727 0
79117207 377145941 0
74024804 279725282 0
95263576 503008085 0
107748723 122007594 0
391943077 509338729 0
106569267 95147644 0
32017021 66028654 0
210601001 20154245 0
103627325 380228416 0
304800298 275007862 0
542356182 322612071 0
217825453 245390952 0
499281222 339962980 0
25226933 240712962 0
129815611 5544372 0
84479744 105996848 0
482595134 353045504 0
376900137 401285171 0
411317076 194140448 0
318291730 448225631 0
402260361 210900574 0
233840875 541236743 0
255115520 117369315 0
74238956 434731451 0
489738429 231853827 0
86955833 373292848 0
484682380 173894728 0
230593551 313684919 0
39378677 83153845 0
113466194 454096446 0
43982117 456820002 0
247428807 25748871 0
231455563 15746297 0
376454605 256008282 0
206462886 56659382 0
338877336 535348421 0
29474951 277055199 0
423367804 294663514 0
530859941 48508736 0
552398113 184271217 0
327398551 332452020 0
531423181 885632 0
317488193 94249672 0
147578244 85977569 0
419457089 211539378 0
332834264 283189598 0
39753685 272596668 0
113711649 423270712 0
153688552 233847257 0
499193813 2134269 0
516830900 145356576 0
265303194 391630087 0
292559111 236779088 0
446773525 430050544 0
107312623 246520823 0
130273785 4077216 0
288379626 193328697 0
502768360 273760678 0
328733666 373308116 0
216825706 217676698 0
404663083 335631974 0
411308141 194561281 0
568691948 127919396 0
43706868 419723220 0
74752730 347858513 0
547483485 411613741 0
132321641 382454710 0
113399499 307232681 0
537427715 203831182 0
299396249 444506031 0
188161266 53538444 0
545068103 303427065 0
356917532 319195332 0
203358784 320753870 0
82062768 505317249 0
125319050 3665938 0
502819113 472793484 0
192969631 224915070 0
252610844 475572000 0
509270256 552644448 0
316504402 76966773 0
142754735 436051793 0
154951940 529492738 0
131206571 174754787 0
455009082 207048581 0
414853104 312288623 0
328383381 489834821 0
417286906 328456255 0
355853379 480573974 0
54225906 505483897 0
474414521 241819929 0
529268438 149554942 0
354023805 321267332 0
80820233 326664587 0
489701971 248782999 0
332825472 379514720 0
384995474 245162854 0
377621873 276518993 0
522728138 403418783 0
533037717 342271742 0
206497698 389197468 0
322014012 340591692 0
492664224 225889771 0
98895026 196740045 0
97855301 288620562 0
269806301 518526487 0
401564672 314453868 0
463981039 412423389 0
256699744 232450005 0
551129594 230924465 0
488301303 407763874 0
506288813 265351861 0
357373556 7963250 0
531308971 225402878 0
336628150 165715089 0
350600821 54569696 0
292112958 39938656 0
275473127 458186004 0
211784766 58803298 0
446277553 295135662 0
558168002 448739596 0
486285162 323809587 0
209019995 295914232 0
286443982 86305647 0
520658722 251461424 0
257711975 317885905 0
229191701 206376697 0
123604601 552966946 0
355106711 812407 0
480457211 302395421 0
349694953 443686312 0
216402836 382607283 0
215215229 318479359 0
122924807 296794698 0
246029547 182508424 0
442050901 413093661 0
167264527 553650592 0
524378538 405465010 0
290750047 555307698 0
244847698 437216628 0
148686277 433964908 0
226816048 472992706 0
409821776 290461300 0
426607823 292735786 0
544451089 320745363 0
202846899 129773188 0
262278244 74676565 0
133474565 48113619 0
261753368 48447562 0
540364219 330977584 0
98887861 139848426 0
45178451 492728546 0
478505921 443506415 0
346638711 65932512 0
286497174 475553652 0
243502011 322492619 0
278583617 435759584 0
478302089 198730320 0
44732561 109265513 0
222400104 282294018 0
532918178 209970337 0
504187248 167263531 0
352148633 492909937 0
393503804 338552536 0
471139039 524146697 0
27616902 198660658 0
535592405 534039628 0
332351716 534765041 0
261875448 73831519 0
103855082 527056804 0
101900332 156500907 0
418226880 338576797 0
439813178 228611755 0
204322628 447414283 0
246382278 114711881 0
408364968 147555793 0
444266282 62137835 0
197657385 277150743 0
274016152 239458388 0
397400477 304004707 0
112556697 19883432 0
129033151 139573658 0
76043054 186090308 0
273145111 444257042 0
495803467 418896744 0
355092180 344128951 0
51444361 567488160 0
272476072 4816701 0
10561846 354393885 0
75028521 96802639 0
27377663 257006501 0
475899260 318842220 0
180121756 117150001 0
152388250 54828866 0
12057834 488706035 0
39739843 403954110 0
145377740 489595344 0
317493274 178884896 0
229754880 422064770 0
4874625 373452594 0
31703642 30388431 0
154916565 157230289 0
274998606 235074170 0
388018120 554019033 0
405665348 123196826 0
33202803 22202946 0
38697989 120736189 0
505438471 183653106 0
467329782 101434370 0
535446210 479978045 0
233392391 384936230 0
125816865 1725140 0
475854985 327782267 0
433465652 312280062 0
26807087 36945898 0
546327845 58321455 0
18059313 76059149 0
276754377 103502351 0
10530275 372590327 0
371496021 369416849 0
94410105 390489792 0
434560908 13857138 0
457634042 346962619 0
343523816 289732696 0
91261520 307062489 0
1474571 122003490 0
428699014 386202315 0
280227102 504465492 0
256535216 553354107 0
553238888 163219321 0
42606827 323821432 0
254400952 82395581 0
202560093 333699993 0
129725726 107514135 0
440296957 28717244 0
72611298 399134249 0
264001006 464729873 0
556753952 472979426 0
524855431 524624978 0
200285232 317765939 0
337322960 329520562 0
226345901 297406465 0
422795631 359500439 0
349564834 182054664 0
495599273 236555283 0
335802304 150410025 0
4912273 125054166 0
197071532 563219589 0
481794802 393096351 0
510997629 285669082 0
502293121 273909171 0
289350419 403105942 0
555218305 537267511 0
515145048 243114635 0
511692615 481896915 0
406047637 484108650 0
376971930 98678622 0
497404807 384597930 0
174591370 363939510 0
337432912 121808154 0
561814653 151509248 0
527777331 103744323 0
155456083 451090420 0
83182338 247004710 0
42731702 235316144 0
322353643 74068290 0
50524351 231300136 0
511942660 440547454 0
385907771 62877192 0
250998580 258042754 0
445946204 530395386 0
258302721 528022559 0
258207249 270661702 0
407376839 291322412 0
333621254 537254733 0
317954938 162423482 0
226508811 522943914 0
452516487 130581074 0
269643150 251461644 0
292339972 523519017 0
363391219 356910435 0
366953255 163002757 0
189086921 162001202 0
15932990 214358591 0
323788126 416805479 0
472889605 553244057 0
536632276 73171219 0
206539753 270499609 0
305028821 13406893 0
253487810 270972300 0
460936162 515924966 0
216606741 83851152 0
449822421 114308172 0
368832530 10307546 0
350663681 154751778 0
292565312 503564538 0
44919812 405453802 0
445404920 455116903 0
119403080 29500414 0
496851699 212569878 0
459182293 421018072 0
545549638 440615511 0
198482041 399706665 0
226707018 552780607 0
196149360 505951519 0
442521989 57442409 0
458261359 236566539 0
375993793 809543 0
367152266 149141663 0
147434413 140915811 0
299655640 361540465 0
223848062 533200675 0
550162490 102706953 0
371486018 266121249 0
274229861 142732276 0
509647597 290823764 0
237949122 509807655 0
547557625 427553957 0
555698982 508984203 0
53811843 452374468 0
487778366 42320583 0
270803172 229184132 0
497602871 437214389 0
387178584 287504934 0
346191643 73638463 0
247055179 117960635 0
274447836 209033240 0
158619601 348590768 0
421794747 70861025 0
262076559 540540688 0
28824692 30399220 0
417607631 495232904 0
137894493 405004489 0
445552847 54774076 0
187354741 323336722 0
306512332 508163722 0
548471345 487058027 0
426993415 165793284 0
69119105 359421508 0
373552419 185986378 0
81663427 477862420 0
512279039 33566998 0
460328408 479632250 0
415575055 160505564 0
8109333 318071159 0
322590556 489757877 0
526853072 562603417 0
141854519 422004452 0
189737846 27337596 0
177736472 489507924 0
155252754 97991208 0
553491242 130318959 0
141474262 219617279 0
259675815 288002653 0
333395577 126736354 0
211213946 46559152 0
89114890 98566673 0
481957492 71182813 0
47880053 86817812 0
396865878 479727713 0
556976602 52662688 0
69492078 326961177 0
213932389 26644105 0
86266918 99080060 0
418459715 116810885 0
317621101 337095886 0
282654030 207874664 0
565752801 371679245 0
248782610 293349401 0
259234678 256078454 0
480499770 109305718 0
24362541 54183027 0
461387562 179364098 0
4410652 246899988 0
202862690 458425027 0
485352834 459385685 0
48033990 107325461 0
234861406 360787198 0
463499643 62965849 0
223987668 524923299 0
203438794 147051602 0
447167676 327346170 0
210945061 40118653 0
312122843 203343598 0
260768003 229891116 0
148898329 391889871 0
26870238 171981330 0
209468307 532742277 0
245953023 495461219 0
157556879 529982236 0
36895802 69671321 0
329293719 362045618 0
559193080 244026212 0
255133656 509278251 0
366013210 87091327 0
10015195 271419793 0
18804456 88886450 0
563667209 521718559 0
565886699 332242714 0
464222327 316309747 0
109469253 154787812 0
274053472 301834533 0
401533313 329976536 0
164404225 504480918 0
236188744 199215570 0
194702671 159717597 0
71413517 227092251 0
70295933 130624276 0
158178147 353222889 0
320341102 503497378 0
248071721 126807890 0
561062414 291326041 0
70880802 455750121 0
516722448 516589410 0
551499051 404367920 0
424448504 228988945 0
312209049 395652627 0
233757275 348731392 0
444053657 290865367 0
396256772 164105048 0
236853057 433578111 0
50937587 245633433 0
76060444 249847179 0
46166979 526023740 0
222327851 545945105 0
419200911 439611631 0
381620523 156153768 0
222805428 530758620 0
327892483 465390394 0
70959170 31975274 0
339971698 183787736 0
163822364 186524073 0
489012368 166324574 0
29264004 183129204 0
21170201 78145699 0
369285136 369888280 0
127639482 199357229 0
360719828 28396346 0
320588503 527551206 0
470000992 186396780 0
243151181 501613217 0
558538392 362864984 0
292887118 150172279 0
298272656 335959019 0
456421214 143636314 0
210583856 364043232 0
68874173 364438976 0
465120549 208776403 0
416594312 312217829 0
340846883 402470207 0
560366510 211709536 0
527517275 171678198 0
409030450 442927707 0
432643402 445934635 0
20722445 166359738 0
277652889 349399815 0
113409960 8239015 0
43238970 552642496 0
148757883 356960700 0
527064601 210031655 0
59633286 223394113 0
419357844 545014859 0
42307916 124028986 0
398262182 166870258 0
375403124 527381365 0
230738173 557512317 0
38674315 546958297 0
480539091 39242456 0
241293677 51427282 0
262964433 9285473 0
557944245 151063845 0
268097633 416367849 0
498732441 413601167 0
312363847 403586464 0
553247470 334285308 0
561415180 379999819 0
256510091 488983891 0
323523281 311683873 0
289418751 213903521 0
516330978 499036572 0
525259903 539094143 0
413445805 216693775 0
380027928 473221881 0
121555562 152015936 0
12231304 149865719 0
486593588 339977368 0
344012300 326486616 0
180978276 219317825 0
49907235 519437151 0
198560974 152933650 0
465255080 357564288 0
183092603 2675502 0
217013290 376795525 0
57171235 177472138 0
352279816 348143825 0
508664919 109619649 0
465134078 47103297 0
276410265 329305288 0
148585692 401412139 0
263129361 497119569 0
160273956 90692731 0
4905920 181487512 0
337912564 414992338 0
35416657 167216291 0
154848421 559060422 0
311085026 402120596 0
525003175 488905893 0
28330699 119677872 0
528031536 162683677 0
393598899 271977540 0
127954610 463316355 0
481766863 181978404 0
74050325 196426580 0
503128148 423198626 0
148431431 454190835 0
428598674 535326336 0
486917246 233609837 0
439782307 492885511 0
135008967 343948132 0
135193730 259630245 0
430890389 81019300 0
449416597 158189176 0
443576685 37425958 0
252311952 237372959 0
425425879 474200712 0
209567167 305733798 0
562572822 43888102 0
210740744 423796440 0
266609053 194226030 0
374767834 564444296 0
293576363 259148418 0
406931027 24737570 0
68535073 450047702 0
280051354 378202869 0
209788114 73754612 0
23416966 261025136 0
31546903 527332375 0
193347569 515201557 0
453417414 553830185 0
455521478 91285160 0
403976164 516356473 0
452153969 358943266 0
118531832 454681056 0
456206210 159976652 0
236011320 297672415 0
457907418 238194473 0
149345493 132842547 0
271399535 261346620 0
141975011 439399421 0
567987564 442556291 0
160141947 31542721 0
379027953 334489888 0
145076606 388406783 0
220613339 550457654 0
207722325 96307789 0
371558164 187160105 0
125123332 306177704 0
423519695 207005529 0
427756643 7122969 0
472738895 67264008 0
14718857 185083280 0
555741209 92328125 0
260614423 374242297 0
70978225 144664680 0
265408787 34931861 0
203282874 398866135 0
264673586 64178328 0
275793630 59252279 0
101471137 314325455 0
191407529 228042489 0
377072963 516415376 0
162894731 157891109 0
146479589 563647292 0
230335703 177141509 0
99211848 461919409 0
502098900 355740605 0
115178709 190750518 0
510762891 235400967 0
310411332 240105675 0
69450955 90133817 0
372283218 66853065 0
516798995 475483201 0
266541204 136587829 0
89087034 484156475 0
319209864 510074029 0
396579017 451574842 0
287019471 158901972 0
95476532 15292571 0
299363689 516975876 0
93518478 21308709 0
270485432 239247760 0
513189575 89405228 0
60557632 526488653 0
154373721 310352459 0
502508827 15309267 0
340637836 89108732 0
19972201 474002872 0
12269377 65268856 0
235720392 182412401 0
401707971 454799702 0
464542849 265291585 0
168160013 129457874 0
2812867 558377813 0
140572729 492170690 0
358239953 145156461 0
565739510 294725407 0
524188452 376109566 0
178284352 363895017 0
221623683 350121632 0
100974844 121096323 0
167992724 459803658 0
198474290 469774623 0
261379333 381298032 0
204034380 526116592 0
514178724 164512868 0
143266679 146985524 0
283454912 180285949 0
348407890 490274524 0
226868293 307570282 0
12018840 99151276 0
359427876 193213532 0
177006752 101575775 0
462981322 461205199 0
21144879 82071212 0
145160595 264597534 0
335572259 475980500 0
383150963 65065069 0
112841798 528391665 0
53161157 536326097 0
420561820 295603623 0
226588953 228887586 0
11215259 535538603 0
123207998 176808482 0
194338669 444181426 0
15105980 433567991 0
296805446 47335254 0
7807935 166535339 0
160421702 53018810 0
177512163 230064249 0
325442219 156253572 0
508981735 535821582 0
326249786 275231489 0
394647760 84897985 0
42552563 39918569 0
23067075 433218011 0
563232710 497895102 0
535244313 433025795 0
446394767 44600746 0
462231090 550911616 0
251671892 307199921 0
16935789 470168274 0
101044940 184212237 0
219631055 430996479 0
228260529 307948822 0
615274 536787498 0
259162564 61180477 0
360576695 65211101 0
286711667 172961495 0
174895453 527186218 0
409398711 399355929 0
245485484 569174445 0
383362081 289083621 0
181008323 193035015 0
267320350 167272732 0
377467113 487389780 0
299843595 409957634 0
354854078 22862878 0
36484703 528016375 0
484518809 555744160 0
365359428 120258290 0
152300708 381774962 0
380362530 237280659 0
434846712 95473628 0
339222953 96352200 0
334943128 199011335 0
407501279 318888587 0
375490668 267238448 0
374457043 64738937 0
203972821 229523782 0
160446586 94087959 0
146057309 497849540 0
59071074 106066705 0
423001143 496847503 0
193982047 16097502 0
504213572 22051742 0
74892669 191515630 0
233527917 467214138 0
518255159 274680452 0
290857488 225097972 0
119730621 442115615 0
2708262 425623016 0
202486905 182358721 0
155619420 53526124 0
234087712 47894729 0
364562222 261264762 0
405123200 242682588 0
407484017 409050499 0
437073514 546351182 0
451104432 375054290 0
376747887 140623487 0
528497463 102357043 0
321567838 343213857 0
39702088 11989765 0
78347583 449164157 0
209760825 387267147 0
415609692 339780803 0
159907916 173886314 0
542417765 220499331 0
284375245 173257899 0
216338873 247012172 0
465015828 339728558 0
452278696 503477076 0
128405959 180234096 0
432504479 182948541 0
292296666 328664178 0
95536816 285187908 0
490024606 431616793 0
30977241 359787570 0
487765981 362401096 0
370850309 179789947 0
509151593 214263236 0
88392401 207546781 0
484092172 265947137 0
462378610 131082733 0
190985923 519155291 0
245278981 105066775 0
187806316 380205994 0
461611420 191009438 0
420821537 122955286 0
209260480 494169645 0
65513351 95352676 0
413549772 530340026 0
237718675 237161502 0
394140933 271024565 0
388610942 366987495 0
394414787 299971326 0
75855341 53561218 0
256392003 1315499 0
510461164 327198343 0
80520560 80279513 0
365389369 123655560 0
475092291 317593504 0
317868509 504845613 0
103574436 254868332 0
405012571 432636467 0
187880246 439271465 0
519861690 178043091 0
291894748 158554298 0
381201593 562504732 0
379864005 170180970 0
236918766 235040627 0
225208345 239982197 0
122531470 354062128 0
164260358 416981053 0
303657990 133450601 0
79343329 30772759 0
261168163 67632366 0
37725088 235560816 0
321655250 201806114 0
497526043 233163024 0
559682144 534259803 0
40945199 528625620 0
424137942 253053136 0
99180153 500441413 0
118714612 550460719 0
124284531 517497341 0
424837118 506078980 0
293917635 61103274 0
150302858 188457797 0
294910377 564166874 0
5960624 211406096 0
306010897 281803309 0
515629646 223097578 0
95255608 323948868 0
359478060 45969844 0
547365898 141815572 0
391698150 190561570 0
270644389 54321940 0
532722756 540251455 0
189563668 77942343 0
398891408 153788231 0
181487819 251745778 0
285244114 2811771 0
504034319 224723272 0
106646275 488810577 0
346588554 451864235 0
351967445 286461236 0
28984231 407166610 0
123592116 550737599 0
84632282 475886786 0
360004354 120363840 0
183522899 97574873 0
488107313 498104601 0
110798560 80559455 0
358967054 460029468 0
147879038 218858958 0
276347055 83799933 0
356260891 245495835 0
257146706 126020290 0
437180455 86761936 0
448818563 562012406 0
95942576 16314305 0
291694754 438886119 0
40595481 373481073 0
148247072 14554949 0
115973527 557500158 0
169836647 351327451 0
196932663 555039280 0
163598651 463808996 0
536435794 384533254 0
366640014 515790491 0
422745941 243263332 0
15245641 490439855 0
261378893 378188059 0
532093908 471419755 0
98169965 450191791 0
318351948 389796944 0
247623461 302023828 0
98755026 129075617 0
355122246 399527969 0
169818860 198292493 0
568876773 409316683 0
101712033 468374329 0
222119851 357784380 0
352526582 368496026 0
24217247 99810618 0
117439479 61651224 0
209382333 554884112 0
203772964 47895856 0
516638266 254998541 0
557098294 540695782 0
552193258 495718012 0
78553050 152724532 0
105940487 388772669 0
442605633 371611240 0
406576513 408374268 0
438710678 398612425 0
342721955 39750508 0
258906077 209147962 0
409361877 96530370 0
370945025 461641369 0
154243757 502913500 0
548479327 66063929 0
113718002 66594128 0
44483546 147478588 0
2590029 220862716 0
312674512 163027531 0
117773881 108996123 0
349007928 130286786 0
18168334 353920004 0
232439953 308388741 0
450099336 568900032 0
132503948 41993358 0
63683196 209568393 0
432655505 409922252 0
70357021 128841692 0
308013368 520290860 0
535439957 238694329 0
304635854 489600380 0
534284848 282740472 0
436445290 535894794 0
37597932 387728828 0
235040318 403866146 0
465201486 123925977 0
74285233 150247160 0
418620257 557415446 0
293489120 160300715 0
129708706 52426421 0
170275364 383472665 0
90132533 19229992 0
104614684 278148880 0
344477379 382677260 0
197622964 411599193 0
336676997 468166232 0
475610901 254256829 0
67963579 354999616 0
92441117 5726758 0
494139115 337118453 0
168269170 465527916 0
93273302 549186133 0
509666962 341615661 0
535647500 393751780 0
165883202 65943968 0
428720879 441134657 0
181497471 282590891 0
98477468 155842299 0
353620912 310521765 0
147155986 561019229 0
419452149 197436671 0
274105804 97372664 0
289323268 311547884 0
42508543 24581219 0
102198131 411815740 0
352772129 489070139 0
171998133 555737275 0
272563410 553691406 0
489480221 383101703 0
124492720 157029377 0
536277197 227851744 0
245412473 289742395 0
520341598 343612603 0
216933663 228390101 0
352184775 180853915 0
549015802 373839160 0
245619399 32525075 0
341801132 404936068 0
476749090 335649239 0
196892473 322058783 0
443229799 195385224 0
170896884 264517977 0
425784400 46740928 0
44786833 254644129 0
464220425 252153592 0
190442123 449419583 0
336098784 116286954 0
454042055 451099576 0
419749655 440624159 0
523020880 371988493 0
388687589 438789594 0
153899239 315813614 0
76679885 372727665 0
274725862 321303396 0
36300909 490321166 0
552758663 551557518 0
511127847 476332221 0
95945639 253404541 0
560894952 106460051 0
55891762 456527133 0
295275204 369076272 0
421561500 360491130 0
302831763 316844412 0
233365524 235682679 0
22592557 220135341 0
544238217 56417099 0
270736909 269799421 0
343489025 344514223 0
527174039 186205806 0
94326983 514418684 0
40583804 240690942 0
355566046 264226153 0
337770657 211011909 0
496239908 42988172 0
405127026 390831523 0
488666259 566990391 0
98775916 535656055 0
99597636 218136121 0
141880028 394121925 0
567721199 294691336 0
126257003 222071725 0
169794564 25713725 0
551142500 18716713 0
59135763 118654121 0
472588931 419621512 0
80167179 292751223 0
98113400 353179016 0
139020795 149186556 0
502115967 266962759 0
461535845 304224552 0
141369372 506474165 0
167838880 24163108 0
532730568 561665044 0
163922781 113110795 0
392716178 196836725 0
178898098 141678291 0
167218429 53185555 0
297099196 393168492 0
261280624 352477514 0
438178308 61389805 0
250252640 130814278 0
127649930 448830417 0
179672092 137143426 0
338963287 444034110 0
258647606 176102554 0
304008064 472324793 0
248776554 353673622 0
80579492 364070760 0
239898097 179482953 0
494318979 207220300 0
271631166 542020925 0
477642004 28941602 0
282991134 269976692 0
164725601 470116047 0
436812650 408057727 0
489412790 204510907 0
316071864 267903438 0
531671273 530057638 0
140149914 369762497 0
224392293 512677956 0
526169391 277455680 0
499438824 286638375 0
69608012 211330261 0
289491034 524108680 0
514967559 90666063 0
1258783 493850330 0
546650807 499831887 0
171870556 494106558 0
363465519 202962632 0
104866891 241612773 0
285874511 303348459 0
156562987 86209394 0
322496722 355021477 0
242037470 25664818 0
115501524 538561354 0
326236247 151547991 0
369556347 131810631 0
193310169 299450811 0
300396728 5148534 0
75471486 528151234 0
180030726 29727632 0
534336424 529928258 0
460465167 44916820 0
170748198 423241598 0
55591918 523838893 0
334249979 43912391 0
454860082 435861295 0
204510231 126580807 0
62082181 56399344 0
230831480 527792293 0
182712084 155389989 0
247507112 347050420 0
494788417 248940665 0
158893177 365108812 0
196816660 320522540 0
307804324 555751212 0
411593855 441861705 0
415264757 354850958 0
191079768 211750162 0
553280128 385994807 0
196533634 114159557 0
33748841 419866190 0
131039194 419755117 0
84462470 221538764 0
399284247 55440862 0
283988040 425617468 0
492638558 167337358 0
530452995 33130178 0
117509083 421905282 0
343934874 536114307 0
440138027 101043428 0
142642227 332213971 0
9443027 435751689 0
303356955 524036776 0
236917233 251516303 0
558746332 199376505 0
478276966 136767770 0
559327669 545936886 0
137147251 266819207 0
110490055 98238902 0
138306529 86249397 0
244425580 74323547 0
300300954 568325178 0
205455177 348357705 0
120602420 438839522 0
113506182 226397206 0
386920533 202741821 0
140559737 564249232 0
14551587 233408771 0
465214986 269887124 0
61029739 164104798 0
79033162 353168347 0
290412129 100149352 0
290443469 109087165 0
206988099 398844522 0
37722761 463162378 0
46551047 29351530 0
41373610 445944628 0
114486337 124774788 0
316226840 246465914 0
440858601 390739639 0
505760990 293879904 0
362934182 229628094 0
120780321 201745663 0
351506437 324974240 0
79726780 241470035 0
306013127 267203856 0
500045695 43064712 0
510961635 36469684 0
22604339 531542129 0
316868340 87187885 0
291436033 517152358 0
461164002 10726542 0
73579319 415308424 0
163524010 391952298 0
352617350 532254566 0
107839203 427453358 0
305847514 346692098 0
338627138 229169345 0
156523701 276935425 0
470444586 505623159 0
366625777 33566190 0
26963567 381863005 0
530073157 103473632 0
554434655 495994395 0
459181709 454129207 0
547321048 431129744 0
316009099 444707139 0
407468292 134132205 0
151246589 411336175 0
73137900 551443882 0
469149158 396881928 0
68122895 242534219 0
188241972 279631178 0
174704232 34062545 0
141496061 459710359 0
517525959 564409013 0
241521725 364112065 0
441749792 131728886 0
206668298 548476374 0
446783800 259368759 0
181669106 343073470 0
115519905 230555680 0
231904448 63475799 0
512961907 481551558 0
502672443 163471359 0
243515016 472610371 0
470999601 7559337 0
553810475 526556836 0
396419026 331240013 0
207833985 28297178 0
97097939 42326291 0
46469882 265462653 0
407981842 59502453 0
541000166 82111573 0
35406366 247806575 0
568440415 36525495 0
424201995 175855141 0
176376179 268357229 0
146033099 544819681 0
548646584 569041936 0
246007176 93375608 0
365286976 567637148 0
430489802 484509585 0
239820801 284749747 0
488125315 507687761 0
343448827 88384486 0
367237874 190550827 0
49643979 440951688 0
320251263 561352687 0
466981573 174210017 0
95668263 533178181 0
560737625 530525592 0
438629635 37405892 0
368999360 366353110 0
440574437 554009392 0
115903000 430514133 0
391521053 270119387 0
461652183 411160904 0
525499752 415118640 0
106321438 53407074 0
534705588 349763944 0
326833330 6231148 0
408542323 60427906 0
409742684 369869735 0
159209226 73488704 0
64393098 483169186 0
157996238 500160523 0
471021148 395008608 0
200504721 91022599 0
173632218 557417650 0
230691625 415303361 0
258553775 263710361 0
51925866 196248412 0
133346622 365200495 0
67315877 133617391 0
314673676 392009493 0
487337095 109802702 0
114457393 145158897 0
510288579 542806579 0
101438769 52553267 0
86859594 147824979 0
7727656 296100887 0
304127704 367868476 0
567975221 21966804 0
324846197 439007297 0
330398831 142745913 0
17912040 486334470 0
111148158 523069179 0
304231227 21871890 0
41353380 124262663 0
34398696 386857006 0
17770722 568926466 0
308490310 350526530 0
535635396 442556235 0
355471090 180710128 0
239310969 326894395 0
213153058 106979210 0
370428055 248921422 0
356043048 298509967 0
186267021 4092722 0
356332779 153546820 0
119126712 479037485 0
471181332 218233009 0
288249755 135942826 0
286221517 423666506 0
41225341 216011156 0
459488395 308829197 0
475756206 323316007 0
157561983 409858602 0
461487105 223930506 0
341760506 297336692 0
442337557 24711656 0
558103380 24945850 0
267376356 165615611 0
367451790 358674365 0
339650774 289109357 0
121330494 230998867 0
536884801 557545410 0
341177729 124988000 0
283329722 35743267 0
407379769 17456380 0
392908533 20484044 0
312095938 557143262 0
300088252 284406388 0
373103523 115015625 0
414406311 227402001 0
378875835 457054598 0
14220394 231509888 0
529902889 397282976 0
83325780 491893414 0
433083855 491698350 0
262101496 291284828 0
456953652 209616303 0
264482531 564332378 0
467736888 452267611 0
283157393 454329946 0
141718912 136390581 0
175323810 51918091 0
254650224 541326123 0
208679279 237243227 0
168594945 60623031 0
341241892 322100298 0
522885267 306390430 0
303753760 82621593 0
417223826 296989620 0
433292365 534168614 0
199629746 405819611 0
447697939 421892390 0
45151821 351025701 0
122939816 24605571 0
7092128 46446559 0
514951655 322709415 0
168203906 42138577 0
470825359 375610842 0
421672444 24693861 0
553302697 458476627 0
177200480 369789817 0
461172013 75257685 0
265053237 83835835 0
465636180 538910599 0
512477191 450880479 0
259832999 484227727 0
412432868 511415579 0
282584731 19851672 0
507557441 388677893 0
69164628 479870171 0
278218570 228017325 0
156962461 16547370 0
464956943 118511882 0
194765000 178734580 0
474319548 400466588 0
259577668 93554008 0
298153335 171635688 0
38178183 164068987 0
360243134 546230733 0
26095608 37618172 0
341127036 196991121 0
548263218 127714560 0
563678084 280216973 0
143269580 424876277 0
532321539 385288006 0
106133554 129172777 0
421654434 540434860 0
291815981 558043305 0
549385608 261810220 0
261623531 178559640 0
377719668 99908678 0
407312736 231276419 0
203229720 282832932 0
328454294 41829848 0
142885363 504309241 0
2604013 280015528 0
335831607 481134947 0
470736460 283680988 0
299613090 108027626 0
271506175 143364958 0
305844455 272024755 0
23130834 125309924 0
553818356 401458167 0
398988951 218211672 0
204989547 480170490 0
15877840 525236993 0
231364406 191304192 0
544085036 184404934 0
219774904 246599558 0
46753604 444822371 0
307118421 462209890 0
332754481 109914461 0
97835566 543711969 0
181793686 255032988 0
502414180 483343362 0
64125484 431019134 0
378124278 168233475 0
491313230 163593094 0
568300439 162550038 0
300897254 158070729 0
373088638 102085071 0
562154952 362837832 0
283525927 457379641 0
553155886 465107991 0
35555397 441699353 0
434410579 341739320 0
139418427 392258368 0
393329782 361244122 0
527175713 44009626 0
450328404 164563376 0
431730267 318938400 0
434903844 77427042 0
510468682 390110284 0
171596717 213891299 0
71004575 432892002 0
411180681 204106252 0
176428084 323770007 0
356660860 556012073 0
421232293 293904492 0
411890373 329756976 0
228847816 110140451 0
375866439 172933829 0
129100445 357026209 0
96453303 281996929 0
291756610 536748686 0
509278451 99057166 0
312026475 110724918 0
30039574 139421118 0
322180250 32548258 0
15391375 134063922 0
553828619 194589536 0
384858410 453214651 0
370253168 390962347 0
43337187 505738245 0
13624433 464291118 0
3332033 186084187 0
553554220 96590924 0
408556835 445168936 0
476548500 229041671 0
255794742 469247619 0
422648629 438639812 0
435422530 25473374 0
343033926 222525136 0
427442745 171137459 0
123579457 255844471 0
228312505 16415783 0
537673350 62221608 0
191133723 357385003 0
325477285 481663906 0
183039336 367492928 0
129228646 72147430 0
70029422 556469561 0
227005468 339506034 0
253848180 326726059 0
215761972 559365171 0
69325975 431961859 0
42453713 105841154 0
391120743 325886820 0
170211767 339638254 0
406518030 398743773 0
272798908 356823933 0
256157158 37106733 0
25362222 468636498 0
149309418 420709755 0
57810297 341194831 0
161202622 260207742 0
186013743 157026105 0
244012910 201837664 0
88154022 308015720 0
158700165 286948850 0
262145916 366330779 0
123553230 147519226 0
522513155 227210152 0
3024520 389943357 0
495960849 541497225 0
34820253 32608322 0
282449625 20847337 0
111603823 358582648 0
98640332 344686038 0
70057483 281106749 0
324725256 290341630 0
409566608 479737964 0
203012473 546069243 0
141100568 344579134 0
338149327 270935678 0
302710298 100000847 0
19719605 382524783 0
529606741 69662149 0
452279185 348560540 0
368469307 130956282 0
538689532 286066450 0
527115126 142401966 0
508386434 49463300 0
122282825 276394537 0
3480604 239160069 0
116264419 229668368 0
442882851 394200955 0
417426150 421652120 0
35110958 363639930 0
35904152 10295859 0
238489132 254642998 0
64097396 324936947 0
131059677 57434912 0
230599189 171638464 0
381986091 205961190 0
182295249 333311072 0
50648969 367426112 0
353597327 446197105 0
142123589 245496463 0
433330101 65493074 0
318561570 217677909 0
58496722 337239033 0
476538409 19615602 0
9976221 144520658 0
454944377 107994230 0
121642044 98000840 0
42765271 183958824 0
316095571 137509671 0
476484838 30066197 0
513632816 205428521 0
325270309 395378412 0
3670110 361794223 0
354107454 479897024 0
19857127 322432561 0
328686185 531524168 0
237239117 395534238 0
440553261 543856826 0
201429452 520436252 0
448573977 429957484 0
296998371 249622208 0
232286080 136788227 0
207000246 325474095 0
356822525 20630286 0
322463239 477608173 0
271773897 327865883 0
291028005 507919258 0
496248117 528481494 0
56617137 337597924 0
435541923 82437401 0
418123024 62780809 0
290402130 392862427 0
336641210 246794317 0
301305274 236917723 0
498442747 569224529 0
30399679 181647610 0
423009548 165811769 0
370989994 134880972 0
374632537 474299553 0
434112973 39621883 0
494405652 470425152 0
158886729 115334165 0
156816217 281858941 0
170122319 455115771 0
294359934 255716307 0
104307671 176370022 0
408264815 287270224 0
430095998 44735461 0
506564672 550287680 0
51463144 427116541 0
165040707 234667427 0
172960071 172233520 0
494561628 469292755 0
559394450 263938952 0
247045596 487149165 0
410930618 326136842 0
66111234 40728485 0
225143930 339013405 0
334021527 547759395 0
106707508 538154000 0
115890190 85523092 0
241594370 23186110 0
490236146 309812846 0
434934081 124667178 0
349862120 490731177 0
253056544 494942997 0
328561002 289306808 0
171207454 112563532 0
476323115 384084714 0
106697552 512104229 0
196177291 434521811 0
492187144 452086887 0
343501744 291109228 0
4365606 405242472 0
354591050 389383499 0
68727425 519608285 0
285990805 333572013 0
209753332 407357236 0
272539158 198013834 0
193530564 114127850 0
257949343 380780006 0
259243173 255385715 0
153776304 202923943 0
119453863 492590252 0
527253979 313973705 0
166031885 84220890 0
3790284 326814103 0
561120390 165681907 0
383323469 555269579 0
471137863 437681110 0
329980790 37624744 0
287690610 25571175 0
73485977 555925239 0
497981778 39633135 0
183595577 313530174 0
480229091 368013041 0
487561907 129591644 0
341814246 385225733 0
298908849 555367892 0
217723511 521378094 0
422516875 228317383 0
209149335 532026553 0
146206422 142097085 0
170816151 262166571 0
298262611 248675376 0
343728135 11300250 0
84657929 230214169 0
28584632 337528630 0
473396743 541466080 0
319643241 92045242 0
23912651 341377544 0
247224278 432362869 0
396751501 178366314 0
46274400 423258048 0
271835954 38267793 0
92411720 421227840 0
244048260 8341859 0
319279611 423692724 0
518025268 471353125 0
301608534 333410154 0
153815929 357480148 0
209612019 138118651 0
266793984 275380637 0
187666790 336902689 0
419102556 13009359 0
417402872 33709785 0
380682619 135868679 0
546357061 354198186 0
19098846 159130168 0
388954607 448252790 0
506956941 13357558 0
389076474 481412648 0
296744369 419619100 0
440142888 294843419 0
552947499 127095926 0
38056657 334628317 0
175300250 418031365 0
314920488 236737883 0
521671394 159948941 0
229480811 421577579 0
368299958 224565490 0
95760754 451101536 0
534395006 519209699 0
294533338 495418331 0
323910038 136423023 0
390475413 203188821 0
369522552 228697310 0
566716193 363526472 0
554098174 528979803 0
527230545 113405160 0
390267208 413728166 0
506513080 559576027 0
201347585 288819753 0
233244719 537085794 0
560404305 10857505 0
295571480 357055614 0
440455566 152800432 0
490924738 301755646 0
29947738 69051224 0
501468411 59813056 0
65102704 454541124 0
414307331 124962737 0
530586468 137076912 0
437741342 551094076 0
550755840 219701278 0
430425240 7404324 0
308550228 20354219 0
68024042 255847197 0
124980482 568703577 0
411840158 564736287 0
91491286 381249460 0
120350868 437970473 0
354307740 33941956 0
189448658 379520850 0
563337582 494978915 0
186872058 410908255 0
27940054 432321184 0
372931456 8704053 0
164049740 322565096 0
477913064 539656007 0
76099840 110482532 0
340175317 336014599 0
452077783 92513332 0
135948799 523579333 0
174368738 167467871 0
499593067 497434833 0
308183742 192174992 0
456355466 516189664 0
518496821 494054469 0
556261394 472000745 0
26568619 527908029 0
534072596 219549395 0
150796683 312661908 0
359733688 52967092 0
59481942 24955982 0
295991063 186070017 0
201403384 467798172 0
234920837 346928104 0
328155256 278387946 0
155110344 501338096 0
209656651 505263035 0
311602261 311184165 0
443475459 100284500 0
364908901 391117510 0
433397515 539504876 0
5716942 69612941 0
334838822 80113851 0
299166570 139435381 0
399461828 102654430 0
39660763 278855760 0
339832234 124281369 0
218801072 145426909 0
219651822 215599695 0
245693616 114822908 0
112543590 108598306 0
17366984 461837506 0
9632441 218214540 0
81494327 144584461 0
43820960 554126101 0
154351986 411405381 0
124962587 433319091 0
440456368 224095061 0
383935544 291642019 0
139574530 178797104 0
398104522 545407861 0
354246887 183690560 0
428116323 82400924 0
496535996 482869557 0
326799166 131188256 0
77814250 68079108 0
205792661 227424802 0
318094213 154527784 0
107164949 528037323 0
337895716 482423548 0
217120789 423190194 0
241419717 81600521 0
151270371 438563827 0
116796349 475767900 0
81440624 470789056 0
498810502 518291660 0
363772347 293946534 0
99128422 284018267 0
333971 346596486 0
472925196 524725325 0
102110320 515542752 0
241703201 516531860 0
512232007 383723020 0
126359796 307534171 0
501591163 476079647 0
505420865 507337425 0
280206387 275364590 0
334816920 12416984 0
288605117 534026557 0
157137493 548912278 0
380132660 107407977 0
207397064 354834585 0
355897519 94737021 0
395021748 513767274 0
409934343 232049990 0
55009688 59578194 0
347394159 393168465 0
332237501 350917696 0
23810276 469048924 0
50117112 27305333 0
452010892 240550093 0
547234678 560626296 0
371641447 448686649 0
521507965 408811113 0
290868298 409789725 0
394964826 431721479 0
55073975 79590937 0
78337901 289028689 0
521224652 425213620 0
67481421 231896253 0
493264815 180731195 0
407768849 494436930 0
442271596 564160212 0
444530693 247345750 0
455745095 524164720 0
251758541 335010710 0
510539902 394215085 0
461774840 369787483 0
42068680 408006630 0
393454925 465206017 0
42173757 175653843 0
121801408 106470004 0
458970075 202958456 0
99844451 99450864 0
447946558 429649788 0
501112042 255465168 0
27243983 395296218 0
441453563 530608377 0
456656196 57689036 0
394798302 503579575 0
339526073 538700915 0
146867110 421164490 0
548248227 541653262 0
234957474 553117921 0
371186186 292866564 0
313826045 513491206 0
181330836 304777587 0
389330524 409283554 0
458907247 226836764 0
340229280 337671948 0
144904858 300729625 0
442659740 402965447 0
287162840 96669251 0
209214294 326860493 0
318014021 341546952 0
362450833 524590922 0
57471396 553950436 0
471367993 470700460 0
516546755 86038832 0
542958838 338720287 0
243024304 142691972 0
304405961 117522180 0
425922249 99414452 0
38935730 364648221 0
503654829 265034351 0
50684403 512270515 0
63263720 484507778 0
321863626 9737438 0
539720640 314989975 0
137562738 457544625 0
309654140 63107482 0
321933548 24662896 0
406870840 171741035 0
450785509 214152739 0
265040465 470734540 0
265748305 339127655 0
285902200 352486224 0
543177232 340256424 0
159302734 481342449 0
281842317 298243270 0
245781151 462725382 0
290759403 485784100 0
300875465 438651595 0
140388409 464111401 0
127142934 363692684 0
264566706 297714745 0
45791814 519814155 0
188637454 463592999 0
269193531 506269140 0
564821680 45077666 0
168920545 529871071 0
284114589 134673460 0
95863980 208161602 0
253730852 50872475 0
141976551 396417332 0
375120774 318628031 0
370320732 503083706 0
150692568 1844407 0
6396478 274601273 0
459189965 364961652 0
360718615 425712891 0
335215413 274632586 0
65357323 316207927 0
313667906 21644848 0
529511878 439034426 0
60838420 63975523 0
533580596 176459416 0
108181203 435882334 0
513114819 158594538 0
490689351 332286904 0
86574653 354988676 0
191617947 495567198 0
452804364 552295683 0
105026564 402031367 0
345035156 173150657 0
396679440 458619606 0
144566749 356181706 0
347555003 235502132 0
230155820 359813989 0
389521643 57043367 0
524215999 528362143 0
248910607 443126006 0
260276896 12308079 0
72728359 318363161 0
497041691 521972883 0
516287539 70704837 0
2540915 223722038 0
398009484 452448915 0
437503097 384025429 0
265557899 279927200 0
92225158 517503166 0
173592786 204537257 0
508753044 146520075 0
544205473 419485277 0
36547385 511093789 0
90557103 188160590 0
414194975 58541597 0
249826687 247358980 0
406436638 483367602 0
191497566 514888835 0
539088731 393894998 0
538683847 445264063 0
272383625 205660221 0
562496961 129778006 0
30268202 547208844 0
418401193 75001494 0
474551502 59741969 0
484716446 10679304 0
233664292 460966364 0
470532666 398479423 0
459189799 43948913 0
129346725 393445078 0
158206280 72896748 0
155533050 446895944 0
185807716 62335681 0
41021878 199255584 0
495008762 294023953 0
125158008 464551486 0
132326415 541454500 0
485378010 226728769 0
328291661 447960272 0
152669226 285681106 0
189492583 224699255 0
8148045 114196354 0
507351960 489322851 0
62936230 558228668 0
111365526 498004290 0
255916074 502170118 0
519745540 542189408 0
296725604 379112811 0
340453744 183776873 0
334478412 76441191 0
375600218 389145452 0
288644683 488963201 0
499253488 348465063 0
366584459 295363385 0
364438562 6345202 0
479540566 541390599 0
115286986 207981031 0
64733927 254352224 0
83610481 390068233 0
300538898 234845416 0
44245294 28459884 0
224449946 561425451 0
373078754 425950966 0
446011539 522952866 0
75021701 248052710 0
407432702 297590837 0
385225425 351285827 0
192114791 287623794 0
184574633 282272516 0
313664150 186933273 0
385617463 227338836 0
95704180 306267414 0
348673142 353268908 0
83507722 338787803 0
549278372 140530888 0
307951000 413151174 0
157525438 513776077 0
82177261 323581017 0
228980322 395021523 0
414786145 442560186 0
459400030 15423952 0
282876404 426963667 0
38051274 165680329 0
308859874 62935499 0
219576099 49919077 0
204021513 1700104 0
521563541 122134748 0
172692131 429091560 0
53440320 372810696 0
110519843 255758792 0
62535854 442045474 0
252457366 498450119 0
285755791 47574064 0
536438814 420028134 0
81359078 383403811 0
289859761 463387 0
272191307 547392814 0
32266687 240792691 0
99403893 214598298 0
429401383 554142094 0
532784528 81599058 0
70501829 519086761 0
129352021 533833352 0
361234859 172085847 0
556914396 253556948 0
193008285 537652320 0
369854211 376953403 0
329151499 259557213 0
551901892 412949156 0
436846139 559320110 0
294404309 478688997 0
76459417 228547334 0
274578786 557266336 0
120782426 489725002 0
245439572 547588776 0
80981790 165361177 0
127699154 242342241 0
8019713 442671465 0
423110750 321417092 0
358684429 411163393 0
321670512 404786965 0
105217007 498294448 0
457173425 334332704 0
252366725 341408554 0
53194972 243886064 0
17446622 38338025 0
317225345 487645930 0
238435672 43553322 0
289892944 500897976 0
31894918 265315585 0
542686797 538429360 0
312769095 445455565 0
478762014 207954832 0
479162592 466900265 0
51300849 556682398 0
47372313 465242016 0
117194517 530177513 0
310291720 28094148 0
303264330 202878407 0
541247155 496207976 0
503892410 275100032 0
148309527 512508234 0
394650528 339381096 0
296902536 38886878 0
75285159 191471224 0
561250809 350102731 0
292694330 344646130 0
313456259 542492359 0
69255145 433183354 0
394278017 12533160 0
510933961 76280033 0
277085061 336328953 0
233748626 107177717 0
18485023 277941018 0
483352978 548977936 0
174087671 39396478 0
35814549 444982257 0
349590035 530584314 0
8851400 359451501 0
55545487 84274129 0
487893418 158497334 0
553459573 238706425 0
413970369 29060453 0
106739026 16843651 0
522856812 560646217 0
322634220 461928891 0
488387462 17029330 0
450693827 148912221 0
16770062 534065667 0
111598621 71803947 0
515143603 433997367 0
291590190 248391719 0
456177458 50799774 0
533888338 274612877 0
147453298 362943083 0
327085043 220802613 0
368762375 314658993 0
259646193 202454022 0
186310774 437362178 0
75625156 147611735 0
200987050 29996447 0
123716132 176084498 0
503851822 263257170 0
33274751 491261049 0
471384781 142496646 0
371482511 139271735 0
341624197 38670464 0
208581858 547035291 0
325982135 542278462 0
157609041 543365286 0
227624184 514726119 0
6774155 171246958 0
564867823 436371339 0
301610297 141904888 0
16060551 519042374 0
431618777 508445027 0
189377594 249625516 0
354962213 498576281 0
102418509 476992352 0
101197000 425070713 0
40100449 463351325 0
86586874 254204175 0
76799688 321825851 0
321360253 108265195 0
363601146 73173984 0
286800820 559826783 0
127860837 347506785 0
420002116 26019984 0
335721964 316795315 0
150497152 311405894 0
275747330 151129032 0
140126003 540756872 0
441595826 164715627 0
146638446 491312978 0
384962230 318329939 0
36371654 116416520 0
397337822 421875746 0
189026115 417893907 0
319427316 244978552 0
120202108 404622907 0
437094485 442657423 0
504724598 151708752 0
357810496 173818291 0
345604296 69796910 0
14106804 544054973 0
530985717 268378494 0
408632675 378116834 0
283629265 528208940 0
28989025 250077874 0
204920470 449862050 0
265109547 154698961 0
376623561 234957424 0
458147864 397807596 0
478638212 501002019 0
326843288 323797030 0
384613700 249097907 0
154630704 352173050 0
265724622 306055634 0
81132296 525874343 0
28413056 3332436 0
71187298 327694609 0
30981990 493745249 0
327241481 169591310 0
348530934 493409940 0
82585689 180994048 0
406310132 480635134 0
355288201 18007600 0
140566702 434550783 0
222919430 43843771 0
350214140 307118372 0
26276624 548329014 0
411695435 273740897 0
23922077 158932073 0
490214505 7701062 0
501316107 241945645 0
263377279 284376266 0
526262070 202042136 0
362545077 451699331 0
465721990 517274707 0
548363600 58725102 0
169621755 498483226 0
41852331 143449915 0
268070066 315346644 0
498688007 380465596 0
559060763 68859311 0
83131413 479194948 0
183204688 543813435 0
9491679 276772855 0
170841213 497354099 0
105893610 242006889 0
269974796 109349626 0
300132534 168163924 0
483679530 393710389 0
566149142 7630954 0
62903331 104197846 0
189790473 432708942 0
289143049 121394586 0
229189656 243530073 0
62386442 334239944 0
349645080 76406379 0
398654454 315256856 0
352107803 542707977 0
239632915 410548008 0
142667027 337309765 0
132326386 71621128 0
490859609 189389287 0
262311179 76950335 0
367814116 48569929 0
399607072 230269790 0
180469547 117681752 0
421741823 377780890 0
471915384 567142632 0
22561127 84460987 0
456791161 42089213 0
332329871 556103281 0
377632447 304724033 0
174368414 301675393 0
415214950 306814887 0
319121238 63977027 0
79400548 158367864 0
267316500 417482298 0
306828495 392064643 0
160584072 239355418 0
194338836 503217397 0
288934129 327817040 0
259998569 335238777 0
208128921 497644599 0
294355407 290779224 0
15718968 562342827 0
33131410 284715124 0
414816968 391273011 0
349460120 493064950 0
362906774 515743925 0
22191980 28860159 0
238610519 278684993 0
470451899 20569572 0
154612265 379780813 0
502572368 485958736 0
559216399 468369911 0
267220291 332395684 0
445626099 300487945 0
84876136 284991254 0
148368387 210971389 0
321511053 132745729 0
200261661 505845404 0
501147730 209050559 0
192923069 6684691 0
450214306 47401493 0
394835461 532892508 0
255296049 269883080 0
339131967 341673247 0
199184604 95822172 0
166739302 355015999 0
185056945 351021177 0
485263068 303008826 0
335826038 48339187 0
68539645 29905690 0
90613980 553418490 0
274970332 373558547 0
38818927 271121886 0
414000460 543827936 0
95113362 5796954 0
135085086 189954511 0
316588400 182248542 0
161782409 231708507 0
179405611 502735325 0
381136209 191988227 0
43315180 241443955 0
375532455 144478651 0
456921682 242694461 0
558968137 413506154 0
456062765 293059646 0
162117774 129865743 0
342466029 84636407 0
468737505 556403582 0
557943981 395328942 0
465799282 500874628 0
363218393 139644865 0
447047198 207636830 0
76742427 83169330 0
395287485 394559505 0
377469440 405303944 0
254545221 245492933 0
56765796 374020075 0
194803175 339901623 0
375038210 459896546 0
87110283 269479778 0
175101116 357649279 0
37375477 562848527 0
355881766 409232057 0
33346469 364484524 0
282992260 264382892 0
554183523 293133404 0
116548963 389441084 0
279604659 286568605 0
63759522 46643051 0
316103786 107297311 0
347999206 123695572 0
4256558 436473968 0
314542929 14544865 0
210305021 328842747 0
173477521 351218835 0
54034207 462524809 0
90349363 290824809 0
24432639 103650847 0
138069420 401503529 0
174304685 83863137 0
234587796 28365980 0
451456801 109970245 0
136951575 332053005 0
341222881 118302797 0
60564306 92343255 0
453698154 268107522 0
333221633 414359862 0
436414291 247576713 0
452630204 531293251 0
465759634 158756977 0
264090424 369482472 0
42513243 310175128 0
524141438 299681728 0
330965309 389334229 0
257161336 82805213 0
241530335 503053518 0
118307012 273520337 0
279654899 489766350 0
515245851 400804857 0
385187891 105515570 0
504341223 248088652 0
308428918 225672675 0
150706028 65717188 0
546210563 127090684 0
136059611 335592176 0
533700143 82557071 0
24136013 326820390 0
155255587 225675952 0
38240078 413431820 0
176263439 436955870 0
74004076 98292098 0
277108525 329827998 0
480205999 158066886 0
315881148 247913456 0
221234453 38121716 0
67698099 333658481 0
151729983 357686536 0
49466415 397158118 0
443618483 353715576 0
43301635 164189938 0
328562457 278223017 0
123571632 280040942 0
311453702 407981358 0
469331361 147921415 0
369112020 200176652 0
82756089 318443702 0
440653577 499285518 0
43900909 460201469 0
324940609 166649256 0
176747064 4339816 0
27932364 312330240 0
383039828 51689252 0
457116734 249099093 0
487469228 278763104 0
258072793 333737010 0
153104406 145483703 0
72956819 352387530 0
532555724 387946140 0
41711697 212689254 0
467972365 52348805 0
553277063 548126140 0
528827324 80541951 0
50164712 414624135 0
95393135 143637149 0
222995506 79319346 0
564173625 131926056 0
335882550 243603996 0
462817600 38769495 0
424978281 491377014 0
444735432 559604449 0
515795810 244832098 0
420685980 119999087 0
112304501 501853039 0
366627287 379166499 0
335155046 310535527 0
319267885 139526750 0
255583501 150956291 0
416998624 398087482 0
127497724 319960774 0
76620177 139315435 0
392299994 147829196 0
113286598 79354454 0
365629145 241372067 0
430344543 71908231 0
553683231 387924908 0
20943915 115760255 0
507611939 386321219 0
541565809 375887426 0
53199288 154275877 0
355825807 499507169 0
318001980 313855076 0
136451757 135998937 0
512924319 351465201 0
65875425 415500478 0
475136756 326254146 0
23247880 557316651 0
165063030 241406259 0
339433646 512312100 0
380888721 23712668 0
82934638 354252838 0
246940642 347102203 0
351919068 50138719 0
136837662 471565879 0
346728930 548125439 0
367376529 303990853 0
253358469 138845020 0
131878523 248511408 0
226091305 263595288 0
458157555 370482151 0
337047479 201204503 0
58079048 17586534 0
280783334 463395867 0
529780633 31850198 0
300519141 165506726 0
160709362 190571456 0
412859308 464941152 0
275179740 224107437 0
413295063 264817762 0
401662782 293134819 0
216730976 510990908 0
320253063 243822625 0
364489587 232331529 0
310125470 453287885 0
351688388 276583707 0
480550870 263420062 0
472033303 335658910 0
69020101 191437300 0
84905816 40909041 0
271545963 226499276 0
273679926 23008656 0
439870524 510566875 0
233463033 480557410 0
354248933 208241649 0
271707421 229280739 0
452387938 44645552 0
23581966 86325036 0
526840341 500770077 0
219571324 218035246 0
195161810 7583730 0
140603360 399096589 0
78685811 442659895 0
58177890 437480818 0
396292014 50270615 0
505245068 68314910 0
113568473 115842722 0
131512800 96001781 0
280601270 18743149 0
152875707 332488891 0
373275986 321905162 0
156202728 162621604 0
359507460 26673603 0
467539541 544823313 0
231759754 469799625 0
18892436 232567016 0
38508500 488104386 0
190601324 130303138 0
450401939 367532318 0
539280497 491854209 0
114124098 103944512 0
540673896 262985211 0
368578101 157074277 0
262901966 310194076 0
427794990 370109205 0
74341891 47141191 0
61934605 419451472 0
88079391 4968158 0
396669080 282421729 0
62259315 119667906 0
80220206 387383914 0
516774645 533945135 0
208520701 355205421 0
362531381 436350305 0
96572645 478972332 0
84099903 261518031 0
68174327 512443276 0
92135156 26271282 0
329792461 488936621 0
243948987 445955078 0
62998469 494213742 0
103698094 47800540 0
177235119 282504144 0
543082692 174603782 0
437305026 352068085 0
397734070 461525517 0
178765987 470733399 0
516319462 295582103 0
184588380 228315321 0
538271299 1565556 0
284671577 27982189 0
188559403 429171724 0
363893631 513047582 0
346937207 354436119 0
182615161 424652455 0
298607135 168342598 0
277038664 56045622 0
138413551 217506523 0
518368881 243746034 0
481457599 106802901 0
177355951 72489345 0
213171925 467859981 0
314920352 273599123 0
57386281 174716778 0
124108764 454613261 0
358352993 449951059 0
368987379 142593952 0
136351071 142831903 0
78844251 364250058 0
338821823 309181833 0
45639331 495862775 0
359176625 434880556 0
445114739 97538449 0
491932070 295234626 0
449334406 499893213 0
65875785 78587255 0
351044760 542164814 0
280778296 168701574 0
173664159 94184108 0
224858698 549904601 0
370673039 551765913 0
119542509 38135638 0
545353597 566722399 0
510251799 367429381 0
207881927 79014573 0
538635716 462325904 0
384441167 394818710 0
408271936 218680211 0
156800979 539115643 0
388518004 387059655 0
507516905 96486188 0
313775660 432665737 0
40183195 392246850 0
326390116 190515229 0
389979196 217339051 0
160822843 296353259 0
83561958 436667745 0
364222106 432736080 0
381027469 472073728 0
276223956 72247170 0
213360211 159277679 0
342892070 41463614 0
96879815 311697722 0
454197582 522485450 0
250704376 46775526 0
464172414 389569233 0
317793451 310257939 0
100244180 95439118 0
453631710 177500972 0
332645316 177279556 0
550084131 110501519 0
104179442 332563172 0
135464331 85670337 0
296511109 171743148 0
29003288 132727086 0
175481636 378066567 0
235178512 195932267 0
394102747 123841097 0
132706583 371177347 0
72818783 431065265 0
298119515 443637587 0
217347447 64074269 0
537133010 391051637 0
145183598 229402510 0
194447213 192713958 0
114738266 456760825 0
461208651 358387720 0
532938609 146576890 0
460686389 247458710 0
318626433 490205895 0
352068358 541135309 0
481347241 342651819 0
335785976 440655793 0
186140927 242284243 0
331339256 259267638 0
526368860 203672743 0
454797039 342803842 0
530452123 382181741 0
434877445 50052998 0
53318723 229110129 0
351119061 229938252 0
483901680 252090974 0
28326768 86889733 0
518384241 261871987 0
278529915 112157030 0
455040711 495844782 0
219891806 555826335 0
471752764 1256140 0
498101905 335513789 0
117546929 75712678 0
313596869 418469315 0
386511047 308638134 0
224026286 183419705 0
392110068 122641096 0
475480378 121836626 0
242803692 17382757 0
94132683 129859622 0
225666111 342111563 0
488493208 474877078 0
433584112 6739037 0
537455491 281909100 0
298123720 49366902 0
388081265 64608842 0
62950817 430614392 0
269938248 38685465 0
77047589 99787192 0
548186186 157509814 0
292191400 468122328 0
134056817 152809048 0
253386578 141533376 0
287477590 521419427 0
102155675 219804771 0
194488355 335630027 0
148923397 218905093 0
217343197 116964704 0
244615934 105745091 0
207845780 173090287 0
460786310 268861200 0
241733754 345591494 0
136981418 388681110 0
63464658 527851726 0
293255461 220475361 0
445653583 205654742 0
347972997 255445718 0
1614162 247968872 0
26874726 224658840 0
480922573 152607356 0
75382857 502723187 0
170218962 473790877 0
135530248 484227556 0
370507723 116328794 0
419488340 193095377 0
445548335 312438856 0
320527272 29494407 0
402544728 326484250 0
280686710 470528213 0
17232016 10001056 0
86073717 39374956 0
137951790 498414606 0
292168317 529616375 0
137038640 304929220 0
488512746 368020512 0
3669821 37867659 0
434601181 53032838 0
491239304 260207690 0
378851584 381569466 0
534242090 299565978 0
534857473 456772804 0
295651803 233729282 0
80847622 177211864 0
323180078 365589601 0
79139277 330658989 0
342777337 511076633 0
410375321 370959818 0
287299353 319405139 0
388906792 427913832 0
381940860 168417016 0
519437487 35919137 0
232083747 372457181 0
311379812 227305226 0
530841463 551919381 0
309041286 232551578 0
99628427 207305092 0
8938927 469289773 0
94099306 34060008 0
351287971 494295903 0
548895129 347483712 0
549801157 130369778 0
87612432 450838390 0
269809952 6134568 0
523850093 167516737 0
450420926 251746582 0
32294259 517159643 0
115723393 458024046 0
474836016 529570189 0
82548193 369125008 0
58361772 541816396 0
346816967 477599366 0
270100614 139791904 0
40870165 437152628 0
475764252 465804655 0
348936630 327999410 0
297299629 92345099 0
557267659 57962722 0
495282145 344825879 0
344547196 271999793 0
521995732 229002202 0
3718947 99812675 0
423531336 53302476 0
16507635 57145936 0
293855870 474561718 0
241580096 56709133 0
550505436 389153863 0
21299626 11100709 0
268866050 43918922 0
319387899 332737464 0
198681455 17743875 0
23932026 193665099 0
274519908 171590479 0
142180937 192593005 0
372558873 214338578 0
223128072 550890652 0
302476590 407340079 0
49201608 361696617 0
132939295 179755220 0
358977313 193825273 0
415235057 323617086 0
555844240 250476764 0
167142532 532005568 0
352653512 546220782 0
387786615 13933466 0
301177088 193441720 0
452970182 369186978 0
312327529 524816811 0
35757787 124085276 0
363560061 543040267 0
357088200 337949141 0
19471567 387008828 0
384776528 23625518 0
568407393 101419669 0
505033665 293669372 0
103805447 357045226 0
168377375 524231279 0
120157699 492931607 0
403314789 15069319 0
86828900 485184398 0
439508854 534925507 0
545763398 384731495 0
513832125 502202678 0
172256989 513498217 0
71582756 398697966 0
289622120 11946646 0
341670334 221218372 0
54188435 469685907 0
333706539 400255200 0
406723791 474112267 0
243354781 317242948 0
34391159 422195628 0
376312152 111332401 0
288991525 53895656 0
335010308 186979805 0
227437321 400579633 0
295006403 396595548 0
266538709 109878676 0
516160798 368634600 0
207664695 505673653 0
414348222 495948912 0
513041137 308940461 0
8513972 58439341 0
555089367 192497063 0
166593500 306524815 0
557099734 451253702 0
402082904 501838769 0
468546319 545800450 0
194399117 535879386 0
226467835 77599626 0
434056171 312953859 0
113078888 126344219 0
360951597 126427025 0
116105971 471623516 0
26987398 529951247 0
302394634 63494161 0
559132608 304514737 0
344216133 546542927 0
356315539 98188304 0
383809194 218711338 0
126163019 484067786 0
350229547 547256566 0
131310033 205290292 0
315032308 493129442 0
496626623 27109106 0
345261356 286617962 0
495344508 566803825 0
240119013 44024993 0
368079198 1481631 0
420270874 113022807 0
314442714 423344834 0
442268065 91020669 0
543847790 110372561 0
315769368 309790097 0
441472997 192749077 0
242876268 549882562 0
96177044 335197696 0
397093530 532069342 0
417363173 95869886 0
21584860 235508641 0
199144247 247502027 0
69580160 269803606 0
468817365 86477258 0
290816825 381751936 0
176645360 554747678 0
200101012 281949314 0
510130722 70697318 0
402439187 158714486 0
274930041 514715677 0
185906479 51374826 0
116106422 227627759 0
207810112 74280475 0
280969616 510396964 0
361959090 320421956 0
102426563 115817472 0
23214778 22526697 0
480130614 77841759 0
534373429 1438360 0
197693170 68550361 0
549325045 466245814 0
26116312 339970782 0
85384819 391800327 0
303807824 168861181 0
549419600 443188019 0
531987412 273998268 0
442041744 305653230 0
516811572 342887117 0
411964283 374033499 0
415635026 456217532 0
551505623 545165355 0
425305771 67074363 0
142677250 560201087 0
26331661 340733592 0
417876650 544327620 0
362201235 469745588 0
442480563 46915225 0
507635634 217036263 0
282592949 564275025 0
456626431 154826973 0
430692268 37798539 0
378395869 380773969 0
419235834 462960633 0
329558351 428149528 0
173688447 263453062 0
56479492 150934254 0
497357686 127729334 0
116177082 504643474 0
184098579 203533159 0
441438874 136499399 0
426911645 413842977 0
446185412 202749556 0
408355030 253316272 0
522932979 408663570 0
169765402 248198714 0
510772805 277512875 0
423292571 50368977 0
279227049 159181804 0
63100593 559623690 0
238627271 97760326 0
72115840 367021065 0
11022409 99731584 0
444659603 170662653 0
36007505 140856409 0
168697393 239399120 0
199099025 84498413 0
411549123 79601048 0
116117329 130208161 0
460194037 486194204 0
183398919 212689649 0
396462728 552215224 0
54751082 279724716 0
560536797 436354159 0
176649552 77920439 0
347009376 240093326 0
231245508 186018164 0
493087152 396261687 0
193894678 441390436 0
262853837 334599435 0
250306138 451287210 0
371487353 133048097 0
465623985 50322477 0
337960163 154524969 0
94281877 131752998 0
2430135 173335752 0
321445533 195250182 0
545091447 555894143 0
36685429 276698833 0
550339827 438370721 0
260747200 399959396 0
176307878 509041567 0
36591962 40090959 0
174075867 502564981 0
292598939 59093736 0
400525857 406470943 0
445270991 15659708 0
248100275 50504074 0
250985051 55369746 0
358884674 213403637 0
295810759 125842012 0
227045487 313879986 0
165534127 401006778 0
56341425 542618810 0
13347243 411971124 0
545835982 519125818 0
80083794 349066345 0
237877341 254673635 0
235414454 56488253 0
96724700 498682649 0
26267323 415729014 0
155114799 387701372 0
525808809 386461851 0
185079543 312648954 0
303839106 33445167 0
127492952 388507472 0
204054343 517649396 0
248763740 21757602 0
424438486 183692588 0
430700787 447120852 0
421696981 258755122 0
91576533 51223007 0
130924977 18837481 0
134963807 430625828 0
66881268 414312252 0
388296576 454034843 0
202695284 4677856 0
56672346 445509313 0
68525296 400251955 0
332943887 485001203 0
134518718 183791690 0
149641728 70204492 0
538139012 220071397 0
248052177 311765909 0
307600096 93498964 0
434041231 72266122 0
335040155 186113217 0
378764686 160586463 0
523733467 294844729 0
524043343 124011156 0
367648904 306657448 0
445570484 115521572 0
537179282 481809190 0
340473407 383636358 0
82938449 236966415 0
385384308 254508929 0
78096493 436365951 0
318367335 289719392 0
365214472 322434024 0
534030997 388775665 0
294218320 529928 0
378533958 419098570 0
173856478 151096710 0
442734488 13519475 0
424309270 16866727 0
206195334 374498461 0
328784261 280758239 0
381072151 84236865 0
65523607 514422854 0
220390827 323631534 0
69708652 551812641 0
159828520 282217547 0
348004601 42927588 0
314792825 244573973 0
45952580 8694194 0
429333022 524007675 0
548584341 45814607 0
409162717 284471523 0
128645858 522229971 0
425626230 536157415 0
108232556 358182833 0
369725211 144060892 0
448173029 48067465 0
449598645 422019449 0
329427938 266124366 0
358175630 317904176 0
171500926 143409040 0
424979262 405457910 0
332035202 277286457 0
499124695 553427188 0
9829671 58560011 0
484161596 183609253 0
31432349 141506966 0
500197734 376389914 0
463834786 32318647 0
476925932 355083445 0
474622584 554989737 0
50181187 374583431 0
182991724 121799167 0
12569909 462597878 0
348254632 318906184 0
419302539 359971143 0
31844378 162712161 0
403569209 509179392 0
430832641 332830326 0
266011510 244612104 0
387082823 243390980 0
45398811 125255487 0
399310624 295716435 0
511895070 427877285 0
435439102 121803853 0
365475056 523132089 0
5503927 538349215 0
334697028 198370227 0
231803512 293281926 0
551553223 518393947 0
191856225 519832279 0
265050876 337918235 0
14637381 21440656 0
486851138 86490444 0
176122870 333053956 0
434384496 416100164 0
242680118 336595814 0
380572129 226137805 0
523969887 512684172 0
569104910 155213460 0
78341788 78336152 0
557711512 387611163 0
138024706 78328349 0
49139294 247967545 0
416777798 521080576 0
484814469 95116288 0
310520770 367676518 0
436378842 481268638 0
547156283 263600150 0
8243620 450228584 0
215714106 544442893 0
245925017 51888746 0
221076593 479095337 0
253342357 32482528 0
555113231 352758986 0
127015765 547442034 0
64963539 434027262 0
325373263 36613096 0
423786261 460775551 0
564098086 23089734 0
138035374 536407228 0
408809078 449550255 0
487280212 120652519 0
446780094 262501866 0
115854377 270183045 0
424524992 307681025 0
176899210 181351077 0
288147093 433662722 0
279221751 460797777 0
153545317 150041579 0
65745606 283736311 0
476337180 320431739 0
74949485 495530257 0
86224377 305396551 0
312019535 220752469 0
377756354 213858057 0
219200467 82366803 0
155860920 145333781 0
399924929 535330158 0
24704453 254638648 0
86122008 73029791 0
10815026 148268844 0
504329876 8727200 0
272586171 282086459 0
196908072 289389720 0
377563668 198758170 0
16693584 106964511 0
501157179 291537207 0
523009796 36226613 0
180940680 568635548 0
413628620 270652931 0
263419564 125667409 0
466519941 28150923 0
82704550 188574802 0
62818926 512364571 0
324414047 176158458 0
240157852 94565442 0
423549101 204026801 0
413300249 442066636 0
539627503 413390917 0
51517100 331166862 0
62065226 548570526 0
149187296 421531780 0
33110414 4233052 0
480679941 350851128 0
86759333 351790805 0
382128820 122558921 0
380273098 136101045 0
77097287 85246745 0
233029092 314778546 0
454395206 347678777 0
390582658 445815231 0
76746587 31181756 0
541991343 27801737 0
292205726 446679741 0
419563573 508625926 0
339534880 308322108 0
360690952 8960054 0
454480441 480616838 0
532616851 255185783 0
80114958 194551704 0
79114298 276471270 0
268367498 515038237 0
382598083 173595746 0
199322638 276362780 0
83885877 179489674 0
148792487 403195203 0
504160162 532378294 0
408530452 559190880 0
96188150 57295725 0
187193187 502083061 0
355705555 430273523 0
325784085 432501808 0
232060444 399680252 0
512175221 471803496 0
284496853 53578112 0
416485162 16616988 0
170949519 532873935 0
335309116 414923291 0
256228459 11113582 0
135099020 29177593 0
221397848 318566027 0
480856545 196351707 0
448340213 230204041 0
190556601 492195909 0
355126484 553384616 0
66782094 119702214 0
300664023 476257707 0
270715958 58707794 0
280021377 28974103 0
60389935 256433826 0
328798996 242542388 0
542846630 313463131 0
470174072 294941042 0
352290978 507147916 0
308062412 86870447 0
467743623 273029901 0
91557740 438982115 0
336761274 219501293 0
274331955 100268270 0
199949538 291594664 0
148566260 343756188 0
473137773 125069578 0
445286374 42817643 0
58151412 453803401 0
30077149 434625486 0
80522477 324719858 0
165023281 16985265 0
104628455 24695664 0
434973731 163675239 0
173479393 156735221 0
266245856 116570256 0
417116252 242328245 0
416908816 226529714 0
561257038 372877533 0
195530914 138778057 0
438562612 90319221 0
511624477 289632901 0
436641200 29490708 0
207902548 87501857 0
93118664 496513031 0
318490626 273047701 0
355999364 171195066 0
412240997 288558290 0
505617752 275977426 0
379710087 526440733 0
147723732 562438977 0
562146694 136537469 0
69237868 380393488 0
117538223 401603105 0
164874803 260461727 0
161790344 105070127 0
533495121 473936957 0
36668831 275802877 0
349314993 122756237 0
523616476 391008765 0
54120379 66762467 0
480784659 35273305 0
164260744 190626685 0
89992813 167023604 0
402248469 190003051 0
437225439 329308641 0
92006662 398439357 0
269970461 285494096 0
391401446 518575587 0
460987730 142233063 0
173480322 242214782 0
362498640 118018824 0
278529066 514469887 0
539001279 92773676 0
522803415 476144798 0
241240318 122820362 0
449743367 61984376 0
565319151 402865766 0
324519533 97187568 0
378351908 340452371 0
211962951 385034479 0
569155266 402406012 0
378762897 401362196 0
246194347 186839454 0
373814922 81725230 0
287066628 457029171 0
157910590 386789705 0
386199275 402692313 0
349764621 22846556 0
5383984 89158188 0
35925924 389844548 0
387972538 330563189 0
353680138 182790562 0
164741658 47433783 0
224272562 201963261 0
246440547 395550717 0
335012590 317223156 0
168034962 193860629 0
333300070 412225008 0
178827800 529457215 0
561756210 434912367 0
145908041 27218652 0
228231066 58189832 0
486856365 302834600 0
379799168 333899864 0
466203773 122498091 0
44674191 475911076 0
470021611 447838752 0
280333791 341395502 0
434784663 334914739 0
494877895 388135742 0
132228013 462659166 0
282079050 64766372 0
88196581 6923386 0
264487523 11864737 0
241409898 238155261 0
408641178 232036043 0
136722336 211295034 0
95926644 109013796 0
60379980 365575068 0
451199663 545838153 0
17403323 279604431 0
388212356 169792966 0
402411114 19954323 0
531689744 4163311 0
146259536 549107070 0
280695485 71235401 0
498332460 395985039 0
524201924 551468982 0
156483229 74528038 0
12495962 59617151 0
45819739 14807678 0
209173970 5415905 0
445086138 519046486 0
360395561 163290889 0
183256703 558537698 0
28069683 375675493 0
240600331 345710589 0
131918620 294070237 0
421164146 188030766 0
455739241 113488179 0
562003673 307047589 0
54828779 186652042 0
164848446 309252866 0
123950129 355457328 0
379325873 538958072 0
403261468 568437089 0
381788958 69182225 0
201622494 138081378 0
313531626 449301205 0
416542710 507652432 0
289916570 408402577 0
126733564 474151447 0
494008799 204235860 0
195726322 543288133 0
146969940 476688877 0
473336908 2835978 0
562047057 142096468 0
81209172 234793897 0
462616523 481513491 0
514915548 164330026 0
275111114 353683627 0
312142418 407965421 0
121802980 500708856 0
331873 567677652 0
287427850 92380935 0
332337888 514462587 0
223286981 102913288 0
252882335 508863572 0
336538771 390194149 0
496736620 54350455 0
367575638 47600492 0
60630774 434191357 0
457026161 400689400 0
167175666 292735210 0
291294898 333347824 0
207817465 46922191 0
547240705 174305469 0
480857962 22880118 0
204775404 124570265 0
225415665 126273584 0
210546845 562309185 0
246935769 49093983 0
236203293 38711062 0
405526326 425446095 0
283880426 420607263 0
155936971 481838506 0
517655883 367930388 0
420450215 335138375 0
359908650 146655686 0
276463164 536641102 0
435613243 314587806 0
447132098 39571360 0
489508152 528728938 0
212873173 434790307 0
508352236 265371637 0
376169940 11343089 0
130188618 25812533 0
114806210 164952892 0
324167356 152041455 0
79698807 8329776 0
122031835 451282355 0
105013354 537244393 0
520865613 85496485 0
206956768 10326279 0
534999749 519596306 0
84891387 406262888 0
284622627 192367786 0
182056158 483767389 0
195659905 262798403 0
216515091 514350048 0
114352645 125471842 0
271315725 310121752 0
363819652 339484868 0
65128222 522740953 0
245189437 565297478 0
125302146 495345035 0
79287205 12599585 0
102571048 474678357 0
112647618 108519867 0
311072356 402208087 0
171453936 547549544 0
421321270 96542838 0
470381816 377104245 0
107054562 226234122 0
159849790 45384063 0
315396971 119211241 0
404758490 86702061 0
261340772 484091472 0
219210154 95583447 0
259127115 309268794 0
313881287 384281982 0
355411534 483744274 0
512668400 323170446 0
245946893 272549509 0
386737524 317576152 0
46007940 35514267 0
347758197 389178011 0
190958812 75753880 0
70135450 209546921 0
507960844 354639255 0
18613050 462938832 0
177607383 147065218 0
438073497 406802984 0
45552924 522720798 0
515374983 508010401 0
425722565 533532148 0
541395121 490835094 0
443972083 516240164 0
476196380 247696755 0
17835090 75487137 0
374523889 180696543 0
149563225 515322197 0
88312832 98359249 0
162893594 213652757 0
468453346 303597648 0
523612803 403820623 0
266063177 110946190 0
80705795 289321770 0
512390926 349930325 0
121923848 523766272 0
205774670 462655 0
150465060 199732193 0
204382932 46583773 0
170300611 479676413 0
239123878 96118594 0
239075315 105338242 0
325219733 23482863 0
54674238 320167483 0
21346342 204075190 0
344159767 3209168 0
130953977 401253542 0
304159196 385432026 0
75318053 413388412 0
122061057 358425712 0
239968308 150288393 0
64128700 165179950 0
515409014 10991080 0
168824020 97354428 0
116169071 477707888 0
204800491 538922949 0
510662194 504283671 0
179014590 461019194 0
415759371 89324875 0
415355535 89190661 0
106537451 281992430 0
469863528 300543208 0
530753449 21616219 0
397889029 511036987 0
146466511 471411357 0
274718619 385027763 0
41721143 464450176 0
39641848 33925862 0
110134200 41782189 0
226360492 531387014 0
337871317 311843171 0
45002967 422023720 0
241273884 538396866 0
545899601 440526974 0
334478013 82255726 0
327597389 532164128 0
387373979 127484662 0
222326119 558562240 0
32215002 14542463 0
161520714 297025083 0
160099438 70429706 0
71570767 527937835 0
271372134 537813030 0
550198077 256642307 0
557108085 240891346 0
182735118 80218514 0
298643537 301543248 0
75985423 231908900 0
395624936 71262443 0
531008463 285735640 0
199473114 178977148 0
322274804 501308740 0
390144269 315000499 0
140526416 304896153 0
77404096 120947408 0
218616654 545696892 0
103113497 187069637 0
254625198 470179984 0
159725558 301103650 0
85213051 548684231 0
221427607 186238362 0
424319312 118529756 0
250822847 401190961 0
464126664 77061219 0
42617232 484434749 0
405345316 527829761 0
159952700 323709360 0
384015218 421195788 0
562346825 274492684 0
53832585 340577775 0
207748762 51408275 0
418341643 430255165 0
265300157 102844000 0
419709270 196986960 0
252372245 499412787 0
372480066 309257404 0
214743943 206932621 0
422522855 474237413 0
491308142 108785773 0
141945442 200566612 0
249457302 427877047 0
185448462 194384356 0
281453714 202193552 0
266535662 212223877 0
366236924 385835611 0
15544565 428316022 0
6025467 431908648 0
477317252 366809268 0
495412336 273242919 0
480145025 113219057 0
27957157 404257609 0
195339698 552690700 0
95671637 136719723 0
516447354 404051863 0
437954895 296403777 0
525115286 351584115 0
504174438 162517290 0
184086982 257011878 0
180318911 9776608 0
211447183 115974634 0
82489393 373332370 0
331092790 38779239 0
156695560 369290192 0
100488253 394814195 0
362093705 201502053 0
163210676 305502245 0
460883005 541226162 0
192326422 115466080 0
510721368 121198721 0
555323189 316632610 0
219009198 381455364 0
535187675 310799520 0
321834370 188926122 0
71532537 443405886 0
333579239 356620713 0
5446986 246046895 0
87949950 544361637 0
183142028 200134826 0
378465323 164190721 0
431046157 293262155 0
176546193 406807906 0
353557856 281064491 0
39592160 193796389 0
145703931 25601435 0
223400729 42801749 0
289707040 335008862 0
423761374 503757794 0
110596604 45399937 0
175405548 532423062 0
493734075 374011593 0
441009379 39877069 0
244099249 90827979 0
29406821 127550115 0
72802952 163788975 0
187088497 8594963 0
539780524 500575666 0
166846399 30499739 0
518504007 471402550 0
101689153 480727865 0
331602993 67191495 0
194220004 84107652 0
392643132 506471286 0
310620391 136438314 0
487945692 193805888 0
254034106 590514 0
189634867 480539974 0
227362094 112322159 0
302514322 25837923 0
318392370 386175044 0
108852000 221468425 0
462326416 75488264 0
381114089 466829029 0
497692757 462863251 0
226146671 502246044 0
179158867 114281311 0
337203003 245623208 0
85340270 568788516 0
277851034 254866058 0
564843629 9358102 0
66669041 276386637 0
184026020 182444541 0
352260726 395563672 0
121570386 405613707 0
54645509 477889498 0
303220271 475219097 0
462517591 100047949 0
188877401 132061575 0
539243789 510308453 0
233076112 141414263 0
201627099 79488115 0
559886529 398938890 0
346264287 399838124 0
413085192 174230834 0
300737511 173576420 0
192016144 34877545 0
24336563 278935882 0
177353561 394378292 0
348443846 398132142 0
416427742 332502547 0
171117465 518768415 0
165942761 343568645 0
215784404 46524529 0
349378856 351257469 0
290275006 184663980 0
382839236 453842229 0
408110450 104997138 0
26798875 423908103 0
116529071 150546465 0
54977478 357860318 0
81880636 427193603 0
248971557 202444432 0
105183158 190719306 0
306455351 512803649 0
300165839 473804236 0
516773256 292231399 0
552722520 331575786 0
177180115 550914217 0
81027962 543152671 0
197896353 558095915 0
516649727 208852622 0
293534706 379750658 0
429439244 461490449 0
150842155 421648488 0
249059541 239662841 0
505056718 192448309 0
466938403 265314498 0
79607227 341686713 0
316215824 425390181 0
38366081 245481585 0
256949051 506044548 0
196618935 49579866 0
412177969 451034589 0
440233130 180564735 0
96772060 552300587 0
533940217 161872443 0
416955225 384650278 0
34690266 192963984 0
560638409 269463128 0
502540314 375183877 0
343868490 242800949 0
435855145 435199142 0
45413949 275521272 0
434312923 486514586 0
221829479 239606702 0
180376600 35236392 0
231853482 78183140 0
468209143 321953771 0
444433597 290891008 0
92452077 360256690 0
11508697 222270612 0
432148075 460063630 0
361846552 97834853 0
431511171 439350133 0
482939421 359057941 0
161821144 450121083 0
21798711 33780320 0
55641550 329417233 0
39641158 362319143 0
198126083 119783202 0
14333098 70552131 0
471206261 309707856 0
168291585 87388675 0
44842335 325436675 0
549866377 320407780 0
559538140 253805407 0
239490600 96568816 0
483537132 471546459 0
60925271 257251978 0
350116142 421301597 0
194416804 432184203 0
349453187 367603494 0
539698728 113035360 0
252037259 189263620 0
81838187 376270297 0
137076420 212874946 0
394669854 84467454 0
543944062 80224430 0
55268905 139705076 0
46963552 268235227 0
72376381 343237613 0
451303421 337644919 0
153185459 106810862 0
335558547 258458093 0
389625126 199366551 0
107385423 550255390 0
158177542 155835330 0
125482003 453009881 0
321057024 167213608 0
185226058 295138577 0
41177228 337459446 0
323687757 429407057 0
116810147 308565059 0
62148966 553866019 0
297700942 334150835 0
460307785 96450398 0
86631689 251632795 0
86262135 462765158 0
267776475 192149521 0
406170441 393151759 0
100274949 21026151 0
430518606 498015570 0
138552325 152557045 0
16860710 384253456 0
24758650 470968416 0
56853210 221394308 0
184946623 373590632 0
344008317 241631040 0
347991097 57818827 0
73821281 152803837 0
7333827 489495055 0
430180688 216325484 0
92345852 109926991 0
488988420 109328128 0
156381982 150531647 0
30880229 223160791 0
558878976 494413596 0
205599888 453706874 0
373157130 449541356 0
443298746 267545711 0
510093229 140759292 0
216902167 34694086 0
397233342 513738751 0
538269916 407513956 0
419792475 283868932 0
529588749 5565753 0
424812408 480524160 0
497087076 446924213 0
407369710 261210721 0
535973831 89218816 0
442529677 539448344 0
496496987 72885823 0
380981454 108707241 0
397344881 150340503 0
361736181 122013708 0
557949895 408827966 0
71112173 345615525 0
406415524 410710375 0
542645610 431223463 0
490336093 277318440 0
30595447 323981086 0
328160701 252501199 0
183345848 169767590 0
57332270 56489742 0
537113170 480587739 0
234734336 274893211 0
100720820 144542427 0
295936975 194203544 0
390536573 330673478 0
434035440 225394487 0
36009340 359137023 0
512321244 542287408 0
171132253 245444652 0
327165141 171002985 0
109602775 217856999 0
238052737 45184911 0
325652880 457294968 0
103075636 18175762 0
133132715 125693073 0
49198009 243284796 0
404448452 47459021 0
143176964 267090046 0
193982392 235866407 0
219062020 413675806 0
191474191 310893409 0
535603831 228270414 0
156255828 558001052 0
464502670 166346780 0
141167140 180748713 0
414900487 274520062 0
383004086 367172688 0
441863285 357286680 0
171646129 371313082 0
453600470 468874001 0
102505336 357515361 0
451608332 128912327 0
120324725 358394328 0
7439682 272078058 0
249153080 304384196 0
215507461 407597479 0
257615912 217443265 0
264587526 474712315 0
559842201 35122945 0
164298998 300824544 0
399498683 302000476 0
68192588 59619097 0
427531656 374024435 0
37699783 409261116 0
342809313 477158028 0
4827241 530326225 0
504234421 469658245 0
347041804 92330927 0
262355639 372492149 0
466946914 158474723 0
60093171 78070477 0
307428373 567665073 0
288341228 365343517 0
336124811 128050359 0
489300327 436203891 0
381654678 96871432 0
228490908 436741977 0
292973546 276531688 0
187651710 541831294 0
94873331 375375273 0
300284040 482684163 0
432972957 172322873 0
306541835 415505413 0
281820243 55857836 0
175475472 64637717 0
81767361 84477652 0
376061690 472644880 0
193766253 378129447 0
358264225 205572595 0
13191634 286845415 0
190686562 151320508 0
299208953 192139405 0
188364508 544372998 0
253918021 47833188 0
394884731 422767870 0
126884218 176720718 0
359519099 175285407 0
136527054 21151440 0
353448947 135047510 0
430182145 309037907 0
415679262 561211838 0
377708631 501924304 0
380944910 313400623 0
537849773 78369111 0
145279848 202417487 0
1111503 250013204 0
388652720 221247733 0
268557438 363785162 0
246614178 339554131 0
532928459 384479901 0
71024539 378050192 0
479926776 82272228 0
109194591 567044637 0
151782406 277702113 0
40163713 100918560 0
503375682 224527657 0
531078842 181716287 0
91943413 277070167 0
1865601 242037864 0
39871646 397853012 0
534187792 77388344 0
530269864 297849240 0
429710439 468539048 0
462719605 12576171 0
241532329 80861250 0
506524637 138421547 0
311390323 175336127 0
136107384 138312142 0
302122614 105975248 0
542605779 180709638 0
437250282 148529550 0
513218681 10507704 0
378141474 328971952 0
262691403 95693275 0
78017113 275440017 0
490514731 79264905 0
164690814 356702858 0
472514391 507872661 0
537058967 506280036 0
395351933 306329733 0
316502020 102689561 0
259211229 543999270 0
443103873 89562372 0
496852539 328432370 0
129949837 467250607 0
412861540 478087849 0
387892007 507217683 0
179060824 504584033 0
121107238 334439904 0
521627239 206150773 0
27035326 213182394 0
559827624 376992912 0
524094421 393823705 0
448640996 492162106 0
272916079 45840970 0
548882420 392230228 0
35683500 448458985 0
34962444 268175787 0
364263526 382948039 0
295747925 481001413 0
283351757 392890147 0
130926519 283574690 0
287535138 524310144 0
263681125 480676903 0
231804303 499935490 0
509968186 346738618 0
462882618 525277342 0
375545647 482622772 0
81141671 127637742 0
255894307 4193843 0
22421711 404363617 0
53386508 322803780 0
19199692 505430459 0
135150780 521848404 0
409168077 14298528 0
117617591 113898309 0
310898484 7473492 0
347841911 395691224 0
381298810 208787043 0
370590722 393365912 0
98543655 215540071 0
419288057 558749849 0
278504798 496411337 0
282075741 531194723 0
417820430 493842873 0
244749689 518375707 0
475974956 444898462 0
215988567 295509518 0
433125111 244686068 0
441762180 479347041 0
471965059 393212429 0
356899330 141481490 0
457862658 143015280 0
350660458 498615434 0
193321579 335389748 0
280176548 412622438 0
31056640 244846616 0
251086756 332093403 0
384797966 338546382 0
505006913 251339552 0
126816138 251868524 0
189994857 113084779 0
159343428 109755298 0
128648650 252864921 0
372141615 557137880 0
314200057 445741210 0
215225121 244792955 0
556358427 488503964 0
558662475 433410933 0
403114312 282126581 0
336044933 38998343 0
81139343 145620136 0
525807703 260770031 0
487582821 392085928 0
127892877 479646315 0
169388030 257464095 0
276043279 290803727 0
352755694 91418230 0
311116733 475872687 0
241236640 333943245 0
154439951 540310578 0
232828392 194624532 0
519030349 402256452 0
566581872 220867358 0
374433598 496664830 0
108751926 497878883 0
488771564 403602611 0
546786165 18999240 0
195204992 226054586 0
430874302 447313327 0
564292854 472106152 0
262053078 260660424 0
435772140 131935820 0
528310401 230950717 0
310093610 30881856 0
178167937 559868239 0
176978901 23463074 0
461265954 104189825 0
304779915 183034753 0
410361261 543119067 0
217484354 487372915 0
187787084 532773777 0
390748486 450598864 0
318553978 250568520 0
85195729 562989014 0
379749805 530817567 0
352118540 337298611 0
517917123 362655943 0
403739220 358028381 0
554041254 462339555 0
383362950 202688641 0
400344187 40656026 0
499211607 290380712 0
326409856 174412140 0
450999028 440295226 0
425253329 324171306 0
335802483 202156329 0
125404905 268024986 0
280106578 312610130 0
84420992 361215553 0
477344210 335816697 0
300423214 144288519 0
226234039 190451496 0
293254005 434327013 0
361290270 162962724 0
105833643 224287444 0
472526707 274596835 0
407381051 93187585 0
100621719 334929994 0
76555301 529887362 0
454884429 416019468 0
429853575 372155928 0
255124983 209762494 0
275109487 8291596 0
123452444 395380468 0
14687200 327737306 0
490097625 26086458 0
246958590 420915103 0
177060929 194214589 0
559425919 531197662 0
297985864 70563075 0
561592512 377108107 0
83782652 162348628 0
58059882 519513953 0
489782230 43360255 0
80536443 374186232 0
332852175 546134359 0
158553245 70734163 0
407833258 164241941 0
310090352 102408606 0
63293305 24011089 0
528620243 256087624 0
502746291 428685456 0
400623601 447171807 0
203682 362146216 0
359787381 478116946 0
65907952 356438518 0
400169454 167598534 0
483939587 247782366 0
148961082 342193652 0
262329697 367561621 0
190051576 535938951 0
301980711 467736045 0
440224764 135123978 0
267837351 33079900 0
109892151 112877862 0
351745647 274293330 0
232271366 302805817 0
382127733 294983453 0
510533857 166734561 0
116932168 248157117 0
546836746 502544919 0
67128456 340698093 0
135126116 264529339 0
84108193 562391037 0
385154850 22428435 0
482371898 170858295 0
499879699 367825463 0
244700900 324895249 0
397483443 233604432 0
500634298 107001877 0
355515386 210800174 0
29196766 133548207 0
194104160 489065811 0
362928606 398641655 0
182366060 132211346 0
178603794 65685802 0
313847147 244465213 0
192294283 302281419 0
354767459 412157141 0
254050526 151655194 0
143079534 566512498 0
146804196 59473910 0
376689567 95837247 0
96076437 88109656 0
24115966 452757195 0
178103799 240546521 0
520525118 8219523 0
4532209 170836873 0
179675050 387592365 0
134185504 430711014 0
431778108 198860628 0
233419603 548632940 0
70284758 214882252 0
508222889 517745170 0
398960012 290665380 0
249063186 149520284 0
306328709 534407035 0
545276439 451171355 0
117679285 239648432 0
418795633 378118797 0
420858399 426675541 0
240508585 58057740 0
395513542 353316562 0
539164456 272760954 0
18899727 142749413 0
420260951 467101582 0
512864484 496214993 0
367667898 323355121 0
450021011 106828524 0
218138019 50106542 0
54980522 504655104 0
24341399 554738961 0
153055889 356340434 0
276295089 305078674 0
161786291 434844514 0
315931134 225570969 0
304403612 214014180 0
390784317 284276255 0
550276383 240697277 0
522128285 148277598 0
174774184 319830432 0
210418168 303469591 0
417705423 245133987 0
513955343 67860224 0
492327694 338409450 0
404017855 403278470 0
202809794 362659029 0
344281758 436377108 0
26626637 191630644 0
58219757 242771684 0
167360690 303039904 0
351274087 448155481 0
372574902 174072689 0
213255634 131647821 0
455372560 513796368 0
563407971 565689352 0
553958389 85251177 0
222954900 292701365 0
270940927 504314359 0
426131577 66002799 0
313160682 150588003 0
489940318 51758891 0
350695487 250722652 0
1356126 287259175 0
204480012 336209390 0
396773438 538461352 0
387845271 2867456 0
289185603 200430049 0
325620503 267345245 0
308682801 416853855 0
190668937 549057435 0
66123851 239523764 0
361909385 251338458 0
561439594 40158498 0
66056340 566871127 0
7345313 280701641 0
401524446 487989377 0
385265419 98113427 0
434604645 372485669 0
343231578 201171698 0
373057630 127933862 0
218971867 340446711 0
193570751 50531340 0
120200614 326681658 0
245666713 216318652 0
198807587 214071923 0
9172937 433971220 0
8790327 557780875 0
179379790 343551396 0
429070212 214086562 0
473643145 401816557 0
368260502 354812056 0
149499381 401301544 0
69878296 279166063 0
307493166 235653395 0
393011697 186427867 0
223232572 180616075 0
45483077 50854292 0
389168848 272709753 0
209622665 311984889 0
267098450 423201550 0
461071414 34894587 0
366448409 334142146 0
161641084 524283105 0
182044073 565173277 0
250779714 425903241 0
202597248 97564210 0
13308637 183925975 0
104752137 322634209 0
495282161 465020488 0
480586207 191964775 0
506041393 233354389 0
41754456 460428873 0
548281148 185031971 0
237063936 104107157 0
356156413 388153887 0
229868216 231594469 0
325514635 1806325 0
451688155 313616134 0
245632821 319689209 0
74011683 56563779 0
200646026 481342977 0
61680316 124070462 0
145792881 554027176 0
32969202 548443060 0
189360525 94418525 0
306571209 12505131 0
509923039 54522051 0
355261946 215869235 0
511970761 198725176 0
470696679 29738791 0
135027619 124445965 0
375092470 319255533 0
511241585 528643337 0
159939298 181440687 0
527605690 371546861 0
187494247 510354810 0
37790947 258788977 0
46261190 305613504 0
557037272 335484809 0
89094743 320228745 0
568571566 127924447 0
412875154 524851575 0
557852331 564408464 0
35372269 260010492 0
63835710 281349065 0
56464819 255999631 0
42878931 342833869 0
498386773 148209450 0
232892033 63669139 0
188068568 368715659 0
331095870 9169713 0
193141827 107730299 0
500789928 280442301 0
491173572 520422690 0
474521400 391902814 0
201842992 444285933 0
506441064 337988674 0
136944371 140972536 0
393270587 252068479 0
444068290 100839782 0
261259608 274158098 0
558971448 140985962 0
328131096 39975024 0
365647712 549479175 0
556451738 14408968 0
340600660 109212869 0
474597640 256415206 0
438512605 372684161 0
162492413 402091785 0
145004178 508750768 0
494007916 388198959 0
179708659 357418804 0
199379848 155434758 0
129703009 72964783 0
94589352 162192310 0
117009163 139811018 0
134777985 407579792 0
252781856 326985254 0
156034781 168081454 0
562789197 262656160 0
229225672 296527707 0
248361328 436537131 0
170826987 356163410 0
43950186 321601291 0
80688675 88326129 0
344914546 32754064 0
368382968 5377048 0
387535897 338983499 0
96662925 402809714 0
510435698 4540269 0
47326569 483184289 0
508979011 388961755 0
496026367 204933575 0
387118962 36160481 0
356669920 13499354 0
127465852 176366422 0
75764649 44170978 0
329641221 470065215 0
535559853 480796699 0
538956546 559395713 0
561460903 515831056 0
174080513 424874398 0
173308092 433047278 0
565411831 213228169 0
48398997 488474839 0
157885679 443228998 0
407076343 470975517 0
212299898 200240007 0
413877284 534292972 0
476053293 130324334 0
410560064 352761231 0
363863897 347348995 0
465050225 196390285 0
78086372 253966475 0
439903776 139067311 0
480510227 415011587 0
550861821 76051684 0
498122175 209452417 0
21292847 29768113 0
474303326 449046686 0
193544701 203816098 0
434489379 554536604 0
124699158 464822720 0
536696178 122685686 0
154885250 75600736 0
366310633 546897002 0
499955012 400352999 0
317730455 356972029 0
314257169 167651192 0
218821100 483197783 0
235785143 428971412 0
343439657 222621231 0
218080432 380052820 0
528823948 204816653 0
390517456 70014524 0
5088004 132419967 0
376653913 282896423 0
143438829 193761763 0
536929651 468696233 0
485855816 164650654 0
75924898 472155537 0
120523894 124453814 0
494086772 483806745 0
363069608 127469581 0
337520870 527720474 0
457878099 430341611 0
323159077 331772720 0
301429040 506422477 0
240466457 256956772 0
303437532 166767452 0
410865829 27307682 0
246141745 300153 0
244388538 183978199 0
500973278 36877468 0
262015737 341909042 0
308671039 440069148 0
71892587 385618465 0
321540773 345530996 0
426988774 477544647 0
440509624 113808534 0
95780724 468991401 0
207276649 383103213 0
197487977 5555908 0
531855909 198401931 0
86262050 204860108 0
210755769 196894002 0
532335602 549351432 0
263231414 140337194 0
525015900 59318829 0
351844129 558212635 0
489328147 140856341 0
134368550 282338153 0
555205042 186066784 0
415830726 173901161 0
534470193 463690675 0
371883399 356748349 0
132605078 168247482 0
351714291 39088696 0
562431990 476334168 0
536599239 316769643 0
185594678 457430824 0
311440878 539767240 0
409948301 334300156 0
509093888 554331032 0
160091129 565230457 0
550997596 243709442 0
87037132 245988100 0
246906764 280071802 0
379697498 124308750 0
269964013 514605949 0
387004781 173843348 0
438317595 378779308 0
342451204 332952350 0
445570493 45703693 0
290993698 337488892 0
235421800 532649460 0
56718965 448966348 0
431447843 461784884 0
486186636 532843637 0
548272176 28358956 0
103146657 345874034 0
323925027 384587264 0
412395173 131309489 0
99724926 331123148 0
126019012 547123762 0
307481113 305862488 0
39177244 407488951 0
369960413 218640258 0
20606329 4571631 0
518695557 148498097 0
350981579 342468135 0
213781422 359111087 0
140105854 268471819 0
331402796 149908217 0
34272238 82624536 0
183774776 284992808 0
488599355 332887756 0
312680532 284520444 0
292297039 193026935 0
514851273 361092081 0
65998452 101614343 0
376273493 291025475 0
70954494 170933922 0
484166830 269407234 0
191845771 76700761 0
497047164 509520149 0
378625542 409632826 0
36836072 279895321 0
438162067 476625898 0
270478980 491318998 0
393718629 378831375 0
303532381 160946161 0
282919473 375534301 0
193088378 311858098 0
454645296 209041663 0
98125680 476456229 0
99382083 535617848 0
40718318 385761145 0
406858044 469958042 0
205737445 542247784 0
320429998 69070807 0
525988645 332775577 0
461622555 359774420 0
112730722 43913021 0
26882985 472587066 0
216260857 519823037 0
97478421 359689553 0
179568672 392903821 0
159723316 340872863 0
310480910 383564806 0
525358656 103079247 0
507706804 465735775 0
265197901 161227804 0
148694352 158852934 0
96447346 196882717 0
358669132 433645640 0
251042989 193262999 0
490829515 539779883 0
514967612 46700180 0
230890290 240991777 0
329849826 72095520 0
448225355 261000957 0
77955845 495652199 0
540098872 173912731 0
366079656 535883047 0
104244873 531896233 0
105799853 199131799 0
441268752 255559173 0
193385215 296397149 0
110948744 508507502 0
39134059 460821235 0
330707414 348781277 0
238886973 401194630 0
182158585 349389176 0
527535370 244303989 0
329476917 76484710 0
219240975 561492406 0
519177287 61816274 0
262361776 508039830 0
258454115 207415268 0
384446058 207567097 0
133936595 383591802 0
13970047 281477153 0
500763315 502072423 0
104436689 121762149 0
270114998 428694063 0
532391357 23935838 0
474835059 442066899 0
225651289 130941682 0
174517537 9380544 0
248264451 209588541 0
499951716 47112822 0
192848477 86417923 0
472833237 275549494 0
288120928 224060731 0
207312765 177983146 0
66301004 19117486 0
56109148 231754810 0
361596112 375069991 0
19360754 328717737 0
224913973 160535852 0
315572368 245822143 0
112526021 286394699 0
404001553 29241700 0
162770938 422383735 0
564788226 552290160 0
130643318 60398955 0
379491936 61305755 0
282567940 223663742 0
464694065 337186656 0
555060501 367117350 0
562230287 529450816 0
40107257 468821327 0
98736767 327592851 0
42078119 263566710 0
239371235 275520990 0
175260660 65141926 0
238101670 85163828 0
389307797 141337805 0
67048822 529799197 0
32775185 146296597 0
355899887 175339369 0
404575080 226547235 0
123166266 431275096 0
274413805 247038921 0
175290521 103248891 0
350108805 145534074 0
121857221 356746118 0
443346182 312808256 0
296957337 67059911 0
447055124 464528646 0
239038513 273279569 0
385519444 311450071 0
477504470 162952982 0
504130615 148496125 0
115534338 9779700 0
418768973 59853663 0
80745964 210168598 0
448876368 409572466 0
280732181 15360766 0
497723620 516813196 0
253741649 188158276 0
21579375 184224671 0
93786720 414843117 0
476534083 417825305 0
373797129 540168094 0
32165754 92827283 0
103989277 458878810 0
345854079 62816091 0
121345430 210049865 0
3164142 260651233 0
111224270 166192707 0
221415820 523776343 0
530135158 185392361 0
165144793 431798834 0
106310910 212691295 0
162445608 2158307 0
317891016 498046976 0
169123502 95464752 0
564892520 449221005 0
356913243 129228094 0
402741036 114400278 0
354406609 96225134 0
488558798 65388581 0
29305923 252084327 0
44966744 206588661 0
15400825 58610163 0
438281863 265910382 0
364731114 155327914 0
115392307 139470178 0
136781117 393181915 0
207292667 188870727 0
22015727 108845232 0
326562434 467828772 0
521014147 349414746 0
54265779 224410626 0
502642465 141963109 0
108854536 430965087 0
337299383 485809556 0
98651504 474330370 0
108533999 116842535 0
413551222 157416335 0
318630720 15231567 0
404795082 499868578 0
269330338 568581439 0
389195726 118840574 0
347207435 374400854 0
329514630 528040558 0
361425052 104293920 0
321224594 402765088 0
214893516 487892277 0
497253492 250601456 0
130840002 536131770 0
145510703 394832334 0
539054261 310295123 0
290807645 558914081 0
405323671 9236674 0
317247943 294724113 0
418833605 449315873 0
516018132 192718156 0
189519042 540162917 0
53777310 400332438 0
555837847 9340034 0
406787378 40085395 0
189947398 286439142 0
103619608 120913638 0
106277391 34581987 0
476188132 445738685 0
168023013 23245114 0
247120087 403963961 0
509278834 155321409 0
479531249 272626971 0
162304029 543651448 0
335351352 237508979 0
41425667 263196709 0
176851417 229585425 0
166806394 409158002 0
356343316 263593273 0
231117005 84485583 0
543178381 545611951 0
532096056 88763666 0
61023318 279955887 0
141658670 277876992 0
290518770 18234377 0
184954600 290481894 0
153213651 325465990 0
71452948 434741851 0
556166420 53000941 0
129736212 535793498 0
63000733 51369986 0
68574471 139188194 0
274961305 496832778 0
438848628 4773895 0
5648387 70661441 0
299530841 477019575 0
280314868 34212914 0
97572040 372154995 0
480159125 232514544 0
50493107 222586031 0
334764588 385601454 0
335764445 238479531 0
30160201 122322931 0
131009574 153833830 0
430383560 177075146 0
212980573 141360145 0
322109578 140758690 0
396791935 349416987 0
270952771 331467972 0
320865977 463746961 0
72040935 183300253 0
423047648 136136214 0
37282917 348031009 0
186079272 132083474 0
254549589 545302882 0
406877426 557562697 0
258685781 261953685 0
230514814 355928702 0
156618137 458795520 0
32312789 487297870 0
71668400 472533292 0
353494112 101038314 0
410689547 432450273 0
331338655 171922963 0
362505472 232623871 0
348846751 118993217 0
382382935 241445268 0
210595749 382198004 0
552012054 286916883 0
155777777 365965139 0
491336089 522592281 0
388772078 389888234 0
494175912 493539098 0
260048470 463280165 0
455721149 316604418 0
83088676 321580616 0
428358013 80929374 0
355430014 490864136 0
116926455 270587330 0
39142638 194666248 0
89470292 353756035 0
2127184 389775415 0
275951132 80063068 0
267450069 267372210 0
193122677 7990091 0
85843042 483762618 0
528596173 441094159 0
230760955 567934564 0
413258601 352736926 0
399878904 211279792 0
22051677 18224983 0
265763240 547918153 0
429303968 407805038 0
374627858 10842662 0
355202973 476706321 0
34207729 136053659 0
335455708 153767230 0
353121430 50500843 0
192041797 361579367 0
409747344 551900512 0
95903801 469996763 0
192982667 553037171 0
208063746 430888708 0
21769250 450433955 0
408760699 244562039 0
391148698 54462153 0
390630751 551946742 0
150423285 293413883 0
360689064 451597189 0
494084891 186966111 0
404244159 97489717 0
88087872 282066608 0
350829353 199093252 0
210311434 72694016 0
86832836 82764381 0
411839544 16206263 0
30964808 331431556 0
129621208 452510691 0
473555749 526824221 0
523044568 293987906 0
554212772 216066214 0
92962097 510371799 0
186316004 556466597 0
468970979 522658150 0
457352111 327725528 0
36715925 49780580 0
435255771 125470957 0
67723242 344419554 0
117924015 102531882 0
218415798 355888347 0
122543695 172912510 0
245538461 357133247 0
16524226 293723117 0
273765509 558745179 0
62537894 113869092 0
357124040 515963094 0
416963247 391780437 0
81711124 365515343 0
73801206 527936111 0
349950979 120455834 0
565022728 476026751 0
160148369 309920848 0
488103949 482100984 0
397826205 561865225 0
543698456 447321166 0
425165103 369198122 0
146746564 110068718 0
53976674 361618162 0
75126807 80231725 0
182518280 269960533 0
422233669 524060803 0
308280518 316633266 0
381472669 321646881 0
142356785 203655160 0
143515465 303579317 0
351561496 437817093 0
415788961 320102123 0
10930388 283296490 0
316819791 327322883 0
63663095 381769519 0
16876682 399009205 0
148118826 99042554 0
39340217 82688057 0
77129956 30331898 0
3125982 19288167 0
362749314 450753992 0
70198171 306998700 0
351574481 385006783 0
302670543 59725518 0
38781049 282105041 0
449072475 106435936 0
141125148 60688367 0
256926091 387639842 0
53384489 146165451 0
91443660 460319385 0
428828060 335731046 0
285328844 462650329 0
139442847 275973029 0
55431938 510761530 0
386772940 483392604 0
30371148 569102820 0
538572809 104496528 0
463624253 223696783 0
219453217 300765201 0
300996651 42757282 0
457600438 159671430 0
366502707 315064894 0
32817032 179016082 0
39764741 348625114 0
518707197 437537856 0
535435517 466888297 0
187751791 58518415 0
361332114 201070327 0
101218416 94295080 0
408139150 357031598 0
547720058 540199027 0
161487945 156829949 0
432900087 306242423 0
527879720 27969680 0
126066016 375562469 0
71775308 255480737 0
9965808 20774044 0
273337786 32599204 0
564907668 300427115 0
523858622 485149729 0
196631309 37445865 0
189365576 104853016 0
561296722 480097792 0
521913339 179547668 0
209620138 192218619 0
401941122 462095003 0
353604077 554796874 0
395201278 398251924 0
464421262 455972018 0
258905656 502813022 0
536963515 516841354 0
284220824 95234842 0
277252104 538054523 0
115139879 160575442 0
57304186 17931921 0
516824898 67132013 0
54106933 136293482 0
125435214 424378213 0
224145051 283602662 0
280349967 548121210 0
30984776 82632006 0
279346897 2301625 0
36617068 177186640 0
379318724 370694945 0
238312327 555777246 0
382028525 341461435 0
500358075 8504355 0
360567805 303700556 0
51637581 519255511 0
239108659 313007212 0
70789548 449353784 0
121058707 283920342 0
125217626 176193731 0
178350013 324003853 0
490173140 42181133 0
226451251 285126154 0
36490628 387604317 0
19217564 335743530 0
343242084 136654233 0
493107072 102893338 0
318002202 139046890 0
417329191 446065036 0
184704358 128854598 0
219337382 161915490 0
247799803 206156121 0
122670550 4236111 0
46412168 55011400 0
31702032 445108776 0
257582530 283940060 0
145919655 521381467 0
279612537 60026140 0
308261882 490682118 0
389147703 212838626 0
522593896 460874858 0
10690900 214699426 0
746278 279386442 0
63291607 184410610 0
464099521 269977124 0
460446930 157001348 0
150137474 553151885 0
290959334 405477385 0
362181926 383540754 0
535956359 199065793 0
380170087 291293818 0
268997390 151237800 0
97687662 247552550 0
261216013 483803172 0
356178058 226800088 0
175202107 419555113 0
527136958 215374940 0
54825000 336323260 0
531114780 406322162 0
203366818 399426754 0
461196863 172059467 0
369664335 60944025 0
308897559 429964220 0
237248675 288864808 0
504295707 313925502 0
393431560 65450915 0
194434415 97909998 0
323946451 389564479 0
108575088 464421633 0
435193814 114814443 0
36124850 23860440 0
509303678 331376515 0
162474489 490317728 0
127932667 450467090 0
371011410 258490588 0
21202905 552408639 0
21187535 235770915 0
819401 434645002 0
561880297 173376038 0
289037625 552915125 0
524686886 175525197 0
226923107 195841758 0
85063430 205914553 0
551816590 392545421 0
162340593 501680475 0
418697009 356289828 0
174032360 469278153 0
74149181 50678868 0
122175984 443302690 0
329929884 345924072 0
259799886 411378516 0
45099660 449465488 0
459116435 527316518 0
550380891 627653 0
98808023 474310775 0
455213710 411178978 0
307699214 515125154 0
29943061 147658614 0
488532490 42660850 0
236247477 104685756 0
63906601 23250231 0
17242852 342169838 0
456284455 431375547 0
81749511 24771902 0
555115205 106323233 0
265336629 112612775 0
156447001 388034511 0
45711748 57636667 0
104745875 359560018 0
183477619 310850388 0
293144514 65359467 0
475288712 476061360 0
501125742 79241773 0
300243754 216061313 0
186366328 292000258 0
193630641 517378523 0
255142183 99831739 0
42468966 40504436 0
58277100 35588900 0
9653024 163504723 0
368915616 525808875 0
8656106 457291678 0
57789413 78806894 0
470929252 97232955 0
316847656 150176635 0
388424002 78643161 0
456399877 136437632 0
439417406 315541428 0
364322991 502055949 0
6775955 237817925 0
403083791 195543533 0
491035229 568980327 0
139925634 78783541 0
306164705 68041933 0
513097708 104362935 0
354394374 65576838 0
263003669 7268371 0
218585945 327639283 0
439200726 481859895 0
56430657 105396935 0
390424157 17068418 0
187155943 308396407 0
145246525 297436154 0
555737362 111028475 0
347559112 171017641 0
284186492 112495454 0
433699857 356527685 0
146489472 118835044 0
520724689 224025566 0
11631148 367938873 0
1071866 23077478 0
408909494 450727326 0
313923307 379264978 0
174160244 383406428 0
93950047 291743574 0
29852307 357692686 0
67688956 408954189 0
206279182 108224493 0
200267204 541365435 0
289324015 210250439 0
456719920 4252157 0
541856094 298755684 0
66977018 15453888 0
15146102 449183043 0
477718293 449237935 0
545766982 463105750 0
138174330 460438558 0
516078632 231536707 0
435209574 482203628 0
518487575 224125560 0
515924872 185719654 0
567985372 555996339 0
134293736 21811172 0
31426407 466730242 0
510787801 187972505 0
443463345 194973273 0
104445027 133117161 0
193963149 432192266 0
200538097 265318768 0
481677719 346567489 0
491048689 493723994 0
145430968 355165736 0
445314844 534045991 0
75951844 177861660 0
563967799 294275621 0
224707457 224062426 0
59179438 133575243 0
513923385 269497670 0
130515986 149085575 0
418860629 381071434 0
315308356 203739603 0
13513832 151852936 0
108750590 490634570 0
279521508 351074395 0
525831691 201591481 0
473495386 555540699 0
143389381 106464343 0
237026628 156478853 0
178883066 200580630 0
561136961 174267690 0
152437865 228222766 0
34749486 110097645 0
520904167 269814965 0
470003495 454577264 0
401041226 419925000 0
473602338 213746766 0
171804957 468855477 0
299200446 334973954 0
250147528 371897099 0
471654914 432917642 0
374348487 418959867 0
116544745 267873856 0
357786526 153413324 0
554392640 285747531 0
391858867 220190178 0
529715223 259042806 0
255688639 211924429 0
368911481 113512448 0
492760990 358157333 0
71543472 527168896 0
171566829 306926615 0
102872892 92120129 0
535618301 456286044 0
195056209 70074735 0
547068805 104589294 0
465913071 523559 0
199235334 77140316 0
135415536 528578464 0
408874175 187499501 0
438129655 93230112 0
154645099 477667621 0
212098475 106076414 0
26738165 40385575 0
410827671 55204936 0
474927781 186367922 0
255283926 152472615 0
338160746 138007876 0
29875217 509254416 0
272819786 33140216 0
487771144 561625264 0
147096149 29125669 0
245611232 179723591 0
246721404 42743651 0
153658969 93535100 0
131011813 12259423 0
228720796 500911909 0
303774671 545750361 0
315601763 346630154 0
231527523 393385414 0
245113721 30897697 0
467853469 241589982 0
506634942 455768147 0
2788082 483744400 0
331906281 346551427 0
142722954 515906182 0
347568032 349561735 0
511142129 515846084 0
445838389 131338516 0
172292128 226267556 0
516563320 476208155 0
253317739 302933346 0
459948089 251170155 0
150690720 480601978 0
166095100 503575152 0
47627007 240488597 0
505268311 103779198 0
406177423 223239220 0
457309481 519315594 0
345664997 13389184 0
551361271 219245582 0
455647010 29581084 0
170092824 214746676 0
520607929 234712031 0
20013724 20887058 0
334418680 482462989 0
566878647 340092929 0
215937584 272811801 0
287922692 513635155 0
278231865 335758325 0
77306334 243902087 0
97019118 247698635 0
282068787 499441773 0
357237251 360582729 0
122682914 101469138 0
242849275 310955827 0
401067981 401795932 0
534822432 518789834 0
358497875 148420445 0
445437940 452638887 0
484566912 313060080 0
280289043 562733977 0
362377631 180413180 0
263218705 214072642 0
442209645 24995452 0
192066551 274412208 0
285074071 254992339 0
126896963 253205958 0
167928722 53262510 0
495956682 324225042 0
180949467 246460433 0
75248598 291441096 0
231142092 44959249 0
317511636 212435244 0
211746594 160335281 0
266497881 448223044 0
251845412 269765834 0
166163955 220011914 0
264416171 30382225 0
336888510 562689124 0
523167024 81058057 0
171571633 549010411 0
513184844 91308480 0
35729782 484181645 0
6312765 559620805 0
253093047 80275694 0
318665304 404868008 0
420474504 440587564 0
354509263 566374741 0
121924245 554950982 0
238238661 140351540 0
15153235 486741891 0
206607587 125915313 0
412674321 322291995 0
416130834 509711118 0
389202101 425154183 0
106838056 300196559 0
536443986 477951296 0
255046204 408988444 0
360687003 508234093 0
261701269 543879850 0
145507945 190262998 0
421743172 447378797 0
544933462 125745036 0
467712202 255611026 0
111872219 162029365 0
158514878 368372598 0
313356365 362981008 0
430999308 526516299 0
423671019 525779359 0
494324633 514503937 0
236108987 237802491 0
187407860 451013098 0
529568790 133469410 0
274021659 544295058 0
286312493 493981063 0
256424073 33968950 0
393995930 186808178 0
301003554 98649013 0
54363928 54927280 0
163203861 537955614 0
106393271 486555589 0
69508432 264885359 0
527281385 241915408 0
185584625 547410063 0
371096638 234358777 0
384782019 443620848 0
266004972 393345035 0
55925756 105010104 0
509749376 311234816 0
291670714 48472576 0
319631651 517574635 0
157952008 82270819 0
501597441 106156411 0
481698043 115133222 0
359474540 219575006 0
161797528 183130438 0
423762311 312819351 0
249078918 184026445 0
265192671 55524697 0
193210947 457578716 0
164474592 291198687 0
72738925 169409712 0
321677294 217599835 0
466030468 30746200 0
71145032 16066267 0
290023240 564346390 0
474450290 191880136 0
88195632 52625956 0
338356131 556215244 0
444210540 234219605 0
13478743 553993548 0
459385825 541336283 0
34916591 218887240 0
189557677 163095891 0
326320130 12829830 0
318010087 12058746 0
244427676 522470526 0
174776467 372833471 0
259139280 514020971 0
526702070 565544188 0
4589401 329448415 0
284936461 554864337 0
283477092 330447497 0
439178441 171757218 0
338929150 405974833 0
254219009 513632349 0
89228552 546511811 0
300969007 514518376 0
138133359 6479285 0
360119975 36227569 0
295192039 358642504 0
105945200 346141770 0
29306491 536875178 0
450695573 495651840 0
383739838 371511517 0
45035117 324832508 0
429839350 520747289 0
162136850 350762151 0
419106358 993936 0
519046694 473503825 0
522490092 345170310 0
83950455 93781986 0
228107099 508741214 0
394579321 385016771 0
291212912 492688340 0
482117951 290949320 0
412340796 2316424 0
311252918 215743169 0
430902396 260897001 0
286611819 493748800 0
159213453 368231751 0
242050931 84963384 0
549348914 489758895 0
469064928 65417651 0
437816528 211756701 0
154147223 81328862 0
419130046 185251385 0
404471398 306329636 0
528128637 474442589 0
365145140 558348186 0
298055805 225514820 0
142058290 183995938 0
80700292 208074562 0
255812824 71872674 0
284373039 405871592 0
420332284 91532034 0
498693898 149873674 0
173649835 36958269 0
204968088 399116530 0
268767584 7912856 0
48564818 371242008 0
362268289 304419095 0
415943919 236122040 0
57334158 524494433 0
5966832 548771518 0
462535424 551819805 0
288750212 130218087 0
240809343 342933571 0
547416499 421072631 0
459650047 218530592 0
334560771 330161998 0
185720105 105940716 0
461745894 55358069 0
127637847 144005890 0
257231677 40089384 0
234027564 515349105 0
454086353 488324300 0
140182476 80902047 0
194897764 514017729 0
462003637 320363460 0
154889192 38752738 0
217223943 527884603 0
307753593 432797675 0
491178426 275883645 0
9466437 224393457 0
427418506 169414270 0
53631533 200749911 0
382053681 49675298 0
398243274 53218917 0
87829679 410952905 0
96986607 235645488 0
221789719 33088818 0
111777201 109125118 0
432391282 96391116 0
335955029 282335139 0
82308766 325720160 0
249839107 415761328 0
80274053 342229749 0
421945171 523291396 0
562660715 209418613 0
483769021 296723295 0
510385809 104923680 0
543826633 67504004 0
161531984 133279372 0
148450611 143746011 0
418808653 106307938 0
383220658 109002537 0
72230568 281437203 0
528924272 364060846 0
288900830 240113115 0
489538688 179893231 0
453740684 250716629 0
463444848 97163725 0
544160663 2562981 0
143972619 511175524 0
513413272 293255255 0
202949569 492864852 0
210171251 255150826 0
554857517 159268959 0
534695068 216146190 0
188978723 452528522 0
211122864 515594351 0
299635549 310933958 0
239939926 333105691 0
41359733 396415425 0
339970588 41339473 0
374304341 191232080 0
368569166 138381368 0
319862082 329616734 0
523243904 477678597 0
229339105 26890411 0
333884649 55807240 0
73269084 453128324 0
371634839 239779631 0
506437349 103582854 0
363049171 217590924 0
216956245 1704555 0
202655952 21400293 0
156266830 323370890 0
162859908 444003128 0
151999787 91398299 0
506995573 334492068 0
261506615 559199817 0
256348434 172788390 0
104072174 263111511 0
301898103 450337552 0
547116696 508894290 0
164530581 311974771 0
540195476 494325847 0
314442316 36698409 0
204446149 357502885 0
378824717 258388536 0
17774001 346670965 0
288410219 504860501 0
447698627 137901258 0
88286269 406805938 0
233738763 438498949 0
411362559 154445154 0
469205731 20454875 0
238588250 11599888 0
300315311 25971649 0
330239537 349260963 0
566901171 20400393 0
152325654 76491443 0
552616397 511593927 0
349793845 213615704 0
531121704 84514372 0
184993462 278205347 0
90333263 195599547 0
221205339 21219672 0
569273788 86155726 0
546404787 568929573 0
193427811 212544136 0
33292559 171511192 0
208144429 394158760 0
250708521 50374027 0
280932333 127942487 0
510639295 19107085 0
64428805 50056167 0
93712534 250309815 0
244242368 258822238 0
33225160 57390413 0
514039860 228950020 0
179146349 541620891 0
397724662 252724626 0
388688648 335002953 0
14988707 179941510 0
187998131 387359074 0
286922848 70530347 0
259540291 221721582 0
137135018 461261227 0
81817022 340421580 0
357953033 502278240 0
518938721 206243709 0
9285695 488847456 0
283395288 184129228 0
463516998 122395344 0
254273193 551605749 0
98436148 525948860 0
195184085 87724967 0
413992213 451419312 0
459791517 315359905 0
9869148 390495046 0
434842472 555005135 0
141643000 435696199 0
247081681 560811416 0
80621436 216463079 0
319444449 43798522 0
204126482 504538903 0
177635576 101201839 0
304083652 142461431 0
321821978 472562427 0
497390967 312981086 0
63203622 218889393 0
534528504 512663771 0
142110875 293074367 0
6066272 21541378 0
22156578 157183904 0
10586689 205070566 0
483427855 478532033 0
116994855 473729414 0
346256623 480062465 0
355360006 200892738 0
112669284 101284380 0
332999390 187239464 0
560612183 310408839 0
305322846 391041964 0
439921117 388407235 0
275698382 48433964 0
104139573 529875080 0
30512263 347473301 0
560695593 237971163 0
307414466 427377441 0
54590816 111302567 0
506777350 430465691 0
397576019 494298554 0
79388314 527156888 0
360478332 534634979 0
498984789 443793526 0
148350693 551749251 0
375669365 197852086 0
130723431 295566291 0
198519584 74947613 0
235735951 368470505 0
8866367 194376802 0
310198087 390209548 0
168219389 337078622 0
370554922 152676350 0
321657634 231731311 0
383475677 557731803 0
538182840 547512937 0
469364019 203946577 0
352402969 54875836 0
475079595 291817052 0
17877641 228471029 0
91979310 402233864 0
318640583 471914232 0
257056257 113373323 0
222903144 221180854 0
253664466 461198430 0
221933640 147404741 0
480863398 264349836 0
69213629 237151325 0
185582716 464285733 0
132731042 196424364 0
372357842 106583312 0
133335173 58394416 0
403311884 461654520 0
43614948 392203794 0
464647444 423893887 0
135508811 401749369 0
311010917 123935178 0
509423767 524066236 0
385379951 522722505 0
138244500 1178039 0
372303757 350399712 0
130295239 454915209 0
165257339 172536168 0
350941616 337062875 0
8752089 130687116 0
48351725 265959736 0
429794485 486514727 0
558674703 214826293 0
308146877 143623905 0
518912630 163738130 0
257413009 130435477 0
170007939 558457663 0
348803362 300874582 0
271147657 313041503 0
288231463 403634010 0
510404938 524120428 0
307386233 369610624 0
158374522 270856206 0
371509294 95791809 0
484536878 434733416 0
197254973 354085542 0
499815258 280791087 0
423985017 185054789 0
411243503 40521103 0
168401698 485418767 0
187289842 281938726 0
333514159 99196743 0
435679035 92444054 0
390974423 565966014 0
537179651 118477431 0
164981600 301946410 0
296633558 70020735 0
263043987 326509404 0
214284947 291108454 0
4016953 79389456 0
166060820 92364288 0
478569747 464575972 0
170006363 512532034 0
444456464 13969107 0
7447789 14342528 0
220949995 444186166 0
282900682 216783339 0
75806170 43737513 0
343003702 83537369 0
80823794 365119665 0
374246426 93287523 0
408086278 134966572 0
89037473 399132637 0
140487629 178415527 0
438215676 209033424 0
79136999 502396421 0
264083869 439693080 0
348031925 117693650 0
330024731 26146291 0
519593226 557509846 0
463244879 535502564 0
208954708 265816003 0
180433491 269472611 0
123678668 320071088 0
339391351 184935244 0
403579372 100326528 0
251969978 76506489 0
112133026 60242096 0
136110620 335441794 0
334306412 108350911 0
472400420 329527316 0
478515691 358361780 0
112036758 391909259 0
79493332 370362315 0
9880825 330006005 0
43548124 440648372 0
67832838 385958817 0
496470598 310527150 0
290778609 340400142 0
264259191 370766292 0
163612780 134998782 0
543863786 428502002 0
78919705 57458894 0
319560559 351084618 0
118502459 11610633 0
155859065 210220676 0
403842986 548008463 0
200231989 178240750 0
396779709 242186604 0
214819101 290234106 0
8008376 459926388 0
364107308 40996240 0
332269216 269367339 0
259542363 9242555 0
514281027 354869186 0
246872544 505147042 0
126748930 19695550 0
373900312 217386202 0
335427248 158812966 0
225888929 474299910 0
82750098 541020317 0
536863581 490340481 0
345629146 179313443 0
89013699 553027697 0
468692262 501222078 0
92930971 300206264 0
118180211 330475201 0
120619145 346501798 0
383353579 272203482 0
237582160 322525855 0
486857408 21572403 0
62102974 496516759 0
201201936 501801630 0
5373221 262650236 0
302581449 199764932 0
508005213 512033696 0
243506650 465260158 0
195248005 42366945 0
288492562 352977117 0
132947040 200297462 0
289125945 148319903 0
263436631 468652507 0
444441169 28546515 0
351845097 330880547 0
373562072 102477666 0
458422085 61932151 0
272250274 155235687 0
116634896 524501311 0
31194923 150222113 0
237608884 513597280 0
528505298 157314779 0
77611873 472119096 0
429791303 124137454 0
481315718 311761867 0
333903499 89299788 0
39289758 482951438 0
443047776 389000668 0
347273337 387139446 0
155979338 439068019 0
288888760 164206842 0
108618182 233031182 0
566075641 187332963 0
286235430 122906988 0
362000401 369613284 0
187592606 376133384 0
150227645 183360863 0
223221431 7678784 0
168686097 115455518 0
261361903 226784699 0
457382006 3693450 0
264823377 211067453 0
395493987 469510256 0
97876292 288208901 0
98613892 161559963 0
330187603 214748390 0
244050704 320046506 0
17976615 63343177 0
357932993 223162966 0
531012803 105926683 0
457991611 446971285 0
3048514 387684180 0
73977475 293823816 0
8699596 361668264 0
410581535 371000455 0
320930481 8777860 0
135528471 256921905 0
344625615 258307134 0
492883541 74934346 0
164616578 181047723 0
413474893 240623755 0
303621323 442168106 0
203676570 92570138 0
555485925 435037284 0
140853032 24175741 0
49286381 206322034 0
481701375 464247490 0
250053660 217015349 0
316614839 541719737 0
71727774 453186155 0
396855982 134869583 0
388737039 408659015 0
2189985 422092200 0
137082687 508155323 0
315473404 11548786 0
347964394 244180260 0
82930251 94319847 0
517380258 111452467 0
532602424 46910062 0
425702213 88172882 0
436347814 370016971 0
193094282 348039541 0
557129093 121136306 0
461194608 555339869 0
368109118 42898003 0
549647775 495588255 0
264116136 91126194 0
164136333 413757405 0
452434545 394497505 0
239527888 43127910 0
169317339 105358183 0
265753078 520235148 0
336017848 514766224 0
218995819 430562772 0
525787898 135187528 0
147389848 131164429 0
77425161 339451259 0
198344242 199971972 0
487679755 349668183 0
375610123 61349267 0
493451361 123641084 0
60677344 101067456 0
260373058 327268681 0
247938696 122468672 0
247620324 70670603 0
211324942 317810546 0
300450880 246675979 0
321695063 308250849 0
381994033 485627479 0
562393284 32241436 0
231694370 121866065 0
513834219 340278113 0
557099656 32222515 0
379345021 521780011 0
359531484 9332598 0
234147839 177402024 0
496890661 387800189 0
106755077 560832932 0
307859990 374151507 0
540425683 76272522 0
401370744 242034850 0
51666076 125387584 0
311055243 9606499 0
153384768 361884754 0
287988733 292027669 0
25916796 49796405 0
249285339 422871862 0
207951183 330909500 0
184409201 224609001 0
245510520 17854306 0
4561560 442413118 0
553532920 438724590 0
285447483 137363709 0
134994940 552913636 0
158952168 569191124 0
240769074 377818300 0
559841338 538760398 0
445779992 75396988 0
539899411 568569413 0
336005467 44708934 0
566032110 528285636 0
212993265 478476598 0
244087264 194440058 0
50162968 30833548 0
297995546 122570380 0
64784540 318519166 0
480650691 391072165 0
511370028 503067599 0
5019154 149183258 0
112190796 506936484 0
89210555 43547409 0
526703403 139378005 0
256535362 150027201 0
378277714 145663663 0
516996872 366470718 0
48304237 257867260 0
45220413 184599792 0
274677535 429137425 0
563210826 288297918 0
299425109 219829314 0
426796106 347087873 0
380306324 295926978 0
222474840 287984618 0
178496580 545564061 0
287156773 235190744 0
550046259 524377620 0
299372561 540039962 0
140259707 526980124 0
427742942 505446430 0
268667105 28901925 0
456647486 259238696 0
445040827 90387702 0
461294579 4652532 0
494503258 260250340 0
180593908 458177196 0
225484206 35483574 0
507051386 249610602 0
468661268 379297412 0
70234834 561021121 0
509769494 105765936 0
561949848 87311051 0
327317731 218421712 0
32506843 490319044 0
78212776 397441102 0
283258541 475150074 0
517702169 98509402 0
39213385 307275307 0
170997031 97641231 0
465205336 39150356 0
223129461 479704723 0
522389661 428550434 0
230822921 268787120 0
258992390 190789795 0
562770778 251059874 0
507075316 357581070 0
190942963 143115259 0
70763468 252967942 0
468022959 303520862 0
173141815 174313816 0
528091475 511224037 0
18063651 186339855 0
317337206 355248812 0
535347475 524365017 0
156793532 415829075 0
563815276 391860388 0
292635102 97501455 0
322855638 27286425 0
125678100 562385784 0
171234685 295020754 0
44382704 129628214 0
556032274 541636173 0
112981259 3078054 0
261304586 457843416 0
62372194 545795902 0
511643840 71623453 0
530404396 262664462 0
262579013 169255436 0
47212882 460013651 0
517944032 412205120 0
428496702 316233024 0
148769884 242786589 0
351928395 465562244 0
417073186 470239927 0
441020113 275656257 0
307258667 154531421 0
26415995 315219245 0
368708294 263853411 0
414489368 33660925 0
78033569 392116323 0
432912007 127537122 0
1334901 341077615 0
230436154 403514057 0
269145612 483537089 0
138590942 459340044 0
258332686 226982901 0
493154265 466572309 0
217215247 124505249 0
492153354 217053964 0
226300149 286829843 0
122152292 470735542 0
515271760 380379277 0
85969206 411076869 0
348218140 414902988 0
407954413 492239405 0
319592374 520378912 0
399581478 316438336 0
202539703 432757759 0
492492188 283298050 0
64109314 243337199 0
363414895 44445227 0
244673186 339925766 0
394513150 123943073 0
155396243 432966419 0
343674082 432341254 0
401294536 542430833 0
523658144 360173179 0
528637167 392055750 0
164317184 100246050 0
29910002 479714224 0
121777464 287777112 0
337842109 524887523 0
292248593 100116237 0
211418029 403645428 0
118723372 427764994 0
275817825 385545207 0
42282850 85968657 0
253796064 549212808 0
111720201 543269078 0
30720401 177914142 0
386491026 524543390 0
12214385 515902177 0
99718126 445448646 0
287754946 187380541 0
166597641 466360510 0
407310885 505822219 0
257548968 259483105 0
544749971 115515104 0
290197444 228078075 0
126714393 57146973 0
121810983 64608150 0
49199442 323562748 0
82083147 51722456 0
29725601 321015016 0
49266590 267875718 0
35927970 41119465 0
456667512 332666586 0
135456148 277820060 0
507356411 507205390 0
368925958 423965379 0
208099057 179796168 0
120309767 195428135 0
440111298 161282168 0
244568899 422922742 0
499292244 26945203 0
176399870 83428982 0
79742302 368604402 0
541450825 373248794 0
468171580 414207527 0
372950968 230147798 0
8268650 445687343 0
472403346 473756388 0
337862750 447443333 0
568186932 452058920 0
436423189 186491598 0
387746705 413777571 0
274287296 78370500 0
134316652 398208928 0
128171500 305154819 0
133258711 423095023 0
203608188 81635402 0
135500250 29427351 0
245774926 75639916 0
480764551 213889318 0
23068128 116755777 0
264969712 272190758 0
522008559 185668824 0
193902132 422611803 0
267530318 223820194 0
36606291 456796270 0
130845791 274015496 0
260418561 259738661 0
213940813 279733418 0
25439933 52710554 0
502472175 484973917 0
331246840 551030782 0
387606024 22181986 0
417311810 32061294 0
205745339 565621620 0
485344676 122369154 0
424059177 234347930 0
45509131 152975041 0
331430806 24373936 0
191030346 67129835 0
524114202 92272317 0
227183326 283624331 0
285912471 74500081 0
401104689 52259761 0
288311803 227713151 0
476488370 43846206 0
424259044 80611900 0
107141364 562777528 0
568044143 380171498 0
395983941 317556355 0
353438204 354083113 0
563376971 310691889 0
91983521 353678877 0
205873974 243364795 0
242575399 79640003 0
267997652 565402636 0
311297763 497403649 0
356001481 117472537 0
115002108 278247547 0
500411606 216280547 0
529197863 14038910 0
373168198 325762035 0
397501333 132190085 0
389549018 152656712 0
83511696 528201531 0
179889296 404041053 0
397486898 432412099 0
148447603 353678011 0
331588750 251015460 0
73207117 27052286 0
318415177 77882571 0
173342507 88744612 0
414458939 188659935 0
121363553 103834292 0
559555519 305815186 0
353011810 209900810 0
450622262 207518505 0
429925319 364127767 0
76021472 159426915 0
206447535 354654286 0
366277084 203909348 0
561515476 476432702 0
64771027 442198115 0
357315557 546623346 0
287677929 102954606 0
568503380 530087185 0
550676927 328177518 0
70212381 116771050 0
16233027 293840929 0
229243378 32768835 0
467462875 308458324 0
416065360 283622320 0
265787809 45332897 0
367177634 111680520 0
548446134 46373159 0
347946692 117749592 0
204632616 333205250 0
210491374 461845832 0
511524843 222489189 0
178996115 366995883 0
479016074 222027257 0
249801075 396797041 0
545168026 111509791 0
439199710 361509747 0
400262394 267855977 0
494760302 25317669 0
478441882 478095370 0
465822609 160167342 0
322121308 486290624 0
239696672 178711748 0
535548393 485141995 0
39389549 218014744 0
135205168 378767332 0
12932354 416294781 0
351328721 189801197 0
483675341 232778330 0
121291064 284191 0
568853546 46742784 0
300037437 148842601 0
540481010 191458233 0
371448047 470208161 0
542256339 454917376 0
498502264 142269564 0
129921759 240667184 0
455271069 535003655 0
9453146 294504788 0
285386845 212273882 0
168837341 74240390 0
40760674 394457112 0
502808556 124367644 0
219116987 107735890 0
390131634 383320267 0
32579335 390702391 0
63711510 235680622 0
116936674 269680652 0
205915544 474387452 0
472963507 505604009 0
360547098 517362365 0
197069332 190217737 0
18040552 164328608 0
289451303 521689744 0
465251490 241161453 0
483096732 490472699 0
230540696 318897216 0
116434320 463873818 0
465690463 27228021 0
128979307 174286052 0
387240732 303520065 0
61013478 314465845 0
372917695 332080817 0
278076552 324999555 0
498033480 95365901 0
346497685 5390486 0
492649880 506404980 0
130652469 352138874 0
548663230 354154318 0
165753960 140507104 0
78502916 147594503 0
294701982 487790909 0
387138678 114992481 0
344752631 65777291 0
291322443 1823227 0
547626709 23187800 0
371732303 19738682 0
419081972 79327274 0
514003543 265849092 0
469093530 266349578 0
202820684 237094935 0
105905472 470321394 0
56376191 561485004 0
219433775 74185014 0
268419374 533074737 0
111863786 554795988 0
26219032 186931645 0
10672321 258311378 0
204878783 54720752 0
27982146 76779616 0
290932456 480007486 0
112781866 303981107 0
90442256 308605492 0
138902396 553827864 0
174479072 557761543 0
487633381 394641318 0
353295351 521931600 0
193060335 58360517 0
313911783 381362248 0
348772676 34669656 0
123488271 368772454 0
473214453 552607239 0
6295466 483079338 0
123101149 208725103 0
297559252 529880499 0
319635218 148794758 0
157313856 447196172 0
29175191 77265089 0
524667018 265364251 0
381392637 419293522 0
398932135 205141556 0
54442783 446197276 0
287235605 381993341 0
209599897 142357285 0
518514221 365263686 0
8828644 278412125 0
235617512 3236074 0
134667743 36041510 0
434499991 412235239 0
146337913 563041055 0
373660768 449966716 0
213028152 554817659 0
320941715 225310658 0
197065833 95975497 0
343589859 270301696 0
298771411 241802908 0
497534712 466916654 0
148464665 76111740 0
496445842 307835322 0
305183920 548451833 0
417762151 409921769 0
150751246 471597660 0
16781061 47052356 0
276695862 2613735 0
129414385 476685574 0
382980137 144812521 0
263708388 560886514 0
30169668 270524533 0
392265809 254230803 0
301819727 351021006 0
83513014 119645702 0
63996642 501529891 0
104903430 173393408 0
172489972 188340825 0
193766928 536587611 0
478342346 514652389 0
389060527 470081706 0
116966526 318718771 0
519495121 5338538 0
483519232 270530448 0
200301526 1213273 0
200499595 363403160 0
43793141 546069594 0
493307416 515061624 0
493111080 354638741 0
312287491 6627552 0
93967238 80785654 0
319917437 151948914 0
85737737 271300967 0
78212974 361487152 0
329052306 94575744 0
246370561 445291402 0
160519455 149611283 0
154286872 135065294 0
294955412 156289236 0
313502467 145083907 0
65743877 71956060 0
374156274 163630704 0
342341012 32207448 0
515014250 415998363 0
552529921 391540677 0
360729905 167483627 0
332770864 515497781 0
506783453 300116247 0
214360625 174970153 0
371886457 331859314 0
90595638 134521369 0
363603653 379651539 0
466017386 88296407 0
489364720 453545542 0
110651485 187465940 0
166120553 315931882 0
301599503 293986868 0
453075007 196531078 0
53896223 362019218 0
143741998 294953606 0
280775213 239131899 0
142538229 85125498 0
173824434 415258744 0
366791426 53275318 0
68888609 370045779 0
90664042 332279937 0
289483344 90642366 0
361078348 64490428 0
297118758 88057389 0
560012771 348209402 0
432778052 340135790 0
442235309 126316608 0
520766997 232987281 0
171036005 360512658 0
109921211 355079593 0
128063175 71054982 0
465569809 424912151 0
13826145 261860736 0
120577361 179007609 0
275761056 559229429 0
150045382 134663163 0
232917444 129925687 0
333918787 513052580 0
39179112 71619179 0
95956513 304909069 0
84350642 79393212 0
101710912 422829147 0
562031595 371109215 0
378360030 476188979 0
94192773 39221742 0
131790560 59033425 0
547027995 161912600 0
65677186 261575766 0
64445058 189679275 0
496350714 6961017 0
367428587 489521109 0
515796184 269420262 0
56462407 440357795 0
408578574 414230501 0
291107021 153914355 0
384574358 488649699 0
497026141 457866738 0
395322095 77735774 0
368768387 266249601 0
237123038 3796312 0
344821183 39311197 0
79795217 267325811 0
525915115 400633082 0
227202933 103295684 0
300196668 339149975 0
360607309 106610774 0
85800927 260016348 0
85319643 85552637 0
190932465 469097519 0
67210029 15199735 0
205463439 503715096 0
428821444 530677988 0
559367981 408307227 0
157091199 231007329 0
470430015 291504689 0
238491409 62421964 0
324756150 543353886 0
349638402 94792278 0
374345973 21318671 0
329111173 304571711 0
250109486 150204124 0
146843533 400857995 0
127703267 101960494 0
337198002 339556891 0
34379618 129744887 0
125501854 397493267 0
270780697 147786304 0
399645533 229044644 0
497738984 92059446 0
253866132 453813284 0
375493564 291328270 0
259164152 556131728 0
543034794 532700567 0
186783959 86057704 0
37026153 175053830 0
393771294 84433090 0
100363388 212622607 0
187821542 326540648 0
125438940 401151238 0
292830397 6718604 0
24762949 513928357 0
289090276 434770736 0
411830977 540761379 0
149508463 218275993 0
276709155 445261279 0
229808980 19218637 0
258515438 295867204 0
209270107 477324961 0
86893868 348310922 0
465305835 88878964 0
162501714 30987319 0
287699507 542316799 0
55597262 247392025 0
430939758 322199007 0
253783591 540957983 0
353602559 39204379 0
134328270 100160333 0
493169982 406369662 0
406231162 150365632 0
485221359 363151057 0
389267084 126546567 0
469304262 64947017 0
146390860 357207512 0
187953188 538927581 0
352142585 63977301 0
502141884 140311821 0
511824157 187953711 0
264529905 473534776 0
366384481 455451608 0
150534918 292432389 0
88403851 341907111 0
87528715 143711048 0
229434523 51348223 0
14644239 138662825 0
211194218 58013528 0
200113592 546524492 0
163827535 8555874 0
252810916 533881074 0
334785829 215061778 0
349982804 281954527 0
260320406 241520214 0
102361325 187771245 0
201353695 86403286 0
209068740 174858265 0
123007061 412840653 0
22580379 28865655 0
378598090 66017809 0
135215656 402641230 0
337106133 401732906 0
171706712 229316475 0
557091726 253915374 0
3818111 168689939 0
134664840 535306641 0
359899549 116555873 0
109384409 361357586 0
6465443 266984670 0
554152594 556822989 0
359474924 199871195 0
305710094 85530853 0
255337710 516143435 0
485698665 69916426 0
416687065 440636895 0
512090942 77475402 0
436042153 76514414 0
546336964 302315151 0
332171683 236772368 0
394750341 200953325 0
298371702 544814600 0
460226100 177411760 0
11915456 120626678 0
451405543 526433706 0
148708366 454818833 0
101693672 297450489 0
19013687 191567840 0
290190316 257725399 0
113003543 302352768 0
25880476 16454984 0
356361299 306868802 0
225203910 172162022 0
462318194 203820401 0
338477387 103565540 0
220766990 345225028 0
8417813 544065276 0
226609181 162175943 0
400413643 292672096 0
562259163 524648134 0
519903459 46142250 0
457482718 64839152 0
278456100 453660845 0
403061818 25664319 0
455058888 340106671 0
474101196 129112381 0
520040824 396273194 0
418619364 342940554 0
263378698 274173538 0
188848202 286007332 0
21223516 23716884 0
515381296 375690903 0
429314054 465381936 0
566599642 234922266 0
8045894 293100801 0
368142730 328834530 0
552050053 449871492 0
453397408 251437152 0
273172201 468952439 0
455003105 370330812 0
509112742 492738492 0
88167101 412929912 0
208882455 307335639 0
138913335 561411959 0
125208507 543541934 0
414212836 326635274 0
293553561 207320551 0
409449498 522547969 0
209361346 518212759 0
362193482 409879413 0
7606141 307298441 0
309547767 119470759 0
210266062 399161837 0
45031840 255979146 0
417174143 510535497 0
79781906 484222156 0
355800076 540338883 0
274329585 342016199 0
120282889 186439259 0
310456956 45129328 0
78594361 389132086 0
526288871 80266180 0
36025442 985057 0
353357297 15027642 0
453557729 400722816 0
471838253 238917804 0
370349584 60629131 0
223773664 350061634 0
25611386 346247193 0
134621529 568313195 0
467597589 7776677 0
255913497 535867637 0
271103497 252733191 0
61486636 90366054 0
485109033 125175258 0
177322678 133319936 0
505302004 281338889 0
299180994 503481657 0
185099417 468496042 0
214956899 239874638 0
63117984 459008257 0
137184342 210185990 0
114833141 257520452 0
303879356 173008213 0
285743492 364963513 0
175496239 516701593 0
534960421 220744339 0
214446011 143498249 0
511059860 363051248 0
432625472 101081969 0
295082656 198679561 0
196845961 209887759 0
86040511 463900425 0
221095178 481600549 0
77140807 466636608 0
275956437 102977840 0
333594880 130228640 0
58934517 99663847 0
99225383 347110372 0
502684130 72175174 0
294593892 531165295 0
514798285 468680339 0
333374810 383738789 0
11323625 562752038 0
24821179 164364663 0
371904022 179485827 0
551185838 81426547 0
72597220 331373208 0
480619472 78128430 0
404765815 341488099 0
24374216 189456924 0
372212307 70194099 0
184308383 280888025 0
259480305 54769151 0
278125223 232817622 0
420617704 193724332 0
512303197 434005004 0
410811413 18935336 0
353370807 231849364 0
346859650 157582604 0
381652632 108404777 0
159429232 263511334 0
160508616 100870469 0
523352865 478937554 0
457758272 532352717 0
366577894 140260371 0
206270131 342581594 0
127731286 29994813 0
369993081 338196552 0
280540080 555394048 0
542412180 43344698 0
293224547 292208928 0
3088219 97785131 0
290286560 517150281 0
370884251 490435308 0
178040563 404988470 0
138535908 1799649 0
195494881 555281679 0
342345791 367307701 0
381499863 309627054 0
225673729 113359305 0
388614930 290474155 0
226626487 16456164 0
3758880 426329902 0
43403851 562854234 0
218144492 485401203 0
549117411 54267134 0
346291742 80803732 0
182207714 415415281 0
360927691 295648117 0
477831260 507585172 0
13412928 461965284 0
500700975 423569945 0
524280988 513854778 0
27849403 428317583 0
534650760 512092901 0
537068910 290066456 0
92881115 371857787 0
260943245 182671594 0
86396517 368797180 0
513055614 142774922 0
142102367 265752898 0
217313048 115219269 0
228311109 361275533 0
527214920 134178987 0
60347562 393010932 0
431791764 49352144 0
346917138 138352534 0
485354080 352222207 0
73015928 446044431 0
505597588 533828036 0
431484129 562149771 0
332444774 230517817 0
443799911 297165631 0
248010807 378926786 0
268148805 343940731 0
341940449 431436092 0
136916627 147072682 0
177065949 161008345 0
544698581 28030843 0
4665793 28287973 0
525985644 230455219 0
503275264 68615904 0
550037734 271135782 0
36941865 317960471 0
72440450 335936004 0
121955974 366973278 0
526632130 227504491 0
310519832 336744275 0
60773428 299555656 0
309414409 84790082 0
201733342 41886578 0
303986201 505003029 0
525737403 428224039 0
285671660 501472742 0
233975396 89850133 0
259232697 247081918 0
196543051 220030015 0
95483305 213678758 0
10192921 288003228 0
442559146 291990215 0
113762959 393326656 0
357903663 219906241 0
509702658 238922776 0
109614839 254894306 0
8541204 306998207 0
536710603 168312386 0
155499844 259344524 0
561300383 167729254 0
474333370 15506725 0
265242041 274960089 0
414934891 26203655 0
35804782 269026848 0
320974228 348435473 0
163583066 471108344 0
95161965 117027486 0
250660807 237431377 0
313554308 90874746 0
236345213 132586867 0
423329433 18702963 0
216035915 205802131 0
554337920 195095680 0
113783727 318300526 0
302373450 76355033 0
463698 305078427 0
274057352 414920793 0
165411716 520409822 0
223237843 290737150 0
153016428 368691174 0
546716248 556156685 0
246325249 331942452 0
17597112 220280585 0
59840867 254878653 0
284691271 374711037 0
539950803 524198921 0
131807513 451868143 0
272447411 87123292 0
370561478 224422438 0
489485481 43093971 0
375692601 298748366 0
357810217 139886848 0
327626491 536619678 0
96910801 88693057 0
302883601 467270640 0
536484519 442149011 0
505534575 348248761 0
228970985 412436275 0
191392922 457759050 0
510668007 462822623 0
117581108 533256132 0
76728345 431608837 0
566227423 179670433 0
186078805 534055625 0
65768494 483753069 0
307754503 471033212 0
61350095 358848333 0
62292440 60317412 0
423489479 239575792 0
328149776 150127816 0
413327642 311628849 0
335054639 108390722 0
129639940 256067881 0
134578634 374623445 0
439495825 485006123 0
118166872 304779730 0
201044012 536948327 0
323802939 566474986 0
264309282 167289641 0
474528121 152966074 0
172016690 81128291 0
507908261 64159187 0
350931364 188343417 0
145277271 147721067 0
172945484 220593161 0
421826859 205809618 0
143053278 293301489 0
268342115 220552911 0
527362394 65476330 0
439637717 249089875 0
109303161 357808652 0
113028979 416689235 0
79998312 160273839 0
216748754 53419392 0
426148651 306159211 0
99231565 78533394 0
248840838 411769199 0
285670726 551022625 0
28734166 93104195 0
181372183 468857305 0
337827957 328479720 0
305990678 426950792 0
311678340 118909538 0
62266841 299699968 0
302518306 363453007 0
557487946 330086135 0
489127830 115165162 0
485478247 10867322 0
252313230 64160328 0
34268973 255017901 0
504402207 181157419 0
339436254 288143453 0
56057917 283203751 0
146508219 268141217 0
255738897 371881940 0
198444783 51061007 0
517782234 38213506 0
53339026 189864502 0
230568646 95826228 0
373979982 376137065 0
299890948 434470477 0
230024539 475340128 0
89775620 337663658 0
98849351 98172998 0
70005981 501430221 0
501690231 305107470 0
344616547 388902106 0
143085308 507639010 0
221232273 123632606 0
107556469 321646454 0
269985954 99772776 0
537646826 536979153 0
2323494 254852052 0
248619386 179373899 0
491529326 428474614 0
15212543 246236985 0
390729668 125604669 0
354356840 531500909 0
143250211 419379361 0
67533348 185040161 0
477150054 404047008 0
447965003 347172867 0
471248946 106742453 0
485490730 211451942 0
562864458 286503306 0
178380664 231803716 0
487666080 222766220 0
185290308 414349381 0
537518094 81332644 0
316599473 380636694 0
469541229 219424667 0
340276611 44839688 0
105002004 555788917 0
10992283 270373838 0
196907964 415475663 0
357062166 366031564 0
233347450 128708409 0
152655730 307144505 0
296212065 550807310 0
187842603 141181826 0
322722163 524934578 0
425637374 82190349 0
64623533 449196274 0
351408474 150448312 0
507609854 48672444 0
313578538 475875307 0
113301799 140268249 0
64733194 55916763 0
233875314 411372244 0
480776615 221100097 0
568973556 539136754 0
395274057 518117325 0
170500218 45373592 0
426354448 36969521 0
426479196 102506985 0
229926702 187830133 0
59342826 72392954 0
466421349 49722910 0
147925851 520892881 0
440360123 147413863 0
84673334 272162180 0
76416424 49044427 0
108669778 30537537 0
345497796 169046423 0
495832728 485675780 0
381367157 547886848 0
546127916 412389002 0
553727860 10181054 0
48621361 325325331 0
267611164 492368558 0
369358956 386548434 0
53006795 151716815 0
144491650 425964196 0
395241363 385257337 0
51054738 278175404 0
453314869 146928271 0
440924017 219760517 0
318462728 392042706 0
523043555 112401789 0
429401229 361500019 0
23522090 409797518 0
29556280 175174556 0
565098578 153212355 0
453599113 482590185 0
96326776 287012213 0
155501389 252727213 0
513010021 208541146 0
50152643 365805605 0
265954860 178891762 0
396521442 123469416 0
297783404 197447599 0
23051725 447779738 0
292855228 457639796 0
228693112 466272869 0
266748401 422018548 0
249509831 89641318 0
297026748 397961400 0
336508896 192869118 0
47150490 132472201 0
560951016 42936843 0
524652704 162615228 0
347551432 420649959 0
245759975 44695317 0
88296915 60654845 0
531260622 177102688 0
204179731 194258116 0
568801546 518540278 0
36045594 256118103 0
169424179 346558379 0
427380190 20646065 0
345479984 182021016 0
277955003 252040447 0
216135159 158904446 0
132267091 470455204 0
143178389 146782023 0
324061734 397980925 0
136242170 209979075 0
86589201 71427968 0
313873593 401035933 0
329190522 134200151 0
6648727 196713451 0
424810280 435833244 0
8256959 428444212 0
279317976 160424772 0
219899224 514363402 0
157080384 28032350 0
559188759 86940393 0
429234172 110559431 0
537043501 76747581 0
48747897 223381720 0
310287712 170218467 0
469264403 489822852 0
138822513 393081527 0
62897470 120832503 0
148267435 31660613 0
37694024 105763647 0
332223664 372518745 0
199022534 379710092 0
242860915 358692715 0
280511023 502849885 0
547145630 370759299 0
210338152 533046123 0
302301067 357287515 0
498958090 91182650 0
281554213 311545610 0
427228846 3842901 0
155633941 556768521 0
422411025 356405912 0
397278079 30207832 0
190533122 63375673 0
436234998 416394790 0
146477869 419184535 0
121327901 90765554 0
504484701 74266744 0
389207541 385226221 0
462439255 232511126 0
568000257 513034771 0
383072497 352494584 0
530855460 381497048 0
543640605 344705704 0
116854735 563424210 0
81638205 551132364 0
406053365 41937294 0
340449761 224098892 0
379553113 471025038 0
53742229 373337441 0
132044105 362564522 0
80967625 222079390 0
17725902 247330004 0
202334611 371307116 0
80477360 484093624 0
75977424 47936034 0
504607132 146295946 0
269020472 319231928 0
274529041 213261049 0
4867279 211355853 0
514736947 191133149 0
95932781 208350334 0
133542259 449785865 0
502637831 500560476 0
504598896 319437406 0
291151199 418338483 0
267360418 234432359 0
128035546 525257737 0
568249699 378399631 0
272534878 427621411 0
267111925 210254641 0
46519632 402168214 0
499071078 82130946 0
124451297 101924567 0
529182358 4502700 0
140679463 54868882 0
549881002 296465999 0
470848474 382175675 0
464611171 499829732 0
154703603 446410044 0
38467401 15779376 0
119887141 185251316 0
337591566 562059802 0
366420323 407679872 0
442548079 89703735 0
96067771 477646107 0
31183621 20546245 0
407856363 395988464 0
398547259 71836563 0
315563690 78516910 0
386415964 120540388 0
478004481 10121366 0
369797226 522848817 0
272846798 308662205 0
190592068 52737694 0
425412855 305244655 0
525639260 257488376 0
270586054 168544422 0
434655370 409126422 0
233723526 77952732 0
530694643 422501470 0
128382131 324494902 0
237746680 384571434 0
435017655 543344319 0
383500143 267771861 0
360541253 257144871 0
96304777 522148900 0
386039125 37334731 0
475688894 344131414 0
44613837 539771512 0
133371177 365663902 0
434096018 546560211 0
285236388 426696965 0
265187324 259458698 0
520334600 169272824 0
357724904 147848258 0
233152677 255338752 0
186231485 338895777 0
176976387 408151526 0
211885502 188289387 0
430292281 55804326 0
523486494 169978989 0
316949811 98270664 0
62580399 29151330 0
187625699 93164187 0
176927338 206234466 0
266688815 513393159 0
72789855 354122100 0
241682430 455713932 0
464504004 363222594 0
201642803 76699507 0
415103792 270492631 0
17268238 347253533 0
207874813 264908411 0
100969342 168019733 0
97440410 389127410 0
277526673 203208131 0
183923151 382564447 0
471929820 163214672 0
357075589 30666207 0
497370000 48918906 0
465507410 339388916 0
58332550 480238722 0
325267381 559575392 0
378649078 513497157 0
178880954 493271565 0
282305462 8434960 0
161389360 439799667 0
67655349 373454206 0
117966475 167952077 0
207375130 294629556 0
101608254 458377197 0
166622301 342096101 0
345550944 546789507 0
92461854 349602092 0
271250318 259616289 0
397245051 56141809 0
65323410 233727299 0
490850729 148220231 0
72333098 76342400 0
82800240 484819524 0
140697253 402173619 0
446164125 484494524 0
239245892 221558043 0
263895137 503630536 0
293882342 386597982 0
78445001 38447054 0
72819363 152349609 0
77655395 199763429 0
524934149 343725123 0
140128740 356350719 0
56901597 15276127 0
53881985 72329032 0
89872797 361593216 0
289117095 448832106 0
100077346 440701988 0
100918942 299484028 0
208274674 273555732 0
410480671 513715679 0
366122398 375857221 0
176374930 354404133 0
529169103 169645484 0
282587948 37846949 0
237701444 45924082 0
406412868 354518486 0
48604493 41227360 0
3892544 199653412 0
469437314 425035998 0
430235254 254810442 0
66756651 523677112 0
194598096 262821256 0
92874325 565212553 0
380452455 117238529 0
18756792 535847361 0
50953633 74476458 0
427032787 352211304 0
409193316 145204476 0
165724414 472373622 0
197908749 441873256 0
87690813 340594099 0
366126676 297131950 0
437738183 404608000 0
278762934 230274294 0
404814585 541112537 0
550738510 137398501 0
11186716 195722937 0
384598173 359928569 0
540784220 339807948 0
328749270 479197698 0
332596789 270636803 0
117900771 302408150 0
415110004 557961461 0
268079306 302907840 0
387931021 221754496 0
149085562 93002806 0
408355164 475948496 0
547771682 129511250 0
284353190 512886331 0
448233256 339799021 0
530791134 270084297 0
373387419 210688007 0
300152476 281181194 0
435267327 8664799 0
8552921 38455133 0
140094757 140607019 0
73693806 536794176 0
537693439 401052450 0
51322928 48066396 0
83163054 414218375 0
561860770 497641125 0
482911124 558484244 0
284037560 367034663 0
230225242 474020927 0
231941198 502941450 0
211682252 201618424 0
405131722 361665126 0
39578706 197863851 0
395788558 442004753 0
134865036 50966585 0
214952608 463642139 0
241460809 109011007 0
120610657 54883106 0
316900839 345896540 0
40113108 323872045 0
452683176 201076516 0
152050399 166856531 0
151500549 334961133 0
497754425 347459290 0
252047458 486953653 0
91637820 325199235 0
343799957 526025627 0
281617827 550201205 0
513356933 559850194 0
279203780 339442846 0
21907426 145381091 0
83633946 179158400 0
360709686 46209876 0
119035993 260842624 0
363970321 330780872 0
406763302 362133161 0
466305634 38445642 0
518036913 406756722 0
502564613 331645387 0
400530144 117667614 0
374208149 434071200 0
422434354 509154894 0
255595496 100350241 0
178954728 394957455 0
461636873 132895891 0
540412517 289554709 0
479081830 189104535 0
45670165 390653870 0
499114445 315303816 0
415066556 502751004 0
378797816 472773124 0
551295983 92674610 0
368425403 316296534 0
413237581 467152088 0
454977899 523343125 0
552283304 313296668 0
321414777 7075520 0
459651744 43030506 0
496341014 483888509 0
182240388 185383351 0
411515408 560759113 0
431967615 503412254 0
422692708 136624610 0
383618018 312181223 0
5004990 70795383 0
417320940 445308269 0
416314742 361159031 0
504933771 152335669 0
509632700 96264595 0
179724860 121633616 0
108323550 333217081 0
540996605 507362404 0
561514345 302770492 0
365933265 369355109 0
435703785 237783444 0
351839598 429947649 0
472234075 402349926 0
566621747 428612508 0
485418603 174391005 0
520144910 147059355 0
176227091 445179215 0
415477281 39701734 0
367064293 512813291 0
434581536 517380458 0
519037530 50354195 0
240669010 410339737 0
564735987 386451008 0
494116600 481231404 0
339245379 442334415 0
538297412 102401031 0
484236115 452326910 0
231827415 240872230 0
173071071 566602216 0
2720595 367170796 0
347420975 147039819 0
341031673 246730549 0
390510923 445327174 0
471021956 4116410 0
290116896 342831187 0
545443299 106528798 0
308492569 459236679 0
256049042 399406193 0
473701080 95865426 0
335657811 153494049 0
168326297 397404396 0
510682565 471307744 0
532145400 522545784 0
380162548 563915565 0
301651040 562159468 0
257829009 291108374 0
34413574 77437889 0
259234489 307252317 0
391250016 367014912 0
90451189 368083483 0
145750761 323779191 0
188109440 409335258 0
36496991 373414123 0
140075595 207182807 0
161253100 519497170 0
419412009 182253760 0
282848781 350029258 0
289294017 340712956 0
293513968 468164227 0
78853791 559750994 0
113111910 565068120 0
232270046 273333261 0
129187099 549392414 0
160946050 154639930 0
532756907 544855688 0
334985879 68852586 0
132818410 474496475 0
27963142 63559646 0
457577978 385959818 0
340662591 33587767 0
508740077 186693344 0
139424514 224656608 0
418105053 543441150 0
290972616 354598974 0
170326641 421666140 0
361320017 328350565 0
439272675 111045964 0
171826024 539051865 0
254060935 350093900 0
158804455 444798292 0
132963048 117781368 0
295598002 553602070 0
77442761 391387939 0
557718714 380299201 0
267340118 291344330 0
378400825 83872527 0
427077189 169568883 0
146392437 98372151 0
99943435 415593203 0
561780949 396633667 0
537987078 292853306 0
60075853 3976283 0
568388934 405681031 0
520168335 161139257 0
98160681 259492035 0
290509209 299246244 0
327626329 72483182 0
312250328 566807476 0
146708515 398754338 0
508863361 122925712 0
27712155 414877474 0
216384679 380207028 0
563750238 37692643 0
37197555 143697435 0
33356443 262362525 0
454865714 529127181 0
547110098 439277617 0
39562329 193277771 0
546408186 408950374 0
109944008 549725909 0
307915908 290844812 0
523241258 372314455 0
537599546 331443656 0
497163595 229528167 0
170739013 130728505 0
7564936 464394745 0
74566873 19717392 0
342844512 554041550 0
1707319 194560204 0
129799426 275292180 0
89811654 20025972 0
394221796 464051225 0
1584890 11161797 0
46851499 497208525 0
220137836 297759274 0
505077950 160864374 0
561881314 97003765 0
498037932 339473874 0
462950527 424880135 0
431448394 163763556 0
125353566 464123305 0
200310219 117728888 0
264672828 433382686 0
270069352 156039454 0
509668980 145400202 0
405679580 244779751 0
561623143 390688234 0
127360913 477017013 0
354504994 42340788 0
175151606 224146164 0
404528035 270991056 0
256570224 513700149 0
215293460 197539434 0
229092153 206259101 0
169380719 307433679 0
222567203 142176985 0
543748105 131058477 0
431462042 154958874 0
49383793 344827319 0
389244402 224858525 0
155112060 212182146 0
515740668 443049242 0
18390163 404693870 0
532211781 89334860 0
303884615 3209895 0
363681426 508270391 0
422420999 454787147 0
276860554 278752910 0
523789181 174642852 0
252272245 537409476 0
145977301 294411222 0
362919151 531663819 0
3061271 532070345 0
463764674 252382076 0
253531045 300773690 0
1826851 242057091 0
15817278 453144924 0
122689623 330255903 0
106829266 531966953 0
456439609 172079511 0
123912435 407724448 0
537433174 205036382 0
233499233 194415163 0
357585307 317911828 0
367381624 291884608 0
25802766 512665899 0
257315677 451363306 0
275077005 564881725 0
490916792 320180371 0
563134577 355426960 0
417675620 250124915 0
553013645 495308793 0
213574190 567896583 0
175436711 103220347 0
438870860 137994871 0
325847640 510146503 0
313917288 301357753 0
10879923 48126865 0
60473133 325068096 0
478547720 253598242 0
165579450 107164803 0
194232364 412862883 0
249959421 184164487 0
458013033 383164477 0
332858041 477210223 0
404812538 448953994 0
51586246 408439189 0
431637804 464266778 0
512073108 319925043 0
455101419 250794574 0
292420154 467049974 0
5911648 471571526 0
195942186 444479963 0
386242130 178635092 0
14091523 302013684 0
238874828 159392376 0
462608733 492908549 0
264274269 239289219 0
90106181 509250301 0
546810659 10165937 0
343176144 275590952 0
493329342 252919588 0
216141206 415783260 0
67361681 254943843 0
213151081 105250566 0
350463837 364008974 0
106547870 59978873 0
301228907 542016935 0
391236087 264698184 0
440173098 256062810 0
441018389 493833488 0
372343972 306742562 0
123814200 378962888 0
352132294 258215240 0
92174364 166533898 0
237643938 517311063 0
375207396 136635436 0
469025384 65139362 0
48022401 259997245 0
542083641 62432307 0
389254197 385452321 0
130982792 304336417 0
107251780 202528075 0
359275869 341183147 0
449325380 393835045 0
16378980 101203020 0
513526584 340193230 0
152215522 534749604 0
556607510 429929031 0
186937437 499517422 0
319316225 477120129 0
202452847 237936880 0
282775790 222790753 0
234895861 14428170 0
362546961 485499085 0
537287410 318212065 0
17581762 291758080 0
220432982 394518910 0
143742112 538695613 0
256967805 556081803 0
29735573 223539404 0
115254228 76197060 0
486683812 292911093 0
196729234 419668994 0
212596577 4122781 0
544095481 130591849 0
17960317 278783966 0
272025125 229862784 0
25950289 146213676 0
497073870 185876533 0
281294803 20712560 0
27918468 442667145 0
558815298 443163159 0
382385027 286197178 0
332942519 145514592 0
304344119 119120944 0
381378885 550235457 0
304817593 33343037 0
77900408 538996133 0
518047978 462833445 0
514451590 463487408 0
437907374 568771693 0
35183590 272953619 0
544211032 526863896 0
224330654 5786039 0
51256016 132869708 0
302681413 122845987 0
176662721 52540229 0
96104370 234972979 0
65906077 266944115 0
567137060 295607411 0
356528681 369070783 0
490492061 112020885 0
544136611 155271678 0
147057125 93857018 0
120420506 284415666 0
62295746 79778806 0
7945028 472606705 0
265822473 309719473 0
417996907 334758267 0
488438729 511258959 0
41494032 540745033 0
153866146 389795144 0
316786527 379531246 0
217771708 153064354 0
402953653 544053499 0
567415166 241331704 0
49910435 382435747 0
457066794 267925652 0
319695007 336083786 0
85804630 162916851 0
69011488 242139172 0
331014016 8352062 0
101644446 227572334 0
370338491 195554169 0
184608770 63856225 0
412611614 541203889 0
566678290 342307119 0
122287522 78164955 0
564612935 453756741 0
173482267 350007340 0
316736053 225527439 0
381121862 341352629 0
245383848 569164468 0
144632018 416385058 0
279416181 264344643 0
187803505 88340392 0
439549859 261423214 0
54162111 488240276 0
477556986 386526528 0
5245181 487442925 0
90041799 22094940 0
318739845 456907908 0
354182044 462496828 0
76992303 276399023 0
198860318 223298193 0
370496129 265246271 0
39127146 250130593 0
384559376 308738809 0
201541228 118522469 0
358440960 295290391 0
181482071 469811394 0
74586968 434398468 0
171940556 104834896 0
313039403 484472726 0
236397909 346846464 0
101117008 336309169 0
143849729 392152026 0
52598485 431178635 0
163419328 524599674 0
245940790 384631546 0
386062558 144911820 0
343724695 392514977 0
352755068 279318592 0
183000919 540120754 0
525709520 529157102 0
117348106 406190124 0
136832947 165548980 0
345226981 194256480 0
56119946 268069507 0
509024684 210341434 0
328794608 337409457 0
261677992 394771579 0
501157487 211139642 0
537007856 8074609 0
310232587 377565205 0
250284570 148061189 0
122394348 202143406 0
501947734 263504397 0
97102180 569070244 0
77092227 233852495 0
546699960 557789610 0
347899734 22063946 0
477553287 464277396 0
111703554 527946296 0
105493028 423264722 0
25567941 68979383 0
48950567 425312619 0
176275740 385766891 0
429237187 9808555 0
186694859 518989918 0
49481863 82177536 0
149404882 267390026 0
141145670 442729714 0
159434540 360301931 0
514377744 768337 0
338337726 370558461 0
107323546 181209644 0
422917103 169218815 0
462642121 201751087 0
514170779 529159418 0
250953415 472956734 0
196930368 241326493 0
427601468 487485215 0
273436890 6612913 0
295499326 504386367 0
506779315 203534099 0
173612664 277462147 0
36517393 438873398 0
513830161 126183854 0
41157729 449774926 0
315399824 129554875 0
513738935 188409760 0
405400662 138597493 0
223827529 360109800 0
163198136 205888322 0
261321284 139932251 0
249240589 534961914 0
135633278 487170574 0
412997653 132752449 0
409020127 113465642 0
490670699 169144834 0
103048669 330374889 0
78223367 250187035 0
48577910 330185568 0
272498474 550151318 0
295726363 266617645 0
440584816 292762512 0
310470744 325226007 0
135594790 228965398 0
320080448 40341987 0
331215103 276124909 0
436535176 452801012 0
453308175 444570281 0
146194241 376705643 0
84960349 474951420 0
194351216 184253475 0
181648259 374965902 0
486542707 350569894 0
96776039 49007524 0
78156606 525448935 0
6354855 67349729 0
280782922 461782584 0
318339668 390816070 0
261302205 278006671 0
437518915 19945887 0
163226420 455844971 0
288968477 367614612 0
317370858 157233480 0
15685306 401087696 0
87348832 17546682 0
214434583 55462361 0
466822099 66191497 0
133748109 421520540 0
249064331 186981705 0
376119306 466055414 0
386833830 567361950 0
125498716 36870840 0
391569636 10407158 0
274209692 399711671 0
368551348 90458806 0
319873191 468200515 0
483413963 460269382 0
374566347 195932880 0
200205413 315396465 0
444579664 335454167 0
272913994 318878218 0
450509099 450561756 0
433988917 467015826 0
275602821 493583365 0
401591962 166704833 0
226882659 251839562 0
455584147 161860326 0
400597682 232133855 0
467798721 457186998 0
177645325 221368932 0
273236239 354967699 0
411197866 285432755 0
165752549 301647148 0
479649237 561029023 0
384820392 360765264 0
358259210 48591571 0
394267480 465428253 0
470908480 504633534 0
366589216 364319497 0
182880738 446367785 0
265557706 560994217 0
446952586 5877652 0
71493468 38025410 0
20930017 169582349 0
241973496 93983833 0
75302045 169553743 0
418643163 250217155 0
568941236 557608399 0
415306024 564855408 0
371112637 289382938 0
322198515 222685625 0
59973971 97473747 0
338252885 258599259 0
375734892 492368222 0
361205203 420921987 0
447672723 566526167 0
250827177 454326558 0
423768299 409259498 0
385799428 528572594 0
514483261 552759695 0
372059224 137733066 0
530184556 367746191 0
392595838 527143043 0
468833704 403259229 0
285244932 328834307 0
241118151 548523635 0
79912157 491821208 0
62088320 371758102 0
248113714 409452757 0
253576285 255632554 0
51384179 488275996 0
298397895 519807541 0
207102379 523247999 0
376678496 130973878 0
479150434 372018842 0
343203277 367756 0
64497053 112026624 0
425980311 146609261 0
254259557 343880318 0
298577224 315073429 0
186116125 218602015 0
131510296 563019156 0
166815207 306838556 0
32803558 559918760 0
204077838 298231858 0
156739120 475062434 0
304359664 213080574 0
228999372 256538189 0
277143883 555283054 0
179541549 84523216 0
218504105 189351325 0
373435159 211056547 0
330032429 119696470 0
465342851 10876424 0
105561116 451656037 0
163323280 531344389 0
351826703 83299281 0
178736794 134656297 0
85491684 308898859 0
261011319 168653193 0
503943756 20954468 0
242652750 466987777 0
481149098 281688553 0
164705743 51478792 0
145791077 165488639 0
211689932 521549187 0
80802550 32824484 0
301620953 22933260 0
61722762 163569825 0
365212866 293530456 0
487971916 378679908 0
104539904 541077540 0
503266322 548567135 0
499293700 482191253 0
25988347 429517681 0
181025783 88826270 0
60836330 61009738 0
39262212 101558669 0
19469779 494548129 0
347769475 528258871 0
519801056 397768852 0
490731081 168388639 0
139285054 519241272 0
432634775 220902965 0
494936583 276884494 0
446917710 344829660 0
543316218 538849843 0
203633166 468744714 0
517881907 191756296 0
407151035 168862508 0
85505459 551828170 0
564506634 553838747 0
334312912 60414338 0
322624311 161307245 0
1878302 152241109 0
86168585 42783686 0
261416344 565027725 0
256844560 282044157 0
61087771 126597223 0
310146655 296609683 0
285799424 373746702 0
297437934 452464976 0
330072539 188333485 0
301159378 432019068 0
522412522 519935645 0
417725573 461853312 0
220239460 36232132 0
282203555 247591841 0
558255659 336333576 0
34352732 32364887 0
463225421 441961388 0
178442426 460750107 0
65757803 121774656 0
484825111 53699434 0
106866744 16426555 0
313268081 413082108 0
274320309 90253814 0
40540645 217724642 0
139237575 56862567 0
124688366 429914577 0
138899517 127814590 0
204533340 129683283 0
352578699 238982396 0
177077351 181707226 0
352926943 26766505 0
60751932 359324014 0
493560683 304641324 0
96206268 471020629 0
95490434 205453663 0
477460411 148050465 0
438043857 278422340 0
400574918 147455090 0
119213338 306948978 0
260141239 226914007 0
90481038 553536520 0
90283151 462405932 0
313873082 528685852 0
480198060 183325885 0
309927391 559164387 0
328299129 244905715 0
79198708 317972096 0
81009830 33779400 0
177948766 233298145 0
528661822 521274860 0
357034557 390406196 0
246529368 240178126 0
182837246 90458786 0
273682677 6685481 0
445489141 434808659 0
359581225 384974616 0
79796125 239009429 0
235182864 33699544 0
399606875 504019661 0
205158576 507548032 0
398298902 472871777 0
366669956 317212207 0
507361484 41397231 0
111801029 294435274 0
76527037 533671211 0
161347404 23123904 0
44857050 196738110 0
115904690 532422929 0
142993726 536167266 0
67197684 392797929 0
244328369 40104527 0
399124660 392985744 0
539487657 228131609 0
351352130 364102075 0
565576236 522978674 0
132380965 122665564 0
192260976 199286018 0
479487442 228119571 0
63055887 101259239 0
252580774 191160375 0
142515015 447646802 0
362189451 118355961 0
459337623 152778244 0
523443953 283208359 0
197398931 231297481 0
548914280 495472312 0
391403110 434468539 0
365308490 122855064 0
487767388 308807197 0
4536008 275533438 0
43456037 423404144 0
175564143 473491835 0
480242798 345419278 0
248805985 334351813 0
313106168 68909757 0
160977612 316295829 0
197094177 323166214 0
426435414 123721816 0
311554738 136128430 0
457349263 183555273 0
398137188 215470854 0
472315736 101734464 0
172774722 81655977 0
22439761 12779757 0
210699097 517949831 0
386662051 133299789 0
39311942 265640840 0
87634741 440088865 0
471722696 473367515 0
313356746 495046920 0
469361574 266514896 0
346735697 174492303 0
56216040 451597529 0
421449411 181182136 0
89791097 453465948 0
156788655 351065608 0
287126727 364333364 0
313278099 384523321 0
323237096 130745498 0
533944996 23386235 0
208301274 270469568 0
68899739 285629552 0
241112745 348268326 0
143390866 525069832 0
478850898 118458929 0
90031974 305726645 0
113292930 510982250 0
119892867 415316299 0
332637702 325998688 0
277998064 547931373 0
227848886 388989741 0
224061935 80470062 0
500233534 500453156 0
209489710 130187065 0
47174888 416335440 0
170520191 19417274 0
372159037 396156889 0
47257870 4797273 0
176390221 521837780 0
83077366 201879766 0
209106075 234172567 0
504109781 44710647 0
330486307 309715645 0
24640526 398622837 0
548759453 456628069 0
480246934 345861685 0
455519646 52700809 0
402909969 541800126 0
308396658 28610328 0
360877076 417180638 0
71765053 499032692 0
346330657 338246380 0
204212612 109340308 0
363946213 182210509 0
143356002 292313419 0
244691870 140278430 0
134116277 431255647 0
548887455 558034328 0
243192186 376494923 0
459846768 415918774 0
473039410 80639721 0
68405101 243983644 0
566397772 326387229 0
231725962 475539989 0
233915047 544146539 0
348692005 229082520 0
220383056 334391871 0
382718533 378131588 0
20488752 536430413 0
96973422 415125199 0
472812464 160175231 0
45494655 487743456 0
35780542 179343446 0
524891860 568597698 0
419995675 30691047 0
187072537 137181063 0
283741541 283995516 0
63150123 466413055 0
180802674 172202546 0
276514998 411229201 0
432645664 310783272 0
501793334 151585723 0
196212055 379428301 0
272371991 443138285 0
7995816 71272908 0
359440944 71421737 0
417771768 396440297 0
482960729 67091535 0
226049243 49624030 0
400476780 310384767 0
244544481 429152705 0
36753026 328243932 0
568350983 301604930 0
264162081 339370694 0
108251837 73305464 0
3379971 38387441 0
277556563 73307321 0
441431574 80541373 0
530492752 372560956 0
57963273 276989114 0
557260733 562999943 0
369078510 144669735 0
456059610 233775610 0
491118700 331994628 0
336774607 412407095 0
30017940 309244338 0
82138616 30217067 0
242925824 210183847 0
213731587 211422740 0
265040341 51212532 0
239918974 39612122 0
328378246 326697132 0
499949368 391406745 0
319398266 207011798 0
42867718 309623463 0
206776096 276726495 0
166159499 222471364 0
267153148 383293067 0
484005029 450012207 0
408488292 214503967 0
497298033 110216662 0
286076599 349361604 0
124375286 238508108 0
536128564 449385396 0
292807139 271116068 0
177388601 467916644 0
323503463 291408852 0
341704779 91226062 0
459577401 396020419 0
16255353 477399363 0
287767271 143206846 0
269674250 94676470 0
73677773 544720143 0
342761600 329381731 0
86325003 536215397 0
118092866 523073943 0
61723658 185908731 0
398753200 261679381 0
267845464 148465006 0
225935304 272092250 0
200688997 87927493 0
528589911 331936800 0
274732623 391168724 0
566865128 491551435 0
380372483 204086236 0
507677016 507109093 0
518304127 159603489 0
561214706 408429809 0
74382790 397334626 0
164679941 213128255 0
224766442 90768579 0
325573462 178843195 0
408679310 281638739 0
548534913 257912740 0
145381575 200200156 0
486769587 76527593 0
496126329 338978233 0
417885682 309024612 0
542104559 266825017 0
361960132 295748130 0
353801791 476837596 0
178847401 523144574 0
288376640 2635349 0
284515076 346637166 0
490109362 34101510 0
225894517 377551540 0
101734463 507855646 0
81536744 507727191 0
518224335 528091743 0
138768 464615967 0
469659277 401694683 0
404075734 267997944 0
429285214 398862667 0
223801501 110913935 0
62244640 10740561 0
12565066 159926778 0
255799089 310471827 0
166733680 212270242 0
335140635 32339529 0
430057065 26359054 0
512944352 132355137 0
517225034 405148393 0
402683506 93065117 0
87023834 488658513 0
179373737 61065222 0
539367381 134259754 0
16694254 212356639 0
43704145 333558784 0
146633969 399429033 0
134940583 514038973 0
187687612 71260824 0
92631814 200379457 0
26915311 528043449 0
545985690 240023724 0
465446511 563093685 0
183324826 503024825 0
436850296 238904236 0
398613554 556930758 0
418527149 381218791 0
131703776 252995177 0
16970989 251648409 0
406373154 532417777 0
259020153 188210583 0
226991975 253964300 0
402429068 466289533 0
431053687 208680460 0
542938616 184981984 0
430360329 241874642 0
532604689 485010722 0
566997561 353288401 0
83241533 157437706 0
64177019 516573678 0
200173890 406127395 0
260107984 344648975 0
265349091 251656501 0
381604001 180056899 0
455331781 476147301 0
152799475 285537870 0
518105651 541774766 0
3053288 441054270 0
77160260 314509796 0
38556743 273022037 0
215078674 146416481 0
120853138 91523507 0
195462679 165321856 0
100744889 447858620 0
169153561 269799707 0
109828658 394111606 0
35261190 367968634 0
388988572 458586158 0
245066316 25674815 0
403696690 240575852 0
307319426 234663507 0
505473279 501997848 0
486843133 74078599 0
173809844 47066977 0
279540582 237805860 0
505118002 138843746 0
461041160 318390327 0
540707385 518047148 0
268630567 100953813 0
103980039 405969990 0
6995024 346965268 0
403053374 54001945 0
114851395 245556583 0
512686852 85868087 0
85006073 454189330 0
289001893 407223972 0
394072060 12833308 0
56924990 104031325 0
181659197 276062497 0
396171276 17025374 0
428809417 319743874 0
429093612 104212833 0
508818676 396288471 0
510023251 235913922 0
565746355 336229276 0
167752268 22418788 0
319218022 506904571 0
418393380 340696857 0
436461823 565261575 0
515435751 30577365 0
126603627 120172609 0
491281386 524182110 0
436761834 511723444 0
313847523 457828367 0
11346735 553884867 0
294241409 165762121 0
333450833 535316456 0
31603791 377076583 0
359932237 345353723 0
198789396 220912718 0
261160460 506342179 0
124623931 15233369 0
417066247 80976628 0
134202830 228599056 0
518454734 338719728 0
260822296 557748306 0
452378841 363768497 0
551326602 294418729 0
301565501 10799036 0
288477667 229504616 0
460631733 408997747 0
403994322 385058739 0
559465416 278379116 0
530932908 41134933 0
360924947 37438156 0
142512850 105643110 0
44117074 459726477 0
438616978 439634554 0
491661744 277737724 0
422794247 94611510 0
95715293 5394046 0
299648894 505788787 0
176002558 500438489 0
248671083 237942462 0
69116031 457388847 0
499400993 41530894 0
325437630 26701449 0
393368508 401086455 0
388599762 76658507 0
38590215 495332717 0
236562627 446252118 0
97342232 407013955 0
224228456 343677102 0
425245021 127363578 0
106708875 430823201 0
387790759 351529820 0
359579551 540939062 0
498637476 148950578 0
515137803 345573336 0
186822336 167994902 0
213871541 413855450 0
113961710 331737718 0
395723321 239749990 0
201058739 359366134 0
170456398 43048909 0
237539101 448354345 0
99764388 134967718 0
126009436 405952795 0
356552483 272405007 0
204748949 54663849 0
421749086 305884569 0
190489223 254107981 0
369168850 551278936 0
324133938 514713936 0
286197341 539479438 0
89581742 379857345 0
456717549 515191462 0
215938609 295124088 0
555253981 12887355 0
190793101 455992115 0
469019600 153796496 0
88928405 559219921 0
540959147 90901744 0
363816444 359894564 0
536094748 501985864 0
332599751 496331222 0
137067548 56720034 0
321136000 115493302 0
89321003 210714307 0
20367339 131630438 0
308381312 197198262 0
197232778 109621164 0
50322374 55346370 0
390995802 172714044 0
251318786 363244115 0
402301297 239613928 0
496323936 304917504 0
382546358 532691553 0
59238087 490479947 0
4125434 88930801 0
224958091 162019344 0
109885667 111854117 0
539055286 144526721 0
205182254 8086020 0
553669497 499832599 0
196275703 390439117 0
397309801 238519666 0
419872475 280291199 0
222492872 221506991 0
278202895 240811752 0
485864455 367871801 0
300241869 288595108 0
530329370 205556687 0
36145120 133942055 0
173257665 383706767 0
20656669 374250829 0
72026797 69141845 0
214314559 236058031 0
223652219 505544558 0
376725045 430077806 0
397538677 287239803 0
368384919 512870067 0
237133573 35788040 0
190831460 494572220 0
134720879 561091388 0
177162788 416677999 0
433984559 79898214 0
284995833 17514181 0
554357431 110843372 0
184580544 260028726 0
456277294 120759802 0
140970281 116113958 0
166282973 402984101 0
120031274 279624544 0
224803285 99647295 0
502330463 321126548 0
488641811 226987602 0
309144441 472166726 0
534711227 123402832 0
271610326 354765260 0
327311636 103793894 0
456546473 331072027 0
296743389 475824884 0
106107251 457530084 0
73974802 3191895 0
165646121 326333255 0
241092506 327742284 0
433675886 286595551 0
501557537 466695655 0
399749219 345263931 0
3991281 121259853 0
80078811 15298231 0
169686650 20323065 0
445273579 497231239 0
223042916 209238887 0
79123733 364432355 0
246585934 533945043 0
269060042 248416828 0
368128671 377719838 0
22140093 183660201 0
529228613 71097372 0
506036045 463100459 0
451885163 146145699 0
86369297 527205549 0
490738320 63835194 0
334417115 372787618 0
511687044 15094649 0
125117955 42369151 0
564872676 331835966 0
302313382 412588070 0
13878301 306104268 0
91837441 292267744 0
502099131 361410403 0
119918656 535719570 0
489747290 391569422 0
270300766 327485690 0
309775365 366641536 0
351699204 497562012 0
479057339 120626689 0
167467236 508624230 0
516871564 87966634 0
413864484 392540933 0
25520768 207873036 0
38484271 49848849 0
224231545 330587611 0
413546185 421002046 0
21110495 320970125 0
340112392 384176918 0
198508076 285859028 0
233513993 137642055 0
525125365 270217523 0
389502518 279158760 0
139004403 308456203 0
299454509 263355698 0
311950331 335167514 0
64913104 564279285 0
73945810 349904859 0
145910310 103308158 0
298048892 415955856 0
287304162 29376596 0
512726464 519084296 0
116113400 134809746 0
481630741 421999392 0
342613650 395921464 0
298500203 477090231 0
350531231 484999163 0
446426421 67619063 0
201219596 368670200 0
65189520 172560092 0
360746371 293758439 0
447293039 184841237 0
415871847 245824257 0
124189943 318847094 0
252864540 18804856 0
316848770 239794571 0
46709184 385156330 0
110342828 69604284 0
377528168 563227458 0
340794741 41940355 0
479665300 316048311 0
82204562 196239261 0
499007950 291422951 0
459777583 561350175 0
45526042 488541767 0
101620965 387899779 0
270077303 235949035 0
234641794 481515178 0
409154683 83105931 0
136012442 393989067 0
544753838 520441980 0
527707314 450262336 0
329929131 154217904 0
215355352 189037780 0
79967221 77745464 0
399779758 247877728 0
409979946 373214266 0
34794405 82483497 0
405520076 409093248 0
410830613 303151632 0
427088820 450762724 0
218121906 201078124 0
206193116 550744495 0
77645013 456415930 0
450776492 394540181 0
348553505 524009234 0
542104417 385044562 0
7798405 97205441 0
34451779 442246713 0
205055187 441261033 0
104581218 448317103 0
399185735 252332669 0
328317468 262737855 0
18077020 448216536 0
513799687 262096267 0
221453355 505241302 0
175078461 148628292 0
219288047 418367442 0
63404859 25315177 0
243252303 26682954 0
88092734 215336273 0
167014340 314195059 0
360466181 28233602 0
381027009 10399053 0
513379128 419178575 0
121800508 422716499 0
345971901 342053582 0
309193729 159330663 0
384925581 69302013 0
170796732 116783372 0
8819637 461692895 0
189561997 171205743 0
551485550 265943441 0
79507921 111486120 0
450616690 60928970 0
447864617 88687228 0
84881811 403047023 0
335647098 303371205 0
195513120 361437061 0
38767939 76591376 0
374833262 110018159 0
162037647 178143813 0
317698506 36555865 0
456991292 427129290 0
22107200 292805313 0
227597808 17947355 0
379617268 497571487 0
417715821 540703585 0
228235793 13324092 0
170953162 141114093 0
103772363 54680840 0
421217743 152214745 0
388643429 499079833 0
110463736 19687671 0
538482357 482000524 0
384986513 125514502 0
421897541 202032011 0
32782885 314472823 0
91967567 294315023 0
147474383 564618917 0
142138892 152023095 0
435549145 378226374 0
49728346 306248291 0
403979566 554600839 0
18373679 192621171 0
62577967 348083208 0
145214104 309399476 0
244689869 63552555 0
100677337 408094967 0
415194388 531920154 0
217675693 106052840 0
6571689 340672258 0
210650926 398928345 0
51376449 481699878 0
383964415 33990178 0
369663595 526196362 0
13877874 197007541 0
377381662 448213425 0
346326265 360912067 0
426235741 226560780 0
275414823 358257965 0
258082446 175337135 0
95045892 86738020 0
448461189 57352156 0
547599530 379187229 0
100836082 456931171 0
381212471 449555672 0
533380748 93778790 0
497619942 428559507 0
390514011 171641862 0
235565379 282501139 0
201343024 126139437 0
406108191 448760468 0
331953337 386483133 0
534423919 397044358 0
118177932 476951717 0
289291070 553790498 0
27305475 62586212 0
535011210 457469341 0
264675448 419196629 0
146505026 266911490 0
441632165 75631793 0
72466009 26122446 0
44827695 235351811 0
312707908 137916382 0
408982383 366448861 0
215568209 65902624 0
562151699 551147946 0
421146476 226044328 0
1659931 197610883 0
510122123 410589030 0
336164112 212275376 0
567987617 101092893 0
257351679 336604785 0
367927621 69153077 0
197397915 186823217 0
8799221 72297864 0
384820554 46027685 0
560778875 181299384 0
31462824 49859273 0
411540469 152651380 0
558233504 327373154 0
280040674 275233408 0
278931727 304912978 0
212969649 321735491 0
479358183 20359260 0
209145214 411739413 0
370814468 275481899 0
128233542 288005340 0
295362227 225626423 0
563534931 330403532 0
366830367 354720787 0
512876875 34127720 0
450874182 111288387 0
8889848 182252014 0
278372274 544822591 0
376473810 121111530 0
133728791 274501118 0
251460010 459192972 0
209106959 469714166 0
351525672 8197272 0
396381691 478291246 0
65882177 328969003 0
539119980 178543832 0
488685757 312909901 0
368048496 371997151 0
11821707 482120544 0
548164534 491052603 0
235977145 342932150 0
334332033 511195636 0
323627134 329874178 0
327673208 435245334 0
311602559 339075346 0
404298432 58200463 0
188094065 50838852 0
6091255 221563078 0
149387958 548168603 0
13177034 545891721 0
325983430 528266799 0
9263115 245918701 0
73385208 519275729 0
498457868 33043439 0
327728910 385035767 0
176221049 51712040 0
370013076 314360354 0
248026219 198155343 0
21590836 67912411 0
228946523 455306107 0
343918482 405187505 0
55920318 24721782 0
13144013 82474642 0
441643621 545083822 0
8850359 385091095 0
86848148 74870575 0
449122704 47615957 0
321883494 335091583 0
324607203 285670252 0
231879406 456743064 0
171356754 457754766 0
159804483 370768380 0
151875859 308683435 0
179630348 397223433 0
429112603 560050860 0
67927813 202971626 0
520008734 276698842 0
245262419 512281932 0
434921454 202378848 0
366078617 204496524 0
465286038 40581798 0
541526535 363371595 0
530937913 519208685 0
178079591 288661514 0
1322549 181459448 0
74652275 113609596 0
70970136 531448586 0
20902746 461887315 0
84879367 378225738 0
291148214 455657873 0
112567275 346584606 0
237271302 356234430 0
191502564 130487328 0
418795941 106787692 0
465466245 324045110 0
301311490 411525163 0
380210259 544516019 0
388249604 152450436 0
119118947 450822109 0
30911793 448762614 0
480252713 85532411 0
132503858 514271256 0
553749410 10605291 0
12657917 383628690 0
129309870 391051685 0
63252228 443995508 0
383708264 259974364 0
286370208 444330719 0
93065835 398110094 0
170194668 504744657 0
22260065 15973204 0
525518983 522257521 0
53350070 226261536 0
262212426 257090912 0
126438077 177638618 0
368782200 37396949 0
338316894 367814752 0
414743694 199724903 0
160960200 213047118 0
131297104 176689845 0
98859892 457855991 0
10448961 439912511 0
286520766 360965272 0
281318189 422955975 0
62086312 554960497 0
561130240 239787348 0
518410068 426149608 0
58963564 217127005 0
413946334 437316789 0
335403178 14345932 0
318568927 481379104 0
457919087 142950993 0
194205374 54138549 0
75820909 424793824 0
390143200 265177205 0
113530279 335508103 0
250581135 100922747 0
134985128 79270521 0
202655404 286349801 0
318749114 232940815 0
231654841 546948982 0
77497933 170915383 0
464760017 145856647 0
568720908 174190118 0
73182768 210693070 0
331590031 281384317 0
504051232 272988568 0
71993947 385991122 0
159560938 557398120 0
157445582 403149376 0
419771984 461429856 0
96693068 286335754 0
315515109 168088668 0
152259044 554576470 0
490388287 140219125 0
458869985 181769767 0
201203026 467330994 0
78506070 21105963 0
126374316 171053673 0
204823276 539184959 0
32150254 214333139 0
377575234 368429672 0
495685873 424714293 0
287598803 507652781 0
95399253 451972448 0
408771311 551094800 0
309485208 506130048 0
36477010 490314943 0
10411352 284181688 0
405589420 390655751 0
111584811 371701732 0
383084540 105466608 0
89303974 549975754 0
346314740 117338828 0
150297834 92152847 0
291003507 169001254 0
441499108 121668726 0
522412334 558582458 0
466163533 22697408 0
475996091 353764774 0
154131607 225579480 0
549935125 322727160 0
506717909 89297584 0
564115478 265849430 0
498352525 422768005 0
246322804 192608754 0
463752836 350167157 0
250739499 81110037 0
161146995 86129770 0
362324541 23928327 0
556826973 225496943 0
99743612 335517407 0
236545105 341038284 0
486925304 491003835 0
96717368 517076075 0
349955747 421850283 0
380742194 522504279 0
211918266 422563981 0
255987193 277605312 0
537310394 460485010 0
126960800 94430432 0
556325638 85731831 0
488809845 234528470 0
387297570 308332491 0
388495234 259432268 0
449623093 442744813 0
346932632 480828628 0
92826606 39414876 0
56048095 97799325 0
171251620 442140788 0
488851913 569252709 0
431276457 281746037 0
455003898 567225431 0
432651164 353900481 0
161959902 474617412 0
69960064 113373937 0
478568390 79169932 0
305296071 148440571 0
62523030 42340497 0
287244663 73917888 0
251604658 521603946 0
321363387 395888684 0
525580095 155545152 0
214258855 275748583 0
146623064 298777386 0
108947497 48042544 0
275354050 265773882 0
243186486 522784267 0
16834730 394261576 0
308349426 250988275 0
331808418 35861199 0
480666926 2503720 0
302778342 517285314 0
6714874 467783748 0
7063399 535236725 0
122664841 83827409 0
275160523 57501460 0
221616170 319202988 0
206718212 503916069 0
501099552 350108418 0
394600899 340084270 0
318550245 345917373 0
99429047 149015792 0
135678418 162387838 0
245736078 261005536 0
40484517 508629704 0
514321643 171286279 0
298207487 568652636 0
475817926 496444270 0
29898304 469629510 0
168220210 233540519 0
65397240 394153346 0
481951910 177205851 0
172816268 53929800 0
243180015 202577516 0
128729126 195383153 0
343928788 10877925 0
135224791 558695133 0
460561344 566629436 0
534881434 188364262 0
460390957 75785997 0
475478633 525077604 0
262125609 447884067 0
198464785 521616039 0
210038441 167404426 0
402531850 266071256 0
127952510 300550940 0
98846042 459483422 0
543849766 386772336 0
59571323 513344688 0
143893579 156291788 0
139059693 487506836 0
488554118 366642397 0
509627934 310165291 0
280583864 361641604 0
143731417 412287445 0
561477987 536439758 0
470300797 13977308 0
174830144 122015820 0
426850814 403448595 0
236834658 48044821 0
257398507 181725109 0
104040737 233652099 0
141214687 228546150 0
467055859 396337595 0
388186777 428199131 0
366200363 89564851 0
52038926 44376823 0
494567835 103026995 0
266401876 421190322 0
468089421 105488638 0
115692003 166444890 0
18209259 521594962 0
148853446 401500860 0
261132348 110239976 0
285431309 244727496 0
528120500 258785190 0
427223739 480770726 0
198399731 342102126 0
175500738 189096058 0
315818475 6947548 0
517631301 16752312 0
316187966 151467331 0
171749424 23642862 0
566916749 248360358 0
354102823 231788589 0
61400491 103314190 0
189312782 246546502 0
128345969 484769701 0
219719067 161148116 0
330449557 126853589 0
536022400 483015191 0
440749233 485602849 0
531474516 514102779 0
146359227 323563 0
165343840 8689499 0
84334551 116373391 0
547083582 472972511 0
12405052 296039670 0
19691119 109964493 0
247433226 134485084 0
530789542 522548735 0
268392588 471552112 0
182472592 528516612 0
542884153 540822207 0
458840864 302457452 0
440749422 135351048 0
440163946 542094655 0
135309442 153217871 0
409652424 263402447 0
229232556 483080545 0
302119477 472428733 0
413501769 118901406 0
281371700 59081405 0
268609975 353496707 0
109845424 472845948 0
344597216 397976332 0
188113130 167508423 0
453016322 375222778 0
195260739 552745577 0
84403634 356421053 0
48415174 127049738 0
459882851 22468944 0
358926850 192448867 0
350066113 189953680 0
276174698 191775980 0
199387805 232751681 0
382701788 236418907 0
363203469 92418864 0
203005393 508004375 0
503426482 511247821 0
133332125 429383905 0
389596292 141062060 0
123918736 153031555 0
487419799 461004380 0
52608091 386520268 0
157818577 170356202 0
225118645 484993491 0
186545462 257700910 0
282721129 349020256 0
241764310 266088414 0
105513528 149916156 0
197362479 177178946 0
151329459 262036699 0
514959120 498585544 0
355144992 413906932 0
217921180 197304697 0
172517122 30166623 0
286139226 483765597 0
430233586 230784231 0
505930175 422435640 0
1854813 318933834 0
256372023 456609849 0
567818248 79643125 0
402466031 68218952 0
179247509 18893977 0
522063816 116237904 0
247613228 27283822 0
74374369 433942883 0
81337187 320406886 0
474946259 55391517 0
280340918 85193318 0
101302938 87411345 0
525612073 335788951 0
534545181 375689120 0
140097199 194882291 0
294500827 523949843 0
143044083 292795788 0
164547546 168760167 0
59821641 67183996 0
474482864 2139111 0
168882063 542735470 0
134596023 396289836 0
230742701 427505670 0
303195007 367014829 0
319400203 473655374 0
213764708 344120766 0
491154040 319274400 0
353558108 387769255 0
138184581 235125770 0
320062079 510162643 0
542144735 55340479 0
96889078 416803147 0
527529204 43386713 0
422057305 549575808 0
220884124 28267490 0
325605494 415032829 0
122941202 539632318 0
324407130 319832348 0
153619046 295268231 0
492447308 95029732 0
507508103 346363425 0
353822276 181178137 0
477281114 150855383 0
308273902 534044863 0
83472553 275204265 0
524910979 141611126 0
512632860 239837418 0
443037580 233253044 0
264343892 330405308 0
458430320 563796033 0
170992579 171907512 0
379112559 512876832 0
380210929 262470776 0
182353523 109250487 0
192679129 536101611 0
415293726 564408952 0
511441583 50739884 0
75132073 280021533 0
241977903 36850318 0
715959 83540744 0
85750109 193557603 0
228365189 274447620 0
413285785 567930130 0
324564792 368720092 0
99041992 549652107 0
520361951 543838464 0
262444893 183063448 0
261630411 367474505 0
280105273 6635487 0
323173646 179950506 0
476355905 180695596 0
269074299 205753599 0
473533343 477772333 0
121650050 431277919 0
521825815 194080229 0
43776533 229820726 0
393877267 98618936 0
353294280 110786675 0
143803744 542786549 0
61078914 65214912 0
166678175 13637087 0
145832816 357907058 0
561083674 388597733 0
129536762 83951720 0
224750922 334311459 0
549093950 470857479 0
296734100 447466184 0
416927664 291471755 0
102757844 333289552 0
563415421 481204770 0
241958332 40499970 0
562596024 270074803 0
52434702 539688627 0
68269381 202007925 0
190799935 208167267 0
236336036 105178512 0
29112123 461707792 0
79757049 317981729 0
152811940 207916939 0
439319336 308134582 0
51662216 448426843 0
566024835 402951886 0
18889789 52200505 0
524049877 25251539 0
375419625 362553667 0
58026588 373682018 0
471205300 273631542 0
167066378 320356211 0
202692797 530699765 0
287990013 510130097 0
199897641 325070681 0
456219787 555654218 0
355449940 130940174 0
486815084 509063809 0
192750214 217216218 0
429766500 461550891 0
498266911 455269633 0
461141259 435448249 0
373007575 157909221 0
272851095 289920529 0
178021697 55696781 0
31408692 503464114 0
302192266 299165490 0
69446921 54619669 0
449510965 207460590 0
432778680 220109188 0
155238281 248877910 0
302138223 259963262 0
94188926 99497606 0
136767755 419846674 0
372694783 6034126 0
117775195 414432505 0
256958029 19410674 0
298071037 403844505 0
403553795 343995638 0
464984963 41590989 0
182446973 534573086 0
344604425 392543435 0
544918030 1490080 0
255351708 48835253 0
138449466 465100452 0
409445896 372177249 0
401270012 161298221 0
379413948 376137976 0
253625361 427417279 0
65215961 534806644 0
552014904 533915860 0
476587682 413306376 0
19447193 16012945 0
13488072 393597324 0
76523125 39217408 0
261176016 495392769 0
317054348 404123302 0
29924228 366784144 0
80379832 23141299 0
84880760 370644732 0
7769435 303817913 0
318333138 224199833 0
149225903 282279413 0
560855238 488268043 0
19787397 105220535 0
270734479 398910703 0
371143598 544330448 0
433780157 519789815 0
537619390 10926821 0
355803466 337840924 0
96769525 316512311 0
376077158 27817815 0
494629053 502638227 0
159897527 409892035 0
554153157 377435013 0
283044477 36316067 0
469421937 254983942 0
198122008 154044789 0
434366206 77409702 0
70754426 324184764 0
20806226 208921867 0
314187019 63439811 0
371234381 256901647 0
426909805 319735119 0
211121923 477403207 0
457403784 488055950 0
185899941 124822454 0
352881763 296777138 0
343429486 425763357 0
171771538 69882547 0
347280677 145860704 0
382967172 480018503 0
100454839 551052129 0
328169642 327197702 0
515609223 516376853 0
418984839 129393659 0
108022317 224241343 0
82153103 104505415 0
10694585 218942489 0
433981165 483540416 0
452195671 33275539 0
412038755 295473734 0
518220171 450854683 0
543403981 359799602 0
409285426 556971831 0
438911482 187548354 0
247589658 197386962 0
452898734 323583705 0
447538070 453552710 0
520744775 440950738 0
261506910 329646322 0
530915527 52882729 0
383858254 526287001 0
289642193 8507379 0
379657117 28181507 0
453485277 143623925 0
274045384 353870481 0
421210656 551286229 0
198397247 515344058 0
451674783 188739234 0
504015625 110129564 0
209784753 163191867 0
119683013 99041502 0
58798185 314577323 0
255339079 337881495 0
353968047 123356532 0
530892509 458958642 0
446025356 495703449 0
420330983 516625098 0
315943236 363627864 0
345653476 501009444 0
86912443 228432673 0
179899304 205430968 0
123534338 139902826 0
51685301 158714079 0
78786192 552062391 0
139009390 271297385 0
105503826 530904103 0
385253273 340659983 0
337742348 207900273 0
458270839 550085158 0
120122668 154707373 0
48900054 489967600 0
304614634 288662100 0
9321071 295153588 0
440794890 156003555 0
554272275 261742210 0
223085348 46022061 0
213033619 517961532 0
481780172 288277604 0
167624147 303564483 0
369113962 261448696 0
234130111 88200830 0
421859665 209845887 0
367244115 553965852 0
458025982 220127339 0
534827608 147765788 0
63327508 166007894 0
178267564 431788521 0
527824595 202808046 0
113305301 370122271 0
243893824 210253446 0
547854944 139806843 0
20449301 216186738 0
433831467 171101817 0
84555960 489119256 0
200373528 399078919 0
304440939 234787090 0
492722560 117161276 0
297922811 56718747 0
466597652 181216048 0
193539436 15814878 0
179338517 194958145 0
169995877 15689780 0
465621696 226116195 0
482178678 315471710 0
264292912 237527611 0
463710264 28954391 0
65616073 160489618 0
434610652 520126950 0
34608620 537445446 0
162933479 507289305 0
507058619 527877805 0
31180119 552828220 0
362231227 28989230 0
358090235 237906490 0
109681934 472194451 0
151117369 297914551 0
488742159 346777545 0
501465672 9477110 0
80015228 222335708 0
267133159 542151145 0
103923424 543993962 0
161044198 489387624 0
190959663 382898348 0
76972306 447721558 0
112053029 137670817 0
156196872 222109925 0
217983166 230899979 0
126605918 91897190 0
552475548 116023737 0
524224079 115202718 0
318334332 86460896 0
316178560 432887903 0
82193926 475437583 0
407005526 21247115 0
470590483 311526109 0
315913643 338456407 0
388395690 189459739 0
173588673 319303782 0
278260491 493445233 0
345855848 267367817 0
560576162 441995317 0
126621858 53525886 0
69611962 553229160 0
327797445 341601015 0
134007553 178268480 0
438648063 404334829 0
28302771 347023724 0
78112041 86624962 0
466206113 523178182 0
308670626 566292684 0
286418340 534563087 0
462905264 129592689 0
44001284 204384256 0
193508525 422933915 0
111269174 245410707 0
504083820 64583487 0
381390456 198929305 0
172958033 468876019 0
518801353 322443909 0
408954804 33190042 0
34055021 22694878 0
163192151 340358182 0
206234168 116642080 0
127556302 243849811 0
175542079 127242313 0
407702478 325091786 0
479181549 490475477 0
74594579 177911112 0
327754128 331533651 0
465443392 569078763 0
237950115 288595153 0
106094225 289649621 0
519173027 567226048 0
63390027 30428621 0
22584651 358763287 0
132525326 7348703 0
1039023 562056402 0
44751382 80554734 0
447155847 376560057 0
531347783 295623062 0
377269816 371519335 0
186877475 565549568 0
411999987 226784086 0
226965855 568514685 0
279139884 249963110 0
249058016 269628756 0
267600840 153315657 0
121559337 491968959 0
430895563 265692152 0
397550657 241916037 0
175158607 20808852 0
317966808 244740984 0
304091598 331097720 0
118629983 213463476 0
470286237 458339180 0
418689944 342385352 0
144006447 18878854 0
266741508 95715923 0
301029962 422328238 0
408689772 97449641 0
292169353 415510772 0
20130832 446533270 0
350308880 441992473 0
83364372 459637611 0
122687655 251521351 0
431719012 114325817 0
70098469 199881697 0
341580593 171344963 0
375664286 166723626 0
146715853 203233099 0
12009399 51238611 0
420186315 246872244 0
454045434 368475749 0
419234305 3293313 0
347571111 182120571 0
420976704 43803080 0
406636011 336219310 0
75580982 249012158 0
517773196 331912000 0
217504448 2279787 0
392526860 358895732 0
12406620 87937829 0
84666779 141209884 0
221198983 339594324 0
82832151 525262863 0
34580137 224574592 0
102819056 300841787 0
227712687 215979635 0
265472752 210951936 0
371034734 436896942 0
190304376 291567874 0
401087978 131089953 0
19846444 40710075 0
541959846 362393858 0
131044997 515960828 0
237880160 163887546 0
209405861 4962640 0
366058119 409320713 0
456577523 65069170 0
486138788 369929872 0
267756960 442422186 0
548025245 480064932 0
255192731 261217527 0
66852346 421914197 0
220925617 169360334 0
465570662 469240578 0
7486314 311019506 0
360536846 375219377 0
450075751 34661270 0
42808036 133748121 0
89293346 531390137 0
411256136 30615036 0
370238794 471468302 0
11949027 190019277 0
276851363 295404276 0
315778464 382496687 0
117330333 29733379 0
151425750 234921093 0
6894532 500023154 0
526697627 455537425 0
482886857 307948625 0
275933234 244483265 0
443006898 187771422 0
455550590 429840855 0
472613066 400355721 0
532266351 94691027 0
496486151 530053031 0
302140933 201865610 0
175544283 522708207 0
432255161 558609631 0
464877993 128965646 0
156613788 555576915 0
487654264 372342520 0
422620457 139584864 0
262409969 475973426 0
205763438 70392908 0
432830875 399866666 0
344213615 274201887 0
321680146 513980288 0
262790472 425412335 0
50089500 306436818 0
413573384 395582070 0
1537154 243693985 0
500974265 325277124 0
444098489 165177268 0
482013328 362250931 0
381914220 498270950 0
197485438 179066724 0
78041640 243906618 0
106264674 254848895 0
335849121 76381429 0
318379445 316067454 0
380564814 275596436 0
367616007 522734099 0
547143766 12267511 0
39505088 46547134 0
343998273 10561874 0
82419603 400324801 0
406401670 135824474 0
258891685 353116754 0
1903251 373339762 0
454937579 83134554 0
44083330 16868642 0
317775510 306122690 0
236852169 110926314 0
57973560 483675368 0
313348861 483104748 0
519487901 57968894 0
17014628 368142753 0
34250386 546108797 0
30570836 166343260 0
291167273 474437473 0
10848479 249002374 0
49306305 58238451 0
366769760 557438199 0
385390245 188213316 0
541136984 15447508 0
341932914 49875953 0
44418966 209532304 0
418898301 235920665 0
77212465 194107833 0
221175602 501406416 0
118260786 498660667 0
364847957 35615833 0
183115263 444900132 0
441376761 144648157 0
62532994 469221517 0
236143552 202673216 0
516664741 296008601 0
118640535 174438357 0
330979257 20519311 0
128502118 42435328 0
557699243 220909473 0
357973079 138709977 0
193414395 346069476 0
526956619 284276135 0
35878805 544572700 0
176181672 487023980 0
330525279 429977177 0
360969523 318332329 0
385582394 566234166 0
207988246 567663119 0
124046889 514376395 0
568259516 127702924 0
418341567 79562358 0
545609412 6129867 0
350041475 237459200 0
560290856 150278949 0
277376145 123639668 0
42723330 134833111 0
258756891 536932655 0
181784289 282013341 0
355696505 24781354 0
117102438 190260847 0
548130558 567072879 0
274055991 480743104 0
522580631 63040889 0
531049032 149978839 0
458485647 469703427 0
429633725 148396302 0
134762131 303726821 0
21722438 140220275 0
311180281 366266017 0
233703161 344022075 0
410353262 174023321 0
396598222 494215067 0
330728983 170150035 0
406509368 360436293 0
19150637 100776481 0
447576000 244237111 0
175854823 525819529 0
189522112 568544549 0
201609849 134823606 0
407842101 424847694 0
95842604 239329677 0
186674718 408236572 0
346382892 525302604 0
397053056 118682997 0
461395326 400863019 0
232530812 482283288 0
349979695 388747678 0
367602792 79021376 0
543234444 144431927 0
140705790 39227149 0
32892807 332244144 0
100775095 30212285 0
313900201 47768057 0
514477200 454682137 0
69726712 531905307 0
410863759 125058505 0
383446558 156788938 0
243364633 100950692 0
65578649 512086508 0
121297419 381154186 0
309624270 454171991 0
372193906 542878472 0
16164204 421535104 0
66061770 190305171 0
308979878 565996817 0
184521071 143415090 0
314416654 2679466 0
366149945 497196753 0
191267981 2295316 0
523832676 103777654 0
47760878 507565318 0
563045351 458699818 0
455667878 69751606 0
454138560 93008409 0
480340556 364178951 0
143163972 168028332 0
41310123 122078249 0
305969571 23004989 0
523288594 275238300 0
470967284 156006770 0
377321361 13395725 0
452229081 153827869 0
231668268 176871298 0
15513635 401643784 0
480234326 103160150 0
545568175 434599804 0
568504459 340694094 0
164710120 33324282 0
113640333 405124660 0
345183366 187930202 0
279911977 506298196 0
372574597 96769737 0
246963825 114770728 0
18550948 244762707 0
561170715 376996349 0
40427153 177654294 0
328862037 139343247 0
126214748 389769865 0
91050404 358009051 0
373972546 241025199 0
270787864 108499271 0
545180438 260733912 0
92499425 421929343 0
298617245 366800347 0
384217102 9530444 0
59134034 437062632 0
213844860 183571944 0
402256017 381772901 0
176969696 196177220 0
418241669 184267125 0
34881927 186937022 0
335474173 97126926 0
348054420 422769504 0
104563269 289609122 0
409998414 46987018 0
35228768 215808908 0
140581292 126872891 0
528019855 386067128 0
58532195 91509675 0
476729802 322572664 0
114689624 213065357 0
178998813 560700257 0
308874806 479669977 0
240448881 466287849 0
481615887 400701208 0
547562839 169297784 0
45692305 151788117 0
349652948 235833286 0
352534842 96366959 0
65577406 377793666 0
115851095 77550792 0
4788961 509154246 0
189033194 129071057 0
508272020 277580302 0
271830459 53608533 0
36731358 415868102 0
444715615 385863843 0
401686821 332046601 0
332240384 499927832 0
305722262 255759753 0
29655771 45249775 0
517323666 513581788 0
57925076 456970865 0
492741539 337570258 0
362201774 173357448 0
32167189 342070700 0
416019805 382613572 0
157831134 114996570 0
219475256 310351124 0
368124667 429247781 0
229590868 17243315 0
444444914 25417188 0
278651808 185022050 0
11411536 527871590 0
89442662 290761720 0
120560026 249156581 0
514606517 193160923 0
275775529 245164560 0
527760670 189309617 0
561296673 14069752 0
564097796 397634156 0
123016970 310580639 0
239659778 176772890 0
97667504 489833312 0
515658353 489306251 0
332344327 177084666 0
218059113 109186023 0
509060474 351448486 0
372581811 416861182 0
319428336 207452574 0
445554283 67367841 0
152968579 110343196 0
375601685 9742854 0
538617308 268873329 0
120393400 372494462 0
164776743 436016519 0
339920981 213143174 0
127277294 311566284 0
329962832 401500786 0
550693587 355998103 0
485736386 462234084 0
405621339 27876269 0
80907090 495748188 0
149563547 341316785 0
506619575 140392433 0
359211297 525553710 0
538701029 376979714 0
467494617 107448638 0
16659357 82694459 0
236399295 272163578 0
162950220 305316229 0
114169586 64455139 0
197543214 404674295 0
104781513 437205069 0
455562763 46770364 0
330319856 33979657 0
19323036 164509223 0
506321090 192379885 0
95534909 344627977 0
115559012 52288897 0
258212054 334470896 0
37513739 93477108 0
114023577 510970625 0
339491078 39295355 0
385902385 140189411 0
209444508 405297301 0
150060827 139951536 0
17395720 347634929 0
200562626 219037026 0
61470854 44113058 0
216186396 241630391 0
93843927 393508834 0
116939981 208929325 0
170023196 214283380 0
438678254 399119238 0
251920116 200574688 0
158343916 375116004 0
183944610 179100032 0
523359275 145937868 0
163792280 361020439 0
473051652 435031366 0
519219043 155851416 0
72467037 48341872 0
118698505 394199588 0
380539889 201826147 0
414007052 403550461 0
196221907 520723760 0
295967015 202066136 0
355515449 538967030 0
555226335 161472868 0
391594893 515327625 0
14495962 161942355 0
6671099 119437424 0
26545620 146209047 0
188652468 220739607 0
458086636 170477987 0
434927952 116546507 0
171753194 311944959 0
159579828 101738740 0
104464809 530365973 0
221291685 335313738 0
332792867 476392134 0
348196196 396852754 0
210977434 268966480 0
77008780 59684484 0
114609896 32354603 0
498483557 14424218 0
205895171 481034552 0
274928440 154620474 0
388967878 56842284 0
175643029 253311930 0
524932837 118974826 0
42027650 368595196 0
151287958 548609623 0
344849930 138264370 0
182639541 211216653 0
114505837 99666235 0
539253843 305360718 0
8070188 171574699 0
128519766 86026337 0
412522241 144175248 0
458688487 176034655 0
77150384 396844503 0
108527049 498485930 0
42760523 76516555 0
568580140 549933663 0
281741034 134440870 0
144060371 553213676 0
115766203 63046188 0
39550844 165399879 0
37545345 375453349 0
121543096 47842493 0
336558454 188517172 0
529571804 34477516 0
280983649 515020965 0
494570867 38270535 0
474883757 320969950 0
86216319 26185986 0
535867053 294564655 0
545962500 34931858 0
321830605 371083451 0
89243841 386221080 0
406081579 310727901 0
281388055 304718325 0
126911586 308655752 0
429589024 259553252 0
523490826 203087684 0
331207603 162169148 0
392427788 455266102 0
186876338 381422158 0
98576685 501673020 0
40427165 463766443 0
136817804 75087449 0
386180057 516211469 0
285093885 70037922 0
109991947 214115462 0
9691813 313594149 0
315660030 522228343 0
428979930 440776007 0
325985895 105277695 0
393622108 23443289 0
255435953 433871778 0
416744848 105059421 0
554679161 347683830 0
551409389 463907243 0
549800449 376505300 0
545470086 45883804 0
338720502 376580643 0
549110200 453171796 0
267188789 539679543 0
496354253 153002677 0
548980723 394634182 0
68459676 275306158 0
83360835 131394560 0
182577482 119404806 0
476797928 399490068 0
163520683 358393790 0
7329053 278418232 0
232206137 515428606 0
263713692 478455636 0
426724820 97180498 0
256650928 78604108 0
178041972 19287418 0
512219252 230343997 0
374146631 253902885 0
171626908 429871043 0
235743178 172381335 0
532268971 154895461 0
128790674 13074819 0
496018370 5216772 0
181829285 495109555 0
179138663 484141444 0
493412338 241958071 0
492880082 229317153 0
535125886 544490570 0
380655584 25143540 0
183999669 250558445 0
300310299 326121142 0
444809071 514946919 0
521358047 48327689 0
93483573 261320708 0
417768600 316277915 0
453049063 43517531 0
105586912 280060949 0
189194680 332919284 0
267326500 22629635 0
10563736 211310755 0
497021894 175678213 0
462782231 339012190 0
233456554 53266282 0
447944727 135601958 0
130807667 500482209 0
123098300 211088511 0
126290652 520773656 0
257716380 252795078 0
333673000 14074246 0
305728781 529929630 0
182440124 408406770 0
193777354 202908117 0
484738108 343593692 0
435323782 302732728 0
14642013 214303338 0
274934086 243102948 0
515968305 491542732 0
489100727 68177586 0
289151073 440727312 0
439264144 433836720 0
21099365 509198213 0
346673639 10821538 0
16060563 309743911 0
302979766 157787675 0
221780506 328184925 0
288577303 503811292 0
359525133 328118095 0
445288742 156199012 0
483684522 87902110 0
163213464 360605437 0
382654435 46092817 0
566177512 330962728 0
248951959 259786998 0
300686041 323120168 0
7509147 78519127 0
393055329 203261404 0
176481194 132635355 0
40102359 273939368 0
453849391 489794975 0
81378353 140224229 0
421906216 306923011 0
283314290 221961187 0
330621354 55646378 0
178245013 6232368 0
367830116 231414670 0
431922530 483189062 0
566881596 266572322 0
132153484 199014065 0
73436147 489210975 0
378016425 44933347 0
473887939 354033771 0
372705195 50959774 0
205739806 525452253 0
143401466 254711965 0
380565825 566323780 0
345075157 544776995 0
87007707 425718308 0
359574689 492471629 0
403738131 149772353 0
457944345 154731927 0
179667193 282740493 0
268902608 495052921 0
513509437 30639896 0
419290030 433572549 0
252421370 147132483 0
196965092 516397738 0
287092493 199558612 0
182224030 99892633 0
505717439 134229355 0
64474687 352185191 0
477968393 20357194 0
566554174 86442365 0
493313129 148395271 0
466833406 91514318 0
188454808 375382623 0
561132937 27044700 0
287700766 137854443 0
450791672 189519541 0
70731565 308539025 0
376491900 450540408 0
137049607 554596530 0
166845910 318353205 0
269496829 17806810 0
7148145 87317874 0
351739663 92716492 0
196789872 293913946 0
403769457 540200861 0
61838504 439021009 0
450853096 465450879 0
500053526 18491359 0
311355704 68174270 0
508251085 210544943 0
391870475 391300118 0
175139129 358173326 0
451589250 392799223 0
305370135 285383731 0
91306061 224903195 0
103599511 106586475 0
505720218 363358586 0
198422958 58612765 0
291041114 511134317 0
16400226 468020664 0
264439151 430883899 0
64493210 523922928 0
253928488 445098824 0
341668092 231139296 0
289328925 62958741 0
103024274 135864580 0
266534730 295473698 0
262449585 394774365 0
14193180 13813312 0
560578188 134890035 0
193141065 493180528 0
540236391 375535757 0
290987142 265278009 0
9089182 182245435 0
319916840 449349310 0
232614328 192725543 0
137126258 183341314 0
184206310 511977406 0
251069504 549426259 0
23409472 331495661 0
244488726 253468506 0
299093127 472071067 0
326046598 26270581 0
332170580 33219227 0
542119683 147313850 0
58042504 145002034 0
149989828 41714423 0
463708965 44652625 0
31543282 494643900 0
446977922 476955708 0
205717546 151653642 0
213323421 199036637 0
67481128 49090929 0
322174061 327745468 0
256373000 541230242 0
342248452 452890579 0
488187914 247544783 0
305862310 89789381 0
142459463 449691301 0
82713886 321618564 0
366839657 47765192 0
473056836 195171335 0
240541339 28972756 0
397827408 457145763 0
345849407 435959060 0
380491493 347284867 0
339589498 123122654 0
318034536 384610352 0
216814042 281274552 0
363198493 58388487 0
360129059 431415750 0
443772023 40998389 0
366350286 7011068 0
321907066 450964899 0
174255670 74064096 0
115917556 365396653 0
433550304 517241834 0
65819464 451079511 0
305804506 551548498 0
394365488 214559369 0
564002903 160461928 0
197771158 147276463 0
221746578 373814742 0
337046887 138217439 0
297976618 129997979 0
213087948 46341896 0
46817337 394845397 0
266830890 196438379 0
108571017 366122121 0
418026368 554407768 0
393508651 187253486 0
96560992 438196723 0
23675735 469433200 0
360422567 210777258 0
409935439 461433741 0
435770662 373933408 0
185223287 92151415 0
146558923 185831980 0
527215992 188848791 0
484253907 102782339 0
389232206 25311347 0
284727046 192467066 0
42584953 98962230 0
25823874 227515100 0
79186263 371573023 0
195009959 527456225 0
431181853 215311127 0
293214196 130976030 0
390148919 45606363 0
321319021 310039829 0
412537261 155101404 0
470613231 113096002 0
71571509 354339848 0
3206614 316101366 0
535780531 288454389 0
28513805 524439887 0
188210048 405705444 0
460517359 96358249 0
471575729 568767516 0
7269319 358233550 0
549519442 483465534 0
336979565 92542720 0
283582195 366391356 0
289424902 262254950 0
15631702 154074267 0
107785140 49879199 0
568206500 460665360 0
117254814 550932445 0
298930313 341434487 0
147411453 286773326 0
471693278 89820745 0
84458438 305885542 0
29124494 2634018 0
244741609 563518282 0
472498737 220940646 0
297489649 392232823 0
464984102 105867692 0
221880184 244514654 0
536501808 444550190 0
308630896 333738407 0
176373582 259437849 0
549001695 66395866 0
58521512 380400226 0
12051342 57623615 0
25186652 3207384 0
3059230 214213116 0
51197486 278622708 0
32603193 128270298 0
399022670 512752875 0
268523926 413414082 0
446013522 218355074 0
184836182 311273965 0
338671303 366127834 0
334136355 469075579 0
467787003 331965219 0
367776135 407224496 0
67237006 94057263 0
170818835 352200773 0
564693770 296228609 0
485232160 8662963 0
351477537 267187536 0
286347385 532710198 0
87678445 1898183 0
302174152 215275568 0
451906456 6472711 0
437058024 314825374 0
86606965 18781468 0
4461593 379473077 0
429520623 152881711 0
408039251 323556071 0
422803943 35566309 0
137645133 287847788 0
367541540 198397752 0
282240267 285219032 0
158586200 471444801 0
263843011 32569494 0
65186302 441009115 0
391705662 30838680 0
471293862 383302380 0
464449126 144396653 0
300787606 85532399 0
512289451 182716462 0
25521965 391003098 0
211561518 431967222 0
157647489 269121164 0
334366263 272662719 0
31327866 90137808 0
79901713 477093054 0
312177889 282208552 0
472039299 276216415 0
907625 363170519 0
317510294 28076027 0
75872431 491556621 0
569262341 242646792 0
21914193 445136537 0
489442586 312220794 0
70864689 133006144 0
567154937 365676061 0
166595729 247380127 0
216462487 482913363 0
331891889 347017895 0
485517665 485188358 0
417027905 407028133 0
180487515 22077116 0
50205714 382242793 0
539268518 465089983 0
15844114 415185085 0
275113345 352268522 0
541851067 440962971 0
141107929 307791964 0
477096802 399332865 0
260835411 23873611 0
367059680 205988353 0
61890856 32969433 0
532687319 18712936 0
2413562 468752283 0
563241903 62092715 0
382386441 35923594 0
507887175 536427795 0
547690554 560877849 0
176951609 500477321 0
142142434 167919489 0
531759022 190565917 0
396016521 404870788 0
353985553 96604858 0
566609748 507759092 0
463923038 352100465 0
98040910 478292794 0
368984074 318285248 0
513525059 211268805 0
382612610 274091882 0
122836523 385848032 0
87824803 450104064 0
102555787 307401096 0
224854762 409111334 0
322302976 176847272 0
21038172 193122426 0
23440583 13305850 0
521077473 463434339 0
283232330 79984362 0
203354014 425914889 0
2013967 553843360 0
512960548 175245950 0
224148706 523766726 0
117621438 466424446 0
213945678 370185375 0
486681792 269516509 0
331787635 216888593 0
135749120 198636483 0
462221956 49861084 0
235927288 213294864 0
514666431 387739208 0
483865169 261940575 0
72832379 249881740 0
566435383 517888849 0
444415717 490763914 0
418371265 228546283 0
251161049 354389029 0
132775328 114480158 0
454427763 385175572 0
516980064 86201987 0
502662977 166786873 0
245190106 311870644 0
286062277 258176449 0
356422884 39166002 0
274918580 338585272 0
241584832 6199760 0
297807955 381373146 0
440069558 281250122 0
360982137 398980147 0
42720818 416765601 0
288057569 434297820 0
423001053 270765464 0
470507218 197030241 0
489102411 96135296 0
354332809 487979693 0
92692869 463316178 0
62706260 393565206 0
553366113 318760835 0
186630164 495101824 0
311430616 59014012 0
361880489 520260976 0
327736937 467421899 0
293817052 35756412 0
389708798 450121198 0
374070838 563052655 0
340452193 32899067 0
507265871 138888789 0
94055243 520881619 0
487779307 410578515 0
563196558 435956802 0
83766376 360304916 0
237487616 197210234 0
278697237 308026182 0
76131104 204346913 0
80890731 114570374 0
210569389 139041226 0
562717995 402955387 0
215249036 281808814 0
254837864 166518725 0
469456790 138957126 0
376785488 127040622 0
337909927 83938268 0
287305030 148501734 0
490042721 380976335 0
86778626 466441063 0
342703139 565566669 0
1120742 532249112 0
125421231 352575368 0
297570594 320864497 0
496754183 433403078 0
552678493 285608676 0
428783871 183737708 0
338214628 199300521 0
319206864 27210761 0
50040823 9079491 0
361966350 465682079 0
313198766 544012518 0
466545843 467660196 0
358783553 548876579 0
407812774 131156599 0
31768490 454998271 0
254751704 514907941 0
330976535 509393908 0
108550028 167832284 0
340024678 473937467 0
180094182 162934170 0
306341489 110497619 0
373948139 119435905 0
400803788 184993915 0
323107066 226552270 0
268215741 193706070 0
429252721 200352269 0
501502122 283605148 0
316017369 530816136 0
386517337 407070429 0
104515627 457808115 0
444888938 488952882 0
429485370 177501775 0
287310546 35604585 0
305583269 325006759 0
228641072 349379214 0
160690166 487837948 0
228079089 197189258 0
30109324 344773938 0
122200285 296836035 0
432152853 274642894 0
100151177 341091465 0
41297315 415181231 0
243706153 153874406 0
455469819 384960769 0
183130442 367874074 0
149464583 496635993 0
475850824 27797748 0
180450669 171832932 0
214134765 424963857 0
497553805 44056783 0
418379389 327908633 0
265573898 214862944 0
527772465 211418222 0
390207758 238866136 0
511084571 419238957 0
289178408 325438308 0
258890917 397183867 0
75907881 526037476 0
363565320 491138760 0
313259068 244935699 0
143269919 261254063 0
385266479 117947760 0
219168661 263176589 0
33768352 511587861 0
322621921 508091264 0
64321243 210735055 0
516424087 189411571 0
458947423 476226118 0
566819794 105007411 0
110251032 77436371 0
59349489 388454064 0
125974586 24953087 0
7270402 463254234 0
325349480 118527958 0
5813399 9792136 0
109524178 212499687 0
556146981 78236090 0
214440945 7162195 0
289487197 159936493 0
141483938 231658959 0
402894060 9072468 0
128395418 156615181 0
507379618 361534120 0
484148879 2920974 0
236900785 480067121 0
33871016 404008797 0
516760150 259797744 0
113210501 390542427 0
156603181 85078837 0
35242561 314177510 0
360249694 156014958 0
433108211 284728168 0
414963700 443601715 0
525966089 445463889 0
453352064 443531023 0
108022359 42390159 0
420261446 272596666 0
205935580 528158798 0
143443395 207422112 0
135443514 282464399 0
333633733 44163809 0
301194598 10041650 0
540993003 464063679 0
19118376 243271587 0
409199754 211646575 0
244300604 232105908 0
131060536 302196273 0
434923060 369599567 0
509407908 304783614 0
118340295 299074992 0
159742742 311251896 0
488982682 195405581 0
93341584 224091164 0
288865408 423639078 0
357927149 391411212 0
315959529 368330970 0
207746240 127984429 0
216153303 411822091 0
412427386 552136252 0
322579869 16512001 0
147618570 557558661 0
198872638 541362732 0
202078282 527725264 0
322060513 212140895 0
525537196 116035679 0
448201077 204439264 0
182256683 497745388 0
426661026 560781773 0
543584436 191354878 0
180661889 411745272 0
495082689 147251586 0
120235350 129946376 0
156443880 452620827 0
262264483 566014243 0
288772795 90770416 0
371737432 98624826 0
245029850 35679896 0
117276708 419957314 0
104898904 406139566 0
146937210 63594614 0
7803217 321337888 0
460276973 316853677 0
267693647 46657531 0
332855589 325580462 0
357681768 146950429 0
566367687 552441560 0
66172644 304983730 0
479530695 188592401 0
465429729 67020244 0
228107780 155845491 0
78582174 271399891 0
503359719 252800674 0
530742901 298589264 0
160618124 7075182 0
250884833 156231932 0
342610686 330399640 0
468426169 389226281 0
166067901 81126473 0
483747962 446552841 0
135449673 240135116 0
76016408 493968893 0
558837139 289022666 0
492771307 154949255 0
503606619 542037817 0
103846070 301606523 0
57315456 474891893 0
96948664 149509398 0
258226655 551450861 0
500560624 452805735 0
71909009 224442802 0
3215899 6246463 0
1801173 482021320 0
419307939 433854476 0
430256283 1482563 0
327755091 2617114 0
467979573 205961530 0
147173145 439018391 0
461014790 132737671 0
340080714 413871804 0
28662866 192722865 0
48584889 263172254 0
13378091 56384234 0
215585669 322791171 0
337982336 151658069 0
164274856 525405615 0
115306557 166448802 0
515287681 207518666 0
249782529 307895826 0
171833292 92346705 0
210398934 511106736 0
146272081 60458849 0
232966021 561242897 0
289740279 451886948 0
296571385 210997103 0
117944861 56169390 0
201281505 110999587 0
280310672 47381398 0
272932735 554364681 0
388510930 511488613 0
381013611 111552195 0
310757768 359397077 0
463948868 262764899 0
502842498 64245331 0
507210529 192436979 0
47727002 170655581 0
303389570 72260497 0
331974487 357174370 0
484671420 5060730 0
296945662 404625430 0
222034519 323990463 0
46356756 190836668 0
219983914 422025470 0
27759660 2598988 0
105345931 415703364 0
315660432 162548228 0
234510592 512127860 0
355814735 373261346 0
127581819 507144686 0
359258145 193932871 0
189266245 504004857 0
199330676 439976265 0
7319792 92941283 0
301432062 495599438 0
550387898 388125197 0
112362874 459212654 0
479909218 334489277 0
299715289 219918549 0
476851293 401375338 0
147316200 563664055 0
449748328 264983900 0
285687286 294849998 0
159174250 142121289 0
392363498 335479719 0
158416638 54721168 0
279456239 241981708 0
204639828 302811782 0
354560133 273374389 0
162298517 111016865 0
83419696 509589532 0
6973221 508648657 0
255781042 87165465 0
490331209 470451959 0
319668626 458462589 0
402507821 104879476 0
543517056 374121531 0
209982029 465375794 0
256170070 542451350 0
451092694 489035132 0
344795043 123312125 0
504771573 86521646 0
495645542 466206376 0
283590623 439103921 0
499607474 446279213 0
103963179 287170607 0
521789283 208728514 0
89177349 362164485 0
529677492 319337 0
533522493 487916165 0
32998584 448172069 0
290367378 393498723 0
14079101 82539483 0
466838501 189322525 0
16417361 401146221 0
121437359 84021049 0
429604795 37627284 0
543223311 439885333 0
136824310 246181649 0
319357812 560549753 0
529609413 420701020 0
238904059 542445593 0
537349008 550721297 0
395485931 160961282 0
418263183 325502899 0
206897772 43100388 0
246427773 98132692 0
442845952 313958280 0
71488224 242869997 0
229004664 489404420 0
443358813 279565688 0
395962950 499305172 0
223617693 273790428 0
389824351 232320641 0
333043515 457025087 0
70278872 356882511 0
425866414 256257721 0
410375917 547559621 0
11296764 193849493 0
80112981 488063999 0
419441077 337356687 0
247449106 141713198 0
294267118 8723505 0
474449756 278779185 0
121036909 57284553 0
126480471 162966022 0
494783468 232651326 0
314640300 228056346 0
394320336 163694199 0
500196770 441606255 0
517385266 201566685 0
113789340 232378594 0
454832958 7484391 0
253208132 13110670 0
123393853 101835534 0
58697297 513739460 0
300348260 517971751 0
370478276 259925065 0
429007080 182809442 0
170886257 531161532 0
385450599 238345275 0
421996579 504468997 0
206862130 344845952 0
380446523 89010985 0
328163894 24967612 0
283297386 211912682 0
261435846 81627617 0
540132945 12873554 0
544571223 63877709 0
44559658 389812416 0
179745112 213111501 0
51671995 253748062 0
485343882 129099828 0
198248539 90283518 0
386992067 383154799 0
85541814 349626844 0
24233147 549000224 0
132034707 419789069 0
149628876 482417873 0
48207790 450754971 0
94320870 68775103 0
449458838 89611454 0
304679105 190920030 0
403665165 289288475 0
50796629 513868884 0
106619042 222226864 0
424539841 387876396 0
85865655 160075609 0
23811988 288708576 0
303202641 230479002 0
47311389 382821001 0
421785530 410577315 0
381816660 467614133 0
297156991 256838203 0
411995817 187404040 0
365624254 295891048 0
517896255 200402446 0
87247517 371346918 0
125425575 150447613 0
58377216 190325917 0
536964568 360540004 0
381324798 359444746 0
138349191 486303282 0
37014338 90920818 0
442943637 336402095 0
64772931 234094995 0
169439761 68925471 0
467503452 542751641 0
90922836 14283926 0
50885439 99767858 0
557774842 468852592 0
463116175 423171895 0
97263932 405968378 0
518663164 72626562 0
369705901 353267821 0
388275488 457999160 0
446250411 131752109 0
65490304 244128444 0
553909485 86852999 0
270093487 419680793 0
301202710 114698036 0
242951708 490718022 0
207126662 480372694 0
190031224 498683362 0
534673220 482258275 0
365246104 454632316 0
477582680 562348464 0
259220047 266540299 0
360316484 406659862 0
74765890 561013946 0
86267954 133793082 0
284046338 324597496 0
501865858 210169828 0
458175135 531457926 0
90570086 367114143 0
17096919 235501879 0
124569281 467140 0
353216692 504492452 0
45604862 268748432 0
529343076 293056779 0
24712315 296429334 0
460733897 510210304 0
225201753 24371380 0
395862996 295995361 0
257324670 335741614 0
38723196 53353438 0
204097785 246381868 0
39631175 259994172 0
129727863 181547017 0
55543760 451774621 0
379025976 560033796 0
342960050 448111100 0
294187332 2198563 0
495561678 1602331 0
445544068 294924018 0
412291335 236356434 0
357969490 90124051 0
347285421 65464522 0
165464149 322960769 0
564169900 561916919 0
69059012 350213023 0
238896503 31684795 0
88757300 415979260 0
225510959 82731439 0
250634492 144236034 0
376608879 244881450 0
332254330 82823022 0
351196726 506883240 0
168802247 260668383 0
504853760 374982505 0
332419887 48609184 0
129516112 395382420 0
511301904 6750883 0
1160697 308469858 0
529557835 212085875 0
515783602 536234137 0
466631351 38176013 0
423071351 283988361 0
469136673 64105850 0
504539123 7710996 0
347090871 223393610 0
79717892 132236597 0
58428111 302947718 0
320105742 34447107 0
442212699 443887135 0
377183301 179711970 0
531505966 419548776 0
536194907 63545571 0
415984307 340851417 0
465227297 36957336 0
87053790 445712623 0
257831737 410784247 0
125012561 352815868 0
442087673 304469730 0
441053340 73870140 0
551072613 42885843 0
61629631 465219746 0
357702999 510827430 0
213429237 199556955 0
276113558 365800994 0
195761131 285839385 0
371267979 247252992 0
285270728 66812281 0
527921878 136003417 0
290912201 365235468 0
142220242 435592992 0
376534943 505532351 0
430722604 194330396 0
404284356 87185744 0
76694887 49813085 0
425867868 120252210 0
24348519 252672070 0
320535511 441705648 0
366802552 42316407 0
84376280 6671972 0
492692944 457384728 0
145999236 331707397 0
212413253 92735573 0
387417021 182890335 0
212222344 105014148 0
295867803 539475603 0
206806295 381196700 0
145843774 452363018 0
415848313 509426104 0
338997831 109306034 0
223541631 228462959 0
261125846 97919435 0
462118969 56973751 0
168780182 345578897 0
278301671 227999110 0
123439330 218050549 0
326212425 321527235 0
450364751 548106832 0
57467354 429037843 0
157017246 373400011 0
530221668 114883693 0
322125001 552654882 0
171726313 223052578 0
355930335 283902732 0
75305147 405168532 0
493824487 498510055 0
141209918 28466502 0
418626525 329229343 0
480644870 176937734 0
121486569 132502187 0
135177021 207937133 0
337048489 412523789 0
365170072 417530703 0
329319351 282384178 0
508497596 242780299 0
100071932 341441396 0
302636153 458839817 0
355995728 503435955 0
451183691 510510333 0
239933084 424588051 0
536306833 62675313 0
550498464 170379391 0
317853676 372140865 0
322699596 237134816 0
452760200 223660233 0
468662556 442742468 0
496693416 196375098 0
318898268 520926563 0
467157211 141297447 0
259423244 180456311 0
375813819 279879619 0
257518911 136965270 0
60536368 12440853 0
267805664 113227935 0
160474762 422621163 0
494720843 392454426 0
300062532 389000976 0
463468336 555432176 0
59467624 539445945 0
556274793 81872986 0
405114536 244727374 0
164263319 452157418 0
388153171 51943201 0
468617581 64495090 0
465145241 217996875 0
116569220 93605488 0
299131140 322019381 0
501097359 79628935 0
261966482 64870793 0
371293708 225760363 0
420010876 247791175 0
294172140 216006817 0
540634360 86872144 0
160398265 325158375 0
470282919 426658526 0
351167295 245431636 0
222970367 45512727 0
328824471 335026829 0
538492746 204560261 0
106389449 135473986 0
307024987 19325342 0
523812310 381512376 0
521341512 183701596 0
498212192 333544040 0
182297267 236152044 0
121162714 290035878 0
512600416 306579420 0
493695209 212723728 0
467470034 552924177 0
359173594 292900890 0
535660623 146840711 0
390102900 417540601 0
293349390 403233924 0
334865156 2227046 0
117552463 168436040 0
56318500 6852247 0
453246506 540634276 0
50220155 27696005 0
432275290 213567480 0
164061985 488584858 0
231180289 226681270 0
182746537 292605201 0
414518146 482863933 0
297948720 229373889 0
188143279 431518962 0
127336530 51441674 0
43115852 78965459 0
161386552 273275256 0
368780423 167458833 0
354234217 537711517 0
216060969 141766312 0
446877307 207400789 0
197416126 439956804 0
332463473 513380598 0
174597741 449196376 0
144162773 484152393 0
45456697 240585822 0
134518579 15751216 0
284799834 396614758 0
532918399 89348783 0
275311999 105084476 0
90938877 539784518 0
339969689 500411532 0
533578276 398723436 0
521485248 548290848 0
565966520 51189393 0
523027455 367063638 0
119010160 58346219 0
348103022 203975667 0
101133723 97981094 0
267028868 100804041 0
296435632 96729962 0
355080446 91767496 0
563947058 428537572 0
126512184 330422484 0
393583184 115373384 0
400517020 18218984 0
106435568 171758271 0
490733175 564093746 0
285968515 451085477 0
47649183 457383576 0
442883375 413522157 0
182464348 230791584 0
410881202 118362054 0
302316285 367010305 0
82516206 278975271 0
401625843 394947689 0
148032901 457330653 0
136817781 191470495 0
194144230 65552342 0
426008652 455083655 0
276065052 26684091 0
30474170 483638737 0
240697822 214993806 0
119320778 267600115 0
14468830 387468316 0
255395177 186170352 0
216510075 550434577 0
117804047 397381000 0
365282052 271657892 0
18988559 207472511 0
283521656 336242084 0
478651758 539876781 0
562717281 15161877 0
568710817 279437177 0
419756915 432158574 0
363834658 228714698 0
12632667 41696201 0
393583588 170469985 0
35100773 489182919 0
160257385 116147611 0
165330916 100722921 0
247766344 375095274 0
481175892 405183746 0
267708099 356831516 0
280115701 503773581 0
147654281 10492994 0
196360954 126429785 0
540245256 484212664 0
95489805 107195173 0
414414506 7870224 0
53486247 67700135 0
522439499 372653487 0
80114674 523889422 0
428687306 167174005 0
171924406 757823 0
291038617 259625112 0
538950859 191550255 0
566039069 155543901 0
490557724 556192627 0
67628223 451590886 0
332036633 413951973 0
262328292 240312530 0
511732626 429078247 0
109267957 21132764 0
540527371 270928246 0
261950612 279516468 0
264527162 99222195 0
358160460 496464547 0
384307516 118460602 0
172942764 339719561 0
216710257 70031431 0
498570908 386099213 0
303141498 422546643 0
182237518 265763036 0
490464637 269847286 0
297625317 92164118 0
119411845 333336644 0
543591243 148260073 0
351097019 146604261 0
220074954 90115015 0
234347160 150025978 0
390171703 459247728 0
483554398 137843461 0
152824791 369223647 0
13401502 520924657 0
320009610 468707828 0
309364002 175386853 0
545290283 127366583 0
217193389 542408879 0
115382494 103640986 0
83446613 310244079 0
472912639 27512811 0
194843983 216159091 0
233653598 567047137 0
456404930 539063499 0
336408861 376907542 0
104856890 206814095 0
246552179 230323858 0
56900407 566148770 0
384222438 184265278 0
413291939 389529168 0
472771864 138818082 0
431740852 515227909 0
165869043 417602976 0
60834663 504204155 0
382819050 407476495 0
341827507 183496558 0
8287050 488378311 0
266765279 477406658 0
186983700 59849881 0
508398072 70762987 0
340913394 267894560 0
467310410 422050482 0
273342765 287861824 0
60462679 30642857 0
63511677 56717032 0
285682712 70160077 0
321013052 310986545 0
118228015 377201924 0
141721858 29438825 0
97908216 391797508 0
488797873 270841770 0
440406672 330794399 0
166867828 64236410 0
431554712 141495334 0
51071051 85057490 0
532450032 368959953 0
107141942 250516191 0
381519158 329577308 0
93936842 62040629 0
349987889 58728009 0
506590572 333522755 0
428983212 436577553 0
138965599 536407123 0
88170077 288247737 0
301009710 243377485 0
420896439 48441011 0
129249318 200354339 0
518175930 5493654 0
13729182 130577623 0
228915643 333240593 0
257121393 530473896 0
375526488 420263846 0
397707429 208181118 0
492270324 157093722 0
5451157 190730391 0
24457107 364950375 0
522807177 358973494 0
433020031 409997461 0
417275054 143511439 0
112413890 46186957 0
467759564 62235074 0
218011164 437891959 0
417606628 69286278 0
190882560 181222612 0
208238887 436464889 0
387500476 365178970 0
402603797 273531551 0
120865240 282957698 0
220111502 489443634 0
308377927 476031530 0
89282389 542131758 0
239956727 491872469 0
415636334 269238439 0
220835269 276647941 0
498667524 57129589 0
547949840 231222954 0
557917654 473835019 0
98403887 102269621 0
37127251 524362354 0
348805651 359010324 0
198205576 32727625 0
256400 263709903 0
66560411 351803534 0
100789099 364388382 0
412609487 531454371 0
562034781 146874835 0
223349691 534427955 0
473453775 286032420 0
19712252 395023955 0
360518840 272443860 0
546174859 317138593 0
385809087 142279320 0
536108525 427985484 0
61254991 34120847 0
142550655 536971746 0
423011223 494873363 0
294091952 244972852 0
164158419 165612081 0
99898752 567380605 0
161564970 130885486 0
517178630 561505304 0
111619374 93204186 0
165644934 112276382 0
353210065 447302462 0
243664092 360590878 0
414402935 146963536 0
129262987 360650283 0
257044687 28575283 0
103803875 474747263 0
124781897 314916383 0
485701041 325209017 0
135210304 550747977 0
563678139 195738825 0
367055440 418170361 0
235265764 338670907 0
365086595 145518799 0
80124948 317061606 0
109115961 258818269 0
533361296 221838281 0
350828874 199610192 0
82510386 61903422 0
279694549 368333928 0
391693432 409358233 0
538415900 182356546 0
448173051 32260862 0
378598569 50582048 0
56535792 112448008 0
336253580 48555012 0
149507106 39537184 0
225074488 415950719 0
238430250 524506981 0
12241477 428904276 0
368478790 175815321 0
371353603 134667499 0
534109150 334754275 0
561079984 51007195 0
93381843 407946565 0
298137887 310610070 0
405919098 343921818 0
193440087 417877267 0
277612477 304303773 0
434684696 319632928 0
510205748 315309518 0
545065234 352554678 0
192133452 35106241 0
312395404 100616018 0
30989662 184442396 0
457175402 122280611 0
456334884 405004497 0
150032822 252692596 0
42032716 320297990 0
273621850 435173624 0
9804809 286311498 0
286365680 2732203 0
97697199 99518753 0
16298432 217190579 0
351205490 269063257 0
154212599 535966108 0
91787719 551182652 0
48522419 281106627 0
107602961 418785650 0
133918900 416318544 0
187878535 394250487 0
190518870 136632941 0
197841301 403549781 0
216205177 212465233 0
314746502 300721726 0
289332289 183580262 0
167113009 342434112 0
268013738 350297504 0
184648192 445984750 0
103649522 353682535 0
31142571 558072707 0
513284742 288558591 0
453197584 513527374 0
142058109 356456608 0
339285402 94827041 0
285775333 29310643 0
319066682 296265872 0
326140138 211810936 0
176193674 439689979 0
487536939 95123668 0
403346517 333769135 0
519302565 529471738 0
105070973 280588988 0
518265199 302872887 0
146406373 169606236 0
483186995 131095141 0
136819286 547514120 0
314056407 436513308 0
506226075 223486378 0
564565174 141968501 0
430967479 59639792 0
486986494 59420084 0
18899246 536047183 0
181142810 223805772 0
462297382 282606516 0
121561623 207623822 0
509691334 506614015 0
351239184 89600774 0
122540408 448039752 0
196466450 271623624 0
540940429 454191603 0
493940240 189222813 0
182480335 566011651 0
77980604 388490605 0
156487679 410840336 0
145154575 439397022 0
231713447 159117992 0
473922719 143772627 0
513556867 71647927 0
270758368 116721740 0
20547519 348910446 0
304470510 250084947 0
116591247 275544403 0
202086154 250790476 0
285187462 435602703 0
460614437 230896437 0
485584980 92800888 0
378580717 444985172 0
138476773 326440322 0
172053827 504971477 0
130252191 402821637 0
44717314 265819162 0
115725627 359306886 0
94564073 432478182 0
35715003 60004121 0
135604163 29513455 0
43710564 302061637 0
231441639 147327654 0
549812582 430092184 0
470824272 463507591 0
347554291 399800585 0
208058919 111502296 0
376888851 85176041 0
280244790 80010454 0
106360655 300111863 0
161798463 121384842 0
554970160 324552866 0
141631416 382338833 0
260101331 5050469 0
257324651 241093528 0
28626361 183316387 0
557991765 316240384 0
211559215 18685162 0
420726741 284426237 0
219587048 86209071 0
118827018 49536004 0
97412318 521054308 0
367865237 552223901 0
114374735 311999386 0
512240951 496679874 0
493741954 432442372 0
430846939 391634979 0
162318763 456327294 0
198179051 116729488 0
88439680 406888164 0
397453647 60039011 0
459298109 494879742 0
435834949 46250127 0
69106644 341339105 0
435950791 482444290 0
61602798 479042608 0
539165888 89270121 0
253980180 277946640 0
167699453 58062082 0
566709523 245843021 0
188614039 71785040 0
440100307 320813500 0
402773049 499754182 0
268564538 267645676 0
487390857 495441526 0
564601825 564376202 0
118224378 310898440 0
377583446 472103221 0
153814067 320252767 0
484629014 16976418 0
502888118 93193493 0
458545005 255310065 0
359974299 35983559 0
122110823 50457664 0
6751624 384353963 0
219593942 421787428 0
492435824 269251816 0
16044721 383539424 0
403599797 387991675 0
199043987 280281745 0
553482112 368906792 0
431521307 544873763 0
423116186 99090911 0
351496113 230960558 0
260564002 75078878 0
145977902 535058323 0
565566040 95278098 0
121337206 151673127 0
112186262 60403809 0
432307728 391544395 0
68400035 306821448 0
79065618 498798696 0
519827852 403317255 0
421933710 163320250 0
58013215 540719536 0
37092326 87844427 0
258751497 100264854 0
430604337 333421314 0
164176143 156085202 0
153574561 393312525 0
439510046 1799368 0
184172812 80910427 0
358380356 507231666 0
118374879 344630670 0
380310902 292284349 0
83400440 187462730 0
542673942 78515973 0
197324856 190127475 0
533616688 327496513 0
125254522 288624849 0
69226581 114649936 0
390748779 101982324 0
126982724 393554280 0
17867180 82590204 0
457103892 59629504 0
126769573 539498612 0
311867485 216556467 0
446995092 6378300 0
358948731 266546830 0
317421328 274102103 0
7661192 423308772 0
263948000 95064672 0
409531171 21023747 0
249309233 370344437 0
203378036 251640732 0
294328167 20787303 0
309794104 439661730 0
318049237 190280533 0
219547334 7529119 0
394629172 334977404 0
45586747 187236011 0
497374431 542007830 0
20612859 65898844 0
382902295 34051132 0
412865589 53931067 0
289398780 339802540 0
424104154 551139262 0
43942097 417921622 0
155316791 81455939 0
20325203 228461058 0
421275731 303046297 0
510239555 178436438 0
206813335 489202992 0
408883166 21433707 0
69096718 466393150 0
29275475 367208080 0
306704286 438500073 0
331928535 506803325 0
96646719 481734749 0
495321237 226994088 0
224754025 428143522 0
186437027 247753395 0
8030066 234753323 0
210035079 558615685 0
301228273 467612811 0
379645696 199915531 0
249211276 75478774 0
395627967 114953366 0
44857351 141926616 0
555640347 345524765 0
555535268 325012327 0
313747975 289841333 0
61946348 172760430 0
391054857 416418556 0
102027606 268983496 0
543759189 261506727 0
158627835 200109767 0
81986774 136303622 0
408722772 86153613 0
500137985 166046579 0
436817150 432778532 0
432315492 156126410 0
568584881 56176686 0
27332418 297633234 0
442428031 385163749 0
187221864 23873519 0
359068187 534371401 0
135040470 81778020 0
72047313 528551841 0
151235864 382494276 0
299220727 331989987 0
82698830 490790710 0
309105572 168479342 0
359675747 357679653 0
33714531 248802096 0
326770207 406260981 0
489822550 145246820 0
105249833 328615514 0
543448327 118543014 0
158427612 156872599 0
158951089 205127033 0
51652579 197585562 0
544997690 228378822 0
407330270 5391893 0
273598843 388112137 0
205436876 171982858 0
520303828 132128323 0
347982198 171088835 0
334450268 496053016 0
45837310 369525855 0
340189302 235029270 0
509063088 301572262 0
388247268 204104944 0
153993966 7897065 0
313386719 323346462 0
87871772 469593073 0
23023507 481100561 0
25010736 496978634 0
407024068 262596286 0
63098723 497036572 0
525690438 309798841 0
542598139 57057101 0
418881606 75093719 0
526906454 554005968 0
370632093 335168343 0
301283100 158643120 0
77944363 374253185 0
241317189 412102157 0
919140 93605174 0
117573110 317892967 0
71070204 158267317 0
289699679 504156446 0
107014573 437757000 0
564636704 248745595 0
40413044 139491718 0
452192475 562683791 0
301843037 338241869 0
426277384 117626525 0
83942024 428458292 0
34012956 300338159 0
9846279 559706543 0
263809084 93481524 0
54682370 90025898 0
199163046 459213726 0
246853815 386706850 0
157859162 431078996 0
451329394 206596893 0
57563708 312978904 0
143943590 50375494 0
313669777 437250606 0
180467577 29696545 0
70767655 297658891 0
165955249 139768179 0
498016369 73630965 0
226143986 471620987 0
568576110 388440662 0
28755506 305149611 0
480634316 6354990 0
198531854 14885010 0
45564465 535366770 0
187376169 226567616 0
485818160 200402545 0
68571426 406553092 0
512871469 404128978 0
505834318 383893121 0
446297395 275523165 0
388975329 92398807 0
369916334 83034747 0
294404888 1333213 0
34160920 507750334 0
10902607 457538688 0
127182971 117145420 0
90655600 554099952 0
410709775 481746863 0
49561193 403891949 0
271385061 553790146 0
11580659 365960471 0
198635023 19052534 0
130451431 493317325 0
254865718 103312411 0
448809070 401458830 0
86236590 520933164 0
479375809 473994725 0
390522572 402218901 0
381405009 278514681 0
397934713 561849505 0
399638895 376232612 0
509364906 141386867 0
289357913 96949519 0
351399234 108746349 0
546987343 526695460 0
355990699 380764941 0
389936528 443653882 0
361202618 9917350 0
524963461 303921277 0
241653606 475125267 0
189772185 360275227 0
78722373 68805891 0
28302096 444281747 0
349375129 308421948 0
247257619 397007760 0
230203588 242992959 0
250423212 483260573 0
164910560 23551885 0
134045970 405567601 0
316038904 11506828 0
98694678 301339876 0
207914456 293834307 0
103577431 516076853 0
259179601 19905304 0
376059351 238453587 0
291228937 89207891 0
25216814 338770124 0
120864057 364110430 0
481254834 290085692 0
188557644 323499754 0
361995315 154522792 0
503765311 326059383 0
81054326 531679614 0
553146130 184039653 0
351324969 327565720 0
133201735 311606343 0
252676428 204623759 0
494950653 218218506 0
8686441 133808698 0
80178008 46984344 0
117763862 463335890 0
376813512 359800301 0
3325361 73682942 0
365222563 72667216 0
392674274 158160430 0
52547997 75620594 0
312448364 91373987 0
125233830 322988066 0
438400718 537234674 0
208463180 460403319 0
246807062 228020264 0
357520192 458935326 0
271193379 279610385 0
204170175 435827206 0
385485658 470699921 0
75402445 460825103 0
318974193 64780544 0
399301415 564459487 0
459166491 369204475 0
242528323 62645498 0
330050796 531974623 0
444798516 452846835 0
472227856 418678190 0
399863419 494939681 0
97037005 320588456 0
133255095 381899368 0
67724369 489668891 0
400784534 42333394 0
401763377 254809798 0
560910165 555604799 0
107429971 29189138 0
363349369 461607466 0
148059313 62752004 0
560870988 398990365 0
374641536 242198435 0
435770427 22911160 0
415477571 116740328 0
299395027 491597106 0
12785862 301383454 0
514768036 168897878 0
308670513 550484975 0
390367808 36613372 0
23655633 144375556 0
169568210 342523132 0
66192034 383157684 0
386647691 424073618 0
169678910 294746518 0
365860337 277584171 0
508638660 161981506 0
141617635 498820064 0
111516363 744584 0
399322976 69468579 0
48478579 405310326 0
436036966 498933521 0
429766590 221431098 0
455070818 517318720 0
42720766 435051666 0
514019178 204008225 0
292580829 516763267 0
556203878 394568896 0
172668674 231820813 0
410675803 265475216 0
407990600 37456731 0
301013748 355298778 0
120581009 328494366 0
287596232 337059768 0
218284638 183829707 0
115391148 215002424 0
455644932 521174893 0
424093430 106363578 0
199081900 529267250 0
111090068 7709725 0
568233870 532231209 0
9108378 478213069 0
358157144 5848836 0
75333315 564367597 0
255813299 103365996 0
237505558 331954449 0
139921648 233153665 0
142001130 496159745 0
5590970 306682483 0
30964972 26780431 0
282148638 343894918 0
564744337 258436038 0
523681130 452204990 0
539714516 168699986 0
551135082 313938684 0
221138182 39841617 0
498029547 72728740 0
547470621 483331161 0
187762216 215690292 0
272244014 333083258 0
363213863 414242331 0
55606516 445982879 0
68803687 542424176 0
386000358 401911266 0
309553968 199336520 0
542776925 235000255 0
537739343 384147419 0
534062973 156063120 0
176874323 247850836 0
26221105 75136316 0
53484468 428022145 0
495189995 95066648 0
514198615 190960812 0
244846271 248085522 0
223173298 550599469 0
1044212 211749592 0
469324409 98412342 0
382557880 550661542 0
75824654 504748620 0
202646113 132334860 0
15424180 322626131 0
197685404 311150219 0
412494953 424728509 0
149282487 406267935 0
459270625 88355278 0
236048420 96102142 0
515018 510608196 0
525396954 134773416 0
406559647 301068803 0
80410444 76472098 0
142598194 293546989 0
52293193 141224986 0
238389586 67838861 0
14727037 203323343 0
518604406 454117733 0
550825627 83763183 0
110565704 460110643 0
360862477 102264798 0
481915523 374738016 0
431614360 338061545 0
461385927 271399105 0
560682683 488670710 0
557706842 320927591 0
5430126 491871792 0
125047254 102237128 0
488532800 267364720 0
546327869 62566043 0
519231782 211550656 0
374366503 323792215 0
482925875 564628417 0
534926964 366125649 0
176670622 288537563 0
456877766 200082979 0
475761456 331470650 0
283766461 240149661 0
228637625 128354301 0
28136152 291025840 0
197166680 183423886 0
371735857 437589890 0
340121233 160906670 0
479388022 60416078 0
298665132 505204464 0
342446933 480060216 0
55909687 46907084 0
188695073 473940421 0
279410096 289167039 0
22186698 123925711 0
175307519 232851636 0
457360164 355143904 0
191910597 409082931 0
46842817 325227356 0
195250872 219301094 0
535870505 557769216 0
426729509 247483809 0
48232944 507371491 0
408079015 449445745 0
104640342 246010833 0
153851553 149619881 0
394303213 548493192 0
478329651 260816353 0
209588220 488632518 0
181843485 425547831 0
522565519 184515369 0
467944750 179142124 0
429037713 489807269 0
443762834 515324110 0
243769790 44591462 0
315837287 311607681 0
428599237 539446727 0
368766243 504319592 0
314291670 437556990 0
507849981 254500599 0
464934627 560530613 0
260731938 307351485 0
448633197 90822870 0
290051632 242765694 0
488186710 261230028 0
492579278 181728186 0
389173874 190569536 0
502670655 155232356 0
458317581 470781181 0
252624065 134369753 0
430121673 480759021 0
332097475 148071169 0
479368948 101859016 0
334953665 151760172 0
555728970 269079192 0
319083681 157138572 0
196119920 454220216 0
97121019 137863716 0
56672642 456860164 0
58520904 484168173 0
513846065 162472589 0
163716952 490442826 0
252432363 394047217 0
181119400 341598722 0
129577358 111686965 0
557568136 232588469 0
417943802 202231835 0
221243977 448826089 0
333375664 392397271 0
303403638 423825516 0
170153694 12581228 0
194088564 99718245 0
213825633 350341296 0
195524601 313055377 0
486382967 561387759 0
297074184 158878091 0
433486525 257220083 0
457630247 230948189 0
360728014 497997424 0
332219794 330827135 0
472432946 425714050 0
128763537 564192157 0
194592973 307316129 0
451901644 45194876 0
15590708 34414097 0
239202925 28336409 0
562951278 163211076 0
19650131 287812616 0
146283577 428962057 0
451416609 43056508 0
406908487 395081941 0
369373848 546801304 0
161921385 563078542 0
138709367 58804265 0
536707456 304929196 0
217988708 114615751 0
564153967 371960814 0
453244155 485690073 0
421865236 325366093 0
146748554 360903197 0
89393322 17727453 0
340777662 228853091 0
338510972 472207851 0
88721163 563140843 0
257154657 211199824 0
469555449 335903852 0
265801907 446610837 0
440076039 174965015 0
541628434 565880455 0
199200671 474235609 0
14160898 325692218 0
491076489 489169531 0
380669232 51930049 0
123638435 73673199 0
280640883 44721002 0
318686766 95118765 0
502952817 231264753 0
303861455 460865318 0
485203424 483634189 0
182268982 402841376 0
182120985 497926884 0
395270208 275238645 0
73094010 426149675 0
236669602 405121548 0
476366608 74967875 0
157792152 187049231 0
276698340 534537573 0
318905698 334914018 0
151009038 92157401 0
379768034 408572573 0
193856718 22262721 0
172037001 10925378 0
475348195 123439166 0
161752085 477576676 0
163758836 381971605 0
83311867 511253904 0
396340968 135180140 0
339013518 295013254 0
343288387 57628507 0
386908479 64772088 0
282093486 483187679 0
45362052 475615871 0
365749936 363162509 0
116646405 37187593 0
172464986 17685378 0
447548494 328073969 0
82812146 385008050 0
16245950 94391967 0
143555855 371048489 0
58601842 147152770 0
238054329 378887234 0
109977309 304046397 0
108457139 93813001 0
152926569 195168385 0
317693039 377196336 0
137367481 284225471 0
201096852 283815283 0
99144468 502315153 0
504583000 535368365 0
81936840 336362382 0
261502567 474118895 0
420480599 242361350 0
274008487 466395819 0
225116740 95575982 0
167036054 545633849 0
128090264 42018682 0
545129926 333799106 0
561661559 560939826 0
197652712 134462444 0
314140504 378679994 0
132547174 285216596 0
531025220 41718600 0
564836920 31241639 0
152019742 66445055 0
357524905 540979376 0
357534851 387744462 0
98436761 127323866 0
215634075 319612510 0
324795483 331822764 0
171999897 207565306 0
526673105 557651772 0
487613635 135659524 0
423359238 109835467 0
150606384 46979694 0
75245802 467701280 0
412160852 448499181 0
282702960 456473441 0
394624890 548493770 0
99806010 73300779 0
268826730 29513335 0
439025012 255944274 0
249331256 99607360 0
175603431 225319424 0
110956393 115672201 0
375147144 10376823 0
427213488 467434684 0
243885124 216871037 0
117208141 239742958 0
201798825 504344542 0
344655196 183126682 0
463501322 126984538 0
527309176 183702589 0
131130472 442360151 0
253807243 203631421 0
202893081 168840126 0
137979194 70714647 0
37504209 63885903 0
479192431 483008274 0
520472380 72379439 0
202038338 382318189 0
18339646 146742317 0
537055337 482400694 0
262089612 186762094 0
541538689 291515825 0
294300258 192304694 0
81531296 431057839 0
61862820 36207483 0
433868787 223030083 0
487690418 133277131 0
198132866 260701999 0
513597227 345783645 0
319151055 8438212 0
87123447 290661187 0
203745984 427899188 0
348551698 324863441 0
546374236 507908726 0
1356199 88440062 0
137864389 418089558 0
280077809 453517341 0
91535694 257273900 0
142943333 379941890 0
324934110 291761743 0
536183388 431635645 0
470707800 492152005 0
283088989 268387643 0
337399584 496596817 0
470718111 463963007 0
169010842 419438735 0
540585749 130288146 0
296150452 532443305 0
535426577 500889936 0
374648098 539336300 0
562142921 21478222 0
561719723 480192110 0
485093048 200615697 0
370665054 232985669 0
549327598 407906704 0
529921783 285492539 0
444613732 169328522 0
60636263 484794277 0
536634781 505643118 0
261804024 375428302 0
105222249 446101663 0
424059524 519997030 0
409657015 63955671 0
95351347 81660665 0
351876484 452923870 0
555874413 513540159 0
67255084 472789385 0
484851907 20504324 0
32525883 115371743 0
117472935 337060340 0
97395621 29036562 0
392202715 257299586 0
438731386 563534923 0
402301092 561052845 0
119092666 1165420 0
489515623 369435915 0
93900689 34088084 0
11151803 484339328 0
437996477 145850949 0
23119045 567040838 0
469246295 342928717 0
21142456 515518703 0
265415424 38543620 0
511531469 147311551 0
306899575 393467511 0
266471761 267124334 0
519540483 502007479 0
283683049 287440402 0
464442088 146354507 0
521406911 341924171 0
230256791 430511453 0
226069653 411146354 0
566797038 473126538 0
46374052 164689483 0
66365798 104828352 0
379008382 566306306 0
366311516 401100318 0
277195534 140300394 0
92880843 12362965 0
260996249 38120333 0
336639886 302031436 0
395701470 326465355 0
218976233 194961894 0
149455782 460702886 0
356430263 469310674 0
121310951 465313118 0
239483807 12540163 0
256093365 198334392 0
502309536 515104874 0
79665331 37092130 0
177858782 178153057 0
8963940 153628528 0
419574400 520696701 0
64502344 249653109 0
32360258 224450653 0
529291240 453258739 0
481170377 259007039 0
354659984 248004302 0
408692264 326582641 0
323534953 410560498 0
334302358 297139057 0
371189566 15565567 0
95279467 473028999 0
399245598 142339964 0
558923483 352429669 0
360936615 543909118 0
234138067 411257401 0
435419116 75392115 0
141894473 205964781 0
69893167 553719047 0
461945821 230789804 0
109247884 169293750 0
165740000 54151694 0
17581891 305720847 0
427719800 320177403 0
222732382 451386326 0
150155694 120998626 0
532062910 362012120 0
209311931 291791221 0
26266232 79913273 0
348126209 297893222 0
171123729 523846261 0
300105087 4755226 0
503949187 248411658 0
136949348 491021334 0
43554776 536720757 0
425656242 271938863 0
10284672 379060313 0
206672487 471954167 0
392975341 317093268 0
78331215 459672963 0
548968852 176090722 0
485089076 173276069 0
43512157 457451347 0
501558558 206524813 0
556398495 440951377 0
497376887 410922752 0
9835821 92104163 0
44282120 196236486 0
382143208 526459988 0
481031081 102049276 0
351572008 114305908 0
97143298 241136704 0
160156628 68065344 0
451646037 145705254 0
35544007 527130867 0
183964324 443941212 0
534471322 84191538 0
344273121 91030933 0
164195257 317863127 0
303076349 5807395 0
494025100 306864998 0
260136738 546296930 0
152310031 449913480 0
277288249 412523937 0
524377183 247741560 0
320894407 394995759 0
220878597 381711327 0
399729247 415475793 0
66961162 455833164 0
211751973 268706754 0
100268691 512790089 0
564603874 310808167 0
57308577 388016596 0
459716387 2556112 0
43470838 235563387 0
233067254 63021487 0
357751139 124749033 0
200957803 56247419 0
558797857 15926795 0
435844359 105577206 0
447933223 510456862 0
107877130 503132634 0
168179261 169029076 0
416867311 440953220 0
420013582 444199416 0
422737089 452922677 0
218069108 252455889 0
266085825 299403721 0
59680384 386573583 0
206148897 405267837 0
60903941 433661159 0
337691022 514070225 0
94367332 421509698 0
535880150 428362267 0
393655392 197016561 0
173671239 136259348 0
75255098 272161363 0
464233467 349109613 0
184427736 225545980 0
353919051 265029539 0
196322892 542204848 0
137886133 252449549 0
208804335 196843707 0
352444864 435769581 0
87176071 49997101 0
60419139 505752066 0
335430381 174913738 0
471006995 566453306 0
244070092 387816011 0
378574253 558304897 0
387467045 195225173 0
268471506 402051036 0
245615226 185115586 0
437223153 433403990 0
455627027 67542823 0
486707527 173659465 0
457769263 266743870 0
464495131 538194024 0
555637557 342999003 0
330420953 56893785 0
452816598 226169716 0
207757492 6565190 0
333999178 429880180 0
484833997 272699016 0
426238808 527924118 0
404381279 354674995 0
167471565 359722146 0
554863822 538291570 0
272026981 317136150 0
546451215 501351121 0
96339025 374929516 0
209789071 161714746 0
222215331 31789206 0
120413353 518280416 0
258562013 93326085 0
141680683 420681912 0
500126977 360943507 0
150934591 79865132 0
339887843 449211539 0
385390770 124355498 0
293622919 194323746 0
212002784 152315015 0
321166327 362531277 0
419454855 72671462 0
13982245 32453239 0
5740807 414565773 0
300681384 96345001 0
144492086 460922246 0
517255070 128278500 0
151708086 47375254 0
440839871 336379555 0
64146836 63352608 0
127152411 222503714 0
384972422 515414514 0
530986922 107430200 0
86521904 57207489 0
304528119 35988452 0
397632345 80853763 0
469425717 498128084 0
363052316 28135321 0
233605510 458215269 0
345847875 21382965 0
51947911 306463568 0
128483819 112032447 0
506606979 20609592 0
219754647 147958214 0
404331906 340271809 0
334810730 361296193 0
263988201 232838442 0
515625570 381326223 0
149901362 419872711 0
503612504 172980746 0
184324739 117775530 0
181782946 359469464 0
187038042 106253572 0
145594196 128598922 0
219638487 214522736 0
67799372 434811589 0
2170158 460169848 0
214233560 26220818 0
242013858 43259241 0
225924040 532415713 0
65909461 521299078 0
115096476 23974422 0
346324510 340898022 0
210886276 23523133 0
378186581 217492450 0
165787901 427758269 0
126400366 346689677 0
413519725 31967501 0
462512470 537863179 0
322735348 511472953 0
382836216 431130002 0
361002561 389999676 0
266002876 404447939 0
207881349 521101043 0
248549765 455161885 0
79029001 262525697 0
35118297 143592186 0
270118639 458458774 0
113381050 110879828 0
277788487 128642260 0
493495212 357995209 0
435947024 474574165 0
216868938 184796280 0
474362770 242556784 0
318632252 219425153 0
495578319 122969035 0
238102076 95257348 0
185532472 174356629 0
423539695 483219195 0
422723893 98542494 0
213420687 27565509 0
281014479 554937964 0
413077573 121328665 0
387878513 196706830 0
323148637 527149002 0
55131354 88823593 0
112508198 495573140 0
271364467 85814017 0
370891594 380425567 0
84926098 324747590 0
155429388 227905235 0
24239062 259197222 0
341479413 357939001 0
141165601 561137183 0
458280676 458764635 0
274551829 34784912 0
373426951 271988213 0
361542834 321281427 0
463769648 55653077 0
181863861 441076745 0
288635503 148652727 0
162578725 113056306 0
525710824 282093832 0
357171941 475806258 0
363813143 177189508 0
506908793 377872481 0
116119351 188447135 0
173882572 107236796 0
204861856 149336881 0
316045065 129426899 0
107474034 433726327 0
292697806 98506868 0
161617085 433754650 0
504160539 20730121 0
559870882 376487197 0
95938664 8668561 0
520820283 28248576 0
40125611 341173047 0
40487528 550780477 0
386205333 516583151 0
497600236 389044873 0
405011395 68410122 0
550521171 221400807 0
162669110 106026089 0
137418696 389611706 0
64332206 565979271 0
411301623 13348882 0
509328408 496825421 0
254426700 125299961 0
296407385 71025226 0
111329133 17923701 0
301095676 136008295 0
157484017 527150722 0
366126681 132655446 0
154532992 298726674 0
211043374 189316381 0
499171347 93314193 0
74227895 480227813 0
321411664 436033326 0
32617186 492768535 0
122223001 2002731 0
136123740 266790307 0
427844803 327283474 0
285579095 313221596 0
241209626 504727758 0
398691711 407684962 0
306823140 81268929 0
7249947 420928577 0
488536702 217747645 0
101584891 364451238 0
435109386 294906857 0
173166400 259686889 0
490071147 77308415 0
91532996 136532704 0
180968673 162205446 0
226428414 94307001 0
316201719 199773714 0
360202537 47769812 0
101456253 295254992 0
154531566 155511342 0
409668807 133312020 0
351952739 77487198 0
536758617 124995986 0
257483045 503083863 0
550626203 214066543 0
4587664 118264627 0
198132523 128857053 0
488620772 407264461 0
249858708 181856918 0
62660326 513023245 0
3054112 442458717 0
267211047 128686769 0
31332591 302657981 0
203599747 139586398 0
24945095 544594734 0
125532171 48644128 0
359362653 518556858 0
557655929 372887576 0
245105934 192105333 0
226274903 328944084 0
147896522 50485217 0
547845327 288488883 0
100970667 497755886 0
228025000 511759158 0
96990709 156917320 0
179329222 387541650 0
107516081 165628459 0
105440441 422124768 0
385369927 250055271 0
522396230 43375642 0
330747071 10298289 0
421231215 535156636 0
41466363 566649825 0
85028302 180087684 0
402850137 439631024 0
378222695 95315792 0
435900084 428657179 0
135697775 515805524 0
430824843 349520632 0
165143744 516217825 0
69843905 144431938 0
24754474 467442199 0
400472733 377749326 0
493221718 161328489 0
284796271 66884014 0
531496672 386212245 0
457104404 81287878 0
546111212 492302502 0
11756844 416395151 0
255694681 58517802 0
32310685 402777687 0
460689820 376414306 0
299538256 471535980 0
213750799 79528891 0
274906352 383353191 0
241185706 397150057 0
361053759 351682509 0
253809524 327826124 0
239668789 119683428 0
328379824 345586486 0
377020338 361053791 0
266501694 51254918 0
104869252 391776896 0
439827872 103198861 0
407685003 412398378 0
162061989 106827293 0
549922968 316053502 0
444898647 180409774 0
166477312 484145342 0
7419546 561564102 0
82980576 76847157 0
202397045 337518886 0
239464379 48889283 0
126815280 288438470 0
542971044 38860987 0
399274583 326628694 0
11905295 332837275 0
32872492 127689284 0
27730099 67009055 0
114477879 35495642 0
137331353 231574524 0
149499005 59844393 0
195710798 242687101 0
55533980 540496162 0
19752527 93458655 0
165517808 157651051 0
506527613 413963939 0
347935803 472635909 0
465107312 442861104 0
432574930 23940125 0
385202984 199900339 0
280027786 99803866 0
562025162 253122920 0
406611426 448030503 0
27616970 152315225 0
169747179 8330238 0
566929066 114004483 0
13588062 408605569 0
314984539 200257408 0
155741339 237720761 0
83973257 340640783 0
287335682 226349257 0
506272663 391518941 0
7787517 65908273 0
160196062 417631974 0
93699415 491811929 0
557791898 362902702 0
408113850 299048090 0
370229749 473690744 0
200383368 231189104 0
6354902 275970218 0
430323515 167568087 0
102632626 292652771 0
214888016 240367027 0
454411806 7879878 0
475346006 13051477 0
34763871 140083351 0
235129533 361028402 0
551879892 38002305 0
285805984 90705492 0
439180275 196318483 0
227277213 413978886 0
323046147 367179537 0
374205202 270535164 0
499291108 66768231 0
201733837 428268356 0
429142190 285079350 0
408225648 227535664 0
91423989 412386191 0
458181901 407281166 0
466054751 533849179 0
169432272 451618135 0
427742931 561430593 0
229580774 550623947 0
256866387 71949355 0
395773110 453143287 0
288858557 367399677 0
423787556 52465625 0
302473051 814917 0
22347160 26163001 0
326878911 159274809 0
71862825 491157084 0
515448728 208643682 0
141183046 374268800 0
391765070 426175122 0
497068818 379219438 0
296656389 348088839 0
164832390 183049759 0
548981 524344056 0
390211975 177851730 0
561150483 248172183 0
413715971 518525750 0
78908791 232208763 0
53614297 88709005 0
337778250 329401388 0
523682785 133559113 0
269626910 418927536 0
204497642 435755136 0
82065365 422701696 0
85817850 532899417 0
1917264 390056650 0
235767587 136079172 0
423988834 67018996 0
319631546 93407773 0
20672373 262401573 0
396555730 485013973 0
402500030 204935584 0
461368869 438976339 0
75058839 216033017 0
22254694 51712817 0
462562714 154565506 0
442376286 59849940 0
455698191 402334825 0
312703600 6481210 0
20714540 267643419 0
153084782 264778945 0
420358571 170150987 0
488391577 323660819 0
346151796 373697651 0
452901378 64326310 0
247901799 506659465 0
264850751 92592946 0
247674267 57072424 0
405232845 307393178 0
52007966 188626737 0
390798339 359475730 0
298333553 364036715 0
382944054 98582234 0
34842248 21141198 0
248888184 47367663 0
65623389 333607721 0
140274855 118864008 0
307900486 107286768 0
313934655 181511739 0
111096677 508984076 0
468806682 10413214 0
239814017 554509403 0
4444717 21253161 0
2314638 100561534 0
52378414 75247548 0
48442697 422399521 0
319012557 448849817 0
445677551 392669943 0
440649342 77870004 0
473039071 44090102 0
515350965 243739131 0
202098328 558405452 0
16408129 472699761 0
372392493 285601258 0
427322340 32782567 0
170790259 407290205 0
238771276 467419313 0
184844550 482564974 0
87754275 123122072 0
326976176 511505786 0
61514722 345704099 0
239630280 81469979 0
394537943 561436122 0
81580388 222512709 0
344108569 382138980 0
214310355 212754160 0
55746077 555360226 0
158730626 483083915 0
318142759 385199965 0
312913028 402747409 0
553071646 375690932 0
124363087 445852083 0
252817258 193218926 0
563374161 197729925 0
440578790 527676007 0
97005610 446288807 0
483910639 46793036 0
336016923 245598083 0
252527077 201823709 0
378161305 430166445 0
108686908 434109822 0
12193507 399032529 0
547467265 261331100 0
18471940 105379773 0
90606373 137830713 0
471173488 543733398 0
305704878 472526448 0
23890775 53632130 0
137127355 128690602 0
161256371 106167892 0
63304441 520079076 0
93298673 206441900 0
193093695 378329324 0
155454731 312033455 0
130756242 149131224 0
316576181 372757845 0
183081692 511503143 0
230197663 60764310 0
394070121 417577292 0
275519678 505925261 0
392662471 223396734 0
376783169 323116389 0
558758590 457144826 0
552289224 178661105 0
165336657 317131281 0
322362404 243721533 0
81537848 523783655 0
322425476 284230921 0
382466223 556004438 0
500723796 445189304 0
392842915 317202777 0
404544666 175313096 0
233456840 420710225 0
485739332 14330879 0
289214600 486847532 0
555788572 375625240 0
130096164 528796075 0
447248389 518277549 0
154244901 81645699 0
410669045 450477498 0
111629087 417436924 0
550739810 385203030 0
148791758 509693864 0
399610503 93904198 0
27043986 36180486 0
215512100 366391133 0
222418854 115606615 0
265204148 218037052 0
223855699 82289104 0
177394141 394759899 0
186044639 359874096 0
17611777 499896268 0
241713931 347103064 0
7015741 551423251 0
74441847 546180106 0
166822380 374069635 0
461702282 160775831 0
337328129 431839312 0
511947531 93378277 0
74938103 537538427 0
468780737 170588944 0
98492332 211543476 0
383777780 524720579 0
490570406 408835190 0
67828228 326138492 0
132027161 338347290 0
282965156 476637715 0
240898414 37337367 0
19616159 255856865 0
234232208 54203512 0
226490150 238517216 0
468775229 458984223 0
472868477 402211419 0
199139905 61317403 0
552045872 44850378 0
437508120 470816094 0
87821937 460471529 0
248666346 432114634 0
496393759 243005226 0
528929555 402191439 0
300423969 522683015 0
206229567 31863882 0
28652569 474190517 0
23025355 499894671 0
202346543 154762859 0
447515936 563745212 0
146193359 11001642 0
488125313 374759514 0
34621309 353740388 0
451378823 300970914 0
354746618 401959911 0
39075742 308501668 0
185469721 339353999 0
393855929 459489438 0
499048064 13611177 0
348913994 15580700 0
254874437 66340576 0
148205030 436746739 0
566938386 289823019 0
23297657 31430798 0
184562798 284197927 0
50532125 364703560 0
47753065 328662158 0
324066454 153157369 0
303109619 160100013 0
103703228 31555374 0
508180998 292764091 0
548147742 293817028 0
556606324 448623627 0
300092634 343009269 0
138963626 442721793 0
194150607 49472257 0
550353074 20883682 0
109261208 520444021 0
146348058 387600787 0
86339942 296599834 0
100564183 267322271 0
369601606 280086445 0
348400364 493872767 0
392388318 196878750 0
419291954 107321531 0
485788740 282375841 0
103345264 172164081 0
366337684 309294086 0
39878563 408657328 0
290026798 534855837 0
102881126 192229377 0
31743842 65267005 0
290219746 489103877 0
299066303 18668208 0
306618310 312377929 0
210539666 102042549 0
10979653 36258242 0
104689214 215441397 0
456376526 235063211 0
269269528 251953196 0
508065881 28929492 0
516002393 453176184 0
361262838 200819062 0
265803122 80651806 0
437881966 531018728 0
367882747 518658417 0
255532302 268239880 0
42235365 340528413 0
161722721 94670675 0
247263233 103325522 0
98582543 519364818 0
190359197 525872480 0
555177151 349083670 0
76071432 514011632 0
198258717 568615058 0
481345226 360255985 0
529446324 253815097 0
292107495 331188642 0
426586904 381298117 0
92231861 485459802 0
299349365 167029338 0
263440262 438439780 0
183341330 424356722 0
522181410 280320208 0
33621837 484799097 0
279542924 131640259 0
82181026 232665910 0
31024132 201805504 0
17708173 407456810 0
15164800 306561955 0
114873611 196470807 0
81685425 288722805 0
55240876 529404819 0
162792221 286228148 0
2469403 50901353 0
94718696 270053615 0
534982943 324289687 0
396133048 153293376 0
370496477 172817420 0
915721 38128861 0
100427130 127772800 0
416626674 265328509 0
108876507 124766649 0
62875334 524167911 0
154595475 398309739 0
59752522 39845513 0
180657601 269382542 0
168993911 167261313 0
302641260 482449252 0
451433055 160585473 0
225699923 552267201 0
510452278 436705410 0
229391168 396113290 0
367697848 546394121 0
460693613 536024418 0
181117187 402504870 0
116546874 506187643 0
277912085 384555038 0
216955238 37887349 0
85578693 199268206 0
184426083 408206011 0
468129754 25138742 0
518480277 99094689 0
12215499 346871246 0
560764652 367488236 0
278733328 275250287 0
319261139 47186368 0
168995905 252569590 0
241535829 87414563 0
140528666 505654338 0
269631011 20363554 0
353102800 232475570 0
346324715 196609688 0
485402490 257538242 0
560880695 42087416 0
211698704 340010867 0
38866447 273758277 0
287831769 78955298 0
393875039 452082896 0
303445945 323364846 0
427145007 414012858 0
276725806 415058186 0
53167084 81364764 0
433674585 432964971 0
503920909 48976623 0
419020899 390641331 0
321443927 127521962 0
545366832 61277310 0
414352862 147948803 0
4389624 474817260 0
203291921 467092905 0
406184840 550061322 0
152718379 462052258 0
358138332 62710457 0
117468411 99433880 0
404635696 347002837 0
191688318 158461404 0
31167801 65723605 0
410619056 313239585 0
253424486 346469302 0
523472418 56836457 0
22245990 390499857 0
228085182 537041044 0
70724660 51148298 0
173239788 478092529 0
534135634 141543218 0
125299695 549892104 0
212663778 17763479 0
85742968 460504883 0
413933929 162025612 0
285543624 530351112 0
45062649 241049767 0
97188976 141793409 0
154897784 378107750 0
515797432 290952976 0
191311799 551541957 0
439647220 1316432 0
379309504 545625174 0
115210348 215346106 0
94859420 271701341 0
116269975 331029185 0
106352799 540114988 0
314922852 213176888 0
253632956 104768529 0
549462166 543940899 0
290813704 178541670 0
512111368 276954566 0
45550996 63323727 0
239929115 126283862 0
81412467 412378615 0
151259528 16832762 0
196093770 19014383 0
539841753 26046533 0
21931569 536500524 0
198744136 118844548 0
497970595 16725754 0
78525203 439504264 0
542705132 414507716 0
99938753 262992079 0
345029408 11395495 0
50469867 503492503 0
18596887 513989203 0
492281354 548253574 0
222119089 294341495 0
32097683 82442553 0
66368785 471421177 0
245809690 164243718 0
461575249 422614679 0
165489030 451291705 0
462858708 465153070 0
445284343 235073448 0
268520373 447097156 0
355174251 561859631 0
181825820 517245411 0
281708873 247392660 0
223163156 47249859 0
413123944 351065938 0
510599963 410804118 0
27079746 63214452 0
10659371 203224732 0
211052365 462267193 0
467491412 243398523 0
499065140 297841876 0
394096389 209176645 0
149828080 363027681 0
499559114 445952795 0
197822353 349378785 0
378206146 492214567 0
247345081 373219383 0
490632273 238908347 0
446097231 518450053 0
394350806 165738970 0
332231637 369741527 0
302998522 71517453 0
290676314 58245478 0
69054315 303731697 0
180692341 74074266 0
292929546 514890968 0
74991115 324629042 0
26982813 553773233 0
353421279 422933216 0
169104506 336361251 0
2263999 232854547 0
521666131 224406052 0
420675761 388219389 0
274399933 374662385 0
136982084 296359539 0
171311653 415528723 0
136382142 315196359 0
118167416 170245519 0
130304021 84256559 0
244468299 210521099 0
304318253 489225777 0
92579090 7579013 0
278419263 473395045 0
202978429 503746177 0
472909485 563189721 0
546985450 386591112 0
440713916 288232628 0
478458144 466205620 0
182925792 466009227 0
380322368 53777191 0
535804568 134162831 0
253860921 58568483 0
543504760 485212497 0
43488926 352091712 0
410872941 139041452 0
421586218 217346765 0
94483313 42388922 0
175706769 104122912 0
266324074 504417744 0
74630199 384200169 0
51022774 147593771 0
57820176 356056784 0
339339801 7910962 0
197291930 373036316 0
485203108 475897547 0
380915270 272501294 0
24885425 472764393 0
462781637 1977319 0
48518733 229181025 0
435221482 404189871 0
365396710 430988012 0
124654744 134728463 0
488273593 139552953 0
560124983 322259762 0
560283947 255949876 0
78885735 304481814 0
260307766 566342991 0
400635241 30147050 0
148283276 551460884 0
309730345 425513905 0
536816539 44190444 0
535345130 94413858 0
405388181 171055583 0
107129590 18179786 0
435626819 222428907 0
249225365 102587015 0
171621616 4759046 0
156420644 93375647 0
135280430 265813551 0
524092943 460743781 0
373046 364543467 0
260638664 353389029 0
80560164 301147989 0
242821219 26913787 0
264303782 403445601 0
62050504 73554977 0
159199086 13067082 0
74008808 410953938 0
474041915 137800679 0
87228041 454219522 0
222406806 362878775 0
125872159 298399810 0
262193396 41436809 0
543960327 361485281 0
442842324 385638299 0
367753237 359735830 0
5644622 870466 0
346540962 556369245 0
234374339 208169346 0
160676416 344731301 0
523744132 78078019 0
488295035 362676105 0
500245393 388865459 0
54128691 447775686 0
163259189 392049866 0
256097021 531552505 0
43341646 177720735 0
498777647 116387729 0
222311325 105456036 0
258100553 139909205 0
560853808 157938518 0
264892551 102511382 0
486735591 219063310 0
451951508 362552176 0
229106489 469029474 0
481561723 520103626 0
286065342 276820948 0
169489413 251486655 0
434027703 415234518 0
486317643 404900809 0
200100372 365809612 0
141303562 433626413 0
19340787 278502311 0
326695574 369864376 0
164416983 78774786 0
469123605 189776667 0
146524188 389304912 0
333218163 169330093 0
453751157 177357341 0
32713464 220155287 0
8100446 329191233 0
243354003 70154632 0
316614730 407265232 0
126893483 139884310 0
363516216 447940868 0
522400589 319802505 0
127177464 20734420 0
286660619 416632729 0
286953257 226307555 0
94971326 114306111 0
468854899 537445315 0
235256702 178254339 0
228062449 115415645 0
156659442 349675910 0
211049533 76387869 0
509543703 429926241 0
568898683 227613564 0
390136806 183020374 0
559329597 441654096 0
390611519 364190705 0
426006072 467281140 0
155282109 427556490 0
138427190 360602602 0
548742581 241561819 0
517530182 317053053 0
201736606 567391286 0
452631793 189382130 0
350909865 301029060 0
170445372 439583076 0
113821905 497186842 0
410521628 432364788 0
222575451 491321960 0
355158979 3824334 0
348819397 539849190 0
533789567 76190595 0
164534872 319143942 0
238291553 441140091 0
554434514 232378028 0
4440157 182758218 0
308245372 548341494 0
272174586 448345337 0
533232505 305384649 0
151185660 254855917 0
79829555 280520510 0
550094418 202930530 0
354998430 4682608 0
378191796 149285400 0
474729593 106883937 0
564390311 56653950 0
304794950 27348352 0
383215004 165603511 0
106545408 231266645 0
495598200 224083031 0
155671367 196763430 0
17602717 239614199 0
399640808 290888018 0
400680428 345524392 0
194382535 418254717 0
367574581 511678808 0
142498029 235881947 0
260151386 540622734 0
330933075 513356477 0
64958962 129326898 0
147655792 349537930 0
569201025 326945536 0
216127011 533336747 0
122107802 229200653 0
471779093 234532329 0
44631272 142321360 0
542128185 465242979 0
300191838 469142296 0
64703409 219020998 0
41959963 551065878 0
522151596 408604723 0
153847316 357951858 0
492273547 460324049 0
374772629 99047969 0
531804259 423234838 0
269276283 516722621 0
434768765 389450182 0
438200581 234586449 0
517976262 204891994 0
457410817 230833976 0
562582112 481362432 0
387613229 350477077 0
252282904 152138622 0
154643496 518123322 0
42909004 131282475 0
376824234 339409598 0
91415140 524960403 0
232941341 312165513 0
151621352 548319184 0
424642925 105428140 0
270399859 244027104 0
10612437 2323395 0
7203053 70248317 0
338241265 472502043 0
394416409 474690503 0
217213100 307531888 0
487723933 512321759 0
250138798 212392599 0
449418911 292244483 0
104732208 375349117 0
500933098 435212767 0
565451198 254373250 0
534964270 110644014 0
457843972 348226624 0
343440545 371531338 0
212404715 482714292 0
550396257 141454551 0
138299766 416959042 0
2684926 389105237 0
401091044 467805082 0
49539479 567732125 0
339926344 458350112 0
348267376 501251029 0
192473615 517899832 0
170393645 170260597 0
151115665 48346800 0
7398090 169474962 0
482307861 317478257 0
99001938 149529 0
281471608 124124578 0
16720409 518252608 0
311257787 346613134 0
386110207 494824946 0
423624573 354703808 0
116696815 101160618 0
179502297 274251911 0
83210276 267821788 0
69720053 340761866 0
156807067 164784766 0
241033928 341310023 0
395938076 175740325 0
116162977 404491145 0
356496753 392698705 0
307897246 471282172 0
304587239 221802813 0
475060428 134294545 0
428805062 260663040 0
544501770 112666355 0
44092491 325577732 0
335412457 479990694 0
440735672 116873374 0
444118029 337329271 0
418779217 207523031 0
359850195 517516370 0
368129594 34267839 0
184914538 400309512 0
423975110 500059283 0
176096995 397325900 0
48878346 513356560 0
264093231 457793179 0
323717127 122281389 0
180971611 232341594 0
222212613 101024214 0
441960366 113782331 0
441802420 132568830 0
537318327 549049436 0
22394148 92006916 0
533031851 91664395 0
242877861 374773960 0
379592272 503993828 0
310769443 53711555 0
130216979 178018929 0
385190189 477048070 0
242147568 562888772 0
129970696 50070116 0
341209199 561473818 0
446175718 100967807 0
170901443 196558092 0
323797048 283043531 0
561746057 474948277 0
325558986 268588516 0
330133320 259611589 0
367853440 61811717 0
3071376 497542177 0
146575461 415112962 0
19128716 133922882 0
39539150 260146534 0
24974050 60876125 0
162070926 423136362 0
138150343 298790168 0
77901786 274662293 0
331943428 74549298 0
67144150 201177114 0
131586392 398167034 0
513011436 361016382 0
390545432 388265257 0
237553717 4143551 0
146444363 18022120 0
544101169 229645585 0
252906653 109406455 0
34815671 536161122 0
184380853 451886188 0
115346593 107170812 0
71617900 396689197 0
141320337 13043853 0
106321949 539413635 0
45717780 216519883 0
430817633 96078523 0
568720276 419042411 0
455841780 178674087 0
106793370 462324092 0
26673039 29704490 0
336704065 419911891 0
324963855 316077033 0
216588719 488855302 0
388107231 511834823 0
528560685 374677903 0
112799460 19955185 0
537675660 353165426 0
127054293 434269857 0
202982697 465428318 0
283897784 487180493 0
339803152 442981071 0
328005993 14131410 0
76205836 26713384 0
434877505 348442032 0
119358968 449953794 0
125388677 141117334 0
58298174 542646944 0
19312256 269744745 0
261211395 336909952 0
224351539 523499473 0
324154264 521889743 0
161865029 533011109 0
354182915 567417820 0
520179899 215353487 0
40924363 360604751 0
318937499 25465453 0
517981516 481872590 0
317409183 275525014 0
509577882 502706843 0
391212473 197760563 0
565766986 243020012 0
56614437 188323084 0
481705499 225172224 0
113803984 404309331 0
145367120 457097619 0
531573575 162382036 0
278390389 477186954 0
57967831 311150088 0
90696656 159193508 0
182923550 528161730 0
381525126 432481074 0
76480720 262064444 0
493210083 269658283 0
211411417 181193010 0
428218950 224987536 0
411845422 95757542 0
166852292 522613406 0
152880460 562481383 0
242731664 562052066 0
81137923 560620333 0
92002326 246770477 0
443136408 568315651 0
338335699 536675719 0
525451056 392179363 0
363685743 108848921 0
35189894 91232192 0
106085757 133853852 0
87575850 518060237 0
558378264 512831666 0
133742676 38598953 0
29707736 301979897 0
411667892 313689076 0
566991531 15597313 0
235549507 159614363 0
503929444 458758684 0
192053810 288800861 0
376074243 369648789 0
564231850 350672428 0
349252938 379094252 0
173781840 22485853 0
312284141 214845 0
118829373 457203863 0
529094686 22114002 0
44626951 87075061 0
173355122 78491739 0
180887437 365282818 0
263532774 276049528 0
435276477 367888992 0
222993911 230828911 0
506178777 368662128 0
446604976 265534505 0
203230840 25500198 0
311190817 340183778 0
467505626 237769270 0
81747728 274644391 0
435767932 193966556 0
325671114 439874910 0
297384381 382781086 0
509256386 277797822 0
263786924 444505172 0
11684225 14869957 0
364589744 159952663 0
124496141 451663293 0
69409274 468478933 0
30420688 302314446 0
528748638 209597893 0
244065239 399230773 0
564371103 502019664 0
352947104 51008072 0
373986603 315609143 0
276328249 54189863 0
472591145 531400014 0
484555524 66205148 0
99984159 292376269 0
12280203 289859206 0
552346701 278207783 0
215556678 56528622 0
18944562 141253659 0
497383084 114260790 0
41644555 472080738 0
117072769 86055276 0
167868672 493837293 0
460071881 259112839 0
486810986 184392139 0
254100905 452092083 0
113837869 35849008 0
415253084 501238075 0
551930111 498378085 0
132249524 287105586 0
20878493 266477482 0
475916295 294567044 0
276022915 9804406 0
299124158 444953313 0
98989933 1217140 0
335587848 3277340 0
391926861 538951985 0
72213825 271729572 0
170576678 93909670 0
61384320 433264590 0
230597589 341163050 0
63079451 171902317 0
25256538 482633077 0
5367842 500877284 0
182742388 105500840 0
310999117 75138008 0
512297689 126941304 0
390320531 399443781 0
395552375 442813368 0
32044824 557375461 0
174481335 51135004 0
83714667 427767923 0
71508355 356300160 0
59574746 239854356 0
283377406 409339815 0
69798640 93372223 0
267928480 196863442 0
444447692 233865540 0
484461984 281539237 0
330371963 327016576 0
320009797 107704984 0
336844370 495663070 0
163625487 245120270 0
10908814 537757608 0
473269942 24803473 0
476578379 64422371 0
184757713 280134145 0
454100552 395677767 0
539647697 89087631 0
157594505 532285906 0
442157536 186414828 0
422164518 411789149 0
394472529 6116798 0
323648099 143434008 0
345100287 414763891 0
239080314 481804066 0
360041103 490091349 0
264115124 246573192 0
108004453 420907355 0
113971155 509686706 0
323728511 354752807 0
133077379 66866699 0
297528966 204108891 0
88412107 496616509 0
254746996 197258434 0
546600018 23671509 0
151550380 163660367 0
351519690 471718806 0
492781304 143041587 0
442164578 81596637 0
99362545 450454670 0
82955651 12959918 0
475128880 370436147 0
303401320 30317426 0
72711516 290252352 0
60242679 314068954 0
333611355 51025190 0
425297698 65743395 0
111444267 323327676 0
412120815 495241545 0
55241252 280767679 0
188419432 558309430 0
532730163 318817709 0
400453053 385535761 0
476500725 93025965 0
151029663 448147898 0
272894426 227544040 0
140446974 568337938 0
472961057 334391131 0
368966006 560592545 0
393112160 372220385 0
333638101 286378821 0
315226856 153398386 0
344042821 334917113 0
434652736 272977742 0
526608872 522463123 0
338696838 195838036 0
18268915 4244764 0
232002788 173551913 0
324628423 214191792 0
365663100 210398730 0
137636647 160856173 0
105248755 517635942 0
558934976 379847957 0
283130194 476553663 0
310418766 31474778 0
410477328 408846726 0
132290928 391533370 0
291471512 160872242 0
397218115 472873043 0
33333677 54308304 0
321863862 91793338 0
537955471 50329458 0
273757360 536784750 0
61791392 143218586 0
107810932 145481767 0
122090498 420339379 0
554043903 436030758 0
356910568 275368248 0
153432331 399630244 0
384339377 38977892 0
407552584 560466587 0
175140824 396330611 0
506985594 305800024 0
509737123 138625247 0
177909834 140833137 0
54498334 459345406 0
222864309 248773849 0
348570436 493326199 0
362030028 247004213 0
270631174 502936343 0
266443030 485536878 0
559984937 140688728 0
208172371 443879742 0
462171222 225277293 0
80130661 85566573 0
359110610 492502122 0
82535974 229034734 0
93785354 71308746 0
112451943 254828451 0
19153769 427776528 0
149497886 146657196 0
244998694 546694521 0
332879829 228102924 0
434687352 454809936 0
191838428 207915483 0
501060542 544086895 0
249638938 102543584 0
226051294 105746498 0
228030246 554400709 0
139593307 471508285 0
32995245 468699188 0
59488314 341995269 0
535713659 86682359 0
416233304 530517116 0
245095581 9029567 0
162052060 217339701 0
112236554 155738333 0
273352217 540658785 0
142199778 225427805 0
251572307 196452576 0
568164310 326942439 0
552280814 396116273 0
254289517 207096560 0
271227587 225641209 0
517073980 406977249 0
38559979 500804063 0
115025690 124038836 0
323012585 412962731 0
215929562 564808954 0
59521960 339923593 0
89278221 411698984 0
91274297 69126295 0
170409413 265554812 0
512927013 300607166 0
249330950 342760810 0
398621374 21296048 0
420601404 119142521 0
5476892 236084826 0
73167654 295328769 0
537285536 402340375 0
171380449 524813117 0
305110792 548175686 0
162838667 302545867 0
107265061 86406165 0
524522431 169382869 0
437141334 290649780 0
284973478 224778593 0
377096202 400153693 0
503680192 255641633 0
317973706 479952475 0
277360116 202491209 0
44478671 392229185 0
288109817 343022068 0
5500374 319594922 0
243410068 246307039 0
518648218 247520202 0
267200695 114594201 0
227458445 413126383 0
186890176 124963433 0
544985007 369094161 0
294731985 478492135 0
103047693 440590145 0
450713517 554191726 0
224617025 89899841 0
37736884 431909021 0
354387429 441239488 0
217151466 225991538 0
190920152 492576188 0
312931799 350600455 0
65842146 5971829 0
364664869 315154069 0
500095448 276443582 0
548622371 1886344 0
536405146 325685572 0
326526725 356874560 0
189522661 552234146 0
144959058 185156145 0
249476193 427540277 0
535621224 293912169 0
536060936 116015441 0
21178819 38918779 0
148293838 191041143 0
290267873 543552407 0
147412387 145852327 0
416028883 275432674 0
60023529 480944564 0
507346558 144038948 0
446711397 373466012 0
559934323 414064630 0
166325917 112562606 0
200787366 294138748 0
436430073 536702478 0
438625985 488445178 0
495806493 133897600 0
480121551 351788208 0
114390464 68636448 0
391707810 218216226 0
47688512 517361883 0
512498501 42145430 0
100439079 272337290 0
433325389 351257369 0
414815905 214583206 0
382377286 7889798 0
9980243 213835958 0
68128313 228646507 0
275883825 468296622 0
341367136 74903563 0
453567904 503857192 0
395992299 65781652 0
536289730 477707568 0
522263955 217204045 0
333832705 457752258 0
299794550 443607779 0
546932276 341738088 0
216789092 429763018 0
262466145 507760939 0
382264053 222420259 0
41176770 244567189 0
466631330 58320098 0
213306718 90944927 0
446474408 94111742 0
348530790 345103308 0
252119904 403690632 0
31023793 499755500 0
533694135 64896602 0
545485346 31194727 0
417344387 173599011 0
207599796 137552064 0
484585940 238411582 0
433638118 150342466 0
145645832 86649671 0
190484214 544647221 0
106743651 160815959 0
250415258 152004041 0
404420318 100091818 0
126081868 404564173 0
139054916 397338374 0
456017541 3455712 0
548538470 428374015 0
154774517 478331613 0
388665556 462839642 0
351896911 101774188 0
208100591 279954864 0
405694286 285741580 0
530477962 226692642 0
406963693 140626067 0
78935628 91629984 0
910953 150225266 0
55638183 432900143 0
297111631 385162244 0
109202933 474834861 0
250024660 266446091 0
134353162 558212574 0
350941452 542365657 0
92888454 94533077 0
182087482 447466375 0
232620382 128394500 0
143569440 121131618 0
83533988 408383443 0
489433722 78079839 0
208767193 129243436 0
452773976 250508815 0
321885350 294129608 0
489551605 364975769 0
329770664 148436006 0
62848170 137941897 0
295467719 112127999 0
422339144 95943283 0
396232739 305630109 0
89001770 434721692 0
276993328 265151429 0
490521772 278392494 0
241775546 415611689 0
318689859 428056121 0
447460574 559331455 0
478109621 304895960 0
117909045 501892089 0
77558548 366030851 0
206846822 368195505 0
276796758 154219383 0
262785589 6479961 0
342791995 298778968 0
121197207 97370256 0
448652799 136102777 0
540386966 214555052 0
557899569 217374369 0
49439747 424233896 0
393529652 27150681 0
381823015 414777850 0
74721825 371934571 0
565975993 488594048 0
539102614 413092092 0
498023305 324411084 0
474966539 439529714 0
51378806 348209713 0
568454399 191762613 0
280343513 534260558 0
30913910 108434971 0
262786188 317160556 0
174969688 107088906 0
429074731 50152669 0
339759212 253876129 0
455661320 255747617 0
191660087 231287600 0
318674053 71777797 0
391031957 475604431 0
336618302 158534146 0
241799976 177618850 0
467670513 314738353 0
468326148 492606254 0
373554045 339957785 0
357924314 217776178 0
542092839 378169463 0
528980979 495338967 0
96610749 458493056 0
374884879 270497778 0
253499451 388223249 0
289313449 493629304 0
175238976 543219909 0
527417216 561649256 0
183553549 562855938 0
378971852 560960496 0
486605628 540946802 0
4535894 381918074 0
143035056 234878459 0
79594686 303262988 0
85507672 271616836 0
498152026 303521063 0
76283445 429085097 0
281746183 450559393 0
379426977 183472623 0
235738103 252445124 0
225386369 108412857 0
8485905 444745099 0
278512754 342011834 0
342791432 24280577 0
501266041 415994175 0
139439655 81552375 0
56881000 47809270 0
303385575 73594470 0
339377052 79590114 0
457575605 288820900 0
203304886 137488907 0
411843702 443746961 0
395248873 2269541 0
188229067 390075642 0
92021520 471838031 0
329486268 313904125 0
263107268 6241841 0
76451542 155284974 0
497184475 225125444 0
451649625 365698692 0
447456334 409600907 0
66920042 544141458 0
30359866 424306250 0
141596266 28769190 0
528623794 215501835 0
533388284 304540222 0
327959384 406956943 0
280705813 39336838 0
148631897 290321905 0
304092868 116031256 0
397777067 341971413 0
116327363 343132689 0
491836273 194615127 0
7601153 568617759 0
405274345 515953509 0
280200032 225454831 0
491067594 433882495 0
456303425 226796206 0
531344975 543069635 0
232683793 261035846 0
91284250 250552189 0
323413393 422384695 0
377913332 279032665 0
299213266 42727915 0
449881745 215143528 0
308085084 189285254 0
301925968 292176978 0
449808605 457625367 0
155421066 437996713 0
45476909 11151638 0
204026430 510279088 0
177369164 458917092 0
165875350 231919493 0
59713453 232031320 0
394469505 520139424 0
265106218 128582263 0
553362739 124934167 0
368737116 6181207 0
200133433 388568365 0
326049918 443319140 0
341883001 352782685 0
45109517 104347572 0
244571571 228302676 0
121565766 66930626 0
362202507 93619951 0
534867485 519802231 0
79413096 178955429 0
353990532 461821467 0
980281 391365178 0
563048974 254621920 0
95003286 192543748 0
563056602 415447925 0
544170223 241729611 0
470550664 164668851 0
368003892 348737671 0
212100619 533368830 0
164822082 190844198 0
117572474 68922849 0
530721998 76667295 0
92813188 333787782 0
145467964 124299563 0
197696559 221433676 0
234397900 196186405 0
533314736 213562275 0
13982187 439391866 0
246644338 401716625 0
110196151 341583111 0
538362111 392622904 0
28165397 432279823 0
107305972 4146048 0
530624661 222954654 0
102030001 182957814 0
259174211 204956238 0
150284685 338636899 0
522109628 528774023 0
433831412 561930688 0
18294866 66912752 0
26025970 274792356 0
164820194 39256167 0
557501502 16701709 0
555091972 432607838 0
395858910 179115869 0
186983333 122100035 0
178603965 505520698 0
380728197 524386945 0
15955181 453472661 0
425808999 551763790 0
544445723 163363612 0
421082575 93823777 0
526427999 262899113 0
327135338 427551828 0
28955324 552857569 0
166560132 544822954 0
372628415 101145555 0
540903114 341616457 0
452796824 174942341 0
378449522 19163207 0
44769411 104831992 0
169527793 332454706 0
566770972 397759402 0
329012598 301791081 0
541429360 85083600 0
529423059 399938825 0
286255480 452002537 0
538531785 234897764 0
169618671 524784630 0
70495738 327031839 0
123257047 290146552 0
45304782 259820358 0
337911227 276081517 0
324741615 44058068 0
503109700 26815894 0
337033832 495628612 0
168252982 12988967 0
191062172 545022599 0
83755869 136664937 0
59417529 454098697 0
272030526 456185116 0
373971833 26234010 0
420950294 149707452 0
32070315 204227749 0
147825837 252521334 0
68580160 77054543 0
479971231 421484068 0
188369032 245266165 0
228434576 228215152 0
440426355 87595312 0
560352734 355665717 0
409757913 107791628 0
45238371 242538833 0
201923033 5784497 0
67865018 382793087 0
46728801 419535779 0
498072056 270964786 0
385902442 423728871 0
273286094 359844913 0
40967797 62958916 0
7733562 490586206 0
282051473 3100389 0
118188568 385670150 0
551881346 97966940 0
1934903 193776924 0
114800470 318264883 0
196612780 370922477 0
405403832 531331426 0
203050323 560152162 0
143996261 477622908 0
350979171 542567168 0
104590918 97203084 0
477358188 145442911 0
202429005 559898957 0
282215717 233086381 0
560360546 196490383 0
363548541 301989923 0
432872823 168097781 0
59606291 474441915 0
303178236 160704843 0
244651911 12594204 0
181963806 7923074 0
477591138 561545903 0
544232303 343174895 0
436525862 112384200 0
480029793 170741852 0
310281480 8070578 0
54246332 355191542 0
204795182 558359513 0
383445109 271425474 0
341308279 337660207 0
42789622 226222110 0
284853329 357640993 0
227155732 411469906 0
426114553 565263278 0
429788617 91420351 0
224746733 86778966 0
338873224 317974815 0
396019695 220686788 0
453464350 430270893 0
480389521 294544977 0
26697078 420498564 0
273789230 64123227 0
148848305 247784554 0
214021018 264410413 0
285426318 112405364 0
11722017 231557471 0
344175099 50449718 0
545905565 169913413 0
494585329 504735361 0
229325228 401005059 0
214016644 215130071 0
87177802 162156527 0
417166394 209316597 0
4233894 495626874 0
66319564 408396585 0
515912518 24935938 0
367656894 564661770 0
508205092 110183297 0
466489437 234899096 0
388357642 489082716 0
458868401 412354647 0
89329842 357772440 0
340607167 442633245 0
122530445 59338702 0
295626263 94737052 0
376832010 126970483 0
496507760 215333410 0
546968536 137106485 0
181494163 76724850 0
104836535 104647869 0
403956022 295307359 0
444028081 273919311 0
268645783 241157913 0
447715051 342413140 0
419112015 488065800 0
122418928 55993260 0
198320960 146414743 0
472292477 60122821 0
361603059 423697814 0
60306147 506803710 0
518305945 214943873 0
103375630 500760204 0
214183072 288540587 0
207934879 346489439 0
435119934 278768962 0
279754575 207641646 0
519715004 554620906 0
20013848 247442457 0
352958853 253136915 0
441148579 312706105 0
87711985 53558121 0
522301078 59890331 0
511660108 527697486 0
140209432 381019031 0
174305318 560253459 0
8870795 466907983 0
455254742 525705960 0
138348556 441893200 0
439828877 390731955 0
416094549 106628586 0
84483379 103581183 0
282927868 280998860 0
11666589 323382996 0
454303462 207006738 0
12564803 526038331 0
388436116 77548633 0
24260380 139240352 0
4362961 253937224 0
486585038 334799698 0
241144788 197780240 0
22426049 22250596 0
75596653 226488212 0
323099863 555236995 0
327976590 296743264 0
461555919 555178529 0
103670248 320752591 0
463011057 103925674 0
142415089 310614507 0
168946516 548457833 0
401681473 342322176 0
337635883 363789396 0
329543061 211345267 0
287753296 253357996 0
71797303 50496603 0
419778357 72960393 0
569147576 261506152 0
98035674 66877470 0
130956566 379005598 0
502329902 272617817 0
355758904 240552886 0
119467227 239530474 0
354343080 522899479 0
149992368 46044028 0
427402003 198350967 0
114745243 443192882 0
137354602 447074046 0
317633513 69624079 0
179312231 289366830 0
452310320 540792543 0
536924362 250544804 0
554584713 75030253 0
86650712 107740192 0
421002734 343040400 0
273888609 202877782 0
462118942 216985219 0
461611840 266707316 0
467448796 186933659 0
379350730 343478507 0
379619607 489318543 0
172034247 25127574 0
521866118 319352688 0
40357182 327971767 0
534028664 326849218 0
48006831 160560610 0
62149748 424299896 0
187035692 2537297 0
436678976 513351143 0
73402119 209589131 0
544208298 383483012 0
395890577 122630288 0
156856572 123896445 0
413370851 562831312 0
108822694 73576458 0
454182365 368771199 0
102344403 130315184 0
320418325 290628207 0
276594201 191716496 0
204318498 149158692 0
333372257 483040275 0
242662185 206411890 0
173585912 288600948 0
387236539 71053489 0
6690906 545732504 0
517421429 202563854 0
313093035 19269086 0
561663729 559206594 0
455292010 486059041 0
161436159 120277592 0
226183408 87403753 0
108376873 80422301 0
193302662 430921649 0
242697031 135377388 0
396365956 415556417 0
354378222 520716734 0
517805983 567959723 0
168561052 124034386 0
539302003 296032090 0
438564661 274039857 0
269983146 460946257 0
169126704 239847973 0
324512388 314139982 0
440806130 1385074 0
77597273 197520404 0
144297821 27953779 0
565251565 354226568 0
410434173 179278127 0
169326473 299839351 0
190029165 132895150 0
568548367 110889183 0
46202037 45992680 0
390159687 294810339 0
506592700 335882115 0
312334299 295997288 0
371982293 197643640 0
508766938 212578171 0
432270672 555974624 0
495364038 334466444 0
359639706 240912360 0
226381062 557981354 0
934784 154991698 0
133380588 94151647 0
19636261 239298542 0
435635049 328719969 0
220769971 184329893 0
358671177 360541556 0
131201745 239908065 0
404942438 342722158 0
358534908 281254197 0
298288925 186322824 0
207550799 193485366 0
221034400 174777828 0
362780559 457313085 0
139873563 169391813 0
160044977 79224157 0
324591871 548837015 0
503800799 42849580 0
375469836 530422704 0
190957404 443427650 0
376803157 377130644 0
347458747 22417890 0
78138186 539593144 0
43893342 547164671 0
52865082 455657268 0
126343430 491437978 0
121800469 98591349 0
415145335 398628680 0
234507945 368420982 0
304919105 513129646 0
204195547 461515929 0
142977427 17296111 0
75722633 535852696 0
298435628 533995740 0
124109250 287118055 0
467704168 77151593 0
238264595 566124130 0
308833729 553115670 0
264916258 76027278 0
399978385 164090515 0
146157962 18792581 0
98445392 469369104 0
63685615 338814844 0
351202295 272814087 0
41813226 263254058 0
383981651 125957249 0
31411024 480346584 0
125993404 382313152 0
91895259 354351114 0
237511917 442922686 0
497553992 398728354 0
203736927 200560253 0
504331215 394975230 0
132747014 25196212 0
292775326 564797728 0
170462869 121674452 0
364730070 425037486 0
434947242 505167751 0
30202202 44789947 0
522809061 240549189 0
20935739 247000611 0
356039097 154458061 0
18604268 213045990 0
316804168 546660910 0
15094293 302256932 0
248245566 32043003 0
304666403 445592605 0
399123083 209296554 0
508005091 482872364 0
72404499 309222829 0
458852316 283696545 0
431703051 483282069 0
370635657 176617689 0
467822244 164337557 0
44882218 466463981 0
274383710 289676728 0
287510971 445015408 0
269412420 92189610 0
475170393 545258497 0
266114416 205443471 0
325935697 398397838 0
451249282 420725904 0
59794990 245268409 0
379104420 304655028 0
532129367 184892606 0
54330010 191633209 0
376246848 104163928 0
96128530 40453271 0
220439453 219025666 0
499672910 30663735 0
279854997 126214824 0
300590494 330117439 0
23497596 101671348 0
459476813 93413970 0
490612574 436546991 0
165350784 62250742 0
128726130 6797928 0
165398117 22233227 0
350644230 55220289 0
52112383 10860697 0
546380989 53486073 0
566546406 537155161 0
153047022 522682064 0
231176175 11669896 0
377521835 226858778 0
129088247 204778965 0
156603350 475010907 0
404624316 212901046 0
238694285 193342113 0
101967072 459550662 0
279975308 61797263 0
271645585 17147455 0
215019628 368697827 0
509899392 271833889 0
506153413 491766086 0
47155197 272046569 0
335037467 49175362 0
121378142 366939318 0
411672043 247751526 0
54493287 402679250 0
555359041 554107691 0
242759821 1597078 0
461866483 22077324 0
201974954 304523393 0
176176852 31727278 0
105807695 152409528 0
6482983 137419333 0
319798540 216331327 0
323986771 199609069 0
130985492 90832065 0
65517898 25150144 0
147783398 13614 0
397098058 351885322 0
428872816 381858913 0
139328659 215144411 0
360788575 304425356 0
410733502 187098995 0
437365130 446409750 0
555241479 331210611 0
148002823 518840770 0
173196180 138604593 0
426721905 298357648 0
93727613 171088486 0
207311909 318431975 0
388556870 108611782 0
45894214 510365055 0
483047543 92086818 0
18972119 62178381 0
98440899 70667382 0
141831778 108435637 0
451878402 406834939 0
37935935 106884047 0
481466819 54317785 0
59882342 2505803 0
354844882 108584502 0
217980170 62266702 0
536314704 203992845 0
143777509 357239222 0
251461443 35230071 0
22692826 18260297 0
303240026 256922223 0
274382231 563263226 0
465345760 444704357 0
541236208 440606364 0
260877494 549110144 0
415189488 43252025 0
349835655 40160934 0
92450549 399283495 0
343582385 73326787 0
76911048 48260233 0
267523579 403804521 0
98894243 142747407 0
428143410 192527715 0
297274113 49727620 0
288143364 469398778 0
40324209 469426963 0
434633308 533243928 0
5784495 410340840 0
429889118 350534798 0
348843126 3583640 0
332623943 130806388 0
245539719 302305248 0
514228053 45492589 0
549166962 557606230 0
395438135 159763541 0
397777240 88195698 0
156191820 171479360 0
337254082 374989395 0
543455580 15306001 0
533792802 513134680 0
530829716 508165470 0
101830885 483528047 0
41623936 157753606 0
297896921 453809170 0
73986435 386476531 0
541445887 124815576 0
488576119 346331580 0
519566772 335895758 0
187622433 114272562 0
342690413 170654229 0
418696034 59715865 0
513121381 246634834 0
477722963 185740724 0
148125090 337110050 0
395249575 222414545 0
380753410 346418382 0
366627937 269444017 0
135270424 214769055 0
403423741 287662792 0
79111478 96160296 0
217899222 551649787 0
446777976 514541267 0
253990635 469758264 0
7601062 270158658 0
279339610 440821410 0
384627096 129216967 0
241938198 276183693 0
491609281 18869217 0
423027295 549072753 0
410755265 559271505 0
335469584 221832315 0
19250887 171424808 0
75169652 492877557 0
143887901 286728506 0
526903232 487813251 0
301480919 210521222 0
465891919 321192400 0
50289116 310218331 0
551277352 340675946 0
480016236 67936787 0
549415307 195824306 0
199880064 486966842 0
17673432 157800621 0
535939016 375038528 0
125870362 208941486 0
119651872 471124219 0
462561080 317725020 0
242702678 34719208 0
20903578 249882631 0
506097094 31757280 0
511873454 530619197 0
399931030 341238112 0
61356758 516582037 0
31555602 311819779 0
268393113 317564787 0
488711170 495706390 0
435723895 139896721 0
422952953 216269431 0
33778756 264791257 0
246330779 226706979 0
384348248 537879272 0
137341104 7654082 0
241897452 87715491 0
442711879 192028213 0
328535662 125279744 0
390806147 340143979 0
474820882 220212002 0
68026156 108301683 0
492423138 394895546 0
261976037 339433479 0
251851801 192491519 0
17879332 388667545 0
247840052 485059937 0
5141618 563948605 0
76162509 348876392 0
271832031 501505357 0
469079860 257254757 0
258052204 73613722 0
233760874 537802131 0
356961313 353509180 0
371889879 243415432 0
183078259 380625537 0
61520663 427915952 0
112177321 279747671 0
333201929 291893736 0
376296984 108738530 0
517574459 65583860 0
27009504 301773668 0
112669940 566182365 0
457533701 257402598 0
79415922 254295358 0
163697819 366260834 0
103760822 382396512 0
70067515 11051849 0
237367899 303062843 0
329636735 478983153 0
200782836 509770546 0
332158964 85627647 0
100178704 157733174 0
250751455 164455617 0
130133053 81306158 0
13519875 283553859 0
302241014 407290139 0
208695642 203252797 0
82277141 430921276 0
472741736 505438886 0
276573169 139214711 0
436950791 441461099 0
66094726 504334000 0
510562829 528331057 0
235590594 2256392 0
97256784 13175650 0
553061025 457313546 0
406095525 125205876 0
377331574 187626127 0
54621274 551287922 0
398598661 346211004 0
467735750 456623785 0
90655220 48392517 0
58233829 324763412 0
8248615 487374375 0
320434634 102810572 0
136214378 330662929 0
208122958 455804073 0
474703567 136202340 0
251117129 304407390 0
205260619 1479589 0
382474943 7096642 0
225141481 262755211 0
156331386 512858038 0
341349960 165494943 0
456115479 290675279 0
568469368 382409532 0
336866216 192090868 0
93832927 251217245 0
397382037 442042212 0
469284512 206422512 0
397895079 145811344 0
326086641 147488722 0
486054715 145811547 0
334162561 47701 0
82890282 33729987 0
518102783 22991135 0
105897334 215585029 0
74415228 281291086 0
378139204 201828808 0
392732937 138603083 0
209476153 210276047 0
89151568 450557523 0
349785912 304416436 0
3741764 335476058 0
232855191 179791871 0
385492841 138450667 0
102276274 335913721 0
222401617 451746802 0
209019308 423544133 0
420771403 431327294 0
274695376 301852268 0
390685746 525000053 0
25397051 287484489 0
559202823 332370800 0
84635903 96789773 0
423792399 419698439 0
116885246 221107942 0
50203539 403522359 0
284220567 549251608 0
331272059 338337954 0
164848418 88873769 0
239166934 16474987 0
456154839 257775654 0
420194432 500124257 0
363699634 450529030 0
286473501 235425530 0
52221300 135053659 0
565643357 440124518 0
148442645 180822848 0
272235035 54980574 0
502635147 78064490 0
207877291 523297558 0
234597 440796911 0
325777307 199405523 0
540728031 364098720 0
386062953 562856000 0
262080435 284538775 0
236039348 401537745 0
311457412 21748313 0
192679025 25183891 0
294982655 222728576 0
216366527 73751813 0
57201246 500431275 0
201873631 382446746 0
248765355 456084554 0
285970089 222992690 0
406698177 205016415 0
386960437 5961707 0
399663534 115885311 0
568058150 21125986 0
104274124 114611928 0
302033935 137214913 0
438487811 83200042 0
183531086 129551719 0
544173422 506195967 0
564449412 355052612 0
212316149 319701023 0
264680135 169172988 0
364732859 142630680 0
114321325 522494924 0
520860853 506431941 0
317560559 17288466 0
467271565 115256261 0
89236381 321188703 0
90071199 281050533 0
534526492 539550558 0
121275819 258478353 0
377147207 55960745 0
310654855 239853293 0
474547262 354559717 0
307341953 107663916 0
137499212 301424171 0
351024700 543660314 0
213461894 435441306 0
176325554 5467776 0
142570842 29001042 0
49833735 179882669 0
413414674 202030923 0
75762593 31801929 0
476700426 66889240 0
258190733 164468242 0
455030422 98703270 0
232796487 351725732 0
487445107 400720577 0
202039642 150186978 0
78190254 56875207 0
531363733 352731139 0
280055869 410000053 0
548258777 340473649 0
79492864 80611427 0
542207839 293087656 0
291288886 178088232 0
293425852 230752106 0
367440073 372603028 0
296209772 527386988 0
111376319 452743809 0
85578881 408303460 0
488997009 40265096 0
46060044 175660346 0
284378825 280846710 0
408327102 507657835 0
401216713 246495982 0
422252920 257716670 0
311523096 546051788 0
273584624 325857634 0
216709130 186954811 0
301804665 377682162 0
149002476 158662026 0
6839520 519941878 0
33000955 72880326 0
280235943 480135060 0
534516318 298263934 0
180878659 466613119 0
138207414 187674146 0
270120140 31939647 0
144601989 462870198 0
55886957 440659589 0
459431724 83282209 0
331984157 333883447 0
26434166 121384917 0
42326479 332679107 0
361603487 369144654 0
225516596 182883775 0
425717452 193045892 0
218168568 151712888 0
167518560 326752197 0
565764540 102358789 0
26943540 290682612 0
510190001 34585557 0
346861516 239329254 0
551294936 331131153 0
392309459 78357012 0
545317006 445436592 0
412922004 310043844 0
466309241 533020369 0
188423873 523930072 0
494804135 420635175 0
511368634 404398509 0
6017026 487139948 0
390089829 502052765 0
311983434 538923462 0
12611348 337687332 0
483672048 47614419 0
93401496 423642433 0
288620972 497226533 0
567412976 468939734 0
538146776 559202415 0
133484276 85610496 0
474377599 57625017 0
315548432 241305990 0
511674717 36654610 0
540930756 533647134 0
77639230 430290161 0
353095409 386136021 0
233993782 47438211 0
279046681 387712937 0
224837341 43152815 0
34330163 144678268 0
44711067 477045146 0
78232144 418596639 0
381852956 68098410 0
285007745 427560141 0
169775802 443895423 0
215981583 293946264 0
392610384 284856656 0
146864289 294516103 0
47551233 416867716 0
474235994 562780956 0
93359499 18247909 0
356906430 128377653 0
63198783 231099435 0
93023091 337435188 0
501804634 452965711 0
505045299 22426181 0
213855361 400160880 0
131361062 128895219 0
537263063 541397389 0
432164711 548926540 0
43293172 135257578 0
85749804 472401092 0
423305699 113918841 0
146356262 126685847 0
532673835 175994451 0
144428196 333392390 0
443653315 353873251 0
500956121 252499181 0
204775957 204522711 0
326666766 270105562 0
164925289 372642828 0
409613790 36316633 0
115997929 512651366 0
420269590 461797068 0
227823842 521473275 0
457938459 499087154 0
322629177 199398540 0
539921881 538264615 0
5985581 411917504 0
159557285 26068888 0
149916327 384960176 0
259287568 381707524 0
358763215 193102608 0
471121023 252079029 0
359054284 541717709 0
568046849 557579850 0
33344373 142001195 0
447613625 445668744 0
20221470 376848696 0
465522842 292263248 0
299009472 317275725 0
519413386 535913867 0
256045305 474019147 0
6976148 62820120 0
536073227 17719578 0
216667766 428839048 0
37589774 185693204 0
27802819 50893479 0
543309841 395607110 0
365678115 459533267 0
67305986 493616737 0
197773501 229599979 0
109466617 136605191 0
520939712 230362385 0
565273241 176082431 0
210439619 123664518 0
4753321 163990090 0
152363182 86419782 0
312156230 96363031 0
75111474 141889109 0
265916197 400785192 0
7190445 428875862 0
440667556 19171376 0
331552289 224857398 0
142741333 460047898 0
179925349 325109677 0
73576583 259651193 0
17554805 84099443 0
141234963 145166611 0
126996501 425566921 0
375165654 437392396 0
17278103 442303196 0
40122190 477345091 0
455417045 89285788 0
22130368 217449681 0
136380068 115757623 0
538162800 379003440 0
373683685 375303049 0
150876587 215884291 0
173293915 314688709 0
509492422 559050316 0
272675161 377113168 0
71249552 110190611 0
412366659 240829075 0
337865646 557168958 0
331455393 369935567 0
162211216 401977592 0
373300440 508657274 0
361432330 504933127 0
208823337 529874372 0
538102654 276180760 0
366973501 55445655 0
298790839 269382489 0
43113192 561307412 0
458861210 548218151 0
39940714 350594962 0
101870498 256159818 0
531622777 437040488 0
87962903 195821981 0
490925597 142085144 0
222703264 257970144 0
408871119 49148973 0
418057783 272390392 0
301150836 412415441 0
35383299 493010677 0
502697009 160271852 0
369570462 255251533 0
470352392 373789361 0
32338952 362352020 0
79123074 188759172 0
88184781 233670353 0
143759280 405782848 0
157234950 188880311 0
153809894 563608381 0
470227170 313833666 0
129532179 204240627 0
198070417 197975378 0
381711364 459909072 0
22452057 230204302 0
27686647 390466797 0
334195970 388916741 0
530339780 177067933 0
421216 73323553 0
287818457 385496132 0
162306267 74226515 0
69826352 17478469 0
306860783 249062943 0
67719879 94491766 0
185619168 449164624 0
515215928 342253393 0
193508149 194886035 0
64216444 98362281 0
531597750 324781848 0
132536020 232209391 0
553919977 253620524 0
419324236 23007961 0
196671438 441123126 0
191783873 353295038 0
194854861 149414566 0
218835087 234402716 0
97310953 271056560 0
194330912 203537604 0
390323095 215347979 0
399004110 438131039 0
186035754 252456751 0
197536774 343180469 0
238499339 532332355 0
357792107 189607308 0
190755721 251250466 0
483329539 189199530 0
323487857 374447637 0
116782967 525195811 0
402747351 359113676 0
16023070 170243619 0
522962027 517985572 0
445897067 158944762 0
335892494 382462525 0
113393751 238124194 0
43756570 208933245 0
392764799 499406229 0
271701540 88351078 0
65406794 471844786 0
545178042 4349384 0
260650348 262493304 0
116775422 558418092 0
196172346 229155317 0
162009899 352720046 0
368049039 26653825 0
107085761 341480053 0
135441390 407667935 0
513214334 483256783 0
537719848 428940107 0
175539272 467679223 0
133068213 299557452 0
124370295 451332420 0
306472999 481807557 0
7554323 300552286 0
211400565 380809649 0
526914213 421642618 0
13894186 535200899 0
355286238 395774874 0
186838099 333104671 0
18621633 49675691 0
362606929 487269444 0
411590636 126939488 0
313613436 404500772 0
132637694 270408726 0
251054658 383960560 0
62256326 460125856 0
567922317 371389911 0
434661584 176651499 0
254698929 441787186 0
486151382 432661022 0
199424706 125195814 0
284215047 474036455 0
321951853 219539335 0
249519283 502875203 0
495228316 434885915 0
181260068 213123892 0
522106917 466926526 0
181655382 304925072 0
66421404 321857007 0
20802772 426500557 0
176507189 547314703 0
461282390 133525251 0
212625653 166893705 0
163896394 114460869 0
290698194 141085977 0
97915970 145738545 0
222395644 357977236 0
489341789 233632257 0
403123355 44200379 0
14809996 42865950 0
362948457 129432019 0
363167089 370673693 0
278446019 195986180 0
170028593 303959075 0
124429240 432365897 0
280725009 181378308 0
13370684 177354335 0
542834964 557259103 0
331513882 275747110 0
58785642 339194932 0
418260548 369939225 0
501294513 368297891 0
312146302 516420694 0
194045941 485766940 0
160939195 361583789 0
449325425 93863734 0
232493433 239484128 0
260839772 491726809 0
50054530 235007886 0
501214298 523065673 0
507763275 149005202 0
308262444 16088873 0
561341809 465627034 0
344505251 196534208 0
384488319 386102217 0
175431703 192231813 0
135593064 486453634 0
462887781 169509768 0
440071856 459832144 0
425598290 566676844 0
174716411 21485002 0
464869888 521493448 0
411563018 421105646 0
168022575 303068303 0
514864177 449768367 0
175727225 11053479 0
129207289 346720048 0
381594789 274855121 0
116626389 537033858 0
436417377 533742868 0
376211968 164121539 0
517614437 67164947 0
413024725 475254415 0
510346924 169448402 0
282299202 400013698 0
1980099 345026236 0
319809476 7446481 0
251602408 291036378 0
63858794 218130774 0
244596748 129561448 0
10202268 335918325 0
478998771 283243218 0
333691206 474576592 0
564282887 147997265 0
175609034 202930766 0
200852821 500396232 0
328349127 202473748 0
62365616 439012762 0
249342400 49368694 0
247124136 164755748 0
11974749 154033609 0
275748645 64937068 0
269182560 260436858 0
554280394 392258570 0
252431289 405663726 0
307274821 491601059 0
185252851 371664780 0
198311197 240766915 0
238170139 166362223 0
286346001 127593507 0
373646243 308852409 0
28819190 463633050 0
154794079 343117924 0
124948646 297167798 0
115948327 55494827 0
142295921 449110977 0
433214445 313758845 0
280076023 358555975 0
195475440 161500374 0
71700133 132219649 0
208677971 86866835 0
452709571 82441489 0
285675520 371674470 0
66903777 540510600 0
147645230 153398242 0
289074777 244450840 0
507048408 297212405 0
543470703 560865244 0
150009981 285713471 0
228268880 38030692 0
466698247 62258627 0
243741969 549180799 0
26983542 235408157 0
120120299 317506254 0
89123411 415646357 0
145736456 167124203 0
186641151 401915869 0
379113253 170386426 0
75382675 146120987 0
396899244 228343679 0
298842543 264751700 0
429504837 465038737 0
107905163 503421459 0
325297044 450130658 0
29194995 449885099 0
320382612 471540930 0
236242298 75899977 0
51852167 191737200 0
233976158 290601223 0
343113720 402316137 0
200191808 194892153 0
56909425 189564603 0
291037816 48869691 0
470831976 278833668 0
460685392 460355621 0
219501144 311926180 0
81828599 241196499 0
540566183 435289113 0
220251045 61205171 0
274232558 220804279 0
499671156 32774865 0
500605591 265043374 0
496297823 82955481 0
108650597 185368928 0
359791941 330719485 0
119681122 284133458 0
155434537 128043469 0
287304613 56184687 0
5414302 470829851 0
447468326 443519403 0
42187658 338328921 0
21251091 252122939 0
299465570 315239441 0
90159164 506590293 0
207477668 326932267 0
398229670 230896034 0
363052504 78816684 0
13243828 313203051 0
549182754 319086421 0
462367907 518048898 0
478532799 196458472 0
368444343 471684080 0
481320223 481731208 0
288072811 458109545 0
59026058 86295623 0
120362386 18231766 0
59619757 282970049 0
314196090 344539826 0
456656035 134910650 0
353718389 4684132 0
409563106 310662105 0
170778813 98431765 0
163095012 452661387 0
284650580 428938999 0
377834334 179950865 0
415825781 71477646 0
348290714 127471786 0
90903896 383356562 0
416177663 100232533 0
484954086 105027646 0
207406288 226485809 0
96155823 274743926 0
164594518 514013352 0
432376166 395168579 0
445990770 451882640 0
293352165 433063397 0
443027202 513056789 0
34994927 181039216 0
115114192 349546989 0
98390127 473246945 0
459411685 71033776 0
560215601 220951822 0
303525940 20995779 0
262882825 513458201 0
217690692 487522729 0
478793613 517230307 0
137824426 156649596 0
459707500 350569577 0
156995066 337386228 0
74064824 284901022 0
447208910 424276878 0
142884374 27826966 0
353243151 400861661 0
314105037 93763493 0
274490250 384247219 0
124306924 433105266 0
516425126 38968803 0
100785792 104266269 0
492098796 330251145 0
522884886 167266370 0
134565652 478150856 0
44693367 52477789 0
209186472 102580766 0
196318200 99182425 0
301066667 44828263 0
11558000 500385967 0
473576917 210392905 0
473188185 460878166 0
4523152 106792994 0
551158766 148253426 0
396274743 290585488 0
172426776 113100911 0
11222052 304471588 0
91894647 17488053 0
448653989 175192852 0
112357160 468453485 0
548483088 169380663 0
527631327 558163180 0
409257383 495740699 0
523707398 114426357 0
374229115 461104573 0
149041946 305100654 0
451646854 196210860 0
260394170 435394971 0
146817449 317772641 0
85396158 218113574 0
467158574 163805484 0
371825880 223437215 0
119746503 260497416 0
465463620 531744642 0
230920785 262849488 0
391539877 377065207 0
76999126 537583337 0
465994104 445018391 0
181289040 368043913 0
522013775 399082420 0
24347418 244332616 0
494334937 488270764 0
371805550 441405337 0
551586986 317322192 0
299144719 9676828 0
260152912 527908136 0
427237784 333621052 0
44428770 441073959 0
118414481 71135017 0
310299322 564867946 0
192196647 331873828 0
22647555 117261785 0
48165931 398605937 0
549993910 479977342 0
388033581 96821855 0
169749064 529037647 0
493454841 153958473 0
40324667 367971217 0
208825622 185913536 0
84964582 481536243 0
330163836 547709970 0
495145846 66162944 0
196623032 454778675 0
120780185 257541047 0
526365418 270390049 0
563428975 155895645 0
285199771 351714529 0
277583907 268200283 0
290278354 77611558 0
26995394 431494442 0
272821433 458586414 0
183964699 412218671 0
461918239 515060972 0
171571372 275907397 0
548168036 229136712 0
138794698 250666514 0
27244703 350740061 0
88440763 253306987 0
285385793 364422221 0
514458454 439774051 0
520311167 80680845 0
97459034 415847238 0
129105432 90527420 0
476319081 259031959 0
264243134 552709652 0
409647587 492425921 0
199587971 216416481 0
484302465 139094344 0
533531881 89406064 0
127270617 395517962 0
467970929 142968795 0
297161761 469872831 0
7900023 150673696 0
41096649 517657800 0
82496554 364700057 0
15133025 207598361 0
233341318 472486101 0
126215780 543289401 0
243843899 140760735 0
541562087 339930813 0
337996272 520062426 0
59755849 429832369 0
152468034 42386406 0
220090546 282349936 0
15942855 429336696 0
540939726 267087570 0
480776760 542660332 0
529201138 386232509 0
66540773 313774417 0
351964965 84315113 0
151649012 316506622 0
347844558 558415604 0
273778858 564442035 0
231739340 290751888 0
250091736 335887814 0
222760377 20139080 0
431636542 165101159 0
116644716 35993938 0
315521150 120157212 0
116048198 289423738 0
462880761 385133848 0
431376880 65313228 0
184545835 454827125 0
391133244 418161984 0
542442655 170023393 0
92553203 32852719 0
441334587 270890774 0
74231703 542417510 0
172963016 526183950 0
184837077 98383258 0
364497756 193977623 0
294215742 188863781 0
440117589 220720158 0
366357839 119754410 0
72167423 270124313 0
459111534 304954741 0
207561482 349447491 0
248037340 459007063 0
185381261 497621091 0
82680319 20097953 0
157424097 506745410 0
486262424 361030025 0
472065475 199465653 0
511350126 65973988 0
183595166 499394284 0
461387396 300179205 0
64120247 215981898 0
436992173 508584956 0
173254534 45340921 0
446351427 427937432 0
181623481 210709319 0
185165034 473683363 0
296836261 292463290 0
287276911 537087814 0
266587097 271765600 0
355134647 93089309 0
536440583 40375697 0
414183986 435964873 0
556435333 100458300 0
560690769 103800902 0
220554828 477358195 0
315991680 167475318 0
544393794 480164080 0
157373435 191815349 0
214094350 404432237 0
507253931 325930408 0
212253089 3745351 0
479372146 441162837 0
209638986 220410612 0
39328365 239079013 0
41229346 276244410 0
487812061 520813134 0
548643325 520454646 0
223558203 204119529 0
190574583 369995795 0
39809335 514266922 0
385650865 285646262 0
261972849 74639578 0
224036414 225437254 0
388526714 508290513 0
238665851 438300549 0
232427868 9800588 0
100020528 250395324 0
113105369 430632975 0
141420844 256699954 0
296156953 27213337 0
157878232 274233714 0
15401708 76706095 0
377462843 468012765 0
530560762 248330234 0
245002527 136774111 0
87942004 343422723 0
543788339 376490813 0
423108408 353250636 0
529001866 321515471 0
540900590 496016891 0
563926987 407555418 0
105529380 19847307 0
523984414 231097221 0
176991343 423442237 0
330222476 496805489 0
547118129 97174776 0
521027304 210097143 0
405677076 49658557 0
89858691 560646260 0
254022927 155877308 0
37087985 151628499 0
22411658 515554915 0
78342312 30013319 0
234024400 416046084 0
178809361 355485929 0
146036349 144550551 0
349676534 320410679 0
492457403 259443278 0
320713620 553102274 0
212002534 16503405 0
362335214 567345215 0
488803798 282468349 0
284279886 267528203 0
178143961 188941760 0
461384878 165895036 0
251488269 128921919 0
266925382 310021529 0
108106917 323715523 0
98261251 159456544 0
160348858 59176515 0
246773748 30421881 0
487996408 362634312 0
17878563 467431338 0
557971605 497197972 0
313123348 250800060 0
564283518 133728673 0
145370399 491389914 0
442375270 515167324 0
441196579 511845087 0
240344860 197211302 0
186279126 551743252 0
157041324 292445922 0
329771763 133353697 0
206671214 338810097 0
522551028 265077542 0
387449111 479158641 0
499734840 305964773 0
167944464 329660122 0
65050038 123714864 0
46280775 252720465 0
288473102 151720299 0
43332781 472458263 0
19215744 555925229 0
63455147 526345396 0
221455236 352520573 0
2944807 112453857 0
425850341 300386389 0
50820463 266017626 0
392115222 245889146 0
159897013 282549285 0
498374965 520033481 0
435078793 370318481 0
504654706 64705994 0
320546010 111056805 0
221961418 402187713 0
168525517 427024186 0
141765311 155793071 0
556600418 130298411 0
473204621 192794436 0
252091028 251966173 0
437948116 484276214 0
208444353 442551713 0
328806014 494801207 0
480289028 444598704 0
71999346 189360719 0
72831320 359756464 0
144221983 121935522 0
66298474 567833052 0
161202513 199956277 0
545535782 57741034 0
117055930 363593681 0
412126632 150090890 0
1888459 377220846 0
341132445 97512718 0
58872345 282968137 0
64930427 355488003 0
193849149 64024979 0
2378062 197266394 0
491795233 176060924 0
255628466 389149644 0
87386645 209073191 0
559722080 293869226 0
471433685 361687291 0
291500619 556519780 0
96017927 543386977 0
549089633 488520082 0
374875148 345008512 0
285808723 39545038 0
99730972 568733002 0
122894311 437441637 0
412706649 142372416 0
285011824 339035652 0
84499073 567110096 0
102193957 15117680 0
83691038 333804402 0
23240515 60424189 0
148673867 218351338 0
32828388 412132567 0
550020118 556690734 0
523391139 440542555 0
502913806 306796375 0
526873777 196320609 0
122243761 250453063 0
282854006 132922793 0
181296111 513719274 0
565930095 477903490 0
19203602 95408349 0
240553250 441104711 0
556360809 448165407 0
504084402 452583806 0
65416630 92778209 0
126356143 415464937 0
116622511 366595917 0
544569311 328997218 0
498442316 541163787 0
9566412 149964590 0
116944005 390340728 0
120474468 415251677 0
156964174 83932671 0
517778665 56892351 0
98050729 26294431 0
554606476 132723897 0
220958394 91180660 0
323852844 217300459 0
550981161 318287262 0
503754528 101997994 0
447802441 568515199 0
90694782 2528958 0
230829625 25309970 0
266943928 222656996 0
40282299 482211623 0
454558840 122402464 0
360705543 406795852 0
444784644 318470345 0
365913059 70693113 0
90442275 498350330 0
554221827 343973654 0
100254369 13529064 0
111345928 22463149 0
364485246 289433955 0
451206617 294205777 0
165079743 231997182 0
280022867 40761824 0
499592326 410409409 0
24473436 375747744 0
537621325 91302358 0
537329892 218231238 0
496991949 297330350 0
246848658 67111031 0
498869549 504445857 0
222496296 15460005 0
346730397 343463265 0
128933003 154036167 0
179480454 17331805 0
514127321 305309265 0
521548556 179130819 0
146082360 18353201 0
101982526 66089151 0
241865992 358021392 0
116247588 62195617 0
554884961 498854732 0
379622359 81857900 0
539285743 48406529 0
502086925 81149150 0
401581095 458375049 0
137001828 158736712 0
480818328 432832100 0
424018733 71506052 0
14500171 273602867 0
233065649 507983061 0
59295386 95772288 0
285997066 230947037 0
535712804 370587295 0
387245179 91672694 0
131817076 167208666 0
367304700 116515175 0
46039977 538044395 0
8663745 66434889 0
410702844 187194474 0
414585992 94912551 0
294304980 446911626 0
11051689 158518244 0
9189786 293363268 0
475276323 503321867 0
490118658 289225268 0
264937605 329923672 0
309190677 173649168 0
288160320 463923992 0
280844269 493144479 0
186167789 389798943 0
198692887 183244537 0
181341239 79584310 0
122375338 236098957 0
428605862 227661882 0
334223928 245638723 0
483503756 13343702 0
22676213 349867992 0
116397158 458416321 0
251735604 39104512 0
400174293 465539467 0
497281200 207754924 0
395775071 269027782 0
301522586 466560621 0
263370955 104344380 0
307700787 354891281 0
155007825 214515130 0
57421284 158981546 0
334237855 366910037 0
446624935 311023011 0
495130270 4615996 0
359901857 165483004 0
302032300 517024679 0
20163037 188886827 0
181930249 62922643 0
499586870 49304320 0
430803304 155045094 0
141203103 301253250 0
420815969 294779259 0
50530401 84487309 0
76947389 349483439 0
21739564 47755411 0
565837669 89760266 0
349879447 69025455 0
226763396 196614937 0
541245531 501596666 0
414975902 367035970 0
293116247 2472373 0
263390210 352698482 0
439818997 277328990 0
153436342 545139413 0
267818990 202444843 0
172839239 123077008 0
550326578 358576885 0
462599444 444043737 0
567543991 219157445 0
331839153 310510001 0
218884180 300147719 0
529920315 288131435 0
396186352 284199753 0
302226080 566826819 0
537334728 550130540 0
363746395 453787899 0
340573530 97083426 0
501991668 514731177 0
409755779 397511259 0
200168803 549978034 0
419205819 402445644 0
242561161 204688532 0
564093020 496094509 0
567736875 156227852 0
458960966 418550429 0
509260904 54943819 0
55894741 120100839 0
150204750 20252288 0
133487521 555246429 0
159654278 491699924 0
1898975 205029880 0
450381731 74311224 0
390624373 441424381 0
138840666 70045874 0
39839433 441624913 0
335278033 363109244 0
513177197 403019194 0
280083312 6941289 0
130944229 301892769 0
541032769 166087013 0
185250867 566505245 0
460007132 146856057 0
122446559 251626010 0
282159818 116020354 0
103660607 221424746 0
321679843 545501260 0
172695346 89970809 0
25220447 165977932 0
154846945 362918601 0
281537381 92033260 0
299852439 546165893 0
408678958 465198701 0
550165643 502977108 0
228084934 107770692 0
301442273 34287007 0
343235750 561580067 0
96091030 278124284 0
150622585 162137787 0
245434500 461334993 0
85094388 81711860 0
324988076 241492918 0
82860836 346740205 0
27281460 198919034 0
78665402 398130339 0
256166249 176572383 0
402949429 303862877 0
352938999 505383390 0
544889145 74493476 0
89924167 416926557 0
256574770 537819557 0
162654941 34860097 0
278992850 524120879 0
302360038 347562412 0
127221259 79892050 0
157513504 442995026 0
521075069 24353249 0
502725082 500547737 0
81676694 455007135 0
189650683 92882050 0
334489964 268897810 0
118752190 263191631 0
538124662 321180777 0
242136146 141268664 0
396607851 177646232 0
347710165 299949632 0
309529175 70678224 0
4917945 301509130 0
146951489 128179141 0
499411893 213876388 0
86806155 77676806 0
38696610 272957730 0
468446769 496242120 0
350841470 496397830 0
80509398 561216422 0
530041834 228401215 0
260265742 178271281 0
466490094 558996362 0
333999497 264308826 0
247620219 496783323 0
398294731 428868389 0
303260178 525393385 0
379246344 112704115 0
356205981 254103382 0
38289355 365043851 0
489842451 321215863 0
511127183 10121237 0
462702531 375032916 0
243973066 459365088 0
488571268 70447769 0
422175943 317745411 0
177702990 416286814 0
374704928 155186860 0
78481557 303956481 0
73639878 431751506 0
203807900 27323355 0
309875172 193652622 0
75276925 563501417 0
361004358 556094091 0
158677614 169563122 0
398973188 554760511 0
554742735 115063935 0
482651298 135245312 0
535383191 335485144 0
289280291 414680817 0
257801128 96938547 0
525937302 567126709 0
474127677 453294939 0
226735332 313891058 0
156779066 463530220 0
460067174 216942722 0
395245305 320391275 0
216940991 555444767 0
168557585 175620466 0
37904887 355609005 0
183378599 477583681 0
75941235 188133481 0
42371584 522791793 0
4064095 149781088 0
439144764 16461875 0
443024311 430726152 0
117648897 385930863 0
397312268 265298450 0
448130152 319709324 0
203434109 280245057 0
107013351 353460896 0
181340308 116517560 0
187636151 119723472 0
548214746 1020237 0
513505768 239073066 0
456780969 555774422 0
40299906 363267708 0
419729090 197571207 0
199294656 3530767 0
454808663 562759058 0
137259465 258915713 0
234775204 4344336 0
79950422 233190408 0
251650507 37977117 0
51359283 98691294 0
224238117 133469776 0
152853776 487426549 0
420934318 90752033 0
131692800 568202649 0
55010521 484664032 0
174086321 222436819 0
410461262 547115528 0
161967117 500982485 0
326079339 163435980 0
309374372 355361960 0
21903143 475457411 0
548146213 246705206 0
498179566 250547870 0
425886813 177789537 0
331922478 524767670 0
200206459 45752648 0
337902405 556506659 0
430817840 201048578 0
501648756 314837814 0
306578298 121214269 0
70537610 483230341 0
418350212 149733825 0
311635746 28838001 0
551680216 103247427 0
174755551 129262554 0
558520650 71680178 0
548823317 322550279 0
224357221 122569335 0
215996403 557444050 0
390884207 169799564 0
454202848 188310798 0
171870105 70308787 0
42325754 362636342 0
254042 554978362 0
512009762 277878089 0
304147940 355642780 0
103895987 284020424 0
392049023 28999740 0
119051936 538837542 0
520395270 433753547 0
530550986 31389518 0
418610566 110222378 0
244958077 528652368 0
299209545 236522758 0
235633312 552750985 0
312629541 111702226 0
295683106 145042518 0
564641852 165247429 0
262570327 486185066 0
265802812 321813297 0
324537392 539277870 0
391339810 476972925 0
487611278 102607372 0
528345280 432253338 0
242912885 187669866 0
269008967 426339502 0
464554482 13741281 0
318361399 360976765 0
282107210 442842735 0
154514250 199717734 0
380608388 403710823 0
308876147 301510093 0
481670432 198111102 0
66619373 269686968 0
481591462 128550582 0
131718245 148464141 0
224277768 515297591 0
425516246 540472285 0
535983104 490030072 0
459041328 329233161 0
442606974 197375106 0
494141815 374151790 0
125158690 195913962 0
280829657 354042373 0
61767500 53297308 0
496766659 516349464 0
376298161 490026950 0
308451989 162237749 0
470219934 157604832 0
39592757 420307125 0
406338225 100252101 0
255651816 336169976 0
485139878 220470476 0
346431676 109894401 0
462545694 217382340 0
195895812 154164372 0
497741358 142755230 0
16549660 187861346 0
67166210 167654893 0
276301103 103476063 0
258403606 428503442 0
508507066 528884814 0
179183738 210923926 0
476122115 6219190 0
191290417 4172307 0
300238035 311540984 0
381985978 50101049 0
161825875 536354750 0
517278377 241050333 0
419922067 98169937 0
340271270 236188916 0
72829546 398365264 0
456218362 190890431 0
200989114 147937504 0
420222027 432229343 0
49947532 223670620 0
187372968 561988082 0
266426956 197979794 0
108556583 182244975 0
144531682 511567119 0
231045340 481484535 0
319356989 166878962 0
554004479 153074669 0
549030275 166318918 0
298766398 13789281 0
155347086 229451393 0
263727649 534286668 0
401600051 86303322 0
238711373 568233991 0
493048553 70522277 0
176568020 302759804 0
310256041 438616254 0
440714004 42478489 0
409398355 505621280 0
196992140 304476545 0
41999139 315418851 0
464152764 368112277 0
166644793 144536659 0
266378124 466989709 0
102895167 154779673 0
35575614 464485488 0
426206637 325066109 0
567180600 250786338 0
348758432 141778097 0
145940075 72722675 0
423829202 255170623 0
538300803 181148253 0
388949872 311716527 0
269415675 539413155 0
418609731 423458819 0
375269662 25055144 0
458021114 243043987 0
207120143 50109173 0
381466460 448547892 0
293927313 236764901 0
258105912 39098983 0
293120752 391270422 0
399713710 196558333 0
255076190 470963752 0
248625372 326054403 0
57718074 59149694 0
201234220 501492090 0
365846324 102109816 0
298279404 512699655 0
488924048 424099535 0
371827115 311630847 0
556910434 520764934 0
554085193 65525353 0
29373896 381451685 0
365652848 181900074 0
80475151 78261037 0
362076425 530264409 0
238335234 242744297 0
174812965 329027330 0
439983818 299214713 0
352827605 189706096 0
7028626 363895998 0
382764493 307137248 0
337652217 390990955 0
29522268 114595990 0
469659682 230510194 0
117797902 72744689 0
125053739 344713654 0
354413331 122024947 0
499015382 425789799 0
468098164 425592876 0
190764557 428453722 0
206706028 149879390 0
47444622 89161649 0
216370938 460946597 0
198630477 200607052 0
148065475 487203993 0
40140917 205395866 0
465204021 257022945 0
548116697 308915668 0
546516452 500287471 0
434111148 528113312 0
365612217 358631935 0
494282149 426890370 0
183067240 35602559 0
97373681 15222220 0
368134833 16640885 0
58287649 175967789 0
435673482 146379848 0
527228243 424370264 0
228134748 384537358 0
504541916 125337648 0
229680520 3117882 0
379381852 330169333 0
239554034 450220386 0
52123611 292225782 0
394508746 75193317 0
295298719 343005426 0
37534670 402358394 0
386241056 526967696 0
7388595 157680566 0
95974259 119029668 0
491468759 537229205 0
398437096 41052462 0
237618695 90857132 0
458281332 233476449 0
126990002 6282743 0
534458364 480055458 0
194977436 148490970 0
429697433 269930989 0
549436709 238471583 0
352130593 462140326 0
534474275 218890418 0
514955689 114216884 0
539719531 259292247 0
39233367 449784925 0
37408438 4993785 0
357265910 515865379 0
298014827 523679381 0
451230135 70449959 0
13081903 283748961 0
149201749 171549923 0
304695363 281960895 0
309344889 466892782 0
259001704 157742792 0
520442070 296674452 0
21906834 549022842 0
455460919 342821634 0
177627050 564771352 0
26982607 13072328 0
56348436 137884337 0
468155897 17947742 0
564140458 483906577 0
337806083 407599389 0
68198693 353044819 0
382395631 308746232 0
423180403 328938447 0
137604619 443229586 0
554874331 293556717 0
159310294 414925050 0
373569469 410905840 0
248857768 285436739 0
197396575 129590622 0
150391023 417916956 0
509706237 436411840 0
294218433 135211058 0
340598633 446920421 0
185968813 46556032 0
90469749 40199223 0
453396465 119403827 0
206475230 410171785 0
315848612 503098772 0
384849711 520965183 0
158205815 84780231 0
101482345 522432157 0
253793733 445740147 0
140246183 489715112 0
135529612 263316689 0
408944389 473994381 0
67273970 81646327 0
463660495 241392398 0
239689691 390762530 0
234216495 77737424 0
337875968 384711324 0
5032316 438259757 0
480720738 445093778 0
436015608 306353628 0
94996677 365545560 0
233614346 68245507 0
288916105 331248459 0
135236931 311039574 0
535808505 169323626 0
66541618 520433259 0
299784521 286752591 0
372615244 518385492 0
550951987 267559314 0
398574306 158248251 0
52115797 28379222 0
589309 410624127 0
446070589 374340274 0
295286468 515251093 0
205701599 75590286 0
457361817 562846150 0
10438750 81104344 0
71101176 45803344 0
39908117 458767055 0
504192457 36252770 0
99945681 51534064 0
148448428 85754023 0
113091450 516850763 0
288820274 249399150 0
219764362 272492490 0
508023613 391032457 0
389685429 476826079 0
324760287 325713222 0
293272326 432970097 0
173389669 433453559 0
430133053 367453278 0
109875236 442605599 0
292840891 52776009 0
208190719 467016272 0
287598033 435273907 0
517382107 447917875 0
390825860 19211588 0
469189787 353774248 0
536207545 9168722 0
542879133 253292455 0
145612716 231543769 0
65271998 558919665 0
368227686 106283527 0
103231577 472133110 0
128807574 349151967 0
566715389 446742872 0
369537733 163766323 0
146804676 195089850 0
183011907 263860677 0
30910457 507762899 0
335508395 287572885 0
679204 481211668 0
471859331 316723549 0
212884384 46246197 0
125399728 42110376 0
32568452 347332116 0
238419585 534308626 0
82311289 245397066 0
15517740 55358363 0
128982915 32887570 0
263118174 314668530 0
62256194 142886396 0
93180645 248381098 0
311499182 9825975 0
524440897 463527471 0
402364485 338557952 0
95443808 137582490 0
262458995 319631882 0
24009879 546223516 0
111487155 215764472 0
368649926 284296532 0
101271389 543327599 0
539727542 31418946 0
128997646 515020380 0
154789964 229940857 0
75562397 485993739 0
276496778 528300609 0
498771229 57039747 0
262392699 294123808 0
118766514 284533753 0
138824459 405264172 0
413289892 135856731 0
421345209 539046481 0
220953390 86375960 0
386574822 278847226 0
486984177 189360583 0
511647484 505423444 0
301431351 57295204 0
486378331 130687921 0
274999104 566873630 0
389373089 556972550 0
563642724 103091180 0
168273945 460863412 0
163068316 161353646 0
302896337 358871530 0
185739806 356914594 0
230797273 144314019 0
245177119 22862314 0
386741331 40653710 0
289425954 525357898 0
467384656 305070749 0
192013539 400228981 0
53141360 19487908 0
386240864 405430248 0
381996862 220327514 0
501443979 459161762 0
158742554 86953942 0
1370784 529150949 0
222337771 460025359 0
548747519 445634773 0
211311245 424668930 0
168372832 137632437 0
432684500 485934071 0
5102105 176342381 0
266558476 344694277 0
421764158 301737312 0
367549529 249719284 0
317893806 385927548 0
192242956 415339551 0
208480870 483773625 0
269755981 74344681 0
529046451 148167675 0
16192005 509315410 0
518293216 566081140 0
370189851 217237012 0
386663293 565827051 0
229551008 176492152 0
336155283 157138771 0
313932703 269478695 0
155635462 531718119 0
452825659 101613092 0
306962666 84959465 0
375214654 388405861 0
543622437 315726775 0
314657412 18264052 0
317776821 103728460 0
478794330 421774723 0
14753224 260340556 0
39696677 369847781 0
60793792 236664646 0
463202073 253287509 0
477461231 245673887 0
114552239 98394581 0
318830167 272588237 0
469891164 45877048 0
462521344 163400529 0
554671288 539057850 0
281082023 186946391 0
455960042 135317011 0
95538227 210083592 0
564202237 339754385 0
532352583 61716769 0
227016541 322956584 0
29802114 258581364 0
389425301 268570093 0
64370817 116112931 0
296250832 533231020 0
5405606 308557535 0
405831086 404221278 0
548658341 463741674 0
411035209 503752165 0
452663855 347689369 0
482810961 284517298 0
308579136 60838197 0
327573848 244270934 0
455493883 371121482 0
261151717 44369203 0
262174283 330431901 0
177801283 65159441 0
409664325 397911879 0
259524024 394720861 0
501487485 464380345 0
510090827 285563326 0
35542284 183659528 0
536991490 153561676 0
214686134 106901318 0
392160630 19243128 0
552777677 216475716 0
91175261 529258681 0
227494733 335145097 0
169034666 123005406 0
74172641 28418918 0
70420090 417305547 0
452683619 314112447 0
295579384 65389371 0
276235254 258141672 0
454616436 241590035 0
365747135 63947627 0
55016737 483433797 0
490018141 269271058 0
104719164 210273519 0
543713357 59410555 0
196509899 12606206 0
360406099 511008872 0
529675682 412325891 0
19288957 224893042 0
505104278 41333380 0
215410554 463752631 0
550061964 278209495 0
68231484 565177886 0
280107186 343181941 0
142295932 155726285 0
399367140 83874122 0
488189020 165857167 0
246280826 83023319 0
540186840 418275099 0
325542964 543966729 0
478496069 242735750 0
296174253 133612372 0
568061909 94789771 0
488065138 387128325 0
385759090 447651525 0
229066445 30661292 0
5540866 172101214 0
113676897 432277996 0
289878906 174926275 0
556953614 439087810 0
459996675 305536789 0
14416265 217204485 0
445166272 215804211 0
143261795 296382103 0
182933042 1619036 0
402273745 362779285 0
341187868 493045504 0
548486229 548316052 0
235408780 51764297 0
207436474 298346952 0
228933936 56269884 0
273996787 242270456 0
557516313 521800917 0
326046395 280659344 0
76997508 444917640 0
337536155 541563969 0
32738266 196453506 0
6365197 455818741 0
552727318 61595300 0
554664968 329296866 0
135386279 283473731 0
161782120 226676188 0
362762239 193276704 0
297163197 43704948 0
98849342 180350412 0
115983252 377177847 0
224686233 257746173 0
459116607 122891219 0
398319231 427945416 0
254919679 197006929 0
381365281 39398980 0
61801703 267435178 0
85251961 164487532 0
492131778 299569263 0
505500713 508670042 0
413759335 137802497 0
193259340 99749947 0
498737044 154333089 0
402284084 425966831 0
557322276 62503606 0
377740986 45236071 0
332043295 113997355 0
128383763 425356557 0
365659087 325674799 0
64969393 74399726 0
87988762 385152963 0
244671357 178888923 0
208636889 417950627 0
566113030 246616623 0
59370403 435248053 0
6874297 145009161 0
386281773 410543690 0
134880254 523662226 0
207474847 499472354 0
511623480 240031035 0
393130090 24870515 0
227881934 400545779 0
203202050 199445791 0
31488501 76915064 0
216118848 459757293 0
300278941 475414715 0
184946447 63502515 0
172684843 352801346 0
304833639 359092620 0
199118529 14978035 0
391775871 115663414 0
413267496 170427068 0
174106674 248998516 0
85306044 487584727 0
9490534 458499322 0
395094295 166730517 0
143116447 453157683 0
189031180 253320098 0
259404939 567938073 0
459989329 436124504 0
395494726 251698920 0
109545800 327004202 0
412127398 440889066 0
93492660 214916407 0
85569327 182114694 0
385719891 189405785 0
472334344 475823559 0
249808341 498344356 0
7511050 79386069 0
544148891 39411446 0
445627910 236083990 0
363379225 462937046 0
150770163 568561765 0
121775884 515836952 0
330973786 344584348 0
254790587 542307095 0
250349793 24382938 0
49891078 101065353 0
112201297 230472791 0
551650860 303877965 0
312406405 405289678 0
103202931 454449467 0
120316770 112532235 0
257574073 169073750 0
220656251 316931660 0
530902310 35260667 0
512572276 15058073 0
172904508 440471353 0
131032453 496926532 0
449449278 281229994 0
265562896 535510505 0
425389287 237953214 0
317203988 554447856 0
255756250 411152905 0
551795955 379958961 0
176509271 2878780 0
63806150 330499177 0
67691230 351358688 0
260432477 409695393 0
167953498 552120811 0
401043870 173639429 0
533491337 427192708 0
267029988 295344788 0
212795176 220341475 0
33305527 59497757 0
75410946 525206518 0
48374163 68832411 0
206129276 163774666 0
360872692 265614926 0
144280468 157936393 0
205570672 79851427 0
55310166 389911950 0
133744618 360522176 0
303025079 171821403 0
68683844 430524391 0
450311717 513959951 0
320745378 392686606 0
492744735 325901004 0
233018423 238296185 0
10346437 10769828 0
52550262 272150151 0
351124494 9203264 0
350615050 351266742 0
190074033 92173887 0
367976444 323499222 0
426033578 362332195 0
52419933 131715710 0
522568631 349718751 0
43615390 72420263 0
109553715 397994262 0
423628161 291611355 0
467020871 379423883 0
41475390 547595381 0
352348404 252625288 0
260487833 379043460 0
229050449 89708663 0
11212155 340218654 0
444927335 153241938 0
354151160 267769298 0
115980032 509059874 0
250214798 79605625 0
362276585 426044740 0
273560046 277834659 0
261513267 433779975 0
86768554 278713675 0
392172607 569228222 0
316127082 308223522 0
525421439 126937794 0
111744736 465027636 0
42043848 458230535 0
396152964 31233696 0
143283663 299482637 0
172673461 313753746 0
52421334 177092969 0
346126375 168628308 0
131523241 189828867 0
295376734 283372380 0
520132645 566493548 0
554099866 359281433 0
476898951 201905136 0
305086442 547489057 0
514376501 63761752 0
16927689 175579656 0
403376458 307682680 0
122099208 338702724 0
451475481 375650002 0
520587402 291886912 0
469997000 326993328 0
444118732 183012860 0
237696629 428219964 0
238963393 505904674 0
341103544 212193144 0
423792045 408697934 0
308046331 406192562 0
32045480 385523468 0
137472279 394192562 0
523498140 565484018 0
345581730 61129649 0
420388830 329112806 0
467621140 134027314 0
162337239 236711344 0
333482430 33614335 0
261814309 334700374 0
361714235 462790357 0
133861234 410843857 0
270002280 123911442 0
361711370 555311325 0
446783581 543463757 0
419002064 40543479 0
346920393 85763124 0
293719276 36131717 0
564033894 128316291 0
58775187 550442680 0
408613035 342942659 0
200683412 556843294 0
498059751 132988544 0
495797092 124505199 0
506075480 73532044 0
191743504 480412715 0
319083762 496753422 0
344746478 25917963 0
357473834 72912977 0
430326759 191579156 0
243650392 341093578 0
392435615 418569614 0
204214797 112154567 0
527926108 293206692 0
86892270 315924834 0
468402926 276931614 0
471946635 252381419 0
483334182 156366677 0
347075384 448922625 0
191254679 190237633 0
121146095 536402886 0
300111758 347805245 0
447034708 478184737 0
495089763 563346628 0
250797442 18890378 0
19848851 40368642 0
351949647 137470 0
129122536 395001263 0
221718775 500751461 0
32779257 191213789 0
112630592 285938840 0
21563775 36618975 0
420126224 554790392 0
357560699 52203716 0
550183059 492790097 0
479360279 435091626 0
60711754 341683605 0
445738747 215678806 0
312858963 378152787 0
111275803 412908335 0
438831282 547899275 0
265599103 429833745 0
285650462 537922249 0
192483579 194528593 0
450808583 32580763 0
376781814 180458895 0
516961974 431438150 0
553180195 354315985 0
146164674 256214694 0
517078584 487663208 0
503093222 469560822 0
505988693 409656519 0
403213092 216208736 0
533500266 439652998 0
286267519 47920197 0
277579116 517034544 0
543654962 508675997 0
564532753 256461043 0
155604167 36241354 0
117123474 508337327 0
484793618 66272004 0
216651194 247702355 0
326485733 69106932 0
392014383 213795148 0
237305120 292235269 0
210853563 320825340 0
163644070 460550887 0
47650500 251756276 0
187424616 211045590 0
24291766 341508669 0
160915564 155123034 0
478865463 52596551 0
217426018 305498904 0
210365202 12730613 0
78892527 367402170 0
489826191 405364114 0
5847435 288006253 0
254008664 345718956 0
312898772 241088800 0
398854945 39943959 0
228138037 93248611 0
440799700 478447423 0
129651233 379738091 0
202499485 556254934 0
182219009 34822364 0
237700891 264787679 0
364500730 260757217 0
514329252 398792385 0
382280757 412297818 0
37932860 502897735 0
282197995 416162495 0
173866048 325912307 0
295598071 44106420 0
360073208 527733455 0
287913067 545390969 0
179706754 433734655 0
431181269 251113398 0
428854412 18097751 0
180171789 418208004 0
298673041 509158164 0
180388293 456751076 0
533522384 55891827 0
21149938 201919921 0
491276105 444610841 0
54930898 39589135 0
131878574 393018994 0
362852409 42602457 0
294067789 414156642 0
146906893 210520329 0
548668431 176196016 0
499434964 66796963 0
397475111 534963635 0
411757338 369740405 0
338482604 223274165 0
20333120 110853919 0
344678178 469356234 0
282084302 369260378 0
287251061 403134851 0
198364568 38846324 0
546084308 430369890 0
79760277 491421959 0
325685979 191102679 0
519288337 359006490 0
86165770 327081462 0
157263630 313617527 0
220709619 4828530 0
361963109 404766697 0
499578678 53209422 0
473824439 320876668 0
447228634 337487218 0
509369754 209666945 0
141763760 449867135 0
414966519 392984654 0
434301573 81963663 0
179812061 403171314 0
568519267 374586116 0
397656029 363112867 0
560070700 120643317 0
327320612 417441234 0
206251353 37972799 0
218371706 434527339 0
95637894 182222737 0
402591554 550854770 0
75706885 302373925 0
87519784 565021477 0
273286492 113122777 0
160656162 168781237 0
418502323 552820382 0
133860283 511138080 0
375834458 9834509 0
479864269 155026278 0
226200839 370276228 0
96607353 98064315 0
310907013 416479747 0
289405429 545713677 0
82626120 146142363 0
538239547 142213801 0
549131345 564356604 0
185656827 519578348 0
28173001 531271782 0
346568755 182796988 0
348404845 432939955 0
309824296 21648749 0
100030443 108067891 0
352763356 566201666 0
336136030 34721508 0
81644750 473653437 0
56395195 287584920 0
403217476 193647968 0
146679200 198653162 0
497013686 438608790 0
431396811 63562085 0
404209431 272741983 0
83838933 16634289 0
415564874 74613078 0
477982557 244558189 0
566253210 427620648 0
153512178 139212198 0
269985057 546884169 0
452234787 4017828 0
431019770 266919959 0
259072985 10556475 0
172570962 210635199 0
392998883 400840514 0
472616290 153792072 0
317579913 461873549 0
323566890 291743456 0
530617643 16975078 0
23791809 12107296 0
550676497 31177347 0
163525311 444188871 0
165906273 440246294 0
15469960 193468992 0
144416099 406373648 0
363403299 356319394 0
12982005 261779765 0
91696899 129022207 0
466927955 17087742 0
125599309 276069590 0
254065918 540589919 0
4985034 481342553 0
88314071 435984355 0
291970549 286241284 0
540199567 271632654 0
147906899 182604757 0
155734526 511377038 0
545952286 53415153 0
377199225 170565875 0
325145518 128397165 0
178271810 96436861 0
312181572 341574079 0
213045019 76130198 0
218136973 51287995 0
460504614 536373373 0
339475248 240655501 0
170386655 366077988 0
103619132 400903984 0
486172871 497707413 0
56755887 26537802 0
151245877 369737060 0
196533398 426727358 0
219405762 199976213 0
268649491 155149401 0
513626732 28427730 0
516685578 89971043 0
467919048 135275089 0
209449609 552792794 0
42313152 162243132 0
18495965 485421474 0
103536770 53039419 0
39531412 526027039 0
467617786 344982475 0
292226329 399929401 0
45282981 220759039 0
38703501 109197564 0
26295701 10516209 0
135436781 224278250 0
281493602 564100116 0
17462155 297550096 0
158144113 32563184 0
486877782 440721313 0
107433391 38607237 0
506597584 242703525 0
106671855 219684744 0
172093002 232779170 0
139333198 303981770 0
466838495 172604637 0
175495085 544547324 0
520632507 8803710 0
347176893 267500454 0
56249890 171404024 0
359639930 2287402 0
199881886 1793909 0
488491748 416331874 0
102409645 466736278 0
236945255 524389703 0
486193326 479988208 0
311251749 8120566 0
68510900 518620724 0
392974907 269581084 0
141508597 69767608 0
375029985 333157539 0
428245080 269626233 0
295560681 115904055 0
534898472 268024367 0
391951232 316468502 0
414720199 378492994 0
127232101 501849769 0
541530335 431063740 0
435276925 49935885 0
379436441 141853274 0
93043678 460673502 0
329259807 491673420 0
113940163 426671630 0
178989147 537013617 0
461777757 189035385 0
413228049 341532797 0
439618002 363385170 0
136763971 183301344 0
348973773 287000743 0
335777677 294185063 0
60746571 361626748 0
402390542 461168603 0
246226899 404805081 0
428409025 231811 0
479404458 505596560 0
211136121 404955095 0
442277877 84360267 0
57705145 144921889 0
334836882 336142533 0
218746172 344478602 0
528501031 502961035 0
289787295 536044901 0
261240239 379070420 0
215126596 167816181 0
443264962 500449880 0
42608098 359636896 0
546592287 346694090 0
555663908 260476637 0
142050749 523104724 0
150885543 122781489 0
461759598 55437985 0
59168994 131474338 0
337693880 503146042 0
12885759 545270281 0
227322849 342376403 0
11093252 202200773 0
280035406 539414240 0
477060388 323701704 0
221498114 344373180 0
198790803 141283475 0
249300475 452355659 0
195117750 371202151 0
153918252 223823954 0
220746756 136022064 0
27981605 94513312 0
122080291 171344320 0
416192131 76530898 0
380815309 455995881 0
468988049 387369186 0
505005170 404718087 0
380799045 205319293 0
367620886 311668227 0
314163110 537999742 0
419291836 436539814 0
50792115 9429672 0
112983908 459136936 0
251633178 313292373 0
356687083 324315220 0
516771455 213438452 0
537116755 219151852 0
460294376 260938884 0
411544009 405309025 0
560955200 2623393 0
348020381 551326114 0
222687740 91355508 0
96518426 478173002 0
352966172 111907175 0
111475821 154015946 0
350202081 460357000 0
46000319 556336721 0
69344547 352787843 0
436090374 358810514 0
225175910 490027095 0
295034706 326025348 0
538989571 513220414 0
11748704 144371668 0
166134043 540208799 0
484168330 442330081 0
434727162 79120751 0
30124231 196582742 0
186552155 181360252 0
317481921 238131974 0
393816654 563839094 0
482539407 515199345 0
257164342 546655839 0
475336000 61549311 0
566364933 213912919 0
286826990 441507643 0
319963503 442037790 0
247386348 390955517 0
71403855 264862878 0
88462071 40602945 0
397533784 526931751 0
418302772 18511250 0
254748464 290217087 0
363944969 279618944 0
533793964 363721912 0
504067526 415302732 0
96079800 387510309 0
382736526 445231364 0
220570842 566091690 0
102176592 557611734 0
419523290 181191646 0
365459080 371270730 0
167503135 426665906 0
471046767 55928535 0
217700774 191447538 0
520859275 76093807 0
6169161 429270503 0
470980434 378311603 0
232959463 551280064 0
496100143 144932862 0
30668646 566112749 0
148313356 329633548 0
80397673 67494530 0
7851838 139660124 0
331389985 218489365 0
417608740 425850873 0
441202018 281102645 0
17290357 181014354 0
267830332 109349293 0
484313230 480509608 0
116990083 351121049 0
135315981 551615754 0
114669759 269677360 0
227992451 28595010 0
23838909 464979575 0
230536785 553496522 0
282918911 112322239 0
450022216 229242359 0
38606994 407377492 0
142095687 252494106 0
40457621 463810612 0
65400650 114327156 0
562392826 261493635 0
47112909 61425287 0
516154003 68534178 0
258171868 145853719 0
303021191 38064210 0
337794533 489495283 0
415906121 194028310 0
268454301 207203325 0
69830156 265454814 0
75141112 165725000 0
513917219 212957561 0
338151759 524494240 0
223191045 341611133 0
342666207 277243407 0
223430997 493075169 0
181070021 374255906 0
503144813 85985240 0
18966815 241316433 0
196039589 64170796 0
436965486 446862474 0
286624449 440943891 0
97855046 425337344 0
175441889 471264445 0
429647761 29953572 0
87070104 178541999 0
355965877 557066409 0
224732577 564373726 0
546775603 186025548 0
395613583 136026861 0
271703078 526569924 0
59557454 314821285 0
538821162 362566702 0
568920022 249837886 0
81273904 342893199 0
304161747 290532407 0
137439457 321842526 0
216894823 506662019 0
450955642 431342959 0
226602197 502233312 0
66481584 231490805 0
342546631 75674799 0
236144411 246658131 0
399903937 291163584 0
233581310 180579107 0
35279588 359726606 0
550984788 269902728 0
144754596 121285782 0
543012793 335314144 0
85748608 121155054 0
201220312 396315737 0
104771619 277780508 0
180747678 365182658 0
241456758 20236642 0
92679792 22951664 0
127073063 531960395 0
67334971 68799471 0
439088807 128758605 0
469013058 20813980 0
288610616 158010488 0
66886388 226157083 0
506560530 311899769 0
24959876 223192893 0
489601006 244419795 0
332292192 91362407 0
349648973 246817975 0
304027463 112888487 0
352015238 492100173 0
123006377 512134181 0
324288724 204741234 0
9075390 365907626 0
370308704 53800756 0
45754122 309867283 0
53577729 51798444 0
426388257 73912639 0
323250066 90502662 0
392535361 122486810 0
129853320 314120607 0
169128292 266196547 0
62993922 74672925 0
13598308 268323390 0
154187338 399872099 0
470019252 101754035 0
288990996 416639007 0
259135433 410452552 0
486950009 3075051 0
47397893 319307431 0
358801856 436805583 0
488475767 254753639 0
255899193 57214552 0
263044283 541222239 0
90891150 75434221 0
412974118 214140913 0
156107520 352195259 0
108907778 339941307 0
536467511 523350632 0
32913572 88951648 0
396662965 154266926 0
158202236 401816119 0
530867006 525873744 0
465097860 392657043 0
352764972 385130902 0
418282725 79176063 0
470182434 114914488 0
139499497 34626386 0
552849793 78171690 0
61022528 402923673 0
2917404 237593854 0
230223695 481169365 0
306508436 312614397 0
426687676 137044124 0
104524284 548096159 0
331247474 154512404 0
346259274 390440841 0
54509844 551136778 0
539415798 364055887 0
484429949 465206858 0
219846346 101141216 0
379186191 67657665 0
565315541 72337200 0
164055493 38009843 0
127775475 300434068 0
156556231 12015408 0
410664579 32738712 0
252194631 496678216 0
4745339 436106628 0
523275643 78633931 0
441554213 394970611 0
375412547 9707247 0
147435624 151231600 0
459135771 280193823 0
361178519 172658631 0
53897886 481178721 0
301563261 129946427 0
8737008 91002183 0
546409911 367687731 0
256366808 323042461 0
532538940 376698130 0
188314003 257557006 0
477011951 36075380 0
316934404 354705490 0
542920206 378689802 0
322007147 508101247 0
377677602 210489989 0
18278370 23306461 0
36870394 286450032 0
324064157 332025792 0
323143441 482320991 0
541850910 383154535 0
352633206 2212955 0
359253992 437181011 0
208806566 531750441 0
71143563 179620094 0
280888344 429863286 0
383217483 39821257 0
142507166 307432523 0
403112575 432717559 0
28384056 191298642 0
524088897 532608979 0
520927372 205298623 0
250085654 479579135 0
192706783 114228491 0
118246971 529310347 0
340106702 237062222 0
445173174 375561952 0
164500649 242697529 0
492488272 504849881 0
115759126 67371747 0
94794358 120650959 0
408069714 272010731 0
9497180 69263052 0
511229178 80136510 0
380920756 66743195 0
155641135 330684978 0
288174887 527830928 0
404339530 287939056 0
167416611 514592898 0
448417305 166894834 0
433021988 510514349 0
91721900 113764985 0
562030404 312780232 0
32697450 494984595 0
261251145 433858967 0
2495727 548503622 0
275159477 560953872 0
504864894 307137991 0
492084333 255191261 0
560625417 309288332 0
306035230 404197243 0
295445720 480320859 0
119405441 128673356 0
319188653 11713796 0
91853365 136322519 0
53531248 180443534 0
537574519 350732038 0
463345885 242108973 0
81289049 234639106 0
271026020 270622009 0
412738828 343252443 0
139289557 511460215 0
105132905 319095513 0
373242516 502443677 0
460475537 365650537 0
152590295 552045247 0
328513936 358231203 0
151839351 426065003 0
210717328 222208243 0
321990432 268205198 0
314870483 396659841 0
144998829 467613941 0
175944560 508549791 0
554129690 245876583 0
319799340 233083384 0
384461379 170162656 0
312141363 263122067 0
517015791 183610970 0
459408011 338810013 0
155153732 384015716 0
442282423 266041445 0
541687094 32298127 0
192915678 279185118 0
425106719 138471498 0
386955928 129800072 0
352965991 257707686 0
376989490 378555492 0
482191729 319086347 0
261663990 454922334 0
483554221 217053909 0
549737043 532483377 0
369260468 545136686 0
535052186 542694662 0
120188669 47492776 0
510550513 343044815 0
513228756 251158368 0
321128175 559449469 0
111710564 264044870 0
290751547 548029822 0
491064207 245580325 0
123996435 293890285 0
425561544 299328970 0
103649488 20849242 0
172031253 382214061 0
170143252 279771333 0
302292468 441945106 0
74435965 42563342 0
386859848 423896088 0
180412413 358267530 0
255598784 64011858 0
115406989 494571409 0
548930712 136240665 0
562483861 32943344 0
83548204 148076391 0
193307052 329703181 0
120846360 28524969 0
353673683 28641442 0
539392289 426358869 0
33193033 1579427 0
324696163 461242697 0
52747687 559401531 0
173227867 443822618 0
491578413 340310036 0
151395641 407648587 0
30897850 47496073 0
494947888 200793028 0
551527841 341262036 0
353165060 140502886 0
311098836 402003850 0
555842295 505568241 0
341470710 54722431 0
205043423 64591629 0
370138348 266497128 0
131426798 324283631 0
410904048 205639341 0
35628721 550463377 0
475252099 244237585 0
285137647 154575318 0
434595143 529138856 0
185229149 470720278 0
81717312 499186478 0
180669809 497692709 0
346432594 118755058 0
530005758 562189029 0
528026189 201137715 0
279009525 44712246 0
540862827 449773504 0
425002116 495398353 0
91243943 556373231 0
448551011 104601232 0
243332301 169296671 0
65675012 370318536 0
39303121 552959162 0
339757409 396848627 0
413517456 482487495 0
100350825 493091154 0
43404404 457988260 0
224006945 407692542 0
224945479 374597840 0
465154388 34986709 0
90516719 225736451 0
12249488 373485803 0
454323704 204467304 0
30633400 105466522 0
333756847 55349150 0
390687247 557101228 0
36816634 456546645 0
35930179 560921736 0
378362364 315737282 0
353847633 184822251 0
442961488 188667461 0
221871470 120559024 0
404629955 167264135 0
268121419 500058526 0
568705340 381527178 0
302602575 276416243 0
139337295 447854397 0
92125525 408472065 0
438293816 146487730 0
248057683 553036104 0
483409142 93973288 0
167572076 553717254 0
59771688 351001997 0
553011473 220504530 0
341371960 294809439 0
116248569 39688592 0
129861337 505707747 0
520494440 225604432 0
332086493 201028635 0
70261289 84829796 0
233997879 95015731 0
98600607 169345581 0
322754552 104154603 0
120105666 450847555 0
325581717 446442609 0
216185794 128937859 0
68105001 390330551 0
170666107 484373373 0
75402981 102708614 0
558745708 568409188 0
390151659 118104053 0
144922086 81174490 0
559429883 399971056 0
461132070 49384312 0
124432381 539368436 0
56706746 67786624 0
253021517 362283980 0
40815985 371966495 0
76067920 218686675 0
510702298 154815344 0
514514732 142291731 0
567193123 42059605 0
523763703 221589484 0
105911229 121484697 0
419827539 422257806 0
419085295 397968979 0
163854931 404833474 0
247441369 126822816 0
480719197 429335051 0
18124695 255475420 0
91582227 540934283 0
75327186 33183457 0
45901400 3102240 0
538224830 532097619 0
174508459 209757135 0
506207407 519461987 0
59460154 381947254 0
78057674 128293462 0
362071544 502218686 0
451071263 414598842 0
443063775 395957763 0
485019536 248299728 0
478654119 241029389 0
302205639 91556616 0
33725085 480699678 0
360127147 287015045 0
274224602 119867021 0
65251522 57585220 0
353205640 363652433 0
487805525 402845146 0
309119169 460523737 0
431670701 38778477 0
97383200 254890296 0
455965181 304802308 0
175394264 233003386 0
434148409 120719316 0
541566196 6128559 0
62880150 564787110 0
266657882 541069240 0
516740934 108023263 0
198695077 557208937 0
392393196 279865165 0
34062816 454333836 0
549680023 438555488 0
411629463 110450529 0
251586367 448764129 0
327119796 13978490 0
116147354 124646236 0
323405686 466274700 0
323635202 82142634 0
524291168 557624105 0
538083762 478702993 0
153429030 374222148 0
533593098 249892419 0
106323683 513134757 0
243495345 70123797 0
559567297 414750474 0
430562066 485149323 0
558791281 101154634 0
325143506 233246715 0
218414303 15677473 0
303002471 40340641 0
27002532 530840294 0
191438517 133907171 0
146026352 533166271 0
67503318 363986910 0
159825671 122616874 0
334381742 247021585 0
490064255 270420205 0
224807366 312641388 0
455725 127035304 0
497762183 197569508 0
538293266 434964886 0
237154774 488499346 0
567746533 364481445 0
485865589 535221646 0
10060204 138532955 0
471742069 447544831 0
144765262 298728553 0
156970430 566053623 0
117906948 82241069 0
7177721 316803978 0
369895905 133678590 0
484563382 224804839 0
361063448 159811866 0
471739896 98733631 0
327503352 540629240 0
84650125 266158181 0
558804351 474458301 0
84788005 287907855 0
51453976 183120179 0
54020109 338514627 0
32820860 95081295 0
31073805 117893868 0
351065410 133583623 0
342701368 481470139 0
246017752 256756121 0
150259573 540743623 0
351876218 233603704 0
507279343 103075969 0
263535392 172398362 0
511833773 309751007 0
123922138 515655067 0
85996225 478283889 0
99599452 566526970 0
523731294 446929375 0
300791903 259790000 0
5764712 29119608 0
217430383 86358854 0
311672236 85260971 0
396557235 145037179 0
390019698 568674313 0
204595744 7612383 0
122390352 539713339 0
152306424 390683079 0
128328435 217518621 0
152878245 213705806 0
128282675 188085341 0
168074172 279126505 0
398460279 358099849 0
143162806 349213619 0
527893036 33132806 0
61658652 157718599 0
60594019 511125002 0
245895065 210353731 0
535312248 380728388 0
346419453 523502828 0
237167621 404213534 0
377526239 455662733 0
50024526 12295799 0
74118219 258066178 0
392273389 237817245 0
163883051 514245826 0
140592505 564718491 0
121119617 338807109 0
321386153 351981586 0
179011067 182040254 0
84170454 424375071 0
100446098 445501790 0
381060866 46201721 0
345063624 132403061 0
169275762 387867167 0
288326286 33562654 0
172351111 288172245 0
252882189 112432209 0
148260717 51847044 0
42682366 107895414 0
307076063 67003379 0
327282504 355897138 0
254498934 465489793 0
74381045 266496738 0
386906933 314557939 0
288087678 544650763 0
313850915 249140695 0
57845715 266337850 0
502491855 567957944 0
158084349 459895111 0
56004899 142355632 0
34180623 21737458 0
417072809 179002844 0
82793871 438661672 0
201866963 120296559 0
186501063 179244219 0
300980613 494130543 0
55508369 524545867 0
426906816 163858527 0
215775584 312702411 0
495934728 489347375 0
171361842 86190611 0
321379109 543345708 0
563465772 214896748 0
87542608 550578931 0
557207457 418818160 0
405814377 454334602 0
56376579 556283257 0
232405837 61425820 0
174458855 298104533 0
249239008 481874454 0
443763562 95261192 0
328124368 428178217 0
129904474 440784777 0
175615280 526425033 0
552331083 353903739 0
371567112 148547351 0
444302370 385540744 0
419698355 512191854 0
296992698 73703906 0
165531186 277423003 0
233066314 116065377 0
254211499 397014133 0
473895696 229469427 0
537593932 547500551 0
337344709 387398017 0
517132778 192174762 0
555048590 4148933 0
187473658 555627699 0
287752533 371250793 0
104224667 468753977 0
65396966 87386513 0
324871081 18180463 0
359193037 494393022 0
314486123 145027623 0
403166655 306530205 0
532228362 300565658 0
285788313 501495566 0
522233631 258285331 0
391929615 336379364 0
523982150 171453542 0
63523214 257136108 0
394968164 347504532 0
563355135 274734509 0
32730517 197865944 0
181457225 461517339 0
284360460 554739706 0
29750945 488342553 0
218690850 315191299 0
19770944 360680091 0
366821068 441699988 0
352350036 416231907 0
1348552 553755848 0
129193064 328481225 0
147300852 557900959 0
232297440 86316318 0
319363569 428037162 0
553518253 551612777 0
510691142 70897742 0
255737545 508291134 0
122762643 126324863 0
489503926 331584613 0
520814438 321230145 0
46266964 12664807 0
495716601 94750739 0
32972005 374082531 0
91492020 467646850 0
157387017 211520097 0
503876985 477834643 0
3011402 150267483 0
409524927 370167555 0
436695153 1971630 0
299482263 32205896 0
447984653 342440934 0
330950860 337031431 0
534147418 80486245 0
83548637 453731623 0
399271121 448885040 0
258801307 442914686 0
19143013 544101396 0
118512648 259031881 0
460763514 270291355 0
95341222 457811027 0
88192431 161643027 0
50099448 482646741 0
325448771 286677334 0
263194109 392798110 0
413564196 333015451 0
521484920 253473482 0
328205004 105656446 0
406375017 151238535 0
213237806 70524866 0
116217663 392644418 0
114955041 154884808 0
284166096 205885446 0
433933427 361000118 0
335800067 387804648 0
212118020 407598243 0
178516137 201664161 0
369067867 97056763 0
92423161 358288981 0
71635552 236287840 0
432057831 56728404 0
47313126 175515356 0
272256434 497880172 0
451395106 563543737 0
218614535 23249507 0
311249293 310477622 0
186503124 66185487 0
81954461 234697950 0
7317912 101262775 0
544608462 141967251 0
559013985 4549834 0
132548106 242649340 0
115409707 253881916 0
16537909 416980840 0
567815947 13953311 0
240781544 77220585 0
453831357 185092914 0
363854688 395080500 0
29517200 485271344 0
432126627 155560135 0
476442825 436620507 0
159931711 459504877 0
443496633 265832159 0
371253416 508541383 0
54873141 2285860 0
220867483 384096467 0
288912969 287646853 0
334102764 510660029 0
85273624 40972181 0
25333634 290316709 0
61366796 293758906 0
517292259 248824132 0
362541188 378158648 0
504946343 3237090 0
316561202 557277644 0
304602816 286345244 0
270453747 462208877 0
43045780 494239585 0
300736516 364989768 0
10416667 173743267 0
6340801 524505492 0
1142949 218365958 0
117662021 158619952 0
316052837 279852432 0
566486587 422331629 0
165565182 511612351 0
292285597 249996428 0
440876736 217381248 0
116974932 393344623 0
142022754 94901842 0
280916948 17379869 0
343953303 45956041 0
368385414 139171188 0
370827084 178324057 0
296808310 338858535 0
15313164 347188667 0
106566654 26074724 0
333389367 510465296 0
123300532 467821308 0
362380127 29081912 0
329762163 516536912 0
532338749 275153821 0
317838523 236241801 0
442077690 189790490 0
207968772 210496853 0
82625217 493860671 0
353266045 540082454 0
42112334 559182542 0
74029103 222867399 0
377695138 303255083 0
50842250 310042140 0
163660407 534180559 0
295553011 361121705 0
63775020 523165664 0
8640785 544915659 0
87513543 307215143 0
119892069 323420653 0
97150269 539342955 0
291908008 25295884 0
527677693 165737628 0
420573835 320938204 0
49640007 350987094 0
491760565 457400901 0
219904509 173521380 0
234044248 197877553 0
18824390 108450077 0
540755769 201645384 0
43941314 380040199 0
292859876 533586177 0
225308740 179206861 0
174778646 36663703 0
376324141 479752713 0
231464149 532237240 0
147550244 230473691 0
153538592 103640342 0
92422389 291133427 0
560734062 275625525 0
170263253 298895118 0
6503873 313388097 0
189435704 500791756 0
103128818 78609652 0
45269583 538289477 0
48273475 237750429 0
286245519 334051591 0
18894961 325437328 0
226085031 32168400 0
441151186 299030227 0
47881264 276012386 0
325751992 51965110 0
334988764 238597315 0
159332033 460441465 0
109589596 43889132 0
482341429 426177561 0
532282003 321462421 0
341265076 417104483 0
362789955 352466506 0
228128134 161119709 0
118142802 29133105 0
218419176 422028556 0
341318497 310863422 0
383573828 200399945 0
167697438 520098015 0
338321615 554143078 0
559847638 124766632 0
169662605 440966427 0
186311124 432972377 0
479603483 268117531 0
411612166 506379157 0
424468329 201279839 0
74213534 293286177 0
144296485 51889233 0
263444855 359605122 0
432713170 192396402 0
540108377 86267331 0
471226807 392489318 0
170540679 456819705 0
371816089 554309620 0
268936463 374026401 0
260080671 301905253 0
544842678 258925748 0
65126432 332509112 0
356762080 496726377 0
151305527 555190693 0
543903785 75455305 0
265020174 543490866 0
119319747 444716877 0
43088185 80437461 0
529956876 57194493 0
281069215 289639015 0
77358253 512752310 0
557485058 370675754 0
8868426 269640184 0
457104899 419498844 0
554153049 523781841 0
333884435 99729506 0
274703967 190122478 0
186405969 423471147 0
84919197 43327423 0
441577515 157935576 0
562085194 348600323 0
344846572 173186314 0
193029021 305134223 0
173163015 235694854 0
22606705 246914304 0
559553511 6928190 0
326820378 251950217 0
81169628 130097131 0
506199403 348109320 0
531679917 564187524 0
159713421 562636161 0
271234973 83705408 0
443679458 453653570 0
320383699 444008577 0
507287687 110918720 0
49198894 499386274 0
264676611 7403397 0
467489985 244195345 0
527250840 436935278 0
56169977 146846868 0
194790079 469182229 0
138487369 254281201 0
505766382 369799768 0
320627371 226144782 0
183641407 532691106 0
273351360 138875544 0
61918565 341207728 0
123633293 443975458 0
464750799 456931296 0
283411099 316667439 0
321358423 328716593 0
547368701 252051984 0
565588477 532705992 0
417475059 65443489 0
233836439 211792674 0
531649003 357970539 0
76600300 452054043 0
273301255 20221847 0
540969961 473118405 0
413468373 408402404 0
36406524 251951590 0
58164921 446295168 0
471201370 537858307 0
13382391 441426244 0
64897766 345344445 0
102183976 242885562 0
278063247 257583489 0
551551116 276253138 0
14021551 506119989 0
117551680 476245119 0
80458888 199614136 0
252058523 238830092 0
42655944 418332750 0
465037326 368461121 0
48286402 14306788 0
40727603 351144701 0
558458847 387385644 0
409950989 29441946 0
501696607 200150701 0
323898443 330214616 0
288764218 388225371 0
531016395 88430500 0
134525974 499134545 0
204831835 397230704 0
219466889 505437641 0
385203345 270881695 0
104044637 518962928 0
355486310 31729364 0
193950561 470002849 0
389544723 245748802 0
104448301 96429943 0
385704165 241576922 0
308342448 121018857 0
297696623 518776171 0
539488276 469116215 0
132934815 162813707 0
63878029 238241766 0
467404019 60324 0
483018301 143789472 0
285901115 493997327 0
540735255 491411695 0
471833735 481190139 0
403936466 445161069 0
55370972 300240523 0
63861919 15939373 0
8928346 64245813 0
567908134 287617509 0
266231496 137759398 0
519480217 384777565 0
147025855 176630431 0
294280300 35933305 0
173397975 368772273 0
303914413 184602278 0
546076174 433632016 0
563452869 77680145 0
525285898 271801656 0
323027745 222112055 0
56034911 113518934 0
339751013 13463833 0
170424067 420406690 0
328935727 266170866 0
342757275 405585264 0
241342510 128801524 0
293354125 39861035 0
527986506 372061737 0
355150494 311409287 0
126505388 338304434 0
565062025 157457592 0
160547546 553285682 0
488366893 18332316 0
18622917 159451085 0
84671984 247584850 0
563249546 377437005 0
155022189 150498868 0
333471425 561840366 0
204937150 541763297 0
490914304 467398431 0
281440198 365958634 0
212970341 422881520 0
294873539 520512580 0
518451778 78023771 0
494290942 378384460 0
89232656 23976396 0
259659462 6742998 0
543753303 265496443 0
562391910 292204223 0
216855063 200456900 0
281822183 387482863 0
260674441 494980775 0
73265710 379393601 0
13074936 507401632 0
149101566 521083041 0
219080328 151039459 0
430972063 536648135 0
322106119 262930737 0
301262252 229909158 0
67410382 307175216 0
563284470 192072555 0
509902472 18628824 0
180448026 368015297 0
336330249 442436265 0
67226210 418506605 0
342516459 341736047 0
453763672 210086826 0
201746016 351198440 0
516443210 5240974 0
286871339 128140601 0
175683157 83127557 0
264269770 485436508 0
484202923 163340487 0
96218888 50632290 0
368422247 269055520 0
295307043 68417817 0
541408386 81684433 0
114285756 141224390 0
64876295 374449494 0
175187376 113605749 0
546359397 79427601 0
153012864 165117165 0
81313251 256915896 0
92026383 464802832 0
334113067 364532237 0
221812952 394499233 0
42970076 557687886 0
139118191 453050813 0
487752644 506373376 0
496366462 225340870 0
348291350 152277805 0
245292188 173613881 0
71001702 16137198 0
496679022 49054122 0
540278668 128568544 0
78242008 189579747 0
41763146 461835545 0
112231156 202672351 0
22556351 314444515 0
540288036 112354252 0
437062233 209237975 0
415866104 342540737 0
546828136 35600782 0
44610682 447631673 0
148936347 321334977 0
443508625 370134821 0
332984672 48648398 0
63252047 524274987 0
144475716 11583379 0
330872296 211111113 0
76378391 407829529 0
377408116 177462373 0
377036819 25564947 0
106653810 507726111 0
487737610 19093839 0
114521856 236532203 0
406778689 270417122 0
547422920 493997938 0
359021913 199344188 0
252325087 177220797 0
165116175 265785907 0
13939342 267985456 0
270867403 250000385 0
141252570 55593210 0
384409797 111182955 0
86411952 256472297 0
19168741 274658145 0
79379885 80570308 0
315558610 116815284 0
529969044 365379692 0
549389336 412143571 0
43676878 197203818 0
86028337 439665940 0
19504983 37027569 0
356526332 201845407 0
241571278 404896722 0
439048625 151733535 0
178490921 514292863 0
212187943 477247642 0
161092754 342881713 0
30132401 488226986 0
149103497 262725352 0
338661246 60910048 0
22652866 187514467 0
20914355 538028950 0
496249685 299874752 0
74335165 512523151 0
149691412 529687344 0
514230723 171106413 0
41338518 505174984 0
227013166 345619589 0
115941321 385138664 0
341052329 207459801 0
234085268 113794606 0
553289304 86427791 0
465572166 90917361 0
485385618 441763519 0
566438782 84280850 0
508035319 244128305 0
347135774 549865331 0
350490709 505926094 0
249164941 562143204 0
383896567 540721101 0
502921408 236804208 0
456422704 112567011 0
353967341 483106461 0
151135318 455042196 0
449529400 448419643 0
427826783 429297479 0
323187760 212764720 0
127860276 510268206 0
288412613 123842655 0
368585348 353315051 0
496475853 196728511 0
155863476 208582867 0
193969959 166399837 0
406947474 404371319 0
70669461 248708234 0
279788481 253646161 0
568301933 277503350 0
32936129 108989871 0
186756523 148317857 0
98907733 327267186 0
303533843 345442579 0
167530880 254345902 0
43172950 409945348 0
171925331 566860538 0
49626652 362519952 0
230196666 233138843 0
205547759 236328441 0
68544644 480392750 0
474552258 259318380 0
262314589 68689537 0
88782371 3282091 0
421422214 233963856 0
227781972 80810057 0
517332670 449542334 0
309873409 164183430 0
482693004 406751386 0
340798462 545402230 0
244887744 97549265 0
354043838 27123820 0
260151502 454722911 0
317474784 141708902 0
307742879 37219570 0
15841334 239337267 0
457638695 482244164 0
194445218 78560746 0
478639332 505445429 0
276432107 263043144 0
276982224 29205053 0
251329236 104748340 0
358965241 546724275 0
127732431 57647275 0
77219398 302939261 0
484038658 553829156 0
94852466 200591648 0
522837350 133409326 0
353119954 493439467 0
147230479 108726587 0
13581816 187442082 0
109167027 512963525 0
315315559 437399709 0
445926205 117481988 0
180218883 17284702 0
403382754 406837156 0
96323947 72175367 0
339356360 252091789 0
482472619 495853063 0
427550229 452455915 0
310307849 445688388 0
62037526 87013092 0
568764017 154365440 0
461077889 321006403 0
313467841 49790296 0
330414276 97197256 0
478025710 449665620 0
284659840 266959758 0
56962178 110204553 0
193246582 562612084 0
423559831 243380885 0
127922065 330895101 0
103562552 47731392 0
239326320 138438011 0
500219627 309354443 0
44925993 102413340 0
182204742 61329183 0
244410663 275507037 0
153451034 334941788 0
425769078 569122786 0
359863352 379739455 0
89532572 199340132 0
529575032 461347876 0
549455781 480203158 0
555685274 22250829 0
548119474 282802686 0
391682357 7671783 0
146515955 363046138 0
91449534 69943474 0
19703282 310618282 0
148991310 203543623 0
197702900 491653809 0
42017001 362133980 0
247389209 280676446 0
245679048 485372577 0
197172222 299076763 0
352823152 366520133 0
107242396 215080801 0
545202771 324351779 0
437640315 465444583 0
385948672 192100104 0
9043923 186856146 0
19563536 452553514 0
108172604 568974763 0
426510948 62003578 0
138479678 123827593 0
272563070 57057719 0
155536788 443726801 0
349527834 346122031 0
507067776 208372406 0
191834778 188610983 0
205158562 413405582 0
84556055 68909207 0
344944801 493237325 0
269527682 58543948 0
128469829 563459684 0
53731089 278191365 0
220773422 369419009 0
567358649 66568783 0
210915770 51285045 0
25664324 114177358 0
49362809 319762959 0
458598500 274140350 0
547667532 403942420 0
414312383 513751760 0
139553994 17645220 0
472560917 218868068 0
381700681 91037104 0
50530292 417112015 0
551355630 126147438 0
356071104 544837214 0
470781363 459897063 0
548985398 47766624 0
93994919 266250927 0
255378096 319491534 0
422281117 81764245 0
338755282 423107882 0
286093965 526749804 0
75128330 41169349 0
367770840 346598251 0
27585164 16657536 0
55526132 474921377 0
556525322 366571548 0
395583449 92160869 0
426058931 41855227 0
443229108 500570054 0
503993131 84523184 0
396435666 278274635 0
404206058 107514778 0
550227420 135383800 0
349209304 304705791 0
175518134 148460236 0
198289621 390850710 0
429172180 73229071 0
152908804 363755796 0
365057339 241066831 0
335688123 298447399 0
109242035 97926383 0
328995456 105119748 0
467542694 194901877 0
423582771 452232163 0
381817968 554916856 0
133635086 8409486 0
56025931 367233988 0
198740113 144851106 0
464225851 86582123 0
326356372 280061796 0
177259818 296869004 0
327520991 496701752 0
384507178 164189087 0
100774969 174956933 0
253473853 126947386 0
86661120 394994438 0
190568390 27309314 0
493719556 217808151 0
286994501 335554459 0
241676083 105241943 0
57419078 469188122 0
459021296 520071984 0
477035685 335367127 0
230421897 395982236 0
481870306 479765495 0
377673241 188727616 0
464489457 141050440 0
560386517 172103597 0
341531005 281667558 0
40611809 96988106 0
283058639 253765755 0
523340271 1049887 0
67123452 154399289 0
65294392 101221442 0
455253641 251544814 0
382796391 530271008 0
371831802 553770972 0
527786486 300592423 0
228570671 290901500 0
271248427 274388486 0
479240616 465649603 0
156994486 133414291 0
395416320 399150632 0
455419822 320224947 0
82886520 365751712 0
177968170 57595704 0
121163734 163185881 0
527988262 45112900 0
161332555 103470363 0
234716045 529110702 0
8126768 434284771 0
55297754 258955318 0
479832574 50787546 0
459461100 115836446 0
228245860 138150165 0
265190549 414955507 0
478574503 405862244 0
369908843 295301409 0
399706706 456102276 0
10588763 550180810 0
458023810 309773967 0
424565442 110392680 0
476477213 456197100 0
28775939 558606900 0
443920014 249705128 0
253018646 413217335 0
262253567 126631319 0
79053292 119966368 0
341749269 278714814 0
202616476 477619454 0
521072922 277834781 0
298684560 368586988 0
384296475 448603712 0
148053472 220900814 0
436450506 58136579 0
352929007 394606353 0
90412520 382954697 0
15630700 556492811 0
506052618 207432398 0
509574680 117457071 0
554650187 2661641 0
443647434 96787396 0
488538601 90408445 0
337028071 365968207 0
256933787 114157497 0
42510009 101526914 0
504094482 324019732 0
438761012 511252155 0
75309963 146013044 0
139429557 397665739 0
240595742 129282066 0
371700657 301753129 0
120538437 140420262 0
18484875 538486141 0
316236051 176356875 0
341651663 351096234 0
192467932 310519704 0
521297263 96623776 0
52621220 271643770 0
232997147 567286734 0
407999215 313026701 0
107998513 353957393 0
303584140 567684077 0
326550783 37190120 0
165705852 182528492 0
390261646 191231792 0
10485171 326674909 0
556378569 450703059 0
174142657 477610191 0
73392603 419110778 0
216442189 194931129 0
301950019 221505758 0
127355924 125019432 0
9067424 37154654 0
77906652 281007766 0
329489800 495257854 0
85712586 426564653 0
99018372 183094081 0
193802411 378652746 0
253259090 419950985 0
51432409 86479974 0
258793536 271084270 0
535349704 50405861 0
131912585 501363062 0
269870942 5998953 0
98612670 212781850 0
33569327 432245854 0
559868177 396258429 0
444772316 386866202 0
543709603 224505372 0
456059003 365546764 0
131459739 553945204 0
312049556 557818747 0
442141377 184518685 0
258921650 338220796 0
23948335 409011073 0
89377605 221850310 0
439648506 103497592 0
205689610 335236995 0
568630072 534000769 0
127601077 331643649 0
156873930 567286513 0
44637247 508974850 0
175813898 420893978 0
278498410 454355806 0
34382180 377411534 0
465058132 239543576 0
94484988 252241921 0
481533668 44071381 0
550259717 498804023 0
339701064 127922656 0
418654217 272296687 0
119622571 449909830 0
119802375 142046181 0
46874526 469605012 0
520952497 215881373 0
272956645 424496489 0
394913198 210002491 0
334407953 164809774 0
21457312 327337133 0
328759004 490550436 0
301121209 477975521 0
412155471 361436075 0
289518515 70263822 0
27011592 268264636 0
246882240 362471907 0
506503081 175511219 0
262195114 313882365 0
103940787 112727657 0
514055076 168932924 0
430374849 460957993 0
301302887 19630433 0
293634855 164876776 0
184623056 408819224 0
64742832 294599617 0
66538649 416356369 0
309711769 155029544 0
234930252 431023773 0
556113193 506275496 0
397259453 439496101 0
245074011 238383129 0
445701355 287188549 0
200614939 292101948 0
394615683 465526124 0
335626799 253691013 0
302969800 305073506 0
89830090 240468248 0
331803254 386768016 0
409646532 423179564 0
356442771 40353591 0
347286889 256982195 0
342024717 74837574 0
271505175 462572975 0
51917036 448624105 0
245915791 390379852 0
71960034 59130463 0
319746378 291240966 0
406880008 483441131 0
9824022 24479961 0
293543489 123624770 0
305516477 358622131 0
72042079 144495090 0
232915701 36347432 0
9780189 273637096 0
405165526 374651136 0
403039048 227889940 0
540159208 153475845 0
225829494 419540268 0
489344322 550134411 0
341490603 462523046 0
503518521 16635301 0
548248094 306507084 0
25583628 507618745 0
184181111 216033196 0
455346771 139155554 0
282302907 405295763 0
53975285 247422293 0
196046606 423627415 0
226286024 185644447 0
177204882 130622076 0
183634836 106770327 0
58199368 538031419 0
504938293 379126574 0
80422871 455887158 0
342670829 556219860 0
295569888 30653457 0
190383180 338362900 0
9147531 342682760 0
352765893 65915634 0
189879929 268076127 0
402038463 217584965 0
550522497 266594807 0
507595838 317217193 0
195665381 275948380 0
540318991 14106123 0
502521382 23703514 0
261896202 366765600 0
334921048 383405834 0
439919564 529019388 0
313166851 224002637 0
79850286 537497231 0
523167051 243807765 0
240464282 416128937 0
287282615 199827077 0
73395311 18254937 0
126545938 422370683 0
166077059 379538698 0
275587934 177863275 0
5859271 490938153 0
403210589 78577190 0
297331095 357411673 0
306012763 512968020 0
415872924 235142428 0
385624929 243007941 0
179165272 361578130 0
468595596 514947556 0
103242479 512279523 0
290580189 522170500 0
513145666 426097467 0
564322189 80574443 0
504581745 314838324 0
530472417 467669580 0
407404722 22582753 0
227544216 147411378 0
213910144 196462284 0
54520205 453705926 0
211101502 562839702 0
292838693 95887906 0
302050327 26891306 0
299819230 277273661 0
95585107 257444266 0
226362828 419760761 0
128030110 101453981 0
302305041 524377403 0
111649391 330437441 0
205672970 130331674 0
370313530 220639963 0
74902542 128005436 0
391562214 152934900 0
491894723 448023912 0
302821314 425797232 0
359732861 169203315 0
110234150 226707028 0
256394304 110806341 0
117926597 93263149 0
405804785 276179720 0
455078610 340649521 0
286404535 414941518 0
293967516 202574268 0
222290149 374473730 0
422049201 169578573 0
143831843 557631989 0
175555155 154125462 0
269438792 170113517 0
547648644 522882366 0
365715941 433261238 0
6683635 144747685 0
177300874 26417309 0
333641194 53495835 0
100492367 460671091 0
501927698 413757970 0
414194888 17887310 0
358403493 412825856 0
361364757 216317474 0
508660260 24557279 0
459719457 357791141 0
3826833 444760589 0
296572227 140004562 0
554877327 360647488 0
268248730 156547378 0
352984350 376825484 0
358897037 192364948 0
201760550 212360693 0
526012611 254417786 0
246480332 513878046 0
278019526 96086114 0
355928871 226615909 0
261374827 43103770 0
454224761 248241699 0
132682020 195167685 0
42058625 256430325 0
344918648 165152384 0
92156297 224885339 0
220320593 413167147 0
531656444 343991519 0
36060427 383679009 0
155111913 159017685 0
142306738 560262594 0
547716408 365087346 0
234220756 439302302 0
174886988 36594661 0
332894111 204386552 0
458621668 40888104 0
117486661 88026392 0
27744248 420941104 0
375802627 118902775 0
36151013 121301361 0
382060330 2058595 0
470828627 293918227 0
91573265 82602388 0
187999564 100570079 0
49079839 513953735 0
65989983 491318316 0
459776343 541444302 0
538090369 189324207 0
180676857 568380699 0
304927623 497133814 0
499442042 12936416 0
254980498 152894740 0
312637293 202025973 0
379750408 51975061 0
233936980 483518083 0
389421818 123016831 0
105680253 549956583 0
431012619 176203127 0
278113854 402036424 0
163658915 519371962 0
555604898 297721562 0
22830149 497934240 0
73465135 402775691 0
65146400 257595175 0
455505151 74223126 0
423881826 99859354 0
57122161 21541267 0
150729860 560420334 0
452952186 162613515 0
128853137 373569019 0
499947468 138063978 0
380044825 39515655 0
358886868 153149937 0
323867999 523874218 0
552753741 201682579 0
25422204 211894607 0
354699497 164672903 0
464864307 412515743 0
522059016 330370954 0
330095555 551036936 0
96609086 81367238 0
6068624 77936734 0
178408215 349646774 0
535144305 376143549 0
296438892 376558394 0
284213962 441120222 0
401817182 523954049 0
444581732 469192953 0
136643578 289248965 0
338049872 395265700 0
65058531 418655078 0
57823845 534958092 0
446004056 98557708 0
159398500 279196048 0
67984501 355350999 0
471346959 222800548 0
117299826 421834571 0
219666853 290342785 0
193510473 481730697 0
465562558 389154610 0
219990499 61682033 0
169402885 224426251 0
251769967 297190878 0
85623882 421356752 0
530183448 262612079 0
107661341 524405555 0
214491619 246465020 0
41769506 371773896 0
324537929 117403950 0
180837141 377647313 0
562527295 142270843 0
75487840 461447153 0
416835605 377273757 0
553698989 558814268 0
351886385 395586709 0
84161004 45484788 0
334327764 243503333 0
292154918 452666877 0
115367462 180916097 0
346238151 524301590 0
163189179 171775314 0
181829814 356296879 0
191678926 298535725 0
461188443 230334082 0
185825148 72609038 0
499204295 16234985 0
160112145 553906467 0
239191613 444640712 0
290512085 105984320 0
278145984 27756479 0
437943491 197089620 0
325709048 175306959 0
383245714 288902450 0
499857580 353739150 0
189762672 401493556 0
454151466 116802541 0
203062695 361068371 0
558757989 4188469 0
87613169 281663747 0
505408319 2275235 0
43953566 553966285 0
467733357 57726733 0
45032300 364273699 0
150270244 380257146 0
321178354 222393211 0
102871548 160613412 0
193838279 165419085 0
45162293 463868722 0
426235710 546116023 0
477804767 271851002 0
87759561 9803962 0
98659760 119146262 0
260049338 243899390 0
392637438 564984464 0
488052851 84753333 0
104246159 133185514 0
62507494 368015545 0
339581519 329373233 0
502039073 205426579 0
287799020 310762354 0
315224419 111574346 0
8190774 111071604 0
275573768 513966597 0
458519601 226221228 0
144907447 233935777 0
415185126 544702161 0
396170275 35559552 0
84423063 531392254 0
66727427 405755067 0
392233736 71707812 0
299359108 59532935 0
277255098 159952871 0
29807045 271481658 0
130514265 436578275 0
298625876 41806728 0
550051326 103886131 0
468578173 123842090 0
201273192 289043385 0
364802367 291628668 0
431216371 447719351 0
127536660 347165435 0
231161374 268667546 0
418778019 265673790 0
303382257 73783199 0
34917912 5414358 0
504842585 235991643 0
108614196 47672843 0
406530216 560994160 0
322185611 481664707 0
466532426 520873836 0
267242869 459446276 0
142967925 86725010 0
341796037 416031817 0
477385102 545370354 0
412077198 454310591 0
161803259 558562968 0
537477425 474142018 0
249832997 491346499 0
339457152 508603477 0
380044540 295671604 0
493575727 297256574 0
225227271 117367623 0
33823178 17152716 0
367367142 291186606 0
170388366 400009482 0
242393896 304705936 0
314411821 137861373 0
184893275 276783312 0
147837828 231894011 0
372744798 3461876 0
355651980 470362429 0
462794535 474243643 0
216607160 489052219 0
376376342 144848837 0
359437604 369267328 0
417541544 308025811 0
298898676 518045991 0
289149643 26199793 0
551557390 161717771 0
283800167 457120648 0
259926884 224507367 0
55168842 141257521 0
525063508 197190253 0
301730686 350411747 0
557691832 391926848 0
500388589 323435276 0
459605516 181776179 0
437269861 112068561 0
325888884 69055539 0
562581260 166231348 0
36041889 279747813 0
189521021 199862937 0
35623796 167383095 0
34642343 460526223 0
306866425 518747540 0
408466122 519163849 0
319060330 328142610 0
37670102 121998892 0
555309337 190746877 0
564404876 192518978 0
248625566 299922761 0
139118126 197324866 0
298090823 547393704 0
152117194 531099888 0
106144665 215599683 0
434790805 43628880 0
246100777 506297402 0
275520887 532507471 0
406746907 118145612 0
366840862 103970376 0
40304989 109784065 0
116441291 189860118 0
251642897 492421581 0
151301915 387764008 0
165797267 173599887 0
487810347 86607201 0
110878708 411763843 0
159344577 119971023 0
474045744 512236443 0
361292102 434050098 0
123410719 29912865 0
277138200 23980171 0
442009193 407039283 0
200502672 136067929 0
298429522 413200514 0
222019609 137927404 0
309293248 4074502 0
81510390 554582094 0
200789421 404488631 0
428246138 134170963 0
100211476 260413660 0
479703506 364004870 0
440865364 190670455 0
403479533 134645112 0
234054302 455999042 0
276479067 90683779 0
520800070 42445650 0
9285596 495585670 0
541171004 156481048 0
402049745 303309869 0
214672093 376737264 0
399006752 371614133 0
225161873 414375299 0
133672370 146423010 0
389705750 469436533 0
317247094 188953558 0
233564014 216058365 0
267970119 336306733 0
317256002 504104064 0
224425429 75466081 0
521952381 329231254 0
444054903 269584522 0
53756277 278521396 0
389690763 179779050 0
501470133 295697629 0
431977096 61321219 0
178789291 91476314 0
132959569 298105868 0
86200785 386491726 0
270742179 380773895 0
190721729 492329113 0
405654741 523921720 0
150956328 359306072 0
449478939 266010272 0
447824960 519523926 0
242574624 299755057 0
125173939 435426275 0
277778808 19868894 0
188545254 125647360 0
248057683 220857843 0
31541204 120638757 0
37092155 373095801 0
312075796 475061129 0
245119065 545380596 0
228011344 115056336 0
467186155 333025911 0
208867763 421799650 0
5807234 262977779 0
276054444 564035257 0
396248181 120239430 0
323980880 465084375 0
187952432 209619147 0
484130501 21756701 0
37074466 94039370 0
285048663 174948034 0
521135309 550412835 0
300721707 48188248 0
238295323 443919362 0
186237011 392727419 0
50982712 110761748 0
561562380 192563142 0
458731735 505780607 0
314066821 564645111 0
100255127 63581413 0
353413910 452026993 0
263772527 380868545 0
518807772 326730856 0
525477525 51551564 0
277716643 256600057 0
164391780 486696395 0
302747864 478912537 0
232565801 65967898 0
69768428 382597961 0
6486499 220339313 0
511861178 312632958 0
461337003 28823663 0
356156547 347331301 0
488612702 496153211 0
307141395 482347775 0
93728258 259471498 0
320135226 23040064 0
270736038 113817132 0
250908673 289469496 0
528700333 40981236 0
214660599 405961416 0
9266069 140859316 0
67902616 27307089 0
196635286 368345286 0
175470696 508441705 0
530011892 324694744 0
134264218 233778544 0
22373923 369942561 0
8859977 397962365 0
269141219 503158233 0
405454579 427264233 0
218355458 494661794 0
531065979 96264979 0
457685245 263472024 0
303106607 323377905 0
491062855 32808615 0
459888996 38415345 0
236785809 436963404 0
294605846 184921142 0
68463991 302290644 0
493772079 107319512 0
422038902 117573657 0
502019287 164988180 0
354606930 513496740 0
437778560 270875547 0
485830061 352584066 0
17950650 239937426 0
24104967 205581108 0
361926423 536944826 0
405261946 319308706 0
212890710 116576765 0
538844974 513390890 0
81028818 507131502 0
507399210 426505383 0
68699243 560842576 0
124598605 123782556 0
210647769 410538071 0
448897358 136617043 0
71226502 289549310 0
367552699 56061806 0
58616015 244230981 0
293657609 187902335 0
365619555 517142470 0
431444405 116964098 0
231699576 478438072 0
212761342 424377948 0
83748589 563993735 0
213089452 424589404 0
202139670 286912781 0
24607366 345973306 0
298201133 68991697 0
443386846 165224628 0
166563344 540787674 0
112151637 404941750 0
298697265 482054264 0
438153487 62408097 0
545250223 403596183 0
554681795 145663433 0
111811639 429644921 0
3405848 547807228 0
434573383 81096674 0
56656527 457328030 0
28992869 170788144 0
21167425 420693670 0
195915688 446849531 0
417665217 416041224 0
520275824 298088974 0
488126215 69074660 0
65451145 54695226 0
331956699 332494983 0
472018788 315003463 0
482552024 540151 0
21019779 364046573 0
300137566 253691943 0
48594669 484621103 0
98775640 412595584 0
378828037 184941323 0
155909417 58975449 0
532969061 556266409 0
98108267 549917647 0
82124790 458786529 0
295440196 333022748 0
324316657 228712507 0
429464492 368892337 0
328924479 413515573 0
495988824 49971054 0
38642732 522981703 0
314977374 200933334 0
510797487 488483855 0
393382809 16470813 0
459696936 478728747 0
116342398 449788900 0
78970093 243490818 0
306666419 134700211 0
391363669 127857464 0
231186704 510929988 0
480574685 316744214 0
78492027 86329699 0
154747172 568679178 0
528846968 87298254 0
198272045 322319435 0
85459896 13392062 0
516316060 332851498 0
466102029 43341747 0
10748041 393714464 0
504314044 39012979 0
552998939 556729467 0
482309867 428678718 0
239805894 465743414 0
493913928 29933374 0
183539456 370322038 0
544468073 350756678 0
222256071 80357197 0
400100708 383230989 0
313024262 103905138 0
443851265 476437006 0
373829480 411667056 0
348664225 53913461 0
37467494 307752296 0
262539673 177882545 0
230751627 507794570 0
323675193 471325745 0
341207336 397535080 0
329595131 72888329 0
454377452 506699022 0
270033705 328548316 0
364076064 25321333 0
439843398 28451972 0
250688487 528477268 0
373332729 112656482 0
287205900 50955776 0
468760028 114238863 0
353463111 219119000 0
376377270 471777099 0
516792107 420108441 0
490741621 454445902 0
28097925 236159615 0
126911762 64246492 0
35274618 454738631 0
349291605 418904810 0
243607551 349979325 0
374842445 401260040 0
12442021 50474191 0
1427541 483308793 0
59175710 504281501 0
182223778 358307578 0
113553415 205657700 0
542175517 434295356 0
78677774 20443829 0
468413332 388061750 0
162143161 125048020 0
281778697 462028797 0
459367597 436889913 0
165297931 427431961 0
148182895 185937086 0
443033413 354224388 0
301216306 329556217 0
484828988 236319174 0
24702695 114377557 0
140386839 408978288 0
556365557 515847940 0
361449838 21116875 0
276308494 334264989 0
375406085 85571674 0
529044784 278893866 0
97335429 267625751 0
338039774 330546619 0
249008634 80187149 0
444286657 278857217 0
281688238 408555135 0
409830951 445800062 0
320300965 176850868 0
69747447 498512658 0
117971989 196331680 0
377701879 165765466 0
5932925 74923225 0
415234440 484788477 0
16892987 343101036 0
185237534 76879696 0
514235300 326546058 0
342051311 446971853 0
360387868 435819377 0
109431425 419260751 0
93080125 332591893 0
279943940 58743235 0
433550551 368504661 0
313923861 308339671 0
362879946 159809531 0
28383747 220878332 0
328506093 319063174 0
158615678 356717108 0
232603202 54298517 0
369451758 99281672 0
500154468 219036421 0
502337586 345900474 0
95558649 7566849 0
567105546 535469878 0
12042013 500830537 0
376672164 453782797 0
558817842 191414371 0
332428326 460743360 0
458519528 467978645 0
556582277 30495562 0
324100969 528509254 0
472707956 147262724 0
111898047 567253655 0
509247930 90586136 0
146229178 43644299 0
507360273 264411828 0
79352595 230651920 0
263373956 167651784 0
367344652 356287818 0
26683181 24962118 0
175239244 226394912 0
334551428 508905608 0
169681970 482533054 0
403828091 105957456 0
181074866 302675224 0
153237822 302140712 0
469566680 360778217 0
518536965 558016402 0
151783971 334490776 0
294859775 385366857 0
153596487 382525348 0
64872466 561126483 0
459678289 53946165 0
193087180 502393732 0
118678509 135698664 0
451663094 492365216 0
455856166 125830213 0
374367581 158272139 0
210206138 130333404 0
334548485 101472388 0
313620847 445094947 0
108115056 112196784 0
159077945 123631252 0
397716965 464628798 0
503623672 206361354 0
161070373 170860097 0
513983446 81135577 0
474045330 258023878 0
83608579 98284958 0
107250592 376327756 0
202641595 40369035 0
533674541 129661168 0
397493785 91813477 0
407687293 471694399 0
199536718 75745810 0
566974539 207852616 0
156350896 559588840 0
105087778 463822156 0
514943717 7675357 0
413418396 230832122 0
310851874 69383604 0
558942684 346261059 0
319420724 495962284 0
298763207 230806744 0
297896427 191353656 0
520462796 316333725 0
500125082 346389531 0
335507527 392185026 0
538252454 23206209 0
386089255 228241973 0
248073345 56695711 0
526813593 325657565 0
425119811 338960669 0
301486615 521220091 0
121272898 537015260 0
108579113 518260298 0
523988450 483692321 0
4121264 284919928 0
447043705 226288791 0
148601247 194660433 0
412151128 322732552 0
291687608 479233126 0
79614173 160919858 0
212823634 372636244 0
525948335 271823632 0
152071296 415715315 0
327245407 521860561 0
221948214 509333812 0
456553498 348174930 0
9708256 562909906 0
524269020 5367335 0
467276686 558627429 0
333057886 319831575 0
163098423 251443200 0
494635484 183488556 0
155308679 367533308 0
381276943 234207810 0
229856300 382301165 0
16307453 420943363 0
69509183 354800564 0
137336730 135685323 0
91846624 14960113 0
265943896 275466378 0
183317310 102877565 0
66462513 186103806 0
345215348 128511564 0
67001945 186317445 0
62498510 556797272 0
102636530 403913066 0
34092405 476226571 0
110782321 73792250 0
553272284 553784511 0
83355966 318037049 0
171663142 221319925 0
162203506 381368250 0
240518358 42509049 0
18998212 394865560 0
455249481 516546289 0
229673123 135460685 0
254026105 546119938 0
43666559 321145960 0
128572564 367849504 0
18540654 142289635 0
313813300 335160658 0
207804338 396039757 0
379349493 550331062 0
24744579 240061765 0
214750204 95986309 0
128491153 51681046 0
175582688 161199259 0
155249094 454070507 0
341796168 37572186 0
412370190 294009229 0
471012030 568843114 0
254873750 461550162 0
328109140 148093684 0
255346234 283710577 0
202260629 367042965 0
258874284 256983012 0
226171571 273304531 0
417885430 354412969 0
339053874 296178691 0
127681668 302934923 0
357627261 223637546 0
187786064 358052785 0
76172434 383819032 0
475575290 415779143 0
544257365 293347953 0
201465273 469298672 0
526558842 251786708 0
535399956 453418748 0
360105004 223038391 0
2648639 227989833 0
240433006 481126275 0
27536365 559474687 0
36694321 126974845 0
303720113 250940358 0
492446273 478389433 0
414656362 93952096 0
510072446 410029555 0
216687552 472002122 0
250705671 237999020 0
385249940 478588440 0
441896258 169238657 0
216272508 429937930 0
529495930 376587663 0
169851856 541152690 0
211402349 296504892 0
73026106 338720546 0
288252228 511582211 0
68087592 24126109 0
272466089 530630756 0
522117882 245123978 0
275503085 543396861 0
25897987 474947538 0
390366575 328609616 0
66471691 115496719 0
310183716 52127064 0
332657447 246244309 0
446045565 306169487 0
160005987 113500585 0
513558045 440170255 0
486862470 122831423 0
409545439 307899103 0
141512968 475462651 0
315652064 221318133 0
100219827 225996219 0
559906328 111170842 0
478953835 34988650 0
172277513 490360475 0
40846960 273528586 0
289792027 411954087 0
491742753 207809540 0
64050462 542339685 0
365983285 434114687 0
242617217 499631822 0
6776236 132754766 0
483257382 349197880 0
415732804 86243274 0
10692217 32420718 0
245713234 466960936 0
154450646 481648910 0
373969853 362512247 0
353128687 67773249 0
136056387 13714457 0
262565362 467156544 0
67093151 225349670 0
130551203 245200671 0
545962980 432804771 0
157453616 173486351 0
264752267 136538676 0
8215968 545125663 0
441561098 212757637 0
230805825 330091556 0
35544745 339964532 0
91788937 429729733 0
315644420 189528594 0
412197234 226796983 0
105451919 88263917 0
396797550 481058869 0
20482385 170462244 0
54788972 100104748 0
336542201 77611692 0
487536008 461190405 0
549524787 466155651 0
394757775 86938034 0
458281935 210056375 0
59482159 70725141 0
229761979 441058250 0
244229026 420667482 0
537429349 108413079 0
422325847 470014742 0
185543844 360075055 0
387201894 255361003 0
409230362 547134599 0
33819912 455465257 0
106750442 331472086 0
405719163 51886933 0
470586109 281486025 0
558683798 424224951 0
235737070 525662966 0
17531259 484936094 0
32234975 255187255 0
243877356 464963283 0
544219487 13541361 0
381512986 116746397 0
380516603 416140649 0
71749347 252855764 0
472326328 89303014 0
114878609 32252798 0
343212552 17693497 0
71596556 402697399 0
555666775 396687898 0
89212244 539205063 0
7335721 12539518 0
338635052 160794040 0
371623769 505409975 0
299290589 463943837 0
376142511 108329935 0
372265045 129026703 0
175291861 302641393 0
6838513 450553324 0
468954654 144467072 0
294305461 56301256 0
380448513 48054806 0
12882271 370956286 0
84847899 311292898 0
71790601 310839648 0
544256911 287959497 0
104717406 298828912 0
57904095 465525466 0
61754590 396425788 0
457899295 453526887 0
74112116 475784285 0
216594778 161829953 0
249011753 107057709 0
334593410 38989431 0
182930937 238788790 0
508069002 329545452 0
494541858 157302417 0
18104859 362595555 0
68621915 170926950 0
518948724 326330731 0
506408515 568535573 0
108490346 61879255 0
511964574 35239533 0
346091978 420883612 0
5444466 563553887 0
156161544 126431633 0
125636795 184582611 0
306417738 279440889 0
442396322 91776148 0
177456320 273476390 0
211984413 415331293 0
227118079 215714622 0
373690249 416649871 0
122160571 517576814 0
541424276 319247378 0
469396243 390222990 0
244073448 425220740 0
368365189 478872251 0
492718260 395047097 0
257629611 155502309 0
376201346 381660252 0
297169389 21030963 0
358032307 81940854 0
73583389 240271714 0
2019964 352472030 0
552618804 464526617 0
510183439 54583544 0
232727419 328086544 0
62879357 34373631 0
198067429 373280928 0
403825727 3780750 0
569250645 378833260 0
165643726 395401395 0
181729557 126319251 0
404423173 552820998 0
407623753 289853236 0
480738258 422169322 0
70887150 90326014 0
169416160 256039845 0
374933641 296824470 0
459368662 459961827 0
530895167 282135382 0
147814342 564236025 0
364798603 220661977 0
130694426 322976671 0
561383316 243827318 0
554125615 500914962 0
131850945 431847846 0
463521148 197498940 0
481085389 566822860 0
294062870 341210234 0
450654551 390811291 0
376163519 79996167 0
450920227 538679824 0
215931733 565864818 0
200978749 149184114 0
177189604 113273544 0
158158660 307220540 0
353275044 104750769 0
568659001 161645503 0
152655026 491531208 0
240505041 161011671 0
494444063 358167268 0
504046094 209445637 0
409096593 454535756 0
428396585 371441114 0
259167859 299542805 0
98635792 92210879 0
25520609 487366781 0
277725461 158214001 0
247584658 412169336 0
419261157 36029188 0
195813072 565573508 0
490731082 517087047 0
263217794 359744540 0
523988823 490899342 0
521971692 180144335 0
233114834 264916371 0
489981547 541357795 0
403616869 333444408 0
455775499 257065438 0
324122372 527922961 0
102164345 78430975 0
497396663 199798695 0
274799137 424830710 0
333967171 499216562 0
286407065 7525606 0
294692707 433861668 0
97296050 524034368 0
156009121 569228724 0
177055413 415493449 0
6598946 452528150 0
286547558 492530182 0
170333710 194043370 0
221026026 50958226 0
401417738 432514646 0
408273596 67310988 0
295119538 274052962 0
193381813 448010718 0
24813868 474734046 0
206435076 534698152 0
292541238 45550905 0
96074290 190215115 0
127458591 554796901 0
103236419 107505722 0
44426158 330639796 0
412842329 115579694 0
167493270 346617663 0
470178007 255570773 0
15968993 171180317 0
328916252 329490117 0
204555030 33050941 0
53063084 39898139 0
222425480 375267635 0
12529109 109342688 0
367164218 467803770 0
67601429 562880244 0
264733932 556336525 0
258854343 76469004 0
49745482 167778019 0
333265348 354252925 0
7890337 239935027 0
187400087 360771559 0
263810663 194013161 0
166760316 479462856 0
38398751 111851120 0
319468801 506270795 0
396379681 97277858 0
429194714 270777093 0
64058177 271860997 0
512985038 327544489 0
9137406 71472582 0
54599876 515001772 0
459214711 534361469 0
487329730 2022257 0
114746168 239515610 0
243241432 443070956 0
496275154 218915193 0
352569760 275733001 0
361291510 252722638 0
130927837 559402121 0
531302228 77893213 0
541423002 364438072 0
435198130 352725693 0
349757937 423309528 0
476323053 141734666 0
258282562 270943254 0
27358977 207950303 0
147050319 268826003 0
523406660 560987890 0
259777612 331109295 0
387775405 85881746 0
51704438 29700805 0
242900670 183283218 0
85485404 275714798 0
107765203 454185409 0
431460454 74322491 0
502421489 175036145 0
297489693 102475706 0
179176026 412718952 0
182619472 68857638 0
156456207 406584988 0
566684909 447695174 0
265643692 493346116 0
124980060 39743073 0
550066549 474402781 0
66352616 274909875 0
112921106 451526890 0
177858758 20284226 0
464414008 55128410 0
84632541 452027234 0
163069299 121679840 0
177987401 68630506 0
28801626 84916956 0
171861884 157133573 0
35708474 472378962 0
23833547 559441732 0
362807965 492130550 0
373383236 208227085 0
341705161 117619446 0
365590756 102485288 0
141854254 40088485 0
476972287 414598896 0
138322738 229936267 0
371288764 222502589 0
504269172 395796623 0
115419488 318250194 0
330989459 325907596 0
117367951 49773082 0
426050270 81524311 0
324577711 139840076 0
509521789 349277531 0
325428493 486853578 0
53592477 122793863 0
487649610 274519440 0
456845170 295308982 0
31117035 162894649 0
106741028 380101336 0
76359267 185184608 0
375699130 315746585 0
268977494 534878560 0
178071863 563693491 0
121976906 378179345 0
376504573 231588174 0
426247538 150781340 0
325173321 39273805 0
527010321 262235650 0
318778749 506388383 0
299175666 39288821 0
136115736 522133969 0
131995169 383011205 0
87084417 389933527 0
551355798 481999159 0
430875717 331471116 0
408837926 162544201 0
397634082 62369139 0
497450911 436859498 0
533611431 512396668 0
361517736 541964342 0
196679933 406884615 0
549226243 268876342 0
462203604 323407852 0
118470639 219727761 0
164476511 318644994 0
221371017 195222817 0
218006166 457830905 0
508002545 319216009 0
389952859 170866286 0
440579237 469268374 0
63635195 306308724 0
244230579 84704885 0
54120926 441642715 0
38707081 330508737 0
192912179 541449795 0
444431840 102441870 0
319549007 135386341 0
409023496 457865550 0
345477233 444546486 0
125291002 275414684 0
280664599 187239115 0
375913885 285458499 0
188017911 249509374 0
4646480 533057971 0
376352904 62368138 0
23720701 474926734 0
492325866 270545261 0
514562134 70086223 0
514989321 81126098 0
219296311 320344176 0
532358946 45328384 0
92188674 357993193 0
119493351 223107277 0
166384527 284601930 0
5873727 331462647 0
303911919 397255727 0
229731072 433109481 0
347792725 365148280 0
279140243 415748660 0
363921923 202339226 0
78099954 284312251 0
449845155 288665583 0
337490417 198516300 0
504979178 58360655 0
110554412 132532567 0
430418676 540082494 0
292919313 380890456 0
149315195 388616096 0
211262808 365076684 0
84609924 115026711 0
18064263 113292762 0
46474114 388235057 0
268842139 450079726 0
168156288 441190951 0
331462784 171481720 0
74081136 380350189 0
569071745 404266224 0
157830242 142574761 0
79933858 267450473 0
339587407 118750379 0
221192990 211439477 0
559292644 267324058 0
483854571 547214098 0
31046951 479997800 0
515286790 67577102 0
484163183 432825096 0
203084174 540263253 0
345682878 277776525 0
504156540 215030574 0
64884313 157358451 0
24239098 274191028 0
226450028 227381460 0
172767038 332020641 0
554118728 484940620 0
2326247 494551473 0
501584852 365828878 0
131270730 475739162 0
239739761 59377589 0
375482241 418599339 0
346279422 263873706 0
350232650 12880108 0
243791957 377328282 0
390354086 99851994 0
110026292 95605788 0
268420137 147078292 0
449028592 319152545 0
309039108 165542056 0
535922274 88344910 0
426445540 252233335 0
179798779 490930459 0
523414684 307168809 0
69531476 406726881 0
123205258 502665284 0
318559710 492175142 0
111269351 549843247 0
297988926 255111830 0
153154959 372776178 0
346530 145210756 0
380421697 184951428 0
116571357 75343824 0
148913551 384909370 0
171427808 405004182 0
527309228 329511846 0
431884804 30451673 0
270001727 491469291 0
552589198 174991141 0
195637639 227740743 0
229935610 31727649 0
486966455 444300446 0
188284196 425655524 0
10328276 256302231 0
478426445 562883839 0
22037062 67128073 0
95080831 47945631 0
512417971 166665281 0
281509134 50359090 0
79748295 514291648 0
104823347 551799713 0
561988003 272238793 0
339512155 243915193 0
95474758 190106571 0
3015239 327445841 0
129091683 390174930 0
140262505 40690565 0
567583155 162377125 0
433502267 134705063 0
165603279 162491737 0
497056270 198547446 0
465475036 354493820 0
66369522 493236386 0
303975968 554597337 0
946972 167679478 0
95145310 146172113 0
333729878 62193557 0
244668767 531115581 0
418197390 332749081 0
232283395 394814989 0
430839195 388844792 0
403740809 4706347 0
397610562 67212797 0
102756045 222949509 0
429760002 370677331 0
210033786 39350413 0
511430747 111877020 0
139460969 242430787 0
541877808 444886253 0
522202218 381278395 0
393863750 465187269 0
528211949 155985739 0
254203880 125559021 0
566137344 532109142 0
249010314 179611113 0
506640870 52287593 0
72008584 24687538 0
562050163 230587139 0
210569979 394083998 0
298525041 517063870 0
159729659 128681227 0
451325591 419502188 0
325172553 490601550 0
324337949 546409117 0
394044034 212792687 0
162344926 510891214 0
297312107 275936369 0
527244507 394006490 0
163085747 353320502 0
290293673 227498509 0
499298890 139025048 0
67648067 40132957 0
135198227 251923420 0
163954294 23293303 0
239405936 201353026 0
202450365 7265113 0
177563355 528767460 0
195986350 125265332 0
9631995 362665388 0
326002951 169653503 0
378704057 532054574 0
211934663 20293312 0
61257332 185681032 0
100012725 115305816 0
340468159 373052021 0
265197408 252732240 0
393499247 271609773 0
298072183 368453068 0
534031633 378374758 0
170172958 431689078 0
72703820 405489283 0
208420413 477059539 0
492645822 128338735 0
566342720 383016390 0
90069900 447654077 0
86426051 11556126 0
169277255 380151646 0
320354901 226686348 0
184197462 124930562 0
390269949 473591999 0
476231076 501862023 0
146031596 422208197 0
412885213 31552476 0
479767050 32823546 0
372543924 372841208 0
567816774 137736964 0
76040698 167748392 0
60348116 503564867 0
51609206 155367775 0
83777781 227959650 0
485634768 100374428 0
53415310 83278020 0
49753423 263956403 0
555789946 23401627 0
441321989 228588007 0
151313616 265774753 0
532450506 75113446 0
481612229 21801986 0
5421621 183289487 0
66680410 339439818 0
210573277 207773430 0
256485197 90760112 0
233778180 557653525 0
452178828 416013817 0
325979212 547417516 0
16316070 484844030 0
476751595 421220348 0
161072723 246808667 0
126060210 261404129 0
331545848 235425659 0
187719626 440459999 0
538652583 388349456 0
275153297 149258091 0
550443956 418138581 0
372793701 387208498 0
468833839 173749864 0
63155460 336907931 0
416887844 452696989 0
478630484 312473 0
254292924 416842215 0
235656847 120480357 0
182338118 287160465 0
115262220 66484248 0
82034135 19514502 0
272486881 552247435 0
37938140 362770953 0
358071365 301038562 0
131040710 84509051 0
430480430 365714671 0
312256941 428030697 0
273867893 325273824 0
414096420 60342038 0
549023472 117255172 0
518119327 12641004 0
94661434 424398638 0
465555208 355853593 0
330814028 416455738 0
18359543 532230026 0
415473436 214120180 0
391596515 267982593 0
517525890 352418669 0
70268553 94295426 0
180798421 6924273 0
464141036 442374570 0
127125847 497192196 0
274450722 143992934 0
376601956 442578718 0
481846322 463281494 0
353224250 198053799 0
174923586 134305524 0
63050596 37535139 0
401401044 533861505 0
56590379 322338512 0
410365832 526989145 0
452336947 447297358 0
169364958 515979795 0
17231453 183829618 0
71141864 201561160 0
465181743 460411563 0
240003836 483572574 0
565803821 503158322 0
108174450 101263650 0
492035447 233409897 0
96903279 260132991 0
418917918 388680161 0
552370448 461833803 0
153902549 302442790 0
217303799 90979836 0
123495013 558030695 0
20471397 547453459 0
159972195 248943833 0
495922512 479203108 0
483383162 263506493 0
298451129 492529879 0
211728749 537546259 0
34260526 244838821 0
95599555 67879190 0
351083095 76999248 0
547964845 275841408 0
21043561 300426748 0
118498717 69270624 0
161921173 88882528 0
404234485 172279347 0
340037874 310196224 0
376657427 356826998 0
549481074 357505426 0
299139314 265440287 0
521003399 322750508 0
137000818 550982953 0
528454264 271068840 0
88100020 510334686 0
195048862 328484129 0
510958885 490181501 0
478752770 208146448 0
26122170 119769977 0
24107134 449147061 0
89187838 195881588 0
113315564 263607802 0
391059346 342794588 0
269222124 53679520 0
500553627 387889557 0
514068788 338861318 0
268253072 293199887 0
102260704 372631163 0
346121936 539198052 0
336145395 17797562 0
158512644 65241373 0
540679236 183915769 0
418510387 345868608 0
422371834 500989465 0
222892972 512544859 0
292483037 13515455 0
31366790 544095501 0
220463480 38433738 0
35653539 497293354 0
206760625 74450918 0
93438410 149489691 0
556594739 511966427 0
74346736 68325524 0
402895226 383016363 0
451501621 168831468 0
553608894 236179685 0
345102017 509891688 0
245121013 407205446 0
428557761 415676541 0
304548978 457448081 0
465235990 376574695 0
193798929 539709788 0
239237876 212202405 0
161972423 397620013 0
129091447 115883319 0
98714726 288472997 0
126191906 441403687 0
106485677 392765912 0
259308259 90425593 0
188035868 239055423 0
65930047 170655607 0
386399298 252308813 0
177886186 113714516 0
20364357 296500477 0
149875052 10076714 0
439664746 323499012 0
82114298 416520889 0
32910622 148553309 0
563825684 116531549 0
556721536 195689656 0
166952613 390847621 0
350145592 89373171 0
93774178 355274292 0
55188162 215038097 0
21633424 515074119 0
322816678 65470031 0
326081569 58570350 0
28937634 350893386 0
142768885 357622049 0
395203410 229961561 0
528024661 6667190 0
534089296 241313771 0
567659999 329128189 0
429609783 85916430 0
369806290 400892068 0
473763043 182036769 0
242821733 446418898 0
453938953 358078148 0
312052964 435783454 0
277645712 175635547 0
510964523 534706812 0
238179703 205550 0
126625958 158153294 0
171182751 555990612 0
481538665 542309651 0
437301538 319345293 0
115482109 164865405 0
240983787 223745058 0
513473053 469034660 0
87603292 279374195 0
182185868 143382451 0
522357720 15653877 0
106598474 215842121 0
562674450 330674681 0
313178583 302994718 0
100406060 491610432 0
353626779 67493060 0
436257474 240024699 0
57983380 101853619 0
367335991 284671182 0
394300257 188277854 0
476861702 261474047 0
561007112 162707592 0
492963720 453654814 0
391130441 107700223 0
522299132 457712271 0
314586652 437252274 0
368217835 313814003 0
12529792 441513987 0
459176370 152206001 0
24324622 167513344 0
245041813 116806560 0
546166196 452363458 0
451716419 336256293 0
541522578 122438887 0
251010825 460321930 0
454099797 283796927 0
3226677 291326351 0
509388725 5919362 0
383167393 527263770 0
463129565 386846310 0
267186290 245569589 0
385178485 67556473 0
139572223 333598770 0
342824922 449992421 0
312316826 549871513 0
336775941 213007107 0
553610564 315589990 0
151735107 410232827 0
524126522 71087907 0
50249833 309204565 0
14806174 210989165 0
222270751 213771505 0
479388726 196343945 0
28076030 542936282 0
100310870 165316908 0
110216969 228034248 0
145820655 93696759 0
141486461 131722207 0
131042553 221408654 0
480433043 61424983 0
44734413 526621992 0
79818626 180512658 0
538858341 375301875 0
109617392 172318156 0
503347452 550378716 0
49710460 517174400 0
395518644 568739403 0
64448081 307807332 0
417456169 220258433 0
183878337 4323666 0
213383372 566019619 0
471877513 127851144 0
85227439 215730039 0
449901091 230722751 0
406066297 238796169 0
174646843 368740571 0
288985489 180533782 0
156548026 116157755 0
53828023 89694896 0
464095321 2208832 0
383330817 318823589 0
516204726 100464456 0
403530314 276211194 0
179444005 281643033 0
141072942 342627295 0
519782253 261166623 0
507969806 162156133 0
145561386 48727124 0
10016776 247864937 0
116095251 137645038 0
473331982 432517680 0
24448688 250846519 0
418255204 116689589 0
388019196 343365875 0
409608093 239783080 0
233527642 253637349 0
8406242 7533060 0
270304176 168393557 0
181012732 468658324 0
208721286 320825686 0
96314470 20703210 0
35454815 256326803 0
128982453 105592005 0
448606928 502861627 0
387722813 501825337 0
120485235 393129280 0
394677952 122774540 0
56323901 11632243 0
380553936 43908771 0
265985117 344165377 0
478533278 428000181 0
98179609 12547442 0
53058021 112547854 0
480064767 331503454 0
528877132 300324347 0
146764136 199433056 0
478941812 216150561 0
40599134 561815885 0
370956844 469909463 0
262524877 74995413 0
569091880 117089722 0
328127670 317986935 0
483337169 291141343 0
11372186 39214059 0
125257704 291614847 0
478836627 136475721 0
104582773 195929124 0
45603866 89313096 0
255650155 98708970 0
440365964 141471680 0
318898405 361884063 0
297381371 163785284 0
557438299 103503646 0
289604539 440343470 0
150522953 58625720 0
362799083 40820177 0
270043835 241870131 0
132636008 483451964 0
404986414 393470966 0
364901383 287390490 0
322335071 144515645 0
131666728 377326327 0
18666312 544390674 0
98183859 317320423 0
458020818 63390436 0
251526261 374963676 0
568047954 167264683 0
247159812 152956164 0
413425145 352072323 0
168437430 308951272 0
334813660 464809709 0
523260405 462540951 0
512578341 433240320 0
261864634 220205384 0
347200217 307538416 0
72854965 384399255 0
271932847 449843526 0
158950313 185679222 0
424834619 45689425 0
378538271 386972327 0
440148691 133897980 0
517769480 128656184 0
248016929 420193246 0
470952701 175812634 0
240765402 531386234 0
454034786 135972861 0
426086658 366371537 0
557433160 103342741 0
131731505 76309458 0
287461366 302483046 0
152206513 398013976 0
496301194 232282698 0
61723149 454413313 0
51626329 513105898 0
383980256 421956598 0
298864520 527188095 0
492421718 427178950 0
319349202 469762386 0
469039406 281914651 0
514904427 25171729 0
312764258 487393777 0
158501691 389982410 0
108674848 366589752 0
368763242 32488268 0
346290175 25356723 0
216098460 479006777 0
485941750 209471493 0
544204490 180243049 0
356221402 176980209 0
87466002 109690090 0
206733266 297338406 0
189157609 481292303 0
50674263 564817584 0
399596457 492679553 0
221401755 25911194 0
329198842 375279330 0
565024883 330576530 0
314636607 296909809 0
385248272 334680880 0
505144512 476585410 0
132170436 281284751 0
39136360 81593240 0
547217653 201425745 0
265772947 321487206 0
111092224 100767836 0
406017884 387612783 0
556924207 508486293 0
12002727 398020231 0
24457021 43463429 0
77897295 65848293 0
63912523 457569263 0
45402154 399065616 0
514129642 439488688 0
546068538 469287555 0
134015545 448596968 0
425611889 130738866 0
290992081 291184698 0
315054190 32354303 0
386908054 20907335 0
455750555 27664533 0
61042089 250881973 0
85592240 190753821 0
81756204 350625989 0
204681464 218251772 0
192685426 522594913 0
377761626 17164459 0
533921370 194634235 0
36777776 56203014 0
300818739 224493894 0
541601963 488574049 0
388358028 89014453 0
346567765 344853912 0
492613203 161086470 0
14134140 201193475 0
219126888 481892555 0
101975246 11479953 0
314538925 349649971 0
91599835 71415067 0
41168034 447171599 0
256410247 404358500 0
294575486 260772261 0
52679032 281535282 0
367482273 253405455 0
57011279 423957969 0
552211988 459191038 0
153095306 17934335 0
246679686 396845382 0
72075968 465312557 0
257995446 509853080 0
56561565 89791027 0
136822847 295599760 0
285446831 354892098 0
293156669 320549409 0
54425172 198263089 0
524080807 198872661 0
257883717 469650049 0
40268198 439546413 0
223497063 17435024 0
519851917 359109623 0
349699497 39274962 0
36743301 447504941 0
469476150 361946828 0
424240206 57746705 0
306025889 412203525 0
433183824 86414946 0
240776518 232593696 0
537411715 542263808 0
49238835 160112840 0
501025519 189781673 0
464367595 27242574 0
436544302 562604480 0
162609399 53053425 0
525801617 394834759 0
398852043 390017746 0
49005340 349418286 0
120849254 404148745 0
419333276 444602812 0
88986565 47995825 0
177923694 308288794 0
397020830 561233139 0
502088551 44825804 0
404672155 56766876 0
248751371 232416623 0
142182065 117582194 0
409163394 510104100 0
233323211 527073735 0
302535499 467984978 0
348681034 323514842 0
556769464 3036382 0
359188458 194602384 0
63786421 284926704 0
270996907 89176951 0
514552714 299708857 0
20808547 154705225 0
127951744 474099136 0
538158684 519184985 0
454740431 47537640 0
140930418 69316429 0
143787161 163258854 0
259436742 133423493 0
147670539 509014507 0
260433133 78538269 0
123330584 65805993 0
545084448 253732601 0
183177495 264626759 0
178861826 241268362 0
189820708 142218036 0
456320575 554479086 0
410808208 557648799 0
107988727 418860468 0
333007780 40225442 0
169678930 78064782 0
462683314 274992873 0
357589795 491104819 0
440849972 293380345 0
545503273 116165598 0
491583922 259856929 0
273434151 79871075 0
150885215 262109445 0
114774499 498830342 0
540862923 281751571 0
560666351 448655723 0
516746976 283950981 0
61759096 524943175 0
266916736 307037829 0
495752755 459148871 0
256632420 163988682 0
438294930 464933182 0
563823955 365416429 0
549167187 395753850 0
86842422 161115170 0
327274128 528946572 0
476275543 256297773 0
138091339 67258554 0
370463195 412173711 0
508772172 336732930 0
386302364 133535993 0
61271049 526368860 0
425157217 34000743 0
351975991 211510299 0
401978554 353938667 0
179827154 253684004 0
305803305 273523303 0
418870559 214741003 0
297694802 427915294 0
190778248 441674398 0
321850515 128406399 0
549005321 282783360 0
509916522 241656713 0
294408485 167785457 0
542455983 121923628 0
302658485 168702472 0
327139442 538390064 0
65797036 406936392 0
252219906 139196857 0
1121725 283979659 0
226980623 6548555 0
309319660 277860496 0
368252813 489129032 0
30473468 142491756 0
486591978 497941974 0
506414698 241975052 0
75204687 46585917 0
105854255 21661592 0
357909866 246910375 0
539664587 371028877 0
277590840 344956307 0
370221758 55835908 0
265766056 364407426 0
4745506 28284651 0
165021663 111335559 0
539772643 497925394 0
329207426 315033424 0
280539270 547926930 0
402441311 310001967 0
508293729 404977460 0
201239994 497662230 0
447098285 380047197 0
129000168 45501291 0
66034319 244595742 0
340654846 414732333 0
246478618 173767797 0
80999888 488091331 0
166503500 171819591 0
138948191 130602484 0
87296674 469832000 0
502627130 225752531 0
337488707 541460801 0
75055800 18436570 0
204821339 451224419 0
60000910 197200261 0
248823954 67010828 0
398632724 210776565 0
480335608 21039257 0
346108572 521319628 0
198692455 181676188 0
518521824 272901769 0
484750650 174259331 0
342186807 542238744 0
411857040 218338376 0
187324175 195951481 0
123794104 422046569 0
431752435 469854598 0
55444864 149739854 0
284303849 7757187 0
530595860 245518199 0
291969509 355482606 0
562473284 338585001 0
134088792 101099264 0
88681263 404596164 0
285196936 215290692 0
320161683 127205132 0
65523021 326707209 0
547779275 355423042 0
395295364 243288547 0
427976779 551595890 0
469665840 400678621 0
460828667 123671196 0
344465328 552532220 0
480145822 40797426 0
220213769 554686761 0
493612951 179727042 0
510689629 470107510 0
474121305 441846716 0
357652346 397212829 0
247218297 507773288 0
249877935 348280008 0
204869086 470952282 0
150762311 174799809 0
363249518 82269785 0
366267496 299366796 0
443537541 276253836 0
19903649 34765843 0
252446802 48996453 0
421286195 94073932 0
232818744 434543335 0
516350012 519123656 0
344588668 188049954 0
68609541 488170280 0
402576303 82369191 0
496689932 371526989 0
273179028 498323338 0
443632935 342987277 0
446180526 40373569 0
136995568 129390514 0
35433050 141479274 0
400877967 70055244 0
202832397 534081310 0
273664640 204817330 0
105975429 171773059 0
31194504 22207127 0
422300436 150195358 0
262765732 127487430 0
33593681 485246328 0
453148635 24263596 0
377687895 451406376 0
305696902 116433379 0
278260075 221702605 0
265449103 8455473 0
200790693 382038969 0
530738803 366024785 0
475292346 204334959 0
326567403 180528667 0
396307418 401058369 0
231613699 443665662 0
374281361 39066482 0
397001958 476912453 0
193465491 137560771 0
381926236 313511644 0
45434901 185634975 0
321884148 73523668 0
298538805 162969385 0
57855032 95604681 0
491629569 244455776 0
420272610 269043766 0
292141968 37839803 0
262089796 245134403 0
156992392 313676163 0
77049838 488778378 0
113517367 89770116 0
268290484 508142687 0
464208570 415979274 0
103385951 145566689 0
83159891 496792506 0
493721212 152213019 0
252905897 60815112 0
390558062 387264967 0
276744374 5118994 0
234214579 529594854 0
314005341 197995113 0
355307819 367444089 0
197432060 218748786 0
27251309 299423820 0
61699511 7105873 0
271740669 257519447 0
51895081 448300081 0
243269913 54076597 0
365777778 167918815 0
342673195 139118661 0
137559533 341140372 0
207940498 285510821 0
56004090 256205104 0
330364501 304150127 0
365864267 4285829 0
550864834 184146875 0
418505276 414425968 0
188446474 452952840 0
372782757 199864584 0
374278966 528557676 0
109477233 144328983 0
122860087 134690768 0
494824819 149363921 0
440856508 83258156 0
311410957 304887459 0
461127946 436794878 0
369774339 447139658 0
533422834 215714431 0
479851162 145530367 0
568257371 35021820 0
486871472 486530312 0
296072837 463138430 0
121400624 332784554 0
108551678 222266120 0
488892367 131812020 0
229728243 290667912 0
22639152 533327970 0
210263961 271157867 0
239566131 18170675 0
106109608 276367056 0
319217117 410100304 0
271716555 11519882 0
198519264 549033401 0
59720264 192659936 0
84990110 118741478 0
69043304 459108522 0
277126220 215204805 0
405744318 40915876 0
462424444 159009783 0
502986172 294355726 0
121681555 68343474 0
212615753 494428711 0
90782452 74379585 0
27853506 121007377 0
8272078 92491787 0
242627014 423801703 0
3929593 329059171 0
53099170 327781238 0
31395053 555239109 0
456971940 329174325 0
409419865 401713450 0
524931085 460106471 0
109387504 86961860 0
112761053 335749894 0
302331535 184969235 0
250840210 402871184 0
410902689 156182272 0
71482208 313273756 0
189169027 323301253 0
559481312 181462257 0
477230616 309370702 0
468147402 170768510 0
103107162 255744590 0
402455586 537744732 0
509746059 527514315 0
67381268 191938090 0
435920661 41755719 0
130758650 55889527 0
447133965 256981868 0
468230033 422353754 0
257338260 107639137 0
508016472 550870728 0
157648158 482473879 0
132449198 507316517 0
460545832 125347812 0
257736034 124825374 0
305094128 62688099 0
390304704 176661852 0
217749849 199773548 0
272397375 412468047 0
237394703 204245184 0
343836499 288356541 0
462997828 458409325 0
378292056 179712561 0
328748611 349774727 0
327064780 101090103 0
537264526 396517157 0
568538823 26126044 0
94268866 140621130 0
45112444 357171159 0
179759776 270068408 0
502755777 34934488 0
359992495 455648258 0
455721779 306027320 0
190879564 170711386 0
83988884 37133821 0
445599088 492148103 0
549875597 524231779 0
128564224 536924354 0
103719941 302992540 0
503187328 422673835 0
22784164 19080805 0
124179870 402310201 0
141142269 461166629 0
380498696 12799560 0
186905657 157725279 0
352511811 394048404 0
389341663 479702678 0
174949426 166399437 0
421237852 544684089 0
43527983 362916243 0
41738947 171883649 0
172840321 149993173 0
363009024 514801884 0
462729599 118922516 0
528351369 537523974 0
143968055 166778429 0
289268010 201406992 0
198237054 376855374 0
263137325 267946206 0
180966022 299840567 0
1601114 336992711 0
370543765 12435302 0
204291492 244183128 0
288897845 377985855 0
463927000 144438050 0
418481923 112264531 0
507346663 284295755 0
506174556 396767169 0
404826368 245461342 0
359512562 261529838 0
405355106 327684589 0
12756722 253746649 0
506592006 348003178 0
224174242 313038432 0
224183777 526256651 0
506880815 457914522 0
522856184 15440867 0
1916301 397507751 0
351934735 338500282 0
112149641 551171987 0
76251856 28318139 0
355813822 565562068 0
386493791 561940594 0
502944781 97298476 0
163887199 426809642 0
342653578 487314510 0
543778156 501304730 0
32927212 487266708 0
292750622 290224029 0
124825496 138032180 0
88976659 107897465 0
255605021 362656851 0
26479651 245627110 0
206925430 478957955 0
310140789 175227846 0
431125025 198521023 0
186982779 15221047 0
259801507 173156735 0
210094316 196294920 0
149916388 454337560 0
242752654 385681764 0
215480276 514309585 0
435890817 321603634 0
265980073 350415914 0
290477223 51598822 0
150019752 238927167 0
403412613 530576830 0
406348528 356499332 0
432211650 391041340 0
185504353 59348197 0
508643889 362601011 0
307579450 89838106 0
80987244 317836093 0
294029865 197495955 0
113636951 268314152 0
293514860 53294336 0
336497466 525768747 0
286331190 178455212 0
471338369 442681349 0
241702822 292263860 0
224112698 560182324 0
533399429 29125486 0
261711690 272597344 0
527245185 306588437 0
549690606 124820174 0
531557576 20742047 0
121206483 271470654 0
466322351 32163827 0
1142560 270265574 0
330393017 479755521 0
527133858 337567660 0
400797383 554156143 0
406432341 54783560 0
449033577 347028850 0
312386539 561763655 0
177073141 457069458 0
310016421 406205984 0
434689054 97120920 0
456713685 335198729 0
263984259 355359636 0
24621077 161049520 0
466092967 259918828 0
92077609 415777347 0
285699534 289114981 0
190722725 179252137 0
569160147 285685851 0
6624540 175873260 0
196827107 178993900 0
54676771 290954319 0
378283018 499730356 0
72845850 96591694 0
565222908 558083969 0
110051113 452380874 0
485879023 409127265 0
502906853 9174310 0
299557164 470257439 0
225609491 424387534 0
360279848 24471032 0
333306819 143130567 0
296594731 543614105 0
283465909 525839134 0
334431712 446567219 0
121922500 274394467 0
376078742 297658686 0
86810640 302194561 0
487377667 392273948 0
32587434 131204992 0
326263830 36884636 0
171894452 99605514 0
379130979 507106219 0
39874842 264860549 0
309540565 7634269 0
221969288 127426107 0
107385492 272898461 0
115412769 471033150 0
393476664 541395189 0
265922763 378910206 0
367992339 552506073 0
480776141 230521571 0
432992984 137707955 0
347563694 352500137 0
101460522 170372365 0
45450795 338292806 0
159178276 374752985 0
548168594 260393537 0
522028013 70814529 0
285608503 351097304 0
482441240 484734494 0
65414179 548809845 0
508109568 2404479 0
373460788 268201876 0
343087433 50761304 0
339321310 562826659 0
425064873 456059841 0
500526332 530616511 0
487062166 485592198 0
284120687 139940346 0
121427732 445635050 0
279146428 436405264 0
137419975 285715663 0
47207669 383915073 0
185541936 261690001 0
84385104 293451244 0
147492952 10367594 0
556263818 372216837 0
109918969 347867707 0
529573651 90793477 0
377223355 497839041 0
301226506 11043858 0
387269886 267490176 0
512624865 540719918 0
11496909 76031608 0
68382458 37104086 0
314856121 457255787 0
193301528 380122399 0
340342800 125744318 0
107466199 266715678 0
421134838 29993388 0
507041074 524269636 0
23649470 420870686 0
195461806 311764449 0
147845813 350812545 0
349629859 180238513 0
350195603 457702495 0
482946986 204981072 0
160752052 529457776 0
159922117 360550746 0
314340831 190100752 0
176649901 252550940 0
86897412 268920800 0
58806920 66103590 0
43441541 177185941 0
165281621 2711803 0
361858405 229019718 0
159870514 317675481 0
111253864 305796114 0
277109029 242793273 0
551812073 521867165 0
455084453 545450771 0
107230572 343309815 0
493093709 372702245 0
465325090 543752633 0
263062772 558076130 0
458108095 185087159 0
523239848 68125145 0
222778940 99489059 0
486044994 364575413 0
4138703 99402238 0
382170944 306175644 0
516087461 345683974 0
268255476 82668029 0
483860033 387903331 0
444682481 247925889 0
355989733 339353327 0
362354963 78946341 0
211631995 251081771 0
544750029 222280401 0
170588567 14388458 0
476692378 455050827 0
452203730 140339568 0
465918514 526026079 0
518114429 337571537 0
270739401 126743786 0
204428273 134651724 0
231890326 262185599 0
290402242 484104628 0
438472247 341716773 0
379662879 364114133 0
469472893 423866178 0
425536271 473208075 0
378628409 291600892 0
38936353 82540377 0
269771278 507906362 0
37753411 486543220 0
354405064 500007245 0
2837700 355157083 0
301324309 491601478 0
195437790 562372182 0
345631601 22023602 0
405220441 481024452 0
189763809 459853942 0
398267078 470089362 0
397073102 565593184 0
240566049 350420316 0
464353008 132941872 0
307389193 263377042 0
527016782 402790341 0
131095734 446255692 0
230132824 297512014 0
34561120 63882272 0
174478545 522995016 0
31697069 277893782 0
24796821 101968294 0
117834368 410277090 0
396301681 475917132 0
167736837 446032352 0
9468125 391914016 0
387157736 158329532 0
70953076 432999682 0
482423736 303244081 0
482150921 102843050 0
331848760 201770571 0
19683125 453895133 0
487573233 110994649 0
432288542 436302115 0
270548397 304954020 0
196602391 338725975 0
45642385 394326906 0
237612211 333178404 0
559581477 9516726 0
159488606 413160496 0
567108242 387494285 0
151192576 491201220 0
544708103 541154230 0
503185146 476080358 0
33106306 224051340 0
210528338 395024871 0
210138879 221560490 0
116004650 344699023 0
412055891 3149137 0
223875365 77173708 0
247853119 566672396 0
274646697 487657232 0
323102479 490197745 0
281381520 405801082 0
475353262 145829832 0
352502553 203865377 0
357140745 80548771 0
100376915 112265081 0
544096646 311159912 0
20453528 265917509 0
521078332 180768825 0
420703929 551131115 0
131760852 145171945 0
139267316 557702370 0
157630222 76098529 0
260937148 548656744 0
498822024 134562903 0
559663746 352494151 0
411766687 269942305 0
129002256 569156915 0
413679022 233820471 0
356438717 525064586 0
492204433 214461164 0
246843269 490439460 0
194230966 557949366 0
508375713 202523680 0
314064028 459370655 0
129785971 566027143 0
295042209 119977430 0
303343866 301936618 0
270831524 459383111 0
482102144 395867773 0
326939029 178343232 0
64220422 508617447 0
372286375 188091575 0
546145412 254023072 0
534900485 263198913 0
478820824 279929031 0
90074912 339805816 0
145693993 480526368 0
116066277 495717000 0
186198805 325580499 0
494948610 494934937 0
410805725 492144048 0
103198805 332292917 0
263350902 430842621 0
507687383 79966005 0
519000486 48483382 0
331321959 236682379 0
306150001 257474991 0
183283901 187935019 0
175668055 458969754 0
286892890 122735003 0
352247162 323421494 0
210493152 3967307 0
231374453 184175837 0
117963893 540071370 0
99842841 220850827 0
563402512 288878824 0
373342387 293262437 0
141408237 339933349 0
173481519 202224911 0
263840335 62076276 0
365993823 119198261 0
101022668 101544365 0
197432008 211628583 0
563029159 556840841 0
525776277 332667057 0
103038470 180836825 0
523851033 83666519 0
110757764 248529441 0
204840972 252297433 0
58270050 212207363 0
432899758 215367664 0
401408084 481082040 0
136458333 346068038 0
52167703 495846933 0
19237514 385197445 0
276939863 390071714 0
133423173 424795698 0
457615733 148946249 0
331465553 201056960 0
176883598 141114337 0
311096912 468419955 0
228073854 417436847 0
54014617 118067275 0
473015701 406812348 0
4030030 82460988 0
271286627 190039524 0
546479103 174941881 0
357060063 361378616 0
449272007 280243838 0
340158332 170180316 0
427110857 382638239 0
466160558 153570516 0
345698515 279389682 0
27746932 272980374 0
469262384 52622210 0
501881253 163855808 0
452936562 556147070 0
54688107 294681622 0
531904029 491009220 0
140229944 486262749 0
406098381 403493201 0
279210945 387452814 0
491374396 289877043 0
369348993 519887878 0
75198277 416655949 0
52577389 550504218 0
57143810 510977627 0
279286763 3085973 0
285389693 349227012 0
514414465 284044810 0
469536319 482530588 0
315224146 220695901 0
375411439 103690847 0
47711864 175914677 0
425812774 504007577 0
109646489 455383990 0
395390202 334105066 0
273793753 152846892 0
554356192 209015511 0
215344798 189939618 0
163039401 544210314 0
181882717 57370103 0
536688226 132856155 0
305043887 160312754 0
558885506 38045440 0
171109275 287516938 0
338745669 92055306 0
77953967 365884414 0
113295699 236514715 0
368505506 398680592 0
525544578 482364818 0
388340885 368095276 0
50821541 536341743 0
339540890 446853318 0
511635358 561193450 0
160260785 129386773 0
527594813 476247617 0
160523619 482506506 0
65236882 144968187 0
507261323 119677796 0
566458895 356628723 0
212416081 182094017 0
224492570 467584917 0
517351272 457099412 0
455711162 232158933 0
487455757 455389452 0
553788707 294056057 0
543339681 501829084 0
38667667 428003575 0
231009980 64206460 0
96779824 274378784 0
51758738 69739571 0
24155198 313939427 0
193645018 111001476 0
366459456 272003584 0
300178517 498203122 0
156898510 373064429 0
343043305 339215399 0
193462092 132947681 0
96115569 34505591 0
17394226 495251043 0
526048372 432400172 0
215351924 151996441 0
247241723 354835513 0
64576040 377839974 0
222539571 361151604 0
110828011 324976368 0
223357018 180735666 0
424304219 329415845 0
363671491 42611692 0
233179739 130405856 0
161211399 330543078 0
432902353 109681452 0
277361026 410716978 0
500899141 2658270 0
215771281 25763041 0
154111164 294882286 0
473830046 406293166 0
75001758 429062600 0
190708332 568911483 0
8372397 417680491 0
100242468 558729184 0
51552728 397071921 0
8418270 560519216 0
454647089 403225278 0
322668689 145993185 0
473405827 8257760 0
79713529 355531351 0
532705115 69438139 0
120154412 282013181 0
507304763 295516988 0
392950075 98333216 0
250441184 169370133 0
242657315 550573109 0
190997321 11574376 0
367323376 393146319 0
97139538 519446829 0
389222735 163449514 0
106241645 14667441 0
16105291 546899880 0
89541358 474960468 0
381461689 157600841 0
23234263 174874922 0
328759416 367485406 0
553206457 287505898 0
87823439 310569669 0
42508072 564982929 0
387979145 470342808 0
173785693 207611484 0
451039557 45310678 0
126538394 24846524 0
536629490 193716238 0
343489524 63411946 0
213747661 103980598 0
409337061 417346743 0
264561439 26751343 0
268468173 188439641 0
484873391 7730874 0
507346208 270579121 0
128264169 404035749 0
429526920 377116341 0
415696236 519623277 0
24280750 281491338 0
122379990 155739489 0
300678272 150561499 0
378357755 161438975 0
497683836 462061441 0
180649275 408634593 0
486354698 501511376 0
568127147 312766220 0
105951567 566900143 0
214013747 425674524 0
544124656 529981072 0
249383506 346767643 0
43072844 160441686 0
545382278 552028443 0
71023097 416848780 0
487494396 495106318 0
410199231 76300745 0
431143573 52816079 0
264017470 265255742 0
317662276 47783640 0
32035635 371053341 0
379342930 154653795 0
387524157 107542595 0
13861023 393804059 0
452422858 286723070 0
344358515 42429674 0
545061129 115659978 0
207749222 370322142 0
465321121 189706501 0
98399638 160014162 0
336947408 9816806 0
449845602 28787492 0
549417986 183973393 0
333452899 369034822 0
364728654 112667723 0
415818199 176393998 0
300726487 21443784 0
286736087 502417967 0
225782143 105552265 0
277984658 451439062 0
101399058 217237216 0
409946786 558997745 0
388057320 3072640 0
18338272 420819731 0
190404375 129479287 0
195433196 221271775 0
7876283 426904703 0
322352424 342966446 0
56720965 422935063 0
371576313 422548173 0
51441860 474199046 0
93098375 178794518 0
68228930 132879453 0
414153786 463766816 0
507207071 376283239 0
547292383 158440363 0
201458038 27901421 0
165422426 452250204 0
60360564 278722517 0
387549264 403047302 0
443026311 83413680 0
141924146 35090643 0
445349675 461516460 0
84961414 84990475 0
364057555 78117998 0
223316071 498856135 0
546760338 344016582 0
486360018 508977431 0
465230105 506718250 0
317844279 225889890 0
444540998 35162499 0
373393899 413134 0
475981047 121799648 0
534433417 24876194 0
201916149 542275384 0
99880987 223342851 0
75444211 496701367 0
552549639 155521414 0
548377637 245110787 0
57371797 262769167 0
169727544 235764343 0
505686976 114420640 0
524099461 243555428 0
452447438 146633263 0
233928525 513922473 0
33928715 510283715 0
507913486 423864257 0
80985583 427310083 0
473965759 506966102 0
257828765 244810968 0
423990688 505763484 0
3003667 509303987 0
193712342 172750331 0
57224352 74290904 0
528206579 246057303 0
49814162 67315828 0
506483467 70710062 0
368973738 158937337 0
432379527 396426850 0
247215696 363385008 0
257674982 249476140 0
381555049 426061145 0
108529386 11046192 0
184916091 263353728 0
401248974 266544403 0
313741410 292056454 0
375522125 503986657 0
276640492 214656028 0
298542293 36163114 0
141948127 334983044 0
277514281 395704703 0
75702750 514696993 0
368953113 212163637 0
3811101 473431659 0
489847197 172896954 0
258282802 166843657 0
266422186 15486618 0
182402426 394730647 0
459050945 153660239 0
440888677 45502425 0
306388118 269417337 0
125644392 8381135 0
104124009 155421600 0
4888173 355085606 0
517235958 197976638 0
259175564 389198718 0
82440813 175384240 0
29152468 72344447 0
105100669 204128071 0
507893441 97598507 0
237056910 173830307 0
78101996 354858082 0
111172173 95189141 0
178939040 502554898 0
27123859 236312340 0
433008939 495221160 0
57736437 488829308 0
142576823 498023955 0
255985510 93705438 0
243427467 105441303 0
35029836 233874024 0
545955534 166727578 0
483304032 148812052 0
327900317 328797502 0
512380369 316680506 0
568204043 173063037 0
208000660 207504345 0
461502365 345580896 0
100872016 323111344 0
267650725 4731392 0
276376845 223066249 0
531967860 484295169 0
548261508 238969291 0
185851251 427980769 0
385696686 389392858 0
184162977 17189926 0
23123690 286417377 0
435921886 400475169 0
554873831 467145179 0
90818384 101741007 0
97341824 131580214 0
202364455 444930411 0
389020401 264884504 0
380676674 206015190 0
498042436 437952747 0
65605584 173076384 0
5274451 191429879 0
300238928 282154603 0
436819617 59267183 0
459586691 547915260 0
475837042 216968056 0
392792712 186594067 0
379221048 79699450 0
279946527 534761756 0
428522895 213962275 0
531459555 441395791 0
474281204 512255946 0
43878848 131792054 0
464548834 290866313 0
524437975 374321683 0
127238298 331174781 0
407932388 146775235 0
12130709 12163190 0
404129160 153549124 0
251515473 424842855 0
85017099 239789604 0
354587916 168208727 0
152635376 121146329 0
18619888 514659989 0
13787029 509368031 0
46858466 359693372 0
261146676 196535836 0
274370708 562989178 0
119256250 224590481 0
292902126 221898690 0
557242307 512212958 0
127992758 524786341 0
239533734 147120688 0
442899706 402273802 0
539096048 249706579 0
509414584 172731961 0
506273418 261847681 0
78299980 428507702 0
549121119 535142479 0
300237522 22924153 0
323099509 298880805 0
406059821 565583930 0
303582628 5853829 0
445394359 90406498 0
141122231 201568923 0
64136241 497481173 0
347653308 169139389 0
184390983 390958028 0
380361794 507268603 0
431590161 372507506 0
126162639 397743908 0
308956543 89026687 0
122090860 280618100 0
245848533 52724624 0
62890849 28334008 0
417088553 262014276 0
125706378 67380342 0
146293784 14918809 0
120621423 111082227 0
77329778 94248947 0
442879279 412966491 0
231726816 483016151 0
477323027 401753541 0
56525994 166630035 0
433413467 439690589 0
207521231 118290302 0
34610720 248496348 0
26833603 385115053 0
365806800 140237295 0
130951775 340612756 0
142896940 451493526 0
362676883 321539927 0
115568637 39241766 0
533550055 307839769 0
566376591 56688908 0
563582437 282627957 0
199516670 484804677 0
284850392 433124771 0
159226189 423894723 0
359977547 157723846 0
316199934 135378137 0
474977657 156282118 0
130313287 504935429 0
178663575 114887979 0
415634057 93807074 0
297022085 192430818 0
271372904 95227346 0
297337891 486017377 0
545923210 465388230 0
341672261 4800564 0
195040924 232256817 0
385508904 373187672 0
556652170 411809789 0
64492437 171675808 0
280539497 429809265 0
353128769 348701377 0
100513670 57396084 0
11879936 150671842 0
363534141 138469953 0
328092211 158265118 0
263267342 345120561 0
393989598 185439563 0
30182356 322161452 0
392698244 150236276 0
483448919 16908423 0
563112516 352713819 0
369098494 445270511 0
183234563 326908350 0
501669904 342534424 0
567268494 80836362 0
116172321 332096085 0
27937926 406630978 0
169390038 477090766 0
107141469 259787335 0
292191951 319122783 0
266901796 295151802 0
144808615 501359982 0
203816018 384852499 0
171991949 34221695 0
185809410 73926484 0
496518165 140105705 0
354656487 140474206 0
357400376 228960471 0
38120330 276551187 0
137693718 223795308 0
501087132 246813898 0
47707982 46254148 0
93177019 358428213 0
422632603 519166893 0
321618295 528173430 0
283664685 295234357 0
528722268 402602374 0
529723955 46061435 0
288490819 265350069 0
390003722 47865609 0
207921827 65012234 0
9529780 139254281 0
69275215 17871714 0
461677569 512346604 0
341370346 249684262 0
236395909 291101117 0
389319313 236889280 0
107249745 67469298 0
520094499 530515569 0
269469561 125962203 0
243474643 358586029 0
244888458 479363126 0
431079371 553315381 0
543499302 467411583 0
521199294 18588227 0
243931923 173450821 0
531055243 440340191 0
235445837 108807739 0
426636454 55031760 0
365065374 117091780 0
521483938 285871040 0
108110305 515043818 0
483568497 515378473 0
428599104 541338379 0
144439439 130185896 0
418913628 228469247 0
557138928 362796892 0
162403993 563024723 0
41907473 474429746 0
44652980 482394626 0
115348241 414525001 0
560088099 141265451 0
112918665 284607686 0
42039360 509829589 0
447363156 95270535 0
459811726 226892700 0
464565182 564657602 0
525231794 512112526 0
471491741 213175988 0
450480447 384023060 0
191002857 495738399 0
5932280 156345871 0
483125175 556304508 0
266309633 276164587 0
86993942 32254023 0
378819603 317709734 0
496602116 98188992 0
385649016 129436585 0
293103037 238516875 0
454281651 314042465 0
357394385 44644350 0
212257856 567636797 0
536665006 108745085 0
146750567 462170448 0
416032675 355348858 0
464935728 337641305 0
378149119 480504186 0
75837016 471035040 0
423005694 11345386 0
237209722 172239672 0
186898194 227556577 0
425722148 352509659 0
527358101 34339776 0
235267020 536504236 0
193378802 459807949 0
344550552 191875570 0
116642931 214526442 0
330637219 312606096 0
21623765 64263988 0
433711738 389901195 0
155800424 495574073 0
178321569 388499311 0
405645819 551114525 0
150554257 185352458 0
354626499 54730050 0
511691559 105273960 0
9115119 486560712 0
327774295 528600274 0
237425353 62833765 0
120980255 341219124 0
371040027 123756163 0
38444774 110161272 0
290464524 281829444 0
239829900 50029807 0
63583248 407695724 0
253513310 178723805 0
453610285 323817400 0
360690455 476816652 0
98763595 549033786 0
380484272 45170767 0
313457216 199327589 0
348538352 19821839 0
479624030 550338265 0
316852815 454659073 0
41407735 12039201 0
219703874 394967424 0
503793250 395572396 0
506819434 412917426 0
392252595 160034557 0
381378629 290214464 0
425204302 511137706 0
37837583 135556580 0
567744053 475411836 0
233298226 501571948 0
40857225 402908297 0
230288762 360423357 0
118427233 87222596 0
459624426 118762680 0
384882404 10042500 0
470489998 42201629 0
210533545 271967496 0
507038654 499703695 0
52488970 162511649 0
147453071 278940671 0
339349362 68756937 0
68650045 63712084 0
92914294 185870028 0
422136807 62855430 0
100851201 483811965 0
19503985 332499209 0
277375428 163512128 0
503887557 141631577 0
535856360 3321438 0
287474982 293408413 0
361723003 167891408 0
407179405 472237039 0
147453250 565696081 0
294646773 252926957 0
111350743 525399048 0
118117292 43629672 0
476976693 118893745 0
266898026 111090982 0
542506174 40845166 0
486033350 368030979 0
395307408 504048626 0
565898739 310603584 0
290250313 136972228 0
87820234 3584742 0
374036660 568303246 0
115063116 500654626 0
181313203 92022626 0
20914340 111949309 0
326964187 287470702 0
75105785 98491405 0
378143842 454221830 0
388612666 348110342 0
445350248 358409599 0
287237869 171343493 0
377899902 200858282 0
396870515 437761838 0
271057111 364418952 0
468236556 528057670 0
256072836 187148300 0
57877114 470383283 0
114379126 59476229 0
449918612 107089779 0
537665041 330257905 0
74842327 155082941 0
516422508 31396240 0
66336539 18799444 0
186246427 345944583 0
167131713 509552090 0
513333210 143648817 0
384779212 560051466 0
525542493 180302146 0
110221602 538247424 0
22193290 470591945 0
147786433 328472445 0
126620521 178482603 0
324406436 86952101 0
418955356 447496219 0
48382664 72931228 0
185677967 203157897 0
435945661 521166995 0
37704465 182672521 0
136911558 133935500 0
489715196 227578204 0
47245278 420720142 0
179130813 185142776 0
394722297 340969599 0
194199385 92905977 0
93159706 292478924 0
444727300 218283452 0
534765067 149539743 0
309907926 361551125 0
396268630 474187885 0
170221780 1788355 0
270558831 111854587 0
430061565 107943330 0
225287565 223000346 0
20282344 524938612 0
276946086 249983574 0
400679271 440997829 0
285381208 313597450 0
360141935 315809667 0
314694912 354846823 0
546011307 78538024 0
247871218 229382100 0
274758437 121427553 0
35298775 527209443 0
134998511 527747770 0
4572664 130939717 0
373034666 141546382 0
398014650 381826363 0
515108237 466750134 0
359672575 135787363 0
466297994 89628929 0
142558769 249063713 0
349280030 168028094 0
232525787 100466999 0
82056655 75858540 0
55649363 253642006 0
462944942 369609611 0
216212059 490863015 0
209391541 545493090 0
54482917 269723073 0
107618595 47452890 0
19807444 265413538 0
350468738 501806669 0
221654654 306580273 0
29179402 364095811 0
210177964 544500032 0
476134679 399728953 0
56039109 348046316 0
263669256 237552206 0
514530825 79176975 0
520075756 191456432 0
331649656 299750700 0
420661163 245295205 0
371941924 568887859 0
523773920 445482704 0
522712172 520334010 0
466260248 285505829 0
168282558 378831990 0
178302580 23933896 0
262815020 428257349 0
507990387 477540106 0
112652866 559731002 0
340197674 326813278 0
441782575 3034041 0
112661100 483322980 0
140534634 522963439 0
186730233 145184825 0
460770607 386837635 0
382111930 556103558 0
251396551 41191021 0
498215939 33594604 0
173915313 23233831 0
367544699 104297743 0
105291949 191354434 0
462924091 102245536 0
513452677 136426686 0
121784124 540122833 0
284751080 119833300 0
435986655 42216019 0
442219368 174516467 0
119002282 402875757 0
276419749 41364008 0
412276116 489876177 0
396858194 434366238 0
319036100 223333142 0
376502588 98316216 0
333753930 103502179 0
326008813 532105648 0
32127078 365401454 0
403670061 328303558 0
568774323 478072092 0
367685579 536406952 0
178699906 382149871 0
204260810 63023131 0
254873216 219856048 0
530031858 150278268 0
529391581 233704553 0
416653226 420142824 0
20820440 361190465 0
130130527 413640882 0
174662759 257011718 0
105313485 557119375 0
198549071 331444307 0
391371596 450149799 0
315391651 359024046 0
334915315 208373471 0
484996745 332732483 0
400160830 324774246 0
65254910 546982073 0
165453383 490842059 0
434008027 550766699 0
55537872 528545447 0
339421196 361640998 0
216432498 7712867 0
145778260 437238030 0
175148115 528168504 0
423081935 420272724 0
98677559 34967969 0
117451689 70173356 0
348157551 374213576 0
281110360 164136708 0
527532108 281504688 0
10850681 515753439 0
425823045 320432274 0
496398156 529929332 0
266000093 548668846 0
352414640 32906983 0
411743038 70408537 0
333025560 465003791 0
248646653 349174447 0
485061154 20924220 0
370971803 116126772 0
414342059 102151136 0
266988051 338380619 0
199923141 332168170 0
435729555 282217722 0
535728870 282220393 0
52488870 31044240 0
233527741 174455589 0
209713550 437472000 0
437943115 236372555 0
248795488 556844914 0
559312318 74027289 0
343789169 10679383 0
403781107 425372378 0
432990701 74199563 0
92035356 159838562 0
463158888 178418259 0
5324214 125648328 0
541773297 488553947 0
180557723 269317919 0
271012376 330908034 0
319802251 60949069 0
67729013 336194803 0
48206446 323925635 0
337859469 40098811 0
322948793 242520683 0
491127684 568668209 0
268481352 405658179 0
552650303 381460551 0
121534930 563043376 0
98543129 68836411 0
332296373 105873280 0
316079850 509178366 0
346022279 261412244 0
479373234 188978856 0
420492161 25411862 0
275366820 215196605 0
399502337 38268587 0
465566944 86941627 0
98349515 429268191 0
509140847 219853958 0
62713113 589453 0
432284358 128016534 0
375957597 424883531 0
105087968 21393634 0
367033024 471669618 0
336049354 109970512 0
422856956 50157135 0
425314398 334574061 0
21163482 332217354 0
168811216 252694745 0
325718658 420223094 0
30836582 272311862 0
41805062 274683111 0
542776889 84795933 0
371345681 40302611 0
397610659 108767045 0
346076446 414306797 0
516415695 370923351 0
11956442 72201555 0
456420141 303401087 0
111735142 481660144 0
395290762 239987283 0
95217586 24512368 0
384356948 313858946 0
563344791 218367663 0
315348934 360281048 0
338132839 459770748 0
416248573 534333936 0
198349398 70609409 0
22293307 279310057 0
560609055 320582921 0
83512780 505956733 0
467417911 521202710 0
104200379 328753803 0
495004489 478936036 0
444335839 444556000 0
446405058 568446005 0
366866133 501742960 0
29009221 170870866 0
194822553 243048479 0
71412903 444532417 0
139670407 384034380 0
560848967 51683849 0
434833247 507244942 0
170953298 518821576 0
336053412 10168759 0
98465833 409954842 0
268537961 341993013 0
235510114 345521602 0
226130433 251410258 0
267481464 473963564 0
340523301 324974703 0
561878471 99140650 0
130964963 243494732 0
44153389 162658600 0
8028833 170073906 0
148856219 232574783 0
63538293 347591382 0
364409549 115081577 0
56241899 459058028 0
12524314 277929389 0
556611934 261880878 0
176024126 39192036 0
190687293 420638614 0
434096335 234177779 0
95106667 154509131 0
145435469 411694893 0
25605975 170363927 0
203413724 74252967 0
71610762 91232263 0
259641309 508257141 0
485333613 9282565 0
119906466 406311698 0
95449848 184717493 0
477695602 99433398 0
454036748 149495800 0
99918199 117149420 0
72757569 134657060 0
47647829 345294199 0
328195106 172526846 0
133029109 421708216 0
185712944 208782222 0
301979562 519243050 0
544247487 23409039 0
96598549 47666144 0
214724072 58343117 0
123127359 396567541 0
252816242 125700696 0
299013319 33470543 0
339665901 547608238 0
284890038 11242761 0
287817971 96133197 0
351959870 48335784 0
76050451 402474936 0
169371333 287458741 0
319746504 239912633 0
121854214 166356460 0
561445996 64108148 0
544961574 252717552 0
220870901 505966437 0
299126210 306133880 0
164397810 165327328 0
281516810 43267281 0
51620222 362937799 0
212183169 17497549 0
531361620 336387069 0
453184924 412836177 0
365724225 303676874 0
54466997 9719832 0
274745251 47896347 0
144100656 215137043 0
339880408 277043032 0
468258412 185621185 0
378430953 162047129 0
560769872 262653120 0
114328362 75449617 0
401565473 7421727 0
364840847 460139113 0
543810937 503217501 0
468856869 342317248 0
240924458 177477137 0
100416263 506646681 0
57447907 61455196 0
147245184 432035873 0
313017391 435494907 0
252330617 552162091 0
418040941 10303254 0
353317216 472261713 0
464809642 371394027 0
49398527 456312228 0
191156554 258514074 0
498669548 127172159 0
260572237 38813639 0
146827265 530683001 0
460460579 67266977 0
475527415 558096000 0
17165216 452518286 0
442343838 405744 0
462773287 65429672 0
59164313 25533190 0
71371442 385963503 0
515158124 465076559 0
188000868 94384323 0
507200812 207537237 0
207317021 493455736 0
314744722 23457773 0
442886963 106173299 0
317816341 336279749 0
216785705 299918790 0
361842606 452631073 0
84334304 183614351 0
520705355 157470356 0
382073764 221629432 0
533204079 231532277 0
228967230 285371271 0
227574098 133340650 0
96571948 393224292 0
357908671 172235476 0
421448616 263194529 0
366281168 207535376 0
277886939 165887341 0
66820789 475177284 0
20853996 491371500 0
210761952 446794611 0
471074844 149531346 0
205617375 301626439 0
527744166 191152568 0
566996990 166168936 0
535794647 490178314 0
558435316 262357575 0
130710006 484589099 0
82039565 18566996 0
208324177 418408415 0
104884311 75890925 0
344436282 549043065 0
517896690 271729805 0
295967579 99930237 0
154664499 222866276 0
9952116 173120035 0
515849172 50462172 0
425337809 473859458 0
117864602 548348611 0
225087118 464848175 0
419093251 28237385 0
446728534 129206651 0
309842029 394853430 0
298056919 93907300 0
327040456 338322809 0
532358048 62658994 0
420342910 161318214 0
368025976 81673064 0
400431374 530295228 0
95372871 398487474 0
71392818 226063197 0
537146914 430850857 0
13439801 551028126 0
247045584 135185861 0
347187408 133537349 0
366432975 73009271 0
350731109 205337524 0
51697058 330373502 0
549497107 446694416 0
467306393 353467412 0
523890539 465320681 0
109533558 200710974 0
535001542 7667193 0
274200181 553297869 0
552106357 257301059 0
532935523 346855005 0
224019935 160716109 0
496212387 498605763 0
546997511 238162494 0
561038894 137565832 0
252664593 33052559 0
374386525 230839148 0
394588230 66630538 0
104464991 220217142 0
128648275 382643723 0
41020182 350623012 0
255662195 196965167 0
32805550 433803987 0
229893241 236948225 0
101962943 221454526 0
316670833 443210353 0
125906935 405235898 0
559635468 294558631 0
294283820 550190595 0
406093155 211088491 0
239704926 197064340 0
396247125 20419769 0
27062634 34460015 0
185839851 481570090 0
5542158 383150960 0
234936797 432735456 0
75702976 430315281 0
392172011 497698376 0
410835262 502801902 0
96691352 396702857 0
131000821 102438255 0
561401805 71453503 0
484150822 541236822 0
189720581 124600452 0
475046196 541417208 0
7427975 2941195 0
309320883 464050273 0
127719529 480133134 0
429573386 88117479 0
419444891 114253807 0
174603407 209741721 0
83473443 519883063 0
258591907 320814132 0
228002787 446638013 0
4465748 63810314 0
158897223 390064710 0
406305966 335543851 0
488930187 265403851 0
125856608 531320712 0
155533988 445070832 0
51344694 227263508 0
97792441 447257731 0
116831 196135176 0
511595554 215993491 0
44437375 378543597 0
290468341 212673930 0
157161406 318084552 0
267513122 438755924 0
328135149 132897545 0
339759636 388170189 0
78790077 538067677 0
359068849 181301414 0
430245395 166633997 0
14162284 385689984 0
215475091 235597523 0
233886140 368131072 0
266482498 355128917 0
116684778 280662243 0
496530411 270547746 0
116798093 152462237 0
171410742 416318189 0
534879309 53578294 0
329918923 287060659 0
176442011 158770244 0
275822688 230773365 0
512470443 401434840 0
96688615 78445318 0
248187831 489891858 0
122923973 412005739 0
247725120 464002949 0
24080705 486356860 0
443613143 402146301 0
268016911 486137610 0
416215145 280066511 0
391344108 373097282 0
390086293 469365309 0
513068543 81301444 0
26066003 394998472 0
166062077 25715720 0
402308355 221495351 0
485815541 175997445 0
299338257 472847966 0
98990506 324760236 0
156899813 195021760 0
364293417 377350821 0
74198456 476333129 0
149299010 316617911 0
176592294 70069043 0
247559984 526099017 0
374247374 544028379 0
328940236 490880082 0
547360112 135445562 0
259927167 395190680 0
371588828 354627948 0
37569922 536291809 0
526283534 45924839 0
271358435 433825862 0
389685412 330736495 0
71232526 21456601 0
498981891 32500321 0
71582301 315069642 0
409799817 352295875 0
254755005 410275630 0
196108588 334370469 0
283376196 72916086 0
491471806 526307345 0
13632729 531657294 0
247490551 208281483 0
414551627 38552558 0
326244752 443151371 0
228472196 277865019 0
397396914 13147366 0
179358356 279530719 0
557762290 415116030 0
356224207 83432682 0
1088831 170116440 0
507477829 283208746 0
402689821 565670160 0
481530751 438427678 0
303367147 556638085 0
313382193 455706283 0
99929729 376478084 0
438558005 476276323 0
429823179 336178028 0
5192457 267255831 0
134992370 449150881 0
501881955 495781231 0
152781643 497282463 0
385213691 189321950 0
226677423 197263274 0
243470502 124433846 0
490367704 134855707 0
325388843 305045105 0
271573966 219773836 0
563582570 430661194 0
322434084 143952384 0
282400365 399815595 0
466421640 167305534 0
245722068 121577884 0
565353847 161919339 0
215291795 460377241 0
557548135 182645072 0
23790176 357681142 0
216689072 256598583 0
362230064 428461551 0
99571810 411588603 0
356067229 567457466 0
419657014 135443634 0
390998112 256572033 0
555649914 179168693 0
401563909 463303330 0
451829334 98286877 0
298001782 217250546 0
446614303 330880073 0
533631976 176715478 0
431855535 568883657 0
191692695 329000580 0
351176589 309216659 0
403363980 550904486 0
166037078 79843287 0
381448910 108082985 0
536007994 305183499 0
283183607 327730422 0
149645697 132854115 0
240607583 284733629 0
400813824 137245181 0
14037527 294906845 0
209451555 291999400 0
458938697 87711313 0
152964558 160792564 0
253810567 566710430 0
44366318 291097162 0
487951555 422664904 0
184526943 27779260 0
312568192 33168840 0
435106214 233539326 0
454284594 356879570 0
14829042 191781678 0
538618982 297995326 0
276416634 532175635 0
463483160 540673108 0
286784674 307402106 0
32391033 452579229 0
483518936 258667349 0
522436251 190950749 0
63190875 468780553 0
64026431 304784698 0
360058346 368097401 0
490758517 226008897 0
63678997 489101162 0
283279200 568072355 0
307456259 356771413 0
448762738 377895183 0
525263359 524813176 0
202017363 105495549 0
336917285 174754344 0
443126900 201720607 0
369038579 250205166 0
135603189 311656812 0
207445373 522169955 0
231776241 461453009 0
321817037 132031768 0
539147263 518106579 0
359567538 160304368 0
46602186 381020433 0
7746784 25124178 0
404416346 45974659 0
315440785 59570731 0
89332986 262654918 0
566898956 532322656 0
391378555 471713942 0
360888734 215921253 0
63453610 396220690 0
496941990 98101749 0
346836069 525439781 0
339875381 265420472 0
403201264 175640564 0
18000004 559617099 0
109902665 25476018 0
354558097 462555443 0
96981195 352746188 0
105485144 196662178 0
160460801 179928178 0
302019138 193507883 0
54487032 510618492 0
304555559 205245137 0
280298203 282418562 0
226038148 9042848 0
5698262 70384008 0
195808191 457330985 0
288248279 165025730 0
51460810 210765823 0
39349850 361937997 0
25791830 387881506 0
512536289 367077420 0
438106945 44827091 0
225573217 351080180 0
247767207 178990177 0
165642273 195628835 0
56081673 459061276 0
232608930 71732158 0
415322055 46833682 0
424036985 484603013 0
259801120 208793375 0
442188099 55385191 0
528126663 344236315 0
306928439 564623019 0
224953958 477493669 0
564612555 559846886 0
55616354 383460749 0
332612292 278734380 0
421879722 426848052 0
172006242 295867455 0
289871133 268607000 0
522573251 162308083 0
404757732 398787437 0
257685913 26059670 0
195756371 209661774 0
532325564 374853742 0
187357927 123287181 0
291670830 89792997 0
326870643 403120082 0
9123960 174229348 0
209841691 72782843 0
61829782 492116159 0
402212993 371389006 0
217428726 4858600 0
514012980 545700791 0
245986385 403053412 0
243409814 367565695 0
343961999 209080773 0
525115820 33109544 0
405847732 306896081 0
315918891 542900097 0
408574508 100522134 0
259673136 282165431 0
396751383 71807043 0
259665681 192182407 0
28162973 255597652 0
136279904 445608251 0
847292 394937378 0
165532047 436648331 0
402352750 79272714 0
150430971 547978403 0
468281813 278562977 0
134317291 93037815 0
92203877 177863243 0
539325154 40059546 0
335178183 49518246 0
394724667 473331144 0
476597143 518056382 0
484006667 162735869 0
130677858 176890216 0
130201551 107116997 0
470114012 372906327 0
443355765 452007456 0
508821402 281293075 0
472253128 453286381 0
403372165 517310170 0
8779125 214622461 0
409161242 101371271 0
496504889 488966201 0
478088392 356544356 0
506181265 128859228 0
262855310 375528077 0
324443065 362736344 0
469145935 237309477 0
478746813 497148553 0
354059121 100502239 0
471911685 158150010 0
407451032 564743348 0
35340805 219095175 0
315323778 258573196 0
360043251 282863192 0
541906090 2479747 0
508608597 267309102 0
360426952 371354077 0
551524272 520542473 0
394395442 379266018 0
153107299 162909395 0
145495343 240908339 0
44612812 133698148 0
270783388 310590125 0
46922292 107435411 0
180639318 135623049 0
255308907 79048054 0
175752478 414365605 0
308817507 178290548 0
140895289 369225823 0
270786244 390449663 0
61031293 4735743 0
271446963 66398239 0
552585677 290956097 0
304957527 529453863 0
185134221 452857293 0
335708366 66715624 0
47453878 23229131 0
442658400 475183104 0
217799586 531249359 0
9766541 494938061 0
233918481 297446235 0
400018323 238496674 0
147835942 375836551 0
61781413 455381456 0
453641803 65479800 0
440805358 137039986 0
219538702 508581832 0
445978441 313718321 0
113115166 112075329 0
268833252 311772784 0
46528022 316770669 0
253747803 260725030 0
131104188 140157812 0
89693277 355713349 0
375993607 424331066 0
256915602 511676458 0
507370566 520076103 0
368566857 60357513 0
561997333 452058590 0
85233047 215894240 0
87757037 86911062 0
450035662 385291047 0
26194391 436075408 0
543117632 93092815 0
223473500 445894635 0
123842120 153648664 0
127614485 66822490 0
115665382 190759306 0
335173973 416903368 0
557062257 209259997 0
269268541 308125208 0
556196882 146625422 0
275358977 110587600 0
445531329 491659694 0
129381159 294311309 0
194687884 452155632 0
46153849 43667723 0
451542146 54958746 0
166725750 249971160 0
134256192 388823494 0
45992127 502367327 0
227994075 548936167 0
541044717 245028467 0
362051441 54809684 0
166182167 529800696 0
176878577 108065379 0
412107713 362020333 0
538342426 411087189 0
458628103 163383188 0
525776326 427461421 0
259863053 414715674 0
138185490 480355335 0
183772666 528793804 0
329276086 322119564 0
82062127 486642227 0
223882279 495642242 0
420053317 396448811 0
395903874 126338689 0
1165147 159311208 0
481188198 68829004 0
171513372 505712340 0
307741046 9024023 0
277003722 294005530 0
189363524 393852829 0
434422454 372031761 0
151596221 494216576 0
143787572 130855329 0
114670776 65795619 0
424070822 198631727 0
152339922 391265079 0
265198952 89592312 0
211869798 297635808 0
199264666 258964505 0
240137471 136379079 0
262805717 538614100 0
289898417 458985469 0
266707648 148225003 0
509466670 139957471 0
226904587 373737704 0
276871600 535946570 0
198069560 429273294 0
430763820 72845872 0
445308328 4115732 0
550471223 270311479 0
56375565 289396185 0
214392271 114994638 0
399083205 270295774 0
213727124 90731589 0
457386857 539691752 0
256738061 384415736 0
378907190 529852797 0
450935987 75092016 0
378798300 390381906 0
443324076 445848456 0
16769959 556623990 0
18900879 154744211 0
215178869 199517848 0
531718763 28650457 0
189576529 498331021 0
462317334 261620772 0
502555014 13612899 0
521624749 169203449 0
349996497 373083748 0
336511899 388365884 0
214295182 307270330 0
289219177 77303404 0
453025034 392977747 0
249621244 268784701 0
249254654 131931065 0
90585409 211873665 0
465117069 549761254 0
404530678 505322570 0
538453308 245598266 0
407562593 391879164 0
114701449 36483865 0
97875912 49161112 0
176365330 441614479 0
407995810 167102770 0
438417372 275655542 0
449767040 256943462 0
217007066 44676792 0
26265084 72414975 0
245590998 167827680 0
466221895 312562446 0
255101488 136146808 0
63219265 383009397 0
272533118 321424482 0
184109565 314612456 0
209353950 253428822 0
16763410 454386087 0
416993654 563462991 0
234368422 552793885 0
220127186 77871131 0
508341625 29892770 0
467302520 518670071 0
175992464 233725822 0
231874097 568045051 0
521256288 64363228 0
325324822 199619657 0
480136546 223204366 0
50224408 224342423 0
207358347 412145129 0
36850464 153951192 0
232759884 90985966 0
265851333 32211579 0
565114080 300625076 0
292309319 543180508 0
533346803 457487433 0
200344809 125467422 0
525906765 208424812 0
63229716 498727070 0
436176308 554931236 0
21420198 210823617 0
445349511 491329731 0
482762603 403732751 0
420663533 470767895 0
260030387 332240875 0
513209537 379494785 0
129305241 487608120 0
490543348 171531105 0
243525246 450568100 0
224509465 401793840 0
131197002 443855658 0
307246546 469567501 0
25342977 217795543 0
234792092 224881277 0
247462606 379155654 0
551672224 541621277 0
75915979 531700623 0
248314427 312046503 0
462096519 131722558 0
306811617 246066078 0
349713570 95406901 0
318394424 100032000 0
26116334 343418555 0
353869479 315792381 0
45167953 89915816 0
304975921 468042322 0
151844666 342224268 0
181126476 347983915 0
288296710 241577202 0
46313632 481164129 0
329428298 447267763 0
514367736 347973899 0
128374810 148704005 0
263921298 481517849 0
382125717 258715846 0
149469649 27925273 0
25237310 412573356 0
550479816 87912332 0
372105976 133099316 0
565526358 283571606 0
467824284 93429687 0
32683515 36571357 0
333882789 511183958 0
11682495 273753686 0
472434303 478920191 0
301442023 328201736 0
494982668 85134812 0
467898704 561528288 0
242090566 560609507 0
395760557 355678940 0
326022209 425751463 0
6837730 4678609 0
485557218 57109149 0
383189652 228710023 0
66124244 56908473 0
88204127 229972964 0
560707772 556382915 0
188651321 419128578 0
157528649 513248781 0
170700161 45271812 0
61418252 177814596 0
199139759 21188706 0
465104360 293274630 0
329329266 130038954 0
197565188 446575134 0
505411354 274204349 0
425936752 149377828 0
119322355 462453405 0
100165157 191547416 0
331845331 552326849 0
466409488 439482368 0
435571859 521241801 0
463482026 265540921 0
329636213 107050250 0
538967097 249085511 0
541391005 308115662 0
9276703 566785664 0
177856890 212860501 0
168410737 425473628 0
228766879 401850644 0
192792649 227061852 0
344961335 341720703 0
403526769 51400201 0
280940000 461559625 0
252372703 444259966 0
358263463 302620115 0
394959107 487111559 0
527910152 307077726 0
32909617 454620846 0
450047963 557627891 0
232655825 419169506 0
555014039 364784553 0
556213219 120586135 0
290915287 24000596 0
26458372 548517543 0
507373997 273403263 0
406718866 456495763 0
249691825 11821560 0
56486231 150264958 0
72615213 165099277 0
138890702 183212281 0
521797755 566154560 0
404355360 103867704 0
200017412 318447920 0
553383789 518496750 0
513904249 93782451 0
72646772 148727700 0
268454292 344778810 0
264553783 9367827 0
533934182 314391217 0
22162057 320605104 0
276256607 137072672 0
41280440 385063045 0
169221005 79909458 0
237900552 417272067 0
118976579 53381047 0
387948062 568484837 0
27740050 213091001 0
206011859 471680767 0
394932646 544175621 0
517312923 132505390 0
302071939 315513937 0
265709103 254617254 0
133378105 215574277 0
346744669 304495669 0
234992421 259433045 0
389969889 137460166 0
206637827 105441796 0
518895838 188475577 0
499509290 559561454 0
133418910 526644581 0
92095782 33698744 0
266378026 342477770 0
249007820 105219195 0
172075330 158486907 0
306679744 87506383 0
458375182 66754342 0
379480966 528967460 0
267500163 137223189 0
250280346 333535154 0
388172680 460993033 0
297855913 471754905 0
171371424 340135516 0
255700196 466210189 0
109027035 264938692 0
186658500 549126475 0
63188868 143572676 0
159985548 521626776 0
535257364 144339876 0
192515883 95859513 0
506956563 148735327 0
174659 306000267 0
540268653 252863823 0
39879568 8632323 0
232172620 417176244 0
278334553 420304179 0
499656273 441227737 0
507783494 139915514 0
316177647 438838055 0
128759436 538000374 0
549927925 8147871 0
323859580 514835037 0
343463190 140619384 0
43614059 155638045 0
436261192 544206771 0
450022850 241192608 0
431015580 55877298 0
512189868 91427082 0
404586505 524620375 0
133498392 492744182 0
173457756 103467263 0
235723390 391377828 0
173843018 315824503 0
196052073 472403614 0
62154433 30887007 0
55209469 16835926 0
518048181 138555716 0
400950899 346138684 0
169354906 236878597 0
129447304 522597863 0
80000317 346895693 0
131092931 221643232 0
464701549 328405109 0
209107153 186706969 0
51178363 384459490 0
557534725 370019074 0
558252442 82451057 0
513158303 93728173 0
484292700 107496582 0
314979635 291163874 0
524636920 457533985 0
362070025 493342244 0
143058878 143071875 0
339398779 121774497 0
71612227 251427553 0
454492144 344603244 0
41972640 97298335 0
408083549 556734298 0
310920927 493606466 0
17191821 472577735 0
457434234 480674120 0
296441576 157136672 0
306937455 329815079 0
403859236 342352600 0
257116849 514941062 0
431775923 410418049 0
229979867 35518939 0
562216831 267280335 0
291510887 390324059 0
428510399 64693790 0
521772650 426555451 0
294351179 112804185 0
545854844 510767443 0
247359447 540496810 0
551067263 18675593 0
310433941 114057819 0
434000702 225794216 0
252688934 88535468 0
34755973 213398163 0
49984730 507826356 0
178476189 89045982 0
280481261 268449712 0
37299184 95801809 0
543347267 212617417 0
169249829 132204549 0
229850731 150580141 0
178784675 282854902 0
375679785 493042050 0
266929195 187371074 0
442712445 161163945 0
3678891 350265120 0
230791615 521853919 0
456385562 130352710 0
528232778 86409092 0
100416330 193938945 0
407415126 512739976 0
300033842 8621190 0
147953146 516079569 0
530700693 132128038 0
499207257 440079339 0
486172634 422822371 0
492080775 170321619 0
379360739 515272652 0
406365946 391963901 0
477027928 341561921 0
455629303 470558283 0
195420766 263667169 0
11314993 481338282 0
329011334 102604590 0
89315293 519562793 0
502739321 154920137 0
206239299 327268302 0
493873907 213751691 0
120755107 416891431 0
131928007 422169030 0
152572820 545083786 0
60898933 328658200 0
410201303 271006916 0
256129090 460825521 0
152099386 123532036 0
445623258 194848668 0
354004862 267547121 0
420721370 74815723 0
61738990 188887642 0
262124278 507125760 0
191935179 170323454 0
198174318 489174092 0
466226951 116939170 0
493832424 117346653 0
125787508 551986617 0
156637403 240545142 0
451964762 496255377 0
371277609 468616480 0
463636572 525322641 0
415521240 301300530 0
148605934 241799427 0
4387054 131663763 0
521997946 520212382 0
86894991 202687330 0
222779403 478260012 0
443457768 17463180 0
97388217 171236957 0
111819260 335056588 0
108669629 138854788 0
255188472 411748242 0
118973386 375217065 0
465799502 457853696 0
513549166 370754973 0
403511117 6203860 0
490707104 85423203 0
289077354 509358577 0
157470478 74569465 0
489062083 84274995 0
436434950 337106523 0
345177397 147981661 0
78864169 164661976 0
128355198 366944355 0
355116031 255930060 0
518900527 363145029 0
417766606 6401013 0
505933284 520178329 0
537478725 360044040 0
367915978 228034046 0
132483235 255487281 0
224128065 225712039 0
367745759 112931891 0
24778638 486282592 0
308085934 34451522 0
522211060 69737218 0
365874107 516491144 0
429388740 173383055 0
519439984 363973712 0
304452213 447758695 0
321022182 435210649 0
264749180 80258411 0
531212271 434269038 0
251101971 430301779 0
209045915 459630941 0
162672928 19166396 0
150300416 109574660 0
316029105 120165234 0
481723964 496856611 0
74650809 92098871 0
165412936 489690636 0
381377196 310134840 0
165411787 93846137 0
158846628 24310488 0
43943506 472309797 0
473901219 251542926 0
183508884 191366529 0
63538075 244790381 0
157229824 104284888 0
409216166 56446701 0
57174537 416541540 0
422343719 553574795 0
196220253 167238879 0
211921801 453427905 0
154009574 69914768 0
545716780 24852904 0
135943625 127357819 0
525801596 154463396 0
198552261 48186665 0
125338777 494090240 0
421639551 199694717 0
29045548 102730368 0
109372110 56820907 0
102681806 1893787 0
514816138 560312572 0
456546240 298826448 0
514041043 181358926 0
391128865 84362225 0
136639051 335288799 0
449046739 172143231 0
230226144 27403574 0
513132977 365387828 0
125842575 507060165 0
134959153 396497763 0
472236498 231057412 0
297463555 531077174 0
343309887 147109293 0
268493195 246274425 0
421382111 312493228 0
84537205 262746048 0
336785327 564422816 0
56980141 312671378 0
24099443 380906963 0
393627839 329762037 0
454952885 31741119 0
48833337 322082975 0
366316015 382583010 0
227800739 192957003 0
504381339 565378921 0
171426079 125157218 0
42339122 552446622 0
73232565 15121747 0
217988683 434752466 0
477192372 519228369 0
303734906 520825478 0
566637813 386802576 0
64102761 84203177 0
367644345 530808498 0
345246971 170355934 0
557116031 90700396 0
33596349 122013158 0
195260168 343644393 0
466835595 273847418 0
129853198 330445242 0
52565342 210631773 0
226954826 478991559 0
242874125 52436459 0
387598320 105539844 0
490975345 196495107 0
436876224 325053740 0
399772554 216790320 0
463230543 440713345 0
76956135 321711739 0
322122888 246383988 0
413586756 286914721 0
299829368 467284593 0
491584386 566562304 0
150346109 411381643 0
502027833 52623790 0
512488631 424579414 0
530523220 431644329 0
102983057 430722188 0
550580662 560513313 0
201430133 5832504 0
10859017 564308693 0
476738198 107004147 0
397383877 34172385 0
513103168 54682096 0
299900270 16616464 0
96846376 449909627 0
495334461 514312299 0
536054965 44874836 0
188023024 30504336 0
205111012 11624387 0
137588976 160111659 0
415195151 424830352 0
467839199 548270286 0
328732432 346546734 0
182739215 66095579 0
8656464 254329237 0
500142307 539239368 0
477807614 517672956 0
133104263 490240426 0
565910224 453687701 0
94288940 451355591 0
77889331 70077387 0
449285014 126259770 0
332245898 469773048 0
451702799 461908401 0
194488302 143847061 0
371069371 85513722 0
324316838 503805078 0
545029348 329251502 0
510182165 452933444 0
290661984 362606499 0
156524031 245118941 0
501474612 338177086 0
265774452 272971588 0
309137421 368187518 0
415806534 232920320 0
480047773 22217992 0
277561876 343923293 0
422717626 63828797 0
504834420 22789259 0
335819688 410447687 0
141900149 388722995 0
375851905 534634147 0
407541659 548273747 0
495843104 516093507 0
379171831 329914334 0
7208168 418905966 0
19481872 476501886 0
527211793 95727215 0
210774997 169873522 0
475842482 7009981 0
365117423 69456245 0
530660449 151200882 0
365158284 115249231 0
372683508 22622929 0
280264342 287997209 0
206108420 260249104 0
323514732 102764298 0
389262687 419225656 0
218810815 369496937 0
54656186 148603153 0
127743388 376904030 0
372304406 550830420 0
302925836 177411846 0
207440070 511517624 0
422777456 514067651 0
416994669 223347264 0
421882145 379165058 0
542645861 62336204 0
214081919 87013409 0
217502462 485268565 0
362006973 216870344 0
322624227 12503808 0
17057712 72713187 0
562429209 489049604 0
313063829 175982605 0
230617056 28172712 0
421079389 99113798 0
358997783 98045836 0
62676825 266234853 0
239341334 30251657 0
141322614 521326518 0
141150004 319993302 0
214300155 152398916 0
274232437 555216463 0
427669777 122375333 0
94715293 120517934 0
142905154 449700840 0
292213002 515046430 0
176210360 431598735 0
420171802 217142264 0
51819617 166237725 0
162493378 559786160 0
374358486 553937522 0
331811396 217148569 0
387400782 153805737 0
489826964 9610212 0
461132364 286004727 0
133400557 162667334 0
40151365 422326173 0
269253359 302718331 0
431947716 406955275 0
254371965 503755607 0
232721426 96717490 0
168340875 454369169 0
409794771 282242904 0
38681906 471028721 0
377561096 18349834 0
293916490 553873255 0
307178459 31592454 0
218233702 187897541 0
34130507 371413207 0
31063689 135446583 0
502331210 180965810 0
368255160 464136130 0
323947635 101049510 0
165762816 123015620 0
71386287 126466718 0
503253073 151282271 0
146906111 49455506 0
408999154 446491636 0
332908548 4988096 0
306470013 134268847 0
326055526 298013641 0
326638740 449261056 0
558315730 241411142 0
109795215 115216557 0
402930295 423571723 0
379444489 224943569 0
395560709 347220038 0
58241708 178182418 0
351275844 569167862 0
340888051 165882270 0
436760158 22001473 0
316892046 455200571 0
24382899 467468256 0
37124260 101410752 0
419318736 3216820 0
229733375 7579896 0
158828767 493922780 0
249713497 540761882 0
205531599 49491012 0
234058335 468046661 0
284138039 518464793 0
146776749 78516703 0
363292238 537144641 0
35585448 210081071 0
446921345 245448359 0
225063481 55250657 0
167917212 180275765 0
332627298 249160425 0
399726304 214860766 0
389635035 289928627 0
238088189 71391784 0
210200704 490382295 0
168547398 29106497 0
86106321 568488913 0
220594211 338838849 0
13877179 409005975 0
343984857 208869396 0
153142224 257428247 0
64349822 204116620 0
268126333 169031655 0
484143199 383603472 0
31371109 430279259 0
330096194 94865845 0
458915183 276923849 0
567933008 483164073 0
481310220 97854042 0
490868084 135909028 0
94998536 483048599 0
423410406 109478804 0
308980239 517560004 0
114064510 364440506 0
545061076 330220158 0
515630077 480827569 0
396214916 306099057 0
311156383 347665132 0
247158691 413577976 0
122457770 216177653 0
480435998 235221847 0
520909051 219383389 0
367843846 437881762 0
26492670 266619396 0
292179300 229438582 0
236638548 4780504 0
265186560 540687225 0
12675526 268395555 0
350157922 43888582 0
303816527 446458257 0
498130888 433839247 0
534135158 108969088 0
196186155 125486098 0
476429996 423647549 0
291862016 536084842 0
322575439 12449874 0
136379970 526666180 0
176451356 181712648 0
314474934 284097467 0
438072547 249040209 0
532124739 441654808 0
491202706 320533014 0
490864557 39278012 0
15600592 195792924 0
236055711 292911519 0
400350064 464570024 0
225567587 187092402 0
387981207 66062869 0
183741698 565587911 0
272174955 337254269 0
408148706 57577727 0
78641318 108933070 0
513081240 73891850 0
365764807 27123874 0
556811118 226549082 0
533609584 463277583 0
247118155 517242096 0
371854483 426695714 0
274472805 144578293 0
11986282 21867193 0
179075581 549905977 0
232378576 424619283 0
432956926 288337192 0
289717681 479286880 0
377933250 53483400 0
134938203 64152530 0
374397626 526006941 0
16180069 73767899 0
520965452 249581828 0
319443026 540548406 0
388526566 498106132 0
356726124 281958023 0
134852210 239159849 0
290585182 286954397 0
485238288 232328073 0
212416913 178276485 0
81544388 236566692 0
59571762 491434073 0
156406694 464905122 0
517324441 295230572 0
410421806 427002637 0
152818587 458891804 0
1380934 335571686 0
499892344 410617142 0
464716440 146432059 0
415896206 462324009 0
150154114 180596455 0
409068081 380612499 0
357624425 502022303 0
474122709 285957092 0
219344842 561458236 0
431085496 156253397 0
322526311 365596258 0
379809981 527831072 0
75344212 204255664 0
143556700 230837122 0
440744352 127440435 0
302728304 52044198 0
192039511 345063320 0
194135947 178549260 0
262191582 187241403 0
428188142 508649760 0
135208839 28197866 0
537124327 421226179 0
51791567 519142496 0
132225262 538021129 0
78136708 26888191 0
255327870 218607747 0
300358227 42661475 0
108599108 366145860 0
66815671 205174687 0
1595406 285134064 0
352166443 281313548 0
464424816 57349327 0
100730866 113415866 0
179761073 298624278 0
550821615 479350994 0
278261452 189896676 0
181834305 250719930 0
356600644 2172790 0
474457078 326372255 0
132586240 188909555 0
106449941 16125858 0
14032322 446833476 0
165732244 444962395 0
152129836 510922339 0
257896121 168743625 0
212353183 232249654 0
46405439 160878762 0
250622731 356427764 0
551553958 474980847 0
379856282 436349487 0
166912283 116098556 0
530813454 429294455 0
511887595 154220124 0
450988599 245529228 0
437357785 166448223 0
59723330 318306370 0
326280237 538595673 0
332788156 530672188 0
482269501 530312544 0
404214868 329825001 0
542742654 511097726 0
373382563 86774678 0
551051123 185881861 0
320643243 450703504 0
92543686 353409047 0
432891321 322098792 0
493383046 380464204 0
563571322 240501190 0
381710932 102268214 0
327842557 197936818 0
534919977 348993391 0
547876560 118834356 0
352628031 131451060 0
214845210 293701115 0
153517105 460219710 0
341874776 105790563 0
383764164 93443770 0
274476814 11794295 0
44609914 302853984 0
378699106 61543401 0
414698339 149877268 0
495497504 371003306 0
51428001 255608816 0
250131378 322972914 0
430996028 493550489 0
337358867 110760573 0
230492557 252715845 0
138928011 338474315 0
518708896 430986553 0
369198335 165336343 0
219214713 131219559 0
417760103 153120867 0
394010752 244528012 0
220297211 83923241 0
326463491 374147013 0
300772644 456608669 0
387456937 535879619 0
525775564 99533396 0
546835868 477036920 0
181667758 11672028 0
151849205 128525713 0
346523416 377173066 0
386886622 206608843 0
289797865 133362001 0
187570584 539161649 0
354678537 132613012 0
79858771 402192824 0
329816613 389009876 0
372096460 127029496 0
540666004 223774631 0
98499666 228873612 0
348113691 63713771 0
3149801 435522350 0
423326844 398132252 0
292483982 25448792 0
524975879 510812939 0
511907270 539625407 0
205570978 48277171 0
87230892 8013411 0
129667505 2924372 0
50973080 322831192 0
444382085 356597462 0
89018268 544590818 0
321219213 221480756 0
557543962 194353363 0
258302986 275901983 0
64898072 532971352 0
403638974 363017736 0
313469083 235166921 0
500724207 389580948 0
276639893 426807021 0
367039437 268433693 0
372363818 318422769 0
140059043 559517519 0
188343515 553187736 0
312523326 149379700 0
233968005 525314576 0
150857695 219176683 0
176295739 433447077 0
322487277 389674951 0
338898813 476670956 0
228505287 189054253 0
463733866 319099260 0
127952653 558511699 0
272446697 309932202 0
73838510 442444939 0
551568316 233431631 0
444563647 435691138 0
414042429 304642727 0
272309912 13578390 0
448540675 251167548 0
351048615 549494741 0
463694553 240664116 0
183429716 330863865 0
271932180 554707961 0
147359072 174429825 0
210383007 151342106 0
468531668 551290883 0
344129622 363352704 0
235420666 255288357 0
118043683 359182090 0
277897056 188546666 0
445962002 242029085 0
191777111 378137205 0
159847460 355735120 0
331933310 400076946 0
290319312 111413864 0
504137373 351825714 0
28913513 380269408 0
311233648 1439532 0
203297233 462594056 0
5135238 370343292 0
563896804 489253017 0
375450688 390444734 0
214090601 268785982 0
174889425 203934734 0
494730859 84288920 0
155858593 175103348 0
505392317 182438400 0
79073036 481265009 0
95901558 504624964 0
88461022 488901868 0
398317122 21969123 0
469524716 243175208 0
421191405 299264059 0
136475762 72600010 0
264570132 191299082 0
108097275 186291304 0
61541429 240254784 0
109950252 45088274 0
216306573 130242859 0
493012008 189617258 0
136919031 478160475 0
142001892 505447613 0
3297079 171482683 0
405114068 186803732 0
557424719 317539937 0
386696849 106829523 0
96933078 437387501 0
473257209 537425168 0
422472506 493418109 0
85480306 344397012 0
498306182 211561557 0
424312035 378078333 0
528871015 552880877 0
159578788 390059234 0
369238575 114381150 0
521626450 186207811 0
86612969 530852194 0
374707274 278379731 0
86277515 28295276 0
288029124 41863805 0
552928242 525486865 0
33068506 269242602 0
77320798 114521634 0
551156414 32835362 0
207077095 262007517 0
31744018 384383837 0
32193832 480565848 0
426934212 436884468 0
213395709 150502049 0
175354261 378678069 0
325598799 378365388 0
383923608 114926440 0
10038640 61672837 0
297980299 208383853 0
96054487 536607195 0
429880282 493679842 0
558279619 482464628 0
381008696 269103917 0
497680151 449983277 0
85231076 312157337 0
207487682 342467304 0
147071233 47928444 0
120723956 273270485 0
99717150 201945463 0
270831917 198247615 0
331755409 562553801 0
157226167 358532799 0
45675557 283957470 0
93813049 33540838 0
410342931 202018361 0
369731303 439225225 0
493850187 367762279 0
452292774 458225883 0
216834531 184742305 0
405024547 324255563 0
96026939 73310727 0
478060148 21117023 0
429031755 113159101 0
26439725 431498892 0
36529038 552739812 0
27437744 359937828 0
444347628 564372160 0
377067101 325047761 0
242402141 294372692 0
397643359 82980686 0
525121365 248869978 0
166521850 500814749 0
564023140 7694335 0
374872299 262625215 0
520307259 443930416 0
361961815 229760194 0
440620571 80461314 0
352248717 190954473 0
430638733 16481140 0
33470952 145554693 0
346240872 98083669 0
279767588 492758203 0
361939433 362204269 0
530708340 504167612 0
447056879 193909926 0
297312758 131812647 0
257151297 107076685 0
335802596 340587083 0
302383324 499906597 0
470716660 544776043 0
477910802 566346816 0
306011951 280179691 0
374595553 539012761 0
465526298 316862518 0
281931653 522318676 0
363279926 477073926 0
181741581 124973698 0
219072874 560134586 0
319749943 549867166 0
106783356 487494974 0
92138630 482567935 0
284144911 418984085 0
62492726 426326438 0
121709844 206662734 0
262516504 380242457 0
368453514 460887974 0
372297580 361610867 0
464879657 394659231 0
13445670 98011458 0
204303165 415250229 0
397427051 27699816 0
301979703 91433825 0
328379094 468500350 0
78109219 158141015 0
456159358 46245631 0
546995036 541380694 0
451672243 515538207 0
376116028 115263870 0
169539165 175651681 0
441643481 427931333 0
448484745 329041437 0
218786972 455871827 0
397353327 425225278 0
26782371 371266137 0
262737843 169485727 0
372495404 425611094 0
127185563 531214982 0
510808047 136333611 0
485902176 432004489 0
482329946 133417325 0
105752487 481858129 0
494117552 35101146 0
264765451 206721391 0
443988859 273577610 0
45104538 519034003 0
135944705 113347473 0
298348705 84851731 0
353918095 435023134 0
445347009 531823454 0
424827837 313122200 0
162582624 520504444 0
175623896 195469594 0
223720147 287361309 0
198786547 357589045 0
513839672 212530908 0
264346321 430271226 0
36109182 561428938 0
25524138 225967073 0
158547592 569222476 0
321101010 299538157 0
227115928 351756634 0
236119913 476141027 0
97423567 44421089 0
393569668 7288517 0
184446158 117894135 0
490546271 84403879 0
346879389 22011045 0
51509065 528668844 0
81593894 431992654 0
128479088 520350286 0
297741011 23906355 0
459588884 183585029 0
352509172 66924876 0
150894921 236515728 0
39467121 69450077 0
5602824 51279943 0
379363262 424791579 0
525147116 430183049 0
253500139 317159179 0
325896428 314297290 0
310462389 275885461 0
220447062 61817395 0
188034956 176359660 0
239086717 103810852 0
478706291 274366444 0
137972469 272252035 0
192548813 198903209 0
246372634 546277665 0
515706713 101228144 0
512753836 296406195 0
508335924 280052591 0
459271911 230999334 0
514207471 547955539 0
27787877 16945672 0
468891199 291161842 0
282835952 15106955 0
7910632 497273791 0
216323409 241764928 0
485588794 395291866 0
203399295 13722194 0
288539982 465176535 0
166602341 558662130 0
522312143 168516463 0
100218534 452658902 0
412597111 96576161 0
323985388 270281916 0
68938340 552893828 0
137162658 161584241 0
44108243 334816378 0
562859397 535959668 0
378637550 388268347 0
111723198 183508353 0
72091563 209282438 0
386707100 529369536 0
337937860 109688554 0
507893560 268143005 0
366495149 197578272 0
229332922 236197518 0
562556661 189561573 0
434022642 361224160 0
313186357 183095295 0
201093347 235538036 0
247870699 6528557 0
429301068 130803718 0
43821083 81206610 0
187971119 456780578 0
207347001 281094793 0
96179178 352697781 0
418425976 510073803 0
14027537 84400288 0
555040096 72614550 0
273875107 202246887 0
135726474 541755636 0
277347551 363318991 0
252122810 476538148 0
66550338 266474774 0
281432309 501691678 0
151900344 317541338 0
298140035 65280759 0
41135413 253085909 0
518913085 151764087 0
495139854 516182949 0
294823585 562922959 0
514086961 529860483 0
329264443 410933459 0
338748866 104258082 0
89134028 351249339 0
155779450 137338227 0
542526388 38248156 0
429720337 302356351 0
476940048 56135426 0
395381557 86531953 0
40951444 530334773 0
83626332 362895888 0
343530339 458805584 0
575876 319865415 0
73196270 535014991 0
251049081 536317873 0
61092808 308248121 0
535771209 243636450 0
64833074 459576098 0
340826129 388180671 0
167061261 1607827 0
327888171 138937513 0
567408369 417610715 0
416978325 164140972 0
74861376 110329268 0
531203136 471378123 0
423975171 522840288 0
540703113 239583089 0
292499080 493387125 0
149551251 186790031 0
183480114 359637570 0
2963854 327227220 0
498248105 561944468 0
519601198 320958770 0
243257901 155104991 0
40775040 564785077 0
453475373 410791298 0
107771358 1129257 0
485968051 349164079 0
74596772 531070712 0
255773820 295988870 0
70694916 506711657 0
112768260 250281359 0
46398386 44486384 0
392110527 72761060 0
551668704 54131358 0
299206987 227391782 0
355354112 542316521 0
456950753 426280550 0
69582663 241535324 0
367034759 508551121 0
472417390 239735463 0
557841558 120139464 0
127449353 340100898 0
297908023 220413320 0
126166526 433602340 0
353425445 122840840 0
427469410 504196640 0
201149480 192569237 0
124407815 320826942 0
302680002 344769243 0
394866946 356943082 0
380481005 306933250 0
250490495 105056729 0
258033982 385538315 0
78380086 306015101 0
215407491 331308396 0
156895934 55305116 0
28391564 528580662 0
449046572 401618957 0
315146412 93055533 0
246049570 174966124 0
466366070 330962713 0
538753598 426858411 0
485175920 379445177 0
440126367 537505055 0
479783290 29407752 0
18158391 150698419 0
26204977 552718321 0
65458743 448182880 0
406193361 433757372 0
182557046 539215609 0
179784482 184777285 0
135415294 562857079 0
352807948 214922360 0
460231554 397491685 0
363293958 177892597 0
458762342 158421763 0
74441810 337681525 0
167085582 368253183 0
393801946 402349744 0
497283821 393316932 0
99234950 491584307 0
158357209 452078111 0
130963982 320703414 0
254270092 267078471 0
103240576 496469052 0
471959566 537064603 0
386833801 20080622 0
262184420 517643124 0
382011779 280341940 0
248128813 201381108 0
44672319 249243664 0
509245010 258431189 0
97865408 456259797 0
246273442 491255034 0
301370177 509385575 0
319715396 83625814 0
211338629 255257996 0
381370409 367818422 0
376830272 123161886 0
483459922 393045619 0
174045593 270665432 0
54232865 415947862 0
519740918 440091558 0
459944308 477010966 0
187049092 508819985 0
300771300 208081506 0
467551742 263446465 0
162374569 59255324 0
506713588 260532037 0
374502537 351532719 0
265203356 199701405 0
32782917 293108085 0
345363045 162906095 0
230011684 483628607 0
422645784 7526116 0
351130694 442073646 0
11554063 182000735 0
488251406 418394119 0
416594015 453668584 0
24707260 102565772 0
315207769 228847119 0
18461555 248002688 0
414586771 267455482 0
194042756 558775791 0
347041763 525679752 0
25084144 18433008 0
36671104 250035074 0
92614523 512417267 0
360310891 247614165 0
184109514 317984741 0
146854310 279697801 0
82580346 172559142 0
80695688 69313589 0
177599013 132543533 0
326648705 276323837 0
327653068 507899294 0
434209820 301110418 0
200252260 37409921 0
378670947 93258509 0
311906693 459550926 0
352101856 529902854 0
369520530 7643194 0
71133567 521590996 0
408042714 75393098 0
10190595 322901601 0
228469098 436128744 0
550845491 513623292 0
41762460 104010485 0
421210823 305527197 0
446073159 110656586 0
390616711 390635776 0
190270167 215610978 0
64817271 154276624 0
297285010 468950917 0
346475171 121804347 0
385560813 239890212 0
289681738 5361981 0
439108716 315713460 0
323298809 161920707 0
285572013 342123765 0
86192355 521399876 0
37604096 337756592 0
128325843 430328246 0
42608009 185724463 0
120259339 328820443 0
344400299 210997024 0
24829253 34622507 0
43614896 95577946 0
335378067 404090840 0
151809023 377920032 0
82418217 187411986 0
501294092 205390588 0
439183283 417802325 0
275544027 190596829 0
174837935 272221557 0
128359001 493243159 0
235534226 375192222 0
524742776 492116358 0
388734110 327568221 0
315738644 339197191 0
389824765 424340892 0
184156541 373494665 0
443859271 438062491 0
484117779 33728993 0
137966482 278619672 0
396687140 131160130 0
74009559 28895069 0
15047319 441134679 0
252781558 566963181 0
395035342 172406422 0
516050387 543993182 0
77060313 42886368 0
275424305 216773377 0
279530066 207446614 0
42366133 46628500 0
287132196 415449135 0
509654589 262867371 0
393965004 11222763 0
3417728 327670548 0
118536254 532269973 0
135244650 96199106 0
552303384 365368412 0
195260524 530589504 0
66745424 334176857 0
105401595 185873308 0
151052772 303066034 0
228598253 380212344 0
144549362 20804256 0
568410933 170716451 0
146434107 149076769 0
225485762 77745864 0
440034366 480860036 0
34836906 311734650 0
516402306 37040352 0
518708371 124976967 0
316015712 422628855 0
365316312 514077235 0
374418426 80836053 0
194183958 145809579 0
91946638 175147054 0
141471049 317573448 0
506628758 476430665 0
13082397 157671668 0
436331050 187131533 0
459906210 255695782 0
15981445 568419491 0
454187175 28483266 0
522081425 216868765 0
455543287 100038499 0
381198273 556478512 0
253101242 496044243 0
316982663 398819018 0
187276899 509234465 0
492543307 260649447 0
333806839 202700908 0
461501933 273345085 0
491962754 560862007 0
168896994 133928283 0
115985791 313231925 0
132618925 533934455 0
81569491 339264197 0
467409130 249221583 0
320035136 322558068 0
355823161 426696206 0
220819745 431417166 0
120029319 25150801 0
84676448 86552944 0
273828040 74035193 0
438415780 370556639 0
196810764 340587343 0
503422015 361417824 0
138969172 250993027 0
83953689 74165009 0
302519848 376485270 0
280598433 298459843 0
450472423 499259655 0
57781207 6421961 0
337275842 250934036 0
173586367 211878427 0
247654659 299615831 0
282126372 339561843 0
237828903 267904863 0
161291754 402529925 0
472085263 135410928 0
93608906 329027450 0
252407535 58276035 0
199135174 300249179 0
280558713 312065289 0
23155434 206038724 0
452180412 420617809 0
341272138 559915299 0
536634662 486954509 0
114433333 393327342 0
252913698 5263156 0
293247701 359326399 0
453484187 130575774 0
87891666 422128510 0
242647729 167646461 0
76782874 88258889 0
436941104 150014125 0
132390457 398798206 0
221414784 97269406 0
168989721 454501643 0
529419391 153579866 0
380341300 347248701 0
211045567 188409955 0
323621046 428823572 0
225377992 530985848 0
145941483 553986851 0
229149207 149906594 0
210209537 169206142 0
544518457 556223502 0
344908767 295331658 0
70737219 116764145 0
433750829 123890380 0
266176334 329493893 0
170654217 540482004 0
308895908 3397535 0
335847135 472786656 0
119104602 533427877 0
324065132 464879776 0
195672568 433124559 0
183838310 121876035 0
519970185 112781959 0
520880848 350960622 0
281922555 328426425 0
353095997 292158045 0
270382405 315849151 0
45853589 533296108 0
447270519 62196575 0
223911602 262165603 0
337693596 34653800 0
308383593 530986526 0
499971578 213984093 0
68006469 153706785 0
33431872 169413972 0
197550052 99946958 0
124184252 259873831 0
316824644 447989361 0
179023010 413021650 0
432258868 43753963 0
135016807 265403806 0
10804673 523385177 0
218371442 436611417 0
389659543 310751044 0
296885499 322268981 0
173618077 8171815 0
333199453 233301706 0
419199579 298949987 0
63223451 533981003 0
15997616 321896131 0
302006870 114955313 0
30335283 268962031 0
141801770 258779584 0
528159939 176409037 0
314168204 120438386 0
183553644 303251029 0
380131716 526449753 0
437420383 477896910 0
536845461 543593119 0
115297437 52772765 0
219917475 112666538 0
518390245 93688372 0
431887133 480186175 0
17197077 566225720 0
155960474 467473379 0
555913166 435704923 0
41757425 62880087 0
342182786 547851366 0
393045780 364221823 0
293574522 351954739 0
247986695 560911113 0
493306618 30056732 0
254170330 387475028 0
277635305 342953812 0
288321162 227769589 0
311175022 356052986 0
129153621 160085832 0
334845678 353649002 0
541335753 72225285 0
329045348 275768474 0
536215970 423038191 0
487273542 444903273 0
264107070 311386186 0
338405037 319447895 0
458466030 512981666 0
35489367 264213738 0
356013759 346639998 0
115289029 421320694 0
545475822 9336544 0
436938187 427927106 0
148269859 154970274 0
161661871 247029863 0
202562142 191647742 0
343627022 236105203 0
493949946 153498313 0
30318742 558747334 0
372385791 532945697 0
6699081 479408912 0
220012190 95943867 0
215658980 354346953 0
121555007 562795000 0
394797240 21329677 0
113545770 537808781 0
465841360 438713452 0
93304985 36266025 0
8073369 80434118 0
196874741 416945652 0
403261418 225925016 0
351988498 384432398 0
541064650 384252013 0
329240159 235760809 0
425564646 310317037 0
23128747 526651278 0
557490170 63571528 0
168105390 113278839 0
379058348 198150208 0
310796278 65770424 0
4326749 348146814 0
65072786 295821783 0
83198065 266532705 0
419523763 123041473 0
63048000 463888542 0
13168469 30463932 0
44220891 417566139 0
177641446 150997006 0
69232641 538147713 0
36424738 182130267 0
241660584 389411627 0
210616110 494617304 0
153969283 520132470 0
99909093 372743097 0
138519331 515544495 0
401583352 184749298 0
30217654 459716265 0
261109423 215914772 0
430114541 152285917 0
127767947 51544097 0
487687119 268605422 0
441425691 378014072 0
373629584 373148723 0
512123181 534826407 0
166638361 393082376 0
73763410 277548952 0
312616104 557888670 0
474197388 399186666 0
10444210 306054876 0
4872298 558009383 0
199840007 262285398 0
503195997 240310211 0
54408892 239147893 0
390657237 213646964 0
368736460 440320454 0
567602019 405532782 0
303979266 343813261 0
546705839 43097087 0
163592568 401016659 0
230785099 504997482 0
337688235 332236910 0
368913924 262334683 0
554582021 452055084 0
356663541 308244062 0
19980531 147380261 0
456886008 103453814 0
336086031 438849229 0
186099052 111807413 0
157330924 381914884 0
94981637 74141671 0
541071471 410202450 0
160234943 393046348 0
498826852 21838802 0
526152219 251206155 0
536056684 435210790 0
319840059 340729747 0
52073634 552279033 0
548919836 59225270 0
113465082 495824986 0
401807332 511771902 0
404030696 480322536 0
498708629 375960015 0
203110046 220086051 0
126218230 48753111 0
332629219 139297060 0
27680726 268844373 0
351826187 298590672 0
169281646 390261937 0
116800853 396053026 0
292848481 301713265 0
123065636 416232766 0
440186985 373314859 0
539482186 340156485 0
148701162 72300768 0
359926430 37629723 0
120087109 448630053 0
465856907 188408119 0
221768137 51616322 0
542032736 335252217 0
293141170 222660753 0
545322137 558230399 0
51323237 192627373 0
447041562 224078384 0
13133618 79913912 0
425463288 136769675 0
504479739 339114048 0
495333639 242049697 0
375714818 477589523 0
284342412 86996198 0
187027212 438576705 0
212550293 285787663 0
454803502 393618714 0
99117523 212549314 0
407858546 400645767 0
540802352 431215787 0
474244011 553293233 0
135931879 152467942 0
511079674 370733796 0
23305704 497156671 0
449780763 294418167 0
4279747 214629411 0
513069509 366693672 0
135914725 342345080 0
58410870 422701552 0
376481614 239787632 0
168883052 358765545 0
358755928 217828049 0
250570005 401228640 0
67978606 55567023 0
290365430 147328156 0
386708155 132324296 0
395619118 20219406 0
175550282 188313590 0
71089134 490287135 0
525599658 549072355 0
210900669 354785240 0
123133010 78475290 0
472884396 535000782 0
447801232 361067810 0
525454871 527539933 0
409147725 137292155 0
385375060 144005320 0
66956995 284922495 0
462015388 205282916 0
213623296 167072459 0
220080110 262535021 0
426672179 51705067 0
179022101 487864083 0
78679459 436083746 0
206519745 286455499 0
177712110 378776281 0
16988102 194695623 0
41869360 153892315 0
81585904 136483903 0
13971536 96864516 0
183966016 233909569 0
245878946 194860974 0
412053931 428135963 0
252481718 232924797 0
486738458 75511462 0
562447977 18404176 0
40217657 202589326 0
338632961 554483542 0
280483179 508720955 0
390724230 1033741 0
464725309 533824293 0
5405911 193374061 0
89202868 460530459 0
546780170 204707074 0
273011244 95299574 0
294498918 291591118 0
373600562 463045942 0
460518045 271854516 0
219024535 97149105 0
504098882 391619425 0
293882065 532374541 0
488654290 23025953 0
368471845 366245057 0
509932026 93282525 0
129030687 59009496 0
375417036 188531425 0
159486477 486713684 0
345854012 370181218 0
553975046 13483660 0
170329671 48464190 0
433949193 59551442 0
314528857 527854435 0
323543160 296437996 0
392239993 358697925 0
513851371 492364100 0
336104359 196156799 0
414350227 330494739 0
537604192 410384947 0
116420036 243147531 0
292365453 12465673 0
538682673 471111265 0
565650903 292782100 0
347217893 182535117 0
353616230 424738160 0
304716889 429589151 0
41978873 247840982 0
28165926 330567940 0
170123770 173390177 0
265474310 312747698 0
474971110 17170632 0
323862069 499618799 0
183378815 117233329 0
508828271 534903840 0
492862198 528409885 0
265885275 476683157 0
39952742 362591808 0
375274822 120591307 0
437580751 247878296 0
244340942 298869562 0
54028946 400421417 0
171329487 218248535 0
441767405 306073292 0
86178292 362869733 0
530455714 294345292 0
437109428 289468364 0
180793660 185509788 0
26105283 379041871 0
462643234 281293726 0
306118599 168812288 0
308568800 279304939 0
87526955 430198728 0
272733137 269601973 0
329846642 449927939 0
370144671 302556701 0
181633117 4266480 0
481984319 76529570 0
170932414 102318368 0
232824545 355202612 0
410803745 234574361 0
536425456 555448209 0
427771663 539624982 0
106344345 303896178 0
536646213 512414465 0
135685817 89759366 0
333077685 165543639 0
191476140 450200677 0
244128385 560461288 0
353809618 270029452 0
22001486 161394086 0
2558008 196454594 0
187813326 381346309 0
378238617 127305296 0
439619348 228857061 0
399779866 540024900 0
552157382 68012682 0
186331340 86286532 0
378946102 519499469 0
404796016 29582612 0
366380247 73398003 0
492607307 113287541 0
281832755 545476231 0
23415895 396073949 0
333225641 120278793 0
183424703 148734753 0
181389792 462966902 0
106416401 20333009 0
138488453 144648513 0
454098873 64205917 0
546321427 5103822 0
238471203 392716748 0
214707423 259063259 0
33208947 252405763 0
45407103 144269090 0
412716042 209353941 0
320102583 251525277 0
192804751 484488701 0
408416500 188259677 0
184056146 435383183 0
446748350 122596398 0
141029106 30150770 0
171138557 86668979 0
359970460 129599764 0
526490236 344165514 0
506835655 281699043 0
301842855 366431790 0
69601018 281112204 0
174305309 515239793 0
83866012 465925312 0
257197081 292545559 0
59195589 382927474 0
155957353 154752079 0
310290573 253866042 0
250917528 373925603 0
130393272 533591422 0
98615649 460318872 0
462467326 336402876 0
101124307 285823418 0
390600638 480523469 0
309623740 214448277 0
479326874 346021680 0
409437717 564452861 0
116824181 392705239 0
453379073 546815039 0
305475283 195302005 0
367802385 387067671 0
227330055 280064197 0
15532655 169783216 0
277922270 328644170 0
460655173 565678262 0
418949706 492628019 0
464627264 147714789 0
303619506 542034141 0
425416075 103403268 0
282246098 99038436 0
374899327 557235097 0
120502036 221152833 0
317434577 118662223 0
448943335 518700107 0
124236513 468629271 0
179971131 485560476 0
398425224 163185384 0
505803604 33947176 0
393166024 115875784 0
359271604 541194924 0
557896999 163238829 0
411164791 384661967 0
109361744 268413390 0
526227817 267333904 0
93011323 531977140 0
388629104 322449646 0
411204161 184081058 0
354869938 326979233 0
212057691 508787659 0
5358665 422841843 0
236264195 67003499 0
291272284 272258144 0
278101795 504718401 0
130684665 555958896 0
121239243 206894496 0
223264741 170118601 0
182493335 112424942 0
33773732 375945285 0
540668705 469291906 0
352528181 354509543 0
548046687 450802155 0
59343672 45297656 0
250977417 208906316 0
302664716 476494185 0
169152585 1162015 0
29508487 80234655 0
58178714 366082925 0
36397552 448321898 0
252053892 513631992 0
430417587 542073814 0
37722110 330287583 0
261640659 180976342 0
517607012 393110796 0
170655364 528655811 0
333296899 517071629 0
153130656 209630465 0
483655655 419142107 0
493066910 187824072 0
146461658 322479079 0
513901026 189988921 0
520869898 191906722 0
532390266 436142282 0
444802775 413958569 0
122028692 89701066 0
500602603 558016763 0
224748690 481001963 0
483117877 116423835 0
546620376 457803249 0
189747432 295246078 0
322593770 192918249 0
251700668 275550799 0
49793304 285091759 0
270577141 4168263 0
92492918 528138894 0
329369448 291060503 0
302021918 100094846 0
322823851 252763204 0
179633573 172286064 0
404756437 454455147 0
541410356 26071386 0
119424519 266283756 0
263431731 517686909 0
116470401 509847723 0
462284909 380968068 0
120397591 560598501 0
287192807 315198430 0
22010369 521359788 0
397595185 275370649 0
403473299 549006337 0
205115603 560011254 0
326904696 343672488 0
162080063 315498906 0
423481623 67974823 0
108160134 197064934 0
72507406 485468265 0
498072350 121302436 0
324592292 123880468 0
34735067 291823732 0
176809693 545879275 0
339352289 56288696 0
433829377 228836884 0
543519497 123020464 0
20112144 435725067 0
3595863 197982694 0
387470926 566885937 0
391371513 281149447 0
316925291 8710338 0
171671310 400490118 0
391776084 327074528 0
83550838 36739846 0
436110616 62288141 0
34745412 413653824 0
363422359 488068889 0
166251232 472813969 0
123463894 49318579 0
549661974 141836864 0
80823079 440757875 0
200563695 15396555 0
223654579 478617344 0
77275233 69498331 0
330652893 326513362 0
371607168 115011945 0
34237303 305459353 0
120190529 53222697 0
98527070 84593602 0
153278930 253856024 0
154224769 277310678 0
489517575 61485630 0
438551988 462358758 0
504725386 522495515 0
271471515 323383123 0
58577781 97011748 0
482101234 60425823 0
94558905 208526079 0
458491923 331280880 0
366287910 130908833 0
169512081 100999864 0
164387467 553623384 0
475017553 412165548 0
510967897 234328850 0
415537682 423218438 0
212993561 356652913 0
147548751 187052265 0
408459830 454698313 0
356711013 322452319 0
495043022 470747899 0
347359413 42224460 0
423810191 519956853 0
489535744 3274305 0
407984201 497864625 0
50851474 96560358 0
309023148 558787224 0
366125244 423908971 0
231817236 248011404 0
86548830 30731139 0
460568962 11925551 0
465197761 473658202 0
27493064 449233078 0
440899036 511138464 0
137231623 93971379 0
238761386 346828347 0
288366059 127903504 0
1525153 129305140 0
416668261 53082755 0
128586099 329765074 0
265208540 49036826 0
252552546 70150832 0
453732375 511147646 0
486784992 526971836 0
250184203 475391511 0
516995722 488868686 0
123345922 197864388 0
424010516 23609819 0
25168413 384747088 0
369241137 304316493 0
391061011 226462334 0
26649099 337336120 0
408746743 523871073 0
345622529 379522057 0
380841344 411592845 0
186871929 206074834 0
198042380 62194494 0
349383637 504465129 0
36120642 116002290 0
387992172 4874130 0
177138018 283204534 0
231414460 80202181 0
254940689 531891597 0
151914652 479302226 0
536892312 391643988 0
412466704 277379874 0
119954028 567507124 0
540322009 382327567 0
82171840 185174249 0
195068866 495395018 0
98412529 110466670 0
485677878 40224119 0
159111446 317510319 0
407824431 234795601 0
392570513 102164392 0
520019918 481637002 0
366147170 535139032 0
283287945 428554265 0
164810583 432904488 0
489005666 505271391 0
127593593 505209478 0
568810320 215912343 0
353208794 66018946 0
37022765 151575569 0
548629218 416550362 0
18977980 446371170 0
205544950 414968700 0
75611903 319216253 0
33131862 287354716 0
371223547 544264318 0
283401938 367856724 0
303961265 527788954 0
431312157 256121585 0
380356215 439913155 0
201102801 166799509 0
155294615 227928902 0
205429612 239545804 0
381229707 563364304 0
410513006 192635086 0
515274943 376239799 0
69152768 391413423 0
304613059 502034867 0
124044011 322446912 0
397553094 253561770 0
350433074 556328443 0
319125105 418379704 0
253780396 4316184 0
173433557 316614249 0
529493475 512000694 0
182063600 121434243 0
465558355 189459331 0
472653930 269754413 0
136605651 82185239 0
467505327 558999335 0
15185917 451515373 0
153941362 553759614 0
543231990 112843727 0
453482974 366107882 0
314128368 518728174 0
544516910 56982372 0
158627593 173672162 0
311879769 536513625 0
453257626 298577881 0
2963177 333721515 0
501145611 353658448 0
207652236 239506648 0
350274764 165841980 0
350879074 81467926 0
383491687 249579300 0
465940434 148145139 0
110058828 69646423 0
274358405 188193225 0
356718875 165663391 0
130779080 264227188 0
374996292 247129155 0
95104032 441240593 0
161682174 24510173 0
246297823 425922186 0
530156976 235801385 0
184611785 479166756 0
189995484 76530185 0
557048612 321372013 0
216806394 496018779 0
116270507 323765793 0
97852180 406079780 0
493595039 550096917 0
398278918 557442705 0
158458156 144679422 0
203455353 516478939 0
447150040 404011903 0
411844660 392246084 0
407276743 28518904 0
235377869 187159098 0
480694990 557291335 0
191300905 52249746 0
175802563 561676034 0
442747807 313914045 0
191578789 509747931 0
46800693 459667528 0
84124028 20010705 0
479730084 253157521 0
432467992 219821698 0
240207190 388412957 0
9704388 248460643 0
411090651 6798789 0
429747788 99055185 0
183094802 534689553 0
565460216 367475313 0
223664000 143077853 0
367115411 508926277 0
164958787 264295395 0
347009583 253101875 0
516460610 50741394 0
248221560 212235466 0
444866474 44283048 0
501611757 521042014 0
206228735 459098272 0
406113282 114017480 0
293700336 42220270 0
135738091 385517124 0
53161913 534715651 0
26879251 208632253 0
55228392 291505425 0
497416697 13322940 0
61836667 288134946 0
51787528 538567022 0
20556070 172344953 0
410350780 415216027 0
202612061 501015001 0
222502421 109281352 0
36293639 297518266 0
350925090 162917847 0
246623465 504119884 0
236193559 228707428 0
534948983 404301201 0
405573700 120279703 0
359825066 524664632 0
372095252 89848977 0
230442547 238447165 0
207098733 287159262 0
127193578 12656470 0
82781753 24862659 0
545148178 560464722 0
65694816 357304578 0
282978137 183533957 0
175188192 500792005 0
546406740 264041234 0
564152776 92633856 0
68767262 390171575 0
138145828 305084601 0
35191189 91519204 0
512423823 425468436 0
28913017 359629947 0
564883468 448383477 0
499556978 311712362 0
489241811 258375262 0
550949977 428149760 0
540130079 378383891 0
413529024 340803059 0
295940264 13142487 0
428806573 90402808 0
1676246 271911096 0
206391029 390867621 0
476396223 186070246 0
406563413 466711528 0
79859357 215475297 0
30147043 198831432 0
264170746 220241219 0
463943663 297629399 0
417641407 77590849 0
231753374 565145264 0
370334295 198858205 0
542632055 186879603 0
65704321 370846853 0
385729754 160589330 0
299144470 464342266 0
62652836 260420195 0
32116446 335182077 0
110566023 401639569 0
142411852 327869889 0
62666416 305460101 0
495841540 512545312 0
279143222 468946721 0
471582577 328343635 0
190210067 303339334 0
176699391 117743492 0
512411646 381623665 0
259724308 282227878 0
248777920 128532128 0
525203705 502104968 0
53683482 223235073 0
112068996 248668117 0
166885293 399170421 0
551116442 515070412 0
445467155 250150228 0
519169007 246374826 0
361042517 520305972 0
466584269 6508420 0
428748342 174155219 0
302452524 557328413 0
163247354 376606265 0
354969738 197150177 0
156721391 299402519 0
273775216 492469676 0
96444790 423619489 0
63395630 68921183 0
141977602 340674492 0
542557036 401259481 0
113492638 509046937 0
490219410 2923005 0
262082574 39183934 0
285788058 432927895 0
202215397 550632100 0
400124243 343507496 0
81871917 68656340 0
379639485 222606811 0
149738607 509470775 0
398148336 454350420 0
481990778 401979929 0
33689551 125240842 0
27371833 90042906 0
266347928 200183737 0
383265425 243261812 0
522940725 392335409 0
343939524 64279061 0
542271171 76090246 0
46818780 414740234 0
68079492 14551590 0
295569896 96377427 0
165633123 462940985 0
206380835 335033180 0
420873383 81179714 0
411472142 563246676 0
399355863 182133988 0
373529454 192648430 0
8766888 156126639 0
275024194 244237970 0
315389140 248668495 0
531308886 238995184 0
156053647 79637617 0
202822451 441075018 0
133126217 342889910 0
44908657 200628433 0
560859579 95578240 0
39689956 556980606 0
35379863 30138093 0
324752115 200474553 0
371586334 109882906 0
543123618 144905291 0
344686472 324838341 0
366263505 421400568 0
89963108 334989911 0
486517449 315233532 0
561040094 182528141 0
560233473 353543329 0
9034998 406614179 0
98429901 386060760 0
36561551 86397936 0
494462793 249099574 0
407048641 393934088 0
192931592 481436564 0
162102933 51337985 0
422750296 440892088 0
123627036 36864007 0
360218836 70730995 0
32589932 493761500 0
135342460 118193995 0
308385721 234643749 0
287602832 231027702 0
455757700 301987784 0
180867098 242987092 0
353148781 39681261 0
527467962 113749580 0
70186706 395498833 0
524280599 385686284 0
96473834 320913403 0
312664253 173685233 0
317623198 554896593 0
74165097 374733878 0
160968247 31053323 0
8804719 387937755 0
435406504 297659400 0
553582983 278755898 0
27667594 205366836 0
8578730 297946899 0
557525198 530620399 0
482667829 110875424 0
542312231 121923505 0
76823636 127339714 0
487944249 456817604 0
435587125 322046318 0
179464752 309895047 0
285084096 529556182 0
141917124 191157545 0
385531279 544855855 0
384156761 228513147 0
538183519 235554967 0
153855733 5192621 0
458360183 146193449 0
55306650 392428114 0
452397648 87035699 0
483300438 263145950 0
116470597 390966052 0
563444481 72846148 0
27446479 484689644 0
521194888 81543565 0
455375907 27831467 0
463855117 6938784 0
300610232 509300813 0
98807446 148648666 0
408741460 1558269 0
213881656 183517220 0
445924429 412234437 0
52219810 558875368 0
67331908 397436873 0
261817824 360810085 0
38373980 345903849 0
326882573 291731031 0
44109845 228254785 0
372317038 120401583 0
541947795 76210775 0
530943139 455450588 0
285447908 179724581 0
247650423 489366623 0
244310838 195032521 0
103449396 96879668 0
397852607 224760531 0
93463348 355718432 0
62388995 323747858 0
470373400 562880555 0
548547194 270507901 0
491745128 495803128 0
434153177 287320867 0
483990156 344220785 0
562496526 327793963 0
523808410 69879590 0
466391425 492672985 0
62185214 56751339 0
262612310 514771520 0
330302728 148391560 0
67927856 185215456 0
38076977 284636858 0
522133049 64697899 0
382010648 251992125 0
248936895 355817105 0
55185913 384351105 0
269050508 418888312 0
129927495 138791763 0
320220122 227694812 0
295562742 526334051 0
473190008 194004759 0
286911662 363645771 0
504103886 316304658 0
466144260 329044978 0
62434882 137090271 0
341171690 356802751 0
561586968 551983715 0
549650971 530097898 0
227631704 143352601 0
482551904 281460983 0
414912513 72615612 0
547573083 87145269 0
568824921 97274013 0
449538631 359630742 0
126699394 69133351 0
188253564 205956230 0
132193798 291696998 0
47770931 61752203 0
165156625 15726295 0
496549949 178275734 0
10053970 284165959 0
539594249 269096937 0
266484186 244576269 0
266915830 94747481 0
564371637 315672130 0
322977787 537719966 0
515854193 251972686 0
503651079 216465863 0
236749476 215771139 0
481425728 34074211 0
437632916 459447135 0
514341891 354551028 0
15616569 360144957 0
192311715 136792725 0
455627979 503631069 0
278889531 507900370 0
23194326 436783836 0
220530568 441538815 0
313241186 419564859 0
359988878 33250616 0
298496784 470061019 0
499496731 372257520 0
386305450 443376684 0
296873479 452210875 0
217647222 50895481 0
293153515 543002562 0
245496516 135041350 0
465550114 139384952 0
41062646 549989475 0
425292360 517735229 0
568541125 22438935 0
420644141 203441530 0
425709258 348694804 0
107587907 340031317 0
177329365 539159761 0
53974607 206176616 0
27056457 219775790 0
96875523 298989998 0
339579413 19941998 0
225513921 386377690 0
313615389 104935828 0
42611325 457771626 0
482502680 509486178 0
282158595 128593464 0
304574110 422822978 0
105289234 67764049 0
554076316 455529852 0
210411196 448913234 0
13993875 515215616 0
375860514 178984974 0
439108029 316863973 0
547552227 541625010 0
96293545 154698385 0
72830388 53096872 0
473877986 98202082 0
470622099 32690604 0
121426341 280184992 0
30668669 323238541 0
139067847 530151378 0
412465965 110404223 0
272206430 313696247 0
19089386 79757237 0
397971553 211880940 0
205741992 136076310 0
243818347 496916099 0
163029563 239362193 0
410728802 63357965 0
289200484 94218961 0
206192971 168459198 0
154999007 144393656 0
107308836 353408873 0
484340547 215270809 0
29165750 552208383 0
428604155 245339838 0
503440826 273730187 0
472283111 298744377 0
512567500 68194045 0
383699978 429387046 0
169568120 108352001 0
473816800 186302297 0
21089385 234521366 0
160266746 15265954 0
436173287 562470539 0
235651930 438289106 0
327038943 67524336 0
416897357 433392643 0
111118966 26752200 0
176510251 389090673 0
565806987 263354672 0
146814668 451266077 0
515586594 152327672 0
104968753 452248034 0
96301995 126392702 0
416080579 42412524 0
416413533 17016621 0
116811553 202779478 0
267697725 437030053 0
39668957 505071654 0
117633755 249625659 0
553420235 447423384 0
348052250 510245524 0
105187892 363488793 0
392228608 483787305 0
80018388 445144619 0
412744207 132418658 0
252036722 89853783 0
139529864 303344127 0
208566811 33166236 0
496862379 276643201 0
99667332 33616425 0
242529609 244638969 0
388616153 329514644 0
277386566 405023856 0
183704550 44931172 0
490908751 286159889 0
460858158 284930547 0
272027085 105216916 0
172466423 429647706 0
466633052 279387777 0
534012539 568189658 0
258735641 547942250 0
71371122 374382589 0
24390039 210635955 0
79512131 556056683 0
39799632 291778040 0
105354939 229537342 0
456293556 253258923 0
460824851 335713510 0
372781249 388734954 0
445665549 27469015 0
31981729 65912987 0
446846620 497242412 0
479424196 507012069 0
80200306 433798144 0
371719406 108874867 0
203502848 279613638 0
170578280 513409547 0
393195034 243417185 0
250804156 490810322 0
505822903 132855553 0
225707503 497262629 0
12067233 294284040 0
272118173 190599201 0
447687925 18419169 0
368337489 566166702 0
62374143 196028260 0
320238459 530577721 0
222586525 180201871 0
550316015 296149611 0
90192060 377497474 0
250180201 195032658 0
182217082 495775183 0
549173574 134705752 0
463296687 47718225 0
311278395 230549686 0
53450361 426237870 0
510106559 149082826 0
2631796 326353679 0
287400607 331141917 0
412074733 162717020 0
334966622 397718333 0
236228624 232442638 0
365322062 412242503 0
395998722 200199579 0
245648167 509308269 0
86603652 388538238 0
523545061 292015076 0
447423639 397115295 0
325350275 292625243 0
201553444 357428151 0
66719484 258239494 0
547435669 544172219 0
323982517 523428871 0
441552390 508023918 0
533705871 376939651 0
28076989 294537540 0
56291986 504002399 0
441051529 135047760 0
546003989 326350693 0
395707784 412025553 0
469175082 72832253 0
307926128 12038009 0
97686606 108352216 0
325479843 393220934 0
223291181 39595107 0
478553745 267037696 0
14380641 79756993 0
552005631 514213393 0
541432209 467880169 0
333846461 41207682 0
550262408 159968131 0
449313147 318332669 0
279970690 157946655 0
418854519 498512825 0
405041260 116504006 0
506173732 355022014 0
285652741 203231101 0
410766441 252057010 0
487551986 47496545 0
8887833 181616162 0
367169248 489923649 0
218204612 311172044 0
15497576 313882111 0
242521687 159975791 0
430223680 91946161 0
224186134 320256916 0
203964059 135159108 0
259714024 467112674 0
422382552 337204592 0
364101312 5081276 0
534548851 261909481 0
39931502 58089146 0
60666085 437762147 0
136555694 80576104 0
223296220 390926764 0
439987909 165127601 0
490419422 172892262 0
138772258 210737246 0
202022701 423521451 0
550024365 479562649 0
276951426 235222011 0
566557256 259623280 0
178927248 499234218 0
506261578 347371453 0
542703690 402469590 0
490926499 250135794 0
275753429 160153528 0
156943893 55585398 0
542609215 449793747 0
40189071 415155742 0
561877293 322276862 0
136278396 312041971 0
508512721 418975261 0
69657415 442298883 0
252410943 117463771 0
396938574 374937764 0
556842093 146686037 0
379152218 11871622 0
219163068 243935477 0
54899301 169973040 0
225790129 473504978 0
281494853 499696358 0
210245198 451129241 0
364429654 413484580 0
534483772 44475494 0
34812187 426072570 0
223437053 197365551 0
189971325 80986481 0
76313433 127050294 0
20884217 205370532 0
335561142 196950476 0
172764295 151032452 0
446953122 495629493 0
462531451 553763415 0
392718759 141830687 0
413150031 377803432 0
291460894 112854411 0
80625596 70940974 0
194871929 333131793 0
272150619 548123569 0
27279308 528409304 0
32502003 504680023 0
494685445 446073150 0
507667020 406922679 0
286530602 211633167 0
475054430 502137574 0
56545424 358848056 0
76346485 91479683 0
294095190 246196190 0
130975817 380389829 0
551607193 284473774 0
273495351 74758608 0
275725146 541953148 0
556137243 31414765 0
161666120 179347565 0
393108774 530604341 0
42515830 352657245 0
81911332 214908407 0
551459507 348510861 0
119963310 66562846 0
519232345 285350426 0
179505522 127535791 0
307187276 456115226 0
327219416 25170576 0
502493685 544673088 0
552346860 406928780 0
51562772 483714830 0
90997917 285500703 0
77221493 384381379 0
224046193 273955676 0
497244274 275997443 0
241770300 264794454 0
65199388 538206877 0
182805104 286770606 0
359674333 198253854 0
165224120 464760350 0
313121717 563411168 0
500003373 495545962 0
438373804 460050244 0
263494783 181883703 0
251938118 279837590 0
466410047 408217429 0
84915304 274913815 0
2015437 359613289 0
192351236 390375861 0
273090697 150609254 0
690624 482380586 0
46807847 44102066 0
37262124 317745483 0
558407031 69546346 0
259756697 395725240 0
427120563 225412530 0
51222940 426566098 0
473302551 432710704 0
45011870 380016618 0
279177811 202638885 0
278068583 264013401 0
325920021 151018950 0
240265963 189657498 0
212793722 392871546 0
401725981 398824942 0
56989092 469808278 0
11744451 353223190 0
514436147 101013660 0
259648634 94638410 0
290690173 327257610 0
330002775 345651104 0
170132044 213637320 0
441011920 423897638 0
195807344 87349384 0
288419333 515121570 0
41194627 68239678 0
424237743 278767953 0
543931340 16984220 0
430246686 15055346 0
326521475 498495906 0
422724350 89660000 0
73451276 544086302 0
288228851 420513361 0
221300497 522666551 0
448179250 208627767 0
356151358 281279082 0
486156701 257615110 0
179268566 291208980 0
173466459 514651615 0
56554770 406559935 0
361380157 364207931 0
330590475 229158375 0
240525282 374579350 0
81585830 153358516 0
180867347 162846750 0
317864514 433064657 0
249052259 566426927 0
507485758 507155744 0
87809718 436856732 0
220475986 507912064 0
316675185 374927019 0
212712637 291840592 0
535613977 408673728 0
155066095 301717025 0
26955067 516299987 0
178722078 327960357 0
499701311 274762892 0
208090401 127607360 0
356599466 151174018 0
361055990 414170912 0
481177012 504323101 0
74527587 329344699 0
162056376 531157264 0
550794568 471237410 0
19945336 90034289 0
547554780 202156900 0
234877756 515974375 0
87026905 51130997 0
139027183 239709207 0
493827375 361463332 0
399445909 459807785 0
36744088 160912572 0
153344082 451634376 0
498324429 35418536 0
569026273 127227932 0
17247999 104034828 0
395165722 444476683 0
340171256 568508785 0
47106697 254971245 0
160005772 178733407 0
247312461 102140216 0
268873906 87486822 0
118343216 383344935 0
100123503 235931523 0
213404264 148031752 0
147151545 163240747 0
487282512 122568429 0
200447231 152376545 0
348014380 458153482 0
429549916 63119500 0
151518475 224783172 0
316073559 495246226 0
7701328 425931263 0
146741274 386953505 0
238940148 425741436 0
296623064 337880455 0
484464992 274384396 0
78186181 310595076 0
479238015 97307367 0
286955502 265098768 0
346511260 37675471 0
188656671 115841581 0
480360211 497357753 0
186630805 563791690 0
309279950 555353290 0
127428605 178254684 0
126414859 190361787 0
514597638 380265203 0
43217378 165667937 0
410178325 199981305 0
71654805 422374349 0
376645643 191831298 0
437631472 250681006 0
351306546 231707399 0
147780116 545768610 0
462721799 37162900 0
532140937 294279246 0
361655557 413689338 0
80064247 118375857 0
34939397 438108758 0
259094111 511595622 0
157011615 244204143 0
387006655 564544716 0
440079690 104206117 0
134147998 301920840 0
415804872 20080667 0
516307352 413541704 0
394129194 230291337 0
276322075 401032070 0
340793639 476103025 0
183995178 533617835 0
348587780 155162468 0
554083082 66383756 0
447556044 48714942 0
256643188 306715335 0
457572045 96749678 0
524480369 357493712 0
302160211 223340128 0
521453846 106374996 0
220551932 43283865 0
188597064 359367046 0
427079245 248522793 0
248051268 442489106 0
559774486 230866670 0
384011722 245673490 0
453253757 176183887 0
241402498 417736120 0
241749830 399031674 0
240561631 59130283 0
525285872 68138478 0
395451097 326769745 0
466875971 207787295 0
9759713 500738783 0
311939252 15041263 0
146542941 5009081 0
222507242 344052704 0
248578249 513135476 0
446164440 138184275 0
246245445 155689586 0
54393695 409312456 0
27473851 437786701 0
325968145 145690731 0
431363121 330731977 0
314155267 433983049 0
299553435 491565673 0
408124826 161957184 0
327020517 513810160 0
42830833 15453304 0
334266526 170152162 0
420093475 337647529 0
374601008 398940258 0
80485019 475065825 0
550103063 358387108 0
37975195 423693795 0
237916471 383600391 0
484176965 338966562 0
467049578 149958525 0
107895042 472717049 0
543248613 26273820 0
416974235 564054840 0
486760254 328031751 0
53893325 15640648 0
564553730 443021954 0
303171474 307693777 0
530103188 320082705 0
361563409 182423033 0
541771358 123566099 0
59141806 218723480 0
230557572 218466741 0
240991077 422871966 0
289213042 192334847 0
398014330 172029873 0
117606391 456422203 0
64014203 493754075 0
224033492 125767503 0
465491928 485287874 0
451721583 179834900 0
350364119 119984824 0
48866935 257814038 0
296778139 32998301 0
253492136 455062282 0
455181223 195980096 0
406035686 394936545 0
267854763 412652798 0
497801602 358027584 0
135964548 48953126 0
372499489 161986929 0
164415954 99387217 0
262173480 295883665 0
376162059 238709229 0
296399757 481185624 0
106085112 434271203 0
217041768 287902136 0
122904004 562498136 0
168193168 526269949 0
466069270 76943822 0
76046783 27033952 0
493357062 534872384 0
77531780 366886110 0
307695099 222227026 0
284738025 64483377 0
360332803 528589030 0
367800136 183442496 0
467294293 85966780 0
365869077 134986997 0
428782395 224890127 0
83493223 74371592 0
457681723 354001513 0
29514805 242263708 0
122224041 293763922 0
318031621 136526232 0
397028677 49374646 0
308709678 119873910 0
550956659 144603095 0
332747562 124117943 0
429879430 330134117 0
386767875 338634225 0
345220621 59298420 0
197617228 538167183 0
209996930 480069911 0
286041708 296494243 0
494962954 477603799 0
82382652 443364075 0
318298733 445016245 0
125612528 392134591 0
388649756 270966249 0
404081370 555970972 0
311794125 191742908 0
399376683 498824769 0
25356867 418282778 0
410398484 185925632 0
292459712 140453849 0
183554222 88355915 0
334544233 65455172 0
357762939 237229889 0
279979151 341954658 0
274159164 462254111 0
382413218 436688834 0
44669522 225538810 0
18820570 396778110 0
245380654 71810644 0
155200321 202811825 0
329894733 224803142 0
248550148 461370944 0
303492774 225437912 0
225454020 455348285 0
436213899 296906005 0
124080724 187203125 0
411017994 389952064 0
319680085 182489679 0
449761307 92537056 0
367524748 86247711 0
199936383 364188156 0
107592829 286277565 0
390161862 188548477 0
161937489 114066016 0
210520933 241869423 0
165525859 268784766 0
511450520 351910231 0
510619442 473212510 0
79413179 564304605 0
221355827 462089175 0
405698766 258608292 0
29860713 130354589 0
334074382 9496783 0
368664757 458338433 0
123035326 5380381 0
431700279 235802170 0
323238417 303835740 0
376288400 508211473 0
451263868 128607778 0
386167827 351013285 0
107817574 42454900 0
461095625 34192952 0
467224032 69345347 0
373924988 91719008 0
109363138 160144299 0
57013483 270897229 0
446179801 308950439 0
313348911 80597794 0
470559437 106193648 0
418683050 393548944 0
246096714 344645748 0
316909755 149649495 0
373878525 359873832 0
527100968 92034965 0
308676938 123974548 0
565479708 513319229 0
450578097 408374308 0
539477175 320214185 0
181994494 285866064 0
94083274 218564287 0
232549319 172367434 0
273320065 496108036 0
469187738 36847937 0
273919126 479347307 0
94954587 264579672 0
166966975 231141476 0
382184409 238666259 0
452524217 260328787 0
479051043 65052606 0
425642764 462644998 0
167108973 102889880 0
78373163 536425732 0
484446189 138000661 0
240847058 198691149 0
125174667 265835246 0
444328332 46234372 0
163244249 522638039 0
42051675 370846817 0
215082724 391539503 0
122950325 61774662 0
357950155 460060603 0
307888904 251484340 0
322582557 411277030 0
550820354 337731346 0
329787212 548758949 0
240504600 468719645 0
337420999 390456653 0
47440 7062107 0
434813864 460979875 0
179096082 389006759 0
227944791 53720638 0
556206504 554482307 0
468108837 463002799 0
95346173 246206140 0
484308674 438981592 0
131582254 474030759 0
83958130 349097008 0
420483127 120679307 0
404451234 401884131 0
338941499 157695985 0
415553315 545790579 0
362638931 314738663 0
89998462 60893764 0
310513700 213674076 0
443341450 368788319 0
120759556 509157774 0
238105649 82865214 0
124605661 403402671 0
150544207 368333143 0
94575166 306204729 0
413512800 49060310 0
441873235 529031769 0
371289209 13650052 0
170904606 53801235 0
12073297 498538182 0
502731662 540917281 0
148806160 372693157 0
390377788 380357760 0
477851072 147520616 0
546160662 44615850 0
140048858 480593720 0
85632014 138513261 0
440030289 528716990 0
122833299 351562034 0
125066957 292731354 0
73749222 25771163 0
469196328 412537233 0
525853556 98702876 0
470076716 306183225 0
568791941 444742820 0
516881187 379599892 0
211953439 536661471 0
531521047 276341063 0
424538582 194029136 0
90033369 252830080 0
355559450 310667793 0
37337871 364503419 0
176509459 421727198 0
40326576 483575955 0
480109908 335316670 0
393979117 508896134 0
6590894 222025470 0
56636003 104553348 0
33907222 265503910 0
297546713 189263335 0
363538557 174331372 0
402898566 255545539 0
335154938 32763423 0
458431311 502159212 0
20441323 210508467 0
451164051 450414087 0
291983923 549007630 0
474944993 356582034 0
383737793 387323720 0
115670822 301320683 0
1772739 385201466 0
86742728 104121556 0
444498986 42031406 0
296758520 442828952 0
519416964 567498223 0
416800588 431195551 0
148713300 186068282 0
14675107 186952998 0
103324342 526608426 0
546382908 235553403 0
206141964 321151739 0
94429778 15777107 0
124623476 7347789 0
414119377 92845413 0
263731989 35205584 0
533705773 80253946 0
195945898 74755222 0
134258449 262336076 0
6869106 436207190 0
418028081 156416092 0
98395014 533780373 0
138800243 236888878 0
526358929 186122559 0
60811866 500317823 0
322003765 135813075 0
244043614 43466405 0
251385805 396887935 0
381650605 505561613 0
45477068 507755331 0
21150185 514486991 0
443814920 530947262 0
408464237 118310028 0
119139841 243260468 0
321772814 462016964 0
115440855 245237950 0
534525264 103523625 0
257832452 542617537 0
181180924 148308544 0
446337637 126029185 0
351644704 173489700 0
42812467 282027479 0
2642263 400479292 0
365155658 242674364 0
61103968 276501420 0
216917180 1296516 0
364570303 387827158 0
328728166 249622747 0
392165359 432037532 0
227307576 353200992 0
124400030 209292402 0
246921372 530661858 0
22310304 21017652 0
466449745 453982892 0
521782004 171791225 0
408016444 130326815 0
76522552 453226129 0
490565125 458457106 0
534340607 6999234 0
472300954 377262030 0
153390984 271092453 0
259349264 174872029 0
561757292 363232423 0
1004474 70198617 0
522397167 459329515 0
169978535 148861439 0
319845687 468962364 0
532864355 460693417 0
135417926 450582095 0
831447 439765149 0
438465347 18174799 0
338562557 532806887 0
365164596 547796098 0
500975980 523902982 0
495123032 544946100 0
399759118 193196008 0
388528486 83415846 0
107142610 522416738 0
395849187 505308131 0
133867503 76456835 0
291814210 388781956 0
180694147 377044874 0
343359035 396923277 0
567597486 271342150 0
239683858 316405641 0
316702767 168770460 0
504677657 128660854 0
246909956 331126977 0
203538972 2250693 0
206762670 476750661 0
354569905 51428818 0
42812695 175176603 0
110281527 35329048 0
543878185 400105243 0
14038772 44538487 0
210971770 497753873 0
178013730 337043534 0
224828521 314173312 0
384409215 81056876 0
154479681 236274091 0
241630420 334434028 0
32998404 131264475 0
552779936 536307745 0
95722807 26061062 0
115750520 543007366 0
109437075 22395665 0
486603477 317315068 0
80818728 377323873 0
256731501 344481156 0
387544500 358674985 0
245426336 272717989 0
315674531 65881083 0
473370648 214760489 0
155021708 53923235 0
246052803 537964913 0
2951979 193315541 0
530343487 48022486 0
95945001 259218703 0
380188818 506480185 0
2973722 503917075 0
452395049 280168626 0
203598338 53806267 0
459067727 175542729 0
193659088 418978390 0
377933241 446044520 0
459836672 254038363 0
556373260 399332691 0
195564804 361212814 0
235209526 428368565 0
136887421 414677823 0
12286498 503123265 0
280634365 304909971 0
47915650 245545013 0
193995841 359792132 0
433296969 409129366 0
212787338 317146909 0
416938179 166017987 0
342470105 54838085 0
367183859 56700456 0
248022651 321761862 0
399746019 64263717 0
66779592 451416958 0
217761335 77348892 0
389968518 139743010 0
434470372 317654871 0
266020652 194289412 0
207590489 198835588 0
223636690 117446678 0
53846746 529366372 0
420428090 325744834 0
306046399 310060411 0
188422356 556322436 0
501028741 501790931 0
369806854 98551098 0
376703298 153263902 0
238310401 309508338 0
302466697 459361148 0
13231439 405185423 0
534415601 257634878 0
379974586 495440561 0
412781130 556762064 0
309914534 12413519 0
257599728 285170685 0
447456884 244659904 0
182616248 112753719 0
291391048 278100082 0
532300477 119571689 0
267333114 342613596 0
269631510 221191530 0
456022579 501449855 0
284445522 69278117 0
257969269 436560292 0
374491520 424591330 0
478650157 535364459 0
196627697 156272306 0
421651613 176560271 0
378658409 473730853 0
543137860 563164571 0
280003303 440243957 0
11684558 362628508 0
440841979 222323218 0
534018905 379607360 0
235346193 259927044 0
449730060 6224457 0
509693974 183052353 0
395000823 212809836 0
196367955 404465640 0
498458124 541086219 0
515500366 257121615 0
63476994 422070580 0
295176978 448206073 0
160462977 52260090 0
318037246 264663764 0
84078886 183109924 0
30458744 359177264 0
526714541 350382226 0
431645441 26379479 0
41498758 507555180 0
36271630 152347582 0
524532440 534464979 0
209835580 564347643 0
166613815 412965059 0
92922813 342660623 0
17109201 516969782 0
97556516 66007391 0
305458208 338761234 0
503097106 496969046 0
390887432 177470325 0
145219728 356452387 0
126022726 131590054 0
373047494 469182188 0
478431061 36694513 0
35920142 561598186 0
463214190 57762139 0
246685197 345900847 0
17515622 43034188 0
270851452 365383795 0
302883304 420116224 0
417318560 151804426 0
234653586 171293342 0
135487287 35704213 0
162812292 429708805 0
84081290 317884226 0
460061530 454400847 0
63470067 138779178 0
298062578 262062709 0
557740636 250908298 0
230955408 411854227 0
150791904 167645449 0
101211429 29648324 0
44985154 557257363 0
223790468 426952738 0
77125300 333147066 0
55238980 374858366 0
449131985 430682693 0
322099447 522507411 0
210755430 315796821 0
306110607 139592752 0
240918950 451737743 0
466084922 188709386 0
212248768 180524407 0
484537621 552915508 0
355972415 368745546 0
359258782 510259241 0
504962264 391921707 0
361834113 136248970 0
153410251 444372912 0
320684972 140863977 0
5543270 483903643 0
322253681 381834841 0
554380739 9790337 0
457193985 434604739 0
466781082 304728766 0
283076488 451795555 0
290359931 156475373 0
58179908 146478181 0
187907400 267140474 0
112477101 73557517 0
287298126 77530828 0
533400026 293053278 0
302032559 424629504 0
319231059 211753366 0
113568906 549678760 0
440034423 81035615 0
203099147 556857916 0
200847366 440020343 0
378444540 95172112 0
142629758 118864602 0
377640054 184706129 0
406030651 494463272 0
472250987 227203893 0
493895038 469922799 0
320665552 480053478 0
328532643 392686790 0
262500002 394470560 0
2338321 450179719 0
73823091 170607551 0
379266584 464492651 0
390642789 564539174 0
64061044 180949807 0
426846960 52111621 0
259181662 460267163 0
218470999 541517139 0
509909432 259516539 0
412155835 138197716 0
271881344 147988630 0
555299896 528784171 0
265188752 48758219 0
111883927 303843073 0
321351691 202537138 0
403929112 319613515 0
135009306 544712886 0
499125763 109578330 0
128489160 373457510 0
197466110 68491444 0
501867656 6193888 0
336425998 208442118 0
101134617 338822574 0
348504817 436446789 0
173456908 442892346 0
108386972 405179953 0
560703262 282658628 0
429893344 291704050 0
51117514 51631766 0
501975460 420323330 0
185462563 166196254 0
425416254 133987272 0
138924549 460558551 0
237121511 201964496 0
7763439 157134264 0
551625041 301332505 0
493951373 491028894 0
46977116 451285242 0
180134448 82211196 0
12374001 245417191 0
29358470 385933929 0
228657015 61680245 0
298058145 350694323 0
392216436 85905838 0
10296101 9937679 0
23433553 27934052 0
227820528 43634389 0
115933539 284779754 0
457847066 522430484 0
372409001 425577874 0
187813484 128416108 0
167818164 148400972 0
42082381 317239046 0
490102207 399546565 0
160875939 376208608 0
464763921 144582992 0
3278919 69734383 0
565269433 237704179 0
216082421 219757292 0
179266287 461032146 0
276508137 310666057 0
365359559 312265166 0
423510958 240187057 0
299361066 45824713 0
483203077 410132249 0
346987856 91919270 0
534901798 323674557 0
494650359 278947862 0
472266675 85651230 0
176108498 254969537 0
441886324 523540878 0
329558695 494874877 0
98723794 312351375 0
444338767 335195023 0
125501373 355843839 0
23476366 499733658 0
497476482 86182641 0
69574119 97345026 0
441055072 91044495 0
162440998 290246698 0
143389876 534647734 0
445203113 426303886 0
416157065 310788581 0
259960607 547652908 0
539344248 140814755 0
255528587 419597516 0
146802801 264891826 0
108446712 543697097 0
16086667 171876013 0
564296362 74453122 0
493556097 278682488 0
550237433 125096154 0
262701503 564237194 0
323976832 494753485 0
28561264 359795617 0
355063123 274713805 0
219241790 76709194 0
162614384 397981298 0
281683870 372910005 0
550790046 467074818 0
560489361 380826629 0
401495966 363295086 0
4442836 440844251 0
106879524 542717259 0
106436242 415439178 0
568286301 354839815 0
360617875 132930993 0
201602021 77918352 0
177171412 65214351 0
227077586 472956144 0
528844270 250538632 0
507504430 292739354 0
155955654 386092775 0
192352244 382063698 0
84481303 287122913 0
510060715 90378073 0
522550297 82207882 0
251013969 28480968 0
294695134 119427211 0
270924145 10788592 0
558812505 75143144 0
276295445 419723008 0
497771243 329009244 0
490643284 452187726 0
179716966 78425010 0
251993486 148847489 0
390018671 567322694 0
304571842 473233420 0
49134844 447771365 0
154947079 175575758 0
51772864 318332400 0
438964823 445353310 0
500806452 58952756 0
32924210 316051240 0
295038359 509508332 0
520595927 465190179 0
103888389 499770079 0
428751384 92046870 0
309044129 339535283 0
338746979 89273477 0
164977321 152324503 0
417634 445460421 0
143304153 567341764 0
417366569 11306134 0
482636316 278112374 0
214003837 485987351 0
442392157 110911640 0
356348619 327755946 0
10739792 550102564 0
412520370 210815252 0
211129437 310502049 0
511418026 424466066 0
515395340 249643039 0
48247654 219204160 0
275880206 458801788 0
235750116 10316110 0
377097566 38331584 0
407213638 473676169 0
116022603 213301485 0
332490937 295166068 0
493018103 264738266 0
12163187 508717898 0
286634026 395668324 0
243904709 514233101 0
519764960 173077683 0
453785725 288479181 0
28933643 114482538 0
394583370 544029898 0
18511038 30581286 0
320484891 166160148 0
8981859 558447456 0
317756570 157834521 0
69551491 224696636 0
563463392 44571850 0
554599088 35885077 0
216981737 341504784 0
316509851 537773442 0
271912390 474347329 0
523652987 262417145 0
248959137 42961183 0
399690409 313675462 0
219227301 19774102 0
417602020 530964716 0
516015040 512669531 0
458120427 17606839 0
123108343 343538655 0
111570666 34688207 0
441193849 78013259 0
155850690 356831052 0
212308456 212566715 0
316707783 155767067 0
183086131 386445400 0
373795296 416272741 0
511050338 261459303 0
348825177 23052572 0
396348173 37483689 0
171058 57168664 0
12317689 91939962 0
263186614 103448350 0
59378220 77421072 0
330803010 240881777 0
212726060 109513187 0
425067058 443848778 0
287441888 468483403 0
145448124 400910180 0
332029578 419306820 0
427720130 506393156 0
367039536 6457369 0
378023140 6444712 0
398105205 494855574 0
380196616 62744210 0
445317538 242575071 0
464088691 335486188 0
42635751 564429059 0
500501639 326503621 0
17203086 162563951 0
260574455 147794323 0
299692527 104482885 0
557445994 223722096 0
36680920 317168475 0
381337677 30474039 0
368896501 357806536 0
467936910 353761125 0
426490156 557176481 0
156588672 470452508 0
213130389 23902452 0
420923380 468626765 0
282956773 141933629 0
320713343 158150498 0
188617198 508513570 0
391630433 122806074 0
406194979 288693150 0
29940334 475389956 0
431678767 110834044 0
353381341 387621509 0
194377485 184078702 0
16469042 539724616 0
450877116 406756009 0
90239001 404679564 0
416401073 33086575 0
551405420 196524349 0
558180021 464685590 0
251791971 186654820 0
180546296 310849897 0
56585646 260305128 0
549520463 507518807 0
276859687 116305823 0
264970949 10511392 0
17479811 327408089 0
356497536 254417297 0
230776995 231969754 0
386518110 512065980 0
209681597 314322708 0
244605926 194361918 0
348682968 557505757 0
298531863 549244640 0
567796587 15037028 0
171684848 35264831 0
163762147 404967785 0
556440134 353703887 0
345443344 30137100 0
559179563 398006740 0
166361565 157165983 0
227440742 292431871 0
102216820 40483592 0
205323928 404627342 0
203092340 117295263 0
81940366 206262895 0
367696419 14889398 0
527067528 44730851 0
370066273 202732264 0
250995447 217800918 0
261120364 49035675 0
45959809 8054265 0
147479133 385608614 0
179038814 255281196 0
518502862 555420787 0
341671340 505705263 0
301815646 270809734 0
209150003 85482587 0
74182874 304849907 0
120529237 332894598 0
5427396 568645372 0
274611050 462998383 0
159874845 360984028 0
161152159 93995433 0
142800053 330936604 0
497241043 35070958 0
440948796 551145543 0
6926311 63605378 0
539774605 202068425 0
555062122 458526245 0
178028640 207198918 0
279930083 471568310 0
103728185 488617935 0
49523868 280731655 0
498704633 245015533 0
425813315 534506056 0
453308746 532158333 0
126978513 20564664 0
235152163 199959763 0
205014912 32114398 0
159832976 106325445 0
52114687 293656886 0
4595 151644560 0
280558055 521083429 0
247862713 488562633 0
139574902 529657855 0
118217766 133438077 0
30203288 535184061 0
407049869 256120649 0
207318984 507625779 0
256141176 329378460 0
42108631 468708336 0
380215469 17711870 0
252211682 420180799 0
519246236 338590427 0
72519350 328249042 0
73684657 408032459 0
412190454 154347519 0
236385927 495597767 0
189970732 141917179 0
2155038 20123105 0
270025336 99963937 0
136516893 410584970 0
69023956 13899891 0
398686798 193381303 0
2300826 1617733 0
537934962 485927731 0
182112889 192863273 0
68413423 223111083 0
388491094 227969094 0
441622620 510268177 0
488605165 310704940 0
157718436 168210822 0
525302098 241279123 0
154345573 414777063 0
281807540 104088752 0
11795211 29314940 0
50025756 446014510 0
557758573 268219156 0
553531969 333298754 0
445842515 567305989 0
54382155 502455775 0
531588610 366142898 0
55526936 474231079 0
451891300 247394144 0
397941959 310688730 0
298316433 382789227 0
522042753 289040718 0
185763478 202501292 0
135317232 329171291 0
412419161 317810632 0
459902619 81208440 0
63108623 225662738 0
388835002 159061167 0
164520873 527198582 0
368575148 69098207 0
455000296 250422419 0
326925635 563316797 0
240941911 333093109 0
156472126 248661106 0
493877323 6655413 0
246851354 299231941 0
345386474 51250564 0
366625539 426372104 0
245509285 342745529 0
259948558 316384919 0
537373233 215764790 0
251503 447552338 0
274670836 374776771 0
18777260 472477692 0
11538952 503744202 0
218801801 383995552 0
521561471 285870766 0
101201999 385780433 0
473118414 80905529 0
95859097 147990960 0
449291421 4178629 0
176031817 430514895 0
44767879 22435880 0
56007323 82235698 0
142441842 433956354 0
513054427 542510006 0
463935085 183026286 0
415959154 176992209 0
15980112 562949330 0
245890220 532863520 0
105995910 35982412 0
563688029 316174948 0
510812717 354258576 0
39987127 227670461 0
454705635 492667108 0
426129435 326403364 0
426769434 352935383 0
193188888 209194240 0
466492705 150954864 0
46873911 121291338 0
21719590 231349477 0
81465106 6188847 0
232414221 317159600 0
226582761 233133150 0
450191308 144647420 0
337060968 521625638 0
118806984 118814734 0
246336232 28014998 0
76636623 373209033 0
13206659 546498554 0
500178646 321406286 0
260330481 429692158 0
304865343 35344161 0
231817360 411427140 0
140223583 58785855 0
511135867 141275907 0
318202091 514414885 0
99467673 532470342 0
304519524 110525285 0
9819544 424780171 0
162719772 442082557 0
64611692 63476330 0
313916595 498576044 0
147565780 286625198 0
394429176 355862889 0
247862800 196499355 0
485046549 363392597 0
278284565 139792762 0
455599510 90049493 0
432119019 402932610 0
313783875 388473062 0
373606257 378376800 0
315193254 328494059 0
298507856 291328836 0
429602368 241869539 0
550583877 356834496 0
462921094 500213870 0
2151427 80367307 0
169859330 506770174 0
394581964 438655288 0
520075816 338201475 0
452995913 302891550 0
331724933 565336659 0
434054248 82536962 0
304372640 334784635 0
131880000 442141229 0
407518187 475076641 0
163365949 154744599 0
174984882 360515818 0
111759869 559130408 0
416415791 336762119 0
170194364 443680603 0
491796286 480869560 0
3570846 110022789 0
142183851 521498881 0
301725120 515344947 0
451963752 44489143 0
300774425 72808892 0
107258820 383183393 0
477250274 530132236 0
350556154 75294694 0
253824443 443329648 0
497270886 23077353 0
143047263 311847855 0
94460652 366714198 0
407577048 251116038 0
182845822 396355805 0
242625894 519286322 0
20446769 316413165 0
308310227 301629875 0
104061604 534561944 0
278288427 270164541 0
106098685 85803717 0
117841892 274659540 0
329494630 444974612 0
475777525 401549841 0
228313997 495244705 0
85575992 345937469 0
537290799 143138942 0
273541229 316971521 0
332031605 158677434 0
96548438 132693787 0
442662519 389910141 0
359769218 237940476 0
117027119 535862077 0
90994720 416202916 0
237984886 467355283 0
210065218 465313890 0
196051411 312655878 0
567644068 110696481 0
50946225 430784873 0
9912372 330922946 0
500782004 103673237 0
392628346 115158767 0
3361185 139034204 0
438006260 53077732 0
375419972 238528764 0
428204277 30589068 0
494903630 79823408 0
222255728 282731872 0
95522953 361996051 0
235109993 467718371 0
285753469 94262429 0
469296139 130467650 0
307115328 5252382 0
9398442 271353307 0
273622703 206837792 0
224559394 375340775 0
282029830 453763274 0
225615528 140194176 0
55646034 322481275 0
8831991 236837551 0
153949981 431037425 0
43359242 95087813 0
36402837 71292586 0
541354744 128911796 0
346803821 397013452 0
214098645 274323291 0
529145908 251693105 0
564201542 31213961 0
428600028 520462152 0
378788852 256564932 0
316885432 485032428 0
164077862 186859524 0
528671127 75086169 0
320396479 540671323 0
322404749 178395769 0
403062644 503070482 0
6661822 548891688 0
53084464 66249685 0
206023620 518996252 0
224167699 538635888 0
308600794 47529087 0
362036374 454867888 0
397607790 426382767 0
371574634 54738776 0
300109011 271960717 0
138664001 93210696 0
535524787 482756792 0
116184699 155523734 0
83368788 345662330 0
566724483 502289582 0
217190850 433322165 0
343977664 445155798 0
109357505 293120277 0
376992107 506225823 0
174418761 55212361 0
358391917 494997649 0
233148863 248051619 0
179074022 475766381 0
324222215 38840427 0
306926423 274240220 0
324588266 36032549 0
84189219 273988869 0
485484891 24547750 0
168234319 554677002 0
463297767 32430510 0
480949020 67512352 0
366137139 115910547 0
199806764 441186498 0
345774195 247060524 0
208514709 428537810 0
269562283 269241915 0
459934667 14908446 0
99552609 280734839 0
484202798 56695746 0
187731858 86723915 0
385934924 204652565 0
401338005 224721406 0
267421604 530712984 0
476782474 38879491 0
319060573 512571905 0
116682630 326456182 0
563057656 268796731 0
525533461 20207989 0
239724704 238784468 0
189215956 71127855 0
400476992 189057737 0
204834770 236234614 0
311688067 339823155 0
403050374 446049415 0
498442031 229534413 0
217127128 544270560 0
41465657 179743824 0
175004455 133350905 0
494531166 49244388 0
449574518 155803891 0
25195910 38506310 0
176135698 563576157 0
469267992 173601709 0
261641688 430651412 0
519749530 47308476 0
222872231 32529169 0
404544083 548572765 0
513972898 343279306 0
199215515 492162802 0
63193624 273846436 0
59285969 189233281 0
349229867 357302257 0
56525770 119200613 0
415300330 499669089 0
232870445 295108628 0
382621166 528717874 0
39720577 485014274 0
242845990 282910695 0
208269345 187508049 0
6496275 100823208 0
422101507 259591978 0
485411944 300311524 0
527065729 296912262 0
186853132 548046146 0
563983302 63949048 0
560545631 328162335 0
499314566 506198390 0
79301351 186572548 0
485455786 130699297 0
195450523 516867853 0
279676005 202681511 0
328987192 539567896 0
142056982 531891632 0
434823588 391187166 0
490844837 148145888 0
243270735 305095702 0
16364626 292106055 0
24005777 239961604 0
394099824 248147757 0
227370385 526023958 0
98230671 418315716 0
542340165 408630598 0
428571414 11985068 0
169798926 22612321 0
37905202 467892471 0
25265697 31050188 0
467599649 303178052 0
355446125 50893028 0
185473123 253650610 0
510211513 439238671 0
363538591 39136869 0
311943590 177925891 0
418052288 451084161 0
324196136 376163667 0
349573038 138924852 0
226797309 5466567 0
290254166 69506293 0
241844407 300979187 0
12678359 323552687 0
147593117 483592305 0
417415781 166043698 0
213737388 91863406 0
488359650 135770694 0
367916277 376185146 0
12300752 204741840 0
214265641 471187381 0
245475521 184834014 0
425237117 217663051 0
339856252 211730426 0
429665092 435517021 0
142380340 566163856 0
131560551 52243652 0
412982655 326138667 0
220439708 496984745 0
336180088 247490504 0
325819603 562339290 0
388936669 518267751 0
388374681 414411603 0
543616253 128753532 0
196439278 410623293 0
393749347 284870948 0
267740035 252744143 0
27860097 548872149 0
484798915 208099143 0
390029734 387499105 0
495617329 394095563 0
398691560 124189689 0
325225113 42740586 0
490207971 107236330 0
392760115 95743565 0
400275955 174956749 0
219165565 60530258 0
547111583 63895116 0
16681009 548967207 0
274885847 333801352 0
38058625 488192932 0
180329217 539656708 0
399904628 290111502 0
276987954 270939282 0
161394915 423354277 0
444031831 417386847 0
241195207 548660696 0
295627362 546959277 0
66748790 67782577 0
360436159 343039508 0
149925688 258111643 0
465024965 139322001 0
433665688 307421884 0
157858813 149322597 0
292082112 239839055 0
38428507 336960505 0
552608022 564043833 0
246816634 44662170 0
324526751 426938686 0
150502800 337727579 0
300031353 431601197 0
522259860 340776503 0
376298692 189441551 0
105510538 178998253 0
137400366 130742819 0
408503340 560355331 0
371063184 102213756 0
228580987 203829207 0
302281169 560968499 0
9595295 11389237 0
275198192 95509669 0
59300878 551375145 0
165105316 489171257 0
334132913 500285700 0
357570626 232647185 0
103672415 315774002 0
213911883 437431439 0
469247918 400967366 0
217716820 36701091 0
36223723 282131774 0
132120641 492878440 0
161490445 542629886 0
203400019 494990618 0
313261085 391859614 0
410093122 226229832 0
192477228 10797711 0
529259441 79682378 0
314843834 180676862 0
374502099 268483873 0
306205592 356467582 0
370062945 239138599 0
340476457 139412354 0
156887039 395068675 0
500913360 179846070 0
283246099 388049605 0
444224601 253864226 0
436857530 553588265 0
151875203 270112452 0
183470261 327482416 0
272469712 381911148 0
106001051 324624202 0
281784239 306231870 0
250916132 237331885 0
480306750 531478583 0
353031790 70423160 0
2252787 554351530 0
158103565 339839578 0
435411392 265037431 0
296153457 555551548 0
487299205 409869077 0
443855681 137903970 0
427061034 378781018 0
4962051 61108171 0
190755693 143635422 0
93755665 385410209 0
165069313 158314758 0
161073283 73923936 0
534311827 86690380 0
152055420 313291202 0
435678911 559371323 0
182515270 62679476 0
5452190 258541726 0
136662647 397606679 0
438110181 318643816 0
292135190 120795955 0
214264818 99097008 0
453104255 73217754 0
540590508 311683474 0
36207196 280299270 0
454014657 72870426 0
339637032 446814201 0
467104665 522280651 0
442894597 504932054 0
560565284 153171367 0
319838510 541581695 0
193213018 547928548 0
185660927 37089750 0
78860404 38858957 0
293182076 124299714 0
254312560 128518505 0
542050433 509053000 0
24047633 173512043 0
195097480 379855790 0
125013904 349421675 0
189360186 197963231 0
485249786 355064623 0
181073331 318428222 0
427292551 85524974 0
57131182 376590779 0
50073877 226215043 0
416106704 268308103 0
190213678 69915812 0
294932650 102014196 0
25031926 26773924 0
551204145 484433770 0
422698858 71215817 0
62371297 153355445 0
176438955 373450447 0
560308706 116417221 0
558148492 457993050 0
133120959 108483515 0
482032143 150201030 0
398022414 472390629 0
338725623 34057017 0
89176227 232066094 0
524733073 118249719 0
246256224 86651895 0
337260541 168715781 0
395228779 83243947 0
2643350 302652200 0
464474011 176800363 0
540312417 267630637 0
397588989 60406968 0
354435640 136867509 0
531508795 459418945 0
427408651 332365979 0
125162486 225578745 0
236234449 526895577 0
188209590 85439984 0
18745503 528073134 0
1490222 250087403 0
376902258 463087333 0
34562077 135804923 0
155688306 482358503 0
290159186 175955003 0
54677294 282002447 0
29691957 390703793 0
86127176 496898462 0
399492216 49055000 0
159292391 447566023 0
181363646 110884600 0
49461776 96350554 0
547838031 93667909 0
240832256 410816682 0
562107997 515829401 0
166121528 108402820 0
544349242 87398707 0
39295631 472013743 0
539025159 377089914 0
327377146 461612870 0
189241581 50930454 0
165619296 273769983 0
354478611 374700841 0
445551111 536418869 0
17084600 372083338 0
389771969 239691570 0
2634939 276947603 0
38205009 515372638 0
405141889 70501407 0
329144953 373537562 0
339569787 236066725 0
7180975 239579794 0
418804542 252994200 0
440327146 485009359 0
97731083 35566337 0
43228338 228526291 0
183034456 355483747 0
262075725 291699589 0
540525558 384699550 0
161866547 115205798 0
120188883 177523808 0
20433199 318041311 0
103946307 437715337 0
244174777 425072813 0
81937431 410012239 0
478018836 505622961 0
469916954 152124140 0
466721411 181387286 0
309608352 442733194 0
117877448 239935582 0
340887392 384740929 0
437492941 546018455 0
556350825 516345814 0
407567507 269528477 0
90845372 340358102 0
265004386 4949659 0
432625844 425980453 0
532918199 325053142 0
107894744 223050021 0
352857479 442169087 0
87212401 67519807 0
293847868 310227847 0
557704669 60623872 0
38334105 27964780 0
112795247 150070859 0
101503705 123838933 0
86879577 291481396 0
333010920 440108530 0
8429979 450562507 0
340667176 551064389 0
508928859 143553112 0
386838860 94317263 0
68785045 251512078 0
302332436 186819840 0
565425232 360725904 0
58033209 115037318 0
20111710 103294241 0
554587030 26961518 0
161479269 241160795 0
416939186 317977492 0
250625912 36598781 0
435997531 566138455 0
48664946 40644061 0
260853595 319879795 0
252515934 481122651 0
561375007 217296207 0
399278438 181635027 0
417119269 117144548 0
88019 117235964 0
81129554 74566138 0
376981164 11675154 0
403580887 275522502 0
96246123 332638168 0
304951440 275364605 0
294206965 168868434 0
88703879 323691836 0
546304486 457689405 0
524231623 259745235 0
404192117 503129032 0
297729662 339096605 0
12193109 515057548 0
59655665 237942705 0
274422838 8186413 0
214247835 366811479 0
11043942 216953875 0
526197538 488000981 0
400017669 357861142 0
567851585 420549879 0
545561820 307814196 0
363532100 59777571 0
134946522 260000047 0
293347937 16387118 0
558464519 478963428 0
152290056 342896090 0
6588219 122247503 0
411204640 482032187 0
386953075 69362717 0
286059118 269804779 0
64264345 439899897 0
149536189 517285484 0
366200935 404750758 0
243368423 127803311 0
520598007 312942488 0
324665509 370817192 0
120892847 286396043 0
283383570 504701820 0
499019368 64393398 0
97654182 566927154 0
399390071 451695508 0
229015590 45256855 0
558620946 255120665 0
113033691 17482878 0
96842036 529509585 0
58170298 348887163 0
68829229 28570383 0
119974912 403391445 0
208071929 63321544 0
541129429 80155891 0
168040254 245290820 0
258389467 164060741 0
425143219 565328598 0
154060907 342021725 0
208099221 92162282 0
33119010 211003453 0
477726032 464302372 0
382926281 471409522 0
326673392 67606144 0
17599226 157928493 0
237344808 316622065 0
208875337 510890926 0
377691280 58287847 0
335346 472514448 0
72153635 443819943 0
561340816 354691553 0
95616215 428072031 0
529463034 550381728 0
425788841 226783993 0
81138130 252725828 0
102143850 138850988 0
354643972 113239024 0
205512972 519558845 0
262646698 549787861 0
245324156 27605830 0
14148003 481255170 0
294176246 521112850 0
443832810 526756396 0
512549456 208956867 0
282160838 23722516 0
260535544 245283731 0
87985577 372446803 0
105592025 534274457 0
254422976 421885115 0
554079048 446858706 0
405333693 95727255 0
125925551 510565632 0
166530712 563630666 0
470230182 426061679 0
331988460 437862798 0
428599979 84589603 0
352101815 456981138 0
84350375 383319002 0
556767346 176937007 0
384733719 507240719 0
12784836 272676867 0
292719724 425059787 0
78852678 4796949 0
429729173 102172222 0
211644377 234257492 0
265944721 43313114 0
456514267 109842340 0
88914611 298389020 0
193675286 210145376 0
332170857 255387798 0
482053239 497042730 0
216885343 366105182 0
282889982 101369174 0
544932157 411580102 0
42384235 35718473 0
327322947 138769202 0
202005093 448328493 0
115894333 389976294 0
242953011 155123971 0
166286687 25304269 0
202748330 317422809 0
189254658 175904680 0
255490638 517665497 0
93760166 345739185 0
244364611 528597922 0
543966540 428167867 0
519831869 475239704 0
366121467 125201090 0
292889764 513544885 0
45739467 241688613 0
352356909 81221370 0
167234115 79835756 0
158807482 385477790 0
142755556 513935731 0
437861208 414827349 0
128843585 547206151 0
210024896 516604528 0
241080026 470137424 0
179089881 190382898 0
486917843 340189080 0
220781786 362356979 0
339659847 204650236 0
125255927 144990974 0
144323851 480586541 0
400981434 474079495 0
135974242 194052905 0
220922335 193112864 0
328150550 368228050 0
306401556 487525826 0
318823019 301457120 0
351654868 102496421 0
377400126 94905505 0
190599912 168393234 0
370596610 116038266 0
68530719 238346987 0
165810125 359473341 0
265548709 194275170 0
538776687 368701420 0
550220372 513607739 0
226226052 466189632 0
554012797 288447776 0
564819942 303162447 0
195855287 277326126 0
52475002 241714407 0
425155289 415463878 0
88892881 5567843 0
559394487 85681505 0
140566375 431206499 0
288209928 248853502 0
137798208 81808578 0
365894144 507318027 0
116785727 64737121 0
201102859 265638992 0
530382613 98135984 0
34433795 247908354 0
172294163 166456935 0
237824809 241368763 0
276804212 207856857 0
35703299 538900473 0
172348899 470712775 0
347786917 247003879 0
302160904 229318679 0
314986817 545023715 0
484562578 516015792 0
362204923 28710023 0
347382711 153714943 0
55107793 492240151 0
302517231 520894937 0
530361912 324221219 0
192692238 561326861 0
117163926 389356366 0
539945544 203305394 0
137618828 295920750 0
492787951 403508417 0
93080252 160482433 0
540454172 196519586 0
138783539 145653983 0
279408759 75164140 0
354103426 258892570 0
510959635 370624340 0
217571173 97027188 0
387621194 243199885 0
123839714 169265687 0
415115037 405006731 0
378939551 297993663 0
129243624 159911338 0
414263348 441960086 0
200152734 64215772 0
567140440 201016510 0
234250528 365261769 0
84758489 289083012 0
141859913 532452328 0
266703511 496821121 0
250206568 531224460 0
553037683 89747980 0
9000342 402112900 0
342031557 309471167 0
506754875 129929867 0
459220039 524813034 0
541000370 438399071 0
169911801 259874187 0
186092701 503493899 0
519984754 59428070 0
291193735 321912123 0
13387097 249893884 0
220668352 106421183 0
153213932 338164738 0
53343244 326745090 0
535431184 55276159 0
216818057 367779337 0
362955481 378619326 0
143232456 135312801 0
533319933 251131655 0
128082362 172894929 0
338902 401573427 0
291789829 60422453 0
127369274 495908318 0
93665318 118625093 0
382503324 346968688 0
77010239 354517745 0
39242130 439469491 0
53277587 90789206 0
385299377 47826542 0
456180313 78487129 0
234977603 497861947 0
87227574 405285958 0
291427816 324551232 0
400590766 546572304 0
340629669 349639202 0
366874212 150310430 0
142136537 86789360 0
204106302 442573682 0
557085306 417789452 0
427189061 35601524 0
408200060 250426817 0
263760443 224203987 0
235761074 24233703 0
178264728 272563325 0
123415597 300779306 0
298373336 66156536 0
412623627 293737888 0
237558114 181931604 0
113659773 521329484 0
187494373 309671926 0
227233368 475788414 0
236360008 436783490 0
203430663 45222974 0
409447137 459565747 0
279398485 395615407 0
47855001 532939161 0
42669808 235349993 0
296473967 431192364 0
418661275 139666118 0
209542695 381889677 0
565280807 375832229 0
68629762 11088808 0
568064929 560173145 0
292889286 176340974 0
486600249 334554079 0
404953271 18339456 0
116701003 32971738 0
148494942 86573927 0
270333864 119692277 0
430673586 422964460 0
79905578 542526091 0
16899874 285070218 0
133424727 409523563 0
458697387 476594751 0
117515486 400215215 0
56833884 150142285 0
491889073 273372599 0
416358684 397659281 0
559069219 363384777 0
154346952 528179098 0
244210454 379589825 0
186499492 532676375 0
13397858 286126293 0
563128939 88500058 0
57498568 347511387 0
104657152 129682396 0
208855956 87969567 0
73959668 290064291 0
546669577 304427547 0
89200791 59208739 0
13955899 204419035 0
118439831 20983302 0
485078603 293612515 0
482563372 546438930 0
554379496 509849795 0
120306167 362997843 0
556874493 469062931 0
60786193 193870832 0
53814447 231320063 0
145175292 13109012 0
346648843 277403634 0
50139491 267078465 0
176542408 281156956 0
101638518 149590877 0
114377953 468515123 0
365543610 287833652 0
172268172 244196485 0
323656502 252282818 0
553919086 111378469 0
255310143 543253831 0
142248595 497020796 0
423916968 360004651 0
292737729 510951212 0
185389477 415054208 0
25127799 124355178 0
26591388 527763411 0
311172377 527771942 0
148328885 419814727 0
528020932 133564744 0
357601326 22749742 0
33170416 320336058 0
425670780 206883744 0
338779632 306103063 0
65200611 285879279 0
394919487 532868752 0
385720838 160593046 0
69661570 507497824 0
320081452 383413122 0
405216733 461875954 0
489075779 492648032 0
530016875 143007466 0
502668213 481780090 0
413986182 375176278 0
165501749 203976756 0
558994499 311287203 0
544928330 351368062 0
397926696 45502313 0
511223900 351887347 0
50364235 57542263 0
164505351 349866894 0
262960993 14421750 0
105910745 106665933 0
410164116 83307796 0
215752026 312405167 0
502812249 29947750 0
301544067 206067365 0
492732878 536299303 0
118957842 286955547 0
139365037 320553999 0
36017279 321699892 0
56789426 334042028 0
329058620 502385913 0
83438432 556469263 0
371421298 349996588 0
521810476 443954096 0
316589534 564173086 0
334039625 378710880 0
283488661 267556370 0
113654405 238099828 0
364994915 271141290 0
142880679 469270824 0
539814831 550788365 0
394769185 174251616 0
50922376 521487209 0
267507174 507692019 0
265518843 81349146 0
233452583 172432168 0
149644636 433303342 0
450370970 138485472 0
353157160 481444353 0
260073685 441785753 0
1723414 120913018 0
540046885 181020073 0
530522367 416902189 0
152286330 96614747 0
281240741 382665294 0
127426941 416450105 0
353667145 223683090 0
442059890 374332488 0
358405153 381059836 0
416115414 547726276 0
212181889 524959771 0
516615210 169067256 0
509275895 397213836 0
300988455 386287097 0
526503371 511715806 0
541143311 435662280 0
429717123 284586006 0
303835265 193945920 0
452841995 339028148 0
208475138 442214406 0
550317065 263474800 0
243370435 447530776 0
484084007 392104903 0
294219512 393632962 0
288739797 24243972 0
184304607 376946926 0
234155704 23044666 0
254857563 486483132 0
372582333 23258963 0
167100178 567634906 0
490780899 405018312 0
256163776 362434179 0
201621938 528082992 0
486700489 102381242 0
270030790 342045520 0
274576830 334095855 0
416742471 412661589 0
535993298 139924039 0
366212051 558689499 0
41838410 293483355 0
126549890 42742619 0
362792211 448089524 0
129698893 394646628 0
56984592 71450195 0
359148212 555166507 0
86462660 313057505 0
209719442 230151423 0
365443862 224722807 0
487830557 80067695 0
20021987 255280569 0
564476272 305596449 0
485046920 505348007 0
392409684 16931456 0
230258264 93019307 0
514918839 413476723 0
58706512 9683151 0
523072375 553207357 0
418322097 21797151 0
545049896 189795315 0
320111571 491275786 0
145752180 280059860 0
110375403 339456107 0
405644122 564442776 0
142430822 448134068 0
120297491 45701324 0
350548891 551905559 0
72983492 351412516 0
297135642 205655363 0
387399465 427579765 0
515459341 175984356 0
160099913 131915504 0
329275248 564113107 0
423655432 99131309 0
456317649 106025043 0
512749034 7917436 0
507179695 118730764 0
341651822 492154676 0
130851255 553945045 0
141882428 499984841 0
85205786 198165597 0
346910679 262375280 0
286896247 209849772 0
104281551 136179430 0
153558051 55586979 0
210190687 12849842 0
376964204 172498813 0
355315853 96331505 0
489393580 66876310 0
253417456 504480070 0
74909021 312194081 0
26132415 393854766 0
350014059 486425551 0
170584692 224194582 0
520481720 182237028 0
365746205 45911502 0
416858433 295622948 0
148479557 432632376 0
98198648 152381236 0
280717570 469503495 0
385608694 63964174 0
330781443 1027187 0
180178118 254772047 0
534898794 283689531 0
565003753 250383539 0
24108387 376292480 0
432677417 297479731 0
153040715 484771620 0
101448766 105914483 0
527347644 231685084 0
290917120 467932746 0
294210280 518989293 0
494201486 185361088 0
562635877 107370058 0
162373172 538211112 0
221563896 280638741 0
480826565 99910809 0
268520130 198245252 0
313071285 157032006 0
217686495 62584898 0
549878548 559383429 0
307756540 276121201 0
42838810 10077154 0
23475076 375850108 0
372314960 196278332 0
323928423 157501882 0
481540914 272305201 0
565441495 25597567 0
181724477 134535231 0
121653789 249012345 0
556889824 447400741 0
341014111 412946147 0
104093087 265115382 0
152263913 336156466 0
367979929 293777745 0
524038318 83856617 0
123446619 321922548 0
76529947 343229640 0
416686967 171578572 0
538118734 40893533 0
77351153 261899726 0
480929143 404330722 0
192062405 332360330 0
284542430 237750023 0
273898570 485427282 0
24796916 69331231 0
62665835 416099063 0
400205798 283960891 0
142169200 419504180 0
425153396 155667609 0
542310108 448315138 0
378263548 549999935 0
460712643 199191496 0
185113198 417462150 0
117605990 524503457 0
556638779 122379684 0
182968342 71202886 0
486114081 173743775 0
437614684 321886348 0
44643832 98211365 0
59651698 300050776 0
380747856 37424921 0
283739795 36288964 0
178344391 58667702 0
536083359 108572192 0
417250326 225348594 0
544151368 234226263 0
19314790 317097979 0
515211647 18177485 0
506879789 291426289 0
386627512 530201351 0
452210018 83445891 0
21806497 438481991 0
346102555 77291322 0
395521999 261780587 0
259528655 308809611 0
520405870 87476198 0
479396634 103776423 0
33778259 219213395 0
191669415 96850110 0
565603211 60866009 0
122364115 305941074 0
535861705 136987306 0
374078906 142629843 0
133637255 125616948 0
98877174 93348995 0
447045744 319478822 0
142295144 80229627 0
384852294 2744228 0
246700841 317078475 0
207495342 349660297 0
437361133 407002648 0
286135201 2921676 0
1987460 201146370 0
210386246 203217930 0
77863865 300020973 0
175893861 121533877 0
160944491 143160312 0
12538391 252762863 0
544745549 83199153 0
391835120 199516480 0
145035249 263297149 0
536538557 209574482 0
454361515 349881013 0
311551686 211829151 0
285364535 266156785 0
246910972 3132310 0
67241597 493023131 0
110391034 8113440 0
546677526 425347535 0
531896176 533849357 0
481269636 162006934 0
240226347 445359276 0
20358658 234019192 0
508249483 438719877 0
382548985 512822755 0
148146539 438184323 0
278768332 474117177 0
478211539 33699199 0
294174535 418274181 0
43065961 125946520 0
185920250 525273873 0
241357626 367681484 0
469580217 137461446 0
66402815 162873685 0
520199187 362094862 0
153866646 552121474 0
389968871 25006656 0
177807760 124372978 0
363932690 233900750 0
368811062 520975225 0
220727816 478161301 0
139312 272653700 0
424763889 36278102 0
191957103 16231952 0
105168774 565136036 0
70582027 350178640 0
361035317 239776858 0
19647657 445278063 0
491439506 295709788 0
489497851 165706485 0
231233136 233040300 0
447206076 37976978 0
261203138 284488150 0
557796010 476330343 0
102111241 293174828 0
37469721 449651422 0
249064258 194903057 0
455147746 411503044 0
253778056 424577868 0
563766681 426890183 0
186833764 416760519 0
207355808 349568177 0
441821189 35400302 0
209574377 127114064 0
159658365 331561978 0
431638321 58229582 0
427779881 559233838 0
499652271 334403747 0
482297373 22427363 0
511040999 177324349 0
490488524 56627996 0
262056755 405295034 0
183461858 43536300 0
159297702 522833461 0
430664341 532645793 0
130809192 219206949 0
4483212 383792827 0
159071931 550409156 0
212243507 126715701 0
219376941 459195528 0
525766278 103744981 0
228608122 277963593 0
96807216 15073257 0
103264532 172928637 0
32877103 214380674 0
79041939 116665796 0
285881817 405735795 0
59815625 267597014 0
325162725 352090774 0
113435074 105103380 0
345772772 558084622 0
346639720 338422040 0
514697234 31942285 0
563732295 61813438 0
431367526 279636624 0
420716136 176693683 0
456027771 251902688 0
328696487 400517247 0
113024990 117454485 0
527455121 453744533 0
39829435 164864023 0
337067044 164196770 0
427945756 316512312 0
188944652 368241132 0
465677286 57581218 0
223273921 496640386 0
291011587 258413478 0
362732991 425615123 0
510610222 83161001 0
557642300 254303651 0
19456114 520315429 0
315518699 349893068 0
146692188 231630288 0
312795089 157663498 0
55114436 385796754 0
313378951 480532799 0
500761116 127354273 0
540284707 177756895 0
473336240 26657806 0
259572725 87676090 0
218099515 100280648 0
74554598 273340821 0
505396843 443536570 0
472026155 9322226 0
350888639 471850599 0
98481053 537795129 0
443381979 77478258 0
301143675 241256285 0
474515110 187547727 0
80511563 346664707 0
234292705 173683183 0
134372424 39343413 0
93862971 264004443 0
249810052 220428633 0
495583256 531621229 0
531036638 222376641 0
71005108 242488247 0
372874562 517838319 0
395283081 369669221 0
281115522 367386463 0
229100258 514903428 0
450010957 73511797 0
246444126 418721819 0
486832399 477890220 0
109401713 213879206 0
356184941 74051279 0
128245930 167875827 0
522093551 92822985 0
137023791 379733049 0
565171517 32590355 0
301934865 89730834 0
175392823 156884526 0
455426007 476854159 0
418998668 11257656 0
42661461 102996081 0
207510811 259310438 0
115686930 163647728 0
478324112 67253151 0
376460580 420562952 0
101649515 77752071 0
215421285 307624517 0
205238129 367492975 0
71411694 328776087 0
297679111 310397276 0
292733262 268123864 0
177762973 544900162 0
459391929 160294924 0
133866986 429055213 0
494586176 511487902 0
567794603 52445891 0
436592947 335623050 0
450762957 311201156 0
400751090 536810341 0
424239788 337386468 0
114583643 525279020 0
259304747 475941802 0
537479794 26178658 0
377506276 225899945 0
239664822 52981068 0
12717131 481781389 0
228521471 167980234 0
14616245 392934334 0
47461473 494818507 0
486280702 276559036 0
498334868 554653100 0
144577108 322347755 0
77535475 503066628 0
366038342 416247007 0
9046924 517931457 0
513122528 467099859 0
408219038 224419081 0
262101801 473143892 0
175755053 369991967 0
378021378 50928615 0
165113097 234239982 0
547177570 399721950 0
323036870 15165585 0
183029885 449698516 0
28756638 520948231 0
205622524 72654153 0
452563906 334203614 0
391103820 261525859 0
255136617 185900462 0
89475026 181717142 0
296395778 501226079 0
544366327 134029930 0
450661898 535913711 0
182083776 418113365 0
227553944 467968107 0
42529999 99529581 0
455627244 547003297 0
282025816 300482293 0
482218483 429063606 0
216236596 177317373 0
538381944 130610331 0
458245681 459634938 0
295099585 493523848 0
550121420 276242076 0
560124525 34667609 0
76878071 387184516 0
393062296 457548932 0
5823434 41902983 0
3843908 67257542 0
538943410 21347467 0
188046842 79388124 0
142607533 518944750 0
508713709 426792402 0
268781390 427820721 0
493195295 65996988 0
552625248 347132590 0
311622448 314813003 0
36372857 462307335 0
220695631 325338919 0
460028684 392295773 0
148809728 474038629 0
504677083 555498287 0
280696404 435627579 0
210842555 521346567 0
513988395 38014925 0
482884859 277161196 0
204808427 72796799 0
377763270 364293339 0
522730895 552663046 0
127902767 326659158 0
284273534 41981192 0
160873167 301023756 0
55993847 190113218 0
85272186 429328140 0
364398113 325737334 0
489754851 138378859 0
406526885 498904233 0
176247472 519830853 0
331955144 358710668 0
287427312 142259180 0
422755814 319520389 0
353131012 182862720 0
318359266 142263603 0
487761267 460139050 0
263752843 516150747 0
441277721 282463535 0
177109455 428343509 0
372042554 194976174 0
556587390 342014053 0
501556830 513777047 0
8250109 323744525 0
168052258 347959865 0
56157277 123561795 0
13942624 172135984 0
183449380 321572581 0
444975330 525644950 0
398469073 5772130 0
415467755 475596439 0
108307317 557437627 0
223713252 559217870 0
380660712 190250729 0
113680260 347417550 0
564823723 89969900 0
541354892 279965304 0
87819958 168827559 0
71607399 311855063 0
471143727 7785362 0
489927343 362744048 0
517744493 292732332 0
275049927 422895810 0
461378154 526012492 0
467573205 411473994 0
198295312 347429335 0
354215207 70672852 0
19949521 323685012 0
190197827 511929308 0
180613626 479878758 0
304232588 9561819 0
58998147 53901298 0
318145960 180388149 0
326161404 292903361 0
327959736 457959112 0
175794581 255077485 0
199766696 485678675 0
431158832 139215619 0
300606901 252875342 0
481608914 554839608 0
391079139 166947394 0
251843378 309659800 0
28945115 55377794 0
70441258 332567207 0
36780845 242969125 0
406872792 418000475 0
346383222 42219421 0
156889646 3364729 0
442655272 469201522 0
540922154 317594048 0
226669724 548908782 0
17289926 307030905 0
243881527 16024593 0
11575876 202816362 0
293679405 453729334 0
241885241 400180337 0
520139500 38920802 0
237252534 296128814 0
265067865 144886382 0
358387440 235618325 0
312605580 232545797 0
355334565 447141922 0
313034341 356876438 0
297360836 324627337 0
212358626 4349193 0
8294657 378311676 0
478419930 165883081 0
316385342 358002198 0
240567974 111927921 0
11994745 456933438 0
420135436 107459491 0
498490296 329250223 0
63647253 351932905 0
448832437 510043162 0
357742417 251729096 0
489911451 449989697 0
129369951 231938235 0
159290792 480358048 0
228694793 134486812 0
446272153 423066888 0
172213430 136289830 0
34966020 141933153 0
221389459 315760781 0
467088923 295551140 0
125400982 187176449 0
446000288 394434930 0
332971280 231144455 0
366859787 102826677 0
459240792 197407698 0
189156425 145828057 0
431202804 284811000 0
297333614 266176633 0
233557182 212482839 0
526853866 526928154 0
339466038 564499821 0
467069534 387471611 0
515546401 289206382 0
230489977 568267622 0
317330895 225406256 0
233046547 337218332 0
271318961 543952750 0
190892579 275870243 0
393788216 41142207 0
81101392 89878271 0
24445592 567334202 0
326351564 561529580 0
21288137 125169277 0
108852175 27344231 0
383972446 383839269 0
303733114 98015384 0
474345116 244559409 0
74090662 86540968 0
426028567 500824851 0
483435530 130036313 0
387406573 205798033 0
164507224 1358142 0
277444786 145790116 0
496331189 204838351 0
261693041 333237912 0
384863674 228140742 0
551375037 459582213 0
302935500 11638468 0
203754409 210162476 0
221717196 480262619 0
453307783 64335168 0
96534368 46488923 0
544179197 301978586 0
218951213 208098983 0
533921607 136996389 0
133866604 14169922 0
322199945 142651495 0
189932912 102239576 0
120694085 259539855 0
132986259 37050933 0
563174245 58865994 0
507233046 314470009 0
352096164 456042273 0
25157792 338961355 0
180567849 126341944 0
521650594 201842307 0
282630461 525715443 0
409983095 504582037 0
187085743 26593388 0
499494413 108054766 0
522662189 10053104 0
353362203 299154677 0
555829845 146069433 0
39660931 313279241 0
41505088 70827469 0
320776617 260881665 0
241940475 297591738 0
369763579 517221835 0
488614331 255253749 0
76464156 203173942 0
373485638 155463720 0
542209959 131711892 0
387067935 329723161 0
76004164 279284832 0
368027746 369937275 0
339592637 133167032 0
192014556 281804554 0
177861228 539673561 0
440904246 132486703 0
294038716 484338413 0
290368797 504183139 0
250888602 103133397 0
256557324 511671568 0
424579294 428340553 0
336226816 494739697 0
524255095 175333083 0
431873311 52465547 0
336910262 311954282 0
180735036 317117714 0
206699175 554870880 0
528995662 290042755 0
74284249 216759391 0
183485589 54436985 0
307045217 371031226 0
498888115 426055905 0
471934902 257523834 0
416012496 274062058 0
143773177 426634905 0
115684860 549151548 0
389958900 83059509 0
10694350 305437164 0
515036432 370208769 0
247244327 354328741 0
124836452 151558156 0
193734193 318237086 0
567169685 348677418 0
3266450 199617444 0
64191460 149437881 0
155666590 256962106 0
9398472 334951363 0
174476794 274346027 0
440942124 283123247 0
173413697 501093918 0
225706147 307817522 0
45919607 420707687 0
465695905 361852508 0
117259933 563475833 0
203511700 133003087 0
293180858 100014301 0
309138633 551327026 0
530884732 374710260 0
107651103 241140308 0
75383285 140232134 0
359999633 405091524 0
18060997 356585977 0
253520525 451239392 0
224729432 84710614 0
506319620 302894953 0
427646589 55062677 0
59079101 379397364 0
526584165 1130351 0
395290047 409927585 0
93149314 568941201 0
273427993 374842411 0
341922612 133782702 0
305505332 201050803 0
520063232 512791327 0
468477645 376680532 0
197821808 455538239 0
258618165 505417782 0
128308803 217680773 0
77387146 194137162 0
364499268 58862748 0
238233669 411366183 0
313765365 17873367 0
463754846 43736665 0
441270235 122912722 0
365708294 155383437 0
389899658 127848930 0
107669759 239627985 0
469213922 207340608 0
482897853 61320817 0
437466015 421365000 0
495488525 204870744 0
302419694 85816495 0
318203181 427898713 0
406251529 256196543 0
211526200 424272365 0
117633155 41757994 0
538563098 333365901 0
121005374 101068854 0
432951250 311019891 0
368136057 490655000 0
239098812 327429063 0
320403414 219799771 0
523919370 525274824 0
193333324 221072814 0
289733111 553230603 0
70544111 500630322 0
424637645 199160574 0
115654540 192666240 0
37868613 385819509 0
116628604 382741 0
514182969 156567979 0
2959405 166574962 0
293283550 308237825 0
268259154 368576499 0
339164873 543143684 0
553772673 356875268 0
264735938 187879225 0
541537631 8361301 0
460070487 433099929 0
207619024 492536563 0
167054637 50893585 0
18523916 454079042 0
504893235 197993060 0
384901388 226495171 0
22648399 457509773 0
532881931 157350853 0
108990557 309595601 0
410584812 105602634 0
99493990 95330285 0
303141707 131211025 0
170646959 491908777 0
373409516 441496443 0
106338282 53281354 0
430264544 453190940 0
129488418 9855496 0
537981704 383709763 0
270285776 155888818 0
448014417 63282999 0
186201398 509526077 0
273607309 332724472 0
559612058 173851691 0
6582221 18061930 0
16729768 393943718 0
484168060 483501645 0
47782582 515878735 0
493488506 112567972 0
32760798 198534264 0
510327882 97629878 0
454905010 493605876 0
526047153 350759731 0
300789551 300666058 0
321651560 153131402 0
252920481 437388333 0
364576931 57016786 0
468980842 166255754 0
543747153 298419611 0
85869027 361092682 0
434929691 166677262 0
226425473 29097058 0
123463752 356810694 0
535179892 418920792 0
85282203 503320452 0
414908383 414983660 0
385091393 410900631 0
369540704 241111708 0
222829236 116173118 0
476237680 103971809 0
464792991 524337356 0
320713423 530529442 0
272497182 421665338 0
25294239 255603967 0
527906519 201373097 0
286541173 154180821 0
390808270 122517254 0
41377774 44190734 0
554886706 104545736 0
36222217 450212178 0
260161713 133329666 0
268117838 132321833 0
141306080 271432185 0
321176360 436431891 0
552690212 24224609 0
491644769 171650877 0
168276499 28036429 0
68125595 124262994 0
18899382 385824692 0
322087816 89572032 0
208440850 375948299 0
517440843 313845418 0
336975750 136493903 0
49798656 240443482 0
258280030 526582713 0
532106478 492291857 0
362370443 339834859 0
198750069 417546523 0
90688600 172336757 0
522583220 399246131 0
113457773 396108881 0
345496168 123247419 0
369965506 546752050 0
301991798 452239678 0
19599387 308201435 0
199990573 406809484 0
22490459 248922676 0
93612552 488779069 0
455912755 268155547 0
24150210 282000933 0
339404944 160638203 0
411651675 359613125 0
48129192 56519117 0
248376855 105270482 0
108852117 238024828 0
142679196 340064897 0
239121167 398549237 0
435557361 418179994 0
123441798 390949534 0
63939552 358997941 0
198366127 279683783 0
546340080 296093007 0
501513310 89546429 0
377368864 238810957 0
292005865 130152772 0
465413940 444679421 0
495256722 562778687 0
322368389 2571314 0
466301291 278165445 0
117939643 60349993 0
515363885 76632648 0
276025820 257165613 0
499300819 96145042 0
432112016 20730890 0
238763388 540346131 0
569035139 228957559 0
150942844 202737264 0
421845820 368483354 0
7808630 199305825 0
180009466 406722499 0
302780027 375989270 0
441063156 159768597 0
324437697 545130037 0
376360064 370743812 0
341805208 236989324 0
290143984 174628581 0
311024414 169729982 0
395166778 295404100 0
551432466 275733223 0
327101432 272522219 0
58962084 444636956 0
366645122 270885925 0
63621974 189256933 0
164765607 473578655 0
156713865 334454742 0
13682483 287894647 0
161643201 358060314 0
333616732 88061355 0
169049478 198115125 0
244022793 269882118 0
415866802 99220121 0
39278494 34468145 0
258152772 257671841 0
343259912 362535332 0
371540630 537764879 0
516043862 42018222 0
75145513 543798685 0
141081709 246722889 0
267373704 347426998 0
390619442 415524464 0
158492188 170555084 0
435613861 33359596 0
451634944 94744124 0
281472804 442961535 0
328293375 174435126 0
144255922 62194896 0
24355985 141861314 0
464084840 35232072 0
401931016 553605729 0
242633358 329788654 0
288167339 528024526 0
528341775 518033991 0
463800613 539949214 0
123606502 4565613 0
312921038 361828592 0
529735430 199578957 0
49754270 405587057 0
369215901 68828200 0
38214720 63681551 0
18492629 5504071 0
3034619 521316565 0
455759240 440956211 0
460442717 131508563 0
165055339 301172695 0
558396498 25796875 0
71457144 268137037 0
225046454 310062687 0
556292433 291734321 0
280087243 549596572 0
313741645 538964804 0
179756654 367841813 0
484793054 103375042 0
207371523 79389434 0
395634638 453426014 0
239575920 46109306 0
367762942 166777622 0
377869339 250954097 0
222326654 90597829 0
233664036 262960295 0
160737784 381451795 0
110175122 278643824 0
314100122 56154947 0
268909579 28405343 0
223040953 387183969 0
370576116 378928604 0
387280110 238881166 0
125902949 106047052 0
540611193 509569189 0
447898510 94712832 0
306276467 273614108 0
170026045 558472083 0
539842323 447691113 0
400657933 271362524 0
435618901 335358652 0
504743304 165254684 0
8770300 491729163 0
410173339 1591836 0
368807342 383147224 0
167571916 302639144 0
337923225 140301218 0
88938296 561524309 0
294619637 492425947 0
214163890 501248524 0
265646078 357466863 0
265224593 325015080 0
162085214 388093826 0
131060934 228724606 0
211762043 46584205 0
192954796 227603444 0
232318042 477868757 0
524677826 413660364 0
458019200 532760199 0
36279685 339697761 0
371260026 285903264 0
421194329 256327816 0
136437853 257175690 0
230135517 457857667 0
56504765 191791630 0
408382485 446117443 0
199098833 348362136 0
97189727 329839913 0
172207104 121573637 0
196841434 206957819 0
473316903 549961254 0
320910685 280667022 0
139792542 367331875 0
505365920 414404005 0
305431904 424070413 0
92015488 132494039 0
476762986 356555297 0
419297796 240721851 0
318463740 343738534 0
358517322 303591327 0
252908450 474718021 0
12571542 428022594 0
348086117 246018569 0
190725718 172291150 0
564740789 244508510 0
417168418 548095882 0
186971912 325717578 0
83685215 417222312 0
5722818 151945328 0
349569099 418271002 0
325268667 490849074 0
339139550 132707985 0
179993209 503248597 0
157515491 101147568 0
395367678 198511186 0
102254313 306663219 0
437569264 201638741 0
406847347 249344338 0
107796497 55359189 0
348942704 238347267 0
101310944 133132999 0
182061444 112962185 0
242900073 229666604 0
24092417 3593465 0
398628274 34460565 0
492373299 207909310 0
556801248 252131304 0
80877112 67407333 0
454601979 352390370 0
419319419 472061027 0
235345151 504315459 0
213402428 440869227 0
242714335 122287337 0
92115776 160730140 0
261253329 168528847 0
543106074 207817801 0
193212060 44254260 0
459725461 487741911 0
104438959 262211523 0
203557136 433686357 0
324468342 279418383 0
284593815 405182267 0
442994699 430701046 0
56999681 271698258 0
562181541 105219550 0
24385775 7669223 0
85561301 217447229 0
432718292 67894788 0
564208730 540900915 0
541712469 228563521 0
11046951 364625812 0
427724295 219576829 0
247750305 426341069 0
165790737 426324334 0
343269182 1946463 0
487538105 419462861 0
313989088 280302307 0
57839810 465006964 0
476005885 56282436 0
248948846 456187806 0
472549217 197299573 0
342154145 212132341 0
374279029 138649822 0
283804143 111109912 0
365361949 244209395 0
288799170 315114973 0
424399239 532060945 0
222057841 213619374 0
207009688 94365366 0
382609729 34803513 0
464378194 563458052 0
207829641 222730083 0
527736104 349955734 0
457926640 113077427 0
63820366 56001652 0
483551118 165522482 0
109027284 81848870 0
463581006 559881917 0
165616241 150488660 0
260059136 294878651 0
413298895 219720036 0
385899487 213687487 0
214507645 63948219 0
312415706 303364060 0
215268647 126678989 0
413552989 81464246 0
96752214 54923158 0
115163730 177094101 0
401582660 279146727 0
388143865 469351961 0
23809432 273736404 0
155581829 492212671 0
172530372 303470655 0
372818436 126630639 0
533641165 267042562 0
115600613 198894285 0
562556338 510112777 0
214419286 281772565 0
375421120 220016417 0
233732448 491500013 0
101660809 327588841 0
489964749 273102553 0
138324229 251659225 0
370495339 423945423 0
402791686 485382042 0
122959292 381134731 0
512730266 466180572 0
493399808 468339118 0
560584871 561571562 0
355036572 391796193 0
433355859 283251669 0
213978641 76164764 0
64534996 353121190 0
353898446 107655618 0
78189750 51114281 0
309287 316191758 0
517786442 383839820 0
232764492 310189852 0
527699769 18762521 0
535112690 492237403 0
335577053 463980719 0
342420812 422210166 0
445171468 457878586 0
69044377 228411581 0
407116636 398546938 0
247410177 347233820 0
240313736 196623795 0
304435748 328282365 0
419626173 48569673 0
371671017 277144412 0
38279897 61133422 0
267216863 182255483 0
505582239 7167052 0
271145576 86692265 0
23084190 314583891 0
305447177 221349048 0
327674013 304562180 0
65325196 429711962 0
471958906 405675261 0
528929638 13940928 0
308236649 54815994 0
526757428 423619883 0
188726134 339440324 0
324363752 14814106 0
436776298 391034857 0
380550638 33831069 0
327189606 34684864 0
396317178 94086664 0
520187055 33650268 0
463125995 374960088 0
225243788 304499706 0
392379513 380488480 0
107568768 567483708 0
95196190 32107823 0
288803339 27481305 0
321723285 32834338 0
434838770 397559406 0
25962507 289762013 0
466148183 445312061 0
204181144 405343208 0
357574991 467589383 0
94217682 287512359 0
4631201 61575106 0
188247695 117922110 0
315608 428158525 0
386050421 93527445 0
97490368 471720471 0
563543669 122195275 0
272721267 147346955 0
73774426 407599922 0
454286247 452558559 0
225734486 59319895 0
240472040 416420352 0
13896383 301749602 0
21303446 32601366 0
128951649 527645775 0
491524744 219347875 0
35584751 537837458 0
91939593 266273261 0
177045209 497765241 0
512403679 296030733 0
90409911 47652140 0
395466370 64976150 0
393458487 369178567 0
73812970 25396292 0
560681636 500376413 0
295641125 90492247 0
15978266 456476585 0
106686691 217625779 0
96583500 99608986 0
76362983 516424612 0
130248894 330260399 0
45739958 247484757 0
175210214 388599502 0
14089404 55338703 0
137936887 185714761 0
114764719 11794913 0
34987588 104387267 0
143102864 436408167 0
43199471 101996386 0
328844589 29132030 0
114705949 415729600 0
175939860 521702475 0
31296170 341834359 0
47962138 105688603 0
382537819 106426008 0
413301532 510584631 0
431658947 427334950 0
38906244 24757680 0
247400358 467453398 0
544737379 99073768 0
257599212 87285918 0
413834618 49654528 0
256358709 327331501 0
201010210 54896049 0
414706292 245492770 0
408824630 163685562 0
566860744 157716208 0
83810417 268872245 0
551842684 308894458 0
444303117 31868361 0
498989158 518165584 0
410710140 122234081 0
224042142 463711284 0
531532627 241878920 0
183564843 285368258 0
191833618 237306297 0
192115835 300167900 0
103110662 134156203 0
39986818 394418002 0
2415551 187951014 0
16996056 186224297 0
75651222 147791896 0
52993049 253248827 0
226824458 485245225 0
327638205 181170456 0
522208786 343354781 0
486645203 455860099 0
395554344 129328321 0
322323291 43568983 0
436913764 197202783 0
44604749 498358076 0
265692025 367799150 0
485448526 367137728 0
437658703 201300939 0
511747749 448517698 0
518369913 361478956 0
285166424 5490395 0
388594575 565554275 0
264993263 275440367 0
121120242 22533354 0
59330059 88428746 0
296142899 104456816 0
448434170 246024359 0
523989552 531564122 0
141317202 537752240 0
99485526 312402758 0
274522597 317278480 0
399790400 98733371 0
189648959 528044324 0
232216479 454907575 0
10525040 101642987 0
208170233 44985366 0
327831512 5778216 0
407859361 105268481 0
461357043 56752239 0
445830636 58811365 0
137309665 418569026 0
400054441 349733709 0
115636427 291504898 0
124804966 558609355 0
194501307 153151380 0
259155105 375755921 0
77388699 525782559 0
325239226 19499674 0
497836000 13606828 0
1099811 142246524 0
504817281 472808077 0
472062780 562765602 0
11121903 68993549 0
175540580 470879884 0
324179511 408438949 0
57194345 194256495 0
419564083 28362015 0
489837012 512522521 0
50913759 522625012 0
259212533 307319395 0
36849087 307017562 0
420643413 139260345 0
453282924 451565802 0
525756987 229673466 0
2587192 387536059 0
386896779 54299556 0
519350469 84119384 0
287065734 233211823 0
64098751 436514069 0
50269103 282572598 0
253344391 426768138 0
126772647 123803446 0
513807136 431921920 0
158535562 57809455 0
261300485 283700462 0
113415609 473076384 0
368180435 129239830 0
238559242 358961786 0
54607067 43866838 0
459243818 347451243 0
96184169 74149918 0
179180102 381017385 0
495911398 490510259 0
541223028 399834634 0
547029499 68908279 0
505269724 234724627 0
340932453 550370628 0
492377846 294370560 0
304277476 546343012 0
334732394 310409123 0
405662845 304181509 0
231092976 123726827 0
408094692 82985036 0
208581374 475734528 0
350981576 114676839 0
494180751 218319845 0
57270921 388184860 0
16935514 379220818 0
153457163 195629006 0
211656591 422588071 0
292401936 499821881 0
70094962 501926859 0
98286294 121571609 0
137310392 5510131 0
373593441 90900085 0
548084972 426671132 0
500612281 61580111 0
362510828 90919770 0
185220174 102563398 0
480949803 234038907 0
538830760 446115078 0
372793907 218160371 0
434594737 287885222 0
467709341 81828713 0
306244005 254769391 0
499149712 415238387 0
5832911 79255254 0
474700251 507099326 0
300809048 27686536 0
39970010 207118480 0
357670946 171400424 0
270306633 476529608 0
452700653 185442444 0
459526262 454522852 0
88649250 129134009 0
260006392 544081000 0
39485811 478147986 0
398253237 33804519 0
499594511 233463810 0
46803990 162970747 0
41578269 112789676 0
102307140 151605860 0
454769318 410118197 0
258755365 297813282 0
544813303 332472496 0
448819783 140524988 0
224297099 135502552 0
509397941 47125047 0
319121103 559111857 0
509909602 286441199 0
138217069 468937076 0
274697309 83593818 0
202406712 543779168 0
544248206 455541630 0
360158159 216982787 0
462273639 348713658 0
483914059 343856219 0
540358889 457414347 0
458124558 554230563 0
474298484 528065631 0
558753593 326175202 0
75446441 493127464 0
33309731 428913325 0
533475953 467767501 0
33676035 247479503 0
550120503 304298042 0
61893750 359980434 0
457720663 235873575 0
182092996 563647042 0
282246282 2854068 0
154208090 517754836 0
476979806 445704212 0
99504454 443633138 0
47195244 319085474 0
409762203 295182550 0
383961609 241999738 0
353198385 502404307 0
370118861 289869294 0
294549353 200626469 0
448687682 564458228 0
169100052 142433915 0
19259908 159889443 0
366492286 52050976 0
562404988 158174779 0
553374745 350687710 0
442451321 294260422 0
5124995 151045496 0
172341140 236110455 0
439299451 472598240 0
45726311 142970561 0
194070232 141706509 0
81171584 486376163 0
424608424 390612667 0
512948959 274902913 0
177046562 262371639 0
237590275 67591669 0
236959447 12264232 0
95122102 155536425 0
535738289 529626021 0
314084164 39585106 0
36850639 114836805 0
156980889 364363960 0
289357634 373605741 0
444730629 220307577 0
29457270 378795655 0
74973197 217912862 0
218878995 365817182 0
237719501 377298665 0
347203989 4165117 0
326480043 501899821 0
319779784 65214830 0
104428803 293128290 0
463309086 203505579 0
392093505 501256388 0
330280859 554923023 0
328646642 228756524 0
25895041 240717221 0
172783950 385810836 0
429148367 473251426 0
232266434 535183393 0
220255744 546130733 0
208870717 556414355 0
366504768 318471812 0
18651727 190252291 0
185824319 65613993 0
384285500 347903184 0
81419771 302565005 0
223206592 494190814 0
1306882 211064661 0
109249747 244604493 0
444996482 436979860 0
525022001 358569562 0
58072473 33310492 0
491212005 388847132 0
135150831 379466003 0
54923802 556847041 0
331531430 33641273 0
478769998 159626467 0
412216723 255139200 0
560870330 459572945 0
16106095 143723415 0
39563172 19266469 0
79765352 64592801 0
424744988 372758801 0
349561396 298690736 0
540805885 97946391 0
30558176 545704288 0
75428945 127065562 0
551771992 491037149 0
481301409 351522587 0
354677068 354075354 0
248137635 326040214 0
218397115 226920974 0
293693199 202682481 0
12449768 137669148 0
315449922 564389329 0
108434311 443391429 0
286162662 248836868 0
29100811 470299715 0
515539769 414263127 0
171805261 427903131 0
125998198 113030001 0
66709084 293255537 0
206580570 263796601 0
163013706 405939191 0
320582804 478747804 0
273059497 284865879 0
142348874 532956664 0
74359559 280260417 0
334276884 185011657 0
398312120 340612186 0
225068616 533918409 0
402529496 77377329 0
516722033 147805437 0
160503377 459403607 0
242721302 379226922 0
176374887 492885170 0
47707152 236466624 0
270645157 5324729 0
12617899 223578249 0
299805694 341467491 0
1017182 481156116 0
374306933 423210835 0
125446902 457865532 0
194204010 164424670 0
82247586 492609922 0
59306223 544032379 0
411363453 432784529 0
491858600 130634725 0
339520963 188195605 0
31651118 511154611 0
144042671 482193243 0
479108081 513149590 0
434843682 229297193 0
102119265 378772695 0
148027166 204249777 0
416418669 91104003 0
481764477 561979340 0
255716125 21607142 0
237797997 208736079 0
277677865 405113579 0
427202480 67563727 0
315994587 315533652 0
332826724 223713128 0
527344433 454110973 0
524586076 350018613 0
117015550 186592358 0
175691699 94386408 0
241604581 538135382 0
468380165 297860498 0
245598713 323811097 0
549574105 251555650 0
469245194 333584193 0
127977115 190417029 0
519291206 76449154 0
263365372 489247350 0
327248362 231501167 0
531461073 466004554 0
332329110 365630600 0
110725100 470444163 0
52644893 82920581 0
300079824 231889715 0
174170513 161866191 0
393692358 263799643 0
416180728 56601743 0
149973089 57470064 0
187152919 134647796 0
561807223 400459139 0
171017958 510102075 0
407051977 115530613 0
166660574 374728619 0
535420178 329327955 0
351915089 374480422 0
356169793 144971626 0
121660134 173607067 0
448553280 153192644 0
374119395 415481302 0
59601998 264289579 0
93719687 417784405 0
262456069 424570672 0
45578100 349429670 0
332202595 38878088 0
543343745 183869526 0
167732736 380182147 0
356189203 39431589 0
501913691 539500332 0
321031542 431595351 0
268440279 351569625 0
67212507 65715237 0
131828364 334454955 0
93439407 271741111 0
180874737 153965701 0
444313763 57615429 0
442758801 355946917 0
407229372 554497012 0
293621490 257158113 0
482679743 8986311 0
122790552 197572072 0
286053356 112739201 0
202011131 135993984 0
493200096 462261825 0
300194278 175415102 0
245575275 334909785 0
136219691 186970234 0
114192668 556331096 0
168399186 9086101 0
146842573 18225492 0
59572663 383216533 0
74761842 487036329 0
109557695 6325017 0
171313224 16786854 0
24205758 513971067 0
524576727 94579129 0
477520600 338522801 0
519681489 198898699 0
349267866 325244545 0
425443470 342686785 0
284609798 97106921 0
472156077 179339964 0
503250970 148607044 0
18401991 420441501 0
455607052 494450701 0
518550237 488935365 0
125610364 559487684 0
311312515 483372704 0
421499621 15078753 0
122227403 285158342 0
506632601 298585283 0
368704940 504821198 0
225775439 175759875 0
307444103 192316544 0
403912542 123215607 0
290075914 338011661 0
378280450 551914127 0
107759292 537350171 0
301160570 511941897 0
386203593 376972081 0
395256905 259596556 0
157702641 401484118 0
489236923 530014258 0
340998500 209501987 0
36721714 77270188 0
524900838 481165131 0
330439012 17333298 0
372443378 322325986 0
259653043 268585088 0
13364952 398629362 0
477803215 137475258 0
374033663 335068236 0
156874397 287142586 0
85419005 533389335 0
463756329 76363717 0
453706684 441589603 0
357167908 470345457 0
478934352 568303972 0
75065266 138979376 0
535746600 308985532 0
499054028 417314029 0
9125451 75847790 0
234791669 63042766 0
267055656 122836435 0
236962810 104290395 0
378612209 338905555 0
319223474 76607159 0
538402912 198640293 0
419800719 492291163 0
274557461 188440898 0
563177530 378081667 0
236445505 177091601 0
35435272 422613028 0
321618619 543853170 0
193151185 391635830 0
351345512 96297573 0
324458297 448596068 0
192945954 320410064 0
405576538 253705348 0
184074146 183691464 0
279591913 60790701 0
437434212 323508053 0
328742152 522584153 0
306585427 443426336 0
154071533 386436753 0
157460439 47485602 0
379522579 230605685 0
503368135 157486007 0
425794379 147610620 0
278332257 51434457 0
539794847 53329161 0
217380182 202803167 0
431980537 536069441 0
212535062 21689680 0
144465636 25896415 0
337184558 146118741 0
184713070 354898920 0
19077789 107481373 0
478256131 541273680 0
122675797 474761920 0
463159347 146521655 0
560500134 156837703 0
493046892 523170189 0
290528532 201955465 0
36447871 22327038 0
233920705 501807633 0
427309308 109354704 0
284203943 70188583 0
77884761 338274560 0
343738379 539393564 0
176323956 511700866 0
207295832 6313920 0
459703093 552219984 0
275748708 252371681 0
84996877 204844773 0
192169913 511582163 0
443923348 340954276 0
240731697 472581940 0
249485389 115756893 0
416113172 488181159 0
183634391 172649010 0
301899395 519594047 0
236118852 134970521 0
278488282 28399377 0
126846462 535608500 0
464004249 198023197 0
47596240 455758298 0
259691240 361958273 0
264187221 413289012 0
490113525 356883319 0
563559230 424369575 0
489350847 82672335 0
127206007 551950901 0
447155478 111529090 0
566673552 563163722 0
37311100 546429791 0
125344378 533714536 0
446171323 433996456 0
390832735 148364023 0
211319544 343913416 0
538104652 40452235 0
303777141 370198670 0
490569153 192608872 0
547062683 62635814 0
111190192 323628205 0
337766085 463615218 0
528665668 542087714 0
401217998 112995732 0
210260391 332172659 0
152186022 309771541 0
231201289 303048394 0
151652680 239163613 0
168116095 369695884 0
148261039 249058657 0
87103288 91107447 0
174451937 468113461 0
39523652 26099358 0
67186309 252036473 0
139968768 358008430 0
560693237 436520529 0
64910217 559308226 0
100990980 118335551 0
357220818 351445920 0
391089599 339983939 0
146726996 370103093 0
381689326 1602491 0
246710507 384701188 0
25599699 56051919 0
136419353 341387030 0
494607490 222024899 0
560787645 297473684 0
286031223 370516118 0
549365658 37096644 0
549325193 68933829 0
258955876 396790112 0
560152531 198796623 0
502025769 259363786 0
157716706 49316325 0
410114455 369900253 0
47710188 454835311 0
560958852 251277225 0
229182896 307176563 0
501650502 218820191 0
78151317 56953909 0
53764570 11444514 0
289107729 529753519 0
307839820 102307728 0
102174559 460613255 0
257195252 250458159 0
237662368 34732449 0
295237617 427088083 0
230075694 88236754 0
319361988 282673878 0
509354647 6211412 0
123295185 61282946 0
185130029 343061258 0
360892722 30317470 0
240465551 94770977 0
96879239 215788787 0
2560392 341540580 0
504342012 480586305 0
231744981 516006573 0
399675924 220261934 0
217572642 444236372 0
131548142 119418463 0
101161523 304722481 0
386454451 404302127 0
103881508 207138911 0
343676027 99558760 0
106980904 218328685 0
289007773 158317933 0
534245113 367621125 0
96549444 47477246 0
352462224 76691786 0
211819169 275548872 0
374579589 137698611 0
249971555 460823597 0
526121562 179812812 0
415985538 175408817 0
232265021 465475503 0
440517358 183295792 0
529376826 335295161 0
12777061 495423951 0
312867005 370064157 0
254991022 122806846 0
3520011 59263025 0
313148992 298286854 0
370185738 424575722 0
519982049 131175777 0
160827309 218724894 0
427209635 35200606 0
483819759 456567058 0
358857530 170596825 0
117214492 312651611 0
159534115 169909045 0
520919917 329964573 0
126636225 96130797 0
127369722 64159435 0
310270173 490119158 0
554769569 241610231 0
14362396 359291753 0
28266023 16839912 0
110312807 271294566 0
528202877 99553410 0
216406580 483454758 0
225960800 208711903 0
390618835 495535768 0
164355790 465619721 0
567913563 38780827 0
550360078 55516888 0
389793013 254697784 0
14412226 13832837 0
327775434 429907992 0
293346917 398201644 0
107830682 518824069 0
187028835 143075026 0
35466930 321671473 0
307225867 471497398 0
375481207 234365197 0
350613528 522172592 0
423770830 206252302 0
215327077 382540859 0
78756482 528378951 0
512894219 49442286 0
233978624 357065147 0
188845593 562563856 0
18258414 359908024 0
126810438 41226535 0
514666533 115658317 0
534313458 253407692 0
363629532 241079973 0
157825960 428986 0
238046767 327309084 0
52034799 345537535 0
462861757 356931702 0
69117553 222396099 0
187910483 507018497 0
502250879 524483048 0
266868354 335827388 0
64335867 432915049 0
244217847 314983978 0
172475151 427934721 0
210487071 215955465 0
33228656 430068866 0
335222054 350174437 0
235475541 384273436 0
87138240 366198360 0
2838053 119742841 0
544589817 521060604 0
367232480 236691215 0
256938463 271284738 0
263188318 535639047 0
460111129 258173511 0
443126105 308721444 0
362124763 508003500 0
460104664 59856372 0
56983495 14338725 0
274268384 428886348 0
485532455 126438329 0
498776155 244705168 0
12190664 435510481 0
7054357 413111388 0
316821677 303922771 0
324349891 486791764 0
262608992 176642169 0
394624768 234993705 0
358564658 552169583 0
341358464 4938520 0
94382734 82308092 0
544741717 344392099 0
16841370 367689536 0
26484895 140264519 0
444247600 66796451 0
66646658 308652535 0
64723750 482735499 0
379608261 60814685 0
490499253 292911329 0
319493544 342003313 0
227380383 302388217 0
429765733 278344585 0
481562391 186078277 0
88785478 426765160 0
267874229 402299112 0
420347054 447627799 0
293248766 145949716 0
2236073 324359005 0
352603828 400952352 0
562547397 16401522 0
155909359 124953892 0
179324923 98775296 0
5544082 428187457 0
23584155 330423261 0
8352083 412528678 0
128437848 197830032 0
552909129 410090294 0
365125363 560148966 0
165671184 149339061 0
216912027 466879271 0
366119892 361145257 0
40197296 322282424 0
397631021 319142139 0
306907665 22641864 0
124661294 425507824 0
554162096 358237536 0
152335520 282799993 0
143035828 527235442 0
465522940 487907326 0
552074383 169092165 0
96192025 409840784 0
528954179 139254962 0
495986386 470503433 0
2315274 295989344 0
420947134 347684771 0
502127822 284056070 0
161997827 294110459 0
64845261 81651390 0
8872166 417756128 0
461767147 225811229 0
178546028 567001267 0
229226816 501521856 0
279137817 22595048 0
99487456 94631470 0
166189554 370604593 0
462808309 358362237 0
171865715 128697114 0
261262763 307358885 0
433583444 402885362 0
554888235 80093625 0
116581946 454297921 0
279921611 298475584 0
335524367 297402776 0
120362531 263572873 0
442154956 425575052 0
120015851 348248006 0
538038769 439158886 0
540746085 274667481 0
481715608 234568564 0
276505028 266898396 0
542151954 460417360 0
187857384 109077203 0
322012306 205050852 0
5872920 456327675 0
107835374 75323133 0
312129373 87348138 0
535447689 431785659 0
306060873 231148957 0
297591815 298512219 0
32293582 284370551 0
363024911 51060588 0
338445322 531137345 0
248900746 116593228 0
386307337 143256359 0
199474917 353940581 0
292961533 285952583 0
428993507 255363262 0
217061158 283513634 0
378805540 350274311 0
399263825 273714622 0
492554814 101869134 0
380194437 18963 0
98600869 43335426 0
480976112 339626464 0
99518862 288150172 0
167677863 289627034 0
191932293 455033454 0
393730516 477406634 0
142394892 477206607 0
245286209 57646550 0
197546493 137833520 0
267606572 77329655 0
289030785 211788001 0
277656582 61385430 0
367471921 477583938 0
540225320 242481077 0
450012064 40602690 0
184859220 537205749 0
338980900 310240551 0
501821473 153250735 0
535370031 273768849 0
549187739 286019564 0
294869494 388606835 0
558856834 551693615 0
476003749 428967025 0
193723693 159486208 0
515015414 535967423 0
298739711 238932637 0
413849224 62983758 0
413432548 370876807 0
14959194 62202307 0
67907882 251223923 0
371082795 363355354 0
524910582 52605009 0
254728068 434279409 0
484348794 311757750 0
24890803 509912666 0
71809380 101164445 0
550738972 390591148 0
458971287 341853715 0
58994511 497829686 0
184595117 365671630 0
72593966 293049823 0
450978309 458178020 0
307437909 198665614 0
185575854 438952755 0
8602517 97843627 0
112053438 518151215 0
299808848 234976357 0
56421210 275654873 0
412642541 18521714 0
46658115 536215269 0
248772232 426265302 0
230857995 413888369 0
342454102 116758313 0
58433954 531448916 0
311254893 457041444 0
460116777 159338635 0
471216664 92892841 0
429165207 469754774 0
277467069 14309738 0
490153775 565262274 0
130243353 163420831 0
453616099 40177359 0
208757104 233006099 0
389748417 231263264 0
349633865 427972374 0
222522940 47588947 0
317256066 442658016 0
29053802 429144643 0
534627431 73583439 0
179457390 17396413 0
325784053 403044331 0
385220257 308928556 0
440392400 418533860 0
561264208 271597523 0
32301940 561048899 0
12609379 123791221 0
416825541 204308643 0
262739406 273328017 0
543309648 390837756 0
379700666 9990286 0
53208510 192130327 0
49385990 194839934 0
453787343 183166811 0
196760215 501153436 0
198000115 461534943 0
192748514 340420343 0
47460387 396915883 0
79250893 350081840 0
494659372 316169010 0
216456797 309283731 0
451068868 415117375 0
346733992 101997617 0
334026496 460632023 0
31671615 348194431 0
240893939 185320843 0
372004463 531055703 0
211200183 216381313 0
57674784 230563488 0
155194066 384581990 0
381729195 21630526 0
144207840 92272028 0
138125567 435003656 0
267184139 136198996 0
152662278 276951997 0
107329607 203270608 0
102287425 384657704 0
501243219 233118819 0
107610478 124239785 0
539684841 441397935 0
55649969 528375409 0
361383940 322235160 0
42304562 71570620 0
40911328 289496438 0
9078095 420458794 0
27755109 68476473 0
456832595 393998230 0
70536108 231308595 0
373025281 309403805 0
565430412 331712973 0
214168959 311859105 0
69040287 304785341 0
175304264 450182195 0
80566666 265690445 0
357268159 564575003 0
27583766 563508014 0
237288647 63955205 0
20112209 147905319 0
542338713 309090559 0
562846845 121708629 0
215040483 157325659 0
246209442 31013429 0
78071027 182560403 0
7996651 51020229 0
361968494 536795815 0
467611339 63923581 0
86515402 187121641 0
259458231 494242788 0
539735765 242867110 0
38766568 72153858 0
549792396 84615543 0
520931916 482407255 0
346585936 522062034 0
116730736 166312164 0
434094618 249807169 0
42890207 457512871 0
221878134 20134338 0
312514061 6317183 0
20020875 79709942 0
434288180 175809148 0
93265123 292906714 0
43239764 410021651 0
371079416 173435669 0
193464480 136736916 0
334226287 252079969 0
260775239 64388785 0
339248600 496638463 0
203039021 391211170 0
307407778 296080785 0
276018959 412303016 0
320642663 213041325 0
335407172 63569458 0
86151183 338494209 0
203519878 409587309 0
455552680 154278374 0
93453298 468107110 0
97679492 353650373 0
498622286 365216711 0
496261227 387955904 0
447412574 154375386 0
441656015 196294930 0
40082537 198014078 0
371382372 510627134 0
182806145 198602173 0
436599830 521782454 0
128089496 379052368 0
211739397 77763271 0
38866060 301494544 0
223837225 523120563 0
50899242 281347295 0
560276954 511859617 0
37355880 364847659 0
62965793 435712898 0
452054211 233772054 0
566137318 373415734 0
32038591 195960530 0
131498462 222579388 0
511332819 555285418 0
275803338 15613839 0
536708563 188770006 0
241111839 416175614 0
16537568 220889294 0
389643820 81595987 0
526724324 239558018 0
159345084 372039993 0
80151824 514687127 0
519610533 441582195 0
91707343 488161407 0
93040225 523054047 0
184883312 207390030 0
512090803 457615562 0
175304643 45460423 0
372195839 383618542 0
125205515 153323608 0
75828433 171785367 0
182132929 456596467 0
103642402 212935268 0
535745983 488571852 0
547698598 80122863 0
399900011 402928022 0
71967149 120803997 0
267224577 78405784 0
429537350 145842749 0
332007525 411818527 0
209039235 301603901 0
364539579 110915032 0
162866820 379340453 0
13019523 517565904 0
57345541 561356155 0
405128753 46701126 0
188146004 464982428 0
538608735 479276433 0
5750146 276587099 0
121619989 49451981 0
130168173 291762822 0
70274305 382523432 0
336421109 540112497 0
92091756 20874198 0
495656342 421637847 0
222336796 400187526 0
36847723 395474333 0
35868636 441418824 0
291366818 206188729 0
524975897 67738168 0
70864611 468062104 0
6465652 458976357 0
404400618 339219844 0
397471639 271724150 0
47927521 146395061 0
430902632 438073023 0
439305772 87506158 0
514439266 237752157 0
366254570 145499725 0
505501079 99090212 0
352460246 458056655 0
166433639 552526950 0
263391655 32820083 0
266760076 445240507 0
228124446 447082975 0
526474745 144897733 0
554856936 423012524 0
468308099 148414404 0
123278367 409874655 0
262893568 178039045 0
505889043 255896625 0
245293765 224999283 0
282286365 183067550 0
199964562 20047419 0
561833406 370776668 0
17155491 5185971 0
380773560 112807082 0
480627635 510085373 0
416986945 103033375 0
426092982 175656117 0
281146361 406911082 0
250641167 480909173 0
531904006 419453401 0
451473569 84243829 0
487976572 106679418 0
51403688 430968195 0
376357789 430836165 0
217711060 437430925 0
44574591 29231250 0
366181151 523842697 0
356741167 285718003 0
428161251 15515714 0
302796547 45276366 0
265752807 320174608 0
76255610 34103040 0
539580629 132972722 0
91997096 484319626 0
296792014 370108931 0
71398504 523170996 0
496900024 444888130 0
179579956 136049391 0
191542957 388846398 0
519472604 184418222 0
533107034 261333914 0
300962567 212352267 0
168244882 69478886 0
369006021 116928241 0
171375288 227807302 0
179237845 12907711 0
478155940 381428595 0
377753066 522204658 0
347128506 171088888 0
541042486 254278055 0
327289921 373103714 0
308625651 167969686 0
529195857 69855512 0
246296987 359889331 0
309991596 115241348 0
519244389 118724338 0
113784032 503112230 0
30194914 99100057 0
311308385 65641158 0
329871302 243731625 0
254724328 44965173 0
424526158 389066280 0
130317833 521712962 0
270936694 199608519 0
146263836 177863717 0
59623306 348571228 0
500975246 433527855 0
327724496 234724293 0
206948116 41441785 0
198347949 419824701 0
153883713 411385770 0
225372836 117824395 0
186395763 373204856 0
138083212 324778985 0
12632787 430426653 0
496844905 177466621 0
407792320 341764147 0
245919864 296677137 0
501165317 158484946 0
272093578 104785534 0
535835586 508323045 0
7275224 305793062 0
180170201 203922496 0
534278755 286551112 0
180619606 358927290 0
307856147 238075794 0
446268433 441549034 0
532388502 465388346 0
91055007 453155981 0
543705070 279529656 0
79888954 414717426 0
513710156 490305581 0
526528364 142304257 0
163298197 522646885 0
287899601 229016263 0
64144749 358239613 0
498658749 545518266 0
422805895 175408395 0
39618019 291929325 0
158280005 219341234 0
189977840 474784002 0
493895662 482317892 0
509191499 75285936 0
185116795 272414548 0
195314592 534340332 0
42933836 206350428 0
305119052 197226710 0
247210291 407524997 0
375721831 436183237 0
408846180 328234194 0
304266105 488324661 0
98063 37565245 0
176131789 291792981 0
153096770 41569669 0
44743446 347077180 0
82050008 456236704 0
186529302 170673963 0
274801687 10259986 0
567187317 352152566 0
318335955 355800320 0
359982312 37815483 0
61329743 60862210 0
224326735 417440013 0
292127160 446522275 0
431268874 439267800 0
352368190 311980679 0
39907855 373090778 0
400700138 544505906 0
351531540 139636448 0
9561105 152099257 0
557770598 388936978 0
537466058 232465543 0
69085839 235947910 0
568087096 252490353 0
447003503 65263304 0
356855018 234423807 0
170960711 227963979 0
452141622 381212978 0
73133694 487330307 0
361444324 9404019 0
232378146 355742418 0
303494350 316968627 0
92109247 122635517 0
362243599 442464135 0
440449838 321573313 0
175907135 13360446 0
413693142 259495214 0
347331314 115217695 0
78304495 11540886 0
181304373 278896279 0
219051987 392657202 0
441484349 161339818 0
330768481 248772932 0
515501852 72926980 0
157756709 71872116 0
226622645 541460544 0
458718229 495550449 0
35516055 162784106 0
171623288 516267687 0
424751606 460188498 0
477804449 36920061 0
417355242 268874654 0
172172534 517525971 0
274294567 381976492 0
176773183 411210524 0
136033228 29816634 0
494267717 295360895 0
494774979 423898004 0
198916936 512022532 0
88858140 385582668 0
124458585 33510731 0
104730090 387161275 0
155056766 95557182 0
346426036 101822004 0
440128732 174209637 0
152045959 182100460 0
354855466 482018316 0
409265708 243295103 0
118912965 487993158 0
415741794 193669990 0
357256623 286385468 0
511299356 451418944 0
195346361 374096884 0
231506389 8904188 0
50651160 224548057 0
213461500 110109314 0
169179023 319709653 0
403803686 194093497 0
203384184 92806833 0
117717181 223073845 0
271884360 230464120 0
339493772 555989289 0
247542677 24915831 0
182028915 355172860 0
102343388 103947836 0
281571569 472556090 0
368083524 308713581 0
160265623 126842034 0
375366632 281395744 0
50905841 333295929 0
544189933 384092547 0
147249293 536773280 0
460828673 516974642 0
151930234 403231752 0
69225868 53999413 0
118936755 70641284 0
510315397 85779171 0
471738122 27726929 0
219242781 99318700 0
267184371 128521230 0
183551512 523016685 0
314488254 477266408 0
265610354 405324290 0
29428063 39268157 0
35273950 136432709 0
564409677 39482012 0
386222803 104236881 0
239391004 193782047 0
256106888 449633084 0
217156936 559949087 0
228001254 230499355 0
296482943 215758605 0
454629633 344640957 0
547306038 73005162 0
492544231 323421124 0
485853055 108361378 0
201468819 330881621 0
409901723 378642086 0
369323566 550356634 0
171146179 363453278 0
276633074 372245948 0
568287471 83767150 0
29192476 215933156 0
256675376 399171624 0
122656367 230208905 0
101043651 422012115 0
422500291 507465786 0
4946282 505946170 0
344935061 461903005 0
285131605 146144216 0
434953497 196264844 0
484400838 50305659 0
373100511 238178334 0
83654686 174700253 0
255821317 365779692 0
148390184 68510019 0
393816235 494027613 0
129859755 106483586 0
246057411 11371552 0
39400396 187463223 0
151008304 423605739 0
227089007 564999898 0
411712543 288827664 0
277257459 283327701 0
304335046 266005658 0
201093621 415220209 0
4821023 75278437 0
393342688 567212865 0
356575185 265523516 0
358942063 443846991 0
237399624 155603972 0
86451794 128198168 0
445419042 59732200 0
282551221 470291964 0
32635383 447101467 0
160769341 445503614 0
193621267 68452688 0
94954177 86276672 0
445910948 264640285 0
264946541 133728236 0
34713345 267731083 0
465377916 102123098 0
17351044 480962731 0
232057412 394179687 0
549338534 108552588 0
141475840 218277753 0
75066423 194270891 0
416782720 527195084 0
196628236 101814882 0
470725053 445354934 0
561480367 127424069 0
46981927 385462916 0
470899389 426112835 0
196824610 215074930 0
27135539 78994460 0
529971358 45588701 0
141603267 543849265 0
508807204 345237867 0
189823302 567574149 0
442718932 133220348 0
56227980 143595930 0
302589638 188284345 0
481051515 365159149 0
554028272 519228217 0
329073156 407066189 0
561345032 323301183 0
306939431 450360914 0
479836624 468394535 0
269388933 521587171 0
250364308 72604252 0
75554289 457779722 0
423472103 275248153 0
357035747 178059526 0
553076240 484375931 0
510829102 129490572 0
500523352 502578579 0
470198868 355182903 0
419219035 130415342 0
205600090 106357725 0
115573906 523186736 0
27208673 492096620 0
505890508 307591220 0
384918291 64490088 0
50546764 384309216 0
31838133 566120549 0
135749675 437096515 0
265695996 333097711 0
157962332 210714379 0
5943648 542768927 0
488783972 52139235 0
84017906 130922397 0
413202902 479555965 0
114291412 88794993 0
157045935 168514840 0
220838512 477295828 0
29627417 324058142 0
363030877 161120958 0
266351396 37660625 0
133671154 122931659 0
456031567 548583638 0
301617766 175349939 0
309779953 224390579 0
36659850 363123025 0
196882791 312052139 0
366912342 56968492 0
397540901 414631392 0
30010957 254976412 0
91389851 294156845 0
255589597 457513077 0
71460217 341553099 0
232165350 560585798 0
380575250 290401794 0
293366785 494044985 0
79583814 481282195 0
120374638 74470711 0
43769748 377579473 0
334728394 461884709 0
349546211 29468980 0
238881185 71914991 0
541325151 563539179 0
289777909 324808354 0
374349470 530237571 0
212503095 537392289 0
396399725 423534360 0
317339540 21978224 0
244063199 107243352 0
299764209 33733390 0
170019599 504246401 0
562835762 501819272 0
508050918 204690391 0
328188577 51369230 0
205521899 20127059 0
395458588 445099414 0
188518299 504249537 0
317887589 228644811 0
501544669 127924976 0
538348800 17363372 0
201843089 263928391 0
473070328 69596810 0
331167808 473580704 0
188218102 5376225 0
59040106 102829235 0
246321003 51955935 0
87243093 53365959 0
152089601 173051629 0
99640644 144611491 0
23529555 497709806 0
87855266 552082387 0
297877489 169424648 0
527792252 135578298 0
482037893 110974279 0
416904698 149415412 0
157361327 298392786 0
532399810 509256757 0
505965812 417098492 0
91796536 465889212 0
347984324 139966307 0
243787677 238917621 0
334908956 432314634 0
419631352 8105060 0
423376805 148043073 0
421371061 92012413 0
297021813 171551029 0
392075338 339503272 0
299658246 452937070 0
181333050 340262368 0
71493551 434366891 0
553771476 141301063 0
351626711 18358516 0
132747153 11329264 0
85883154 75521346 0
244263279 3844496 0
57119283 339567108 0
504640196 95648592 0
15444190 395637776 0
530535002 189850615 0
212280689 311369057 0
362621511 86129245 0
538434530 132659435 0
487145971 458065075 0
255840828 490130516 0
430776125 388044677 0
374579641 145834230 0
291948782 503961989 0
242243221 307127441 0
507858412 343766267 0
513956357 61741507 0
488864229 498457001 0
564599359 290534299 0
475831419 507527669 0
358009392 447893712 0
104439303 520429171 0
15688940 475620222 0
499306030 352649278 0
463469047 123023639 0
329290419 417741989 0
312126080 153804297 0
536703354 421316008 0
489953423 291644351 0
36516291 555831903 0
360444103 287776909 0
403050341 313906743 0
516797217 459527263 0
448269080 346376004 0
119108528 31388552 0
419679970 299505417 0
503920695 453529310 0
331164647 402735906 0
23127427 114869732 0
540742219 451665581 0
241248790 110012422 0
159697827 177786821 0
191007133 381803860 0
465725826 91357978 0
145791281 553897339 0
215333998 3424740 0
463509993 164244613 0
562413205 239502780 0
140384130 266406553 0
313655082 55103907 0
235354644 54309740 0
166576581 374015985 0
13233326 316327339 0
149311563 251670547 0
106871891 15695407 0
402989119 306156148 0
321131306 220394148 0
354214752 85064446 0
13346988 65532292 0
90873536 217963371 0
254635212 489777325 0
350824500 44720561 0
374603226 551849324 0
297435834 23552003 0
198747811 413500359 0
168273518 170369133 0
373795782 493997083 0
9116998 567140322 0
228808082 197209767 0
30351359 392472700 0
558907296 419297391 0
443323542 270877316 0
204966556 344295284 0
118824976 393617807 0
265879755 309636075 0
568372185 9722852 0
302123351 102157776 0
213682633 522809487 0
186564161 54945551 0
177726375 150519415 0
375190905 381477206 0
367104146 356858738 0
153214690 461015290 0
402068356 249473297 0
476213037 562872019 0
18207700 265481322 0
114350373 486910834 0
190341769 166229307 0
457263013 148822747 0
287544691 368810830 0
173815556 274914724 0
118346384 488072768 0
172487546 501918853 0
179476466 26817406 0
431199870 21226736 0
437327318 243163754 0
407301420 560798708 0
139769975 484256099 0
133383800 244257480 0
352119740 520978144 0
228992278 98950478 0
80024530 93155233 0
527296792 68845497 0
479082322 565974823 0
303494646 204123092 0
220596767 82037099 0
462743787 189017626 0
271428136 200324787 0
461769403 10340248 0
543165492 66138457 0
10016784 503175319 0
481651823 220282689 0
474600143 520077855 0
102778305 38826038 0
94148230 39829999 0
467118819 246109407 0
528090656 92879948 0
90451098 223681207 0
296870624 150599005 0
49964990 32826245 0
236796889 552593839 0
115566126 432331958 0
448686409 69459297 0
540528915 327898790 0
201078569 10800858 0
384604595 108169163 0
159644578 265461377 0
403838207 306258496 0
293172904 323529558 0
369490288 259513603 0
325874762 477255392 0
354971024 56631075 0
188510085 191977777 0
178445769 415748366 0
424352552 525472251 0
136907272 423854988 0
136479574 466609470 0
192708460 366684316 0
566021254 167574239 0
345002317 401853898 0
185359177 45237300 0
90683650 450117448 0
183182831 69054744 0
69727126 35653161 0
327106004 448829888 0
197741226 233276825 0
541708073 222771363 0
435274027 103759996 0
70690571 509808452 0
139346918 508896941 0
104049642 332961162 0
315052631 13367148 0
313097926 419924068 0
499869738 82831528 0
144267675 423227450 0
541496472 518631850 0
345462981 9245000 0
289292735 424117150 0
177201555 345143988 0
132828613 405245653 0
159242156 476086803 0
410626240 289747259 0
235668847 312537925 0
94049786 266976916 0
130566940 205828742 0
103366545 176020075 0
41707932 329779310 0
509730264 257500887 0
222703354 134203413 0
142493367 399613799 0
97783455 92008135 0
236404423 322335565 0
200334217 364436407 0
405399422 53390866 0
487663234 18866663 0
238485347 355467813 0
409706839 304239948 0
13910013 479218109 0
389982608 331237072 0
21425933 113456982 0
123283970 239907737 0
237584684 244006768 0
396573619 339445522 0
251465885 528653366 0
156355542 554371537 0
327525594 542218856 0
228090216 312388954 0
529045269 197939652 0
370439611 392437138 0
78064790 521336173 0
404482928 108577134 0
270141419 553842392 0
192600634 463365845 0
133445280 383789568 0
524213215 94018560 0
466831408 391781049 0
444807551 189938457 0
156205368 177968622 0
272222229 267782849 0
531607652 249094328 0
87748243 343808723 0
249086906 248665374 0
560998798 355833827 0
133522133 249077048 0
123109959 191593679 0
156192562 285800307 0
511235143 94891364 0
10188431 16375250 0
156580083 497485628 0
463740531 292719857 0
354964527 124995585 0
146683815 477106328 0
539120955 133474198 0
189782579 366210954 0
106505608 485540842 0
138496609 44360713 0
17301684 361188638 0
335446580 325172384 0
354545545 281327993 0
407785442 45475910 0
565573686 376564699 0
144752135 558617669 0
29015403 559478035 0
338306006 56746900 0
179686598 195841778 0
464572695 339871494 0
410710200 332283413 0
505283263 11613068 0
436309893 139432259 0
120239992 97589368 0
21474473 522771216 0
498563804 95356253 0
56647363 61406494 0
206613381 63866627 0
482700407 226031611 0
245327844 360660116 0
387336106 168722652 0
266754044 272537065 0
420714534 296875551 0
169372606 507946016 0
452491320 564258358 0
159175030 405125286 0
252070559 207515497 0
217522015 529807442 0
331492974 539256337 0
452761405 92296601 0
402649799 56311024 0
494892773 138672424 0
413867093 54974901 0
424985586 446247995 0
337783240 20083126 0
185233051 12587980 0
337010071 334203902 0
36112765 213900601 0
16103792 490628554 0
89728249 170642526 0
545862346 477375990 0
449143700 154091046 0
145695839 109229798 0
123444119 231582175 0
500895012 95788131 0
232656966 17475830 0
517003329 229379437 0
500050212 151225058 0
187698599 561244540 0
428636105 420971002 0
201681555 523070762 0
48662414 320676849 0
522808941 304808992 0
554881513 73003094 0
426111402 312918186 0
461372060 132909343 0
253530377 427557184 0
90658854 553657899 0
74750330 125972038 0
79630999 134978503 0
173231317 262938240 0
552449777 545086080 0
62198605 202370117 0
100841107 184024965 0
330137538 276705874 0
235895075 301402577 0
110640825 164085482 0
344014530 429483533 0
490248741 74903906 0
247036083 527890126 0
57071112 231114843 0
383267781 48140348 0
347275002 100501691 0
443003770 548198207 0
546326623 128257160 0
492644032 3128733 0
465979966 192513671 0
466497481 399244405 0
352094293 172374577 0
465105211 112901293 0
334233161 438766807 0
248511482 226208749 0
558539061 407623543 0
282585197 165501722 0
437256240 41790272 0
72552067 235088072 0
369216397 546231463 0
297855871 238172373 0
96325651 395468722 0
79149794 361427255 0
545546874 439047506 0
32907360 536311300 0
1623952 540228973 0
279342018 565935026 0
255612473 408551511 0
176004082 399510671 0
430574667 379064361 0
44616625 189720845 0
38077869 95186197 0
380312933 226820920 0
58770157 10345204 0
42991602 371002696 0
421541928 71555297 0
130446667 74695712 0
481884021 491472619 0
355732355 542225810 0
34114371 263228790 0
461731250 49708418 0
198590665 171807830 0
207517204 143042918 0
375683465 114274928 0
384575558 162811767 0
466426641 257371501 0
138170030 491857157 0
519623839 354278987 0
439183387 195012964 0
282297647 399747634 0
230843315 198151088 0
163765237 332474427 0
419511404 220401684 0
422777638 435909507 0
375256301 224706482 0
418757613 497966769 0
334684589 56237638 0
222462226 528075015 0
500535840 224977612 0
150752968 95736119 0
94756610 486055676 0
291601304 523989463 0
377037371 111369573 0
94720505 87603406 0
470270895 508725415 0
5614825 493199954 0
214216487 60581226 0
402630083 60750764 0
100137443 719049 0
503582528 441899841 0
116601319 399869803 0
452137996 114470438 0
142677675 307527247 0
331012557 268481620 0
151853909 502817991 0
119786291 188978768 0
541879366 298302553 0
519462911 496971871 0
156845393 78242594 0
266064746 17484021 0
78512726 134939042 0
321209946 401723540 0
212167918 46997236 0
165171346 390045129 0
523791642 27588552 0
329317311 328675479 0
93399682 548414410 0
535594649 46812997 0
292665793 544611386 0
486324719 460503887 0
445961486 206415280 0
76181084 381287656 0
443882701 427210915 0
401839530 334223322 0
266182894 52726475 0
258355986 497004460 0
96604607 320239251 0
350941779 322614698 0
420342949 113073120 0
239478355 210388138 0
392415836 6457553 0
71435030 416719958 0
51940072 414178832 0
21017929 94253044 0
278262264 323115887 0
288955147 302420766 0
524210584 417907484 0
199059826 267181854 0
557473367 107768578 0
94891307 200380778 0
371100411 226581253 0
384494 169789861 0
259119901 174312374 0
87115508 206052734 0
147510636 301655066 0
53676560 473524871 0
76175332 113650182 0
206864472 477295161 0
370991587 23209795 0
319720035 361165771 0
541279554 553701501 0
173252081 15303372 0
329637673 89388623 0
314559045 156266155 0
62796598 426413583 0
369049348 319067262 0
29953052 191962067 0
199232065 89213024 0
301134738 289361188 0
61138158 420512703 0
520321321 251981144 0
358069975 221819429 0
207312671 506235565 0
181067653 357921740 0
223037529 431300958 0
269221533 274950922 0
458242642 42395721 0
308277603 336473035 0
537169549 340105687 0
220583220 148777679 0
287053174 50565677 0
511593521 162969374 0
20510150 340513099 0
379648970 349173897 0
377384985 393225685 0
270723933 126615789 0
9284600 457741099 0
460503103 480476080 0
479937963 82909323 0
122627211 212492607 0
471897553 249281841 0
234539446 167599780 0
427876926 52733790 0
499830778 99809314 0
16422235 318697188 0
257584256 487848358 0
298648671 500403800 0
96049390 113053011 0
369069278 13048326 0
268024024 263482372 0
552793907 313126765 0
291901829 306099052 0
152442218 344601449 0
424679340 461638954 0
428538424 64977631 0
361953808 263469683 0
274905771 256603046 0
249265419 59200787 0
527655668 229004962 0
391860596 536542951 0
121129263 132719922 0
409955641 484058205 0
15856230 152539211 0
351224485 378814463 0
498884737 68900990 0
510604642 22335686 0
293931856 515933520 0
784919 144283940 0
446266143 434240412 0
295423937 385064678 0
501230512 288683754 0
518295763 11185673 0
230247693 352152067 0
29155111 53972299 0
221840789 312457384 0
443174151 437614399 0
565634276 251367444 0
472279995 163503675 0
489010134 382259802 0
289440112 536990228 0
468265997 150296055 0
86619331 510049150 0
168647037 97134949 0
273656757 295000900 0
281661269 236916994 0
529892569 430572162 0
181510853 102736856 0
532078392 331895190 0
68292664 93892746 0
98277160 18209359 0
193736069 283025529 0
64268204 244261210 0
471945575 110089427 0
545056855 162069044 0
195405281 459891840 0
239717241 305544509 0
562007972 455479033 0
160581015 178685625 0
23132438 10456937 0
485574680 105226105 0
387235124 208269021 0
391448042 23563770 0
560215715 326732912 0
358647992 18946705 0
434013075 33275258 0
171336098 517382537 0
381224568 458657110 0
418487947 342688685 0
395997069 234264685 0
544907422 515310242 0
104814025 135543117 0
442003270 5238571 0
280208502 2358981 0
304992016 68267328 0
366636831 371351914 0
256039620 94291993 0
182358560 167683803 0
94365576 502792203 0
227329428 224461238 0
38310288 243465382 0
403099820 124116954 0
18699957 15120320 0
484298510 357992219 0
500699446 24475010 0
513955273 120506227 0
127131187 377406840 0
236760741 301932129 0
407123602 158383742 0
4553038 525800567 0
351912258 269494519 0
345018594 280707088 0
376767540 444658078 0
43755340 287303181 0
230065931 503787160 0
401753999 122590216 0
298713309 550785146 0
545167440 458941019 0
84383369 272841725 0
211410908 562460636 0
137852591 527989649 0
260812026 448395103 0
395389275 66793220 0
470771670 48044399 0
24462186 178916423 0
125947472 208606011 0
401763431 344649503 0
477666306 261754755 0
271202189 43166355 0
273466006 369376071 0
352730253 67797405 0
265940511 410264205 0
125395422 355891758 0
96137441 130133107 0
94715752 408424810 0
160899636 425011867 0
415348377 471367666 0
257753280 116419194 0
75201911 290265238 0
461206200 368188771 0
410293740 446801487 0
40585079 63780145 0
458946534 19075589 0
43624912 204702856 0
454935932 194283015 0
243196453 133527729 0
563244395 29486983 0
87854345 254737259 0
134056109 175731624 0
360608272 303801789 0
121165418 373679073 0
545887318 487758937 0
392465785 190175522 0
152657624 18064480 0
533953706 112703965 0
152921748 508501746 0
465872953 48829744 0
287568744 335177936 0
160070543 299640276 0
59019172 517009585 0
2819573 494978859 0
330285555 477123899 0
467027668 256544616 0
343474778 131307483 0
417635073 516014537 0
309453031 106263164 0
561630250 485186193 0
202307316 209907045 0
147402144 173806195 0
499816932 124484162 0
457373282 522377508 0
549998764 489782243 0
163243639 419463567 0
378053173 425476114 0
38065771 485637449 0
498265446 359650173 0
329540704 2475853 0
568610706 525348533 0
460397178 420249546 0
492800639 306107709 0
16699659 416402310 0
527404088 525017216 0
360603513 216564680 0
163396848 74664991 0
524618132 471164202 0
205591151 56824130 0
45224680 73429726 0
250766533 52971163 0
100788771 340221955 0
539392569 462631259 0
469136212 375016885 0
162811141 432759616 0
244772371 539423887 0
406420037 308025453 0
454071551 214277430 0
27807173 411747027 0
342417026 508375264 0
282357985 231984992 0
559917375 135303812 0
64827437 270635709 0
472265106 190071698 0
251080364 64025994 0
265822772 538081980 0
289391597 386374544 0
409203332 234531550 0
398458778 432697713 0
452983412 209012040 0
347652691 388277773 0
242419807 377757284 0
223257099 318884753 0
341834269 269853970 0
85549192 436513396 0
116831472 187828749 0
55076962 5832416 0
406319175 373845549 0
48930410 205564489 0
56659116 127276315 0
554248604 75030682 0
560485872 456164645 0
388648693 156487320 0
494495055 475141836 0
53773741 165890268 0
351347875 316022157 0
237457966 525541691 0
450048487 138913813 0
258875266 210034926 0
269119072 120502857 0
106569124 169273267 0
353872336 171204231 0
433780818 471181032 0
163531861 347939409 0
15072780 540518922 0
174789870 507230507 0
314048264 86927818 0
400868354 505990010 0
448950404 367918508 0
123259910 410989907 0
426967856 279668439 0
308105294 208248013 0
281334482 396447313 0
373904703 220124186 0
549930708 234492347 0
529069254 561684508 0
267561643 385637363 0
175472860 250521424 0
326150740 310310037 0
102370554 259012246 0
459253921 161937574 0
323006236 506985047 0
364575479 487742432 0
119846143 264884475 0
343844640 222348494 0
55800245 109334177 0
195164258 135671894 0
543538216 479571578 0
331584096 199417675 0
157583650 110392713 0
19140517 281847417 0
262404028 473832907 0
386984493 418109460 0
198226312 177476695 0
66104233 352935083 0
101961321 521426859 0
123370504 275060635 0
41094975 195819061 0
144658746 63000822 0
350952658 226855153 0
365107015 428749024 0
214212514 77000573 0
148369473 512206362 0
373361933 139270942 0
280092371 56759332 0
407951322 101638745 0
232460168 216037670 0
35818795 426790060 0
222013888 387220136 0
122422749 277149042 0
254605884 47833077 0
234161716 269941318 0
91392403 437647313 0
379857386 423951007 0
383119601 241292452 0
343325180 159973754 0
501718715 73439656 0
536457390 50852095 0
500638963 81895902 0
275899909 77324735 0
297430310 33649094 0
69154238 561991737 0
211838357 101098698 0
545583421 497988597 0
358836036 88207885 0
230234674 294254595 0
108857711 527769058 0
102329643 498338234 0
250554056 194837098 0
540188402 14556952 0
214364678 77166102 0
340397480 238333031 0
128595108 66133746 0
323068917 137332300 0
99255755 107807504 0
379067290 236972364 0
245348395 442101708 0
409791721 265652250 0
230792645 212472375 0
231523956 505831486 0
395892217 364317710 0
376400364 514746523 0
427341840 419151147 0
217225698 168512499 0
407548640 190467922 0
488351582 429695358 0
279409583 448086196 0
429680232 381759218 0
517276514 549866193 0
381088438 97470894 0
288047759 468747270 0
413165568 34307318 0
557917677 278063468 0
72220464 120042824 0
159323521 100108099 0
461048534 370738422 0
425466650 312261808 0
367576016 561750329 0
306949967 393603624 0
231802946 242223591 0
537914796 60249409 0
164360772 297835093 0
470260605 311771400 0
47368673 52984633 0
447261764 405813399 0
20263103 273878151 0
545543836 324698206 0
99683770 82888305 0
450805246 10370615 0
256647839 566369281 0
131535846 252108828 0
521687154 490838003 0
269095420 27003351 0
560634055 29918098 0
227875 539026962 0
236515349 238590881 0
346357546 335955761 0
522839445 157314247 0
145230855 148039568 0
100264642 25107579 0
442024345 353391893 0
515539886 224622905 0
183109249 536745486 0
237430920 460807917 0
212899983 373608570 0
484939819 401674679 0
259955070 417556928 0
478706480 195913894 0
569239546 44989724 0
295318991 293997787 0
462230665 520905375 0
281066060 465620258 0
480267523 538005746 0
47244026 284591372 0
7479784 40505814 0
55580169 103327216 0
455016895 287727875 0
211710285 178238409 0
395418867 37598860 0
183212207 98733528 0
557394144 230049517 0
445211647 163892309 0
25729499 194402638 0
554630574 135055991 0
392848397 481547077 0
81645577 232679154 0
396608787 30828175 0
390440093 400943231 0
405101133 511567253 0
82349554 250520539 0
42791792 318195769 0
116643593 442207470 0
336055032 33193072 0
19886524 442618196 0
153166196 177937591 0
131982391 260846687 0
142771579 210747870 0
499281106 349211231 0
454816304 509754631 0
491604090 354217798 0
34033040 11299688 0
444896643 41135153 0
363770760 111490374 0
317746537 72918890 0
438243210 85408113 0
117327646 170417201 0
545635962 422994676 0
275332067 489336568 0
541874749 499565435 0
448990602 229148849 0
328265490 197570212 0
240782129 504524888 0
460470509 467765943 0
401272026 95050666 0
550233008 159342347 0
308918551 103493016 0
375935427 457857315 0
5592865 495741788 0
214971461 473236896 0
192660036 224927174 0
140081394 39221297 0
57504320 503680927 0
291962543 306851353 0
154878516 461253358 0
327906225 200125421 0
388805342 51959618 0
146105088 239744726 0
78493241 194516899 0
543416180 88754142 0
411590061 64317619 0
36603953 437953927 0
31531384 74433583 0
202575401 534525076 0
219012190 127110457 0
190949681 342304261 0
124834583 237254800 0
467931032 504022633 0
215224044 415309163 0
84575459 448095761 0
63793331 371566584 0
283986553 404976734 0
3499124 265787725 0
133901191 220081971 0
470005764 117027807 0
330123747 269298164 0
458534186 283733065 0
462560812 467824680 0
24859907 474295741 0
34156626 76166706 0
253583021 94163990 0
217410955 66933461 0
261401325 106043105 0
151784293 141622817 0
554170601 318967996 0
220415313 68897713 0
398611884 483550345 0
126377045 290934974 0
65498460 385598850 0
16562559 449839871 0
364553644 422355978 0
409001013 523385065 0
165515404 42043292 0
125854324 300829887 0
415802988 229998895 0
96870177 534707930 0
325684733 268532174 0
506032638 234614476 0
131521824 252766940 0
566923392 417416632 0
512525396 44998320 0
315217042 411437334 0
48727565 260281154 0
59643185 171884360 0
146647198 90634151 0
303075396 7794883 0
469143406 486202808 0
157113639 410274892 0
109930126 145894267 0
259087330 213037708 0
331610394 181418993 0
546319774 448880712 0
104597570 459547131 0
224705780 183589090 0
492034612 478947031 0
540660798 491445356 0
179528649 432767421 0
156320480 398359927 0
365656492 198355825 0
264238515 158251753 0
487644261 427799082 0
237546243 93684737 0
1166535 536801744 0
471608442 542835810 0
563564477 438006508 0
190255606 507095767 0
298816346 535753030 0
310405608 528336476 0
4013116 309081297 0
247094792 535810506 0
517037718 489316180 0
275760493 489772141 0
250725057 109037692 0
276648887 473552322 0
24829492 134036088 0
217601504 520638790 0
117286742 231234507 0
379993527 13804349 0
508089554 545535803 0
509021105 215987072 0
272691064 75096113 0
162699775 467222211 0
321849444 227179834 0
303017948 134301642 0
504044041 33477729 0
478454981 485739386 0
116553726 112109274 0
517259623 68748501 0
23283212 393288276 0
274153809 372803878 0
261930326 471049446 0
15940097 482038290 0
19259316 295031733 0
536947179 355859943 0
420665890 495901473 0
72755821 551212773 0
528912943 382404140 0
65289219 104811219 0
318745254 378066634 0
246432525 279448738 0
102560186 373212282 0
554008008 513170020 0
368790623 152503196 0
407250544 224362336 0
520950042 223964634 0
16873693 436582419 0
290573703 318022989 0
132045943 530368711 0
373964060 461342506 0
542693106 538506708 0
417777241 410717769 0
92233023 316388905 0
294385273 385606327 0
411910047 169832439 0
53155347 57966145 0
273645024 208532024 0
344399050 437270143 0
471877988 473402225 0
376570510 538276122 0
155942731 483890223 0
327547495 339461920 0
357461144 252924515 0
320705830 493725587 0
97727606 477389868 0
82171621 167531604 0
53033708 278372618 0
59229171 240260215 0
536613211 452056886 0
563562697 245906001 0
325963676 324767419 0
542555974 46486818 0
92386136 319720434 0
5038070 173472672 0
252544716 409631659 0
302987912 366659116 0
116133845 192316469 0
413176122 50343302 0
265017023 85912484 0
425210273 558221008 0
301732805 568907011 0
440425444 313673147 0
400246614 404000355 0
178973914 67569463 0
272994462 52598649 0
77720359 498522082 0
562778995 149178391 0
519418631 292852288 0
43117641 7057209 0
515511600 244424825 0
329980901 337881393 0
320143452 419831163 0
167992770 5616007 0
549462522 463552467 0
513687801 420086887 0
406876762 187715925 0
557852487 229935685 0
33860029 393642698 0
166369125 146104346 0
57426182 335703430 0
148467277 10524470 0
494633574 46646802 0
219147292 126409478 0
402148388 403961161 0
164162671 15008400 0
544125168 426935799 0
483340779 466388808 0
350571345 436050105 0
540685802 85699879 0
113159360 292695992 0
75794749 377604552 0
47987560 196323446 0
332817884 276550096 0
246434444 39834982 0
12047964 224034235 0
387254746 34687480 0
236570547 421709034 0
509045959 329929157 0
412551021 533771247 0
200082570 352970328 0
326561680 332022044 0
103563772 59302093 0
169223870 431212174 0
481367240 454504062 0
305204918 275961826 0
351714760 437590552 0
21182008 271796182 0
59633225 274110993 0
215295804 471565576 0
539803912 429786088 0
67378680 208311876 0
45151157 283313172 0
201249836 397677019 0
244589502 328530062 0
189245456 169538909 0
8899414 61129905 0
174462597 408232214 0
133218214 114748587 0
264738404 146435784 0
307283624 84178593 0
255719299 5274462 0
404472636 565325932 0
28665987 24546443 0
483232189 231802688 0
249970880 311627776 0
543915908 527813890 0
99176992 546845756 0
165712378 60719880 0
211672 443479261 0
360179318 562005483 0
357653476 536974127 0
165829181 559127615 0
291914168 287989542 0
84021131 334286517 0
165560494 169573063 0
333711385 509127596 0
19989800 531722764 0
560036567 277619582 0
506232938 361579165 0
531144879 71242843 0
444904257 297633111 0
396422435 438554723 0
334399933 534280012 0
82430370 191967528 0
27277699 493036867 0
536444857 225018657 0
291448469 122794403 0
326742678 184056809 0
561615882 174389489 0
14539515 162037426 0
437421425 348323877 0
177084100 340653757 0
271442692 24803009 0
371442024 245901736 0
264938247 140182787 0
358755630 507774472 0
183687272 75106566 0
132866533 556821637 0
547629818 272146199 0
114990323 334626931 0
356711630 367789803 0
157813663 212557177 0
113802013 164597440 0
134295078 379151360 0
417522806 158898189 0
133251273 174357763 0
32189829 567150808 0
460980801 98499095 0
372975726 372723985 0
6401989 202161092 0
567662238 280062425 0
404880206 462443000 0
377581461 106195133 0
504712161 153824515 0
262805192 316732440 0
145859866 374224492 0
429254954 450328200 0
233046935 280742168 0
273376340 202985149 0
119335610 38798676 0
183273461 366197 0
136975042 16258825 0
301330022 36750452 0
431057116 7486621 0
7591702 468564858 0
380721579 56339025 0
357620132 43745504 0
202943183 263255679 0
351406305 136939700 0
476800868 218931727 0
498873155 224853835 0
551070130 223537557 0
122230158 73672303 0
89618808 74446510 0
136234379 426292444 0
426410414 238079883 0
115917636 113876970 0
332365563 337992647 0
433883368 104832450 0
206041480 407237934 0
365752887 406186400 0
322366275 209024332 0
65541249 218480767 0
134079026 320161204 0
66357817 399000579 0
364993071 47140946 0
119045638 113876053 0
133268620 306560640 0
171183140 233883839 0
207734767 89341660 0
346429906 270880484 0
475090007 505404421 0
366154768 563662318 0
438698105 522748155 0
292839920 62317124 0
334335060 422724879 0
189959855 207132630 0
456174098 474196258 0
362471204 398473267 0
254725097 243822830 0
193300168 294139952 0
430815547 270608001 0
156484124 556721360 0
26699336 90260727 0
239454672 242565356 0
287393073 167946859 0
498535762 19033516 0
17886388 224767741 0
537355602 107782076 0
18714579 288942844 0
140586246 435659042 0
145499327 152591270 0
550240371 220899594 0
130685952 430505724 0
519882162 567226213 0
22288223 247570129 0
563610619 118979546 0
113448861 556288605 0
364205119 564148505 0
201421847 88254795 0
390652740 201490251 0
419718605 312065917 0
335030724 412556076 0
206905788 534263654 0
140299347 557067601 0
163420027 42385110 0
418281416 416786722 0
209385304 189280157 0
347260045 54684443 0
162311222 358762570 0
65494933 68859534 0
41215378 207745834 0
333247226 359993147 0
80967713 129659926 0
470046049 417162174 0
324674862 368200874 0
563432522 7114392 0
88073351 13293590 0
141121336 561376264 0
445793870 35230862 0
100154911 380057571 0
143363847 242290334 0
413333895 140388551 0
279668658 335851825 0
27312841 422142877 0
146503978 546696335 0
167738830 208383425 0
510913907 291579450 0
67724991 538175332 0
135619545 138184226 0
399334025 400555654 0
516732168 122235892 0
298246241 374166168 0
503516114 556978763 0
136827269 194657980 0
112220496 110406741 0
51429858 388182241 0
236397152 29041870 0
383591236 389251167 0
134605208 266964567 0
264414201 347616618 0
359814008 300222775 0
158719354 362093233 0
379128589 244579509 0
310127743 483691438 0
397693933 281667490 0
201718218 245309674 0
369517162 422918416 0
377565011 72315732 0
557113167 481870805 0
125648671 284598817 0
484115173 287757113 0
455087825 367392376 0
87644716 193275654 0
176314190 408288028 0
445374166 40460698 0
515739176 90184863 0
544321193 478802257 0
407598123 440038521 0
214877926 453591799 0
486690235 260020885 0
15227446 445663526 0
241245603 188949705 0
230883693 561689136 0
177517084 330677798 0
256846619 425150597 0
204605219 172474535 0
366362793 233138923 0
268766585 201350599 0
208375418 413786883 0
374181986 513829978 0
472272267 531359306 0
30843693 140443281 0
182461058 537372020 0
81175079 212705994 0
529396023 449339719 0
60016167 491861808 0
211163088 16355633 0
538803318 182522166 0
139299507 419785158 0
116070407 234219383 0
213016222 33458753 0
293428332 133407084 0
470156902 58587758 0
474337594 507116451 0
433815264 336323646 0
285309753 507243877 0
63412049 184593195 0
210202903 469511596 0
61005567 376244819 0
482543278 356784037 0
34173162 484244496 0
495914018 122685999 0
335817646 18497214 0
485825231 234383192 0
478587112 438823374 0
433698468 375089502 0
337367431 289860770 0
370870587 496013978 0
172595985 495681112 0
119901718 241607340 0
426316710 468261457 0
134707530 298716342 0
243147258 400598484 0
344973120 11906951 0
210703126 107323673 0
368669902 104240814 0
232015597 31795903 0
87498762 122098070 0
244287920 284175763 0
366589939 78657589 0
209389161 348005108 0
401689612 383605388 0
14401409 49829375 0
61275451 22833035 0
559931077 498630770 0
285776986 428452887 0
452154277 470920267 0
286828413 547800058 0
419378351 313391346 0
440456589 308955517 0
19524177 128213301 0
175673175 378262867 0
144192716 16166977 0
381177462 110853338 0
24720304 310192954 0
317141203 170926500 0
450429524 389989879 0
308427749 259474650 0
357439514 518064147 0
512626365 501159553 0
434679466 413579127 0
459781264 372524528 0
239183564 312693572 0
20055872 37207988 0
308636368 21354014 0
514605814 221280576 0
242133596 534229814 0
384742131 127268715 0
264192446 526896082 0
149225637 276826139 0
216532930 295073828 0
259165680 27394267 0
409299591 196957568 0
390894558 406480443 0
456034910 202961585 0
177600054 312837433 0
147504277 232891890 0
122998585 255659566 0
126633316 542415056 0
517751411 234034284 0
173196209 449869204 0
540854148 29867740 0
53178800 265093979 0
537267384 394027585 0
277167446 494556115 0
123233947 153376457 0
551895181 526765581 0
184407097 92817377 0
474638065 228727058 0
550061635 319558816 0
7984876 25399239 0
466393678 87609700 0
470800879 126375010 0
34906731 46678088 0
320903615 567532775 0
395286865 448060953 0
412193832 510818662 0
20867790 88559901 0
378420318 27240775 0
380557822 342124630 0
25802423 208715611 0
86807039 414351491 0
171469169 190687327 0
26794885 153876262 0
175972727 370634406 0
220026511 62788231 0
369535834 281642919 0
471447163 167997401 0
426665727 343777528 0
22411812 351888523 0
70644379 279913806 0
492189544 78289126 0
58738400 399314783 0
502983437 241100558 0
486678683 18920299 0
359160632 205091748 0
146124007 469201692 0
251256556 203368437 0
560851531 60711786 0
424868211 496417615 0
372991209 6342354 0
489091755 440278106 0
364711395 82268619 0
289309787 150872581 0
261920786 244473592 0
19953049 110092817 0
6462939 359373338 0
443331456 50627267 0
549416003 100576384 0
515837297 455421972 0
475838946 180662242 0
11672697 314055907 0
211828404 488729586 0
368256535 557060015 0
134220994 539453201 0
201959865 390214204 0
249783619 21729358 0
30295074 394147689 0
532798716 40600385 0
486341741 240687116 0
283432701 205445999 0
233413412 97415964 0
311135211 242943063 0
129235904 33723220 0
150834974 5555535 0
510178541 430513877 0
387570854 413319558 0
428761710 182694094 0
332075495 335041481 0
540311361 464984627 0
258816497 36356513 0
306541843 54265079 0
148714913 305667332 0
24692456 303736550 0
78619981 210609720 0
149644121 400425210 0
253804267 203609262 0
525922944 16335774 0
564200133 161495227 0
127086665 372613862 0
168657934 172701747 0
340588260 241981661 0
482936795 242667345 0
117102450 91619478 0
252985154 463620601 0
14213693 426931799 0
99395939 336256701 0
517766674 309904113 0
414900228 509567718 0
457088656 437029421 0
11474780 468580429 0
436657185 13570174 0
391689306 215266019 0
448874975 511339395 0
151455558 333311153 0
225929701 89936099 0
133511948 239427533 0
256781986 258025501 0
527694342 499793808 0
425146218 296996390 0
305377923 406088391 0
188793784 550723428 0
382333591 179210746 0
195311210 363461138 0
348093893 384141238 0
548339465 126999968 0
271179834 493692754 0
112331284 254611449 0
100799436 76731595 0
175140931 172844081 0
462387818 24716739 0
364608391 276952317 0
341915162 104297637 0
376448977 92526833 0
119731986 544332791 0
403622709 219785107 0
278590724 274459293 0
168115082 443925044 0
59722215 11304949 0
211159425 425589682 0
224511727 246731748 0
258566294 344940759 0
409625757 229290405 0
116909427 350205378 0
272007063 239614413 0
567040662 272718841 0
393134838 73705184 0
62648376 464574343 0
274685505 4817629 0
116394916 29681964 0
97507617 146949433 0
413887156 376964886 0
58301950 559015522 0
353853848 89118890 0
455213821 32927930 0
34622514 263673018 0
328492301 175403718 0
346212131 295542278 0
435002393 135892956 0
253355125 433708530 0
2190523 536829950 0
567562879 439247026 0
414610065 184016356 0
256096521 497501208 0
352455003 434581040 0
529932270 475771836 0
450522693 189587170 0
505611407 532994343 0
391317433 81706981 0
447418786 309615167 0
162005818 564757491 0
341509917 456732042 0
330588191 395602706 0
272423506 320087266 0
44535749 32515060 0
50145721 321027233 0
39995332 371884221 0
561100663 299867672 0
216482717 271563836 0
253320897 497094095 0
468975745 207422219 0
464761181 386096385 0
27989000 478842857 0
216687080 554432923 0
189616509 332839160 0
523456159 281949347 0
288631309 220583836 0
437664771 472053797 0
327603920 565616053 0
371721504 94539787 0
413831 58991713 0
45063298 392261534 0
252744413 347307581 0
56008691 534771505 0
338624702 429550595 0
197846322 479774686 0
170379211 324933413 0
9587934 286852375 0
143532656 373174104 0
537704213 93914045 0
195305379 49881167 0
44881637 41520089 0
88474651 479580804 0
553240202 475323921 0
334275781 213132174 0
559763994 445275919 0
145593729 172399701 0
478662792 558296732 0
46146239 532004011 0
169070346 537253038 0
132679739 464018387 0
377450375 227132673 0
342035017 208463903 0
436172307 35294302 0
479175425 19252115 0
461563549 297571000 0
164162872 24591871 0
302841483 275004408 0
497822167 262799102 0
250813582 472410990 0
289026677 534788858 0
313598151 368871035 0
400095249 460116685 0
358786535 539470901 0
297138028 166921903 0
196148133 403896080 0
456446086 25966276 0
489251072 305694879 0
10248157 226373769 0
264252305 105976031 0
78833453 496374775 0
405913185 25105916 0
373575968 511118247 0
493666077 438145467 0
524268556 235327902 0
451177821 398868287 0
199177140 13706777 0
91222304 292786323 0
568733627 70239355 0
85521460 489436419 0
125428534 252626798 0
26544104 145573060 0
462274100 246402701 0
52066935 426783431 0
129726827 242433342 0
338621692 192353481 0
397943619 177107862 0
335090141 457107075 0
25932005 439818304 0
470163548 136389107 0
80705384 240336382 0
27292896 400077285 0
272352863 80664243 0
89523083 509374364 0
139897110 234338229 0
190745345 262201769 0
423677199 567803003 0
247302669 117459837 0
283368863 188063845 0
113724624 388109110 0
525084294 75454900 0
230715348 348522835 0
567544262 512660976 0
54483673 183844180 0
42979061 45485130 0
230623749 251192543 0
393767748 540964122 0
323717714 220370384 0
274097149 40033239 0
238577816 213519398 0
164318585 236029621 0
400358565 415858285 0
331489034 344179767 0
398878386 550722963 0
406986725 437180401 0
325200216 475046545 0
213847463 463731399 0
270568574 107074865 0
324103748 204297811 0
473334890 85955767 0
209089334 268611536 0
291172594 122212423 0
392383451 180414678 0
414740938 29133788 0
441841754 181365060 0
236409936 8958580 0
410132143 291658899 0
300553370 344795324 0
24555522 287737900 0
245946087 2046965 0
146347655 493648754 0
12611255 60454492 0
540006505 205185737 0
48285640 380279565 0
50016758 147025099 0
137681322 127843673 0
214956631 28677806 0
489078107 70633455 0
532960414 53779262 0
181014241 213807743 0
29001773 375092164 0
69372950 433388757 0
53545343 165585161 0
359325659 264729752 0
150883805 129167296 0
171239427 101830243 0
12845406 61424184 0
231659049 174883687 0
508721939 296153404 0
191478432 516519269 0
314423702 405104562 0
219134538 497731222 0
373631871 264745437 0
470308232 331508023 0
404063192 428774919 0
525922368 562452966 0
567221905 116872726 0
257186670 42847406 0
444157715 411202853 0
499288080 557075419 0
203473252 304327551 0
522849966 47407369 0
362064267 13675971 0
333747813 56706567 0
455455268 149353465 0
81021067 12077177 0
339355165 55008549 0
15694397 168794208 0
76556078 498161265 0
286262476 426223593 0
425593051 170831304 0
449511809 285627526 0
498709530 273310067 0
259565336 236865447 0
238025666 141907040 0
502587616 360729990 0
172279523 177073052 0
215113431 235983189 0
551674347 375458046 0
133833326 187749075 0
480582798 277510320 0
155881001 373998603 0
148771174 374402129 0
119063224 177093322 0
353803756 120395630 0
339853224 191884906 0
22974812 289911274 0
367457340 499630588 0
9058972 453742672 0
237598121 532579605 0
84663368 180271865 0
314082842 284483595 0
145921177 518693182 0
336782114 287831236 0
67248979 87955476 0
59545941 319812210 0
364237564 108698872 0
542586124 19426783 0
524559656 418457701 0
191740733 389212182 0
247195554 470416809 0
155348073 83323974 0
240695709 89650265 0
562626270 430631194 0
193901741 213971356 0
442614956 368998361 0
144168814 518917448 0
263691977 457446850 0
121386696 456819045 0
550779341 119253712 0
253815108 219921743 0
128571057 279332072 0
312658867 131746999 0
196368164 415384554 0
190867773 352357194 0
227867982 412806825 0
117135984 15130890 0
204721598 168442418 0
388977235 211526847 0
304336895 433713135 0
182294678 84766078 0
72164681 399847829 0
60820435 27110096 0
287420372 20990798 0
997233 321150122 0
432578068 86628487 0
254279550 216800800 0
494366331 406633023 0
301063695 42178267 0
174007993 108000485 0
279915289 522120379 0
558515170 252159534 0
292130541 517654297 0
516578274 280504020 0
563675532 11959737 0
232789914 61332496 0
285156925 430617156 0
212437251 265382939 0
535808054 403013000 0
64270342 541011118 0
453683282 195208814 0
410410078 239414732 0
303929796 550300108 0
447231257 334637587 0
271066152 495200646 0
545526061 55837780 0
446155903 351263909 0
56450569 165285577 0
496966385 214142940 0
326379360 350183750 0
314379179 339533704 0
157667227 290478820 0
93719135 450293357 0
180660743 248598545 0
68812134 532717447 0
378895272 48094684 0
42600272 482763444 0
290879346 565540935 0
516636809 290010830 0
106779298 394800832 0
367056148 462445298 0
499263708 506974945 0
401200557 238201812 0
70472452 545085626 0
441853257 265662122 0
496362673 230334249 0
545605462 368440187 0
453046129 305182866 0
324059252 328524368 0
300812547 481025957 0
121586059 510889432 0
464810737 449796960 0
62496451 234302790 0
288741405 162608906 0
267551480 31021954 0
451091866 540952770 0
323639717 39525300 0
515290570 92134902 0
47004804 373773417 0
129670987 66691542 0
294033389 1580905 0
562338455 325055880 0
359619612 348226944 0
149682747 142685791 0
366133466 154112091 0
249334679 414201249 0
408314504 17315523 0
328581898 314205384 0
567466306 461490525 0
252820918 69558189 0
277480751 165635775 0
190375286 564151775 0
370484212 83864381 0
337412537 291752920 0
74216594 275516193 0
340444199 454477574 0
18917547 9775760 0
172392944 291023604 0
127854410 227463696 0
227095716 452812186 0
320344167 142528020 0
28766843 118528751 0
344709079 158735199 0
292667904 284197834 0
45937309 518569445 0
248363838 216675912 0
175295134 19850916 0
79432069 235100481 0
470691014 202970140 0
200867545 454435653 0
439577855 445093659 0
317915935 446770623 0
238663221 260436308 0
321660356 4461164 0
212293970 541913727 0
87973705 261485451 0
389451811 253838161 0
149729141 532795774 0
508238417 504441946 0
327216513 410569013 0
303171533 345053317 0
422224024 364612923 0
253975828 467119648 0
301328141 340733497 0
326512338 287321711 0
488596694 220587234 0
141760077 50648906 0
8681385 288448270 0
352007428 216478960 0
39576662 210836926 0
383072914 47126731 0
273802662 434716522 0
141501777 412676056 0
499498290 167977527 0
506558972 358227860 0
56220758 122431231 0
269097370 93814505 0
113554289 325827488 0
237692164 469642425 0
486408518 443806342 0
476045335 565653540 0
187936604 108141961 0
499810262 373886209 0
208836777 4503869 0
217320127 91214708 0
534351987 111917718 0
553183897 25895391 0
304056588 255846644 0
53419052 61243903 0
303406164 172097850 0
273985321 448090257 0
211120047 59488255 0
180188395 1518861 0
242446914 266194688 0
568242144 289585878 0
41067274 102873448 0
303034359 505655169 0
431945457 556840941 0
489278972 472804950 0
25524345 163549267 0
466852828 411353683 0
188211374 332365204 0
465476568 34199240 0
157618962 186957212 0
339577231 550282180 0
427716311 95579212 0
414041683 446533442 0
79299470 65717523 0
476431585 278013767 0
197943860 185824612 0
250230562 388876415 0
54759081 243881204 0
465497477 177243992 0
108518085 427968191 0
472189284 297710246 0
199826905 224811646 0
512991605 188140907 0
434930661 23397440 0
114458595 17644610 0
78817255 85658556 0
398499185 31299782 0
355377910 251964467 0
402039104 454324322 0
517186660 105331128 0
199270224 389852582 0
123821006 206840235 0
538710522 138267611 0
173580681 425529500 0
440025488 397481998 0
200872747 493497816 0
172032860 373543275 0
526428031 7474764 0
522830481 302211873 0
448011622 14281445 0
172004991 301867801 0
192506933 516470334 0
2201504 318975740 0
424581949 250611776 0
422961388 444786358 0
568118677 470204289 0
158648361 541987599 0
89342537 517409752 0
103838107 138934004 0
226858907 191304171 0
89047129 116430541 0
61729638 557458628 0
300739059 256959962 0
96796352 288497156 0
382889404 244490371 0
90017796 134056788 0
214388580 538067526 0
408054428 104225092 0
168704625 306432382 0
258820173 529687703 0
159136393 407641621 0
425054074 305367209 0
67088604 429981873 0
11190516 394387277 0
124419449 336541192 0
135212951 56782170 0
493825396 245066866 0
263674585 516720588 0
54299171 262152384 0
279226655 360244324 0
331154507 545911681 0
140125482 486217300 0
65434685 355075997 0
363914798 254784961 0
254784408 265162684 0
554935838 382628309 0
262642355 108863564 0
91335127 270699472 0
519236636 426703527 0
205698306 496970925 0
151064032 565136182 0
161104809 243650814 0
329356897 420882348 0
439669460 259589380 0
489405063 518817059 0
156558214 278031860 0
170771385 443103737 0
416725106 205537510 0
147584049 437133190 0
383734550 279042838 0
487405820 402032027 0
47917715 514115269 0
312996594 516109147 0
380398909 413185850 0
44750891 204083292 0
282084597 86367676 0
324907122 103304749 0
555983094 467209041 0
368772349 280918208 0
102329002 138230422 0
333143881 34805400 0
217747350 275083305 0
247534500 201567562 0
225271561 77746161 0
232907890 49322029 0
181511868 57150605 0
330592258 14680920 0
469076704 470834434 0
547937670 208844760 0
221217582 210591579 0
44887219 540703963 0
196685523 207474755 0
549807020 211945956 0
242291326 515237856 0
315666172 322651512 0
82591836 126329619 0
447593646 171087438 0
285162325 380494305 0
477917728 418086114 0
409183864 308675984 0
330365050 351373456 0
73194867 7985593 0
471968709 211117970 0
430583415 476223867 0
63310544 156275619 0
240343190 507541365 0
348320438 11424668 0
47571211 287197721 0
17552096 217843754 0
322567019 377902204 0
566028908 201255639 0
165770708 142074604 0
84600589 314519742 0
15255244 169037309 0
224773504 176632654 0
35960807 345515002 0
310081168 262661444 0
250547447 505561174 0
346422060 67883063 0
147635142 46700309 0
266919670 231130332 0
53132343 128784979 0
228367084 122487010 0
230236264 232997531 0
73627191 529250917 0
267043098 115615892 0
568334304 370005610 0
455075769 12007645 0
567143566 374572480 0
206931172 82885236 0
344745809 273132778 0
81079388 567647236 0
314014822 143398392 0
427187241 398957427 0
131309239 60041561 0
63309585 96448733 0
12642174 94694528 0
334304814 179074496 0
386044828 513201138 0
474677763 178213142 0
264589546 411047972 0
34870530 499599902 0
132289003 173082348 0
197805440 25058759 0
448220355 393906133 0
20089879 301330312 0
229228492 533358060 0
308799925 482271174 0
96723768 470832038 0
519354051 350564572 0
357121929 108418412 0
145226427 115373984 0
141879248 336999285 0
24841696 65760184 0
213456342 327806486 0
239325345 69316596 0
547286534 190756087 0
257416566 125004134 0
179505109 84950220 0
43861504 349375815 0
349147596 1070311 0
430172510 395698303 0
269462730 356123967 0
450797342 133278249 0
207777630 68988130 0
18206892 9945078 0
415172961 429783422 0
164717878 219417682 0
153124201 121283134 0
503370720 91421830 0
389211510 390992899 0
553823716 378165313 0
121032695 131623978 0
165734542 518098349 0
459941678 566008031 0
101281077 76936971 0
316433947 521966058 0
370799025 165883017 0
474862857 310757333 0
424165360 301367137 0
248459167 236791511 0
263567251 396141234 0
224833178 399371415 0
59724436 259451880 0
527584034 316776701 0
142399110 494722005 0
428803666 79959905 0
210625019 457318110 0
386748621 98314241 0
348469540 514765441 0
486308068 278234383 0
543492900 223129065 0
73674126 43958574 0
482393808 170291943 0
8941841 518797853 0
331457120 322025065 0
473780743 154560558 0
469670396 48282843 0
220744796 365388115 0
57047815 523242483 0
7296273 96960554 0
467151640 176200335 0
336954448 390443255 0
130704928 318556728 0
243864499 241807735 0
144563267 278845352 0
89167102 129585171 0
275515718 94911175 0
270158774 328884613 0
239414639 555621489 0
558384548 507019552 0
52707556 512687381 0
173229139 516658490 0
283504397 73958338 0
424730764 12048371 0
15823557 560335604 0
417809819 317853128 0
253857570 133117912 0
437646094 544435501 0
338411766 40584145 0
84489864 167970304 0
556183703 159746038 0
337343690 387881211 0
486852500 466840666 0
510165314 282591341 0
435333134 245674283 0
529512911 500528566 0
244820981 148292382 0
276162713 146752419 0
313791593 379847300 0
48597857 272118997 0
242192111 325037037 0
375578349 3272337 0
347278366 471488124 0
412854173 418833657 0
16443818 511795230 0
300626145 542463072 0
435543426 280180814 0
506585105 37485017 0
29525119 291725861 0
69095121 149450703 0
147345015 39112161 0
70537411 221648948 0
502743124 89184665 0
286165176 129682732 0
214542121 146713364 0
378542841 279660989 0
205635600 14202427 0
377945321 314578387 0
220879689 375727886 0
401018700 407432834 0
201532277 17675533 0
380172798 210807222 0
316450813 205848651 0
180342008 348237621 0
288429646 466668805 0
403814232 30971313 0
198472393 164294937 0
134309531 565804125 0
169295273 94375417 0
417152618 553417723 0
96789741 487791180 0
504655761 267748944 0
523752880 278506815 0
551439715 471502991 0
551917450 7562840 0
222970257 310204365 0
495721589 142295819 0
311778397 185447027 0
129770126 392060361 0
434723268 109657566 0
82570709 115698272 0
413106169 270742135 0
333006855 70918983 0
533332312 77568030 0
211749361 121614093 0
325954810 294710254 0
319309432 95784253 0
340663860 263186083 0
122955878 431622044 0
167130704 108774630 0
39315905 36010722 0
352363913 35007552 0
339144218 494285588 0
19106158 565381325 0
568327367 70950573 0
385113692 171215781 0
146541508 568836547 0
540906014 324989693 0
444508471 182548608 0
41070434 352553607 0
222096625 82681858 0
340744435 411199873 0
292689984 180607425 0
269890097 512631326 0
81998708 62732590 0
129284020 78672869 0
47582002 491136592 0
420927132 170155853 0
460794391 10235153 0
364246591 147577239 0
310645784 475819214 0
224750509 426803171 0
58872421 472454177 0
48933030 477660830 0
38459532 263139667 0
183895639 497675411 0
229601826 296001586 0
258407471 484946110 0
125472010 136840301 0
110328915 1718188 0
7312698 22517440 0
69366331 405016969 0
52321146 118262604 0
106301222 410036607 0
275978877 305502353 0
342117629 422824229 0
80219976 291950170 0
317088986 243823641 0
295009927 360892493 0
237613741 478599638 0
48317340 64276893 0
332203802 564187199 0
536300189 323588654 0
524335045 262431098 0
69213884 11972978 0
422152384 33980641 0
390927661 305777581 0
36098556 359225934 0
181956570 54886052 0
255679523 344762010 0
457380967 374715638 0
189144272 186469985 0
2712599 330024729 0
233547154 480701430 0
77442500 240857840 0
269266815 568242679 0
518741904 399240220 0
260560386 294104127 0
27719402 473908475 0
14758665 512197916 0
238974419 209655435 0
179259933 329909471 0
168197214 298008399 0
182036642 141342595 0
338198756 86359482 0
325641200 387305817 0
9753480 459243802 0
535882814 296273266 0
334573221 520227583 0
341084243 127983294 0
246486642 471488917 0
495616465 200484351 0
492286094 558704618 0
98339231 404405064 0
476150275 347731128 0
154206914 366092579 0
496665118 351652308 0
248044512 448435663 0
27179554 505599557 0
297108360 513963137 0
232063806 117295276 0
75581935 218225933 0
168703641 521627230 0
392017022 243780448 0
321347096 37248456 0
151729912 36345166 0
292406649 280013859 0
144026624 179503853 0
244067000 356868142 0
459748499 546438973 0
481823288 231799191 0
105794902 109501895 0
65257454 242934205 0
161283557 496404122 0
268137103 316147309 0
246172070 316607340 0
207696186 231137224 0
323792238 557992865 0
226541398 272910296 0
471520993 131808222 0
167973544 214535981 0
419778225 545244626 0
338116670 407584820 0
340415301 286175269 0
155579416 433136388 0
139278799 315257203 0
87273124 239494422 0
395074914 51314659 0
558265420 307229184 0
461211876 165101435 0
425186600 380405777 0
414204161 545678601 0
39105150 125494405 0
551432805 216466878 0
332443731 26050064 0
551476680 480914934 0
424928295 115529692 0
304992354 138660295 0
262832285 241328391 0
544327164 136439359 0
121091554 217131818 0
31225374 378207617 0
320558111 45205321 0
88334768 412585688 0
271072584 66791120 0
462704828 240981250 0
313286031 93837931 0
19208447 410649533 0
267774041 499796881 0
263819806 431809386 0
290676766 455340214 0
467837429 537013699 0
177451105 52089157 0
458704189 193378210 0
437105916 164719473 0
497173345 290880613 0
528798312 506862817 0
207124239 13877590 0
372898760 392391586 0
320503599 56064490 0
80629460 522800974 0
248136604 192070153 0
20950944 290301851 0
550725090 122466159 0
513522512 298022874 0
191275778 75899155 0
91215208 138921390 0
7127066 394202854 0
39439223 152612361 0
290816357 443684265 0
363055471 568707559 0
152570834 273601058 0
406957550 64894894 0
468905123 392132124 0
306149983 243582435 0
521554093 321470550 0
251234774 251361831 0
312109976 358486405 0
12692554 25142053 0
372877531 160438105 0
264348995 463837210 0
513638354 176390385 0
481960031 54464238 0
132384667 183584582 0
262805040 25708968 0
106257029 480005377 0
386466 355777059 0
60543566 419050613 0
67193941 377155552 0
268756222 133632020 0
486120753 388633487 0
27694914 82591682 0
562603193 548830256 0
115899254 442286950 0
532886551 356364107 0
295218732 459621887 0
391113384 287879774 0
244480219 440771474 0
274662185 220943476 0
275253557 332201054 0
514547685 549602054 0
84001966 295816710 0
142285871 182239913 0
55516753 297955210 0
507165142 32951183 0
86418676 323135138 0
165393015 124644080 0
284487858 54019157 0
566753709 549016833 0
193264363 158103377 0
65011509 331824189 0
287444052 371949651 0
386150293 430620338 0
105901065 352653986 0
195370521 170828798 0
378226616 71039627 0
336735734 151190460 0
308294978 379874860 0
365574777 76057857 0
564362666 202555973 0
127654723 326624762 0
562258058 514900625 0
147246128 393028165 0
144502775 60135477 0
75702 273449565 0
532750688 142273746 0
293510049 422442049 0
368955358 283803120 0
185132960 342524113 0
393179964 58977893 0
217198128 203934681 0
484655288 236692851 0
108626204 258575166 0
145902714 287431429 0
323979204 394728590 0
294497188 420114311 0
441646682 328539808 0
345545458 113714182 0
262346335 417349878 0
173896468 57653606 0
523792247 133700016 0
495537143 197328581 0
361288963 97392902 0
419486423 4238539 0
562697890 537203215 0
452494337 490026840 0
201355851 257539363 0
559057389 379075977 0
452568124 309417564 0
15425126 482769049 0
390326421 400311983 0
417278374 59663564 0
341755287 357413548 0
502031716 516226681 0
230565411 388356550 0
255521301 151933300 0
144903403 493186769 0
139309095 504137989 0
346936418 496212244 0
33562447 368882140 0
100418357 501644862 0
204181488 490148090 0
563967751 420261485 0
337531576 488963681 0
295641384 550483066 0
102890463 458813874 0
257181228 366609528 0
453208167 118546789 0
504266355 82617190 0
138219328 156312611 0
269749958 58190826 0
185766636 44386805 0
507138784 240682297 0
467196469 560185873 0
184866998 188083840 0
388271194 332329060 0
303709581 345339820 0
231832664 531694066 0
71014673 445494201 0
326261726 512641060 0
27161345 17181454 0
475588901 498569262 0
466776754 81536496 0
199679323 225656425 0
349064115 222110061 0
455641077 37081402 0
458498658 345696815 0
111293788 279759283 0
386098167 280595952 0
263448959 235645478 0
151148663 19724888 0
31254739 393034865 0
164082208 535180821 0
133874507 379499321 0
46029642 196917538 0
292951757 188186062 0
9843460 544865324 0
232163186 159504360 0
287296166 562946282 0
178131022 407520256 0
217106079 46314650 0
163027670 515561843 0
524347350 62604972 0
443361160 291249367 0
31752790 87107505 0
324793557 194614945 0
453851738 137354740 0
161822376 222966650 0
117819772 104177553 0
92189853 270950685 0
17344338 556259596 0
273288521 99602631 0
37205794 346633902 0
467822827 561202042 0
435301981 520348196 0
332181503 151556765 0
452933001 497190564 0
238585410 76700698 0
131326772 464387247 0
43336526 75798126 0
415605921 192808670 0
170300832 355525446 0
223717495 118910058 0
301531991 361450672 0
15616611 106574611 0
165252856 7057527 0
325363203 354596084 0
109185762 556317529 0
28904371 22878877 0
367314480 29831333 0
50150634 237276274 0
165968422 193429971 0
69940406 265261819 0
69120827 382799630 0
507024693 366921786 0
55821329 305818261 0
545171043 408783108 0
544496839 516568981 0
187840844 527790531 0
318689238 42641816 0
562346449 95800236 0
441026299 242418760 0
405124857 37341027 0
471175112 284311769 0
549935105 494357984 0
238509139 103623996 0
251061557 362942659 0
528858909 560447115 0
487565228 402091111 0
346666753 4684083 0
425040070 217596316 0
165234047 485822627 0
321752040 487368433 0
336378122 49556146 0
21269984 317972498 0
158496356 221763345 0
474085047 350432237 0
567124402 383061597 0
42988733 415585046 0
190844039 238502867 0
281226332 149288170 0
562087393 81285371 0
61745687 58267195 0
273397601 296420137 0
204082429 111842202 0
558666180 248906220 0
336714235 372111534 0
488137023 420469566 0
365796802 541660569 0
326401131 40571012 0
186035265 223886289 0
252259672 81126998 0
92370814 36228494 0
535599174 256364477 0
522716755 236912260 0
30731934 196916198 0
206678440 299048278 0
19190188 333496769 0
246014771 389305556 0
396321204 560734957 0
167220566 294982316 0
325674911 415548164 0
381311319 384945289 0
139890530 328568780 0
464320036 512899200 0
110031962 179328860 0
248126784 452005159 0
475530406 525564536 0
130777636 413065519 0
59919524 549668364 0
27763350 24149473 0
424740535 365947717 0
3649815 156965543 0
36694063 250398182 0
309138568 125237680 0
457483956 185148264 0
111570969 183733961 0
402167783 497164023 0
476010715 172344821 0
183112684 311210305 0
535948037 89711669 0
522468309 271612978 0
419612276 16293887 0
561632015 173047061 0
123479716 485101851 0
106771678 460191342 0
347598189 23654142 0
315777000 155306730 0
129299869 523563854 0
457042915 242500407 0
176900793 246582012 0
482927423 310789159 0
353699738 445380584 0
557089902 311108717 0
499627758 524676722 0
74047034 249370097 0
385708055 136895530 0
219162695 376125568 0
354261563 469678503 0
107344503 120922532 0
459509897 180105741 0
393594795 402734641 0
72506009 528202126 0
154117913 369079116 0
211731996 359635817 0
1251492 463116437 0
106574749 179241306 0
321333877 30112999 0
364425151 513606216 0
304551745 374474391 0
492977549 449348813 0
567776225 543787107 0
136862745 496864842 0
229158501 379657537 0
243329183 508404893 0
86566695 172102477 0
464599697 529841741 0
242744668 58034837 0
1726087 375146221 0
221830830 48549793 0
463826488 124190895 0
116558327 419898639 0
469698884 427290861 0
103376777 451379460 0
184577879 414879084 0
4304462 10658293 0
190215859 245430586 0
339317760 370655243 0
75481917 467715231 0
448627179 413978352 0
386186123 305831898 0
245957108 155615334 0
154946699 240753699 0
557048550 25384798 0
347582332 111260712 0
76164703 541613237 0
376792059 250838667 0
324140998 55914623 0
315340234 485778540 0
131650222 32859857 0
525639601 503586708 0
500271075 13239567 0
94691358 77161996 0
144688562 39300614 0
293540837 465964482 0
173424018 248561706 0
295153165 132261090 0
440060520 388206568 0
279972257 303489230 0
271740976 257691792 0
407723806 9324748 0
95234600 205194826 0
251414229 511951827 0
338635092 7380072 0
548437050 32998378 0
497280737 422365984 0
388614553 475804252 0
196686465 327868863 0
236919393 274113408 0
278653074 148287318 0
115564197 316209917 0
384358825 229305784 0
152306324 519877432 0
127471504 149808134 0
404993006 416431006 0
234852800 11619048 0
79375057 403224550 0
214632046 345731154 0
292471819 450625767 0
171219843 20316981 0
407930331 359171787 0
513497731 526473084 0
520353476 167772663 0
349957649 533240165 0
23357837 85013158 0
249742774 180068928 0
274019480 489940776 0
238291923 174627986 0
428315977 267485157 0
65683315 408188650 0
54101676 355462440 0
382004121 491978530 0
531407439 228312608 0
301088807 560047830 0
67573542 361457678 0
547606850 494541484 0
396244031 561117848 0
486023749 552839141 0
242755475 456784163 0
454722746 184821945 0
554526118 152373325 0
404542165 302054470 0
64918043 507790403 0
560882634 89574060 0
81582435 9806595 0
516826528 153837686 0
472864449 178921631 0
552497934 531459248 0
5402129 568854735 0
226786095 346855976 0
476022791 530037550 0
233502832 320506818 0
84938681 394973522 0
506834866 103052963 0
397072059 525534851 0
58764386 195155158 0
408460914 209432710 0
115996433 23233612 0
497961309 143300706 0
231994399 189860278 0
117171905 228877290 0
69979737 111795573 0
55223311 130298917 0
538166168 268990665 0
45970829 560678544 0
438567336 156167115 0
109228148 460967780 0
280500694 256997686 0
568705927 526243377 0
555962916 75138201 0
84011159 565939020 0
525592149 378504260 0
408870116 369888849 0
213308250 187582277 0
355922476 26563829 0
30329075 271236900 0
29136464 242169939 0
337134509 234195476 0
294274949 389211931 0
142464184 517490533 0
4603690 546419121 0
63841256 231661115 0
28079840 479536532 0
122678491 196882739 0
58170895 482543696 0
269174115 277251306 0
155781657 27408375 0
347501937 461536532 0
88068471 360768544 0
4496727 261052441 0
476278316 151414854 0
464924310 210365325 0
25065788 141292876 0
335754590 263393166 0
360993825 113337403 0
82049828 66767505 0
177890059 34657369 0
6439269 527662826 0
449921945 148367291 0
441424131 95721923 0
162814448 388768956 0
228824601 380228798 0
348455203 486420710 0
407384571 554206169 0
283699738 421907213 0
354988456 409629146 0
41474686 517137053 0
394671851 71215081 0
488229735 281983375 0
335238195 133664311 0
448003672 409903488 0
158880530 503682834 0
407106223 80986152 0
173171161 559979362 0
472117331 522309006 0
143817170 194762528 0
208085038 93985478 0
259125598 411323797 0
528233289 163801901 0
27776170 363335518 0
354170741 277200485 0
38463370 461917409 0
361582210 18364620 0
204074487 281471775 0
345924032 192349004 0
121240337 257196409 0
134773480 397910818 0
466831427 285927663 0
54318771 396538314 0
541098828 96156658 0
92997083 536227237 0
196145311 247072298 0
91178482 428218622 0
420474559 320133289 0
511923007 555981636 0
11422488 409260879 0
343206419 395938351 0
158346770 106553977 0
422442489 12039866 0
314952588 537952484 0
45863414 372891280 0
31662406 70151018 0
32041387 308739388 0
52893492 27576924 0
414992991 336576928 0
256702033 272132566 0
257298698 141188325 0
30338004 312486223 0
265412787 128338771 0
79563594 274764371 0
227519749 513004512 0
376799195 515937269 0
556522305 421293166 0
405618767 134053173 0
12071859 106629112 0
524374347 535367890 0
296442222 212564823 0
196458866 158002152 0
349707282 533634428 0
436851950 146508716 0
333399631 483698486 0
186457375 115451717 0
92277942 282931193 0
391435941 76673419 0
513293410 554710208 0
30267726 170777742 0
160663540 348091380 0
514009136 204191002 0
499292229 2855672 0
338458202 90498679 0
98696299 506165252 0
243679024 276485667 0
338411940 131417745 0
203311906 447087691 0
9411228 375218387 0
283536176 237521117 0
58670359 14161835 0
204404362 309419390 0
85573426 100562624 0
388620410 277746417 0
271798120 192451740 0
422313787 529228735 0
377629384 222538603 0
562794748 11304061 0
297226161 117097752 0
346305296 191200028 0
337030255 339865974 0
290710972 523435285 0
31351374 537033895 0
514521202 130492554 0
162450078 403812185 0
300466891 308793724 0
265284057 498985256 0
26566991 199854795 0
26459487 204016021 0
163447317 122073752 0
341887172 76614541 0
53663964 514850360 0
486319565 8896013 0
199466286 41348471 0
192912444 532372153 0
233043614 533791673 0
136764150 428387928 0
536844630 333152178 0
353911154 487451536 0
529928753 318001230 0
528637864 425823199 0
518107741 338805939 0
231791398 63699710 0
36275337 315337757 0
52044407 295987634 0
64199823 504163292 0
125111092 534324782 0
149883018 192321261 0
505803643 203267088 0
432588546 261272045 0
238796611 40444351 0
114158344 124151212 0
110979917 33312447 0
220871589 328566594 0
142181652 526145321 0
265909346 102378766 0
28435408 223173074 0
52674909 437183473 0
255998568 212490724 0
386528606 430733814 0
167774559 12621231 0
436435747 278966003 0
264559861 66084797 0
172886724 319914390 0
373788663 434829256 0
38228176 549664848 0
371803271 372058303 0
218067182 421794637 0
37796032 405411937 0
315459670 224940882 0
75896555 296678700 0
184662721 45168543 0
267991466 438120847 0
182639632 362559108 0
5801114 335617391 0
124742299 342560656 0
195730891 506127380 0
117544659 556989204 0
405151936 316477875 0
386688358 216868544 0
145547390 351059142 0
203975739 71095495 0
188953741 165147351 0
34409300 327008757 0
532211813 118765056 0
282706003 383739268 0
566381847 264549999 0
373954398 226561372 0
504732785 178443693 0
291660681 366808348 0
533636597 520370160 0
7844173 302635725 0
254863100 39944796 0
290615702 526734506 0
195099696 249367865 0
256634256 149774636 0
73570687 321800809 0
560433854 455229232 0
302570476 259343648 0
152663741 379593425 0
566107926 432077291 0
163123727 506164724 0
395612700 189306245 0
39104535 114751160 0
363540966 423786824 0
513884589 34473336 0
187153444 2662196 0
145763050 168795874 0
114272612 173846025 0
429820044 313881071 0
14902876 326039305 0
33294225 179406792 0
125376013 365770694 0
102572490 331157107 0
465397521 214506766 0
75324753 77623655 0
202928535 494062839 0
257347866 380537173 0
94334003 244008955 0
2698671 363980575 0
168007837 552949415 0
37112740 322094231 0
514338459 175577107 0
131465065 10389284 0
272334477 397695977 0
131821029 121554546 0
241183864 271484074 0
427232727 449278572 0
518991555 191431820 0
59251884 297939004 0
138650585 197928207 0
14451535 557977172 0
33928226 5567979 0
416593009 307763798 0
187661406 420749487 0
261849962 533018156 0
63709057 368201771 0
114292949 140167516 0
427863459 456974305 0
446022618 142891608 0
185765360 117853623 0
317762564 507479371 0
392080231 505017181 0
289428203 23456159 0
236192818 160583615 0
19791459 238472530 0
208778711 98159192 0
20238257 53625335 0
305078816 101393880 0
181784227 160931100 0
43347474 478437858 0
90365910 82230013 0
123995810 9502676 0
277262702 205808539 0
497888138 78171639 0
63798967 430476066 0
341399591 253012010 0
495357069 85810467 0
218338529 434391018 0
502395277 142227739 0
115303170 176309031 0
165542527 281391954 0
426125132 218694346 0
290197178 327234870 0
107795391 112429174 0
37192082 276277255 0
485734193 481121512 0
112084469 383851278 0
286232531 358307045 0
94542459 131147259 0
2727197 212889998 0
153721517 512335930 0
456441346 306384284 0
173146391 34523621 0
326290780 90095702 0
562502995 43635488 0
279959577 313901753 0
126922976 54192022 0
164390883 316360284 0
196426506 246098836 0
372841524 448590147 0
420994255 40931161 0
548881406 46484631 0
173737550 489709324 0
195746379 378089304 0
438115183 348366161 0
349870686 305765206 0
384932026 254675985 0
352347851 457511038 0
184217936 270275491 0
89751956 235873677 0
379628248 300212074 0
487570137 410710294 0
420474219 412773410 0
441398640 384555362 0
529461502 147865391 0
453559949 473392866 0
153582921 103325458 0
458498554 157025161 0
446846360 32367224 0
44645148 450854370 0
372894933 415543454 0
333415352 466859204 0
75591928 491230543 0
135703057 450993574 0
528980952 486037921 0
140752482 190289573 0
76504302 516296064 0
320455234 276807910 0
181746139 510541768 0
113387466 433395417 0
503989589 135325010 0
339782726 77760495 0
408804591 430178239 0
259978452 57858940 0
525057345 195365508 0
143313955 32012593 0
550104455 504197091 0
493599277 546480328 0
370353191 223026775 0
175695928 528778924 0
385179465 507485402 0
226724061 1250585 0
488510744 481691445 0
352278962 316121681 0
568270701 330056718 0
256815506 376824310 0
37141668 468979927 0
285641305 145204935 0
170561136 269158824 0
522471942 539276291 0
1929850 342861505 0
452282854 569165015 0
272488192 56294531 0
409398395 420972732 0
526864524 361422140 0
131237360 553010175 0
251827965 301254023 0
383167095 438110614 0
188860292 488628133 0
103666097 175945169 0
363210294 289175814 0
41353220 192793845 0
382927570 420843944 0
242695365 289049479 0
53153017 395520024 0
238545094 538790414 0
25715196 161440803 0
279442840 299215604 0
23929355 190389092 0
405743626 297879548 0
553259053 30692255 0
212111194 218277249 0
324209489 108414155 0
291108712 262562826 0
418732614 133520082 0
388844433 384780471 0
133545310 514812958 0
374801468 488860959 0
229521958 76905452 0
439926511 101533395 0
7562564 286096172 0
336577022 404187287 0
15811980 486842180 0
267726468 193357356 0
37490823 561556332 0
355042286 338794736 0
548974787 202124366 0
176180383 102704867 0
561510515 155473755 0
151357241 150375543 0
103973925 282367838 0
106108025 480402144 0
467063474 114975040 0
538888206 457896543 0
243820295 289301023 0
4795422 36561141 0
282826334 375053516 0
393670785 554969589 0
159925061 124261834 0
263551825 421421505 0
31200150 228978649 0
66010266 317330706 0
348514608 296961306 0
483831166 108091711 0
34605480 415041546 0
230413189 401305611 0
248594645 236636778 0
13423552 507595545 0
35400935 73095076 0
338794093 322359862 0
234662795 125571430 0
185346361 273767422 0
537899612 373118250 0
529130604 60371794 0
543414780 63835131 0
236690100 441330290 0
391760859 104322511 0
181617424 265424879 0
376847259 95545042 0
433133666 236483886 0
264424668 51089131 0
120287940 66550106 0
313718536 127100003 0
209731582 428482174 0
460206278 246892255 0
459994780 71694692 0
4299880 519067233 0
50991514 456002451 0
66493201 88787751 0
89103641 146589447 0
400217250 258485652 0
206468148 179183972 0
60291586 490042254 0
339756313 437652199 0
321638794 269914876 0
368966792 85571409 0
374393187 228461772 0
165580352 154251297 0
82226036 24262521 0
496634706 80463921 0
393133475 129108835 0
445559028 51961532 0
94536701 13185724 0
454803149 538850577 0
95755226 525588106 0
524011195 85979034 0
568609691 91720782 0
514646904 426273930 0
249351377 414712716 0
224578715 132845535 0
236748828 110756568 0
98343070 380286399 0
51368852 21070394 0
386633454 238437843 0
80056609 508306189 0
278028081 241946442 0
142067074 273187367 0
447262182 247008733 0
297794997 409091368 0
319379252 456401145 0
254500866 255809746 0
331863630 132424188 0
515425616 289840002 0
565799893 187583245 0
280781266 455220240 0
102955600 82456464 0
396033018 492013877 0
336805844 73371957 0
161627600 138563208 0
514693325 423484959 0
474600634 438544170 0
117336953 164942926 0
265707079 121683667 0
90810080 20046099 0
221393444 491818136 0
2505548 406152301 0
272204069 378843875 0
492246567 502065188 0
290356163 331300060 0
64602344 254838235 0
218175744 257076844 0
548117557 308906635 0
169662916 546118597 0
493565186 466277886 0
419631292 143833355 0
17786873 69567572 0
248822914 83302827 0
36647524 187623187 0
287946997 142424111 0
238510552 274357474 0
102644766 407360212 0
204472262 152875930 0
78797332 517919673 0
260699535 28341337 0
60379168 519605953 0
322392574 263460535 0
295184641 108382409 0
119800986 291875588 0
146493461 242957804 0
135784204 313602742 0
345899655 394499651 0
183512852 558184733 0
156439468 61359443 0
318810077 285729331 0
5909626 445514563 0
519534246 74287234 0
397462328 180385907 0
218867581 216934470 0
229775404 475597550 0
296232897 323910523 0
327280788 124858852 0
479321068 370472068 0
96716499 484240474 0
116415178 10995109 0
251319282 344434634 0
208443293 566908343 0
167922591 59154478 0
537280081 335474378 0
543527863 559336113 0
154640519 309929533 0
33484853 301708603 0
410232379 340762974 0
444343161 25046525 0
211245915 147579884 0
488963994 204703353 0
386004319 539464521 0
33068693 361631100 0
474961655 549911794 0
115749222 370427663 0
209435104 470057496 0
208221998 478128467 0
531395490 552073036 0
288847032 83551966 0
360035237 382549942 0
374754446 116406079 0
514406573 39001064 0
229909491 166306988 0
153878824 261940830 0
289546057 421800026 0
552210617 103113079 0
522951957 44692799 0
74583230 477764729 0
295462306 199704352 0
497577803 6822053 0
363446980 219121267 0
343680381 24769322 0
507249710 39274135 0
169030906 555807747 0
386536040 30752130 0
63303407 160188720 0
559772591 5462886 0
539031647 171350065 0
185929686 194358648 0
28477914 531314644 0
300099664 135880726 0
545079095 200066835 0
320087485 259608191 0
259703694 269664581 0
424111211 445733974 0
541041486 391768807 0
304962849 89624216 0
475548426 532348603 0
108690450 531819357 0
367288874 15534853 0
71460053 424305160 0
168803657 430314058 0
510324672 413856801 0
405905674 489445335 0
293456024 370184492 0
176503664 477555569 0
235573665 53954355 0
559443952 378541942 0
213246607 111547303 0
243977323 210412354 0
289224616 285582033 0
142778578 115261259 0
203045928 514569249 0
72999613 192424957 0
52815431 346182519 0
19717874 471515684 0
537435590 476817961 0
151896597 145469123 0
432439367 129034959 0
534139711 491431345 0
403142807 248788222 0
244919100 279209472 0
112162064 189925394 0
239648813 31397535 0
528123124 149574228 0
540476813 317224456 0
303133216 216720878 0
186801578 405642970 0
408939527 557988381 0
72452562 245291632 0
308650403 256160810 0
124570559 44346795 0
223275562 60867823 0
67515560 374391198 0
522695537 487884377 0
428624257 523827250 0
480791682 491323564 0
415816313 452721366 0
423058426 375100431 0
118458812 409750739 0
543966940 509880938 0
382167242 14948430 0
184889797 378785964 0
182360197 290418987 0
199827061 42894153 0
126693132 210217793 0
7657410 238969593 0
272552887 153357979 0
192452971 321478234 0
256434825 256500406 0
422849711 141031561 0
505183411 532556649 0
309973268 92525018 0
567913685 441030390 0
272391623 532770803 0
135941847 233262407 0
536025065 379966926 0
400554528 385185691 0
499107376 388899704 0
202637492 479479816 0
78552065 337718575 0
502663325 29065638 0
485366515 369572404 0
284483192 291520682 0
171675358 365655697 0
172239885 155232259 0
533995190 504651588 0
461454508 274882403 0
141955105 1033488 0
86483468 63196931 0
174894960 517356479 0
217341812 215018088 0
104451450 102906386 0
549650382 155888542 0
546091523 534017011 0
532954939 201294109 0
8392024 320082379 0
439560454 64369670 0
428226443 88419592 0
108726308 14499281 0
445362207 325138601 0
48853682 228058880 0
124012185 432391447 0
342016252 147160909 0
408577553 475968691 0
504001552 290734643 0
381581272 376042762 0
152766425 93788632 0
436761575 69359739 0
91813210 426226918 0
356871457 176447880 0
188505298 372273745 0
461183171 389616748 0
203607145 62818616 0
476090686 73115620 0
406299979 303443992 0
8005657 565782726 0
185477438 296061832 0
27310629 209037201 0
319981634 462143975 0
272070237 457869774 0
480118797 246297397 0
43360686 405552106 0
196927695 186062889 0
76488339 503003150 0
514299589 98272593 0
109487282 15210044 0
107736712 210241704 0
435903542 360717490 0
74266491 544163162 0
431201472 141725113 0
11215524 388544619 0
330339996 389216065 0
278144867 508416147 0
31771291 457669495 0
158616010 80099530 0
327878444 233187439 0
566883142 224799802 0
431975331 492883219 0
439585826 508748017 0
54883359 484849189 0
297784354 424361331 0
336850032 153462029 0
257486849 302436746 0
328743850 360264685 0
398618274 162423343 0
268820781 421275119 0
133472426 229258006 0
443688408 292706235 0
230836064 117144072 0
19540806 398840469 0
298071207 146074063 0
529049357 202815896 0
92935048 164991760 0
13557083 372164438 0
93281834 14755539 0
92085286 210259761 0
64449474 148713583 0
195218720 357147111 0
338797938 11210449 0
214421676 92046491 0
42510780 204257713 0
440188368 32156577 0
153489815 128376598 0
201889822 308086578 0
103132616 369081195 0
394153170 528110869 0
43442659 154588451 0
196798753 222074286 0
546139271 398544191 0
354463922 163113398 0
88746448 472793327 0
243386792 504383612 0
188960449 520562286 0
318537678 535771843 0
214739953 135811420 0
282979979 363925333 0
536920826 408253315 0
130366813 514547876 0
57797669 537716270 0
297099763 474970209 0
407134190 244627506 0
475889994 242477805 0
144212590 383201294 0
72377413 181899639 0
396014790 28759674 0
146752476 181930551 0
65518056 412962199 0
127606005 268974975 0
556144294 243015675 0
350302625 533936019 0
256918427 464434750 0
501507250 35970904 0
45005692 141544558 0
52335644 179183634 0
232690488 135359668 0
101735539 314824274 0
218784004 490538905 0
190823245 493193256 0
4812250 100342896 0
218562106 387470117 0
405794382 461918927 0
569201538 122439452 0
396608316 369286828 0
352437133 198562597 0
491691480 529324002 0
61807251 220112494 0
128651147 193468378 0
52876563 61307018 0
317464069 192313871 0
114016798 341523156 0
238122572 366054275 0
131829800 284504893 0
257849050 43534517 0
39038822 337348514 0
418326657 430518534 0
49220731 386902127 0
245254017 341274181 0
258329183 385303339 0
357050490 442350328 0
525652562 168679110 0
68238182 2749552 0
352181466 532087871 0
535419514 157102410 0
504712061 528895362 0
187037577 48100521 0
435187533 490255328 0
505573137 499127927 0
347982669 418308159 0
295442817 357354325 0
241333572 560039576 0
326593574 96882390 0
90753176 262350350 0
384678694 166742832 0
129076002 301511125 0
217405307 65841381 0
138401084 118675445 0
101030992 289924720 0
11017246 393213141 0
359629787 224298352 0
425552922 196906019 0
366218625 498439599 0
506088127 255985098 0
446137878 422180953 0
295451535 323036589 0
102892429 512254422 0
406214015 501584038 0
236611821 209426634 0
33260134 354852676 0
252110815 312524926 0
127856177 253633800 0
505880417 329611797 0
57733778 258267746 0
27362227 542186225 0
561385780 277200421 0
95823820 94787995 0
356869846 495080149 0
198933275 559525056 0
477473801 66841559 0
119331362 163916095 0
550796434 22530413 0
500992896 181231906 0
181160456 107174905 0
415303826 78318078 0
32948170 125331352 0
205546803 179381128 0
13881933 480191126 0
45817666 386817288 0
141383692 454314323 0
201395066 327569660 0
184897947 225757115 0
114047182 250742190 0
434680356 102223966 0
407919246 532200548 0
101780114 564874843 0
84085853 372147823 0
212636814 129932489 0
373142475 376642590 0
153046182 365378924 0
350511164 99794051 0
446864694 286192593 0
36509869 388647488 0
432081938 164660597 0
204066984 231238078 0
126962240 149622077 0
345638889 360055851 0
239903264 106622278 0
512343750 246553278 0
396794073 275516210 0
156106413 420623409 0
51504395 438371821 0
545795127 21403092 0
198756577 291012603 0
355359595 255170873 0
360807828 386869833 0
254563221 434269035 0
169236644 156585097 0
232370092 31081724 0
396797632 120296917 0
212568629 511758643 0
134504650 155676860 0
93010052 257962682 0
373640609 156641699 0
160298841 288867427 0
175391707 359773551 0
288285584 189347633 0
169205741 340458996 0
81143998 94647018 0
445665489 190825322 0
408939895 371396404 0
505900621 519343021 0
148609313 395667845 0
88093679 40741323 0
514244090 363939423 0
331574533 213467661 0
566827730 283067209 0
195458212 267330343 0
101520535 479368178 0
152315312 158987317 0
507066959 111826570 0
43378775 159610261 0
432673104 237487401 0
184856513 553458149 0
494614489 243503672 0
510107916 37045490 0
492364207 426911559 0
454826169 326041153 0
361547264 122766973 0
309850986 236027856 0
394299126 81940602 0
465166728 260987877 0
545132141 37144046 0
302944940 484375458 0
65997933 210771634 0
241128264 84788209 0
137859078 258178003 0
338245879 224896264 0
464168013 104115514 0
549950050 496169445 0
304779029 98379238 0
142135460 357967298 0
312729381 97174283 0
502191676 363954923 0
15534167 331033159 0
511723495 443047853 0
457950365 338799233 0
450459428 488308286 0
550171809 408915394 0
347101862 318918450 0
530585658 535105111 0
405219018 324943973 0
142705146 236604311 0
439912075 242096202 0
51158519 538167494 0
425878698 382752038 0
294730386 534437137 0
312809462 111119545 0
190563498 406224643 0
307300613 444779725 0
427123970 91459004 0
66199254 417059093 0
392821683 173415703 0
460340885 118651902 0
531446466 487444904 0
435694738 540815806 0
179000400 285189867 0
45752242 357600292 0
331505815 526390037 0
125831371 225236505 0
256783359 94902946 0
296899081 18644981 0
546090912 17143603 0
197773017 295700332 0
541483507 269172113 0
117697082 447721992 0
488334511 296866978 0
234969632 342348502 0
514534561 75680094 0
553692979 2298486 0
124037004 538439147 0
149815204 339763660 0
370829545 327893338 0
516387245 496883631 0
486178256 174921899 0
258251890 291991019 0
470041426 165664300 0
46402682 278015568 0
70119351 359317668 0
353000736 93375555 0
387173252 98980992 0
564971633 165782503 0
291883230 197736684 0
459731632 328303740 0
246322181 176259340 0
284618521 333964765 0
43720481 217944691 0
57013723 348474150 0
179999606 325396210 0
138528825 409538084 0
453861691 487622562 0
453910406 172288458 0
256850702 116144248 0
361827145 499383160 0
565269750 546851012 0
486223100 463650550 0
39222378 22369585 0
252365632 140656406 0
432613363 237608058 0
149443833 415765400 0
453604323 237313510 0
94142070 147871645 0
55749660 289588665 0
289488520 565565550 0
194139052 76260815 0
561538580 149878955 0
382588499 348523200 0
98489587 401202346 0
263418555 313689949 0
361129141 63933054 0
274188846 349754777 0
74702942 307810062 0
28654797 509551110 0
182967286 170119491 0
425376544 485995448 0
223276911 74426531 0
372822233 20047295 0
79460784 477011191 0
398577818 93901535 0
146506559 252011373 0
382412813 231103666 0
177814116 236233787 0
344832459 457576128 0
533412849 84953839 0
488487727 466354421 0
441853368 199107937 0
179658102 150317572 0
505695152 564901483 0
475914670 412574347 0
228071249 87951129 0
533977439 272113340 0
552431226 481353263 0
297882426 317276671 0
101895516 89914160 0
430944420 125264942 0
241633443 195786283 0
386401453 329934668 0
151014390 297893232 0
335198409 433597364 0
451234723 4494312 0
540495318 128596473 0
117508992 451987652 0
215326093 46996074 0
130370173 428136284 0
141545259 507943038 0
99703354 432240272 0
353918329 388314962 0
264458326 509999777 0
541983651 365252673 0
526331866 61127767 0
375030573 504490273 0
348198222 567438230 0
242066810 44546475 0
512376022 95461572 0
366104458 207970311 0
78822571 375088077 0
513734053 404649706 0
372997149 385928411 0
218841970 429812185 0
472180592 452395688 0
281209284 242537998 0
422000079 448400408 0
564927961 220420942 0
515981357 115520604 0
547239417 152535697 0
489894350 29753796 0
282965408 242206962 0
168005304 315873396 0
516333876 350758294 0
65015978 423462468 0
337504210 219908560 0
314670191 362506881 0
351180930 437565000 0
259687658 373011731 0
480230641 326942137 0
218429984 463046787 0
42246926 2933147 0
494389451 27291799 0
398256788 4783916 0
257509724 18129397 0
387876138 74770723 0
422706271 477542414 0
12959633 155910801 0
362853779 447947627 0
269858344 19829440 0
194192591 123845566 0
191895170 387563476 0
408290486 31935848 0
254079578 90945752 0
417324315 164094498 0
537566577 105768414 0
92663705 406482658 0
466094886 264488894 0
445910378 105849859 0
412734883 508098124 0
401625634 535404619 0
552571815 200859070 0
2566149 233672462 0
314052838 118404374 0
425367966 443527113 0
315272402 356570082 0
307250755 82782601 0
488212710 175837063 0
443163194 563670417 0
132325867 214519721 0
191012739 18737522 0
198723501 84766227 0
182683997 301268908 0
291185622 276540573 0
68073424 433056553 0
568415786 267691337 0
353569256 351184101 0
128716116 129536457 0
61363810 559732137 0
404739095 273568574 0
136172450 433617489 0
225909230 479796557 0
462117511 302717737 0
493838730 170952091 0
375203001 284890927 0
31246994 272308061 0
255066121 430735106 0
2211856 446229271 0
6902488 472538120 0
356690079 232224820 0
53599341 367216033 0
517593960 176863425 0
13480665 227184819 0
175425207 60465794 0
545529717 468902523 0
281149937 552668795 0
54523924 85780825 0
408957768 336060563 0
498865371 260419612 0
351173600 184599823 0
473941939 102951749 0
146231496 165932460 0
527004012 10628124 0
41521631 199051508 0
222370996 436688511 0
27540631 314866230 0
388436203 517080635 0
143448066 94495147 0
444657442 527288186 0
491543994 333445610 0
28960918 438564918 0
356232050 300540817 0
166063036 245185419 0
325485115 179691317 0
348271857 471506123 0
104452317 358873913 0
465000861 244475238 0
402470151 53094154 0
260385470 111879457 0
287384666 356336350 0
521111677 187168185 0
36716558 98355508 0
521561937 318319364 0
287379599 198492278 0
171035328 275337177 0
432966512 479160843 0
361469462 466372654 0
391232212 206159706 0
37363681 190462533 0
552174860 77912012 0
91386992 483850523 0
29853963 181377989 0
69435232 166249585 0
188485294 352416735 0
538325502 53941209 0
332831173 201716269 0
246799570 460451614 0
228378767 198985478 0
427641689 551277304 0
556408362 453632470 0
32327759 292351865 0
269523006 383282003 0
506515466 17106882 0
46867494 265949908 0
238850082 563209726 0
412206966 41707283 0
250061104 338685592 0
383333264 448783991 0
127765344 245439701 0
23173338 188560223 0
156839560 90797059 0
560991600 210759835 0
464927912 463267210 0
208130335 548837237 0
392792067 448267689 0
320782739 420656240 0
382288330 115418196 0
522516682 67135972 0
271056249 490879432 0
376140066 468805725 0
534890528 314827262 0
493684197 183153236 0
532633732 259437232 0
246335768 417556658 0
530290398 434841880 0
297423288 192638236 0
534930772 65475015 0
118260481 74528695 0
558830941 335778889 0
409683261 248255215 0
248801690 442397922 0
271995613 148369354 0
412702194 518711001 0
566569401 68074090 0
367138626 527523449 0
221099759 201107783 0
378520000 102862380 0
527301380 230709147 0
465518446 43115880 0
424431455 3456151 0
221472714 490296568 0
399370371 481487851 0
203535047 305329769 0
187916114 388663096 0
123546208 173931374 0
551835634 116564203 0
48654665 475295393 0
426219754 442392677 0
536954248 55448057 0
69410185 261813166 0
77955865 264653453 0
303053401 54677350 0
347271958 437224809 0
128266513 95464028 0
137094913 462293964 0
215689380 253124899 0
484293368 230371273 0
45597396 278486418 0
375925149 264589876 0
259465608 70063673 0
6105305 504097175 0
226419382 19727799 0
85586724 436054812 0
117338270 304129362 0
283443835 104799595 0
40776806 551164148 0
531067064 110965785 0
176372570 327039226 0
531044116 278286429 0
336600419 228884183 0
439601599 456068891 0
533884375 280106095 0
441173945 485062871 0
10581887 496389615 0
555642424 269141103 0
122113969 485724568 0
485834871 417476061 0
252674593 165471778 0
297475389 568096838 0
249120050 469537378 0
139188026 140188421 0
413142721 473159344 0
110257930 233329730 0
32914559 231256205 0
263138969 500486077 0
354368406 550194368 0
70504075 498427069 0
68304624 522719972 0
255040869 250184188 0
182393705 467563472 0
476106607 161616585 0
65005814 575544 0
162662935 559516146 0
512417777 434120740 0
155629558 486006414 0
208816568 34121690 0
107502078 58689995 0
232083720 308509105 0
61773653 156752119 0
537253960 42383495 0
482616225 354441792 0
317448532 327381272 0
387986669 118318381 0
216984460 420483196 0
515529389 11228564 0
384054218 235932729 0
74905559 98722281 0
530724364 518440593 0
541985061 506989650 0
62484717 129722302 0
52352558 389602879 0
544460845 50365301 0
132066613 178539134 0
188508027 331880030 0
485691756 509027749 0
282902530 191058505 0
274140010 168135993 0
45587052 528068476 0
187610234 246500410 0
418613902 179533698 0
476506066 414715103 0
268881694 83676615 0
448246708 334923916 0
558297909 9969202 0
58611251 154949068 0
529539668 95228791 0
494414190 177542885 0
464699973 270742303 0
220726648 546579139 0
440323137 95217855 0
479505720 299993249 0
489880403 467760123 0
171139959 275630122 0
190876117 127117132 0
409611847 229509964 0
424034505 168044846 0
564215234 536889879 0
88944817 159148142 0
527036763 157547660 0
95674224 182706208 0
549835656 254618407 0
206837597 453460288 0
68393305 359297571 0
129266631 327159367 0
368342573 411997374 0
294743422 202736255 0
172214894 380811177 0
52439569 294441386 0
9377297 530191245 0
153471770 32802972 0
456957339 373714944 0
419641156 231202125 0
96000662 126634949 0
199806406 212713208 0
449583781 24730378 0
372085494 441794665 0
334766263 40833883 0
384918423 451852241 0
60049716 128278941 0
103484446 466176353 0
144682475 132575665 0
42386364 382386427 0
529065401 266179985 0
548596878 196261100 0
79286862 480856335 0
127680780 421831272 0
261154707 438262023 0
32246038 108715427 0
532031813 230445931 0
120517837 69940934 0
185328410 11156620 0
98891824 325312649 0
466557393 533696813 0
356799047 257973288 0
345619901 41247841 0
436100003 23390730 0
433890757 442148512 0
330746980 480769736 0
564256567 137673787 0
63069264 337030 0
463674785 244621350 0
3755270 367463992 0
409688684 67951397 0
263120999 72225623 0
127167731 71611726 0
483952483 482542560 0
169911785 74959123 0
355102871 50119374 0
275223271 125751957 0
419417429 494333243 0
155178582 105304835 0
14526601 265972573 0
163986306 367327967 0
237111724 213944110 0
375156958 164826296 0
462206728 394916163 0
489310973 44436645 0
167788285 131997542 0
184872575 517599511 0
56140413 435991949 0
460333767 481988259 0
145833619 42960626 0
255113682 528960365 0
167151071 475853718 0
371564694 473618814 0
279603622 128953032 0
11930975 439659145 0
252344242 325208810 0
214343414 180603083 0
510777596 348710402 0
423405478 472755012 0
467887779 406286873 0
557043139 436896833 0
226307823 430837868 0
150779061 400221417 0
273668779 124186827 0
392328250 550208915 0
151309390 411526886 0
2171129 147642100 0
127185620 374403164 0
399679057 334906432 0
1508266 270554889 0
185601165 435442707 0
88151711 512397213 0
111583415 45051799 0
500892813 59289793 0
200827187 363883068 0
140019176 530026197 0
547531240 323987487 0
526401396 542177942 0
307610240 320695437 0
473123550 73495950 0
122083045 373884662 0
9157698 461973853 0
90319587 527496419 0
10136090 422695754 0
113247829 376258017 0
266077029 27275981 0
472791367 178793602 0
249605842 466928765 0
286572277 53199810 0
318747491 304849608 0
200846605 401211369 0
522564977 554160294 0
69888445 346843350 0
409705291 468940755 0
281249786 409554179 0
274953132 368456969 0
144349156 55925256 0
55875424 151826756 0
64920330 568328844 0
26318766 70222821 0
142239165 429616817 0
99228165 266003932 0
509951019 433751778 0
143017235 177612349 0
71383480 84656160 0
295346682 559101015 0
25132531 362726010 0
526806571 256015906 0
497572510 492416388 0
255100996 94446857 0
301505657 49600212 0
304114875 181425890 0
200849735 406239351 0
185104395 438641935 0
432736666 60863550 0
554533859 136661340 0
34906766 480763371 0
49425899 121294303 0
142368563 340430779 0
266648076 207979053 0
399840457 208143674 0
19697684 568418654 0
528901153 431070487 0
333000708 565864308 0
148041186 17790610 0
181122830 325266960 0
58751795 386275542 0
119804176 273586533 0
75870679 5808064 0
463484814 370406783 0
82580089 49984855 0
421574303 172666858 0
168123452 232675245 0
436246061 489690648 0
197221428 331800128 0
380985906 74753484 0
268083198 398530803 0
57341603 173665949 0
432612197 57839022 0
561439796 399557884 0
374763569 248317148 0
495690515 37308349 0
306315423 150779585 0
169373655 107369125 0
448906796 398253971 0
348494243 450839783 0
540751294 129149401 0
423185739 84663859 0
532244236 46156108 0
201052463 234610720 0
63477580 309138286 0
125190089 289754968 0
33185623 466906269 0
307445852 525218131 0
235667332 494858333 0
407301858 338893158 0
530387522 18535010 0
82035595 218796335 0
30936784 306915972 0
569088719 566503546 0
133210827 472558803 0
71224685 77818395 0
501581651 267432031 0
436497781 454809519 0
73802991 262647818 0
310308082 326653758 0
354960905 450829631 0
216218388 533428552 0
322442123 316100305 0
195218478 148465973 0
131351228 104105215 0
230745631 343375563 0
502476280 52596155 0
360325000 545187180 0
475804521 373198553 0
302012623 332547136 0
323221163 61262557 0
433929873 283942160 0
304827111 185696681 0
159829056 528204435 0
384365846 58493882 0
182200321 42499649 0
340577370 169311934 0
17791364 542620698 0
65932656 256884545 0
209520134 337973343 0
487892021 291721535 0
123430613 372622042 0
85737154 432989354 0
480985112 198157018 0
223621591 379357535 0
563321931 142653391 0
177952137 242910784 0
409579629 221831196 0
455311198 521320615 0
208323553 480640932 0
315031950 548571108 0
196410532 496808038 0
92674033 526198142 0
83816968 283617796 0
541566292 262586112 0
450188458 152973020 0
311029178 480276790 0
215964256 145275298 0
315127050 17284079 0
431286743 446509536 0
99542843 57686007 0
565276055 96914107 0
497348366 239846895 0
282584653 175724626 0
455711685 139976796 0
298902727 96348078 0
83171529 22939318 0
553840218 159978200 0
555348672 347718309 0
135482610 106854148 0
295722862 240842669 0
82128064 520108054 0
68331367 468098875 0
81168683 4508213 0
195871967 423272546 0
475749816 64072441 0
558874673 171032282 0
219693779 265499471 0
520316601 83736994 0
517178100 329498140 0
144374446 173451489 0
92501282 66395550 0
170357821 500962353 0
133168023 220562775 0
189532292 429392791 0
168642647 418255529 0
189530637 178652272 0
524508077 191281011 0
549767571 530748355 0
463390015 224493119 0
2964374 433867640 0
110439780 197450390 0
281032935 239402156 0
422668757 418888138 0
473228548 7665542 0
400901676 320208690 0
270730048 464851649 0
227329480 116104262 0
162090872 144893050 0
294455652 263563995 0
444535446 363721672 0
226524244 420714463 0
181064673 421307200 0
57753172 105563992 0
492457667 547215893 0
414547444 406635748 0
18546465 68956125 0
506740803 225702542 0
564337053 207150397 0
132273028 375677632 0
291000329 413162571 0
229035031 361061671 0
117408653 478707421 0
15290577 390994385 0
202143748 402882735 0
164197568 395634124 0
382814617 398276107 0
537195813 173950409 0
288986105 49661975 0
220212774 205018645 0
172169598 172047054 0
300275097 112404567 0
335658478 258689019 0
181329769 351298543 0
38134118 171106193 0
230594779 304412017 0
14386675 484342296 0
15980856 411463457 0
165694923 41961297 0
361657690 200193428 0
51680986 250890799 0
136556662 491927078 0
117473384 175045782 0
333761674 467893267 0
225720384 34440177 0
547286978 172715628 0
478369471 352275980 0
285244808 254788835 0
158954012 308823776 0
1590307 267788601 0
370115155 296509634 0
18537978 532800525 0
562892732 455969983 0
404611837 474197130 0
455642285 260227184 0
148344660 370315756 0
73090499 168286141 0
536066235 97265900 0
53908036 503400599 0
392578230 374477637 0
112479095 179160582 0
232500437 10368076 0
345067376 180829271 0
210257055 26213528 0
226056124 83473275 0
110648612 519682373 0
15555969 199105616 0
170597364 450534921 0
237944933 117246927 0
97465438 214340777 0
532372177 278894912 0
409070189 61303078 0
506075732 318812459 0
558532484 44480272 0
274447807 157709702 0
59390579 225615596 0
357977934 393335938 0
563826849 271048078 0
339020269 315828322 0
187144236 92065071 0
484308379 409254960 0
476860550 59662245 0
545302946 345604895 0
31016898 529919189 0
467273838 20283827 0
353392169 40604289 0
349708243 473665177 0
254957053 39995240 0
194185769 352236892 0
254841612 252325400 0
247042838 253911245 0
339117473 372063541 0
142496565 242418463 0
334984975 205305423 0
445432389 25808355 0
387925974 314353253 0
198975481 295818191 0
246963140 246763723 0
415683166 49874739 0
568085053 121700064 0
401314948 468881759 0
246672645 27865948 0
11094621 23361009 0
554955847 338068242 0
532208658 197586918 0
163420950 540761226 0
98682251 439178753 0
400300478 113437649 0
568690810 439025121 0
334556275 535093532 0
101664280 157702136 0
445541701 319474075 0
383940948 238983625 0
197356046 334286710 0
368953267 219681216 0
281271037 506695650 0
128108422 118243004 0
394227760 139794561 0
133689437 144851985 0
37656622 331237151 0
296358325 496332221 0
326283927 384745646 0
84787525 425290177 0
428048892 305409394 0
389854963 562611781 0
147151648 42898241 0
264716042 271870458 0
176938440 222694714 0
180607891 397148567 0
176981699 144628945 0
417308438 82960475 0
541277715 412841046 0
310074124 149803396 0
410460843 538992227 0
317541691 116028764 0
502087819 263426443 0
96865287 18386206 0
162414010 304504299 0
91618944 40234978 0
82235874 73730472 0
195727876 337691187 0
209318222 283366966 0
419966150 205526251 0
120996789 16595156 0
569021248 213648546 0
432647566 227338805 0
381246018 250971153 0
406314479 513991898 0
522629612 125804724 0
497739940 99295565 0
223068668 329317532 0
291388506 219938734 0
501544930 129794555 0
523668642 336483343 0
506084976 317644211 0
267496281 300989119 0
273290430 86766617 0
86412261 218410503 0
224037258 46547034 0
350861294 126458234 0
412013902 151506248 0
102225255 208730086 0
391516848 505306019 0
370744461 450166698 0
213004677 419479066 0
167407690 567889137 0
46567109 528412511 0
16266848 30094481 0
445529080 232455313 0
313415271 20075547 0
13168061 558091597 0
190526393 307137891 0
236634808 551972534 0
208850039 498566067 0
8110886 318941697 0
465746744 309126501 0
527970037 48121523 0
54050103 337841961 0
544234527 244465795 0
527426205 250212389 0
311006152 477959116 0
433205991 424992649 0
430479227 543902037 0
196168885 403226305 0
400220727 493880949 0
276358867 331974417 0
560780056 353627055 0
137219039 72392851 0
147085956 209115705 0
512135365 163082689 0
176652027 1959061 0
153554419 481874601 0
257132646 167860143 0
110426518 356373848 0
482106475 149598767 0
254515644 200666576 0
400402399 135184778 0
414998413 311161249 0
44273545 431511833 0
127805403 326599106 0
232477637 448376116 0
103845077 540190890 0
166750485 299374000 0
509682488 471710774 0
257847899 493069083 0
384394945 262619890 0
354464299 517970504 0
541184284 235937217 0
346717606 497014180 0
146686316 380995124 0
267488421 359070941 0
68281449 394954674 0
561114678 129863653 0
360737660 392885435 0
337020439 241142920 0
255623813 552692896 0
498286851 5265109 0
135965110 445558826 0
47427119 262561332 0
341950647 35819573 0
56429962 438625552 0
273480525 373584400 0
425630264 233630217 0
187313006 63751582 0
118978745 163915529 0
480205801 265531513 0
390173041 141531653 0
24246161 203902511 0
126070273 549137001 0
512150021 130431689 0
306404009 160533839 0
451434189 290803123 0
108452117 74485692 0
535924084 558916324 0
358434671 397106328 0
116619918 206453636 0
552403362 500954211 0
8335374 123467866 0
411027443 222240757 0
45616475 46532449 0
358281194 199256227 0
390762206 165383421 0
218262464 217619932 0
101139214 159850729 0
501672043 530208516 0
82981140 52409357 0
236881425 196906679 0
435551522 490836597 0
459138165 294010122 0
137997826 414999359 0
394065868 283893729 0
340072757 240916174 0
550880899 22512384 0
305182744 553951144 0
122312879 444234998 0
169922166 258651314 0
496187501 423517376 0
176923273 245576893 0
521806196 175456289 0
549697790 330041830 0
326534881 482026931 0
436939653 282176596 0
374818678 382593649 0
173104542 567444107 0
231145070 487583783 0
76738592 333474871 0
455486111 206536876 0
101738794 227106937 0
182938881 351175310 0
266350450 231050769 0
509551436 429011077 0
415513276 219498549 0
211574554 8987086 0
326268251 136097244 0
180042374 31324042 0
196740611 486159288 0
293273335 508682109 0
394030708 559113099 0
564466176 360915579 0
461410933 331021019 0
414784607 226425784 0
446718996 144426411 0
409116351 438702112 0
326690267 399429241 0
145742932 349911457 0
231755987 226661524 0
374998000 537251186 0
268822930 305904357 0
310880123 540964299 0
240914044 526932230 0
453809665 449875852 0
487488649 153698181 0
411967140 175716815 0
540950616 183909185 0
12612393 364329401 0
400214994 489015517 0
12558833 504735115 0
63490612 141890434 0
183396341 224824905 0
325668551 240720485 0
446551931 149744503 0
190902680 147152718 0
406141359 105890738 0
294428443 125831066 0
551332398 228748991 0
239671719 222969159 0
153038855 538800801 0
481280839 411034074 0
140793590 245816156 0
150467077 239266038 0
387047183 106192268 0
139818744 104995791 0
147802230 276180618 0
60794889 443127428 0
137699171 519793586 0
38527794 185943590 0
71826582 239429468 0
236953041 560328273 0
282522184 150035767 0
102743193 547052452 0
224958961 553320990 0
11777441 108505380 0
257729501 180253858 0
358512777 561231724 0
469504972 559832214 0
479814466 254311749 0
47270128 229500265 0
437346637 382903510 0
562684423 71108942 0
367497231 467999889 0
556466182 323854127 0
95987786 314417861 0
95046567 406566717 0
115441259 113095100 0
495368160 123233874 0
259880653 489338328 0
105173354 285305951 0
175362614 389335759 0
21559885 412101420 0
372502347 374616716 0
79363380 57502121 0
30851960 271569402 0
371260624 528322255 0
229734988 248909223 0
301164867 173754758 0
367798088 347929811 0
337104707 242713036 0
382782006 530244044 0
304380507 40804727 0
340129763 512021041 0
562433334 56420738 0
153894817 38187386 0
448944411 174625499 0
203246820 3610618 0
350082253 285618129 0
387117589 568504925 0
205737608 39734001 0
495284519 346613405 0
340004596 545458409 0
397698405 150008480 0
474842824 205386677 0
341674842 430547467 0
99290524 216398429 0
544108355 90186331 0
143171741 196345052 0
380706446 399160074 0
421151420 282944733 0
95896323 389822241 0
176149913 532530677 0
321796579 260910863 0
361824095 480898334 0
404638054 28400603 0
434050776 362007327 0
145604420 73030783 0
381143648 431857107 0
394505073 314754252 0
419725651 376718892 0
255699757 288350980 0
443902636 16238671 0
330043879 174041537 0
416042762 209523140 0
214450075 98364433 0
322404595 152707358 0
56147307 490508617 0
410317911 77973982 0
206972700 211287137 0
355401329 187404425 0
245038106 241498363 0
136402024 295144266 0
490496669 261097195 0
253896880 420686861 0
16582743 76155812 0
482843248 2431035 0
465625961 526812090 0
119463826 18400400 0
506252648 114805869 0
137048889 48654608 0
106988188 255392138 0
89431536 408133136 0
170379357 541807827 0
204286462 511267096 0
453645815 125546860 0
75303684 42647292 0
19488269 524193693 0
516663807 551147727 0
544405147 192774079 0
560331185 178854006 0
498376187 212234966 0
78122465 85097531 0
558386595 285619186 0
494016349 531106838 0
200005208 170560659 0
376889575 539826877 0
189246127 117807215 0
360226583 492194163 0
560320555 265233432 0
188055799 519718203 0
381481711 493482206 0
174432304 337066314 0
565534607 432233769 0
530907441 443281854 0
173923215 554781804 0
564842985 306564643 0
217460827 218387574 0
318601692 436342652 0
397025283 284059619 0
509639973 497421496 0
168301599 355087303 0
249042672 380075846 0
490165034 426567100 0
138241722 329423930 0
189673798 397506381 0
1764873 479143745 0
104646237 46041145 0
304497932 98939736 0
351710084 148679508 0
415262141 154388043 0
489849271 265103634 0
74584149 81719382 0
544639183 220678805 0
239180633 460947274 0
384009026 81603078 0
142962807 284262705 0
178241550 91322967 0
224250967 48927521 0
175694928 526782914 0
418118553 101973429 0
312881730 381321054 0
210546349 209540194 0
318402891 457180060 0
91965225 339405903 0
429544829 296310047 0
47458960 414448834 0
454010279 469652175 0
143861039 271159526 0
354207187 268126858 0
140020984 318007190 0
307341978 163937475 0
336409288 443504656 0
260026442 188905728 0
365191232 560765960 0
288854208 278154280 0
105427329 78413907 0
116842219 167491227 0
515119747 395220994 0
355520167 17614546 0
234689510 214388485 0
69748324 239259636 0
53326803 33140268 0
555594420 457296984 0
365903245 295824124 0
144017998 61662789 0
258427356 255480413 0
267625034 402571410 0
548403302 354119366 0
307770510 408806400 0
123508317 452754355 0
365307627 488690142 0
37401115 457372010 0
34874241 276050326 0
433661064 220628016 0
404030406 504124534 0
521290581 415752495 0
269114079 477811256 0
467337696 404125322 0
164935692 268336666 0
380004282 306843166 0
279633091 43006239 0
207138846 320846964 0
163115365 515486858 0
30562927 559943681 0
423865465 99403802 0
204227642 222144517 0
318157892 212881774 0
368479526 79751320 0
73435156 157932465 0
511393488 156536906 0
322786278 332220005 0
479919103 147200488 0
281511816 12955165 0
568259453 312665133 0
116472833 63024824 0
546535173 200473303 0
396887464 535359864 0
454689880 350835476 0
111052638 310188823 0
369901441 331829014 0
130842071 16251247 0
522761788 88234706 0
382343932 185583472 0
149425234 379533880 0
67034934 151890514 0
3256243 26296597 0
233457723 401890960 0
269944208 428849154 0
372124772 404536170 0
453017761 266556011 0
369028881 5795131 0
393881753 484918596 0
41874309 282489162 0
358995392 214277889 0
383280835 318184629 0
114597342 361280711 0
299313086 1223373 0
259918351 366042412 0
524587317 434038626 0
126813348 313289526 0
14169238 290165324 0
237531111 13918211 0
340311720 531321413 0
172068184 471222160 0
378412171 375265277 0
202197171 110160467 0
319289015 448435737 0
239153432 88386315 0
43167674 314538276 0
234389168 232906683 0
350105076 6311407 0
223143094 515438920 0
64929874 252663100 0
437469144 485794249 0
365353004 22013953 0
488137076 366385781 0
347725021 320416459 0
510458782 76928326 0
465757175 170551230 0
337556870 284621547 0
168545956 306229807 0
206522931 465354515 0
440875771 41300454 0
468224976 471015788 0
73897031 261426544 0
252179089 502939050 0
372670771 187017362 0
216464569 14268512 0
534018910 377907329 0
370444895 424176649 0
90627917 314047922 0
274991309 93363202 0
14538487 410591986 0
40575222 564615481 0
491914323 136141306 0
33751814 74123311 0
391489811 268967265 0
345129300 283055254 0
77535459 144707388 0
51231533 450240091 0
62978462 458800379 0
529753194 272769306 0
169698240 225467241 0
184357611 340618252 0
115713948 528083443 0
371141639 526177775 0
454664347 244602497 0
153546208 200610516 0
80176600 253553708 0
83100470 210475786 0
197033829 183294502 0
294374367 195863742 0
556670647 213898675 0
12356742 457287069 0
522939387 207362497 0
563330274 202901293 0
138151776 328722248 0
451783294 48330887 0
49689031 197531423 0
250666013 194692072 0
176939165 67351090 0
188072353 291727715 0
443399162 49059156 0
341777535 323005581 0
276630085 91944728 0
76952076 470370773 0
537550053 435659743 0
543814436 390824604 0
204868614 127926402 0
141526794 61770314 0
140441000 559467204 0
57181487 194961535 0
92354064 43190824 0
129827318 192465613 0
424092853 344544754 0
558580736 151651426 0
522146878 170475743 0
363106732 236393545 0
99600842 94370983 0
169831316 306101225 0
411887685 59973 0
502206634 190575187 0
267250589 112242007 0
25497534 348005959 0
123017918 343140202 0
521923210 534421123 0
545976100 367571327 0
564394495 149539066 0
554699243 2477745 0
277374336 4268961 0
226682042 154421437 0
63007985 268014779 0
410712938 281576796 0
77980026 94804931 0
331547092 155931079 0
244504010 264159997 0
184084324 4870913 0
163645986 395309723 0
333835723 455368689 0
538753649 114848951 0
149785021 350453164 0
440729882 413019772 0
488390989 304548158 0
237453299 126942016 0
76760858 252109103 0
539467119 267950455 0
1130146 149852923 0
54772809 531186930 0
176755851 478777877 0
462237254 445285890 0
505355580 205735953 0
423555761 340922982 0
461380135 112565177 0
204003418 87182838 0
169053743 468938186 0
549356905 99547972 0
461760120 69210277 0
40257459 229970148 0
222505920 167865984 0
211419788 279320294 0
462017289 114003814 0
196632757 555316254 0
373283458 480092407 0
205178289 293432581 0
230198591 275416168 0
75661518 325822089 0
466617777 274669685 0
366673852 517253326 0
83249433 492403819 0
470026217 484300222 0
204810752 246966060 0
379783541 551055752 0
360423566 33049545 0
88650214 447196287 0
325737331 511236954 0
299882353 241266069 0
93645179 540299131 0
399048576 133607050 0
466484400 493360592 0
493613245 229405553 0
184183301 65756106 0
241821656 482831223 0
368437470 141366848 0
523608638 356511754 0
107360571 171963648 0
568736005 251111917 0
67886802 552429681 0
391603854 483942149 0
258186857 418508281 0
472602965 83098583 0
447466565 111076047 0
351445122 71883034 0
343503071 222926144 0
88231634 217948923 0
456995235 319318241 0
326923432 281246245 0
151093410 205108896 0
326653458 326211382 0
31013083 167617628 0
229281118 162008221 0
453489887 421365883 0
342485458 326870573 0
349745243 406986949 0
480849481 358359865 0
437450774 531897405 0
462089511 1432387 0
151161069 305705831 0
354596551 44155324 0
481950910 390484597 0
194683745 319214129 0
287483356 394463095 0
507965062 388516433 0
55032600 229425364 0
273248900 146967784 0
397545892 111872753 0
455478094 411408075 0
412163135 195610124 0
259714 529210856 0
525878158 475094819 0
409798663 356707252 0
497540473 463714381 0
130178701 50513488 0
331064667 152393580 0
182319269 511719914 0
69614303 36386673 0
168279575 141618510 0
174602270 495639327 0
441440002 9240802 0
144503411 167179263 0
478750167 476728804 0
121056750 561590026 0
351698209 385042520 0
284334389 243621029 0
256163858 370287774 0
532872384 96626526 0
142957 95766639 0
40436596 349131309 0
178665641 200289077 0
407557443 345259756 0
544339481 500697407 0
484702842 22068473 0
36850636 51341636 0
470760996 523834789 0
1423725 259814484 0
224699735 295765980 0
249962976 139747724 0
495311466 331596530 0
332618786 506980953 0
486198392 372579055 0
365749442 45845944 0
199836684 447458235 0
93678836 246372908 0
529287183 15386702 0
172164687 392181382 0
340859695 305877899 0
110368853 76607546 0
155215470 518334518 0
206097722 8294093 0
92187310 552115888 0
141338616 392277356 0
411244228 461807120 0
423979631 300262355 0
319844010 454453351 0
256156892 220944641 0
423375082 379611425 0
139063823 47791692 0
137611150 76714700 0
420796870 235595801 0
329626929 554663950 0
220582414 33758040 0
461958411 538365110 0
52459054 547809312 0
371787681 226893786 0
336337756 510326293 0
437306441 250460109 0
522191253 151615168 0
373579313 133424891 0
9407697 384680810 0
347380323 495792174 0
206001774 473112799 0
548504275 332400568 0
263233980 187365032 0
14657655 457448194 0
214458382 209995779 0
24163325 275046658 0
533398411 445486029 0
204803993 61356823 0
338759211 214138556 0
428649025 354252923 0
211045254 316527462 0
500168248 418190285 0
341791161 289357403 0
491376985 70773406 0
356154687 406161219 0
379461879 389258011 0
432162093 163606678 0
331243317 271785640 0
318032594 140940306 0
26060172 559112136 0
449069012 270139733 0
417969566 173374343 0
204599216 53014732 0
409417383 501959456 0
442355977 565567836 0
160415239 463399529 0
540611595 273879835 0
471062597 400739049 0
327276173 508470411 0
275287116 533341872 0
73964986 471078955 0
169485705 546956517 0
512925985 43406818 0
558775312 451921947 0
352086638 541349129 0
232932401 315331934 0
457409780 474066379 0
65629636 284043217 0
160807416 61875631 0
358902697 79524682 0
154946149 315867184 0
79513658 1679580 0
98933735 373021676 0
302971808 12023003 0
281973881 146494003 0
450538263 76132880 0
427440083 116780858 0
120459946 234584109 0
224708529 271296015 0
89806414 178489290 0
522810762 77971978 0
166253989 75254950 0
474559316 371502872 0
251391769 499907058 0
137068950 363120462 0
275733242 254505893 0
2771935 28988636 0
84238914 220858109 0
429043458 333170790 0
439066623 372449787 0
16291311 508190276 0
283309651 38769419 0
154108742 247169899 0
480758364 464761310 0
244292365 183524196 0
441122493 154757386 0
75212807 540020511 0
435162145 316555802 0
48255186 314859098 0
161009527 234832021 0
61300396 560716262 0
405448796 273958175 0
326053137 166703390 0
270770803 171133458 0
25464853 328823799 0
239216521 373000835 0
7936190 385718120 0
393942731 392375222 0
354197014 22720375 0
300764352 12443617 0
391135012 377205357 0
38829611 539259645 0
526014558 260453658 0
497445819 220722656 0
277461466 127111675 0
491889695 498202456 0
19380054 507265868 0
436222198 399964468 0
423817158 514335061 0
171920717 361222059 0
350840773 116710174 0
12880919 309344534 0
197843012 457452883 0
122005470 459138260 0
117675482 324661055 0
339210200 462451644 0
237343370 366508523 0
298460080 50418363 0
176919669 412597703 0
280612797 109129035 0
503833887 297944337 0
161927428 1359353 0
40425062 246918129 0
239467871 562846834 0
353541778 466821709 0
231680419 372649639 0
257640469 179609951 0
23273711 469377716 0
195164803 338709385 0
312761592 424260592 0
147581133 15203334 0
474113084 389244588 0
284625798 223095999 0
498396162 424340657 0
469478083 369177401 0
358551345 338970232 0
286442085 420416491 0
260923097 451247509 0
295725747 149445763 0
407889403 55783717 0
494840744 507524690 0
521821445 331114400 0
377614274 210990195 0
221895194 166724839 0
398943791 392148638 0
31168740 275533930 0
230179914 368650552 0
221316338 443014110 0
120440133 183960184 0
30498458 109542607 0
539017254 296780073 0
396561206 448529442 0
22246981 528261879 0
189468711 489253535 0
313070142 338033463 0
498399102 183636635 0
334375201 189686862 0
196772098 49796137 0
32453865 150559339 0
81113401 537294962 0
12330010 283683680 0
1526762 95098527 0
173270945 315837505 0
264022477 207043712 0
136000190 454657190 0
390944402 148801613 0
338319309 279423879 0
561392390 476458548 0
188656847 447463554 0
380100082 309937865 0
492317525 488136111 0
82916740 209504998 0
284035088 360176250 0
67559525 286813427 0
236228355 440906454 0
503764306 190896310 0
208324018 179180395 0
340643417 276789575 0
401518024 391890136 0
410475304 122252652 0
272186204 182936617 0
516843052 326343720 0
372178593 545403694 0
254184682 306229948 0
438658786 548454173 0
375314455 48225377 0
54814349 155272563 0
327619271 479883070 0
319292191 563115384 0
94643378 248063484 0
317243819 326811968 0
160292375 305599526 0
106244550 437538354 0
84257897 453376125 0
230026290 69554754 0
359199449 41962418 0
120808140 467623661 0
391108285 83661150 0
478047649 330615381 0
144048948 467693045 0
143037780 285971274 0
126937298 561550103 0
127180445 232170939 0
146036891 147913689 0
370627451 214943556 0
111356545 395174573 0
567300491 9405653 0
187280285 334113430 0
225509280 475271677 0
132090549 341052827 0
543542535 483140906 0
250771996 373338177 0
159195214 16893716 0
3894027 526787929 0
292347885 99755733 0
70838893 394246381 0
200860764 100094760 0
85954143 431198868 0
507651102 375120420 0
297421069 357778685 0
261073682 298796197 0
203943432 531109570 0
333768211 418783345 0
117080274 226936603 0
499240178 310708993 0
238864278 129271948 0
253095184 95051197 0
420365763 235017525 0
481476117 563768759 0
258128643 530379065 0
182633410 218453900 0
208414277 224122545 0
25953538 7400990 0
250924639 174392374 0
8984583 507726161 0
497195975 520004214 0
71740216 386040060 0
91998163 194123518 0
503647803 368538599 0
126884029 374090102 0
42104563 240277994 0
353896043 460289978 0
364834714 73535774 0
127401940 323635535 0
519997441 429669480 0
137518338 470090402 0
550733434 92411285 0
197618053 273772926 0
173672998 184653275 0
422461202 566485169 0
485842294 233173551 0
333215730 482956394 0
374180838 379665737 0
441494423 277152774 0
342127555 108693657 0
134954403 84747628 0
266897282 533933825 0
115510859 529397073 0
169389120 266108248 0
18500312 237542844 0
241054314 339555236 0
181662255 328238268 0
81928778 389942730 0
342526616 8278836 0
473631161 287153015 0
74853582 249715877 0
373285898 365521240 0
40967078 195145674 0
133307362 430543872 0
355194612 238974194 0
410427300 123579395 0
171272884 565980056 0
530197286 314336714 0
88989353 1925864 0
17392176 547026260 0
86743274 11906982 0
254251241 308845394 0
410078473 14072565 0
294291637 396730987 0
547708848 420456669 0
178062724 334131661 0
371764102 197716145 0
113639506 165447038 0
264374548 107887721 0
75724673 16960183 0
568005251 31906471 0
316220957 547836576 0
289368038 151567940 0
237034148 462621510 0
79438258 387280461 0
207042100 255923978 0
475119395 145528993 0
129225374 160596442 0
321307114 166246108 0
520380572 507960409 0
298029670 249482459 0
319421435 155974849 0
398289171 321823239 0
352863960 246474440 0
492254892 109074764 0
10080818 167634609 0
269886168 316723497 0
548398265 514232731 0
425072184 32255269 0
317967205 151919620 0
78800713 173754932 0
67656284 505647611 0
335936659 455294478 0
356399577 303037507 0
96688210 209981245 0
566298504 415692070 0
135292794 412860787 0
249486394 276645832 0
502999904 383344819 0
263643497 142081253 0
155849567 297896044 0
167039315 494339846 0
307571309 213630640 0
45443902 140253547 0
168055176 437737308 0
290157828 312532954 0
12586581 362655756 0
34705098 515084553 0
233413369 323747951 0
459265216 357382185 0
549841708 58418516 0
484908854 392360386 0
133406184 567511138 0
268456330 41544933 0
368747939 436968784 0
504195920 149433355 0
532664484 79001879 0
243689355 340520202 0
34170435 375757634 0
561710515 400469735 0
384743217 301282989 0
69546977 297661095 0
312129423 431190274 0
49372202 422048233 0
52189846 565169132 0
295403149 151513185 0
403469561 262451253 0
10980047 118341975 0
269843940 172955425 0
541996157 302897224 0
199305109 539562427 0
254942147 479547352 0
459953156 436016934 0
383022325 29218446 0
268123000 484484829 0
320645542 371274862 0
198496875 493787562 0
558408083 163215922 0
511656296 197703843 0
298366514 43559945 0
276423319 159227873 0
445305466 416847611 0
354459843 250247833 0
370783691 543404971 0
528297437 19353811 0
534478675 321943577 0
466877580 489156382 0
107908324 170253255 0
299798497 326690622 0
197698448 270753834 0
14215563 421981534 0
12940487 375837104 0
33225779 4750991 0
177696628 445572171 0
108228117 158924966 0
294547488 297644031 0
189758013 278639648 0
276301506 264970091 0
64278251 333993686 0
565668246 337041567 0
399179769 331434529 0
372817849 58173654 0
399539633 150140575 0
434756688 504051613 0
479504776 55474155 0
452401171 499452009 0
521519838 305009841 0
106680585 404719360 0
81201842 298546249 0
499861238 398562810 0
32694386 408167155 0
192583544 111344062 0
190851490 526512366 0
264378533 433818439 0
5821517 411614231 0
119895795 48880176 0
206857245 370941117 0
107334358 567549195 0
551314981 143753229 0
141266981 52402242 0
367401513 492785054 0
334464937 213231551 0
321288406 229198862 0
285149577 43113646 0
402505967 320102216 0
39551340 192937855 0
323425560 174888984 0
267186613 335567077 0
268774873 535050521 0
351541085 40375260 0
28148114 323850549 0
169883052 542573114 0
507848079 547991105 0
475642024 62288745 0
455977170 159052168 0
249354006 259830369 0
213819021 134591622 0
169820012 55695198 0
512963178 530914989 0
473465815 322546161 0
412455713 88675068 0
382806500 270098556 0
51524011 429072667 0
244030392 349589553 0
126652186 36124386 0
429764512 16032069 0
396478335 440433056 0
411022197 1627836 0
45590921 379301699 0
370830628 302580932 0
8410521 499703501 0
45922865 321936799 0
2865790 100208094 0
70019959 436037059 0
93893971 142271193 0
150501667 135995394 0
100957414 281129845 0
524417105 85264247 0
53775040 256093234 0
194450218 474378604 0
141269105 228565006 0
189124085 487534908 0
473042317 118109153 0
452324158 535442286 0
548302316 374153891 0
400650972 154666072 0
493690286 533121600 0
265905745 233388924 0
244831533 499762507 0
549384965 164942242 0
501673188 367903631 0
81447262 470587021 0
287520058 91917807 0
130942671 408295503 0
501307489 168311677 0
528049211 276676567 0
288367612 66821464 0
279000694 22675896 0
419391782 202282081 0
435997703 560931415 0
478472736 123660477 0
122787059 468442677 0
211157746 6463984 0
502170852 222533937 0
282283978 218963108 0
126260079 513799578 0
110530452 130359539 0
305304483 500906358 0
517262554 471580101 0
456131382 102370583 0
252573493 295280482 0
335507482 195046764 0
359065809 60841841 0
52446390 210608351 0
567083144 388972887 0
237938202 235643161 0
57816437 511060968 0
419211652 270329989 0
181036515 360616067 0
183158674 159324235 0
132661949 372220029 0
328556264 185164527 0
549252863 67475132 0
530604750 185890378 0
174974660 343977943 0
252275363 430655042 0
519084899 425213022 0
337335106 227486793 0
351690304 234775256 0
217554154 432993287 0
534275412 236491588 0
550027549 556936761 0
43926834 225283183 0
265690671 291774285 0
34219227 23731943 0
140267153 536611305 0
227885841 536539780 0
309456377 160443815 0
142754566 514709635 0
272148062 335347912 0
516998124 123714323 0
221440335 535976719 0
12483051 327822033 0
543433754 542375368 0
506040759 136580969 0
13908977 385822501 0
395934321 70538232 0
554061521 352825279 0
13273131 270359263 0
382726862 205354346 0
273116946 536706353 0
318542353 123546542 0
331403827 361452167 0
309332734 447428067 0
48725715 112980523 0
142668912 175388989 0
521131845 14306072 0
230036506 538754676 0
312222425 202855313 0
222926443 381684257 0
441059062 504937392 0
146933210 506287615 0
536071252 135758536 0
469886834 531957441 0
441803579 222209369 0
58286047 387039405 0
362534579 278288386 0
328025568 301322269 0
225184183 402219254 0
507276501 454700274 0
227951561 293842330 0
93037344 389176133 0
141334664 467965654 0
253752625 456817705 0
412990868 427365593 0
215956887 313265173 0
302028659 455568519 0
40959764 148287038 0
243795235 262174674 0
464386899 190212832 0
504768924 227943308 0
38146986 91376008 0
72140785 388054743 0
105002187 78014116 0
277180189 149251250 0
504287885 18666513 0
42458397 262389551 0
362439826 143074447 0
134813156 155842294 0
465969945 374077491 0
56546140 53321091 0
129500851 525803397 0
366507437 49658156 0
431246944 251983233 0
162643013 207001621 0
337329381 273895207 0
234904861 72978715 0
419344502 518545705 0
364081405 492084893 0
423936827 158402074 0
258802326 566004735 0
340822774 47614284 0
185729429 210727798 0
26932820 202906993 0
511197105 55189479 0
174278505 107163246 0
334443189 334084849 0
196129533 95042810 0
484307126 557702784 0
488717552 207396693 0
305039244 31274942 0
397742360 342041865 0
72286066 56484829 0
333938486 287318171 0
18338126 66689594 0
44375668 378367959 0
375048709 558906343 0
374754361 506051425 0
330784881 358480514 0
342192392 235436132 0
537526988 294016784 0
311901879 449676970 0
351828225 177385050 0
269891798 50937301 0
428188399 252078324 0
236708688 86809974 0
492277281 424933828 0
419061710 21975421 0
12665721 74535156 0
480913002 363361373 0
202915257 375696090 0
34559725 342724622 0
451197170 6959466 0
310627057 379569342 0
90683760 543546191 0
492658329 128936077 0
231597588 420816662 0
482098443 502576880 0
38321133 551987035 0
165897613 409807387 0
207287442 481605920 0
287273255 473120631 0
290112179 374072910 0
146219314 105749483 0
317514691 74139840 0
457440886 95026994 0
286444997 363466617 0
146768770 251500857 0
30293629 543052077 0
91117833 333837615 0
177172229 104991962 0
489995370 79789150 0
474232795 460832853 0
266485494 126946118 0
425863547 165358419 0
68553137 488462832 0
362443050 239914626 0
477372478 200741921 0
439038162 212267342 0
308059600 164005196 0
262742803 26973087 0
489769560 117760831 0
80442385 542152595 0
11150256 316145857 0
49920573 549596158 0
375847326 71100785 0
415239195 189854472 0
41478153 5906589 0
419456874 533491081 0
482639805 531266269 0
12214195 494950826 0
466152725 145840375 0
36404096 173808861 0
540431385 371747264 0
109548382 58107262 0
29467848 55026437 0
549648904 561653180 0
48870198 555326508 0
69829410 20925095 0
300328454 313910124 0
18308344 105282472 0
265248471 239800917 0
94005683 493153751 0
193597855 554137016 0
377530228 21374434 0
389920806 62456757 0
517429055 208059084 0
70483509 146918107 0
316690177 35616693 0
319884977 90838276 0
219570747 392933511 0
421680162 398195911 0
486986234 346358551 0
558933705 188446152 0
563771520 180661039 0
129790870 211700697 0
502215045 454005392 0
38643302 310069624 0
293843484 203605712 0
81141655 511858145 0
547677611 356694906 0
142204368 344538481 0
221896472 399270257 0
132654317 257157404 0
436873452 471793009 0
57169598 251261865 0
552024961 469696318 0
323780061 313014412 0
547648655 271184138 0
161472397 276021667 0
205556374 95278357 0
474078843 222563078 0
56771966 47999402 0
473540503 96880907 0
551383764 205524397 0
416429026 492590071 0
117352352 88763485 0
134313503 210290480 0
237190957 171090893 0
58865649 451485118 0
406748575 482172221 0
114044702 271769594 0
127310465 247026468 0
544283515 46860927 0
323039516 131975515 0
408487318 241619608 0
38504210 369446775 0
355361812 381136246 0
247871047 516476734 0
290208979 453758284 0
153668665 197281909 0
52298727 195431571 0
43107254 166012328 0
377462967 265939315 0
484836253 302492207 0
549426507 510139898 0
180163115 559747851 0
537637483 310337876 0
568118385 126234412 0
156556999 411059222 0
154404739 29063730 0
207329986 293423535 0
403623777 563724014 0
10204916 279742613 0
172016774 331717863 0
556524028 361896522 0
367365629 189018892 0
199058585 548341443 0
380562871 36458138 0
368692680 235016788 0
438255683 272810483 0
422852418 287464763 0
90801679 202036168 0
521287087 172157874 0
269125841 457737340 0
359166846 229927556 0
26690905 131537100 0
514170204 405846992 0
156427281 28058075 0
306562458 452373127 0
478416374 318081839 0
162223480 270105 0
491946351 406176927 0
510214391 565257416 0
516083020 392462289 0
50777420 232002740 0
96603041 537418991 0
8399320 126741969 0
17608719 246611648 0
283701615 281476120 0
414121962 544113174 0
153676554 316631931 0
6568549 203254212 0
131763349 564224473 0
330176428 232104399 0
241195787 438845536 0
444647627 478493455 0
20131281 248385615 0
31251548 275565072 0
533461329 275765357 0
562819615 363106250 0
462954032 293152409 0
544601685 351366944 0
104247229 467610085 0
148946022 217964112 0
536640238 45490411 0
497160360 158825157 0
536348016 418416729 0
368493050 539608304 0
546717917 269613226 0
554181003 353863505 0
324762931 234856643 0
399946658 42104403 0
111273399 179396395 0
80809279 373522725 0
197522365 110779908 0
91296834 264363811 0
436938337 352838633 0
68039130 92502647 0
267874482 373576831 0
454408833 203718606 0
249025741 134007452 0
500460207 530347693 0
50872980 289971890 0
202450771 529807218 0
171585833 204360468 0
497889344 480843405 0
62139085 166243765 0
565515252 112189213 0
440157306 29572841 0
565678400 46151545 0
77542706 473437024 0
116186530 488990244 0
353477151 375677674 0
316269329 507656758 0
293817826 502429298 0
143868021 316954492 0
245287824 451793272 0
217279859 105221529 0
273379406 365434649 0
292381784 277117754 0
258561648 330266044 0
393593658 128411972 0
400801753 502597672 0
119080893 80545261 0
139189740 5076277 0
310091210 177700486 0
98755468 354666035 0
41323290 270124746 0
132784446 61573400 0
46739688 272253612 0
343869547 72495195 0
479995807 501530050 0
68235350 272718458 0
125059876 484174911 0
426370416 405948098 0
119607996 78062725 0
296906316 309398558 0
504981237 287432034 0
210651985 293780700 0
24323012 333828193 0
280124651 17503203 0
179705535 238820175 0
460611995 537742846 0
230490700 398359819 0
463422091 184750531 0
561591439 410669000 0
364552864 105068959 0
193116909 349326431 0
229370056 511040028 0
8430364 118354617 0
112266676 214575516 0
425228623 246206708 0
72552466 23685967 0
468844147 68427412 0
495442929 496259498 0
283121045 38308065 0
68434193 538406842 0
326435822 462887553 0
537506479 485058735 0
159168612 410156045 0
452109811 101840295 0
355869108 361182960 0
36560129 390774680 0
127141892 155565589 0
23089168 58169991 0
66392223 134238803 0
36911485 115341730 0
23532750 300741631 0
160461285 310828350 0
388733721 532175671 0
172052004 17542368 0
299918057 449816029 0
481876291 22951770 0
265206923 88936003 0
180631671 136099456 0
103763606 371551520 0
548343532 377480845 0
557817491 388000561 0
305731584 415792895 0
411445616 265493092 0
446999291 76911388 0
416719895 457420345 0
468562989 24118224 0
202610000 297862689 0
394417553 100172990 0
291144487 131627686 0
181541711 347329775 0
246159570 396805513 0
552277858 93353208 0
337803886 490063412 0
4074531 152545518 0
139418668 469848723 0
35170176 387547842 0
144897404 336581558 0
357905593 434733168 0
335520580 549884987 0
421838664 115781985 0
365839701 513002475 0
13129547 175602233 0
373570031 500373088 0
549698571 9416734 0
510464577 298683168 0
468516155 210389092 0
170802163 477394140 0
103967254 1904053 0
1961274 310517157 0
438772867 267237043 0
557115672 481758162 0
271514478 395008915 0
153346128 378549748 0
198476361 121517193 0
138165981 458512806 0
267096188 529768384 0
542745648 217278589 0
231160961 28426321 0
107158367 383112559 0
450881858 265451852 0
183905685 325208852 0
366021682 269578499 0
499824958 539232806 0
466634718 503413038 0
435086550 473565629 0
233531636 116448596 0
68244715 194017756 0
283229731 245549243 0
410950271 199553437 0
358873160 52718452 0
510379451 58443782 0
461096730 272205747 0
347238829 502013649 0
210687271 234171084 0
1298141 170866473 0
19373834 363400790 0
23349128 568603922 0
497288575 83855851 0
357823521 179355153 0
66551042 318861572 0
413190249 439196304 0
281257986 194847257 0
31631049 188313306 0
293067048 248802450 0
130309562 77253271 0
298243566 527488127 0
505741901 192188125 0
199887722 377923337 0
61864325 555114114 0
248212107 388059122 0
449484371 508165318 0
373545284 309523619 0
304111118 427169434 0
290727997 233904412 0
227353823 288365938 0
399738208 30330721 0
7630730 330847459 0
505741596 527897324 0
329437545 297845135 0
395938096 404809092 0
537260166 233755178 0
435309960 33637526 0
167087243 477242139 0
465287191 293418576 0
321047688 245334062 0
322978800 232475248 0
315792725 263306022 0
120240890 343594076 0
179952679 202548777 0
397589554 485141745 0
148259680 36135382 0
402050708 14033105 0
154201563 119214450 0
86647362 97888538 0
411622389 287086201 0
236892207 467881369 0
181188260 320098211 0
369641775 314822286 0
520645460 518154340 0
551720019 449970166 0
560442023 156842177 0
433690811 369889645 0
421491495 18172126 0
425890036 484097569 0
89952343 205968529 0
365916570 21990890 0
35025121 370824257 0
408457094 293794292 0
55047107 335028248 0
497551145 282897263 0
315877361 492628143 0
482080888 539119053 0
323648216 102475819 0
337598937 487902439 0
40492361 221649548 0
346241409 458586696 0
434987522 451969549 0
462709518 413280951 0
430610593 225339144 0
321254138 423378275 0
170143702 177393712 0
350688442 338830568 0
240718111 333790118 0
459328680 156722554 0
559925457 102251822 0
305920335 329117735 0
461329582 82298642 0
86247387 140836024 0
547272022 478415021 0
295820794 89957086 0
16842221 92436754 0
265593092 493825715 0
540871266 283840349 0
172331476 452257316 0
178610900 359637254 0
477452993 316643439 0
484145082 346290686 0
232927540 22583234 0
342649807 287397437 0
18104733 41608415 0
270901264 557466939 0
444564303 117791049 0
158432763 259494192 0
190529328 510565612 0
166249983 387948443 0
176875097 330192356 0
26434773 106283657 0
74784537 238551993 0
540650548 477410047 0
531451039 177826133 0
247992731 251009862 0
271702273 245744299 0
22584074 523908532 0
3315639 117000853 0
130067172 67139276 0
329115105 425658865 0
78930061 221380737 0
130705334 13457943 0
517840254 419450386 0
222888655 208900152 0
180188789 390490399 0
378989713 148298031 0
486606875 329049976 0
282972402 407368711 0
370678628 417117341 0
144515058 413625388 0
140978047 92092378 0
98390720 96436534 0
138227731 87572392 0
151069642 415150586 0
375363054 508270014 0
364261380 229546995 0
261813004 191074978 0
81491688 129397579 0
231281172 335479751 0
502049900 414036263 0
229727323 266149004 0
398276846 164315390 0
72890974 229352121 0
369343696 521922324 0
322199533 475308137 0
220879156 472011863 0
482739258 188111716 0
475353470 425959498 0
494692899 447553177 0
140433958 527969243 0
201273471 487483868 0
6799846 419132868 0
378488294 12605130 0
263391640 135413731 0
129079923 206363808 0
554259638 187709788 0
495205499 257540280 0
279191612 262309854 0
340667472 256352854 0
30148319 156478977 0
245376589 427171381 0
329053167 486926889 0
8917085 348751547 0
243515767 451716256 0
90046683 404898826 0
540907628 317181005 0
210098042 192440851 0
399190329 139179698 0
450893274 110732651 0
15721584 523091235 0
465249286 106951504 0
189278626 565671890 0
330178857 276784494 0
320272905 191369646 0
461287499 213643816 0
164973543 297304479 0
552105827 393867208 0
224708144 507609194 0
75640990 444234201 0
106056635 338622757 0
339637213 136476570 0
25270011 244696604 0
17962877 250384922 0
413690126 220581259 0
342077346 237512297 0
336269821 206231396 0
282708039 63572600 0
320901502 239665075 0
244281304 419051451 0
206058619 292485172 0
86011859 171169701 0
58236918 493731035 0
242238544 551855976 0
195958099 111712280 0
534251654 176484031 0
408833491 192800942 0
165710907 127118489 0
208688649 129780396 0
304572171 393663894 0
445786203 230687454 0
337627195 283986855 0
341561336 420227061 0
456537714 58488572 0
534645979 462990345 0
116198526 274996725 0
318298815 471732353 0
180168251 55709297 0
326098151 135824378 0
38654508 1864203 0
102499994 78637564 0
239507202 4768826 0
447551420 262588804 0
35380710 475385392 0
73460668 248442891 0
190359212 70777668 0
375134267 377208327 0
165960899 495226847 0
114960063 60700856 0
514097449 135211670 0
378379826 556573636 0
482722391 323584179 0
542691242 270953228 0
70508014 450633234 0
241284470 393669217 0
180737171 274177683 0
563394109 165680046 0
195963070 77742229 0
285433573 288717246 0
296161369 119631660 0
411646115 275053682 0
401101437 501820492 0
111997290 87589311 0
465555549 399532521 0
507671623 427357909 0
239194354 264941834 0
335153420 12402826 0
143970622 27799842 0
287659452 289915486 0
283760113 554980295 0
236633543 482424626 0
16279221 535405437 0
196309489 119300309 0
461447321 216742327 0
112389974 330273899 0
554797422 345564511 0
58602836 195174679 0
165498854 449379677 0
39425609 507264043 0
306746156 382452790 0
360558623 440336330 0
252368115 35677960 0
173396127 245425131 0
347099086 286674606 0
172249904 48883136 0
328751099 555597312 0
128105368 377414766 0
437088717 337304837 0
503951292 344395600 0
146504765 449829598 0
381341970 138455690 0
221700924 46794797 0
407609364 338210428 0
77143615 354025143 0
176351092 419902558 0
184751133 536998634 0
330479699 325364940 0
18832906 83755327 0
80930434 177605759 0
71449095 152289790 0
87918485 214751969 0
433151280 320949720 0
80040113 344937428 0
559067082 86513296 0
342010896 525603091 0
273668766 246454676 0
335365891 138987866 0
283326365 37712712 0
192798554 522525732 0
497493075 392669019 0
174163880 201748785 0
84210517 404066213 0
333985885 256823172 0
554286226 487372830 0
188722968 266152271 0
309773343 319394869 0
417633231 40441894 0
145426596 253990660 0
233883050 90968821 0
159238281 26373138 0
500165122 107122053 0
87958810 315104986 0
392359200 253538226 0
219876277 136502877 0
446487569 553480576 0
224732724 353567631 0
426189925 178543953 0
390959812 49319914 0
402211892 38366458 0
62949702 350621140 0
214439134 110543767 0
444787240 160461285 0
185664549 148484197 0
219971241 422248390 0
11553917 185580722 0
470821641 196399367 0
332453124 473669198 0
153410825 40275595 0
221164365 337418118 0
174640669 179759248 0
356865765 50378111 0
69482731 173524754 0
178336509 20817813 0
326829031 326007087 0
476750349 218320968 0
565047501 450354950 0
471686690 383275123 0
82107405 41836510 0
187503810 118868623 0
396707052 30719384 0
449538025 33005776 0
492905307 196979961 0
163214681 283923465 0
543155603 398492492 0
323486237 407086007 0
400758175 491594242 0
325321775 2096399 0
403429263 129676363 0
399814928 488788066 0
398872147 550766528 0
492929692 182355155 0
250073440 553167049 0
542219395 194953309 0
439794905 59418380 0
547758190 405912577 0
473017927 307110261 0
66309809 220555302 0
20233268 386310162 0
222439314 223471012 0
457869104 6242502 0
159312139 62196565 0
450746323 515073195 0
93939807 501867473 0
456866229 432282408 0
531716634 452841167 0
522979356 38678089 0
456009557 174741397 0
136619647 19106688 0
510721245 297047281 0
497370437 112445125 0
246679962 302953977 0
374241551 484078549 0
35328351 62488267 0
71322629 229894635 0
393130217 345407120 0
459963459 133647777 0
48229045 363751178 0
134802124 501764814 0
79949141 162714959 0
238519031 22996622 0
567784961 1204254 0
564468182 213316334 0
437931192 191830913 0
348658154 403930066 0
276838600 258409269 0
448656889 561938750 0
48315985 196551678 0
532778284 119960238 0
141247760 57651458 0
25153439 39025784 0
285194617 327132247 0
451151191 449222380 0
321318598 288352937 0
459469067 70269398 0
165314442 501129097 0
488955498 290202088 0
222284105 354739592 0
331634788 549448471 0
412276661 451580375 0
397874282 281036296 0
262387635 539634185 0
559224188 86979139 0
532371033 552298997 0
232592405 415371192 0
548531288 287537295 0
411409380 95844739 0
463399240 507040147 0
170797197 397513324 0
437381919 263866241 0
18767258 68456396 0
456443024 187915306 0
557055983 518413158 0
201714451 115347285 0
542085262 16474063 0
410984735 379548005 0
29240031 160181049 0
229019103 291973667 0
23527726 251131565 0
428471161 36569070 0
535779769 245328293 0
312791087 239971731 0
457458661 314034562 0
409856735 516272539 0
35068579 462835489 0
411195960 466265962 0
436261832 177377514 0
182131379 152124591 0
520050399 227148324 0
465103577 185423913 0
141314081 454713447 0
303644740 293705574 0
90709441 557431915 0
524775436 32836170 0
155465833 336457736 0
458092446 122073677 0
110475935 512908710 0
51268615 113292380 0
413970578 254878866 0
408126715 470315243 0
282250306 300461742 0
480695621 444165937 0
542175999 521195208 0
335118243 78939475 0
356550424 47125066 0
83978925 270148003 0
298414734 329359846 0
529861981 58453509 0
127000022 25970161 0
134526727 339732458 0
347983284 477119097 0
549861324 312112104 0
232128238 54027007 0
255986932 11210783 0
524338141 431922152 0
274099027 119954234 0
104130350 198950615 0
283519038 503430579 0
312959025 351618746 0
91253870 263180782 0
156783715 81829099 0
185694115 57257646 0
442887338 319904515 0
431062867 264630125 0
165270229 30505072 0
509131055 222401206 0
240121843 414002583 0
109852111 431488992 0
116976852 503482109 0
238492878 107263855 0
368923153 339444361 0
250967635 361962595 0
241191042 330385532 0
427025363 506168397 0
295304296 182106166 0
401465421 235538491 0
133990814 376204829 0
357041905 14936202 0
566398403 41150724 0
91814727 218789064 0
82840521 31623355 0
506606410 479789839 0
106917921 108931619 0
363871752 90145697 0
2441619 189784344 0
534910101 223125238 0
81799217 232799524 0
246824260 412410211 0
526449403 142707201 0
247347028 199487985 0
333067937 429877718 0
541382130 484451830 0
22097965 172133998 0
48387975 99696683 0
8453636 30451957 0
24857827 26266147 0
326981363 371470532 0
347426447 171066525 0
316042954 332446117 0
40175456 287525525 0
11197661 167201709 0
289158261 338205552 0
335457082 48030983 0
296824656 84087670 0
154110309 80432883 0
166634725 397233895 0
534919165 232861681 0
147089407 556186977 0
529636361 536511517 0
428071387 267473958 0
179276473 481612944 0
401900202 104064269 0
80100009 506327102 0
135428858 418833796 0
82758253 2279572 0
61903869 254349153 0
138447869 413227086 0
566933610 73896056 0
421191788 44833563 0
98064567 222863625 0
269186946 426178650 0
278108391 225093662 0
23481847 276403363 0
274951083 296550133 0
464373941 414791556 0
367061467 348691493 0
446625364 413411057 0
400289983 131164581 0
164419265 164929120 0
44015759 371573669 0
454227435 210844308 0
80176831 7235533 0
63474977 559367782 0
258499152 479413704 0
44682430 46170263 0
54905469 556813631 0
62126316 20167911 0
103808535 258999594 0
83756162 266060931 0
115094820 420064142 0
120954048 118836298 0
272256007 315409538 0
302376895 30875214 0
210235215 379130756 0
169812592 91692668 0
197383483 220723285 0
252494372 540778553 0
517259872 122379212 0
380306021 208115097 0
280275842 542884674 0
223657155 460098725 0
218414269 126960883 0
69419988 485986619 0
460585429 340980648 0
513696932 31618167 0
560067541 15340648 0
165998966 336767120 0
93961176 158572641 0
399832074 529309585 0
404748230 21263010 0
42687183 446235151 0
277931484 286890125 0
341658729 172916453 0
464595129 377540558 0
158723836 253139834 0
433743709 384732267 0
217832183 424282604 0
114684955 409739672 0
5992502 543556270 0
12149416 102988041 0
212979715 157943672 0
559638024 194581101 0
283241066 436415514 0
254740103 380924042 0
397283500 134444755 0
380648004 267478680 0
233670829 457721905 0
251022697 426436208 0
38939551 302993690 0
567818630 157119345 0
334955300 246722348 0
197547437 81169605 0
459642503 366811777 0
255981817 79546517 0
548342664 164931471 0
520293973 278811069 0
302030390 236539507 0
113804058 10010385 0
338151372 102879755 0
151805706 294915526 0
135821103 362747862 0
276624218 233898747 0
412625107 486382546 0
483637156 232556892 0
243573237 17363714 0
314283172 480544984 0
543852437 432335867 0
104678384 315283616 0
291505122 296046282 0
338438945 237425462 0
344879393 561495836 0
56358475 128034283 0
118028077 194634686 0
403413558 335969100 0
491020316 194666565 0
518229095 526560077 0
566850564 174962746 0
478407632 111016881 0
346000409 167713038 0
417252320 252246214 0
15873106 458037770 0
52713513 474486031 0
339176054 529933124 0
379040272 508429749 0
82734917 208881408 0
15228552 19968947 0
518373370 374972414 0
565317863 325076666 0
210714284 474953874 0
60209573 246536256 0
269452145 4337001 0
476717461 519507849 0
300533947 524634964 0
409152475 450471664 0
25575893 304337104 0
544394232 144554842 0
495450243 510066828 0
536134433 442617417 0
224322166 370253722 0
225158271 42566509 0
33577194 556729541 0
156563260 389154947 0
87075027 450806381 0
495067414 251399463 0
213624537 407952223 0
316164538 317174304 0
410604217 173020533 0
167383678 99152322 0
400205968 27610741 0
357317243 60586363 0
340705094 21276653 0
207583443 323061471 0
451110864 406587129 0
355400053 497447403 0
479448006 519324979 0
181106153 195886744 0
2470548 115967210 0
278742639 301987219 0
500586478 81429311 0
111450644 284601743 0
441164034 236294035 0
54359549 274458282 0
91410968 109848654 0
189591696 286958802 0
159201838 422804918 0
333273666 113370400 0
32178041 401573924 0
547618199 326848368 0
410049109 301624275 0
79463751 231099694 0
503010985 82690665 0
172899233 372880127 0
173008878 402694155 0
177508780 101963545 0
426782313 472804850 0
103753126 333753634 0
508290387 346251003 0
100377174 163632786 0
117402619 555585862 0
185506403 526778836 0
50557702 495741301 0
127545607 326671834 0
369081710 31695841 0
307080430 19469122 0
321397347 530363892 0
470704482 132192861 0
534229929 421663581 0
493900286 330439345 0
1086922 95257947 0
204443853 312925740 0
547044351 465948185 0
491313823 49579094 0
343846653 178634506 0
102200558 494393311 0
446120184 305097974 0
41796320 323471070 0
543562485 424591810 0
428017081 27858006 0
470883063 123376383 0
293844824 120921740 0
1551198 155003381 0
134721911 264820643 0
400089552 85932465 0
19687210 72200341 0
296628301 160043859 0
293881657 30200136 0
561575479 164131746 0
175352268 536886692 0
203450288 435674408 0
326444349 223949906 0
409662731 87599203 0
452941742 185461653 0
326274092 134438550 0
136185368 155023102 0
355496625 117101100 0
566600968 343401935 0
256258327 225927873 0
200556949 286004017 0
176571365 99252677 0
120909013 546755035 0
514875342 138309306 0
433867251 317717572 0
557992261 475008272 0
143962839 278149275 0
381315624 171290977 0
284699002 174312096 0
494500545 553285174 0
378577210 36167452 0
551771143 75314241 0
145753971 142516863 0
256889277 261610184 0
336718163 50502964 0
223257313 172479429 0
24335705 326140275 0
488409824 453092569 0
254630443 548787517 0
529522103 226458764 0
74868288 448009918 0
242135644 139356779 0
121037054 108958473 0
434705931 265277268 0
84924423 352334961 0
283132335 89211454 0
484022373 325240624 0
497023182 492485482 0
460837853 529253474 0
60227989 279359082 0
249442507 36001539 0
147378021 24734259 0
85833434 48957673 0
152941250 530858680 0
357235814 145255440 0
186136839 300475744 0
393719386 309505450 0
336703965 295569643 0
131103469 420124383 0
214379508 498746422 0
256536918 139310270 0
421028728 117770941 0
201988336 326373516 0
136983389 514781843 0
265750760 235857174 0
165604964 140508203 0
78825154 509066940 0
71415753 361045288 0
469967313 532590912 0
227213803 104751046 0
509731114 32545759 0
268847251 167510569 0
465183208 52879124 0
197375938 263043944 0
360319340 218715821 0
355357509 330622710 0
402729002 56755616 0
403537221 339639917 0
400801879 329516028 0
281409226 418875501 0
393499476 305445415 0
237297423 67162534 0
293248063 209982063 0
92009284 181362041 0
312871347 380914594 0
250906375 179062409 0
247336458 68260098 0
15272709 265451676 0
59900567 353357567 0
279214999 146568485 0
110941179 297478577 0
511658482 565106906 0
82185403 190096512 0
387165607 338537953 0
563887644 461125753 0
534605299 197522339 0
456645495 236886859 0
476560579 264303199 0
209647921 451530179 0
209231365 193669878 0
162064467 528703889 0
63866326 64549735 0
215675744 431982076 0
287732175 239344402 0
314892306 81746446 0
533163529 40456700 0
506842804 409201147 0
48201774 439974516 0
5998858 375526490 0
184456742 252428674 0
17919775 272203374 0
512029174 543594501 0
167655138 551869646 0
270037868 186744958 0
500241627 23417376 0
55070098 92588713 0
517498779 310276328 0
103744684 123870213 0
63396294 139082153 0
183543542 153103795 0
299868055 288646496 0
375548580 340799807 0
400932747 23312314 0
16681727 71658316 0
446942420 38230395 0
105286725 524523667 0
108088010 96800910 0
91284325 152098565 0
429880240 263345779 0
525137650 324417250 0
295554451 292500611 0
366191273 72891672 0
194256627 222708740 0
236744203 372410653 0
10749664 412253602 0
18087695 394998999 0
156022750 314707919 0
413528308 557603436 0
374650937 537828281 0
166181569 361284041 0
16319300 283209478 0
300739195 232280949 0
326911945 182579549 0
476962453 560684902 0
420411905 145113834 0
461176348 97515128 0
299437823 496028956 0
136709388 131702264 0
552215960 486470308 0
231736209 483144830 0
20762139 139111042 0
231435583 319307649 0
98105531 291335706 0
337357937 252390114 0
145347566 560600174 0
24307198 543248146 0
88584124 533657974 0
43426546 255096761 0
25291952 222942006 0
362281310 160118704 0
99974745 259049049 0
403565181 121973852 0
280395785 21052413 0
174327740 60456609 0
77405192 418459110 0
378166445 418830222 0
213409578 265227228 0
180648679 11395065 0
429396420 80710810 0
184381129 531911021 0
407016199 130164264 0
19340450 220960130 0
166150152 421304424 0
165084481 21229664 0
371612184 225101520 0
392128322 66747317 0
113731328 515841549 0
368782904 557519336 0
373209769 336914491 0
87787290 371958772 0
4950368 135316707 0
17109980 295049115 0
541680533 25840769 0
125752842 195678700 0
184330627 568813599 0
341437923 218010780 0
426521732 167423658 0
377267256 335255284 0
545508456 514178007 0
506777885 354224835 0
471823015 536832695 0
530611656 268131726 0
49514352 522287624 0
164500858 316361844 0
225743780 32611631 0
529059784 20384047 0
263202205 260982165 0
393235774 343595751 0
156858827 434954516 0
472129267 397020856 0
297270087 434390065 0
66710258 365240079 0
240712130 525962556 0
171279145 518367748 0
388871549 118608967 0
311064677 96744444 0
93900607 368345956 0
96169897 374979889 0
505911747 37853430 0
530604452 454898486 0
182202914 26197309 0
209425525 16847872 0
450128012 273672448 0
209915646 129405555 0
174418089 484263184 0
422641150 543683563 0
95662767 177373781 0
509704370 425676509 0
259466524 82488744 0
73388323 555870791 0
212333392 375352797 0
70882741 431076828 0
47450682 513554635 0
136163459 479317952 0
9626702 416087640 0
359746040 417042311 0
45106091 540077152 0
246327594 517797451 0
494633585 41237036 0
63433289 247143892 0
131260577 502732750 0
283162489 326665291 0
188444859 487061356 0
314381225 113825346 0
462669472 546120079 0
132486082 133118813 0
563952318 388620773 0
135431467 476902577 0
484092400 16216751 0
222508750 454527497 0
45919062 49621710 0
426394580 129580589 0
228307071 261880352 0
415361147 415117393 0
97503030 311958334 0
106649013 89651485 0
358815429 280244695 0
202638220 327483375 0
269775557 416748713 0
238338596 526154923 0
301276970 400446767 0
454240838 375456879 0
85083702 451147438 0
269079336 115620120 0
424882449 365516835 0
160910777 97650288 0
145543435 383772160 0
223815668 173199520 0
515459760 100181843 0
384769995 389286922 0
197376487 560183003 0
51785853 484514965 0
137717463 457946916 0
385469991 389930837 0
387358803 374698540 0
454547544 287416442 0
505127014 123482229 0
164772204 336948973 0
402621483 187703190 0
253724165 44370367 0
121086401 141776881 0
362813485 493844903 0
259742631 143563204 0
490206504 493785281 0
483470790 121216688 0
176259910 139419623 0
72167448 448885298 0
552415099 370960397 0
90528297 426534343 0
126706806 550889548 0
450818902 558817616 0
500965907 4430364 0
531502207 190214180 0
133036886 553648097 0
503377152 64151135 0
126902646 518608611 0
197762067 9068812 0
76601551 172917247 0
457356796 364067733 0
27651997 350219840 0
400389071 16607129 0
532919105 558968231 0
218805621 387064263 0
250665832 83568621 0
19553813 142011021 0
303676655 443612938 0
437639571 534474693 0
478160319 34779959 0
215239289 15616525 0
288257407 146471382 0
546131330 191110728 0
189605049 49520262 0
259486515 15085666 0
491541708 51389126 0
393138110 243807656 0
45277155 494911582 0
68828055 61831437 0
311722563 367818574 0
379441463 535631899 0
64098968 6321956 0
489185272 525436946 0
72530593 7131671 0
471077669 527392904 0
502329674 158846974 0
543020457 410918892 0
42766490 442942675 0
27789380 556466550 0
11817832 294792292 0
311469218 234961829 0
501122538 151440199 0
60906646 130622545 0
263155005 5488947 0
51082759 60352738 0
526614419 541790756 0
99442735 516927885 0
340912379 357364166 0
116934866 557068516 0
142486884 44081320 0
267349459 108279692 0
298340240 331112918 0
519363774 130662239 0
1250542 270748384 0
146533553 545323767 0
545664766 405381647 0
143964205 19679056 0
284449149 340442243 0
333790948 94116782 0
411263047 518486069 0
263736832 566036705 0
449015558 90746272 0
46534731 449628123 0
20451543 307326553 0
91258494 211913047 0
259712733 561409808 0
254517626 511658807 0
460370170 174263753 0
252005822 79044980 0
398319951 447064828 0
316984319 439344772 0
109820520 543172514 0
43986278 397781249 0
412295174 466217093 0
560320781 80205072 0
79011280 500476428 0
136542650 455974888 0
400623558 431357007 0
465229404 395563543 0
302959024 551121555 0
552549950 417148285 0
302327049 82852293 0
205819925 321136761 0
523226097 533346521 0
212363477 317162913 0
216717530 536606760 0
397301480 252515896 0
78778717 159034797 0
463535809 376677270 0
253753507 323075716 0
300281715 20299834 0
326594098 239314235 0
520126802 290894105 0
448831673 30935905 0
176880961 186624560 0
393454085 528252658 0
309882744 214502105 0
37336927 209978476 0
382531051 56997582 0
69182833 128124035 0
20095009 420991691 0
430506875 272198949 0
209188437 392733756 0
283345910 99728995 0
147931653 202165306 0
523161188 252101463 0
519071598 379501082 0
34417782 204454977 0
243014310 152909679 0
544590609 168634762 0
142592620 358509155 0
359478930 105571005 0
272570881 281232818 0
432427870 21891697 0
291203805 247484982 0
20899605 559239093 0
510056009 566837598 0
86347906 123423995 0
323669628 288251452 0
411028537 86993045 0
493424491 67173369 0
380167858 365921824 0
203093272 245052021 0
299814117 137604016 0
362141624 486522966 0
224271117 37116718 0
219560328 96905926 0
56427433 562502283 0
45559589 151183339 0
353893909 22451579 0
342987225 280835854 0
70268586 232192847 0
531097822 437990456 0
501865609 493366467 0
115434588 87225514 0
90138029 194572118 0
209334109 384955518 0
163574108 160563769 0
10211320 112300869 0
176240678 60484869 0
64694820 234983240 0
445786824 368163389 0
431645678 536687770 0
435358911 372981430 0
161569748 276902542 0
377550816 16224780 0
507276008 474671441 0
326135952 364148249 0
157291237 428823605 0
315400979 289797674 0
110636574 484953724 0
275883297 137163185 0
404451115 231083386 0
36571855 375645931 0
504773649 366300134 0
502134190 321949688 0
316087974 269018947 0
388980648 197338187 0
298172778 543100296 0
43398262 149249965 0
398860473 274223823 0
509397508 313854676 0
179252459 76114103 0
517878294 402156882 0
549843922 383781334 0
430974709 259592391 0
170114306 305697464 0
548897774 268582571 0
278933908 355803381 0
178843627 544059734 0
181494295 467504290 0
67011451 418924305 0
330138140 54454455 0
179349883 381550614 0
240262760 118408990 0
452194960 504477981 0
123641060 52406781 0
504793839 480755728 0
89960111 62187078 0
173022837 470202407 0
210374198 136686725 0
63139806 522358237 0
490282261 447628709 0
128720538 79124309 0
121018086 207750157 0
64710790 503213278 0
181004617 26955214 0
296859678 468899012 0
562875437 430014775 0
351100562 335288399 0
446242571 224842038 0
57808684 240050785 0
404173381 207823761 0
333952462 369028159 0
530494933 510512269 0
348541778 302114017 0
501738011 37021391 0
284060265 125863110 0
499360672 136786187 0
432086995 497316731 0
53099763 233590343 0
185427272 198970831 0
524666706 465877488 0
293893886 472407927 0
200968705 137407581 0
463098538 407538638 0
269393633 275014582 0
122600701 460320464 0
416141288 61255674 0
321626570 383152122 0
101458491 124965719 0
443392392 144930796 0
223336825 298388711 0
277624731 200196035 0
443346926 317605325 0
215258036 328375400 0
408865390 272702954 0
502485048 292189114 0
446799058 177360231 0
440636828 235146854 0
415516722 189923406 0
451212134 439201029 0
406491145 528287290 0
201973204 549015222 0
21704960 132260295 0
32457030 261156146 0
170215507 513767957 0
490257925 166719961 0
535926567 167516390 0
311703660 525783500 0
73310573 106981719 0
101507782 63025576 0
264167381 561105872 0
489004557 296043386 0
256467342 540660236 0
203716570 567710512 0
154972652 260155700 0
534922694 172339043 0
370132937 497895322 0
252007391 451595482 0
66454904 375950745 0
350505924 170862347 0
536246953 166391004 0
525424674 323628917 0
513203648 433618602 0
563270723 514184644 0
214796591 481109740 0
292936547 33110587 0
97778396 91797108 0
241234039 490041343 0
218419829 196267691 0
304823604 100707911 0
318953371 244160072 0
74268387 507452792 0
280297046 20174590 0
52222518 99257912 0
508169442 88891764 0
436609775 457157048 0
50019592 50900733 0
341626211 375895710 0
413855435 365478465 0
30007398 473499607 0
77553352 232128744 0
134929041 36770787 0
204767642 438073669 0
434266609 188043996 0
236157523 314171791 0
406326121 388956993 0
135039683 101073279 0
453351903 41612384 0
564659488 369986526 0
535298213 262762730 0
70792629 313491254 0
541394962 25988801 0
336588646 471173633 0
506273761 541427401 0
2808602 424511286 0
368501794 546823583 0
539698299 192174737 0
538764309 67180824 0
394859210 150712037 0
531336010 203123946 0
357859381 310059006 0
158862122 166463790 0
307760144 78987507 0
97628327 108608104 0
122214445 338676500 0
140235221 430740573 0
324971944 493741707 0
111859121 400369797 0
502587625 74549827 0
302817531 130548712 0
269367598 465398530 0
291538327 255452876 0
182729604 30622886 0
537617313 364802073 0
58277531 305476834 0
413203224 393177689 0
54662006 556335763 0
464641073 274234766 0
26276634 300786985 0
425330540 132446365 0
394873798 128379496 0
101068348 429464787 0
192739685 470555231 0
432586120 288331852 0
565271842 350784435 0
557627316 548636412 0
72548126 255105213 0
162165745 226087930 0
94161544 555601170 0
306971653 278457844 0
556039998 54330235 0
313495475 321849498 0
502777471 152359483 0
469752354 86215746 0
533095292 508170919 0
61257671 553934202 0
27919355 529799846 0
175517347 350095303 0
33323872 115367148 0
546104255 65908445 0
286118214 287477199 0
53332647 412164561 0
563182929 217196387 0
165929027 194488738 0
366510821 529427475 0
480235438 262948719 0
358124312 207867872 0
436664337 420827154 0
51393216 28355252 0
209199511 55346281 0
30985515 534728856 0
287249670 460283500 0
125003857 91895679 0
141320220 430057570 0
195808470 204628976 0
31225326 552117313 0
320879593 353398787 0
204325616 176522820 0
419139154 205250777 0
412849176 99181372 0
19648277 495140967 0
321811342 193768481 0
544338931 279731387 0
147773648 312329283 0
287079211 471798790 0
293315413 331878196 0
438472097 250391964 0
515273367 221817860 0
382136535 4741760 0
256895412 329618372 0
507969609 54080305 0
507283787 459748193 0
194808033 114620025 0
325462469 456165232 0
284603620 199458943 0
427743719 6155939 0
337349020 229215144 0
29748321 540224733 0
553251678 166448393 0
454114983 197542168 0
334447628 306118164 0
249227859 177767852 0
565494391 280871903 0
387213487 178909364 0
399275434 458889787 0
367805159 97509273 0
303075075 117581304 0
23133758 33599217 0
509945232 481292484 0
201615983 461197793 0
478482248 316741876 0
450388430 246195170 0
43187205 180143235 0
406372267 157833126 0
497081535 163161763 0
30884335 21049477 0
33674173 262885697 0
514955572 549427999 0
91275164 525523595 0
57053591 277964810 0
451333029 354791711 0
557529891 545640969 0
57572101 429391492 0
274701012 220922560 0
157847287 38457926 0
171319888 428296436 0
441366756 191984837 0
472189917 294748155 0
174070706 82204885 0
197759995 310922078 0
354018740 563485337 0
5453675 219069298 0
561325205 5196780 0
203600503 493704217 0
128505800 420152045 0
326155387 72203407 0
42485641 463454993 0
127695644 469265302 0
102857110 306185296 0
493255418 38498902 0
235752553 225385484 0
376883068 93271492 0
540745004 457659841 0
110646257 54445994 0
110308015 269081902 0
216989779 106109311 0
232622983 64812854 0
252565450 555457760 0
477417496 5096393 0
159264731 7792863 0
330519617 27532942 0
188907055 343580840 0
467894541 435082724 0
265178480 342769284 0
544981043 34650080 0
369635662 333516164 0
425060082 419774971 0
281354579 512518034 0
387497814 156684303 0
511620856 302460768 0
51907490 177954466 0
39077585 391201201 0
556722051 66595947 0
387093491 518149049 0
242888945 309962023 0
301388059 310785493 0
23819363 479147749 0
533494951 24981082 0
303121915 111636011 0
23116276 46919405 0
216811493 3145074 0
553896763 440235043 0
371021437 283835024 0
269156673 389857715 0
109595587 447630384 0
482626760 14774987 0
18332732 388238666 0
423457999 347628091 0
311096024 467866349 0
415594621 26249453 0
199494547 24334626 0
195805022 157556055 0
450783145 132965866 0
23751726 472433974 0
108936287 155250788 0
491378670 2822795 0
440732348 245484969 0
207905189 296957705 0
136538926 332667419 0
113122884 277740475 0
312357649 324725055 0
263429842 516982653 0
370567813 294168924 0
122293500 345282340 0
356693434 173863954 0
271648316 284005176 0
54592876 146376909 0
131538794 407627711 0
115124403 185427475 0
5208150 232016770 0
359839253 446048649 0
489338173 69099387 0
152178303 54338705 0
22734462 427085870 0
254786219 294661898 0
273108391 489282870 0
86430195 31404326 0
49940011 378307719 0
385030252 348439968 0
278741059 122948863 0
536101086 32937825 0
484527068 85296835 0
115077386 144433259 0
245478333 13541805 0
501644298 113935297 0
228818975 177032334 0
229354241 65487067 0
267102334 243946444 0
501145821 412021538 0
54251578 87248217 0
123758053 302096049 0
540680883 89776639 0
123540954 172814661 0
187057575 230140907 0
331309999 425355270 0
307098369 395584591 0
110533686 213516856 0
70768669 119893706 0
434877967 221473373 0
362779568 465403119 0
290294633 426714919 0
114911970 274189443 0
453648243 349421414 0
42622102 458908931 0
183981180 389719190 0
265442380 270879434 0
504597207 484689352 0
284959240 307422913 0
213575876 535927991 0
12974761 24974331 0
176144270 378169841 0
447351299 85086738 0
435226128 349707131 0
51587883 252295282 0
400532029 351354122 0
555861824 149690401 0
27252129 152799937 0
461854936 12123830 0
264747234 303339185 0
33705041 246293792 0
206421611 248808988 0
68651816 220594824 0
322465890 349900647 0
123690650 68795882 0
322126384 332533112 0
304366599 265164803 0
310679954 339376526 0
85624243 238605219 0
528888469 465762519 0
266460327 354023657 0
216919155 460260626 0
287860419 476003559 0
62432689 432040738 0
144104006 402791294 0
390924125 163398872 0
512339134 116862465 0
530123263 407594283 0
349725315 462004983 0
181542795 127909889 0
340844981 525980980 0
529204823 412154905 0
560973578 442529332 0
325486544 111087140 0
335802672 479663643 0
184503021 26314422 0
457566195 549689651 0
75579387 267304409 0
194915240 340623724 0
383748025 500198770 0
344038948 401158103 0
263196412 238937417 0
504711739 32835689 0
297539525 72471089 0
460143891 130017389 0
533732312 225012574 0
154140032 380691349 0
83891188 41981733 0
387330143 282267777 0
209825631 350976434 0
305060482 101478141 0
248993604 225833822 0
335348860 216832687 0
147742190 16800427 0
561187614 183961142 0
25251478 100548707 0
486349163 341498651 0
123029481 409743981 0
369009189 324339237 0
3812923 234169872 0
389919273 435015326 0
290554685 122238142 0
88067783 208796183 0
212084073 517548144 0
551417410 414057431 0
202337362 362360499 0
489918454 304265386 0
216474598 167008636 0
361065642 29131522 0
178760582 254521722 0
23310425 344205482 0
219162102 41592720 0
499126831 286072629 0
74997561 195023788 0
446642207 292488602 0
474067751 440284893 0
338359160 392668357 0
205956941 450992056 0
278771775 118206892 0
146099083 144222874 0
116263588 266988325 0
204548136 159852159 0
543704038 252297698 0
93736550 543979616 0
434480683 308941045 0
497802607 394008191 0
157945417 83587232 0
324643777 180183751 0
475637217 426242145 0
412526888 441005964 0
561574430 408186925 0
72859546 289212885 0
366738472 400629826 0
497463400 448065531 0
364802217 3463434 0
325240777 451169630 0
97597551 169945057 0
195575182 171806629 0
453227209 278605189 0
9207933 240760374 0
270364415 323666709 0
65052714 199570169 0
220722494 471402474 0
10974360 564034991 0
465076157 274393195 0
205265598 461612889 0
508148045 487767411 0
75006795 535331058 0
50493930 87982112 0
364446411 503110915 0
358775692 546354654 0
225748835 172647471 0
506170696 370559641 0
510344680 234470858 0
227625365 296671610 0
332872072 147213832 0
85144523 523814928 0
179571185 487163518 0
180548609 348604734 0
348934537 526157880 0
287673793 301613370 0
528600438 8150645 0
429332077 279179120 0
517996823 449833780 0
119567423 7312664 0
167127027 282958346 0
219068530 518614697 0
271985786 344834462 0
43652090 518477762 0
442801208 19406954 0
170691862 112172869 0
424323912 544488844 0
378644749 368311047 0
508122489 229737031 0
438783256 511382492 0
316617067 173415213 0
540798743 273362287 0
179593899 261809875 0
531680696 83895380 0
462430922 203272869 0
66095265 150546356 0
360334653 71421284 0
212001383 90848327 0
206800909 396438556 0
543057134 437333021 0
208856232 422085819 0
478596866 320234221 0
440697254 11877467 0
237134050 276854843 0
133327691 138880388 0
301796975 262681343 0
328562913 125442951 0
261899254 234127374 0
274256477 77958722 0
370821933 176479186 0
245363891 309070938 0
320084759 113685138 0
555543354 16660307 0
183745463 55952081 0
156543982 242491065 0
470496655 196509660 0
431911913 233635015 0
387984193 530497702 0
395032733 252051908 0
424867608 179617813 0
429745850 115129625 0
238290744 324098980 0
212964990 124504996 0
265800371 265361925 0
297074634 274972107 0
308219478 266369575 0
432069791 323004697 0
281975051 319278519 0
458317869 171638939 0
362701285 12404532 0
395013830 542920137 0
513488419 136925140 0
423818423 114494672 0
547783538 432741529 0
219531918 263210646 0
69478558 196867895 0
322364604 366657359 0
289292125 244261510 0
92255852 282454884 0
12918152 5578547 0
548739387 34347581 0
435184026 350659856 0
32375966 402365259 0
260226389 171171829 0
564275300 108980363 0
26531487 458656614 0
437109232 518178227 0
55048068 484543993 0
523930491 128324296 0
306325851 189970995 0
559677157 115236148 0
268559233 414810227 0
3286449 245966907 0
562702672 538389331 0
375265671 418289207 0
98447524 113564850 0
293788343 472584142 0
216524967 44057524 0
192010907 367356659 0
37862186 566404655 0
344697719 533659521 0
14728277 182248139 0
31708150 222068312 0
99592177 163901701 0
62738092 98818556 0
186921121 342302173 0
435644041 484131119 0
423327731 346851285 0
248461289 382000619 0
327924666 148470331 0
415810585 394155277 0
315362208 99989759 0
410561021 33847098 0
104084553 2399231 0
423541191 365522569 0
255964375 361263141 0
95014629 209374891 0
369473261 131513147 0
41526238 367811186 0
161906044 299267350 0
420548980 427448247 0
191419455 151505536 0
332020622 116964629 0
215702470 516152630 0
61796575 3541440 0
386066825 540251408 0
500153797 212161924 0
329217052 293253245 0
66902948 22069307 0
426160866 470222631 0
398893832 451810933 0
120680969 95918076 0
362325030 47342467 0
529071681 492178285 0
90736481 481702630 0
273123608 117399369 0
352343676 102785178 0
104529440 339862225 0
200355470 564919129 0
393036529 196908367 0
311852401 395775709 0
277677964 55085957 0
442997910 418956655 0
16167681 52897752 0
352535313 370421148 0
154975101 432565408 0
383100400 251353330 0
272414635 261249820 0
14808395 539395616 0
532431761 513152556 0
385313422 243250345 0
272050522 511100676 0
5623462 18140767 0
212052215 222280828 0
363856207 189166802 0
387363302 185226507 0
128255195 200907040 0
404961609 237966833 0
495980212 373105833 0
141196159 398036381 0
198008133 240332505 0
275506780 440157690 0
500050946 404239728 0
142103745 128476708 0
221743658 119025618 0
480898534 414057711 0
91268038 491813019 0
461112910 246283200 0
538525824 368894750 0
514801966 515845075 0
470010980 263338570 0
48975916 322881082 0
306046116 288300561 0
299727264 375477715 0
444881883 483701793 0
179512590 495154285 0
318410565 379401699 0
406671781 329475487 0
362994501 199647866 0
405984186 231126602 0
370832142 192768328 0
263491173 418633253 0
364140795 96304416 0
34586808 314329124 0
348406288 381943969 0
265685337 132802532 0
232156437 353439252 0
276102122 388500918 0
505953523 165040331 0
508840883 188379957 0
501715891 433733254 0
443752520 114016686 0
451426613 101229162 0
180610620 77958788 0
559050645 55949414 0
536928395 344467300 0
503896995 253674123 0
85644737 250762191 0
80581508 429262960 0
209534585 378242500 0
133128465 225000090 0
388132698 372665436 0
130840665 515348540 0
192478611 389437173 0
433390022 539608805 0
200144251 473257300 0
524996462 322851031 0
129167110 191238864 0
368884566 478072965 0
538831839 300466686 0
443159253 102203450 0
230117650 535643173 0
493777352 337566516 0
168433902 243701396 0
125807108 456887119 0
347665023 471052843 0
377848704 565391378 0
47415683 56094331 0
455886438 111567848 0
89357139 67337002 0
472629891 115682008 0
302619484 180139372 0
565440073 407753399 0
165778646 28191772 0
24526010 484521126 0
302693390 226765463 0
315380268 183862104 0
504242782 69877462 0
515101388 276451445 0
388609688 70572485 0
350381727 44612895 0
136532258 34570870 0
44925178 267762381 0
473789184 185310051 0
465575269 358608939 0
169829531 298288553 0
479292927 495219379 0
436361057 499904668 0
520311558 229837026 0
559000836 493551634 0
272106635 272252444 0
388496429 469793582 0
262428970 395911996 0
227326349 427985078 0
465822485 98917315 0
344625845 361938754 0
55550319 285411850 0
243257882 232125481 0
535957039 208482762 0
447389769 77323214 0
452515466 247356552 0
6202176 528169472 0
249049514 375086426 0
62431187 270913330 0
503350108 406989462 0
398329444 469258779 0
333351711 46100259 0
485070444 236159897 0
135489870 485358168 0
505278403 5518528 0
240859178 10076101 0
218052264 107276866 0
112826201 402947458 0
429887553 187985455 0
479476355 57371275 0
427820356 234846320 0
512088204 451399264 0
209105381 256457240 0
232043703 284354474 0
338895721 41190263 0
291261553 350850977 0
524579911 201517153 0
235298223 70073151 0
166291810 394334828 0
287763658 151654137 0
71852467 470764641 0
305272394 321189669 0
311655699 440343089 0
271208634 117468002 0
556621510 482847012 0
253189940 107730604 0
376583494 466066517 0
381106928 247025257 0
231692881 518051673 0
159879397 125820506 0
146752684 204755959 0
525061030 213729754 0
485285249 491859531 0
403827142 396831329 0
54043738 52521351 0
179325829 366585737 0
361168487 188103476 0
384646613 67437140 0
491417809 530198380 0
248192503 165860558 0
264589801 88371051 0
388250910 125695850 0
172460615 53346491 0
441841290 505661644 0
378657123 365277875 0
382752547 125687993 0
80995908 231318539 0
399223578 30004109 0
503980914 472387459 0
339844115 424658434 0
290998162 59181179 0
330683231 38071785 0
93535013 407911950 0
529746083 53835680 0
19361950 227917461 0
216206922 126072582 0
422901783 32347201 0
419140009 214966441 0
257568032 432183083 0
375910765 347970866 0
566180309 421966977 0
263879164 240730667 0
53124902 333000894 0
268107577 83836864 0
362715604 559290230 0
68088133 4137591 0
290645120 198918016 0
486256716 270712881 0
52708431 423100094 0
302985922 498891817 0
382634489 432633884 0
255609279 367504064 0
543585958 366714412 0
559674575 397757068 0
49806664 416856077 0
536934073 22289981 0
388986531 138339528 0
68969586 160765447 0
493747505 410584528 0
465871148 12587582 0
39419700 252668036 0
409603677 250610922 0
334550181 562266945 0
190276544 314990471 0
156477820 310359294 0
424781660 290965839 0
568807205 449001326 0
388123654 137854106 0
244060335 465906732 0
1597694 266109236 0
199679883 24984968 0
117803133 341034109 0
281479257 27173332 0
252209926 227639239 0
297556394 156766210 0
553889786 134814593 0
21455136 408332814 0
126417882 459462683 0
340599717 267019818 0
68314742 99093737 0
209570649 347909295 0
67433456 538657677 0
65344845 460048757 0
66580025 254241991 0
88281312 119597156 0
140641592 460212100 0
28727256 535873530 0
4283880 553496026 0
324002555 69917428 0
412964556 135885536 0
135954473 334605115 0
544587716 471426935 0
490097074 349639746 0
547962426 497783951 0
541117736 19617206 0
145211449 445659609 0
550064550 381362109 0
230600359 241901410 0
66832947 385268897 0
105522409 496682688 0
9102815 13058160 0
92638579 277308603 0
155561380 515281219 0
100623019 193928437 0
546092760 491353990 0
293885306 408416728 0
184785529 365534580 0
440110668 425671144 0
561996392 503048616 0
428758872 126049013 0
5457467 66731522 0
34787663 25522230 0
324350243 210995568 0
146561838 508175063 0
419032439 436076498 0
172995881 97697001 0
171716335 78771190 0
452904337 171194014 0
173534992 223733954 0
541801052 338260857 0
388434300 364533419 0
434553905 211209222 0
172706512 51253802 0
484901229 483027678 0
43191837 458127320 0
7324489 398776669 0
435371295 192903063 0
272350331 396405020 0
10790814 1002888 0
526966758 533656278 0
232304291 53985318 0
437162484 537961455 0
367653829 36720088 0
34865717 115193833 0
97800297 315896453 0
370805302 264141989 0
477840032 99658089 0
520165844 474947599 0
221762566 329739124 0
210515817 419942691 0
167058494 80731782 0
373581118 238601084 0
15998147 482462292 0
530643368 320030850 0
421007245 172823220 0
497442743 360072886 0
266795229 348739273 0
167026951 247872072 0
405911925 340920874 0
67069709 248478736 0
461304384 517922872 0
225905358 59006547 0
196638769 212488837 0
279180058 18645403 0
334580258 335472998 0
495617552 281658346 0
489618750 38161697 0
545609927 114251440 0
211074557 213534077 0
268410422 243764799 0
561782687 540790066 0
380591350 313130414 0
532945526 414065581 0
436897118 286315815 0
265218694 13428334 0
497362465 268720310 0
43544802 531357568 0
52154803 395923331 0
10978302 453195585 0
69849904 477883395 0
393243211 13538855 0
421094515 323384809 0
172632585 490913807 0
106766191 276969599 0
332011042 109871326 0
513356403 240744259 0
299361371 550425795 0
436686655 68716098 0
296451599 371705738 0
186405069 11553338 0
326006084 542638566 0
188407261 469545518 0
420577883 321058567 0
480506356 141488231 0
101387742 287982155 0
469006019 341714912 0
460151187 244319204 0
280553606 444403855 0
199979166 532147977 0
145231087 199648670 0
318970191 390789909 0
359901481 170168814 0
167245500 515572787 0
434109565 481194496 0
31196781 379578951 0
293831482 112084721 0
131161892 397446823 0
394174900 83157838 0
400821266 304568486 0
408567688 84295053 0
269104589 14722774 0
97181827 470260830 0
203086240 537657878 0
503930007 521653048 0
114223073 342328060 0
530215774 509002914 0
527960635 126543412 0
257937625 379390308 0
530361882 218390624 0
378390304 242917966 0
437003946 418795515 0
423321173 483022594 0
125371333 291645542 0
355359000 458107748 0
276936763 87900369 0
354553199 549942557 0
41156513 563894060 0
301422283 260881544 0
290308021 77442526 0
523655916 20191582 0
243849649 249494363 0
272734382 335868728 0
233192691 284517555 0
8877292 421305866 0
117001989 366103607 0
265434113 115585490 0
234160275 324937012 0
455129927 385021455 0
252879280 127426799 0
543242619 167944584 0
369231961 190496762 0
267004292 474448127 0
237866518 98822237 0
477571938 175684436 0
177863029 379226375 0
205536836 468735207 0
440709339 82038371 0
487066103 103413731 0
164103271 567635118 0
464335709 230349582 0
523298253 318045834 0
237625603 391870137 0
275888242 195299624 0
272656097 162828682 0
493374995 197332566 0
272165795 215128907 0
82766085 190629178 0
100001846 293604656 0
119997252 161371032 0
307303537 448773907 0
88282660 92994627 0
212580912 414143807 0
334780063 194784481 0
246931224 27837876 0
540390793 58171769 0
25926160 42172301 0
25146098 538168093 0
506622803 421775170 0
294404962 333442972 0
236482774 182667955 0
518191473 298960358 0
208373048 100622803 0
341481617 286158605 0
289157196 188891846 0
325751796 528681014 0
446818854 436448735 0
245093203 361976844 0
95163073 63833322 0
445216680 561730463 0
257723717 416760227 0
483700835 149375934 0
421227317 244697510 0
327515360 445601567 0
356016420 429798252 0
539393041 117084024 0
138658497 304852358 0
75344859 446329739 0
61182661 467923486 0
201079624 550145310 0
250257917 510822430 0
301795918 281755341 0
248835584 499068398 0
274234863 315165115 0
146757550 7573836 0
419984207 485371126 0
181152217 519676175 0
69526264 396150623 0
22472406 248506889 0
60830539 216655071 0
15355901 11827309 0
527041996 361472323 0
539188758 196823591 0
479883915 443701217 0
84400251 560640984 0
501552213 559400616 0
258466175 307846700 0
390056083 168984355 0
200762003 284362703 0
347901396 3697937 0
46209143 451331630 0
382655465 307950950 0
503197456 567661206 0
127087579 284866095 0
408757022 290926780 0
526344978 257535203 0
443683158 132097642 0
208716139 412239656 0
441833823 447389164 0
94931973 194859924 0
174990301 430271929 0
462273 519524073 0
136176454 523583246 0
178110479 339562822 0
28490520 480072613 0
43473176 215121419 0
237840846 445576492 0
262650730 442536267 0
297895401 292465615 0
43286473 169349162 0
521650459 306670286 0
454142200 452576288 0
169762068 387103429 0
262449652 544351789 0
22264867 195034219 0
563790165 19606886 0
485241789 195265931 0
369281092 409029333 0
4403306 50568516 0
43018602 562934870 0
99710888 307809186 0
413165576 325005925 0
435565920 83891080 0
379195355 537594477 0
409614534 192633317 0
388388305 186796904 0
182001211 183157535 0
96271175 228077018 0
64124783 145969288 0
262615114 311507953 0
95150390 206476263 0
200456956 359673554 0
380151534 199834439 0
527818324 28557975 0
195867694 315128479 0
431127157 516790602 0
394056330 171453089 0
427251555 425035189 0
36426392 366080784 0
14208460 534368147 0
267592857 537489321 0
375444796 461995733 0
28711244 310562595 0
519040223 216336141 0
252955447 46084527 0
30341358 254935131 0
497403187 478916553 0
52367654 360648696 0
45726641 201101325 0
245209148 327740338 0
539914806 407560130 0
303028529 512181366 0
150433077 235178911 0
321641150 310317045 0
119907490 321331676 0
59593921 30949505 0
135723636 557106344 0
302661886 193296790 0
167411559 362016684 0
370759434 254072309 0
156754392 84251557 0
557705842 305666668 0
305379441 497975471 0
165115178 58968449 0
451557208 261049015 0
31801859 142194280 0
477963774 171963523 0
288017281 195240954 0
68330169 545066646 0
64706624 232410983 0
42646273 472997002 0
352358902 130946114 0
365296618 192822271 0
489835157 482599852 0
99367404 545169964 0
541166904 431834810 0
134410048 461025291 0
34104654 469370366 0
522751286 387548210 0
543252356 182770096 0
510730687 273946670 0
186168875 470658353 0
88354642 249041727 0
553115500 98685094 0
6199379 3206895 0
567559561 490966743 0
410243777 49987906 0
126596454 377181093 0
176938395 40509016 0
150703139 116566308 0
414545702 327843194 0
452193303 415777575 0
1786542 95050352 0
133462169 443586605 0
461380526 378367390 0
52655530 563846292 0
508493114 502922709 0
513197152 70567373 0
428115388 315411021 0
228055012 5279232 0
149724205 522918101 0
236189162 487446724 0
268508960 113749746 0
200447567 351885991 0
534412200 306883345 0
382149392 8320432 0
48111098 76307837 0
400788071 152563031 0
408024235 325925814 0
135658843 216727451 0
221975738 157315420 0
474345451 536072385 0
80223159 170746760 0
162505919 486016636 0
471510196 111593583 0
181136125 113446516 0
299104627 534841597 0
22165922 256296974 0
372775092 472179561 0
535078874 504340473 0
387308568 522951992 0
400139136 569271870 0
201805462 171318851 0
360071560 118544283 0
205179057 4217562 0
385733357 175293909 0
50738747 515850302 0
99971174 546354860 0
82751781 228176805 0
25778054 293907874 0
322884091 260068336 0
35661714 262850332 0
236729301 475480761 0
34741755 502575662 0
114993051 46785404 0
229283819 466347566 0
95762031 461842874 0
47528866 79548161 0
543058548 413905824 0
252073753 233832277 0
431062239 178093925 0
158967486 96881411 0
567560110 345677849 0
93928305 161324554 0
207472453 83249837 0
360183081 6174004 0
537213586 353791692 0
195345886 178860192 0
555422849 358108524 0
167857813 12005045 0
126846276 341333259 0
502952930 297884422 0
458849118 120424644 0
426681494 318292518 0
507042507 356240200 0
344086813 359221697 0
194951925 176538568 0
284327476 164077894 0
201423507 472725473 0
335202068 465471527 0
472093570 552868800 0
70940768 223000244 0
364036572 29902995 0
229016557 334805834 0
482716987 218361431 0
291984480 509906323 0
249583304 218250842 0
234491641 455811003 0
393827796 163344980 0
174294405 321203763 0
517621385 525433163 0
120840662 376895764 0
389513798 64498832 0
108434726 341002269 0
81359257 212988515 0
269063509 305941159 0
350702760 426819971 0
69953648 70644202 0
238790333 557210181 0
290234851 458153741 0
475335163 247641020 0
481568183 564818740 0
174340961 181520312 0
191340759 460135371 0
385053187 325806025 0
391158866 223070813 0
241944794 455356007 0
381250076 529478957 0
236903608 454839534 0
509216590 398366663 0
491878373 186909947 0
223543200 458013501 0
479267603 964516 0
330586184 180971129 0
411552759 465084756 0
452684171 481325051 0
396717078 406781538 0
386267286 408988048 0
135934712 435069075 0
7492918 176286793 0
367903892 152869904 0
42162869 254769047 0
450162791 255135075 0
100093670 218881309 0
285631015 420650311 0
196305322 143995703 0
46738878 97912991 0
475747723 462255774 0
354032590 370060251 0
162156810 470593934 0
459695727 333815867 0
261124063 535858301 0
375501076 482555328 0
495642804 391828598 0
381343048 425102494 0
274478181 86945904 0
234162325 151693935 0
506233125 218036970 0
442402883 292202036 0
240742122 233518044 0
395289181 207341840 0
396994679 362417084 0
40130380 99430643 0
520522862 310005393 0
52782126 556674597 0
201501745 96396232 0
474077211 416639276 0
237153222 435889756 0
431003559 164014875 0
517877793 342100987 0
215299605 28725647 0
309270021 465164603 0
132232547 327111516 0
66313826 221218742 0
367840596 384986008 0
496842883 343507521 0
179882024 18791229 0
317799464 35313062 0
207999292 462972038 0
44004924 125067210 0
562732165 1257153 0
126038885 135228733 0
436780496 368406859 0
295198873 22655888 0
192594779 428619392 0
342481756 367444715 0
76533307 455573605 0
307560287 122039351 0
175723457 487237330 0
77615835 516922759 0
282399384 403599538 0
133592979 175665432 0
559321955 452805372 0
480941031 337238990 0
529473877 13962889 0
110467847 293621616 0
457513708 79945173 0
196241827 278642262 0
142432808 507080347 0
381620683 384937734 0
551528618 37517124 0
27478477 124843740 0
5615191 398513556 0
325603591 478684681 0
539411318 492845507 0
188328724 219845486 0
209678489 419014965 0
456604295 39975307 0
352950387 112115315 0
504450601 337999838 0
63724212 254993726 0
138704840 229066314 0
196580196 459970448 0
349161929 539687776 0
482211907 530032527 0
4059500 18710970 0
27921614 313320002 0
30920278 438064255 0
564657338 275136246 0
95082381 542673247 0
152328248 355970653 0
59629623 410250081 0
261770991 395626599 0
469275131 279780960 0
198731245 125355713 0
228432664 92078670 0
99252379 469561066 0
100535691 556344701 0
409025921 229786359 0
221891414 76141297 0
216211275 323725030 0
424239961 408953406 0
223579113 120656058 0
519012929 163321978 0
198880417 102807952 0
59977593 175939736 0
471172180 133885376 0
63664082 533799428 0
292405974 59461117 0
323785105 408709026 0
359021314 150117890 0
8926945 40815056 0
53500859 381302955 0
301587341 499906714 0
269374451 172308557 0
20557899 555980581 0
198891760 204660235 0
379830622 172194259 0
61091007 199817989 0
94499208 294065426 0
371873346 528510284 0
357648612 463167681 0
398614500 380411862 0
377402629 314032539 0
377668482 359118524 0
403512359 206497623 0
436391359 276413859 0
298262686 365708744 0
421772844 319091353 0
346277668 378334941 0
394171765 441032184 0
102691234 511720061 0
237590351 420737167 0
6487226 534892591 0
368566602 155052983 0
72542225 463466317 0
311634060 130223544 0
180086219 490478647 0
335345850 466108197 0
370128380 460202224 0
58009164 42807823 0
445610421 439666826 0
278676416 279101719 0
358155728 102560175 0
44435867 85564028 0
20733577 316690820 0
92285621 235883317 0
76510729 59056524 0
130757857 114619117 0
52071639 453857815 0
301658609 228226360 0
2529 144514081 0
174687362 70513774 0
453358327 216497276 0
273325477 237897581 0
70680589 301450381 0
208724567 564416441 0
158867761 203671860 0
382219814 564010123 0
473188661 54388218 0
137744362 195620460 0
290410171 317248509 0
530587511 276125793 0
391737297 485272422 0
403844097 433592152 0
290135361 45414182 0
449436660 300632244 0
494279904 403519367 0
510048789 530049780 0
468254946 123765386 0
549247860 329644924 0
144133654 391540502 0
163195595 435761697 0
180043791 294914664 0
97986673 339780278 0
557527730 371479701 0
492422963 351449706 0
500716774 479942923 0
208155982 40289750 0
249359687 264094080 0
99861658 175247850 0
538993274 192834640 0
87183146 249728290 0
45896622 23239222 0
305499602 242991186 0
395631101 103839517 0
552267908 368917814 0
433725741 246302807 0
192940972 491243695 0
87490406 281810994 0
28937444 406510638 0
512768207 139276864 0
355068863 483359581 0
438273515 214212026 0
465996977 236908967 0
81865302 348978063 0
406550384 337199258 0
291235701 314277609 0
304735066 509663612 0
128607320 543062375 0
195574527 266115289 0
459843583 98738591 0
348993731 407206793 0
250718834 101015648 0
348046943 65545018 0
7873634 221503972 0
16743881 460516433 0
437026881 84714183 0
201464304 293947839 0
479772420 86997594 0
78297518 492185955 0
141298399 31191432 0
263669864 145257878 0
9162553 166033963 0
121033420 134145868 0
152213468 241943567 0
403997552 327996421 0
235238807 217913472 0
4143257 89652011 0
299639596 557367804 0
51224362 362671405 0
395298160 174921960 0
474795778 119465498 0
459456742 550747044 0
101025061 192337401 0
167084108 504545130 0
11223003 289908896 0
545338632 359612540 0
190417566 86897153 0
215333576 351204024 0
447550751 215711763 0
431246721 16044883 0
50236046 539421777 0
69048174 532445741 0
123040428 62846336 0
53351836 469048005 0
146639640 233687701 0
269182517 182170126 0
58166637 507437348 0
187619322 353136156 0
207290488 56392599 0
31565368 383310648 0
301435453 186341846 0
367406248 226643513 0
121990387 96377547 0
203428757 523568108 0
538605126 330585254 0
109255053 26974193 0
458000392 471531871 0
550301109 155892190 0
30230655 395447321 0
143452407 488032940 0
30512718 372426811 0
256655795 70637347 0
366810934 300933470 0
203511434 30605726 0
371633891 173898588 0
543250188 539752487 0
50934478 427332141 0
397197399 369764789 0
398190461 181594680 0
231178347 509976540 0
434448481 191181778 0
289944381 485813229 0
45161125 211451038 0
442413186 432505531 0
452777756 204161288 0
65653852 2899445 0
14918059 9480543 0
453972427 211247876 0
543454335 309674147 0
386631670 372365543 0
89950574 307826170 0
289671906 116277222 0
187098560 469354820 0
463768270 152265506 0
107540649 479402479 0
32518837 353895495 0
223867175 479921744 0
292304176 326095037 0
182359884 506423624 0
49232628 442011688 0
146725834 258307062 0
52119083 344513534 0
167064089 465230027 0
542930343 11385057 0
381569676 313951707 0
212626754 151506621 0
52105163 488716995 0
297909810 403333132 0
9997209 251104321 0
519183338 13401345 0
129682353 156978443 0
49885412 170383224 0
246835329 40613361 0
138766108 145275792 0
426851273 564300848 0
77470236 338092379 0
117925062 321172464 0
47209427 121812795 0
364292836 14707037 0
343567759 452834389 0
548712351 287430541 0
234767815 141973952 0
111551528 353342459 0
154566754 422162610 0
551148131 471625077 0
259200270 247641480 0
311955650 392010735 0
301120831 106836064 0
204607398 368084906 0
417740164 24148324 0
169179064 444916637 0
373380147 500793227 0
213007844 333618014 0
530039705 1576116 0
103417729 118591129 0
59715813 185751571 0
568821100 413433344 0
493342693 423848200 0
501641506 393746378 0
209065840 244452784 0
469757595 82180139 0
449722831 552781159 0
520226914 363963952 0
440296072 95084800 0
251536504 384576323 0
515650935 259664319 0
258754887 483942534 0
328791334 510171277 0
174713241 127494545 0
318478222 391194511 0
326627849 478034107 0
297208870 254645150 0
315696388 138108763 0
403598601 203742331 0
83541811 120985692 0
48371432 336431344 0
106539810 137175061 0
40743852 273806705 0
479948342 375442732 0
193861123 554635663 0
427033629 345306195 0
317613281 432432596 0
16579454 56634548 0
242065596 112730639 0
121780821 387519569 0
287270128 240578595 0
356602049 548637956 0
162187822 483549757 0
51409596 428385334 0
341449286 15521033 0
484911716 342053926 0
148950725 220068407 0
490070256 351965711 0
563314133 237572759 0
322944878 366767221 0
355228231 84272894 0
80936515 409002570 0
185626278 475347895 0
10626211 140786920 0
38189116 149873258 0
368844429 413994859 0
148938804 482148705 0
138420328 527203735 0
397712428 196263986 0
217580392 229395378 0
490347842 410827413 0
299502134 206980283 0
334145734 216314118 0
458919344 115974382 0
502569675 551340588 0
323529192 143267932 0
209059778 150079516 0
377970298 105556077 0
263187078 389409329 0
309805380 406128010 0
158120895 185376737 0
318510141 385830885 0
228653625 71604205 0
429715252 327935102 0
553700903 507973448 0
547756321 440825549 0
334395348 361651280 0
190832034 188367545 0
167389737 501989278 0
88804292 217196427 0
306893915 550321509 0
406032902 391926480 0
305328408 500022322 0
491892540 364787619 0
93154507 341522201 0
65725390 482090866 0
554154992 352129616 0
449258967 520459095 0
71905773 199360071 0
431352943 207587686 0
483511368 375163528 0
166258096 514415767 0
25338271 413118227 0
239344434 376118166 0
382750018 266935981 0
554542251 259033948 0
475454487 450727265 0
280670764 557901138 0
215955744 450403176 0
487454359 352277817 0
352989146 93890843 0
353067114 198192219 0
92490231 7630107 0
231512641 15191405 0
461562272 35180207 0
324253746 55218556 0
474452508 429431424 0
137498867 181164957 0
324014192 248913128 0
309780675 376335264 0
71083797 439070086 0
330916991 468966070 0
44965147 35932585 0
484830436 20693633 0
21940382 382799052 0
521096715 405108278 0
399188255 356690075 0
370843307 493643032 0
532082995 104807084 0
346891566 270081294 0
553865647 464813255 0
499958942 382266568 0
365194484 232214898 0
243969419 301301631 0
122055445 333298348 0
147105953 409185816 0
241257766 530788292 0
259968168 460435282 0
25765646 315835858 0
465248012 544089689 0
369571193 462515843 0
314557869 267964632 0
406116108 269387786 0
247426445 174723461 0
250711945 302499327 0
543191750 444911851 0
405944996 504107607 0
404075361 239316761 0
529729384 253824753 0
236171367 219397424 0
539952628 203456216 0
247342701 330247367 0
462909895 254655310 0
489467982 142895892 0
169546665 47320889 0
468321735 165341580 0
298471703 442499896 0
497612698 505445307 0
473545673 454340624 0
9873920 466156297 0
14130895 393073303 0
76783990 190022244 0
480482990 270334711 0
48726725 482886036 0
272679489 1557383 0
404301335 405902022 0
488153926 75288679 0
15291217 80030571 0
163011732 209818448 0
501794656 535327523 0
233981644 149088214 0
520695167 468173008 0
487987440 238573565 0
425079946 294683737 0
368991620 142711844 0
567029686 455169167 0
34445298 422004147 0
406441307 233503957 0
404863 241803242 0
63964164 43060592 0
28572331 363505562 0
430217315 411033382 0
369317266 182308281 0
511595436 215808618 0
316849705 445659496 0
479350378 539256762 0
402051704 445843783 0
417519877 402789472 0
77869791 265981259 0
557186299 377329057 0
339613250 51166334 0
39481145 131432505 0
28907736 147708119 0
259139719 248956845 0
524225429 417157638 0
97707839 537151933 0
360034879 452898130 0
223231287 119602749 0
149035410 241564737 0
302715037 32026407 0
422105549 425276239 0
78044018 166153792 0
406238302 206581404 0
349375420 498206582 0
228460254 477591461 0
182321229 64670445 0
252539098 99276568 0
493678628 482476987 0
178236801 231416864 0
564985349 472064016 0
292600002 13292754 0
51174325 550721607 0
297423669 215280126 0
192589931 418087209 0
145686871 220847705 0
360285480 12656992 0
330317018 88120609 0
559502130 244563037 0
217390954 174743320 0
565109044 93989028 0
401868681 85968916 0
553703932 556547572 0
2884827 28701289 0
543045053 184721801 0
503618315 388049266 0
336511988 542515585 0
515490646 223703905 0
444413859 121541635 0
146257372 48764748 0
127493557 90109502 0
437768495 488607543 0
188292623 374431037 0
48213844 302457827 0
368060677 112762922 0
4552040 294004531 0
46354897 499209202 0
61210703 141043491 0
183936556 238849019 0
414817802 267685711 0
17571562 269174132 0
106417440 4627905 0
316520888 468486826 0
565820172 127196164 0
484345874 492239525 0
560008479 460911417 0
126069629 313283197 0
106181561 93063469 0
26783573 554669513 0
568642113 298704136 0
77646699 307333463 0
267013189 161272979 0
55166056 374104369 0
473222156 494682294 0
55807461 229239445 0
5650565 42866237 0
525872449 81178403 0
457226609 198351557 0
60799041 349811015 0
182739445 140842734 0
19561597 199806704 0
414241719 549087108 0
60193076 503311509 0
451074453 273940114 0
288552176 122733472 0
494100257 228229248 0
426829186 413635333 0
67504154 549195294 0
100395447 334481244 0
9988845 21260497 0
257332964 365048903 0
369190223 271854756 0
480193913 345223605 0
224520784 438874200 0
232384956 218354511 0
336595093 189741475 0
33094090 322320028 0
37920807 196082638 0
117154056 133526857 0
168684359 437966615 0
338148527 413158194 0
366460802 328307152 0
320555994 245108287 0
399616216 174901014 0
301182941 38801746 0
448697645 373497975 0
165036915 559408374 0
94275630 142894709 0
156692280 98327172 0
85056036 526629785 0
384091281 359387465 0
447532600 248999378 0
31592900 182466552 0
461622302 54874725 0
249371622 456879252 0
310685187 84543094 0
386142279 92490482 0
422878296 185580692 0
312352560 385999910 0
243160542 357160791 0
403290404 450394724 0
117008389 254487269 0
131246484 523569427 0
523163315 236037973 0
524391208 476617369 0
59780382 448945168 0
568213957 467471697 0
314862216 180247356 0
218479172 145350589 0
66992961 358440739 0
339652273 424273024 0
543204471 496566069 0
57808127 259325570 0
16029334 321770099 0
257346754 122384274 0
245977472 17620595 0
182535937 232988193 0
250805785 165437210 0
53302410 492144199 0
113075156 484494812 0
74354407 178499742 0
65163747 515434344 0
181159580 291577355 0
355814699 34428237 0
189798981 566532078 0
289226508 348938675 0
409554205 121908150 0
512809229 552856615 0
426187593 167063680 0
47268475 384268579 0
99772199 452362755 0
481978248 384197129 0
52806998 140568473 0
266185459 276943671 0
321677590 517997430 0
506928163 554654511 0
500291418 77464936 0
476927465 105700054 0
179358607 31073278 0
269091323 286176623 0
460533352 215456159 0
283930080 64531199 0
476346683 556831809 0
505522902 297664982 0
470950958 174400329 0
46470624 364101727 0
406077127 549453662 0
137095499 491477706 0
508299393 136463440 0
555277230 14369956 0
237461625 199485809 0
39319357 68590449 0
169432443 144223774 0
112633554 55412533 0
279946047 427289669 0
391315220 219835657 0
193333067 351740456 0
170451212 509117595 0
451921188 152820473 0
403664279 343254358 0
247907146 202684288 0
130270097 192353634 0
227057326 63637425 0
294127874 237574195 0
113258772 192435293 0
233717844 75974280 0
277617950 514316458 0
147919975 309540221 0
253503205 267456785 0
82304715 466865447 0
561861387 465821771 0
203171701 174177093 0
152936421 434923263 0
300080588 210476905 0
372047904 55919370 0
416106339 558271093 0
215659532 306616120 0
162441898 353289026 0
49713072 21500204 0
407637987 209268537 0
446601894 246759630 0
90971230 492337739 0
569213537 93765262 0
317822439 304091190 0
412930808 412895337 0
173755815 118965501 0
480838916 206696851 0
166499721 479699844 0
41547407 546152962 0
288849728 424250414 0
52875490 287614293 0
181483187 429164925 0
268132009 429982951 0
326346908 428067174 0
301514003 417051826 0
498994034 287238415 0
255392734 57358925 0
493290260 491266826 0
56408369 501306468 0
208457243 86390410 0
244778421 104791589 0
31965633 540096454 0
347378315 344902457 0
115270658 248248618 0
53072403 31621067 0
108914300 82542611 0
91416980 149102717 0
408832896 18003998 0
187193838 142820149 0
141950238 353132360 0
307046522 110410378 0
172239663 134216344 0
198856457 266625430 0
346219871 492255419 0
186205001 236650042 0
205189611 73630528 0
127169261 123017370 0
326472124 121093169 0
557222490 513389453 0
525663662 69707647 0
562258248 390929259 0
334138034 506923872 0
398915726 258122631 0
145083959 481817529 0
6694329 169713340 0
560918410 123561862 0
364505571 92058810 0
14048680 431101676 0
476409285 97574492 0
17892769 437949988 0
290308360 350778363 0
501091180 243694781 0
367910017 167143172 0
87489602 228775542 0
131884325 207575298 0
40053677 490107041 0
223506764 303250604 0
512180251 296224565 0
329957462 406488497 0
276707737 216977694 0
455472143 331594354 0
467344467 39709294 0
469204650 540877258 0
460954129 501671827 0
225988312 309078507 0
8380188 233298894 0
63889623 57762354 0
275279733 107618460 0
153009852 135433453 0
144460124 24119049 0
496112507 302514029 0
530725770 101674609 0
190891107 94094058 0
351617037 482964259 0
61002107 286363049 0
90900244 211870142 0
388696774 76159410 0
420065937 59887357 0
3233078 416281185 0
302650638 84292940 0
354873853 32191241 0
151199336 531575693 0
211535703 461634329 0
534032646 285207564 0
44055541 536366637 0
269691285 149622998 0
427199214 175628316 0
417478263 443652447 0
79223165 420401874 0
94460891 460343163 0
365842173 450304266 0
127246072 328278648 0
511729572 177165988 0
200769691 428012396 0
346322041 300950930 0
412186596 400784814 0
434684618 417122967 0
167607196 309184644 0
554598925 480482409 0
50541974 405699926 0
433357421 49314273 0
381610899 335529123 0
558413128 525401536 0
175318249 273835182 0
511645657 161811052 0
403604867 83369827 0
131691093 372477128 0
468910674 462464219 0
175299719 496438220 0
554933360 545574779 0
427923623 52487468 0
529500874 190252739 0
507719091 488600309 0
313980796 306000151 0
67364134 393710726 0
220891183 536804858 0
150658913 485877144 0
111488470 97382148 0
424915954 465330434 0
234757633 528707713 0
399037554 683076 0
187317255 397683978 0
509918309 44385558 0
402656155 242452009 0
37549390 361378999 0
489840374 102867206 0
88217298 385318444 0
426074831 551103165 0
211619539 103892222 0
50785781 3345194 0
495942967 230039999 0
422126028 179186165 0
271691333 448234808 0
114838654 246916487 0
544007028 563733673 0
48035873 110697143 0
43614779 38451124 0
376143781 270088766 0
59479176 285480864 0
478511210 341376732 0
354135144 243209798 0
453243125 247940553 0
385537797 84774021 0
44448116 287632654 0
477913271 398746949 0
268072966 103982726 0
225558895 284444877 0
557948919 181140394 0
336776486 258239689 0
167583346 198710592 0
159088176 344545729 0
539626346 81548698 0
175576105 53583801 0
147683635 472154421 0
409513288 30565294 0
293251837 269392812 0
449356915 166798523 0
466245376 348391652 0
221918663 350103982 0
357850176 129169216 0
333838450 124930977 0
267031490 109363459 0
100532008 85341776 0
316338213 310275700 0
241571162 319317176 0
228577180 172547910 0
510561833 244348397 0
195584187 191198738 0
105573156 210221068 0
220642674 139321045 0
187763935 72903007 0
92363243 322499207 0
172012849 263354862 0
457137388 253997179 0
220914248 160816498 0
234544681 266207179 0
224057013 247870005 0
46986650 190888217 0
215010655 190112751 0
331841621 49226 0
351521970 206073211 0
193387117 532130065 0
30950616 355390861 0
543657310 144191155 0
262487851 35534212 0
354665790 59586077 0
437068426 422998735 0
164214517 122759991 0
228444322 487242820 0
150533066 23209789 0
112138986 237104869 0
522966745 321792383 0
467702908 445046794 0
450964275 366173582 0
439814553 57459652 0
362152350 133569303 0
478748550 255450908 0
243480741 509376216 0
173751285 550966657 0
168785078 137132698 0
398823604 106172960 0
478518910 45203009 0
343436990 395512362 0
292784771 503837673 0
290782542 275288351 0
176036795 364728149 0
406439136 221856001 0
385294691 550678339 0
167689473 3959161 0
432597756 420249544 0
174394687 179727645 0
59986922 462865323 0
530393238 24545360 0
12566915 207968437 0
565223285 224084028 0
56745718 245381149 0
332270278 507613427 0
263638275 227451248 0
339734791 302179529 0
170573876 223814261 0
246522589 89989516 0
306567815 195332768 0
250857247 348015969 0
137369710 426327557 0
432823510 296087705 0
335062299 447744893 0
407200127 117249533 0
456665401 507359100 0
517287805 461058549 0
308825263 14725463 0
441592219 323363070 0
48646971 6341097 0
141600829 130230867 0
283605341 180622136 0
473154236 517328436 0
137454888 311559738 0
111963331 568546902 0
207532490 350015596 0
323860066 269023727 0
333441874 24337765 0
74980255 564756556 0
443250075 246282700 0
153161016 432218298 0
347392133 327321405 0
315540392 325882890 0
234942067 271959705 0
407564683 477346708 0
496248574 65320648 0
413600716 482170382 0
513061651 359376023 0
361792236 195938337 0
32169635 88394406 0
110692888 425814490 0
521388508 34738722 0
274708056 380090933 0
420288707 308545476 0
165905156 324023736 0
536754245 78118814 0
213933232 148441035 0
228767973 85124037 0
311745388 187330488 0
455057247 549806948 0
303167456 176763910 0
248674157 278245438 0
98665425 294082615 0
497576352 88721563 0
149581356 170067165 0
243311396 89014907 0
250374653 430777842 0
37798857 45358659 0
1739964 9062728 0
287893702 305056687 0
142506152 105457817 0
91568707 455948530 0
537580346 429928784 0
376425008 37935963 0
166752383 479896405 0
63733026 325447098 0
546207127 9689754 0
334906413 302366303 0
234890030 38413764 0
163944444 173067963 0
55122880 440264335 0
78634531 41570096 0
52143984 172035354 0
166300242 268579503 0
205050433 449692160 0
466305724 513334636 0
101616936 84448722 0
366395363 447901988 0
301756625 256408659 0
385414575 519730780 0
216946167 375739301 0
311451489 465013430 0
261657699 242700706 0
307580053 493239119 0
419620114 380553192 0
182309250 67895686 0
265679976 138703123 0
547771837 28618910 0
99339547 192138027 0
188987207 47249639 0
46185561 566356197 0
528029218 277999112 0
41488428 235415181 0
368390874 395240413 0
297523015 70125080 0
296737920 518698887 0
285050221 375945209 0
493449344 517580849 0
151814524 550747238 0
417960532 335343031 0
294402810 150156585 0
314227886 195547300 0
35636447 91101089 0
477075544 152985248 0
100048992 314203919 0
362200633 377728434 0
554198233 480579411 0
219526826 160385536 0
284867582 401521586 0
217330561 312747573 0
126454585 548418370 0
499860656 346024788 0
188618852 517629231 0
198856335 162068817 0
281309071 33727157 0
396861086 557425602 0
148987989 146483789 0
66300623 183020921 0
74244053 37310187 0
271289978 160674748 0
432621460 414521660 0
224215807 149754388 0
341534340 12301096 0
349144693 544113369 0
439864112 325073212 0
33472040 233806206 0
435124625 541777327 0
480835660 431854725 0
26545727 18912396 0
371054394 331823988 0
480916859 108510837 0
307439515 136568049 0
50012936 451277942 0
317212038 457721255 0
13951151 331780107 0
157928606 22793477 0
440751800 530116029 0
505526587 24972425 0
385239707 561588406 0
128906920 183961186 0
13696770 247475132 0
562736040 91155567 0
366142852 486322995 0
436063422 372444052 0
483582707 141286632 0
530083628 272910024 0
359118148 229482650 0
245135559 97842312 0
217286860 303092529 0
199170376 32336798 0
287208555 458983200 0
218522034 477690685 0
272014690 66415674 0
227672035 514330172 0
55669213 532960471 0
540613996 478017842 0
535287692 259933513 0
274718474 292155210 0
524613205 389574051 0
12524312 281034049 0
389086273 248910957 0
246615284 510656920 0
333995034 450810713 0
20776030 173793563 0
111191037 312345045 0
400900705 62134378 0
546101041 438918994 0
163994653 515475266 0
546805737 122831418 0
429817587 148767811 0
86232198 297387123 0
267994227 494370178 0
397344550 567174087 0
307181028 528073609 0
408506498 353909852 0
367994960 537784336 0
395934561 500958618 0
541031661 156664620 0
141660324 324121288 0
550866623 245319362 0
392855696 442016578 0
223723920 207269570 0
426976939 298740633 0
3347795 378670696 0
111604686 462044490 0
240857570 503701 0
377413919 485220386 0
269175088 474801655 0
476962511 250149862 0
418605365 313616190 0
356932177 99147485 0
453360831 250911783 0
499858100 450816084 0
322446334 198472173 0
420199638 486979925 0
220571610 214769706 0
108652319 39754455 0
476308905 200717693 0
182017001 537319470 0
477555561 93886402 0
287118584 459066922 0
303199114 68761701 0
505615451 191851768 0
519682435 27919136 0
257164830 282244934 0
78656233 504049298 0
128003548 345941792 0
391002639 5268246 0
104415821 492292419 0
164280595 156699534 0
93624014 314842242 0
530751258 555879007 0
130075743 537146196 0
223103091 421953982 0
161824895 166896101 0
215000077 347159713 0
311533522 56821886 0
162336342 547471760 0
567829768 89776188 0
371340255 104554344 0
203888824 446044930 0
337930005 143855238 0
89488487 548689206 0
140116747 463916975 0
55572861 174939389 0
480385637 293657914 0
469147913 514408659 0
38294628 455893255 0
328360805 429127055 0
564075830 551549978 0
346718943 404537751 0
103016856 561854945 0
469178103 230571526 0
75806853 102932503 0
176425156 283757894 0
296105310 469737287 0
406514328 516171352 0
212265477 97014350 0
153448619 394859270 0
133430161 501450535 0
403226163 58301667 0
246866657 83876266 0
406048719 268231286 0
174583415 460971122 0
16143981 184787736 0
480686872 408975964 0
315175832 200304390 0
484224425 194013274 0
181704952 400677799 0
293952280 305829289 0
50335396 172261146 0
56054579 439159530 0
65957130 565998851 0
212651365 486167627 0
195809791 132919474 0
364234028 520395410 0
154601426 113803689 0
491233715 558796588 0
24770221 443460664 0
60860856 566345834 0
297258280 139323784 0
384907280 187300460 0
133193329 402523840 0
413402899 373643564 0
172899223 67277528 0
515517672 308052978 0
374230813 32242092 0
285471460 424592666 0
396785656 548840050 0
230527300 33139232 0
189967720 150920916 0
62071218 68379998 0
559454828 549437943 0
163692016 61488961 0
15585603 239021337 0
235787860 504809614 0
465618832 383743402 0
407933157 439626860 0
215265605 330773114 0
209082619 326364618 0
347191100 496901803 0
507427488 228611840 0
388296974 141984869 0
148436307 538108179 0
309397381 103346804 0
163907702 364883578 0
43181096 204085911 0
91943573 520756283 0
171148909 139830035 0
376514092 57581687 0
170639845 315320786 0
269234632 152106996 0
67393278 400594312 0
370378399 560652385 0
295648995 305141832 0
245213388 74293116 0
6494355 451916447 0
302277585 422155286 0
525142773 347834847 0
560808670 239525996 0
104223777 347710079 0
336826952 382716406 0
312636559 199278505 0
548616536 391732965 0
113688006 134159137 0
218885346 177837977 0
387818094 293012011 0
296353215 417316038 0
137464279 384441958 0
1561698 226592038 0
470654917 291563003 0
73488139 341188995 0
82722835 334542933 0
153869811 472304792 0
16402790 22079143 0
202857006 202217623 0
41786277 488846798 0
418856090 558471247 0
251933966 144451336 0
38706893 319630386 0
179176384 422599573 0
423482894 223411869 0
527755707 184910430 0
564563080 98246030 0
457458422 45301136 0
4206971 512626008 0
106826548 121908964 0
366217228 143553567 0
566286433 380269475 0
286124457 323255079 0
64357924 453109873 0
33545283 212152689 0
108245153 9865330 0
555611165 503406685 0
73304259 297303142 0
537068403 420322107 0
245368578 434043912 0
479700807 244689514 0
509658464 152356080 0
207988194 132234908 0
192652120 540098286 0
217031713 147967905 0
138860388 152672596 0
42123933 36786571 0
110177673 379562518 0
178633515 416335848 0
113603788 538809449 0
392959728 548325177 0
453983032 473574227 0
495371241 361502318 0
463024630 289506791 0
422034502 562889971 0
152167693 450209823 0
299684816 386241809 0
201164616 34015547 0
444589630 204902941 0
205971276 19615488 0
310743719 263308508 0
509236822 283056876 0
213676959 220559549 0
192370201 525318612 0
464381666 253277563 0
357492997 544918126 0
344296309 279932417 0
487216311 331302112 0
162877898 491502968 0
205850517 389533918 0
528419649 222132869 0
333388823 154446515 0
145303027 401979922 0
227974563 63312238 0
147831664 527038376 0
152354041 295909453 0
465688983 463269134 0
111753532 29734410 0
384661022 374908066 0
6121571 81115911 0
63801592 85339159 0
238429031 453307620 0
186480898 413447443 0
149579171 183484723 0
77374403 260062235 0
166679383 322746673 0
181790469 273989737 0
251609204 259371287 0
306058412 354019801 0
41467310 26674181 0
243400847 100800020 0
502223309 76550713 0
358556796 299351666 0
239695573 466224390 0
370037210 260813327 0
275967717 545872537 0
273664948 542179982 0
77118597 300952105 0
290713702 475880931 0
165682149 178645386 0
350468410 511133858 0
553209591 79406968 0
281271718 310641643 0
254950425 205726093 0
151698748 321723350 0
206896101 250733411 0
291770297 102897394 0
257794279 499156543 0
15955057 541286905 0
547511843 178090184 0
59980326 134516107 0
109071344 47937002 0
193868749 280164099 0
238051159 70624990 0
544847061 116988852 0
306496988 216328686 0
425435680 523899078 0
27004439 64319231 0
84024805 346912653 0
494384680 203031607 0
533655576 466294884 0
449754681 160831109 0
72074286 480764881 0
525099922 482118877 0
147786274 100857359 0
357718006 330947312 0
195231425 445474848 0
85867147 459742746 0
541867028 429782017 0
355945789 292963401 0
200008104 447686320 0
420713440 217368374 0
423430088 1083030 0
311147114 388840680 0
17882838 140276090 0
131084286 470482502 0
445621518 107553022 0
419855651 278317365 0
107023945 165995201 0
326401225 66725253 0
407577079 546222890 0
97961872 364536621 0
58439638 65006187 0
560523959 458950841 0
440929035 214348452 0
225372371 285622009 0
191212143 485948172 0
522097153 157214089 0
336561844 141957909 0
331249946 95059544 0
152442772 232192940 0
349717465 543778621 0
340641576 288462207 0
32620079 65149114 0
236557057 113038947 0
450804621 363243566 0
488908615 510008785 0
126214484 96180593 0
42821941 402702144 0
379755192 124501895 0
4637373 13562003 0
50935524 425701942 0
51187849 32719116 0
194125863 441552295 0
484679440 142804703 0
525055899 43359554 0
126346542 438295705 0
474212953 207501631 0
420642292 363107568 0
301461288 154106409 0
177869549 567076006 0
45660796 217897705 0
278736553 203236917 0
508280407 222969504 0
300828414 543179973 0
100721545 407633857 0
201935137 95426830 0
325698421 523635752 0
489880726 5970860 0
566077486 384247625 0
364654070 232264546 0
521014431 172487142 0
171733057 378105624 0
162456403 260693192 0
131044331 472183983 0
478114951 436610463 0
481678378 362107757 0
26129774 78157313 0
298559057 235808560 0
497569769 344355976 0
501966065 478625333 0
341359039 240337612 0
91978646 114189434 0
237931715 500283331 0
214594912 369128513 0
216567106 82477695 0
139255129 69652714 0
116427836 555519060 0
282492028 378918051 0
25687723 234794272 0
107514567 529007392 0
271632278 322880917 0
457720022 496382047 0
20584708 384643234 0
221569828 77611804 0
389815694 122477630 0
568296821 128134064 0
564409688 465720828 0
11369220 63438989 0
482167612 219528698 0
434703969 24672526 0
304775214 291575894 0
3844746 373678164 0
253867798 51611276 0
195607112 414336381 0
97532690 548313324 0
130831639 179078389 0
170532359 257060271 0
426715706 55473405 0
71777803 272870846 0
432038346 145440885 0
267493105 182954902 0
213844865 453715840 0
150947139 272034897 0
378352964 485883292 0
28931840 434634270 0
336352104 267944293 0
289652631 281197163 0
539683693 142190240 0
79204086 11908827 0
546888851 91960436 0
263440806 251519535 0
192415 49359383 0
508146475 315895703 0
484339534 541024157 0
357278118 35391331 0
48322329 439689800 0
67809570 291689565 0
485336891 481980349 0
148152428 261113316 0
103471130 278604054 0
328003274 187755911 0
162031416 356291376 0
329634134 14169794 0
552389484 90944005 0
141840066 360650129 0
196316859 41854348 0
108909028 408356817 0
121964217 375637253 0
545551548 566140119 0
289338802 446298823 0
140140604 268883825 0
449866093 25186814 0
336555835 166888666 0
306248654 483583730 0
416527116 336098300 0
539161744 231944913 0
564586249 184049457 0
89305024 375247670 0
499702409 157587966 0
249229920 422399658 0
67329047 526884713 0
393986225 127323280 0
187427283 526131542 0
481454513 89120083 0
305571399 541324344 0
373530895 534512796 0
504780207 433537615 0
320368653 44859691 0
135636278 65945037 0
488660302 225438575 0
379099684 103194978 0
349749914 226224453 0
287075815 183679734 0
464455585 353234203 0
248646352 79906989 0
332634586 235185079 0
63636760 245945969 0
13644510 300121741 0
94588443 353318696 0
335185026 207615698 0
203625971 248499310 0
159146181 517042809 0
281930405 500875014 0
479776059 142324716 0
560780582 496691921 0
482764213 274727249 0
222516989 265531144 0
413737839 228624868 0
372648102 330494581 0
337693868 81799194 0
210368316 454924090 0
61017886 77401674 0
457732435 255496160 0
163610810 364179274 0
375477224 340604464 0
457694992 393680860 0
96666525 554246548 0
185950403 436949735 0
80904300 96376211 0
541973939 335674615 0
370467162 73271561 0
104272543 98532734 0
131257971 548095297 0
34690360 529866050 0
421398882 81910866 0
533853602 434080861 0
215369312 370768823 0
107006333 502819955 0
75345177 16371525 0
437038895 326624757 0
323384054 280359464 0
504843586 396265096 0
146731842 489444454 0
105551798 66243631 0
289498538 379163613 0
235531572 444706560 0
455608736 334225911 0
260584262 402948900 0
45978998 41528161 0
327925891 542507102 0
472665500 276551633 0
6000105 560083485 0
387971819 361968664 0
476264854 547566530 0
436558594 235161321 0
495784341 349543455 0
359051517 377887458 0
332375292 382824942 0
190463011 257254567 0
162231902 34147056 0
345366434 199513745 0
440585607 361831233 0
537316899 454482964 0
150653374 146295626 0
566159317 264816430 0
326020422 261164859 0
419526508 126737899 0
438606351 533466281 0
380558833 448281828 0
151794144 271865431 0
485141283 366853478 0
84937217 474760069 0
249792469 479732571 0
526006962 10077438 0
287583235 392861789 0
449907160 297440086 0
497685318 303297091 0
538870548 98612521 0
473030247 61458509 0
287936715 443983067 0
87457885 110291473 0
270610709 55350093 0
395653401 89116577 0
149582736 246355386 0
242156484 439223130 0
309489064 114165186 0
458257358 159612551 0
231771474 516284541 0
543119592 423222721 0
240406550 349505806 0
401484422 520418171 0
224847785 43221214 0
239017180 80932594 0
483656838 33157575 0
169010270 20202331 0
234693236 566395808 0
338877793 317766930 0
189090398 237015020 0
151849113 100201191 0
315543710 157410545 0
444965484 563566589 0
312775441 98326183 0
20062994 336173260 0
107731205 365629378 0
54333837 323693288 0
464713788 147654658 0
479850254 145221767 0
305813947 449841289 0
160562643 130215689 0
45068506 146618948 0
192639769 279686477 0
510789090 109688482 0
290785339 436612454 0
546501321 522315872 0
518243855 400492301 0
30719390 330724325 0
549858190 172156033 0
409548223 464903013 0
555014305 27083853 0
118618774 199649057 0
450612616 141463165 0
539471091 214679581 0
445174717 502698850 0
64307887 114981813 0
406858962 731987 0
427993022 354642702 0
230926964 414248454 0
327980956 420768181 0
255515042 108257096 0
228873299 377146554 0
538815273 550019301 0
128964407 565239227 0
491013999 96481532 0
464958178 490581632 0
56330872 201555931 0
447680460 334250977 0
54595403 164196300 0
173780212 114636936 0
280829679 381239934 0
262529600 969798 0
2845085 410919401 0
478826784 358289451 0
521773374 163010297 0
559072495 9768271 0
262061387 563159462 0
402612612 376351032 0
532516985 314420073 0
492281145 297040574 0
54407059 288892583 0
52615208 522245654 0
72736792 463704676 0
135059457 233722823 0
381512151 502903226 0
373208113 200248701 0
534700149 43433647 0
1734444 248452650 0
385086119 162036286 0
211999677 133473426 0
115187181 231115327 0
49960575 499499448 0
256587547 143498309 0
532732525 17352831 0
145117560 463000867 0
275605974 109189039 0
520754980 490542852 0
404793008 396746581 0
437424393 397072528 0
40178506 168664271 0
127200686 116054341 0
505774664 483837145 0
120223060 161174381 0
204894709 50820028 0
415105236 357462181 0
106979005 81982586 0
113613840 189477691 0
229964598 146940848 0
91258449 242486782 0
56488561 494005033 0
562615057 388239493 0
184540252 441837083 0
82432554 259721233 0
10405093 509733568 0
135504246 467788618 0
140506257 46096937 0
495354855 560755341 0
67310853 529138280 0
186463120 316156562 0
135808022 410191509 0
200864426 274125927 0
362335937 109048036 0
274877777 277736367 0
470330833 366412202 0
422351265 133820155 0
111760702 159958532 0
258557116 69163321 0
517168156 478702431 0
459993463 541491286 0
468952982 452530205 0
8375327 216352553 0
492067824 261519687 0
36281936 159581438 0
60109605 129104264 0
357168775 315261810 0
214091784 25736131 0
549756801 53865736 0
238511523 70408162 0
148091205 19582980 0
566553684 193999854 0
445616120 50786051 0
256049364 307316389 0
488260058 260101317 0
445944010 470742795 0
57948872 120672366 0
283983797 89813098 0
176578332 474542310 0
355742243 10522220 0
42638545 221623040 0
479152117 69836974 0
524199474 4826533 0
152630702 548690877 0
286939624 360677985 0
7261756 292564189 0
228927604 435743529 0
279349865 120885724 0
176449829 210235358 0
410472460 270472942 0
460922391 569034901 0
184766606 192759595 0
542394823 516506785 0
473823838 53021541 0
84833518 78214786 0
551318645 404295539 0
490072040 547962415 0
9303964 484785659 0
300812700 174139002 0
492311936 483251160 0
62615258 400841623 0
458606069 26740299 0
199649209 186260443 0
285035891 231259896 0
507555389 433937589 0
192498972 509565136 0
289731779 374531449 0
248023925 5901699 0
374577367 74883504 0
524768747 12666329 0
19425123 259724677 0
522092494 397767382 0
143448827 515935981 0
202182434 456556078 0
134103303 480629104 0
491193770 348656968 0
534332186 150711010 0
468154383 308919398 0
258608568 149441372 0
554615992 191263785 0
454870185 94171987 0
543434616 114277314 0
547736127 352485804 0
164304874 324534253 0
310360394 53173576 0
54184732 170315795 0
569082921 520325824 0
254441021 519259913 0
498630486 458196421 0
201062988 189947177 0
287744570 340706522 0
273107158 99962647 0
362577348 228466221 0
368184473 253217560 0
44880084 321385837 0
235665404 175548600 0
443830573 259263850 0
228314976 291112549 0
394917875 151388316 0
546473134 343275901 0
320937831 101439297 0
521312844 469261173 0
289284894 568196361 0
397002571 193153822 0
473867999 177858224 0
288747514 61474740 0
426057847 476369113 0
372801187 213330983 0
36993609 152018422 0
9188408 274231921 0
34264553 561542531 0
381053175 129277936 0
66206985 432386910 0
507215039 528597494 0
471063578 541594229 0
61718962 131611597 0
268442880 46510220 0
192185073 442337740 0
367879768 134407076 0
210423234 121612642 0
171996818 471513461 0
534443826 31590077 0
417708850 145326812 0
296556785 64555221 0
147314934 489498234 0
416089523 44514171 0
458660838 189360502 0
341906994 130946479 0
189473142 549042322 0
13270801 316919246 0
311667026 506064317 0
390303541 194675419 0
246816777 137862681 0
101906482 457516429 0
446420596 219159785 0
161144839 245528075 0
249967504 565880094 0
344660110 97832623 0
88186749 370695248 0
560220973 293660601 0
22446074 128362959 0
239936183 284800065 0
305483276 419364314 0
443445485 278461384 0
435768449 538510410 0
44954318 420695152 0
70514951 317079486 0
559179086 19453792 0
60575582 362907650 0
100478070 457894123 0
101647451 149579847 0
20255541 493355125 0
390053490 430903416 0
169727111 76644009 0
167144120 243648328 0
221671835 389734040 0
26646513 410423334 0
3938878 6801953 0
414914322 274899303 0
284567637 375885815 0
168664953 223649492 0
245401137 262902146 0
429973793 147165552 0
540814424 319539096 0
327643351 310156115 0
30601243 448935490 0
34659068 94589148 0
409202438 238578681 0
205454510 51004803 0
273180913 40060415 0
236935534 236911264 0
253770086 82362097 0
387127135 331280240 0
547522550 464439891 0
170435599 159434052 0
75350937 356553722 0
204302240 391044764 0
500352073 453736405 0
50874990 381683249 0
436406649 72605997 0
403917497 269925513 0
297260666 515911124 0
221385417 351411951 0
266130670 147206397 0
288213524 64481784 0
195556338 243725694 0
490779148 354105794 0
41512560 451413405 0
321400918 409707644 0
95211662 279319260 0
10321330 350335108 0
285908603 461745827 0
554702610 323287276 0
448390414 290333344 0
421001387 197483557 0
377756845 467688687 0
152803495 240660582 0
554266280 226076759 0
294133743 169290775 0
565617437 392587004 0
368411687 155492608 0
347580145 77628781 0
120813346 142205804 0
383470580 272722170 0
3435702 397965928 0
315318951 147136566 0
485846380 53835272 0
303580988 222906078 0
423091344 121904324 0
450511366 135417869 0
184946961 184998580 0
371127096 49631184 0
198106561 324937811 0
441356454 273667617 0
477956822 195045424 0
31352601 15342253 0
518501224 547869146 0
51408956 148093197 0
60983610 152899630 0
514853906 481237342 0
452764377 539956662 0
548343181 460343398 0
409246057 192238440 0
564849076 106973901 0
541218983 155883811 0
454990833 76946229 0
28175781 132935302 0
406727712 147087954 0
69838472 141586228 0
305141126 198205452 0
366040934 524644603 0
271652140 21904688 0
53076086 69883654 0
304982832 465531148 0
56795284 221554837 0
307528242 442134428 0
123964119 401261741 0
264069024 192730403 0
150382037 505068735 0
115785077 407699182 0
204632954 491959788 0
67667077 264750737 0
433809277 526177682 0
269782754 145358225 0
238165364 397424364 0
184588011 64642355 0
184277634 57543080 0
406314247 39901755 0
249988540 503823912 0
479508024 466736000 0
325504438 13301996 0
154280617 136655237 0
39691877 275073479 0
397643521 98406016 0
4972070 529091717 0
361145862 28005875 0
495895455 540621122 0
196827632 360089974 0
139124284 357825320 0
523624866 68386438 0
146547592 293523837 0
405199257 152032400 0
174915459 476865524 0
393227156 483055507 0
118783113 170023243 0
322469572 324898970 0
532042476 302270965 0
268628437 164260935 0
103698082 357769180 0
397345141 144034710 0
555429137 172224262 0
15702336 342236413 0
310621877 549340839 0
95025838 519105299 0
497739331 466195484 0
545125931 211305402 0
125852758 540924750 0
228248110 520194399 0
200672448 270893269 0
307813141 417436464 0
388117015 168653756 0
547732651 239406725 0
280653223 44027294 0
479970354 406347843 0
187037079 491843728 0
30232263 526642156 0
112560299 290139218 0
560175770 192930059 0
247168265 419660134 0
429912630 473293005 0
298175294 220266329 0
564358568 489529799 0
557358402 545168702 0
61329228 170716498 0
341850480 102389639 0
181745887 281885233 0
158260650 482590890 0
116017675 377340408 0
217179191 212779322 0
144667863 57843204 0
141547198 53173393 0
344031888 363926264 0
542922457 402984046 0
504424038 557807153 0
510229365 251339168 0
347249986 449028904 0
65412025 182168685 0
373143969 65504266 0
347691213 330968324 0
563912712 392657784 0
274718997 364904024 0
203865575 539792652 0
346846455 235372366 0
10485903 506377933 0
329444041 464897044 0
63578526 187341327 0
146712698 336396240 0
181017423 547897521 0
488045710 39515928 0
193478436 104536822 0
526264259 87120949 0
171375285 315304787 0
551694401 253732046 0
285799199 125226861 0
204379960 24256584 0
68147527 555874293 0
333976555 87551259 0
380754467 43346446 0
506920256 315069912 0
232237036 396779458 0
55932557 225867982 0
517883663 3258267 0
254892671 154705563 0
8904793 352421321 0
401598256 554260236 0
470138302 45801610 0
205821473 40301255 0
415455968 462716917 0
458646062 327120092 0
539076606 3901697 0
314343898 66579715 0
188495172 316450521 0
243236776 473952888 0
442220420 522916201 0
421613596 466217274 0
199757826 246927616 0
184317233 30355119 0
260576315 426245153 0
256396698 48704588 0
546788735 134898011 0
410370317 339338479 0
74212063 281968496 0
26229138 417688407 0
566868817 226623007 0
412254127 217360832 0
446256714 22525994 0
191732875 236049712 0
252976855 501216805 0
382431667 477884769 0
45036811 161613614 0
459750847 400786656 0
4082100 461152410 0
224039361 177503889 0
480738898 171273695 0
493056707 278794584 0
262820440 496365278 0
386324386 116477443 0
389846623 401760859 0
477357243 203136850 0
123396489 95556531 0
386044577 307794224 0
538709187 8467375 0
394386015 140647542 0
373025799 415544039 0
301734250 140819733 0
515273344 352727233 0
528161726 181351633 0
313295440 486449712 0
118560757 465615846 0
41268325 422680499 0
418763276 484389993 0
28322492 247110444 0
423357737 155120948 0
97596389 310694042 0
476808244 347014195 0
353012390 541853884 0
567923086 60963473 0
445030390 508052112 0
369238667 140751705 0
92913731 154344965 0
453978762 319947781 0
228442509 518666248 0
184998146 410355106 0
46531094 262411741 0
80709978 487457613 0
266367666 463612110 0
278010494 246386773 0
34994255 397707521 0
249882998 141055389 0
192062326 47156808 0
450136692 81850697 0
459763522 412538365 0
466158118 2533956 0
70244561 381105539 0
305387995 523365904 0
153257029 546714550 0
440488141 344709598 0
373303205 505524104 0
228976472 471818282 0
486785113 386510063 0
155311488 277461750 0
188898320 238267973 0
395591660 309367714 0
10958549 432696875 0
141207210 169697116 0
506612827 100581984 0
169401219 317770049 0
351588825 371201638 0
253842445 223200342 0
562780160 356895478 0
475132039 260472922 0
213253488 212923840 0
234151327 556390729 0
525474690 505024309 0
356786862 38846613 0
519337797 217911840 0
486296854 97077451 0
523401495 397621460 0
556303529 172172644 0
433749545 28737233 0
216484366 469061121 0
440082385 21705084 0
63792539 501060949 0
316622816 114624669 0
554599853 351931033 0
307387010 436675719 0
226146416 218147997 0
487267235 476305108 0
148269241 171720515 0
427992079 563077741 0
563857115 500260925 0
557793235 330721766 0
275093571 117742759 0
170390168 51177718 0
120403247 205222209 0
412603664 392974677 0
367618419 304114368 0
137406532 167885858 0
417717149 401939924 0
252393946 341549828 0
320549168 261450680 0
150899849 56408707 0
125841791 177959531 0
187273888 456534041 0
72973485 131008944 0
302564927 318461907 0
27386239 255741820 0
484516056 519673119 0
344152747 194967692 0
15793138 177461922 0
386719753 254129463 0
50888932 163189892 0
419101825 213107049 0
92510373 449656392 0
376536376 323433477 0
423654430 559124784 0
263448576 461529941 0
472705445 344063756 0
90261717 476182251 0
222586811 447045796 0
543384080 52096768 0
280699042 446449384 0
434558594 497890382 0
487671887 270854764 0
1157676 318460932 0
60214684 196255746 0
334205649 299493186 0
529554099 84876865 0
275466912 249823996 0
466478043 357981379 0
106902103 254896535 0
381492364 400621255 0
464193862 519801409 0
24683118 143583490 0
392724388 402133472 0
489215072 446438033 0
403325355 310235189 0
315377144 471669585 0
241562182 441196782 0
252674755 52823119 0
545076045 196546211 0
428202934 481615940 0
356606817 307803438 0
151090204 370653981 0
471743655 197861325 0
228160161 315379474 0
105402329 41126022 0
243771087 102753636 0
214336018 421354805 0
133495975 382980389 0
91755978 475568669 0
446136886 258622181 0
556927818 369755798 0
560406564 480417764 0
247253878 445949887 0
540048059 439759917 0
499622146 31519309 0
241590251 63482901 0
319469518 365716034 0
115131085 263605812 0
305874159 531050037 0
87295610 300441429 0
226058462 151605132 0
555389543 519115428 0
133036548 229337311 0
106518828 269637805 0
303868504 19955573 0
331505568 207111420 0
289970311 567258988 0
224068882 186183074 0
193752705 350827169 0
360329565 72869441 0
214842064 81958496 0
139662364 128668734 0
312475780 6791158 0
346348257 326718039 0
551841540 51197106 0
208924527 366706118 0
30154875 21473689 0
355969005 274531151 0
292678416 227800964 0
78915593 89428006 0
38887329 233823413 0
103881638 446368190 0
502050569 120549866 0
526249377 275667945 0
212713423 275469527 0
242503794 7140499 0
124195905 356534678 0
55780999 389342569 0
299620219 280678061 0
225853543 22417155 0
128940425 367514009 0
146741979 492788634 0
10302615 68607885 0
278242105 568142536 0
446042564 310132699 0
449720905 282032040 0
554156907 16521166 0
428641030 310280028 0
469658379 225732382 0
114979894 66583102 0
505753611 483261726 0
509914868 434117392 0
60583942 27158330 0
150709532 505607705 0
549834736 410869548 0
61870023 55803169 0
395831138 302552537 0
213177016 305426667 0
327630643 376748276 0
443538842 256187955 0
25188352 246321706 0
338759915 377805293 0
59004220 342184222 0
553595009 565129674 0
80503642 294007867 0
509365284 45476988 0
236270615 404117809 0
86531395 363021291 0
561104253 490568609 0
22158631 70715448 0
352413750 471723955 0
384107995 190550558 0
477041240 271157580 0
262517321 257778936 0
270324 372884922 0
245703117 345169657 0
460877156 405726948 0
322984404 520362218 0
475043788 474531550 0
82789416 165946058 0
9033375 295264640 0
6659798 514509058 0
126467296 329981808 0
476680758 223445232 0
73780299 396542617 0
15746560 245918206 0
96532563 457833385 0
569225656 332113669 0
296918752 377105082 0
37367743 225240995 0
562528936 420024027 0
329172070 556442315 0
397268795 254219062 0
486492512 413210386 0
56729922 289397016 0
212383059 93728823 0
273795715 55455487 0
15350474 533480055 0
501098883 429337119 0
142329061 205772954 0
50233987 379867839 0
39576635 519406050 0
556354947 43211524 0
77875623 226995465 0
351302839 293650201 0
204474808 292195246 0
154041998 496825354 0
87008647 81513417 0
263464375 2720637 0
257881717 532463559 0
216726188 204084052 0
284627824 232046457 0
505898310 524357095 0
455418662 79071910 0
519006388 112942826 0
403309961 71163364 0
421985167 383960843 0
145967333 261421170 0
365626050 51810656 0
403990011 306243407 0
285763253 553911612 0
428107645 424312955 0
144914907 481526891 0
435542133 532192769 0
163333077 438473588 0
362555968 414782278 0
534202166 12039609 0
3342384 295693408 0
21950534 344794205 0
279827641 277427746 0
212469531 112020608 0
7446653 161957516 0
352466204 171640464 0
364369118 74832045 0
281962031 109717979 0
224316081 237085172 0
505324242 398000 0
468995046 237839431 0
51966572 390899185 0
461603790 225121989 0
396281357 270852810 0
197012791 297223806 0
142829353 60727468 0
553153807 175962749 0
376028718 568847696 0
31312103 440174156 0
9726056 276154921 0
322687514 326885929 0
390608881 467643295 0
230659804 166155533 0
564973732 551715575 0
236394401 350103656 0
541165592 248566379 0
184402169 173694189 0
72583196 552056755 0
62472632 193026070 0
85775440 278304954 0
478189775 427230009 0
63074187 243951488 0
92536580 292180926 0
209442215 454091206 0
434089324 299640648 0
48248299 525306305 0
24331662 296355145 0
348899227 270752064 0
18277694 156797043 0
10552178 559132052 0
149190537 107407655 0
163573998 393858422 0
22575593 45309065 0
70351986 52755343 0
404398114 526595439 0
294819749 70935202 0
82147966 381100158 0
450126403 411088108 0
44495885 559215493 0
483244583 406367282 0
47113817 432342921 0
331583381 185788617 0
234257123 514248026 0
381862754 560380759 0
326623545 58736790 0
319691883 367792697 0
53751902 35847106 0
445736222 526541435 0
522166689 392186648 0
259116346 430377988 0
202964986 47317152 0
524549509 421317865 0
121786101 471721468 0
151890272 72373588 0
197527363 320360105 0
212373784 276842874 0
507235203 110300067 0
58656422 89782176 0
531763438 336847733 0
366916287 566688197 0
99349301 450919940 0
499414169 40697992 0
275735268 307036471 0
277292167 143912413 0
13589881 79843511 0
153568047 91028114 0
466338558 359790300 0
327396274 57918064 0
179119933 18614663 0
90549971 39421838 0
453498469 363061125 0
522508505 558821746 0
351788538 240393140 0
168813315 168071474 0
561776976 482868888 0
458509348 474732679 0
178622313 439011264 0
52516773 463455565 0
434655222 458800328 0
258337828 331421528 0
384024368 500296964 0
536220439 380179031 0
136279011 277995476 0
560332701 354255979 0
284384561 390931607 0
406624193 499993959 0
153139102 2796023 0
45530114 297332485 0
470691252 220543076 0
160757136 464803160 0
58441848 126582335 0
326961878 397741697 0
50450105 249118016 0
426221216 165651717 0
225415459 133347780 0
186313471 290768044 0
418436075 181494861 0
533777963 276745547 0
16903034 338952207 0
233499438 39721551 0
536661463 500401856 0
421843679 10058941 0
442471643 376265308 0
251648276 437038544 0
21153704 346082560 0
140153122 55537399 0
434832840 332460385 0
463102462 313151236 0
181308173 485413681 0
441963622 202110606 0
51520070 144372286 0
31391661 198002297 0
475345406 21814555 0
199968663 387033453 0
554879892 499212133 0
340548325 497782249 0
402557763 355360917 0
3571588 16724923 0
203329415 546131128 0
434619353 450234546 0
185521522 296748859 0
323308535 311102401 0
376790622 371506622 0
12058609 66989825 0
287732781 103917732 0
203254083 554360853 0
488206605 57557886 0
35760007 561551328 0
442229548 433720121 0
6004373 470781517 0
96603116 352142997 0
141560319 69844582 0
413907433 149026635 0
469780677 102723201 0
144836627 290012531 0
530978995 453480862 0
286248144 490331937 0
173999939 565683020 0
269080919 235120792 0
73699358 202421727 0
130566766 340918204 0
412069004 435896172 0
394835036 530248675 0
48229205 219545194 0
3198023 155347333 0
530900219 56393634 0
421592023 378910696 0
524451125 246764706 0
543451175 391865134 0
215012363 517705393 0
338512402 296083600 0
411929765 325429355 0
317543283 233530181 0
364414007 79465530 0
161957199 557109794 0
289376457 210515002 0
137885645 357665309 0
220142835 210371755 0
492762641 15124325 0
133838821 328723683 0
185668821 403130343 0
558222933 191394435 0
464251002 329606005 0
402342673 274307069 0
460885929 218288862 0
116094068 125613322 0
454799192 80786534 0
481852076 463496168 0
403515593 266813127 0
347272908 485062443 0
411925824 398349892 0
389945717 440026228 0
467022238 347524882 0
518737035 335872465 0
139945571 53298916 0
427290553 16742804 0
62290447 410934922 0
199595595 175394826 0
248542795 542854167 0
472096765 226441696 0
145640844 525817878 0
445218934 8850788 0
23889746 563622442 0
161570709 248453640 0
123511660 506483026 0
186288318 556812628 0
555572053 169585979 0
225797909 309119624 0
364608816 227379944 0
290094165 323117338 0
138453476 214257318 0
190646112 348696164 0
420918432 421892470 0
270083961 474660795 0
537679681 471365077 0
517515706 297895270 0
78160563 18435838 0
161138643 216841277 0
128161417 348419512 0
284570466 443722004 0
489878860 50026834 0
210726527 366637310 0
232058835 90051704 0
62260189 244316796 0
344891096 325985356 0
298904115 202311946 0
142222911 130171934 0
14682948 251002897 0
44673070 394637350 0
384540668 86292187 0
486033031 144421728 0
49478396 405829434 0
73703309 162717744 0
314935990 632375 0
384468401 363991887 0
192825906 445900173 0
169012849 384956001 0
209945712 503065023 0
294244908 320679424 0
509654851 247151716 0
431404803 518747652 0
11721274 235112635 0
412331245 345676379 0
450956037 91367222 0
145131541 364229212 0
17181336 175390074 0
444371337 153589154 0
462512426 311584351 0
146407556 4126679 0
458500569 323735658 0
389886551 426567630 0
289588171 551557785 0
132141390 314109632 0
379839789 252269543 0
257377296 131654790 0
176580194 428217460 0
373827693 172351809 0
279158310 44586206 0
287606134 404157935 0
24977951 424366660 0
378767924 109942951 0
420727598 396723283 0
77509609 199758902 0
146675736 324000388 0
528027718 271810181 0
370561624 56245269 0
257334429 479102182 0
118722121 85391428 0
365109720 169908463 0
495793438 197337164 0
541328043 323603352 0
227994842 343468031 0
93957466 129562319 0
456865521 14375717 0
210532252 139908027 0
322897343 413989984 0
121271565 17158282 0
94533773 341204452 0
325490242 382045099 0
111089623 109637080 0
266278746 265174566 0
471017224 30629955 0
503571619 296094620 0
58235841 208835696 0
50007654 475660977 0
557986892 48967432 0
567974508 42595356 0
138415165 379697762 0
132235479 317854004 0
359515143 339851270 0
47986736 120906012 0
525339393 108153237 0
414204782 383118425 0
155990902 283950799 0
225700542 382960521 0
219548550 163632561 0
17238975 381912854 0
113432827 342886476 0
120090990 120166811 0
357584509 385819521 0
237089664 117378507 0
337455279 524240285 0
560994027 136574476 0
553895132 344910434 0
21062053 261142037 0
403956279 499414943 0
89911318 57083434 0
568391737 504753912 0
77259013 468467512 0
271836298 540078824 0
248005986 518104222 0
273233547 245456505 0
153756835 563897304 0
213325504 254189685 0
233884963 72271019 0
449628871 541335283 0
396937673 25965317 0
122845368 541787765 0
95052692 356566349 0
6245825 371783128 0
33060638 469973964 0
317894055 308328082 0
532774962 69471315 0
475034161 150620761 0
328959015 265438298 0
8391093 519137160 0
330123171 342989423 0
140710291 412812896 0
454784412 77135780 0
568332766 414385471 0
216807907 533951445 0
220499731 247308208 0
549423714 490558326 0
194302022 462171431 0
343090137 525687844 0
45854027 368346610 0
357133964 542112949 0
369972767 516548526 0
500776906 384735585 0
20530165 1356710 0
514141327 81966005 0
26867184 515051217 0
153696423 102971087 0
154823216 131038898 0
76109286 356332158 0
245158496 243485873 0
91973183 286839155 0
566928041 388901380 0
453188906 8117184 0
140798263 549425138 0
422286342 555609440 0
144829996 260145242 0
78048505 278952238 0
379104270 546825145 0
20616580 338506829 0
9085079 374450891 0
322395032 416118597 0
466215066 128281920 0
253898287 312719998 0
252002491 48336510 0
483251955 265891538 0
148275440 399410206 0
100437470 128086240 0
311080615 345390365 0
74890973 448289531 0
452622147 232380128 0
490761051 62296354 0
291060042 105455109 0
210753437 93975112 0
22959956 533350168 0
56933849 236970678 0
291587276 91013880 0
421919754 67385257 0
229313869 401679350 0
438348324 21760442 0
94302875 363567938 0
44685134 134894261 0
470408138 92397300 0
446908904 324308374 0
118474091 32879531 0
52368292 192724521 0
5930866 223738813 0
9263128 514569055 0
239077122 276934932 0
198538528 344761560 0
474390037 489358134 0
46914967 78657076 0
305454216 479802255 0
322022562 480562666 0
472535300 548636430 0
327578621 407605322 0
6911295 250813534 0
341858003 460322301 0
157643191 432460964 0
266985716 476570531 0
438953451 499961536 0
313062072 79998762 0
114105060 340878855 0
451255402 147299191 0
327597197 413332269 0
508845777 321212243 0
396813594 335541056 0
566615058 149609638 0
151908600 258847863 0
281713183 188602480 0
271045362 206144678 0
139659644 197991098 0
526621984 232940793 0
475158396 152301740 0
366638227 252994036 0
169432218 42380981 0
456667027 415967252 0
561912572 476298281 0
299482786 406609067 0
328707298 451318016 0
205806610 440521683 0
60009663 428758036 0
489060627 338280125 0
97138976 439081587 0
225583628 88121174 0
506130546 113149775 0
153000090 279167389 0
273148305 456819846 0
461071183 515275806 0
551739378 91048172 0
196177608 129370462 0
443615558 471954041 0
341390396 417012947 0
459974282 14258269 0
308875929 459633906 0
175948485 520068549 0
19465615 167962333 0
60342298 424555872 0
200014907 555980564 0
510909979 413678689 0
185921700 406546481 0
179179427 388084689 0
49910813 502113927 0
321121786 122074452 0
565170724 102888473 0
123824751 169957600 0
115033618 349709144 0
225443357 360633707 0
274012417 152964687 0
492778845 33824240 0
238046732 289707334 0
316495854 544785375 0
521899814 8291459 0
385917628 83313298 0
351978891 460398023 0
258521127 518239865 0
168313864 232124217 0
116366784 59667991 0
333980093 33768559 0
135722966 451671127 0
251916870 473310744 0
513470241 157322855 0
150188639 281071739 0
523453167 32972492 0
154650179 196791569 0
361661665 203115951 0
357020984 31226240 0
59321499 437575059 0
369903778 122527286 0
331026536 360442395 0
93942415 387036544 0
506528749 447497444 0
346864342 507887691 0
46429623 369959731 0
28859145 498907443 0
212510975 72693110 0
405879936 42970403 0
233561937 567078515 0
303255798 264353449 0
514861268 234705007 0
175867448 237190510 0
160459764 389363241 0
198684048 53858265 0
240565508 293960289 0
64556902 388192071 0
271090687 125052934 0
106882436 470843323 0
119343761 303605314 0
40065866 344041343 0
115782271 332142890 0
356474467 528794671 0
9099356 229146948 0
102202292 206657070 0
106093166 33611488 0
484906469 232346405 0
123448853 128587479 0
202429495 566114262 0
467517606 36923413 0
421407158 139920972 0
132511174 470290510 0
373075329 520462419 0
340481888 344031830 0
117658572 120117809 0
489254646 32200202 0
33092407 208616617 0
59429986 326546889 0
108701265 201372104 0
439366329 42128303 0
9561732 255084291 0
271742148 485202034 0
354795264 30531042 0
428197650 325754653 0
237367717 499344916 0
170809318 27088047 0
47336745 516939158 0
332801203 457737967 0
514953244 179721251 0
512717388 492668283 0
323786435 388058796 0
480092731 364736927 0
503965161 206073048 0
528345773 402446530 0
453123089 490782657 0
212312421 209094462 0
212917414 562725244 0
171509237 211294529 0
373800660 334416422 0
553739293 226500726 0
69915042 21051712 0
495144418 259940341 0
536156351 359956427 0
184402658 530783044 0
140696351 393184490 0
127469694 203650177 0
46186338 70613260 0
196382704 40146586 0
298251798 409927079 0
152248986 447729667 0
450923703 412216624 0
177951012 184016570 0
49384925 428511794 0
189231498 201306746 0
127701819 361282088 0
528772498 28036272 0
298822012 293661724 0
128634674 200904912 0
70360036 564637792 0
59547628 359587143 0
302320491 250486728 0
425497108 383052968 0
369594519 391812298 0
495178749 527044702 0
422709108 286428431 0
140946552 549293493 0
271827530 285124614 0
318547217 258909944 0
442634721 324515711 0
356840738 308271560 0
76925192 548424717 0
47423181 9903802 0
236150409 367781822 0
279905209 295346139 0
527297255 540771417 0
558578343 534913855 0
396702857 123451623 0
529713270 1340671 0
178835437 483786153 0
369368378 242944592 0
550264882 291452597 0
500979946 467703331 0
237391905 388387427 0
493414336 157719005 0
143506344 49672876 0
453840390 527264157 0
28440182 484784082 0
350277191 206906485 0
353317337 368137880 0
181884470 68849315 0
431363198 375761327 0
352219771 87866580 0
169104579 445712159 0
77504774 405281785 0
131350025 260697541 0
508379745 100542466 0
454491694 112366524 0
224318970 58885575 0
206169010 249880991 0
179036869 301348298 0
414048226 386949317 0
188519583 22884281 0
158750334 250733626 0
129831988 341445293 0
271618148 170712653 0
182345509 521094323 0
100513932 301774353 0
430088348 11675694 0
38057453 96094731 0
89431161 478134395 0
328214745 265445420 0
392155608 189307509 0
21102624 229971943 0
464127568 272646500 0
478421003 387657696 0
552778098 511362147 0
464462137 352979830 0
385336992 521191196 0
371382986 443846804 0
11858476 133619053 0
404231667 16768337 0
323414367 227184091 0
69633043 314190198 0
249540387 299699292 0
140178960 125233897 0
72259879 352589340 0
482012481 109203819 0
271438149 365148210 0
133065684 273005355 0
307370472 83063710 0
105264804 517214087 0
295950969 500341281 0
568817316 10510349 0
318888209 491750633 0
63646913 334031230 0
402786655 320240002 0
71590806 110734247 0
384541582 410279531 0
111417942 217455113 0
101960935 321968028 0
291926501 304930446 0
442460722 366400873 0
431964861 352518352 0
462225464 380344868 0
164516841 197557070 0
384734378 370930932 0
89046185 44652672 0
470580387 251080787 0
249180296 562930971 0
233479461 552990902 0
48531325 464083667 0
355316308 194534035 0
476065964 166066064 0
283084706 342433911 0
55219056 37310700 0
146674145 131991347 0
247875955 155593434 0
191546164 25588615 0
280887157 443853335 0
140319166 208591098 0
511529684 40062091 0
26250594 99147253 0
162461289 94076706 0
6654273 371286021 0
379999004 50524146 0
453161998 455257126 0
406362210 257975020 0
459089993 99207014 0
468228210 132990749 0
449882190 197748125 0
56822092 313332662 0
222876168 399317107 0
320136516 164441329 0
202653917 110870437 0
172889512 226912704 0
452733492 468976709 0
393224662 196638738 0
117204534 180708408 0
64289121 299200037 0
63913123 418440858 0
515272512 215070356 0
206132925 53885132 0
197797318 471902023 0
532988189 486359666 0
132413830 70306033 0
4518302 98331908 0
147203900 110582396 0
530847603 433712450 0
135100416 503811052 0
285610508 411902967 0
199739978 482412520 0
366083562 48865595 0
117246848 541043233 0
490274541 496165600 0
168972117 450118290 0
100804270 144875666 0
150595846 429201979 0
206375957 65893529 0
411664779 85981686 0
291335912 185817721 0
78207566 136828699 0
17574995 113091144 0
539203052 517936160 0
465014065 241483283 0
435245989 310633225 0
468838625 212346755 0
514088758 16531223 0
171319672 8067804 0
446867100 32852578 0
227788803 52071558 0
529087389 338949148 0
390883463 333594795 0
224858367 117653152 0
364403992 204409336 0
88746214 552544927 0
162048399 183315138 0
467666870 412457346 0
310686807 389501207 0
359090159 400168639 0
244718022 455836363 0
207888861 102639218 0
270161622 201799459 0
326145994 370381196 0
93491750 520324847 0
339875418 308279152 0
514213647 503069406 0
562640817 83254905 0
316702457 353256038 0
278398407 252087269 0
399380943 430617763 0
326342346 342998902 0
213094719 204999643 0
65915841 145869872 0
401553630 234205122 0
446070650 309506118 0
389907988 255732375 0
21689495 17115494 0
552997245 311236025 0
191341991 197769170 0
291138070 325647678 0
298174946 201674094 0
52404775 108504425 0
143581657 553997976 0
343120537 151704810 0
513680019 36458826 0
207551118 474015282 0
93152332 399646404 0
470735651 442430606 0
477248754 475358361 0
43179698 474357162 0
234828890 340557619 0
451120013 171793232 0
10748935 494420359 0
14552099 350469125 0
162586769 232604085 0
128019582 113438710 0
335456823 113465210 0
453493766 255399797 0
499406784 157274389 0
303041862 422382998 0
290549499 536236216 0
463715983 8955174 0
202559460 234684190 0
105735371 562735476 0
285759297 295452521 0
76904338 487236145 0
302267531 103734941 0
158528354 452860780 0
212707212 43820904 0
395971541 405273338 0
229157084 444055512 0
62449472 177223735 0
548705 115677523 0
319287251 474312672 0
180934666 299920679 0
296762759 1224496 0
250393398 461115750 0
289452848 482047815 0
312144754 77383943 0
163402995 202936360 0
3844130 535286948 0
89330904 127860480 0
319676226 77996064 0
467502794 321876549 0
339668274 441127999 0
394574284 41626109 0
365861311 29824025 0
493475304 82018677 0
384749262 146707450 0
384306784 402707520 0
59401897 526600263 0
95676418 216716816 0
60792601 343828595 0
265602111 100033498 0
282792421 95124643 0
230192820 348904106 0
439114317 35429381 0
480412296 394149307 0
286843998 234699271 0
512233384 459515699 0
149974397 229609346 0
440588591 491211134 0
341609474 15165533 0
286498949 452074182 0
449722935 205375879 0
407122200 479464657 0
122778838 291059205 0
480340458 480327255 0
402896688 58795743 0
381964884 493780242 0
391105462 173469352 0
80728449 128967392 0
254710672 354309352 0
346509138 552973172 0
164542274 24528889 0
230607592 18517061 0
463040267 276040887 0
247990467 55446328 0
475568737 332317711 0
489410053 61201729 0
165848053 129861035 0
306169084 347137620 0
509084283 238734268 0
53189457 560661344 0
149886764 506403390 0
28386938 393638272 0
395038032 525222058 0
215275918 186778489 0
245061510 292727127 0
75993094 210485550 0
530716313 385884594 0
54500780 330489585 0
191883468 119757401 0
263291336 393003466 0
22550604 301959814 0
57244644 26522671 0
331985061 113302982 0
25668581 104219015 0
445852565 295925503 0
433146617 119712322 0
314709234 14920503 0
303723142 440959407 0
378534146 103611724 0
385959191 196551115 0
125092709 465267912 0
151780015 44383848 0
545025741 441098220 0
504687675 491571374 0
365047369 42337807 0
564319055 226740588 0
307309544 225752490 0
136312358 70149243 0
270013764 473830957 0
415650262 7347564 0
173246166 307110111 0
170135079 48987967 0
21907789 404854126 0
134104353 471008697 0
417635070 149669322 0
494830970 299964813 0
4305494 246360308 0
183992638 75633241 0
270156328 338377464 0
502242493 530629876 0
226153757 475064623 0
296930535 158295413 0
486766725 318525990 0
183256390 271197216 0
57177791 409649089 0
13162413 65732078 0
180552936 493472279 0
553057160 388946832 0
5818491 23231466 0
311711766 560886392 0
147180925 318811720 0
568102414 524453700 0
444454991 266126526 0
307108123 521755632 0
125705038 140679529 0
40262419 220817188 0
427749300 391658630 0
148444438 331031889 0
371887242 520468092 0
274257931 123860684 0
107608372 5020626 0
227930352 305507477 0
462077849 532832966 0
250532792 119783502 0
445785119 306301257 0
29570866 61514680 0
84475589 470772193 0
567418296 430053005 0
104706585 530266416 0
508238914 556504129 0
252571439 522471692 0
265309443 526147332 0
71687550 364073590 0
18030204 459459957 0
431372317 23154549 0
553314394 296586694 0
128959110 156012130 0
155833529 61059132 0
71642171 48883041 0
28970844 111138508 0
527293812 315708202 0
469860917 547962975 0
451240589 208645498 0
301119844 390676374 0
552418789 540257318 0
267660806 547253378 0
338590971 62909833 0
458727619 28456447 0
113786302 14997566 0
75965774 105630227 0
220648803 104178132 0
335791598 464009425 0
245281079 178248993 0
111315217 64152600 0
135495465 527234206 0
292938699 232136461 0
81029391 144901163 0
336686913 305396099 0
385277036 265338052 0
316196261 9864115 0
365990204 538227003 0
157657146 439169745 0
185560563 384865390 0
24362984 397114027 0
102373509 5299746 0
134068410 568721971 0
70289769 242972135 0
447431342 411381205 0
311479194 318262462 0
92969045 212549901 0
285803256 510484781 0
169576197 275089255 0
87225195 220958247 0
339260866 568796680 0
484388122 216028938 0
48549712 176854748 0
456297074 514535422 0
114872679 357341434 0
475859940 128587429 0
170769540 326088237 0
34232660 303457906 0
508093754 239160579 0
418118722 338836530 0
10936595 196569416 0
550098512 274702796 0
519767092 448563010 0
457711554 264543552 0
213799848 129769021 0
27750959 43653692 0
38593261 78031437 0
370529594 25257500 0
550390413 126513877 0
134654326 146543781 0
168649318 522466863 0
282978252 370795116 0
280427243 383774805 0
478666905 2031684 0
73893731 436177979 0
138394296 204492857 0
521352674 16788547 0
414562065 103531697 0
163929410 114005040 0
206288357 77193535 0
7022938 562676042 0
142634312 457775921 0
361719129 79064957 0
323810462 196444222 0
225575323 195681517 0
377050460 169874166 0
450562043 204561908 0
503178069 110712072 0
341122495 244123079 0
306409923 117736792 0
485741954 135988283 0
522479413 496472046 0
344941508 209000156 0
357144153 230683818 0
196468320 181070252 0
512470002 453317576 0
50298055 6304154 0
290522369 564162092 0
567539287 343601140 0
373988320 304202155 0
3655881 269839421 0
392415192 467416440 0
299060071 340468362 0
219275208 58094682 0
445122467 8566540 0
226591804 172084459 0
474035477 489816262 0
209620910 197778899 0
529342489 10106997 0
244970480 430020239 0
14798883 448503598 0
442952547 1281704 0
124378550 366620436 0
567231311 317768096 0
360205243 176521296 0
408299245 505380050 0
209449738 327648669 0
177976630 496591794 0
111223955 391123427 0
187836488 438890490 0
263599836 202403335 0
142971102 464639735 0
69474637 461263186 0
44283021 97357263 0
394193486 531669568 0
504651170 312856237 0
538355593 421664662 0
204314179 389742927 0
283810787 36525308 0
423492133 549114066 0
53482103 265823007 0
359009321 195314956 0
363518864 46885874 0
510790262 284248425 0
536378602 253653746 0
502029740 437465764 0
100141360 559041885 0
341501771 381901037 0
443706646 482305610 0
81239600 16507019 0
72914370 264634946 0
419044817 42973850 0
145574031 167882233 0
339599821 296386203 0
256070520 309547940 0
149562712 150336896 0
348408189 210402840 0
232680864 514069213 0
262319927 372947661 0
359729520 301417789 0
116901628 36676925 0
483725831 56906684 0
377820122 68347646 0
111755183 389212046 0
339248351 336464384 0
233315695 505254686 0
359011285 44072824 0
423166306 107902202 0
198957932 305515378 0
212552241 497039465 0
235543676 144593198 0
240085092 304983812 0
345896293 97236842 0
80269326 17540281 0
457368002 164360948 0
11495435 492052270 0
508087702 220147395 0
327224707 217526918 0
305001238 15074114 0
435355444 96255328 0
450360889 559238799 0
428363131 255990108 0
140575792 144426928 0
400932783 236632647 0
299306682 182973792 0
163350155 109742495 0
312402529 497571548 0
175472343 333115786 0
266433738 567467103 0
86121099 365978986 0
77898924 308508243 0
200880103 524877797 0
225231538 496158428 0
176615173 104074029 0
517436486 307858046 0
510097569 325082458 0
187097405 122757456 0
260636802 323828930 0
498564028 350257057 0
266658773 133970077 0
515371595 402371999 0
184927187 159492159 0
303197351 563049785 0
248042100 482134332 0
101627503 137918267 0
314754072 488259512 0
171455779 218414074 0
81308669 409605828 0
324901106 388847622 0
187144313 23101482 0
262576803 537714425 0
550136699 387273556 0
299715611 438512133 0
62814244 154110605 0
120359525 75567187 0
518970707 125105446 0
50958810 100513722 0
288034271 128255835 0
361022248 558064027 0
210917083 84576981 0
219333546 420446051 0
6590291 124371403 0
483597681 232099666 0
534689217 281223930 0
177640723 230404056 0
200217955 58911721 0
41236226 27242969 0
322098892 31556400 0
41251847 27407370 0
140275217 479046115 0
470537511 149460970 0
565176634 407711456 0
79540404 77400426 0
348336779 132484424 0
566212462 369706888 0
126100306 490227974 0
142877397 4833388 0
436719782 478882817 0
419470480 237446642 0
413580310 187731686 0
399265871 191112534 0
208413844 410052814 0
422280221 172733411 0
22341282 348046027 0
542652670 11081919 0
376528961 193768926 0
86976977 132804484 0
352853845 532191055 0
428882317 534852368 0
194215737 217892597 0
534700846 434076314 0
296395111 427641086 0
276785348 373250543 0
487277580 12797971 0
22941539 436225648 0
566550025 368357630 0
67869605 304867025 0
56601559 454973576 0
93644340 98296937 0
138028437 204745932 0
441825870 70487186 0
508937576 206010686 0
379821261 74015774 0
20340664 513523526 0
344449152 484557909 0
125819384 1650521 0
136488667 41401212 0
475959670 524956229 0
477972241 456691103 0
205563383 43393869 0
90528152 221960592 0
293154272 123383222 0
532995267 301274864 0
46689099 559674638 0
274859733 242128126 0
400837614 293039150 0
516849469 312050669 0
5024039 329426304 0
247163961 526434498 0
272600724 565854703 0
292453068 481178648 0
195227039 475159926 0
112412755 123734854 0
325352997 33601921 0
481019332 451904144 0
278534806 17288807 0
355419116 4316028 0
152993822 445168533 0
279037136 166148297 0
537181654 200927744 0
114186470 288549758 0
323474077 476644877 0
551350122 53229849 0
457931853 145031764 0
58270873 233951205 0
89990184 342156135 0
91101838 267873387 0
27824274 113490594 0
179978671 122261192 0
9308257 239800614 0
461573255 416899341 0
227791999 96228358 0
437464492 545722269 0
194570903 513195415 0
280716504 14851279 0
247986275 550464929 0
467216738 186287260 0
174567916 272103198 0
63675473 91572082 0
24216947 228717768 0
172533292 68747753 0
559499563 367609899 0
559826151 38419336 0
329466833 44921540 0
91002429 394645759 0
451033639 271387979 0
561844341 295089235 0
309441580 348103080 0
100324729 549624118 0
514781187 186890847 0
74898361 468507523 0
132708811 433742634 0
118209238 246640573 0
412721569 545101696 0
24256516 346567632 0
444913353 280274617 0
241799883 295354572 0
106006822 5180142 0
147845998 179976521 0
385660533 275454634 0
420092139 372102889 0
353005411 49311511 0
419517413 485252676 0
440584876 91765299 0
34516419 311766329 0
278884866 299454434 0
317622743 533024852 0
149714892 136555078 0
336467119 66180157 0
79038503 60053024 0
539090716 506532252 0
125205569 367600349 0
503273799 160193596 0
528714242 423317025 0
298183740 59325306 0
107789818 19166793 0
329801100 15282542 0
266680721 195595482 0
240992642 441398225 0
307562539 24518149 0
481326723 565121006 0
61446566 364784345 0
260648758 454216408 0
46094555 127081987 0
434654913 444299790 0
92482679 105923745 0
241317411 101416779 0
126157423 237227814 0
487572757 456115396 0
235388643 221777374 0
371951901 111994281 0
48342065 501394539 0
446508200 46028839 0
49775235 350217479 0
538507470 12678142 0
29094306 553554194 0
491898967 550280627 0
40321857 414020058 0
486351926 233323050 0
527941656 30667371 0
14474490 252173776 0
517565230 387528176 0
201631881 145157455 0
337306781 468046581 0
104917933 230740536 0
542770511 319155534 0
282151271 75268792 0
213942704 540632666 0
201919380 57979751 0
340929356 477143073 0
258713615 115005822 0
227824424 54839018 0
195668625 393718934 0
387555977 474878147 0
177504216 515102233 0
289364385 451095330 0
353745059 427209774 0
529535029 422902009 0
413605287 284949258 0
48613005 223561500 0
31224277 165283427 0
437829196 405713909 0
359700827 414104037 0
519934437 107381024 0
261530581 86370587 0
117076416 172889267 0
485201623 287472381 0
536628520 37800809 0
255337305 436809179 0
298152215 401756147 0
397189806 457035885 0
80808059 285403421 0
163149339 84435972 0
106967701 282828719 0
429526943 228732498 0
138353916 262262490 0
186917858 505510081 0
423483273 443311952 0
497931406 568823505 0
308757531 528676235 0
506150725 18821504 0
339343340 266101264 0
491909308 151258634 0
19853510 509080543 0
57138745 411873125 0
547806115 228635659 0
552086271 538571659 0
417224515 198294561 0
85028149 124155472 0
363211173 506626931 0
357071010 457192567 0
560613458 239859361 0
67800485 398990275 0
179293803 362887449 0
559869369 217880590 0
454467351 40036551 0
514239514 333917071 0
10180113 444267777 0
178480778 17181917 0
409480798 308475843 0
331984666 423923000 0
4222796 531390824 0
382138230 313175660 0
21804898 418908012 0
467675284 107298857 0
21454976 546583299 0
185404835 344386065 0
283562568 169110370 0
513348225 530174909 0
79266558 85224598 0
330493503 64232863 0
291533308 288853454 0
427238800 179506593 0
464739318 316748980 0
400640136 564389821 0
241742989 151075786 0
545796226 38371003 0
268343038 182119387 0
212216667 449296903 0
554839087 313815328 0
434537188 349067323 0
248343410 516267118 0
36696838 59826630 0
399343377 84157502 0
156765633 288784330 0
326338701 111308992 0
232798925 178907434 0
263195349 338902852 0
216203578 502523446 0
18502247 341268753 0
497666357 543170483 0
531627844 474381575 0
141632935 117285113 0
187575759 183062920 0
356874475 438948019 0
352497246 421884312 0
7509191 514679140 0
120132390 355663155 0
547803248 522469777 0
89834250 206581930 0
313822801 546285912 0
556123030 260737159 0
527222678 187823304 0
329814341 78559288 0
19004709 405331744 0
355628302 211852582 0
543477947 108831487 0
539321290 210861202 0
269559191 472247845 0
438254907 197308305 0
214091202 385007948 0
396873125 301657435 0
420487439 509052653 0
115278879 383194427 0
483824667 141605517 0
513631493 382129690 0
146309404 568742783 0
300676346 284883772 0
309775215 402568087 0
566314603 203854939 0
259655882 218916473 0
331318128 335967940 0
58928545 127452110 0
135397675 77483182 0
369222934 23352305 0
561554700 370103834 0
347599017 91543519 0
524384657 323802636 0
496451717 75573120 0
501368405 398857555 0
25918578 507604283 0
67079208 326661459 0
59202212 566685208 0
11890896 207251317 0
473550391 429621617 0
19309766 529767173 0
81119232 233197227 0
191516450 385986402 0
79141524 502939977 0
152124683 233057912 0
313335789 406536556 0
325868268 292865522 0
69854535 401472868 0
452583395 15541740 0
203998010 274386312 0
291237864 227644809 0
285821116 161509110 0
537691738 31561874 0
290936601 244641209 0
315935095 364654678 0
276493465 439710607 0
34254921 188833306 0
96141614 37567005 0
233037794 396144071 0
416440669 453765692 0
379253465 413299111 0
355318425 16226769 0
355275135 335324510 0
28494625 484538803 0
2556884 136512054 0
301784695 540368650 0
94337193 450556551 0
199091546 562764903 0
324470327 126381925 0
249474131 371302053 0
226622776 352935580 0
300170246 71121525 0
414684759 362740963 0
527632874 568974107 0
71749948 396119569 0
73792334 530887155 0
487308830 142326775 0
247013082 149793096 0
130095902 173446247 0
106387382 445061746 0
347509257 456913652 0
517743771 468009758 0
434846195 177124190 0
349074668 29256034 0
147336149 91061473 0
392144103 40491695 0
329221383 74384967 0
203462890 248962290 0
540768324 451372292 0
10607428 164544736 0
397430294 373002782 0
288672949 297693790 0
396787471 29057319 0
9909445 222871815 0
243498392 478264155 0
316237772 313119220 0
250549542 16976995 0
79245117 506884395 0
250778373 453207510 0
172596007 402574835 0
267990758 324740852 0
3243802 228113910 0
248157475 229329613 0
525337362 554937266 0
177189784 308658569 0
191989245 460131364 0
372488030 156506322 0
509959996 269468700 0
219790904 341505959 0
482780097 563375580 0
20570423 532365204 0
410446096 388483845 0
182403104 208350921 0
373342195 559934048 0
442339266 555135487 0
542998559 503214917 0
283856660 231075422 0
298440855 434392740 0
280354389 341980695 0
512941981 323653114 0
149471686 525164205 0
494774638 385931883 0
413814754 406755409 0
562191086 396144522 0
500402273 325697323 0
50932475 320156499 0
151208579 61999843 0
49324040 559682891 0
289501007 85646343 0
108177741 80245906 0
546941800 424907032 0
425338760 564198356 0
197489536 252344204 0
384784121 187687098 0
193854079 133677762 0
473002040 233666658 0
373970421 566743824 0
292268656 302618234 0
140069301 186974783 0
134453656 502231633 0
230508003 553611016 0
63163228 41538190 0
403624090 77859647 0
478522885 104070323 0
97978442 130920870 0
252541115 77390986 0
8723387 477777918 0
350789705 391072019 0
407281589 298464721 0
486976366 312516103 0
499077310 490359087 0
418932436 250291012 0
115026799 429645718 0
273985933 364114806 0
47643134 449105631 0
104290424 461741112 0
96632729 368961485 0
52627165 44921304 0
128995676 264263736 0
59337077 169100027 0
507054738 353947848 0
352884786 488991699 0
416009339 412316742 0
301036575 217545654 0
246998463 160911459 0
353304252 62981483 0
88556428 322099993 0
125109095 9393620 0
515406778 79300223 0
63488318 8679481 0
120857614 153837339 0
330694569 202383945 0
305998622 372504212 0
42316326 168585033 0
506909287 271534047 0
427201197 81570881 0
427195319 89170913 0
294193940 91264955 0
568541647 89095542 0
555024653 363977314 0
44986583 106454559 0
302892045 304937194 0
499180839 474150029 0
405696058 390517740 0
56494689 551690618 0
552936538 355854449 0
129123270 468140836 0
532009776 143595629 0
260117124 487728286 0
263658715 333431219 0
134264032 243594432 0
501019557 14818446 0
70255603 29150801 0
197057381 63152099 0
560013177 50741469 0
124576593 210591982 0
248401175 542550227 0
164856527 517477671 0
81502014 50093019 0
353778865 533697088 0
109441411 543452082 0
33812589 358255642 0
439774082 430332188 0
533053109 48250679 0
460237717 386189421 0
222784445 419426631 0
422223758 567057530 0
559979409 212876000 0
77983381 361943312 0
395773147 511582725 0
167373098 389463322 0
167303937 36765187 0
183455709 527049832 0
554291954 464588663 0
21441280 221808146 0
447375152 504582823 0
474886459 515697909 0
449895962 86522056 0
494508624 114523299 0
212765738 448286349 0
265162175 38321718 0
90570834 420468593 0
298459514 246900674 0
229088428 153443311 0
391567563 375449203 0
100273756 428333210 0
348593861 10694864 0
324223540 357941917 0
373532185 211685612 0
414991905 540100076 0
433337307 389023031 0
224761926 482057885 0
65165701 344582196 0
82550494 488190473 0
103146674 267624242 0
54250012 13908556 0
32063828 123391571 0
349849399 320341019 0
172584672 132483466 0
190646829 309309739 0
229812474 422166142 0
111539146 9087151 0
558821987 231722078 0
428569516 41408438 0
273275219 364552792 0
450748292 80551576 0
451838633 407118607 0
360338742 436868716 0
49705868 350862686 0
329253557 528631885 0
379430920 253537771 0
157187115 549068644 0
238771997 237879445 0
557153793 461198267 0
288552631 566346568 0
338901814 263829549 0
302768987 351166663 0
334591036 219026609 0
527998242 22414550 0
31614102 189367414 0
22802448 247228268 0
180304892 22550901 0
24775912 306018306 0
206892496 506999934 0
428826643 426874326 0
407260435 265073259 0
98100264 372439429 0
154375733 43885511 0
325726422 175483308 0
445997087 406534058 0
503230563 442529529 0
72387991 278650534 0
243035307 394590797 0
399463368 473075833 0
323880529 477044978 0
511513473 504028076 0
136059911 502140469 0
415146247 463000438 0
342586435 176794675 0
33535142 355578613 0
391653905 168044418 0
433676813 532728871 0
15494153 294589577 0
288238765 268529322 0
417015028 456286678 0
147090028 248162339 0
58687196 472053127 0
469330951 103309375 0
162368080 327143537 0
211809625 296316118 0
370738910 42128178 0
232720183 203839109 0
300106229 283489964 0
234774286 204952054 0
142367786 481134530 0
460642899 12345541 0
398539630 34089475 0
151120713 156798182 0
177195373 439993873 0
169197213 34535758 0
311222004 222398779 0
331130773 296162967 0
316029692 479663731 0
154755964 57960738 0
300806419 12363642 0
150992574 523977127 0
89802533 161064670 0
149429263 92537195 0
452992711 49851800 0
426066994 432684938 0
368459019 358939828 0
38175079 198855736 0
37667679 510276412 0
553212334 172887212 0
177118910 212448458 0
98451678 330103636 0
510392157 345452539 0
483735669 347422570 0
228150059 308262420 0
292969254 252026982 0
479730804 348833748 0
452533504 266607580 0
381093113 554017029 0
447160833 296130872 0
295507921 252387270 0
19336168 349235287 0
251226824 462898456 0
290219743 565847702 0
370756267 565839522 0
32119907 28752963 0
257546305 80896309 0
536259982 11164691 0
60694718 180230151 0
227630582 17447884 0
420295721 216549416 0
43928513 360916633 0
550236097 268911631 0
289129739 371447611 0
108464190 331340214 0
556653750 127171928 0
321638577 313309139 0
557729788 551639912 0
42653616 93232327 0
6408329 326029889 0
547986758 542691689 0
112881139 448058451 0
330351601 455003455 0
491473614 365854669 0
57440073 1654606 0
282300671 135647624 0
91561879 111873571 0
196944400 435608683 0
242814294 267032239 0
133431544 374434019 0
412797336 210685801 0
365109756 301438552 0
57959711 542804898 0
39465914 536586556 0
160020117 151666325 0
454868773 257738048 0
315546391 380439267 0
80286010 41405638 0
364376594 523574995 0
411820001 282949530 0
523629352 250983498 0
230359220 568316438 0
373218660 76585609 0
117549874 24099932 0
131318865 159456051 0
64720178 364539347 0
415971967 322463649 0
265352659 123562621 0
421157510 302341525 0
404535082 490209342 0
289873991 325387220 0
1924301 88604333 0
136494618 335900498 0
228914241 517668637 0
150249641 381836082 0
98625993 133736791 0
341597088 316154507 0
347555714 79135592 0
413961092 251491128 0
311877384 65703685 0
279658630 324419052 0
87138468 363020539 0
480666982 251986929 0
286429708 65887688 0
480995608 14416707 0
26493302 117431437 0
415261905 204626995 0
477689093 391144657 0
181702517 165310526 0
142375195 298035769 0
541611275 558152637 0
504450826 397036676 0
486000749 288399380 0
88740726 555144201 0
237409046 217521252 0
501998267 562085920 0
8385162 416816207 0
60185389 196270041 0
178237134 215909065 0
252547647 127303893 0
397751573 484713190 0
362254218 505709155 0
495324774 488102730 0
507844547 294707991 0
294220971 433908320 0
231526482 116004032 0
103156801 476788798 0
356544691 292034199 0
253766320 364397 0
95681585 452475991 0
159334000 249266842 0
564416198 31837341 0
453122476 223362099 0
315161597 504432668 0
3557940 246642822 0
380269805 288481328 0
402246197 224584239 0
206873160 474344900 0
10276732 526674014 0
109665712 378235009 0
469694139 414507060 0
459245341 424266932 0
470398804 39481793 0
389363099 301450880 0
234707389 358868079 0
524296351 381183659 0
69000610 381203746 0
509961623 17080165 0
148795158 69554781 0
441182541 235120741 0
25148379 32422012 0
8500422 94895490 0
98295340 358536804 0
433186411 327602978 0
154725614 295238273 0
510091637 28304457 0
452350434 301822366 0
73364037 176270772 0
367363078 194804639 0
352201370 483506802 0
434982368 339737785 0
292858289 178461787 0
67184730 366229984 0
174447328 126574047 0
437569769 233615691 0
484875605 72218851 0
538779938 362078544 0
328346087 227781902 0
203301223 115651069 0
424210369 466220019 0
465556444 496234915 0
335211221 451274447 0
446221472 12152434 0
252016101 462006273 0
309359402 2363865 0
372684915 551910333 0
74962594 553277059 0
380136347 317382799 0
400241080 39637305 0
180308789 446857882 0
489876285 268328413 0
209813399 248602883 0
562639162 350976357 0
317967635 254960416 0
262120651 354716629 0
145857312 99865911 0
511386247 358989094 0
253941875 430410185 0
557666358 489072959 0
180411875 430561265 0
83253140 419621493 0
172016561 225401218 0
111229233 141344825 0
367823846 22842888 0
455613649 303622534 0
79503815 259473269 0
125310741 96381933 0
167619862 192517872 0
332286172 535958657 0
506657940 503060395 0
519515200 136243591 0
352148503 263312284 0
444478569 7370622 0
531075576 489327729 0
202052903 423528672 0
106416316 239288923 0
353367894 388370047 0
55131187 160910095 0
434041821 202095857 0
238885697 248473365 0
257806798 437816726 0
62798979 537587573 0
424668426 478920619 0
332860173 494654563 0
166583735 217469020 0
443547485 88403002 0
194155107 166083138 0
117704371 403398587 0
239277513 317224422 0
251771473 459587609 0
340774201 565837350 0
129402980 9909247 0
333921167 48929136 0
517992309 166122397 0
370483279 48181892 0
61966518 285654553 0
456731488 405661436 0
7732584 51287388 0
515074938 286540520 0
118464211 247626640 0
6497808 368412741 0
280879930 32638140 0
369508355 288927845 0
314851766 278500575 0
250022582 519073093 0
485784592 393746172 0
389433888 540552772 0
538189197 393348300 0
436268356 49984078 0
289357007 242945445 0
326507326 311496136 0
550464534 237543234 0
504248500 542033858 0
5561630 176039357 0
283147583 128710613 0
317437992 458812498 0
62063477 128126492 0
150974475 323653526 0
324158452 23680305 0
513489818 113790129 0
8253196 344410553 0
228484727 532476741 0
417832578 455376356 0
428764821 337854681 0
156025723 466048103 0
437099271 443997601 0
345331756 509648694 0
439142576 319121951 0
487673249 493394731 0
247102811 138902791 0
45060391 140563060 0
220409915 259874136 0
156480144 20766708 0
61910629 114038577 0
479013214 109739083 0
105521875 40067043 0
445965983 404925973 0
528155271 422651378 0
139284988 5200565 0
350525294 498344158 0
532314041 351830049 0
264307638 76596599 0
102786582 236224787 0
555180994 373870653 0
123533289 406444553 0
15337392 122757033 0
111390759 536315356 0
189930301 569144239 0
226676780 105202409 0
30995191 114516161 0
50748396 513517402 0
131213233 267036454 0
92681427 432136206 0
364264226 396186126 0
521624761 436640825 0
223549619 116787519 0
15940580 203735904 0
416237742 52588988 0
251482206 307657683 0
81175827 907192 0
459706896 256091343 0
344324099 248551361 0
376263587 94062657 0
24846847 418796530 0
492172302 433635672 0
169965861 264676976 0
214643967 453760591 0
532049563 299278347 0
387348480 134273920 0
405992437 105016815 0
325577414 351527632 0
182610328 48634757 0
81791853 258375227 0
237592197 392542380 0
115792571 31672157 0
323475294 328756378 0
517479766 519015723 0
489457029 351015487 0
116348175 21716138 0
478524621 559645489 0
278503306 268597424 0
334073392 476830222 0
98053921 13409591 0
60804863 306168891 0
314638990 119704431 0
145139409 527648437 0
458415738 172236434 0
560932765 8062289 0
65109850 373217244 0
320330061 64840755 0
424938241 45910370 0
84135606 131037178 0
455253386 362826188 0
334611784 175904985 0
288688394 492235130 0
276537824 143797064 0
219162885 489648368 0
129011852 461944840 0
111085141 189715644 0
39497780 533240497 0
100200019 491709810 0
384661787 151785313 0
429607622 537067689 0
92336253 209665429 0
253956830 554594436 0
507127141 499823836 0
124338849 491468592 0
394664802 16873382 0
205430157 526489010 0
500167426 190826399 0
75999762 193140634 0
269451860 333961197 0
238591617 326738518 0
80524421 199897262 0
353223235 330964452 0
456790598 126827970 0
382939981 169965419 0
184227535 82757177 0
187179535 143831392 0
367404570 81046997 0
306397703 457347751 0
368326740 497148504 0
415858919 61693402 0
67882067 498651461 0
378699097 1554883 0
505914764 324369300 0
191130831 92474190 0
142779361 78884312 0
196534940 100482031 0
542900622 470633399 0
124599269 161216573 0
326034416 312758843 0
191222901 412055367 0
369348261 288773993 0
298195860 198128642 0
26730718 268533709 0
438217831 450683358 0
281946735 547198404 0
200402145 489673994 0
231796356 563196010 0
226197130 91155656 0
443910686 273157919 0
499121520 298422760 0
562503638 403099105 0
301270289 307789249 0
10123249 243060043 0
155139438 278424295 0
90266836 313529644 0
162417859 56735878 0
162222175 483770020 0
549307423 471396690 0
540746305 322542810 0
317318697 29937707 0
539371760 545706514 0
27143518 380246699 0
506838559 427241779 0
348546591 48750095 0
92097019 25095851 0
183775335 7411592 0
337368831 389438643 0
545048357 476135475 0
229654148 246859133 0
158594179 344586667 0
299370736 524498524 0
184334313 152928099 0
299187563 431982779 0
91352043 74219112 0
24776771 475173699 0
107069678 135274148 0
466004663 437850950 0
183541193 222936806 0
150949431 518780216 0
403499361 165911465 0
395212944 305375953 0
564291675 11652964 0
418387176 20631559 0
120065022 378132823 0
81164122 354042595 0
293139038 532884834 0
173321537 502411539 0
113800794 332829723 0
206947820 453582476 0
530608035 340501726 0
224592050 202624408 0
509110280 325134610 0
68005264 77548114 0
176295690 502069817 0
532166600 376959235 0
121595530 321227506 0
431996478 495086615 0
462663181 221843875 0
407534640 38168822 0
458297107 99024022 0
474939887 363864762 0
450933980 86519407 0
170486645 86784979 0
464680200 61041111 0
180134356 131010016 0
82404116 105490871 0
334093084 189242555 0
9120941 530318353 0
194927229 310352529 0
175023561 182291043 0
167289996 334450399 0
247745722 368906566 0
250537864 380313466 0
34254458 152441227 0
407888769 367611429 0
115676931 140033831 0
416389739 388472169 0
5100699 284268343 0
50920881 268281735 0
119682602 25252971 0
549949592 234985729 0
152539608 242411274 0
332659154 329246971 0
260912032 376847529 0
151382682 404127488 0
439420215 53939684 0
296552881 351604009 0
61841919 33799370 0
33629152 204538926 0
328728712 366468644 0
506689843 529941754 0
467092684 25781687 0
182136299 384182919 0
435368405 271236814 0
304226062 157277794 0
561032535 112303136 0
566599708 206269229 0
88080920 317745992 0
503431682 366660657 0
229590993 20132610 0
57657075 419561807 0
331883792 26278385 0
305539752 462357351 0
485322359 461321217 0
251982953 92002413 0
124980736 282849902 0
516277122 328025902 0
526997108 559054146 0
30785743 479556840 0
8564882 482324622 0
406214765 239801780 0
470295788 384314737 0
368596911 199686520 0
491999582 525157644 0
385778011 222569486 0
326037495 137529061 0
480793199 174432011 0
178879359 44062786 0
62625280 478134524 0
205897669 212254368 0
254435873 487329389 0
148392843 477549849 0
334251073 48979324 0
354811251 492831606 0
465068170 85767599 0
378627427 78008352 0
131109983 379015582 0
432260472 562471643 0
184266656 424392399 0
144978599 129247335 0
158247385 401977814 0
310151925 538235534 0
148690716 289255308 0
8125673 502822727 0
227609250 388242787 0
62824181 521010316 0
464397700 491040071 0
330143803 384918092 0
45857112 495776245 0
46452993 504325462 0
283843002 106481492 0
287391900 371107250 0
249369316 190282601 0
70239665 461853514 0
252927709 311970393 0
504478370 551476534 0
389114593 234482724 0
190467226 493391942 0
347104385 134329162 0
131769132 401966098 0
41012458 470059723 0
110101484 473260795 0
405396515 330003050 0
479046366 130014162 0
558122652 391378354 0
308036780 97608978 0
116585341 528394043 0
87108462 555473814 0
550942123 347447536 0
518117148 228166608 0
448265224 432930274 0
73823224 400869372 0
226118013 167697392 0
53822036 214994726 0
225653405 187963040 0
103429794 528197932 0
506495108 161516696 0
95305439 229087117 0
326368676 516108741 0
489076085 435397406 0
523408257 540723115 0
515854527 91942471 0
167928497 68036743 0
257629070 36795673 0
68633992 352786928 0
353214647 248607988 0
41620312 382630976 0
549955895 107018312 0
182628528 345616196 0
476580343 267287496 0
249957452 280955195 0
461646400 197202248 0
363841051 86143008 0
99297596 347019029 0
63443317 467468207 0
120518220 442947253 0
334422231 262894664 0
476871593 221139200 0
392294620 477276170 0
374213826 7062650 0
502533006 459115229 0
209321037 62413271 0
104134594 300725409 0
305096742 262788732 0
506091135 12924684 0
65584516 62575758 0
332914234 470937215 0
266795664 225177710 0
438029017 373795718 0
482945811 305744734 0
299012366 222746012 0
73219545 326686359 0
269415376 94318801 0
455522993 533640314 0
60882399 479551256 0
535678818 63804719 0
507985248 188843747 0
360571572 131250548 0
335031037 18836030 0
161123919 388519709 0
449126569 82151602 0
329679170 549788325 0
354947435 216924324 0
150923347 299162555 0
24109377 473448020 0
558832658 416680757 0
496757334 515673514 0
282645931 251199706 0
426183084 327210980 0
208775752 28554860 0
21636300 203019735 0
558408698 441902385 0
417984231 493911927 0
264661878 195359407 0
415778708 114873124 0
411575261 425631382 0
313102149 98179698 0
212936862 8345398 0
340308855 541297696 0
399135352 436832853 0
266328891 30942569 0
232804444 378146926 0
80887721 81042772 0
21231873 305385103 0
436331350 128470596 0
34489043 306332726 0
497835659 349015110 0
533560370 41256886 0
191364184 209629441 0
392647710 544707626 0
122715132 96738204 0
560152667 251220183 0
63818581 390164406 0
465223704 322650194 0
71409124 289722151 0
542251896 375172668 0
202474606 421576775 0
324095921 33342055 0
564697604 340367425 0
14153042 457671398 0
569110401 405458806 0
546545099 332823715 0
505778188 415390276 0
447993797 372297299 0
6874842 267714669 0
468884603 226578158 0
483815435 504961721 0
167139887 12545174 0
376513631 364701244 0
550627035 276908447 0
93516741 235759807 0
125636802 191013304 0
427148694 78051916 0
256128671 364594597 0
508300954 393035091 0
373147213 410884310 0
45535547 363199219 0
469233629 24713790 0
206535537 238725814 0
481188710 433580972 0
209688884 264934785 0
258897690 164869882 0
396605464 377968553 0
370055384 430261450 0
75792702 387978904 0
294034669 840861 0
386167773 18334058 0
534100905 88487968 0
292638014 83952629 0
558725330 168772465 0
445299137 32177999 0
286153689 162721306 0
374077340 482219859 0
565837462 106561407 0
455041551 457462092 0
56611070 201234899 0
341262663 567349941 0
519295067 497608532 0
249294056 411639424 0
247177904 527081446 0
510364577 275882174 0
300101899 257760882 0
398998052 386375801 0
73807867 322147124 0
335310859 359233830 0
19682705 96391534 0
518438682 433543754 0
104730185 354402115 0
234941038 238678656 0
282480106 35502021 0
32493662 368762700 0
508201844 285141299 0
118799495 39939373 0
236552114 59068406 0
216490435 65948601 0
221210833 563675177 0
119551974 96504040 0
272048192 478906288 0
170542743 79472830 0
273199168 102510018 0
463538025 119159419 0
429519368 188570070 0
196103378 42263896 0
67546166 375274943 0
509649363 18098005 0
19000220 136604649 0
254821119 230623691 0
112027966 195143124 0
188672200 182820854 0
388073400 320554891 0
64241543 439030863 0
268666480 560705939 0
446180547 468996789 0
311397516 319478255 0
7140492 68300248 0
1770723 248101559 0
506873521 520776942 0
8523999 173588878 0
568926557 371580325 0
318829535 245701231 0
170991646 140281918 0
63865227 555030204 0
168171217 151524831 0
56949249 472786737 0
412028667 143801707 0
164946808 256822200 0
314759391 416507755 0
223421745 11375489 0
87150133 220693223 0
347300412 469759782 0
420161196 238669088 0
399748926 508149262 0
362172956 123567254 0
401761599 499163573 0
430762194 143581876 0
319606421 523177197 0
244693970 74341355 0
43644149 122457165 0
568714984 6664439 0
286922676 535262687 0
431763261 98219539 0
480387515 385414376 0
39792054 251897152 0
288883396 33991588 0
201538829 214108511 0
89928712 69254651 0
557416151 555546063 0
492547144 435095852 0
448913957 302758988 0
234093289 558083977 0
447650554 322859623 0
132988026 457797493 0
208101596 431281944 0
58586828 519158015 0
57849739 59757865 0
478011020 306009873 0
21112105 390536300 0
9537454 146934141 0
45644149 66564801 0
137829249 415241592 0
44653453 355489978 0
128332441 421685153 0
249039721 24845443 0
68918864 110789579 0
29065714 519566326 0
18987912 558273751 0
268846119 86117985 0
306254208 369512805 0
220649205 282965625 0
300718243 546107464 0
533361586 350132936 0
99129700 477272773 0
75012741 61886991 0
227398435 492306843 0
311596707 24206731 0
453217182 57600245 0
524798374 10937735 0
438957652 428043515 0
536536708 137459864 0
3902318 477682780 0
440241554 265498894 0
478873743 505383343 0
474159187 457133502 0
436102699 87870639 0
347379099 561990951 0
321398967 204191726 0
181417638 460513236 0
462765168 122376795 0
225997777 19713381 0
225085036 399326805 0
466137047 390885122 0
76527131 339113981 0
39959281 205239649 0
320464229 71759884 0
20138191 119190523 0
373834616 343746726 0
200448238 456104767 0
423274653 84408532 0
203072683 418195619 0
298702033 37891192 0
494995176 449916624 0
510334411 495318291 0
271930773 21989601 0
485649546 11733660 0
446083268 86614847 0
213623675 231562194 0
348574858 426162298 0
473825920 459281383 0
311223537 469125148 0
430674460 336562736 0
236223455 261165808 0
537872767 6046143 0
261164401 132895051 0
117489692 21840182 0
119578472 373421053 0
58982002 177524271 0
278266466 61769328 0
404328876 558459411 0
395760872 460709937 0
335303055 4398518 0
163477137 148869909 0
32069737 212815936 0
532864211 259884528 0
3418406 203047072 0
256550234 228540476 0
262730960 466772633 0
102943587 494247041 0
399038262 3562716 0
84770429 111175381 0
171815684 26176438 0
326524989 402214847 0
351344382 515125604 0
203399184 175000251 0
238722700 503003655 0
530992451 194412857 0
489402762 164151815 0
25332184 290638480 0
394235483 310761081 0
528172175 253127765 0
486035239 93447287 0
185368441 64597334 0
90038872 243151708 0
146385668 125578456 0
287923989 494023549 0
483937426 200485241 0
416178741 220965397 0
423848679 459092569 0
202847804 244237023 0
278874813 245161551 0
315281442 353895714 0
199434481 458348797 0
11525207 518926463 0
389064094 162029772 0
437639368 517665720 0
549940799 563242996 0
110391544 403846099 0
78200959 454851167 0
544435929 256484680 0
103811573 31433438 0
176855860 12254603 0
411566843 195714841 0
248246806 221579913 0
436650835 10231478 0
108488363 377079668 0
18580164 315754426 0
448075390 183160243 0
266566389 15592859 0
561808550 513671509 0
382755247 101818078 0
371216687 323431714 0
313351587 109354518 0
503802270 496987234 0
383681772 132111314 0
505425242 33713633 0
562924216 330838322 0
418587925 176067941 0
348513191 518204175 0
172411826 170478946 0
338184408 566903687 0
272114777 304589289 0
291660651 284182395 0
256342781 105186652 0
401645303 108496006 0
235077399 302219922 0
370413595 515786511 0
282196601 542987517 0
257179696 520042049 0
260633010 120037922 0
436764558 67915347 0
371417169 367664208 0
110886196 451507059 0
539327970 556595430 0
359232729 164446602 0
17981315 457181990 0
10233211 472640870 0
418229695 297301639 0
396882823 308160143 0
507883540 565752361 0
179536493 518237720 0
120458478 285025887 0
187226136 102695522 0
533913546 11329644 0
424639949 152692777 0
55858495 41216061 0
304526722 6228686 0
314153558 403152609 0
214726937 45761924 0
483633082 76710199 0
442790909 409769396 0
503280290 254454185 0
545199646 390883351 0
56087645 545952910 0
446530847 152288572 0
478214802 167779841 0
377035634 386149479 0
360369888 375931933 0
216016047 427882726 0
366938120 125738895 0
420723457 196402298 0
34187332 555963201 0
532744191 591564 0
383116615 414352231 0
233889244 538672496 0
80279076 551338396 0
433975817 385692469 0
289877815 131235849 0
371408591 9128852 0
150520218 75988137 0
267793606 330690071 0
397223273 488738867 0
523311346 555018254 0
167458151 267325447 0
400750799 319482635 0
451953582 325711800 0
41596555 189514234 0
64487569 484709151 0
328972597 173827835 0
435688465 344869780 0
194628178 481269900 0
513545264 311544385 0
415036929 427658594 0
365402887 265817583 0
67214852 255555299 0
553995920 268135341 0
13332399 178208900 0
510106978 4025158 0
106231372 67552272 0
488293542 191767952 0
264617213 303911067 0
117817409 539292854 0
367288949 138177890 0
256231734 325297242 0
20115817 171572093 0
543020010 280381668 0
539093048 395881836 0
377615837 506413984 0
48167816 335950042 0
279151276 365247884 0
254636004 259374821 0
397476328 397229686 0
252670930 462898150 0
64315592 379168646 0
557922684 448739297 0
518823964 191817094 0
72499299 409740970 0
475400067 347369502 0
554740278 139097515 0
531608477 57799269 0
40274120 545005856 0
305573099 484299112 0
368734881 335606412 0
360760710 306191846 0
536239671 491122542 0
478343767 295299480 0
22497193 197659394 0
144704154 70771488 0
124802168 563428436 0
108510048 175861475 0
208943040 234119495 0
269493299 238276892 0
180509079 37508844 0
43481947 464062043 0
559174270 202813566 0
94114204 80672480 0
53306583 398651344 0
417811502 168236927 0
16090794 158233520 0
34624776 193750088 0
151681990 231372896 0
133317949 51521151 0
116283865 458702768 0
354767701 493143868 0
392743413 461107932 0
274052092 10542245 0
157083286 84669021 0
198016015 170304761 0
409966702 381180536 0
515450226 364537805 0
328905094 36561184 0
486221559 474910407 0
392754057 182242903 0
244254611 358549641 0
310686428 147402651 0
203614993 308846448 0
5522947 458002568 0
447281980 542235848 0
63500750 207274684 0
349807324 523849559 0
165998025 345175660 0
216367972 303059216 0
374035758 324838952 0
316212404 558490478 0
74068387 99525641 0
62902481 194552482 0
88788549 94074715 0
372287920 127851277 0
351847226 417451031 0
432490040 68361802 0
50641421 133776581 0
427292055 536067124 0
351223409 308367224 0
198517469 66784243 0
550606196 44028337 0
364615051 272570604 0
80201529 20191414 0
81211775 383576751 0
21732495 444093068 0
347057572 544062036 0
327658583 532102911 0
352202399 302559005 0
242086070 482142321 0
330351191 502114605 0
225273392 454285823 0
45254024 231304818 0
371017429 463851737 0
494292028 458912758 0
380645373 173863084 0
490138110 195811682 0
460023951 510873330 0
142958055 228829309 0
540079022 108743036 0
308183994 426960145 0
493241475 249544830 0
122193451 353547552 0
238622813 568773387 0
449264732 170935594 0
351738876 246915405 0
392876075 130317588 0
366484775 230908916 0
230737643 482748795 0
260538372 256242996 0
81884462 241082949 0
226337977 491103707 0
310627883 124446471 0
65887081 33699141 0
65881572 1361722 0
290945200 379894568 0
101038750 123498784 0
389974697 406544108 0
513859095 358207878 0
307056140 330320012 0
561522916 122525451 0
47427266 380672053 0
380820861 293042536 0
473838696 316767410 0
441061518 566229009 0
293482620 108591182 0
150651480 13932267 0
468403744 361508149 0
41126357 46043576 0
483324766 151994764 0
6246583 269970958 0
285456685 326269132 0
170961422 472262042 0
159262184 193283212 0
389926565 75230281 0
50330057 312566511 0
382906966 355719460 0
42232226 355670727 0
17509360 513529423 0
28124210 18260907 0
272973812 320905074 0
541876505 250095961 0
544845758 504091121 0
539327977 451426913 0
548873621 390615693 0
374737912 334524863 0
516754183 208441100 0
377887995 337840898 0
486000976 91854573 0
180359838 201754283 0
335662858 251858096 0
174710076 377372107 0
29497551 239784764 0
131344443 518934459 0
218674968 373524640 0
253739399 247110007 0
296962318 532720451 0
441142545 248989145 0
302045752 451166070 0
395992089 421473712 0
236247262 92129888 0
387497299 308139654 0
525437882 75786724 0
374724741 16405216 0
77847913 303279779 0
453457463 535364121 0
288293788 32339618 0
98002286 336862991 0
357426950 380326257 0
289112129 159543670 0
390446906 101216243 0
359231562 467350422 0
546022911 451716671 0
545332775 9180984 0
103806389 412801803 0
152942110 256685164 0
261604275 261079546 0
520431087 409394235 0
78195509 148268900 0
29204955 13371832 0
404747750 116455265 0
151264503 465136540 0
64670906 230821832 0
8512645 226845903 0
395917927 474306508 0
325727372 159618570 0
394333316 476301566 0
101561799 218587495 0
369662560 152441689 0
518084236 243897681 0
155793012 363781132 0
167155705 100248216 0
527679166 145771791 0
129539369 122209704 0
458528936 297813029 0
558731675 355762182 0
519829693 508922403 0
71646022 510070404 0
302617848 86765088 0
224223638 552966787 0
247741518 386448819 0
118254507 267632951 0
418593653 195892250 0
181132207 551293454 0
531173696 526538451 0
6803353 383128132 0
75435814 445026582 0
303074872 226716600 0
177182730 404518524 0
532606751 300027700 0
442998725 152773091 0
101570509 456718724 0
224052168 64267789 0
465918469 492225711 0
483074649 474035224 0
396901827 156549689 0
35746321 139302058 0
272087558 561389755 0
499827046 95966766 0
142638054 541084984 0
370606135 522058828 0
150362573 231924950 0
508422494 542769384 0
21634947 456427927 0
531832440 257413637 0
1908458 436960463 0
415867075 238401180 0
363139123 360474078 0
406531180 443970011 0
303026214 410324502 0
156859348 88786740 0
435469150 210471256 0
150689314 398352605 0
145687801 384834267 0
325818586 540304014 0
506029473 468404962 0
122395946 253510565 0
523913005 21379792 0
218717681 504871919 0
175772075 138812383 0
352222754 450414572 0
401650279 89245500 0
418804258 531171050 0
495976280 314390988 0
375816137 77664105 0
413744781 63657668 0
236101751 522630368 0
113208581 374216023 0
454201437 95677587 0
279785839 232593074 0
353571646 12288603 0
458249097 285642251 0
387747207 423912405 0
486235895 513556922 0
261413451 192445305 0
392325973 415120806 0
156688335 232605219 0
228248791 3937164 0
387865998 320584928 0
33664890 111496318 0
203484943 15887132 0
12868839 429141644 0
451221646 205053751 0
362646159 532153733 0
504477765 316524706 0
254098368 28585562 0
209536388 258597324 0
322279002 35177105 0
961615 239710382 0
502468228 144930632 0
474339410 442077303 0
306025573 473917037 0
9567064 41169460 0
84334351 539640683 0
272406336 366814273 0
174837930 460703727 0
322206670 368249002 0
423225175 191378269 0
462058006 528606313 0
312225887 341285141 0
534844352 417115838 0
399785030 177404434 0
114820022 423959344 0
311252153 65312180 0
144470243 62708828 0
560351431 168828613 0
304008120 185714949 0
384868851 100074520 0
497705149 123787065 0
72580504 166318368 0
475730923 350006796 0
261309738 442417992 0
329497358 17556768 0
392945562 273512147 0
226083837 263107726 0
539964994 298664510 0
473291608 464062326 0
392954949 280448275 0
362456208 188857310 0
130625722 346686964 0
79306859 389012003 0
218048861 229427410 0
231715801 399536838 0
340613795 99568763 0
46859276 157769456 0
254670881 321334182 0
20119090 227970920 0
159649830 209818840 0
212185809 519455758 0
428720989 413754545 0
512730773 140406535 0
334889201 93934403 0
487992355 77521861 0
53912411 148824171 0
41735860 285751244 0
55187055 294687670 0
423429230 211351648 0
150391839 481335371 0
122060168 487549122 0
285408130 270651784 0
344935299 443820197 0
55284494 451569209 0
454480307 120503607 0
265649619 274309538 0
401180697 491597822 0
213109266 507366626 0
367292532 343722656 0
28573949 255159164 0
428097782 311901574 0
17502073 144224213 0
550702151 422605785 0
541432368 385714328 0
108253307 489018651 0
494282227 513195291 0
356125783 261261088 0
449074242 82368650 0
351953226 441385667 0
290786357 184961369 0
182890840 325428991 0
512728596 138239388 0
503711663 251815538 0
549170156 245638578 0
312587443 411356723 0
164420790 343959826 0
375759042 478865860 0
395632097 550329341 0
93293844 414199217 0
165159915 12270976 0
491570797 388675898 0
92832100 36078899 0
149547179 300032328 0
352519508 438541942 0
413267942 104244961 0
404848456 402664655 0
30653494 385012651 0
256135637 383404912 0
230674462 461338441 0
185099260 268153809 0
262939796 78295407 0
322640375 534576413 0
461046796 113406396 0
506937570 421305316 0
162155597 23043931 0
204600653 446815604 0
250012018 291290112 0
416964827 272536000 0
549320728 17473443 0
493700115 227992431 0
327332773 172827701 0
200965088 402073025 0
397564316 43527515 0
431692174 426474817 0
494197533 314742156 0
563936443 365971200 0
277552531 446611792 0
176815796 458570425 0
560689067 525560913 0
300183813 546226336 0
382484969 87695164 0
206991146 206637882 0
451541559 94885376 0
531426884 28484339 0
357356196 467650950 0
291210273 227105104 0
501055637 58800832 0
97465887 429739226 0
432946399 227284843 0
309244177 455302939 0
192930554 463421098 0
173721303 204924071 0
454842581 75616359 0
447459186 415850327 0
108380288 11487493 0
10107977 9470457 0
1998837 161029581 0
549117588 102486321 0
268419823 531444050 0
44049801 85456847 0
355490173 442892442 0
41895753 49135362 0
447369636 482739114 0
292830664 201123828 0
11080387 378322860 0
399421978 110051554 0
420670662 447315489 0
376925833 151210835 0
109891829 190132915 0
545474557 511238257 0
539331435 404271651 0
156967427 417376449 0
293143738 288431635 0
260044043 230043191 0
252763033 404059252 0
62984162 496791473 0
525224932 232042770 0
359878242 555399301 0
346564345 340837411 0
114606934 143610449 0
19549187 470032689 0
99307953 296457728 0
229324989 552616519 0
233726569 502468865 0
439470590 481571298 0
75467142 51673108 0
453632526 117438436 0
133006965 544986855 0
554514866 419168938 0
111929575 94838060 0
489005382 523255306 0
531017535 304612161 0
268312675 427743384 0
318645307 1915643 0
477722896 468752626 0
120596006 492437667 0
443467275 493515212 0
180738083 271113520 0
100343195 494638381 0
411817474 396604093 0
123539102 285463342 0
145595299 298742183 0
157687462 319830613 0
542883024 430747901 0
285071868 512435689 0
197586009 129972840 0
377582983 545886342 0
463853051 447322531 0
292540172 482698747 0
173555604 238580005 0
52186007 234858806 0
469624021 50798488 0
11011865 543898949 0
162597779 112132495 0
467281897 256864124 0
216097518 41023202 0
289818618 255229746 0
77874527 320897029 0
201001053 470431613 0
188877310 554425026 0
251211230 187183098 0
118558807 137484081 0
409672891 420875729 0
177925944 552277651 0
318560558 208631291 0
743781 3533790 0
220800896 76280269 0
218718013 254576238 0
36203402 19717212 0
116688069 177869982 0
179819605 398486511 0
256246197 545117438 0
533383156 476648 0
117262905 411730879 0
40612386 474148454 0
246071423 194961380 0
20900711 51567606 0
489486398 486489927 0
386606203 397715086 0
432404904 7185150 0
330631991 130692996 0
143592662 324233105 0
454669610 433013057 0
270426916 264867173 0
169329179 206796735 0
135202022 270863431 0
279064059 394429667 0
138955444 186285048 0
165120971 396077543 0
158072236 20829907 0
533138086 111307881 0
510886770 200280745 0
123605795 200429743 0
411015796 29244331 0
244399534 305793152 0
186155816 268051357 0
238255013 396900522 0
318163496 245601681 0
147060787 143284899 0
310950400 83034177 0
378437757 437162139 0
218041810 331182617 0
339734161 57701296 0
184595504 315019607 0
262103073 162555503 0
362361508 190792749 0
149695745 379592330 0
140824207 95529835 0
158145497 398947791 0
379594032 148053450 0
41395493 396964839 0
233448498 215804260 0
82496369 148874594 0
126705236 393715685 0
99142725 411758405 0
95558681 340782306 0
295994205 60803409 0
258009844 435245254 0
454788119 292755052 0
108304487 19346251 0
166640765 431904295 0
404478961 419261740 0
9326251 18314781 0
555360985 563256570 0
85251287 23822324 0
401295482 128360339 0
567111203 96875935 0
149703106 538754807 0
56316346 59479323 0
339010979 248430236 0
451513481 22876868 0
24249562 518220779 0
470758969 94240959 0
236506224 363273252 0
341044529 340924936 0
152122435 210004380 0
206844812 368871329 0
412021502 255612767 0
541136714 378391548 0
353593176 522793336 0
239394071 335713514 0
199899467 544510223 0
267761949 465287534 0
568733633 174532430 0
337574265 304713085 0
98827640 565894991 0
466127867 399687434 0
215598128 216365757 0
187132362 207508708 0
568817622 98961772 0
385084416 125528645 0
237020019 452534625 0
118834484 389200322 0
103405814 313626425 0
25251764 528127331 0
143412776 102890074 0
240100251 320026702 0
444697355 19229135 0
332837092 201700179 0
188717076 256601295 0
443561861 245303396 0
557338835 424553593 0
353853022 401249068 0
101705494 141347193 0
99565817 559755192 0
326402657 246053169 0
448020267 347703858 0
152102469 324654630 0
428822081 283943625 0
309389079 461422791 0
342987239 536099636 0
114765660 62770282 0
394685237 310151751 0
327303624 481916620 0
442527046 493673422 0
253290127 204913883 0
504298273 479782417 0
359457076 226353173 0
440067568 330963862 0
550752625 289453982 0
108335058 434954728 0
286094594 309358418 0
9571080 30437726 0
91076651 7455316 0
67419041 334463576 0
485075959 410752595 0
91821915 368246609 0
248100280 191772927 0
465326753 327940078 0
567018681 477086957 0
269775804 383409302 0
56947240 197492363 0
231947206 485646017 0
374470504 247503830 0
61489515 489091330 0
59064059 522275883 0
522110372 100408840 0
250229616 26547847 0
100391702 255282778 0
186843025 250619467 0
562746124 189991811 0
211597012 565011341 0
538375751 293125251 0
135825535 347366478 0
67272151 563640452 0
225606390 12724658 0
458807349 112844750 0
77214904 437151279 0
157040114 387910626 0
2098433 275553213 0
555656308 120118307 0
276669771 178706105 0
525438401 489100603 0
489183351 448247697 0
402575944 193299016 0
249549821 194747300 0
420779756 160995020 0
12422487 237686927 0
357334038 304434340 0
482151105 317518146 0
516076523 54586698 0
300552043 102524389 0
313902027 562545545 0
497542277 172185740 0
359791214 106822295 0
73443261 377151603 0
54109769 435485848 0
318320995 565700582 0
550226959 520010703 0
522608152 171507197 0
18988701 94930116 0
102529176 18989438 0
132883900 366004786 0
78710068 290908742 0
154341198 149198534 0
500010328 246763186 0
445770360 191012054 0
65298697 238921445 0
242946349 417215671 0
134964523 422254772 0
374096922 459649651 0
198073771 2619231 0
21781508 107140970 0
465291 83589023 0
338055536 124456011 0
277193129 551230144 0
99812674 500915528 0
367346388 458906284 0
66402318 437463232 0
261408343 368224552 0
54343181 451939424 0
408149519 172752174 0
58946276 448997820 0
475760148 480862179 0
467465608 16020737 0
244939162 299506403 0
525895654 178768262 0
72879246 96922211 0
459289199 207620212 0
344810614 24294091 0
79842215 131276429 0
389642040 136605060 0
224565741 150711565 0
133112799 222022053 0
123407770 365888102 0
539874636 540548132 0
328397854 79607013 0
173049562 298687219 0
241398358 112735310 0
395661596 517706388 0
247395208 336753675 0
233625473 510681726 0
209745276 475733754 0
38296574 523782004 0
14270378 214466715 0
238522307 423384416 0
423979181 509202046 0
341377722 191518261 0
276152482 441504836 0
339626864 545440784 0
503873043 284832617 0
568498863 380338545 0
79848809 251219419 0
254538668 147080899 0
299204211 506667339 0
511507585 558934099 0
114086384 314064240 0
542644801 304715373 0
526586089 478748887 0
530842079 446043097 0
427036355 155356309 0
568320417 453304112 0
49620864 280825295 0
268411445 518139575 0
90575578 382205758 0
166578764 496028135 0
89808163 107817796 0
274342195 111007720 0
123443999 541654676 0
161221219 208507459 0
430553144 461036208 0
500972946 201688971 0
124865226 110819161 0
98260080 149806588 0
171266926 347435835 0
359901257 17049581 0
326414114 395832632 0
117477539 340238402 0
432498309 348662203 0
435786667 550653279 0
345564946 2911525 0
381091187 563524719 0
393102023 238323202 0
403536683 348248801 0
399204146 521176710 0
452006101 381888030 0
13258964 79466933 0
138595877 542141969 0
253350321 51054531 0
154077625 329486738 0
297828091 487921226 0
222493033 169426504 0
304998198 539928763 0
232392964 547861163 0
191766219 19967053 0
98183664 478375344 0
373609090 33268920 0
4160717 527959675 0
135873838 132227986 0
132767905 564629633 0
523292335 257202494 0
555635333 150251642 0
59163281 50878286 0
182275129 94839551 0
156473976 463986851 0
514586868 522479579 0
463997755 13715400 0
336527765 470868460 0
510639058 96456667 0
139165452 469613849 0
286661255 114835504 0
20453479 75937546 0
47044437 250292283 0
229916801 468585972 0
243815744 58995228 0
455995441 62820632 0
498663411 227579837 0
492036500 70738479 0
412579671 265245540 0
374147718 329181962 0
425098194 24259690 0
4608128 166902928 0
408836861 317108550 0
294122886 120414707 0
282491972 41712270 0
490698533 482852601 0
222988481 250479496 0
396398755 8907541 0
184911135 385744963 0
353998141 180798979 0
76263087 476904841 0
112068011 556686859 0
419442080 148403146 0
527419480 22655188 0
337523003 166858061 0
133115755 443252695 0
222066256 239245038 0
146198854 343903194 0
396736536 533838188 0
398704766 275359412 0
276533049 477664214 0
520062433 314032584 0
96878185 491556310 0
339804703 473167334 0
246156995 186675304 0
333567026 475992011 0
153173151 151233755 0
453364293 556229049 0
142251802 211112212 0
337692845 249242794 0
32944562 4056869 0
150485235 229445541 0
348861032 252587828 0
566570162 300020992 0
495102562 138751315 0
531286831 526869363 0
276067850 426697629 0
239783966 495638685 0
243992608 51752446 0
114833394 188508666 0
108660205 99033733 0
81679090 434108301 0
522326336 164470917 0
501423414 486884501 0
154860109 297921701 0
507180954 313020245 0
425290900 117146454 0
523450356 549617176 0
395865882 95892930 0
150251578 3343084 0
296644437 74724121 0
364549461 316431768 0
342046964 436943072 0
176368793 133540904 0
363877409 523591349 0
460305170 530166783 0
519307805 476625269 0
498080542 418854960 0
457775937 360317990 0
473304813 208416170 0
166322719 120448107 0
362190243 356681187 0
61522494 341002357 0
229983256 32989685 0
261598199 480645840 0
39017725 325825593 0
148067455 567193104 0
103905108 314403501 0
242938987 89378401 0
29616649 398776169 0
99408103 435280563 0
483586907 194827655 0
263320985 537329687 0
256495838 498211539 0
173509176 86877381 0
366729598 58640893 0
289823627 433666928 0
477885094 466742693 0
121406208 200341740 0
97424363 523367014 0
70027607 403694881 0
61785017 189201601 0
517606965 172083746 0
364690206 523820251 0
468858471 35888649 0
542541567 467526272 0
407502521 349885950 0
403558804 218491240 0
130865307 262555088 0
440508822 165369561 0
447321612 359022719 0
415357977 387448520 0
458434608 271788301 0
512918428 118329720 0
551771976 325783549 0
130164761 380567951 0
427619319 257419365 0
175886703 393326722 0
299414377 332166991 0
38914257 496404782 0
345125653 336571539 0
95505411 429802737 0
81661855 88304153 0
335612730 280332073 0
6587381 424065093 0
385276089 79988498 0
286229031 564716007 0
290847526 423765151 0
129396951 223992468 0
289936604 534093075 0
405322150 76684254 0
566164366 26980804 0
344474362 78370545 0
273825444 227209739 0
363345620 68996476 0
169060113 13947248 0
400597756 457871424 0
513713707 136276075 0
519661082 114833956 0
216058451 170016172 0
418974700 483360138 0
253327838 100894937 0
230803118 393798917 0
249618446 231041051 0
2860310 397669955 0
310044764 113682639 0
141024286 165914479 0
547811110 560226197 0
550025938 381459135 0
303787732 142018777 0
92321317 247451706 0
552621637 359841664 0
79160456 447101070 0
166947824 388194135 0
241865652 502072779 0
444233709 326358915 0
275690922 284641202 0
277061979 281436214 0
568373196 471995331 0
106603810 130529567 0
222514186 410160858 0
342631243 22948492 0
506899831 501353867 0
347899254 10067410 0
113692378 448794110 0
148237232 216971878 0
22324422 240496926 0
47985160 171062472 0
261599162 116739632 0
314450203 439686873 0
13907158 301891887 0
18884601 523232925 0
161834589 142197960 0
516216358 32110828 0
485271133 55573350 0
496482448 484223419 0
370113516 70221277 0
112328043 85135082 0
28851284 413540548 0
13491985 22068121 0
453597843 164343755 0
565106895 206883040 0
399584959 417855667 0
162777529 492032095 0
127841203 486555020 0
410163987 457169198 0
390705197 369198941 0
165038560 24504685 0
292492747 151184589 0
64458669 436562088 0
116133592 463881125 0
11613837 30793001 0
351170769 88633351 0
300073493 175928798 0
40131194 487564928 0
113615380 168830796 0
299172405 127657050 0
514836539 67419959 0
254539321 259002887 0
553844452 560149512 0
532130324 413645935 0
550099453 451845513 0
505646545 533125340 0
301606385 67126460 0
140324631 121656473 0
293977682 290825892 0
280372268 519121952 0
517343820 497345194 0
230091159 156960131 0
381289822 528050775 0
533963126 527433355 0
430658839 72697448 0
239593639 421933060 0
211287300 349786668 0
350243799 131479904 0
235357268 227471109 0
451204586 6087387 0
98268116 80672570 0
74702322 211796132 0
347485104 348661723 0
354112351 362189920 0
529319680 447975272 0
378595132 161073212 0
219620410 176172087 0
538995061 24690820 0
200201130 132354023 0
14730705 382662722 0
5320298 365353097 0
205984207 164244898 0
214934908 479987193 0
290267547 297592934 0
543310769 439262073 0
423360752 130118898 0
551384941 195542381 0
433573351 219472038 0
425559192 510716043 0
33180560 449692979 0
372782841 44225325 0
400757514 347509126 0
406052942 180462054 0
535372601 298510183 0
379265452 294539014 0
93529368 492259939 0
450454160 79765927 0
381714336 106347406 0
55192779 210886355 0
468340475 182579738 0
55288793 477934419 0
398496669 446189017 0
172868160 86037627 0
136870479 100074486 0
534256456 505017446 0
282391585 206164954 0
540021410 450220505 0
342949089 497317471 0
396303259 327766792 0
367195045 453122808 0
129627563 257662135 0
110018106 46364977 0
246153038 366159336 0
154679234 57132744 0
33584928 518997961 0
556324451 144398929 0
379066870 415631423 0
320452610 202983293 0
196455969 308531619 0
225847155 56314851 0
327966010 114003123 0
213750231 132107491 0
110830687 540342869 0
291197577 165035929 0
4344801 523496636 0
51942917 433082324 0
433599972 57976496 0
367078826 245057970 0
285318161 442437794 0
186823256 94333197 0
238619816 46310937 0
474574010 409780782 0
1653977 108199950 0
294963283 424499742 0
214548469 91500958 0
281231574 66626451 0
225891157 513559712 0
526384314 457586054 0
538923356 345223030 0
491281094 126717127 0
177423721 203701632 0
224421270 304875700 0
165216972 124023005 0
394252755 170049058 0
209424925 299645915 0
389174403 283298792 0
416305974 400964938 0
350100550 267687793 0
541603272 254377083 0
567066994 153080441 0
337466718 200864164 0
299772893 325681375 0
24465962 551136463 0
282128221 322851790 0
528997555 383122289 0
242921548 319823170 0
464610343 403768073 0
360607513 362210042 0
400188461 122029923 0
543092605 103077841 0
338384085 395815273 0
102273609 470224783 0
443351868 165662778 0
166381854 341363726 0
163085772 160863397 0
73987006 329901199 0
499027751 563238661 0
294631186 172819835 0
135103689 197299628 0
293263906 186844107 0
398571239 561710983 0
528107769 536160227 0
217428520 426254558 0
233215650 262592399 0
218279678 338418920 0
71525921 516389734 0
367337684 448156205 0
548564960 64030236 0
441374299 98502578 0
381749423 65486649 0
168635147 270223032 0
440024042 9150851 0
453418278 509343427 0
450171641 3998717 0
203403625 444244009 0
100862328 12641216 0
245143545 261803744 0
541285412 295405713 0
550806618 501252154 0
282425430 13093960 0
301361422 487832979 0
169892002 194404790 0
489446137 417841698 0
358603993 359595898 0
510952795 209466433 0
64934187 378024034 0
423840176 7105962 0
216361815 61326562 0
364599378 73663082 0
485650218 82113616 0
362820968 102480325 0
242265993 373233443 0
125636223 361688302 0
15609713 227575552 0
521244011 237327882 0
72734567 22672061 0
20108927 357441016 0
496680720 392264580 0
512045491 42939476 0
549347129 459895939 0
427969924 416372066 0
500820494 541214808 0
111505258 395395358 0
24061119 380763402 0
508871379 529747308 0
373821160 394964906 0
531134604 479009409 0
191072067 411876170 0
193979191 284935159 0
367148149 169572649 0
317201013 293246887 0
558953401 361868365 0
309850857 140762935 0
212578773 200465979 0
471972719 166251213 0
199343941 382137916 0
527053147 423628094 0
400792739 566008173 0
29081765 159570383 0
353971890 330241690 0
379648687 545429223 0
557029433 265835789 0
546616957 491590068 0
27836110 506515016 0
482949828 188843156 0
415789376 283855373 0
565878268 378113430 0
233812633 288882341 0
377339339 238640025 0
483369653 49615615 0
475471261 469235610 0
495251422 15664990 0
329586233 79330060 0
72555214 354009096 0
468357137 370506070 0
240827128 120222643 0
407559974 497525019 0
161110396 167271899 0
368469221 393791975 0
473523543 90660626 0
380664396 108911728 0
473648216 388050395 0
7383640 158309458 0
443868436 84740042 0
21304571 358860048 0
519739566 460815461 0
227862170 289182955 0
166516663 431495764 0
144569196 330655251 0
292978496 481053819 0
194020023 547487054 0
37189023 521147126 0
130145866 142555568 0
569061408 195593134 0
505700927 373801045 0
394494547 3634782 0
402070950 568513353 0
528114971 388214431 0
235094055 563746657 0
404161669 366522054 0
11965706 213889638 0
336957626 508586658 0
194838653 427001365 0
31684755 379735033 0
175045248 116898092 0
41213551 255911812 0
309766274 108198669 0
450547160 388866361 0
34543020 55604885 0
463726558 179536464 0
429830423 36718880 0
292213593 141557975 0
472520704 174345280 0
42149026 136832810 0
419839266 197517110 0
517788280 33858524 0
483864133 294491244 0
441943013 396737796 0
180192108 288730725 0
411333930 315227885 0
487518738 113197288 0
326178151 241157083 0
410138511 101472016 0
65434492 325406256 0
207735583 332808859 0
131345396 34228752 0
563857425 73618522 0
140873262 42353377 0
130183890 444829589 0
396305490 415764101 0
97988530 529437713 0
490489678 121349617 0
116895455 437622272 0
40311825 519607713 0
162582912 257753350 0
327354649 550275822 0
107240013 563678974 0
378531219 114641034 0
103576757 27590071 0
272949834 532287629 0
60058522 213222397 0
417877043 32229060 0
201260901 169973341 0
118814826 98343014 0
353145322 10229157 0
362117083 420625093 0
482533604 236286527 0
240153794 287745577 0
512004907 157048365 0
161725098 345780 0
288370546 128335962 0
202951166 321541057 0
155409619 294055009 0
25893474 405839869 0
502315087 39477818 0
432685084 323765509 0
354718445 214426985 0
34415702 315174642 0
276256157 128284706 0
229409800 143236223 0
505755852 216968851 0
228973751 326056133 0
291552633 257864675 0
281342993 200201045 0
174229442 50062063 0
249998138 364970653 0
63304274 373765536 0
497075381 226620617 0
418016501 302889642 0
220617805 69606980 0
251239383 258122775 0
449678689 97615851 0
541675190 187070104 0
148707323 334899279 0
106690028 45971033 0
375960607 533756926 0
296182858 156333300 0
46643697 452157979 0
243037976 11890350 0
519349708 409697549 0
149169887 164348974 0
61616978 428043041 0
353595991 472612811 0
564596726 239871620 0
379220235 560065835 0
414868449 293514317 0
20244184 176805754 0
459380982 77401842 0
253111143 222863131 0
372937821 114352840 0
463226224 417889040 0
400687986 324174380 0
309814908 349424067 0
140021896 195152129 0
492793547 433262028 0
46981890 215496998 0
368254625 552583617 0
440216679 1815716 0
553048596 13984258 0
510587803 194051382 0
482370487 273936641 0
293432640 77215556 0
447417916 541047777 0
193131461 83881754 0
246625620 305776778 0
236719867 28398433 0
347362703 385671164 0
485285012 132231405 0
41930541 9368207 0
348199723 380923050 0
69986805 463348656 0
549475683 315138371 0
388401281 358989042 0
520095366 241646749 0
464689761 515634965 0
54364933 367735871 0
566140861 288337844 0
489274297 143730185 0
201100750 528708612 0
254409388 326351328 0
214060359 100088715 0
104964969 75975678 0
395202940 81819159 0
566488642 239001451 0
274453305 102958373 0
491268481 250019887 0
490719150 21181750 0
70283498 12019851 0
35996502 95364103 0
347884117 372960352 0
457481618 328729054 0
266496802 41429371 0
90762494 409456074 0
501762006 250676944 0
466088350 122967069 0
361314035 473631111 0
405220030 162268323 0
342129147 275635918 0
396067420 156233847 0
382894951 540729834 0
171680282 432351157 0
315076018 86061238 0
109644296 432652825 0
112866317 458739216 0
220340753 107374434 0
300426286 53212991 0
283029891 129848325 0
374253923 532598116 0
170808076 277177168 0
395803739 489710401 0
121459536 137834445 0
198479965 311192067 0
359242084 496983968 0
560805459 386839714 0
356279138 2000185 0
262302652 23822248 0
229285194 216041091 0
444861083 450093278 0
87970996 271938037 0
240971351 474245514 0
12167691 538910115 0
197483703 98186352 0
390490609 535854988 0
192354298 447026016 0
179242836 548334831 0
51564165 397780359 0
352351971 370076880 0
76255311 503960358 0
73600947 247739053 0
487741210 269975563 0
477924429 187755542 0
545665260 243764271 0
193589340 81435405 0
433834740 254931945 0
35863950 556989457 0
415683239 184267030 0
250025593 435440881 0
345824762 404119822 0
559901626 522325464 0
158804359 473228556 0
54325324 557526691 0
57528439 135462606 0
61592758 88407129 0
282140825 541161876 0
472387326 392785497 0
224833730 411538240 0
38389116 487226881 0
17544215 481389539 0
515337847 180635092 0
359967062 490973996 0
112764093 371879741 0
115199484 544963155 0
353161818 283497220 0
298199846 116602627 0
294557448 142608563 0
506922989 44423237 0
112184687 494170685 0
91206651 178445202 0
193253492 507696982 0
310868651 293770425 0
219358219 267116551 0
377554564 373099288 0
181510501 410187328 0
540266519 305834489 0
37830543 214499233 0
378878906 188514111 0
377392643 564766499 0
364578037 347316772 0
312979874 284078497 0
65792758 527061015 0
315635874 63175620 0
168130989 203667840 0
287478091 500494934 0
399329139 182974247 0
171650129 377565312 0
363122638 369523345 0
63922395 80725231 0
50246920 124061826 0
418389072 234871509 0
352158623 343282072 0
143168191 440745913 0
474930062 544485804 0
543090524 276111927 0
161450221 483793627 0
292666984 293758614 0
472167676 166894522 0
163387750 1760135 0
504808084 204818490 0
274487753 142126624 0
247703535 519314184 0
33393950 508896526 0
12978077 569059794 0
173095595 506221512 0
277100678 141206350 0
375170662 365292087 0
270790133 353595401 0
333579219 89004535 0
126979440 190312462 0
11543598 136707914 0
160194036 517697059 0
70053447 467434378 0
506220964 349118271 0
377341601 45701606 0
305905465 435048465 0
93531840 218256685 0
487482761 458541699 0
128450395 201613038 0
519658512 473991575 0
266038921 113411437 0
296427094 348238774 0
478569816 139825696 0
510381428 476939314 0
33831857 153486711 0
201114953 116169500 0
67054441 391421777 0
334926519 496585320 0
223679922 307061836 0
531859904 176301065 0
2798321 184833154 0
123198092 519654311 0
342549353 509539681 0
90994678 341508654 0
163259886 21338212 0
109163544 152931318 0
353427659 428783611 0
356184059 387789084 0
109847349 358078626 0
47475242 453780695 0
369783034 218871455 0
99461854 53164799 0
155030894 441422387 0
16249829 352231893 0
490841264 533202227 0
393232869 97586510 0
41929432 470750485 0
565783085 117796037 0
493847213 547338001 0
311507612 247426699 0
213505245 424853216 0
345541784 415232670 0
275954469 87226998 0
466774030 227625586 0
535980270 306749363 0
532704015 448289240 0
123982586 266319581 0
118315428 380928440 0
380799543 423546330 0
187611011 458849624 0
41703380 506207101 0
508078227 231735233 0
183154745 447265182 0
272828140 367013830 0
256531143 48826493 0
25112435 484414670 0
540270233 222346029 0
128409661 125769629 0
211257654 88103896 0
533299037 517291684 0
345728092 154525445 0
316464526 35901581 0
440931973 353739836 0
507022286 554462760 0
30319452 339804769 0
22228129 459079491 0
416978300 402865177 0
33863147 128485069 0
404229019 267181561 0
504006162 243330110 0
48068345 308794021 0
551942599 518895424 0
153209793 127510163 0
315106964 328128049 0
270552656 397544930 0
114872190 530357576 0
334549280 188928798 0
436542069 322367875 0
75627140 245224919 0
28803210 207623941 0
45283182 346629032 0
390219611 247344298 0
506900347 174493857 0
131754461 54683134 0
187312306 25310462 0
264600128 514227184 0
417688485 342980789 0
88669025 565448790 0
278156541 502253491 0
544562085 351885183 0
96213652 99269220 0
93478135 444985965 0
260836616 344126323 0
452114343 416122230 0
85090622 119313071 0
312523844 450656538 0
69265881 258841900 0
500220435 120821178 0
303183297 395503974 0
274163532 303748677 0
498069487 216208406 0
126162588 235163791 0
297739231 334636476 0
347180262 207390656 0
233878847 105318271 0
48431329 210365416 0
514338916 564753728 0
22650586 137954172 0
476603467 401062877 0
186811945 102623729 0
350945038 318994049 0
450973663 554866736 0
563050355 369739674 0
565188290 36645713 0
494611093 230007682 0
381317125 193332994 0
438324546 363654540 0
437468661 179295999 0
152797003 67368316 0
50685 214246703 0
316181161 121104838 0
418936705 270553760 0
308229811 370842844 0
398820700 63042199 0
113932225 348463402 0
225840030 508096409 0
207497942 23374334 0
394425543 346783871 0
555030990 418683879 0
64626573 91977561 0
35253974 237907183 0
54750013 559305541 0
153410363 378461451 0
362915427 344416053 0
267435642 553697070 0
519227065 486870109 0
371670654 481137397 0
497722834 497224024 0
161463236 263317255 0
413828659 387981193 0
447138017 245889031 0
78638019 323960081 0
367124838 546620371 0
539053991 195838384 0
363810436 262663035 0
247759553 265522083 0
560581843 53768860 0
554505233 454833192 0
347833094 249525363 0
397969865 297534660 0
567457781 522818547 0
320766224 432446262 0
499731295 365357569 0
473972144 49181605 0
441821824 336547053 0
148358916 462484762 0
406159877 477580593 0
467182776 466691935 0
23393688 445389597 0
549656123 379318870 0
563868630 56031435 0
375989866 362272784 0
444772701 113976360 0
507187190 200162419 0
186820658 175100885 0
538044530 8191436 0
214973491 394622958 0
51309037 482054562 0
494523817 381165347 0
453777109 221292447 0
23280816 420499101 0
117655699 418004489 0
129455513 216365328 0
370729991 371842755 0
380053709 162881828 0
96368386 552942051 0
493931941 115511083 0
183470749 99231382 0
63121972 133536962 0
339573629 26244661 0
97538830 19629589 0
95657079 56881665 0
207431 147953597 0
110808000 434027141 0
468482903 270539140 0
489412960 320827647 0
553488596 541730410 0
238181766 493965607 0
396445378 522412086 0
395899056 213939130 0
193834640 337209896 0
384569913 112689817 0
403245020 210917544 0
255845916 50617271 0
487932767 481694896 0
378238054 234239571 0
285929029 388137869 0
133254408 198850472 0
186986244 134983673 0
565908036 140916671 0
301671450 139753926 0
452873740 376484567 0
99867007 114110050 0
387156877 498007701 0
432304416 565184925 0
322791181 63830725 0
418044640 423974090 0
167604137 411079695 0
105390027 341976086 0
514856244 475727718 0
535213219 16390151 0
20766057 543353207 0
314572895 452223778 0
535108273 396527881 0
413360208 30958463 0
20300510 251543338 0
419192578 50954604 0
334998560 512906176 0
383445528 97601734 0
521127599 545427560 0
168983661 319612938 0
109360543 453253670 0
46652129 463706832 0
485104296 424983114 0
230355967 4288352 0
25408723 43919661 0
76750653 412802391 0
220599512 241916142 0
428834729 277466177 0
105204390 423298220 0
173233476 491050790 0
564856005 208635385 0
412211960 406294041 0
217329929 581228 0
551531027 331736314 0
218369378 200045993 0
493898172 59327658 0
100001522 206214844 0
363035674 556934636 0
47457870 104540981 0
449865726 318686008 0
419856908 115163840 0
75136648 102076865 0
61881432 360610250 0
436507138 284336350 0
159164087 176288476 0
52391086 205472469 0
473414507 36762270 0
531053480 220404128 0
257370388 457568834 0
349766224 322772643 0
429609633 481699687 0
61028719 444710394 0
418519832 517155136 0
69056959 553845967 0
27252374 161292304 0
327236461 151257518 0
123364740 114961255 0
397847163 258037906 0
351179600 487372445 0
411302548 61347216 0
167177822 256585521 0
564396586 370094883 0
550007708 289469716 0
394624010 107451840 0
472190032 123339604 0
329417769 78748445 0
550184889 291336721 0
554338134 341166261 0
40614353 100118648 0
395938044 235574829 0
238601549 485257692 0
440199045 514219404 0
137809160 192832677 0
451360254 454533800 0
254699070 438981706 0
109738159 236864009 0
116726672 222938106 0
515581465 249402832 0
98720617 89682986 0
207685449 112394173 0
515152680 242028101 0
39399522 371383647 0
118197549 259381095 0
508132342 454969054 0
484229818 32017994 0
165093207 447770937 0
86532204 5063417 0
292717629 309762787 0
38823077 89437990 0
564610353 23026890 0
61519907 460490788 0
407459021 2210578 0
339313367 423575390 0
168474705 258521010 0
442137097 530043982 0
332069627 100575411 0
449410176 474843426 0
64702875 296519360 0
435922348 403838997 0
295347031 556425418 0
532679889 36670549 0
494465630 75232988 0
329201843 294471560 0
176129042 261338619 0
47080304 441135481 0
202765673 240101043 0
142013843 461264740 0
152481123 295894654 0
425117058 441515835 0
458788378 483068011 0
135403807 417222363 0
477017722 304896323 0
568732725 470125301 0
332905672 252846668 0
159520310 51003995 0
412575553 113139700 0
477487728 148794688 0
5038406 175828602 0
259425711 185958258 0
111514728 57241142 0
323547073 502736272 0
90733925 359612760 0
262489358 551925388 0
155593385 297553517 0
99673995 69177932 0
23819377 525667104 0
509837035 18055010 0
564115195 176512192 0
344374002 164215882 0
28220371 38428508 0
60418783 468028857 0
221759626 346806326 0
67327830 203379084 0
344537553 214667288 0
256173221 315907009 0
351812810 52643899 0
15701091 29890459 0
263469162 540103983 0
489052736 322864313 0
463955738 167277133 0
225758740 519094713 0
472062863 564789629 0
70276834 151808686 0
57702563 378209933 0
4132265 71393583 0
521492955 172904622 0
528536441 29992628 0
480898413 188245060 0
981052 189396270 0
477524716 102069100 0
163949390 437438154 0
23299018 136310878 0
455699405 261596355 0
195611154 265177918 0
459242657 232252447 0
22558326 337109392 0
206348868 372524260 0
421089465 209795290 0
221080235 34681818 0
478392604 205357729 0
486519159 294733284 0
297239078 323401856 0
191406411 422687132 0
204115562 375382046 0
523482563 463232113 0
148816016 493218816 0
475500854 94100330 0
458985963 117277686 0
365359292 471201629 0
36900207 185278644 0
504730448 133764922 0
146233802 250374816 0
218166152 541046218 0
204915903 388127176 0
292174609 52952180 0
497248516 527256647 0
45249824 52085990 0
128116471 467043816 0
210916752 154627777 0
420524395 454770489 0
28203616 423451749 0
154337854 239797489 0
544064555 51263444 0
35318356 349187880 0
67250577 413207874 0
547765594 380411824 0
482552480 280604753 0
546889334 143580687 0
180305559 178377144 0
357873452 331343666 0
290130048 498278026 0
213990909 263751891 0
243312418 38336611 0
142793283 366881581 0
383796210 546476925 0
283492078 380150184 0
54215192 205359298 0
419666578 227477081 0
197473111 154396210 0
154269797 1274796 0
234902736 4924767 0
139477097 361994174 0
33317157 312098500 0
329057402 462682668 0
115109301 185648170 0
368208108 251642288 0
271792893 149439289 0
415157123 4950015 0
88771386 215642052 0
333953734 234993004 0
469860933 230759453 0
355716467 194714894 0
399548854 404304559 0
202949232 191958449 0
82475270 798904 0
337687895 380998466 0
121956071 51120915 0
90133533 387369079 0
10663815 247162391 0
407781075 258135807 0
481244587 48102780 0
392583134 549909094 0
49220096 511191010 0
47871754 99981755 0
344256432 24270254 0
31979376 28104371 0
109970636 210994487 0
314086414 436779444 0
424019817 141781125 0
87070078 543093665 0
152327651 452613999 0
484846756 368646370 0
566411375 179468849 0
435097257 559125377 0
479214027 46815231 0
336496902 210599683 0
88890231 498185452 0
528739781 106306256 0
363148554 567644511 0
123320324 176858413 0
168300951 179524409 0
438538448 439597871 0
417736332 438624769 0
400563267 191376897 0
70966561 402579825 0
178035438 247875247 0
493148127 530627051 0
126516386 279268451 0
213330233 328608851 0
484524350 382448621 0
446319412 72809498 0
124435825 385924264 0
381603994 138060154 0
318086945 190028820 0
466192000 498644993 0
497309823 412781069 0
549372787 375759579 0
185265029 106641675 0
241294672 13176157 0
555639153 390278877 0
83264707 184920452 0
119758691 211652564 0
529080502 14996196 0
106344017 140258288 0
421905437 226716020 0
359328682 118563708 0
463680851 518287869 0
448239460 493368300 0
96280346 331919615 0
389656363 548293575 0
468523913 127446476 0
168838593 292034806 0
425963167 532365205 0
419988184 50802982 0
307407927 328593657 0
315611926 202855827 0
273047614 49952979 0
456205451 223601799 0
278762178 279616017 0
156174375 193083888 0
244998189 242308492 0
466424234 313233124 0
177426012 271561488 0
27715115 225542939 0
422707403 425546957 0
125998975 204923978 0
133864465 118392114 0
129482491 263556756 0
321643594 142966466 0
233817628 380459326 0
427013589 324034152 0
73812204 328557368 0
489837465 79455787 0
513772285 419225515 0
359089231 259091743 0
205359526 39398603 0
213875442 322286565 0
43876967 161687082 0
493746539 349616491 0
53227011 180290202 0
378133559 512117895 0
399548957 154760072 0
127528432 395881647 0
71167579 459404200 0
509113982 367362219 0
103742933 193420880 0
43354156 108143806 0
336432021 196697916 0
260642247 187318864 0
474738726 54375208 0
13477117 554633505 0
298791406 420417755 0
249942337 285203779 0
393589772 493157051 0
276499587 296510708 0
106576988 409749665 0
133985565 185357978 0
331319075 491232717 0
382584014 69073490 0
545884769 84963380 0
263005480 554997106 0
268115799 208659165 0
222754468 316245042 0
325512138 364038427 0
102216551 150107713 0
486388650 211142699 0
484309075 34087006 0
374425807 525755256 0
41350799 266297133 0
61422351 116239987 0
341242463 341212445 0
411591779 196755811 0
229401045 192012438 0
500571339 41442772 0
492559500 131595269 0
39459613 300251810 0
392012749 375396769 0
488522774 380485 0
153029079 12736429 0
441166092 288378202 0
304003236 100830225 0
483673895 189487575 0
197719803 210376161 0
343688399 218021525 0
272320106 289786553 0
462691854 213550878 0
50833590 188221480 0
352297199 60461764 0
369368485 226721035 0
477472790 273395876 0
241696130 97431945 0
190356120 41316104 0
327754468 189439441 0
358452373 60825041 0
301547532 524490241 0
471783569 403735621 0
123565336 278010484 0
487793592 524290001 0
175361309 548892598 0
531539263 208258271 0
49710142 251866855 0
335991203 120808604 0
78854572 348667175 0
456149576 506716032 0
323695204 556812529 0
233035849 314288594 0
114832455 422703817 0
253626181 78288960 0
101976537 386493186 0
137849997 345924202 0
454703910 237493815 0
276883133 269126020 0
160313295 139830629 0
218064511 94066665 0
553299299 126481841 0
19738989 212311905 0
156737014 9951308 0
132940984 439329338 0
287040369 308946968 0
26860281 15836178 0
49778112 64087603 0
158106280 417749716 0
82101763 469383942 0
468538818 357909457 0
37957192 161752588 0
504132693 214268070 0
116395290 46972837 0
108492883 201101702 0
391974095 206549213 0
143215566 310935913 0
274639806 509965119 0
397352443 314764850 0
508928939 526905881 0
72922880 449593539 0
563130239 326176791 0
166986563 539675384 0
6134685 392076987 0
3447681 381172956 0
305217194 568030644 0
531493176 219669156 0
559792610 356755325 0
466104435 483444744 0
325575668 97291285 0
130130761 62581549 0
204640690 366104420 0
55234169 46303043 0
331239583 37476350 0
94123476 288297613 0
550534114 444327238 0
269209187 81277854 0
491221666 480293867 0
179346413 351129416 0
172805942 350892682 0
54661284 228399829 0
421520725 216911422 0
166684267 19426247 0
252655261 231452302 0
119750528 96997699 0
284973765 27511543 0
368747361 393945444 0
6583472 424934089 0
539371014 200032954 0
481269641 454986413 0
562042429 207196017 0
229397707 383837472 0
411571265 410437816 0
291661573 5986577 0
555275882 148687807 0
50997573 96992334 0
23850231 355995483 0
238617998 5449349 0
288089250 42074835 0
293905745 16214275 0
225683930 134485767 0
177131899 154309697 0
535005638 481561262 0
100388275 494505526 0
479254587 314905568 0
330394357 144562978 0
463531511 218010968 0
197090329 59752781 0
205260735 90912771 0
247489995 483039800 0
216886745 289678524 0
78671030 461207021 0
286526111 273810559 0
128151545 130968016 0
205452659 374080920 0
298412169 13068891 0
495040112 451790255 0
57711982 303416325 0
174975092 423808682 0
133143864 305987986 0
464809425 173725442 0
538391270 560479396 0
560711140 500904648 0
13467005 480201868 0
221262566 380936041 0
160249045 41581334 0
273166706 204424219 0
445991112 519915345 0
4121589 92091637 0
186488883 245779342 0
268513388 434986565 0
117244140 459238326 0
333719151 205978851 0
424210284 173255361 0
416203829 194469051 0
93438313 473958758 0
319312162 138642765 0
461563874 256000717 0
55767509 28133163 0
374739224 305915370 0
218523889 149001150 0
356333527 297185577 0
164982775 237709464 0
122769982 140687875 0
65431468 534434810 0
412995534 437007866 0
265358139 504020337 0
300365760 304692498 0
116995557 365605822 0
82826885 150354049 0
305086112 399188016 0
436040760 553606306 0
495155171 410374226 0
446128102 49621648 0
340606043 61350122 0
240758153 92878039 0
535231230 416863651 0
471775472 166151061 0
132747570 64746696 0
405978287 126047374 0
84147050 551784601 0
269494964 161329780 0
107191039 161160203 0
42310744 74953918 0
94128768 208411335 0
418382020 437768713 0
118544905 521340369 0
555230082 190940985 0
366436701 349544499 0
454671841 130030129 0
436462055 37195739 0
165866028 336546984 0
134022038 376840380 0
465557649 271595404 0
508771881 415343030 0
172736138 362605168 0
62536679 19447969 0
95837873 196445321 0
546103676 125251102 0
352564822 175272715 0
337566213 488840723 0
282776861 434195544 0
102348442 147065650 0
517371090 407793014 0
167250157 220944452 0
71611457 77689657 0
31996619 449492834 0
448771377 264686958 0
63060995 450397010 0
490634721 201633919 0
107990555 541474799 0
437791900 82435565 0
131810447 137699288 0
10609390 162108781 0
291303513 336111696 0
388770704 551745688 0
73126142 432479836 0
259159717 247749030 0
149786770 210167959 0
447921254 111645242 0
101815636 542724788 0
422666067 271150250 0
35852634 212750303 0
267158444 181299076 0
31326115 457247126 0
162050806 21864681 0
395128706 62671416 0
261223106 173512254 0
156646013 407732149 0
256832514 472532547 0
239410881 283260949 0
65226478 651657 0
34082430 206636639 0
22695481 455526675 0
397044053 261810743 0
4683061 171200821 0
195782316 415098036 0
394581455 242647322 0
552655008 345592694 0
189831510 515417642 0
566624987 387509961 0
222996310 494966250 0
17468239 533068286 0
361449809 454304336 0
173017107 116769554 0
9647274 108159294 0
141496521 165646240 0
36664879 387943905 0
343438181 275350851 0
385531786 526691105 0
184692593 514805706 0
71494407 522267443 0
364772296 536148616 0
456021923 70075839 0
156010036 543855260 0
452165837 152225290 0
95091084 490422923 0
345030977 228989584 0
424070501 182993475 0
82434408 225402165 0
252291687 427966993 0
22098720 384215343 0
451264779 88742084 0
473169480 123082958 0
447352738 296676262 0
445499744 325887484 0
239557619 290973077 0
503396944 329750020 0
129232032 400176897 0
565212204 437194048 0
190099469 6808019 0
126204358 98239261 0
19301210 262229643 0
239483476 457451981 0
358592040 444092025 0
28453961 209388277 0
531809666 194415986 0
30777055 466375914 0
312975010 66057975 0
182567010 307810455 0
36389599 468648676 0
278098023 54966403 0
118204608 125191558 0
44984667 38248840 0
28125292 253115925 0
490057561 74754275 0
112783389 48457150 0
438779858 541799042 0
283847526 325870507 0
219014625 513875283 0
528396043 127781977 0
514224614 31876768 0
393496781 25692784 0
275355570 521817178 0
234574759 560221189 0
800905 29384805 0
98655090 138352394 0
229063690 314011762 0
246715472 531793235 0
354305872 341148742 0
126481397 486699230 0
66505888 1360767 0
64464605 30482956 0
150111353 480600063 0
71548038 335032386 0
355532350 532384439 0
255359190 47599196 0
138301402 266652601 0
71254517 448243755 0
30644508 481168154 0
250247722 240695183 0
386262605 329947490 0
55000151 142660151 0
383833593 271806610 0
71984049 405365653 0
471264355 474976281 0
485253671 143207899 0
557347053 255448964 0
398870114 86285795 0
538708083 148393292 0
33619417 318054951 0
550953835 205121320 0
411550920 387693271 0
487679432 281996764 0
490379503 218899646 0
405087273 441311072 0
304608159 360475567 0
543189888 325904188 0
267418465 45910469 0
380328868 207294918 0
236842111 188304629 0
441358533 385771315 0
365700912 165897746 0
352435798 166562982 0
355844862 194406382 0
427615469 324233960 0
457224935 554906008 0
143335454 116836145 0
242305907 475939545 0
186883913 428125774 0
481226759 556631302 0
488349688 221392634 0
241085486 194916361 0
297360315 319591014 0
479932966 62327391 0
367919382 307547802 0
163048988 173516798 0
21500432 497170921 0
291441776 393391657 0
404557003 250377460 0
187633270 429322530 0
383615688 240310196 0
11050759 381787783 0
14754708 410018558 0
452872141 304859905 0
189313797 108281722 0
6370002 549874274 0
76276298 480006816 0
223143071 278318289 0
103776185 92449090 0
299204533 315980500 0
187610685 412000643 0
280531709 39489887 0
423238540 142006152 0
166077802 458012485 0
404568109 265457434 0
361420628 11684251 0
227804407 283729456 0
136693638 405522901 0
481766976 81234272 0
519950783 163642074 0
68328910 434578624 0
458816901 335433390 0
340537617 217648312 0
377611152 380819139 0
229496932 220034336 0
13707002 76544001 0
475181042 284845696 0
151321762 154498880 0
114522082 138445141 0
568849800 513440698 0
398118865 555825499 0
210080880 81275488 0
76859643 175343190 0
511617601 546459164 0
357092573 182101006 0
398322060 14349444 0
558748599 47601198 0
214915385 173387120 0
558433553 276302069 0
551250358 411885696 0
101949633 550283749 0
58924009 229481405 0
504102737 567283270 0
25126531 189495028 0
353220689 30565951 0
381969720 436335826 0
475704029 189105094 0
319285888 165065990 0
422982843 291618945 0
281490570 295833690 0
58295498 237778842 0
238103202 39544630 0
60182022 34119709 0
263664362 188663509 0
520947218 291550766 0
312033876 191814667 0
350455716 357786882 0
373926781 172777709 0
459837018 442290960 0
542499705 50513973 0
56449587 355178934 0
285153853 227420307 0
243553015 140840922 0
340398865 497517655 0
365547117 125607732 0
545120563 530279993 0
366799132 35534034 0
442613898 60364270 0
160697387 203489915 0
26781609 156599694 0
473790781 510715185 0
158730267 73478948 0
51891780 365467913 0
324567941 528812205 0
11590614 333360463 0
84803032 481505900 0
460689459 343305096 0
329720083 303414683 0
60426701 86921717 0
253380332 268927113 0
320038297 481449912 0
17678760 291909904 0
278286529 501759693 0
366873039 83303793 0
352559124 346522505 0
510422653 167298019 0
57083081 177533548 0
356394171 513710086 0
475517767 223870370 0
28867260 264032836 0
150314712 95516880 0
213242376 318278027 0
234985209 160525561 0
522118097 297225652 0
547638737 484029480 0
313858913 262937324 0
250587193 98679208 0
268526170 128095687 0
80167882 410883012 0
114215026 117290212 0
437097544 98181956 0
318553135 491207145 0
55632756 60105655 0
383706743 93208645 0
382223238 121404746 0
214691273 542867489 0
530771703 66033970 0
198805245 374518189 0
223794998 67076224 0
546282183 459177965 0
458002020 325639669 0
118332104 545675948 0
97508230 554866378 0
477611880 411761284 0
319388119 126237048 0
134793662 489502277 0
539209896 235696278 0
192013145 531416006 0
548691186 11766405 0
482289699 189467561 0
292301278 374421696 0
3086482 179818346 0
535083071 274481635 0
545179279 266895292 0
77976097 286659193 0
352783606 209344719 0
180377416 288485291 0
306753740 553517679 0
441779889 481007157 0
122105372 486557888 0
201080385 152839860 0
84631821 448556438 0
75220859 463898668 0
279988093 372413016 0
503243681 497740906 0
60241965 482517547 0
360317246 321302111 0
477142601 474397202 0
495760947 190124966 0
519152194 370533384 0
381275074 13240872 0
476009697 334756735 0
243925790 395436021 0
324189585 319353358 0
531335770 162715659 0
222912987 121660566 0
56438288 250880347 0
87535069 74899275 0
317358588 202027822 0
553558118 365717381 0
103066865 358768325 0
323440976 3916053 0
496436897 144602431 0
4056658 78630472 0
306410113 411138844 0
564946664 236391249 0
327301191 210665509 0
325893700 166642930 0
421680602 363866590 0
435169027 193677759 0
415149493 281720208 0
168238095 508098706 0
296119832 417748720 0
347915507 375219035 0
400082444 91888634 0
290509117 535335148 0
426278560 302689072 0
419450335 397882085 0
239750620 403033143 0
295432151 453802036 0
515911595 344413065 0
32156475 74110151 0
45982448 381853213 0
537940790 342317946 0
232710323 184361204 0
360001032 17699302 0
352289821 54867659 0
311705332 340522731 0
201042813 543782912 0
523177558 478184251 0
109307293 294781765 0
123560971 523447973 0
507582692 530791264 0
450934308 332968095 0
290338721 97565500 0
251958139 198040370 0
405781403 306204265 0
43407361 35601609 0
179354903 258932212 0
492421873 392014972 0
74475892 331714674 0
115205793 161245235 0
37628344 53051135 0
4822622 11086368 0
483630965 181443607 0
215614007 145047300 0
147373960 353662958 0
254404086 271146637 0
480989551 301429724 0
165643897 284775881 0
514496105 464666428 0
424510153 201498415 0
56368568 509796652 0
214733112 520982929 0
468086779 125613860 0
440779815 476674649 0
274533400 52653335 0
502971202 358985456 0
300381755 434812527 0
401694443 549716731 0
198577365 234669402 0
495965249 263610157 0
269417515 375111956 0
180877960 44505101 0
427403398 564642875 0
466283131 56504457 0
513889766 102626017 0
566497544 83721620 0
400898845 170258617 0
184336630 420155689 0
441009215 135760675 0
356335731 505870480 0
89470377 341154454 0
2711546 322299538 0
294303366 535733694 0
205743870 510598685 0
267165346 270639538 0
357908637 521302158 0
258094629 83033460 0
469241700 306077345 0
155397651 508729828 0
349887734 533901168 0
137885590 394197422 0
540439773 220020973 0
426853700 382031646 0
549760921 68437282 0
334687939 444472526 0
384836096 214834374 0
153621501 561555406 0
163680768 120025072 0
201707756 105926773 0
428422216 385162778 0
348675278 396878707 0
29464293 296657184 0
467003817 50377914 0
11315960 191748076 0
162769048 180288909 0
505639920 125118948 0
101812479 168052844 0
136082625 504124688 0
192029913 351617802 0
360884936 367949964 0
240359845 161247023 0
352115131 326391693 0
210500486 413171309 0
102520716 54432354 0
219032224 30040875 0
183590785 520718501 0
288094745 524045062 0
518808819 115354996 0
179969555 250333060 0
48289404 134247226 0
46945935 131342972 0
530629774 293688745 0
552499143 457676045 0
371157364 364349204 0
551785347 203063948 0
125970479 398057243 0
93701844 568669600 0
207012796 262567416 0
409776992 344213475 0
256873685 57094119 0
407141945 457370000 0
238294888 419592364 0
351213562 306670230 0
138182020 498073296 0
77123531 188435445 0
132698697 9260869 0
273303430 163530650 0
527588172 56129185 0
63431334 232261277 0
499695517 136534003 0
245440810 152155745 0
416060396 17677418 0
384083305 192364341 0
453837371 19283838 0
551764353 318251413 0
372080466 25456627 0
73061149 201098602 0
481667800 238113323 0
317240883 122534148 0
500378056 49165565 0
251914661 428616399 0
544515889 327094572 0
189633134 177267525 0
196036578 119396264 0
375923419 419455818 0
425742704 563365264 0
106585510 490718239 0
110443706 187414743 0
264037091 184505246 0
284407056 61153292 0
281322556 12513354 0
532735930 392668421 0
301204517 410680842 0
174718192 321226610 0
188503194 270296773 0
7116805 471022122 0
538456358 84744983 0
383816586 100441909 0
52567932 286817627 0
190733095 251379090 0
488078245 393969868 0
2256189 76116946 0
230836103 345388810 0
232034634 381287359 0
91197663 169603505 0
243863914 265402903 0
431475197 268930673 0
257641546 207595786 0
25000131 471514343 0
246086488 417702821 0
553138056 192949804 0
505386981 412092849 0
482552444 488336956 0
175622611 402273956 0
381354911 470431346 0
179318252 347766202 0
171946533 245562456 0
344531601 457603000 0
255300697 309075885 0
81674216 189425907 0
177618798 465328897 0
564903584 516694010 0
333455431 366317041 0
485860411 356112916 0
443174797 176064154 0
539592674 503626820 0
517065423 305298175 0
561470748 539131097 0
447419624 240067468 0
511483519 203834180 0
214768251 84434494 0
215931360 410749226 0
218716591 528892595 0
394487664 333956435 0
193977190 143253982 0
59962920 497419909 0
305420529 261460662 0
288384498 547238182 0
524387609 307687628 0
450313092 187837311 0
344493554 517393357 0
281598644 85467069 0
534821218 143219780 0
294128649 255898159 0
388187103 321219276 0
6596922 27548307 0
184902695 567055862 0
442768096 286185538 0
367271753 389242613 0
137316464 167344500 0
553605891 492222292 0
84438779 109151056 0
448140292 339713157 0
382538910 417409365 0
70723291 500401760 0
206325100 330239460 0
174316736 32852179 0
301666833 27755907 0
523833984 84397061 0
99694506 75772399 0
460629380 98318140 0
309165192 326011372 0
401041654 254103507 0
162724551 504627102 0
189214325 364683538 0
292162306 568704348 0
193018983 554087671 0
303826498 520090676 0
72309386 274438839 0
512545607 446938780 0
173148928 356958837 0
564061095 75360806 0
204802873 211924640 0
30965282 522035844 0
437399345 456305937 0
349609492 464681416 0
204785061 304524268 0
285250119 147980255 0
166148258 347902907 0
527478122 149310544 0
565610109 391645530 0
246605771 113789177 0
405879034 550596408 0
452014559 51478979 0
12296317 210988082 0
457128739 103910560 0
533289488 520924233 0
447918495 157262529 0
523986645 337718667 0
326363972 469825114 0
341349340 293721403 0
172374773 212287174 0
483394747 313038410 0
47975674 159132266 0
406573129 513805236 0
410908557 337905838 0
438844898 12248564 0
182778934 303611702 0
517424247 465538410 0
258770618 22841268 0
333508141 417836032 0
491132484 376721676 0
410815719 502708456 0
211845899 476213422 0
93569780 21133565 0
442146350 187599863 0
351840677 552918178 0
158163498 82133527 0
20444554 345894921 0
286984379 461522959 0
517079031 393670729 0
324133667 235978352 0
65187063 556855364 0
73320982 207221386 0
122648801 127635954 0
232305389 279300491 0
363095569 299534752 0
155479027 488328292 0
34788172 8490 0
274123252 568249701 0
78840784 361569982 0
343439315 349942960 0
181013263 115876428 0
184488274 429728902 0
297566016 365099336 0
454452501 161849186 0
262029596 57484831 0
153027018 429107578 0
342881250 84963108 0
362209455 551582909 0
8025768 325788260 0
490099228 225522338 0
53431279 418807958 0
230736380 17754376 0
317401271 66203019 0
483884219 322974679 0
46953205 130359422 0
157642802 361071984 0
339191408 307492474 0
531021829 170083209 0
533020986 471652875 0
293234717 82997899 0
117081424 7679405 0
457347829 129995907 0
292124937 323403977 0
549856655 263129210 0
418555928 267450832 0
389696907 448892713 0
83637243 279775201 0
445722613 198819569 0
402494141 514694095 0
499436999 567002068 0
516291049 83647729 0
183177836 552539202 0
176645536 170284700 0
524138065 507284082 0
500210413 172997330 0
337217283 241570385 0
206943732 518587917 0
238889122 360272527 0
385426142 38503081 0
252463317 181512327 0
120797337 540759664 0
317554223 405154350 0
4704628 546603385 0
320912375 197904705 0
410828956 162558442 0
453080058 192797085 0
321016349 148291991 0
488857504 469546546 0
453648921 384276537 0
256293377 89795563 0
9539591 373796093 0
24059045 554136794 0
558421472 84783606 0
558479681 25367618 0
197500912 443398703 0
237116565 397632806 0
122152704 283466858 0
144532280 258855171 0
365578148 8222328 0
313090033 516136976 0
215033796 195471867 0
501690552 539519429 0
359186454 431331616 0
542106161 499160797 0
192068667 86973929 0
556404895 551058086 0
547740231 160090690 0
61212443 530930308 0
356649908 87824701 0
147641112 315882409 0
510709889 206906332 0
1411616 102883750 0
505150798 198376323 0
463915048 337851647 0
458314120 142462664 0
484482453 250296947 0
443525206 55622531 0
75928741 488011806 0
205470998 511686234 0
431518751 86963573 0
518065991 108724296 0
185965973 47830118 0
376316057 117285867 0
19444595 249307352 0
233813717 133877125 0
564074492 458180038 0
424003744 119904943 0
348260951 332584382 0
86874186 396145733 0
122072200 344300340 0
86637961 384882854 0
106572357 524821031 0
33603749 385238902 0
180528448 269229269 0
463981456 141200412 0
354778221 232293095 0
330573882 306574655 0
445633910 2733937 0
390965365 191664720 0
367359405 97486341 0
179644564 3826248 0
251239780 272670107 0
301328992 79596566 0
27383049 368633820 0
198725858 494015926 0
377701721 392058585 0
52150917 468838661 0
495213618 485573284 0
47044554 136135892 0
261077316 216372608 0
201830381 212630829 0
438323456 353530482 0
186036481 542937325 0
399473738 290268677 0
8171126 185838475 0
281177583 523454488 0
246319047 448700113 0
290390344 314231019 0
315536564 373034985 0
340347813 303424788 0
308785960 461982193 0
178328407 402511713 0
324866360 145636754 0
472717173 488305104 0
421845488 118335713 0
516712506 277343558 0
181990059 98427509 0
102277548 436676364 0
93021673 419080042 0
233774396 516390944 0
536784892 291064415 0
176313298 463120476 0
176646324 432890524 0
455380888 399837978 0
411109459 325524707 0
256310131 103160409 0
63130939 96349039 0
401416662 433032132 0
2824232 163923962 0
39083531 89354525 0
503152455 332574591 0
298106912 481992259 0
225914100 332086129 0
33973437 365980881 0
340780744 192893348 0
383550639 315357543 0
134338881 363092780 0
25028214 509467449 0
353764288 19987963 0
189301996 236258699 0
493710238 392626083 0
403380193 318833265 0
237897608 7918357 0
331523386 374779179 0
180279801 558439118 0
315400695 569049913 0
343059033 33356305 0
519068432 60600173 0
312720023 326574660 0
482886356 98725041 0
438642914 389684767 0
229708971 243875632 0
35675746 382631690 0
185202058 59954724 0
31276053 541869463 0
347389313 219484553 0
481195841 541181963 0
21657468 307742318 0
121448749 337719037 0
301777011 482131277 0
467405893 503713202 0
345648933 205423862 0
362654678 464447069 0
517198134 258284979 0
50693075 499391181 0
316210639 469080196 0
91736743 199467408 0
122847466 207331629 0
526480356 124417782 0
157412710 5230237 0
440497651 299397254 0
430618589 70126381 0
423904725 46890745 0
148990075 518243865 0
131454599 326119174 0
389700688 517214532 0
148830682 423209232 0
214830569 411422402 0
343597887 372311417 0
549704108 136956769 0
130935876 138151471 0
462229979 345198461 0
273284605 39203320 0
270241157 43688644 0
461160342 309326255 0
80029889 325038107 0
389492625 484904417 0
388173406 48510962 0
501181980 80837747 0
163465953 412262897 0
10613096 76997384 0
60078986 513547590 0
382959431 170385982 0
120419219 459792031 0
524543517 322100307 0
476230057 2103412 0
267307255 250324103 0
449191029 246815132 0
318585404 398764124 0
162377498 458698519 0
244163219 113245950 0
406056631 280321074 0
325264764 252099027 0
448224738 21010584 0
522122511 321605244 0
456706448 22835681 0
455452881 154563213 0
72837966 406500262 0
110768674 168671951 0
144724466 8070677 0
141621479 523834987 0
58471152 323255646 0
187132441 536041673 0
379919056 426797149 0
38210306 216624332 0
355094165 227399454 0
48744544 128427059 0
83538538 9753242 0
564427388 429621846 0
415905055 3739936 0
208658207 287987189 0
456730384 113326667 0
19510635 133144090 0
318577086 482174065 0
376223917 542353588 0
235977481 246564180 0
430189278 26708954 0
12252284 420473509 0
42763036 309325473 0
33675352 365596639 0
438939793 80970541 0
208575195 121295640 0
200020754 65265879 0
484464520 558975043 0
455730489 473305634 0
480885282 17468061 0
1118160 259429724 0
224664211 238279695 0
183607232 95661936 0
268378656 146230267 0
512929110 381646126 0
556891912 56288765 0
254263657 241608014 0
150249930 320796515 0
415711706 92250243 0
544609572 430320022 0
115020446 11571367 0
471194834 189071701 0
432075550 10746905 0
251754161 250895129 0
166395225 486468437 0
394204978 198819974 0
360177190 458456009 0
471561745 355927010 0
527510450 109548636 0
441223425 216580892 0
119749093 489347116 0
54686738 347200094 0
460206134 190720920 0
138053924 426092333 0
128624169 559718001 0
36634838 261988530 0
348019256 108115038 0
223186298 542368743 0
130067806 237462904 0
196564814 4601548 0
29357563 90050362 0
429013799 84292046 0
21975483 469078453 0
173130228 356215849 0
503348778 85143973 0
312724762 405835270 0
22826013 168171738 0
117654407 60785163 0
459062514 178824086 0
421988886 82025371 0
334001290 344516417 0
266141926 142959939 0
14758725 215766792 0
201074709 140744948 0
185962533 53027921 0
490318431 523989130 0
149135623 322207047 0
375859932 388390868 0
250114688 27276415 0
73636208 351920325 0
210618784 58265875 0
66457473 501965696 0
350440164 489159526 0
488381646 368855974 0
216040927 102525606 0
277191348 264326143 0
274880905 288402146 0
117009809 16086483 0
264408599 112733745 0
539273623 92582866 0
520355546 326121456 0
442891459 28050824 0
518195318 174108895 0
263377573 347421287 0
268810942 487674487 0
505973009 503303383 0
206697584 551441326 0
492495047 324633445 0
322637386 133209425 0
158648632 332464976 0
111392734 521988684 0
343400033 43246462 0
364350008 540767475 0
296006384 258226170 0
475425306 390665536 0
158333710 413389306 0
28670547 504082697 0
303614822 100849966 0
75894336 197047048 0
15577709 121442099 0
238085098 563307265 0
267002766 65987237 0
49648465 47300333 0
510066164 261201114 0
1873694 555905047 0
134429238 234238930 0
263788944 360022933 0
78677528 251562445 0
449788131 567873109 0
333053692 83235373 0
208149644 525324791 0
509382841 15211782 0
553195619 392944477 0
149505277 273341399 0
296852347 485378962 0
377693259 247002999 0
297800594 48353807 0
327254724 181524257 0
132043440 445195904 0
478425909 495680691 0
325542347 568932928 0
349269018 512145405 0
345598299 325010036 0
124839602 15716453 0
395380898 307667492 0
171583266 511533458 0
261654193 243923974 0
415019870 471282894 0
487539739 452575754 0
328837343 8764030 0
146977749 437340403 0
528729237 172537692 0
204313187 437957609 0
465311657 465153763 0
306364032 465350288 0
212613120 212577595 0
231032003 547932039 0
120447737 476685035 0
521369909 36975354 0
125587203 383251765 0
111159950 547625303 0
38978390 146125673 0
97288044 308858752 0
278006580 27866879 0
341305527 536767634 0
133026435 397647425 0
559329004 460683160 0
527269705 549060981 0
12159132 35470577 0
229138368 389764074 0
345389753 340995128 0
394698837 36248557 0
502534133 370518435 0
111419035 36523453 0
356413140 548490607 0
559015280 506635954 0
384335346 90641023 0
416418595 221739402 0
463110109 338981819 0
120216089 171384121 0
373314026 305707006 0
103873254 120807352 0
527154701 548190204 0
134148298 517609047 0
565373270 568122254 0
566556558 102499570 0
70052669 286682038 0
223844531 39163864 0
56987842 121910680 0
223769788 87500370 0
550674999 440928001 0
363837003 363470404 0
284370710 270655451 0
453859959 299796949 0
451284573 282315485 0
235044041 398387093 0
318814895 552707738 0
526295569 92586356 0
370911741 306901585 0
247146593 422682140 0
480600505 43916614 0
236183125 205964317 0
230647745 115385293 0
352907025 486164535 0
312455564 420209612 0
337497312 94838984 0
340236999 328475204 0
47409087 91619067 0
416447549 529561251 0
242703985 9859991 0
234043888 258779073 0
354630263 466295752 0
284623600 398229278 0
496076947 505196550 0
470966281 515653553 0
160887572 127037430 0
235934933 118612771 0
23282672 347758372 0
18147274 38214158 0
541939298 560061195 0
256636292 276501991 0
11333777 239578801 0
440043955 40949486 0
456140505 266774207 0
99915662 182199143 0
46296014 170507260 0
233570717 460041307 0
133927548 269900565 0
521556311 4158043 0
283760999 359495706 0
107690883 16083143 0
103980200 90874454 0
259713927 353740586 0
321901036 518328030 0
558409170 42270411 0
566938915 310681224 0
197483603 181344948 0
327374814 55550565 0
45176009 216211096 0
195694595 556229059 0
307347217 60865861 0
354540740 564158655 0
97209014 5284997 0
26797100 406005180 0
374926519 236798880 0
61644757 203334532 0
471821164 74590768 0
178560163 299434861 0
473604228 399452149 0
469206825 47321014 0
94644650 59428186 0
96578013 535356590 0
179589423 162283325 0
108416121 505608426 0
94743089 449567067 0
402585637 279467609 0
514688661 485464549 0
2078425 291801327 0
266088117 543764003 0
102542948 462482396 0
314705752 346302281 0
34030804 338338677 0
5404963 548424749 0
568637469 277258550 0
413255128 194581099 0
547148475 512205731 0
380747928 286520572 0
120745898 559711475 0
96656090 50980271 0
405637441 515550228 0
70440407 25711414 0
481813190 21190081 0
137127677 435009425 0
29260707 476756292 0
261948612 413489700 0
230286527 521386740 0
133961185 228898944 0
90728809 558608910 0
217605301 421089023 0
33817025 258324191 0
347184345 151949132 0
149095960 197783759 0
403996678 109900368 0
256826340 271130432 0
44020409 475134220 0
526852359 284025698 0
368237173 532642306 0
60074521 120386293 0
223934109 394095782 0
1070604 409088841 0
245449529 304338570 0
122479897 500643767 0
66910441 51020593 0
351593765 183598527 0
456724578 36619553 0
416289243 114730646 0
333009608 530329005 0
547610204 400973641 0
348415838 66113065 0
453141466 346976227 0
115844555 363023457 0
423144175 158711386 0
510517368 314062589 0
63894710 79047463 0
261457718 103376328 0
118074618 131831812 0
284606113 168250277 0
389731053 507103790 0
39253575 206630045 0
72624707 18751016 0
173078289 56993514 0
445519978 195937484 0
164446762 539461239 0
394427834 517861995 0
244361679 552268379 0
201901731 494839389 0
29052556 987187 0
351809552 454327561 0
220817855 239337258 0
316977958 442600581 0
236467528 543444141 0
145524974 88077361 0
382920116 380450952 0
478777906 422185438 0
362340784 64409725 0
401971917 263690000 0
507646595 96994420 0
405403776 30434254 0
564230382 337718213 0
108982371 4648082 0
514387576 90128499 0
202324292 316747333 0
101179969 514074738 0
257839688 261349448 0
492620130 488205259 0
185517858 233581310 0
283135102 121084771 0
91163077 170194736 0
206658518 59113533 0
307478399 4937036 0
492246136 257202941 0
203879667 199035892 0
485970557 498800494 0
117234622 540906182 0
200014888 274044739 0
235554607 50932963 0
321696407 465865801 0
561445733 15018136 0
434958779 387335718 0
9968667 456176317 0
479675971 3710837 0
177053294 222184347 0
54222408 55860092 0
96947234 177985054 0
174540694 179811432 0
259186035 424456632 0
274163953 93736924 0
458515025 255408175 0
279365377 247255444 0
373896271 138649528 0
326988282 153969484 0
65915391 427679060 0
77485480 425742255 0
521078029 384043246 0
367292117 550501509 0
141582933 21351394 0
7624703 266313616 0
468636653 474940446 0
532688220 50155166 0
71450691 448094740 0
554270367 352686450 0
44917434 281065873 0
263722781 216135643 0
490024191 13304955 0
563333887 291265272 0
524287119 246563876 0
233748347 370322209 0
88693131 516970065 0
195559592 37449590 0
358130551 114582178 0
331389438 406320562 0
446316178 270229782 0
510413700 6850252 0
344014066 402942398 0
173304118 535913558 0
27310818 35961679 0
73206481 11840298 0
314866277 210174589 0
474619307 296420895 0
465488604 518880674 0
553506280 405237423 0
777440 94669663 0
438249392 262311743 0
252202953 396061231 0
110545235 11710841 0
174402411 337514543 0
20605349 193816914 0
501884093 116765684 0
132201907 259040430 0
537915379 406665049 0
552594750 128748978 0
360570168 136774909 0
478124666 184564609 0
253272057 478084989 0
390875047 338108661 0
229521469 255832946 0
469398846 35537875 0
460346384 330124555 0
475716727 436125937 0
334396364 488842875 0
347082736 82004140 0
473658758 388297157 0
333426209 304458889 0
12324321 333208324 0
123193272 243058141 0
387027439 503166215 0
165125070 168482562 0
41873705 110250486 0
470302042 142624131 0
292105325 417783053 0
424159131 303820837 0
359316590 433916716 0
52031274 29713941 0
37341377 433847929 0
532224104 317326487 0
405259702 505654362 0
455054782 229692734 0
117625827 309064815 0
482233274 366566164 0
384515855 44589820 0
375412191 509212004 0
497555682 542587264 0
120209468 2356989 0
399167375 81259864 0
149663727 35925282 0
83483178 527933097 0
382103346 27802492 0
79528894 403313081 0
473988967 125253897 0
17746090 283644628 0
502397397 258488908 0
283950853 558254887 0
280458294 568461991 0
163574575 468586530 0
215657794 510441987 0
108817332 510858554 0
313137515 258545142 0
335687563 60556167 0
318543427 530198850 0
310338577 267709648 0
168294627 477351567 0
480601556 55080540 0
51547034 256709532 0
31674296 496069743 0
546530918 396200351 0
242357627 540469286 0
263296765 83804597 0
476504292 417090785 0
548350213 472517527 0
344023688 73023046 0
490472485 348580144 0
19236825 270610898 0
185620151 190645004 0
204237068 171460718 0
322438048 203942559 0
2374980 566078060 0
85393410 481164092 0
557719583 429332157 0
91114126 248400926 0
464783927 467616793 0
315643224 500767551 0
80040199 394143195 0
123708670 3132799 0
554954288 23354110 0
362578264 220289277 0
36850692 110752115 0
430733727 329456151 0
436093318 228076145 0
37667986 214789737 0
242804170 366154471 0
120906744 128646899 0
397448969 171065953 0
95920758 524021400 0
219163193 532829590 0
41299539 458002689 0
106345139 235231214 0
359987533 86757200 0
322161408 285663769 0
252829446 393674893 0
447253276 39140416 0
558091913 1668520 0
44144753 408781435 0
479696850 366070374 0
244353867 333909635 0
531972470 385526473 0
142802253 152530928 0
34764195 54661562 0
190737522 414840679 0
386183777 126491491 0
132652803 87343277 0
103900323 28542269 0
503114119 431337810 0
227715199 356605409 0
13506977 72055209 0
40715628 474176819 0
241258641 267464787 0
503297235 540573762 0
92462458 497859430 0
568742953 467969131 0
91105211 45898260 0
52691968 484088135 0
74675851 378729952 0
7225730 150546604 0
267054583 254714113 0
434155015 165094004 0
43373932 553380224 0
268668557 312663417 0
8117766 363993778 0
112992168 326349093 0
183969954 90786179 0
30298039 238963897 0
542742898 540395336 0
503410373 343982878 0
16210539 275973174 0
284253982 323630056 0
257133075 71210268 0
8981476 280089303 0
392139251 153175223 0
362012419 134257466 0
148140951 438979531 0
45847056 232650216 0
173143275 296674107 0
469094327 126040120 0
474388562 439842518 0
478157880 141734242 0
265915335 362910741 0
446530570 189329968 0
232058253 405877477 0
544199925 99381866 0
561694210 344136721 0
104741507 510082494 0
508034112 221851196 0
15590150 28854284 0
3051897 284409824 0
356606932 480243352 0
180538218 474545393 0
524877656 195537982 0
351167624 331650994 0
230777911 401578636 0
195215090 216159100 0
353302079 295083708 0
489874666 253012135 0
19589181 144756862 0
119321887 134112529 0
209935059 143607850 0
184012007 352537708 0
78700715 477428755 0
442627379 478930576 0
347852151 371066445 0
135959085 143612297 0
261243834 68412875 0
304113677 316395227 0
28786797 323764979 0
36679265 345125407 0
45631127 15128683 0
325268412 553948035 0
510212981 88368793 0
458456850 239785335 0
338574733 266042450 0
422095155 205267805 0
195578266 366963354 0
128484675 393186997 0
372895761 235527721 0
521754162 348814881 0
257040782 469238854 0
447387976 370588517 0
71198504 115934371 0
381055259 479743181 0
175978687 46642106 0
150459586 327920521 0
435188032 501711031 0
362857014 304960039 0
34561896 385536532 0
541185216 382910437 0
384157726 503029419 0
399979415 50099747 0
7549649 403150895 0
34226377 364607213 0
194245939 373179436 0
561219094 387919480 0
556315584 128398522 0
359207882 285204093 0
79942811 354407845 0
459820794 55708710 0
325721406 399766405 0
311846771 418805769 0
157252961 168683627 0
506792550 465238536 0
5973198 262532392 0
203028544 124647329 0
132534075 543718896 0
470309452 499625508 0
294082203 491852639 0
438851199 54339002 0
13841108 431402092 0
360777223 466195121 0
520125545 71642728 0
211803433 2750770 0
409913740 385796892 0
383726651 523980040 0
283560764 113427158 0
532611484 25101104 0
548839231 447189072 0
496629706 310598524 0
422226719 120099650 0
484692944 222952967 0
511832896 460510236 0
160492644 321842497 0
225967389 291551724 0
270839630 399655526 0
180670959 135708690 0
170522344 181655219 0
460872806 372888079 0
28471426 472876256 0
99566063 17598955 0
463216115 180547231 0
37360898 109387810 0
393577426 489225568 0
470687883 507731304 0
180165409 444793519 0
458388045 30330496 0
499947912 469471803 0
24779097 6107791 0
152109158 400804940 0
265181197 296560506 0
104061048 121393575 0
359731844 504322015 0
521505377 388467213 0
551283817 302358339 0
486021985 441263105 0
48419114 552383484 0
539222291 406288344 0
82758877 156918399 0
461252127 187784066 0
202178516 382636048 0
518055387 511958972 0
45151961 39282632 0
155279715 71009907 0
36363292 65002429 0
352850362 326234386 0
240337150 538660640 0
493523370 463144617 0
351627208 349984145 0
449100577 129830745 0
224706476 476925106 0
316674517 428354447 0
296711279 109600458 0
265736392 143049294 0
412476718 284837540 0
403272037 403685353 0
425139065 11792605 0
439096980 473955519 0
218571432 449771223 0
528162860 495548814 0
552927399 424441281 0
55593498 286774068 0
324463597 465356345 0
492120929 496409500 0
171430284 476043265 0
552223985 127528685 0
253906053 59300572 0
149322303 358361934 0
488942629 184597055 0
263403557 82441733 0
562121513 161693616 0
550323601 162198421 0
67181410 541408692 0
372782032 269127655 0
344197054 515156963 0
466032192 251508192 0
65348691 195162102 0
447082539 565430035 0
369365142 443297023 0
152537205 396553158 0
123758937 67033780 0
361032797 33482940 0
66278530 287161838 0
3881755 234158016 0
558887790 26034072 0
532068912 93500265 0
492879895 407963564 0
282347898 270437744 0
152722785 377930598 0
50803319 116447076 0
183489636 35047670 0
107609424 355358431 0
349128970 236076030 0
490912365 230788287 0
279626399 330497318 0
266143887 525179008 0
533858313 146632054 0
128066968 62478352 0
419076353 102555074 0
310895035 147883350 0
396950587 552897478 0
152430259 387364612 0
448318655 85835483 0
95423874 550909013 0
270708689 451816470 0
308936954 197873491 0
254534919 305284490 0
157241868 398388732 0
103558252 106359286 0
345645793 178591353 0
446516259 553612656 0
260414316 350583840 0
541153297 337228913 0
155440138 135382493 0
508563952 539643076 0
350605571 264793875 0
510152693 13442806 0
40071598 285744371 0
37675174 106657699 0
20390393 92682910 0
350789562 443584829 0
257386599 50499240 0
491128062 133784581 0
203270813 344026274 0
378231196 400060056 0
169694100 247771814 0
13643312 82273252 0
153908213 48178659 0
170642512 367346218 0
190733026 546799964 0
70353352 361307655 0
429298060 118327883 0
202060601 65696943 0
55113381 247043620 0
29096061 410912863 0
9110502 57000983 0
288351019 181843430 0
354537082 408465051 0
296033273 146684433 0
127517855 106808718 0
433975195 290438971 0
368996403 533223992 0
455518735 538075377 0
159935098 98744261 0
436279337 524611824 0
203145269 555166463 0
494920905 172361970 0
97147203 37776837 0
323560501 128463055 0
25217081 53737457 0
13555669 254070156 0
367128965 390774694 0
315239518 317854681 0
513008124 447426621 0
190621569 221918309 0
328516604 198094633 0
54244541 370768645 0
198310423 542190941 0
507736294 203885286 0
135927257 107762482 0
430605177 285828736 0
97758692 89850449 0
16355945 297572738 0
372138777 258615503 0
138143885 279279949 0
566156637 204919593 0
446328389 16432019 0
54613455 227526629 0
140715641 24222936 0
259006935 149387438 0
5474741 315146497 0
72471699 94399646 0
257054396 431644953 0
188760422 467155353 0
206361459 6795156 0
32530629 116836118 0
275593892 295559564 0
286460848 321143333 0
74449448 76239232 0
198737028 126662446 0
295953392 436660443 0
536064745 132187872 0
509777172 269548594 0
172553057 319515561 0
560488474 269934091 0
372981094 183507560 0
480084831 215925067 0
208175287 273219930 0
261662291 52438767 0
41833544 112867151 0
118009828 253498859 0
234821721 54547094 0
450100690 532564206 0
114158122 405930795 0
246038741 459144114 0
191943079 175814376 0
368467800 343636807 0
221661697 521954799 0
413925110 11919985 0
461996730 157321307 0
8635725 64862212 0
528069036 266019684 0
241811900 92479263 0
459306569 325544353 0
491052508 98351458 0
261971832 211453426 0
251101395 370903623 0
523245486 157779602 0
183946 315268980 0
560353437 459481595 0
194090362 206366903 0
202904678 78086053 0
141289026 344726641 0
344408085 521851276 0
159298413 268870497 0
115813943 146955036 0
34134737 58027776 0
45184834 119311117 0
89748555 328760478 0
400649304 69439781 0
29279446 520323064 0
1123841 111318041 0
59966487 418611681 0
101610885 480334681 0
237861038 354852286 0
534785573 257180765 0
533096067 448686432 0
211030521 552412350 0
102101786 509358197 0
527208426 94271010 0
476337753 11240520 0
10204698 236669580 0
312114673 313399703 0
242335683 197453124 0
488038554 173059649 0
475911930 496558670 0
304232528 310189134 0
313154738 520408727 0
11518689 73495684 0
420216542 105615399 0
350304999 213135227 0
163809850 340817835 0
443021349 172678942 0
159478343 372648994 0
501491845 212484964 0
522011794 200551466 0
343178248 286228615 0
375839123 185646228 0
139776905 391122981 0
310112147 85243948 0
38614002 450774811 0
376963032 117364250 0
413915621 70654068 0
473496264 318474190 0
207515393 449704351 0
310662123 353298322 0
32793682 357162214 0
384048260 54385467 0
94975216 194815317 0
363754316 53478005 0
156642078 253350120 0
174440661 330523258 0
131651835 294738504 0
51604000 198331631 0
357819896 332666467 0
217398868 243409636 0
198569218 120693249 0
514870612 103339963 0
68586247 269133016 0
225956908 386994338 0
33983559 410237346 0
564997465 409740600 0
92855386 48728015 0
494506185 28867183 0
390205042 300680078 0
292224841 429732194 0
106445371 322443432 0
213044753 428692858 0
53574282 211803010 0
567765637 215462444 0
476937555 352764637 0
230879026 520817829 0
36842845 372975461 0
561075401 92078597 0
401476714 317772800 0
202989041 247429510 0
110453990 355102234 0
316572214 179483907 0
377211731 133270912 0
370973504 307541041 0
361678467 394409777 0
195721434 534824087 0
527115350 421994964 0
219154306 558231218 0
42163730 177556557 0
33194563 481283992 0
108112627 430693030 0
91168365 416838262 0
332536993 534509285 0
479529435 565222792 0
535703000 490158936 0
534043873 10116285 0
387353693 357777591 0
37424875 25125021 0
182634542 133782396 0
116016298 532823716 0
193733203 124643259 0
388997494 225307026 0
24248773 78223419 0
361349949 563393219 0
20288772 418366943 0
463217886 124914923 0
552152360 283173713 0
337615084 6204348 0
423535957 346506411 0
457196823 237089835 0
29118623 421425262 0
161377363 345366065 0
53593629 423164212 0
536931838 344151171 0
407574530 117715051 0
17211584 290453779 0
134987893 493153625 0
485171858 405303896 0
58077686 546741670 0
523633977 226138190 0
360210235 287838239 0
309133097 374289877 0
308486510 168547845 0
277107659 397394212 0
388797425 434450376 0
89614097 248742771 0
101300939 16789368 0
184739056 407675392 0
165979123 396788067 0
128912173 330314806 0
132000019 331511471 0
114763698 487613570 0
361134773 177137222 0
451507031 267928450 0
246141205 122215360 0
162956406 370363563 0
404173107 191151123 0
436644894 507471574 0
121547342 359779342 0
387269050 412760583 0
95726490 270771430 0
412755826 491053592 0
414665908 315537872 0
79834925 483190841 0
451087078 341461583 0
151354979 504673162 0
198504951 30525967 0
133943266 509817153 0
531596625 127855063 0
52907505 310382764 0
222097866 432310321 0
219903819 77841390 0
152500864 254717300 0
481764231 440608128 0
132353414 438977919 0
17890831 396981163 0
502627264 352036060 0
366514090 96996358 0
310850392 565165931 0
563518289 227497245 0
471484465 480263396 0
363156730 103317459 0
516348103 516097212 0
451365482 36270151 0
452249805 41441400 0
145499031 129780942 0
470647063 335144739 0
5929937 171616690 0
87208191 234074833 0
127523217 69803839 0
309414833 549576447 0
271261140 408171931 0
563239489 540169560 0
439302907 466275662 0
553852804 280225265 0
122634546 416877002 0
414403545 176763494 0
147240638 240842351 0
373974845 177624872 0
280544870 17339012 0
548921602 183421938 0
508035353 143078206 0
32116391 304169104 0
188357238 517557649 0
311025602 432739357 0
190244565 114012259 0
333717151 330418927 0
502032588 215964879 0
78473395 376000787 0
336174998 79498775 0
194056818 160753099 0
247874738 274102519 0
301305338 433509836 0
122758655 81020709 0
226099899 34093719 0
67800674 204691159 0
238201294 394090220 0
170362143 447501238 0
10851084 375300566 0
71762533 532187255 0
561075154 20171222 0
302311040 28138162 0
27207479 71472656 0
56617740 544097138 0
470604958 467292444 0
211575528 563743267 0
288582169 370639763 0
119368941 354988196 0
942163 461753588 0
267215174 334176178 0
209631107 480246256 0
274086933 330374008 0
426852906 215771524 0
190601317 537023374 0
551140729 318758539 0
485973397 364742953 0
188089442 508626168 0
101812705 152626035 0
499054856 548311590 0
293967300 261040449 0
130607315 1935473 0
159863353 432876024 0
125766699 126475562 0
557848732 389824364 0
313880104 256168476 0
483788931 520352235 0
303659276 48144140 0
351700968 169560236 0
548657743 112911710 0
296217009 484999052 0
10328349 555375309 0
215045897 243117898 0
106393099 500146927 0
160264914 560078059 0
518051317 218859201 0
230467803 163123410 0
549310925 242688649 0
49275056 533187371 0
270663721 412186702 0
260717859 526760591 0
396745688 265910061 0
166831852 404077152 0
149702922 165713995 0
114530246 334145170 0
240483780 129498001 0
468202749 232117883 0
517767896 173077607 0
379656052 417376302 0
495240197 553529063 0
39427937 383996595 0
213127407 76509200 0
34626666 415127501 0
367376856 282089976 0
505080984 366791210 0
113256961 225091751 0
337552298 489074109 0
16816636 503709687 0
261500236 218938483 0
213799429 311671310 0
1343264 531570205 0
7620136 322532611 0
155190636 537437442 0
244120687 408482876 0
251226573 371460759 0
411986370 545868010 0
400063035 491000835 0
388034195 363202951 0
266961706 448069632 0
330481110 37015259 0
247564965 186407586 0
91973364 455017508 0
376522574 223036148 0
212174504 119626894 0
67599411 234264777 0
341050816 420558390 0
354665081 58279994 0
518700795 485459222 0
43172333 210144156 0
316660813 215009882 0
124213525 304299689 0
46816443 84864701 0
400825472 131252312 0
344979203 18897841 0
510700168 483393572 0
154087323 152527251 0
107074745 224252083 0
186568376 545091454 0
285537123 148642114 0
468622320 214630157 0
19631282 375421469 0
459536387 357148112 0
7217384 127383107 0
477290138 433230146 0
153850358 50976117 0
196966111 486609756 0
384841159 93410008 0
33855937 299899157 0
64646876 29256692 0
62091976 77143326 0
26411179 233072690 0
364675696 83289721 0
371505770 319477983 0
86845430 497399115 0
439893573 338003959 0
546535216 258551898 0
80902841 425914257 0
463501306 352513630 0
41624364 521463774 0
380409107 203698900 0
245939167 30683524 0
266660143 416023790 0
498610769 218900790 0
406032663 230487369 0
148207334 383703299 0
216726556 120841360 0
391034999 497180215 0
202647508 69397120 0
21711116 106905370 0
409829178 141288709 0
393668813 296358005 0
507685696 369869169 0
36773440 391988326 0
290079065 443517943 0
475221630 400792494 0
535150050 19291102 0
3493739 526360487 0
493899336 214536089 0
265223954 446297689 0
102192149 474593088 0
267677671 481533536 0
421599888 188389321 0
172007405 290609197 0
22818354 516042918 0
408781714 250084142 0
197968174 434623532 0
413832992 193114955 0
319128463 535742394 0
152094624 79502818 0
568710510 357596352 0
409691617 425753797 0
451794676 41344016 0
17134549 197409463 0
457738797 113047479 0
320712651 486308533 0
326487424 372164106 0
77024119 146830527 0
238011561 251591408 0
298406281 510810040 0
341877235 90870444 0
420676170 456541630 0
9161839 471281374 0
44895749 392279316 0
412668384 449882506 0
462393793 21567050 0
200795992 522591813 0
214140291 31404421 0
508514349 230795006 0
199977238 8296609 0
66413430 365025380 0
26554864 432343341 0
46130121 238192051 0
78404629 350797234 0
142030443 547562228 0
301444034 45975561 0
233041357 435779206 0
154997318 349517911 0
79485528 416384191 0
285361196 32047735 0
284713278 477340416 0
564965270 292681258 0
463123997 307570079 0
158239312 270071670 0
504909482 123648565 0
52644213 113203707 0
233798933 423190921 0
548132303 92626081 0
338115878 146402543 0
259701255 227814812 0
482752381 287038309 0
551587362 35499430 0
374279907 530286325 0
466650479 281740069 0
288814996 140984156 0
541535815 8661614 0
39471212 29542253 0
311882394 177424511 0
55130369 410322881 0
52220208 212777180 0
215088220 373349937 0
57795817 368445441 0
222858602 350567596 0
97735253 542615299 0
534912638 545086171 0
327608566 262968468 0
444664901 40146649 0
35740017 318054363 0
554831746 372701206 0
359786165 214733836 0
50337314 41041589 0
155986668 261998278 0
526391141 280089179 0
274284921 553247856 0
318349713 430498964 0
64615404 141238984 0
438746304 386477022 0
467454767 330152106 0
183029331 478614205 0
285792952 36964991 0
441359947 105069660 0
4182706 126373818 0
523086122 305903498 0
441299382 544745393 0
400806852 326472360 0
372799946 276958284 0
388141455 492781679 0
294830198 145955459 0
414230504 209164504 0
76435356 337040189 0
426436893 28617316 0
214604577 364737318 0
159661613 186795164 0
330862065 26889458 0
314858818 43219724 0
244909113 449143369 0
39953722 422883974 0
37697860 286297254 0
205061619 330148067 0
261298813 501358028 0
373670428 507122889 0
254218473 358954375 0
525366314 206559170 0
187545036 341254388 0
147938898 306731201 0
156426608 176356693 0
493127648 412986472 0
520541487 164336813 0
421231796 290202084 0
410729678 57191391 0
448402997 553331084 0
339697255 282351868 0
556541271 127430104 0
218016710 76926121 0
61629212 399884441 0
209604048 374330868 0
227902525 19573622 0
314372928 326435511 0
397699124 439825166 0
57262747 496665012 0
514728579 531976848 0
410978563 5140091 0
40152733 493201412 0
344841975 304624895 0
359847886 213438825 0
363730769 299702881 0
243987139 371807027 0
427564979 355789412 0
93123540 92684965 0
538146981 226401502 0
299695401 474542327 0
126934745 347670421 0
498641132 439522040 0
145646741 233162651 0
538607535 515013860 0
60971965 534568885 0
151783199 459182136 0
90269918 519888337 0
474056056 7555660 0
469468379 379815551 0
61743504 354705838 0
217889683 135187464 0
202433854 76884678 0
106204096 124239939 0
193850992 189274415 0
236630029 265465712 0
101650856 439366088 0
235560694 353209101 0
361956614 466014599 0
34495486 385008165 0
140079825 380890673 0
259519769 308617412 0
176669979 206719870 0
467148446 562688493 0
445954169 370633041 0
294489612 139071860 0
117872907 311945748 0
530329448 88555206 0
493267011 552531372 0
435167315 314243095 0
101106020 443877049 0
191212900 331579710 0
373211166 431731574 0
386069510 331676474 0
305562121 93427031 0
492841200 392446625 0
51451238 121229793 0
359038486 516789201 0
387430587 348625965 0
82819188 562709646 0
141836752 98686265 0
217612356 448535985 0
328658950 288205418 0
308919245 299249334 0
2400893 439800885 0
194446969 67425895 0
381391539 148536932 0
447383114 474413072 0
417315033 471772722 0
311529294 132366090 0
66545387 98747762 0
466222656 126667793 0
351121051 334150906 0
287368301 297068367 0
2362357 25855895 0
510709120 384254476 0
183110603 335377560 0
84053062 76420067 0
520271884 534257759 0
543546914 80990147 0
305479903 476699057 0
463044628 475960804 0
112682957 141905223 0
67678378 320057550 0
25476811 285728088 0
419643940 323524174 0
306151542 375417079 0
247222675 432023071 0
481347025 90650857 0
311515410 558992020 0
205509227 239035957 0
283109326 7669958 0
441501197 565991055 0
431123679 170540039 0
25579921 293048687 0
348061535 430011355 0
44950011 14072191 0
339831828 381086146 0
240011704 427953474 0
135908361 153059299 0
506199780 385332900 0
61770377 82622564 0
178021884 333196727 0
353070167 353739046 0
442720578 514011268 0
105266706 92822914 0
402560405 382900923 0
109302063 54996437 0
102319058 484596634 0
414847863 287086137 0
217844364 425782903 0
455890517 203345056 0
410106490 458233719 0
329241597 508466687 0
307816778 322880182 0
408213736 247910729 0
542970273 410893162 0
433867891 259633341 0
559909467 16095448 0
251844400 546058508 0
265963767 21041358 0
153235800 171996257 0
182295676 337624125 0
34070243 63817146 0
421924111 338280585 0
189895860 126874766 0
71943079 257837295 0
532288302 480826398 0
319210571 401753752 0
312724518 248774008 0
403089240 69055916 0
128305546 378679194 0
444445597 312093752 0
100696675 289105485 0
108324563 177912426 0
169358125 62368431 0
353962213 365960067 0
105052646 170586318 0
244951388 383255981 0
508055847 153251474 0
287820900 336493150 0
560352079 236618191 0
408350136 169878137 0
265335023 393572855 0
401479728 337060398 0
546004886 329988309 0
162885916 5827006 0
98141987 157832105 0
550277290 69195600 0
109748379 86973309 0
302255487 406618454 0
541137976 143885211 0
29187083 198341121 0
532499589 26370886 0
115355131 331570048 0
455937045 336189626 0
326634785 414401212 0
281728061 380455003 0
47355459 336425463 0
343563749 307147025 0
305910546 228750312 0
443037747 487162339 0
342843557 383118083 0
425831075 427197156 0
11737631 198891312 0
36959687 372837654 0
452404175 511521570 0
309157048 270614654 0
368554750 502898919 0
498681120 105326847 0
547287809 28115525 0
311418428 194472796 0
446814376 393726824 0
454599821 565591086 0
109970675 477999056 0
297942695 329667666 0
73347779 505008185 0
315159828 459975564 0
500293151 72398849 0
287648186 323528449 0
93885889 350585465 0
33171976 133764884 0
294300523 517376398 0
386021552 184379548 0
104688770 505989401 0
343638653 477620194 0
538540290 423320478 0
322345753 328160574 0
204124910 446452289 0
164850858 122147075 0
384499062 396264617 0
315888648 421094148 0
241981106 474505563 0
522910899 304769417 0
31371269 126107999 0
43892706 510629437 0
41185630 331669372 0
464248652 161963151 0
289557943 159217924 0
29798444 203362462 0
126030178 354373906 0
318524169 207959015 0
377168830 335830192 0
47651663 490790155 0
127028752 557403846 0
286786962 32317974 0
50977258 425945194 0
352459193 527305347 0
549847313 528614954 0
409901516 253045512 0
465420645 133422153 0
381236972 153446002 0
72774420 279149187 0
200403355 526238705 0
499682447 565422792 0
557561023 163397220 0
247378777 153930120 0
158875288 69244316 0
491989838 553074537 0
165661865 110335560 0
496217654 171736992 0
385521038 18441070 0
149129766 205344817 0
129486881 316369211 0
126479441 128469141 0
63931177 247121260 0
140341724 202857096 0
451561515 225591267 0
24343293 212449593 0
343946657 506126010 0
418428085 186796268 0
517802960 274477717 0
156248316 497138975 0
44424648 474326302 0
186281103 229128419 0
538472687 473651929 0
200667720 457961580 0
351693659 313446779 0
341064787 207117611 0
563686106 262116224 0
336603932 121836134 0
373936506 200569883 0
324579110 1373095 0
34231320 33455618 0
256540143 319671975 0
232023332 393553791 0
371933875 62506055 0
286612415 32977772 0
325474813 540542796 0
289890152 122436142 0
507520257 524260043 0
187145208 67811218 0
86815715 530146457 0
26783421 176894883 0
253177015 408746628 0
259406324 429393971 0
165710986 70042935 0
52815961 214786524 0
283511409 451242695 0
318384822 362136786 0
544609274 33155600 0
102727820 329626969 0
436328532 426529602 0
71489041 386049448 0
428929374 74362580 0
539885358 191344139 0
3163581 410819327 0
563182718 126468218 0
401123375 196557789 0
350660965 424980526 0
477891460 387355065 0
530124454 232382648 0
82147843 29828744 0
549020177 472454803 0
426121556 387360922 0
435968483 23072066 0
5116754 447298409 0
248766908 344344796 0
312829770 277318280 0
421920931 455246161 0
177526762 79267687 0
108980146 567912086 0
173675412 21915911 0
543674615 471335819 0
324468033 251757661 0
162656915 491893287 0
122810038 131033677 0
3673825 35681453 0
276924766 135399332 0
146834694 127525235 0
92913273 356274524 0
435544285 33131441 0
137992473 369377768 0
431531339 360936777 0
149550994 356369113 0
477142447 337343766 0
416583738 522894050 0
156330382 8955405 0
346901861 479374935 0
190519569 408631652 0
562470746 185993594 0
443019797 326274249 0
155264226 146794004 0
365695889 239588712 0
109561677 201012603 0
245400143 450895092 0
430911845 299535110 0
160331130 558467289 0
169159559 431183470 0
254911851 224265116 0
77178893 84738027 0
139845657 558437129 0
405403037 148208950 0
232182204 327268720 0
91855282 487780302 0
225542693 443998453 0
537287379 97973785 0
562309707 211305588 0
219327246 257533732 0
437057834 82560184 0
60510723 84031828 0
248646341 307657150 0
22105800 7160344 0
491610097 50060569 0
43643876 498681108 0
97084120 282506240 0
305586514 530633025 0
393402881 13793204 0
181898539 545145100 0
61260757 448499489 0
500933970 160830588 0
72673600 434931505 0
444882594 119822587 0
294166227 387691364 0
320228392 65515498 0
168200168 545917855 0
59118387 467401551 0
168531065 199736704 0
564712466 85474280 0
539213049 106682717 0
185975242 2477879 0
384478743 308417425 0
40746917 91170322 0
474877354 433003786 0
149865826 229579598 0
327696802 286532729 0
141257697 295874561 0
286795315 237834124 0
292129917 563477256 0
305734904 202189312 0
160158562 93852218 0
128207875 488462441 0
304928145 239096898 0
282292634 438801446 0
338310656 54825519 0
298860367 157778865 0
253893606 283899425 0
391045422 290867861 0
313658046 317121614 0
435878103 65858435 0
426811521 38988114 0
229602172 323438203 0
166823506 139387582 0
23078433 390436963 0
378105748 384521261 0
65921246 186385189 0
187242915 246005217 0
445263412 378866399 0
25089570 555315792 0
374161007 22124223 0
42887649 13812601 0
526550942 278473500 0
456655997 207936965 0
419964638 173696011 0
33583350 168733460 0
416525700 295762698 0
519166278 538796409 0
275838817 192674421 0
461981235 42950232 0
230810224 509385891 0
46154763 552867590 0
418383494 499316119 0
31026857 147539116 0
155915164 562575131 0
338000883 339631090 0
42136958 281031671 0
455117196 205491482 0
90338884 534174629 0
380417400 466730261 0
302095846 381212045 0
538155600 476602175 0
159166694 35314638 0
222690111 7315090 0
455706647 486406576 0
204986550 180964635 0
315209589 109365080 0
551308268 345780993 0
136104038 561625045 0
549541142 490737759 0
525460317 326333469 0
508705739 447983904 0
207335873 142945583 0
403583654 321523222 0
377218176 534597237 0
63297090 493311583 0
162137116 260033708 0
171506840 353306263 0
330094718 158088072 0
486799334 418325295 0
437571069 379216854 0
3515697 258699636 0
555612756 355204084 0
61318443 347869073 0
489071094 526079544 0
38190346 425624290 0
453798429 165018863 0
553852359 402304234 0
216064264 460615075 0
394009888 496314531 0
251377705 160437412 0
79447651 197227499 0
186266166 245480047 0
330555273 259316376 0
391370139 148226245 0
514518189 189842256 0
58308882 330837947 0
444581987 422413869 0
169401727 27766020 0
177238372 532789675 0
517337236 373940127 0
118297433 412061616 0
415336819 517004579 0
251742041 359080167 0
312018418 15399768 0
395929002 421204711 0
290353640 452856181 0
266515524 472776319 0
146225572 554838220 0
249214656 105586502 0
207116935 128813071 0
493108604 564933116 0
526064924 15919844 0
97970576 175468450 0
243855593 10598686 0
519386766 501509623 0
396726720 516766505 0
309293938 161422696 0
156299967 549034750 0
384239927 42373950 0
76425220 117904979 0
188695447 207405125 0
292183547 340932952 0
452191175 345011178 0
340291535 528211904 0
100999987 365294297 0
344219601 130779558 0
169498232 79795024 0
356603000 480838648 0
66206794 36306474 0
24049866 323663085 0
313556280 172606224 0
87424813 94629532 0
514238165 67896849 0
257331018 297052254 0
145593264 219515918 0
544025911 101030378 0
334336396 15862163 0
43559359 547986314 0
525863857 78088723 0
236321891 246365723 0
145260763 262586771 0
303940416 3937732 0
35344150 367818526 0
440868904 91256508 0
511879486 248673924 0
474737786 30495366 0
515525512 77048775 0
15254266 100722563 0
407528024 146635441 0
17992434 315450849 0
363705832 112784048 0
49181416 529587498 0
198661188 513037531 0
195836165 438665524 0
42603605 268893003 0
416505199 167476217 0
237207337 251144223 0
248259569 26076684 0
5172131 289912996 0
410222749 244987234 0
290376696 524032251 0
109009249 203516007 0
383935035 538012682 0
490532074 500163067 0
476348955 166963064 0
205308612 534542106 0
249435189 117267789 0
371717131 536629798 0
120681721 411677332 0
311962438 5916497 0
512030265 108742866 0
200156501 237424050 0
256846817 130398899 0
366680549 132464890 0
276652948 140514239 0
89116950 544049106 0
506250247 466445470 0
300817083 270746312 0
7905510 383437668 0
475068473 488468615 0
52953165 2922363 0
483201988 30731037 0
175698214 373357327 0
478697027 417430151 0
193830588 402791248 0
399924315 330781777 0
86154368 10508727 0
151535100 403769307 0
75024913 221185116 0
472129756 394208627 0
252375801 302379315 0
36757912 430689685 0
110205684 40046903 0
333997200 341978295 0
317373496 44116067 0
423661702 350350632 0
284207586 322858931 0
71437865 397225189 0
426561030 142736904 0
4094391 51010547 0
161546908 9445700 0
146640574 395528867 0
289628254 447150874 0
491145122 234785320 0
33275784 464983467 0
366276897 85229176 0
242861569 452711813 0
29016035 421284250 0
89204757 535095218 0
346954058 181034970 0
478499477 24647357 0
486837441 392896625 0
317108583 419962863 0
479695896 221945670 0
279369793 30746397 0
25843535 560396952 0
419188500 290724186 0
36371319 372090627 0
171918099 238686465 0
21678182 88474838 0
434265008 512735106 0
232384379 528603326 0
338052777 430437585 0
171433103 115683085 0
245727622 201563824 0
65241689 452460101 0
447431092 543765326 0
159312664 94234438 0
316742691 410645960 0
322562347 399095088 0
58383251 335162664 0
203822404 472469638 0
97381195 21561400 0
370153887 247293198 0
400062510 363708257 0
5881332 400404015 0
135917193 512641296 0
470704887 445690031 0
129686050 283825857 0
13542634 227737823 0
101687319 378749599 0
194950372 372107705 0
161591146 256438129 0
15531556 553196313 0
435499815 158925522 0
436857329 38379047 0
92095970 76873826 0
296858187 323085025 0
530854895 196740983 0
280823998 205275788 0
330056038 307604748 0
401265627 367480206 0
71497135 39778413 0
29721296 207331437 0
21965917 87401365 0
450745664 224465815 0
61550286 436217343 0
301668333 146550890 0
232683212 542960590 0
184166876 436571446 0
376485733 462131391 0
23979418 84077919 0
46511356 301432912 0
480988098 245295435 0
260270306 278498727 0
155721319 460300698 0
131094859 525860079 0
105120277 432534640 0
142162275 425198662 0
24443078 459918793 0
115980771 54267076 0
117111855 336582473 0
183434810 193320339 0
197521397 110539394 0
112332738 510871846 0
151785062 522501634 0
507683728 472065581 0
147573441 487335470 0
135854928 422823555 0
115847523 387536379 0
250616485 291461890 0
217896754 304339810 0
62141657 536583872 0
294162708 266167483 0
378277994 500717490 0
125850728 111548263 0
342508623 360849797 0
171849810 128498155 0
289989466 17874203 0
93841314 56766774 0
249733781 556752119 0
492672776 73920523 0
257019778 397169430 0
507685816 392534132 0
246484615 183173784 0
250918279 481040599 0
405075256 1419261 0
459756353 372704530 0
425181102 323916534 0
445811681 405827370 0
181882519 212578846 0
146609959 370723499 0
472524775 284589457 0
455603805 87189294 0
497725685 87025481 0
151072115 240249112 0
239778476 190058110 0
56253040 546801647 0
276278419 495390475 0
338853885 262140863 0
367267970 39586689 0
185866108 254219275 0
557885046 456396112 0
54072790 452756024 0
254421034 553792316 0
184609779 127775851 0
168742260 35094403 0
448760454 565869605 0
346397858 260594387 0
490037767 147809532 0
517603601 178003362 0
393757750 32941325 0
323150654 227208716 0
320678379 203649355 0
144188040 309719467 0
560740905 357271360 0
347044344 21060694 0
470488805 372404727 0
564980728 416474231 0
482578264 316713748 0
302057357 331698867 0
559027070 67001612 0
338096219 331253116 0
166340237 82484857 0
338720170 450189250 0
164937118 331975923 0
310060716 62815560 0
432202819 503092758 0
540416228 524186833 0
152346980 229061360 0
404181721 84059092 0
450227571 139496846 0
344068321 337289434 0
282701285 222594979 0
431433396 442554125 0
353762944 154726740 0
187062144 196940563 0
424707156 6563884 0
213765904 472070332 0
476284344 442068382 0
318919042 371716289 0
406708050 220095651 0
272549380 64033092 0
55979444 111855594 0
385794826 312903943 0
283195483 299831372 0
188956781 468380702 0
420996633 364784604 0
508043731 368388591 0
4894818 289091534 0
28021416 308920964 0
459873974 394232561 0
484070660 404208939 0
543427491 262918015 0
236898288 5486654 0
212587940 381267073 0
378494208 376828701 0
229265805 472180227 0
344748786 103102557 0
486779191 287145066 0
498033273 57841073 0
447860488 253696775 0
440326925 28220324 0
385732174 476503588 0
253099720 407591433 0
547162071 299865486 0
97043444 502408234 0
53480684 12908385 0
418315239 12890601 0
339443693 251372153 0
475134001 251909198 0
210718899 7501979 0
147519916 359981398 0
281332670 515461223 0
224101638 24702543 0
384730915 418528172 0
109564733 228126532 0
459744702 371765360 0
318549895 485854343 0
552632072 48242270 0
296350456 469639471 0
313021026 524417309 0
219349780 104569526 0
141511799 85511174 0
361710727 66624779 0
245953285 517319207 0
295661159 552078432 0
35694148 316558530 0
328849948 218810210 0
244657639 538907725 0
52519286 414710525 0
130454417 552865713 0
193021444 542119675 0
122317121 342609143 0
61856855 225721835 0
461643737 366976793 0
313621515 235755080 0
92386705 302143843 0
442193733 462183454 0
418151162 458761337 0
286880181 233124681 0
496454636 421513995 0
290420564 372430504 0
467568721 338472420 0
543466755 562119658 0
195455452 254892325 0
500387403 330141562 0
18284707 382406298 0
553258014 214428675 0
491353697 226016500 0
177909559 155379772 0
392491826 465638570 0
413319387 210330653 0
217640241 539886052 0
321093033 181552571 0
545047746 250141509 0
89975240 238525422 0
301015818 152459499 0
349629482 479434291 0
189727381 486339717 0
80443611 297378479 0
489165881 284634564 0
400489979 560673108 0
194881497 134198546 0
61335165 504721933 0
297557167 247037160 0
452182138 11728709 0
60424429 466604687 0
262372470 451067368 0
39355637 467743021 0
241959045 342729911 0
426705061 16960276 0
389520438 483911963 0
85497773 448421854 0
379748704 555023130 0
561565245 461861717 0
202054224 84268932 0
477071627 63371985 0
154830516 33394987 0
198924175 248908898 0
189134092 325227398 0
349089890 98323198 0
142023104 150236547 0
159152981 398364144 0
458555327 129516852 0
328343658 229530085 0
35961871 535553910 0
394264450 276232305 0
161966890 288875807 0
27545613 356131393 0
3962994 250045928 0
528885364 28096149 0
146603200 542788717 0
147002578 441935531 0
13459205 222924519 0
94890032 10287860 0
235112631 44309689 0
343890472 566311218 0
497369143 358000081 0
554903504 399095436 0
291844409 490228569 0
516848175 32470055 0
152297996 104655502 0
244752303 209776120 0
56914909 487218284 0
7653530 568871415 0
329976932 141667979 0
563785758 119028368 0
1292120 193247924 0
151613278 301979205 0
476991773 409012095 0
37637907 236587830 0
442712839 323912752 0
459392015 510796913 0
198019744 169800804 0
214188147 19523899 0
338391694 387847651 0
525911471 154944134 0
540483691 281305413 0
330544804 197137683 0
283229974 384404838 0
166679707 152339442 0
368965365 358414621 0
513865470 199812709 0
462432803 260677444 0
508354319 309789243 0
545723285 29492166 0
351391722 476829361 0
63950055 258652239 0
15184400 178319326 0
62292702 338078564 0
245594904 51252714 0
562954994 143168336 0
54206705 354370772 0
228922856 343867389 0
17594642 81440203 0
242773505 367124172 0
140355706 286776420 0
149775765 152061086 0
521557338 349245279 0
104750743 319369998 0
226181810 157659094 0
264422336 210661510 0
372740122 83786597 0
287851127 3894674 0
6666720 407687661 0
304644101 567768548 0
418763618 10153243 0
459090296 274497886 0
168210786 324645775 0
316778348 187779296 0
426503578 176180697 0
393005172 339619293 0
561950324 546510534 0
304387457 66871008 0
504907593 446312771 0
120971197 274707534 0
414897640 562801807 0
199096147 521651638 0
316671627 93965151 0
515243378 392518835 0
464895174 192419285 0
543359185 294031209 0
541625513 476359471 0
227996219 188011261 0
488675972 150709949 0
198902448 242495441 0
365583062 154388870 0
532994207 136019112 0
23344553 430998477 0
8251906 286841727 0
165729540 169821016 0
286861412 374303586 0
385111886 521277271 0
310491798 461933416 0
238714190 383097069 0
3937066 300254474 0
305654775 561909614 0
387018641 239332618 0
87132585 414319621 0
5963667 220825075 0
2861208 451290616 0
443374096 421114455 0
403798174 137025904 0
422376091 193902300 0
524306146 407648483 0
564402020 45934505 0
435070558 39751769 0
175051407 26806204 0
213422384 449142557 0
430239382 14338564 0
458552297 95422622 0
346651449 17137094 0
288632103 473618156 0
109994172 457979811 0
475441428 496333608 0
65838650 356436462 0
188493766 83202541 0
427612922 390490914 0
567073628 362622174 0
413383570 126590276 0
107490639 496396769 0
252370324 356476502 0
16620417 105127458 0
390911870 309864866 0
157079932 374764237 0
480746527 35723907 0
511148595 176001608 0
311379293 150760729 0
362068629 315289839 0
429298452 563725766 0
294641894 79847648 0
385458624 196168824 0
81787018 405433312 0
144359317 283728743 0
369098960 309029019 0
274594118 108107479 0
552740663 526282506 0
241625899 56543815 0
315371008 411002823 0
18432750 547633054 0
204543694 330249745 0
513130986 239974378 0
471474608 378476110 0
203667180 66815123 0
205685395 322631945 0
318062322 522366849 0
56092035 6106645 0
178340195 316436130 0
555958866 489643056 0
385622226 28805880 0
516304329 489470437 0
98004635 475624739 0
441084063 560910948 0
358928810 362820008 0
534139451 222298196 0
57727931 562518206 0
349905370 123856017 0
106583592 479374744 0
498846022 505963798 0
266710463 212813800 0
439449427 443220908 0
206092695 17989932 0
389124303 131762677 0
132943108 321761448 0
512808329 448193985 0
338876643 9778074 0
569194704 69545793 0
71064648 76591092 0
426027630 393121558 0
348067169 546577559 0
71129883 375026193 0
344076881 163263998 0
321702638 547313523 0
543432270 157265529 0
86678226 522352603 0
432261607 481881900 0
142052550 489282463 0
140033665 557020982 0
539942700 32593762 0
174665472 360429204 0
124168713 329764826 0
240421936 441136002 0
147371607 511406202 0
548676542 43496634 0
428102759 268490915 0
238296614 61053610 0
565843141 149925440 0
344152995 334344927 0
396116425 134902575 0
485807836 502041866 0
135970877 307632809 0
528352166 156177368 0
500675643 488257152 0
86239052 329714145 0
408945277 486787692 0
275971371 395183411 0
257376850 296445692 0
472812397 414596399 0
510077668 281224440 0
101309493 526626347 0
72588386 1640593 0
403624285 125341588 0
950451 33447561 0
283522557 514389060 0
390646044 388630811 0
455011342 16772733 0
15275138 468100370 0
509256485 333861925 0
322391616 292526189 0
325814767 300853213 0
17067874 443378349 0
515895751 163153551 0
259956066 102341057 0
533163983 35223749 0
43909896 450058388 0
110662566 291041989 0
553568214 223351943 0
74119802 263617705 0
548589334 62390906 0
195187774 483493750 0
533915396 272163066 0
38219078 6242631 0
3254465 174634690 0
72452070 317200194 0
258869513 465082504 0
66171244 375584195 0
119985282 238262316 0
273957750 472263719 0
363273807 347816654 0
429716336 397597663 0
161173499 287470740 0
108582361 403269190 0
253883220 148796784 0
169966905 500632715 0
183164578 70224505 0
97140117 155521031 0
157272246 242868824 0
160764415 498989644 0
446899874 335117858 0
450413563 550338384 0
411488626 558994381 0
261186843 19734419 0
530476357 427803459 0
4853247 180433644 0
315333625 374019770 0
486495795 264595425 0
74479022 236848822 0
301615666 350916578 0
414565674 102676354 0
232323665 110144546 0
430221577 368362569 0
520046889 105705814 0
203207300 78017920 0
152693292 282269153 0
29311375 368103863 0
501925554 9124921 0
228990580 346125199 0
224311473 118720763 0
64817491 338751188 0
72834710 188685026 0
437058875 226665321 0
416589073 524353697 0
291476688 72410005 0
464522608 296774018 0
295339096 14583389 0
170578458 331729134 0
246436963 279214695 0
204294236 352877581 0
487616489 236307083 0
188421164 502775841 0
106388409 243985521 0
59359170 70425931 0
513223491 143035676 0
180082841 228394351 0
7236693 129298179 0
144027289 92797840 0
394411507 363948647 0
307032851 285163142 0
350330800 412923180 0
190872260 310993344 0
492763545 363277546 0
499524034 93737955 0
85492823 560015721 0
561146250 270609664 0
348950165 29779198 0
89989965 223992329 0
544193889 376550363 0
288135291 392466950 0
69862975 63373070 0
468896075 56649681 0
1310720 210940868 0
346133811 486371237 0
156229223 176068814 0
14533971 134064328 0
8176137 450411534 0
30922378 295906519 0
379657982 551863998 0
205622607 286073780 0
182705280 139741142 0
565627212 206584155 0
43242680 524334559 0
13466827 33699715 0
255405864 174211671 0
122083443 445451362 0
407540893 255397102 0
561080638 386720703 0
31324434 98488032 0
446995272 148528679 0
336367406 118485591 0
37871351 353118785 0
71683995 227528653 0
474684057 369456809 0
294482569 416131418 0
131802481 208499216 0
265123801 37915560 0
404848537 278251480 0
46653435 491893725 0
337172077 428422885 0
534859741 472984902 0
480363095 337864260 0
182771860 308437004 0
414388870 401680858 0
106100609 543792518 0
293996838 181764057 0
193603133 293282546 0
408440691 17629920 0
5082932 543552338 0
42728593 423185492 0
273167709 499749120 0
99818386 240474253 0
411862957 181002306 0
436655044 204560839 0
276994092 526875906 0
70143249 85411389 0
135373150 262568222 0
366229735 16537569 0
311018159 124714672 0
397753229 71854862 0
149042883 304542401 0
269522965 553915383 0
146723750 209527072 0
374545877 552174892 0
116088943 330081788 0
331583280 252816568 0
493491279 404948389 0
336275935 143460332 0
489782709 559532437 0
69084819 82555862 0
46678194 500368105 0
442986821 302025122 0
239376032 126568736 0
463759116 248695602 0
543970406 290976382 0
5853724 359444959 0
467158582 508531159 0
64139723 214952464 0
430060431 228390919 0
341053631 402358306 0
281470604 265094495 0
519482854 278791745 0
517222963 499633244 0
58871810 97061664 0
62236898 475724388 0
27722659 210053172 0
134346083 557742567 0
121418354 333580296 0
228950748 199553197 0
386459030 432245204 0
46674771 75359909 0
245419786 87756620 0
687272 494488145 0
547556032 442713443 0
302399904 119184107 0
554802972 531776877 0
318882935 33250190 0
337032381 267387015 0
549903421 303565501 0
431019914 232301830 0
41493833 296175181 0
169806282 399279397 0
548572625 384441175 0
299041227 102798483 0
459297355 431873088 0
508907014 238336029 0
373858785 47426307 0
279048329 205243349 0
287042616 453830944 0
160381058 276330962 0
122909936 59838798 0
363559797 428612357 0
16271441 1287526 0
420809763 520205824 0
154832313 426176930 0
264131738 260829624 0
493913459 493555126 0
331417055 179979332 0
229834984 177903999 0
322739347 532178056 0
304988407 452011815 0
307876542 277110249 0
445433020 242510200 0
271026917 317257907 0
419664389 116952499 0
263230623 475088830 0
557636668 396960933 0
478346019 550767537 0
195896406 551155855 0
5556385 484064934 0
347087169 430404630 0
171192481 163674231 0
436967208 511821868 0
32714890 543670592 0
187956171 293892849 0
132130537 422882764 0
107558602 234370187 0
53269504 145419562 0
75424748 178375870 0
28121855 334911599 0
534109835 51480895 0
338154305 257811096 0
531706536 228809044 0
457433804 511702688 0
462696740 326197406 0
430215990 410000081 0
346238802 205551589 0
188788683 18718755 0
566376057 439389535 0
8190955 303601320 0
555044272 502712555 0
149240809 385053341 0
62009240 67325587 0
378663302 149258433 0
405595233 265819125 0
546212149 250339628 0
493745149 519213638 0
542324195 102216991 0
124776191 11623845 0
240956226 163520756 0
493482954 435167365 0
161904252 24340688 0
364701824 206761057 0
162625346 209963554 0
7692363 161021684 0
13489671 178100738 0
481760119 37509285 0
493549238 445416495 0
38383294 294732975 0
213807089 44417924 0
353493392 347470098 0
121252749 127147680 0
14104978 399644247 0
213499134 454415242 0
519009507 551969499 0
185048369 71381990 0
199493920 178936165 0
297450389 175971560 0
279534463 562218261 0
337851412 112509501 0
90926864 286817235 0
315308659 227542713 0
421905874 237134376 0
354855291 171617989 0
290249261 79308589 0
354103766 56421591 0
518497176 429276046 0
474412358 63941465 0
191777099 182747398 0
27685520 157978790 0
452172808 305942399 0
487044014 450481949 0
268103404 299120739 0
530592012 166163612 0
383101735 78550722 0
29603918 39956783 0
356711035 487312354 0
382162543 476314038 0
559569636 489161561 0
20883984 115563430 0
201427949 275575997 0
57862661 167041125 0
138326436 371149284 0
474215500 363169418 0
471007686 100522970 0
226035032 105576626 0
351187822 552546754 0
425888666 554821591 0
409081372 308173705 0
283978865 456336694 0
52308916 282061032 0
168576220 1986185 0
345949550 93758871 0
406020194 267506311 0
252294748 410172218 0
376711411 562483665 0
41509124 1106034 0
355941843 125392739 0
17843021 510565512 0
87891768 438847728 0
238311568 153547910 0
229358150 46624746 0
310997615 368735759 0
494978242 369208354 0
12628676 33162498 0
401892647 238595153 0
357848886 127566114 0
38390327 563132674 0
547580988 248046361 0
139833881 568825452 0
54351016 12908588 0
360922268 27547037 0
38835736 326958782 0
64684117 369696527 0
155843648 359686291 0
163116030 33192478 0
370891387 409137147 0
510857595 402142381 0
491428088 554149233 0
527870443 516809453 0
139156875 185665265 0
80943010 392947762 0
151047371 322253806 0
508888752 90743290 0
566216891 527093121 0
60918339 355689858 0
535516364 314467878 0
510159476 181865478 0
501041809 281041276 0
101911153 347407533 0
425035652 255737808 0
537344482 472452899 0
340828813 337440623 0
330526298 363478390 0
79585162 520158703 0
537587947 489238643 0
94248436 463577118 0
156479984 468481557 0
442010604 464726143 0
224285759 66893694 0
770511 493231294 0
184938781 521639645 0
173105741 526556344 0
93289414 31316993 0
155725861 99960109 0
271100200 223302853 0
162260773 116876453 0
244575012 351662037 0
4452915 509251713 0
78426482 34941919 0
20664140 539290980 0
148212465 475692500 0
209966024 410157540 0
517611587 251371203 0
297871132 319578800 0
332293182 502797991 0
528513188 557514210 0
214554963 307478764 0
159924429 105922824 0
494917194 247185996 0
259242276 85070787 0
348483568 332707570 0
359167640 527590354 0
292775154 351484870 0
93297063 273292259 0
523400765 137015261 0
305328371 293923037 0
212853248 68929253 0
166375651 101400600 0
164904210 336185009 0
27984092 544270405 0
528495546 527786183 0
381786326 149491348 0
444417984 141445086 0
511121372 43648009 0
492308556 160586116 0
143196310 36932736 0
291999098 397218822 0
252824697 490964671 0
170314388 503716156 0
488278227 293839148 0
199724322 534369087 0
29592853 149327058 0
108280557 427361292 0
325429413 480071116 0
354496983 310476787 0
88811509 136445012 0
119163890 478623590 0
523554981 86821040 0
187403114 372369608 0
150436408 376119750 0
399932545 93277069 0
80448673 561590606 0
160377200 447805415 0
310965039 173979887 0
79044262 444899034 0
97042561 209521694 0
230873915 138573603 0
427237131 471797115 0
438059171 429114313 0
97895672 217292881 0
65689833 445795053 0
321745986 379029283 0
147065494 387331169 0
137607535 336553505 0
97288286 496214352 0
137333963 263294976 0
121140999 197852234 0
535880486 361534811 0
34044030 84788100 0
442435824 446064166 0
309383703 160035315 0
389006459 544149800 0
1833709 471830721 0
542739396 568740376 0
359719734 422363182 0
356718448 76243336 0
218635984 14366982 0
567637631 133233622 0
375304233 366924082 0
39590264 562712468 0
113407149 114455131 0
1439132 423763862 0
153888244 110586889 0
154239572 562921055 0
375865642 560252075 0
73877991 19524707 0
392336543 70824117 0
537070166 419727206 0
161035083 131197562 0
411275356 205770720 0
425026199 174081256 0
42100711 315088301 0
12933869 568103006 0
99708982 242883839 0
375025612 125858932 0
197278981 458306976 0
523411022 464555915 0
311640156 96702668 0
368498271 136117620 0
38040717 381118194 0
151341465 329444141 0
227153024 354675640 0
50147585 367317498 0
497754493 59394726 0
121597567 551020497 0
541938520 151614623 0
145074721 211879341 0
535423603 174350599 0
278328497 78245914 0
429076767 438664348 0
268918444 54306888 0
22263660 262819195 0
564476011 299219911 0
418287928 106068897 0
417937075 462862154 0
56265493 359862414 0
474312140 240529535 0
234674741 398896788 0
263400366 225680 0
515481186 97411220 0
471029684 511907719 0
269288109 543738210 0
284652374 463925190 0
274173340 525322735 0
247760578 492338493 0
516456063 136447064 0
438915687 470973293 0
87129183 552787890 0
359570536 209293092 0
109262809 534040824 0
263154814 557056203 0
370163857 395438335 0
105629828 441943270 0
311643718 266095225 0
177074660 156989473 0
130281113 117590872 0
376012349 182092889 0
416519629 424187079 0
17744974 177903557 0
278476666 24067108 0
105092605 188582524 0
315653401 6441257 0
409282189 309028020 0
334502943 492252846 0
236713250 278781363 0
248502253 54961679 0
400004224 312478273 0
495538168 333032770 0
275215830 491035004 0
4634153 199543397 0
384943601 558309212 0
175959166 297701480 0
94060499 93421592 0
455742255 285207884 0
455740551 155549300 0
498664918 537383461 0
298729829 524391700 0
440926215 228340086 0
131079620 475861140 0
435078114 507854654 0
445508674 76184716 0
285847435 79204130 0
132780979 463170877 0
512010825 487216935 0
374992046 155218187 0
53832387 233084078 0
558386002 498780405 0
490299938 330673366 0
556163790 377422142 0
83665736 397347535 0
370393725 234497584 0
512921681 13310668 0
212165022 194455658 0
268113410 75477694 0
280768206 168614687 0
501957525 443045476 0
311814785 107090399 0
160420573 319066375 0
335381695 91847081 0
173793783 503699890 0
310732710 195593640 0
94801419 116104308 0
408312352 384543125 0
353109126 197460509 0
394254646 448533381 0
491799637 126826221 0
559818850 279018307 0
433268459 262140957 0
163088295 241331431 0
214570582 6474577 0
490159398 288855124 0
515043876 80578392 0
566689737 334462169 0
16489316 38947531 0
532083372 379748044 0
546690286 22905506 0
37704597 568554484 0
304071757 384083019 0
534467195 340474680 0
205018324 93473033 0
541718678 252648040 0
175132671 139122191 0
385327591 285384623 0
33331669 371039116 0
245908512 354909453 0
470557670 280486178 0
62435879 76250359 0
198461298 266323099 0
407529822 1327976 0
538845237 423323044 0
558843957 59359188 0
388828656 504472771 0
389314729 199443671 0
140900142 182843114 0
147142197 371329103 0
385107783 72186804 0
456132943 108511902 0
504842425 505722248 0
95476303 123743095 0
315779246 480165446 0
388688720 490480591 0
240082517 536435880 0
516833623 434807016 0
409295150 500919224 0
498492024 337954871 0
307390489 152575643 0
306408635 404854837 0
464571806 354226746 0
558290692 189669101 0
264135582 106540982 0
175179788 103553986 0
429002830 216665241 0
404236703 366536913 0
462997836 331455099 0
26746661 159275560 0
481955063 323302008 0
165179953 486023063 0
288489252 186912302 0
329828073 553344812 0
75151481 145810687 0
23828122 403896207 0
38851 468559869 0
334163639 522570677 0
299117628 116164597 0
448599292 254939800 0
308676706 53389871 0
551986387 232892424 0
22986498 138061547 0
368665030 522048593 0
161614915 122534922 0
436096235 475950829 0
142726377 216420245 0
451276865 123634389 0
275800573 4924952 0
187787338 194422332 0
528739401 220126823 0
429998801 52819735 0
100659620 330002656 0
64818361 445715841 0
233634866 553713086 0
285402618 44691822 0
472216407 286655527 0
175879610 207878278 0
389031067 545688350 0
249497487 497143725 0
535328455 237254978 0
379474769 293396456 0
118887030 139319033 0
172136169 101368142 0
48985070 441667198 0
491742996 398183327 0
16035837 314927733 0
197411842 51469649 0
150859401 389783453 0
489754064 57152349 0
141626769 26354690 0
13628779 519466881 0
68228651 466488811 0
494683303 355635293 0
109739286 448300056 0
487511977 324116829 0
501878699 19102053 0
459614027 125273453 0
109525400 120443577 0
485270421 463137754 0
267222898 282994246 0
168939283 482695869 0
515646346 447154650 0
415009049 278551563 0
402061311 97941097 0
360750054 488309928 0
311905029 130143285 0
2419441 385391934 0
252467383 31418438 0
200551326 438054090 0
188493597 222982151 0
569228112 466426961 0
365309130 455301090 0
314946764 288281307 0
363939158 237261961 0
51094591 563541879 0
228573038 176540076 0
147669165 500966738 0
430120671 382933686 0
10556734 382679488 0
113590032 65732488 0
393370553 24080489 0
388251107 546846614 0
286114862 265334639 0
261363555 150313315 0
242209123 236914348 0
411376252 281999971 0
263996010 520070869 0
254915886 107417045 0
353579413 335203034 0
225083506 418447944 0
560054931 260489576 0
409183565 400936700 0
185496835 243269809 0
243957328 5625030 0
300230622 232570365 0
343098947 56272507 0
126580280 353971725 0
425561169 533325531 0
102211893 364520659 0
313691361 532923565 0
50543172 190021527 0
208952682 262330507 0
280152995 2130308 0
333160335 296252796 0
128798857 379548505 0
477230336 150230795 0
361622095 491797622 0
263710123 241952722 0
429063269 92345268 0
164370177 269524974 0
487352616 368272659 0
417311772 371182155 0
447830719 238774517 0
554799767 173212430 0
171419353 14690432 0
78756503 475326011 0
505686848 202098889 0
125561174 442907153 0
567622916 69619737 0
497805012 516207426 0
521578629 41561141 0
323061914 137341000 0
444069113 378591855 0
61417352 222820708 0
310864943 65354102 0
183539647 236356685 0
366884985 15796045 0
544232785 264425726 0
262042116 467597025 0
568378377 268516610 0
405563146 326575905 0
411655580 523350414 0
501268553 366660200 0
202019109 490751661 0
363414634 331856658 0
386467379 405777628 0
331634301 260393062 0
503456112 438251877 0
14071529 50427633 0
335872344 520754604 0
404865131 15081016 0
334738664 271697561 0
490582645 5756234 0
447213291 541754635 0
414677992 389602200 0
14927512 268018619 0
188189520 30920256 0
399970939 173451469 0
293543397 68162625 0
315726411 231678423 0
270379674 516714993 0
310795522 422290399 0
154054607 118999989 0
106202364 77086334 0
419638509 192215755 0
74595439 208710320 0
373540636 409996897 0
461739677 499917709 0
187694085 210847510 0
219256907 562882700 0
535995400 547768021 0
103700657 525321687 0
156778842 142036313 0
32374620 332165256 0
151031307 152447625 0
14419455 436039655 0
309073189 178246875 0
253666322 551756188 0
197199646 558906758 0
246335280 313896897 0
451784102 66922361 0
378652647 396317507 0
261596431 196483585 0
283841838 295469944 0
215593642 107131602 0
311423926 395975726 0
482281242 157052436 0
244761091 251645176 0
204044146 210388000 0
108748777 93455234 0
279164160 387252709 0
381620406 220823180 0
90199873 304151453 0
227267759 249973435 0
278029347 94007274 0
55603206 485235514 0
221592573 487025176 0
410578508 34757142 0
240746520 262072946 0
17513309 404620285 0
401018207 405382597 0
160952128 230150544 0
190440057 417217010 0
85060878 505860907 0
281067758 102691435 0
79949158 115976200 0
126595502 260817360 0
465614258 168553573 0
66957337 497596661 0
118541810 136667752 0
337646824 304176743 0
179886410 424463087 0
337414221 472033059 0
503029008 256035995 0
64240350 302980383 0
431862051 465004944 0
174446425 89445974 0
281721849 502608123 0
134522741 59977528 0
244182868 156041674 0
26103550 482814943 0
484721617 551921869 0
353750212 533112546 0
292982687 39665567 0
430509594 295151762 0
351193631 403289388 0
440483772 72166090 0
353896725 489146733 0
113372283 565604549 0
444695887 206341084 0
135091309 195216224 0
173997734 83754950 0
98316819 316760611 0
429814847 149572407 0
115004900 309254012 0
80011919 239072202 0
154972910 368658535 0
257334481 27736964 0
532602639 322112379 0
443244364 497068611 0
58654207 251376169 0
143815161 73725017 0
313721266 157646681 0
364867031 137821429 0
24562021 115590063 0
36853739 194076929 0
147239359 182662779 0
74379173 198063682 0
83539777 566655132 0
286042623 353030432 0
89272641 192460308 0
485147369 27004510 0
37611866 523495180 0
178239604 237501063 0
26685802 234698038 0
22109429 287870743 0
101172148 415327614 0
546351371 502315797 0
284536482 203867182 0
449980350 508683247 0
217499848 453960211 0
208601776 26969265 0
437004712 85829776 0
122652062 179950860 0
478729434 247733034 0
261104716 515763529 0
67171362 77419039 0
484069482 413791135 0
155652321 80574099 0
345009831 342274106 0
158615599 189991508 0
552070935 156222626 0
157837503 381564189 0
286467630 253734516 0
133750432 498373086 0
38061306 539868918 0
105238752 103371711 0
545087904 516903509 0
482782487 58059629 0
113115049 27493031 0
81609232 519774966 0
556503557 267290266 0
468139584 72780473 0
429420515 62772679 0
377328853 510641912 0
216222252 160706182 0
402680920 4112149 0
196808130 268692090 0
164477895 261670156 0
325514124 341929635 0
64423240 13040521 0
519850285 362224160 0
326702260 113615465 0
441554451 358827033 0
149379124 163963182 0
53664248 294152743 0
176174689 175177994 0
322012171 562479200 0
357602486 373686679 0
82320793 387067669 0
37487764 461774509 0
202053053 226857046 0
462551551 419617823 0
12866454 139018294 0
15148027 561170361 0
6648044 206026680 0
404015842 463058114 0
381569863 526873096 0
320079895 326772577 0
107044591 47250570 0
484167260 220064133 0
289070373 294558086 0
382139547 297033593 0
433775245 7457989 0
501014984 449938138 0
72957778 117718454 0
546498967 179411666 0
69339187 193865699 0
391317986 480624835 0
430406136 503792578 0
108539784 434978432 0
282748857 195458522 0
551298214 489348581 0
231944719 267546766 0
116220416 335840790 0
176565327 163805310 0
3768961 237945348 0
347106885 488755680 0
506457308 505069862 0
440295936 541410075 0
537170277 371207757 0
362081381 56782619 0
272475728 373014023 0
190730418 294952766 0
48446753 13910223 0
69558979 439306934 0
87030245 557762409 0
273650824 180156000 0
95156116 140215012 0
295373308 6823858 0
89727692 178696337 0
351839733 193201957 0
236983238 260051445 0
148692811 194906132 0
493502468 26632930 0
92208755 528919575 0
531350596 45822540 0
257098229 323804197 0
424690530 556895134 0
206217479 463586822 0
507192193 160044509 0
558822965 5024859 0
256196663 88811327 0
447561449 8554379 0
268038382 449430251 0
14524242 402000984 0
398370502 502394021 0
294418718 388002006 0
551407222 338701994 0
350203431 340113689 0
104935934 310735798 0
169314972 98311334 0
149226528 303997605 0
64044372 433822095 0
328895693 561887853 0
538290718 164018206 0
501231188 313376174 0
306370146 17950510 0
529511164 222942879 0
110591785 360937793 0
502221443 281695473 0
78265073 340065495 0
359479828 419801634 0
436734128 455464325 0
376513519 298842291 0
523514901 325012347 0
485390183 175511719 0
110309350 68901687 0
49187956 79412671 0
557654475 205900766 0
248633697 322439519 0
153499363 376616119 0
105526013 328649648 0
208797673 388222846 0
566945257 262243154 0
287539485 321026271 0
407483184 449050 0
401261714 378940275 0
130359436 435963709 0
338473340 360083628 0
456155214 58247230 0
497495412 553508340 0
190407376 505084652 0
66338870 525782005 0
353566763 560047785 0
234342001 366367721 0
208365454 375527888 0
246894115 136236847 0
83496774 399034786 0
128380924 482697250 0
293315742 308810832 0
441227521 255804886 0
23007936 316156551 0
132584002 398708581 0
386666696 61162033 0
262462977 521848990 0
309109285 533290852 0
245183337 199457155 0
148819199 163027013 0
300180740 449147783 0
238109356 515377240 0
17569820 246814418 0
274135084 190446392 0
134037151 368495784 0
30327145 264691247 0
95645426 221911606 0
231501689 478676551 0
511608289 567817497 0
213689523 298284104 0
273389708 548852672 0
426970640 60572427 0
365818034 481708161 0
344536620 304524698 0
191052776 153847093 0
172885921 201019629 0
148625546 233555366 0
408919759 12203170 0
348969053 425277595 0
9829626 362528126 0
3366915 133322441 0
416412095 382626869 0
244825595 473997170 0
565249268 449712439 0
40105975 248812143 0
557504944 332611748 0
311273078 134072283 0
422825587 78362296 0
390034834 106180408 0
127246768 469788250 0
417457774 294067518 0
340895333 155817127 0
566499781 189321508 0
560810068 279834999 0
198980740 91973102 0
82357649 328105339 0
517735446 167611044 0
132301515 259953521 0
87155154 226808685 0
278786294 273445162 0
551683384 51752474 0
288563536 274172717 0
81291801 210604435 0
319209939 257077352 0
32297031 318414923 0
120073875 350198472 0
155625483 434822544 0
412293885 113031112 0
404157432 482076848 0
63795364 8423126 0
216052869 561277165 0
399621639 124884286 0
426017500 155218017 0
13636558 17353843 0
475231543 45122730 0
494829584 354418608 0
424494259 414015068 0
127430505 505597585 0
438708309 556416188 0
237568108 520227517 0
311140898 95237354 0
144851444 322164309 0
153360795 518271914 0
550346983 531336304 0
318236261 85207797 0
500187457 212970410 0
31732072 558809666 0
220607008 380769837 0
347991117 9278543 0
283639211 135536491 0
311579100 474162444 0
25565916 562869500 0
369617610 147830799 0
86476116 476159272 0
440169897 522578866 0
185748907 495267969 0
504471449 446131574 0
977844 28488704 0
78853301 417605039 0
92622462 279463178 0
83970580 314804788 0
199257190 308612981 0
35329314 497850843 0
140504720 51411606 0
309521373 308199890 0
391877021 151346243 0
262055570 51031893 0
13498574 495270254 0
368674725 266065340 0
137457311 419993267 0
277937771 492635102 0
356710348 423758138 0
496871301 453149443 0
509372521 462726200 0
392295885 42468534 0
531269679 406985400 0
263376666 323185971 0
141166396 40412512 0
427087758 401238993 0
239387523 475009386 0
35423404 160858219 0
457044303 105181154 0
442317141 470265688 0
106550401 545307649 0
262583295 72194102 0
268316534 548011372 0
324201722 17968957 0
95176309 118771958 0
280471457 236994844 0
510370949 104445185 0
281018441 407711901 0
396579180 419493466 0
521506795 443524225 0
450290739 273414970 0
245611825 194554605 0
146784047 56673306 0
9240301 9050984 0
491104988 69724861 0
104260402 346469245 0
481110087 82414471 0
418407392 104925332 0
348929165 32809006 0
256689669 276946393 0
83042947 475391078 0
52465550 201225425 0
544593871 510351537 0
160968622 57371636 0
258043017 529352748 0
501999745 518569519 0
552397840 332283235 0
529401489 106934048 0
283858485 365449324 0
49339985 71642295 0
223256458 17092735 0
528102237 55551714 0
531563264 91470383 0
557316340 428672523 0
233128072 509062992 0
541703341 371870878 0
191158450 301493813 0
314967684 236764999 0
339584709 345461541 0
168348935 253235043 0
460835807 166438777 0
145526155 541186012 0
244028043 312682040 0
487681781 504704036 0
259298799 389114838 0
489009833 85373345 0
448965556 446532810 0
553814124 434381304 0
204335903 195298334 0
148358079 91803822 0
375154257 204150067 0
72824235 266948390 0
448322006 483646524 0
76509915 123079964 0
186663354 430591998 0
538387217 466147451 0
400584333 16688368 0
531563250 321291824 0
482289920 545558256 0
224677208 156850244 0
44873546 482907022 0
50241701 14923281 0
29193742 225600886 0
390329417 111252882 0
291827467 417463257 0
440599161 27655898 0
278330429 341817487 0
7395773 157704940 0
436873093 328686719 0
80588130 329997981 0
58778241 96960825 0
200831416 564175136 0
30125918 405529282 0
532039485 287075377 0
309823679 383168145 0
107974527 340862306 0
223637621 306125578 0
64364113 287925580 0
244297149 452315938 0
446820024 129246029 0
413226453 297298918 0
458851725 547971874 0
157613033 155075645 0
357966629 367098198 0
275837182 199279154 0
151962925 345483445 0
454892363 130325599 0
374657522 43854591 0
566137151 332033387 0
218368839 477545240 0
380470923 150385654 0
485525284 73170753 0
244359191 504321334 0
290436414 115621927 0
185855864 182770854 0
503466066 534759845 0
331461515 170057233 0
505167506 255841326 0
306456107 57075162 0
102781612 397576295 0
425393654 104127792 0
31041005 378723610 0
381578156 552748118 0
243979347 226551391 0
64633552 465503067 0
320259528 521477902 0
174810774 64768084 0
322984282 119052659 0
75901480 388729110 0
285540012 451892711 0
419822958 494484054 0
69001681 24058902 0
85416578 407934241 0
354794488 492552686 0
45234249 432990204 0
304695957 44670623 0
294385075 404644565 0
330688016 315940766 0
567931665 288147188 0
459965234 152736255 0
266134473 152655711 0
370284853 284066296 0
115438007 156543200 0
138106921 158385150 0
454600201 565444796 0
269526508 5300454 0
270336263 450577814 0
114264816 543580661 0
347959700 360650879 0
141742537 313086962 0
429107139 206062586 0
301815484 427293425 0
240097069 282516147 0
345647456 365413474 0
103456434 327994247 0
205328880 459404101 0
82763113 255760758 0
536560410 66235995 0
356023374 558322418 0
389067331 550297553 0
161314702 15017420 0
226797292 264716661 0
478536150 533294746 0
345019016 139525014 0
332628305 432668725 0
375951253 464165467 0
53698872 556199829 0
326703707 109410760 0
552084707 515872526 0
346956059 284669369 0
63145868 223485326 0
346312413 475912192 0
304744117 258982504 0
476370352 118625130 0
491789115 80669032 0
142637975 174199511 0
158865188 392542657 0
287751421 17504732 0
404761053 482012101 0
293520401 419525332 0
565985654 327218943 0
346958934 473594582 0
444676179 494864682 0
421050126 349951076 0
99850982 69477116 0
223502680 110710977 0
174649716 95198626 0
185305957 150586321 0
484355102 540868340 0
478918269 101726755 0
245136264 149294723 0
231776319 116521442 0
49360656 34118308 0
252746602 114201645 0
13136175 292934072 0
257160840 48385680 0
103654813 349494251 0
211830616 519434256 0
40791803 241522724 0
111551342 140932677 0
322965625 323254092 0
411443366 244538756 0
416056467 187110437 0
95326478 331404454 0
101001434 88554733 0
34614061 492778071 0
561257532 290255820 0
20695464 510520472 0
430113721 417695788 0
7928288 101929140 0
462022915 114140380 0
455317955 263718044 0
362618926 491911148 0
88456589 272340771 0
525314041 59221058 0
89749477 544373999 0
465936772 495650482 0
27247149 265123778 0
517306332 367564880 0
62798371 303310635 0
197662297 408549501 0
248549593 299096353 0
24552996 314194473 0
74295212 45603817 0
357388948 338569443 0
36484592 186129374 0
299387043 189606676 0
437935589 514175781 0
336801748 382925237 0
218088552 458434522 0
361824302 94445322 0
534070644 378434822 0
212710484 26654727 0
63179453 172329775 0
469382134 114746402 0
183434782 300175018 0
522946820 561702835 0
39149848 549423471 0
11451363 358112027 0
351910418 425621516 0
44974550 369091510 0
232290444 110881621 0
170423868 459122285 0
499436594 535796162 0
317696352 232219293 0
252852931 335141181 0
543606082 201366132 0
247013716 517963029 0
61382635 287308056 0
364194743 567646060 0
255928518 374804004 0
233434609 503140450 0
483420137 490575525 0
346621529 170446619 0
399502419 561601884 0
462679747 207069705 0
257835170 249417421 0
563577758 485516712 0
349898069 448822085 0
531774404 426335348 0
206345522 306223509 0
453650360 38352468 0
497705044 226534946 0
185995126 280290942 0
127443426 18078358 0
434359126 18809797 0
232451587 182700161 0
73931468 209125981 0
237044908 206695805 0
441866984 514368660 0
420046300 210367355 0
38447504 213617776 0
172120828 338113229 0
528736497 335385971 0
31957938 543615044 0
164126984 181277340 0
285542968 369362049 0
381270194 143612512 0
492993368 356240003 0
295420850 182857123 0
547523539 126317371 0
100473009 286533860 0
97912048 404668522 0
155912857 350730360 0
347905822 34269699 0
15984591 449541696 0
208191231 313373384 0
514046966 6723206 0
142129004 539038843 0
356306572 65920662 0
76203407 106829635 0
363404596 149982389 0
73625711 207393470 0
545219716 516172208 0
189509275 28294247 0
491685278 58692302 0
466009067 78778386 0
273335171 191182439 0
309805574 101225233 0
303969809 422244260 0
525505240 252259819 0
177567620 387503048 0
448489825 325312973 0
460189599 186370794 0
564581190 73189496 0
518723879 452989544 0
389896936 378183708 0
171114520 426405726 0
344998550 27529721 0
243117631 364392351 0
69257998 185037123 0
539221215 346393641 0
229905237 398337340 0
162614768 557970635 0
143106847 343721557 0
265977362 517108666 0
298214003 534968554 0
445472615 171758921 0
493468237 441640555 0
94290926 495567800 0
560606978 543284271 0
243835053 37564035 0
156360179 101060486 0
65994654 112212863 0
98560078 461187739 0
482323106 449873485 0
394724971 12054915 0
281847416 275119592 0
423139326 105042872 0
72469194 403906827 0
133629221 311307484 0
259855922 137100931 0
278572875 505609043 0
522683422 65763520 0
248245320 102866206 0
531472960 160264780 0
501653612 221185328 0
68981724 375281120 0
421390170 294755547 0
518325084 163814306 0
332844563 125086956 0
377427880 128260357 0
212697115 205807304 0
180455228 449686135 0
555163319 397779061 0
304166832 10826825 0
230934156 367509606 0
503917130 513677375 0
278573486 343746661 0
66416919 479185968 0
291807503 86054549 0
150676764 11580811 0
25322206 231370222 0
281196585 43179203 0
34829309 336882009 0
212093557 165535685 0
515189116 550090819 0
98065208 140099198 0
517285140 510615903 0
282159047 561673996 0
509771963 248489875 0
83827560 262453991 0
398272707 135748838 0
306557754 26372788 0
226829843 23585754 0
323106359 189700988 0
148024335 280790041 0
424707106 427532050 0
398020559 489543304 0
458458894 390493308 0
499028549 296753183 0
153661247 341060517 0
385830710 112830679 0
404000622 147512573 0
416065324 494696574 0
399199587 198185374 0
347078471 400689980 0
362054356 368428909 0
414934481 544323133 0
352402746 522137242 0
26047773 194068391 0
190649290 181738567 0
225849409 70848026 0
141048822 250888369 0
517559401 545428959 0
338158469 243375371 0
541802810 220450555 0
135065352 182872298 0
317560679 403828703 0
147337478 433458733 0
305673118 511099769 0
53973736 525538965 0
390296688 187417144 0
263417668 191946792 0
430718709 147914644 0
153568631 35043302 0
506723020 64454492 0
455509965 1205685 0
417828572 29830396 0
493630615 235891804 0
230038024 265046357 0
420789977 121070509 0
226374825 137211108 0
514210530 410805062 0
185687929 202861661 0
207717148 275754068 0
464311186 224384531 0
366833561 182578226 0
28583783 353186314 0
82568050 3115392 0
411042407 279189970 0
63352178 42965249 0
1194743 377157825 0
539202941 129219298 0
456605706 99491697 0
7838451 366900757 0
235736456 62404693 0
506860581 29436706 0
268349522 224974945 0
286782179 408726245 0
561508442 387476369 0
380503795 547319057 0
432220424 512736372 0
119394844 400417577 0
135852981 237161676 0
26762181 244229713 0
83989049 204860957 0
41226969 61004327 0
321606538 177344655 0
310196094 236260051 0
354110208 14179052 0
179338390 474493828 0
74046690 469660234 0
445842495 24795583 0
336667626 543087464 0
275649603 445183900 0
368568440 273125048 0
98522321 445469225 0
192178031 559593630 0
246898579 156984759 0
316245165 72138042 0
111090649 46880968 0
155317309 344809634 0
320588858 564690576 0
502975005 89123106 0
385738613 210199301 0
80400969 394163009 0
284888364 236256391 0
11632046 484509309 0
115832649 163084014 0
425324877 123917046 0
55998746 138076024 0
293186736 552654354 0
488003803 35648685 0
236203354 398413428 0
135334344 479816489 0
325767822 58518726 0
196372504 498681925 0
511826060 274227516 0
348798934 7734526 0
411152067 162392292 0
483931476 370341699 0
240743504 350019110 0
55213127 155482829 0
286370628 536018581 0
365593188 463834020 0
443149040 535438868 0
311764921 488035808 0
354413841 489702590 0
270211832 153625371 0
494472504 235177055 0
523070660 227911469 0
358644677 512716150 0
422082407 33862241 0
120682176 29839516 0
537111106 342706630 0
85252916 24537021 0
538245674 96822778 0
466333374 281226952 0
481525555 255452591 0
402129701 4209263 0
96430572 425630455 0
421107713 246328778 0
155909528 126324835 0
556162411 540994732 0
156525493 209223131 0
150555232 327909856 0
549277645 245229747 0
81484534 331668471 0
567587887 533513589 0
466258610 96110020 0
107585797 515695012 0
45435277 516061801 0
28478978 470816479 0
238117592 143442143 0
525651376 322501108 0
53713173 478489608 0
301716826 26321125 0
486059238 562593819 0
199451420 18228438 0
29063299 135856894 0
424207307 77793233 0
552110792 396982889 0
338456393 402061406 0
273315438 433161310 0
198659010 455561694 0
469511409 118701006 0
528405230 302802819 0
559440270 332690669 0
169693749 195178103 0
335296055 343160487 0
553619113 489548327 0
271726394 549508493 0
12464454 47197864 0
361991182 387124401 0
89080585 221307924 0
97047476 490314838 0
49660700 36312503 0
457219911 317929322 0
90896792 498896421 0
70197969 179376202 0
74285273 198819208 0
455350177 91510352 0
37354449 323739131 0
404928162 280526899 0
566220664 551759631 0
63636601 362068304 0
227846548 164236490 0
368207590 241452955 0
554196753 273588221 0
99011619 216761015 0
105105780 276486142 0
451292636 155028913 0
266274661 513447800 0
278720014 45100815 0
478091617 173951496 0
200183807 102613744 0
484069690 243679364 0
48380516 401215234 0
519966045 138893288 0
174099321 231323590 0
131106144 63059693 0
519437588 149679460 0
241967555 542611082 0
193722694 220954173 0
449760612 265267916 0
463606687 95290601 0
543425027 159550100 0
534116596 113528085 0
249592525 100708344 0
52705030 561857070 0
267842740 372806551 0
318385184 229022984 0
156708616 426429740 0
499243733 274110793 0
272884284 509054826 0
435742593 367506194 0
532559086 405779365 0
442187893 484849937 0
268673583 378984680 0
290345376 511052833 0
509728162 2294813 0
127516382 148675174 0
453038430 347879268 0
260260446 370046772 0
306253849 497275060 0
215944124 490626155 0
169057811 394622113 0
98290399 267893214 0
170321293 373739593 0
518103358 496893164 0
540203462 457840177 0
130624992 414278281 0
402700189 428436893 0
308010485 549444580 0
503905328 233978559 0
31565041 36360503 0
162501758 405331404 0
163768997 336955110 0
501837810 200298465 0
53049902 444999509 0
359991804 122030415 0
277753253 81006321 0
345741095 396536881 0
398772329 542068357 0
444589627 202723706 0
79023469 61150952 0
229841817 13284259 0
209452190 188000678 0
400652889 264339081 0
199726937 463436655 0
413945609 368589210 0
277216811 390345847 0
479565940 514739499 0
207122461 471435676 0
545428382 8227788 0
500252475 389402697 0
503788162 244998948 0
402557722 91686616 0
422821825 238896439 0
454587837 102851011 0
17811271 72843349 0
324465236 340898825 0
275859749 261410287 0
258390711 346750475 0
71573153 158461024 0
532763286 39703030 0
165491831 476818624 0
273252536 446700174 0
261173657 424312410 0
70258348 237653085 0
174256510 231508808 0
322047711 174344518 0
524680326 427345678 0
43697237 328436652 0
401237581 563999388 0
442151982 97447474 0
473598042 289369584 0
492255656 310647257 0
173652682 343843998 0
521087597 463464188 0
488678327 266965882 0
7280486 389671481 0
197888980 337441589 0
317207606 546889564 0
334774668 115173173 0
145438188 133772771 0
436918530 234333404 0
455011900 309938824 0
292205761 451234429 0
73594610 344004347 0
139570410 225479947 0
232269170 274613829 0
521109636 74196921 0
66105113 427868072 0
95126216 78236978 0
230286250 420740075 0
423409659 432769394 0
482808992 310313170 0
390917045 335541847 0
297866629 42836152 0
161716775 102477931 0
160349679 275556461 0
203345542 498536450 0
376586678 502948516 0
234128803 383287899 0
10490141 286549772 0
391754921 324519424 0
527933073 306831476 0
468740484 363654595 0
180506523 302885466 0
549645913 199509379 0
277340940 339237707 0
496166325 262944125 0
529496386 555885771 0
299742019 491413364 0
350300348 254026212 0
210246618 260728576 0
291199023 344257931 0
11319960 358354427 0
12103144 347910464 0
232204835 98362420 0
375740111 10733584 0
115434958 117766261 0
369579659 350142437 0
15895983 38496610 0
256838393 258255819 0
3526567 444218201 0
301629882 424075487 0
6125845 458095909 0
150665217 92363874 0
504077929 310332176 0
37119143 524805406 0
488950645 134212578 0
359878401 160377471 0
423699049 208623788 0
41450147 426898896 0
129280629 308793630 0
499748780 294006891 0
472185951 242730754 0
266165475 266676546 0
276064026 156550518 0
353459083 456874644 0
108066151 494239203 0
158314778 124398586 0
38623802 139683979 0
368953169 168033943 0
396276321 449264277 0
347667 438228593 0
368270270 320292726 0
419663728 379468835 0
163616583 375025562 0
196231338 478871408 0
434855462 300595760 0
310058846 420245505 0
562790404 393860780 0
403951204 101272828 0
494526423 426499263 0
427455752 237101783 0
2267624 229105516 0
341470669 542150338 0
330515461 494897928 0
78952195 344491885 0
354577552 248266949 0
525445383 57683555 0
62373718 562662717 0
138204910 535759892 0
411064199 457759552 0
21168347 436175327 0
282413134 123120776 0
134208845 59170503 0
433017473 143102788 0
131771030 157342899 0
433533749 89665960 0
62428166 238517792 0
476488647 222658412 0
323033530 514211323 0
143365722 376931775 0
357539263 451705204 0
543683969 184694680 0
108016060 9413990 0
362816156 482226918 0
451468110 384241603 0
109135973 350418482 0
471682797 190094492 0
26619049 48539011 0
447526622 11441197 0
300381365 348058767 0
77712220 513560676 0
36400118 408315330 0
194397906 138211557 0
195716143 404628386 0
501000531 149094907 0
360047671 296121525 0
437572884 216038084 0
34621603 22679221 0
489068493 318197457 0
307906417 65122631 0
148759885 9924999 0
500725394 550998328 0
413702873 115308432 0
475493222 303998963 0
153650778 228740682 0
425717200 524723643 0
263789951 508697864 0
549997441 79238279 0
262474993 226045510 0
214960316 447943350 0
87848602 291947982 0
446012501 401835904 0
292121484 30199071 0
92685308 160562523 0
218583107 218889190 0
269439750 123513739 0
446115103 209388735 0
532626883 325555080 0
529104211 455033853 0
528096465 63884905 0
158061099 295806624 0
174787223 156006264 0
62852811 32952541 0
462810927 321057168 0
210246887 550143849 0
24849651 442246085 0
451929330 563143664 0
164153394 340390587 0
471512716 310680720 0
211727875 460008048 0
153812581 425244985 0
361316126 122522425 0
321421752 12954079 0
276139660 375126816 0
337670956 66468622 0
297331525 517224647 0
300893882 361227330 0
149074404 405784075 0
167241947 536776867 0
315776874 174337166 0
513273310 239708086 0
141792152 315056487 0
119961921 99796958 0
58438860 213568951 0
445079729 349679429 0
35977778 483189163 0
525495680 358401234 0
405252411 521802362 0
539677070 293320153 0
195467217 364950362 0
84823500 534823027 0
148890822 307034759 0
254146055 15132172 0
41662345 223110583 0
490616022 82154336 0
324586802 231299556 0
351490235 563217391 0
308044039 154676264 0
120633762 461535947 0
526547730 550645046 0
215693322 297103720 0
237701884 229523438 0
199701652 43598013 0
31261446 430639196 0
335134529 412649885 0
223825190 469950543 0
472898272 325834731 0
168305945 430924867 0
160657868 42605221 0
13185347 170176516 0
562364400 461796768 0
80628937 508817504 0
267509759 321721221 0
527819672 558704254 0
96616114 168581181 0
339735142 372366798 0
142958314 383925626 0
455190763 116639912 0
335142313 440293484 0
505659678 328273612 0
365788448 555855049 0
127125137 259415848 0
369480258 38058499 0
58296104 69765477 0
140099431 21252434 0
78851240 562494190 0
347191821 75460830 0
374246345 291451124 0
328213258 573259 0
164902131 533773335 0
527993474 483872524 0
90356524 417762173 0
520719486 407432169 0
11658407 486898074 0
476802437 47297648 0
50230430 289487878 0
413546687 463846030 0
444631102 132102986 0
68736856 400234412 0
203734219 29919240 0
452453530 444984778 0
51473821 219517602 0
426067086 15044774 0
405326573 115437583 0
494884651 534653549 0
64310551 326074819 0
391716571 150533871 0
380427504 376909192 0
172559771 40885435 0
403740730 10991134 0
55067017 97735881 0
99743247 213330445 0
216178371 57067349 0
257045704 408374739 0
386612912 233674150 0
116538510 355104953 0
354364512 74462572 0
468503531 176351139 0
272257862 562930747 0
461950078 522444562 0
311923338 232480262 0
48156984 131632535 0
468803923 359307480 0
108156225 537181718 0
376249614 150270623 0
81885401 103419874 0
230995047 102864316 0
519131877 223638167 0
353596234 294821629 0
563155946 304677973 0
499127030 192449387 0
115102913 151028711 0
143208934 1733574 0
94945479 141052775 0
314871218 533684372 0
255347723 411158498 0
190490553 299289789 0
211604731 236588729 0
462970237 344403055 0
510117035 491321331 0
210906336 137662929 0
461077370 307465573 0
534973665 92862501 0
340298047 343326381 0
2971588 112704999 0
18947723 152910645 0
249199271 437557246 0
426064075 307584256 0
557544257 530376501 0
92724036 339211820 0
89994649 21433431 0
18444324 26403890 0
495096272 446867549 0
363696291 518695040 0
214124707 562750996 0
342966106 137612803 0
384517341 306703747 0
420872184 109399993 0
60481895 250435096 0
230055548 135920120 0
542380676 210193258 0
288995832 23897049 0
243758841 8566568 0
112219153 8403686 0
373964007 79015439 0
474924740 447456059 0
131546187 542738702 0
485236436 558243000 0
190513089 5504053 0
274623185 224197110 0
435584603 290170252 0
112851737 146136008 0
549441113 490753219 0
377305178 382956920 0
227621319 534969033 0
2082971 241073870 0
154396383 206601058 0
28637920 442875697 0
83744148 495909873 0
370172903 528399909 0
558392497 24444490 0
298296007 227376584 0
430062573 327495505 0
263140444 553176580 0
235393903 126944921 0
404335623 381986633 0
298870292 194061591 0
295204995 390851534 0
150212438 351935438 0
527146539 95403538 0
263025395 152705122 0
233401859 209946824 0
110523536 23319994 0
501278315 277835822 0
38563027 212850142 0
103770711 307785496 0
331539792 29689461 0
545922734 568487871 0
123522583 115935324 0
337978795 121688932 0
306495615 270114009 0
201511161 136438179 0
534105412 152748722 0
35771333 105473621 0
446355851 210515903 0
526804077 273141878 0
41620972 340055545 0
31844233 78892724 0
100899478 231401008 0
317663352 114105767 0
558453424 328240344 0
485509090 402497463 0
415176232 40586742 0
404841643 289542803 0
249110991 200492017 0
566168161 349545454 0
312795041 355222196 0
101842353 300120182 0
387347752 251162476 0
449900138 428605578 0
454539481 48377785 0
349885995 329835141 0
175898599 384330246 0
143347107 438508578 0
151958819 306266120 0
15113291 297614687 0
118429361 362815311 0
366608704 149914581 0
216844594 88286205 0
56162246 449277132 0
67421058 97404698 0
485096929 10292440 0
521303343 262415095 0
239821637 480541182 0
449232887 510315416 0
3757002 232010612 0
378876 271953684 0
546489923 14546758 0
236986626 436326639 0
91026626 469700408 0
71200695 197898654 0
155258020 531519131 0
566066325 523229229 0
546104688 483445219 0
428055122 345694014 0
284467690 379564130 0
279552442 188875635 0
526744771 49975416 0
103752327 19819836 0
55799778 142415049 0
229165653 517900742 0
457853523 460462027 0
483650463 419490060 0
459102799 347625747 0
76497881 361590835 0
360604597 108599477 0
226803106 18717960 0
215444031 28537029 0
393332369 229201138 0
489898504 5834442 0
233710515 136946868 0
398410235 135763988 0
281321367 170535438 0
217426999 11004622 0
189556680 140286246 0
426040226 139780257 0
238409913 46622673 0
43593713 113488887 0
313216608 259594120 0
252681706 389573648 0
137538886 401774279 0
314199504 429762809 0
79372982 135285036 0
131906861 541087268 0
177020430 362323702 0
282563804 243316003 0
146592865 68496529 0
550169295 118872235 0
431462625 82574304 0
344076169 553433929 0
521211817 474480546 0
519809565 143301323 0
169995722 154594292 0
559207138 83109256 0
176471027 139228035 0
379832289 455077435 0
371492014 218090788 0
452371877 236189540 0
556160479 227978048 0
311433515 464872231 0
483916697 273448142 0
241774436 546396232 0
239948997 484925225 0
162997905 312156382 0
291336860 499836295 0
168045109 393848537 0
24104211 408082670 0
218562859 323369154 0
566739552 66503914 0
329098557 11199458 0
323390406 391304689 0
43297691 41584778 0
179709598 107990663 0
257690319 278599546 0
387407356 131696624 0
476307621 440776740 0
293161943 135787210 0
741455 247333223 0
424552739 439046237 0
382403107 311583681 0
102247989 57964234 0
253915292 443886534 0
564480363 50961249 0
228585202 30395973 0
399736710 55265874 0
26654277 437959139 0
568434318 187426732 0
109346125 366756560 0
512022791 138298797 0
501027439 558203382 0
271524268 496233904 0
106684650 322696462 0
500837334 415069218 0
522381488 168576433 0
52448559 336691273 0
220090831 469017596 0
122877785 109256801 0
535363710 229236959 0
29376238 488564613 0
407256510 133596061 0
52582665 121055523 0
47650650 440764861 0
139391890 2145287 0
148677422 85634189 0
99964634 104061482 0
416735106 113868978 0
277567421 369167114 0
309072122 164463196 0
469849834 182384738 0
125612662 491445139 0
231691894 351638937 0
198553559 552727891 0
127109126 298347280 0
293428808 523094342 0
518780681 378054794 0
488282734 193605620 0
84052701 263636592 0
418376784 532949157 0
460750482 164433086 0
452953389 128005978 0
407981175 109684937 0
378421619 73175490 0
514990913 423234884 0
20386129 544691230 0
119421440 360825636 0
333643737 217176078 0
267965881 181884087 0
196751946 212507872 0
306278311 57891950 0
89249469 82622810 0
119940893 93872822 0
498931377 400314143 0
247825167 84243859 0
220766369 278604261 0
184867748 455876666 0
484465880 179125926 0
90065859 424366929 0
383078324 453989284 0
482135633 25198272 0
194224080 267986533 0
556231116 270215553 0
120539021 515076284 0
107988680 546005178 0
337254993 107048807 0
207419731 27421710 0
200802389 94178125 0
95672222 514615294 0
418986285 208154 0
181543663 307220410 0
347203089 173024683 0
139725081 34609170 0
214063508 220379103 0
212610580 476814717 0
84791262 104046507 0
314660996 363839842 0
545767440 561096052 0
3142459 319724938 0
128427660 226803426 0
403886981 78406400 0
393933725 365953121 0
513190060 526630374 0
296642679 35804936 0
419252889 19004412 0
251496369 551611526 0
538633269 467011872 0
509654341 13891684 0
215429766 165002067 0
68331042 382402347 0
72059531 204245808 0
428117699 19427573 0
557335447 8253115 0
10020839 351547698 0
12439431 369411227 0
176773268 254135096 0
160287455 12151566 0
289644737 197734856 0
120070560 152341785 0
221544886 260056688 0
294197930 239272133 0
356598990 105062843 0
454072348 120200800 0
546538669 204206946 0
418416910 5978125 0
494730909 111047030 0
67159032 131830527 0
19793668 460605426 0
462927031 119196127 0
255530344 549503974 0
378125567 222736697 0
392996646 19727424 0
326000000 558535248 0
462684994 74660638 0
325750155 83718657 0
59928957 22320254 0
454202384 168970347 0
239201661 516847206 0
482937525 253760306 0
194973699 165584530 0
272220972 103986355 0
271501646 459731674 0
495119657 27672200 0
267744180 116474887 0
24535473 222810506 0
184789567 457813305 0
429576317 248502501 0
162179556 216113597 0
460928381 290362660 0
416612195 420858063 0
342942330 473802089 0
218089461 424290128 0
499895051 55373500 0
115923575 434806586 0
281501137 557996089 0
77490366 509834833 0
333056242 375683229 0
384692622 171331040 0
254821701 39113957 0
174964249 289663450 0
557884722 108897032 0
333028878 412455042 0
6080054 540083929 0
164344124 179506838 0
273475152 72633951 0
111977957 563259315 0
92626349 395751723 0
268896688 565125656 0
39832866 476107113 0
87711271 105882538 0
439931567 361202830 0
42545649 28657757 0
400453011 173801565 0
375394000 385279665 0
490419731 344657083 0
258326517 117402643 0
565367828 54577487 0
206609492 488567396 0
360883561 348219026 0
132039078 261742887 0
388471761 257890395 0
309277604 454582725 0
358975508 248418453 0
338672696 312980913 0
563687721 96562486 0
37903239 514320790 0
461316574 313884758 0
567619814 222334865 0
533910370 523902170 0
291182320 161180456 0
199656624 91032048 0
499859184 302926433 0
91241871 504038716 0
289688342 500183164 0
382055536 567795617 0
29893734 107656733 0
443515336 33250904 0
133746029 282944367 0
273214287 321853059 0
237754972 201246739 0
293977415 451350739 0
31814626 262871739 0
271011611 519007623 0
48080159 481979913 0
258977734 371936438 0
420918296 482537693 0
379286433 524971444 0
406438994 83149655 0
524482034 412443458 0
534052156 498565211 0
496333109 415685557 0
244113768 70660518 0
549311903 3863619 0
487997232 528581882 0
244312747 211138167 0
518203179 293016883 0
330341987 501431816 0
374818438 326040590 0
276492681 476832611 0
178307869 107673645 0
79307396 544861608 0
28176622 438048298 0
248411028 416854301 0
159811158 260398917 0
69445178 101116913 0
527563632 420156889 0
497074365 359127403 0
339780979 391066772 0
335012503 415387950 0
531117917 502704169 0
194165906 238684778 0
63330003 16269176 0
298271546 447095782 0
26682759 338463048 0
8136503 41471507 0
236543592 1621070 0
2542337 437853208 0
459968895 431567217 0
277005165 238883288 0
115241375 210583865 0
547035568 422272375 0
50356247 39024218 0
126584650 351566405 0
493037004 204281011 0
77284394 429518467 0
537681182 223772990 0
155440771 303952732 0
202196020 447975861 0
552988232 409461337 0
469910876 193248820 0
503187741 456800241 0
261610128 540762588 0
241745479 391530699 0
163232261 264202264 0
553565171 351722487 0
393915309 494144721 0
153653923 341207729 0
50083469 127344182 0
416784290 319950686 0
525145566 288697996 0
295780007 417584151 0
206453918 186166264 0
265144079 372721480 0
2959977 545794173 0
539465017 255871401 0
34982899 159337915 0
104311812 168282942 0
408316595 384135782 0
445047666 34457527 0
419802855 114255669 0
564370960 203084024 0
15118525 486384429 0
10091399 145116576 0
366883433 22639785 0
350033254 96242395 0
415547319 402227214 0
267996881 431675775 0
246649884 23130986 0
279690861 2792761 0
85770455 419522000 0
535493618 40498469 0
74021913 257869274 0
346629681 67635167 0
434077609 320000786 0
416995507 401172644 0
156834451 2887044 0
531777550 447864259 0
345432359 458486121 0
172389360 232389363 0
153341369 351578160 0
95690912 419548932 0
129661530 266794419 0
8198967 521736074 0
451784642 66730112 0
508237019 170596143 0
247045577 90238686 0
116215156 375770437 0
560578012 82812595 0
527281256 314884339 0
105469508 302643380 0
157573917 243918949 0
298935245 204425573 0
114732698 452008439 0
290006952 205138085 0
70463175 421481187 0
493666395 147919432 0
522981146 263973514 0
498646997 217826610 0
280760181 192574143 0
476003151 399276026 0
147100836 540338876 0
70592041 244185946 0
512177229 85126407 0
100223102 172781568 0
314108430 314339679 0
139685599 159487198 0
528094783 58691471 0
343167934 94680916 0
490638841 481298321 0
567137047 76297654 0
373479446 161838954 0
393987101 120620280 0
265942004 205067477 0
95674368 44199817 0
214782288 381060702 0
360181551 483165736 0
59311712 530352087 0
249956175 461092931 0
355064955 118386651 0
187695750 104310916 0
554980717 258243102 0
218646480 112915603 0
38935254 323095890 0
421004330 482810221 0
529897763 342746441 0
199410281 79643880 0
150611260 208226567 0
16011267 383239113 0
445991288 77422575 0
184354367 321722234 0
168501917 18447624 0
260843190 232838036 0
517707603 59451683 0
492493990 298209727 0
152155711 213733261 0
157648517 297180227 0
389524426 251153301 0
492626958 156626312 0
144392432 88865098 0
475806364 338581462 0
502832974 522147858 0
14614692 418646623 0
321665282 294925000 0
521087290 399575141 0
223085956 221867153 0
300031389 101574621 0
275185941 216236526 0
72460902 281932788 0
308533770 539917551 0
36284914 510301198 0
280201104 537294319 0
314947337 524062942 0
516048454 487104130 0
181344869 297683742 0
550757196 207725151 0
221861087 233258579 0
60926325 537531422 0
27107025 215763264 0
339316826 544014711 0
542752948 356597693 0
448535527 531047423 0
283860935 45972704 0
296643921 17229283 0
450396456 84184153 0
112569815 447510462 0
215734974 18152976 0
237596671 358256893 0
423812208 116457335 0
330255888 457006666 0
429314604 406989656 0
498818629 484228777 0
295978743 367630967 0
433422441 534901459 0
424907566 309568922 0
21047913 468449826 0
32770186 407514985 0
346434980 145169661 0
40768710 241125830 0
183208701 178220913 0
234867858 228982545 0
70386586 460720104 0
127569134 240571023 0
33504095 119047625 0
86685539 479577848 0
274633748 423066077 0
305409127 319476613 0
502421486 279806253 0
308011083 411694846 0
564766388 130799164 0
339605727 409891363 0
258099562 60293892 0
417636139 336071312 0
298508950 135018222 0
268060647 123472765 0
231811364 541327706 0
533623117 358938409 0
357064666 324835253 0
542539360 447296484 0
384648809 3961468 0
398731316 234312736 0
518872809 137430732 0
191485531 378847713 0
164591974 236501490 0
83040468 330628929 0
320128616 149627041 0
255328381 169977421 0
231070768 23492072 0
38166100 31448057 0
517121819 3127152 0
82401469 16885701 0
169358916 15547867 0
463118167 242874221 0
461882184 304012295 0
143799562 401349400 0
502111276 380986352 0
106906496 459870084 0
418740882 217555625 0
279903359 397664753 0
205219247 186003104 0
519813036 78284447 0
126161093 279511453 0
240852887 347838031 0
353811691 76484342 0
249285010 511493437 0
57690714 59523261 0
279385744 317476741 0
205201216 314808954 0
232392014 493485223 0
111365344 201302588 0
447323749 496522709 0
71664 271810633 0
361014016 507546554 0
265078187 532651389 0
239135559 258443880 0
231400265 30246918 0
274163623 72696009 0
60476996 89445217 0
529523046 458106194 0
54540694 304246608 0
462698020 5073021 0
218461903 406682262 0
77141471 239487030 0
296094659 448772849 0
23966260 359406014 0
103500802 99796157 0
253042263 273933425 0
472274223 118693877 0
273271482 152994881 0
165338451 568393190 0
156359549 14897921 0
272309986 566848805 0
529178687 531634147 0
514183335 227256934 0
347298972 503139907 0
52350977 268236471 0
365534344 319891556 0
41963530 108737596 0
441826120 281410950 0
119748672 265983599 0
138617294 449716980 0
421973229 225242111 0
555336690 360148167 0
432156844 364916347 0
257538308 339754207 0
70333376 354733584 0
98211502 231045299 0
467153516 457351398 0
224735132 79636828 0
228815362 115588318 0
433958714 202340300 0
433939431 202466708 0
183673157 422568003 0
114251961 535129422 0
206650986 209822470 0
354739827 78282042 0
547077918 235268599 0
144744924 329919955 0
382556904 166250460 0
156787307 502314550 0
295639802 291097591 0
59877092 405787556 0
73836650 68802144 0
54088364 398170201 0
443067181 24758033 0
138396658 85546322 0
354955605 235300847 0
236489517 152046561 0
75611346 510211653 0
195471408 545463781 0
92502995 304815996 0
472584358 381595022 0
154898982 487337934 0
483898322 275063703 0
7839811 471700193 0
283567608 152342482 0
426867698 518595400 0
24111463 298421167 0
71530418 567094385 0
6056496 470283300 0
117483119 567493583 0
67538511 496523236 0
403153699 150460459 0
185611567 393342175 0
503432436 21258827 0
26673555 417113194 0
204143209 486192596 0
230967361 488748071 0
421808665 512214467 0
324785852 134411848 0
185074764 303591725 0
145288953 97661600 0
457631370 324356945 0
205524250 230924553 0
521988594 353361117 0
511786415 554032433 0
307450604 292653598 0
568398268 415911048 0
74571844 28841881 0
132627367 461208848 0
301649534 280164381 0
352542940 52415024 0
352949639 282554661 0
336324277 565138135 0
306348178 139147510 0
439845293 75452621 0
476461440 453358771 0
66866499 194424432 0
184140984 248824314 0
452919917 371188343 0
230289919 447934517 0
525552370 358753267 0
44500761 523021734 0
463052117 396430714 0
60534560 454010604 0
138794875 99196191 0
446967116 47626256 0
426928591 286811253 0
356920565 116599717 0
373732747 218837025 0
122538 525779958 0
538901146 39042439 0
366730034 31429619 0
204745812 438344293 0
227993477 563150694 0
206855822 350185739 0
529583954 313140432 0
479884771 29460066 0
376603972 566397689 0
459913964 374801842 0
403368459 475629035 0
508549381 354148023 0
514546803 280182858 0
450796537 375892592 0
103921956 456609553 0
132013114 269109560 0
334529105 125131736 0
556355768 222312180 0
403231374 41231966 0
425620023 97673844 0
111033410 368751813 0
228637910 350129768 0
538292676 294855580 0
439089836 568561664 0
557817789 542457303 0
445146465 354496296 0
424750231 1094531 0
505070860 407333154 0
545388868 12854146 0
513825039 429541753 0
299716607 461930481 0
394929997 163118840 0
234285322 252728353 0
402170238 176919001 0
470715068 424046738 0
28254940 268633908 0
291598305 200120666 0
561021775 450641041 0
226936329 443332947 0
116361597 173410039 0
8278355 552428329 0
332056123 530594872 0
96945320 120529924 0
113066238 397290707 0
363868726 17701965 0
467203117 115226429 0
265410612 33166684 0
68254193 145224330 0
159063852 342915618 0
295580949 340308188 0
412204881 548246858 0
242253126 538432472 0
96018843 291946 0
557164322 334741374 0
565992560 528266076 0
549316855 245731827 0
236210481 176266770 0
89051344 251364330 0
221879302 311664521 0
499376922 318513674 0
24575173 255593287 0
367413023 462334983 0
408344859 65098924 0
247363085 60130782 0
193905340 272614304 0
152809237 97836723 0
292208463 272688251 0
152273125 4255625 0
282628829 114846880 0
217678012 233775503 0
357727953 470610952 0
227773347 323538798 0
380078206 170210602 0
270570110 358729407 0
351136959 9832311 0
267003968 235248401 0
223008070 275631046 0
488195800 140733424 0
506909288 285004707 0
121829433 242298036 0
145095465 274165338 0
548370496 193456557 0
487570658 538618400 0
399797875 47807283 0
484551170 54400410 0
289339197 380725153 0
120738613 86321345 0
494596532 550757144 0
47117032 280891023 0
56942829 81995693 0
231507567 222341608 0
291895954 218741325 0
5328593 21053365 0
497366884 195008318 0
278010850 38846307 0
201281710 147060359 0
88765201 552791667 0
119843618 552338951 0
28340024 537766714 0
491789278 30358722 0
363243275 261708191 0
196325534 123861934 0
475731380 342697413 0
538962351 66849466 0
51187008 274508815 0
444285303 26250255 0
119167198 490381290 0
566853348 251825769 0
427940026 486372979 0
510779364 64728682 0
132857990 365176854 0
499811820 518478953 0
382814882 397146598 0
373459799 202841042 0
66742330 156106608 0
177405858 54728148 0
48354663 412831658 0
68896168 244696548 0
307338992 463307748 0
353230646 478396261 0
186521713 562457174 0
562504826 56629977 0
47301039 77517298 0
277953830 25234234 0
555823112 352791545 0
567357512 319434491 0
474672270 502899615 0
419228636 141539186 0
291634830 175870999 0
247963507 150050217 0
374438801 300363819 0
330542181 116446432 0
473988187 282968950 0
278504982 27337032 0
304668886 69553274 0
351210885 412945105 0
515274865 495362395 0
497811257 525369739 0
155698960 395468112 0
483442125 141860070 0
418088756 510846266 0
3124986 197894942 0
315230052 246750955 0
52656968 78993096 0
303204117 234693988 0
483127362 386086339 0
321847018 132410046 0
560789852 315756587 0
540109434 437573281 0
557131544 249328387 0
195106548 345078299 0
555574329 128674744 0
212233758 567438370 0
403199876 55151247 0
406689126 504799756 0
523202226 77461775 0
16108499 84668438 0
341397215 342936580 0
265417181 271486532 0
423460555 204687928 0
270497956 338980264 0
360323352 153121018 0
218780374 290845478 0
389605619 400775436 0
55340005 56287591 0
364405042 502888455 0
275223105 297231983 0
409977434 17826733 0
340967890 244076170 0
480377417 421653676 0
159141884 369384410 0
92191473 511760979 0
154329676 125488244 0
520041261 195601857 0
236011985 302222179 0
313817698 185984291 0
384720482 220961257 0
367174759 161836731 0
231341511 252552094 0
523102774 563076212 0
483342311 243315876 0
248864495 151954348 0
180630165 166485378 0
332397587 350986202 0
348547568 451586344 0
393100102 432917128 0
439676843 53504028 0
31905375 34897700 0
482070676 104237121 0
255057829 223371724 0
119166926 251905650 0
377856166 241397451 0
164206756 286772759 0
264449036 438648 0
439116171 312950230 0
297461597 335404462 0
386717924 46134524 0
270322659 478308480 0
261449785 487437048 0
496585059 331835325 0
144053144 267074586 0
128891640 492864608 0
476098012 401526366 0
27120336 26494272 0
388118978 433774051 0
13770922 366372477 0
273716040 22490773 0
193852750 196440749 0
326485539 481032815 0
537877503 196089318 0
509991783 143434101 0
303706456 100717743 0
370009187 47912658 0
530244823 181638004 0
518531178 461222796 0
249945625 69235083 0
45877902 291607544 0
550497947 353587018 0
153902844 445629815 0
181383315 540382436 0
358616919 213962720 0
475039343 45060539 0
93583867 201362932 0
112576166 299215205 0
35212701 196189529 0
517120933 233910003 0
524559041 39373022 0
491940000 560640298 0
200498618 291696180 0
339907303 532533120 0
388843793 85151185 0
176782377 50435859 0
299616123 432817994 0
69076442 304040572 0
366601000 291182982 0
232927085 498807322 0
560791346 294608921 0
7334817 516118416 0
468863757 365184941 0
556670124 63507180 0
203399432 321081574 0
186358344 114045814 0
244714899 147046245 0
539715882 369814204 0
241944256 406392382 0
465392812 416459112 0
239271191 127729349 0
110982539 563425171 0
71164144 249249061 0
94445797 197747908 0
113727630 286540109 0
444238988 544680246 0
159461912 26136306 0
492208714 298635093 0
84998817 67644541 0
264022399 4328403 0
213056970 45470098 0
364243094 348373050 0
473635889 178107653 0
121569094 209412600 0
383996386 494836214 0
418336249 20190245 0
407893997 29194892 0
534268432 450988190 0
547733946 82655946 0
311472534 429595856 0
373128565 194794181 0
424408777 542203654 0
418784954 379279771 0
169477456 339624429 0
359611226 235734452 0
211784286 472170863 0
392983474 568864665 0
416412434 381637458 0
83749978 500622317 0
359560235 214431741 0
226593796 110445410 0
524816885 304885654 0
263582401 364077764 0
119127741 487761052 0
363744569 271105071 0
181316060 100447573 0
405734585 567895192 0
18792710 11182794 0
242030163 213313798 0
524993275 216887242 0
568378437 135677029 0
468142415 472816830 0
239306508 379039232 0
466327119 423987938 0
47415752 311071236 0
253088212 14060999 0
353316961 106499209 0
78043179 540387957 0
277585104 12526540 0
167783590 178261378 0
76193357 136476660 0
245026452 332709578 0
301271880 58336138 0
47989591 325901267 0
46014683 444369526 0
353428682 559823672 0
492188078 552352982 0
494414334 114737371 0
133614542 45639557 0
557983580 351525591 0
227486302 318469040 0
418359602 42346326 0
3257427 199154546 0
64485686 193423280 0
453588023 106141412 0
135326004 144065451 0
275355134 347226012 0
564873041 18817785 0
94673612 288647244 0
304150315 107368425 0
326616929 147866966 0
86587534 113860980 0
315388951 527049799 0
457380842 542698391 0
291610837 110523568 0
100497249 114272758 0
198601308 189846341 0
160513043 495794600 0
382866147 63441134 0
141278820 5838032 0
19939540 78031718 0
484422240 385087775 0
226295145 317743299 0
30533532 360879191 0
485537163 295551744 0
376123845 402892447 0
342801656 338910335 0
398287181 408978464 0
107728635 400452358 0
459697601 465641169 0
261940140 244920193 0
179892611 256994582 0
168077762 507279590 0
402034379 565772215 0
173429178 95176596 0
52290767 151286410 0
120836511 291253624 0
317346847 159479847 0
503472006 496132411 0
438717486 563994867 0
119400695 401862268 0
316424716 6178286 0
370307495 7945033 0
475624345 132920391 0
273892397 482984105 0
187826951 263030152 0
196632444 192921711 0
504047933 553673622 0
286018256 312865419 0
429401059 86435323 0
533305236 287633192 0
149943588 11695781 0
449749091 36617523 0
326899174 245051904 0
519136069 218318343 0
134069084 103117263 0
79601533 220006059 0
424575259 42643420 0
132635085 228332713 0
463917261 197774759 0
327910115 84811477 0
295068172 501777412 0
509980050 272169899 0
215536249 177166223 0
265718454 408127323 0
375190884 25554670 0
303986284 255428258 0
319509 523379309 0
534237337 348097324 0
82040781 186756719 0
193452990 139063224 0
77326841 310100569 0
470325092 155226878 0
220219086 230246764 0
188389618 559011301 0
260330474 293999936 0
80812956 416701126 0
188851509 199931573 0
499639088 509650114 0
514895753 378743596 0
355259782 511068998 0
83404275 279830484 0
527971873 282654106 0
90158286 429390504 0
287969379 443385228 0
337257686 292296229 0
490261421 498455080 0
493724700 228660854 0
175338545 235457204 0
237585104 230050461 0
256878268 421715340 0
246935485 369637002 0
364184907 83208952 0
97945505 43833592 0
2894871 312065583 0
468620225 163287405 0
462963387 451232346 0
99930699 433405321 0
133952988 96060737 0
331949650 249773095 0
552060500 487658871 0
507207018 536092624 0
171092961 219877405 0
226815957 135322911 0
343828593 31409301 0
540628210 497786551 0
388249095 32252888 0
121829439 93372593 0
295127212 66906699 0
553918775 144204934 0
362202357 33217273 0
188450863 97023202 0
460602836 33432591 0
41214830 114039524 0
505435013 415822504 0
374636358 230959929 0
148898598 176052570 0
191190959 12469012 0
427859618 371869777 0
320411554 236624419 0
318678775 510046360 0
9340301 48282703 0
482796423 470605102 0
102794164 72078481 0
535130315 544260849 0
562402506 150919281 0
376093978 7955096 0
503580225 115761073 0
209399307 374037063 0
162654278 434089716 0
235757055 109776457 0
31502556 191014891 0
78014371 6042748 0
109295292 8490935 0
469669555 69999030 0
162830811 246805853 0
551012230 276047594 0
254412424 174194599 0
431637383 520906066 0
216040579 565788819 0
275088943 193596768 0
85759848 167354855 0
446925669 50138473 0
15418960 370034193 0
433078030 323101910 0
82812387 61675628 0
66698598 69018687 0
225848177 557440290 0
469367385 52586189 0
464322421 440686080 0
156258951 424963914 0
486211856 371843188 0
164161925 465518939 0
331190854 439882228 0
77856214 287707303 0
383253923 255240252 0
456657940 121353700 0
318894527 386913388 0
316279343 521558534 0
343444950 488694558 0
457430208 87631485 0
210217754 263315618 0
404848465 105774956 0
80938699 348271704 0
380148576 479560642 0
460597598 398721290 0
262371998 298920805 0
390590282 84136783 0
250515675 337735077 0
567205714 347475551 0
372429641 219209988 0
164929488 339808177 0
291336056 468809098 0
262077236 379580054 0
392047338 219458395 0
480528010 352542921 0
13530290 187613479 0
371600840 289467555 0
495760326 317455339 0
17608905 285940739 0
560301892 520840772 0
119966043 107911858 0
379798822 544525842 0
144833499 446404711 0
278836055 74671290 0
110428498 220178304 0
152455490 325695932 0
418276305 129416278 0
187103551 511347003 0
211628238 64828994 0
20920140 112412525 0
380095822 274029332 0
153093048 274891544 0
76834857 154704092 0
521583087 373599954 0
460769386 422713024 0
299498804 541710795 0
79430120 40802497 0
93302652 390182366 0
201865682 304957998 0
35266354 461156036 0
75942778 234476352 0
22906498 519361244 0
19127033 524260842 0
66132783 208425670 0
321563819 244296442 0
537973483 63168903 0
319768900 486130967 0
361946007 150485551 0
3290337 169045309 0
476379010 413438207 0
421351949 206359249 0
383420035 118275177 0
519298649 560938568 0
103168603 114306426 0
153808601 327699754 0
333159877 163697417 0
103605376 255211956 0
294743993 241876177 0
26027107 222268265 0
175249787 461313035 0
216027582 561374325 0
237155394 344957147 0
402507591 449861522 0
410142765 80234317 0
248361483 239960668 0
211992945 80931105 0
351364333 276890552 0
239924227 242436611 0
559316812 98778405 0
518651498 20741124 0
254334760 527191421 0
546897865 144572887 0
438556232 20598201 0
145012477 528708236 0
188118368 5317537 0
405160509 103391835 0
245821775 336386961 0
240507829 417806633 0
462238645 126275495 0
187759634 472311466 0
461761604 131993353 0
358941573 391669749 0
500094018 317973204 0
9061448 260529211 0
298247421 405823170 0
64538347 323743800 0
301289449 216769909 0
58631754 539048915 0
148700425 533362971 0
502810932 239430281 0
325270368 57294619 0
352504815 763799 0
47383064 397574254 0
227976250 95885437 0
359464973 113845798 0
121484719 525986183 0
63571612 347734346 0
245528726 288139083 0
195943886 264758570 0
4263788 282747101 0
253096097 126193689 0
183569627 123184873 0
315388245 374837753 0
52785192 411107853 0
432844138 381222313 0
510370192 511961853 0
222853754 60277907 0
182926497 279402736 0
67338456 58481774 0
322870292 527757365 0
416811974 458876912 0
26818620 76647921 0
229252075 361259725 0
263081754 262895638 0
497837940 46793025 0
147593474 164866360 0
144790304 545837668 0
331431044 508926167 0
431717167 560560846 0
232237866 234864071 0
428631472 189905556 0
334906470 171201245 0
143011177 306286011 0
457930567 543809851 0
364848777 334332290 0
454615071 486054077 0
156680437 315226984 0
121022620 10713336 0
345230944 130917418 0
99717520 507477902 0
35966386 552562048 0
97870028 533347390 0
37762171 388158502 0
288310513 246106278 0
302676340 524694541 0
222263782 19223294 0
53877958 475681992 0
213155250 294852339 0
507764506 541606527 0
377699810 524296665 0
422592754 62198393 0
53717987 373164535 0
60552434 495563117 0
260310136 138833932 0
397965713 419707763 0
453421984 390981934 0
193623513 52278174 0
414238053 70223565 0
265649664 125620245 0
122026436 527180972 0
313841616 116874034 0
239354335 443654007 0
304197755 265390809 0
138499892 190500773 0
389887837 292028977 0
2763759 546727190 0
497765341 366027750 0
549836017 411134999 0
119448989 413966991 0
350040579 16914457 0
528867091 344738334 0
513356463 505187095 0
495354859 557767241 0
102589005 201528462 0
306510827 324243329 0
384896441 17445240 0
384157862 111673918 0
547385026 314917664 0
484361262 112358973 0
64665870 362982296 0
284251254 281728993 0
542257892 147289721 0
302783362 359190477 0
322775159 163405970 0
514234781 39541919 0
532412804 490984823 0
427678619 312493310 0
253019013 112204675 0
77212462 548196368 0
330851994 334254344 0
25109404 204828384 0
438080289 507527389 0
530863765 251446141 0
510628069 299787288 0
194911665 497130096 0
119601755 61070049 0
68100954 44691649 0
237170063 330517441 0
527834581 479071845 0
488940421 569109320 0
278352671 564586140 0
332113296 171524940 0
344626331 34353419 0
364854894 202452469 0
43726341 334871972 0
54738415 196106767 0
344089536 523464872 0
61596782 300585581 0
519602542 299418553 0
369127655 359468721 0
249535654 317223238 0
255592952 492702358 0
188565430 543826733 0
268838139 226327347 0
71053164 293197434 0
11839386 23826233 0
519059859 137773078 0
89472088 276987035 0
96480386 57967466 0
499831050 552784671 0
130375427 401352424 0
39237487 65587594 0
287796428 204946319 0
514855296 139546413 0
10408571 139850850 0
246134001 70245762 0
344702843 16198404 0
311076250 71696218 0
318766296 118596227 0
230652618 155898463 0
79981858 435694524 0
121813862 24785304 0
437387660 531458491 0
406825447 197170289 0
47995960 418202847 0
329948508 386820830 0
55636361 557693101 0
452347540 197431257 0
94387783 535235671 0
338930272 48367193 0
41940557 221090021 0
538070900 556479970 0
557523339 309188055 0
297596614 493269694 0
214777634 54722878 0
178377226 223758427 0
221845817 302123036 0
129673311 419773823 0
491607126 62811302 0
334402713 325599275 0
525188377 469998934 0
312469764 19667302 0
300481625 499212870 0
327598307 253669835 0
506039831 81390370 0
196931111 412580365 0
175166332 6428546 0
195544900 406945376 0
276233338 292656209 0
345674020 108114107 0
303746682 519958417 0
558570514 39415978 0
6596502 213684877 0
322174591 102038940 0
223437547 283689449 0
455692731 46463148 0
335869475 116588530 0
563508762 171428293 0
467924010 78892809 0
173001993 210131545 0
196025044 353627696 0
441507110 480599735 0
398046348 242214955 0
21322153 539489875 0
444997022 63106710 0
494770041 332495617 0
492750422 294914313 0
466058348 58279133 0
268553096 124195608 0
84989060 115322779 0
2617901 124883469 0
495676962 326476311 0
168113966 2515422 0
218537566 151589638 0
149782422 504216173 0
391094777 512903763 0
287274104 446789989 0
220569385 445908189 0
89890240 44570802 0
521924781 96213796 0
530673296 257495796 0
368346695 120144449 0
138352452 292583142 0
508882038 40280952 0
67790044 556464170 0
316062131 102192825 0
426226400 238855658 0
238905579 201678271 0
73706702 563898650 0
261957135 65383206 0
316850591 270530697 0
350112148 111027929 0
552346384 89045140 0
231455128 561276977 0
387860799 191855781 0
273772254 78715251 0
319558134 55604836 0
45041778 99061276 0
322597270 374399213 0
457255276 566470569 0
400978609 282547780 0
350529735 128104983 0
463492396 510907234 0
433975623 279033488 0
438412281 339760496 0
175673339 15605773 0
487683112 180996311 0
366044850 330500319 0
21279521 195410314 0
247388120 547927726 0
517413387 413041904 0
91988216 429712729 0
428230949 300332810 0
395072867 485615838 0
404620056 520294713 0
100564787 82727743 0
270199952 67342986 0
502522316 442282470 0
503640891 360828496 0
131856590 441705050 0
378814352 210530335 0
18605877 353856887 0
487582431 80841668 0
211243126 231608880 0
553855055 160575178 0
49497870 284050553 0
201842237 192056454 0
230092089 310397814 0
68657506 551367550 0
455636108 361951822 0
128088650 499318468 0
358989522 527881399 0
341222701 541527912 0
381938946 2723088 0
104127306 379335563 0
54175589 314527549 0
446867251 145816541 0
391444290 103372384 0
105756042 170678753 0
104592278 411934766 0
161084317 48369560 0
141022769 387641326 0
486159657 114702577 0
437985078 214490599 0
264485421 561800766 0
456066731 532917961 0
362593197 310289671 0
53542787 198193014 0
486500438 162488409 0
211476394 256521609 0
94217775 180344364 0
133818527 405828580 0
359189562 18206188 0
527940800 453914982 0
344930471 279280268 0
198522379 472696894 0
278191407 309848576 0
380564329 196395454 0
442358940 465870196 0
269615694 503654592 0
53591047 555471748 0
181738584 64406597 0
204060319 89605114 0
129753521 234657511 0
145789856 122154660 0
235729776 458700644 0
518934200 286004340 0
493193240 262481787 0
268531693 531042463 0
441164433 194779479 0
324523263 237686677 0
282225155 497598318 0
538622207 395372937 0
258276927 106080755 0
14619148 54516238 0
37360017 224114743 0
220429086 562470946 0
434012494 25355559 0
241718042 66418712 0
49592490 256836850 0
464526065 158776067 0
339076081 39890468 0
235336605 311974201 0
29386832 43513503 0
143247314 52334666 0
348960696 99245528 0
280206886 37749588 0
327324733 334819649 0
174275071 234183179 0
538420757 533963678 0
349210102 534674428 0
310299524 29782748 0
558744363 212699706 0
417963417 388254577 0
239751336 297974411 0
242226029 356716 0
59939507 106186584 0
539051762 41352354 0
153644899 218945235 0
554185006 380741290 0
442630853 86427201 0
347911643 442054847 0
399118506 226404293 0
549283852 524056841 0
36445973 96206506 0
423766299 49821052 0
212171051 520049963 0
79139116 283971460 0
211226654 437158829 0
77410651 491648687 0
510477518 70864142 0
332924115 543974065 0
88049962 285481873 0
278377097 252743993 0
259746131 186829725 0
277077431 220476300 0
25298604 271429797 0
482780009 74037008 0
526261483 265978736 0
161543267 524521218 0
30416704 172929994 0
548234331 499844809 0
293589510 337835462 0
345918617 228026630 0
117181028 308242638 0
254652159 428636025 0
341885521 295676107 0
64800269 44144128 0
369982270 149631591 0
368215688 341453159 0
183775411 475575726 0
477648658 141441826 0
105103327 309260331 0
88831620 93980782 0
106021979 529254606 0
316230889 31985435 0
517700359 38169878 0
80930090 535013188 0
500670390 85916041 0
250329657 141895827 0
279591252 254193085 0
496507541 361318656 0
137877801 252666537 0
2613230 529757598 0
176989756 494602803 0
518944314 143030835 0
70600152 221059636 0
339498597 69006762 0
447202906 107284982 0
470495158 482939542 0
539153720 183420092 0
497002934 556467329 0
273128639 200695823 0
522210709 419092807 0
264764272 262383772 0
325765533 285503309 0
549473961 45618373 0
270471661 493454086 0
221059709 256040475 0
337985936 311690437 0
445087966 532520751 0
369256493 237658946 0
236382213 513769137 0
37511348 312731082 0
503915279 315076567 0
175333661 177796003 0
57016653 355326562 0
325341099 251907013 0
400821676 14671756 0
503020443 396143836 0
327679977 234530073 0
181472951 317912093 0
244704697 183866056 0
225477125 372735349 0
211296318 207355936 0
558142924 553259194 0
348057752 250824125 0
329178342 366220965 0
41175324 185631759 0
173514819 503738326 0
236504176 448423999 0
109559105 438586557 0
468481214 479309925 0
140403851 106676831 0
15248229 369068621 0
417526457 478004870 0
485729348 505673166 0
9203796 554138613 0
295875231 187973117 0
217741050 444551280 0
479534183 59697798 0
292770686 565279035 0
237473740 22104716 0
52149283 89689597 0
357623708 12742583 0
341170882 528526016 0
555154928 455972235 0
432029330 261612779 0
501673689 224604031 0
264017463 155320022 0
475228882 385350318 0
79167190 154001588 0
376874879 524621576 0
28771938 448280810 0
523331284 244102111 0
9106080 473456099 0
530640930 341031095 0
234326122 551582178 0
399165505 89218264 0
147161138 28689606 0
387303226 439299403 0
328099368 528974183 0
118150453 20117463 0
316845005 44881624 0
564484780 127046948 0
45402909 403240455 0
29354755 348674718 0
254925320 88412038 0
412907199 362941368 0
550696499 112262588 0
149413249 138231459 0
353701947 92234376 0
517836869 470334973 0
154215706 429636219 0
393907690 480961589 0
525643418 198045795 0
108893045 178497486 0
371392109 438411368 0
219398347 424419771 0
176237549 430507216 0
61951207 430409966 0
255653326 6348518 0
465422959 29510106 0
130871088 72341796 0
63696852 428174823 0
482903476 69217163 0
198434155 184849862 0
455013423 433932108 0
312559963 271884713 0
39313127 286106142 0
317706758 190677495 0
225331281 288840496 0
75514433 344044878 0
554028832 568549827 0
152439974 538343427 0
259460588 136915973 0
374467910 65860410 0
305752221 95525557 0
463564819 422541406 0
180372960 297388873 0
85226817 45927872 0
481915628 442035677 0
313123201 141499499 0
238216888 159540749 0
485992033 48061692 0
400758291 286886101 0
419879891 6585592 0
289139905 289999593 0
160789945 233563205 0
356961736 10048522 0
205655129 13163529 0
28364033 159985661 0
278771395 96208963 0
10516258 84771601 0
216799325 159823399 0
498348267 523649665 0
519162045 431175706 0
22072001 560551769 0
94216081 472726194 0
454826934 86615812 0
395400400 216036623 0
493101203 183667740 0
36472605 240633750 0
536978214 381031477 0
545397625 458150291 0
525883334 44452768 0
350174129 222037116 0
42291956 506101918 0
556913894 138093417 0
8403282 45832112 0
513608247 523598771 0
306275628 381472095 0
499517972 497383387 0
452785967 76047948 0
312479999 476558487 0
447075920 262111794 0
528286403 560850989 0
452197518 504804641 0
241729921 457440457 0
318667586 272039841 0
384783526 143377710 0
232383215 365697324 0
166291101 25097243 0
410019287 334141228 0
265344087 231749512 0
267898811 301590699 0
105370837 317066837 0
336946078 290145347 0
395539107 482307263 0
315232700 220958240 0
28862888 262912660 0
360069068 91518425 0
346194582 333465542 0
422331445 544941867 0
34909172 16098534 0
71898200 108865729 0
337421282 99337579 0
134919511 242627106 0
393596379 501104496 0
518192255 120483286 0
133291565 20305749 0
5400981 360041243 0
452421608 556540429 0
567708563 12180207 0
6830135 90317037 0
139399586 442627001 0
316907335 393051027 0
109125177 495391974 0
94061656 562626917 0
498727569 218849930 0
538304724 458390745 0
382128241 444498399 0
32619421 317568709 0
342875720 375309162 0
513782819 290000006 0
372012727 454844820 0
300898087 514727064 0
491219266 248891749 0
197075324 120464643 0
529889782 179844611 0
541302804 139167421 0
499036560 239697306 0
93082599 44902150 0
516389581 404647546 0
171242780 177678875 0
557822449 446296350 0
52700887 331405158 0
198815139 116616208 0
20988897 221524316 0
315350434 10672828 0
540851447 118206970 0
282644387 283787496 0
553880811 140364081 0
82758092 177407661 0
109169136 499311704 0
478273439 29919474 0
235144141 536422839 0
446398008 294511420 0
420748888 244868376 0
246304095 679303 0
523136982 232845466 0
64784899 512351660 0
270302777 327266529 0
293499931 172135622 0
520606122 379722562 0
238552059 363171226 0
13490366 15184361 0
392931602 205505525 0
109211055 310188613 0
435967812 20552471 0
427947264 262690303 0
302139157 68331208 0
378228074 275032426 0
511936393 510576576 0
521328250 424761435 0
211872799 560018082 0
360858335 148468631 0
100661157 565176115 0
435145583 567869716 0
297655939 372277902 0
85332416 202790802 0
436736530 520715387 0
79223811 533754145 0
22929221 33650971 0
492038230 333941066 0
406436907 527311172 0
58681596 284490584 0
189648732 137670163 0
335910308 548249599 0
263720971 69021804 0
300959669 89435626 0
422559173 380322051 0
417996222 171658274 0
382774283 386005885 0
36139251 327384305 0
197847600 317572530 0
442475112 492792669 0
37287967 147558018 0
419991130 256801995 0
366837066 90913499 0
281540303 567923329 0
498425967 504657465 0
566513345 197980884 0
551850784 28369681 0
20680821 114924755 0
341705692 118671997 0
531815311 343556315 0
89971937 319925813 0
329393061 299955144 0
556197229 443126660 0
472432100 434919525 0
291723798 549931960 0
220140539 149192153 0
224113824 132171872 0
435968731 86039592 0
288315102 363579425 0
102627974 332526270 0
541446571 538692437 0
526596686 422775947 0
17576717 95680618 0
113864113 247551738 0
259461733 271182460 0
496860613 475966246 0
6073193 133733280 0
449256334 435297718 0
267857025 76038757 0
408690902 252443304 0
492126514 129347516 0
449672448 241514784 0
216359126 46942490 0
39766352 253808652 0
76250423 480419451 0
457437831 415316252 0
261069140 202123547 0
26618537 84476850 0
468479731 477562004 0
306329615 68311840 0
2596101 548383288 0
445496184 538298109 0
173496501 14659425 0
11228781 480857064 0
260946449 160329414 0
84118140 521382592 0
125241031 453917315 0
119604150 444168050 0
372361497 305725556 0
558455680 454132649 0
169266006 439953043 0
470082301 490063387 0
264468907 138546551 0
541027545 553185550 0
61053987 205922363 0
257374164 6010187 0
80234671 49206803 0
321833769 440855464 0
136910271 478365958 0
268605944 418006871 0
525611002 164414692 0
295021538 167223722 0
349193021 140136848 0
168190589 307283124 0
104182363 105665839 0
130404522 65119767 0
196793536 166734561 0
338548551 485499467 0
160101033 448159748 0
169629598 301398444 0
389184351 344725320 0
110162859 154955203 0
319540224 94360775 0
512771769 442124048 0
273825563 386047170 0
141736525 272306329 0
484219958 457641081 0
308352466 157856306 0
235670003 536896683 0
163327578 39756855 0
176210774 129948062 0
224657265 278050081 0
169815944 476469481 0
527909013 205412316 0
469034662 245953628 0
34089555 472777042 0
565104763 331145344 0
201886012 123398388 0
383923499 66996441 0
231011078 396161151 0
203887591 27817545 0
102430753 205478999 0
430988718 164640196 0
300868031 361624855 0
35424145 502500899 0
102580101 475767601 0
543852013 452345139 0
529256629 234135276 0
256611501 67942373 0
212177860 145857540 0
267174751 480356031 0
504398595 107986064 0
339017851 425627174 0
164466480 514621793 0
449971916 268202006 0
182889390 429071820 0
482300828 468450422 0
33568503 375021485 0
376311768 28240238 0
56530627 188896548 0
380614653 387097693 0
288849477 336359089 0
476090898 543733648 0
516070168 442283597 0
298866217 495150962 0
401220331 338702383 0
482935185 191635801 0
251540287 216904541 0
332003241 241716418 0
373646204 89644869 0
510440903 567879980 0
368881311 229648906 0
201906708 326374504 0
105656621 485442861 0
346470914 498812128 0
540979873 550667209 0
367098084 228393501 0
590388 332625380 0
115367772 254203814 0
337559640 408893929 0
432574070 521931165 0
248419655 311679013 0
437024997 505160696 0
509307613 354534678 0
218317030 340866479 0
408726693 221512569 0
235105413 104520914 0
20984861 551785869 0
31888250 453581421 0
29610167 68275017 0
472146341 122936212 0
177216720 487710179 0
281475383 521640355 0
125933386 63302989 0
323916501 491246779 0
448236425 395710681 0
453808461 440102436 0
267854829 305932619 0
219871776 142402350 0
280007893 66520957 0
368787475 304138309 0
389050844 83792505 0
142929170 20522825 0
507279069 127391229 0
302689099 133131844 0
514615831 566963724 0
562796392 484696177 0
27288106 535486641 0
488918756 493604817 0
366169440 74010546 0
155664907 165419176 0
220237696 380768316 0
216022201 54167202 0
408709943 521217438 0
35247723 327761196 0
518522408 50157228 0
557452649 542192471 0
562352366 381083295 0
284313591 566167431 0
471164363 90696567 0
291530345 77781889 0
383634626 99924351 0
515936803 20921672 0
245934144 35931616 0
417329362 406319404 0
19356146 180503276 0
84014303 388430734 0
98546498 528899092 0
376544051 262996530 0
277198822 148262002 0
12504758 365945579 0
293425478 305403117 0
270682786 106064207 0
175923152 183078160 0
100023470 320052753 0
194318220 241206730 0
165198309 444877042 0
494894201 554319592 0
28599341 30156670 0
366368967 342189594 0
391893245 200917698 0
326350756 65845154 0
172124425 548772070 0
263115113 272823198 0
31513633 406691995 0
550766759 203014912 0
452847425 119677629 0
483563178 204596248 0
156867761 344471332 0
136690552 103799346 0
277746165 553099285 0
373529854 535604991 0
303992209 11020161 0
467881737 195183589 0
380601429 298695891 0
546916900 414324713 0
90695332 271110700 0
190702906 160684481 0
381416279 395180319 0
285595469 35298396 0
403753851 481680766 0
9012288 199480565 0
375686358 340106908 0
197261330 199863459 0
198116530 333981326 0
36954668 385752791 0
513857554 264377620 0
418882174 116893770 0
413603076 6555406 0
439760808 559763115 0
456770464 254444871 0
206124620 327524736 0
498939017 200175405 0
443487302 493196011 0
515811780 253231359 0
540403572 226754134 0
404176127 431957656 0
519287702 25544108 0
518853650 2889020 0
546640525 178912437 0
63549053 88530847 0
41345245 557200503 0
135917698 160556054 0
104786353 167296583 0
527635769 135771645 0
368307319 379913175 0
334676107 430101942 0
299311666 23392282 0
382062350 348072316 0
114709964 210914860 0
184888420 355299242 0
131780989 21083472 0
437433648 556491678 0
22114649 563581352 0
140003413 314439225 0
173983919 272140019 0
37326695 264970517 0
52691215 513393864 0
510522820 343246509 0
272080242 129453262 0
269311913 526865839 0
125143062 525042800 0
462386630 512093873 0
68999251 117174234 0
244360541 500489177 0
105065583 344753162 0
494362237 16344088 0
112009730 556243179 0
539462001 332432921 0
382282689 334069254 0
351611381 458325680 0
196587332 403984373 0
118969841 21559956 0
103314993 213042171 0
216861599 536046855 0
213140181 143464679 0
200439396 226020936 0
180782237 371526719 0
432802233 471711701 0
508678145 519966230 0
332926464 247405644 0
361821206 48638336 0
385920287 193916429 0
71164643 473588617 0
283228985 101234941 0
122272050 188067646 0
498791409 278324699 0
274731759 563190162 0
471895954 538752977 0
359091176 392433994 0
339228186 559502993 0
200749153 346492205 0
400233632 238067152 0
415719437 292814595 0
222716227 391584860 0
552735529 114886612 0
88466517 533793051 0
246298062 433640758 0
526557368 443096990 0
461483138 538997727 0
367559220 342883486 0
377276027 78513838 0
399122373 33941039 0
159350256 321164780 0
376787770 419041506 0
326688642 223754057 0
146351576 551134934 0
512837338 515285761 0
497757464 45557324 0
61766650 348929225 0
380656603 373717688 0
372354942 377308059 0
258467005 299030414 0
189850529 203771073 0
569009455 253579695 0
330129860 51793671 0
249265132 133102576 0
444803490 383962991 0
322492445 351613415 0
335013570 415952150 0
231841706 452862320 0
484730600 27597295 0
29374168 257725502 0
316772309 274059836 0
186439477 474886202 0
100890270 405044336 0
439052796 218129539 0
459519946 439351121 0
456162239 142228634 0
337296535 546827007 0
418585991 135927006 0
87214911 441721490 0
208302845 156139089 0
468927982 365309535 0
17574439 385577601 0
185822042 438417421 0
138780970 225396136 0
460926201 165947102 0
176572563 57981421 0
144446060 377149835 0
344756733 20283756 0
49791050 143503574 0
18318509 453961412 0
477150413 540284581 0
464009181 115602938 0
563346908 96721337 0
450855186 376263971 0
31417424 431899035 0
400283246 380558629 0
522305467 170134087 0
50516450 67807627 0
193506807 207888322 0
104766186 175417425 0
462233345 517739152 0
477205849 353342973 0
248886530 177987692 0
345125298 309256727 0
280060229 417172883 0
189334115 354402895 0
464955437 172097284 0
15530187 545564366 0
74770298 52671910 0
478964986 164042388 0
253410754 334792706 0
551926574 341079318 0
377606797 144549114 0
566512788 334828867 0
178991928 289523809 0
157270949 312270079 0
365750075 281089070 0
241698091 132935452 0
318425728 501113082 0
472371589 316592495 0
446711540 432461399 0
425571644 350658795 0
58227925 163503698 0
484344671 436484589 0
311737496 333554466 0
334455219 268023473 0
180407174 65764864 0
460468525 24186978 0
255433664 225524140 0
174447534 370780249 0
131055250 308263654 0
40296724 407896771 0
20474213 9198636 0
214507692 372546093 0
549575241 563175224 0
169278405 551841066 0
28889054 277221586 0
77524066 68335354 0
235762649 328682347 0
21067845 491606267 0
13652361 523362227 0
435638891 61785111 0
284087628 231205807 0
550851584 83299123 0
101656314 354376305 0
548033134 537578697 0
503578136 52102386 0
199311964 211194878 0
138797461 237865903 0
447874259 393489799 0
140378608 104525912 0
310525505 386837022 0
153429247 189364531 0
470210859 486471984 0
135319351 246030537 0
489237022 34878789 0
134502354 365676247 0
357959629 248412810 0
158981682 26874384 0
211096683 360444211 0
130329357 81433063 0
460914227 563044332 0
366203543 140810580 0
356326796 439082714 0
304291238 118873727 0
498140573 536470994 0
500781942 452583854 0
450283075 385235597 0
261505527 111113377 0
489230782 164954208 0
43678378 549859936 0
366410852 102021024 0
171358415 247946161 0
182437251 253305061 0
119846467 337060852 0
541418905 299503970 0
424364173 274571777 0
201804056 126318961 0
491883096 228627880 0
185683248 465379181 0
126445927 124299091 0
378157861 528850972 0
138436209 454143957 0
433063031 490235680 0
288317118 147299504 0
310946675 282102844 0
85525687 129398696 0
330381382 486110049 0
106526816 327748497 0
94848910 276880910 0
471754244 230503083 0
216855458 254816034 0
217113141 85463355 0
260584302 67613968 0
140982350 299736943 0
359185361 64240581 0
504351891 492483377 0
249034873 435172906 0
565397609 111175885 0
357271348 557894061 0
101130512 287862071 0
5062055 382381898 0
10211600 189184254 0
47283834 447359650 0
273151530 78624143 0
284897741 53255625 0
354952302 166196859 0
509739712 463758454 0
281370948 82167690 0
100185246 285439409 0
137630040 319260956 0
331034629 470998681 0
17505514 300152059 0
169814977 472188460 0
339934790 371771578 0
263735862 309865008 0
18021893 73475597 0
258938853 86156948 0
52014910 75845590 0
471541462 152282343 0
282760914 333149562 0
413188079 276176352 0
52724185 120482107 0
182525573 562106218 0
263576487 535123880 0
81045612 111708753 0
478175086 110825209 0
427677720 145953895 0
200384200 380641495 0
367904608 476119755 0
365328309 165660301 0
566725923 2499171 0
416258710 44406015 0
8971402 402619064 0
451729915 103356794 0
78938905 275159909 0
421532511 304252019 0
267645908 382296832 0
330388849 81008066 0
379814996 353988948 0
509586334 184749358 0
45426560 207970662 0
155899707 178615450 0
71746095 121039116 0
148952694 254637813 0
523798508 348453756 0
312443483 39024862 0
564810918 557550018 0
109862648 288329587 0
359163350 238195707 0
303839129 538919203 0
87996557 297530060 0
514653449 328017575 0
529921479 151257831 0
550580632 473050644 0
469075089 532137173 0
469957172 553520616 0
403517486 233728835 0
137392846 527469199 0
487519893 109262403 0
214545283 270787362 0
563254899 303259723 0
446296427 303883571 0
115975602 538060232 0
201825994 163627209 0
554006254 209999800 0
319067423 334509330 0
255442007 11598691 0
102963656 94625933 0
244263820 81985959 0
387215311 529232101 0
453162990 115019920 0
541494584 504704554 0
107464884 34913680 0
131016412 267953392 0
320793988 232103107 0
389079097 76080702 0
128789993 376237980 0
344624118 457325928 0
501756895 105884855 0
379640835 444367971 0
531027168 6775572 0
553979549 282512156 0
99562750 35428309 0
412048276 357573864 0
204601368 4071325 0
108964570 123256809 0
33873662 206427312 0
223469470 391539631 0
63694208 355192681 0
109400054 509119906 0
223034987 235826844 0
47391144 101244295 0
540790018 80987399 0
358707594 147256159 0
416747768 114381726 0
208225012 321319121 0
292421174 327737425 0
319886511 285805955 0
409095239 227268794 0
25038917 7167003 0
2157728 130452346 0
496936400 447027306 0
428546089 440870825 0
452996361 308567367 0
388423868 280439832 0
283932070 427643545 0
268544420 327215491 0
168991835 296948897 0
133100595 116655964 0
48798839 99664388 0
229584980 227128857 0
293807865 173755567 0
191386750 265750889 0
447328432 441980275 0
282704835 43406467 0
371192909 152258561 0
399120708 186568220 0
512607335 260206257 0
277165302 450143115 0
213256597 352166474 0
7693217 391876461 0
507081733 134384544 0
313264305 420677399 0
174722797 66556110 0
62240648 378126370 0
93893877 278208651 0
86004830 160585361 0
271309160 133118282 0
334816560 228108647 0
87547527 44578865 0
55707916 317253505 0
321942376 383757973 0
86726392 206381179 0
452062667 403242208 0
79674185 1939899 0
83502137 389571632 0
256543738 353446711 0
490351352 467963902 0
458210423 444961245 0
412456358 512207811 0
495014914 221491779 0
23866348 172584636 0
296609940 487857643 0
170628731 367022949 0
154404271 62793031 0
554078636 272757125 0
562483538 456068288 0
11689829 260971467 0
311080254 242062516 0
446239267 513076355 0
488489184 344540986 0
184085812 394002081 0
158396653 300909814 0
233444911 357425659 0
279391472 163922497 0
303114816 535102310 0
473182243 130523371 0
100263799 93686222 0
40796284 366892260 0
229823479 18482842 0
82442933 75688031 0
30267773 216669514 0
259013744 424388274 0
363017053 395450565 0
134460562 554996994 0
354237143 111089488 0
556310587 528470984 0
216396360 36225375 0
202376375 252115076 0
63890900 84433749 0
527310973 72340754 0
67859829 91995031 0
396063665 454089504 0
543527884 343447137 0
168777834 442110290 0
428706745 337375418 0
375507498 230587410 0
173422452 41681643 0
100613561 340030845 0
305077086 193423703 0
369208327 473727538 0
270090156 506892099 0
251034435 364636677 0
83830245 83615846 0
473441720 488491024 0
119767310 241166974 0
160336568 125645712 0
303227558 203330511 0
128279023 388091239 0
110196483 180584192 0
107060746 508234189 0
284894813 230042755 0
396268274 459814134 0
376765993 82318207 0
538641903 298411855 0
294141941 146897077 0
337447874 555856622 0
399255886 291748448 0
188409232 87620700 0
20585395 374235449 0
249015959 268439849 0
91870881 114320547 0
83697965 42624221 0
231074745 488135785 0
38479870 140492271 0
232226271 348681513 0
57171024 189197128 0
543474901 152835333 0
329762894 58270350 0
218102777 398595619 0
128752771 175823553 0
166331162 25956239 0
510701488 245886876 0
105991208 78164189 0
174383160 199213465 0
222473175 137999175 0
560689784 252617967 0
133928595 282395292 0
176617788 326415854 0
356323422 363293815 0
393981335 157279086 0
257256343 104529857 0
76316842 550860763 0
507362064 36625738 0
436145153 349045028 0
543212681 2238501 0
211200740 70015847 0
158967705 18735638 0
389934952 485761917 0
445467493 276704069 0
374920622 206042874 0
543878641 320450604 0
501490771 245791776 0
305999870 302632800 0
277526749 362496355 0
141585214 4648872 0
568313876 118065995 0
383684560 358360093 0
386473771 560738388 0
105237914 418173068 0
503013886 236619285 0
100624420 136920701 0
67778942 561647162 0
566085989 234155554 0
294666318 497290410 0
212023968 26693205 0
314501342 172448674 0
234579460 530012103 0
335704396 167465928 0
561263409 39335386 0
357398377 138624072 0
532238378 182583483 0
394082675 293548997 0
370282828 337919373 0
22299738 469558147 0
131745055 102731875 0
37572868 185985653 0
465940510 460348469 0
470654182 477323635 0
120891555 485952621 0
328817914 253316575 0
20829081 386292660 0
439249133 534254400 0
169927339 4514935 0
60421067 289973402 0
85867035 17323609 0
465251078 378647190 0
14631288 427728911 0
87348783 522039539 0
50487415 273095806 0
502861581 433740302 0
155283510 299278025 0
305133416 126917615 0
270223497 132526209 0
302324379 538550956 0
270475636 407208594 0
169699960 210577823 0
310895376 105200585 0
358868007 463513053 0
445864625 228910379 0
405283243 29626945 0
464664843 113760488 0
13458121 387987193 0
399260407 410336819 0
513220856 76760994 0
325152379 253988660 0
394098903 19574911 0
513698276 312452572 0
148612771 87410569 0
82201821 136379849 0
246167619 252642399 0
225119745 27703487 0
178750774 561109843 0
266021895 101358595 0
209801256 142254502 0
486386928 70981653 0
240139922 261216957 0
348866921 155262763 0
267321135 20245878 0
429490748 12485202 0
232839962 408084258 0
157368456 498473805 0
446891617 359387150 0
506477893 230225751 0
132291058 523722399 0
542754929 320298026 0
366743500 198665260 0
451941665 93076665 0
438693135 49825005 0
494084901 12667221 0
334507628 469887142 0
305000580 209275695 0
367467277 460038948 0
549727661 286965840 0
36091609 425135372 0
184231885 352884330 0
139808745 441587439 0
254778446 229869139 0
531481077 136117968 0
123231341 176175550 0
154679426 286178279 0
79264991 103025416 0
287070748 63966199 0
499177399 191181303 0
285505609 4245892 0
176673032 514181542 0
156514073 195573268 0
554366276 558549471 0
168508645 199626098 0
469276213 345765756 0
17563645 94003453 0
341374513 566878026 0
566267308 426768032 0
562418812 346244348 0
13471027 331357500 0
465224260 219874210 0
438727846 344353421 0
54007988 229075840 0
280856597 537227848 0
201596014 317927041 0
407860003 256879009 0
512396610 71653718 0
41307707 266035868 0
11448187 343236740 0
167648940 524994672 0
191294741 89499043 0
491158253 188091549 0
81795300 99777014 0
259745694 251606397 0
232506358 373251321 0
363891224 70698923 0
272120880 375717461 0
508471277 256058208 0
264529280 213576415 0
416134782 341532560 0
47580990 541664636 0
98838503 230593261 0
255898406 85565188 0
278961748 307466115 0
234867593 298019762 0
147642245 242052508 0
24960347 560205239 0
17640915 61836864 0
102416923 200371218 0
40597625 519310560 0
555794454 413659547 0
390919282 497900876 0
291949989 71410494 0
449629587 394265611 0
158536846 42070876 0
336019777 81670766 0
44249970 509111529 0
521438707 226153907 0
332757212 81804957 0
475914508 306121598 0
371289490 94598031 0
373823250 42522604 0
383556084 243267427 0
84451083 473733324 0
239898349 353263151 0
336772392 398815782 0
82120903 461892776 0
181594546 199228809 0
301269111 460763359 0
408132294 388394581 0
154640462 560019014 0
162381255 346579308 0
186444517 563322225 0
44286125 401212604 0
423251841 559698919 0
369436500 411162002 0
26134797 127288514 0
70593212 163985651 0
104039880 34608757 0
58355084 303225167 0
485889337 338494437 0
459297919 556025645 0
529446368 63942345 0
535946504 283843753 0
43162889 85136190 0
472285427 503104941 0
390423251 31728041 0
547888832 492078709 0
336212059 453938519 0
311042053 393709453 0
108888112 24332338 0
526648424 224019382 0
410706475 300310899 0
363989520 522455674 0
309497538 58521630 0
293241350 281883320 0
444593252 315707585 0
253667567 71780106 0
129930982 429097028 0
338436826 183954094 0
118504457 411900420 0
103459919 103553784 0
508928560 504581100 0
383750342 375429471 0
176943588 247477068 0
36540873 349676961 0
120748027 4271866 0
205266324 314437378 0
218503731 349499672 0
343855228 484780674 0
68461021 520945611 0
463834347 490657274 0
411141548 116827990 0
149956939 186076376 0
126712635 551126568 0
172505687 260098151 0
31780379 346394119 0
391731337 208888039 0
340257801 484267319 0
512021345 372840232 0
159259276 227450173 0
308704771 314027915 0
274495930 279255935 0
383083646 87538058 0
136139523 247434684 0
441230939 369115917 0
400925135 5894971 0
98091655 18759840 0
414391736 356533839 0
523012149 96948060 0
129342563 301931349 0
502242995 54364372 0
536300373 524643336 0
456264572 239505901 0
448604202 500695718 0
170373240 402959085 0
188758341 520452673 0
247568962 482351391 0
45601079 348304228 0
143686152 545883090 0
416779733 384330862 0
25535258 228342227 0
101299251 152071086 0
92741399 272382037 0
19675917 75729786 0
480246197 2139486 0
500652942 408525242 0
561237870 233386632 0
445731210 321856320 0
487139225 537436839 0
464383584 355612511 0
290218716 39833987 0
510911019 503384745 0
486526746 562434240 0
532744546 296304683 0
534066191 272257619 0
227643390 129702563 0
3439447 563715524 0
406651757 536276404 0
202663035 5279077 0
497728023 167967250 0
411117485 426587442 0
390186669 484560027 0
397359690 427763337 0
384087475 184261997 0
491759615 218763287 0
272047500 285234728 0
528712907 11848345 0
14570045 314815320 0
58110320 45007935 0
49769746 103551765 0
492557645 88147579 0
196696039 529320577 0
197221033 562784644 0
216206869 548296828 0
47525372 321019040 0
502557004 82442257 0
44450212 204939069 0
435152148 568113768 0
207610388 10490652 0
12477379 399971286 0
463498535 305894233 0
6697720 395191573 0
415913049 494518848 0
476806904 509550970 0
542270469 170492618 0
36816153 370753975 0
255185197 460222826 0
121185212 203176647 0
454856331 368111437 0
22489054 346437517 0
53760814 262398284 0
111680975 382503298 0
554155353 494310946 0
523876293 336549996 0
181718609 118219107 0
329986828 19771587 0
363664763 113205433 0
551106801 500853364 0
169311886 248385866 0
185289844 328713539 0
278963998 326399128 0
359210919 103542768 0
11336196 368080585 0
474319586 245662284 0
428861965 430480779 0
369296788 67665563 0
25327339 501889888 0
353860959 154044029 0
52501681 24675364 0
444959458 439975288 0
190165969 399424863 0
536062699 286070967 0
474599617 455449860 0
334793251 262897396 0
71424536 113158293 0
548166104 401249945 0
130145717 374102508 0
327642040 341639754 0
351120181 256730249 0
357687449 510758361 0
135472564 298675618 0
376945608 294217445 0
430416644 134351167 0
533137018 229693639 0
513422725 273814362 0
107683147 500083740 0
234646193 177359987 0
101681409 315802286 0
511764984 71407959 0
413990996 1557720 0
288547991 208845985 0
223026754 32971828 0
91896849 329645905 0
490935379 192354603 0
544867849 310810553 0
560076541 328839323 0
53651514 220958820 0
141717128 190859110 0
323500964 495716300 0
224508115 92297559 0
446591650 188754081 0
294995770 262686901 0
63344348 296085872 0
371778820 64698496 0
84027601 144388199 0
448252603 143914997 0
421676950 480450233 0
9573043 135625490 0
177070951 21061098 0
512320425 326711424 0
520087682 118250050 0
461398775 554842194 0
527356816 7329334 0
282766235 31521456 0
326590528 548047173 0
244772838 243204871 0
12929415 183178880 0
321784924 516013217 0
4082566 447682854 0
293226964 506507027 0
268846449 549352987 0
151814204 94325774 0
441108075 94288622 0
345379532 353298346 0
107511162 200196275 0
165643319 371338504 0
285684941 498186832 0
319206379 7207515 0
164557066 182266594 0
461287103 509540075 0
369917889 159903024 0
534846102 252028480 0
478570979 109794340 0
290433125 369355601 0
514659105 300675988 0
549150282 136910680 0
25062803 13191451 0
545939024 540648237 0
551833853 33977396 0
558528675 54602653 0
496352679 255680183 0
502567653 323460492 0
325567689 331818604 0
260844069 107052687 0
400961478 14310761 0
307895516 267018684 0
238211850 409826282 0
516473256 148808837 0
498417965 143695938 0
206394626 185876578 0
459483160 131201946 0
70857871 535436876 0
443547894 352049144 0
113337875 120980248 0
266016564 228796568 0
542449092 477595437 0
354546105 119878378 0
142438506 4251696 0
567083316 456670361 0
187684729 266285776 0
421671469 251270122 0
84063951 419422987 0
294182751 17621643 0
427271096 186232752 0
317952031 503958974 0
401871880 76672212 0
310798511 182309034 0
80961267 39697111 0
496785729 108234135 0
457565033 561671297 0
141826438 406875706 0
275903371 3845146 0
531994972 32271699 0
420537963 312042899 0
129906802 83902809 0
263515785 302546040 0
357914445 522825891 0
447737752 542607306 0
393864927 469835450 0
66476219 306248244 0
422101244 357252356 0
22351417 349539726 0
232380222 530481657 0
413306375 472870896 0
134496113 429474624 0
324426766 96192622 0
460163325 423910441 0
8180229 248865164 0
521652468 501178162 0
212522403 319492177 0
11906413 522580345 0
324969761 234114972 0
487217020 281679159 0
559620082 332974969 0
234729227 504444327 0
248384823 64985219 0
164941480 120740498 0
264690158 157519596 0
567544424 562086321 0
430171015 23964244 0
115186999 430595208 0
299338699 314002013 0
322476219 544789818 0
300769201 326805753 0
266143203 39076797 0
525420594 160458122 0
452186302 472218325 0
292248832 506899482 0
529288956 323731596 0
237393999 405021153 0
32264986 369604320 0
129693580 237450827 0
529196670 555351708 0
185832930 283169698 0
393366071 285441827 0
468011575 420917520 0
363651968 486246253 0
479169642 425144694 0
227164198 267006757 0
77724755 315924694 0
335595705 293359179 0
193015265 263150962 0
560276606 454854680 0
390142370 263481448 0
465878824 87199445 0
240181542 421243906 0
457228533 362269309 0
22122170 208708110 0
302279366 11199003 0
37081978 72622166 0
538327825 52761809 0
475514293 314591575 0
273266310 252791545 0
538679697 205275162 0
528621718 178637617 0
463507761 535762195 0
419730678 158490322 0
88069289 500460870 0
366422340 243336579 0
385808612 94280937 0
403777342 319412877 0
483763384 363180349 0
480695931 389440396 0
214751718 221941513 0
80390615 373371583 0
189531286 279050292 0
444059809 295551461 0
327518148 245515523 0
108797628 449478438 0
180240302 399213253 0
424270069 515104795 0
327157882 376674976 0
7806934 142885548 0
12799357 329261954 0
486539500 255560337 0
221964376 260407080 0
469088912 87536264 0
35165474 242547510 0
105400185 166571038 0
486314655 186657496 0
87064205 46763207 0
30903921 496319813 0
273340404 62915507 0
389491508 205219985 0
4346009 232605618 0
45962526 119582438 0
286588736 344338359 0
266801226 556076232 0
35841380 453415979 0
16544394 535426156 0
483027883 311306751 0
275750117 281727719 0
3070697 477841570 0
49491327 484252476 0
246049897 280728596 0
286294708 40401953 0
206716427 437591758 0
292367930 398458169 0
479964074 364231005 0
268148765 42253052 0
180417929 525986435 0
436795217 435759335 0
478745994 532225130 0
460433506 161211628 0
349902228 561592782 0
79810095 33178738 0
373842036 450128942 0
138747865 398417923 0
193127083 326733796 0
46770696 364784134 0
516553374 199498526 0
227849295 384220422 0
289429021 16123051 0
560074314 150506761 0
391417771 321594979 0
236097523 561652597 0
29950574 519389586 0
528667310 335614285 0
124857147 378928897 0
280376627 334565806 0
146189525 155849761 0
400017999 60467383 0
402350825 55825580 0
400850129 118486716 0
473815576 423578590 0
553626468 98973076 0
123669592 301937939 0
473690264 17930548 0
457246072 445552141 0
19806912 562842888 0
145602840 355704630 0
232374690 48845346 0
559078016 488241782 0
555085482 314778750 0
491478303 7879886 0
345345335 90642243 0
163396243 217393638 0
527389417 61266706 0
545976423 301288920 0
337874873 87981580 0
246984908 192777916 0
252089079 527892967 0
408175020 410658544 0
327290315 319985496 0
164741371 451517360 0
186561513 540045092 0
284734011 219161893 0
224513502 150832975 0
202641543 562319924 0
355837768 351383411 0
287585665 12985264 0
299373949 101041857 0
159703791 561829093 0
540795532 217324962 0
306996072 47521681 0
105657121 124351279 0
511592311 47875279 0
372930693 405295646 0
278421263 82986189 0
159392309 231148962 0
221430237 556264384 0
47589822 213802808 0
405275768 55855849 0
521848987 280823963 0
553749404 339819277 0
295603583 446261356 0
386095782 33155503 0
293840761 513260078 0
240438722 237854703 0
288915449 371343061 0
332150307 294177961 0
320941483 270652269 0
331169477 116856121 0
455467996 152231630 0
214194444 269200263 0
158799817 419135903 0
65591028 39788618 0
491083448 128455684 0
298529068 548014902 0
152077341 528182412 0
365983615 11737165 0
29215723 105192162 0
410518143 340490977 0
441951251 300306172 0
418282704 238384291 0
511561231 20768043 0
138656094 527619683 0
38491792 454357656 0
148360653 538301695 0
397814842 469659271 0
266177257 280570126 0
122204079 516776267 0
282327755 511701409 0
175505238 161604485 0
138869661 29406057 0
125041128 195044371 0
142840580 93486017 0
316859996 66576070 0
276117234 435044916 0
246918835 336778532 0
553368642 282440660 0
465091847 380991206 0
203148137 298977948 0
193024429 24976823 0
30050069 206816974 0
439375757 49432089 0
547707389 18108910 0
494516834 355939013 0
88169812 534170200 0
354955952 414828683 0
17169383 414874704 0
27724550 112477643 0
565642608 349227472 0
342646437 367877346 0
530411270 529775470 0
23385648 398451031 0
337179415 502991856 0
496531511 50704572 0
317214895 148496080 0
66168042 16131820 0
273042793 74414978 0
221533075 330721939 0
329605763 239818070 0
27690303 404493632 0
268491056 116114694 0
130033920 358126102 0
264205505 226742900 0
192538326 327220524 0
450714766 425332834 0
367973252 144097902 0
236858853 217077525 0
247383726 404220280 0
23978964 155363949 0
491226532 415700679 0
277023217 245149857 0
294584220 295495581 0
3797812 366493203 0
471921689 140815293 0
443046247 464444215 0
501890369 290896577 0
42116673 528460500 0
402724247 478747863 0
312798870 520510876 0
369533337 479737929 0
107444730 409174561 0
19239537 332179982 0
40722897 416591603 0
405309122 180625348 0
267725955 128129254 0
38070319 527756454 0
124609130 317416096 0
284889167 506127389 0
16110828 486078881 0
549887147 369700802 0
501144766 407746187 0
428147393 184629472 0
92116230 37426490 0
552750939 70193310 0
72024118 98517721 0
170381519 325006503 0
5642954 169688867 0
512136618 327642097 0
244469459 53115438 0
379585782 137715766 0
473489802 464398380 0
29757369 528855085 0
215922286 356822116 0
396413077 61731833 0
281450476 461957174 0
387568252 332493972 0
327736806 466212152 0
498891864 535706885 0
303096208 396284117 0
69324128 292572576 0
505576823 41475290 0
295318947 81186504 0
526638746 231109477 0
61388379 539922851 0
335507488 153645727 0
228721056 542466691 0
371950481 241307877 0
499487116 61052451 0
498025575 143466185 0
269834846 452137988 0
535361064 36683455 0
439238931 422033128 0
458853502 78890986 0
463110147 469413085 0
35138257 133171411 0
89687429 418940543 0
544353316 497459903 0
309285632 215069485 0
40707938 229034657 0
321923948 325352950 0
281109628 472635905 0
145280680 268224283 0
334257184 563393503 0
487531629 312982544 0
506208892 389385132 0
78752354 44855845 0
515544389 268747063 0
559302130 421008004 0
294338625 297548906 0
296712812 166618706 0
470468464 423642325 0
250961857 90780831 0
292968617 8709604 0
305319678 338730164 0
186771164 367556329 0
233957765 265002987 0
53597398 382035742 0
17585813 424072674 0
440991296 368868137 0
513501352 389462007 0
285075170 314635337 0
522575091 205677878 0
419730387 305292297 0
395141133 479506348 0
440415417 279057169 0
135589765 375183733 0
312756395 203358626 0
269543268 70085894 0
248998498 343341263 0
415017522 145178744 0
468092563 380329297 0
286617580 26377178 0
80600852 85808548 0
177882597 231916957 0
227896153 470722093 0
257938089 326646892 0
151157246 423776444 0
403680954 474153721 0
398331201 316635804 0
239301245 102564432 0
249734205 347233387 0
541072185 311060109 0
38747588 497502974 0
95311032 80133967 0
391222998 567104354 0
259614114 46198547 0
111894324 351879821 0
90525594 214645673 0
448844299 316123550 0
460929049 279412164 0
262990105 321656006 0
472442213 138446174 0
25921767 172415621 0
80107317 163649634 0
175057176 182970052 0
410984588 276605706 0
40760071 255645015 0
259030010 344622762 0
79030875 276689202 0
305512932 466936533 0
47778310 376665760 0
377546498 470747953 0
259855158 404254509 0
480411237 113858382 0
214149528 233173324 0
384189439 43783573 0
228041061 519934540 0
225311085 225725481 0
548735769 75908782 0
399949552 467405515 0
392685917 525801355 0
139598495 63273474 0
301022912 196579660 0
157976432 437268961 0
108527251 144169993 0
407978347 533189870 0
517970179 513707492 0
131373153 322990262 0
333769341 478415220 0
312319793 102006430 0
64751560 359492770 0
204462701 501395558 0
556836681 454963513 0
441578957 46124351 0
110371860 260822939 0
528569104 475504051 0
289455243 258574038 0
466073619 293312840 0
464792547 149631691 0
567649921 485847124 0
249211314 115712229 0
329966681 452222485 0
494333456 323258224 0
464592642 308354048 0
262197316 326356991 0
379751942 44506267 0
236759424 290283309 0
428739781 233360851 0
161064842 1625628 0
118559219 27244435 0
45672739 200378168 0
294716374 5132994 0
148248209 208007447 0
241116833 281028885 0
143258986 525056721 0
151965961 419243141 0
104431749 407386081 0
376800442 429610049 0
237965756 485424736 0
195459613 539083570 0
67549028 135416822 0
414161304 229826894 0
123975042 409487817 0
35707046 518422205 0
523954663 473837771 0
217033588 429677249 0
186026149 525978593 0
327534057 456905025 0
267387992 369998809 0
73792009 218347171 0
88977888 293845486 0
95397681 361719577 0
463455606 285259619 0
250999309 167411229 0
245466386 186690909 0
359745772 176461157 0
140979440 532901947 0
118940791 307604494 0
196504275 177839679 0
496250844 278009100 0
230239335 279253402 0
207008458 29516369 0
221010252 193464009 0
759337 553536788 0
360117604 349276393 0
531930241 44309468 0
260428754 196769050 0
431965158 473318352 0
266309964 45621720 0
449306831 549700234 0
261347311 104759051 0
117472160 405091772 0
478607175 120536058 0
210100297 173947544 0
74049659 328738245 0
267047216 261700795 0
508649539 112671753 0
164162397 309552919 0
394946922 261932521 0
159833566 462563871 0
283927942 415124122 0
561220882 56807369 0
383478008 145278053 0
285091623 273884682 0
467262062 513975304 0
512214528 193837280 0
210586430 470413574 0
245853243 299504045 0
321542886 205188119 0
121567213 443782417 0
303269306 427639701 0
383270318 533026371 0
325654400 300305232 0
246472032 429146194 0
283154173 273044668 0
417467456 413004850 0
91199817 102485764 0
224269605 344723451 0
438102259 491683267 0
38509826 496345250 0
41604043 480053516 0
413543054 366934049 0
352858544 101448130 0
504613585 415850536 0
17213244 131779045 0
333636408 530154151 0
133736229 464679323 0
499387620 29000570 0
338974218 495313515 0
467408085 376923002 0
155635947 451656878 0
392750747 203899006 0
20073290 217347664 0
78502511 143928424 0
283773796 361886867 0
268523841 182238818 0
412816121 306330499 0
271802808 501093608 0
190069427 225312543 0
363938230 416827489 0
490282905 237723799 0
518974166 535704462 0
359433826 114931780 0
249536436 416147507 0
43675036 98807918 0
135903679 126606752 0
1378906 438625176 0
451716036 291947441 0
459291206 351152907 0
134948415 306780941 0
311541794 209604449 0
336437776 232594955 0
148979183 489895508 0
324573635 464328066 0
372379927 236613929 0
423579005 484662005 0
259825776 66756823 0
181659766 326965097 0
419574067 201733779 0
485812336 178382448 0
51645628 357629109 0
535627788 291620778 0
520786825 102865767 0
66305949 251470261 0
402178339 366868985 0
531225625 544241431 0
87827373 177549042 0
142893605 115375509 0
251837122 511161123 0
295462409 484492501 0
521265600 372363182 0
122530571 153456384 0
134258599 238834286 0
529669189 555148477 0
486274352 206577651 0
19158658 147647557 0
552039746 507183870 0
51667447 84229496 0
224636235 180736190 0
505873401 22924922 0
425245143 188543819 0
541728832 315195333 0
120775098 522944378 0
469671880 93433003 0
449322542 72436217 0
194355209 122374458 0
22477989 83778922 0
167130767 222781605 0
108841804 306795429 0
339755293 162759746 0
553692254 168107617 0
88479838 149880656 0
200218376 385517966 0
33024817 136531313 0
533188660 253229453 0
26606767 108984390 0
134723837 426309209 0
554835470 306132559 0
92901063 359747808 0
265807448 145385065 0
117747847 222404115 0
80341858 392347426 0
145633821 340497083 0
343223722 30528044 0
201129036 30601238 0
23999164 38948143 0
553195752 200562349 0
294411266 550152473 0
403193962 273507861 0
69692501 212002114 0
134615179 70357752 0
218709648 67399347 0
282099736 7924336 0
185066977 515897270 0
18588503 23359801 0
228867549 72367618 0
367202429 420495440 0
498447149 98378258 0
312107591 556637037 0
209528113 101331390 0
70574633 128607659 0
169115441 57491849 0
185039043 361025406 0
488689814 301335713 0
170018470 450925114 0
370000257 270022720 0
309827253 453241074 0
439751504 196594223 0
354320826 292311444 0
237293097 399323207 0
374934787 140135740 0
222793911 420925431 0
472932706 471737260 0
230903872 447454489 0
290639191 413351953 0
41190761 289508552 0
24802979 297184911 0
383276798 166454993 0
251692151 345419103 0
211714806 501268976 0
4328489 545573658 0
119524883 154942068 0
373624688 237748244 0
310398023 482815055 0
190342769 337746901 0
125565544 470379302 0
492421181 519842748 0
404626685 64836854 0
6927071 10082068 0
62491216 546501027 0
5614171 15551713 0
193103161 305172659 0
512124511 462303794 0
127257361 228470224 0
382788104 275265620 0
43020064 146683002 0
128076928 252655454 0
442427678 439320275 0
263210588 514471984 0
45226771 454661486 0
300980297 564635062 0
57527787 383010668 0
151218817 326820050 0
137929777 531731503 0
91469947 512233687 0
529279229 469124141 0
352736373 344070471 0
218224687 86335702 0
487443183 144639874 0
348398859 128548165 0
149143098 301566399 0
271630878 519020220 0
392042811 401421908 0
313553589 156532099 0
416044072 31319480 0
237545967 422521825 0
479615533 255021492 0
11640153 108988800 0
410679647 238465440 0
340078444 531834835 0
540907013 499415276 0
85488606 429357817 0
511501573 225577618 0
206356597 464823351 0
371867932 111017101 0
107122712 129434179 0
308361532 357533684 0
371574466 553413275 0
514992661 192816053 0
251841388 402492052 0
170923700 59061160 0
515971843 284863851 0
126857947 80502920 0
20196475 362383420 0
109513931 438148449 0
426442296 472723465 0
349484530 186853247 0
464633490 261385870 0
223675927 239703720 0
223769150 78842329 0
531908765 244136290 0
407110610 9155803 0
42207130 438486641 0
3441253 509058394 0
18836059 42407795 0
463984922 517595815 0
163500363 202940546 0
68422270 18889758 0
325562690 203407313 0
165772874 122720934 0
106372487 550629039 0
524216630 323697145 0
448976433 95430298 0
367149027 196457536 0
251268586 158986823 0
337731437 280923238 0
80253416 40396617 0
110826905 347799625 0
66861000 330383605 0
170275322 419787868 0
402323280 515152604 0
172274023 335628982 0
477378740 139551394 0
86395184 139962938 0
365043234 350462665 0
2777941 126359456 0
402175096 233805776 0
194873013 420661157 0
79712038 457797162 0
81296119 545091592 0
175308308 85910578 0
51073439 187446507 0
293040578 19832562 0
177722343 88624713 0
274531303 224792631 0
223449213 404496114 0
273775765 292100030 0
477171228 299442270 0
316852876 98474312 0
556611750 267626991 0
339462863 564784087 0
408480941 402496310 0
38903717 234258120 0
408611316 328241678 0
90469753 361162184 0
298921324 285827287 0
27120664 250548215 0
529478777 190791562 0
339366757 428610432 0
75334709 190847137 0
174211502 249757250 0
401010125 471722601 0
520584232 478266841 0
20624648 353754533 0
299837946 340928820 0
278803059 309999021 0
563021478 360621265 0
128708308 530443198 0
411926812 158330000 0
417920218 257157534 0
524121344 342630844 0
519000437 185911338 0
12122314 356880307 0
186154394 473003615 0
252143954 446326632 0
461207241 402311057 0
176435224 149580684 0
90559260 546106710 0
430598571 373434474 0
179857318 177871414 0
64368606 426369061 0
173767995 377710095 0
34794650 355323002 0
265397766 530038211 0
96568201 107394468 0
461862138 67207735 0
26530556 296978279 0
19273947 533127103 0
47811522 382495254 0
323587152 542405497 0
234923149 561143914 0
66564936 368144727 0
59436321 18330828 0
561137573 75886766 0
379877570 19620501 0
482172466 201263831 0
110980184 368558034 0
250834760 435647388 0
361285071 250169191 0
252174001 103172468 0
201702673 193343754 0
346855724 405425981 0
138273850 235819507 0
93705150 511933891 0
342224384 425183087 0
95045790 474250889 0
110951645 322501312 0
496556251 324665730 0
403110824 437960580 0
169850589 6854294 0
103439180 242066073 0
195121710 332263284 0
225231272 557675997 0
542612357 342089204 0
481971474 130239159 0
45544110 371801445 0
8944704 172719648 0
57008158 255280943 0
246961813 524431792 0
286071404 335412818 0
191501326 299243766 0
135245795 76814497 0
46870137 505213812 0
449946221 235995948 0
540946177 267853267 0
103106940 524500597 0
279439358 566798171 0
292366536 330637396 0
250504499 418587664 0
188025966 123440355 0
480827316 252130506 0
136705127 395377313 0
273716626 413407751 0
364515844 246789117 0
95175935 244887244 0
212872590 39555383 0
80503858 315021110 0
324588625 142113305 0
516530105 248589229 0
203090486 294474890 0
129651190 169634872 0
553898966 474109590 0
216334785 494745921 0
255417011 49828525 0
510347194 40077758 0
516837121 131649710 0
83865800 199795719 0
224400654 542435897 0
84610701 305230838 0
57742447 126414845 0
258616528 461004280 0
503848494 491321828 0
155887331 279077812 0
8204656 341775294 0
224561694 82468776 0
531874029 70449228 0
67927368 149440573 0
76138967 381631676 0
469084397 485400926 0
532465997 64348208 0
86306045 233009831 0
517526359 230728191 0
538068817 217592629 0
369874387 67962909 0
514774980 504039831 0
168558285 345375018 0
157211625 384247140 0
201423915 25669979 0
498124227 115600186 0
175692803 77652921 0
217003188 419506974 0
505479283 55647176 0
39352830 109744156 0
470829881 426795175 0
82980177 391987042 0
227130661 101044470 0
354063858 88600360 0
320633234 243911813 0
273456636 409309787 0
354131113 301224454 0
507269153 244721856 0
207309176 321555230 0
186880127 142766617 0
309671417 240052183 0
129850025 518135381 0
197855541 288296524 0
332199150 124960581 0
52143849 331111567 0
342168457 191131776 0
485744394 263173130 0
239316601 354405949 0
177665105 266593931 0
530351862 327218458 0
365042687 288109419 0
156718000 63577161 0
146417127 72238453 0
204714618 466103040 0
8608726 428165496 0
312723008 440067752 0
525433781 398750241 0
481024871 276833824 0
425720013 86952721 0
310128309 546290234 0
188168975 302431521 0
232636069 73184962 0
38819419 227032550 0
131441968 459604971 0
247120390 320647288 0
413957720 216088349 0
196849233 14760937 0
260669695 245104601 0
525147133 412723720 0
489530732 363665221 0
469675096 294416694 0
395304066 342628673 0
146861464 175625459 0
259344501 296812872 0
68296156 356853719 0
175667767 327963167 0
119459255 116529471 0
17409002 156209804 0
338340436 226649675 0
502419610 90758502 0
151095414 440984910 0
66830518 2342841 0
528518852 364644646 0
27451665 396894729 0
371832632 347195911 0
538469144 182222686 0
518970541 53313288 0
503181763 103779371 0
465983394 508605031 0
369370410 45407299 0
68245138 120920453 0
55962985 382842288 0
274026719 57224797 0
48195992 503185237 0
92511316 501486834 0
146021968 495734241 0
267409883 263147087 0
93267949 281066939 0
167167898 24852684 0
287205176 302805162 0
458505722 88987133 0
481033321 245506244 0
179374266 285254045 0
435572241 96124434 0
212579692 349738873 0
93628691 308623783 0
52795291 558050805 0
70636257 65140274 0
189616547 469069318 0
374720263 115300792 0
354569212 524297638 0
301913233 57456093 0
356679055 518102256 0
114305154 77758482 0
211219173 39825957 0
1350949 394547268 0
355838943 422324750 0
84525634 539203207 0
484568547 521872439 0
300944270 261910298 0
403331624 256849820 0
111664258 385640872 0
520199409 42867570 0
225384430 267304860 0
537107903 168205160 0
381839455 80174548 0
504892857 254010687 0
350990988 360035880 0
365038223 453612179 0
395596196 212550442 0
285871659 485932422 0
120985402 48161217 0
185050213 228351374 0
376948404 552838541 0
146938552 372848833 0
445667085 328143100 0
138850958 532575577 0
230864871 241278572 0
465295873 525885342 0
315193899 29599604 0
240890252 424197848 0
543162112 403226327 0
471443344 148629830 0
531596034 205683059 0
539255752 224898407 0
527122171 402404666 0
73450396 107173860 0
270754990 60241805 0
472802292 249774997 0
473756493 106505490 0
468373265 142781064 0
261692354 137111591 0
381728125 71062465 0
523510595 6074883 0
71097923 137263927 0
423765864 415825949 0
252422257 59753462 0
180134761 48874259 0
274692906 259872852 0
35185510 471683393 0
175254898 534801786 0
17744830 269433354 0
273605535 359958856 0
116549582 559993373 0
542933928 434969063 0
449746671 532028459 0
92891830 446034517 0
201360650 485775959 0
258599140 46064286 0
286093913 566482596 0
48338106 384088550 0
32473755 89784173 0
109996623 393692772 0
431094022 9700042 0
161506559 65214149 0
458877043 374312699 0
339101957 85542345 0
58545389 412727901 0
550785063 357672604 0
561474243 457798243 0
238155755 376194388 0
295977087 275262258 0
510942960 153496009 0
314238802 427062664 0
544981614 430525805 0
371603684 188424081 0
34679246 83198375 0
5900763 131518908 0
401969549 225180409 0
202713739 38222765 0
398437042 33687791 0
327585298 278525567 0
218316831 105178861 0
36811098 401597286 0
365487166 39811381 0
327550004 197865443 0
536168721 25945432 0
244802322 326587607 0
252572337 221650670 0
482467822 165552438 0
334194974 54087908 0
124131712 300463948 0
73816575 398322102 0
562859417 380844285 0
156011419 569192983 0
159303537 139665105 0
67221316 430410966 0
506170741 319769077 0
127576486 47056412 0
61196301 301794582 0
12801903 310289456 0
497106136 238113061 0
454592313 464765100 0
380594574 99998776 0
253995314 345579987 0
437274239 231122899 0
274678545 510395808 0
408593536 358613962 0
507419826 300430575 0
459595949 440799341 0
35797689 423192447 0
422204037 277637137 0
555897360 427240314 0
424958320 386874445 0
470832422 295800317 0
22621392 450899500 0
263559059 460615617 0
270394301 340882629 0
551896259 110779188 0
360768232 442518689 0
535955363 4896699 0
67056280 373813454 0
488561210 143494221 0
297034888 194837316 0
329604833 234353122 0
294452683 203242333 0
476285713 317718754 0
211818647 516349166 0
211895977 59821657 0
35831456 257331769 0
545678624 71318137 0
286530479 491422143 0
290700108 284175114 0
141577405 198803146 0
389717731 387432394 0
34199922 176306175 0
142802204 445881776 0
407836160 301143546 0
181208616 500853469 0
12055260 285767874 0
44369669 516977640 0
210604654 390670068 0
285322589 330803290 0
165066681 356784738 0
83675152 294916150 0
272527299 524726623 0
249241490 340916731 0
515233190 249552090 0
252984990 421362957 0
544303115 188064834 0
344874461 106801112 0
420266840 356209562 0
167924184 366834487 0
296484970 451707042 0
360641354 25036338 0
559500271 134514017 0
134140783 279885962 0
227214121 5376737 0
301004458 406221604 0
47125143 331643163 0
402014408 332108600 0
40029070 268704367 0
14873472 347135276 0
14975936 40500839 0
500963430 349832842 0
152623015 10905504 0
217543116 195966998 0
115622960 357204489 0
293456596 81642193 0
58649024 403430353 0
297978351 475311288 0
273461046 469191984 0
26843276 245028291 0
244907440 131205404 0
165443480 376765504 0
402128747 167109402 0
104040612 143859278 0
346557105 167020501 0
174188401 278990187 0
334510143 141008004 0
146872932 111078149 0
214451912 565726819 0
246252475 321032256 0
402983745 272742156 0
11737534 440804466 0
99356150 328218792 0
454142570 287570115 0
34754988 489549823 0
559356315 379465556 0
299785506 505741945 0
403476771 223185888 0
101236087 363225438 0
454465410 102806116 0
528133699 2095505 0
67311156 292329053 0
311415111 275327255 0
178805374 197590002 0
146326159 124588853 0
422612009 151101348 0
143342665 2957414 0
89707823 398680890 0
60611352 536758756 0
64939684 92158969 0
385402305 81833935 0
115576906 482307168 0
228823731 35413476 0
493790670 462668046 0
419498181 332552709 0
367450443 257423019 0
382575143 497450431 0
523043605 5601560 0
142456548 433781664 0
532290685 566507717 0
19311316 152171428 0
132975600 206926960 0
188877615 170087755 0
442521138 139348489 0
334646651 424586133 0
158481972 387938343 0
319030759 319286666 0
478835419 298257855 0
401750695 300584697 0
454686441 286420248 0
123489573 77498272 0
123577789 420277565 0
274671143 31950376 0
332475067 287561289 0
249907865 177068716 0
459728394 300790510 0
43137191 214174111 0
551024325 112439882 0
55258916 229967684 0
172543748 115141765 0
440067669 72609945 0
19396109 467840252 0
267571966 308569003 0
487402723 366933627 0
338785179 200471261 0
236740326 360609440 0
90890944 250248550 0
229718760 58081504 0
263521794 204410703 0
26597405 312342740 0
269572587 401583190 0
36390887 359552168 0
99938117 72616873 0
38383519 27994954 0
340407537 199395599 0
460346205 366152935 0
74092766 44568497 0
349422722 180766858 0
302819214 566928742 0
161529300 201832430 0
187727874 191833102 0
45741146 535429 0
526808193 402706021 0
9030183 563602319 0
297461260 222776915 0
292485586 255569302 0
528224239 324105616 0
337551377 304311388 0
24048313 259475725 0
361195644 457514722 0
173968732 266725412 0
183124718 510907406 0
339744816 45985046 0
316455089 154908416 0
266115836 433083695 0
79521311 552915786 0
218745731 213554282 0
2928969 534100544 0
511165874 459821182 0
182979576 188133330 0
311518072 166092956 0
499426649 23241882 0
18518930 226049964 0
524303271 35960917 0
555375941 482552298 0
111168872 48945447 0
164569147 453480515 0
74833034 333099148 0
313729114 534349961 0
19830048 93364348 0
554247376 116346399 0
205036574 457446802 0
191277272 410554749 0
252532182 61293355 0
480813895 415038662 0
554478050 384312759 0
33564602 67423042 0
73950462 288735799 0
468718222 260663899 0
413635854 31994964 0
541044733 70825367 0
522348884 83853707 0
518933739 384671238 0
566121915 29425531 0
56311342 285150792 0
184840372 341099575 0
304483169 325222566 0
296720959 479958007 0
45693446 496482203 0
360165758 515968617 0
86658439 246033159 0
558458544 427126875 0
8566878 431966031 0
517935303 42672178 0
216625767 101047588 0
300626261 387804575 0
223486770 267785906 0
261571630 326906973 0
207417051 392767419 0
499445657 36919790 0
124448144 470478366 0
396833754 393261377 0
565181616 487304507 0
182441440 280533648 0
243389920 455249690 0
224572510 158024188 0
20224311 349204292 0
338763589 124799891 0
12533051 384305663 0
236169903 4778598 0
534277438 109106674 0
425018013 221327511 0
557234687 374513270 0
30190863 102706052 0
339670531 49691303 0
534337429 401054103 0
146518549 249300773 0
52787164 532334516 0
390352468 434048839 0
87528122 491360847 0
315628894 313641367 0
556361263 208459577 0
106414346 509882338 0
72030400 175968589 0
328149731 40748240 0
546047516 179202777 0
446175951 333081137 0
335716523 165384832 0
106744854 165674045 0
361869879 334576335 0
105901086 255952518 0
306931451 479861829 0
115997339 120426766 0
184631081 460996399 0
337490267 393907088 0
359212409 242430447 0
281478144 88287406 0
375967566 564247780 0
534844627 330444178 0
48795676 436682144 0
155435831 218341771 0
148277374 209149298 0
363229552 349866131 0
315484484 168072704 0
244209095 306661528 0
88015052 285615378 0
217973578 220647219 0
127933444 502570273 0
253615038 209074022 0
427516943 26260889 0
191979735 365907216 0
347515688 420510284 0
34613589 5106995 0
559879046 65106711 0
113327063 274232282 0
159903838 340700613 0
325076318 237990828 0
454405876 531402282 0
192712633 436049576 0
216809689 42126739 0
403298450 429447662 0
349001527 379976711 0
355468374 364294519 0
250496628 385216591 0
246246547 376203514 0
288345413 271171122 0
396048431 252200364 0
321956378 412203532 0
200896540 435067705 0
273625488 18458151 0
497051581 229089085 0
291362220 371922178 0
250058769 18354149 0
380093213 502117837 0
310515203 308053441 0
529440182 79141465 0
441895703 354973718 0
389792645 463828353 0
108315785 254558771 0
300494822 512101039 0
551671326 524078312 0
50470967 112393151 0
260510760 156273202 0
141416916 424255127 0
526244573 314394706 0
433529806 100388562 0
238132553 528578561 0
55488060 51264637 0
105251604 141840484 0
516672254 410954374 0
616989 94790239 0
452919235 446282533 0
388338892 54982272 0
209370738 547404449 0
490997819 404390354 0
441360013 204950146 0
297577763 35272302 0
122821501 517314794 0
450466572 237457451 0
418812547 119960927 0
458986234 183475026 0
543748373 462470079 0
6979422 269617800 0
385721382 267616718 0
422450968 501992146 0
285071047 359488954 0
165616179 274274561 0
567149406 309003651 0
1505863 145644833 0
266366891 293924447 0
160689969 510868825 0
343219108 504052172 0
216111279 185744139 0
555643480 435007139 0
251437528 371602133 0
551197294 478472549 0
810791 460189938 0
342557905 442642595 0
251544378 175759770 0
213514104 278109207 0
29627707 147560772 0
502339358 314173389 0
180818922 283200919 0
479969584 464610163 0
463443240 514250412 0
444479338 7108502 0
395419775 560897860 0
4336313 80248936 0
559144288 242697744 0
407221813 29121861 0
170630991 445703001 0
471125605 422714960 0
555472889 70906945 0
290087024 421121882 0
440793436 473221084 0
126929241 527563793 0
57877170 535322898 0
9480289 453282096 0
541633224 409851462 0
276588339 478747181 0
413660061 283158546 0
13768110 506082037 0
259818427 199242938 0
178923152 493117654 0
301930451 159401586 0
332079509 106827583 0
2164841 333299941 0
12940059 190408483 0
384242113 53581391 0
481647429 326049414 0
111285329 302946042 0
537366406 328986455 0
447631333 111363603 0
336868278 183667161 0
118710182 134200296 0
368523924 439942303 0
539334426 304759337 0
379855590 560681688 0
148669415 540340378 0
188001653 167956504 0
473209607 255432700 0
42223084 92448654 0
274222689 391283013 0
49558181 62819800 0
198773164 1433644 0
372207201 243011899 0
136159055 176118539 0
532390388 208769631 0
472160898 306103880 0
565275889 41234383 0
482182942 203767403 0
317148781 263286958 0
360347125 271170595 0
143606303 9969805 0
367020323 10194679 0
62620445 20788078 0
322610776 2320890 0
184339245 370650576 0
120644098 375812302 0
205519936 152817849 0
5810178 464562169 0
15560873 244827222 0
109926207 407759204 0
61505426 113957921 0
164367075 284112047 0
77074552 483853514 0
368159535 198828110 0
516448201 36127514 0
358961729 187371770 0
406963043 108326178 0
323768404 141286552 0
397418073 38487224 0
297156422 562885204 0
456315671 455373941 0
245201063 137105386 0
247737334 562415467 0
199543413 48010771 0
383858119 110387101 0
395204028 453559081 0
421170827 125286142 0
377716661 157590075 0
131374715 517965497 0
524450766 419523375 0
483705510 448111041 0
446685454 267909771 0
108072963 202254672 0
547220706 412785976 0
412533163 23712490 0
537275622 147864361 0
174528874 71875348 0
420326029 186014405 0
79282520 403674983 0
170857650 511539340 0
295598361 281499504 0
373557915 245776969 0
508831795 346181890 0
84272434 5880427 0
53487521 273267295 0
490911036 540759557 0
562956789 168177931 0
558820137 43557014 0
70687207 25473173 0
234255062 140803575 0
242957283 438290121 0
512249768 93065554 0
169975963 67323296 0
419877088 21294061 0
356255459 172716208 0
311506322 304037462 0
19313471 138977419 0
378998315 283230726 0
497998878 443643034 0
280457151 171009559 0
411399610 533245822 0
480437751 311127403 0
496954724 304520724 0
98630548 42582981 0
397057177 305996914 0
403463634 132139392 0
356366927 424723022 0
52232520 469978102 0
261279415 356110741 0
161003656 266551013 0
108503280 527843168 0
473307495 436106923 0
375712725 433433885 0
560054090 426463694 0
135366937 410044906 0
169512397 502713088 0
529928388 408689966 0
291037087 357628374 0
24771192 207372051 0
239775293 402725005 0
466536929 439335313 0
297222953 361304057 0
287128712 86644246 0
117285794 119247881 0
426407781 466000159 0
39949905 181210651 0
232654850 561764365 0
103112384 346803349 0
188801087 120984930 0
381101246 230134327 0
285597865 145553215 0
29621345 241216167 0
414569134 313228505 0
303659488 196170326 0
126288857 208152196 0
466606639 215653950 0
16195254 46699269 0
383760060 301831955 0
413970843 105661509 0
551301254 567793656 0
207659977 481942637 0
104066547 256028604 0
393791191 51480723 0
559193210 512154069 0
541188961 515044196 0
46699788 541281557 0
323738843 304882671 0
120419294 99926501 0
305615106 125753344 0
158030143 278799408 0
454008696 389048679 0
65965566 18821308 0
28202613 182987570 0
194264717 93751397 0
275867731 81210590 0
91252763 16965508 0
85238915 229229232 0
359278729 16839000 0
44204064 361595515 0
523265021 316593064 0
232686851 33324572 0
179343231 185350991 0
421176653 293697365 0
173731397 153823796 0
416388048 361352219 0
318204526 14512333 0
43849398 20974935 0
241567811 83098854 0
122079262 173426086 0
362978979 426456327 0
291828355 399756069 0
63616451 449935558 0
409460252 457030061 0
487945155 189974574 0
370776033 352874514 0
340877480 396432719 0
178593323 176839045 0
394584543 311963975 0
251596897 238724316 0
464302837 217140527 0
367952429 359762371 0
197641795 470878194 0
392082988 469184881 0
48954378 141085014 0
55145820 195123184 0
510681523 453542413 0
216073088 491194419 0
421458766 242343526 0
157340391 359792546 0
276222538 224020977 0
92081234 57269546 0
545792749 395395224 0
147421455 373209323 0
447836504 387755470 0
361779836 302821695 0
203964611 525882634 0
389931722 396115468 0
159735834 247719639 0
468587072 64250627 0
61614945 412212585 0
289785908 459580885 0
306804835 53243734 0
284747249 103801806 0
270691380 166845400 0
345514502 146738760 0
406215722 454479448 0
78501921 11482859 0
72513937 293817409 0
273072916 157148135 0
358871890 46383882 0
173593886 343562094 0
398983060 313974396 0
196438287 275209968 0
526781334 47060023 0
22342632 468905575 0
515488397 561939168 0
255012593 35469800 0
135243211 527509300 0
160529867 325777373 0
104426073 534448239 0
365980317 456473410 0
164053761 86303788 0
438184275 104175420 0
39393538 311919712 0
562398790 301459352 0
434286932 519273690 0
295113661 459060075 0
338470436 374992263 0
508383706 9137746 0
54709516 302780333 0
260634276 38965861 0
161309197 517775709 0
218575209 125352227 0
24880867 465268153 0
111732736 177748989 0
102844630 312574851 0
24001372 159636569 0
74203607 185187768 0
436913574 113329430 0
168601757 459152638 0
46414124 100632762 0
182016562 340298805 0
285162793 113483209 0
555791059 181893681 0
239998994 31213179 0
224612744 419724197 0
533284032 443805498 0
243205745 429355907 0
409520878 554296006 0
395442563 151593868 0
462251490 59012515 0
366007075 333922411 0
183264367 476827924 0
480399097 441522159 0
332972215 464434381 0
209513993 404325998 0
126536155 205960296 0
207693494 46571535 0
127194221 35689069 0
435855763 377902300 0
36567135 23409201 0
237386558 162302737 0
511743318 402112439 0
128421750 363452717 0
402347592 232729700 0
101785860 57151562 0
298821898 48827714 0
278530603 458383376 0
475805756 445385322 0
404612345 561953182 0
15963222 350593201 0
456713161 300046482 0
370943835 315232788 0
546459362 256561393 0
119702009 359451527 0
456620489 389190938 0
451496192 50076607 0
92338181 334753540 0
109836362 93993390 0
278531741 94844804 0
211537303 185486369 0
275698409 19357839 0
478817576 59511615 0
61674763 228460490 0
335258762 384139843 0
91097537 356778125 0
372157365 388779065 0
448995306 491124166 0
520207578 507059085 0
528668760 223886985 0
364843876 61986979 0
44846961 339716511 0
170584553 188059496 0
280219106 207308091 0
348555208 163544048 0
432360441 307371111 0
333067422 104646363 0
136285861 227648293 0
21926569 562807693 0
86292150 204554939 0
209837063 331794391 0
299004036 119316082 0
526012001 77843918 0
60358852 325136233 0
366363196 504198632 0
394184770 408080660 0
119403442 404210350 0
254808677 132931828 0
327638417 88159278 0
473058060 478008698 0
564667696 106180228 0
34196958 474367735 0
39448884 494571508 0
108580166 175815358 0
131825546 248799067 0
222464951 257650988 0
479720447 80020388 0
436048669 18465780 0
428441883 11015205 0
518753092 176078666 0
292220059 52102634 0
460884241 300409988 0
524431835 323687183 0
236956750 290483341 0
468095716 545861540 0
73594986 193379224 0
557263632 483211830 0
90723160 66192740 0
135734223 431622162 0
122042212 88914168 0
10582880 210041604 0
477171625 509058152 0
2886048 395540742 0
257027963 458318991 0
374750370 285737491 0
373464543 324559186 0
169166572 519736814 0
336427027 464032809 0
336408886 529001265 0
489303262 10296729 0
484944471 218735464 0
566592152 219623394 0
232988118 135178286 0
388963150 149616760 0
532496354 360954389 0
308737127 157859781 0
315953750 240517465 0
448110245 282274871 0
233088550 279343732 0
207778060 72402218 0
489498825 540048831 0
434747962 525252823 0
472603405 1094904 0
417862711 315433249 0
132308316 125510967 0
46859107 8638453 0
19784904 21960002 0
167447118 275706799 0
44800375 392933452 0
213587781 261006273 0
181205665 385268193 0
493450382 440867129 0
555905309 17492595 0
64822876 531987480 0
248023426 98962676 0
272063327 477881575 0
135215737 344018333 0
220245672 50677788 0
558196011 53205639 0
463220354 404192816 0
538719886 112850555 0
74883873 442716739 0
89170421 43969881 0
264519673 474583832 0
398254566 221596929 0
555971494 154889315 0
469214552 17219418 0
535683334 35144439 0
2687040 352045643 0
261948156 57487601 0
84079505 228654575 0
31038524 73901037 0
101831631 18545440 0
517262656 205944018 0
95054585 90572524 0
371447148 246069260 0
410586901 324036022 0
483901530 282186901 0
540450680 25249981 0
298067491 301360384 0
302836695 186293957 0
215060096 320515111 0
191404213 260952198 0
301513486 261066330 0
275764256 550628820 0
433560947 21474625 0
221241769 133676297 0
346638312 453305893 0
319911525 317390306 0
330398492 387133361 0
121339536 65115863 0
235575674 264129011 0
40370468 178593335 0
95815482 458124917 0
361797349 386629325 0
232522673 52072086 0
355648888 50799984 0
423633556 13598352 0
187813320 519485614 0
287243223 60764419 0
512669452 138165344 0
427622491 230644275 0
151407091 468699273 0
384357956 354218593 0
44830185 39440767 0
122492036 517585354 0
274383850 269768086 0
88806993 119197671 0
466956961 331174285 0
363527515 69355850 0
360367270 520283222 0
386087211 117902293 0
431594143 356147086 0
83935146 358137069 0
397310253 4802436 0
22842274 7529317 0
97491780 31810476 0
48226295 503664502 0
16366580 403469563 0
441060843 287649314 0
126166043 239904317 0
499581753 119525938 0
358224847 372527364 0
553850934 149658845 0
4984794 430776784 0
435816192 404808772 0
100854607 539695677 0
171773485 515422868 0
480749928 258317907 0
308269512 369881376 0
559622336 172506407 0
80048187 417190998 0
434223586 534526799 0
389974161 499383708 0
508701303 475126968 0
194604515 408708615 0
92312812 75116194 0
536353375 362848972 0
462998551 384842206 0
447651614 61843689 0
519552280 520256144 0
135044327 568427928 0
245523903 301091513 0
355923046 16583800 0
439107826 86784686 0
369796984 523090225 0
449229468 493889245 0
181170613 270216471 0
438521756 29906690 0
532674562 402508140 0
29172204 57917050 0
549434541 108974503 0
265415958 375893649 0
155850770 508603501 0
472966627 149149600 0
462604255 549057147 0
36407647 50273702 0
15345131 43415584 0
314756029 252446545 0
423745348 173098680 0
363717277 54033781 0
284781830 73292046 0
540637301 535531382 0
95443397 509007252 0
161595853 410369135 0
424331205 222216015 0
274739798 461027980 0
402950441 265633079 0
48402350 336107205 0
412177447 18767432 0
26898886 336453625 0
239741818 231128578 0
92944937 490383816 0
359542366 311538516 0
27934209 326681267 0
451494687 442826498 0
222819481 254358840 0
265319384 330010232 0
350627343 106599496 0
413899739 202390055 0
465302251 169755264 0
340370553 33912442 0
218847792 150988231 0
180734053 508101971 0
476776232 60387413 0
163490200 515881502 0
286786434 340374829 0
204921143 85998584 0
475210057 51954711 0
424159340 233667062 0
2455376 480430214 0
344883995 443322078 0
500885272 273617536 0
236641724 530416005 0
527455586 246813857 0
403821632 25409861 0
12818394 93045734 0
352668716 562241596 0
357409903 475546909 0
323128012 6154450 0
355587654 454579288 0
366495368 520229357 0
388376427 121121191 0
183817692 399068437 0
387461451 528599928 0
278594503 457187880 0
266132615 230744319 0
29626081 191464408 0
226125643 79807160 0
414167047 149277822 0
386587176 482088403 0
429100810 94759570 0
94984782 117489417 0
153728882 251066763 0
92617313 253638221 0
345676713 180813170 0
82075577 368444410 0
115922581 348346776 0
281644361 382407775 0
272878726 176180999 0
121074305 309715928 0
22295825 397561997 0
38997544 317694774 0
100768039 151948628 0
546261705 275082754 0
424540341 382361104 0
21322359 448872251 0
347802557 253515855 0
43951484 354784158 0
3760152 266467774 0
368383124 292178702 0
63837729 90574408 0
251229893 406727624 0
176097731 553866767 0
70486763 411020814 0
70107224 332688518 0
241680733 130355472 0
349178105 59598770 0
365583168 435394902 0
250943329 388529835 0
88271802 267166607 0
15050463 155884635 0
208644234 215816719 0
502617221 123101074 0
192721974 119088119 0
323206024 403815159 0
330567214 275012525 0
410322513 330009147 0
289544090 48528388 0
213207659 335124801 0
232843050 80909016 0
332851715 420965564 0
75341956 194667566 0
398742941 534805868 0
442286659 250601352 0
2960563 102713257 0
144292845 51125993 0
104044300 423893145 0
24738523 232243259 0
165857568 435233747 0
346512397 342274514 0
271244061 202048632 0
248087853 504681949 0
324079705 24698828 0
44968799 512416146 0
101521830 464182394 0
398074725 86724521 0
391729069 14056756 0
81257949 66621528 0
428628857 276385748 0
11683216 14373731 0
406844031 509912322 0
176551094 163553133 0
510733246 533495810 0
203216778 414495197 0
104953497 367642656 0
83623357 400161451 0
465765869 94810942 0
123726477 205244711 0
489363254 264608488 0
177952654 376562987 0
320530525 61761658 0
52894663 62738338 0
5566588 77260645 0
6297345 344613167 0
72657624 295271480 0
311433481 417704776 0
359640333 193435683 0
347620244 125947928 0
515668888 511781856 0
424366539 537335063 0
27285433 264716185 0
281824847 138356171 0
458151911 569179424 0
236805843 488902636 0
33519082 320150185 0
448564267 46375268 0
361378452 115364392 0
536301354 31103670 0
120763812 121393616 0
256746371 237830556 0
430792879 226317659 0
68609016 371314245 0
492721460 156656479 0
541273333 140965701 0
123632752 214075472 0
568119030 243286752 0
295382787 237538004 0
100884452 153591536 0
455651556 548774933 0
448933181 317055554 0
134781188 39616291 0
497964050 285400005 0
163041747 413682668 0
40217630 432325871 0
19922131 251115385 0
349265773 418998106 0
38197242 264456644 0
294406453 450220571 0
190628517 518886216 0
434289978 130480219 0
28400041 24031929 0
539937575 438746388 0
270959487 354544645 0
387097085 559550376 0
359010117 46157723 0
364761307 334732250 0
18683170 565849844 0
154654814 40191098 0
311299568 251084001 0
489128841 364476652 0
253986260 162218108 0
156939080 58907406 0
348008339 25894404 0
148791328 460154107 0
476050846 249594578 0
372602499 522236214 0
183677151 257229850 0
449589964 76751929 0
547458521 107440951 0
149232877 188979341 0
304798458 116049470 0
267044885 238835233 0
492468665 48979292 0
391057105 334931243 0
368027545 326005582 0
154352037 454287751 0
161098189 337376581 0
251372587 459088410 0
69698821 561271000 0
12085613 243114206 0
128627947 285808649 0
553887925 431840327 0
121500478 120629115 0
364770693 192147784 0
361691214 366748517 0
528684427 427830707 0
374819413 355903666 0
410738631 350839398 0
415024712 68699386 0
437963476 164494133 0
85056706 233346182 0
303520731 195514433 0
51618219 269578386 0
334222512 295484609 0
167731785 53566901 0
56516314 441970506 0
269034439 184093972 0
256935525 167853309 0
336492420 366079925 0
187558868 404657650 0
206868514 18521952 0
384132407 31190423 0
253293312 77496398 0
427970102 317384897 0
260980779 395416075 0
372697267 102963204 0
109620318 474822893 0
5811631 9667449 0
260702714 74650495 0
281944048 13419486 0
539512362 165952278 0
440414931 419721636 0
563929455 91456632 0
397694108 349993266 0
468187955 512004882 0
131125406 489334070 0
364742504 60856588 0
562449577 271612776 0
461541940 477342056 0
391702866 383899883 0
178341476 447414130 0
181474070 87436770 0
561182716 386709740 0
569025984 88173542 0
106057060 547269283 0
330940900 403591757 0
109586944 112918896 0
60524164 504187583 0
228340583 109144386 0
67062018 126277108 0
2406851 461457158 0
140214079 260405437 0
387120925 218679575 0
419845654 521037657 0
225330 552426513 0
252000014 217706590 0
477942454 485187740 0
196138986 147778457 0
93998266 111886781 0
512387229 102318050 0
189305984 498649980 0
288010682 463151251 0
169210357 514186821 0
38430844 308195383 0
252840717 478334947 0
252890425 221112150 0
52824841 487751289 0
6403010 183162669 0
568443764 468050588 0
258033253 321126357 0
328699447 93317124 0
337750360 406342847 0
199425182 287650237 0
422723541 438591512 0
517793874 49545589 0
543750807 200488447 0
4526149 349444867 0
130931559 41246948 0
464999373 529382574 0
57492097 58938329 0
13628736 280789545 0
241257329 50286228 0
12324266 37300180 0
461162831 449538574 0
63542767 526241292 0
129953614 328644142 0
93626686 86975271 0
60367965 462197884 0
337716158 239601075 0
128929753 300688897 0
27280392 396683844 0
79304176 68088747 0
409897223 78957045 0
271673603 391299229 0
513325167 49272676 0
392237349 177768735 0
384178540 463276886 0
308901836 17495064 0
81357872 350408024 0
172392787 546534728 0
373781155 501781275 0
546948648 219142413 0
29139492 459159640 0
79077836 446435546 0
90295125 224909288 0
70724746 430800575 0
415072200 168911658 0
255468391 415691081 0
256097031 259728874 0
345299846 354776455 0
479484163 107004891 0
465248816 231479097 0
192808911 23845520 0
330145698 148263657 0
359605536 359976117 0
295097459 174686195 0
291332708 8944692 0
134221101 164035663 0
547909554 30032313 0
92074032 349010668 0
307071977 536095807 0
211583336 386030798 0
364984987 18112771 0
430159328 47118347 0
342452520 561493985 0
253893954 254991420 0
14582142 44161016 0
517977369 10650482 0
489847292 563107583 0
150615603 233039793 0
417064484 215707364 0
249594168 290247422 0
337509085 144842187 0
442419702 207967688 0
520744537 82419570 0
287122522 409143891 0
468366668 337601618 0
39445877 226564218 0
391273644 471439973 0
18327086 284735346 0
555954358 25680364 0
160244383 412121493 0
195349639 443983980 0
333515489 290966985 0
238770772 184933165 0
314619093 347489556 0
187814658 489450689 0
220045630 18676997 0
332768159 328522837 0
72064339 91659411 0
331001857 14554331 0
489661991 427068181 0
114110620 383629807 0
441019361 176313817 0
191443015 551355186 0
215965347 283029283 0
548830915 498049702 0
211017502 493143441 0
427339807 312569849 0
461616081 475147656 0
149333020 7885216 0
400844790 228245422 0
433307765 431187004 0
521669573 377100261 0
280132338 418724501 0
390611487 542438987 0
430784898 66133880 0
210755201 312219430 0
434784699 21857482 0
192596439 547455716 0
303522344 211229450 0
454571785 117984268 0
500313267 201571235 0
488022568 480575907 0
35531870 333258593 0
136093614 33108271 0
461054047 199281480 0
94261616 140269080 0
493323497 443390165 0
485733166 139532315 0
369547118 140600887 0
566445773 510050124 0
482460437 45063910 0
276521260 519061058 0
12143151 77780343 0
479832429 386873464 0
238692773 16217929 0
519085027 214633450 0
322490737 531228991 0
340217617 129931783 0
415021389 357682487 0
530898850 506384286 0
495627642 358695069 0
454366920 380495884 0
66067981 69157566 0
431415404 370336583 0
253695057 280562832 0
408054902 297044960 0
150149723 527179615 0
241372030 284891752 0
283483044 193005896 0
126617690 499323228 0
546466863 338421623 0
323667355 201343634 0
443523154 258179494 0
510503840 427966003 0
262206949 424918937 0
261281237 220934704 0
202291461 521598032 0
241511969 84528515 0
355913488 123994834 0
402042010 227998044 0
220769121 92492708 0
155514297 507564236 0
425968757 342702093 0
299849595 182165109 0
318921469 491140208 0
330333182 551410446 0
513886249 448357269 0
545464262 487146802 0
349887118 457628256 0
235791442 235520879 0
312407287 134911253 0
237929003 208017407 0
557341892 58652233 0
213251115 539251703 0
350679788 163835515 0
523111814 342578360 0
432107918 493568338 0
316893394 281571580 0
127962302 200752670 0
469797741 357188343 0
80324947 153118939 0
85883095 347181753 0
280847239 2317004 0
122363709 503813199 0
168405546 512194807 0
100387111 522617470 0
521290724 492281182 0
168603309 556030552 0
139346005 530976228 0
320772844 125741272 0
376652361 169593603 0
411760253 352820162 0
133839009 401475422 0
99714868 281359803 0
278608369 357690242 0
559310868 198407785 0
6722127 391327090 0
531309223 370768595 0
96407452 245568049 0
448949906 313292241 0
527477007 472138738 0
82898513 517610738 0
109012608 236742540 0
75130530 522899670 0
491209429 445339757 0
239011713 390663625 0
79177078 325523458 0
120921224 134829027 0
545909165 63262796 0
519527758 224984026 0
250322035 357766135 0
262103990 457596829 0
2878888 319849403 0
4466676 14620613 0
541569379 443968512 0
513534213 512895298 0
516359053 404739835 0
465051526 261282656 0
15086334 308195074 0
130232956 315084493 0
30091710 202340642 0
53117804 289103630 0
179837103 487078992 0
94242215 560939255 0
192273165 527914959 0
479437000 60321338 0
84193022 334150506 0
377754185 417800278 0
32420580 173668748 0
223255420 413966079 0
480333280 287605166 0
358747491 110794330 0
553319547 477887561 0
381305867 442797705 0
556066378 270278864 0
89807962 522411731 0
461434744 449184692 0
294459134 157904144 0
499707292 511650404 0
223476383 313200551 0
355808483 420675770 0
296081635 108287160 0
195206309 256375343 0
17740178 551444483 0
473094688 545678363 0
320173999 379666208 0
93251496 443924556 0
159022713 37289880 0
385540924 307455298 0
398507623 143072629 0
274042668 111696403 0
364728490 164488091 0
104765457 511013383 0
90412150 415144403 0
371110616 404327865 0
508319204 170800708 0
106703784 360419161 0
368463514 422326049 0
238897803 165055546 0
568700145 28151554 0
101002014 126877264 0
331658420 284817557 0
148992273 317508122 0
167438444 166179712 0
202703493 216693976 0
135305530 253096566 0
293892799 30106048 0
326241320 48655132 0
184911299 330685730 0
419002406 52179995 0
242430096 416287579 0
81239778 148010882 0
226407087 408049685 0
249311116 105325347 0
411163847 402047130 0
377098303 9831672 0
7946895 308092716 0
344822607 175058239 0
496338285 306636721 0
40694129 134553014 0
292784812 200595605 0
148969939 239066658 0
60017661 517669858 0
17224761 332502448 0
125167055 533802746 0
471562677 357961585 0
85521812 296440607 0
81797860 436378299 0
565839020 431562871 0
529342104 236875584 0
315954916 90737208 0
162194227 479166543 0
334361825 127712273 0
82987572 175006345 0
281358493 394124336 0
155270576 491593134 0
183379360 498629001 0
357076801 171772841 0
161479598 86268028 0
449052774 61322917 0
371382294 454803215 0
522499265 405043043 0
423044450 540113288 0
71110345 320342992 0
378918017 277481455 0
364236336 403625394 0
355886068 494950945 0
566101857 453305542 0
56897412 33404477 0
209689411 347888931 0
472588618 243931066 0
548767375 117303946 0
553736468 9294157 0
142515726 29086837 0
547363140 554853363 0
250006399 258658983 0
243546522 134743253 0
38041002 58479848 0
362411558 419263401 0
520393381 38811364 0
85314550 558618107 0
372490639 523252185 0
511478918 111861781 0
184184966 298182229 0
22347982 554549912 0
82710904 440615148 0
88883913 56291772 0
466625279 150647432 0
278542476 221717997 0
534331423 5066168 0
75673695 223527882 0
233122218 424625924 0
196771210 557177180 0
232905616 82729921 0
150834118 298995717 0
470126338 337427553 0
1480423 470779978 0
224572914 402177609 0
390628275 219606189 0
546223150 364652701 0
108035140 114007500 0
418314872 391904352 0
423060993 562007333 0
298311112 488786457 0
147229852 500997594 0
403895356 345982333 0
97724378 419978028 0
355522182 118182730 0
246525274 457102245 0
309398606 6517570 0
80929475 138009639 0
267966110 547965392 0
148744474 363926901 0
418131161 543538359 0
185514763 432724517 0
433375279 63776208 0
319643165 354816171 0
16279901 279984884 0
8711522 202976854 0
487668312 499348562 0
245764186 353301766 0
389836409 515881436 0
340800197 110078459 0
529467069 8243624 0
314056891 409730250 0
414051124 558542623 0
192501712 532127827 0
98661411 154600399 0
33749784 458092203 0
104658402 114647032 0
26567941 367058256 0
412118627 3909479 0
5305519 381589478 0
504279106 133509998 0
255467347 394734814 0
207204059 536961416 0
87510653 549616034 0
78347296 345370648 0
136877502 447084806 0
476831623 338527636 0
127037112 308776536 0
546744238 38283427 0
371805096 70175436 0
340196092 567001685 0
435974918 312073210 0
350484594 136205111 0
213261127 68657770 0
428608375 160984669 0
421709511 468856744 0
206589905 222138772 0
554877120 279519496 0
221532070 422115368 0
50014685 7973995 0
95247661 557182566 0
230070897 85366549 0
146542959 478067480 0
274635484 223738874 0
459270507 211378802 0
522858613 561185715 0
134210376 58981016 0
175036849 70418051 0
30306948 425677840 0
448397547 207161858 0
108241971 319263589 0
253678052 167419006 0
503695615 560176446 0
50912693 221778857 0
440697724 524089184 0
292966047 359769662 0
191769761 290509416 0
116697271 365158162 0
50355740 554057047 0
356062723 289581462 0
558804731 434896763 0
372020207 111744074 0
423499299 457017618 0
255593606 431485345 0
423099274 167897961 0
554456353 176217665 0
213223296 72743109 0
181940705 178551613 0
555589404 532321414 0
236444194 51449760 0
213938310 354507510 0
150808928 66522853 0
353122376 129970050 0
380508587 515838718 0
323824607 528140094 0
160562061 502542042 0
239618177 281296526 0
67588377 204369957 0
567300961 386433616 0
485903408 76971357 0
166282292 407673644 0
454661117 63242825 0
380700660 125232458 0
148963570 484725780 0
156003395 111564264 0
154888904 58676772 0
434601117 44129633 0
51285836 206071742 0
20651365 365572661 0
378770905 184661924 0
476610648 150373749 0
154451179 171686425 0
214131164 128710592 0
198972323 329166355 0
188402143 112036633 0
413079739 308465605 0
426711455 45751166 0
401052516 537642990 0
539805342 530128571 0
322605163 450290489 0
48323152 372598565 0
517791776 316066084 0
37677006 178709384 0
74046402 362765717 0
495705911 327109419 0
23726437 511032940 0
427825967 156880325 0
354707529 513168373 0
187535628 388177304 0
100067547 167172219 0
245152424 525636933 0
245099792 562914473 0
115853572 83057533 0
549559754 154536850 0
258693597 505843955 0
68935951 88712219 0
22253088 472204490 0
149190424 53932352 0
330393810 445989419 0
357359798 510261383 0
511116677 357201219 0
455682928 222866937 0
337028059 334251197 0
401046527 302266366 0
298476855 459233549 0
531870045 168320800 0
198595453 548457374 0
178985897 374947292 0
322607626 539328586 0
185336441 338757547 0
547248255 237055468 0
552053081 259441845 0
296362498 145665572 0
271621412 307669458 0
96863393 495958869 0
70087546 547170630 0
262578923 433098616 0
451307854 66771145 0
225147154 276827400 0
126325104 114854225 0
164875129 251721573 0
409928629 243002470 0
81860032 545023391 0
517807581 455793900 0
371520900 338423842 0
444664868 79645902 0
197797657 243837373 0
500602817 460479187 0
49745101 549679594 0
538376824 263073270 0
359368833 144605548 0
330858047 557283145 0
308729886 514980736 0
268883619 329039879 0
515107247 57849233 0
62187792 301806720 0
446319613 75002228 0
39945620 380190081 0
487149680 293079449 0
89874622 407859263 0
266338524 284305796 0
134972171 534540685 0
227232653 525627843 0
129386258 1454175 0
90418180 237715398 0
131380652 101521963 0
341689414 267852591 0
224616155 503590428 0
567867677 564238006 0
387787391 45361657 0
365828318 435217591 0
160205708 101528874 0
251049304 277827769 0
184486791 260490995 0
305942721 280713032 0
491899374 121062672 0
365038871 343870209 0
565213840 170702887 0
46785068 557362346 0
258030992 422812655 0
85806145 309741128 0
81826189 140938761 0
426736127 134431758 0
416405480 409616172 0
485656376 541358067 0
565909752 399640240 0
136127837 100109950 0
525420426 357397813 0
351748695 387780620 0
245256418 3889346 0
215961855 326052393 0
399854170 143781059 0
262704321 367578977 0
79335132 120221094 0
36150053 82592299 0
333408519 451427808 0
416242377 493426384 0
408484736 51485646 0
351707205 569128965 0
262023696 337288055 0
421051211 448631760 0
276972011 30387325 0
357115061 69408102 0
402955455 555827536 0
532850503 470226149 0
372015179 498829683 0
126020830 110527582 0
509360732 234571562 0
218446026 181745669 0
550663386 296362965 0
61058569 146287265 0
45696136 401509405 0
447734670 486830110 0
48913134 519467146 0
503781570 112037997 0
469719220 221089267 0
167173743 39401475 0
567309634 506749500 0
319117643 248784360 0
499097517 72390491 0
500666762 195892741 0
67586102 268608103 0
354349166 490236414 0
364510074 186434452 0
203214545 230290149 0
75634780 215940505 0
299648940 325738232 0
369786277 187880733 0
111747423 495937873 0
259344515 189053360 0
566295490 282417354 0
557950794 391918988 0
98676230 224500745 0
82217007 139335867 0
363435026 44384427 0
350692717 97874018 0
392332788 521313777 0
459634404 58171058 0
441389867 115472845 0
1338043 222297397 0
305481791 379135610 0
362879617 296789918 0
26042845 369579606 0
41610947 94452250 0
38078385 417280608 0
280548356 221685996 0
143189089 402916291 0
424350149 457685357 0
555118001 119116965 0
105041910 417309778 0
409657889 293591790 0
326933047 202383869 0
203139154 194668065 0
478690626 288572550 0
362248537 338346234 0
31677346 424961825 0
174000778 566668365 0
463202132 270006660 0
398913489 507069475 0
304712746 220874508 0
14983479 182588455 0
358047687 69243146 0
85602033 297841149 0
98700966 518868461 0
382120357 87999530 0
44481650 227248208 0
497820350 454194298 0
347380669 501011812 0
282016065 496241593 0
148493972 14992443 0
377860160 68383658 0
248794281 257112222 0
153637631 2771405 0
51638927 416885111 0
30766613 498424499 0
381857588 151938396 0
84970130 17258531 0
34003728 485264818 0
415203487 521439026 0
180874514 568282005 0
3947731 563536336 0
58752277 116458866 0
135689630 79654473 0
125076167 278084525 0
214065884 200084887 0
431078926 532385879 0
476269561 25769699 0
180191083 341865033 0
313690636 184444981 0
48752184 425046617 0
61253384 204207383 0
94373071 282731483 0
480338526 356859995 0
289695870 209384772 0
152229140 245073270 0
86424109 175412114 0
18598348 485905499 0
92300910 511181386 0
460124892 241201153 0
246729901 151602731 0
516331174 32746536 0
32642574 227938150 0
3708601 289888668 0
404313445 354009764 0
95139745 315602617 0
562450132 37824738 0
448737493 428037977 0
26684111 569049762 0
230595005 50957797 0
459060347 416782819 0
422141280 307875536 0
548093800 398227471 0
181406029 325264523 0
508432533 141743140 0
92887469 138089248 0
123964683 68658561 0
187691388 47336838 0
95431361 22111568 0
475066118 568629509 0
67068103 541914903 0
452205798 490883034 0
225726974 6546026 0
189273192 325774884 0
499144311 151995094 0
427569590 555924500 0
145554777 37919839 0
87948489 475708022 0
470218634 29071036 0
52713086 24081335 0
46983297 497902007 0
210770692 563334089 0
564013546 287863980 0
366372723 273166541 0
485146378 257567068 0
259406188 484347925 0
217855494 509122430 0
339257930 422786200 0
88521367 255896100 0
259791823 565079668 0
216464189 470205463 0
523829096 402721301 0
388440695 118844206 0
153564730 296059024 0
195137902 421448557 0
39703825 385540396 0
511914834 284538682 0
384813993 355785105 0
341038479 279537185 0
329185679 273366097 0
398237040 215997088 0
7597075 398275235 0
215289484 61987910 0
567095095 272735553 0
131958922 423890896 0
227922948 516004359 0
240570433 487516491 0
237862187 58496708 0
182672570 552033549 0
181973568 532094767 0
412308583 216283493 0
316255575 540478065 0
440684345 21331429 0
141473479 19420641 0
25776556 218395702 0
533518440 229419920 0
64666150 54710035 0
444887940 509118340 0
424980509 443254675 0
11461419 141067282 0
540641590 214003111 0
397906967 214324076 0
526868767 414057685 0
183671702 267811014 0
181021653 450138914 0
188214092 395841733 0
134586123 328070121 0
296189681 395666369 0
364515478 162725381 0
554847584 280664926 0
297449811 132521514 0
210714231 33056578 0
168990346 370007029 0
292303014 342341300 0
27118077 439480333 0
266567699 240658527 0
382745332 299126289 0
105765123 29551453 0
435972432 553413130 0
341600989 521952315 0
251764520 203281139 0
92704456 221736185 0
481097586 332725333 0
54274153 409441119 0
460516475 492956536 0
302536211 180726126 0
329873547 373877099 0
21886870 83823645 0
132514885 98014015 0
273745312 476066497 0
140870681 294005329 0
472774872 298490400 0
449805217 186664373 0
511421698 142356696 0
158243446 79695036 0
416753481 388171942 0
207008327 215016500 0
251930215 35500733 0
143062112 141492862 0
225274447 79981083 0
286436226 148149836 0
167986448 527854874 0
215238934 168488887 0
155203773 371518607 0
380646275 443851475 0
438493172 329629491 0
344647225 312669263 0
318105336 105712351 0
368686122 312498319 0
425882962 423624816 0
142934959 121073752 0
289214436 247632366 0
142136066 118379023 0
416259424 259097002 0
41559648 21257970 0
400365086 420491062 0
115316013 286909791 0
332154090 236424942 0
172714207 306601816 0
472027348 266765606 0
207923593 542732743 0
329396353 229919580 0
249145104 169782294 0
166952642 544870913 0
473815050 350958823 0
344885120 92164646 0
360064214 109719264 0
235287281 156202232 0
232425110 460963761 0
441932468 498062123 0
230518622 281170035 0
425373220 155492519 0
519690268 55567536 0
333098950 495318974 0
398426273 425049030 0
520538733 25429887 0
451103725 450060843 0
541764612 160348376 0
265425035 442801068 0
242831562 231538894 0
362211332 50027205 0
336613755 402309086 0
272464816 59815208 0
296916499 449724184 0
132183011 166709837 0
245396952 312229905 0
65995754 378313140 0
436011818 154308341 0
422550844 289344296 0
379670327 334925074 0
541548335 287943762 0
229626169 71168049 0
168457715 497983929 0
281511604 11643883 0
562619325 184550865 0
498040830 389388805 0
62638401 314986181 0
264906116 339259927 0
88554048 546582285 0
366267216 428487631 0
123952328 143986366 0
414487378 132935198 0
301072249 298817741 0
525943736 318183 0
315131210 73175566 0
400387859 176759032 0
315464367 558062467 0
304147847 484514586 0
97985546 367169354 0
350174413 183709966 0
433467023 42743009 0
310015887 32846423 0
399354467 299249799 0
551828885 443757638 0
76603150 378199936 0
254595564 502726284 0
522123575 548866326 0
420214818 549218086 0
398892051 509921319 0
182871341 101045527 0
21474037 198425654 0
168901606 413183105 0
198678421 561541163 0
104373118 193022204 0
114815387 302702631 0
289883276 540616251 0
555216446 48489921 0
411675281 245752565 0
230065933 409070012 0
425529834 183967081 0
407423828 44067477 0
322068500 194802639 0
116483401 127501326 0
362075022 243239124 0
335109440 543781415 0
297763584 398287497 0
455327520 505870668 0
314430453 499808630 0
976982 86695810 0
546362491 278025681 0
79701469 497141629 0
247947481 74556301 0
438587944 446931145 0
139253176 196567937 0
296215189 514708891 0
410914217 511385931 0
366032878 212135417 0
21130365 415938186 0
26890099 403593544 0
485432928 541897298 0
91551340 390089183 0
405645831 341086467 0
463958132 405293048 0
516578730 180573402 0
360059033 7981317 0
479716057 482066081 0
460534612 467795550 0
297029275 195801757 0
567471615 358571037 0
169316764 243261446 0
403157239 529507867 0
534070357 478571605 0
152005587 117814787 0
292984190 506118877 0
140643927 102668463 0
327211984 413527125 0
260569310 141082653 0
210597524 14563320 0
469240226 59915587 0
16642349 41139988 0
183889041 445621332 0
16441311 162595199 0
40409388 523016148 0
138301448 278129930 0
118016086 337548520 0
162502783 213173365 0
13011003 162321576 0
410267621 315671332 0
291973949 448480538 0
234137152 36018919 0
330336892 204804347 0
364607819 462951765 0
327757398 403083595 0
402654057 28496009 0
105632160 521148599 0
205066627 461250036 0
478478844 11802537 0
266106539 203808244 0
415739430 233837898 0
30795698 369592215 0
437494295 496124032 0
318003830 246181478 0
127498343 171493918 0
531426950 464081277 0
264796965 363378751 0
272765173 115741479 0
343156725 153493088 0
123687313 164422122 0
37080046 39752336 0
469633885 501669315 0
411641908 363939624 0
471575029 358979542 0
68606440 383423169 0
120764710 485512056 0
471570369 263552322 0
15635662 263360030 0
114201156 214154455 0
61684182 418584767 0
465747649 242189401 0
479727536 213217614 0
131576366 453708631 0
244663423 451192088 0
297162990 364094692 0
63124186 192758246 0
37894653 283183890 0
18294168 205644602 0
158031666 94383783 0
53050754 374605353 0
213671807 120186494 0
10859025 386087699 0
489760967 214697976 0
459224351 106548090 0
338186106 482819429 0
431335167 39890475 0
496672567 510827467 0
375492039 467457560 0
137365787 469075757 0
339252937 568833342 0
388214972 340580929 0
468153736 122858002 0
319952937 119809866 0
201154211 295164826 0
222356584 178693328 0
418375075 433978696 0
468849766 186574671 0
83798264 84414655 0
72219884 50368379 0
55823945 542946326 0
69666743 501624660 0
506921263 11443029 0
302866912 11071303 0
507205171 159213063 0
307244153 389451228 0
23919111 221577784 0
236510566 220467413 0
236868743 133067137 0
86338227 336230008 0
383878959 364768400 0
383520805 447735498 0
475295862 87629985 0
429951523 234042365 0
228409715 3351634 0
214034258 544073977 0
201882914 91861716 0
75387134 308537149 0
246743607 73762066 0
364565863 125510426 0
228450304 461092756 0
181602103 183759454 0
51050735 386836825 0
415076961 243000627 0
537641094 29562841 0
482597315 170353637 0
472248831 37355290 0
87140994 323767061 0
294938835 318259125 0
70613779 548935827 0
111115686 544390602 0
523128577 311472796 0
196533703 292243965 0
315281596 561722890 0
7064175 330273190 0
330425322 542023 0
193144426 533443729 0
368932027 357616137 0
149025776 339111662 0
380873905 295026716 0
141343332 220962307 0
173440338 387144454 0
101031362 406553417 0
33763749 121759823 0
220380492 25235219 0
57259842 278839577 0
334792337 436460013 0
51238207 418971501 0
331865198 394555147 0
535394397 248798464 0
211638824 177946664 0
25532914 232005847 0
542424599 203267123 0
515101746 75787868 0
209479570 204543241 0
230383083 301663373 0
158313714 539612096 0
403787394 440906667 0
283538007 155386917 0
41941166 381669351 0
186062010 396959100 0
287012414 542741327 0
313423187 69656170 0
183554919 382370049 0
291377736 57377341 0
6459975 527806137 0
268058994 418065668 0
70493847 235793103 0
428212880 144614133 0
195909121 244799536 0
518550559 1789580 0
270278511 306178418 0
148206389 159259486 0
481686883 113326178 0
1527443 490727474 0
143119291 531493743 0
330570954 534298527 0
198123733 445154987 0
57233104 38683299 0
86876258 225568385 0
246001376 240039394 0
438143693 34484512 0
112001918 43854057 0
82833223 129992485 0
257998262 129485043 0
182857631 140571202 0
173145482 18844480 0
191657349 286644596 0
391306967 462625502 0
378023492 44239956 0
289236862 58924786 0
514683928 246846676 0
555923662 108867598 0
432777427 529595003 0
225788035 221092577 0
4844085 352356677 0
64965435 440141613 0
94986584 503948769 0
94111055 492114477 0
381750597 443445701 0
257863221 30631350 0
281769689 434303653 0
316808386 373270540 0
228894181 352908599 0
84359624 59011122 0
101185769 566057262 0
111950952 431038725 0
21215802 222020282 0
488515395 370239300 0
138514012 68314403 0
405595791 101826011 0
497603126 145535138 0
184899170 204580027 0
303945773 32537061 0
403251303 259016451 0
302814297 21257938 0
475643160 279180384 0
436158114 301753565 0
319933957 105887447 0
147193494 291732355 0
19862098 151936347 0
350389391 558868714 0
319019246 185695926 0
367575474 353412132 0
118665830 10683066 0
353648527 140433609 0
386625472 353278771 0
204371414 48977980 0
57915092 291091131 0
260130144 545309172 0
212238620 319566895 0
307019868 375347335 0
43118024 545676295 0
246201939 394633241 0
402318454 196560107 0
354096131 97213201 0
450026020 532731575 0
438203309 201481848 0
477107411 276263203 0
129008828 405082607 0
330554266 564867173 0
385260108 367236201 0
143794029 510220621 0
383419115 541555021 0
480011731 356836788 0
156410030 493217436 0
379908037 288386474 0
558274084 332593704 0
473520574 211056717 0
289731579 60818343 0
267342870 361674999 0
222437186 398966361 0
23596647 15307853 0
35565493 369270997 0
118143716 335909241 0
62586755 433393994 0
172776477 88510482 0
420253556 453824713 0
538784305 223725724 0
160834453 279347948 0
484058051 308510248 0
232722640 294329328 0
434515592 437751025 0
490173288 366373764 0
340599850 386350678 0
495518395 495793662 0
431118803 364422497 0
228700567 448540294 0
266698124 521608607 0
204495978 77846626 0
421870548 327374630 0
546674469 550721112 0
27586301 510726581 0
121598788 312390131 0
419420233 134925080 0
285916835 389490072 0
562195972 10344165 0
58839305 308080408 0
256582149 332640729 0
511879058 377147517 0
273131334 256217668 0
420969081 553200970 0
297873046 107310035 0
467640908 287095020 0
109418218 135226378 0
288129585 463544493 0
361526158 127179623 0
69587602 56061142 0
274117517 64034030 0
293123519 117170611 0
62011477 410002488 0
44126195 294536882 0
83357013 418449728 0
210390867 301866169 0
443060620 172220612 0
517390460 172698816 0
363844287 136235112 0
21233803 222451901 0
284812498 517732934 0
175786194 222865810 0
150210022 175542096 0
89049564 337296740 0
135552630 413038945 0
438747458 370906706 0
299612694 251623787 0
450862744 65768919 0
538524187 376741295 0
390327658 52938444 0
484263201 93989671 0
231832257 489920029 0
180558341 195528921 0
64395493 92037754 0
31426106 386294105 0
241867029 52398845 0
333310868 66960619 0
217753891 98975568 0
137069589 330711360 0
215660868 308035214 0
263188649 204276439 0
312206618 300618014 0
181126258 480782680 0
444070123 131010027 0
424349250 129582858 0
194078915 248959164 0
393352808 359442518 0
308546769 130413289 0
9953832 361573946 0
351990894 265464501 0
402424300 368946663 0
266401871 127065445 0
24985971 104819217 0
360000369 174327436 0
387103273 442134247 0
30607298 44950123 0
59156969 465955114 0
268957052 111769619 0
34800767 521074397 0
442387742 264852999 0
388486845 356693376 0
34297057 509032784 0
350513952 229226239 0
242245585 420361668 0
22116202 557585880 0
1723545 270843504 0
27177227 425697336 0
563108076 72294985 0
301553624 545155727 0
392272452 257671632 0
274399660 94236513 0
401428276 425592763 0
565000902 486892410 0
90303539 472304040 0
182554203 95617996 0
515995309 542705909 0
149098965 493328746 0
556005973 319503937 0
242704739 215544689 0
59387554 552035616 0
231294175 221599128 0
186456247 97987895 0
196154151 231240906 0
97191444 194671257 0
173908962 196964817 0
275605578 112039115 0
418671824 204460322 0
548025667 304101041 0
77310867 492302968 0
432425952 212264591 0
306607297 3408112 0
317993105 355979823 0
39385173 284624652 0
310275720 500692919 0
512507110 371460736 0
169818019 184010867 0
196042395 283252617 0
175318138 499245972 0
511166566 261979078 0
163007136 45437642 0
54989609 238454326 0
164348300 320226893 0
349439872 232914320 0
353920808 321629389 0
47913275 438650482 0
200129097 130783704 0
284580310 518812212 0
181651070 503995525 0
413419486 521226057 0
265612666 550017600 0
165546559 440654805 0
486631249 100726603 0
376966701 135290494 0
11941516 190940339 0
332763588 398970749 0
423489986 333004227 0
403177241 222217199 0
506042580 204468640 0
285495667 166572683 0
144388060 274563334 0
198426082 66816426 0
68032917 295521268 0
324108748 197360257 0
163346727 289923188 0
396683604 228869030 0
97343304 241795827 0
321219499 554903839 0
432523125 457101533 0
436175211 504559237 0
371817120 284089865 0
10139851 540582333 0
295960552 330878483 0
376259786 97117040 0
77822967 548066926 0
524327613 12836418 0
67695588 147153686 0
164013625 537511819 0
487392655 356266976 0
363196079 234494111 0
415783953 359175426 0
1113031 250779566 0
152131606 95413592 0
453726651 529067733 0
216308179 8842962 0
120530483 229175748 0
375418980 262844981 0
288065302 242442853 0
404044435 105677005 0
310498569 202880359 0
432388157 138596179 0
449487459 178691643 0
343524762 556635359 0
477191969 326420876 0
256005420 23945587 0
326055417 441365691 0
480848516 463965034 0
141733118 79608368 0
540378746 356855861 0
524493969 433002135 0
271529346 383522506 0
493416440 276496765 0
187375986 320311071 0
10903669 411906834 0
131820249 217943425 0
112097310 360593692 0
114600076 549592758 0
494894043 541127633 0
99046512 49490128 0
83248627 514424477 0
299499771 206671064 0
161259264 419027476 0
536924440 241651263 0
51021461 40338038 0
10510139 386122972 0
140158543 360596535 0
253354933 414778017 0
236201957 527739430 0
154675986 96265953 0
427983051 252165599 0
402295508 167752511 0
153282690 7099836 0
148189155 254528471 0
275265838 324430234 0
201437802 317911488 0
285444385 153120710 0
566594847 514055400 0
83872916 42699216 0
71012338 1768564 0
532522514 328273805 0
290953050 418235352 0
512975938 330950520 0
241542637 434384662 0
271535250 394580845 0
443370154 285962002 0
230881706 229671990 0
323949114 134845373 0
329567649 482787312 0
339548941 326935413 0
51116401 370474491 0
557080763 452270350 0
196718482 473909484 0
463346718 510496498 0
535776464 254650921 0
247942103 118936708 0
133545724 6547227 0
184717475 235908634 0
441040887 407852565 0
561464 223193254 0
212823878 486520943 0
96061938 171013751 0
399537286 175316732 0
386624757 143714933 0
362319810 411802723 0
60296632 99901472 0
347083484 503150486 0
293445517 435075311 0
515097187 451891807 0
546430574 27983753 0
378108921 367771321 0
21271618 474870823 0
66529413 339281708 0
86073711 155616704 0
120498630 509007538 0
280446788 307128723 0
506896239 133233761 0
685976 435672300 0
173282731 529310670 0
259391404 384535421 0
202766738 9235464 0
53821144 371611928 0
471511448 198313178 0
484202713 198863720 0
386785800 407255792 0
421881295 61316280 0
418874551 436541249 0
355887145 440195064 0
529513613 68137111 0
82595634 83238293 0
174124129 491395691 0
506603781 524153469 0
332160131 178550337 0
284623345 82469948 0
303451630 358519440 0
384126913 386641189 0
472933940 399632727 0
276234208 164964297 0
240953738 323711473 0
198988679 341566431 0
134359952 450430505 0
410545351 517797382 0
68586388 508858880 0
115871483 6764433 0
409710268 303183776 0
281413128 162440196 0
295690317 412653369 0
201134762 228920117 0
409869259 360886454 0
171194473 221084936 0
418896421 173069107 0
458302019 534231958 0
344937042 568967891 0
242550718 294168167 0
467224751 563883113 0
486969104 477547411 0
54780016 306643092 0
318649414 396672735 0
18138709 262648087 0
514910011 434694389 0
29046145 400201153 0
360099629 173746052 0
60955546 280361968 0
36753169 178823041 0
492710281 494027776 0
479280596 64565130 0
567449262 215739687 0
307830558 243205895 0
536537447 7518868 0
409417803 516909560 0
464777121 147270616 0
489814399 402607770 0
303225138 402825592 0
462054871 488440871 0
555870725 446326078 0
68302972 395073958 0
116822395 151089610 0
235787165 48602376 0
167548496 132360112 0
240509064 162201296 0
477832037 231206606 0
214825269 80607008 0
376501220 374753207 0
105398989 472921143 0
309115252 389497764 0
102946138 418633626 0
225734992 145631168 0
296904273 310790061 0
344356091 469029992 0
515181533 389882884 0
398360163 181240277 0
368868201 48791642 0
64462197 218327342 0
321721790 73580876 0
130234946 203189661 0
295690193 98013115 0
30201132 367452901 0
221576676 359568235 0
137082026 452249111 0
6455812 269242418 0
225152584 150612002 0
533927676 331994232 0
44497023 75094977 0
528343359 560150379 0
379496877 180314350 0
356938890 63215514 0
24755231 516685959 0
439541375 508986100 0
207048237 398062167 0
300720722 392133189 0
523259742 225539587 0
389840610 360799108 0
472611051 29493125 0
75348909 155130146 0
361189180 430077182 0
57429915 478810465 0
525043333 442162048 0
296480346 140170066 0
438649340 317308985 0
442233290 244569646 0
110651353 177017730 0
7096751 464232388 0
2994391 134977401 0
443250344 502312683 0
226477824 265671182 0
202134339 481260554 0
48366510 234586151 0
236008663 247118290 0
253638015 118771361 0
248016544 353505257 0
157411513 25878803 0
32096047 457544359 0
348602763 53195907 0
353925522 373803005 0
255973606 257003420 0
227208224 171856156 0
532002808 443061704 0
43896164 248965596 0
207730800 300373510 0
523892988 335363732 0
1362752 406345702 0
15501453 39671861 0
207148866 455176330 0
165074769 166553087 0
24748194 28959110 0
157956262 531966894 0
181058235 568558707 0
357142704 318534819 0
317402911 496965614 0
72023605 498253532 0
70436359 561117083 0
31838927 477773126 0
492555409 410186667 0
196470735 75030350 0
246728981 324976861 0
184650952 525173725 0
131692685 393068693 0
357953247 14118144 0
219981871 292265813 0
550868936 372357210 0
225018707 212789250 0
140894712 336999485 0
181308078 458031141 0
77540076 8253649 0
225319449 466106662 0
114500965 492370227 0
331118528 417913082 0
164353977 902554 0
282111530 124232931 0
78690497 2031316 0
395731784 269388215 0
58664814 247193244 0
201463010 534167004 0
238026412 407647192 0
553526279 338107216 0
527991254 407548915 0
202107304 131847923 0
54278120 388280435 0
469697035 559715084 0
109215671 379177259 0
420377281 363532468 0
290674173 207257894 0
373469092 259886175 0
359522726 199295092 0
229926620 84729749 0
568357574 4080651 0
243426211 252209677 0
328677299 443631279 0
259865779 301624043 0
485145506 307581656 0
422370358 29356446 0
342570623 231239945 0
290453362 473367265 0
95758982 286184850 0
453348890 190677275 0
157173580 325976510 0
86824010 555016461 0
239250241 472274338 0
391149434 200064357 0
528417677 445392875 0
548124852 19821973 0
290311948 523392682 0
471077813 340276864 0
235324785 75754549 0
163211880 523240456 0
141312733 537077404 0
66017599 427433904 0
414042475 441200997 0
79425410 15637077 0
75534224 353612264 0
480334841 212427198 0
473450181 66511704 0
31768538 368546853 0
131147096 328099320 0
492999127 467748446 0
98850520 336998235 0
320871810 244439717 0
504868938 133106086 0
290482374 244545093 0
337078493 105671230 0
80420081 489745658 0
241598668 333337720 0
216403514 418963270 0
327257436 501512332 0
497274948 150787438 0
269815790 454216830 0
533958663 43544759 0
494829166 172038849 0
553643545 86278869 0
416892055 381825443 0
398589433 31006883 0
410976229 454971412 0
521378031 178070513 0
354888560 318162829 0
126741268 20433869 0
209916267 78606975 0
54435873 135752095 0
431008511 187846183 0
129071989 355727994 0
392443228 458704726 0
426269532 315640377 0
461559393 424790134 0
174580404 324380110 0
268032770 245026602 0
528424116 188811340 0
399384894 117276213 0
138395727 279282885 0
562063630 358453608 0
398662605 527074379 0
459287788 33236090 0
348365725 117611866 0
209315721 226581815 0
377821596 402927673 0
63087948 384638016 0
116485051 180569849 0
201907997 39593061 0
51702058 533855743 0
361861690 223474968 0
299000812 540736342 0
143686868 523898701 0
130696275 200560847 0
551211450 211013533 0
409521248 107099054 0
249566295 102055943 0
323396194 332695772 0
291718350 454302295 0
20263507 319042816 0
608534 469107448 0
436989548 106208335 0
564631915 87799518 0
7477805 153685240 0
302054201 425061423 0
446948351 412885617 0
537049104 491926543 0
414914329 391443912 0
418415940 263434986 0
335110 148955355 0
367011127 64780676 0
158275839 561695726 0
8809361 314318316 0
71347984 75867290 0
13762303 110522523 0
379522761 16918039 0
254659849 443074989 0
296674986 378659214 0
470531155 557589937 0
446964622 294535234 0
254294446 29660494 0
206884572 368073810 0
50765726 47513088 0
288699237 540782200 0
382796131 548328404 0
268740192 158919429 0
14321942 1741768 0
453828396 472854487 0
233688825 309935097 0
520445679 529091637 0
332159479 487620933 0
330978081 245832643 0
356056331 138381066 0
406218752 412219856 0
100194587 13873133 0
190021442 83893038 0
325900351 373069504 0
541965081 39113437 0
88685900 119893971 0
399723684 554925633 0
158137377 513896543 0
516429862 437168996 0
558736053 486970477 0
151630329 75575463 0
91515250 240407229 0
513087137 80056049 0
367870830 37539234 0
298742769 272291905 0
100060516 257292916 0
64549049 306939670 0
362291944 150689206 0
94688549 126767511 0
307328509 399363459 0
359593643 134282091 0
70301228 37973212 0
566405540 433347010 0
396233054 392692847 0
90209721 328336652 0
268241579 268615852 0
472297008 228468117 0
289108553 89489915 0
279218151 74515917 0
495145602 94971497 0
112687849 318643925 0
16166864 449785617 0
125973347 33126747 0
505542363 519986271 0
401333924 42950521 0
404730043 478853280 0
47724107 309129227 0
313227156 312369165 0
139627165 111098737 0
438703432 29731288 0
500695674 118693229 0
256120105 465586640 0
531183905 387678402 0
375993785 484830951 0
161850401 549959572 0
292478572 402334140 0
561669022 368243512 0
401212698 349972786 0
492293527 207180928 0
452268936 559106402 0
369390359 229544770 0
140829801 534446855 0
147137027 507613336 0
177973905 374748629 0
511913175 520342662 0
419992969 249833511 0
487976799 411471000 0
53881292 50761747 0
169239096 100456880 0
387268382 292099760 0
107367587 460369548 0
57627594 153088588 0
502099969 423052225 0
58660445 168209518 0
122994850 298724447 0
452318721 441307966 0
247234382 82195004 0
456111697 198291564 0
35536795 290743403 0
414971949 321981163 0
278747112 84706336 0
466575024 73094149 0
304519633 277600574 0
151030649 463018809 0
126427618 496181156 0
443538375 417041987 0
291851633 104240746 0
21945824 387282526 0
493429818 277722785 0
109258754 402589359 0
384661415 490190720 0
459356594 286828781 0
207129634 434223656 0
457443534 305160575 0
137085792 93905574 0
423782539 364283964 0
35523182 421235430 0
60777812 304851793 0
101308857 348613772 0
366442007 257376699 0
88795046 221385637 0
536166257 174158664 0
367480005 236828890 0
320027402 339812512 0
418164303 477967261 0
343573961 506386290 0
126682158 483396163 0
130975470 95317572 0
129052346 529886178 0
192498982 551898812 0
561210184 365489232 0
171907907 557518133 0
389706855 474939765 0
382999029 516654167 0
506229015 120222722 0
186433017 545002905 0
343950545 411064074 0
188899992 268299349 0
568236676 10778868 0
338903340 432668128 0
324501882 412649878 0
533159440 513948212 0
105079430 104939118 0
412502446 17703296 0
151197425 458078022 0
136373694 12277684 0
144900912 229701819 0
412986344 540285659 0
506320226 94712427 0
455332285 208233060 0
174644130 488038183 0
244349144 3753525 0
240481998 220529869 0
419988337 29956108 0
101015979 25771339 0
24617309 14432139 0
326297395 404976604 0
375329077 321459757 0
556718289 429442270 0
350587115 527330702 0
300442763 425968991 0
89928034 382597737 0
561756341 367240267 0
250819136 150491866 0
21800145 126146185 0
321232368 66265589 0
7876860 192929030 0
310186995 357768216 0
139922987 293554672 0
457963361 537175619 0
526686296 523895406 0
70649288 389607289 0
507982116 277990624 0
568251376 546382239 0
343436122 266545146 0
268816395 202355633 0
524532764 184152585 0
154773767 78716770 0
494198140 301031149 0
33477839 541857967 0
501405087 173037976 0
319919959 300226653 0
269057702 64060695 0
319341059 26074310 0
278736823 31019017 0
259101848 531321140 0
105722210 19977117 0
373842055 20001440 0
193558986 201988821 0
563052906 238281124 0
384645519 424938652 0
87535090 130515366 0
347501937 337375299 0
522408778 134190948 0
56595710 435928888 0
270219197 308357650 0
116857046 426597313 0
561811642 384312491 0
276295281 504179531 0
273011492 429904346 0
472765865 180052298 0
564739903 94322109 0
318407944 196905731 0
394513096 307851360 0
129319398 177606827 0
189340714 441669564 0
53581853 364370991 0
184734165 458637890 0
434142573 359727420 0
26865876 203819902 0
272682478 8527660 0
103070579 291506042 0
393352715 532967467 0
450661403 133211884 0
10415357 446811112 0
89269220 65902332 0
122768516 189688840 0
80030183 375675388 0
449691941 24979683 0
494225629 144037867 0
24311865 302162660 0
118014958 125418777 0
90077945 354944734 0
402054572 367005156 0
554316104 192257669 0
355903286 40077171 0
266900048 462865017 0
121129442 115354369 0
176989833 317628456 0
395245639 332869078 0
371506966 67971728 0
22964575 235760006 0
120227072 568279569 0
425551523 72758265 0
99825003 483903223 0
325545411 443147582 0
89098706 337061339 0
21776943 107317223 0
197406881 414211991 0
171505230 436455020 0
502271696 407477811 0
367397577 945342 0
173876395 236348329 0
250934378 326214298 0
406230478 264874303 0
542031526 78563500 0
439804574 8663325 0
248994347 485890193 0
44386777 279301978 0
422382549 475769617 0
277640064 54165605 0
13948800 320985773 0
131772002 10578720 0
326085236 271285308 0
262960893 71930592 0
203746310 319393159 0
469934776 395872045 0
422494856 326945881 0
85776180 74012166 0
188554595 222016582 0
282390910 237241559 0
194628148 199541325 0
299970708 119149153 0
227098037 120170608 0
183904121 212351871 0
367468961 198804843 0
448700852 134116591 0
125252668 26613894 0
205879007 401437957 0
406707805 74176753 0
521265497 359975632 0
207293978 377735266 0
556977258 248726110 0
267453415 418712281 0
338327168 175477397 0
461899783 185976417 0
38278736 423893877 0
452461603 328398302 0
164227891 88040749 0
427448475 549416178 0
557266528 362702190 0
330104428 375147739 0
139873750 529547895 0
185477051 558118428 0
513323252 276195699 0
327914045 295405230 0
221995191 368784466 0
115331785 505906516 0
347546134 281077816 0
79965373 192960604 0
505247867 515985697 0
492728672 413720267 0
88030702 567322449 0
481232167 562239893 0
328959703 523418488 0
508574761 290966852 0
306113063 546726759 0
60981614 267703888 0
412604793 59074268 0
181380284 4326101 0
291246092 519576182 0
238490820 113835876 0
200459944 283304245 0
526835962 456049951 0
174128306 368570562 0
367732537 47957815 0
365524574 173684120 0
205816558 393388350 0
395582101 307458780 0
235803876 83648959 0
161820379 113469450 0
294453522 452214412 0
185786030 533943038 0
292030687 492545447 0
70658002 7315990 0
223911430 381684526 0
41646168 471010099 0
350558474 371194992 0
358133381 502105989 0
386385618 279132623 0
502709564 81843550 0
214762893 429790704 0
326381023 60585938 0
80170758 86832982 0
538069194 151383586 0
310328235 535234619 0
504809526 302272953 0
554728270 277441890 0
473523739 560681482 0
27138289 527256204 0
128914759 534945502 0
148743919 423832045 0
89684858 375458674 0
435308872 271419736 0
415292633 268052727 0
64163296 236742977 0
71342643 473185450 0
349041486 305376728 0
219507128 84240894 0
65908524 217603153 0
369997465 324873644 0
145356978 382312268 0
408375602 463017769 0
262092723 182701982 0
547027419 353236674 0
8052795 436631870 0
232733168 384800094 0
109140706 467240369 0
266468924 398482045 0
357547418 430155641 0
52057318 491365737 0
484639622 407821602 0
125121512 180700166 0
182835931 262759135 0
453795797 389451690 0
428350209 404739029 0
133321078 202656520 0
71492051 337261436 0
312620540 228952306 0
481852526 215207863 0
504320238 190584974 0
496192701 132564779 0
366832143 367505780 0
242532562 171584823 0
24652018 567897746 0
57201221 26875127 0
385075566 346228126 0
261060918 393904382 0
538790371 146019670 0
428168108 188620533 0
9629523 6816805 0
117472064 310797467 0
407374447 296595486 0
262077160 181619738 0
528652218 87815577 0
352569241 168470261 0
423879486 321141717 0
147342422 290000084 0
272730033 9626534 0
259413559 312708654 0
143581466 318137947 0
130971503 5335699 0
507987694 472153410 0
188224563 92627225 0
84834461 108131325 0
232361420 409736875 0
86223385 106056240 0
311095052 479048770 0
395941465 268649088 0
366170309 99192285 0
133981358 250513792 0
94819192 149193983 0
235443035 21162789 0
40231987 158778413 0
178608733 512875412 0
505362637 64378831 0
277641685 25544462 0
290993183 292015444 0
368833374 499108733 0
362692293 11927233 0
103896719 561470696 0
568078989 77411347 0
58603891 386818264 0
424440838 311083230 0
305914388 235303094 0
269739569 30162990 0
545388399 211769954 0
300377130 31597337 0
119214202 514023149 0
565617837 15673600 0
544372175 558898979 0
188513321 243024015 0
345258418 301605302 0
122100247 298725505 0
512245278 559439801 0
303421598 22507241 0
386868720 22807863 0
470709530 362527715 0
282346082 367092889 0
246000073 137629794 0
396034603 264070688 0
25146361 295561550 0
27697446 533165334 0
262532380 219696786 0
143304023 109556223 0
162107623 211402145 0
73283318 410324315 0
421213243 272160722 0
193774461 451675199 0
338033200 18700355 0
523382899 346709404 0
461908058 284661337 0
529392174 363996369 0
223026663 134796736 0
550148133 105557807 0
269438538 338348928 0
441679589 546546585 0
443392201 444212170 0
175414735 405394780 0
91166622 414081699 0
156467452 47452882 0
423877173 231927596 0
543622736 537182406 0
549088794 76900331 0
382692866 110015502 0
181181643 191672556 0
22284992 260738660 0
108387271 254496135 0
512591232 448240587 0
466257344 344007499 0
259737798 301375688 0
365249407 128804414 0
212952314 98762206 0
423250228 2569066 0
323660974 246252220 0
338600643 362291755 0
100660197 365040288 0
525504026 198929051 0
418805578 159920936 0
89744732 173638331 0
64975800 494056991 0
540974403 529597119 0
90138233 88431585 0
450115586 195392407 0
347638597 482841396 0
20173060 385054376 0
55289037 4228804 0
237252944 458028948 0
238928872 64966998 0
470390511 394169842 0
304634641 189526892 0
132707928 484712062 0
214856869 149247162 0
134914750 568043005 0
273503642 45221803 0
277455634 403968436 0
246198908 93171490 0
278497924 357777609 0
5399138 6961227 0
42426151 24411418 0
238859184 335163268 0
78803169 362103865 0
480338077 20549526 0
328303888 301270047 0
375037358 98965340 0
67033872 121553622 0
157865436 132738577 0
489565186 5882038 0
566437900 210607827 0
541459882 447921338 0
494665605 376550887 0
564407802 433061898 0
486892004 331675613 0
61534751 560336084 0
448613647 88008602 0
507676263 428227243 0
1219575 433721302 0
195784339 132848755 0
338467253 125241540 0
391000094 66825986 0
355025867 224517017 0
139364886 101844571 0
124201322 280394366 0
147647557 235349366 0
125962992 275201957 0
158819877 175637024 0
353516279 314496665 0
477004585 251348971 0
46253374 43293832 0
488931706 503538328 0
195877968 182499611 0
101333549 409017321 0
203968766 428089951 0
271853166 29202597 0
400511289 200132352 0
66093006 160013186 0
318501503 354661577 0
457254693 49486908 0
115507130 394073812 0
134528962 309501119 0
134497560 535488265 0
426912015 162705599 0
234793656 447652722 0
318367029 416084135 0
507870056 19081197 0
158942929 486160355 0
118603591 470776624 0
178242692 6615011 0
516501637 307778936 0
487477481 79807975 0
450727760 483675827 0
279672396 506971340 0
464469634 556458946 0
474774343 515944861 0
76995862 100478794 0
25079079 413665013 0
159385874 146023350 0
491803417 527222237 0
5667235 347420590 0
289401683 124359627 0
78623379 268484958 0
253308822 298251513 0
59333936 438205949 0
119512242 42407365 0
115263640 568003296 0
183495981 556333713 0
230526773 550856965 0
43274900 106562822 0
66611365 334534566 0
8125101 439733502 0
124152244 171654445 0
131505851 456686096 0
159147440 29751222 0
562767599 184332814 0
173532862 104530615 0
7736491 328628407 0
165153876 367593774 0
171369810 53426589 0
495122238 97511576 0
234062414 360343294 0
200491272 515077673 0
541900454 457978361 0
399511362 515258055 0
380613837 3363849 0
313050018 560508921 0
541562584 534210597 0
246895077 107638180 0
489773028 454900937 0
552902619 29610257 0
295395396 204548716 0
415437888 479685529 0
239070751 529501439 0
521854707 158133191 0
107048238 102919 0
233497943 260877309 0
326933422 243822382 0
319795290 488992937 0
94732490 348021378 0
274567717 88844821 0
373268691 383876253 0
455298391 488963632 0
423533407 380277326 0
298541198 378309569 0
303443111 564449679 0
91637450 165555955 0
118569509 16473097 0
337980256 459060319 0
127061062 548154878 0
449276185 81329400 0
202738568 413041324 0
494450736 491090515 0
18695506 44758187 0
135808538 405031124 0
140392893 455985320 0
17758512 345769348 0
484258256 344175164 0
550404240 377388544 0
400925047 31964374 0
86127011 524229231 0
119851288 187767080 0
9269361 293673771 0
213493088 471233620 0
562760143 319095230 0
420082087 488889130 0
446348016 483456633 0
291000063 499721421 0
114529685 329418274 0
50730710 265230306 0
502865185 320529556 0
390052518 551362120 0
8461682 302963048 0
106554747 37429477 0
73777291 29069652 0
438829777 130475505 0
500757147 545641534 0
40833130 58670516 0
417307557 357098535 0
339965042 547043853 0
90375005 563791898 0
14877451 452794516 0
161296390 34595918 0
427851311 52520457 0
445806901 457000797 0
45559412 459243149 0
89730521 311829567 0
555928549 1279691 0
431308773 169870730 0
456598159 472222526 0
517117025 342545240 0
501944458 83275507 0
417302947 301615396 0
62246077 369506004 0
309246484 85453489 0
260607501 340165447 0
251785237 185565802 0
144858873 144885054 0
250958006 26701981 0
39138693 131877852 0
531073511 566423653 0
120651770 175781319 0
354960688 268728176 0
7030342 336024320 0
265853842 485583458 0
554453758 77973073 0
135306868 120460026 0
27332149 263088560 0
355041905 540303131 0
550684177 180106435 0
408268138 321017926 0
371644754 109833136 0
379210911 281765316 0
222655543 516074363 0
265462969 449164507 0
341973900 279436698 0
559268822 221193409 0
237470112 430619621 0
373200634 44457429 0
123933118 60563902 0
73406288 523503502 0
268630154 550243658 0
266689171 482723014 0
62558208 367084353 0
5321059 206867750 0
198757128 281380928 0
105164741 129379677 0
241933326 158177261 0
483562683 9085712 0
46025634 335587206 0
424754823 267511340 0
530883919 153708979 0
246833739 38583855 0
317822905 426490909 0
172694823 47276325 0
346116237 272179249 0
203122944 226570116 0
408615275 443053703 0
306506413 201083294 0
412875864 19537370 0
203963060 255150871 0
66095620 424069239 0
399651070 71656616 0
84059074 530699398 0
455618104 376639008 0
47855892 478368938 0
11279438 146832967 0
457627897 296884007 0
498976977 203496504 0
96384282 464002820 0
465489608 517933512 0
396852447 566770232 0
54825556 47894940 0
413603179 110945186 0
57487479 115313859 0
389523540 272348166 0
314112593 472495894 0
261400337 385058851 0
295025354 461407892 0
70192043 177915162 0
443878653 5915567 0
441845673 145980870 0
2214282 19415250 0
480418460 178692412 0
469473162 452569712 0
451974038 93862848 0
109453871 42963807 0
10091744 126937189 0
288858960 87477827 0
129434653 4470898 0
466672882 1665197 0
323235587 342310052 0
184333625 125041999 0
376926998 303658777 0
416018790 367798775 0
125986048 37609589 0
127584249 491396683 0
96919617 507756421 0
65762013 330883262 0
504916815 120882486 0
173525952 41130479 0
320430185 350619573 0
310150859 467024646 0
127412484 190279713 0
96028945 280077845 0
382644949 221300779 0
439521187 168650279 0
119258023 519571899 0
188719773 333763146 0
217368229 542598296 0
236638091 151945948 0
529195073 437725079 0
167666000 507472614 0
59747492 528662395 0
45878296 403425579 0
444511313 49621181 0
279553974 460254037 0
188663139 383818724 0
440957763 468908078 0
45741661 66130818 0
46726076 45149375 0
135358402 150467125 0
16442625 188377922 0
256977472 237350116 0
213517801 72775878 0
417405625 246434391 0
56871638 550724129 0
494248782 482003028 0
530039674 112734725 0
43643328 67168385 0
75505613 170188140 0
2679535 533152928 0
383588200 76501337 0
361787916 315998685 0
370325659 361945116 0
179021915 186604872 0
67668067 136049236 0
24333048 160867070 0
137554134 466344296 0
311428101 365023775 0
259044016 246283209 0
164961797 190028927 0
77669054 381590414 0
299412022 343009469 0
151784814 381417584 0
494255852 43197490 0
136783629 295952314 0
315445387 87569918 0
139131796 122176853 0
405063268 162498808 0
285627092 343644020 0
544533189 275265626 0
166703689 425869332 0
21892253 349460243 0
416742280 391002935 0
397519869 198989936 0
95844547 541735800 0
417115366 119717796 0
200835736 540887103 0
164381971 168875800 0
403280990 95556803 0
539683329 235835550 0
434006797 560013239 0
198884264 246196596 0
304565027 317869396 0
414927607 456435087 0
331038793 356751339 0
395635288 54791103 0
412917483 398825054 0
59056480 292943040 0
510724887 522050893 0
554802084 409248218 0
463190076 325994615 0
339503009 119484117 0
89276713 460975575 0
328196263 548161011 0
320876416 554736836 0
66565613 274171985 0
468490944 205628457 0
537050363 413556786 0
420105858 283387437 0
39829617 534131730 0
38440551 186616967 0
230393400 506772181 0
349533277 146003973 0
491228574 120047794 0
453479263 445807138 0
42019783 144728679 0
45680957 431270651 0
126722427 274808624 0
270852764 563605152 0
193597859 547925434 0
450775376 482709283 0
88052907 313798887 0
511442612 71987059 0
491995941 236211646 0
451931640 398004842 0
274285879 62016638 0
424492818 108926894 0
202387740 287854061 0
231627147 219983259 0
93013107 382346970 0
3301697 381243121 0
384388322 300278531 0
266242940 510085293 0
232244428 7917922 0
33277152 251069324 0
418288741 51632951 0
383985010 122761290 0
158281666 421811916 0
430496026 228685993 0
445823464 567461744 0
344413626 484976516 0
94671242 112050818 0
460433081 546915800 0
18164058 196517175 0
494235260 31985252 0
332988646 569233163 0
353906023 356898235 0
321608451 217659328 0
259822873 405470588 0
378998620 195657285 0
195050298 251089464 0
475702013 476804233 0
91390780 377761461 0
189419046 207519079 0
150777522 300538386 0
225000785 276433667 0
150322313 304760666 0
456693760 92250810 0
440477625 126101285 0
170592149 67655170 0
238326014 443852476 0
107937998 501420839 0
525335278 412522918 0
554106333 190858226 0
422641962 315175824 0
152065541 150914451 0
66775386 13717013 0
325145388 556999626 0
257701750 155558259 0
518081634 308327730 0
183903447 562088175 0
566122247 418217738 0
181214723 470277329 0
276419123 21443550 0
155986161 398035917 0
51853830 285804054 0
285194614 245427942 0
44116255 308732718 0
236126009 125444917 0
425405743 167173074 0
321446647 118015452 0
223262185 206012699 0
400194157 54309177 0
180540334 202874932 0
410722080 129976987 0
158908962 327773892 0
362253050 116384968 0
27299306 90868686 0
66862611 229171483 0
492218800 386750259 0
502403800 428203761 0
260792122 85075220 0
497150720 429523026 0
465588659 126713481 0
408585788 324257690 0
124050798 472878723 0
231628321 289524874 0
123209312 174341615 0
263446864 134839112 0
551851981 228984140 0
229468195 386287879 0
325290676 306438169 0
85002551 151898077 0
250463574 377283381 0
338946345 138820993 0
312900639 269165852 0
544037471 419841855 0
468283572 120146679 0
32646694 73216049 0
512852037 459477265 0
278402802 172908990 0
45911744 427257720 0
438901681 420177878 0
196843647 540284199 0
491570354 326223877 0
220431087 123732770 0
361617510 373583911 0
182402521 541416242 0
213645174 502499196 0
168294994 144400772 0
175983835 45513491 0
162003113 98377683 0
19973759 52358609 0
555775578 77675158 0
407723429 155314662 0
403456376 474463412 0
168730838 357884880 0
360196699 415911908 0
17269339 283041697 0
255144706 219597589 0
168628064 535803429 0
376817309 464975523 0
262286747 421966182 0
116550296 251013736 0
184416403 54364350 0
267299826 62784233 0
122414700 460596447 0
260426673 544712302 0
277936287 442257530 0
512607488 46955793 0
369281584 200881791 0
554828001 259419116 0
487686067 156551991 0
437740026 341740234 0
62486522 568040861 0
487301713 561777042 0
502820398 195145249 0
567521044 283600742 0
417379434 544338939 0
316880718 102454176 0
225455197 547802163 0
263721394 121125589 0
263505399 16685892 0
29219588 152053685 0
529102271 562165035 0
491679867 354508318 0
7143869 337376612 0
210446101 8051790 0
250557553 44217543 0
87282882 507068398 0
223703884 328263610 0
42931820 379188447 0
306207337 181423429 0
425091713 317026244 0
201397469 131434502 0
296428063 142336123 0
378534099 70820101 0
47469244 96146872 0
337793050 44572626 0
49013694 67688806 0
206626839 38198113 0
302276301 423501860 0
476829198 10302358 0
226443172 398739131 0
559184235 485579225 0
333682024 200638278 0
439777398 294470323 0
369844524 257651326 0
556563934 479958278 0
147514384 319161772 0
195419143 396666933 0
391482191 256372618 0
255959142 262521633 0
10421273 33631368 0
520859672 142903769 0
389659754 225976769 0
211176294 357108452 0
437749624 320905556 0
144757147 182106441 0
475012983 461706748 0
567045129 481770408 0
355616637 517039029 0
430284171 3929270 0
442976325 504588724 0
148322653 230020935 0
226340395 188182115 0
326036104 428893344 0
532940516 182105193 0
387437625 2395411 0
323286150 46443799 0
377784878 492184044 0
142400327 388415692 0
529931832 306913439 0
353101053 3962651 0
312540291 87687525 0
463674075 542049069 0
304346746 163366924 0
6065801 466523754 0
331835271 66981836 0
299939109 39473838 0
27435033 507588788 0
205650859 139614914 0
446130748 237043324 0
133691436 452151128 0
216492408 447989978 0
332067810 450959293 0
150633216 367942445 0
47835497 341370647 0
413044699 63970304 0
515314075 222103714 0
523237547 39234874 0
116443839 270304733 0
85449499 410680618 0
95318663 553022514 0
293593409 32175405 0
5412641 59665372 0
376660411 252049980 0
31097235 329562274 0
81367076 534659796 0
450608518 163911846 0
306737951 218860516 0
276798553 398513608 0
28583964 16151620 0
207933929 40777880 0
483053995 228270096 0
278502997 352003709 0
266835050 283565478 0
201087126 105121500 0
492221046 84586769 0
479300653 228013940 0
544571491 555974235 0
531054496 423209109 0
283564775 200854165 0
395076048 377762834 0
263594821 569209453 0
210298117 59531499 0
452884846 43202542 0
316384641 447392258 0
351624566 525483510 0
9089152 59241963 0
97995122 34960255 0
525990426 295325539 0
538114445 176156214 0
113706774 58631375 0
530376372 192716935 0
347401588 67485354 0
503414819 429960379 0
478186901 167759841 0
38375930 382105426 0
503328403 175373856 0
280283700 515687687 0
194302344 171553678 0
522418338 380475120 0
14735968 227805854 0
417618310 247353147 0
276108541 312296696 0
474021027 495079390 0
171303662 482733924 0
472696173 276390782 0
286941939 431411334 0
392254034 281961673 0
452117979 377492072 0
258954899 569080470 0
257040445 370762508 0
343676582 241182619 0
211145249 37773733 0
446426435 365921803 0
499905087 538557022 0
233611601 282913397 0
468717454 13760220 0
313164161 358124706 0
331337390 246159711 0
230521466 113225872 0
191639654 459074274 0
474259790 21668274 0
476685746 360271905 0
16355030 209746960 0
303869932 73378956 0
324123221 558549002 0
564264750 73614222 0
259781075 561010606 0
143082437 235828895 0
80972108 414611513 0
284492025 171061929 0
438717226 232738876 0
154622519 128170582 0
161748555 567383351 0
236129928 125193416 0
158260252 470801952 0
449746010 101685185 0
29483222 312446910 0
195226151 274203127 0
117726282 409950833 0
546171140 258294697 0
512036171 177736630 0
204614611 569185180 0
323255376 479669723 0
66187208 221501514 0
560682637 66368515 0
408311201 344018497 0
506435364 11938311 0
302651394 140343083 0
122720478 402966980 0
435287897 293947660 0
428392274 44916313 0
42009077 175937629 0
465660985 553737872 0
219051821 258382965 0
547135112 74558758 0
388924964 348328228 0
90617608 377234877 0
283454674 412832318 0
39797908 477519442 0
508773819 473823793 0
220537216 87993776 0
297225591 414210728 0
320271695 341785098 0
314576787 178015275 0
475344549 224896841 0
1077388 349395058 0
133322963 438951840 0
441344288 212719740 0
392371321 350751061 0
30335905 341271856 0
293561065 48108626 0
449242581 107639862 0
410931531 367669970 0
560568997 525141650 0
202490517 324422312 0
239143650 298196392 0
177242917 500397252 0
426929380 523330813 0
520350654 423788743 0
416780798 370209760 0
386725674 93461502 0
425652585 192867658 0
301365956 531920797 0
115441612 148900057 0
276176357 190331728 0
497251965 5672966 0
567798669 25798079 0
200749684 454093474 0
128255100 63525650 0
251019021 121393489 0
338669956 126846106 0
336806734 429077663 0
62311312 402506644 0
289937173 141658339 0
458915888 301971543 0
53121661 18304581 0
152617605 521689331 0
535949307 20916988 0
308068174 493607655 0
227971375 213106123 0
84591895 524312124 0
202959765 341015360 0
171177461 521711959 0
79930518 154735921 0
381515530 524991732 0
554183211 397198206 0
210141147 273254896 0
41051594 229587426 0
548766224 36774691 0
271577017 351674055 0
239446004 504257299 0
304139463 312692101 0
144975258 203861148 0
261506303 508830588 0
390290267 329089315 0
360836646 133562296 0
162486577 402282558 0
74117741 378135538 0
263002311 88993662 0
155750876 20631918 0
419166912 25821698 0
351067586 505758235 0
234220584 438232816 0
327675482 56260287 0
38637172 386693059 0
162716445 291080740 0
227328243 191797813 0
384755622 80298144 0
498222728 188169745 0
534290911 25769722 0
151017499 328771574 0
501246002 346838985 0
359940310 67519747 0
397338593 479450454 0
330344285 386855357 0
37175392 200388003 0
426137547 430197266 0
313632454 58724044 0
84093365 530713055 0
550845081 94541717 0
541518226 351908484 0
106095401 53393924 0
510668307 36935695 0
407433044 470849975 0
565028231 271749434 0
519971318 48808703 0
539139363 51204125 0
476580954 247065663 0
229068731 117529654 0
101019772 325222965 0
457876940 329931948 0
243733263 307339829 0
223078562 345875073 0
298683541 210839358 0
22051358 483243227 0
73977053 61004012 0
86344490 227340670 0
91332426 317482226 0
520371488 233228409 0
86125841 37622519 0
122253288 544418855 0
62118758 295294637 0
166221026 380871686 0
104694701 311789704 0
144059927 468585018 0
375574090 206263285 0
13089168 536734181 0
256024323 510380396 0
445028300 39812327 0
143599727 297486826 0
466415407 183500095 0
147838134 339528243 0
563901911 46974796 0
122647208 177187758 0
428208704 141529278 0
284136707 139628962 0
526962526 487945929 0
502060530 486092631 0
110328165 265748941 0
154095742 31007837 0
270682621 493031018 0
155159071 170275728 0
470232062 189955436 0
350035255 376626368 0
172330493 254873554 0
334681501 261645563 0
328050142 541499133 0
176640899 524183353 0
231870698 337021792 0
427117058 491494222 0
362764702 169761577 0
41983056 301009646 0
522555287 259412388 0
336582782 143197952 0
437723759 173686231 0
179506428 136572631 0
197061895 392385499 0
363116475 352022765 0
328264057 2584949 0
126975916 211311684 0
480515780 552765021 0
438264393 362555290 0
160471775 6944730 0
236361602 439040180 0
320813632 332421060 0
241306693 186935138 0
551832404 44492129 0
159744816 502499351 0
59511700 367746984 0
547699286 223883281 0
559222283 147287806 0
135892473 234052768 0
33853925 123327844 0
128753397 474537953 0
296535149 494275392 0
33804769 324978854 0
549774249 454119983 0
261291082 256239313 0
533045892 380310673 0
353782792 387254904 0
97239042 530229890 0
162484495 26742722 0
395164899 442145657 0
534874047 90939261 0
21238620 546745310 0
283444425 510402143 0
49518895 157228176 0
219304831 273777118 0
399523038 543550159 0
244088479 259279461 0
235358979 418960695 0
388027915 311287052 0
18932480 122463674 0
141544395 310579494 0
375242058 547550114 0
226679387 523884857 0
78867072 333887756 0
198046497 444885452 0
3082232 286583504 0
22393601 117698398 0
249071999 10244064 0
527406049 167318003 0
43560762 248077063 0
305481936 205685370 0
171452859 115525850 0
514173293 244723724 0
375034118 565829032 0
381572401 201007530 0
408847895 30993900 0
423379620 139282287 0
144213475 133639983 0
86338398 522520345 0
92258804 484636354 0
137836515 377474187 0
518974195 532995686 0
469519233 47965669 0
254733096 186732504 0
421689440 516630637 0
421117188 13966261 0
292448310 420644797 0
280164239 24343232 0
291656669 291222114 0
459429462 556252198 0
248293384 39390375 0
470456975 196071942 0
464834564 178996776 0
28406535 489961289 0
322099215 168856514 0
60046589 324414464 0
438124762 326581614 0
271554402 485798508 0
19376719 472747616 0
221059672 370343541 0
350788781 218114804 0
440858464 501678011 0
62036314 198663056 0
79779506 349817308 0
479643700 531368257 0
119636057 198130635 0
433256399 19794402 0
487843194 535548815 0
256128220 378495226 0
127825153 101489539 0
218661826 172795487 0
217620937 181998742 0
315207766 377352311 0
325972458 237371466 0
356741333 203320145 0
189738938 481074081 0
113479342 181807906 0
482828585 305700444 0
518961926 461882736 0
197115612 254416923 0
181517750 407407177 0
526500511 335432009 0
255458812 138658738 0
517001068 533408569 0
155262846 59449665 0
158557376 240642096 0
371849021 496454830 0
432709096 152707442 0
312870453 126608763 0
537948273 550448797 0
227708326 154617624 0
222931650 2434345 0
375558410 278910568 0
214415482 405434608 0
13663376 221626343 0
341924679 518309760 0
469975936 405274630 0
440014810 487135869 0
469559591 69893205 0
226838176 195028464 0
102054739 183810912 0
312823327 269874737 0
553389927 93845518 0
462652611 358448678 0
22744581 326016377 0
323658109 457217592 0
532186527 86531802 0
344881011 230916555 0
555426345 330900245 0
353977845 375569422 0
168299880 459469513 0
320035823 418062537 0
493223586 180308133 0
143174523 360407630 0
538746638 337167521 0
262086692 411357925 0
317634735 440358361 0
23122860 7012968 0
425874409 217067547 0
150440170 544220413 0
554132184 281844651 0
35414033 237105174 0
458868041 176992511 0
469838435 560571192 0
502356163 357989951 0
290646287 117755701 0
345983036 130857340 0
13932299 473783719 0
203540661 293727834 0
444171598 59327199 0
537417767 432490642 0
261023685 480879388 0
244068636 175329791 0
228988673 81173347 0
181295969 245849495 0
79485349 7430678 0
112218120 516420203 0
135747368 404319168 0
127864206 446499294 0
269844979 39507147 0
517907211 485173097 0
34454279 3595421 0
317434063 549263707 0
247788710 345932928 0
429356683 31651331 0
106579543 131283666 0
537188228 132574605 0
113897192 222900522 0
285823557 386202985 0
254404707 285044567 0
210566063 530572410 0
290787251 145818190 0
347184661 144831161 0
367267906 226453351 0
277855641 86392083 0
257543276 16318613 0
283876463 52925399 0
483573396 5170827 0
394320596 190886170 0
288720673 322149755 0
542812988 508667531 0
463744066 145556306 0
150201847 225858998 0
149125717 447603597 0
213734970 562458113 0
75015735 226658048 0
95429335 77812034 0
302901094 309777813 0
214402851 274872477 0
428584181 122607471 0
452413195 522328611 0
277921344 248043118 0
100090345 345075216 0
460822852 16606280 0
31441834 462482500 0
54413841 499706430 0
216084722 546809421 0
57680174 53221530 0
426725994 106850884 0
210814108 532367787 0
408702231 357663719 0
208377282 559365469 0
6938486 303772384 0
140083536 443372222 0
68663140 480183467 0
230530092 27041656 0
470938657 38412773 0
17770294 290612663 0
39365352 405031154 0
532269802 245872433 0
243999799 385888211 0
305625091 268310049 0
42628966 541069082 0
505142628 287025956 0
396089430 504107316 0
532213091 435100091 0
384890522 196255374 0
381305822 567712496 0
229016895 99228099 0
263436170 242479669 0
447704694 260414632 0
353860091 285671960 0
468228843 221983047 0
119639483 260668428 0
14610511 177600116 0
493036432 445194225 0
477289492 404871269 0
142189435 446779121 0
244285440 434389155 0
447407466 12481705 0
259148207 165336001 0
98696520 241649610 0
84680221 186872353 0
235381567 562182405 0
337732129 442024642 0
386249112 389409133 0
449373806 553910944 0
217388911 416360100 0
283419603 285346185 0
210417588 539376496 0
426002726 489571894 0
501637096 354842759 0
461896787 223742070 0
374086807 502963763 0
14942788 488037110 0
562128555 412173269 0
318828505 364725657 0
424764000 560840289 0
241856527 212981855 0
165786430 256711805 0
396676749 429708889 0
472621787 79638363 0
510674070 40683602 0
189491309 351189281 0
33807232 155748729 0
405770283 545250803 0
172313465 475112113 0
430200225 96760382 0
124198088 105208395 0
560842754 334118687 0
496877490 191931794 0
298516003 221079421 0
101777596 226903701 0
132904663 35225044 0
13449164 415465076 0
158581751 95643973 0
529461184 246901050 0
424493962 487618308 0
551349549 473003375 0
114479418 527757703 0
430719097 452464087 0
165682585 355815503 0
35422735 198759419 0
524067110 214883062 0
238410275 329625008 0
213725287 231024869 0
324831749 98546022 0
557984705 150058654 0
222277623 32207664 0
459508546 474098759 0
354256399 216070985 0
534286301 95349034 0
434554886 34472344 0
477082493 399442005 0
287380342 483463938 0
30301980 471997808 0
91030619 398744302 0
308732544 15390654 0
302836694 472666710 0
482551136 183631164 0
436959449 408554071 0
429174959 232055323 0
197976569 316253761 0
7690556 419514991 0
128864566 131275022 0
145915455 5480410 0
371470442 85701903 0
377428884 529099620 0
12477156 5500205 0
531870913 7969826 0
193139678 313229390 0
8401350 504290617 0
545125212 96109837 0
87578605 288661428 0
456530330 55027115 0
179920543 349233263 0
420282302 294907222 0
494087759 116929514 0
105151179 216795147 0
366795152 251877238 0
529426472 156953365 0
112537316 136795597 0
230418327 388515805 0
312492345 61855184 0
428688592 537301554 0
223460853 459996631 0
200320513 394824833 0
72632892 50351919 0
78683385 500782917 0
454247790 18406239 0
437351406 424117784 0
261670696 30507860 0
344749344 477300085 0
361219921 14421034 0
47109397 54010597 0
138266049 435288543 0
402755821 528030369 0
270681660 196565385 0
152900157 4296940 0
475607454 263827041 0
456014875 46894433 0
70623681 411036283 0
539587430 85997885 0
408694429 508675311 0
522020648 203304149 0
242069869 112257461 0
438848049 542841293 0
450568346 462565074 0
233560954 156871440 0
539854468 325384305 0
368903919 82864460 0
509915868 211041012 0
532599732 49083160 0
328348674 346141432 0
68948851 439094639 0
284593333 334727435 0
190468336 564392936 0
209118650 324485698 0
555240910 34562711 0
22800089 278811250 0
15768823 310784512 0
219187082 79479 0
192921278 532326771 0
200913754 529237561 0
492087647 323338696 0
295807847 205379328 0
69010396 126397240 0
244720101 448476605 0
291584056 371356501 0
547349526 329816680 0
185906459 1179607 0
440423606 516018859 0
561867122 19151013 0
550131473 363455849 0
227341198 118253301 0
295624443 355560948 0
429591534 103419082 0
412730025 234727275 0
492467984 211503933 0
554088236 375205667 0
240854647 526037232 0
72973779 6349329 0
117926299 182347139 0
322504689 92069962 0
491112689 495396532 0
37405780 349200782 0
164087515 11361900 0
46459921 196487628 0
257430006 265560394 0
349195870 306542764 0
559982328 216824131 0
2392084 187207708 0
553823282 77299704 0
249080673 27486298 0
3901783 409867992 0
98388023 115995228 0
291038580 140957904 0
399197741 224871150 0
475333701 136782204 0
54485539 109143087 0
36052083 154340259 0
261734274 349082301 0
538789714 410619411 0
267322414 211243161 0
335838718 199570628 0
199323294 17942654 0
476347625 23787589 0
44457000 550672478 0
125427855 358891892 0
47911614 362350133 0
415097667 329742339 0
93201001 468022948 0
485293171 433875730 0
174486490 208484319 0
203662102 253444474 0
154513766 506226135 0
357433719 448558080 0
267349668 81466823 0
74607728 478896677 0
509422282 156293747 0
513640562 176486443 0
538189050 472430392 0
538179879 340887368 0
439155441 135026397 0
104367443 477154965 0
169358222 276385698 0
59778824 479043015 0
412718006 227527361 0
18399788 442652036 0
216722084 102683651 0
373593222 336373476 0
147015929 259138443 0
70905762 130311251 0
398030873 421621342 0
480015239 468437371 0
200679927 442367606 0
56681214 563061587 0
185822623 491772242 0
306052563 479407326 0
404653438 286367305 0
397067507 455746530 0
203415930 528890602 0
57494592 376326237 0
296618715 84610446 0
540591593 402315735 0
222662724 360714424 0
186624175 254618180 0
280614928 511860591 0
558490843 126212668 0
79210236 513314384 0
45556471 17843251 0
535338068 2442510 0
532552794 407050446 0
362546885 442968238 0
180527655 193944216 0
105658682 92209100 0
365528615 507050420 0
502240972 557253974 0
159265686 159073965 0
111299931 93095316 0
500058871 369647403 0
359151865 456157129 0
297048657 265169304 0
555248737 321464533 0
544084306 22846504 0
536259931 254270976 0
1510754 536071279 0
457851603 484953945 0
422530078 191313344 0
424537859 205905242 0
458062508 443081231 0
493957627 376762327 0
34055265 105767159 0
279102520 65308298 0
532762318 154075817 0
281142759 278592790 0
504877857 422124539 0
114185197 383064060 0
452625157 369889290 0
530318526 195947668 0
510038682 7228833 0
468086553 471624013 0
336055565 37381187 0
67097330 192847493 0
534375808 241527983 0
365573455 128193651 0
277526957 417265203 0
235657759 177145033 0
387239354 134328083 0
336718553 554523001 0
254025741 397758697 0
503982780 345624222 0
384371026 209723373 0
188032901 250462421 0
260774587 308369463 0
87072264 485662870 0
353374369 190495583 0
562725574 437683679 0
469251532 370582333 0
389588648 16321059 0
455026838 84944122 0
128159307 431743377 0
418677406 179835578 0
156744992 558986336 0
419985849 542881900 0
437901209 340610287 0
460621825 330365064 0
120897900 462532470 0
533036308 311495654 0
126150253 4203385 0
7252668 466626317 0
414629616 40946648 0
448739288 3713443 0
70379688 132396034 0
128496079 108143338 0
446035790 54101924 0
556656114 398156557 0
508722374 454373717 0
533708762 120563968 0
313506581 153250716 0
33298575 558876748 0
73836069 69878175 0
52817999 568934493 0
159488775 568446923 0
489830572 395361633 0
26138542 222698938 0
180056778 324652101 0
216799823 371646846 0
210289481 132852084 0
146148447 118337959 0
243736421 393663904 0
219146666 382874728 0
206190742 33164967 0
516207297 281600704 0
75620259 157558192 0
399137939 331333933 0
265826284 260358998 0
105110643 143318807 0
547250074 371307309 0
168560850 117193923 0
312203718 246712941 0
191673172 285389135 0
488843342 290571843 0
522707472 303397116 0
539778241 216252322 0
354370115 135505838 0
221925073 428812314 0
406392801 314277126 0
228692272 526877645 0
506384147 213694208 0
489662555 204215248 0
567143659 540706815 0
271581356 21956702 0
265447692 302454981 0
274770287 568351400 0
131283476 57150662 0
185499672 383875248 0
358744259 567610077 0
121036998 284826961 0
466762119 500227758 0
306443021 213226037 0
194375253 401702759 0
169973165 329428371 0
495527750 274536548 0
480682000 542555792 0
536787674 266441459 0
223901822 72931012 0
273485782 38017792 0
390131961 374053986 0
161681489 138996917 0
560807979 473573239 0
237489199 442024672 0
289504489 523312972 0
21314089 85344164 0
495008225 373818284 0
322248343 522201852 0
403347757 241473175 0
27649092 506748182 0
87065158 523770557 0
190134042 198613683 0
195573248 525833191 0
444163301 115128756 0
276671315 66709678 0
519392010 128569719 0
138877633 249751136 0
360314073 3001994 0
309080496 330206535 0
363381981 2465644 0
204598052 257883082 0
1978708 25505308 0
370587781 444149451 0
380658674 205249730 0
395849560 305137329 0
95299434 561938003 0
188709438 48520108 0
103797183 368966009 0
401923719 245255596 0
319984840 249039014 0
301919425 211227833 0
469665697 287266963 0
262485460 201879900 0
145111979 541282445 0
101699005 22696079 0
314136424 419413719 0
517778556 292444064 0
544161969 83609312 0
201009068 315387298 0
544297871 528901097 0
381637713 196246653 0
382443143 243605673 0
380509499 146384180 0
92323508 165824314 0
158766907 543382557 0
533529574 154483052 0
157390164 454545356 0
189303952 540667463 0
167955630 498864258 0
345253819 43109366 0
364038041 22740814 0
356181939 156206043 0
122014730 445606291 0
44859044 237049133 0
347865495 409271655 0
513695521 178443343 0
35710523 332064502 0
154058193 116449077 0
455023723 515504544 0
562154805 9591436 0
126151903 190870062 0
218967583 96859822 0
363813064 205169991 0
145486677 336658036 0
291653097 330784535 0
550442838 134204808 0
52215445 428617254 0
476121976 87937 0
73390283 219457727 0
21213546 391756144 0
178722526 363103527 0
150772230 3991867 0
159441843 165722505 0
17924215 416504959 0
175928141 332571740 0
298809894 437924790 0
151541471 263390042 0
557373711 333672670 0
157104016 30974468 0
323283563 491359373 0
144569982 279713987 0
417717186 115552456 0
517350007 25357897 0
364990417 101464998 0
1381393 405345081 0
206235074 272237966 0
350115364 175877762 0
291396209 425722798 0
507315557 558229953 0
567156260 34642802 0
417888448 21856007 0
218025881 488625853 0
555219995 117492160 0
116719078 343367499 0
452043529 497759702 0
94449840 202545166 0
360749314 70726062 0
292787334 128952180 0
207178292 265694684 0
2235082 137586441 0
449585275 106240249 0
37589068 375166184 0
44089559 289340023 0
313240344 489262207 0
490231153 386102806 0
418993807 3174283 0
127509847 326303278 0
191782264 275558042 0
275491869 104502203 0
206320721 296891220 0
532965859 318322646 0
439281536 278688538 0
339892555 261396434 0
387856358 289438100 0
105845472 36157437 0
468353103 293454443 0
205737088 181672218 0
419085112 481908211 0
132357600 349775605 0
291639180 446642406 0
234516949 340017423 0
386892634 256495464 0
464354888 381901991 0
517097931 50607288 0
453007524 418667666 0
49066279 49326766 0
473635490 239153252 0
297851121 530289869 0
43632455 430028169 0
105228515 251972180 0
202262667 462258264 0
315210861 207499673 0
206957836 135705746 0
378900971 444773315 0
251293127 118040874 0
552220359 456315063 0
223740920 418655731 0
507619214 250846574 0
94209417 256335408 0
286094714 95945512 0
442459286 374582760 0
504987685 38313156 0
294390221 308142060 0
528570922 145519291 0
482936186 208010656 0
318873222 390958708 0
399321547 472316239 0
123569894 420546722 0
504691445 102214142 0
69155902 75298545 0
361286722 565596659 0
79534093 537770152 0
324827859 71219227 0
172407595 269495529 0
236088372 476744213 0
229882079 495388349 0
425265735 423132048 0
550637099 245321359 0
86803638 11671041 0
374754118 142339785 0
550740414 537678355 0
316738539 527515954 0
342652003 307661869 0
372578735 161463679 0
124222806 214444644 0
349573485 473967925 0
56459645 109239118 0
289415021 417136396 0
81986820 185111063 0
141870068 136051747 0
568685909 21190385 0
385865239 46468326 0
452900608 47281524 0
359310712 510794360 0
564449833 334413866 0
275406431 482858302 0
140053900 303627384 0
268926756 153236428 0
277840950 19555776 0
464838953 115588467 0
504546553 548453143 0
291815336 500912161 0
386746265 525932449 0
130342736 269778743 0
437352199 260057596 0
84646279 475815740 0
59977778 165627508 0
109064992 453392950 0
549371284 419544664 0
200612527 402902636 0
381910714 302615304 0
263571903 369305158 0
133014359 351413126 0
342821319 29124792 0
360393547 339361214 0
137668103 322291874 0
385661718 19289360 0
133661578 403184627 0
492321875 11292077 0
525598874 260234069 0
122606497 298619353 0
158430906 215584958 0
212345343 270298708 0
546932700 306297844 0
50615692 255064681 0
234674292 40614380 0
334227128 471334147 0
449918074 181620090 0
268501948 524711275 0
400923646 158350361 0
563508042 555138398 0
117323163 421328444 0
343483385 460637679 0
201983308 12676432 0
26949445 562545711 0
382020898 474948286 0
368423198 329300985 0
397244146 149380276 0
527548782 167076490 0
556998323 409839597 0
227048792 481898972 0
303955900 206484398 0
159362338 86341415 0
106849591 177595584 0
254187255 486234383 0
272430358 445387991 0
203384341 501578419 0
397939437 138065430 0
94550425 255261862 0
162922775 199567282 0
84484227 368571125 0
354398459 301714283 0
93060655 421941065 0
268028903 107350053 0
152009498 390715449 0
374066183 255647737 0
466512386 349811367 0
168126738 160050533 0
405072874 458930073 0
200492474 444043110 0
204647836 81699276 0
266172446 343182996 0
137152229 141333888 0
434570127 328762863 0
467144507 165382666 0
129842002 113411548 0
164593534 350993782 0
21850053 11394152 0
91709526 21109167 0
194766677 311736221 0
539769567 349776554 0
112646220 365993005 0
420001336 318222903 0
116992433 37270184 0
270236221 357506052 0
425176238 193838411 0
349627029 110337111 0
470298142 111336012 0
150022694 51208169 0
14517041 329956830 0
484330371 470002111 0
273785162 75196918 0
436143842 330416064 0
3230422 181136901 0
458797851 197310729 0
526059146 553702809 0
486472485 252129254 0
162210273 424100713 0
506496976 204603270 0
295289283 371914200 0
260877863 475719988 0
145697182 142362053 0
295353816 286883497 0
217178995 271980443 0
328481311 431098123 0
528750896 238033283 0
529941506 59935563 0
428177252 140189917 0
421459937 438318534 0
22288140 197938601 0
435999146 333366743 0
419561344 424296455 0
389117359 84560303 0
394598506 534009884 0
497843857 301876739 0
369546010 392872743 0
209247309 146617533 0
133089381 297832039 0
335923860 387439924 0
9507804 177812377 0
198199279 479473728 0
200875829 401790362 0
180052284 482382237 0
163070948 508638655 0
92249414 120441444 0
283584940 27240397 0
4920301 275741344 0
182763481 39697392 0
19663162 126819699 0
384927753 324878760 0
93265902 221932962 0
25120491 50153169 0
390687315 145862600 0
502366042 459494091 0
439627085 368699147 0
19289214 267334824 0
152452100 324984526 0
400912513 151914202 0
132906146 48669298 0
266749491 121495845 0
365524695 8936807 0
219758282 243343578 0
124171887 374723387 0
475108924 230303287 0
306537960 194703879 0
311105719 49631899 0
558758504 208841375 0
28978806 503566610 0
319294379 224465767 0
176028689 324763876 0
334020469 403250579 0
482325041 414004800 0
562753971 82983288 0
509608723 129046689 0
119884780 292282242 0
23042054 245664736 0
518516653 242779222 0
49838395 413953089 0
399554569 215830797 0
48525569 470906967 0
358671417 11113678 0
297294116 387515479 0
337123482 225650833 0
458196891 44041783 0
370055903 448732410 0
248398228 359332624 0
354018281 26006113 0
164401180 267494822 0
9703063 457569585 0
477351541 353307816 0
450172465 76196972 0
110921816 343897702 0
106276145 564395373 0
542697502 536816492 0
354423266 135005146 0
209171216 252642596 0
133814722 253720294 0
256783624 112069244 0
298145106 275519683 0
275851277 172988055 0
91550063 225917481 0
503046415 381868341 0
121363670 179677290 0
279045809 256591182 0
3457776 360802036 0
557987130 394979591 0
12552168 297449459 0
472108670 561834465 0
386531486 450781763 0
238288634 340052598 0
532853473 102831533 0
521648178 88594189 0
267693798 360046492 0
303182262 475244125 0
288407894 431831784 0
278068669 223572165 0
459821978 248970780 0
426113842 95259775 0
35287278 463404246 0
480815606 489228925 0
474021767 76135797 0
258789885 317704295 0
339466089 327517123 0
268171289 267595525 0
254756258 265255879 0
44787127 367083404 0
396711689 360101426 0
389680340 215972756 0
117357613 314420299 0
533797289 368532177 0
113303407 9135283 0
20255467 203310751 0
392844191 377814233 0
169796735 274792463 0
87262277 457739766 0
183329844 286969606 0
517940139 543867331 0
64298745 132049783 0
32824070 383239098 0
179406330 255312702 0
292532626 493577557 0
75325303 61806793 0
355593036 268702676 0
47899226 455754927 0
328599638 244679280 0
160614394 44488741 0
36047791 311653613 0
357558225 192718641 0
485561894 295825139 0
386217513 498465331 0
494846357 3790844 0
187521082 373244686 0
342866220 380881026 0
115546664 515322086 0
369335948 109049885 0
342961802 257048551 0
103566820 248014370 0
268097366 454566042 0
165350030 352214359 0
218148441 183795746 0
230995699 186047552 0
412162365 129837458 0
143348936 121252898 0
15320631 260153026 0
177443720 330022983 0
467899053 476137424 0
27876340 382404661 0
134602398 476530419 0
331130860 82888123 0
169777914 516765889 0
415364144 88101227 0
205242596 371207924 0
120029117 439352569 0
466500350 11710012 0
122229386 318331912 0
447162095 319154430 0
196093435 43655992 0
559118755 248367459 0
324284319 278341736 0
306652983 22925332 0
93741578 51760698 0
402479496 365534149 0
162541965 362303298 0
527840486 547017117 0
480017214 2415712 0
519794895 197130145 0
396834341 93211261 0
284625276 68652684 0
207903224 73109487 0
145757319 13369460 0
122693904 526894740 0
510241284 442878369 0
449951765 224984954 0
308363545 190400662 0
384165280 229717368 0
12057582 410183555 0
504622906 397509550 0
247099145 20794558 0
7480248 360901264 0
547331631 40634339 0
564251315 462573020 0
287325946 194604497 0
269602974 96371782 0
215347444 539520670 0
103226720 330831131 0
486812081 235030939 0
456242373 437899787 0
319573128 128626650 0
431149151 45672457 0
522528945 319996170 0
310731797 220792764 0
57651660 109655569 0
181093780 21471280 0
226667802 50487905 0
404021072 296028464 0
52844654 154307960 0
197604607 290784727 0
82341968 196476841 0
256695065 406217807 0
358157701 528069117 0
400894165 358993392 0
232227947 477456545 0
184883096 195087321 0
69460589 255114365 0
26187797 301572404 0
476405188 84916895 0
156777682 128193154 0
312948220 50666363 0
66585152 557855937 0
420164911 225321179 0
398168199 432824301 0
545785972 35033436 0
439118668 444842260 0
318832123 250116238 0
338525927 171475889 0
397829091 332591637 0
232558257 93362981 0
518933090 336900838 0
514402525 429057341 0
359902468 102942797 0
486560060 472794669 0
82916522 28432686 0
550574759 33687632 0
349594788 455256546 0
408400550 254200690 0
37510736 94918857 0
496823314 521997041 0
166914913 420536118 0
526919241 238815322 0
198544347 338731711 0
266773606 415742371 0
539133045 126346038 0
219325476 180937869 0
466510240 36942071 0
190435817 60813217 0
50328586 60145572 0
507838117 356999676 0
110540558 325321523 0
523167264 213482925 0
444372742 481574944 0
448628835 171488797 0
14175367 484123899 0
87500749 441200752 0
221232399 367130563 0
361737329 305789913 0
504220980 305314289 0
9538038 479249689 0
6655762 400067958 0
489951960 201477269 0
383834702 30535693 0
522236727 293449638 0
282560912 305102773 0
413299166 7370097 0
132834180 533552002 0
316426306 14027057 0
356676639 326224407 0
423421837 444797430 0
122969898 384117505 0
321352861 70834405 0
401673237 425571336 0
79888669 126831713 0
549515609 128432715 0
169498722 345231778 0
109351951 190708050 0
409278770 180370447 0
110679826 62179797 0
262735887 500490619 0
435424966 260569078 0
1047763 460742338 0
247543903 171660489 0
204627858 131367809 0
428340236 136546475 0
467911168 227789431 0
409951971 413949895 0
511836627 238512148 0
127062179 257093738 0
214610617 483853057 0
311409826 90382447 0
416664162 260710675 0
82259728 521573301 0
567413446 106089205 0
518212222 547842015 0
351039730 87082878 0
11350269 21482333 0
48402884 413725167 0
510017028 522844431 0
325953232 523106660 0
314522074 317409806 0
76114135 508085729 0
82680182 233782647 0
219720345 142076739 0
369466460 69568017 0
197022698 429713388 0
530315921 513932366 0
45599210 171898807 0
54108883 399422835 0
562413264 201463465 0
52489780 123729226 0
201763861 49474882 0
177988042 456691094 0
500587884 316022540 0
166852819 484966368 0
563506539 518816678 0
353040868 308141583 0
424200457 430074274 0
82128174 296357570 0
233068839 75435710 0
352285188 391352614 0
382369644 416671127 0
436352657 144481680 0
295357731 525466365 0
376303342 185495734 0
252500695 450913327 0
539343295 551127046 0
37272792 481540534 0
371575001 490309374 0
475463814 269749556 0
264172717 123582185 0
482712000 431084458 0
392035339 423664566 0
152663446 122770646 0
170501864 364974915 0
30804059 511082907 0
33949255 270385725 0
316576794 186845127 0
360194050 225452379 0
476077161 377096609 0
301769496 292052770 0
106336349 299769737 0
485871305 557528326 0
121611698 110288585 0
223254133 87482493 0
414272014 108817473 0
90007733 247683696 0
516625232 96788107 0
193919329 85065778 0
344748180 527363628 0
560861161 348893543 0
340822567 290850876 0
249248389 51428077 0
111374608 391076600 0
6432998 252033612 0
86805512 207301679 0
103476086 151778967 0
502043398 153264742 0
71994790 97846681 0
454690824 414404745 0
328997780 474135371 0
312925254 219983569 0
244369337 101866922 0
219019678 172209591 0
406241471 227822143 0
503114285 209677114 0
248054528 427564373 0
364879506 232124136 0
195842320 371254317 0
335160802 499676052 0
462619948 105870745 0
241287845 303087793 0
248678102 263633596 0
248953592 358251692 0
386874987 87986942 0
543071870 446221671 0
261882772 222432992 0
319493622 562595686 0
289984404 226980131 0
535535092 508148735 0
527634811 397423726 0
561547003 13084877 0
281628330 279314920 0
485593934 447966236 0
52701032 390031151 0
545582677 199757560 0
291153904 507209877 0
470981541 392523070 0
10948747 541786777 0
564921052 34910756 0
548440647 78884195 0
527746272 7166284 0
243619815 430991216 0
206964971 422887003 0
26845720 542931392 0
121638567 47756553 0
272256151 532414868 0
287415709 435362082 0
426026377 559954968 0
480701334 555491946 0
272069627 397374041 0
426595684 258746259 0
219579524 87820019 0
467296634 320605592 0
45958867 526746710 0
523670234 355270515 0
492946140 387083368 0
70759402 36597337 0
544979500 225199966 0
478787892 489712071 0
348363178 533802158 0
63101867 556061969 0
390006744 243864806 0
381288551 449496597 0
156498863 165899824 0
344366387 51627852 0
101742214 488292386 0
88194897 458604216 0
185173605 341060731 0
36982368 286084257 0
12339350 447673987 0
353417315 22273853 0
445245083 566863189 0
29839001 556168598 0
233207798 69959831 0
111113287 297122151 0
374939260 328938123 0
232221187 520714808 0
173154566 248389772 0
198692887 373674477 0
514482193 271639358 0
225173042 520704788 0
348617940 233496951 0
119828153 513523943 0
515383551 415532388 0
163495970 92131774 0
307172415 16664901 0
466244631 1323884 0
471697578 456426331 0
168289758 2387071 0
14611980 498271501 0
527524331 148032984 0
507823220 175088878 0
287971787 362036568 0
291934316 133050302 0
310179391 439426354 0
129246375 460138072 0
177721424 497553537 0
98524431 39044835 0
138143251 139977216 0
90412962 318164096 0
19420375 35431594 0
487247762 533345693 0
378709733 213102021 0
478180056 338938479 0
238425304 267694024 0
394075632 308312605 0
455658655 213816553 0
560663830 24956009 0
449142567 551783932 0
122456807 201505268 0
397193599 131751632 0
315946619 294160734 0
544806141 48535780 0
2013366 517450088 0
281936590 46670988 0
496462623 460839175 0
553356693 56695483 0
394199656 393707609 0
278163884 352291439 0
64364139 42363491 0
193946200 185402526 0
467583098 301061966 0
502295029 196128261 0
373215933 332955592 0
240656111 193730632 0
321372849 510795030 0
236474943 16719902 0
178677514 416410910 0
400639459 246458311 0
492616269 524155786 0
357930283 321173831 0
557083888 397410829 0
324335299 85119132 0
303685938 77916916 0
255231405 115551607 0
273042558 37955394 0
385723207 246342288 0
197534966 383923467 0
348937422 459272165 0
230852853 310463583 0
268277255 73658409 0
44597743 103035699 0
84911449 265205906 0
369178500 220549356 0
505949791 107267678 0
222050036 299907777 0
108791762 268363421 0
315431699 261852407 0
138386855 554917714 0
268667891 260338135 0
442106753 344793238 0
399497238 100724234 0
563863963 61649173 0
498766848 425987927 0
113600383 138798893 0
384807929 297757664 0
172985667 96301527 0
527438075 517810386 0
64736916 336266050 0
169242386 146351257 0
407713549 82042123 0
214873863 85824267 0
59748709 436487064 0
314798443 444535377 0
508095848 80194164 0
32170747 466352523 0
239557211 487642157 0
481732484 66141312 0
154409024 93104818 0
76866817 171812954 0
345516904 165572635 0
470808029 476442919 0
467471056 460363024 0
15645724 509730449 0
84179294 549946172 0
28199800 238636519 0
240401446 206809030 0
407716281 22231051 0
94591448 103848363 0
316521041 40382149 0
404883595 121096586 0
466709856 529400305 0
391921132 284862350 0
216444991 494126517 0
262686138 205171411 0
418008814 401240153 0
370269022 43824912 0
45494989 431448806 0
384585147 428143499 0
7359860 548622012 0
11550017 454829381 0
90589438 204148176 0
246490441 63510627 0
307649904 259217094 0
366068398 427434503 0
348899105 173848566 0
556255671 95789225 0
391948133 381386577 0
206092526 456116385 0
414865376 270187249 0
416237501 277211372 0
15965900 365394859 0
431295752 187857815 0
286649051 86539213 0
393079980 193295108 0
324821798 273990049 0
50128544 551841176 0
251483786 420659884 0
534355069 111952765 0
206207283 209218931 0
293834344 121249190 0
237821062 68561574 0
256383004 46761298 0
344165703 396436288 0
519836732 122440576 0
135223706 467473227 0
334631266 267662016 0
453749695 495891613 0
396125519 369059107 0
544245435 462300169 0
2568876 113424960 0
364661033 160976548 0
26025582 133033568 0
464120945 76731301 0
331629299 157929652 0
516838529 26999730 0
105976672 362650973 0
459309834 237568646 0
134012022 497704060 0
559841597 150116384 0
451260963 50939933 0
425961260 132708909 0
518323836 216184519 0
187870799 100661749 0
404798770 331753827 0
79925056 202583438 0
433004130 564185206 0
39801806 285393558 0
303764201 300424414 0
323820117 342985359 0
311919939 516661579 0
508538164 412405149 0
431237340 171764499 0
10200000 131834912 0
201823649 384930156 0
385501346 281680836 0
523151579 362865854 0
506009218 34760261 0
503053920 137456757 0
320265877 453572546 0
354273657 347618130 0
559729650 504507560 0
262328431 28531295 0
14556733 120672718 0
350053129 58820845 0
498685030 329406484 0
514655983 400177714 0
58464341 149912960 0
90347845 503940898 0
354786698 200645458 0
422447431 35382035 0
245963359 341739451 0
491013649 148764899 0
13359716 169410323 0
195162199 481675856 0
185133793 265491105 0
401043768 552585045 0
2362231 162514920 0
552785176 462308536 0
287352898 162941241 0
524567287 322712357 0
501100302 285343853 0
51392888 200663253 0
191804718 369372429 0
149097571 147418110 0
35801794 564350860 0
95243490 102233685 0
10807355 507160347 0
425228877 315834182 0
92768204 390299514 0
298340471 432800495 0
262751331 184610119 0
111313074 285539072 0
199456007 533026350 0
444556903 410477979 0
159805057 477619275 0
60034826 341186157 0
76931666 258423551 0
165861813 396894842 0
36512499 300850515 0
256428952 39210607 0
432231724 346360087 0
267652457 51294107 0
244279635 24955244 0
491120354 294536530 0
514205644 49154250 0
369125124 17025273 0
511669370 565811662 0
314070377 278100179 0
155727076 12774099 0
392647119 459220255 0
296908448 217051003 0
9060571 170106306 0
481193458 166370285 0
115423741 24471382 0
127426672 101958986 0
491275697 139112601 0
336050046 254071032 0
299849096 255830136 0
553529307 184740237 0
191874496 254049801 0
42055851 533438536 0
526013822 395207473 0
29182098 68311359 0
51512472 248159217 0
450267565 464369316 0
528456731 146224999 0
234593393 566600829 0
98353287 420511415 0
399498021 206505002 0
454727166 296885952 0
512082468 395714272 0
324125212 495018244 0
16254099 440568202 0
485789583 164611808 0
558013121 387405739 0
338692442 55528905 0
265376043 248004076 0
242206085 149633761 0
363242052 25351972 0
404980045 496791893 0
217216715 463976481 0
449344789 390017772 0
234348330 187041585 0
481015190 372363952 0
407124292 402883082 0
120534404 99220547 0
264661970 400031956 0
527980807 425681201 0
226832701 542622491 0
534744704 362125700 0
23831427 54757917 0
182881190 102051874 0
326304299 375264322 0
567637432 105231854 0
354089847 279180518 0
364052569 370440192 0
566531983 260421656 0
493141786 564262021 0
547797759 459165982 0
297405866 415008144 0
98505303 103558155 0
372200017 458721449 0
533652836 340426216 0
70110191 19959230 0
532827392 282407116 0
350642735 454208154 0
284220049 312699043 0
499480034 123009392 0
245436743 510593238 0
152565296 14549816 0
71189023 355375853 0
37567957 200781920 0
464275549 430022669 0
291531683 165438410 0
264935041 480798879 0
283448167 517819546 0
121640920 328194267 0
242960498 62840624 0
222202052 461523908 0
57951158 490418165 0
120467309 62143144 0
290217273 447696343 0
197896345 328598709 0
456967861 4477119 0
504846042 61201353 0
477166001 189392551 0
345958039 8421272 0
306096535 112960744 0
513500080 249344527 0
415587991 360100613 0
510826080 269677785 0
422994777 172173672 0
469702581 235055543 0
110108123 303060827 0
220340870 447782214 0
562552816 112227381 0
561373932 499785992 0
241710773 232373896 0
391003327 70182106 0
395573238 560513562 0
503420627 436964698 0
303124065 474142053 0
367725387 494730355 0
134343748 219253340 0
99770961 507751493 0
257209315 231254485 0
138751967 457746085 0
533610305 357506060 0
435122883 558901891 0
74720598 243191276 0
225756873 130302343 0
336257131 70180633 0
150646551 377914435 0
234934528 226075095 0
150222745 361434668 0
348925735 15015524 0
525335901 256054350 0
40912773 7334063 0
59071889 173346629 0
284219611 2474297 0
71460786 315299863 0
189562677 354800827 0
414538311 358042282 0
368008057 163827252 0
42220505 392518747 0
525164319 171200212 0
337343943 270817780 0
519602314 448735353 0
364333887 8648358 0
190217623 412482365 0
303628670 383490623 0
52180473 6729362 0
509727264 445666505 0
374026853 15079668 0
165944012 261057263 0
345634502 342651618 0
519990819 379035328 0
488824351 47647736 0
160197867 333806434 0
227523347 109722269 0
383460310 8640863 0
66707394 65226918 0
188299420 47121106 0
40107120 399470581 0
255081721 172215185 0
508355711 367266159 0
463970807 478712548 0
249763983 336385822 0
468698901 551659242 0
189685853 330969827 0
546235547 370847633 0
144728883 208244878 0
85086030 512194043 0
236187177 443570685 0
408965942 492504081 0
264203912 228236039 0
41586979 361421435 0
206740843 555146001 0
359585533 99446414 0
73085571 533218530 0
374875180 565385377 0
552885895 524030774 0
361369318 176692681 0
120350415 111721897 0
139202730 362597706 0
439942928 424491400 0
536757228 371833109 0
237341207 146876901 0
475457777 196877929 0
371646561 8497721 0
333830137 279626943 0
213031336 224726925 0
520282439 500813173 0
429761841 169994748 0
199004181 48856386 0
450941725 447953953 0
54000809 31602427 0
465347025 37777295 0
328355419 113528471 0
104761800 370940121 0
51907530 176758431 0
102900574 166514440 0
278082746 553234079 0
509351412 376859096 0
165117686 8542098 0
510457953 208248905 0
248018053 82398861 0
67099368 60729124 0
45617017 318552081 0
445841087 380795229 0
223513161 357360353 0
160809482 92560344 0
122617621 436366782 0
565844113 67367378 0
126456061 225710767 0
109904151 155783967 0
537883894 62042907 0
366348274 470581588 0
545728398 232658280 0
145475222 35602886 0
389524842 431990487 0
271160782 523843616 0
35804969 55074538 0
148996748 208792280 0
119844855 208888870 0
431768386 227751464 0
514489944 230317711 0
246199359 195000873 0
245047071 517740618 0
284227333 65685927 0
262630654 383794766 0
279316624 275616799 0
197918889 461027927 0
239576938 230002114 0
101776779 252325114 0
350546122 566401972 0
492563716 247496969 0
33164060 88047337 0
147458816 405102796 0
435928226 448978026 0
422794063 415579957 0
398624128 172511418 0
11532719 252504744 0
404497479 488943730 0
13560934 334410985 0
278973961 166855472 0
17662074 305565085 0
252273115 291030198 0
337470328 372394662 0
532853905 532780924 0
556541708 473527394 0
74308868 449772673 0
131855570 325168462 0
87704823 86352621 0
134700510 504636346 0
217969243 67759318 0
396697399 87820987 0
150263570 262915307 0
92406034 565588972 0
339914317 501694874 0
172372089 409713360 0
538165440 152719222 0
111873871 265334346 0
247295565 527545025 0
498593411 17030980 0
437392810 50308689 0
50654717 78821933 0
503157516 72585206 0
446379563 528723107 0
305844043 241916610 0
306531329 549539800 0
413235414 148210624 0
93865471 394625095 0
521097302 22954361 0
311788786 85691159 0
299148490 148975215 0
185814612 220960347 0
271586700 171441217 0
509760607 288555032 0
428209088 260121561 0
124866440 268884037 0
409692886 54077743 0
96326493 224212980 0
478653741 552881886 0
201415281 227008654 0
227993896 115829198 0
384458153 376648789 0
568278720 152310614 0
97563124 382858376 0
183166853 514483177 0
425061499 150459494 0
241107028 517244850 0
73955193 433974974 0
440041652 65429993 0
149444654 250722105 0
446339350 490889248 0
165642235 284238074 0
472331614 8196057 0
15354147 244475743 0
8906605 114801072 0
442152062 334416620 0
513503534 217673992 0
240854277 478446391 0
542462254 116908566 0
194751934 79776222 0
99790883 79869333 0
333370527 80238459 0
472036510 256662775 0
173694243 274127903 0
559747843 210875697 0
149101981 418889186 0
34794841 25744212 0
96331653 90405207 0
281925837 35094634 0
123709065 227315938 0
126666914 313664022 0
107921084 522248710 0
380538178 291579403 0
116416725 43018552 0
278773522 112775566 0
135859831 212405085 0
216908362 387626973 0
294671346 291705547 0
204936570 205686779 0
354721163 439133315 0
232659333 495570853 0
278705153 312036891 0
431847826 401650347 0
251171080 132642488 0
66738911 158422452 0
162251015 291184670 0
61008776 268026505 0
109813025 37604834 0
97475526 225488620 0
445514847 353502919 0
169390323 87291546 0
518513478 283268145 0
68732341 196258831 0
449168748 563450712 0
349446552 514116846 0
103798168 496759190 0
429856859 31887487 0
95653244 529368007 0
55617930 5856201 0
30255250 170383635 0
372566724 525293565 0
558657889 82268137 0
103614755 401500839 0
191887404 488955874 0
166010222 440994392 0
37114598 140668282 0
2279861 287612356 0
186800724 379061873 0
165464316 52886095 0
54990536 229114246 0
278256789 386405232 0
156838974 169455495 0
479457898 70260316 0
302475407 114394974 0
242067387 95577575 0
269657452 376449930 0
295143835 438663522 0
67429791 139650223 0
561471564 17637195 0
170769405 45061238 0
420491550 33294499 0
270736099 254455688 0
77733706 241038858 0
445630675 494704724 0
369989449 43434185 0
172579322 244741016 0
314650128 342715935 0
322953097 223584269 0
439835757 24789567 0
468009176 364097406 0
54999066 241754337 0
150046376 474261588 0
25741787 127370346 0
68988729 433379285 0
192805650 30878953 0
367570975 145828189 0
479133756 32822051 0
59272470 254459097 0
560286036 322701633 0
146813824 244779707 0
41851020 161626537 0
263532127 265524389 0
267487302 29124968 0
179166851 531806411 0
370237039 251172317 0
267663827 246686414 0
487331416 134501745 0
36512238 289604520 0
301093612 34327034 0
89578663 167658737 0
30549578 52734686 0
267507048 201613831 0
505786246 390085171 0
113829787 370357814 0
535076972 29737818 0
234006005 439624649 0
445775507 554248593 0
192561273 146844786 0
229045790 515248921 0
191619364 398666460 0
343134043 274750426 0
481464287 505101695 0
405366857 180665783 0
129435018 402642453 0
483975583 238735128 0
223859727 341552028 0
54538163 24491181 0
228068183 49848701 0
293515135 312709006 0
253966624 423820611 0
343114923 98031940 0
153740468 369860322 0
476741356 213364120 0
272294455 283542245 0
386933588 316183523 0
41067913 179270785 0
510772153 197242344 0
347184587 177442089 0
466270497 39425991 0
306220155 188958831 0
15950448 139477540 0
79281264 95283775 0
450665252 174357010 0
429384698 551099453 0
466015860 566099117 0
309096326 166810640 0
519440241 31039429 0
512498494 317121477 0
393049869 446575787 0
350919389 547058403 0
118506794 22219703 0
550517312 44332 0
381176437 484329499 0
493270013 107105238 0
134417399 367563558 0
354539426 88885458 0
352320539 329201452 0
19429587 461866337 0
528451651 161109175 0
263823089 332517095 0
1999734 111118728 0
171494563 160187977 0
407158290 242777822 0
406345701 362419417 0
8066178 212947969 0
143697926 513071943 0
502980495 314402702 0
86509166 332564195 0
87944268 476986876 0
143345249 175779476 0
125407840 116547285 0
440194886 4611700 0
287940780 17003906 0
40525293 261896435 0
252465134 108084466 0
514424778 427515090 0
370714292 440415237 0
228275451 254240816 0
83829385 382690718 0
435027609 178002348 0
42782722 110426341 0
271385136 125884896 0
340820806 139532828 0
326768572 493697708 0
453541347 328887090 0
428274453 111226103 0
269334511 452369933 0
561689283 413914958 0
508695508 189804408 0
201718519 81117517 0
211969315 106089288 0
216923924 224851930 0
467319534 52526771 0
239560691 284310239 0
77397942 262742798 0
429611526 14523003 0
485721216 270179080 0
255474080 87339398 0
215622416 45960335 0
436591984 162965686 0
487791159 527604980 0
173866040 134889254 0
552981594 211970755 0
105697936 412843208 0
370393637 453681388 0
362854167 77727347 0
464223886 188541939 0
59967543 22679548 0
311247674 540914540 0
550808533 486962659 0
43580574 339277803 0
525715223 201455212 0
18127825 113914049 0
405701236 214052308 0
362978955 315660692 0
334305531 226905036 0
232512282 499589906 0
463199432 434669357 0
74279060 488372944 0
199541111 170974084 0
147916940 461057479 0
53587057 525095950 0
73015240 543782952 0
202024656 23374291 0
437511455 500558191 0
389405518 426804270 0
382013044 405605818 0
389367644 405905133 0
560597386 90841358 0
238217731 75231177 0
79877678 110325217 0
126567309 402088275 0
257524359 126361042 0
257051979 348344518 0
83770188 82980531 0
448064086 416268242 0
479981560 477184986 0
473031351 169742814 0
387089745 141289484 0
480753219 214902853 0
323875003 98514799 0
199209735 312086424 0
508089795 53015652 0
466975281 316400982 0
171554704 107917177 0
152346015 99327912 0
7945451 300069509 0
146021683 440046595 0
47877951 75452202 0
212058928 420600999 0
436673288 484587026 0
364896459 542687305 0
267678831 554544193 0
236162896 147761360 0
61346623 503470422 0
491749674 289061078 0
436905589 127027105 0
257887544 158827043 0
129118835 208359483 0
231993473 195848543 0
374420743 112970395 0
304685940 435619920 0
532201487 557616269 0
377632272 552915346 0
25058212 140509531 0
488016302 68185505 0
83428014 172310462 0
324832698 211072295 0
280584368 527805508 0
7355107 477778111 0
329245529 188879984 0
43035429 206034322 0
510347714 58715170 0
265580202 29117014 0
336320086 251182096 0
230679119 304199584 0
232582731 17190468 0
241797719 417916650 0
264771066 481682672 0
359853050 545145526 0
192127290 509041493 0
552917961 94175241 0
298807097 511278325 0
194355550 509951767 0
452559100 207712249 0
368715234 75937637 0
283412580 44606661 0
95616753 355975944 0
454548261 79344021 0
308751606 237329236 0
136666354 470819089 0
559502711 283408716 0
422472223 393075043 0
351135309 39772506 0
544049359 461798910 0
484457764 231277576 0
81929272 188477818 0
381878688 331385202 0
529308613 564725431 0
393504309 74285843 0
11752198 232216847 0
36661794 560356190 0
191164556 414764173 0
78682180 395366132 0
117645991 497825828 0
8605215 501914036 0
244193680 412243641 0
32147560 543787621 0
447382234 399218678 0
253906166 550646343 0
252339297 56066102 0
243884043 113886161 0
495008700 298895284 0
452165450 295243765 0
407063744 128671489 0
468736272 229564094 0
458246569 192461043 0
461696541 38404049 0
160648412 320726206 0
525128264 508470773 0
49174598 49678492 0
174323074 444895094 0
263565062 148448689 0
38916490 266255915 0
97204053 198991724 0
168699194 76600800 0
307444764 545642658 0
413257725 316139718 0
330196219 92802747 0
269492380 72368869 0
490923652 530773475 0
148724901 390862329 0
11214752 188953096 0
67929975 307281682 0
387129747 82479593 0
547609104 200326166 0
7360493 524318809 0
173078147 67107977 0
168702440 152128098 0
566829704 437467026 0
139691905 291601027 0
112990614 569205201 0
128972706 314041685 0
86645964 25030567 0
371675111 557120654 0
301657195 314408480 0
197557147 248942160 0
115416606 361875374 0
514919444 294040115 0
403578587 198628763 0
391282667 151413759 0
259492263 484157862 0
72735959 409804903 0
289321029 309910254 0
142010975 465485922 0
339080356 84741579 0
417297004 296381124 0
196704630 326616726 0
423168899 413922422 0
424791492 351345911 0
109088084 365414968 0
341308689 122933640 0
40168184 26156940 0
532878131 337164677 0
450686137 524750630 0
247964781 369059942 0
511883643 415402293 0
102174656 414823243 0
1285798 346009655 0
276194047 379948114 0
419013582 74129984 0
28902877 29645005 0
237411321 34812245 0
292176929 230260300 0
371290540 326600525 0
213875502 215508869 0
449064800 101342658 0
6164539 450271134 0
226644724 346236925 0
32969946 105617155 0
300612265 341753892 0
24292033 453034468 0
409499467 241040141 0
338025426 369418817 0
416990537 392637766 0
524589790 514475366 0
97710250 407516568 0
165602045 246945102 0
511500373 301823572 0
348152799 14609870 0
544770313 568749366 0
359485235 373391998 0
28938277 162237703 0
111614595 452058223 0
209481059 475023698 0
237754862 277612226 0
503790423 20751764 0
568148249 531509164 0
556225730 161412944 0
548871214 94842402 0
37548647 396208213 0
358338966 408459559 0
167269112 198965645 0
364982721 515993959 0
203211152 261223367 0
237623727 350336365 0
342274489 155146296 0
116858869 166696009 0
391128015 542610532 0
91953777 177013589 0
322716478 181549134 0
53885673 188059834 0
322405844 555726179 0
11982324 298032777 0
259684493 270133815 0
534579496 495329786 0
372911987 267478116 0
201268492 495513774 0
150651567 39437329 0
6228970 108145514 0
250828397 482253373 0
171070442 7746563 0
34223102 524747988 0
416504609 252549882 0
240706587 320311610 0
70899309 67810143 0
451167790 93364587 0
395069362 149673749 0
260252452 334702588 0
316901957 349952171 0
485583298 405702727 0
495589772 262490301 0
397824391 63754859 0
74962066 375155541 0
566982642 158157308 0
396529255 64978529 0
110018149 2001448 0
81642313 317006041 0
404913353 114117629 0
496208002 65806025 0
309396071 336518926 0
85723513 37407633 0
361177664 34840643 0
110456269 259792457 0
260042041 536112919 0
556371772 150901470 0
273126519 264443460 0
52245451 237185959 0
191010866 450212537 0
311586045 246166007 0
145758433 89390751 0
566676271 366768675 0
78243035 312022322 0
121500861 561214532 0
537894783 472886085 0
114629889 94165291 0
60197159 26400243 0
328623612 48018538 0
334489691 340607438 0
242166676 47219852 0
389880397 242247286 0
185054862 232711657 0
162253099 130084882 0
459812431 344774667 0
381644993 207857531 0
264736606 551576112 0
155634567 305832995 0
380888423 236568706 0
347186387 396051104 0
41284176 143549847 0
288046350 378398868 0
172953843 231400059 0
191784953 104240904 0
100994698 347542981 0
512274057 512929668 0
490387355 6466019 0
222146025 312434 0
27762861 565441623 0
47307951 43912582 0
224214476 83179670 0
477575870 282981074 0
91235375 527592789 0
213330102 524134333 0
102264164 480011113 0
46296482 91724960 0
44878879 369495061 0
528247036 496537324 0
461350595 289644823 0
5501251 33857278 0
505599072 140610268 0
225770787 409516341 0
554252156 416840611 0
507364311 197328114 0
8947615 318356983 0
402910541 102425888 0
552088330 86158411 0
31503420 342662098 0
278914778 297182028 0
363988771 406605155 0
420856341 253904989 0
17028958 405396964 0
450889111 517905201 0
326075011 496093286 0
485600476 345908585 0
484500432 52460324 0
262860794 112552394 0
404680039 451706809 0
390112820 564469925 0
148464296 169049125 0
350655794 240856118 0
97252442 389566639 0
230176665 412063141 0
69827729 568799311 0
396120313 523354447 0
244971038 310204040 0
206722169 282382644 0
99540600 19817459 0
51304068 309332200 0
428822403 535381888 0
555438742 450237408 0
127028217 553230260 0
405586300 522360793 0
344243239 102668492 0
360345575 281959703 0
435751261 299709028 0
469905229 541188875 0
406540393 95161697 0
296974049 419001626 0
320987528 313130543 0
163696641 269836597 0
22915705 423359526 0
388605608 463171832 0
130100458 240260593 0
144895939 133599946 0
192814768 494073939 0
524938251 495446594 0
508935418 314424954 0
457730905 11173728 0
390773058 191907075 0
40361168 370506616 0
93528667 475399217 0
95878075 184616769 0
67326556 382257005 0
176623837 397775390 0
191562867 51078255 0
185961709 320323720 0
505328843 177057844 0
192334677 148511359 0
155839449 441659922 0
405668632 303243739 0
509308253 334150396 0
128684786 323873518 0
60769387 108971792 0
341817088 9519585 0
160130641 28263533 0
330103783 92517003 0
207724256 283019285 0
497498172 270841883 0
508762046 5030996 0
480920043 562172689 0
254845665 165515121 0
33495559 364977275 0
434477985 50134494 0
220369944 437855957 0
516455201 160821517 0
307821833 181410950 0
439459659 409790275 0
165242937 263796493 0
199859934 415850835 0
182861395 349103452 0
423056687 182225889 0
568012925 388959519 0
151644357 180729296 0
115881048 289298977 0
409598670 253109234 0
541592730 410575505 0
490776543 472994066 0
556547145 154754900 0
468438475 272683170 0
530197625 373392144 0
257340186 279698810 0
26266059 370842473 0
476675305 369683649 0
298552709 213177734 0
514677677 386928806 0
567002677 411250963 0
108371031 242873101 0
391970821 93377135 0
468479413 387401815 0
292950422 489294258 0
495428032 503973437 0
42790062 314017037 0
231413974 446470952 0
175083595 376293816 0
148703530 277927629 0
569206246 458796815 0
389053219 31106216 0
551191381 81147158 0
228873082 324382440 0
14618662 386846764 0
334805401 10234589 0
171925677 305833746 0
379938540 317675755 0
345428856 121208493 0
419820955 257476365 0
230333499 125745363 0
526255767 330381708 0
143904995 394434213 0
325275167 276239586 0
104696261 511707085 0
249623847 27717172 0
54685807 406652966 0
3819564 97787654 0
568167775 287979215 0
362812356 209927903 0
299794343 318431843 0
414414036 403467952 0
449125075 428500172 0
19230944 283864615 0
231671232 411310951 0
226382181 8490546 0
276188470 128674353 0
381069703 510227739 0
328196212 140632893 0
140646008 479649312 0
284450462 122532536 0
327208342 52686907 0
380338613 173884855 0
452317395 61930270 0
482659 83976441 0
126224901 324674167 0
65912541 211616995 0
402404003 212824199 0
223991459 261864068 0
294573598 465299365 0
380848966 51993298 0
250863044 423813758 0
252294079 535058258 0
563466684 146833951 0
399394841 459417745 0
280695329 503021093 0
377729009 421694112 0
450461524 488247359 0
194284609 350394461 0
330725322 30424004 0
551030065 297583846 0
182105020 485421261 0
200214330 370105951 0
101659045 70867170 0
232910674 394557669 0
198852135 257519344 0
402128777 107942334 0
287427076 195541452 0
64932599 122686928 0
123260983 212721454 0
471773020 257310868 0
361256913 253878976 0
243697852 503463238 0
127882247 255815522 0
38280992 43894693 0
72774345 545882159 0
86372102 387323783 0
361362377 52531636 0
97335527 566576362 0
189870631 466076087 0
327688998 524860931 0
447697941 359431680 0
474466004 103343 0
554606636 13160068 0
127364707 173785537 0
263573092 156585396 0
312261569 5166331 0
158873169 150164920 0
431605875 168102837 0
554520298 51285796 0
72118604 307473942 0
63712812 246338359 0
374125891 419636594 0
16796734 361133392 0
43105415 450371278 0
133476814 466998088 0
310846537 168426537 0
107167228 500601910 0
478261928 158327526 0
446220919 384307709 0
137938281 371750464 0
549133485 96463857 0
27477077 441412227 0
208810610 320197873 0
87317914 454899204 0
156517472 201495168 0
252288172 422746722 0
17343224 529931687 0
407997099 263723706 0
277313440 314051689 0
328686777 332645780 0
178139391 568722596 0
450000985 297929018 0
537749477 133555436 0
292211851 234477304 0
314442548 502936927 0
474466470 125138224 0
539000640 463126829 0
186402854 309504476 0
245816702 476168607 0
508797241 161760416 0
114061925 477418510 0
289254184 445932175 0
359908929 311349739 0
76721494 185786745 0
162806632 477928945 0
541875502 322413445 0
23512495 250906544 0
276019186 166017639 0
355236916 465978944 0
402566290 565892079 0
88513514 509488719 0
385428427 443811660 0
413398727 474155219 0
98344336 205575475 0
14824209 249742345 0
476345504 428511700 0
182685691 166130837 0
147493392 410615026 0
521461291 117183059 0
290864238 293780075 0
439289705 439603362 0
548982150 241524164 0
182125128 435642569 0
34150529 14065332 0
491256492 376611405 0
161794014 378241337 0
61298348 506068073 0
506955511 541704567 0
264288225 50942615 0
479377198 399783796 0
195371267 320498983 0
253127151 327237590 0
53609253 192071791 0
123877119 399285966 0
408971469 514876246 0
394843139 568618080 0
48897955 105053668 0
232991062 536516874 0
484975471 256901240 0
333229333 489410806 0
3129989 556323002 0
58858544 52878840 0
294776533 457931636 0
162440913 58696367 0
470526926 217766665 0
35458140 397901856 0
429349540 47527151 0
307463286 536291621 0
311623719 250241021 0
231903244 302120008 0
65682279 183647232 0
329779526 474826681 0
290130248 149840278 0
531264773 252808373 0
558491431 269753351 0
165837484 285548556 0
386513572 315835376 0
389619755 402414171 0
242346296 462069888 0
136455641 418443694 0
79235866 101879498 0
201108311 421871497 0
558106947 285900644 0
136129888 105001271 0
362495153 30202877 0
490593564 185493450 0
518615763 172049944 0
462741380 370228735 0
356027843 177617731 0
36467735 215745384 0
42899258 189179814 0
373082263 506311940 0
456594008 402856458 0
536115692 108079131 0
334346733 444212809 0
21191798 297974960 0
122780282 220315532 0
487212479 258515946 0
419717690 282767913 0
129363608 319771025 0
336154523 490138395 0
208865579 435836116 0
214409464 515814314 0
204730034 531180694 0
340254131 118450420 0
50799094 369157244 0
113635963 366718500 0
495921489 269450082 0
255619833 127570881 0
159682895 552711735 0
541937668 254671746 0
122153651 166146929 0
101426399 124458629 0
111258665 240781725 0
510562258 237682752 0
367397763 61531387 0
448959795 221238932 0
479706200 319521407 0
476866395 64581796 0
212295346 294587852 0
11239685 87207614 0
33165326 386157434 0
155011035 127512379 0
457015837 45118324 0
364093336 239125827 0
448353895 14632876 0
90548006 528595306 0
135446474 7894381 0
352961556 568822055 0
530602125 188314984 0
23645148 114319250 0
458285412 87038936 0
132514304 436803605 0
427533546 495616096 0
108437971 266632865 0
242884497 253188976 0
370340763 93771151 0
440160144 184085687 0
345095014 12012437 0
183871221 18728226 0
524331375 432509081 0
156005409 350153463 0
282721497 177439200 0
179955492 463355812 0
546925293 92481347 0
19738261 22024935 0
163346815 411048929 0
338713433 125676794 0
546382527 494004639 0
362907818 326304546 0
159498986 160384014 0
518212707 549082688 0
429499583 80805053 0
70868737 56998214 0
191512975 283794663 0
521378947 135567683 0
520372405 149737211 0
77300004 342966342 0
209475904 426571863 0
125040012 532423885 0
149906695 92917286 0
292886155 217563737 0
333595819 153939918 0
406221206 529785833 0
483205817 140887370 0
353279956 280587102 0
61427914 159821862 0
376184666 266955861 0
419338383 393538260 0
142911782 190486603 0
219488258 176484979 0
264289496 162075738 0
271377557 37583298 0
535617371 399162009 0
237088740 403670191 0
177575335 19126329 0
198269540 358931385 0
176309869 421021592 0
3789231 497890986 0
252329826 382184267 0
254660122 208657357 0
301833183 65171706 0
47786158 457129515 0
86049718 445853123 0
295061155 455067281 0
70314450 72131055 0
540775870 42001993 0
370918158 503145617 0
521220070 428151358 0
332922764 428500585 0
392553789 53858177 0
521728566 529537451 0
107718669 204766669 0
333055130 260193530 0
417069780 356422580 0
320932066 273544266 0
320597432 439770948 0
529374314 449905208 0
355423577 376483886 0
478193999 146067710 0
95656844 476476953 0
165377400 365262837 0
486460723 531092589 0
208703696 2116050 0
456946075 132409892 0
425104734 258847228 0
404112792 423659988 0
367864182 155860885 0
346084366 324733506 0
376145260 184571136 0
211289868 564905434 0
554492148 287783416 0
284934531 362103076 0
121489503 81733471 0
427806917 530748469 0
281554667 269957141 0
407222883 328302708 0
264752139 561952665 0
136762128 73568937 0
413215263 468905725 0
142315700 279035909 0
186605919 336605377 0
461453167 553440833 0
320841625 159364850 0
230646359 448645191 0
556511372 29422445 0
526678704 159787589 0
350298186 302975000 0
29850753 159133496 0
445830509 117921023 0
542713818 232877544 0
398417233 306816844 0
474881948 176339086 0
343230705 170582549 0
483757620 248819928 0
186893764 367831122 0
549381097 58043944 0
381387132 374978141 0
254579566 407693064 0
85599351 120110970 0
425013805 354850838 0
207997874 302916795 0
559906157 466783731 0
453230891 400120142 0
309352533 444673201 0
61537275 87896869 0
11985907 261512907 0
309512510 389680331 0
443846991 253512187 0
565082432 125651459 0
499697712 136643260 0
166848548 220341794 0
510180746 198883954 0
442893660 492913617 0
28509084 529820453 0
214967915 207847512 0
346216270 520445427 0
421220704 79415987 0
528515700 271257778 0
368188241 232476639 0
150756363 292751255 0
373370849 160289401 0
304790418 224987015 0
367510559 178989203 0
398923306 50509212 0
206517114 381265038 0
139195847 547491016 0
479045428 552991670 0
375140973 435932575 0
349382151 33023577 0
544639344 403881789 0
530745738 306194649 0
370295263 471067188 0
312947799 250774673 0
461212828 226820963 0
199333055 189967246 0
489774823 106988808 0
442665361 251125266 0
454164672 424154606 0
312600559 420383557 0
567590620 207167015 0
50964322 291626735 0
378924897 490972369 0
280365742 207804188 0
109329596 105311186 0
72939479 367762864 0
132540409 170334038 0
94172502 230451418 0
161970825 426326931 0
316395815 501044078 0
505344217 80031919 0
193692713 231845451 0
373930223 383684995 0
503505218 477020540 0
501968715 544035611 0
179167421 477863632 0
542759025 502765918 0
250911372 426698284 0
182806900 378153701 0
97575329 225350690 0
54224019 232818448 0
416191208 56519021 0
521722695 378856048 0
327130723 195160251 0
306693184 6424382 0
243654773 78987602 0
346475687 480985189 0
151197672 393546035 0
193610468 421138320 0
23021886 407472289 0
75850317 477297839 0
353424347 444156917 0
445242750 556161825 0
489643944 539334131 0
94531326 256587785 0
281381997 329064405 0
443917059 339611002 0
69207862 362257834 0
497928286 267598850 0
490049774 423371775 0
526966788 246539549 0
366058805 432317068 0
425119110 182622205 0
277760426 526405742 0
31662304 178058444 0
502763988 182660635 0
58225478 422872128 0
86918091 569079759 0
48787485 445976996 0
442508204 392174321 0
451713855 289563057 0
369218318 552841007 0
146206961 372746175 0
214803379 59258813 0
194896154 405591647 0
304125504 63959069 0
344951954 108907058 0
172409863 408231184 0
568583522 146133111 0
548322040 366216623 0
319842033 477172601 0
550377690 306386996 0
67459665 97449467 0
316407754 100034064 0
72873132 80227448 0
257137256 537866888 0
98537477 548215988 0
190924132 434344456 0
495781493 106706515 0
375043255 536865402 0
344996664 381987916 0
280548164 274911886 0
520577808 540581507 0
92117942 359809454 0
295901622 214121428 0
313724043 258185247 0
121262055 251841109 0
129293586 170884574 0
83896799 132115027 0
243671818 391016420 0
318953102 551029820 0
431041666 9659463 0
496171713 276606138 0
428304975 186433177 0
568491759 175465580 0
126242784 263533558 0
459509952 557271206 0
5582377 312679270 0
89432089 108470722 0
256875553 364490448 0
216210462 281835336 0
102205040 50659088 0
220968097 296091874 0
91268005 423392493 0
272456885 426712238 0
269050369 257734166 0
212941352 112170509 0
143348632 412062680 0
313695006 504984656 0
468729642 86564576 0
51088184 146379798 0
123726273 242308999 0
487948025 393893976 0
141357523 43686265 0
185179238 489797823 0
376199917 545386576 0
273385396 207418900 0
350078658 486921266 0
539380021 385439177 0
438157650 33415965 0
437410408 460218787 0
35421366 552780491 0
360082694 349151318 0
375748828 125026964 0
247901072 30123887 0
535517588 236557294 0
355300556 503253907 0
234848554 115023806 0
492916891 235798013 0
82622143 555006777 0
155131688 193345253 0
87209217 530618958 0
391414783 530043575 0
168362775 408727970 0
283730013 361269026 0
146192382 360197681 0
368577426 37517105 0
420433687 29541700 0
313976746 423608841 0
51049399 441435216 0
490189623 549638422 0
469255283 293071366 0
287599514 445246989 0
278422170 345080369 0
120810673 389908873 0
277790155 165558649 0
380458578 86530977 0
243096207 150278167 0
549680894 444156214 0
260793126 108565962 0
337126951 168165510 0
346333775 252043047 0
478122041 272705053 0
421054799 307898371 0
388806666 13874558 0
220530666 66374388 0
414579621 327414498 0
134339090 303422699 0
413746935 159735282 0
435539799 66697077 0
256283487 565408471 0
76964977 534133288 0
315481687 107385474 0
426151641 53014821 0
316355528 108224823 0
169057418 390474039 0
322982418 193744350 0
448310207 501427094 0
373786237 305209886 0
130648700 122599564 0
62745348 471791583 0
179264525 60645050 0
312082383 109740051 0
152804483 44568592 0
471818045 139942259 0
283531300 395217730 0
262901204 427591515 0
136617608 494426185 0
393083774 285302315 0
409500391 437782038 0
294165861 431363743 0
186124401 64105182 0
298289693 222660623 0
200252018 486567850 0
113082154 357324982 0
176627116 187677973 0
90498326 245887504 0
276332599 397786150 0
219290450 494509802 0
448087703 277649305 0
326719330 488675223 0
249331646 180629536 0
115608051 304062018 0
372212119 362220695 0
123356291 310872951 0
482482438 399901496 0
205497690 205541097 0
539768475 512163477 0
443932081 148059236 0
202164875 44436545 0
309783996 127896541 0
253733961 167585760 0
279867511 430825906 0
248506495 178968977 0
4547745 202879423 0
302644083 492085651 0
77874909 32558452 0
80721844 223835089 0
494075505 459222334 0
515261916 256321220 0
4669303 371780859 0
551011861 191674338 0
328181718 78114666 0
126244352 453949112 0
140928087 399151715 0
94418999 34566055 0
71927184 83235379 0
390976498 447766198 0
416596856 93846574 0
71864428 203966974 0
5203698 308481635 0
220355541 128307588 0
309600089 891151 0
528009761 377520609 0
377771510 301251604 0
42945896 422786136 0
363878360 349984681 0
236424278 162600456 0
183414207 14751704 0
514548366 135918439 0
304776756 261251352 0
401542649 386538993 0
277317382 98923375 0
69443072 273374946 0
184032179 274659725 0
141052152 236022693 0
435584546 349484183 0
332592899 429558390 0
158185221 327987520 0
508732397 255225132 0
514254714 367661556 0
409491939 508181799 0
420029068 518715611 0
332715498 376779040 0
185394924 424313676 0
537250673 554010328 0
91843367 465593954 0
271752898 292231744 0
502942507 420032314 0
169920629 165794248 0
362888963 487437928 0
355583007 303243882 0
508316617 210369255 0
244413634 159363798 0
346256446 320367884 0
450202161 248517820 0
268638201 462244355 0
257548910 338124579 0
212566632 559325118 0
417150065 329117009 0
568412115 263052449 0
125340181 433691154 0
507768449 136050183 0
64545592 33184172 0
529221263 353312366 0
519054116 385916087 0
361785937 122719303 0
213146180 300859528 0
267961136 53675841 0
29578745 329186922 0
377178235 425031350 0
441516384 472390767 0
557961129 233392632 0
563436263 65386648 0
566976235 141344162 0
219158775 173806390 0
343170622 84539596 0
87622380 560806500 0
71272865 354621671 0
440158824 369455528 0
244961815 140406340 0
35583145 24137251 0
366514506 519926376 0
102078748 73283722 0
39916316 348159644 0
535950415 22273651 0
421030882 297632619 0
406877272 176730520 0
39773294 138163622 0
476181832 369928250 0
343333379 44502928 0
302903668 275086914 0
322208323 506119288 0
246157190 18339547 0
290490324 504366736 0
324033454 376874116 0
512250068 397142443 0
233009649 304832830 0
38845838 425917746 0
487030584 343211185 0
65913585 128792811 0
372829995 511962817 0
394799717 279332410 0
158192943 448563477 0
164924203 425863080 0
48246258 468433401 0
333930614 235220205 0
121861857 428244517 0
294596359 60731261 0
419048639 179414362 0
392230513 452799912 0
332632344 140234105 0
6783132 365681673 0
389420863 234170831 0
560383827 288377401 0
217892384 404104813 0
481981441 199529570 0
456274101 383997652 0
299126482 123111588 0
349857079 535540263 0
565864091 391037374 0
374088299 80840310 0
90548902 442504817 0
4909168 12290862 0
64933235 330091108 0
556835098 38604424 0
183737033 266355079 0
55841429 59349414 0
146516200 37716577 0
280840989 316030854 0
435871501 93810810 0
379572898 26565409 0
368787987 565149843 0
508274975 324645150 0
293564007 308881916 0
532668202 524552352 0
61951346 81830447 0
353973851 246846688 0
382306598 511340989 0
349103510 104139776 0
331023543 196458356 0
414630951 360283643 0
233791529 100902696 0
213931427 216829455 0
125441552 140701249 0
465427753 152464219 0
45687196 341623622 0
452061675 214737400 0
153390670 556534596 0
282343378 70176363 0
229066510 416556090 0
521447214 557353286 0
292402848 231468834 0
190023097 524280725 0
524407222 165855288 0
501817876 116437065 0
137197424 458715791 0
392889981 49132404 0
94647690 142820020 0
231250158 99122476 0
308495643 562361004 0
376599584 239252816 0
284277443 102393946 0
353578853 327853793 0
408179818 190653990 0
527734012 514585445 0
246951312 408295437 0
526504371 384647248 0
389240826 129294977 0
265296654 287860951 0
535875591 469852927 0
235760976 219825811 0
554427717 52203535 0
463890259 355768122 0
490528782 28604667 0
452003980 482826360 0
400225619 181242846 0
202590492 511841646 0
412165876 478845921 0
554751832 537404309 0
71631575 133651727 0
359217443 434439818 0
69390362 88036720 0
2145726 541811347 0
335281672 538017366 0
479487266 403035226 0
178750072 151465067 0
538929429 360671960 0
197931150 390294376 0
123645058 386590451 0
253204819 409752625 0
537669069 521523228 0
210335008 510650676 0
19695120 143969558 0
156342089 354137416 0
215998970 162864962 0
533369702 12870033 0
83861855 268465308 0
182482793 228051623 0
120643509 19034414 0
440585204 524737084 0
16887062 492604494 0
550598054 205895785 0
30416162 314720767 0
345569909 568023415 0
283965801 122038344 0
442900308 10710615 0
27339260 526653065 0
84722804 320842362 0
399179136 397544500 0
224570030 30936581 0
153386541 469818070 0
123084298 292402504 0
420345049 562475400 0
406615321 275012197 0
513892183 265699293 0
470583159 527708936 0
176420733 165109224 0
137735843 105237339 0
119787659 130676847 0
335628716 246689607 0
69918017 465050578 0
99824747 321943634 0
94299606 56926858 0
88164850 299495582 0
273627299 400285594 0
413791560 343109356 0
150886687 169320857 0
116871300 88612099 0
254699075 271925939 0
493817360 539982289 0
127425689 310173415 0
263377935 133377702 0
231249235 176474162 0
284190717 24862676 0
353916426 329218612 0
525583453 34682872 0
528501458 349183727 0
558962656 282012312 0
132673620 537550513 0
58601004 98521227 0
514688883 459711192 0
313683679 9237226 0
557212781 52686507 0
541878180 198701709 0
454171161 241585091 0
104943011 418088849 0
20178071 509828222 0
229358546 249586245 0
263615093 63904659 0
205356517 172679477 0
219173378 300625586 0
97330916 177308030 0
65400715 178716806 0
552662433 559243992 0
122187834 11592888 0
353524810 142544331 0
348935258 114694136 0
55760361 79251221 0
15292487 39926183 0
526232121 30282250 0
148078084 262658244 0
58902065 168468373 0
543094272 134100649 0
422676341 36535149 0
40500641 178658384 0
376210862 159871742 0
536569160 14332273 0
545302093 564517108 0
168893360 203377156 0
41122652 460716677 0
346213141 246807813 0
129449886 463949211 0
107436468 400867034 0
488481574 430815680 0
197818789 87387761 0
379676796 181865455 0
452768142 323677127 0
341742468 24308555 0
363240359 242373729 0
471725343 502818101 0
98756758 300416935 0
224263697 110035223 0
100563220 308287700 0
383053587 464614163 0
547400753 169150636 0
166823078 50619911 0
546703591 67929850 0
499038789 173092946 0
446718241 323068015 0
265970137 550702536 0
533314099 513327360 0
139329059 369635837 0
358284528 530530480 0
71798953 69813615 0
429399621 506665544 0
284348615 515970761 0
513453684 525344064 0
375516586 342765039 0
506328536 409830683 0
452390270 67605177 0
318876102 33914294 0
196639011 158188826 0
258390769 380550023 0
53506297 348416199 0
340964856 157252095 0
503943156 35137637 0
116826439 433851241 0
40363230 36854702 0
98971150 537702387 0
21448216 163333885 0
234535120 198254667 0
86067577 35918556 0
150388198 133176406 0
324378389 61446230 0
24186164 304027118 0
207304894 564613133 0
311831192 28782475 0
388741179 85608705 0
424334539 160933247 0
176508654 374595861 0
405101469 366467569 0
226543867 11643935 0
439533371 15693270 0
91264231 423748166 0
207597380 484951042 0
167982100 319269637 0
168413864 48921408 0
374768218 490516423 0
3138067 104197749 0
448312870 17699838 0
461068364 132964813 0
78750143 16740028 0
100371273 284088100 0
51977661 137872789 0
448943686 312331509 0
171117636 426138130 0
563227037 256686608 0
506817875 520732123 0
545591335 415596417 0
273881051 406257805 0
85688403 272681122 0
503391680 499498608 0
497917144 51738353 0
37135545 159450497 0
253766346 223466159 0
172406823 207726859 0
473067928 455621779 0
16415120 257017591 0
105897633 190128412 0
167334050 15319284 0
252352274 238772328 0
253993349 554252695 0
109030231 156439397 0
277602983 356678975 0
404344628 457375834 0
111224530 259373789 0
478270852 218303226 0
401527330 403125167 0
216445423 422068670 0
433248082 276137383 0
567838748 251479613 0
251298241 524950533 0
56608233 264089359 0
402653643 96898681 0
357505568 118974581 0
242447366 229202990 0
245675302 543329817 0
448500703 55619600 0
46876256 110000356 0
235282415 401380606 0
92981678 8591405 0
253494308 531276476 0
313112777 184928640 0
39797158 338208062 0
106921470 152390083 0
434820793 502888368 0
24142461 470611333 0
514580160 95611701 0
510101350 389208188 0
242659983 147101565 0
61175293 401767264 0
430294442 45701819 0
43532548 257440236 0
536425845 267769552 0
504923507 323130147 0
114680529 392810883 0
313877530 345488868 0
81465469 234105463 0
361687134 567765658 0
466187126 260164816 0
9050574 43050389 0
57160814 444084576 0
197833435 438120472 0
67604101 436688194 0
168522460 158545292 0
450562758 5117716 0
186411440 428752907 0
508109660 474360212 0
361150251 439401573 0
502970599 427652605 0
325641032 534792289 0
25204623 399912566 0
386753848 231909023 0
560763055 112095226 0
445529131 214511605 0
185617096 481641926 0
158887361 358095924 0
431481173 478646267 0
398977250 111593236 0
282501658 287807786 0
386774319 24085131 0
48174626 380504938 0
92792686 276097627 0
5086043 323219451 0
67594103 342478397 0
301037871 557545360 0
458529461 333381339 0
224131191 518865080 0
111316153 463546820 0
408936557 375421230 0
234662914 259152243 0
295134604 196488351 0
303966153 403746487 0
549099715 287291240 0
521097013 561161687 0
72025026 72365557 0
424898767 356368476 0
375990672 19206263 0
375206615 521327184 0
211577530 29685897 0
527230341 100672818 0
123140309 207690494 0
358927527 286909872 0
292782462 196456375 0
220142370 273121687 0
459058331 229458109 0
452608091 368436586 0
363225874 436693984 0
532933296 448563254 0
42055321 214701602 0
515998010 457628061 0
177419325 11821679 0
119968556 288421341 0
35578454 143959421 0
313950535 70166616 0
216947418 243570495 0
170471169 140320243 0
87715907 227312111 0
431703549 245957988 0
239114277 235479184 0
409674259 496583838 0
469227282 92408203 0
126574917 13913666 0
371628871 161750503 0
51966411 319537175 0
275796130 9610287 0
508303785 71609194 0
429195369 546656521 0
68011333 393987575 0
546012391 188643491 0
383334577 225299809 0
424789223 6554431 0
29778047 53827839 0
33142613 498585885 0
129107082 415851801 0
372755451 234135962 0
13794555 153180667 0
449562448 110301614 0
513912716 146404298 0
73507744 354216314 0
36332202 180235642 0
234344211 63451249 0
532984027 6259295 0
254910427 118537560 0
186138480 476328264 0
464089193 61949382 0
55289431 449880545 0
168701247 394949938 0
83176514 117758018 0
155847147 301786517 0
56609096 163783652 0
28152126 13679247 0
178318083 512498928 0
489692287 22013401 0
554673830 394967010 0
520426125 368985868 0
410220474 376499303 0
85169941 302991876 0
236814409 247508913 0
17513728 333702570 0
421320634 39742546 0
48886349 28149724 0
217830925 210390418 0
158627968 59643738 0
329219021 31823335 0
123955796 452913276 0
201864107 273001153 0
160075628 374723373 0
266768481 60271711 0
309706211 183248610 0
527171736 210889730 0
458510054 137544156 0
548600374 432467760 0
436644963 558166103 0
401303225 543996737 0
266479884 163256104 0
489650824 211595424 0
66934285 359067618 0
513557053 252684999 0
344997376 495866264 0
391462043 149228716 0
71827621 531446366 0
562518449 481777652 0
466237934 551214696 0
82604374 488484801 0
366239191 112452188 0
514847079 89617987 0
471940547 479472787 0
506624691 414133212 0
297267587 22477800 0
459755005 76993828 0
385313719 517453056 0
54365749 363582428 0
192791783 468261858 0
130963003 37341530 0
503868089 365148192 0
417282468 433985009 0
489943153 414624457 0
352800344 138008410 0
122214361 215947496 0
140615402 74693123 0
165069866 511994152 0
93768482 431271333 0
76820298 89516952 0
416523481 458979978 0
4239200 511668057 0
148678799 451585960 0
289637168 196649524 0
289090859 192210280 0
462862196 287498379 0
289691613 245200826 0
394428322 184917609 0
168956470 8512674 0
294447177 39624513 0
90478583 193093028 0
365036541 118094993 0
427046784 436742826 0
42487061 389384593 0
429373247 342261305 0
242187806 492703226 0
258344631 440662063 0
205678493 142242848 0
379906482 516292469 0
220713106 111143325 0
380234074 56093645 0
471618304 359657752 0
341832533 255547026 0
326112110 530314712 0
171556501 398897624 0
551738275 498625355 0
289843639 377750398 0
408284122 516342375 0
204400816 551416681 0
257387676 100710547 0
73817331 41704358 0
371621912 252037454 0
524498664 42059396 0
190607146 554137761 0
104682232 282927620 0
208748444 1513819 0
500194249 316887339 0
67974962 5843306 0
308671740 557816448 0
427124906 281517130 0
201599002 153641765 0
262606568 311718452 0
204480628 326116226 0
473859944 495159518 0
129256497 120392130 0
64809884 164966433 0
1393362 491735666 0
459152206 362740725 0
401050128 28314108 0
376086114 401397732 0
389020777 285773779 0
266755681 526970079 0
568279334 429540448 0
483083037 282580143 0
193139816 481823873 0
128808431 302383871 0
315927031 110714547 0
122857708 451878846 0
365673899 343261678 0
439967589 386557640 0
201187247 161258839 0
36302651 70284682 0
49571978 293109983 0
382920209 517458990 0
221714411 201062109 0
100569244 454322543 0
284937983 220776094 0
58622012 229957916 0
451360198 332655023 0
27413027 559953311 0
353881253 509439421 0
320460670 430082411 0
166017479 171819279 0
471460103 388902755 0
162270929 555511732 0
237603363 141089557 0
142300970 284653072 0
394389140 468503623 0
315328862 480040022 0
246350396 137571312 0
156381344 414695695 0
225848135 111395414 0
38282750 114430380 0
288334265 516627591 0
173792474 158129553 0
400892794 389113677 0
527409522 9192022 0
384606643 42304363 0
363853846 399563343 0
498825218 391326417 0
35572087 411869016 0
16520504 80121633 0
16778615 318735889 0
224860302 142462216 0
179007322 82428477 0
216091176 390196440 0
46867199 477114 0
309256320 400140849 0
357642220 556905763 0
39910146 424625573 0
110541589 71070916 0
25936403 75598743 0
165952642 341235665 0
229474245 306156773 0
456213033 173115428 0
20220442 104763518 0
166197084 325598219 0
484310391 107874477 0
287729338 515714554 0
372443751 473326788 0
54515531 431717609 0
129998751 166489493 0
278927362 7336990 0
252540212 499924316 0
210378737 481785534 0
50360510 142950508 0
208487439 365043238 0
94171767 204882768 0
272996447 551477070 0
327967589 235475269 0
545210180 64172038 0
241258508 520991617 0
530292508 40033155 0
462623782 421345506 0
319025528 142886761 0
325132352 365778927 0
258908947 34631137 0
301073343 306413323 0
377500598 112926625 0
476870892 533027855 0
35205239 423185688 0
100027236 359247627 0
193608748 256923093 0
258643731 87288847 0
142765341 305750728 0
510360635 168227588 0
523156428 501337550 0
374048772 7461340 0
397421282 134549416 0
316956405 226754923 0
11489991 183403775 0
74404266 518213765 0
443213646 526604623 0
34199492 262142841 0
77034268 494413722 0
311046047 418951764 0
297040828 442017502 0
250113096 473754869 0
334926883 18745247 0
106471531 166756412 0
280647077 424040147 0
362471088 107744825 0
38643302 517636950 0
350561039 76079229 0
383446366 375725473 0
181960120 77863950 0
203800016 245108953 0
257174931 552953098 0
129939324 128551433 0
94581410 210433978 0
298403802 463921415 0
46323720 248588825 0
306265576 218184760 0
215997841 178307286 0
409672768 108288812 0
563700771 227276334 0
40338588 482527202 0
133381965 285448146 0
548564156 164545182 0
346290971 414543726 0
287600853 466093688 0
210526062 115280174 0
36156469 250440430 0
334633743 120383080 0
235974118 471567982 0
534657559 184777975 0
407477632 356243487 0
266138610 286976848 0
460887160 311499012 0
477507228 125524090 0
101018241 322444028 0
85156829 312395835 0
85546005 252159581 0
104073730 144384283 0
314743419 213739212 0
459730093 468430438 0
459789122 403032117 0
33515070 239834331 0
42934384 494657031 0
121964812 534683279 0
567974723 475321436 0
367878980 168426024 0
71641350 94778464 0
3401145 316752729 0
174631455 355781766 0
208014225 429340450 0
416309007 495588290 0
516725405 320157812 0
159875460 476411955 0
128759244 57715998 0
347301111 220551133 0
13267647 535553241 0
242935322 459298960 0
407167627 332364463 0
431910228 300032392 0
157965003 471513929 0
543881683 93901655 0
490881292 128180173 0
508394203 5169528 0
202045036 551960778 0
385874600 15722048 0
364605767 561616984 0
190940813 230384220 0
221294107 315016873 0
35276098 309673086 0
247247433 156122205 0
117680031 275505573 0
115533085 540835575 0
48293374 512925024 0
561526482 206425235 0
316812271 5993559 0
358045875 39807884 0
160177127 439339522 0
49345775 511278361 0
198835119 282851523 0
252409805 141785643 0
241199981 359604408 0
554862520 60664477 0
107587329 527842740 0
416934276 217196591 0
453913082 337369176 0
44032693 565195827 0
531182719 48015288 0
315385991 260108919 0
167502125 367346117 0
290300979 236107812 0
58894865 460822466 0
473651921 315630402 0
89189359 565049095 0
366162462 107117124 0
383318623 188130231 0
11698396 54886857 0
90711427 323409850 0
199770888 1683369 0
67347109 101613696 0
424848384 157527469 0
545235272 426716673 0
297826884 223133954 0
241511381 208946338 0
492981430 464427755 0
91139471 501077452 0
440384751 537156167 0
303993464 181261514 0
39691334 368176132 0
554209388 442430648 0
277169163 441801398 0
243653622 19929979 0
449491791 370252867 0
40667255 240949710 0
11013206 449017278 0
434238559 468292550 0
232385345 488739880 0
34857518 361588295 0
136020110 426022110 0
46546232 402334172 0
323914892 234301026 0
296680214 503287896 0
541571898 345494189 0
555919519 188182534 0
254819658 162281289 0
312717097 387524719 0
198271328 519661169 0
272867978 217796550 0
137686170 156424968 0
377176431 489155058 0
415037035 403195146 0
481477699 257124600 0
537509673 198941471 0
457133864 323223538 0
418533054 544689715 0
211571770 366254969 0
341423100 568310328 0
447918318 49773937 0
461552195 33674253 0
122646062 370707351 0
370508135 559086774 0
405943466 161880206 0
419049777 310215464 0
268425473 45952260 0
350509170 472337520 0
52482737 225678971 0
420760962 491065290 0
199104472 6361555 0
102958079 412919083 0
293441829 441580415 0
2516517 350432301 0
178006164 189124213 0
288215161 502190415 0
361649399 482728431 0
202607318 14099329 0
281464765 282325755 0
53189314 562253641 0
367933954 470360828 0
267967540 282847378 0
117853615 443036041 0
241206656 188366895 0
244365596 55209801 0
392433644 78023370 0
37262280 501767050 0
565404461 551671877 0
210026762 514502361 0
137524327 154609006 0
274876608 534666045 0
307620254 563312319 0
472496433 139419874 0
557964357 233822001 0
392646075 191264729 0
217590127 190147135 0
103205021 507970236 0
283570537 210350034 0
281037751 341013535 0
550461422 200126784 0
438186335 388843638 0
335528227 206047204 0
145242466 505233399 0
378922114 553366301 0
11386272 45400810 0
530158370 153864045 0
361734377 469247756 0
257373724 446974125 0
160799127 375835093 0
422038814 243528009 0
16331918 22026615 0
551965772 331849371 0
522853710 406391487 0
498887780 175819884 0
275299815 332829372 0
317069177 485409881 0
69123686 514014119 0
316225015 123743250 0
343298630 68187286 0
344127808 20837212 0
181873809 288153612 0
557137219 250586597 0
173724565 185524430 0
17511271 483430003 0
99951142 336012139 0
330397354 552121586 0
310614709 250924509 0
18854326 298752205 0
157544131 249487896 0
443276151 29317996 0
533630422 477401011 0
394112953 560793277 0
455628913 494985690 0
137558618 14847983 0
258558967 65955781 0
12658096 201596449 0
286546365 416969837 0
160758830 12752316 0
365077075 51518616 0
1505437 320985327 0
487208159 465600250 0
33422951 286373938 0
567741716 175464146 0
31442067 480411672 0
256907758 80955462 0
322330595 530833541 0
83071442 545299943 0
453941345 179779685 0
393567565 296542009 0
443760664 492361365 0
268054876 476516715 0
547778254 220215964 0
373684431 558790979 0
286894890 129594618 0
311986157 131473514 0
507343990 116328983 0
274724962 19526232 0
24333143 181336557 0
402281536 64003765 0
183614561 252644953 0
69842295 167855236 0
223101629 564800961 0
385972534 42480046 0
297952116 280103678 0
451433694 56339252 0
245578081 400729700 0
160753986 348564749 0
101048706 448421419 0
373239228 288612835 0
313081511 75755980 0
440587437 265240438 0
280285135 365371837 0
81464354 400122529 0
466473267 346453035 0
316804581 210596897 0
73921990 32272708 0
95099038 148660461 0
493887005 530541310 0
306759202 370855122 0
212422843 559886703 0
568180798 241569970 0
87762689 252685819 0
21763811 372865945 0
537799977 90083649 0
302657320 567065183 0
369764093 389663565 0
544258846 387467523 0
22863872 115421248 0
275045079 556607267 0
10758073 281563093 0
165384527 46302326 0
423923116 125208185 0
202823867 411511098 0
60767123 402340929 0
568261064 51747580 0
62114267 421871519 0
516663475 70619509 0
559093710 3200016 0
218328981 189806768 0
25007557 133977759 0
222055032 555097339 0
253336928 57865809 0
29210237 87343546 0
497150793 524481227 0
423161841 352921649 0
89002461 74154779 0
289438957 51846133 0
532606241 290853797 0
178400555 410414657 0
444062439 386783813 0
466945824 550007931 0
310604084 476161503 0
171795203 270008389 0
163375044 328411287 0
290720420 176235919 0
34523248 297414693 0
348475829 289336758 0
13655840 179975289 0
137813347 115710081 0
57501282 335406407 0
232266711 88936164 0
353821998 216328507 0
503484862 414642710 0
141532071 318055571 0
409863099 71075104 0
277121701 316501708 0
499434596 197934061 0
240401531 473582835 0
149772707 210478099 0
493105062 367505823 0
27800329 95397091 0
28543894 141865052 0
112001167 80017870 0
305722645 372402298 0
550775727 439748523 0
389514630 204366007 0
410973674 123768794 0
186508516 57284909 0
367281067 516578991 0
448602437 484788893 0
327021908 321911760 0
370844094 63182234 0
29418766 535959295 0
534936512 227508958 0
59119843 246936144 0
371768042 101630646 0
474453369 505233116 0
549614811 305196263 0
76452723 343760846 0
181630951 403468124 0
292049349 481808043 0
283599752 151460546 0
522721519 354226461 0
185100732 537964993 0
136714163 302843018 0
33545772 41416362 0
400101874 12637697 0
253000986 542046090 0
525381205 521312883 0
437895499 304679702 0
18924429 328817262 0
399077135 241599261 0
334403426 433083218 0
297107296 85292538 0
80998304 547086716 0
336015911 69618893 0
380099672 563453636 0
471115522 295005769 0
493958231 186627578 0
523966307 218570033 0
371408144 443417579 0
186447391 519889717 0
328229221 146805295 0
461144887 187621822 0
262640770 25494829 0
81323887 303409211 0
152620877 211382387 0
235267070 70492869 0
384263237 523883329 0
183377491 55968869 0
249808014 521642931 0
462752951 568411141 0
106545504 553811087 0
205542335 354126421 0
75534523 166861330 0
121558259 337002555 0
102539080 437853143 0
223766297 520868603 0
195643806 557116668 0
407324605 179812737 0
547187502 44877125 0
534295641 221315444 0
488254439 275024651 0
371619445 130990175 0
171197333 531649869 0
333196743 385760889 0
456981539 14338697 0
343891891 409725333 0
407477418 413422008 0
436633683 411561115 0
41153104 457518078 0
400087482 468777102 0
22318069 303818553 0
496578084 438892168 0
338790399 515331348 0
312923707 274761348 0
476622288 15967956 0
284094860 445371705 0
354706684 184604684 0
93365204 172790320 0
532942601 503960648 0
315435135 492443502 0
478313504 375630283 0
424502594 385590846 0
57893345 110123359 0
319933873 33203793 0
13474781 483912084 0
427017798 256081141 0
96332365 157183041 0
114764800 141446716 0
545208393 23889407 0
536057385 218228956 0
397205721 558070024 0
110030067 339791786 0
174405587 272168485 0
566451098 540247898 0
354858243 5338412 0
30599330 404202403 0
473660352 383058282 0
205922626 146645201 0
472212363 516338426 0
507186087 153312342 0
247085193 471868777 0
63354967 94934708 0
281089158 82830634 0
473965525 458106116 0
24713548 419385036 0
266874250 99439362 0
427728756 535036333 0
497362835 297738055 0
146194909 174513200 0
133569723 223886037 0
287454208 404351266 0
18987987 310834640 0
541914469 151479984 0
397741313 363218232 0
509790554 78385413 0
220171337 327688191 0
233854048 556850635 0
335447372 198342726 0
191823060 508984020 0
460214666 490004741 0
387154345 115186329 0
353515187 132681176 0
413821286 338826446 0
399903830 66641737 0
452095918 376901867 0
383699997 39930546 0
271102782 41327243 0
31843619 319327363 0
321857157 210464365 0
478408982 34885346 0
117921466 139668550 0
482152903 4818485 0
484125586 171724834 0
85795498 225908926 0
324869002 364636196 0
478778353 112942581 0
295271198 217343448 0
217970248 441222013 0
350355307 82321512 0
224073424 611598 0
405814206 217496049 0
271116024 357032820 0
554645446 358613204 0
499895881 20931731 0
451727000 446727896 0
219611057 244010286 0
403982242 505048493 0
213074117 458680242 0
452353269 421993172 0
557853788 510636484 0
81810356 460872379 0
65716543 41536885 0
374737946 457934565 0
394577121 529078165 0
377700378 127947727 0
304039258 226619291 0
216321734 439285918 0
374775143 408873807 0
445975200 532596589 0
375970076 27579922 0
368652604 48940569 0
53028844 228188081 0
407293947 101168667 0
296949394 269035582 0
441873156 75296037 0
343157179 563803596 0
44595590 397368527 0
95426784 445048340 0
91606398 123512631 0
91045725 6855930 0
243316741 180563349 0
408362250 295915016 0
398476828 238440170 0
448348440 195235654 0
563231463 103099254 0
257097237 563516316 0
517580729 196525736 0
346532135 76905538 0
299376796 33654477 0
409141157 352965375 0
187762165 285785540 0
185484017 502411875 0
297647884 111999774 0
95298809 282687375 0
86379291 298181751 0
434885466 542586974 0
420308543 113108497 0
291140595 403359752 0
295789156 320139697 0
208416124 547235596 0
34364453 479839036 0
233951704 145216231 0
256478430 350235622 0
438603951 271593320 0
41239506 344485830 0
51746834 156481195 0
552358889 4669885 0
54636537 195043045 0
180810639 187453793 0
73010799 564489747 0
192911828 500419047 0
38892231 85819145 0
354761307 448758362 0
290212451 96488155 0
303595536 15132799 0
329840152 331845798 0
459478950 441131000 0
442122998 470333556 0
23850186 386651240 0
80449442 167550962 0
26387632 433782634 0
276150524 417211967 0
121989075 254906501 0
442417139 220810348 0
323542621 449483576 0
542255758 144707722 0
151085189 501779432 0
369465509 239966938 0
478587109 140518918 0
542591331 421470963 0
66379580 325397205 0
502559863 13720058 0
272145721 242638255 0
287417836 438414209 0
421557074 520220288 0
282272703 2957219 0
534121748 332825659 0
226743248 94506213 0
459640564 48115914 0
456506830 153912839 0
331774651 546945034 0
119682868 535471101 0
549420706 485978936 0
382866754 415265146 0
344700609 474341399 0
520466682 346069999 0
477283265 386903658 0
436540922 104030477 0
387908238 37100124 0
125074236 18116867 0
524585953 437275329 0
489027792 280793379 0
473576409 541440728 0
555688316 282756389 0
377107938 479750004 0
321485655 141842136 0
15715583 423873520 0
333594663 433325753 0
567460797 98689228 0
356596333 33580208 0
25317981 354606941 0
227995393 452155659 0
113938706 374375011 0
382760146 429658982 0
354002795 108401287 0
567533857 402416345 0
153046018 405559077 0
361886465 316209441 0
65051823 224029492 0
253711850 281810256 0
295508585 394947560 0
376209054 306265123 0
202379605 127348227 0
160182330 566935874 0
547426271 453286741 0
303878711 89838923 0
506016062 491878713 0
453143585 170254740 0
46540793 375131823 0
93018088 443446662 0
256850093 291955483 0
500349335 298184650 0
387141157 370518403 0
440437957 125359920 0
154431356 423500063 0
27412780 395829847 0
509221482 526092448 0
110892348 565343916 0
486073722 338342607 0
430054032 163796012 0
60605285 122676784 0
71363837 265811805 0
353689206 539590371 0
43998371 171727762 0
421440991 149848652 0
14111187 500494218 0
45154395 25541453 0
392029708 88850779 0
290832235 179767554 0
555470517 383376593 0
486133254 482853763 0
133350724 368814892 0
520670603 483933346 0
422970181 380577415 0
91762383 226757438 0
396158433 8700795 0
2532778 171403512 0
76878985 550617560 0
47714886 149857200 0
471655628 496610127 0
53934162 12182333 0
209368871 376263028 0
348566799 442439517 0
357002094 94234332 0
489302845 220179919 0
120120373 228185094 0
16670888 17557715 0
418494527 210056384 0
38463331 21695326 0
470869570 98891408 0
302571584 146149015 0
138188108 482753385 0
387055308 200128417 0
348765965 127482934 0
495759004 459518530 0
394531381 297832777 0
460419438 41622766 0
193443390 189652957 0
44621469 260683456 0
56167460 94441138 0
225771642 318207022 0
405316915 200152922 0
409971325 493618110 0
17927379 88369153 0
255481596 505692579 0
33577400 379637022 0
116429822 284608392 0
386854204 7025700 0
316253534 252266665 0
187598276 278877387 0
109377939 546848884 0
390956181 101872408 0
230257375 25424129 0
166387802 211375586 0
31590357 742238 0
201622001 3022079 0
116838696 474093961 0
247914332 212404014 0
457959840 436185376 0
410175039 446121567 0
550349582 227320263 0
195565081 563715781 0
555993730 275878295 0
134578718 83349146 0
281975475 416312552 0
319888889 202924458 0
31046811 223151309 0
249281944 206984414 0
465262313 35631831 0
348157620 317230014 0
566298543 164415062 0
477424092 129117348 0
96717737 490406713 0
523814528 233436020 0
36027574 493962625 0
367554755 531186073 0
231565172 279961770 0
500236368 171169809 0
466120219 353146400 0
559192587 36099722 0
52035816 548257479 0
194129306 344309789 0
27853555 33933522 0
177320494 536269954 0
195264788 8437442 0
58957651 464580297 0
410334605 31575567 0
281054441 534100180 0
397085145 211336183 0
473030587 281579840 0
495057996 336228698 0
238289275 510627686 0
326669899 148562598 0
426127325 113494008 0
45776727 535078755 0
155346218 150919063 0
77890111 363964359 0
201263536 350744377 0
400956981 339470689 0
381411270 370857718 0
324726381 204229287 0
338414943 90895773 0
211660263 552190585 0
297754244 56397824 0
163030485 483715971 0
191461276 124782904 0
18615996 51384218 0
27205451 345430465 0
461586308 126851679 0
170317381 220188042 0
62687510 477369127 0
32523690 13328847 0
222423189 530461960 0
458806408 478165271 0
459406324 541372214 0
65355224 78290903 0
268104396 503872992 0
30075609 253866613 0
149269587 531097776 0
294523097 199500554 0
168297339 80186823 0
425528843 483267701 0
521540663 157456179 0
234190788 533294931 0
237228072 449734804 0
378318761 76757235 0
271796917 165622783 0
148623328 343463425 0
446572843 342314789 0
468357344 444677723 0
141565178 10533593 0
564193412 223306955 0
319831445 37532842 0
489738914 466598701 0
32454261 531743306 0
306105522 540584386 0
55564705 10809784 0
240661433 216958957 0
119599466 372301921 0
97929337 557722491 0
138893462 526933402 0
251820058 458602338 0
148655050 62362822 0
456289466 466492586 0
184601732 447446534 0
427516142 376686811 0
121121467 553984455 0
481720268 503398165 0
457674179 249683417 0
18558020 393211302 0
86452327 241917548 0
278388884 243817745 0
546118362 391407563 0
185756756 539142888 0
364141293 407785094 0
526814902 105263174 0
118964094 145051753 0
389917555 135407581 0
238482916 174817349 0
470740120 166648892 0
323878766 413843775 0
373865581 500367713 0
3642964 400644 0
282272457 377027112 0
27224144 39527423 0
140686717 101617377 0
341468253 528886798 0
400758400 143812263 0
5640943 226877904 0
154666400 302843429 0
443978423 487273407 0
455506432 105931849 0
556600236 35084382 0
212024238 470894188 0
93371286 23005216 0
565163848 355613149 0
353696829 302990094 0
565488501 371253295 0
289924231 17448641 0
221109694 201043394 0
60283764 417885659 0
362257117 291478745 0
348071011 198919552 0
61613645 438077113 0
103794936 461321559 0
60612996 460782033 0
477659368 491421784 0
130013657 541479240 0
464496978 274003554 0
405495880 122083554 0
332709374 180717429 0
138925563 530766019 0
469173412 234940995 0
242907433 390849298 0
54613903 274388196 0
555462438 491178907 0
309962725 466577848 0
14639577 8412408 0
207052553 363194668 0
55536861 477047342 0
320927162 43877363 0
238582910 448820611 0
389059153 255651651 0
557395164 531521617 0
488449336 311217788 0
565580901 134799376 0
146858910 30622442 0
226654297 159760173 0
25018998 308991196 0
109068723 416121915 0
344260082 110786587 0
85879229 209117428 0
36772637 313785426 0
545192890 111522558 0
304457733 260341737 0
170808884 2479129 0
253688142 548562825 0
3798118 214413727 0
379037422 121371212 0
234117936 487442302 0
228967264 135453777 0
439783061 407870828 0
547350888 546228453 0
363867165 446528348 0
283659080 311656046 0
302932233 184769984 0
116608852 101178430 0
110536485 130139200 0
85680768 447611514 0
447942217 263552197 0
171013460 98266405 0
20179964 530658955 0
221378947 376424008 0
456260087 69196575 0
15495059 281534462 0
482689569 159153929 0
315185666 371886551 0
319215282 110351083 0
182954340 562731985 0
444000662 76057380 0
415122620 201938153 0
480152358 294783142 0
311927542 360861819 0
100542435 102488827 0
404519472 404249807 0
560761156 367593455 0
301648044 561945148 0
307524420 169036641 0
525289790 421549511 0
499130885 451788628 0
535800413 175252895 0
174769379 265803699 0
214135473 9403703 0
481921799 280206930 0
81961115 548240990 0
68533 207000352 0
308412463 517374686 0
428343904 388960522 0
77518392 517761911 0
503858952 424790261 0
447715626 452761072 0
71804151 473363200 0
360299246 12952656 0
188655517 252655993 0
14093891 542155009 0
39906374 85983487 0
251507525 24393736 0
197543272 377013602 0
232398292 535354586 0
218892697 81206010 0
1567411 431653559 0
490390171 284827264 0
301147254 264449063 0
233339145 141396394 0
203608190 269787636 0
159183671 349027629 0
302240768 119574672 0
2133853 142053454 0
181744377 347704896 0
123738362 456997261 0
232449501 547344460 0
506315757 223794197 0
296976073 564532467 0
313688284 125169003 0
416774386 317447378 0
2030481 544362994 0
481356332 193494368 0
192796058 38824789 0
116446422 547205793 0
463938789 12153224 0
318413727 256846858 0
542843289 127369698 0
244137882 492933279 0
347382528 375811152 0
354773833 260690651 0
560476891 329277732 0
292737528 291448798 0
506717681 159639839 0
322379553 181202724 0
471637096 302647646 0
478797218 297225619 0
429138595 511011392 0
126461655 454110157 0
417460965 471010927 0
136032355 28858848 0
357353589 381911188 0
405515161 475185061 0
305421779 422719897 0
484516149 461927764 0
456928643 398662851 0
509546876 372194664 0
436032158 140160561 0
65857751 73556822 0
320283644 51842045 0
472548861 320786749 0
457646612 357334826 0
66397710 179253624 0
28345748 117681030 0
431008773 147204660 0
244456912 410789277 0
313375464 142698055 0
99407481 427472994 0
564540724 126235065 0
331491962 230123517 0
36649340 435424188 0
204674212 489093532 0
208245667 421788109 0
42685306 220142271 0
433777074 302640615 0
111950305 389379260 0
355275812 159442284 0
146567845 309305778 0
202326384 212317756 0
388306526 525592122 0
242546196 501114965 0
64973618 46294710 0
110126169 344486913 0
387363369 192449473 0
62205707 18658753 0
533710525 326161851 0
529271707 422918091 0
264987474 63758100 0
261475032 557928311 0
385730321 459729321 0
91284019 343934940 0
405977043 271520441 0
326643642 373595403 0
320549230 60679525 0
537129680 565010281 0
361252244 311061059 0
145215829 121751655 0
395722830 147897991 0
209275976 393523215 0
397816283 409635136 0
506854753 333747619 0
296929959 198478700 0
447949254 380871852 0
545365871 206070051 0
366110534 99792124 0
146735368 11523793 0
3997722 54179425 0
359054359 268155126 0
409742977 5389232 0
240195812 466223574 0
50803135 542622396 0
415778862 90516687 0
384210608 348913599 0
494795458 317866017 0
80979293 231235198 0
143685329 334526256 0
553265763 118307561 0
508143172 485551895 0
67607860 240382020 0
17022439 140564430 0
325001658 99343575 0
52437812 137735070 0
17715556 383162012 0
13515316 510331130 0
394111740 339415293 0
93398350 484789470 0
146150850 141699807 0
461855753 45972031 0
195693632 344308432 0
103261351 377216225 0
258477236 113881900 0
497138203 320305847 0
427389491 544884268 0
176284333 473971081 0
88667996 147707696 0
364753945 129175471 0
418840185 190512466 0
328622805 343156491 0
117379826 218505398 0
122899008 551812732 0
134075274 280736798 0
352559630 116309916 0
130513519 184832902 0
229341107 494476546 0
543433494 290631094 0
177549803 77452244 0
509750503 541471270 0
342210296 377068085 0
171258086 467580993 0
350676751 537010849 0
471403148 397854600 0
56837523 531113660 0
231315864 37243907 0
150886292 27650780 0
544562001 193578345 0
217020019 58042855 0
348000190 323399025 0
162630092 148192354 0
103667629 119108795 0
463029781 88319037 0
93165259 274184014 0
416480217 272390450 0
411230211 158861222 0
129052683 5258937 0
242665843 427251307 0
325104379 508481125 0
196722745 421014894 0
470970517 97652742 0
428631742 521698485 0
289412064 349927973 0
282123964 384520979 0
151569435 223869186 0
351812023 309637714 0
69928799 98728257 0
77714790 242042198 0
31537375 438828479 0
191427111 220944004 0
533740722 111446500 0
524724343 364679385 0
317315130 405383756 0
17343382 401549798 0
555121975 528748781 0
277891574 430200750 0
439573886 341355587 0
140669663 331979527 0
420111049 486584717 0
293968602 209551040 0
489608050 447072599 0
87599615 374349269 0
371562178 521369745 0
449249595 89082572 0
472976260 150848245 0
459798137 255179616 0
510495485 103913303 0
281671249 536469585 0
398013996 178276005 0
471276300 4383427 0
99703890 12998561 0
224904793 33414698 0
353247339 381096443 0
259284130 309146213 0
99404403 477677203 0
198903565 259393199 0
361206127 433991104 0
361657528 307140353 0
520849301 525681726 0
518403131 81675716 0
533181901 157496700 0
459147700 430273370 0
51817364 45119307 0
237626071 352980407 0
127360559 50962181 0
221503759 25757919 0
431271750 374583471 0
456904432 220995413 0
550412618 230585841 0
158727541 203781889 0
364546275 124683906 0
149471081 560211362 0
470900149 18942363 0
432223630 553766293 0
197725423 288489263 0
196627365 335098551 0
362327340 20016907 0
371410729 134878072 0
203225963 140493955 0
316973678 146900281 0
349017095 6244608 0
400602420 386082398 0
95358044 467403696 0
53246678 490157188 0
39959579 502907866 0
355929611 45102262 0
483894756 518194684 0
446188924 425450226 0
117701042 397468603 0
344266157 435051824 0
268321063 148104162 0
498545461 64256034 0
485662969 555806199 0
301239730 398171709 0
379375274 193857846 0
379835653 45095092 0
104074357 298094934 0
493553640 179781130 0
163290887 460060870 0
170060575 217108171 0
375980726 486766696 0
568414542 119916322 0
27899743 289873820 0
228439744 446353513 0
421207063 258086260 0
466746931 453183242 0
7726914 310308348 0
353510995 519281549 0
447849210 549582401 0
428009984 26038502 0
372424718 203454803 0
208116965 34771978 0
191116527 483141946 0
187261760 158945330 0
362260700 36966707 0
297784098 439761204 0
133740546 462204223 0
54706138 397690980 0
325340553 11711539 0
141977723 447048386 0
265876343 371115259 0
331821911 447172125 0
263287021 5755327 0
516939105 327285587 0
379965181 160792999 0
35673948 298276862 0
561158681 387881506 0
548365541 40727836 0
373122410 9048931 0
433244436 101863902 0
460101904 275200693 0
475608248 415555040 0
210730338 136634335 0
241489698 550655906 0
34557034 283382958 0
228251662 23603383 0
163048723 126713956 0
435372006 123289141 0
220366226 303161479 0
59411560 159376357 0
49726191 486258387 0
66299214 340356032 0
216966590 361429049 0
103830914 291998863 0
353716726 475563704 0
89724914 549442976 0
7587254 438346740 0
334946064 224741733 0
70567685 493558293 0
221992276 422441706 0
416500411 139594150 0
122744006 183123443 0
297243830 426428399 0
481761350 51085322 0
223620353 51430070 0
487565728 67332385 0
462371037 21445380 0
483607304 457456479 0
202179894 520741720 0
234402889 250951943 0
346392035 557555709 0
16523301 561163836 0
195359411 448408706 0
54763699 552007859 0
164483497 230355823 0
96662940 363594565 0
421805388 202412021 0
281441755 235947916 0
211928840 286566978 0
370912387 54303813 0
159864755 345996726 0
320006069 164304339 0
253457961 181958098 0
9205148 503967074 0
136540571 333107455 0
490401739 236070824 0
208440490 75501596 0
525936919 242642663 0
169351552 279329390 0
108679265 117652987 0
489032914 321680579 0
367629243 543374626 0
57986925 482710740 0
357518434 102701866 0
524854871 98270222 0
44554559 474780525 0
53835439 203685959 0
56600389 149909132 0
179944214 135760764 0
90514253 522165268 0
43428937 227255594 0
354231693 332055377 0
279817060 544386641 0
106620043 219957536 0
359356838 77443828 0
503810443 250249196 0
290659726 76205318 0
21888368 21903182 0
158227086 305702830 0
49934942 131980531 0
549368204 210837137 0
212099429 403003608 0
506199077 544696314 0
70610544 505112793 0
379424689 89409243 0
426812881 474892716 0
194809127 345040871 0
282160035 507043148 0
143491181 475257501 0
482975643 248085960 0
128881454 559203876 0
289663073 399094228 0
158032275 81520752 0
26731447 503663053 0
136656275 193013756 0
62339087 395074660 0
511018523 530408639 0
487127470 320239355 0
282279588 241755741 0
242289663 436121096 0
135169427 322779350 0
551091396 142089872 0
379022442 266736903 0
58633523 15514431 0
429244138 382185618 0
239138603 438542441 0
557734683 340483113 0
3557488 210678982 0
347744553 196586955 0
391788889 532072424 0
498522884 95907466 0
350712769 68889359 0
67315016 225728205 0
88539967 254023568 0
407812767 472669671 0
477427230 328597146 0
102509576 465078174 0
226967066 512220340 0
247185287 426841186 0
377316972 339068970 0
433517192 438956271 0
286160203 432069986 0
55268508 163364961 0
535690263 85930124 0
556570894 213735848 0
498403467 222776907 0
564637422 292270811 0
340403397 209824927 0
63596920 435733879 0
188350776 513462796 0
545042978 418873351 0
237987584 477763785 0
4471331 440503574 0
436452091 566657939 0
14304333 565368113 0
530903643 173227363 0
359511576 125309303 0
215255288 566714154 0
438530578 364508451 0
236863388 207100163 0
44484796 289416863 0
442352813 348205918 0
270893005 109694265 0
33570880 178797657 0
485197437 325040392 0
349804031 532502190 0
145633930 444134964 0
193901968 22833885 0
297983843 468383109 0
561159296 225797349 0
436962877 73524150 0
183239672 92481718 0
37416100 353830093 0
124676303 437077759 0
16500060 237070592 0
508552231 17278874 0
69147730 447031855 0
219678894 345670618 0
380491050 63753458 0
424737213 150158444 0
117254073 556105 0
120524877 519792392 0
324868033 189651975 0
202018329 196494833 0
544348856 316697909 0
277276309 524881346 0
382205300 526956286 0
444884882 38848419 0
519242170 171224294 0
178640353 351154781 0
287835199 544130897 0
223126070 408596182 0
56544741 227607326 0
88719973 329701079 0
139835608 392622559 0
554185515 171599528 0
463438601 313405799 0
77479663 402467580 0
449137613 368861437 0
150797460 151025330 0
69741813 403262144 0
317041953 358146366 0
207517605 243945884 0
427525748 22844682 0
553904244 172870362 0
512924714 553725626 0
185745480 354839158 0
82116326 147758924 0
110501421 446110869 0
303036719 238244480 0
410955073 460733286 0
464472019 182159552 0
392826444 105488339 0
227255685 191363384 0
144393989 205585317 0
97197411 365299352 0
59331740 178322627 0
521893273 230031821 0
90917879 360697913 0
191861739 302256463 0
423749163 196593712 0
132196833 54742443 0
449595795 432278467 0
222606559 244119924 0
172428189 505026786 0
439231278 49313459 0
408772695 274126821 0
169393234 117070037 0
369372504 441550948 0
72918997 503252670 0
541601990 45964851 0
492938373 122713803 0
30531732 264178247 0
258347428 471949480 0
433801201 261430410 0
469767741 229134938 0
117386098 225821012 0
183445188 435050849 0
321151997 318101065 0
211272684 509230563 0
541435921 19261043 0
406467707 436714251 0
128226423 115949535 0
462113947 182239288 0
396591025 61206491 0
111407173 281086665 0
480582052 518131105 0
61987445 119730682 0
556580398 566752539 0
257739947 511851464 0
531361011 377911828 0
363926336 512366632 0
59737883 51720219 0
553029208 558058781 0
341067745 135180899 0
302184998 227135790 0
14742403 395739075 0
67345283 139738981 0
6938926 349663460 0
45273720 242158695 0
274566480 112783904 0
180891876 193112055 0
48952209 56293542 0
154439408 256674182 0
381498430 342747239 0
157641815 481406097 0
474215230 468835114 0
286876156 47200804 0
255974493 397149877 0
172421451 177206993 0
425279083 345951731 0
59934186 85199737 0
344743387 382054095 0
59599654 241047128 0
363105797 282838869 0
474956156 66708669 0
162730615 196506323 0
206617430 407517901 0
159201256 544716535 0
239475739 201028980 0
455559682 252129085 0
509400766 420410390 0
478135580 262416583 0
390518735 289033965 0
508348231 508319334 0
161911209 374071515 0
276166333 314017179 0
85583353 521981864 0
554064894 409040597 0
412585149 209997728 0
218349355 456081259 0
543370465 15963996 0
308070751 150580838 0
415666764 15546601 0
166581865 399765896 0
474571495 461668753 0
421427700 384113041 0
53427392 357303008 0
318165839 341730508 0
541289163 421960858 0
336786083 190483323 0
185512511 67704651 0
45214479 130692906 0
488190455 298965212 0
131411609 320605285 0
308091324 269583103 0
368067594 423982139 0
233567437 226830154 0
249962062 139539376 0
333022085 22172358 0
529079011 415687712 0
209609337 309112960 0
110823472 257817101 0
325395944 92859587 0
129884536 199719640 0
452206240 54032282 0
341649488 166216832 0
347118790 565093942 0
13864863 349893867 0
566711772 471797299 0
564782261 344361618 0
352138829 122577205 0
482581939 367066026 0
517994734 555549308 0
555625787 164324501 0
298184391 502603344 0
562212489 395576646 0
419590709 327008298 0
266636306 130422398 0
482979695 511942580 0
49754637 568975255 0
490753341 341240240 0
178425706 487820196 0
18270248 520254086 0
372020191 514492893 0
144194070 389446528 0
125370113 294947447 0
403081233 267992169 0
105616858 58147977 0
367724749 563483626 0
111111054 210569975 0
442621418 14689272 0
237008715 446364442 0
225635046 486225659 0
275846750 176597976 0
540656050 33523300 0
206726988 502546738 0
523416045 346435324 0
36756737 255892151 0
62764152 399446737 0
519085274 541328550 0
494058832 209941614 0
50004450 358304142 0
117327847 268367250 0
55190548 97603868 0
425785245 423039148 0
107282775 398485159 0
125223470 440176423 0
415844761 168109142 0
8727968 365666405 0
90939535 211506661 0
222469143 531898662 0
528349389 1224886 0
85001508 236147853 0
53789854 117725549 0
464475704 202896056 0
320750429 301105992 0
314463611 540248276 0
257907860 428994705 0
421059610 173298460 0
14643478 257127946 0
182817896 541037540 0
14623569 93803062 0
516558430 99895363 0
262990387 262668976 0
485408004 353107075 0
486382294 531765048 0
453431752 174835796 0
352793512 320488747 0
531467015 57807293 0
87508911 48726851 0
150518453 528219107 0
495762452 306824178 0
131507112 481619274 0
513616621 12368165 0
75596341 215812840 0
31412640 475962003 0
360288085 305103853 0
82511826 162533543 0
85131886 203420403 0
341239167 418582975 0
445039210 69542175 0
545741600 249392186 0
515982370 326907143 0
354584513 366181136 0
415382541 490611312 0
466435984 14108734 0
244888445 45730416 0
291146444 47536899 0
344068302 87784430 0
117656349 259480320 0
45867977 311241781 0
105245243 38425731 0
304393690 116608477 0
317604964 215425260 0
107451546 101186826 0
438554812 362307647 0
58389274 245685705 0
503902560 114679827 0
50109983 261830356 0
518127054 404525596 0
490427882 440402360 0
278261577 303453586 0
202135454 471018485 0
176888538 462754765 0
373149866 466818058 0
494450736 157119729 0
33955236 302491022 0
274415081 227039806 0
273908924 434532664 0
383475603 318500605 0
426497211 116989119 0
237041730 216828114 0
56576983 72318589 0
177604323 6373393 0
260584997 179703801 0
351153965 185815430 0
186111156 496241115 0
248952672 209851156 0
232143911 372933119 0
39404996 368403507 0
237675695 61217720 0
54134435 515530324 0
504086080 271735065 0
237859571 46357332 0
305433622 381677643 0
382870808 46738176 0
105834688 395448788 0
120568817 417664799 0
97440520 356137078 0
499903731 476169674 0
258934987 187884713 0
325725818 515425894 0
519371128 407678446 0
352077241 226889333 0
10119531 559364701 0
349558997 292431981 0
474817726 52559094 0
202411919 132346384 0
121050802 560240861 0
237548380 36651570 0
430579961 460881567 0
166579712 120476012 0
114068583 193882748 0
107715959 162278354 0
145249457 281046734 0
253734992 557902740 0
448642856 278936435 0
493723811 568301508 0
332676360 36081716 0
12864223 43863982 0
206245983 334904528 0
91768662 469765964 0
212999174 487201967 0
314264183 38416469 0
205262327 50605275 0
378258042 30473642 0
346869424 474883950 0
277225277 102656589 0
488136748 316571443 0
470844471 366024212 0
510047636 36640947 0
142760702 99661380 0
64032944 165940447 0
432481906 395012164 0
417239291 189798859 0
511711602 219794737 0
85020058 290030376 0
36292131 367126086 0
344755282 373385263 0
288087745 226762130 0
552300676 322599 0
303665418 324478807 0
349541350 8691193 0
228950606 471564946 0
106701440 32697397 0
453545540 111247562 0
95650132 491877863 0
251444032 192551023 0
216605395 298524729 0
232728437 159103016 0
23864904 172600759 0
114841851 558973463 0
151639521 312415168 0
407941883 379699943 0
119376405 437033047 0
402848101 463648743 0
290010522 98341260 0
434586585 400110776 0
418073012 480595155 0
460285613 28411751 0
123142563 25583137 0
406345647 265483478 0
154419957 523633941 0
402152099 361284775 0
503348121 460653451 0
539008067 408340100 0
230714995 469968631 0
456558628 198898840 0
111895230 564629056 0
341566010 137139867 0
100614744 473266980 0
498112803 124396541 0
348087353 211864494 0
535773180 240721363 0
414520927 18377433 0
200626329 240165626 0
378000492 16428511 0
504523009 358568956 0
427199262 559412198 0
437365796 109488845 0
221924483 461341988 0
177125622 412261045 0
360838222 220459665 0
50965935 117930337 0
547793547 393362276 0
210074280 334766193 0
208420081 99196099 0
214299279 200823934 0
85530395 163887199 0
135434137 565911463 0
305143097 221001489 0
333494045 337733702 0
18016184 258067715 0
505275131 446930778 0
5786093 405349784 0
400873554 228701288 0
311719962 18550861 0
75244811 360827541 0
428085706 29253614 0
91142616 449367276 0
281352196 439277437 0
323334042 165068826 0
23189092 108353645 0
325448120 193945615 0
151115133 385992923 0
172942634 170435069 0
508863991 142321230 0
121389382 83684965 0
42350953 205638315 0
47986562 101777198 0
469150298 432749705 0
366623564 23903605 0
219567898 18192709 0
116706800 99983891 0
105696810 235441604 0
125260786 84912653 0
150686358 295206953 0
302021766 532029125 0
112543269 407813531 0
546903212 365782009 0
530244724 200089116 0
402332420 408589968 0
209991576 436912043 0
479849302 165310238 0
115827893 365448901 0
178965107 175384822 0
12092692 91989575 0
77719728 42716049 0
251816669 360338882 0
328528065 170869104 0
188075588 534404710 0
55521341 137154050 0
266885663 92137188 0
523773613 107634980 0
319520149 415306565 0
389835436 344036549 0
126487136 421793138 0
536565903 240271069 0
147265554 268475232 0
424369330 212714622 0
341682747 329590893 0
282385094 342708243 0
23785514 238860222 0
18924305 445294339 0
326062893 524495033 0
48808763 414377999 0
532169716 515021446 0
202875548 399859732 0
115861334 246613606 0
128520753 198503555 0
6082223 446349972 0
54549121 384437955 0
512313062 162942655 0
376285916 550136936 0
543635302 178735738 0
57154935 88757558 0
155675888 232903548 0
184624702 161213265 0
272028120 2118966 0
548413167 408227761 0
526943907 1381895 0
450405628 527383515 0
307446353 560568390 0
460831155 354033302 0
136660078 250014597 0
546686324 427356123 0
422011301 322971821 0
166403088 76673255 0
303868098 472209855 0
465505444 40927687 0
276945848 114840171 0
102493685 397938017 0
560835674 473202662 0
44909292 61639218 0
165200771 382732531 0
326908978 485634712 0
534056698 195559901 0
433656760 566641690 0
32044096 391918092 0
324435347 483519153 0
494095417 255601156 0
354495412 61967700 0
93095656 282774649 0
327626519 343397515 0
318158973 62990603 0
179594397 265829103 0
412018811 185878629 0
253642880 125858283 0
378309924 374605767 0
403046810 176975735 0
194098618 182141764 0
298387694 239325926 0
124442061 301988202 0
124283681 188235432 0
502280240 111361418 0
357155236 114621886 0
250462193 187735456 0
521930294 220461445 0
23998732 49738211 0
261816657 544779696 0
337101175 228502236 0
209198252 535430879 0
294159339 341836218 0
410528838 509078703 0
10970383 248303005 0
157531973 222732781 0
346929154 312242592 0
306711435 11531035 0
183329733 522880905 0
26165907 283741723 0
206487204 541776598 0
108522576 409576085 0
161373109 278246348 0
499381061 30758736 0
509599 153616161 0
187938759 429510940 0
216575318 90392437 0
305762286 517043393 0
367206941 391957736 0
137970931 183368768 0
205497180 517415624 0
342073044 487889263 0
323855459 527432645 0
308104890 107740240 0
164515995 498128247 0
385818101 493462433 0
484126527 43170113 0
509354060 283420430 0
142569445 133242541 0
263275185 146017898 0
203431930 227291277 0
72098538 371526524 0
325726705 322804494 0
330943527 121615448 0
79347366 190545668 0
46873072 496972714 0
353222401 446777423 0
346441730 321307987 0
525432537 126969628 0
444132743 460359760 0
468810957 453827496 0
83062404 436077636 0
414640643 331995190 0
272071458 398653007 0
514329815 60828159 0
289384531 489077713 0
375600842 102020466 0
14191004 174276749 0
242058823 334064469 0
406042626 184112854 0
71372691 182278595 0
352505247 467385745 0
542136939 464415166 0
51106200 80582971 0
171365989 322022836 0
514352181 118933163 0
32468877 120897356 0
166767033 360301809 0
198573180 542813554 0
101749410 42545889 0
450259664 489969390 0
387226846 259889639 0
279985491 317227462 0
521261532 260676807 0
225580673 294101814 0
235729744 367920943 0
403246596 383840437 0
47495204 248069143 0
536584530 493759857 0
17021314 42419625 0
434803776 27856137 0
485996906 421570694 0
231637726 322792242 0
260492961 12400490 0
411946518 534280049 0
66156716 336338815 0
418547336 140808981 0
444582919 193668539 0
305613971 487058287 0
50514497 190366755 0
499570647 507446367 0
86853246 360186608 0
172004254 142220048 0
112067506 55911242 0
410929428 184606164 0
138904109 247091552 0
168789358 278997173 0
565579067 39765980 0
337096556 252692767 0
48064637 197842240 0
114150399 178619219 0
94740764 150494228 0
322971415 91308492 0
141594848 483369945 0
276141885 183137487 0
147353813 316110997 0
102737831 523009111 0
168255079 521044888 0
166862524 288872541 0
267514103 163767468 0
203240345 156457414 0
68404726 261444724 0
476501949 555458756 0
358445683 365071329 0
525856524 21528879 0
322806073 198716751 0
540361064 171188242 0
101432642 471313142 0
543657746 86480680 0
237124019 430390884 0
550134714 38924071 0
216315672 483775146 0
330564348 145441098 0
515368133 402812261 0
183514378 9673595 0
395454470 78357945 0
255946906 108145517 0
528600552 30878215 0
543480877 161347965 0
148695798 537371910 0
287431651 432567905 0
134828593 62169548 0
39654369 432604463 0
334430330 178953425 0
235737165 402096121 0
232760765 389667453 0
239866222 72861677 0
265248300 400264260 0
501630868 491824032 0
325885007 458760757 0
368143803 513746788 0
305968067 20869813 0
296733040 114471159 0
338407044 556015550 0
62304053 288634651 0
429302532 343623986 0
340236163 201179858 0
264340082 195000703 0
26607027 331428072 0
140693670 175110937 0
168283558 467291917 0
492615026 48590510 0
252687502 26167731 0
565821024 78153108 0
425891004 220129897 0
411365868 558793068 0
172599005 65054323 0
454512766 251240728 0
145115516 424206341 0
295810699 278583485 0
217484399 174203606 0
444853375 150028509 0
352039981 64053802 0
95595774 201121118 0
530983765 567305958 0
215271537 44019785 0
76088048 246769905 0
560997260 423378573 0
213629281 215730239 0
190463737 553688361 0
19806494 18180536 0
508605269 535907495 0
125145603 340054553 0
427261631 520612666 0
2324032 383788999 0
115055224 167722134 0
205046582 484629099 0
128346404 194614689 0
337720267 340384585 0
386626404 496575154 0
327959074 105585952 0
344367064 13772797 0
269588927 495930678 0
323350511 426391928 0
81369104 533156437 0
69590211 181540628 0
302008934 101774369 0
498272154 150304456 0
314264185 450456560 0
427493139 477014794 0
308840928 235445568 0
140943721 267284255 0
24112967 279436677 0
343956896 516095525 0
164447447 461187302 0
141097394 105273159 0
256704264 333381754 0
548286271 45595105 0
23787585 159348730 0
541226265 6286773 0
365063040 268583356 0
434135433 483923922 0
48524747 509341248 0
214349114 542757637 0
178718698 555390247 0
460473275 111436247 0
566176054 294246883 0
475421760 62182455 0
88366905 68282890 0
30738446 475708864 0
67479183 515135394 0
115812017 530178848 0
326845850 89718034 0
45219229 340085036 0
158194880 155825140 0
103438222 194341591 0
205418605 567614093 0
180084391 147831330 0
546520907 300225891 0
14473718 396528193 0
353874836 520858286 0
448951266 95874832 0
270046613 306303001 0
440070851 146911711 0
404963275 300715105 0
196152579 140013566 0
137954173 493118529 0
388765288 200592280 0
258934062 534164086 0
565144817 40845528 0
486024471 331174143 0
508314489 523748994 0
107383430 515296026 0
472502754 62067767 0
430981678 372457471 0
187813217 489704125 0
79075800 220339993 0
265186685 24873276 0
454819265 95569747 0
472683512 451663664 0
361405884 283595257 0
211198996 188198625 0
515959204 376609070 0
161286537 554870300 0
280761624 269363021 0
557853493 403461691 0
294569045 386157202 0
20720682 521180527 0
344247568 512252501 0
227708593 336268764 0
544238525 165138825 0
68334669 38040197 0
193982659 471281645 0
36987724 415447261 0
564186219 566216801 0
229082054 304532441 0
172074210 481508248 0
7171952 540662186 0
149581594 136034147 0
45345782 540596299 0
177813103 157758897 0
225903104 562452384 0
502598280 468450731 0
470915195 77740741 0
160109343 440695908 0
400664468 553564440 0
146903510 206815120 0
138052348 466208727 0
304963639 232481214 0
74721884 333487213 0
6699242 183995681 0
428152147 405576702 0
292307844 11394966 0
529503584 290268561 0
39979787 558151242 0
47252258 356703952 0
546928974 340377099 0
295058290 179922608 0
307579863 558665549 0
154354136 295884980 0
525074730 442486374 0
249929707 402397565 0
485398978 234726730 0
470787622 359017331 0
357480836 495197523 0
229186547 453421701 0
486384247 447862478 0
407378090 104256787 0
396323067 127345807 0
189381068 128217922 0
465423707 308455392 0
368142643 400535802 0
485808889 526902782 0
557526708 280251620 0
429239324 181185164 0
508822040 499128699 0
563686629 546017852 0
243198797 267757455 0
320437993 99145902 0
511365977 111451176 0
336121612 88715734 0
56196071 164581726 0
36786146 399048304 0
520383331 116380657 0
106445948 307555252 0
192636146 65209859 0
454355084 474244865 0
466625954 544470794 0
568701529 32604402 0
334907299 169048174 0
338888265 300880850 0
71334819 92708658 0
233231815 369672619 0
292396983 52687709 0
288515016 45055939 0
28680527 251587741 0
301230747 213857694 0
84014221 546572483 0
476962191 352358971 0
88350869 20707695 0
552380086 153324612 0
162820104 568743266 0
380949115 562394660 0
358644066 485386500 0
280380821 406757053 0
86009224 260248219 0
163888589 423824692 0
281522953 260937306 0
53844318 227970685 0
33067483 162942654 0
405311544 419777468 0
183579999 272683069 0
196483293 474480004 0
256897107 492825886 0
55128944 468892130 0
298177934 127065088 0
146290064 390513198 0
313043021 218042015 0
386785812 325596683 0
130639042 226537930 0
528261754 531032045 0
74258636 55167237 0
12869014 469322732 0
10098997 447395968 0
486202745 484972657 0
427053357 376547975 0
339925830 123996808 0
491016430 330105201 0
354007810 398349992 0
335235323 38589846 0
510752166 299057203 0
73873723 241588351 0
87125280 67063326 0
550147232 389020988 0
333156755 180646788 0
557733091 140613651 0
36534711 404263420 0
549852617 231982953 0
508846505 191691217 0
42782246 383565365 0
312181423 275818698 0
2685040 183011931 0
2319518 70863760 0
519313610 93377997 0
511330896 300567229 0
537523577 136649229 0
183478064 83915847 0
213203587 531671657 0
183270594 471306235 0
343903111 84469926 0
386115456 226363294 0
179515350 340190170 0
390424192 377678339 0
96630029 402586830 0
266467599 21419997 0
558440385 549054599 0
498217939 438516864 0
173512229 4045175 0
154755486 324921748 0
180883585 534250862 0
182368429 163587920 0
415023276 30991891 0
542929794 104946426 0
378986872 282670858 0
30858051 523536730 0
291130563 527746192 0
537161006 101960918 0
33869804 111390046 0
307263478 422305534 0
22222808 7444749 0
562168834 19789738 0
269931379 415004922 0
452604360 318990263 0
287542447 77687692 0
557420718 241175831 0
107095485 87076722 0
232669461 24624632 0
232791208 217631559 0
317092271 484613197 0
164333817 187727998 0
343223634 186541587 0
525006843 262188494 0
522746630 289850341 0
238611480 92816856 0
306736364 103692815 0
33841376 61743825 0
52301625 405577350 0
489640392 176354019 0
149244260 214151970 0
512371808 155486628 0
355032488 283003699 0
175315997 304452433 0
514097288 558411730 0
364326172 420755160 0
558353073 193439329 0
106749241 50989767 0
121148044 121714557 0
407644139 195229311 0
307437257 167345822 0
126245444 3618809 0
39003791 181998253 0
385978361 368421557 0
204159107 189675931 0
393642528 178051561 0
316492016 360906457 0
539903280 488611952 0
39423024 364076958 0
307271120 437202132 0
524277496 475436000 0
512772422 483964444 0
325714159 38533569 0
23163688 529380558 0
456204693 521572549 0
527406709 43802044 0
66700682 31519307 0
98613077 548455366 0
99469721 89353630 0
218983414 360952234 0
567104459 87225697 0
229956123 320984856 0
59225361 542080361 0
248093688 142632695 0
388296774 104203037 0
407011372 431758163 0
181516520 235874216 0
508272517 468728012 0
36060924 402014462 0
299350804 369815542 0
68146051 416145740 0
468117530 276406410 0
280278116 69788397 0
143617129 372377161 0
202451206 411915930 0
461105432 362201545 0
291496845 395280119 0
107717654 529029191 0
160469094 447132750 0
500622832 267090015 0
195922338 199769411 0
484210404 526595543 0
159930477 343704099 0
453911058 145295485 0
25675426 124554751 0
46790412 463981057 0
95456437 435186648 0
111226147 498986603 0
477338347 371511360 0
76685578 121933580 0
550048033 498472290 0
439030074 328165777 0
314452248 53499378 0
11460472 6257493 0
251345750 471594399 0
498276526 545686139 0
326104210 512541710 0
52194729 120656740 0
206074720 408756066 0
179997245 348586088 0
164345415 448505430 0
373969835 323403696 0
375076316 173518039 0
216233187 421228079 0
395783677 272621445 0
182697202 14973790 0
104942800 286114642 0
536877878 437622030 0
321480344 352253045 0
346981762 69579455 0
338864393 248916206 0
197855875 195896997 0
142081911 11538330 0
494315495 410596525 0
66587663 161071331 0
110452595 489456956 0
84181162 553364307 0
77793883 208833848 0
71967381 490216904 0
506041849 515770683 0
31554526 250689319 0
201125480 134053669 0
359668600 413422853 0
25920859 144740978 0
262122153 39819139 0
220920785 281934210 0
234783375 435630410 0
11852895 484211919 0
195250566 232896704 0
60913568 505219037 0
106417890 374835511 0
60105361 98785339 0
482865710 301105405 0
7360301 497893599 0
227505245 328747285 0
169104137 148742694 0
362841307 290335028 0
140010408 318988282 0
285564655 99136895 0
84944196 400324503 0
78714703 353328782 0
206201166 126444791 0
253363160 301041975 0
515649160 384377572 0
142756013 162836431 0
165233725 111374716 0
105457856 406233154 0
10112495 465172472 0
47098757 227659772 0
391631294 240914321 0
448080448 73334672 0
142958328 287788493 0
153273524 438821854 0
99862064 112999824 0
349335494 513700235 0
249621543 359008476 0
562997397 190507692 0
79670114 529334063 0
521638213 381757433 0
264240411 178894492 0
58330915 25332211 0
307151462 247979083 0
305312623 95200459 0
19969794 456650002 0
424647030 527581520 0
280995007 240948578 0
152832025 525599831 0
566627255 59620372 0
373074258 560867621 0
74411178 392758612 0
480988787 546786576 0
161538554 473469440 0
56267080 169172824 0
416984947 233023978 0
141381386 105664460 0
45740936 390257546 0
436038890 282810039 0
511330509 470318169 0
102861155 106732118 0
537539843 59006720 0
303814607 365329380 0
203988932 65878388 0
71415659 3177991 0
61280707 501985895 0
346101176 538316411 0
526134250 210063207 0
398215490 420764988 0
345801423 529216896 0
464648437 116688110 0
564915128 488147677 0
353131151 434772573 0
396007299 184271567 0
374323088 94939239 0
293069026 84400780 0
238830699 514052586 0
196072631 477606381 0
267782699 245585509 0
335802462 88726233 0
327602816 421246765 0
356114986 43735996 0
513620277 148144922 0
213455384 497881845 0
93611261 151286719 0
294440530 29087234 0
471611833 18671014 0
347337766 564432545 0
169295361 249418039 0
326930933 543956770 0
411816972 152281581 0
245434705 403396651 0
122451420 54066777 0
188290312 456489476 0
322108400 560902895 0
146940950 336333131 0
171334646 237461213 0
92052775 232892052 0
150144258 416516051 0
274478093 51997225 0
80086943 94388228 0
514960343 173974778 0
7732588 479231584 0
409044770 70862213 0
10204002 192921302 0
125495660 204305652 0
54704654 335418673 0
269333253 267102947 0
468628759 453817506 0
527908629 552553004 0
561952919 510384941 0
62849703 26663425 0
277200436 326276188 0
190159047 81437600 0
437278237 76858679 0
330259043 463909606 0
67070554 28251199 0
394401227 337727400 0
550077325 318272114 0
532389007 95299884 0
77804451 67662723 0
43606372 305962846 0
351380315 106863139 0
5024581 515454398 0
421158913 315015203 0
187643629 337082545 0
261446439 338664128 0
74279800 239272799 0
351186793 138505159 0
128893154 409180657 0
65607560 545768003 0
169186976 34003768 0
231043384 462008459 0
401638886 160607639 0
267204382 232101872 0
181796464 529635608 0
22269133 110276294 0
450990349 50765992 0
59054133 520502440 0
94341209 516339168 0
304492325 99571558 0
313146498 176094799 0
168762596 237156481 0
181578305 53989090 0
147442363 158971001 0
63696402 558808414 0
394118987 195679113 0
346196659 462277530 0
223932495 60155359 0
412108589 140715577 0
507875116 170191184 0
352739551 129020385 0
87269331 418366665 0
192856879 131824957 0
325069142 183878517 0
541817181 27803768 0
455315542 291079433 0
290501437 365475231 0
330043085 363168190 0
275890229 61737933 0
199481412 312528372 0
195957064 195318995 0
552272263 51505807 0
439105762 425142797 0
57108364 83896986 0
502021838 388610602 0
87944905 452590336 0
560847609 10065963 0
546574519 173736258 0
246956784 402494620 0
62723366 561664737 0
268698106 362255206 0
568858553 531539027 0
451177450 277547286 0
311181907 184604676 0
330907329 303652159 0
323431223 111336293 0
118811536 13467462 0
470164432 131049485 0
320280041 131542154 0
27993809 324191284 0
71384953 121199066 0
180760585 409643962 0
390015172 559676777 0
211628636 244156472 0
302529943 192605504 0
266549962 206339970 0
118845268 310355698 0
63727671 507951142 0
86750033 484340195 0
51108049 75030478 0
243154966 31181381 0
80522383 372929065 0
278593431 180871949 0
298193347 146951034 0
174859804 110212316 0
270271676 359696565 0
452407021 148987401 0
331404729 661866 0
438041635 114712723 0
245723853 236640563 0
307545769 522052961 0
204933215 269198465 0
40068467 214447457 0
406538895 28846003 0
507895132 395860775 0
566974450 509704232 0
263229558 67110563 0
193653174 305059469 0
93477419 94207337 0
66363391 257398819 0
265932881 299241494 0
246503024 492609256 0
34586380 166812122 0
163671461 358803094 0
445707746 241323797 0
78987518 234714620 0
282137908 307380974 0
35523394 180119352 0
351745542 517158198 0
218459998 486689622 0
427760176 519602724 0
259561262 171577549 0
325529893 545833505 0
565664009 276013943 0
241316581 376154650 0
369158952 400973388 0
562437333 77731498 0
336919286 444197470 0
501981087 302467663 0
437374812 298078169 0
332791720 215963040 0
31927122 562385507 0
339216008 197193288 0
507937294 357405217 0
47144458 147724044 0
231641818 368588817 0
205431107 481522085 0
539809246 163539588 0
366824055 144371432 0
558956689 284766831 0
108017580 539925083 0
9465157 448006339 0
367483897 296975833 0
113837947 278915846 0
201911651 469116281 0
294527407 308946275 0
252806868 388239952 0
42966348 138901833 0
351384856 430485858 0
240588683 534773717 0
252485799 473867079 0
181327551 103988211 0
392262030 192033504 0
61929553 41372475 0
472800664 505278601 0
489825629 185779532 0
53211690 355186764 0
85604951 522837507 0
7789881 76364416 0
10587029 195539194 0
512105649 104326476 0
20474285 125268604 0
322335089 64062234 0
350127495 171765223 0
452002851 476306830 0
152719752 516377170 0
338787002 521007996 0
23715002 13314415 0
18708901 466515161 0
448362418 152288320 0
529597880 256612924 0
399001475 488736541 0
557773478 390433148 0
183242811 179025295 0
500637996 421665344 0
172480025 460296020 0
31474776 96553163 0
26990411 256331884 0
172159382 253441788 0
201679552 333221293 0
555193614 459283536 0
146968362 514918259 0
491592171 205462030 0
467799584 281416552 0
512419316 309306081 0
14432760 166535612 0
314268569 172698838 0
527975292 429573534 0
268559145 934900 0
220008150 133877625 0
380578433 277775320 0
496739319 13492038 0
258736843 549749881 0
480216779 394788228 0
348864464 399903911 0
336410476 378324948 0
265013382 215724802 0
352689826 564798177 0
326436066 547099533 0
225072049 167407155 0
60042128 88506566 0
218740116 530708416 0
510149212 46687171 0
89289857 268024115 0
272238316 249171254 0
418191653 325501294 0
60548467 234504285 0
8182319 474532805 0
38375049 198068149 0
56698739 105224726 0
204701142 89765678 0
275607874 282007279 0
270584602 450817383 0
5595434 409299001 0
332102254 232483528 0
308376481 359344638 0
416686327 350235410 0
342708265 158496802 0
317014134 444229441 0
23334938 221969017 0
558512395 353095815 0
157133423 27090984 0
561981190 347840323 0
423513072 31701142 0
567364725 331621996 0
544712610 163263379 0
433807183 321013107 0
192288009 29197651 0
555956252 441091979 0
487636645 196679315 0
172548055 69423932 0
174016264 384057060 0
344094513 423111072 0
398636706 568597751 0
359407227 83969436 0
457176482 343484082 0
178563389 316760457 0
313319648 404228326 0
19916335 8402087 0
315656948 449150659 0
336601640 13695190 0
49192737 157392915 0
249096658 131169576 0
207233147 435349219 0
54312129 513221568 0
286756349 275915977 0
227245126 430608432 0
511162665 64670582 0
444796463 4277838 0
313469388 492073261 0
51710217 568780231 0
450614697 441512023 0
354784897 301315265 0
383426941 344146575 0
497146612 120037567 0
32543460 280403910 0
143686329 544313632 0
422090796 399017340 0
190222612 5568080 0
313808031 510510884 0
101683080 18007444 0
33535994 563189977 0
268757830 60099252 0
454408234 519345301 0
275706306 11805042 0
149350878 134809045 0
135313910 166862759 0
16104970 213755924 0
243010800 520055085 0
193157280 9454530 0
88541259 153685536 0
90164438 489629697 0
156998388 188285819 0
342537251 367346081 0
554568353 96041525 0
345783843 390657981 0
502638055 329154162 0
464944620 245233011 0
193417958 184402114 0
399104991 433367784 0
45108821 396066983 0
211100287 224544596 0
2890389 546117231 0
323918486 298791140 0
165937221 216045453 0
38015807 420998509 0
150617419 554833445 0
147001065 187032908 0
107838965 387838818 0
57543060 131137374 0
172260629 280195825 0
64337454 406532937 0
429503512 292928797 0
375544188 24134706 0
79075861 436092333 0
437887847 333840366 0
531999188 428522682 0
476296023 311935793 0
322934956 244857822 0
134562512 106879074 0
97876484 333050258 0
276672296 468888539 0
420669624 236505688 0
304707046 513955140 0
287658379 370491313 0
427530254 344337599 0
241675523 14850335 0
401502966 267668623 0
476002908 143135867 0
500420308 163024925 0
68046110 318338875 0
80052889 348392668 0
380042134 367667415 0
136763639 449858509 0
246063044 423817729 0
86339684 550122006 0
494583543 23320628 0
482895529 537191358 0
309080042 29804455 0
335338716 344315503 0
404827572 195608610 0
115505109 36369594 0
511682657 56693227 0
524064451 265604146 0
350829935 114388593 0
92864784 375286869 0
559333759 193221314 0
569179883 345443783 0
95023942 277175622 0
221583519 129606630 0
296099015 23709091 0
148152899 400108561 0
183734479 468071337 0
510028664 439294735 0
414981560 160207046 0
488036651 554830294 0
156294568 149455015 0
128684205 225989874 0
556586769 4868725 0
60843061 104518536 0
69275622 550396061 0
215533206 115652957 0
132192474 170061536 0
304567408 501782288 0
398511152 108289167 0
93610874 178979054 0
492654785 79951528 0
84833991 218672636 0
237424768 534399772 0
385622897 112987164 0
233056487 90833096 0
490585174 49775021 0
7890302 222124578 0
163901284 136002218 0
351989387 415486817 0
140707066 225779680 0
447527174 19389639 0
252543679 348633118 0
208260450 352737920 0
47938367 124625576 0
553018255 26058255 0
304618597 117543431 0
181468261 12330209 0
547373360 415978689 0
69279056 541791780 0
387740643 334403321 0
434968241 241331434 0
326047389 230904806 0
365690018 521318286 0
201952180 89141807 0
53706824 345679612 0
316132097 234451771 0
29665759 119631333 0
66638581 190508176 0
84573373 127931637 0
327207556 393384172 0
404278662 428366461 0
349106577 469077135 0
316654434 222815123 0
66068623 463536639 0
180339774 561417258 0
225656597 266316131 0
206059628 2928287 0
441849178 379264764 0
150456300 270332386 0
483421048 87590933 0
79067789 139934228 0
493825745 25521100 0
254521929 567329661 0
343363281 330321632 0
65261789 231949094 0
5187593 381634801 0
59943440 349264489 0
285702120 96512772 0
422261831 24142449 0
430986862 557345384 0
395046684 498720737 0
282934329 359825824 0
469093431 491788111 0
286031096 269985901 0
260631329 180005410 0
7723769 447344727 0
555358058 520894686 0
113856856 382304127 0
409365824 61341479 0
46295664 477256467 0
560799511 464963596 0
497496387 460661750 0
323191400 372726191 0
356446141 261063998 0
134108738 499485357 0
126017588 234771178 0
374973446 195750848 0
340199925 339582858 0
130299274 342964755 0
552348816 519748156 0
469107310 514922285 0
440865859 350107295 0
462123149 42016064 0
295711478 544527835 0
556661244 544224121 0
371458018 149378541 0
269184908 385649122 0
61920225 473111125 0
565745276 454748421 0
54598597 493460906 0
410083298 243004085 0
324823770 532519112 0
516716150 541394933 0
444941884 433888265 0
306629016 155252284 0
74497003 540418412 0
222125750 567383237 0
443589008 511424263 0
230036263 523954484 0
504238239 108965651 0
478485425 69944293 0
98383013 343149858 0
253333413 300973800 0
175432157 189598535 0
390056396 287980742 0
550996150 516673119 0
433765287 344024661 0
378344477 110338129 0
562472480 179041512 0
421652231 107688023 0
252337849 520627860 0
474437516 434978406 0
243266328 141954023 0
8220709 412078347 0
511611040 420950538 0
91438418 347385774 0
390028678 567158547 0
32215457 13651720 0
83722013 372410290 0
277673437 12915791 0
384434536 466893900 0
94163813 502780513 0
476143567 116081627 0
490949438 54489701 0
389219358 263329848 0
534432468 194644155 0
439371433 212341186 0
4237786 11706091 0
469900594 379944442 0
437416486 282229038 0
273178555 69127617 0
5046927 50516231 0
44325142 322552245 0
202571570 329736038 0
540096660 309021454 0
504834712 553681286 0
298478468 138219741 0
315393720 184510776 0
364523750 311489665 0
74988211 87479519 0
370798179 236559039 0
541243324 263578407 0
355857240 238450782 0
515115270 538378298 0
478239520 286786033 0
315680923 110779936 0
293321683 179491179 0
457502273 123637747 0
257609537 526688612 0
125235594 360682260 0
399866165 313252271 0
232772639 40997836 0
407919821 549844486 0
356923602 184100762 0
328735257 385230038 0
531570227 143606405 0
237893564 292498706 0
150313657 267900578 0
340138749 546800286 0
170651146 128858772 0
499121158 338355508 0
548969160 10875000 0
410383576 519304133 0
71661217 440263140 0
552246056 424186947 0
527577278 234438448 0
456495986 318604642 0
137116251 208497363 0
334689183 114748087 0
159872002 504051679 0
373402156 242725223 0
452310844 4769062 0
400214607 246516896 0
25967113 469823063 0
159159990 344053065 0
487735609 34731177 0
266148880 515558554 0
67497393 474054704 0
73127103 135594703 0
349161611 271392554 0
375007394 236531610 0
408037395 466346712 0
223951456 168994804 0
373662967 183544556 0
420888585 527174039 0
228555036 19001585 0
545542387 300481215 0
61499336 135826068 0
303792667 1322388 0
198933338 552254339 0
297030972 526323369 0
161689017 200718804 0
562824041 339895270 0
43364883 564474325 0
231802973 358058762 0
136306215 532898886 0
500733621 376902066 0
425439056 357543886 0
516912520 200732225 0
422510096 196064418 0
243809374 28682278 0
38257983 361554706 0
501703319 300326134 0
385980226 177496196 0
483225269 354772790 0
467513074 503574715 0
277157851 535215181 0
302022284 524516514 0
532925517 106582778 0
92885386 447912742 0
140791953 161123258 0
236900748 261553128 0
336833522 181814755 0
412640702 395292481 0
401649415 498156128 0
375532740 299731304 0
115771991 88451867 0
395405815 540631492 0
556177185 566740435 0
377631429 38864092 0
438158813 95524972 0
388241461 126477585 0
240585549 15260069 0
277562890 402037519 0
307091261 401442850 0
467207208 110290217 0
483191429 447872080 0
134482001 111655604 0
195753079 337478757 0
195539329 247956383 0
471263851 430673270 0
418368639 111459626 0
391508011 82688620 0
150183265 347157459 0
427660072 493935302 0
278871619 267058188 0
177509418 235742221 0
273417250 453899230 0
422337468 548362810 0
333143302 435464877 0
288806538 401798293 0
513416698 493341405 0
506202053 405613772 0
142504649 67253271 0
229826268 321685226 0
38371556 437495560 0
151616355 239805493 0
183819340 220147520 0
102123100 54785913 0
102110074 500453327 0
241217612 560222963 0
111746861 40650663 0
526895466 279277892 0
208858185 172268433 0
384214819 353046980 0
96251332 528990547 0
58658963 21299443 0
79370640 363538449 0
163383903 177594297 0
49155866 389038501 0
510439291 464182962 0
303911406 549445075 0
303826047 137740901 0
517934734 532873722 0
410406382 496939718 0
176567862 239950057 0
260538050 74450946 0
238306979 422282860 0
560676214 540333701 0
205590075 296358853 0
229232027 419810187 0
124205679 282828715 0
455680598 464304836 0
554062809 28532388 0
5179182 513093968 0
561015432 518053721 0
531077580 40977601 0
393259498 469745382 0
156839517 245302135 0
535565861 339355375 0
77413398 324992083 0
455672191 148162976 0
353588545 94465520 0
401034232 458466012 0
447667495 50975725 0
289612620 27922625 0
390632250 35286968 0
318918483 145921991 0
298753787 424285195 0
418993430 259153294 0
455286195 43375532 0
213056964 524895847 0
127734585 415592546 0
111099237 355039947 0
51429929 351267317 0
149152276 522932233 0
236681878 177677062 0
231868081 223483301 0
151385822 77137857 0
336132680 13748494 0
155439930 491748873 0
53024189 10810641 0
330136069 229827497 0
511631349 562337459 0
320381099 8411135 0
542906921 370622299 0
197326774 453031334 0
549042907 394945487 0
194475961 297169593 0
241812907 46753065 0
117841594 423875704 0
518826281 560974887 0
486866983 405190282 0
288239346 126038967 0
333901539 339834882 0
36609460 166017452 0
321671551 389295002 0
500769814 444363029 0
141816308 101712007 0
107706616 40240697 0
565538779 12563458 0
568564368 90391531 0
279069093 77755013 0
560641315 68219988 0
377994436 489907068 0
307734595 26972880 0
390908314 87084518 0
22951822 14767117 0
170787898 430828346 0
422307139 87125382 0
134458453 271986936 0
503598566 391371352 0
96163977 29235276 0
537294004 113725555 0
252115006 483072205 0
299704036 88093006 0
16017171 230099567 0
132508072 526178972 0
266605205 506971850 0
29587685 81401299 0
403721395 256344222 0
437979092 288582432 0
515769091 318477953 0
270851334 101062278 0
16349095 381136832 0
230262994 1913233 0
419272451 509804389 0
376231791 437177560 0
234048547 290558610 0
452704760 443840623 0
18527157 205772400 0
507365371 449503710 0
76242253 151937644 0
164130105 78607166 0
32521428 201992489 0
18824290 8542684 0
396271641 196083758 0
21218465 344534568 0
456850611 483233412 0
192507683 493953142 0
118302696 544938816 0
330667470 366557481 0
532651303 407021944 0
333085326 483125573 0
109649071 515098748 0
508880688 178470768 0
283841802 107232053 0
519824661 496287439 0
261063802 149617071 0
560202322 524156535 0
224598737 110567554 0
295070235 3928299 0
301950649 344767136 0
107854943 483144271 0
326627314 155521489 0
283051704 389270902 0
34717796 376459308 0
447171856 286055789 0
390057537 433571824 0
375441994 76009000 0
465738970 197429312 0
365735811 414737548 0
285412374 359491656 0
471905242 33559222 0
191858606 337986366 0
290473504 314365966 0
390217669 9066463 0
289672325 474101089 0
59067380 69477308 0
85268142 337060478 0
271626429 538962034 0
279622668 316104380 0
285683744 316492850 0
486062002 472774211 0
292044001 545629932 0
324248352 144643352 0
19400997 322515903 0
44372773 306036103 0
142639353 563773129 0
368440842 108058103 0
122603451 394593440 0
117809427 84861594 0
459049095 176006192 0
515205364 197729226 0
113306453 18299127 0
564126756 350773580 0
246630629 563529969 0
13217701 328139733 0
110146038 140616524 0
510184291 245445564 0
400930075 353392470 0
190205399 183247201 0
289911096 269767368 0
195556777 152075691 0
124464144 74583362 0
167731567 158958879 0
241672952 477494597 0
198713488 26587617 0
118369406 462727101 0
189864336 14737105 0
312718147 194473255 0
105751649 125650383 0
155499213 204501758 0
502809183 346162272 0
474313471 201148316 0
58193938 226852498 0
113965506 537093391 0
451251124 51822981 0
507319808 224358573 0
379323708 201681314 0
194026532 3833871 0
503542136 1445420 0
189092541 131312582 0
433349139 496690126 0
292088594 350798160 0
394394815 482229224 0
180894462 368812010 0
469985512 496373173 0
354070126 398728750 0
368496271 289132756 0
257188307 325004956 0
361194688 231302070 0
527343421 518475688 0
120521543 284880763 0
137186693 501491774 0
371744932 70838110 0
53746693 224069739 0
90158574 254355057 0
190886776 406907278 0
439823033 516526461 0
360205448 452870528 0
565775176 560403960 0
337819570 43127353 0
145203335 206020132 0
563489619 370624135 0
17056794 277724568 0
118534665 460940924 0
129003544 124915634 0
473240569 490980708 0
181690787 394745005 0
88444437 539284263 0
543376701 156778378 0
440809960 454274446 0
236853740 3724197 0
511216465 394608183 0
210036843 195873442 0
88984655 197592054 0
498949643 182350194 0
569081863 377342822 0
460655821 342812879 0
555121933 179484095 0
307082145 182976239 0
297720331 535520409 0
406850776 80096968 0
506657820 479851737 0
251653567 211153822 0
154278405 475497936 0
404787442 429839141 0
526327325 103440702 0
167116431 512688276 0
402239686 563980383 0
249505185 151313434 0
324977644 137364144 0
291992127 165714951 0
66848156 507165855 0
81620665 187210819 0
175511265 439164513 0
350582143 324549018 0
317557029 506807338 0
296107276 245778484 0
409110998 439490165 0
442374127 513019929 0
532375219 292291613 0
489506973 125236479 0
370572571 352821371 0
426126074 289589248 0
333295263 503514124 0
14097030 488325577 0
69043866 399746668 0
172216591 528602317 0
96922046 138542020 0
78613882 96596005 0
6003468 400225829 0
431208001 567337902 0
425376048 168270293 0
504435156 254747336 0
264547934 243657561 0
384436653 455735236 0
207922687 245325516 0
481077531 304967085 0
186815919 33345447 0
419496784 283850737 0
243218695 280578901 0
160770215 362691743 0
505037878 188714838 0
118052027 48944233 0
428989718 354017911 0
473500377 467167241 0
89919776 197462889 0
315853377 39193402 0
433654449 349767389 0
13523137 209918948 0
254003478 505792029 0
246632270 221332053 0
26846459 330526798 0
220537500 351678754 0
503807703 566320440 0
537820217 129383627 0
404019088 399055153 0
511486481 475823425 0
228690724 464798939 0
411993901 329607804 0
244122022 166681869 0
146642257 303126499 0
236114341 317276215 0
392691710 75361239 0
385575088 101460290 0
425641048 70729486 0
269043058 109359226 0
363771503 18461819 0
20828337 230862472 0
447292311 217409771 0
336309106 258732138 0
175523655 409204830 0
535470777 49098795 0
478099469 331631582 0
83157617 368184759 0
237420268 505355339 0
545355954 181552934 0
302231209 35978182 0
122741213 106964252 0
172226096 543021397 0
210864919 323424769 0
413621300 100766520 0
128217823 296474876 0
456690040 50958060 0
360874119 284187064 0
512785125 399194418 0
367498079 74492649 0
296546997 66957262 0
463710851 365240038 0
98639094 336002791 0
282251309 477694932 0
39665800 465426673 0
89035239 237492605 0
126018012 241260745 0
54711943 261132850 0
326057783 363780158 0
360594448 463209129 0
556402255 205193756 0
506981916 410312319 0
253124612 552889834 0
420214302 563489657 0
541178579 17424484 0
177502396 415430320 0
154343124 287827693 0
135113846 115850468 0
206805602 380077728 0
337845174 526429767 0
526489718 36244510 0
498042587 452613992 0
49278883 36136960 0
432152917 390080918 0
7906035 505760625 0
435733095 559615946 0
210943991 164346503 0
147248047 1229700 0
15427009 210433452 0
304780403 416083359 0
240045287 533359911 0
161174587 158332523 0
82229808 157130135 0
4789488 363030025 0
35651322 231314081 0
473214803 237517664 0
306976134 302647362 0
519998544 331040473 0
128502520 443061675 0
77870871 236712061 0
170905427 181353051 0
300180733 256495121 0
418731376 114866062 0
337544396 223646502 0
64148206 311660018 0
442077541 264194622 0
441475838 144470873 0
506326363 485041448 0
354172966 288630859 0
264105837 110412530 0
95719740 149608625 0
119978360 367093532 0
352484391 109959821 0
422051544 436997431 0
543807611 492910799 0
495718950 511923885 0
447264837 172837168 0
284603182 53017114 0
230772570 173085517 0
241854739 461794933 0
209466326 36166888 0
112050219 246605403 0
179670977 26694302 0
515717976 283096903 0
95868666 135741426 0
48333661 260352085 0
395496463 364272174 0
376973947 201426156 0
120792628 458189994 0
137390586 549055372 0
79101074 479958438 0
255143232 244038561 0
23618630 530343560 0
16542779 261284101 0
200584375 9323072 0
459218642 204921262 0
294686437 103761281 0
401670399 532548313 0
82725935 167668513 0
423542502 221523388 0
420098464 146815414 0
455275847 503768253 0
470294920 565314840 0
105966073 383577047 0
441109798 368017696 0
506591480 190780800 0
154815522 246006074 0
155373829 335874296 0
118947161 428348123 0
85203727 361075717 0
354880187 217263747 0
448155957 528812966 0
342274155 100146426 0
112622430 399966142 0
158301601 139578464 0
36448054 446547266 0
480642766 184893163 0
524254133 308276556 0
186766657 207688819 0
541099726 130579572 0
526868380 450822502 0
70580965 342084593 0
514933154 98888443 0
567854495 344639234 0
161745299 563185569 0
372794596 328795994 0
87447522 276404037 0
465660425 210869952 0
556593794 542686423 0
29244987 240988191 0
157800531 15646130 0
127895801 207657979 0
477460679 130058844 0
163761711 447298288 0
15649121 506543510 0
54094895 181330179 0
534704137 512451220 0
270885457 194785865 0
52588541 236402435 0
25166904 51552617 0
530778267 376299328 0
27021559 189423334 0
266245432 241725468 0
348269603 102231719 0
138899044 65405405 0
510383432 537608276 0
372717802 4067085 0
13122854 153906160 0
153533182 412215152 0
137301774 235213897 0
8401100 45519166 0
395229446 387172168 0
148998202 198251419 0
492900093 475756556 0
105058893 266061779 0
450157762 217991208 0
518711503 55232588 0
278982911 37545369 0
203495942 283336837 0
505479848 497841212 0
37674236 428671080 0
316407748 564190872 0
321391557 500794972 0
320725379 266309052 0
47020000 387626801 0
472284430 42412706 0
213833316 322868388 0
122679815 514337202 0
107900108 460755425 0
240398805 241042615 0
221889703 507737093 0
488167669 305803336 0
99541494 349894981 0
151222104 384148511 0
27710151 173470259 0
473914155 213749715 0
178333826 204427558 0
37183293 127023834 0
231261383 428920409 0
303766814 494356738 0
82004269 260229793 0
37900833 138616191 0
256666885 436908099 0
240717712 538911934 0
152375278 274508073 0
148588436 385309343 0
494811302 277495490 0
505421504 253248617 0
555011154 521082368 0
387648165 78271699 0
521132656 435158565 0
507490644 549604453 0
332694785 241378201 0
98646945 124542797 0
387812473 83987715 0
380911090 324671501 0
278097031 411286220 0
215691450 81624554 0
368706439 374767007 0
377872629 165013519 0
482848781 362817038 0
532378583 130224019 0
474331096 320158335 0
372891945 400346541 0
181254699 448789319 0
51856322 361159331 0
520491132 397704140 0
183886149 451212033 0
174231448 37949663 0
344984819 546754260 0
340680788 369292915 0
234750196 556795934 0
422013286 227954983 0
396388578 246751309 0
7568544 373708447 0
522038554 510266591 0
451585043 464372379 0
101932760 474628837 0
398585570 343485662 0
438915383 351085818 0
410872146 398011283 0
232157786 132865518 0
117946716 87501363 0
344485579 415443937 0
402928433 188136142 0
117404839 501828238 0
62561951 128090705 0
8970139 306992759 0
457497521 316721123 0
71366957 474943703 0
379963316 272574232 0
237079489 84578023 0
265947602 286912917 0
80915224 371590047 0
368995592 132936240 0
423519891 31524347 0
519387993 242175066 0
191350362 489370415 0
443948792 350580833 0
407209703 79720576 0
453622172 64648742 0
291170337 300736690 0
163836965 560707622 0
161036797 110936471 0
183767163 511532057 0
558557673 174518447 0
530103369 516535338 0
184879219 108772183 0
375936748 252073200 0
380693335 389048111 0
232048992 129436955 0
505471907 269968242 0
55172596 536164986 0
243751141 61005825 0
529094946 168479621 0
455537492 464663195 0
541325505 286358923 0
124180788 156714945 0
169844818 265994328 0
102917844 545747095 0
39699723 245337899 0
513970608 251210967 0
397866984 525620583 0
441994615 560254558 0
545739103 68041140 0
25776026 491193483 0
293774150 410162240 0
402082097 12435687 0
149032408 9067789 0
255442979 322819078 0
318715580 39418603 0
405901115 93025921 0
205436729 538888109 0
59885910 410602869 0
342331527 208186505 0
233540241 487248557 0
65081169 397097892 0
469674848 68588391 0
251267065 420872690 0
103904605 308186445 0
318626363 112891775 0
383940009 12682929 0
502969050 218120713 0
125583014 440297134 0
554425734 140636161 0
250500890 190364066 0
100835834 158009534 0
326811386 111947689 0
270836997 184843062 0
553133497 275019480 0
44748653 117090924 0
74391750 118183737 0
301459804 33069203 0
135209711 240514314 0
472883519 344537549 0
449264395 525703079 0
120779408 252026811 0
202695067 89583580 0
175424315 190923572 0
180050647 3081188 0
60912617 250479155 0
40674752 255842178 0
249492363 355220180 0
380037087 38029533 0
351433898 460520520 0
501870675 401955760 0
463833202 192523252 0
385395829 221195868 0
274183807 296704748 0
386965108 447043360 0
451588520 416056759 0
226102270 13487219 0
475295783 335728159 0
523098392 185548122 0
536586175 313574047 0
497319779 559925985 0
329997947 506473437 0
9378564 202493656 0
327658989 307287881 0
95218430 463826050 0
210004503 451035266 0
175267361 502002978 0
408668425 117528048 0
441807421 557670685 0
318594835 14709840 0
174027824 13068079 0
390805176 542328462 0
467743944 281201504 0
405093675 89694761 0
531047507 171599662 0
348740595 32357040 0
190877734 564851524 0
395745801 376851622 0
100308739 158416378 0
256793117 186804993 0
225213012 446896400 0
256986820 23826421 0
61317009 49558276 0
215511244 69337179 0
76572639 55035677 0
464124636 283888103 0
237078957 14021711 0
256446686 71819444 0
24901128 432479450 0
432460082 222541048 0
164257395 384283948 0
449419203 72539085 0
64067559 412543325 0
506680502 452592515 0
333056682 293119897 0
471369469 414200015 0
33957141 199294005 0
100590019 219501333 0
71757211 544171219 0
541552994 26177622 0
463364991 176960489 0
498201847 309052341 0
491875168 345990867 0
119895340 184530792 0
25479745 374759730 0
414371422 73124536 0
403337227 177830797 0
116156926 565093541 0
232443525 469052252 0
162260032 326889455 0
426750822 527387594 0
44026711 244217981 0
233571318 334125561 0
207073807 314027574 0
127929389 257202982 0
116203237 8920034 0
396484171 446453473 0
51111638 540346624 0
248673807 532893542 0
80072300 184714651 0
138329188 149429112 0
198361950 17548728 0
131761734 118966873 0
495317682 342445791 0
83296460 19791977 0
406399503 63932524 0
537275409 416070741 0
267037256 221456106 0
259480118 447878716 0
74113034 506269915 0
151802431 238304948 0
451697708 156786684 0
267215566 368170602 0
117975318 523989812 0
428803470 74827937 0
43162977 536145062 0
100530340 97240759 0
345426197 550040159 0
170030208 408431136 0
390652253 332669618 0
267304402 410017814 0
352320146 130799842 0
371805787 168189029 0
157165194 262354701 0
93189726 275019191 0
537809231 338156068 0
30834308 140415060 0
239899013 70468860 0
564415932 347544316 0
131348337 336680478 0
63105782 549591597 0
182923066 131857103 0
382428957 6681510 0
64523094 557864177 0
180386411 535936891 0
414701441 9313832 0
204520552 296489745 0
222523826 109764357 0
148108318 104885053 0
209534634 220262750 0
153804533 221672527 0
534988919 48581612 0
440154503 432453103 0
25796301 217330228 0
95935797 480362777 0
445800518 347390238 0
4756016 73134191 0
27216731 333369918 0
136303123 74940889 0
137834226 281614568 0
413947935 377838318 0
233479371 113913429 0
59186078 10726485 0
275792613 229325762 0
17789826 240649891 0
162730645 205214134 0
219639717 432620400 0
342611606 459922194 0
276352356 437618037 0
265418523 84586085 0
517669574 123790036 0
839223 361131161 0
146701672 560731306 0
92955927 273835362 0
489514455 58654387 0
503976510 5328187 0
431335154 362647873 0
191668422 467253744 0
354007494 559707079 0
155504758 50890933 0
450294283 329287575 0
533000858 326445654 0
306461052 519478988 0
498582675 365117229 0
216761086 176081653 0
174060219 521463612 0
527149437 171240275 0
20416241 289698041 0
456478848 353685840 0
506612193 416487109 0
56140374 479726589 0
497444436 16379143 0
188737252 11640372 0
318921162 482168057 0
445541042 11620504 0
244375559 128816527 0
542260498 178916745 0
339660683 91913458 0
512932942 147140749 0
489308826 387969884 0
408905398 136781088 0
462843489 424589192 0
434978695 517640973 0
411410710 169550923 0
457585027 388557060 0
152241206 453087484 0
207188643 436042305 0
258815028 562243132 0
505845390 493674422 0
7384517 160425232 0
442359700 458928653 0
113283791 255009281 0
423544519 299633115 0
25830765 559815461 0
20415134 239867573 0
343332330 194371165 0
283270792 205205140 0
360681282 456523457 0
339277873 141689163 0
91034112 243119394 0
226896996 219197367 0
377332233 250220528 0
15892208 239116617 0
25305074 387632941 0
353236406 70020606 0
49583619 427309123 0
282584899 427514553 0
439740160 254405831 0
513419255 116239112 0
185226548 545444613 0
447956277 72102251 0
309736790 269716958 0
185164328 258738319 0
283584918 508523043 0
90786949 24448486 0
567468795 6656319 0
109571693 57190779 0
381554128 485151138 0
305933503 296862812 0
314629179 108803730 0
422008936 309774702 0
138093626 462434547 0
42239845 83585160 0
170548856 376902858 0
516706006 11620235 0
4971301 329580165 0
216071317 552552563 0
310464080 233516692 0
127952681 132694943 0
442491721 41960616 0
390123232 260700734 0
339624907 260348969 0
59643133 16893932 0
517270124 231732333 0
436604001 242071084 0
12712935 69582191 0
403091964 242241983 0
506095082 445787588 0
257798647 248003575 0
522659108 385322407 0
319441801 339440692 0
88524972 290029263 0
522005993 167435851 0
217690912 51926379 0
513328083 238269447 0
436547277 49759139 0
456921296 183728267 0
317964933 225464496 0
430772674 398242602 0
62572714 338372446 0
166961401 25075532 0
270519337 95425156 0
18738552 61277867 0
194774796 49163275 0
88089766 120118872 0
368062201 253388094 0
353374946 154471259 0
252498693 355963422 0
263043222 462599049 0
495585043 267498465 0
551922802 454636166 0
559568046 485003135 0
267257748 537650292 0
293386871 153129035 0
290779762 136913074 0
183516528 173274412 0
384593669 380823667 0
566869333 517872368 0
512453115 541063643 0
328494878 159143003 0
561513456 514094682 0
431198194 98666030 0
464185490 92971366 0
402506875 223531312 0
252920066 13231104 0
523703799 13952004 0
242885711 254697567 0
301941296 326640958 0
565620299 372026100 0
400700637 315501728 0
541623112 505161297 0
94521874 479672643 0
186387584 445132510 0
125499025 32381915 0
400588051 387439324 0
442911978 223214570 0
371698918 187930148 0
186491789 247387694 0
96015676 181812238 0
324849016 193156500 0
280398407 8883809 0
475618341 218556823 0
294120723 472442492 0
511557845 370451442 0
299273204 330179292 0
56113077 3437582 0
512319220 278639980 0
539838552 383955610 0
7454183 121199212 0
265460526 212674147 0
144526114 482393165 0
451945546 64989560 0
332509112 376406319 0
481074916 418357699 0
332763531 290259812 0
435873733 21616434 0
502130302 192555921 0
516230532 477907342 0
406714024 523106025 0
64676986 202418946 0
530817154 385631686 0
407213162 418732597 0
12151738 227807044 0
108766218 147297683 0
521841517 168801897 0
43349065 50335033 0
76635428 112364102 0
303061446 324276011 0
363887901 20405019 0
141480114 92566368 0
47989442 128369280 0
413051006 557497246 0
495724808 131676580 0
236917577 409588002 0
382654483 286220470 0
423480468 460346716 0
292973836 406518823 0
316374944 310191383 0
377950509 541192833 0
382869639 323271154 0
441192301 288976806 0
458164871 447552293 0
112392735 145651946 0
249074516 536216550 0
180357578 68888399 0
326556982 303678874 0
168341851 408617327 0
2359549 10521733 0
390596499 121939267 0
194348261 421599579 0
325829738 480586018 0
415985099 563524667 0
523156896 266506254 0
302333636 325958561 0
72530580 356199559 0
145779535 455459701 0
280445594 50163567 0
421919333 145395809 0
319572037 300941530 0
279243715 493176671 0
269325220 17578189 0
124573117 424727665 0
506519075 275695052 0
64025356 48373062 0
473372961 155289254 0
274389371 20693139 0
378850574 117359096 0
54733521 528711538 0
560919065 460443195 0
269381727 18173919 0
11300100 144616055 0
524818645 498703144 0
170749473 97049235 0
439264354 336369043 0
558974005 437921005 0
194988676 329163703 0
285985384 339632671 0
182158279 354497147 0
303933935 310375283 0
30567010 12925589 0
429120927 427385502 0
99358009 27687441 0
51702921 156315577 0
502045820 425059612 0
347302994 529086973 0
21619632 462426932 0
138499866 418225075 0
108507512 259601365 0
383060910 421955036 0
319853243 452199088 0
259786404 176478176 0
508019317 377295755 0
456153206 121545362 0
399820534 359230394 0
420469117 165146355 0
460855590 32927231 0
171933786 514252695 0
467012933 326089641 0
367166146 280672397 0
551581299 164888674 0
516262835 309147404 0
81017565 309357884 0
205542433 23805548 0
58212449 460266419 0
452848900 246510416 0
412173693 56815231 0
148061487 328399143 0
547347025 108872139 0
436316370 92725522 0
189211983 170601886 0
537948247 48580888 0
475950669 529287335 0
354085345 466406698 0
325063716 313601710 0
16575474 66342486 0
324470859 445490025 0
377511782 96626364 0
336134977 94487386 0
399626174 506988367 0
477649278 60493091 0
391424781 211522988 0
145632511 347780289 0
56952701 65645725 0
513885901 410015476 0
364614770 221881087 0
468689374 179410826 0
271855685 308454692 0
136482613 8595143 0
563383582 79522773 0
71765870 403116377 0
500851960 133657339 0
294394134 365534798 0
199085764 519150326 0
477396465 157706899 0
539141523 504467056 0
30302866 24182285 0
411173808 426502350 0
31189786 369854433 0
534631896 486006517 0
74891663 312423302 0
156110363 90677717 0
313799039 369821936 0
28005154 193277299 0
126720677 475586865 0
492725628 390235751 0
401521246 9584394 0
487652814 283534837 0
130653105 97803947 0
311526393 478871198 0
413177111 424778941 0
510034514 523159954 0
313037742 196218192 0
433872408 31648397 0
175313134 328035818 0
234467161 253435635 0
529050930 332393917 0
219016719 455368744 0
20835215 362237408 0
414472349 63017233 0
541130126 423354267 0
301604655 464842828 0
358448351 404378255 0
254830331 249044520 0
222648128 119939677 0
490703161 292782147 0
532166706 151868765 0
256794267 159297118 0
384464668 374708026 0
287045648 375137066 0
442652816 343284413 0
210387403 139640167 0
319253601 259086119 0
523829502 175957366 0
496655362 122840084 0
456874534 486480846 0
232537139 5212757 0
210849536 510988784 0
322754205 398461071 0
283281398 314575726 0
351244034 483801942 0
238363934 270986604 0
362520928 562681061 0
474898635 75089086 0
321103491 9144658 0
312306532 145876124 0
246778514 144422418 0
550193962 25801388 0
401325152 387151265 0
107523683 204586538 0
558283101 63512238 0
283342298 322037236 0
66824775 204071924 0
144407854 364037960 0
561254695 545705408 0
549508935 452894203 0
61480076 59046478 0
84743440 464724651 0
445351822 354749292 0
17683433 229929627 0
283580220 486517496 0
298927223 437453235 0
322365153 119926616 0
329135355 113466209 0
313957897 338552982 0
348045331 283084890 0
402916967 154806746 0
299556541 434170878 0
558981897 241134841 0
206555969 276252474 0
303244195 271691797 0
414076205 282631630 0
58697603 258781059 0
73892377 40357342 0
419852229 309257693 0
108845108 220263044 0
83719633 288309951 0
244455293 428827901 0
378224366 405100941 0
312755164 11955254 0
178693664 542418042 0
286926299 510004045 0
221621582 375519340 0
180200440 405421772 0
22288725 103623300 0
498211352 306283248 0
508960268 47490324 0
408728982 429135361 0
491031593 181684592 0
469906062 167467161 0
408861064 193698614 0
57402314 456623841 0
514935026 212003812 0
417769638 439823592 0
317328618 326747293 0
540392516 436637448 0
281257319 245607402 0
46447716 564993822 0
286474101 287598301 0
306934733 561500535 0
228817433 309660959 0
325303054 9465869 0
207082761 425834986 0
178428662 275023723 0
560758029 190800117 0
354163535 441304517 0
551214400 437159184 0
561425938 355404514 0
214792571 99915117 0
532640356 216118787 0
529103795 470323490 0
207148601 456853496 0
166556501 402972907 0
98049009 136437666 0
141720947 510184175 0
8674722 450259103 0
34719094 33791486 0
444202057 355425966 0
47890184 242420988 0
486726648 306481694 0
62281506 58052868 0
206441357 106767866 0
342761566 261526251 0
406213770 156728975 0
377936457 116671273 0
34295879 151107683 0
149226675 307532028 0
547351056 234091863 0
146591678 286955785 0
550721045 126082005 0
299713658 486681363 0
85824619 308677615 0
313641901 175747371 0
413815695 426761043 0
469202084 139520852 0
440154976 263173150 0
377397746 223718004 0
83346527 515219953 0
246934917 409150800 0
362116950 241683756 0
416318129 54551717 0
494095320 362098396 0
487837290 78754601 0
431324909 327079727 0
415307336 397563659 0
326355145 462637163 0
206468053 292912848 0
106558100 148322156 0
408582924 239584964 0
88392202 183558517 0
378816360 541630078 0
504332887 161724943 0
288441583 537560094 0
392556751 429255866 0
274790564 475937738 0
144048147 313393908 0
346038163 228525693 0
131697981 358703451 0
213357838 1374040 0
510834804 205136927 0
66509096 408726471 0
561072306 72646711 0
16395650 362856670 0
363372094 211392000 0
159938266 356276419 0
234673420 207713159 0
443568007 54596527 0
424259336 285664990 0
188576036 191943263 0
494182915 278834268 0
328781501 148174262 0
63797757 10897841 0
269685535 482897590 0
489592981 176760250 0
388411656 362553099 0
280693581 387033673 0
292986156 230096317 0
42473672 292658278 0
415267982 88331959 0
143840929 410039025 0
63419056 109843793 0
308053333 152018231 0
75349125 232692293 0
218420811 376799501 0
155878869 242133882 0
378285002 361657662 0
222533986 160057013 0
535881923 46244806 0
180640130 438761312 0
124600640 171694169 0
15280346 189230213 0
139782856 535914616 0
468456930 186702288 0
80003548 103019725 0
32760228 454374711 0
441533892 106321065 0
492531357 141086263 0
362596630 5839829 0
254206565 113362232 0
370783446 156044147 0
273909371 101715327 0
60213649 281436813 0
211293965 426151686 0
375278879 66710500 0
293647889 197435241 0
360134262 5692072 0
82520152 491035825 0
319676980 314020317 0
238713324 257687525 0
34063299 326421818 0
161793259 219137909 0
373414186 233396355 0
339421857 29231038 0
197906036 249277972 0
492723333 358558623 0
17383666 183301591 0
376457138 302780827 0
550562794 464243606 0
561378872 241705512 0
197747491 120514655 0
272663407 476027367 0
160542348 300423379 0
544999188 22510271 0
100934898 447712703 0
112136113 552064367 0
433448330 258693691 0
162520383 315086513 0
82049368 40496838 0
368624688 195276522 0
487381577 517690207 0
119383941 272552391 0
494295769 173065592 0
267656697 98348286 0
18043309 413958601 0
328247375 255581757 0
160779499 202386961 0
186875611 193878248 0
212434293 273825156 0
452210320 201499034 0
280119660 143466399 0
533417630 504095456 0
192881458 420072724 0
219546711 545889532 0
207053649 255716632 0
449785598 331254176 0
327651384 53945449 0
300195587 336939737 0
178873662 128513690 0
40049406 256573065 0
218790438 518989386 0
111522264 349532473 0
361634245 202680012 0
64803889 248040137 0
62163986 16015507 0
549661813 23586366 0
142486870 214041768 0
248268539 461962131 0
158967313 554077910 0
198194211 410719972 0
114969224 169012949 0
108408745 188209186 0
532141703 497529764 0
390107935 247699493 0
423626298 534794696 0
526251629 44428766 0
532857962 78589051 0
153242645 51089267 0
171479456 565669611 0
479908696 421309756 0
84785522 549547329 0
20341384 495140064 0
276943259 15667530 0
51053932 4926061 0
72987203 422717395 0
403936235 508638777 0
529220648 373207851 0
31302938 521920645 0
42595372 332991872 0
353648709 63508481 0
302082794 454801736 0
126137175 321950042 0
397694499 87100001 0
85077489 412059811 0
52159057 555712998 0
435697787 486103461 0
415043016 177097051 0
501561327 166945166 0
559465654 497547326 0
215289934 121669227 0
119431111 3414197 0
145757114 30166673 0
94161345 310392972 0
501220433 186258030 0
266719567 505055218 0
311526473 345634994 0
357855558 161626102 0
65589969 201576426 0
213886944 386630253 0
164674895 53435797 0
97423350 476866709 0
474246914 338505921 0
179983747 225977428 0
251178514 555193708 0
495528478 210511948 0
251203351 56868458 0
451256574 342106702 0
494113609 20393484 0
279960509 539674714 0
387712136 112030900 0
35539484 496152134 0
46021993 188054148 0
447224485 201063999 0
491284297 392297619 0
251396959 372223812 0
479144557 230190189 0
494127014 24521771 0
477877479 149573806 0
190703467 542028784 0
313080778 410848632 0
487493634 171825452 0
407163248 296210467 0
127186729 83499557 0
480727498 453235370 0
25153794 187971017 0
545045594 220881055 0
494583782 163502403 0
49466010 230723320 0
151157815 517477241 0
518749814 284841943 0
288356340 170253325 0
513140902 15167977 0
247320864 332983610 0
460708133 385774523 0
280496055 185112188 0
556064667 174431252 0
562302045 212720817 0
438134915 207316654 0
200281858 90364334 0
387830805 255752680 0
452675336 222926088 0
14149615 234116102 0
424935896 114014209 0
205496200 284855614 0
467429856 204413312 0
521639987 32742850 0
561618747 21789831 0
289387507 46603757 0
334891638 252481377 0
467624812 159746469 0
439424713 474525312 0
97198234 244432998 0
464290095 527689934 0
451237176 200434403 0
60167454 377855395 0
171342719 267132212 0
465056364 229093394 0
70117849 480565990 0
445076275 542755197 0
454732269 300995842 0
494629241 528187720 0
192048636 366582296 0
479599126 211152661 0
73022418 511057313 0
122120460 90144880 0
426288583 390952871 0
236889588 138803708 0
145900408 386147490 0
2327831 258377280 0
312035510 202295610 0
41634591 548653167 0
245439350 30060747 0
548624045 258337942 0
393634191 359275108 0
370519212 331316317 0
229553588 108208743 0
38145190 552235821 0
224707752 358336153 0
435525754 93757660 0
204106892 61863723 0
86823551 305920189 0
534777613 168166735 0
231252580 524588723 0
466362386 41210650 0
547004790 454865963 0
476704275 204757969 0
552376992 76604773 0
105296365 413289496 0
564146559 294809397 0
569032977 445406688 0
143857621 330017956 0
403296567 20570673 0
208752822 356466305 0
186547017 522404592 0
247711452 472835995 0
171407491 294102415 0
96585552 461133869 0
175786554 250357686 0
360174517 301772060 0
164160301 287582145 0
462806709 27410578 0
334352499 100920795 0
528063095 13028503 0
100136005 76067527 0
117598954 246597822 0
543424214 449972102 0
328634901 168148621 0
136170453 428922527 0
472404060 249083252 0
125146608 260137316 0
432611050 476371218 0
236320988 12001404 0
287240100 446622635 0
442376658 67505919 0
530371564 43546295 0
172789156 253235141 0
481234007 387830694 0
201045661 535714077 0
481184465 233815208 0
428224204 285576204 0
100868794 291433985 0
499402690 373851304 0
90561472 90386323 0
178272731 504697536 0
391438724 63580962 0
166256929 479921205 0
484473396 142032008 0
151916614 133773609 0
45946555 350381058 0
220568780 522619105 0
557849279 505964053 0
463562538 364445296 0
314857478 107455233 0
316528183 77026217 0
33963728 232082964 0
295036272 332097737 0
19237630 9969978 0
418598792 502924422 0
339790329 197645896 0
534609165 378218154 0
190062574 348790208 0
36744243 438029906 0
540751728 417446566 0
309813560 300968409 0
255962717 302159688 0
100349508 524875034 0
230757354 295105060 0
120285819 376004682 0
188555300 527908308 0
162532138 549342093 0
37634050 115894012 0
153424652 167030740 0
513488251 342205075 0
148292197 227452548 0
507049895 432502884 0
453014452 295648882 0
247846914 25182491 0
34229791 8371891 0
455174946 541670911 0
180388526 149682709 0
415718790 527251177 0
140362494 517966633 0
472968845 138775735 0
2033477 25331919 0
136145882 469004955 0
561137721 545858827 0
564028568 447281666 0
142757476 270735307 0
114969044 377736162 0
205456608 529207756 0
301399073 462887108 0
142712625 225052101 0
479051957 441217118 0
185404846 513363370 0
341424326 564061483 0
251532026 231590471 0
287606325 183997235 0
360272208 475831419 0
421549240 48507621 0
406175903 123387198 0
1476065 337767614 0
118738290 537833988 0
529578598 203424419 0
117705030 103016302 0
532783140 63849820 0
137387994 77370147 0
148912633 168996878 0
230934476 130492170 0
59285800 505402358 0
311085137 552305441 0
545793893 557754328 0
290383512 67571713 0
511840606 97530433 0
103570253 99627393 0
7959362 244111250 0
322077808 335810679 0
500417744 257023454 0
407228818 205446631 0
133896154 245095170 0
227647066 166594782 0
352154378 430890477 0
394296782 397334300 0
559765404 533013652 0
292665060 373789714 0
174590673 385561863 0
507946262 424386763 0
148037724 61928909 0
498630785 320019785 0
58839274 43949220 0
367802599 500293389 0
255884341 22737743 0
530520519 480199798 0
500241705 259436890 0
394274750 167469407 0
355329562 283458180 0
336972460 36627611 0
77778450 512625874 0
443242719 395980363 0
518433637 350607456 0
471809937 324702510 0
483185988 519223404 0
502640695 560081473 0
287069437 550458266 0
501880009 548048514 0
471728264 142534738 0
439515811 490885374 0
143834735 133500109 0
555496432 407796286 0
268993195 327638170 0
77776054 455833532 0
299656495 412215142 0
324104848 228019435 0
82002747 371606439 0
439143417 79085271 0
363729312 436418629 0
7378472 132057347 0
307572931 204855419 0
388205002 445877618 0
88455439 62740856 0
400826217 155204779 0
186524751 491510212 0
555422649 307871497 0
361532396 255207096 0
398573115 460095871 0
89378465 160193652 0
35189659 221628572 0
402454367 255143800 0
68408140 483948852 0
89743862 293256480 0
76765956 364333734 0
356185427 114753911 0
296122286 567561601 0
372146783 294301489 0
221349884 286010558 0
48311361 201996718 0
301433967 514302649 0
64916000 249331112 0
433863434 568782262 0
223397366 108703048 0
396444753 409815115 0
272245200 194236028 0
268362063 311570935 0
528427451 387533546 0
475109481 449526167 0
127823268 425991519 0
18329320 491977384 0
372460089 440060934 0
71842995 330379296 0
235651310 451460860 0
134259496 511188164 0
317804093 492179590 0
497793375 22546912 0
13735680 401823268 0
238624603 47115363 0
37554415 160052376 0
469037657 268771674 0
362752163 53281536 0
63300794 442011345 0
375464783 320104683 0
538071018 282356390 0
465033391 309465152 0
83352475 427943034 0
544227856 319538213 0
45113555 460517977 0
343544342 107871388 0
210508134 350094499 0
139304498 568211994 0
342359421 455930224 0
252462205 89555736 0
29053546 193346534 0
83648015 446845650 0
320107163 464570142 0
438755966 240929508 0
492649474 498184951 0
549731587 139302886 0
540796989 444319953 0
211468548 99577824 0
209257765 244026739 0
521001208 331181670 0
80090582 520333893 0
260124950 168942499 0
194228969 567885291 0
291478438 497915344 0
87186243 528645590 0
516374501 516185980 0
118749691 287716556 0
313794087 75580835 0
286040737 555060251 0
538158142 247346594 0
408148752 122267281 0
270681571 145628834 0
493315876 472003778 0
373222980 417335583 0
86666116 108135229 0
53740367 216612304 0
140797353 322725592 0
34954692 496515107 0
445907539 480455604 0
456851556 547871188 0
452570741 150920215 0
70112998 244093213 0
478396619 186490827 0
362083924 489925636 0
430075121 327662273 0
504150237 448964198 0
501485113 177245713 0
205438609 526838420 0
326931842 517318016 0
55067450 96264988 0
521370645 186524054 0
186910294 8974044 0
509965303 286590606 0
337847882 55768179 0
536606565 456192209 0
397572366 357251936 0
547896981 513515649 0
238449515 183368268 0
353967476 491096860 0
354935875 387344008 0
298213887 266731025 0
405474237 300214052 0
566568556 41247332 0
108217088 210093457 0
459011066 31280456 0
375641509 123548835 0
116434450 197259009 0
104069709 227305470 0
430534981 565559569 0
506545706 137352307 0
532790684 388548767 0
208298959 328163131 0
108330794 226347254 0
132570311 167546579 0
403140256 543786988 0
136106499 146706112 0
372261470 495079410 0
267392540 150752791 0
405240206 127638523 0
193187736 430265281 0
300712971 391345363 0
21640932 441295618 0
259239853 480578138 0
264224876 463527085 0
502401803 289028715 0
189544503 514844968 0
272129240 387599645 0
134594444 521393756 0
468250859 335989964 0
165175590 89460038 0
248144114 222901297 0
466327212 18786656 0
413219572 525285504 0
223186014 14374392 0
133651123 17927305 0
202528328 173057679 0
234122075 304528677 0
247042785 307768648 0
228048764 12871973 0
122274481 132479860 0
511406316 275225060 0
520434422 152212726 0
202136200 399073236 0
385283462 264643592 0
270028417 373022269 0
311667113 245361047 0
345556428 197962318 0
491338942 436260394 0
135593535 121922945 0
557566434 263295498 0
282394099 465775789 0
263822890 542755309 0
419880344 483372669 0
92281859 293152019 0
188031880 456014977 0
181151282 171320384 0
432584301 519282644 0
499295233 353069128 0
193647482 68696353 0
527584417 431525695 0
115588157 298753187 0
497693721 282258088 0
417696073 540256646 0
317645027 233069968 0
412019487 91130439 0
73123 500319724 0
42095090 555203687 0
251207455 326733700 0
6455866 240625348 0
429412971 499863444 0
268048574 14406500 0
510072322 404332075 0
321300644 123990485 0
415597398 332654570 0
279989588 148533689 0
101078349 335039750 0
426743539 493616292 0
380566619 208612003 0
444043418 530564608 0
353726175 564021262 0
513747615 306293793 0
454608864 320073323 0
512678400 426678568 0
85630768 119929396 0
311148265 559009875 0
53235008 108956808 0
4117010 198265492 0
336143163 510562864 0
343385389 456579327 0
413980367 70766942 0
281678487 225287818 0
505295473 514414410 0
154289654 552676574 0
247639273 294231673 0
92792759 442725332 0
47767444 438784374 0
511595552 295972886 0
564325790 335414468 0
65861645 395800046 0
150281448 172470467 0
475530929 54771532 0
168760266 42257958 0
252437631 568343399 0
417027439 19941921 0
164695901 361198363 0
251813618 26906067 0
258660653 534604553 0
185987680 102635337 0
372520949 285976411 0
70238124 536694778 0
67047 470941978 0
299061897 468133974 0
415225672 397592507 0
537463331 282007263 0
499656725 243391508 0
511485387 392186900 0
212472902 97746172 0
263729204 526822585 0
191094171 347790188 0
326722104 45578623 0
349375102 545238536 0
424939370 131558045 0
156583609 254557998 0
463960573 157846008 0
381232636 166556351 0
161168355 7829924 0
288075013 514445212 0
446560396 169209726 0
38224864 334115478 0
62853228 351269738 0
285065356 559196116 0
187324232 457457744 0
287096502 165135789 0
111670593 48852258 0
288930930 204781173 0
275163081 476002021 0
287385907 440275383 0
560251548 538408183 0
103900010 314276789 0
109310928 370780944 0
302368693 476214557 0
184643552 489457750 0
522450270 455493854 0
393605382 257394300 0
289300271 423338337 0
253655280 459009986 0
79233962 503439625 0
493453643 214426603 0
142677567 253049014 0
170033389 153985268 0
297367921 372614454 0
213101368 108072997 0
229311306 445932894 0
63098640 430826468 0
48865996 484692591 0
2068317 81019512 0
510589550 51745313 0
87042548 458175626 0
422334776 60652647 0
368949512 174307014 0
262282906 491049981 0
245282782 301977419 0
360134700 521303076 0
416691814 373882563 0
368103683 510724803 0
121691499 61897837 0
540366353 353174322 0
422608849 196726246 0
119848312 336568624 0
489385136 243442287 0
249863718 370824260 0
164929643 163003144 0
27446852 72391465 0
203578279 220809899 0
330012437 371317713 0
269214862 425267189 0
37405763 9787021 0
404819211 559923167 0
505470983 179025647 0
416140380 115311929 0
5884602 120783270 0
201471467 361670753 0
234398507 265265095 0
452179747 236397997 0
543983416 71889074 0
387014472 235731149 0
320726901 186356233 0
468300592 501806484 0
392969465 128437919 0
81366979 523161128 0
143526885 48657766 0
20362771 33156389 0
395550968 372747992 0
398802215 336657338 0
263229245 516908674 0
346887636 315509079 0
11482531 70873720 0
294726172 56456663 0
120992487 409719611 0
258691849 437327034 0
335848353 123957396 0
72193441 370794628 0
254526177 314252212 0
252362899 370860608 0
475516687 190532924 0
60921107 388441436 0
265261510 177392932 0
274827834 312904778 0
484776955 388737157 0
115691838 183129252 0
17965619 233168654 0
524165853 311973628 0
255235388 367669888 0
521716179 62786544 0
240107863 114382621 0
127762555 67040115 0
20980146 63704640 0
295646351 77637845 0
218075704 451843142 0
119603514 80506721 0
331292777 129945558 0
209059365 196988491 0
381893194 392271163 0
403214270 307909733 0
506864246 166930052 0
251107812 493393106 0
55317288 462251761 0
122669105 436856262 0
76251368 195181345 0
361597372 236636216 0
371087602 133023746 0
474652039 427535769 0
320468575 502362227 0
510526037 449066599 0
236636701 113149871 0
282812014 523270601 0
79993810 154135470 0
35031147 415350040 0
371199255 394397834 0
191817749 239186439 0
488420372 306163358 0
402511541 516435137 0
145355969 34265083 0
417317961 433288465 0
77064226 305824560 0
393237492 204191117 0
526946932 322597149 0
442720109 185746901 0
325317352 491408958 0
466986282 36731446 0
511555410 33564065 0
465536209 240099062 0
431094314 477407048 0
21162718 252816076 0
105629415 522496099 0
22720649 288902495 0
139641606 312144200 0
53066989 357645644 0
133147530 284400756 0
103504121 136034753 0
203467873 32257216 0
56523074 235457980 0
407011592 437131304 0
386337758 295712067 0
487144075 183540865 0
532109325 374568216 0
270813842 173821835 0
553839354 382487170 0
317408403 190324853 0
202094591 487110130 0
337971718 527725242 0
312902558 245823804 0
552173819 343981238 0
548776060 336631673 0
167505885 94931627 0
15345103 430521986 0
461666643 58067626 0
530076093 81217381 0
480174520 178377550 0
326650931 514146675 0
481031878 353907750 0
510028053 352971154 0
536252918 348577253 0
144952130 115123685 0
254384455 336649854 0
190014203 386854271 0
439542426 483905019 0
32115664 253806948 0
176776839 48320977 0
1339746 262602346 0
439681803 352104887 0
68109870 437201834 0
401246968 407366355 0
416368052 282662170 0
381597378 460732390 0
262969777 259843309 0
196292389 249639329 0
292983143 553699600 0
508364801 305495214 0
549689225 465474608 0
240779676 123789688 0
380804089 28007771 0
537750969 62797301 0
323549347 119915378 0
370936038 522134339 0
433136044 550573315 0
161144 171778289 0
150986433 157738254 0
2036972 266711038 0
439379105 341885110 0
478049773 89114036 0
380348835 202865988 0
235596712 250738529 0
358124355 376785035 0
451070354 418591442 0
342342543 287857578 0
558430322 491605710 0
63070745 146004164 0
283756491 487782849 0
537251681 319603540 0
141847583 556079995 0
77270115 32155716 0
393472210 434236167 0
63610134 486674540 0
293424829 500708073 0
335054425 55421086 0
106277735 410150694 0
303664520 195115013 0
222373108 325719462 0
123824063 560016764 0
355627077 346498217 0
101622826 159814480 0
113858611 160689905 0
193001417 385522900 0
349021731 184188587 0
188017049 74450907 0
43118375 132280295 0
209338285 312056033 0
304997825 244548328 0
527691030 439544717 0
563795568 137788546 0
47196886 187401938 0
549801516 394350499 0
228143366 55422829 0
267782581 157418970 0
226059068 46382925 0
68627596 374314447 0
465964407 519136193 0
303413249 404752423 0
359436667 359386936 0
439715964 300732221 0
36649781 302544922 0
500305744 436163012 0
166566703 545475165 0
286983182 492126036 0
535584452 234833532 0
303382696 285678080 0
303680719 555764455 0
326470790 264868649 0
438687152 372909758 0
489222014 214011232 0
489053778 388796226 0
495114161 99825618 0
414859423 237600380 0
482338595 494185831 0
396940524 507619481 0
404861380 58238234 0
23777392 273948590 0
547749192 441973583 0
165720314 155458208 0
180032685 243979153 0
3720012 159531395 0
383213632 130848669 0
434611623 347944336 0
556939260 139428305 0
403365677 562532739 0
445143270 270228623 0
420183661 39502217 0
10133299 255252471 0
202817051 539928074 0
528501092 178906841 0
378306333 326327489 0
386012834 178623814 0
553710443 148406215 0
498719754 501578904 0
160635060 511450741 0
276120838 464778980 0
135304439 189537249 0
405828162 237540041 0
163996372 167469427 0
436835964 349515408 0
55352766 339571804 0
138783190 79427339 0
155740721 377981260 0
190416612 326463796 0
411810274 456710214 0
76881500 502133517 0
10328263 551717957 0
15450738 360138863 0
271167002 172233966 0
258359488 25905131 0
181802381 372146392 0
481054755 549476798 0
276403389 257879611 0
118837367 367018561 0
333242189 63419968 0
558204300 403201975 0
181046041 386853258 0
389304565 203937679 0
73725149 88190356 0
448631013 35964650 0
458910494 363237880 0
92209986 380757275 0
476399460 555138597 0
78866574 513903163 0
231019894 77404233 0
78969841 445062159 0
357000953 6120482 0
35906686 126654765 0
204991019 16684726 0
419009011 145925496 0
110320993 268919008 0
8131002 261110951 0
304595226 160558387 0
549783266 126969178 0
178203754 361605818 0
300222163 73357121 0
93656870 546431337 0
196170680 10510709 0
514328971 312407042 0
134495757 553416577 0
437759280 104811451 0
297203203 393101646 0
162962909 218338074 0
343357290 247749678 0
427260992 329140220 0
26547499 197173103 0
440404826 397643227 0
281122346 395390882 0
154102672 95991343 0
497796617 185485614 0
460678902 25443773 0
428854811 553968674 0
10196106 543607679 0
287874646 545872954 0
278819455 562369458 0
275758875 233761943 0
126680846 496196936 0
366066052 334216900 0
24150098 518374915 0
154786630 156626324 0
562948365 363890416 0
74477744 393294055 0
2264362 125642755 0
506534424 214673176 0
438867656 36195204 0
95808484 282535579 0
46174786 254111977 0
6762010 408419515 0
1690512 127073477 0
456673901 308947942 0
7377633 339557783 0
138767554 395407229 0
489106369 463927865 0
482223439 348898470 0
399684893 496149644 0
65194986 40010372 0
532146829 184833969 0
449101127 40981774 0
80395064 386194258 0
17378624 195967642 0
196775484 17646730 0
303393928 285956049 0
40851206 246670371 0
53075697 28632891 0
536938059 115305526 0
164688873 155767424 0
479597693 54067661 0
69277313 541493476 0
513264948 444352434 0
65975119 308362977 0
130411554 504374639 0
12906075 483001571 0
413057241 544988745 0
26330352 451054205 0
478239162 406656469 0
491163468 435010516 0
275651953 405841835 0
5825559 354293735 0
437777448 259882786 0
395864221 429453950 0
67386744 179563215 0
281845991 93587518 0
423538240 393798887 0
289103937 291418330 0
219278286 104843989 0
305611659 230172211 0
425048688 198381388 0
480708832 353908508 0
419702194 516372249 0
508248031 165559700 0
37355432 546768155 0
19098266 395245691 0
370761497 385416018 0
27958405 169151314 0
372850308 307810930 0
180822375 563691820 0
529004922 44479470 0
136948143 330305039 0
176404862 413280787 0
355686662 448937561 0
467404743 338269492 0
400536739 319888309 0
372599357 122701921 0
315935341 405559884 0
165274647 401672331 0
421237819 371554575 0
254241549 114023490 0
332477866 351245159 0
387457548 180660332 0
474442336 415718826 0
266637846 16931159 0
320440300 95068134 0
531987089 339504661 0
246729114 373375918 0
267320455 438424299 0
44001291 433466709 0
280425244 16442338 0
300757797 159540688 0
268386289 296108490 0
23334715 106754731 0
39665259 38722168 0
429604646 115810178 0
261353369 560638128 0
426865604 220024200 0
73510102 563594753 0
351765748 250400091 0
305991707 480272752 0
105656862 312897429 0
70212889 449778506 0
329557907 503189939 0
222384489 99695328 0
128827467 437095385 0
224946855 346249694 0
3103385 39848017 0
79021461 388756906 0
253450003 365147635 0
298677164 567702686 0
351243291 413136112 0
44159135 178717848 0
70722668 31480984 0
494248944 438043957 0
230920643 211291491 0
293452926 534743147 0
398155424 336897810 0
561209063 329656524 0
147549154 169510988 0
553907486 43199072 0
149168443 271157167 0
502223975 235057333 0
10221349 376064157 0
428411490 283458439 0
492636518 409156492 0
378323569 445068644 0
65938359 496508231 0
514978157 274184094 0
87616640 20525099 0
351074358 356513830 0
229421860 244612850 0
188227081 223507888 0
538134538 35370863 0
266807603 534257630 0
367188781 552163168 0
532785633 195754523 0
198789444 450708776 0
206625750 412780869 0
23986510 296386688 0
336704547 97957407 0
366731244 152300003 0
340857440 190123710 0
308181279 151474554 0
415867000 321310155 0
536250048 50201451 0
474301347 245758170 0
19261626 237979511 0
517051850 63348452 0
276479045 567090386 0
558722544 461836621 0
398867927 156509921 0
249179933 355215350 0
281822955 211416721 0
326920047 273808402 0
167659872 114576448 0
415171500 289841570 0
246181833 38111773 0
99213049 219226948 0
152518978 438616145 0
538592917 228386848 0
88254114 493773228 0
53236588 242303336 0
420409087 253296413 0
269696460 110041109 0
469664992 385428805 0
542250901 554842651 0
497281723 496404551 0
486443006 291895778 0
221019038 67486213 0
527514186 452622115 0
534448888 558545434 0
194224720 204736720 0
365587853 457208985 0
147310449 57744781 0
382568928 545793081 0
557714111 312364952 0
157948361 380707690 0
226599936 533939330 0
114034063 70835187 0
252850839 418188201 0
391224811 344487503 0
322463532 53100605 0
412802281 46944073 0
235585886 412459755 0
196568722 213619203 0
435520694 72674638 0
58874106 192051710 0
457962526 207523078 0
355167388 490489222 0
532349261 568746563 0
77873018 301382297 0
35248627 63440041 0
112312321 378711749 0
96131111 327398864 0
556199872 34474004 0
548064694 520032755 0
328332423 514239559 0
192760017 503956957 0
403772628 374905437 0
444994667 508456648 0
504369394 80231908 0
543975148 324881419 0
323119687 522947763 0
398154473 394847262 0
262521992 408588629 0
304211818 48904533 0
328113720 497451408 0
341306173 535845479 0
193843822 504049726 0
65377659 287194725 0
176158212 317514405 0
299599029 519051390 0
388136565 514771793 0
389634397 117591203 0
437820157 85842378 0
255318901 321584183 0
386842588 398989281 0
37850426 487974226 0
369707341 18339306 0
548221498 51691970 0
436639068 343196323 0
511424692 565284617 0
160561692 47009561 0
319814824 340974350 0
167607984 222297590 0
470538895 81683877 0
98451911 149833728 0
181640053 181311542 0
246445750 560630954 0
311283117 195974383 0
92153414 335666313 0
279464149 365468715 0
149933868 345823539 0
118010468 224144027 0
352859987 566859662 0
129753591 102129720 0
236996468 563939177 0
455270571 546593442 0
305202933 182455035 0
318151325 385383196 0
209804993 149398328 0
170163395 447098812 0
345040817 28716817 0
141671745 357404733 0
306062227 293405000 0
155837086 197308045 0
551067244 466935407 0
515995888 21578876 0
42524 247468141 0
120739313 38501052 0
242136123 243424476 0
62721862 470308034 0
410413294 104943279 0
395359130 171473077 0
100240367 365227799 0
440674939 53335355 0
410533410 59565991 0
72475689 325685506 0
113577063 282560383 0
262258566 323605746 0
32729635 553751843 0
163909453 137185501 0
437488963 254725267 0
539331498 111807010 0
9446004 112913779 0
309240868 478117361 0
393674415 180194106 0
500836517 77413380 0
366929076 277241381 0
355849067 378710403 0
262489925 320636198 0
524949827 263148997 0
11008187 332655620 0
77822677 318886629 0
519365695 319498805 0
167446122 4823840 0
366773319 58445626 0
297184354 170528890 0
131047109 62098776 0
291229791 92883438 0
323118355 417534157 0
28567320 232320762 0
454544668 140392980 0
303397573 272526484 0
432806665 343692947 0
457299438 346823732 0
541805127 105370243 0
317071208 317888572 0
36125518 222641746 0
252098704 479103209 0
466084774 414490288 0
540001605 367792883 0
474147020 18040578 0
254484308 493397502 0
24215898 292653283 0
93327544 159157256 0
378784466 424190632 0
493453290 568357963 0
324330965 435020710 0
19648183 424431140 0
273453032 231907459 0
492758557 118764721 0
91064468 446747285 0
224656843 123859601 0
106785940 60312959 0
419074203 176017679 0
429168187 7805954 0
372287544 421893952 0
118053992 511743116 0
365531559 238921599 0
367665066 192905665 0
82599774 123917371 0
44963345 529478981 0
36856408 536210223 0
320900581 192465404 0
344617308 84999460 0
143769735 384357708 0
98576396 439773769 0
9127302 418357554 0
47742937 488489846 0
388346471 350068508 0
560068103 554956900 0
377113467 176271059 0
353192811 459751518 0
323276281 361938352 0
454875724 8897409 0
226081668 414774394 0
53197354 286580204 0
68992786 284733343 0
119686441 185720810 0
276371578 134779973 0
108478171 254998423 0
162551384 280251353 0
259636362 502285360 0
336195933 16176173 0
194697256 500912423 0
352345870 462781455 0
138897257 126160062 0
373837613 91595554 0
308308197 565242424 0
83065931 522860286 0
125780827 396459162 0
329383008 250248260 0
27449201 483211596 0
222635130 138869511 0
213831856 124918361 0
276015252 211210225 0
495539898 413389149 0
100592194 475000807 0
199148084 72503641 0
68419720 371581619 0
502684780 52403741 0
162371048 542184340 0
398638838 342310198 0
546327018 533885146 0
398495693 537179868 0
91593553 538600155 0
77450079 104975348 0
471508270 511523093 0
208938024 136460795 0
158103439 261837576 0
285728417 147492998 0
263299758 230424932 0
397397640 47329190 0
298859918 36709767 0
479613432 262160881 0
344893001 481851875 0
63427553 483175839 0
115925746 96618812 0
567853111 453098980 0
312816488 532870736 0
400382009 332816547 0
380584485 291695768 0
304252688 76633594 0
348468077 553234920 0
495597374 22199751 0
145884166 282083666 0
509385735 125730635 0
126081824 297173929 0
518084784 312310829 0
401956966 358633084 0
246400608 250600488 0
184353964 534825697 0
459103318 47154588 0
561182031 417130621 0
139141132 170780986 0
216875826 511754747 0
545447431 425546347 0
408595705 53963870 0
223299341 66273857 0
143457170 63947833 0
125385054 540553340 0
160580650 423737115 0
112930262 243274358 0
93251168 232437870 0
210355720 153710734 0
252519814 156780487 0
195960301 225752710 0
33611492 366632248 0
386097113 39178914 0
316391125 306787960 0
450008063 181613241 0
492628891 414813970 0
304089994 321775473 0
503932391 530911899 0
81152738 473210324 0
407021227 136735246 0
19169443 538185392 0
394491254 369434090 0
176816647 475308333 0
212178442 344027705 0
5363859 66464575 0
48168204 63492050 0
495500646 155261834 0
215547545 100255208 0
46572648 247684734 0
189925706 35943282 0
411710420 185383010 0
149268031 162374054 0
357903025 140818248 0
261699871 567452888 0
88852785 25368512 0
322290852 300559049 0
247725642 477150666 0
162145279 280090077 0
24459977 239792929 0
362759359 22921144 0
277539739 513446992 0
559265515 22146885 0
311707554 140570276 0
233116083 344117530 0
407911692 57083654 0
71032801 483541500 0
60569633 253339038 0
114162149 137483519 0
81870098 286291073 0
305394334 172601870 0
398293646 190399617 0
213504287 169720863 0
214206382 25379689 0
191782895 79885992 0
521845140 135524016 0
202656149 523791314 0
354154961 496734042 0
37489343 526730891 0
238960447 10400932 0
291663578 104232832 0
526635791 165345791 0
446519190 145293680 0
332770038 379869675 0
217133920 336489549 0
233150889 33576995 0
409450304 248530221 0
27412694 566989215 0
225724806 224537912 0
390992375 306425902 0
81368844 541346154 0
363200986 109543384 0
243352216 394812540 0
27442217 73209420 0
200436942 59461658 0
170394436 548325895 0
1386275 354333871 0
303535978 356353421 0
196802677 218876044 0
488588227 21731681 0
27439550 309054426 0
50723248 50705002 0
448144149 49679196 0
439193206 416016610 0
250945012 237657104 0
333497751 4642338 0
361106538 490362254 0
399422075 124649912 0
419444154 485111782 0
3489036 295121495 0
209018097 59763724 0
472330010 92551098 0
416370151 384842035 0
164817628 341001489 0
136088799 393685687 0
110993217 140812044 0
393268304 261107452 0
140230361 236200307 0
403911052 565996413 0
162174721 189925342 0
86090268 125817386 0
398669740 473984633 0
104649885 250713798 0
234667111 548237040 0
394315083 550625220 0
104045355 528661026 0
179791243 112104503 0
76328508 408814885 0
49078445 453207445 0
403695521 336060608 0
544650476 221687891 0
539570468 304099042 0
472607490 443599173 0
274578248 283459385 0
401317314 152787925 0
225214197 351090398 0
353112270 523069699 0
535452249 353508951 0
472104184 366513620 0
478073806 341169052 0
388439367 424977729 0
247342398 121213982 0
182869193 531705709 0
506873114 29055753 0
346625621 449638410 0
553903660 434537767 0
78139637 156725619 0
172856739 468715226 0
138955849 310270494 0
419969731 538857077 0
185716034 93301033 0
291452256 185145938 0
50702322 468406792 0
540023568 508338514 0
103291570 538751807 0
469817767 472880276 0
470624898 18587698 0
122035963 236066354 0
401707599 286880155 0
274833973 555732703 0
51572649 397412427 0
17544053 232474795 0
312706084 567715916 0
539246969 433301380 0
522793433 213584051 0
208854366 14644619 0
558260415 160665499 0
66360828 174916471 0
62849231 488089887 0
119520412 348711636 0
454466504 286632924 0
3543947 165656358 0
302508580 379663719 0
540988270 53838482 0
441793935 322460432 0
93189699 502729012 0
134450020 13684889 0
538126820 48942418 0
542772327 409800352 0
53161543 437459182 0
447141082 490487967 0
111965546 119807045 0
457200575 66366903 0
60398978 64458956 0
248552289 501896002 0
42472922 42778353 0
290067534 525996366 0
386635254 277422272 0
93406431 330272422 0
444038659 213766615 0
10685534 64950002 0
364131576 81580070 0
147546489 366100519 0
40927634 543910715 0
367153847 72204247 0
113413523 552408857 0
7045339 360659429 0
568842377 477888996 0
521427527 101811726 0
383114493 152297223 0
534193900 343865820 0
359303117 296416903 0
496757361 227602926 0
297277978 497618083 0
132478206 38568136 0
61443181 250410686 0
251940805 224764762 0
328031654 436829731 0
497206568 543500226 0
504296486 315778209 0
281586288 114541811 0
529246656 1365878 0
291945514 450756306 0
149125864 442845736 0
364565681 462650446 0
124083278 472826160 0
90039943 261484550 0
307556385 378201643 0
238375092 396531255 0
459471101 431017557 0
222909269 288538337 0
526205998 351129110 0
273190407 493422408 0
91001598 45568315 0
197623280 534694054 0
366090632 378664419 0
164745347 263461050 0
88666231 185435619 0
327287030 48438544 0
97596507 525184100 0
164537756 465266788 0
198360332 408129829 0
9289251 180199882 0
30742228 476735974 0
556758149 346525417 0
89769909 361057538 0
152435247 516614747 0
406467985 428129778 0
519934839 307705377 0
933542 353728025 0
278168789 452053583 0
157701962 225611383 0
411728410 410696653 0
495151601 267547410 0
126495245 194274942 0
105618298 424621567 0
100379834 527632624 0
44862933 514443681 0
279711826 339635607 0
122882645 51830271 0
270744944 405226649 0
341930561 192653207 0
63419041 108921782 0
71743941 350702583 0
560869074 117868946 0
392754008 236238796 0
149810514 246851620 0
311419550 304305635 0
383604696 260742816 0
566263203 44498461 0
511588423 447820063 0
241760606 489798204 0
280691393 421371429 0
269106194 249024984 0
173948999 456722331 0
476235268 266967726 0
391653742 55211444 0
432367648 259978168 0
31177940 83140192 0
289067913 446310140 0
565865929 567389093 0
151568140 488760525 0
109666825 304036142 0
171789526 303267690 0
128094749 34033729 0
40325228 409884035 0
481010819 307026241 0
298054311 343274469 0
510424015 296964165 0
273111820 353830696 0
526027213 175834102 0
17763145 31518910 0
449839154 369059958 0
217248662 26049785 0
70563566 537655484 0
367423423 13704895 0
114882496 39289503 0
351492147 222509317 0
24368968 385135204 0
476361241 204153211 0
523333752 342613934 0
95269220 485429055 0
218845854 52537706 0
350092621 61999967 0
483026094 542719133 0
317143298 198138375 0
32941697 408819791 0
98935027 19138027 0
99463275 254424803 0
51618037 283878861 0
96606330 519613403 0
69958132 227569411 0
196292845 476211446 0
167803255 470987355 0
204634022 373652925 0
205708344 29943571 0
467704152 176580872 0
318948818 206721669 0
461830764 371686455 0
45346775 557419550 0
29822834 496336001 0
46869694 402498738 0
5379362 164869013 0
62399153 353315595 0
279664011 54039705 0
16586654 558916963 0
96468483 102283913 0
325992625 2487989 0
561260375 297083964 0
113478509 99370349 0
86102431 181725741 0
353073669 301683310 0
20635804 489731590 0
28594614 553461125 0
378387196 363384439 0
423221588 480142547 0
216474561 276965678 0
438300482 331996235 0
145646557 318046423 0
365610403 34800553 0
340512372 508093188 0
458431070 168192779 0
292226384 473166124 0
253167476 387447162 0
409799208 111865372 0
147146162 404176563 0
441158963 43655548 0
298401132 336352709 0
413691675 160091985 0
302097169 560138623 0
266830354 193619298 0
317967677 344440070 0
359333200 402941276 0
558357422 373869592 0
89238582 347985892 0
96358347 125098663 0
249266671 53739407 0
164127849 331007560 0
249206994 158978946 0
384042708 408708575 0
63691525 27458736 0
223896696 240287654 0
216607612 2338114 0
415642463 428012109 0
216964465 457890139 0
506569887 318326715 0
48481525 399836037 0
45773072 545096139 0
1955119 286507853 0
70067139 394674467 0
509628923 467021926 0
211513015 361612331 0
273344556 211755945 0
242244789 524001249 0
401577736 67817046 0
191610695 132120242 0
441076530 445515087 0
273065213 231495879 0
242076333 186015955 0
567120850 542008401 0
534319030 528971496 0
302256077 72290295 0
329935223 518819770 0
361832924 174813022 0
488764958 53006813 0
335519522 372470866 0
513807907 245399210 0
95217290 223818557 0
377072353 419380391 0
366588828 287814415 0
233761549 25216624 0
486580415 528836402 0
336525073 352182404 0
88163231 523476225 0
11971116 496451454 0
388136953 22424938 0
196567805 535135626 0
203805581 133431956 0
302778274 173171730 0
489617433 484444994 0
56601102 519669894 0
134404293 199206030 0
110670049 413112877 0
26063655 392226561 0
267094165 63001545 0
528882185 159444337 0
341993045 552941285 0
175360354 327875709 0
357103277 58983529 0
419379814 380041413 0
118528664 278867001 0
111838382 250208837 0
89756661 186804002 0
1540708 127930082 0
36767047 196617813 0
267088635 24136749 0
475783615 364977700 0
158118599 359586702 0
97492726 101577892 0
119501692 258826260 0
279586596 371873915 0
90961738 483503015 0
397122950 150698886 0
409152486 108130849 0
185616867 247016180 0
107337911 35330653 0
97764805 166155044 0
341223961 374346890 0
86970340 56618060 0
6808360 373785403 0
489676019 233409356 0
85937037 407855826 0
38212672 89459575 0
42896001 83898276 0
288092966 90614617 0
531635725 442588380 0
255382781 122687391 0
450927521 461232513 0
136450490 494438513 0
437956723 381460133 0
401374278 203735901 0
292348843 346109108 0
42466367 417137601 0
72586514 559312182 0
285735166 327853715 0
165546476 209294651 0
395231424 399696312 0
129523552 510811381 0
14548156 161791082 0
128254387 524246930 0
158781641 551217194 0
563253770 42512801 0
351070438 4717288 0
377744639 194629343 0
541215981 162915166 0
30689433 165526440 0
284401793 235210724 0
221859067 398416794 0
434376326 245014671 0
377064579 446614688 0
23263851 204464522 0
237538556 512086062 0
102999104 524789052 0
115750539 230270887 0
199986096 116378035 0
264687418 113833662 0
360973128 260580219 0
493911242 472363757 0
452141635 156078424 0
75316437 26953602 0
352940397 180405267 0
269559338 10717262 0
340261264 85919234 0
435571885 414368819 0
286155232 363158781 0
500259544 150889436 0
405742181 24562378 0
377440536 508600833 0
184421370 185248163 0
186468871 206279336 0
398211113 79936118 0
194900611 70624062 0
72850994 150553086 0
407538493 150916189 0
283982215 442250572 0
240355641 478036195 0
490021613 569044671 0
514168217 271803054 0
478142400 56875993 0
446694684 333033284 0
121933658 351142685 0
335049667 168635872 0
279288374 98728943 0
401997986 145312973 0
309497892 365312099 0
184988047 319714178 0
147225816 238352846 0
92209826 147696085 0
411741747 313737014 0
550019237 322528743 0
59943606 3139375 0
429949540 414864335 0
362293573 233620288 0
449263417 262875321 0
337938020 311021589 0
442208816 481374986 0
11026196 80066717 0
220855067 364279811 0
229379858 245994743 0
193268883 319146876 0
408485111 433625083 0
561126639 165099036 0
16054759 295100347 0
505232742 117782593 0
511994033 166312734 0
452782602 356057437 0
350989716 177310117 0
113091986 13955231 0
399688447 500269788 0
238993340 536550999 0
294533196 511003925 0
126165390 178867168 0
216587459 251777140 0
306422117 161029971 0
196878527 205831806 0
228809900 465571576 0
175198406 260982479 0
329533676 63879602 0
182096805 365372203 0
338960226 481358792 0
321865037 280866796 0
275601071 408675726 0
527470000 423571538 0
327540991 87390091 0
287294761 260899300 0
114073805 89105834 0
183839681 255822674 0
58230448 142206360 0
110012564 33494178 0
524007103 417255287 0
401647552 38554668 0
442148920 398436154 0
199601415 10785636 0
23592041 529136729 0
515084807 150758975 0
461447592 225806649 0
334555959 507505874 0
95021704 151910883 0
360529738 119196556 0
331634219 311434869 0
157777876 2399475 0
440349207 122354794 0
504943397 545157795 0
73363097 400391569 0
330535842 232768673 0
107909041 21188082 0
114070835 201798098 0
514063879 45708479 0
16303340 335622961 0
490168257 345637428 0
140177426 30483439 0
350112780 163341818 0
477125919 84804442 0
285893571 235426636 0
538199418 204150374 0
374632820 29714488 0
192005013 407385755 0
19442797 66775928 0
343852352 421300647 0
97494247 557675884 0
359038230 415036390 0
145325369 11467418 0
228587510 504213725 0
62441376 318948961 0
117946816 223692957 0
10445929 400119373 0
182533345 516573160 0
235302637 543148027 0
208914215 222283879 0
471549541 20388864 0
483365436 71124255 0
330949479 277221118 0
187613298 499506996 0
496133379 412939440 0
348328927 369243484 0
96365814 475905213 0
507694066 351903948 0
145340104 328076616 0
506212821 53046513 0
404165172 137521078 0
317842413 125492006 0
275962151 195317723 0
448409703 39559909 0
427877761 147678298 0
60837895 137643212 0
198651858 396184860 0
497821997 237333581 0
212695354 296276762 0
399530910 459652338 0
333815339 189422473 0
218043162 519750849 0
99476298 184717421 0
222601655 397315779 0
479434848 88757615 0
94088386 19154118 0
313502330 51868063 0
473470659 185892962 0
81689868 494457819 0
421250066 549752006 0
254121285 248291892 0
385362832 170186336 0
361856425 78173054 0
145666573 447964711 0
224724965 10967381 0
139216299 332580603 0
181493947 466992958 0
393786049 211575654 0
286681901 238770088 0
251486423 553814359 0
200809110 254993777 0
375194912 297869483 0
269452788 144403243 0
421487572 64825005 0
459960290 181262559 0
390472816 375634538 0
224708126 14732203 0
563885543 303744744 0
94114111 92129895 0
345738541 346695699 0
364634035 244848564 0
274675570 136560272 0
392185859 57115744 0
286252958 372971632 0
190881967 228101330 0
561978220 8145297 0
472900058 129896063 0
453236780 228665055 0
22987041 211380424 0
210350746 447587193 0
276591101 425746212 0
383435035 84241191 0
157644619 330742307 0
40926407 139708188 0
10925625 381040947 0
518676475 293732232 0
370001238 423397764 0
473597789 323800609 0
97812187 185085236 0
545413115 490084442 0
529764624 561718792 0
212414359 395018364 0
432276435 223293797 0
303334720 113505757 0
386189760 336883648 0
272994872 391896069 0
528335971 108900791 0
494490178 423518905 0
353937116 24257644 0
262789631 177951982 0
261069179 499907658 0
216964093 263305767 0
133246537 269368731 0
184248665 289125666 0
407273549 473656163 0
502633710 137613396 0
18182616 393328618 0
385438541 248496388 0
115624402 468918673 0
36346576 283372958 0
72930016 244492307 0
376928677 483074786 0
428436385 28744633 0
379123191 395471679 0
539040566 141681321 0
56948606 549480893 0
268340544 566125665 0
63086705 483464727 0
360573656 457759239 0
496680473 356776504 0
416972437 4214309 0
530903955 423981352 0
277242916 7559382 0
429881926 242656820 0
203595775 273763117 0
74441795 133148884 0
443837062 331767379 0
8171911 262092519 0
538347422 254305643 0
15704924 113690371 0
559026615 356628549 0
181014764 269000594 0
189190053 328595196 0
201332447 500246015 0
503510590 541157066 0
552021459 399830746 0
79322451 509220724 0
115134173 132850420 0
405493032 212023784 0
542994541 42090878 0
206293115 99910536 0
4511628 279124526 0
518391181 539737190 0
207710188 118123666 0
102349803 565875034 0
509769832 471626683 0
431435897 448068638 0
139921897 45383541 0
506949964 119119301 0
139190816 308350434 0
121831523 562873023 0
350729290 69876434 0
19866157 227821062 0
113459308 403054303 0
325496864 365392219 0
261304262 261674825 0
33116942 46277752 0
343653509 67054937 0
556471209 482029082 0
387270893 216583651 0
301478034 280146844 0
191403098 148070257 0
404376794 266898487 0
116120888 156131481 0
134520574 563559052 0
411168639 103778730 0
250794330 432142302 0
248725816 42512575 0
388410070 528051807 0
373914118 188948263 0
216958406 30884664 0
11706736 32763392 0
349034502 283840152 0
315865745 243749780 0
354846395 450422863 0
501168564 214124800 0
461362985 439990349 0
256721254 211554719 0
213354157 156539361 0
482206559 551254177 0
232980634 545233972 0
209364724 539248958 0
519156312 542507311 0
1773672 227599438 0
442162142 52367538 0
264444402 449818993 0
132046579 433461294 0
469491029 61679750 0
161704810 248912622 0
544886344 259421267 0
106212213 216540849 0
545619592 320173447 0
401082571 110894021 0
182417236 193801807 0
424525538 423155913 0
254350750 281079943 0
251673840 354576112 0
74622690 120303507 0
505987992 466167167 0
272141407 383137829 0
467507079 530250794 0
484223147 520538458 0
175298909 179871119 0
42571075 257878434 0
346728579 235880396 0
102103303 348996869 0
361869066 362658339 0
155116846 192161494 0
238839766 53987841 0
98644676 379228761 0
27821662 448745798 0
442939878 72593528 0
270421503 269254252 0
202314227 341971390 0
550994352 538304513 0
538796180 496416506 0
74469759 169337689 0
229583620 131849501 0
194920421 435861613 0
99497413 249106267 0
11849517 563211530 0
332628601 138583567 0
445423277 505253931 0
273344713 49889243 0
345226036 533201530 0
463473521 111969213 0
410411386 345848460 0
37020256 552869634 0
522330308 4849155 0
177787113 76138738 0
538581435 550754509 0
515391291 136579231 0
333671433 111908947 0
118107498 8658893 0
42598963 354282782 0
105456595 252261698 0
388321671 551464369 0
402908532 52381465 0
310906361 240867190 0
94872955 509835846 0
203954601 288639590 0
484140698 8562139 0
357023463 443215726 0
28464125 66116578 0
412245731 395191369 0
193831876 301208192 0
466402859 322568247 0
9669099 349140703 0
142655867 153705222 0
494090560 237017125 0
94575810 273558511 0
60394152 208012948 0
528202379 26020672 0
343474538 472513612 0
29547391 136458629 0
103142899 468336105 0
38544433 467611716 0
560975875 289659301 0
96617725 210367848 0
40921222 334782122 0
179971701 51601707 0
284158438 330317596 0
318215836 227768961 0
206186895 237469587 0
363043933 129006678 0
558594020 554428227 0
59271410 529426401 0
142665321 302611454 0
221628469 350748661 0
517454038 150501675 0
347960828 16080743 0
257853381 198710040 0
433102156 101014090 0
517924601 437400413 0
96716678 82116392 0
66655739 500462663 0
219458328 362990616 0
499218796 320870068 0
155455323 338034614 0
193908224 201616595 0
110261030 111522071 0
72061675 224614442 0
385354048 303163693 0
385087803 497973680 0
195375110 342620629 0
247527666 140360999 0
518854141 335319251 0
202131916 213549552 0
556610044 373815728 0
494830559 503246285 0
405198106 55299746 0
394724690 157487123 0
331214929 325990792 0
491736611 281185649 0
374529874 229867722 0
522378543 339299739 0
349551416 98678477 0
400431181 207186850 0
285282907 474386274 0
354886346 243521361 0
269798000 534711729 0
304027960 306958711 0
45665377 23305729 0
453936606 309707105 0
269302956 487138931 0
59881052 126088074 0
147524196 407396649 0
339783051 217212981 0
348745557 245932609 0
78088957 134977637 0
11446182 486737349 0
83515242 328378265 0
325211694 396752586 0
20619349 437081285 0
453563813 506860340 0
358197021 539155789 0
140796683 316981993 0
466283699 10071390 0
568774268 179406187 0
497955179 281295635 0
94287109 12906405 0
535145578 549859067 0
237008822 60241013 0
184759415 328087238 0
267554460 396435958 0
411139443 385340858 0
215109327 536678189 0
289025396 244547076 0
504023017 74572167 0
7010330 119779768 0
171405099 479359057 0
417774194 343406375 0
553379761 471022496 0
356578695 37475386 0
232728875 343987614 0
128104669 292224074 0
135942017 400972469 0
419266051 194416421 0
121141586 218596374 0
185551942 387998345 0
530137345 367556781 0
451239243 76127733 0
377684431 479531152 0
117242213 347653944 0
371762836 145138121 0
401307499 235690542 0
430507018 197966190 0
265979447 333998245 0
190038028 553814734 0
111791801 202058871 0
120154805 415329512 0
347939146 439759445 0
425446702 546845954 0
339766830 507771141 0
534858462 64735426 0
273721838 377949328 0
537815916 178590001 0
131658152 119640783 0
380670694 206643947 0
530133020 111775923 0
481503277 479726051 0
320119659 185234320 0
320023031 340597634 0
386548915 381194823 0
393710837 503920245 0
525245053 32763294 0
500418344 400713665 0
240987210 338648805 0
472860128 296802761 0
290438486 341810346 0
522345231 392467807 0
430278792 258563817 0
466558956 138669335 0
459329665 415787895 0
277548327 540344128 0
84838759 2522830 0
456278928 104014128 0
245958633 284813396 0
460140096 277740719 0
109577115 460883648 0
41155385 555382348 0
106831768 415779012 0
551053223 278082919 0
422330342 77115439 0
87744528 521315927 0
355984235 60770035 0
225073173 363699655 0
206583316 160588669 0
254208976 477210038 0
392568569 530265032 0
517291581 287060804 0
185110493 148863434 0
201713248 131827732 0
52544550 210366537 0
236989277 543763486 0
295420432 236665661 0
65448525 360728736 0
174195089 84580745 0
164368183 121287622 0
387421197 275573081 0
554304855 278689517 0
328312407 228531182 0
61679304 211647996 0
85088796 322284034 0
162483826 174959907 0
294947044 172217395 0
79717416 427859868 0
330766396 178345006 0
468225023 97695724 0
348766071 401238482 0
265184350 10125761 0
314878636 400498082 0
381715432 164401559 0
367907407 253587834 0
37542071 162288428 0
247352045 283917050 0
55715539 199459487 0
226038002 257254139 0
127659485 185342649 0
427898123 11054530 0
75172411 160844837 0
325404731 84580834 0
433633597 134236223 0
53498731 211564969 0
31120010 206299269 0
375679533 9376927 0
191936964 408059881 0
362311171 403258064 0
195221378 493606875 0
471225228 171060692 0
356923391 409883059 0
559029474 383623577 0
301691873 158177332 0
261581600 115863163 0
200059764 251028195 0
467441904 268860281 0
47385601 197394458 0
370611970 561576327 0
528360689 11546395 0
124833727 436471871 0
13589378 443354320 0
324141892 475177555 0
311172569 529244836 0
426891932 135722828 0
98399280 495377776 0
19992695 357098031 0
131524860 37807003 0
544736646 382458896 0
402347505 496980322 0
180233593 559547933 0
80500099 49618774 0
538394543 456501238 0
52575381 279817311 0
512171803 486379703 0
210822547 220067476 0
383253604 39393172 0
97937840 75629189 0
201852863 240368259 0
210566685 288372780 0
512501302 412739788 0
319218008 268317486 0
548660521 130850859 0
251940200 276696963 0
214290746 355493814 0
124727387 238757703 0
197996800 18467074 0
182361669 370181988 0
169274388 63888770 0
43889943 558951692 0
543553038 295958774 0
220483009 85910677 0
125347871 48384042 0
380983339 110628458 0
202969360 277631324 0
167731605 530710844 0
288362503 25749943 0
36011591 449009137 0
352868971 457686697 0
112009882 127136829 0
64965588 381339852 0
181551341 61691237 0
85302287 167967099 0
319863910 294735787 0
332658330 538164335 0
19752930 90504754 0
335978252 261641160 0
277739782 171184276 0
278210266 289500158 0
45458656 291619739 0
493600839 4997497 0
83611204 37417897 0
328887575 513651870 0
246248409 538692020 0
59697910 481122661 0
291117837 204415076 0
346621677 184876156 0
113222294 522184136 0
147625924 340881283 0
432389799 559212202 0
409520677 5750016 0
319182348 239739542 0
505522978 393810143 0
40874234 38084680 0
292412235 534727158 0
258717950 354729191 0
156412491 104232691 0
202891446 362395081 0
522492098 325446468 0
536803593 143191728 0
518006267 359059861 0
187856348 214665914 0
431901652 23839374 0
100981083 539192826 0
227101064 425887211 0
419591142 149520442 0
214576119 192794178 0
111785672 495923339 0
7883585 308412829 0
286239377 460900905 0
199701562 133231691 0
129851125 252536039 0
170415635 109919610 0
336849665 317783601 0
493360178 463847362 0
64936799 555652890 0
532881501 166912796 0
41646922 342667371 0
404271337 154555183 0
370600984 7342067 0
316580977 187785553 0
105761052 18552273 0
190158077 92182406 0
411841897 473050731 0
116919676 478388532 0
431701968 206927553 0
544828456 445469136 0
290269090 54661207 0
242508990 551710987 0
538484163 230918653 0
520544904 14603060 0
375510201 69589385 0
61753757 89134211 0
499441548 212902163 0
383946729 110887985 0
15793318 209404960 0
110687405 112823372 0
278548163 338471270 0
114689638 256822652 0
294588931 417700923 0
197648403 195556888 0
458765629 509169812 0
282640681 5478152 0
1524667 74304384 0
480854481 519882944 0
559860103 252319370 0
475228493 441850619 0
236966331 206983514 0
368748861 405719209 0
1311202 205718910 0
244211181 291800688 0
360091659 370169008 0
174804547 244747507 0
163688590 266251113 0
513830507 78661316 0
242165543 11296417 0
336017847 438122514 0
517738019 275348344 0
548148648 203330038 0
470341061 135059619 0
95984576 318645544 0
340458329 169631329 0
553669812 483542650 0
420774396 10588743 0
543226932 193806514 0
407640104 237542026 0
157493629 552016448 0
229748957 108623335 0
242377966 267385609 0
487725840 401984460 0
139020647 33992941 0
538355424 197726231 0
434779265 22422104 0
488886919 292372444 0
356694368 376520071 0
169289734 404562290 0
348344540 188628158 0
165076959 292672695 0
336899822 49009311 0
303915249 131548734 0
215095547 382001030 0
62869046 73809550 0
502563822 527845097 0
446711199 245472215 0
284638327 290304005 0
463837919 479068044 0
273788072 100093899 0
477620115 441840330 0
160500844 516234984 0
277823112 16638316 0
431840848 445389134 0
232563671 122730990 0
500316670 27459414 0
37726101 390744899 0
437888265 146057065 0
110520233 296277434 0
470841960 24826862 0
97963703 455903728 0
184018728 543024823 0
376030946 34622256 0
272112583 306839866 0
234538769 217040144 0
173069719 348731390 0
25177948 287885271 0
198497740 558123291 0
337893109 122416479 0
81006118 246794760 0
277486513 388335821 0
220625959 420925909 0
62624409 31807219 0
116310762 501898702 0
31358790 31371551 0
175253237 520617106 0
539742500 239373560 0
225335696 523338192 0
393639560 266447118 0
471644269 146530181 0
458088028 433164814 0
32017165 15214328 0
515279252 353486795 0
487437907 500367587 0
111629559 517743465 0
284144968 147435249 0
137637920 274636046 0
339896206 62109970 0
233187245 232852201 0
347771793 483852185 0
432575458 320677864 0
230698364 228959784 0
545742491 507462918 0
229039908 329523725 0
158967559 28327137 0
320203108 453340672 0
407544459 349744609 0
345166792 459318901 0
565053218 404605844 0
162147860 434606566 0
204303217 4794399 0
90564372 174225749 0
28318628 513847480 0
513095243 225440143 0
329672355 55275878 0
521421166 425645319 0
195580891 23950812 0
480216098 401669919 0
466905711 466434655 0
317538701 379688427 0
243340495 427885550 0
97990520 342596573 0
442602892 353423761 0
439368098 102066576 0
374480449 343627382 0
466744527 115777894 0
76947136 535157412 0
455909095 297749678 0
484261539 18306695 0
511258217 520438533 0
45002987 498556198 0
386038614 87130648 0
208120067 292977916 0
179167596 182847225 0
58673910 175618793 0
172869490 146953925 0
133968579 506954884 0
70986642 273660008 0
281378976 286766525 0
328131437 464166677 0
152152414 392676705 0
500151188 181413114 0
304662294 380325489 0
302354175 360211242 0
494186335 317627652 0
447715196 193466597 0
489821437 503053108 0
564076302 310242493 0
62975881 390696513 0
320466707 340699996 0
160692025 145496113 0
553292594 384175989 0
407129053 239978882 0
29000128 549630582 0
463002027 178151472 0
64457750 460081230 0
501055714 79014227 0
238487307 122057055 0
257676402 215623274 0
207586504 454014722 0
295599636 501981163 0
368905949 343462060 0
314897436 252749741 0
294643489 139070595 0
1367594 88898207 0
132101692 154407944 0
217665479 252949780 0
467244554 566526921 0
565470043 218981305 0
75338773 383381847 0
418381295 81779026 0
59565108 360983591 0
215750972 290440484 0
463473836 347567714 0
393291831 557439716 0
195683939 312338038 0
93942163 56592052 0
305020348 118379148 0
481875784 54445746 0
84190950 209632544 0
407496310 53350848 0
198723448 167976980 0
129297177 347852048 0
128877642 568710462 0
304326767 216627344 0
76059764 123026235 0
448993720 127095665 0
241201640 494846500 0
50774021 326487902 0
463562737 454452248 0
524757236 320297306 0
543629533 352759773 0
402619825 461015812 0
196766936 250740718 0
502104438 54541960 0
409852948 272105696 0
490688716 272555955 0
202077289 515723796 0
395837095 341047668 0
375075848 541632267 0
314629017 164223373 0
508992220 492406388 0
321089432 328180464 0
373120301 288480517 0
68965041 310642622 0
176867678 513359947 0
475136519 561625819 0
187371892 73891739 0
4932191 523927682 0
370817278 422375248 0
359444220 312258464 0
269964769 317132386 0
277305267 280050137 0
78725802 411869287 0
267961019 405968230 0
59341900 321024681 0
125867812 436478260 0
527743261 150487088 0
293350837 211977048 0
442202008 161145581 0
489767408 129504198 0
367841370 503561065 0
206574452 462490157 0
415731175 32235593 0
52676899 263665509 0
526874763 37128347 0
263753338 434871938 0
146811922 484758952 0
348486154 449147711 0
254871610 57314782 0
333743333 411601717 0
212134044 35309637 0
225914888 418203463 0
313397766 464026941 0
550224876 184349912 0
128144321 134060710 0
111018548 269369817 0
14460149 462828403 0
410634635 386763253 0
430797949 245315562 0
338401173 555937731 0
404101192 230987101 0
274621928 306242939 0
411955424 526151013 0
9661666 532189148 0
403094461 253337904 0
310809577 487287257 0
465137289 99004683 0
434261670 92757356 0
33231669 360534196 0
342957367 142453382 0
130390013 376091146 0
236868851 252136961 0
22909102 114895179 0
192001515 505472313 0
408300773 395239092 0
504595144 141384269 0
368146121 140664848 0
239239599 49168010 0
6447050 131656839 0
136136633 19981903 0
17903407 420669725 0
533597889 362024990 0
366005239 428757532 0
107263356 10431343 0
26327768 62123756 0
291496777 410893718 0
363386330 515566508 0
270378536 278516185 0
57300249 36099301 0
539087576 158087162 0
382354722 65523902 0
478699677 13172302 0
15596713 493177435 0
357349571 528083136 0
321598496 348485295 0
391154735 93258869 0
365596791 514212625 0
39648181 160478193 0
170492147 483777392 0
386485690 273295462 0
435789710 545221034 0
99285336 555266453 0
511685635 335919287 0
226487378 549115821 0
94026701 154346416 0
443883896 515450075 0
237279765 115626110 0
355565612 512807545 0
137783557 375098811 0
200419902 524914302 0
463520870 3578057 0
413582866 88413384 0
377060373 76378568 0
15397183 62399230 0
240373969 48810091 0
338154615 206248489 0
483155866 146275883 0
211600566 504205951 0
53699522 491907006 0
382865054 439873878 0
447247409 193036178 0
404432796 166644069 0
198873350 437113110 0
207696873 248259647 0
335771616 206521203 0
179427224 16826476 0
427173598 496764689 0
8887496 111712459 0
290470034 372702169 0
455605828 464511862 0
25887254 36272238 0
38812864 457773776 0
476355058 526728568 0
180113505 512404487 0
521984591 464277130 0
197519049 528335865 0
323305304 156961307 0
3117676 506738868 0
345685956 418238485 0
169129580 15119066 0
188516131 139853204 0
132244528 480962284 0
79622192 475781384 0
457999054 220210772 0
438898815 543852251 0
365046381 316570028 0
72718849 239428553 0
388830798 89844712 0
411916081 415662360 0
392460143 538305346 0
524013847 87759207 0
441934735 298657272 0
534937928 24560073 0
356676723 192062277 0
397660159 441178366 0
25567465 378799016 0
490475442 111539288 0
410207294 468076765 0
567375994 530128472 0
194749144 110218589 0
47355813 130189279 0
103448858 554360110 0
434009779 281241229 0
397419224 40070765 0
518287250 267139234 0
494258638 181652291 0
169903040 473228506 0
312165182 325512055 0
285688659 245559289 0
281812290 19214956 0
183941662 541743199 0
4270356 321125124 0
23579316 334925554 0
205314780 4455744 0
484335699 526738028 0
527828391 484716976 0
261154227 393064843 0
303144979 292571341 0
259292917 552655258 0
249738358 347718494 0
334279538 426435560 0
276459957 142523073 0
335463591 517678267 0
214732264 336256708 0
502282284 500821605 0
305370252 153661928 0
470967835 406500720 0
275391439 139191698 0
49973067 21793950 0
562158809 293127253 0
52580022 296869761 0
310085275 231147131 0
357044723 527851164 0
186207627 311150730 0
19467495 285286340 0
308069007 403273136 0
297158655 25974450 0
26784904 496609586 0
30176903 75385284 0
167370976 434833452 0
187491239 316292148 0
297618613 354182123 0
136129769 510328388 0
120643184 23449565 0
34445206 316333276 0
85073138 33079429 0
492754967 145938656 0
177787610 185932728 0
133578607 253602649 0
225784057 537559797 0
34770148 450825712 0
541322929 550693444 0
53584737 265914662 0
95512198 498384443 0
48707478 370360094 0
373580214 191118132 0
219993795 237209731 0
15406597 108951559 0
142822469 228727052 0
106464022 104124523 0
162205789 412426628 0
306670877 486118953 0
139635180 436540477 0
123454846 20620742 0
84363364 534813208 0
348762500 51841388 0
504305407 419973716 0
222365598 360334985 0
296406598 103053460 0
379557882 568397108 0
309286584 142165552 0
511343524 76809027 0
303093223 430623857 0
258356625 246289969 0
258492028 384550322 0
218283520 353973121 0
45682145 481034296 0
99320162 381415227 0
96463596 172068200 0
252586455 57641109 0
472470504 365542589 0
509111153 276446642 0
293423888 342698841 0
224496660 133445482 0
66002366 415657066 0
565455798 533988076 0
485561414 505314694 0
112040421 189664568 0
279598971 2507713 0
152301099 467209084 0
460183459 325200559 0
294452691 528728585 0
202957267 41424044 0
197318351 21172993 0
114888798 295355353 0
303552705 429655892 0
150536280 356011668 0
332216438 515327677 0
293407124 127394838 0
212103922 90316137 0
290180290 444463347 0
356132556 520148537 0
468157139 216053822 0
443587720 240121005 0
156585920 343034981 0
325144362 179639227 0
130156087 545340737 0
77985886 428458095 0
270362360 19548017 0
158949230 122862229 0
287726104 82749907 0
549113070 163670650 0
395953086 478085885 0
412621107 451455174 0
295368389 156844595 0
142340381 439883184 0
30450367 498490475 0
522876737 244725196 0
340564211 486559704 0
10792671 451717417 0
60766332 414918908 0
99280281 122410799 0
125045769 34273869 0
197570023 398724968 0
289099216 62594983 0
37727094 468839074 0
528452117 546675574 0
435742065 110229495 0
265143307 66247585 0
232008799 174607852 0
311581611 501879434 0
378557030 418894967 0
372107703 158391397 0
271411181 231902145 0
436559060 291885149 0
413959417 523872403 0
220123832 310638284 0
456623871 41113711 0
258565183 76843503 0
176203989 485341758 0
506038337 64716178 0
545213192 205221480 0
494122252 1890760 0
489402045 124511210 0
110417618 337603382 0
63873068 435450700 0
340473502 311555168 0
334243047 301318101 0
28583387 428920093 0
410286498 568660155 0
238941310 284585008 0
5441645 181086634 0
545086236 560519119 0
350402913 292716721 0
258512742 198967205 0
116006415 349211774 0
155422853 467846129 0
49827589 144524723 0
32018953 27381043 0
113141773 176265656 0
27401454 166686637 0
338791780 347586786 0
14060698 449521091 0
509487929 164770461 0
230386766 97131840 0
88156225 298378726 0
463061664 395066088 0
90406428 135644485 0
217939843 145431125 0
457703170 56925585 0
122237103 427026175 0
277889043 353820818 0
218260223 364409265 0
140023127 429634911 0
187708835 61353152 0
520557262 66627315 0
3740153 175831609 0
126557293 204966008 0
43911796 486468499 0
160775314 57581553 0
119545330 10773330 0
203302505 297214620 0
481683887 521992072 0
392245042 340173040 0
261381056 421783851 0
79745667 89368211 0
141850897 501270323 0
481539710 185430857 0
91330695 103403841 0
429007871 23112681 0
339084759 549574829 0
525629186 396094306 0
118229685 281104565 0
238028580 509611841 0
126560981 163366196 0
425499574 523065842 0
127716245 114750745 0
336589577 487711935 0
148102772 226263045 0
206508174 384606454 0
203625234 489135250 0
447920693 309152652 0
161615211 341680459 0
210942819 400628710 0
225560639 542898844 0
494233416 6726920 0
151142042 510281828 0
140465254 168569835 0
547478561 135041228 0
446333507 58335578 0
418495272 78537871 0
543772184 53183861 0
92541096 31838697 0
399280359 418169212 0
27381420 187177331 0
399417666 58192132 0
60074524 81238365 0
250225034 362900670 0
180227457 117158194 0
88885610 334949850 0
568400324 434217602 0
393603084 118056506 0
382628352 426708929 0
118076341 79094457 0
426963527 276649994 0
468140429 289276884 0
148818060 490014321 0
402671204 124930891 0
438841447 241138656 0
548670915 138002178 0
285991847 393091950 0
171113309 360107920 0
389141067 367827366 0
358317147 418065071 0
205863191 495823103 0
29180451 185964179 0
126294442 408457106 0
382146911 282785986 0
400076671 450028641 0
487900784 67789045 0
409724806 503032255 0
138813933 247798115 0
430676424 273203984 0
316292554 276398510 0
370974999 227003893 0
510906411 479009113 0
261883647 45200123 0
274339818 260400561 0
9545500 198600787 0
13857657 147353011 0
202917301 153312646 0
120023222 60910443 0
366216910 142317003 0
260173681 164995164 0
340845910 456060251 0
51275453 561008537 0
171948628 498760590 0
505885976 302683982 0
11144399 568809999 0
516110224 69963003 0
313543383 550283975 0
80648201 420194952 0
86797879 333001543 0
288701020 551872198 0
326772188 103226121 0
65779555 100824687 0
175537547 85374043 0
443837527 438842932 0
73254125 521930980 0
284657285 493071312 0
56687139 531198379 0
223461476 297387906 0
500895821 466567739 0
529784783 427034560 0
514756987 196597680 0
82460714 302525710 0
178223327 473418149 0
72293732 208596611 0
558904736 524671800 0
200393455 378126712 0
314813102 237278607 0
315962383 557345546 0
416047888 334506025 0
56635636 235873758 0
532430082 426757662 0
335214077 238664381 0
379866859 442058070 0
159772540 133948056 0
208126809 505600807 0
186612716 8679882 0
315255716 264740234 0
184737055 16609889 0
197662421 390236646 0
533777546 460489685 0
112439194 151155701 0
387583290 106933089 0
100187512 411149400 0
196508584 385728451 0
404952251 59255564 0
305825807 107561459 0
499717333 350078821 0
482563759 136589128 0
472736939 443365363 0
2129962 505346689 0
86188839 423135820 0
130163863 405031216 0
214114799 556105238 0
557346708 114216470 0
562022843 67851656 0
445183718 135049809 0
145468742 385092874 0
14088081 5651163 0
40761407 408562269 0
158613830 387453349 0
326758915 4949152 0
314605603 392786111 0
259864323 527946111 0
460849070 313602149 0
249490332 247252435 0
134816235 27735217 0
217117402 192889105 0
199382722 475063222 0
264197053 433759367 0
36038664 184455526 0
156526525 42561813 0
130732344 383179795 0
18236776 127399789 0
402151266 50942593 0
278057266 438623526 0
131488675 183955085 0
239334440 135708748 0
512698179 478782171 0
434872569 263005619 0
79334877 325879303 0
239121775 65375296 0
186429544 382528292 0
302873677 172471061 0
170840470 94234334 0
148821622 561710395 0
481489945 458358481 0
337932548 497269010 0
309656241 231717492 0
272151278 212463569 0
493624502 87292872 0
145378480 392673279 0
291970846 397974810 0
562073653 202876263 0
409281108 385901190 0
239110968 261070312 0
460491971 138576114 0
28359080 9058989 0
514309466 475961666 0
270096748 24618598 0
506037198 415523363 0
432478724 557298682 0
399666079 26734823 0
83719011 95049821 0
428464249 351466725 0
306875777 67024304 0
21530913 118991341 0
45794224 270692691 0
549583711 311713217 0
255208158 384482955 0
213163417 232327086 0
370303406 6160685 0
77166144 308980529 0
148840119 185353085 0
147422395 227608519 0
303500145 475061057 0
367138963 234831550 0
354811014 466102012 0
441148760 488871031 0
224354005 272226597 0
215458435 457355362 0
317350943 324570577 0
109170721 447988975 0
554565899 108814848 0
138377759 332716853 0
232820171 39518195 0
523421213 373901680 0
526168678 6879322 0
188256866 203677528 0
341107067 417869963 0
446521389 302427542 0
180336312 192314752 0
131276740 333477804 0
273219196 228009293 0
339270605 290119773 0
363372940 447882853 0
339386716 378563286 0
354358137 524533608 0
273017085 181257292 0
430328124 171798011 0
409152839 250184972 0
444604734 251824898 0
563689608 372715605 0
400387401 67877047 0
362023576 230067534 0
201797965 166007096 0
491654918 219295649 0
396996462 553833490 0
124570896 515898175 0
41039042 50819403 0
13277125 238228534 0
299412430 411375300 0
289102734 401382181 0
126855099 45876450 0
246491922 42139385 0
128258999 14124625 0
28476507 211332335 0
424127204 19028348 0
170716031 312264540 0
396871521 543065558 0
526391257 376018292 0
34263996 546069203 0
484684622 372148897 0
131098705 249494541 0
420370500 225826357 0
262476460 368552717 0
899276 30823228 0
63570164 467968497 0
560198640 199784048 0
551215994 233598797 0
184983276 239025171 0
246537452 465878713 0
562466452 310451029 0
154111031 193744031 0
213214977 160644383 0
273078477 140773089 0
262108768 443555167 0
492798928 99975125 0
340735966 505912444 0
99608461 163109634 0
384847135 357949755 0
231399887 455777722 0
430345849 181679855 0
490334597 485978694 0
493997274 22503420 0
499618609 148217508 0
159771704 496022009 0
275276658 449196841 0
168463542 49625740 0
386811815 337283617 0
437748476 560913594 0
503299562 519574357 0
149087511 229483722 0
401494850 59513528 0
225582636 2595791 0
242014908 80389130 0
98662376 122385519 0
558493622 147155864 0
193159730 397103334 0
232200357 564386925 0
18018301 25814955 0
40611696 200317153 0
537566230 239807693 0
126631143 445877421 0
23783430 343753245 0
317269016 277571055 0
487744887 31009367 0
115459011 72200969 0
114243971 382937575 0
92564228 323634233 0
505975745 389582582 0
164902505 528628772 0
329516221 54845892 0
105223897 170486588 0
394190025 235259891 0
565872683 559199431 0
535599711 308807010 0
420976163 425819495 0
547198017 564296136 0
351350701 504914536 0
226439519 404653771 0
119493323 50857644 0
74847915 454105712 0
59153935 405097278 0
102240643 312157409 0
504593829 435073858 0
288594229 284895831 0
39424583 253387341 0
459529520 366579363 0
457713596 195309053 0
13178419 31473841 0
545319661 137630008 0
395368848 32598753 0
298257304 479647437 0
167680023 362813257 0
327737067 547697118 0
188097348 31226972 0
355479197 289182937 0
557991007 239445948 0
252231561 41891669 0
115310500 399602102 0
69899954 179676613 0
8489855 34011623 0
510266743 21052979 0
71119681 565823387 0
36254980 139705372 0
288694387 334893814 0
429125992 64124801 0
438168318 299928347 0
365561800 350008544 0
394824598 254163440 0
159184296 199284760 0
187708816 329040071 0
110608781 164490901 0
172448392 448723529 0
266756383 25767331 0
452683513 72117375 0
536063441 563945589 0
204427727 32996599 0
368347928 401309735 0
342967629 537589648 0
349157000 510247009 0
495403473 138687875 0
253098627 430429002 0
540728784 294208212 0
27674983 512638145 0
430241311 49098673 0
288051349 283363613 0
360121216 170859676 0
529187338 237746243 0
192750047 94285421 0
379354673 565408095 0
189794904 285498171 0
395816687 385959992 0
377209735 100326619 0
489535026 103190690 0
268861910 269252091 0
366292990 274514880 0
521034653 346648578 0
36503460 554048354 0
83159889 133977751 0
366568824 493525047 0
58112859 509002331 0
527158184 552247896 0
102864725 151861858 0
10275322 140552465 0
447079938 490902713 0
485429764 333951221 0
170417740 415374836 0
474308571 357883455 0
142709674 549427102 0
273204010 403326947 0
188488391 143772895 0
68597887 217590536 0
406087423 348274045 0
110101007 165114447 0
112236629 308070004 0
154379644 525618707 0
496166927 246116312 0
264823476 231940178 0
431507759 87660740 0
8481221 396171884 0
529474875 207017564 0
513515182 445966566 0
278540823 193756195 0
77732166 214067094 0
48833734 54042412 0
541859015 260796159 0
513920781 540679272 0
173054786 341043998 0
260106739 51256592 0
200204182 123710759 0
172409337 417630333 0
510835946 479874180 0
504450547 451094499 0
35558919 84378795 0
9605808 265863447 0
256288236 388202461 0
347373369 166734872 0
81345539 481833291 0
412234212 518448961 0
36229901 344491302 0
305228383 200717987 0
47720534 143320998 0
74050618 200612468 0
305227371 240959766 0
537727945 164237440 0
483951031 38656163 0
300365572 265078965 0
35841908 246722499 0
303158460 433129237 0
565279253 532413368 0
293453582 339795171 0
565279466 267305689 0
414298511 232436386 0
124004008 35887942 0
553960286 77683832 0
228471250 266207440 0
282861729 216276700 0
237782924 536603709 0
316272744 331789721 0
212931335 185654183 0
134580822 125861071 0
550845491 15275189 0
109760586 419511009 0
62337854 480565716 0
483072595 125791700 0
142109790 45264826 0
376089924 444591114 0
85065366 397485668 0
311356355 435782888 0
348423780 402996042 0
536666069 543569496 0
326081715 126585260 0
343517520 540426123 0
501047294 157885721 0
507910107 463295950 0
420911069 7168555 0
209243811 255605830 0
451948972 371651789 0
352731348 211926903 0
498367606 10135858 0
413158516 309568267 0
462015495 410589281 0
306785164 348423576 0
461847964 482766467 0
52940650 386052111 0
291580831 566789054 0
309504537 290780786 0
309778542 87412939 0
142340934 140955322 0
53953920 419990481 0
70828364 499884685 0
345147988 355998591 0
437051102 386818305 0
233036200 88442351 0
495435214 105647640 0
478648019 173639596 0
565446673 197103352 0
185087436 139026225 0
550038179 73129946 0
79170945 364144212 0
501031279 281807270 0
558564994 222703064 0
269685654 373735064 0
447857914 163214123 0
258097481 125141060 0
37996 431903858 0
279890266 80933578 0
123053483 271396542 0
28156393 88066933 0
146493001 417717874 0
421950304 188160216 0
151430314 518424107 0
563970188 546157977 0
131868168 432976407 0
257325398 73188483 0
124028632 147263062 0
528042552 224873954 0
257514234 564560855 0
371582170 94649677 0
411526030 558363094 0
507329335 438162052 0
267424595 436268537 0
131488935 566211207 0
526464601 343537686 0
85988152 258281187 0
451525109 34737959 0
362116680 141841096 0
267745687 292219667 0
511663224 523616604 0
339902850 32940348 0
313408047 244187168 0
98360247 126762761 0
7768474 439077774 0
73569063 348445462 0
372343019 381820101 0
345631775 459827757 0
76240474 338684293 0
215664278 329907531 0
476255769 535071411 0
515524599 282546712 0
162816091 396115793 0
342684879 14683650 0
342762242 344407705 0
170180155 73542719 0
34121744 214087595 0
400643367 433897724 0
507403529 229026658 0
515217942 390103778 0
80637985 209610853 0
179464211 249984932 0
71739864 375928438 0
193694902 304386809 0
431321335 89162295 0
94803753 248356384 0
538431615 277597163 0
380053777 448650616 0
190006104 387006869 0
418268851 396396337 0
199558987 252232758 0
303421794 27644620 0
268624139 149761929 0
439373933 378405435 0
103455456 302439375 0
39951091 289261192 0
261180670 404645123 0
401884248 44760213 0
57912995 300135449 0
371044129 507772508 0
168823951 517599035 0
251938737 494395349 0
42207442 568440952 0
105398025 405138218 0
459525460 277962415 0
69617460 335755592 0
191319332 213479703 0
529111458 540397546 0
155078343 27414230 0
493580093 408638611 0
193273112 362503030 0
133749294 39548993 0
443472997 274735995 0
135378828 417787062 0
390205543 498412432 0
487132158 175593546 0
481589151 351096930 0
353687941 7971172 0
475902450 289196444 0
500209230 235077407 0
276985375 213251477 0
204022377 403300983 0
36078745 131185083 0
510825788 552290087 0
179538222 37816428 0
38559609 316112471 0
426009871 72182862 0
440138632 478567055 0
118546201 188943034 0
140962426 224199794 0
459183940 487630491 0
531242726 193427032 0
255614969 491035337 0
344434234 114973172 0
499617050 396310245 0
212920945 555438871 0
215347852 96519417 0
393133964 161035407 0
464172973 159954223 0
9278632 293573203 0
417691167 249851672 0
568341174 476568769 0
397496845 396939938 0
378745602 184991204 0
71364162 80556832 0
364122538 346350537 0
415867473 179526626 0
514962424 168102744 0
127545916 426035204 0
539963028 78499530 0
401063386 485723528 0
85449426 120697606 0
369500165 217578263 0
496118959 72574166 0
356945860 300172856 0
51847883 373825989 0
405397638 359995648 0
231181088 229439970 0
116002477 41061899 0
511645245 132927555 0
176294620 82804713 0
378284630 533617222 0
297841567 197193522 0
401161080 431573956 0
369215390 131016809 0
315393878 219775044 0
222996671 229252114 0
488444780 233899371 0
437420034 406584674 0
439439800 117524839 0
497745469 270227248 0
130298092 101872477 0
44731218 519675022 0
521622275 90345587 0
68980137 130755440 0
316734883 227208199 0
230383987 405439220 0
198619871 377481842 0
485603052 257716780 0
101608662 151929685 0
45723241 95599552 0
438672871 532572087 0
453540685 449707633 0
297779306 494984818 0
394335115 526525408 0
134005413 4010156 0
430194889 538685295 0
20280837 66494301 0
302074370 128662677 0
165184090 481961519 0
556671060 134495029 0
53641145 164114733 0
60986183 34464978 0
39104096 341060886 0
429156394 561930283 0
117793554 291044983 0
104500313 250640129 0
293631832 135466619 0
55571774 460736589 0
241818553 233407897 0
409478681 117988778 0
139531087 445681056 0
10823972 369335553 0
364945199 267633065 0
379213432 518780350 0
360815915 485141565 0
278103134 397507652 0
137072996 552227259 0
434838626 57248833 0
376458510 280115291 0
234322862 190043443 0
80309558 502687178 0
433048255 110548069 0
130708938 37629484 0
125716135 22507032 0
151129950 520989192 0
222931877 132548783 0
300120844 307139658 0
498838902 232635443 0
500834861 362556646 0
495110743 346338818 0
283034560 265220742 0
226648404 51389719 0
395516702 537998819 0
124587133 377053217 0
319604418 51579555 0
378149486 332451439 0
233600121 487731385 0
138136362 523401673 0
568953131 7840220 0
30696403 42039306 0
15656813 352939195 0
105994576 133628469 0
98656931 507175159 0
497056727 393182401 0
432376678 25249172 0
139329661 347299583 0
254566864 336125356 0
403421576 326266025 0
404391862 438766008 0
171388837 130951652 0
468018346 438264628 0
478177720 243489714 0
431382512 313684006 0
324601636 482701777 0
180421011 204563437 0
214109573 99826894 0
317084350 52646104 0
159712231 490533782 0
37558626 526453487 0
400782730 562341012 0
368677165 109908223 0
251832267 442955991 0
224047612 421781605 0
274198352 136151722 0
171426210 33862369 0
37116375 14691509 0
455054315 451580505 0
8983647 414377801 0
161273631 117070384 0
27874359 108396216 0
443518856 66661691 0
25044280 355774725 0
408996027 39252956 0
522609174 426007515 0
440392683 386680792 0
299228183 94099070 0
326374715 526551913 0
485527430 188271353 0
105430132 178372836 0
415325092 261356837 0
56575479 273375677 0
77103684 109685906 0
96112146 557798161 0
334348413 536288213 0
553693644 146082734 0
16233607 169993265 0
204005848 210269806 0
184146402 393858605 0
94789089 299530430 0
179117343 448899478 0
360207990 5109779 0
380846420 82294773 0
154853221 311464731 0
508753447 100699000 0
36246674 552579353 0
411650512 342638646 0
228400918 418090941 0
304225776 230284001 0
155129357 146958769 0
166725128 362141487 0
2230371 447712046 0
445324731 386212578 0
206495855 22450939 0
266984752 350418873 0
216265 476421439 0
339100944 148312012 0
176555494 138088751 0
554027003 232361187 0
186464448 533536210 0
248356317 55340603 0
116688242 514030751 0
67091700 247524978 0
544951650 103722892 0
478770625 172346449 0
12192603 262101600 0
436842020 182193189 0
73814554 238158672 0
536259055 488136579 0
132015946 92085789 0
357734323 42282155 0
201950103 12712042 0
357233981 478755370 0
525882848 390381905 0
270531501 545638372 0
1249921 546639630 0
238648608 294381873 0
385457537 508731438 0
351765630 433485220 0
178924409 362000062 0
267732458 130714303 0
344797598 367119592 0
176363087 500656274 0
112898244 381826188 0
244107881 221520088 0
457911982 22159956 0
314613036 351669594 0
91918272 123505180 0
548991630 292272581 0
233774987 342437218 0
132258402 139228923 0
266771391 315724098 0
248188152 7734519 0
366550840 429093512 0
289727804 239371580 0
218491905 557825004 0
5395740 130794394 0
7531605 525633503 0
118003250 523980643 0
73724821 60987779 0
242391973 364231408 0
311044863 537532114 0
133224285 413387616 0
19741814 413429589 0
67718707 156685880 0
323147230 301401380 0
293572645 423751490 0
377341742 515265092 0
125387789 83247900 0
397080379 264724368 0
271598315 253809631 0
391448519 90395341 0
85354576 105465561 0
501319047 86403824 0
85579645 353516832 0
229539625 246669354 0
81419582 83273206 0
512425462 62289361 0
83799737 224818994 0
490777561 501044145 0
440841774 335555273 0
132164356 461593189 0
343777612 254166273 0
108454195 554793760 0
373883869 472680364 0
533161473 551184852 0
127265828 153975366 0
171900308 556005838 0
247340001 18367063 0
158889771 156061267 0
243609801 74036286 0
79829710 291634382 0
246506502 140955444 0
463715821 57922232 0
563249081 442674235 0
99077386 147385134 0
418954134 181242174 0
121824458 449494168 0
218914392 309919462 0
443684335 37536918 0
533862838 372722454 0
384379046 114975067 0
471758062 527393037 0
296666775 498602614 0
196572039 450266678 0
502157635 78757627 0
163474787 491262166 0
171936786 566833242 0
243097342 476913001 0
536976345 232023598 0
151218079 469304058 0
41017519 461759980 0
173953183 297224559 0
154442384 442427776 0
106814374 552661516 0
565192828 16133192 0
196214410 374532792 0
457759808 383309156 0
311239008 434239300 0
77125420 71707194 0
223470748 560796655 0
506026749 270933129 0
3356409 488408257 0
308884964 195460437 0
41105170 463669667 0
296406219 464736381 0
531062116 464918552 0
129971778 218153258 0
78215293 208656720 0
489905395 39918503 0
282826700 69429056 0
295730594 172400220 0
525501892 217699050 0
566946352 373669118 0
87807307 38680386 0
134095731 63728807 0
326018120 450679767 0
174761963 129870378 0
249968611 161638953 0
371376134 439041993 0
18039497 6273380 0
443072903 109544481 0
337807180 187115295 0
452783602 440933967 0
36515362 447688193 0
419242836 289485345 0
49058543 529914782 0
541788644 475486525 0
487087602 489868134 0
380333029 31669631 0
109389838 565190459 0
542973795 386910129 0
497661082 381915485 0
418918009 207701874 0
337805137 310427502 0
546908579 283474178 0
182520742 128582692 0
223846075 312430011 0
197961489 416745960 0
280629303 285637166 0
52684770 14407834 0
467036984 200995661 0
99380393 223917902 0
259115771 527515632 0
392710649 67543846 0
304354504 176438062 0
117845013 261643141 0
453200079 17918465 0
132405362 348151652 0
186222496 10237028 0
251115673 400226535 0
321323128 67780081 0
17216711 336264971 0
222328980 327128095 0
547799585 212402495 0
7486097 297898076 0
340226499 417548845 0
233026314 209028792 0
180150111 168716729 0
518186576 116553000 0
408715562 68726785 0
438002946 339694204 0
405047686 147136205 0
236250559 242464058 0
516136717 565320991 0
539813080 526784042 0
514607163 445648632 0
168691556 557456880 0
41998344 350077287 0
428387898 71651378 0
64807276 271810134 0
80101298 114765852 0
156069353 257995356 0
422582035 307038132 0
474956993 502473353 0
384663583 135272797 0
535001082 82328229 0
151612526 405422068 0
516434183 496939222 0
114479449 554778166 0
429373081 484894164 0
510357127 20427247 0
58626514 267709824 0
43097375 256911366 0
55409212 424232783 0
261501781 474769749 0
163887272 443933774 0
69779355 395368390 0
192368749 205545542 0
546058589 118394636 0
83997298 350998206 0
329381399 397435211 0
143616400 466732107 0
44630178 203498018 0
271454559 373208861 0
141645531 292406149 0
119859254 206323198 0
516887161 355081182 0
136325471 315501374 0
74868209 321760344 0
495696057 79462917 0
366134600 67752288 0
179737545 459827584 0
135370552 438546315 0
46730221 312992733 0
92406820 404010347 0
399733963 409533274 0
492312937 400258099 0
43420748 543079671 0
429614125 143767836 0
239962253 499308128 0
48826073 510650958 0
264878691 457478151 0
474644711 444035580 0
229927953 523927878 0
28199054 162340827 0
188004183 302105292 0
552910202 436981913 0
166598253 397504085 0
30293288 396843161 0
337809973 371386255 0
370430298 537167710 0
479274227 425766854 0
237609209 565810349 0
48269986 250031854 0
96361403 350153407 0
103633997 298030621 0
362044598 138230817 0
256167891 418036768 0
132818321 450836237 0
198792418 174951727 0
392681123 218759787 0
319325237 500836154 0
191906734 133216737 0
179886260 178922004 0
223934494 121741096 0
179138206 557246560 0
508552260 406896631 0
296388054 232890583 0
84737499 477652500 0
389698145 368542044 0
302090070 482338961 0
289674688 75627666 0
537939967 443676189 0
433520717 135784614 0
320634954 185606999 0
203475770 564117988 0
250716996 49386894 0
233353480 519000456 0
340213379 348884807 0
276401994 156680594 0
194896267 432393030 0
79765541 97502480 0
461468581 166035522 0
361474033 531804525 0
162275127 298006116 0
400031868 257294357 0
530458649 382185496 0
272109351 460678235 0
112717998 125072136 0
47752945 215777785 0
299277563 197484360 0
110860061 102961710 0
160998415 78240728 0
311937203 330634067 0
315855257 547224312 0
109933902 444454871 0
538940625 3187846 0
367560859 356420904 0
114891162 276615485 0
407988300 180520676 0
557252016 111444635 0
545371149 406327353 0
469362870 134206991 0
304389541 289217227 0
310386623 341902606 0
8378751 494089858 0
13177039 354561545 0
513143494 485135902 0
395820248 523931606 0
222426659 377679799 0
493569383 101266030 0
132512715 425565101 0
414289703 68566318 0
504177282 514099076 0
167170179 118882103 0
53336795 77425628 0
329152329 556482576 0
368426599 406726683 0
116562607 465429833 0
41508456 50173040 0
516526872 556196121 0
69765733 246141018 0
537228387 135809089 0
254703574 188499890 0
199954054 209736162 0
548292238 566174687 0
136563601 171622703 0
136662078 319547339 0
222991501 365205069 0
184723680 392564911 0
406049668 432458509 0
149823892 192672296 0
556817032 487978225 0
401522854 373811687 0
541102742 353478067 0
21644091 451479526 0
432010009 254317036 0
1442606 71660347 0
469868608 90162329 0
550681188 142258716 0
558546733 92734355 0
193334975 282934710 0
563293567 477812658 0
369044196 452673049 0
73217731 419132433 0
112404124 453318094 0
64199020 227800364 0
49104079 282931471 0
513337887 266886893 0
196157358 489114815 0
154834760 416608017 0
269173943 520159252 0
300987946 558728211 0
531402876 19744161 0
39422754 395398547 0
559611231 356646124 0
7976892 198191023 0
165673335 490390671 0
99999923 346762774 0
258821597 354714873 0
471289761 413854555 0
360778120 279336042 0
87805667 416616104 0
17244182 205386369 0
437918619 169786016 0
247388437 42042899 0
45958554 140076612 0
567704808 94737980 0
443799062 141204478 0
514284380 100745541 0
366500481 180995091 0
11511423 5258165 0
277375660 207960189 0
375698809 147238427 0
249477273 287128778 0
446471339 372879195 0
90103275 482488649 0
185731861 384861830 0
15304287 538826599 0
486586093 536461700 0
100130178 560395830 0
204353777 115277093 0
64340723 511587129 0
540057358 563841387 0
61566508 70749324 0
99543521 100850675 0
417049224 95059512 0
74418127 238113314 0
557636736 181069271 0
44616809 335739593 0
196583905 363138706 0
452076947 192076637 0
339893901 248731489 0
517315286 374666067 0
389827650 444360066 0
55385439 373433289 0
520185367 476158299 0
409572246 310353240 0
251456434 355170499 0
373441848 207478603 0
268658393 350405256 0
558268615 40326189 0
113922264 167423345 0
152396487 109443423 0
230418178 71163943 0
220941781 334107290 0
430393501 90175971 0
9141396 457649833 0
266975735 516126610 0
183833877 354049429 0
334743833 190833711 0
232220179 232308754 0
155089123 115704249 0
84132231 208331286 0
102334026 259776150 0
350207862 242860981 0
487496091 178339484 0
170732145 211923239 0
246655995 464151318 0
99304145 364790976 0
466730817 322926538 0
214623212 448869327 0
567188097 178157438 0
333186810 563847889 0
260978599 564324258 0
131597266 493608001 0
118849045 46036192 0
554719710 529668390 0
164842783 3517740 0
229285574 64967674 0
410097397 430545545 0
389524957 464518976 0
413770934 188974143 0
315965989 178940670 0
176124687 379355762 0
37224205 248164910 0
268619090 143902707 0
497018750 47479666 0
355952779 275138517 0
256139513 131607277 0
385413567 537372684 0
64518222 110246865 0
480339531 47221058 0
477581690 482300870 0
5119513 239924236 0
337819162 433685785 0
507585862 383181783 0
152610021 42708750 0
156593253 525154887 0
239235757 1895082 0
387617523 39769767 0
177631500 239936200 0
121738198 63871636 0
277407457 490514599 0
185517167 241335 0
52286686 264828999 0
138328744 193254531 0
71514733 230121565 0
255141606 78863853 0
102487317 69586771 0
302941084 461760776 0
93486856 375160506 0
266078376 63948207 0
19148759 227370825 0
148148075 527236380 0
8679443 328525467 0
263707433 390527344 0
277459036 194733661 0
108909400 271939839 0
218847980 40140474 0
128219742 411782580 0
306527810 163991366 0
221664270 86196658 0
31259784 497275574 0
392511875 119461544 0
89966726 297963426 0
250556352 294414214 0
552888048 403374378 0
118641669 137050540 0
179835862 118379311 0
165669991 254142111 0
488577143 87851881 0
545119434 158125460 0
123065963 469901031 0
166559084 562040608 0
226616002 476366698 0
390216835 230910850 0
113797545 207882049 0
517891566 194829816 0
492629802 10195411 0
290480402 117643893 0
86143374 376613422 0
281996151 43226851 0
159161087 210106345 0
289752545 124896598 0
67256619 105088650 0
59885147 215001933 0
17879190 531296689 0
111516729 487660760 0
196465668 1941245 0
514346895 227753438 0
289516392 546956550 0
86409395 121367928 0
113242377 130680090 0
494097479 14103802 0
555996994 490063114 0
550192774 470263224 0
503241584 273803688 0
231989938 104205634 0
367941061 174655069 0
423143801 205599822 0
309237664 491010556 0
358367624 480564843 0
104620062 68115636 0
233012004 511987135 0
368438307 52263948 0
148283096 236849126 0
351368506 450161031 0
507536487 67238001 0
346174257 451225598 0
240955271 558119989 0
341609361 349710952 0
151007554 533017599 0
511636058 70137889 0
17321131 538797428 0
121790517 265054561 0
362414069 499138834 0
175492512 371051623 0
27452846 49428088 0
411293904 476181768 0
214992366 393019735 0
330697985 323006462 0
7357771 299783754 0
278206845 386364543 0
22475117 453085549 0
388401726 504428758 0
240721029 22517139 0
143764580 129584165 0
30886033 222880783 0
313884950 465846717 0
320278720 317561182 0
92461774 91050679 0
564642883 128359137 0
520185605 61482149 0
497436013 543182843 0
524674999 23470273 0
388653291 94566543 0
420420314 568323722 0
81250810 440176210 0
277049995 487773167 0
562888396 476105564 0
269017021 305165297 0
68096220 464187283 0
15760397 471436445 0
542043431 155473452 0
170515530 128590610 0
492708379 342388813 0
276686404 376931802 0
69449366 455065149 0
362059060 114736337 0
423375120 3325663 0
320470960 13701476 0
245433156 183059752 0
492296840 446113080 0
457063589 69784469 0
515730007 257811590 0
311734789 346538444 0
545333451 525093368 0
320971685 338921370 0
337874645 322312454 0
114770320 92852845 0
212525172 286908503 0
94715855 68140879 0
439806675 121761852 0
122088952 218360821 0
106570083 135413975 0
91383834 462985224 0
555552654 321251610 0
96323215 250448969 0
483380170 396075338 0
217505270 164501346 0
340323440 441243012 0
161290646 259501899 0
557443573 139965843 0
24024205 355893500 0
39204989 278892416 0
525171924 561620139 0
337300060 465547110 0
153193668 334305782 0
133562053 147460860 0
206220391 247242816 0
15807839 231686981 0
119162638 32168243 0
419949356 290695617 0
146974741 501295170 0
219680427 316572931 0
381362129 240430622 0
521569967 217805097 0
405820373 17823976 0
357784146 106245380 0
97833279 300076468 0
238021282 207039385 0
324287187 378044344 0
255071921 213567334 0
131037188 131026863 0
289586477 332137390 0
425549316 195928758 0
154780131 181721141 0
358714029 127664899 0
216669399 241129204 0
486011851 80310115 0
139789947 317375429 0
32437612 231635221 0
74657544 55537093 0
69883290 2852954 0
394856759 11003693 0
274072 53323711 0
240978432 267321876 0
502579567 235418258 0
368509896 245216088 0
95504995 147734876 0
359354722 9148216 0
456544860 449192667 0
293406353 28193627 0
112822785 33457840 0
42604465 526105933 0
112239475 264428680 0
283091543 229971843 0
473451796 336842379 0
323004126 230444467 0
538348071 274427389 0
32704410 76807423 0
330816840 135191515 0
429401126 448248176 0
276367809 485545173 0
237743284 169350357 0
414075229 391696118 0
292029900 16674643 0
215993949 346859687 0
39843908 179464903 0
350840519 110717989 0
386994349 254541596 0
57505923 568291270 0
134804533 210844526 0
258581459 516503603 0
173983112 381760932 0
407912325 183421396 0
368316690 415791854 0
470482445 80251305 0
101255075 500044026 0
183946503 191299548 0
238893987 4038708 0
530708870 90709268 0
241611427 215731683 0
568675040 267476015 0
152870003 374655770 0
386603126 564890735 0
264564534 147721667 0
15597045 407696132 0
502651434 520916385 0
71196700 150227182 0
139136665 319300756 0
45249446 68927391 0
29006375 230527435 0
460166712 192803249 0
22657686 322775304 0
405682887 473646876 0
324760320 405239906 0
555040191 252170412 0
267536616 238559423 0
436517186 477392350 0
479123520 226601817 0
31158642 501819371 0
314477167 387845943 0
14330767 507533463 0
9087650 63509019 0
163677810 182595944 0
308119203 521743075 0
536579916 349614450 0
529754449 535578637 0
37160480 529897746 0
167036086 16681512 0
96180319 312977039 0
559764591 245868449 0
71123825 433879456 0
223170393 328488362 0
463914709 157520868 0
293752776 46125446 0
556931187 217803970 0
182943252 105529144 0
317323502 93577361 0
393044878 184412603 0
287680212 386936648 0
469699811 9626897 0
293218971 348624931 0
190429417 424164012 0
62565307 215335023 0
466190705 79737569 0
394822905 332088919 0
564574630 79339772 0
336085630 84050177 0
48655845 356489676 0
56354108 204658675 0
28683554 231820896 0
128907613 55306576 0
201004305 246473408 0
472824483 410367214 0
316544099 168038375 0
253959275 2261814 0
145954190 108794298 0
180267798 212098912 0
193152945 214241584 0
257863313 561470962 0
154545026 274405609 0
566092237 172975385 0
62577440 458957030 0
135572112 270281699 0
145779725 192366916 0
20598358 546637749 0
237775859 143998194 0
170114091 486880862 0
519797911 395254722 0
404013904 291338751 0
523700782 213778158 0
187490269 338028898 0
149983260 203714892 0
500824144 223260145 0
262623505 392638416 0
262342798 358664738 0
133530123 372195233 0
286267578 296799152 0
507926752 352874608 0
274110357 79969608 0
369940734 236795524 0
384378112 259512958 0
221517247 242084478 0
103515806 289264068 0
110877605 518623547 0
411064749 137727622 0
237864189 512393200 0
216973564 471640350 0
523010177 191798498 0
249691338 381524914 0
263559326 345601938 0
190128490 188874697 0
514442287 167142529 0
316789682 299457315 0
511284656 237249079 0
54620370 178436839 0
289985398 423288101 0
215968758 448785134 0
39297660 272030960 0
167916174 32682325 0
499877586 357786999 0
404233194 550525157 0
133119479 407238612 0
143029685 259144603 0
341571362 118871130 0
334322860 368846311 0
414954374 121216238 0
552186942 465780536 0
284284076 452649366 0
621715 388920265 0
218507907 114017469 0
333208871 317767247 0
334371133 491035458 0
193447944 45015924 0
282445888 153100105 0
393798541 513500063 0
466097570 490062382 0
1053153 74256163 0
412769685 298484036 0
495890870 540081097 0
34443869 452151058 0
538378755 250115237 0
376578506 99187269 0
420255540 68295514 0
523567960 486274922 0
356566903 125984378 0
158358997 502284968 0
178652590 311328549 0
82535220 368325453 0
341155848 543911217 0
216488361 409292582 0
227230747 324173487 0
179592516 53958572 0
208296775 104422962 0
187594168 133550339 0
220636859 267203979 0
216969431 234662272 0
199713793 346637571 0
98157995 563853153 0
9438517 286058512 0
16036213 291634067 0
76995866 352005424 0
124539759 262776105 0
286864076 35568261 0
459060172 71807324 0
259396910 194989427 0
330832406 351518689 0
259613620 67923004 0
243294399 438731842 0
442079235 179842002 0
257828336 96355447 0
506524200 271281285 0
44412459 355028182 0
291948968 456329154 0
407830597 216285105 0
449195168 353388752 0
221733082 284026054 0
330845872 316418927 0
317056478 365471219 0
466490980 443964080 0
223633191 349539786 0
14987225 274043676 0
357067125 157830073 0
99846323 30542142 0
515004318 105596042 0
346898968 361603949 0
362849367 354480264 0
298359983 298028583 0
371750999 428685619 0
9298677 445256209 0
70748444 518609875 0
479459901 382240140 0
514459198 328310284 0
41291763 146245573 0
23539608 216919175 0
341870038 437572327 0
159619438 534815546 0
69321341 279696643 0
44747219 178151579 0
466484431 439114916 0
340491111 38132380 0
64205698 549564161 0
108183705 77049600 0
155053453 368957562 0
46230577 197892233 0
363237077 18750795 0
463787339 390344971 0
142172811 243493658 0
485931253 135460261 0
80421165 412266438 0
82385299 112040931 0
310332771 258225752 0
345484949 492416205 0
222234302 529636320 0
204528589 8901384 0
413222421 342163641 0
218058376 171439813 0
332210874 39770589 0
152970729 355506508 0
239230993 369128599 0
395790467 319291978 0
278230267 118785179 0
256179493 413330911 0
227218659 421575698 0
437803545 167030828 0
521819640 266935301 0
69397340 143896239 0
501635093 145860867 0
373039333 478062528 0
410960654 32029591 0
468300387 243265424 0
268925326 467097804 0
6829914 123945460 0
348922938 63418722 0
475179516 266757124 0
408288089 108609278 0
315057281 389554471 0
563492241 39871098 0
11148632 360326908 0
302717776 223210187 0
380182029 244548273 0
311717322 542850550 0
395830722 48480147 0
385863226 132863618 0
402832099 445381918 0
149606174 498796368 0
435101994 289499954 0
455673739 190155194 0
140090201 320444380 0
428042197 160339123 0
504017762 87345303 0
551887810 349242555 0
68692259 436517783 0
178534775 231641683 0
216709481 86120463 0
442594319 304561573 0
424741761 377097169 0
268074284 82779595 0
414116918 366319072 0
330355082 69707526 0
390077858 327414405 0
474876459 403234247 0
477009005 29037370 0
437682391 369486886 0
193093975 248495989 0
483659332 195649276 0
296496429 394634503 0
357041222 285434617 0
107644414 327541059 0
352046887 336072686 0
566780118 2633068 0
518381205 373537237 0
403771892 26653677 0
369458563 437993319 0
131637592 317187007 0
435152005 296212018 0
195784342 164268087 0
482597415 59166495 0
177571851 124033741 0
216619949 449554695 0
190684033 58966503 0
488341427 258892074 0
403865810 121580284 0
536014526 284975454 0
414543948 215547595 0
52830263 182271162 0
500479014 401697447 0
410762225 367353316 0
66933222 184788528 0
142884512 436172761 0
428116691 438827151 0
376983355 427709184 0
228281538 337896310 0
304213457 25262170 0
433926709 317466486 0
320313357 280075065 0
19268534 80410253 0
530318879 307220205 0
162240542 563503241 0
365208022 530984402 0
54836518 484626601 0
383092946 173349166 0
547853734 10486508 0
559998298 463127513 0
416352380 245338253 0
463834102 492407863 0
373382540 317483117 0
501011917 81170120 0
317096732 434037471 0
135338593 472308637 0
295436195 363918098 0
178971664 166252413 0
259645079 310091658 0
363601191 146341665 0
198066141 548252263 0
369563264 129594107 0
227929519 440393120 0
208027337 423879552 0
242128070 332135026 0
227871840 250379294 0
338383496 188082393 0
410075340 215727671 0
151260450 239766064 0
517191254 121546377 0
359376898 223323725 0
345926104 469112711 0
140828796 85365983 0
321511224 536046489 0
253058635 540272571 0
150955317 333696806 0
308026881 163424470 0
57583123 148964058 0
186773355 111852218 0
140280105 403934703 0
536551914 253489767 0
160085695 549197697 0
248596704 430901331 0
364271868 167751383 0
44400840 284512067 0
219208919 203171558 0
122932172 128844088 0
470253597 118432866 0
418368871 179606962 0
315803236 141831947 0
229682886 358967650 0
92565083 420843660 0
316481315 504251831 0
430236208 71926677 0
478494216 79807864 0
99022841 25643523 0
457598850 497281552 0
315212064 199188588 0
534103752 517693663 0
290831170 111932891 0
25333136 396694616 0
9706389 422572705 0
542620432 377959137 0
304058485 213790828 0
461941076 358315314 0
190294048 89426904 0
37159618 297688219 0
401421481 285598062 0
300343684 424845281 0
421712531 202779411 0
295144886 88306062 0
158530798 370546028 0
333383464 244417468 0
553135228 51196045 0
483894211 229568377 0
6991411 14579715 0
291828522 432604782 0
17019274 4010791 0
186356942 545853129 0
406851032 331295064 0
178349148 284330167 0
348220715 499482905 0
400754545 16953959 0
509671876 203100284 0
100015244 26759112 0
476226634 341555431 0
185244630 212632176 0
121183801 40589895 0
77425840 244267453 0
458195598 416017030 0
476730030 212081437 0
205593436 183980003 0
358923585 567018523 0
228588796 14205287 0
480659867 482016260 0
447210192 518172137 0
276917931 366907345 0
410116054 508557407 0
125508099 295996866 0
561627045 318673388 0
61794303 84665134 0
383122540 60525491 0
18023987 170273729 0
195556503 463740483 0
67684553 33118038 0
116506856 421613329 0
263157699 248237816 0
9150884 44356780 0
552112442 89895636 0
336982285 522850532 0
223279894 50978326 0
438881511 196013622 0
342661988 540124102 0
338904411 1519636 0
448649627 109405502 0
320223786 268712973 0
544676778 112155746 0
245037452 130261234 0
222029144 181557676 0
438421221 122925759 0
336737418 447626659 0
425642657 22075661 0
36082634 173495629 0
79833740 316695182 0
199132353 47404769 0
261875207 239134347 0
475067025 490578305 0
299475546 322230004 0
224280971 133146852 0
196703138 289687530 0
400485719 241862242 0
84511899 448398727 0
563220828 23199565 0
356404045 274376763 0
328754122 470503112 0
104769425 164201803 0
411866736 136887495 0
164746799 111282406 0
497793920 519219785 0
49338030 64503396 0
309242481 19073063 0
153215239 403779536 0
407770777 49707534 0
107298938 237997087 0
268582165 459996761 0
64654999 94001907 0
373189971 473026332 0
251707473 431481973 0
381541144 116615635 0
155767743 35370317 0
479304020 2045766 0
464916767 317323370 0
144027 160434987 0
43084492 44995209 0
66001028 12070864 0
40337349 404174886 0
563469903 378557775 0
202839313 108290168 0
568006447 537762508 0
455909839 564641963 0
264058344 332439280 0
262036833 521384015 0
428030354 61062395 0
551885098 332614618 0
310939375 377432960 0
543661679 168919964 0
222711741 195655196 0
135249095 144845962 0
508108279 112710486 0
469685936 324734253 0
62537869 426472172 0
232912755 76644666 0
389153202 452270336 0
430341435 53685274 0
44124852 481705922 0
122221512 253775890 0
102880960 374777664 0
520694472 391957991 0
378473695 54111372 0
123055822 544221985 0
555171277 528912606 0
394537299 536611829 0
100284440 1891514 0
378246968 358278023 0
179934664 447155793 0
98681592 525083104 0
519032276 373607687 0
472520216 416731633 0
85844364 128562778 0
125415872 101560331 0
52144434 185212730 0
15557974 206932852 0
448484088 310873581 0
512466650 368007770 0
286192660 540796726 0
5368150 509554310 0
283440428 438677197 0
15866038 412406883 0
540383507 445788831 0
81721019 302425329 0
69509514 3823357 0
464551348 344711699 0
213214677 77075759 0
368221199 166659916 0
393335911 134560324 0
154812185 334204113 0
443697220 514523433 0
495367399 527829174 0
41715462 273297487 0
271834891 387091890 0
205905244 67072695 0
261235342 436862800 0
141136489 156250319 0
254344438 445921842 0
289489504 201625215 0
470834425 297864998 0
50068979 529578648 0
200171697 495399531 0
528692093 344310218 0
108429114 120960273 0
50266754 129497789 0
515679818 432655650 0
301255521 363328957 0
67871334 330260721 0
257107456 323410291 0
258334616 250411197 0
435582327 466930495 0
286879063 493232526 0
12668998 193594325 0
46199251 24351225 0
437402849 104328093 0
323268092 76326903 0
44103192 247231752 0
278332376 88145674 0
552883870 499192250 0
61072978 79247349 0
65898472 128945663 0
478605864 366661530 0
32334598 412961994 0
480823376 294341037 0
18324007 285485049 0
498344649 44440878 0
508891601 439049962 0
46849354 208542966 0
21043759 343754982 0
298215923 253633671 0
528564883 453681335 0
531718386 346437688 0
237589847 453101340 0
560758342 478551434 0
194666704 88726939 0
49150088 274425358 0
178785047 468160430 0
299360023 487889642 0
48064501 280902351 0
446710719 432034901 0
74224456 259635752 0
328731590 213890643 0
555151810 426280901 0
383971902 316521561 0
348938740 385815866 0
100827486 11703814 0
364869958 55235925 0
114650708 502331508 0
113473838 285778635 0
119283795 511216021 0
526876421 231709179 0
173926757 408487417 0
276812284 486742808 0
70273870 460762223 0
166439734 49491591 0
188150070 436171444 0
405131238 69213352 0
59758023 77999187 0
525020096 156018346 0
331161033 184201545 0
246103313 98719893 0
148273451 193176745 0
356281964 397190741 0
441615985 365141463 0
130985841 411085828 0
544788069 538063636 0
282877384 148851684 0
530196302 266377804 0
439078325 300279499 0
26775626 153687435 0
102656445 435159963 0
484528512 469016253 0
185720631 257543192 0
28048844 294784021 0
6392363 174163088 0
499596221 340125147 0
163994212 431995050 0
152101817 161024807 0
7763226 169424025 0
345825057 57402700 0
116585971 51744066 0
49190727 74235566 0
261470251 146194951 0
199140902 275219820 0
516374280 179020113 0
242649568 164618738 0
303130767 536288893 0
171580983 472433907 0
70767952 300044508 0
301490786 419754618 0
280662924 263910524 0
109642930 172523033 0
374213006 468791229 0
566297971 199558079 0
527458607 564336726 0
104501040 424891612 0
53224551 237884306 0
252127281 143612838 0
453540415 395456125 0
351302299 250017445 0
292807279 334083323 0
364286545 427822402 0
57567375 421666736 0
80639917 9153451 0
310745895 214383309 0
108922604 501762678 0
180712672 192457898 0
95926854 43038266 0
315743186 8970800 0
484186205 357982022 0
390962 471186336 0
135017428 234671893 0
98188420 231210779 0
496016430 291254267 0
569185506 412534389 0
90648440 353194936 0
483746701 369979737 0
190380894 111094969 0
468445180 74737934 0
459864761 410231958 0
425268189 563080985 0
60932931 510925295 0
436476385 79818528 0
365375716 320052940 0
9603200 445128324 0
293840232 179064846 0
139925667 271703052 0
63937738 566531028 0
165778950 108829826 0
378170635 277948536 0
459217838 532135663 0
350550212 329130455 0
374479544 235929125 0
2286224 359780653 0
14791643 364808726 0
258120000 265055994 0
183912244 235612422 0
127930123 132973953 0
145802598 126878665 0
451694996 173574162 0
550839309 180077152 0
313501137 166265652 0
359956111 169244956 0
177500018 283436694 0
157902466 159120380 0
307413988 55704390 0
268284332 169636990 0
507488951 348212019 0
144181836 116267952 0
74527676 180990876 0
346266668 224885483 0
492346202 546177402 0
71047057 316553364 0
233320681 560662613 0
494396770 453629432 0
241752148 85680476 0
29796868 534552056 0
168810731 279273340 0
365668289 209346803 0
45890293 401783410 0
314113013 7205392 0
176406838 412820615 0
115682486 53832913 0
108275523 69985754 0
356721769 118157367 0
295696212 300327388 0
183609299 548275868 0
98729148 139317827 0
46078433 542531835 0
486644793 271485410 0
517457794 62415242 0
307376147 189557699 0
523177051 209379504 0
194671527 562822329 0
249980929 305728943 0
138732140 241221448 0
289355578 163799830 0
548146708 12679356 0
193528597 343229404 0
480302814 539472828 0
417110805 135680533 0
285503303 58302858 0
168608178 402460108 0
412836806 68587994 0
480143909 202287072 0
1772582 303332829 0
406396021 206253933 0
40557650 236471129 0
191132674 168877132 0
480264580 302031528 0
167237956 340223434 0
8292835 338692291 0
155881220 127369510 0
286004555 312517942 0
480656942 295359138 0
444071650 267738427 0
494190801 208382969 0
419666413 208643550 0
96264246 305922783 0
183934719 450634642 0
315272533 78210657 0
314640291 14236986 0
284787010 245242539 0
447616833 292490294 0
492117242 525119902 0
326182995 91605050 0
221629396 396632775 0
266360337 38803617 0
150511444 330160714 0
195247517 453253609 0
103250377 132438673 0
304084031 190253274 0
376159859 246423117 0
442581193 397461963 0
290901482 180192712 0
193125463 209945670 0
113591570 386017931 0
94563843 130765678 0
385708645 478052446 0
533817566 424054761 0
55937074 95181056 0
491780942 485861147 0
409130679 156631476 0
487194935 528854769 0
470163115 221016612 0
67506836 327538035 0
344815198 54589179 0
419476387 496611176 0
447502243 467361280 0
170027369 13132242 0
18692125 292845524 0
168517787 90423660 0
163348969 116733971 0
356390186 404477303 0
199509435 243881019 0
55416166 36691 0
434833917 304334448 0
180308430 170229639 0
182391307 15255499 0
263105399 311965248 0
265246228 465588681 0
419977699 479417807 0
90498214 431688179 0
92176158 411716513 0
511761094 41929905 0
116448685 525700568 0
376019847 566142266 0
439506618 255193280 0
506281017 212346660 0
464076463 458300829 0
254919982 101535487 0
75181067 373610879 0
33840747 135177497 0
209854607 310242496 0
231076812 217893821 0
426718024 536779387 0
529118435 198325869 0
563351511 312052630 0
396712529 445523768 0
177650911 299108004 0
17167279 329299230 0
70096176 435560649 0
445165279 312195996 0
414598744 344826764 0
16116692 9708053 0
524191222 45054979 0
162389403 28916694 0
343425964 278902848 0
49986215 177005262 0
559748740 301330119 0
348174906 296048206 0
106652940 434092793 0
350677334 292250928 0
141863030 25985041 0
5097459 222279472 0
67681332 544799634 0
113196496 282776260 0
544622694 188242136 0
424109263 375737886 0
71638671 466679375 0
530212524 19939447 0
425531190 289322189 0
493929098 67048836 0
444832118 284396120 0
104068167 290974090 0
60075408 2774266 0
312004309 78841388 0
556785551 19898542 0
84424252 562628236 0
29360080 517543263 0
369400050 54709391 0
423838999 367509327 0
410319036 227036353 0
444411939 378110956 0
466199526 406822671 0
95118346 117867898 0
135062899 241673390 0
31356444 338942564 0
120390707 140731184 0
416683195 535037645 0
527525116 515215182 0
280667233 356203581 0
491304847 505434688 0
295160733 519808485 0
412581419 42133649 0
45857337 385131606 0
209497288 228519510 0
432511568 509154073 0
319831759 522484653 0
477148753 35058175 0
9985975 117390646 0
282792308 96317463 0
334884298 314676326 0
265813732 318619371 0
96528941 500379548 0
8333661 169685277 0
276818203 276376719 0
365148596 231410058 0
289022417 482455502 0
163763870 55987280 0
123142372 275021451 0
21410697 538792214 0
488293008 354170902 0
245212881 100901991 0
154356361 45416778 0
316902957 255244448 0
307867153 288490410 0
136234359 69809202 0
1693286 112769542 0
390528694 172161150 0
97302800 392493655 0
265666993 553442433 0
302713236 158749295 0
487260609 180705114 0
175894249 395546410 0
74784636 261760610 0
58920382 562057627 0
568466723 337147800 0
488707740 472383909 0
309264523 530872785 0
515286640 456321887 0
133688558 122855812 0
1105540 406052394 0
65583744 515262975 0
60657636 323237779 0
58971617 63746450 0
53420885 295844432 0
164033985 390920279 0
7485855 64119947 0
438766281 344268418 0
136860894 156416791 0
384293101 176849109 0
438524605 252756084 0
182536473 423622369 0
49444658 494226565 0
459378750 137804383 0
168119557 141433598 0
275028218 88253175 0
488752127 214995597 0
552603069 266045646 0
304245982 73351837 0
471072074 262873942 0
462087246 371855107 0
73699525 523144910 0
272276507 471989159 0
383109835 510576882 0
452068797 143164786 0
452274338 501190362 0
317931400 541045564 0
230653831 201595983 0
430342303 205217499 0
171700863 232166582 0
263864487 333168801 0
261578604 253533537 0
486755969 545249938 0
217451015 330568573 0
328652875 28328508 0
535695822 166296386 0
92996514 546201651 0
464283909 214696360 0
175719387 550205447 0
169065483 120017468 0
402663964 444196942 0
2607958 132600318 0
326768506 43183370 0
393228136 414899957 0
251411016 487932914 0
52609923 528980540 0
135615416 292790520 0
524253261 277662018 0
504923517 447214668 0
462923153 329218058 0
483092205 241407879 0
445490610 533930569 0
488507291 422698754 0
224397579 254700456 0
45123931 110765153 0
153643582 507705312 0
193560562 357807732 0
12454399 93870675 0
104622967 478283217 0
473511359 161879658 0
526594442 393641951 0
161423083 103417467 0
566330506 526057198 0
248440192 12163141 0
299708300 263356617 0
90766960 14938584 0
271393551 287100765 0
108524323 68333759 0
349286198 529469750 0
544895440 552327091 0
517071762 334880014 0
549765295 432160215 0
510051041 429858564 0
405433889 66255676 0
352646103 229239633 0
475640631 299699697 0
529731089 124255085 0
356100205 5539844 0
218985660 328332806 0
18101315 302061745 0
344915853 202307445 0
310095616 358148120 0
445277916 170951035 0
496203804 45684280 0
73909719 288128974 0
8463868 410383156 0
238494530 299603733 0
207648983 137282732 0
228256515 7125982 0
335009227 55300922 0
413761315 106243192 0
236566394 514259738 0
441866266 388556384 0
324836745 460039555 0
155031198 441068834 0
411931498 184865146 0
121843190 528486790 0
165942872 915854 0
306015726 105748166 0
400754534 41625900 0
519259590 69766545 0
509701926 430697616 0
563857111 246902039 0
305254754 89454276 0
93555928 534873993 0
226245140 366064765 0
83134404 91979882 0
460497753 325713997 0
284211853 236190374 0
9261530 232808279 0
145299751 7509974 0
510279792 445493173 0
247155283 548590935 0
413584793 111875070 0
115713401 195202242 0
551858519 543506811 0
156957237 487570812 0
309582886 362301258 0
364127148 126029574 0
427351135 274910285 0
556541396 238716173 0
206615353 439875560 0
245253207 188596435 0
18345329 439321534 0
167817270 416247071 0
423760161 64772135 0
339793637 161776195 0
399448136 515843287 0
404263863 230638681 0
79816359 379785427 0
448640421 460771446 0
80926813 39399116 0
131319979 104775932 0
173013578 393556258 0
331991270 440130330 0
466219937 215647794 0
254835291 378904892 0
434532608 294226266 0
520928179 281983886 0
25480942 234002279 0
28164317 487922760 0
136663293 339685107 0
387681824 318729878 0
564790886 560451703 0
94360000 224205360 0
132163857 293651145 0
430371585 174989957 0
551986960 227922091 0
558355704 260394554 0
157219338 137770044 0
112220343 464782539 0
41540408 336528066 0
123355992 81639218 0
215682746 58729503 0
553629617 222657999 0
372463418 273164562 0
415974307 151550929 0
567758459 214824176 0
511787270 487313898 0
556425728 198117583 0
333970861 373108338 0
470040246 313694403 0
85639194 119344250 0
229447558 437581346 0
423840463 250801022 0
510509753 516109164 0
416604849 186209474 0
202095918 431050832 0
100885060 99818411 0
248630728 549293893 0
173015774 209740375 0
304276161 47491239 0
541343307 500791579 0
391276818 350855143 0
482700378 37796844 0
41528383 202695009 0
268495865 385916004 0
284125282 301773910 0
302595769 340919191 0
60779216 82258829 0
198606839 4975747 0
447553140 520285349 0
197975633 326281147 0
6044787 567242216 0
26907100 375162380 0
60337102 262490908 0
192640424 167595537 0
321567825 435228904 0
111480589 369550425 0
484555489 198204885 0
32830965 255650264 0
75959875 555286475 0
189404436 310353309 0
384664829 45584165 0
444290902 248088466 0
30723509 47419930 0
311329069 304989841 0
534680708 256321584 0
560826470 360494580 0
418440211 194777013 0
391440565 492003923 0
486574555 568402440 0
482743834 32928302 0
198026772 273024759 0
154405276 528519979 0
249946438 94538099 0
517260464 394165297 0
516867865 364962733 0
124813951 33811419 0
514713737 477238041 0
189913101 559901321 0
459899900 464813978 0
1496311 454262258 0
197420728 263761686 0
378473104 37965883 0
460427862 185600410 0
202423274 64684859 0
26486524 313296814 0
336921400 467426414 0
262421648 268223385 0
476609862 441759066 0
292947463 508509336 0
391376797 538558275 0
342556983 107007626 0
255901869 308817105 0
171383840 290200719 0
544305554 485290288 0
106299207 332351184 0
44603523 68533666 0
166429070 468231164 0
18452676 76023924 0
522443480 476182717 0
538255866 185057933 0
235631559 311566625 0
313355583 106264406 0
288491020 44310209 0
183603396 496020705 0
72706477 173007259 0
330703271 11121722 0
98458508 32095 0
530792790 186778297 0
145885416 196607448 0
516851002 114087494 0
361359904 321171695 0
307567829 523676109 0
277787698 319660615 0
140824207 88966063 0
183163392 565464720 0
425661523 373651544 0
187049904 349336808 0
440788655 151740770 0
226326373 532167901 0
133392387 245399391 0
515305321 83281601 0
349136611 246357425 0
160535067 525315701 0
364664963 351934777 0
318009175 168178699 0
77370818 396348522 0
432121382 448805949 0
409694879 41300776 0
522637413 345480386 0
11699194 76986478 0
369821155 8498878 0
187712887 255519346 0
40317205 401510192 0
266724953 383612943 0
402614930 204809795 0
40897425 273015392 0
317531614 100868654 0
491395319 200458007 0
400520819 144263479 0
450932486 429032582 0
399563758 204407806 0
277077884 512527620 0
306534939 231477232 0
248780961 566487022 0
34433732 540423068 0
518399232 544742181 0
422252265 398583809 0
446381591 456469760 0
375521783 159268523 0
112119322 77457344 0
507916745 133765996 0
342909086 88731258 0
142421002 421058449 0
492155513 39792557 0
332787753 154887 0
139055854 249686371 0
29926406 424336332 0
299381521 171198773 0
168757200 450333267 0
419151931 161914798 0
458249707 556733361 0
103883397 466596610 0
37223037 333717268 0
142577168 209123050 0
559364150 352662732 0
353658505 71496024 0
562287653 45846316 0
554851524 262753668 0
329621516 519998046 0
191461823 353188777 0
61522284 15079505 0
432718279 347199963 0
67114679 82157958 0
314117415 381588096 0
357034159 496269156 0
428399194 464780179 0
145735647 86150486 0
322730113 94399585 0
509207986 227923524 0
55437870 405186187 0
44361505 118220096 0
158582662 297805165 0
366770440 512184739 0
312622203 307159154 0
64844104 390782838 0
135465994 395646956 0
324760573 544585488 0
434146555 227109182 0
476961256 402798512 0
460807733 559713747 0
233988195 130951031 0
64858020 404173353 0
38249946 155468200 0
507327201 86513697 0
388557912 292735712 0
270708077 217056843 0
14353154 488304338 0
357525343 5243902 0
457815505 340002897 0
16278893 288069706 0
270792979 495000954 0
321015328 223343121 0
236414102 505659035 0
505587737 112522294 0
569140331 531075063 0
479219914 225335321 0
46263118 393721460 0
327940296 414765863 0
117908495 189056256 0
171731412 538623429 0
536985479 518735583 0
357045439 345209347 0
107766185 191270372 0
297609528 92699825 0
387265772 371604544 0
557488968 34749209 0
136212505 64785536 0
211577394 345612913 0
83564556 437239656 0
132198947 146218694 0
374708248 93539216 0
493227357 545777842 0
243806573 101350129 0
96855162 24401076 0
402346892 66016481 0
28035039 502016254 0
454063557 415561613 0
237309362 490664895 0
333078850 402127952 0
401467817 38737484 0
488211947 389160807 0
350430361 28959976 0
486663165 200206386 0
493525246 385704591 0
465759764 398433759 0
73598551 374023734 0
357429091 181479169 0
466510779 421588518 0
519567265 414598997 0
255063640 409675824 0
478546699 466160759 0
351949880 411623966 0
197404207 426834566 0
34013265 365046 0
249641229 105330494 0
439488544 412505134 0
545666962 533218714 0
52970006 443576623 0
88361966 14231572 0
493465580 348499113 0
318269100 423817125 0
236103752 423737097 0
144700446 403397812 0
430670417 325245079 0
281297029 264898963 0
380809572 26099816 0
398647975 191336926 0
91780032 394436120 0
389243857 74559959 0
81490819 144048825 0
520347188 86645625 0
467487097 556317753 0
482321429 325315197 0
479274847 494793967 0
81072071 467839898 0
323889290 408096979 0
297031996 176147202 0
428311039 464975577 0
316067588 57764673 0
253323267 567441557 0
363089390 435952583 0
8306182 69017203 0
327597688 16676992 0
550600911 236737705 0
106627534 498005951 0
388410812 371203829 0
554073974 103408688 0
401748869 289284971 0
456058810 170429836 0
436558361 174071365 0
158571267 486147755 0
406353883 550072572 0
476950647 443423090 0
206408887 339299965 0
361335241 363257525 0
221830484 336545478 0
269868758 335859085 0
554239639 142439434 0
137381376 301328717 0
294711541 306478585 0
566219564 380456124 0
161259781 32665132 0
108300353 250817162 0
399746269 419058415 0
120344903 548551606 0
96777778 399327401 0
251844273 433652334 0
29630711 490225136 0
520215166 406968123 0
270749822 146217523 0
502704767 476993952 0
420501695 436744230 0
109048841 355046991 0
486749709 270069943 0
110290479 246551888 0
561006950 7161210 0
360049683 34090777 0
103527098 453856119 0
423224078 317459260 0
231727432 106972339 0
454605162 506884580 0
400251215 563449697 0
275213945 357125892 0
115333185 54406642 0
427705378 54618615 0
538030338 373019202 0
511795625 171019384 0
481687834 404237843 0
328245526 439570689 0
370640302 200487963 0
234410569 38294872 0
315890976 276779597 0
266353285 432301 0
370171699 363734838 0
211978556 21230238 0
328161066 119698183 0
312681439 332755193 0
507520968 23338329 0
69399223 495428423 0
213985266 102191527 0
346867023 66503763 0
507593624 374998085 0
481208018 86276979 0
108467196 447978780 0
272913670 453500643 0
82484923 165258416 0
131844244 206685146 0
343185409 235084548 0
301141470 89539043 0
50245636 148032198 0
411568707 198793364 0
71398736 93550556 0
112197910 261612475 0
45497002 66830681 0
148080135 198292853 0
493584554 348646548 0
165146021 310438283 0
62808693 69835770 0
207795892 475090818 0
563828065 51403404 0
141839113 465939469 0
356135286 232582949 0
85768748 522114335 0
202766930 1075468 0
80288402 204877620 0
14926519 76622914 0
26873133 83118835 0
385186288 137161039 0
506937139 329413515 0
516480578 154547032 0
114074455 132575521 0
339402549 99415614 0
534691979 259563274 0
370350921 364753975 0
349733203 125934756 0
128326967 529251537 0
200321740 338431225 0
511573556 257280071 0
340674331 560911013 0
558504542 136012221 0
362524436 423322117 0
513550659 464369637 0
19693653 184709770 0
409973548 398658218 0
458884522 175083847 0
431303 509292149 0
185482415 140455439 0
367065654 38967207 0
488532064 527244052 0
208139370 150760520 0
398312747 286378598 0
382146401 108056145 0
159326162 531773671 0
362190580 30088489 0
78770561 63323925 0
237103842 163138018 0
353566417 320652823 0
16036404 545725965 0
530191183 156082015 0
438440143 33024248 0
397900163 420436679 0
391539380 50756689 0
250713921 473639349 0
313987403 457570500 0
160424519 401491569 0
566233300 512123847 0
405314979 432852009 0
226308582 241289533 0
198834811 221870002 0
249565571 296914279 0
74251920 103812430 0
160511617 307114120 0
305419998 565976379 0
147537888 181247318 0
66627817 127102807 0
295738060 178805683 0
475195573 153812970 0
78915869 502892307 0
142424486 55318985 0
38329446 119375839 0
25801609 552298629 0
517761907 346014274 0
556917213 494158552 0
14061035 447145117 0
242578923 159954620 0
211335950 403795904 0
282314331 385072394 0
185443699 107149611 0
349523333 94163647 0
546260123 437308733 0
2097373 316284995 0
92960531 68644469 0
456211332 264423336 0
90051467 262867733 0
398335825 403660579 0
56564757 172784019 0
59039258 539542633 0
379178466 76539022 0
39914910 368645507 0
219212410 363148094 0
532002230 46733562 0
55522744 41719695 0
382706808 517942219 0
347959364 415054844 0
211650708 434785466 0
474488339 168915330 0
274277240 307876772 0
411308651 40820362 0
79728895 334539071 0
415998530 17847476 0
365518270 241771840 0
261180299 45345198 0
155765048 389035949 0
217396326 436816712 0
560657019 44823465 0
97042413 380102037 0
237001921 19632580 0
126353653 159153344 0
274467150 18866315 0
144678164 143590176 0
52745157 422341089 0
562149004 177598883 0
413188113 114414200 0
56578290 8328853 0
402167603 436627385 0
103615360 303497792 0
493920480 428677720 0
114209237 340937631 0
496233569 305529877 0
381054156 267319986 0
196680978 540527081 0
86513035 525778275 0
170202113 266357249 0
512081143 24452185 0
562812666 435637431 0
182661369 513203920 0
118637740 36462057 0
515523598 126768150 0
363058124 162546281 0
270797857 371969212 0
139678007 238936469 0
419892441 23218797 0
328845296 153943631 0
312670750 330761780 0
355195362 405423530 0
253762786 280447588 0
396895192 164903820 0
543654515 88361653 0
139937256 327239685 0
116421479 323482220 0
500728245 190901001 0
547822196 400366021 0
497151880 555620880 0
268386758 543993590 0
361557486 474806945 0
507311107 183791547 0
470716740 181709530 0
382349025 90100768 0
170382592 170998846 0
153197406 422650064 0
14187754 315857689 0
254425296 297431389 0
220149295 421254577 0
399677133 401891976 0
531666796 98612737 0
76430521 526301645 0
41116476 359718383 0
214420739 158897573 0
460683897 548706376 0
459519643 435019162 0
363409934 278629202 0
303448519 494193497 0
101657635 179792182 0
233314330 479791205 0
20413786 479446048 0
202872578 144437772 0
520875272 566130371 0
405704809 220224881 0
109697716 362160970 0
36492823 442578882 0
75651335 267760872 0
389560657 188957941 0
197884231 475643970 0
507978096 64134568 0
224802758 450783583 0
169082997 276119056 0
84887119 488361231 0
429890121 166004039 0
299040162 16708848 0
428571248 318597542 0
302706208 308298506 0
412728792 542047073 0
121353575 499033644 0
468408101 358717154 0
191110416 187929212 0
327061436 533045050 0
309998098 182843621 0
190429821 291740071 0
248676921 235140069 0
229748066 460373692 0
13553170 177371424 0
24933249 163416999 0
513845024 212996433 0
505862521 469327289 0
316118349 351825990 0
325950897 392934041 0
534274491 294487260 0
563917919 319619439 0
509240332 223632188 0
557988573 80256940 0
290912393 291363064 0
108957842 441005938 0
117365591 117978479 0
40893492 218937104 0
165831739 470228511 0
493192374 310734167 0
149411082 304022057 0
60047258 65499771 0
82005419 126036199 0
56375697 11610971 0
440324228 501289403 0
195029681 139105814 0
223243729 508281125 0
47809079 476890612 0
289863248 98089086 0
112865087 416589555 0
482302445 368592196 0
178651014 125834436 0
413007198 65508310 0
33372827 524267089 0
130096856 158274045 0
506982073 133330449 0
514161776 410465359 0
469203559 425060633 0
23571936 207191809 0
548181175 429917717 0
374159063 177440265 0
503585199 329673295 0
248338320 551128554 0
537248554 370380956 0
473383701 432359913 0
408038108 34647760 0
191235353 550140053 0
227094868 143193171 0
480986762 310837113 0
563012406 239250799 0
514435478 408781749 0
335991580 567074706 0
484092947 5391458 0
289230457 234586905 0
182343978 536461316 0
449983628 29617809 0
245446444 436930031 0
402310321 14853446 0
259062386 481232345 0
4879159 404600153 0
455329308 276841077 0
144963090 462860435 0
25491828 438664309 0
298968667 288578352 0
266383349 63699730 0
276662553 284136313 0
333942191 61265408 0
431741011 310424805 0
270085451 206155648 0
233068506 379915223 0
458781382 532423370 0
496227103 500972032 0
463180316 369868398 0
257643597 463992158 0
18386537 396288147 0
250916075 195684621 0
412541458 82972443 0
380918783 79726818 0
256430224 191240915 0
468790769 168400111 0
126781409 359075558 0
177472487 140619417 0
283288567 34141561 0
124466613 556145186 0
230665835 267774442 0
560351496 516573623 0
225851335 96550925 0
173415600 66469076 0
496430940 222892737 0
486521876 478216713 0
379944604 97879856 0
84415379 379232725 0
521643911 20571095 0
47408503 542484288 0
276454009 176576723 0
529063338 371696336 0
113927528 186876223 0
44949719 339544953 0
434952073 248162031 0
367133165 51335341 0
496208806 273151552 0
565150763 429713257 0
17259145 88349347 0
336383703 282528590 0
286039908 185213994 0
236038772 512121110 0
333011011 147627581 0
523191197 324172721 0
353943723 329811399 0
303629912 446163914 0
43465368 246828386 0
542273878 155695500 0
513368809 456414850 0
150230873 220164173 0
364022515 225586114 0
468622147 435720599 0
526300829 325191768 0
260399833 63899622 0
407691823 309379944 0
455065966 501011250 0
302843640 475353506 0
274852703 356073598 0
545085677 470747099 0
14334322 105819295 0
192122564 469907195 0
316296671 431555039 0
441129742 288867619 0
138377570 101378019 0
430723748 48802520 0
414181216 443976678 0
502349438 125030958 0
257161986 450130479 0
297282984 464292676 0
354934701 173806144 0
496982909 528979968 0
143477476 553132809 0
357462638 277480258 0
395425517 240325523 0
184327590 240765640 0
299954173 12713091 0
10994649 463387633 0
55328390 438550825 0
556597287 37241633 0
224066429 459134853 0
372503611 559325633 0
148989196 490684718 0
96435225 160043038 0
56692797 111163010 0
160603361 176008833 0
216959957 516160632 0
382067632 340275246 0
243573022 286271443 0
116355920 477411385 0
411927073 5131580 0
328449320 245037422 0
521838049 535898595 0
159124368 496660112 0
115049937 190884258 0
267902219 534722122 0
173944691 287973349 0
162859560 24792101 0
170227887 293077351 0
202563304 385638453 0
516184895 196185191 0
141940438 349131898 0
554251004 224926835 0
280131286 489401895 0
66584260 400050077 0
302095037 391208715 0
241943519 52824381 0
2054337 220106145 0
267891502 501218402 0
256326160 555423464 0
296111913 57946528 0
313288153 290181747 0
20416311 348502445 0
378486320 505379273 0
267605172 410186647 0
279111989 82030923 0
449627990 429353922 0
452765999 219170106 0
550795690 74299421 0
76337644 427306248 0
415911761 216301293 0
311052921 68369432 0
24893986 552415231 0
564522894 5571959 0
428290851 450052836 0
510900709 551505889 0
320324344 517554537 0
427196021 581679 0
169058091 263842661 0
126459559 233154425 0
137196047 93601769 0
543029952 473154698 0
546707093 430266356 0
437085551 114340320 0
300401789 154981351 0
302455654 448577193 0
509978900 60815448 0
513188526 331502539 0
219299140 534904046 0
246217082 177429716 0
526902569 465243655 0
438699607 272588030 0
363838526 364104899 0
301843206 217943062 0
166957332 188032815 0
420907506 180944735 0
394526834 191971419 0
337586550 310877489 0
420836660 206271279 0
14004309 87912021 0
457586522 483791871 0
532926016 292207993 0
464399047 74474552 0
336964209 560560776 0
402795839 396337812 0
43476342 40705380 0
342035271 256833663 0
309460551 144201830 0
168134526 238234033 0
507080773 87364613 0
470491948 533104166 0
98023672 316913566 0
492407782 154325008 0
206388694 242338544 0
450292964 478946991 0
6957242 223623942 0
222787829 133897625 0
543599067 346606266 0
72397743 297043408 0
296554505 20588225 0
492368818 127471268 0
423520455 296598281 0
42228 506127921 0
62547482 59037449 0
101807046 306700436 0
543786088 511119246 0
139078765 357243120 0
71637242 372375297 0
421739373 401476887 0
383208635 197459716 0
368386815 57502994 0
455835338 26416059 0
163895430 506531870 0
554373377 430971150 0
119204569 440571966 0
355721784 375010218 0
439058842 393329334 0
437211439 219286485 0
214792839 486495997 0
131334817 537546262 0
489025969 91221644 0
2348919 367064150 0
309476687 35588752 0
188775353 327801001 0
16158695 144141155 0
42829210 476493502 0
536470424 175018031 0
379094222 420215375 0
347616186 548528199 0
14702366 559070520 0
226888072 295686524 0
174804837 58371862 0
559472558 474469466 0
106995997 45627238 0
362069324 28009256 0
221961728 336400829 0
492012729 118902384 0
429616903 4813706 0
439453531 158739564 0
456204281 373303406 0
171598804 407768856 0
272193966 12457258 0
93567260 422439777 0
212745843 288231796 0
71094110 168925508 0
543390433 187432029 0
205457435 307823008 0
556497809 253160617 0
523850825 369494928 0
130313387 144941704 0
351954411 546529055 0
534012537 439185812 0
494598674 401094423 0
248366411 40918440 0
461206486 78386762 0
331198019 243591771 0
333200220 413957990 0
201912976 176858658 0
497091524 410652348 0
314240630 294864536 0
463075139 315908218 0
242422360 11565790 0
272750645 192774462 0
308955526 320225420 0
114208264 461982689 0
231131203 179632397 0
291303334 244808352 0
41583262 371174557 0
30865982 411429102 0
522389235 114984613 0
344778464 342841311 0
407849835 439879160 0
109645826 499806760 0
569222806 381007790 0
192580168 27554094 0
212771437 414319989 0
511985368 545212421 0
296806824 489448620 0
144061320 141775686 0
111066919 193853566 0
202926694 368154708 0
276448053 421653149 0
437087531 133102979 0
428505519 529916897 0
264503989 119987117 0
127083450 416760514 0
121617428 134818663 0
243221964 117557599 0
393769259 265434232 0
478851670 127308980 0
200143530 134882242 0
480555148 8410592 0
525197904 165671038 0
299079543 444846840 0
366073666 99407833 0
212513652 224657337 0
549772928 434181909 0
321094784 379877815 0
230798894 178758159 0
330921993 538270435 0
224100158 160275753 0
265061779 96053391 0
194415088 86152508 0
183131938 308291669 0
243515636 334009832 0
257601459 346712669 0
538096706 563849567 0
478329124 143266090 0
349101999 492637195 0
367972345 402233594 0
398584821 561798058 0
69320632 274894889 0
115590721 220177680 0
364994455 565450019 0
566050298 542116121 0
249247237 296728326 0
287394966 321489001 0
74372351 313393854 0
499131100 54998720 0
506446780 517790636 0
224958503 111585231 0
23891211 70144638 0
145944035 6856201 0
387163836 165635260 0
250342939 454237694 0
371414600 406701847 0
93869848 268764703 0
99963571 68038154 0
25047758 199763191 0
6957155 507097145 0
383079216 542996948 0
169978689 461328427 0
376542499 136813446 0
488971120 42420728 0
194389088 206743172 0
567697807 233099224 0
158581786 138845325 0
455555078 320985172 0
216947215 302744898 0
400317832 241892296 0
416814397 130005985 0
216039204 551155798 0
242099772 60717524 0
465938169 511950338 0
453409098 519984757 0
175565263 312747889 0
291415856 228856658 0
97759005 394933558 0
351747856 63118127 0
321111724 51219994 0
419963488 538674112 0
473808764 257165545 0
74544068 395536644 0
148561567 384469595 0
535237655 307526721 0
561295056 350234149 0
64009057 206963026 0
372026766 201095936 0
481172917 404835060 0
359737200 104616213 0
219299852 49503080 0
55713919 46441432 0
216980847 209505065 0
564353831 246669178 0
327154098 384860651 0
392917003 99271438 0
158893864 83100844 0
233757607 541803110 0
267056659 528370131 0
566867977 152434129 0
352505327 417596837 0
498433080 435768133 0
55001268 333542072 0
267669680 153499697 0
433563360 149737899 0
511560342 12646811 0
330762106 550688027 0
535407035 91355437 0
299561927 254521753 0
567193651 256252936 0
449338210 312240602 0
74113376 25841523 0
402683752 214509295 0
242291215 77911307 0
444287179 484290460 0
395958073 568097214 0
99173652 484809027 0
211207762 481244151 0
427468818 122370282 0
53160067 402522541 0
461225104 94779459 0
53845471 347696593 0
482225287 449067308 0
300987201 8787500 0
207647002 287305681 0
125604848 349545586 0
132547941 429095918 0
137832475 100207123 0
195211305 367160625 0
297850199 78399743 0
544820902 253494763 0
347673811 155506005 0
163068531 495273792 0
97295854 439070371 0
334296457 252921389 0
186662788 204423591 0
353407026 347496674 0
411050769 377134925 0
464519428 427493135 0
234508042 28989596 0
127645115 141326273 0
240078936 20298882 0
141599025 545410666 0
555035124 550195975 0
285690798 336466666 0
422502600 564109213 0
235537585 318481487 0
508245791 314825351 0
92743211 426190394 0
93673050 216356198 0
378103900 297914736 0
416850167 272835745 0
275629269 416997051 0
85764524 180473801 0
212346331 302007004 0
79992347 470797806 0
122744514 428153378 0
359953027 87283835 0
510595208 69622932 0
64742361 324100931 0
104365760 136309055 0
96568736 224274372 0
73640167 501859026 0
214311421 134625318 0
92605628 48594985 0
100148445 394099979 0
488689595 108808703 0
261551153 191565410 0
37066515 421987694 0
233395928 253758846 0
478189821 134985479 0
288581054 240124713 0
127252692 116414399 0
302954758 394128110 0
497857015 12097854 0
378876773 222167656 0
425472129 157563542 0
198135603 237987573 0
72596994 118287956 0
485036677 2778322 0
348588194 111606516 0
287594474 321894782 0
27440681 26896024 0
49751161 163561072 0
261980238 46152936 0
300402467 488617389 0
214466985 23029161 0
259961217 216278032 0
459114429 233561101 0
144546831 97836226 0
297740494 324611360 0
16772408 418098344 0
174607469 9797533 0
79230080 204589301 0
164594749 538554515 0
489564092 553409120 0
548477397 94223680 0
6350432 116970983 0
206703453 166092528 0
551196375 53388961 0
112232186 237050182 0
67875081 115233610 0
6611292 273804360 0
519908040 515456459 0
19350570 134741882 0
217425960 339086151 0
297589866 553746088 0
266259295 178895316 0
520165706 10975027 0
273820269 34233524 0
454827035 446539583 0
417242260 297988084 0
17248991 6936114 0
513252625 230993358 0
138870183 25723687 0
552250100 100072779 0
422397920 12494574 0
343366915 226085940 0
186136624 455999650 0
266409300 436964589 0
483046155 555850263 0
447697895 47670531 0
439716089 493193946 0
20833447 544617085 0
314573544 321195854 0
404074737 405471096 0
332860806 227778244 0
132760501 304813137 0
391911883 312924451 0
171566714 363301883 0
475003872 316770331 0
295653097 35817134 0
31958457 246863242 0
379261731 443010512 0
224534573 289062943 0
308359682 230434537 0
9749719 46689243 0
451861718 311686129 0
95272357 219993662 0
127548714 177044971 0
486321023 566671603 0
370993864 457769594 0
215494376 175620070 0
163402454 480846859 0
523242795 79099490 0
329042012 440180791 0
265199538 306244631 0
381434849 424349236 0
199631410 492215537 0
414242250 12577656 0
64915971 92502407 0
324780423 37178909 0
127208871 547592605 0
60862383 279024171 0
119433236 194885996 0
55674272 441839961 0
256034500 496035297 0
359709710 325101229 0
386058520 367781921 0
467113823 85198880 0
150939730 81618366 0
232283978 147274497 0
67671346 248525490 0
44312941 401406882 0
44834315 61512921 0
472899222 284893253 0
93114711 530334722 0
150214270 425068535 0
139464652 376774760 0
320464326 125634927 0
318444364 4015201 0
435551069 415014740 0
324745152 361532363 0
303587855 519709409 0
409175080 174023014 0
107535909 187577929 0
535089964 114686142 0
148675156 196055587 0
167891680 165665339 0
244072881 116027544 0
28191543 465141393 0
407200088 31828259 0
496301956 429174664 0
127612831 271647978 0
380903017 67603558 0
151434177 328628789 0
339963863 293443380 0
277682479 388787449 0
67180401 408969288 0
472992915 90800169 0
134884351 55171009 0
461063444 567718243 0
225181409 332539875 0
187581333 304993018 0
265933945 14740789 0
388569191 431098678 0
392641846 110581428 0
109780393 168446919 0
115163573 271266830 0
289314026 305533287 0
467491033 166764329 0
389294256 285519638 0
311349819 355811164 0
547714158 103606135 0
547677691 31168264 0
123082875 269541158 0
290035207 390146961 0
473117338 244010394 0
440877048 369734021 0
258700744 165062183 0
129965409 480487650 0
382864922 294517508 0
338564671 474790716 0
22842191 323335108 0
281708980 166698115 0
463208551 82050917 0
563678045 564518058 0
503430682 212231939 0
102895178 262907585 0
103795665 348613815 0
564880777 482183525 0
448408160 336999013 0
84321512 180098936 0
13050484 321896409 0
9558115 133728865 0
549695600 484353763 0
462147510 68106220 0
64497021 47818143 0
306249828 362619994 0
538310256 536464464 0
547404342 59845566 0
235991210 519686441 0
165796133 493837703 0
90113055 558069111 0
462264657 8836807 0
95154759 534312843 0
474175692 206088182 0
145653221 178362611 0
541720702 562999629 0
354775649 259680515 0
205570851 14643820 0
475945942 321495298 0
214893631 178645455 0
278199508 526734764 0
282274533 226704605 0
440381990 179259956 0
11752960 231678278 0
4307643 39864972 0
478754247 239017080 0
259318014 374371985 0
506805993 535292318 0
207479569 179808438 0
285475469 208842531 0
368020702 35744873 0
35406235 369200160 0
559571403 4696138 0
440971369 1369639 0
194333500 247955588 0
454364926 79586862 0
532741697 141534621 0
497813175 172408072 0
320722951 394035087 0
450948731 100265957 0
108209262 420378516 0
324809931 309268846 0
70288332 219068130 0
197701000 79480209 0
322506210 55588670 0
143515884 283175365 0
433049553 106057940 0
320780242 382005398 0
394906861 244541345 0
505557574 125659955 0
460734527 218480965 0
313256921 261892446 0
484827776 388640647 0
11603722 318040242 0
93171309 316635739 0
167763749 424280310 0
156576411 55125924 0
500861866 515263103 0
73385026 459542235 0
477367084 3911293 0
273672898 330540374 0
415146319 353968189 0
198712034 542875833 0
502503153 323285453 0
13450651 168354014 0
215340812 463626156 0
237302272 547676191 0
371607032 342648529 0
319343429 337367235 0
134156998 548715821 0
336973087 369738929 0
421303944 214119564 0
173612524 299667300 0
61661006 38345128 0
71130204 47497498 0
91578794 527177776 0
75196685 542215999 0
242836114 99127974 0
207455923 68040456 0
272496121 197888683 0
406321944 418192656 0
390400500 295948874 0
76476554 86587071 0
557923595 240102307 0
117987845 126630432 0
474901758 562052499 0
33045239 517749643 0
84926595 216576964 0
444481793 476802360 0
7982109 495172652 0
228718420 92990374 0
537165640 342532457 0
236805604 134930936 0
82576822 115918622 0
217490426 396248698 0
182515401 12684213 0
514737094 162519558 0
298880832 13979870 0
186108745 466331499 0
225432746 261798896 0
529862509 215428885 0
406956927 391609574 0
417834191 303014064 0
426851579 203326784 0
224458199 558787665 0
452116701 399246258 0
331108428 473335169 0
365214575 30543199 0
240570936 164483548 0
545482391 377294307 0
476703791 434297998 0
195844214 516661151 0
431980886 125584125 0
104406555 25012939 0
89501587 81936774 0
193185687 75697315 0
113976 445168276 0
434365135 225782144 0
117344930 178755156 0
129251678 44722156 0
26161203 340324762 0
331528930 49156925 0
151312982 248377245 0
375589272 285033386 0
526232139 529126020 0
392139702 75676858 0
95323382 218258434 0
366777284 109934738 0
21620968 119280940 0
126558411 234202393 0
44567853 519288354 0
360986754 4671228 0
134460969 170493583 0
227692685 185798324 0
283661205 531516380 0
103781527 18091354 0
323641497 38576900 0
427315942 514136970 0
380213738 336353968 0
263403902 56233302 0
298733068 562053227 0
388124263 97008052 0
299682279 257643815 0
37346206 63333100 0
283897151 106965759 0
179951945 106441303 0
195050802 138766945 0
401358994 150233322 0
176689365 309719918 0
363223934 361785260 0
74656905 160694345 0
442843486 363292492 0
492722416 35355708 0
244506139 526109261 0
71288266 450968714 0
521897127 181242307 0
495991562 463369403 0
224897210 480672785 0
134374859 93794928 0
479673600 549580930 0
340489940 297923107 0
424592067 103739911 0
121757935 365747094 0
61399984 239135921 0
431753276 494254080 0
45653342 551951228 0
193237644 380244469 0
141135638 154422506 0
449533687 566995791 0
86698375 222185116 0
262510228 157339892 0
222450166 508339244 0
158476456 196495691 0
88449818 158267386 0
448754625 20305869 0
436305795 332454208 0
559355258 80704334 0
2153673 42788481 0
8497688 502375486 0
101285118 158577535 0
240907473 234086166 0
532675422 169647246 0
314887755 375525661 0
566312211 105350194 0
419383796 67409991 0
87590811 351135083 0
110684716 366364323 0
83238126 290372346 0
311240114 500254889 0
153760141 324190593 0
555465825 422751137 0
379576614 333262710 0
297729723 556979563 0
474792482 379414113 0
97093067 502026614 0
190113668 422101696 0
261594349 178569151 0
471491482 276862320 0
324449585 514846936 0
437268453 557103309 0
245246873 116667928 0
252417901 497183244 0
446694726 342268043 0
121553505 154323758 0
269214676 164514542 0
136751071 230109334 0
127355401 335311583 0
552134339 542041840 0
40058168 502096070 0
209644110 444266382 0
416541703 553043623 0
188736984 285602876 0
169880177 548419167 0
563203920 280934161 0
375347942 553649130 0
75008978 450545048 0
225594963 315021735 0
18601113 110654462 0
249621671 493790408 0
168438561 237468702 0
262651377 260262381 0
238623266 17127180 0
504788238 433297165 0
61728700 208380465 0
401940640 306888437 0
352456906 259522485 0
5124695 26416755 0
498086383 252754996 0
223168523 199094242 0
69935975 410577257 0
39522079 521757314 0
312970911 45392969 0
334381659 216340805 0
19654164 143848 0
455852307 414549662 0
112966944 371918306 0
516648849 90081832 0
21772511 168441273 0
277873550 517281500 0
299143481 83166768 0
221144327 90159286 0
220956537 49895957 0
417949152 292503916 0
289103779 109961056 0
90042623 314916113 0
36798060 353304018 0
157474755 502982193 0
523516314 436873971 0
234470134 395611876 0
72571541 24035136 0
558277930 520085878 0
269065950 299374073 0
412586462 288889819 0
162421474 502283197 0
192546569 406495448 0
294131639 106747051 0
260316270 142232165 0
545564798 519874672 0
310418998 447519792 0
267193448 190586134 0
231600118 296062258 0
485882926 42482613 0
524114423 416516523 0
565326152 472580805 0
63292696 383730115 0
364158416 318207071 0
106863279 309776641 0
146286631 429720500 0
124289613 38352904 0
62401124 41293576 0
417514391 544805076 0
162523563 502805152 0
278418452 94623073 0
497900711 557075736 0
144921256 567410579 0
548072612 63002840 0
310037399 263330544 0
410544209 495776605 0
132267978 173464932 0
45997541 567037641 0
529444321 245560806 0
116178050 440436342 0
36607647 176845886 0
404175631 368957686 0
58327283 502644162 0
187277679 312173815 0
392047085 248694515 0
59107523 224731295 0
553398298 43946651 0
266813217 456109360 0
376605769 392959834 0
91655400 239506219 0
191570606 183578439 0
371074705 372945982 0
250319517 568657927 0
298533 206737985 0
237116599 119763185 0
100839545 247386671 0
316415082 238199247 0
568469090 559251480 0
196233824 449225711 0
436966309 291076708 0
276656199 503431773 0
200546154 397865520 0
73682817 322546839 0
237775611 482845573 0
124416264 198907654 0
192988238 209053655 0
322071620 253459065 0
123033102 436007454 0
524964674 24831993 0
496325877 121740914 0
49700410 381863856 0
556470838 177887206 0
285144229 388077213 0
186486637 153821343 0
449539375 43209224 0
170908220 265216616 0
210216071 232179319 0
511246427 150306613 0
556506272 461432991 0
55128735 257282313 0
288421763 214829617 0
175157311 130766281 0
452937043 251490849 0
435040208 444795336 0
200417863 428883126 0
486277181 522190665 0
366872570 507290714 0
212272521 309610145 0
349370116 132118177 0
93853454 246104866 0
401130784 390608604 0
262164770 562487051 0
450959208 276807300 0
28580606 253345928 0
470021209 186241190 0
299264935 452720052 0
384006807 70011467 0
506924772 123766539 0
426666286 374851042 0
130312751 14576798 0
253015536 377054950 0
519988148 82574058 0
270807144 171089440 0
41046515 477468987 0
324713551 142621171 0
298278958 14476104 0
557420213 266628667 0
427962653 39167621 0
127480747 305472730 0
433640933 102750015 0
499962597 36445372 0
100258715 61523347 0
378638085 105769504 0
50233552 468768314 0
190376505 86581920 0
315203843 508565522 0
350140981 426325280 0
384617441 248044970 0
80290494 328022754 0
286638607 488264101 0
217616121 97193144 0
133566601 49304665 0
274513893 523880942 0
292585656 54462514 0
180082851 261936697 0
539841994 389191287 0
307142800 198033634 0
324458191 421561797 0
375732392 500186624 0
403521720 219014867 0
51614596 532505523 0
285291314 267744412 0
17296141 461224850 0
274744017 41629448 0
517787290 269698340 0
198887230 375337941 0
323341971 301557575 0
413183386 116042552 0
54632907 334556459 0
112260126 142395904 0
499400061 554341558 0
285354484 454858477 0
443844386 227250309 0
73536789 507176191 0
390102870 469368395 0
51508159 208370587 0
307517738 38257273 0
464500774 9502336 0
376496023 428769822 0
479833766 55774177 0
39152360 519982575 0
532422460 129707502 0
361664679 480954993 0
487293996 425167625 0
28312181 380376520 0
172905631 529859797 0
219193746 52497061 0
478958327 403185482 0
200799679 214336529 0
208912318 333540475 0
391662511 191371962 0
152589235 59305933 0
285580995 11211473 0
299315356 156773867 0
435570515 387146557 0
414589819 268469844 0
423198512 23995874 0
94057557 525391208 0
382105008 152131392 0
541193571 417457384 0
155134040 20150937 0
497950683 335349271 0
351158291 96724295 0
5988134 366541067 0
18848511 423174903 0
144242159 292373710 0
222687243 255542415 0
469676673 403060768 0
380093441 149802337 0
482530511 528361649 0
295671380 92815426 0
243816351 292731861 0
278037951 508003954 0
140864569 435192149 0
271673356 157103287 0
10634644 564209515 0
23225491 508441515 0
23040972 562182692 0
163762325 84338397 0
127814916 346654458 0
410007963 13512815 0
82897706 543131022 0
277088401 375121101 0
207154186 99678386 0
181552233 173928175 0
388631279 180969704 0
515604403 505100884 0
170026919 534761728 0
265137270 211065876 0
54681174 252549507 0
57792480 233101256 0
313692737 163261168 0
158467142 562595530 0
41984133 348366711 0
15273287 502746759 0
310160826 72172322 0
126831140 381852537 0
477778115 201952490 0
498805391 156357266 0
86817130 13540265 0
466352523 543099735 0
437786130 398882687 0
68308497 323590566 0
267332788 109489031 0
340435333 211259750 0
484636518 506749375 0
353258166 551232593 0
393408850 381443718 0
105530140 357284922 0
181907634 419717995 0
461309359 495204006 0
460779664 370508908 0
348990234 465101819 0
452272762 468585927 0
304533953 549316365 0
208961351 437543935 0
518492829 536159105 0
72222756 475061631 0
243913203 205820053 0
329678907 473182789 0
12001343 261022988 0
403929540 220089087 0
411573681 427897168 0
191163091 120199650 0
216073459 241413227 0
513761654 161059611 0
140748244 470084782 0
400211913 465167297 0
474721875 103935878 0
427937394 501517298 0
530626114 404490378 0
159241760 202777369 0
78502173 297504436 0
233055561 103460066 0
374569069 331074396 0
209188506 94453018 0
299247973 241859619 0
502480131 311855442 0
489692887 400101322 0
6022389 153614776 0
121508122 504184695 0
31017040 124848064 0
151074391 377253634 0
12785727 218229714 0
324478806 336831409 0
383167392 199297973 0
424511501 525032516 0
13987372 489494238 0
157300714 268363466 0
222399462 534108744 0
482027716 516932110 0
512930388 206965199 0
309062640 103669301 0
330247193 114265634 0
560467624 331424792 0
535662400 80489360 0
369117663 26027988 0
300488714 309564318 0
350381641 211084961 0
322311772 72806335 0
500574159 485068028 0
204015888 130221802 0
547380486 225135722 0
362320084 544218020 0
233413909 376029533 0
2682507 266692577 0
217280863 36087281 0
176072509 521400638 0
513673674 511797264 0
57177956 516906012 0
460950433 234057607 0
246516145 447620519 0
373650329 47133080 0
373355376 333716412 0
93119926 213098491 0
568535832 106442611 0
373533149 237548896 0
527275104 230578039 0
340976116 478790800 0
260882414 122075001 0
403963875 41180831 0
284438662 269576195 0
106408471 529937135 0
71907676 125604550 0
178746491 528940670 0
290006617 351415969 0
284683915 565147358 0
460772126 144107199 0
76416347 79507733 0
122626240 516282139 0
427820726 190999950 0
327079866 52379 0
330481695 195240136 0
237871776 322937856 0
267070803 294554584 0
359706246 142068035 0
512759235 516674608 0
375094674 379729800 0
420774802 157490795 0
262375789 190582451 0
500968828 493910525 0
37324539 308779962 0
39437713 402371856 0
283156273 343523378 0
236315934 465361959 0
302038436 296172693 0
162047580 141369321 0
144165896 413911307 0
442575912 432079245 0
414111225 342551374 0
66819579 415024407 0
254586425 517745947 0
342185599 387042503 0
437396937 209038603 0
63006655 176862023 0
53972517 435650244 0
206490942 256699444 0
376421995 425638690 0
435317999 556753035 0
416953165 32077334 0
143212149 67670427 0
191336352 18532666 0
431689067 149778496 0
43294818 334341593 0
353078907 350711692 0
216219858 512953557 0
558776511 553828586 0
104995616 54888434 0
42512190 21116708 0
45586145 368756652 0
532109844 175079077 0
84610455 137783885 0
174817660 162035495 0
342764168 287515840 0
292461042 73173344 0
544698111 89991725 0
483889581 550948867 0
228679829 248980314 0
108033725 129233091 0
447845149 142278245 0
324318947 85933236 0
509141776 435716070 0
397697145 105813913 0
207199444 22045801 0
414775069 175965034 0
5386835 43529525 0
133390084 147734412 0
472750395 326979422 0
533971909 117156318 0
525809718 198081197 0
274319316 67477941 0
43250781 220719726 0
478176365 102472601 0
291914648 486327077 0
99253319 477477751 0
281005294 58839214 0
244779546 324977199 0
86458794 338799222 0
335159699 43647432 0
291826347 308492531 0
42039293 444330816 0
44956661 93200397 0
345865462 390854761 0
86872512 322996524 0
127856733 385100963 0
340325432 236619682 0
94446107 224405381 0
159517561 243899158 0
85765535 486846031 0
134381424 324599613 0
162907958 112866318 0
468738793 377006515 0
314199589 482094959 0
138522141 67627221 0
6499839 216608972 0
423492449 486095872 0
497358369 17271937 0
293765905 190967151 0
375892928 191810382 0
374156535 515006376 0
312512564 267984248 0
250400783 514563193 0
158603932 310681733 0
475792430 534906281 0
223191226 114322719 0
246492785 240727279 0
71212607 21833321 0
167135477 129871223 0
128672296 399500482 0
151354298 224456853 0
206971926 8856115 0
272082813 298320372 0
122780284 229411895 0
274905998 249978804 0
232730546 70297584 0
416443455 108022747 0
109077005 439484181 0
159979518 358948486 0
463479732 227483656 0
525891264 213332439 0
398908975 536625060 0
413469380 335135001 0
81296119 430036603 0
375697471 130118494 0
179022823 481071199 0
149345704 273101678 0
53158691 58896714 0
374827129 475055960 0
464724618 249547913 0
404907480 457026278 0
310707258 186259743 0
297107241 316329404 0
309367325 180571089 0
236532636 296341332 0
513538689 387366623 0
477379334 47427313 0
239008337 159950883 0
376437578 392900835 0
385321163 12967343 0
371339929 212866482 0
4940800 286568937 0
3604305 312447256 0
107581069 78441683 0
270354106 442527732 0
101717077 216412282 0
524870502 413792062 0
48966835 328819896 0
421710973 197304788 0
152709095 228684800 0
484761945 208082200 0
166183106 559320404 0
293778350 255288803 0
540817851 508008693 0
544461629 470822177 0
75455785 1084370 0
85056847 395142353 0
167984335 231989408 0
543770979 389068372 0
373740858 499562212 0
317242157 154228562 0
510262642 74481705 0
340788507 70110261 0
109160184 508554047 0
534218920 548404610 0
545143617 539574209 0
55674235 202543025 0
407393861 291209775 0
387310351 379216509 0
240988671 305560429 0
377384797 420590283 0
350022358 236814899 0
320858545 258692379 0
473863293 458468621 0
190710006 133650727 0
67395007 233116263 0
6665034 72144099 0
61909194 518642312 0
487018080 390657123 0
515392258 72866533 0
333295790 151993319 0
345620041 469495738 0
204327873 76771789 0
353872403 111291267 0
192906811 91331057 0
334235519 190075351 0
271214348 308385375 0
490548393 550126417 0
567512046 264506971 0
557138901 352317365 0
434487834 360042527 0
65741414 10145437 0
400709252 346943026 0
472636549 266376499 0
147405446 93928081 0
356139366 145996623 0
239070024 518097821 0
71688522 417145343 0
1322901 53280163 0
473516027 384525464 0
415985411 158545216 0
283410094 402992199 0
566286814 468476046 0
431228301 432118708 0
435027211 546024962 0
480119501 349091190 0
359542170 95188413 0
430401311 131114004 0
392007257 158332677 0
177037082 2048521 0
149447999 54641386 0
483509937 190280522 0
478546955 491357017 0
26312368 338361983 0
175164583 201966978 0
168129441 215396159 0
96307809 558981419 0
522141039 20118056 0
107096521 106768039 0
331648407 342629189 0
479195586 207664758 0
334800199 47848532 0
494601873 179592594 0
481449345 476508275 0
48442726 55914160 0
334999480 507927104 0
246034257 152220129 0
360443886 254253994 0
160713216 343262912 0
134808877 198513786 0
241989254 516206545 0
242687596 153518731 0
63685737 136840443 0
58888347 319171400 0
313323385 156519246 0
192328804 130405346 0
24732055 415054636 0
248910384 512302274 0
19616450 551052315 0
539756033 421793713 0
331825447 489311026 0
482290506 145827185 0
291962659 338180415 0
385756874 479503199 0
483042661 61091239 0
319551193 141669804 0
190400456 288920505 0
11475391 463531621 0
504965468 415323826 0
44937535 477019215 0
283149072 170440066 0
126986496 109448185 0
512203350 43474977 0
340733440 214229468 0
213733295 29400096 0
451328483 396297975 0
234294982 68579283 0
543069530 70395062 0
114286143 510038140 0
183658005 198812377 0
554797278 411518921 0
283869292 568687416 0
488709899 317684853 0
185207017 216811846 0
13134037 529711966 0
129792631 24650089 0
326626723 27985139 0
73152893 409680706 0
462911377 515058176 0
235510415 484281188 0
101598612 358745382 0
61467482 358666785 0
390999988 360505356 0
257146542 562652949 0
531132922 141741205 0
171945712 102883005 0
517183314 290066994 0
450412502 512465710 0
157713312 346149080 0
516670789 228991312 0
471303475 132972688 0
511108865 90398660 0
459796585 197642421 0
156122145 6776179 0
465644638 145507102 0
31471478 257047140 0
445086141 232848561 0
269146436 341521999 0
117303051 317655423 0
556683688 87147881 0
224555653 203381916 0
244112651 16575643 0
37409189 455255888 0
451343961 434654344 0
400423129 241881368 0
558332775 152183063 0
545927782 455896680 0
495439617 447878938 0
127051959 77906996 0
455440094 446708754 0
15034526 108743695 0
266031328 506528468 0
371787444 489672467 0
31097562 412481264 0
404050072 318214736 0
312026630 236904772 0
77716352 284377269 0
511244311 33579385 0
110732278 341946196 0
61136330 425134390 0
181832664 107943461 0
313795873 62770567 0
387860833 337570569 0
190955952 288701064 0
165273176 497106092 0
335000896 568332073 0
155867666 513296972 0
305039855 366964281 0
13843554 511433557 0
27574828 442325270 0
62855529 155443310 0
567258024 54669758 0
550911873 75462158 0
52721253 165482825 0
446169031 31634230 0
152961576 113969541 0
12540289 167472490 0
557953954 133915637 0
550201218 192843063 0
133180460 78225509 0
127906676 375038551 0
412570313 279412629 0
335352071 74406348 0
221003013 330246153 0
9948913 256953511 0
71571160 58382749 0
477296473 534079947 0
41772303 355689040 0
170303632 77220403 0
125430958 69851834 0
86083404 519385044 0
3091140 386373184 0
276835090 259184168 0
199946017 399240119 0
545424308 114679767 0
254593701 365464031 0
467825665 290587783 0
80660672 290167918 0
252233129 65466692 0
397597265 196632577 0
219000272 479762526 0
223207647 540184438 0
251708355 208635562 0
275952613 229141807 0
76293989 211538368 0
357129571 273304497 0
12988634 309041732 0
355079984 326787341 0
556102148 390947263 0
124681897 503487811 0
22400151 255720250 0
560059992 561737842 0
247531850 402661586 0
39779926 274054214 0
113305245 288216171 0
18411215 357151705 0
464804874 258604625 0
552224884 45782674 0
273618003 465694969 0
321461682 398155950 0
401713706 353001798 0
296383266 507751838 0
365632010 551925085 0
142852095 218408031 0
494830310 332902262 0
556795028 196099909 0
384563752 47672338 0
564027301 432434802 0
138999784 490465927 0
375675989 462851889 0
177520729 428200609 0
280994771 335983735 0
78448628 68783318 0
96619946 140202766 0
97756903 520508235 0
155543055 81693370 0
93606807 228789875 0
201563310 170495585 0
353494716 50416993 0
355389939 220107614 0
411229398 329992605 0
35851312 315886578 0
452800304 537627856 0
14360020 403414443 0
408428300 128750668 0
474315765 509048665 0
200078321 92097203 0
199409369 354211751 0
562952547 522875717 0
109372347 515593589 0
532467877 232417555 0
221503207 219310226 0
546589558 278937750 0
191907678 323969286 0
240638289 333047570 0
420359323 453829048 0
546720548 281410408 0
448638484 160173948 0
459425955 378344708 0
297611016 338570143 0
541438224 517874251 0
172427289 176742214 0
30896478 275927471 0
454278746 77000166 0
20308928 20706265 0
107472580 442415486 0
156442472 395254407 0
550774327 377463757 0
183599026 142357831 0
83368153 283452648 0
220098776 559680451 0
284567318 389004185 0
192671475 197583096 0
529573981 446443571 0
565406859 113035622 0
471910968 273245117 0
566556934 282664386 0
549611720 542722369 0
231102472 483215195 0
51612081 558880279 0
546969814 562646569 0
516822100 139048509 0
413654176 261660325 0
63011624 356195170 0
195086634 262614974 0
80551767 566898709 0
373520561 468530244 0
268678634 360905674 0
298767535 323370681 0
108914417 192877378 0
247778078 177323316 0
257036092 236736256 0
428163577 323673553 0
219917636 336850226 0
501940324 398872931 0
205760409 398587848 0
530455448 49827981 0
236674575 567326387 0
345714193 143434970 0
255627014 10811500 0
46682606 411217810 0
395314261 362760653 0
431768794 295053367 0
262436517 13510547 0
541131864 142066988 0
188459674 353860147 0
258312464 202013563 0
511421057 461351547 0
302187839 226133452 0
293848000 513971272 0
41901161 128740936 0
113914523 450652660 0
320981863 130152310 0
563572650 175815940 0
557869032 441201127 0
45859730 180418443 0
104933525 53364601 0
409183026 137279875 0
146305317 482312980 0
200217056 318893585 0
218698176 86766854 0
206508147 223796197 0
383211315 112202187 0
355371219 548850478 0
482562078 438352853 0
368682608 541997110 0
347705845 532259105 0
556765095 148278882 0
55320787 359281379 0
136381501 565260393 0
264466807 491310800 0
482949763 145772176 0
412070330 522004533 0
121716953 326147035 0
79447672 469268396 0
137329829 469538015 0
451439308 239687344 0
107101177 285533876 0
420599078 251033675 0
51845942 223126591 0
259329700 167575261 0
366992902 522480432 0
376412369 157913126 0
514212437 229969332 0
489384540 246137 0
120605138 199016775 0
129440851 12164722 0
524781508 214231779 0
237266384 538749167 0
472572444 390268153 0
363771969 117869536 0
440538955 277960343 0
88243249 137840105 0
105133880 195917294 0
341178041 532943351 0
278518781 154967768 0
309674503 242913489 0
446779282 558048106 0
437500858 298999427 0
467911877 57470306 0
381600904 53697084 0
560019502 549232990 0
531370505 33476350 0
411147205 433410479 0
501089636 388375530 0
325556413 477161990 0
179124754 334043804 0
280091090 476157431 0
295964168 229118518 0
59591237 347421484 0
145455677 4945988 0
390114516 520845545 0
434138649 72042080 0
565556370 168402731 0
291460415 314153535 0
462903898 489869417 0
550104940 255180939 0
179918889 479077316 0
539195711 298550552 0
356190890 377371612 0
344266043 102715470 0
84433614 496752335 0
414856852 490182535 0
556709450 294860018 0
272684186 104452545 0
380880738 467881897 0
333331641 475910331 0
238519341 196558053 0
224898290 320116814 0
11250422 247445354 0
491762796 381018712 0
211722109 100615543 0
465562821 318342453 0
562359820 241979358 0
500344779 133824473 0
469198012 485009186 0
181876389 70196077 0
109463509 273673010 0
365782056 413795001 0
98174621 263184076 0
541858119 232483455 0
122400955 421187320 0
129938430 517968309 0
244751121 365264192 0
333479775 63536029 0
212775603 156648836 0
346663201 174687404 0
124694208 436202126 0
519622173 470610639 0
378196840 466901475 0
183000011 68897686 0
285343963 538492426 0
331663266 307739098 0
3764350 453655730 0
241071819 168170173 0
459276403 251471025 0
162251537 228484184 0
334271739 404434908 0
524377713 420700691 0
433197795 58105896 0
59808929 39902284 0
263352886 461009333 0
473162282 369941094 0
420110892 296924255 0
525893735 469465069 0
420025575 303290046 0
475429110 480872543 0
129879319 131510753 0
329232475 59969530 0
240034523 314644967 0
213081951 365229626 0
460269292 163577795 0
417969440 523223580 0
17391069 308468122 0
301139349 18935843 0
306538408 232505047 0
231189206 85135622 0
60162331 380086601 0
353708570 527407330 0
160507983 250670166 0
425776255 310933538 0
7558953 497894013 0
281841258 74754200 0
276419556 108356802 0
112845805 552313357 0
553760792 410288219 0
221514668 345183586 0
75763053 452803996 0
172424111 372059862 0
351971415 145748590 0
207722518 136705897 0
134649661 424724581 0
103137440 394840172 0
23599923 370511673 0
53247942 442159832 0
492572666 181041643 0
346212280 46639602 0
435180640 64420487 0
469272532 148736557 0
401045224 133603442 0
315335169 284569544 0
539906144 171984650 0
377205443 46897828 0
166709880 141174772 0
133021566 154140409 0
517225732 425683295 0
643947 240866620 0
62202404 528282290 0
400253941 178555228 0
139797839 308425906 0
11509290 32240702 0
319997827 383456675 0
89685410 299773754 0
34891558 97600620 0
446814984 238761440 0
421901333 512847698 0
538480982 73725456 0
507027042 213466466 0
377422302 328774595 0
95251771 250873487 0
466119094 65262025 0
90600915 321890800 0
141570706 40174341 0
341934552 199184198 0
177827611 102258814 0
111952578 430882427 0
272137704 53394027 0
356182173 360058866 0
90450956 117109471 0
151426545 118531531 0
27108723 503065227 0
275081367 491300544 0
73797148 131453446 0
324546022 127016684 0
293029043 353181763 0
395338719 178993839 0
279291646 54175447 0
468551119 117457739 0
228034208 319950009 0
440393536 356152012 0
122411321 261822742 0
518894180 514055970 0
293735984 477104264 0
226553153 167049735 0
128710757 395258102 0
364734417 470973271 0
341234649 540406783 0
40275345 237172214 0
103267879 172587926 0
117792777 514613941 0
368401807 349117779 0
155959165 111841471 0
426280084 87489060 0
27004944 157566311 0
133738376 461287555 0
330224180 404946306 0
41758775 381908876 0
110881298 78915923 0
77816593 242514232 0
135088429 260251772 0
81152293 259568424 0
393205170 213725236 0
563826131 355806245 0
501160675 159838248 0
141387165 114839842 0
464719333 1042179 0
390196800 366823056 0
257163905 502571768 0
172976196 253890632 0
326850731 424152580 0
171560306 161076468 0
2037021 47367987 0
167956414 55637753 0
220865256 44643539 0
60645826 173692174 0
521051593 23402556 0
47812213 503760049 0
389005248 407065972 0
417857983 80888993 0
525904638 58616747 0
445770161 72863514 0
566409487 204060874 0
275147123 244361166 0
169929650 266998939 0
284689962 16150549 0
391216369 113400710 0
322883780 503470608 0
259774521 163337977 0
186851094 449013472 0
179559214 114697729 0
128302513 602962 0
376457040 111825314 0
424251554 145536529 0
105049245 83833207 0
355594292 368423250 0
355804675 44831648 0
216113987 157166175 0
126802546 402827856 0
116206621 559129181 0
423843610 253600316 0
146002795 156102569 0
382477266 351366413 0
34945011 305386808 0
215530855 332204501 0
46876010 458406964 0
253538091 472344167 0
240423608 188713013 0
283307256 248598296 0
64869120 295662971 0
213217949 32816380 0
522694813 502667098 0
344062157 94391860 0
487784175 28564613 0
64792433 175150135 0
191219294 92283140 0
68285738 374103011 0
453285583 133881819 0
521686270 276735506 0
502936721 189837061 0
556142441 504973054 0
438888531 73868980 0
488137789 514085051 0
237207472 301520638 0
383750968 489963619 0
64589096 294176357 0
46890623 234112815 0
516793786 353267253 0
140619551 567631019 0
89251528 170766481 0
140514583 60511793 0
210085401 298204536 0
527242125 98973019 0
11461538 256627240 0
90595322 68809223 0
320795086 412411379 0
408699856 79002518 0
511644189 566201825 0
44128811 477179216 0
525535838 20446088 0
142714607 85062327 0
91150269 138109280 0
530134179 437402541 0
382369929 360251653 0
325872267 20164754 0
285867170 516626311 0
155772444 129749507 0
433746204 517655042 0
304913247 474584691 0
109742558 200682933 0
526268856 98912798 0
440452851 357375446 0
395200827 542499122 0
78648726 506440803 0
64479865 542803412 0
523051718 138796897 0
207433193 157843173 0
143878168 107472711 0
493115120 262084137 0
256239758 105730595 0
210953107 512510234 0
548005711 468502936 0
218545170 424634786 0
140105960 189647000 0
234740459 217417225 0
60513907 59509500 0
365140401 390816870 0
330966018 372170087 0
183922333 480156633 0
250375305 457610604 0
77415719 45713200 0
320320601 17662341 0
555190708 157224270 0
108546459 130832651 0
429860438 61102134 0
459802637 185989273 0
401573499 356030527 0
422498977 496063051 0
279184763 405339325 0
96828148 402399382 0
222868910 84188318 0
196453460 156317095 0
77627923 117331856 0
107705462 87197712 0
488534606 69931232 0
442449537 51312149 0
200521266 165361364 0
313111525 341967406 0
264486760 112028039 0
511226268 569013756 0
152961535 266905146 0
268407705 145407512 0
386375418 14300847 0
300809984 79802139 0
39343933 547042086 0
68468797 23542808 0
546520861 353857048 0
153172831 253896535 0
416820032 164834850 0
204624094 46538517 0
134008258 107507954 0
227252837 211293746 0
394052929 440768642 0
381371227 158489062 0
142370620 568747829 0
528514064 258619287 0
165405501 150313107 0
393466582 215973700 0
77097294 333166917 0
92814951 459159911 0
253349727 464422650 0
376366610 12502888 0
184814525 400740676 0
31443184 140239072 0
432172291 208621056 0
519425813 355504396 0
503844981 49922937 0
474110425 165014434 0
126031857 226794306 0
407747517 79843172 0
112318683 329127566 0
178663149 324826419 0
386672103 182294870 0
103064997 382954687 0
116802665 264387491 0
364253545 515840792 0
209766091 323966179 0
60262757 395085949 0
493975161 173917203 0
288359356 471713879 0
278710640 8815052 0
494480731 51830413 0
437640862 319363253 0
69694217 366506190 0
471638878 457999728 0
413062725 241413395 0
300434982 54755342 0
111301915 358555405 0
356168475 201281256 0
431630239 400354246 0
510405232 407895131 0
295238526 452361821 0
358428248 458503413 0
360748181 399995699 0
82714062 276149296 0
452207336 47207909 0
501661419 73282259 0
36991376 35881777 0
448262452 193235181 0
422749622 464176704 0
512057856 226178229 0
224528404 6601738 0
390252258 392375349 0
503673077 229678877 0
99373730 518702131 0
364211805 21428655 0
302296106 183865531 0
513306513 204516363 0
468337412 160953356 0
454750139 363197101 0
497208477 14165264 0
141267021 274665840 0
118165583 414872897 0
224524023 413087231 0
564298079 499391382 0
291579428 226300770 0
47558482 115965279 0
293872878 177270442 0
21314602 308189674 0
293941703 39445090 0
519448235 313353047 0
505434767 541044734 0
19421844 203076674 0
265051363 564015789 0
194520478 292337558 0
191357857 25200040 0
274519411 394172165 0
398871479 202082549 0
79657824 261832531 0
64205884 523383240 0
466829330 331829999 0
254265722 24547460 0
519502390 323019487 0
555194502 341676190 0
489404182 120035630 0
320817499 291653354 0
241243018 545610898 0
389510229 224760559 0
540130350 414900152 0
25081330 335237418 0
226441892 430312912 0
420340777 188867990 0
185659245 19418878 0
11895387 323080310 0
348881889 335732785 0
209158830 141221139 0
541057682 545758316 0
132397817 532166348 0
162720043 142098155 0
239452948 566992783 0
314157923 261310413 0
72603306 21784770 0
107795167 260350241 0
549171555 202242038 0
67649046 480302996 0
335752250 132286235 0
181958617 28967540 0
15657412 298670766 0
177964107 377972050 0
387584022 122844220 0
108184685 490271774 0
275424584 497075622 0
296066227 167782588 0
127670041 495142083 0
451883090 297101747 0
437544374 149241221 0
17109640 239159625 0
489443162 127743626 0
521796454 506197301 0
133417076 12656466 0
183005566 516888988 0
246110462 487055748 0
411465623 362988007 0
480106435 3688287 0
562802074 202458181 0
161863434 70529478 0
480459864 99746918 0
373886414 549353141 0
241052912 464476921 0
292912791 312130293 0
139649618 442200043 0
56455650 230283729 0
557876253 83363983 0
139896476 340464321 0
453826092 525301519 0
163490859 136616240 0
495284523 389379881 0
563601095 431602011 0
364053759 63628372 0
129936567 251065044 0
140010534 86987476 0
31208881 454697493 0
199571670 3298229 0
215220883 186991405 0
360546734 235897555 0
293810823 406372816 0
394363967 197516019 0
553745400 477968501 0
495701690 468197297 0
275657978 538057903 0
356060599 390059940 0
531836628 7763053 0
252642880 29785370 0
318898650 532185789 0
69639661 349424313 0
261675695 55478119 0
121208388 174024454 0
118075248 27410291 0
406508070 237744378 0
132080334 126387535 0
96026162 82725466 0
362422928 208057907 0
199001933 68917145 0
147836401 513552765 0
224972013 256500282 0
11126192 524233330 0
245510390 299014392 0
500986250 426005513 0
65494831 391675155 0
455845125 487776342 0
110076817 503721755 0
542785709 211668672 0
73139339 64311785 0
457870462 143725407 0
124759174 199710827 0
426820550 238379566 0
78309438 65458886 0
15595744 34741915 0
359473182 522601746 0
25414511 206953986 0
554287074 301701023 0
542228251 348785623 0
282275937 495449176 0
72783479 382842625 0
315697945 33081533 0
454663064 204030430 0
330433901 203160619 0
216874828 351993482 0
323173337 352150765 0
251022805 239138143 0
164327652 28134452 0
290138828 145484885 0
473821975 361259714 0
42040991 539314824 0
441593127 57433552 0
321965157 11666247 0
365181121 483540037 0
116807962 362141989 0
371937814 143137434 0
77410232 180579412 0
38115480 419332070 0
496551686 181512208 0
369679379 101374399 0
110570468 473026264 0
173132955 398404385 0
107627257 531026464 0
105118045 566239037 0
522308288 178311949 0
293912849 194176408 0
176964743 179801942 0
139043637 247119557 0
436764965 259954949 0
393784024 361572224 0
227781620 192720895 0
243831807 360730386 0
365399283 375950675 0
315105341 82059735 0
462505008 518648925 0
402495982 84342817 0
39305570 507284118 0
171425233 226145632 0
187727478 449217599 0
271758811 204734684 0
176280037 408748560 0
125884773 164238612 0
288812175 248587141 0
260436025 484594813 0
496606390 141735901 0
364860698 210947363 0
33285415 347485414 0
102712448 484682613 0
344850176 306166141 0
454278222 20569633 0
498221828 21045350 0
43686563 490052238 0
368089488 110300925 0
389795796 245690953 0
274782825 489063189 0
566289535 80152202 0
277482888 328944209 0
560768655 149815651 0
558466809 281438586 0
289845971 524335174 0
274611398 157115760 0
508211401 137624734 0
421642434 545885668 0
467395514 188773377 0
151940328 259540929 0
179894163 41071228 0
412351518 419462428 0
239714882 308654412 0
505070424 404544564 0
472340738 90268716 0
563337838 143843551 0
473017685 286149060 0
94529619 350870078 0
378842058 401947320 0
456796843 255663348 0
188369042 507679987 0
214495167 30651487 0
275152852 369775251 0
386165949 242201478 0
339545157 56492827 0
236363301 533773421 0
513837315 73221229 0
351422448 507733755 0
162197629 154160015 0
247971818 429498098 0
179612230 243026403 0
148171040 78001028 0
169641413 195982354 0
250022395 209278486 0
230424007 170983091 0
354741337 491710774 0
135068447 308283563 0
247332727 132384655 0
478600800 120781990 0
57851515 479254641 0
244465552 547267726 0
387380227 317780311 0
95167338 256045204 0
337866992 220985688 0
11238320 360556142 0
256170067 252808281 0
256894929 440107885 0
456056112 108434079 0
480644038 35767564 0
146973023 252178216 0
382667045 370421578 0
161657890 65749783 0
525503318 519243576 0
321910682 183590706 0
183910847 157726996 0
349234973 140477494 0
183069327 192088266 0
456748022 305768072 0
498964223 471279733 0
512181895 529148614 0
87453677 123644836 0
71097393 128689483 0
62862516 322921791 0
137838928 561446276 0
435565146 444405424 0
287956495 315821312 0
46966744 5516282 0
63992576 194269749 0
299327847 139074257 0
474347768 91442608 0
131255570 80452702 0
418816833 148997452 0
104099814 329255105 0
551395327 200887244 0
373693873 124062417 0
92152878 348864220 0
550354581 249542463 0
472508660 289557686 0
434973022 58920334 0
54541938 436755509 0
34607230 516828223 0
80977587 345683069 0
392885846 529743393 0
451100338 345766570 0
449095749 371033853 0
327468629 90102242 0
9816549 395914087 0
318978146 377273152 0
359550760 119940791 0
430836664 337398226 0
345969141 3018572 0
531240353 488316907 0
35217226 409489469 0
254147209 552550177 0
539409108 64828186 0
21993938 484663988 0
223470849 505967799 0
454785489 177228721 0
533697523 230612308 0
373491840 310615836 0
192730376 103970198 0
379101410 419484480 0
531042415 333901707 0
309994576 10325160 0
368218951 414733716 0
252609008 220570631 0
336739819 309623096 0
473150361 180254015 0
244588693 283838195 0
257449140 411924696 0
150342154 155561643 0
274203340 249336787 0
247871149 117733876 0
392529257 99237966 0
135502069 316060310 0
528789357 432017322 0
12596118 11120273 0
120664751 211451563 0
225819882 532286384 0
495215294 525236457 0
199517796 510847253 0
87497300 163279866 0
432727688 506327042 0
162833161 475987418 0
388587698 113445270 0
198406947 129577851 0
263926575 182987115 0
81609185 187952916 0
552144006 345129350 0
39048392 219058093 0
211849977 374376723 0
455892597 242424620 0
496589930 522886205 0
517660883 374212453 0
467437581 226608434 0
275829321 311923479 0
397123822 204491594 0
46767099 97335842 0
561954082 189474691 0
352044602 281475372 0
426635211 278327541 0
493411338 533664642 0
438550884 257161287 0
384782353 400223736 0
373192273 451164863 0
138674475 429767177 0
189275601 411514482 0
105377579 494903285 0
16074088 553285155 0
176406435 32662968 0
222373278 56214571 0
96883391 177912616 0
402157677 138562377 0
482906537 518723311 0
98123199 319507768 0
236596962 229303430 0
104531071 430497795 0
404543885 178164046 0
764971 562256984 0
352662859 37440415 0
359044278 60039210 0
322262079 296981184 0
112234466 198483527 0
302965512 130542632 0
386573839 65082338 0
431586915 399456234 0
13626558 44884422 0
154888774 340858088 0
93795663 205916174 0
264727770 268402494 0
65108943 445465521 0
476723199 347319692 0
331009159 469776593 0
297696139 562452281 0
109674617 451290291 0
290705279 195283088 0
262849720 198782800 0
19109974 291216359 0
152544209 401586215 0
23049606 300801411 0
437102362 38721579 0
432995052 18737286 0
275439509 207896110 0
161805460 15518829 0
124942112 57612108 0
34506183 182954187 0
18822492 265586727 0
218059846 40019171 0
289187309 382086455 0
490357501 536844502 0
297246008 193296312 0
137038751 383875452 0
535803402 31310982 0
179521692 531469393 0
142017409 545012075 0
526566890 132749715 0
24474819 479168783 0
560663987 221907757 0
526565003 402995129 0
360271125 363831431 0
218802266 484045415 0
276469079 214980732 0
257595218 307268579 0
44410045 416282394 0
488946088 501718965 0
222458527 114132031 0
3739148 307133383 0
65659751 15803308 0
44785745 55618086 0
152205294 349284604 0
284841011 369234352 0
458660634 105196745 0
219558489 438331037 0
188184367 511435601 0
278751949 163710226 0
467080292 384592421 0
332608506 3231873 0
72118757 549736255 0
58372444 499468532 0
341213421 73957761 0
291117527 475374374 0
164845002 75462352 0
59353213 99144121 0
287019937 488061387 0
161068204 227655301 0
272588076 311194306 0
504517436 133524369 0
405642329 326914451 0
315063420 212111495 0
474347208 153910853 0
104593627 18270202 0
249283926 7535700 0
137995440 429590460 0
215857003 282359054 0
232325293 530391252 0
44804450 24046518 0
112417802 483972796 0
113506189 356018544 0
510041957 269595427 0
541582091 524413480 0
561600420 6989021 0
494022829 536756146 0
550040681 42706588 0
248843106 409862957 0
185573485 183352459 0
226872592 373727364 0
19571685 410757450 0
205574822 289280055 0
259198139 31636626 0
348853764 564713194 0
16953171 292606909 0
28181089 535438520 0
425745897 288652003 0
110557579 386690712 0
40654222 397925610 0
75157229 89857720 0
356487578 70329624 0
119769446 285169283 0
275129685 197018486 0
55373451 308577888 0
465844670 35657772 0
174833347 149438382 0
233966159 227598221 0
527765774 183746831 0
329337504 528955002 0
568432946 439576720 0
207225245 66118977 0
154137135 481162629 0
19220992 151400183 0
411486946 527247963 0
472204758 203384077 0
569252809 895957 0
205448339 323649384 0
77811568 11104811 0
354147387 222196197 0
359874017 433804124 0
275341691 447695362 0
288414466 164086944 0
146079210 18919103 0
219992888 331058386 0
397079190 540879701 0
340084589 203460977 0
505959924 22497749 0
103215833 38012556 0
459237845 162969799 0
185147280 203330081 0
72622324 183101861 0
176843266 236075668 0
287547870 169442938 0
405237452 194943208 0
325215430 130603327 0
535085049 135715208 0
148892618 349603582 0
232969589 478846113 0
496013815 477483171 0
312011654 26412687 0
490431940 528533506 0
25970083 276825913 0
14267689 63072240 0
48842322 419332996 0
407596703 433850114 0
334509327 354648415 0
260391026 434458680 0
28029526 438217675 0
201482829 315951475 0
249870950 201284221 0
136939007 202391858 0
253901923 348202112 0
65527269 167750132 0
113891967 415443011 0
128161235 52318424 0
557665111 535275184 0
96953238 104648317 0
505895176 132999856 0
561807633 480276789 0
45533854 258369760 0
552704392 34092716 0
274105894 29341394 0
39031751 357964466 0
476513702 490687117 0
10359936 449913902 0
441639897 3062553 0
50364837 466659660 0
69475488 5423597 0
216544062 379613750 0
304586223 382483938 0
38089988 47807614 0
137885550 356347257 0
110046737 539371967 0
378198867 411421420 0
173558531 93032916 0
78759333 135381422 0
183153993 193188388 0
405336782 45676524 0
162075684 165207810 0
114197516 245197778 0
290985595 421600448 0
309746358 477987016 0
354285340 183798981 0
185256768 432851166 0
230673287 250399288 0
70393301 447153778 0
162972785 500688062 0
110299232 236320997 0
200843871 49852121 0
143183093 341236772 0
173574580 437915274 0
316010744 545943821 0
210922427 2927670 0
283818213 6920921 0
547495536 449433487 0
409720479 342682587 0
192307747 56337733 0
69383261 179965688 0
16806046 85310981 0
556449401 99958959 0
235125404 236973995 0
476527574 108562209 0
266412741 485029571 0
518922354 533236953 0
160400646 414933653 0
177008261 349659448 0
457818100 441748382 0
182683134 259908549 0
154742418 521267206 0
533248647 370875680 0
538396232 389965317 0
218261908 510667 0
20673853 410322713 0
83496596 316379548 0
377295135 176326259 0
326542035 251209417 0
254960687 205679436 0
51947942 569076288 0
480770103 366004376 0
349881990 49051036 0
568489536 503385754 0
433295212 49622190 0
510923926 331210560 0
401831918 503803507 0
31415782 67574656 0
301792469 517350861 0
110564585 411463791 0
2637205 5528070 0
137194386 273153211 0
335177032 378842389 0
259349860 251161616 0
134067721 312484826 0
73186123 296402786 0
314927217 515724475 0
453056158 31212827 0
13708171 439879627 0
546991989 177920455 0
84130462 269165273 0
480051767 16234222 0
523255970 318105559 0
272501942 282007739 0
556559576 326575133 0
304744830 235288430 0
340987755 456015247 0
434896613 197222157 0
516004460 51780545 0
198733273 291331348 0
28743702 412196357 0
468234520 417508600 0
203337913 72465993 0
193197398 33390877 0
432152663 433570858 0
263244069 141827222 0
230103937 528898770 0
363016596 283658260 0
241114780 338790619 0
236995086 331610186 0
334877170 459310164 0
87483108 10637996 0
186409861 275341956 0
517341559 506295734 0
122918001 555984259 0
410872983 61475162 0
196326656 91021883 0
161185210 545537681 0
202419932 72396953 0
367319464 326918633 0
171505208 22217419 0
460280877 79721565 0
162241534 287032782 0
548455604 36270923 0
208873158 6785466 0
564837535 551064314 0
374124350 83951824 0
30643710 199819747 0
364104627 503092358 0
509042477 497844050 0
274012239 96188752 0
473389791 500987909 0
119489377 209276073 0
497025609 71846461 0
69216790 68460145 0
343666672 491361011 0
339094216 159243762 0
517996982 176983020 0
437319894 231480641 0
165496481 490578745 0
345539524 511411596 0
521884792 95578241 0
321816151 394994344 0
268194972 472956451 0
461425734 387370765 0
253463752 67970322 0
387906051 435429461 0
301994924 487139880 0
128288752 129306768 0
88380091 47420474 0
524436799 262826800 0
482091035 530112722 0
242194474 5634838 0
186356000 425810115 0
436178970 193450916 0
89444233 43109575 0
5609284 189722814 0
150038535 201618564 0
506334489 376210552 0
519066658 125918366 0
58941985 145849877 0
51848718 424066571 0
119177938 213601270 0
54873471 423572035 0
416503593 273854157 0
224423743 387736403 0
258899053 57006047 0
234211046 138605911 0
486910750 156702123 0
518476862 491310701 0
337113714 127563449 0
287484435 250264475 0
531841598 478165614 0
16529589 99974999 0
504339931 479820653 0
548655154 41261895 0
48450843 181407723 0
36324307 144041592 0
8161469 397665041 0
63909059 257866855 0
448643700 10210314 0
61680715 251876958 0
328748687 267196007 0
193556602 358907942 0
565377974 332338826 0
135608723 302607176 0
219707664 547944234 0
395543114 509678909 0
565312366 344663174 0
85193783 77768604 0
82301901 340529950 0
395201801 334101229 0
54747532 302104355 0
203275918 28463933 0
246064595 290742021 0
289901702 228317344 0
262742688 121300347 0
524647821 39742111 0
407633185 467792367 0
292861730 544426666 0
274847033 549177964 0
278461435 363770298 0
283829666 49905730 0
261468725 528300327 0
113623900 531704673 0
345840829 236307755 0
4602646 290489268 0
92432373 79797004 0
105436014 149027110 0
341531698 194434457 0
144443037 503933572 0
552429450 112771097 0
313471536 72396609 0
52622944 57656140 0
541125982 461717918 0
284890135 98387729 0
271358831 393280170 0
560657529 317023558 0
350894239 130255449 0
94584815 508030315 0
416970592 320475859 0
154744740 155022841 0
198781892 229088096 0
491289130 434812415 0
548312623 549717462 0
100358300 62079356 0
521066668 206938038 0
538132294 529457755 0
463403446 66341370 0
411930232 302007004 0
477286917 523610949 0
4316591 213752343 0
321783960 227922721 0
218561412 242528900 0
180665445 150096775 0
378435324 530240969 0
109728047 260083051 0
232415015 339648643 0
505750403 459628627 0
347877357 496544270 0
337559705 34969384 0
459267119 276255530 0
164277810 247471658 0
251824120 127925638 0
330898633 397770349 0
65134127 468514414 0
290916656 283052962 0
491544799 284963740 0
93510171 390123869 0
2699038 296078698 0
524855430 378109763 0
94152413 204008597 0
185695404 552860222 0
314366463 92147498 0
191633376 200660710 0
507485815 559903561 0
264092521 99780494 0
492730506 342599986 0
197502245 290957689 0
192702804 166205589 0
523802852 183953493 0
512061690 426995185 0
454118732 152772279 0
182409117 527743568 0
235660875 68719167 0
555173133 221015529 0
283432771 511594474 0
152433611 263981793 0
246441096 45936868 0
71368557 508283181 0
261057669 89740409 0
468657714 353134325 0
41211173 376599643 0
149447533 332283443 0
391504415 63387368 0
568271293 182674913 0
93466381 491378729 0
485314026 416600675 0
439908707 119523018 0
448216128 542632775 0
110435230 228865145 0
356489894 540594218 0
485989999 231937312 0
348935652 394547725 0
48570999 287047612 0
291112968 412195880 0
257678368 506019116 0
427603122 400988792 0
41643586 63931812 0
352606545 293065636 0
363317734 445422060 0
489501289 269613279 0
557150405 249741919 0
367372962 181954833 0
246330517 447167524 0
75191498 231699889 0
268812221 485809332 0
16853378 299775407 0
522440651 450339854 0
305090151 396792256 0
243472374 343600993 0
494353259 378504699 0
555165973 221842953 0
61967188 83433991 0
343033100 480266141 0
380772433 191412896 0
529014345 361945252 0
9997006 203319501 0
370645468 386789280 0
262337656 323701944 0
172728595 394953910 0
94927375 320313779 0
239754203 390311234 0
560852266 222250331 0
481757724 437179879 0
134225477 301596479 0
24287889 118312417 0
533322686 125856848 0
390643694 401948839 0
122849590 177382845 0
336800609 178349312 0
437694698 474525605 0
25883938 153196306 0
345874522 445234983 0
499452010 564456091 0
285579541 393777850 0
150535460 434369669 0
194110277 39999908 0
211982306 99533615 0
143740845 304714468 0
497425263 385544852 0
237439039 412380507 0
434440682 123606773 0
299359090 66788850 0
468011535 215834578 0
190587600 163163017 0
81343115 186606654 0
125893636 41623349 0
265595965 2310031 0
81433953 10286038 0
354696588 82119722 0
159038031 47951244 0
493244083 262344965 0
565882894 286876775 0
402843599 129477699 0
179849521 88083696 0
497582114 479652352 0
315717421 24819070 0
76758093 49937095 0
512463072 81663877 0
275261937 467551711 0
450099407 13301038 0
254744928 350801978 0
509902853 500833183 0
504256100 304565616 0
528684976 25990991 0
272478543 221582549 0
76617470 98060302 0
144955850 555717308 0
80304105 559477981 0
276842282 439448660 0
248181941 163636663 0
420007230 80609377 0
426443517 110037009 0
176463850 9543266 0
428506113 86290518 0
190746926 34422153 0
445081965 493774229 0
360604777 545425317 0
568580356 146777055 0
439400703 91959974 0
317327705 247001018 0
69059098 518554390 0
168412068 401467550 0
334831969 271990314 0
500250286 431118638 0
125837465 138347847 0
72832102 391091253 0
490335023 198204464 0
553875354 441690299 0
22758768 215886859 0
160763002 427239418 0
309174902 76136180 0
317045697 210114415 0
286401791 379693552 0
160054064 225245065 0
407069939 243402254 0
65843088 2418398 0
81745309 432669994 0
179551912 349647050 0
467176789 319776290 0
159778858 252073740 0
504437019 260040225 0
75030566 66867348 0
264784156 482597093 0
220783164 403083118 0
475451048 506304584 0
500827343 217707332 0
284504702 295310125 0
349284264 186775393 0
152483268 430630981 0
30718053 359133427 0
126966318 291296694 0
260186953 563929547 0
441964041 99087682 0
332228267 331144171 0
183882443 211044969 0
234391523 30100405 0
201429675 329437162 0
214052161 84715892 0
31860974 410384422 0
371071912 234324099 0
160967859 343014426 0
432911324 311730809 0
501974480 432477722 0
58608912 338833683 0
564875552 84424873 0
23615903 425008411 0
369655109 469327282 0
265025890 336430916 0
268609273 30589955 0
457567148 63029037 0
323917509 168017936 0
513378048 395477859 0
47565506 390583877 0
173254081 50986271 0
438588014 211343647 0
501327153 38575700 0
21067968 65835012 0
167256607 289926178 0
370188324 100070185 0
227162367 276205262 0
443301752 504203340 0
130305340 174928417 0
277715831 317923881 0
354081648 264890047 0
416789259 537528831 0
306721243 235157389 0
215232302 564889518 0
35777642 435539671 0
215401387 400912293 0
533915040 117245944 0
365922553 465993887 0
548530274 377195248 0
287951687 414624301 0
153003471 483233560 0
470513512 117048532 0
84385441 137155293 0
90627088 150185523 0
194596812 344461269 0
72606807 112572901 0
237626530 162190365 0
128512568 233036119 0
516320388 452170873 0
56812976 407737270 0
479957324 215371871 0
69970109 268219997 0
315264135 193910841 0
363688348 55051463 0
242918690 377539520 0
272518426 265978431 0
177095564 529033451 0
171348061 517362925 0
271803298 523626044 0
382270720 115447262 0
219582333 166956405 0
189991546 422840014 0
1517111 293973694 0
224647544 80077813 0
202019600 439928928 0
564058333 177388477 0
278600221 488277167 0
355400906 512486394 0
105972137 473474000 0
155022161 397610396 0
238354130 188283215 0
80279636 431859544 0
307321772 49979375 0
405712583 458454623 0
109945796 525723190 0
442726183 336428741 0
547355544 77559559 0
107551326 463110352 0
240150067 553371819 0
304834508 63893344 0
212553415 82767790 0
123055460 422440869 0
480657 328888602 0
485955528 465367325 0
70595963 76677787 0
102594829 80875520 0
566108774 165010778 0
92729098 359829802 0
482224435 48881506 0
167644194 219691285 0
303436317 499562718 0
299265813 522515876 0
115026480 47360086 0
44453964 436844134 0
320407136 421459611 0
360126207 113720858 0
249048765 272823010 0
168185402 98503138 0
522453197 172974793 0
486010414 121190729 0
203401294 269033777 0
119831763 159880892 0
33931640 193518946 0
293017950 451065991 0
186489581 518622318 0
263326653 540593226 0
93281592 567716254 0
58474632 427932769 0
387644516 294397276 0
411722736 420825190 0
96512764 130614809 0
41060520 30029150 0
268856709 351794347 0
286285078 20969108 0
346017821 568924789 0
39979017 421578250 0
300106905 73422935 0
307452297 566695356 0
224947140 406545029 0
137642568 37302116 0
545755811 446704514 0
161678283 191760580 0
523451836 193374059 0
114702895 477008687 0
132083518 65074110 0
114867184 319698107 0
567902749 264982906 0
557871264 96760968 0
114645525 500164823 0
122623181 189361045 0
170001559 331607902 0
95954619 250107743 0
70440464 97282973 0
501687507 514605100 0
99003671 42683203 0
57846149 211344088 0
203060000 304759774 0
248706126 201356742 0
373930264 225264667 0
24223013 51427536 0
463917469 562779105 0
242818521 221419643 0
530292052 355662781 0
489313125 454898730 0
61157546 519449704 0
221735536 530033270 0
252322533 143495411 0
243425255 387093019 0
225550054 169760516 0
114716685 477488294 0
106841944 492429938 0
186560667 492651217 0
32815706 220311612 0
86942160 108270906 0
391222546 521953799 0
139558290 541725461 0
12659617 439634617 0
331836851 465650943 0
480111479 329916118 0
430286958 42379682 0
542685569 419449094 0
545173983 122569996 0
71970026 413833397 0
251011651 278488684 0
40172738 445095303 0
302281724 546368998 0
414814989 210130402 0
491208745 567948533 0
156223969 136741345 0
313393552 469945947 0
494827727 130524508 0
470766973 6939438 0
44578478 272231316 0
422298446 41459469 0
41366220 123778036 0
355566152 451253963 0
466262736 212780080 0
410703916 92043890 0
515099655 165388044 0
183907378 464381101 0
233508626 293545312 0
388669211 349956414 0
26935059 76256649 0
355974427 35831851 0
556675288 292892231 0
560479103 11312416 0
508337277 290140171 0
96435491 469978666 0
30164739 70950408 0
292135195 334494740 0
371859788 532338897 0
9278505 431756929 0
566718546 205967260 0
325659612 234348171 0
427579280 224474221 0
88544897 516659019 0
92357545 37159042 0
547453030 172250394 0
57356922 547229297 0
145766051 519992781 0
165621152 49816426 0
70582736 459132131 0
357574212 317466379 0
306781983 139610165 0
105869458 534025068 0
32139709 554624886 0
539593186 484776695 0
20809586 202091732 0
449911858 258533345 0
167079134 484931824 0
454327188 55414991 0
213250508 154877735 0
355821658 46781447 0
90933975 29251407 0
83640985 465478878 0
353786558 481067852 0
395427393 559130909 0
226340946 238809329 0
188838713 302109826 0
454401528 537295407 0
476250320 435095625 0
28526600 243121689 0
342155142 86430646 0
196548835 206319913 0
483412737 286152753 0
349298604 63665055 0
468808862 174777726 0
331328608 327025294 0
6606343 352849269 0
16908062 206327155 0
459858702 213466831 0
211016181 464632105 0
14183235 548312369 0
275777604 414378634 0
456407778 194819319 0
326409803 484638259 0
516736871 79828611 0
228162640 525872599 0
81111300 350773467 0
213336525 74258762 0
294450372 2862291 0
375833190 518595387 0
332747880 388583076 0
219484210 282410685 0
222711801 526034479 0
548138925 25484983 0
275784699 34765003 0
30872056 410908865 0
380472812 512791529 0
418039109 306437255 0
212269231 43037968 0
505266035 520547846 0
228387958 7479727 0
479642060 25076194 0
328122918 492051335 0
504831834 221685271 0
138317698 343607932 0
162930607 22372110 0
228227253 21967640 0
137655020 511815605 0
254029376 246492245 0
240449426 345816499 0
422128774 250155408 0
165243133 32824762 0
79336576 280124753 0
333213799 231958351 0
294562954 32758483 0
538829328 401959186 0
19521487 427027736 0
463782140 340620006 0
234992878 184140269 0
514212500 122222105 0
94778514 212708225 0
51286597 180783226 0
25348828 150573226 0
18155849 479526712 0
44673537 176580287 0
353025228 175756774 0
21667106 426190345 0
548224974 54571621 0
523139379 33200104 0
548660673 493737710 0
384940785 515468820 0
451609642 365111983 0
216092445 510307083 0
83786493 105174710 0
465303192 257755330 0
356449501 394969655 0
468943523 298099857 0
520926230 377544466 0
426839674 360221493 0
326099360 495154444 0
289875192 525971524 0
409921557 329446684 0
17136466 203266877 0
429098702 33580251 0
275906543 276583742 0
197325496 549142051 0
530661934 207690159 0
478296875 201737478 0
45153434 218744511 0
277054852 381885994 0
382251119 342930276 0
244734164 400380538 0
339563072 166485241 0
499853174 144376565 0
390797815 494279482 0
264096297 124403023 0
459853080 58102934 0
471424234 6653259 0
57791873 351654457 0
354702196 494851968 0
293799297 159292055 0
318309035 2468471 0
447508704 207173774 0
430746266 423021463 0
60525694 146803635 0
29410261 255574851 0
289597660 275009078 0
142402131 10194624 0
438094225 134934223 0
430240511 417218997 0
370837774 176893682 0
438608150 274071776 0
261357044 378605021 0
376547710 299897502 0
367464257 184353171 0
497425984 511197993 0
133145335 488865776 0
508449605 92111982 0
532553267 333719910 0
230451988 176671619 0
205115050 123521818 0
372076004 77865235 0
450714644 77021324 0
566115720 373141533 0
116844930 560956082 0
243511673 269348129 0
161848811 60396497 0
432425872 322208032 0
127121381 439387230 0
364713795 119884969 0
409095374 391050911 0
466547835 567335552 0
400787339 472974591 0
293899553 493417011 0
317474743 430107085 0
182686201 266270006 0
97476138 42105432 0
476274623 290807924 0
297545405 108993015 0
160108233 337713207 0
426143945 406063921 0
63012379 74995281 0
541696035 523036659 0
457866245 198481462 0
21457740 29815843 0
228688198 151404227 0
11842399 442356998 0
179871664 244832011 0
136337945 55990789 0
435666330 210159348 0
254409209 344582210 0
136013291 249771772 0
537435236 339763214 0
23007469 545940617 0
521279134 365921910 0
386560421 17014050 0
281022795 291493093 0
38967833 558492542 0
85656367 536099756 0
459896039 479934470 0
462238675 313615261 0
252732058 304634687 0
377980054 473992125 0
170694321 373358693 0
111194306 136513121 0
556355117 432157314 0
507298465 80349118 0
280603688 258978872 0
473950803 520634930 0
507466004 514387499 0
29871793 532806263 0
222185038 92436121 0
391249732 184071634 0
154006935 203312713 0
468318472 256393498 0
479340832 23447936 0
562144983 207563261 0
532777470 260560723 0
77648395 245286196 0
563771182 341332112 0
266723398 151927767 0
385650292 382829338 0
24636354 256146119 0
18496469 412189102 0
412628497 437936339 0
284270944 428981168 0
376135618 120330248 0
159985131 337781772 0
527966440 512219926 0
557369224 98525089 0
254473277 160162562 0
196693194 12104582 0
549277559 515191057 0
492801403 344716721 0
301908489 158696600 0
321565337 292794766 0
277025046 196691965 0
492438413 255785250 0
84993012 295692608 0
347452245 521583507 0
253178938 13089696 0
499095893 15003123 0
430100857 2338194 0
41231983 268797647 0
498518388 454883560 0
430487216 461522486 0
71125753 348175648 0
137939512 238854392 0
7294229 381256089 0
85832214 38682189 0
15480990 47730340 0
131057746 398107094 0
388542199 112347659 0
303502377 434401070 0
307809233 444881306 0
172321224 409040429 0
488616323 452562794 0
406152244 303640209 0
248696342 523378109 0
321918008 452630373 0
392503122 101718506 0
92710946 19053681 0
289918558 119109429 0
335662667 4337310 0
229831464 564509981 0
202267288 442789567 0
45150906 248234479 0
237355911 261637537 0
201754603 390276436 0
125387827 135531316 0
334930280 545596203 0
86955711 7532911 0
510915344 486369027 0
79841774 144962286 0
305806491 167492956 0
228306339 299734144 0
217339030 269743340 0
251783801 357289771 0
21150796 210915136 0
211448729 402824855 0
369745664 496359918 0
502170700 288316591 0
61638432 235985608 0
64444722 33999292 0
146553078 62114384 0
327352293 454819537 0
229812216 370774664 0
233978570 179811958 0
526091471 122672224 0
484093177 287161008 0
189612267 470376514 0
184548437 220147418 0
447309513 438346073 0
366267622 121281355 0
73532769 391858631 0
208206324 544679067 0
16811309 181147704 0
495646142 351694556 0
517854001 78250811 0
482371816 431422184 0
401105181 226920114 0
380513637 29329278 0
219185591 106409472 0
288254150 301319928 0
460741753 408652392 0
284712227 445435602 0
413623626 428783242 0
400557966 446045987 0
261813497 263597718 0
107397691 11609560 0
54403121 474872738 0
500461390 35613693 0
528040250 551858076 0
509962633 27503674 0
59948973 165429117 0
356573437 348966944 0
480333666 453594732 0
446150504 495909696 0
548907599 86357204 0
43478457 114110149 0
170269666 296877469 0
68533881 123364441 0
339671633 110212872 0
423511817 175409114 0
220158871 529773472 0
103931260 390714813 0
37800842 355602598 0
234598865 381066868 0
184435129 373652552 0
155733113 137572388 0
241559202 5978277 0
255951 487674238 0
271013728 547330885 0
132472236 501999573 0
454690440 496535595 0
385448258 228158999 0
368231930 417594242 0
199981713 449862212 0
297874041 144162628 0
93698988 457739673 0
401983538 76863710 0
77152225 337724454 0
237342554 467205903 0
416442553 426672440 0
267993960 146421822 0
353635089 335414201 0
235310216 556279299 0
258872969 101349136 0
268976584 403847036 0
250443050 180852816 0
465185748 419602778 0
122192674 225683290 0
506303999 523922499 0
64735899 130781893 0
378805994 533193659 0
30673512 313920712 0
80232728 325690034 0
441686139 154225334 0
88648559 396718400 0
527421926 369096180 0
242922432 306997799 0
374606505 328879036 0
504259710 63544719 0
157041799 286523538 0
248778930 452524189 0
25459846 235758368 0
321796786 390963199 0
530665640 515484555 0
465137701 494348112 0
241882065 41345459 0
470896558 434816621 0
451707136 366648362 0
241093930 58719204 0
390680857 363112273 0
522583696 233329358 0
242870427 490443834 0
327887284 254572902 0
410921238 267373444 0
308260337 260353095 0
551742978 466814660 0
277031311 550247193 0
519601527 152834849 0
123763306 511280165 0
494547490 556292237 0
291365721 305384092 0
328352267 377618063 0
332282521 122036180 0
450572539 170528385 0
276212410 6105756 0
199127836 6162306 0
57318082 446513041 0
459737234 214978023 0
399042307 177591386 0
371204778 346425744 0
397602299 22927114 0
303070158 484580362 0
318893138 305556240 0
148499807 389698438 0
340279622 524831361 0
339225390 453983106 0
338230109 451876840 0
550641813 220057277 0
381840275 411690922 0
305027741 284520462 0
122288749 157126534 0
445238275 298856086 0
503514678 304119635 0
81954638 504450478 0
365135278 157312078 0
564044850 244805615 0
188919342 364016672 0
476893585 311123420 0
281861089 463466352 0
391209539 35392130 0
73078496 514954076 0
123469418 313948848 0
198341921 512669062 0
242118159 420913169 0
129419151 320903926 0
184469449 28996377 0
503122038 208919011 0
492112176 514496676 0
468778127 301405912 0
396726323 564939204 0
204811864 301495739 0
299367286 371140182 0
459969559 32156764 0
50803677 477116175 0
558336801 326463840 0
459380175 527668723 0
546202389 182843393 0
471567004 410457522 0
281829715 3806896 0
47381743 273255721 0
416521876 433988185 0
343088659 289619419 0
319184114 273953149 0
407988581 210766284 0
464358564 158512503 0
188502075 97698134 0
115816618 394468983 0
115763499 147622745 0
207236418 127461039 0
73066771 414992486 0
246020169 481025195 0
265228176 322732877 0
84392203 208920564 0
68947456 256139196 0
284960911 411878030 0
291674635 298235877 0
290911895 17619271 0
132534940 256903036 0
219287294 70241692 0
167061599 161062852 0
414502194 89605595 0
142764053 230760698 0
349791397 369249642 0
320172094 299517499 0
489325524 317531376 0
70354076 143179161 0
5245014 107065983 0
551351755 453634474 0
475904647 288129087 0
334535491 538032674 0
295283058 369249754 0
85236606 93821414 0
437207136 512100775 0
251592967 290058810 0
449615592 445370905 0
34714002 12569140 0
484141250 529741660 0
26744018 118757697 0
127424913 170818283 0
62255320 413421579 0
382701328 64947322 0
262028586 463193469 0
555029920 305085908 0
502714442 547998183 0
333418779 290854430 0
25633300 352671374 0
261503403 349127504 0
76803798 25275555 0
443717218 165757030 0
553243965 330671884 0
212993103 399743118 0
78363344 553425790 0
305623027 151484757 0
425088199 250157268 0
197231891 439167381 0
89807498 128121233 0
418865098 528455397 0
379530886 421825807 0
337568210 94005415 0
93883095 427944822 0
418031066 568620884 0
489302180 318089078 0
51273073 73954148 0
552197290 155319777 0
198862005 473467120 0
420757784 286612927 0
309373607 59119843 0
418131842 404755405 0
396310531 88912551 0
521656991 222274323 0
468938918 143418090 0
183927662 384232207 0
333273422 370841614 0
485689850 298658408 0
350132155 105005322 0
298085892 170445647 0
281661536 8683573 0
58975436 74299591 0
299726926 388056881 0
557250991 190809461 0
15797064 193983542 0
314579593 332786262 0
145908910 232950534 0
53629179 116600743 0
360508115 377889546 0
491021831 62479908 0
39637524 145793597 0
121997466 152728983 0
91888886 179545559 0
212075101 191623398 0
534852688 58604798 0
183167922 47776111 0
323149501 217354087 0
358521499 21053316 0
429268327 231887320 0
100703294 170818466 0
411108142 6424638 0
83840766 292976458 0
404336986 519880298 0
175220778 120324523 0
268218995 190180637 0
161403992 502657527 0
443236984 383924936 0
405445667 483745073 0
384104486 4392377 0
435676492 162060402 0
234327741 2960755 0
427127104 244015809 0
251118247 372124599 0
57756543 477055497 0
293871514 386075655 0
78145643 93503744 0
247848140 531972684 0
534953979 455177774 0
156892079 216513541 0
383443431 450112321 0
407447103 509350119 0
24490880 489161307 0
62707105 11214809 0
100405808 247800472 0
394345699 231045480 0
2628974 453980774 0
93154628 490939993 0
557959009 488348646 0
389191262 517446662 0
406779136 364065054 0
557353150 184637902 0
224312187 521061603 0
429535740 104891390 0
429802969 195592207 0
204656447 565312104 0
99899727 78763799 0
290511216 84717919 0
192157577 537181355 0
532310351 462249874 0
491875740 10951439 0
295299471 531947956 0
351200861 86340425 0
114428001 454668067 0
568360930 411237059 0
51203355 414594267 0
538088826 546340709 0
486590296 242765495 0
449231696 410198441 0
376025943 192838577 0
363912814 419040493 0
404559531 169175547 0
503389599 392753871 0
333265333 412900939 0
16733064 444743206 0
472379351 5851588 0
486027971 151734424 0
227770005 504850119 0
302630143 196010198 0
496770433 7769299 0
458067006 341651073 0
320904165 523230104 0
259104877 458289823 0
485717611 185133156 0
200294159 386629516 0
74798323 84522810 0
26293083 561589407 0
331219319 333757232 0
17583178 490820937 0
137914622 419010600 0
306696467 109178673 0
259788800 12306368 0
512009609 61404470 0
349532344 534581520 0
167149911 544962295 0
200885368 321640939 0
542622109 64024618 0
555249566 226955927 0
84159301 35100841 0
356416494 291139107 0
42996449 478473929 0
66282775 147484754 0
197321489 342926994 0
486266010 128256064 0
497233840 249772335 0
356531573 301206209 0
170141003 559027484 0
148059945 37702646 0
184582020 198415007 0
547329757 151558503 0
125470106 396620106 0
239884679 66970042 0
90915089 328741064 0
491710091 196986059 0
374782393 407841205 0
297714240 97943776 0
499360202 32627771 0
165877409 492229840 0
142303395 242739891 0
490887978 338039932 0
556279710 466410519 0
493138117 557621628 0
489052036 332282292 0
539644749 63147274 0
315419984 403571037 0
153173284 439735982 0
368849986 165726043 0
70243848 126974790 0
29477657 58340334 0
23025926 412890480 0
539347291 254872265 0
371468383 85294724 0
517037155 130504061 0
42325191 504549406 0
4896747 265250812 0
384284254 421839154 0
360215446 354395872 0
359489948 55342903 0
280620630 205852299 0
204982122 3856444 0
67363741 16562141 0
93800553 47292003 0
11937314 66367556 0
301926356 55219805 0
425894520 454934437 0
275814613 415929670 0
824295 67444866 0
18991687 511232114 0
531545446 31259670 0
23090432 323089860 0
527045332 117153016 0
57251784 407150178 0
78986918 380264725 0
262974409 433877236 0
65455947 262180056 0
436045301 499848110 0
238280926 6117399 0
46047119 119498520 0
197167248 411367002 0
115064345 450673119 0
359038825 5040060 0
384800219 407160815 0
456992619 551168580 0
80771550 175965642 0
511822898 145906890 0
234452402 561732618 0
184298118 160353500 0
540376362 365477384 0
421767410 342923716 0
464825836 526480808 0
185384927 295217232 0
246356194 52190939 0
562675549 279807099 0
36093575 369634110 0
429544442 27075858 0
447549995 548745379 0
390990988 499796336 0
30649354 7682744 0
513362470 501621810 0
561520903 466268420 0
159680615 45952784 0
330948535 134692636 0
7247005 10121998 0
146784466 242919036 0
92124796 223493199 0
33996105 407094323 0
304009012 132807970 0
310634887 307482543 0
485468664 367002404 0
65333327 311095198 0
295295791 481795713 0
225485702 49223455 0
207445818 495974568 0
278991023 504463874 0
290420335 91918259 0
39176416 85097030 0
213895152 386251895 0
353664637 522079295 0
471929509 159436112 0
263302203 330511991 0
497164858 171750959 0
477804927 208347123 0
198723063 416935405 0
184871370 193236088 0
191058002 108285528 0
30406060 232860329 0
212739686 279050886 0
525646302 369545268 0
261481746 390632442 0
459905404 534480031 0
132181822 319150059 0
4836287 432056776 0
90780181 452538356 0
393242577 312779071 0
120078374 476053173 0
136887634 457383436 0
552294614 476245452 0
319373691 374665246 0
53200931 33708700 0
21178102 254448430 0
156230564 144744320 0
161935511 476037587 0
202204278 131387118 0
352158699 238008520 0
477855773 189772176 0
461082716 76512694 0
67711117 205885817 0
492893599 518056895 0
455914965 517438804 0
408697343 366559705 0
256779170 447199667 0
266442869 462757262 0
12916525 212199546 0
323990535 413998019 0
436102705 68722954 0
297195228 200924215 0
155597928 263814995 0
368140020 351076283 0
76646459 473632329 0
34274338 254093553 0
368672638 395603818 0
132304011 150024622 0
19401168 269263925 0
552288386 426116164 0
509191372 31502443 0
430938486 144976708 0
453575400 39174519 0
7610223 465488936 0
502021970 523243537 0
31555216 300369941 0
120389637 459747210 0
288610443 272052136 0
468582221 389902413 0
492896776 478716111 0
278041224 120456712 0
211811234 435909408 0
288380900 513965516 0
178431983 165790650 0
405966036 118146001 0
186437483 225011772 0
476984356 21612627 0
356046974 164286368 0
325264166 440367364 0
252691946 23209502 0
554747055 439415589 0
458089880 234547498 0
475849402 285924551 0
313761751 208804921 0
317875222 228540129 0
306897729 347974534 0
159700184 176902010 0
97334865 15562508 0
346199281 163413869 0
83150633 281988467 0
51582280 262134429 0
288152501 252482286 0
69740446 316298388 0
149894783 189401059 0
406321619 189613491 0
419776588 16011972 0
220416050 363333173 0
476638003 207176076 0
398302663 502322680 0
322454268 160341655 0
310330389 170935585 0
266553875 414249132 0
326313802 144573852 0
416707859 147815851 0
395172122 518136537 0
144261745 140150832 0
318225325 188305429 0
557856485 532335376 0
224424167 87644224 0
281412529 525565810 0
205618544 299908782 0
24259742 111153076 0
294130101 289645287 0
416667641 207579503 0
155165096 503877200 0
503954153 160671018 0
25074347 191366649 0
293381844 224463040 0
65032826 374318437 0
495580179 347236439 0
36208385 437678897 0
229409302 512899754 0
432282054 331438812 0
214804991 71738286 0
439302274 423488658 0
121280732 424082311 0
405754001 327753560 0
555857313 511528428 0
394575348 367606731 0
501102252 276721069 0
344324085 3235448 0
130378178 453697386 0
80020679 497206803 0
99799253 532491186 0
511889901 300381883 0
557362071 213767347 0
241930707 481433658 0
549120858 277872942 0
268957771 32027742 0
292123385 562149957 0
240760538 102491487 0
528462593 44024242 0
242965297 341011539 0
339190636 481282172 0
61530757 127750216 0
55035490 464979965 0
366947738 134479070 0
388442613 10677350 0
309065870 314109144 0
535839750 304554983 0
292736509 313861386 0
376410243 488919592 0
469859818 111433351 0
239305686 300459308 0
388350149 364544333 0
225877309 365257013 0
281423100 152801913 0
561493613 509284992 0
360048417 17002283 0
17167767 279896675 0
121004120 331791285 0
457315559 546085703 0
288592274 427623149 0
530112158 456534706 0
24786050 15326690 0
147734900 120897540 0
116612651 7680211 0
545035528 446552068 0
511123777 260844548 0
66124751 156348910 0
81267143 416732703 0
517211851 144461126 0
262746656 224545804 0
45636077 462983505 0
132130343 398053805 0
463250415 67760577 0
19117632 5954105 0
52087470 359650261 0
258504985 449874652 0
463865441 92022250 0
106606382 104362195 0
10020694 409319297 0
320578610 72150980 0
289374859 284193095 0
482524593 173133633 0
435710968 314343707 0
363903409 199290586 0
154951164 103194404 0
445149033 533082037 0
399598934 216881081 0
274555158 149209322 0
356758672 170694166 0
195058337 141746747 0
155969744 350461851 0
96661254 104579040 0
447009054 183547935 0
547471018 104089282 0
494758936 38308552 0
367141792 569099324 0
286164030 433082214 0
497980734 17293595 0
481516576 46326600 0
5129869 563646734 0
297023071 541261687 0
247298034 444878669 0
287617734 89645531 0
406718935 171923787 0
502801462 18056908 0
92826295 185876995 0
306850803 565545162 0
337092094 108384303 0
27010939 316220390 0
192778966 214860200 0
81256435 247561379 0
151911808 343546635 0
324763856 160347851 0
390065788 52275826 0
460825236 386554496 0
98603550 164591477 0
14132862 518095784 0
419290843 81288373 0
507571629 238892007 0
447531184 491063158 0
80612354 30490947 0
191302383 454872680 0
124919681 327261148 0
192807570 547912155 0
341484446 87888877 0
538202926 220548450 0
143452198 332328738 0
4888812 254112641 0
532545094 432858852 0
358323924 450065651 0
264765343 235502188 0
138063965 462716137 0
530083306 154081039 0
462635028 462265301 0
143944378 362949122 0
194293565 366689705 0
556570075 515782145 0
244111278 511804835 0
456091774 567068896 0
397256185 439122718 0
549809687 251160667 0
268098763 349674430 0
99511522 418461244 0
461242188 316683701 0
58249228 547065640 0
256130377 43519832 0
352950156 228331410 0
118320187 278986939 0
123072112 201068997 0
426881908 131492556 0
408422981 487736834 0
312328053 51293749 0
168376354 253087393 0
173247844 270428381 0
60756269 501780839 0
238388468 377378780 0
437974291 1165700 0
309897220 513206227 0
461506811 259340535 0
307167432 168073121 0
145815729 382299539 0
538036286 258752636 0
557286494 203931302 0
142319088 519169312 0
135458836 100997302 0
372950926 238003561 0
340452810 152814358 0
498448724 497282846 0
303946517 414273888 0
539225064 69003429 0
223083271 258262648 0
436466301 215857311 0
179942955 262121711 0
206403657 16542605 0
242738000 552719672 0
545416046 525769475 0
343510859 12249845 0
507692481 441792068 0
300827292 275234639 0
481904417 72943762 0
258739035 111833864 0
471685726 424118244 0
418549429 542564005 0
478293476 469783957 0
56178157 288052982 0
144752284 450298637 0
291641199 31466234 0
189960017 299957277 0
181655361 346210477 0
461141616 49136072 0
124333015 552965042 0
471480452 370723552 0
447456150 529371682 0
377499144 367257920 0
151629381 337326898 0
426937368 109533350 0
221645101 164864742 0
350004655 202286575 0
425505516 173261363 0
225253037 1464363 0
472149605 52144888 0
14170108 417241005 0
265393784 256587037 0
34075604 250232717 0
252650034 514773589 0
437565469 235510657 0
475531296 324449487 0
48853313 269360151 0
166490188 424916397 0
284205865 30230704 0
14005862 263606263 0
446524994 452810365 0
454022521 98836545 0
45161401 4002203 0
509142938 299132509 0
11447374 311462233 0
307023593 327421931 0
158155481 453648494 0
294443591 213473190 0
411697043 471634932 0
544500260 405756474 0
432620566 526273238 0
338759055 130791414 0
390510054 222096105 0
552103078 560702715 0
236262884 230422042 0
273084305 515579932 0
256211006 445645496 0
515753835 399403234 0
145212308 541073354 0
76456130 481080213 0
313131560 209330834 0
372431948 563514349 0
213672036 121853068 0
427490389 508514767 0
514724286 49139475 0
320304177 67568732 0
533726750 189203865 0
548731697 412094872 0
346663622 16736994 0
85914025 96462722 0
504397452 358170826 0
135450410 325419310 0
135678950 494236446 0
455728787 529460123 0
340111803 75931851 0
265955519 541596765 0
240219397 55917876 0
218294608 456106036 0
227110943 10496508 0
397836742 531714890 0
333220936 117667522 0
204718893 57044663 0
331774832 223161818 0
208532562 428895248 0
53072828 351293931 0
134685771 320415151 0
103410668 146303068 0
392297619 106766205 0
293819280 7167583 0
339647268 479201443 0
397968685 292592580 0
199692314 14241224 0
155534359 261806478 0
106370879 332535591 0
353295032 330063114 0
550961868 64020309 0
34878744 242904831 0
510801219 432940137 0
155572515 291983754 0
366037813 62793343 0
255215272 130786814 0
418136250 297578619 0
5169548 164383004 0
102486439 308356099 0
560028202 469226833 0
361004342 98887688 0
12368789 112766229 0
310728728 284195798 0
409472631 10058985 0
312200951 541678914 0
101096216 139801637 0
477625879 503289869 0
255511897 209506645 0
518434811 26540190 0
400117805 126386325 0
455824150 491105068 0
247234325 367906564 0
335484489 469698259 0
278195794 258553266 0
151619548 77064464 0
264613582 183728381 0
223994843 204152363 0
309616018 27473671 0
310592700 370059617 0
294849803 132727753 0
174998068 416583023 0
299581939 246821927 0
504685037 335612146 0
150951655 8157706 0
25022438 421647165 0
356324336 59448935 0
64463738 81715161 0
451319965 319932475 0
298239569 175945114 0
133960977 478507477 0
453341790 26474201 0
554504189 67222285 0
540136608 170127028 0
182862736 146903680 0
464736193 309024514 0
522910668 251957573 0
353085595 226436750 0
508363322 45834049 0
194456107 168093842 0
17388242 237537460 0
139735032 360938375 0
87705266 94103431 0
553331328 354923834 0
506450290 453139468 0
445655920 466451284 0
464395827 394886720 0
238723425 310547444 0
215924244 493914808 0
539038726 67622465 0
514554392 147436353 0
253552132 171793493 0
212205894 262927780 0
157970255 418544071 0
404691937 381308563 0
185594510 459683565 0
22721343 337110143 0
427813966 209177920 0
118229508 468385601 0
106354152 542836101 0
359666453 448214506 0
549749359 138178731 0
522445339 413774377 0
463698633 162929976 0
48758065 255678179 0
58307115 407515808 0
442258756 414168750 0
558662330 70337379 0
391445665 62108326 0
157193623 179971651 0
115864393 472370673 0
465026846 510706432 0
449826290 227176501 0
250564732 152174378 0
264879394 367372642 0
138896688 385227126 0
551010689 142302407 0
497092729 388451267 0
343892210 323423391 0
355588073 330014993 0
30730847 555512303 0
465145901 238805726 0
62173731 564006417 0
91276266 110789008 0
147174245 536825185 0
470489821 343277491 0
303478132 347605042 0
102924447 137856436 0
128135524 405712492 0
545593922 240530957 0
458863844 150979478 0
533116587 193927683 0
250138475 435935648 0
330487582 503763845 0
472110117 432358213 0
59834358 17598351 0
462433242 356439211 0
478262403 189455510 0
306918579 502754662 0
374019891 195612386 0
458559012 361693911 0
528424444 543416878 0
450413276 275900383 0
19036434 275456473 0
276349302 127489076 0
262277435 381511353 0
233321328 205638190 0
251504070 40401072 0
446654446 341236901 0
49558547 552132299 0
234223721 522977069 0
84238132 100308457 0
147918393 166203071 0
17884607 464648973 0
149225881 414992401 0
82743973 121966369 0
179393542 420682653 0
64303954 41588261 0
323806652 336507398 0
295436252 191394083 0
69952942 13384043 0
37799444 13775557 0
528785690 46656480 0
302349593 344730209 0
433974076 226986713 0
453272850 409408878 0
523180670 440816345 0
342394974 258360275 0
509596475 534232665 0
331484447 419965811 0
35722032 544169148 0
419490957 12041279 0
204926303 403108535 0
314907851 419522649 0
508184442 7386178 0
501611939 485467009 0
482519508 60104296 0
205110864 567371958 0
40696634 77682352 0
519590038 515549372 0
476464845 317672450 0
54391263 121998245 0
421772928 85763821 0
244779350 532696995 0
240347420 330954214 0
557420024 535015456 0
503054122 190088522 0
217023195 312549756 0
216196870 548475131 0
215084972 465214074 0
59932489 490774105 0
281720747 561450742 0
375432136 433056625 0
30319081 380728678 0
541211552 531419916 0
345450075 355923896 0
176397390 490104566 0
231137658 9297815 0
305660659 394524958 0
548607486 93122619 0
248477678 527629652 0
90743653 333890704 0
65899307 153590243 0
368553686 396833882 0
384728224 559477929 0
201231830 421695788 0
216429825 183995859 0
425810173 158048242 0
560373850 155499322 0
459204282 19369097 0
490043118 56499440 0
47610443 324925615 0
308543910 197022700 0
387171736 424886601 0
226146514 312023844 0
42883989 321688951 0
15300873 66310691 0
528005023 88895087 0
402761426 516273228 0
465135084 344246125 0
465058548 252380901 0
566256486 390667899 0
12535729 502942135 0
525727452 448578959 0
34194963 446491864 0
161791978 372255451 0
14373064 382933537 0
199666632 50213443 0
158142210 246993334 0
415693094 10366931 0
471159648 108492350 0
492653416 248697735 0
94141862 10902916 0
100491405 395455807 0
175373248 447380615 0
26465656 464036955 0
65762028 299350370 0
343990479 44903508 0
103280321 23059620 0
495908757 209694143 0
354818966 378258349 0
501342572 144424035 0
444888860 70990625 0
215059849 479465677 0
176225445 251103757 0
109440565 368914284 0
147881928 246328149 0
548740626 239829545 0
409815593 297527600 0
247707826 213022515 0
145318540 446019133 0
238246015 55587263 0
34431667 226702203 0
414506815 391351532 0
135918700 53542444 0
167455665 177669895 0
249690439 114254901 0
309384913 38373055 0
156271515 138955229 0
318871299 16605979 0
357558362 310705633 0
77765020 11241264 0
481256746 202600734 0
182182995 372964987 0
16518322 337159317 0
133257432 19021747 0
80880306 143842269 0
74265826 32159187 0
431249602 235373872 0
537871279 311047107 0
180662063 114052425 0
182952234 453587653 0
365819666 523508644 0
154127947 167052605 0
544183612 102458057 0
285654439 367785715 0
318753270 501021332 0
553123317 276989864 0
108477900 437135354 0
349738895 292765131 0
355954014 286536593 0
224187555 352662130 0
188429787 102145187 0
152734142 200061097 0
24262397 488811122 0
278401491 338531524 0
508811232 40382859 0
337782267 273564264 0
59512896 222083113 0
146062069 41344500 0
263286873 339048176 0
566175373 378831663 0
175037917 8270025 0
267059232 496049689 0
466997755 343344911 0
349999177 519695930 0
96165810 568340378 0
197821406 76899539 0
15300898 84400091 0
239940838 129563215 0
490346878 508029964 0
453742330 42817211 0
71026542 243187081 0
235957775 211709790 0
225883061 165345326 0
509700983 77623316 0
539410451 368069050 0
7752746 566805384 0
420846060 427622470 0
380447983 154735091 0
130581992 428658082 0
142902102 358139883 0
388053369 162611512 0
428608360 341163295 0
459991911 234598909 0
73658072 159327009 0
245926704 348449914 0
137255040 154324534 0
318543469 354540551 0
84078821 364127399 0
109481134 278533407 0
480465501 569223855 0
74596455 345256061 0
192797932 326296988 0
16163343 152056161 0
361291033 346516766 0
110085079 289064300 0
136240958 307315283 0
126116783 46304063 0
293045291 473775583 0
390313363 125184315 0
179793459 362921975 0
388848938 346177539 0
335183394 131819029 0
171481180 16353373 0
274497501 331190536 0
228670631 369503982 0
158619412 121700444 0
518988466 568128155 0
275726692 458783221 0
488805147 283055209 0
122712373 441642526 0
411024567 325708599 0
146835961 288826556 0
77086586 293394060 0
550691099 558571745 0
159996537 166675097 0
441247366 214689002 0
357842343 453500699 0
348015009 468084136 0
364849062 261687328 0
488250239 183303195 0
510817463 433145625 0
118801279 427410260 0
535329360 135721817 0
556618479 332080337 0
41117395 135614427 0
308618531 370526747 0
118843470 458507938 0
407539879 81148443 0
28333093 363351946 0
125677364 328963472 0
517063938 123155462 0
300428185 435430479 0
131683410 334280206 0
327844084 285597027 0
539995298 272447398 0
40812681 83382466 0
411699939 486322329 0
80338598 503548163 0
331203583 430191129 0
444416806 415324316 0
469690686 95730454 0
159115826 537800532 0
467156042 30987158 0
20383670 325035657 0
50065792 563144394 0
523505994 439919456 0
390210507 523273678 0
300053949 119950074 0
484095523 271634024 0
56191779 398243283 0
514311616 516185217 0
271754224 469499645 0
226249956 436595486 0
317824348 182703687 0
397941416 552304150 0
472210920 316369799 0
326252337 75291819 0
139082479 228858644 0
138641785 25125866 0
62302055 408931460 0
107713080 316584242 0
40457646 1631839 0
392353831 316866551 0
210317568 118821336 0
466514546 434912270 0
401732427 389850910 0
287933206 32171963 0
251471225 97269863 0
110292322 45746325 0
56192699 443355497 0
402643357 265986716 0
274600240 246132041 0
211900232 482556725 0
107325673 345955496 0
214199447 544946340 0
133156210 169444754 0
296238465 288507175 0
375280748 250883176 0
369024079 165005981 0
144614078 363349164 0
516178381 301520190 0
381477813 94025138 0
40978103 118030104 0
353048706 512974199 0
282718183 482307044 0
439317443 557134964 0
248374820 458655733 0
153243916 257955579 0
10981346 472879479 0
315895295 216444322 0
363302627 336310509 0
78743171 427115262 0
274663461 160081239 0
314106949 121391820 0
380025483 353674957 0
351162365 556781448 0
91496606 402662101 0
152548643 106315789 0
377437421 124572667 0
7227773 201793831 0
311975708 469417040 0
257087258 516298844 0
324552480 121201875 0
335306809 229680292 0
229324311 333316960 0
277366052 62638946 0
394502596 232704014 0
65648470 190232198 0
201688710 376292147 0
12062363 464992048 0
449860525 117452737 0
58575633 28511978 0
488119238 472562874 0
432047171 429305797 0
45958655 455137160 0
376474611 127663707 0
339805675 125652958 0
208594081 268477953 0
308777578 28193866 0
390693347 34851280 0
427958542 518710011 0
455739133 177498109 0
171684763 379144094 0
260970993 337243091 0
113900918 17548111 0
412559940 305101299 0
538123768 280980756 0
359333243 219847430 0
284211781 543940914 0
327556834 315086090 0
80409102 374149430 0
488731010 417002145 0
273608862 327015424 0
524847696 171264785 0
491736902 494476759 0
367237900 261770076 0
550126275 74549758 0
188666160 519536162 0
211450343 563694553 0
110361762 554299976 0
390022362 327072510 0
161530049 525422235 0
42678093 33018312 0
274255067 71393395 0
87722211 567180485 0
294626898 2266833 0
404053395 327332547 0
231537441 534232190 0
80194690 299427716 0
229991074 107878003 0
467408142 552189501 0
129821608 328029905 0
153148020 131401070 0
68262846 183368909 0
197216092 313229934 0
218898095 529726266 0
222975499 186006733 0
208943418 458234531 0
293328673 6092776 0
96269629 391303328 0
198754068 478688202 0
306932445 532562373 0
253377232 556546652 0
165182085 145038674 0
54741162 447349630 0
412603971 236666873 0
75181366 552974423 0
273638677 12953049 0
98637245 46999347 0
116548114 564615696 0
67093035 210557520 0
94546980 206171435 0
161693159 496076229 0
33810456 50437783 0
11105240 244860889 0
404787616 133239395 0
358275237 279817989 0
105246046 100771825 0
230829814 83681707 0
543241929 446029934 0
481769768 405600080 0
277183372 467941972 0
24120605 286598760 0
334468380 234494006 0
375266004 75647826 0
204111191 431704199 0
266038255 239052924 0
219360546 357812975 0
327758141 241937261 0
106838079 200589033 0
495577635 182239902 0
305414016 74044356 0
89707872 358417331 0
433282611 384248711 0
208447874 216708744 0
129113203 111542687 0
95684274 5913966 0
220799008 373829766 0
191185101 416282250 0
160656569 333887531 0
205433121 154921256 0
260927632 106380681 0
421512516 70079035 0
467139574 511184911 0
24813017 316053401 0
492443090 64175855 0
403320038 188013174 0
187885086 218074815 0
181326307 144236241 0
269727771 146627776 0
171694358 106882713 0
217422170 400704742 0
554140506 324954871 0
296412524 513253953 0
279392728 122032289 0
223664655 246782366 0
34660125 511815212 0
32906870 342886903 0
414825203 328449970 0
511831624 181920741 0
536760431 10757671 0
409304837 562625835 0
52433994 160132246 0
345672056 106789214 0
56079897 340586353 0
498965847 237246694 0
102097622 94162572 0
424591445 44270084 0
462924971 412852875 0
443613894 68651376 0
257400095 94927511 0
342978081 186939808 0
458904784 146749780 0
201850663 1118047 0
221385882 205151487 0
542684201 168498551 0
238827372 543985203 0
199558824 23728492 0
2689210 25545121 0
233962057 363653460 0
416451582 568427857 0
154563854 369340858 0
186710698 519009405 0
360233590 390155202 0
498124520 445416082 0
270937279 468405959 0
262486516 152796965 0
20187607 451851393 0
539451663 271120037 0
534883888 395356921 0
32906709 462459529 0
68121819 37366787 0
156494610 550903371 0
379616604 400620540 0
6520221 73423869 0
565755616 14399658 0
248433200 64748117 0
497986104 185427880 0
500596060 407102770 0
527425748 560123821 0
259999736 324289199 0
50890764 567316025 0
387706927 491720590 0
451894222 480908350 0
345942535 564504737 0
185905009 560112824 0
375935996 448595102 0
537372155 23316982 0
497015415 138763254 0
12966865 99581220 0
316978595 16657259 0
196052521 20460841 0
367546269 321409483 0
155909603 287388948 0
505463449 19869643 0
443401770 561714778 0
555239100 467310658 0
231550262 517929849 0
474011075 532464659 0
532911963 387373986 0
396946263 170401662 0
94786397 284601068 0
556318789 134329786 0
123521177 559846796 0
74321835 399528833 0
35158049 127978234 0
196592664 8631861 0
419388002 549850111 0
378214439 204768411 0
427676852 23207195 0
221933079 114187080 0
12618481 266919099 0
453381122 550778702 0
421858318 498650477 0
561682537 442981204 0
417551456 83458567 0
296344987 353217912 0
74824903 323961212 0
152307574 8306532 0
301092639 237295639 0
226878173 160581565 0
555784993 390080508 0
559914037 225728442 0
16777740 384212801 0
337339092 109995918 0
439215256 555816141 0
358115288 329462085 0
500328401 166987515 0
42489189 430621558 0
521111447 75156335 0
483648183 383578429 0
245442160 210139659 0
386381527 309850871 0
21219565 199314837 0
96479778 117363243 0
265183329 343197866 0
180152605 235086229 0
328023902 385755873 0
270427002 489636508 0
204426203 352114808 0
511489966 223689389 0
4259308 528416694 0
184940620 553843770 0
107359153 373378076 0
436890448 557826899 0
418388348 256762357 0
541652697 501185918 0
5912907 509070480 0
268132354 547343360 0
155437963 77016140 0
521102291 541640165 0
373179059 473269435 0
457930718 156839935 0
76991246 509960881 0
134078242 32766039 0
187970127 492410567 0
174170846 274946964 0
564574273 174246129 0
146680763 376179471 0
443791445 2199258 0
199628723 512887897 0
32981664 148208706 0
427086602 438142823 0
61978792 516822850 0
28170357 251884755 0
122411623 219532310 0
245521215 500149472 0
178338739 273864770 0
33886039 233661272 0
41351313 67911773 0
436012613 158341361 0
126571982 117153785 0
469127535 303243659 0
496073269 448122292 0
455772882 543962343 0
112785089 80114775 0
224593692 11412509 0
118366794 417504789 0
111121607 176192507 0
325492982 406954421 0
502125921 242126893 0
264793394 228454075 0
153911400 68722882 0
318814395 464707887 0
359447079 389537972 0
311540416 374353342 0
398389713 91471136 0
233756877 435172691 0
210408831 88111630 0
152825395 480828880 0
26960144 134980301 0
22776960 234561922 0
114330268 169079843 0
150387747 443227004 0
288074417 129846659 0
301511770 486494542 0
169248605 270164474 0
210685297 87668856 0
361261597 46686825 0
36724097 520166029 0
497164416 219009179 0
419562119 108928956 0
210286660 112484916 0
434823109 329215878 0
443490498 502022367 0
489917701 330838769 0
441543670 339559253 0
186541779 245738462 0
196838986 250243794 0
12514811 21374119 0
340572079 340154965 0
382058416 502290538 0
384904504 260614399 0
436500988 271019522 0
133240978 89539004 0
549407279 459887791 0
103838675 178478036 0
524937469 327057711 0
12366293 398756313 0
128374094 235151131 0
324754200 565544314 0
291419872 260801339 0
214038781 207563329 0
103135731 203613049 0
487636698 530210801 0
197971839 368411967 0
147672951 294415067 0
319643390 428551291 0
148659615 492623846 0
67810937 350143228 0
71300176 298149506 0
308154266 462826557 0
192114562 531312596 0
290019575 475755593 0
557811865 562113489 0
205648442 193814721 0
165322404 515981702 0
80042029 248261818 0
279795533 65299017 0
328299820 199803856 0
290235377 323572335 0
360167917 547106046 0
309066138 284946675 0
297260957 249731940 0
379879729 387907536 0
341464764 345376400 0
164189886 137418845 0
2162340 383357924 0
241498564 95245395 0
284533758 196238900 0
445313100 279382199 0
278570669 101263624 0
421272178 348673622 0
231595261 187799609 0
354575651 271371184 0
564209118 268429158 0
554983008 112872287 0
151094994 415750027 0
56371865 513274113 0
93511828 24630513 0
321601403 172579623 0
484781607 507572419 0
54057480 158802379 0
426911141 14286648 0
354715680 553888134 0
494209107 117331890 0
388327595 409931431 0
547968920 552184061 0
288537007 462302426 0
3347359 343413754 0
396604910 25821988 0
469006626 517763664 0
360681809 382955583 0
283052347 199652359 0
427217521 610262 0
351170173 474906971 0
165791703 406761103 0
559192889 242979724 0
305986031 402014498 0
223981885 180544380 0
93180396 290928706 0
68586692 135111513 0
80859098 15550208 0
529977886 139683175 0
481553504 486102509 0
563555974 104195987 0
526623677 460250214 0
346656678 480849330 0
18079755 514536987 0
363876273 277355088 0
400792629 144514772 0
442503171 416665409 0
538859136 253358979 0
194400087 402054063 0
142038399 310392735 0
373086735 453666304 0
440995037 150159540 0
567723265 258946933 0
439303005 386446628 0
544025238 338885237 0
180725425 53902833 0
442667711 53184058 0
373502163 217501762 0
225511436 452324997 0
296195269 471723374 0
436944253 300197619 0
282044732 502195426 0
543322682 437917544 0
193300432 320625708 0
283950493 396506812 0
320044021 119153824 0
474867373 273017984 0
43681770 85403960 0
175904808 273977952 0
461508149 35942424 0
98981308 458982424 0
202176010 266694245 0
305075065 429222406 0
438752985 313078202 0
520766826 12311059 0
113922774 333720330 0
411708143 502419769 0
548084214 498627067 0
134091776 222115794 0
454213597 125926342 0
204600416 352948536 0
19282088 8916300 0
411579356 207375240 0
55300351 197073171 0
193464687 540678376 0
44429507 250447525 0
250918719 368578571 0
141823725 233209651 0
213130371 60137564 0
221440839 445509648 0
317692058 407760330 0
70063275 280165481 0
411720205 533997632 0
424044256 199403210 0
326915721 535032923 0
79514887 558040749 0
36170190 329534304 0
551626506 400597525 0
390323582 429330478 0
161036271 565529022 0
407951437 289211212 0
67969348 250129118 0
297345492 361124687 0
340366672 388481366 0
197308950 544805945 0
232491957 176005057 0
915744 196321568 0
197020204 121236596 0
226404909 254054146 0
558889251 561810743 0
280120242 229282571 0
470839177 74908457 0
344034927 278752350 0
190142154 194711979 0
458653424 242122531 0
355082632 252281218 0
200191001 500961644 0
366566761 431938370 0
101703322 446200907 0
471560341 249784643 0
215802597 168849503 0
304101712 288915014 0
558254621 268005360 0
397667131 247319259 0
46927523 221993686 0
460463777 524268053 0
150281024 117945995 0
413642710 152257511 0
271689257 215114739 0
97511038 259069515 0
437152115 561344699 0
322995201 320495389 0
265924377 327967040 0
62943873 355527495 0
346833411 5283592 0
44638617 222549625 0
104507216 477281511 0
156771146 114268577 0
541579117 397296460 0
489765091 166461994 0
405274553 468647787 0
111322691 549707543 0
191935963 52226010 0
528270740 344327930 0
38523984 55424222 0
303481715 7700934 0
323262048 19055685 0
85392102 214560977 0
149266606 375571416 0
180686897 124082498 0
50736770 126947045 0
344080384 69975963 0
292618147 115980429 0
406118901 250867880 0
139611217 291216898 0
117276690 443936564 0
353890295 262754016 0
424317478 460582802 0
151077778 368233632 0
389310946 149734063 0
39955601 436410284 0
197719877 332744484 0
217882790 363105027 0
121736275 4788856 0
400024007 259229062 0
538174400 89082261 0
27331719 385153013 0
447548846 112738324 0
374186887 32834807 0
380304738 130372909 0
517552897 456471332 0
489674875 47241330 0
415074831 380894609 0
496112319 174031037 0
504047645 42996365 0
548777973 96425532 0
235618098 312555395 0
362643326 130596241 0
224426790 398296245 0
17284943 507537742 0
457497509 177395628 0
132088248 81380269 0
415778363 440477242 0
206398477 386550764 0
328390485 130798560 0
297039135 42502950 0
127738401 9472143 0
251758090 568054271 0
190788025 186380892 0
39718405 257067648 0
421956694 456273280 0
311016722 231136579 0
54569444 552565612 0
357309331 398724413 0
434826830 213942920 0
512300969 155046916 0
121551231 301421623 0
568901757 2282186 0
108257026 98595161 0
207734023 184096405 0
298133524 254075716 0
309648256 94404746 0
287351394 386925586 0
313364671 239203085 0
384879115 47119505 0
304706439 185598465 0
335849103 214849542 0
188315232 1778170 0
411322502 390777890 0
562176244 465865214 0
190183828 476767983 0
493118004 175055686 0
509173761 213650505 0
413177883 274989529 0
441242573 201219643 0
152728639 512169062 0
456344656 258566185 0
336834164 565627682 0
249404916 497592781 0
30498557 39666267 0
229914590 486733567 0
364978868 419137014 0
228916968 493117893 0
277759828 166058697 0
309341828 561675897 0
49012970 386569156 0
283240563 374465260 0
494077240 190732596 0
361117501 82451245 0
340827688 214157005 0
132779960 319087340 0
160994804 28482368 0
95618947 390820742 0
386148946 47536045 0
458834456 564020689 0
282765912 387181688 0
77531661 45519606 0
46819264 469861219 0
212460039 302183792 0
398053739 449325555 0
70915222 311294592 0
348407302 97134437 0
67733972 407267838 0
160326572 37635529 0
47506899 384629560 0
373725187 412970600 0
43397514 159932842 0
5228462 345283664 0
220505937 540610091 0
174320733 468122350 0
14057356 394366651 0
548059296 170583568 0
35178833 219265026 0
281357905 130773920 0
175285584 491550570 0
243251692 514327277 0
435464227 154247969 0
428737251 163849562 0
251682895 140454196 0
317555472 476409035 0
395440795 312683348 0
541954680 201716666 0
310947244 373445832 0
187519428 123886065 0
231748451 174542704 0
482666797 446737098 0
504843388 65764888 0
222602238 307999819 0
57282587 501606709 0
464816957 353316994 0
41413802 391489592 0
565226741 287524799 0
129317660 525012025 0
293096571 184630565 0
247163266 45250635 0
210587139 526530 0
165464358 165118921 0
194658582 356406241 0
291213122 555109170 0
341637219 493399795 0
191580886 476617883 0
510990773 504034146 0
454988527 450107290 0
172887383 293433512 0
206199813 89935387 0
94469959 7476316 0
303953118 311014411 0
145194678 126487977 0
175889512 274192016 0
466577650 291230446 0
375969250 529085825 0
463482288 551253345 0
112602441 136763048 0
258766619 508739045 0
87922275 120926427 0
291999769 132705736 0
412510530 362739884 0
271808615 140018095 0
382788236 287342784 0
211159929 457479647 0
8085949 439349658 0
505235983 242440669 0
79265469 445602527 0
397119340 190765349 0
389339455 459912943 0
67016711 122208324 0
351667653 159574611 0
236409120 516929688 0
318430891 21424755 0
117013328 62950981 0
323120811 297387002 0
422639774 411225265 0
87457561 360375923 0
43219316 5365529 0
266072339 355862210 0
504127138 127354794 0
422480473 92236158 0
287795740 403857929 0
489646423 13556512 0
151380596 64206541 0
243692536 14741528 0
399246450 20849433 0
84259643 200615158 0
465759111 18711595 0
1660480 357590016 0
374229805 168785768 0
355066464 473555770 0
418198761 500076060 0
376522329 496095144 0
170277525 161379331 0
389889902 287134153 0
461353918 360824488 0
205631507 409088765 0
117864367 539666842 0
14737730 146285356 0
104825880 36192682 0
9429593 516089674 0
514934537 84992494 0
494739736 495098850 0
553221574 319363049 0
61920351 409305457 0
114237116 136825966 0
18509506 532330892 0
138044589 289354317 0
267536854 279412174 0
100843897 124003771 0
369976231 379742379 0
56888373 406660941 0
11953332 32986476 0
248902269 11295783 0
476749723 269092993 0
155435982 223970868 0
525041941 371115687 0
399159025 454237581 0
296822308 536767280 0
249526725 470108553 0
392161946 8623907 0
167986513 81511369 0
512584043 207464442 0
311641653 420108307 0
60686796 14395628 0
391071942 254216866 0
107421751 208030395 0
380432537 67069983 0
110706057 197295552 0
250286844 253646629 0
492576339 66753944 0
162903975 129239442 0
293990139 538687154 0
106993671 214828428 0
460157609 37039236 0
452139036 260966637 0
376602299 472118194 0
559508898 427774688 0
246438159 445231872 0
556595421 289660989 0
184432065 15481388 0
166218462 499565781 0
187719401 73347171 0
31565524 187628151 0
213801786 160580528 0
553325729 28780590 0
174204635 277965126 0
480225340 131773536 0
396466044 489764882 0
100011881 370985084 0
556770090 120089861 0
130258329 82969732 0
494005855 550465289 0
248176014 326777269 0
516512523 316915166 0
342721900 259906480 0
351355717 143344385 0
499173631 529431755 0
133355697 228580094 0
469181687 549904776 0
444440039 256044292 0
536243995 18110989 0
241624892 563898916 0
26124814 131146799 0
447028881 418139768 0
303463927 549762318 0
22500562 251513090 0
400913245 330160726 0
293521261 390236894 0
349040071 418777060 0
495852155 51114296 0
269998398 104550646 0
50523470 171482440 0
537339223 431493453 0
120625244 452371084 0
76122711 502497764 0
244158820 411115860 0
321368818 132616980 0
149259707 3005252 0
298010673 102855726 0
450346533 274712298 0
170338049 84864264 0
215167997 563828922 0
141824970 267631316 0
374725160 391606734 0
293773425 295347780 0
158035588 5443592 0
121466090 108151265 0
329288986 224926661 0
328701434 102406818 0
415591077 346517463 0
220248071 156918775 0
79427026 275342682 0
298019302 84797631 0
382264967 4505318 0
382495957 251103572 0
151485350 377576583 0
227801992 169939342 0
517094233 172473128 0
282418175 233174146 0
164174837 535109591 0
8858436 241342122 0
514266644 549115677 0
27740066 35309898 0
73334536 438938128 0
468812090 398971269 0
113418411 40698822 0
5991240 558012358 0
412913531 12314254 0
292034459 409336079 0
264713622 469265968 0
489538029 176529093 0
403105834 57279708 0
162053909 470004688 0
345357635 62971623 0
105981638 434154657 0
385058508 515343998 0
322205962 172246565 0
535052976 49842779 0
200279101 138856077 0
123581238 126006518 0
156790640 191655118 0
384797818 241527680 0
194983165 38199568 0
148810616 267962064 0
55389318 568995974 0
467852707 433069314 0
17624870 251148107 0
375243915 463767386 0
234491743 348154051 0
380771180 447966165 0
151557713 387173921 0
534103981 258869584 0
497816075 563241898 0
166198228 410195960 0
288826059 537234670 0
321664255 268473357 0
344740832 86364596 0
471527077 264416476 0
277600063 310935627 0
319640082 365860617 0
24470002 139902513 0
137826404 303496059 0
113116195 225495235 0
453981030 358987604 0
534629378 277267169 0
355346850 173857134 0
150487861 235142999 0
302644743 35096404 0
352084523 248426544 0
512924298 484633162 0
281965054 496798834 0
411072163 275360176 0
229983596 384036029 0
554139423 278736066 0
135486925 125858627 0
281759636 78969433 0
288746466 555138560 0
249753674 146014748 0
457571844 291152238 0
304101374 137802825 0
48886256 124926935 0
295392385 197126066 0
506122315 100316812 0
53274639 106057411 0
154913766 355667984 0
415567904 183183427 0
550971509 400096396 0
85449085 204319548 0
199662386 516837597 0
156929293 358822431 0
319968847 178841637 0
530925914 439810699 0
41691800 376238112 0
228481782 274066621 0
198866609 57037227 0
425785740 204821960 0
280689630 187085774 0
343723135 366052629 0
257048184 229210456 0
133085663 532161583 0
245900113 87316954 0
124354369 271737339 0
99950379 123496598 0
347197079 301820187 0
225507494 21582579 0
434727487 200606813 0
506545002 277020158 0
130716066 248712090 0
341393683 84476486 0
97253391 2741980 0
494753818 8610698 0
355660579 307277590 0
67358470 566625709 0
93063783 480710033 0
18044732 324327853 0
518303129 494300580 0
155725506 43292605 0
298750661 46477575 0
374671127 24582738 0
186510995 410110204 0
226598553 538759997 0
381659744 259758481 0
501837576 417882861 0
193309531 79680895 0
540717683 203274276 0
335599670 378208919 0
242564674 186965917 0
190495819 367039945 0
406013910 530689463 0
132027725 551355333 0
383012907 64035003 0
477522931 469993325 0
117455008 162085706 0
115109860 338360145 0
482028353 141998719 0
126739099 447016041 0
538736028 401980222 0
381881242 94402109 0
60478829 340135323 0
549422421 419059394 0
9141604 248313756 0
367870462 55519280 0
425182993 307334963 0
97244928 558690247 0
538154168 355140044 0
196123453 465042981 0
366826650 183220081 0
105992600 112774694 0
77047124 253290367 0
460261658 386782997 0
157475376 81744799 0
395435901 535533406 0
249021994 185296542 0
7055781 260292618 0
175557857 109199944 0
270241766 427158578 0
78089820 152263146 0
35033413 308363600 0
91090896 408097991 0
10807741 37283840 0
120385218 18611948 0
153646180 86940565 0
560096412 507190830 0
57120958 87672074 0
444874650 366064623 0
50323316 279211807 0
495721116 539712321 0
236913605 169901088 0
304367305 146880612 0
469473717 238793923 0
166504754 384974507 0
458491456 490033474 0
322556828 170459535 0
427646595 225122320 0
533270408 278506323 0
312238865 485938122 0
310043057 520133135 0
196423869 531397133 0
486228573 426921165 0
552539189 383565884 0
226400117 157219824 0
221539428 234203676 0
7813184 117881565 0
467432002 514628134 0
551080823 211780829 0
188814142 257266241 0
470711721 438417957 0
266965396 219427415 0
563084970 104976407 0
79253094 486078815 0
278469270 398834544 0
376429804 74465411 0
450263277 34033202 0
296418346 377152141 0
353981203 552982159 0
21638199 418038748 0
260438389 205531743 0
387074550 416135689 0
437578736 389504569 0
444899665 411801537 0
493954173 113991653 0
448781887 187395819 0
437543274 553174861 0
289774183 114497383 0
503553648 298585893 0
405607081 508347381 0
173741649 230078012 0
85401974 536215997 0
167239975 446746607 0
76698111 72773796 0
49039465 316502475 0
251675820 469278182 0
430172219 209695596 0
226711 178913725 0
58962069 284050965 0
452771613 545220328 0
534553833 289359514 0
445844718 525982192 0
219983390 90715462 0
402414623 180716196 0
194633600 309459394 0
386870673 535697466 0
310226593 13103405 0
385211565 359789306 0
381160332 292854749 0
264126986 509100946 0
491807102 378289403 0
398456156 270306518 0
164596755 72734332 0
272214381 402211829 0
155705992 567531924 0
282788526 91105824 0
510809219 419987893 0
74214387 53315436 0
297956706 492184024 0
150578969 339152778 0
136503956 168752389 0
536099883 377817646 0
556527107 145383766 0
145063226 347692183 0
482076573 65617548 0
265954831 278753637 0
427183264 315912629 0
106853679 132486862 0
167856352 344765078 0
456828907 218689125 0
169895628 471405745 0
329367516 112321759 0
144596970 568542649 0
354785824 395618657 0
169440274 303691078 0
290714252 252867949 0
201553908 538946768 0
199989653 514290932 0
21998844 420818066 0
565314447 128417765 0
95814117 413150368 0
59682201 381217078 0
429190946 489663395 0
156790770 446363008 0
90396972 266036429 0
81650216 339939036 0
527985760 496333407 0
57720247 295735378 0
193663441 523033091 0
122351143 555354436 0
290338891 37584133 0
99329533 146275016 0
277322774 495850510 0
65924232 16378626 0
406518058 92133348 0
461909864 322886718 0
359389437 363719258 0
127928557 27818313 0
485966901 66013894 0
122143959 484883074 0
227404234 102249838 0
362909588 313272213 0
70239891 43196626 0
341744789 395640914 0
176711769 181903410 0
317777768 353098520 0
484361295 745579 0
327997367 439792565 0
75218910 405972632 0
155717073 100354424 0
15120390 18369638 0
477488083 486671892 0
406412089 382442731 0
5554430 217310356 0
22574952 262323893 0
403666150 373621139 0
226786651 453882711 0
221366593 218988939 0
524139146 456693970 0
233880751 295912860 0
206241 323973164 0
305506978 143320694 0
557156715 190008159 0
125533407 338295685 0
449354106 221915291 0
38443677 268101356 0
286008488 197236503 0
195270918 416590747 0
566002849 244910588 0
50326214 189892455 0
160532850 374077644 0
208325984 42032361 0
359085164 521648357 0
39680985 399004879 0
487948951 517138193 0
110108749 155734156 0
231033577 544589402 0
86278712 202434160 0
387906649 402196461 0
12679546 125975076 0
493377107 8416054 0
212379754 281510737 0
252893204 282009801 0
183668615 503106540 0
410045818 197572597 0
298920444 111670584 0
445740879 458720072 0
98132623 323017711 0
516163701 366034824 0
115696463 330608696 0
474961260 550045720 0
320176901 419243154 0
181809423 34431456 0
553497375 288123313 0
181478404 236741641 0
138610970 35056400 0
15538873 47119505 0
243716589 144962444 0
218416194 244284977 0
428472092 15610209 0
285621345 175478632 0
433877192 168948597 0
367557834 529301455 0
516487333 90368886 0
341357718 573586 0
154805341 55890180 0
357564335 97779072 0
138880432 413824539 0
345586510 149131496 0
317729763 438169313 0
567895907 2443804 0
262981486 553144729 0
200165788 199268945 0
264975977 421631215 0
258624507 2316134 0
31919527 147205289 0
536754609 329793971 0
245571077 469012335 0
437750419 12322259 0
529832503 77604330 0
460373746 26594266 0
379000485 78325083 0
417060912 431963095 0
276668371 152376722 0
280817155 216257006 0
45944461 371979199 0
541343524 543135608 0
155918818 251887939 0
436359177 320232485 0
138753430 419632717 0
25816559 221577471 0
17803737 344534221 0
74428386 125837452 0
26378426 498605257 0
342051453 539449930 0
499805801 494439691 0
181484276 467683895 0
241188234 267422422 0
298669036 276731079 0
70726577 56919464 0
424719522 156149817 0
500260852 320697414 0
169040959 270752624 0
249960141 59466757 0
324000166 560395135 0
184839186 390272499 0
501837257 397554867 0
497296335 94271611 0
507725430 69096754 0
379513303 229839497 0
473515966 299062398 0
9620362 82109104 0
418729743 207849513 0
131158532 452599646 0
312198063 299776820 0
158968220 506936361 0
188543379 229949162 0
295312191 348231667 0
562666233 499261260 0
402936928 480028013 0
283359380 41108671 0
226374412 527267524 0
219928789 542870650 0
484945420 551519277 0
538786941 10481024 0
187811329 133165678 0
311251273 347633400 0
291170635 467818548 0
561356512 57995122 0
18607180 8545771 0
15750184 11577074 0
184012751 83969064 0
175810970 533054174 0
276690890 568717436 0
497639941 167603722 0
217982737 140284067 0
256027008 294766433 0
446412863 521083047 0
317854589 43415053 0
306333334 443078025 0
21048699 131332174 0
236712721 43419243 0
403833926 212559646 0
20685474 415108233 0
22208780 563014241 0
273991863 100976818 0
23531077 109257228 0
113073699 397618550 0
486245256 250404541 0
531170237 214426460 0
128309033 280716657 0
10699925 554643579 0
512087609 504338592 0
27172272 56289294 0
537811496 331774064 0
283003999 87341823 0
202516597 20668859 0
357978694 199399410 0
277487208 317434063 0
456730614 290445724 0
19815348 150671207 0
493564004 369148983 0
374747681 73102573 0
494897997 460593694 0
243513584 146111285 0
329996375 486228140 0
387657620 199238116 0
151574282 399833319 0
150361878 36786916 0
246752647 513115764 0
72981902 410697220 0
308045658 517439924 0
264811526 272266988 0
217313110 17470034 0
230734019 105951156 0
415962699 520562602 0
383295986 64125549 0
154495208 65508227 0
143974187 366525700 0
49670722 563202177 0
13479351 27879838 0
551858672 215772114 0
273598362 61827315 0
179556575 220365363 0
166888044 451719892 0
139945785 545895109 0
174616846 219423994 0
403891613 437436558 0
439646652 23155787 0
365676712 233053049 0
179611964 270917134 0
543745163 517716154 0
191039187 545794617 0
518224697 373648265 0
50390753 439130316 0
52001089 259733248 0
421651870 8237100 0
495738598 502253449 0
548850781 555180563 0
389509339 274479313 0
383719100 385733391 0
362711546 354637714 0
328403340 280696193 0
178949549 108528141 0
82032217 383333458 0
331828132 302869112 0
16593364 453519120 0
93263998 27767572 0
21179578 323203272 0
346628896 566937273 0
440107656 473634397 0
256587844 294157394 0
289213082 132590476 0
60376278 504302598 0
555554702 104241287 0
62812114 363624650 0
215986422 399573494 0
328786053 221511331 0
393505940 489156442 0
177745543 287766999 0
406686208 244506961 0
487552975 467584772 0
117541306 69737949 0
341112140 478596282 0
537641603 355734842 0
193668231 79403411 0
19085524 499962928 0
23299894 480405196 0
510813844 292545684 0
366449331 34343560 0
73689505 214630025 0
151837179 555686784 0
94377456 63192751 0
564198964 163743532 0
241361983 423623159 0
216539076 408564821 0
443591580 500700678 0
128641500 291607065 0
57722646 564128883 0
560703106 489394417 0
134379690 90290080 0
408838575 48857215 0
384386209 318905229 0
294552782 425719878 0
400334950 123998213 0
520447981 234391135 0
425383355 184356905 0
254047157 483435256 0
275639968 535163106 0
491204270 523357581 0
79548346 513352368 0
192571324 33264070 0
512966 523648191 0
216402895 65285382 0
107567027 523622945 0
395254046 479518366 0
188611590 10145799 0
57864744 403367751 0
475765825 389279501 0
334315635 556593362 0
136184222 509942426 0
11097015 194187048 0
124454935 4411828 0
344806536 305839856 0
105647277 41706715 0
114457749 348093237 0
324672155 492442445 0
470593203 112951616 0
248275102 14410655 0
3514307 45408355 0
116269843 524622036 0
334343976 178110748 0
218232959 273154818 0
474959339 315201783 0
68050351 321566042 0
263038376 241060325 0
459266025 182726257 0
345182127 173790660 0
563404648 436017475 0
45362827 136122448 0
207363388 48622081 0
484394457 69323053 0
75862039 491084824 0
239638747 350935258 0
345597005 93659100 0
343428533 297108654 0
452510006 350779028 0
134621479 145272990 0
500907288 401137083 0
3349069 147341691 0
41231061 469218042 0
386730456 360075690 0
558486529 299697095 0
281066836 454230726 0
399780047 370107249 0
15770550 11003311 0
448540854 3088049 0
47551552 549739504 0
293244887 543353737 0
46197635 3180168 0
356816640 200195046 0
244393621 324030785 0
529197851 246447546 0
102226232 210818386 0
321530132 206241774 0
444594985 127477183 0
30253310 126060930 0
319087910 39934292 0
350662983 114116109 0
528940450 278326148 0
203158516 282211920 0
63484833 477476804 0
309036681 40551183 0
12516537 51092568 0
372342753 200301606 0
248959447 541326443 0
243445639 456912128 0
342255629 214680242 0
355835956 162347246 0
6825066 78841219 0
7352576 455060246 0
252090758 299966305 0
13906628 130657939 0
65520256 566601381 0
307167087 342640107 0
445875388 472421154 0
58520075 343092750 0
278882831 523543315 0
439360384 392175956 0
373474604 452105630 0
516240476 243757422 0
62472828 249173930 0
52891002 82046683 0
302088106 337903379 0
283869904 559769394 0
378637945 205071057 0
550012233 83596635 0
523430863 85199030 0
415474575 542276091 0
294772907 484472554 0
528828754 279181492 0
139839434 345875854 0
216216231 564279280 0
555384020 49533800 0
44464764 62867844 0
187981148 381728188 0
358803470 63766110 0
257565577 493403780 0
162544543 355313496 0
417810793 60793272 0
449437941 526273731 0
201024107 178269028 0
14822873 444811104 0
410698557 281521703 0
512107364 65602281 0
532823810 368730722 0
481508216 426653520 0
302553567 557281086 0
404469299 112020924 0
358167719 413850346 0
299295698 225178407 0
29182926 421310759 0
199318408 110717725 0
479697605 168972774 0
370679679 447067778 0
42755967 245415301 0
389680506 5226055 0
341069626 417210237 0
377481721 493430800 0
523527156 107558657 0
282714900 241844174 0
82638442 426040535 0
409827721 78507442 0
537390829 340724852 0
474027389 287062421 0
325426475 290116481 0
449772011 551921437 0
207645358 374618023 0
503946012 432767237 0
59572159 392525602 0
312213855 234475167 0
498231724 155626457 0
333644640 101041556 0
375787031 148553056 0
308138366 6272660 0
526080106 136554394 0
29078932 145793264 0
290892479 185097497 0
558803422 8198617 0
449922403 539706649 0
301567877 153831282 0
274842826 120086557 0
564060590 42055374 0
283200783 408458336 0
479760793 5098130 0
371909258 375856706 0
487506163 233385303 0
250021541 483897398 0
294718489 536899223 0
265689936 493591083 0
377249853 398133725 0
455569173 404397922 0
531075495 220338982 0
4660485 301746608 0
330094613 161971953 0
355940730 145224459 0
408962836 34835183 0
436939812 68383814 0
89998662 373095707 0
531711554 318434348 0
442289497 101619969 0
100622937 532993440 0
221785464 516191096 0
560276297 90436887 0
334049894 133820530 0
268541544 160727375 0
520374948 309772931 0
88614341 520488909 0
45677908 182127653 0
206679855 15513160 0
477638881 444784577 0
91906203 92313154 0
144099290 414658634 0
473173594 285516783 0
424634448 232274606 0
181443102 439712714 0
398838578 484114622 0
9205081 261056172 0
138789717 312572891 0
72686253 298313435 0
425993501 154964714 0
509152419 44548560 0
513451715 511963948 0
437383849 331842346 0
471886874 1350755 0
102111076 476090455 0
299010838 440048758 0
562396294 210818582 0
236512625 87236688 0
542627894 371514493 0
82482361 39391383 0
276458234 240451056 0
448556571 455184042 0
503173149 532330301 0
504176179 381843001 0
434914770 91804275 0
433556532 112227953 0
179055069 187780404 0
248449374 173267940 0
41851020 233106914 0
180885123 12573268 0
86628826 412949480 0
29689280 421659985 0
196009775 404687140 0
495525055 60292916 0
98498818 25244236 0
10773328 229743335 0
558646548 364329491 0
211281733 165214863 0
209188717 70391200 0
462870715 11772042 0
510492587 60477106 0
355216659 438704467 0
345757853 118209806 0
247048175 419654412 0
501643039 86790535 0
234127871 198834120 0
371940783 469901237 0
419739311 62107157 0
320764297 442073965 0
285265517 100890752 0
44659789 196374515 0
356931974 156854167 0
274572636 55082963 0
259317928 288799147 0
499942083 158244836 0
371340549 456004653 0
234024388 61631817 0
303599199 139306942 0
108040709 187704622 0
136694346 57327955 0
316234352 497679912 0
398393595 560328603 0
236319389 160047035 0
460862764 477177338 0
410417153 237057008 0
313703661 87139302 0
159077802 292158096 0
22171312 215190185 0
360659199 1834689 0
115557860 84031876 0
28230962 231328593 0
169630882 321089588 0
74106091 46395455 0
130452021 152277000 0
253429420 529357213 0
384131180 466899758 0
464690796 12568481 0
301429551 97974712 0
150587524 518343380 0
5638888 110428556 0
167192656 453137458 0
531235349 177059560 0
442642562 502821305 0
418968304 9805531 0
350570831 548732683 0
133583358 80893323 0
91200594 57913226 0
289652514 330333303 0
547291464 435226269 0
367801837 309065955 0
274252974 471698065 0
432774254 313431411 0
13045128 508633811 0
455467304 289900081 0
529710355 538145840 0
198839451 150518677 0
51616449 110022873 0
379502084 219148075 0
126308903 212322816 0
551596661 547192031 0
391879497 563871741 0
307767146 44751233 0
98668053 199471371 0
390035956 74944287 0
222921613 211696870 0
140161418 86046275 0
80102073 79277244 0
553207267 160194424 0
468003728 33544851 0
533675628 374377278 0
205066125 433062682 0
195416742 535527501 0
353058239 287621304 0
332514839 94443198 0
359234082 548591590 0
117511244 418812135 0
394326183 142994475 0
428747767 202997095 0
131988177 329998661 0
425535427 479716506 0
192581223 300410185 0
419599223 553010201 0
562658192 226926951 0
268661588 404036182 0
553666596 163171913 0
58256438 527279869 0
528745955 65912564 0
490784033 184129494 0
269042263 519280407 0
526576329 319155830 0
51637435 306233787 0
20429354 530777774 0
371220376 133641499 0
170072595 134228437 0
173773090 295028810 0
245849807 30632830 0
91459569 469558284 0
291047287 61026478 0
203035114 413396039 0
197531192 499019038 0
49273420 402265544 0
71719568 373632163 0
463494286 231781959 0
119765035 470888307 0
387241553 545961459 0
335266142 230383806 0
112731551 340467778 0
157701712 39476247 0
124187255 465247238 0
95610951 228363468 0
503035343 456868619 0
482828589 486733224 0
368019751 529989131 0
354102385 289103025 0
79631057 431131000 0
69887816 2613468 0
193535772 81911959 0
113117208 141627223 0
274237698 500736526 0
441091093 555002076 0
306221466 43262343 0
513193631 403702217 0
274178185 527612702 0
14345912 383289176 0
307065013 351113843 0
45808410 54578624 0
460243034 118101359 0
368090339 183621936 0
134134210 377586630 0
34196060 294240829 0
337225127 107104723 0
314163135 378406852 0
499057322 118784278 0
408093017 2325285 0
499521007 84408951 0
360431918 449397434 0
413013582 262239162 0
413273407 357230441 0
387880283 415138324 0
77774451 546564707 0
233623515 479174122 0
416947392 422019306 0
531904255 246207386 0
435331515 93592562 0
264026769 533662816 0
105338374 379641358 0
251191276 505732949 0
527513682 205918269 0
162284092 493982951 0
17010609 488395130 0
285359248 204608886 0
323615517 228685063 0
492909645 169542830 0
489601783 350666935 0
475848438 158943108 0
58753749 146336963 0
227973230 295248704 0
419741338 348686650 0
320884282 64199680 0
488126569 224291743 0
563231846 223308936 0
373978817 22560372 0
26255165 26590243 0
214752154 435139932 0
387239397 524493739 0
464908306 564886015 0
322860808 69648802 0
120207251 312639009 0
1649112 549206081 0
71065272 469238204 0
436035470 441934497 0
421637915 78425801 0
453648 118750958 0
102810787 198167203 0
377143398 325908417 0
358433589 219900557 0
551709292 236624685 0
551578946 304403251 0
253213837 5138670 0
225475109 426085396 0
451176965 294296992 0
56191063 86252205 0
139764881 340414257 0
548508276 389146622 0
138008156 544783308 0
556924840 122392763 0
287912408 112190820 0
10174400 19956868 0
479177139 215289282 0
414126014 391131094 0
237591549 40504429 0
481018428 15552468 0
316587769 123897614 0
147619866 152692828 0
126594907 426070735 0
398253974 446634153 0
274587358 58996983 0
215432816 399396543 0
340281612 472827616 0
406450337 52066705 0
544051776 484613171 0
493008391 254297867 0
73738323 531757283 0
52767900 139156532 0
373935028 198993983 0
497382269 288034061 0
87133303 473992380 0
371643249 405927977 0
190662023 533431024 0
339625031 498157899 0
203785906 66310117 0
92127091 171587669 0
118396777 185414147 0
91916102 355294630 0
315558039 165663784 0
10247870 426574237 0
426834917 65970006 0
287584177 416519011 0
179794016 264292721 0
204528455 256514243 0
321394088 296484081 0
186904726 12389083 0
249668110 294929405 0
529292978 321150193 0
489859627 164864742 0
546145819 347566395 0
382820616 344133436 0
314011607 185783148 0
344809204 388892565 0
241054852 538060672 0
486585402 183706680 0
138639341 388985997 0
61544297 520715234 0
236336250 492790423 0
195316876 159235601 0
389125044 329918010 0
105561463 250748627 0
189025401 485054341 0
359525765 343144855 0
490815430 73481428 0
359936326 162781154 0
212132306 110923503 0
496486162 310507118 0
93498575 476030202 0
355051019 535245896 0
103213073 428559680 0
272341586 1221755 0
290042047 88227555 0
18484157 20547294 0
305010950 464676501 0
169145793 335925044 0
384867047 367502878 0
181165605 347737390 0
116115784 439444497 0
362976341 168880801 0
144128394 150502493 0
373997916 94208117 0
358074755 247766126 0
108119125 389514087 0
474416601 335485411 0
157964555 152492478 0
103575975 189002199 0
118839218 470566803 0
58630270 7442387 0
78759787 444867674 0
208505685 517293980 0
454004713 31460750 0
343388953 539074933 0
50167132 547278040 0
25579525 214535708 0
477179684 316112601 0
566879995 326760010 0
320499915 376867634 0
77214569 364992022 0
505705391 152087095 0
413085881 332325663 0
384571604 472590011 0
153670469 556567141 0
479395554 23538302 0
337759761 526588977 0
555919684 60330871 0
131049828 269648137 0
263396838 450825910 0
232033140 427552541 0
130572164 419041242 0
350557936 395197471 0
540498243 83756128 0
517906942 552580606 0
76435677 482372566 0
264663144 523133666 0
290846758 455684845 0
233902000 486646082 0
132396900 127202674 0
201711506 261281346 0
136222497 66253674 0
255008659 29251036 0
100231703 404582925 0
493058238 535281590 0
473631300 115669613 0
332557347 102973133 0
47374040 89055769 0
426699522 165656718 0
406106246 212779443 0
530564239 146908223 0
498203033 485140450 0
83849071 185264491 0
11786614 89083324 0
314095158 165440451 0
485542509 392678830 0
489779184 413120331 0
111107851 330049596 0
233169821 458267372 0
181919694 124872355 0
91164472 545237422 0
33583389 381028823 0
30536707 460738906 0
489107883 158153821 0
515334492 10910469 0
123636881 475248784 0
166083342 220500386 0
535286999 2760846 0
409365504 271921187 0
226114251 496009096 0
280142940 204167492 0
39572915 80858844 0
457570620 524662041 0
248360062 373345855 0
406323139 140211858 0
251246015 400502207 0
532887293 440269345 0
181251897 504868249 0
269272712 481068119 0
237766458 471724583 0
333436538 259619132 0
408068622 393074942 0
217382130 371562591 0
423874952 420532843 0
43443447 347189318 0
244679519 304822739 0
301809324 11404160 0
237784033 97527963 0
197516392 243482388 0
441379757 233988499 0
543341162 514955413 0
96100722 527038234 0
234196654 31514229 0
426880867 289668724 0
87681812 399828974 0
116777936 63168565 0
426454733 530710668 0
104464874 425347333 0
174003061 566752646 0
458611320 243658905 0
207544377 401892983 0
343758403 503773978 0
10625381 432804774 0
531802215 12602710 0
229045204 70767879 0
74543734 70214911 0
240968775 466485298 0
116892519 378169453 0
379602988 376250080 0
63772551 513068031 0
344724324 515461184 0
411233701 138281869 0
509319390 5369803 0
76363678 292900348 0
193034295 46662266 0
204294906 461464018 0
476487588 546409016 0
392160445 431002818 0
471675662 187621094 0
263129605 350110406 0
315595897 363966057 0
326280531 223324262 0
374173738 364452829 0
482721342 110086410 0
38197616 58070653 0
466061168 96050415 0
143130840 79889204 0
440074694 81033707 0
369431078 448092365 0
148100368 33925351 0
418788126 107884291 0
252051105 459560405 0
112050144 323734670 0
273691680 117141059 0
451226503 262178267 0
342909096 274645791 0
325789426 75910109 0
259788296 528568449 0
179331724 417650605 0
562692407 62651998 0
543348040 438514443 0
405702210 504987370 0
288221649 333777001 0
440748148 110939376 0
484797662 234347673 0
128124176 31284812 0
13172181 235537163 0
519862759 125563282 0
501922076 181537308 0
220799051 260846755 0
118469291 375502031 0
400444323 215318901 0
139281789 418621073 0
154836461 22284890 0
417130004 307926698 0
99374960 349418073 0
360140214 457034120 0
202169882 379579761 0
564798390 21851451 0
319887056 19808072 0
502522730 463758071 0
74143786 245855901 0
543924063 242426428 0
380804062 201088373 0
538766881 365461320 0
533939282 132110717 0
288413598 7998071 0
40706816 118227648 0
214253977 549858310 0
336905759 269939355 0
43731675 460412393 0
31728041 415736739 0
240200317 563391789 0
291169754 426161335 0
159173190 252251512 0
130433647 370042621 0
459561734 489085885 0
70561099 333702726 0
209443329 227622460 0
91110329 346876431 0
454685191 503781834 0
60139701 317479164 0
539002014 141811321 0
109709113 306655211 0
24345121 410091928 0
191923527 516455549 0
344753705 376447271 0
304184764 57711850 0
481562989 234976937 0
111441192 381532467 0
305773272 389261085 0
392399863 247281836 0
20434527 562577169 0
232476360 514817087 0
155967244 525881700 0
112560661 407776044 0
258336673 78848225 0
311285067 407383272 0
244566672 268666442 0
210972121 294495349 0
200088390 202900146 0
73102224 419574689 0
499332630 85646542 0
50461654 489799018 0
29151726 453620730 0
55635036 205236322 0
521854238 6508176 0
87684927 257487724 0
332974732 115620462 0
329877957 508231062 0
24617143 293296943 0
9995503 107151459 0
395705684 108564340 0
256662316 323122831 0
526649397 354628334 0
105801414 307778431 0
319024779 335178236 0
226765059 373593662 0
213113007 403451893 0
314147418 56954841 0
31390537 311201240 0
290078762 137978860 0
51639248 80039012 0
559675644 366819153 0
128976388 567324000 0
367417092 74872559 0
159333449 430379611 0
475250633 178105550 0
318322036 497165141 0
468247922 157609989 0
422227619 429475715 0
441089760 459788950 0
185534961 409784190 0
399168968 220623108 0
415166014 231882757 0
498469841 320160945 0
445065536 389648024 0
505279226 467424014 0
429500604 375490939 0
264177898 59320745 0
438578396 551767283 0
177274556 177634757 0
162396343 30393563 0
526389978 301777375 0
135648913 506611959 0
70477891 245864317 0
49294440 516143069 0
321042135 52172067 0
469935998 345763703 0
381396753 69310272 0
554860349 31750985 0
64340679 234434240 0
507778207 399410817 0
186407298 226738386 0
22645760 44818213 0
113804992 472028199 0
292065050 293546961 0
278814790 418916363 0
478444162 10873573 0
319066683 542274124 0
139237926 268778136 0
419179171 548132746 0
548322784 560800754 0
79906043 227442836 0
268012370 367834978 0
191460956 291659736 0
386756050 157515915 0
100712501 34943364 0
460726328 338672885 0
275190241 502936501 0
283363600 36052432 0
171999048 387620941 0
2462139 523617714 0
555080592 9831289 0
430170229 140852523 0
137712193 496048260 0
486827824 545511993 0
218824756 460407466 0
292586478 207950484 0
106388125 182783613 0
169962134 356914543 0
537047674 537114181 0
163525266 467375510 0
325829257 317141143 0
161419118 418627159 0
211665220 281087721 0
130125863 189997229 0
147233567 338553343 0
155080519 74960819 0
58517146 53186846 0
226266641 88514844 0
376827319 200001299 0
39770440 475096987 0
485857569 302474224 0
471091263 299101254 0
60659244 322436079 0
312571933 282034863 0
55246290 90081301 0
175649898 400377282 0
444734838 425656202 0
11022533 348415851 0
120220483 164770776 0
302911593 491397018 0
551940261 84582368 0
3505586 442287555 0
245560313 287130677 0
555387893 482363077 0
413794298 307120336 0
48389187 102567688 0
67830719 137056967 0
242361173 242161267 0
176135569 235965483 0
8048236 392263371 0
541030776 553460694 0
131011020 517231733 0
161820380 412757853 0
480289656 408561308 0
253789360 109318996 0
439417247 202074783 0
487362079 231008669 0
8659437 457395319 0
4411543 179842259 0
482666353 381429893 0
555343675 474403297 0
106281327 64109308 0
204334740 213935279 0
524976704 328927084 0
495144463 282721037 0
438713319 349244486 0
400389993 388226691 0
124097148 182116285 0
516024578 108128059 0
83135366 556177767 0
330924433 106393182 0
28693195 559286581 0
452577602 281479814 0
38953655 150810962 0
321926461 236161455 0
213548712 511483692 0
21567272 518310011 0
356463017 345767105 0
188170487 523719510 0
39062610 527455839 0
562439737 155767719 0
511364237 356263779 0
382877493 58008291 0
560605770 216993945 0
7729228 516308551 0
231489174 542609624 0
250618940 307681770 0
437276689 290945949 0
468711182 131238108 0
64758321 474018732 0
385312520 457021981 0
249729053 536358863 0
45170458 195073204 0
17693359 419724943 0
301781586 346820044 0
551503760 372336972 0
37880275 314820900 0
138138141 214863510 0
178813872 396725951 0
22138419 472240409 0
311735889 402906164 0
352739399 46046577 0
179323274 414951472 0
499290896 554848453 0
26825283 544640051 0
284161870 543621452 0
267322181 456842189 0
381709968 288596047 0
381555646 330524610 0
536815289 263129160 0
85032146 165718360 0
226280787 179996755 0
557041760 313651877 0
168151228 495027803 0
452933950 541420640 0
426882183 415615689 0
25026514 484269305 0
213199613 122144990 0
425362169 498497037 0
142070588 83112547 0
493296978 108627223 0
556305829 247878919 0
166421541 395265125 0
143640520 542145742 0
104368490 531431802 0
184068910 132695018 0
105381305 20488033 0
342556678 493200429 0
324361236 554005022 0
73408371 10864371 0
554615797 434449919 0
21182249 459644297 0
263159391 65455629 0
558981033 427499213 0
203928807 386324844 0
390696789 51925972 0
191489286 523676193 0
30220027 195261143 0
213539567 203657669 0
518427716 118105551 0
103601197 114197112 0
43792780 159851793 0
161571127 397138781 0
292278483 562550773 0
486411726 251943258 0
496533336 468266232 0
472582366 307441334 0
190804121 524155510 0
445430191 279466055 0
270800765 13121452 0
195791582 511187272 0
58713368 472157083 0
426996321 32904445 0
330313812 251258061 0
170516139 354048662 0
494753653 21916989 0
132233920 365865815 0
338546465 284651494 0
494705185 618713 0
520166025 182066712 0
198757280 137901224 0
505758586 167351453 0
330781275 194851834 0
538840928 487454412 0
49959711 376726166 0
256264655 252665697 0
427434708 508756233 0
114048608 428729478 0
336441312 303286229 0
563037988 344332199 0
227354522 160778014 0
77733893 306371468 0
399719342 46211392 0
27509254 128662721 0
418553948 355801331 0
149338053 299993492 0
238679311 462679333 0
375776600 231225729 0
363655274 390362094 0
466399269 536958750 0
72777748 487280383 0
557301812 98879421 0
425340880 250683141 0
476112595 182905072 0
43274332 408348162 0
213684057 450778748 0
194481028 543061195 0
369943860 496266308 0
547792435 283987272 0
298308535 336454814 0
309771251 152371646 0
369648747 269363729 0
155087818 41486061 0
268975911 279854192 0
445764458 28889658 0
489855696 258800664 0
252267915 221492519 0
402845303 280244745 0
121539046 207057928 0
516249287 271615125 0
32543949 553465483 0
400562274 17769851 0
189496652 362278760 0
174650858 462964320 0
362427466 300281863 0
337617213 522554089 0
135476345 254045739 0
216810722 374608928 0
548355204 182272920 0
381253192 460784770 0
513093239 516361582 0
306993544 527794130 0
424519159 319056008 0
477845568 64318740 0
162364914 368146405 0
390983528 3909415 0
178112178 109981885 0
120627231 365503347 0
47953014 425145700 0
511685896 459834257 0
557737509 111793433 0
408176247 121276788 0
424672137 254251231 0
350332827 429198242 0
149812371 125855186 0
327161296 182622231 0
412340804 234416404 0
518843451 505212414 0
437427125 486265427 0
468861645 65432353 0
143000870 238517408 0
263727135 81434743 0
72405642 95306995 0
309224236 53277278 0
385617481 132112961 0
400246936 521528862 0
280551281 70658338 0
414271836 221478297 0
98126191 184115403 0
265684289 288088106 0
269464969 229971251 0
168103388 267923061 0
205777602 166363543 0
296962402 494834289 0
14447678 400767765 0
22721767 43224782 0
445545591 501625250 0
439586344 250072441 0
374862777 428319734 0
365218037 173772755 0
381097137 164553471 0
400754905 394755846 0
370832085 398925357 0
346820939 63291017 0
568137277 344143364 0
205831890 198668594 0
298741669 417164632 0
219166798 216271322 0
135457951 375243027 0
185565249 438316504 0
318581028 360194141 0
165076931 200322546 0
404891106 27288883 0
487779161 406391840 0
219429957 82336032 0
337548967 216965668 0
446472429 507378109 0
537140856 7033933 0
480060740 8046620 0
520047315 317882488 0
307345677 275276293 0
235316393 245825209 0
304238787 294069978 0
261770298 19973725 0
521717758 123657318 0
354256063 382979616 0
247092217 34724173 0
305894889 383315876 0
90013847 284853530 0
193123504 376576072 0
423893076 98013516 0
473794229 398880277 0
508632091 91759853 0
524169575 193574335 0
139768868 19634382 0
117548514 355543492 0
225258303 529111730 0
152991660 346825566 0
50613900 140111070 0
442613896 338077720 0
467419921 50000831 0
344342718 93367743 0
498023811 230234841 0
532487077 492764875 0
460128991 98683745 0
524820933 146065416 0
251347367 64012867 0
226780940 59520669 0
253151080 501610133 0
31166032 11413062 0
447319130 549297005 0
208465488 231821117 0
487734773 39912869 0
491595317 214605262 0
111094114 445061137 0
239170612 411090599 0
391338067 176143133 0
312763276 227724450 0
492802042 183179631 0
192383951 487755253 0
27539887 78420914 0
256283089 351816659 0
525262049 17662207 0
3090373 324431724 0
443338534 568466233 0
321650570 7687120 0
352059923 191491965 0
180727352 97049708 0
483295440 524565527 0
533549889 522915782 0
475361040 155374469 0
396320561 445375934 0
537622567 453347112 0
328647125 58305866 0
540333639 320832438 0
98643064 529276496 0
23557848 393448601 0
365921260 152146170 0
193891925 250030860 0
169090848 42125386 0
510596650 477375231 0
73803077 483782664 0
332861585 188034046 0
350765168 373110250 0
335519903 91628227 0
512588339 344187880 0
523158619 556812716 0
341493637 485840860 0
520412876 60876622 0
231034558 131986440 0
379505012 226237648 0
316297039 8498904 0
251992915 504521493 0
549015876 534719393 0
562982638 479339388 0
229955223 386286239 0
114562473 144595122 0
36610360 564496318 0
304019204 386662380 0
17525077 419231691 0
275800827 52230177 0
38540139 279771207 0
328432962 271803158 0
42136257 285437026 0
108027300 78789713 0
248151120 195597199 0
566162977 143007689 0
431425140 223594296 0
273351033 349207151 0
197032513 22795359 0
460181033 320059170 0
512748881 554558603 0
516976116 259611824 0
360706703 244106797 0
529572393 412233975 0
238952294 389347982 0
387810272 13941934 0
442482198 362948579 0
140626718 336965410 0
510716889 255579046 0
539571214 357352154 0
27826590 90388970 0
119908406 194134288 0
564360284 446297698 0
188826277 147774714 0
353118337 34953628 0
126346931 370533292 0
513345680 302662833 0
514786015 325964955 0
4303763 72551729 0
66600905 132148423 0
279826880 270094666 0
141670044 286899921 0
64686341 283930397 0
72987316 339628025 0
324152772 569150997 0
499735426 359947063 0
478560703 133141926 0
486178578 517268143 0
153372489 146078717 0
320848368 288197288 0
124616225 125007222 0
175599003 418338380 0
182818919 248093174 0
55930484 125197946 0
406442818 22478860 0
555864987 231627910 0
193630404 176789596 0
66191915 178353789 0
126574720 388451747 0
536150582 100207164 0
222495455 535279468 0
65760206 152038718 0
162063363 559974783 0
454023145 519560435 0
116136906 326405914 0
566638191 143464028 0
211399586 347421494 0
457357887 68480048 0
445903953 393841849 0
104051531 302376197 0
193953072 565445033 0
57772499 88713810 0
81753609 283256 0
465893089 258124766 0
518815719 172195685 0
342779864 394066352 0
351046219 259485980 0
442685268 281850466 0
60640156 231629668 0
26884745 190492617 0
544125620 173736915 0
26376357 334664949 0
191518207 563026685 0
518429664 215397106 0
146189665 153360189 0
338339985 61250170 0
453740832 155970128 0
512650594 412514989 0
272800829 103743133 0
107041734 366048543 0
221163885 282298585 0
216399385 501841254 0
441556952 199098739 0
194917164 277984980 0
132712008 268236482 0
559776663 354650654 0
196803463 138282904 0
61151759 486754894 0
318908584 233364873 0
82690855 224986361 0
431002865 275657852 0
2631190 556322558 0
388389934 363439476 0
442171498 548427323 0
118771155 236758124 0
301704249 328968009 0
165132332 430817789 0
390864082 105649746 0
263822437 384205112 0
566255233 162578836 0
93692387 206526303 0
84423450 30480793 0
80996254 536043902 0
199375821 551430613 0
308623784 423163761 0
108300087 164414115 0
121029626 434872948 0
187255213 278716605 0
135529886 200256980 0
417745481 38506255 0
286216695 191990695 0
308351066 277867446 0
292583925 116506868 0
76198264 230725575 0
346077651 17641759 0
182963270 20489457 0
435982340 305581683 0
171369960 358217314 0
550115296 42359475 0
98264368 135701758 0
327570178 435646006 0
361514635 107651460 0
99042798 3171829 0
429619538 407285655 0
332890813 104989303 0
135187336 282142646 0
131246188 83616353 0
112690800 391278328 0
441323084 135134005 0
142463103 274401985 0
195896703 292512172 0
230944094 205332091 0
556446007 241345628 0
211490447 350182861 0
437695352 5627590 0
438872843 286845751 0
161101207 444642596 0
373594643 215493747 0
234203878 280227308 0
395489352 476556530 0
87448442 447614819 0
487007362 371217920 0
491385238 330839894 0
151866153 551830326 0
100093256 555236188 0
492112204 180462861 0
261653252 348746089 0
84247472 487683102 0
365524227 471331379 0
132052568 378070882 0
313233374 105603651 0
127313013 449517510 0
250377422 106001136 0
202497643 248692260 0
539033263 429294011 0
195765460 558165548 0
127242181 438636466 0
92293429 54949841 0
211217158 345282119 0
255084137 10372536 0
259067835 561653863 0
199080014 350506298 0
192094229 329279418 0
399811775 544686329 0
259355066 401840554 0
338717636 514173438 0
523203821 399531652 0
156916151 432278844 0
468859945 176028078 0
73197064 185198976 0
77606827 482540200 0
62988870 398917143 0
134485720 315996587 0
164239968 91753001 0
81552271 106496680 0
541468846 88947484 0
207583274 41149677 0
492962260 259870404 0
189681571 80586697 0
77537258 15897886 0
409427449 336210426 0
161506544 201538411 0
187056314 111547740 0
32087768 255363972 0
222362536 504729697 0
378889839 124434763 0
236696349 439163034 0
474566741 533672735 0
482750468 421041575 0
229633435 150332122 0
13338463 279393410 0
64918183 455119384 0
319802121 374982454 0
217942542 120761680 0
318082690 312114825 0
221762596 179300295 0
315730773 246481302 0
345075588 310562010 0
492636062 422792268 0
172417386 544499549 0
281283110 353663008 0
378685186 333443329 0
130583372 344810976 0
329736983 67662651 0
79927530 18947200 0
173016807 206283988 0
27372749 274011797 0
468684854 248822982 0
263322267 353047282 0
168584582 155386674 0
277212668 381679278 0
57414974 407003012 0
258029433 163287442 0
317719951 354226559 0
510618174 534995358 0
279154250 348232672 0
259319963 127731433 0
101197342 210107492 0
38349225 141726262 0
36608206 196770277 0
359502048 231173568 0
207952401 164098404 0
294022558 519747397 0
133455405 281165142 0
200089722 543150399 0
411098736 504661139 0
539048889 78936593 0
386923205 245864770 0
145964487 178504627 0
356873551 365224033 0
4617330 360298517 0
194481643 103559902 0
408900416 323070809 0
560848233 480395394 0
251784904 530535479 0
462283885 207547840 0
329466850 171010379 0
472675933 307484351 0
177066254 535293292 0
266920217 54683028 0
342195330 386613854 0
17174939 130335352 0
548438533 388108768 0
428187466 142244413 0
66125394 542776034 0
41937692 435791570 0
375457964 310773314 0
81582384 339034205 0
219028465 77304983 0
257135264 449404684 0
342128959 285444273 0
242638167 419968293 0
234800046 432804553 0
501286789 213935576 0
243340731 559381994 0
437345684 222001376 0
240875697 293834240 0
195322030 420936255 0
112053783 285882760 0
146553503 468193806 0
52640775 466308076 0
296587784 307591223 0
521823026 249348969 0
129480325 123239931 0
139028608 128667508 0
328088647 127095108 0
214362492 166411964 0
506944916 317697314 0
562696466 303459881 0
403417606 397780752 0
499405944 100398451 0
123274415 70941176 0
155884155 7405168 0
424804369 315513732 0
311634766 315449726 0
446131196 215228567 0
510757666 415591491 0
157709844 454889612 0
357804217 337639548 0
559483498 249994724 0
419780899 436124436 0
188960157 121762375 0
567874955 531601740 0
204376644 552443680 0
375754183 466668691 0
331943279 256381117 0
459127808 107148785 0
481251953 48959606 0
21525395 124682928 0
539575148 25717701 0
563230587 190590633 0
44826665 435742023 0
438720235 433162765 0
538466491 568043343 0
249204888 553762376 0
16922607 561076057 0
498131013 500527531 0
487095643 101190685 0
513079453 435551634 0
380891672 547025064 0
399889067 390271064 0
491625497 202431133 0
514352485 153892831 0
478420770 538282303 0
352856073 81168318 0
453159583 27604903 0
164036402 41100749 0
447579032 235117270 0
219191965 482307446 0
292820315 219843882 0
79801530 92877873 0
15085686 304262074 0
56542923 236986440 0
372825360 90526248 0
173523243 137996515 0
381865988 523757444 0
31706855 203196633 0
392886407 479295859 0
138979705 540744063 0
470093820 225238035 0
64549345 366214291 0
388124634 121036572 0
415862010 222363986 0
556739833 3829586 0
459621876 18561041 0
175457806 289747097 0
72322121 127657336 0
444003327 58619187 0
176325655 175678624 0
470016882 521029521 0
365507889 551444088 0
182330195 360431420 0
234617263 33695024 0
156682170 365582766 0
288923028 71301174 0
504682438 3901950 0
217157605 216563148 0
125715406 466958196 0
41073934 93250109 0
262375477 133674767 0
395401295 218548899 0
371220842 448832027 0
491823345 325382728 0
5024959 376000352 0
376392693 549664364 0
112447859 134480664 0
21860950 432870579 0
554046499 222840269 0
484905224 370440563 0
146933802 102238654 0
428406484 523761027 0
211309254 258452514 0
346995437 255860293 0
201247650 378724475 0
390009577 282298744 0
423298650 196155910 0
410399047 460906015 0
317355939 534176603 0
211219231 254705279 0
508270720 21084084 0
321273409 138163227 0
489852578 309077979 0
445257114 463588508 0
175803915 400810480 0
490423804 190095511 0
450124263 300681085 0
246278286 514874257 0
555779397 134738855 0
171932243 138021549 0
153932590 269135163 0
283578473 327756145 0
546248731 39418621 0
178806780 216217626 0
191326541 486861538 0
427663788 416580426 0
84020004 275209797 0
479041763 192248389 0
372909206 52354350 0
70583734 386762026 0
40040903 423422477 0
355712046 410963792 0
256824151 74450834 0
21276255 116804878 0
258999057 359450868 0
102228110 233166251 0
128029897 86894797 0
401114579 254749795 0
83210881 385796898 0
93532941 302026113 0
364016044 558804983 0
398437990 89895527 0
346977331 166562834 0
500058166 186750790 0
7521436 189425426 0
21337436 150865375 0
167014610 495851334 0
123325159 24855828 0
532622811 552523028 0
278024421 65318483 0
275440039 441900955 0
545748780 66990359 0
244267321 221083196 0
113331984 531317918 0
46725955 491328871 0
50195563 75335167 0
14673719 393440519 0
382369411 489175375 0
383862758 524654197 0
539707374 166652866 0
98112173 183118231 0
71406610 237141121 0
166537191 530517168 0
474088528 109774921 0
540814907 444267573 0
60635871 333393327 0
77440372 43494216 0
405136592 507715101 0
20901149 120141191 0
324939932 430496101 0
113893743 175687092 0
195224539 199876645 0
464100139 144399097 0
398654777 115718267 0
469210094 121749941 0
390533797 76072357 0
232424454 566352915 0
324195705 359811345 0
503658319 497118768 0
364682173 468301313 0
31095687 138497140 0
438261131 443058175 0
511857637 263829338 0
176577234 114141270 0
115778438 240133897 0
47345182 115286417 0
272534702 12047596 0
129216427 38876392 0
258879025 166249785 0
148386825 244186862 0
258456260 252150721 0
106179731 438160765 0
90361390 541658081 0
348234638 137713911 0
354693035 97506178 0
122016127 341949782 0
182905177 504370615 0
247423768 290193953 0
346045087 169829604 0
95952371 90555878 0
218423472 269272193 0
314740160 183388471 0
7780068 490039126 0
7027961 29414434 0
216222029 330394331 0
443546657 463303161 0
182225452 379802344 0
77538017 173289949 0
390721646 421152360 0
143314773 202155634 0
134311843 31575930 0
550641727 196932662 0
309396598 540363761 0
497316103 475980909 0
269601515 256071384 0
122902542 255028916 0
298702291 69085146 0
244247340 411365516 0
253995204 524460080 0
484369387 152136145 0
252320072 335188234 0
419529740 402431729 0
550216290 41362767 0
402111068 142252133 0
366673008 24597873 0
84885919 417182924 0
461086478 307142285 0
18877101 73633798 0
178825899 520945300 0
345093012 343818916 0
427284792 468806137 0
29676288 154186015 0
530389162 53546346 0
29559935 199373375 0
220249579 266209750 0
507648764 401561189 0
496733237 473958398 0
486274840 221103379 0
203182715 150873403 0
141694275 143698869 0
538920684 227537560 0
256042201 500977587 0
450127342 75792391 0
130554622 536369223 0
320555747 145353585 0
184028564 151265730 0
468283602 464468037 0
148129863 138597783 0
405881856 174084558 0
104228660 333509594 0
464323946 42214636 0
188564397 211576275 0
401409831 467391513 0
248030379 137224102 0
212471914 351181107 0
226967738 50153163 0
169327215 41748654 0
126747759 387616556 0
31337786 427147811 0
373640273 169342380 0
48919485 399007656 0
223111876 163313603 0
324035 164051187 0
137376544 367369963 0
18618310 567667855 0
202970848 228743521 0
72158590 566374994 0
402175352 131161925 0
83556677 553448943 0
128695766 516686401 0
533840770 254666003 0
486142785 352269023 0
49490205 319694445 0
19378390 65374361 0
57909625 383948099 0
370408209 372949624 0
208031537 150564526 0
484186846 238390583 0
454313073 417815683 0
127564945 392757848 0
228438754 555516791 0
201929487 522604605 0
480918633 42434230 0
333446271 325393462 0
481946707 312307982 0
282526270 143957139 0
41666087 529300811 0
561571365 188249645 0
544313985 530999111 0
442839336 81452712 0
25366896 526008461 0
210476194 361361352 0
453123852 507207722 0
150471691 289609226 0
151515647 44694971 0
191991766 26065505 0
288402396 343025557 0
246306970 256580107 0
361333956 357594408 0
466711655 338345034 0
474582929 123746490 0
63310692 450352774 0
139631318 184882994 0
449562975 103475966 0
159339876 568538441 0
505925393 527370992 0
386346259 216291073 0
41385099 339686440 0
160011506 475543024 0
263339423 478505220 0
123427533 399785457 0
132392194 329146672 0
231267225 163188039 0
298340726 193084301 0
432744649 420691243 0
214156030 466344750 0
507128774 201548004 0
155487847 200104143 0
185746741 358054094 0
328116809 499712779 0
557405704 482582511 0
538115367 542378116 0
247775347 490673811 0
506558057 325065955 0
130127420 130041940 0
369306490 172539696 0
289800011 516610486 0
313228512 295278429 0
81992100 52784179 0
494792319 48780978 0
480366404 95032823 0
87308440 414556871 0
411232130 54879375 0
69879544 519381060 0
349546534 463489960 0
422962671 272804848 0
438956749 139254130 0
431531046 10115756 0
100593835 132735977 0
554929319 271858437 0
493432724 163704950 0
148303802 477269443 0
364043980 192317700 0
514980353 419831788 0
382369726 255117839 0
48296534 177225224 0
97743794 460243760 0
333337887 308146525 0
87455461 495619072 0
270692556 74202478 0
453167833 159131474 0
20268114 226611405 0
318177005 126596900 0
544460414 247165413 0
522568598 477665819 0
524676206 557709231 0
92558695 53331134 0
554184130 495147315 0
285833793 242645228 0
396046906 282500070 0
313189207 410075804 0
442736873 56879770 0
122206670 166446672 0
119073916 175340102 0
297071812 418320676 0
512994870 198247595 0
224501057 242403676 0
291654656 135608390 0
350443657 41634671 0
47175081 127887320 0
500465918 442128612 0
391404609 301770107 0
20856286 221686938 0
234616981 565620586 0
527314014 350181561 0
496708291 548159608 0
477146881 393667405 0
496971874 346219091 0
294300589 405886870 0
235357337 219610717 0
116823372 396455612 0
396733249 465022838 0
48402333 468407018 0
447580451 261094231 0
247171528 343284874 0
364290671 383280297 0
80507571 179069664 0
160754536 240435327 0
250969673 358595877 0
170269966 446285143 0
122542992 233840351 0
219382263 494867986 0
50905760 472855738 0
188853473 253166332 0
72716922 515710187 0
98355230 208419821 0
352448611 309662666 0
240352261 273712171 0
265609237 425686732 0
345243736 459220605 0
227302819 216618785 0
555236671 164969295 0
23925690 200546094 0
453218541 440337303 0
290158813 57439074 0
486120017 416837523 0
72163278 267419266 0
507640157 110493512 0
91835977 326332564 0
535785813 71906672 0
542180780 275252601 0
318145484 48398349 0
221304217 223096374 0
375227081 247304596 0
323993213 142000963 0
276784472 456195189 0
264689259 239948269 0
559850721 97667973 0
437849551 96594660 0
444549518 371644244 0
361037270 497463200 0
425679765 5545368 0
420647681 64395542 0
380165825 288116058 0
509630751 218215053 0
73457586 294767501 0
203878544 105457842 0
118733911 175633684 0
377594846 20770955 0
36672222 309347028 0
487332782 62391172 0
376202830 304967787 0
235508656 75890004 0
245869760 481438635 0
502500688 221284922 0
37461341 386187450 0
504684750 358795084 0
367629823 144130494 0
237134266 132796914 0
94456820 415535440 0
519704442 73590216 0
113446550 472367891 0
361447348 201765027 0
484200812 415518043 0
43907069 49586231 0
236663514 484273342 0
360100885 498776880 0
72254353 288649506 0
523934064 458249112 0
276811476 370944315 0
195368115 55805649 0
51272811 238628249 0
6814747 358762623 0
354707325 303545814 0
453393875 54898167 0
71652384 382424524 0
50302449 117430994 0
527573725 254002397 0
112660554 51622930 0
394437213 189708876 0
508093087 89269102 0
425322441 245309667 0
521011770 429265957 0
58054803 142778797 0
435656324 97534607 0
68445507 100042217 0
501634984 435760422 0
483342133 56071533 0
450252426 146857938 0
75275156 146173648 0
456394237 449327925 0
35666538 178221686 0
521066846 428704112 0
228270427 17602518 0
331979769 357360558 0
198317756 463485146 0
240216848 499854770 0
90326806 212167720 0
360984682 242336766 0
30555045 178035897 0
172113806 151703149 0
540641417 332982402 0
114201017 45603156 0
513656361 60519228 0
188148937 37852504 0
114496821 177331946 0
499586151 178113457 0
195457702 82778029 0
220190486 45182804 0
108778998 14987028 0
195657867 521078325 0
305127122 488089319 0
283161418 566317202 0
325018855 190227828 0
48333977 566621208 0
225382356 163326681 0
25991287 356327158 0
535754860 559043402 0
115259800 527445404 0
186501243 501846894 0
527981309 457527200 0
532841517 507718085 0
327754692 178429236 0
288814202 12851436 0
557485555 4592785 0
443442366 166951831 0
218709876 408643818 0
190277411 517834998 0
520127293 160121387 0
435815451 368190707 0
277666722 146660320 0
444577827 178266693 0
172838877 213318069 0
469143565 404352742 0
125708453 255344315 0
383844675 401780040 0
302507783 444086359 0
102204534 98429372 0
14416879 318496622 0
209507469 79134911 0
390386257 346343730 0
236354319 322468700 0
529131080 343181577 0
259773837 31749344 0
290138723 116585946 0
371273485 208916506 0
40352023 6203308 0
390300775 162874988 0
388649224 235733745 0
310140308 369234499 0
363116459 77206200 0
198049794 483940445 0
430398957 204613131 0
241445506 88530317 0
367174798 177438741 0
42165374 357787275 0
409227243 344238900 0
458400587 284939620 0
412862971 323967882 0
329125905 116383111 0
109375612 29545043 0
282409042 329605737 0
513230050 8100768 0
324560763 198095442 0
15019995 223515901 0
128643941 380063917 0
219787371 265486451 0
437519442 78189943 0
194001715 180861808 0
168241677 165428745 0
512559577 474865232 0
336371990 128441006 0
548346301 187306313 0
477467081 327600639 0
2992272 568812630 0
267796136 279676649 0
555284269 298472543 0
18528049 166276621 0
239295414 486726894 0
440180386 65688137 0
132990689 548269204 0
167050796 253068773 0
227770391 340110003 0
395543818 493426143 0
529743892 215405402 0
164627504 274690944 0
140898307 194841404 0
47500971 561396158 0
431476561 444434106 0
347098557 348579646 0
182146197 362939679 0
146096158 364005960 0
547838174 92910984 0
138415999 96862287 0
404838545 545181360 0
360672027 456486882 0
268541737 360829430 0
382817691 421867347 0
238752974 406368339 0
480743510 530528648 0
297644141 453326596 0
535580023 367616662 0
74032515 209152082 0
157874076 528929441 0
184771908 287599020 0
210056212 484017840 0
385088557 192788949 0
145706785 137247753 0
190512289 409402113 0
254742095 294794877 0
165077382 504521421 0
187439435 355362297 0
459914394 33320438 0
205239114 261695615 0
264182045 407230562 0
21551688 544205427 0
436077870 410455145 0
199375695 211378965 0
462652198 124992200 0
206165849 112724496 0
53851309 513315247 0
184703781 269684573 0
236983332 449641277 0
182610 483083148 0
368079739 502612608 0
485921281 205386162 0
473183836 413302495 0
166778257 341931251 0
18926477 120749558 0
218923657 560420452 0
518458420 172551700 0
181207859 301324556 0
220426263 478662914 0
38037035 90181599 0
125962213 163351111 0
115832910 472937670 0
81527862 436901922 0
257269913 196779185 0
320778296 2946059 0
369633447 144259086 0
518424648 529020681 0
150325382 168537313 0
474005581 428788375 0
485669105 55167887 0
496145625 182224704 0
110053847 379880383 0
240863021 162991976 0
132736697 161782601 0
564707815 185405856 0
528656313 436049829 0
200045226 182389197 0
309420042 211828333 0
423891749 419397549 0
401768466 496427329 0
88061268 285436374 0
162123976 65961134 0
487868007 110031020 0
18703449 244709902 0
278160440 39470378 0
109995962 270681492 0
127978847 59569541 0
498971828 12217105 0
25065951 9717073 0
311713118 130613565 0
379562252 469132302 0
91510560 216283868 0
53963252 433968998 0
157719156 51573891 0
215083707 99937628 0
427369467 291082258 0
452913244 565142242 0
473775733 459111676 0
250772584 379626269 0
169950177 355715598 0
188589424 424345328 0
192772184 264339370 0
41738355 427865878 0
63098910 239671865 0
292291427 525792204 0
511213800 156249200 0
413448731 420264410 0
3227184 57050697 0
216069355 363772280 0
220460550 48463472 0
51982150 387788981 0
199096576 407285580 0
257890331 217824191 0
21958571 72074918 0
435899159 172785815 0
227125492 36483130 0
57239332 99827892 0
548771842 127513866 0
453901880 174429632 0
432533534 103948814 0
140619894 116116308 0
174859605 510372998 0
152098581 368159025 0
240472557 562575337 0
415971490 385043841 0
405281663 503762532 0
545232961 153868993 0
484777066 502233 0
553138221 1796825 0
236699306 372691881 0
34938465 346754387 0
451125744 125053957 0
489146008 410105282 0
2638620 510862269 0
111220537 378805793 0
171478108 107357672 0
349601789 434960030 0
277609627 437070118 0
97949341 223382662 0
92039845 456477938 0
466550856 237631623 0
476284613 209959878 0
259508278 174706171 0
252831099 369676574 0
355127530 548314265 0
101132923 320486428 0
236392261 26188437 0
84564844 438694571 0
217966480 414134116 0
184420287 291165018 0
44210802 169761487 0
31881258 214710068 0
524657969 99793396 0
283530459 451263177 0
252076341 35981466 0
441349061 473767224 0
77157358 345027882 0
510413124 256796522 0
374467213 515466369 0
7826060 257442691 0
323936931 217644245 0
8384714 312464871 0
290008707 331986181 0
124150245 430895542 0
561065611 523738151 0
325083877 139593153 0
483128597 458228076 0
235416858 275334938 0
164428443 158789010 0
158782737 491710815 0
498512182 535609005 0
169316745 233126195 0
220930048 252738615 0
143916513 181685176 0
123047768 462113444 0
420284493 214404538 0
230776762 354646647 0
142878098 458096543 0
454638206 258018353 0
283609500 119403669 0
555631215 158179424 0
223140064 380285486 0
308423918 433632679 0
394691478 416516527 0
155179597 502880998 0
212216102 426249866 0
206089868 240421237 0
292941649 440531159 0
403929994 511855848 0
495123504 393600445 0
300711837 534749066 0
423357587 43055514 0
351011494 243940966 0
429238261 324160357 0
560083084 513732149 0
210430948 352500544 0
385887122 449253171 0
312759133 55092809 0
140487220 165097280 0
446118145 504178470 0
179338270 65703431 0
359788612 372541467 0
502221324 80328934 0
553450970 94068278 0
328235459 184075735 0
358436059 361643556 0
497727217 266563979 0
200182830 514465497 0
515618235 470711685 0
562910699 155989245 0
229368588 266212352 0
420348229 340575422 0
371918140 10680547 0
408658219 295572698 0
377034365 96569342 0
359408397 504461734 0
474501337 545204599 0
239971291 376764453 0
545156400 378589618 0
146842142 411388675 0
480198313 346010270 0
520223244 55270452 0
408437154 271104735 0
123592102 264596511 0
392004238 291239651 0
505974387 267246944 0
530172290 45171739 0
26474243 262646621 0
473284853 183321055 0
38425356 170896159 0
44574779 251382895 0
292735622 440723447 0
335450355 339347473 0
494510163 179868655 0
568670283 148965249 0
375297669 247824035 0
295947276 159343357 0
548412912 343687382 0
363323015 512380942 0
172567355 372436381 0
53648188 136252463 0
32321475 22181393 0
527182944 18348271 0
170803409 549266036 0
153824332 180034912 0
324519471 337068095 0
292336548 276445155 0
86203621 528403976 0
218706882 521258600 0
512379728 48620671 0
521161018 271727762 0
250320315 323733917 0
489069606 154935257 0
119684723 464869419 0
247737624 182498457 0
264478137 312425397 0
535763113 353540875 0
114030807 531395415 0
378133083 202234206 0
192307086 324519318 0
139375318 113295422 0
489473785 542794348 0
97597792 131794654 0
351798136 307970225 0
516393928 370057409 0
342185219 76400346 0
77003681 96287324 0
47866305 177510869 0
103012965 73757858 0
341227551 23774803 0
212599891 268943297 0
416621652 360786170 0
154343830 503541089 0
117519977 214258054 0
30837891 557336830 0
67760369 487755989 0
176148454 267934017 0
134964176 121679275 0
13540736 60013546 0
208032944 168035501 0
476231989 101873368 0
71560642 562368921 0
462983392 215946605 0
462930199 315483948 0
223619101 408293339 0
312967585 82805671 0
28431358 61802085 0
493103313 352760551 0
534268246 50067247 0
248285054 213227882 0
139503358 94705312 0
15317717 404779687 0
564563094 170375259 0
132818275 88397013 0
475023140 312629348 0
15282760 363993003 0
12496605 530871423 0
22971758 344762143 0
438466325 405281069 0
141610366 19621318 0
365960056 338257077 0
38068790 193450741 0
40977647 526114508 0
450515719 484373934 0
529046735 161766680 0
285037064 553477962 0
69705973 255934821 0
180674468 237011511 0
453408950 362479084 0
78222223 194772875 0
543368866 16247490 0
145728412 218870643 0
106141556 312176674 0
289853673 494590410 0
249440541 434484098 0
70457613 449887521 0
476113023 53436254 0
517796133 363299567 0
158696454 159341361 0
418965107 290523331 0
73121144 381790270 0
95401376 568353819 0
394570880 274199343 0
52035665 342980238 0
215348787 372911487 0
99644797 428942532 0
296582199 374221773 0
197686520 116100834 0
76736453 285674074 0
227367458 399186831 0
57239988 229979403 0
124027959 306486845 0
228409790 296375359 0
68442127 381726482 0
320315635 131529806 0
176744585 107896041 0
477972105 101668351 0
535815236 331094487 0
467149017 64316779 0
211859258 301732876 0
437462141 192944236 0
81309269 390761029 0
225907568 514183147 0
29146235 64457635 0
360966170 309757853 0
131655617 304462814 0
176019353 179668415 0
190045617 276827093 0
453009238 468979966 0
147327153 463782448 0
277140527 336636815 0
249402359 11638169 0
1993962 353797021 0
366626327 183463677 0
417396513 282965702 0
191396635 544064497 0
176459279 352700023 0
216532068 196461738 0
90374605 170601606 0
173930587 354202870 0
69458071 225360763 0
473138575 13298362 0
476162543 210189405 0
508870698 460897590 0
199708523 392022003 0
71104886 338997404 0
418856944 115923922 0
26640783 58724519 0
536925581 132891610 0
357752228 266152491 0
49625646 335169205 0
195488324 447807756 0
542118187 95715909 0
93355499 212433061 0
556336867 379306173 0
382617874 371995485 0
412355861 122970706 0
44339454 208789889 0
106716123 315896717 0
523976784 524101745 0
465095403 346383831 0
196014222 483202573 0
537798268 434908982 0
525595775 304885802 0
125971780 209705313 0
500819153 293518277 0
221894215 402758815 0
20959461 190657578 0
519595912 397671226 0
566695552 252593499 0
37324928 17004670 0
67351787 275557453 0
407938675 450553381 0
159747543 112925470 0
123578035 174615736 0
261065216 468281940 0
10090656 47427654 0
122420702 428570679 0
554768799 25092072 0
265237407 377534830 0
375211117 515037078 0
163035949 278522514 0
539341903 389824837 0
172259950 205166070 0
123648183 97435357 0
532511295 53149155 0
437816472 124053084 0
166413457 99054849 0
310562347 378095982 0
366285033 289879657 0
558874990 315040836 0
422643100 549610258 0
518649705 554557237 0
349664166 63941736 0
127798739 320814943 0
217046501 541873673 0
304105631 78160869 0
20550385 560238996 0
200538961 206314768 0
9460866 138957656 0
432420032 401204409 0
263065271 119310422 0
422087906 97216009 0
323704417 326691276 0
183714545 165285906 0
306226305 224284429 0
50254443 262593831 0
540600247 352654160 0
149196405 61896204 0
133428432 384023510 0
512367586 268984688 0
561981369 548819788 0
195434123 521692804 0
314868617 15022501 0
326866889 451417206 0
310190224 169227900 0
326407054 408995201 0
104240293 121240008 0
295305111 106608354 0
221202379 374925454 0
403071392 203370433 0
381875474 54067274 0
568523663 164695927 0
558983176 200476820 0
330662519 150891603 0
523951138 326485483 0
182547932 138271444 0
542143941 138340408 0
266663940 94906020 0
389588137 464157142 0
202781783 555822913 0
126505637 24486279 0
476181202 54986625 0
283732529 139128857 0
274331312 134150717 0
432939600 128886599 0
138390072 66043278 0
281530515 274521437 0
255516668 147003217 0
424798910 70719520 0
232011584 246735427 0
112867442 207173295 0
508559326 137931538 0
280412039 31173616 0
220570297 417954569 0
299866397 291304802 0
142474123 519995460 0
39540185 362627074 0
348760553 252287635 0
175784507 196665342 0
516294002 413947873 0
300629913 381258528 0
103955628 374921833 0
45218454 156126971 0
515027522 375141053 0
393505629 453863504 0
327962588 158904361 0
523204135 189435805 0
370752872 486003284 0
45440387 126050273 0
138566415 111097474 0
109009990 399819301 0
322229859 475009376 0
367627879 108755274 0
247750401 8483724 0
441718360 259578133 0
99472087 289795963 0
147629977 343554703 0
27967738 367681303 0
395202139 493690771 0
550618117 54181376 0
227864575 19684870 0
353113705 233287377 0
432753439 468761040 0
364050065 175345325 0
153349108 546409579 0
9436424 498196056 0
43068106 445842253 0
331459917 90778404 0
180917952 459198952 0
113631500 381722479 0
109124155 440846699 0
260424194 401609720 0
122495812 171717119 0
134787110 512023548 0
74184567 81624519 0
514309407 71881640 0
287250745 302979256 0
120087293 505879987 0
434662432 361642051 0
284358874 486617455 0
311099802 483437236 0
231974101 104649361 0
89426371 143138480 0
318796092 364518382 0
323134188 500997910 0
55639883 229755646 0
106429736 540144171 0
216285876 315950761 0
153782353 450185711 0
313172425 30352404 0
541219441 172394197 0
68178799 422564525 0
483459098 175702253 0
397336243 280694200 0
476511969 356180152 0
333313980 234219764 0
464947652 14746153 0
204048791 498700236 0
464850829 190494124 0
331728435 123679407 0
204384580 461970731 0
212862031 354554252 0
318810764 457915756 0
499137771 59371507 0
255099838 405143503 0
72211850 6011376 0
271077079 256240344 0
466070412 410242982 0
165106472 331639263 0
325320035 225378817 0
13546294 45606792 0
460138664 41707206 0
283418750 356162898 0
412836706 533183025 0
446647245 426287295 0
296501721 287729891 0
416543713 490576871 0
172865931 322099721 0
445102447 156420822 0
100152650 29273176 0
84719733 344559181 0
144663540 352960863 0
317505716 441047124 0
239634191 160442632 0
246105338 40470777 0
111866614 283470748 0
565259257 159867243 0
147068409 141817217 0
263492672 180370838 0
196062700 49790011 0
543871799 486389928 0
166463027 216513293 0
560467721 35923343 0
52555969 323978103 0
259164949 112856862 0
90733259 244962510 0
186142573 401148009 0
527062737 298922045 0
183413624 462465263 0
341908088 172463008 0
308712571 508320826 0
274995026 380836059 0
157203195 328587393 0
547611313 233591213 0
222208520 162735300 0
245590654 1445979 0
347862071 192788546 0
55496416 12781659 0
301302158 255340726 0
6527478 406821620 0
245623177 341422298 0
126257463 398411662 0
562572703 329744665 0
298061060 110503545 0
193140422 444020647 0
274603834 322416592 0
487204739 20814916 0
319864358 343901402 0
182046612 320337587 0
111556175 437557922 0
93656047 483142908 0
530240487 194356741 0
359211870 257403333 0
298992534 462664929 0
513376642 392165541 0
287528260 335820211 0
317435766 360086716 0
60906736 528513669 0
144017444 342328142 0
356727870 91875956 0
480704256 383414365 0
361391747 98047009 0
64946965 38926629 0
459958698 328589262 0
157775531 145508404 0
244741541 71258803 0
451027035 12278381 0
502770393 423508153 0
547216303 488116077 0
435290489 298106724 0
78711075 193654291 0
516492367 14720205 0
164118518 200361702 0
284074412 182538724 0
296770114 31821094 0
555733248 79894355 0
538701624 555726594 0
348503103 347616246 0
305801166 530533105 0
542609898 548603875 0
534478491 421268437 0
118963207 172602123 0
407167091 254666780 0
408605116 86812458 0
205549519 264487558 0
143234506 118370583 0
93376891 158983705 0
354750560 262065189 0
56141836 274205667 0
529696815 555695857 0
245431625 327827301 0
74733274 25354252 0
194907947 209328749 0
273541996 377487293 0
225658075 321010445 0
486817029 207306220 0
76215314 292136066 0
113436237 478212227 0
334676921 181218953 0
427990286 437539416 0
179520831 550917573 0
565106775 529825737 0
497739826 497334862 0
100656617 253015834 0
282018716 5256123 0
542417696 372977868 0
363883992 541310500 0
149634978 332069216 0
312734658 567112458 0
433816120 327456542 0
223393569 473198054 0
136818142 449723307 0
168845541 519297457 0
123904698 270331183 0
407679954 317006636 0
232978709 405217937 0
429284990 190453208 0
135141468 293892212 0
430781883 12425865 0
47574100 125428639 0
227747584 161648504 0
9485544 344117627 0
191356720 225462395 0
273262697 479335921 0
556836934 173630139 0
526731171 298664006 0
100819805 464758851 0
387406905 425355050 0
500492714 259164399 0
458671206 513032060 0
64654411 478610089 0
336496023 225919927 0
510390712 56282974 0
67249943 279754087 0
393513280 524280063 0
47658827 398309495 0
449747743 39279 0
170738106 426111472 0
38237800 356267676 0
99507596 540766257 0
201445642 239136369 0
124098603 123320177 0
359939373 22748915 0
115590250 440609076 0
506094228 320391084 0
375861269 131689330 0
19568128 298867764 0
229034175 530582065 0
234681287 381359560 0
156968250 92283026 0
52979879 206997783 0
147373249 280234518 0
563946909 291100664 0
232255902 457447919 0
376279846 226375214 0
237544738 457177005 0
144857547 540074861 0
540748249 205080913 0
266615140 365086891 0
567652700 436714291 0
279570175 60529311 0
328116970 480249099 0
11374035 524798876 0
375527259 229710618 0
423118729 500257993 0
164064419 74179192 0
157380734 181539283 0
16505007 364268520 0
51350515 442499732 0
481765161 278406650 0
29191576 85830706 0
436475523 452568380 0
133369806 526392745 0
310676501 343662229 0
91049093 11829594 0
3351669 73251629 0
26174227 238425607 0
569086843 481191266 0
282133409 481567377 0
57765839 441609137 0
423376317 516105880 0
36453726 477008139 0
347002280 317706901 0
228327600 85292612 0
130935316 309088812 0
473299457 372683610 0
425043363 513539048 0
259979476 225466336 0
506830378 158529622 0
269265959 96536807 0
321032661 9002486 0
452683323 127579612 0
534782851 514936691 0
446805717 537726214 0
422942931 96553325 0
40515599 479193347 0
179260770 449821496 0
390121359 440507366 0
553114602 325701116 0
153978285 314394615 0
325202066 189060258 0
272262713 41061117 0
515242001 276317133 0
263654878 34998362 0
11299472 199971029 0
289389283 544568693 0
190656652 220304590 0
541565468 445868172 0
49774081 170732489 0
245114625 249576395 0
246258322 44078821 0
483361798 402850232 0
474755922 121674481 0
17232958 242058232 0
125870933 144682595 0
28123883 461039041 0
95452095 495688462 0
364686396 197585057 0
512661647 234773174 0
72717189 460690219 0
533418361 200702024 0
426981492 567548103 0
519107553 437889548 0
269410890 148764663 0
182838326 465161659 0
170681699 331710080 0
131792716 98713181 0
89496102 90399254 0
270195561 25345639 0
3878140 18076827 0
361742648 206745982 0
270891603 291837844 0
475679494 91206732 0
70055138 326852453 0
541761775 75373417 0
515742541 187121193 0
48675432 255159210 0
235428109 102439559 0
521508842 168289490 0
35851138 33397690 0
566599366 270848826 0
173547338 357779851 0
314344636 520853450 0
248431985 109573779 0
244813742 439186848 0
31338699 390493993 0
337791741 372511541 0
73083659 476351859 0
408399380 225813009 0
224172829 372984612 0
38676865 325454030 0
135584464 540605558 0
412015895 134655499 0
397162522 73940600 0
357711190 346921522 0
61813488 67488498 0
45492525 221352702 0
19781916 20591745 0
100331156 26878373 0
145499646 372688913 0
479737715 277241174 0
276583136 202231305 0
392660210 127989159 0
211624344 40889808 0
56584220 325770757 0
2937037 364547656 0
47675045 446593941 0
240063195 54943546 0
522029700 245424159 0
114433284 470522490 0
355894874 566325358 0
323818990 264577627 0
347330657 376124226 0
333060082 202786331 0
515140565 243685061 0
403248240 331920358 0
238463511 496651769 0
302683178 523741992 0
409156217 214493695 0
484538728 199892117 0
91759844 112383871 0
512317998 545974339 0
204016488 544802127 0
380476969 145188352 0
464307821 469830362 0
56287842 507069457 0
113092361 378376978 0
543726691 234081930 0
78794069 199532876 0
32252524 82402627 0
304803512 230420457 0
550746355 537651657 0
557743665 424947249 0
476357674 351748927 0
246445831 394857516 0
503333225 186499502 0
120370178 239051127 0
521661932 397380942 0
487650963 310595348 0
332325627 249884921 0
565358301 376420762 0
488568415 38973280 0
233526170 387675423 0
489242571 57593736 0
189587202 45944189 0
207058925 144298018 0
12627533 174227730 0
407661403 281474592 0
480622341 276006904 0
472687657 171667678 0
35765409 98669267 0
515305653 204549002 0
544550535 23269228 0
244117419 389471464 0
557476638 350767440 0
275908162 166640448 0
289070143 317070911 0
218892326 462091551 0
271296278 452503914 0
191971507 368858914 0
234868298 334527066 0
302251215 392237660 0
414413631 54983400 0
349754071 145993160 0
229143122 190369403 0
155712518 218830181 0
513534832 449645720 0
41563737 510308774 0
281389471 115385195 0
379368328 154980342 0
377110993 364507613 0
542249097 281864781 0
9495282 311106449 0
220199275 80142887 0
555888853 29849250 0
316775640 557086681 0
74785620 370810485 0
411907743 88299791 0
84688170 255633516 0
402871162 235851807 0
475146080 259012769 0
402565550 347242945 0
470753881 545985123 0
82145592 365849167 0
308231418 434984394 0
225109858 175153007 0
167141858 286475762 0
407111465 359591788 0
545664393 445689597 0
102101297 182641553 0
460749763 524809969 0
360241786 267740622 0
525080318 26753478 0
454818438 166910282 0
495917000 207465614 0
489757795 551107671 0
416888569 370739471 0
222919432 121809834 0
89232860 264819251 0
240982733 353113625 0
111740733 528112477 0
478719109 411219340 0
1125796 496908169 0
414856611 132933028 0
27287702 62725650 0
479020862 405923696 0
392815932 196534918 0
291241805 31430722 0
67285923 479836506 0
314363406 297899754 0
417148173 100771320 0
185319297 439326674 0
413008716 525745949 0
5287214 446099121 0
472621507 86531899 0
455452977 36112103 0
566838350 75810640 0
152423252 366901141 0
503983138 181497043 0
64726605 515081723 0
568143254 312201998 0
209174285 149517646 0
21144001 374552706 0
566508182 54937413 0
417889947 196881016 0
382466077 341100921 0
256327225 538551090 0
69688024 178318802 0
390017739 141439365 0
488642190 531113300 0
460550708 292584433 0
551210530 423794990 0
292720119 171941600 0
136965644 214303148 0
249149845 361017865 0
455608559 120144907 0
29099623 176116455 0
289336204 57120629 0
352738797 310587655 0
96226014 238838812 0
83071390 477694662 0
171232816 385991446 0
177672228 183152300 0
527407613 450359977 0
76485303 489509039 0
419563269 130679646 0
31763023 129153127 0
568709450 209373389 0
215913948 343682089 0
249477501 537697761 0
203704317 93495495 0
297568953 54945569 0
475690788 191983034 0
30577289 546653047 0
520945520 423449760 0
41117879 311354402 0
258316837 540022913 0
454790033 146769900 0
21256782 193575935 0
104822329 160076462 0
302870298 448036768 0
214509663 166924018 0
411077097 496840320 0
164968099 561534584 0
118813144 223676115 0
365667082 390866669 0
136402381 327040478 0
206477414 91762347 0
553428475 269930659 0
233436548 170629562 0
220855453 21542755 0
156790771 343604298 0
120418865 80503526 0
293589237 15285366 0
495981949 523126163 0
558062971 239210467 0
253337080 126842695 0
299110183 409671119 0
354840791 373500240 0
174551537 514287547 0
6328741 305234740 0
195131942 563380379 0
27631899 305108391 0
105733532 74916190 0
254082731 148850357 0
526601752 14816187 0
15439431 421108075 0
440635927 497775875 0
14909407 554779442 0
149032860 358355397 0
268084212 447174543 0
293317448 350999319 0
503076767 334667668 0
439638534 94061641 0
175093930 384574502 0
459117705 45950298 0
381847193 198559610 0
35268164 372785060 0
80768829 131683324 0
556640365 44613803 0
55565611 305906692 0
457116289 132801654 0
132865396 132279291 0
511772130 346479538 0
240051756 170856453 0
371938102 530697393 0
30175290 211183705 0
446700355 12283163 0
71294195 127583339 0
110310371 546740015 0
560019045 179314404 0
255293849 63091762 0
415845945 342481511 0
368311125 266777577 0
246642073 361743860 0
1542417 252391896 0
441357868 492713919 0
270139006 24748884 0
459383463 164148320 0
287308517 41291078 0
336046203 125838076 0
478815241 285812821 0
564978931 321420371 0
17653920 348028494 0
201868662 120399570 0
358287056 528027783 0
31058950 482803671 0
66201589 174578779 0
38129564 156491630 0
401883190 210653529 0
373565031 246582869 0
238220754 120069476 0
524497565 24329986 0
301258333 332672531 0
562509739 87048508 0
349822072 340364388 0
44391266 21787429 0
249143087 172897747 0
340397512 446788618 0
40473933 257299285 0
163261650 325496219 0
163373897 381745404 0
248212855 457053755 0
150671117 155503718 0
101335668 306564842 0
180531289 129050381 0
494356219 202933304 0
257811566 481737947 0
361441264 219187007 0
228408667 488770333 0
10366543 42270711 0
511848365 78568922 0
166517150 447263409 0
40563164 518026634 0
394936464 240595731 0
563072973 511842390 0
267154563 102635671 0
39052644 339675231 0
298065544 242567374 0
469077651 365213881 0
231917539 502944154 0
152993956 169293917 0
458295810 335870695 0
88724198 99606529 0
91727906 557509730 0
445956356 370563559 0
89274494 303571645 0
262998079 45316926 0
30591176 299896332 0
458880235 522896730 0
126193069 2058219 0
340893766 236764638 0
522769939 442629222 0
528878908 151013352 0
500601640 176369294 0
523086144 296190836 0
430915384 264030640 0
365770827 544551023 0
473721036 49791220 0
75738471 507534368 0
108405562 467430389 0
530743812 91905104 0
339545657 175839517 0
39435938 238119579 0
127066870 5050784 0
139814857 497521265 0
281905589 437304276 0
496766605 59479161 0
442718327 110556765 0
455415296 55288836 0
547645932 182276487 0
464027642 271983673 0
206608298 310900219 0
366301289 177214504 0
101582078 333925358 0
533128749 275086167 0
395899520 406794410 0
118365506 127673920 0
475254599 180745080 0
219474237 544240656 0
521244163 272795736 0
263512872 1053393 0
565843265 67389882 0
260915569 124162739 0
497157281 192184838 0
548060763 494706861 0
269741988 490805822 0
71890606 252374866 0
272889709 172433750 0
175501347 129100915 0
534888581 427416138 0
16159105 344194254 0
72462660 554365340 0
110856463 304871768 0
190027202 328154102 0
196661477 429958255 0
366788924 18422040 0
163650763 480338852 0
543625181 28034667 0
275849728 402186582 0
39742447 297842645 0
274125459 99456853 0
412925337 286718149 0
418047450 136214977 0
61220982 331892790 0
407465312 448656697 0
325351337 465450312 0
17700437 406249887 0
151354576 440091927 0
265567492 377455672 0
167237023 274357203 0
513258215 46666524 0
233577356 108076811 0
356796812 328744706 0
62588704 473453433 0
64592230 513640591 0
96348102 137549040 0
253226638 366209195 0
166602080 361729221 0
310071826 4054653 0
374261301 84857822 0
27768018 162096273 0
329830370 107197415 0
344928495 282607960 0
518387166 97502205 0
70070151 111681292 0
104927132 10314204 0
402663549 191390922 0
265055588 185533994 0
205800995 414748494 0
431114956 29959957 0
13870711 84277378 0
307987392 235373667 0
199466738 344761242 0
70058280 195577827 0
438119492 223438263 0
174285462 74815277 0
415925151 448622328 0
381164502 188056200 0
367326024 468666294 0
57275011 434128365 0
300121051 237335175 0
107326186 270644538 0
116895827 484711639 0
309121167 305265872 0
172643258 134452161 0
456714758 331776216 0
40654201 220161513 0
550478194 129030476 0
307393108 8283756 0
552334136 170737215 0
498871702 88145957 0
180404995 159506776 0
98209767 554075376 0
533004750 367749566 0
291358853 116293922 0
82204944 146460338 0
120781528 5507521 0
477015073 454920584 0
461080423 520998780 0
9968822 145925379 0
60466930 90472547 0
218438493 400247038 0
403151953 480671110 0
410902277 389547187 0
121551822 214947761 0
167579628 259592638 0
429974792 95277498 0
492953729 549887834 0
316503030 51315923 0
535326947 273388797 0
338465497 171420928 0
432922080 503560344 0
199500114 127079881 0
7662007 520716046 0
412667591 451035465 0
37641866 408066778 0
160699285 222425235 0
450418186 231591047 0
15736924 328278883 0
270928248 266395069 0
49720057 538069108 0
193691536 277185770 0
244192142 401108256 0
87279360 443427407 0
25559101 324768364 0
435245938 201043412 0
320448885 429055257 0
414096183 202357894 0
525019289 497934234 0
566736235 497019158 0
171350866 165184332 0
114077178 249866201 0
132662218 424814706 0
220593693 462216315 0
463248657 80470547 0
213923950 318215488 0
32947918 273827717 0
121970194 253176535 0
48541557 263117108 0
304707234 387409906 0
62067807 439775042 0
239643694 260109580 0
523051033 280655344 0
297968373 83525839 0
72954548 554405769 0
279727354 171050757 0
125776227 33768142 0
469566569 256828152 0
6391283 331802099 0
88334311 388398516 0
142091930 78279440 0
407135941 221039802 0
549574117 149377332 0
319125955 153521482 0
239639582 443098015 0
310268004 323508061 0
309082163 82956691 0
25247820 80695160 0
478646607 28149504 0
408950935 216742209 0
39652529 390341149 0
271954599 397529466 0
2514453 555842339 0
181654006 270593645 0
84201307 466129854 0
319139387 194850416 0
214778019 99415301 0
59133081 560067849 0
112452875 166558599 0
279340990 183611207 0
182807367 383646668 0
287502451 146434172 0
506098533 300183755 0
212172657 377680481 0
35610567 416690221 0
435583598 337621620 0
476016364 407138820 0
180411100 79584294 0
538268128 318806133 0
97739868 468635785 0
425336555 331032819 0
549363640 449514449 0
141658861 247928470 0
556182382 470950542 0
463360162 35838271 0
555747667 161179426 0
450216123 482936930 0
357199001 533206517 0
412451272 565622479 0
349831419 340650175 0
25264861 438569026 0
110658358 101690693 0
514326187 499801563 0
83314654 494460191 0
269209719 566491578 0
211856894 268125447 0
477459201 161512366 0
260882024 561932996 0
217037294 429906739 0
172883763 247311342 0
113866914 131010710 0
402444256 83683605 0
95804342 101183398 0
398032160 67196082 0
470313687 209476942 0
431649429 354858057 0
500197482 115148880 0
337430827 127064272 0
202250685 423891287 0
127391549 61380272 0
457409035 406636872 0
444085170 217630930 0
292506364 296843419 0
536423385 297413586 0
450970515 528370350 0
211423259 432310325 0
183803337 95469968 0
568022648 236879360 0
418016413 40554869 0
427303539 224870553 0
535218192 183434669 0
526842443 293985402 0
484318001 240539556 0
471395923 330110408 0
288063392 43848789 0
80691624 276085092 0
118466767 145065483 0
449229081 366851277 0
401754375 251781921 0
205637112 467478972 0
56075240 162728889 0
399682799 564088451 0
61998159 377438691 0
437225966 81519454 0
377585955 317440956 0
268768009 248741149 0
126478864 352011207 0
338975022 364951375 0
148074489 453024451 0
131597728 285304745 0
157037360 322155998 0
86770107 400128202 0
94771044 374848860 0
67874150 243018336 0
221650298 39615292 0
348085503 278026085 0
198511021 359872179 0
299092024 443073384 0
312022524 459016666 0
528066017 100763033 0
354016324 384006959 0
479919671 418598605 0
121286541 86249909 0
12190361 136351187 0
153560592 447084125 0
463681563 494954845 0
334910462 371013549 0
110866220 81570386 0
454333407 548552467 0
416935903 87595078 0
348251344 424532171 0
166833307 203666900 0
356875881 540521477 0
349033 146536819 0
29846824 418307551 0
315643539 370304875 0
239238713 415371171 0
334493772 524825407 0
179661215 194125210 0
565093515 423708209 0
198732589 93790325 0
541082257 251460435 0
521730240 471395123 0
202013864 149628772 0
145059979 515024988 0
18217072 335042849 0
458110290 143581314 0
321889624 7590005 0
331883085 450745393 0
566082541 311571129 0
221609998 550620086 0
276818624 411374559 0
340808898 270130845 0
244668110 50055471 0
168453131 48817610 0
284028810 347221387 0
431398979 130201297 0
217499472 194780855 0
269761329 517328324 0
309597971 481140235 0
5608109 270464823 0
288428913 448874398 0
325148605 254390002 0
263184024 137999108 0
12727451 290928868 0
534173224 555612011 0
309268322 363601160 0
209045702 357694202 0
54899712 2597038 0
192880924 226531788 0
292819325 253009636 0
107325436 303940216 0
105079643 91013621 0
190262251 46311441 0
547976341 67782490 0
331861060 370244939 0
373521367 128539414 0
138956225 368977288 0
79915772 517873680 0
549117591 88291770 0
394446488 173080761 0
316815824 545177790 0
142673427 425558461 0
13925521 28172320 0
435299081 244871609 0
282408072 554994517 0
271510668 532978744 0
364379120 552013223 0
202232020 126432815 0
145199408 180993244 0
166683316 438456237 0
380104980 458557509 0
533485658 382753207 0
145968197 367508192 0
321242396 265393363 0
31899133 449770439 0
222817101 103770913 0
355253969 112878328 0
470241562 329318753 0
80120919 249767739 0
419269982 193874425 0
45935830 326120120 0
487105424 390693119 0
474015054 519858643 0
388541244 497479688 0
505723416 313314733 0
466744769 382866104 0
543848808 44081344 0
281048976 61935846 0
568309401 471994202 0
224802657 540181805 0
438292765 20116488 0
403290380 533655166 0
214351778 30478818 0
49707700 260734909 0
24788013 560248278 0
518586987 537020674 0
513857818 420544404 0
122972306 20744406 0
340129585 362451518 0
336888735 220181880 0
474275990 293362977 0
281958454 163235026 0
272323779 409682013 0
73833427 330857754 0
408801829 375859534 0
487609146 515704169 0
126099077 343691306 0
216446038 188209338 0
448300790 470671647 0
423864315 19604435 0
93548809 282213382 0
224829851 179366846 0
201000826 107256827 0
409613360 219913031 0
118281069 326494669 0
363196847 241617454 0
38351925 368724991 0
320451527 294669555 0
195617041 563027467 0
381030536 282825511 0
499124070 476019063 0
2307886 50380857 0
261490928 503259881 0
399976738 491135615 0
84580162 33787789 0
160210075 149244011 0
508159256 416660439 0
218790442 401327581 0
515909677 361706466 0
201034172 147152547 0
137927658 17149747 0
140182033 406328823 0
64530746 425046120 0
6004066 151903276 0
423478105 264074378 0
410408253 28060386 0
291968804 210563756 0
203162904 27280555 0
367043407 496113935 0
96370672 435318664 0
444789924 155931321 0
59841993 120597365 0
511905756 209279252 0
287267263 120235628 0
200790203 288495321 0
430729108 171832155 0
411055542 554733899 0
44101542 456434892 0
6729141 541601859 0
522729553 561006063 0
67987612 186675489 0
221679323 476937709 0
345596549 128346064 0
402341260 98468370 0
101697935 213629034 0
554252942 204710826 0
322610302 151676203 0
157001320 282296669 0
176566307 363541143 0
358295263 295367822 0
233899887 105675680 0
308054063 169364765 0
65305254 18099979 0
238797286 503921692 0
336551554 533162108 0
469586657 187394379 0
87299720 77477487 0
345063252 234003749 0
395712096 234412072 0
50641091 483715583 0
146804216 546715013 0
63749644 350539321 0
221837023 346290317 0
467174442 351921004 0
56249678 514146661 0
472372714 240427907 0
304945456 407265696 0
269986777 243282947 0
463537963 429217692 0
350224820 23374233 0
228032850 266180724 0
247445904 502177911 0
77231170 168145728 0
373802103 561112462 0
559683996 128812725 0
404288860 159421683 0
512366097 388392517 0
486863252 31261677 0
209731579 127890925 0
549771024 200218977 0
495161143 59516383 0
569150250 352233933 0
281186093 122029447 0
224631074 182461409 0
20641747 316678579 0
50726832 308242284 0
309995645 460255367 0
226738458 330623667 0
68583098 226018587 0
534940516 475772372 0
405141622 81267225 0
439179818 531274518 0
109866620 24047230 0
23316418 283718210 0
469477833 282339478 0
518851637 176974213 0
174665530 238438923 0
348383577 463298869 0
333347241 73784044 0
488048583 318680783 0
14205767 458555693 0
484995686 270329500 0
154362373 40615787 0
53242171 227408703 0
80071385 382309045 0
398561283 205235397 0
518990066 59457542 0
236366029 420511109 0
82375979 401405214 0
495464025 340946777 0
111635725 32701394 0
332516621 510776057 0
353220773 175351087 0
5449057 17596559 0
229491300 402173256 0
498346495 24413552 0
140452242 161349796 0
126619833 125666115 0
266078062 116650384 0
148439620 309747841 0
219338219 348373316 0
68597133 290650046 0
551750191 128369997 0
452001923 332475100 0
262256104 319606649 0
312034071 110062936 0
203750172 93581715 0
370373697 529154910 0
239425848 253566148 0
388937589 332409378 0
421993818 441198641 0
509242861 346442653 0
511899026 162640706 0
210659145 302862662 0
55767460 406387287 0
164813566 330393737 0
409860243 34124904 0
415541937 8705193 0
389884262 71474416 0
420545240 377090205 0
566073563 20211685 0
190105002 538665503 0
151446002 211464907 0
565821093 291203437 0
380616628 17998244 0
289489006 409141178 0
381556327 5646505 0
53704388 296929073 0
460224409 317802617 0
52457904 282254567 0
457220687 313363167 0
247544987 74771872 0
192902696 521117264 0
529641916 164080709 0
257932054 488902898 0
156954171 316390183 0
124631517 6206328 0
342210774 89126801 0
31774072 224257325 0
317663111 240725064 0
272190950 167519088 0
272841596 141995058 0
54874200 397278206 0
500662806 386525375 0
565344643 448165243 0
48201388 76576634 0
339198669 71843346 0
498280915 403518951 0
419494233 388536907 0
279950983 534651106 0
61447915 411481611 0
103293403 220545100 0
309820270 345347303 0
174692930 50987740 0
195161185 278525175 0
503781215 152646230 0
383210964 508299162 0
274296394 54737058 0
168789947 508376243 0
381388546 538848654 0
375279210 255278618 0
316447785 40041592 0
89026632 368367805 0
533851675 62119345 0
128153457 79638930 0
491036712 438515902 0
85078844 424814022 0
204321439 116348709 0
496563895 871797 0
88966307 406188642 0
114116478 239589649 0
508713707 563307268 0
530765614 169920762 0
532424471 224247431 0
45139787 216704646 0
466098100 265124871 0
306245139 243543217 0
11651815 302020945 0
6342352 41114324 0
209235579 342407486 0
41992621 137023735 0
296252397 159505831 0
549870074 437666512 0
365228041 453359537 0
258656284 23467916 0
106517048 526606220 0
100338006 379306502 0
168526621 209127392 0
85726088 147795876 0
547155227 140473510 0
97281304 345706238 0
411656075 225207995 0
361682503 533785907 0
338000825 385723983 0
243644312 322461687 0
472754766 471408308 0
550800671 56345053 0
345024175 229110310 0
365626297 153518965 0
420564152 269962552 0
568669737 403550956 0
524166511 383903592 0
198546090 321767559 0
247102881 531345254 0
184594964 537595082 0
416015562 43587657 0
40565325 100571584 0
505327073 391118911 0
216942823 56344518 0
522652784 461304352 0
475319653 168378573 0
140271894 16311011 0
35012329 482335142 0
468981906 222557075 0
284738786 104533789 0
259687191 154962119 0
349555552 188112201 0
149605855 162176740 0
242988735 536413037 0
279403083 461540266 0
187217892 299283991 0
277521101 35033456 0
274334805 298746575 0
555770569 49988296 0
355432335 468522123 0
24002180 282672326 0
206582680 71049474 0
241159513 178980442 0
101065107 452387566 0
541801992 60987176 0
523169658 321623752 0
189287499 348195071 0
560788033 159961974 0
417646036 302902070 0
512799685 114234698 0
264620041 532412031 0
208734786 4442742 0
384720225 217915438 0
159460537 225335603 0
256121451 484890994 0
188982287 174109394 0
267193546 530458456 0
144342922 569188711 0
253649306 554536940 0
320017547 79221302 0
458651986 246576140 0
199722701 398680205 0
103446498 130324423 0
321644294 210273535 0
529056200 172108921 0
49580541 474274272 0
116881506 63448424 0
392638467 70737367 0
558932969 569202546 0
508511936 171343280 0
229572684 102043132 0
15035466 510024489 0
61198043 168182785 0
477900089 456699162 0
5905678 473869436 0
401815072 452336599 0
416022550 181418283 0
359751135 408452130 0
260681886 125003701 0
314015209 320116693 0
307109489 189886566 0
12622839 45550268 0
280688978 440782646 0
528316068 124266105 0
473768870 506876081 0
223691370 272342467 0
212703980 103434673 0
77711001 464519920 0
553709322 46885493 0
131757970 226746555 0
275800541 356425774 0
225679422 398971017 0
411449497 308786627 0
17838707 229172924 0
493633731 437189516 0
542954599 503983425 0
202477981 24026829 0
304982676 222979265 0
103581894 550983441 0
220583473 358481498 0
541522228 207621509 0
333032659 404605048 0
337902869 514396826 0
211855886 261103422 0
528264819 451324853 0
42845822 417603122 0
19416621 111044479 0
123083719 322732360 0
473879097 490189562 0
216211977 560030505 0
204279428 72557284 0
471433966 473767218 0
58209526 163914659 0
549887743 59780424 0
319696258 363607086 0
479330124 278441215 0
79740798 323719988 0
210218594 368819889 0
442847447 124795342 0
414843336 475531672 0
414485680 562021367 0
323726804 199453819 0
55578377 558215230 0
481849633 26283751 0
16615494 403171249 0
334170014 70337026 0
18638812 399322907 0
336301004 248960552 0
468739290 56324624 0
130067712 380313101 0
457403365 517725680 0
284356757 80448780 0
97528280 396521760 0
190235198 401433054 0
389275205 92144041 0
146618248 278123152 0
470739508 401995906 0
385924261 193930852 0
191991732 118478081 0
135891534 81549520 0
479734195 455535498 0
457252239 358086792 0
207854038 85490122 0
59817648 321995049 0
449028378 513611364 0
414207740 565724631 0
224604103 490507015 0
132986163 101106437 0
180138480 173010207 0
515939243 408372385 0
523633131 132632560 0
452112350 398956276 0
331064162 102055955 0
534835623 159252454 0
169750559 115490618 0
115430496 474266102 0
127279900 560702247 0
22629463 162908293 0
391537339 120820487 0
155428025 348258219 0
6170086 325435108 0
263112946 188002373 0
538153063 472428306 0
75368608 148439420 0
32145775 291122148 0
32304976 179148264 0
468743022 268668376 0
411564765 176483741 0
92026834 509637792 0
491884801 46681599 0
462684383 402354967 0
332255291 124398367 0
174325549 423659426 0
405649227 430296876 0
393806580 279961145 0
171890223 51053005 0
303681696 100131831 0
381402160 374950200 0
421178129 336812278 0
410014231 568436857 0
415912278 518671451 0
98386374 499681573 0
548764861 337114357 0
137835918 535413326 0
460082797 225541405 0
513967315 518548882 0
32497978 250702397 0
152531179 24866133 0
221962463 10037338 0
405997914 386688730 0
192519395 49649785 0
528900671 145825763 0
516410361 117925829 0
186510065 343004186 0
28751330 425912184 0
268160654 390926458 0
125278315 474736949 0
102993640 205451613 0
93051784 258549183 0
540967284 527557223 0
141090864 363175318 0
217354829 20181655 0
2387040 475109011 0
17503415 122591797 0
213565149 143140611 0
82856689 507665371 0
393003275 272364014 0
566449652 269271663 0
133146881 523296462 0
379174054 18011096 0
337727328 556009854 0
190522144 304628735 0
56110555 429944437 0
384607860 358496863 0
470099708 112069630 0
511347912 526999151 0
154946971 348240568 0
478995138 459564483 0
353643395 183056496 0
308096117 162359138 0
460175420 428041150 0
323155977 59560324 0
379866424 60774575 0
200155245 65984631 0
176033502 77688539 0
548146347 483704290 0
52090570 495588063 0
432107605 8645651 0
326920105 710081 0
127710478 74602992 0
177660208 2875762 0
412085856 259142958 0
259247352 519787499 0
368326880 279069498 0
176608983 148164880 0
469880523 145051126 0
226375436 7321647 0
379879502 93830282 0
407602402 363541804 0
406070914 158925616 0
296387186 389535623 0
511789800 55847446 0
283292759 227431237 0
475206361 453862744 0
91201174 392674955 0
519215033 208942927 0
99745576 246830492 0
238740086 90792882 0
447532791 460640259 0
108798853 275279804 0
544224927 100316620 0
403781915 471718769 0
220294379 219144422 0
208903423 376144536 0
82324142 543724072 0
69025490 484188684 0
181716176 261862328 0
389142724 440172765 0
552296967 386935616 0
46164279 344308659 0
416686430 499304280 0
227390426 29604188 0
304645631 228972872 0
283229990 295799126 0
521873506 400183561 0
522211046 435815351 0
38177248 298813622 0
117817805 296366863 0
370735886 566147293 0
271738496 265531606 0
497787610 437626060 0
568152864 262881241 0
253866896 408116546 0
146187250 86991972 0
339493393 531862920 0
422528259 204853899 0
459112928 112782864 0
535077937 67295213 0
524757391 43973899 0
557222449 108339957 0
346913048 364235990 0
357030343 493821415 0
431322893 297965829 0
252496461 425626096 0
140021575 225808446 0
541440725 371645770 0
5174756 398193099 0
478942740 175220799 0
541884056 158337255 0
57620071 361663742 0
89390521 114455063 0
27963578 354111551 0
233443307 496905292 0
317631919 93713780 0
5594314 24397517 0
37545237 321315680 0
87668541 136305372 0
164103129 470019000 0
465233282 174268176 0
451079055 337730126 0
325060661 408787120 0
456067825 308271744 0
115585472 365312100 0
112264393 83799860 0
537842935 16531562 0
159418160 449174168 0
77762032 272137726 0
230826284 411941917 0
281147342 198662445 0
438099066 426435519 0
237070198 551476080 0
383718564 399426716 0
512702697 33451547 0
215299698 300078995 0
166099909 46922439 0
119792977 487719820 0
538234512 398632329 0
500945973 327600973 0
274526084 343368591 0
555296343 304864378 0
112547968 197114950 0
277918258 2155569 0
239265824 237576991 0
157259605 421397036 0
66302999 73129861 0
117492812 297605492 0
281867407 211751890 0
492323238 404702774 0
426123987 477272464 0
431388692 310729454 0
387264439 431735686 0
294705128 21735644 0
352052136 366758544 0
1159028 302945426 0
395897044 529672581 0
136709014 543912292 0
438690123 335156558 0
279889217 416590897 0
304394207 455563720 0
425055872 295276536 0
203511331 261592353 0
367771644 242985567 0
534498864 425030393 0
504229923 271926787 0
476818726 184963182 0
205778157 39331011 0
64022160 565685605 0
325931216 379940530 0
374666396 3974986 0
300025373 415109077 0
338591242 69210645 0
131281181 39459092 0
436196902 348581051 0
5242255 551648095 0
356240371 236530793 0
224684680 147717981 0
337255528 408988614 0
482048035 503145581 0
379783216 187614551 0
477560781 147438929 0
166991330 49468912 0
567899100 205940996 0
246771019 55134265 0
216217467 2781876 0
155106500 144819062 0
130866010 484041240 0
101210669 293469304 0
29394314 197868650 0
475596877 291948691 0
455003593 266688344 0
32400156 218461743 0
480057685 82691266 0
385477736 338353984 0
427707052 349680852 0
43420647 420607239 0
73161229 41694117 0
300116709 34889110 0
209539103 397560081 0
211693992 114454514 0
365785091 447605491 0
45617196 515168350 0
464344829 457866099 0
496569588 188702769 0
256786174 20010902 0
262798818 409344067 0
90991317 398549731 0
203893648 215414075 0
317567682 193092296 0
559774503 152570185 0
294963535 99255730 0
504161945 53119769 0
262940843 529523928 0
67209278 170516990 0
339367035 82129725 0
376070084 540479558 0
25145596 145973397 0
138273101 43761116 0
568251875 554713205 0
517098486 528342240 0
215479084 96040765 0
85176448 174306975 0
417556181 367000231 0
421577354 156836595 0
292258663 543872149 0
208494278 470396230 0
322778386 441482723 0
233079031 106178629 0
392212831 185903238 0
486941499 126134309 0
11378016 229323088 0
113878279 346489516 0
322422013 28802312 0
16614615 518717562 0
486633932 386724091 0
132049597 560113322 0
83352701 146882085 0
88737169 556465854 0
544788304 98023457 0
276863076 372167639 0
521682700 7672493 0
25575130 539009082 0
542579186 487639017 0
503147948 314238715 0
215096609 89305292 0
341247187 302706331 0
108114420 139466582 0
418248331 84980789 0
552134221 308366943 0
273742847 491215722 0
66388742 487633199 0
192224328 328885509 0
238352995 44669436 0
413899316 27587396 0
95805618 526487795 0
489520206 187125892 0
308761848 62267993 0
204500311 497339866 0
412232162 40783345 0
239633913 496138667 0
33117913 463967095 0
532885476 470817657 0
396820300 468515243 0
457934008 141243533 0
24937817 34434822 0
258669431 304773061 0
467914100 322291386 0
462574478 246802474 0
564869829 355942919 0
369137138 308267160 0
51892224 65180980 0
304727428 154311458 0
162520349 534216318 0
518254417 31257274 0
25116165 299534744 0
68146276 288668017 0
249495708 291652466 0
53419341 206786897 0
83627761 337614110 0
181377052 180456725 0
427159682 372291721 0
479101221 173601300 0
1199169 112787306 0
472421643 168012388 0
335647107 440701586 0
161766161 31255214 0
516493183 229491444 0
179485246 422085704 0
546540264 413036279 0
440836392 108597181 0
330111825 225889738 0
424099518 344807031 0
69902583 515416234 0
6541821 431280028 0
293360257 358403594 0
257140937 25025232 0
104055683 345031695 0
505266970 310472910 0
386780599 498982063 0
388087867 328439154 0
226167094 505958135 0
23334499 400407358 0
90850361 488590296 0
243106337 41408057 0
370902500 140484362 0
232493926 114322773 0
503001755 127708676 0
357495301 322631337 0
325644812 250598565 0
112883913 219469984 0
518387845 242832783 0
197851961 194163878 0
114094676 24238609 0
466526573 80604702 0
192203693 535747343 0
174714723 359377937 0
165091047 529288445 0
83411370 553941683 0
314300030 180368107 0
413173530 166874501 0
311235292 129645319 0
81945611 543221634 0
334139786 40737265 0
102593708 181321504 0
249980957 80613280 0
92729218 7759019 0
541716848 261442684 0
71723656 476382789 0
470712283 84854974 0
390058859 306591119 0
386280222 245904761 0
218429977 22627613 0
500187526 108809829 0
526905490 174522100 0
568473246 318842101 0
417067830 313897468 0
207735647 343795498 0
209495265 384611589 0
421997200 327646384 0
548237076 485802121 0
125171102 208238556 0
196213550 151117497 0
496602334 417044969 0
112863184 474223403 0
524985785 307727135 0
454475574 12155998 0
107195632 481877576 0
2948477 18169577 0
561956947 14041396 0
81442321 18492327 0
451369315 534547365 0
339070783 74298144 0
288041222 380926201 0
388333406 469446605 0
99597013 37147951 0
334451283 76030208 0
163148901 12962826 0
490100892 236209268 0
171528747 509843744 0
534769049 128400860 0
365133153 32291591 0
210837629 503521512 0
437901016 53307822 0
435300420 246247385 0
377015170 133554588 0
74956898 160732926 0
402814734 303706149 0
160249742 487854788 0
514290256 390866579 0
468749130 372927496 0
227732469 283848802 0
453265655 57835766 0
224010353 71258051 0
337280262 63600236 0
6830231 428886056 0
449774171 180367998 0
288242507 267986869 0
113186304 184092296 0
268804950 179753066 0
251909426 250963401 0
115602600 138111679 0
557159787 447670809 0
261389122 162048834 0
121476126 33754277 0
126991982 338175417 0
357899974 102377251 0
488124390 549348599 0
127330490 543421561 0
350594960 312145938 0
495653939 99348976 0
78378690 57723463 0
236170961 132431941 0
68292585 463343191 0
207681984 106768950 0
509389451 155314672 0
354710829 513179857 0
322581403 133805159 0
183910412 456047146 0
242335557 229030388 0
149974578 396690383 0
323774022 216725426 0
289398154 316193758 0
560756373 432669923 0
151383131 282792583 0
267632809 428977562 0
113723059 167270651 0
266264502 89869759 0
251601111 214776633 0
75842650 327820374 0
161586561 152410664 0
357602263 94096319 0
189562745 375790973 0
125957549 14013260 0
528524439 169884715 0
299766835 77403060 0
149076365 189378023 0
217130308 88706369 0
273191230 78457049 0
116452960 562272242 0
302082052 417032764 0
257838806 125186273 0
338179603 308823488 0
98312621 117032585 0
145967780 469411580 0
305534704 126538759 0
544385311 54177274 0
540933896 133117979 0
191446710 326875288 0
308300493 313869834 0
48454711 192407046 0
296941991 310213724 0
347076700 149584159 0
205435947 41773463 0
165883775 512118545 0
506542314 267138448 0
356654144 334621466 0
447091524 164790221 0
565400368 164031982 0
175590081 337815321 0
317167783 263570301 0
463849680 284361160 0
214290604 293784760 0
66761570 545554757 0
467586920 105933259 0
241555836 202586023 0
226076182 330962590 0
92682590 535187141 0
292382254 350686311 0
162316101 182621399 0
254706405 370849875 0
414577196 188761905 0
217874308 507807298 0
286859582 310057436 0
471428524 34330651 0
41374695 486197822 0
329997565 237328783 0
409616649 191485314 0
333157784 477239740 0
56661306 287535781 0
273596892 500292519 0
470168534 525470611 0
525119365 17253658 0
508714926 357545340 0
93685051 388537575 0
17629084 32464206 0
219421656 568691440 0
356436888 169176945 0
472879256 421074643 0
279840051 551871913 0
181387139 72449290 0
94760163 137592219 0
61685340 522429226 0
27676434 284680603 0
198822144 524399750 0
83871687 471979102 0
14786498 121441826 0
117705763 110677041 0
114182341 546128769 0
371604747 139587794 0
6803284 332550849 0
288571920 439805255 0
277077722 81290150 0
384242906 229379296 0
471038131 330923814 0
21241185 63416971 0
357981148 303846966 0
163996817 203097356 0
330780929 161067966 0
457776842 52457780 0
564543094 126270631 0
272363542 484177907 0
438797116 313746874 0
32547018 23601850 0
454123789 320791628 0
407619354 514558362 0
568539282 460623007 0
402972256 371018061 0
285849268 1202418 0
150521489 51737043 0
177389010 386451964 0
136059938 82514341 0
12373788 361993623 0
131514207 217248961 0
163109141 529235288 0
492123234 518072774 0
239743310 413994907 0
139486412 304916209 0
154918124 258599082 0
359674028 125544169 0
386794824 341698705 0
105951324 217196450 0
78047800 221393858 0
458348879 61439733 0
250423091 221535475 0
566162831 164144398 0
546272486 563164802 0
518159376 27192059 0
27285574 392066300 0
109018432 66482794 0
256990327 247642037 0
364635656 378392334 0
514844160 528388051 0
63964420 45218246 0
406436686 410163973 0
428367044 426850010 0
370048809 481814038 0
510168161 16172335 0
343815807 147585151 0
276898976 54686682 0
469845910 71770591 0
118345917 346944166 0
530004566 107504773 0
68742210 488833803 0
398777793 409529590 0
99503454 302770913 0
430058184 98914640 0
51677510 444688498 0
520709633 87476543 0
454123166 561799999 0
538646882 524497770 0
525553930 104900429 0
519642672 151142862 0
210595180 537637286 0
519968488 235607649 0
227248805 508924684 0
346592872 452077791 0
506160766 546469599 0
187492176 349866702 0
86723621 534950471 0
547221727 532387671 0
149052856 46833151 0
468344114 255308177 0
507002038 505427712 0
459233808 322986159 0
33915364 254800950 0
126409004 49420992 0
291760532 143863949 0
533296430 160809739 0
190091292 170493594 0
416738021 25936430 0
201037010 361725681 0
490750580 513019835 0
361364752 107660963 0
102295373 488495141 0
498070289 383125611 0
155322754 211412865 0
120172571 248149049 0
48359685 183052929 0
566675319 448291242 0
183918205 496646167 0
209498020 349813621 0
398068599 233673877 0
16949530 247276926 0
240913343 159145426 0
563206042 301335552 0
116680148 358072040 0
129176972 213397586 0
137026389 304505868 0
132258855 41915296 0
457356717 512664998 0
44678760 85756765 0
108579969 381770241 0
251394634 294729219 0
85596360 76554876 0
201807698 453924870 0
197907654 211049305 0
26617384 503128445 0
526858893 376736014 0
472176974 38714872 0
33017713 417198881 0
335937110 56210683 0
355388757 221419310 0
294184340 324116053 0
438099789 466775950 0
513544518 311522495 0
364630420 417889535 0
315366685 61675804 0
41132472 302584940 0
559819343 51790126 0
248370426 368908350 0
235591743 21481487 0
407663518 532592793 0
499120589 303218163 0
410610882 125563582 0
121748074 180274555 0
462086728 288092661 0
105447865 137035439 0
36612538 411080473 0
9012250 260689391 0
276569281 66181352 0
532276672 502241768 0
122149934 327998590 0
123696320 20204062 0
400780076 460673428 0
88918929 395908774 0
314648925 49317350 0
465131910 393396975 0
102868481 3970986 0
428427556 530865562 0
318333557 21686987 0
314816168 401914810 0
417753901 428966065 0
187804126 230495622 0
177521918 179882319 0
141031462 270780702 0
197140845 298097879 0
221361760 535540774 0
224767076 83804497 0
534430620 194119442 0
186627105 160394902 0
231674558 533849034 0
125899350 49422676 0
401345448 490520037 0
412171625 23103208 0
510952832 472782814 0
229339023 529557613 0
124410095 499737605 0
193012802 223269554 0
59073344 541212734 0
199890950 199300519 0
440059687 283626617 0
289055412 146108881 0
184471677 508028405 0
371051499 223000242 0
439273267 183375042 0
407964143 137522288 0
460984878 237962846 0
213484382 392583054 0
241251452 402897238 0
334661688 478490882 0
368463589 484788190 0
394541130 403003557 0
531601799 224284270 0
12932420 204053745 0
26829516 161504897 0
543061342 132381063 0
182009400 30646478 0
299474104 417207815 0
309261420 512258752 0
454530594 392883837 0
511809499 324250527 0
108741655 91563158 0
124947947 163371986 0
443410948 455619899 0
526296018 372615544 0
4452795 160606793 0
417130856 490409135 0
111812676 227555076 0
95776226 311595365 0
203184795 278111440 0
375619053 310434752 0
446205726 66436304 0
154797507 333281226 0
283492635 165389520 0
320304738 98389192 0
228810242 531818071 0
461041896 37220211 0
232153451 500062432 0
439693229 570628 0
479709283 409263338 0
191763828 112889132 0
183584979 456861882 0
388284515 415574533 0
163509518 263181433 0
98836011 374950860 0
129990151 66580680 0
201120838 203900256 0
551087915 99247485 0
340480450 23523771 0
550068466 284294713 0
45694256 150115370 0
3637431 277959777 0
27330290 481376225 0
306357916 94045877 0
389894629 77456263 0
18163619 428417649 0
23158753 168983087 0
518295769 352102008 0
108375690 264045058 0
5915885 93991350 0
289536608 21996049 0
425800628 12857088 0
79892465 539734675 0
121996299 401405977 0
255928344 418275198 0
206969253 137713693 0
97596665 352851653 0
165749727 152728750 0
101039496 127281170 0
443486983 56741604 0
421933544 103733386 0
434661563 333159169 0
139999626 433485152 0
341249770 439429487 0
104618338 541410558 0
423897047 160891382 0
542706501 148274363 0
27477051 557686722 0
212376995 519487339 0
9290651 417187403 0
332276613 410428192 0
423513194 68064021 0
384617819 535544837 0
274598837 189511118 0
12735576 277512635 0
241853030 33754517 0
349765363 26276076 0
380510896 164094384 0
508311936 136491488 0
291725984 30113142 0
360616532 389046557 0
409757520 31480843 0
478342869 461653134 0
557895873 191632901 0
257651779 307118353 0
409148287 103921208 0
448520015 550628743 0
461139064 205121120 0
180857945 559882621 0
218551638 325100965 0
82907584 429114345 0
487030842 118047913 0
388875846 366831377 0
469519085 241553669 0
369859286 174465777 0
564911926 553021164 0
426016501 241213703 0
234120860 52458889 0
366103995 460005206 0
61517692 83792563 0
542706426 50172175 0
63817702 395855429 0
329269280 111160573 0
465621248 560698812 0
325367469 106809608 0
28696610 544427100 0
157156800 378008913 0
183117600 527620366 0
323852562 434072747 0
126918306 213832437 0
274225941 562913213 0
37040196 407318503 0
487950499 405438167 0
372252745 36919868 0
211745487 422924312 0
464167762 395579839 0
89318600 182053946 0
204157065 7044504 0
524580534 522364425 0
41456175 517001715 0
467186588 73306026 0
419716549 493358524 0
385164367 48149409 0
472728921 567677442 0
329902834 528577801 0
480669658 477874319 0
410202115 488760899 0
259897336 192081710 0
415705611 40757456 0
567582026 69056251 0
64170231 105697930 0
30087191 411392355 0
516752203 219119746 0
143419325 236132107 0
140320214 162995729 0
196780916 149695532 0
553621186 264657087 0
213942513 141133135 0
400484627 483109040 0
145989345 49649791 0
233912902 408372901 0
135616663 425417717 0
39918585 418276885 0
245637250 266190899 0
479401848 387762331 0
197434443 182784160 0
149141357 468065818 0
328858435 262798789 0
286827400 363249195 0
435553428 77337318 0
482256071 20779859 0
426153582 56075138 0
566030784 492976622 0
508842376 428035418 0
180984837 466994056 0
437708142 353129240 0
88395830 529013187 0
39396887 470956710 0
345675438 528716924 0
474400071 562829830 0
115482450 306125478 0
366281659 476910215 0
471706207 493595955 0
12005072 462911610 0
362197889 186798289 0
535883921 211272250 0
281863788 282288293 0
223768517 509339238 0
347015467 259460208 0
235766121 246365027 0
349219029 388998693 0
468151395 390295216 0
136669574 101558911 0
488861605 336259371 0
165294619 470728636 0
268199354 563640395 0
359329106 40275852 0
79016271 416387284 0
108095902 533700523 0
76218854 168351777 0
343183838 237729125 0
111286459 516828518 0
7701319 160145064 0
155291216 194960017 0
55914792 406421764 0
15806258 306453282 0
388700002 398167361 0
402912021 116304785 0
155071795 182261152 0
99524568 133266248 0
96899005 345267004 0
530486139 302667198 0
124689541 483282643 0
163057959 134840570 0
451765463 20236878 0
364633114 549501717 0
527763251 151800638 0
63303689 296054777 0
227224376 559325242 0
237560665 520546869 0
454581815 103078213 0
229541457 225854873 0
401253119 411611959 0
361448632 338685002 0
98238487 418222552 0
481794545 151227337 0
545257819 454352338 0
126290774 284863730 0
345574258 400166743 0
289253443 135546467 0
278557823 389659853 0
381179339 278221718 0
374258462 407466978 0
312568262 520227714 0
296033780 241534132 0
40098064 112487604 0
288827737 66050082 0
484112029 546282934 0
355250199 555386058 0
297935198 405537152 0
297699879 137365141 0
176726975 239197628 0
135862260 237742481 0
422966623 76848715 0
49408029 531644395 0
290389460 20897199 0
387778865 201634111 0
290928943 86524327 0
529231870 453201611 0
515870945 287083838 0
484681904 501728590 0
564416147 390956890 0
307351659 224720231 0
44894253 81541741 0
153891617 56789291 0
297265524 459950555 0
370083878 148594940 0
199840346 509859970 0
136077711 513192223 0
344243170 217528662 0
127095210 354748787 0
133035073 499573368 0
286202661 175430479 0
255785496 469473781 0
468367805 407879369 0
135288182 288892207 0
222325573 283642843 0
105777779 90836217 0
529434748 355932851 0
469363615 95620583 0
223778260 540405121 0
108788552 525458086 0
143038231 440735211 0
314351727 310807786 0
501969994 543424549 0
11602577 276010916 0
99036134 552928870 0
423248426 148381610 0
76240729 54369642 0
149952039 406656297 0
273308617 537532132 0
182459191 286709481 0
482927287 403985766 0
419525647 432515210 0
485608067 301336764 0
137359020 466168072 0
325041150 450060105 0
80906283 290676255 0
415753240 10661309 0
340058084 47467289 0
310676038 306182922 0
8326951 217854905 0
401112420 40958854 0
496906019 444910963 0
478044872 542828137 0
293970577 426857488 0
361389129 365950526 0
491948824 212293121 0
480827744 153444182 0
286967209 126191595 0
219403465 235954576 0
443324406 449583024 0
166907170 427891708 0
266210942 118398010 0
492327752 104194282 0
194169102 120825620 0
361363464 499071101 0
545138043 414122675 0
380785073 466625661 0
458892886 274553501 0
200471931 23241575 0
555532428 349850518 0
57416037 472347373 0
387517053 4190310 0
338519794 251257278 0
143728012 176360117 0
141199108 309546321 0
261181150 234665897 0
284243442 295956111 0
329942020 21420755 0
320636865 62249006 0
219428638 505985799 0
437789880 4863196 0
346806504 509241407 0
396476585 398931997 0
397127786 4518623 0
89113011 291213835 0
98066846 172945118 0
266263534 373424216 0
452414625 266412029 0
568185324 514069737 0
100119363 14695483 0
99649563 64217773 0
215499735 181656678 0
109835189 415815968 0
397001122 135225796 0
337544618 194190527 0
518268605 505883651 0
362320339 120257013 0
34021226 536400734 0
17277768 519788008 0
132762767 6820013 0
443797956 199346765 0
89295847 546709102 0
181945358 39358500 0
476093742 142720104 0
314038790 74156304 0
265918601 361315643 0
324091800 461306377 0
349385768 122253359 0
237734715 72877409 0
317525093 257747363 0
167317371 211051494 0
255704826 361361546 0
153393318 563232 0
88249081 30221678 0
41397079 247091390 0
452577537 333150184 0
7763653 437037139 0
231968394 207294952 0
331420902 263088531 0
55506405 76272694 0
444837441 264026542 0
13188652 74598893 0
424567476 76063893 0
522028804 564255841 0
500120868 46538947 0
392961007 285044806 0
546055550 265642702 0
374965401 438160860 0
214533647 426051630 0
212351585 162701833 0
104186299 74673535 0
141518273 326739750 0
436865139 501320468 0
459854185 431002310 0
303075948 109579485 0
516970831 139424375 0
265542979 372215314 0
123956111 291769278 0
133949035 401109416 0
112954456 480564912 0
435491799 524654402 0
337096352 197664267 0
508438273 560790531 0
332916311 566592381 0
89135029 287878486 0
547371572 254206976 0
75866277 377117142 0
362410297 509049643 0
363301508 240116229 0
360696677 337977839 0
386674457 254765095 0
411412804 85504513 0
430070538 418790012 0
316762407 424362303 0
381890502 219042041 0
152917202 152649676 0
4991646 367719653 0
237913751 398403259 0
481459728 18221156 0
6913515 187501685 0
132455144 480344709 0
7488404 488272357 0
16273201 221415460 0
308492135 435261612 0
343678974 493059686 0
33990436 343513270 0
380884162 503938924 0
170926055 161995020 0
371289250 184773531 0
468587932 340573718 0
295430000 451829515 0
454043938 115953944 0
175718841 214226296 0
252932426 288064724 0
405583230 482725472 0
385648430 356368525 0
361242082 417862976 0
205667606 389077263 0
406324279 534094463 0
225783824 481716162 0
231489214 256894137 0
148440529 446429924 0
322996958 392025264 0
410556763 73671044 0
416934211 27563363 0
47530746 235204472 0
497334269 265853895 0
30318641 527021632 0
339881233 318683765 0
330101945 526389653 0
77391398 560837545 0
68539343 124249609 0
201187282 168256805 0
382449495 128551476 0
85974972 421442019 0
59460021 239386495 0
401575159 430073225 0
336627601 293024226 0
177940528 454679122 0
292338143 144173291 0
286863384 343023940 0
529113075 520862508 0
503225702 523148052 0
325850377 402359612 0
8585600 237814544 0
375071158 230522006 0
96335787 92239849 0
557978352 433898832 0
125897117 296534891 0
231223749 105647868 0
473021010 322129325 0
489959227 361597408 0
347179593 474762330 0
181182698 262212102 0
393729424 197835166 0
155175938 241206693 0
314729919 106196066 0
471449381 395078530 0
276387197 465805627 0
25197632 241243309 0
523343677 184566718 0
279860880 107695772 0
347936936 479701755 0
366591429 260966340 0
367894025 37435847 0
139446986 168923528 0
506209981 91036458 0
38365618 313236787 0
251629752 36813465 0
169033959 322510470 0
287930775 166046061 0
171315537 2639121 0
84172678 320356276 0
470271230 251912681 0
33762286 288475848 0
113619985 410403416 0
285127528 262980484 0
147904452 143811034 0
29796317 270122159 0
128370729 276430603 0
180069216 482090830 0
514331013 87251682 0
167455425 79928035 0
284740548 336869940 0
507902586 545805757 0
378603365 86036861 0
425090659 241238504 0
22422089 106638892 0
44466012 347795953 0
233234613 140366455 0
554258335 424303436 0
135253309 513182551 0
97024573 485200699 0
44303170 480962695 0
492070091 225477310 0
14698298 499168069 0
435878661 547484961 0
526490048 1431067 0
438949640 19512152 0
212420983 413697947 0
246225793 435883115 0
265130471 243951390 0
443384626 200441639 0
213647943 153712440 0
159317361 428968669 0
20324580 534810707 0
442887075 151501071 0
68922007 310648644 0
449861863 458006755 0
464975537 505357463 0
392681463 213407466 0
398770117 339280766 0
61796381 463436720 0
29595398 306320171 0
482855751 142614753 0
535817172 102894433 0
386810339 255407765 0
128092423 178751822 0
552144617 83215462 0
170118949 204784603 0
461380162 140301164 0
158506420 2465972 0
87053405 379441589 0
410107163 309119796 0
353733734 391230354 0
513598374 160579667 0
412553026 95548288 0
228325034 23623559 0
162921220 551414253 0
57857279 363287472 0
558446967 497815287 0
369000547 286425603 0
318336834 392524845 0
334862232 353524853 0
156102342 434776964 0
363266135 493316131 0
342364277 408368927 0
58808931 415882370 0
426034119 348719233 0
182184147 384325696 0
316338101 253991080 0
535464819 239875994 0
251907763 35756709 0
275443920 135310690 0
430187995 557789793 0
364991219 464183690 0
141051359 445999796 0
199211821 486805351 0
225190832 193285174 0
563585290 310825455 0
375732378 388086758 0
476021835 179640152 0
194124897 508936377 0
72970974 59269289 0
357298349 466191521 0
342357274 181379101 0
372921250 482004348 0
200799907 84391464 0
429104321 557030083 0
7156962 436455858 0
501001810 110577128 0
276382381 511860328 0
527117738 416453981 0
147503246 56743152 0
213645340 60572042 0
321596946 105082053 0
159933976 114140173 0
519775516 332818915 0
335632360 94497389 0
469087446 412069859 0
167061261 547136878 0
513168637 197880313 0
434077763 208493757 0
312936095 297834220 0
239427460 297450352 0
164910075 290530387 0
110274757 203039036 0
124840117 540982822 0
531117353 260962729 0
506490769 7821322 0
371795741 470525910 0
423130583 172211116 0
74289224 491 0
7946968 220742589 0
320869706 108965671 0
90989205 143764889 0
390149623 93503519 0
241239971 431187165 0
500580520 564240529 0
462882371 239325780 0
193396387 418317039 0
568598259 490846797 0
206570422 19219430 0
432903193 452419170 0
500505399 564062812 0
176559964 471006687 0
74550971 444135871 0
69495894 334209613 0
263227603 480433808 0
370317961 215935408 0
351252560 163753021 0
16257177 338272160 0
354982090 184184685 0
406571356 7481030 0
560571258 467425699 0
287133802 295885118 0
355530694 213934872 0
447456161 541949519 0
242075353 486373962 0
85066597 361068754 0
89545815 242961089 0
501387557 140453788 0
110032811 1318838 0
255939066 557311507 0
281436461 160539572 0
12736918 34034154 0
406434091 508788031 0
415455110 275090185 0
557038551 514395774 0
137748628 2381300 0
186139612 442320622 0
275037511 383593782 0
498425921 101405380 0
18140142 650183 0
236797017 442833004 0
8878165 294750431 0
361667321 181594150 0
199222780 28693960 0
458572259 95952999 0
397987186 124691177 0
513065620 280651188 0
30410818 465195370 0
142390774 517640438 0
518177376 506203284 0
91525688 116826823 0
502268557 461189125 0
15478836 336691150 0
200045330 551192659 0
348195127 272302587 0
485130942 362446203 0
291401494 530705105 0
332617126 460052851 0
368237988 230089232 0
340546900 269146671 0
381268881 533412571 0
383484619 85559899 0
436658608 54347189 0
122944523 17794169 0
249270948 152566642 0
341426194 209299777 0
567892955 473757186 0
93813153 554593528 0
387466380 319612830 0
465193999 244748004 0
103864246 314948901 0
31848003 507098454 0
180709675 113038880 0
183447374 197268483 0
413434743 254756064 0
556955926 82922188 0
297182361 486437002 0
44391003 201573592 0
465575235 449118271 0
385104530 24071049 0
212163695 424142859 0
444520948 103545765 0
106216674 99992627 0
69438350 515141157 0
772217 472714607 0
250893604 66345368 0
388224789 455109996 0
70029899 168595374 0
222880823 234988378 0
140028139 188868666 0
97387411 202663262 0
355988146 510025963 0
54786014 338657902 0
217336309 12395378 0
477111778 305854803 0
529341931 253005302 0
335576212 202707143 0
92007084 57121402 0
365475161 138259512 0
473900538 177529315 0
509823494 221576428 0
3127870 519969990 0
543467338 346827145 0
508174934 517457119 0
300704958 282123041 0
353347832 258183404 0
41011402 241788080 0
370248111 133582699 0
399378692 174131690 0
511095784 465477785 0
267831084 390321680 0
65160558 179792560 0
117066072 178581434 0
286397083 158960328 0
190223979 530151537 0
352453896 494274303 0
424794665 123879304 0
464255271 322524570 0
356731836 482409356 0
19372731 340670764 0
330175409 312741900 0
414642431 61064009 0
173929936 155928361 0
492149887 315609517 0
401233904 498485457 0
552015913 467254687 0
181508632 151099832 0
61149875 517253550 0
476464870 54473366 0
215551280 16281505 0
281951135 525801011 0
45837712 460783614 0
527008121 48118596 0
541636842 460413296 0
387469112 177463690 0
272165192 437270426 0
551590602 27700152 0
456885127 297680467 0
4844566 490960762 0
520484846 150494958 0
57500667 191582107 0
102609178 14238225 0
139472914 87999784 0
335665385 549570181 0
343193716 66561996 0
281854616 198654984 0
550015259 304329282 0
23079250 554820093 0
91291122 507819535 0
17820671 563300319 0
193212853 367701990 0
410695681 123172178 0
253616496 106496749 0
353032036 158897518 0
421333677 116028461 0
378556899 276628925 0
306721611 377675718 0
539012018 369413238 0
390004951 453939163 0
182111381 168091407 0
418419654 553139677 0
163154380 392185950 0
251174202 279585339 0
493820589 408771601 0
28648751 27415562 0
513678578 315265548 0
422974466 415970677 0
44683436 325309712 0
376245566 272322164 0
5396063 310804183 0
80993516 452058480 0
208045721 202333821 0
99633342 146068385 0
195336786 269065676 0
135396038 437065842 0
39627406 518457552 0
218131819 316458542 0
432849171 475094070 0
422543396 388845227 0
253572461 424946792 0
536438815 174163633 0
94561532 489091567 0
391753831 37822174 0
262065872 550022604 0
347433069 235351689 0
529300079 7723142 0
476359576 392159976 0
451396765 243922185 0
384594236 118816691 0
311622537 180178147 0
455348928 171861888 0
81582437 293014560 0
310608470 175377900 0
281065761 186162926 0
71442373 85283091 0
508117227 446968966 0
341146681 538427401 0
97704382 555012191 0
515852716 413036171 0
81592866 327962398 0
206824429 442507264 0
422628062 195850136 0
260535798 222383933 0
465598158 167765682 0
186533417 526548323 0
116181109 104425315 0
137814498 531498395 0
219621675 491788188 0
545390975 36776865 0
172484586 25048756 0
349463078 496393953 0
514364910 173201715 0
150025406 241650364 0
227017361 177056450 0
415663445 459020352 0
435207750 558157097 0
22528373 109801372 0
394921154 94153236 0
222334311 346497112 0
225559992 493418167 0
556787048 555910427 0
268950526 150206779 0
247107425 169932482 0
524761684 228320691 0
398745339 249048407 0
264072425 277877627 0
65610722 490058448 0
124930086 545903420 0
413320043 420311577 0
41887564 366574883 0
291622709 25970501 0
401419227 346412753 0
541626919 282328749 0
93449202 255783532 0
296178401 491805357 0
242566239 512140640 0
149854864 12931892 0
432221586 534320904 0
318775129 229387331 0
68286781 36356713 0
449822589 388932715 0
251460674 92583829 0
341833934 130603396 0
443803072 563640391 0
116470774 316041566 0
394842050 25561228 0
134722078 401624686 0
182101337 44038742 0
359994542 155761011 0
37774517 456203301 0
94698290 390192862 0
320635243 126430939 0
460350638 403772152 0
525375554 36776867 0
515749542 542761457 0
445889535 97957533 0
404877191 431990533 0
493997712 359610115 0
543301293 76658163 0
105051339 79299467 0
464907335 503391339 0
549748152 229255446 0
203078908 325133635 0
211328221 562853906 0
484910198 47767205 0
242795057 211733640 0
214565908 133217134 0
180402654 256974645 0
246340068 309294564 0
117503787 567669697 0
77228126 70255786 0
199597364 296637392 0
499409843 239441495 0
536317046 129701677 0
325288848 65749791 0
386983200 217356559 0
481636414 139012907 0
383135066 358984484 0
548192332 343444856 0
424603796 216575788 0
123518628 259706230 0
171126542 160691189 0
86973250 298138608 0
238408090 111924600 0
319421531 250463937 0
28066726 70054305 0
533110435 317817844 0
80668508 273958207 0
278458056 409089668 0
374804811 59651065 0
60263816 314889576 0
43094698 384940947 0
442043402 98775006 0
451666564 235773362 0
200168443 529723085 0
196588035 563070402 0
521909933 10502177 0
204123598 290938252 0
181113937 388141407 0
281126504 263499250 0
274673876 240280331 0
236997879 175955954 0
243986449 387556968 0
368081293 150733464 0
135921848 394902913 0
309094025 509232220 0
395391738 263738751 0
360093216 401823353 0
118699561 461064412 0
513193332 125884681 0
350229703 467215441 0
234211485 310443972 0
109072180 111423033 0
512092011 211174520 0
306552103 386534753 0
374693740 48698871 0
6146337 92657750 0
278288631 41270665 0
539140493 164194807 0
548234061 528166632 0
199252465 172493967 0
433201281 233844094 0
90241365 160753866 0
144653168 5501710 0
241654365 138920429 0
86242017 59818945 0
134128060 429106921 0
276020249 296655448 0
210563767 146009858 0
389247113 448105148 0
398550536 31195003 0
425423126 566300415 0
118659278 60763008 0
23173618 375638445 0
315407467 296493853 0
194466332 37987295 0
366215581 200263712 0
487999333 311521947 0
339382360 115658034 0
373543143 137555108 0
362644041 465874899 0
179289524 563759176 0
78500425 174340905 0
430102546 402353872 0
259636910 249135103 0
477207944 306065374 0
512638098 421622051 0
9565986 115401509 0
222693230 86768624 0
507844306 167415555 0
59091140 99112686 0
303383826 27442347 0
377715472 16188875 0
36985245 420180038 0
229969248 439585387 0
219997582 484967039 0
497500966 166464300 0
211266263 291896867 0
361596296 342806526 0
424474381 491900865 0
256408189 414958428 0
345374939 127775923 0
534702095 528796620 0
330417876 95076797 0
2515706 273843680 0
372389807 164600303 0
294518036 170743249 0
384171368 158706072 0
188830377 395397163 0
377120054 278067515 0
134125864 66832109 0
232071261 231624268 0
59843686 423227357 0
317978488 30443211 0
75793704 479802253 0
292387957 33375946 0
150079772 319308859 0
228947205 332158936 0
494252911 286061945 0
222141919 150827764 0
482433363 546163599 0
61946656 239049906 0
217104417 229151616 0
252520466 525589222 0
22465828 16542664 0
55377674 298827171 0
309914435 457883336 0
216687994 321180215 0
373910537 46394200 0
466059227 352756086 0
37710363 244122086 0
311663429 327524149 0
16463768 396394438 0
223896437 92331473 0
162742263 340361630 0
379502129 274809430 0
522794460 276319737 0
201352608 388100761 0
261517482 86055034 0
40866749 533883414 0
271329099 388782697 0
255490189 486327817 0
337926878 180149380 0
323776489 486978066 0
214415168 235378321 0
121654189 269957575 0
557985127 555475490 0
403875728 260946783 0
63419463 336395930 0
494074976 458015088 0
441515841 53512213 0
397255850 509836517 0
517255539 118415727 0
499957209 529986351 0
482501277 189591222 0
157187652 411664179 0
249973343 563833922 0
539130622 369547216 0
350757599 125876946 0
478869630 21276478 0
31513695 236620700 0
200542743 324686056 0
73677239 283153271 0
329994776 189613879 0
185513470 416984583 0
555511062 264361348 0
390983939 143009966 0
172147611 379763187 0
389730321 256641177 0
560707258 560314561 0
22961742 222067462 0
542923082 385564792 0
461952080 550780901 0
87667722 395891897 0
374871452 449005431 0
57642851 138747889 0
193436066 492273293 0
455967226 84595390 0
246952269 64154352 0
179154870 358785538 0
525435524 173791265 0
166674656 417398412 0
403225800 79004804 0
525048815 202138972 0
135195798 20321104 0
389022961 307983891 0
458929582 137971456 0
61501110 296436606 0
549653751 128360571 0
255116447 168400323 0
480774681 138291805 0
521130843 135602406 0
331093867 215219530 0
72744184 143372792 0
330937599 113259727 0
108993553 559506706 0
270203641 156649475 0
418786145 366712151 0
80265045 93775442 0
182989035 460460176 0
488203524 143943319 0
353820104 544284540 0
492755078 40042533 0
167311525 310930630 0
319254682 409563213 0
404331291 35084130 0
282862519 190380350 0
543244035 416104983 0
277373862 358241289 0
18558004 90515318 0
413176949 297198722 0
81635044 127881751 0
266926744 227983190 0
482693277 401951771 0
269006642 196041031 0
236648593 386977325 0
140200885 212681489 0
39489040 52299703 0
159254765 389586369 0
219721042 464229491 0
197873445 249031686 0
159588892 483332421 0
66117972 459451241 0
163951526 288765615 0
361488028 487674861 0
159287279 522297082 0
473920930 38083790 0
327944299 83416467 0
75575650 108315240 0
3487481 471578806 0
509779467 361163488 0
284377067 351800544 0
214600171 289717228 0
24768086 151774586 0
91888396 247793158 0
534468629 235406825 0
404728301 424471625 0
400301144 322020973 0
319203454 128740884 0
283793360 402605041 0
535047618 25767130 0
300144280 171241817 0
294734632 19560693 0
291200548 480667160 0
404693184 304764489 0
5448129 188937419 0
131712044 75562411 0
99218019 188288723 0
183249209 522183667 0
114981314 141385468 0
88140351 481351355 0
283200697 237990149 0
490534790 276903784 0
384275569 502720797 0
269209347 406351594 0
349757851 51156536 0
137046686 295617895 0
244765069 436570388 0
567622504 428144360 0
486684776 126309253 0
160841678 564392094 0
528184966 484989087 0
342762120 451502620 0
164781742 219247199 0
170269905 72819115 0
567618491 274194740 0
260846761 421855795 0
415551007 126497993 0
449768170 124762609 0
295738041 181057165 0
52609771 366132518 0
156234381 524898655 0
472135675 307714615 0
228106714 224900601 0
240583770 145538760 0
373877259 276338000 0
432716490 271173256 0
500921782 486728453 0
164079578 108729450 0
516759012 385809568 0
268297415 461468222 0
210479224 420699412 0
108859673 427238466 0
161774690 509609014 0
332435134 219494796 0
213337248 317051259 0
194117375 553361034 0
379568564 299361606 0
362407915 41911376 0
245516007 547532063 0
134462155 78409550 0
218961803 114354604 0
144130796 549154780 0
355988949 496400739 0
375734182 212169715 0
507946887 236173570 0
227227929 128015455 0
391146488 174753044 0
490476113 320537102 0
271700008 399024573 0
110260399 159436061 0
323826682 264565609 0
387616291 433439822 0
74494997 362499000 0
561739118 24378768 0
57780500 100833782 0
210475827 84595693 0
555170227 425880654 0
375049781 121982515 0
54915944 6486387 0
463437992 205026832 0
31730680 90029846 0
81460646 210020743 0
385661160 551586454 0
264384139 485684934 0
437080196 329128518 0
224612284 384010404 0
424856872 327021628 0
172190236 375311827 0
99636138 315439796 0
376921172 345501958 0
58824749 297950608 0
9291188 264405617 0
130979874 79440351 0
235533490 354454643 0
446085064 447366071 0
6040844 434079589 0
471442475 263495851 0
59308217 232637780 0
482704407 196483367 0
274985066 158697682 0
331944387 71795445 0
293387513 452198739 0
514882971 517766725 0
524970293 75165048 0
241513725 408627768 0
38348172 202233857 0
421107060 23468661 0
217223101 251284005 0
143064941 254739825 0
333892492 102551201 0
77491486 302559342 0
164562285 348563921 0
62250156 296243292 0
492387351 183220077 0
299674773 337347604 0
7529783 437581986 0
397983103 550591094 0
494767878 298189771 0
195304807 334916900 0
179700498 69044660 0
335717444 297612150 0
326560485 539721034 0
53783482 404468332 0
379878071 257213999 0
7594473 482558637 0
161375390 5654351 0
496854544 209801667 0
294693768 50969349 0
270446686 69025017 0
40989232 393861348 0
550557424 506093911 0
526440751 382968608 0
138157563 115656989 0
381725065 551789182 0
479190812 119126410 0
91602644 131344139 0
512666009 414272251 0
4044114 523637829 0
500814693 456421431 0
355171751 197771140 0
112960904 74417614 0
469623728 315056624 0
5155336 113841520 0
476047736 291935271 0
208207990 382680868 0
495596394 366136105 0
430509341 228778988 0
502632104 534396183 0
499364003 225020636 0
549923827 89150349 0
88475087 529006526 0
307302118 369860968 0
430823726 534109949 0
246129285 138151678 0
544970841 468768324 0
550128851 506159516 0
528888280 488536471 0
11206665 2975814 0
20621783 57595906 0
463190204 138598871 0
363703693 236392294 0
5834951 339960160 0
268173854 449682003 0
350216220 142338467 0
553996223 99983197 0
285912920 177439027 0
353588048 493238140 0
341267951 40413991 0
389098506 61899794 0
190704526 521415407 0
212889296 86989420 0
134268860 50378404 0
155820397 564368924 0
380872303 546457890 0
30685199 538160561 0
109118371 564954312 0
548217038 343165070 0
118262030 323651833 0
18182475 396151954 0
485057363 74271290 0
53295395 221915635 0
489699875 409834099 0
100577156 406874519 0
277531913 95447200 0
299421660 359656364 0
275447084 185913507 0
137745541 489624522 0
165343817 527613195 0
527826691 62122870 0
54784432 324873156 0
487023733 567616910 0
145372297 158825762 0
461532554 251623948 0
125755209 419495300 0
27843470 429744815 0
500199400 261941359 0
285653833 169646485 0
143071028 2874839 0
455751502 327985266 0
562999670 219622678 0
310786234 273200503 0
391565532 249659615 0
399748543 235837551 0
106798806 10718716 0
194893569 300605277 0
208810516 211990015 0
330523645 449866235 0
84028878 3032698 0
14533549 71083634 0
541738879 207882731 0
360945370 529247987 0
26604052 300684174 0
401835861 24350961 0
496810550 31234010 0
96703732 135506308 0
538294827 420624700 0
196488501 460960298 0
169248028 484169543 0
467377690 411612896 0
289339913 189200162 0
440270423 63567596 0
158081069 307153456 0
380604003 357616495 0
133780267 505954013 0
116499498 480423561 0
482425186 333164922 0
430729544 564558244 0
353737577 132049279 0
265489659 231570632 0
34544737 160319861 0
35166948 174873557 0
502909419 22273129 0
216329937 230760743 0
511332697 421841467 0
494409533 142412549 0
371510051 441576312 0
473801414 342557345 0
516951411 408838868 0
80956327 73166714 0
515901720 482243010 0
137244413 364879426 0
412535924 101726278 0
412205396 75677518 0
203633395 250678128 0
11863665 111119021 0
178094529 507693154 0
360707112 41576702 0
247955744 406639547 0
316373337 434692770 0
163239111 52178725 0
361695117 327425220 0
488503290 156971315 0
302849755 541281804 0
92609294 190655520 0
440829951 195890083 0
531134406 232951964 0
397943162 65133382 0
544643482 476918046 0
530534096 352840046 0
192228531 383997103 0
1349545 88459276 0
331625141 405004556 0
201990655 265790776 0
133566021 487462841 0
431068234 497874522 0
367719052 564711495 0
240485150 266758543 0
164989050 157946401 0
101264850 21394297 0
422423986 515928470 0
234050539 80710739 0
53569007 521306134 0
116041770 382800316 0
405728490 192089731 0
553444500 310467273 0
458363742 552645407 0
126245373 227258729 0
369231102 119211858 0
503609855 323356835 0
95495177 456493217 0
264968107 462111495 0
192064616 51017042 0
562373383 227380912 0
393045835 329585232 0
105498394 206669178 0
61065105 135050020 0
310510174 110189830 0
523808550 294221441 0
542143882 192019470 0
270306673 333083275 0
513859374 223760103 0
329382425 125864434 0
68573195 458981180 0
433499619 180166784 0
143589092 220846117 0
256802118 244910332 0
436006702 134190268 0
532010355 347993144 0
106293262 56358277 0
439823142 282436292 0
342733137 166903577 0
256265810 346324288 0
346958488 445430370 0
523623741 357756277 0
384637219 153742804 0
90463158 520578314 0
565247243 226159356 0
59386635 170373704 0
356817489 155136838 0
78492757 157993485 0
153980582 125715556 0
449295751 20410063 0
219283832 318708119 0
523905031 44277149 0
544425891 420701405 0
492596712 419121228 0
549087063 103135956 0
242399674 193843352 0
20194786 196214352 0
79458949 569137494 0
325814748 480887693 0
109157776 540708142 0
134877735 231348324 0
490964470 278190644 0
69141304 313691531 0
176551099 317221167 0
367237188 88041006 0
47919136 431838464 0
317522686 190872003 0
287848642 42098844 0
474238218 324264630 0
269162071 301206925 0
343197968 156312201 0
479013313 537851399 0
501818598 7135603 0
361662817 268051960 0
225196449 320144444 0
342246070 304500663 0
77350111 317296620 0
230739175 360374449 0
529638892 10040535 0
501441574 199732677 0
71420675 14066779 0
440160145 383999029 0
386996053 206351050 0
60680372 324611141 0
179529887 104148850 0
455977747 343141818 0
178746036 514790493 0
311698495 118311508 0
303753716 209162115 0
257581549 207557610 0
12589760 123960117 0
273483452 450387717 0
421098301 333730226 0
19594353 362067302 0
337155888 424033231 0
43356155 503701584 0
397099851 566567429 0
47811979 81443526 0
58820789 341583479 0
388372276 486155547 0
196253183 379453192 0
490515197 111140068 0
467488599 484883851 0
109423329 143450460 0
65770539 211421362 0
21724409 561278339 0
375229607 376112799 0
556626556 541822130 0
506710613 438902817 0
8855965 242002827 0
520554653 22416401 0
165692335 265801927 0
44521864 487265189 0
278244639 241504434 0
254670911 329229578 0
531444343 192001013 0
36912386 1099993 0
263326830 251319234 0
447711491 407350261 0
104269950 515588394 0
507843789 535664626 0
531766809 483112286 0
1351575 49073831 0
225046722 557531441 0
294301 100678316 0
242208880 176952726 0
525503011 446946325 0
557100769 138307219 0
218927164 252488501 0
213890985 134635139 0
168297099 187815286 0
405905603 453096406 0
178052381 531265302 0
15152292 173178580 0
278888762 339256457 0
379527701 104992780 0
166140743 529075239 0
396005753 127780984 0
104262082 560070628 0
266030259 256521076 0
352507727 44177985 0
136885438 548883484 0
225754404 118310184 0
505059722 229460566 0
111262304 151409436 0
176338540 90573955 0
26153022 92374554 0
523982943 457550050 0
523176499 412533519 0
427400143 197969939 0
468155247 409768119 0
113407332 3752999 0
501007357 456548788 0
443767609 58804112 0
382703398 306722305 0
556407911 411948079 0
390559751 156701648 0
311401231 237640573 0
333579505 117199959 0
98043760 117756249 0
167250052 514165185 0
317860914 188333292 0
509622499 97061381 0
501745570 96516590 0
494303190 441573804 0
534022272 255010935 0
76136215 556369339 0
552145955 227113219 0
411938200 540069313 0
114210900 544026735 0
312070687 364519867 0
402789172 534045924 0
101409129 409215419 0
133518780 417795778 0
87018007 454208559 0
304324693 297703234 0
278857465 419133233 0
524750299 485512369 0
397748501 192105501 0
276061944 265680269 0
216432304 447489714 0
175552336 253454367 0
285240354 381138250 0
426970119 160641825 0
107128514 567603041 0
347986746 283746885 0
393574601 30057949 0
266520570 268925212 0
401734163 213447463 0
116817032 479884412 0
421623376 164757213 0
120977234 159480668 0
14602857 373053331 0
538778532 430003571 0
155128511 377657182 0
465278017 467367774 0
231723410 5511016 0
322876343 116747600 0
370272045 519761028 0
551406409 509674263 0
265891706 490413134 0
144964863 50391766 0
325307158 140688831 0
492849253 219520686 0
265563560 360436612 0
70997908 314019571 0
336762838 136988205 0
66141792 46215480 0
189787929 190016818 0
263059149 552442940 0
210548890 545464103 0
403452225 420152078 0
131758854 545308808 0
126595349 164828773 0
57167952 435862231 0
364759321 55454404 0
183045543 43755964 0
205737662 78031747 0
21285079 403498871 0
6225147 46268762 0
561011352 295693071 0
62597967 272088233 0
342165701 499612171 0
303980723 33539659 0
230303566 498614594 0
490018693 253678396 0
64427284 421702280 0
318533213 290110211 0
28242004 88794384 0
397988661 391219115 0
475262422 128595818 0
565525495 565342273 0
327723714 353233774 0
319708076 390439774 0
538279813 433812012 0
298861518 320973213 0
98880520 563459426 0
91614529 324317684 0
542879094 343183767 0
429249396 424848943 0
38846987 449127827 0
553126919 274805637 0
332434945 228657470 0
315243764 484533223 0
109823286 20134069 0
505838303 448609296 0
530159804 400339554 0
195626230 443056568 0
184030902 280790326 0
210392317 146489561 0
128575548 385235733 0
394253489 59122102 0
434202000 388771695 0
298336644 430269154 0
470342428 449634983 0
73854114 61807249 0
258955497 93479202 0
491547484 131317348 0
213412558 507773515 0
171041876 495334573 0
216671538 8029206 0
54978554 404605692 0
520950447 274494284 0
308507285 77316407 0
239841492 71842084 0
370529114 30527800 0
151438067 143392950 0
499451667 244820831 0
494965941 49320198 0
427338938 414662366 0
158547804 447390725 0
253830591 251091881 0
440832905 497799671 0
287914832 524200383 0
90572914 445618687 0
204048380 153649155 0
237940084 176109673 0
104013337 408121681 0
288664955 108924537 0
455996866 553349215 0
456973186 513190966 0
15374212 131961586 0
351167366 294368715 0
536165012 166353098 0
158631489 369854204 0
190282115 335952463 0
392705172 192038134 0
57573708 553854824 0
508118380 372852709 0
209254740 292479223 0
515145024 204019455 0
529123708 90634913 0
83309023 375267976 0
339403420 486232512 0
242263803 81113599 0
215318809 14153851 0
276495345 256247299 0
394347955 360335873 0
41726270 277582333 0
14809032 325101560 0
535712407 322403722 0
131975688 354279289 0
529976921 366981575 0
256161417 285758044 0
132211706 69476534 0
63227817 460812993 0
455896129 465091611 0
190464841 137787895 0
185896331 55171700 0
360522224 426602121 0
21561530 296611550 0
14740192 154659131 0
398525244 22974362 0
431630019 4558295 0
532119365 460821521 0
292026156 482297276 0
209656474 165320310 0
35836627 100387790 0
435326404 120308222 0
542132535 118543703 0
304174091 455081693 0
467249326 530446119 0
163843434 431646478 0
516074597 149170358 0
306535206 334589734 0
280914199 177229081 0
10504407 259419123 0
369236086 439738975 0
222306400 252801690 0
225332960 232842756 0
537390468 100815611 0
553018152 508783147 0
365859489 148288070 0
322209421 307369290 0
500630943 392147205 0
427262032 553941019 0
250191177 486795270 0
351492546 216459116 0
306704749 320489728 0
297819896 436102966 0
120789126 281479974 0
265150052 379307235 0
4718962 319691229 0
184427250 501501136 0
11642011 56653042 0
326322538 43554557 0
228794397 115816009 0
173491723 131098529 0
326906315 438763094 0
522844915 515205104 0
400410888 253862022 0
423432077 507324300 0
336180143 368283341 0
421650697 536731414 0
189355504 328071708 0
472435574 162969814 0
52081878 51450442 0
179822822 427176696 0
3566905 327816130 0
262484014 412459456 0
116963948 385107093 0
192258732 15124125 0
394554143 353869375 0
509536041 207712697 0
17575789 107512682 0
353854568 359514017 0
441980500 222864128 0
86417706 263586803 0
535492835 31463151 0
29289830 424678253 0
128457707 313029939 0
487814168 229595628 0
427507871 482600327 0
328206682 354882654 0
49022302 63323417 0
419368495 182701933 0
456456754 457701382 0
333732455 244629439 0
237048587 106846867 0
399069845 256129078 0
92216476 177660543 0
76376527 544011577 0
446607923 316194225 0
212183047 321389656 0
170112198 63845959 0
103592934 25246844 0
17231867 78416745 0
503273375 413951823 0
535020317 263825270 0
393228314 94812611 0
269116500 365007893 0
207386535 527806162 0
429908102 59469089 0
496922843 146111014 0
485070515 174614246 0
232372996 22397828 0
83436662 293306901 0
514150077 489661228 0
236594109 141006587 0
349791301 125844591 0
544696272 314762340 0
160038197 207382108 0
503580914 541296393 0
24298823 308086892 0
97765973 195203755 0
469116843 81483491 0
393257346 167823234 0
320919669 384730609 0
353464869 43793014 0
82539371 121337926 0
443156904 107961657 0
420855726 202159020 0
28277402 329371796 0
324440207 292650939 0
448935502 71004363 0
503413640 180317444 0
384049372 406351878 0
127372219 30586006 0
268986429 250189260 0
478978003 508596669 0
156941473 483091620 0
74865270 335487135 0
179579506 388919982 0
344877516 52170563 0
194308057 268855815 0
393596648 519782251 0
151697443 526221535 0
204878101 89965984 0
120804938 489073123 0
169359509 441890000 0
358828874 457204477 0
282278525 520795550 0
36853101 418110523 0
131785906 349499722 0
363205661 323817025 0
423074589 471592478 0
110010068 99286968 0
524745736 126923339 0
54319976 152992279 0
149874266 14817399 0
209225140 386730168 0
90409968 32931366 0
431537494 350371388 0
522824963 410711609 0
273569652 192059434 0
316054347 339303889 0
306341837 340855551 0
218211162 252790648 0
346228870 9248768 0
445191629 108740302 0
256726170 557610179 0
227859548 397240799 0
339347697 242623286 0
404581778 74839968 0
496979377 233402243 0
428908275 235089156 0
214487209 51387899 0
125497575 416046667 0
266209962 184239644 0
128180799 363625307 0
395867959 376879675 0
38795661 404669793 0
319039303 551425619 0
200410972 494077334 0
447954380 513630659 0
324864317 235551853 0
73017867 240996448 0
563047399 60682400 0
468312112 174407311 0
68993738 104973940 0
87352908 407465158 0
280778562 454666098 0
301018553 451905758 0
4171603 54385355 0
327776679 107590061 0
91109391 485730060 0
111491707 87555583 0
175125522 405832078 0
331371201 346457224 0
332520642 3848833 0
33776858 147798283 0
237461524 410922750 0
225815805 318911507 0
444674994 171061530 0
487508682 365821611 0
70917960 65280463 0
116116614 569048773 0
171316431 470843498 0
378822681 512411160 0
181823038 151590480 0
349486740 78959725 0
290575938 282311126 0
332357341 485493276 0
516333976 100319060 0
122255677 293623765 0
103186223 15008834 0
550113545 304787009 0
121388793 511744971 0
209015662 77901021 0
237192762 369823800 0
61533445 1176550 0
163996931 287711999 0
271797703 33851870 0
470860271 277873202 0
183672306 336600791 0
552332504 61013081 0
376140167 407480946 0
121270119 184019968 0
475253555 194894322 0
48766387 374014367 0
45918629 168510421 0
396089495 442965814 0
388304173 491027592 0
397389442 515205316 0
278224898 181745585 0
443180536 545748519 0
269755809 299043525 0
164342121 9253377 0
19872411 562867657 0
159198173 436321537 0
456477202 265206319 0
528310072 132897471 0
172385891 466917924 0
38283445 534590554 0
440754782 334068451 0
149762321 548918541 0
324655551 418744104 0
407881921 102324210 0
24688822 122598280 0
309930931 418650000 0
135093281 203158570 0
496556774 435288897 0
402483980 109812820 0
502259524 61166010 0
473657501 391830299 0
556354854 180561921 0
523231217 67504352 0
176700122 469621800 0
567965612 137325914 0
423420174 263423124 0
403602996 393066243 0
496238012 441661511 0
330446929 339967976 0
34610854 515027923 0
296267235 408339798 0
39823516 419306958 0
458563076 106607745 0
33835956 200135665 0
557500219 374896183 0
102569298 513928974 0
142938857 106506351 0
109679676 334126728 0
123525106 552248038 0
229035358 358662458 0
383846065 542109417 0
405759287 373641528 0
513047354 383817353 0
43558526 513467500 0
465705884 538763141 0
499060946 285590090 0
235925818 215870089 0
130340507 447467275 0
561368042 400843402 0
271438897 446670116 0
97490269 524742540 0
247761436 120379076 0
60600982 96282225 0
366111994 31660663 0
125147022 405982318 0
528077087 302851855 0
244137537 220914478 0
533259142 473935405 0
351420913 519312523 0
547706426 160912306 0
462835761 449035178 0
274675574 179602675 0
406184512 565896743 0
126129737 145814014 0
30630521 515591128 0
434546548 152444103 0
283147324 534868362 0
321854508 304530672 0
284227583 225828042 0
115028271 151380052 0
541699138 279172512 0
477829015 279085494 0
28518332 490034183 0
257581767 419802853 0
558159234 187860613 0
85904660 229307021 0
130047966 470359108 0
323081449 486241417 0
372010032 273097524 0
261516989 295196688 0
173044664 441286420 0
121389850 147566459 0
435377624 52050692 0
538902539 257131067 0
284032622 378819252 0
503546039 408968332 0
161243255 525528110 0
101571980 274852024 0
169462547 457838076 0
247177680 249021132 0
493745505 489356556 0
392063701 311940745 0
568884706 287313896 0
244486619 326440364 0
490775238 13608161 0
481046553 368952420 0
352464464 134728860 0
35915375 28639832 0
149847031 563381978 0
410906377 71965231 0
71275754 274811255 0
520300545 368223287 0
132308258 71863034 0
87500454 360003682 0
179756369 103878114 0
548362351 471386284 0
485562679 124211889 0
224391555 486165248 0
507983461 216924692 0
204600560 550371156 0
223244311 49354116 0
416981112 463572768 0
297102550 398723376 0
119161737 531889966 0
349393691 442430801 0
410882481 136113994 0
23203508 12608123 0
76875074 462806467 0
202119507 207676442 0
508833450 198270189 0
180275639 397928501 0
2451576 211165886 0
122347325 365796615 0
472829571 208045410 0
304249966 269745062 0
367440351 85463060 0
198879415 516036006 0
55231462 462634299 0
331774719 259343280 0
325376215 184846755 0
326134559 141396043 0
267590374 295655863 0
205266674 210822876 0
23644332 550948024 0
518825283 346593486 0
291480443 529776964 0
95455455 398803228 0
131234622 244092440 0
63266381 301568307 0
37348935 310677583 0
121320524 461782089 0
101541099 44148079 0
550907113 91322413 0
40786574 107538152 0
237320407 106991804 0
183509028 67563991 0
280428617 229527064 0
471844679 51777950 0
104369898 540273944 0
541703349 333695059 0
159528481 154211842 0
163181476 11136610 0
446508278 434073841 0
468315599 548750303 0
396835365 76465151 0
471302190 338389695 0
423655339 282317331 0
223392995 258109440 0
18163733 211865208 0
409380709 428961288 0
218407853 397974202 0
139788933 390521191 0
511938867 318263904 0
248558464 551866878 0
119242035 230302876 0
233256413 535616703 0
9289664 428715591 0
133491910 16465276 0
217452499 315640836 0
152109555 158976428 0
453610175 137524200 0
517053374 259132203 0
468437911 175095750 0
42503596 402851476 0
191523838 217500826 0
567800221 43210267 0
482726521 8932533 0
97290140 145493685 0
395075297 486040094 0
495926823 525991088 0
261748527 251315560 0
400104502 85404082 0
101591786 204889056 0
88844506 286997287 0
120914469 244826452 0
264424863 232512418 0
96017981 547399003 0
98226947 325754964 0
229560700 235366540 0
143215739 418012872 0
500803573 112611024 0
14698796 206675617 0
312836311 460151922 0
170780045 167245485 0
144152482 311799627 0
55167872 81305255 0
361438094 107903599 0
300213948 101371218 0
63688731 101598491 0
269807859 31942110 0
49649610 532710320 0
561135910 465143178 0
360193672 204884099 0
148141402 426954353 0
313133340 267829421 0
332904223 13888629 0
35307741 366084953 0
329420598 325698764 0
15871297 307585647 0
41337766 523372675 0
19159644 441648512 0
540144359 441065569 0
533866578 479154444 0
2538444 398580889 0
52419306 537707164 0
388806889 239525446 0
176868926 380299261 0
107784607 156136381 0
444373759 80575241 0
3498947 455886302 0
225125435 420343726 0
258057143 251910393 0
375382667 15991581 0
39421924 145229089 0
155164857 281948485 0
284215018 114403647 0
457054338 13741220 0
478777858 160100079 0
143961368 194424038 0
295278894 255371674 0
249927977 565910546 0
461740984 331018645 0
534111585 278615120 0
116859231 350064914 0
119069290 107055178 0
3339461 294268231 0
84586812 113153614 0
413262313 503358699 0
89078094 427336487 0
16354343 495154279 0
343513258 485942133 0
456315136 278920804 0
413318032 359779781 0
83293657 543814056 0
175485406 264610003 0
537945135 503493272 0
256606741 352611077 0
355692702 131008160 0
510524338 505474964 0
146571698 218065948 0
231542956 500432347 0
299215200 202332447 0
420233853 397176425 0
348912838 35057602 0
88928075 236077478 0
12011700 4540992 0
200949448 274443201 0
17764746 403506593 0
291040530 281014180 0
438113104 402631754 0
350339937 144900152 0
99285848 436431716 0
190461142 46097429 0
449422368 262775070 0
518464137 105164482 0
340897077 312956959 0
136450411 412589647 0
470162038 84314316 0
551606241 125987582 0
36220098 176447212 0
375651317 163211208 0
187332184 362514857 0
432235877 288955860 0
329689738 47819871 0
221084571 11946297 0
276947387 263023838 0
133379411 85337425 0
207780825 365236303 0
203433075 314533956 0
494894456 154336716 0
169672714 420130204 0
446031958 15312239 0
29534789 513888434 0
404528448 17964528 0
255362861 169458383 0
343474160 335142803 0
296285369 458301882 0
211041182 293802493 0
535551868 229001775 0
372047125 148259439 0
325031107 219041993 0
358241976 435806169 0
533886749 254996368 0
451467822 395279895 0
272307944 371908487 0
26335406 462571486 0
525399984 192407468 0
260225964 525800369 0
295609064 38864409 0
11976997 290311123 0
370036895 467970811 0
301515540 110805740 0
396275194 195399044 0
27508506 81837270 0
55526555 195058631 0
301860584 403372378 0
192687599 10250782 0
349926193 97717414 0
349726911 60185564 0
152859663 360607809 0
252594917 357279832 0
208530091 335201874 0
157078606 164332111 0
516984170 398607209 0
180557067 108842549 0
396426983 335714326 0
240825592 19457506 0
136183139 75551734 0
308827019 378457001 0
288845996 285063215 0
140646457 215482083 0
536751388 129802882 0
525450104 421217691 0
195288745 70270494 0
464577573 44103184 0
128794345 504449971 0
290578696 528126582 0
188835217 518151414 0
352356786 146443770 0
87337274 302197900 0
248832094 275819079 0
512297619 332527078 0
545218672 58871746 0
557740912 107035673 0
77237045 431878503 0
528621388 296293705 0
524891815 112119593 0
19955084 430954057 0
420350202 464725630 0
434578902 112720685 0
122183122 258030080 0
97495358 288631986 0
373530174 312698287 0
211298500 296109396 0
529815828 366899069 0
348146948 434531471 0
511742642 149959303 0
391642839 24880960 0
99554724 471381391 0
162258517 193180666 0
66584591 409621182 0
104535796 531021476 0
240248178 545061351 0
282996334 331691858 0
110586371 159409101 0
263028711 507991154 0
373256546 304014184 0
223173480 401191505 0
356566915 487280040 0
392161563 338864542 0
250327528 175511001 0
294453924 238440134 0
194770345 389989575 0
150303576 544447076 0
384173681 60053034 0
58036691 460103631 0
260090408 385395853 0
450834882 378682401 0
220458374 479473021 0
394028763 412323083 0
551548112 98143280 0
567953560 295082696 0
68513344 449546657 0
174151338 289280352 0
187744853 117458909 0
539647970 241756981 0
253536084 256358572 0
314784286 234220593 0
540330604 343818340 0
519827046 46768836 0
411700894 380326186 0
459119522 427174846 0
1703434 441256793 0
91006299 212745443 0
42014080 124129409 0
233099330 125746624 0
185823896 429635089 0
494012489 457193751 0
211254837 487823663 0
14107138 466932310 0
302108333 152671646 0
253047862 53314993 0
210285980 503277302 0
13421057 78461457 0
498753929 538891632 0
312469192 406245569 0
397488007 544889249 0
399175062 24390764 0
444076662 125393158 0
420892375 303544572 0
17245678 566244606 0
531837392 136591620 0
256622534 121278065 0
509082794 534342878 0
283679774 177289532 0
443442022 540963638 0
61323381 404435643 0
15931988 476653684 0
128953039 338099269 0
407943068 343912434 0
91682628 357657871 0
436888021 299204045 0
86708651 173263908 0
524516628 479024273 0
452617927 531189872 0
467049970 101181221 0
284201921 198600771 0
14426422 27762377 0
246057498 363427649 0
407364161 22264752 0
301470026 199606781 0
79673242 49190275 0
126650237 320445625 0
263608350 497799852 0
393215760 402150445 0
377100923 399585617 0
241748423 48124273 0
202091810 235002339 0
8526920 104502011 0
495978215 48692725 0
343570738 74082553 0
98404577 304367247 0
294187680 128344140 0
415675897 87866533 0
74673121 337782767 0
374717983 175794066 0
488428590 3415650 0
386917545 251429964 0
207412774 266835252 0
442152648 137307340 0
354312700 92860620 0
406668034 402594253 0
275375091 331213892 0
37340406 421335027 0
303916431 449759719 0
30322746 78499606 0
350282 226400800 0
538812996 229907541 0
250580007 183615675 0
534124188 375885484 0
255562702 402561664 0
307766627 563465670 0
236192533 515803687 0
254281055 482496424 0
226625766 277499210 0
478430661 183663222 0
181923509 453401925 0
309746337 292614888 0
167012848 226569270 0
145791561 464729075 0
29176208 448367324 0
434365761 308385901 0
161791860 543332467 0
81874754 431637790 0
278825376 499134283 0
397520306 234782491 0
63911525 186185619 0
311501333 357096896 0
424646029 294654071 0
314614492 215848726 0
135019976 509850095 0
508026165 260323538 0
322667962 109514255 0
289453527 536550701 0
278426304 493965541 0
226349145 155377016 0
225928297 183317301 0
374361696 301188060 0
478909480 211004916 0
208078914 442496407 0
245168316 1528828 0
375690745 447055756 0
360823493 37268499 0
330866278 71803885 0
348442102 246158523 0
518725836 237871345 0
468538344 402950846 0
299539387 113073694 0
252497723 441624179 0
540027447 184489601 0
243835957 496523021 0
205501248 439301413 0
175897268 161604940 0
473895132 296581446 0
36646246 455804819 0
50700816 359667390 0
153836320 184955890 0
307331736 158291049 0
194728295 282240868 0
483887688 97277038 0
42928277 223701739 0
206617516 274237086 0
385156518 170397569 0
421340814 301616193 0
433288411 184527283 0
151317357 167015452 0
97504448 460851695 0
506320925 124827034 0
300734615 384007054 0
514279985 43813603 0
206347567 544478622 0
139675497 518185286 0
286876104 507747733 0
500554452 122688152 0
203816124 184299119 0
133452527 150223365 0
268870865 313791122 0
496509024 255494801 0
383438426 176354984 0
178488416 380699769 0
112402367 435588401 0
407268554 210209319 0
175819496 422527775 0
293622239 509932208 0
528685553 46147962 0
206239191 280740113 0
265357290 441137224 0
238212117 230056284 0
413217295 206186139 0
142419571 144140783 0
226036775 116874898 0
512398928 92926738 0
49007910 375510314 0
419334180 33088940 0
385811282 42967555 0
84594851 236963662 0
18560309 241898287 0
110743 80495736 0
392050886 269203297 0
81480502 97017216 0
465568205 7995536 0
364286 366105222 0
507298470 397373622 0
454882826 9149287 0
68806463 176537124 0
300938106 353842975 0
449350473 324403538 0
195005759 77417290 0
374795505 433912849 0
261238606 369566293 0
394173867 201440986 0
17967704 237643729 0
193261404 463917313 0
212947474 78103719 0
239395669 338081690 0
95303757 302405544 0
49707730 440399539 0
143737827 53132785 0
185673421 299462963 0
272543724 253200133 0
229997723 193302853 0
425840682 150687739 0
403752162 407715836 0
149662817 117591086 0
26452835 324790656 0
560094991 315313152 0
197944086 377968979 0
229628313 200386111 0
535895495 160670772 0
367322192 498734822 0
169015669 15152124 0
81641762 521042955 0
295522667 6784871 0
370532823 182196623 0
128037893 465567815 0
453132083 363215211 0
332434450 22035286 0
537574549 20503781 0
499450031 364442588 0
423747292 473312950 0
68622374 562408138 0
81623066 399922199 0
434516237 104862410 0
345741993 223241888 0
170169347 421481768 0
260152091 206595091 0
146886843 207867618 0
436154010 502715021 0
389840858 188991755 0
6131217 8377990 0
442306669 246310181 0
478941548 502021122 0
544431908 414074854 0
316476189 430591611 0
199267928 366604146 0
297103410 471494786 0
241407745 403841717 0
311264251 245377502 0
80701773 216534630 0
162211565 496407187 0
492019118 337529839 0
112822320 176617172 0
145928138 124292508 0
511902333 185262221 0
315500260 203525749 0
50346689 499235918 0
372926276 303400685 0
358225067 378032844 0
253028838 526775369 0
514356230 3011855 0
223249942 186209080 0
287337262 199137221 0
185220690 22296348 0
306948963 450778711 0
399833170 246143054 0
142868138 415328710 0
6870932 165724697 0
448012623 138057516 0
268116277 307907851 0
486168954 486626922 0
71293121 475153498 0
103416338 317716454 0
86731258 181276891 0
131100387 304331999 0
408968372 186959067 0
259655878 366445026 0
324349118 291545165 0
139640782 55692130 0
13803355 207932455 0
487820805 430252754 0
538847673 237230636 0
528867538 292417118 0
456076698 474797057 0
193482133 189005450 0
12573478 365344756 0
545721196 78133227 0
432420502 167377826 0
215132242 69758612 0
222031429 418744577 0
34374276 372196705 0
191382684 424998765 0
247994230 456475434 0
524181481 332626903 0
469788637 550741287 0
100636282 261501485 0
286268471 148214933 0
153572367 499802488 0
57259022 236642563 0
158459408 193012504 0
285943250 46485879 0
252091074 518634634 0
297543999 253002090 0
329156930 18729005 0
307502843 486998013 0
480095014 560051913 0
127718328 460160158 0
180739133 402662028 0
359603964 515235144 0
358212057 367863173 0
275612742 442453495 0
126743236 233838074 0
256009133 419773568 0
466173549 236953740 0
211750099 364292850 0
297675030 201849082 0
228792675 30590367 0
258346321 197622983 0
222152688 318313810 0
517305384 233915478 0
559666913 296824452 0
33904897 549951712 0
454481144 279820078 0
43053852 217464690 0
63371576 320200399 0
35503981 98703484 0
392408496 258749275 0
275654910 472868790 0
79146987 335806627 0
371442085 415566677 0
284707966 67639565 0
430358293 364639575 0
455006089 53731669 0
67218228 293776443 0
142155603 251815366 0
200729201 218451271 0
547899618 431862881 0
104196764 65442017 0
36459691 124814832 0
202699593 84506436 0
520095955 167237584 0
129173899 238232802 0
74247714 353355516 0
112112676 360425641 0
335756592 315928212 0
472861016 368973114 0
251347936 316128881 0
402766733 356595162 0
316761109 438575717 0
45248444 366531979 0
197071125 155834788 0
519557411 397604479 0
247858153 320284692 0
374451228 408424881 0
552260556 496107564 0
149985122 457982087 0
275444202 238406828 0
45840093 413013799 0
229026559 62350899 0
285221905 298334020 0
551311721 371941945 0
59082944 567837374 0
25137262 252714143 0
461394752 2059280 0
376500004 239103053 0
78336990 310403878 0
37720611 479323080 0
442932962 270927511 0
289134241 548078069 0
382911604 32047997 0
89972529 530098300 0
109164800 494089086 0
416436164 359410431 0
294432811 224428840 0
558308141 142205326 0
356576545 431425419 0
446566412 49415338 0
108665933 526106510 0
116108624 352429708 0
263965818 11506188 0
229187428 77858582 0
354103547 212311299 0
158233772 529330837 0
123963752 129408753 0
14617856 21556686 0
124907233 475458414 0
336519402 232348889 0
94144151 293554535 0
291952215 231732777 0
191937656 143119676 0
359682083 175696522 0
547409854 110971667 0
207856694 139329050 0
264662163 467917175 0
504755537 164570042 0
486556443 494868766 0
22942285 233645165 0
468999323 51284491 0
465467846 27588122 0
93085530 148194634 0
15916410 126958471 0
444270487 160903153 0
84852604 424448861 0
113599259 327063275 0
498438322 167022340 0
459508521 156776594 0
253498880 540010957 0
37492324 42528931 0
459153248 308063656 0
239881872 158898014 0
178890369 471265337 0
412883013 414675299 0
471949864 402234144 0
242189008 559461426 0
193706192 551363150 0
307792842 308447779 0
302245448 410723984 0
337177921 361006035 0
475406428 129060368 0
73800609 537023744 0
363924811 197276692 0
188821987 57263474 0
113075046 362557060 0
142435861 96130516 0
285684157 26816394 0
277829456 368812646 0
439754521 304184588 0
278350098 426991546 0
323009319 213023716 0
110576683 241157987 0
502246913 338982391 0
386633968 448698497 0
82019141 335560684 0
126100548 46658242 0
133026971 4048143 0
541057589 166094492 0
68526768 521435096 0
439125281 112884737 0
81353970 373439050 0
403420755 29982871 0
243383078 527064973 0
237618321 251088354 0
320939660 544334844 0
390531011 423517585 0
544918731 59732059 0
234525971 178473650 0
527854597 451075229 0
471408210 375844749 0
546774506 7070900 0
478965681 557958120 0
508313192 539734988 0
477115265 243127109 0
491532444 565073283 0
241564848 22669420 0
204410912 352299448 0
53019159 20894613 0
376991102 543385604 0
541570793 110978895 0
314567693 528289264 0
495679683 520623958 0
148330746 349949597 0
399392880 489941319 0
82118766 285463327 0
307157476 461655564 0
123858838 499473457 0
339762166 500122288 0
443564017 494061198 0
476757449 303774689 0
32053284 383080697 0
110953345 556294239 0
486242493 461476572 0
476199652 515421631 0
13452906 122296512 0
184405284 561529671 0
459786758 100463440 0
262927955 497233025 0
483642401 213897693 0
196486263 483978562 0
387218738 428401810 0
421298624 353399908 0
68483595 118138414 0
358678864 233440244 0
117018666 462640744 0
149038391 554966230 0
171223505 535929377 0
405203013 289024802 0
307844682 39417887 0
555224719 288737553 0
110715169 378765197 0
481443801 120930576 0
65616335 204066090 0
133839951 543581131 0
71249786 64205878 0
400462256 166535540 0
523041131 206189714 0
418668345 533308106 0
532303976 536059176 0
504221503 321170955 0
176433883 135626012 0
460985420 117161316 0
485243153 121135489 0
435871538 245182906 0
44102877 30686245 0
93163595 83332954 0
406307227 78405365 0
100764476 60509113 0
565665536 449338306 0
51134813 147659724 0
515812658 264255255 0
44275675 33658318 0
100000897 426173911 0
227005205 491732441 0
503410534 134354900 0
331495265 321853268 0
177136336 231861973 0
100208520 504517244 0
536300154 11137096 0
152053936 469875044 0
223643443 276418666 0
299316445 163197863 0
462183033 196499038 0
511144276 68334600 0
305671953 568665042 0
61515860 418379629 0
245573582 406744693 0
54233921 42608092 0
27721806 277442910 0
324193162 391946208 0
255869374 563506523 0
205232257 303741780 0
139110893 423993844 0
304591383 352699690 0
192316654 115438773 0
344585448 380384034 0
55848213 138841808 0
18919954 229877611 0
217161006 107726943 0
305644184 5878398 0
349092272 46119050 0
89537736 481165499 0
315973872 40652837 0
358940667 58541949 0
99525310 342484322 0
101022880 138484572 0
413052417 302874205 0
332965247 145685342 0
286634671 534480332 0
465680689 34555761 0
306034887 535335087 0
480869047 149878824 0
362868994 543045377 0
507291830 374731778 0
85964257 422927057 0
386551773 66672588 0
558420169 344379001 0
49050524 472707267 0
261704819 130178193 0
288378483 490028285 0
414859310 490484750 0
225681074 250901928 0
276809712 77638587 0
548861174 77037904 0
350558769 153636801 0
65126594 141422606 0
454909247 566702147 0
442718162 412232980 0
307350923 190341810 0
204767503 249987864 0
526656692 345834124 0
296830188 486522738 0
123424734 430168469 0
419370843 434669611 0
473643919 89385515 0
491288613 1788112 0
193326480 512313451 0
69782929 259520049 0
217269820 100825848 0
241054783 95458477 0
303776067 361773140 0
127444434 276053284 0
560364803 173446534 0
471314609 402252934 0
181282851 67722305 0
75910583 428460337 0
103318046 173280292 0
134600697 567929810 0
32122055 19106410 0
507999352 526396848 0
457912422 320328540 0
141585033 296774093 0
479790905 252464229 0
4448812 407454637 0
343062123 91101426 0
172464822 263115229 0
128062825 245902592 0
264601568 155436786 0
280722873 292163449 0
28513764 567657021 0
453715477 497428472 0
408027975 434907787 0
267082650 297955335 0
273834227 348304908 0
454227880 467936155 0
440092183 112234901 0
158294320 307655639 0
437617190 256937198 0
224471659 330067772 0
272189014 330396354 0
438974805 552336347 0
195241846 158849454 0
223294036 42914276 0
542431635 128192994 0
344339379 104655749 0
533849211 391325313 0
170742203 8302239 0
162345112 168165908 0
94105494 433218369 0
362601972 328716624 0
380621798 141680211 0
172371383 272516050 0
22872468 559979000 0
385915313 418227991 0
185644758 151036537 0
175464687 130134474 0
128163619 360995166 0
227696129 215021898 0
549486165 365798767 0
443130143 529715453 0
541911105 149022756 0
299351525 144152123 0
102404347 394544417 0
102707026 10311251 0
563589024 138231096 0
538473449 30908241 0
189629467 103096318 0
295093366 406464267 0
329462434 271818593 0
133316736 442298740 0
186217930 557989745 0
554980222 442859962 0
384961231 439581441 0
397778116 87590795 0
294343740 274390105 0
405171752 436472417 0
490824514 425989766 0
403781436 21871341 0
342751510 217839135 0
476375234 252870803 0
542693482 190720981 0
518825215 192099770 0
311349249 139061013 0
199508551 275963098 0
534902886 96766099 0
369486837 410673244 0
416223454 277316237 0
125158287 470017719 0
353569698 527083569 0
5308370 549112264 0
54805898 40982128 0
132453968 53961741 0
244533597 391762486 0
220470389 47481950 0
453519901 290875833 0
173157236 266175877 0
82071318 299634 0
270540070 343798399 0
382800600 435469293 0
63608097 503763391 0
441875991 463887222 0
379428526 387260870 0
164237836 311265783 0
273873025 150925010 0
492172473 93078159 0
369318172 74589408 0
111878394 495598265 0
201233205 505477915 0
492588784 172008327 0
489361071 198785971 0
460191446 505113405 0
494464667 105451200 0
66915373 23329249 0
531246589 79064295 0
160849198 515230748 0
86780643 558134797 0
276572751 139754534 0
315372717 540952057 0
112491670 260466475 0
334489257 54318502 0
4658340 299361521 0
200549034 288908928 0
454955261 446683368 0
194002422 255046695 0
546729447 385940413 0
132499155 455823929 0
499496821 60166278 0
121556708 537508230 0
545047166 227459064 0
347940297 85160149 0
422984322 406388038 0
95135397 91256713 0
300166947 501766411 0
540896434 46204933 0
355087160 436828492 0
83741119 524998383 0
200103350 333631253 0
290043821 93781557 0
377318666 385394657 0
184143798 156075262 0
117720767 258253251 0
470284153 216225558 0
532793517 4270420 0
134639658 8742338 0
380491376 559206483 0
544427856 195447251 0
410435754 277037724 0
548051249 439163781 0
420832385 44835748 0
225115093 178989149 0
496926724 121696720 0
356104709 238653675 0
156279567 18653891 0
336280367 17176852 0
81946510 22771254 0
349441037 433801382 0
513212901 471700830 0
288294051 106886914 0
55172631 286793899 0
506972745 234411500 0
129121938 161254154 0
9295348 75396586 0
566067089 487195363 0
374554246 350143781 0
277297925 448599925 0
262688457 182945521 0
288249200 192663395 0
149532703 422985938 0
56000370 455974132 0
65449544 543372045 0
416289545 3345192 0
324029490 164864324 0
219094886 157694892 0
235776488 335291903 0
422331412 507735037 0
265299897 410743610 0
401103445 439408921 0
10123515 553010039 0
484516647 94566602 0
236845929 149717286 0
373839613 192780460 0
494880981 347375442 0
362010793 464572892 0
71375851 406231308 0
409856047 555214416 0
336318938 357056042 0
331046838 491828526 0
270672497 111028881 0
195294588 298245829 0
178415726 417245270 0
220106695 547768135 0
183988108 227265564 0
317894146 273770933 0
389302815 31686440 0
345838037 142291750 0
339742233 400528611 0
454676009 104490701 0
532278177 351735302 0
276606170 17358175 0
237343390 462024243 0
43000480 147747940 0
430016676 347913031 0
109919974 103068474 0
465771716 308590333 0
262734839 70704061 0
277881438 423217532 0
180841361 479998021 0
267527216 165658195 0
22627367 266700507 0
479187704 109146891 0
330148879 460944248 0
232508324 441687464 0
531519087 246368461 0
176886635 122576852 0
334779351 486929182 0
168163167 505121762 0
325903834 165612375 0
105433028 69955060 0
444845987 553479161 0
396174361 332780955 0
362048678 241502704 0
277236855 315389849 0
306464993 132159798 0
110540320 202134075 0
101375398 236654870 0
550037574 386554995 0
341796155 291594236 0
25535375 144896650 0
179112689 549882712 0
227738552 180305940 0
394493876 4924651 0
117829598 485189278 0
94182100 309975967 0
19424660 62027469 0
107048137 330272778 0
276114644 462675045 0
456516561 38873106 0
419660081 428434415 0
537966640 271116427 0
302139731 483769441 0
138086144 50414056 0
114589875 268198494 0
472668024 117936505 0
279891709 370146440 0
245194996 276811421 0
59563858 8077249 0
448416326 438437392 0
105096310 137631103 0
212763182 41399085 0
509073208 281760014 0
507809905 69724860 0
561154998 311338624 0
36922666 189841513 0
239952630 222765186 0
38708067 6439962 0
205552271 64613477 0
316296314 17328993 0
1941924 174270921 0
39794303 332336566 0
54525459 274542867 0
206680815 324184899 0
36777256 331112644 0
170674405 523479760 0
385496272 48128774 0
510082168 507207688 0
200914007 2332491 0
33312220 464568138 0
444231344 110938156 0
92103204 376793957 0
197254149 465817720 0
444407062 289590241 0
137150050 62810266 0
144665619 276723798 0
188703354 322319676 0
429288251 542140716 0
93182427 280789674 0
8276076 134169886 0
328062927 82334136 0
84776536 197041912 0
176138628 557805601 0
288790562 126149965 0
247634089 510348034 0
207727534 291457058 0
383816472 169691991 0
312594002 255304223 0
420302779 112175013 0
528862430 110938128 0
558730641 337851788 0
441253116 445588141 0
517824675 386313166 0
423495113 440233413 0
328409092 164010669 0
64066307 283864980 0
241604065 566596357 0
563644260 312655226 0
285740348 9720038 0
365943972 407386079 0
377855827 463031330 0
474354925 32857299 0
131116233 62328014 0
458594810 350997091 0
309330583 438860983 0
410900931 495868557 0
459301881 370129027 0
460484484 542220411 0
7524228 57667565 0
505557809 83255557 0
317294125 460962705 0
55642690 36848038 0
488104857 518989104 0
113077598 178648269 0
472282943 362926884 0
516705584 543784419 0
509162311 417992285 0
164254093 350929307 0
433742411 134522640 0
331491393 79393754 0
257023534 347149861 0
558122752 227830139 0
122750145 392897629 0
493097474 64850012 0
535029087 559677094 0
549555003 32690465 0
414986084 493188412 0
263967904 15755030 0
326668589 145971603 0
527102949 107778639 0
562814990 1284495 0
528282855 232651754 0
511739266 479347734 0
321365172 546408965 0
397204624 296135430 0
291237311 376776019 0
467674627 549919700 0
438546430 483445994 0
382349891 327619332 0
393060102 551713521 0
432084278 419001508 0
239562083 538005005 0
354003359 388827557 0
474492485 142413676 0
10998333 26174767 0
445488437 229553864 0
321273422 312860437 0
6004884 3988157 0
323901211 352207683 0
123563203 487476869 0
488852044 220310523 0
208508327 280196974 0
425375697 105343575 0
115777054 84936774 0
453514923 225844069 0
22726758 253393531 0
127497766 130030028 0
463443717 159513001 0
25714823 112889530 0
192763297 161952032 0
180125791 78180868 0
63953771 15122929 0
361526600 492987399 0
220623389 69572515 0
39285204 65375713 0
217535016 262768028 0
459130943 36153863 0
280764816 523579558 0
85000594 122608184 0
171464357 376627934 0
114817613 50020258 0
437933614 263921425 0
413877510 546909607 0
371444062 104678483 0
500412392 248610124 0
470395031 501772287 0
543107238 35426778 0
291133563 483046049 0
416092642 245569815 0
14526522 160492195 0
101076312 29180083 0
252059439 106169052 0
29326569 111639680 0
88882212 431753093 0
226256995 200665556 0
273743456 523320863 0
429128450 10986026 0
543412710 537532947 0
425307440 52170826 0
529792615 398143892 0
114831798 458856284 0
17279353 538318514 0
359701781 471356053 0
339866208 363970970 0
295232583 372108293 0
251838290 243273234 0
275096805 523963406 0
185994239 65171348 0
144094425 191487202 0
188889721 273555793 0
563438542 292546428 0
353090243 190443737 0
564278526 202043447 0
359301656 109747925 0
213005849 287862552 0
88229137 207321795 0
287990722 379765596 0
6786183 292950061 0
76344575 471732004 0
214794084 69513703 0
537573931 9179958 0
516026612 555240518 0
161975000 225545064 0
214853023 232987971 0
12137589 435375623 0
105864469 499365307 0
179897001 404785827 0
234232928 326122192 0
517881018 230320016 0
158244906 109693869 0
465760241 129404591 0
306949523 184733627 0
304526470 59485527 0
344685924 455847161 0
549848775 34261264 0
552895936 547251797 0
185822707 134261346 0
480305522 322511247 0
429154979 97762131 0
514918621 451050922 0
310793324 23523206 0
113351712 28193093 0
492636029 58068122 0
384780468 568148816 0
461280049 243570570 0
65575054 267935250 0
422022322 101759228 0
290936000 331145242 0
555854622 482029766 0
417825496 170506872 0
44804413 167284278 0
148913737 329422756 0
404967802 102381263 0
469527701 374181206 0
112816217 373604953 0
212988037 503380468 0
451936528 550541786 0
379153883 531444871 0
566142806 367586324 0
359879459 250207847 0
208011661 563415740 0
114199891 271816194 0
345459351 312534183 0
554903403 446167176 0
247978677 176895315 0
550181646 466459298 0
436768247 404982166 0
456771551 41620121 0
147225954 395915726 0
443611544 248777117 0
89544895 148132609 0
493791778 431277913 0
413655508 246887241 0
210620050 568855768 0
233551190 438577421 0
143425991 58338878 0
272556610 61020028 0
41331564 491627553 0
228810931 551478510 0
413959113 185576709 0
511149862 231213665 0
132651056 217899302 0
193457836 241673320 0
91747625 91816579 0
125314952 68830719 0
458727072 492622708 0
382955841 527034448 0
69816522 418049817 0
318089563 450385324 0
432316504 495450494 0
468970505 175092779 0
328873109 193048119 0
286713361 40496215 0
178411886 168637413 0
198648110 265009470 0
55672782 26169019 0
314625676 33714738 0
31772309 280924814 0
475409612 62436962 0
502385781 444421384 0
437878572 472283778 0
170441130 175894525 0
400680734 251751885 0
129461340 342874657 0
469878928 399785981 0
500725960 122603429 0
235530242 46559742 0
20426738 433000173 0
401196716 53175130 0
318655369 54445166 0
324646202 20959795 0
479822520 200162524 0
324937097 363156278 0
106526146 328043003 0
445632606 305273375 0
401598679 66052639 0
7617006 462825990 0
27350215 488767215 0
389903441 183995155 0
109771273 253152827 0
1335739 473652502 0
528840242 483596458 0
364857437 112989473 0
386218393 156424857 0
379622830 148473067 0
77725296 457418420 0
164309651 194925439 0
460695178 294578790 0
548128240 390034993 0
442003049 29132728 0
265621650 313586644 0
261110613 268352946 0
91877635 445791502 0
266166873 53065312 0
545810053 488329141 0
12062664 96183332 0
474953040 328197797 0
199511843 52267733 0
558166499 314231425 0
230110651 273610158 0
469094647 56900766 0
433737817 183944082 0
126289906 323041247 0
322949 74726530 0
254993399 481240265 0
360363451 14393350 0
257660856 312505046 0
246381366 117502993 0
223028794 78314737 0
153435834 474908511 0
258516958 428927453 0
83698519 158693178 0
269117448 14928864 0
40970470 280733998 0
463143145 72608829 0
373185667 377185628 0
350866009 283321016 0
185756587 485057604 0
240711021 49280820 0
353437804 225986760 0
498525064 321528819 0
527753411 309319625 0
120021881 353914960 0
347170436 335972262 0
147955086 1717350 0
535265493 562686501 0
176559630 265416640 0
53057204 276936945 0
569193401 172578403 0
9106093 469131212 0
129411762 60650289 0
103055965 330552507 0
139177598 308800436 0
505601055 35962663 0
39590973 38714807 0
554007082 176634274 0
53848455 5311875 0
72499734 465295116 0
160552076 222937466 0
293126458 178860637 0
467626907 95806863 0
473318197 509488011 0
450834342 83066360 0
39698846 440310556 0
371874687 321988693 0
334240393 342038764 0
341562865 398357598 0
425058742 136391914 0
181763321 431583794 0
406567861 510919757 0
551867490 426752280 0
204423243 96310271 0
166215002 292223681 0
325217328 445713289 0
339333089 230307606 0
302045531 196485449 0
199014852 123911923 0
363057746 112395215 0
71751140 259367745 0
469478570 301976762 0
375959437 496852646 0
210991019 45902932 0
438159574 278810354 0
47470550 287037621 0
439659222 53266759 0
531898760 436803136 0
102824999 399944089 0
443046061 237687837 0
540329387 343044370 0
324552673 223112595 0
204209904 399960006 0
429893682 327902748 0
460668952 9430641 0
154372842 469210132 0
156784583 385651607 0
262112214 174776317 0
438511655 348180528 0
533667580 459309732 0
329698539 84063576 0
449456888 518425295 0
343203472 381586686 0
171114094 314167650 0
405120889 171796718 0
416552433 450243430 0
259579367 532860145 0
14117870 31377214 0
32175839 326874136 0
3090120 306865086 0
321794749 189357264 0
343110939 551325710 0
405272075 66522388 0
490612700 374871291 0
149649508 521403417 0
299576735 503270137 0
418341601 453834677 0
452277338 102685873 0
290304179 119036223 0
278488062 247186822 0
357146915 535660394 0
163325427 101583369 0
474222149 246953501 0
464552111 496076431 0
149214150 430006409 0
447648491 93939112 0
222252024 27581205 0
423855670 65112732 0
546719825 239464021 0
103547001 197118890 0
366771466 306728225 0
63370343 251391431 0
432445851 532275729 0
450697525 160607524 0
61694906 476054358 0
345397452 450581308 0
121505130 7296342 0
500764614 536946374 0
96894144 525613013 0
477826405 25581636 0
531099623 190587800 0
20134286 244030604 0
312810908 230869614 0
380455179 402106426 0
102919283 360204455 0
373351832 84942730 0
177313855 422265269 0
8866468 495181454 0
394734145 476414802 0
281633587 395197732 0
257923969 32101185 0
514263024 252743648 0
533641221 291716673 0
381432068 274115002 0
178574935 126205132 0
272723323 165561846 0
459435996 19658318 0
30356582 59799117 0
308737810 233607124 0
217556532 506991288 0
105953141 92025204 0
105706983 524600515 0
458322193 405955600 0
210690141 155664452 0
95821148 6492500 0
362101466 120667523 0
290906013 500784535 0
68439750 9113275 0
201007226 85135839 0
155826196 19856588 0
170615215 176384262 0
417864905 324625806 0
340293797 405303790 0
171467156 10861628 0
392695088 454755395 0
22640321 197240574 0
303615327 527035367 0
225270407 81748137 0
276521427 67959957 0
204523523 441443224 0
277945436 54228638 0
134809639 327082450 0
90166558 1728123 0
254344903 161616750 0
562378695 440866668 0
81605327 87482538 0
288509128 77995700 0
47830294 564523381 0
255057773 280615685 0
498307449 291420852 0
223194859 241036728 0
483882085 257550444 0
182117860 343557654 0
119477230 115887301 0
360044763 544295392 0
16409643 566517548 0
476921674 6726980 0
85789295 348864015 0
455627808 483187481 0
274852553 447246839 0
58650580 435719181 0
168350661 222528816 0
201021311 408777283 0
340130542 24601024 0
74266931 532263990 0
308763465 426898538 0
317216676 512184371 0
550368125 381479583 0
355031893 456023629 0
358137342 38111959 0
147367566 95453227 0
466501284 301100156 0
113143444 144424258 0
331417615 558588248 0
21430751 106769168 0
64042653 180732512 0
363684899 262603301 0
330041546 60118194 0
118922220 531934315 0
147555962 369931185 0
487296489 203133572 0
262398526 394471089 0
285766713 455352063 0
152535903 196596053 0
422182488 47577201 0
554668862 253607639 0
467468785 208730829 0
168684533 436478719 0
364406910 271383445 0
215625476 405201569 0
236928796 219155878 0
442384520 439620459 0
246401568 179015268 0
128690804 195378905 0
110166053 53789368 0
370296977 315009857 0
202604341 512672533 0
319250889 364715456 0
82663671 109935121 0
249892373 541518935 0
257315236 269303401 0
22530548 475145458 0
190228272 77611487 0
555455453 46041628 0
556367058 27041983 0
371383915 350121282 0
339184820 382140001 0
87964552 276163760 0
107088520 58502290 0
398367830 164052679 0
11580052 384083539 0
250257846 158286977 0
461558785 5740212 0
22974445 3542572 0
470749483 301412009 0
498137878 385347855 0
336883185 329278918 0
183079667 548430763 0
300648924 174797404 0
222154450 325026552 0
552909339 385175739 0
311903517 426472080 0
78545078 338450755 0
389762876 109362275 0
386392982 413996138 0
344909358 247056621 0
501188340 49095258 0
384104097 273805472 0
440459858 269695451 0
260382834 163615108 0
301315913 550434459 0
433646639 59329647 0
421798893 475140700 0
316055016 509246781 0
120935991 209742052 0
121321583 334834649 0
386476873 442343457 0
551237471 363170959 0
401354528 445316019 0
318135427 513973901 0
158416755 233624139 0
345910346 500991260 0
506959736 364189907 0
197922051 222654644 0
172655368 566229727 0
177775535 550961576 0
147991935 457723254 0
315376034 295988628 0
445236366 553517030 0
346582473 105604740 0
485601413 179337849 0
478926449 335965151 0
432758268 216890663 0
294956396 7324324 0
382467017 105986156 0
177558384 45273610 0
559130734 537204495 0
74071240 270854048 0
154633911 304571592 0
400192387 368632013 0
204446348 552345400 0
301103847 391082287 0
118382506 511433269 0
404869354 312776537 0
393712554 181361531 0
354578757 431955876 0
230115401 166463920 0
172603868 61027419 0
549153109 11216987 0
566661142 382955133 0
310560820 146937145 0
290260183 5196356 0
169637657 442041618 0
394630815 413173513 0
6426219 293404280 0
169888851 419307589 0
547075742 95908849 0
397401270 83028062 0
208895480 177739004 0
153575586 269165889 0
513142486 139994277 0
9698056 85841264 0
522742132 245706485 0
399118164 377237909 0
70191721 322501471 0
74979819 22739560 0
246439078 205215295 0
285553721 79269624 0
90885322 476401170 0
449061155 252621154 0
492662307 452757970 0
324045468 514037413 0
408468494 309143062 0
142660108 99556190 0
547672513 209405903 0
95578139 506346339 0
60198718 173005781 0
454600119 160781135 0
131844962 202258789 0
38928264 189493961 0
238802527 360166786 0
532085940 547487755 0
78375416 329728844 0
479342821 61971954 0
381945746 302024298 0
39254543 420257577 0
397014126 496111663 0
260718612 122336140 0
146356634 367626426 0
192186724 455876776 0
564178791 181919617 0
61541905 51767347 0
278803717 88250864 0
70038544 377666813 0
382216067 291885746 0
472098459 383694718 0
526145592 122534168 0
482189927 327876262 0
466919794 275864947 0
191156906 114726320 0
26788214 100714156 0
224891903 343230672 0
7300838 382026450 0
34251979 64364137 0
252898381 36758248 0
469723789 264198605 0
485149738 330339537 0
485746492 510972713 0
402486167 101168765 0
261841955 106236801 0
294928315 258706939 0
430856390 452358988 0
532191216 29377371 0
8236156 298443919 0
232163522 129011032 0
506273036 270032391 0
447717267 434983078 0
216431805 264894625 0
444086993 92260762 0
439426366 295618112 0
74274769 84926203 0
342347991 394477265 0
410918518 163942786 0
315427399 122923766 0
506142163 384495992 0
216352164 116275466 0
163061387 75903625 0
348432038 423823505 0
532702671 484018793 0
325425874 63083464 0
531739037 264713356 0
537545864 239753101 0
273181498 341641608 0
233458169 555371436 0
226179949 96290377 0
215264616 36074296 0
130367407 83818158 0
387028255 247847073 0
86443672 21107712 0
223076210 471167395 0
11726905 79753595 0
290169702 474181863 0
238976535 117073571 0
483500682 220761324 0
241131264 59058290 0
292644238 71719740 0
562757856 422893025 0
161027924 150415891 0
267404585 57390425 0
41411894 461279056 0
346461022 288920745 0
250434090 250885000 0
394775833 464747034 0
232023744 60333178 0
328031091 399912895 0
505495349 241691537 0
291931809 345729830 0
102272235 86221890 0
7488274 541932571 0
67548505 427220589 0
101002776 88269901 0
465033037 344134183 0
388817770 221901771 0
66608983 77824217 0
145964328 33552094 0
128929329 163270528 0
38337367 347195559 0
379513124 405409367 0
14650328 329503604 0
409709381 60147019 0
153360955 320318044 0
176301813 175211001 0
539758369 373563706 0
95232648 561991725 0
420070300 37858154 0
80160952 223464584 0
195926097 284460077 0
115923397 270237538 0
271916978 474697895 0
197487792 433357128 0
384512471 280595905 0
263343585 401889263 0
319109138 172234560 0
14671457 54748920 0
447125884 185962743 0
361372305 85351012 0
391964522 108521977 0
265657652 431393404 0
248984629 441360195 0
165971120 474176382 0
310030339 412640485 0
143380788 94416311 0
352401237 90864559 0
521456462 185976132 0
302493826 128595397 0
113286927 105709988 0
77687873 246416162 0
328817558 561394683 0
346835947 210124592 0
52244801 278207910 0
552908034 296833716 0
395023034 36722430 0
337285744 451776637 0
259819980 327857963 0
512894969 77833971 0
276454352 418727338 0
202108275 62797499 0
408617749 503660872 0
116991576 427244251 0
115622393 532392663 0
313031584 540054762 0
78518630 341013975 0
423442612 254571298 0
118584727 421347659 0
151558798 483181491 0
56750976 117640522 0
239612187 418507175 0
192909944 500459128 0
296416879 248292126 0
531042400 162678002 0
443439670 550531173 0
95111181 479083067 0
486579058 42889883 0
58521194 546755608 0
22624973 199002605 0
532843913 385954886 0
131181480 61795087 0
188704794 454228537 0
154033959 394977332 0
557965729 176297184 0
276164796 413717154 0
57880396 64835946 0
142504316 410210522 0
420355395 289429150 0
343044556 178181053 0
379940664 557934758 0
256733621 221015059 0
315611933 294071553 0
497949446 102134559 0
177228157 487988177 0
411417559 231853168 0
189211048 173378343 0
284636685 291880080 0
289764298 265164180 0
567035532 55491575 0
47321375 456886006 0
226598537 222278897 0
562623175 453887845 0
325210469 327442982 0
554873315 417611167 0
525237968 317930587 0
197759747 42333951 0
194998865 254849620 0
371548769 405488177 0
51390571 507700548 0
200206275 334301684 0
458130852 17849737 0
239804912 550736419 0
481645119 468026697 0
443643323 374646392 0
82433988 545958305 0
92209296 425134167 0
328793256 143709300 0
149651793 402586703 0
344542401 430018525 0
450006393 25651400 0
482340571 170290308 0
176705941 112493665 0
388370546 219295987 0
98903708 492225056 0
42149831 475198192 0
165704908 322353193 0
230619148 431329214 0
525682786 57085084 0
464951889 205256774 0
312618899 394097118 0
18258162 562033578 0
17988816 287975922 0
514765538 567331698 0
422967216 220894606 0
160710494 407176642 0
171035109 533460942 0
464497800 342390817 0
368726031 267178640 0
318814443 133646463 0
393044784 66461406 0
359783598 548236617 0
17701041 229554543 0
117886105 441126513 0
237612852 34457924 0
130818057 271952599 0
214028023 86594945 0
224917615 301529958 0
217516370 314465717 0
86120412 419216919 0
135594110 251450549 0
311546570 451875263 0
458073370 345660579 0
283578270 256579342 0
347909094 356995279 0
5799230 463586485 0
510199273 195162635 0
386991431 184552943 0
562500027 139670605 0
379546919 540405242 0
527665323 358261771 0
478015131 537445857 0
541742479 108299491 0
294653362 351706869 0
288842978 165293755 0
123257598 50440949 0
33833623 528306151 0
185428990 170243178 0
27371812 358624351 0
258287229 391449418 0
526622518 47005257 0
195246822 541251689 0
279054277 152298172 0
439749949 29474914 0
440604040 442937146 0
182156160 260465639 0
99448465 514146137 0
322530964 57981787 0
442255922 417261937 0
405671216 416571666 0
424839458 22313511 0
246235005 320241275 0
559802415 505478716 0
176532065 209280671 0
81971564 213488820 0
4330594 379103644 0
459784765 159005170 0
325295730 85836091 0
422975111 102483383 0
88446045 320566818 0
149021459 139123615 0
415726831 467227756 0
527924156 34035761 0
75041840 93861175 0
230665218 113066452 0
233721287 554564472 0
397387142 132795340 0
8165362 58587572 0
534827714 12703216 0
186675723 437108672 0
429148893 363868783 0
161217487 471242036 0
342847551 259335243 0
455118222 82634031 0
524129389 436048443 0
324331195 465345707 0
306478790 196088347 0
473196732 355427889 0
100301669 200483703 0
368534085 423221640 0
279068979 561118062 0
463446698 374657509 0
327173698 241413665 0
432940833 475153201 0
120775880 368570093 0
153202139 18870253 0
274078695 471547314 0
535620708 61116240 0
57631747 331059688 0
86535868 120259740 0
154573508 569233473 0
53633050 518506433 0
107003202 242470325 0
167480880 516900192 0
230776447 107104115 0
555464274 35765483 0
167878961 445732915 0
89868089 198659706 0
549021965 44365682 0
272400276 193260543 0
119370082 444596380 0
244281187 322863089 0
562757970 395367245 0
408494592 116660819 0
547537075 120893746 0
420932405 308989756 0
402774860 392203239 0
441304440 222555722 0
356044957 177195546 0
256428955 268853674 0
92452523 268476799 0
221437472 164311978 0
560792452 198562981 0
405192551 121081375 0
160972962 438790726 0
328628517 247696086 0
529344363 514109189 0
491599748 497971164 0
45227566 82265690 0
447139607 187213350 0
366923912 72769216 0
323142652 170024272 0
568599319 407388063 0
391090096 408534657 0
378714906 309498997 0
303508271 384613908 0
221585126 406917266 0
202703467 568875367 0
334438271 1575976 0
518655727 87952051 0
94032789 110034390 0
39709597 471353843 0
487840590 27938014 0
48854679 522692104 0
6497853 264679805 0
447630671 46173759 0
193480228 161920019 0
537385087 318307881 0
156908916 107462583 0
555325703 497921449 0
257818862 393873154 0
517869369 289039548 0
421850973 303226179 0
499915586 550715578 0
260507407 226296333 0
283019380 362235619 0
413240420 331429362 0
247317804 303487505 0
201476867 143421005 0
300778776 217480216 0
185286921 68641084 0
71689773 93459658 0
134551248 559279655 0
164976712 298194816 0
400152682 449409694 0
165619473 34793809 0
406397542 118243689 0
251963171 152507993 0
10402703 416403874 0
54024817 417151939 0
223111101 38585336 0
276177313 565293118 0
523015246 92954583 0
182188271 248838556 0
58968923 20203124 0
82835961 8765005 0
132654041 804528 0
368494143 417719724 0
328209636 70156650 0
49047352 352535199 0
449214241 251291735 0
302986769 170092466 0
299165479 281631255 0
199078332 312273460 0
419887972 26374858 0
457200593 118124843 0
308076100 535170556 0
103971109 106571138 0
94016244 243504206 0
42091876 212157391 0
567368377 29751163 0
169141794 33131701 0
447723233 410719778 0
322958303 523468560 0
249940114 99788732 0
29851222 492077231 0
18305976 207682906 0
344427537 341981289 0
532078615 373618180 0
29956936 208774002 0
147138616 132700853 0
434176046 524031439 0
141932406 405189556 0
411397455 518072753 0
486750126 47540764 0
551920220 129548962 0
410370252 308298773 0
336100172 24720350 0
88097743 272507448 0
530746357 40648864 0
381971840 359963852 0
715814 168185456 0
248911200 369095110 0
174286537 109521901 0
474504089 409210922 0
216172664 118617014 0
562690515 150930476 0
540447929 610977 0
272613652 506960384 0
186240100 554716591 0
156134751 356059364 0
11915900 47077245 0
385149786 277772193 0
493521118 542287218 0
268557855 423084025 0
343365042 89302659 0
13702416 557700283 0
496665720 421802771 0
450571088 385392463 0
48417149 504991981 0
481360476 155859832 0
139775445 445200901 0
39677557 528348983 0
406268104 504983760 0
279141569 81492567 0
229693607 448173841 0
549225117 198030239 0
428920141 67795158 0
354465598 224635330 0
47204357 430184949 0
35446905 363596672 0
407825026 358618993 0
68675731 81683983 0
149640668 100016459 0
164297606 565114643 0
567733099 257514200 0
249633796 131323339 0
196193097 264111424 0
432684134 457026494 0
431455875 54581627 0
511845424 529588652 0
269184176 544958844 0
567362480 308228494 0
174477773 185215612 0
34965660 57052860 0
540514058 377659592 0
322682235 303317895 0
152691528 466022399 0
276856141 252271606 0
474625411 253552196 0
256747930 312482843 0
395595357 147061144 0
141467030 249091353 0
225512347 47372828 0
479571380 336898334 0
185742062 304266334 0
220698041 266706601 0
92576487 383125582 0
421795471 187716560 0
148338524 300108895 0
337763272 33480289 0
336520120 155972703 0
259354808 136644803 0
354528166 403290745 0
215237071 407932292 0
421823376 181865502 0
545752093 379053033 0
556943975 232077226 0
536602104 542933692 0
129579623 38757365 0
296895821 269920312 0
415580173 370728460 0
418549201 437130207 0
387319444 379142037 0
299573632 195323346 0
139290809 306468889 0
147049232 302356435 0
116836044 307095783 0
34797981 549911684 0
299558176 553538277 0
5264886 189576839 0
130014458 149916388 0
563194703 23444243 0
237178080 455613504 0
548296585 394827975 0
313935528 421298536 0
7925812 158140004 0
257685124 129132993 0
348642633 124690875 0
399125865 44270536 0
234232181 422042184 0
349092615 485012669 0
238867562 375893493 0
240799902 502310024 0
273462110 406633749 0
124891793 218642328 0
388260732 216331723 0
445211953 230711039 0
540050892 354061232 0
552486054 295101206 0
377596509 485421622 0
224209207 82170291 0
516708881 270852856 0
457758006 374502299 0
97836932 330146717 0
353174890 25528464 0
45008394 292712552 0
297729038 93245355 0
101031272 2416685 0
159047924 375874995 0
154455423 303179116 0
561408517 124800337 0
273395316 523272132 0
383799929 245040701 0
251211436 129129614 0
515031003 47404124 0
121014042 301079833 0
20173660 84458694 0
96429997 393555195 0
77454082 404245489 0
128019820 475703426 0
434324683 65312102 0
119917330 421708274 0
39376834 215677450 0
122836271 447509230 0
470298474 53526451 0
394694010 323558009 0
188771034 176263831 0
87506177 537453042 0
527054457 63304723 0
443029505 14379177 0
464429773 513851417 0
525980867 543350746 0
41126721 173425945 0
555265971 136831525 0
247629866 23379982 0
558327350 305578494 0
459310397 173382079 0
257770719 353351939 0
9534024 431069297 0
267024211 249291178 0
478119388 162518322 0
402069306 38537792 0
373315955 441514731 0
318743343 480162307 0
275267177 166442099 0
187133442 479832788 0
264131663 431973459 0
548827116 371748928 0
389495680 397991298 0
398166446 66168289 0
437673593 331767680 0
502626883 285477436 0
478586592 531279181 0
104842789 548952632 0
465501280 296714619 0
201137110 328217420 0
30837649 470596310 0
202741190 310454294 0
119779552 393500967 0
325068149 309828280 0
439202191 430990015 0
59970006 563428048 0
486602065 186407935 0
550589755 402670866 0
297172647 17994888 0
120755336 76115935 0
183152794 387305357 0
238305103 378924076 0
564678848 414155305 0
564247642 236299198 0
336032453 515019239 0
392887733 360088527 0
134483701 305470242 0
264536673 189836853 0
421496991 234265102 0
487058375 566810679 0
436535431 378822633 0
126399536 326845458 0
18979534 226790035 0
344104020 145138527 0
546942191 384599061 0
304229229 95566248 0
327648424 347736349 0
91528696 110256624 0
341623615 220155970 0
169701573 535146881 0
334937959 53182543 0
91530877 278716153 0
82974739 352068752 0
156281182 227649512 0
291135900 449745888 0
204496060 171740481 0
419876637 136589407 0
547489170 368409433 0
311955379 284085531 0
14907005 43401304 0
542384736 158056535 0
93380653 494358593 0
476637555 348264794 0
372194984 136217581 0
251003354 29403673 0
526189695 338299489 0
335517624 485156041 0
452307734 261863048 0
513073231 30002899 0
495183666 500394732 0
301905645 561476593 0
188671213 186932230 0
543816144 429417282 0
330745848 176425223 0
73914336 491840224 0
299496970 158459954 0
310504647 238438944 0
236508134 62551361 0
564241195 327081434 0
174659739 474957162 0
211059737 62407056 0
177636449 190308063 0
190318116 315492948 0
532560685 336516920 0
405907613 248380201 0
205301553 262761790 0
174489372 295069640 0
429490471 434553083 0
178330994 83519184 0
456203473 395632913 0
294757722 558054503 0
532797948 84722916 0
421489591 11485895 0
211897956 103587972 0
464332146 530720282 0
352485888 161835785 0
345570662 87881994 0
247355212 394040203 0
254503603 341696566 0
74509576 289526248 0
244515758 78604829 0
138179806 569272202 0
472410095 206213965 0
435553302 256825058 0
428914311 92077124 0
356960603 248126647 0
42052386 69347410 0
9618347 160583158 0
176987692 400148427 0
446458704 557670484 0
217038310 31225048 0
428532592 443808317 0
169744633 394183646 0
513399786 437801829 0
509018458 546327048 0
340663294 262485155 0
504064375 475804328 0
460335117 417989654 0
368649012 567070344 0
101074468 355668097 0
215359699 440155751 0
379104680 444439025 0
288904792 286305119 0
18102616 490201842 0
318290788 55487975 0
209936092 126160534 0
345907570 370533455 0
180399620 284182532 0
138324230 379120689 0
220540381 237032708 0
168888035 550448777 0
133507061 146071176 0
15239888 372157508 0
81172247 314258180 0
398773876 444440916 0
274263576 482420425 0
54934737 198899144 0
558140502 476069964 0
25652997 302887633 0
91654649 332847676 0
14601384 267251397 0
254395759 422782025 0
241865906 394571947 0
90074194 193752196 0
79079887 179441946 0
354544444 52836636 0
433576419 257938546 0
259453340 567677607 0
90121035 425066389 0
355255835 43305377 0
297387674 191524884 0
484736377 429869319 0
559059159 337485925 0
8587366 102721516 0
246057275 317387664 0
260620362 386206157 0
553151988 296298928 0
476613135 124332489 0
459379674 248300758 0
295695676 265055118 0
220168353 233028228 0
251585451 356711573 0
245486280 280138163 0
65186056 506483846 0
66781919 278992349 0
493108285 56633921 0
434675726 138983775 0
176342299 390985807 0
465877870 317390491 0
412935112 402018829 0
302868844 138143747 0
295301526 219596116 0
564153769 112020723 0
317980521 492021125 0
341756656 201353751 0
212255069 497996042 0
292511954 119127023 0
208391649 369837663 0
61508452 212417609 0
50111524 559707791 0
104631657 346469937 0
56535166 552376065 0
143854630 135721260 0
326970950 29477029 0
391701936 195375644 0
501900069 534956688 0
210302010 357209118 0
152335906 362143006 0
440654684 412774570 0
169392587 421135124 0
123456638 567464036 0
462645746 460923176 0
64886476 361245992 0
175485092 49476390 0
437975603 188197710 0
452181599 75946139 0
388942338 479750589 0
137313627 268331391 0
137326989 103447012 0
516900743 281019797 0
128041795 503905670 0
450904757 432967513 0
289952129 501063246 0
390588142 373478791 0
179116969 329285848 0
540760354 438428685 0
278377881 441575515 0
119098469 253606521 0
479055236 284839255 0
88055241 374703118 0
19796172 501892281 0
177823638 545188488 0
489760215 409240320 0
164903430 30959923 0
140619739 215242837 0
392646591 256298911 0
235249294 260294366 0
505654439 310718868 0
426400854 166868882 0
87237435 183095028 0
356917122 398339831 0
239895901 299001805 0
416900387 183917963 0
427620083 11121633 0
391321743 207846731 0
53473237 327445704 0
283604845 419765001 0
285056627 11596140 0
271846468 226606397 0
181118070 342629059 0
446267022 106287502 0
448100419 386287920 0
860195 460456292 0
264628366 554856712 0
464126990 172530502 0
237406311 29840906 0
392513321 135836734 0
57006175 470810202 0
234636481 323959977 0
564146164 104464876 0
125719703 34530221 0
69051551 42426114 0
254721059 198262129 0
264659465 198130932 0
298458695 228049263 0
457326342 257792598 0
68331284 366759625 0
55721529 457717265 0
427557892 3227062 0
276714309 89504976 0
15069939 500992505 0
295655701 27518181 0
342977859 380363555 0
367371809 452608888 0
391498068 263876939 0
117537253 298765113 0
6377900 30491606 0
262647156 104269234 0
528881093 488966648 0
565139481 256909641 0
313069949 83711520 0
120698317 63208775 0
407046858 255961324 0
217335786 61484560 0
189733698 424266973 0
238503421 86941041 0
230875394 261787528 0
19396293 297352284 0
251199019 269927502 0
350438373 352200734 0
456494469 371115078 0
112560565 269528592 0
480776016 356409466 0
484446617 14043224 0
320053321 495065100 0
343862428 179798985 0
542813156 17846472 0
194511936 220648923 0
549462608 422361295 0
478090288 41240149 0
449432334 359921540 0
392801163 192414354 0
143010227 356189533 0
345679293 536754369 0
299626886 247540553 0
391941059 198001625 0
358936669 214220730 0
124493697 128844588 0
178113202 394844812 0
467665900 394186052 0
63401303 460718828 0
9278655 74478359 0
428408957 120119521 0
421404549 454980129 0
19114437 123891887 0
138405222 459992983 0
292073369 35449411 0
449892301 557176415 0
285066036 415205462 0
16400741 281121108 0
477170343 297026652 0
265809912 219154117 0
439756049 316529466 0
342985550 177386718 0
532985372 511290941 0
32639318 59597102 0
382207877 36519841 0
183551061 181449517 0
269323394 261352438 0
235677943 556083285 0
247348107 459891031 0
476928606 112308700 0
391611482 495895109 0
335532293 97629321 0
199104569 126796454 0
340569638 490782542 0
439683142 212458814 0
77620818 312234866 0
371183375 245602182 0
73973622 137201958 0
298672166 179138754 0
222413273 72822192 0
80760832 549434098 0
90803862 286925008 0
534430495 95677094 0
277253954 518873847 0
547177858 260664096 0
524010387 110058153 0
14492098 212802195 0
457925229 527454161 0
9215309 451155721 0
399498626 12947944 0
102198688 356043548 0
502451231 204692880 0
390693457 318287507 0
103517771 446153096 0
484097895 172816816 0
216445025 391499772 0
117175051 261371226 0
46346608 34134568 0
44175847 330725786 0
304040643 256027470 0
322739340 136886892 0
41037775 555432082 0
403371509 395742328 0
535577097 1716945 0
353702227 28023949 0
158928278 79233279 0
193040354 97678489 0
528658860 470530559 0
252585021 346898469 0
404860310 206501065 0
62731702 284139701 0
47788395 128811733 0
547795874 392268170 0
73121776 493684043 0
260952657 498146895 0
81527544 153456539 0
75189460 258428956 0
327144567 24002164 0
324143504 381018118 0
163065333 499332274 0
147421555 394425176 0
468909008 521038883 0
470031365 173588877 0
348419421 256259651 0
57620059 305314473 0
207989895 511160310 0
174080774 27573904 0
545893178 180929049 0
358849143 291799570 0
83499700 11814359 0
340397931 340701422 0
546084167 257159657 0
86076564 118749604 0
284948060 461256640 0
6742229 446450461 0
278400261 102593415 0
266319062 9056942 0
457402485 556410371 0
151143627 144793851 0
548868005 232543218 0
513958416 56108985 0
36922272 58541163 0
450994003 50156356 0
22928019 74812324 0
562461289 377233326 0
60494536 55614384 0
168132127 352619260 0
114484989 297115567 0
258631321 119024454 0
211047377 72541549 0
218349634 354690794 0
537696945 168399722 0
537796608 470432536 0
166007145 535436147 0
242905303 37708131 0
343881612 330194713 0
122857586 440864822 0
106180390 24555056 0
223220585 217269604 0
138638606 415009987 0
120258586 344412869 0
455401285 202881648 0
318835109 104609186 0
47350749 419141934 0
134261487 151931793 0
338283256 527339488 0
77100259 302506874 0
300836377 139131684 0
245067685 572206 0
380059309 515977079 0
373585808 314256413 0
546434351 214076118 0
409628620 434262811 0
166506871 448549884 0
300005112 320366702 0
19715817 320047950 0
233294404 235344489 0
392203629 35111579 0
370653237 552196359 0
91541510 54063001 0
58836089 493680340 0
433488403 426638501 0
14243236 236025828 0
459782475 534156346 0
371033672 142054323 0
5172375 36887072 0
96520433 526840210 0
545826182 47011294 0
27588700 429851793 0
222694624 416175916 0
421469434 492623867 0
413003518 415025769 0
238808241 101767253 0
213378191 489603699 0
289763858 543754563 0
548020652 208481821 0
297990027 9972610 0
15896804 565528242 0
236768904 281005045 0
471494086 466645434 0
245539852 382699626 0
76094082 434232802 0
104323215 315399834 0
453870676 394725701 0
466587007 273456061 0
534079316 560974982 0
390966370 256079537 0
477716286 197350409 0
416640324 416687028 0
434514990 200813372 0
416608588 496812394 0
366168715 246895359 0
46752784 246198655 0
439601125 226865531 0
110435936 250433442 0
259304101 10106327 0
72693967 488250344 0
547619283 84081868 0
280431198 197728730 0
461951933 159937033 0
201644145 342113683 0
457143595 27842541 0
467402709 158273583 0
419547402 456726718 0
377189370 424057108 0
196273232 159618060 0
330385143 463033055 0
515000182 130918491 0
554217983 555100653 0
320919159 70427805 0
347196867 2210154 0
370417270 308852330 0
530378141 456990483 0
264357036 293889681 0
20870747 72368597 0
6706116 62615632 0
330535318 159992811 0
359923341 204153548 0
369350408 336823234 0
403517589 117406985 0
125299395 221991985 0
404137845 4421369 0
561655742 250180377 0
381411722 280911450 0
408875410 113881195 0
81682052 149862195 0
351237128 459925124 0
152519001 315279221 0
56163851 136498868 0
184207868 479900670 0
243094847 302435497 0
91182941 475820133 0
492588600 31433832 0
242865239 83691292 0
295589370 15785874 0
193043196 53154438 0
410070384 123864108 0
125295761 166147567 0
95987772 76021197 0
261528922 254713991 0
211355942 303595930 0
188998584 357526570 0
251940317 476683089 0
392578553 509370366 0
380974886 226188386 0
420812802 303107705 0
202466000 234067453 0
466715285 24194386 0
93181158 404518731 0
121914541 474167448 0
327606000 542060280 0
413999352 348275825 0
259255074 359011931 0
53704586 423933184 0
191586492 257774259 0
79289188 323625520 0
26705543 395902681 0
215935843 540392673 0
523235674 414552294 0
80354994 212167271 0
439702777 2554542 0
386925065 340180224 0
79891693 110508736 0
87825233 118990251 0
367911892 310161343 0
80356175 437318339 0
451175572 342519962 0
114140470 1765233 0
568296837 210541511 0
504398169 356202124 0
78932806 453789880 0
184827755 346900394 0
386713953 482825476 0
406227712 540443058 0
130588042 407263160 0
283940289 200413669 0
265635615 126760682 0
94157299 432837963 0
356918991 330909730 0
33608519 414538198 0
559423816 462930012 0
480552272 156837654 0
285522823 354487493 0
25217443 115114244 0
412793913 143367871 0
246375995 11149379 0
546320575 528148184 0
368174022 352657430 0
100888776 187212644 0
243578013 104843237 0
310525757 524958007 0
526082577 185112974 0
326962196 21092790 0
190156310 169977103 0
312637461 10128414 0
557312117 565854463 0
338975490 464618135 0
553569811 263627383 0
221361376 152776909 0
35114087 189010096 0
214440731 303490852 0
216842699 220813129 0
520996769 353453516 0
381475239 52154365 0
525085963 453380402 0
91040201 566716861 0
367736793 503414416 0
184840800 178106046 0
95784988 81229858 0
464534285 273913615 0
370617335 25391682 0
541780851 383026366 0
21191480 1414182 0
155559545 135421849 0
424033230 58344319 0
128353753 105551778 0
382203940 295325816 0
88940565 349109532 0
227430408 526894605 0
331929656 128274888 0
318299512 31379302 0
264763624 131791394 0
252580748 529745303 0
451430076 220984179 0
18089990 555101478 0
160510726 66702508 0
149084543 155270489 0
30889376 419698374 0
31320279 200252292 0
448338144 107446764 0
219274227 103844919 0
514633723 44678403 0
495781327 221040934 0
184831118 262345034 0
404099031 217537950 0
458409480 544388284 0
61735267 519508857 0
461596057 390155667 0
256450746 71409962 0
395828153 119284149 0
65163957 228192427 0
44313841 496739601 0
317497375 268433896 0
141643012 335914191 0
373865783 440418207 0
216148299 56039627 0
171727840 167212628 0
161732614 205693674 0
305212558 406643027 0
217185522 5571074 0
253748783 74865305 0
58529034 477887618 0
547028663 287559499 0
215541139 157739398 0
289422753 262098212 0
117792795 354192972 0
536860478 326802443 0
159650806 293664871 0
55774679 178437347 0
92690396 62494529 0
310755495 455053103 0
384525016 513720417 0
109874297 306723666 0
248332209 198063435 0
412415875 301623866 0
451906528 533345413 0
323147250 101760418 0
472254474 321092087 0
66557417 367137927 0
434244 299709070 0
197971684 499613539 0
256505718 218159295 0
288817624 423547113 0
20752235 73816120 0
378411545 259858816 0
235897061 519174434 0
397600772 287322112 0
164632235 380501719 0
107722656 135626754 0
3241865 238109200 0
399558996 517777139 0
375900527 334334155 0
169563728 215263536 0
238748859 54922845 0
213170206 540894279 0
85478779 118722483 0
432274482 97124611 0
4728695 538263719 0
465376122 441443737 0
112643836 184564978 0
414792017 103578826 0
436894241 13091747 0
73958261 338840069 0
382229096 417225190 0
62063614 192781999 0
445307896 305840844 0
455150486 332040570 0
266275188 169102025 0
33172843 445867245 0
549972912 374720324 0
557186100 117504405 0
161339836 204985300 0
24098030 175526413 0
482236998 299707849 0
24925095 305900107 0
62770880 72055740 0
239328028 361632945 0
450406976 146675314 0
396055306 326884347 0
269092035 355948329 0
71518716 154752524 0
403068762 177778693 0
377251673 183766686 0
446114480 171987451 0
322220919 510945048 0
255028759 119361834 0
236548354 278945717 0
129645000 468411578 0
419495166 149505 0
303158895 105704179 0
115123923 523718369 0
487047521 418195549 0
326728732 536301306 0
199663180 368893425 0
479985378 36834298 0
197246319 168457458 0
145060578 353838050 0
119896595 202325083 0
454868751 521393489 0
51076280 135231001 0
494012516 228379429 0
199648719 434981032 0
100194717 288954206 0
511065082 218994513 0
544795576 41851092 0
332826544 319031261 0
526137535 377503535 0
76045994 558948439 0
366136411 540271684 0
146030756 385453809 0
489316206 57753991 0
342913225 68223993 0
341192201 505747817 0
369125311 315048853 0
167168530 170084351 0
322393047 68597386 0
488308901 531895284 0
380010656 314387315 0
182720449 357063948 0
508353521 464782231 0
490478714 458880931 0
388411528 95572155 0
128262231 87700132 0
117898338 214256126 0
461861503 233174130 0
75781250 453561403 0
487994998 357859547 0
339375612 68298993 0
133613657 114932745 0
255414773 182346939 0
296843980 72333075 0
329435679 233399505 0
465213842 431245069 0
40970325 130129289 0
252360290 225655863 0
240901727 468380474 0
66234561 129867742 0
191711904 140264706 0
304689165 152652575 0
534852207 329384913 0
324073254 136325900 0
475746232 293223328 0
12134900 452370893 0
531588248 209360510 0
158777361 419974354 0
430728642 422117418 0
219772656 360502574 0
257670816 133568249 0
418069074 265994600 0
82591320 137383450 0
347380916 489259174 0
189091063 363515716 0
72233596 24224560 0
168138308 93642079 0
52562109 562100168 0
220037971 362416059 0
444458307 329681830 0
533033400 220449815 0
433989399 492045701 0
176187743 53159306 0
183962853 192225310 0
546300655 495542885 0
520214056 179136068 0
154237658 363869431 0
422883642 534627651 0
238411760 57111245 0
32226929 267526420 0
424553146 552298848 0
505188891 311556988 0
42860778 475189235 0
442613062 74542576 0
235967375 54001709 0
303705075 420479138 0
304559300 362643185 0
98331880 344946351 0
157491185 231112548 0
185374855 538872909 0
101572545 319580500 0
405109039 500453661 0
194893217 569157551 0
478457874 32361425 0
154435048 136534492 0
272439096 253911935 0
223444732 12193452 0
105120195 172775866 0
114386894 83067971 0
467629311 53516181 0
594368 488284124 0
139240912 115655134 0
76517483 96160098 0
183103217 46779803 0
206097616 505896549 0
439234063 441513357 0
184110051 269915101 0
15694289 531615822 0
267712285 253077837 0
87065544 507317734 0
320608809 159305923 0
468273175 494682640 0
57534760 437804289 0
334124018 109765913 0
472996887 339877502 0
233000957 499603971 0
214666432 535027376 0
281066543 507943782 0
400410408 361669401 0
281806362 374276373 0
530840532 160849501 0
70240829 30640839 0
502381760 232989075 0
500513096 24515054 0
312249900 180372023 0
154313313 60459040 0
131904912 425699282 0
139783937 285565038 0
509519790 189474729 0
509931255 399118054 0
449035222 368081118 0
320624820 232511675 0
236084393 513035796 0
187433804 170304759 0
270448314 310747095 0
413802009 199390354 0
269098442 434037734 0
455722961 142880713 0
473245644 178289559 0
336648739 235053573 0
153782665 409427543 0
235522986 482759018 0
110928375 116887120 0
130874211 197350965 0
55542875 468056852 0
319339095 295464798 0
204048326 261087618 0
3052527 315096913 0
151131422 158199839 0
426097351 212944867 0
395430611 250685199 0
456782002 75763900 0
346549369 562206475 0
125963504 339017125 0
10311722 130603722 0
389379695 536263165 0
483083886 341890113 0
148187635 218216391 0
28344005 187985589 0
102309552 76009925 0
431959114 236893602 0
89487000 435739965 0
553879155 76317705 0
247069239 155825956 0
549468752 347552597 0
493065931 517079102 0
195912920 47996993 0
347245806 331459474 0
79360682 107249267 0
352620963 129246951 0
493584717 228960718 0
237737894 518003617 0
412264882 63825706 0
423360845 44032038 0
96583131 523892845 0
377949102 276470799 0
258954706 314502807 0
245990861 347229796 0
397476135 144843361 0
564276787 177810163 0
39172945 381289092 0
2517583 452839954 0
243021096 99999077 0
462338693 242875646 0
30633653 307931034 0
266142456 377914446 0
156023915 144628539 0
441897321 496330153 0
387917066 470726882 0
126495674 279803047 0
274984220 185282997 0
391077527 414094265 0
132602083 452921182 0
203117429 564689371 0
534218583 291001574 0
2988118 556941925 0
157045031 458984692 0
88940127 421384588 0
196464620 204291458 0
463117847 477397362 0
156327631 86249895 0
23033569 116769229 0
431737802 541074259 0
266650507 378877780 0
492045871 541785318 0
267394779 345407329 0
247853350 198268107 0
489056670 568375783 0
215207641 453182179 0
324402263 542117954 0
520063941 81552161 0
141192661 493865239 0
516911382 21466871 0
132743180 186259692 0
344469466 334367685 0
321487625 457484019 0
296290334 456465125 0
226003936 540575764 0
46450239 77304377 0
347555529 444188380 0
75407035 372534051 0
432515922 25779173 0
440768817 71554383 0
248576737 284110009 0
115708308 559163281 0
306546551 428113379 0
404125471 228421531 0
90491489 226213023 0
312019822 451457435 0
536546703 109005249 0
37825904 294239167 0
225654749 474420746 0
240925582 101470637 0
171624337 172643371 0
401321417 369599615 0
26029754 515125009 0
211162507 246454514 0
94734806 541744439 0
172713859 370551723 0
264263962 326616766 0
351562349 550824543 0
406458542 390175952 0
428454809 130181112 0
339411130 556431970 0
238883444 324851397 0
355627971 38738888 0
268371994 99706700 0
244190179 553249359 0
158728596 345221578 0
490991008 230777992 0
329906099 531978407 0
507557010 521365741 0
530682542 189320785 0
272821055 318853157 0
309045512 322900818 0
469757993 466119752 0
75525899 42702869 0
226182457 328115277 0
268691205 216061736 0
143415153 259378994 0
556529416 341672751 0
441835912 466747360 0
374597043 342342037 0
375490125 68977419 0
146146346 376028603 0
200805687 273668734 0
56117247 72769215 0
315342925 1428532 0
315484275 18798629 0
308826929 24445439 0
292640537 218967870 0
380266166 239967015 0
10639409 164567288 0
501133119 21391983 0
65405748 429536684 0
325838080 349197077 0
408129405 51531852 0
210383600 271128328 0
331602830 159463092 0
397049998 500727552 0
80721179 87820540 0
344892609 34369905 0
283366929 382012511 0
509796487 306126259 0
21523736 552703473 0
466640030 271350381 0
208796483 450729814 0
121438315 81754448 0
376147076 184139237 0
179325363 69296321 0
95614404 300275779 0
379396872 532945618 0
374460696 385180532 0
86447910 278698331 0
456031236 346986418 0
312491132 293465967 0
483973010 111790995 0
193280556 471675407 0
497953969 404346003 0
520713821 271497969 0
160169963 377115604 0
77041749 290634892 0
513030457 243731071 0
437329292 406077687 0
238489701 146325894 0
180995268 360143043 0
201383828 336731435 0
297809984 449590297 0
478367188 328043546 0
215364541 286602694 0
467009656 231868255 0
403186100 167522192 0
176298654 4426088 0
299670709 187575299 0
201377950 111610048 0
177203039 270084353 0
504916401 193104268 0
18742686 421510109 0
527173023 291048332 0
447760743 179843047 0
493092959 77753148 0
151047388 238655747 0
303717728 211854796 0
274015440 241681222 0
416792055 29432868 0
194750980 458034406 0
282641221 434901800 0
38681945 426682536 0
122917554 389013790 0
568832397 536569605 0
443353703 301865161 0
299512133 180186640 0
152322977 193007214 0
468107840 469833523 0
148590866 106425983 0
486210623 460463477 0
502102687 4321852 0
95558461 501850702 0
87532429 200591049 0
272045632 412812627 0
138389077 458366045 0
442559106 339032191 0
539095829 407185323 0
513202224 273956579 0
317580739 99016308 0
101685072 476892707 0
468492122 553129945 0
185752871 373660345 0
477332406 9986024 0
2337200 50921317 0
267216379 98180937 0
331140608 96102027 0
401498442 99589422 0
477872975 476496575 0
483510294 460700750 0
196885776 531978671 0
264137221 266596918 0
556467510 300611043 0
337218991 384019189 0
448719600 136467265 0
221103705 341209604 0
347671400 492981545 0
26827011 379010132 0
56370913 463952810 0
200325332 519885431 0
288991990 344951632 0
438273770 433120968 0
452613084 446100228 0
212139690 414333732 0
345027351 552578151 0
440292900 322255182 0
284100292 69684660 0
21660321 107878417 0
347835560 460240714 0
199346124 183413425 0
118587332 531158331 0
391964110 398554102 0
501253499 265549524 0
494563501 54715340 0
547718382 419690074 0
57607770 97629772 0
312092290 86022684 0
187345957 28536430 0
115021419 302621530 0
243197213 383534982 0
475008619 432995632 0
555505788 198617378 0
80853982 457394848 0
311032357 376782795 0
365373221 148867633 0
448052347 292957650 0
281700694 410457089 0
285917644 561995860 0
542339755 480886751 0
534099369 351828380 0
161803002 226122806 0
318343880 253493200 0
238629975 140455923 0
341313973 9350457 0
82464905 380212918 0
370027459 146965996 0
375178942 175703714 0
378268438 39694662 0
12881497 201576609 0
64593077 498106325 0
25281644 386131425 0
422925686 23064103 0
4504975 561787783 0
60369052 500371077 0
412299571 210186464 0
429974664 433649310 0
547010503 475712219 0
138570426 133310511 0
492495719 267110960 0
172058663 353837203 0
359607300 64094461 0
300729407 432001675 0
286135278 252085853 0
381153806 518604268 0
112961410 121032512 0
186769136 387452737 0
10502928 496189280 0
173100067 252306861 0
546988182 85242276 0
93874760 421048086 0
373716714 156308465 0
41698655 285882168 0
96341471 62147731 0
434063510 518939144 0
250153970 517476941 0
50679088 49123099 0
177846479 118463408 0
497661857 342960803 0
331325453 216244839 0
449387247 147637860 0
257646393 146502271 0
410228577 425590558 0
403626629 531537789 0
281048635 134419713 0
201169555 478962064 0
434536 190958245 0
223437715 154505484 0
32814634 65591624 0
263247628 90042922 0
143333178 236938291 0
32608415 272489908 0
451169731 538084869 0
202672464 24997480 0
179822022 395583443 0
543246190 396752246 0
126606039 386293797 0
367082658 410236773 0
134008162 307811014 0
21495877 46841400 0
78540959 412146083 0
201173904 455501690 0
77028527 204253214 0
173559195 242934299 0
190034125 524210203 0
433083187 100044838 0
336423262 152647480 0
307595695 562910215 0
163119771 277536798 0
151132566 415983015 0
69317733 145999528 0
97557664 384775231 0
192064361 192406187 0
49254449 364633975 0
89475152 458025459 0
4925284 32690854 0
323177771 309304196 0
113354533 211814091 0
296717374 404099944 0
476633016 352911329 0
50719158 68397082 0
246461961 130027362 0
253130240 277711549 0
514178789 313704955 0
275461381 62753144 0
83215436 521388227 0
243462421 71326092 0
115160423 506120739 0
408429883 530180305 0
159828718 393395717 0
118440925 30115244 0
292234958 163778853 0
294798868 61457513 0
323144980 389408546 0
168470805 316602797 0
277177833 540507728 0
556770098 513461728 0
568496102 183151707 0
323642712 530969237 0
366616920 298878737 0
418787773 149238305 0
376359631 144146696 0
275858368 33304614 0
329509868 236608274 0
448174575 133036238 0
279576050 225872444 0
63691876 447374143 0
201771874 175458338 0
298911452 513464773 0
319289580 229286192 0
279400245 453694665 0
91207324 405669121 0
172766060 143527708 0
208136174 188960277 0
337158768 136839058 0
239248568 386073666 0
537776785 151640721 0
486821699 543105845 0
75843120 437641222 0
3260803 495468467 0
529529143 173047744 0
216736597 143391615 0
489252930 430071617 0
568860787 42730758 0
320449993 506197234 0
552233793 536830825 0
3127428 496867321 0
535917356 346831688 0
66284912 334502082 0
250325815 179526727 0
246606021 70604086 0
533909130 346776148 0
258162717 47839420 0
287651704 176619628 0
286059830 472127056 0
240868887 1501202 0
82262134 310711838 0
501391754 8902029 0
451935338 19136358 0
489959912 277480831 0
538935453 483072329 0
323075057 542605925 0
181030915 288703664 0
380968175 434490283 0
201081545 302097960 0
398235408 453990169 0
121964926 293207008 0
543045131 65590173 0
368160945 399796740 0
21662859 79561568 0
536370610 34133738 0
50266248 128792967 0
248265337 72363607 0
456914289 91120460 0
151910127 542950837 0
61312457 440001576 0
122325506 496766656 0
319266893 56713473 0
73490005 408807178 0
127681268 189170528 0
264413435 282338855 0
520672555 94304511 0
2241014 290600797 0
219114321 32550880 0
330676073 306753050 0
98275760 393698998 0
379657469 265155202 0
158937750 394801914 0
71280281 192221870 0
16115306 432043905 0
502981889 92124930 0
54804491 253812356 0
316154777 379401052 0
458319362 376835205 0
142084610 20421717 0
292522553 208648686 0
431620001 554114780 0
276308271 139471567 0
144242030 565637525 0
208323992 428507502 0
346933917 427536223 0
540355970 209805159 0
550606798 81580216 0
389007431 48106593 0
75814112 558584504 0
357022740 55858613 0
472636461 443559598 0
33686263 223804130 0
553378399 206359676 0
334913777 395439820 0
381550826 434885874 0
56571735 240249495 0
528119761 288508825 0
554169561 388167686 0
512104466 136336770 0
536901271 261251832 0
68725427 35082059 0
283613511 567862944 0
110436050 256293854 0
174736433 531656452 0
53077872 398683476 0
173980562 270529276 0
330734404 287822628 0
387854401 190237249 0
413663915 246077909 0
120123430 30614077 0
524144552 415002951 0
23542569 214639762 0
436807442 322893360 0
146782943 504500237 0
203447015 23457218 0
325742416 46083201 0
131783143 253466027 0
449697785 414051089 0
245015626 60230965 0
291045802 248417789 0
447125614 171122128 0
496509788 177076763 0
120381197 206894161 0
212069618 290290979 0
4725177 21729751 0
278147483 55564260 0
459956176 187932604 0
520894940 508270613 0
388291817 345323584 0
154055817 566829449 0
421221344 156029643 0
411087665 507937078 0
501379308 303400847 0
292410686 144226229 0
504680652 523540855 0
325592469 360115780 0
530472342 247834299 0
546657746 50783021 0
235276649 338555442 0
223878831 324672995 0
348017443 315950529 0
475846852 477179787 0
63784095 129020008 0
565452893 113634399 0
105782445 210851836 0
131166744 485802547 0
217404783 94863139 0
335690008 526075374 0
31260421 408695272 0
326466800 296814302 0
528620244 501132628 0
566148528 274316032 0
313282220 220468979 0
47839767 349439741 0
93295990 260156552 0
205979464 339936470 0
278831681 178317055 0
497786962 132398939 0
449624665 523935929 0
530113299 37197613 0
128514713 172472724 0
280768887 363006785 0
526372516 326271525 0
29766211 151460550 0
560711401 331833735 0
456282958 182783129 0
457587974 387364834 0
530676418 462042136 0
488464006 183935596 0
348796220 335583210 0
409318177 155427777 0
567649543 468107940 0
252131980 363009790 0
165001447 503870434 0
282798665 305901629 0
93966936 49225331 0
281656756 120234957 0
180492872 478478335 0
153434971 98930612 0
474728739 423757406 0
34403192 89142814 0
529072836 546047012 0
84785843 45973979 0
92049691 243693505 0
446995572 126087623 0
256688813 254035105 0
254290676 53798654 0
477308748 556272565 0
553113371 499395175 0
229880280 55537381 0
36637248 61615677 0
315116760 557678780 0
240869419 49467963 0
354789839 59041471 0
552482500 208116957 0
231593549 140241783 0
237762698 107425888 0
101104715 40368422 0
13339449 434152144 0
565809093 239328094 0
391265593 304165829 0
297461141 416618012 0
387606762 335581190 0
424044692 427648882 0
313728127 234816090 0
106971005 159480413 0
522035612 176062256 0
471343703 82286487 0
251137011 109511623 0
342775213 62248099 0
175040830 330328598 0
225998924 8312331 0
77248302 35520107 0
504944562 394945752 0
389698313 258285447 0
427715172 100122770 0
242614267 551244839 0
149623595 320742959 0
172501724 126906428 0
195536617 476421334 0
34821472 232805371 0
449423351 277796916 0
231436959 5185272 0
1025500 376155240 0
161773586 29157024 0
278080589 430421939 0
561724457 184280836 0
117034744 431957534 0
335568687 178415991 0
194969041 231348949 0
243110587 557428596 0
333434132 43107432 0
525994331 492094719 0
541107996 178868749 0
509298745 369497755 0
88803444 155753576 0
160040563 494406400 0
171989832 455659665 0
361673529 61214239 0
159234787 110151598 0
359178682 194400535 0
110020983 18632574 0
137282300 206230854 0
522580341 442436300 0
433815938 520298024 0
350453810 554043704 0
342127310 523108673 0
350031783 13861029 0
479702694 360990038 0
380121402 180193641 0
104253909 387679309 0
389078529 165802544 0
84850386 136754032 0
55022377 256581688 0
316192700 271700068 0
393781324 403496642 0
118101972 386188004 0
201479898 54958304 0
209108066 267324517 0
250419247 198920934 0
512036429 413959999 0
362480514 477640866 0
456651587 295566201 0
502488606 355599290 0
301929421 326816136 0
486945203 401119403 0
69100653 437291550 0
464966677 246681371 0
383261832 329675052 0
224269060 55956828 0
528336520 129522164 0
460323103 559528124 0
37214233 284560263 0
537658035 225397246 0
526362158 485955095 0
302756304 405400144 0
326004447 386235807 0
160329466 270103056 0
536065174 264882675 0
460769673 4160652 0
370633956 168042977 0
446073621 144848366 0
288906089 214833821 0
223250271 161039524 0
20276216 358270201 0
214909270 290854208 0
438137150 290659154 0
506186591 415573351 0
315185432 288194552 0
175952008 464460102 0
230962492 445968808 0
189257824 181721994 0
407295049 52317827 0
95647924 355493751 0
569074598 118588045 0
237252015 560368630 0
449949119 297554322 0
468326058 88381325 0
154813197 347852161 0
34213339 395545864 0
65039883 147164606 0
457375113 429913177 0
272913970 480867920 0
188910340 450756634 0
297975709 121840004 0
40809108 34556383 0
315193696 293504271 0
424866032 106886251 0
48370042 207082580 0
200632504 285660178 0
135867968 169381901 0
342782042 392512661 0
387612369 434710868 0
519678033 551765008 0
39989552 49486387 0
457521852 505962221 0
281806196 520242554 0
389822539 423697929 0
538396057 231711293 0
362942424 174969057 0
142603097 15848584 0
175475745 433747337 0
343624580 451128663 0
523120923 294476630 0
396514371 300984871 0
446930102 307140900 0
516435966 100873792 0
70780976 565897752 0
458857994 136353808 0
356244307 341561404 0
393011360 543371121 0
7194080 193504661 0
239707175 403761942 0
36978012 491092853 0
568123984 11476222 0
159583007 194618422 0
103902128 419769057 0
77597291 4057284 0
440915888 160610619 0
260964256 57111078 0
440609594 321337859 0
207125736 478824275 0
11522234 540969346 0
79682545 389712631 0
233778290 324725690 0
196472269 50144666 0
88801054 136325139 0
244554560 290376990 0
489332811 264448083 0
352707813 338049439 0
447326426 201413177 0
200165643 111731829 0
349151563 540366492 0
84925131 54109948 0
40272187 224355798 0
276041276 459407982 0
396521476 506222194 0
439166960 49414943 0
418136230 519669000 0
79776683 549000582 0
493883721 176729929 0
521140091 526513448 0
358107523 23167956 0
447921924 231147873 0
95610587 522005113 0
392231808 16718821 0
316577406 23756042 0
566207669 99430059 0
409125765 73599759 0
426520510 175004202 0
278964861 33308063 0
141734396 295282947 0
173776913 47422324 0
12836722 123845885 0
403354037 140371577 0
22828460 26305138 0
131347796 405235564 0
91166230 270923634 0
535959771 499032288 0
483081547 86346458 0
169418402 15662940 0
71408379 490177459 0
372121558 218739420 0
331191462 421314745 0
399469444 549537780 0
363255777 26457042 0
289713045 289127435 0
470028782 496726157 0
518314212 421902082 0
428963987 197055926 0
185392358 390887540 0
106471231 47303539 0
74107209 206994049 0
333972053 114124980 0
69366322 29635090 0
255489013 309773339 0
399956172 551392768 0
311470635 295661647 0
482682311 389931214 0
492356388 246104839 0
65917533 450959495 0
435258952 439481292 0
564017036 326579178 0
528696604 249099875 0
354619862 481349411 0
505494769 36022944 0
47551391 304357598 0
427796679 215111326 0
271819891 274289275 0
208076773 233711938 0
283289145 531772276 0
430723052 356732955 0
282109451 524835867 0
61686125 236769249 0
458605714 55616505 0
388966604 144608800 0
139420649 96065 0
63237022 311401036 0
271612599 424356112 0
246048752 171830309 0
516727227 512754377 0
100572525 446181893 0
402586073 184722763 0
171375776 185580126 0
165514894 152984726 0
523118181 120848724 0
159773390 43673588 0
233556998 567287031 0
539208753 513078857 0
405355248 143585436 0
177900286 82668117 0
111150985 364915999 0
123622894 392670172 0
533145599 34045512 0
211900358 495066570 0
292748605 454430925 0
448575297 523350746 0
249326013 448424109 0
361891078 518274945 0
132170202 277385212 0
137369293 488690293 0
236357748 412887972 0
180147590 80374193 0
154232956 328448867 0
163750525 323638822 0
14053138 554859891 0
457988239 39182063 0
351962721 549203266 0
521223290 391216838 0
362619837 512738014 0
408424299 324861561 0
282524785 51997172 0
58167618 363010536 0
508300434 82928396 0
489619596 266798118 0
538051353 477250960 0
257520000 515790920 0
448520896 211398718 0
466622175 113509430 0
263819071 159822763 0
217879757 354450477 0
495607800 140033452 0
52907865 4884013 0
189289825 429046533 0
88513090 225373395 0
488432413 379982549 0
180076545 269534338 0
202006246 389525832 0
108012994 267651427 0
69833864 29505789 0
28685617 429099113 0
53359277 396528611 0
43841857 89624653 0
53344919 102507254 0
51752401 150033503 0
239781835 276319221 0
49620899 472337992 0
323928447 168078097 0
233293123 215677508 0
396744266 358301830 0
299080781 282000928 0
36068139 109052009 0
500028155 263493248 0
350734054 84545968 0
365923666 36831481 0
154881507 548128892 0
17054572 280790404 0
524339321 484191181 0
24630520 384847771 0
338904039 147673913 0
394708489 22216558 0
268319108 444890059 0
375279012 466064307 0
513206402 11980746 0
178970363 529004010 0
527748024 514485837 0
70044144 20986094 0
547930053 476614829 0
153189447 382530570 0
280270915 390632395 0
488868867 497400523 0
540093073 283424850 0
134106637 508879869 0
92769168 139108210 0
283422770 428562050 0
287004098 553209803 0
249255232 49710177 0
528728910 60558295 0
65086066 551026908 0
410855415 177087731 0
105686941 73633267 0
110161927 488007033 0
474880835 205412866 0
490862458 324852037 0
103518607 159319215 0
525495213 465946069 0
52629090 31966527 0
170169348 4489046 0
259916435 143916679 0
131291513 264488627 0
537426533 368919370 0
341014290 384437383 0
164906246 528820303 0
146628573 206290869 0
135844187 182709519 0
504731771 485032199 0
193736697 231314573 0
26278303 524814653 0
150417061 159482725 0
88793152 506186701 0
330947120 219630876 0
63679155 205256962 0
470190065 52209162 0
466880220 365900524 0
156715207 564266984 0
138619535 211650646 0
498552886 171494327 0
24594052 77701903 0
390713702 507218556 0
187427683 83963106 0
403925007 174582574 0
542672192 136548249 0
198054705 558771589 0
346450655 543774596 0
304306901 412367778 0
502069744 505561994 0
270987761 444499729 0
419520182 358714891 0
32756133 560959670 0
298468203 80437353 0
129732696 352277449 0
365024143 99117152 0
534271688 164351182 0
527706911 244922472 0
481963777 188783073 0
394636587 141164084 0
105566158 307087214 0
79430832 109751812 0
469209978 149088707 0
214914979 346699246 0
441376825 52344055 0
57343836 348407544 0
81391565 228399423 0
261987431 80785307 0
313220842 415616019 0
480500478 281489962 0
45214548 88921608 0
387820366 535516889 0
115938199 412928129 0
352152635 355332535 0
167534288 420172535 0
456374313 94103975 0
512857492 174919390 0
380752942 299405611 0
531663340 51886919 0
396090464 316205098 0
526510232 164475424 0
52402062 399537180 0
354572986 111229188 0
261429128 480883067 0
519869759 563229805 0
55217498 75924114 0
44637180 424733915 0
474233218 531413773 0
331086421 482110020 0
33356928 195658993 0
545002690 566640985 0
461163805 178199657 0
25062430 272185 0
53658149 401815282 0
101707924 278422393 0
439222782 526222951 0
258428933 114982945 0
193549552 173399090 0
450497172 105341716 0
491171877 530270801 0
472479752 53213734 0
82483677 400017243 0
122042109 402263863 0
60271750 489471188 0
45263863 342008842 0
288989312 543125989 0
4153542 15730433 0
301299768 1772780 0
27153384 305090961 0
372040563 275244792 0
327042 555679748 0
248426195 312886875 0
48783500 366747043 0
96147404 393695111 0
566727745 449628749 0
321692830 493245756 0
300344531 396962173 0
294862556 12015526 0
174832954 87972980 0
411697645 387312928 0
311544643 118801114 0
261033282 398979075 0
245760825 490099734 0
29490436 376150266 0
348501155 29947193 0
7837710 394671893 0
57416231 345759359 0
350801366 24207329 0
330800453 363683549 0
216619943 348799355 0
395261135 5509208 0
356998284 12106397 0
265005821 551753845 0
161367770 207856397 0
88760090 415766909 0
57408669 215251384 0
568712180 202874515 0
539378076 117006969 0
391595336 366802020 0
135077353 535912420 0
347944262 402580867 0
453589834 34998248 0
76688948 241017331 0
557920749 310717647 0
336186036 222528008 0
95104953 410380562 0
208951010 183971551 0
303505110 389745707 0
519589790 111021181 0
43531625 377178264 0
558530771 385980682 0
460936955 529860790 0
284599889 526778982 0
282863901 306213364 0
390797095 45211576 0
30261409 260054634 0
497508235 354595762 0
170041279 92586674 0
331683787 360539001 0
145693643 272451106 0
328726755 40727780 0
507796517 467573775 0
399322842 206642837 0
157587761 517525905 0
155365828 178788080 0
91027925 211413019 0
2254228 2474415 0
85626824 324052097 0
51692103 66072477 0
404571990 172424056 0
175743255 522987722 0
342954610 544318548 0
126328158 359388672 0
13143901 492910941 0
80720780 518306321 0
540778717 309938003 0
188502938 266269308 0
273759686 461615571 0
227288472 529983606 0
339283187 24089533 0
266045926 101820228 0
311999777 529614092 0
270645731 275832241 0
513148234 355559294 0
522918385 225140414 0
64790469 509544406 0
413390456 346388055 0
147504260 510876805 0
541244838 64976496 0
390278036 330483689 0
78747692 124302307 0
98272806 378162166 0
436211764 528170030 0
111522297 168757108 0
326710857 168003878 0
417700445 552069222 0
555795775 227530450 0
42688270 494261570 0
404969892 178339859 0
146440671 460266626 0
461604587 384281034 0
5865010 175332748 0
341259671 36011458 0
449463794 291814237 0
165541286 166669076 0
450045800 179974991 0
490926238 470213874 0
329869320 45725218 0
450465669 465317744 0
408121785 51833407 0
82491133 217889320 0
104846197 390713029 0
442320663 132309449 0
237935283 558079409 0
558763194 157144532 0
64310488 158361111 0
14682209 138058960 0
426431279 485882162 0
431912161 38022185 0
161884025 187723961 0
299501807 559146565 0
408197549 208200096 0
67427881 551885226 0
149830791 435988634 0
319930207 351857123 0
302437781 387078240 0
157562290 261560859 0
46187687 520868965 0
411583933 400630320 0
442041711 152304998 0
553583067 78587784 0
556139130 422650260 0
456871284 447841103 0
517922892 541385259 0
196734836 85751973 0
56960954 380241578 0
469749148 160558866 0
412874274 528375583 0
202287146 435677950 0
202047594 148652719 0
257704836 171416114 0
23070186 136851732 0
199958583 244470208 0
450026932 398020199 0
228934423 101627287 0
428264675 233093081 0
395319950 184493851 0
69476540 235813797 0
458996298 87034646 0
160499442 542185154 0
151843753 208584003 0
26066816 186626959 0
538608972 107539837 0
328469498 59018936 0
541382966 117330519 0
106147834 78354239 0
283468857 155719246 0
521571187 268148436 0
355537405 156017620 0
454903527 451990222 0
480412851 296023025 0
36588181 159975165 0
119998590 145507321 0
492475458 375181428 0
518042820 63611079 0
350547875 281741401 0
243805555 326148365 0
72238818 370265064 0
508890751 491991397 0
529382445 183260438 0
327117480 58852711 0
440998984 484265030 0
541914713 565415510 0
121366751 47490548 0
145665927 486200306 0
174513714 399770167 0
555092406 468177751 0
3213413 399037359 0
17090119 86286601 0
79513200 403945289 0
546067579 518508041 0
112173022 493847178 0
331965526 117955477 0
246990272 550575741 0
143079148 359820766 0
355515683 522756705 0
325904501 97856108 0
290694877 198662464 0
89214137 307416776 0
333254008 3060363 0
432188509 499505389 0
359039599 188998341 0
445260300 167060740 0
147852566 541072451 0
146815838 500261361 0
317673429 565674798 0
274995963 33484991 0
514766195 356432718 0
389508964 341133953 0
117389997 485053535 0
205978180 556645649 0
403951210 484922418 0
365991591 193974759 0
474042880 16968508 0
274981659 521813140 0
1189854 397758986 0
387054868 112172700 0
99377377 112716933 0
529159665 338833060 0
265013695 444273702 0
63875550 118093088 0
103350592 568490701 0
134707665 440455692 0
508930467 164197439 0
283521532 192518701 0
302283607 451722866 0
210674152 147656197 0
345942936 442112695 0
64444886 253741760 0
504023303 560995607 0
392588195 172476918 0
235174863 329483299 0
19079255 409252835 0
485396885 518063727 0
304165509 155407250 0
361408175 382425118 0
59670149 131800889 0
75993216 54331048 0
133173822 52931686 0
100990164 348459600 0
36677230 112931882 0
468805676 11726273 0
34780196 567883581 0
351119844 304855725 0
372020491 101614072 0
36508949 6828909 0
362072779 95156656 0
98150307 207639272 0
458763470 69137436 0
558657107 245860259 0
462876275 95311594 0
219010947 305509829 0
271776348 96182044 0
63327016 492833243 0
72785658 200653710 0
568665147 557705093 0
39917530 267332616 0
450924679 196820573 0
402540631 315617457 0
295707974 57468929 0
563011921 218459667 0
120018220 89045220 0
3112925 117066123 0
168892871 255359214 0
63669241 460161360 0
265228946 225557381 0
408445673 145117409 0
478943404 533398958 0
63839997 541676702 0
334851051 75199052 0
242214010 330028819 0
423221223 319745650 0
354071113 155032038 0
537543148 270007788 0
477834189 334456825 0
236267452 22899369 0
77940808 371194377 0
283787029 513282581 0
378552744 446683800 0
223296053 357278392 0
384372597 387689326 0
144865809 81750906 0
419258283 359161407 0
536487267 299338918 0
80130791 395064287 0
131653121 314138945 0
201380737 217690481 0
194053152 550827312 0
423302064 322013296 0
1070246 281466176 0
492292173 527118395 0
236730695 161028471 0
563780431 469697636 0
548535564 163467396 0
124505042 468928538 0
14023319 321724709 0
551696008 471058770 0
303579494 211436551 0
503466710 41211712 0
143418086 162068538 0
559974353 465636867 0
205236454 549285267 0
178394449 161041274 0
340406774 40264543 0
205065111 178551054 0
330918578 59469123 0
143838976 499406985 0
380508174 142303716 0
218756119 431838494 0
88810193 247254656 0
290209367 448174274 0
354683116 154832485 0
74788719 537614129 0
495765122 552638640 0
97504848 420984643 0
168482296 427549127 0
351160441 462254731 0
363338689 239204811 0
499792038 126819037 0
553980437 24372405 0
242506594 43720454 0
202784623 132753586 0
76805588 132746245 0
36609926 1152401 0
8961157 537699273 0
142008542 399686597 0
362927882 35411532 0
244830470 181768565 0
304650922 165092003 0
315769251 140270821 0
93924271 172621371 0
142759733 177229793 0
325055994 100781191 0
256311502 485090967 0
408401054 68643744 0
338107164 310092161 0
97914144 59517342 0
239646870 471159837 0
451606476 19537160 0
28778821 552427480 0
265575096 57615951 0
157830723 422209288 0
463304542 345478285 0
161479006 119419952 0
75756767 81342314 0
44067404 485216172 0
151236416 175064472 0
447570688 504930066 0
479605479 269110129 0
384434997 511678356 0
186666393 146431170 0
202914533 43930323 0
210335795 300632663 0
38731173 370344162 0
246056585 264030398 0
23827761 382550618 0
148933175 510530275 0
522484740 129704269 0
279698516 501971759 0
252709226 229440833 0
491939754 535044531 0
312631967 328779343 0
537353400 389042254 0
253334759 561719714 0
460117004 241740723 0
519093877 113435895 0
346903330 290860253 0
79331475 334744725 0
231826827 38028430 0
27330501 371246046 0
16647775 502134934 0
101150314 39646442 0
411896997 306120213 0
108361750 15175412 0
309741729 435196582 0
356547091 344525686 0
183376437 422551610 0
69994759 174078636 0
212799708 213641484 0
328017923 77376669 0
242282373 4926104 0
492474210 127522978 0
313989649 191108813 0
200511369 288410620 0
367580305 30495430 0
153924505 327361052 0
244726620 34800148 0
356529524 351985224 0
193876590 515911396 0
164006105 109216477 0
452202480 310435987 0
263813266 473521765 0
55712933 157329089 0
563693696 235255331 0
370065918 475259587 0
509191713 436912907 0
451881347 412573906 0
310996313 384698054 0
99735943 45471928 0
528445253 218821206 0
249529563 438790412 0
398700314 274664204 0
17762574 254826344 0
454466827 345096417 0
535781880 77061653 0
240443679 2438567 0
507853931 233656888 0
265035418 168169236 0
154698896 51133408 0
339695243 239930722 0
423922700 264421937 0
7931183 545656448 0
380925380 534032381 0
225119810 87286824 0
355585724 504704268 0
9024299 419273178 0
309341470 482363432 0
252004615 102096444 0
169777572 105625324 0
102205099 118379205 0
501634768 522987437 0
501375121 513536846 0
285823210 383743096 0
34001902 39829058 0
90226732 81160163 0
222225999 29074906 0
314525957 19727873 0
275153872 163898146 0
200074190 80413473 0
1368175 296430502 0
223453077 456686323 0
35962237 483942283 0
338330929 179403034 0
264389543 120073077 0
231256226 485540577 0
19508874 538885871 0
367436358 56271739 0
181384083 119857186 0
159777193 546657333 0
440593074 438295191 0
159634862 155579629 0
503925252 299625259 0
186863285 506825202 0
250566414 237815262 0
432380143 469543612 0
543365082 443051145 0
458297422 511465594 0
425355450 148101748 0
71091992 321924285 0
76226575 47008428 0
285778784 212718246 0
477709982 286640865 0
43812203 121189932 0
274950588 290213913 0
103237657 396821911 0
139835257 549144374 0
417769286 78547685 0
16760682 30894928 0
223178688 81308801 0
180091149 392850565 0
528861807 406919634 0
42856401 399488348 0
22153803 284154483 0
42707344 48515054 0
430202260 76490941 0
114084008 259000332 0
339728942 281154668 0
524503956 60785339 0
406175013 100930398 0
549723026 317701799 0
208181439 7610385 0
21395949 123040983 0
502879296 64233775 0
62329852 455591482 0
13072328 505230000 0
349450464 510491511 0
267845604 401127004 0
344112713 299961510 0
351137057 9289659 0
69215644 417603839 0
398790356 399350198 0
464765518 382577704 0
366477841 271870459 0
475964394 460225968 0
122018759 484823259 0
305307322 12899553 0
10419063 242279023 0
437223135 122590752 0
265463328 302328445 0
496280241 60372052 0
267155506 333570312 0
239049948 547633772 0
539610473 111279408 0
6373719 28341908 0
493498802 418840407 0
169069928 66620489 0
214089440 143606433 0
325181611 45761430 0
91878356 542490205 0
124414883 294853917 0
261968677 291707556 0
357328954 554349268 0
179373148 111292253 0
283735316 539900550 0
327166217 200471191 0
110826023 319025591 0
407174894 281939711 0
514685816 3848456 0
554291445 433086225 0
37159457 238201185 0
373264682 6980636 0
41898326 382638241 0
167178783 235313945 0
312274985 451310253 0
95111565 436067071 0
547979287 364786537 0
464733850 338565929 0
433528903 499678228 0
138264518 321267099 0
420784721 555207876 0
349674087 288378189 0
161866219 30248079 0
80596562 141222457 0
556672694 51482999 0
480730681 440326872 0
348442427 322808263 0
75724845 511970430 0
452021029 257987457 0
15746441 517627490 0
65678970 547584223 0
463578900 38730270 0
371450941 363943618 0
344254001 54726101 0
65405377 453155083 0
229507449 141537185 0
169691347 533700481 0
128949111 267841509 0
468484141 429353195 0
425366647 519701594 0
186859212 465545203 0
128346987 511997268 0
460278354 224434533 0
113503232 52849294 0
386232429 18346090 0
12867606 8345599 0
252588548 372228855 0
446881778 547164276 0
496904288 459514328 0
273442502 238352763 0
200306719 521596889 0
173424386 249922111 0
276821647 114938063 0
398468380 458390473 0
282066320 34633600 0
411263291 437016687 0
484837826 110938399 0
43694370 419879170 0
495035711 86997095 0
34229763 189878970 0
502626609 317693408 0
2680583 303359516 0
432380778 202510539 0
512792275 259976135 0
533743617 58879294 0
160514416 297823216 0
290687769 455139481 0
391607925 441817080 0
273873248 434456158 0
78823038 375945723 0
403983398 316501289 0
350616250 336147250 0
7689147 291222484 0
312955162 176897918 0
104365433 549220052 0
521365744 389075927 0
176703810 502638837 0
111999109 327145125 0
272513699 49736765 0
171952387 299663665 0
289948381 233158482 0
289539106 65977241 0
350444327 164975036 0
210489236 284694890 0
428587553 427052509 0
308658631 389710564 0
384905255 44147035 0
193646921 136801069 0
79104206 407616207 0
495481569 231264686 0
512236719 439915887 0
9848713 74302117 0
188020973 492386365 0
541592887 52862835 0
37764715 389473150 0
402684862 436412013 0
563502263 345590862 0
238788762 395799059 0
246833695 206647341 0
418973319 108357089 0
560673115 413614719 0
449046252 383885788 0
153938023 196820034 0
20412733 390606223 0
2687900 178628626 0
137799844 494921180 0
474443291 410267864 0
259577474 63538133 0
409456800 564510191 0
23416422 64113220 0
352732591 25976106 0
105147871 454645244 0
29589233 432335184 0
23701488 155097234 0
545381036 153915796 0
30585693 480401813 0
69101657 562093944 0
105590946 311194255 0
21450621 498085850 0
421248155 54416130 0
442213654 287442666 0
497314560 95065881 0
260714713 354612922 0
544010897 103117774 0
431795186 93778109 0
230175583 516325227 0
477789854 272353993 0
151042150 136634767 0
396870170 76514986 0
554089650 385797932 0
130681282 534529269 0
350683698 294587052 0
397303699 492251838 0
507436007 362771165 0
146078205 230145347 0
309419415 485532775 0
271093691 467988384 0
136672574 325624016 0
6617336 20368703 0
562398044 519281083 0
293536542 23043766 0
159108487 103202777 0
81280834 414708382 0
110854337 125589453 0
4328106 397813805 0
539408229 56782093 0
417629619 18157428 0
490308561 270008 0
115997546 525325338 0
131906409 210979476 0
279184909 510756961 0
282308330 215932597 0
503659929 486637365 0
117842958 477345870 0
429038058 169934833 0
287778575 29755064 0
12996479 70815386 0
528162845 323790553 0
251124266 203126283 0
304168578 217642971 0
381375610 101107041 0
94095896 421779385 0
376437815 222848751 0
296785030 191308451 0
523687314 15737139 0
560387218 243721795 0
119847922 394463540 0
477880666 83731709 0
518772998 159827625 0
91193632 352260002 0
367898674 90026656 0
290201031 345683916 0
469029814 311268349 0
191369613 28511278 0
377036142 542177859 0
160899849 190784248 0
149227076 110102068 0
478273585 67645722 0
485046768 443376770 0
271405421 99185424 0
450262092 109073090 0
501921367 273775396 0
482029644 144769760 0
156243139 315454399 0
432207133 223851725 0
157687529 83374368 0
211123327 540952292 0
280442562 264036824 0
164119251 334071290 0
395006174 256344783 0
289202186 156015968 0
95965367 101362933 0
290021683 339321710 0
305578808 9047747 0
155683127 457129258 0
336734091 314303245 0
206494879 383902778 0
163285399 160730294 0
133288886 13441896 0
440542660 7612272 0
30842938 233016425 0
224098972 493277977 0
174002139 537414324 0
402766060 167059559 0
296066782 528595136 0
393114211 401417818 0
239137710 231664037 0
406031323 552886929 0
110670014 486097008 0
32438032 367836798 0
105563683 364651908 0
256357825 250573464 0
4521424 464284689 0
475442095 343155528 0
489481082 555758404 0
24747928 117039658 0
328925104 24884963 0
297584341 153474812 0
298990823 425650106 0
159927901 97811128 0
553236699 544336096 0
227174136 445577599 0
58751063 532757824 0
537169239 327442761 0
239869556 264469087 0
243917881 425019317 0
538650824 203789885 0
318569612 330686800 0
499173388 371442247 0
139571450 218746560 0
223015850 554693750 0
356981186 121625630 0
120612226 345140305 0
116771928 567196815 0
146660010 488593390 0
428026667 76252493 0
445042273 395327081 0
569273313 153815149 0
435594287 369994499 0
48187699 450889279 0
449167996 489621876 0
52601733 141945192 0
165016890 88239581 0
27437956 264893755 0
352661935 303180234 0
407924218 244386380 0
358823336 179160080 0
327535530 16379888 0
454838937 388898014 0
396766102 273471840 0
445904821 139006539 0
506211803 219905651 0
1429102 269526577 0
448413772 197752754 0
544589563 53909637 0
130557552 70854352 0
373706767 484199462 0
174320101 319320407 0
379790997 319641143 0
148006988 465892684 0
434278572 453580191 0
345755011 327798790 0
231699742 449149902 0
182885347 380408312 0
207724914 474735932 0
119101757 61289969 0
345519463 189755726 0
213094788 482278650 0
7522001 282256714 0
203946975 81354442 0
23092482 531206062 0
317789664 51250899 0
310569451 263998599 0
426925529 395787079 0
220798639 438518372 0
196656621 472489792 0
141005599 115485179 0
144613432 356855018 0
316860270 35718876 0
291513397 12436306 0
496946846 219055665 0
50780912 75311816 0
230938669 506294152 0
291070502 132430796 0
475610332 336044626 0
506640493 137493158 0
8745792 352118686 0
378618078 299752130 0
332911317 371081300 0
311349536 443025241 0
332386275 323657704 0
210621303 106300289 0
399097511 36097215 0
186531008 67574834 0
568874820 470790916 0
126711824 523896946 0
481724022 62031843 0
292377937 158348056 0
541634765 133890690 0
527556705 300776813 0
138216852 142505526 0
98393722 244911160 0
451226238 141905377 0
388238120 33818055 0
202211270 544703705 0
454873984 380876374 0
490756722 237004438 0
271383351 161657816 0
201775706 276262398 0
487612221 550543830 0
313724102 540712447 0
136931616 337844717 0
384955528 17730194 0
63248875 204274865 0
110570423 87806436 0
137552106 308527176 0
83695223 320511572 0
385676620 509960738 0
65419850 482980401 0
57224467 381492503 0
340193671 261479955 0
401937854 264224183 0
412337039 426211085 0
516725077 441675336 0
277426969 113927371 0
422632985 271860678 0
143739023 140547683 0
290006611 313240845 0
501384949 397376161 0
12888913 71703307 0
347393368 195410741 0
69690770 486124940 0
290233189 444533936 0
455182686 280460632 0
102782970 20768456 0
186659679 158992666 0
313246878 96771284 0
480748404 6004745 0
30890011 47920242 0
429345056 61242114 0
133563750 239794255 0
247595960 531266180 0
486009963 486254530 0
197136566 101477585 0
483720559 428705261 0
423309005 156669659 0
340088138 561925730 0
125514672 238460222 0
285371657 399807873 0
390187508 460273134 0
412681409 49575174 0
528940509 454450409 0
513245978 276327921 0
282163435 507185834 0
360923330 97440360 0
47226383 366641841 0
109486937 51887370 0
324916222 203198447 0
94647336 381486160 0
260558783 14070496 0
107758938 371460744 0
244764562 68060552 0
413410149 36397148 0
52188495 127928777 0
457711103 98809972 0
162942892 85907871 0
463676399 419364266 0
45277439 242117821 0
545884455 313731618 0
502006346 483909294 0
59752249 418071094 0
4548102 532113138 0
498839858 13275900 0
390848156 67725511 0
391851324 341815201 0
301250258 180918141 0
99954790 340327144 0
457589597 391730579 0
357673025 400634942 0
3732003 31397372 0
121318012 349709104 0
360623428 428605818 0
459827398 406881617 0
111980954 229592743 0
277504111 198928243 0
53659592 65969043 0
57905000 50822329 0
289970637 522087839 0
246797099 15015974 0
343071876 388608164 0
415070029 99846262 0
255489462 50474296 0
397515590 520538078 0
434644093 517708803 0
264609610 70609656 0
474282853 273171421 0
195268334 148726218 0
162629954 161153328 0
442966036 504492081 0
523977148 533448619 0
229613930 180555745 0
140340140 460361394 0
86985116 275876158 0
38341007 90102380 0
41312652 80372346 0
461711008 209235598 0
353891925 122332466 0
152967492 248690295 0
536030536 502240875 0
201427537 475342086 0
338829729 461583192 0
309791524 233264783 0
125732341 516893654 0
128753636 313259977 0
214468941 565148893 0
424755796 8285573 0
560336786 43894629 0
396316647 56672959 0
440851272 296400849 0
443804037 554562990 0
95425845 6549509 0
487614358 300296524 0
514221485 71574002 0
380738628 326284492 0
293470101 531862056 0
366988202 349644721 0
422883100 553437938 0
497148573 315469441 0
259552946 436210192 0
280584236 519364004 0
130753012 85795977 0
78100254 355158905 0
486249305 470785147 0
316892354 348600784 0
471557105 347522787 0
532138232 187131632 0
345068492 437588889 0
13737630 530436573 0
458652429 164953994 0
453087873 316662863 0
502967333 564168886 0
33114882 52720928 0
432005605 37311278 0
38617492 308154736 0
194679515 176663051 0
68246172 480242440 0
452332308 496384487 0
343020345 504376215 0
205536354 474699613 0
111081287 470939664 0
391664819 424120631 0
24843222 529302951 0
265218517 415292990 0
224791730 24219059 0
406319070 263188578 0
150790116 546832251 0
381730495 125352391 0
413159566 363561712 0
517819504 407744690 0
347337821 288279908 0
293544132 400763351 0
540253348 525444998 0
456084300 568550654 0
491228847 137440681 0
455815329 260930482 0
465975156 376680938 0
448048099 426486620 0
125932724 125663574 0
348773105 176315192 0
180593291 234077714 0
1708986 88403629 0
338330967 17059490 0
454804069 142307766 0
93234564 561855543 0
378976009 546777689 0
456762448 67641732 0
38451031 166449494 0
134687655 44862774 0
109035998 56121067 0
258483267 91220652 0
252904274 491726270 0
473442828 155385855 0
287779859 200094374 0
464287739 35218828 0
167099484 231601191 0
388743363 527779002 0
482675256 266105619 0
221122923 302036492 0
358671356 303158355 0
197991991 158154467 0
527299006 2763672 0
456693294 426175999 0
197062553 138908556 0
199330822 36934571 0
481565133 48115274 0
36757877 202017487 0
374326508 93393371 0
489037488 262688005 0
365370789 318592018 0
40359323 19732585 0
236428735 394782623 0
343847389 490090989 0
355663184 566710403 0
65734348 243893109 0
352046880 215477497 0
28702058 496435664 0
415443754 461080382 0
384452821 263708049 0
121524443 258629190 0
563794726 213030097 0
169280294 545763103 0
135187228 379678570 0
35288088 414609656 0
141401992 471111318 0
539683470 231765274 0
108867899 461283874 0
499547742 512647654 0
216406895 453644558 0
20226847 273158607 0
388257156 473277945 0
283293376 371489348 0
166687750 405590951 0
113610638 222306204 0
375178313 50161933 0
380634873 140366678 0
383149454 164884887 0
528320900 259609189 0
187829109 346050444 0
446634895 446766158 0
140959085 264009283 0
443180546 125127275 0
9752551 480202819 0
499495948 564703758 0
507183070 200042257 0
524337756 415172262 0
291767004 542741507 0
110055450 306224906 0
466552696 89817670 0
301495189 280745634 0
109419106 335794446 0
220459265 145008826 0
316858990 391532318 0
85557657 279100304 0
446413817 261518836 0
39923368 2269755 0
342276381 81505161 0
388384162 77075000 0
514562661 168889545 0
102989689 203070239 0
163862314 299955377 0
35242787 229744885 0
436759271 225848476 0
530254540 318173682 0
238835574 187876478 0
282615531 542237371 0
470941854 209075495 0
180231166 231227921 0
213407997 326821889 0
46168686 27743983 0
400001529 141622615 0
225228787 71633581 0
512245998 183458030 0
217355531 387622072 0
177943091 216894746 0
148540913 424908657 0
468651115 508026314 0
57953328 463885828 0
14057378 404726955 0
177362650 479554831 0
487138701 129094177 0
3842165 474524911 0
95427106 122122450 0
134422755 502459735 0
404642588 401368549 0
33776446 286863243 0
318745151 250736864 0
30152541 61614149 0
67045883 482170784 0
454820448 300973346 0
82465123 314354920 0
165769473 413086377 0
234797722 80266203 0
519477428 325148819 0
216094138 541804231 0
387367705 118930103 0
130739074 435045712 0
422515870 76230896 0
166382840 142940560 0
166257154 386229062 0
425510351 216702315 0
489184914 196870387 0
313073392 282015004 0
384452917 322753783 0
447079555 310995404 0
267420866 401069749 0
244824182 198823369 0
202615677 564191519 0
310901588 495349011 0
561634015 314969500 0
198687897 151566916 0
387363495 465315934 0
312256991 358177003 0
446976384 230267634 0
528209888 475876447 0
189387647 333509400 0
497357129 14201029 0
514711800 267940063 0
12732288 454682260 0
113629779 493146163 0
18333586 410288209 0
462331261 495286468 0
343842723 65508966 0
447414798 480934230 0
188601907 288271193 0
259634694 132534458 0
55140535 205609056 0
155188550 343723942 0
281289779 451056006 0
213860859 313564522 0
346289961 306821468 0
397893480 543336026 0
563496368 155167267 0
524956426 215232943 0
215987135 324804822 0
564139685 460539785 0
331161636 147249209 0
533540380 471531124 0
47694932 166364066 0
413004121 470846131 0
561269015 368878719 0
485950562 30341710 0
474222188 79526425 0
85240262 268948983 0
16928457 94320474 0
514455233 535002704 0
516080437 156448052 0
223906342 166164974 0
53584741 330472049 0
381528661 486275302 0
347489824 370339031 0
251173696 385361858 0
61359686 146128703 0
312483290 336465103 0
533843042 310085471 0
535332615 153573418 0
188702645 415831748 0
12039628 164752804 0
564667873 307234488 0
313575900 249516220 0
501713633 43304285 0
431315910 252958078 0
92162333 153642888 0
149246262 469981743 0
526501991 117705861 0
382117508 183358551 0
334795715 71689789 0
41049952 411803934 0
471254761 136919541 0
114170837 63272260 0
232802892 346617800 0
276093713 133122345 0
495310990 204455026 0
162981810 112790824 0
222951006 199701701 0
561809325 312535421 0
445575706 184658554 0
156462833 256392527 0
325848851 323684489 0
551497969 181653467 0
339716906 92475295 0
162317956 21008751 0
7381741 2589901 0
17936675 359438484 0
253916849 373411650 0
131578484 555321792 0
372413140 384483838 0
392987147 144188639 0
186195088 528063976 0
112946532 260145456 0
457598539 68114768 0
91197710 456189817 0
63123364 62639737 0
130640093 180195286 0
24586439 6889802 0
61067967 64658209 0
524068652 107876409 0
337090490 151556524 0
246642210 364258848 0
555916522 60454683 0
540691436 374828262 0
452806171 53118920 0
371917264 29703541 0
13964253 42341217 0
503720169 561079181 0
535989182 341724805 0
545180795 376306858 0
257503198 361192532 0
60670909 523774927 0
536281099 532224454 0
471177196 484695895 0
515211871 402425288 0
279558137 234872652 0
25238953 81409249 0
32184169 388920308 0
300546900 34461679 0
499854423 32631932 0
269283930 361694948 0
361552797 385494521 0
144354657 371078222 0
381809825 149721746 0
420729518 355646131 0
173251251 401119134 0
465224813 151463806 0
520712633 155124104 0
160095498 514233374 0
305216416 453289214 0
120416515 233008987 0
403859150 269045380 0
193534134 47076628 0
25911713 212613771 0
276943239 234891030 0
469450519 507931061 0
290109310 20687911 0
533749429 454431601 0
368316952 434072331 0
242629339 237142486 0
496679895 283628650 0
39701759 321878805 0
250150372 126855527 0
354675030 330162733 0
206306460 206743232 0
2775524 73706232 0
176352063 126717740 0
121766353 392586471 0
154668058 117294829 0
458466273 44307895 0
192805269 61527368 0
326726090 232802402 0
503701850 537419925 0
421964404 152570966 0
296721405 188594229 0
139862109 155153157 0
85580252 180861400 0
330310946 1308351 0
146016769 163422145 0
180789472 459228128 0
307534472 88427080 0
20136815 567087316 0
154283376 138625958 0
208882084 295596772 0
478063025 312986303 0
507407588 59555735 0
452156225 8841997 0
391387259 179891772 0
489000356 147281370 0
309859232 20701966 0
376056787 257145449 0
95873042 23196149 0
468224874 565304673 0
59262309 211908577 0
418975869 428342073 0
330958962 244192752 0
64844726 533334205 0
507103943 441559560 0
330523318 562737577 0
101893154 392896409 0
71622040 478357710 0
386979758 206039766 0
429144626 326338861 0
563620864 393621556 0
239492432 414783656 0
112721379 536599215 0
428096998 394874952 0
321802091 404317267 0
405417685 504442738 0
328070579 142972722 0
415151956 208601084 0
538026486 437706222 0
319125146 189612291 0
47965086 22707409 0
295779523 996772 0
57908625 419766063 0
58117533 554766319 0
32987351 552797864 0
431698100 245159590 0
500146138 14762251 0
372511699 136670196 0
42927451 218841866 0
553065387 293890774 0
498160241 394718703 0
313493728 281972957 0
260342145 432616304 0
423352298 99203092 0
130714770 187956532 0
328565564 446177673 0
362330569 255162520 0
316309236 84904289 0
355206154 303753175 0
3167801 296099177 0
111267498 119927993 0
401208539 114157666 0
147592336 182378392 0
183699272 113662089 0
319336077 193033873 0
488367410 222243045 0
251657794 310519995 0
412239441 198560387 0
58957636 357240296 0
200324275 336272862 0
194932574 227526311 0
532332733 38421829 0
144064490 287079760 0
505262774 499862302 0
495433741 140196065 0
401792245 550995953 0
43686160 410902200 0
31443480 292294554 0
198112171 351481534 0
432081256 114277709 0
342241325 296361748 0
491866495 46247687 0
315240356 56132603 0
3447229 25428757 0
175416230 538661213 0
386689115 83415399 0
226827600 253214301 0
331658135 138897357 0
175137083 30370856 0
347191886 387897968 0
469657310 474266603 0
458097136 266316563 0
350127154 107661554 0
519580504 503922638 0
40713179 463794402 0
468185283 36210312 0
239137249 207237518 0
337148913 181771136 0
505044662 76888434 0
336579353 252117112 0
241046714 160086864 0
158692424 50991342 0
463451692 267294369 0
2799378 109866180 0
148839807 279498875 0
32070537 65590989 0
562877850 76009696 0
432723397 32338040 0
343226898 299645668 0
558657725 138997155 0
130056443 43694960 0
371547381 427644890 0
507671991 435321047 0
460293729 157301921 0
240914464 427982511 0
486341054 153193403 0
456152390 467425898 0
46816329 163095169 0
220547236 67487379 0
417246219 176316285 0
3374557 521959330 0
479799717 410591789 0
26492541 502003341 0
44340593 317627483 0
419688184 76883730 0
498670135 263370832 0
307136315 19097545 0
305753085 280115025 0
216376816 513881484 0
564821988 465648731 0
220311298 220954104 0
341546714 251392699 0
122823379 195641734 0
443580677 445665206 0
261626492 511984376 0
246097854 554735921 0
200277078 529566016 0
194608124 262427122 0
529306512 236993469 0
14833593 75409648 0
395696174 374116469 0
454716878 327521853 0
75431926 205742602 0
309483036 300814179 0
207577376 306582809 0
327462508 367913301 0
431000681 59934618 0
243052530 349240122 0
126053118 198518478 0
404056878 384375908 0
447235306 38796911 0
364397654 402792676 0
207101142 468595978 0
184941321 28290835 0
137028605 215385933 0
326396799 198229375 0
326098323 425035598 0
70214327 102483129 0
86192337 506877364 0
393811761 387491129 0
136243539 343282453 0
53709045 496035158 0
439413094 244144253 0
565609933 553201689 0
510779710 246961385 0
480042649 298553423 0
420064548 377943808 0
77049347 237157387 0
265310340 561404865 0
228104594 398697753 0
388760224 337666143 0
352656801 254832571 0
462726749 369019375 0
42418310 76887480 0
349770759 110246091 0
283013764 434148727 0
501900629 281505588 0
354755033 202136366 0
43292189 83034647 0
474451718 190354197 0
15467815 188001018 0
482253591 16140457 0
94871899 374012326 0
409628568 225614579 0
555803042 255302966 0
466521990 14099771 0
139470382 333107487 0
319285102 226603596 0
262248104 562121879 0
477026482 525955376 0
351574665 401448881 0
152624697 526756753 0
398755463 143268734 0
24553813 363458592 0
240525990 222976454 0
239648272 456438499 0
95697801 522644557 0
473878566 94365309 0
550596456 91076551 0
233342234 298253076 0
28290529 31394625 0
305112478 220432915 0
140039295 101734642 0
277373666 557217433 0
4256358 154217770 0
69864510 521370706 0
232026109 344009373 0
202188243 399338738 0
512323801 529127447 0
333606336 72069179 0
550904091 94009478 0
219558920 41250376 0
345690134 94295227 0
37936668 511473166 0
86785753 428571003 0
445261962 387462776 0
347435964 173590705 0
439319494 222920089 0
171012269 544259779 0
529361335 105856744 0
184619399 339607015 0
254815035 500738243 0
194115957 357239852 0
321438611 65056730 0
245320145 61029578 0
488050358 58100306 0
420189198 45311875 0
93901271 69894992 0
468873144 69086037 0
544308438 234064224 0
272406285 118517506 0
538675669 247366820 0
294462054 315601584 0
512009813 516538691 0
532028394 428509915 0
552147892 252313882 0
397025965 387860891 0
63274045 521822681 0
348004044 186141522 0
233748126 498714072 0
268084055 205498564 0
400336134 294777608 0
137493091 225237653 0
157163451 192910899 0
187520433 306253978 0
428315026 160413366 0
420444776 389899283 0
275334944 62699905 0
305710086 466992251 0
151354466 130766023 0
2079192 29728084 0
8306069 73438539 0
391824399 218512064 0
442698457 370342537 0
45586615 203264108 0
6143575 440927329 0
553778116 56183958 0
177405622 111036861 0
141089799 253011232 0
67255489 523513667 0
501040077 404691925 0
492478913 178715837 0
87496416 131765843 0
224566120 369343952 0
429499643 238902112 0
422940606 534490224 0
514880179 174055151 0
58151622 89583455 0
555415581 490153887 0
552281440 505277676 0
360170468 513204876 0
77674816 20191079 0
5709384 65979274 0
244900394 50784061 0
112918323 415463980 0
509648734 561477770 0
508617902 448154344 0
166100225 344470188 0
386661042 214201397 0
254584034 312588072 0
151393744 339635230 0
284550756 440362343 0
159994044 363045559 0
439254791 208182632 0
277800422 489976087 0
344598570 72024494 0
406369381 115963553 0
170268522 90876112 0
13992613 542048483 0
423806254 552371920 0
403929264 350286130 0
435274260 543106787 0
536717556 383649652 0
402235970 196450301 0
43255057 330229014 0
219418025 388505082 0
94400406 177496613 0
506117204 303744684 0
308334951 122404 0
43531781 565733259 0
101118219 95615512 0
510946547 445970600 0
319016656 203379701 0
561730450 323074789 0
548094166 449137978 0
260675140 557967626 0
60769882 5066085 0
411525535 314048946 0
216911328 535297231 0
376228069 190653746 0
114570905 166843192 0
227758674 147800592 0
435893511 213541374 0
151515817 15619081 0
273592731 407360248 0
450594790 193982690 0
530261701 18938627 0
411266093 341096713 0
210802117 432927871 0
70122991 514937079 0
404837178 378560624 0
419889421 440178546 0
240557516 228107245 0
202001180 126576939 0
93991790 21972813 0
429944203 237789540 0
534031052 144357231 0
68268371 258655060 0
376727996 34327821 0
306953464 92120822 0
150216710 477707441 0
326164796 293024073 0
435809314 508362260 0
442675079 174568862 0
222242072 39874618 0
565451567 77629414 0
65791463 522929130 0
446204005 14745421 0
13186385 494896653 0
553770311 408773609 0
73322715 347097121 0
446760378 310335662 0
237653969 63797657 0
97720893 31756159 0
112292454 38555355 0
541965013 365788371 0
184715589 15767234 0
381529270 314011465 0
225808233 568901676 0
501463609 232044272 0
497213023 3762774 0
23055491 108604253 0
175853363 184706637 0
134045089 67924266 0
473017806 435604214 0
7518958 327846997 0
397145829 374907783 0
108071517 467041899 0
221787982 455377746 0
555171374 541075982 0
460784373 247702664 0
109418018 59691473 0
400692285 68457559 0
100655985 171061394 0
42487693 330409352 0
507833147 203152965 0
414189113 534675031 0
92932420 545864041 0
195298058 84537260 0
203712651 567557822 0
193179785 30394753 0
421088021 216860860 0
336631841 550628014 0
67983762 70409175 0
87108847 41371908 0
333854515 380834865 0
380515694 340781005 0
151741451 556181602 0
524623147 36158379 0
220245601 140697299 0
149165744 262921837 0
140286216 290923010 0
57686808 286830345 0
272156057 79504103 0
156781352 132712218 0
285259754 245862137 0
63020795 418083573 0
186524668 340188336 0
532576550 213100080 0
430048292 225600864 0
464998122 267350212 0
267892357 424972986 0
553473182 242357322 0
507463477 85834495 0
477604707 414321144 0
484262797 373187614 0
543155323 155574951 0
533645957 432502602 0
457979840 81114777 0
110114358 447641329 0
156468456 136778839 0
333848896 202529000 0
283045699 52076139 0
164196537 347029964 0
161173756 296318697 0
245825542 182276975 0
188504056 208323517 0
187911450 540410724 0
5925581 88176793 0
480616682 493343171 0
199631007 23776552 0
364767996 129139665 0
161711988 225802282 0
222580829 311743304 0
244897111 490160235 0
454463798 339610475 0
195528741 273393514 0
65460856 103622832 0
434328925 78741231 0
132409965 398924043 0
186348038 384996572 0
528073105 332957905 0
525885446 251974529 0
386480849 307319259 0
512258956 289436472 0
31682921 113952186 0
347787850 344395073 0
428123256 360962868 0
336245592 196043485 0
78746529 35469683 0
396465413 317657597 0
148260122 267536279 0
142359948 409045196 0
127717688 171363097 0
368638941 521335866 0
284240780 297245728 0
103372897 425442807 0
308367193 445746983 0
55450921 10124734 0
181092113 172657831 0
375427406 15633305 0
282495310 290768678 0
123141851 54939592 0
152085331 317751332 0
44255935 452091336 0
294229184 251814567 0
158244419 329929008 0
549660445 187390991 0
404307319 502278806 0
145411400 518219836 0
526706234 230305408 0
417230918 24148504 0
403156939 325276888 0
141416073 222621147 0
138848050 497769873 0
187407676 175288098 0
144934133 462400787 0
297004674 468995996 0
157123530 169696712 0
367428054 68075801 0
106343045 542633959 0
447437456 326628154 0
210472635 108238219 0
13392386 423673380 0
101924888 309015851 0
516598336 381008228 0
186145810 99128365 0
504614025 144731365 0
222900563 294090998 0
494896534 350909624 0
204047844 523560864 0
67336251 496518803 0
82076067 76032631 0
48921653 221878884 0
541182748 69433025 0
354982222 384739518 0
8999570 440313639 0
439809819 154742463 0
200382849 368006019 0
505887123 104487019 0
397687118 197335630 0
214827280 553664234 0
141023718 218737717 0
561135874 78559509 0
385884610 143534295 0
214185260 540730981 0
62033909 23433275 0
260244702 498305598 0
109766199 350589150 0
561159655 184600020 0
492149473 405037889 0
443575218 479247767 0
240451035 50762287 0
377245062 394057946 0
93956233 503008735 0
167762749 307415187 0
12691653 445191927 0
286029220 267641396 0
56426962 517258064 0
59788194 265069140 0
339328003 564307568 0
292467955 89294592 0
307163237 40802226 0
56998285 358482973 0
353121305 146277448 0
225657235 200430556 0
478233959 29490156 0
181164622 429490019 0
385763256 218340259 0
76899265 183633414 0
501222575 157946580 0
560155455 312550284 0
292982839 208216608 0
432877914 175117852 0
241932077 191911182 0
305885977 63791181 0
86282552 53467932 0
464765163 15654543 0
275264758 378280341 0
56967831 451150115 0
301247877 286117931 0
212531322 30910753 0
548900622 311018704 0
87770324 311140151 0
375875480 363920880 0
540813647 49471652 0
297167333 495752960 0
372373207 242117322 0
566062036 51423215 0
301679589 351929064 0
407412635 100624357 0
163265544 17573586 0
48221607 236876501 0
547542465 60512268 0
355221443 231164515 0
465405558 133218307 0
8583051 243478309 0
169250664 250501788 0
542941379 218095340 0
354292601 99086064 0
287767307 141764394 0
187246497 180717668 0
42694804 475168764 0
165964526 143052419 0
15368665 399024138 0
81025487 364032863 0
133701056 201424119 0
402435837 288351244 0
355871776 315314426 0
9665571 127583048 0
117843981 141785394 0
548742992 539883227 0
287091720 460640233 0
23914786 135660177 0
84455263 65927620 0
292832255 249383142 0
163536003 330953326 0
257201845 411288998 0
176704046 222784872 0
297259704 47181624 0
566238310 137481497 0
200546420 85479731 0
311992344 177404665 0
441398318 515641601 0
385138274 239422692 0
426874522 31717017 0
113949724 295414597 0
471342918 395954571 0
307411574 28333741 0
346308511 252331620 0
494215514 233856714 0
102548959 425417962 0
60124840 169381370 0
146284029 541802827 0
165652278 509508603 0
487417781 273548191 0
549221696 238968493 0
178557676 136061388 0
452582275 71989551 0
534640521 212319065 0
45123634 337385325 0
82848597 423779398 0
272305702 85127914 0
65700406 177954824 0
508036696 222956889 0
288305388 511204608 0
17721188 273865788 0
521871433 239990053 0
181826039 567481383 0
398490620 302954691 0
365221868 147715987 0
323838787 334741632 0
564107186 117055756 0
328580040 213799956 0
487053355 247640785 0
272148636 485735862 0
494534430 515588312 0
155873073 209575378 0
452362827 331177657 0
156918137 225081792 0
196339900 143105376 0
524839031 293597200 0
158249978 188375515 0
51298244 285485972 0
127973051 120351089 0
304748923 80368382 0
152274834 473288343 0
533665251 478390876 0
302480855 518053238 0
557901337 530799858 0
109406591 360922318 0
467382597 178850235 0
265162787 181051593 0
146587231 347892551 0
392549423 536314089 0
435659007 412258849 0
269789327 287378189 0
470134316 224348992 0
436288817 90884294 0
331043911 550261146 0
410310260 334487584 0
44503554 453086003 0
262948300 99477856 0
45905984 46221186 0
225306536 194898628 0
131390142 566563619 0
165844460 183638222 0
267820261 306456378 0
296518442 125966740 0
108893899 214554345 0
357883685 217362293 0
444047990 171090168 0
209806032 63960196 0
321328920 30990624 0
260052868 525892609 0
416037979 338863198 0
477782992 406429641 0
491033863 120874787 0
97031555 185041995 0
388176541 12364510 0
298736779 154116723 0
108588862 427301246 0
96132321 74313695 0
432625197 276522049 0
561912202 489506276 0
156276857 316776528 0
431719815 301642048 0
534520843 114353820 0
509569005 372482272 0
539614720 288693379 0
42883355 478242071 0
404083725 295695789 0
428970637 273538660 0
152635300 505904993 0
40597244 344722087 0
378926455 276649940 0
442318322 340395676 0
33797334 253541266 0
265012729 339413788 0
40146513 326475106 0
137960084 266617512 0
281309475 205751496 0
144418709 402691820 0
293041127 57945310 0
472909228 245502312 0
451159388 37433137 0
291935914 50839875 0
71732119 152539969 0
70945916 474095621 0
490940918 553533600 0
188128201 402759528 0
563949420 292947740 0
495073209 91655978 0
3128898 335825819 0
250109550 348617377 0
417912528 127393791 0
123274449 491631628 0
466996141 458892086 0
147581283 238828513 0
116924735 507071794 0
352688406 158983768 0
522271749 31175730 0
505918633 436680213 0
72708720 105975615 0
96238716 454508307 0
221706399 30118352 0
345718452 205078956 0
484086316 236111647 0
330133339 504386670 0
355109758 179550107 0
395547447 163668089 0
541642578 251889015 0
235961708 382590912 0
376866425 251157846 0
296986798 300531315 0
209201657 456341313 0
172532 457511468 0
462094515 568207723 0
440235067 312891734 0
180987426 395666114 0
563547499 21955959 0
368738769 231346023 0
366719964 116149956 0
414042182 67611432 0
309011668 32955688 0
54413718 469179768 0
311863409 532791376 0
194157493 253932471 0
214638315 355590358 0
49220627 9122702 0
55179506 448996250 0
174646587 465522650 0
556228122 427004226 0
268855981 121789942 0
374887270 463117563 0
52808174 72114629 0
180363362 230540870 0
49883317 9746423 0
134447602 35184659 0
201995606 261157635 0
23935622 128085100 0
38491566 372181510 0
165523019 470278574 0
421086910 539231785 0
385701165 189217758 0
254747650 42492844 0
318980323 526283303 0
336241665 430188795 0
26439332 246579873 0
105408830 277340078 0
506259225 418184931 0
462957977 182560416 0
141594856 462956459 0
131672579 207183837 0
175213979 219714316 0
123623514 520141036 0
278841468 115047011 0
157072528 120985929 0
172556751 69684781 0
238583514 566788534 0
301378969 116279568 0
160479844 23817048 0
160876716 240569041 0
1114099 510402127 0
277259621 233904821 0
339664508 136387362 0
213561736 466633749 0
339740401 98541783 0
424059253 398007676 0
34833805 18834370 0
325436872 84583362 0
69688183 373037805 0
178046815 424763230 0
212966338 568412239 0
121639741 371386638 0
439262322 40756023 0
504870299 27869052 0
465308444 311388277 0
499525719 233613740 0
204360197 151985186 0
119897840 102449497 0
338135691 539554188 0
563490348 179906095 0
12162312 440950048 0
312532357 468207640 0
209110472 313068621 0
117553281 141301363 0
155360911 55460526 0
112842501 330787904 0
171179332 461958004 0
133052637 429671169 0
561419685 373422214 0
80763297 411262544 0
259022043 189111205 0
442397521 434984839 0
52034396 219076938 0
291136693 445930668 0
494994976 527180732 0
333183125 275113195 0
284093890 474320516 0
541104822 465235286 0
466217601 219047276 0
280373072 280126605 0
64340037 144989212 0
123655456 260197101 0
232525491 363332958 0
244762409 450021703 0
428676580 73067319 0
137904913 91589316 0
288334739 180076160 0
469844740 53492488 0
217872274 150141400 0
77532312 482972805 0
250937181 161944086 0
202933386 401715038 0
338353852 158826044 0
318887129 332441068 0
221366681 531035899 0
120004211 114224762 0
358962500 394998304 0
392080174 88071840 0
397524825 480647198 0
33974132 21500480 0
38048436 266714799 0
134433314 225525470 0
84701899 133187775 0
357479644 212030295 0
554677857 185992058 0
389312919 200662049 0
93589707 283134560 0
262067115 523587749 0
513962410 446280616 0
441941324 484873832 0
277260752 37885079 0
184527721 103188566 0
130227544 25562065 0
529384240 59610520 0
258327338 237555791 0
264900883 249285726 0
242713003 261491803 0
549356203 242067338 0
26252806 38683991 0
264621653 367748705 0
327610746 265222982 0
134773351 253978570 0
316791397 528624532 0
537246353 65065291 0
198713677 270367848 0
122094213 278094433 0
276512919 24079818 0
45655946 105497328 0
218073106 55136695 0
57594232 211618106 0
353781120 93829263 0
374198356 329955486 0
478363524 59295992 0
286814863 198979696 0
413533396 134562570 0
320824470 438964733 0
333094957 67268677 0
253330068 532626731 0
461981124 151863026 0
163719542 276809590 0
497143647 549177978 0
216166268 471510697 0
96618497 28495766 0
206101478 253308304 0
337796541 263303502 0
339381356 67704601 0
281332862 449148035 0
526255028 368686814 0
402226726 295998964 0
331468331 313666458 0
394399406 371161084 0
34594502 212672568 0
64109542 365192494 0
69411874 1513718 0
535359762 165850173 0
87236287 518433583 0
324486939 246332514 0
411845796 171154250 0
463225019 54427974 0
563241012 211472059 0
369034708 452674581 0
271107562 427131002 0
285502090 279462271 0
327019087 260001509 0
480516138 197841768 0
186068557 430996935 0
528502594 317510278 0
407304740 165587818 0
244349907 85833882 0
124872622 473355696 0
14430920 31070847 0
220815446 428821310 0
244036337 558600119 0
99261552 482710353 0
250997358 449565767 0
237889065 99488789 0
433643148 548679965 0
294459966 365870558 0
114670801 191660896 0
369450709 554193196 0
347283022 274773115 0
186178897 168491457 0
296965937 333075216 0
160786818 501734588 0
265204118 73870128 0
293437967 96357018 0
49107835 333906893 0
23391100 254091539 0
256148869 28819902 0
14328379 309378318 0
151555987 390012041 0
544635032 443190799 0
21277315 432618685 0
81480096 107657357 0
41919637 308695777 0
544309506 271355998 0
467132000 231735569 0
437028931 109556170 0
231488234 324505470 0
154726418 455431567 0
406804641 239313927 0
310138506 559049967 0
158522770 318614393 0
364600036 42104231 0
147368334 355412594 0
20034644 427289870 0
429626622 432497613 0
235410985 208330747 0
276831458 367402635 0
405476350 31586709 0
76343196 499601045 0
489208523 268956924 0
98367187 404624368 0
206093437 56949370 0
47729053 166496312 0
548965375 223229435 0
519892563 362355251 0
542333215 161694164 0
341178086 210877175 0
535263334 390905303 0
309958300 522470482 0
42978811 61441248 0
318653307 69036701 0
204549475 124470987 0
70638768 176628921 0
498985007 422609026 0
531958512 318469671 0
66583429 504324332 0
522197964 139396140 0
238882034 40880296 0
474350426 66615131 0
480784687 308968635 0
130208281 445483247 0
453812218 533909895 0
409874077 490216489 0
424890897 312267839 0
128515324 497931563 0
212483715 30561993 0
266033993 175212084 0
75824275 560104766 0
188714318 114333975 0
123269089 435694123 0
264011967 521910264 0
225784705 324093614 0
528761092 16062243 0
534382321 379403929 0
523936726 356236116 0
456149918 245915462 0
11400765 204464733 0
19316233 545034436 0
7966323 427250677 0
313019171 311726333 0
228339074 214260739 0
36855911 12758168 0
149234225 272544378 0
368295336 120807767 0
519576314 293992044 0
520398048 420004256 0
37674500 356543155 0
283660779 510161983 0
153663798 67541916 0
363655791 426442241 0
86179063 22005593 0
46419805 267653489 0
16944154 263405586 0
366405320 43092732 0
266965264 299881560 0
415969469 163108636 0
224298121 94380457 0
360297943 495049993 0
540650954 422694430 0
35971137 493008417 0
47085654 149488805 0
484152956 495523361 0
325325613 295100422 0
499047425 487866902 0
405358000 173431923 0
41467129 56360018 0
198724061 41998355 0
471389573 501605829 0
351691810 442665019 0
129088800 29546911 0
288247244 154073046 0
354860019 451431698 0
382755968 35965463 0
309167393 437472096 0
165714138 118592583 0
296987999 505696269 0
302420553 82531663 0
549149115 246878250 0
419578700 407905077 0
536380086 99815820 0
231704115 234886302 0
319770604 29480542 0
152895176 455194691 0
457657778 382460700 0
416302510 3744937 0
379187563 72455116 0
519932636 417176089 0
119328440 100103309 0
48074321 305053654 0
45986172 260107859 0
66569548 351674067 0
302611885 373053331 0
368552976 370533885 0
66519448 221045363 0
283175285 42236617 0
201817797 190426282 0
227202502 517648823 0
501692096 284176952 0
125915686 404631261 0
392928444 225073011 0
354782442 564962699 0
357290424 46273778 0
131640891 458620598 0
286244212 396999878 0
338388788 271016397 0
57990217 261914756 0
9485779 135027342 0
549515864 348120425 0
554147060 391080381 0
229313526 214165940 0
34513873 178346128 0
53170663 237908559 0
434771817 104394375 0
312709685 259364078 0
36181317 183198235 0
217036837 143739089 0
128096081 421991902 0
157267009 372534946 0
194344948 418930359 0
92840711 345294958 0
96414415 465701352 0
548053166 369523452 0
517877179 36793373 0
69112532 73955244 0
69835380 334927334 0
177261255 370261570 0
118440532 381095314 0
480473406 117790610 0
93864398 333577458 0
274284312 150314992 0
567157524 355057371 0
152097988 112518535 0
568252541 159193750 0
148741639 403064822 0
524761969 73225543 0
358591441 414385918 0
409477281 487465107 0
100248057 378391186 0
412836748 55731606 0
396823515 335268117 0
101779473 211037223 0
565250029 518734108 0
262637760 138205271 0
370927732 20048638 0
166873075 423785299 0
521312440 112930071 0
23546190 255329017 0
123041020 367443131 0
123529140 421064976 0
85414404 435156350 0
437673695 332073383 0
235049009 186929864 0
177321337 4975706 0
362521381 229585165 0
438112317 517810605 0
445415877 139322595 0
120916210 154546188 0
166245104 304300995 0
243722482 512623837 0
210271074 492384581 0
414521123 45756457 0
416472503 197352134 0
505754683 393258739 0
343277913 173882213 0
355889467 476580712 0
227968278 288204484 0
414552984 198721982 0
47566031 231101909 0
162203224 155236483 0
351794672 554916372 0
472526342 339486544 0
188207557 321596268 0
543015158 545703678 0
288506729 123031129 0
43159103 470792978 0
61102672 392109540 0
248749710 138318443 0
397157630 11740666 0
446500441 308762005 0
425558363 275412775 0
261528830 422460678 0
158280028 110990564 0
290729562 175047269 0
472779812 10196580 0
420481849 150317351 0
254249460 443140022 0
453858042 403584106 0
410436615 258236911 0
103392166 45621226 0
195566940 143963921 0
293293216 331101934 0
517926262 272801741 0
229739965 96325589 0
517696232 426726395 0
226140422 520224071 0
19013832 163071979 0
407799479 313635298 0
565268011 243894150 0
485707289 489960179 0
76472101 478299860 0
468706844 161460090 0
250680318 373603503 0
69720540 563624339 0
154924763 474951055 0
441404273 491897893 0
560963714 551770626 0
56327293 213924620 0
223442602 311966019 0
382401843 327770282 0
479695030 113000961 0
407060318 286067643 0
312659201 140287997 0
28253881 20859595 0
469775665 325586385 0
160603016 86691545 0
409036322 138301025 0
132651787 32571112 0
523529478 393522503 0
175855799 170434819 0
299993858 436262308 0
299975177 324242577 0
550945300 483606984 0
485967112 411043783 0
201780072 3914841 0
195865046 555616504 0
130229246 260659898 0
567638004 304701357 0
379070521 85134669 0
472982139 220810770 0
248383512 353969166 0
67659041 106578470 0
11306344 478271414 0
202639958 344901606 0
149263835 344312004 0
300262836 343565837 0
153449472 237406348 0
123895443 187499435 0
379569876 181114398 0
207078814 59098928 0
383091839 556311956 0
506763381 422511680 0
445012959 561356773 0
27542089 384009902 0
24309165 61100895 0
42278348 8224970 0
469843198 509467088 0
406232295 176835395 0
257668354 165138131 0
555280870 99097456 0
37733057 61791931 0
271879269 219333156 0
424427537 329537363 0
168784713 150762079 0
84337039 557370372 0
87202134 376379410 0
361012200 20952082 0
205717565 274578850 0
494963 548778974 0
42452953 207584352 0
360012448 535346774 0
103447329 503717520 0
493780586 503009936 0
149457598 530381817 0
236222292 399964922 0
374050211 438712852 0
38945446 351258188 0
263186363 366850559 0
338216575 482164953 0
42728509 72093466 0
325173127 65219577 0
37043394 393583379 0
284070228 64562010 0
58355209 421518817 0
210376211 329100282 0
426318902 65206232 0
188119801 223933674 0
188234571 515924627 0
286641054 269316252 0
451180577 285682716 0
206606390 175393463 0
121180126 470162245 0
20542460 238378468 0
51426112 553452651 0
53923497 564912718 0
5645113 116315855 0
477892504 545694943 0
67145767 76351938 0
541107700 473242395 0
402037853 380685247 0
476763390 216596343 0
38088796 34865108 0
70950309 381709158 0
238344286 117162272 0
551685434 490015759 0
458784449 133067501 0
492520130 474135037 0
189816406 429471914 0
201077583 151031063 0
492561241 453535984 0
204953865 394104956 0
105654684 92678460 0
528718904 193595288 0
282545364 365921864 0
90072257 407676761 0
438679846 348144256 0
46413902 18496384 0
385724535 69753504 0
126875103 192127144 0
274549732 501596369 0
382437514 172269688 0
16296241 129399614 0
294821230 450740250 0
216979589 145904748 0
40279104 12925719 0
134200600 370501594 0
284765062 399180293 0
411353402 523786773 0
299026334 547081448 0
532524515 540981372 0
264802526 223703379 0
475392721 431833717 0
549388202 500386788 0
563546974 563696019 0
151931505 214118823 0
97097573 532834951 0
59328453 127226744 0
538667390 395476283 0
370803286 408341548 0
395149759 108696537 0
500112065 254434939 0
115744082 279617356 0
482951924 389690214 0
207728650 343838076 0
496371523 442668411 0
415973858 143814610 0
133480745 294414870 0
225510615 482495571 0
117843150 41576720 0
311107134 518953620 0
344381023 147848006 0
246220185 50493052 0
400877349 539883216 0
528951446 344148651 0
24395120 319065972 0
521107210 97899112 0
395591323 172278070 0
330580771 399432156 0
451611286 336469993 0
295679423 381609075 0
25715823 59237310 0
381004988 249688802 0
560492258 330199262 0
551483168 95465878 0
188003252 277542828 0
425034591 232161210 0
567767863 379856343 0
86627442 39423582 0
497475791 559724528 0
474944063 302780459 0
406269455 283846380 0
407890384 111968605 0
76477834 295370316 0
148949207 255865344 0
163296644 223975279 0
541554783 274172154 0
518790185 408659872 0
168223488 121383880 0
315186008 64389609 0
8288844 432789424 0
380687990 459084448 0
137334058 33619896 0
387010574 503983249 0
493442581 558746684 0
447951948 420210153 0
323210830 107538819 0
156610793 80753140 0
563874770 227480572 0
50876757 395303819 0
558580965 277532263 0
330620982 186680987 0
285852595 102039083 0
57116282 277267054 0
183218685 78864329 0
468223091 105839951 0
174805784 283469837 0
19954000 75209661 0
264560770 81781277 0
434951631 127557860 0
217230628 380025252 0
80109887 262133158 0
376721400 94790171 0
203212978 401135584 0
241270027 543011300 0
150858321 105143548 0
374028329 545446703 0
147796218 182043314 0
330795894 344024017 0
204386662 403454389 0
269034399 530779750 0
540499974 453156115 0
451661879 111612193 0
404619473 368483815 0
185294774 144109267 0
142053067 126511479 0
263848364 317609558 0
413504077 63736237 0
498407381 24773635 0
90397669 326173613 0
140872234 487504012 0
14785282 137405882 0
78076966 167886750 0
401711104 439791931 0
276336164 470994316 0
17865746 350513551 0
531078481 88323847 0
377125087 242441485 0
400403002 437541703 0
397515826 358593566 0
545602339 430763144 0
495495207 456807506 0
128576383 466520867 0
508182550 288426295 0
401840668 467054187 0
281492816 437987494 0
14618918 455666112 0
42560913 2720891 0
133867648 496910019 0
115929314 295626063 0
76070146 54729436 0
138957727 110724227 0
21670621 170016435 0
88833688 199835926 0
271268662 505980376 0
420739801 8768565 0
371271806 492557608 0
411130845 247712193 0
440968834 41195150 0
410103908 474713534 0
116044787 323146598 0
85218647 170917237 0
31641958 78601323 0
302269426 462615953 0
217853122 416092239 0
279379970 565964364 0
463849558 446531467 0
351563569 71398122 0
126573810 288110543 0
204432608 349304108 0
24638911 151117663 0
92398932 451777232 0
426150030 496318931 0
329393202 455827321 0
418406681 440202266 0
127412020 460231439 0
295530294 480816856 0
345724686 329019607 0
520080210 52735251 0
467649809 510594979 0
316846182 326023015 0
529550629 187222367 0
333358325 289616872 0
444656405 562451025 0
210623268 482531728 0
498794800 63236984 0
26925923 371109948 0
287508359 560252768 0
266938953 238040550 0
108958655 40428292 0
26455846 391742906 0
556122653 411279890 0
374569711 340171445 0
27236320 94071416 0
94140512 426903244 0
217000046 244869881 0
6515353 446619661 0
40144649 304096241 0
428957458 474903582 0
172916269 268811432 0
244410648 428457144 0
236914762 208250061 0
555013918 389894641 0
254374373 140561568 0
376891921 233761463 0
166616226 204551865 0
524490465 144055799 0
361460621 249309741 0
530040262 252794423 0
38402092 42481979 0
256763963 129974511 0
445651542 129377211 0
89651154 392143982 0
375149425 487725326 0
418654653 447045779 0
65445454 103905912 0
360623354 172376468 0
85904223 124478633 0
340190096 530367673 0
519207955 532781894 0
285774388 462957900 0
322206305 408436967 0
63734201 459232682 0
154131454 178185081 0
94508204 86623899 0
325342465 445396115 0
195626331 450144251 0
189364279 459503665 0
536945172 127881586 0
120228617 516804317 0
147893781 219016219 0
311448730 139722957 0
50598325 377953435 0
108608071 97905009 0
462756586 309217876 0
194264036 147634098 0
482630008 26431755 0
285152089 524126152 0
151913456 506535074 0
406489219 443680512 0
179901920 474696828 0
558047960 366870307 0
260328946 122729309 0
557704439 358852568 0
424183724 84834581 0
23823388 139988017 0
183281781 381883375 0
428531781 319937268 0
137934353 55923164 0
280738704 495661256 0
393930029 406248873 0
15751163 13650077 0
502056528 346150596 0
410621511 410422657 0
503057250 557972045 0
5077172 404075582 0
196385610 484990005 0
236612062 178346428 0
403070990 502882146 0
421284964 184871460 0
526252210 462201174 0
525772842 263319346 0
301589939 536741366 0
341553748 107595938 0
349656513 78330141 0
396868971 541971714 0
4162105 415210255 0
145577176 466561907 0
413634312 79260593 0
22886005 347791719 0
297660671 305831470 0
218698006 308796130 0
272988011 158834739 0
177432096 164683571 0
125473490 533427696 0
444807361 243582293 0
515619956 14867663 0
13601934 515836129 0
216841262 329722355 0
120550113 395896328 0
6348531 339363871 0
514831944 388687540 0
226285423 162891132 0
353829572 307515330 0
255837658 318714628 0
114208871 534863337 0
428607914 482635241 0
360156071 42325188 0
431942514 188342720 0
476814821 110062678 0
315655817 75672211 0
28654169 265435451 0
258405617 419085966 0
431936504 21559912 0
471624602 313476032 0
442393904 552122901 0
232403485 451840736 0
475917318 523883425 0
361272917 289492940 0
507489925 199849780 0
505460285 155744105 0
473379271 179694444 0
388847422 356921424 0
351986631 102582974 0
227809124 13119329 0
529768017 379658502 0
113804045 402423725 0
376165536 246513726 0
42355572 443153691 0
70785747 286469262 0
523149738 510991877 0
325064225 474822106 0
538677542 458635310 0
173760544 261131354 0
451626846 278725479 0
376633471 425827447 0
232177466 210878535 0
567094337 558438871 0
322225477 115783527 0
202247568 217079853 0
86284746 450397250 0
329627079 193455636 0
129792270 12912657 0
496649653 530802602 0
439232725 255965879 0
550769888 93101931 0
558138032 375471951 0
515325586 186027664 0
374152761 294006365 0
6708286 362373492 0
259192216 331737190 0
447126758 93543031 0
549813471 44854318 0
375031669 434743346 0
509713437 159403024 0
460301308 299550770 0
80079293 493197331 0
73125541 211709831 0
548537105 444489981 0
96912327 437891821 0
80996425 331094598 0
481293532 135080804 0
477773512 178871626 0
342787668 427468333 0
330159634 372137926 0
327980210 18555727 0
370879675 99164615 0
566881616 154921330 0
229292558 119321573 0
443211323 457566960 0
282962641 49002269 0
193595532 549058050 0
209523055 315072953 0
57541821 196926228 0
321803684 350214052 0
398879150 45882355 0
561264895 111859189 0
331512356 45936870 0
550853310 252488529 0
35638386 523738732 0
269129334 454811174 0
178086737 557147448 0
120276593 364274782 0
284574067 28072247 0
165668029 381665927 0
251578903 440025323 0
283590257 102742583 0
181842788 442640103 0
561057327 39614082 0
458151962 250422015 0
366593281 466281604 0
509788778 61077997 0
377367559 306243661 0
310897776 446759304 0
391182076 144124157 0
125687207 515829438 0
467082874 358738372 0
96039697 345649123 0
316152200 146556432 0
475494659 82437309 0
426864042 205376096 0
483059752 204323317 0
369313651 332898991 0
99779554 507933809 0
163461503 151673862 0
20031481 656931 0
429062269 226155243 0
106590342 462786350 0
371523724 430981717 0
352059282 131054621 0
309896915 147280930 0
112186648 229672516 0
60489092 111226354 0
23129921 384563564 0
75318143 69826654 0
486290803 486841588 0
535315031 9470703 0
95893689 342232775 0
117309518 147618658 0
321897956 324344853 0
424692351 204776234 0
292060742 289816940 0
213132081 455045764 0
381601961 417347623 0
280128971 457435295 0
147523716 389014788 0
284441400 14266759 0
546354361 190589800 0
47065170 506993943 0
319988855 549228818 0
424505692 47225483 0
534187842 265900046 0
279752580 39914054 0
278520901 476410296 0
27441736 155987289 0
320708170 511175707 0
359680442 425474001 0
203889197 379751526 0
339518793 278905628 0
446513675 84948139 0
381360105 499619720 0
406089528 322228472 0
415581202 519910640 0
283896721 259900796 0
265501988 413907827 0
214966307 339593457 0
200610200 15199893 0
341655519 76130137 0
130553117 21306211 0
310151207 500308859 0
31971442 267243333 0
122992355 238936699 0
564841892 495332299 0
1843493 192179424 0
59985296 112072751 0
541803586 549781803 0
63437245 177852080 0
383246775 132869437 0
497996619 415423722 0
561451481 178213401 0
341985186 66529132 0
489932478 29104033 0
230284601 311664441 0
411286931 221998959 0
462569468 280377779 0
297032244 388459864 0
194257349 100005491 0
40715613 46770126 0
211758810 202632861 0
222883765 31435484 0
121634459 559110397 0
547430208 495803832 0
477060718 311777111 0
191136491 125104112 0
531242992 323710526 0
390038369 347291611 0
544194936 263401338 0
480681352 60461698 0
40353527 310763314 0
198002003 95069539 0
44847155 473458667 0
424301180 400574804 0
372146461 171933846 0
35726795 355160884 0
431156853 374409426 0
527574409 236478234 0
342913359 440653484 0
555838136 288439819 0
158724153 151873676 0
278203348 449947684 0
25235904 169805246 0
466126637 235698768 0
112067361 309167506 0
415095728 225058050 0
124813132 476311464 0
47402693 418492416 0
281361176 56148589 0
557189491 544386424 0
85932528 451288466 0
446543624 120179763 0
127077666 263925993 0
297980381 71491516 0
353376256 73601918 0
61053368 96426960 0
34428996 333168963 0
435262417 50605055 0
293907111 540596238 0
561464789 215016646 0
420156171 161579674 0
363493908 296926365 0
479687125 40477668 0
64338775 174804031 0
245468385 310773113 0
4405486 345133403 0
40963855 481508384 0
271323574 358470540 0
454546333 401597952 0
351323021 39120819 0
217787727 131301935 0
251045463 324429699 0
92871233 373456081 0
330896245 79714828 0
558588698 278447314 0
530226517 394771589 0
202019665 252629629 0
335095080 483231330 0
107979920 212349883 0
273411379 285280377 0
16302127 404018056 0
55806945 476543552 0
154093949 59517837 0
216896882 33660548 0
170158069 361870203 0
182118949 409994069 0
477520127 22430586 0
412052725 32026746 0
125700330 154318777 0
485671508 488496009 0
107693475 288122162 0
76204577 252670817 0
312350258 43501115 0
363401539 372659189 0
462493634 241140268 0
525000240 32479523 0
19463057 546660631 0
301205944 159148109 0
238152405 330998158 0
355531460 270179686 0
246676723 299677428 0
275332132 14149997 0
255030733 149396394 0
464798784 207888017 0
71621870 377589081 0
230510479 477420689 0
109778959 425881359 0
476939340 452615497 0
11607918 98121065 0
400680599 339813917 0
10965959 176104578 0
22134347 226610487 0
435651247 500868451 0
81606754 549117340 0
73500915 122928436 0
298118516 533884298 0
427024875 382701441 0
449711959 360956852 0
452022255 450054285 0
464651069 485585799 0
179673813 295676879 0
359241692 37509240 0
74750156 390077124 0
419450882 172747992 0
410978085 343384515 0
311466626 173769361 0
455841139 529092537 0
82405745 122557921 0
304318869 97920268 0
14985577 54810042 0
199938897 403987326 0
323720953 300748730 0
334460419 534599668 0
294450179 360641004 0
404419414 431957399 0
556150812 485729126 0
92725468 560270751 0
213718100 466839365 0
221303085 341079332 0
167710010 302035189 0
548038696 336924374 0
34490833 525776005 0
38365035 87341231 0
279648067 150472064 0
214863196 484710144 0
90096628 318813986 0
20539876 122239024 0
130300241 217660373 0
78013856 278665916 0
113832028 12713022 0
15061739 118864002 0
263003925 74509542 0
569218522 265639383 0
104660869 57464983 0
226557755 549147601 0
326187014 523099762 0
369166745 317412956 0
84858668 329568954 0
339419638 199669032 0
133363612 286726958 0
509619944 524102684 0
448722591 134348419 0
153888559 228342335 0
85733306 496936172 0
305968618 548091096 0
209949785 37960012 0
98830561 409721258 0
35127673 217203228 0
386339175 404918824 0
212114345 411623261 0
522934342 539405363 0
466360330 354887838 0
413151567 180191605 0
96050144 147566374 0
105210643 388009435 0
164292168 68998361 0
337174966 97354238 0
472694389 272559776 0
1512745 506898387 0
116377292 106187354 0
5114179 289924992 0
326063734 121354079 0
85004615 361982439 0
198426660 350840899 0
290489340 331895745 0
169916778 238901302 0
150341717 491046181 0
449433831 91152446 0
388439461 558331889 0
124655637 387810849 0
349221075 427401022 0
397594800 71128990 0
114628201 539790344 0
492132924 305973480 0
51914015 37444603 0
28082963 50656727 0
22951439 77366690 0
29562275 173630308 0
10284317 107010979 0
536540462 296416632 0
340946343 117686576 0
104535821 139756979 0
188269818 93805149 0
64840253 340118126 0
225409831 293656934 0
492001994 146246268 0
84906529 342502005 0
97871420 161460757 0
175634862 336371128 0
404385755 276069814 0
356532092 450256202 0
263689090 486770373 0
280122290 512531197 0
46890997 337028562 0
332598779 254352111 0
101950654 448297637 0
192242841 229067635 0
62667523 237942882 0
404830899 428859682 0
524729033 328391832 0
171053193 478039707 0
47335994 202356927 0
351623223 105892464 0
185433741 478614797 0
396740510 16000781 0
171805961 274056096 0
394843172 279951310 0
553252543 258267228 0
490223994 51203128 0
393975122 567069771 0
553288 327931066 0
229145498 265863711 0
233641302 108802643 0
172821295 326062665 0
537275542 284586015 0
143380807 473088352 0
350478167 447920293 0
102966802 297054533 0
234250222 505779914 0
100002580 46866711 0
461874402 548659353 0
107719103 271682346 0
108198721 142302553 0
237280041 282487936 0
529790643 350414701 0
250271713 8220726 0
549742417 532301235 0
143755843 155520509 0
390899683 356113826 0
187225943 394252821 0
455729210 376888243 0
199221451 2032034 0
486336358 254186805 0
217014811 82367831 0
367282309 533833243 0
528109249 132199092 0
143380665 279397412 0
316305596 501162525 0
90203196 398620667 0
221110309 256943873 0
105543281 386954408 0
472467817 345459045 0
205443548 136989578 0
82225551 26800759 0
13434419 480362094 0
93048700 193140442 0
62704884 386630334 0
222906157 238112863 0
318397423 457826561 0
178535553 232979846 0
67329830 309679575 0
18444388 508508115 0
441910673 307578340 0
110046482 217829317 0
464858618 374467305 0
328559147 36671199 0
45966432 104471970 0
140165967 565901090 0
438001397 392510748 0
364909243 76750695 0
524754550 237776944 0
18485133 503698957 0
80589987 403687916 0
309323703 170282789 0
453712768 277534191 0
55400515 360565477 0
398670692 284776355 0
418853116 505384251 0
176908265 391633223 0
328135938 120260207 0
516138188 259405544 0
372042942 228906545 0
510548307 521388063 0
189314125 514331967 0
264991919 139845369 0
534285049 568331534 0
418826798 308899235 0
173381136 284022495 0
59029322 89814701 0
71411751 537742313 0
99397574 230817200 0
444974095 424231223 0
477226869 142567512 0
101993566 176298899 0
399322928 235007969 0
400220648 494681782 0
338612701 141656546 0
67664490 140315517 0
386511122 95971488 0
330327293 162982307 0
451637835 152503312 0
473053567 170865413 0
494716315 106705253 0
471415323 108154240 0
497533289 21729838 0
359888417 367549384 0
66080227 99535460 0
180310070 67576380 0
138125997 56084752 0
286587613 420019353 0
159933744 166218891 0
536309627 139026603 0
350127996 27475236 0
70359403 324234192 0
89487424 295977738 0
298549730 131717801 0
286077761 356633037 0
278516016 236174387 0
358106963 223576335 0
8540913 180161914 0
372119269 80775461 0
391052362 147700871 0
417398964 296676584 0
371245832 256536888 0
432979074 215702988 0
529413798 292497271 0
104485206 204520397 0
47825732 475380194 0
271532578 437982007 0
167641314 482443224 0
90518286 151107734 0
545287710 90629244 0
312095399 493602237 0
240393898 399658609 0
43116507 463662753 0
471672086 94171147 0
289756839 545033580 0
393388988 299960512 0
102540090 183170307 0
254967753 128858876 0
216439230 13849726 0
209525733 438321843 0
240658681 65255664 0
425050097 478769579 0
335017728 291702617 0
469219528 445118480 0
246763209 442629156 0
17412701 30168806 0
178513669 490119040 0
498000256 465775390 0
166351017 320795349 0
81178892 545849854 0
433502046 231734703 0
391812949 512734842 0
102538454 228411631 0
427134608 423181970 0
48413104 26928822 0
259862922 166988872 0
282868301 342960445 0
217019950 140703629 0
337540544 332088791 0
172218366 281629237 0
43118256 9684668 0
101488867 503772133 0
48568624 258968906 0
126503046 51945655 0
188465159 420381156 0
357852564 226179050 0
69457978 529323456 0
76024984 350266223 0
242718158 453650476 0
327910018 568377489 0
163354541 537696718 0
484249771 35975048 0
128882620 316830862 0
205899427 412989108 0
323813901 10273862 0
406268074 166527154 0
73225043 229661854 0
89293328 236655216 0
561138100 392567390 0
5929807 345118616 0
55991948 41506775 0
101963202 34295826 0
332970773 113929847 0
434722997 259928917 0
83862565 66313039 0
514800679 188033326 0
491208997 13578684 0
219144832 149784951 0
342445716 372218141 0
88550366 342820521 0
254300440 553541168 0
20581160 514551479 0
84790283 259090763 0
393584407 102551403 0
478579982 7232565 0
484295712 562392858 0
232992840 224546375 0
280675876 71868384 0
496277201 207611026 0
271290047 41025264 0
191020822 328353934 0
164317647 215847585 0
527897610 316025848 0
396383674 410920408 0
98975140 530648428 0
96021471 428532083 0
414179911 498369213 0
353973534 167154595 0
343735065 332330470 0
445038530 428130322 0
423892984 510967111 0
29789411 314279203 0
507804564 344069349 0
197831759 252605517 0
276405123 39175878 0
504216874 332284778 0
45222256 213973497 0
214061037 163861169 0
491301652 542660598 0
203363301 316228939 0
61878113 365590480 0
292537310 104088040 0
16417505 410182203 0
280158532 133524454 0
435542523 180557404 0
137645473 379299134 0
147262246 274754112 0
126229414 91461709 0
404774549 320007781 0
145213204 538701748 0
558137509 376362054 0
234734059 180389632 0
261945803 73230407 0
78926028 473241944 0
115288249 490387475 0
341012680 283032460 0
39978715 38488678 0
434047292 401269330 0
488362166 532105816 0
235746401 88198786 0
506480148 107550529 0
351334867 180056385 0
530897177 494500828 0
368737435 28314970 0
299594723 285361617 0
206093729 269513229 0
341706511 277796524 0
402999042 47866034 0
88508755 118609456 0
568911907 168935378 0
344056278 144693232 0
523874201 562051446 0
333571686 276663229 0
234943356 256331198 0
469687882 516783737 0
512818655 388570970 0
290325178 260949549 0
130886753 107247160 0
434421984 452552991 0
153178929 137237683 0
329088481 297468512 0
361342431 554211357 0
235455167 90792018 0
235011200 207824016 0
450815300 490642813 0
539260124 522153256 0
78534918 544427653 0
106049899 298760987 0
111363323 422465818 0
199692876 241670274 0
226549696 305287683 0
505844802 130787524 0
476013487 353435436 0
279943084 215446400 0
101371172 366043882 0
561101336 374097823 0
192538972 207000001 0
506532631 123212589 0
63890207 262868864 0
249121618 177634593 0
207215650 505045248 0
311808936 182190163 0
133008905 195384090 0
459816187 405148752 0
345215903 41780764 0
13286943 76609396 0
360242757 192217315 0
464202573 238080519 0
469511484 209555170 0
567321709 276788037 0
243806642 529342074 0
428507877 405617962 0
267504641 134183760 0
188782479 91659835 0
273116512 212043317 0
48965128 258943563 0
34694499 425506485 0
153436459 140559567 0
470571396 147445799 0
250603000 457539126 0
428382067 414318977 0
249310278 371995113 0
58019871 551243368 0
470574666 269407285 0
245683512 175193104 0
184320059 228377959 0
473918056 520173421 0
150069205 269105548 0
397663384 514652711 0
129581450 137643239 0
485550569 66532617 0
48667952 278940764 0
540982161 90974366 0
329418417 424729305 0
441331387 333213876 0
111905730 499493549 0
13934862 286299198 0
404339414 69648403 0
535791532 265945143 0
10339614 493923152 0
29901071 231500778 0
170078278 530574787 0
391676824 425563170 0
187437515 305670516 0
136605474 245351743 0
280102926 340714615 0
236110789 63655620 0
55989848 253387826 0
92516874 412546556 0
87139944 161567041 0
564258339 192194765 0
42969879 292234674 0
309589028 540628742 0
159560788 203018643 0
388729859 152955142 0
92330864 303764036 0
331003593 57757359 0
242556994 60984373 0
406152287 393997737 0
341046334 84048064 0
313628645 448448462 0
445262556 69218354 0
527901177 65235433 0
357566169 262193160 0
13478250 368325545 0
524041707 178946423 0
377739066 200673934 0
133627941 239346918 0
567532025 84287907 0
187517886 91731595 0
98184606 228797918 0
157038759 125792375 0
296630392 310511609 0
49600275 56727195 0
19371089 92591133 0
256885117 509871083 0
191074078 556073802 0
534767237 270635484 0
74387092 5820254 0
410908877 338357856 0
376044223 257257031 0
430611340 271501521 0
307247851 58258206 0
410519243 536049843 0
527699480 71833752 0
185659024 95516069 0
468012621 198913023 0
474908026 239657062 0
173877086 14252182 0
149758198 187146291 0
55820240 385766742 0
301027838 538720947 0
427023828 194590266 0
232483133 411302470 0
239513458 363058369 0
5120680 557928528 0
111877477 546249581 0
500741548 76381628 0
120102147 449992727 0
524136055 216804296 0
464062552 456717604 0
30089565 407928150 0
235218412 483234199 0
263830063 446276045 0
242037217 483663262 0
103376908 107155461 0
56377149 158218968 0
161540966 73594000 0
386386357 441488679 0
177119393 339821227 0
370868642 520656585 0
351802704 81919430 0
86013923 212623715 0
249944133 25125607 0
174080347 357119450 0
103558427 413721040 0
392129812 200089905 0
12035019 147029209 0
379966370 188058898 0
8739012 45072952 0
334249203 101047286 0
369476711 293683271 0
214995428 554733039 0
300118058 106312263 0
116875344 100994228 0
253362085 247783949 0
503278193 326504074 0
376997295 189071821 0
183355470 395308401 0
370016174 492192399 0
418576723 361731620 0
476833699 483840800 0
47744044 80931908 0
262688497 523534632 0
300926967 488431093 0
320979198 386432384 0
393012049 303058124 0
109284459 231884684 0
245140815 122853978 0
259161806 259640618 0
397967188 257387724 0
278175119 229787534 0
194381953 437035797 0
260461189 153979499 0
4663275 332259570 0
308889901 537302389 0
550879064 279086285 0
259553954 487794059 0
375199461 522068834 0
325998028 50332272 0
299026249 428361668 0
181016364 399608502 0
5246771 23244832 0
389081461 44941106 0
161547887 53808150 0
201239942 255678104 0
441174667 33548246 0
358909911 449553846 0
91827857 268196854 0
311796438 470125788 0
53803473 93983945 0
51224631 258199188 0
119993979 522694792 0
109796906 490906494 0
105711534 225196619 0
79027991 272269725 0
54403888 153989776 0
371332040 92729580 0
174037611 42406444 0
35579003 521769059 0
209350800 256195417 0
116930447 481219679 0
497644780 32587183 0
394750647 1207645 0
402454002 57963855 0
449778137 497162952 0
257834191 273281166 0
347785859 401448190 0
316497942 294008881 0
384957767 538771668 0
366410650 261830333 0
133273929 33409278 0
142957723 246343270 0
394191965 383084256 0
504464850 4214764 0
66980635 503184306 0
540442284 519720983 0
186857286 510978044 0
100390914 439907700 0
287881188 458078052 0
519872809 435274038 0
204795104 564861442 0
57998674 33459810 0
279186685 228297885 0
227990024 527046504 0
546905160 366207300 0
364995489 461167959 0
94325250 223406678 0
239399060 172467968 0
402265832 568400156 0
519407470 559126971 0
488140948 507673885 0
390984425 534898549 0
394516745 478038401 0
50853142 36595211 0
427458395 91381566 0
393066459 282852694 0
42596616 457165693 0
496688247 98363063 0
35698821 211413208 0
415440919 283262542 0
330147775 27137696 0
351712948 762654 0
487374572 437316332 0
103042327 273172182 0
559269534 442058001 0
252870345 343731097 0
80186966 376142292 0
280593347 541909977 0
512243131 456358271 0
392689706 405595182 0
208526409 70786678 0
555307635 395550123 0
288077949 428683128 0
478207443 452670058 0
379722328 323091086 0
244394642 524875618 0
389423169 373482219 0
93786086 132136404 0
116849792 446739790 0
115709254 346487191 0
1440219 293209505 0
548848717 67072989 0
273241321 115183667 0
81734051 411982186 0
164961201 130900694 0
533945916 368485038 0
78442920 510987221 0
323461109 392231119 0
22460338 568359225 0
120621865 371936545 0
381473499 127110221 0
547049552 305788110 0
112561107 34790561 0
215076500 272270823 0
348924768 43278413 0
243633208 410606668 0
387908876 66760589 0
393547890 366091162 0
389077019 505699655 0
70294174 28532643 0
402005596 193487191 0
407565266 312165143 0
283649915 188896789 0
45504093 398589085 0
192764304 66123132 0
249163136 135994783 0
35618978 455924278 0
212480467 212157667 0
237622838 20928919 0
196351882 504188340 0
395675208 538966390 0
414991708 31200551 0
277490315 568764559 0
512736904 184002062 0
366808826 179269992 0
456910102 501766010 0
327802586 338857552 0
168204145 30501096 0
221469006 90193188 0
382213943 15766732 0
11216920 255250232 0
208085495 235913073 0
438138130 119528586 0
298859173 147900930 0
149435525 444753547 0
241679574 487774344 0
558048346 192702528 0
558052431 201590808 0
286154229 190397930 0
978834 227776859 0
490321528 548097914 0
344342821 422982279 0
131276763 125001212 0
391160090 227117281 0
136432631 67881753 0
551756350 486057663 0
87925628 211382358 0
59823664 368585019 0
287406586 486665921 0
87371006 283386114 0
531743665 43202903 0
75939372 147359997 0
453666214 419943398 0
128293260 431186670 0
416782826 416245617 0
322226802 83243093 0
45814550 436789205 0
493785979 533750832 0
464050535 26543282 0
491858142 187596034 0
511783040 315291612 0
71718106 47224609 0
406515779 146367930 0
39826194 329126413 0
393129780 546930136 0
154308151 46786348 0
538049945 110379418 0
312257035 229054066 0
422614070 342157667 0
329171297 298551626 0
232989035 274009601 0
376707141 195638113 0
346548309 443096915 0
65472003 367512052 0
565592128 335184197 0
317376353 313046537 0
261335759 238578126 0
221043551 320354035 0
439148692 542272931 0
75400262 172014751 0
168839745 29029771 0
468396229 251397778 0
428360187 363251564 0
551514435 354227345 0
117396427 235746435 0
4742789 100516686 0
99398167 161754998 0
349554468 42563270 0
518429063 413433951 0
164892391 259598841 0
23965062 35270994 0
98365083 206772024 0
187464517 419172677 0
352634562 227857764 0
120482462 188734101 0
531591707 388986184 0
487634103 117508245 0
178082540 423792981 0
517420473 194404941 0
7930321 195144156 0
203529341 239462514 0
296287604 1824823 0
2180117 89512342 0
521543188 99373228 0
399238440 462503188 0
439143041 395447288 0
506424734 361431824 0
305032535 323896970 0
267265186 223083582 0
538885677 40981704 0
568573849 300619478 0
314220397 106317854 0
305569694 518466888 0
159428792 352425026 0
289054592 172432652 0
272899421 112701170 0
524832851 107431872 0
345860569 242977873 0
450695003 66901877 0
467104070 426546793 0
285862225 310721473 0
220085244 443522655 0
76192848 292105440 0
392435096 48140311 0
492144075 146527572 0
6508897 363657206 0
91484067 369715961 0
460881283 340628147 0
394580599 139144660 0
540286749 547252444 0
314602733 489512769 0
86604342 167361354 0
557819622 453455301 0
238830592 57227157 0
360825270 183541960 0
126815342 230325640 0
302230009 438613338 0
229088292 214958706 0
90728697 120709662 0
486893375 273297389 0
193626001 376163820 0
108509202 81883889 0
13867952 409789500 0
63076258 486550978 0
65258668 174649030 0
294614342 44367900 0
449961850 336298847 0
563480498 31086997 0
80106231 256593727 0
298362476 549675017 0
239241837 229187781 0
342647810 178007598 0
133397843 325425116 0
185611817 470558451 0
183858085 12144376 0
243657429 532473922 0
46812891 305207495 0
561162264 522781794 0
165505322 211442825 0
420062185 368515346 0
176841381 222480656 0
94651855 539660906 0
560871304 551747524 0
437668843 346925727 0
225502399 350217493 0
189453648 174737115 0
148757121 475996656 0
207127054 368902560 0
434130909 123584033 0
278832801 480121167 0
554691954 274832219 0
509004268 500238795 0
402466841 200789231 0
235095158 53376674 0
81304849 487057597 0
129479075 218504810 0
356623533 480959577 0
430230049 532067584 0
421872007 74236371 0
224661969 467950255 0
380389171 460796427 0
233740084 470854832 0
559761097 355441126 0
200126685 480732157 0
554717534 400783211 0
340148168 458382387 0
358767670 152279904 0
544122335 247102268 0
393802306 552371741 0
485766253 391208844 0
54023327 543987119 0
495811443 129766589 0
79654477 44316915 0
394960368 131466760 0
548070009 523584754 0
518701037 141013813 0
34803606 149971166 0
94542073 190530670 0
325625886 18086455 0
225707983 83203483 0
150649582 520257539 0
464394163 310154945 0
319427124 34985767 0
144508714 154690180 0
297595657 168423591 0
348921597 258431429 0
101816243 378590583 0
165570914 315466716 0
129820011 539907346 0
8538776 417793367 0
197119117 229588909 0
186800402 142461814 0
268195166 110387812 0
40558807 335197601 0
378826952 119290781 0
291582803 86510899 0
309575285 391935742 0
383640442 358246639 0
50321241 295311217 0
359794291 299493969 0
399644418 386484243 0
551441514 294574257 0
205446444 221631702 0
467869076 391845388 0
342622669 105717032 0
382806679 159281318 0
339652248 11069694 0
6411652 372094791 0
486544109 382024315 0
207709939 51138013 0
69248043 306600280 0
361252027 31036986 0
313174662 444457586 0
188589755 164608214 0
81954458 237301410 0
37204565 167891800 0
465590543 549290056 0
212426155 374071425 0
391958697 147588108 0
518122922 332642099 0
520303458 241046392 0
179733754 74654594 0
81628937 321689035 0
265074988 425569476 0
511483340 246890493 0
201837222 370991681 0
38855591 69714626 0
293042761 441434161 0
281906187 441569016 0
391424176 94081590 0
32840542 146163481 0
69147408 16994301 0
270153799 420184841 0
47147526 118522088 0
311147515 487713832 0
100365012 326606699 0
255857488 62364349 0
547183729 156240601 0
508029332 220243615 0
131853806 259511871 0
236894859 121511266 0
338085266 76146299 0
332660806 514064992 0
223432610 454536902 0
446352761 275037097 0
473333594 514656593 0
519679152 116696893 0
472894143 289853192 0
115390072 185475609 0
173375585 101133065 0
58660714 191487367 0
281128975 464748867 0
490232223 295605326 0
313572272 225220123 0
270127384 325678292 0
194246445 61984172 0
485885121 241618862 0
283636445 314542029 0
46713534 178290609 0
282780714 358102095 0
27301342 33193133 0
322190980 191645443 0
531018449 412030873 0
163314721 415671297 0
3961600 17647383 0
85931393 405962186 0
504494208 482341886 0
178079969 434966923 0
263745827 28474030 0
283129506 562660414 0
13001405 69014105 0
111022886 439477235 0
446924137 260237484 0
418127970 326059578 0
92627410 436335175 0
175956392 236457248 0
317122053 481749813 0
83476994 237728285 0
533471977 61057714 0
10904608 263783683 0
143478126 496845148 0
29922383 512632537 0
180434457 423107672 0
289047919 284306141 0
140939852 138518241 0
192102140 128435568 0
256483819 308887714 0
24272420 354777966 0
434844914 466011963 0
211072005 119880774 0
186755920 157255388 0
100311288 226398021 0
380337062 100533620 0
552628122 64058920 0
118269317 26637929 0
103945290 362084140 0
429325696 49362649 0
397596766 444707512 0
270607896 2897231 0
116834948 393881887 0
330171257 225520190 0
267283223 377180874 0
498493678 338583876 0
278388202 359466531 0
422663675 295459231 0
107747146 106820382 0
397966289 250222446 0
84752382 225472008 0
180699487 421726286 0
168128860 551512467 0
478090204 528046510 0
540785500 115937954 0
6235418 312861237 0
289635777 444848984 0
458193981 338702282 0
86048416 8963525 0
360043553 422221750 0
106348732 510551090 0
496095747 192385971 0
232560025 232738890 0
18138950 215570408 0
557181580 294238327 0
116015048 283508110 0
195743547 286648941 0
519341728 354572377 0
55294452 554746585 0
308325095 376003173 0
523987819 164313971 0
230977862 204442769 0
54636192 483567648 0
171662535 462457621 0
195169910 373459742 0
248834704 45210095 0
342330620 474877192 0
69697873 314074283 0
554935847 391804978 0
95911375 418436132 0
158688550 101295130 0
100095993 181544899 0
48016421 403514992 0
483581924 65472276 0
542986070 515367374 0
197069338 419119343 0
9224317 149865078 0
548875940 436718024 0
228287333 552241037 0
485074822 357475054 0
185416005 67605617 0
315189958 532397950 0
101925475 468307102 0
119233930 275134821 0
160380232 432099520 0
507118853 260878190 0
1858437 420564680 0
416139114 521290442 0
210606137 493397391 0
224389673 136704014 0
390354219 563782513 0
286072517 234410633 0
56678200 346699332 0
472795405 107683268 0
417069830 230478789 0
427181188 548069082 0
313452051 143237680 0
169195964 276949221 0
475066356 149465261 0
421664791 91883395 0
528579971 273473172 0
492069113 107235025 0
318783247 45249844 0
146875132 57916745 0
37376597 74497045 0
337118999 78484798 0
153431077 519366420 0
438444052 107384903 0
216442311 23772408 0
180324085 361710201 0
405872709 199513869 0
435631579 424026373 0
200788497 65843556 0
35916338 322105215 0
423141233 70491411 0
493034837 437600997 0
540322833 370611437 0
291116340 513908110 0
426147526 416104232 0
517323183 383679691 0
511132962 25691415 0
279185654 540397108 0
88305143 13406576 0
326454278 31477957 0
528957292 399012897 0
394512062 479480474 0
478747664 247792745 0
291041252 442688315 0
319057466 551189996 0
355840276 10789434 0
419529814 218796396 0
432346152 342951592 0
247861989 143673682 0
400362780 134741751 0
104763364 165147869 0
180358535 264628868 0
368152940 266783604 0
432417450 395847484 0
74386809 314364829 0
276667612 395632064 0
185851772 121155800 0
508684724 154176492 0
370766114 449492162 0
382345082 359766676 0
402310244 167759983 0
294144885 457279523 0
27856502 352837436 0
381141512 164279428 0
291990265 532423148 0
77597944 306379667 0
466155297 313217913 0
208036524 202458704 0
401092844 42707695 0
557196439 112652350 0
409682358 63541535 0
515569238 511846320 0
206969531 352103523 0
344222503 336421759 0
558918752 140787054 0
516732700 83110819 0
357482060 290540360 0
460967244 338384687 0
313668180 554152290 0
221906381 545283989 0
158931993 394712097 0
500690278 411692873 0
229791201 145565930 0
406291258 35057688 0
370045753 168121699 0
361893097 82528861 0
47837418 542125864 0
131566809 87463743 0
289266515 124124926 0
514292507 407691025 0
318232221 281196188 0
236659363 458674631 0
36130067 410510876 0
299861507 4648214 0
385978806 537367144 0
190185551 499788400 0
259260340 208596783 0
461900597 264573748 0
68210592 357577093 0
511740575 513162928 0
479242968 44473198 0
344654728 442107130 0
180478323 453338155 0
296109071 308586332 0
214713353 125557933 0
439958682 271796307 0
558003437 399039754 0
49012506 500325329 0
518287265 159955028 0
189590005 115594383 0
108520433 83369395 0
135977318 156731752 0
419246674 38477004 0
560364547 182550655 0
508610601 265236657 0
84869493 238434763 0
497196024 21733260 0
247276334 34129061 0
487700690 534212708 0
402127898 48324254 0
354543597 436415094 0
255343504 115316295 0
388138066 56072559 0
341098281 451873567 0
544256955 432270921 0
534109125 435229911 0
383198531 58681440 0
169894270 51979561 0
523134535 11871150 0
241224497 447402685 0
191898805 196196305 0
238497810 137438987 0
235493456 216051785 0
153242106 239707707 0
562298612 248444645 0
540156851 465240011 0
232723287 149471727 0
513828910 221097815 0
248236752 538092980 0
76630256 416721125 0
220147431 179629493 0
548361679 473138413 0
318890692 43489220 0
281337564 266373564 0
452040115 352464354 0
545492333 139053904 0
477638677 45591767 0
90975540 312592425 0
380036955 445247214 0
340463629 94469195 0
20137762 339787309 0
62166848 149896490 0
470957175 440170776 0
17715912 203671525 0
334246229 129420486 0
364397114 180270538 0
285364470 230060014 0
202680218 88123840 0
407917332 431896864 0
77655189 345323506 0
523848817 319062298 0
181660232 120602987 0
247048095 54773682 0
395212164 60198507 0
81553507 355058688 0
378417619 164830798 0
519611159 308218290 0
520690049 160145970 0
369860902 255378082 0
554474738 8256776 0
265351574 228930075 0
104247112 247208594 0
40835970 253693359 0
102568024 449853824 0
268290612 487814203 0
38112367 426178696 0
188640486 304447615 0
181527198 149275232 0
554515686 443603603 0
415305587 476565244 0
426288031 252984816 0
441477841 71465820 0
560865429 115382382 0
18614869 158413777 0
267337542 343870025 0
467929098 242910130 0
549813868 143822329 0
510064430 47447209 0
146929749 85495448 0
251074846 351602780 0
139420986 561040213 0
46659742 544888692 0
262642017 119820860 0
378935703 453531260 0
242313093 478874560 0
502870996 250194522 0
36336911 293900571 0
110848841 552767775 0
403890506 29853496 0
11872420 16344791 0
308816937 348078258 0
243963748 554267775 0
329505922 372303252 0
206701591 408499466 0
463753966 4174258 0
565052885 165279985 0
399601140 422264398 0
564727741 204339789 0
455558861 340091653 0
245011199 356695749 0
532641333 481369839 0
434616640 279959291 0
50334232 337365415 0
338145493 67814674 0
243840743 361423803 0
451883671 118477619 0
449692324 209963948 0
392733209 297895769 0
479653398 111432528 0
450512453 40572301 0
59633664 108466647 0
355187507 350413554 0
308087416 143305563 0
486428112 139662218 0
41603167 313400064 0
130028790 18768649 0
7649972 31834805 0
196378151 87927232 0
324110681 200940513 0
298056368 52909667 0
60874659 96834032 0
82452115 397741578 0
57815580 344800272 0
529398125 483444709 0
381303597 490279290 0
60160532 453346161 0
480869479 510357680 0
103342079 84795809 0
513923889 154570337 0
67461365 10907981 0
19691372 43519949 0
239726246 74000551 0
499097134 457357860 0
442004067 533800204 0
391892120 389097232 0
564172334 436274763 0
69580582 230919654 0
282309743 313941984 0
109418747 401441274 0
296872220 6197303 0
230787574 976128 0
475492521 34572022 0
421355756 180671436 0
175907656 50069985 0
260985725 112690795 0
396359395 535509758 0
247980147 161324026 0
466610397 388468623 0
561635056 236012731 0
259228094 397803631 0
329113206 561586992 0
395591091 3986931 0
28756820 424803144 0
89408740 335644029 0
484357341 334681838 0
394993610 36462615 0
170990135 414071405 0
137166801 126816724 0
178464153 507671490 0
459290775 448116738 0
543610684 496799900 0
36674088 307986931 0
306326559 245313167 0
161741725 124028572 0
345225570 411214286 0
67309353 495605774 0
560976272 530426182 0
25850235 441647499 0
128802677 257067032 0
151533081 102065662 0
82266579 132971081 0
659025 239708608 0
50534594 368803382 0
198333938 444613437 0
6049644 260711513 0
42894841 342653064 0
109516743 188515087 0
368017250 428682635 0
546548063 8778716 0
554529344 339098961 0
310590799 550856528 0
215560793 321756764 0
252410902 168641912 0
64879785 316448983 0
274762674 21779214 0
343205617 421104878 0
252683935 31973654 0
441581614 558960882 0
165256505 143012033 0
251758154 73748127 0
507204710 59964838 0
17989079 260163859 0
103269567 104813649 0
488246422 151389776 0
208304894 531801109 0
449989016 244100088 0
181198665 204267997 0
467864430 149139422 0
104373852 364430633 0
2659273 191271644 0
506007456 550356236 0
436710499 498501615 0
261906402 280705234 0
304551050 232576873 0
87104093 272185842 0
49831585 381380127 0
379596171 412114991 0
82541566 191461784 0
200527959 148632096 0
248371169 538707511 0
25350107 218395213 0
311401802 433055561 0
507739740 348371565 0
509183036 278208841 0
472270937 216359557 0
295803541 191073066 0
509296801 268895794 0
142945707 565895577 0
379311155 518564544 0
158545873 407942340 0
437846084 548530897 0
516634879 533803061 0
112026379 538069048 0
189728109 255675255 0
336658696 143764915 0
17399157 384053854 0
54804974 72703792 0
503950948 323629284 0
349963279 509372603 0
212740532 557523306 0
68788481 7749615 0
426652812 470247666 0
232865131 369320042 0
535886415 89288098 0
305769167 89547332 0
227180602 168265719 0
33302764 440074042 0
32752011 315474388 0
71212109 151140975 0
346139634 68885959 0
202237359 97812978 0
279208785 179646176 0
476527716 564314675 0
411352919 26452577 0
211369901 51894439 0
28575652 546337329 0
185401892 118553120 0
458482831 280424085 0
212168779 74611054 0
159670502 78344497 0
320104168 342248139 0
315605241 224150789 0
84825616 119851422 0
73894897 171679533 0
541976014 552907557 0
458326812 417586195 0
368579518 134856748 0
545352388 413532046 0
359880611 48978786 0
255973039 462396921 0
311844466 200400249 0
54689347 191857721 0
61666526 74960785 0
449370981 427100372 0
39152040 281441403 0
364535652 226381109 0
693698 53059780 0
141880369 11224876 0
458667569 51579789 0
39966651 18953358 0
434316649 85846762 0
468584610 75902420 0
62911713 121511689 0
477147169 59336495 0
151706047 470575261 0
321263133 369977492 0
199822287 556063416 0
457023209 97192142 0
281128613 377261415 0
218816895 169298681 0
475779226 50273240 0
464166443 21483419 0
445452617 212268376 0
134682314 286205807 0
408749252 221990349 0
462747708 291761430 0
557596442 176158166 0
421032866 567550338 0
138148097 159607804 0
228203046 364354937 0
559900964 135033323 0
447149446 532575952 0
243360467 370940296 0
26626364 104642451 0
34973858 185895977 0
393383392 482121590 0
70091976 13521032 0
561608703 357746035 0
342674718 286489376 0
546683553 216618257 0
318377657 43626025 0
369521149 363444707 0
111680472 305154686 0
358508034 317199189 0
374567235 430066866 0
3182605 501833458 0
44839813 107529115 0
347234527 425911390 0
354262362 247917725 0
3645601 241147384 0
304857179 295998734 0
56894765 236571960 0
343635230 314128125 0
48907365 338001110 0
48333591 460085218 0
323181097 382587698 0
369532994 534856739 0
93895016 413784671 0
52530139 117263622 0
563798898 522336819 0
482034612 47986031 0
395360010 34602777 0
229727034 18474926 0
473645312 72969209 0
87050960 56379561 0
451475375 93733253 0
318546901 485975283 0
429362510 453083866 0
515660131 238973630 0
167208459 58529927 0
517822446 28337207 0
389003796 134906046 0
463919729 385091554 0
302544047 304688109 0
147709136 205646727 0
396314835 72549187 0
318899958 118760567 0
239200511 67585219 0
337194726 381531194 0
488655035 41329608 0
7004223 535135888 0
493112857 92313951 0
298564584 189917072 0
185678126 324736609 0
217156240 446275296 0
134874352 371326380 0
287999985 479807227 0
112206827 550631796 0
252350820 224903222 0
105783818 185326480 0
412660078 557976292 0
12751319 25352146 0
75718268 554011469 0
238798352 341751715 0
377436038 538296758 0
440941552 93602042 0
567909971 206475320 0
440124590 21504119 0
377720825 42707271 0
538279418 451609332 0
105729458 276665440 0
462253881 531307797 0
93639870 383091586 0
14232950 188451296 0
163077560 489191778 0
506411742 450066430 0
495975214 557584289 0
232036675 105052297 0
73510602 544620345 0
493215188 189191345 0
419061142 558547219 0
535627096 515856916 0
24912871 449737811 0
255516657 518092414 0
535220734 376708446 0
562217055 323354208 0
45784985 102193020 0
171965863 407400241 0
533584612 83878641 0
434664864 472414306 0
481842333 12216584 0
418858361 206165533 0
479036787 343484075 0
53208725 332005405 0
364695357 377303197 0
297105506 236469063 0
307385330 462788685 0
93193850 427233124 0
265912994 406106306 0
444150769 363103701 0
330824495 249574980 0
534303943 458689888 0
148013853 98900254 0
84667509 414493008 0
285655352 92492552 0
481496803 375895029 0
207225085 82057734 0
498702611 311396251 0
379270469 518936744 0
464721734 449123139 0
544787564 547785664 0
131648999 217269053 0
480394661 508621985 0
519597131 77488142 0
232487025 55657383 0
292362805 459860399 0
193325274 207100544 0
32143147 138585581 0
397736794 169671745 0
337144216 390571999 0
334080105 267435601 0
468404081 226902613 0
51511452 539975497 0
91674117 153462841 0
528006298 493745620 0
530155384 383021875 0
30179350 497041662 0
229379307 233168526 0
295122479 433930563 0
248194180 441159855 0
114928521 134655656 0
250572124 492388305 0
345207971 67338661 0
380305115 436054686 0
405541128 312655180 0
84486658 552345737 0
249816893 387178959 0
205337980 18055526 0
533982496 423829496 0
335524860 75049984 0
284403895 197461253 0
128298474 80129902 0
46655200 382813819 0
429101289 158355717 0
336516810 38256568 0
243370261 309901245 0
249356240 105495896 0
330138575 383033335 0
126935057 205387624 0
37066604 273256380 0
15456938 152182425 0
225725986 275822539 0
434205389 131805967 0
517319854 419324014 0
339892182 509125286 0
265755172 336411215 0
21154553 402005481 0
480685621 30474239 0
39365832 203118722 0
18409014 334014904 0
112149316 509975269 0
530135587 421335174 0
68395500 485463868 0
288427975 323828682 0
139068146 407573328 0
195563186 161235787 0
250266922 526957779 0
199875216 430301837 0
214648943 159543735 0
141865196 452235805 0
305516450 321288369 0
483158735 61041754 0
193321303 298289129 0
14353215 171995993 0
510567513 219635307 0
233286336 455220665 0
212785176 66939669 0
384065164 27956561 0
568436286 563866683 0
548140101 415579261 0
382629594 523116776 0
222849114 457375962 0
479176957 89746449 0
366478726 281743381 0
240882608 463605290 0
74114732 472789771 0
389999006 152976138 0
39875886 383093444 0
447641503 234147585 0
418043210 413240938 0
133903639 21168749 0
391179199 18076572 0
270178009 546542760 0
449408091 129701603 0
203975912 5157788 0
435897040 506440932 0
3326926 521184201 0
12960359 12525275 0
533313078 96637743 0
394115386 10855567 0
411309596 330577401 0
128036765 499727756 0
565648270 396048086 0
318986501 303877146 0
432825448 6113749 0
106212327 292820010 0
439579490 285969650 0
4222825 299456205 0
81399100 15083091 0
445798273 407845969 0
365521290 14563569 0
211022057 422536405 0
132285708 124047123 0
546765636 361952118 0
27094592 311134206 0
284304841 107802144 0
121232939 42472569 0
185228177 263765368 0
407911399 9370039 0
386786909 416987855 0
3441602 61606452 0
123520944 253183959 0
433897557 53461476 0
522081780 532291056 0
218380596 176871511 0
226984386 114455331 0
359086219 10110313 0
162235326 13721932 0
226150358 549850103 0
279332609 369717137 0
178293929 235043758 0
549621726 15381233 0
460581055 333481364 0
318985277 365261187 0
538631112 81583023 0
484714471 211282281 0
229116530 68223291 0
6885409 53319365 0
427073655 55420178 0
171449579 406084564 0
563363419 526715597 0
431697625 308547109 0
315697398 18906977 0
172236321 227056966 0
383295004 114708978 0
240330957 106062270 0
515626537 370247926 0
506777624 230996562 0
355915713 396492263 0
550452734 378026261 0
537384498 567518505 0
5549803 567307703 0
67098394 280124301 0
368987790 115746432 0
547895798 182435947 0
55882161 61411493 0
248707368 432734439 0
401845318 35568987 0
135188551 312740723 0
73602694 211287347 0
511755154 352166417 0
292232927 189427728 0
232170123 232999862 0
300732099 477366937 0
147591215 462547973 0
410709704 504746872 0
455874440 296376388 0
525479438 499217360 0
177348595 316731066 0
21856008 242181350 0
377225967 515447566 0
176634083 35893407 0
509438906 217723444 0
140300131 147851539 0
114676346 524332700 0
335076601 158992920 0
438107463 442723389 0
558170496 169632458 0
110398414 5420263 0
396425945 44361595 0
538813519 359008982 0
321572595 496308016 0
205644232 67007602 0
526822625 328761949 0
218110534 372869360 0
30713372 446822470 0
270606585 490456869 0
36864077 226292920 0
393548989 473198018 0
35742859 468440922 0
514330105 264456967 0
220710126 283292812 0
527682270 327245457 0
2975497 407877397 0
299134940 412544357 0
529416559 5490547 0
454687267 218484696 0
239029975 6241579 0
111773284 428746403 0
48662158 158835103 0
212905212 72488339 0
3301702 534207592 0
160557913 234250720 0
329031012 248344628 0
464930907 252074927 0
55263885 110905136 0
209359491 428910506 0
299955241 490634109 0
317995768 423969066 0
99667790 54912884 0
486773082 23374952 0
81555016 268717815 0
166068038 554077666 0
170879991 428773138 0
415577754 435648264 0
291541499 212443467 0
414432234 37150354 0
316827476 352889359 0
189818865 145519375 0
501187721 236488668 0
20039672 197580514 0
5521712 167464935 0
510836056 79011124 0
410707397 509529813 0
520832229 449550799 0
217544051 25364331 0
82909219 214039912 0
334867763 399167826 0
361272456 437488424 0
259311105 225198637 0
147706105 381432658 0
119992607 493341958 0
357651695 65688958 0
213745905 387093351 0
24735109 172656385 0
341712866 268781697 0
444842632 267649182 0
175251654 463514625 0
116612603 180457747 0
270081093 323376579 0
553274339 323048226 0
256929691 4316258 0
512780895 366656407 0
188427982 440791799 0
86002037 353815481 0
42370690 18604314 0
509949919 13783284 0
290368489 292956371 0
437793584 403130463 0
380342794 477032498 0
409714897 126521958 0
311455851 350986970 0
308409087 397447208 0
344966148 92667117 0
53813977 467429219 0
66190571 198925396 0
160710733 353630840 0
128103517 5316430 0
166458074 178254524 0
71256993 181180407 0
237725638 111811916 0
35806431 566729912 0
298401457 277512438 0
202537 137447697 0
231409181 551248864 0
157201681 477819773 0
555857278 314505083 0
201604492 415024783 0
161953503 195931412 0
38306015 377626362 0
222378384 17474627 0
421465622 175997083 0
44589041 66100323 0
246584525 375949323 0
123994624 516364535 0
26190606 476576172 0
169806843 362688470 0
8061877 189057776 0
421783961 317349062 0
406717956 75986740 0
382448354 349319136 0
380867374 453279836 0
191868258 106946590 0
547568974 122533030 0
487772781 290238651 0
103857383 118715341 0
335825642 495734115 0
112275836 299514252 0
87856600 552683442 0
361177341 334650546 0
311850877 201701963 0
225645782 558472274 0
218158262 452129450 0
349534043 443788150 0
118939856 157042341 0
355734972 399885730 0
270348514 423312159 0
64762002 372206663 0
344318787 163174691 0
90332939 202916653 0
122633564 198788648 0
310672061 70761540 0
534543881 544318547 0
62444806 1042303 0
442869073 61434566 0
432316765 152969836 0
235724581 221657486 0
121515329 85261867 0
10952805 561952830 0
222557485 29188780 0
176961798 281597415 0
17612167 28890786 0
242074242 382294396 0
16296070 105090990 0
537523835 256149943 0
333063690 329853523 0
12833046 382870861 0
447581811 455300144 0
162086648 510074553 0
311244464 524537085 0
103056463 246886227 0
517517008 170919757 0
106320476 164083331 0
420298602 51307629 0
13535085 180020480 0
26439695 397667733 0
568242343 132615770 0
3171286 271547257 0
162670114 259386114 0
119123173 177768610 0
289576420 138730535 0
234258724 456044834 0
85647252 121804262 0
115879065 312088484 0
316439515 523466095 0
559116789 210469557 0
26011077 364749022 0
158083534 227275149 0
373685776 236245272 0
509849317 290318776 0
264747966 153637134 0
493022406 180725523 0
193009438 465153913 0
354258535 5946002 0
171138019 495188449 0
212123702 302387902 0
240409319 46948447 0
187858479 56239119 0
287437864 86881615 0
364070789 456107773 0
121308709 554849957 0
258980365 80095980 0
11827914 79692329 0
308108773 542292630 0
511353796 156427586 0
334125942 253759618 0
501651329 387674294 0
285023315 190152624 0
389075918 364024359 0
503926984 322836548 0
33853695 225884864 0
148292962 273326396 0
319196515 104316878 0
14164104 179793360 0
441272701 263335222 0
89889978 451490326 0
272783362 381956021 0
539505675 471312490 0
468251531 162496777 0
419985433 215835727 0
533182077 146824215 0
297504333 260400550 0
362793146 314759827 0
564249545 291967486 0
489713196 7827479 0
47780885 406698827 0
400509721 6871965 0
98108650 313513034 0
379570642 57019434 0
152910127 127342721 0
343558871 120166054 0
126866228 54173887 0
105266440 167889434 0
92335369 566281803 0
432941868 469166517 0
19003412 541524248 0
495128423 70739836 0
102505131 385966842 0
147701730 257097291 0
197010865 195607734 0
408459298 438058730 0
96135513 171347984 0
208466303 49195496 0
420258872 532039995 0
11247633 31518153 0
132914339 439885500 0
467789836 249159240 0
484238402 74898777 0
192277145 412479328 0
376857257 422208094 0
182816868 182770945 0
147065116 501896525 0
489731365 445226651 0
400451303 297700446 0
395308257 312929781 0
401490277 186003789 0
344880631 165418301 0
500024072 235498851 0
541215923 290224101 0
565204786 365397312 0
209435052 130066732 0
485526885 449035962 0
314280770 222397940 0
122924680 104796889 0
189399872 492577383 0
46770029 251641676 0
303731187 422048803 0
356867782 289791072 0
81644667 69652956 0
296410391 499164279 0
332033802 437003176 0
82637432 379402261 0
512164561 524855334 0
520896516 59735423 0
220904760 260070514 0
101598039 390494342 0
31581985 420322861 0
423511956 351370518 0
113547140 351514768 0
545030496 227081190 0
376147952 514545199 0
538765575 417715378 0
216652692 244860255 0
398116453 242945688 0
485597560 297280746 0
395205551 547632858 0
162952753 218380083 0
283244795 218734444 0
64860275 381804676 0
161983342 29297454 0
156218634 524860925 0
136343877 138730880 0
401458264 534944811 0
544827001 446756091 0
159760326 293137026 0
258740318 54221942 0
266671444 391327457 0
486554732 267390395 0
419112394 513576695 0
497898281 50321228 0
361799510 494999744 0
455506031 197853757 0
349726376 71974667 0
397196527 265256741 0
427986165 107509817 0
208877370 74668813 0
247458135 108452162 0
54015965 360000752 0
255627086 99596799 0
67891518 135448135 0
342589869 30947289 0
337834968 44385700 0
230124023 102321332 0
335633580 161257001 0
377491196 87069668 0
270689894 449501062 0
17075772 145994704 0
331746501 119694309 0
372309267 399196753 0
465322511 254861585 0
323901465 266645515 0
136516711 130544532 0
442501685 450397836 0
192118218 225300818 0
203080538 17580774 0
69553764 24515468 0
543728391 48249156 0
547114299 279501579 0
541045806 421306648 0
289889766 249138639 0
43328921 83231017 0
14834809 504791001 0
321536096 136680335 0
20993210 468672102 0
77684948 256160105 0
329753907 104491979 0
421704872 212519569 0
65636211 406558988 0
297678101 307185351 0
559109526 41312069 0
512499841 101538639 0
476197846 331551567 0
378373054 229867698 0
210099532 246019103 0
415886641 113862734 0
386469137 362571750 0
391455495 356384290 0
431773031 410725134 0
274439689 70635661 0
110963027 66065087 0
517853012 365184736 0
235370719 479091514 0
493693638 45679696 0
515243249 24791010 0
445317465 24920706 0
276555975 198178407 0
222193064 557400279 0
401568164 526131971 0
528966461 12632011 0
255674348 249382792 0
465080767 200480499 0
9347404 89839054 0
532494379 274438873 0
188461720 526537792 0
422104553 290229034 0
539742418 417129815 0
532230088 306986335 0
56218377 356071706 0
533898723 409363641 0
110488683 9503929 0
125648290 564185091 0
58959814 341824713 0
259194405 352963510 0
366871547 481200853 0
165981069 142127816 0
237172694 36341706 0
506571588 153943947 0
495711469 110278304 0
465599607 131781273 0
566784599 383300963 0
482213365 159975097 0
155689707 385209734 0
196304005 476734349 0
484417501 341684950 0
244743613 94017818 0
300034432 29125477 0
158997241 170356510 0
33317621 414471342 0
435734852 293072151 0
10646377 445224662 0
120755763 184962514 0
296622832 127108622 0
357248934 104628554 0
483798150 376982359 0
3068103 527008402 0
227853960 542793829 0
47039952 49919540 0
363374885 122969061 0
501854359 408542693 0
282574324 490416291 0
560699750 198296253 0
359020773 495716043 0
183021616 164466166 0
118583229 96781228 0
267990458 270866845 0
273479299 466903282 0
230343875 348371885 0
273577293 556480591 0
252813451 258084185 0
114890905 336471915 0
114844188 279605155 0
262608849 33531623 0
483075815 7015863 0
467032376 491275437 0
423156360 185806177 0
35773114 326039768 0
102552547 362385092 0
387141463 220394758 0
106485696 420691937 0
77039817 32764396 0
13821216 23002005 0
499136614 58446549 0
432224089 499771212 0
471731056 208878383 0
403730147 401833060 0
424603484 468823750 0
524561912 88586606 0
506976498 4880603 0
543598459 142359651 0
358161529 16344976 0
410187408 562364606 0
256852223 8400810 0
425939573 431648103 0
336274026 468593485 0
478964971 333369026 0
496680315 159269129 0
240572113 450458535 0
87101876 492448516 0
553770495 335833071 0
38957815 26457737 0
521319365 193313379 0
118135174 393839264 0
544793037 182831557 0
450989704 556085427 0
416886463 293968452 0
335996924 331202234 0
269674678 83727556 0
109547285 77085010 0
225699865 165071362 0
39221441 160398364 0
132034814 229950866 0
221697373 5860027 0
123526941 130367144 0
47833818 268391866 0
421571069 299933805 0
44890058 362151154 0
480158326 90958985 0
523555790 220158871 0
494102173 16439767 0
505601267 460020838 0
311757653 140147555 0
30433376 49390844 0
344475740 402863589 0
431745752 551467754 0
315282679 169725551 0
336405650 339023814 0
35827033 192768656 0
483935834 465745890 0
462803079 517943644 0
343965023 463718733 0
351914054 133392666 0
126505864 108507940 0
183010087 334237725 0
498237588 369752693 0
68435828 26141966 0
183820365 129286122 0
328312183 317345645 0
212976074 270678168 0
10337789 528706651 0
191442804 516860527 0
417922586 108884532 0
129720680 1790409 0
196090783 194211519 0
184290735 556478868 0
195706536 468527095 0
115532518 135839885 0
359040850 232521567 0
54770281 394422739 0
567650319 158229041 0
550380685 508457982 0
85750894 484978127 0
391491877 326137904 0
208883448 181024754 0
214883052 296898264 0
437243845 158531475 0
70653891 381450292 0
238660278 499447653 0
271734388 48428581 0
313265651 252069175 0
58641889 197980069 0
113069729 144202061 0
153140303 385382693 0
549730768 275125892 0
146688264 437055397 0
206169520 150401495 0
370052776 431621414 0
337277398 482549646 0
267354042 44686882 0
77156994 333917749 0
34527018 211511207 0
459010261 411994355 0
66948384 94492018 0
562684598 306460745 0
285041957 487318901 0
34383251 418624165 0
20556070 529511162 0
514177680 427449988 0
430923116 542813676 0
490209619 3649691 0
366443468 446075168 0
168305282 509122635 0
184616520 374793307 0
236480482 160603014 0
18021641 422404705 0
11639627 230589834 0
490121606 441225091 0
175462393 555883139 0
152284172 561005111 0
141971351 291296478 0
354070099 262846203 0
478276348 344144630 0
235243756 417056466 0
461556471 157637613 0
487808602 186166635 0
292784333 507308246 0
418009097 321900847 0
70526064 261139844 0
352751154 85060539 0
122335662 12184176 0
468244196 134819492 0
520778233 30141138 0
459199802 505403596 0
84824743 29356440 0
287348408 485051408 0
75616580 145728502 0
455441042 417435799 0
249131436 381626511 0
212089610 74408938 0
485668076 332136627 0
132243823 268067389 0
501901439 465787100 0
292996304 535329069 0
397468709 175524214 0
560594774 523623927 0
439841431 55201165 0
178521779 175121461 0
496864487 12884458 0
299562035 117230635 0
520815898 271479843 0
199423918 275456101 0
11789501 372707540 0
105156895 33847316 0
400141945 187139810 0
66270365 461460350 0
367981841 461001504 0
15284495 101781711 0
445205374 176551811 0
456781302 525488255 0
361048799 333206438 0
165146177 506265399 0
330964214 560466416 0
7727242 178314104 0
7627304 407798984 0
40080143 270560887 0
380238642 497032882 0
4244747 306001617 0
317567509 379372334 0
47201010 399706653 0
272941098 560262792 0
115686075 550572711 0
238703753 557696306 0
202617267 166540249 0
299922307 322743917 0
455374506 42106855 0
478552527 302595039 0
175188160 410301409 0
421446203 28062401 0
448251086 134977885 0
284891520 394082827 0
165509882 225392798 0
231634044 77895559 0
232491725 396201035 0
232485504 57910840 0
188654168 52996239 0
415625311 2170321 0
149495297 316213916 0
216775332 13883997 0
153902905 333182455 0
481725808 20688352 0
389745016 51888522 0
247664605 349430929 0
87262050 101946036 0
22355306 202844443 0
489482989 153575249 0
461393537 308695316 0
198449351 532138602 0
191527274 500164743 0
478795845 4501941 0
17648264 544728185 0
264768130 291920867 0
391276098 40762768 0
82595822 13327751 0
530765839 242898026 0
213728441 108823078 0
335847416 193066907 0
328148433 202635263 0
454582881 408253923 0
133385209 503565196 0
154935470 256935105 0
119702818 294401672 0
346468996 245367296 0
131317243 34163640 0
413750799 213791355 0
64747401 299982193 0
137214283 24392137 0
321622372 414602281 0
315769695 129878548 0
83455759 351153477 0
310009336 482488164 0
451410019 222547786 0
283777182 373754221 0
16130061 374206022 0
502807229 315656763 0
192396759 254582059 0
521273855 441867381 0
468263153 10222571 0
138616071 450739002 0
62217995 236813846 0
176276107 480247237 0
268773855 81083789 0
382481734 200669304 0
390634964 341971431 0
214269358 198421160 0
560334215 382518077 0
346221727 476521557 0
113275224 134741503 0
310405490 563496001 0
191955411 441906395 0
61212639 300181528 0
418416989 389392550 0
136510400 231243837 0
426397781 78002148 0
504600863 356057526 0
122949575 166627167 0
149636000 520158944 0
23658418 239765347 0
457342081 238823842 0
402501152 456043824 0
438776303 443621467 0
470499598 35610669 0
497155304 486437878 0
120461357 298283120 0
396487729 67266363 0
539840606 27131040 0
365853892 133116641 0
270063145 276360853 0
115093859 415559582 0
196072026 475690915 0
532143813 198625179 0
526864369 368435608 0
544112451 348428458 0
334327813 356854535 0
327169908 282841335 0
112268842 18580236 0
433647716 19183386 0
27797185 15385782 0
432658320 440596108 0
281879383 502909687 0
289908708 304299256 0
252431719 494102790 0
128128347 21660082 0
246933294 247814739 0
374468659 47672872 0
65578554 401188358 0
215512427 402083215 0
434901680 163871893 0
159523589 717786 0
271203848 391870503 0
332890510 414665395 0
494943409 509352052 0
26720144 173138339 0
307060891 215868063 0
475253530 353614140 0
519370396 215676987 0
213733285 376802571 0
127021735 218020101 0
318021882 108411831 0
15052652 471012139 0
474928616 235715697 0
416318814 395098515 0
8828189 447456816 0
430655657 403295139 0
488240288 139319408 0
510078024 434347482 0
76766431 302491698 0
101554948 542519299 0
266659577 186510727 0
227810808 382999319 0
174985694 422357029 0
205526794 344551807 0
308905669 157807561 0
136857646 155240759 0
199350546 501022041 0
135468754 263343872 0
460186551 27127237 0
240463516 14482814 0
435188817 474579064 0
157600156 412674210 0
482559589 148070566 0
18154569 370507898 0
387719646 211386954 0
459611228 234059394 0
436761149 351424051 0
453769496 432993536 0
478439362 134427932 0
545657721 420834687 0
283375134 42940460 0
265205365 210719000 0
18631536 235085533 0
460708912 560914097 0
176884872 72806487 0
109261927 495388961 0
115054183 104224658 0
334877659 301714810 0
483824144 497046825 0
366772892 544347875 0
25699604 315325926 0
88722442 482588213 0
364727252 237472654 0
449252110 509759385 0
565831274 556839876 0
539264672 443335372 0
80713079 276846613 0
7742566 181128110 0
84899035 481510388 0
246165919 325298945 0
217463722 492649214 0
522943044 451749216 0
127068610 321546995 0
36609108 302848371 0
199739681 535139579 0
64777526 96090935 0
560557951 286850310 0
229474552 554934670 0
189510146 134197267 0
154483533 457769070 0
130867921 49450349 0
196784340 191188145 0
229018735 163028113 0
258267439 554900378 0
354979443 293303550 0
359476445 493808931 0
101855151 434399607 0
91593919 505596615 0
75653170 538685913 0
553936113 391284114 0
411605222 239890961 0
421232626 287151858 0
405819311 62669238 0
524541744 125210847 0
399915551 111605425 0
368315823 337609383 0
149657684 131868341 0
353683003 216257642 0
135866344 42819341 0
415051265 128122880 0
412710782 540829181 0
512440745 194268852 0
380454093 504740295 0
351000624 547705503 0
359348139 145786237 0
175819385 74864994 0
568512741 441710183 0
80294428 111052208 0
535044382 140972143 0
132711098 375169906 0
338663899 372637889 0
501675554 40392363 0
373553639 89885387 0
243997160 8827563 0
357527248 482042898 0
445863027 41956477 0
251489715 31132735 0
97897345 8462419 0
360098576 41844294 0
308666066 328644745 0
482871927 222589552 0
85070395 229372505 0
478984007 356231747 0
35870206 447293199 0
312950676 281655311 0
299857571 41800036 0
376139738 40895975 0
73649475 328962142 0
232545431 334931824 0
243391695 315948321 0
435189267 201997305 0
116777342 31043600 0
19565378 175384287 0
402132881 202752915 0
397174176 169086680 0
52956000 307446752 0
446538577 415253893 0
133792193 286981387 0
468164825 223147195 0
52791058 118458336 0
264096700 344723899 0
39486945 41157940 0
45200631 554007048 0
340112890 541788546 0
169979700 512455902 0
297818770 51585874 0
60443151 505332786 0
543638202 305750349 0
199897444 30574807 0
199181206 552763304 0
196940921 557228299 0
252616150 301318478 0
209513416 278442060 0
174115921 115526511 0
545089317 236951331 0
119681508 242540791 0
224445972 113656903 0
503504151 374143490 0
117672935 187568776 0
14854324 206633314 0
563016967 281671037 0
542666953 207473047 0
349763189 39542401 0
421291453 543436551 0
430492954 292445284 0
142577969 154913048 0
437539608 325799011 0
510703913 227108212 0
519571199 90678017 0
29795212 309629596 0
68419561 419220354 0
454755537 558417343 0
67643638 250629549 0
508104618 25449917 0
488722449 511126831 0
534494604 74354133 0
240574385 155390683 0
565170703 303645712 0
157921876 283217983 0
417537097 16726571 0
57020023 295560956 0
111213844 163179201 0
164293829 428002435 0
60559688 424575201 0
514664275 462101328 0
92804312 376185991 0
253340914 392647907 0
2063411 160668480 0
94257139 427369473 0
242951099 311131162 0
48317178 126867128 0
367572296 441899430 0
506427731 552544984 0
224549383 143494447 0
459521667 315111689 0
462707234 430297815 0
333063047 269344759 0
278146258 465401774 0
446398714 358306372 0
248624221 333157208 0
43674942 128256800 0
535518375 100054157 0
77402145 307310908 0
388612612 92616219 0
30540596 325483455 0
10110597 192547306 0
452084682 199113801 0
44583504 134835093 0
466136090 76954586 0
318960018 41308684 0
442960377 218627993 0
351182496 562806917 0
38173409 425586034 0
8665998 192411645 0
420991317 502996672 0
171690535 547346719 0
291225060 78114362 0
558204036 544495137 0
9173828 277508783 0
424128010 435827223 0
176567110 215643007 0
151957628 294726576 0
279389161 311784114 0
375940063 501206919 0
251846947 436672628 0
52550137 481413123 0
470310475 536978165 0
253145362 494850574 0
239494670 379707991 0
335706036 395035495 0
267224170 508270104 0
250495274 18275792 0
70002887 413448407 0
320801961 330163233 0
103379642 456578635 0
568102262 107517284 0
54629764 65567921 0
507976676 454705522 0
56426187 19677789 0
484042542 345116001 0
498929909 78628166 0
566505995 521759460 0
220750762 328671716 0
340809412 145209533 0
418361117 23016024 0
554774153 372180158 0
278169657 251963328 0
240292947 128639353 0
363105932 183317739 0
390436471 150789762 0
367040978 419958632 0
72562931 464741937 0
201798999 34967666 0
516105131 10933371 0
502851688 395446074 0
484828241 165539744 0
349946193 36081061 0
215051420 184414040 0
418534895 365374895 0
470677811 566615755 0
428336491 535567458 0
568452809 554311006 0
176126467 276400023 0
478221210 365198914 0
366910155 260115456 0
430092234 212329629 0
530389514 298250447 0
52874426 272925184 0
400751233 2427909 0
353172510 176202919 0
556941162 405560904 0
338864538 305627550 0
138413258 138527038 0
364888509 177665623 0
540530059 410509730 0
204773694 477697381 0
343050388 211401363 0
101451241 252556002 0
382306357 43019777 0
320461541 455583246 0
130447354 193803101 0
419394943 251936518 0
253421490 403126564 0
390399898 466006548 0
280654476 67970377 0
222642694 45294867 0
475935037 440370553 0
394325921 417064258 0
285103663 281710060 0
170996602 61619982 0
16297156 400545634 0
175953103 41191128 0
236578033 470125864 0
76201135 88138230 0
27338927 285488625 0
11104371 189969481 0
139173529 361212447 0
427435477 11222843 0
559163624 315957190 0
497466539 313046476 0
78164905 162480100 0
43081692 423622915 0
271462640 531493995 0
42156584 361594674 0
222244430 518731721 0
536426229 28462281 0
485273114 23838993 0
131801288 201499243 0
564472342 334807277 0
509473704 140581696 0
479869932 511872232 0
431883641 258125140 0
437076266 31599584 0
450440785 95040816 0
213613009 355394764 0
412542503 341757440 0
273067504 25443008 0
8015722 160036473 0
280122070 414697916 0
42061322 9677228 0
106009401 257776246 0
149209503 546698167 0
133236658 64481401 0
426184276 280146617 0
115982866 19857759 0
264403372 469437258 0
66641809 508323738 0
216117425 396445071 0
80570009 24590650 0
263713615 280168168 0
508233159 535915420 0
290087376 491070281 0
289541388 549301055 0
549012936 522318251 0
408905693 317703507 0
116094045 258805105 0
564527288 184780740 0
339133192 513072797 0
46195073 354000262 0
190834289 100205546 0
542646226 560584522 0
87492012 165706466 0
529633318 317737777 0
385872787 276934765 0
68479302 474106312 0
13051004 552541150 0
279139245 55313149 0
112578826 263945235 0
535663287 178151702 0
561489836 544775420 0
109466592 412480922 0
428000897 542512425 0
228698081 378986310 0
251171849 65796367 0
31509702 277750901 0
275233521 529259749 0
206286775 245179765 0
240633882 362582996 0
157527483 439088654 0
229590155 333001622 0
156610029 433268947 0
152707199 123422924 0
60264044 79721062 0
215851208 62364845 0
43190639 117172707 0
312925076 96113982 0
495583897 347807353 0
304757596 417620950 0
184477579 224088466 0
348136105 144799037 0
403989916 469800946 0
110388506 201077539 0
184974317 42962454 0
510163225 267251769 0
178797365 450523726 0
342848102 129226253 0
446224178 69514483 0
547779599 416711415 0
446398232 547858598 0
103779362 530584166 0
159295327 54880199 0
491996949 97817211 0
282193660 345658186 0
257144703 209638693 0
385554672 192980828 0
304086609 507550659 0
523919487 442896128 0
545178887 336282050 0
11559617 487785436 0
253324790 364189387 0
462276917 488464153 0
153726441 347964360 0
137983392 145565087 0
77024005 475641746 0
306257723 530923471 0
97057897 437116325 0
221263240 175281853 0
201511018 415662668 0
544708675 155032409 0
431019679 513093802 0
159241540 292501941 0
499590778 469450950 0
30235485 123179583 0
167492715 288248364 0
167853446 187535236 0
193198656 512747159 0
165767249 84943052 0
6563778 323084388 0
220696712 130251532 0
129363580 287621556 0
25607442 426280997 0
269226042 558101757 0
505191878 100788085 0
237217976 386790220 0
543700297 313952966 0
441798289 333634803 0
337544439 307160644 0
449020613 216841056 0
322403420 103025391 0
178702959 68459756 0
40531923 311078803 0
179167829 79372819 0
563217253 442398661 0
541353940 470002520 0
121321404 184930369 0
291965943 309239443 0
428374 463164766 0
20406925 107718004 0
552257881 268938531 0
536461150 188151468 0
201040225 342257972 0
88948036 502381288 0
513816061 358444914 0
283906747 241052984 0
184528987 416761551 0
109878665 556117294 0
436178267 365357935 0
435755154 283947554 0
536846978 348826236 0
506815564 422186553 0
106163797 380439412 0
333398043 533552473 0
325312628 111461396 0
45281490 310233409 0
489814280 431995274 0
491762933 50221125 0
262987856 442733495 0
118646153 368290507 0
79301611 441223493 0
214338220 205452884 0
559289484 478890408 0
336087876 354010600 0
197083055 127335760 0
171737833 410465979 0
225085099 259109915 0
458223849 119665415 0
372440498 345386702 0
324515233 548648258 0
282914828 514489370 0
24044078 103709340 0
341239143 232277951 0
258797936 285039856 0
147701234 353320697 0
161999495 349144875 0
153399009 6302221 0
151319874 390895810 0
89414378 535434192 0
236787674 428160589 0
324955290 224941302 0
58044020 103247605 0
542266017 537463463 0
253600438 304025717 0
48568726 547927055 0
196962720 266267606 0
271579253 283696499 0
19360688 180655818 0
182083326 167206372 0
551200481 245602930 0
103259872 309178860 0
338927452 502033149 0
520715849 97658846 0
240677837 397800142 0
565924342 1050147 0
508839358 52093853 0
560227798 104537716 0
291621231 477248284 0
191704813 439043412 0
448236052 241586608 0
478689448 411132592 0
226166289 434351215 0
475173726 328197727 0
33733069 204885106 0
74326465 198495272 0
266728760 53600957 0
451896954 22286114 0
369965481 486698167 0
147099744 80111223 0
171760738 14250793 0
159503271 350864935 0
29062007 484988863 0
112672820 518224875 0
213827336 473439664 0
555508011 521874126 0
542196407 421522592 0
487301229 508051529 0
245050751 362022081 0
541976420 396834194 0
130671523 416539662 0
338201499 167734289 0
78085944 6386278 0
245807844 552371379 0
89380474 90734959 0
335095462 468288874 0
58399940 203410298 0
54812240 63900889 0
375914994 244644401 0
72818983 564004410 0
218145030 47422449 0
515249978 508503212 0
260295671 189400750 0
339442451 375892278 0
98799284 225128420 0
404851107 197772586 0
39009398 68451457 0
224452961 467484457 0
505248323 158779835 0
423983746 137071896 0
194692511 507561683 0
477975385 401467342 0
355792196 142047374 0
198205614 498219433 0
124846777 158151811 0
37074139 83215366 0
200950484 216036849 0
180703348 286521162 0
477323024 105479869 0
12258913 507962236 0
53094933 189584401 0
560381731 85162727 0
167289754 390649585 0
274075703 312103541 0
7331576 568740559 0
568597443 540104695 0
252681264 434364887 0
244269175 294221600 0
206211604 465045586 0
497937904 195605482 0
520333511 307673143 0
231547945 22952716 0
243183971 293841461 0
215254319 23121929 0
342877698 365620627 0
212307347 569024382 0
143237599 46488679 0
218863774 238188329 0
255693539 357046175 0
237935469 423722251 0
38924348 565591600 0
497644281 383440281 0
71041494 567171115 0
385189140 252254519 0
550868312 7490135 0
209925943 435557122 0
468968219 533588734 0
460669002 290859238 0
245434728 375334251 0
290574483 127133169 0
40871086 19880246 0
49099330 401033144 0
233468172 177224990 0
458643623 387640101 0
29763042 258639484 0
142176503 188925281 0
199836483 189368940 0
34646861 108615087 0
429009487 305493260 0
555296706 301653778 0
21943952 413977794 0
510020159 149999254 0
511301053 512513646 0
62010067 258953843 0
352151411 394785511 0
412104860 277509370 0
368665550 233672709 0
277408034 24941516 0
186331535 353452198 0
132761031 416969819 0
145979506 550712087 0
551016881 80139262 0
347433755 252089014 0
147289505 275665042 0
568766686 217484151 0
498639484 341115544 0
212697971 333787407 0
192871459 520368853 0
302421465 423448203 0
407938095 485824392 0
119428537 174955791 0
17895983 210094510 0
28763473 252523561 0
509222001 206708530 0
449470382 392397981 0
135037589 461769055 0
236474758 456767052 0
516821028 203958860 0
352211307 504400349 0
190214806 50487044 0
323744771 455519802 0
369570095 316025331 0
506506991 106730009 0
211381482 530853336 0
12537564 371518436 0
236678028 202724442 0
397562892 358986049 0
124512822 145539244 0
169360860 288099960 0
216411027 299001993 0
176033497 496242070 0
427576431 315810970 0
394454344 406534514 0
235437987 511343760 0
491939858 320440471 0
267010801 449679154 0
169000805 435261743 0
216226353 36714219 0
462242002 114906482 0
333146739 321702267 0
264529005 29513349 0
360079698 260716884 0
146756396 176193511 0
488321263 262631416 0
211619072 358765545 0
563828749 60605585 0
255989812 287615381 0
383112654 119689376 0
293655562 199432862 0
228105881 117029641 0
564820490 180281548 0
294763609 430799731 0
250664358 207590170 0
542494363 325163034 0
467683385 553167445 0
480371856 1590801 0
454005969 57043707 0
208914581 457662537 0
375761109 142942498 0
335577694 67186242 0
58345705 408906277 0
462448284 461437820 0
261438525 347492735 0
261748845 282940610 0
120859891 449832755 0
404027699 34707454 0
440605392 77243324 0
156219172 1722227 0
115862877 109935449 0
229866945 75487759 0
327299377 412085582 0
241837801 271014946 0
8301347 500988816 0
276992478 33876501 0
313145127 71838991 0
378111013 464094804 0
353077499 37065452 0
311362434 24753358 0
322686802 385838064 0
251619477 171333032 0
274967918 462271423 0
299195455 52579075 0
159805741 502521693 0
3441419 342482662 0
403287119 58712681 0
87419467 274122312 0
146833008 283020665 0
524162131 186023675 0
224271782 144850957 0
65493295 551982206 0
142475839 164003312 0
284483250 415676392 0
254503585 460326824 0
392473870 390715540 0
383350661 538876146 0
284669165 989580 0
224022292 482230001 0
393106500 251048153 0
224166592 106949681 0
137510990 84888439 0
372185588 10282159 0
396037409 391450435 0
423001241 468803497 0
231447814 483101505 0
457497678 348779453 0
434336077 62037710 0
296561219 364381606 0
313735441 561564905 0
428906260 241457761 0
182317385 319698584 0
544750102 60223208 0
391581286 564846475 0
294190227 524364186 0
565620833 253648217 0
362235311 37590095 0
217666776 125345231 0
103576776 260295863 0
235440827 16442583 0
304732607 480479421 0
49508029 233320663 0
127841454 374600255 0
523670193 558557794 0
481185709 515095267 0
205090224 466244362 0
441864160 213097570 0
19929395 201436724 0
412741567 122596790 0
239352441 176767300 0
244919736 447186658 0
341984764 66985699 0
97584151 279032282 0
49395196 115483926 0
54676050 36322440 0
449405066 87896568 0
314067593 523988326 0
476063446 26708622 0
332917032 315042965 0
172073267 475034812 0
386243997 317868182 0
340631724 494797974 0
493393459 92785080 0
461256908 52221774 0
386149833 205885017 0
561968091 453161382 0
409412208 375609833 0
553283271 479594155 0
520028747 463969098 0
58343379 192787876 0
506371549 311090815 0
498684635 11280164 0
504591935 395920314 0
340496750 496148036 0
219620225 393939311 0
159328496 482639366 0
173289226 213354286 0
394480765 52581701 0
242462470 288526713 0
512570308 306141980 0
505312900 313671196 0
174156166 143671480 0
121130832 108798735 0
468560007 479708319 0
493095679 237178161 0
564775919 120233209 0
299807678 562733939 0
297488825 202460795 0
443682740 450280013 0
524188325 31326661 0
52940701 499863109 0
212216698 220095167 0
32140054 434637752 0
113423406 115638090 0
487851783 420404696 0
204528184 391641097 0
291396608 279078354 0
431460827 476180274 0
395292057 401913670 0
222453736 410946578 0
461879845 108204429 0
398298613 42616952 0
377691028 315848628 0
368407311 284694599 0
330145409 58482235 0
170570474 22229093 0
221931781 510682616 0
490966820 183606201 0
398459920 77687551 0
473803559 15291543 0
133024661 539806867 0
120363955 468046873 0
472383047 519467211 0
445590346 421476208 0
37385203 363095230 0
162760782 351745884 0
46615515 509559172 0
328494734 482508907 0
337668757 242651666 0
26038652 565973527 0
148974985 81695102 0
352903924 491376188 0
253695578 100780676 0
176121606 51963599 0
4108802 458722008 0
492290543 459035691 0
319764045 175722640 0
133240136 181579227 0
164065426 515337733 0
310223394 511845161 0
171363536 342944242 0
146316607 400793282 0
69937824 57677059 0
299595431 410031066 0
86272285 77576920 0
544692886 129714930 0
354396721 194390739 0
151062004 40185565 0
511412827 179370659 0
114543097 68571463 0
478951613 88508219 0
301175577 77607649 0
151250602 111444880 0
450094137 58045431 0
122672469 427413256 0
304727639 453768022 0
322265981 244113773 0
139283755 176792535 0
198228887 182640341 0
511056055 134462134 0
179540181 182250118 0
30459526 89023841 0
357348971 496879733 0
159388659 67887731 0
410435149 165681227 0
474636101 498242564 0
370543156 128987057 0
94806296 149173478 0
461826186 295680042 0
288824483 358440472 0
157003308 63921271 0
397559346 386917808 0
298960734 254694588 0
276055095 317513781 0
373083903 278580661 0
219736055 947854 0
149103081 228470414 0
335122796 553522869 0
245335766 396599520 0
551124072 555469877 0
191023558 405238204 0
538338580 114694308 0
523642371 563613573 0
531472390 375717942 0
359798543 548099781 0
358179735 14983231 0
322981593 75218388 0
488284470 48111597 0
279430875 249289924 0
300437934 200148165 0
547965771 186371569 0
324883955 40002195 0
281205754 540637981 0
445478281 259094543 0
108876737 448224014 0
203078147 364642309 0
28038167 315279022 0
115332656 260347866 0
467998903 93278156 0
335310879 110426528 0
338941826 536567937 0
489582182 295877492 0
198128197 125062248 0
143171951 207567705 0
293732146 173552157 0
155926778 230496008 0
447562966 218998193 0
464127908 521536405 0
178381315 499846235 0
191017612 125688843 0
370837098 506048970 0
50731767 381503939 0
26280508 315485472 0
240151921 529267078 0
70512043 559470171 0
106905227 337915388 0
175446280 322470930 0
32191006 52577852 0
12915709 48224783 0
500313710 136636437 0
34122065 506080749 0
327663186 264776516 0
183995109 412169529 0
149800058 132072298 0
236180295 522398806 0
375405879 356928140 0
151325157 333896452 0
111817628 289826612 0
3851165 533036741 0
98922993 226103096 0
471673780 429595169 0
263786222 377832622 0
241673658 324081040 0
493287773 72223337 0
366258957 13921413 0
434811738 452974800 0
162279478 230834136 0
289796185 279966583 0
108368667 140652782 0
72012094 404590671 0
314733037 206852319 0
38331142 419400079 0
275854951 312214818 0
111018543 4809183 0
483883535 178496757 0
216317241 393791646 0
168723538 125461151 0
243588659 302689973 0
332375533 91164908 0
291414760 367335988 0
309072160 399467416 0
236693373 475121891 0
388394193 553430379 0
484165301 501224984 0
217009187 283416591 0
455157027 312701115 0
394479992 13277140 0
182889771 546974099 0
485744121 112027863 0
71920079 432946096 0
316289031 77415740 0
108996170 262940672 0
155797130 551135433 0
426747455 284270725 0
162718529 259460621 0
462584979 554055592 0
498449153 82888599 0
277513771 22773352 0
275497808 104679915 0
390166186 287429373 0
251865840 481010470 0
22254944 92299663 0
287015065 527161817 0
44380197 391818786 0
31240119 477166603 0
212428498 533183687 0
455857824 95789199 0
498549245 502173971 0
131387468 568073589 0
89039190 351345896 0
235003957 341842358 0
405687465 358075500 0
379734880 487389401 0
268827371 288344183 0
208337635 464379531 0
394448695 442950772 0
514777678 46265385 0
229629500 281791210 0
182998643 491551182 0
190698924 26345389 0
145634170 135270082 0
544402221 126821071 0
383077147 373169257 0
266078449 54403331 0
52822165 529834313 0
18401706 360981912 0
496316392 268467521 0
367242262 277542929 0
380937595 19001688 0
368574004 359941469 0
495795154 136143793 0
405958858 126991605 0
16584935 410883350 0
454518229 283690811 0
226093753 441535832 0
252838093 103186913 0
57782448 375878681 0
132722635 50424481 0
562265385 54593669 0
395925929 548425006 0
53788922 424451318 0
534899402 562548125 0
105649337 122779572 0
71617002 478163195 0
419908712 285191271 0
464962977 142185447 0
6982198 508753479 0
405621055 193595499 0
380265023 15106031 0
301474684 1152974 0
550713190 85204222 0
536053933 357387332 0
507330614 315460713 0
546051739 2618952 0
129673294 545957688 0
413536840 40552187 0
57170607 352904674 0
524843129 7035785 0
502853760 41019876 0
104579323 13248542 0
68091983 479118793 0
278355583 440027378 0
285387250 44572336 0
140613003 242674633 0
188172652 497861426 0
225342756 44207764 0
566566008 158586465 0
315412502 211299346 0
362577797 404842393 0
536565202 429679553 0
91031896 345117866 0
44311211 139255721 0
372586222 411751231 0
503289141 131495056 0
568536030 504775551 0
138308230 501498483 0
5021811 182403611 0
48906437 101028053 0
145527725 57289583 0
328441231 66375892 0
309991297 306341868 0
419789879 508264364 0
374453853 535911744 0
317826088 250827877 0
34624271 266270824 0
520265197 64815606 0
419827572 402995117 0
396173728 196456093 0
482700241 273271709 0
214644237 243197468 0
402413414 187882046 0
372208730 104563916 0
285347604 249856954 0
72592607 85112687 0
232362536 397973427 0
337127607 423507834 0
421019621 447303545 0
360708236 553284417 0
404919177 72291954 0
46224455 95407560 0
84549170 496246813 0
64674357 410838362 0
118050120 529029612 0
559607650 128779202 0
184100984 51921421 0
180285395 46682480 0
49132549 525057784 0
57563315 430817721 0
223407928 290257051 0
75742216 139654961 0
516545256 65712103 0
306598088 296413448 0
370096430 18380882 0
115207972 61676010 0
368941423 12232465 0
405921819 64438187 0
37604173 140781143 0
126516030 98377173 0
170766628 159178101 0
393252009 199220838 0
446434839 533024900 0
91729151 388250281 0
269299271 169650872 0
460312200 256435861 0
386495651 491921035 0
150102035 204580479 0
52028228 403392538 0
231654271 219006943 0
246840751 230704186 0
311633786 471662846 0
257890190 366746312 0
346130009 38565006 0
2219883 247183774 0
161101797 338881900 0
188070373 243292565 0
361656746 330879282 0
344714433 204181133 0
348691197 482014805 0
249119166 117506607 0
407425298 68340 0
288976324 173827674 0
537953364 149900635 0
143882691 308001859 0
339622018 556173988 0
57351021 253715162 0
367554252 304800901 0
108193555 18764085 0
265848577 31956772 0
346051654 556934009 0
463004484 444595612 0
234666534 53970004 0
115072630 117595121 0
320043559 400041783 0
241202440 268539855 0
353131909 448623990 0
281497828 14027255 0
126488815 22771116 0
451695078 221174812 0
94404675 319389490 0
185205568 375014778 0
224170889 109059149 0
273537776 61601635 0
525935016 498989158 0
33067230 99791782 0
122647776 15659429 0
494785711 101583360 0
74179168 357686200 0
80427814 218589650 0
281313801 306873679 0
213278627 219250779 0
468973711 165553424 0
427041609 449896592 0
517173158 452489866 0
192530154 379319712 0
122815958 295910149 0
339057500 230813691 0
261008593 351786628 0
443957447 460595968 0
212579223 317416214 0
369902953 317793433 0
58284515 560886917 0
563715936 472452632 0
399869738 408119531 0
446877680 459164634 0
302714025 163437335 0
373646478 59227979 0
366707764 432221825 0
369168916 149232067 0
382955471 153997842 0
162195216 542633166 0
472724004 77065622 0
82854572 258393454 0
70189363 413351235 0
161626233 365628121 0
211197831 153206716 0
74067286 325441883 0
366501827 147813459 0
313318106 338504200 0
394658169 309284216 0
218663219 219430531 0
209397606 24817302 0
305992859 246542707 0
336237263 204438519 0
500238624 495887255 0
228823791 384467974 0
297967012 215690444 0
186074032 490815075 0
343793920 230286140 0
323869652 262201523 0
475150130 458326370 0
396742778 112242678 0
46656497 217491043 0
467512840 375047777 0
450459295 114761914 0
338148009 566369935 0
345183697 409574553 0
455386993 130391516 0
127092783 211267913 0
197802769 449958543 0
431990246 78134114 0
147025875 91077708 0
396394916 91118798 0
50031828 155867308 0
71562102 345354552 0
554691582 48540904 0
305064109 508352057 0
516480338 453547527 0
363113251 303659097 0
432503194 310573870 0
457690598 139148001 0
3167690 454907067 0
148275766 546672116 0
355026994 515510446 0
192031489 126433717 0
290006886 130768603 0
13819476 83794843 0
228472239 93792973 0
529701590 260590927 0
362494183 565125357 0
36303188 194405023 0
345240463 401981058 0
464590753 346236308 0
11408566 298782675 0
436191873 155544822 0
331612536 224049573 0
177538609 479661881 0
295365942 143059801 0
773620 439922878 0
334725393 233508172 0
248572789 534938435 0
282614663 40094720 0
20616485 185828540 0
422497799 80084641 0
60369159 527227637 0
15955170 289279452 0
243842877 367354861 0
61767035 166970295 0
213196413 553361081 0
242677507 415599448 0
10110535 302214919 0
8848517 86006704 0
522479002 425072572 0
384021737 216203930 0
131948049 498102107 0
265199856 126130387 0
121423106 278588139 0
58999457 282219639 0
172398682 372843126 0
167586285 173394206 0
63403314 249847725 0
98918275 152812052 0
548901951 246725016 0
112006177 235732220 0
489146742 331925512 0
208660889 439050876 0
13987613 452330907 0
205771458 22729565 0
195713322 366337395 0
568866126 97060465 0
269636910 399987562 0
480752954 133634129 0
536987976 281287598 0
474334890 422273720 0
117357836 454503695 0
524245101 260065446 0
326030435 150695440 0
563473895 229250483 0
163841607 160545957 0
212033346 509430229 0
487272747 417032311 0
276559219 395495247 0
254499631 451737523 0
518777027 137965915 0
472224706 222585197 0
365972300 423171265 0
495181189 121735024 0
439139059 503034885 0
395996840 124384550 0
330907452 100788151 0
35179654 449392311 0
20024958 480022982 0
399939828 548019357 0
62631996 244466015 0
34998684 538891213 0
565137784 281654552 0
37027937 356048092 0
367136897 88374472 0
480163474 490363080 0
235462906 171820158 0
139767919 501459296 0
152850784 474252321 0
138399395 272711374 0
304614173 567032123 0
253422601 223250099 0
550823843 466276253 0
213743227 318947678 0
69102184 519309937 0
331699404 512619271 0
402037702 313121985 0
364353691 436793740 0
347995904 404108913 0
114403175 130343344 0
457085771 379085495 0
323171673 30143929 0
248347615 565846612 0
422951858 425663611 0
249404725 402363536 0
240140719 319843556 0
385259927 279942278 0
540597224 419908324 0
68890851 458747447 0
462060981 216536347 0
109785335 289642641 0
545433015 219776703 0
20027252 283169533 0
28367494 332367719 0
357367074 489168651 0
347993756 110331241 0
79517569 465669245 0
438028789 18897533 0
4400933 565200682 0
524797834 53927011 0
204031915 367098226 0
343079787 19002343 0
491569099 541649038 0
529328583 532316985 0
442689435 151790804 0
273192107 63347868 0
406182958 568967060 0
174543681 80717489 0
394067884 297312834 0
560367747 510317196 0
451672166 66768441 0
54081072 227516584 0
206671552 420896157 0
314520064 376818173 0
511709926 297390281 0
58239288 524971485 0
50664083 488319171 0
366392100 274549316 0
508493894 29284834 0
320463587 317091844 0
45518152 142269455 0
69810409 221040091 0
411908877 503233449 0
392277647 528257682 0
243142904 388626473 0
458416246 427864355 0
197158521 417182255 0
138172055 515344511 0
116096664 140503799 0
183199192 233220403 0
222141155 507704483 0
207871908 184421269 0
563163284 86665462 0
456630468 161485761 0
97714114 239621095 0
26479167 19791295 0
186857287 449162310 0
433184866 370352220 0
209582321 21309323 0
280938162 327520381 0
419434770 323749694 0
193144539 228936412 0
68886502 185120085 0
395529811 253668435 0
500878639 132550306 0
214636172 53462841 0
490443722 385973925 0
57327843 466031960 0
95800399 267525590 0
78123536 135455560 0
233893221 170739989 0
272175052 405492957 0
485542466 241765500 0
380669026 528410028 0
478794104 459394356 0
44355583 80709527 0
183634085 445452432 0
175549822 309144323 0
431460126 394084798 0
254521579 28649783 0
501277650 227879288 0
357841580 451132967 0
22901151 311619193 0
46462885 305526119 0
301470798 356154668 0
469319661 331242417 0
433311187 7440777 0
424043189 114890318 0
313338982 170788175 0
487089712 495266079 0
28877547 57762168 0
63444204 375358116 0
254159997 417223058 0
288678285 44344755 0
190408762 305942945 0
518756191 330518049 0
306365171 305252981 0
150853006 246788571 0
216798907 7951741 0
459505876 175207362 0
33776705 246441314 0
243866082 490303895 0
448043921 312323143 0
332009642 329055875 0
115958760 188803975 0
550044129 482478243 0
59516856 417248649 0
425704819 514695750 0
36394396 386763390 0
274301839 166588490 0
75929894 270184733 0
155250572 472289913 0
314392888 18438929 0
451622803 448015147 0
390962456 543321247 0
451392648 73558678 0
5915221 315551253 0
45317774 26769986 0
126196580 109253215 0
427226279 128988135 0
257579819 457664063 0
17986640 355881687 0
474434836 516398072 0
282515907 367298894 0
108296803 1691572 0
327517077 235703252 0
391211909 178032199 0
389225408 133719366 0
189588164 105252038 0
564776452 138745872 0
248624561 31783257 0
323696057 48971560 0
524445384 319208512 0
160967206 164678688 0
556387546 525281560 0
278973625 385961457 0
495450789 185368644 0
87784604 225673849 0
185390468 134966069 0
416314557 352371320 0
444995745 463787943 0
156972923 109497615 0
548789140 287517372 0
333136604 355750825 0
321565069 465212968 0
42023592 276609579 0
27793745 467482598 0
240558116 90251876 0
361641706 545207755 0
88180963 45461259 0
114395618 196647670 0
102892355 68758351 0
261687314 310533126 0
506309461 55893020 0
31482075 547201334 0
93325252 447354587 0
514103294 444719908 0
213633131 525059985 0
357892326 382129951 0
517227552 133242404 0
548284345 458338615 0
65436432 7544340 0
384228234 526089920 0
190581241 311836142 0
219065678 395164499 0
517239279 57746764 0
300958504 199770775 0
533733844 381337859 0
271093595 65404068 0
24785427 317137435 0
420933467 79109769 0
34271046 226195745 0
439079517 475822559 0
48164325 470123990 0
16856773 486296874 0
510674074 368921438 0
241726975 168210381 0
359156892 377998717 0
311682264 148252197 0
513696548 267576201 0
286718920 119273553 0
490499805 430327939 0
484904699 546713423 0
530878172 440150708 0
205476481 280983675 0
20684511 111310534 0
419732687 57275143 0
499373009 36917742 0
37440874 39521675 0
411540103 366873712 0
14202930 472011157 0
480457187 318631942 0
266510643 431651172 0
18764937 401565901 0
569138799 300573198 0
365895502 326653795 0
335454796 444394005 0
39902652 408621138 0
217281835 542628313 0
537567239 363096687 0
502894871 198288411 0
303360844 426864284 0
10940020 164413923 0
305161860 202388930 0
555977168 380090484 0
115939249 297333567 0
486777678 553210673 0
153482356 375413521 0
150292159 6255907 0
93206696 568210304 0
84572844 193371716 0
489235864 80936117 0
199668136 135626514 0
54877724 339546720 0
556680748 337084535 0
30666424 94396957 0
524603958 560880710 0
442824597 420896496 0
358510033 525960677 0
96015546 163115511 0
304439852 501642722 0
137336169 308133348 0
472896523 135226770 0
414583516 24854825 0
115242773 371660462 0
9263712 249477487 0
161791870 232196534 0
549153440 278082679 0
78524434 156353603 0
82190319 488619048 0
33350477 383110420 0
554119884 540937747 0
388972323 129294395 0
458859790 387203710 0
386424652 33537552 0
172708876 395874015 0
34444905 203987591 0
502717321 89236387 0
409996420 224958284 0
226302994 308132375 0
334857079 167815466 0
216853582 261817784 0
154787622 517249514 0
446289926 403212565 0
371993756 107484851 0
264349093 101998336 0
249148654 411961373 0
337843937 210616863 0
389837231 109875296 0
58186127 3947081 0
48138232 279920988 0
190340089 204101546 0
501676743 368083118 0
80880056 396725668 0
477030058 218512454 0
211076771 385443023 0
131878860 328232606 0
217768272 4417583 0
380907193 164137428 0
548921459 229493748 0
195237969 468366714 0
558942300 496480981 0
182196919 673942 0
420834340 94835205 0
19819459 512164556 0
505189075 290357533 0
277914449 132623048 0
282472029 84209664 0
501380602 385760264 0
225066188 294358154 0
499468564 515756744 0
548151547 544022962 0
154235613 183545624 0
160277073 119333206 0
64031900 100068026 0
470427895 241875674 0
380514621 474462898 0
100149 557274960 0
102647697 273730172 0
357951621 323270934 0
522982932 183114824 0
59015950 363321898 0
50022711 257834571 0
59890707 2448106 0
8692454 559724854 0
24210261 525163196 0
232987974 130214150 0
93689437 425098812 0
335564855 478231684 0
531363076 513061956 0
243864381 30253386 0
480948090 221420286 0
569083254 191793562 0
389521926 325749019 0
531957271 2269795 0
551816079 219114843 0
19371620 302724561 0
405326270 345614522 0
544852730 121516011 0
155705470 250780323 0
13200780 499342362 0
14311701 484810198 0
118539314 368346582 0
391953517 339200602 0
306807749 346702250 0
550395275 391012963 0
197116939 339244713 0
226893194 359283515 0
407502224 37934458 0
211450790 364776728 0
480288908 38888535 0
222053223 430499922 0
182937422 219303144 0
409113649 109848636 0
241702805 260613981 0
369481733 33630658 0
513376939 73246766 0
91401300 169721575 0
383562347 150341230 0
336051378 533418430 0
465818138 314015463 0
242753616 193121944 0
522557062 40022797 0
421504346 225181392 0
287995513 565217002 0
136013163 294542644 0
258208309 78524829 0
173956195 268407250 0
33748187 265763664 0
62321048 74252924 0
154332872 229379409 0
149247570 247794650 0
75227154 245160321 0
40510614 529263051 0
487159254 393848952 0
66054175 77745577 0
385920703 413089344 0
142450499 290626563 0
70018832 33681408 0
31791495 381679033 0
352356953 296158733 0
293349790 36033733 0
534606431 548557392 0
335161259 73522410 0
303196729 186589721 0
326290991 350816741 0
359397591 172446605 0
544746695 306402674 0
161607765 302251588 0
197151263 195825619 0
546934972 220116837 0
535957363 59714766 0
165153304 426087903 0
307086762 211722791 0
247406262 18452427 0
314148592 138538156 0
193120144 160023772 0
159791262 461170944 0
562354994 74586584 0
69434717 402511576 0
528309838 293790736 0
462378411 196938926 0
400740415 141271299 0
461004580 76002714 0
505792883 213971736 0
207421427 422622611 0
150702002 557231345 0
93770097 539833203 0
267629341 21360989 0
184128780 272171593 0
466581020 284830352 0
229043193 139334009 0
126689667 269684451 0
400425734 315066444 0
427672998 148313859 0
180103561 406719685 0
413178482 4917858 0
82616185 377975988 0
460369526 105834242 0
480207653 552466946 0
167878316 263515090 0
90736208 498337636 0
73276800 461281133 0
282723142 508649591 0
568686375 3199847 0
269651054 95822542 0
316531997 317859503 0
492646991 262001213 0
285243096 11259167 0
138620156 236948448 0
11458732 216130451 0
26094385 199467733 0
427127097 299109736 0
209917435 493193574 0
165026243 114181051 0
444719081 341290119 0
104643841 525745892 0
51774810 34507493 0
195585108 380237541 0
18686833 351058768 0
288824214 154531791 0
566282887 302006574 0
37074640 202224480 0
564610432 83082346 0
126139417 297642708 0
396576757 143312331 0
128955250 398085863 0
259043045 261484294 0
275575639 435357760 0
558612052 426329392 0
489541908 83950060 0
406420877 394813679 0
55286612 177789246 0
420291116 102404993 0
256837242 472505825 0
420683956 253753842 0
89496770 392039462 0
354732467 367642351 0
14856959 408820227 0
275629374 482103105 0
241568280 497035168 0
330026032 252428071 0
438854791 82726266 0
556791753 74678324 0
85866969 528136423 0
549155618 217882161 0
366996245 96880621 0
121474923 161459794 0
510797638 57037717 0
220148340 77222819 0
478372665 196315535 0
450488557 432490028 0
309455759 123696648 0
323837071 140219480 0
98183092 383056473 0
565233774 144687609 0
149376654 137994727 0
42060495 143359479 0
423711884 206554553 0
224771643 191499812 0
58396824 368306186 0
201216968 254960120 0
543120133 531699999 0
320362088 325989779 0
380789379 422720990 0
287000544 359711406 0
371631388 99498503 0
539471757 123681020 0
75482116 489940000 0
245577847 133301397 0
375224683 164174609 0
117006136 567921893 0
34875991 493856414 0
340011873 79749474 0
513825570 235665052 0
18982165 286928186 0
38656044 207379981 0
361738662 329234718 0
368336377 251622667 0
406068087 377371933 0
196460732 184073929 0
281909043 368590662 0
385308953 259992027 0
300749476 268773013 0
524738294 306563441 0
134593301 37037134 0
409425102 285247662 0
445464624 141100836 0
3639214 405309733 0
68415263 547495123 0
488225907 455870300 0
234054728 518064516 0
64541081 195760615 0
156779734 111770454 0
176807056 230493424 0
420862743 371279395 0
282116585 490748052 0
162548357 377682706 0
228185971 390822052 0
90671083 223423705 0
367914210 361455021 0
504923288 206730681 0
500334647 502337135 0
519930784 39093711 0
121195418 455668127 0
498753892 135409714 0
64522502 177623594 0
394493017 506776679 0
397005813 510125673 0
120427498 539180263 0
107916039 106840779 0
226726134 419277820 0
528560449 278415035 0
46196946 110671049 0
535873949 88643650 0
288339 33280971 0
553040256 398699716 0
346416226 256640375 0
543279770 283304448 0
536713635 484961615 0
263172400 166227114 0
253331690 199210909 0
464914851 66145526 0
4617802 507662846 0
47464139 294446705 0
477432295 16766445 0
28963904 422413335 0
71683979 555863770 0
472784733 167072727 0
175725126 20945171 0
51962569 11546594 0
209129521 184115097 0
498388295 429084304 0
469673812 196753747 0
323089014 510519242 0
354419397 45367289 0
384217778 404800865 0
87082014 30603095 0
44120872 374688449 0
313713040 494537094 0
418840341 255281043 0
97181335 549642954 0
257841191 297839221 0
343509902 483570974 0
437150489 375469513 0
513862569 91289651 0
359775788 209894637 0
384258598 433547190 0
435204639 429378189 0
374950452 204703688 0
24010392 199023560 0
395412228 552903677 0
207363615 122075737 0
9889831 389605111 0
527791074 162901988 0
510481647 511941783 0
392749756 18149537 0
349140578 382834814 0
108963736 311664715 0
4957930 95476934 0
367181896 453866279 0
76990217 472351463 0
100069134 60083786 0
486098394 270027416 0
407066135 119917147 0
123626213 560549209 0
75426001 553352561 0
150554261 148966187 0
285242196 66624661 0
517987240 83928177 0
352559441 437217260 0
150570880 129899485 0
184767020 324273025 0
137775587 51814756 0
179345910 328208444 0
349589057 303559929 0
186360999 339577710 0
466443124 12504549 0
59605657 72924762 0
567259063 36969072 0
95143501 119493462 0
20283457 189678180 0
147256015 422419969 0
22082634 313238025 0
264363293 507174574 0
97009256 483793658 0
31752233 483603800 0
60479057 28140855 0
67410793 483799648 0
273793977 563748745 0
452164297 404812605 0
378578489 340588997 0
195898403 245845642 0
213304719 166225195 0
417082752 523491076 0
209059620 504396608 0
373824634 366766646 0
353787616 280551149 0
47042766 32858426 0
531078494 129247880 0
369588429 65207658 0
508735009 493798965 0
232837868 341048429 0
188554242 353417386 0
461513656 258236572 0
263407361 7163147 0
526116366 312185061 0
305177784 81372558 0
440739230 510630017 0
256182657 183424738 0
62837386 336295130 0
163152292 75181891 0
274876507 385215386 0
359624119 371886645 0
108679295 167768998 0
318177185 220882245 0
340122035 249953976 0
55044087 482411130 0
500649638 301754498 0
291234048 447972756 0
340692622 88620301 0
93578454 323752093 0
500168272 60952346 0
170863010 30499350 0
402102181 139943807 0
235973512 41548118 0
514087834 96128652 0
332916385 149446170 0
75545525 226745184 0
388694541 476770164 0
38272970 344020504 0
124230183 314310152 0
4791903 44448441 0
227239134 538819415 0
558059664 131036583 0
556394218 364093591 0
489201025 458207305 0
488966280 340856824 0
247225346 221178152 0
431155758 252807198 0
248277405 373057870 0
119347861 41132122 0
409347696 344859174 0
94846328 180642440 0
519546115 180403376 0
265524060 15360351 0
479353961 116785970 0
16985062 61571601 0
12173945 492615583 0
306488507 209975266 0
157826448 367356836 0
150239247 301309859 0
378871289 314697071 0
396576615 433998400 0
286308303 142245805 0
531403952 150928496 0
569078797 372845688 0
204490473 374695050 0
423199560 14388148 0
408064567 443787163 0
75486550 384549380 0
468715850 284014671 0
399410865 354630240 0
6402030 382842949 0
372912525 372806884 0
336895708 480244002 0
535574483 317172283 0
542266773 353074266 0
566807292 522688057 0
142829637 316364636 0
495505833 172374262 0
538485970 544967597 0
369646683 87945810 0
743278 114821175 0
140489896 374632176 0
122281402 119694443 0
276570760 258601209 0
125368160 102831940 0
355581738 217160256 0
423154314 210792013 0
45213633 191881185 0
102666170 376858676 0
46551558 241820052 0
453397786 304457030 0
323684184 476748736 0
250014347 394641546 0
447151056 404116037 0
168596918 281286289 0
387840286 408238222 0
209348107 437803737 0
82072553 342886166 0
315639014 519904086 0
356588766 256731834 0
539990475 250154568 0
194360157 168080359 0
145543059 182639476 0
416115124 301685419 0
559668530 331193415 0
109659726 184348628 0
150858216 31050126 0
138582565 339733242 0
503159038 264793660 0
66721736 544881983 0
337621291 269831016 0
12609261 337364588 0
441227648 500885837 0
504025514 434366981 0
337159905 522699340 0
469728970 294696901 0
257409551 5092734 0
102403634 251179767 0
67360829 354286763 0
503581954 521729200 0
425194611 460826129 0
66799117 101133185 0
428072398 89441362 0
494695446 232343114 0
249080592 203410110 0
230609405 72981563 0
474401085 301670790 0
5552244 542271547 0
531467942 121618720 0
254766959 101862391 0
342839484 247682971 0
529195104 502612927 0
12822334 300376231 0
10690972 99691902 0
234803718 141904620 0
252021576 460706601 0
146636152 286155232 0
20053960 307782576 0
434229412 289433874 0
279475358 258607541 0
295681164 446634980 0
90102690 481601245 0
317535007 198775886 0
157292394 272470203 0
528876851 560307088 0
82484992 253906291 0
477797254 478429962 0
261700017 326812816 0
34215764 299134936 0
425485138 464825151 0
318341483 183396626 0
144504462 83000034 0
297849958 176272544 0
82324982 55993922 0
145221926 329051818 0
510056487 138323351 0
431784921 210881122 0
36968333 520986670 0
294833223 455601094 0
508159962 378963480 0
342119948 179488072 0
211670154 35021796 0
518219592 567219733 0
395317801 306614613 0
54363232 118749784 0
247665817 150943543 0
520137447 149708755 0
337583546 154650341 0
131869986 396849412 0
46363931 456070164 0
463686113 189331839 0
497253745 270409389 0
524073318 455545067 0
113681203 291177236 0
4454498 534398951 0
440951182 336047990 0
162533655 458571648 0
258312591 180868867 0
510745351 322780986 0
251299328 543857568 0
558604360 331663015 0
280880282 244512823 0
466039915 62296220 0
517015930 70615853 0
539377080 119942674 0
208665176 544674498 0
161234371 303714130 0
197571725 405313863 0
379414059 170235342 0
556175319 454587320 0
388745181 36130540 0
237809601 116844005 0
493943008 284557218 0
87972249 527900605 0
16118676 105137316 0
44559449 12772223 0
252222573 320471524 0
399530891 171381903 0
300513158 412688760 0
447781182 38276901 0
91722370 198789753 0
526419158 447602850 0
456252254 372119048 0
80636345 5801250 0
288408685 90187592 0
559205071 54341704 0
238204466 557061438 0
197789288 28473833 0
210867437 349634683 0
268358748 222968456 0
286568720 181409580 0
540769106 250527226 0
528847176 329218801 0
357547892 522466992 0
131652913 298638557 0
394953419 283229077 0
206461537 144760222 0
101760139 303156418 0
240215474 129883438 0
115258142 513034825 0
367670339 343494484 0
546648466 16041344 0
237471627 436804872 0
234094694 326354090 0
48728223 210657107 0
410626247 322085145 0
228391325 5253053 0
350823259 485436314 0
477698640 104014564 0
252926052 471849126 0
70289433 386130945 0
437788860 350429018 0
64292847 452966496 0
451375250 14987253 0
499595506 124885150 0
519278443 10841696 0
142515862 568874293 0
332025029 282196331 0
513982091 5701411 0
116723296 55713274 0
312469923 532610883 0
384219363 22526958 0
217829949 489608248 0
416766386 441486051 0
125606264 258861170 0
465456294 21634731 0
462233630 281624868 0
292372837 213296726 0
427483802 72171160 0
39196537 561692514 0
334746029 396886358 0
369360773 255957410 0
19102991 187480844 0
293446068 59076222 0
364475515 93633624 0
424068394 197057134 0
336238482 68072310 0
130428914 6262909 0
253004758 156366 0
181042987 138316139 0
195821866 353572103 0
536665851 567857801 0
491089902 196109326 0
347503045 512417578 0
38614139 359747704 0
441636180 456500698 0
363455373 135629276 0
479408019 477706913 0
117566779 142178371 0
90519654 463475033 0
367163673 219574441 0
38412530 17430525 0
327492241 528845797 0
277609351 234169821 0
154958055 94224236 0
521905171 423353753 0
36780997 547300504 0
293923553 114561841 0
204452707 174029229 0
511041995 225724829 0
504209923 146571575 0
191155614 6558174 0
20882670 58453256 0
147288846 286346701 0
342474686 71143944 0
113203152 266841446 0
18595939 166761285 0
501282889 524997290 0
554522025 267111551 0
558583423 269269527 0
60052759 46709014 0
392435477 306894639 0
438467582 398393419 0
326259739 356754859 0
114391773 396975757 0
70299019 470210647 0
567266213 298119900 0
256145504 316417975 0
460151006 365917004 0
402378711 516283202 0
546315739 310761875 0
548273571 160045087 0
397121054 454389581 0
26620929 210559284 0
219961764 17883158 0
441121619 447190081 0
478782571 418771564 0
160566385 365047536 0
322559213 220632844 0
93120451 506412041 0
246574160 159761475 0
241068516 378654714 0
59857109 141769884 0
423428447 279206939 0
171206499 387391935 0
455843898 272933067 0
472701205 232869473 0
40098325 527246104 0
95879699 212267428 0
569171699 395826736 0
440355858 39175145 0
23937366 348898454 0
155358524 468395739 0
396471534 478886731 0
198743420 553330800 0
254601068 473636992 0
97519555 358455065 0
103247637 161675934 0
554861593 128965622 0
289376178 9359169 0
327931983 169883233 0
302910369 317798941 0
353304180 15436051 0
514841156 214671237 0
440146598 551908954 0
88992417 65244493 0
368330402 95792138 0
271938179 415299899 0
525215349 481759667 0
116179998 57020769 0
146434849 559722834 0
49677244 337258531 0
21300548 535414321 0
185689221 170145763 0
92481845 261272887 0
268213750 358781974 0
336989226 311178064 0
329446247 304332301 0
545068081 380794405 0
58187280 199511551 0
43282251 99747630 0
49637093 76687435 0
498183297 139525951 0
86981608 560432819 0
512203101 141287445 0
167467392 514834263 0
415529577 504549012 0
8668326 218591086 0
123959936 322729258 0
37434755 297434297 0
34933650 556880970 0
494244225 439892284 0
134622887 144571330 0
85814194 192589074 0
505617672 367360575 0
286869993 19341726 0
193327513 362312112 0
510704184 386728549 0
252200536 444615725 0
240642309 436081365 0
183454089 335172026 0
301365535 10421658 0
230050277 419128503 0
512515288 325998513 0
234338006 412060899 0
17871693 138457150 0
542252797 241421068 0
298844313 255749705 0
465980834 147585558 0
97460726 131630889 0
117058107 514421808 0
32625794 513316231 0
286062594 292350302 0
44323839 519625422 0
154269293 426743322 0
497534664 215455965 0
443414927 320119667 0
377688299 297969759 0
121202159 202642591 0
34749504 527918722 0
278821453 363062616 0
340258988 242590681 0
277977626 183662461 0
499160159 431786117 0
200580413 324962034 0
426324611 102620291 0
431070221 211707905 0
133355889 233313497 0
421181470 529164936 0
64340801 38065643 0
11201095 449974975 0
104537651 266615668 0
295384422 519160060 0
169293341 212630298 0
6493696 258997315 0
220319409 544717745 0
554782960 364682303 0
453220556 423330236 0
209966852 144336633 0
161125647 397581627 0
40091021 388339369 0
50486013 200125450 0
460206654 73889407 0
462418106 118479630 0
272071240 240335813 0
114489840 545570043 0
538567801 92572004 0
201279908 253522985 0
376632729 219871325 0
314628240 523372676 0
66941566 329754895 0
359027936 58576961 0
71622349 31607069 0
495333637 400646367 0
77288958 438461370 0
245991361 377179029 0
267073467 387591911 0
487200726 6991736 0
284187283 58241221 0
173276788 399379378 0
390987136 187584359 0
518580733 14574821 0
129050682 341656085 0
71363705 485146033 0
34922018 519022581 0
506263811 482533159 0
33479896 344150885 0
206932713 14738894 0
278765071 495596820 0
458758645 49618474 0
371260411 384870451 0
280875553 387577395 0
154097458 566391857 0
78736273 148914529 0
142197065 256590882 0
514318179 368160656 0
460706023 466750475 0
290985168 140871354 0
79751879 150381137 0
369035680 33480102 0
517131323 77747561 0
293340271 421341107 0
16495615 545214928 0
141206994 509394202 0
513530143 330901223 0
289299049 186529718 0
323992543 277063519 0
169466067 146154173 0
403080117 253034014 0
9147845 413551476 0
472736594 106697655 0
347596908 565524236 0
518400640 477166846 0
258285416 206730383 0
485765543 470621148 0
411062939 274095169 0
285734908 169279542 0
464442466 89731131 0
41969680 21161257 0
111889729 220309513 0
518064432 474226573 0
245876289 189593337 0
538793763 58197334 0
429878041 429504287 0
301185624 66150439 0
130166636 445411619 0
355713390 443372433 0
503730664 256841095 0
25608662 189101776 0
93437444 92796492 0
31868858 169145348 0
256695808 354265996 0
285264090 404005213 0
97231518 540532624 0
214979358 150234124 0
70582848 392764475 0
231430031 140272877 0
242637183 285436485 0
339528904 35840954 0
500485807 234028363 0
43922922 85824118 0
435513158 238453780 0
263750045 60907568 0
434584700 275661122 0
16694542 449208913 0
529614743 261658065 0
343405477 484603773 0
124109268 364209854 0
336902281 198407762 0
163127522 549175058 0
435405815 540582351 0
474996573 312243256 0
233090784 286184812 0
101689661 40384341 0
132784848 216121140 0
233349211 552203108 0
137688236 366220303 0
474939961 215371886 0
138196087 376494074 0
451152507 149277104 0
318331680 471571933 0
78377916 122865102 0
516401060 245054024 0
308053186 11639527 0
482007056 216311210 0
356896092 228193259 0
557103124 515622697 0
51496936 396308065 0
56248564 108338274 0
185684530 198329774 0
378494578 350719139 0
241052250 443349706 0
148995333 342437553 0
347963695 459241846 0
325930133 57695939 0
363383847 550109493 0
196925251 45449526 0
514755678 73856024 0
379058986 272601640 0
200001178 30258021 0
243892420 501349651 0
477337735 406786766 0
468953424 260599259 0
24592872 478823535 0
203823506 336224430 0
369241503 195535537 0
548046997 427907622 0
109532019 471568034 0
318895241 434279848 0
160343950 110376997 0
275523920 68218208 0
129715806 238300922 0
409158894 149662365 0
347014938 257569497 0
404455146 209664771 0
157198432 281532160 0
227021303 38927279 0
314985329 330737970 0
85304931 331831684 0
227989677 424583598 0
235886360 445943170 0
34263732 530103324 0
422576388 510810403 0
54315439 300472980 0
123546662 55173547 0
400288109 160310562 0
48303612 132216053 0
193466355 106285511 0
532413931 382434048 0
348511672 42667252 0
69039836 119905605 0
373192042 285758289 0
146025568 178580063 0
358377975 40171955 0
228293370 432859664 0
520966992 558018979 0
188501625 264539250 0
45354403 311076526 0
130375896 354717507 0
436976204 438246489 0
499857010 516558999 0
82857505 503226936 0
4564511 261154799 0
338558985 457062012 0
385177146 441301742 0
526696692 209133772 0
347562862 353872941 0
429306520 292051357 0
57364212 170767054 0
308803622 164877676 0
542899675 249699986 0
461925332 103592554 0
130150820 220078490 0
261316103 271236578 0
317321009 227322108 0
38590334 333352054 0
367783354 400201853 0
504472286 104822434 0
470930357 47231469 0
472212631 142944320 0
563711004 295507917 0
561836685 158019338 0
146709258 442237693 0
542542299 441075884 0
21515351 235618942 0
88661010 392135976 0
234452056 536310788 0
91816296 215244973 0
324010722 281997588 0
491724342 518601349 0
396362805 428747447 0
102367428 496538426 0
277217117 490929323 0
313292501 227796726 0
305170062 341148808 0
88458038 488623158 0
230991474 414150498 0
53178766 556589063 0
59548790 260236084 0
84084714 441234570 0
44525627 344035654 0
99039512 514614147 0
470297415 448490187 0
396036482 196458189 0
152900737 311109287 0
358058092 26060084 0
290029849 439221698 0
342903529 559553914 0
167604060 537249071 0
325318245 324545341 0
443206416 207250778 0
62023305 104434030 0
72243740 494472449 0
101674087 401508212 0
564135525 528999866 0
262275161 318060199 0
119047007 88701352 0
395592509 71512724 0
355163551 157923476 0
55514614 551978113 0
224931887 214910999 0
536772056 403618351 0
42975137 32422760 0
267289295 42945530 0
99090471 178174804 0
383244143 189301569 0
44831852 271286395 0
190906787 70629912 0
356344776 512428647 0
527328432 305886329 0
193265765 23205344 0
348619895 202641552 0
437654561 446876320 0
398114024 108104072 0
180678512 156633155 0
455781796 516564976 0
544037022 328879034 0
218948417 289920484 0
348844431 263700081 0
168150936 172177962 0
27963087 246439354 0
430177140 247995125 0
130331340 79430229 0
342666227 276722808 0
482225505 501373372 0
474408294 541302987 0
357510270 109889323 0
390586785 107827648 0
302121487 350121322 0
70837129 505320490 0
305343681 263355011 0
373874408 490170064 0
284145326 466557710 0
274517555 223492868 0
316762459 242822488 0
164460757 505615262 0
164724652 294809767 0
351272420 286238994 0
238057322 93073292 0
497733106 276722663 0
422185184 66896349 0
285099067 25548283 0
388507153 503495895 0
159357896 492976057 0
539015096 509646085 0
55203881 74198073 0
520276091 107295209 0
316410987 469477990 0
257217257 512339331 0
8229589 559147607 0
150785999 256852544 0
29174705 52110928 0
367059976 153310030 0
226059124 287777450 0
291345927 542832061 0
439021998 534572055 0
213387506 236352895 0
447227846 8531382 0
171021978 330144354 0
359718219 277322211 0
281708123 191553938 0
165236671 272243942 0
551754608 478668901 0
246190083 515709154 0
404377667 437301742 0
170912142 1273570 0
102712542 54895160 0
205843281 441594556 0
193253568 112104338 0
240548310 337538304 0
360730197 199846614 0
220241274 541891601 0
521546522 492906932 0
315405152 545259400 0
310424131 527007649 0
15209060 84490288 0
19638755 315047052 0
413914305 541074933 0
13789358 163748395 0
319198490 453973291 0
138698711 7395064 0
84932961 480980096 0
541072670 358738319 0
128525001 391410819 0
355087858 82346848 0
509914397 564622594 0
222831437 468627960 0
149760594 470328100 0
217900026 373184587 0
261370931 8692146 0
531666524 386251059 0
312123114 295362837 0
102582394 281965228 0
449142535 514842534 0
76244465 273154733 0
297973040 192840759 0
505068825 407606584 0
380854028 551686996 0
54148680 498829294 0
351902597 342185218 0
344690274 388183128 0
391140354 303824854 0
324393900 378300883 0
324121802 309393004 0
377883732 359106293 0
295922831 220491562 0
498875753 231962802 0
106839068 316230311 0
74188692 163439398 0
178006991 433901415 0
451889599 227142342 0
53651385 408429047 0
185096522 150747347 0
482953699 546826467 0
243536909 13283424 0
442349381 207033537 0
260390550 332564281 0
1655460 484880311 0
140344164 300884054 0
520718773 327851419 0
254590669 380280635 0
385893979 311127261 0
138251479 266599363 0
435584279 397635540 0
353745211 115203169 0
450287954 49820384 0
199960849 30724373 0
201267490 415707364 0
428401380 78614223 0
4833612 185925282 0
325784643 111708756 0
263328092 73362258 0
157194236 196982018 0
137060235 500436341 0
139227064 327357235 0
127069482 385126325 0
243596928 463748477 0
551603866 90492317 0
367047204 561604435 0
174660134 472238144 0
312011796 42905364 0
393196996 375627076 0
428854033 207992421 0
77490214 422995532 0
501579013 294554221 0
14481481 155681676 0
500046746 169840896 0
383448919 341400462 0
327688701 184853103 0
339438657 345652256 0
253890087 174884563 0
72385907 438580749 0
78292266 505240121 0
272272277 473313119 0
39592814 425980674 0
546227478 308928550 0
171019800 948857 0
365491975 375469352 0
333190780 211078367 0
13580124 222406304 0
75907517 416703136 0
309032964 459919726 0
569093126 467234016 0
161976411 357372209 0
90816312 179467187 0
23859814 518018122 0
113438357 405622448 0
496805945 292279169 0
455540107 14374015 0
549443305 17495801 0
431795957 498053640 0
84987227 529686270 0
352021594 312300258 0
563582479 55295054 0
148451430 396385431 0
227551863 269154958 0
165901823 513563730 0
202454519 179596438 0
303867176 338360143 0
538122565 61747726 0
86750222 486973300 0
412123169 295066196 0
124144053 10581202 0
66828782 76352830 0
171713437 460482021 0
124017592 95900764 0
92371554 156520167 0
263592031 202673645 0
366651238 543296240 0
447191827 474792151 0
121780352 317209703 0
165908016 73463887 0
501410196 213461015 0
494667307 493833604 0
565227633 162504145 0
354350967 510923392 0
319211636 464251422 0
540141459 474531535 0
239958362 206932897 0
163099822 457103727 0
157903907 394992570 0
184766949 202727086 0
43309868 348207978 0
420364 325551588 0
210330769 408839207 0
164507953 261510142 0
504790915 278765870 0
382873922 458439807 0
237575935 358970022 0
517857326 234261385 0
127984506 280774449 0
338424271 234048808 0
354304869 280660431 0
294271708 418908666 0
430775362 561944457 0
93083411 559986304 0
285945239 284226822 0
234946708 256304945 0
239999132 337706136 0
368332067 506693607 0
114267483 441086653 0
485210478 333041603 0
506300529 460892837 0
315440053 537233871 0
157849268 552172476 0
422268281 70822286 0
126172308 37096406 0
71192649 169400092 0
131453832 115621324 0
92421171 445222386 0
561029502 224541850 0
540994496 74664426 0
88597881 117626434 0
148820466 306684384 0
170947942 491717683 0
283882533 212429622 0
500732651 43224886 0
36310772 14446781 0
213102415 117783485 0
429251124 213847507 0
115884267 405745868 0
494257338 86579023 0
124331546 66062825 0
34659693 319583621 0
21745177 235332140 0
213308136 316824935 0
69472075 189831215 0
284901723 285373907 0
523285640 237818007 0
29174136 404529000 0
218010022 96683612 0
64930796 559351420 0
329808476 460404276 0
326449633 456489606 0
550201505 342715910 0
502555802 387537833 0
276703798 255997710 0
464790503 397651275 0
203684747 556699257 0
527512527 362146889 0
194587746 103124428 0
503261205 482251652 0
477471025 45144449 0
230174817 327208266 0
327183956 88286157 0
555135411 437365748 0
222005372 227403943 0
179804744 3920009 0
263283524 271820145 0
505853138 123824163 0
383360855 486892388 0
523148159 70115120 0
513052313 560062483 0
324398939 549379982 0
520733672 377885967 0
326586168 365506054 0
423997406 294224855 0
312546600 178781706 0
49327580 300686337 0
411234663 148273714 0
323098366 567344387 0
47659576 350803014 0
485133757 110032739 0
67469625 439274398 0
397760465 73754761 0
321792188 411052674 0
151251390 258138419 0
245970192 314032843 0
353334128 401243955 0
200212168 232218199 0
525415266 168585692 0
196461817 497356934 0
325522490 427342562 0
210203582 398978969 0
324126512 542987032 0
299160707 486874410 0
159615829 416966116 0
315113006 411595457 0
116507162 344666867 0
42853212 470584475 0
502065010 137820301 0
30721940 63801631 0
478821087 303759045 0
118465858 38561133 0
381063604 533424977 0
448545520 393946076 0
309250921 217919851 0
332286538 13392099 0
460860342 24117757 0
192173417 214207442 0
30215846 554093664 0
425015856 323902181 0
181471462 406914914 0
112459695 550861930 0
61219286 186340607 0
37136951 67472435 0
214053409 442204069 0
76546002 148744223 0
31638959 546963661 0
1199837 518817904 0
195903310 555421106 0
399113530 452362610 0
96847677 528615108 0
545726101 416565662 0
215050917 226250192 0
87290137 142789206 0
298497610 469825785 0
210024673 266433646 0
51981285 383444157 0
302816449 304366850 0
56084096 488161875 0
124767130 309383627 0
533074140 436568058 0
374778803 455466796 0
192559957 231170496 0
165816028 357296183 0
262846060 116408345 0
1442764 563446326 0
172073096 427137154 0
464481033 77689920 0
534555843 359405494 0
357221712 564789522 0
276942663 207074683 0
326997509 179355010 0
494559680 488442644 0
471190849 56530313 0
97405690 236583912 0
456953489 58082211 0
497865423 53817219 0
182839886 365446108 0
149982635 419508474 0
499641908 508947565 0
208417574 317116579 0
255836642 354268795 0
301555308 94802670 0
310762003 192835780 0
175334759 420388147 0
296377018 23212488 0
88386898 288846116 0
78544135 307823256 0
502376716 47299946 0
19962078 157085383 0
116508207 202508723 0
215007720 123000646 0
533710526 413691730 0
346806088 278445872 0
535604484 110715673 0
360315937 142325614 0
467409293 344738821 0
336382333 363290463 0
535174998 445355033 0
420411199 64772656 0
175454678 233898720 0
88556563 421838681 0
403087626 448348039 0
207336281 540779346 0
279960031 247295540 0
190057002 384751800 0
107473095 392768553 0
435929925 292916928 0
346251893 458086844 0
143319289 437464846 0
237048462 62620106 0
202940229 557136922 0
146659239 74214770 0
185986636 533595092 0
83911672 243138705 0
432552055 222559628 0
154700161 183692479 0
247323627 445546248 0
194482153 264879671 0
220826061 54166370 0
561262294 83752649 0
270561651 21053576 0
506445155 264707660 0
70615038 375903424 0
249649323 556345787 0
377332521 333450148 0
284043961 406750524 0
375866307 566869318 0
535366536 179978429 0
45321862 360141729 0
559080110 235906234 0
24662147 395387001 0
340595764 355634470 0
25304620 16058712 0
92268750 445769012 0
333696221 51401736 0
500595263 420925123 0
148346053 271000625 0
250657955 117279252 0
249911468 146725117 0
83374720 342436469 0
299196513 475797726 0
130885238 91778279 0
393743436 381176848 0
557091332 275167654 0
321968688 155991506 0
34139567 204769542 0
82938046 408537888 0
561911048 72606861 0
444943096 155012628 0
104836760 99173462 0
197096489 371660187 0
16779554 107694389 0
75508359 180598043 0
169134381 393999738 0
156386966 241506213 0
284046017 167382444 0
134039763 213543192 0
442822881 330900296 0
125233927 389827465 0
264246469 143330447 0
189088246 76011559 0
46735460 532038402 0
450524633 150320662 0
272818598 234616106 0
58696982 344519386 0
401991362 138786929 0
95739568 175345572 0
313264018 396056322 0
513017521 473681339 0
321998746 338416629 0
417954196 554906612 0
150974552 185838770 0
75962095 246118788 0
271391108 513408270 0
561264445 515651287 0
98829649 115197129 0
272942204 521542809 0
153780924 213276088 0
260898499 452341846 0
47575414 515190897 0
463636308 425595044 0
547748494 482139053 0
239459360 323098850 0
248642231 486932055 0
125869465 353825883 0
497389329 483362081 0
109210263 565300874 0
494476115 125011798 0
388083526 568647545 0
105361228 16716341 0
130518892 362745865 0
171242143 535289613 0
475090381 64434868 0
31333114 127587370 0
104408488 423089003 0
456485709 405741910 0
419070250 546248782 0
404749298 275369096 0
337215041 290331005 0
469677544 492030067 0
265455050 218813345 0
352901608 229403657 0
555438656 454247878 0
437296707 283693962 0
550375715 58893757 0
232455996 283060447 0
144763273 374658302 0
113929456 516575405 0
6594373 256190602 0
60153225 348158540 0
450051240 95607940 0
366438792 410465306 0
214741741 193841326 0
276128279 231013098 0
510751577 147528725 0
500099692 507790459 0
521712599 52421254 0
494331357 286081461 0
452799650 235568950 0
285684870 553626870 0
120935889 489141295 0
193588037 242597090 0
462436377 133457174 0
354989378 319784095 0
551567276 349406629 0
544261824 332078557 0
367262842 307712015 0
154376790 406675360 0
145427483 238041290 0
457946588 274273845 0
452737538 433587481 0
53117836 63560383 0
563519112 406989231 0
357305924 384992786 0
60540920 241855853 0
318484629 207897528 0
330196012 125172267 0
306336675 259841658 0
368535671 41504756 0
469655559 433861064 0
256304122 68392695 0
403568124 287823647 0
329718942 489928393 0
493374399 549610507 0
341052313 366376182 0
23171635 498426515 0
62637426 561867744 0
313409281 238374849 0
501809709 65309637 0
203827537 120352276 0
7244752 156927342 0
287545522 331752859 0
71918461 252535095 0
557373994 340608650 0
353173447 482770087 0
22505247 197346827 0
74832062 203781767 0
107162471 561923025 0
524564698 255313102 0
422101363 40785090 0
10253736 66072211 0
44796449 435919863 0
192137145 239799502 0
213032710 47235071 0
360241963 226613678 0
454029258 369864979 0
294640484 530780154 0
342262793 509307733 0
298719159 532709525 0
259050399 226371988 0
477379928 62054948 0
357957747 494358287 0
173515267 399997957 0
515803602 47686740 0
231317126 349675922 0
528909499 316576647 0
267347602 1037360 0
71887898 142809715 0
34290932 342838732 0
80622036 531193387 0
301051371 354702019 0
148835399 137028423 0
93646431 196582321 0
88194379 122314483 0
40539336 455154706 0
3063684 22603996 0
408249054 557057994 0
540877361 544986210 0
371784435 179131672 0
510459681 49693025 0
257766415 221802242 0
162581272 565517939 0
167585140 445109349 0
438216792 74664630 0
85581956 514288515 0
488390261 532813114 0
115869466 479053589 0
509428744 94944784 0
498833094 70948659 0
237058886 389558636 0
259277868 325431810 0
420327403 94966954 0
391526471 381984195 0
356471354 93875431 0
371447976 96917120 0
260375630 376890804 0
301025808 435675268 0
241554733 240880837 0
31064005 44378416 0
203644271 461283031 0
208318045 267026539 0
36951424 187926884 0
321427591 274592921 0
474609135 343306610 0
35635717 152860901 0
12575680 147827308 0
526700354 253900984 0
23966273 367330917 0
262508968 72953984 0
64120806 26522625 0
513123409 473560359 0
477830555 480537658 0
159871307 310983739 0
222615458 460727110 0
201942490 123383426 0
477828488 415154609 0
344961135 278277114 0
274516644 270446609 0
482706001 176564929 0
192708185 103116551 0
343159599 295953524 0
311713695 73845580 0
275321369 103441464 0
535906682 558482929 0
162111688 196701325 0
346597878 203714276 0
222729207 361673945 0
136535924 20923824 0
395931752 534722539 0
267666401 23548249 0
463030550 448079903 0
446464756 153993521 0
355723720 416119191 0
481110528 531497963 0
476429550 53610249 0
81328697 100513670 0
541536649 414387831 0
328221324 24669182 0
276637119 120571695 0
188985083 361840228 0
280090140 354433791 0
187687595 121229967 0
198023326 440051832 0
138244908 153253380 0
327818212 325065012 0
139772586 292281040 0
302704111 308983458 0
200058349 411773123 0
147135505 252809596 0
244118315 357395216 0
12052982 387498003 0
494888000 389463427 0
403344483 164432331 0
548553554 203912742 0
426907216 560148409 0
456350485 77828014 0
371095472 254894767 0
373442479 225752393 0
354284045 35130367 0
5848273 172524093 0
272519536 430215112 0
17982218 346347286 0
163850123 78870130 0
385305974 84918183 0
519447498 273465525 0
379214459 311913424 0
446211427 7331306 0
479706030 211674627 0
142584187 468065524 0
86844700 518295973 0
156718813 56995714 0
538124213 379973628 0
47468706 508733034 0
446862304 43529834 0
191731859 176648454 0
150101109 180197461 0
194397289 386301514 0
507967234 309503119 0
190579774 59156113 0
361149229 234871111 0
505677247 374825188 0
92931173 87494052 0
29544756 520501143 0
176232251 433645486 0
171077397 124464533 0
74567588 65916134 0
185839796 460797819 0
382988015 309279061 0
117543096 534489687 0
43269259 116415501 0
499709243 366316300 0
9962391 555486913 0
246269172 503120487 0
506911409 512098880 0
297056944 525637720 0
458691140 171979171 0
264284186 427075365 0
372984897 383610942 0
240871527 44004404 0
408133237 527810742 0
363999180 349480908 0
328593453 367385091 0
155180405 175758586 0
128727070 326794910 0
505672985 191166482 0
547522054 316457522 0
561995962 829748 0
295671427 360913660 0
340786550 233922299 0
333469821 161066833 0
123235694 57749419 0
85312363 478223176 0
2251272 475186762 0
33392843 250911162 0
561336058 128338463 0
295385823 28175704 0
301872399 562459938 0
513874484 481588955 0
499728843 472932536 0
451251479 147684595 0
330517706 451368194 0
391666409 22874372 0
131986303 258758755 0
565714009 415599842 0
65108524 85012125 0
38431441 115050136 0
486779099 385556622 0
212772945 529479151 0
341130266 294930102 0
230545763 504200454 0
427793373 230952740 0
228732303 434987610 0
58358149 115628076 0
292807416 356389423 0
482801104 305306817 0
441702023 450859703 0
500179188 249707613 0
486717115 263267447 0
281136795 551244449 0
20554598 279232283 0
472190984 270241066 0
237136723 34700669 0
321081481 218699818 0
341709792 551371771 0
309934666 369840843 0
113874452 505277995 0
57654097 17212295 0
146800520 228399900 0
430962409 22340762 0
412156528 155504483 0
164138055 269273220 0
544646651 550761395 0
489249641 268915780 0
299035378 486994559 0
473161355 388480104 0
56258628 5856277 0
336141469 65620786 0
92063907 484834699 0
68281036 10569164 0
62931589 204103114 0
460753658 558884982 0
461271112 473057671 0
214848344 457210253 0
332419641 531260435 0
389783580 262940096 0
150793883 185663596 0
478024193 416712318 0
293373738 356183893 0
475059731 333872824 0
205461280 386939465 0
223771914 470192320 0
386373559 421460582 0
528837827 145102456 0
232222936 472027594 0
341474100 525217223 0
483897379 204774538 0
551626286 268684246 0
219911328 347033112 0
54555732 155914910 0
259867210 165626470 0
322596289 121938296 0
325453880 430008517 0
334498520 154427155 0
402719244 463894497 0
265771129 197984625 0
269872301 276084314 0
361904827 227771186 0
489828715 463548137 0
95607353 347808024 0
303237984 560920650 0
331346309 566734156 0
320116115 265048815 0
316367707 151433148 0
331693380 197692963 0
310970061 290143035 0
389765342 28562252 0
37360478 98226728 0
293597204 462311294 0
455235065 544355391 0
399780459 150988745 0
101397532 544794203 0
194626943 549319487 0
385251847 446577693 0
528133535 203243681 0
503968611 396290305 0
376407626 354778311 0
268906456 382015267 0
94672056 333800397 0
69660844 33206651 0
26914644 83440973 0
112853017 267062279 0
193340462 465050162 0
97381120 86706506 0
360515817 42971911 0
240883423 134955036 0
54504012 468653508 0
244147275 242830249 0
110136524 405841521 0
452921084 59945695 0
208997158 15640321 0
155659235 221324945 0
68925785 453550791 0
193479797 346419951 0
567472478 354217044 0
534446687 557737188 0
269960934 47661116 0
518730121 555970591 0
16443909 358361927 0
138955148 506149794 0
538257508 536041207 0
138837402 455358815 0
250477854 497169738 0
498992792 75158892 0
268843228 279948302 0
431000277 261938432 0
98362091 13402137 0
266548107 474271765 0
40345104 378191729 0
80203807 223030545 0
460966981 187669590 0
157218299 100074204 0
472506610 475143967 0
473175578 365022700 0
97917530 518635912 0
154602236 449021263 0
128477166 146604151 0
169065726 55370389 0
295816475 79800301 0
127880933 553387909 0
438047112 40119682 0
374466636 164599521 0
412893152 31890987 0
508817476 43152851 0
364156768 276446351 0
475788500 437891951 0
498447997 329621280 0
330309194 219556621 0
88086839 2142987 0
484405877 25274648 0
397303086 26000173 0
158747283 134558834 0
175371739 160009664 0
523954528 170434149 0
381899121 448103221 0
507969521 41473371 0
41518039 472584165 0
188669361 360685410 0
198304265 424793980 0
443271502 401158133 0
443807491 27935759 0
446723826 532571802 0
7664777 139758366 0
414030411 559833233 0
494177523 121998685 0
468070360 427990696 0
279661724 330467444 0
71901079 153467113 0
232046781 64224134 0
90532134 499057179 0
63184917 268515754 0
87007449 57978004 0
306893437 184468320 0
501007811 312065365 0
179736155 394353561 0
260147925 356833253 0
118914421 233663602 0
532445939 216068224 0
119647962 120884287 0
233776820 7438940 0
15572517 245119970 0
296963545 183128249 0
252316196 371702555 0
557229191 360562545 0
524531525 266698577 0
320839232 381922337 0
60645812 256802171 0
286975460 34715424 0
437897227 459544149 0
521456225 550554610 0
413940009 230726069 0
353880599 80790889 0
388188283 281566024 0
322845768 249269931 0
430243047 466652895 0
527699057 434300635 0
410085024 25951626 0
165502861 30470586 0
278706862 396801327 0
114202118 552440203 0
233941701 534624502 0
226125972 46431193 0
421850820 40970776 0
160615129 82802068 0
3472999 534295102 0
239447616 370179575 0
251397553 508324612 0
440664098 554138653 0
232455235 540083814 0
468758312 535876021 0
19886342 516509243 0
365107704 472142926 0
74547661 302571442 0
382799820 156532566 0
164527271 21975599 0
399756562 74579874 0
204325402 269884534 0
491918928 357579966 0
14780280 323920109 0
416559112 511493192 0
461637953 309635702 0
474687215 432537074 0
424967944 418530141 0
201485128 342198317 0
539761920 338059481 0
351768015 373169470 0
197124133 229170251 0
451377471 480639949 0
228825693 189863528 0
467017364 446590670 0
326257458 101406198 0
363780044 547184314 0
107057417 569172270 0
55357373 225766653 0
486243277 119799905 0
20394919 53030720 0
524857225 354641832 0
92586887 562702206 0
22179401 448629835 0
350817595 238652435 0
161432311 344839720 0
422431017 520758913 0
460801822 145582544 0
305817971 324996551 0
182826278 90500407 0
213059331 234849899 0
523351649 179224478 0
326484065 183705698 0
539855367 491525124 0
195809799 554323179 0
466437863 184068097 0
525299119 453363430 0
106213659 232630899 0
476542413 362091058 0
11326576 249595727 0
374887600 452271836 0
503871881 485739661 0
195467511 78974594 0
58742663 489687293 0
553415136 175707340 0
68986977 94681332 0
36004198 134716075 0
501782018 463745429 0
293220044 231370693 0
20782260 432884294 0
148697259 504413638 0
215758768 313315240 0
358112222 430801888 0
524330042 551825439 0
346399565 118524895 0
193530189 190874222 0
145713993 550779423 0
222191543 211404431 0
415786766 310041648 0
135998506 278291869 0
77194645 104549895 0
158856940 529342623 0
81524883 193207801 0
231553143 272323427 0
157606043 558584284 0
374618462 512958276 0
104225059 424482378 0
1522839 269357539 0
56460301 505981415 0
65414790 60387969 0
511134850 497212677 0
458782391 566850996 0
565812323 170309833 0
299302300 429797036 0
341708328 135787380 0
438636461 274897050 0
262738618 419122709 0
468555309 257318134 0
131376654 270972035 0
133593992 404137224 0
123308503 371118817 0
129382736 519808406 0
482571906 303803002 0
481841371 233054908 0
484875805 213134876 0
424287039 142414420 0
76082859 195450489 0
231282701 533003613 0
404437392 394783725 0
326867312 345150483 0
469739457 25505592 0
408590442 42312052 0
420461947 546257904 0
487664762 136592863 0
389102707 47241567 0
101724210 429613462 0
271234997 564549790 0
411867470 166565557 0
228159306 358690247 0
508016665 146646878 0
519286129 290630160 0
321509879 248388357 0
315021607 507860973 0
381267112 357019146 0
370194127 51975059 0
131224381 39626543 0
101825762 390089922 0
483260225 367666803 0
542919730 489132807 0
323383604 159514760 0
405133671 104930504 0
400714353 30932450 0
73032156 102730415 0
242463378 462805690 0
385021286 165593556 0
115804530 328550384 0
118792001 101977335 0
367819303 151074724 0
327728592 453751169 0
114211784 314631136 0
506883627 304614941 0
296452925 164868452 0
42878613 301411146 0
109790325 479144835 0
54067191 429293643 0
78282275 53467172 0
197440503 69824186 0
408212729 14866827 0
53110525 270101069 0
454511072 533766348 0
258860793 63938447 0
59410631 392813894 0
105652033 285803308 0
168895808 367007900 0
178052839 33678544 0
481273266 165621096 0
263077178 505521523 0
55439137 86965525 0
369557016 393777302 0
303060766 475413840 0
369907741 270388959 0
504215293 405778180 0
106395702 21893947 0
100697494 406024655 0
92321012 192063807 0
149627876 442823400 0
171050058 255701337 0
386398163 210971914 0
438167871 392440709 0
526383647 314857798 0
496039530 1145934 0
392481606 378442494 0
433434306 395664476 0
158966952 61972687 0
11118590 69712101 0
163727471 185504875 0
188660177 351220211 0
451212937 360378055 0
41073687 80630374 0
132280998 112856554 0
284253046 26575143 0
166833493 501409361 0
483163009 73544232 0
46959924 408530383 0
531343825 31928694 0
536519172 42611237 0
18262274 546754706 0
103546178 239294563 0
201870594 446564224 0
71018255 174194703 0
215765597 448290113 0
299375514 75372388 0
247594109 505238932 0
441019077 244110921 0
254174677 24917390 0
312706770 448799128 0
272506080 408962117 0
159239583 368604537 0
486534579 409400770 0
553081155 543570593 0
19345156 156004215 0
420407099 551637016 0
507522547 59014579 0
408381033 551383701 0
211403450 446581 0
358393097 247786230 0
197804792 168981555 0
198014300 172871423 0
324009266 63625825 0
111485355 471712804 0
412979755 471868219 0
250896032 83429439 0
162310601 212771653 0
34090548 265333590 0
11436005 13634192 0
520191399 56642777 0
313506651 75714911 0
419121376 56045052 0
230830860 364629756 0
8167812 105503303 0
51892159 71250099 0
424707709 428700008 0
445985353 6238183 0
190311862 133339424 0
364414522 382892846 0
15549173 52595082 0
299760262 359940751 0
551488127 208934986 0
488689835 209654050 0
9781974 294736979 0
478315437 497583838 0
304237347 492944165 0
372429729 283907894 0
22906733 76931283 0
213858050 198669824 0
85098374 423447110 0
154465944 101569204 0
523031950 517367209 0
130774297 216113244 0
329160813 429547809 0
42218251 489566175 0
486617970 211382439 0
491173926 176647363 0
128831412 42742046 0
425675389 431723942 0
544358757 15706320 0
185765397 464002145 0
360228129 260259121 0
556496774 174842937 0
155857562 344676137 0
240448573 518664883 0
37471537 526135959 0
358047272 473914402 0
100163316 285882980 0
339712765 312173951 0
60988062 86740673 0
70974000 25187722 0
215694004 451920267 0
425538216 502429650 0
454953305 384388934 0
165862045 31006408 0
549871586 454595262 0
557041179 222173207 0
494923152 260172876 0
565570428 261269538 0
153020341 439134766 0
262576354 222432057 0
283567606 167495708 0
222700422 395946774 0
245728716 18373786 0
328808554 126936990 0
151897222 360042749 0
449684319 60600805 0
339144586 237445386 0
360545547 81536820 0
423541535 365011187 0
468642348 509723555 0
27128588 97163949 0
163824055 269553632 0
476249068 168100671 0
109842256 561709888 0
270141656 511138085 0
435161171 455760336 0
116257513 335285319 0
39914722 452416086 0
169787985 196015616 0
127869354 524790430 0
345379790 482168514 0
124437597 63405878 0
205380259 195006850 0
487278575 313558625 0
533713035 220667563 0
58990369 303960153 0
42262114 452051872 0
16413441 544561892 0
425613344 380329800 0
528751180 563520449 0
555756194 44487562 0
76772803 10641958 0
234136324 533918874 0
25892639 152410077 0
279477755 428404569 0
267489022 69293215 0
273266121 59684004 0
213750565 512107187 0
135723946 487975394 0
65451250 152818436 0
102804540 332163783 0
68616362 156530257 0
460425248 468516128 0
320035900 414831369 0
211910649 63991146 0
113073182 169909341 0
95827763 262749183 0
174267417 127013559 0
66546034 545821649 0
120484066 116780614 0
298215658 431775394 0
427498817 443246936 0
259593531 131566491 0
512735893 547561705 0
422548632 175724947 0
368626762 77335097 0
523325801 407071480 0
199986776 73297887 0
425411105 80728244 0
478340477 370893123 0
23879146 296905299 0
90726278 559646780 0
518260387 6362664 0
259984291 435596924 0
527324551 176131581 0
347924917 352473122 0
400048083 207935350 0
371982840 555787740 0
489941545 65710810 0
353772158 308388330 0
109717238 525324380 0
149383013 7230925 0
21904654 438585228 0
269841144 251571019 0
353601873 17320425 0
85886621 530705046 0
442090034 119762140 0
79550692 336792152 0
203716607 19777287 0
173894388 257345461 0
496209774 258738018 0
530108859 120819121 0
567301313 103352931 0
242034263 175252379 0
187315517 29529827 0
351911327 314057836 0
262877130 204247735 0
188569615 543642678 0
165312499 90831954 0
279304459 228279372 0
12024126 69731805 0
154368959 52110823 0
113239450 140719586 0
301462077 495238190 0
481908335 548065529 0
5453290 465471612 0
189011898 280760757 0
438263111 537465875 0
187329900 55356549 0
560325826 198978767 0
297197683 117699810 0
287356348 116396845 0
25735258 331282749 0
350655775 545329240 0
83215616 263804391 0
250123015 36356820 0
390686210 509446412 0
549921542 8926504 0
439638651 305175964 0
61028820 196746989 0
479013306 203732520 0
340340301 22014723 0
495265271 20908090 0
491262981 43121318 0
553037964 446732199 0
537479242 476645279 0
405435752 379678325 0
537129570 318753916 0
55234172 16045260 0
353136805 559969565 0
291179619 454286098 0
233149472 547117248 0
437862887 348164446 0
8627916 270797880 0
294845835 71997614 0
407559567 48144110 0
454113331 244079020 0
51995971 292202538 0
68397748 345145105 0
471799045 316916341 0
496874140 453557337 0
536104050 35435176 0
415311425 229366608 0
445838507 503070346 0
460242528 506583388 0
445463345 269332081 0
121130101 381518143 0
508569431 316470551 0
119820232 222415085 0
113479901 348488424 0
247688001 3601412 0
338583113 327066056 0
426082666 229444066 0
527994685 143639521 0
493491926 546640907 0
383906706 407922575 0
228495201 162186890 0
515478354 65042002 0
314356014 410216840 0
470605004 299760225 0
277256186 30116945 0
157689919 476226834 0
142115107 190466040 0
364657174 310154920 0
161787663 449036626 0
315632393 519784142 0
460012683 23029205 0
88566631 213943962 0
159064582 93124623 0
189152815 248028826 0
534207301 148526502 0
452992103 133519599 0
146693255 495817580 0
437758104 251090583 0
52253141 515344280 0
401847007 553609199 0
73388521 407634020 0
161739132 173699031 0
218472896 216998752 0
517953388 42935619 0
456948804 272787554 0
289060607 274983273 0
283151188 299542603 0
122791811 82991107 0
484903113 427191736 0
320749288 265114430 0
128029548 425251591 0
7489823 411544538 0
470760011 230701049 0
123749388 51920361 0
335165473 494861823 0
24058962 494924331 0
245513110 20378504 0
99596328 536918258 0
171688919 451662052 0
212851618 98690986 0
244264870 514498596 0
303440344 237394908 0
57163348 543454047 0
440616619 442281285 0
501179020 518411175 0
262863036 235907721 0
346410733 2454546 0
528896236 482341182 0
288906375 119018230 0
255313599 481459566 0
468930291 268163897 0
164893964 41655495 0
17127495 477546251 0
254832792 544784310 0
67603694 69464629 0
462476802 60886044 0
399845780 475333399 0
318395265 407318441 0
49198864 350973965 0
358859960 197233770 0
455962679 134480286 0
183562371 134439196 0
80662210 186827569 0
119378787 233184919 0
533866647 240522545 0
295547138 286771713 0
372622177 475381763 0
19887782 119440551 0
59985214 472401348 0
164133554 381100640 0
476228845 465665469 0
533562132 419262251 0
553854359 488261165 0
313727696 1363501 0
77498777 205792631 0
80466284 133397060 0
463905231 35120513 0
442424144 75044538 0
70981361 185880590 0
195145181 367150122 0
569059172 268989338 0
388336255 499746461 0
122245825 175704074 0
402565305 67902665 0
541966614 202848766 0
488996863 550678199 0
544132785 336067418 0
142336597 218125175 0
491124751 356707454 0
134677154 303667870 0
515094296 58166492 0
425791176 308747441 0
95714865 9300513 0
254269746 358190496 0
112037770 198370327 0
382294291 279311093 0
222609513 438122472 0
301589310 400311962 0
216901102 455690861 0
284865453 284071221 0
520399971 19103676 0
275715359 457046747 0
389094198 567008248 0
382047448 301543530 0
66182000 173177016 0
135595765 90289037 0
124185133 65450157 0
20250843 54521334 0
323153504 81459046 0
552935093 565440378 0
123666385 562232309 0
45710601 15612927 0
398592236 200202673 0
532151396 117108812 0
51711801 108071118 0
344009383 218953141 0
281055269 91524878 0
325390055 190222376 0
391051847 253592099 0
85918080 262551703 0
106102550 241493112 0
53880691 280854583 0
145207566 169903862 0
132771543 378539924 0
102297235 266472598 0
320469457 225975758 0
481625121 166259790 0
219026936 352953476 0
42919719 184410530 0
376558746 190435274 0
410286888 402692506 0
453537540 396726325 0
220717119 140525650 0
550649153 392492820 0
29202768 138384568 0
441427317 536356354 0
464139353 108825438 0
37236605 496148579 0
267811349 36094013 0
22395888 561847242 0
491950162 234779327 0
237633175 45270406 0
246724078 281247840 0
220044700 355737465 0
549601060 194035789 0
73840310 551941443 0
241919072 205705445 0
292836237 156825550 0
435751759 223912443 0
491962687 306847777 0
185920605 125730103 0
126157212 51424169 0
99391433 131449790 0
471793524 74409875 0
392720195 314332298 0
10373171 52532555 0
118223164 149481771 0
95827681 49040578 0
54705796 188040957 0
130200856 325131381 0
16724819 94542591 0
426580991 213214486 0
467396040 148865457 0
562520196 563238262 0
537262352 285115643 0
43456951 260797168 0
490166557 156413720 0
248832082 559478047 0
54371620 90949998 0
405193674 568158214 0
133203439 485722741 0
504927279 442329268 0
317555853 186498071 0
334096107 174637682 0
75290735 245960185 0
171812552 559517143 0
403124232 357850538 0
501273071 558167842 0
535658170 182634245 0
295566959 429973855 0
158429522 59001250 0
153970313 161885218 0
148878384 303926062 0
299423690 421526239 0
45439262 197171634 0
346695064 558573059 0
493889279 150828189 0
531957735 343737983 0
160062191 312934641 0
563849906 104887710 0
69040395 25388543 0
511337090 246388439 0
299106751 351029651 0
61727815 486764408 0
560520041 444784843 0
317965905 468879783 0
152653440 249689444 0
432486075 234096228 0
349039976 187946986 0
193811691 387915666 0
444359770 473156713 0
71220740 342258655 0
222963298 366283713 0
191529381 45549281 0
137094702 292987483 0
447096450 403807293 0
215451566 278225436 0
41434485 32417774 0
291646348 56368563 0
241427389 479711504 0
157735208 494468399 0
222614274 107603038 0
283531466 147565302 0
112601748 439993918 0
119298927 303854400 0
169043494 456463922 0
40931365 53681691 0
534343366 17685799 0
106059550 214755880 0
564574280 129382413 0
498961686 85725987 0
273129608 214968027 0
309133770 239682964 0
475662027 464479566 0
80247415 7702943 0
63122106 523753344 0
377733585 406675100 0
461736469 555101302 0
288027656 423815063 0
147661949 161683405 0
242588765 316439904 0
511499247 375693250 0
349190581 202424255 0
357726824 229577264 0
179652841 493191063 0
412483142 112486895 0
255941058 322939414 0
350990528 158154063 0
212108373 496344269 0
215586967 239328482 0
111770223 508173634 0
72889203 389110283 0
335251091 114874894 0
100179823 498205697 0
446165299 284669824 0
326251913 277704818 0
395704353 504823848 0
507537068 66852275 0
238103539 336679578 0
379409374 183918170 0
564659439 395209413 0
465876203 346991619 0
67665254 397341812 0
217344798 114708224 0
158055027 404889004 0
386394522 399021607 0
558366141 316929097 0
189120548 502948534 0
223453555 484928887 0
235222582 312607376 0
82044047 107744269 0
385036629 119227539 0
90473771 447408350 0
194118897 251317395 0
250184145 501603277 0
398808053 512810859 0
307042019 527327981 0
520121575 543500730 0
130707461 30482016 0
538298260 493660279 0
326520521 116892941 0
447948638 538832913 0
159272385 403544957 0
83523613 13706565 0
318739089 324877322 0
367880969 285013733 0
317146695 191475445 0
328920543 533513936 0
459303823 278086768 0
129021975 194974532 0
343791452 475558058 0
3045467 101782139 0
152564787 111209025 0
283955940 153880124 0
62450340 232453849 0
483434291 132616065 0
544117406 437699776 0
7752108 82716448 0
238550986 295191051 0
390051983 422812149 0
380137738 85969700 0
129075465 397708305 0
475807270 81432271 0
447191817 191821352 0
191118533 528426238 0
419413113 3780340 0
330843084 452728492 0
161578334 145832668 0
255211796 106041427 0
376529081 242171027 0
461314174 492304424 0
132872999 99269290 0
86016265 366523670 0
184795352 407985094 0
403380402 399526484 0
401557997 197970137 0
503401979 101073362 0
22167487 65481938 0
175166024 243201923 0
378061929 43288552 0
74956513 349042472 0
73557288 407513773 0
134019471 224678318 0
222043371 488614319 0
157690408 355178783 0
336089892 156220707 0
347028443 26614930 0
336751565 444872120 0
340980056 216025084 0
132825098 549150711 0
467545140 351882236 0
323460002 5580803 0
37816024 6024265 0
369825119 391603558 0
461060180 181690564 0
279126688 56531520 0
305906888 553881516 0
78785466 375078004 0
565829239 196992179 0
21293031 89501170 0
536489805 60571585 0
31479653 189523042 0
314004499 304842525 0
464529966 130119392 0
535345699 325952909 0
234452125 408000937 0
250667272 120073398 0
119735036 324914603 0
279197027 464392966 0
470851955 311770530 0
250099427 216465008 0
444479508 248978336 0
215859797 178660096 0
262249027 279114063 0
395564230 41670599 0
284679790 296791955 0
518266514 537124058 0
239872694 189347544 0
479834280 255404655 0
83501604 106432756 0
282282284 61109138 0
85768293 379890124 0
302785956 458275451 0
484208254 210291077 0
40309417 45124025 0
399456989 29585110 0
111483597 297175982 0
282316417 111717788 0
194940146 466567191 0
480869211 301296099 0
199058516 427966536 0
327470599 164259792 0
200903466 488250503 0
402880881 153188924 0
82904177 42201471 0
556345743 546601364 0
27998611 169662329 0
336246608 360953448 0
374885856 484888442 0
1452065 40667446 0
276152921 214529488 0
6474983 114916413 0
397342895 134173913 0
211211818 201905692 0
216824894 180350193 0
376297493 491010944 0
280804359 229015940 0
20537370 514270639 0
424239371 13356735 0
43872786 54568937 0
454963613 385631721 0
550558974 443720792 0
402996509 182321276 0
36183410 471997290 0
430918014 525603479 0
109859608 532805973 0
506294090 143250744 0
312884107 21312893 0
306163144 64860744 0
308254678 503987953 0
472710638 260970897 0
237738472 46998148 0
171313651 372729988 0
548291148 84404980 0
97806354 17546792 0
182025792 338995556 0
3005991 130633516 0
184320415 370890404 0
279589121 535177866 0
344599673 560709752 0
459091242 303043725 0
473850090 414328139 0
58764340 429334386 0
132845146 496396231 0
460390072 386127878 0
514471303 184900630 0
345913422 34371074 0
333757317 29220776 0
239057733 40476866 0
240447288 67316660 0
91596000 536046233 0
66971465 128370003 0
323597655 426946261 0
407531935 525619528 0
502250100 334079023 0
27846023 145885028 0
333851010 120772889 0
183564591 261678347 0
374163647 17155408 0
92073999 370457932 0
424501077 95390805 0
150505893 490993307 0
140164146 219754051 0
539924486 382623917 0
9589413 475767663 0
56963879 276589930 0
246897846 403588927 0
212514175 151617104 0
182103130 402873834 0
443756965 410045944 0
531298519 560873025 0
528400615 392881839 0
221300335 477325079 0
334996496 506765892 0
167271174 1908457 0
249574017 31540784 0
340951016 403880099 0
353263400 442394961 0
352458812 405322519 0
137719880 454500679 0
341106315 11857692 0
343292626 210270734 0
265328314 283935566 0
513593117 536703634 0
150302814 304781946 0
548904946 191689822 0
443570151 397778100 0
312388435 434245230 0
546469381 137475263 0
191504365 502891161 0
22215060 516454338 0
22657040 481906368 0
223444404 286153054 0
465934503 250107699 0
304304490 266606010 0
200600086 558829200 0
420043517 125604254 0
239936913 536292601 0
140922117 253202725 0
93905759 211457817 0
234834660 415978260 0
540042144 119065895 0
109705853 378997102 0
21892605 84229894 0
310716843 312679330 0
540560243 177486201 0
66797742 276073213 0
203694184 236275378 0
268791219 543966111 0
413758961 467444699 0
347193861 207097424 0
61034079 191446556 0
123869435 112874771 0
340410900 151086839 0
552036401 343481927 0
14980039 389517343 0
565228536 374563937 0
409985194 522338157 0
453245403 102819347 0
289153077 90268124 0
303201536 537962461 0
380642960 518880127 0
191110964 413148958 0
8897832 43642196 0
156729661 345436854 0
375069962 392961918 0
150605957 122282637 0
252112094 206980116 0
402541247 25529817 0
31332988 226728833 0
194350311 169296793 0
314642556 129815531 0
189779689 52716550 0
103682365 555724402 0
366400533 271241792 0
374840657 128474024 0
30461168 161274233 0
510202048 449467870 0
237211478 207311245 0
569051093 267564194 0
330107629 190808156 0
106613216 529589877 0
207851383 68851814 0
133345519 238787794 0
151368844 352545948 0
21036818 323541504 0
457657986 206458812 0
113217742 50587755 0
485644721 486851153 0
446662459 537171109 0
534186314 207245421 0
471993893 8664573 0
406878276 133270743 0
209989256 500991534 0
159825834 99757922 0
176215508 445927879 0
159566962 341276585 0
387688794 533611895 0
301151917 8902980 0
35712814 271348230 0
367475851 199685080 0
309621558 233052605 0
409552968 207735388 0
74670750 242090986 0
237054982 141131605 0
131190985 518371143 0
371923926 90584290 0
543490467 92140693 0
264020926 118222659 0
236557054 51504875 0
231395017 288436742 0
435943881 497329251 0
63060449 549499716 0
388690262 270816482 0
396714251 153130472 0
567773200 322283450 0
123680717 430439374 0
62419361 3388223 0
83535881 423278638 0
463551824 424674698 0
478580353 198098159 0
161644459 407029154 0
475547645 518692891 0
420408701 333523219 0
304204528 495828583 0
257341060 236002129 0
169285387 89227272 0
257785399 109046410 0
90558566 419586878 0
432569217 333616656 0
367104286 174774376 0
156459192 103306866 0
150986033 457257670 0
97306095 254231793 0
8307582 435361107 0
479149408 372791919 0
64547116 483292424 0
286788167 8803041 0
462360476 236576512 0
472385370 437929533 0
138854250 212460721 0
408837160 65485831 0
332523424 314442495 0
64685947 96697557 0
208031747 353057246 0
552568206 14718148 0
69915522 557393649 0
151117925 205093337 0
28465211 332304014 0
325531256 527343754 0
138767648 516224311 0
142794229 408559686 0
466697889 427829213 0
451620633 500316350 0
550922928 98095243 0
232327400 482630499 0
494121182 288802190 0
167624679 435191312 0
431364744 283247969 0
422417464 564066507 0
295598439 111565620 0
19090867 114466645 0
468141741 465334106 0
269055373 408360826 0
486755866 507851408 0
93427160 302161901 0
289721866 419300330 0
372628160 355967101 0
49743435 557213341 0
349917414 391786433 0
275016902 145520419 0
409968609 66020265 0
285597493 354868898 0
348002576 78078992 0
332730913 254935475 0
483427982 547413370 0
323305160 437167543 0
394914473 101150348 0
509509222 122391695 0
345050840 452135311 0
359462916 25558625 0
267268635 91708026 0
145427941 239985711 0
42693140 557425077 0
404193995 195634287 0
22088867 249364236 0
99739328 240429635 0
217968288 66120236 0
348385975 288823582 0
434985088 36130360 0
430873264 535760608 0
441550446 15129913 0
207219948 497098776 0
474631244 492911398 0
514736331 138653433 0
224385334 549344839 0
150226710 275525530 0
435027940 418499860 0
412523190 360548781 0
153999586 454408142 0
472937106 5531192 0
59404570 161638694 0
245890406 425270158 0
450286213 70327885 0
480879937 393673566 0
144308555 258415607 0
407917886 319540716 0
475932204 321940047 0
130285632 504147237 0
181837072 521591858 0
294273434 155884728 0
56315428 330191947 0
316696960 125528765 0
501116649 357996996 0
171894656 362791669 0
75953073 419543488 0
499637805 230043084 0
312679156 370219851 0
368584285 367997841 0
337900692 492380285 0
129841458 124273679 0
377419622 275913031 0
175903232 561579354 0
502814581 12126934 0
202109755 442392426 0
397777443 218169157 0
207970326 195942975 0
387362108 496696685 0
278800161 133362404 0
14834189 369874731 0
427899108 266104832 0
466181381 388631173 0
113029501 475728114 0
561240811 456873409 0
193881209 270983350 0
146287956 159633453 0
112884786 446373379 0
397409017 304005814 0
47080507 362124688 0
471644714 398351152 0
558190293 100213421 0
120909858 265241849 0
193470123 289003119 0
438864523 324009806 0
453898296 266115820 0
507996276 440921997 0
531386000 213332146 0
232340146 440869322 0
18481675 428684632 0
73984772 526046618 0
543544612 80687236 0
252836323 330041558 0
106736600 476081940 0
261887582 193240819 0
469973929 69253310 0
1114009 476315273 0
429056958 221269034 0
193446388 550042174 0
181372741 242893009 0
402235126 282192012 0
117164192 489332676 0
173944212 489627500 0
342863701 184973923 0
440913596 199792225 0
546056689 106484167 0
229719649 453347276 0
471396051 148293460 0
387421837 130265142 0
525602214 65967990 0
243699226 327920370 0
119854900 517513986 0
310445599 446812757 0
183456636 347171091 0
265203497 519581774 0
394054440 478366615 0
333403045 344342906 0
182961083 479396181 0
566296756 462719194 0
203548402 379324880 0
239299073 23977768 0
308051715 74421092 0
32349516 240510328 0
520378947 481320478 0
28147269 201786017 0
183519285 471053128 0
386634267 46801631 0
367705708 243002346 0
381115696 547889301 0
282878349 377053282 0
55274961 478173364 0
359076300 188316410 0
540186401 236024804 0
182830599 472136488 0
477772022 22654197 0
271288688 354264443 0
182081453 356926222 0
483163389 372976216 0
42929947 297503342 0
539880008 309711972 0
67773622 477533328 0
52051421 56042983 0
428888557 377123419 0
544060214 304781847 0
264747812 231837515 0
2090648 436926077 0
327841413 166399094 0
72883905 137185524 0
425647840 85457925 0
95253157 107393869 0
404301834 319916765 0
412823535 299410305 0
161823507 388794203 0
408468181 336327436 0
86613705 139280891 0
508652302 398755730 0
103061647 161552113 0
185723711 220989957 0
340371810 307512114 0
382616225 155896478 0
429445699 290417555 0
530425664 300811352 0
370545656 523245250 0
558176693 42963932 0
326714261 382383425 0
370401798 37197572 0
129235604 552385715 0
65596137 179365631 0
150390516 210356593 0
537342098 24539398 0
535183052 359608000 0
504670761 260260073 0
62640729 307984008 0
455540869 448841677 0
126702377 381699346 0
62866451 68954163 0
77038428 293381320 0
164243943 519522171 0
402339715 276075905 0
267182234 310881354 0
145727547 554919992 0
320615613 506553774 0
145840745 338251180 0
494070732 377777727 0
485164209 431760167 0
384141762 543427270 0
88058348 48780551 0
428002100 232498921 0
216273606 152170267 0
540372410 513985083 0
138384825 562753314 0
104326139 494232796 0
321176825 502440061 0
225287228 37553443 0
348088656 52671271 0
501046131 119734477 0
52263097 189015759 0
235869203 370151744 0
324722489 512952841 0
383933076 554826027 0
500477191 108152682 0
117661257 517260669 0
16931740 266731123 0
445905344 562442637 0
199402142 517991560 0
24234331 107165382 0
456542111 489903454 0
124607833 415383113 0
90377108 393522171 0
73566931 263814221 0
228335736 31471447 0
450222990 432631219 0
62848785 204191113 0
398574561 160299593 0
349668279 73580505 0
183123440 273989248 0
529610152 97120268 0
234615310 389546757 0
66079103 141059905 0
352656042 342261239 0
544936246 71093615 0
423707610 55012205 0
372330023 285317462 0
145151448 272945958 0
26784148 450955964 0
352593831 565504587 0
82580573 311937531 0
545075408 241112112 0
374582114 58644399 0
221755385 370307289 0
165067280 217816993 0
203204719 566334739 0
470740130 271525161 0
566224570 166153969 0
157011965 259997434 0
349917421 259956144 0
307060291 431732139 0
525405768 437827683 0
439356929 541498382 0
563248691 21646994 0
109462687 64459826 0
267084426 339537097 0
159913219 94688332 0
527339003 168665123 0
189609949 339204349 0
260614232 496893200 0
395073363 487537640 0
15627505 313549815 0
281629615 430315197 0
68314841 568608251 0
340637761 112624550 0
217865988 410044450 0
416663482 444675951 0
540314877 464064598 0
225994015 390072722 0
255722369 110177376 0
461481388 66799234 0
455401592 316691161 0
494494760 45541448 0
92031885 549445074 0
358093261 122493182 0
439788446 200661856 0
496470449 352585504 0
482424352 96704459 0
328054087 324100352 0
293326986 163599028 0
252394713 545955567 0
387939572 334603459 0
100709397 114972534 0
259085476 222904412 0
211949998 1927114 0
461293824 172672643 0
390787351 122447052 0
403962687 298972363 0
345543931 485665799 0
12983300 366337688 0
456542626 295812178 0
494118910 302800661 0
538089043 55741476 0
435154293 165867491 0
488358477 128409544 0
445769933 520946740 0
476318291 146222693 0
489245942 14296765 0
553130403 478338609 0
217811508 237803633 0
328410193 315432031 0
536289416 290191780 0
44251798 268574490 0
108147722 14338262 0
367926744 327661491 0
504275485 170980133 0
266439402 375473162 0
512855212 56871078 0
234534562 28632142 0
230365249 230311021 0
450099281 518050685 0
74046851 328800892 0
509062056 351244065 0
250595479 446606719 0
463116034 492621088 0
19240406 21815600 0
318406194 557205157 0
269315179 455363478 0
171995282 188311581 0
436173729 151812841 0
545620934 397088599 0
501979768 288451042 0
53473826 287090493 0
434592612 212151411 0
375278585 560598566 0
488285966 228577688 0
112045666 131102541 0
67596462 435687475 0
50565870 44270122 0
315545851 471059167 0
249424072 200159040 0
491774884 5982884 0
535128181 360460991 0
318600467 558986470 0
348440846 421856737 0
435615835 478297186 0
119494264 553241085 0
188923698 531690471 0
446530588 34865117 0
77489951 48535728 0
131775629 431080548 0
410886179 170167971 0
528835441 105277704 0
198917966 11498934 0
342663726 461381354 0
311469059 127520857 0
77606931 332351758 0
26839139 204405539 0
222133861 227302191 0
358233689 397431047 0
468723630 392419469 0
193481021 545803623 0
501797805 333936603 0
75274011 254675591 0
141702621 548351534 0
173775114 118264884 0
268503512 511912835 0
36992533 367615888 0
290259495 537486795 0
557570454 523654668 0
448269402 525952484 0
193607901 134347111 0
343799467 322378035 0
357412880 25351667 0
537083232 171253172 0
88758237 235405290 0
147370307 158137724 0
286394131 549517877 0
519859654 351541024 0
481719520 210380307 0
71751049 397016482 0
479450095 257944615 0
14652744 535053022 0
398785410 143950070 0
406588735 293310695 0
10155741 186268203 0
131856089 19398741 0
302363514 7708772 0
36028568 256561427 0
188093187 245891573 0
208787576 196518254 0
195153437 372919668 0
459247679 368072678 0
568803566 13214852 0
82949354 314109157 0
131778435 53364838 0
552015376 453105450 0
360815151 474090273 0
403446635 334580884 0
472379652 126708867 0
526288446 121046215 0
191865449 484640162 0
495454893 55697885 0
560681432 481474953 0
463716732 315325621 0
117770867 167130543 0
263323904 61188761 0
468297348 38973730 0
83940733 276783791 0
338349117 126089365 0
248656211 231999456 0
350525171 143695693 0
18720012 175176133 0
365344855 448089488 0
237791769 76596646 0
410092640 212283272 0
213199255 305702182 0
349469398 129092747 0
449348569 236149239 0
290176693 129987217 0
400065119 443359263 0
448907436 314510794 0
567744427 67637503 0
211795468 495396719 0
419188047 426130040 0
538056288 255905008 0
136598651 326387886 0
53075811 121845848 0
202579535 505191764 0
333627523 326372286 0
509837958 169884062 0
149820769 294428652 0
562371112 174153188 0
205737234 240584236 0
245180122 301894683 0
54316066 262510272 0
435167241 460901599 0
312075713 248242178 0
497315065 560886884 0
262959322 112780797 0
90804257 358796606 0
305583285 23164340 0
451940058 308555056 0
427347844 399612764 0
20084865 141314649 0
63634290 303158793 0
422950627 247626409 0
275316139 266454267 0
288189862 19425819 0
346438897 454037349 0
236773813 321993822 0
199824961 203470746 0
502062854 567683516 0
10732110 284144931 0
467846082 522273440 0
330441456 207974308 0
173843250 282890106 0
128177757 236186915 0
22677912 63684911 0
171067520 93194119 0
338010790 377641157 0
51121953 32845855 0
458323666 566581780 0
465433724 226312552 0
475758279 179897460 0
221593328 232391676 0
16279418 429957850 0
113978916 437837676 0
9114324 306276903 0
368940800 472330668 0
86491132 268999764 0
280948591 112939255 0
195920398 257010611 0
26285202 354691978 0
115848279 46170227 0
386110770 455094291 0
93859581 93097637 0
227661385 5565180 0
246797036 108351230 0
337607394 171139379 0
2990780 505425570 0
224542950 552266860 0
79180654 102376753 0
8031821 286565316 0
100348260 114039624 0
403224954 409710951 0
229709325 549742287 0
253844347 9498409 0
283117187 506696910 0
457552042 566545561 0
499478539 237151606 0
120208038 335971384 0
279426677 272123169 0
525556896 122853821 0
327656352 528516157 0
539606508 7168910 0
118198621 461173501 0
15759713 4204205 0
45057982 312132027 0
377647426 554444476 0
124561564 379893041 0
375312318 131109895 0
187002010 376288783 0
437652099 156025402 0
193096039 288968427 0
10354687 500828500 0
279569400 417196020 0
547525568 119440301 0
201575731 383179754 0
359569389 395712950 0
529205845 39700027 0
351657482 60568645 0
235520692 74748818 0
472513546 359684843 0
359021920 87694188 0
151919953 415550008 0
395459189 521374465 0
244741500 288499642 0
2224116 98384526 0
535889315 133421388 0
385038967 2930142 0
379738337 415485422 0
508091850 214185259 0
15397689 543621612 0
304901128 91747952 0
410831076 421135362 0
411555401 157831448 0
62394854 477962722 0
259358646 91871167 0
427276300 95000958 0
334217697 519766761 0
123007062 533849790 0
269127540 241210617 0
425104679 503384941 0
28583471 368260803 0
520462581 407432966 0
213505714 470215645 0
363209734 63854964 0
82840096 116185681 0
395897342 422264391 0
466876852 425005172 0
395709170 156225466 0
530933227 178223266 0
328498972 356075088 0
138184086 453409370 0
344204029 258769734 0
283689914 239123432 0
116508836 429707686 0
408922330 20566154 0
424504232 89742997 0
214558929 528457102 0
392329415 564471344 0
515748406 44325183 0
137282074 72570845 0
275777996 316793299 0
275597009 308204616 0
232313953 221156268 0
259794115 336798740 0
141338651 443959346 0
102356165 449463354 0
136969936 347819791 0
244617281 466107175 0
563170233 258393912 0
258878480 307101976 0
461308300 90733819 0
445007593 256583656 0
168051699 131892657 0
444764088 90443274 0
349581195 347689329 0
385281396 498944100 0
451548643 454504690 0
216821900 209213708 0
137831208 224094743 0
348785123 330325515 0
277930910 472865954 0
163605647 149054920 0
88061596 452097897 0
65097805 564980003 0
144580467 533591824 0
56025457 463000832 0
314794156 30656093 0
143375212 471745330 0
438827486 383766655 0
283333722 320217538 0
48586199 34205040 0
424904849 293998666 0
298190549 412648489 0
274722926 105343697 0
6559943 178657549 0
427894550 339250336 0
228006597 79867469 0
136113212 435060305 0
154394665 316148619 0
161127803 509344074 0
395814952 538994565 0
378259528 315823014 0
485501409 544084124 0
99835262 474558915 0
369122102 465624815 0
330576708 174052120 0
501059410 433705801 0
129116799 512331515 0
109890349 513852512 0
534713420 314218613 0
480339520 315776026 0
176752907 389805895 0
564464520 421534791 0
522382696 379893645 0
352227394 459938563 0
513877250 292280991 0
322730602 204340798 0
250786823 435190842 0
466273317 404140457 0
83900350 237151649 0
501833105 316317996 0
369746569 563292181 0
305466000 539036205 0
206467999 244747672 0
164631514 281048115 0
455014025 94463676 0
34006175 37825340 0
224196811 66741027 0
299497944 254728572 0
367449809 379303716 0
515051679 27838377 0
136746694 408570330 0
364836166 472570829 0
132687089 469310537 0
472187581 90064859 0
300460636 10479833 0
526796772 27658509 0
236528918 563318397 0
300360331 273936036 0
285108543 36633984 0
55303907 221585730 0
237179783 91404023 0
525983281 111926134 0
265799974 416484344 0
139999529 549482766 0
375319072 217362055 0
218211836 481020384 0
271791212 436168832 0
3155214 131303856 0
320761116 334489198 0
195155165 339334003 0
487250325 186952223 0
394098632 257384622 0
492558284 244816393 0
55526308 326069653 0
489861279 349766764 0
549169790 458203988 0
207476793 143390023 0
284306186 71560989 0
203013707 241684585 0
225752360 127552170 0
534058783 531436871 0
238911312 491564508 0
314879844 92314156 0
29503755 156494376 0
162792728 45903239 0
247876742 208660576 0
456830656 440397128 0
246109354 276540045 0
173869504 26542199 0
252952624 201331011 0
446247400 275829217 0
129792929 159340576 0
270516305 190241596 0
551408669 476235880 0
370655125 264265937 0
414691673 163921108 0
317174225 148153346 0
298693206 296597681 0
403375642 4991679 0
245940515 83941409 0
277401281 508700501 0
546170303 71836491 0
270448647 427193963 0
135100488 54327713 0
68776249 173338492 0
393260367 495108042 0
323711285 190722193 0
430126172 545415915 0
221543165 361741523 0
319462905 339578867 0
68271419 94382407 0
201886822 163895513 0
270059296 285589663 0
463794833 279480320 0
21856758 492700599 0
287743123 533910915 0
305889624 265253494 0
517683140 456164389 0
282217897 13702920 0
116655245 287735835 0
207591901 213622111 0
158740290 54468697 0
225204579 307742080 0
194088977 19900251 0
370536459 435898147 0
363859260 518242792 0
232631957 433911627 0
381327908 282450206 0
51401809 154393308 0
191550539 148845586 0
350887231 215233749 0
382148120 165143458 0
391056101 263959273 0
250140505 314762573 0
99376702 57690014 0
519254735 266279048 0
40686049 177767212 0
328765730 465649566 0
43219153 95753893 0
515313164 436704335 0
451893212 242818941 0
87870389 283411341 0
16937238 59470460 0
301780687 297447196 0
382173357 75541323 0
528667042 262126463 0
246146730 298278796 0
229468899 27212001 0
400974439 321825258 0
203066759 191780424 0
422617729 46353105 0
231681911 567310234 0
229194901 426704863 0
72302413 19733120 0
309540568 267369990 0
475764938 28130539 0
506398268 227919599 0
239292533 69042588 0
249191418 104040561 0
418197289 25485121 0
201270029 339323272 0
328425348 319036515 0
544750534 12484699 0
77250711 51388215 0
272728674 305415386 0
533189739 163198669 0
342541884 351234442 0
119190716 359309948 0
53893569 471632818 0
36236550 209114693 0
229984276 5060324 0
347145387 100447093 0
251163198 456751655 0
176771639 553179563 0
335450537 102137581 0
340568329 257700697 0
474599166 70997543 0
144418396 464766275 0
507061206 468630271 0
336242370 204280677 0
176629720 306784710 0
334088286 517648609 0
506758717 288369800 0
377558358 14209546 0
121729086 501492250 0
556591379 77692954 0
460372577 84408428 0
172157419 222946050 0
404930166 375303279 0
537875449 182689425 0
69316964 86800302 0
537523077 16216430 0
344615344 159625450 0
493489302 291800210 0
271447414 292743691 0
129926579 160553933 0
447072071 189692363 0
233136914 200483877 0
201357799 522598442 0
521341819 62722543 0
370192236 370575756 0
436663735 502953079 0
17747814 339688248 0
183966098 447712885 0
390346555 230877070 0
341542184 51682990 0
275791639 322479012 0
30264462 417999661 0
205430920 379013751 0
534454163 425931543 0
404696178 314102924 0
387020650 495243681 0
237189173 478056252 0
365686184 219626239 0
503466810 471564284 0
209065309 510159056 0
454022845 176938170 0
463917862 317573953 0
315245990 302769470 0
560442879 538577344 0
265118387 60309633 0
258771334 461913605 0
564353423 20943110 0
129427734 512764916 0
314184491 477478691 0
202478646 97115522 0
431035526 101158391 0
326895036 380433880 0
276226210 421820507 0
78816864 205901773 0
329367159 41949169 0
352389285 442077645 0
158880706 567365426 0
146133976 70492101 0
265022239 168249680 0
279147353 419943172 0
65803683 408135508 0
212480678 401916953 0
34297745 507012144 0
136649554 491523590 0
177859312 440982643 0
49726069 234154494 0
101866723 439553925 0
465691691 330812820 0
379540434 494602491 0
437738763 301723936 0
313671813 222454710 0
245067713 38296161 0
376469597 283304238 0
39177618 455359572 0
560502874 112262894 0
305444640 119551081 0
2342774 274250803 0
300580677 428148435 0
2406320 212449714 0
39428984 19098381 0
304656163 90373541 0
511919252 549349264 0
256639148 480758446 0
185294282 87337171 0
56209673 226106825 0
148063121 207552794 0
457763946 18353443 0
562645993 298694663 0
462353004 151805578 0
350134060 64135148 0
22542003 178191518 0
448785454 352039178 0
55181676 459358688 0
293990412 282975577 0
503031084 317265010 0
127343255 273613704 0
80086963 470747876 0
110608708 135445301 0
43339161 337746892 0
406476384 96715419 0
20857901 4484222 0
459406332 535489402 0
458578792 506264391 0
31947376 286082891 0
292778509 327594904 0
365857785 285842804 0
520627863 455162333 0
76136627 368875261 0
184425003 25082632 0
323986387 73234827 0
10619859 287875867 0
568079259 145555016 0
464912828 309652512 0
409083489 55557355 0
480847060 51164761 0
54630124 358045921 0
316326365 93519102 0
319931694 475645556 0
72370200 469928276 0
558138968 29056308 0
276963744 58426215 0
255187699 515103596 0
234940081 471482538 0
417546430 39203388 0
532080047 362860044 0
185834691 453690550 0
269536262 443594038 0
3896864 227950914 0
424321804 413738431 0
246166921 22432890 0
173079444 425737167 0
68833624 192911979 0
25422872 356700120 0
290959351 457650062 0
412810849 174466313 0
266142199 554771099 0
547333005 452786013 0
384825342 81744370 0
311912363 475844278 0
286986681 280516881 0
494912382 446922774 0
425500151 253377995 0
471124479 34182947 0
473975181 567730935 0
29471501 417317609 0
428691035 237247367 0
39065073 201625219 0
474407427 298543709 0
302781744 434110075 0
517072306 526177717 0
402248729 352550993 0
251710412 491856736 0
55805098 312456564 0
557805392 419994395 0
217395827 448803008 0
190045283 537787965 0
73070788 60122277 0
272693218 317696196 0
46697258 369881283 0
229895574 69332257 0
320773945 123925083 0
257307580 279533052 0
71434718 122034699 0
84015876 226874450 0
510661599 425394744 0
68733747 391423705 0
239140059 152421381 0
369719808 272602121 0
74946502 26179458 0
35075777 104749554 0
145907553 400615388 0
270380270 102361199 0
232357339 492528808 0
454075032 302514818 0
566423426 441085795 0
228514373 426813320 0
380784618 491347562 0
411363265 261142315 0
120428683 65074419 0
489651946 415667295 0
145210634 445143626 0
492993473 105560641 0
402897317 98493374 0
204100605 120727424 0
152952893 453750179 0
297773480 377107821 0
383035469 191722814 0
477930623 438146433 0
447692814 479009991 0
320038601 196407877 0
308659106 100093283 0
146868104 160307365 0
554695063 565159526 0
188025516 560855926 0
468753805 477931973 0
474766679 78433421 0
124836349 44309539 0
363175157 109025448 0
26339445 437522020 0
475778005 557128772 0
451873156 111645212 0
382235234 39708931 0
336309302 289869162 0
68087692 425974301 0
13225991 409414681 0
447311883 111609438 0
48988825 214837441 0
150933410 271338135 0
350076954 510939703 0
184155307 422646218 0
507540150 103541387 0
226162348 75995988 0
357702736 287373184 0
135790684 48079114 0
81107123 552872131 0
318978069 77033684 0
528489145 73077504 0
213036989 389702833 0
139111413 422426827 0
152613837 340144412 0
120488587 134273362 0
14329632 549930017 0
342021676 297997689 0
211929058 539722479 0
100167149 438076010 0
121725172 519055782 0
44049728 368887456 0
194890116 431987094 0
259733021 563030447 0
317436818 318976190 0
516206630 260133453 0
112428255 47192468 0
78356371 440923737 0
256071285 357257567 0
323398955 560285326 0
75405607 175734057 0
471260625 507248247 0
329436863 287590573 0
256945312 12342468 0
221696054 257020333 0
411116578 267807614 0
230275614 107400215 0
315649327 42063082 0
370603436 41812882 0
490643940 324025965 0
142925620 258119564 0
537694970 280509096 0
182088866 124810941 0
312649899 154502911 0
387691286 254956564 0
159340509 319946470 0
370360437 369446105 0
186424927 108689538 0
92095900 511443875 0
132672041 248421427 0
52456592 92663182 0
405900796 476977643 0
547299892 216077491 0
121608183 145425762 0
243743920 60554220 0
358799123 62189423 0
80119868 408660799 0
341106568 484723875 0
184851879 515359938 0
534263279 509331146 0
333688453 112844744 0
418746637 64916004 0
125133428 422070508 0
367729998 460351846 0
432239395 298617525 0
97770349 136272958 0
106691750 301143788 0
446580329 296645284 0
395824130 267907524 0
347335037 355849105 0
280853263 466003584 0
453299791 400666068 0
239212913 891168 0
291008664 353667704 0
180355804 85037032 0
64409785 472675457 0
328136507 425751486 0
63303923 513520354 0
550312274 376900870 0
325962203 492009065 0
316551914 266614964 0
499515521 52789356 0
479310292 79975408 0
537454365 149658637 0
320743336 460122659 0
319499375 405106734 0
453572772 210247729 0
319104253 488416911 0
296569230 527429595 0
471206950 64989520 0
549418976 251148208 0
389837419 102282047 0
34995160 140077375 0
181305736 550281371 0
299496033 321773072 0
550168065 401735250 0
280969603 497876673 0
468164248 296723351 0
251038298 230454379 0
474449266 70974741 0
27868910 185416327 0
412192269 342051322 0
402929973 406729619 0
169429199 268550498 0
355985980 152084431 0
566790907 451371281 0
291473526 104387685 0
435591703 25090556 0
429430240 371624105 0
500110881 162733857 0
147606752 235887311 0
105302731 362647677 0
371377253 384297140 0
508216763 317417129 0
485614635 409714035 0
462101839 83084043 0
257862373 196348679 0
137649672 341121682 0
321409611 112794374 0
298954907 114842474 0
171176100 78061766 0
457757195 459734820 0
317551903 113663823 0
432984469 226413156 0
536604321 247475090 0
360794789 205255424 0
560706802 266471543 0
315352255 489805636 0
39983718 431929080 0
440799473 553904774 0
306087728 539102927 0
46421288 109433636 0
204297920 232766296 0
255512306 150743846 0
85638144 53923180 0
72485115 223889817 0
263876356 325230396 0
61506571 346320566 0
129221411 484318439 0
534350197 246923199 0
107946397 487441442 0
520397847 363398042 0
419613684 452642520 0
453784004 321051036 0
500159522 355134408 0
564558887 566613069 0
505843524 399849487 0
204461794 291736743 0
164259316 93212681 0
374469621 235347895 0
526988381 426233139 0
81730827 113672108 0
327874391 346177516 0
344866158 507244589 0
465981681 233307365 0
155485100 138867870 0
414774017 505674403 0
516794799 463397996 0
40751571 338501505 0
199930677 202584143 0
215404768 503969124 0
130925697 417821757 0
64992207 353916138 0
534508105 308131222 0
500738849 314334775 0
527252592 497680610 0
561223302 40308919 0
392380467 448769151 0
348356878 10642024 0
408046106 179927127 0
451647906 281534293 0
508542721 530142132 0
323209478 36955484 0
255148819 160172557 0
189462734 502313469 0
91053870 321697537 0
210397488 37481047 0
138187536 261510058 0
292587792 306154961 0
554764180 564340112 0
46032480 36325013 0
531621313 191664235 0
44950617 157876486 0
369441924 504282607 0
391660615 310091979 0
42760651 72346362 0
453878619 256196329 0
62947296 152172 0
114992389 448915779 0
337783778 52511118 0
92416766 88916273 0
200402908 291019497 0
468931822 388948647 0
41044598 365616989 0
304728610 233125480 0
274389137 372166423 0
179632205 84919386 0
471504352 411294491 0
97883540 133654702 0
60541740 567618843 0
447734476 525984992 0
126105644 525092519 0
167761872 404570846 0
124375951 18033609 0
559544643 428381985 0
286282583 205719189 0
260462421 567357649 0
300535975 405824939 0
79584159 332049370 0
285356865 148134507 0
238298141 149791559 0
482807019 416902987 0
20221505 537980676 0
284445953 326350304 0
274785848 378310713 0
82173005 272113881 0
345972067 264698576 0
390163909 110361574 0
215507085 348388220 0
12946473 186302167 0
171042992 553083258 0
29958627 327567559 0
222298063 416586380 0
502511715 480508708 0
412312709 493236395 0
223192797 76522813 0
111336341 38703210 0
79167431 405603532 0
363505656 272075150 0
211279837 39976944 0
562747827 317402255 0
263959328 154890952 0
41218685 105804462 0
188843168 229763274 0
549738338 5971020 0
263616953 13081056 0
507862035 13319212 0
92865958 277426428 0
448038268 70062082 0
128624105 138954880 0
222921155 276808332 0
173157395 304764105 0
129905973 198205481 0
116971163 438656019 0
134196895 563715774 0
53591430 380480806 0
559137831 373545163 0
135337895 28941403 0
365539007 46980579 0
376532240 340503900 0
87870533 129976969 0
238747416 120141151 0
68725196 491786748 0
311866720 58035291 0
293113209 344919 0
329623248 321020594 0
330066151 222916903 0
351140811 444951280 0
135245757 70686343 0
281153884 298815035 0
405947928 263252290 0
288818751 193470954 0
41126870 417216205 0
565744280 173838688 0
323194348 345951254 0
68786459 501237077 0
416609796 403577261 0
357235078 55051244 0
121488000 106106594 0
500272461 36353828 0
422250813 361111125 0
241480153 30080055 0
51335922 251946897 0
47851816 458113868 0
51407171 400060150 0
476152156 32049352 0
59545990 309876909 0
433134235 429846244 0
315716708 182994385 0
498626557 43276264 0
396449715 47136942 0
187864121 459293942 0
371236048 370822221 0
188703930 184661352 0
409517586 443354365 0
518774562 173624390 0
345299350 396322613 0
186821331 459870061 0
430512358 323474109 0
88478630 404040189 0
424597647 151947585 0
380925121 20715930 0
279982508 242429671 0
48241316 152372859 0
41825069 479660589 0
211509469 18414357 0
150121295 23377759 0
62052847 140288492 0
262476930 37534605 0
376156962 543497566 0
84430319 228427090 0
91280614 517564747 0
81268085 56659260 0
403524791 450555609 0
218213244 201813171 0
208084366 98083402 0
156125389 72333248 0
328927839 182043213 0
219940158 343354131 0
334537633 311893226 0
505792753 263602938 0
151284925 156114860 0
146124260 6035693 0
67025939 159932610 0
551873657 513455302 0
304778516 418359739 0
187373152 229975449 0
395778939 320093834 0
112208157 392467304 0
85196573 512743196 0
291452480 51850907 0
405902298 231126283 0
392760273 24293999 0
141999377 174874329 0
534869281 149992193 0
111524350 178212996 0
288249829 442499445 0
209691356 497448181 0
66533942 110228262 0
275162540 79454454 0
53010748 318430850 0
410816560 473491503 0
494524422 449839266 0
359651436 323664934 0
267844025 426461304 0
303077661 151229259 0
312160759 369439761 0
227023613 219663750 0
341425982 404822756 0
262094525 144812529 0
35448575 182165158 0
186599980 198709591 0
9869520 540080692 0
269068862 30037581 0
180305577 557049592 0
537050373 476534843 0
385278677 29858497 0
154872305 299321455 0
278092495 268313824 0
269148033 239038740 0
373132762 268175735 0
32427728 40799743 0
152058100 535902632 0
234595914 198726376 0
523218796 151291112 0
282484956 208415219 0
40898505 468201068 0
251289397 331895183 0
290141583 525087121 0
515230570 5284191 0
273517472 393082451 0
391024917 535336446 0
348460393 408413979 0
119799454 552122858 0
24444893 92518503 0
471038425 102345364 0
20898658 102993348 0
130350735 13121529 0
321559540 502853935 0
233118264 87860896 0
412049334 373919099 0
88931271 168084560 0
440462407 3012733 0
522740515 220429132 0
371472977 556372158 0
107403878 391702323 0
386893450 265656084 0
475051619 75758728 0
106639656 60654563 0
381139376 467508460 0
9013264 446469501 0
275274053 160805594 0
272174254 104477908 0
53781871 251851162 0
81385068 6387064 0
404755433 375401138 0
220839082 534559632 0
145072057 227893574 0
342426921 114892347 0
287113308 177204145 0
363275052 79043133 0
149680996 163295452 0
341378748 290591427 0
170551404 336986557 0
479659312 513149746 0
480297289 383902933 0
153832282 338831968 0
374082461 490973239 0
350801095 70965501 0
493031739 311179864 0
538574392 355135522 0
167423923 510752032 0
17094984 43050364 0
28474475 109081938 0
411542942 537254332 0
60180517 202440827 0
473875193 122681920 0
58803016 44950583 0
239108146 266112776 0
300743428 313255044 0
382747130 116488697 0
367097567 305246326 0
280190345 84191130 0
133556842 245562198 0
364473297 207553549 0
90383528 307890814 0
516295018 205948004 0
255732858 398989956 0
282309788 181650798 0
259074800 263437944 0
449265903 388024377 0
482704721 50812224 0
460363800 515939028 0
433449480 342550201 0
75065923 525579583 0
396233259 381603712 0
98933293 104692507 0
374777538 339165951 0
102398948 426237297 0
453261721 199887603 0
551810848 532044380 0
26076497 526461262 0
465381723 442318299 0
491720761 413749023 0
113661066 321789380 0
463248058 134460636 0
46431191 232596989 0
456477922 210880140 0
367086086 311409529 0
122315110 413567655 0
73596599 494340866 0
285146182 295461156 0
403675335 422440116 0
142674860 308867830 0
814391 78734209 0
70244824 382127826 0
218234504 333102788 0
271259747 52367947 0
551671760 39340975 0
454514049 50279992 0
196695228 27541042 0
521371862 532218660 0
316178358 451248437 0
355072428 144423266 0
284355740 35698719 0
499223971 184362906 0
88560051 28146325 0
504157048 542407471 0
261839443 96938180 0
319127921 64843855 0
480008579 8285858 0
268389662 206653479 0
224656295 288776616 0
19227536 14304345 0
547981794 556568552 0
369996888 40520627 0
189151574 523606842 0
67370395 553051608 0
503163090 286637569 0
395896116 432999368 0
363792024 330267298 0
237689588 64223256 0
142062874 347917717 0
372771822 313937802 0
358537822 269783568 0
128120729 42740925 0
115971692 82319208 0
417925389 545426747 0
556175925 18466410 0
395434614 116093135 0
57970996 6255991 0
352343961 469250659 0
385983512 534954394 0
410228975 259890530 0
507243210 126921230 0
79925094 425536382 0
150961579 297058308 0
474013639 298471563 0
152095944 511500703 0
503083057 102593122 0
184084273 480205322 0
407637376 358023859 0
457748480 5789023 0
202806427 453135429 0
150450110 197684122 0
76004289 75727338 0
167958892 357033152 0
320045490 240333173 0
335433715 563654352 0
371441426 358586812 0
264345994 127814863 0
522902113 506852374 0
430636744 558081093 0
147236229 206808088 0
160342440 497358592 0
204315264 429318402 0
515761104 373072091 0
178678728 509141833 0
436963636 408600117 0
112542837 533902292 0
269650160 348955857 0
30794825 342476994 0
518375087 389319179 0
245213014 355061484 0
441296029 311997010 0
466292712 131554344 0
245884161 396657705 0
353336522 351484743 0
327513300 153522623 0
468929336 83281659 0
231703766 87453810 0
508141258 77151742 0
305129929 174495546 0
502857983 94647517 0
536013391 262038430 0
128735223 331686286 0
317211499 223193743 0
396933776 426710703 0
417635362 303782691 0
189231538 314707100 0
338314780 115277984 0
355888 71892430 0
519580168 399038395 0
28054537 28664953 0
516584771 553165412 0
520267399 84959681 0
484399135 201796012 0
149254954 161486658 0
57773339 537629154 0
384525734 239739650 0
487108635 257893417 0
63716139 366655118 0
471653667 10722542 0
151488123 200307026 0
75365022 17537212 0
117929162 464308217 0
358631600 1669488 0
68892139 201965001 0
203269365 460634257 0
163306201 180853151 0
246419709 516895264 0
192100988 137502976 0
327219605 445185531 0
27149982 559355789 0
212708861 239056838 0
476308463 273417603 0
73210860 273470158 0
483309739 533003822 0
181011357 454112121 0
134584924 443478407 0
465223888 60854101 0
194548342 422665275 0
369269894 204028933 0
133799649 94507530 0
186120984 471810985 0
545028806 445350036 0
345733615 555190159 0
522034174 232725068 0
366613570 47494144 0
221257364 151311318 0
419190514 359288696 0
114109522 153059465 0
430444719 464074311 0
277788686 226330597 0
421297802 7900958 0
284272235 84631015 0
556723368 179180837 0
133923725 253434707 0
126904717 255229963 0
404064500 468272247 0
364661754 109820367 0
155685182 401577438 0
383491385 488880626 0
288967162 181435777 0
394295350 50085534 0
440238243 12655837 0
470849077 248311989 0
46543307 96095470 0
497531421 313712498 0
28041244 463804254 0
441784861 559581450 0
448341221 382993757 0
100752907 109913036 0
74064112 132882781 0
266202486 38657840 0
457209548 279047115 0
495728231 386659236 0
169332097 420673541 0
78815610 446971641 0
268349651 504774862 0
317307555 479888436 0
443632775 232675370 0
413837859 275551912 0
346926446 148938673 0
54120158 275205902 0
547041763 175334778 0
500345046 568253752 0
309273606 504278123 0
484019902 170166488 0
380722842 215739077 0
457725311 60054131 0
543065389 317557164 0
504359640 55694797 0
128955793 65420610 0
273255937 143053116 0
553113876 387057275 0
60298448 31798955 0
47473700 327806891 0
141726227 35114561 0
531385839 187575957 0
419228385 59681165 0
420970681 541872791 0
443590377 31817251 0
546342356 344160643 0
101749783 245702660 0
239411007 488489501 0
187500124 348253652 0
555481964 350534951 0
294789082 278549107 0
412935808 120955487 0
394758898 108052886 0
413503084 297043834 0
204507548 440322386 0
18323312 540871538 0
504221719 526053725 0
338813420 56590246 0
454587461 21865393 0
331531336 383434055 0
155780030 244975689 0
519506619 223466434 0
141198582 545929318 0
70621747 327177148 0
346585608 277348418 0
498072740 394696068 0
198124388 553904385 0
36597411 136873622 0
556489739 210849947 0
107677646 415892606 0
71347395 292972603 0
116457766 157860206 0
350573872 511344588 0
555623433 368929639 0
415152931 498789838 0
230763167 139676155 0
122286851 239657452 0
491499653 409144980 0
447752254 259326277 0
448391022 362582020 0
508652340 210798338 0
553100556 507043155 0
407256275 434662527 0
418598836 398046078 0
380969319 241726175 0
293290982 568128172 0
107074395 12373315 0
511640026 471330798 0
124543909 108600194 0
256957972 180966788 0
62251910 187684718 0
94662629 319559670 0
460583133 303371015 0
104590074 311909229 0
487225557 165459418 0
197205919 146382157 0
70416810 334977555 0
407453598 565345533 0
375603019 162426828 0
430604027 140287352 0
247010851 496975503 0
46744338 296972871 0
245746176 568742716 0
443718588 432769142 0
189842365 522604313 0
414227934 63298061 0
418719385 165304370 0
463345751 533608130 0
289874928 350813156 0
466751347 12860905 0
272601692 328030301 0
317486002 157988960 0
358268079 161358910 0
229929404 516570342 0
325311536 496802119 0
366180907 28033590 0
552511800 112971479 0
398304236 505882740 0
557461093 170402404 0
433582007 12218325 0
476208751 312796251 0
555232479 426012961 0
542861467 466374433 0
168412247 266237851 0
199108353 373235930 0
415306633 261844102 0
152142274 105822585 0
249249798 252789718 0
84342418 386469553 0
506503143 235996659 0
258454124 217242204 0
6933650 545154834 0
344636190 249516812 0
476001462 142437462 0
244741172 182045810 0
389873119 78618381 0
58970550 523012614 0
239773644 535776674 0
260915672 184151201 0
389085655 407150555 0
323126171 330117183 0
4176830 135732720 0
83307279 82256584 0
483323127 85743073 0
240313065 291031172 0
488333103 355555694 0
77363180 350659114 0
329913890 432668273 0
148804999 126592996 0
472591642 102380818 0
164292371 324970097 0
463565831 405717521 0
258887588 336568098 0
243474571 23014780 0
94776508 480709782 0
266921058 95860491 0
94491352 279059925 0
382092391 309305152 0
431895065 352237945 0
189504611 257513675 0
490488312 523013691 0
335879512 549414218 0
382502237 427483671 0
6490820 86308759 0
565492765 54395148 0
311885788 496935128 0
551212969 431711047 0
90436988 550426299 0
24045000 373679391 0
474782669 57651481 0
237374464 436157733 0
428703597 448717973 0
190609340 357572323 0
425686784 164935690 0
40225927 186096477 0
114515807 568544784 0
313433724 145036006 0
176137812 298230762 0
103777240 429725256 0
193144016 364467361 0
298007971 465409271 0
309654436 552959037 0
505891847 435860412 0
156538040 251682515 0
97993565 91973709 0
434227477 40154110 0
358334423 393698896 0
351346359 144530705 0
418993742 299443956 0
534063650 398666651 0
406923361 237133861 0
462446701 423211071 0
507049488 314545343 0
211543384 36647462 0
173864053 161666094 0
331288828 41163551 0
549739370 173634638 0
106711855 256129157 0
157239697 462981974 0
368025156 310313156 0
334284472 307115255 0
471851447 440065871 0
326043034 410313922 0
333392665 60946676 0
365927218 175832641 0
331933769 177581388 0
422567013 297755239 0
118374894 455838866 0
550678951 495687815 0
300581674 65924216 0
522766915 49233853 0
393711479 55471951 0
510759567 231238980 0
247494826 307295138 0
447052806 403633558 0
43670947 84976684 0
414830248 34975229 0
227371738 72035768 0
527305086 100355704 0
2635402 260693543 0
89597228 180148101 0
52080485 147160403 0
226199539 128776837 0
170532126 17703757 0
384459363 170011537 0
344973020 31221718 0
247920965 523086245 0
554542035 227632399 0
124104353 118050486 0
30174540 158973886 0
426821745 496756 0
107277504 314958662 0
500750953 141247893 0
466911016 394414563 0
561060706 89350870 0
171886079 417398152 0
223610168 513832153 0
518362453 50998411 0
507144924 559956268 0
286613312 297186009 0
99336205 442073330 0
8946398 565825554 0
466793650 25046208 0
108289013 89527499 0
495398867 489733763 0
116467566 64671537 0
210665791 333913759 0
533129424 394509853 0
563905722 229620155 0
248105664 114202900 0
516437918 425148119 0
385308984 564615168 0
350968293 260668993 0
285011370 165940816 0
223500600 121873877 0
272949913 61817219 0
541043831 368685055 0
552844323 355646048 0
508317611 431758731 0
193570607 152945775 0
464964420 464294159 0
172028827 564625554 0
269318475 181170737 0
165278037 508996692 0
421087874 495665315 0
395578958 479628341 0
431465972 183406883 0
201918515 277882202 0
484133722 177584555 0
104051632 132879236 0
147932178 270022070 0
285318417 15722247 0
504956352 299427459 0
471134591 84244034 0
442800250 255716409 0
435400415 92085876 0
52439692 63725394 0
127160720 287897579 0
552046744 209220137 0
171736776 233755037 0
360308114 543896537 0
488917990 133058210 0
54683125 547581618 0
111051017 138000754 0
539062939 18276724 0
244052061 565281584 0
426221077 262410540 0
401305457 468299730 0
452206172 186743418 0
130164942 158495110 0
271741115 306721610 0
5052557 83952336 0
182480995 170682683 0
153614723 422250400 0
156239010 396520350 0
459957759 277247317 0
276965682 278311561 0
522960500 507596789 0
124877684 66977492 0
82988119 529672063 0
396036378 23965170 0
216236687 128291607 0
48830556 379642747 0
164248549 257138587 0
279525376 505371826 0
538249098 406438988 0
283806074 489764507 0
82123730 354876067 0
366173271 75689987 0
117340285 284758689 0
418783482 275278526 0
515911304 280020306 0
244334307 235998794 0
74059906 536130904 0
217554748 353835249 0
486749361 297116330 0
352561009 110586773 0
30128624 47401109 0
392649820 480450120 0
213784637 529182466 0
166707576 150636106 0
313314323 278428604 0
405928845 245092688 0
8398118 204170477 0
440032717 418257504 0
69980654 250850716 0
150476166 497576152 0
546504983 80880928 0
243098321 439796979 0
16949448 35126540 0
145152514 462830979 0
294668032 312445500 0
184972368 292735649 0
45259487 111251122 0
277140991 300387581 0
6386391 161603516 0
541276073 351370243 0
130416780 337284047 0
400502177 173442143 0
505035507 320777980 0
205605992 73404036 0
38535942 234034621 0
277637813 100877815 0
130441429 227964554 0
463736161 490574002 0
467721205 534109369 0
439009957 112269918 0
117063173 60219813 0
513550062 545082571 0
555601319 355682140 0
286789874 18863650 0
89903530 208051033 0
159812347 281970808 0
422028837 98308086 0
529614636 131695457 0
4414705 383944844 0
137851478 32545279 0
156124466 14933860 0
496147968 310136653 0
421300535 369504676 0
271968716 562925978 0
28312020 79036331 0
47329429 32844121 0
501824070 138541798 0
60804367 296465378 0
438057985 508989585 0
52569092 4799738 0
429673502 358237202 0
254132403 542322096 0
427247925 390146086 0
355158381 425622398 0
281671181 277367854 0
290854095 339130491 0
252187790 390957870 0
160285123 68526194 0
346970819 67559787 0
357812040 330238023 0
453627826 134448197 0
54784123 305835421 0
76970841 91318596 0
118408596 253014983 0
117363837 508086728 0
404055578 469633361 0
102794120 132749492 0
484462409 67376295 0
482782635 561338359 0
385753099 329462664 0
420913798 63492798 0
136798439 271200289 0
130193855 28150728 0
159513717 95110380 0
468301546 520563994 0
295767016 188868582 0
410267288 238827508 0
196594631 70237323 0
435297491 206115741 0
515096690 533916296 0
50076810 354266540 0
76392424 395299320 0
534069156 311563890 0
407472141 558586697 0
38386511 167907811 0
20412020 252808598 0
460557487 208132501 0
419356970 78303717 0
245367304 293975804 0
161688967 72654624 0
378011659 534759843 0
353426846 186205024 0
3099234 313969755 0
457693455 90723073 0
446960267 301799711 0
538147597 6219555 0
166359719 112031288 0
76912354 9299690 0
222475397 245299882 0
441949516 567454238 0
436959764 344168104 0
371394171 24567559 0
109369805 440269913 0
377679372 187855066 0
267051084 311461174 0
58041820 13658712 0
289088474 437254659 0
133649984 300517362 0
463497401 189592533 0
508983115 74701339 0
258637580 184258258 0
55602511 234745076 0
233715628 237052942 0
46149779 235620374 0
192870668 542543057 0
81037817 191465571 0
342288971 123907569 0
111583500 204791889 0
494300296 228117173 0
185416477 328048625 0
47629855 375194890 0
487749530 195616795 0
414575173 160935939 0
152108466 359131986 0
68184581 15989574 0
217027676 377930163 0
182573775 107013747 0
197844734 282144497 0
421338952 46864235 0
229827671 292469148 0
53844392 29326625 0
103203989 349322649 0
336118944 419663626 0
551652691 453540627 0
89575567 59285311 0
109393912 59432181 0
133419066 451137834 0
118139859 204970040 0
2532857 460806155 0
414700381 433700448 0
510456971 482264051 0
231375702 230959711 0
329723667 513218404 0
417452414 327631757 0
255086780 469063555 0
287213704 551739519 0
164432324 277589814 0
216117739 204243871 0
451556158 132166366 0
467497529 146914215 0
102883142 477320856 0
356133424 439517739 0
168704415 370638547 0
259953940 342351857 0
477079826 42272973 0
393911612 119208863 0
436449757 435503010 0
200957541 273103488 0
398089386 400127715 0
490280706 464254965 0
365210015 318350386 0
20988981 134193630 0
144678886 564805762 0
404386211 446611397 0
111602292 479139045 0
407485849 474615926 0
365832985 363429127 0
391814850 216655354 0
163513269 36180452 0
500728648 221837254 0
268016030 261705621 0
167112692 235206260 0
260407373 29260392 0
416679863 508932169 0
208429399 185143749 0
491058425 130865536 0
384200836 531551946 0
482901154 392886540 0
95024981 432171211 0
292582314 2546600 0
45123845 418520955 0
140168906 482507586 0
354777807 285462262 0
48694964 33330044 0
424574454 119018719 0
200353879 235938343 0
510057477 117883958 0
594862 443239958 0
535397892 420948692 0
523854011 494049860 0
100097003 495510177 0
361166070 478076914 0
125059231 351376868 0
545158503 150612707 0
508961924 173633219 0
260158330 226873247 0
218637677 563054 0
203542908 504914970 0
204310566 454410185 0
532278457 566076342 0
131171718 531168938 0
148068519 200442494 0
558767757 154964471 0
532765055 477918083 0
369370361 9791126 0
447411377 48231699 0
324952973 323386032 0
290996198 387439656 0
514498241 481270578 0
61451021 214335359 0
128606506 47937463 0
335869034 393247981 0
490400476 421088062 0
196953038 239657609 0
277740668 100772079 0
263919185 5327152 0
307698146 553814864 0
342783885 507817493 0
466018285 228501703 0
145387310 314057 0
328082801 71867450 0
129173291 254204937 0
477085584 348426383 0
87057398 143996054 0
324790455 259060659 0
242210606 344326003 0
149466646 367541483 0
91598684 210562967 0
403396269 349575420 0
258360051 461202203 0
54126109 194236589 0
387637276 53306669 0
12935911 83880086 0
418867012 404681991 0
33696897 111565575 0
140839896 510344766 0
251445649 526181606 0
198379640 272749261 0
204898631 23885815 0
422440363 428574616 0
7998679 196363465 0
410525648 204890691 0
154602179 214871456 0
403308324 430633974 0
171250183 367256699 0
520675892 254077802 0
147617839 54040 0
299342999 161623015 0
119361121 206299408 0
426971742 413952436 0
546737926 30676194 0
243189054 278662564 0
365978911 516761917 0
307068815 254222249 0
256919825 553248235 0
66484834 463112979 0
35130529 460973349 0
486081533 345205408 0
100698399 113532128 0
394996916 568578339 0
366724789 289021609 0
114559727 16086515 0
126687154 147112712 0
547623901 483908237 0
289303763 569235668 0
160461102 252975599 0
409571176 119062457 0
501756338 364073972 0
16149265 339146064 0
38164490 240254405 0
469286291 361181698 0
154573756 163264997 0
266000050 375190744 0
339722802 59304045 0
42196890 38076685 0
520408909 352477915 0
296060594 158310758 0
517077891 295375717 0
245232453 151826550 0
183628877 512803404 0
33238386 464770350 0
308624421 134017686 0
465141050 46521668 0
264459029 454685799 0
511548063 493199331 0
341318032 454214208 0
301110601 223184847 0
300893010 559753376 0
223574147 437905448 0
159417434 277990327 0
413313785 24029244 0
182322069 52990707 0
131133495 484031100 0
518186157 161519878 0
304249693 468170478 0
21866789 561205422 0
293070346 287687900 0
291460410 534529133 0
103970145 554438792 0
28636356 31388629 0
435522840 204605024 0
368488493 130006874 0
381857749 220312448 0
18604512 404107797 0
40786080 333962011 0
244452305 486968724 0
365451901 393771152 0
442438912 182341176 0
270206018 501524916 0
475742912 490921854 0
444368662 492361945 0
453296297 179132320 0
559024383 479287918 0
125516777 97288115 0
218564218 276422411 0
161681942 535684052 0
555692018 55582978 0
217811223 44865475 0
132180661 370597029 0
40695405 291161203 0
97507532 432111228 0
260995752 475588801 0
372067367 173767981 0
239645028 39979799 0
282849550 9249618 0
478870611 482290660 0
207809768 550943892 0
179845532 421525668 0
462984516 55801724 0
106148228 47043028 0
7768207 565361719 0
458507247 559276110 0
149738685 118079051 0
73348327 11542407 0
384973977 268371914 0
263667246 234169471 0
482713203 109215164 0
247819014 73373723 0
481635435 159552109 0
435229212 175788978 0
194465375 340682090 0
190896048 377833827 0
238222193 351438840 0
70521220 548511835 0
261569611 332420359 0
181084635 149507976 0
396312615 411475458 0
41018369 430616146 0
331363046 169357870 0
83516897 118471099 0
465221348 566478052 0
228487419 302868632 0
173047817 344452297 0
540852107 12521170 0
500107000 383883089 0
496945312 215932123 0
207335424 65276736 0
253541527 138699144 0
528795536 231893702 0
326694686 144964067 0
277592136 261860545 0
105296791 453699238 0
439794264 532253102 0
192689348 183792130 0
518375271 15824684 0
419301913 393946156 0
315169116 417665284 0
501948152 159380813 0
568872403 319620392 0
58894547 374488062 0
519407427 315732666 0
391885388 163921375 0
36045408 253277689 0
419437345 246288607 0
171422755 181660473 0
516389694 516092759 0
29654271 507244822 0
538162889 89300457 0
338674767 115874448 0
497116618 121446810 0
28823847 439075034 0
392647343 562955527 0
433856083 93063956 0
326047009 476410482 0
90252001 497316849 0
543513475 338915470 0
179248518 111387333 0
259752536 330006580 0
225856759 544713130 0
543787772 492474678 0
317312837 106411009 0
474543846 276329696 0
71938220 359240712 0
111116234 217360447 0
60910 325394037 0
7604655 357778531 0
264728341 380078580 0
347619644 60754766 0
386405127 299361300 0
536215840 493900124 0
75578557 457128288 0
160143802 86071487 0
287054365 23337293 0
372354487 208687452 0
130783617 298193930 0
91468459 296207210 0
567967949 142953111 0
692742 50622572 0
90956491 24761844 0
355055881 103132473 0
41383009 405381017 0
382507103 299602757 0
21053026 264634920 0
123061124 124183581 0
22239 533033852 0
391076015 430474318 0
461211408 497261256 0
461257619 31634497 0
484978215 491732024 0
7562681 23691773 0
171253261 266539271 0
12684872 151928715 0
514649690 395569138 0
77800854 403305748 0
308667282 75170130 0
162833447 497496264 0
208881569 109017882 0
342311622 285060256 0
384203764 64281829 0
518546261 160197657 0
309918286 62732050 0
415051516 191086051 0
7444017 378856392 0
390030711 285006603 0
278274637 256966047 0
168354148 9899631 0
114278354 444859175 0
397293280 83744511 0
99820208 348312252 0
306927870 29338160 0
284243245 29017728 0
396418881 82904281 0
284757951 325245678 0
415571630 189592317 0
275904996 13980825 0
314869939 182779675 0
180445438 407211698 0
477325535 37104761 0
516727642 484318059 0
271993346 491006872 0
327321524 507839392 0
10302052 357229050 0
542305199 202949603 0
233343889 16195582 0
291632265 167886302 0
568152917 3089887 0
350857824 502472277 0
115612836 414297291 0
455362094 461034031 0
435690032 13944300 0
286170981 401174234 0
68127580 468630406 0
39626614 16650493 0
497856545 3392199 0
155686837 141781088 0
182093905 390471608 0
172022480 370443642 0
523928943 176381243 0
3298501 504270664 0
445286575 8507911 0
527246894 326279235 0
110524702 385621951 0
169281897 294563460 0
368390006 398044184 0
544708418 225651257 0
120309631 526496564 0
264449594 69598695 0
110265497 407887897 0
490737248 236617277 0
213986297 434585094 0
211338561 454392782 0
130731263 390335890 0
559956123 278188462 0
183434357 198979051 0
432978747 144289406 0
471294232 152821210 0
173267227 287687035 0
282222420 146148600 0
218331172 358028664 0
23297427 265732068 0
316973664 409597232 0
15765610 111135725 0
439982280 218057269 0
171458524 526824647 0
141613679 398636185 0
284778624 349246671 0
147622501 500185766 0
204951603 149646166 0
327995467 386462727 0
406334464 426751777 0
271901826 66999571 0
245986093 212533019 0
459411731 296788125 0
163380494 500484408 0
379920488 268049484 0
86871435 144594318 0
310325063 255990974 0
306081378 56235185 0
403783698 281543832 0
268144418 315792881 0
47703774 302418103 0
49576236 85744089 0
290706250 480999971 0
524150648 338350123 0
402370135 187816292 0
507434966 422489058 0
37970579 510399728 0
141581150 526998116 0
217555871 88787876 0
449330462 506590181 0
276959192 245894852 0
488332809 414940390 0
328521484 518526817 0
517227143 485674197 0
340155617 501375227 0
148860322 386256752 0
248464873 71792705 0
515858574 181852336 0
521018301 296152249 0
338645132 284496909 0
524680912 107924313 0
404624099 322737107 0
532956211 228924554 0
23409722 312375678 0
376484021 251620306 0
451352736 314560683 0
252065787 95196054 0
172070737 557447654 0
555251561 486189181 0
102583845 36753940 0
65659177 467760599 0
211326399 468810901 0
297604397 160499406 0
107118055 149829202 0
424442595 151065725 0
41149475 281808535 0
220845370 484708899 0
117637184 218865907 0
298730577 320737294 0
293757961 60922248 0
16853563 405887106 0
398579630 117428316 0
323157735 557458809 0
369459149 330258222 0
401972216 284928797 0
172880644 120796277 0
446350113 214487754 0
301210987 523997348 0
255060590 466601565 0
196052367 355845955 0
109735408 93875544 0
382841537 402191746 0
343053996 142803664 0
283604613 337698175 0
528229397 246454661 0
449062711 229426229 0
421947979 509238920 0
201853501 432765879 0
497062031 423777539 0
256212895 387031492 0
237432404 35890987 0
156446444 17700719 0
412753494 80643255 0
230598013 22660166 0
378327621 208546959 0
91157329 28691228 0
328484396 478880083 0
452527024 552691012 0
220760073 424975126 0
382646723 172986494 0
440596055 243869991 0
395639092 447372105 0
279541031 267954432 0
449325722 245440362 0
175417647 356231424 0
30528613 133841453 0
36392216 171158885 0
104823357 336242195 0
90238690 209058274 0
367688810 460843056 0
85442210 30172636 0
349063829 527776601 0
567487561 341507265 0
536179363 9535870 0
479037788 296598221 0
479164244 340715532 0
315607243 403058907 0
301205277 9527881 0
398570477 338283757 0
530501289 298964096 0
322753478 135904203 0
244899089 554298787 0
238076576 19365610 0
404858019 261738161 0
161536326 112463051 0
447198919 417653491 0
430138360 311792385 0
536844879 245793052 0
424442657 183743679 0
261508189 330414363 0
266219907 440511360 0
482418644 346048255 0
139215434 327189442 0
292478654 117549314 0
437533681 214510648 0
116328645 480034170 0
117020125 447321413 0
103960884 213633261 0
459786978 112726146 0
320945059 502425644 0
82608872 344401730 0
401775855 189911168 0
129366197 279774935 0
437720060 436354020 0
457626297 485061485 0
514312591 86836511 0
401959813 276072839 0
276312842 56807433 0
108885800 69762855 0
33198059 538143478 0
264605339 281479097 0
144774517 554406104 0
503314060 421988445 0
20964433 451409927 0
359625390 470425309 0
347658801 470484521 0
149658626 562907044 0
353399866 113545473 0
249906144 131611041 0
501175159 410044071 0
437749541 199464647 0
485354912 82864996 0
326033448 206042239 0
31132239 435182785 0
241053666 193505111 0
387289913 481269038 0
44165076 486047918 0
455825100 255756254 0
401114581 447502952 0
113075564 206308253 0
539165678 107585630 0
533821714 18991009 0
101304952 541377724 0
395670136 68678650 0
421508955 424029804 0
311417045 209773109 0
446935210 436995915 0
248357892 105323857 0
47097646 323320585 0
109127811 395972296 0
253395480 234380485 0
562819225 385152033 0
379924493 550150308 0
391594032 421780531 0
217516366 428189887 0
415703137 518562899 0
130066668 91806885 0
419073599 16592866 0
405312864 497403757 0
291936488 21363438 0
256933588 324633105 0
449152066 232187565 0
406356268 528400379 0
525080492 135062466 0
187731731 279808009 0
349707884 387219705 0
307415353 176031630 0
233080110 326359129 0
30528292 173237098 0
475125573 319743620 0
318615156 106428155 0
388138256 134811846 0
242396965 321873497 0
7274667 282873236 0
463020909 78954501 0
170972322 39869571 0
330674981 510654523 0
161924091 270094493 0
213017898 69637967 0
243616602 223323448 0
59623134 232970751 0
346407343 467969601 0
72436169 129215363 0
202039261 180894955 0
435023843 373117825 0
63923461 960374 0
33587463 505763267 0
468824842 232850813 0
364199967 231918592 0
222180131 21200285 0
360872324 1319940 0
309170302 555613424 0
186992409 197817551 0
528783004 92001940 0
304417260 259081516 0
442234882 353487311 0
122227243 371058870 0
473472789 473192034 0
149785178 145383540 0
148205736 498730842 0
554299185 448068103 0
210884093 191737773 0
553307796 297927797 0
261862891 103912363 0
52212154 382814241 0
331428650 48811155 0
172212170 363795240 0
188613225 49110647 0
44293474 364078786 0
223674088 507150607 0
482881793 496287889 0
166929782 245221073 0
164441566 566163471 0
462869113 161010124 0
532946735 227046990 0
166816846 155484884 0
356358183 152835174 0
492183816 38103820 0
560187790 209753324 0
438252014 496444980 0
227174400 286205730 0
101930013 139410970 0
80102384 345296051 0
562753289 564538816 0
489599137 293648956 0
419324057 297216077 0
98743865 397879849 0
153304034 146499303 0
300650632 89171700 0
522468975 352641071 0
192460197 119516216 0
115656635 178424416 0
293818629 525317690 0
428968627 81639113 0
332376915 194742256 0
564346767 164834081 0
13952432 199643932 0
476915120 79842427 0
89002193 384446984 0
505350926 8491889 0
167840565 161067080 0
402424697 84627535 0
381864870 522301296 0
409556003 273221116 0
65867765 496551218 0
112446973 76443979 0
376889842 31397261 0
323931095 15761357 0
503293568 368186752 0
433749713 225549541 0
529948909 139472715 0
551099119 491872041 0
474609028 508157607 0
107138152 464644806 0
225385100 137395398 0
536291720 131372523 0
252906437 72997457 0
474962798 237338194 0
549791341 39480606 0
348223736 417508740 0
147268494 533897825 0
203235580 474293877 0
100897999 518012424 0
252511055 397657982 0
173667886 486696972 0
338899069 137071223 0
509228333 376099649 0
535085072 321770572 0
248938766 186018581 0
118984012 129094325 0
374278112 479194934 0
27535712 479228695 0
396461024 375217462 0
115854505 95188057 0
97042395 49043890 0
454659249 134848441 0
58806584 154123734 0
21073721 23226961 0
404962622 458949508 0
443002102 182490127 0
70229141 210501430 0
506404242 187135379 0
409365382 358384739 0
514583013 239305969 0
101390835 10796514 0
266535156 299116147 0
285648318 563842556 0
80596059 104412971 0
214681373 366666722 0
25220838 414480062 0
192838058 240479961 0
122895936 134157697 0
114108286 403551831 0
526111809 550412460 0
294117728 375554758 0
480215849 310754772 0
390993477 433764565 0
468050566 245599638 0
46729602 184707822 0
193567339 337559950 0
455553095 547054162 0
168962690 533902949 0
3088015 94208405 0
499411441 161109442 0
258365706 11822726 0
112039028 383375227 0
353205694 203209080 0
550069488 124285242 0
396411088 492167904 0
372116513 169698113 0
322392672 13833243 0
474960615 470462754 0
336268844 367034343 0
265732723 514601811 0
189209757 304576989 0
219168653 229000007 0
410421658 174785054 0
548427160 82932912 0
415770209 167197132 0
370939185 360053761 0
256685693 502697990 0
418683640 361751180 0
329709634 358259721 0
108468059 327982617 0
95722201 340324829 0
95499250 9229002 0
194543082 348566975 0
84589450 268610514 0
295027102 377349834 0
171834711 70880256 0
370145502 358581021 0
341254879 192627574 0
477583604 185311843 0
466205308 109916283 0
344055776 546474239 0
522008993 77079766 0
555483645 150724861 0
46737864 28685934 0
171125538 46811244 0
413078524 8631595 0
197361431 516172751 0
88364022 218601550 0
374753436 394538234 0
502624962 218773996 0
9546281 95204239 0
45117044 366891517 0
264988106 397985008 0
359260059 534534912 0
281270601 410181985 0
247339838 245295999 0
412902707 78449696 0
424137747 523362929 0
465708775 222146137 0
162863792 348151618 0
107795933 289963746 0
215210061 284719616 0
527806563 432521066 0
337150211 386254411 0
537681101 61805912 0
488937358 493773453 0
554716586 407853742 0
85287291 330128352 0
124731423 96894655 0
451453809 444037907 0
176367184 308122196 0
430737592 331797740 0
527307587 203858900 0
278423638 240826220 0
408557349 552519790 0
316441974 336429392 0
66282659 462235121 0
57886969 111725764 0
462186691 413104704 0
255744314 161813457 0
63721388 481059811 0
333874318 245382492 0
387927705 157657270 0
298128418 101568498 0
374241128 326790478 0
15254723 558964386 0
366694150 195500790 0
210302926 194955237 0
435210604 458088815 0
147556575 131326633 0
35260014 514806263 0
102438943 444620072 0
100426492 82578060 0
34502527 480927033 0
369427042 114392235 0
157483740 205150781 0
73640334 255001158 0
372121474 249547316 0
346590867 84299668 0
120362045 386737581 0
70987501 247547173 0
142767436 86543282 0
236119070 179430104 0
564488653 93011515 0
109011564 359264052 0
329195745 213833941 0
270620606 196930955 0
495478601 303302249 0
429109231 103891802 0
129049170 395917859 0
13511947 70609722 0
396385153 167107899 0
509772844 299964545 0
125721485 497139570 0
365560256 409249462 0
159816813 251505652 0
28048878 276246974 0
91647765 424091670 0
353244432 134460291 0
563165813 429428195 0
481896021 124938483 0
554872406 133478055 0
44086830 158165094 0
518326901 230904367 0
4058767 149348315 0
44833457 125987977 0
319867582 278082465 0
102428730 228640252 0
326739314 215302885 0
543629154 416867040 0
135334408 49743276 0
23009421 11392610 0
377933952 321669685 0
332574380 446504101 0
413140357 481865963 0
290493610 472288152 0
260876472 224690824 0
353585367 335230670 0
140833470 214278076 0
90786228 452982863 0
307719642 320103294 0
229071361 19181365 0
417025052 480638477 0
219011325 180661448 0
313287945 394505073 0
197359562 466386197 0
205593724 81886358 0
510103428 27401014 0
11451088 422300467 0
314732931 67087773 0
296885643 544102994 0
450914702 286559934 0
477470304 238691459 0
277102200 161744380 0
193495910 254817244 0
231045365 58072616 0
241092057 309079111 0
122515097 315668708 0
296269897 304732629 0
296624916 262408585 0
301802323 69837939 0
272581126 468780671 0
391979571 104816737 0
91932776 568174173 0
18193875 193553318 0
10544554 120443594 0
3951474 220680928 0
348777123 445616105 0
4214189 225161910 0
10286738 228999340 0
529430407 60699382 0
160848460 458556871 0
242768337 96909516 0
308892817 239849075 0
213685000 268421246 0
253839630 370920955 0
253690045 182368502 0
43863274 424684391 0
203772330 162113700 0
216089112 192676699 0
482953718 309281882 0
527122499 297989793 0
410880639 87426914 0
397703005 320654820 0
446252323 89764364 0
298923719 498580911 0
375891915 171631549 0
67123922 15702248 0
9132911 318450191 0
14092552 281828039 0
455867474 517596050 0
291178830 498144630 0
288799367 508770942 0
202595379 395322014 0
29701627 4753165 0
437671407 394087584 0
309152060 380049413 0
208320354 344941846 0
492417598 81621752 0
363232881 12628439 0
53844471 19009311 0
227961661 119831975 0
77606022 508945924 0
86366351 74199013 0
248970402 309417855 0
176234600 243626024 0
278017081 17994289 0
253139534 497188025 0
296923100 74928278 0
142411213 566552808 0
372081484 271422254 0
40972832 429618815 0
270499841 219053379 0
244674504 36525632 0
515603621 285845970 0
204457294 171529019 0
11388172 25927826 0
95576022 31456008 0
185225866 267539415 0
451638185 514517573 0
158870866 237273299 0
204707094 125845759 0
41313251 179649074 0
178570082 526041473 0
262676938 475832117 0
331913890 99434513 0
344165620 555652408 0
469297710 428299048 0
211518286 105227570 0
567088768 538257629 0
494162751 320948203 0
304101666 78162205 0
122918219 518253235 0
141913847 482621889 0
346625091 436565006 0
52008371 123357464 0
406324726 457575220 0
147159010 527695649 0
36596418 362763499 0
393913530 451093094 0
250730518 193238083 0
540928203 112278995 0
103572787 551870407 0
336685514 497410108 0
306630563 239891043 0
46197994 82715956 0
328724511 423268993 0
492926240 361504532 0
100123614 100780916 0
491245750 393118562 0
208897270 454415878 0
552020146 231188115 0
18464818 473057533 0
467681063 277535453 0
474030856 339284554 0
333466138 520108329 0
353143867 412957326 0
206805342 15931358 0
400219888 236248406 0
458783257 455085462 0
67114329 181742015 0
519783255 227756007 0
521273374 4218329 0
43791113 120987230 0
387552152 318128879 0
465039364 516399996 0
498042131 501549121 0
163000439 40426789 0
343113978 258698659 0
509217934 121500911 0
242799178 558913149 0
525527823 144600508 0
100131463 569013095 0
247372401 2753248 0
219574287 7871909 0
265732050 429960009 0
393773951 557113088 0
509646922 223755150 0
446103461 389376367 0
457386740 348975389 0
50813062 234517655 0
156189715 396391550 0
365273026 354211373 0
145562741 83512741 0
553538037 187978175 0
277934517 378878912 0
18207707 226844489 0
103370177 352160496 0
365770881 335186273 0
280347084 118329880 0
523675042 345292386 0
566717896 234915763 0
345506801 73617738 0
252348299 385356545 0
456337291 233020036 0
85713264 14663342 0
244713131 346471307 0
164116597 331138605 0
504135063 428606295 0
362005543 239506403 0
467401980 458486801 0
534762707 12309276 0
192745129 481301898 0
328703146 223926866 0
367784590 271547621 0
65998482 313586839 0
420337132 502566190 0
384345387 345032698 0
237813996 522441164 0
31875679 242258812 0
243499721 129599066 0
521500884 91571087 0
420973298 174092620 0
79859285 120954930 0
551795977 231596510 0
537902402 212549799 0
24826234 395975180 0
290767401 82514782 0
76504491 56934341 0
319116903 362070201 0
93481522 90662099 0
158348608 103132076 0
193797837 233853362 0
485628572 193227405 0
164877440 254669222 0
158469351 307825690 0
500618371 115861880 0
255149054 385685176 0
390240245 142628907 0
426134880 524250344 0
554205036 68150113 0
177256071 275012501 0
320285938 344691772 0
471347360 515441175 0
331252282 63034139 0
411887396 443377924 0
464760942 131851011 0
437757592 560880703 0
444454766 375932010 0
297116968 93255401 0
28066002 531524130 0
310396923 22068866 0
399873359 455053219 0
314393233 189609360 0
348078821 241008 0
81692722 112690229 0
129153368 499867531 0
466486287 11907794 0
168427292 187030806 0
26057981 350641913 0
152529099 389546584 0
531131619 107532190 0
142712932 132487709 0
375336238 51649832 0
275241177 378642195 0
86893573 105043970 0
50396805 107472977 0
501797820 6781833 0
296342954 375972930 0
419585863 270652142 0
120501678 298528001 0
451954109 344681736 0
126455797 68418549 0
42545974 359634661 0
420350034 394787325 0
214327538 348419654 0
205140784 389921788 0
338856940 282214854 0
420873772 385801536 0
457331112 118087159 0
384581340 256896659 0
486037081 453991465 0
314791121 389951489 0
69164688 547085576 0
134219618 465180863 0
8789541 277892242 0
483192993 269967895 0
38018104 410968763 0
182495408 150614817 0
449211047 271131581 0
550656880 35303107 0
66510441 567775148 0
140411213 19611237 0
554819540 182572457 0
141544000 558655966 0
505282606 309472920 0
205117034 432582310 0
405161275 69801285 0
220819322 265965708 0
560433166 114008542 0
75745787 344267183 0
287383096 371914391 0
416592462 207262077 0
8807654 129518067 0
199305338 474680102 0
396641654 470386809 0
533658851 486500121 0
240917448 504589315 0
227146065 220964452 0
540174085 183663238 0
155853356 405687054 0
1665055 412159278 0
368454531 184778207 0
168389105 226633053 0
437468578 343859591 0
22793960 7429508 0
534468171 285352093 0
103581972 394367729 0
333964661 557620693 0
308732956 385852555 0
57048413 521218278 0
437135235 329171915 0
118643874 476139341 0
488686749 223138991 0
381429321 282430080 0
259793991 501805885 0
428656174 368546115 0
539301323 297380218 0
365198191 801122 0
7619828 228583200 0
275584261 312375170 0
60154427 129706928 0
393195200 359250300 0
117815416 487762838 0
474333760 209344575 0
497225695 383047034 0
445702689 293050208 0
364595762 271204454 0
119968203 235928762 0
84479240 2203569 0
550068147 122542928 0
14888094 488288451 0
128810331 74612007 0
233957969 412234145 0
35931632 394628127 0
103443219 322917479 0
567839144 397967997 0
318208852 224013823 0
496628865 211170218 0
344900920 442444357 0
543126435 299397791 0
550851393 309533925 0
137759755 17223511 0
66999762 395313708 0
74975447 566541968 0
70473872 96436512 0
363484689 397301301 0
396625806 62504124 0
98126048 550947749 0
467221928 302772053 0
378873486 553628923 0
149409333 425459910 0
563227968 276140161 0
289054253 297890523 0
157262845 307840799 0
279253406 133969587 0
418296976 249397394 0
393089527 372014981 0
282380733 140542143 0
178891125 358449071 0
421052616 408335181 0
537611370 328939549 0
568082118 68592794 0
353643938 224407865 0
56348446 101849033 0
467382718 397099693 0
418678976 279216268 0
509019013 138176926 0
408341864 124511242 0
156804678 296502125 0
225029806 53403181 0
316953844 270231333 0
6677795 25346890 0
152947441 3036603 0
375266473 341842513 0
26736999 488270595 0
398576035 489628625 0
166166251 429502501 0
47835270 474143360 0
106304269 241601689 0
360546575 344252337 0
54383646 296531068 0
182225340 388443448 0
78573267 143545795 0
397705139 567843942 0
110717963 489846430 0
297451836 427704367 0
389465617 392248544 0
173368950 391838647 0
435349539 96689699 0
261498642 15592378 0
115818061 191055637 0
96581981 206832209 0
485544578 8057808 0
507769425 158797917 0
475898266 363475539 0
74772932 28177551 0
456825677 384666009 0
461720050 441506257 0
19525730 343181890 0
242004672 490849096 0
80159855 484945274 0
303483418 221112853 0
111771372 526226109 0
338375547 520601321 0
121269255 287260225 0
524012820 449357912 0
522857208 376263120 0
166134878 376729646 0
203667268 166423039 0
473995991 36685924 0
553738912 58254078 0
110631758 403486362 0
388861843 563288997 0
529702802 509910557 0
430349781 486287252 0
540642928 364325549 0
197113116 523518190 0
184629047 345255123 0
169103476 159008034 0
74198731 371216536 0
129201742 357131494 0
305293644 44599265 0
529210819 26788557 0
451979917 408473801 0
125388192 321881657 0
299570242 41890129 0
128363586 114024584 0
158588852 474729652 0
402039151 129167406 0
86484618 428576811 0
484294587 404703845 0
396453109 242533769 0
63854527 330766224 0
176186058 142412919 0
176370588 251551911 0
376701070 472166972 0
12535890 250029780 0
412430466 401568760 0
436332456 488904467 0
231781550 26923943 0
423072030 169494509 0
148316385 84643808 0
470810755 522444534 0
480301217 23873868 0
466618550 341462048 0
236139149 83670921 0
317085328 523647597 0
280115219 212366993 0
522153877 103272536 0
253227522 132941734 0
221107044 94966896 0
420067444 255030901 0
350995552 35713368 0
353659649 175440941 0
20908730 318449792 0
513097745 268877568 0
446594509 338982217 0
92030679 55265189 0
258855496 545214815 0
161202327 209946344 0
168622912 8178145 0
17943185 311488684 0
57195857 513953589 0
1844893 205138406 0
477075410 390159745 0
378740611 308319649 0
47519067 485591855 0
295804469 208260797 0
448733249 98760149 0
554113827 546617202 0
349751621 459089365 0
517807017 221658239 0
366154396 292374415 0
477573271 66788459 0
43454753 13681358 0
451394564 71535498 0
280778773 170403236 0
363174545 361471513 0
298517511 522480149 0
158460199 398710579 0
74363383 565878894 0
423351909 402491498 0
160963447 304593202 0
120370648 214849956 0
322681633 16821968 0
388503862 154009608 0
353743710 172573124 0
476043592 291352917 0
481175624 517007805 0
56878170 327937751 0
38420695 173268588 0
109664294 463874595 0
504324201 449393166 0
519382282 45592274 0
221075260 378966752 0
415734881 65940323 0
471213390 352708647 0
498466432 428169573 0
337500724 268843611 0
8843178 404742750 0
142593535 219206138 0
488125788 557581776 0
86702135 468044222 0
125502450 180673601 0
249288961 567167381 0
399501056 420456347 0
506858779 463224697 0
98723728 559930069 0
340442671 542668088 0
413746537 293271537 0
375630585 24776946 0
213060883 68201575 0
477874656 127099818 0
490614233 565928972 0
206953428 432838963 0
145492847 118820261 0
285157051 61962196 0
88479400 221792517 0
149678169 417822573 0
531600036 512752929 0
84921573 51370213 0
112177627 353270256 0
139175509 438479215 0
457913650 438739974 0
200524982 48637259 0
480282379 75633722 0
1236306 157639362 0
151071930 556417192 0
320504910 191041239 0
396364404 390684085 0
46559200 443963713 0
266107049 498066597 0
141077251 160228746 0
327553383 402472463 0
194392695 54992914 0
385104078 143338315 0
198261292 368586956 0
507703615 279042411 0
207480667 529709012 0
40867501 507858723 0
117109254 499961983 0
553542705 63861974 0
450587602 312481086 0
20551605 323497549 0
122739878 414435182 0
182589949 138865793 0
453735708 523145233 0
325224996 144769160 0
394410691 157698739 0
292818894 473240925 0
511084449 509733327 0
27790543 3118752 0
134036521 261031746 0
446624547 265589373 0
183702080 171796869 0
421449059 214270840 0
189706644 273330226 0
207081825 77545026 0
442343519 350275891 0
266876768 58969087 0
141977784 195083993 0
277330564 541383427 0
485557021 154006238 0
560256281 205584961 0
19026217 153012814 0
310860904 178468743 0
205371446 555519106 0
525943225 132808189 0
168938035 120240472 0
136059670 542224414 0
206786283 25063920 0
116319359 391048218 0
93663769 2027792 0
185747906 535541158 0
358438701 286732625 0
64452112 71228156 0
348791624 413829395 0
496010476 21031607 0
51250353 176859906 0
436739552 417392740 0
276790274 457660261 0
375542732 359405008 0
501213207 412277583 0
184735156 409864261 0
338111597 20462736 0
561047525 17541721 0
410107548 58273267 0
303523793 176955249 0
405944831 249163267 0
238064950 109868849 0
169638641 48645726 0
190791053 539029299 0
139517712 199314956 0
98794013 232021979 0
81545151 301123357 0
513503842 344727999 0
125312963 174506489 0
506917797 285461558 0
101610146 291102505 0
253539736 365409315 0
526583732 58182176 0
183699981 561563526 0
148480515 223768510 0
394500028 457737081 0
245306904 411887757 0
145795376 457405156 0
469381992 431810341 0
141917219 250207130 0
514289656 341426453 0
27812686 152791972 0
7586493 78032888 0
53951519 425076713 0
17984526 499941776 0
331194328 535276884 0
236274212 75063671 0
499442058 293402704 0
130986593 457501484 0
104546783 399719240 0
399199160 468347639 0
97646402 5317943 0
473934665 374948530 0
175354788 57376420 0
192087106 269139453 0
75353384 55958778 0
80293667 451978506 0
517195099 371457479 0
404824447 329206948 0
15179925 405288658 0
134980147 157061811 0
214732572 211334901 0
206045264 239908093 0
506788313 427469345 0
284070838 97901255 0
8506689 238317145 0
408549654 468526909 0
446418917 264785349 0
312134986 378813475 0
300098745 28724955 0
153716240 527996379 0
24930586 54997892 0
493090085 526390083 0
140847027 522021785 0
404980999 545875880 0
235761262 84532625 0
40319753 58918600 0
292530197 507507559 0
201847548 149183471 0
127412669 58934112 0
470198535 556881044 0
496137944 438877277 0
347843729 154816104 0
488005263 373587762 0
325207424 254829105 0
333877655 13753591 0
107218588 526813650 0
485954935 115086669 0
286514223 101649793 0
188862467 464932477 0
489315494 286126203 0
170847568 207938978 0
28137944 39986067 0
533369341 229400171 0
150152155 523864943 0
61823921 347732258 0
244012218 359437096 0
463438993 437691200 0
15967849 209079494 0
225516996 514897956 0
57438224 412388984 0
37926660 119679678 0
202319731 510918284 0
448648554 160139337 0
225314598 501619039 0
12519828 142700130 0
117495383 123258170 0
118280302 265218728 0
337101890 341224628 0
457302172 517746367 0
478140663 231562235 0
153597965 221029355 0
331064139 113172141 0
171392793 354878796 0
283706803 430205448 0
548440387 109088469 0
418876606 106326412 0
75879555 282153751 0
429769297 532909149 0
63189934 325889558 0
353621356 424055033 0
401306900 536548107 0
484510055 69524942 0
200780097 143209971 0
114205244 309941281 0
220754360 211808796 0
520581938 303480653 0
231879810 394796074 0
190201961 349174766 0
106747040 104124608 0
177671800 135420485 0
146656956 449167046 0
112275077 414313307 0
251889983 273426305 0
312001260 218246993 0
484545641 129628056 0
447586111 496507263 0
392113565 264521612 0
46748284 441757159 0
70414432 85233887 0
550865245 485299780 0
482888638 21452861 0
145060313 527900100 0
260142445 22065057 0
445183497 467609457 0
378335016 148773736 0
391259827 153767535 0
19101602 113579850 0
449428680 123721084 0
537194034 155028811 0
134822200 349062354 0
40808037 36707265 0
292985220 407608123 0
416987396 236503952 0
347014823 536814591 0
16818962 204275526 0
93287902 395986594 0
228777737 191210203 0
453776395 34684801 0
92995959 253760594 0
392967253 433574187 0
1974484 140369580 0
104641299 330945146 0
315313347 342427988 0
474467539 346167357 0
279473301 2044654 0
224933170 383954348 0
31098030 208793997 0
59036711 350424352 0
246978105 310938993 0
484590305 378570890 0
222655156 89907255 0
554161850 42357236 0
491284355 409042770 0
161254170 452850432 0
65276116 411279585 0
401654005 457931598 0
33060714 502034332 0
409502911 26921835 0
203242922 476473641 0
500558692 413044455 0
425575389 391614684 0
241144189 93070981 0
435595420 344007370 0
317066456 519191549 0
397513218 9661025 0
193083294 168630837 0
139173235 124159489 0
307882054 148153618 0
88727827 231582427 0
338846847 317328315 0
454848268 44781977 0
35994869 22071044 0
523747849 122458730 0
485457279 376341412 0
528530118 320275030 0
400988977 415173253 0
195987282 282330422 0
410301944 101505958 0
112906254 95580655 0
429158596 550634465 0
436751108 173716812 0
177968156 552360533 0
343798204 414867412 0
529036715 253704862 0
294083803 521794138 0
440955751 108768644 0
252581011 131378683 0
93809989 392548865 0
410440661 103732655 0
205253638 188311446 0
407614335 435957161 0
458386633 501300535 0
281281096 433439583 0
360446203 479832813 0
238438118 469728798 0
500000882 155212016 0
403299598 250826069 0
382878746 325042796 0
23052737 377798649 0
299491905 561667448 0
31822637 391640600 0
56310900 204378238 0
329510099 170449282 0
257597906 352873586 0
466953157 522527711 0
427058339 350118953 0
547733550 323671630 0
515851746 502745008 0
135255450 77689446 0
208617110 139966592 0
498154646 490722526 0
330921849 358691635 0
66998882 21498785 0
48901997 460686418 0
356834143 150612072 0
446355465 5000041 0
296393973 196497576 0
329662486 475374477 0
568891449 536853171 0
339191493 136279989 0
549631821 66474201 0
221518425 433309658 0
19361092 255612416 0
37236613 190255896 0
134968830 461689256 0
124591267 116140288 0
43464425 530620290 0
444809591 191783810 0
479439076 17650295 0
292751122 229066627 0
389352436 20148919 0
416892165 151818473 0
280546585 160924146 0
3894506 54763093 0
79695280 237516783 0
280631986 389274870 0
42156254 169227356 0
533351666 384545710 0
57473434 427646777 0
300899898 545270573 0
362665365 214106784 0
347344830 539708572 0
87912353 264615626 0
90624092 489732164 0
491431421 356850490 0
212849953 113045563 0
196249841 471520442 0
398562432 156822357 0
316048956 418188687 0
499005625 486904691 0
507414558 65821889 0
238084109 526630489 0
547101425 286399250 0
40380765 57352467 0
95514893 89754026 0
246158394 45590202 0
231711708 308111744 0
311921760 294452926 0
112025558 501580203 0
109227182 64439613 0
243693961 40572782 0
25978969 136270537 0
33373370 377757095 0
194835283 240184490 0
120150406 13077158 0
424491920 488142724 0
55734718 456413124 0
7360744 484512263 0
418349956 499177324 0
47600059 446095974 0
294382668 89279889 0
345337563 267885887 0
409329772 26642333 0
293049302 468375121 0
154852991 557560350 0
367480460 123487040 0
30039305 449658299 0
200668052 539537914 0
118606724 479123175 0
136229148 383052336 0
428684544 565610886 0
174446003 215217676 0
317857171 331014052 0
367019085 161373596 0
234299583 337963619 0
128730760 33019066 0
396189923 218030634 0
453288424 283371095 0
355552559 277564318 0
404162895 526914350 0
409824721 246890465 0
221273773 449741155 0
331680291 376319262 0
126356222 446343406 0
55991381 138547900 0
137573171 196598840 0
174556461 111436755 0
475995565 22294805 0
278709092 517506884 0
569084877 241224885 0
360246359 318138412 0
233660338 227468011 0
117876409 232594896 0
264672750 285632231 0
435065174 555295252 0
311541926 506962273 0
54261194 376494170 0
323283223 96958381 0
94732685 29531334 0
337117268 445575549 0
35922084 398698428 0
151257558 477321770 0
320680878 298523605 0
410006667 435931856 0
519868201 204345183 0
249522100 14539995 0
99896783 347306333 0
535884465 63564930 0
201293144 257649069 0
390284818 194615733 0
272434831 290922862 0
287888775 438885500 0
469595366 240725822 0
64864781 457539727 0
303389659 73118701 0
48386242 426215589 0
362086793 529237660 0
562538757 555340638 0
530964589 529275341 0
362606382 496908653 0
561347300 361586829 0
466951175 241518682 0
142215729 329668046 0
33696726 163952128 0
134788000 156879421 0
269574037 409078145 0
81887684 79191545 0
369153352 230108435 0
547150109 110734475 0
38035644 22477508 0
390247842 277485839 0
145898381 368592189 0
498397749 506746238 0
485861920 448423546 0
150006946 435969011 0
466792995 11196694 0
291681058 129328786 0
448668947 229101003 0
57291338 397421775 0
534183980 374386563 0
236568290 211408547 0
489605936 64634159 0
312643612 277203716 0
327154940 194215596 0
32777058 91066159 0
404327782 191945678 0
415469217 329758187 0
138717371 496454887 0
501787852 467364820 0
414157246 303144561 0
290076759 561566929 0
468687628 451494809 0
516378579 509871996 0
294773229 97581997 0
235848824 448454511 0
385642746 473664483 0
282514432 538542865 0
493189827 294823156 0
316808046 297964784 0
451259151 474238210 0
416564724 362702160 0
25969015 286739270 0
353209733 143024383 0
534832290 340756365 0
313610861 365041946 0
434774785 454326637 0
422310031 318574702 0
420332484 76139819 0
306320443 371149713 0
517353956 181015964 0
567577442 6516157 0
274041451 310975515 0
336515739 109464208 0
175314954 267598776 0
187560277 365152041 0
20075558 366196311 0
52478475 115608622 0
374559059 58570233 0
518925430 323663911 0
149040496 435576205 0
485584205 429865613 0
93136122 493623564 0
400124782 118558289 0
325140274 426318982 0
1695995 66705904 0
92730246 157815758 0
563509896 391078549 0
555416043 45174913 0
317109400 274778858 0
23167713 97656299 0
540935878 260144586 0
1410375 63984008 0
487117849 19069583 0
566103969 389831537 0
180874320 310777489 0
515092150 199983015 0
526983928 480860806 0
467858385 253162086 0
367957364 275182402 0
493354527 401786332 0
552439254 353154520 0
75282347 139999813 0
563664598 277943748 0
444808724 17066893 0
77976445 87418991 0
70138519 31188078 0
219247774 413449249 0
425301990 336653626 0
465446837 61813381 0
145077186 308665347 0
419172356 96236362 0
189993535 362565772 0
5216011 71867064 0
280523885 38409047 0
196798168 426192181 0
291149873 90634690 0
308470962 192569857 0
356341079 560955720 0
32395102 273004242 0
185972664 177425313 0
505887273 11603568 0
183336806 246886880 0
497049135 180503804 0
217147817 515889846 0
222517882 83133155 0
211089343 247087116 0
34262923 65902237 0
160963628 329250826 0
111986442 496980401 0
174409063 395273136 0
437912286 338610500 0
147850831 312857302 0
95221121 442185894 0
37808560 239359796 0
277645477 560183692 0
4353176 285992717 0
116283416 289715858 0
372334843 227745877 0
376750625 255849615 0
308358428 247648236 0
237414754 543751076 0
126103774 158481409 0
499022454 431773350 0
247616132 516095728 0
288972272 500802798 0
377159482 150883265 0
118730459 167194696 0
20696249 34343127 0
222062152 428241744 0
550538273 372122551 0
206325205 415401945 0
269158451 412681082 0
72022582 565623126 0
214386199 184507988 0
495426395 420781701 0
136573363 334525446 0
280092994 46288139 0
308487171 239957099 0
164180836 355571643 0
202817041 60486014 0
512157306 179897249 0
545494292 387831488 0
439692992 22351551 0
132299640 481523147 0
442298894 553045862 0
353336825 135858554 0
272148374 70560461 0
244849410 330056355 0
52807404 512246214 0
530091926 38826824 0
11733617 151194346 0
536245234 531585305 0
369774362 48786697 0
131800391 366760822 0
325928007 317390374 0
499991516 446637557 0
365020727 61265336 0
249721601 373973651 0
128824622 48379075 0
144970382 407093374 0
418779642 167777612 0
124786352 261505926 0
40048177 366835230 0
298540161 395499430 0
200727499 313738467 0
62912600 58783937 0
479796683 159621523 0
395694750 502893140 0
397615881 254295248 0
319454139 309231774 0
302742743 258960997 0
153737635 425709676 0
222246680 227707354 0
395248646 391521100 0
164084939 384737895 0
94142796 401704503 0
105057210 54574850 0
354521448 271092727 0
459621185 284147307 0
467537464 315075589 0
504300840 468838114 0
193191319 429277915 0
71163501 494142577 0
311182927 334756880 0
130724665 314999398 0
538869496 125515104 0
106020185 411068911 0
490454614 314127643 0
357402355 444121882 0
493191588 409970560 0
85623783 459551334 0
253018582 304006121 0
191484114 170819621 0
328418866 30759881 0
340423466 320708924 0
130679695 318575084 0
179056303 461810905 0
99218245 387083330 0
259924121 312369265 0
565880340 247870923 0
192895964 464988734 0
271872883 453081623 0
492595557 140708551 0
307330296 559748189 0
166720849 446375901 0
282656469 295023519 0
265151110 567170993 0
125898623 546343040 0
546927176 342595713 0
518365708 303909722 0
137401570 22701837 0
205505637 367513212 0
490357260 514411196 0
314050800 176917214 0
361028362 79804579 0
429050289 177676845 0
187956761 971747 0
238746308 494862856 0
76130264 524670409 0
287660686 391720401 0
557999988 209121588 0
29365263 508169576 0
560305399 148186737 0
442466098 74383783 0
101014982 500072536 0
456792814 308353256 0
283103479 106857101 0
216904423 299730469 0
77272189 533284392 0
215440912 57253343 0
525404784 347486952 0
567710262 231261286 0
398038191 18912408 0
436166770 409589059 0
375414397 558842913 0
264036205 369416185 0
397955483 124022055 0
517592009 188941337 0
376277986 430198154 0
7861658 167082148 0
523415153 388586325 0
466300148 86248858 0
219375797 466277461 0
24618137 166298623 0
411557246 269850164 0
125702005 313251521 0
69597956 183422234 0
352508914 415321143 0
437748820 437241340 0
365301660 333318813 0
489098065 565447720 0
479741507 44494194 0
96206503 103104884 0
252150610 77309912 0
135828399 485469628 0
267060174 114746571 0
345991781 432317974 0
365773856 408270772 0
23328687 472629999 0
360514594 374849448 0
284320542 537347027 0
170154996 423421553 0
141070449 399796200 0
201754289 206817618 0
361777688 203479161 0
364257894 544296957 0
423918745 532444664 0
369567083 448756042 0
29242437 90212901 0
176658959 140010146 0
197144023 436258853 0
104423970 307734153 0
392526068 545820453 0
63457760 33627877 0
504276942 88185826 0
214126612 83722043 0
354291158 256155307 0
288931741 207286365 0
244053843 488397272 0
438152092 164888312 0
553588333 83052655 0
338286602 277977956 0
188166618 299602548 0
190876360 111553655 0
528230294 468501889 0
549928630 291091586 0
557326170 410822115 0
82491804 436981079 0
395546915 149301367 0
555649810 275814299 0
255169527 123335312 0
334700214 381652771 0
332313592 17690500 0
16455158 244181936 0
283931717 455910632 0
415450433 419392265 0
122645715 471631610 0
396351064 450845169 0
518321187 294327424 0
312410515 277032779 0
137602634 118583408 0
488928872 285581533 0
389825401 481709474 0
69446115 131749473 0
71720958 431760810 0
311600987 432566330 0
535426698 522006497 0
187407369 336716016 0
152714122 42581500 0
148266558 433602011 0
308868643 230182020 0
80529818 310530927 0
369366873 535869710 0
331996238 457615639 0
240877186 490963407 0
353459403 63862245 0
204835527 12381088 0
122381261 12159793 0
563654974 508873717 0
382851446 503225733 0
202119708 471264807 0
560496338 174300595 0
42091722 138742937 0
325280879 73724722 0
444902805 63113639 0
193622543 424165127 0
375865491 102468704 0
166923656 263948684 0
129857939 76568904 0
371776976 232389783 0
275221083 254924703 0
255725240 355914852 0
277857261 12973136 0
72016205 375562845 0
92173364 362411265 0
50933519 236015594 0
162449569 190429198 0
214108001 360826632 0
359390083 528531972 0
261780324 346306938 0
76014371 472580529 0
441595164 269518715 0
346427142 263411764 0
205323712 331131847 0
216775609 451453157 0
29210879 328827398 0
519350363 375649100 0
565085229 472582514 0
20616985 361114983 0
393884223 308459158 0
283139334 62653695 0
288303734 186454622 0
19115364 31458805 0
433785503 402112145 0
529284460 172278459 0
69638581 12436447 0
476507270 414501103 0
425077293 360734943 0
51359782 408913092 0
135996080 435386297 0
557481604 53480249 0
201793575 84497749 0
47934840 106810446 0
290288944 11494771 0
355976620 384637318 0
360809672 482589177 0
442312261 108874653 0
482168785 458508488 0
359631279 559979349 0
130313673 474296557 0
370176337 153208703 0
484701859 198391763 0
498363963 487093845 0
242998310 2654329 0
359171233 348079900 0
166342253 429333009 0
381994271 129496783 0
521353208 296981487 0
356648651 186469717 0
2587174 242794452 0
358540951 101616550 0
200620363 278272655 0
309598292 251438204 0
202404634 494665614 0
502767128 351117697 0
145524377 413023640 0
466080139 450961101 0
501403515 305594393 0
113167954 238622494 0
265789522 314969853 0
75159005 517483016 0
365320085 237102782 0
498946910 528326395 0
252282340 259274533 0
534711299 463713844 0
508134455 481585541 0
549919506 194017902 0
63472083 498014833 0
169163695 197752275 0
270041394 28905113 0
222995136 87207208 0
413799137 211121755 0
189999691 34457222 0
440992185 536434211 0
520743445 148723799 0
5583324 449631045 0
122150292 460116290 0
517726557 388893526 0
24868170 514999982 0
392575809 367647501 0
338303020 417775567 0
285586243 347915648 0
61772380 417645153 0
400738712 433263073 0
531642732 559172665 0
56052056 523573943 0
9876455 224849372 0
101056625 392504757 0
483123974 375298236 0
311561703 77132415 0
246061996 80560297 0
134197124 351722854 0
173229522 185675327 0
208135012 427811890 0
38498623 444048772 0
152025899 188410676 0
478691708 402924905 0
94626614 419205304 0
357235342 186304665 0
567934309 328901648 0
485784539 332270418 0
304330891 143197351 0
125748207 288225875 0
521542139 212311688 0
216486429 90660816 0
516975793 181543567 0
488034533 187197299 0
54773947 69124981 0
353110851 254452684 0
25448171 288445072 0
536696671 281639428 0
278999826 222424648 0
118928100 475077028 0
135185103 25447710 0
272539102 406333103 0
259322709 272467107 0
521863965 303517422 0
460863329 50286263 0
31188376 105123655 0
191239101 448135562 0
30581996 89987188 0
185856751 323174169 0
269849380 108100951 0
315710340 66604414 0
102224500 451112599 0
549928706 279725260 0
281820345 490976940 0
289643444 510090990 0
389093017 4381556 0
134932494 74814853 0
233631214 499425612 0
404540517 495304133 0
103636412 419612068 0
525987861 499353871 0
90786620 441059382 0
567760757 346213571 0
200077908 259390236 0
12123519 359178354 0
218061680 258281893 0
77411678 50828191 0
473950190 414069823 0
408415457 234423786 0
196483903 26815493 0
317785189 97943311 0
283201190 456768495 0
290824062 193374945 0
67297367 540930354 0
378378520 59021546 0
549937133 426382141 0
148716078 299252987 0
375024849 260885973 0
334904867 73991751 0
277812136 527211907 0
45270559 124256153 0
46906590 432122731 0
234664665 372409057 0
307681109 81137824 0
478402752 117903269 0
365726860 423282703 0
178436046 133056911 0
531593371 548588686 0
328878229 345051983 0
287497067 183326121 0
304486581 133048044 0
32834394 362172151 0
239691551 464596360 0
219926034 305018184 0
491309881 207458732 0
477937136 477072659 0
385638202 437929889 0
16196747 426465186 0
368282282 200403491 0
189342505 65001675 0
185028955 514949642 0
540809928 542877049 0
135088002 177517671 0
100344928 464284454 0
192154393 114236603 0
149884399 319875033 0
112517010 415475419 0
347646073 359089601 0
560269905 113892191 0
118357008 339161000 0
231379961 423666258 0
244319855 252043461 0
550041854 160347715 0
359897278 106194599 0
555952428 314206221 0
365663483 560011055 0
101793067 283543767 0
25309822 115556056 0
67533391 126522997 0
30478476 334719531 0
319597778 491711111 0
554864862 479204313 0
270173638 61514152 0
198084157 39235533 0
499525260 242150997 0
169411658 238704292 0
127267040 488117966 0
147935013 470404993 0
50242353 539222400 0
453584325 13421318 0
475331359 95667404 0
480235569 564137968 0
145231576 508906174 0
160065294 247824023 0
19907776 552181972 0
313793069 5986885 0
378429917 387125138 0
258338457 547198741 0
269616144 295298934 0
356959533 327590296 0
554255599 355958110 0
279257509 536036163 0
220286358 366922838 0
129402016 332673887 0
501499110 507579487 0
129179890 536648326 0
49046600 493380110 0
42701928 222489117 0
478905226 126098858 0
135599890 300677448 0
388991407 144408249 0
164823915 469508039 0
258463414 257952840 0
162229646 548910489 0
297328022 259175139 0
343639297 130691849 0
520796700 170628047 0
206919034 439677110 0
308213533 57593337 0
315825465 51393818 0
265275735 524132130 0
394820551 531062602 0
434892465 55973737 0
444957518 545122379 0
28267295 254248348 0
428786802 408193236 0
264598425 199453354 0
273382023 536145805 0
267221695 310307141 0
501810284 3802000 0
340283765 375746142 0
235616809 431916579 0
420738789 85970285 0
104936656 5494995 0
165494794 163978325 0
201851854 214343855 0
361876498 286457308 0
312397326 388620153 0
545431014 198111321 0
165926935 494935546 0
311571451 398933192 0
532457829 194718415 0
76789837 121136515 0
540594745 339893561 0
493245884 538234573 0
53400905 256972644 0
265933581 122524576 0
305684068 470270242 0
501332726 171083724 0
26612866 449978314 0
553208510 187199279 0
46233587 405660145 0
124273273 117534291 0
401914161 549290148 0
172551837 77425728 0
115595468 499496199 0
148216468 387434723 0
391815412 33135218 0
264535054 116494581 0
335958928 375583153 0
355075085 301537209 0
59185213 466389968 0
327395588 2912265 0
411796095 108722044 0
25863514 79565891 0
406044121 7970329 0
343604297 369659891 0
338459167 174758886 0
498196581 228839129 0
61315644 10835169 0
504227015 465632354 0
279127668 468846582 0
188731087 114381390 0
10748495 486208521 0
351977806 498540095 0
468871082 136987382 0
376675272 446348114 0
286166343 173546344 0
14333928 265298521 0
14331947 463479485 0
207211496 487226600 0
2833957 462092350 0
231851253 488252052 0
263522632 301565339 0
157831256 128163917 0
64687394 436838571 0
538976376 345671799 0
114372219 467425671 0
370384825 185240952 0
566522643 517503294 0
13851484 228645420 0
485215555 167244721 0
135023955 256483331 0
224716396 530758584 0
477100794 408773109 0
36315528 243422390 0
323915592 235120948 0
65754384 338132593 0
230833470 321973043 0
501829448 8549172 0
532779944 305901671 0
453192544 55327092 0
81586290 246937940 0
511967305 119861292 0
27517445 359963190 0
513892530 320855568 0
502587399 554894085 0
452714498 537007153 0
279546585 218477516 0
413082625 401868378 0
149638557 185204290 0
495090492 52760577 0
513222518 176092955 0
324469617 104280856 0
464201325 287171178 0
125090313 91734026 0
117886121 27361360 0
290514502 460191427 0
369673312 419569015 0
546094271 191510688 0
88892781 510642056 0
258269038 74238137 0
284785954 451860450 0
109712132 166609454 0
71297222 526976432 0
72177200 439224594 0
193633945 189675436 0
460989337 281260285 0
152679209 365763729 0
16289558 506238864 0
466088116 442830264 0
519480812 133997828 0
412299038 245987445 0
563391974 487087510 0
566001845 228711282 0
226085503 41053600 0
91201075 174446346 0
246557548 156059262 0
559572661 178182751 0
196975199 292771058 0
94722273 533807765 0
499957094 49872550 0
336321950 511150341 0
413940234 339771285 0
141153222 192069586 0
370751546 563328588 0
302114871 108232881 0
254757297 280885557 0
552720290 260602106 0
376585722 552766033 0
239196558 181356951 0
530486371 100340077 0
480481773 10951163 0
277453570 518954351 0
507844565 52487328 0
349725000 165007281 0
67114987 405559006 0
542287083 362538740 0
471514752 129229764 0
100297247 214542841 0
17079402 142567607 0
141954567 415128885 0
247277798 182397663 0
438230376 163756693 0
292664050 358008072 0
388773161 112739382 0
511559025 19865362 0
232708167 400348844 0
31516744 3783629 0
387389914 308946875 0
354867417 254803267 0
162262282 340171630 0
486025814 551728843 0
402038211 2679435 0
297525854 339365252 0
507703792 290372739 0
158924785 367207176 0
35818470 108128443 0
376891405 79503226 0
396721471 349399053 0
410211853 173863658 0
260596601 473043653 0
455607949 89960144 0
456418053 120153158 0
296569373 238743800 0
76800875 464345345 0
95191012 236622489 0
244856370 400105346 0
240134921 303957329 0
363175528 523323100 0
397199117 484359544 0
235439410 107182308 0
194044790 171372461 0
190215505 150704952 0
460033217 438570971 0
410375864 567236115 0
156370436 20347660 0
10438523 403034170 0
47011953 173152087 0
65612518 76159299 0
407815036 220652629 0
256969595 503831249 0
394655385 417114034 0
390804694 220041054 0
35666851 110298520 0
138792574 106865116 0
464474481 92104349 0
315492966 319721856 0
218320246 49514597 0
549732710 413522851 0
313234295 259186114 0
457847569 438500762 0
227512800 13615802 0
542252587 510860354 0
119359308 43007959 0
271766575 212767984 0
78197387 243028203 0
93121232 170095706 0
339043916 529950421 0
215658722 310486013 0
506509456 499231632 0
361623875 297543026 0
551848869 412547087 0
256733842 457448280 0
240187624 191526839 0
39375230 392405203 0
94712421 524343304 0
201127604 131472929 0
266677477 171558914 0
342368618 113399089 0
386085019 433831226 0
378868398 349103959 0
546430618 60334013 0
370818675 235481796 0
171862994 446597425 0
267022064 456741681 0
467073359 380186431 0
459665411 293635584 0
521837190 296216555 0
451616932 380357436 0
168790476 125419425 0
366398608 486284238 0
333283261 272340276 0
114274496 479889091 0
229167163 383631253 0
267918947 175327203 0
14046060 138545271 0
194168800 173389263 0
320685046 13330410 0
170966289 344928889 0
205969882 119232152 0
380145964 455500403 0
386511605 4224531 0
489589267 382728344 0
412639396 18359516 0
415136883 560289090 0
221378037 90571986 0
265238383 532714560 0
488383003 250170439 0
303811312 174783382 0
29255538 127368927 0
309541525 416146395 0
505516234 275436676 0
160426642 275970308 0
397135550 474940678 0
552093010 59157845 0
362150773 488097648 0
483113424 174759691 0
525249012 233805101 0
211758272 61046398 0
156353563 67723083 0
541078607 324515678 0
302988892 414853418 0
460937668 402896211 0
42441748 290152115 0
546683198 164855133 0
382933854 126921612 0
257814753 549981338 0
420597369 477593626 0
50732191 445749533 0
466286049 25885190 0
14319699 206189932 0
153239240 486668627 0
367217705 471615306 0
456772586 393945477 0
518883553 284711165 0
196124794 490140275 0
300612915 122401468 0
494355109 23117033 0
95037880 76915432 0
92507721 177160020 0
149822311 122204503 0
168692944 153020832 0
28451410 44320235 0
353272609 54823316 0
262375239 11085038 0
182183459 560594710 0
427248845 120204182 0
476355147 61941763 0
243508341 105933980 0
104063356 368931953 0
136037010 16838835 0
475865784 96831880 0
265621927 233662497 0
432311270 323554573 0
395020670 384264750 0
195733118 537101655 0
468181403 282825593 0
437515581 257044498 0
298192201 60410216 0
253952462 173748209 0
124970086 466811896 0
23578206 323637423 0
24307537 525062749 0
465873490 152508790 0
133448213 56637460 0
540911805 363049028 0
66982768 377133952 0
406820247 547682736 0
247392913 285028756 0
450593280 565096816 0
533205566 459237637 0
342959219 335345401 0
240401283 76055356 0
362405293 283770929 0
134862539 199624858 0
33626598 281017931 0
432873097 520806098 0
527541605 496408297 0
359927271 532673198 0
12089694 101559154 0
14575734 205936642 0
108095426 26943774 0
53164104 325383126 0
11439537 230633703 0
346522792 293248896 0
415015380 370655799 0
121591406 495977434 0
180794618 306346590 0
409169182 352559623 0
265283897 421053008 0
156211948 332251568 0
476926771 100391875 0
46661111 89589114 0
455021253 24053829 0
133535943 255422303 0
72595473 487193808 0
299722957 303351668 0
191699909 329805712 0
506988015 123998826 0
79029950 301703597 0
339704510 180334560 0
36539258 309822759 0
418249329 388647965 0
363264875 172181453 0
299709636 124502913 0
205881403 568519830 0
449320253 347505025 0
319536666 13908948 0
71687913 338646859 0
537282122 137308777 0
30693519 205281835 0
337822299 458125426 0
289370415 163933828 0
255523417 218285842 0
417950679 68663440 0
190210424 143232854 0
364109292 297852640 0
321577177 140223025 0
460016050 441018069 0
204867136 173908607 0
90991930 404552503 0
271525055 482693734 0
87042502 496805418 0
93260024 436182593 0
351409115 419147939 0
215309467 267291986 0
352593519 307281055 0
84549701 505272862 0
199993461 54972017 0
288455083 411699736 0
449130660 289775197 0
155573714 278842917 0
103668324 295017930 0
470556466 421507289 0
279336229 52936293 0
96638377 157750288 0
141784843 141457642 0
31538508 446322806 0
487498928 531546390 0
357262576 158817163 0
62123258 526513419 0
132643310 239872680 0
489388012 464076370 0
201405246 296976511 0
111196268 390939244 0
470343069 517057638 0
405349316 382210262 0
143358622 494046872 0
429363755 145523140 0
23033793 186027673 0
291146967 417126814 0
529711398 483483310 0
179662559 149419159 0
279044085 307746614 0
343062016 415548850 0
110139106 548428529 0
209675431 237150238 0
520481917 449646174 0
567250032 94571098 0
427742370 295258864 0
219727648 117386636 0
98232207 493676333 0
345110578 65304346 0
501084234 532077780 0
557756315 294055947 0
514545876 225540311 0
319554057 23169291 0
535976687 386478354 0
258829031 47687084 0
161741473 466648258 0
554832415 294329294 0
523179844 332744915 0
567676462 553545544 0
92853240 127368446 0
83441841 308402601 0
558122107 421036306 0
227599910 301854000 0
338687369 397173133 0
175338484 520306926 0
44175010 218840943 0
332499686 153036960 0
168544719 292620772 0
140340063 536870439 0
453383928 412551186 0
521469820 39757931 0
268057955 26555113 0
310954836 33089659 0
437893656 267005368 0
481254410 340990306 0
322517471 370871628 0
410678745 464345903 0
212822465 386334848 0
127032460 405614705 0
393104634 425201119 0
348945138 219381509 0
303369898 251880408 0
61106597 349376309 0
511313270 233285593 0
543067259 261080661 0
144360242 364784286 0
222559319 226330356 0
371867435 250328305 0
122457894 64384596 0
348428318 41648160 0
136116300 198018331 0
54104700 499006411 0
557479315 224190549 0
151586714 25777617 0
166294302 75063180 0
242994018 130765351 0
484655312 309923778 0
205447678 35352002 0
384983856 374150766 0
448539624 296081607 0
539583925 245341267 0
126584880 495688209 0
282650673 495324724 0
561746890 190274901 0
372121722 550428998 0
272598218 94632245 0
294135106 130373387 0
10761272 48372382 0
43690716 278253141 0
338086677 332797762 0
177241181 309515211 0
523554983 172729359 0
399335603 107669524 0
151040498 255915309 0
241319612 461483207 0
558417858 4167963 0
105769273 26639957 0
526796450 552835355 0
521719338 344160298 0
46855177 183877474 0
289208596 2395779 0
478750781 113291510 0
215107266 216063226 0
455085372 342042668 0
77358393 523403669 0
472552330 321188506 0
359313667 222202035 0
512259980 463214741 0
329929816 389268441 0
436522734 327882145 0
108045246 120726137 0
103069409 49828360 0
360507677 237309271 0
216313414 3447711 0
553563121 237664803 0
446330067 256739449 0
74213602 44414600 0
269954199 36087993 0
102261041 196708565 0
38412473 97905269 0
164619829 28165410 0
197671726 21948576 0
116449554 239247184 0
426349805 318742733 0
484479377 73185829 0
55217338 32592682 0
450794896 193680778 0
171323416 437716112 0
265200575 373502056 0
326398798 141854268 0
88819487 467825917 0
163286915 159691898 0
455952064 558046487 0
385800828 454234418 0
212566360 187605854 0
18615293 32763972 0
387261182 483050732 0
418150111 219257213 0
131338895 55979941 0
50303373 132448733 0
88795999 293325539 0
159671243 66807675 0
43308783 479390287 0
428218955 105290950 0
99410968 276978681 0
358229623 549134939 0
315945374 26832524 0
348874824 356281317 0
506545599 182660149 0
543097860 505329179 0
31825655 309129181 0
324839375 204455981 0
84874899 480716926 0
78102769 184501962 0
88866077 345435268 0
338968444 428194052 0
481538382 179877885 0
138628764 73672457 0
204160115 392594473 0
508567247 94151483 0
102169604 333888885 0
344642124 342107885 0
17061132 245695573 0
435923393 531408565 0
331624032 221101670 0
263741767 55669259 0
147889939 379893145 0
19208204 363195992 0
20488408 557173385 0
345131218 419105431 0
81984228 440642622 0
115244542 213548454 0
48980070 104650639 0
510675397 61259336 0
41129711 562203849 0
348131738 22962453 0
143980295 70071668 0
490478039 66318726 0
93052973 314241045 0
100334503 532382518 0
213423280 514176829 0
510086978 542525011 0
330498498 224837315 0
253612531 178666576 0
84042882 225730204 0
125822606 266167065 0
31507830 132507871 0
194874585 134184913 0
248822544 68183203 0
295372235 62952254 0
438709312 477390756 0
275117010 496546249 0
125569910 17220433 0
396974441 524447520 0
18051842 519443467 0
59667878 493295489 0
211251673 278788965 0
457720687 474231681 0
445315070 51292335 0
366720261 436767649 0
426111259 418668096 0
420412218 266799155 0
555565160 484183839 0
73020572 479907637 0
252597988 421585037 0
73906925 163870240 0
340917395 96675079 0
269035657 46912472 0
14638844 254879021 0
480536621 314064822 0
294218686 3290006 0
12166537 367834206 0
403071952 309727807 0
353858271 219682824 0
314609728 79077431 0
265869859 24676130 0
418319789 112287443 0
409573059 131554601 0
59740860 474459104 0
236743225 15830288 0
262733589 149861819 0
552973924 45860690 0
555290375 421075700 0
475618058 273879894 0
138037889 174577478 0
229229885 239646030 0
524548141 298007854 0
92100292 393902503 0
99210263 507747792 0
226979246 513169112 0
377260885 153125894 0
199923822 318017516 0
146400008 355431810 0
82507836 249769885 0
411586221 349429950 0
484405936 290140166 0
94864962 364712816 0
315219806 82592638 0
473925256 38110282 0
160527915 560701867 0
443685746 243761844 0
516259380 510204065 0
355809943 509066480 0
293887872 186783609 0
342206849 184465409 0
67954900 437021340 0
111485407 544012206 0
82015355 548750797 0
122881938 27266088 0
262150993 167935110 0
128365865 345588112 0
73976054 337886704 0
447794017 123980984 0
515713276 434823685 0
345047726 51873883 0
380791360 459805649 0
342522874 221856486 0
286440810 321849469 0
556861123 6404266 0
98001252 204103776 0
531308987 5764884 0
548795803 477618560 0
551750310 102632219 0
43724844 337918909 0
234015613 293272305 0
1847609 325509527 0
93882891 294778610 0
334023620 60268552 0
311397569 85501002 0
11678547 494970396 0
540505687 342672012 0
184171803 424813161 0
121716991 559429329 0
19321353 155773133 0
276852724 471656199 0
196325896 389667836 0
350972187 35020380 0
188335917 56977728 0
287945022 514459692 0
403363062 399614216 0
304332924 544850971 0
560469612 242506356 0
188582470 224063428 0
68822307 516662359 0
350152335 93022768 0
156877383 370869214 0
112614210 32207724 0
79546863 193829925 0
529292002 350274750 0
28606347 522378886 0
81847828 119807276 0
12928902 499248028 0
166153265 508837561 0
10133641 354275909 0
354550763 430436489 0
398838490 37686107 0
556340498 161589477 0
493609494 510815586 0
222236737 295056505 0
385270252 205549361 0
358599268 147167354 0
123665072 479231705 0
36516621 277708298 0
345953002 424456386 0
550251347 390630177 0
291625755 267889937 0
244975068 261781680 0
250607156 396352628 0
287083243 212242830 0
133106996 371813192 0
124138657 235349514 0
298752515 372356004 0
198919663 419378523 0
509966106 322861772 0
503856373 325788917 0
411272565 199169814 0
207764439 300465583 0
187242181 177612326 0
383269472 84100613 0
168791303 97094093 0
179875451 217416109 0
130500307 25121328 0
168228633 111275155 0
492689816 560130333 0
410052485 256546611 0
543724018 4286273 0
361994172 389408623 0
389334176 19038883 0
156277268 369305690 0
473192752 313664511 0
380383673 24163016 0
196203738 321255560 0
335476999 314527513 0
351284320 404736559 0
182606559 149684537 0
340943643 128951878 0
226660561 21833274 0
380721171 40859800 0
48254485 551840135 0
496798460 44168213 0
363416012 486491539 0
299202382 59935484 0
403563998 447320012 0
327524278 422063386 0
393614837 83514143 0
550542754 219695927 0
472902913 269125013 0
52390832 115718579 0
511130966 450737947 0
29385905 352227147 0
548248270 450527696 0
129406477 530787593 0
272799566 24591884 0
338254131 456603105 0
354903272 151576119 0
191583775 64311234 0
196076934 179234877 0
307469987 221928711 0
334268641 537352855 0
153360667 459302038 0
401902534 195960931 0
289932027 486649999 0
475455850 467324709 0
515620975 9530494 0
17276963 154731459 0
556661161 566185154 0
198198861 427383760 0
371789122 150956289 0
243626683 268163426 0
519899944 138803863 0
135840733 394750866 0
70656296 259654980 0
128001474 123883042 0
243929434 165376354 0
156600294 13837234 0
237912762 317138363 0
35771722 484808310 0
567440319 39032264 0
221442488 333120184 0
208411570 230826071 0
239032627 288730713 0
215390479 171679013 0
4387674 101800730 0
389262914 8370866 0
1691621 230158157 0
208267983 4096272 0
356357060 151992106 0
499004107 210258616 0
70195206 283985158 0
443044927 350559880 0
67376783 393857229 0
304402515 469222393 0
437986822 309454706 0
425373526 141012102 0
260681901 332032447 0
527529907 190865549 0
211186382 236552482 0
81792983 449479993 0
476635618 104377548 0
59309449 162833924 0
366312821 324815453 0
523905445 103652388 0
310689231 170976776 0
286621833 27980077 0
284408686 282061437 0
85331610 66798216 0
317714834 128054088 0
84699485 166610766 0
377909853 508057636 0
519701974 356809661 0
77851098 254780545 0
537304174 347713534 0
260126748 449520271 0
159571181 171080309 0
491371620 241060887 0
71058856 106778133 0
237609583 549419241 0
427811376 496798154 0
527863846 136653556 0
290621257 105366147 0
499533494 552223531 0
349007629 272931128 0
100466952 535374229 0
21153338 474108125 0
199967295 132897334 0
163159932 452700545 0
66616817 521269712 0
512863205 271416330 0
370877905 195525234 0
531516167 550482470 0
384301911 536942754 0
170632553 293258943 0
485466268 179482748 0
189948082 454206769 0
124482136 366388881 0
539760831 230208603 0
471084108 267615415 0
510997581 160811134 0
8108793 333003825 0
277576649 87245303 0
184729325 63795460 0
236630259 531632177 0
397349982 115050191 0
227728758 227402644 0
477938804 16090040 0
472407692 466245824 0
432482073 164534803 0
280984638 390769627 0
100136337 359367284 0
430305363 483434549 0
247433172 380073080 0
505624524 12645277 0
306840725 520857540 0
506325459 37904493 0
2171888 312365225 0
322429782 376897563 0
74993858 325720740 0
371747140 254422971 0
366694180 567208493 0
215006105 173720839 0
421992659 155116565 0
149932930 504989215 0
403767029 367748562 0
375608129 530867771 0
203947451 33565893 0
430748340 217512689 0
297705889 419705361 0
457688590 443990550 0
71215553 456595892 0
126433652 260960104 0
148633732 83272702 0
273203990 426826756 0
516911542 331037992 0
420059857 558816748 0
181479824 18183394 0
448855714 29898430 0
184325379 435158255 0
151331814 403206285 0
339374682 297207975 0
15308618 150935167 0
48693576 329773277 0
564939848 80135572 0
65434233 6326028 0
2635362 338277895 0
223346895 211242629 0
127381128 225831363 0
410510063 437039176 0
255222706 84390613 0
68872790 120358699 0
365228586 59108305 0
69660885 172302358 0
328337856 203630808 0
174467186 208775540 0
20192209 333333723 0
147877350 451397267 0
234855275 109128501 0
554948460 174526005 0
511162365 280218220 0
230178273 369887057 0
55990019 98554964 0
131976848 547904901 0
499387030 18178866 0
89129840 530388439 0
339135269 216557555 0
346082475 268785327 0
555372202 191878401 0
290300418 90079002 0
490623219 229123423 0
101825446 232515093 0
247464514 97566713 0
386532080 387733060 0
333382869 130345303 0
422610488 490395229 0
55123150 547361049 0
521637988 466472054 0
71535415 469922316 0
94057141 15889134 0
382632946 536263577 0
158648387 453738253 0
212856476 186299528 0
263667909 542566491 0
420143715 284661523 0
479157519 404647331 0
509343005 431683344 0
113037951 405036152 0
218361098 415761115 0
83251587 543472612 0
269844372 531515197 0
265410237 463446102 0
515169680 324350220 0
50036227 375089951 0
431501558 284989625 0
112142317 416232100 0
103532338 305680028 0
87005653 521329694 0
438127502 99936474 0
268448927 536721362 0
295531557 520886547 0
554430089 125832240 0
30980058 336729800 0
71345105 172067610 0
282090272 551169992 0
304967237 215588541 0
313950012 101163634 0
310639137 21014394 0
427823016 523413904 0
425563493 472960649 0
439906393 209407284 0
310432790 53284805 0
348269102 483300360 0
499240138 448165993 0
282299699 64915013 0
459491932 191841004 0
359780597 249023681 0
77023689 412917512 0
94239449 370796008 0
486876007 298789353 0
524985770 7750752 0
394697737 508343935 0
242581445 285313847 0
36392545 370286950 0
20840328 365956895 0
71715303 359805818 0
433376493 147994160 0
312455874 121094101 0
509473625 64270638 0
230608306 253456628 0
356480109 517667176 0
375687812 541903133 0
362987959 357240840 0
247313390 28940696 0
233239486 310249254 0
173389236 254678744 0
452416001 121408640 0
153499342 187348205 0
394469975 463000380 0
388146743 346421047 0
475153387 211477554 0
508353579 296876582 0
280916604 325741254 0
502271135 368985972 0
269953263 321095744 0
411439714 163498994 0
284280008 276951516 0
319522709 93667393 0
553083419 545248814 0
443779589 414175100 0
62289026 389563273 0
317429130 408484323 0
171568379 272519188 0
297852048 409163435 0
125490479 343541860 0
404660969 158964033 0
511146301 560639710 0
211863245 475255279 0
506144565 35614317 0
250977975 382402628 0
289822809 356387152 0
421061069 405445924 0
157880905 178082738 0
464727153 231386225 0
264726006 210185181 0
32462000 538295285 0
507993479 447540960 0
374628361 420835399 0
112228446 282129981 0
328811330 82604401 0
394992982 260727662 0
494760373 167740659 0
357319565 198843493 0
186796587 461342091 0
1401969 254692884 0
69739394 526554703 0
504480250 335147261 0
176479054 141445847 0
168024619 85970546 0
311243197 268093598 0
432330866 40089329 0
286847110 535098153 0
351335059 233592360 0
400876875 394865484 0
241414695 296472049 0
372843825 26992139 0
529068215 291837030 0
185792667 15169887 0
191627869 330020775 0
355197630 345541068 0
433566341 214238284 0
504142557 146801296 0
473543526 382151915 0
287039076 316913747 0
513276028 23981491 0
197260303 519096828 0
102076650 54123396 0
7791985 167311665 0
214372194 444806195 0
526428213 516576381 0
214048076 516100244 0
444690988 27985986 0
293714754 358906430 0
405116293 21001264 0
221246473 247716230 0
149133638 504552874 0
353764629 484524804 0
38774498 13211273 0
192223746 275492688 0
408420666 76853687 0
126302632 3696887 0
141463190 297583487 0
514726749 74343515 0
232289428 438054251 0
95325231 542796329 0
566241463 38276544 0
44895797 417466801 0
563991704 347594232 0
514227254 242805739 0
46898985 264518634 0
29675923 361919243 0
345792534 534110680 0
57131529 373389596 0
397153301 332830994 0
453468768 397808331 0
372836483 397526783 0
553648588 456339388 0
13559285 48659783 0
428254801 439268143 0
203744796 383089140 0
174793475 443189735 0
343098409 130652085 0
194576530 123114773 0
567660269 520580783 0
154781090 71791184 0
499451087 504054858 0
545884771 510922564 0
564973065 454686230 0
253127685 60009871 0
3246895 543030621 0
530684598 310073621 0
204406998 322371395 0
23076048 456407630 0
195664694 147436809 0
66511888 247215555 0
235904471 27507971 0
243334415 487836203 0
75904879 232940848 0
110360507 42375862 0
111221648 369216719 0
237262732 393598992 0
498476918 491666590 0
164089903 2705859 0
302017326 336948346 0
497832327 83031163 0
137313806 510730538 0
113185335 58579331 0
361744124 53130462 0
417805343 172288267 0
511242705 214449574 0
306219466 181382953 0
21806596 712935 0
239639935 440004989 0
260803604 209135811 0
546870001 144073546 0
424389943 206882540 0
437624672 419598293 0
212577511 283748939 0
568156325 130213437 0
366898501 58875492 0
318692995 464246680 0
328592120 528573697 0
528040127 453836334 0
486556205 230179400 0
250259485 522902357 0
449004938 417937150 0
8739430 55197068 0
513003258 237574545 0
479757326 236973670 0
181455632 237925763 0
470025565 98285753 0
79452382 488400610 0
64850434 362581639 0
536147957 547440876 0
444024169 339116719 0
348822039 196748184 0
447954209 125532279 0
21037932 87667242 0
27111640 41834809 0
63051625 465823942 0
203829014 345030948 0
105140173 236311136 0
116926714 69295186 0
339926844 410593202 0
98738209 477592153 0
9797875 320335865 0
400347408 237028708 0
358724521 303706528 0
64281165 95512022 0
522182150 327848474 0
282380888 554632148 0
506809853 135041172 0
355148673 314072645 0
88320886 107100625 0
36357834 198007015 0
565572119 188680523 0
454444299 389975642 0
2333679 43583432 0
269773300 276066581 0
448887306 52551754 0
560320015 136142498 0
384904489 430509779 0
274787844 257620408 0
310405164 148114394 0
383196198 521502922 0
427157359 172286940 0
466457468 283424963 0
385034306 385932121 0
107563544 439052179 0
66927592 169923658 0
205275250 474917579 0
504931627 339620802 0
88208126 423980816 0
116781254 514320520 0
9379248 25393670 0
72760739 195625176 0
299570532 164258021 0
15408250 272270823 0
22638316 276671138 0
172407329 332920414 0
172860196 109940236 0
254732695 134410536 0
185792709 127257706 0
111173964 446988771 0
404792502 79533766 0
497648085 198342053 0
481768039 76577632 0
383477503 465711038 0
162399452 38046452 0
159679081 314685139 0
164239564 143780637 0
424771443 236281066 0
234687842 90152265 0
68109671 118209942 0
405229997 192732006 0
26911024 421877285 0
295791922 219965181 0
294090413 440456965 0
45497576 59787051 0
274664422 268677908 0
553297130 139649484 0
341847699 481777523 0
382140051 338943907 0
411562154 520806594 0
221908701 496284324 0
522711504 196077353 0
169607467 501471556 0
245239099 361388402 0
27940959 80478306 0
429042804 66625402 0
28392285 347349713 0
499407649 38444802 0
203269866 537699218 0
464571139 66386492 0
119606686 218001076 0
68821291 466941475 0
320931843 278713969 0
197479914 34152428 0
80543875 70274154 0
105779480 80378194 0
492557051 225266672 0
226374501 563754323 0
256232355 243115116 0
499054868 71874703 0
314813404 59110085 0
78328850 451867373 0
122263774 368953855 0
215712220 83046154 0
475397656 87074406 0
547661395 457147597 0
294381601 530529208 0
162923211 516874560 0
74320777 34211600 0
229777684 518488540 0
511186312 556387736 0
295910224 249140254 0
124318677 540838737 0
10938048 554861621 0
234135900 197104492 0
363009971 97975571 0
243639329 365207606 0
83648054 137464316 0
69665661 515993578 0
111267699 276101189 0
316459145 147700670 0
366236048 98328005 0
427476377 475894123 0
465924469 163576802 0
365563544 350642832 0
266898969 143485508 0
381980333 183672109 0
275744916 269737609 0
541830919 126315747 0
250468884 169335204 0
396075062 475535525 0
251291982 297963859 0
175856789 268116988 0
191573413 334557773 0
220917281 180583676 0
1154773 87304746 0
44285076 282622777 0
71092938 78952944 0
422564333 399269014 0
266231170 339944716 0
170277046 387228758 0
114817520 434708909 0
329005305 169278168 0
285212594 301667493 0
344204678 525997683 0
360517284 31812707 0
125119290 291917205 0
83390043 444870319 0
505886514 397596551 0
411840243 428551504 0
183650362 7354711 0
102592105 300889986 0
175817702 462146971 0
563304955 567594642 0
47592218 525553771 0
103311765 534027075 0
225268287 902810 0
46222066 228361806 0
66085187 535740917 0
520392891 196777326 0
143087203 135869914 0
499880408 485275737 0
198028669 277611613 0
238769271 116956895 0
558281092 212222741 0
494952201 50822587 0
356885211 259473362 0
108179582 304313422 0
159723054 520932973 0
455857042 408368663 0
286150235 360142543 0
466480530 426421941 0
45983837 210975741 0
145593948 258304853 0
280428356 334294396 0
301300759 438806736 0
155448457 122267602 0
550988478 169675563 0
487770330 557755330 0
380240454 291899491 0
237721926 435808323 0
410189687 313230610 0
522115657 557618592 0
398446254 299005948 0
520138713 487818209 0
371323062 145114930 0
219777236 57209123 0
406496369 24156585 0
398973015 232412381 0
88044602 30775648 0
307934999 241496924 0
217599948 207710420 0
361018024 44865748 0
260510240 247844872 0
292520972 238495519 0
323133656 308922699 0
288365353 98556149 0
258065274 246716401 0
448040747 241328116 0
564021763 154239831 0
249619051 400287467 0
308831117 181779663 0
229671846 346101376 0
257675426 105226903 0
259530984 469593788 0
113580729 105424056 0
542482288 64477253 0
189511996 344914675 0
283388838 280183429 0
218963027 140726171 0
342237820 89247696 0
163307634 474014620 0
287374958 157697864 0
28969982 337335626 0
442400741 342788530 0
159841908 289141052 0
468888334 423834866 0
298968246 430645294 0
217669618 379871612 0
419780798 145197125 0
122416156 151055433 0
7294158 231846306 0
428965803 436573648 0
418933253 526266666 0
481307171 355744164 0
14676421 364408065 0
417891591 296663034 0
157314209 501092831 0
558474995 99310516 0
97969593 260976055 0
549209817 100200465 0
325071196 327199819 0
544925879 508948865 0
94180590 186713282 0
370095880 12709841 0
147782508 127907109 0
507880488 243538435 0
372130259 499744432 0
25033446 323185292 0
500998622 517407587 0
539654778 249605845 0
429388812 32312094 0
565708090 563813648 0
227790818 438406823 0
271844887 255722049 0
118414184 214273650 0
211998995 478071392 0
162169436 28997565 0
517243327 530067642 0
384592703 74848200 0
535341831 177408098 0
179198285 168292598 0
86457519 197559934 0
154220471 435941474 0
70687458 126410142 0
524191205 386203884 0
117977102 349460168 0
449718851 141598473 0
371550270 526476747 0
470055311 414368875 0
133583793 264144585 0
53100050 271169735 0
380836967 204535872 0
483228624 549103168 0
214382790 419363204 0
186479999 99539761 0
282440557 547247091 0
355937309 19640314 0
293317543 310831599 0
432305193 430178081 0
452775652 169466710 0
208667170 437508835 0
410612985 164945617 0
258915432 552259584 0
118820471 517462759 0
144738396 75464623 0
525369313 356565146 0
368316389 536425979 0
524594268 378724877 0
113679200 185498204 0
131240478 376246958 0
504441290 461791777 0
506989656 433722376 0
1520850 474645820 0
493902460 376003524 0
7432971 161656593 0
181176552 202965350 0
105139002 313228465 0
544966060 21172955 0
255212486 26443386 0
363203641 224157419 0
294282668 560310051 0
520513592 355002039 0
506551189 531025690 0
454786291 426207934 0
280875982 382444284 0
317066448 239698234 0
266286901 28270605 0
269634449 464005005 0
65214873 163158362 0
156729717 94479030 0
434016651 397977891 0
568569447 496777134 0
226010248 70891761 0
340138551 221295053 0
61826146 524706520 0
43075829 556278474 0
271949433 424702575 0
87074668 23055832 0
157182685 254689747 0
224842281 557762832 0
163561836 455965411 0
236508238 300506972 0
507720923 331455898 0
228897426 269558306 0
97113999 336681069 0
228806127 258666722 0
217440623 287268554 0
2071096 429947197 0
379372623 197144394 0
269998191 297192478 0
176195090 446211200 0
431721111 154416829 0
260061595 29160219 0
418320273 388463013 0
324505955 526205163 0
107615157 53562056 0
26144674 39360653 0
225068992 474731912 0
357609330 177825580 0
453506966 169967542 0
137873014 472542579 0
494275674 214808418 0
246628014 319350709 0
126631290 37991637 0
297002152 89176680 0
400729782 429538236 0
514170700 205783476 0
81560646 260612931 0
546531442 22941858 0
468115689 388751620 0
325176241 113274620 0
358809287 27908056 0
294152907 180464209 0
458737146 324066053 0
503678875 25221263 0
257633811 71867261 0
386472384 38789169 0
511647213 301261344 0
6816496 399784357 0
266990813 12900563 0
130383187 356408043 0
553004396 455014691 0
160536542 34026675 0
1351099 38878972 0
151442776 356675167 0
439783853 193737907 0
506417080 443922799 0
200666436 536498235 0
337846256 98082021 0
270302070 450695004 0
309264310 39420358 0
47769160 301280818 0
10767271 19616262 0
281192032 453042671 0
71068048 96388010 0
404464088 95186107 0
473048511 156786863 0
317713891 415664030 0
176065587 39748231 0
2529931 511154361 0
69832207 149433658 0
428915260 13043416 0
558069603 523795650 0
428314932 437709823 0
206725578 532722881 0
80465814 400942790 0
335152516 135729149 0
124520931 422610827 0
216012371 122039667 0
213893452 23840247 0
78814592 545939004 0
225811287 152452405 0
110268560 426015590 0
336477578 367507959 0
472361254 79774334 0
402524267 50075315 0
301724584 189442746 0
448855069 377288183 0
492368117 224212963 0
489479118 300130861 0
283899377 391719856 0
53315414 10677751 0
464162388 550930176 0
565055041 462714455 0
179740226 562396485 0
339084627 283457561 0
40701533 100477413 0
508683880 156631916 0
6018759 70401438 0
273254726 441192933 0
270738439 270903529 0
459267426 553861260 0
463512971 244342815 0
361912287 232973049 0
63287067 223871408 0
268119057 535562918 0
30372162 199941729 0
207037899 919243 0
75386631 10441899 0
445970947 93730514 0
503983821 87378365 0
41601173 459802301 0
328829046 205778608 0
238429400 64007325 0
196810282 304128769 0
164205618 372935126 0
217153251 195515311 0
544606611 173977611 0
449945621 444274769 0
84426133 115450924 0
161427304 166469921 0
466862032 286638078 0
241631220 115967080 0
354621733 407931598 0
314064341 78564977 0
367228935 101065750 0
533350948 510549999 0
328408231 76065995 0
417213247 565803464 0
559176832 169503404 0
238599174 228884134 0
189303515 308251708 0
154357749 440697862 0
439077157 331385599 0
353962513 535717260 0
344834657 267927067 0
360961452 50278600 0
408252641 559791017 0
404291689 212110684 0
402565272 393512230 0
3274919 26864726 0
271879621 509190042 0
341932332 298846428 0
141435029 533063185 0
259254635 91371217 0
159447050 270718573 0
355435373 282924564 0
337916031 404929250 0
74609727 251658959 0
6365185 467538985 0
448048935 207109857 0
410348163 477126761 0
387111876 507518463 0
506663357 63545441 0
348385538 349361409 0
340125048 440467302 0
298399207 56424281 0
134768241 484833314 0
411027992 92983088 0
514976862 437469360 0
430905777 151294929 0
77922504 522393675 0
544663113 128554236 0
203970840 346381392 0
478302521 242305965 0
175546467 454583708 0
178543073 144494012 0
490621349 418771814 0
219523824 400376174 0
136394473 328811935 0
349594341 16088357 0
201592710 31038154 0
380463898 484639694 0
225624219 39646593 0
475120208 449573110 0
511895812 444983445 0
102118169 458363953 0
4180216 35097411 0
347808434 130564336 0
14775810 320334288 0
379707331 379810893 0
141270250 476459690 0
410973054 449553750 0
400259728 176772667 0
469888187 406869477 0
55625961 486651381 0
308889405 455630444 0
88838373 57007899 0
148855902 281449405 0
301945304 568478850 0
414514596 278666083 0
300260615 402519539 0
437987795 238372742 0
311689874 430835273 0
280336814 149759523 0
153077745 120446040 0
79063558 434113313 0
103727268 116547873 0
279191284 54380683 0
244045248 35400362 0
91678936 551707526 0
451391515 547470916 0
412652795 169990393 0
190008294 413776289 0
194914560 431083548 0
82417100 354132708 0
446989157 429987725 0
343162035 57457551 0
269049999 448913151 0
155363963 134226225 0
179752439 441626875 0
494654674 63808470 0
346844363 125153275 0
55313107 529341557 0
133050071 930881 0
79119642 409988308 0
4584544 204011196 0
114454239 351056204 0
400685744 291225715 0
395198096 500673949 0
139583748 111859159 0
380571752 169765648 0
46005801 328884593 0
424636330 412522689 0
301668936 361651841 0
163315345 230338414 0
317541517 447522797 0
555158225 436855265 0
313349291 454908872 0
565076104 275414162 0
448660507 32894631 0
126897610 542596263 0
523104595 56473579 0
29731155 208554184 0
103633906 524145914 0
544298932 364280552 0
445932813 316799070 0
464271137 136797371 0
523715207 138920556 0
223645939 181896876 0
458259461 34462249 0
527480155 159287169 0
536126492 340611687 0
187828876 383118471 0
71058019 559234202 0
341991130 433740469 0
165977342 258433199 0
8059967 388007687 0
299112007 257399272 0
485036205 122486070 0
419821528 452588043 0
478575633 494325320 0
517586954 235935063 0
103461694 110871451 0
492985449 262571322 0
405756821 561395355 0
546272656 90118973 0
544467169 345261304 0
519112515 8525858 0
526480432 477452937 0
206729330 13143617 0
131315227 103206799 0
106244711 287522773 0
427981642 298009702 0
100821679 101424132 0
541000104 270036124 0
498769271 323547224 0
39334502 273931600 0
297982511 337580209 0
28710548 422906155 0
539588196 305820037 0
5653343 75772561 0
408758462 223222424 0
96170959 517812409 0
551734126 121685479 0
388138193 324345278 0
236032845 112139507 0
518574917 81771947 0
352270185 48263784 0
229173316 37521441 0
374207819 79887746 0
388674387 256744094 0
324601769 86855724 0
183864682 560982403 0
213249005 564799310 0
67543184 521770962 0
175480764 205165335 0
494409960 282985526 0
300934984 454836276 0
510847232 488906201 0
319782975 192900001 0
141129170 196011776 0
304337462 360824061 0
170640027 104848196 0
334412851 13093326 0
89690041 127602889 0
144247637 304683558 0
42126661 321779094 0
29476343 226898806 0
63052569 9960206 0
256392802 302435083 0
33800591 333011239 0
134021428 345041334 0
301200273 529032088 0
494574470 186252573 0
279218972 234500719 0
505263852 319398095 0
528163193 474674215 0
367348147 204614605 0
215841014 22332701 0
165587556 23460724 0
138964386 445892690 0
70588156 98199274 0
396399527 295416070 0
268813628 252133652 0
510670033 85672304 0
349143175 130744086 0
492288913 527675366 0
461707903 176564385 0
504636795 454434082 0
289243874 511754521 0
132003070 228765432 0
37659821 536937510 0
326741287 395514322 0
418775461 468212413 0
408134488 43397213 0
396807939 481263299 0
488937337 361005374 0
454669190 305160354 0
528177303 540702930 0
298274246 143665463 0
84932315 298984387 0
165101215 35995690 0
7925831 274635342 0
326166155 102894595 0
484100534 333292412 0
259309863 561609558 0
294655521 67110072 0
402079755 516232318 0
298066273 19443276 0
432993835 422021173 0
56839567 98171185 0
482940164 128823450 0
260598917 484759211 0
123559507 473364799 0
57839979 299869580 0
522769942 453910635 0
47162054 359102633 0
317855795 57693503 0
438407625 460243822 0
301878798 107341472 0
376283916 173306819 0
138569708 344959678 0
334593240 173144369 0
366953063 337411840 0
258347339 276502321 0
35256268 76996659 0
289937325 252578236 0
422191396 50111094 0
246916195 250113131 0
198289749 378882413 0
14333229 173734025 0
207766561 283302776 0
449469525 215596022 0
150205665 305866515 0
503601978 466163161 0
262306433 425343064 0
171371163 449286715 0
421720957 381266182 0
43898949 461916716 0
187041200 292636675 0
14068360 287446056 0
266147589 240134967 0
125451195 106898605 0
305940778 566377546 0
319925708 479776541 0
392929521 265701194 0
459578758 271431475 0
241370349 189865225 0
477792874 5618846 0
177138136 105856617 0
553445733 517846205 0
433906032 73517375 0
82440780 474447348 0
192746197 35936963 0
157646235 183471900 0
405192 344369951 0
429197303 206423117 0
432812301 298107555 0
169994900 236770943 0
275805356 181655023 0
200989388 564914496 0
131814122 358484745 0
125886180 158303198 0
256416658 316984985 0
564250489 186425074 0
241464514 258471057 0
293268273 40745842 0
244666623 10681170 0
95567664 117393408 0
277101481 309869233 0
565831764 306709131 0
548602800 126599884 0
10729988 53934789 0
19766429 516911992 0
450602785 122749011 0
243031707 534502782 0
66618968 296703228 0
383141098 257187262 0
164300761 361787221 0
194902954 404862567 0
216275730 226370937 0
322917298 12974997 0
381992914 426077679 0
337283651 32869716 0
308974354 54805560 0
479850491 280323621 0
205109886 433579922 0
317536944 34573243 0
316385630 23612828 0
219018384 564608348 0
429162107 279381920 0
545390863 518235363 0
151585360 276986594 0
128387604 321020819 0
437930671 329625817 0
151008296 265482306 0
441063654 419314948 0
531042079 514139809 0
309106529 41203444 0
399261920 517629374 0
441100215 194752384 0
339288669 86274980 0
556919946 33224733 0
64035450 28652367 0
67167730 118026786 0
209707185 214158189 0
32808706 196552319 0
392908120 152162229 0
99042454 113446424 0
534590970 170066283 0
89017634 301438043 0
559143868 60668563 0
141465909 327608721 0
400650455 158411966 0
352492850 23556652 0
400672335 551107918 0
99769140 372951823 0
234252267 169046396 0
437421151 489025373 0
74396286 565401482 0
314624840 307872674 0
481735940 10225594 0
426506389 360866087 0
70934781 238165520 0
318203313 203792576 0
296090791 257896819 0
177406283 39531683 0
369048850 238582807 0
23406780 213811026 0
420528798 294589515 0
537357169 388962790 0
88621284 534983174 0
365545756 119468326 0
227413468 485894086 0
197512025 425100194 0
300181828 106801039 0
504546801 70818420 0
415906965 363514240 0
37518675 11190842 0
173418922 423397942 0
264819412 482196883 0
388614945 381632277 0
97368146 302949385 0
7430752 378161537 0
431920729 177309372 0
132627977 24281973 0
209957464 125981262 0
52278094 143199573 0
286148028 183946721 0
465928119 205724364 0
406113435 223656772 0
135804334 340972802 0
159329793 380230767 0
384496321 295437117 0
78513205 419811079 0
469248350 505785320 0
459982819 229184081 0
38884241 529561868 0
24164952 220769437 0
318918953 28100483 0
424628523 50971642 0
486587011 466410118 0
122612694 289283476 0
430987519 103860408 0
554354129 179662433 0
264267431 266592061 0
113180077 295956262 0
464629185 455856239 0
543761264 174251616 0
455797309 27322155 0
332818458 303155005 0
260036269 89018052 0
464012307 413237010 0
83978907 28245672 0
356387361 172772587 0
42894187 332964945 0
192628368 441050422 0
342111935 16428432 0
363621083 146609819 0
297230303 469528833 0
415506526 76688218 0
424562866 46123709 0
205115823 83174454 0
530607181 233044601 0
511156667 82191305 0
462348405 75260471 0
167128490 230436864 0
391189973 317195089 0
452873840 42736592 0
379924186 176988585 0
441302237 363416568 0
540374273 249613334 0
463574558 405459716 0
196201318 272445216 0
179235250 468443735 0
568001126 30031272 0
400028091 249773137 0
49715578 52443688 0
272167535 401681769 0
552024907 234007899 0
267665260 242955225 0
537489786 239579467 0
430543421 222392255 0
489712254 64567834 0
76225256 208591448 0
173644171 319499259 0
254799801 264094704 0
316209728 503391662 0
10029929 271337393 0
137028114 367001584 0
16500120 41521595 0
19024589 346948291 0
537850007 193076971 0
349202627 262591566 0
361048993 216282048 0
225713411 133785542 0
200407306 138894894 0
522250810 18444647 0
521350097 379817390 0
355423833 228034613 0
550714471 392517967 0
374079748 80480014 0
292968743 413468367 0
345587996 409120526 0
441822256 102396258 0
142252742 498877140 0
3706284 482405580 0
540388501 148469163 0
538000983 424657644 0
139762067 44387210 0
399035667 332508711 0
71400113 509422596 0
106330985 469027937 0
14906128 561063662 0
103011901 38437373 0
559408305 374169680 0
232526992 251785709 0
356573962 101123571 0
563878057 545375485 0
357579473 556573187 0
495016888 515700391 0
10328420 105010379 0
184630661 296903028 0
527335253 545666376 0
306334986 500665584 0
49280923 539548690 0
516943204 391376913 0
253385582 181260435 0
305321625 135719201 0
556838771 337432574 0
240613145 453194743 0
531922911 213022531 0
556266878 118626514 0
13850593 67538458 0
432742617 550293908 0
68447671 441604885 0
54331033 203437753 0
498163094 18045378 0
383386921 468516622 0
123927850 101873341 0
208971564 382512383 0
350939968 316204643 0
253640187 156350309 0
499161251 390033735 0
155163112 176465857 0
185236574 140036335 0
550386410 80905123 0
417451999 136613242 0
243130371 408294893 0
336200256 277263372 0
417685487 515646398 0
235920574 368890951 0
289234252 131450397 0
328891351 189641306 0
410445360 535526110 0
248449709 563040130 0
94133331 46247271 0
6880069 214969765 0
332298502 451674302 0
137667793 129779353 0
552677297 524111196 0
1658553 373027531 0
192546664 428107911 0
174752428 157934406 0
210906077 401441091 0
341104566 33306193 0
18183070 273920174 0
278334784 193830464 0
214005998 326819408 0
231933952 368273599 0
495338313 285254121 0
153705833 69067687 0
456845250 492617730 0
531426376 21723721 0
404239884 322907620 0
29511600 220433117 0
313748714 227194375 0
312986828 71868442 0
387277981 524095543 0
534854518 23128688 0
128780064 72669454 0
280623177 188468244 0
121747241 552550055 0
92639319 186788674 0
435158328 433274337 0
181128981 334830577 0
74630674 425704984 0
431000097 223465599 0
479347300 147572078 0
122845961 141202231 0
454273208 568713391 0
457003098 205296354 0
370021209 485382919 0
208519627 330844635 0
186367235 191604648 0
354165508 155894887 0
110362303 51237012 0
531480095 94168927 0
378799570 57736421 0
167488993 286842413 0
51085525 50237191 0
25388636 381846210 0
471693130 21411080 0
566875944 156462691 0
366349478 208030096 0
189098808 565185001 0
473431400 219946797 0
518474659 541013572 0
94719657 530079097 0
98980364 483269392 0
298281137 295691102 0
15454017 122584478 0
514149072 126174345 0
197918274 156083900 0
70754171 561019195 0
435229660 495934802 0
516394741 416142889 0
408089324 377620798 0
518752093 59429963 0
548131071 499826893 0
308537359 554932026 0
128761364 245752330 0
509901353 520031374 0
271360459 417255924 0
14679841 244859245 0
386308717 46557471 0
149380191 130734268 0
112286337 294276960 0
43581457 251613823 0
278877222 451086084 0
54149491 78465625 0
347974278 168708984 0
164833530 360371533 0
55225647 31639586 0
32810662 33423755 0
142763296 92034621 0
145351285 40636684 0
550464043 5398189 0
173050110 541365401 0
196755415 483495540 0
360279386 303478437 0
149979988 246063874 0
57166825 27255140 0
231812605 474987732 0
155254761 229100889 0
371950479 460320901 0
77997293 338193168 0
38941150 409195705 0
357584733 111178916 0
181979072 338044167 0
148474783 50768858 0
370995185 456602162 0
150064329 328277448 0
414770516 411407382 0
488118308 53816723 0
423542515 215822854 0
506064639 110818517 0
309704991 137941326 0
433388941 407474333 0
524240938 263341975 0
225151723 69239010 0
412545167 190605145 0
354613154 389703109 0
127746511 63914132 0
489711318 21831381 0
498421700 408297448 0
48609834 547154090 0
252696207 347679525 0
16276814 269797606 0
166861619 379409156 0
133891935 260899090 0
472743322 397667899 0
92119121 542669602 0
274556532 408908109 0
286287337 304846708 0
198181884 321602854 0
59035470 218632591 0
87981110 353051300 0
303966704 16034757 0
257155982 246217932 0
86109525 504209961 0
313451463 363316255 0
26329228 363460070 0
226486344 357307445 0
153639422 496876017 0
293174176 386194737 0
73409732 434631047 0
174247143 12351533 0
476878800 46067841 0
473641444 192153298 0
253680321 104202458 0
174440930 140233224 0
114221785 118860278 0
335749992 33270632 0
528576697 534101890 0
277570806 397806729 0
328832553 131761230 0
437302583 104165409 0
318667996 554024242 0
457487252 475336061 0
486792841 446618486 0
95666235 235438143 0
39502890 249157757 0
147613084 312327595 0
268312157 25366304 0
156822826 179148937 0
303611920 54570234 0
211125958 71210487 0
323750125 516099644 0
47253619 135512450 0
126220369 196238615 0
390895773 85821028 0
189492608 550520686 0
259460809 265011469 0
494009052 469491647 0
110895209 129750377 0
536019587 226879871 0
324036585 106944095 0
90331914 561691123 0
92666486 110161754 0
250391850 260758859 0
490555452 553748328 0
462501119 347596972 0
17394141 503718513 0
194089134 315137642 0
568390716 449250358 0
230498237 378296054 0
52791322 552923830 0
298307756 422530052 0
318318727 137656020 0
453954460 520556824 0
449553805 479759293 0
200007569 394366499 0
432737729 246032056 0
207349305 275954318 0
117284858 522930202 0
516571790 508260428 0
415432789 497528623 0
374035578 149010116 0
529469982 331176375 0
246813020 479287672 0
548613957 5022868 0
436042845 396905790 0
223346628 140913037 0
306689325 35766858 0
316981412 202276643 0
516093052 345771953 0
72516360 464860604 0
385346111 338632801 0
488068918 357991163 0
528327433 147096299 0
59022270 526747214 0
552304532 402205495 0
431653444 362058324 0
454625574 407492618 0
451219658 377222843 0
162220985 404536748 0
121509590 394550014 0
67015755 327416800 0
333402680 313800200 0
456870908 221428766 0
250862392 215511593 0
355607380 494383260 0
160516459 191463110 0
468286997 540991410 0
331422460 420695648 0
232356792 204837981 0
96252976 169799609 0
519559333 344011826 0
378042998 249803634 0
449258121 45002023 0
384884295 380662495 0
554423821 388914780 0
406559653 27042770 0
143866337 336566707 0
502448254 107985787 0
560701629 25981086 0
9088492 367996823 0
109122431 201270747 0
52494430 324063247 0
527130375 243268356 0
421215955 150380409 0
336290573 528892046 0
58997686 354537894 0
224946623 308228636 0
174528692 53347519 0
69417377 55196799 0
37463295 566602285 0
362142916 74148433 0
347830263 153146653 0
260637958 490835907 0
31228245 55617207 0
347898097 169346685 0
96605554 409406953 0
158527031 363429238 0
85660962 490212790 0
137308597 389957721 0
286743505 549044960 0
439369821 561389230 0
196824529 299779947 0
401076339 6127565 0
86072714 182567545 0
560190161 232504597 0
175882355 303557003 0
352744495 233661496 0
514195429 4343403 0
522091975 390869769 0
273206434 444417535 0
388463794 31644375 0
404787408 280899615 0
51270970 474653552 0
463952601 502357816 0
156199312 424656518 0
185495104 454926036 0
271528604 424757155 0
281224465 553664322 0
291764610 380057811 0
540305029 84758000 0
516173525 99252778 0
202123971 357658181 0
28531693 311597212 0
156027854 278833652 0
558367100 253209389 0
110428458 238916967 0
479095040 424981246 0
196027504 541058046 0
513170949 10199092 0
191451401 22644821 0
372394762 278838800 0
538828511 289237409 0
233433256 447950539 0
477005266 271227667 0
244337812 29173707 0
152205476 138015036 0
67764584 447671656 0
200357796 69632193 0
568294377 421274936 0
367136296 380205412 0
550307934 305885172 0
146463216 135945914 0
70381531 359866445 0
283290097 40817050 0
308158275 380682740 0
49993852 417150762 0
30104075 319331736 0
64095839 125706385 0
528327617 94440811 0
280764988 542004682 0
394962959 7448825 0
506750015 128588799 0
393365146 524739093 0
18168803 160663385 0
307962215 31842300 0
454797928 236256818 0
421527759 362122531 0
442985564 541357691 0
263538721 516670929 0
537242734 351716563 0
220084708 229508482 0
222603362 535501897 0
158535285 100146933 0
325717830 470286141 0
205689660 164963353 0
376587271 242653091 0
97353273 482438404 0
34935779 115217605 0
543219570 141423137 0
150478536 463738119 0
186982883 247160993 0
238274835 539825056 0
291737841 235216747 0
420110970 420076463 0
89338206 288394928 0
513368522 147048115 0
281905916 505084908 0
229460625 180449212 0
137734905 398657664 0
446461863 531148183 0
393245979 168583981 0
163463363 546256411 0
176605261 484582421 0
15160633 221561847 0
10052626 58959310 0
462400622 187881270 0
166666671 545776036 0
531296416 501222984 0
477322352 11730374 0
89488054 431257915 0
232683730 19424899 0
437757146 246565688 0
213001898 329512469 0
236027879 118071627 0
294164499 295074197 0
539198730 263437247 0
101227341 329796955 0
34442762 17014668 0
375065831 162713116 0
431560243 282658581 0
96098847 189262416 0
218523328 134762937 0
327207488 251044379 0
461863871 346964066 0
472792796 380695311 0
334628286 329488362 0
234023182 287173097 0
35778414 154571677 0
345879364 241934676 0
202160069 138993293 0
170822481 372078844 0
96750356 484082465 0
286205680 54428411 0
246891290 42754830 0
328503620 303064355 0
336502333 445408077 0
163701692 204814708 0
96712981 236432155 0
172133141 389793591 0
179224073 362212494 0
380125726 86844490 0
404362476 72271086 0
268591102 377178688 0
188951592 458001008 0
145350708 399000190 0
30934348 533458849 0
230706651 376106170 0
336730709 35230782 0
271120736 446097753 0
140366248 402553365 0
234583277 68739121 0
568791974 319466149 0
507602449 20059492 0
194789227 451453180 0
52579070 324539508 0
287430817 333156582 0
156060388 321428341 0
425373387 140687280 0
236762146 254424657 0
113367947 290453924 0
476186240 180688152 0
264328914 441826007 0
222281296 531277023 0
277367008 414524740 0
92978134 345941599 0
334081295 295028120 0
301712783 141149986 0
384261111 143098228 0
280002672 115277760 0
196598908 506684953 0
540970974 424526672 0
182623441 251840739 0
24785963 290774391 0
95677 82527805 0
449502582 197120491 0
266033258 28155226 0
302485560 117845923 0
439452593 399536496 0
324195955 347663037 0
487674119 359607137 0
107558364 208232150 0
274357084 246975016 0
42986889 372194115 0
254324996 243518772 0
524074774 468404611 0
495109474 436698933 0
498726904 5247564 0
392158028 43951456 0
420986795 285489887 0
83752621 196537979 0
291400850 27021885 0
338445675 401317028 0
490396863 323997847 0
468498071 451521885 0
180455061 524030931 0
561701732 198300387 0
349696798 533493672 0
327765953 326641483 0
504382098 218629308 0
172103425 360765695 0
484000154 438638717 0
142512239 3256506 0
401583366 300925537 0
371706244 95175665 0
478257110 559754423 0
291971047 457695450 0
126928758 421933061 0
166972823 106486145 0
250253324 290611331 0
526920633 227876392 0
425754371 54401655 0
258967410 380353588 0
419989989 65756497 0
46622406 367802300 0
3725854 106402407 0
422559353 252481887 0
226260336 493747007 0
480140916 30901273 0
68634201 490235909 0
177654224 88849996 0
486284019 459155720 0
256106111 208806094 0
185474470 78238669 0
404711346 325264504 0
337119450 417303342 0
362120155 500724180 0
158993108 432660726 0
159296866 503617086 0
515652200 490511493 0
241779916 450015705 0
536089709 375681425 0
146175811 453209999 0
335095606 50285015 0
278167990 285766721 0
304962715 486131583 0
64155027 241680573 0
241289267 193619549 0
340884920 107204380 0
430313272 44946329 0
561167853 60466559 0
162566671 392022682 0
129884730 52215635 0
104437754 520921110 0
284544903 428126061 0
437370584 551843074 0
119488185 546406438 0
324050574 333613125 0
309646814 426566688 0
501434093 61178633 0
556047392 529114712 0
256568533 519842923 0
314298107 513294230 0
65072957 194931346 0
252635000 123094161 0
233344210 406526549 0
288440008 174651884 0
504731393 14028787 0
17408606 144924438 0
508089882 528219035 0
321419218 427626060 0
541518119 66415194 0
97669849 117783799 0
443201589 21652564 0
420039409 58771328 0
254756543 335274021 0
69815617 15309511 0
344094348 433528418 0
242081844 528679049 0
562861559 223894046 0
128253354 1593957 0
246215226 89154566 0
524230676 436331922 0
23125518 482651355 0
224064291 209963948 0
534830040 80171474 0
22077959 375657951 0
157536315 538897697 0
323074420 291298822 0
214021127 210320065 0
181959238 158066032 0
152186447 339095413 0
88592331 156020229 0
439504937 335783760 0
470463111 10536181 0
361747926 531725290 0
231084566 272045713 0
481342333 48438331 0
21762312 563822887 0
335099730 408664249 0
20763341 86478998 0
513743743 345942390 0
511983061 401459650 0
5379179 285270987 0
92298081 283963124 0
47790452 569166806 0
212493752 107579925 0
121019494 161609620 0
487624159 68078010 0
31283077 369182702 0
193682086 368386994 0
381428764 273624708 0
530954165 218407606 0
354576046 468733748 0
411814844 301220982 0
341730908 376777239 0
337097539 99730056 0
508633057 516826518 0
288232132 188573992 0
198540560 62865593 0
142731347 394786997 0
290404414 131438730 0
388170617 439936417 0
205264360 535148360 0
257649036 33137183 0
172740278 461048679 0
294683975 448953344 0
289654490 250044067 0
132585477 496296365 0
393712516 439908444 0
75241340 378185718 0
440180154 187123923 0
257351530 18418306 0
504485474 423499659 0
107897634 276817825 0
66958796 252230753 0
73091164 82752102 0
538620361 216784343 0
423556596 356220966 0
130657802 418884909 0
222759680 101981286 0
554476234 96565796 0
199385210 324267440 0
161346938 529539185 0
293145186 262108222 0
50346498 275063240 0
288287719 389601426 0
349693392 548581201 0
362338225 329442194 0
399430879 247626293 0
404903392 479047823 0
55199802 317510829 0
266350244 321165367 0
212183194 78060685 0
323701320 303326182 0
50934148 396701502 0
208164827 459755409 0
124752967 12924880 0
215794077 173746263 0
222864445 321253028 0
241368739 451246189 0
252170037 106237298 0
562367587 247955942 0
291715291 175125854 0
46105165 47459896 0
290668177 237957856 0
200628962 376857701 0
114820947 168077167 0
288137164 527697854 0
494653081 524256093 0
371227347 189347871 0
146872794 402697418 0
352600544 490563340 0
531832974 494532425 0
565057380 442747027 0
512993671 488923263 0
507654256 242198154 0
484089140 126632778 0
24209985 409189823 0
336504315 480005051 0
480872921 23285704 0
438561025 21543471 0
43233586 18357146 0
411286662 391962567 0
205637811 38266855 0
166589310 6063401 0
9371477 416794508 0
497380938 536151000 0
565792860 133090910 0
498964726 370877087 0
179713807 332713643 0
22830238 14901611 0
483903224 154717254 0
81693917 500365385 0
527386667 253240822 0
383669980 319366441 0
353230878 209642158 0
331939065 217003137 0
433331542 541141422 0
346354838 557263210 0
200813267 349015517 0
363067779 279493433 0
253459796 184520197 0
459339903 399602272 0
161619325 253092482 0
432210030 173050557 0
174842651 114162776 0
104623364 63764238 0
68735528 489209151 0
544398138 212138383 0
34909624 527950484 0
390895408 97254480 0
370484416 329965042 0
162938950 87783853 0
391643803 384380838 0
522163700 165878779 0
533544344 363860895 0
48997735 515586616 0
405803518 173046938 0
87162614 438215116 0
556458022 511237748 0
124714165 7331105 0
246309879 97322000 0
345294338 52563936 0
37501545 230542735 0
210807928 380505247 0
315312565 5761283 0
172522775 266835626 0
278586218 25032413 0
312872624 30777185 0
530844119 294348042 0
307633718 427903759 0
280081766 384935506 0
456947297 348674745 0
224096401 415526323 0
446385630 262880877 0
475839896 11250196 0
41819057 512012609 0
24579386 512116214 0
318162194 539389413 0
297903483 416283948 0
73758820 515356806 0
433523595 396296105 0
491499019 443236719 0
417499682 16105408 0
165009622 118542479 0
279328394 49029297 0
221142645 536275211 0
393424984 519461381 0
528983669 447122783 0
64575628 556070172 0
429582770 225392427 0
424660474 295822656 0
309163316 429968731 0
502683053 36741873 0
384395821 271713604 0
370163483 534725444 0
221673699 442298799 0
538458192 292270535 0
84431201 385301437 0
395498888 252464552 0
129690210 78436101 0
555031365 562342330 0
221724988 491908741 0
135532263 429393465 0
13817661 1449209 0
255888099 89277573 0
300678265 190880044 0
346545054 154473584 0
247590535 50855204 0
398451206 275613603 0
134811364 263764721 0
363069247 314016 0
313636862 483366329 0
323522719 224636141 0
211203567 375970472 0
335119975 545744763 0
500235100 368989306 0
175275044 67757708 0
330240964 320414290 0
408580332 510119292 0
191361025 531175030 0
289913942 177367846 0
217685127 227794959 0
468401564 146338023 0
188504705 532394343 0
147706869 115460220 0
45278690 356090325 0
329881671 5473333 0
100324689 459334717 0
341280823 496425853 0
97994832 35245905 0
293229195 316683716 0
388217785 73550871 0
454905282 242606466 0
334142036 542348219 0
92322548 145373706 0
549008504 363238072 0
343507484 69896620 0
386157005 389286372 0
85215500 314570322 0
15046678 325921247 0
15278808 439938442 0
280657737 388590469 0
499729246 420335821 0
545531107 534866882 0
247872475 360137874 0
508551531 114868767 0
85298223 379820166 0
543415014 262433102 0
317325387 527119757 0
211534359 115851707 0
271729517 95037123 0
332476326 470038030 0
394939566 382690014 0
58109226 16793399 0
402179271 148156526 0
367740740 459416507 0
13457299 163504016 0
543231080 488501864 0
4236872 506810228 0
231695324 48810325 0
434743819 436209428 0
313687202 220351857 0
1839966 403094946 0
184963563 252818874 0
208965929 207534673 0
547639096 104784441 0
230999883 554989411 0
248979083 70865897 0
171231206 219958515 0
425632876 531208401 0
336884049 420347250 0
388105306 417975152 0
25123092 329474691 0
410639021 71014819 0
199891582 455460834 0
8505939 199168979 0
86198511 426676119 0
347363105 349754358 0
20657408 346224868 0
126428167 156417641 0
374474365 197972321 0
451596314 544281930 0
185302424 467541207 0
70613306 115120535 0
553067620 451085846 0
194009595 273401200 0
278044448 142660609 0
188127208 70797 0
218902320 243851978 0
411957151 197560764 0
246788568 250891056 0
140268620 161401444 0
555311087 182074788 0
483709202 420399658 0
325049829 17574197 0
134589022 536381433 0
59426714 209697986 0
243953815 262355518 0
35578157 513084196 0
162453948 261629131 0
111575080 117454954 0
274212129 392657526 0
244592766 194110779 0
565949709 461554148 0
319219285 12726530 0
168629093 36373341 0
144899360 297597367 0
19914193 504093380 0
71410332 182120827 0
348189957 95612003 0
146993192 66996203 0
139390041 549413094 0
182563795 194921469 0
560270173 158830239 0
519652671 161007802 0
30556903 156650235 0
333329319 209219392 0
243979841 544948481 0
463835921 50795453 0
147979691 169776793 0
320342069 258752083 0
126156506 175775632 0
242706337 161838333 0
556044919 336599307 0
147138602 47527029 0
500449350 535836345 0
182032997 438493205 0
415903263 339687160 0
297950123 410913196 0
11371355 232717570 0
372206205 399062854 0
93341255 103082111 0
300220965 22059751 0
439156131 2615918 0
198518741 350883175 0
130890472 218415855 0
412156530 443101296 0
174886824 130860256 0
534560677 75071234 0
135089123 287481921 0
242614905 146798170 0
543808126 302743334 0
563149136 501438932 0
475261883 401623194 0
283264772 28387138 0
89100570 503553308 0
81107111 411292924 0
413999492 243882318 0
293468869 428359156 0
23693670 151200193 0
257711568 225204858 0
505085368 247343570 0
192573327 186055955 0
376886318 151006372 0
522329819 400193700 0
71459198 195348070 0
500416667 508864446 0
9326855 239549488 0
8225800 44425064 0
11799712 261544257 0
407525814 273451364 0
520296676 275437983 0
71525463 318139009 0
232526411 509989711 0
357602846 364739653 0
382049156 547138641 0
124287229 470516357 0
506042287 416827599 0
81545628 497116339 0
192224481 237924526 0
160185108 324380810 0
454942364 283266098 0
291408837 213043851 0
51828383 427138968 0
507544181 125787930 0
258021556 251831948 0
2180076 198533814 0
216518327 327863683 0
440329615 548958696 0
394294158 467233507 0
458969829 448126491 0
103925137 295771591 0
201422972 492831080 0
375588461 287821482 0
381217142 215526525 0
179836949 203392900 0
380281352 505883728 0
419357323 482477067 0
18433302 475850552 0
302860386 277272337 0
431389783 59755275 0
252715408 194716521 0
563680968 520503268 0
403479037 169892942 0
380433621 529822552 0
66836334 122436776 0
230169184 276515799 0
321896321 508318247 0
60438143 204162502 0
58518599 98966815 0
508662869 213484951 0
435030565 281690790 0
374348772 320784376 0
558450000 227286459 0
402938534 564511861 0
431489686 147574734 0
359654892 394202945 0
561688600 177701849 0
415515004 120969292 0
450057513 214632472 0
103294970 559933530 0
259494291 212044643 0
184566476 412114133 0
186502471 553463706 0
302689456 231653993 0
475064325 552543573 0
299155444 455338543 0
74704679 162056751 0
278053784 274808969 0
118618138 313762278 0
486714930 201667453 0
310712602 174096966 0
125877299 305553408 0
427159888 471491014 0
280488024 30404880 0
59602133 303259553 0
82186670 122304702 0
186954236 136826479 0
6626025 145794462 0
304237321 351797074 0
530848547 489549205 0
84248786 518984684 0
77547461 129203381 0
400144583 42214614 0
274658885 80968848 0
280638097 48521015 0
108131490 476012417 0
384428950 135461539 0
139437464 518657829 0
237787261 377553791 0
204197947 402870650 0
523129179 504568421 0
264149924 130345298 0
363011070 252918477 0
436412724 408581251 0
535802694 78476571 0
358391498 349873184 0
214678385 249559446 0
355725122 166307119 0
323351341 183388950 0
231611648 95509835 0
545506266 324585163 0
39640749 155315109 0
249968016 323945012 0
404246733 301468642 0
306881 144071543 0
257367898 476979174 0
463831374 96105274 0
178628076 130236533 0
56112231 34438118 0
27000064 30630932 0
159080576 419719754 0
27666500 325483159 0
558196508 499226950 0
47829382 87601441 0
188704595 119248905 0
410280151 175626183 0
470344723 73153759 0
108195709 98644902 0
339692639 444547313 0
89916628 207237253 0
340918162 548736040 0
257784526 30400966 0
245036260 124285887 0
230628783 43355122 0
368153747 218252774 0
548162816 232431528 0
296223427 286167989 0
481273322 467653370 0
516260252 163501466 0
7648210 363326395 0
325795710 456009711 0
118800886 224427761 0
321252439 55611377 0
315083858 525661605 0
476385783 379376292 0
398187678 537791677 0
157599839 299923269 0
234285400 258164489 0
357128304 348836124 0
379607526 380950141 0
487627762 96678488 0
566343510 489717458 0
460900815 433998501 0
301049317 330729386 0
512402839 327033898 0
319501113 419367129 0
451633893 388494190 0
288759140 131378529 0
170356166 250156993 0
154195971 252011354 0
216435577 449748251 0
318766117 465919007 0
210334925 63117835 0
141448112 153982650 0
247808265 518827684 0
289459763 32495200 0
458055852 507885448 0
299999071 232595089 0
376130259 195143375 0
241596173 478990580 0
253287442 515440722 0
432638654 58190563 0
171702257 207673281 0
316974914 415396362 0
330789949 259745837 0
180115776 289640647 0
107182992 228730472 0
180693622 279168784 0
367851967 10244615 0
283631782 14380745 0
222375498 308340915 0
532503796 340383366 0
368181735 445240294 0
229661860 484274066 0
447836045 164332513 0
254278087 421629150 0
298562892 84223050 0
213994739 536884540 0
388565449 280254631 0
289786457 56521517 0
95434615 358873978 0
140414223 53008918 0
221494724 133404997 0
248203307 335931338 0
131201150 317512919 0
297706278 232009059 0
455352242 215275039 0
35121472 269536963 0
469666945 497247864 0
547303041 414429076 0
106004821 42068346 0
80089951 174450398 0
452741376 397164903 0
315514116 423622744 0
134194086 167790941 0
119782329 317476643 0
56863845 108534755 0
462321385 405772270 0
88481449 445091964 0
246474978 393366072 0
289684721 177364348 0
99342331 141466305 0
146855852 170826915 0
70265429 132311480 0
165891706 419921403 0
489589196 140673743 0
11362297 357488038 0
147467931 359818304 0
542274505 87150717 0
189704200 337487032 0
458958362 526197872 0
204809190 297633298 0
409393567 433726171 0
439403278 327747083 0
108854340 527382560 0
113896029 145921586 0
11144228 349514881 0
280300985 109163236 0
348131298 285922520 0
314006835 287937081 0
297347998 223132719 0
81589421 176242555 0
68393308 197001600 0
183193030 99211706 0
325076947 278441713 0
111315920 441646745 0
87525573 421801188 0
137240923 114319746 0
451578290 48432772 0
431114480 288367589 0
376682957 466184561 0
342527571 380404040 0
92560504 349907055 0
425371872 283698268 0
432526045 488252955 0
271691170 169155988 0
199548149 352220686 0
14479627 270110344 0
272542736 554999785 0
156353297 240276368 0
202237833 18736116 0
486902220 62671143 0
240237919 85209444 0
315709235 491775437 0
87534157 172157633 0
19507504 556659226 0
197154080 452653108 0
71474094 237295717 0
57597967 250257756 0
544224616 233777859 0
518319499 54748449 0
311328427 232480681 0
267757161 86375116 0
397612899 187662206 0
26785105 38130313 0
340151647 156244711 0
321473321 279959296 0
9292863 452185915 0
218834607 436187988 0
327007952 208577177 0
508986207 213310158 0
424076213 274078452 0
304200634 37117062 0
167065780 70878564 0
47617749 462952680 0
389538115 175707865 0
139765787 33922277 0
482645732 429237911 0
433086680 21840476 0
411090485 418211840 0
453156705 478581876 0
84284230 147588610 0
36273595 553115480 0
50211148 499233215 0
59831084 226191097 0
220256274 204442541 0
306592960 318725411 0
306911410 315213800 0
24092517 154927015 0
329314904 83392211 0
312935499 308600054 0
353670109 140343201 0
79468487 516193545 0
193359501 292522236 0
363001727 47452224 0
158675657 226475873 0
373891440 439461399 0
246895216 17054844 0
347798720 568686820 0
405135017 393962808 0
94582320 452936001 0
247082021 248650336 0
263396245 85427311 0
114989890 207917267 0
271185288 394488790 0
511368865 543037108 0
212696529 398829384 0
378907479 159792214 0
56518255 376910986 0
176835042 359359244 0
199859899 327764597 0
41774479 97311425 0
1090194 475650462 0
75081266 293178025 0
351615184 524904614 0
443190738 519152801 0
171515978 34382508 0
324950211 237352219 0
410632327 474799826 0
239631518 374629555 0
530817123 370151920 0
58632768 347250406 0
452001761 351134516 0
6049349 67518874 0
61927383 87312533 0
78502236 421337987 0
14072608 430317694 0
254170551 528302578 0
242515016 568333345 0
404932438 506016685 0
461687917 461937587 0
199472172 110782002 0
396015024 558396689 0
208989695 511838781 0
526433156 153621664 0
132157626 258488290 0
310131342 160766225 0
290938762 31309367 0
69508392 554808714 0
535428265 59813696 0
322509915 550186278 0
114365288 242775879 0
420702913 368016329 0
183189233 453158816 0
72976207 190654348 0
348055616 138408614 0
165031927 427025359 0
85211281 441897192 0
349005767 267444351 0
308048505 350567325 0
194608107 72736871 0
365086560 494737080 0
31363828 246985267 0
48193544 527884890 0
336218717 158534442 0
162533019 514249104 0
81788144 319774275 0
568476840 155785218 0
191858870 384512576 0
290148107 495532596 0
314279433 162248865 0
10104735 99142442 0
150340125 197555040 0
542494964 348105830 0
16911736 501816869 0
336140179 284166421 0
87105431 539308188 0
56926097 37493987 0
129783087 65462045 0
120024759 136959725 0
273863847 289567334 0
212949398 417187096 0
399350869 425487746 0
358929839 296430986 0
138556510 48186937 0
491440743 361517921 0
79525863 57555415 0
469957152 263665402 0
542748945 381707852 0
273693917 566723259 0
533194035 38581626 0
355211903 19414494 0
429577632 306880639 0
484989884 162666269 0
13195321 172386034 0
345837251 301074428 0
321486028 199685510 0
404288804 216577056 0
332889054 389698387 0
481839843 169939430 0
101784052 42296266 0
278785724 435900300 0
170673910 48626082 0
276168049 367560529 0
355168848 460688193 0
57609482 307749949 0
217462501 341773225 0
399191958 395820616 0
316032548 82103443 0
543675868 339096435 0
512285954 341674146 0
360066512 271905199 0
236338000 116943107 0
57482608 376428828 0
413715008 270128147 0
333316005 202524520 0
140322943 16095548 0
492506446 37971189 0
311557801 275755941 0
479909020 326635313 0
219860709 396076853 0
415493670 346509328 0
506717950 273939658 0
358519898 475563477 0
417384418 493328706 0
413101876 549457746 0
277298936 116534015 0
200580302 304669177 0
457586954 559084459 0
389534997 371118927 0
365540170 81194625 0
493257965 54839363 0
250916160 104346739 0
481148978 471699719 0
91348613 391034185 0
91438375 183423719 0
346254556 518740619 0
503114539 85500212 0
144240911 314510463 0
472043517 532828892 0
448885501 43670445 0
344566554 287078480 0
377142541 383165852 0
519421490 98599345 0
558370640 302282341 0
63229689 333475172 0
537249516 72234604 0
532780650 166556286 0
357658256 154921145 0
69828023 254691939 0
498769854 249070676 0
55073818 450620800 0
383756520 63354293 0
52697848 363516699 0
175717408 35980153 0
225197983 442526029 0
401889502 12842909 0
290454449 378050383 0
291841615 465656388 0
101286498 445616716 0
208229484 72666028 0
152888708 116257657 0
421900032 300655984 0
563792984 188547585 0
15698841 391144836 0
374977178 39804077 0
17369419 146002654 0
381527980 337533808 0
182185559 188966027 0
60468921 111265536 0
265183172 48788554 0
116131508 187285564 0
265453035 125397960 0
488210008 485555131 0
520011307 45170946 0
281014445 163350738 0
557373314 551050132 0
127298407 480492704 0
174344421 184783500 0
248587813 491666607 0
291807435 106408156 0
21893075 402612050 0
460097001 182540858 0
426100082 115400346 0
405162405 157411689 0
477707652 315980776 0
162862991 86663101 0
216424132 132628014 0
88647573 209476451 0
108853161 60284399 0
325633871 565445892 0
360632608 388431138 0
267342054 201261332 0
537711738 289936634 0
162196736 485670545 0
15681579 93208383 0
343694416 362219678 0
204622765 402800702 0
144701372 199856629 0
97284587 446881117 0
482322408 373039443 0
463383620 74237485 0
416772585 54722631 0
66681265 567270773 0
532995221 349803078 0
526497499 127563073 0
133831826 4870507 0
357651725 93807951 0
496365782 335869744 0
283003242 535312061 0
288410095 136291263 0
136607249 17546058 0
354644007 70441336 0
77614563 63812484 0
140386133 102828951 0
519284967 189010645 0
76682499 287109374 0
48381849 381800986 0
100102413 152731137 0
413380059 405677865 0
515342908 375873840 0
402948930 549996306 0
536434068 54576066 0
228902307 342686469 0
26376731 464253918 0
331408746 59306731 0
259575536 469845007 0
192805123 541128178 0
558099909 370791598 0
29309853 34475872 0
306757140 312579209 0
32690388 451246238 0
111060395 376507987 0
78335144 433570412 0
430927563 125144913 0
45167151 258867775 0
475750693 549660762 0
424465141 232099006 0
6522364 315288103 0
509565097 102731477 0
453184551 202450462 0
137124616 203535717 0
421237246 272518651 0
309756295 273359111 0
221323147 446145892 0
300846075 132073582 0
432062938 76415439 0
228514261 527328045 0
218896727 158737755 0
546807224 92818132 0
187816980 470883459 0
417350311 305612044 0
141217682 545223895 0
513968035 451541833 0
248565812 332315930 0
160351749 248748396 0
473305520 267687762 0
22304117 40790752 0
308912783 222724232 0
286293288 49325488 0
283677899 266157792 0
379928581 33919478 0
92246314 161017636 0
494802797 254374768 0
460747309 173849181 0
98799561 30361472 0
102270341 175101633 0
559858446 258420793 0
408815011 507377753 0
149765404 496272957 0
245480714 414221555 0
158425452 475778527 0
531381032 136480967 0
286209421 504990510 0
556420401 277038560 0
45268929 36947891 0
303128698 263073446 0
172199030 256960519 0
95298033 307615261 0
314076867 391156342 0
190449477 6828657 0
104852685 165244067 0
151010687 42498939 0
499106148 74867193 0
8136497 142613088 0
518088680 39553614 0
232147356 334776331 0
566572453 274928104 0
416071326 149366829 0
351097479 133668645 0
402519150 195011681 0
49484627 552141502 0
323751645 196178691 0
258098656 260877736 0
281734874 372538937 0
191762492 325230937 0
152196706 75631567 0
217662506 453865732 0
126899613 260457431 0
356829854 497987638 0
70834115 302171515 0
43254359 455995652 0
527537161 339599159 0
110450125 486967764 0
329931838 189576104 0
339614789 154636804 0
504305695 451077226 0
138165603 380997526 0
451728703 301502101 0
296074142 534536248 0
370073850 381873001 0
303475521 567962635 0
30864010 56531419 0
47955250 342148573 0
429816075 468763660 0
523097618 40963897 0
238512151 192077078 0
397234111 358172275 0
384006140 62544709 0
169314656 295387958 0
88053973 330999640 0
160012833 567468076 0
664741 202376843 0
503502281 333704410 0
181516911 543105106 0
116042419 557627919 0
134391813 82649361 0
191452946 32483586 0
141043503 372560757 0
152349831 131897190 0
126472938 528232094 0
379488507 498494423 0
254129340 517167012 0
94229697 357166951 0
273162111 421351577 0
313245267 326497040 0
53875370 223809900 0
11757913 256098538 0
158908089 362241348 0
389343431 480146245 0
33642683 519052278 0
330461905 514276154 0
162600057 72540051 0
434734556 311114487 0
149398382 199562437 0
417427958 8982744 0
459227577 403939354 0
503414775 304525915 0
560440948 426736278 0
99980782 198880757 0
549799629 489957417 0
53833869 38689206 0
81671631 559120316 0
459784107 301483993 0
239009127 513274978 0
353900515 173012021 0
141556263 277902251 0
20239179 263404714 0
347050653 487442290 0
339655365 456578149 0
557210532 444306436 0
300591437 162603400 0
220715455 136768089 0
215045793 42210983 0
478049543 389608475 0
164189150 139399073 0
545727540 412109026 0
157957518 182301128 0
349654941 395906540 0
293861731 539953360 0
16741852 559825793 0
35743105 539819820 0
382314577 461525787 0
511013359 225882050 0
374959188 260902132 0
377693882 290888710 0
63421139 35333719 0
101338567 117397064 0
443502747 206367033 0
516750574 156864060 0
463908104 292686288 0
285482888 266350435 0
28820291 406737123 0
32655665 107937662 0
485680356 319443089 0
226016430 154018899 0
292197752 63197110 0
441938572 273520166 0
493210138 11323845 0
416936423 338687165 0
92311734 296177917 0
43125258 344174491 0
373266004 25247546 0
119731014 161714874 0
99321830 208264709 0
551314713 241863116 0
137594533 403466163 0
180958925 364194575 0
250651401 196449155 0
163746810 143527411 0
563961291 28752381 0
386641855 523264358 0
499555579 513973570 0
218124464 213275104 0
473145443 26578826 0
283112173 335546442 0
91838780 432899353 0
205832010 314998886 0
242801215 239222535 0
323110811 549228118 0
186893074 54639842 0
344864545 276739790 0
260300045 164802982 0
78922442 11386417 0
491455009 522245487 0
563311152 489855183 0
481148144 144663726 0
6093143 431860231 0
250968020 85347676 0
197084516 540204441 0
275920817 539817528 0
188976988 230893003 0
343484107 309932404 0
139593006 348800062 0
416439920 245753206 0
238988996 560865770 0
140057388 455507308 0
218008048 358773759 0
323648749 357306340 0
277086440 321633691 0
245653236 512522378 0
305234681 46374301 0
182216790 486303473 0
432803635 208787592 0
285276506 276358905 0
243686862 209220275 0
129366133 20176461 0
551754403 545438740 0
489322443 422900480 0
445526597 520523617 0
136268466 268776765 0
470329543 565951835 0
493443856 435253441 0
71221011 555893442 0
448481016 198136699 0
184384314 252859988 0
144292584 401774982 0
60269428 415363095 0
336356187 98927838 0
424050241 139236354 0
96583583 249946541 0
189864415 460439904 0
554355993 536900202 0
19751872 203110839 0
485177327 188446144 0
556854107 548780583 0
177023838 493660728 0
9238775 257997573 0
145942742 432697211 0
54848327 209913532 0
493489592 182813923 0
456627918 317784791 0
551727425 263148167 0
408361733 466346276 0
466289902 323169629 0
328961354 374742069 0
396381504 335688229 0
17350993 415167220 0
527297231 116242836 0
177210337 229145463 0
59467283 425922201 0
495758437 443850699 0
310644339 184375054 0
335133245 400530116 0
177554310 176288362 0
309921936 275403910 0
569198558 473048137 0
267741933 254266793 0
208327523 373138809 0
346571532 175159730 0
338431567 401095772 0
349398566 31407241 0
224201552 368878451 0
551625222 44557771 0
478494809 136808492 0
459400217 364311347 0
562785808 400758106 0
339560971 435546609 0
161879533 557848194 0
64097384 161218547 0
156424804 520744107 0
423884021 57317060 0
119153188 248009219 0
198873702 51350249 0
183866473 268036585 0
499904550 271032421 0
99052541 370503671 0
362844980 389548599 0
234963329 389556562 0
415057628 364812268 0
4692738 80207511 0
331127427 33536615 0
233484464 223834042 0
274817012 519826934 0
159033826 375723673 0
31614677 50440766 0
513902909 163068680 0
82610245 497671923 0
402149965 312058331 0
228780583 285988966 0
30492579 161632757 0
297393626 304326784 0
553942494 342663464 0
343342541 21508756 0
213195154 135603012 0
109229712 416072265 0
181591080 191765355 0
311205 12228208 0
419434536 82061619 0
78116152 233149168 0
50485131 414776100 0
37400022 137579994 0
100136356 110617155 0
135947658 351104699 0
75840758 298899903 0
309827610 450568974 0
500750943 227135232 0
269620927 493948205 0
475809204 324403852 0
226661625 99284944 0
555599358 368149586 0
109045560 553911230 0
455612880 513208580 0
400453417 525602329 0
61768950 247093123 0
46939401 521040245 0
218024398 83280309 0
433157672 240732735 0
507988851 464838948 0
79268140 140306658 0
294286068 73489394 0
523863142 558107182 0
568376277 172085356 0
220255325 240567143 0
476640817 180091298 0
519971442 122706950 0
264411560 188027839 0
113520762 192293273 0
479429619 508956995 0
137949535 502468447 0
388718002 383367435 0
257749415 82978403 0
60136613 553404326 0
9418826 323624669 0
62874595 265859203 0
552452629 160941083 0
65483969 337750849 0
257298314 518132979 0
25147291 203881539 0
118747919 220750718 0
16623462 456293277 0
410218150 196288814 0
333679685 99017959 0
112852033 305718273 0
79841550 117786574 0
413529179 502232425 0
344767398 111173377 0
98939498 161880548 0
98471066 251051139 0
455150600 188957786 0
143054038 358511500 0
5257492 339057954 0
2962015 261340005 0
174326708 484942657 0
131600994 128566030 0
275596373 18724956 0
506513630 324041619 0
206408111 444402297 0
152772016 537807154 0
347657861 495228931 0
212754019 304713612 0
45514958 349400923 0
48540205 287473331 0
495783940 248186666 0
342109348 468452022 0
65196823 327282839 0
279167614 314006619 0
224425233 325190075 0
268487040 265884303 0
54241063 507089688 0
310874454 367641137 0
263408039 153987404 0
185466170 424634930 0
140852855 144466210 0
465458406 14845355 0
406951982 322367211 0
246597040 432298760 0
429918661 15773137 0
50127138 310332281 0
211075174 64741051 0
286256408 328688068 0
59989228 285811966 0
131453622 359361025 0
383512240 16486257 0
155584562 536842795 0
300927787 32092311 0
330861771 31983102 0
451027104 260929838 0
260768806 216272762 0
383044503 512454899 0
156370129 191485289 0
413656508 263772679 0
560161502 148374807 0
208562950 192123859 0
319336272 536784472 0
425517399 201073724 0
280255296 20570293 0
504990740 114768103 0
375007944 205214343 0
464449590 358729449 0
229706869 404087805 0
505207459 230445176 0
308792351 253980785 0
49566403 149836624 0
540857694 526430143 0
433568605 267065322 0
212854987 492504231 0
168618093 325137040 0
185253807 457809123 0
405309004 46944263 0
354815869 511650353 0
336012574 421613629 0
125806604 457146756 0
180937186 482011813 0
255056896 131770188 0
389304981 235530090 0
454063603 154896787 0
353899671 540423742 0
524755985 41403854 0
108910325 299695541 0
229087341 510768876 0
78191811 280444945 0
561236246 129729161 0
252752473 2473219 0
164737971 46031669 0
518657890 222713208 0
318708498 203213455 0
305403290 252647001 0
411631060 423033155 0
490986175 160417588 0
122288928 114150034 0
291793693 496057718 0
186829814 366854023 0
476388415 2330015 0
321134582 149111492 0
465996460 50420098 0
106038950 553982052 0
168292460 256370833 0
236446943 416239761 0
438753757 440737924 0
95828811 333575160 0
364373996 6882661 0
8961367 416079390 0
468203719 474046150 0
407589977 210184561 0
166589621 546551221 0
307819706 306500876 0
546366194 419297962 0
354436235 132158456 0
281270161 437552246 0
148275104 106972747 0
287600736 150038659 0
373245685 147939789 0
319058130 530769285 0
528093240 386842142 0
170214074 506230275 0
545213034 89900277 0
555904685 116659423 0
150589220 215597588 0
414543890 484938889 0
515040980 39426197 0
85813110 479901362 0
16368752 223203504 0
222949414 138051165 0
219525367 130736871 0
105699330 113368302 0
364342248 50830211 0
554280052 270992205 0
490150109 142015355 0
267205363 534461430 0
546948742 353422745 0
266757488 287760222 0
108680146 168568092 0
340734617 427114494 0
335503538 513411507 0
513756415 55979757 0
376669624 416577878 0
389264544 463183567 0
566286323 401281109 0
512108385 508954045 0
365521492 556009630 0
282078402 451007356 0
535173798 212002351 0
516875583 200659389 0
314422549 470124045 0
562054954 262301841 0
389946189 35032146 0
541304827 21984884 0
52112930 277944067 0
90300991 268831371 0
195043442 463050418 0
3597974 519534875 0
354457801 194924197 0
381956711 390045687 0
458144777 197576494 0
498767358 259462652 0
74070475 396580107 0
139931718 181864000 0
428044040 381259578 0
269084963 104035373 0
494872309 355938860 0
179198629 196354468 0
195732300 405872706 0
250837097 520066310 0
19804901 7821860 0
383261567 273014118 0
438563408 117041066 0
169847588 125067083 0
233225110 38648512 0
52676306 402631995 0
564488726 484265562 0
218918530 138324678 0
538956905 46969700 0
24895494 379862564 0
413933695 244374399 0
185210520 550442991 0
561393148 379219260 0
442070041 106999372 0
461023457 451175264 0
477975121 67608662 0
341562001 484698260 0
457791364 320842657 0
228828567 111605692 0
418499828 366398833 0
210548369 221805012 0
183499559 48843830 0
382522416 169982493 0
133188115 69132593 0
498194624 537940031 0
456698908 203641861 0
316719846 381317616 0
10386165 85777477 0
395231041 110989374 0
521365086 178193825 0
37261624 398001978 0
64444168 286499011 0
45310522 520390012 0
132990284 492967618 0
529958673 143201845 0
450924625 546995488 0
10676642 144026950 0
292889421 30177723 0
269346232 279219569 0
93919056 234564071 0
83089692 510968836 0
21878524 439113556 0
540749375 256719912 0
171559951 53886756 0
442687100 127627941 0
23226167 2367526 0
171457474 77306475 0
112068362 525830545 0
223918711 419732308 0
187357737 319933181 0
374420197 378354353 0
353779245 293276374 0
43375230 218043898 0
69324731 379525201 0
204335172 253457336 0
82878363 435153674 0
501278099 156719660 0
352518675 70979456 0
314755927 178858654 0
7089368 250066154 0
204532278 210683990 0
251194141 498342280 0
389845408 418091739 0
135532934 329973396 0
283052334 43153209 0
94821966 361357553 0
529152767 392323524 0
216963096 34661981 0
383712653 24325045 0
363440665 366529846 0
277570636 180869695 0
526517628 26584189 0
210971141 292185990 0
427969582 447675240 0
565607089 303198694 0
125981124 164051890 0
533540246 352810 0
273406544 260987644 0
481285834 182760698 0
346573703 484237634 0
205350127 314229937 0
208505516 372623658 0
186972927 398120304 0
227504673 316429299 0
251819497 70273515 0
489216568 390692637 0
182226545 111342953 0
60070320 145241264 0
306185918 441416340 0
161450633 278901898 0
104709396 356302119 0
281552012 276434714 0
464542847 50386138 0
25197724 446384309 0
16142534 280349364 0
98423588 506465290 0
52212336 231893377 0
410925966 80526039 0
500732046 468305923 0
337988765 422125267 0
324077901 414023724 0
524696752 469794037 0
407091514 42479912 0
391524507 4194603 0
456587867 413152085 0
444774809 478371478 0
135279611 40454258 0
329165153 139906540 0
294736342 43350577 0
130119630 14658024 0
181336787 135564789 0
506047627 385823005 0
404860020 3761915 0
313681051 56233535 0
94298328 517758709 0
427540849 199917852 0
151512355 278332677 0
481389840 75119423 0
40156927 63191846 0
475570494 277539412 0
502437757 496589405 0
10303856 247695175 0
351511416 350166914 0
263089037 354341864 0
219566076 495949725 0
527731059 236503448 0
387909237 5130244 0
474495133 298770083 0
257846078 72850260 0
414774501 348913170 0
170544067 260976376 0
87580235 404895154 0
356143974 281766252 0
57111946 425033324 0
142075804 567742065 0
165736091 496539381 0
308905783 456812282 0
177873776 19600797 0
383182228 166953880 0
413612205 469110084 0
506351302 514876486 0
65351514 242994519 0
207479701 26859510 0
321382198 196581515 0
131148202 174144914 0
424170177 543484145 0
521448427 157983318 0
97639969 257568363 0
60283617 72684307 0
297605295 335702459 0
173078310 279016595 0
7974957 67916546 0
103375244 389233086 0
173702148 297498933 0
168582688 50379418 0
244753016 409535455 0
231387746 450064179 0
127195422 373968623 0
460156312 195327002 0
51008842 307063517 0
559594168 240680836 0
456329122 116577878 0
334533115 77561428 0
347184081 107364628 0
493035756 89044145 0
418699326 547778469 0
106347083 530699584 0
395181932 55718285 0
355873908 345670073 0
465514994 285213664 0
318863229 460040804 0
267316262 67722038 0
54732222 42406741 0
261403705 55088700 0
109235970 405789852 0
444294872 71234884 0
271005446 261281121 0
210719867 293010846 0
314643911 339811435 0
69465509 530780059 0
198974243 454602344 0
459634340 103164554 0
346106137 459219834 0
458287144 209310068 0
564524092 45736432 0
386750473 268925587 0
520519538 514757048 0
367237846 112205596 0
318979708 363743846 0
455328310 310456555 0
155979222 519615634 0
290561693 492190898 0
550876136 47825422 0
536695633 103780259 0
416437410 403472195 0
491604508 35309107 0
338734431 159036335 0
313176485 433726919 0
448485552 370526568 0
173219498 547385424 0
29716061 56339977 0
101390836 127733604 0
261554223 91361833 0
223468020 137321899 0
392921795 498570200 0
333335524 35521915 0
389572662 515239671 0
171522370 142739578 0
478157903 23212630 0
456688866 476429581 0
385427204 404378015 0
177678992 294354309 0
205996378 62542706 0
292473479 110588074 0
44567752 418399666 0
554442490 62966416 0
415107906 359490178 0
181900421 317969800 0
522772993 117206929 0
242653615 498270870 0
44501506 206575179 0
86030123 5638346 0
392270959 102064101 0
18973985 170912534 0
70152798 417277162 0
62172574 433715113 0
398160920 208951650 0
56345682 366498801 0
8480460 449644460 0
177206241 406735026 0
97311126 535413074 0
455488059 558262427 0
300232073 72797951 0
264693158 431016114 0
334346532 363893379 0
158401061 477239595 0
513145422 144216117 0
503724918 128910710 0
556727389 238241749 0
93982321 4576435 0
323185743 481955404 0
307860018 110059240 0
330253197 286223109 0
314649602 137266145 0
12683392 58964505 0
332178287 31946739 0
450823399 423468691 0
455699632 107181991 0
237665071 355353273 0
401919436 392868162 0
296507774 400409032 0
330645032 381295244 0
402103088 500753467 0
103400512 289457634 0
448511470 553858573 0
239304610 155163210 0
80335917 175860608 0
184284397 443505570 0
62974794 523231042 0
486624247 541180316 0
241686385 432500173 0
20213910 453786286 0
354097244 211454514 0
203553691 149054146 0
33539049 317557495 0
330298548 432501487 0
320932050 249767281 0
269198216 529633224 0
356247803 551547988 0
303570572 232464839 0
430261157 416793382 0
196044939 243505718 0
532509189 331163712 0
179785108 107476937 0
163031941 244977078 0
565877939 251698274 0
501966100 79757466 0
261092009 319847819 0
383024015 483966325 0
333935887 246020797 0
120359412 178373854 0
242954200 13487637 0
211893624 80151430 0
259506530 496347072 0
173188905 137801826 0
65868094 406547892 0
199895819 453177418 0
327464817 290359033 0
305878773 448421741 0
535936888 359439997 0
71509278 181970656 0
156045928 487920630 0
2832519 117474714 0
478617108 32439972 0
300815469 555611757 0
485048023 121818689 0
158518730 181860544 0
453724509 82058841 0
500335744 165876860 0
183996113 539666944 0
412984414 138659619 0
308125340 17576658 0
244743859 164418999 0
316534112 338445160 0
506654441 558823527 0
165499938 358180806 0
490473163 383321424 0
110395010 461281611 0
367078056 413293479 0
551072243 74860584 0
281196380 429954356 0
326913711 548017842 0
350369357 115472606 0
503179091 155357217 0
191613680 279813487 0
162495954 296129057 0
223921603 311996430 0
196168932 286176853 0
347386878 71973732 0
546678334 112100749 0
202475107 527950138 0
328055937 283325390 0
153947305 76992570 0
370859780 216455993 0
523184007 89971754 0
527001670 95135487 0
332229222 454417411 0
264908262 450775137 0
299401355 135776553 0
362033702 248183101 0
230284114 94698992 0
440461384 38744975 0
141120298 336780605 0
523305620 170969277 0
371125810 194980388 0
440716666 516437500 0
427326570 383824948 0
102717289 409471263 0
309057125 521891865 0
566313523 22033441 0
143951398 395088128 0
524731437 180155630 0
271803038 567113026 0
331691825 544335495 0
343870570 229807241 0
107851599 317013966 0
151126835 226141293 0
130294240 264617444 0
551391748 122045923 0
484331735 365820423 0
300407314 189068496 0
492695142 337581920 0
135421425 103040315 0
282439025 25634094 0
300712847 493970609 0
457999622 104345684 0
134491151 49553419 0
161880040 559332986 0
414598621 508184525 0
131662717 184020687 0
382849850 312344862 0
31754001 97038822 0
300048437 435135762 0
352910185 397742686 0
14622581 336016567 0
559720337 98223311 0
274729280 282223709 0
233461658 359435957 0
496012922 216876880 0
295188731 563199965 0
45680829 172136079 0
404604150 402020778 0
343759313 34280958 0
269589833 55450229 0
216344804 47813869 0
259241452 314988146 0
543855743 478593213 0
458231152 266433556 0
276471089 103491911 0
418534822 562034600 0
396953946 443934333 0
532162708 202404563 0
187780435 120107936 0
137467743 59297902 0
56007174 504559214 0
101925252 469365700 0
468315212 408012138 0
189849853 5311579 0
567323310 339981000 0
83584083 537784575 0
157572242 209816670 0
476980966 294882418 0
166933103 159236504 0
350645580 255938633 0
366894394 338188727 0
382790518 79461424 0
340827486 187390153 0
58103053 410680742 0
290052810 190239084 0
14815505 414120835 0
225501814 85779618 0
476767852 54209647 0
263996270 331265523 0
10607733 293474139 0
322060900 105337778 0
417885340 100896432 0
670295 272903868 0
500857623 221519407 0
174450302 106789449 0
393346211 555732465 0
456875978 136922088 0
288279974 322925235 0
313719209 546161219 0
354246446 99004227 0
198322301 463528747 0
37516957 449009409 0
516013658 477265847 0
156058995 305943237 0
355209181 78284971 0
38002486 373530563 0
66809119 405760693 0
239126691 167681809 0
289855392 281721984 0
247559062 456324109 0
340353650 521118108 0
8765015 425688793 0
44786100 40607373 0
158931347 249844171 0
328853038 507523741 0
550670037 271853302 0
208172322 472773916 0
468451359 567000943 0
226906906 385362459 0
277963302 450457425 0
81046133 426065757 0
120104054 218575954 0
550651839 380413230 0
137101658 470918183 0
509656446 112278339 0
223703721 383920603 0
392468709 254898549 0
11420346 371300524 0
113144120 196428201 0
538446692 309430097 0
505448167 342783371 0
412827681 562263224 0
26217312 280507696 0
376204023 180198347 0
345171079 106971635 0
387422715 443316104 0
227646660 508084591 0
109609088 73923722 0
18551721 28112883 0
308468259 47372924 0
501387300 542291896 0
81927335 459692174 0
333325693 181053176 0
18183762 285025262 0
472424132 110729925 0
293140777 141667500 0
74767888 278628925 0
35529410 25091935 0
476036561 178476330 0
356913122 259447912 0
9865734 225324675 0
330497647 202883216 0
253418044 113269177 0
39732602 354490183 0
118826060 399859022 0
544959533 54058090 0
425378768 305107041 0
405477949 23784770 0
364530310 561335334 0
527702002 508571344 0
87847901 353856571 0
353373272 29365485 0
96694020 185601085 0
107252632 142355072 0
435222710 254989834 0
119689141 168740785 0
62549453 412778373 0
53302911 431567153 0
76440098 258658387 0
340342793 363702053 0
415839047 122419191 0
536742125 124911100 0
120563241 226034248 0
214782186 1693014 0
44449385 445679514 0
326974609 548816956 0
4164363 507644616 0
491256321 291947841 0
269420430 238795146 0
218072105 121885116 0
219601202 341700218 0
394547457 56482651 0
344985266 487948675 0
432593131 205499493 0
173222682 477559091 0
293104839 446867650 0
246845364 537425333 0
184161948 201857224 0
85696147 205638057 0
377226978 106598277 0
235522643 237200079 0
83448722 429544324 0
461482288 550473619 0
234367273 381097834 0
413612016 320394403 0
132523987 118428713 0
505531743 4361113 0
534582174 287236141 0
387677180 71110229 0
516286357 381941791 0
443070411 306683966 0
555896038 82915533 0
100068335 37218963 0
464118299 343765379 0
261106562 318164977 0
208119989 88506192 0
232084763 473896018 0
557812141 547028533 0
302497118 402612368 0
467801114 90976194 0
26747736 59322049 0
163586382 298613889 0
256751658 144243972 0
533406809 105355680 0
53608003 59638963 0
97389642 138241837 0
145381394 511437486 0
518364705 441131959 0
71676328 289240813 0
146869282 143978155 0
56358714 156449369 0
344835717 207918694 0
265699826 123850686 0
256484603 441472136 0
77889353 238059024 0
397027275 68145662 0
421043437 377251808 0
275502621 212553195 0
345558324 16891297 0
277540297 164264756 0
63919945 480671242 0
459466987 51175383 0
207567230 44328292 0
339136453 204370328 0
219968219 334706589 0
34577337 157898643 0
399083379 231572053 0
124453945 224245761 0
332504175 380633174 0
391506229 347460281 0
556198698 165810997 0
190858211 11515152 0
24727994 161688712 0
496614936 359416181 0
177590024 173570837 0
478958716 490589506 0
387868040 154095856 0
497983257 76921039 0
470584879 397648979 0
52572694 157528440 0
389846134 329499847 0
79532278 189975962 0
366267574 79361865 0
327604040 424613794 0
328464830 44286484 0
517255510 474148960 0
19031343 49999851 0
535432296 245090168 0
438444375 269960115 0
393968022 177378987 0
416537968 504597626 0
124508570 380819904 0
191811681 511337788 0
108066008 450953474 0
163390890 195704893 0
58630206 340160702 0
64002024 129326346 0
532389985 336963718 0
400740584 444644172 0
507749571 240717132 0
63257090 518088762 0
198165505 423529092 0
290456011 531450174 0
347590722 46771721 0
263384928 223009136 0
453797209 554716714 0
254022890 136499241 0
145128628 418488953 0
423714724 420435940 0
542449010 109903868 0
443979974 326743146 0
52185573 216260255 0
491506921 39472106 0
240066343 434362279 0
329023915 431318667 0
131909776 191999128 0
50576378 69523962 0
524461101 172706981 0
274943442 180649930 0
394438206 126880818 0
250751027 385368677 0
16825610 506312681 0
201522999 393950705 0
114937173 550234666 0
314932214 285704990 0
262436943 522797621 0
430828801 318797487 0
213694047 488183639 0
348291411 184716633 0
74501297 328473701 0
206875206 372657866 0
526063744 430232993 0
365192262 502752114 0
557104398 301927363 0
39754237 64948515 0
490077903 268209211 0
421373235 148183338 0
27404606 148928967 0
180357773 480432078 0
332384438 562301972 0
228420204 315550562 0
258675385 515981819 0
562048967 358113050 0
173653012 273186881 0
31160375 567960734 0
375043161 381018567 0
391976967 204554898 0
424628755 403921884 0
111654457 556643732 0
201471315 31504559 0
364539627 413378404 0
170098700 198875780 0
121288902 497854498 0
292270228 516185384 0
386588637 186009035 0
457922308 561606739 0
418691662 312445187 0
400848493 133463020 0
497728807 437572474 0
362584400 560935702 0
214030016 179535724 0
343312303 525178682 0
188853994 532308081 0
456160737 1795675 0
185118504 542980868 0
450441329 153330054 0
544948183 468063902 0
163932624 134488874 0
163613876 231748574 0
385734186 475715016 0
96575245 213728087 0
323174737 65724452 0
130570084 504071861 0
46394426 348338287 0
180886564 88780407 0
174929006 484701635 0
505504320 487941920 0
184242340 7075975 0
245338184 218984708 0
446256923 18145601 0
271366741 128883761 0
516212184 365187940 0
350172413 395735730 0
135568311 497613569 0
51136962 67306994 0
154901741 235381110 0
17940940 215552992 0
84862504 29558676 0
52927303 315065868 0
525477382 349701093 0
219951044 493735874 0
299221407 193442250 0
167952106 226920180 0
316206259 464872736 0
554620437 501026197 0
408143462 333867572 0
81113414 262492945 0
144952946 352037489 0
551039398 246912006 0
218920054 519968785 0
518998973 518591142 0
242413789 318673752 0
325198510 224551678 0
250255327 18687899 0
539767299 300951497 0
126309053 159233035 0
346008134 69570197 0
422815824 253329406 0
552218775 329780300 0
492276852 239322911 0
130072925 335489969 0
212576684 206972379 0
399588503 563352293 0
273222549 505365085 0
271462350 183712788 0
105497941 538641251 0
420499516 479346120 0
503547318 260672463 0
46311323 78621558 0
124333189 441851154 0
71211441 410163585 0
452986201 90147388 0
110464427 521262466 0
168829675 415115653 0
420901074 280056587 0
395926097 503220448 0
117115321 456604892 0
66785199 227773338 0
124212484 122199728 0
277412615 497941914 0
496032906 206630073 0
383642187 395037074 0
434954821 276501655 0
560703822 364076073 0
117974481 471444457 0
121131538 186054450 0
383873902 160171031 0
286319432 151396508 0
321303553 287040409 0
117371963 446075054 0
136276215 62443798 0
491992933 177646231 0
307437733 266810198 0
183304498 43480183 0
482764737 333259472 0
548484981 542893525 0
363813619 97774998 0
210079773 499586799 0
366009007 412389391 0
345657833 244544340 0
466916336 172935509 0
42254801 517116654 0
500584476 328967994 0
534255666 400260490 0
85433976 358300461 0
383583541 409304802 0
300596331 472086193 0
284234153 29476121 0
167374048 219869422 0
255665201 355344267 0
195997323 477443249 0
163918259 353489649 0
552529809 557023410 0
416662348 9766295 0
359975911 52057460 0
477314080 287373002 0
558905127 361206770 0
238766190 351660912 0
547889767 551407043 0
310298170 250892106 0
216125051 72505467 0
49001692 363464519 0
126742576 458847894 0
547173793 92176082 0
277544451 468823880 0
95554202 415941083 0
219083124 43865970 0
242852133 166030274 0
166276198 354321202 0
436574282 160368033 0
416943469 258422943 0
27174230 137183720 0
39979948 326323404 0
368743228 307963235 0
453012119 419735297 0
353600984 296379153 0
290160640 124892995 0
364308387 408029306 0
511791076 437223983 0
135810821 12787149 0
409415340 345117877 0
66763537 184574330 0
66456549 372289893 0
534605102 448836765 0
293791672 67722326 0
504274781 356788344 0
273182735 419058815 0
533267331 303056416 0
103369911 121550627 0
197207620 399773929 0
176200875 98835160 0
520150670 454069325 0
557982105 349063426 0
299205253 503517833 0
360514782 190609436 0
565670182 5214739 0
149997600 563068308 0
41865709 378991689 0
23994871 483581024 0
182520971 178004024 0
88255870 112984873 0
246149591 455352007 0
90939031 518962374 0
302644643 337491136 0
105424957 50731027 0
410693803 369699628 0
91252469 35034299 0
446796957 508123949 0
527824526 172041035 0
377098589 142153373 0
300448846 32945988 0
328630220 4033607 0
268926224 542900663 0
12326117 337388490 0
16555457 357799350 0
343939536 226153021 0
93381860 158385845 0
143361265 338978151 0
363699370 331530924 0
388427993 47194263 0
353915131 243523307 0
48705422 548952024 0
116653345 82698421 0
379829475 209923341 0
547743072 159465743 0
445682859 233161364 0
525254360 45766818 0
456025224 190449504 0
567930637 62512601 0
30404229 498407495 0
54655824 347462510 0
315878767 139941007 0
146534273 420201209 0
349289909 474720199 0
77146649 173920907 0
300244119 75583647 0
144300144 298251002 0
130156202 395369945 0
525005574 145550210 0
50250347 530266286 0
356389569 505878215 0
457120924 481380547 0
308532359 550089010 0
181690772 13944385 0
4119173 373303182 0
496707607 381920833 0
368900472 486827438 0
533869766 542669583 0
561733588 497570850 0
466557252 357685004 0
10015730 291885352 0
208073135 384124019 0
550653573 30318574 0
109954125 183266566 0
285094203 196877732 0
505266609 327039771 0
282628317 301636958 0
31984995 282561950 0
138930003 137146973 0
284470751 115948703 0
310010576 43486789 0
432349323 424667709 0
271709141 472536807 0
361481929 343368250 0
398416738 214510570 0
283250423 452124807 0
370038370 166971342 0
521965905 528718655 0
76617801 277489959 0
303965665 531793894 0
93536420 139182837 0
363414403 224528721 0
179629356 328694516 0
244245988 325608983 0
388929809 256588053 0
14760086 373321341 0
322452335 198127950 0
506613315 49114980 0
401377036 115683409 0
550274325 516919059 0
2890024 280583695 0
215239340 61040514 0
539641010 28267609 0
454296261 55120031 0
180166647 251514015 0
373057429 455377752 0
563574892 364218682 0
561328556 40545202 0
160796017 466136786 0
310430754 208226564 0
137775631 379729227 0
236210192 39191809 0
207742905 322349297 0
161972936 389815853 0
550411352 179923080 0
207157234 80109161 0
121407231 119272494 0
557354736 512351233 0
144728916 132947401 0
399330303 437030010 0
136782411 514051850 0
498704437 299450060 0
351213266 563548280 0
255443998 500852805 0
406319067 232525282 0
258311247 40835049 0
62162904 44643246 0
97592122 218234051 0
236612327 405659456 0
134260019 487731122 0
217647673 224127150 0
298416770 418620409 0
12266806 242157434 0
320895963 294426646 0
326111291 215011128 0
121294798 163386635 0
474909805 206300187 0
402388490 114462316 0
321381618 289135967 0
178073237 150565970 0
127722962 162586097 0
418958345 200106736 0
206186631 130760516 0
115500278 308422757 0
498027696 360498223 0
557540100 455156075 0
431556443 432222844 0
523017389 423601583 0
409631854 269062251 0
360848840 432448358 0
69362921 213944382 0
112802755 110983458 0
483943839 6534613 0
559465501 309045280 0
77191981 494496543 0
372321800 544845071 0
105543130 327807710 0
70717749 505958822 0
501721004 290415308 0
191377727 325627119 0
143536879 386618388 0
470761449 190569939 0
417848790 471601331 0
297986047 65038035 0
51025165 288158479 0
315656614 62677160 0
454671964 307961550 0
367353953 548497777 0
157511809 65547077 0
291855639 9156214 0
353410773 380665596 0
506429713 306588029 0
539578513 371425523 0
28699538 444514831 0
555628780 336111910 0
41396980 86909987 0
121755841 440877788 0
265708757 563581623 0
460665708 460679304 0
516698748 346072413 0
546284429 507228857 0
97002931 129295065 0
107799322 349968446 0
121669344 442838953 0
448733466 475205711 0
341818424 281987310 0
306451181 367630327 0
549904613 18695685 0
560078081 193345145 0
384259470 462657046 0
481888900 127837894 0
65960819 452044195 0
481885763 472981012 0
477802570 343248482 0
342582325 562647746 0
39285957 527441754 0
185565730 439564627 0
499393063 295834290 0
324011132 393050327 0
300655165 131597967 0
34124780 119147147 0
205526940 448499678 0
301300211 478212797 0
459207805 99615289 0
250776656 68691075 0
183433249 246037092 0
516279123 249309656 0
321468693 104051122 0
408154097 388349434 0
165319017 452823635 0
386561526 240443575 0
412731663 426937461 0
232709209 158738097 0
398499444 306420580 0
500706208 383486943 0
170034445 244108099 0
122735316 445758728 0
407417007 447562659 0
290117477 497409668 0
305886323 443156809 0
461458892 295792948 0
358294381 46903662 0
198673922 23819102 0
164549003 169208129 0
284398239 374763490 0
91778228 9942572 0
434649824 73522865 0
286639077 362937863 0
266990988 312727473 0
268401181 315642886 0
383007694 160691008 0
408878870 103340991 0
552876229 184073151 0
479568989 182629967 0
14059508 16765238 0
176814690 43671166 0
101990385 392531066 0
398679322 158753053 0
298810277 194038696 0
512601143 250636393 0
257760467 304609679 0
137106475 327895980 0
232564192 249047374 0
163125949 188521924 0
558195848 116081686 0
362192251 337036897 0
17818554 356969332 0
551193448 369325590 0
250810184 141222871 0
78209103 539225748 0
566410763 82998074 0
204375401 229174215 0
2077013 263272038 0
213076564 39865050 0
203413856 448398477 0
286590915 39017614 0
32642794 55691045 0
163834495 18464475 0
251794803 275224472 0
335163862 561736490 0
107950708 438116353 0
36077125 394551963 0
306674299 366381901 0
95465864 225596455 0
150063907 402487636 0
256876359 92358644 0
181180257 122230247 0
112313504 205318072 0
556487763 81245569 0
36616957 432598713 0
388351473 388176996 0
222775296 202484357 0
184673665 200170490 0
358120794 312982042 0
354862268 554406457 0
287969193 470777405 0
443475831 367902992 0
99387051 80679047 0
285945709 63684852 0
202050062 514748987 0
12455197 171537717 0
62966848 90252960 0
510979126 525785256 0
170593524 469410546 0
513823158 5592517 0
324817380 213588875 0
378744844 163844977 0
360226744 480789112 0
381854678 559475688 0
174168486 551403349 0
80557674 198329891 0
192490464 395882567 0
362285093 445700396 0
147797482 98391398 0
203128234 552589557 0
147188799 447478984 0
53231970 264638083 0
271025621 82268586 0
195268329 323735732 0
460439855 56891267 0
299826358 552557415 0
159687682 277366911 0
131370663 59122517 0
215012433 501978836 0
410960177 381395042 0
150681911 525297006 0
401512492 119155259 0
313127043 467432784 0
177740639 409037917 0
229070761 380602661 0
202968984 270041256 0
504151942 66689109 0
44470915 454960230 0
36386299 563945978 0
314431323 180077100 0
348176356 301750421 0
140956128 302148455 0
55460687 534950452 0
234500321 160778794 0
9279238 355159635 0
93842870 371043458 0
235457470 38268136 0
31649981 510898071 0
500949543 401217309 0
303559688 513787873 0
174586892 157598207 0
355136726 398267247 0
390899809 179220783 0
514391312 202501923 0
308923215 371381825 0
469414198 157744015 0
241191745 120086525 0
26321405 147188052 0
72489588 407086391 0
459969429 50061206 0
324479219 84974990 0
409679882 371068565 0
127459039 335338083 0
112332673 408712367 0
127256681 244139141 0
144722340 156698389 0
493266248 116393674 0
271111959 416347973 0
516071287 147282195 0
101324770 402483338 0
354290732 174601506 0
187376051 153692048 0
306395182 145430116 0
178336649 357186688 0
17865364 15291711 0
512987610 389581590 0
507075580 26485919 0
334133907 33473930 0
339354595 325428663 0
363971912 368297604 0
463079726 420540081 0
90571211 298249783 0
462568699 406853089 0
131895089 402205905 0
439822217 103765673 0
364384740 502265637 0
383516167 249388343 0
188057887 16787249 0
535955440 255624752 0
78352078 525965880 0
507135473 198688151 0
375680623 387546562 0
531109176 226994073 0
136951815 518771373 0
168589681 280723599 0
263361023 239271003 0
25294565 265908403 0
266171348 276834112 0
61091795 517830414 0
111690381 175836110 0
108149677 207038833 0
124604837 349905571 0
913294 88980883 0
355649788 87988793 0
296290351 545300878 0
50999199 232259719 0
29832168 460323723 0
310692387 31047005 0
95518535 250144368 0
310075376 231089334 0
212878236 286341117 0
64544415 458956224 0
298206672 421590458 0
363694259 418948398 0
341795862 303296365 0
538547105 223519029 0
417966230 164130972 0
469731327 326260884 0
354385281 475587547 0
402394165 296274491 0
142907624 475773510 0
99274221 550402489 0
150903059 253107224 0
80535535 137228076 0
346664486 172033953 0
537990685 266449275 0
472359524 96155593 0
403289826 324945791 0
205810597 194918224 0
525500717 211385117 0
375180520 171869875 0
182229521 300188685 0
77959979 331081262 0
8740838 189070831 0
210541838 329067727 0
433000132 152868111 0
325615835 58381355 0
328122243 401391458 0
154214518 438364625 0
197751632 247846158 0
305771485 517433260 0
90546242 314331653 0
104313777 288690263 0
565599200 290073754 0
43443120 184891975 0
546443142 369077548 0
496644349 386485632 0
156647312 479754587 0
566862809 552740446 0
120226272 74825515 0
534130045 106173886 0
403630647 24185917 0
558294445 361349770 0
241884574 7832625 0
205624274 11005696 0
337802539 526142365 0
457255847 379914302 0
397681495 31334796 0
4117491 518855481 0
379218729 485082760 0
322872936 432851916 0
103835536 285845100 0
105960995 470101267 0
454491021 125144439 0
447427203 481079315 0
230964138 112432132 0
537443249 264622093 0
58187674 225308433 0
26729783 470649476 0
496797732 18675334 0
386860937 303666804 0
459602815 154030151 0
224117153 242108561 0
402617879 535653338 0
527548685 266278151 0
169153839 62993781 0
253049875 69725615 0
373248305 221835848 0
517544873 48412969 0
167817606 167161936 0
272188942 439134826 0
282774099 165092713 0
289829526 563088066 0
288150699 33816632 0
485538010 492117294 0
229222270 231466004 0
310631823 445568913 0
37331003 84637541 0
123163747 518069058 0
394582983 134209990 0
250005348 296177889 0
85454506 413953022 0
266954632 126915901 0
370251413 404010788 0
243604065 126144381 0
137724441 173423977 0
120154181 428321614 0
162096871 171824017 0
120904267 371578444 0
214738742 97521548 0
302317420 160250285 0
115708944 76743285 0
301851712 454562992 0
422385476 231181150 0
179373105 26831560 0
357315764 136442645 0
318696109 565465871 0
370631833 182181573 0
469002200 31857134 0
339660251 248895014 0
4683511 505052965 0
276584881 459237182 0
279307972 219669902 0
382787049 279829217 0
96480405 440226838 0
555757972 76178317 0
68633564 562232858 0
44798722 272866543 0
138961730 47584838 0
75287989 18917608 0
235443540 400673838 0
122838117 502752831 0
324583733 423494655 0
214690512 35241444 0
463733644 114961405 0
343885200 357527404 0
15481051 256087286 0
21614060 427735578 0
569058671 524492079 0
261276774 406271542 0
231192348 383125056 0
297906566 543180295 0
410535428 82933772 0
203437235 467671566 0
475368 300365624 0
472591647 472958037 0
255483673 307961904 0
249289375 79575427 0
46089433 18420610 0
252764911 514813236 0
426525981 293630878 0
407915647 197457175 0
183461835 102202238 0
481517069 534385956 0
339201755 484504580 0
565595817 274423869 0
302242259 210250469 0
90978282 332213095 0
131769373 166975736 0
176402189 473476997 0
73111848 470769969 0
476485351 396851963 0
466465499 127235385 0
520021861 467188545 0
116463141 40733963 0
464444903 172703822 0
336318532 353448565 0
507225171 145643220 0
131964987 391153257 0
369465589 467684405 0
289837521 407169708 0
437685598 304542285 0
125506284 169825966 0
517906121 125548483 0
329357403 164439539 0
435863935 194755862 0
395064083 188344534 0
103602333 119209659 0
140054712 308599047 0
245068750 267877800 0
323049335 365611713 0
213285168 470838714 0
449405143 448163023 0
158532898 17328690 0
264001544 356891979 0
236956688 475842954 0
265014531 468203262 0
161728677 102329702 0
414694795 340290691 0
208086089 29493561 0
429095966 325404274 0
222333324 20509787 0
14680941 36683898 0
66996373 528030621 0
132133822 427921580 0
212383862 104182680 0
528720531 396259113 0
207274080 312430442 0
80929215 473414708 0
462782662 548889767 0
523648931 519094921 0
307684876 2188655 0
177104390 428692903 0
63173305 40720959 0
326668051 180204328 0
146046529 113446043 0
537418003 255704282 0
457960145 528219721 0
407107764 249238790 0
531846850 488643791 0
432687688 414138118 0
375202750 451157188 0
446844004 172310387 0
58753981 331075030 0
382429457 338829252 0
53772837 453076306 0
488434578 173896991 0
416155373 341823290 0
12860181 490969173 0
411981730 458431095 0
353427843 492815520 0
553823905 526909780 0
221067479 509933000 0
481393887 435103146 0
516692823 404326753 0
359979310 485728690 0
283299391 271874118 0
545499482 472822440 0
308848397 311657798 0
175669951 93149742 0
416576572 496285879 0
446470946 234606358 0
346735643 347698182 0
506609930 282565852 0
529502251 522021651 0
155705300 158288230 0
190305458 488489935 0
418274590 33165959 0
401566133 567209697 0
513023574 22208145 0
165098537 410332896 0
414393227 216682475 0
409167142 417085642 0
114589558 273252636 0
195832391 197917260 0
208741295 551913247 0
204976512 309139097 0
514283713 365063755 0
556510728 181506418 0
156887368 344414759 0
318803417 243897559 0
399438805 315190482 0
225564592 556937112 0
508110115 487768297 0
372823630 102683424 0
454575098 250532631 0
416668716 568431345 0
292204356 532222844 0
500644831 470960812 0
48647290 149337490 0
334166283 84379513 0
433258850 461744682 0
395689360 309415650 0
486273219 182295847 0
120246307 378125952 0
175926884 43499081 0
161215908 501390154 0
454224814 188816691 0
256397918 268846124 0
277859884 76400975 0
238350443 154771413 0
473434338 95571795 0
563669356 115362822 0
274568952 63136305 0
426394797 280898863 0
398695305 409119115 0
380977497 433993252 0
281913736 327939328 0
140016935 361607231 0
92982365 270198368 0
25464190 291814964 0
4155997 31711742 0
275044182 311627815 0
355119045 430816960 0
43993753 314341060 0
79538232 460470358 0
443718825 125476019 0
493541332 269420551 0
559955557 148484152 0
179115045 200618458 0
485934216 430946769 0
82952176 197243122 0
191059002 311704598 0
450210227 158738121 0
320183773 395594790 0
486237046 404072847 0
492150019 217401576 0
36435177 537484464 0
19864690 265250150 0
529224436 2745674 0
13444661 463260479 0
46064158 388128113 0
526244758 471390758 0
123602132 270179732 0
284749584 520482548 0
400926668 345041941 0
493382371 337471563 0
280905776 146600024 0
9356230 463191714 0
420629779 16461546 0
541656793 235731925 0
557135941 158186249 0
234116438 294904071 0
377793455 315417272 0
364378741 261644317 0
302764956 502409616 0
247649326 381934195 0
120710356 455880160 0
260364073 518237293 0
14806860 414659502 0
561259190 101277316 0
79079319 526253064 0
192737531 383630917 0
469372482 269762859 0
91015596 231105454 0
101399032 281869340 0
250935052 255898367 0
445898117 478786964 0
217718771 415875463 0
97577155 202434157 0
166825319 170855207 0
252258150 132223630 0
386075050 195667171 0
4636821 239111525 0
175259292 490047253 0
383004083 530659219 0
432781018 346157814 0
171003705 35814232 0
113329248 487995844 0
301803907 420010820 0
475320505 518778308 0
243835142 338980743 0
558060143 365021537 0
430394169 311976659 0
434334561 15622431 0
532504821 56381758 0
307766772 229959149 0
358537830 476683961 0
316655410 240794240 0
545513534 536628253 0
326231015 34848936 0
464335800 25173454 0
422919188 213341859 0
486874648 566807772 0
492861975 351308329 0
84032589 296631460 0
355614439 385492893 0
352746088 262285728 0
408104183 89941984 0
204558817 240407676 0
293852026 135993533 0
449826698 513160302 0
453929344 336236102 0
176471718 29274856 0
237348513 186504439 0
444705556 520756354 0
472999843 185768046 0
432744990 454433235 0
155195975 188691307 0
315301171 425394536 0
350102899 322999004 0
28820581 524366490 0
338274772 373300774 0
503797687 464038542 0
284018955 22881388 0
179307207 51210877 0
49846474 141366007 0
415510565 169807083 0
318592547 150098533 0
496169654 21401024 0
300083962 532745871 0
161462245 470862669 0
528373385 183805126 0
552419186 55175475 0
519503916 99111351 0
417931286 565572116 0
193310211 16689502 0
513596484 73798137 0
307069606 422869844 0
304789812 547547716 0
558325982 301259618 0
351896141 554573837 0
433724118 278890208 0
332366748 198691571 0
429496566 388276491 0
461265070 357108551 0
111320110 366250105 0
542179191 148028803 0
356194997 347208389 0
382946029 407566253 0
493020879 201393522 0
433475953 523276428 0
272934323 478950863 0
100233820 226680291 0
525267031 420813427 0
120618335 395175887 0
415620923 189967680 0
295964796 79903221 0
454709265 413153692 0
258119731 23399724 0
351387131 278464696 0
359336999 398495733 0
399852520 385566143 0
315136264 203776851 0
117319344 319488281 0
476308770 187846105 0
60187148 53296676 0
384445488 42316968 0
501519572 479755446 0
79430741 435718655 0
402831635 532289489 0
424894966 543382655 0
334039705 497995921 0
109478708 265666616 0
247296159 257708770 0
113037678 85896582 0
95388490 565106458 0
335083695 254514389 0
267275257 167977170 0
33804814 165777274 0
337272991 277864327 0
451067250 378238659 0
470854629 316705083 0
276252034 260136640 0
404549174 418105586 0
334921073 167767770 0
91681041 86030817 0
366585608 312582572 0
62803188 206148958 0
218061497 311643521 0
345867017 88984817 0
443311953 459894748 0
11269198 540399144 0
106171200 213664309 0
60846841 319786855 0
111762716 165726927 0
184607275 388178171 0
124920381 208127734 0
373340301 405689423 0
291172745 413973096 0
183123893 518817709 0
255514997 438936685 0
278397975 324186057 0
359061260 159546395 0
269206193 466287786 0
566515289 403884194 0
151538027 90255904 0
51691906 320208275 0
309030825 35591862 0
271955110 31347235 0
560734427 276320047 0
287026597 95161135 0
359526687 254748992 0
3369190 316509134 0
356925230 330033107 0
25010934 263270584 0
58157554 58936340 0
261680514 88505242 0
103322955 361577691 0
370620525 284090656 0
15421957 522116702 0
447829179 504882294 0
235147846 281313995 0
13280862 250884096 0
426593928 475265955 0
4605371 334820840 0
4186888 412269272 0
371485453 150607986 0
404787617 221571661 0
559033193 381596662 0
441824872 269518605 0
133503730 241922899 0
65537454 160650823 0
551081198 476587134 0
472755074 435358627 0
357992247 214926939 0
524628362 294484152 0
96318961 338605700 0
234026831 527142808 0
244896536 457415690 0
323318729 516000216 0
315055203 240176501 0
552534114 118813859 0
388598054 274034481 0
323072978 19728757 0
2591727 132034585 0
421779715 493486233 0
384069238 390794326 0
139597827 508565147 0
322787264 880538 0
268237288 472749786 0
287477955 229758418 0
473862296 443332250 0
254742775 524068056 0
279574118 387803249 0
331214263 371290031 0
158528162 147924743 0
390911972 499820187 0
284794269 549306204 0
550200109 339790445 0
444097625 547984510 0
393719458 563368597 0
111869071 390233189 0
316026547 386877386 0
355478784 152058323 0
192688845 454048595 0
482513002 167570855 0
146406721 258165619 0
132256515 171911723 0
142090129 220911529 0
469839462 554351517 0
553330533 232368181 0
444139375 327500017 0
455462122 80889795 0
199893332 67620220 0
79992934 104391731 0
135484737 251168162 0
24683495 487625019 0
352877111 220791233 0
181534010 271726728 0
490008986 539427660 0
362011855 346021024 0
84659239 302193540 0
144864340 194318785 0
277545036 297931564 0
499422471 502332367 0
473173834 453255945 0
66529575 462288327 0
120386130 399276573 0
505201195 242437528 0
87992579 253548389 0
298357481 235043807 0
237633860 448607139 0
139858519 338758157 0
58131374 130667932 0
485579596 433584969 0
385922751 191575927 0
446612648 468344840 0
272062182 410890891 0
293194493 119654598 0
392769394 445993710 0
321084566 382608199 0
167570057 388809210 0
292423988 156598880 0
310579837 242362977 0
358736552 401479105 0
383787044 142323351 0
562984631 476395118 0
235239209 543789460 0
240817635 169467626 0
354066045 341528167 0
560524559 165695988 0
351358711 209591825 0
239301236 421945399 0
54697298 194713611 0
499215606 24272157 0
74065647 37418665 0
534023511 32261050 0
352900394 104270777 0
283829682 355697049 0
552135910 301883768 0
447076768 285104627 0
48263689 186080435 0
524123594 231449796 0
330272892 371393019 0
122365143 265855039 0
22901529 30930778 0
387451692 322474838 0
512521631 473322479 0
56177962 107198337 0
331279512 160993621 0
68100169 137863579 0
179838053 33139455 0
330217403 192269118 0
517225724 68755807 0
255861277 100381994 0
476040051 307954365 0
209493981 32300006 0
305911899 430836806 0
115764353 268678894 0
409329879 285893525 0
11671372 476687094 0
455066611 410046190 0
209399870 318802079 0
436957173 258610707 0
188833403 399181698 0
167575539 218771001 0
93807517 476245831 0
349063415 218887000 0
86821595 526395417 0
206690094 89839477 0
129946726 28502754 0
255203336 178532165 0
403699517 12868048 0
390990471 467860363 0
123493397 4885787 0
455133745 197610566 0
57301620 326137942 0
55129017 540341809 0
463448759 240352663 0
242564717 110217387 0
2784947 79204410 0
159400418 270406370 0
402488150 162763776 0
466062924 202159245 0
236034276 550971653 0
128921971 106482336 0
329937685 32514516 0
304674324 328685926 0
421702522 248699375 0
357332837 100445062 0
114560043 298939878 0
532987103 242332730 0
244680121 526219166 0
379354233 278897145 0
310635901 321990365 0
278867787 544379811 0
315452846 545374376 0
138928405 480773412 0
110129918 325115329 0
257294625 170100971 0
543815404 156539799 0
293111730 35210121 0
559963111 395323585 0
399367092 219487472 0
447967541 121119223 0
184948083 505334806 0
164799186 491782879 0
435439273 245952388 0
183572087 169471524 0
388139751 542143597 0
191713420 457164879 0
251635976 84201596 0
162928675 361204673 0
378861516 57467324 0
529668098 149782956 0
182739067 329929596 0
105521403 25463157 0
268633661 238602130 0
254244781 253858064 0
309933274 36478726 0
325766953 254293374 0
143072877 165233527 0
489804247 389969196 0
385588596 510761929 0
276649898 168628083 0
166823705 113238380 0
431817938 175047899 0
122427041 276467709 0
276903354 393369603 0
158851011 276110992 0
371585079 164943592 0
446448106 340062085 0
419933526 523888096 0
316085757 479122195 0
76170600 15688077 0
5625883 176174448 0
38800171 12676072 0
545481674 357027832 0
521706923 344845871 0
550313074 324314617 0
473897582 151082528 0
534082749 275449141 0
410956628 345579118 0
40019264 171532617 0
359465732 165977043 0
27049930 553806828 0
531494460 136822919 0
485728699 369194353 0
108097381 279221981 0
34848283 448634935 0
97119391 17891868 0
469976630 174736984 0
442600320 202727080 0
267994574 519476908 0
420348631 541019175 0
342318817 234763646 0
440373820 104884283 0
222829965 131916124 0
40163030 120016730 0
321768676 230954465 0
49170232 520886169 0
151764937 299805106 0
536675635 237283724 0
1338295 352289681 0
426650091 292452215 0
96732452 157807278 0
290879577 434700248 0
427562959 143170113 0
116284777 379438329 0
111446087 310513960 0
475972448 193933140 0
466607351 240615362 0
127191535 373761427 0
390256882 505478756 0
422889723 225493757 0
251903726 551113817 0
9632083 299080826 0
162549183 548343184 0
487616456 531954630 0
492665377 542838391 0
93613865 551196937 0
253188906 26972407 0
140410817 125857095 0
145342207 371115365 0
194639124 233044327 0
370856742 450975451 0
104712817 319437915 0
133950349 424137455 0
385588577 30391318 0
185684369 256519779 0
46589142 513617611 0
31536368 156657301 0
315024080 330612808 0
240664661 510797895 0
34138911 23389218 0
142393810 424236287 0
22166921 125740058 0
546865572 101141686 0
16097128 3184862 0
350088210 399003964 0
118879179 258256225 0
173589937 528624783 0
175736148 270571535 0
294545032 364752466 0
322490596 116091539 0
367171666 331036007 0
513928894 309135764 0
52999673 24999456 0
471927229 99165357 0
567614084 129531502 0
267448760 498545759 0
403552735 370962307 0
93305276 523211227 0
20399721 214031999 0
107870442 216974906 0
203952210 119322613 0
125992181 452399479 0
311641291 47979507 0
170264396 559628844 0
291138744 226194007 0
325717034 53000625 0
57171163 63541867 0
299224312 103547743 0
187057680 179707919 0
150189985 124160179 0
108167606 27716410 0
376867548 13391667 0
392921282 159647269 0
535994874 180945031 0
358462903 515874402 0
70252513 93028711 0
171467700 93629447 0
165334975 113549486 0
79230772 331663981 0
6380965 457763306 0
293538355 286230578 0
351661285 211435042 0
34706034 217857577 0
192672641 493924733 0
567349994 13751759 0
152937457 473938548 0
40513978 527609220 0
113359427 122380858 0
144328365 62786311 0
441785260 231705754 0
304892194 524849039 0
11562445 74638295 0
24980229 232297693 0
3730801 355830676 0
463512063 60527683 0
525937744 38627809 0
145379189 553257405 0
139643121 85866172 0
47720486 545213094 0
109698091 92964819 0
65660308 475190639 0
170290183 177011829 0
399017219 388706591 0
362695669 456411338 0
482935862 481036366 0
200454356 163278783 0
43306044 211444414 0
116303173 20196305 0
468774572 11521841 0
241508869 532957608 0
333773505 141482751 0
567066144 325680560 0
423977334 193729351 0
16608961 488295622 0
385539891 262922103 0
171799739 536344725 0
332424161 450014677 0
82915950 99095713 0
89939414 348591212 0
298899877 194497600 0
334440874 134147665 0
4142432 111976755 0
324759771 459789913 0
236843643 214115428 0
37657604 46604688 0
138465769 312174548 0
489321455 395317690 0
200007712 336403074 0
460107903 499323412 0
378089009 498557780 0
101930939 96855248 0
57256726 511232565 0
441814097 348623872 0
321108660 284305177 0
442289750 477280 0
531092464 129573950 0
56588205 390480379 0
133204188 228821976 0
492166435 171615664 0
352805211 439170227 0
78748841 197279404 0
333972698 232458216 0
424325128 414135863 0
188474300 484872741 0
306106879 178964686 0
11730097 463131447 0
88888224 55609125 0
162978930 331654910 0
260000049 235205111 0
196514745 381461340 0
437217406 480731019 0
52310342 413110357 0
116723530 434933049 0
46143581 410746481 0
101057747 70604851 0
173788579 48638352 0
345304284 400764132 0
521963560 465087663 0
12428887 386530134 0
389500306 147371491 0
400367776 400475455 0
550903072 165329948 0
233752631 52912432 0
188599282 503883218 0
160865814 112502720 0
288631773 442769819 0
231215998 392461690 0
259943417 351167035 0
25790014 195446632 0
417596191 569149213 0
503296051 360526821 0
379827972 240795837 0
97228804 263881505 0
481406419 61416840 0
251638541 164393690 0
393209809 236826820 0
220486460 143674666 0
277095306 509432804 0
71427198 279695631 0
427133047 552732694 0
51840800 35119264 0
428924265 218648934 0
315416909 156030967 0
274932504 25202571 0
132930812 388447979 0
33868742 548479695 0
248397230 417208050 0
10776870 149681192 0
486868560 254061687 0
177994204 207687305 0
61353802 56097061 0
488352558 294441433 0
105680885 494159481 0
194055085 437905491 0
147387131 239308359 0
132500338 509509920 0
105853265 483333751 0
327589646 103564026 0
38610339 262254890 0
524646878 394262804 0
34558011 356201469 0
417403122 100958361 0
40035475 180266765 0
256617137 535249645 0
273816096 277183016 0
410154352 275748198 0
463658997 512974612 0
100112706 325826686 0
49337802 272706565 0
410070124 563941192 0
39283610 513772278 0
500716425 452592889 0
418206653 202978088 0
311425019 207514295 0
127326743 269139591 0
344488086 91860632 0
411683799 289135344 0
275191297 471429287 0
173777728 16300418 0
227477474 114691727 0
361394288 467986969 0
69350957 513373319 0
351350300 413308215 0
125721921 143274959 0
440148226 4714971 0
39683098 65672170 0
170088733 429971893 0
137926493 111297597 0
303395194 435595727 0
432891669 87115593 0
519864276 307889479 0
22337121 50283471 0
426827199 361492940 0
535836889 111726152 0
519759368 481559908 0
354631933 492348577 0
104788831 150771194 0
291439466 186789789 0
26573422 499608585 0
205736902 137790674 0
431998214 351566044 0
223147356 193048098 0
548047072 141060026 0
381942177 259442639 0
12440592 153534099 0
351124846 116281075 0
405041880 411071758 0
139291885 557046245 0
192991770 447488023 0
491192421 175384916 0
368320961 189984095 0
129417764 541306286 0
487649633 309277336 0
337503516 34482856 0
557854448 55890804 0
352685348 357203857 0
186344391 271795540 0
547711568 21218490 0
470594790 258277760 0
134103730 191756648 0
508081352 47593253 0
214059849 280868934 0
542851881 255270616 0
160665003 551059144 0
519148196 59396617 0
394899273 564070063 0
264590990 106253756 0
269536774 388199539 0
286624819 200885876 0
128602126 498274398 0
137564082 95316682 0
296371999 290055232 0
90327497 553781642 0
544371285 440389986 0
57493706 382736558 0
548268785 287746815 0
417326118 144025153 0
436239179 38926995 0
386283503 392529935 0
309940908 223560946 0
38693503 182717953 0
328629630 432052644 0
351512496 414896936 0
172940863 563105649 0
535945897 179056326 0
488348119 472599294 0
107804732 564771042 0
125729044 447665718 0
191479251 18036661 0
118268747 320295697 0
20107702 399297181 0
467250163 431946365 0
251298685 551663262 0
288352903 134440879 0
351360888 137131006 0
543630144 461216608 0
303403072 48296663 0
372714777 4775316 0
92963905 127949340 0
162998649 384488857 0
427349019 69824672 0
154410099 386134513 0
3401730 384434701 0
476768403 475505586 0
433553759 148317200 0
568050823 180948253 0
62384305 115563794 0
422675023 25379225 0
151660755 476210550 0
5359714 413283615 0
210376141 227456017 0
195820012 515167384 0
95414115 145555421 0
265818394 221110655 0
241773202 179891051 0
96707578 475045893 0
1870460 87842091 0
447936814 358611081 0
554316326 377815377 0
262652265 119828254 0
19072098 46732055 0
568664072 273401174 0
50224914 188382347 0
56587613 168557097 0
375784402 420210152 0
463112073 96879307 0
454683007 512093992 0
318714201 28487768 0
23113374 249734859 0
494318347 438121067 0
175009278 28363434 0
481172828 245861270 0
256815351 12148746 0
564256513 403567636 0
89094867 511645688 0
496896374 316095923 0
144712692 374731432 0
90175385 26936732 0
303692381 355098846 0
54411157 38262494 0
360390829 567154863 0
110795564 290015277 0
86911033 191809048 0
351919189 66008747 0
208494928 406712626 0
312283501 292251593 0
477577818 364258221 0
138008004 537638466 0
511893315 9884020 0
334663347 370887134 0
143409276 240623185 0
47933762 91623874 0
516534959 7541450 0
236250024 478417803 0
207412447 200306366 0
84783200 528585923 0
533447697 358828952 0
544416897 104287487 0
375439980 408392303 0
437918741 305622312 0
190406251 32852696 0
62977484 1571894 0
219758614 204557795 0
546889381 212174413 0
40787366 289060543 0
423710061 432796722 0
100336035 250364358 0
56743621 228747977 0
447785941 32214067 0
96809234 249138605 0
9182202 352188598 0
533810168 310401077 0
31547960 551554283 0
10031109 197062224 0
163079158 305589828 0
356507727 79562193 0
32782777 329041255 0
399668609 307733545 0
490086633 55603739 0
215690721 544208987 0
29278347 459819956 0
524480548 48275658 0
55974140 216904158 0
13592357 556482908 0
247002037 247270455 0
171299936 47806162 0
164364046 543875949 0
114213312 286242050 0
439021604 286598950 0
275648749 368363117 0
285766566 324110615 0
147254162 376830654 0
227736368 2813430 0
214375646 483019198 0
369810518 375785092 0
204103100 56598777 0
4598747 331310351 0
209852051 18092441 0
448498904 510962978 0
471439819 388527653 0
120081682 392957824 0
419346212 109220331 0
513589781 541320543 0
314010360 224819782 0
101308097 328576410 0
393625863 287131763 0
556281855 129361836 0
230867842 232065757 0
428041337 40882892 0
348986685 337500048 0
500495036 485896112 0
489425633 568947488 0
104926386 121353563 0
306294290 542500201 0
258750045 184467630 0
124645939 481291192 0
556091392 333657845 0
358406882 103588588 0
544269530 118204436 0
430862139 412598183 0
345588802 501538130 0
318685005 3595541 0
174438378 158744663 0
284850769 502090218 0
519894308 180476808 0
156634616 368690975 0
193843360 235375425 0
187751718 125220482 0
31949007 195183734 0
370190360 419255628 0
479454761 83044262 0
176275670 61552325 0
38364939 335457786 0
458344133 442027852 0
408105338 545005227 0
259701187 315982338 0
398681573 353437258 0
557069195 51248739 0
505635782 542919286 0
536873274 433783685 0
436998009 280448698 0
19944088 526342915 0
502014424 177769400 0
541292972 364969019 0
375732938 166984805 0
220027744 71542240 0
418358868 168350277 0
510752968 238442486 0
100412322 381811329 0
420817083 57292289 0
73948468 38375191 0
550101696 380774509 0
70358671 431489386 0
256497789 122493003 0
375302672 193840860 0
147241633 30634462 0
267052092 353148953 0
354853760 382132598 0
237216243 399772325 0
460997531 105442357 0
261949875 150308702 0
550966502 421365805 0
93742729 422549567 0
450200679 80940140 0
365453639 494660174 0
221613709 116090893 0
131358557 266465402 0
72560531 154058313 0
462918114 405771722 0
248944664 551253674 0
376902078 243141757 0
516483667 365774970 0
343390383 418746836 0
425220781 509869842 0
295680636 314109035 0
220902105 335505737 0
173683403 74408048 0
472009188 489713795 0
89899848 534451281 0
13555144 245040453 0
510051848 361965948 0
452378652 140529151 0
111770984 282263198 0
42248373 442051876 0
29635268 332131599 0
105901390 392963835 0
541784846 514934861 0
83530438 400551829 0
10959071 173944844 0
378849656 269025543 0
248427528 510403646 0
146982628 113565931 0
228932478 89188360 0
60677112 232096018 0
399504090 401772052 0
553297327 471654752 0
567462089 173323780 0
428997267 451508732 0
543558996 59596163 0
550543006 495652810 0
401731667 77299697 0
525306702 127151163 0
541063326 371487977 0
197652131 165600808 0
100759378 426428406 0
218687337 258244594 0
281473879 25905050 0
319560964 539060851 0
513389631 287550400 0
373353456 149416479 0
239836842 461399425 0
556069894 266758467 0
210718770 240503837 0
280873377 192742055 0
464402814 207652359 0
321240850 41786668 0
175802621 338799319 0
385193877 165879040 0
448768671 398147666 0
177413835 527504760 0
228151231 445990505 0
400064558 307893485 0
485103341 53348132 0
502871432 565100811 0
4557740 61631736 0
66660224 561747041 0
291672576 168798550 0
558351289 507849607 0
36408698 464366725 0
537886341 424471961 0
561698328 453836450 0
373108121 247748629 0
425118685 88239973 0
531319861 204951531 0
287490993 419847066 0
312217961 422940507 0
569141883 398340331 0
510871981 97712726 0
201801156 115334170 0
339405316 357523100 0
542586025 56846541 0
424771816 390767025 0
32093236 431967974 0
334779013 320936288 0
365195609 304215246 0
401488781 523577569 0
327064031 143176061 0
380372522 51451272 0
316715859 510460601 0
337347255 283323438 0
321633525 35707110 0
33850400 453309145 0
180093309 404915473 0
87103742 320216343 0
113625370 228541198 0
123296277 508167872 0
330752705 402263011 0
566622396 220617546 0
340933223 207664355 0
117488418 90000228 0
565276858 520488970 0
497918418 6431263 0
261105104 545047488 0
262683902 170792855 0
485451451 254454975 0
359845119 355945750 0
85130684 17181198 0
321358532 175057874 0
90240594 248532550 0
560042938 75884892 0
213135104 397267543 0
433715803 436703579 0
94770359 469940662 0
40490429 479694636 0
195629475 305176825 0
69848110 64953967 0
565261027 408460888 0
44480428 329342176 0
74692630 456136047 0
278012297 305806330 0
321078258 254739540 0
449794445 331256634 0
361600853 69983617 0
243202941 97781004 0
527907359 64992589 0
101066229 364617970 0
82318123 256029208 0
413164624 561490274 0
38199478 385492206 0
568113009 314138402 0
227270338 131739589 0
299277323 211904835 0
270308936 304193348 0
514879816 466585054 0
60410710 223709952 0
161277724 65070847 0
221285499 416745067 0
569012260 365727392 0
273285780 563150675 0
62471941 213742423 0
315775762 71523686 0
334964997 360909067 0
361783101 147079271 0
419618391 367435383 0
445038329 334347698 0
479071019 244629442 0
98803312 52808533 0
397475553 352695728 0
212212464 199863180 0
25206735 481482526 0
464288215 197333171 0
248368376 149766844 0
259889602 564361174 0
523690626 533529734 0
469156253 296242133 0
33248647 201360189 0
219197543 188627401 0
154336518 308712502 0
10045302 423372672 0
96032874 5029926 0
266884766 250391918 0
174750213 202238853 0
395011721 192936486 0
474568826 243402464 0
535162881 445883291 0
488989411 309714420 0
558173647 457259791 0
460709748 250925744 0
277224928 528978468 0
203584918 457925075 0
96290178 312126052 0
506413424 166463086 0
524983334 468953542 0
436133640 9498638 0
83919449 57776981 0
408309471 124348482 0
10423560 544557105 0
509868993 56476850 0
548426096 108561695 0
24775443 260562657 0
347550011 281350697 0
22527351 564620886 0
375083949 296790344 0
432664810 470895735 0
315879487 385958437 0
343012371 308410091 0
305831182 224653075 0
155243304 215673824 0
118677929 44610860 0
128043612 476675535 0
532014712 141245172 0
375156718 342602264 0
266852884 517738223 0
250434865 256280130 0
184732748 437291876 0
110377113 97344491 0
25317408 289224339 0
536694256 284180156 0
173952046 369390385 0
489562757 332306454 0
301720874 264119899 0
238248834 246173410 0
12316523 469741772 0
7000591 317726008 0
43965593 479521132 0
320878030 361074501 0
547934919 397634712 0
74981176 96274197 0
82608367 80502674 0
77441180 508070948 0
153944533 82373212 0
196231805 163469207 0
425212161 139716393 0
168321369 558525799 0
142979123 4607378 0
141437592 46294465 0
162572735 266542961 0
65465438 490783587 0
542807477 363862011 0
553707201 553234381 0
283279623 248315319 0
382074190 168724538 0
438051046 229863967 0
484847156 316827810 0
268450318 210447080 0
19648342 437638463 0
208377193 138110087 0
321249328 127866009 0
98691874 246332187 0
182646420 128830230 0
298099011 449111317 0
407524218 38463137 0
293910851 451807918 0
444706742 431869617 0
440551552 275028906 0
416133793 426536682 0
55754858 559922631 0
494024609 403352879 0
379530988 175519348 0
99935807 227997504 0
379342816 9201495 0
256468793 200168184 0
266300705 15434406 0
54886279 280873847 0
25398123 384060269 0
136978971 404644472 0
335274329 128748192 0
9700143 270708407 0
429840427 234661745 0
308524729 329587059 0
514897410 397916916 0
235708511 454552860 0
122835603 391852959 0
446603735 279958511 0
216617454 178799360 0
71744128 350336864 0
307670571 474524760 0
345394671 339981886 0
63465937 247705451 0
435918647 194013132 0
518636038 11410962 0
117502965 557739665 0
394685818 441280565 0
197900231 397498596 0
296728032 127937712 0
264486908 552837064 0
107482430 172375741 0
348466332 538287169 0
45178360 114462473 0
471244203 58684967 0
187442982 5021164 0
447578395 498047745 0
365320432 559510029 0
167183767 542602673 0
544783958 136546820 0
5118354 212586478 0
1953886 533301937 0
453402234 504342499 0
144264689 301782718 0
220685316 253190470 0
567690723 384580045 0
155792190 495970042 0
255772358 183661474 0
418731230 433649669 0
522382380 390617895 0
151973781 254488736 0
203606990 284672777 0
399518542 463578848 0
363262874 198022407 0
317255340 274796463 0
11330384 187187692 0
344968431 232477241 0
70845957 501673146 0
238308470 245669876 0
388964024 517572410 0
91762376 300265532 0
560279438 391698791 0
339103704 268573823 0
535231159 174606867 0
150409562 528977543 0
407318402 241347729 0
433795002 89244308 0
413106384 560695298 0
125405744 349126539 0
395806783 134653311 0
524969336 331357997 0
150944787 135665604 0
468513152 133584433 0
149236783 106875362 0
78560351 507259933 0
450218431 288364388 0
361009362 200184576 0
329028284 512773152 0
319885542 562183603 0
349962597 15910072 0
190316513 460878981 0
464931594 91631831 0
524863920 44009444 0
140242149 48789304 0
553499187 316284946 0
213973017 553855896 0
93676113 483247622 0
481983439 348337598 0
395967978 480283823 0
535255325 471766535 0
194003928 191177548 0
77566335 127628988 0
379132585 325104803 0
517268836 492917236 0
375898284 30043480 0
491815091 106487468 0
234345742 557215854 0
47065454 53006294 0
539287026 447170260 0
551087523 40406275 0
107002409 164904714 0
252289995 504080607 0
331056026 284312560 0
289093646 525032328 0
426581243 359135479 0
236591980 110041080 0
452482841 160384331 0
348076592 108845085 0
380655745 435614169 0
196076986 450535597 0
279706018 106334488 0
395366869 519437486 0
89805427 10627707 0
313047121 22321089 0
262657495 463903194 0
424217458 517822219 0
107137513 19017800 0
390940348 313909437 0
436078139 466743763 0
556002988 109372639 0
98918304 190632051 0
71351907 539661421 0
375593861 200035945 0
87027151 348728848 0
222653166 9642168 0
441355598 381967216 0
449951479 35026733 0
451197878 261599273 0
33328483 300616271 0
34554366 398506599 0
6252096 531672322 0
164015614 373997251 0
137685579 497186533 0
524314711 33321165 0
409785168 558100519 0
486560099 219943697 0
566319803 21326719 0
233566429 539751345 0
193740823 108096970 0
115091316 179410593 0
389175556 330108868 0
240301243 509835324 0
291093595 203268482 0
386987025 403078807 0
356584995 241959963 0
312834607 26142039 0
20219387 124799262 0
101558145 386364399 0
311583217 39877860 0
229454901 341481232 0
72249490 458580034 0
513680054 554769111 0
119719622 38404557 0
19412406 389880580 0
337516625 103766829 0
127207611 161127799 0
343660477 221398898 0
347364611 88954350 0
538504718 130377261 0
528576732 524181768 0
309618455 227016050 0
550254873 287447505 0
360496170 355640194 0
350341401 474214065 0
162198190 123536654 0
546744190 210521995 0
528373360 406681343 0
360876550 161800704 0
100191470 490868137 0
102357887 45771458 0
163778915 503258003 0
505564562 505710732 0
248708324 483201378 0
559534255 461240175 0
87477380 277777659 0
523481195 521773852 0
317135330 537330035 0
343894999 110860067 0
51980633 482564780 0
266242440 509323218 0
508009505 76133597 0
310825543 530836040 0
490247778 286356797 0
261233417 272000269 0
258952108 204267046 0
168871880 461942569 0
316256155 364378004 0
15199879 208964072 0
265435778 301798344 0
528282259 423723943 0
331922228 564006458 0
484563017 194314823 0
190744237 529923903 0
118554228 562132914 0
5117044 99062012 0
445799261 53387660 0
8801867 207316592 0
75095057 138196235 0
405656115 485347589 0
256580797 246383079 0
292479761 247739981 0
253380864 519105539 0
179521682 44895887 0
242393963 554776357 0
474930992 228006144 0
343326860 503293801 0
374455789 242367614 0
202056434 292283834 0
96890756 256527024 0
13576932 459038535 0
409818967 116685418 0
135330333 402241917 0
543214947 369229467 0
41994766 236175919 0
267649394 398879688 0
530929779 559556648 0
421647384 77283113 0
442005195 409042816 0
307478505 346199967 0
558842058 363283479 0
101818083 157743275 0
219868702 124035216 0
164816586 254426899 0
287310863 3085686 0
450294843 89561057 0
247890632 20796774 0
3858940 164864879 0
501272215 216959866 0
504825367 537252409 0
526814829 931585 0
57474062 102437643 0
14959972 302304012 0
385908681 305794414 0
505120125 524642467 0
248712236 483685868 0
105870861 176583622 0
1166600 67122871 0
186359485 395987384 0
204525575 116115344 0
524574539 180220246 0
329811977 227980370 0
401889057 41963937 0
252273300 213039469 0
148181378 91491463 0
457980861 418719297 0
521446183 40204596 0
35185546 404955961 0
530147218 472901976 0
479407991 158177148 0
261178928 152618417 0
178545619 563098857 0
540328296 355686520 0
6689898 137805015 0
365027970 391196442 0
295036466 175536116 0
239829802 414448664 0
156761760 64323705 0
270733697 338530423 0
373723901 291322530 0
437176584 495879986 0
58818084 61254774 0
20689808 387935287 0
51491493 113538415 0
521951999 367358112 0
3211869 240941278 0
486594387 408753079 0
236578775 194854362 0
141473326 170031537 0
541583978 531712493 0
560066123 199844019 0
32561890 415910693 0
13258419 527080674 0
344249721 202092749 0
375504326 401885123 0
242649929 73472520 0
69484808 55239576 0
386395048 407809168 0
172354163 410625280 0
498880914 170451077 0
258496668 308804538 0
263424838 28427178 0
79957813 56044994 0
456686689 542224245 0
71713064 166873902 0
267004271 228919324 0
563476854 41427343 0
519893556 104982371 0
549293927 5048441 0
17713237 432035599 0
126830932 433159555 0
209676839 307928656 0
471462123 252917918 0
41816357 295726883 0
546091869 548095567 0
555265846 282107410 0
563234321 534695548 0
21078143 158893639 0
327576283 186691081 0
417112927 559981306 0
66469082 83206681 0
182736875 104427358 0
311118227 294090820 0
395349770 248285136 0
183327101 185808277 0
158946320 182146196 0
56226584 262251940 0
339821278 419212472 0
259776863 560188683 0
348762233 82611812 0
521761793 198530029 0
156609255 110692405 0
386085215 239989821 0
279217957 290069121 0
44295752 239044342 0
22023693 158602089 0
27060514 305463624 0
301770977 223346286 0
220436491 76657719 0
186026979 288127945 0
49130291 436319403 0
99492063 448753247 0
135459224 446588580 0
244699088 6300405 0
402616850 549605621 0
193873959 450748540 0
511430293 485402394 0
288157374 112858564 0
360802980 5910826 0
484496938 391020340 0
173151333 358003693 0
452094601 543890862 0
240481631 279873552 0
432919368 453391714 0
22693299 59325925 0
64848401 399377226 0
75817115 305490416 0
127584615 493976831 0
92367314 513882937 0
530893028 411373836 0
48776699 411582889 0
322016956 45751455 0
24120015 287597218 0
485321215 358988594 0
555631711 32794728 0
334126628 150437203 0
255576368 531817546 0
33222354 474851718 0
313748078 159535001 0
115244484 229899169 0
268786459 141921505 0
189532158 127189566 0
397862053 327280666 0
287723866 411697611 0
63262235 44544856 0
54284828 130296480 0
403507349 294008763 0
380631644 327391433 0
505097427 395897879 0
280892824 316028336 0
18416023 166060816 0
320782691 564196869 0
380577133 154628263 0
396057805 145887203 0
108535896 547690284 0
290334168 496515634 0
347911280 384360173 0
244633618 378461375 0
37956390 549910413 0
237811981 402410128 0
282485695 300788900 0
94812217 366975833 0
247737223 70581307 0
205318905 503442261 0
420190231 511502075 0
326907682 199531032 0
478617241 509155405 0
504943566 511560681 0
401288345 530113604 0
520461929 227072372 0
368446237 546808853 0
2801930 3285940 0
120678378 266375751 0
472966045 250530608 0
172330067 561082712 0
57737058 468949204 0
138849279 364042774 0
188979007 508123128 0
243954359 24202879 0
141477877 359153598 0
488150571 27704388 0
454902760 157070645 0
255254684 156642645 0
146100646 25915869 0
277816149 427585297 0
492918100 260517252 0
249972575 237233945 0
441126401 131847690 0
315183634 374201970 0
364624645 44594373 0
541658187 281392960 0
41507517 72924395 0
10578966 93820523 0
365372922 283022110 0
458848427 114398861 0
417901425 404038488 0
182602187 401067857 0
369583311 143103023 0
91755335 421099207 0
66573278 249871597 0
50471083 55259988 0
108051874 523421280 0
416638564 494858520 0
63609003 334181236 0
551654049 461622542 0
424484305 505464757 0
453265996 69932450 0
151407596 7183693 0
377949333 92508005 0
334822707 543733493 0
363342888 449407321 0
515151512 386782382 0
30474281 413858348 0
344386018 544667804 0
256397938 175783138 0
120984747 274649288 0
115111850 377803028 0
120282902 274924584 0
236948326 58668449 0
317384874 144918596 0
413193651 190134867 0
522885017 341711801 0
46108459 462546315 0
499908447 265757057 0
508099478 332346742 0
301278802 380757009 0
372848902 465560920 0
92011487 45043400 0
13255044 409270183 0
173913204 154233375 0
241335661 49519192 0
30467525 325391721 0
415276684 294680055 0
485277900 55156811 0
1784423 550406588 0
441103989 508046562 0
546815224 465443456 0
243655327 394329227 0
240701913 17365061 0
439564468 54461564 0
499645491 505924680 0
332654843 291029414 0
383068802 28010218 0
159525589 82628060 0
438069446 423911920 0
289614766 410155020 0
78284409 425828538 0
310277249 265320959 0
222766275 80796026 0
225066374 131525747 0
378996128 27839502 0
314186206 504645755 0
341142610 359464939 0
11448167 514725247 0
390897534 127362511 0
348778183 195115795 0
245965372 111786570 0
149039413 157228717 0
542533233 117149087 0
462369563 348382384 0
258810996 481108447 0
395261756 110412214 0
551833447 450541589 0
377554834 398680813 0
21194408 37312453 0
428131898 47368288 0
388724700 407481614 0
189304066 200185473 0
32086109 505410454 0
137692924 301081006 0
66480651 98158517 0
279489010 347529747 0
36239816 166023438 0
173215671 345720434 0
92147746 312483860 0
36604135 175832913 0
202014078 497023159 0
85143079 553642768 0
311875454 194677402 0
26727088 154589734 0
232081197 480545442 0
533380742 213824942 0
395003690 391490057 0
121337740 338320521 0
64491573 506920027 0
44521539 200070161 0
144417241 345935048 0
140853926 325202635 0
478153671 114120835 0
387134458 403265968 0
322408898 502862318 0
161636121 523251531 0
456818803 223456201 0
97128646 292664925 0
132005286 361778226 0
106582202 27741221 0
372631555 18945452 0
533443517 135404325 0
340417628 48298428 0
382875659 77846286 0
512159247 198778266 0
364193358 365070089 0
98894876 478648611 0
64021425 205571328 0
114922280 545975176 0
163669772 21769681 0
274052488 471856110 0
545053380 482208568 0
64514663 338616853 0
480589271 347382383 0
361963963 307310840 0
412464273 496158299 0
256574445 330520762 0
491771267 302251570 0
293796057 127010640 0
166318701 548661757 0
55792450 73915460 0
127665539 92396112 0
555817088 375770405 0
142351352 34081120 0
483946499 219139785 0
283653748 188789783 0
462688609 518636219 0
40957662 212778113 0
296504034 256053132 0
501201497 476130265 0
524397220 539162711 0
51783654 88541608 0
195779565 370309016 0
300392438 143547349 0
97604310 338278149 0
318235837 141426286 0
199695009 342004411 0
234983252 85477537 0
78677282 506609252 0
415442290 132308161 0
517014504 346986411 0
438989168 219688435 0
468143582 530567031 0
538579006 232444193 0
318599361 295397263 0
481489098 284215833 0
88422601 476257130 0
156679509 531585673 0
182157658 143011284 0
111052810 152831762 0
337699483 155462286 0
30985083 532126067 0
232038132 378146790 0
304277280 411913549 0
73702557 283878875 0
280124488 138885198 0
45481791 34198678 0
436266816 178790762 0
502637076 39774788 0
543089911 366804011 0
556688908 191596831 0
300552903 175825605 0
297137968 432420679 0
164670444 473802374 0
532615028 16211401 0
183694124 470066486 0
530820796 116489271 0
441614042 404694951 0
411376572 140015559 0
206656670 439355415 0
1810432 410188273 0
36094716 229460993 0
346749019 420876934 0
504469925 262744157 0
180881695 355041886 0
174037058 341611966 0
174489135 27169639 0
9793195 144944615 0
413109099 103280741 0
414713971 485670691 0
461071845 387522726 0
226450950 30633201 0
175293939 316887450 0
117616243 539851903 0
25662573 497234081 0
334447930 15497315 0
354437284 416144105 0
301612319 104860695 0
170518537 435570466 0
540401440 406624728 0
133616142 493531861 0
267570575 313763822 0
485142126 42241743 0
247570215 151865960 0
409444389 435336147 0
299201946 100612694 0
335625919 473446099 0
269851909 48817116 0
295726927 166896246 0
378227216 227454155 0
335228196 511514340 0
332783331 274468329 0
157285276 533093746 0
516693409 144235499 0
154106302 217560559 0
210929872 241542256 0
290020385 249065250 0
49921883 245344822 0
124298774 545843302 0
188493932 454475708 0
544005983 111261601 0
481023437 354382127 0
564686517 177362608 0
484913232 221630454 0
283165168 243937597 0
60022102 318744508 0
88284218 10292327 0
221500834 167420195 0
272958372 106161404 0
253069663 537751886 0
272845683 527048592 0
290261802 183179556 0
8440572 257054732 0
409569719 178904991 0
223782141 150787165 0
466399950 449472426 0
537651910 560815636 0
95531936 81899256 0
10044742 125915208 0
394541729 50705699 0
543834452 195409455 0
467500797 231929506 0
339575518 160939173 0
322884553 234516515 0
34852949 195177272 0
193432057 152805794 0
430102022 221734871 0
251126217 85675620 0
379702271 384545907 0
121733238 239546876 0
34816421 345649716 0
496103154 536843948 0
54777955 336926740 0
49721624 472261428 0
320528559 509431551 0
213546694 463532995 0
132414566 215270142 0
387255339 347000581 0
217886183 490284610 0
457716467 271115535 0
131577013 375499817 0
529966501 208657452 0
168315972 19594537 0
480453635 78595632 0
85615420 283577634 0
314687765 246415273 0
319397414 229329977 0
414399253 462966441 0
464934780 255548617 0
212336631 176736649 0
294477642 427866428 0
413047694 352065605 0
520526683 263670454 0
249565056 249966529 0
346572153 382660176 0
110898128 394336969 0
273769871 431892353 0
4774511 531445515 0
325129688 123489009 0
354846937 153177062 0
267982991 551567213 0
501146319 404665735 0
56972701 91598321 0
26023546 268859625 0
353289800 169293216 0
292352631 479637328 0
333272890 479565270 0
310911907 273592388 0
405282169 190892394 0
321447175 218865132 0
409595020 270517502 0
375439355 113262137 0
552975176 7976096 0
74586752 413307748 0
205339696 38363314 0
511317210 28983634 0
92044943 320488699 0
567048939 255235713 0
186694385 164615960 0
423805165 46723809 0
236574680 127583631 0
102291114 546712935 0
270141427 518950574 0
343312232 344003298 0
467816268 326994435 0
197186361 362450173 0
482923291 47971599 0
239722983 355028703 0
173320040 373110790 0
237278327 163732085 0
465675147 95548923 0
561406638 40752146 0
313636874 126644813 0
7916279 277487225 0
437751111 86244460 0
171024485 119751613 0
230936119 474767184 0
79310573 122667417 0
164586478 422165911 0
99780227 135061100 0
533381296 295730325 0
22383363 302928377 0
365671776 287460941 0
469137032 28927370 0
436081959 162955946 0
445769143 121303759 0
352786918 6586027 0
427306560 455418342 0
2086407 242151356 0
425907154 414322405 0
456281156 528764987 0
87565235 379158583 0
197667525 539522561 0
185897728 57661965 0
156282795 431288940 0
465264203 419956612 0
111935551 55342506 0
548157914 422988936 0
386386344 522779866 0
72570897 137093351 0
88431379 44346505 0
538425275 417800197 0
2565366 349199798 0
162118853 82040057 0
485585059 44361803 0
416480182 292034882 0
209481936 10355770 0
3531953 339624632 0
304902168 443440659 0
374382313 206670363 0
34110589 478528962 0
315991732 546945080 0
271676208 407730721 0
428638424 552048416 0
189594079 256286656 0
364485011 173847002 0
69777319 17922970 0
153977288 42404005 0
145322150 540644707 0
299804229 520778297 0
48473688 368408372 0
79327498 81933644 0
557094601 326271652 0
404245834 47304067 0
332228490 285990013 0
389080742 368374538 0
492619537 170301446 0
416801676 221650359 0
360715973 293077511 0
162035224 477338313 0
150193114 255521092 0
388592604 24007336 0
333927355 499328418 0
290391244 558593694 0
150902471 511609950 0
149365107 81631377 0
46130851 305525525 0
504177970 339057801 0
217489063 98515376 0
461622056 71318777 0
97621950 463964225 0
313631896 494102944 0
124118726 487075849 0
392718838 95965686 0
391793542 104995937 0
339211385 174691687 0
267330084 392571194 0
528796208 505358666 0
527998386 239861007 0
205793983 531503209 0
381345936 506957917 0
226452626 362502331 0
153109490 196861535 0
395605684 29437170 0
238686309 274229051 0
556971546 114506471 0
175989215 294848837 0
271979511 359468804 0
318521796 345517036 0
477378216 305814232 0
501937203 299576960 0
409670205 378367290 0
477336996 341320922 0
352850298 352530398 0
78068806 546980533 0
500462663 345775907 0
179693241 339345279 0
182750003 42147678 0
466703213 204839855 0
250109623 534114163 0
335966835 33023197 0
254907863 17427081 0
534276507 349466828 0
392313234 197297390 0
295995248 408560593 0
191778934 356949643 0
94814784 309511294 0
452190273 337817851 0
132598016 5288951 0
560476853 275353724 0
440930293 158406378 0
490009312 479363438 0
358498403 219316606 0
176966624 386337953 0
491535690 351169841 0
377107917 425332408 0
203595656 266675015 0
147619914 483175435 0
170037124 397811487 0
371295266 180099490 0
392712399 113331376 0
386904487 386854430 0
278306035 157041206 0
397279061 264741677 0
462923235 66752887 0
14037239 458486100 0
213253566 407928127 0
125369721 296846143 0
99854963 73061350 0
327491957 153927264 0
284145693 470859586 0
95701775 310420069 0
16300622 255479391 0
198742751 528960708 0
243895873 118236584 0
348256944 511897475 0
439291702 266628563 0
281157035 460242620 0
528006003 294772383 0
47187661 324474318 0
438442982 387183482 0
529300710 341727805 0
392007457 296970374 0
139296907 223907367 0
225833703 291806159 0
2407867 287259676 0
229951947 338878046 0
212030084 289197449 0
234327941 390798458 0
558141024 156385185 0
137430074 415479930 0
436976009 87143755 0
536755300 261601388 0
373939161 127560742 0
417688640 472023790 0
49225504 190525937 0
227194464 253693484 0
96009146 521151841 0
241806897 116096697 0
301296891 450632722 0
184594675 231070119 0
156622993 305121300 0
97163291 275462086 0
220769345 108688718 0
63462918 487619399 0
78460851 176800217 0
465803857 443489434 0
22818799 18424284 0
446794824 209476929 0
39098560 113086766 0
88685755 190322668 0
2534229 544680240 0
216854272 67332631 0
78949386 364986568 0
486033833 105039455 0
397267192 45948970 0
198033183 525894107 0
349882146 179808203 0
494731943 482131416 0
248420785 446883960 0
90996429 48071256 0
293167123 488449374 0
116651084 519793297 0
561649605 184584214 0
255127744 56145483 0
565416209 73916868 0
536389247 507576417 0
397527831 266941746 0
205332268 136147219 0
357178685 311417674 0
494251537 405728720 0
350027995 411908893 0
407255691 473169202 0
392914099 277353618 0
500525610 139452688 0
523619108 549091395 0
313792440 38684315 0
549398529 390876119 0
467502341 205658366 0
55417607 492101147 0
412884940 89857548 0
110305020 349514263 0
383340790 330263106 0
8056861 95864214 0
38286501 448135710 0
195505011 24484577 0
297292292 385159849 0
445470986 64217093 0
563789770 199310130 0
192070695 392036875 0
256412386 84096024 0
370068342 568880325 0
559076639 371409493 0
502325133 202800379 0
445285339 441728050 0
311763729 406021207 0
496950803 75983462 0
199629619 293787852 0
268060590 266871480 0
559158148 242240850 0
335942784 271264945 0
327132775 419144588 0
364258920 505993403 0
485015864 532141848 0
196782965 466038320 0
482422220 325038525 0
449456930 111324842 0
257237149 123329969 0
166171238 29924925 0
242740239 353432580 0
113623662 388890633 0
431524401 477666272 0
479760108 412641003 0
103551217 314448719 0
483481145 207140800 0
379453121 345187061 0
287526203 429662769 0
322035231 334903048 0
285517948 227821159 0
491890103 42314966 0
374540893 478449216 0
74248614 464602107 0
101309688 359700510 0
114570939 214191779 0
336263032 471156138 0
156785409 234665401 0
126851939 340895131 0
466767252 422509581 0
264585315 303903590 0
101851065 66465592 0
4780312 356351675 0
288602124 196533409 0
7896241 529173700 0
550527289 109409275 0
528503147 440014611 0
407603829 425136644 0
336723816 99679478 0
464600477 448140735 0
88635329 309544439 0
375145429 519502211 0
81514682 482846997 0
62652510 496740765 0
386151286 116248648 0
491265767 193950869 0
45537375 117786559 0
474910346 425420937 0
84426562 88975127 0
408947349 212284627 0
498154196 426467859 0
194874320 483116386 0
88463108 557179530 0
304822538 513930024 0
556848462 424681011 0
87568510 386309056 0
247819359 459470041 0
473165837 143159782 0
536907793 298948505 0
397988172 195685710 0
519877028 431823563 0
208023422 138289491 0
156998893 96896063 0
89625624 356687501 0
247763401 703731 0
95336383 418480954 0
308090807 189049005 0
147827475 324930005 0
428449545 101425348 0
468830322 335466937 0
178239203 526639430 0
507472124 48153413 0
98362154 371059489 0
94113349 291536854 0
12564405 348004426 0
453822375 318771202 0
201917247 536559833 0
13123675 197111843 0
65553731 464724398 0
499051484 67978990 0
106197516 217429783 0
494960818 159433632 0
452154788 422283242 0
449608927 81117033 0
426281923 433947304 0
430395723 65780036 0
494282283 470798934 0
114351354 546884103 0
557442515 316179780 0
379627212 541320840 0
138686421 444950488 0
546585455 224115306 0
253750283 30578640 0
363204512 208396685 0
164433547 348722642 0
344517012 52280826 0
352301255 369723574 0
252413970 11060378 0
79674879 240811130 0
229907661 379510509 0
351936487 177108992 0
122784800 560835607 0
249150143 104257695 0
231206868 425607201 0
80379606 339284823 0
125835457 442946055 0
353345303 317936026 0
19212840 118844359 0
238447011 510315151 0
552947817 154196852 0
494708781 125172849 0
359007560 525734546 0
455295722 168302122 0
269168416 295871006 0
14460888 413236019 0
427977371 557930887 0
270760586 463106815 0
348320405 11517597 0
467409974 401511896 0
240885127 388786254 0
556660931 56241966 0
397764082 503758432 0
141499376 330851026 0
430300955 384597102 0
333089761 182544609 0
150398221 504770755 0
80879442 2334991 0
507402392 192212894 0
110730245 459577992 0
472332834 21216584 0
2847832 517585617 0
420930108 432189221 0
303167663 419182453 0
195574534 39766188 0
409018887 508991904 0
450270465 446200795 0
236198075 428772059 0
506049902 110288544 0
543910903 35219528 0
423591459 567038695 0
170484858 422861530 0
215024925 555741014 0
283518120 272871189 0
422946330 30011596 0
356088466 450664186 0
130778624 200593948 0
208490601 38926545 0
518998137 17476543 0
359433432 524134586 0
316987497 109366544 0
197113316 239739303 0
270803239 360233585 0
431284940 386691585 0
112445004 106671921 0
117177342 433558614 0
430188154 30275577 0
507446018 98806008 0
416995538 518214961 0
289398953 520466459 0
325077580 534274084 0
91011057 114378246 0
433451934 24977713 0
215055199 69816718 0
431707740 303506985 0
211470435 346826820 0
48734665 550250790 0
317121031 533761287 0
409657498 173494021 0
266114629 477367663 0
404597735 54456295 0
174296410 442404589 0
313934743 236089132 0
78089860 117479183 0
69780139 355386485 0
152370274 202131909 0
562461213 363814706 0
62992072 23639491 0
234529712 321150590 0
405391506 300784924 0
258501703 222197172 0
438734402 450664031 0
50157751 354344207 0
35344010 480629272 0
265115495 347917591 0
119911516 65934082 0
546396812 68620957 0
145109016 18611518 0
258209285 395232288 0
221998723 263636470 0
444168293 47345849 0
100792272 332663664 0
85689312 444597947 0
433510850 537605215 0
506688969 100357702 0
301782743 337174447 0
554917343 492226716 0
224900964 379132470 0
76129160 139948711 0
129862940 478641586 0
393951685 282889926 0
468056588 342592735 0
370270143 466898421 0
272611539 168211084 0
225845993 12759674 0
213074162 419914237 0
380496381 541781503 0
42409980 293846174 0
234122267 30577304 0
562575842 351281319 0
518697389 416024033 0
449272303 358296860 0
276255359 246871755 0
291729997 369026248 0
461979470 313394391 0
122755901 116292767 0
266489543 323803909 0
145832880 81427040 0
456612380 312154696 0
180135980 18757097 0
222627278 331917488 0
315025800 79079570 0
324536159 362051757 0
246331013 100818472 0
246351221 121361865 0
175834302 106956915 0
560254559 546693279 0
82573414 169841005 0
467047260 51272935 0
250106501 285719555 0
212086842 135785561 0
34319723 166005827 0
75695634 253833058 0
47664116 309065234 0
244450775 41940038 0
450789030 465772834 0
44887814 58225905 0
283907248 239887757 0
480393700 10745921 0
558805594 517999143 0
227005903 282612689 0
10958865 464141677 0
479927447 173892757 0
15771960 24367769 0
185888967 52470159 0
479725222 206783929 0
320541252 48384672 0
297945094 43763097 0
118469877 549604213 0
354820781 426656334 0
11592835 17272658 0
34717156 369875576 0
85848069 438486053 0
6701652 70106813 0
463448740 268920388 0
120452172 183075202 0
27346745 536094518 0
413760551 466414508 0
229077096 250622542 0
193804210 105799851 0
463348672 489283111 0
310830956 476600131 0
498713316 463678893 0
348915269 559978160 0
325412857 53257368 0
153430110 388167256 0
494051939 59202071 0
269274031 399256665 0
113378205 65125191 0
440790284 180589709 0
373625678 130158935 0
327443359 10682367 0
336112565 149296484 0
531451766 228028526 0
489415836 271780079 0
420299714 435951385 0
353197868 278472461 0
47402815 389369637 0
375323387 85795702 0
466440199 326643797 0
460905294 303980854 0
63953854 14515554 0
226565885 8112049 0
202015553 518373877 0
160241008 468567804 0
18703179 375517105 0
298970379 361858835 0
266730740 372858297 0
75526947 72208690 0
90818227 438613771 0
562727781 452511100 0
486136441 143066289 0
550809979 492509897 0
462506396 490756417 0
378553921 353286868 0
503092248 494374406 0
425136886 389853083 0
254619782 294831187 0
284160671 153260920 0
496501445 534830537 0
394091465 313775948 0
443192064 200548703 0
460778445 154779448 0
323288042 181301954 0
485639952 210860009 0
412892429 441772376 0
444959211 229852416 0
253559519 374398703 0
206615578 456244879 0
377915926 356317791 0
320095998 117121727 0
237222171 424909239 0
342555553 67292637 0
365548903 536832350 0
568413045 145332961 0
33005070 238224932 0
543070371 503786255 0
280072364 310534892 0
161499459 217805715 0
220793734 50324340 0
325646154 384616859 0
369397378 72235296 0
31853217 405987724 0
238458374 277509262 0
486220688 247242640 0
191279827 389059709 0
89832054 207647117 0
411742400 336630140 0
106495586 529730179 0
434398108 321135967 0
509166517 515381789 0
105516023 115886029 0
472465778 27871469 0
3302532 292207875 0
260673760 15567528 0
24093917 542550580 0
440125533 311056812 0
284850702 525367221 0
432980485 193386346 0
259729547 255495039 0
454050884 522357644 0
100281615 494391712 0
374236428 269380614 0
426213866 203459760 0
242604990 63693945 0
503689896 559154414 0
480621242 204415350 0
13840986 495614188 0
105916466 11738787 0
249025706 190107070 0
41982645 314878667 0
194098602 414030114 0
538190086 201784327 0
401451447 451016424 0
106025999 32740008 0
159334983 184319409 0
469452583 389291865 0
277491541 430774323 0
405153016 23665616 0
392238409 295256816 0
61762777 327852291 0
440239909 265454815 0
82034326 177002838 0
514575970 422742489 0
225341259 282311924 0
27584364 54413298 0
134109030 384336526 0
366220523 251932549 0
33351068 210449034 0
555922377 219484228 0
341660258 494755627 0
512323106 470747660 0
475673747 555058070 0
343867494 161175835 0
356821893 521333753 0
200059365 205915512 0
135796746 483086769 0
282757645 43587059 0
370294261 210304216 0
332975519 457498462 0
225016126 221845917 0
178324362 251206647 0
173842719 237929138 0
514961748 389513317 0
132935060 45577265 0
418611924 65007222 0
221443999 481549956 0
139663516 88341329 0
555607199 233476016 0
416746689 434751714 0
163900467 153583896 0
271938787 440802873 0
373286477 346145423 0
188876655 25129801 0
47757899 336816463 0
109722419 81780291 0
172567067 202831927 0
70216134 173496995 0
220817304 84224733 0
490113031 147309794 0
119117630 263064836 0
396887301 389027185 0
198821401 275197827 0
260679159 90979494 0
388511284 461811395 0
510561845 34630446 0
473092281 550561239 0
393183985 60209166 0
88868776 234683583 0
168384842 153256601 0
370748330 446163964 0
93163358 93824322 0
174325359 91238346 0
509321182 61735347 0
64584115 33172812 0
11327065 243205085 0
128663632 396814467 0
488842035 16096325 0
244047347 101553942 0
494741171 457252090 0
533195760 149373016 0
130290505 352581052 0
92628832 536366781 0
16453269 380846017 0
238637405 13400564 0
211032332 451981776 0
28374411 552065631 0
245203339 380171819 0
43653615 152948313 0
385994609 161988160 0
39917901 211261315 0
54557344 269913107 0
208132676 364092535 0
296145381 54448527 0
164617809 98438445 0
504329639 146172103 0
427454729 266245582 0
342507461 485728290 0
476707025 154334692 0
556337344 255794639 0
551982871 151717486 0
63520160 45309105 0
338498130 550668985 0
394691218 568327474 0
493460250 219256649 0
184425441 477018603 0
569161012 397159037 0
82576418 140656717 0
47410380 43176577 0
368030856 565381477 0
107417952 273800072 0
503472078 424570624 0
467129944 169897061 0
457953584 465050177 0
544876948 87691759 0
326647945 201048193 0
363527804 122660572 0
354513977 529627817 0
485336652 295970581 0
32479733 547396912 0
320548379 561331595 0
537001330 229556061 0
527634346 3762725 0
518233132 171452228 0
36632310 288047951 0
384215755 273905737 0
421147738 16054216 0
40598902 223169394 0
408586616 429857645 0
535910387 477685054 0
173881993 408817630 0
54141339 257681372 0
170891186 346204988 0
353482445 322640501 0
47032504 564053369 0
336960660 136099560 0
539327418 157956526 0
247605535 193687084 0
421714152 45130869 0
359217879 359634450 0
146750276 534426955 0
225028296 373079465 0
346440580 136908048 0
357065224 322877574 0
478662059 265600768 0
457779591 373620378 0
350669846 202573076 0
292817001 268408486 0
389915686 93571526 0
419356002 66255966 0
453320154 119818431 0
132405986 307890236 0
567716703 158533963 0
31923348 36372212 0
161510867 189277131 0
285380013 542773772 0
33910503 438446669 0
515664123 237427887 0
536982817 35466832 0
359657027 37099771 0
302227726 363305789 0
179380471 168414300 0
319565486 182059386 0
125305434 499275213 0
385632999 379338332 0
49073404 223159561 0
445917930 20117674 0
331127418 544746834 0
560832713 472697479 0
152428820 148302780 0
402977275 451256406 0
537276302 308779100 0
48962455 118448997 0
11908759 275541787 0
151763217 553531443 0
75240567 222788660 0
124880959 318467436 0
102087422 323446564 0
136046050 188465467 0
16158719 134344733 0
34054227 280939369 0
478794496 117078245 0
302543820 475522537 0
425525763 257201376 0
22228068 93589462 0
361854401 387714204 0
115419066 494684580 0
503885814 83796614 0
110629726 506262610 0
501408409 138029164 0
29656388 520454567 0
25295224 348183390 0
439244897 345965935 0
421066784 247678196 0
108195229 370255469 0
320690027 105331647 0
256657975 324271836 0
492178206 262922173 0
339425920 432454527 0
311436056 301263990 0
272120378 383987233 0
461875345 31004079 0
463491132 8559268 0
209380588 399069214 0
63259134 336205717 0
56624103 235233943 0
55427613 27995376 0
25860845 160405880 0
292025666 526693086 0
413447281 180244497 0
568170460 45044927 0
532348732 534504377 0
233182506 182574220 0
47498854 478544026 0
61925605 266878077 0
61879553 27518169 0
476434908 96531673 0
276732267 318970127 0
72196566 3411100 0
563870494 418397054 0
512610926 523722529 0
404127295 537269723 0
398855381 531269535 0
130416625 419279497 0
180546673 40446012 0
44433531 436406211 0
332162902 427053902 0
270092654 325049967 0
141571337 148305086 0
303152269 563522453 0
273694643 280672130 0
288508250 267385162 0
379919975 129580974 0
89954529 567979228 0
305895093 258081609 0
429811273 122564224 0
12719909 539296539 0
56424339 309407780 0
495628193 256730006 0
53627487 298748762 0
509471350 196393673 0
333943775 361792475 0
185533924 533659275 0
119286975 480466237 0
551414476 347275667 0
70384500 421194572 0
190878767 560036003 0
118372728 76812715 0
441113986 403638480 0
505036960 795772 0
85215511 105272193 0
365279798 122352502 0
286848262 43847582 0
492821601 132454224 0
66307304 458288464 0
52271273 224332026 0
543690199 440141183 0
35661592 211702922 0
513357912 355483169 0
360231499 542313449 0
63186667 322147559 0
244996892 81466593 0
220980896 461907111 0
345299272 478676978 0
498497257 328081807 0
234493968 226171591 0
497544357 243980671 0
242157964 30458070 0
427363466 501543241 0
512032026 262091779 0
499755215 376538018 0
9772586 525050860 0
307877940 23578566 0
15718587 430784459 0
523396994 479541063 0
378915028 192690555 0
498244162 328094477 0
349466699 464808478 0
435235759 403095745 0
549883451 501815624 0
546777825 76591993 0
175617002 221806396 0
132618012 200547956 0
149627624 102041558 0
443586232 385931016 0
359919534 482647939 0
132823249 134871407 0
148523935 115533991 0
412705890 63910614 0
280198839 299550752 0
344462913 425547354 0
430232015 30490116 0
212549386 175939152 0
560702305 130366989 0
218055609 151550355 0
444296231 240973523 0
290305203 42443130 0
19172125 330003945 0
85317497 495513730 0
503572007 287048984 0
408029431 396792741 0
324741622 292225757 0
222628056 35559355 0
335231979 261292071 0
150395827 339853180 0
554865664 477420329 0
48522902 95628455 0
539597552 80697858 0
514722496 285824810 0
244515120 522768355 0
114565223 424888601 0
293406412 109847464 0
435663073 446930075 0
123650151 184327888 0
385519010 452592793 0
185178444 179547346 0
414365283 342815519 0
229944682 254446960 0
124167078 68340272 0
415882236 276225264 0
146272525 319066884 0
177375853 247923931 0
558115760 194930114 0
117878273 266353004 0
17787721 377204248 0
21814904 189631978 0
437475795 416945447 0
216523752 333055657 0
285770764 442015301 0
13735670 361746330 0
136251680 250118140 0
214597621 326186347 0
362251268 276257861 0
216493410 521010336 0
498267703 403540435 0
426321665 166542431 0
503890989 50541485 0
456353354 154367565 0
31983596 395069662 0
283359713 300381707 0
137262436 281141976 0
62983408 373630053 0
184962302 319451604 0
370817106 166345761 0
280654195 59377473 0
44606419 63082189 0
412478493 60660267 0
284170084 215808623 0
460101077 149684451 0
498859843 212890359 0
515279167 495542910 0
333550794 364573491 0
233193763 62063759 0
260418047 55262080 0
342917790 69253974 0
80684000 65198045 0
201049850 92233992 0
430443285 452192397 0
439523403 47705429 0
217090063 439322657 0
291890690 4391353 0
112962959 554584776 0
183709688 454300301 0
50979429 474095877 0
42364402 399052647 0
31587410 538543269 0
12870795 532855534 0
249885821 220097578 0
220272017 515843124 0
90798646 552125308 0
472130481 176565645 0
529943575 337358152 0
417326653 484186565 0
234689414 262182621 0
387336059 397212000 0
353102487 371426742 0
302707874 147042144 0
159110579 486092137 0
159540208 217800397 0
83903955 215043833 0
224158183 298921583 0
261730720 38134929 0
198553419 90400661 0
123148712 79290272 0
315474113 500815723 0
476442137 177448054 0
306453049 239517420 0
123618345 179176953 0
236521895 255523186 0
422150621 217581181 0
324672670 426287739 0
128561255 503884091 0
8172750 255851886 0
52862953 291047708 0
331406429 13758457 0
555669181 6635371 0
176670428 515051989 0
359192408 566270393 0
556324920 424017325 0
444709902 146959799 0
307801923 65310969 0
507946551 156432487 0
323609158 112983646 0
257918604 48183356 0
251208035 447010497 0
440309113 148230697 0
224399940 492283459 0
453962534 157503907 0
226286496 80152683 0
368573837 302472311 0
554180675 150374716 0
104335463 185405053 0
415015625 117125186 0
19902104 216817310 0
443839719 552236461 0
142165167 133591365 0
342062992 561977874 0
412501366 385557837 0
463958191 407525447 0
23661787 281734395 0
297504473 150092182 0
26630168 331924587 0
61423714 420053058 0
552615150 440139707 0
239316897 18564639 0
327830676 309745102 0
157759417 270012655 0
502904321 61499551 0
300751242 534753397 0
246838904 3280441 0
540309751 228782696 0
250618737 354090309 0
192726920 260744056 0
482817652 294970630 0
423426235 389435382 0
348219020 104579519 0
299889007 445839379 0
556403057 427208694 0
415947666 542362247 0
302460086 178638910 0
112005594 474283009 0
227403801 3244522 0
381726878 549961804 0
235117438 66370183 0
554047428 528684614 0
383892134 6032711 0
4892712 120931443 0
152243533 90652264 0
299161901 204816263 0
349352128 235896122 0
264200615 173547260 0
472150465 354058188 0
247426707 60734533 0
280455545 534307982 0
165020803 104762282 0
472744035 79247648 0
199423845 54745593 0
144448008 535835454 0
508543220 274417105 0
5587878 136024114 0
124581544 170587644 0
305559690 18337845 0
387520960 550425422 0
446917684 368457445 0
321155993 298739649 0
435145677 5089941 0
325659092 167272673 0
81878731 251380450 0
43805636 545185642 0
565866916 337384009 0
246515862 37600204 0
538874982 379666935 0
8456496 77987894 0
204700287 58844923 0
252498661 125169554 0
560522596 377146583 0
207332716 132091412 0
474722862 541401771 0
200870327 219682698 0
203879957 463975383 0
48503176 445367760 0
261973372 357310089 0
199785693 335620775 0
523306585 319716100 0
41380 210255348 0
68411529 116088122 0
492446446 368612017 0
145040151 3996535 0
529592770 531253487 0
160121922 360118526 0
537854093 474510244 0
78432079 244383600 0
468421993 410875852 0
426070866 208153028 0
72180287 71850736 0
330714510 528980384 0
486348811 198128342 0
125700499 360385775 0
152658075 445963249 0
109596208 458474048 0
531024261 441740529 0
289635089 143091902 0
103544301 163755937 0
92055968 391785023 0
28706173 196820277 0
325596689 244106889 0
266679253 488139798 0
94288629 235115860 0
315633750 18444690 0
316978328 277382399 0
150849362 192509585 0
428131213 499636409 0
525331344 47418414 0
44345206 66114382 0
365435678 260593707 0
399227214 432321617 0
370614324 471093165 0
384079046 124228110 0
562531608 240965092 0
276409687 3553632 0
117425833 515277612 0
337503797 34535308 0
140691479 205658497 0
445455857 98147048 0
150007024 82420444 0
249136141 148149239 0
221935369 358032620 0
557959401 86301839 0
430404757 352416540 0
118913232 178475367 0
301549751 520937559 0
141240007 418968110 0
518774870 318142262 0
87314828 40385746 0
12401942 338524632 0
228313949 357668558 0
149093791 138366694 0
467162947 72451095 0
558665342 273306489 0
143520113 381281277 0
548932642 447893288 0
481255445 290928719 0
292724218 525253121 0
390804345 59310433 0
139708848 303875037 0
374626224 314860146 0
372886646 359917109 0
287680173 29992230 0
424152916 271058736 0
276023593 532863781 0
480639141 370555557 0
252637027 322620370 0
63034516 373515608 0
265880899 212713672 0
275642393 286756148 0
161888195 488781878 0
515651749 385784060 0
451831660 123797780 0
288736009 321577672 0
538506102 150305838 0
455245356 474278406 0
550333384 100218749 0
372370800 175396165 0
313402489 229539922 0
449267960 568630996 0
334103349 311057243 0
113826865 372686540 0
353722825 479986902 0
531458311 126102919 0
542653905 382427060 0
451265840 318398877 0
183808375 140961646 0
477717594 6870724 0
251564150 78296563 0
266010886 423102644 0
400914714 318355665 0
54703016 135927836 0
230799975 317826220 0
364120091 454150093 0
31067000 530651728 0
701972 250559059 0
20009135 347433559 0
115918320 445188284 0
141033101 269608170 0
357830384 369161417 0
453370443 531210655 0
264353151 235425801 0
402118980 475486001 0
466412919 565899200 0
442672671 241100007 0
496956986 542398037 0
459766378 228659558 0
456947297 438454722 0
178541422 493097392 0
53600556 380201126 0
563658731 400498641 0
95988299 245647823 0
278302389 62162866 0
3168928 33509981 0
145873863 198251023 0
340234065 207191449 0
230757407 181679692 0
220672565 118686256 0
473924335 147534263 0
4815446 473877532 0
371420550 417729229 0
410551675 83943303 0
17036886 358794024 0
545506552 361178590 0
515457858 355746172 0
211878246 236918411 0
8673817 554120975 0
99126089 255029281 0
163840484 9285142 0
406713282 215473721 0
230731401 554435146 0
542434983 505855542 0
112616650 301392879 0
86460533 284251690 0
186627228 275500845 0
290474217 406889735 0
461420297 143601934 0
355932371 412272132 0
112265684 451989291 0
181596644 221669648 0
319067408 245141709 0
164196391 251902267 0
447987701 422850739 0
276508334 372659390 0
64172517 502526942 0
457933378 94956901 0
546758330 433510115 0
464461855 59241448 0
90454838 315495293 0
467762487 276521455 0
551703164 161273048 0
537096636 142207496 0
298311060 318417472 0
496257406 446915340 0
519740847 471695122 0
199302426 480029167 0
146436369 187849182 0
150686218 93915711 0
102486181 64444939 0
300586028 568646042 0
320072523 490821566 0
457360749 68391280 0
401054004 449708441 0
91244176 510743160 0
451798970 332914717 0
241116069 286739954 0
382226272 233519981 0
183506517 278988449 0
7543401 346663743 0
219383839 431294350 0
233032515 326520415 0
386753069 545204878 0
292111947 479090015 0
303956569 542731329 0
514849813 27832552 0
528444236 143325058 0
177144928 565264863 0
224043209 29381430 0
251189581 562578735 0
354976973 402878868 0
244772237 205678419 0
253144417 214121240 0
398335749 442920228 0
495210579 533646030 0
79133515 190900553 0
459009817 197800881 0
180513726 475878064 0
357456080 166226206 0
382108239 227355049 0
541906810 167340699 0
555646547 279825068 0
91354340 348156722 0
545556859 88462309 0
160634767 171558802 0
104922131 287150842 0
284967945 191476723 0
556033644 26185697 0
9925091 261494752 0
285523814 369422366 0
60055963 146634468 0
476111036 232519787 0
157815175 255844428 0
34513291 236006290 0
371193953 22254854 0
505933123 410404513 0
227185702 329234897 0
55454475 521475234 0
273727338 477974758 0
276843704 288949498 0
299386903 485807797 0
473683113 133059560 0
390245560 501606041 0
216278548 35144200 0
531557930 225051911 0
305680147 7681136 0
521226725 132716020 0
264535837 160977172 0
337832915 39374665 0
340634282 89440621 0
154310138 35959569 0
479276886 452541883 0
7773572 465856748 0
116993019 398366255 0
276622015 205959004 0
332135039 383233122 0
135036277 376642111 0
516377193 131277756 0
226487644 496887466 0
14614973 259995929 0
76333749 528287668 0
63697598 437398792 0
189432981 327896229 0
446263360 324756105 0
567967975 275805970 0
213039730 363933485 0
475838010 355069022 0
231642643 201447226 0
151499354 223542584 0
343437751 4111339 0
37228035 270273494 0
365984514 319147938 0
77792607 52991233 0
14241117 237456064 0
319153808 489056468 0
485839169 411609798 0
374014867 439987767 0
525042821 171303413 0
83276814 76792441 0
157064703 519981401 0
325267158 131257132 0
81820095 97160936 0
493148731 125558246 0
186320571 97455175 0
18258879 501714561 0
363713551 95462303 0
253609927 102858149 0
225091167 533991347 0
70139971 94405687 0
535092074 36389984 0
309821827 413767551 0
88883676 349833694 0
28295984 202680441 0
206889658 551638276 0
320565413 560372208 0
218803065 311241017 0
535988193 507738948 0
11085775 463143633 0
59463933 420451938 0
517512162 297050763 0
391738759 485332311 0
455868692 41990262 0
396126146 560483199 0
58322627 277401941 0
434741524 508146903 0
410378362 377260531 0
485492690 248371220 0
141595974 428585180 0
316343177 424613032 0
306172638 135674403 0
235832511 431152231 0
494846212 152002112 0
420047447 104374965 0
417295975 107964324 0
439890459 398656467 0
148890304 47269799 0
32225517 389692810 0
468143312 139624416 0
187070785 366115269 0
171843432 400601443 0
54284771 555635345 0
38761850 149537164 0
501098464 255450873 0
17980997 549000131 0
291814223 350866327 0
4177450 201250340 0
41083560 261609855 0
350995198 37007089 0
90585562 536992072 0
154751546 18603416 0
544046772 225621785 0
268750563 381907720 0
9426652 472962620 0
443138799 457693375 0
123284603 508355349 0
152506141 189737319 0
508312283 502961300 0
482775436 90065110 0
392146065 555962062 0
193786132 528764995 0
468375528 285881784 0
104127504 473816264 0
540027484 5672866 0
479127968 223495104 0
477654524 291778402 0
298921761 450802289 0
228951694 320579416 0
442906907 48345827 0
167385988 254306623 0
466160544 211568529 0
243188607 271014788 0
331804293 226773973 0
95902691 377498767 0
131419376 500521933 0
42005433 71696006 0
457523547 117468531 0
234663405 57324119 0
400264119 203218078 0
525180812 219765764 0
361070780 126502841 0
393972403 518934633 0
435160681 277630997 0
565711025 293178514 0
405722665 403617030 0
215640599 427849962 0
111636035 466314442 0
403690899 128616281 0
12742158 21910122 0
49992512 386310892 0
347996541 480803223 0
568192897 76305441 0
482199947 479765940 0
222045342 167641138 0
566802003 168164423 0
53749224 308759781 0
133682669 106541039 0
30959643 305668466 0
112353362 219846246 0
257257407 537282610 0
27337414 93263415 0
320810828 511261124 0
527449079 247526957 0
256516116 125191922 0
373956948 143508695 0
357679364 112879482 0
4516522 293575772 0
555978049 220996432 0
364432183 507653699 0
1603853 415707766 0
292826686 308756409 0
39784012 444674210 0
546821402 364193346 0
35951208 526520405 0
291310531 333333093 0
397110728 169349019 0
89537814 139084661 0
376545339 108726596 0
430346926 372481988 0
72333442 427582453 0
66244594 323835670 0
39215074 178534922 0
546194955 525710978 0
206282026 552163300 0
278630864 225613894 0
26051051 87409109 0
44417424 66683016 0
126244973 344626186 0
113873178 179035804 0
365327876 402521219 0
540903713 297155349 0
409147141 380255545 0
214283219 355702429 0
403612433 555355004 0
402162653 25280541 0
403446747 522272077 0
257713585 564514304 0
313913098 126264295 0
1079689 94152795 0
56741640 335666707 0
145827475 319855193 0
388886181 280028276 0
254753953 328607236 0
88383519 57979523 0
141884282 288564897 0
547069845 549749637 0
282852171 539714834 0
99095456 489284184 0
207761046 167504779 0
32700544 434744946 0
285507171 531488861 0
309636892 220657262 0
516830545 69486875 0
87549332 289671288 0
446944348 209178596 0
506735520 13890805 0
443638656 191051111 0
262303872 487154120 0
64091350 297385644 0
425585655 54429057 0
522522577 6347246 0
255899996 163235117 0
384365864 443234773 0
294832244 447979120 0
476479928 358311945 0
558037146 113762237 0
342769040 485142996 0
273018664 313041236 0
542756721 226893265 0
280151278 63498947 0
225039827 125341044 0
125337231 245845135 0
561119775 316674732 0
43115273 357426847 0
358144292 145002473 0
385929142 484627520 0
94106559 47917523 0
240011120 218687700 0
140459915 490881953 0
72395644 495075034 0
393728134 397691949 0
547410596 336593849 0
424327761 182212924 0
252071927 304639884 0
557082451 144268515 0
475215686 173782177 0
78629908 504865123 0
90606531 45571782 0
252360107 254193599 0
442060977 486995557 0
271062015 83432817 0
325036020 284114403 0
528217435 146391253 0
552717502 362018579 0
376399688 253352102 0
543336274 77884275 0
16891724 390559119 0
545179752 260028124 0
476229292 299866990 0
233648673 42885013 0
412119825 203685285 0
447075436 101678296 0
4619683 37015174 0
471035588 331471839 0
378675932 317673522 0
49773977 209310378 0
67868899 67519132 0
546624955 122290965 0
51319996 157427164 0
262065842 199536674 0
267353413 104133945 0
394838940 55479595 0
198112519 189770391 0
237696202 482940469 0
558217087 198649592 0
359693258 182244751 0
545430157 220210708 0
323184225 375783200 0
189817380 483629824 0
530328130 394461060 0
202863539 312620499 0
337347607 130265349 0
149616951 448284762 0
441075271 24429522 0
467539736 20650223 0
296705917 357437700 0
34156900 190736578 0
391266276 543208742 0
559620689 221234971 0
176704081 435711903 0
32824177 477057859 0
131067145 123888703 0
175466519 512811561 0
278403327 341169162 0
433597991 455902134 0
493714547 234011925 0
288879860 365636169 0
257247302 171662717 0
292201880 284058529 0
148181937 96929025 0
421392918 507835495 0
478398176 340849900 0
534743501 222611938 0
83680077 305977318 0
445083074 518015870 0
198278959 60885457 0
371651118 118498609 0
477517530 298907973 0
550892874 354828745 0
48355047 554917084 0
257776325 389269001 0
254400896 420840188 0
51171091 100378785 0
130502554 70341847 0
388435576 433431807 0
214689160 128528901 0
379285723 278053212 0
285556998 543754539 0
294792375 252639903 0
179235610 68061190 0
289584413 281654091 0
328593925 349822299 0
452914076 52642741 0
238854135 325023588 0
127172956 516524010 0
264931351 346868022 0
183640652 97589459 0
539855223 527042985 0
106352784 173935747 0
470740196 228629330 0
458404915 352465396 0
289681217 329829208 0
564393651 58328224 0
388495494 29002651 0
179507145 399970400 0
153049523 502994022 0
108193323 5929230 0
298530458 165401446 0
564265736 272965991 0
203346817 66895088 0
182839095 246626285 0
78152482 495031488 0
484241393 497761231 0
169077068 177634668 0
341193548 410072106 0
329361795 61032298 0
343266400 219997591 0
460757769 431547943 0
118852974 81393419 0
376551323 315108461 0
381107835 382825976 0
30461432 238694580 0
263649296 255301264 0
188746801 275728116 0
306073013 1503084 0
377320118 424709230 0
419294636 201436520 0
88392322 474286405 0
84386908 534476575 0
333281874 366700028 0
537352230 255083733 0
517982206 259518123 0
155030136 561926301 0
67753198 451696385 0
157938668 140293235 0
497394056 400044802 0
139175684 51980239 0
255102457 395258221 0
351844067 11922053 0
41598860 341963478 0
242365630 153641301 0
414123011 293741148 0
185896849 499295526 0
558594523 268346050 0
475780214 276965330 0
466985017 244604126 0
342221330 497480836 0
56758994 411872453 0
272911676 311796335 0
186374806 137583544 0
253378960 447923836 0
507805840 315372334 0
157475493 200926390 0
404148020 554683747 0
479481422 400833407 0
147331613 254779631 0
469108768 167845315 0
557502802 309959250 0
329400457 376137179 0
127478460 144992457 0
557970100 508511351 0
342465610 225253994 0
483044782 459811507 0
480805237 444410025 0
504399075 500831626 0
101052961 315741489 0
58251071 432293165 0
98044632 428778492 0
419670776 37196024 0
16910346 566515296 0
468858542 473484070 0
454219579 455345131 0
274660989 301370456 0
151445892 67658907 0
355859536 341601201 0
28434909 279250635 0
86458457 272812920 0
12846925 436563383 0
208505439 63565721 0
353424334 135871114 0
133883792 149250775 0
188902876 452195582 0
519416681 68188071 0
360370832 376151078 0
86764750 243078746 0
52597654 1945762 0
103263514 342013343 0
263363315 559323832 0
474613357 379557813 0
559638545 536000396 0
549074502 306168485 0
209678045 557427295 0
54948908 431060505 0
502701041 356224964 0
56795045 251425467 0
161180866 452658877 0
155647886 130588076 0
433168973 480700324 0
409988308 389530796 0
246193694 373301215 0
374710023 213503814 0
489713338 79848011 0
524383828 117936812 0
128155003 287934856 0
371601718 222962897 0
455738026 548097964 0
360361360 305215907 0
150319490 143895867 0
168914656 40583634 0
473545536 565389175 0
68852713 316138405 0
65106085 151794170 0
156224712 427941628 0
113879574 495807683 0
271158893 394269305 0
421568659 157231180 0
349199775 392787805 0
25738108 239522609 0
529172787 421359435 0
183270236 367441599 0
308784869 114549856 0
461817041 81483459 0
184051558 347725264 0
306727103 283817560 0
282159092 45846149 0
2462458 117878948 0
66274029 563626472 0
503646820 107744667 0
79694227 232333791 0
91958371 296078345 0
433168142 69672984 0
209607271 547845045 0
190908294 387042487 0
60832052 333352402 0
226549080 81394664 0
416741686 344793401 0
229860894 463441183 0
472198403 235951356 0
238689867 476551156 0
345259870 190684742 0
137845708 439629940 0
276274756 164836626 0
189517415 412778282 0
149488197 195609658 0
473650729 229747735 0
255161742 418766306 0
82246511 259713450 0
100809193 89851227 0
172416005 109250594 0
261743050 174251084 0
334752872 554185722 0
34326765 104244569 0
87093286 362275048 0
374962384 409519088 0
432755574 53827237 0
130771676 91999769 0
344164031 400141733 0
415587495 275865520 0
271627116 358651677 0
118741730 247858214 0
327851465 372827623 0
322424775 467955736 0
463442696 480600117 0
274416105 92134915 0
355071861 462450603 0
513120253 490076934 0
31316673 62363283 0
219292990 75002636 0
468161760 303175441 0
386822778 59796429 0
516813940 429536271 0
337771174 264127248 0
282307173 73076347 0
186597477 368015870 0
225227588 67290207 0
313724992 376015978 0
178912166 103733087 0
241312521 440983692 0
438432090 261613831 0
287498036 554291434 0
226341201 122721047 0
410254254 210073700 0
152350312 407650758 0
80637543 508862202 0
458890423 143282890 0
93800738 400062098 0
543540667 339068105 0
188215743 85966900 0
63395856 205096304 0
271498997 371645586 0
118043923 210454880 0
203168719 125669680 0
216864360 393893016 0
212902615 223699504 0
107787877 529457718 0
89233896 329530579 0
370091845 532399670 0
547894354 562237551 0
447689536 438499197 0
328271435 172653038 0
76793515 505177459 0
46568699 505214742 0
539109543 414935514 0
127580039 381891796 0
250933222 94964111 0
228181647 368539540 0
113374472 173968203 0
393077693 533428511 0
436890274 506824044 0
67756678 445684001 0
35806739 147730167 0
220950461 51306705 0
184924742 26059332 0
300491453 211579718 0
562983955 18795468 0
329851743 455338823 0
139109366 513242475 0
269091911 425223933 0
233448741 429047956 0
70277125 543313680 0
93116588 173962390 0
318114809 70384459 0
509095619 284318911 0
332340438 132787204 0
322610499 509266452 0
380156324 108044449 0
21213511 160011376 0
363199850 210859753 0
396465267 298758699 0
445315649 158749542 0
467174551 400567669 0
241037379 302590137 0
192180297 462628866 0
119464108 57530337 0
564906288 7477494 0
265423179 382509694 0
127338555 98268076 0
481531041 376687854 0
248346214 216699374 0
305850415 216223442 0
246923737 504360257 0
452301133 159582905 0
403257098 86373268 0
57134220 540339633 0
27730912 140752516 0
324064543 424571214 0
87823648 169085362 0
350019092 543220374 0
8652456 113230860 0
338429108 464695248 0
146109696 199454141 0
383381899 196406885 0
26721432 372684085 0
103368695 338289102 0
449972531 502427905 0
218400200 413192407 0
521847442 561927310 0
460476096 421319086 0
78539159 12495991 0
370663184 327628851 0
439387153 40978596 0
473855213 250636761 0
320331501 404138315 0
318917872 447766368 0
176371323 253932090 0
148614886 306913722 0
141038475 296112834 0
295986388 520137195 0
461527298 512320158 0
99209433 34198205 0
423391277 54976088 0
494937665 550935693 0
416588127 524387454 0
120938079 129431623 0
254055484 411211062 0
43045392 540648554 0
318598002 445329231 0
451386213 109737124 0
141117542 47286322 0
84879707 523838946 0
400859680 345076351 0
199886820 301626114 0
188897799 78126464 0
161431736 418304181 0
476525566 428756650 0
338985285 287477370 0
403964459 53823183 0
26266104 23798016 0
550563635 308041532 0
64117844 316927865 0
107291660 513566636 0
313177179 527993166 0
202367908 413008820 0
98413171 492522119 0
204298460 434115419 0
487576596 64605236 0
347510 445551426 0
528359436 211710371 0
96136211 563374927 0
436115197 150695850 0
413410313 332957972 0
196185845 320020245 0
547415665 431311834 0
65293768 422700131 0
287778471 44961487 0
528427562 83507529 0
326450176 329437232 0
348869930 512111295 0
434997273 398012805 0
506845547 452955801 0
548941864 550029178 0
372913678 554860741 0
156882525 392401003 0
335737020 117066020 0
53903678 463800102 0
308569474 218869469 0
425628211 439750601 0
194093934 70367142 0
470611087 227240611 0
370112532 184505634 0
253993329 112329228 0
425992006 136713229 0
258365180 502385824 0
225128 235870874 0
274582201 95903980 0
232787715 79294010 0
416325966 547605870 0
409135640 229260375 0
141783398 439849837 0
342702137 355522316 0
563498385 121327194 0
80360959 102047242 0
154777127 178621615 0
206823527 371655346 0
99113285 445558159 0
378927884 329217402 0
508512370 351503540 0
306696807 265535977 0
324827661 432801867 0
294480399 385630837 0
507558511 475967198 0
526515456 208234446 0
325223665 296490428 0
441798070 130273332 0
498367622 273424260 0
519165632 568304659 0
549000717 116265863 0
385800267 469815679 0
194063811 97894789 0
528826627 385178555 0
457569866 343257507 0
182177673 74673 0
33203410 485355250 0
265774037 312087878 0
335041401 302458583 0
360914768 97735815 0
176486353 272803568 0
455490296 431764049 0
419782747 188835971 0
161172647 565822383 0
444860174 185269493 0
233170820 455111091 0
450728646 199453062 0
334875497 137270399 0
565714398 11193362 0
76768151 483766376 0
447463890 329073906 0
513133344 371752787 0
333030631 138970313 0
495927924 52992243 0
466778233 449150273 0
227223850 86037117 0
76792403 315129772 0
357504709 525897523 0
1178766 218227468 0
7148329 80210177 0
562122513 98559691 0
4409620 323400273 0
398875430 493501186 0
85230743 73830578 0
438246206 257087349 0
354756054 526344716 0
266157249 190239402 0
519348637 226363535 0
161954734 366403977 0
79469198 536317455 0
210929682 473188910 0
342331979 44280641 0
229122466 454445792 0
178060309 67349402 0
122053131 194480787 0
235737205 373607356 0
516077540 460470548 0
330322085 297398461 0
380685742 264640053 0
523552928 482864986 0
204634583 141845176 0
483737237 424942222 0
239719906 248470382 0
346547832 324450705 0
143007891 251756676 0
145930368 53182360 0
184650292 456088760 0
178199110 32903967 0
142632123 76488091 0
341134577 385538265 0
540395479 96543657 0
46096615 413146374 0
170315163 395076514 0
472072099 72833860 0
359566573 517418888 0
270484175 302491358 0
352542161 7060541 0
376125426 189881621 0
40104721 34921775 0
520365520 472099238 0
235134996 433012577 0
354209904 291974024 0
503140281 273044849 0
5290685 306858967 0
121985125 187659642 0
159350974 543927236 0
138475928 265644830 0
95920566 214399433 0
340093871 530625614 0
499767486 256447500 0
8149432 564650812 0
496023031 161310762 0
158267044 415191709 0
247762582 222283133 0
527399428 460036012 0
387719246 179968683 0
26189180 18805417 0
438039149 139841739 0
35419819 107275938 0
328851275 271944119 0
274208515 261310535 0
197781348 219130455 0
563471695 389927959 0
456642849 532353591 0
556076642 323125460 0
510726002 450847382 0
43842030 22084713 0
195255494 205652416 0
320307994 478719591 0
457749018 151633639 0
151625931 208722547 0
260595913 24911634 0
319269193 295466939 0
70754284 479724312 0
553154707 553254443 0
506132010 66390216 0
54248112 4216242 0
565142459 491508914 0
364221532 12106892 0
430200499 486075783 0
382273343 280423967 0
124128014 169330156 0
275815689 1560455 0
441495724 179233809 0
526517163 527287232 0
207703822 181403855 0
328545617 212234557 0
125163757 378434870 0
41708804 405394086 0
20260993 523666808 0
191986752 134519184 0
483203452 487195947 0
360252837 35742918 0
40286380 311599335 0
171715507 513411929 0
322258185 340452878 0
345322218 115039870 0
423476159 423998974 0
518540435 179489870 0
508057193 506173289 0
25822309 541279631 0
445071653 500685002 0
531161547 26774757 0
413169547 563852471 0
199719568 346542737 0
183516636 96761665 0
141113821 487668255 0
189857040 435862716 0
506642176 407219377 0
296970760 454487854 0
475645549 443242695 0
108593859 130777666 0
55656998 491829380 0
48678006 496804343 0
149039648 209455547 0
71946408 385408001 0
393649760 383204093 0
3978504 102167411 0
528180282 310469643 0
295738755 397759638 0
212796307 239529528 0
440861837 332585746 0
201015137 233650242 0
299690797 421647573 0
189963052 61030415 0
527983193 347050842 0
179218500 258575312 0
269784883 107795175 0
324701987 152116340 0
415734485 204074287 0
209301255 310016169 0
270643961 44692232 0
544013923 166686738 0
353211804 125040277 0
27907352 540386417 0
260919564 556497304 0
28121054 380013931 0
381791629 142774904 0
157315512 384030798 0
337039867 268214141 0
516961330 420218437 0
194681835 396263229 0
483195340 522517746 0
12210135 494479155 0
159566749 148438560 0
387021949 77283855 0
88932765 558234275 0
93849836 538453943 0
457131912 1719224 0
69885667 240091960 0
551728209 267903434 0
508901614 370547175 0
346220258 447278953 0
22139 304683690 0
86965215 31314762 0
458291579 243507528 0
406154585 566336634 0
197898243 419814010 0
357524298 316021238 0
54578603 1825285 0
229228507 554989217 0
213107498 201812685 0
302368502 289639835 0
337900983 157180398 0
68726936 183289699 0
149772038 539481158 0
52706681 16845934 0
280521737 197567562 0
153645189 197691390 0
225901911 455516452 0
128020650 545052190 0
377843440 500122683 0
287281001 518504132 0
191894323 144660649 0
84500092 313512117 0
314315795 199192336 0
17488802 422008260 0
531238663 340949728 0
98250807 32519840 0
170683744 244733230 0
178229721 91603346 0
482780164 364751895 0
99697214 296527851 0
330593335 481468645 0
259497789 559958254 0
418827354 259521000 0
371415698 431491385 0
67105160 403807916 0
50882874 66799153 0
127133974 273168586 0
313507793 159412852 0
405091150 25407546 0
141279129 328983640 0
332300074 70255106 0
486204181 46313309 0
343642831 555713567 0
154679168 261858795 0
18611021 279541713 0
404908983 60830513 0
386853326 108943410 0
518850958 65598354 0
161414798 521388489 0
496855510 349388448 0
155284516 232195386 0
261828566 541515345 0
124398028 146495081 0
220395974 335390794 0
107208766 168695455 0
545959254 194171756 0
49903668 114668729 0
148418875 517218618 0
194419802 45454710 0
316271488 97411612 0
533177497 137175600 0
450005423 294139238 0
223143020 330535030 0
528184988 431085224 0
100149745 58380056 0
144361951 300983459 0
239323158 171620387 0
322958041 401821327 0
465258273 392557764 0
332769442 294485132 0
166275098 352750272 0
267809449 243571071 0
27617257 517516713 0
427224858 511338205 0
275379250 348388056 0
902169 37249280 0
366924196 468031025 0
123554285 131882537 0
57838555 400064732 0
538204794 318091305 0
332080688 373338462 0
68268356 298339030 0
546686703 290458367 0
74473845 464163332 0
104438455 543209735 0
256434391 195417400 0
123503581 146236881 0
90224102 429151074 0
216981849 161772963 0
77186497 61954868 0
294267154 534643698 0
341678782 473902439 0
547617773 435454039 0
318923427 338981313 0
119118109 161635750 0
391597000 464382101 0
174155789 523708651 0
293615665 6139369 0
537120426 345193713 0
383227657 370171849 0
103658691 193610590 0
162160664 240170310 0
478441164 233763385 0
538785546 262416355 0
562396330 17191108 0
268189443 379270463 0
418734195 61351678 0
110288867 9080940 0
318892589 240796235 0
316449735 246350878 0
232390535 537033923 0
269877823 189289880 0
263963560 325234172 0
217487670 284217763 0
382673747 326713630 0
359167575 453307109 0
374939578 505955856 0
266542330 24304017 0
215204046 352962339 0
306219098 81475530 0
386399735 45505276 0
349967274 174597024 0
287022349 478070044 0
185188475 227819985 0
472581024 482984111 0
295006388 11426244 0
525737941 207541019 0
166178007 301284231 0
214795334 509412449 0
355865755 391633627 0
108183264 444242103 0
255405260 54036642 0
167286436 307001274 0
523983555 180025041 0
194250495 206762085 0
236582271 302186773 0
494465253 73726815 0
199911495 369969355 0
427422224 527061378 0
358453805 493787088 0
136607627 437739035 0
159104512 374538222 0
50092053 51256395 0
394626783 34141113 0
298816681 235375013 0
359313426 52856241 0
250845179 365997935 0
445627029 146490982 0
560225393 90038070 0
536541104 473948530 0
466330251 259613435 0
311263701 205675406 0
109060878 468517855 0
168970731 262296748 0
4904222 549330206 0
103980445 229276175 0
252323977 275625279 0
45484375 336688974 0
406133972 121370344 0
446226119 451613274 0
302343625 298997169 0
297787368 237165718 0
263901449 435156703 0
503316818 14008816 0
357402668 566478925 0
513402106 473244314 0
463879137 335313166 0
410584227 337077988 0
68482097 415463469 0
119868743 175849145 0
251897224 510789642 0
175929602 214032166 0
300868479 222444595 0
518023391 321773046 0
155284011 386605374 0
450063834 418178557 0
187769276 537844168 0
144797287 321650273 0
520617093 292899587 0
330270550 536383106 0
250834729 318986702 0
237300155 399610513 0
207658502 210796035 0
381345390 568931363 0
411982479 20302767 0
547024553 481825612 0
235512880 61263710 0
508798535 405843789 0
231579627 263629032 0
451409204 424849459 0
129414648 203669654 0
254339730 532117772 0
477990765 425151823 0
79991348 471687496 0
337361259 86431603 0
191666082 193575568 0
198780315 48647121 0
317347290 151945217 0
16255250 70487461 0
329326251 219031977 0
246452284 257154573 0
410933870 322656460 0
125645873 88459305 0
98496630 99135790 0
182969265 526694168 0
147825114 492019031 0
19351328 1676067 0
233681588 115689018 0
329455399 233822484 0
547212038 389520559 0
294431705 99629651 0
210789178 549968909 0
391802118 478477705 0
232261169 456125059 0
148426137 111251200 0
523747208 298341313 0
456586452 219186394 0
294511799 247863545 0
257735606 165646468 0
118516994 183576209 0
203998271 283604135 0
278805145 426121542 0
170071985 542588419 0
61266157 382003464 0
79745786 519540807 0
514203298 209530051 0
305916904 161683018 0
446917758 388834443 0
43634358 352521948 0
420972700 168812693 0
493390583 58683103 0
319510495 266488147 0
210908617 3883186 0
84853716 440658668 0
446108207 561383309 0
239372565 360715110 0
186567282 193992519 0
459693464 411136721 0
83339247 373115326 0
519101682 111805303 0
546559307 346537864 0
526381467 318784325 0
153399745 122291673 0
63752987 90175456 0
376607958 382747104 0
454429536 140989579 0
487736047 406162846 0
41202689 263481700 0
555929330 373504302 0
504984184 295538023 0
134490226 368256138 0
482745612 160965313 0
319612441 490305553 0
149652595 416094790 0
110965151 460804642 0
252506856 239423019 0
494813520 410790666 0
559318475 95402094 0
299239763 548407652 0
473449745 330102665 0
531658274 167118024 0
273956649 169519440 0
383054604 478492147 0
456063996 428336048 0
304743341 254771224 0
540773090 283607708 0
403300713 130895286 0
350749622 176929518 0
47968360 403082096 0
36436010 257665885 0
197276061 327361721 0
417427130 472256378 0
527237045 213115423 0
454220415 184179133 0
489794971 459168341 0
182010385 116731211 0
471675088 380785477 0
27833730 15892338 0
72788545 488233983 0
182809707 202154115 0
220988889 59942677 0
37539302 3956153 0
130334274 21709878 0
275617296 328690079 0
231080079 273911855 0
131689321 218572285 0
315509062 267303941 0
272635781 449953093 0
390287224 106937031 0
544335837 541752122 0
144539153 191671456 0
542853500 172854282 0
123287594 109674890 0
223519496 309078887 0
254132613 251471115 0
479013705 287661929 0
486924255 11418261 0
442909513 531695916 0
144493765 207596019 0
115712733 291572403 0
99644093 91801671 0
502737391 86550794 0
88889223 527708055 0
513707511 525166305 0
448076801 203984657 0
448868595 274685994 0
13813188 155909268 0
231980544 516851627 0
54181372 137210788 0
377666881 553484407 0
379027399 444767164 0
398315050 179917188 0
135944993 51550531 0
463988870 349372054 0
388577431 266728296 0
186683381 561795940 0
468813556 252104957 0
65004907 103995098 0
558446163 369866973 0
371255005 32286289 0
543296754 410422126 0
414615077 385636194 0
291927612 68404094 0
429608699 218293401 0
192123416 223802283 0
384330977 240956393 0
163394217 6486608 0
410284425 65393304 0
262048395 8394385 0
415973414 277184247 0
241763203 76476062 0
180187515 110669816 0
509432214 476832770 0
2253047 26604649 0
129071406 339224425 0
500620317 462857907 0
505482653 53136008 0
220438460 384225069 0
349781660 130452065 0
439654264 366392675 0
98096159 198165438 0
342538193 240868603 0
302036312 518628915 0
10046430 530902268 0
473989685 165046896 0
372200845 307165835 0
290633440 197772238 0
102872341 564380501 0
455683662 302586418 0
392867281 98690887 0
455175441 46432763 0
241394727 96146359 0
414295287 227436975 0
179548642 89376424 0
237027587 127237583 0
393756085 471298141 0
75847478 13853962 0
18587816 537413253 0
295106094 163340260 0
299632066 408653625 0
20019916 243424044 0
488113453 460353046 0
453186611 5136261 0
360775527 559040981 0
549569029 107831554 0
367372693 441927405 0
253257042 165114253 0
370452664 195001494 0
430705597 420209946 0
318526353 49238980 0
505744369 444391296 0
418552559 338160439 0
141044723 150643278 0
218126317 53106786 0
8847764 314015772 0
97053445 500203620 0
449535114 404612778 0
284022100 517561446 0
355278968 461735703 0
445760461 368708551 0
417255570 88942231 0
113720616 283287764 0
100809772 47572338 0
219793870 336387502 0
432900671 371962730 0
197536429 204111356 0
323686783 514972820 0
353945393 204887282 0
364671021 180061950 0
300542823 276240897 0
342660620 343148680 0
527162362 15146801 0
502838509 249535183 0
192417388 314951164 0
438556772 355888100 0
103414757 533022568 0
66411878 444015705 0
477315892 62023066 0
388683795 492647044 0
52255145 24674474 0
284908262 95463549 0
92817115 512473322 0
444189995 516045070 0
295382956 521600218 0
460562350 466456576 0
123642294 557530828 0
265713420 559153157 0
443571693 217810554 0
69031847 445777692 0
334964560 147575269 0
425597733 552844158 0
34803481 160290168 0
338963669 67652034 0
529217711 276858392 0
267983661 171362253 0
177962022 532495401 0
528974471 443846600 0
557348439 157199518 0
39746232 101073965 0
343054212 475902031 0
148975616 38173667 0
145025950 487907141 0
524450474 532806111 0
333415039 293974 0
545799166 202754837 0
403812437 422561834 0
39057900 1567488 0
366219376 540888911 0
468049532 121521958 0
111448972 247492466 0
252153531 302493804 0
377253545 311651896 0
311843695 109544414 0
230565646 402591085 0
111304569 58940879 0
190737135 211390208 0
219731580 38870106 0
80195676 276944835 0
191473407 522085432 0
385989696 459643771 0
217099462 38653583 0
287386018 73883941 0
508692223 153070963 0
66431992 534433549 0
309336995 148858492 0
530622448 441413823 0
300923583 131874038 0
123655836 452149238 0
175249642 105303974 0
63576955 533257550 0
297411543 71173764 0
280983583 196337271 0
415675029 499946073 0
505231574 9780061 0
315569311 452927482 0
128089468 152016889 0
431145358 7105342 0
243470725 375396828 0
471419656 460553371 0
70711617 273962798 0
426488287 110647802 0
312665011 124611153 0
214340397 456727711 0
358977486 170340180 0
376663070 539136594 0
89187509 188693394 0
200900588 14126642 0
232453280 537159307 0
184516261 421700205 0
516355819 559337377 0
329903703 220164240 0
8763287 103943182 0
498388820 489965003 0
125739617 356906288 0
306540628 270724518 0
181819098 432098360 0
18224727 197813097 0
81844937 262144135 0
527321477 419522653 0
302483395 203267889 0
19455335 349770186 0
364601864 485708863 0
180031091 228499922 0
374852174 55920858 0
184232285 198169222 0
184297160 406325060 0
567561353 109100416 0
135129356 97636394 0
153124784 242013274 0
457579307 109664592 0
75704458 55195065 0
329089805 175146110 0
323949817 325327902 0
277619975 510242002 0
332476397 3349743 0
426980054 382514530 0
65735927 84147096 0
103432111 523930008 0
453470692 109725260 0
564665691 131240603 0
252636156 185940386 0
289009699 507643375 0
111233043 284879433 0
17970544 169101213 0
457710352 455912699 0
258317089 562672395 0
438013955 217632905 0
234209914 449542681 0
16957121 510276123 0
340462998 479985081 0
71397464 446824974 0
323636132 187669709 0
348225151 205992181 0
557679251 75781014 0
107622001 551950932 0
119903849 86747279 0
479678228 155929440 0
478913149 568999483 0
284340549 194828875 0
349569502 162169044 0
15647623 252148423 0
221038697 145728569 0
467200442 536914104 0
55347985 544300829 0
240173802 359808577 0
166842398 544480920 0
391838301 356940895 0
42458822 127601443 0
91158800 359461165 0
500955375 540786471 0
96567386 419183578 0
64493746 54992673 0
457187479 349336193 0
529199919 484793393 0
118650693 351345450 0
449404924 85499699 0
240643888 324076088 0
129801636 431413205 0
18104965 316461087 0
525338383 380213162 0
65312820 443699611 0
401427034 133392345 0
183753438 272782592 0
3147388 242413730 0
174743 255893817 0
499970420 236571296 0
218273237 110007433 0
516601548 5062286 0
159394572 491951963 0
208819422 199265216 0
168262450 365389337 0
153261184 455746858 0
497451925 511454745 0
26617270 171791922 0
222744599 381019662 0
336513029 401659668 0
383482240 26246566 0
361858010 58807994 0
551983334 365876561 0
322612035 304740735 0
21515403 217246023 0
360138638 179338782 0
520595697 376232892 0
352536772 70590658 0
473909160 61767660 0
58201044 177886575 0
331240726 299855676 0
237737372 195290593 0
405550420 424682341 0
348468573 466959534 0
189337035 188301163 0
424747914 560903219 0
269059417 455488949 0
492289753 162595052 0
246422794 25844773 0
214908094 555998231 0
328715599 457681562 0
363778001 354518333 0
440346267 139667225 0
325166690 101269140 0
255915496 18284821 0
364693384 214312110 0
214878129 18867280 0
252200630 190862008 0
564720276 374813609 0
326241912 458333816 0
19216684 166246075 0
61775638 214276897 0
534809681 471757926 0
286581862 103371301 0
287416589 86685022 0
281117184 266383078 0
256124016 433890863 0
487765681 256115406 0
249443929 400699076 0
62869811 291958564 0
200303901 545069079 0
29272319 405118614 0
548958978 551947653 0
119491149 492385064 0
167035401 443347379 0
520069379 340386508 0
262390707 139232761 0
478171044 521486578 0
280618513 16144649 0
166612387 277392940 0
435887260 72049791 0
261401089 547105115 0
317609641 105062947 0
467297087 439522018 0
563470393 189046287 0
157096534 193099728 0
272751808 371661996 0
489874809 183940391 0
363285870 79803836 0
512812398 424839228 0
272801594 29018089 0
55082975 29413156 0
495464879 349340695 0
212335989 503431736 0
268310270 27750518 0
103951209 106725368 0
94171439 358880821 0
492580601 351273694 0
422530424 24503158 0
409647042 175089478 0
356487967 448972091 0
253461295 51388904 0
60386312 302728162 0
533817774 353733558 0
406897119 417063426 0
359121088 243829599 0
37865966 234639789 0
376248434 509648085 0
140780855 228672386 0
52728873 19590522 0
75873513 78209212 0
59418863 77578700 0
533339761 312486012 0
74484248 156271191 0
141844960 439271458 0
228957579 15095590 0
250717414 57630480 0
322766872 263735831 0
445900334 193006243 0
330910059 100219659 0
555403701 347469570 0
474128477 304779383 0
69039026 266382862 0
62738197 271385182 0
201393385 531581899 0
218940561 331149878 0
84146656 305450533 0
240177846 526279165 0
383420989 297874895 0
98979746 412951864 0
45818763 72656701 0
252495249 250976741 0
321845129 98395872 0
79044197 44163997 0
431345112 424579792 0
237547962 15685927 0
487638343 279647112 0
45101956 141664537 0
413466478 33059169 0
453317375 380562209 0
333971367 403855512 0
72819080 28826252 0
406655035 261671641 0
333919566 430425749 0
242833824 173619504 0
27151450 135235793 0
131158148 184364984 0
25585019 440658644 0
19139056 307626744 0
491267525 293366393 0
364396778 36118238 0
173899173 374243649 0
174664457 36382259 0
91059440 404512828 0
530491167 388186566 0
548223580 405756251 0
223686696 51409727 0
389817969 3689201 0
241143603 280691218 0
22238194 563528231 0
162835959 494573331 0
59501906 185000052 0
141237890 503558913 0
50946535 367713709 0
126744783 521716644 0
472031648 69284454 0
327559934 120666628 0
153929558 334107462 0
498240250 170554881 0
137691962 501178399 0
180363760 62568148 0
103944100 553849978 0
511706081 528266661 0
431264921 163638747 0
509543968 140448436 0
264264890 500288691 0
15211176 476275268 0
205676619 43603914 0
441975553 447010057 0
458230297 151041852 0
297570247 380026108 0
254628830 86097938 0
246017025 553322647 0
441636447 206849882 0
217874081 418354745 0
568879124 226576787 0
313145702 145674290 0
370578635 6242969 0
18190507 507015876 0
193087436 444447219 0
455695977 483401281 0
265906708 265567019 0
271340829 354569996 0
550095235 559298793 0
199614915 148237678 0
68057217 388591612 0
224590279 318196628 0
443399484 145623863 0
22470258 12856649 0
37149038 417077672 0
324825001 260646489 0
319802962 398876715 0
382221993 166700148 0
78604398 128053986 0
300188660 45597690 0
209508306 91768647 0
292939119 2191592 0
524977942 546810003 0
525100143 462438980 0
504918470 285710891 0
302869011 242351357 0
85691481 100124140 0
291975651 88332233 0
477501670 455478279 0
196220202 128223167 0
157458130 534812305 0
338123471 224601176 0
125516860 523988172 0
378721701 361240622 0
283502299 473139308 0
474211644 341798737 0
148682800 207226074 0
177416793 336500946 0
523337863 278806918 0
543948261 292065958 0
236280353 435395012 0
158861404 257709214 0
245978121 360789424 0
170924584 442187321 0
228534798 379979132 0
140807428 394938024 0
424309479 222498479 0
199195517 164860050 0
4218934 66891535 0
520679603 563712018 0
33104926 266672858 0
546405906 190109287 0
314841395 218115907 0
536913383 86822498 0
214075884 24058728 0
383509382 52281701 0
31899626 315514332 0
151855371 517063644 0
519960397 488309009 0
551754220 256173974 0
263116546 535467145 0
103754399 336134898 0
554933388 151636886 0
442902437 295405690 0
179506924 55076561 0
129021968 390008736 0
336221566 163177814 0
256537707 87988324 0
259601228 200915558 0
41217650 398953385 0
452122311 231092029 0
469959559 338222870 0
97362297 132253496 0
534089909 211945574 0
484337723 88144515 0
456789437 354589400 0
461256932 246748310 0
209513437 487690428 0
219807412 502107398 0
153915757 72382893 0
150558591 318968248 0
397772122 419639694 0
523640547 262571230 0
452427653 231983677 0
435212549 233961959 0
532434911 5125415 0
166570830 545061664 0
65773679 430747573 0
57194654 8580779 0
212385851 94427489 0
508861614 249901924 0
439705540 463028987 0
45980150 475401178 0
492191916 31079572 0
400650653 363077107 0
89737224 393789107 0
193406533 343618587 0
333625312 472199881 0
375018242 148320254 0
148363630 140468462 0
17112918 274350356 0
397579647 254044370 0
108906602 481268741 0
167306004 201625397 0
205083616 540774381 0
294385366 218831672 0
479634995 164851465 0
525579132 502207209 0
68216762 329569751 0
487567250 218967462 0
556062877 151492391 0
1558648 154310649 0
492651629 542779626 0
237859408 438615786 0
551891682 47607598 0
538662501 204151924 0
421993536 196507072 0
239235086 471046709 0
89426715 564447428 0
353090189 211580641 0
290780706 345720278 0
543737919 56034473 0
406583643 330027928 0
225778443 48424548 0
528108336 271598287 0
505088569 515364240 0
421955290 181452187 0
406142727 987808 0
341189337 408258835 0
493879156 185908526 0
421234443 232633730 0
401485101 242268119 0
109526923 295410530 0
147066916 159872971 0
27568393 130043234 0
173163628 539884969 0
511626719 170680111 0
485830636 408036739 0
54866645 254245141 0
241613470 72542085 0
442799113 390940737 0
150115479 434870000 0
494303304 55495578 0
549995881 509092007 0
282433804 250347118 0
211694159 178537115 0
514570754 404367067 0
68551043 473466616 0
25430596 457233227 0
454372649 179072237 0
13693193 467183464 0
476859431 339956914 0
430007641 357636264 0
485823537 428284644 0
411275414 124338708 0
38994502 74075547 0
123957120 343982838 0
217951622 393776546 0
215076125 508635322 0
305624564 209519669 0
377391171 66774731 0
450233398 218382031 0
36594270 351269098 0
368370114 5382190 0
130779458 312323797 0
293239434 267487644 0
405934185 380418618 0
29155119 471797730 0
411536492 112828543 0
515770939 448157778 0
309658797 229409548 0
494318311 273450459 0
519776286 306735600 0
390507793 134479133 0
271802424 210516230 0
71741848 108063070 0
150229407 290649124 0
28094624 309355434 0
534155055 478594918 0
506005237 57863339 0
552970010 125565850 0
83178504 543358770 0
556609112 54492902 0
304046499 149036490 0
358535957 221606029 0
35330131 314506606 0
363120493 352273500 0
547535487 284197427 0
267610012 473173966 0
410462509 426942265 0
121985064 542247121 0
198522849 394379686 0
103677119 84932686 0
106044412 309521341 0
394188167 172187263 0
538790068 546418030 0
167271232 463932234 0
447131489 310664198 0
45937092 541007469 0
444517712 422938334 0
103344236 423285468 0
204302284 151727536 0
49861407 379743462 0
439982926 473133016 0
129664688 51056301 0
29030098 530204631 0
109142136 42959538 0
256301829 562088831 0
357123159 28579588 0
454256280 566144455 0
560396167 137871378 0
323991907 304078648 0
262228615 263921238 0
258996026 449053020 0
69530359 511692432 0
302651025 264197998 0
235793310 231390608 0
271259038 273937512 0
98323208 249815075 0
79770264 29351698 0
489927417 349999232 0
259235519 55702820 0
71642342 506937400 0
459524638 341144218 0
145083665 460844643 0
245716871 305402996 0
6591397 518013661 0
78396727 410233414 0
502585272 517212975 0
425702913 278031936 0
249704410 283304311 0
175548034 21150120 0
343527694 52623473 0
318224386 475484921 0
285022308 370484920 0
416789647 388035933 0
539362083 393443936 0
527918282 293275820 0
290165598 186605951 0
281141680 237144495 0
53990698 132106723 0
11316561 118018298 0
101546301 373193630 0
197314058 270205849 0
557135202 563053937 0
563626098 225148483 0
383748532 241052726 0
491020307 6513557 0
369669689 25256295 0
34312117 451282157 0
268938346 484608597 0
438407489 181531677 0
227284293 99010704 0
209577099 551923177 0
381170919 164314619 0
474842390 206567105 0
274479619 63573287 0
185060486 237663094 0
131327594 426783649 0
199706783 271354851 0
64355318 521850527 0
96945455 457870194 0
153270883 182917245 0
53424204 351799469 0
373872569 569129518 0
485828640 75178611 0
101382025 494834949 0
202800662 358532786 0
545441464 54859660 0
223241498 408342739 0
557778639 477880260 0
107146203 234123863 0
69435189 92919595 0
17492848 286193585 0
131490778 123150006 0
312382781 284280575 0
344659689 369726376 0
200534428 263221331 0
100838048 46567166 0
345944892 367595275 0
288906668 137969178 0
477996015 556030263 0
227555205 337603270 0
14721929 340149337 0
184091382 418945635 0
193503259 443370673 0
255052953 549234012 0
228465497 306268532 0
450537978 411533286 0
300169226 200950112 0
353121103 170533556 0
295735187 491739310 0
74492735 161311367 0
343262509 485300584 0
543374479 480937132 0
112951974 490473559 0
153289534 93176336 0
367274802 74027679 0
471329877 18110701 0
502428474 373433924 0
195469956 46028948 0
516122291 322303428 0
364054282 324527846 0
414698889 317071448 0
262997815 151805374 0
115552030 310871361 0
508502004 434279161 0
119667374 178781895 0
29859823 295804248 0
157255289 208164548 0
46930971 532864264 0
32863934 91903350 0
36991762 304770852 0
203694095 345140000 0
423052329 28521046 0
46934754 371173071 0
256986744 252681614 0
403213222 39438264 0
281969184 525060745 0
362028592 238577915 0
459712469 221361863 0
120850846 546688690 0
111816114 298915520 0
80364941 517400827 0
43873204 57167107 0
292976245 178276012 0
211379089 371288405 0
487296733 59630271 0
487791360 247458595 0
345884256 181397488 0
17299657 29767291 0
142924250 291230924 0
358573070 73646522 0
316341484 458554493 0
336389359 409520343 0
195822356 188514916 0
259573352 502185691 0
94296753 546125994 0
162295892 335845117 0
316588167 492065138 0
253020153 69598696 0
177766197 143378460 0
8755637 111112975 0
525841927 443534831 0
283713697 231262010 0
454386710 357114371 0
290981899 52431125 0
359010345 258703832 0
117766524 38379097 0
444689642 224416945 0
464178231 405087330 0
468930097 2346484 0
417558781 253590172 0
182181761 6786337 0
494755261 249415476 0
282428972 281067165 0
197167936 555375128 0
489312017 295681821 0
239591298 215499636 0
471318891 309544441 0
467943492 223912036 0
238761856 175795884 0
475381364 119503889 0
501002215 292138590 0
478828834 435584382 0
429512878 304017447 0
339539370 168831746 0
392713875 456902605 0
461625317 107229933 0
134719426 246908878 0
485523565 218449542 0
460679850 214010448 0
208674068 481975495 0
265953914 92434559 0
483405708 28233851 0
540177771 291105438 0
518605922 261825895 0
114426925 266097383 0
227970555 291658408 0
497970638 471718803 0
226855811 368465600 0
362921781 292112608 0
468822062 326124802 0
118988891 86470206 0
416807280 428815242 0
71577872 501502134 0
449010868 138198833 0
85681085 411175862 0
52954446 193695462 0
341640806 39982865 0
191482608 181077450 0
135530444 32340665 0
118590444 209396402 0
343496943 418408531 0
155551666 471077526 0
67676067 91570225 0
34429217 183273261 0
381133690 383675978 0
18294418 312769323 0
317973106 401372447 0
457733441 220184725 0
95578846 495339778 0
242106285 527528189 0
163407894 155646147 0
39088847 211414910 0
24712221 29211966 0
394168589 33142430 0
79189213 369876374 0
307090498 472362503 0
330127180 491134103 0
396592910 38619401 0
231952936 413896239 0
425057115 275071046 0
102223372 106355904 0
30663684 384906112 0
302368621 193563826 0
218259651 163326302 0
410337242 288663058 0
165366735 363291057 0
234301648 377898761 0
426865141 226339672 0
230651655 349459288 0
325268925 361337519 0
42901312 501066597 0
277910810 295574459 0
544197182 451370101 0
225164539 442425997 0
101003982 64177468 0
490647759 287859025 0
359511017 148152894 0
279447941 41846315 0
318908995 406751637 0
84755532 77112286 0
479907854 118933359 0
58130306 145656530 0
542496424 520773154 0
383422117 128004830 0
453360646 202337715 0
303673882 426542597 0
187097909 377419421 0
466380119 564806851 0
103485838 192811341 0
30608437 493073436 0
176586065 443828726 0
537473778 541407553 0
263942149 80697579 0
176039540 103259966 0
409159518 525102947 0
515354814 48030347 0
277119264 181078082 0
97626059 524834071 0
349411213 362858142 0
562175729 456441916 0
188171447 450128645 0
83121533 484607538 0
552726712 83658814 0
448501997 68506455 0
64256245 202812657 0
104577336 448545244 0
297317409 27368959 0
555898357 468658255 0
151663273 307470825 0
241157439 293952007 0
532651234 114782176 0
127710366 132093092 0
134832370 243914427 0
215723090 25479734 0
513473646 546138784 0
9069211 215110267 0
143723147 288660184 0
119055197 213888634 0
488327043 527461082 0
59663613 419834187 0
301755492 158635089 0
232845682 446601270 0
5713246 452382865 0
174144531 213193587 0
326277188 530304370 0
356456448 216809262 0
359491534 374994555 0
8802294 72509185 0
210264100 66756077 0
296672166 263028989 0
57521367 181256368 0
512978965 243111722 0
280488290 74232305 0
478621508 484742102 0
73352714 342655601 0
233489183 237706330 0
121992145 383293478 0
75224491 213670745 0
233489608 249854310 0
159836031 419260159 0
331111328 357807645 0
266202937 417768226 0
97949941 334977570 0
270708466 203977049 0
458692494 482861125 0
66145387 476445898 0
76540491 98767991 0
250777025 344453387 0
392348246 423755816 0
298198483 256046069 0
383019914 567510238 0
196949839 112493974 0
121713307 34225353 0
356468140 406818395 0
65564604 409752612 0
14304349 25368750 0
40603739 767900 0
42492497 137566802 0
565378771 456817684 0
410587975 177352769 0
525916464 358956718 0
59849133 284800684 0
82690972 318148064 0
248016310 93034227 0
499551981 200460603 0
355670037 148685575 0
268839355 252283672 0
167044876 249223778 0
263393976 175031483 0
334813787 249545370 0
31598886 357720487 0
105365208 82408851 0
158901385 441897829 0
118588745 218283903 0
148813032 414793771 0
441765071 29657664 0
166716268 513031639 0
188027171 330692184 0
208425956 71155599 0
171714101 510245543 0
318508238 147241487 0
517056463 379524716 0
163227062 92870742 0
37775243 275684865 0
83683136 457378576 0
376658939 250665411 0
406098729 462215810 0
1095416 100903369 0
452294957 113449758 0
96018933 93995243 0
366988162 74330772 0
172019800 409236201 0
211568367 218171039 0
109228461 97652023 0
246643581 168525191 0
221741267 356009102 0
553321318 534728275 0
204035642 207166482 0
171033693 403788033 0
433500309 121039744 0
402691469 374696421 0
542544527 266192208 0
61976003 234708421 0
440769624 397765909 0
213619051 512863103 0
231863236 450738437 0
363764354 121372418 0
28730792 386759276 0
153274744 484545268 0
246712642 568675494 0
309252758 179377522 0
405388474 87732233 0
84766881 42904719 0
289829401 259091446 0
397894175 353278260 0
371389732 320832205 0
457950362 207227689 0
225260116 558408529 0
382336445 486182645 0
339221128 188399034 0
296570902 550474022 0
556699600 2419331 0
150287894 65993648 0
162174274 119634193 0
51884592 242090559 0
481105204 530525371 0
325493158 402739645 0
449091187 132893262 0
256592901 316627301 0
316608006 414486778 0
456148386 245169276 0
291485012 393575643 0
446176161 308117987 0
237734893 423203095 0
407849393 132174847 0
314537009 252951449 0
24024096 388692119 0
229949060 131406895 0
123396049 538083232 0
190148688 134428434 0
78942823 426962917 0
556162725 116849101 0
556679591 244385451 0
300768603 132474019 0
252230198 530073141 0
295332002 504150842 0
226450790 143952004 0
184760478 311327181 0
428343765 153284038 0
82881186 406494181 0
169196007 91894419 0
127374632 361823291 0
434934111 223273561 0
563667818 285600850 0
384572835 306701282 0
423008054 566399653 0
293507129 191441934 0
495081158 500670324 0
498984558 367448649 0
232732977 193928984 0
559104721 6539337 0
512130188 103771128 0
330060344 51631171 0
146681740 216659347 0
446779115 350800293 0
170639895 497059347 0
123943552 97804716 0
441037873 35940381 0
94075801 36349483 0
559160901 546812058 0
514531886 559678388 0
19184252 482970954 0
67777126 466304042 0
42171685 555516901 0
143471624 515201835 0
56141216 245841689 0
514534292 46255382 0
179015703 437646753 0
209870694 205336433 0
28485428 568024177 0
564938251 489271269 0
314796220 146480314 0
566731590 448104338 0
107086750 363564717 0
541828355 88267853 0
24147753 434155163 0
234430030 358920095 0
40142088 543625890 0
423804382 162594485 0
506374363 425477393 0
61733864 49478562 0
73570607 529666796 0
192742270 43114894 0
467839471 473258923 0
544738782 206441623 0
515012285 159376943 0
132610909 540152183 0
194068068 390321955 0
43314560 17574036 0
345611634 192769747 0
127940223 220340750 0
344266979 379202049 0
363149990 329651633 0
425263883 159309447 0
94577219 470411007 0
102721578 394302258 0
299299171 261246616 0
436450707 522829825 0
150831000 127104794 0
74009886 176031505 0
167194736 40841074 0
49360665 387548512 0
73142763 118951608 0
388163011 24650326 0
167645565 404757043 0
266812469 516121395 0
147525594 83484379 0
38878902 107509585 0
73970990 481138240 0
63093655 362337676 0
175418155 169632492 0
173889862 286976115 0
364623920 324390440 0
41654373 469156754 0
325165121 85269384 0
101380027 388231467 0
195720525 300303490 0
303421357 221941043 0
348058231 348804606 0
345708478 119762895 0
107951147 119216462 0
28526968 521039456 0
494451678 13123781 0
534140715 100642355 0
325758617 191468649 0
484427452 100964490 0
403106722 302622574 0
289084404 495206249 0
339587697 530483588 0
569143901 316376171 0
366014733 203729696 0
100349813 452207051 0
193555588 69368176 0
320251640 159109645 0
532948549 229317675 0
460665172 466394060 0
498811302 299948742 0
222758562 461158832 0
395632316 558035399 0
28814003 260335289 0
533088526 294231561 0
126225314 311537984 0
531042116 539889549 0
477110910 219821384 0
256832349 460461213 0
151333992 458823693 0
398207908 421802418 0
485084774 240880849 0
141112725 402302877 0
96891555 275697321 0
262601447 464431259 0
3693599 66523595 0
425636129 260546091 0
235457745 552954086 0
183214701 59457119 0
8535974 432057144 0
360341756 480677215 0
224082479 160837256 0
194674985 202133172 0
42287245 13914116 0
226325411 411425540 0
114029677 271388469 0
476376464 542689628 0
95441202 374824246 0
101475082 431000764 0
463936289 140075218 0
232290156 307889380 0
372893596 183737798 0
362310693 306472575 0
41952198 532503070 0
476810620 316088588 0
375284216 94595835 0
384759028 56585225 0
234054031 372403857 0
189532127 37705677 0
529916549 28327710 0
313326748 173400780 0
9757576 89411747 0
301469238 443430856 0
159487974 236810889 0
247420007 18922740 0
407898362 320145493 0
546869228 40619959 0
272530858 402026015 0
103929158 538321630 0
495759485 108102009 0
241475929 342827635 0
560838900 114386747 0
497061181 285029962 0
507292187 389005981 0
267425268 229843531 0
486610562 24751455 0
8216081 485902137 0
146898598 175857984 0
351504488 404405569 0
100469195 558412719 0
539868865 305726442 0
327931683 241229837 0
340321145 516075425 0
422793862 22801718 0
479323219 339152244 0
287705828 163008793 0
31310087 293587633 0
37148305 87524332 0
456315103 403194444 0
362076220 137874508 0
561920327 96052333 0
372665722 189643669 0
242897342 436201112 0
93583767 101905339 0
272360186 367857303 0
450498388 90046389 0
328253780 516523054 0
445563372 335744027 0
1138831 418459662 0
92172831 106262849 0
128112765 492026683 0
535531380 192474682 0
512123985 559178683 0
158529322 43073006 0
96364742 528895491 0
547901523 102814705 0
192713038 550382875 0
414821910 466786668 0
424805101 128413641 0
58428069 299399290 0
374851792 188088374 0
551219228 155845671 0
196087791 129438845 0
419792243 178810196 0
443128213 370527972 0
555446132 469611275 0
33025336 549609326 0
506386617 275915293 0
207841507 41043523 0
364150620 41127037 0
514888218 75075139 0
96599879 422858332 0
122273163 314188979 0
291763068 102092458 0
405968359 418255264 0
346788758 6895830 0
151465532 293032340 0
70562127 5536943 0
79962426 47375499 0
193916758 1817416 0
467583672 174131798 0
133044437 447669932 0
388938151 18391349 0
561620836 378030711 0
22861175 102953696 0
269740360 161966319 0
93895758 541923242 0
420995098 261870270 0
426390820 76721393 0
436541991 328624668 0
126409566 264718171 0
69518742 357240856 0
482900486 233138016 0
545128461 223851753 0
405577616 127136788 0
285560672 8358742 0
464243431 41544199 0
480199530 379633963 0
460513307 418198096 0
246262702 439511750 0
543659941 400015479 0
144765320 156582088 0
354623419 406014577 0
154375441 403724737 0
485046776 235256264 0
7115009 102891795 0
189898207 197283372 0
355459492 461071050 0
296929737 246062429 0
166176820 344243127 0
228252 567930820 0
216164573 70082460 0
409615260 6344534 0
535616762 20934927 0
25387424 417687154 0
96862153 336557532 0
47299891 202446285 0
226387598 557301174 0
168393602 379183712 0
538333147 53896875 0
538333717 15979088 0
121469465 280918034 0
158183693 538992958 0
320024145 285327830 0
477650879 274188828 0
360610780 255594708 0
293736205 219757867 0
532342212 28083138 0
211754349 453951357 0
1265319 327150883 0
404242639 53509060 0
101136882 309934419 0
281571790 444553019 0
295811063 328158931 0
376161779 332802908 0
489234248 386217745 0
53559611 3165814 0
120113793 243121055 0
356359592 416109081 0
192285514 234965049 0
216710206 297626936 0
278498376 89182093 0
495144431 157489121 0
504207987 297491350 0
118187866 69443029 0
279012099 280117187 0
4147890 233154145 0
262173807 420899763 0
58847630 326510801 0
215797572 107752754 0
497802060 509586097 0
153773894 210249439 0
497993796 39199614 0
375879073 37672294 0
137554441 229084045 0
252851625 417297222 0
224095308 8666255 0
290869983 416876988 0
261084119 559782900 0
300504924 366468413 0
27091209 51437217 0
481062427 351298532 0
13189791 212985584 0
407451244 237446654 0
8658950 444843239 0
199974787 396641433 0
161190036 262612715 0
321713041 322930989 0
320731029 384284696 0
10695186 317677673 0
480846355 268036525 0
361792730 333097170 0
527693341 232804796 0
537379372 512419471 0
293877660 132073116 0
388286568 3724701 0
69160836 55681929 0
41091541 441910320 0
94703118 46687059 0
188142739 49441565 0
446769193 363333453 0
330523565 187918367 0
508436038 107812303 0
195996824 155470523 0
65825583 118811814 0
174595419 7000674 0
108147335 510643588 0
478752064 531684086 0
461065476 558077596 0
381884835 387577067 0
531407423 43938857 0
490627969 69053448 0
293584544 354149120 0
477380060 399506162 0
72906171 553029407 0
315361862 556971407 0
379879954 118799880 0
268494426 188535550 0
399939810 435182143 0
273523653 479121257 0
181630377 458529737 0
85846468 206037907 0
58916662 65568439 0
389080548 519983384 0
177737830 135265840 0
223900363 502993386 0
73528057 375653333 0
523348436 17555019 0
494304268 378903085 0
273149955 275330756 0
540049631 294145446 0
389546033 29617002 0
331252775 501785143 0
150014433 487333183 0
423879512 41673246 0
293543426 60813348 0
437702456 22142528 0
352647781 316535260 0
287372937 107859512 0
60760443 558027588 0
243629165 107076863 0
456417546 431068969 0
65801218 527309327 0
560648314 520897702 0
298640889 262413059 0
99783686 504972580 0
229647678 149901114 0
296975277 156262822 0
134119378 232603038 0
330064023 145135975 0
384710363 318860726 0
558467330 546685831 0
205731089 461315063 0
543066065 270258223 0
152273952 422721890 0
291391567 506321026 0
138474854 534167562 0
382855775 187494019 0
221555170 551042250 0
460890361 380012748 0
268451902 360216657 0
451143966 195145056 0
141597827 469167034 0
191238376 174666579 0
325291111 382126267 0
38174226 31111455 0
43326342 328664139 0
142019152 19469681 0
273534370 453830360 0
304372002 374896004 0
281799457 440957683 0
68425407 524930879 0
538253347 412333540 0
505550240 103030243 0
345872233 391536149 0
118371307 29995433 0
289674683 432952350 0
214182033 557416419 0
160146040 130127607 0
189777635 152059665 0
425155658 129362213 0
23893388 438558228 0
4856260 400042011 0
149125053 72563352 0
241498693 381804147 0
521921315 533233899 0
162441169 284227439 0
416259323 381270205 0
517956442 360535004 0
118824356 552454686 0
407563825 382375638 0
175760122 425244876 0
292412022 66064250 0
117598825 356124813 0
250436407 38130829 0
407630932 553832581 0
208679528 340127998 0
455469876 285815236 0
231023026 234561458 0
253498979 341517928 0
500918001 409631263 0
143022568 440218310 0
339605110 350369591 0
5984928 467679910 0
332446511 110161256 0
551438183 486337822 0
443855676 144144307 0
382777803 338300682 0
315059834 379951864 0
200362731 455693321 0
374848008 293178347 0
358273907 309645729 0
315251882 320601494 0
549218246 318340682 0
159376551 150018441 0
242703926 440598467 0
393218356 65156693 0
135200153 198367740 0
81891901 104377700 0
56193156 328907806 0
207797275 321363999 0
338978629 358941150 0
185554476 339574561 0
28929720 278858272 0
408611094 441972889 0
163015577 547812885 0
78293420 462808554 0
355941833 561801321 0
36682258 512043723 0
260782 177966761 0
272485798 220014571 0
74609729 243153947 0
68524298 299828792 0
166206550 428455024 0
82420140 109626165 0
489534108 281998268 0
205153201 376928687 0
336049156 497277193 0
343914487 131180957 0
272564397 260307719 0
334682431 478149964 0
177673793 217675872 0
200964322 343159960 0
284132047 501779626 0
217945481 239933794 0
70095615 64571225 0
313776591 493893452 0
283633863 165221735 0
160097479 465327993 0
509446962 516015522 0
17871022 342889628 0
250737699 490549048 0
41485941 321848615 0
114426918 299978762 0
47379258 443313583 0
370856328 31878564 0
113905633 519584616 0
259704686 497631731 0
173646750 510478483 0
469738831 25058890 0
59492450 439558988 0
239350105 565869207 0
248452379 566338968 0
533992416 412953146 0
478660792 185803852 0
422481394 155660103 0
416189746 51969404 0
19975786 359322224 0
128254273 187393730 0
477930468 239929034 0
133711670 121587309 0
379512161 471232259 0
175987953 264914124 0
505501365 162492702 0
512802361 420163675 0
531629288 360638508 0
44030541 432803546 0
427372247 393383798 0
125821006 91670676 0
310921009 44968988 0
519424590 43251725 0
338467834 153409013 0
342151370 55818234 0
535370472 94654195 0
482173422 276220769 0
370135204 36869793 0
66205825 175271652 0
109320846 430478718 0
83605310 182577861 0
430178634 229427523 0
289604394 494655303 0
148983526 553047873 0
514117077 236828124 0
463491643 326722633 0
81626562 292911949 0
34149276 341449471 0
239419529 102481821 0
232041012 318289340 0
510549358 83911479 0
490772955 513230772 0
19194249 114048428 0
485743133 170102460 0
183625223 182249351 0
544000917 439404949 0
375981631 341841191 0
277803773 320741838 0
529307557 441879365 0
547653564 494200581 0
249204654 135319366 0
266348551 516715703 0
11766809 106370601 0
459401815 328642455 0
217130713 80615227 0
447945214 443562732 0
568371515 129696303 0
97651010 552949600 0
27376985 92139676 0
524798205 21239574 0
566763553 413384434 0
161078001 159050612 0
502236510 27313282 0
261883117 462440703 0
485294763 289442153 0
133826793 568193526 0
4813461 8728201 0
103626222 326967096 0
202852498 512281011 0
427382302 233284607 0
227581246 19333979 0
41904813 336858267 0
57286232 60935877 0
460239528 209473118 0
165348963 422414447 0
366393405 202925250 0
541755745 308030829 0
385001416 414476376 0
305704985 483700277 0
474013482 452032984 0
153006394 374056057 0
84859548 427046356 0
506967237 484272930 0
341904436 133634739 0
413782935 15169325 0
473439107 230544907 0
359465146 447904800 0
372433695 57450318 0
249075967 85689129 0
234699898 548332415 0
548330197 350918497 0
277298612 497383738 0
92048628 127114013 0
395971816 304606251 0
174579878 409683527 0
537381651 178334575 0
43491373 285932995 0
170524698 129862592 0
444853626 348485755 0
353252616 415137567 0
340111760 438678599 0
561824018 425950596 0
97632138 240783283 0
117126418 50961658 0
414567478 355173320 0
432837298 418810365 0
363367082 282742291 0
402852625 540541233 0
362850265 93206669 0
548049569 496190794 0
416730749 561069543 0
208061650 561083528 0
454478713 73182966 0
155348504 410141016 0
432766545 360971645 0
39668227 566698273 0
27452594 160081588 0
354725704 568826252 0
84586294 372167875 0
24334518 323375610 0
379747871 271056213 0
40758624 187614473 0
233712925 303040017 0
162060685 356547540 0
248644098 60312872 0
288511967 106018104 0
116331217 487011950 0
501244419 215988050 0
414531765 497238378 0
482248444 517754202 0
119428780 538838704 0
461506640 65418237 0
135985660 568283061 0
3688820 431133960 0
83997660 216774533 0
362574362 441624483 0
206381923 368956237 0
525315550 507241426 0
121790276 459694008 0
235971753 511427650 0
443022772 137868225 0
242603797 433294583 0
546189077 290198109 0
551962318 295088333 0
96204018 330640023 0
93884291 161696776 0
297359458 373561179 0
229088596 502858481 0
9008364 445354012 0
414634606 284513261 0
14974920 52690146 0
260795057 81886679 0
192637980 124821605 0
82071075 135367475 0
273914797 420264829 0
117843451 269222770 0
333984941 445016089 0
181774251 333225476 0
283417442 415695604 0
163340773 140702386 0
296347274 373161101 0
207933600 423669962 0
8882391 177063354 0
417925646 68922342 0
9242444 299998404 0
391156458 370549820 0
423050385 523365717 0
207717331 493677174 0
289077934 504001175 0
80960176 375023609 0
226887794 545643866 0
94437341 314609115 0
121454286 331541172 0
5523237 293232867 0
262275052 550499921 0
543649126 462017644 0
445160823 45371522 0
128390315 297484851 0
452804266 567004804 0
374488185 269695333 0
310068059 204883759 0
562154710 161462008 0
419694846 283825784 0
91601982 322233868 0
375030473 7611497 0
200602365 148172341 0
96299647 493750803 0
472058773 222262117 0
533137848 141292401 0
137784285 143662715 0
71913546 272114313 0
543194575 300240411 0
365709868 221363594 0
371583355 317806106 0
53435423 293536092 0
100454850 372090252 0
254822612 507694576 0
529943638 381910815 0
93943771 108014253 0
463854834 294322061 0
466344443 491188512 0
332960612 207928678 0
39425916 374230755 0
177322342 132302235 0
72319603 95861668 0
117154452 311475822 0
495045923 514204498 0
39258133 276075964 0
106178876 218500850 0
127292510 108046751 0
9830521 412034830 0
564695135 437918391 0
332420826 550566459 0
556997464 183668445 0
145110351 163185446 0
335150357 481387451 0
383079898 542390151 0
264619073 497226882 0
177867032 464735497 0
100358265 321254330 0
492671937 98266621 0
501221800 24972156 0
400010025 341556452 0
354389169 239567836 0
104071084 438135540 0
469073680 270858451 0
302424770 321556733 0
344392007 201433146 0
386116494 391251874 0
443948597 312732015 0
531330302 360461944 0
9748214 494140229 0
4429226 47483479 0
553199519 88778939 0
515935656 424244022 0
88940425 320596930 0
507039610 397586007 0
317134134 412678829 0
328448535 240582553 0
242136069 301217286 0
19524937 376958401 0
495078636 95844595 0
392520409 403169454 0
248411467 126738732 0
444004618 280802670 0
361745223 265443066 0
263523718 282173176 0
449679023 174552910 0
224974184 174193341 0
284534062 239747061 0
208954630 352399713 0
38458748 529303223 0
116708403 262994515 0
566056847 539780407 0
394796749 22076734 0
277109566 121722809 0
283393340 364198479 0
545408683 195766776 0
9329409 566294145 0
330167622 360161214 0
349880979 143713710 0
140631162 470524852 0
354800309 65787526 0
173791672 29196338 0
411686443 404251737 0
184934737 96773935 0
52545676 477083003 0
504363411 152893735 0
328035531 201041912 0
434356839 366104249 0
47425874 429068075 0
227394523 209753273 0
198386932 202450332 0
301365759 197678148 0
505315361 191466231 0
64630016 240336719 0
453745040 46664484 0
87731501 191967579 0
265112078 351657199 0
95445118 6035280 0
60419431 155659976 0
528062971 318639265 0
476020926 247326085 0
34056176 539593662 0
261660048 365876971 0
292977073 84675144 0
535435082 54032917 0
202586947 207943508 0
507186705 361699921 0
77540794 322205288 0
104352932 535385838 0
554795394 316058391 0
538148416 279497655 0
66862600 155455277 0
196616282 433594433 0
287362181 516014752 0
464077884 100204344 0
40663833 475934299 0
230774612 254331254 0
321701793 494373660 0
6122343 490364344 0
20741435 181438565 0
497610287 343645399 0
456838168 164451969 0
207067741 238973164 0
246339432 32720006 0
106799925 331614851 0
478100968 254655173 0
153275632 228270539 0
143409063 104604214 0
388621500 263127884 0
451360435 427644125 0
391861908 131443436 0
355671419 350982158 0
88231326 98799463 0
213389137 306553302 0
231440028 470934583 0
534976951 335109602 0
215822932 97813618 0
210090772 189379074 0
383950738 145959511 0
90460206 156202502 0
29378815 204417109 0
403816222 154291096 0
125802388 189193486 0
304160014 294454725 0
414106223 52907558 0
343706056 48070030 0
100438159 394910138 0
456549690 96711888 0
418819770 295922079 0
12986711 416794024 0
422003465 299338443 0
201124997 188599959 0
294319493 384209269 0
233091441 114311702 0
286108901 169238301 0
320798930 493819272 0
317354382 222019773 0
17588266 97080869 0
419605424 386995049 0
42288036 396629121 0
169716460 277019968 0
156417955 386080021 0
274380389 198350424 0
336729721 141019930 0
90401354 288099374 0
346293225 420700045 0
452913646 344196380 0
544822876 9395018 0
336777844 392954450 0
186361352 322653123 0
94961279 26819649 0
417606841 174756567 0
285440724 223784482 0
212129355 78777681 0
453298899 340226725 0
106731746 407082685 0
126889639 547340018 0
317440072 22485963 0
501055539 305959225 0
120394487 274680612 0
193132679 93880123 0
339110010 462923374 0
356980178 338893205 0
536986824 447686932 0
317916765 156388902 0
240818861 311310211 0
317114595 518660880 0
383684732 304858222 0
320829495 306527166 0
301118966 434499722 0
374963062 149477777 0
44019355 220750210 0
323121368 502319314 0
244453671 256016393 0
308914649 477437345 0
82124718 553520599 0
329652061 154022842 0
62365196 446644039 0
357981077 319951515 0
272829884 545980604 0
479334938 480373975 0
121356250 112813832 0
500659055 407302557 0
358882407 295250307 0
461521084 522229455 0
539429734 317769309 0
382744260 251343421 0
147296533 498360705 0
244050425 296848486 0
8920025 488597011 0
552390919 539564939 0
96552241 52380749 0
341573116 245692411 0
527945414 288643302 0
437783923 19034521 0
47316638 492805299 0
136804054 218856747 0
430898133 36485750 0
401632219 511698723 0
41192222 139962200 0
5558966 232416495 0
190893573 388158074 0
459797329 464607200 0
342731700 60584630 0
170504308 413448274 0
42657047 256132250 0
319700107 139264661 0
421772908 522619141 0
159527652 370005136 0
422185691 322911751 0
89652517 13412001 0
371437334 317429527 0
459913065 135142154 0
385074964 325546446 0
512274881 345292050 0
260119364 362475670 0
222898452 380785814 0
123856322 305233383 0
565115996 481745719 0
152321140 450419377 0
165418780 42809291 0
447042416 299385379 0
117575926 220294037 0
527871896 373307244 0
249269532 263523701 0
305133304 196119130 0
319220468 21132080 0
90811026 367715911 0
520848238 256926504 0
366195536 116085403 0
407259148 426706451 0
135072351 559777646 0
278025286 551357945 0
512280133 476288650 0
220129783 30665701 0
359709988 560205089 0
233200201 420198501 0
439130501 137342130 0
183891718 40201658 0
306286652 19462245 0
180606646 130528674 0
554502675 92622840 0
408192724 383969536 0
91713356 530692747 0
558650520 204128112 0
324861570 391032008 0
197594815 548013686 0
52922215 80351106 0
104641839 62921130 0
191963975 65618715 0
171583342 528878032 0
35930769 252271991 0
295683929 138837427 0
379692697 491263877 0
363937275 451602238 0
104101359 494418484 0
259288540 31859386 0
243315817 158485174 0
295730569 510473196 0
217352800 333883585 0
400335251 164101797 0
188234271 519024935 0
554373280 522377319 0
566431642 62759109 0
254568695 6054805 0
189585443 209487893 0
171101707 391517508 0
289140620 528412618 0
268546895 358724658 0
58595243 37640697 0
96909476 104326735 0
369292668 390046694 0
212073012 332471966 0
143352708 261509807 0
348185074 517706876 0
429244011 489451618 0
450937834 93056205 0
109706046 228435607 0
493426611 263872330 0
81584994 88729196 0
156331013 122192172 0
333033401 453747903 0
463967470 227846243 0
110894352 389757634 0
177986860 146712469 0
543892512 246455526 0
12706932 86330094 0
228579036 557311401 0
259305414 505012863 0
169716546 114596824 0
371588149 358087102 0
152640912 476181012 0
231564016 172909160 0
534082888 290480337 0
292280727 367626370 0
206281668 361598101 0
380773251 38949852 0
129517133 142800449 0
15716319 98044944 0
170861984 47878370 0
495877849 65514959 0
237977233 3384444 0
178886528 439111782 0
257913779 189006946 0
372693564 315815299 0
97121388 336621324 0
25568 339403195 0
488214640 422942721 0
441900692 498066671 0
294148271 121285547 0
508415635 493312452 0
127113038 25689231 0
355340142 305934631 0
307856087 242095296 0
321988263 321215997 0
460263635 519419414 0
45522864 73706240 0
146488142 377141168 0
372189353 164965674 0
365313050 74110467 0
368832387 475483786 0
83165467 530171964 0
485185847 20194008 0
243187285 329282556 0
232482344 255296753 0
106638340 280850600 0
269754713 445893855 0
411721046 261654758 0
402026492 433545045 0
347522048 221138943 0
516325852 403860482 0
207365561 431086513 0
456927893 377780003 0
426761153 479176381 0
147398655 102299690 0
314483984 408348017 0
192494590 535286386 0
115264067 45536460 0
305482465 184183728 0
186639637 242957269 0
263366355 37155579 0
512357437 300339286 0
419411667 372637507 0
134528532 373825618 0
495112078 99448415 0
154522728 501424310 0
323721404 194680097 0
302783273 522748934 0
197566452 397652155 0
253509269 441992353 0
273103967 201229317 0
466654221 398799355 0
421599432 29687672 0
478328228 40341948 0
307940777 397721370 0
262097574 222310525 0
237910076 319482347 0
263258172 223686038 0
203846138 539727555 0
449713872 360982546 0
540628478 217559277 0
258929828 255772443 0
41172956 359209906 0
29906663 118085494 0
95402967 279417500 0
415339041 502802268 0
507053028 513485244 0
374337047 523474957 0
449844854 405558459 0
481672680 79320913 0
202662787 83145905 0
475254820 274515088 0
339939109 14610186 0
57104662 417861271 0
438880870 47158937 0
200689978 339357912 0
566343522 322211167 0
169860917 46846437 0
519670203 135228713 0
415049672 328942854 0
513279819 14305285 0
75153528 5992165 0
474664020 517997071 0
277007268 507334840 0
317625012 61507228 0
534324492 514899632 0
373789345 537382834 0
509831362 220615097 0
446902790 287198582 0
417350333 394436834 0
131520827 330370223 0
515900907 530586735 0
188935267 323313163 0
311083328 43895414 0
521074150 482741705 0
232495497 446276246 0
52713413 565101757 0
335811918 427774888 0
239098974 409438493 0
541842053 144967110 0
176544260 221883771 0
304604901 150422801 0
359912787 9321138 0
205231442 423524447 0
227032837 196547338 0
459168115 393922894 0
21995324 281681836 0
41952614 392087067 0
331389697 45859074 0
504394321 258942992 0
126095337 61582665 0
276873975 488679167 0
386109419 23743029 0
328308620 333497067 0
300144283 519528146 0
252377351 535708366 0
360047335 387038980 0
178109957 382485087 0
468501590 398505670 0
374024700 125216458 0
258418449 130454556 0
101617626 213991712 0
550730736 565862961 0
142554314 239784222 0
1816628 316665813 0
408549525 187175405 0
434331851 353504651 0
447872352 286925284 0
174554564 77253800 0
551410153 192304734 0
59422994 470019280 0
170009304 167153896 0
187096257 71423837 0
565775766 466358577 0
474492538 456076054 0
433206963 526629033 0
223937122 168123031 0
134398276 361226835 0
539698414 202215860 0
311447969 250527127 0
425253844 118062013 0
241628003 466136840 0
466331664 370648615 0
466639026 335258520 0
145811088 481113360 0
45517583 289656714 0
340361663 121315730 0
550122917 550975628 0
172029818 485734934 0
214172771 435853605 0
258214331 534196954 0
289535222 493478881 0
504094838 279241905 0
238819627 261620839 0
317673763 346693254 0
358147648 272606587 0
314327393 517167911 0
557179227 155286766 0
206265524 75315283 0
9129824 318906013 0
424329973 543040857 0
237516715 494696247 0
150760737 349369027 0
320961960 198238561 0
134787610 280715802 0
420296033 38598529 0
101525166 235461895 0
148851704 386404760 0
164244662 458082463 0
139757093 325582947 0
452332887 404505694 0
502435154 377518535 0
115979733 164622464 0
262456383 337501539 0
74537998 109585512 0
221162788 230319024 0
303263707 517171671 0
164234821 447992806 0
132691471 560803146 0
409529961 409031419 0
526842639 357058806 0
279447648 183757331 0
215523204 339671218 0
527931915 133820904 0
497952054 126213208 0
545132139 475284289 0
22495227 3577909 0
274544655 393601314 0
194798614 197418433 0
298770335 384398805 0
229459430 368566654 0
392664563 370877252 0
379754265 484763938 0
492955426 165570303 0
338802971 121554313 0
15814695 125658979 0
292853686 300658343 0
94434261 339701245 0
417219426 249175396 0
33369391 530205380 0
184824367 232879837 0
421286861 64806764 0
465581571 432982840 0
248267610 219318787 0
40663912 91053387 0
147463095 39719205 0
300208701 258794657 0
75035402 226147307 0
462282119 263311839 0
58558075 9093564 0
25351756 215738502 0
567803190 83799887 0
183768718 107786557 0
526820816 179740079 0
222243695 565312140 0
421320304 568880173 0
256500047 287655780 0
106026962 89452137 0
321773657 457099266 0
539722296 274512076 0
568477228 41976406 0
74770008 176729342 0
366918990 385978922 0
550304006 295456836 0
156965902 334447535 0
375726177 327830570 0
302004649 58025356 0
4858102 441017142 0
206804742 434178814 0
11025261 108592075 0
77885972 483837636 0
428910432 90008238 0
220806757 241924940 0
100722073 254692063 0
498628606 93641130 0
329337335 68583792 0
563493818 62969670 0
54117747 153631126 0
321377673 62610993 0
265084975 49009433 0
115680661 516520421 0
385381102 484608112 0
506210970 445648677 0
446783344 389988609 0
89064613 254703666 0
445311361 26560432 0
771706 451714613 0
343665270 216632410 0
24065985 192942677 0
538110699 445802566 0
358306173 465635292 0
458848400 342735883 0
199370478 9655721 0
185915609 128427560 0
225145018 159019482 0
98579264 353103218 0
342745657 74325052 0
547213436 32599904 0
43719798 332658261 0
568235168 67457718 0
389128648 557215807 0
455436815 190188189 0
492909475 460997800 0
102070116 41870686 0
433831576 338258846 0
549334709 484705044 0
360712782 75260401 0
171005511 106145000 0
553953704 458238484 0
550454066 151394524 0
82290870 557154364 0
344810574 58368410 0
272753315 461075449 0
131817842 39329130 0
72213041 484979970 0
439030792 38050672 0
166763220 247954629 0
409643339 5973820 0
219115680 46154688 0
383384354 536968098 0
462898121 148654814 0
73813863 558415625 0
477664074 426827677 0
558465559 299365053 0
323847374 17953012 0
523021458 454832124 0
53036064 214500883 0
267522967 523932683 0
469141476 394492488 0
567691854 179796834 0
419341752 226410192 0
544716930 246938537 0
189518787 476477135 0
53114138 386043052 0
438516730 359873004 0
294215805 441799582 0
18474271 297799813 0
333134168 315640093 0
100303539 520979025 0
296593476 23541511 0
262934954 493166700 0
542935178 201794638 0
49518941 429300519 0
453444287 459696378 0
322543905 488726825 0
488598274 238719463 0
128259239 224103756 0
483693736 528208289 0
438704909 292017674 0
262902089 220420341 0
134957731 343879464 0
89584267 456206191 0
270076726 493170778 0
318595308 58521644 0
121006464 267077047 0
476745997 388012285 0
289251436 550365231 0
267527742 474146491 0
169433326 155411955 0
216569971 195492504 0
98508093 145907840 0
395976981 231234893 0
438145128 534655097 0
111442026 65115484 0
76544849 161455670 0
515384551 199280760 0
72591488 145318450 0
355936000 45154051 0
430786445 102610306 0
520464004 199579050 0
470181387 416062189 0
130921253 454415752 0
361854870 299877849 0
261515057 59217569 0
70796882 42620626 0
253134597 427826718 0
559990904 567277481 0
465268003 76321110 0
315029870 286594122 0
445810528 441103561 0
90574836 127159067 0
563733408 531642433 0
1947932 326824380 0
114971795 550871787 0
139285691 506143036 0
144164321 200654553 0
423931297 347987354 0
214266569 510122724 0
465963929 277762942 0
365867142 306044237 0
229732358 465889093 0
274324471 226426802 0
52548079 16769269 0
439943256 491860503 0
207633750 538097618 0
353358961 312013282 0
23716702 477534187 0
370771534 271701642 0
501187203 144322723 0
261228302 229826662 0
406442261 269517987 0
52493010 500453102 0
436448492 355342859 0
445827779 455524638 0
535675241 419950965 0
435450792 73951503 0
90583072 243594387 0
364074927 112433790 0
513904776 551164346 0
392470910 314332392 0
3115696 29320358 0
32027562 17050507 0
95721558 344483843 0
521143879 290767787 0
225907899 310953215 0
529736449 427668444 0
462010681 321122378 0
203618171 151526413 0
358371598 102618329 0
307842677 28714940 0
7764843 511340716 0
33205893 281193741 0
66920755 532573402 0
143591975 370245104 0
94175238 421894536 0
4100614 499811292 0
510979678 536572539 0
393615882 425646895 0
364638551 432256974 0
476347924 355403019 0
376259400 223378297 0
442774989 477136226 0
293520111 105098880 0
392942549 167808258 0
553454956 364343782 0
332030317 202938625 0
462044958 559386417 0
77872426 199059210 0
42075208 54864991 0
540133264 554700738 0
242432397 380266378 0
2517541 85322523 0
429599964 22479921 0
122018810 483012136 0
486721330 57678059 0
265641814 369437712 0
507742230 475551729 0
286485578 378059103 0
497499451 434776493 0
99218586 286850934 0
356972736 168845585 0
22571113 280807955 0
165795359 215406606 0
386271340 424288691 0
118044702 239627422 0
98244911 457082635 0
528407711 443422919 0
232325514 32213959 0
364364861 372121795 0
120752820 237094126 0
135925667 356385618 0
311703433 146479017 0
71940850 18398224 0
193556251 225005603 0
87696660 131075642 0
163165223 463107885 0
109996302 94810968 0
10369617 234186570 0
317856596 418605137 0
516251472 532309993 0
345944076 187308594 0
326558716 179682945 0
97278121 551370999 0
519176781 150307845 0
35904886 56877313 0
482562676 2892124 0
261867504 547796383 0
411931201 369246466 0
546569076 189753268 0
87554914 339582926 0
466722755 87362507 0
253839189 296200935 0
333510665 159677960 0
67874045 315680106 0
240233017 426819403 0
543215463 119385449 0
139719212 434247579 0
80609064 129562743 0
382233841 260453020 0
13907626 264112386 0
280174573 346736459 0
20868913 454142318 0
248120912 7149246 0
260733026 317180372 0
147541363 206014414 0
553010407 56083253 0
102991701 76813284 0
76807686 284621033 0
171949757 59360632 0
328825963 423252604 0
469700417 104627666 0
502800093 277867391 0
368170371 281179064 0
245213278 79465834 0
126384361 6771525 0
317434772 53759470 0
512299394 418122450 0
240919266 343433156 0
40251775 451715132 0
67456268 158447788 0
381319684 175248291 0
313082097 74510300 0
269186037 305946026 0
497327644 18366371 0
437245586 39256972 0
387404716 414152802 0
15747884 198484245 0
316141289 417517458 0
521810285 194169215 0
3359170 10811035 0
204571004 569194489 0
177441566 461409794 0
165649858 187902091 0
193673488 516406681 0
244459857 376042286 0
470395849 158749690 0
232437840 165767467 0
189769746 316814635 0
120089944 297382233 0
80332080 356694636 0
420975370 41628347 0
449521369 187161373 0
53022149 231346371 0
233192402 568588174 0
49088706 181685057 0
141740064 193788559 0
151030638 142477000 0
410542289 467583661 0
392399875 203102448 0
167197703 279299724 0
2288142 541659012 0
509555759 371385649 0
291723701 46853773 0
175541323 110948430 0
356127463 335814689 0
190591502 70290762 0
352312741 536630550 0
198419584 62331195 0
407047088 457744586 0
238969711 151573448 0
566208009 29000920 0
439014266 505270254 0
390782283 546891266 0
146418712 137089327 0
285144670 13555917 0
274382575 37285906 0
510182196 261555375 0
170750763 71050900 0
413622583 204354954 0
266233275 523318933 0
154169267 350373776 0
104167112 245637846 0
458444337 133611428 0
152541474 259552147 0
429897812 362647621 0
301985333 554801428 0
524289685 324723815 0
17998804 485542079 0
509421551 45072958 0
366073302 270233313 0
228431529 142794859 0
46560995 56718678 0
545904761 86818363 0
268916708 78598653 0
431434330 49299103 0
297548251 540481065 0
158698942 401242078 0
77985687 232122147 0
8987845 142868738 0
279323623 74073627 0
18780155 474740472 0
117216885 225206317 0
377831680 427933401 0
98371171 415036420 0
336644273 264647699 0
150117609 338252189 0
185333935 508206099 0
402898707 159135109 0
200979182 12517180 0
477163307 537367926 0
413962631 63851304 0
33661896 567654255 0
299137938 155539449 0
121286698 375693703 0
131613455 156485092 0
139740830 187383163 0
500030837 462443303 0
254085691 285294920 0
66151854 555529056 0
308332451 149127726 0
60378677 352676508 0
27951691 45269063 0
344499550 514496428 0
493293514 153021010 0
7906022 85257421 0
298368855 229559682 0
313699385 366173297 0
397015217 254439461 0
26329997 231636384 0
347123367 36704739 0
378751806 315175353 0
53607421 252778077 0
470945870 522725344 0
326657089 46052023 0
278606828 74555766 0
320861197 392131353 0
89517004 2293841 0
314091051 440327423 0
554376994 494528449 0
444107123 194031141 0
33578529 129899387 0
285620675 351639826 0
310249472 532342850 0
106834684 342297922 0
423415366 463422588 0
452077212 46753365 0
428567678 7164265 0
113926019 67126836 0
30736840 276721349 0
192670230 522017287 0
437202419 439211770 0
563648847 414975391 0
344933898 153790380 0
518701911 178055519 0
242081570 510462381 0
438688066 283763462 0
35909484 317848524 0
505599251 141465473 0
243648843 161826336 0
119486745 172614789 0
187646764 283694650 0
314759901 485215690 0
558391442 307262075 0
438063062 154932584 0
210184519 59305920 0
130283583 329256336 0
91493237 513070689 0
74223708 74722097 0
405842816 269717408 0
427926708 366557709 0
466714029 205495366 0
181324012 29172659 0
312704498 89986680 0
37479266 508618049 0
519980646 249628237 0
263592008 4986982 0
143884504 443622333 0
516420355 10777442 0
190244018 194556043 0
336665674 215230658 0
289594026 385430689 0
14670950 108636862 0
242291364 379444362 0
425799634 166439591 0
162956702 228459946 0
520204088 278811896 0
423956590 264195061 0
153394420 48994541 0
35984643 201622945 0
341329757 363247715 0
85395699 101281377 0
196394901 120067596 0
472956289 252295425 0
431366356 441815499 0
387073661 172240957 0
394118907 263866964 0
295093053 329946365 0
554633766 494979002 0
287314869 125933235 0
313353962 210404050 0
429574323 388624219 0
11529641 474577169 0
177586251 553739809 0
64720557 180913106 0
485275227 41883097 0
298398210 210062888 0
357417942 330200218 0
436067859 531405922 0
555076784 144999129 0
318127403 380676180 0
29410030 135969420 0
40791671 74612861 0
533577621 66919213 0
565031506 160017702 0
154358693 411760919 0
251096044 393174368 0
325302985 475313671 0
321526697 125620096 0
376618029 75547039 0
310099895 482409792 0
307352877 364437940 0
99349183 210694884 0
213085647 429296049 0
472022672 537291810 0
46374551 464113812 0
174561200 288907400 0
383838844 439316541 0
225403059 154883468 0
324182894 118125124 0
463437910 268458527 0
172283772 219219688 0
100847241 328552586 0
412586584 353268899 0
397836036 348704062 0
50315383 452215673 0
429541406 242671328 0
553347846 161431392 0
348285521 271532263 0
79122543 27102136 0
314967431 64752454 0
186617294 503914386 0
262054839 98368220 0
124338562 119406125 0
147507584 476016326 0
491633256 554575665 0
73916977 350121720 0
414186230 80377176 0
228196771 34610709 0
71912156 236095184 0
327152815 230500253 0
226126461 412061021 0
28980871 371361340 0
397158702 29131390 0
50012001 329963564 0
46943035 8660868 0
138797881 34375713 0
247017076 434921509 0
422370881 184375660 0
23860660 208679327 0
313136673 534361156 0
556991720 109479174 0
464257779 189503063 0
363214239 541057654 0
106570766 233043733 0
549876622 102440352 0
440024989 397102527 0
550904637 242527628 0
342488106 383079565 0
462536866 163769305 0
2734069 532088656 0
534205397 266604948 0
507354546 261419292 0
242356712 7245306 0
182375921 220486573 0
521364081 492928200 0
480411258 274369259 0
136797492 449817953 0
239859678 45595234 0
257078795 147884160 0
245080553 161877756 0
434443826 389924053 0
311535001 173171810 0
175939896 122116221 0
46099269 540733680 0
460651855 116227516 0
296126390 62643557 0
494837615 425384477 0
233027688 143598137 0
549990143 289409446 0
164752759 221070792 0
259493756 421577075 0
341616267 43461109 0
15362862 277550066 0
182333954 365016682 0
63597594 234228740 0
173858395 368882115 0
547343881 343683003 0
233569987 212112404 0
523167269 212659294 0
17795989 120202073 0
374299930 262146731 0
497250019 221675562 0
143589875 306722010 0
431810492 345715194 0
252716387 107762073 0
187092016 58670559 0
434288814 264248944 0
428699181 182456462 0
433580288 230156779 0
524618327 501643591 0
192679938 114386289 0
539441245 474621341 0
29237241 440136919 0
489335240 462278786 0
377597487 157840815 0
354074106 217023815 0
132932352 61603900 0
287972345 253948024 0
240729257 290300882 0
168826468 397346860 0
74151462 550733458 0
256806061 165606871 0
419842288 163586995 0
247774089 126272348 0
550454318 480635744 0
184905154 320511670 0
479550037 549034390 0
146337093 316752047 0
183879329 419154758 0
512996617 194195708 0
29316504 523020679 0
490366300 462826385 0
43147109 478288102 0
334023248 94949891 0
279587288 309632484 0
146232756 184985989 0
128302106 561836677 0
107720718 280753402 0
416943380 40610981 0
421624867 311939645 0
88878801 460737240 0
493245477 427078595 0
399187357 220554699 0
246063451 210204499 0
128822925 511049426 0
330970313 416020015 0
108916133 567866747 0
209869738 315569264 0
129729142 205591198 0
398797021 234892495 0
526472848 13373592 0
268387590 202656169 0
70840502 423428266 0
298156603 210359808 0
99653306 375548131 0
2743579 368641368 0
351360100 518433761 0
425080853 39853800 0
337455427 387352024 0
70480828 476822876 0
148535 558454053 0
406790787 478524246 0
479885403 139745959 0
287736290 19291861 0
168489641 449684369 0
361183698 532672276 0
448620497 106329153 0
235684048 440535272 0
305257861 441770759 0
97905176 37388876 0
4881365 165624528 0
466612634 140316864 0
511061238 507473740 0
173177480 203030997 0
331029836 243251772 0
4538461 183105992 0
312538197 274121724 0
215460892 321350238 0
516973895 138676415 0
95838516 118606375 0
355797847 523919789 0
416668164 149261425 0
159157676 91090324 0
229932133 323052420 0
465298357 336449394 0
41156324 154171653 0
386064630 83599620 0
386696025 424925025 0
46420999 218828749 0
469274390 267112102 0
559375054 199079346 0
88617330 85847848 0
15303576 157453478 0
158541488 488117414 0
294876651 71562507 0
28826121 236322819 0
509717826 136919681 0
65353741 140033963 0
492026567 116266591 0
500672866 149935622 0
388569482 161943541 0
451251911 85883002 0
531732179 343541061 0
433667150 351190160 0
536686673 485833116 0
80100692 322567092 0
544417275 184306585 0
327223931 338313259 0
234015033 191548754 0
190785457 229568689 0
358208578 97077230 0
268708813 326312536 0
387755441 74222937 0
422906628 42966773 0
28872990 342964626 0
283035239 23113012 0
2752593 258184951 0
568097641 547886240 0
304042055 301013372 0
297580308 435053033 0
299299831 101087437 0
61886196 323611828 0
343162188 369506648 0
225429253 466092407 0
72121569 339049028 0
238912916 148790635 0
518226452 128109979 0
391781991 259461010 0
371284643 490615630 0
54303969 393573350 0
125800474 394482252 0
75650317 561752101 0
382925597 309212502 0
380917116 395648830 0
522537640 338890256 0
566223388 238452541 0
359404562 532456986 0
253558125 450925921 0
143825762 293717522 0
88070877 466157575 0
78733162 381690335 0
3456103 367801398 0
403855196 130828228 0
109512027 442959790 0
315324570 32462094 0
247758983 44073930 0
232031167 318960100 0
96532491 142116665 0
463059830 374188290 0
134288319 65655593 0
469751932 202904676 0
478080854 128209023 0
303536144 141522131 0
317253450 329288123 0
416271997 440262759 0
182211462 72742245 0
334232691 479093694 0
420654492 508560825 0
188032892 156014513 0
372245191 31876044 0
536012086 551701351 0
122049887 300991414 0
398599816 244879594 0
411883994 443367107 0
455553404 402602807 0
305463260 324480462 0
523713683 220380442 0
301586590 324520059 0
169732162 560281768 0
27590016 98125512 0
228471258 77973767 0
1433111 385661893 0
489147436 57983436 0
441288984 363840096 0
387356701 60216805 0
407229812 453914862 0
245683591 444896346 0
179945046 477770492 0
304859281 321140691 0
379484278 183585314 0
527555957 38205429 0
131135162 22776075 0
74787636 519382937 0
107231666 67210535 0
482276307 158540038 0
256603358 57835593 0
14832703 406365955 0
195759756 433760144 0
414650705 297531302 0
164647220 77838771 0
173784048 156368781 0
198040441 528014411 0
555681309 85402225 0
36054578 497749191 0
342801344 11176509 0
433294706 295638407 0
318185485 146491856 0
184854743 542326425 0
530071028 300933157 0
194923422 135496851 0
447818387 339489843 0
287297724 408030639 0
494614635 520466084 0
421226757 515270593 0
305085442 164304204 0
19932492 462417284 0
46832829 164735966 0
461654208 184514096 0
417142994 446572719 0
166850808 274412359 0
444870507 338016393 0
431754010 524905003 0
427313636 192135280 0
345102673 51414700 0
164257541 188148533 0
296400546 479007107 0
206624008 161401563 0
192038610 475325054 0
199724677 292577974 0
457005615 96512212 0
354497529 243672600 0
39502213 58083029 0
40097477 100591415 0
247012063 430924353 0
169619590 200237674 0
539667045 553917620 0
97611019 424719310 0
126146740 32240632 0
343553295 238513903 0
385204746 447736062 0
540163039 60565867 0
170932643 184321199 0
217165238 457558952 0
443210081 346178422 0
315458231 10512131 0
165618615 179874601 0
352485933 79668531 0
488309819 420096506 0
6730060 458169213 0
427011095 50684202 0
562855460 529705060 0
58007522 63564309 0
441765020 61332576 0
455400014 473140923 0
310530285 365717274 0
220881404 466102132 0
472176910 350449038 0
3151748 342903292 0
314344041 568621003 0
484770316 484983837 0
304181828 222449628 0
47394488 429823795 0
277637032 119771286 0
403200114 128615227 0
260628406 20533082 0
461223845 444684889 0
444123009 465494060 0
347566742 177874737 0
492141812 406265673 0
161201823 463420052 0
399810721 54701766 0
370013195 496393717 0
86948439 469086050 0
77418451 1213554 0
391543400 557973102 0
447318780 214188679 0
158900039 518877118 0
488221177 555429202 0
136233359 141971953 0
278850563 131164302 0
17694224 155820837 0
51714137 404962207 0
264188907 92366550 0
392267759 249449760 0
305855415 435935341 0
221373791 292285969 0
394153966 228230964 0
218203144 46200379 0
371881137 10196896 0
402501432 545243191 0
562391084 548062159 0
485294047 528439639 0
137970573 461223745 0
19834980 85845088 0
470482534 114094359 0
465424242 154125792 0
23287571 222622480 0
347021826 369036595 0
341275988 24871065 0
50634357 157577840 0
14829479 239808848 0
285104980 302867163 0
374327382 40279235 0
474013397 197622522 0
426652989 454842791 0
90662637 494828095 0
532886695 178380300 0
236648439 173686886 0
140328439 108608661 0
303228947 155464931 0
379406875 442850106 0
162414175 194480960 0
166980215 479840693 0
307161939 208770478 0
380428679 299008582 0
132081718 73692036 0
269007047 309210361 0
375562006 300312524 0
168177698 158165885 0
349179643 473030747 0
470908330 404651445 0
461405372 356550565 0
129686711 257603878 0
107334657 177757203 0
293541234 544844141 0
128677451 475314399 0
84200901 175435894 0
477702547 476876811 0
478661452 289194519 0
251489 193829172 0
250021813 451239779 0
529525320 236921378 0
261821025 171689759 0
304397943 132296089 0
535947111 221493640 0
192310846 199924428 0
403343614 93905351 0
141396732 115710554 0
159201482 326725513 0
422404065 60944846 0
390948253 106481786 0
359641538 266164609 0
163532082 565594646 0
508622535 546807087 0
113730753 543759454 0
494747811 187263035 0
40174384 52429646 0
295135511 546836291 0
182257964 82835020 0
15414660 288187968 0
499651428 208846369 0
143977578 39988962 0
299526506 527695100 0
435192943 359346048 0
91957591 353268997 0
122444856 560499607 0
558985086 124185070 0
224046853 24463620 0
365615518 567824291 0
239752061 57508322 0
74593283 468267228 0
210289251 424174150 0
83290131 107300342 0
418736285 289387434 0
315026802 299670453 0
253143786 283239916 0
133005455 337851530 0
451793119 377423570 0
172568910 344679115 0
206487228 425655785 0
87012048 130183141 0
70807599 181175076 0
97090172 420633148 0
379292310 524981312 0
438506389 10610227 0
343690627 253916271 0
488777593 446607076 0
351528907 309880506 0
430437685 17664619 0
438993974 538670428 0
135721001 1429864 0
164961132 511580886 0
359338065 8306966 0
251202659 165558700 0
560889246 328380589 0
375602515 151347620 0
403321724 145306369 0
96587510 484371836 0
62372369 214708391 0
478230830 501109559 0
213140609 210918132 0
501013189 297751382 0
173941638 65791130 0
445300385 496503672 0
55570507 265125823 0
229391615 310631183 0
507334140 361854285 0
501911018 364761889 0
323515081 407468940 0
133248622 266245627 0
556510587 538246660 0
97395095 61779955 0
191566729 386758173 0
95962021 42178396 0
75919468 393496591 0
519723569 369772878 0
88067677 486794257 0
116409577 566543204 0
107376654 110386679 0
192380935 20641999 0
459065130 220018987 0
545866998 300092504 0
255170369 526884111 0
83585822 193625532 0
497154685 553516607 0
164514718 106371838 0
297369217 16354997 0
438253215 50766812 0
12978192 568913945 0
534972630 327128831 0
180735203 155078805 0
417220922 151794238 0
179452941 429090459 0
332508615 76755827 0
242802515 280984948 0
150376656 424931680 0
435676878 153254485 0
101830308 427551690 0
72252813 428995831 0
227332115 260095407 0
114878760 308866080 0
50905924 542685013 0
509173385 178127198 0
212924586 295054666 0
502762808 351796099 0
528505521 322978169 0
535135558 271722314 0
139262325 174743329 0
123830532 420877282 0
417455523 552455588 0
278076235 175219016 0
42685559 86690568 0
164697377 143790393 0
272183509 533210146 0
68652040 391017567 0
412999485 468354855 0
438884255 400746684 0
310492705 139772596 0
174930078 185232541 0
491595540 235479736 0
373921007 223014742 0
382972189 498301772 0
394227512 505601626 0
470653597 234284803 0
474005790 289507147 0
408751970 16433307 0
165740997 331044790 0
331250006 222128785 0
271011 159797349 0
333684345 259073323 0
56376306 266444066 0
196532162 401619288 0
55231614 172716756 0
501880516 137403227 0
65525466 430119654 0
428417213 449014106 0
453798333 416948145 0
369442007 326011679 0
84177343 364716430 0
531725856 189878494 0
35429080 200486837 0
222755950 379286293 0
491600424 9832151 0
547618818 517018650 0
371694680 373486018 0
431847866 302059503 0
509652904 444207927 0
102907562 518504310 0
111857951 569236033 0
31891061 402978507 0
401972331 117103269 0
67327607 237196574 0
520385348 73089816 0
146358083 366943471 0
255743348 378511431 0
456808406 548458335 0
54702992 122123018 0
235843492 542761266 0
279023998 16047211 0
273776947 525787711 0
358332844 473501181 0
306995394 237342675 0
136666189 377265309 0
75991954 221357814 0
122622871 47123931 0
518509575 3822458 0
259276948 243382324 0
300358509 384944234 0
294677997 142603405 0
525875773 142306962 0
293103887 398412380 0
320376949 212703465 0
132502291 298033231 0
311582168 76756991 0
243724453 83586880 0
121026079 115413885 0
133615905 457476490 0
239672207 445730743 0
181144834 263685445 0
225308108 24733267 0
242255489 378177183 0
297277687 427108249 0
471283419 458296672 0
423637269 535814097 0
119784643 342335601 0
96408331 356391035 0
566431403 509029368 0
359880983 215648269 0
539021976 394279779 0
197675086 502184979 0
294511210 91648295 0
468038538 547243976 0
501885900 330299850 0
325975550 359196841 0
334459346 340952068 0
551585495 80726944 0
23330764 363767119 0
287187986 412199494 0
459305134 540526899 0
167320011 162510554 0
54201474 560533570 0
382651440 454340037 0
558305841 254799696 0
383154455 303450880 0
414614860 276666561 0
401529104 250156028 0
313312280 489919377 0
270238020 280762963 0
63093318 517171819 0
330902908 379500199 0
320877313 352162725 0
423841332 380150397 0
471216939 535691806 0
156303049 68312984 0
513862299 168950041 0
419663383 230268932 0
401423528 201108322 0
415184025 297662784 0
266744252 408066583 0
31727351 328673398 0
541588493 317006170 0
267677445 205243033 0
161144419 136604423 0
228422857 121102303 0
106178211 538694901 0
116814 539559583 0
29269876 150219358 0
532208655 409064493 0
557727306 75082777 0
97231621 79663335 0
560744921 496286758 0
382160906 144627507 0
448011151 175502889 0
171382228 209749838 0
354162941 323594931 0
509201170 346265134 0
403357048 32357865 0
192594764 421444906 0
551123660 221630672 0
123073609 341889681 0
357471945 287310591 0
411484150 216307321 0
84309910 415364160 0
117088888 220331849 0
259801846 489959151 0
490790580 482320401 0
5115639 116569543 0
41534001 298920461 0
166710278 423664527 0
473610133 448050604 0
226452250 120810111 0
106986753 498180006 0
408948252 198306319 0
259507102 241908309 0
362848416 491762708 0
372264866 241012283 0
429063157 423274900 0
387557187 67127758 0
238076975 255805956 0
222819701 194384008 0
262090433 233388468 0
553791738 448802741 0
354251951 20674156 0
404913751 343512990 0
413026389 442296614 0
56332319 317445172 0
39048438 445462300 0
479337529 307663323 0
496754108 111317365 0
116952703 254083265 0
309835722 486642409 0
57927769 74094272 0
193494504 275640829 0
291312326 525612496 0
474756099 217067768 0
228902410 353625951 0
231446910 135702435 0
348713287 201306064 0
363168394 550708504 0
171667302 105191391 0
449824840 55691898 0
101708028 455114058 0
146540533 534108255 0
562066567 62965363 0
256868024 39948800 0
95557698 442535954 0
111214109 74899062 0
352873926 158131097 0
361011653 492421399 0
167915136 330222058 0
150974435 38991667 0
310358815 563856348 0
324508283 364632763 0
270854497 308525019 0
493642282 369071372 0
180892423 104956152 0
167326826 172647263 0
276513106 561222369 0
430833904 251402446 0
320395783 242749502 0
237281134 356138417 0
308787571 323378860 0
297737712 561739883 0
388025788 302311824 0
87592175 559800416 0
402981620 154418692 0
203696156 126592517 0
54341739 287835463 0
26510695 527442826 0
459491248 178663886 0
260641194 273487937 0
369519074 477692433 0
98991466 361219641 0
234351929 142280217 0
108491325 443933020 0
521589058 186965094 0
482050753 468194862 0
157525622 496251242 0
175996772 278485535 0
425185911 249103941 0
284840276 27843137 0
511278026 383420138 0
28810281 499654575 0
261565725 330163515 0
155046076 370108648 0
461611943 374364724 0
235596195 129915625 0
557998177 498626823 0
385312126 547022682 0
162336823 223699020 0
8785567 152970072 0
191444250 250283290 0
269759224 373004542 0
47754027 225623663 0
106218553 289271722 0
440615163 205110398 0
10673638 71778816 0
521886325 11307230 0
362274179 125621955 0
528727371 105691393 0
493361414 522604727 0
505281722 178858625 0
410982609 288294131 0
265716037 404667036 0
424032020 485025855 0
427191240 109693454 0
512188126 68245303 0
555446992 342227723 0
567091012 354856342 0
363940905 92948815 0
270847826 491974799 0
549252036 190762123 0
297274859 20175676 0
252912314 321466605 0
285702480 471520793 0
119122852 544610624 0
425048476 357680555 0
171174827 230293462 0
350947831 114576084 0
263126014 270583014 0
252401881 475524718 0
560898704 235626237 0
44988187 255735420 0
78162250 429723463 0
222944386 393725305 0
59106902 86477059 0
481924433 565192364 0
425882080 276501551 0
370785785 16032411 0
425496218 492858298 0
456507772 379097077 0
216859296 460468027 0
372371543 252768242 0
405079326 437260955 0
163218676 491284175 0
454112492 143116914 0
502330045 391203647 0
533069378 144392604 0
243213902 43956450 0
446682754 59799341 0
497772352 302808695 0
33809666 245595522 0
410572954 480937516 0
371174707 314260566 0
466901259 332594041 0
257980953 455188356 0
529567586 284828197 0
454951759 199302125 0
472016911 162785675 0
517981833 28486570 0
399565860 463174011 0
245650990 239158163 0
521571195 277171367 0
300489609 433892301 0
278643979 552292154 0
326786801 547640637 0
496188177 123121276 0
115876233 519247685 0
184322463 408085169 0
190927762 80605534 0
112320371 207190825 0
312297149 130504260 0
485130943 173202164 0
42566092 489753978 0
128383169 100226335 0
253347500 528102757 0
453456991 47964987 0
70220458 306288824 0
528411491 439760513 0
351729610 211763004 0
125571219 210310793 0
556634758 170935638 0
544174095 368448251 0
329415813 298861132 0
149737565 495399773 0
533865145 104959882 0
106970631 131106660 0
362734573 369295419 0
67298503 23343588 0
532172241 446638925 0
478885282 212255759 0
116658149 116206587 0
76094061 84246095 0
269628235 42132169 0
51037419 32760546 0
192059425 39159779 0
99651083 406473952 0
463358525 241839223 0
29210940 559513785 0
152009932 228546189 0
386430249 225695621 0
415346662 186134025 0
255515378 413166676 0
67167660 439000545 0
37577835 274974361 0
175167090 295640596 0
492081229 8173636 0
492138292 309619576 0
374412222 45713797 0
471416710 376673763 0
46266816 326443442 0
169363803 393749257 0
178278233 18106347 0
69167253 512956703 0
545447579 370058190 0
224996686 105529356 0
212035421 528632616 0
449008808 471887655 0
262766094 268327700 0
101983380 217609637 0
326428898 279894695 0
485348140 514792585 0
168954933 25698028 0
54292251 191491756 0
467549839 203034090 0
560665951 182237297 0
184047088 53547257 0
292603727 147581230 0
288590256 364405705 0
68837009 468104356 0
445003808 14608164 0
226321095 129195447 0
469554056 463812663 0
177189852 298866085 0
368639655 153568599 0
120304736 486133579 0
460089983 193628381 0
244579977 456880121 0
186139743 533249522 0
64243331 384467824 0
310267298 49459115 0
558517102 490318591 0
105721775 144680535 0
344528641 321630780 0
377220043 509168101 0
401212989 559234762 0
2192221 336693713 0
288391289 343456335 0
484259976 32010748 0
357738189 123741782 0
64006755 538170444 0
301129888 192989985 0
338249900 136141217 0
121126933 70094147 0
173287072 295245327 0
294355104 414411567 0
353573364 511380706 0
265648553 437835624 0
187418171 157102705 0
352997623 432636705 0
188715301 301668417 0
162262594 80453540 0
243968814 432159125 0
314133086 273865728 0
286072133 494873400 0
346401895 58768915 0
335994852 75140451 0
70666168 217436716 0
517595826 32162858 0
505505280 495573159 0
315991948 460853043 0
359774555 244900999 0
190930656 185774385 0
200828846 332158654 0
480901791 183528452 0
30595838 562569650 0
568592699 273029598 0
506173149 330487982 0
557226247 335058309 0
282715226 178202372 0
349964115 183180856 0
146081997 388402063 0
273258473 136471311 0
94433352 301912273 0
294422198 444581977 0
527233742 155421506 0
487698323 168512740 0
110471409 229556532 0
512266556 354776432 0
190969448 115646251 0
164858487 155793505 0
430352603 355754137 0
132454114 28463899 0
529331372 178366594 0
371987691 226163532 0
114568273 284241782 0
1363295 543123817 0
199631932 307553620 0
176978978 47810382 0
198862905 51714368 0
555098313 83752230 0
548423544 59133190 0
91072843 304029688 0
159070258 464755119 0
243720292 214560558 0
458367876 310580912 0
40130599 307859366 0
6722512 552848857 0
104918816 51293445 0
262615791 452979590 0
344768532 195543547 0
295321217 306272442 0
511891093 235514691 0
264615232 295699806 0
261030455 470381176 0
32554412 317762522 0
13190774 188542489 0
494279634 461493154 0
265072964 148888674 0
481976126 365215439 0
63733633 184561305 0
567177865 32523157 0
198390005 290824041 0
355022280 301999834 0
565123766 237504329 0
346797151 278666485 0
43877583 450947154 0
39956791 293616382 0
415378480 331597190 0
334964469 400469170 0
352515571 49013928 0
24209513 438626477 0
150671739 515131844 0
275764490 114131635 0
12897684 223902783 0
370538069 225962150 0
5205674 439096681 0
180002369 328942891 0
423804466 405603941 0
169127732 132449757 0
260884939 190998706 0
476758384 512545996 0
129874368 64355198 0
269376510 139240183 0
375153900 260831022 0
282669536 35758103 0
300902210 152358962 0
54177558 193939855 0
339754538 475665420 0
501395602 218521727 0
195379838 67605242 0
188467065 194113669 0
133014574 396198710 0
393003976 400220205 0
70670128 368718586 0
405341972 314936904 0
328293900 202549816 0
265537473 53390168 0
2990750 169004367 0
422087093 146730185 0
308162748 281647919 0
180396804 66401802 0
392690832 527841039 0
339254997 68667452 0
371200406 360983042 0
408877291 50039460 0
513959948 353646487 0
420245960 88342200 0
305323851 160318713 0
186705265 233152245 0
236885233 206748585 0
324333349 424864114 0
348779268 210904216 0
329024102 118952980 0
332575380 503173520 0
17573141 156159506 0
150156288 315008594 0
118196795 463649031 0
350825998 554490776 0
291564665 357932957 0
318596747 224086326 0
298588488 190494093 0
218313461 419935946 0
26224390 38190771 0
267093103 228395280 0
53346348 399212432 0
37224655 261846403 0
23673477 477180737 0
937659 226906979 0
192273157 255410194 0
72865573 271108767 0
391031937 500754633 0
563743004 380938984 0
424928974 415174208 0
288496557 206649813 0
44002865 164472523 0
238939704 182952650 0
297830450 561095916 0
385840735 108167410 0
560270357 197498640 0
275312871 273844550 0
559553578 467161223 0
186041715 237466276 0
427238129 191608866 0
404985022 229961535 0
362917194 145249165 0
395841456 151492964 0
228796290 22165480 0
235607747 477461974 0
75386408 362848564 0
198845076 560517626 0
88347143 206020933 0
239752107 150183134 0
109572770 472497165 0
536177859 342828457 0
316238012 498581417 0
502044360 372591774 0
95631894 343452987 0
323476357 446248333 0
503841217 435483588 0
120387868 483076629 0
343729781 531744066 0
467895645 168367714 0
13779730 352505182 0
127937041 161497029 0
25785946 225556092 0
386982602 53949508 0
96992925 317101614 0
366001110 227773311 0
185380484 323445221 0
366977592 380292499 0
477586769 442822751 0
322045331 9212472 0
505890606 49463048 0
229941391 120383968 0
485020126 242645245 0
104586878 211385187 0
439056959 409280554 0
136309155 525817472 0
109348803 172538598 0
530387542 531973397 0
17593993 504721078 0
274962945 381675296 0
210546847 388932614 0
416365127 243282046 0
397861296 295040562 0
386464931 429734506 0
38456303 201167587 0
297279369 335942379 0
263627537 212641577 0
57278540 477012116 0
537800561 240223354 0
230273816 563909307 0
138695956 551774667 0
258156228 480135883 0
171352390 348517729 0
248063879 345503056 0
372014722 494668854 0
298327796 327420765 0
292796507 458793129 0
306598043 525476653 0
46256439 8296726 0
118255535 486276237 0
238505556 265055453 0
87874325 543175476 0
435054353 395734652 0
175515155 164520377 0
403142094 556310463 0
91352509 144837155 0
345252066 69749265 0
236458237 32929753 0
187456822 468391655 0
531219429 547163193 0
201533037 207157521 0
516161250 463012222 0
496553663 125784395 0
195276968 438811905 0
224751492 164905775 0
202587239 487105828 0
459849365 130269713 0
381621818 318190218 0
35608723 509188939 0
488272851 212507482 0
492184631 416166344 0
392403375 107869986 0
369310357 304868013 0
255511322 182968224 0
526043990 164231351 0
244752222 539997842 0
403802467 2841252 0
355670008 279730932 0
329576078 453340658 0
32000673 412521130 0
154340572 330817103 0
427196476 108096904 0
404128420 162982619 0
11743268 341897059 0
146720677 379608069 0
119734118 124180081 0
135395672 307372515 0
96765029 505042944 0
258659029 533678516 0
217510467 112903320 0
156717543 296478762 0
405450409 385949755 0
391671294 333495609 0
240512119 564914393 0
256681238 22419478 0
550717445 538206411 0
132133570 486014856 0
357576353 424336469 0
378099734 158492462 0
389544987 238448078 0
473018479 553353063 0
534018086 138111232 0
332185423 516787661 0
52607239 483126516 0
288053904 353554546 0
265763282 428011043 0
202434973 39229128 0
554135761 24790629 0
484658881 504314435 0
239896488 28396591 0
488084180 250131278 0
524337190 410615861 0
398451234 479523091 0
118509693 123467516 0
56200206 120274225 0
209369867 459556904 0
339619608 216874170 0
377982277 437671773 0
388314437 277145301 0
415692574 127426272 0
75052648 212408645 0
418812648 310720353 0
492493511 344720181 0
392612553 348897065 0
559686621 157612811 0
83829117 294919263 0
445998847 436140940 0
352366972 21520964 0
379127024 244501968 0
277320409 426470643 0
147848560 127532756 0
419937170 334079004 0
86781039 482817110 0
376543413 112666537 0
388389952 117689740 0
141479833 525057688 0
528737310 226639000 0
173717456 214323076 0
431947644 83422658 0
220829417 543415910 0
536125117 145718187 0
277416352 358891310 0
1473570 227323456 0
59457754 489832389 0
36211087 500318385 0
421595776 436460212 0
217225961 79737183 0
523800490 130979927 0
26591440 89737061 0
356178227 102113203 0
471898016 53241187 0
194538625 412639010 0
284739655 405900483 0
461735289 286350531 0
474448869 563699666 0
560104404 184317308 0
453424280 98064620 0
456609320 22098898 0
549039561 99967757 0
525266210 329187463 0
439870879 235037003 0
401971678 473986486 0
133539822 153314807 0
266228354 371336861 0
96880349 279533453 0
550510386 274510162 0
338603992 277562214 0
533617712 260175464 0
83140142 472132991 0
360655682 470742501 0
477641052 529473505 0
269025914 380808642 0
295370018 216274125 0
293517044 79531984 0
550636538 230068630 0
118865175 435704430 0
252881242 328765615 0
6091990 323976826 0
309463610 561726639 0
334468515 466388818 0
342558830 336490897 0
76351149 76815220 0
443393666 521145601 0
291051705 506867069 0
264253135 402864989 0
206236673 471494492 0
131654476 333763911 0
496558132 343190703 0
552892228 98302491 0
567185351 143690438 0
42942892 73667865 0
283458076 543653351 0
284892156 270553993 0
403658395 522765130 0
531693828 187790411 0
219316587 563286484 0
11729328 143307703 0
499526329 280497154 0
222510983 312405819 0
394059099 183764800 0
346878336 353029108 0
229108817 395882726 0
132272430 476772839 0
279928036 279484056 0
103031788 282942280 0
246161044 430937109 0
357631817 234310172 0
456728642 317716391 0
542209179 369176341 0
305551503 72911873 0
238427737 410770618 0
376185396 4904885 0
105644474 539681238 0
12277774 568077188 0
553506325 469348716 0
90243407 548602790 0
93605831 277321664 0
330657463 462595889 0
187572704 193114151 0
311929347 299466761 0
406076148 2206317 0
85717758 11125773 0
257471303 170567366 0
490944904 269649040 0
166019200 113885279 0
450844437 231037342 0
424988555 243418301 0
211211703 344858945 0
487742518 501038328 0
565065963 266790330 0
483307621 55748258 0
333974480 470226667 0
255852290 104509347 0
190252765 487783940 0
29652489 79638952 0
276501239 496402174 0
348459525 197060781 0
476852584 181205757 0
258589353 493477900 0
264782003 334278232 0
538069511 42232741 0
220961342 141961703 0
152826444 326815322 0
484149530 342168850 0
364107437 375006229 0
49579928 286687984 0
301362719 104429698 0
289269952 495883155 0
228338244 385999121 0
200535044 211697850 0
7027643 296188057 0
564046342 323912356 0
413539694 254033940 0
529701345 248270452 0
495677245 452072475 0
521930201 309155367 0
105070959 295182911 0
137707278 74006270 0
337779548 358323880 0
122976601 380038085 0
338827051 315553984 0
144162189 219915835 0
168865935 214072164 0
408851378 567606427 0
355214154 545570092 0
351191955 300171078 0
12367024 129030858 0
407893429 381630590 0
12697357 103198598 0
127152513 427063420 0
89452982 76496768 0
337735143 105794440 0
294480735 250866970 0
109741910 3571298 0
106498068 537979299 0
85439391 425943761 0
34698691 67997870 0
357922066 403068343 0
266960450 48015166 0
504208636 304559405 0
40733863 505355390 0
244665410 374239478 0
281916178 34232393 0
289774060 220247468 0
395315945 336786544 0
120140791 343287607 0
246108829 256788285 0
505051273 29462181 0
210499375 270342908 0
256621664 6646284 0
217670859 153504005 0
370938502 134286014 0
243104192 290899582 0
67735172 426365580 0
78033773 32327910 0
93149163 17017034 0
263084449 57761678 0
103929619 173305843 0
379840777 515212881 0
98483031 353465480 0
485520833 6632553 0
563153321 61182425 0
534102384 440814986 0
187970436 304412825 0
26469215 377247251 0
515188365 562936404 0
421377460 4402233 0
124194787 89309168 0
497545243 545166386 0
249835707 87887441 0
542116315 208989360 0
337905868 144020661 0
141621143 496202510 0
510139349 176003669 0
402002183 36910420 0
474166058 61665088 0
156935132 429361880 0
205317204 431445151 0
455656963 388253758 0
317694466 566123352 0
275953016 562320455 0
567872699 505669365 0
542293814 152149412 0
290606609 277102417 0
399537940 169696107 0
187365966 125728709 0
525707742 158953421 0
508986351 538209016 0
300298410 182365263 0
9036104 2028375 0
167629593 538695690 0
324140020 53465966 0
248704883 315608458 0
301101041 278729717 0
215719938 158478772 0
466053132 128731058 0
553591973 348131268 0
377276497 481880785 0
131570849 209179636 0
286684330 157781319 0
483659899 102536202 0
303663884 234868577 0
496344320 493749225 0
220596740 506754214 0
236131276 457636962 0
232393071 488440423 0
381185031 523722355 0
56261935 140761591 0
19013798 318631390 0
562960994 293612134 0
365689253 116165423 0
182129908 237107817 0
428051095 93888942 0
315709059 124362516 0
59031129 77236456 0
409444249 404170968 0
269424609 105460268 0
149459824 228851807 0
201007183 276755926 0
91772555 307172578 0
553041212 123412564 0
541130101 362359417 0
238460579 126752256 0
365575808 167890996 0
544928049 72072438 0
331133037 174871785 0
534060287 546825529 0
218839392 430353552 0
208454449 489071977 0
329484318 370394933 0
500026473 364395201 0
488675066 274926543 0
129076656 563848898 0
416254776 529672970 0
58475575 400839483 0
459413032 216946353 0
378715103 448666219 0
237930940 522055661 0
240694350 478992033 0
67515565 148139335 0
541944480 234469094 0
259297543 529390212 0
44218149 1485290 0
322441816 545409312 0
213570674 288318414 0
321566133 111376920 0
283305623 48431461 0
123987928 69700413 0
282944454 14705628 0
422068496 186912633 0
335843553 483328560 0
258061410 514581578 0
101442996 166260785 0
46315661 425733043 0
8732815 174753923 0
72567724 507044124 0
120179478 283026294 0
139574195 441891459 0
423236829 228859093 0
70363778 283368799 0
190764627 503776344 0
366205596 321050425 0
463131627 67693429 0
192220223 271980347 0
2627869 399923632 0
521068354 267748652 0
291210868 17017053 0
224787510 333214494 0
434378762 292958903 0
446355531 4747819 0
267850836 313497107 0
312856674 142756212 0
354233306 334222169 0
561207254 281743428 0
138163294 523604298 0
515214490 357980770 0
28794574 277235599 0
548941050 380319135 0
123744107 565516660 0
551816884 461640970 0
364698996 374537858 0
46586175 76890446 0
181015023 226443024 0
136511261 387266181 0
354220957 247497390 0
126236127 46525335 0
323110217 400884886 0
87492980 198134756 0
270059876 237820699 0
506155111 189514094 0
264761703 309536894 0
220373554 198643989 0
409238135 522568348 0
342328754 318578242 0
54530316 423663687 0
90421054 338909531 0
52158320 220068394 0
336916680 251539392 0
142620918 366030456 0
136686466 537893605 0
59169938 550715175 0
423888933 37640507 0
403999144 177144840 0
212616015 407911590 0
420948951 419637186 0
359173735 224598633 0
301792923 332676920 0
498831787 314386866 0
533449857 79189648 0
400784731 181280685 0
287985681 291443073 0
438761989 429081433 0
547559240 403859189 0
391125376 53250524 0
356752901 369069717 0
53202569 148763621 0
308077995 375990622 0
238755305 9972312 0
151925963 161378245 0
560237817 547966240 0
68414432 189523472 0
223214389 73520212 0
65689854 230137617 0
470989436 15995987 0
102681344 513052738 0
77037660 391955856 0
352627936 189574803 0
342703726 504089102 0
123399786 260392132 0
316338385 157174505 0
105386916 25835336 0
376257146 34401507 0
457637492 181059253 0
327150843 297675227 0
117952479 330720637 0
304370092 375538483 0
21771077 238363740 0
160557928 416429142 0
191693877 384344483 0
499523629 175022875 0
393989710 27655497 0
254986770 23261808 0
346000383 115358542 0
177081488 422162615 0
505838514 81576830 0
461672387 266048725 0
374022421 398237620 0
529072371 210250934 0
60459411 442741344 0
285769740 27876413 0
17784558 544552742 0
36249432 554861697 0
277603706 168554306 0
138807127 212099912 0
422719087 316524887 0
72866152 550947067 0
10530683 549619451 0
347282842 97813161 0
161978955 296857349 0
528413766 155626977 0
8987293 16306596 0
380646162 207727699 0
56462351 74598596 0
491726784 117494844 0
163158679 541628685 0
451420749 40147988 0
279418132 414601209 0
293499688 181711810 0
553112051 524529974 0
397073784 119750093 0
131047667 104881879 0
150375438 562398631 0
364360627 59833936 0
87283088 126728829 0
371234534 119226904 0
439734922 527943024 0
124433739 267729765 0
38813592 329170045 0
163927173 113473731 0
558639198 55694678 0
120096487 306792619 0
429288108 542957041 0
251194096 89669197 0
294955448 365578631 0
81280214 462727076 0
55905919 101347808 0
375001338 159688740 0
236898984 493672223 0
62997133 104807365 0
96381803 308912445 0
408812742 156319527 0
417974345 250536551 0
555587759 85441392 0
168473309 178091599 0
78731244 228856366 0
27939398 379785603 0
96988797 127086847 0
23874673 446436423 0
31403160 334094311 0
262044487 360773883 0
377378998 272017175 0
203918498 149545066 0
194408974 62391438 0
346362177 18028943 0
39147058 349471561 0
47956479 439082975 0
523845267 477360722 0
151193222 89866679 0
564126160 207781173 0
293939212 53010481 0
368108406 568077995 0
73790319 297223140 0
522088573 290070562 0
388034712 511325866 0
308863946 130193812 0
347422154 204436760 0
79179801 275521718 0
320227262 242637165 0
94781132 226534990 0
194220664 253316179 0
305584372 158620591 0
11217040 174001129 0
236657930 271904762 0
420410887 556935395 0
473799289 557502874 0
322996644 387319349 0
137080294 180461729 0
359385942 503196048 0
130102998 65995364 0
82617815 451594476 0
359255513 74174179 0
250209412 454629413 0
163719062 496024429 0
464236609 389315769 0
259090158 43189509 0
43019191 65117688 0
147460507 138093082 0
263794392 114294064 0
5969930 248786672 0
317121208 474362112 0
562321506 263589033 0
322097399 492027544 0
139037372 146059821 0
294733988 486477189 0
426802678 534153727 0
279255584 250658596 0
377168191 441201405 0
355162885 548554013 0
196096563 463464009 0
354855763 148169848 0
349540589 297278622 0
495591085 451634115 0
499438558 301009903 0
147386062 11102924 0
505150101 71443425 0
18309939 491103911 0
325895227 490272069 0
525219236 544454808 0
346945302 8637481 0
81570389 217120315 0
204240552 445041291 0
50098894 359203157 0
267778195 197559168 0
284015219 435343209 0
456363396 117301721 0
288464818 344867534 0
15841721 469458674 0
158693843 497072767 0
527478290 269547255 0
353245937 252620551 0
320476744 317865322 0
176598466 260179901 0
285989825 554820357 0
451798271 330210508 0
303538974 42165711 0
233622844 517201476 0
489002453 509042615 0
171862570 496502907 0
358777449 506881537 0
555016430 169678615 0
29260595 431582874 0
66194662 352224444 0
85805939 191566180 0
369143878 139074215 0
501815703 451132887 0
401395333 148518917 0
356462275 139321306 0
543402527 250204476 0
24234258 527140318 0
422642126 520309354 0
475990759 29229368 0
407684289 281002919 0
79868012 513376610 0
186995971 68776793 0
462751816 563704342 0
423957690 22159895 0
167547605 365497990 0
113391101 317144611 0
121747135 104159256 0
37595391 270406150 0
259734703 111470373 0
398325572 61016092 0
229669891 305037888 0
502121627 426603263 0
253354653 552034631 0
265085077 177104252 0
199037730 410765593 0
229627119 10284242 0
434935050 309864845 0
220027103 378068036 0
499698216 481604729 0
564332598 560084313 0
15296844 59241514 0
513193497 355223919 0
407427156 253733070 0
406267112 329718781 0
34580078 404591808 0
285313349 267822662 0
227616387 446736793 0
76685801 210432062 0
214036398 219705123 0
454217295 293232460 0
221417552 379482803 0
391840592 35491749 0
30619143 127475130 0
256534250 452978547 0
200800313 503948160 0
210957345 426955051 0
261168413 118675763 0
176422251 277422597 0
185327132 413761003 0
296682745 38851165 0
120533220 385515400 0
301566616 51060869 0
445587323 312809314 0
208902069 21601570 0
308582343 496222168 0
38652250 231920241 0
565684427 386856842 0
419941156 538852652 0
470838619 49724896 0
542610942 49285384 0
160716899 254876052 0
342357976 33170764 0
386963970 92257318 0
477265151 510960752 0
183299724 495400808 0
17051342 388005470 0
384162797 154618198 0
274148003 248687592 0
295969989 324883616 0
57985579 56221901 0
514676179 204078179 0
249942115 552201214 0
299639227 257857625 0
170242446 512377522 0
86687134 208930199 0
329145833 298248524 0
365367927 364315337 0
104504121 7221323 0
360935982 52922560 0
248153118 101709518 0
41825120 95264709 0
345952912 317199558 0
54664203 327256960 0
380521208 295663163 0
16849480 16913303 0
7062183 173316922 0
239431256 413069110 0
535506323 270610309 0
18803327 378688676 0
165832220 524360290 0
543412599 3424811 0
27646736 127134209 0
130661919 439243401 0
505957960 249326481 0
465397082 32222498 0
545065840 366949402 0
462984435 412681561 0
112026288 439764309 0
232919134 172959581 0
126115837 420252822 0
90738574 193087663 0
127940395 207606494 0
483080861 77641693 0
91920054 549060767 0
412792393 76962635 0
338998167 80884931 0
374001833 21163360 0
50247797 15677081 0
14550893 495179541 0
231241746 290066551 0
402306981 5470908 0
322662518 207663963 0
407942993 18693471 0
33892418 344095764 0
497578421 489538051 0
60186567 83581347 0
442688185 254942774 0
43037637 192604935 0
200441964 385486634 0
492663936 140045491 0
395210598 84205149 0
180704559 233203285 0
386184843 531033798 0
114374175 329988282 0
128506691 221860430 0
402016828 85179006 0
33123801 483242462 0
441819631 138977835 0
316609172 330881967 0
335871980 453129209 0
428830831 257019180 0
385310352 183825673 0
173944273 37966428 0
140155344 478862119 0
262778349 63081660 0
267899398 132124621 0
250900896 545060476 0
67970990 421342426 0
140986321 213219037 0
166890276 424649147 0
90663579 187503539 0
548539762 9419757 0
188290834 511833123 0
276079552 15956213 0
118067844 482652670 0
511549528 197150057 0
388763470 279505071 0
218007135 468529242 0
398354636 286524927 0
420312334 553014909 0
123225550 236731262 0
503262188 437035706 0
153721435 56894370 0
12878703 1226573 0
64091659 245214524 0
436139001 568767625 0
464580092 40075190 0
294601438 237108183 0
72073127 233727644 0
4311043 216745265 0
400966856 54683565 0
420470369 191841005 0
170784635 267441860 0
174383972 253795308 0
438112209 463495265 0
463450666 533199516 0
197524637 201111148 0
271324343 72571060 0
266033834 117241439 0
116371167 68083174 0
191932584 440182914 0
162726763 460805168 0
240130485 5589658 0
10564654 376896155 0
113391435 118923984 0
234716471 316915783 0
495557464 225182899 0
472891933 436062459 0
505478762 343423508 0
424335848 6231828 0
456997765 369603127 0
213047353 256579508 0
274288764 295508817 0
159178556 35172313 0
46497193 264527928 0
166055570 27806342 0
351410294 371505066 0
357875455 144622408 0
166359708 166513618 0
20518420 392469371 0
447257335 39250959 0
440872126 489187568 0
500378828 443583473 0
114656489 493005787 0
81344517 362832431 0
540209543 60217483 0
390524072 94921232 0
543046671 282612199 0
5720121 187958150 0
374888581 335600099 0
544713101 125602201 0
69365625 72553791 0
117545756 322288474 0
469617625 474581903 0
119152625 207300437 0
295428036 277960625 0
445096316 256520111 0
437170786 451539077 0
528033073 526348581 0
70914593 64608094 0
355667290 463497280 0
551099613 62373499 0
411832018 476028009 0
498801674 361396684 0
240563811 67005955 0
291862076 364206161 0
468655000 543157744 0
270056695 350662022 0
27916075 236136588 0
354558651 113770026 0
147061118 103572022 0
49727529 354054234 0
565285120 269955950 0
345485804 385330492 0
168398261 538670272 0
316350637 246667824 0
459851095 85418645 0
407323128 155338387 0
146329791 378117028 0
563521501 52088766 0
247321686 56813470 0
197923928 415674620 0
354321302 104805480 0
328317394 386917978 0
522258855 175314024 0
75982884 100804025 0
313002079 68658907 0
114187675 308521261 0
127115017 116911312 0
206702331 176400051 0
195463856 357825835 0
460255729 25246166 0
109713215 379867736 0
508675630 191708520 0
225716271 241125984 0
46988277 26270095 0
398509897 222434839 0
348871438 260280962 0
248590220 316398470 0
390338294 376878225 0
214833015 540197816 0
526411819 69531115 0
471898105 88739679 0
278511026 541844591 0
460371050 336965342 0
111978635 240368473 0
100891355 568343745 0
295667688 544629836 0
561600286 189026203 0
485203770 479089757 0
117421048 11408046 0
413732850 222930055 0
332065576 35484738 0
495709222 416315144 0
330244072 6403730 0
19125470 95984160 0
487232283 426033756 0
231682341 524940344 0
394013576 205732258 0
182425345 9864126 0
17565130 411218323 0
461020947 159481593 0
526874321 35739299 0
548507097 279750058 0
307286364 9968330 0
365645950 376920034 0
145224367 38988908 0
203900597 72056718 0
232905639 439619686 0
287077719 357223111 0
200819960 541211087 0
349972658 469323862 0
347584780 138780320 0
117193519 564241400 0
549346349 58184001 0
115192518 438301210 0
377756824 461693940 0
253658914 325282224 0
385039930 200441412 0
266636864 229420622 0
239582082 227206633 0
426533852 57738891 0
181443078 376746889 0
272004936 256864490 0
442446365 544655165 0
181802741 447749796 0
16532389 358229704 0
111252435 204484375 0
517879082 429550805 0
180477188 548071589 0
396179643 87103071 0
498249069 469976294 0
497470179 532901862 0
519110618 182018259 0
133202259 567631197 0
365055597 458284609 0
560832913 394743041 0
377481696 396817243 0
235556574 200360963 0
331120447 508088828 0
192425091 458075870 0
378019088 551451833 0
168236509 482956850 0
245342036 379750175 0
450938267 82556465 0
71269116 296364616 0
277912574 406745296 0
355155857 486046965 0
285298227 473040100 0
414678793 316110204 0
28723755 347193558 0
261589530 82180674 0
168873246 448784905 0
384557437 505622421 0
232827971 247709480 0
262841495 209196188 0
450860793 207829430 0
151055945 240882316 0
509094501 348918046 0
179958134 188731735 0
259639844 424764039 0
473631735 189850713 0
290396084 160699479 0
219741781 262403287 0
463315332 6629185 0
300584961 10276012 0
294084350 55290138 0
568500781 339473325 0
134501298 140012930 0
487658256 106549308 0
255886142 223754941 0
267647824 190955488 0
345441235 559640579 0
527175212 236804293 0
476424506 414796464 0
479435955 309587999 0
121942136 522279167 0
258635364 69204305 0
171912098 107467981 0
516617958 437318082 0
561665986 1356790 0
399374026 523555289 0
59164553 33382010 0
119769656 100468755 0
195119851 513720775 0
333702886 444431663 0
176699970 507335409 0
379266758 152896303 0
285610420 476661978 0
484764950 505671190 0
229380334 500015583 0
566521556 280013170 0
322499590 477090845 0
119331190 117052004 0
58438602 383129193 0
478774347 552140696 0
147977542 238844495 0
399543349 303286167 0
412938861 291235740 0
162445777 471964840 0
6130424 270781403 0
509339868 489817238 0
52998177 21069324 0
487626511 281635973 0
143757420 293545994 0
426847910 189754060 0
386200534 24433916 0
173252774 250814502 0
39907776 150653630 0
39469967 282841112 0
251844194 278015027 0
327873684 81795269 0
426642106 340395890 0
444915493 263726926 0
497436310 454836389 0
185810839 535416895 0
120857853 510136543 0
66196258 484289847 0
350000000 425960754 0
332175697 270888192 0
358109846 153027138 0
318935727 406108820 0
128031187 107832400 0
487833966 69336366 0
306305679 295025129 0
179020778 93092003 0
65514669 461329019 0
419722913 31211181 0
205681885 562005249 0
56473719 194453373 0
263128516 162004539 0
73746600 5358429 0
118091627 399795715 0
143100363 158734522 0
136215827 227644989 0
134068083 231850808 0
192461886 489382337 0
400572990 231804849 0
548892766 269761752 0
351326498 238049784 0
259374183 194622417 0
540042114 400838707 0
401952454 191670964 0
144028054 237613433 0
102306666 363703611 0
446712267 550059980 0
407253186 115022778 0
158208066 456610619 0
510511966 150260741 0
536448586 121074013 0
359870450 363457948 0
193521907 335805957 0
513681407 435688852 0
187110265 72273956 0
365254387 124419132 0
59205037 457515443 0
84682694 440373154 0
104388057 294181429 0
28906203 421890238 0
57997471 423013503 0
56058365 562444575 0
530668271 397265745 0
185881099 264059973 0
140971108 72655682 0
215150100 397450819 0
80464851 320062642 0
1163513 426886422 0
145415191 329200695 0
93599702 142480072 0
405123903 301088996 0
63717061 356006020 0
159638174 249052432 0
200401668 279801355 0
2040051 538434871 0
175259856 558797289 0
450185880 379879384 0
253181069 177456759 0
13047071 156384287 0
503094164 181795455 0
358090762 412836271 0
448516296 161797979 0
110968869 21312180 0
188395441 165689435 0
482569094 533850448 0
354227509 483496544 0
455418715 451270425 0
10605417 358445337 0
39089838 506200302 0
155256128 231779252 0
21164512 72272777 0
214127681 28849062 0
165409534 392609548 0
410164289 87421011 0
346443108 299577147 0
531952232 255891265 0
371485275 211067269 0
36101023 156382160 0
52295579 216031393 0
283775396 44639214 0
259027947 519728879 0
268378155 226491429 0
1992328 218130501 0
182081266 266727297 0
257814291 63932845 0
486383158 171394519 0
284705037 161046695 0
470741081 322264510 0
218225022 286530500 0
380614775 75823012 0
500387649 339482964 0
427975592 222370228 0
160778827 145966678 0
92379433 500592792 0
480501549 155806679 0
546311266 4882021 0
105502845 179920300 0
561283663 199101398 0
160312053 534706409 0
56458518 237469327 0
37479351 316428296 0
342166513 483364628 0
114216195 229289241 0
502504902 364847640 0
51744287 441266540 0
363626922 277823929 0
371752353 180017611 0
122059011 137592844 0
167434939 17073326 0
4851079 90121390 0
506462258 353215963 0
441093811 404394788 0
43360594 48654794 0
70665540 267907632 0
357223353 165827291 0
273015579 412406389 0
86596135 151435681 0
220995381 18167961 0
395500630 439572955 0
106715907 93448981 0
165936388 471685592 0
125190269 487645706 0
358270454 5499537 0
160914810 254026709 0
479910163 424099335 0
492648160 469007294 0
236489532 501725577 0
7757364 311036552 0
527298835 369692657 0
246676359 534083242 0
443165680 187181280 0
336043873 418149357 0
193867305 455241942 0
545612813 266083229 0
53107560 162379994 0
31780350 326756580 0
275381609 462470550 0
16541834 492119174 0
416674221 535550238 0
343354780 517860469 0
57212447 22758037 0
293975503 110447846 0
80052404 228441696 0
30200342 541223249 0
68682359 540063776 0
455466712 190098739 0
86988519 524641016 0
14620414 186349019 0
794457 2413373 0
113042061 319779626 0
465235074 350318866 0
174875971 43371611 0
51737893 167687019 0
27093430 420383499 0
483752262 262140197 0
307731271 512629675 0
405602768 539033114 0
301169845 358577277 0
254260779 220443486 0
154417333 231015745 0
343752087 450387881 0
440089439 195467222 0
564558830 550386863 0
149956300 58258184 0
105971922 27645193 0
4246469 372494359 0
182650290 305081268 0
406229582 276330205 0
363028387 317835085 0
474214780 466020724 0
75986575 52619875 0
236767154 294442476 0
374118560 369607116 0
331898123 344862256 0
316520028 71108873 0
524256395 511927836 0
308596054 183855359 0
389039686 356737738 0
309549489 384822191 0
228402511 13479476 0
344094700 158006482 0
38177953 136257578 0
374720248 152379233 0
62227963 458347117 0
433315605 295220139 0
381068307 6559905 0
513404592 480031312 0
17716262 297740442 0
225555055 216313313 0
62722712 2533278 0
561481271 115886454 0
403464640 174145899 0
494583128 405208690 0
272617805 427638468 0
372152949 557356934 0
508865530 3735642 0
289964361 446493378 0
27542668 318854561 0
293528814 209268790 0
377268455 508112281 0
454942187 284129012 0
300448561 382696077 0
254743938 49702508 0
180014114 141378514 0
483331411 109518081 0
468400946 359943605 0
48860600 313785542 0
60231428 139689996 0
357867151 84624865 0
179818733 31087576 0
491755372 70147205 0
67655434 285510335 0
366048143 566092233 0
491239475 142541093 0
268907790 286699739 0
438848542 456037159 0
522950098 268958172 0
109998845 379638778 0
223876489 5253687 0
16880011 406369542 0
354968314 471734782 0
79160482 561706571 0
256228256 55955779 0
560311070 551003659 0
451429654 200527854 0
278877491 276948311 0
37152929 317179439 0
411481873 349556045 0
116970131 242948303 0
456184478 559288081 0
156597665 67848731 0
395185979 75066748 0
412229391 81464159 0
49851450 519032017 0
84299281 94146857 0
62436983 466657608 0
2609474 201192295 0
535235793 279232902 0
181381223 416956799 0
388855388 488012074 0
483349241 566339305 0
369723638 220245938 0
376589163 554506968 0
34106405 36936317 0
342531020 517355319 0
330362580 537868438 0
380647966 549884334 0
168904631 513687889 0
99377773 252292941 0
66264718 163463751 0
231876206 291804808 0
565043683 557092012 0
301134301 315778396 0
32249514 253947536 0
159469256 525436506 0
422258985 148846568 0
364077476 85965249 0
445304988 336421359 0
477757135 117705545 0
253962919 381679063 0
53752804 178367581 0
562893630 486621949 0
119657508 104944728 0
394912207 128448705 0
351019782 393143788 0
241387678 143646451 0
342492857 127265908 0
42351278 497720762 0
44654385 33124673 0
106597868 543198201 0
83296360 71131387 0
25663258 220007604 0
239499874 545734284 0
411288801 402833240 0
547968557 225072417 0
316911974 45057989 0
50901073 479770801 0
285388126 106486407 0
335441161 531019617 0
262312230 309630308 0
291121632 195651498 0
60880268 282381250 0
196727076 157924771 0
516367844 209630290 0
343781962 270803923 0
263301751 464432640 0
229647159 320567612 0
406289970 224593679 0
323032702 444850489 0
208665963 488155764 0
472144682 291888610 0
112582389 525211283 0
368113798 335846080 0
2691266 176266094 0
175505926 45001098 0
535811606 118028844 0
284437635 474148479 0
180000392 182591875 0
64243077 216912257 0
504734065 567896966 0
547034908 204404060 0
95390560 31692994 0
502292839 248490774 0
277508562 563988301 0
140203222 228865519 0
157090984 318825014 0
567367154 31727773 0
234312418 406076507 0
236158748 338850818 0
192598921 317059561 0
418560798 357716993 0
116301636 434415554 0
549581927 164225026 0
385091509 200041219 0
232390235 379279923 0
50940834 132781274 0
248992596 198084510 0
285683321 408402673 0
445691592 109093697 0
191293789 91054877 0
93555431 242217087 0
342757288 126535299 0
152877001 265965516 0
301490879 98110428 0
516963275 203265820 0
100834630 441520647 0
203905457 97018257 0
368220365 473335999 0
187210952 108547070 0
383108875 177915536 0
3996554 21538963 0
364304750 365786735 0
287010555 503732330 0
416502278 31672549 0
103956440 12782137 0
153972684 265093933 0
215900938 255004339 0
121535857 44201942 0
568059018 95664100 0
195218420 3842156 0
110609970 516203694 0
153133232 460325164 0
423563779 407459853 0
350203643 72553921 0
88880504 95819200 0
457502410 19850556 0
70821102 367020058 0
445421075 501609326 0
163532601 452973288 0
120963181 552401097 0
114041931 386288607 0
151816085 124202706 0
238254334 434235793 0
201656237 496369926 0
311970705 534605096 0
431055851 29547684 0
29048194 359594076 0
444448067 128063760 0
63831133 401619644 0
256671021 234960733 0
370796934 229277515 0
327265024 483565555 0
417001989 350627712 0
137408512 344375855 0
257568789 368601284 0
564800776 207388516 0
289149988 21670410 0
334714045 278971652 0
523396429 427218555 0
181456561 532074639 0
298964104 49215985 0
559141682 427915396 0
534097317 353115841 0
236588100 355505884 0
427592730 51158663 0
421223412 251631125 0
216913495 553186674 0
226694268 483772886 0
206833069 416235671 0
393430256 484295291 0
186416497 205944998 0
2809324 378844236 0
338481927 311314999 0
381122525 171340256 0
30876450 57733319 0
308514324 470963621 0
7588052 384942836 0
551451773 503436867 0
453659245 513414288 0
417554341 271888318 0
289073673 310211628 0
152742880 384563623 0
327035212 520870280 0
498928853 291437670 0
212741098 140148991 0
497844620 72553394 0
451254818 265712234 0
537178397 540861560 0
325929528 358925280 0
14857387 558708852 0
539060286 75932523 0
377959940 53745798 0
167030986 241851505 0
117237201 336640237 0
176163650 220548934 0
319185498 378843826 0
109050187 471445196 0
555116702 482748943 0
501088660 396468032 0
110349691 554212163 0
224415909 258086442 0
37221421 292523430 0
250332300 241698110 0
56523742 211105332 0
533963561 346016928 0
493490978 127452940 0
337310045 204330805 0
374989547 373113910 0
38613737 458279867 0
271306736 159615107 0
192486741 232942247 0
561139813 408263836 0
16655479 314980730 0
304482884 498380404 0
403235844 476603525 0
466306522 466438883 0
254222925 64086953 0
76673498 310121614 0
226909613 523559022 0
403232149 135468161 0
141422327 289703452 0
65383453 536086754 0
5851332 449127294 0
101738176 353130731 0
443467499 379873555 0
134140208 11131338 0
174718488 148906812 0
72327347 8403154 0
443495592 83758304 0
522977987 451037076 0
199440916 404012633 0
431073706 14748019 0
149819405 554355222 0
85625868 262213258 0
84812237 358434940 0
215008288 445439026 0
326838495 395826 0
463940514 470254829 0
253603719 255996407 0
139130868 392381993 0
355029228 327086135 0
120742098 417553061 0
493566258 103043968 0
225014966 562316795 0
348940300 408943819 0
266942026 214279023 0
27938168 197793575 0
264114280 53904387 0
468950660 150570455 0
131533520 295639945 0
367798979 167246768 0
437214746 374616134 0
450625894 275262865 0
396523038 126772469 0
342412069 382456445 0
252904091 521551008 0
176700772 122152973 0
297296371 391807603 0
357182363 27688569 0
125075615 532960296 0
114599957 171356514 0
163566773 165227520 0
223754008 536229387 0
217854950 362787490 0
158979386 316776620 0
492244214 348899391 0
562040618 357501290 0
215117742 109692085 0
87250310 198667777 0
421510621 354853656 0
72944948 189009490 0
530277914 312160739 0
390974397 527423375 0
181996290 275639400 0
458949101 31745355 0
163501050 11327949 0
291970504 13880399 0
457957529 260620896 0
7593826 400169672 0
108755249 375078847 0
568874817 296591635 0
170102991 416826968 0
104496651 231288581 0
420484364 37305094 0
274671876 244255248 0
17736952 347923653 0
85774838 499004772 0
265972120 394896233 0
69191640 7101191 0
389586523 60731620 0
158769819 180103105 0
39375029 3944440 0
452512038 341452269 0
287466339 179791553 0
475178303 534625925 0
54507603 111640323 0
185235272 353360584 0
334746792 209669893 0
93833804 313880947 0
380315024 297412290 0
269782795 41307769 0
558657018 519527684 0
470157472 350244402 0
438005069 328976500 0
225748553 196721043 0
198848088 145463029 0
468680338 548251103 0
445816449 325265765 0
180809930 422718668 0
140100172 392321983 0
373318751 512346984 0
329296853 114141175 0
200788109 521454992 0
370400072 367496036 0
443673449 296519056 0
351808678 142433844 0
155058966 251477905 0
280502022 489772490 0
283021111 54469362 0
506802265 323901636 0
311556320 435663360 0
280784436 553605343 0
358737183 358683782 0
168764587 554211576 0
347091250 214491054 0
184325454 528133339 0
271742229 309389150 0
42774857 487748671 0
139547318 227489091 0
499909332 426676204 0
124995425 438015008 0
343949277 342242982 0
187910069 557868735 0
290967050 94466861 0
508770038 104279648 0
357976113 14762195 0
18598972 171039074 0
67515228 134283749 0
380925940 34768854 0
63716598 44580237 0
315485770 494374579 0
74379824 324048906 0
559889004 59187980 0
369741356 300053029 0
232657068 163566856 0
27829106 451521504 0
9449391 32636424 0
62807917 351196448 0
134100550 317310826 0
358774378 62035799 0
125152826 320941515 0
525109299 293293349 0
529956315 456667427 0
234892296 166898954 0
261654004 139830055 0
269567591 255263136 0
69743789 303651010 0
479599019 236508153 0
346584346 218741767 0
104286864 212994517 0
14664240 360629113 0
146405661 37091557 0
67594210 198639516 0
152110281 74012848 0
352963954 510597145 0
453657598 338776884 0
221116409 44127166 0
261647512 376122700 0
288619081 85508020 0
132638326 523579274 0
164721746 515930100 0
554660162 450228644 0
343154931 40513096 0
413222998 299615783 0
72094117 130156878 0
466028702 114218309 0
9826785 539971397 0
234216146 428062567 0
140569884 547277512 0
568949826 165388202 0
144318724 362857725 0
287306597 362549816 0
236100460 326704577 0
319146936 205218071 0
433381018 286208176 0
12519132 19601397 0
323236281 453895923 0
171267545 567045715 0
90507403 502269527 0
488376306 65387537 0
550633671 10111430 0
486918901 505526686 0
385231353 340332591 0
101974073 124000155 0
203968311 375338591 0
165644732 397571632 0
113983018 126775964 0
446604889 519364255 0
108359211 277595484 0
279827572 272471193 0
365061488 422140557 0
471222489 50702646 0
522608211 446671034 0
27261180 60352042 0
458355445 84451281 0
213131686 316765149 0
321802725 411130845 0
200113688 252382755 0
177966993 428359963 0
478274258 405840434 0
14768731 490903114 0
36246496 375036117 0
481111143 204872298 0
9332598 322439790 0
397024471 142284951 0
132473801 295224539 0
515179942 283606503 0
149434454 350307929 0
563071143 74105175 0
200270326 96332195 0
123157781 362297367 0
413931595 138201660 0
17441356 286191677 0
429532445 323056780 0
545542528 492255222 0
45758976 509522495 0
256086321 260150618 0
409805662 412213765 0
361245300 196137566 0
152705556 410198236 0
380074190 467365696 0
509914632 459323660 0
249569260 200129332 0
493036053 472906485 0
141585932 473741891 0
429845806 112861639 0
135400630 99622404 0
159707902 364639284 0
540750865 153504748 0
72403164 431508138 0
185176398 526030521 0
250230518 92085884 0
58180638 387484111 0
113531619 56338225 0
34584304 212842722 0
386028028 563870498 0
160853868 567029164 0
111020967 396626030 0
241089060 161729901 0
17147431 344690786 0
441637787 41028511 0
228383023 458483913 0
287815658 402179754 0
326978876 132734076 0
234793249 69936729 0
423246489 180166379 0
185868543 442719088 0
246892823 356791001 0
314537154 138070917 0
323070696 342454722 0
11499908 485874572 0
512623003 378945196 0
564937222 112473678 0
24066124 50893156 0
277654478 97245584 0
358789181 106583188 0
549073189 486678832 0
482481467 192808431 0
6887664 39388728 0
6814127 372790137 0
298881771 507270124 0
339986729 393248070 0
359566376 189858256 0
203782049 371747854 0
178012550 249121089 0
303979601 495373396 0
228640932 210180122 0
218640081 227492620 0
79731989 435970819 0
353550345 543252064 0
110280213 17135958 0
270923180 346428793 0
46405308 226546660 0
567513997 420186921 0
379481781 6968761 0
131506995 195651835 0
58795739 391942028 0
147584623 184757341 0
191244712 361888248 0
229174842 464045985 0
414260180 168997094 0
414831690 141021970 0
10479431 11333736 0
165965384 26323363 0
244098027 297517374 0
83380443 569171159 0
243349877 210473706 0
261823818 537985096 0
29652167 510339346 0
95616492 429602987 0
241198732 537193333 0
531953502 377273032 0
492977972 406012907 0
297493892 106754168 0
395147489 383806843 0
119749265 461573954 0
35357726 60305827 0
527486341 370560399 0
175631460 489022103 0
177425614 537075816 0
337667864 54075821 0
280630101 402425771 0
222510339 346360596 0
45440370 528191157 0
98975924 145640235 0
160826608 324738091 0
303824145 237006635 0
357646419 530225592 0
275732428 402452189 0
244478375 376591770 0
352322445 463391358 0
224928409 283979399 0
96977825 288955316 0
1199178 418035957 0
91924523 16242138 0
60140268 430840940 0
516858629 145476847 0
144394258 137614772 0
281767230 465257394 0
538308645 372527150 0
356089280 505408949 0
37897303 241522151 0
45278404 394048355 0
147626274 241682854 0
430247571 61673011 0
266866713 59375632 0
281640012 449717196 0
448457564 454752989 0
379570059 23501609 0
260361338 500386813 0
349264344 15507809 0
353791219 21001158 0
71466471 242498255 0
7824779 143316625 0
352654597 42061910 0
358111909 200982950 0
458633689 273866854 0
96670131 467062818 0
230837344 569030611 0
37985988 390713694 0
321854263 563546959 0
526197353 149701689 0
378885399 249888027 0
334674836 201644749 0
414307978 141320955 0
215079776 84670358 0
549167181 520313029 0
549124208 303545421 0
554248617 152191473 0
522891441 556771646 0
273525171 54650801 0
289263656 492002462 0
354773914 142285782 0
195662418 136204808 0
132726056 195977751 0
306760549 72428306 0
350712351 508869787 0
112918261 389912242 0
376245860 330172649 0
251458584 188592165 0
153131041 197031316 0
292827834 177272768 0
461545764 253860279 0
242938243 208621743 0
107131751 217768768 0
256668187 425594977 0
545637687 375065216 0
553221003 100471307 0
348052554 449534556 0
484152165 347709216 0
102280041 24304573 0
441234310 224127860 0
236686159 97178899 0
365921888 562069333 0
17336170 95560195 0
417633302 425647524 0
312331968 199696473 0
503800340 110501743 0
315254246 411220013 0
505466198 348876691 0
520460498 387141117 0
358618057 160431891 0
449999586 483210624 0
62006361 120449743 0
169095338 70728567 0
308714638 120534485 0
276448916 468152685 0
495978590 11216285 0
390280149 229919749 0
73624852 115905982 0
236838439 207258767 0
419065632 88572579 0
358235934 540631964 0
360508100 27156823 0
492531565 89735339 0
389955288 158170929 0
564970048 410016758 0
394561829 491499962 0
292681267 118117620 0
125167413 150423662 0
474043186 100725294 0
494400896 43164656 0
321171314 86994010 0
152554895 19464237 0
326099587 152338693 0
209104984 307250483 0
516027458 177190296 0
262024628 304629990 0
78150081 501557911 0
305693178 90432086 0
426049809 116274796 0
280949679 178772892 0
139480643 236222865 0
110151522 412366288 0
524575835 455075598 0
115037466 446271428 0
12285722 29046656 0
4649252 255895827 0
351212400 311009065 0
41229082 243523505 0
178633985 16996501 0
339090162 309549997 0
138296510 541689179 0
251789523 429061995 0
153783889 514513550 0
124029282 536777117 0
539570480 104182337 0
258015672 50440712 0
38582972 368423789 0
253527181 519574105 0
23995392 58029398 0
473940922 559229174 0
279495215 513028076 0
562027533 72804306 0
164630435 233873180 0
417127355 239360001 0
143315633 329499174 0
224777203 210584087 0
192268450 162356264 0
467851409 104976336 0
470322090 502242862 0
535672609 43191368 0
277426124 553690915 0
295246671 169166721 0
93892102 559344311 0
82068927 561493255 0
436416959 32021915 0
259011161 484459450 0
457388451 177402799 0
137045570 33154913 0
190348900 454903747 0
535034723 162419161 0
3230445 390277702 0
486464940 385393517 0
525945360 373337622 0
199200112 432208902 0
516968263 359271140 0
220062497 521538858 0
12844345 413722040 0
392099900 62968578 0
188330405 239875151 0
361300487 351320401 0
477438408 52985938 0
12044690 209938722 0
303014151 536262166 0
116563385 202395478 0
6965854 422731504 0
488899766 300978149 0
252902719 298626938 0
174691656 126208783 0
444703321 503145386 0
530878200 92284237 0
223615601 135738287 0
414549640 288779105 0
287230740 69448882 0
34620840 138026793 0
131520681 88718984 0
405381723 38878400 0
541166661 463249255 0
205261413 343942800 0
437971776 170144194 0
358324454 427885072 0
538556712 218124612 0
21841851 146999546 0
516468241 255713270 0
485343496 42929095 0
128275965 288406035 0
561817879 513744429 0
72703037 142855028 0
258251610 556561958 0
375871817 294616957 0
61151218 409829118 0
568156236 47535986 0
303649779 370483079 0
340312706 223308209 0
227870377 386824953 0
6408728 363629786 0
556860464 387381600 0
514333544 278967350 0
466827493 409374417 0
437482699 482586558 0
443803231 353683848 0
103766655 24789631 0
461841572 423522859 0
443327775 513572097 0
530402296 455125612 0
416619381 327220833 0
400481415 92028707 0
293507916 425220826 0
388227697 492598693 0
37726497 513668482 0
470389386 499125999 0
566173045 37685867 0
298005430 205311576 0
176349217 479596428 0
77075807 129588814 0
162834667 37229239 0
498175896 123106625 0
478593570 85976739 0
500087729 247666706 0
477334301 540202088 0
69820190 304468126 0
189696932 208622392 0
101421469 458333312 0
226638059 351481705 0
351121347 407655750 0
513159009 128857260 0
284478807 559114517 0
232907059 374488594 0
173727890 345661817 0
17169785 449032665 0
379754986 564330727 0
242993824 174231769 0
160614640 502594385 0
306083337 477863981 0
315913804 491181504 0
553818520 411249188 0
409863019 81357798 0
48156779 517125146 0
158592896 34326799 0
342841087 462799250 0
413369457 468464946 0
88639622 133018276 0
296506823 331471162 0
309963192 298967970 0
113136919 404090547 0
556208650 298484859 0
135387362 474198312 0
449796192 192585594 0
144049126 434508959 0
479178606 440845536 0
423111526 530236853 0
230017186 83538262 0
85892606 119165059 0
188836849 155627200 0
376505812 465707147 0
270621055 404850192 0
165586203 505868622 0
478851371 143254085 0
340667188 261886494 0
501295365 321479577 0
212342645 288325252 0
498572244 32206586 0
519897933 306985356 0
196037868 388708241 0
476615251 82572904 0
18503004 564078309 0
412345476 523267195 0
455287132 329489172 0
266533365 457258254 0
361700068 358677656 0
43631315 417381194 0
544158457 459058788 0
393930212 313899958 0
375176225 485821369 0
99002609 253353710 0
382044569 538518711 0
73761165 253608772 0
296240102 388751939 0
151335443 263476642 0
221866163 388339572 0
551357003 373987717 0
346447508 490286225 0
47816888 506898318 0
107240622 422966573 0
85702763 492056471 0
486088638 11650816 0
158456565 133614652 0
180591282 24409471 0
190139115 293334939 0
483533561 141126850 0
354291959 537529988 0
94972664 377230486 0
467144045 24199323 0
490524489 521670901 0
155463646 330334981 0
490157705 505949504 0
102530929 431925948 0
564245006 294300917 0
2414200 466490530 0
207484343 542245513 0
274196227 292326790 0
222179551 59660382 0
534740020 312927775 0
498812827 335437961 0
111384221 454023369 0
246207605 428656148 0
515664626 149278784 0
324418590 562817731 0
112711036 541668411 0
284004446 101458388 0
101585655 246375492 0
407926485 177156524 0
541793910 376420832 0
48128927 434873996 0
341254298 216835580 0
447583122 191231963 0
568469833 167193785 0
548978407 216294691 0
89215484 284031309 0
342245373 467148046 0
32162950 548764205 0
538519765 491542850 0
111092289 260014030 0
90332592 136841944 0
440279244 211792023 0
396638732 75889693 0
7662040 135736711 0
401803146 431163187 0
566317104 374135666 0
92485310 249141684 0
157946176 465777060 0
293915813 47507479 0
433439013 82000874 0
301572699 358061223 0
118993013 22569790 0
166036470 145451491 0
412869712 203606825 0
56441270 551724741 0
151719436 100921302 0
486160312 117873604 0
29135986 374415507 0
127398380 505916216 0
160147562 62368733 0
114114697 334169256 0
96504217 259985219 0
315054621 378264540 0
491614950 419527406 0
45592893 564053354 0
474576475 227556899 0
161063806 475563186 0
481482829 277935913 0
182442836 539345695 0
205715527 504082194 0
12645178 4852314 0
277989988 442800602 0
8781835 484512543 0
425089565 194974991 0
306188932 449386301 0
216320525 398774751 0
378342885 407937573 0
88490601 566604239 0
348397338 316733048 0
518291079 274030626 0
550810316 86137201 0
78570628 465501004 0
9368795 412595682 0
458418457 102058073 0
148443785 353517653 0
266284509 433650538 0
30440748 449621111 0
258581730 285459643 0
344505235 50203474 0
472075429 3690225 0
362191318 386102834 0
564026460 49765932 0
799357 197437295 0
559215989 263180340 0
321227759 467531673 0
23182266 563114172 0
415385517 187226748 0
131474738 374403124 0
253225442 367876232 0
206188062 106147237 0
30869449 15456083 0
529594558 53106486 0
476417324 441955022 0
109596372 108379009 0
149541516 330902345 0
503166793 469022847 0
129867758 307251517 0
42806205 251646873 0
412172450 492565430 0
367734674 132346247 0
44433097 27187459 0
263349458 266521840 0
196306568 2807189 0
431720602 72514074 0
53162208 267113100 0
531567859 173025779 0
407581215 404386510 0
237772807 334062706 0
362892244 478936837 0
359497933 403202921 0
264877443 422639412 0
304572565 468019091 0
510913953 101879929 0
505027727 307536568 0
169194850 13820535 0
545005925 313495271 0
458354691 130696934 0
495689648 160393341 0
193377130 182675731 0
416045387 330088028 0
356380605 107248433 0
282144200 197344012 0
251584179 413937065 0
492497494 349737929 0
87902061 160839960 0
565771734 93887012 0
351427807 36297388 0
181216964 234429647 0
7686497 38303979 0
127526094 217076839 0
256653107 78608211 0
17920310 209215061 0
178754521 374095153 0
271702525 196800561 0
77633694 363430308 0
75544048 22144476 0
269556046 290270998 0
265675968 284376246 0
87532242 286696543 0
295227545 532108216 0
155870890 164457896 0
42939875 68181910 0
220063249 68363668 0
269637496 185785856 0
415240177 67803092 0
557440160 16593786 0
91038638 519664889 0
280373192 263298281 0
556113038 414909323 0
380818227 192374491 0
554146778 102190018 0
499834440 118442123 0
345790100 314762230 0
162459111 328666460 0
421644603 120769877 0
477404769 300094763 0
43865909 247502376 0
78579728 257461285 0
119570284 287347745 0
561150419 214686203 0
534119455 25159412 0
335444220 533693464 0
434407603 53493804 0
198342128 445236646 0
531198773 119877311 0
51189398 399370787 0
438221013 356046566 0
325136110 39815195 0
405849010 539343081 0
89957038 405448108 0
546255598 213875901 0
296428194 227991780 0
319540617 69119045 0
305404276 404489715 0
109139196 316960690 0
413416251 72469546 0
404809253 123129907 0
304002515 422524082 0
207761034 153389810 0
75190467 26150869 0
25070051 416510829 0
255399272 247947679 0
343437061 79126209 0
201224538 318373819 0
446061918 382605865 0
84017884 188147082 0
88920509 415525042 0
176098409 77294946 0
111722757 167991620 0
194140296 252470351 0
119391683 255569132 0
233999049 563846482 0
553126613 411619022 0
218740651 308915063 0
2073129 113052074 0
309634316 232947186 0
101076572 231664115 0
389947647 541222372 0
265284489 52042133 0
42887494 185524504 0
476674652 479099119 0
240619306 567871052 0
373108402 568888203 0
43210111 535348083 0
308822036 104905321 0
163617803 126144532 0
5658922 122503323 0
404727026 213783741 0
57142962 125714790 0
74062840 566089333 0
391307801 310572398 0
78404229 556144413 0
521676795 137302287 0
308194606 239119931 0
225584295 30395437 0
209340342 79697629 0
48961954 435366116 0
7810591 168397951 0
334684972 94349074 0
460559366 160824613 0
421041174 388844967 0
454138392 66753328 0
244051315 379778017 0
5644504 273194136 0
320219257 280492540 0
364059649 104639385 0
301655882 55319989 0
147622879 472395847 0
72682636 517141440 0
351076412 338817674 0
194181911 316341392 0
341290655 279170860 0
257990294 63049257 0
404793315 323454088 0
299812176 10471099 0
17566536 237669796 0
379906293 396772689 0
81772267 197780694 0
56505715 30407584 0
516750817 230434555 0
420827312 446025263 0
532241357 274707707 0
12918245 51238587 0
117845865 113716507 0
60735728 141318357 0
134148364 133221453 0
499098176 222987272 0
249938313 488862572 0
70133579 405136676 0
358402503 442302572 0
227015549 563682107 0
257851831 231101689 0
202725496 518936085 0
50032352 11197681 0
252564466 184248943 0
97016101 311663943 0
402182126 28057980 0
113912403 249788814 0
506115145 538273665 0
325726008 510578926 0
9549167 40844618 0
259463197 268863521 0
205278021 512563905 0
382612203 386540488 0
339726098 488851134 0
524700579 111832449 0
199646444 477438622 0
277873415 446895800 0
204525551 305519870 0
192573979 413568679 0
496635839 179789412 0
15582197 512785927 0
207168116 64929526 0
200714566 439003382 0
204976823 249817845 0
9440312 435399140 0
554716925 115302693 0
555748773 494805079 0
20272787 149317067 0
396422844 73003665 0
565889382 158443059 0
156204004 312736437 0
491095837 181023283 0
256262118 195436273 0
471004931 298684899 0
416844317 220743255 0
419936608 269163889 0
355759618 151558111 0
110405218 269532081 0
17891714 140305056 0
95346279 396990661 0
426536009 14187089 0
412279548 442784014 0
15381276 322365043 0
38527782 484587520 0
335081987 293520003 0
475813108 361625156 0
427746602 562546071 0
378340372 311521618 0
555253525 208486660 0
271392265 100265896 0
340443243 470037758 0
443709324 44727631 0
143891552 414270984 0
468142411 426932041 0
526733332 284796076 0
224358182 70396450 0
69267542 339222027 0
160601526 44108633 0
132196574 25223519 0
51782580 457741196 0
396270632 156136072 0
372227471 391595432 0
534218120 100288597 0
17572424 224038727 0
197995484 14155549 0
333335118 416848848 0
144497577 511911798 0
170696943 246908219 0
449586621 40677559 0
375589569 301997862 0
75499222 435842705 0
539291002 85482382 0
143413425 98022205 0
509936622 554816026 0
468231216 269328585 0
314173833 229355808 0
389536765 380649958 0
223089889 560089630 0
244525807 349940147 0
360698606 81955471 0
13091852 87305155 0
405274279 357100795 0
181713992 259733276 0
422867114 161039463 0
345216573 229717029 0
21618159 233401743 0
498688287 394649643 0
162403671 92924300 0
26551185 141944213 0
40922448 140313824 0
293645386 348660077 0
10614174 328225858 0
363031062 136532971 0
323264814 222822337 0
486251866 108125471 0
478436067 254350899 0
243607185 544744192 0
338386770 27277049 0
569145092 501704512 0
437114638 8479983 0
307862390 235643884 0
461589179 373582378 0
58893673 21127411 0
170838110 377517488 0
177458918 223280817 0
118513499 166029436 0
398089358 528865753 0
226246530 484421101 0
398461117 419122993 0
474479037 266693474 0
210247033 258797414 0
292209504 203004410 0
515854215 135232894 0
502470319 417458360 0
538727237 122369231 0
203281087 495648240 0
174803484 463882974 0
185757013 61934402 0
556421998 241454726 0
408961116 168756362 0
438481714 511936591 0
80620126 345275473 0
39707137 299610429 0
560448568 1274274 0
371748383 38880310 0
379297924 527643564 0
521076675 517761374 0
259986208 45913966 0
447967401 393142887 0
393938577 234081054 0
560074496 487355122 0
560447166 203657279 0
533895544 556122509 0
539681550 488976006 0
468512852 52951380 0
368926281 408849152 0
284103768 128445780 0
79753612 351256862 0
202135047 352162664 0
423434892 341173153 0
125940177 137860429 0
229874113 328882468 0
497240838 538695755 0
235954708 498701196 0
567359811 560983893 0
50164092 393370498 0
141317750 553305662 0
186606880 254459608 0
54237871 526798645 0
480715515 452929053 0
100519032 145918734 0
299996799 305373923 0
399139938 401958065 0
134542958 276534739 0
329725413 561675275 0
123222049 233529140 0
272045372 307421260 0
440932657 252521063 0
523595988 340707416 0
281392862 334896224 0
187437283 472409560 0
343555070 411752505 0
74970217 21873732 0
173736545 500186339 0
97617976 178614291 0
484824696 533286304 0
460488778 26056568 0
420103179 558471739 0
255761463 342899562 0
270274433 247861193 0
308606324 142497095 0
244055373 43037548 0
109086776 243382536 0
179105626 519147143 0
566252808 455168695 0
213157459 121185984 0
11815585 512326468 0
353545962 96110040 0
405361537 364547921 0
501505249 514700894 0
240291483 70421590 0
245911031 448020335 0
21301594 117423404 0
70443118 225939094 0
552355213 173231060 0
202371372 522127553 0
15272969 25439984 0
221395664 530272096 0
146988492 428073213 0
551709930 417653077 0
185832713 261923176 0
505579326 296599358 0
477281411 481856220 0
493850432 289123526 0
563146849 367060979 0
337317480 498897939 0
90922718 37069619 0
17643051 89357699 0
9996760 76898325 0
50688582 290344879 0
404209511 128969198 0
202062896 384502912 0
481583560 350799032 0
393164839 188497410 0
159031177 48883784 0
553856684 39767079 0
459997559 289080359 0
373468465 91453514 0
10475156 163221502 0
265473698 222253097 0
501221219 80189861 0
365670117 85298229 0
12016821 462901226 0
394872121 164619459 0
149007489 153626100 0
566525887 294713910 0
540610281 134895056 0
98615598 564755176 0
517093085 246837531 0
507537062 353940554 0
500922953 115424811 0
481686405 31182809 0
100683961 458270132 0
173787025 230034752 0
281346661 483733400 0
152413317 62864595 0
129514725 75118893 0
528787830 18021537 0
101211952 557192708 0
557404124 237023723 0
459895287 407623231 0
252218978 458276684 0
532086485 186772609 0
221085956 13094619 0
311992922 477571420 0
63354424 438826205 0
300495856 127715174 0
203949970 225550292 0
412799118 115995725 0
332136996 520746700 0
309051718 188843468 0
387345384 546689234 0
365520436 58143682 0
295391186 130546137 0
159578521 237774618 0
426056865 14165334 0
171447418 112559407 0
124594097 325331650 0
344517188 66013198 0
151154001 377462081 0
396842273 417664101 0
230575890 132847827 0
403492269 168599195 0
408976312 49681081 0
199796056 145125192 0
346264925 268310700 0
396417328 127619847 0
156904603 337934424 0
55603095 414270413 0
388020571 476228040 0
433744417 129772793 0
494540758 351033477 0
424745626 187359293 0
70848451 542176581 0
357803107 339893817 0
253665618 361929622 0
464546965 14629798 0
161677358 120504614 0
267164095 359231995 0
559993606 204633981 0
374493497 323156006 0
176467679 321055129 0
528523532 340534990 0
70380045 337059145 0
508976562 19376401 0
480055402 526419746 0
280311612 23988909 0
519699260 23115163 0
500384002 222768962 0
136981831 366353122 0
389944486 447282983 0
562864856 119675160 0
152813448 141486689 0
43921849 43977107 0
58035552 493517214 0
550061144 445047834 0
463982682 50709338 0
566236419 405567714 0
299470821 273077189 0
387108455 377930965 0
103673700 10967246 0
345311196 557467243 0
445728947 37002397 0
165163536 480052811 0
115263115 332528406 0
16464911 310911487 0
98646981 316882756 0
222805666 473647016 0
219298705 205769050 0
38405206 557291978 0
363892612 483796930 0
20026721 486218235 0
399481462 134973498 0
266214918 568579851 0
62071812 538563375 0
363115606 541764117 0
416889274 198057392 0
84667105 242397311 0
6951270 151799474 0
172220846 90922823 0
513508108 1647651 0
73551677 371923308 0
84386776 14314871 0
222988566 227115792 0
408121487 168058021 0
379693579 16375516 0
26313011 332568674 0
65499454 89560446 0
166487326 172126465 0
189790520 339085066 0
448571314 86974626 0
559863516 427691411 0
52432982 502679467 0
19334774 34624210 0
291326093 446430157 0
193421473 297039756 0
127094394 424610823 0
93476518 271202350 0
396140023 304057588 0
55886022 163083587 0
110335559 321618805 0
540963463 469849165 0
206148397 373869996 0
347267380 151864480 0
234742672 473469589 0
527783190 169053661 0
273611340 95319995 0
432258021 310048619 0
81701336 442412454 0
273459931 488957270 0
351861151 131382885 0
71655611 110421460 0
319972015 382980199 0
94064982 245993555 0
57673796 244201892 0
352759464 538268242 0
274413385 302097370 0
18017211 73134357 0
211406781 123835730 0
228273539 498103871 0
412190240 280712857 0
324356575 352783851 0
290072112 221781198 0
524505644 485280044 0
491908940 512544071 0
534642003 225838828 0
491460513 116797884 0
7521991 255813169 0
359271877 406336824 0
416785213 192599317 0
134240811 46032327 0
92821502 168552057 0
23313357 301718101 0
354694743 211677887 0
417497487 193358794 0
166291103 116295568 0
317354484 410816701 0
502271366 275941387 0
442670958 64005855 0
371975116 332415728 0
447201183 162641741 0
95932997 98517410 0
466636616 100633680 0
485911828 407228348 0
406921908 552186350 0
98552569 497535729 0
9403639 157194095 0
343737518 537001913 0
321093750 314714808 0
180222277 179020666 0
412006615 467002543 0
278128870 501878594 0
437319842 480313149 0
456105529 307539123 0
282053235 448373236 0
448525071 228322373 0
351552729 216035625 0
487379651 173081519 0
515639899 496268884 0
151610893 282843430 0
56994993 319015642 0
140597339 276839581 0
17355103 433214695 0
372149568 543901319 0
525992072 413092117 0
64520180 181242975 0
366865033 91694965 0
296068108 269789046 0
213735579 429739691 0
137670277 411287786 0
149417968 514655618 0
217027415 76826661 0
283683128 173920515 0
296780594 530029452 0
273468162 345237858 0
436894885 243319368 0
8192363 240562630 0
500120243 535492245 0
463590251 397053656 0
230142377 127710182 0
39302539 176291280 0
47466412 457666017 0
244296198 541232818 0
551169012 425546147 0
383741285 331360674 0
353742415 365796396 0
265683566 387617793 0
13089056 480506627 0
24700210 220501704 0
63894651 494268797 0
324424440 67290534 0
81805787 564662581 0
472565497 20791700 0
284847878 397325406 0
380500176 59198719 0
23360496 246162217 0
220818949 358857167 0
106758841 7932974 0
217001506 506196513 0
450840121 527855808 0
283506518 455173078 0
3584233 446173879 0
87363639 110287509 0
210926826 78685156 0
426452199 290500781 0
330237936 341967034 0
447799826 534653425 0
6837295 153699468 0
254619874 84021632 0
93682830 421047300 0
430043844 380874314 0
513352396 140341599 0
483567136 534969530 0
300976803 358919702 0
86141086 519737289 0
426440564 293455349 0
505629357 158033355 0
551594594 249950120 0
288259955 421955303 0
551876071 530814035 0
72963622 174372426 0
1375589 397558043 0
323139144 127942475 0
465297130 258784949 0
406969516 273291382 0
542950528 512614163 0
305296191 449407802 0
506393777 565679510 0
541373119 273250569 0
344515129 173483225 0
317217067 275806702 0
470685247 472519425 0
134325820 216570139 0
255447349 504142867 0
423165676 244094355 0
301833200 414575247 0
184662625 418958564 0
526852877 105579118 0
250097442 105441275 0
177130651 376367134 0
216753510 371153204 0
401023780 290020646 0
267181115 392857144 0
102954052 289019112 0
75478971 433650223 0
251772714 37280930 0
360902508 30757463 0
24870966 101938643 0
433863183 373544469 0
218250248 308207189 0
170805993 356779483 0
107122317 331826795 0
496089036 550421173 0
433151626 136368938 0
468191932 329275971 0
20343592 442128549 0
532713470 209274776 0
486133981 263468642 0
32245929 20980024 0
337912775 341388832 0
491876384 31617706 0
73242444 415026461 0
445905439 261270740 0
151711500 290345787 0
175570802 440048774 0
493766697 161550544 0
563696657 197595648 0
60315411 471695346 0
410731895 506153752 0
495667254 393774097 0
101433630 343773723 0
104758871 473976925 0
44882065 365782450 0
199835271 478111669 0
34110556 271506551 0
48890786 72026939 0
532898555 459635310 0
22492758 272019868 0
344154637 463308284 0
284127506 366607246 0
250695019 151396389 0
503322692 73160225 0
205781895 33123004 0
10669415 39133705 0
359127767 144401191 0
217710723 422248878 0
144813826 258777734 0
475104629 196924953 0
242216865 246129166 0
393296357 436445807 0
514832470 363655193 0
22837527 92205405 0
88689126 417174770 0
98996887 149597601 0
367033766 147310126 0
21312434 136138201 0
211543974 53034121 0
234346453 300709029 0
413824118 508291894 0
227025404 393594065 0
257846185 371332238 0
319318946 225301030 0
135375394 549832884 0
192116897 13236425 0
358518027 466339325 0
464721643 154586565 0
225304895 24252686 0
106459637 144189826 0
316414142 248346240 0
163331102 42805757 0
423684665 20378401 0
59457 344830902 0
504663908 97208765 0
291179934 200675317 0
483004967 468585566 0
486870903 397093409 0
562915866 373522824 0
230149380 241012950 0
360574226 67909293 0
356249652 493433975 0
402036605 26987622 0
181543111 382313560 0
348381467 465345303 0
438678252 225070999 0
69398389 203484161 0
285575533 446438059 0
17029679 199118519 0
427474989 456895153 0
348552269 48945744 0
26691369 158000944 0
407119697 325917133 0
154739238 154651320 0
509606113 51983747 0
446740659 549123749 0
275160087 410492550 0
562123661 235694773 0
478604516 466926848 0
200152335 273438095 0
164358270 478007124 0
353189865 561094532 0
501506459 176545070 0
257526157 438786586 0
523108689 372904035 0
481234779 74405963 0
16769457 424455113 0
436016500 8987468 0
347329992 241617624 0
285173707 190904744 0
379070718 116170363 0
151154408 78903507 0
134369716 184440837 0
287700931 555459340 0
315145541 186568356 0
45864961 21499199 0
342466665 228578162 0
559185715 492202921 0
523687649 531005648 0
174334262 25937 0
300413065 247540505 0
244629000 420939327 0
355653533 454471316 0
320564518 32479337 0
564235458 134017957 0
78619554 150818190 0
253915850 542990367 0
498097779 148622775 0
385241541 161641447 0
104682721 290532384 0
514559648 151156183 0
71965286 201394100 0
67423036 77872804 0
244803485 324785340 0
495395557 468060675 0
232692725 321986867 0
143478918 118023819 0
213187329 467902034 0
56427051 291134656 0
250832919 250423286 0
176671695 234457702 0
350602382 566091734 0
491099502 48299028 0
44653592 488481756 0
23247276 304334911 0
118025541 370399697 0
421260537 109693660 0
489516169 497433033 0
442488346 244213614 0
228011856 266526139 0
525131643 541381556 0
416411312 366678296 0
290210722 229182935 0
184725824 48375910 0
404564226 152554839 0
36304870 81321379 0
102725521 429614849 0
296647444 38163596 0
564996993 556198777 0
128526911 418093111 0
419707837 444944704 0
284010663 498561927 0
351272740 272204109 0
558367951 144420424 0
274604238 520527759 0
273906326 339837896 0
149272760 382869345 0
566161300 266855085 0
539121140 455739888 0
187835906 205786539 0
472420936 146219891 0
381156828 146034458 0
43330436 512320405 0
487194682 270206010 0
43474186 372908020 0
367846901 410031995 0
447850053 11176584 0
536160502 416986909 0
545244598 275914392 0
369453168 192132990 0
482916305 457921232 0
466199477 314577127 0
148618623 182000854 0
748886 464130945 0
79565368 286265000 0
20470467 232746479 0
433981579 255399400 0
142011221 455090895 0
46706001 71235054 0
289806669 503339311 0
246495961 546434821 0
367206030 362923725 0
295972121 146360246 0
119129703 513545996 0
158301212 298138543 0
84695063 111979554 0
128040245 348541499 0
258596764 2305120 0
287887998 450838407 0
187815001 224577783 0
229967562 124602621 0
138106461 423095363 0
449847485 262327438 0
374386624 227810314 0
214887163 518862543 0
132591225 20762949 0
335937384 176721256 0
285351111 126483596 0
176601502 147516 0
561066066 472341455 0
471373087 100902588 0
468816229 528756154 0
411682084 363310346 0
20910709 502933553 0
471401727 267415411 0
369071939 231827169 0
7675043 284932605 0
557335872 260079374 0
191007520 73371125 0
87020333 465084602 0
266672596 198081330 0
67418729 92119036 0
123129639 42645531 0
282107639 470834616 0
358500082 248590838 0
99136911 410566206 0
180914937 84049838 0
145558695 388779344 0
321882983 550755298 0
459970079 72939074 0
334656712 407353178 0
319092521 207589246 0
470931874 567146908 0
534370782 566362189 0
233769714 74963537 0
169316721 405639231 0
78301799 510670384 0
185536411 132742804 0
274344859 398418498 0
287302238 562465306 0
235644717 356218180 0
268654373 426343541 0
211842893 233401405 0
52212159 159346543 0
392200374 408469557 0
517254730 431347368 0
14725751 119502568 0
455325845 182414303 0
475992809 384119888 0
169633272 444659960 0
411039602 542312584 0
186465634 420230060 0
220988142 387789572 0
96346015 260380668 0
264597508 567900504 0
108228599 49549819 0
476801975 91377871 0
304691824 480583051 0
44293299 200202262 0
315008242 559935906 0
200926273 153229130 0
557042547 182557820 0
546879719 228391245 0
97555934 444355350 0
215369675 128823521 0
69661316 543957086 0
158302454 137790815 0
549809790 333447568 0
531355840 226638466 0
416051062 526480310 0
173188772 148933864 0
278699342 549825994 0
22742766 562079298 0
541040276 149986019 0
555205233 486276812 0
245684122 230946863 0
382771640 383892655 0
299905178 3217123 0
291330628 517066647 0
521906465 149655823 0
211742344 289138988 0
188193442 489845993 0
528675097 480571578 0
71775141 199723683 0
146758548 129519660 0
169048086 414726979 0
567544471 307396045 0
514699274 239391232 0
43048413 257342034 0
425198281 101118942 0
3610138 250601900 0
369877974 103747808 0
102891410 188890899 0
520154155 401105762 0
466354233 208557775 0
545753989 524485165 0
404803726 253350311 0
312426636 480605357 0
519551244 71002550 0
404126710 33331573 0
163680980 418116097 0
241450364 80178760 0
521058477 317190030 0
277567927 300910806 0
69791229 422860516 0
563537920 489534911 0
449697870 460505706 0
525844429 71870029 0
548400121 214209584 0
89834577 301943661 0
345838182 29830586 0
41986429 327777033 0
399423013 548062929 0
463939287 483676374 0
432540280 170680683 0
499887818 68546455 0
367709795 203250479 0
256350249 25248774 0
449106502 283440169 0
243765624 422964624 0
34052198 322234313 0
424488044 243729167 0
297415091 29803189 0
301165998 23812785 0
327177553 43731438 0
111010203 62800120 0
50962090 92556619 0
127200508 23030819 0
480237848 499397677 0
404209716 269772166 0
477836717 211618695 0
261112688 434617354 0
524341303 521091400 0
61827930 310876754 0
502610315 550582095 0
422222600 569026520 0
310400721 8957284 0
407818088 135421161 0
210410208 190799230 0
201509291 57492564 0
112864403 367248696 0
285686868 270198776 0
536204129 404302613 0
284590135 260429408 0
362275835 353959147 0
248665018 263393415 0
526623557 270328281 0
379819349 410391902 0
500463357 499690024 0
75473501 269695124 0
210302898 183138328 0
141170483 163495547 0
511351613 29657527 0
292263255 70884927 0
169445363 479854242 0
92851110 362952870 0
287102207 474826183 0
363523909 389057477 0
144844300 223268679 0
459314818 513080853 0
367111467 410814043 0
439014243 532205838 0
514398375 379498764 0
253934069 155484949 0
314011033 359458865 0
92764712 506154076 0
285298688 422732967 0
52800011 384351681 0
372935277 559722134 0
268824953 480133870 0
233359062 303031637 0
72823522 160250373 0
377308566 92512639 0
336348347 388839717 0
240144593 314962022 0
355814263 72388301 0
83705954 515973389 0
382410348 471059882 0
158097207 111514675 0
394392130 22992153 0
297919817 104808342 0
523106683 210466193 0
152145415 169992105 0
554801418 127429108 0
298979659 132274287 0
293683573 204087964 0
263710663 261232902 0
277474564 35598287 0
56231618 552305321 0
480440161 186856460 0
55849927 34901794 0
292616706 91316775 0
52883630 213877503 0
385354851 90601117 0
102339731 518972397 0
130696887 213901005 0
429715057 444281886 0
300967382 236842835 0
416022786 545962989 0
69483862 58777524 0
252278943 384520012 0
333208590 420907056 0
173042657 428101404 0
33564929 5860678 0
462674693 512177204 0
533966087 211912923 0
112923502 302489025 0
214343077 85987435 0
507108876 244830998 0
543904665 259009618 0
416667745 263077048 0
49559330 98128211 0
447150742 111794376 0
117088622 460042360 0
209189490 554119681 0
508163008 48199015 0
545391134 96652393 0
149660201 517512949 0
346181754 364087539 0
328011542 186138164 0
80073858 181381900 0
536806680 195147149 0
485372522 38232895 0
505186147 231689363 0
78170808 515351141 0
171703378 82810466 0
389613439 233990692 0
82892791 436304378 0
147335689 356222336 0
409722163 47754181 0
1944876 150767412 0
388005623 88518052 0
337519724 48619009 0
246115977 130270749 0
79039786 549765638 0
548139221 49062605 0
487824229 274426691 0
391420599 94484793 0
78073338 148333527 0
560094298 8057599 0
139332218 202133452 0
1097120 298387685 0
378210097 408394414 0
491979536 127551145 0
370930608 151422912 0
517440780 74126684 0
231908735 75437709 0
115749621 210273363 0
544562066 333584467 0
78844462 233413969 0
152821941 281849656 0
188341897 555707063 0
288336829 306585199 0
558146784 199965943 0
414917939 158468379 0
189246463 54561344 0
528587931 189851098 0
520844440 78930662 0
137835046 485322435 0
192700932 485903650 0
19523645 212860588 0
467533343 21386487 0
507026893 317001292 0
346174727 210537333 0
42123583 14496459 0
229971840 334574550 0
69769502 376547391 0
64983439 416199171 0
415896952 123688685 0
356773485 1784131 0
307783601 357504364 0
148448518 100626092 0
1573869 496484223 0
14019239 398915109 0
446943573 524812622 0
535334880 469432739 0
147773418 307011390 0
513425779 416705637 0
335555943 462197495 0
520760356 221509778 0
331437871 151198201 0
336944231 430027723 0
265425230 41500521 0
219795327 227400327 0
274671647 496803985 0
31390841 210323793 0
66727700 501849788 0
213335533 509768325 0
526555701 228444131 0
140244978 514482765 0
109994413 175258182 0
499098918 66216457 0
248369161 340255039 0
380278357 187386196 0
431743696 494848326 0
34314837 149473270 0
44850303 419034091 0
144966102 275181730 0
142490846 236573693 0
57568503 285242683 0
34571479 195306079 0
81878549 62529748 0
76439668 477906915 0
416903829 423265082 0
473851974 501635605 0
6819476 115388335 0
383433015 374564810 0
320927919 77123324 0
309212461 170653949 0
30537911 303160812 0
14168839 508876135 0
111041215 6166697 0
449672569 264294954 0
146061851 465345423 0
475187678 451194777 0
448649450 134743975 0
418040826 408624304 0
186228107 342067076 0
224459624 478153897 0
18280266 474300639 0
286585120 90157761 0
472402001 177283472 0
191488055 240883523 0
506088752 119693607 0
3052569 521437279 0
456949963 461656727 0
499136272 468810916 0
265548795 103929381 0
302372416 18081900 0
258494772 155590823 0
250528389 137383402 0
343865008 176683488 0
385620663 336256920 0
384387125 139196448 0
95052824 127711072 0
259345415 28741549 0
368122502 377590457 0
163516741 364359670 0
103608030 95157905 0
503089478 517451346 0
477754241 315707189 0
417802289 318183886 0
431906569 152759538 0
5039397 3230317 0
193161156 424098780 0
267283598 345942359 0
374790633 544721877 0
285104207 122156126 0
458928816 184757858 0
460471768 460846578 0
512671661 402406999 0
421839083 357417143 0
561969053 391294105 0
318800191 522349471 0
512120786 479717463 0
160008479 567094553 0
204059844 429209288 0
219673675 40098979 0
474691147 295465764 0
236991802 423404714 0
22239995 223019572 0
81855186 166282167 0
420627504 120585434 0
155671628 30477177 0
530857042 443800384 0
148962784 192620627 0
201167554 545857095 0
213663349 297949240 0
222230338 555112840 0
501126269 117551235 0
430239769 247997341 0
514094484 293817663 0
244789787 464800643 0
532244422 230333128 0
545191341 270712527 0
370849408 473210978 0
226097625 75649838 0
437224387 327598733 0
454538268 239711577 0
563059234 555024508 0
25492754 102537932 0
124897849 134005783 0
216699897 311782682 0
240122729 512513133 0
492622300 55666042 0
225611254 98719210 0
152434079 218474813 0
245845838 301420676 0
393448234 174965176 0
38209820 374897617 0
109709000 183582564 0
241382085 142911786 0
316180504 143823476 0
145157207 536914481 0
133847701 336102236 0
200466802 432313761 0
355842907 322172767 0
252488247 466500361 0
210938137 276686754 0
227403444 34844109 0
433514649 432040825 0
296184767 273464930 0
565294855 537985618 0
168002232 185217193 0
503551376 258779433 0
503741980 517631050 0
212011091 534734899 0
443461399 462850211 0
489117946 199573917 0
539511781 510759167 0
258856023 358265524 0
369595781 78446548 0
517478383 435337418 0
174260037 404115168 0
89672801 310564810 0
244376732 554540688 0
69172519 313254238 0
126194376 210411918 0
496494195 258820597 0
74443280 340224376 0
179961861 440564847 0
167751726 69706681 0
269963242 198645446 0
525229850 186755459 0
275189280 52606374 0
500379317 268730806 0
450679036 470244597 0
54261360 220025785 0
99293648 76621138 0
448094001 192361043 0
56386408 277960265 0
334460107 502541881 0
469579632 511135781 0
80479258 307800572 0
403622833 298267761 0
560702297 48832238 0
443146433 118853675 0
154644436 57004119 0
317326663 503987697 0
403376119 381961575 0
427394173 437827775 0
158588322 147315743 0
45559993 546524814 0
40632113 553194874 0
298597632 417534987 0
373513960 120181579 0
135115725 271492939 0
164145534 114258334 0
429556238 171379873 0
118856480 115589560 0
438591552 516793233 0
530810848 116025110 0
198815473 11358643 0
320003489 249287150 0
131246372 493586686 0
457099545 534539926 0
73749633 336079289 0
11329638 69303873 0
142289944 520478896 0
392216717 72569481 0
212936647 39084574 0
53053855 506621313 0
360365899 186956882 0
141718094 172989949 0
244041889 177412639 0
46236819 330872754 0
96631400 262167970 0
325723595 332294304 0
148853785 253626763 0
55774001 61748709 0
240522267 487885722 0
25830737 159504793 0
130500082 200714732 0
233530585 333042277 0
252668026 314215943 0
539411726 424264100 0
329768515 465607962 0
81273363 275927474 0
478943720 524696679 0
62065803 327264506 0
186474479 64608182 0
270448439 468455652 0
111773198 38922102 0
144595233 39135201 0
537877438 313710736 0
245015541 174585207 0
158317681 372428192 0
337699341 224681284 0
8875070 108733679 0
16264728 315126896 0
115102557 488684345 0
240159839 365862735 0
61210598 322091601 0
555702454 541429221 0
91016507 2917774 0
521510715 366411120 0
340120801 141963512 0
138045598 183361367 0
267736099 389119854 0
414381629 35067129 0
277766 552273005 0
127309968 428936768 0
256151606 234015508 0
37913129 165979215 0
382861062 144449997 0
370994712 91684738 0
502637190 300162839 0
311303226 516651756 0
239818998 46874292 0
417174361 368721348 0
472295697 549477609 0
66765403 24815608 0
506889788 265514194 0
151742317 112899654 0
225822485 489980110 0
172497366 326923335 0
273623216 77224297 0
569191835 332532888 0
231348048 489282600 0
481923636 254554334 0
419426673 157245379 0
468575358 507127070 0
425493861 386314678 0
79880586 405999515 0
111561735 539333565 0
283546948 188580950 0
318268177 172640124 0
281235117 105495506 0
61133349 415901554 0
55301659 329342988 0
104528425 346484924 0
314030590 172582314 0
104175075 444307504 0
128346230 486710708 0
448892244 391728231 0
358074612 206915883 0
408769563 488486752 0
560014929 245909673 0
175840500 466261448 0
41569476 469952301 0
429838749 274978460 0
17498416 105543437 0
467025893 43003407 0
523246629 312413858 0
455580041 108459219 0
185381829 210332843 0
73653320 129599438 0
358422160 431866444 0
93293238 389671513 0
142052933 74244476 0
5292699 533334979 0
113861743 519953669 0
206965078 241306867 0
273579722 303980936 0
567138888 407280652 0
476814642 160539356 0
201990293 184520947 0
495159008 292993038 0
523957147 118768028 0
280114026 317545896 0
102239239 124150521 0
3859536 403600257 0
504174618 223857813 0
225591331 421213241 0
54685541 432213999 0
349522254 512330967 0
389389085 441518091 0
473628898 33283300 0
332698329 299567080 0
429302037 350710331 0
175488266 343837487 0
138546352 440360855 0
345768691 424928368 0
174929201 143690602 0
540634917 401083669 0
278544625 251839105 0
562105896 273716578 0
320726000 308488515 0
103168939 444735016 0
371863327 234391635 0
369233622 328852780 0
153082535 171669669 0
448151890 495247800 0
460193226 133394209 0
101229449 566994906 0
500195841 389008037 0
393550998 352954136 0
253089912 21453657 0
437986586 297171630 0
454024656 347419092 0
185084021 488628870 0
166001337 33509184 0
282595930 521957499 0
148236631 63972684 0
36304755 419288011 0
80111384 551127912 0
208645999 154385139 0
207197011 376154915 0
409147656 157997552 0
199122607 145749331 0
220298550 143570103 0
261955157 394541593 0
8235200 179454041 0
189839864 351212952 0
232513481 433869193 0
74465022 240522753 0
442746183 248474489 0
413249869 242990442 0
185471286 236501630 0
425504612 394507783 0
493459853 255766267 0
166158577 250938103 0
327125466 494122999 0
330444239 15148430 0
373559500 545047998 0
503655575 561242203 0
278456006 59243368 0
207767395 291812077 0
302421350 19123001 0
502114127 275064787 0
522039316 406034787 0
101871945 224014127 0
126055498 192852709 0
301365 495743958 0
516573346 332495231 0
351213594 14915148 0
554798748 487858840 0
154484467 156637200 0
359048018 327709701 0
374343540 101691969 0
557047433 559545016 0
120145114 213502241 0
468972162 490218289 0
111870257 162956425 0
95343486 478795903 0
6343457 164522857 0
209333590 326366602 0
541506536 481260575 0
47823058 560622696 0
87228005 501657216 0
382486038 244142758 0
71999976 246999243 0
517508514 426691441 0
469654080 308898744 0
554654114 333653974 0
33128700 54258922 0
451893842 82922815 0
449988122 461740222 0
236432865 38647688 0
522664736 337233991 0
2940349 206973996 0
292278926 375915852 0
424833518 144456308 0
101240347 422642931 0
401978664 233297842 0
321225547 216800074 0
482311605 391016789 0
295307590 550484736 0
426853098 261472526 0
375150213 473874220 0
46154072 439909045 0
263766577 186594054 0
320900772 116081647 0
222123592 328460710 0
900250 39881373 0
460783324 123101511 0
159431493 354928109 0
353926982 300845914 0
60958191 204182610 0
568928421 192168876 0
23115618 476686942 0
105825463 135631657 0
300489188 518016529 0
474973898 539715783 0
68005819 78133541 0
380574748 531741916 0
120257808 112998532 0
40310452 265610207 0
460921741 351960174 0
288091379 135897750 0
374971806 465091603 0
138702886 446620175 0
470377630 258042365 0
304741757 136983214 0
336367489 29895275 0
37437949 244067707 0
460676239 279808714 0
269014673 3473197 0
505719462 436339488 0
565130800 237659636 0
496454058 212222358 0
228027165 452343416 0
260728718 160343747 0
200520704 224943872 0
181421391 241295190 0
523065881 361697187 0
15891030 561428563 0
492690944 345065934 0
112386631 161197714 0
134748129 188329893 0
499908611 174899019 0
465332875 300532800 0
453915892 168943798 0
334397811 396745925 0
227210935 392552231 0
151055382 360176179 0
138647802 234118721 0
294912578 171268700 0
52865295 471082611 0
238666356 489116058 0
490040995 19615088 0
382571638 137428350 0
271351789 114435645 0
438564454 546284839 0
134253977 445666260 0
545492785 164181123 0
167830267 10957565 0
80318987 502710079 0
6735190 151105327 0
336325659 297468055 0
427610774 102844772 0
278648304 275485978 0
245882883 478484149 0
376698484 87688037 0
90767022 238688880 0
171438075 483714070 0
217569065 43980653 0
432329760 490945315 0
341784888 130421200 0
213557851 13434994 0
387072171 82846203 0
81005555 422233059 0
439437673 355243599 0
145230158 230273023 0
679274 52958198 0
52002295 532456910 0
107021375 147286900 0
432016667 530737614 0
411581861 532980919 0
477819799 137984620 0
103400062 384237144 0
198416004 340886518 0
238317479 398690193 0
179350247 365450420 0
89530923 403455143 0
300237933 283811422 0
371142480 544495129 0
299058562 295755763 0
35925241 422273888 0
413451137 567912158 0
437364382 439354070 0
366944550 164642033 0
447076 137369657 0
275274771 338593200 0
21338873 207445133 0
135897086 350963194 0
146250133 325024495 0
199571536 245275740 0
79895290 364484404 0
285169607 137037651 0
456576130 422866860 0
351546301 284629391 0
256390582 308885735 0
7529499 313932456 0
133306104 24414273 0
499396041 409028288 0
313690680 241466306 0
176789594 480990940 0
411909440 120153076 0
398143216 290437435 0
480059976 425602938 0
67434297 493608197 0
308271142 84132842 0
193450857 100101130 0
269244206 147009305 0
546897306 347316257 0
220176577 217076282 0
388258098 23855864 0
173046634 301794132 0
44226738 189141903 0
259067513 101215348 0
566379834 241947059 0
228875341 119674304 0
210090046 315511885 0
165142896 171141018 0
380318803 334061624 0
361815416 283929990 0
553332841 76812407 0
203575948 45191816 0
461551088 353275750 0
195945248 162261232 0
413070456 249883075 0
482645312 376740129 0
479250912 341826153 0
124042787 327268175 0
554651075 508959725 0
551242838 153722543 0
510017056 477754235 0
544752298 469231106 0
15282665 4969346 0
46218825 465473343 0
186752152 185270748 0
538626557 432934418 0
11921294 192200525 0
25373924 176543191 0
153529141 168255242 0
15616379 35048407 0
150841477 270726512 0
200137793 388135600 0
36635903 71429089 0
433247490 247899998 0
434421988 288084051 0
303419414 547749559 0
566737537 133221583 0
190947645 176215000 0
520014720 466658767 0
105147655 53904691 0
128632907 295584939 0
566328397 215118494 0
508853546 371509581 0
15977264 211655491 0
455031547 112563950 0
114566482 256623182 0
435664496 389890075 0
139497425 433848170 0
333817396 274272769 0
279905231 302375158 0
207026532 112390741 0
509486843 552516159 0
421597324 549180666 0
488617617 208141253 0
142189539 313868546 0
396553152 400214885 0
123164067 363041101 0
373863039 362714824 0
384269922 270691141 0
373251210 424238594 0
19844449 373375908 0
265681220 494630845 0
477499380 501384684 0
168745140 163527669 0
278081851 73610660 0
117353872 552805883 0
21960079 361822743 0
300622211 243872799 0
329219588 159565386 0
246256700 338493365 0
190776627 435892406 0
129615866 548277642 0
353866794 296393302 0
125859342 333438809 0
34813969 142390766 0
295224401 243659965 0
310108795 49205335 0
461922071 55077841 0
504256944 168382326 0
23183039 36647416 0
558164022 183796160 0
525815822 423533745 0
534810916 291596667 0
552016488 409236013 0
284049685 306350242 0
559399660 303179506 0
480144397 427061009 0
527755844 517975761 0
105824126 340851060 0
287631390 534902529 0
162496665 240293819 0
418229149 509541052 0
246385408 480301253 0
245424248 112063624 0
100979968 474345616 0
64925294 393371230 0
166133022 397006179 0
464386579 464502486 0
37798923 3252557 0
269110421 316549753 0
467007977 196044292 0
403127508 172544215 0
272374124 307790643 0
162283809 445465847 0
502052089 231364468 0
345267207 70456758 0
411382216 528009962 0
189914286 331975259 0
456544129 247497072 0
44528659 535248157 0
137256321 229057814 0
24613366 5383362 0
89261996 542551328 0
243959238 82246301 0
359557674 351474596 0
503270675 147976423 0
7473465 376564432 0
56450401 420183494 0
57633512 252172527 0
161486584 4064325 0
39675564 505236690 0
138889170 263569510 0
80083036 454793637 0
403387160 477618136 0
228685824 334056798 0
409535221 550827852 0
85273723 495726257 0
108083900 101987402 0
278129708 151238018 0
125638759 356070410 0
499585580 516333042 0
268417034 455210709 0
139833659 159464596 0
510118385 55489271 0
372020312 327487258 0
262658883 67079737 0
537747607 461053028 0
403604386 289371514 0
433086162 480873489 0
86062754 267134139 0
141814281 79682222 0
563267215 245851866 0
83653095 20330402 0
169507006 498825496 0
80781042 407680383 0
490515227 205070463 0
399561571 522492894 0
381321515 145960522 0
500222368 140049060 0
46951000 299777546 0
501665359 244440842 0
72986298 469678016 0
418227719 451764300 0
562993068 151524999 0
408928164 215614474 0
523931995 553240104 0
8760066 50975919 0
297392542 179315488 0
447924999 281112309 0
561455846 205034496 0
201862558 1730295 0
427410439 419223822 0
201338092 519144997 0
454720336 378093206 0
273387206 29489247 0
515182648 373453779 0
227763969 374801226 0
144205680 322925319 0
127449515 431590795 0
309355662 420300340 0
132496490 521833642 0
534099971 455166147 0
432281379 224240500 0
442472 522941645 0
518400502 519792516 0
25304641 567351557 0
116926362 465790787 0
230518237 481615348 0
285177865 268128360 0
119198221 189856769 0
149517486 229510671 0
11024050 461086495 0
353836459 165489729 0
340974295 502891107 0
79403280 531665568 0
163295976 367558663 0
284806068 37965065 0
446721053 4267521 0
430489915 267741288 0
246297919 525481791 0
345085872 374299873 0
1142892 175722745 0
175687900 254752987 0
117695419 485449945 0
184517345 469103385 0
301584658 494934922 0
469347726 249852342 0
563546444 108223377 0
164804560 364346923 0
125343649 299805162 0
481926737 440701670 0
140829902 411255466 0
538585581 89896885 0
471943304 500282263 0
45548349 128729364 0
278090939 299904988 0
532317314 107563939 0
324177054 498068153 0
314836912 265072601 0
59006617 3042143 0
546928647 305644548 0
407991318 537298158 0
182265339 241299030 0
427905791 286378183 0
526774003 309299152 0
30812737 212885200 0
178900561 378650826 0
72154262 466890092 0
359313895 229257045 0
216410642 501467963 0
329785824 349392115 0
40542350 125426873 0
434176341 512998544 0
560107323 34331775 0
155565669 70232559 0
20258392 209279355 0
256173855 530870006 0
420081195 203495844 0
550917144 456923563 0
551328848 271613235 0
161306540 218985201 0
183333207 492887521 0
37100183 220549931 0
111714352 398173186 0
362202390 336692687 0
384523866 96968780 0
290388058 5120532 0
348920873 4700172 0
476298635 229525073 0
553994217 35307621 0
458736122 559120992 0
534443936 84419382 0
300276764 16347852 0
545978836 98158539 0
163867407 355763847 0
309343944 358093866 0
181006970 295347661 0
260436673 358429108 0
234606700 151527541 0
217566492 335761673 0
360817144 443495638 0
409636983 434546193 0
211400861 390719224 0
501658396 340898403 0
363184994 252424114 0
290093624 522097415 0
379303473 298611008 0
557187523 189090074 0
387672499 5080521 0
437302434 78717277 0
478715264 365917613 0
466296575 101090621 0
533190617 256368521 0
258588965 552368239 0
20354951 370902499 0
501357985 477268197 0
282935770 294223603 0
32227704 457022693 0
476743967 346310300 0
201372140 195620127 0
499305724 522712608 0
265861363 473910015 0
443765464 145796554 0
86029899 415478851 0
560296100 172038103 0
163931222 153986316 0
89653667 67718706 0
222629774 495888074 0
497540831 68070161 0
393966647 21128697 0
182587050 527284496 0
92395788 435900508 0
286221992 474677837 0
286190179 230210886 0
89866964 561469360 0
21660934 449104177 0
195988590 520789926 0
304182401 496727076 0
299935501 354181755 0
499770069 396106229 0
380403523 130654912 0
227150441 3697693 0
309566588 88314091 0
491857469 280546691 0
173569410 172933817 0
568862132 72588404 0
406826848 60808319 0
457744097 310276272 0
260520519 507201014 0
472231355 480126682 0
441743655 87816044 0
263422125 485640773 0
345683138 555752 0
118825305 13830257 0
31169486 286194259 0
167309922 533454556 0
190154009 79705023 0
142762167 83940168 0
212090661 123159701 0
451262687 152807312 0
275403434 83864240 0
192480235 183004432 0
48696193 196376368 0
125076096 289374147 0
241613213 96953206 0
209371477 188259151 0
455909738 443722726 0
280395298 412546930 0
103642584 406828641 0
387669386 556928607 0
509816980 147669003 0
266432479 519784111 0
452868237 262841374 0
454137435 341456793 0
406418051 366917300 0
260921967 282727000 0
562117304 89596950 0
555244207 53756106 0
522119443 340168945 0
80217972 327238120 0
556258588 87570872 0
203205023 223475429 0
487513610 558981024 0
127453640 258572489 0
420466034 446839974 0
271122848 385230105 0
26498820 212553031 0
144415373 5572100 0
228950764 557040027 0
352732630 149934961 0
362445001 335798196 0
284006128 146646078 0
551604252 439930556 0
484744883 225851909 0
461714982 509282405 0
339962582 377851300 0
147727638 258220184 0
286591729 520027015 0
5635677 6555641 0
174037277 494036133 0
332082160 414996866 0
309009583 487911270 0
455487811 358727942 0
228966030 85148018 0
364117796 169508351 0
359312088 469706486 0
40534405 374689019 0
133331582 243162234 0
58455041 127862951 0
297700352 136382537 0
290640718 315285617 0
124529338 278312677 0
504132518 90149385 0
514841726 514072632 0
535180795 271646343 0
235951655 240451531 0
196962731 219302934 0
382352277 235212569 0
298727168 438623793 0
73802318 163171566 0
93229372 482661820 0
528751219 134501043 0
482640845 463899574 0
509788131 329144755 0
133725948 146358465 0
175923257 66861537 0
430448286 121428574 0
546106654 123027584 0
405598286 114289598 0
270579959 90975131 0
312314277 448934637 0
182149817 545386488 0
387016190 447759379 0
422248283 203022360 0
210800359 354983278 0
233882559 343345194 0
168625660 456818271 0
382489458 508576293 0
442442945 210928100 0
61148716 454266072 0
1883968 561551314 0
362729999 400848666 0
427091945 403311870 0
409237226 118216506 0
366656764 331719331 0
213918734 101677673 0
112345840 113247436 0
558681838 120145545 0
563599231 404299512 0
423222464 465484398 0
145016748 187813390 0
145004286 344470770 0
145139948 61352306 0
413594072 425487769 0
568011209 60914631 0
2449443 417796073 0
83943061 334566926 0
68018453 264395554 0
343630756 281297602 0
456129961 453345456 0
425086034 558880716 0
440715226 130432950 0
105931049 383379606 0
423980764 1628124 0
552562195 252492110 0
66310243 541224031 0
22506635 456512270 0
51648992 485980265 0
507107944 98763097 0
118356945 558942895 0
529160568 372987276 0
563657946 170861666 0
147282717 131543551 0
212913168 88513757 0
309714116 72198571 0
390473696 28007229 0
306881530 345842185 0
564146291 361519362 0
509916304 52626249 0
469406024 268787968 0
352327679 407724755 0
356159988 489624438 0
114367196 429347585 0
546537282 246427676 0
562778670 394163916 0
451521846 435779683 0
415096903 142343305 0
262697663 172940676 0
318034134 90002733 0
507761060 375167903 0
397089730 182129110 0
77774470 126873180 0
62227 91112060 0
146428160 358594916 0
57346474 329444633 0
565093346 440073001 0
212742895 481759393 0
261979113 435794231 0
399827471 382720671 0
410856453 129515362 0
195868845 14919043 0
417472123 29460276 0
553167609 391063222 0
457778296 139815924 0
34413626 147745300 0
474449721 350747670 0
138469607 345930855 0
151317844 90262934 0
313318978 37077815 0
327396710 86977909 0
27578069 408679325 0
76530757 306044436 0
522654597 415667921 0
202642704 151719038 0
295220450 335356656 0
399910715 292729568 0
464171069 219608413 0
312342726 310360945 0
503818145 221845661 0
201190228 420289294 0
306302626 197921295 0
405279789 465275920 0
30810010 333267842 0
351234990 463110528 0
28945090 361844162 0
307694855 401957636 0
205083173 142401965 0
376146941 39062962 0
413301503 262399781 0
35079084 101360307 0
403901099 347953863 0
115283594 297742616 0
396065216 263141276 0
132593297 561525101 0
328238604 43644522 0
268158 17281394 0
143695435 114418457 0
348691512 409971703 0
39875420 508102286 0
37642125 431859376 0
227912654 541648295 0
275917326 280473162 0
157306413 391530569 0
540718048 533299914 0
320619339 176123486 0
147643140 280601904 0
304806081 171607753 0
437129377 321714245 0
63725102 420309131 0
149195324 422780058 0
369516785 461761089 0
148968225 457736438 0
144779586 353759107 0
75970436 11361106 0
399487257 559446519 0
181636324 161578658 0
554178761 433470524 0
62773526 254055557 0
235670033 31556128 0
100235772 196772918 0
154289153 230956612 0
359619450 315295379 0
414756116 423097148 0
490334290 455732902 0
105038545 233506296 0
438587958 522957444 0
69648586 355478665 0
455820993 28890420 0
529499506 177611760 0
311930943 29013675 0
303698941 453759712 0
558395214 518712015 0
477884480 147838619 0
258572608 450417390 0
515965945 348050336 0
197481180 7921492 0
121318155 500766278 0
235444805 353358579 0
557032910 44725706 0
346119087 562632551 0
79540747 36327936 0
506995562 383152483 0
116601725 399691030 0
5657045 420588049 0
379853478 195077849 0
331926421 304637239 0
458014676 554054945 0
256384261 18252813 0
155501403 478460294 0
13086261 433994747 0
398648726 179721628 0
529317354 382848126 0
214192496 153045829 0
60463019 281024987 0
220519361 377876245 0
268439970 117577285 0
26996479 112362462 0
525920796 354033382 0
195466719 127652185 0
327789494 34248080 0
187630200 48980724 0
430885844 14947238 0
434580443 405850462 0
563985836 206452786 0
269746024 548501561 0
115752063 280888224 0
298587976 306847310 0
388380037 84820675 0
166028636 233317998 0
461854142 348977589 0
80528467 230752144 0
385128919 411601883 0
544321213 452662638 0
339607473 529406031 0
311296192 536079056 0
515662755 447252718 0
475944276 228140378 0
30479648 507358266 0
123993374 561424382 0
91758585 40885780 0
358246067 509994460 0
413138739 480000300 0
568760540 129837803 0
283181996 282770292 0
53422670 52721733 0
266148274 27958143 0
357902507 351787838 0
245132046 371607760 0
339787810 458241041 0
70876849 514891739 0
505693450 488683471 0
461448867 493835158 0
514522216 440589969 0
413667943 506578907 0
316794647 168060320 0
49192027 354299633 0
197614985 70497239 0
93869324 66167910 0
224285798 368779186 0
8700410 54488359 0
478504408 386744988 0
468651004 397550041 0
229645444 317083865 0
569090534 298695698 0
499989192 437895136 0
93807714 63848077 0
550839540 566409228 0
286185929 534234427 0
368616354 63590911 0
273982951 105186394 0
152489068 536201485 0
47953476 87981703 0
23180760 387741355 0
295840566 325531572 0
312616477 554400607 0
543628223 81776527 0
539517097 309894180 0
46657938 196215106 0
135222634 149975481 0
175431939 501112558 0
224851228 553225067 0
323494322 94372319 0
142085279 212250336 0
402564695 184520620 0
508404035 204627289 0
452693507 46421357 0
340809321 397696699 0
196114077 516371313 0
357117574 398656503 0
232509420 536872131 0
185846905 48389155 0
446645916 296244100 0
236341940 447591919 0
286550902 494056741 0
471248922 479461147 0
489506889 536676198 0
458696092 74508307 0
219744010 13969695 0
180728455 539114777 0
305822358 100068332 0
547472821 424311525 0
131282926 486058176 0
91911674 65252642 0
73179696 97170134 0
178971784 18196203 0
547773074 278852693 0
73460181 65092206 0
449113525 441911366 0
112135064 3081579 0
414732612 152080212 0
329662937 136591983 0
100122237 36420890 0
48388973 11251737 0
82871608 529911612 0
205968512 7900444 0
505046224 193743119 0
492823263 535174691 0
450556543 71223663 0
192698123 215317749 0
108716861 215887126 0
1018222 91486251 0
154371396 399131436 0
20374690 443291631 0
106204988 216298073 0
477436091 295056215 0
30378308 552323011 0
525534721 230247832 0
338667126 209549791 0
405423091 119801891 0
560788803 162333103 0
130258624 15917449 0
10351458 245835019 0
144220908 165533071 0
329510003 184644665 0
124248649 142990655 0
18935617 209369758 0
152838625 36282687 0
303026486 233050771 0
255664053 21544967 0
547302777 564521503 0
267165729 13948558 0
422103307 509205246 0
455583400 53742133 0
272470221 166864759 0
23502957 167710909 0
505720137 231910422 0
145950925 208943559 0
134890227 173852820 0
167977140 342418243 0
336210152 363413796 0
174186437 220997950 0
407708136 331431637 0
192535770 74759203 0
429630620 482169883 0
42483149 213219122 0
464491092 212729115 0
30900514 69794087 0
113622502 492273555 0
502237248 403150796 0
188183733 296381355 0
486869185 527679650 0
451281063 99189562 0
564065567 395329148 0
462279824 252838800 0
472073739 389659006 0
162799517 261713827 0
556399996 57299323 0
197688790 88923863 0
428133782 49546949 0
252258697 547971138 0
251971172 236230155 0
40726784 328191839 0
519089249 116564752 0
530837641 57603104 0
129730322 470204564 0
273093360 554255298 0
178469214 498544801 0
24156665 559369588 0
93879788 354094234 0
459111453 348788954 0
514707459 21308458 0
308028512 81029871 0
413712023 360859486 0
71863565 103650454 0
132705991 348743938 0
491206872 58065263 0
3474791 391548851 0
401762623 388467014 0
308974586 405480669 0
191514183 509829793 0
222398571 306902146 0
217142078 451934575 0
11245654 38809910 0
361745891 136451112 0
27159029 151001448 0
521432137 139682180 0
477281174 3219083 0
93684642 520736987 0
407690667 389263666 0
341609996 59521409 0
160668752 127604212 0
523425663 129915304 0
133143425 59301748 0
180191794 385971753 0
27402142 425426174 0
126511368 147155619 0
408946865 168272127 0
279493561 534517479 0
107184600 37314978 0
326044865 52566541 0
141862001 6149510 0
358705222 41312083 0
202303969 315125696 0
21767800 553960053 0
210437114 148889341 0
288932055 401583865 0
49968572 459501604 0
362057237 284648530 0
23404872 562864424 0
128517289 498381175 0
542130582 372699881 0
563439578 194075434 0
555209512 71339094 0
35769143 200444597 0
247830697 512492077 0
248416645 9870162 0
89408720 116620338 0
260322510 247519103 0
495955531 539340546 0
109058673 374656670 0
180489369 444370384 0
528366129 231789448 0
116308354 406542240 0
485748640 240517693 0
159388452 258078447 0
218709593 86491167 0
477782754 448181685 0
165783746 39265221 0
363491798 72662754 0
98049454 141196537 0
542460011 297784399 0
56668821 521192281 0
317086794 101931938 0
245457809 236645099 0
463320390 64165027 0
233101900 117245371 0
205519632 143330796 0
484182183 358427638 0
92862941 68793961 0
453157463 296158321 0
413342801 273816273 0
207819682 368235486 0
34273836 80459200 0
289503442 456696368 0
105776576 505747132 0
526920122 444271947 0
456893684 95119125 0
44527583 326717519 0
392699609 185554149 0
537372874 138156217 0
250753894 87954152 0
290385795 56704031 0
309942145 463108174 0
264571990 132423335 0
430098551 312292462 0
429944309 52225570 0
39410485 200838455 0
301720651 369490501 0
487154140 373825888 0
88690871 252821835 0
47324971 56026287 0
439486418 527094 0
413003703 533520574 0
297007235 279465896 0
311450044 140959876 0
242365732 22400276 0
327750278 386162559 0
313242062 425073734 0
241872110 239109677 0
280304720 107075161 0
81883089 450052943 0
369873154 491832027 0
382496109 466313061 0
455155347 496735134 0
370353503 83408206 0
495531282 555951267 0
189560248 255625814 0
457573196 28007195 0
185468583 13491262 0
456644910 192227069 0
39316141 543516086 0
517793482 91708876 0
128808145 158338744 0
518042897 102745950 0
111418522 45867028 0
556308366 218614127 0
265312757 353646305 0
366338048 391574019 0
544101179 8546763 0
336213648 459716410 0
392173489 112019225 0
424467204 506601029 0
4443645 378503816 0
538635678 343727701 0
263950342 48991164 0
136312447 62630838 0
270318785 525397628 0
263875844 57823658 0
494852091 35025951 0
188454886 30059183 0
7615832 132956171 0
396040067 565711986 0
425786170 73338837 0
162573057 417798151 0
544420259 61979069 0
290928186 290133081 0
173795249 351083918 0
95722634 89717257 0
300470683 379537601 0
27948304 334406893 0
220372144 343448218 0
41756234 518710006 0
81465419 208835516 0
221956162 102403712 0
438327007 102725909 0
312771299 402673442 0
426973998 384041612 0
489220354 518793776 0
342149261 411984652 0
566379423 481709569 0
404352236 271101725 0
288484576 284226313 0
206396576 261536563 0
127082355 289923163 0
568510980 13545515 0
482855153 319010899 0
239571855 532825714 0
239758097 304847022 0
346625913 504248247 0
498899753 423008450 0
355784633 5871428 0
542644278 212081914 0
188989127 500729845 0
563644438 54242356 0
326143587 122526612 0
455953956 418599537 0
217754137 368496200 0
394402646 266225289 0
505597676 427000925 0
255082205 481270619 0
204216127 67992658 0
222656464 102647278 0
355681980 415568366 0
125360543 242649417 0
143914100 526348859 0
549502292 410585498 0
366580771 450579966 0
294607785 120697884 0
2271215 257573198 0
297229304 351972740 0
317880858 547253869 0
191000498 95399383 0
214256536 555181841 0
169283084 425951266 0
311972387 543812409 0
260018602 271672748 0
470281455 350696392 0
26100535 66998339 0
63820946 48192193 0
190866546 410140817 0
109105999 118925317 0
29054779 538449643 0
523641431 207755698 0
177248176 112030910 0
204226002 497779954 0
501818775 162893667 0
437604055 25471557 0
446866825 208537410 0
355302207 207190555 0
72552678 353210653 0
212025047 45143405 0
228782709 490773113 0
222276296 85736657 0
255598549 441263939 0
140914060 344437962 0
267824986 322032957 0
213737646 85890292 0
105607456 308945907 0
316763785 238469143 0
148085325 474239581 0
327728934 566806565 0
524831691 7028182 0
324664670 59850265 0
560274755 95434349 0
97483229 346852557 0
447078086 144231425 0
456540716 292708003 0
455926867 540188945 0
451449015 71820603 0
5541894 56726630 0
419746235 450199526 0
383829954 15082363 0
463154100 242239730 0
563844058 327638874 0
321668580 272871903 0
205671476 342332307 0
342077534 307391485 0
524470039 26958272 0
465179954 339642501 0
244407420 109525953 0
316763574 23207105 0
154672662 375305132 0
126774897 187282563 0
139886938 166524804 0
41357566 507917394 0
147319003 330412689 0
528730411 85156468 0
79307872 563330305 0
522575717 546787194 0
75875739 462105195 0
380590267 81906301 0
369318801 278511268 0
70408700 311778882 0
486854713 253392999 0
111141956 100710487 0
22291816 90341770 0
469594583 122605150 0
99401893 546361553 0
508095145 431637196 0
17111870 77056259 0
167980012 66500878 0
383167999 516519883 0
111348435 529869858 0
365980104 76827350 0
173987792 223210982 0
76567056 492954217 0
74894183 337937429 0
234356336 122222479 0
149485566 31455666 0
354571317 222728361 0
51034563 331802179 0
123883808 89201155 0
413595574 281761875 0
462300774 291237146 0
456509959 124422365 0
25606968 533432955 0
243856612 550719394 0
493885140 561031052 0
508477320 542366759 0
385511651 147718599 0
66516346 455969863 0
157705445 446914902 0
175947638 6692152 0
342884406 286351340 0
112482678 38098701 0
161869365 445758063 0
286502964 422407576 0
490353984 399825936 0
545149898 242867207 0
291010187 523819064 0
94393114 284218639 0
215650847 230808759 0
348012654 146847199 0
252912538 312300707 0
384786741 364503811 0
202942401 461996860 0
394259361 295133352 0
17654653 178722829 0
502094951 529229175 0
51483496 323539475 0
98313893 57484862 0
187995773 137131500 0
309147092 179085957 0
445892417 171638105 0
2879610 336184604 0
90380401 422340104 0
398809711 137550855 0
161496531 467983533 0
367071550 417944757 0
375522209 344825875 0
136078844 179686795 0
194972365 59978665 0
159953140 251712472 0
444638375 293726512 0
328751303 4916331 0
362297049 87291514 0
57246511 287124544 0
193627394 455095512 0
565311603 182621404 0
113648091 430479154 0
362409153 235500471 0
476523240 458105465 0
568340187 341531032 0
225006170 422249706 0
122774606 43998813 0
163167011 559298387 0
113420579 57548784 0
144600196 509767163 0
431063242 435015691 0
196909224 11425983 0
126519066 45753653 0
395335786 369212862 0
317993792 352506066 0
533263698 118983266 0
563940950 546345704 0
56877073 320757993 0
360535293 97687981 0
508249137 552027876 0
378339626 402483306 0
275430062 320405923 0
245730438 409744316 0
225109917 37813254 0
366177492 414314033 0
451603731 451880174 0
116778209 510769423 0
84395578 35068838 0
350965057 559321794 0
433086923 374824080 0
7504425 67810266 0
311366701 145635866 0
149257404 221995609 0
76037888 158126585 0
499612922 15427090 0
336477806 376991546 0
411811404 415868165 0
518074640 184482503 0
203611736 110142440 0
53694470 472054561 0
66014911 154808869 0
89278327 295652257 0
568708940 213493303 0
454375189 509447329 0
550684792 387376721 0
397305057 148782919 0
432241221 479470427 0
57171368 250648896 0
130307174 352598058 0
265193998 216280184 0
529445153 61053763 0
261953524 76339054 0
435482532 178881350 0
299117052 197572636 0
123128793 550008621 0
166623760 162755461 0
288514620 472195127 0
119127635 564734439 0
27761898 16317174 0
355149101 173049079 0
236890664 396970391 0
100114554 552025028 0
461050498 345594887 0
259078817 196569829 0
498003057 217228823 0
483925925 166602004 0
288430368 169837492 0
19891899 313604475 0
449580050 461501799 0
156063764 254599752 0
202238395 222262317 0
494221235 182081993 0
374561573 279035712 0
207034981 19495032 0
62060325 552076245 0
512902400 504973334 0
547237474 424439261 0
388126381 334027745 0
104230099 43800592 0
81705721 399450983 0
467030683 321933462 0
186280481 346018300 0
169833130 291319639 0
27274309 422427735 0
365032180 121335435 0
385333241 477482158 0
405938523 367551874 0
536141613 354482109 0
157462414 364706384 0
410691486 58896790 0
227839741 180759054 0
399947110 436652551 0
507707913 495718672 0
137083721 374658902 0
292737587 377498006 0
171726062 346125895 0
404042325 291418390 0
435800587 563237069 0
46441194 69652912 0
542361235 503817452 0
245168233 143415392 0
290432493 563456728 0
12293036 529225073 0
386939434 76425075 0
524540144 246610393 0
131636043 181602951 0
61389192 482154510 0
410704978 166685325 0
111638380 161126866 0
51513107 342877291 0
566460850 214573247 0
55830454 194830701 0
522639289 145818474 0
419730180 523715607 0
502111544 176012310 0
141877602 261608232 0
196970993 565961014 0
439974269 39978291 0
18189611 180809937 0
6375053 272136277 0
172519337 356228243 0
371930546 431598028 0
55681556 201446737 0
358415459 166358037 0
490272877 391420783 0
214053881 49247837 0
539550407 178886984 0
487168884 237106283 0
502856964 424782912 0
157150355 70922402 0
365869860 274377020 0
415526081 320747267 0
253868947 123012155 0
286312249 499756332 0
475578393 480409061 0
187501276 183726000 0
508915115 315317472 0
140034970 448480118 0
270657802 563821300 0
379412551 521301196 0
510826600 181313130 0
395979933 412189659 0
102448247 520914540 0
293383422 297266058 0
102503687 376797453 0
181086958 53573977 0
193851229 251691218 0
371637859 202118263 0
374245181 495271212 0
182635737 323466924 0
487765106 407120554 0
114057088 284681434 0
114239938 42746443 0
147602552 312224303 0
10588564 531390548 0
95332485 369597920 0
105687154 539248025 0
317235607 268276329 0
61185941 253953837 0
435500540 189533691 0
560447714 157079928 0
70032480 377485506 0
429092310 190348683 0
191459202 24145424 0
376267907 411557854 0
556316487 359028519 0
217932051 161434951 0
6191445 133140132 0
433419587 502081928 0
16220061 59250538 0
481980709 507810435 0
488121525 353506793 0
205902645 370598246 0
301413927 94236240 0
519507383 374311174 0
189062760 388904539 0
236407632 358596851 0
297614942 415298847 0
257550804 460161421 0
329876094 523064197 0
200646751 354704659 0
558742127 91672888 0
408870983 454038926 0
171420995 508877607 0
50693855 202370748 0
254019058 153049893 0
124899577 471371194 0
136845264 244831464 0
395627356 413251432 0
262014391 356291402 0
175757626 497920828 0
308287809 443229396 0
513927396 441842198 0
361669516 385741707 0
536687986 358269772 0
429172487 200718359 0
393486153 238896249 0
86157868 166592716 0
252905562 463189726 0
19389794 523529537 0
388261506 366874400 0
485769426 94665672 0
399378236 139490970 0
166065839 245713670 0
277568626 462152485 0
180806295 5141719 0
128449089 182732919 0
472866557 536394157 0
323807485 536751817 0
180831027 232458966 0
425666154 90514854 0
565551308 462232705 0
42845928 567868406 0
196947883 277733090 0
270679010 44930892 0
193671884 568128901 0
533406191 48923152 0
387743771 330532726 0
82133388 459107285 0
569253067 203569569 0
203354102 473684220 0
532486359 171120654 0
484673029 175606581 0
117455594 107911933 0
503475056 216808597 0
284601750 137205104 0
305778682 428473541 0
211321328 343669908 0
282889397 105084974 0
491526049 94997913 0
356465281 375143088 0
371158427 198009549 0
451881114 439265769 0
144448120 429167500 0
193737481 561336703 0
86887843 481570815 0
378715017 211652472 0
44227305 359368257 0
151515723 508350820 0
98478036 176372837 0
566468547 335739875 0
88097762 384626878 0
340781316 408940680 0
225361295 473181948 0
35970837 454920833 0
341982451 492397420 0
515586427 395969155 0
19277321 528428198 0
561109159 419633597 0
212943931 252144018 0
114702158 123149722 0
7876120 524514232 0
446639334 478352027 0
489581702 445252068 0
513935518 556508199 0
347030108 18670130 0
189554234 387729666 0
250018009 272339930 0
406319113 118908244 0
422468282 472478124 0
446511033 322291080 0
152551644 388764342 0
242328284 121293071 0
542525909 322577609 0
303927082 157302109 0
321904749 321087641 0
344267021 67739437 0
492790417 494539573 0
97179157 539149959 0
13118771 277766857 0
93629906 420129576 0
126550804 395320065 0
374945443 208291618 0
270525377 475433956 0
228141769 32621627 0
445680076 567086516 0
514031588 197972363 0
549593406 133245702 0
46977503 386050430 0
42128242 312472614 0
291743330 320904498 0
445973684 445798315 0
284355712 566441960 0
182445656 343848331 0
552765619 6482348 0
123184515 411178442 0
502664566 469659281 0
468575630 155535748 0
523724939 84834332 0
182980563 290213170 0
25346996 407255991 0
169281276 223909577 0
462079285 488294515 0
310227064 206019006 0
440793653 274382601 0
369005164 167680022 0
312245192 386513961 0
248318363 264273290 0
26037617 97748999 0
136224715 406150756 0
368624940 157781124 0
502000784 42967150 0
221277867 222063462 0
94977059 489263769 0
221560494 526118089 0
394543609 569140592 0
302503581 433770593 0
260115417 22883499 0
459123769 269092375 0
89786100 170845818 0
437051432 422307681 0
60355701 157365930 0
107855963 372881211 0
446460726 67471552 0
182881883 97585392 0
404314923 517687507 0
57201814 301720677 0
526375045 504799728 0
159232373 204218672 0
60131236 206974908 0
92882883 113520965 0
17056344 149041068 0
510487132 522628163 0
161282621 226122157 0
123069448 292388862 0
279509418 262266916 0
83730340 163427605 0
131598717 441575279 0
392493849 212148950 0
347970447 70636164 0
426635697 528194253 0
544344477 155916793 0
358716698 557721582 0
61707104 469307806 0
295085796 231035017 0
105284587 389261187 0
187519168 422946228 0
256455060 462178630 0
525576110 188183039 0
542525382 459246422 0
74158834 131633450 0
110709177 232816128 0
154298773 200321391 0
104550604 223995577 0
293126461 379936372 0
452916260 498376716 0
327159025 394951613 0
444115475 21360187 0
367440622 304643624 0
135763519 226373326 0
157125301 532489915 0
192921775 261152717 0
13078601 89037852 0
164936007 128024409 0
21646305 535534132 0
129197570 509588189 0
527824588 12331321 0
266496330 379041952 0
249214986 321301278 0
399680999 235806477 0
244525268 336464237 0
44675100 41686599 0
190303747 386672915 0
518733342 455364930 0
379605871 389143877 0
272095913 515460022 0
518827496 120709876 0
247588609 315329535 0
234260052 426360290 0
157694002 24213835 0
21362985 549595273 0
482536298 288660053 0
386585119 241296683 0
20285893 217702630 0
325590258 533397152 0
508491700 347682865 0
562919013 554895831 0
554858040 523159972 0
284435668 343040550 0
237998917 417185852 0
51718286 84724657 0
446373906 548542441 0
482352952 492134165 0
409864119 448714202 0
409483756 366297890 0
279031156 501958186 0
403690127 174551157 0
563267072 179857816 0
277040892 538859195 0
341354941 297823327 0
139596970 371756969 0
295542024 358082917 0
128694713 193462664 0
277959006 478559828 0
40868373 532216088 0
937738 480959350 0
202658730 473814468 0
188240847 300271021 0
365373103 326781578 0
129777640 562566102 0
533044450 387188236 0
18761865 465885998 0
551165677 460323071 0
175391110 568728134 0
168731466 416568009 0
529127264 519237458 0
472503172 116812389 0
261533893 374262434 0
135224517 149463478 0
489987121 104381498 0
437782325 506510713 0
297877561 478716540 0
486330678 491242839 0
345783439 27593838 0
403442245 121992761 0
65338857 159119952 0
450632296 168455392 0
76492137 523919772 0
360878094 483740325 0
228324300 144411546 0
340514305 58490579 0
276282092 108314949 0
422116280 327967771 0
141850918 278999419 0
245190947 238405670 0
496685081 410447904 0
22812063 59528034 0
460123174 556518113 0
41326333 329504347 0
87698114 302494905 0
2887878 568713000 0
309297616 334589618 0
50588994 480204569 0
297602456 347147548 0
278721339 496246806 0
420185638 457764057 0
219652501 358044004 0
318459259 113337660 0
320632712 456584967 0
337918869 392856072 0
123364867 479220241 0
534467448 155395973 0
108281427 231536913 0
518625139 293420631 0
185311625 126039333 0
36223179 61230952 0
228937001 81532138 0
246069295 496725597 0
320523779 352436429 0
562032189 517189266 0
47746438 203755274 0
322509516 91983242 0
407089101 493277362 0
296981129 379469807 0
305398624 372601129 0
371564439 507676390 0
97608392 163714765 0
399707712 21454374 0
490400667 410315808 0
202462818 523729029 0
284056976 430510324 0
179623082 414212431 0
292995563 537389485 0
166374297 420228350 0
187018248 434937295 0
426923165 510881826 0
517307911 273177126 0
72654747 428382011 0
24960385 42327844 0
189769362 317961037 0
437923064 17481902 0
503196554 265839316 0
266786616 470306226 0
275789367 186315514 0
171393440 11547455 0
167610060 60965359 0
533763341 251338284 0
513392414 200156392 0
379397491 291787620 0
470284040 468440547 0
517485123 11243935 0
536878368 487887232 0
256989972 308705406 0
257922231 283658521 0
394015887 27581982 0
3598403 385061587 0
311046443 258733320 0
228228440 197217706 0
205284188 161271907 0
524558760 291053656 0
542222776 541149119 0
435051196 295098284 0
438564513 166135550 0
543690421 79327082 0
311233641 151946339 0
499754645 347724590 0
252283096 223085419 0
441862923 430417942 0
37121097 445145332 0
379404931 133624973 0
202875603 128198991 0
175953921 463375883 0
557726454 11015810 0
170472982 148338343 0
185090441 130233357 0
541368629 512213368 0
59825031 29539651 0
51045893 510136213 0
302742800 148796926 0
81935381 208238166 0
280322992 211142817 0
146842322 155100998 0
28297402 328732671 0
162034915 481871452 0
40034447 47873054 0
527371365 558792891 0
289343374 115259322 0
414019567 482153866 0
336866936 264187352 0
330051626 300445091 0
356720476 105936894 0
9889818 475442922 0
326561180 225121647 0
173318560 143139714 0
318414341 511181101 0
324752548 360439617 0
53760040 463430627 0
136223413 54517715 0
320778814 206188047 0
381724339 210915628 0
137937285 90586249 0
319028647 568131280 0
300160022 470826472 0
494402111 30371269 0
405081888 500833193 0
420223832 407012139 0
132146045 162798060 0
289666650 43588062 0
324381084 564671300 0
42682091 382359765 0
100598189 279590195 0
481295834 233556983 0
492755506 499336599 0
424539213 246517119 0
421108216 240396234 0
181513093 411578519 0
540857018 437479597 0
184384515 546417568 0
222693106 263492293 0
419309791 94425233 0
357407981 171040163 0
269609712 366240996 0
100290925 559097457 0
388118085 503173846 0
331800758 318179753 0
351695880 40986651 0
200958924 57901345 0
447106718 223724653 0
539518579 182729075 0
460015835 330703061 0
119707150 201624795 0
351085467 513919366 0
253574800 157192849 0
316417373 29346983 0
289983943 434078424 0
165704868 19527002 0
131259978 97346672 0
333774506 102501190 0
31106279 201672786 0
188878326 384813219 0
105585618 171727117 0
114580769 385445276 0
565088152 175091655 0
260473350 138617174 0
366935481 395096171 0
341364958 248572905 0
482920278 209201902 0
224436876 402628547 0
37796310 424797252 0
357936400 146651979 0
512666115 386917370 0
167550877 140130615 0
246552148 551436312 0
38242280 68297091 0
80077760 24997164 0
142794966 509489847 0
433770706 375327930 0
66484177 302137172 0
182317309 242426620 0
67257320 158874363 0
562749156 512231854 0
428253414 77868085 0
190182312 203527702 0
176146745 133430825 0
502850997 528949877 0
540815212 114949756 0
332523082 232404763 0
216802077 268795324 0
5938203 505440289 0
438001849 290873636 0
153663655 155400086 0
379780578 516392230 0
214272621 62588618 0
494369797 292181307 0
375466068 334090808 0
419981644 481031073 0
55749237 179099670 0
495983637 359290340 0
407358010 373879645 0
470453993 360174468 0
317529160 393061596 0
377300755 77839139 0
229479388 416869666 0
249249486 419711870 0
541533872 451476307 0
514080778 221608760 0
349547715 200786204 0
133018092 32117390 0
161809122 553949177 0
264193456 335346570 0
437921908 320796148 0
437161386 477990550 0
559556778 270164631 0
336337784 402268329 0
25144905 480608833 0
522668374 439912932 0
27453991 204818417 0
376988321 393410891 0
168293716 313504713 0
208448445 514865321 0
91546233 255366742 0
281108158 566375793 0
81216283 41286669 0
461456223 477166642 0
44614278 451552044 0
314734031 227995429 0
524098267 383197034 0
334758463 211786836 0
142684623 220794667 0
230193005 403525350 0
110778181 443960944 0
130490488 441886839 0
352857929 346297360 0
360514367 473828688 0
74488402 379200137 0
474139035 549105008 0
290319495 164485000 0
149476661 22423320 0
547756661 229355873 0
567770239 338460422 0
539745521 476214872 0
33451964 421804366 0
451264791 558208981 0
552327702 550399394 0
267761007 225676733 0
31284383 4247497 0
437172484 414627560 0
185769225 367173167 0
235557745 46447156 0
266059868 249013667 0
10608012 434019054 0
496632217 96343233 0
549805459 552567719 0
410743241 45254926 0
260950080 310510060 0
413156101 373497835 0
534172649 197453606 0
9947079 160558319 0
476457378 556004797 0
451029103 399895390 0
283491425 103158048 0
309510134 107730904 0
51794576 396227031 0
355665809 129044767 0
3397173 93208733 0
331366154 367027511 0
546352298 412070346 0
269864437 215492545 0
88053932 298648334 0
92313969 147672572 0
191634764 165946641 0
231933512 413895227 0
535524068 493065335 0
529964050 228633967 0
359166540 259537972 0
470323345 247695275 0
440068205 389627121 0
162571273 193230087 0
87255939 388219895 0
250284231 426295913 0
412927243 181611209 0
117978965 112447057 0
247964172 271130950 0
517970876 46510602 0
97249346 328714823 0
88835197 359335844 0
242287117 332724842 0
362824385 79471969 0
262847610 288831592 0
229044677 221695403 0
30906806 166154665 0
442146259 461087804 0
87097949 288707660 0
13602576 260379916 0
94968708 330236719 0
450599971 370511623 0
269783561 254937988 0
381489024 396866545 0
160820953 127715625 0
565363607 211069987 0
11744163 501990908 0
44296840 211731830 0
558754462 273938232 0
568159108 54121710 0
546615663 227625573 0
545842918 543899664 0
215208246 102298092 0
75757652 315948912 0
345696237 552099911 0
520290638 64658192 0
182912641 138079659 0
454658993 130940275 0
49014487 57302557 0
524050767 235961270 0
444647068 166441823 0
112365223 84467706 0
137272243 159762704 0
308907135 547013661 0
354255502 338234069 0
489999556 413082616 0
121435209 11689222 0
164115038 525318330 0
390001740 127772293 0
156770432 397712079 0
448532619 169363761 0
536354443 565533921 0
200854552 340751077 0
436727571 545912627 0
491822025 148738874 0
400188557 187092027 0
43304277 79705229 0
561780607 323526650 0
18859768 334302277 0
186363202 29989480 0
177589441 16318784 0
204020829 146012517 0
531685435 105705294 0
277531451 264566759 0
370597765 307020494 0
254045128 468648037 0
1013295 289088723 0
295712539 393260837 0
404025121 299118698 0
564320042 402822594 0
197685239 455539572 0
103250300 504259709 0
371367379 254707002 0
129982289 265966488 0
316049424 103387306 0
184342877 288806476 0
278526639 29152997 0
479541900 217222394 0
265775543 475868002 0
450445876 171946247 0
399518807 559844773 0
506192518 361123678 0
514040059 21911058 0
192266462 220515900 0
546516548 436989792 0
283607716 224295690 0
408881617 429160452 0
398463349 88495533 0
198104676 253854859 0
522065458 42188234 0
382359976 472314982 0
23045316 300681407 0
191267383 398925949 0
192594242 119498452 0
276597280 200854297 0
151382688 428165218 0
306618249 271321790 0
527006360 466662751 0
40398954 80750452 0
433664778 163991475 0
271813979 13696814 0
210160198 237853070 0
29947633 473594333 0
315917586 480712594 0
84726987 513723604 0
441657763 560435205 0
479891528 500114719 0
465773032 100269046 0
370291833 517078781 0
495310815 217492429 0
764564 63300997 0
431171714 173244671 0
391023030 195740213 0
519512628 192040734 0
564948781 538098880 0
539509702 4027152 0
252333132 472952679 0
241855999 394780224 0
254638473 343445897 0
192665202 49375296 0
83611283 428648123 0
8503516 407123840 0
34802985 198175177 0
528961823 514966384 0
451005948 55090215 0
259636512 512736632 0
205030251 438505411 0
206456464 50497594 0
386987926 45207030 0
233258751 383400023 0
186217813 401143235 0
517563531 184965883 0
6715594 120107878 0
29874528 303721595 0
88574848 247803941 0
516675219 67880557 0
121878395 27009656 0
33432035 479367992 0
218967990 437385072 0
329361789 488160866 0
454675381 454716068 0
214769777 473572182 0
18965588 527186725 0
356956746 517843341 0
456730562 463072649 0
86189949 392218944 0
296358719 558287843 0
457621204 411816955 0
43758337 314166727 0
565658511 2363211 0
25192033 103781561 0
68860269 331694353 0
397238764 558029513 0
361761245 416751034 0
53874390 108727672 0
409985139 326022567 0
181394939 155310179 0
139035042 364740567 0
557623942 435605112 0
130306063 309149469 0
467357554 326465798 0
76134267 490237155 0
83995425 333472935 0
97426261 95238815 0
353842023 225059482 0
344466989 426673419 0
468870749 54493212 0
296620269 236301698 0
261237921 81698485 0
212534125 252396881 0
190367458 537112266 0
51145722 301254127 0
364811665 213208688 0
244681050 116074689 0
332200150 212115743 0
29651231 285488411 0
358106893 826701 0
423595591 556859184 0
110866719 270416451 0
349627976 454060298 0
64439295 273021348 0
144804591 422656078 0
50916041 475763036 0
367718160 251757953 0
330894060 354923932 0
282819214 538888226 0
115996796 491487659 0
520924421 162000028 0
553387692 269715943 0
443702515 258982019 0
221321051 262486416 0
137408610 385380413 0
86448829 357767718 0
238228956 328252245 0
301696773 146229328 0
10710634 471307773 0
296627406 270108183 0
262439345 381551195 0
531251075 204381685 0
151554866 319994704 0
412710883 392669415 0
20618265 232045805 0
288173158 12125166 0
403379674 215656687 0
425319004 425139164 0
160310604 471780972 0
427008564 257548029 0
294399751 72282402 0
543934232 116038149 0
383409091 345353538 0
403474309 138471705 0
441973790 196096433 0
56741196 319630373 0
349131589 569039390 0
238306391 468062795 0
30206546 298749167 0
132154567 151841900 0
309433061 529701597 0
165570477 375706528 0
132223141 518968964 0
39832928 249876567 0
163866452 534383339 0
60368872 562618396 0
232623497 418614455 0
503012767 94280786 0
298425531 157708296 0
340421185 281845984 0
300049383 437105143 0
104854414 80587610 0
504714938 532275310 0
249274242 188994092 0
308689328 306768273 0
8665512 512029916 0
72016206 204568509 0
325307210 159750878 0
127723138 345755553 0
433687121 426182754 0
467346552 113620233 0
18967758 313290490 0
142816890 477894186 0
309935022 530693213 0
385874769 73164709 0
545940371 365943359 0
318595364 40129930 0
334217087 412957242 0
526234453 125556316 0
402133333 505805527 0
471441880 355309742 0
247389778 480803785 0
499938042 520449642 0
269595380 117371145 0
251231320 140342902 0
182767216 102107041 0
199680173 205558723 0
85358705 356822822 0
551693199 28632121 0
227029009 407613232 0
529408653 472836857 0
13240282 104174812 0
110221831 4371778 0
537629673 327171151 0
565015196 19583329 0
342081125 25672538 0
358841969 554519173 0
323471934 467295151 0
136161578 462583786 0
318669033 222365448 0
489191443 559822020 0
549593748 79452072 0
379494471 7747344 0
61094146 544363158 0
162840270 252279349 0
279055560 68116132 0
413165733 92731308 0
309765739 543555784 0
214715503 424488624 0
231909215 233242839 0
145006485 390424309 0
45968301 359474634 0
86139551 267790057 0
213320723 260327039 0
537470880 429455908 0
557312706 310702837 0
508370089 261676051 0
524875813 228024720 0
239244845 496951971 0
74579194 55745462 0
494144213 104592559 0
271270021 139573845 0
487058349 391390430 0
444532449 410760509 0
889800 431419552 0
286773503 23698201 0
73987709 299087583 0
292169144 159124740 0
418427323 77228786 0
130581786 320345873 0
41631462 46944113 0
468476909 2744744 0
285180463 402819211 0
384335508 76957257 0
329494826 397006539 0
504346127 1131674 0
358250644 325618813 0
199033126 320347896 0
432054870 359241437 0
66338258 368820434 0
503073959 228944660 0
511780695 495314194 0
351439791 185751155 0
485050734 567330040 0
79421661 421009783 0
113615789 245031900 0
234419514 277594273 0
388628041 378909558 0
244252357 213723656 0
500330556 278954134 0
413316772 529266836 0
55030349 550692665 0
182049420 80848438 0
86428905 488272693 0
186938982 165768585 0
414256486 14171913 0
538829205 216473525 0
405157749 193823588 0
122445965 415306712 0
336145501 439846158 0
205613169 533298469 0
545180617 274136553 0
184047993 26290588 0
152422015 11877545 0
54623485 364680523 0
191157854 99248238 0
497291983 210552739 0
58221105 23185768 0
273925429 55725620 0
151439804 41030353 0
395832736 308290583 0
236082716 198955891 0
438078986 440662241 0
287099481 170440706 0
392528581 309871600 0
377351569 247381903 0
131180214 322192571 0
77897425 253479309 0
135966169 377503003 0
300615945 334788232 0
230103557 429143833 0
394183397 322247190 0
310802915 143169352 0
147669013 202895278 0
363052098 509754070 0
206115768 26798284 0
167917157 518863656 0
26698396 220400944 0
339454030 134875297 0
177038557 497040965 0
41167376 518529269 0
58704194 245546047 0
448329993 52265836 0
249905203 45046774 0
403144024 566701417 0
470013231 468961976 0
400840897 559573478 0
59995877 339464907 0
127661518 392824889 0
435158497 399515806 0
57436889 263484603 0
181049332 304816159 0
31011467 215847702 0
533324645 422473200 0
332023893 384327376 0
511083068 543798978 0
221377272 100462964 0
398252572 26260888 0
254180272 204753379 0
248138285 349349628 0
304862579 129776517 0
147703975 318398644 0
110775710 34549470 0
497468630 378209727 0
194863979 133760013 0
42563638 155089279 0
138264472 347478268 0
103499309 509400951 0
29206854 453445158 0
13504451 187217154 0
144482079 229994538 0
205924727 413949880 0
241363966 313812164 0
227161559 318269632 0
220628919 464741574 0
565658937 310144491 0
453345812 435341937 0
459389105 61948014 0
562117387 135705369 0
128788179 253024467 0
395054987 441133101 0
80952941 11308242 0
218102966 534914086 0
475436316 17841595 0
313090024 41784929 0
480111839 404671698 0
202987944 95899401 0
246713565 447049886 0
566079260 276474000 0
86719528 127388311 0
425322688 71443136 0
308001449 227536961 0
294562486 442409978 0
114040644 109736289 0
145578755 97619887 0
91818371 552338544 0
102667703 220353258 0
411034190 148870105 0
227324138 86015199 0
328925548 205440361 0
233972559 201012493 0
153321437 469287361 0
452337360 344925013 0
270524740 206494259 0
265508188 183013026 0
426516323 153069611 0
108528554 123117692 0
505103091 499194756 0
257823514 134397918 0
412045558 538598000 0
560643529 372549973 0
281718687 404376352 0
568687256 300865566 0
428954796 38532779 0
278888334 267410672 0
123742367 188498650 0
448007455 16999697 0
228346658 342795842 0
224802459 492188383 0
77219957 149036536 0
413795675 519543329 0
202859724 1659165 0
165436237 121935701 0
397219201 275486792 0
369528060 323937253 0
152096408 304272356 0
218352111 259548086 0
57191166 197947863 0
451356246 199692555 0
145051978 191182309 0
37559599 187082829 0
275023484 305756983 0
52409153 47992124 0
47284338 441364607 0
527171813 163173131 0
453368414 411173400 0
112120082 545963491 0
382994502 254314547 0
513883683 109764697 0
296989646 326433001 0
564223748 515225647 0
49203555 75847020 0
374236224 180349001 0
295960694 497919393 0
349526182 274769718 0
197964574 109999245 0
435526178 165036574 0
477259424 28073869 0
182607065 535135093 0
129846906 69922614 0
87852947 129720513 0
318436080 429603775 0
373518170 474162477 0
324919046 97150534 0
380126204 132206891 0
311699905 394155988 0
313326112 550774610 0
338215409 482343870 0
156824988 218366805 0
134661688 509994882 0
466944619 489483667 0
323980686 173107899 0
100054239 218396654 0
319553027 361556178 0
413051374 77367590 0
205937458 384223979 0
327889944 141900318 0
551101344 511078098 0
138744684 374162363 0
252342649 235640122 0
326316425 358921554 0
416513213 542627579 0
383462248 266744225 0
362809645 305352049 0
282093275 33461918 0
263424193 386997927 0
55469984 123096979 0
216986652 402225080 0
366227029 209519791 0
447208748 355874869 0
231969826 325174331 0
116872770 567719242 0
245190887 321341564 0
62583455 38876171 0
318990475 458084481 0
219686073 425428290 0
245327848 94254781 0
168138942 508614203 0
409178137 402108732 0
491455318 446600709 0
537971971 14407644 0
293951401 468422388 0
437453088 216924774 0
442256190 346336491 0
193100883 415580459 0
489176860 56733974 0
363686079 54700909 0
298007918 427513096 0
314875632 521114673 0
124119818 415698874 0
360933789 231069734 0
247460935 563038380 0
503336722 247772007 0
58792334 526236660 0
413819087 454057989 0
431552132 447967269 0
366984849 368438312 0
105248259 194399938 0
86531720 151855836 0
110465919 563088103 0
46321208 367337815 0
212935417 312706202 0
68998294 512954944 0
457465857 253872213 0
215471718 463686309 0
487795209 207360356 0
52953609 90229896 0
364214698 471512183 0
256913764 523457781 0
492063682 426436210 0
177784383 119351309 0
250169986 34010396 0
564817697 477488823 0
11382898 257600458 0
130854343 322159265 0
215146334 423162998 0
21084478 323493753 0
409201425 174147990 0
62301196 306017857 0
174805425 232282655 0
220644979 483715609 0
46701875 15311876 0
158264631 209834399 0
90886133 119000861 0
315951665 158836411 0
538701143 138511367 0
407859207 315999080 0
411651349 472270555 0
332192078 170817225 0
488318372 449762997 0
134426130 97481638 0
229869288 370238673 0
528759009 511731368 0
161703434 407277094 0
479195853 380217662 0
320400673 377011683 0
356790928 134373694 0
247153786 97607299 0
460927247 140776611 0
237112573 233637052 0
247671723 21516468 0
13436009 444545383 0
251920162 217220924 0
252596104 215389439 0
133823567 116421429 0
160649371 553634037 0
526783317 448866159 0
60110528 144671391 0
268647003 183875243 0
331833468 110935711 0
406712858 385730941 0
511864686 217350094 0
106579756 553626099 0
240213660 160497550 0
429647788 474053665 0
138065778 184202374 0
142582041 312468105 0
503319728 398710161 0
492435151 83381754 0
445828411 140517137 0
20342315 104517636 0
30783723 225934254 0
212201102 358269232 0
222431044 532484874 0
63008648 202817706 0
191216104 448039963 0
552863583 503097334 0
531182585 446762840 0
485511086 177336771 0
432548180 67601356 0
203359064 524682759 0
280834577 433496743 0
278441757 233388049 0
446265460 179941392 0
102469120 4495733 0
364364505 327347734 0
152902758 333840614 0
148440969 89016664 0
466767755 179477569 0
145028385 164182595 0
472988085 27060816 0
336005786 557168585 0
195877154 128067873 0
477830484 303864035 0
6908084 163178256 0
153875572 359024996 0
59916033 164020687 0
89115661 305368520 0
280413606 320852928 0
170783694 324573913 0
111685252 163153514 0
194504942 538786823 0
15132783 92061934 0
359943994 409798383 0
401081565 424593872 0
495925770 42696152 0
234828862 74645934 0
368436069 340761313 0
318238073 220738391 0
332074484 443346964 0
205214394 46229507 0
98633041 234557021 0
182111011 499421593 0
340138792 223140578 0
528321090 230183166 0
11513570 398465916 0
413918377 365529608 0
455852351 222954051 0
97142918 216075973 0
377181055 155907670 0
387977 492948217 0
402751920 58152974 0
38641761 168415752 0
309977629 534423401 0
415497477 443115141 0
523446935 416270949 0
292033912 536674452 0
358780092 152498374 0
407769239 363909850 0
93006682 438669620 0
566153355 364511987 0
487614321 403939289 0
228791009 211337167 0
55235842 112383375 0
83416937 308359935 0
533552694 164504163 0
285372641 496534477 0
116951861 522681685 0
516809101 53725461 0
81468118 495467828 0
80249970 431110682 0
126206611 103953988 0
286445259 269437605 0
46860713 5467857 0
566234765 307195993 0
50664246 134848058 0
438191540 515668517 0
277082149 288884086 0
481740938 568639641 0
76989792 243606696 0
543335998 421736470 0
409853739 130786833 0
458776663 135850050 0
385048820 407293800 0
413699772 480824011 0
163999323 295648738 0
28258967 487969335 0
359969837 125685344 0
52499486 269654945 0
203322017 559593245 0
60051988 308295829 0
153129457 327864107 0
552601194 410388046 0
466709806 172865669 0
43899337 424539211 0
39744141 413892554 0
337925494 543760992 0
52001193 16436607 0
489093771 247654404 0
221058021 316192531 0
128048331 75277543 0
15862848 38284289 0
141538393 185507261 0
472905117 15818477 0
211118526 309961173 0
90119525 155023817 0
98161282 283846840 0
375615062 437625537 0
455503757 338909707 0
325347520 408181209 0
205388184 9137231 0
125609972 407758182 0
72028504 268040021 0
278275209 460018685 0
268314935 534779686 0
115209257 209115214 0
248588688 267501415 0
498431191 188459963 0
543453993 223645704 0
403519510 203597542 0
200277885 553102826 0
475102956 132158181 0
206250385 39341808 0
306654227 529866836 0
381144521 125722661 0
489448621 472790026 0
13905278 180131507 0
211185256 204419790 0
403483582 135545513 0
127413375 101337961 0
536115669 247803105 0
325944276 537042346 0
446124403 488589439 0
406380243 452129427 0
550762179 493030621 0
320753399 22414220 0
432283751 145570821 0
12773751 543407132 0
351642272 430787159 0
485603307 134771620 0
353446680 290521625 0
513468227 552603568 0
6131083 328764369 0
499590463 195239077 0
147581981 463981622 0
231998196 361001042 0
483614416 196212073 0
67681853 420886112 0
33136981 336844016 0
90898530 78510399 0
396738632 65646801 0
75705575 13034820 0
252387369 475478038 0
119219392 257833422 0
506959301 69961506 0
412945746 370969366 0
345221081 49911024 0
330022282 6081043 0
200596756 205797614 0
559514601 354266569 0
260762244 283913394 0
556472454 499014502 0
493600960 16806484 0
260138648 567498788 0
509159286 334005856 0
552444677 173584000 0
130598255 239805574 0
314699415 321548591 0
235225454 550333301 0
85759705 465336041 0
186449870 111858660 0
436268362 211986514 0
134120981 135718686 0
143023381 528241367 0
308197337 151466003 0
390152446 453531842 0
326107145 96527197 0
269901606 68945887 0
115807166 261561126 0
364098511 27530412 0
485222821 65527078 0
52997260 159357870 0
510393672 50480538 0
168769788 134375322 0
414856933 247491600 0
421630879 310370087 0
84719972 37296118 0
487350578 249147358 0
87621969 262308839 0
403316111 559421209 0
466063234 518529645 0
16984958 31409952 0
381461455 272108345 0
303105000 15606795 0
148330536 143735224 0
5443033 307674934 0
408592001 388549546 0
236244870 242171329 0
64099602 347609387 0
325314328 537156765 0
236818059 543937465 0
168244995 532915575 0
465422401 325882573 0
568255986 462581289 0
474858172 472843395 0
341519561 411442906 0
478245790 11902844 0
516287268 212623397 0
406922347 314524583 0
116916326 231335053 0
248950566 209465461 0
259962062 401822871 0
465205368 442992196 0
289578236 172925470 0
480860087 64499803 0
191893635 309810132 0
398072261 342362109 0
149613571 509783522 0
177435301 548675639 0
35102443 549081705 0
254062513 19032679 0
565775725 389780072 0
37431987 566490789 0
345521610 62071970 0
459076523 329981747 0
57159157 261579601 0
559901200 499536486 0
361840855 27035087 0
423241335 3733193 0
564998941 105671890 0
331419181 320897542 0
117750478 84771920 0
44766229 357343309 0
76359848 92036911 0
315775013 195826092 0
148434943 232618147 0
497304362 272040228 0
558006779 475648989 0
561560766 71036315 0
568544305 562812579 0
317174732 387101931 0
440369470 176685013 0
356973613 342917446 0
453436047 549968452 0
371747579 439731906 0
368668609 232763665 0
310052461 348243646 0
213468706 492328616 0
78993701 307100142 0
101754633 379072620 0
101157410 294495428 0
422290314 460086780 0
544732298 368992814 0
122422738 314002858 0
7934756 158165084 0
52577411 195198796 0
201740651 165989280 0
259159726 220889494 0
83497341 342152782 0
274827347 122302001 0
532560701 442003324 0
386779726 1997980 0
134992725 256140273 0
922789 186239660 0
463153297 40575577 0
460813952 125704662 0
319509919 128261077 0
81721409 547131358 0
13161722 273533851 0
99815351 348856508 0
525289557 222036664 0
504526716 220791392 0
70401002 272699404 0
226269331 294734930 0
123493863 262551903 0
337968243 153881845 0
496953929 176693282 0
340430063 311490352 0
214800180 50559411 0
345205798 503958819 0
523479267 63830920 0
472477949 463301274 0
436822534 7085539 0
96698164 351837338 0
460513293 296605147 0
558712911 90646280 0
332037839 192044450 0
289188767 476669903 0
157088783 131903295 0
98139794 39907828 0
452833607 403894500 0
524828064 348811091 0
456322577 180777886 0
349003950 160886126 0
36412432 179519329 0
556627048 475324941 0
508825166 47671366 0
122381964 493120303 0
356279234 100079602 0
395221990 10683437 0
375420277 267256545 0
157087806 212221663 0
399774501 553837276 0
278992599 498596633 0
364636232 241050669 0
321629869 568070618 0
349525232 356004500 0
199913140 37984269 0
397146450 36717875 0
371438308 497277560 0
331969681 350253620 0
414049842 527061754 0
262281189 104589165 0
299782738 379841027 0
284201073 132664327 0
110623867 364376100 0
445094324 24010973 0
253356803 241410428 0
70787756 445116431 0
299295604 532546814 0
494088382 348496405 0
152757436 121920553 0
192442176 192936685 0
466412678 2270795 0
32207707 154681535 0
265582540 532540401 0
550237983 360492409 0
65067229 566760848 0
204995859 479834763 0
520173731 390958702 0
479178363 194006470 0
478817238 518377416 0
527685232 4438526 0
99975116 426183412 0
511313873 17203559 0
27332995 168927466 0
267142379 313208647 0
183261465 258738860 0
418622496 57027284 0
240460539 73526114 0
468142690 444605287 0
336153719 23370155 0
414620431 426816018 0
505769688 99912817 0
355337494 27335545 0
511465392 100913496 0
53939098 416934269 0
62133937 502740283 0
252106943 147012613 0
443487167 395433152 0
308605180 504594639 0
450147188 395590001 0
238837639 351870581 0
273253611 530542785 0
12968778 473369337 0
121124679 240228377 0
112885212 193895847 0
213287691 455449464 0
351156036 468242868 0
435560686 242393374 0
491960696 1129407 0
286315353 8181135 0
246688859 112673665 0
307204292 276577787 0
429466730 488938733 0
117170758 368589821 0
562285886 215203898 0
360700081 293737245 0
431905312 90713763 0
206484964 86015505 0
37557411 80241577 0
235137740 285790546 0
449877801 245491880 0
155080021 525606557 0
366169268 470610066 0
330971247 152734138 0
381400935 443227658 0
265444672 54702210 0
83576266 434110698 0
436445567 317081607 0
23198140 133550391 0
417641967 186748095 0
208191114 91415989 0
171009793 264020641 0
359488360 38597761 0
146901057 272273860 0
99520619 247260113 0
559465863 469385361 0
564594529 158439560 0
134584051 264856356 0
475023951 223776915 0
191198158 277879032 0
384949783 390677698 0
8540916 18710730 0
324578803 319794863 0
290435622 168378838 0
244373459 176538497 0
548559460 403889959 0
429104592 145252591 0
206790750 374881544 0
282867222 268982478 0
480564421 177708377 0
488504173 275234431 0
320559049 532292779 0
372161202 462864469 0
230074806 497119280 0
13092744 508884710 0
431525226 567731732 0
483471521 476800709 0
292877103 553577537 0
318027292 312042766 0
317778562 501095519 0
303355059 140555850 0
537577246 137219210 0
380784781 336730921 0
144551930 327297190 0
440326760 253958285 0
37998726 50613031 0
461738204 477399636 0
320100631 139179691 0
170620246 40409028 0
314860301 280392425 0
147658541 262070627 0
88351127 296982159 0
323731944 119761834 0
455644433 257222610 0
482877911 1579521 0
428257319 356445824 0
69516287 17206780 0
135600576 334404839 0
64471773 496888898 0
468473638 59339184 0
227348595 438600230 0
158372633 325059831 0
333239896 136201248 0
564688054 144584036 0
540635131 537388403 0
382826980 20628974 0
522260295 4538041 0
13894126 406033185 0
528706725 77046577 0
317140756 358687352 0
360460720 534150241 0
136369982 518027521 0
516146248 141089187 0
408369320 250303002 0
236272053 306305979 0
317923780 494841330 0
160067897 480982557 0
100039847 373060784 0
383023543 516594339 0
317636447 417567532 0
511383403 243346763 0
127690292 519159578 0
286468358 103224696 0
262128691 317980426 0
279475422 289415079 0
17362155 80064063 0
5387417 457360603 0
566250103 39597790 0
129057538 189271386 0
41423441 441746175 0
18098463 275846125 0
399460356 82077253 0
285208770 259473143 0
188177722 320008689 0
243459544 397973696 0
489722425 366110409 0
67927766 124364513 0
470133669 292035989 0
547867373 493361140 0
42025034 461319015 0
243852451 517245955 0
233985650 214796219 0
365177001 350985233 0
380642761 212787599 0
228731948 402781351 0
129613139 480937782 0
296214212 447780419 0
386353123 211281095 0
10237496 362693115 0
456839699 558646223 0
557243562 525753605 0
397756975 38942800 0
520193361 40825992 0
67558619 6067914 0
543775499 394512478 0
527284579 513144650 0
543550237 17844809 0
36859791 364008278 0
150943324 537936604 0
340071655 389162918 0
294792717 532468188 0
436262662 95985577 0
519518152 282936431 0
550958001 437013517 0
325583889 334865637 0
228052572 124707148 0
90906881 401823391 0
112342771 67531575 0
48432034 540587674 0
95408446 218300350 0
418794827 548156199 0
117062722 355272243 0
247008654 430507948 0
506583575 293928341 0
284354407 459306476 0
426032780 132587942 0
215823611 45833235 0
190949594 550764860 0
381270136 314867799 0
36071485 103833311 0
240296057 195364408 0
8186799 229958418 0
301666338 94592580 0
24749220 215174187 0
120495684 211875454 0
236495921 84561639 0
166308641 61981938 0
544084871 28181737 0
329681185 259488252 0
256117613 166987039 0
535790831 266523210 0
40286479 437388675 0
293718578 325735761 0
129395796 356330200 0
236025251 312535711 0
46186643 30952633 0
155903786 263878086 0
27105707 103594289 0
190136986 182967259 0
90278860 417191782 0
493889959 179895202 0
562999232 309490743 0
168553614 463754779 0
387936366 245751846 0
415698557 167137817 0
158191165 265149574 0
380295597 564328910 0
551090787 492713378 0
35544508 151281873 0
521233506 351734940 0
505400263 130981873 0
107815064 12685372 0
148456990 518596908 0
485382813 534714433 0
294213313 517654179 0
552648766 402302611 0
101377563 87767261 0
343003004 57521289 0
510696333 151630072 0
260254297 178147720 0
89925679 169622232 0
464041221 219639899 0
379912715 536398728 0
445689225 133683834 0
364760297 358634210 0
463733225 427986825 0
197181926 472669265 0
309872586 249120346 0
563885283 299839326 0
44306078 27488613 0
313601610 291796811 0
155890782 517324359 0
331402103 184080702 0
288389168 174790708 0
264085525 420225394 0
391322015 176027105 0
432707813 180648739 0
371511465 213562383 0
91268035 45174136 0
236580112 496943019 0
450068097 336009953 0
306376164 488780561 0
436620187 102982802 0
228770008 151500104 0
298376208 52598759 0
346745576 524338641 0
96789175 549635054 0
85560930 91786393 0
222790399 429944014 0
551856589 519320278 0
23209062 508792433 0
372917781 402800439 0
51944720 332904857 0
98006943 563524768 0
51850795 220685689 0
162496208 391124239 0
435973593 260241390 0
310493522 249812643 0
475199703 129346510 0
494128049 189084735 0
145626549 369346261 0
504472782 285744439 0
462016531 277708475 0
30442584 126864077 0
301059013 561971167 0
250098795 548023635 0
247597272 443294214 0
11240992 204268380 0
527780086 362413313 0
330392092 548622796 0
208100116 337542905 0
102964472 476543806 0
217762261 416047139 0
410396181 110518679 0
143847919 281506166 0
267104120 110685429 0
70648651 446895825 0
231429145 233921365 0
361685470 283591374 0
560488520 253170088 0
120167932 433666016 0
11591575 244214079 0
319304267 99480403 0
8489004 260512002 0
254989808 395988725 0
352226545 312267482 0
479339234 19634442 0
406372323 154931897 0
453745064 404512610 0
30602273 397047067 0
172968695 111769342 0
437365387 83122093 0
18797648 217871521 0
271968919 239081499 0
529764808 1757425 0
418370296 174692702 0
411824074 52833296 0
551342459 79587721 0
565214867 558889413 0
136061176 405723013 0
473526860 257300939 0
152679349 280676325 0
111275456 134651024 0
30556049 560357712 0
518563859 57346571 0
478429723 404839438 0
169554052 353879781 0
339481075 61740258 0
25868744 242534459 0
273107681 517094724 0
4046717 54675627 0
483772385 288875432 0
200904009 414991358 0
402132950 261687783 0
247253869 553917986 0
566894172 501765219 0
167744791 416511533 0
51577296 103676208 0
389199290 25690286 0
429254649 340857034 0
300222586 195065383 0
486466395 322835615 0
188809916 292867670 0
44695630 122253526 0
199525822 288286480 0
383735723 98593908 0
368886605 484147775 0
206007117 21352666 0
503800942 250136163 0
310315793 258451317 0
191897278 435037325 0
49819733 171110235 0
197667810 404395837 0
164548745 486718951 0
540562068 47354873 0
544095962 299544271 0
410809497 24760948 0
429742216 11168324 0
151303433 72136592 0
302695534 198794330 0
465672362 125009526 0
246240535 270350543 0
173374384 98015365 0
405985322 499620148 0
517795994 396328871 0
349607211 325543698 0
97189132 547512609 0
523350813 262190337 0
223381187 351549925 0
71069587 563475793 0
360358847 534378868 0
28737541 421525097 0
232635251 232690934 0
79349555 544502358 0
78694607 482874405 0
150485529 496027482 0
205790888 9983103 0
173562469 303397453 0
461332178 283035579 0
171895792 342338558 0
19584290 107384039 0
388752144 90885292 0
37627234 385289183 0
480218141 550953203 0
527424612 39434958 0
517629612 224462252 0
102556096 162165635 0
149642697 336412985 0
39649194 27511781 0
129926779 226789312 0
186972529 117580975 0
151891037 515406636 0
41778021 314757975 0
332787629 67811183 0
7535105 200422195 0
105013702 448747002 0
125786656 267830625 0
9203907 15007560 0
371576526 484243503 0
118154730 523936677 0
498426388 463130828 0
508615776 503135258 0
360199001 406320410 0
357577747 178756417 0
562338648 423591098 0
75252968 151682065 0
470611784 368869459 0
542328251 106659974 0
57384100 371397315 0
289492158 345015018 0
312262025 374191504 0
367132169 415105782 0
48720208 398799694 0
222805120 407518091 0
44849349 426072682 0
271768415 371023692 0
118415268 175301155 0
96388078 376625268 0
37001085 159745801 0
447894869 444872756 0
110062633 91696594 0
97027222 180204938 0
134881220 335488777 0
141483281 136932448 0
137806877 367678187 0
73210327 343041534 0
119078429 203213211 0
557828671 543282303 0
185525408 390726281 0
411334020 332138837 0
63147624 90659575 0
491679667 76067751 0
482600795 154225189 0
107781473 316902525 0
481134559 393666795 0
301326167 191957111 0
307452866 36159697 0
96300107 1531858 0
271867135 325618440 0
317813860 429154654 0
5125421 331491422 0
83981093 220706534 0
290572379 242578848 0
250232541 389715017 0
182645873 486204398 0
555923213 10447208 0
112859295 186979773 0
366921808 158693085 0
549828643 191548547 0
531550712 90834955 0
70324555 123487185 0
103413229 165432645 0
561401620 377728476 0
207903203 443056532 0
482564114 126131994 0
397420235 511384511 0
242408040 462309859 0
390559024 88040288 0
51343322 209458673 0
423061226 25505387 0
154089158 215367328 0
301215480 220016336 0
67006695 18843225 0
289503156 464401360 0
501236332 287573463 0
320772373 202657587 0
395162835 219570457 0
92974784 204654375 0
219636785 452983185 0
482602453 133834844 0
24677130 39416083 0
135464106 432041227 0
478139542 85778135 0
79082678 180741810 0
516510856 488013692 0
557696802 509312813 0
542905533 271862344 0
286187920 234650832 0
374810540 333454255 0
186041407 106571749 0
272224453 374545493 0
142113417 120774447 0
128178587 488698716 0
219879976 119659888 0
38114549 549106889 0
212445010 548707112 0
324438465 32358196 0
338059302 249379800 0
80914518 48419576 0
90549935 250345731 0
465213506 131485605 0
483569917 541061130 0
178400978 153392387 0
419494680 355559996 0
162935393 157463112 0
351225978 424875177 0
348047461 140849906 0
383324022 547979752 0
372926012 536217689 0
4825705 209174668 0
197327212 200127489 0
301882121 416026364 0
323032234 138032468 0
231355391 76224091 0
54042494 192160406 0
281316087 509318094 0
520099885 328014426 0
497356210 195496459 0
537125683 535835193 0
449208344 153117470 0
528298241 304741838 0
432745211 304722093 0
150741088 181664944 0
238604245 440108728 0
515979322 190242626 0
306227844 356264857 0
199097354 102576510 0
291570679 160784117 0
351455380 556999278 0
411385984 493212148 0
35340372 92512307 0
352196497 145700732 0
364899002 166178672 0
305764661 255491142 0
75211988 537000846 0
218369094 472266697 0
233458934 388974978 0
304969483 268449093 0
172752628 558804561 0
133294588 521057252 0
314188245 337019900 0
88580080 331201133 0
265070452 548418123 0
247518116 435031362 0
544732125 491347829 0
260235302 353668272 0
235036083 167532689 0
192735965 110557224 0
131998806 89575578 0
491076797 390946888 0
223366765 496398489 0
201899418 77021715 0
150749313 119552467 0
392245374 118983542 0
460262963 204167087 0
226884709 277147792 0
148430051 492729836 0
522812903 248876188 0
242092329 218563441 0
457150279 398549398 0
536918577 278169557 0
168915925 476942194 0
468798270 241284898 0
507968218 307935870 0
423801078 270531378 0
197110946 534175746 0
457350874 195153911 0
160362563 12742992 0
411631465 306253012 0
490291400 342309325 0
95766496 129177684 0
472002565 79856847 0
451236488 149844822 0
386532815 265448182 0
305479685 454896313 0
551479638 179686812 0
135377791 320752574 0
333204864 8365077 0
225024657 480832748 0
152469825 99736901 0
528590855 142575282 0
264800948 219133788 0
535106415 279691001 0
201342609 352351621 0
548736231 308965328 0
268387581 34757289 0
426698720 237518514 0
89093588 493597748 0
34246770 503894332 0
115099207 8249940 0
479432580 252479880 0
76329041 123008732 0
150038815 458947662 0
159319186 440199302 0
149381419 312496872 0
443270236 354986435 0
355122558 371857838 0
260913930 411466458 0
284671029 384105139 0
310068177 89034046 0
247006039 192239240 0
100278540 377584022 0
476546569 398085551 0
142930985 400354419 0
109061551 229893887 0
412438573 385857371 0
266357777 257617362 0
338167522 277694041 0
241185170 455688794 0
374146901 321561115 0
182252259 62099516 0
111667149 335500448 0
122132821 362800017 0
376429194 85194002 0
115509432 445348705 0
503701415 485821673 0
540774584 105009273 0
337677581 8621364 0
69334628 209065288 0
113760543 135814649 0
249404558 130249099 0
122553099 402087173 0
535520757 267724339 0
290041505 495227172 0
187505222 532242315 0
61982913 332700106 0
229981907 436639549 0
225986615 324141621 0
4902006 273429355 0
23706044 209481433 0
70726319 558367328 0
468806229 330598815 0
262235012 131390475 0
385755729 501424951 0
228343042 278567652 0
74273590 270831911 0
74445308 374827742 0
37979491 101808389 0
233246465 529296566 0
120038279 285865121 0
353793277 151769713 0
328009884 398335531 0
418432610 252013154 0
464785640 209118921 0
407642810 279179512 0
342025549 142459247 0
229071870 376323611 0
424239472 502328979 0
304574857 218089885 0
39345679 18466872 0
446081414 207472063 0
364285383 476806545 0
499922619 528809300 0
118849612 415933446 0
104514901 124246335 0
32500139 281470141 0
419562747 399724220 0
314213694 131917527 0
482134741 486124970 0
276222323 135335142 0
199727042 4893671 0
429335313 508105114 0
445038017 472036693 0
326243617 457782064 0
131102986 166589804 0
237782147 372601857 0
39121149 533904217 0
493856465 13919442 0
501217048 218861504 0
541084860 455931645 0
16435706 557705719 0
484691190 327827703 0
480077878 47879050 0
526662974 317979313 0
215328019 393152164 0
472310724 35976136 0
368885752 104345732 0
512004411 407304495 0
162964356 475762858 0
307307685 508799568 0
53979841 90089286 0
327632671 492531043 0
190086034 119509557 0
167219465 457554136 0
423542833 161710379 0
379026402 357904074 0
72318103 567641443 0
147937218 67156243 0
543567943 520907014 0
313970073 566517790 0
423568802 510132867 0
347672941 370984604 0
113477433 216520707 0
197184748 34862325 0
64995985 552469288 0
102386768 309865512 0
126210884 308844778 0
476766454 555394043 0
452099652 295281003 0
207511582 311540332 0
357472190 358942489 0
376456114 348937642 0
504246475 215191689 0
463197710 520404828 0
310989668 353956798 0
517550332 474978932 0
329766780 502330519 0
552545905 227162328 0
65651559 159919963 0
114396926 234647089 0
299069435 84337791 0
303778509 366199352 0
398943207 490867457 0
112430166 364826797 0
40558414 205654283 0
566692648 44229907 0
118299532 124905024 0
382365404 305452389 0
406706766 159322333 0
435246085 301745508 0
316883587 425564474 0
119707674 150169842 0
531804201 107348800 0
81604526 32420041 0
505636311 76645113 0
397332574 381829358 0
275651156 415892608 0
211179356 322706456 0
537754401 179071677 0
142528206 117939858 0
341488392 26870848 0
394617576 417369489 0
335619479 111360398 0
275257288 386374513 0
300641997 286077056 0
177265949 391329270 0
489891502 541777032 0
116676213 331259408 0
160904685 235380239 0
467954551 466091094 0
245083138 191227442 0
384050946 71481574 0
568314246 214746851 0
143628038 237681855 0
205324984 357323542 0
554549276 548629609 0
342123137 358504232 0
449448501 299878693 0
276758963 432810810 0
444702291 222982779 0
133607394 218583906 0
322537226 329015398 0
61032773 392382950 0
140382209 472914503 0
252075143 121776941 0
364203648 551843895 0
357589277 24055891 0
159034446 207815214 0
466525909 1593439 0
62146011 157632328 0
23676896 202559576 0
272625724 75780295 0
32307895 193309818 0
324627382 59463351 0
482250569 460607069 0
29677205 176276243 0
196021760 482885411 0
244968759 315647395 0
69599862 519148969 0
168232285 210020780 0
245839544 521954960 0
553100015 34841281 0
85295175 535476382 0
303594642 156982148 0
239888842 257606523 0
428560878 474313529 0
432840678 451137167 0
524205845 3062192 0
70021638 363478638 0
141527116 246609140 0
119565487 468474012 0
71975066 274003517 0
551902861 464683049 0
407155096 281405396 0
143274094 491930133 0
121540667 352715020 0
246253283 65336047 0
327762560 469178802 0
171087994 338012196 0
123014934 316307224 0
54534496 258000006 0
232721167 379632419 0
322733560 167372755 0
224372980 394802323 0
453721136 307937016 0
188338001 117947553 0
134189718 439641489 0
149786580 152446502 0
292213641 502538665 0
172426251 352454434 0
207967254 280805029 0
174452540 474231571 0
548662057 555539769 0
109367768 28096435 0
46202042 179826115 0
269757868 528673613 0
214129461 543806175 0
472486273 269202491 0
7338553 524908714 0
324026866 393624402 0
245051444 388872591 0
431499877 131350169 0
127383679 234680923 0
323936158 131890542 0
358230962 44095355 0
114726508 478566802 0
94022625 287216636 0
56656850 165548487 0
119816749 491484730 0
165436314 295082179 0
53971569 243312729 0
110178878 215040725 0
209156144 313972200 0
313889099 56649269 0
262808143 244992977 0
372349881 142075915 0
38495921 491334693 0
540918540 230828495 0
446539280 96740558 0
258173840 381624398 0
385897916 511444306 0
223799353 305267245 0
559872233 389753342 0
1289173 508289117 0
166069835 170908779 0
180235919 353143819 0
177182052 488028844 0
347710232 287599586 0
298975871 245796021 0
422270923 524009410 0
88095588 519389954 0
419938107 25849989 0
181907858 275444939 0
152461485 533195521 0
264036602 297477919 0
226011320 438155096 0
19504516 17482058 0
45169268 453353731 0
258254871 548665606 0
98691458 4205911 0
436396049 562761491 0
421806508 431335711 0
193174858 305755109 0
415965226 178599498 0
525049204 16736426 0
52130555 66083643 0
75913064 16012989 0
498277490 247599080 0
196325451 466333757 0
367089014 514746845 0
439032342 311035250 0
562614309 226497883 0
547609086 464998509 0
351148098 267635443 0
355866155 154504360 0
253390588 166548060 0
139568325 552867511 0
192646998 453367453 0
115107540 395952245 0
316554457 147829404 0
142732790 104101119 0
156300446 53508193 0
350376410 380426509 0
343403535 339385398 0
502442790 87838267 0
270881647 125124238 0
551276710 6365365 0
45546225 435464806 0
547378537 191684758 0
223010389 320260119 0
143129246 263984793 0
340826579 424827858 0
226134361 529026805 0
327864251 374902027 0
285329229 138757659 0
198182236 159310602 0
112729009 12796829 0
25609098 35980021 0
121727918 350585098 0
471790868 72131386 0
63479395 11203578 0
505656946 161280191 0
34070468 309338882 0
332470621 245421225 0
431795139 431082995 0
376779870 394974067 0
113633696 130139693 0
162402263 373209898 0
181614967 78061267 0
311113247 253176325 0
310597439 370707860 0
190410099 437734630 0
351566702 43137556 0
555919090 430186326 0
86047224 98618100 0
153982675 547027306 0
339153647 241097367 0
164516694 124575631 0
402923011 110781505 0
141282841 258467614 0
153137913 565265938 0
222371392 185326380 0
262991292 309001498 0
507632348 468007423 0
157051420 239614082 0
399895337 506345529 0
73252154 491020900 0
114936128 477166305 0
187567465 215540352 0
164493182 276920602 0
337823229 471183800 0
403139992 17337749 0
80070784 32951845 0
530672038 258738547 0
21307662 57656176 0
279726704 63251517 0
147950096 379414921 0
124889304 313363692 0
247136758 299472481 0
108039752 352660348 0
397334287 315057172 0
9158409 537644158 0
229183507 522290719 0
17471853 308986363 0
348023753 520368640 0
413241356 467263028 0
279658212 81261571 0
510234656 141469496 0
91296143 98620096 0
172854242 559831600 0
246659847 217385858 0
216174448 101873644 0
464753231 403782613 0
218356461 302523547 0
435074051 235005462 0
494924890 101193260 0
322318892 265652544 0
461904321 213888299 0
399072166 455254465 0
392995636 413080824 0
194240752 8650990 0
326981309 552248055 0
195670476 470817123 0
168940477 63559030 0
393898034 365727449 0
537064934 548797173 0
81481462 494209075 0
460036750 559530120 0
567001460 360788314 0
99063258 283468791 0
161768156 502318098 0
480506247 130850046 0
503506034 513624530 0
183732680 471076616 0
350077929 403192160 0
271121344 544084403 0
464443203 387197699 0
524387924 148858271 0
344941375 286602335 0
288159432 391675636 0
347352827 154720032 0
105106385 317129466 0
114201630 468745679 0
530680389 45306334 0
351356871 76664097 0
58163740 295949233 0
112768899 542959717 0
227712322 156260090 0
280976003 282548295 0
21309455 87445663 0
520283528 107368993 0
74761347 98874601 0
20220376 302943304 0
39390395 154142222 0
255746103 318029422 0
277232166 415856223 0
210106099 500093749 0
125489478 107565972 0
131689357 99330662 0
426915485 455398275 0
204971831 134075974 0
58917897 226273830 0
186885877 291066197 0
163632521 183742784 0
461869398 174839 0
365480972 261568276 0
421672484 436376010 0
526971745 504002763 0
34589388 157482200 0
453688476 182850668 0
237267314 80308045 0
317948002 330640208 0
267049075 138673582 0
441872067 107857405 0
243114402 274277487 0
151367463 121979285 0
560189012 318554457 0
390877155 61324543 0
58610454 251447756 0
61489603 400837097 0
517495540 189865725 0
188251884 474320715 0
530766111 217504399 0
222248067 387544154 0
371965705 497348450 0
194863999 245460174 0
309432232 126963129 0
44301684 48323906 0
230479506 185922393 0
510279552 37353962 0
326390596 432640096 0
483542671 159819581 0
225367417 151828415 0
179474795 465612739 0
153666516 65960390 0
127330750 308873747 0
182968952 371926860 0
119691439 437617060 0
82839519 115331736 0
427411951 59048591 0
408953546 54302257 0
555917218 404789613 0
113775385 351108946 0
520020481 121677071 0
535755063 60747213 0
62619108 274624692 0
30416129 146061772 0
552873183 489588877 0
550518418 305024330 0
428505213 75000918 0
565336420 408079277 0
30732567 290508054 0
389748702 392758606 0
99738569 297524684 0
155949720 532060949 0
322248628 448164208 0
315275250 521496644 0
498470011 515633167 0
550877756 256394188 0
538673146 300838756 0
156906357 139742493 0
48254615 502445665 0
229595194 313777846 0
278783547 136130498 0
64762429 52974654 0
235087870 501319624 0
283444845 298461849 0
480414084 200696373 0
298719154 189592898 0
565240445 230754580 0
262702311 262245917 0
64315635 17159773 0
493359989 100470684 0
94837761 342959011 0
395994335 305849678 0
32283665 18754726 0
26058279 332760234 0
232201219 496536940 0
519513923 563985511 0
470136493 131805537 0
139706374 379417595 0
225145129 355233746 0
508211305 114797013 0
79794918 336057914 0
253817548 432142803 0
284381643 501256692 0
427576445 508657976 0
107374928 270913923 0
11763358 478433116 0
124893862 268257305 0
198908638 276376501 0
509551616 185954879 0
448714294 314642931 0
509003489 20149709 0
55185144 439839593 0
328748620 358962878 0
501076847 150425127 0
166937795 154591642 0
203615013 234356258 0
470897210 53157297 0
507745858 74946829 0
110114690 274038305 0
288468611 103843110 0
401906076 274885165 0
207135397 222291853 0
510220305 175053462 0
255338024 351051581 0
310926190 54925440 0
265301327 334489418 0
170787857 115589972 0
185311121 196443028 0
254574382 128272717 0
370093927 217787983 0
155007723 155752401 0
411234333 98672580 0
553829698 358537410 0
267082996 101262402 0
202591008 477122302 0
373342484 163744357 0
344433246 206442278 0
540499091 16664267 0
108155641 372857661 0
304867233 554997787 0
187877813 125923678 0
67858571 25890679 0
12148170 116537389 0
150125660 310880401 0
381485227 216221064 0
361720335 76296673 0
100003259 166226726 0
279792471 284459226 0
541105897 112287186 0
22215066 94653822 0
337469943 431864705 0
36981648 73620457 0
393890053 287168979 0
97672410 260526287 0
418363760 76006608 0
350626788 279434722 0
223914423 444805145 0
400119771 373311998 0
146132732 360832790 0
224727790 43035181 0
84249139 566252472 0
493279446 161308150 0
67374186 369104359 0
376123100 27396984 0
548490210 139576136 0
568856455 133955934 0
41475640 98702681 0
86139745 460170982 0
361961411 461865968 0
317801100 561090937 0
204278045 223196799 0
259468813 281261603 0
328466289 282770795 0
377711399 314260029 0
493258285 304923489 0
153255521 141413306 0
102827559 380082075 0
246360308 42025952 0
382949635 241458746 0
450796453 261552174 0
416986131 256889534 0
565591537 232851955 0
407408597 85732211 0
290309124 220568915 0
329627625 247022475 0
370718261 4211936 0
464866938 386083623 0
296047411 302580266 0
290739730 431748495 0
511446906 108152011 0
88427951 432872634 0
333693341 321579056 0
151265406 541471179 0
308511786 206414172 0
487984791 120819673 0
183852906 271458348 0
120997046 464492252 0
77792620 150224045 0
389323357 182736202 0
496104671 115673391 0
360538786 204004971 0
357477313 480389337 0
217321313 196067738 0
271041848 357172172 0
474675695 370977697 0
102043385 527548282 0
229481842 193520855 0
189713813 439219933 0
171013091 544342169 0
506944971 529660133 0
568909378 281982578 0
308992304 477462610 0
243243548 432612453 0
538090963 20456438 0
521981093 364994697 0
442279990 92124604 0
168162687 233983321 0
378851865 380205822 0
273655114 331666945 0
402751471 204607521 0
230630636 405302327 0
244715398 433426999 0
26860088 321767733 0
268760701 370082054 0
468966371 534231292 0
443017700 338733981 0
423014591 368169526 0
425718188 62743875 0
1449465 232065882 0
205029494 408627971 0
110155750 341205231 0
383250075 435046098 0
376733294 329337159 0
257404226 37384650 0
508343974 360929961 0
379812036 298953600 0
47891682 236893357 0
219214792 260184618 0
399628540 122387278 0
128825370 522881347 0
406784482 482442209 0
34735137 470889617 0
227436506 312424173 0
9669807 20040443 0
430423533 68125503 0
388612800 447408777 0
16580022 532022627 0
49188262 72155653 0
504081045 3008423 0
354210950 182957401 0
381508172 71215868 0
499921302 417815158 0
451469363 300408129 0
464869336 47653003 0
82355243 392200696 0
393989562 539886096 0
500920566 381872675 0
501950951 544014168 0
451877173 204274233 0
300317072 374152001 0
257198970 91833363 0
108815711 224703720 0
272705567 219605741 0
357218985 393592658 0
546280983 224436356 0
381601612 202747600 0
142815276 116456822 0
362928980 253743840 0
389670554 82121537 0
157974760 134551830 0
451334367 127502698 0
205210609 81272316 0
539917298 182680891 0
310413068 369486059 0
272942204 470486787 0
361915660 192564909 0
146293419 185890393 0
54963196 37710648 0
388216458 241293978 0
420605785 108474460 0
267625760 495585058 0
200581097 450757135 0
375838466 430213030 0
228369305 162467420 0
365413438 153990699 0
386892128 45766178 0
398203578 513621812 0
138164930 259858575 0
426677759 173923452 0
257445410 402093634 0
144177605 500441524 0
165317320 447352944 0
216271949 296875186 0
461502888 38200316 0
258140028 206212052 0
559751313 222691895 0
104470080 121983698 0
288159391 414996091 0
545695283 453753804 0
442220720 475909997 0
270399675 349349377 0
173217333 75137713 0
503607786 509924968 0
15778002 422254373 0
383319491 199648853 0
130903892 399935804 0
427509378 30245632 0
336848843 445644250 0
165283735 511905143 0
504104931 38942091 0
563732202 500035102 0
66288854 496745769 0
143078952 408195332 0
36659455 447201993 0
34077921 427591535 0
492230333 73972491 0
546204589 14686815 0
278388400 135159821 0
269933320 270266474 0
407513547 88537549 0
62674170 293876889 0
316493934 534927033 0
66868098 412507870 0
96088725 349995289 0
261379653 372954656 0
402031386 210515692 0
201901147 118349538 0
295612846 96733397 0
302430725 168715699 0
398069359 211047212 0
357105694 254010140 0
467554228 22566927 0
459824735 265559382 0
295322912 275043923 0
459630179 31372720 0
511110901 436272519 0
408244434 341426058 0
366434376 542444007 0
102302026 393211222 0
548354891 23066726 0
528289237 256984732 0
493792052 311560241 0
366723492 464908531 0
491705806 244522259 0
423818487 316095160 0
335662849 199580297 0
233877103 214254639 0
455759761 246069430 0
22240270 16390421 0
127201520 555213988 0
513146177 283038655 0
280287445 187994771 0
522361630 226535957 0
171273208 297428953 0
203266963 254529843 0
7732370 334617526 0
458625123 519392675 0
456481987 223176898 0
308529043 137695173 0
514395972 65554181 0
213371221 251476257 0
357344133 62166251 0
499287485 294146495 0
81759449 514626701 0
383830746 257971966 0
174878233 510191893 0
376765880 235996551 0
102009203 328774864 0
308192322 42588016 0
508457642 188484886 0
94037793 124594232 0
308610182 464319728 0
568102753 164537743 0
113886198 507702588 0
422389216 476771572 0
172518724 253329501 0
432849940 438176952 0
113655974 416511630 0
564283220 89207095 0
297388495 52148114 0
35291142 314057019 0
417706646 336245513 0
522507764 341431398 0
245803010 62782523 0
34086337 90943818 0
269889749 207119406 0
503777732 520194216 0
103117806 195896466 0
92941720 44511702 0
281665074 175707961 0
498133516 314563887 0
196403894 459907662 0
529042539 245356574 0
184169949 554595088 0
140756894 291808740 0
71203374 137541258 0
243092555 530861334 0
359293228 425853656 0
520736378 523262763 0
511940861 566434591 0
60252419 425631271 0
78963263 502949163 0
316383402 501535711 0
19706130 507629466 0
108739000 417031097 0
155748444 342249798 0
216010281 523156794 0
318423442 528422391 0
557390548 276862084 0
190405613 109196624 0
154879774 419907412 0
539146795 11006145 0
198793431 346164979 0
304353410 326250625 0
496949790 265938401 0
64256788 376156673 0
403424696 383794757 0
262352288 122307259 0
190379876 16325459 0
368969343 89066877 0
479513933 237421526 0
129660316 214295838 0
250486353 403420791 0
527851736 169064908 0
272789270 272506112 0
479379879 181675698 0
499097213 226927735 0
221874639 386963241 0
115453211 286571444 0
287260400 77735424 0
310645751 448727291 0
249009726 195105684 0
518610127 75663718 0
202756116 198974253 0
406126988 291390620 0
14991548 283450570 0
398643468 473384060 0
132568887 188425666 0
178360076 63392800 0
245684861 105928101 0
416754946 566764516 0
496423072 411557782 0
478030305 239113996 0
289566629 223103667 0
531146279 192364351 0
414639757 438454596 0
501691449 247122170 0
21136016 564923421 0
217653083 259404528 0
79203986 456059317 0
531104321 226056001 0
373832972 149803736 0
106637285 307332910 0
39325814 382211569 0
28137097 32051994 0
115537463 410535994 0
200959522 364391468 0
43076745 229694719 0
310077928 276753403 0
509050100 100361048 0
35984843 365045850 0
160446698 132611897 0
556061206 142833133 0
176220300 437969230 0
245587499 335497159 0
361737469 546764415 0
373003992 139827425 0
209815689 543034646 0
189531746 23009348 0
200060098 353391880 0
12456032 105470011 0
134929215 383551265 0
92534398 81148290 0
434882246 124779126 0
193943807 62682265 0
222006327 165127396 0
437683916 101467776 0
456777649 223192798 0
513156597 459403925 0
192093102 81583377 0
147659603 387865032 0
48849909 317926487 0
462260301 290363238 0
315298366 424732438 0
80582817 263788644 0
562429798 26245088 0
80627099 447041790 0
527988964 560803919 0
18178156 116710316 0
343302607 164751180 0
82006225 236522382 0
543066103 339039966 0
345055884 152775845 0
425090957 383245987 0
98816030 161413580 0
419733851 194736811 0
437325186 35862847 0
439397840 476258129 0
164693210 492545427 0
126923822 102972335 0
185320666 268487738 0
223940488 496462392 0
299444361 341492010 0
524435506 258352486 0
146025302 436696069 0
543540377 476883538 0
115793972 4848531 0
405322826 498737991 0
3789647 10736393 0
318772316 114093903 0
296328350 152646444 0
202473767 69821893 0
568537140 367989755 0
361122749 398609178 0
523225591 30555084 0
214032383 460718920 0
401702596 367626501 0
391620299 287254946 0
355172250 385957395 0
177858124 188895241 0
158401309 6391228 0
566208233 179743215 0
104497586 315351536 0
485495026 276689613 0
348555578 443963616 0
120854223 331093035 0
555448088 166768686 0
319469265 357815719 0
222361345 384248356 0
338992401 471500753 0
27109607 43154883 0
543573400 213843228 0
410704519 391013535 0
493823665 221926623 0
317919386 177441148 0
261283055 183902252 0
77838779 351037700 0
374586880 274739986 0
335267439 171034481 0
389597756 397330778 0
281852002 36692805 0
368005947 220871174 0
511135361 37689683 0
211627143 320211867 0
463376736 463318855 0
496527035 406779633 0
296600851 403527173 0
292025653 426239988 0
473212423 120462412 0
188812431 507745152 0
382378362 472401559 0
233395695 123083562 0
318012652 50359179 0
55217958 140749855 0
16238392 215503516 0
126227417 542914879 0
499566038 278960157 0
182034790 265699027 0
412829544 426637546 0
512302738 498181622 0
388675415 107135485 0
295688031 517307394 0
497070268 561838892 0
265575759 55994432 0
480118452 436571764 0
60842346 142480060 0
371041621 211691928 0
45719118 48007232 0
183791867 474518554 0
171048994 322158298 0
255478815 86774545 0
442033257 226475272 0
197260856 111992716 0
59366621 87486766 0
844440 446163382 0
70434512 79242719 0
160527547 270697425 0
67722545 467653145 0
526276831 167086169 0
547957221 66329901 0
423692776 62617698 0
541129240 305331610 0
238870770 94053688 0
274452029 112247411 0
184012938 71631959 0
64881223 118165700 0
371126584 456363560 0
364674228 210353190 0
469819158 135857716 0
325945547 527608883 0
544782989 495130421 0
54545356 241350559 0
250089160 394164204 0
348413041 365725839 0
461751301 336123560 0
479775307 213914834 0
165361906 135981810 0
150418302 467089295 0
318557013 166986969 0
383537284 141584045 0
137464242 85935740 0
267089159 326166067 0
568209162 442030576 0
350319784 245564027 0
436631082 137864704 0
161286902 333861556 0
258817433 162591015 0
103845272 114060107 0
89616214 365216124 0
134748634 356902092 0
432183689 468244496 0
398536008 110481897 0
104515524 288556361 0
407856117 241612982 0
72320100 89317006 0
261822615 301333575 0
355271984 246612910 0
243025487 96028409 0
180901993 186509635 0
453615663 262834367 0
138995168 204423387 0
534302956 166786105 0
399459146 239052810 0
481951585 284221455 0
32466841 510351962 0
368621424 399767197 0
164286385 127517208 0
106962646 2115705 0
534627512 231264758 0
372569368 135559448 0
218221306 409708599 0
391433168 538572326 0
363098223 30529772 0
201978762 566601091 0
46142045 42505344 0
360479263 445119128 0
305845928 315552298 0
294725418 147378748 0
172305806 41869544 0
84464670 174868116 0
185618480 95573236 0
244152688 369420361 0
489027011 256443659 0
334401144 299876301 0
467975913 217732710 0
300360011 443529946 0
264169929 552997575 0
326704396 162209639 0
57256198 292109422 0
285547402 312276385 0
127526003 260703109 0
429992358 18324439 0
510663833 520381537 0
4275079 489213142 0
325821614 197763708 0
226659233 487409877 0
464569317 72702828 0
252114896 231340139 0
305591844 144430317 0
106313063 21656540 0
94589272 520612462 0
439425019 485369364 0
392021016 238665974 0
179361300 165050325 0
232061746 108929676 0
505196021 516376148 0
248239362 191694379 0
97813261 346135527 0
179333643 162742072 0
152032647 51367390 0
552288545 447444307 0
37381495 380342262 0
552680962 51868792 0
125029455 39402927 0
389327911 252569035 0
13714352 323462729 0
376600840 564059073 0
15640761 327360124 0
547172898 441495361 0
401533689 567105670 0
452006456 418180777 0
305512559 271621838 0
47162937 540661025 0
262661359 286840729 0
136877236 419129338 0
419623671 274711694 0
6453767 145003899 0
459756379 262063173 0
561093559 81304732 0
170658636 274358740 0
7967394 362616078 0
482471600 221513814 0
275921282 505141109 0
222094740 327271961 0
186990559 349037113 0
290905529 369385345 0
17753554 308112806 0
296885377 189487733 0
308631250 450056178 0
365237072 512316115 0
356688112 136793259 0
547810438 199371902 0
417003843 249669101 0
393987330 210422766 0
290018924 465804638 0
405895390 125613987 0
419629870 558171635 0
264682382 27915199 0
181384084 552615774 0
216559097 178236745 0
422431501 495629297 0
251507529 158091607 0
32468905 499320421 0
202835873 136566034 0
401604323 356438421 0
20900077 521964688 0
99123535 52155 0
467151002 385515754 0
539435642 552856412 0
56706265 276167161 0
228170726 519820718 0
156681346 530490063 0
410642302 518727171 0
137236727 475609360 0
467939858 492771632 0
96942025 266761694 0
531776956 383032243 0
243405933 17001729 0
113549216 241360998 0
342082688 87123129 0
350265006 534883302 0
282396722 402962268 0
463210638 342462330 0
112683996 369560019 0
51379631 248244983 0
237836895 51512529 0
121620291 235039994 0
5642681 191500749 0
415221412 59560520 0
390011839 364229153 0
280677846 349332030 0
68169818 342406717 0
307820365 464929138 0
323103740 457202956 0
370101779 151920105 0
309701009 259682489 0
286736833 96468282 0
333179802 216968003 0
177955111 149933131 0
538392176 567007380 0
491536697 163812795 0
433619074 145974794 0
169349337 935833 0
521695496 438350320 0
116397970 502060146 0
118046933 504256906 0
356465200 539914246 0
283879309 358962648 0
258688720 180789593 0
446493296 191796316 0
204964929 432342059 0
382576707 250325040 0
460036114 20529773 0
79178565 353555515 0
365128378 244290628 0
566220925 108006705 0
220911688 379000280 0
224223226 542524443 0
563062313 82905950 0
56201395 186806438 0
339947 76346886 0
230738198 19430678 0
197583139 303368770 0
355539885 132606703 0
179881241 447996052 0
542601348 221410171 0
512721730 188304137 0
300457978 223064381 0
32415864 120663875 0
61931895 193125746 0
29954944 518807120 0
130707107 260799499 0
371377988 272101640 0
455315633 539720943 0
507451773 501773043 0
114692212 187841225 0
117920644 349775647 0
103247886 327141949 0
137901677 17720755 0
510644306 24919546 0
471055216 212891187 0
466886387 483384524 0
214301640 57945541 0
289019408 448637309 0
35393947 98622931 0
449673958 226371605 0
478364538 281866744 0
505573282 204919594 0
384981406 41103290 0
318427985 14904358 0
535491008 422683783 0
49210709 13696290 0
369693049 453438533 0
244710096 174215475 0
218731804 139920373 0
428483149 141331829 0
193446789 27705125 0
229480045 287697532 0
147187134 39765588 0
85927454 158732893 0
23530173 132666270 0
387505027 43001863 0
63833830 296325107 0
266346650 489905798 0
142953247 116154576 0
235397405 287455016 0
566769795 136477273 0
87819393 114288016 0
31016723 213512423 0
163717887 207084738 0
332401224 174121038 0
378732291 566359084 0
142345791 206866435 0
309263695 48516432 0
317410794 395056240 0
328005205 453733045 0
505769002 244805232 0
211165777 161929558 0
269072419 273082728 0
435769223 429879461 0
535405228 291542490 0
499167189 145476912 0
329386480 412560755 0
111057598 417395561 0
474536304 270831239 0
451262469 361016789 0
8451613 281462096 0
54538955 145763344 0
516749972 151313874 0
486647763 48038925 0
333391283 51767196 0
359537721 64546815 0
20470906 434976211 0
282735409 114839619 0
275388323 9159568 0
207484208 36877041 0
71770002 4934111 0
566113360 431185586 0
211391512 171740958 0
143537976 90767172 0
417063285 102843951 0
443000043 132211952 0
457205302 511080601 0
439116444 22802748 0
365735052 436258655 0
406887064 8203515 0
293600431 465073584 0
445987854 252285994 0
322399938 132552641 0
558395471 67642465 0
402036937 526803093 0
522039309 155021781 0
41095376 554966885 0
78328422 64768633 0
81274199 86176748 0
459923295 18384495 0
150118285 316789107 0
325283712 451072930 0
511324137 568561946 0
384273094 209132928 0
2065714 170560255 0
557444537 509385780 0
542681820 380432387 0
493844419 134736404 0
427439314 266975622 0
355350610 517562798 0
121852767 552603160 0
101838643 557755524 0
487839616 130785715 0
148286030 231320858 0
157992352 353271306 0
390364366 495696670 0
491918035 192781246 0
520996024 459540472 0
267223906 479343827 0
302622808 260985101 0
107812583 177956260 0
306715400 476267017 0
42048513 551684452 0
384267517 192382139 0
535302454 218482395 0
54820747 385410527 0
146575910 519470292 0
152806494 49996479 0
523185717 388365428 0
58496054 433177588 0
264147545 381403002 0
546842300 167902720 0
493223721 509616500 0
266187668 38376518 0
344336896 320337542 0
106229555 359072970 0
10328917 407085714 0
273255872 225547897 0
470405399 539145599 0
231475588 201801336 0
19989221 151822250 0
39911345 520459702 0
401473982 116325837 0
13195446 62904801 0
126840639 114527389 0
304790654 121937686 0
286167546 386226214 0
296966164 384654426 0
527228780 428498674 0
532706627 391026515 0
510391726 78010390 0
258720071 548851892 0
463820116 32522227 0
7319716 544278917 0
440507340 147704937 0
318001951 451394458 0
514218366 30906381 0
172613461 339141166 0
432964585 449246524 0
421356026 365776765 0
162731383 461571562 0
54855844 347960278 0
482580949 326227777 0
480868493 398300927 0
288124848 251832914 0
315636186 155358846 0
426698157 74103885 0
178510228 316892982 0
178605935 261898235 0
195972417 395443337 0
28810804 35584503 0
356979680 49495609 0
343081006 313456736 0
80572161 333361834 0
183997076 144297614 0
358613683 518158167 0
543019979 331813142 0
503291425 4069373 0
205876144 419033454 0
354066290 74138639 0
542044343 8064494 0
122008707 443911337 0
137322649 314078773 0
243197681 463532506 0
173510555 316410189 0
517534372 176871061 0
295795735 548087322 0
532447499 210928106 0
406927934 88611188 0
540946643 270686420 0
239407732 467743490 0
534710413 559299668 0
301458627 305739701 0
271492160 200679129 0
7007496 519626019 0
163555300 50301542 0
120136009 176716112 0
406202828 77492259 0
294122188 21937394 0
112515827 151739383 0
88285110 485349779 0
296038801 91862457 0
247568447 423017028 0
259547022 554494220 0
186144642 5109040 0
80693681 264084183 0
21602770 366265576 0
179520684 324546401 0
100684299 450662784 0
505345450 277297055 0
100808255 541166492 0
451358099 420393266 0
488476772 420927766 0
26333484 491292509 0
307677947 134655804 0
224525032 566511898 0
383506379 506739463 0
19841867 455266824 0
432500158 126686412 0
436011224 404258730 0
468152742 445327162 0
514847047 39082264 0
295747192 189229199 0
13228439 218163172 0
494206374 504796643 0
212743489 514891018 0
239156724 407084208 0
153295771 524555196 0
541630574 388521116 0
443987037 459330633 0
445893679 170682704 0
393058766 361865855 0
54432318 438063048 0
477528991 282576564 0
397426751 492433373 0
405718665 283895340 0
81710096 243494145 0
47395971 388263753 0
149509199 19280470 0
148922383 225131055 0
1606243 302379296 0
369259358 387314496 0
71675631 489005212 0
376978159 554916155 0
428139560 83092959 0
206803772 136868573 0
405414190 327431322 0
315169541 204420116 0
390148127 77154773 0
206264639 435342148 0
138817152 537299891 0
313199254 477495640 0
363866701 261518058 0
406546923 478931851 0
114268589 50268277 0
121562824 440077711 0
348846163 346672912 0
124380267 446595268 0
289563617 34226568 0
442062799 415172891 0
209789365 539210672 0
220959444 187868350 0
155515329 143771804 0
298590022 473632628 0
271489621 330483111 0
420966423 496486658 0
488854603 121745411 0
223396522 366125859 0
421736109 296421217 0
132214313 269006356 0
531555150 402375430 0
229416154 563380526 0
108708700 451182082 0
397168156 549913239 0
501515436 537584925 0
309000780 285950543 0
250275618 139861231 0
317481039 367416829 0
212019440 434347003 0
42388417 269997277 0
378453334 139164670 0
141061631 500338375 0
143914017 9001925 0
320686766 223148707 0
354108879 223546340 0
127489333 563114549 0
558693032 526535462 0
314411260 291465737 0
384598117 507578383 0
216934922 75907264 0
149928457 392282833 0
468473600 466002946 0
168811941 218461692 0
444730526 260738996 0
504541041 551470999 0
283248855 227608629 0
138009438 294336200 0
416023997 468103274 0
437440419 415471114 0
167427762 540723007 0
25773853 176393036 0
474467901 309858092 0
526825977 180925560 0
359659585 133223275 0
474778924 214231308 0
465230615 254958246 0
324611035 45275606 0
369369684 83447595 0
94489920 213002272 0
448269937 362162946 0
65790453 473509241 0
431314851 527012358 0
175355246 557711445 0
398905500 79778107 0
541154406 456115592 0
146363978 180633419 0
346855513 173869775 0
57203208 132717778 0
272865224 302283022 0
339479370 79143441 0
483039612 222825687 0
132567765 137471253 0
90197087 204482818 0
10209223 44118783 0
66151999 119927316 0
131118904 381774814 0
124835763 320929738 0
196790182 116854800 0
559799910 431294011 0
119186727 546330666 0
530853381 295784040 0
208159029 380955637 0
208911433 322674752 0
507781358 476542591 0
37622461 356249954 0
174849384 225175204 0
539277649 173096108 0
424566317 185752705 0
184226999 545863426 0
332501934 3235052 0
256169448 540629569 0
312330876 519452189 0
522920027 4489429 0
482725099 334782941 0
292021613 410032556 0
415630142 498740773 0
54537594 128170733 0
521950798 230912181 0
428100867 368516294 0
252772940 512771341 0
567605616 359927392 0
30149983 382775379 0
513623636 182559402 0
292560246 35874087 0
553214614 476933903 0
389184579 126323755 0
4837665 91353576 0
350957176 275726189 0
399264739 479968034 0
66566753 52990946 0
486063383 430574533 0
412054076 460235066 0
503921192 11555645 0
70864376 309242189 0
267773499 152333059 0
252264505 562619715 0
493360995 340990961 0
250917135 314410751 0
325341784 21464081 0
418648508 29271768 0
383629906 88900830 0
243125035 290642305 0
237110490 440667754 0
428301972 479383192 0
513489605 273568828 0
488868035 568798402 0
203653659 252078134 0
339619126 266894193 0
214433245 384380818 0
66074235 411553067 0
189173947 33675977 0
441406897 111588524 0
358188806 200310382 0
222360986 139130186 0
253935818 500100230 0
477039992 17739916 0
567698955 93781521 0
219842049 47321280 0
145382012 378878615 0
333105972 210969294 0
436980430 228095771 0
90549809 402468113 0
360169963 58953990 0
520115566 64721971 0
216396854 261599011 0
103143281 512961715 0
297198641 261385598 0
73446461 113717050 0
557205313 103111909 0
549651825 549392450 0
219883282 165306043 0
385714543 484924185 0
271080883 14757810 0
442147332 259579940 0
562266523 247103638 0
72054968 69392190 0
303134996 240771107 0
348925005 220062581 0
29195474 43841435 0
46090676 551908425 0
409425183 60421679 0
413519206 420744184 0
372701682 267390424 0
46722689 377063344 0
534124277 375371651 0
152265206 201565504 0
562110476 93307004 0
264673034 270170595 0
56863010 181824905 0
82841168 532235695 0
407688350 318949410 0
249958027 530982575 0
65094296 561604510 0
362051456 61336853 0
418327330 562223016 0
170302341 436615910 0
425144177 561197598 0
558602860 211568170 0
93248489 123553130 0
530292133 513583281 0
293685066 485025415 0
45360825 428753166 0
381059347 486222924 0
165211309 443913900 0
367506123 380409896 0
419633667 384189009 0
540538251 211512740 0
347159827 8508814 0
352637011 1932450 0
482727341 96832112 0
328343814 463940299 0
215924090 188333965 0
373474420 70968824 0
48229719 409709431 0
101658483 73781228 0
321491332 383009161 0
29295216 180659031 0
468202290 89669518 0
309513564 32535794 0
531605139 471080584 0
216940881 462325057 0
171621864 89644280 0
166655019 328480964 0
62040635 322360822 0
179509304 316900466 0
82977869 77590940 0
114864832 389680192 0
520188193 147678775 0
270877073 93540238 0
203124328 427551811 0
156714320 338883579 0
257336673 122542037 0
5692403 551497781 0
306035682 513426982 0
547920268 562324638 0
255151157 497613463 0
103137816 3117861 0
90538343 341434661 0
193717622 48888923 0
67461484 19550226 0
185578044 432773691 0
201838523 541775346 0
260706395 428006763 0
314804254 10322690 0
114703060 129167113 0
210583031 311553531 0
449866894 543278951 0
208722497 54111894 0
467552175 471672529 0
305441696 193942966 0
197411514 524762366 0
350664444 138019470 0
514420887 417794338 0
496338930 234582828 0
524724695 482165323 0
419910650 510358566 0
297636647 185681141 0
415456042 286307495 0
562982810 177377998 0
726487 16572252 0
390604511 552173680 0
63830468 52451243 0
379224249 215973744 0
177451679 88818938 0
209300677 491326560 0
369365290 189708726 0
166275670 514319255 0
509037908 447543880 0
388479526 287064633 0
287972574 535867314 0
170215251 370332253 0
41529055 33580404 0
119419619 322505371 0
85469717 213141803 0
443218212 289123456 0
110771228 268981396 0
279249224 554855606 0
358844821 401237761 0
435569728 352794902 0
310749178 45404599 0
137961070 267342033 0
223288759 123522957 0
324568703 178168318 0
50773197 427642885 0
145941945 381540473 0
408568971 320710550 0
146725638 307793029 0
76812129 371410598 0
191243829 507545456 0
266311194 250562740 0
249271816 418007435 0
312786743 558207672 0
228690639 137579154 0
5505349 34819550 0
506019228 288781675 0
451227747 423142479 0
567545368 369112912 0
443574148 545214914 0
188262038 190280447 0
186299468 346790656 0
415923833 150067672 0
540182169 94230904 0
412657016 130374726 0
226386629 329703838 0
150177093 427656652 0
1439690 290554513 0
166896949 63929459 0
127921675 99763971 0
43495730 536109607 0
334747202 201254172 0
431251418 444785494 0
33575073 551644960 0
47311786 291329132 0
492171023 56976773 0
532499328 239927846 0
106886030 87573879 0
411039759 466543740 0
47922887 190214090 0
239332379 434100283 0
358432250 50846751 0
48893646 479751472 0
473325656 357583631 0
18170987 322775321 0
541657742 107960912 0
32063525 104426451 0
289283987 29926085 0
533602033 368767819 0
305633182 235289621 0
226386661 371106974 0
236467997 288805553 0
340983180 54505405 0
87582583 553659925 0
84315650 169288016 0
28468809 497622149 0
519831496 551113122 0
23001976 363757104 0
465545737 38971498 0
48178983 459016688 0
128003861 360995456 0
450087857 203218111 0
43044931 404258913 0
390097850 101792249 0
357376187 430600429 0
298076113 112471212 0
426216269 119988259 0
487745288 338791394 0
454125198 354892585 0
194743507 78907306 0
529066350 432937482 0
43545608 351892039 0
242419286 438958554 0
27681009 372833082 0
475306595 13148731 0
49734909 254621814 0
538926750 347722206 0
259636698 370132129 0
42178358 121346439 0
76948922 58053062 0
323730297 373113636 0
106179192 45270678 0
368798164 397477107 0
126294102 568587783 0
41145097 114139932 0
559627716 354727149 0
565127818 294869688 0
189322658 49123058 0
117342118 480024715 0
151796696 491411368 0
335490718 115360430 0
274828685 367990435 0
53000443 565653165 0
340239547 250662631 0
278582074 217684575 0
402425241 151758932 0
245663945 253162804 0
485563122 271131502 0
292499052 54693146 0
211999487 548497743 0
31630854 357126206 0
499063486 273191044 0
363109783 320352264 0
75227104 327080581 0
457447141 357288265 0
265213054 16717776 0
568040654 125863903 0
528691755 37948012 0
421137041 411185907 0
240184354 415663676 0
542345611 396762494 0
471322516 277172943 0
127153825 564859445 0
86454070 417169907 0
405436282 487347938 0
219771771 511588480 0
154125354 10312336 0
23462938 442825842 0
568591847 422990840 0
77351667 319588821 0
517641601 271806923 0
473864581 186186778 0
402587875 31930621 0
206918537 264197415 0
100220830 106389586 0
44045913 530018172 0
252069907 66066114 0
103849161 517250456 0
371870314 74615629 0
518026509 89445564 0
168699841 384276390 0
38743232 172231241 0
386360124 426900728 0
96502884 538975479 0
222849543 149720327 0
192621879 476701528 0
388804521 315215412 0
454670696 62222741 0
307678996 491539886 0
553378831 400817134 0
23765837 35310552 0
161168428 228579426 0
425904410 408738537 0
232635505 424313581 0
459537439 411968070 0
329184092 395627039 0
232517294 506445137 0
293028335 294462006 0
376965973 118090316 0
105321021 209023202 0
315226529 444235520 0
124376498 522311516 0
407437013 460699841 0
206392665 267030209 0
361478153 74764104 0
88978799 547726262 0
423437197 207601650 0
271102872 94956955 0
550734843 176521839 0
518740005 188045242 0
381778777 336083523 0
8005884 565709742 0
159814368 530374508 0
539044638 210435770 0
298460110 79799638 0
270952724 195569911 0
367027990 540948607 0
421593260 135685770 0
146626195 175837504 0
299514168 134166573 0
457922951 432770627 0
548506693 550729476 0
509631337 395567684 0
250121790 350116674 0
499413775 476343611 0
367996815 407751042 0
216381804 75047677 0
82760151 494982959 0
464658248 352723296 0
71294073 191372362 0
415029976 354470423 0
125030297 381280483 0
192587629 294397338 0
293054729 105722682 0
552676713 473513188 0
168819149 38824987 0
160778618 525349794 0
39645070 477787447 0
70184749 390662200 0
68448048 7698771 0
540803662 165067162 0
169517744 542362573 0
470823441 273939390 0
42171632 141859017 0
318479373 443866085 0
264130061 271310677 0
279848257 74450683 0
456949342 272746111 0
431671091 541673540 0
153792333 266634701 0
536924809 100924772 0
125959370 179223013 0
513802675 291253041 0
254208031 32721445 0
356606754 268058686 0
228385372 418971182 0
368296491 441787585 0
168053797 76102865 0
490781633 90329915 0
152933683 112653 0
94629898 495360839 0
408249818 552182749 0
39122012 49507205 0
190661568 453712311 0
404574721 376508792 0
154724272 98458458 0
347010537 480476383 0
24165780 168259003 0
370133739 498498154 0
2236560 261422082 0
251392193 396808245 0
441369943 457934837 0
64096216 185745288 0
410697543 451774947 0
230505293 402405099 0
471617115 30097669 0
81693131 315115185 0
120449533 416765181 0
553553823 492487594 0
392793703 326714649 0
232484143 313682979 0
60162684 548946416 0
391878529 521370716 0
149018874 482881238 0
399155207 259762917 0
213555477 188603472 0
21125627 335313190 0
197111214 485059076 0
490882336 376839763 0
254073825 302534148 0
295367524 407648740 0
311965113 18196571 0
158030803 149691834 0
151185308 85868539 0
480548260 31203609 0
203655643 62100876 0
28309446 332649748 0
190777510 146346654 0
137141355 313839793 0
545963730 385427194 0
163668435 320141642 0
450968556 125720517 0
480805507 431949305 0
47840516 390488819 0
412801519 177974986 0
143748768 69661267 0
206031989 269441117 0
383975008 323833873 0
187723316 135829690 0
461940823 510816144 0
318660064 164908204 0
244531471 135476882 0
396055599 109343090 0
526272581 15047419 0
203183351 392212935 0
152298889 135617227 0
544662541 537519790 0
230917918 704960 0
494744405 483519795 0
181709379 179791292 0
253267258 350187594 0
155269966 234039410 0
444401421 11937191 0
540261457 299443120 0
490899873 231953133 0
420629818 341959767 0
95631371 302181603 0
521113121 35151544 0
421978448 564483894 0
118684095 497317945 0
433790908 397314367 0
524066021 228940124 0
7213893 383935755 0
500385319 372210889 0
482986250 404529595 0
32509807 52748457 0
478699492 58630406 0
164627460 470953027 0
569106345 166300938 0
464809939 163017632 0
515367802 418036821 0
258914774 551800067 0
321789227 149312012 0
128149048 206875009 0
181853139 111576429 0
492986023 492955788 0
505996335 281753846 0
565037003 86271176 0
368537798 481504142 0
74610393 147429691 0
217052450 174044198 0
199165044 503059523 0
291720149 271198030 0
332094672 131370019 0
124417938 193110308 0
133107999 182451440 0
275064718 321836667 0
288236765 556489601 0
99539344 62676257 0
335844657 443096017 0
375160345 473600459 0
538842543 172043833 0
168200612 8901985 0
209734376 328888372 0
203869276 371283540 0
188080800 493873815 0
440472427 551906089 0
430304886 356875041 0
385047339 352798262 0
150419850 317300241 0
457620393 1109663 0
9097536 238741846 0
426569946 522387676 0
363753083 143330567 0
250504099 227310574 0
279944101 461136940 0
190067224 239181341 0
476410950 522441710 0
95379517 325828394 0
133398263 125176153 0
215852310 54004717 0
151263459 124369919 0
377452382 508372441 0
348727746 64944205 0
142472661 316527073 0
554914839 194937647 0
565612715 182050171 0
308384880 294031630 0
439898847 486886850 0
267746428 43423428 0
97975440 567653717 0
234134926 449898936 0
493410636 332082129 0
115018221 111123566 0
215636629 424242545 0
353025625 428929695 0
215928788 14017986 0
423468278 458933571 0
497122929 422757958 0
356180364 126968324 0
388415092 294579110 0
401811537 384659644 0
136921509 539314116 0
203410496 96822821 0
195667785 367616992 0
168401285 75120570 0
256306886 338497577 0
162511065 31266592 0
336086139 539840479 0
16073893 356874860 0
533047013 404318440 0
299702252 435736629 0
539660279 559387642 0
405494616 17587092 0
283495109 269827569 0
75043687 188393371 0
128853309 504194755 0
321221006 162549838 0
199742302 249268025 0
426879460 326742278 0
528321972 565221375 0
532196138 492210975 0
470604344 84586598 0
172888923 322473488 0
419987381 41875814 0
524022952 520864483 0
280789630 71139222 0
404056662 104494744 0
34752347 429126303 0
3203269 2263538 0
86579040 538314983 0
219162974 284655416 0
405336756 527180114 0
534993147 557345466 0
185323370 236625901 0
554584116 208628648 0
452786320 108196674 0
206417371 356540778 0
232749271 89050030 0
525673716 104282366 0
149913243 15841170 0
306302501 200690815 0
431090396 180787541 0
45491719 269802084 0
333933295 126442094 0
251130124 85974921 0
315410862 384485916 0
553983525 265024393 0
320413826 315656977 0
522134495 92334445 0
214117742 103107837 0
245693068 345741313 0
345146163 335125810 0
227841885 445646648 0
537427911 520356709 0
109143733 122679544 0
531431886 190678273 0
170946202 131626156 0
283069674 277211526 0
346624872 518491926 0
199280564 252632866 0
361086550 375987071 0
393991864 411494421 0
34574906 33540222 0
189072663 19617121 0
68217842 493482252 0
110916497 273999490 0
280639792 220945279 0
71225266 345158098 0
40307577 5207164 0
384750083 217559514 0
148519003 436917245 0
3407437 525550847 0
450828199 173087772 0
226010643 4187354 0
105347137 532365425 0
228330516 533653290 0
32418634 325965959 0
67404107 553208311 0
34970105 10660109 0
420801185 181210028 0
512702562 166396297 0
275706142 72560719 0
94349178 448643320 0
200907793 507535445 0
246321243 178585558 0
124503344 109936430 0
260444767 213306642 0
254447877 110303244 0
83231541 114406001 0
77302307 518932415 0
168176052 2917933 0
203023784 427314591 0
535847912 537259503 0
280785064 557153352 0
501898190 283460916 0
533223596 103827563 0
444036508 1866478 0
308800572 326951580 0
104851896 527647530 0
474274407 89481504 0
18008931 282557955 0
323343051 560059414 0
129549891 224787505 0
226453923 459705912 0
222071084 513994740 0
560431860 225224775 0
536885106 512059224 0
192215954 460457296 0
93066969 73845973 0
523665909 212715222 0
299452462 196399815 0
285974121 121829525 0
470580322 470670760 0
132437163 344870815 0
184058325 150550063 0
40144365 550068402 0
24948580 459241940 0
398969913 390009381 0
539595249 60621222 0
218939544 530393541 0
33821096 311228401 0
473802044 551366728 0
449302475 344499934 0
124187380 487288172 0
178415710 246752210 0
281449652 43068543 0
267918803 253574004 0
513486633 414735872 0
186775583 560791082 0
496527745 237457550 0
329358003 218194489 0
116470234 471915742 0
31092493 565093099 0
168092810 233343944 0
243329036 85755712 0
14580318 471066313 0
254735914 186640562 0
242790156 44590850 0
208800105 259943148 0
369259869 117652033 0
51586609 141853946 0
173127155 540621671 0
555575456 132118973 0
104757270 7612454 0
384021834 116985539 0
180567684 82632185 0
224778311 218854947 0
191575480 515972753 0
162176880 221966608 0
70836295 376986047 0
530320727 62723611 0
246123994 44733289 0
189192060 59470655 0
34659400 555148410 0
391042557 221475875 0
137250684 319242119 0
427470438 371935038 0
347988055 94623323 0
6947144 421751134 0
25371433 377896787 0
44879780 543255492 0
461756755 9835650 0
365540968 276409148 0
89913062 1038363 0
227832728 458875836 0
209290593 87391078 0
306674858 133498730 0
13359900 334590318 0
190078172 456671882 0
142193162 56106399 0
8718214 19710711 0
143079643 232289116 0
54971710 332387258 0
455554546 546060172 0
360184622 34965143 0
408128350 155197791 0
103614625 403025989 0
337452157 219423779 0
249901808 432293815 0
325937546 486406891 0
151183790 65501935 0
87437552 434655639 0
11658558 163376440 0
522237704 243050859 0
89152681 305055690 0
298527382 417028518 0
554408901 167173091 0
32314299 396786863 0
62019106 561843458 0
548699382 512317535 0
554113943 146445631 0
461385902 285051300 0
223725794 385176942 0
418031325 526251586 0
515526261 518094542 0
49452626 310942647 0
21819506 93019365 0
144849020 385314684 0
367372041 428429107 0
225277761 110030385 0
378800102 229198729 0
62614931 294999100 0
204504441 323152492 0
202901895 442014069 0
42080309 144040319 0
201752984 76107456 0
21452906 151108764 0
412939825 428883922 0
145008415 206229965 0
71534055 237920844 0
220494970 238854413 0
430965368 261291818 0
432384675 444989258 0
296218528 267948444 0
178430246 11120256 0
522927888 377796611 0
367550674 4138152 0
393415580 365143595 0
454795468 460625122 0
449061206 405745094 0
305539663 525790840 0
546740919 491445984 0
7423639 53605998 0
398329604 290012243 0
169917840 52367624 0
318390416 331292324 0
139854322 171651333 0
143394383 102704643 0
363877020 506462902 0
343112371 469233915 0
436261724 35173969 0
507771617 551116756 0
300106219 360471737 0
274518328 79926108 0
460764363 72460877 0
297977505 486580880 0
223297972 545301036 0
212448087 293616710 0
455711408 421973124 0
480162474 186052373 0
60014985 177656509 0
347400578 204012515 0
436573610 19038854 0
372375270 96137816 0
560757275 137032381 0
222705553 547209894 0
99561801 157268384 0
212221474 558546745 0
487962557 372338832 0
95617307 182228158 0
384578403 363383930 0
539066967 323090493 0
355482045 26394296 0
369590030 293573121 0
47032027 42558704 0
539960949 230487570 0
134216488 67372215 0
317201423 171498698 0
342737427 85331169 0
456627331 547242741 0
561950086 166282890 0
134389966 125396371 0
496394878 223705760 0
282359098 37895722 0
278460480 394157029 0
171066034 400888810 0
108660710 456029153 0
69186554 68766940 0
162647477 100958740 0
501027440 356345398 0
518240037 556877206 0
486533821 290054609 0
149713923 63245028 0
398343940 346799888 0
218505226 156930715 0
422864075 115032853 0
451492534 130025618 0
408097531 275729142 0
154492903 432812153 0
71965435 249378678 0
554457428 206078012 0
74744694 354042918 0
422561095 152523967 0
306578335 454319580 0
260249424 109034990 0
79442640 242820970 0
132934626 177104538 0
84056523 520538562 0
406576134 294172119 0
527257082 255581720 0
405040328 406962599 0
422943070 362710559 0
276761835 296047951 0
245374269 152088069 0
242391039 58489668 0
40685517 378569722 0
536684173 319760196 0
521064604 13104240 0
387628176 569134305 0
253902467 346709984 0
59920248 487558752 0
105313399 323396689 0
195361443 502290017 0
94037840 525142470 0
151333326 213957406 0
238198233 55893373 0
87788192 211003571 0
521102026 142054662 0
218888808 78308532 0
93433820 212651898 0
471375549 552612132 0
158688778 243305986 0
188271185 19286153 0
325253098 96832839 0
284075640 545328484 0
530816947 116443766 0
161640021 568265100 0
336223677 460809446 0
113711952 425551469 0
515991275 422172835 0
117519991 348651311 0
349722982 559471535 0
188936437 75306484 0
143153079 442954197 0
316227469 426863952 0
492910046 50914515 0
281806274 419745434 0
268491102 437591942 0
375256221 412993919 0
381336118 192228002 0
470401000 149448122 0
428484101 514216205 0
229256345 499957648 0
482082261 228730769 0
124580065 463760599 0
224870262 544547182 0
227826615 223774845 0
513084186 109558896 0
376720638 530989267 0
79084519 359919465 0
171451418 167725133 0
93631396 435705895 0
137694191 381482282 0
143105571 538658535 0
454831551 110336683 0
82259945 329830026 0
251747124 126712328 0
81745831 216983149 0
275730937 360420835 0
58050552 184117574 0
12278872 426394662 0
15061823 412391187 0
227861329 511114140 0
271580934 401111855 0
63924598 378308234 0
151035158 291090546 0
559633991 374933951 0
103202908 434250267 0
361288415 546687046 0
162284890 476616943 0
268399074 384478997 0
92860531 97389134 0
176536175 275857690 0
232135661 186431043 0
479834856 276361270 0
337817184 436529261 0
380803836 194406900 0
21781072 462247261 0
326848371 84787271 0
339976660 228288416 0
436748629 383258199 0
488463757 36167915 0
419901291 510765095 0
511472956 6680654 0
564534042 255384649 0
444393824 276774080 0
9853174 208938302 0
161632121 142641454 0
198089224 268098907 0
162181072 145937668 0
400131340 396367180 0
392163684 245193857 0
500251034 270484662 0
115504634 463774856 0
542902839 463129910 0
112757409 346478970 0
97491579 107872209 0
303907535 482700457 0
22616608 85560645 0
362435703 49980718 0
407759730 362194379 0
513914227 548778074 0
94523215 197215437 0
155727762 212532399 0
98219564 252629076 0
328064625 177889564 0
405807428 50363392 0
5957799 76798505 0
351668434 500270557 0
524920718 520608922 0
404176643 445975277 0
353718143 213547193 0
453327612 423445810 0
29471405 291252133 0
174391399 198803357 0
270050451 541367331 0
472105003 194117470 0
5214933 166734831 0
255583371 418322635 0
142308914 305209419 0
399108196 244537887 0
167478607 217359701 0
250192903 191522960 0
58706242 158179104 0
482480567 173336736 0
39064179 199840868 0
206431094 498202276 0
228537615 187416416 0
7271158 175359595 0
472170723 363054598 0
258074411 208994514 0
399712587 276706662 0
283802066 289091590 0
280654808 96361886 0
356544114 153214183 0
318729280 511055007 0
464606694 176975417 0
293823339 277797396 0
368446463 150015318 0
506753021 7899887 0
529429010 261583269 0
82113904 10537872 0
31135655 282818571 0
174205884 296584911 0
143112216 124496839 0
67705347 68780191 0
167106729 524630715 0
222518329 248986327 0
556875597 220406073 0
288489223 167107746 0
157254721 160269735 0
235416389 405227018 0
464308063 210929663 0
377616391 108728348 0
437626253 502135287 0
221438174 404088774 0
516291546 358249672 0
214207934 533639268 0
304269125 183091055 0
391878367 390169524 0
249419915 128557518 0
491121388 296151582 0
463184521 106335571 0
489551128 139575775 0
243019998 332004464 0
357167383 62311255 0
513880890 502333076 0
544983681 537102255 0
141620542 57064405 0
459356291 460750008 0
448239481 230053920 0
50908087 191006729 0
115689157 451635723 0
229515511 162631209 0
45060536 320434496 0
543341410 567742441 0
31033157 116856234 0
426244327 304661238 0
304123135 103990451 0
228460253 252029212 0
561767779 268118290 0
511665469 138820456 0
70584847 330686408 0
444164461 104594772 0
270905837 444183281 0
9727260 183713848 0
564154089 354840395 0
445775166 271218388 0
126172506 425364962 0
231924134 289824224 0
26913035 182796411 0
420846136 282461306 0
538947824 324755240 0
302823234 47817514 0
253288569 104334325 0
292964566 557932759 0
72785141 497718797 0
6278441 239424896 0
567432495 459867001 0
416803992 522105882 0
532107815 343635400 0
395532544 213319857 0
433514295 293807112 0
409056368 119568373 0
159628079 518472808 0
186089181 222274516 0
501641975 313660670 0
147940182 485442872 0
222347688 33264144 0
43307154 188732605 0
516128550 391661784 0
303457961 393081276 0
20499275 557774132 0
386673035 388238277 0
563933413 240017850 0
164976182 269215746 0
315359398 146109415 0
558351336 66071251 0
288298450 51636004 0
58581229 226189121 0
341855758 268699586 0
300016260 296856646 0
112507337 291817181 0
38175054 395822837 0
167654696 541023211 0
191442165 80585884 0
481333623 85858140 0
361505420 51641293 0
65448288 358905071 0
23270134 4808402 0
203891639 394460764 0
350975865 279052109 0
173012476 551557315 0
507929643 555983274 0
349449752 458839722 0
192080990 197907861 0
474688183 427184358 0
184333491 313367906 0
310445562 368978255 0
108456124 209716076 0
37241471 19025532 0
86683290 285241836 0
392514978 428446722 0
346057904 31507447 0
180419476 300200299 0
506162453 322131064 0
332461122 343352572 0
36202814 103818289 0
181591551 75556955 0
397542779 204994912 0
391297899 161916814 0
278322738 551565881 0
424645346 352270922 0
241468075 312416534 0
499215970 240616146 0
473322218 522768749 0
93017110 29396885 0
344447822 290694051 0
312913289 345049587 0
66580101 114675319 0
1903904 487960912 0
237086611 534248935 0
59797978 472884068 0
544998099 246282296 0
138216633 551668286 0
560501443 58317206 0
91851004 407743937 0
258998234 17666002 0
477736961 199188613 0
31248925 405770921 0
367372410 370925529 0
323256671 545153767 0
76218637 279309230 0
468131194 420892080 0
446565715 101265083 0
375863939 224235263 0
99242114 338694415 0
512420357 130972283 0
469794279 82271772 0
135443958 244505299 0
316472070 128441842 0
253029779 82500817 0
121827415 15949299 0
56670280 102962111 0
20513335 357722542 0
270283323 278263917 0
181015350 325424336 0
211882891 378002866 0
249078972 201767227 0
276846563 241906300 0
443157842 430631945 0
132751220 557722026 0
300211428 153761352 0
129408343 292518087 0
263865705 547564406 0
353486768 97456358 0
369830821 197696949 0
499158458 246921415 0
270767065 233682440 0
222291353 37403959 0
561825548 251856577 0
370445811 471164554 0
187721397 560170246 0
200190822 131120822 0
280383651 269570147 0
308876210 436136678 0
492883099 288370110 0
333467790 98184644 0
226742809 257352411 0
162081884 456039696 0
311206150 296246651 0
99555591 302576610 0
317031754 518742812 0
220909284 268898101 0
209531984 382226602 0
537241561 245749530 0
159784813 141133333 0
176429514 472803899 0
272369437 284777834 0
385415189 401812104 0
364634016 163070175 0
537791240 388414459 0
297015013 253505196 0
242676360 213219561 0
376020028 371253696 0
202124627 342572739 0
232195410 107408761 0
457039792 267267253 0
359967878 251610874 0
318373243 238435752 0
261565372 528413236 0
461243288 219593556 0
248080820 216827333 0
429722384 478271528 0
361606878 220960711 0
341483117 522127454 0
508324253 402463166 0
474026609 227878351 0
342397952 25305695 0
348785232 310208358 0
298178846 248641487 0
221077099 205734668 0
256620255 137659421 0
53756508 91351180 0
536467404 242547830 0
100280092 114730587 0
274263626 8382835 0
302576462 548138734 0
566844065 549537230 0
210135955 126443781 0
152070021 436462617 0
526358426 111971477 0
41518847 227925462 0
483758102 416041856 0
98958 463120177 0
155724155 560025138 0
352392627 469994650 0
9082633 540457660 0
295383650 36037892 0
214820885 529667670 0
114554671 145708452 0
320718561 466374015 0
99894866 536415611 0
276633929 271775021 0
566196751 215311454 0
373625943 369369584 0
533273397 495052615 0
350445790 452648884 0
257162628 229303980 0
320927829 428597677 0
251302959 335715561 0
25037242 416859108 0
411375411 269684636 0
268873968 81479253 0
548323134 457738487 0
434050217 34150651 0
1982713 106623258 0
39625544 135054774 0
243079291 543913138 0
275924691 70064491 0
50977938 331228107 0
83164532 236472196 0
517246641 436285056 0
179536352 169423995 0
350539141 322743012 0
402386509 492099518 0
101360084 467388538 0
471134143 237312810 0
375420805 265948638 0
195184913 193419740 0
461434614 557783596 0
484849784 103082184 0
474969252 200941851 0
417465468 386523743 0
496007780 161403814 0
510773683 266897561 0
76753990 153755892 0
163729797 18634656 0
363413531 59227606 0
11175889 528878484 0
469262278 67557241 0
266978577 536987632 0
265514515 403348408 0
495760169 205646128 0
164214156 13852117 0
67577498 290619726 0
130456107 218930263 0
193576861 86920406 0
551555549 366531838 0
287058362 568448268 0
108416566 523940990 0
72194819 505017222 0
63724060 415704761 0
101673992 276506093 0
351017510 218129232 0
215007665 536024222 0
547851557 489899768 0
524486258 278087592 0
144653277 243266483 0
430219403 308683438 0
473667978 335315651 0
524837901 20329186 0
429324666 486101929 0
380931055 275772456 0
507460956 355245698 0
425847647 128948157 0
315503030 286611302 0
367096635 4791514 0
309878990 494600596 0
454311191 526601634 0
342667909 324860235 0
135168826 159267285 0
484662742 500232107 0
568550085 44159067 0
542430789 451572229 0
214673802 312928455 0
138306846 326077826 0
499991511 83939942 0
214251404 221440195 0
45721903 52203362 0
155618622 284088635 0
513747967 92038938 0
210654906 158754733 0
529817676 401240236 0
244407098 454971179 0
143588079 503642400 0
517198267 241809269 0
505295488 9282315 0
313654026 180671122 0
358172081 55261985 0
143975411 442165297 0
316966627 515506398 0
540773462 230671457 0
166075485 532806619 0
21851092 483415049 0
393364866 57230808 0
314157490 29403713 0
388535476 259684595 0
262948625 438074513 0
45376148 157127220 0
415700252 3840866 0
281415063 357400790 0
503630137 257110320 0
335375651 428965381 0
310653519 148926523 0
408384729 282461923 0
196791640 259937931 0
277845101 472752157 0
125752543 523167836 0
531540343 183747953 0
125254130 217796223 0
55209794 433168231 0
149939224 437781110 0
337099428 533484591 0
392568267 557780701 0
126612492 75869714 0
453959499 115643805 0
185564465 1194834 0
105133165 71780844 0
136218114 527917537 0
247295759 254646972 0
344708704 565532186 0
8201135 459238873 0
538320088 124953081 0
328989389 89527345 0
252539815 147965199 0
199188720 494751854 0
530823943 6480693 0
500107906 220220551 0
527094755 45626689 0
7790591 362460494 0
125046584 416989696 0
518668771 122446378 0
554111867 489072415 0
284922828 239606915 0
243908055 527910260 0
227400262 453531536 0
268645025 479644973 0
556391472 556405680 0
249920534 567445597 0
37543907 555926895 0
435468877 458667721 0
3849184 89145452 0
312766489 473143551 0
162246996 96104772 0
224554328 305178630 0
297443731 400999977 0
449623353 44957905 0
46530641 92720114 0
456459756 364268496 0
418491644 315890409 0
418722781 299167626 0
296219221 549911946 0
203341754 271833935 0
512733162 203106442 0
34537801 332002520 0
113238519 319284752 0
124378956 528379645 0
381622654 35270685 0
372074572 96124592 0
246342500 441166418 0
514980454 214509830 0
363604207 149124004 0
236596515 549110623 0
385732044 53301079 0
200626 94170906 0
38719032 141677644 0
433054122 254627797 0
474662495 394845446 0
540672178 387411728 0
534221833 450054119 0
29561362 334702219 0
373890838 555235531 0
154369331 368851618 0
114909073 322039713 0
354017115 561292205 0
475299045 378483042 0
559489512 564242660 0
328357635 74781132 0
167623718 118588654 0
154575436 562831428 0
330922323 202831504 0
380504189 172016327 0
448742273 384387906 0
8311352 164100896 0
471565405 160816187 0
430834747 422052521 0
445688940 166918053 0
346246896 80843000 0
7014101 321257193 0
331244048 340443857 0
323152923 185438130 0
236430849 473726152 0
527398608 104103527 0
26216943 432526644 0
90124787 101763344 0
285311198 489962979 0
74908128 103058069 0
421346145 456773641 0
115198397 384725526 0
244062086 427595162 0
287719984 72109233 0
112358430 298247695 0
4494772 127511593 0
551284340 470413007 0
331025561 216231124 0
231626500 14177452 0
41288128 446682946 0
258525152 229748643 0
261336059 417352143 0
15127141 459030308 0
227459952 219773720 0
307276072 465829157 0
377332023 194256834 0
226905992 169865476 0
284806871 54364139 0
398765409 207946750 0
546488452 59884669 0
18084614 441128030 0
49977556 87250062 0
387446755 15201748 0
311009446 269822287 0
377823655 53179414 0
152724571 9966988 0
62780984 130981175 0
377970879 291569736 0
67725839 293819686 0
465263610 168708626 0
124183098 279064435 0
445417133 412303160 0
251376467 135310831 0
143067171 92070782 0
123682532 533292311 0
123711758 376001659 0
394663459 357735623 0
185852806 5399024 0
9912131 477417654 0
135481892 381126290 0
556722138 290194799 0
24849529 292066990 0
506890580 340878717 0
99780417 512985776 0
483190187 118090783 0
346395634 558969353 0
286132862 521190101 0
93574446 41824690 0
212166429 31553119 0
157918560 555825445 0
172578633 195836683 0
540706504 36420908 0
71053275 177671863 0
287777404 79903769 0
201260257 158260066 0
436510460 557814011 0
498474445 101160344 0
436986565 108976098 0
329393659 301019792 0
264672581 396487847 0
332543378 172478377 0
551613242 354099297 0
182561034 35816551 0
536275627 66663719 0
166776817 534804027 0
356662452 509491274 0
319595024 81716155 0
63421178 154136146 0
479822252 311446259 0
449503682 162846817 0
339498331 558297812 0
393817721 24970943 0
11208387 388610764 0
229124162 89513928 0
13799819 437774507 0
553975721 183819717 0
172088470 10889938 0
240385676 566742864 0
298636317 353307404 0
546547372 354456808 0
390527143 291713976 0
534398806 97518833 0
383930205 528223900 0
439685628 191844438 0
369631708 370130699 0
5333607 29860128 0
385215732 118583813 0
113926852 537757099 0
232897850 28624686 0
476581089 432857415 0
523115736 252775038 0
230848414 443692714 0
11070992 560948527 0
269158997 283005785 0
250469125 19446407 0
65347127 373771152 0
558170276 312542729 0
417526090 467816747 0
395522882 168460220 0
387976206 92267442 0
260552161 464825243 0
78740709 425501983 0
20337436 192512346 0
234993515 394586904 0
147231131 320634710 0
192804455 65972883 0
343473879 356384826 0
328311005 331375469 0
366392380 294311031 0
564385337 225438664 0
183394814 513748388 0
429731938 453713016 0
144209290 471777347 0
310795209 160775173 0
555283578 41561232 0
72227138 90203292 0
68586508 341843643 0
253802432 455230960 0
503601230 263626669 0
353624203 529749327 0
322023274 250850209 0
27445445 293201314 0
14502899 391398094 0
487350715 222701262 0
61956635 263674843 0
437162151 255406529 0
294037242 458375083 0
483518408 96512833 0
259105265 368130912 0
184123143 331945329 0
553490367 10420931 0
182660928 486270652 0
482844658 7604363 0
472958211 435030624 0
194356071 229839959 0
175969951 159765484 0
463915825 522190442 0
452586859 450091894 0
32191098 136037473 0
102974162 327875741 0
348581942 337073601 0
220298892 150640267 0
114251819 13649538 0
72198676 448338096 0
407274478 97422611 0
143158654 475385552 0
276620933 551782367 0
62898186 6562995 0
296837168 556554342 0
314388213 380086298 0
56333211 200515092 0
161445639 5251186 0
233504190 323786537 0
441454809 233713173 0
130910169 321484907 0
65100970 286165959 0
84423925 485914545 0
41318775 527774480 0
30651285 44808926 0
417007379 408092805 0
112831161 555765950 0
27501518 257450988 0
560453221 31515384 0
360481174 461009428 0
27312703 150037113 0
203782719 131715223 0
194003226 553120992 0
512523807 13929189 0
70809972 179617623 0
489446391 250568526 0
270518663 37945250 0
490990225 77526521 0
473967640 383338062 0
439130118 145575298 0
135864377 116391787 0
378588472 100537254 0
58708436 241717677 0
497069062 220481018 0
411569184 323081134 0
153942670 24921187 0
40213118 333181709 0
332668940 448255467 0
552312270 397382481 0
81442183 281060435 0
317541685 406407235 0
199184100 54717032 0
240472213 302042412 0
37805721 269007668 0
123004034 217866160 0
432403359 298958091 0
284494939 389257683 0
330917546 221638376 0
122163029 144327593 0
31521319 297587264 0
411598058 436564959 0
423203693 514238683 0
412798676 314152211 0
473284188 239711233 0
134618276 237110652 0
505810429 518207944 0
209716107 482066651 0
97560530 140611710 0
162197668 460437667 0
536211179 510990040 0
242444990 205365805 0
237309586 187213938 0
228490227 331454676 0
343737189 491275877 0
305706061 500310387 0
503942999 317396978 0
130829584 139744414 0
31916740 26677002 0
556748899 474922421 0
243686402 116444272 0
553894460 77807732 0
351322573 413655535 0
265244218 302607604 0
517412179 435016015 0
522902366 524379205 0
106717935 316652312 0
185466430 291023338 0
543534350 18950728 0
409991179 330499847 0
262750580 119120547 0
458567865 420664032 0
241827566 370474942 0
259166454 109788025 0
247848477 207124949 0
20144614 210008062 0
476863269 327438257 0
428693000 239172592 0
208636650 228137052 0
495273247 346924229 0
455203633 31065503 0
148526830 283157649 0
441463432 21104599 0
556061330 209334317 0
517542517 273463215 0
366687030 23130890 0
492253353 491604040 0
96810809 126670229 0
323835140 316725814 0
77691498 541239967 0
316933269 465256112 0
341487305 341604566 0
444058911 271031673 0
194102885 340060334 0
181764560 132201491 0
386651106 350499272 0
535760125 215547817 0
568749294 293195017 0
517124055 24300807 0
376329224 2586573 0
82313099 440136764 0
120232817 358579028 0
177661564 432318245 0
424283196 67079134 0
321205575 383332944 0
90156232 157974299 0
397057498 348374771 0
501053556 356194479 0
154807032 403351060 0
123815075 21703663 0
276872975 58377252 0
532709625 433183451 0
338892048 83115807 0
202559542 148583325 0
231396844 226005878 0
440177066 210096781 0
17410421 234546484 0
284412796 51159455 0
139774858 111123060 0
399151596 131312035 0
9494759 120049251 0
403881691 229510318 0
242405796 119151145 0
137030237 472592283 0
118068323 90514818 0
335688594 95672421 0
529629526 112285299 0
561029392 304796079 0
106006265 381097066 0
45856738 546283507 0
255973009 63688472 0
356173990 109252864 0
143129222 287429535 0
458013487 7495027 0
316522631 271984849 0
536866198 522012480 0
480311597 498824685 0
18681735 28637398 0
116387503 291402381 0
457451894 423820057 0
292542145 283891829 0
220488084 312187810 0
11249868 373671080 0
84121753 277655582 0
89897696 418833298 0
492541355 35143813 0
216121814 337540166 0
17197135 553439520 0
119811778 503757267 0
173006303 176609117 0
399512048 126744327 0
189151872 221793711 0
68620589 496796209 0
33688679 142380494 0
336511464 100452121 0
205782923 251597474 0
8179197 518622898 0
185930198 556160932 0
20379670 241596222 0
514515616 423057538 0
128470965 534110593 0
537102218 75850573 0
560073713 450670383 0
319821919 182980328 0
212226015 167824253 0
475768157 422945335 0
411390669 502284168 0
315082338 66409265 0
510099542 93277966 0
472550574 458242307 0
191170315 507429138 0
398463416 54610741 0
40930718 526007519 0
128955839 139256023 0
417794032 329909223 0
228479769 512818954 0
318529982 21908608 0
542518407 359632539 0
401938288 364711428 0
492195781 431029527 0
297491206 75200799 0
135798832 86498781 0
363089474 161840097 0
326144819 445407867 0
514677986 131984100 0
102076468 26172917 0
164221117 159656989 0
455778678 410700392 0
500265426 557844691 0
61179616 479726182 0
5563050 541215010 0
545286732 463829084 0
508613999 167038842 0
105516245 26492541 0
259348671 301920149 0
164993624 226341186 0
123597938 52322797 0
563776713 387106917 0
415931462 47418366 0
195607335 435532737 0
442965460 348854543 0
224553395 237067055 0
139526978 91382027 0
305844372 254541096 0
342612543 212286633 0
557105426 385549138 0
355976203 68716402 0
45848704 194101914 0
535319332 106597938 0
415048199 535589950 0
506643146 494960052 0
404005959 473456591 0
193120689 319935513 0
172095771 209898714 0
526604206 87597940 0
42856617 522087682 0
97856048 441523838 0
204507632 510689587 0
396053160 514993218 0
360565720 332897038 0
272071539 288703151 0
394487693 189075804 0
307291178 72038476 0
186416916 316477250 0
321830408 495323838 0
241520651 138017224 0
70028971 173766541 0
325446554 485808484 0
145889511 356826492 0
338292451 429854987 0
265098400 182443400 0
382103482 182817844 0
230238372 237784741 0
236317023 65120580 0
498156581 40678914 0
392072988 3067152 0
221248591 476003397 0
230759868 6593378 0
360945126 119120671 0
261467963 245875575 0
481523988 469870228 0
60942998 428547596 0
550976881 503654078 0
272818631 428942944 0
158173489 204651917 0
333608672 165112499 0
92936185 474990112 0
276214931 482761013 0
19929071 5437551 0
22691959 98755577 0
280528102 36372110 0
55661225 435429868 0
6640157 289247782 0
222817080 289339511 0
309073593 410706326 0
122111516 70816536 0
476631741 410835922 0
270701642 424106332 0
219192474 94798053 0
352612153 425175737 0
501674324 187454424 0
361303068 458270799 0
359987936 19476895 0
543423520 340830254 0
532192478 36398873 0
446405032 280448700 0
26583184 276730408 0
316993773 456816212 0
419152880 238826947 0
515542712 161560484 0
440152968 296330102 0
37566385 113890062 0
242995693 357539191 0
63860778 165283765 0
410375181 155562064 0
340323527 258995447 0
554956296 367015901 0
562128779 370262544 0
143745671 164687643 0
265676138 111310932 0
333635141 3742418 0
134767914 111129368 0
87630221 200246763 0
530007923 374457228 0
560278061 14001340 0
228640717 114437765 0
547709536 298039486 0
74172250 438950515 0
82309688 144151798 0
121774974 339010391 0
508046410 165336566 0
385892654 514347540 0
149541591 293938828 0
379953261 549167631 0
39843867 428057969 0
123455621 440279514 0
336194817 59645578 0
94802898 170387667 0
209984078 191232344 0
95801987 44680868 0
448570650 252727554 0
222368904 367269020 0
452606337 109425638 0
568895568 401893602 0
175212381 377903642 0
538877982 201123612 0
15737968 506470890 0
300018439 456951177 0
44730768 177574658 0
18758723 41091436 0
123432988 532002113 0
475591659 141278246 0
204712777 94907625 0
527767537 129363676 0
405953796 408842302 0
7057078 527924697 0
535537957 408782170 0
116314288 376067762 0
80725011 381420404 0
500165824 279259893 0
525365180 410209810 0
361253919 507610948 0
412691608 508753081 0
148261885 346417834 0
112702975 53915243 0
61620176 44842510 0
70445901 317149026 0
122386207 492645045 0
237878806 30051734 0
100296202 313582455 0
130619081 332860291 0
459819938 106971823 0
259093131 180048640 0
449187797 116420603 0
131129068 53576767 0
236296034 177309866 0
204956423 285341174 0
399152505 117732103 0
200666582 283167577 0
123950703 378987735 0
229747317 185526572 0
202039833 295267501 0
467598399 479160221 0
380386785 482845478 0
299393252 282968929 0
413320264 154816362 0
229795193 252759358 0
102970737 153496469 0
460313922 166571321 0
115766967 519322217 0
221893570 444524637 0
50413410 16205869 0
72829350 400112195 0
237759773 288508235 0
144800330 181285126 0
370973115 80534253 0
430833248 542876532 0
17074185 535253975 0
567495188 56836157 0
20340294 240408933 0
397689512 39040497 0
13905386 166709536 0
177104591 106115307 0
112069565 323764762 0
326948384 27613814 0
549037250 500515976 0
133904740 460134716 0
122726448 254728334 0
334466233 21527757 0
435836255 210760415 0
447214562 149793248 0
63874989 142971071 0
423448329 234018828 0
542855976 145094223 0
181334052 54593331 0
348435570 432778542 0
305941835 412068685 0
43893005 407432340 0
243399734 16832751 0
290816268 179743229 0
160551375 409954760 0
208049363 280417692 0
456026980 84186465 0
468554068 442803101 0
251186201 527407415 0
412903627 399866937 0
180552518 17282591 0
32142492 128800875 0
295218777 560476593 0
529394020 121423217 0
120406326 330420822 0
294329399 249493418 0
448056421 156532979 0
179103454 553314025 0
97717063 171766207 0
114274443 566773225 0
218876500 250665779 0
134037378 536819881 0
514915617 178761935 0
217487578 152784340 0
493776683 386517236 0
165351636 108977749 0
143022720 224472287 0
132656333 302561868 0
235063194 304734848 0
87315552 179849032 0
141586037 275340794 0
541629187 30518775 0
454501710 462092485 0
449491288 2937601 0
302920508 116273396 0
505059981 292816161 0
372421549 373776052 0
4115402 91995045 0
380374232 424786610 0
361523136 524594101 0
300870946 125546788 0
351825769 20110168 0
326797342 159090923 0
544439628 244052684 0
64981648 290580980 0
514724001 103121788 0
244628852 195496044 0
247428505 513985619 0
124521299 309740341 0
369222182 246475860 0
195050048 559434918 0
3591671 55939575 0
195445135 318424818 0
193413541 309130731 0
128129510 169380029 0
147155956 122538078 0
282525646 348475010 0
10228602 348088773 0
521685869 120033748 0
226087708 134126890 0
337409259 479389202 0
170363359 385534834 0
555463709 118551106 0
392550361 455765533 0
531949794 90632044 0
518519299 401150794 0
3295429 267197884 0
471349140 392903402 0
471861130 290494539 0
319482649 224891821 0
144240367 399213157 0
151530088 211658260 0
337511613 283472154 0
133499974 404816011 0
541187640 186077398 0
58559672 234244043 0
6612389 83639355 0
264043705 282563440 0
143597919 529877375 0
137041842 449683766 0
257166433 403145661 0
49501169 479058362 0
91961799 446988906 0
216768812 355907576 0
211629350 30623545 0
330312920 43775338 0
149529328 109070084 0
299613597 488795079 0
402926047 177919982 0
359975312 289911508 0
176287592 90309490 0
451074055 85417097 0
310295709 474115994 0
310557472 49833428 0
406532393 162876171 0
405302431 202326494 0
127047441 88518551 0
306585498 517691771 0
437033408 419106261 0
54343317 480143536 0
23941899 130809015 0
408005140 91478995 0
206908065 473347632 0
75491318 276839301 0
419087361 527016777 0
335046504 196923843 0
428512771 263708126 0
493790055 337577574 0
98858980 421192448 0
389739149 216176311 0
381881514 310244790 0
395347940 487863381 0
396605787 138836903 0
558628197 213138167 0
246175778 145559842 0
210548065 83786727 0
331154211 95385321 0
372348835 14663504 0
401714106 505841087 0
469090436 232183833 0
9751383 299388182 0
369765073 373015211 0
349731173 224054846 0
557789335 136592044 0
278826912 15616828 0
450303458 158704794 0
534045471 255175409 0
112020575 206817167 0
479279149 106874950 0
348656828 482330788 0
149315082 473470444 0
339614069 111393965 0
409199350 565220257 0
221012991 257623499 0
229622768 478107885 0
493459211 534718140 0
500975458 547956937 0
69982140 509402613 0
37972322 507474188 0
369553670 66422733 0
42728341 104514089 0
4763762 202538677 0
152918299 422637020 0
44241275 155655936 0
431233452 232956090 0
26202682 417808868 0
337335234 246340558 0
96074581 331895792 0
224380486 398556546 0
472067376 49211465 0
339682860 230499479 0
339299261 86412388 0
561583620 207528995 0
265421845 414977391 0
296533234 285626504 0
374404188 530367444 0
352642700 495949961 0
57341353 277460992 0
208449050 39115783 0
222092855 458799891 0
372435537 439736068 0
485947498 426230881 0
103847030 468684573 0
418745488 543894840 0
170041164 560713643 0
447104341 220884684 0
299087665 112440624 0
336972410 561804146 0
396812902 430451228 0
444240748 9318406 0
400024961 456880521 0
493457816 182925014 0
431246005 419837963 0
86043573 441331998 0
273026323 86878959 0
283395699 91986098 0
2094164 93047879 0
246011397 457808868 0
414190273 563296190 0
349102828 310639585 0
238163401 254007459 0
116979856 161438688 0
360734733 509589137 0
347964572 281625598 0
111278167 427162388 0
122445031 32378968 0
395503918 385259924 0
207454708 376265187 0
213141850 360735953 0
278975067 509742527 0
374886144 278198682 0
476816016 239717580 0
432718961 14692237 0
105569148 339343032 0
494882967 355558773 0
30366498 191172696 0
59564691 502525718 0
132733865 339626463 0
212595547 199682823 0
320624547 542713208 0
65997921 456986620 0
327220626 367623221 0
259818148 446628745 0
104570957 389368157 0
511336861 80703563 0
111258014 326187781 0
190667158 325151949 0
278335963 235816385 0
506442646 229102476 0
5263690 116665296 0
177866951 233836076 0
60490698 438256004 0
49438434 425433398 0
144986281 476991356 0
407676685 85483938 0
23542874 137723477 0
152743931 71125351 0
239966873 117840263 0
526649760 434288548 0
293225030 418008858 0
74504016 252361802 0
315062479 252284382 0
165082571 172374527 0
335557053 460096106 0
355153887 370197090 0
302365310 558839637 0
52553837 93656819 0
152413870 525460422 0
362743985 327858817 0
456139313 405949503 0
545084326 25515650 0
38058730 82174421 0
2141407 377733644 0
10060213 552640875 0
120393388 280577165 0
71837549 29958826 0
557291837 86243074 0
417475707 398586568 0
323953686 342331027 0
172481106 255072718 0
296699123 334791600 0
396989790 371639166 0
380639301 1662257 0
18475140 546090738 0
441040937 327492977 0
112295236 70250017 0
434071562 468721262 0
229013025 295046044 0
546974293 10585743 0
291468405 231884063 0
249948029 463078309 0
505912019 290599039 0
96601401 539891993 0
552746026 80920904 0
9273258 465196733 0
48699670 121428819 0
507082440 458560123 0
257340402 372356741 0
463212551 487507417 0
130896086 238956391 0
410271553 307401001 0
76401166 466741084 0
525505881 35494522 0
495379706 27770573 0
251079378 453477926 0
270365950 94507374 0
483541692 446538104 0
423603364 141843225 0
183098288 444009759 0
90974082 337694166 0
33738812 81813948 0
366647803 338414369 0
234948604 455278871 0
211450004 456060558 0
327873807 42007112 0
94362902 416485273 0
59938475 71851262 0
145247225 79418578 0
477501957 162684059 0
205227084 161726739 0
489607247 84647981 0
109353695 159385845 0
470083381 510161743 0
409921917 7778281 0
51568879 388685274 0
489996452 386620412 0
212963936 461812452 0
289288627 332240027 0
360001589 287057679 0
439919310 428518844 0
515175609 282901642 0
562287576 533015549 0
73266878 288337555 0
95252706 392903903 0
273479642 567711788 0
483082968 405370589 0
364412420 321561083 0
120410199 118235387 0
286185725 430354146 0
280810231 158582636 0
565832320 229306096 0
517623878 323311810 0
58617093 343670640 0
18634963 147325568 0
196553046 165144878 0
422434771 185502293 0
174179775 444695770 0
528232575 312061424 0
151976737 30531941 0
297479760 38079079 0
504120618 54617740 0
207257906 523662002 0
65022729 389652331 0
270814538 392954603 0
240408082 293455414 0
48102277 50542197 0
550522327 96404295 0
212778292 32884635 0
235874901 370689039 0
427928350 410228309 0
121067996 87934284 0
64534286 131021007 0
460269932 2465994 0
231453773 227239306 0
498369809 354150347 0
556373759 184686170 0
330735173 266969282 0
95226450 275265051 0
26510063 439757852 0
275906444 218308001 0
114375575 138023615 0
83317875 115706862 0
178349525 287689780 0
142700905 366770195 0
156778543 536268670 0
568461534 92373452 0
386742691 251966053 0
271191287 242144714 0
259578953 365438603 0
153537822 395047092 0
457599156 121311469 0
170291816 389766178 0
403447531 184149850 0
224057530 157636338 0
35731880 388720877 0
481175566 60689823 0
101153747 65507111 0
516549828 498285911 0
338548397 86743351 0
3855881 203621887 0
271370702 286235693 0
296828474 503184614 0
247648794 514760110 0
456982658 490647029 0
539870262 209564614 0
236191878 58906136 0
229010479 470643338 0
536842917 33535996 0
544391915 238865202 0
195147383 235080623 0
378704340 508946245 0
461818738 519797895 0
212659687 68201106 0
445327736 275109462 0
190674291 421828112 0
450326211 507592844 0
273745055 488638914 0
323303517 361376791 0
390813615 446285565 0
473908887 419085420 0
416826747 187570334 0
423718021 40004083 0
202874995 385200754 0
51751572 240357329 0
288584375 564412162 0
335901664 467520513 0
245446607 282562078 0
475916986 548337989 0
315152816 80432351 0
211130478 157709333 0
111018050 278949764 0
339449412 191562735 0
51276165 268025143 0
97401321 6399515 0
71876551 491990128 0
33257452 463425767 0
385201258 561965236 0
160635501 149513354 0
117484188 366198930 0
317454254 221142324 0
150841836 152950800 0
469706983 151865334 0
134928676 562920639 0
373507029 395964637 0
6347279 243507993 0
43175351 468730794 0
367098046 77837659 0
518220726 247331660 0
377391412 556048516 0
61537104 68049619 0
48923165 249507391 0
465997589 498388671 0
172079302 368822377 0
439177888 265593147 0
185966141 242643383 0
566250605 472751225 0
507283396 303240757 0
127814280 104854518 0
351202430 550824192 0
444489870 545237546 0
477634470 141617197 0
121816746 541824978 0
46976430 269738936 0
176548487 261967824 0
156378392 386770821 0
564399866 394046554 0
234289147 559275556 0
528127167 121375951 0
364136941 3911272 0
161068352 477899606 0
4394562 21490484 0
461950762 236362254 0
265443618 78716833 0
299304686 509929981 0
147623035 123686267 0
217748512 254965981 0
237502145 424202125 0
46079158 82491108 0
554723748 512406840 0
214141829 143567162 0
285789688 181185593 0
460441918 157808785 0
139722590 210425625 0
119239383 564662053 0
331457715 204563238 0
411240020 3836389 0
443873163 297510334 0
170892566 535880770 0
159568598 95166849 0
165807875 94526194 0
174442074 316629038 0
10454715 285664962 0
285221835 42518974 0
293764647 335655213 0
189910272 336191962 0
75502870 424812806 0
489507489 250096765 0
23834629 394159439 0
191731722 327684169 0
240392690 419991775 0
282943923 55776968 0
565566423 47599432 0
104958234 47838035 0
116550628 10770378 0
388583782 174921680 0
70722407 513861815 0
344826863 91045759 0
327442932 494290131 0
337622144 386047327 0
290560876 307824642 0
307480532 423581068 0
204087165 62990685 0
275988971 345544200 0
513621738 300886011 0
235555759 421198729 0
155696955 557306937 0
106864027 93456218 0
316507715 466697107 0
373170858 305140896 0
175482223 290123448 0
528024012 214681089 0
106530727 171555579 0
42754661 551775344 0
494079976 404389759 0
326868724 452189538 0
248317674 108971379 0
473202628 484724817 0
305153340 129287345 0
382432087 166308979 0
57004303 326884251 0
287623486 302152468 0
477255858 168042402 0
182226999 452413203 0
429374466 228222927 0
270094117 57323964 0
548365010 507944666 0
9479202 8592936 0
109877424 206450819 0
527075836 548647540 0
409175393 507717499 0
16008554 399638750 0
426922864 185160233 0
511736214 316652467 0
186417176 61503620 0
268071566 36515611 0
432283245 264608778 0
463160094 248575706 0
18982947 455087757 0
88499502 162095704 0
26094166 401662243 0
450101798 15508058 0
273177109 469596080 0
221279636 502889222 0
108782206 260726103 0
362239420 145694039 0
480494707 220342086 0
158562016 387545055 0
408992708 230210399 0
362059126 505974866 0
61864501 456281656 0
563184577 517542642 0
237454997 564849687 0
264724744 47276193 0
244487079 511686934 0
84735741 334226735 0
125444251 470084111 0
326279942 106905764 0
222973284 306959483 0
9606672 110462219 0
347542905 55656192 0
386220546 568991165 0
161269285 548016317 0
514921325 87729446 0
44265670 507119924 0
381037972 470735285 0
253347878 202693990 0
547147863 73568788 0
31345697 393376566 0
179961526 239837885 0
37375634 315000994 0
82166735 493254632 0
426996805 451702084 0
30875628 242800225 0
328522645 372324973 0
74263934 559562014 0
66674681 17938213 0
106545375 283465486 0
518029627 35389629 0
64986007 560716933 0
112937096 384718606 0
510886498 228669883 0
524998574 539113236 0
75699967 210436821 0
480696703 403319297 0
497459887 255400835 0
57902908 473242113 0
402994718 524382085 0
476215222 215454427 0
319732039 447569233 0
19176372 78999527 0
32962182 385412940 0
155670668 129905212 0
337295103 255366806 0
218564333 436370779 0
423357028 169404181 0
206587839 255768207 0
21635104 426586355 0
358344994 197806664 0
207702544 416812132 0
62517280 505871826 0
85890913 181917575 0
348002178 244279718 0
528138642 270167764 0
397815556 96681291 0
385089181 68744801 0
459911349 418040461 0
37193356 540828278 0
60618894 19558356 0
486391202 428225940 0
297160743 25431950 0
208438870 13936012 0
564495522 22801422 0
86922347 182093196 0
446215089 323233430 0
331378518 463604567 0
528707233 566180238 0
257293461 528279698 0
306248105 231806301 0
418053261 404672053 0
193623378 567954284 0
541780563 113652775 0
13947846 94140963 0
237181927 30414495 0
145348449 61480210 0
255722760 281484287 0
421557433 407351399 0
483150374 265100167 0
5443247 105749338 0
129906300 298737943 0
155683715 430587392 0
565948587 209408254 0
299468632 467332675 0
138388936 443377744 0
53204182 409950111 0
511657189 504966697 0
21540708 68420629 0
63006453 518765037 0
369221201 366232046 0
50614130 368065002 0
491366585 536767737 0
170054662 18426736 0
142468454 527290833 0
62068039 380033015 0
377821958 284478598 0
510114533 352466110 0
541308656 242169282 0
280413929 79251727 0
104109370 456110046 0
44681083 100624218 0
454832377 181676846 0
27261981 241833957 0
213797090 295221773 0
59662984 97744607 0
41505920 371065071 0
171998188 300230516 0
358371940 228414166 0
57385400 316958042 0
495838456 503639762 0
481764289 543702926 0
184950148 222789513 0
53108970 83452620 0
429450213 24557244 0
301490660 4486083 0
34736033 221925563 0
170819308 125377130 0
210278709 224618121 0
411748949 285793467 0
377361514 460243863 0
478012112 298085896 0
11300859 27034386 0
236859563 185383831 0
106467902 301605461 0
357936310 510331636 0
146518044 354276157 0
527541496 265582462 0
47596304 17495534 0
114949099 274590009 0
412439921 222689232 0
144903849 385578323 0
416964207 403445467 0
15325940 491357892 0
524766046 543545353 0
554923118 287510544 0
307480501 555956248 0
227517419 77568736 0
195895449 235692711 0
250939913 77310960 0
286158131 12982972 0
355961226 21720427 0
220276069 214266264 0
239763851 490655519 0
504052715 438907797 0
26730823 477205427 0
22649765 130248117 0
174574831 294411818 0
144242981 52550925 0
379755129 172903169 0
42572385 94818132 0
23306648 327876029 0
103684116 97503567 0
362520442 305254937 0
153557349 525843839 0
226865996 424260084 0
321318518 262791144 0
305480847 414755663 0
323653547 383768872 0
218660725 236839875 0
97496246 256819788 0
517772523 243052209 0
219504870 527586876 0
1826891 458320556 0
546213273 194337987 0
484064225 172312990 0
64807808 78131236 0
376584551 207995858 0
507085867 57159763 0
128336143 281535760 0
394476468 473386667 0
561562899 304835205 0
58142355 135231697 0
490633638 197102687 0
497580230 221212575 0
541540281 404094297 0
380669914 502109128 0
487064186 269592975 0
334777350 8616091 0
214415033 90910723 0
457706410 155167268 0
99925279 119656403 0
114773449 304322233 0
265862003 427194890 0
422954960 238768025 0
106459531 316056094 0
268827873 313192766 0
439166875 95149120 0
360049679 76199008 0
4663536 410761577 0
277955477 220548873 0
145743870 298784805 0
213824119 419446508 0
527648482 130504299 0
300800271 28659833 0
78071592 60439684 0
547346266 481279081 0
45947077 561905982 0
508653071 306249106 0
215908504 203541325 0
22307482 333666408 0
59944337 347612890 0
27460868 61290873 0
41369302 104400325 0
503300385 351065604 0
159241739 270046445 0
297487719 464073213 0
41650750 417069564 0
242436048 569110919 0
506325466 527426644 0
351315889 455643211 0
406165664 14753839 0
52049284 773327 0
254351514 21416586 0
294056891 383772175 0
422813340 254666387 0
44439741 6527843 0
379068524 404737253 0
528876656 556080691 0
349158860 17242270 0
465573809 48194925 0
180895763 523102167 0
469922537 365182673 0
165733326 289443088 0
441134387 79517762 0
127999557 509825918 0
412236534 182843627 0
267926917 488499602 0
194240759 468323506 0
427305947 190493621 0
157004718 540101046 0
182557249 120856110 0
345577636 196153674 0
10322254 530946643 0
462114027 411896884 0
265393927 416808945 0
223655117 246510649 0
518580361 285768079 0
161939635 217623536 0
97891254 110561524 0
445355092 372452551 0
262571891 406297291 0
74687872 561429715 0
292106399 442387270 0
344777157 406953894 0
517662703 496141662 0
311223715 520240256 0
168653471 502652022 0
544180884 262987336 0
413307282 459610828 0
329310922 411101742 0
449404587 511038134 0
24357018 348150660 0
157160887 498794857 0
253943509 426248413 0
341152040 372527548 0
24854427 163778355 0
20359834 181491467 0
109060712 12289982 0
399301196 389030535 0
562278223 56545528 0
399383699 239913881 0
42901443 162543895 0
345622576 230598852 0
484221007 446898145 0
61655597 371402160 0
139192522 517329908 0
110961845 167303723 0
215716171 494506153 0
373622315 315665665 0
181050591 448795136 0
550450581 142899463 0
269444608 172541343 0
206822369 66540064 0
516818049 177156034 0
101973086 330055559 0
108625823 125888850 0
266314076 554939650 0
363827344 173454769 0
47209015 185848539 0
558326978 381500263 0
189553158 461306427 0
307760903 552043079 0
33716380 275037153 0
353798045 220372574 0
205084596 499602247 0
107289695 183075707 0
182966388 557023909 0
64315592 167167016 0
140957637 118279258 0
483251212 194058917 0
539628706 435646899 0
392923821 447246982 0
195870419 113809883 0
533877790 260420475 0
260623690 439581639 0
122046660 180444380 0
60558507 87104060 0
427118947 222707790 0
472110208 404673300 0
467128665 304190256 0
289335947 437002187 0
308414954 51464881 0
145922268 225967386 0
564531829 564348587 0
533735587 6781538 0
551375339 183348530 0
81842070 372952629 0
367866509 154397942 0
23961767 190142184 0
121495384 79877010 0
198797429 266499501 0
99955237 241494455 0
116724972 84872179 0
78935974 180025397 0
461150931 282889466 0
12266761 486753830 0
234786831 470348784 0
89946397 203848177 0
553889641 277199711 0
294305612 400297731 0
94092707 460391752 0
145738365 262710831 0
202027392 51885063 0
507773216 67798691 0
321759511 337555978 0
208469536 210245791 0
392583471 331232266 0
190207594 83594453 0
57051623 181113871 0
59796298 427121564 0
101876062 221416609 0
490486642 366948182 0
536995135 537220348 0
234056727 533135513 0
2343318 308525247 0
184039914 217447631 0
464495384 251647798 0
32448801 92421111 0
477017180 167886679 0
27219962 455960682 0
540938918 520492963 0
108541442 381428467 0
30326152 407054572 0
471568926 155017270 0
423462366 304623153 0
334133524 494718871 0
501775967 542357179 0
179205549 203640079 0
79408347 166496459 0
36410923 218207158 0
112459680 530372858 0
103101706 84986152 0
10265210 537165156 0
559125246 288678101 0
411382125 98353849 0
165333516 505194464 0
25551899 269137946 0
435307719 305646326 0
495581851 61063688 0
461897760 477045363 0
482906707 522481136 0
40089057 403355137 0
13426574 381622838 0
327078453 28287960 0
184696923 135446069 0
37416290 63704019 0
413867502 491586415 0
370517622 199723093 0
505099325 506925849 0
53329324 271518404 0
199157442 101035727 0
66831539 78823086 0
40189174 124621329 0
179732880 255389672 0
414375305 126679802 0
245026846 511186603 0
210444530 31135792 0
3921178 312672098 0
392487020 177811826 0
72953980 159158933 0
484322940 49052246 0
211815168 116531531 0
46427225 443217653 0
279274650 286179079 0
107925739 275088430 0
562236867 548788979 0
293243651 120102569 0
139450067 337940544 0
219486930 555209066 0
156078289 259571849 0
172634245 352026290 0
19602562 1324943 0
288306298 183492215 0
214600199 123945327 0
505014581 312442682 0
304878692 447451183 0
384121696 169994529 0
520509597 318937739 0
539081031 266700647 0
253565558 528950838 0
506761344 532401550 0
420069542 334990612 0
180145233 321929092 0
370749446 491361147 0
517709830 448591734 0
262871770 276277850 0
231829405 117582115 0
427743651 525432955 0
202198622 13443954 0
323071619 67762604 0
50762413 221961678 0
221194500 264229915 0
190965960 517552002 0
7890939 441422229 0
367173344 119169951 0
488324921 528711071 0
386736322 17950613 0
452605365 364091571 0
371448542 539446617 0
330928693 449697185 0
48489385 69149076 0
251847630 112673147 0
30204793 220794830 0
378602859 548525890 0
426362401 59028914 0
140169465 226789083 0
436832048 131979656 0
321206426 512449372 0
302099370 25085988 0
146300881 99907244 0
282610534 373406039 0
422938661 84165335 0
437608848 457026169 0
24765805 406650517 0
147277522 373675951 0
212223733 467906517 0
564863284 398205974 0
350067685 16108214 0
450372790 251721895 0
292737735 533255486 0
90664611 430797093 0
328728442 400004364 0
443769031 471799936 0
547998238 248140352 0
500249792 474515939 0
184840141 458171125 0
56051601 478846291 0
511338630 378413721 0
145857588 369945067 0
364461055 322631477 0
452138966 83640959 0
485553556 417750006 0
506218137 515851918 0
129384429 75522954 0
381568753 556244361 0
401417267 242252107 0
141147242 259643341 0
21896987 160574160 0
54868385 325223584 0
531961563 547978631 0
51323869 465522590 0
85130782 34394275 0
182323453 543130195 0
364788620 284889973 0
300580926 402077906 0
454680536 257721223 0
441030213 247886176 0
488017446 358551470 0
531763834 349190800 0
112288785 305685864 0
419583594 214016074 0
344801664 45976987 0
11086669 324492386 0
325999650 345795456 0
284749637 60123028 0
350799437 231777185 0
205706114 349160439 0
312460937 435149315 0
131512013 422564281 0
237904022 413645151 0
520447245 56143841 0
348581600 405855784 0
161785735 210927083 0
248050497 159450424 0
90845746 516219995 0
482350377 79853742 0
25116821 7262743 0
184293897 568242153 0
127526102 440872254 0
32163895 284574566 0
485347218 351987784 0
454162811 96798077 0
167239770 384514290 0
113432923 272246928 0
299521805 175898212 0
199391750 157622375 0
534012969 27951579 0
26591349 444603596 0
16437203 253669708 0
71725896 500919469 0
437881193 268772195 0
236418337 476699938 0
190233583 36174634 0
234470045 79303933 0
247557498 216227109 0
537431533 192020863 0
199217356 211490373 0
270166524 424919725 0
300898238 154064406 0
228047154 74284634 0
478955540 207580241 0
528317421 79842728 0
397319165 456731515 0
179003466 339029380 0
333266796 284983940 0
120976903 258687873 0
343574204 367582502 0
137012013 13433435 0
507237364 167109619 0
58295422 437154285 0
347571330 159497742 0
293853797 484020910 0
67575436 31465134 0
342903292 415637018 0
332176114 216656752 0
243896130 254515552 0
161571293 406909283 0
360128843 318208153 0
311823409 337979420 0
406628302 42243331 0
360288150 57288915 0
343978613 431935385 0
125593621 242575452 0
388123642 276824800 0
555785444 442665590 0
394803921 309028970 0
110060321 496253882 0
144139432 51503547 0
518462387 220122384 0
415790331 315920289 0
364440646 83311050 0
404491893 563672177 0
357559726 204729035 0
66529818 493928305 0
349489786 178369370 0
417517511 183891824 0
84716173 264291215 0
142803339 283946832 0
25049527 403345051 0
20348255 410326627 0
46925964 98519113 0
498970118 160187016 0
220388803 78877169 0
301178357 373116840 0
450637667 344659527 0
80016333 453273145 0
554281991 201289523 0
447923432 484397365 0
422415348 151383924 0
248454610 378110286 0
414746291 112947233 0
259309259 161596264 0
219920411 455326507 0
480035034 547261912 0
250843826 269272906 0
332825417 336257566 0
538503062 413792780 0
338544386 566446516 0
84192004 39832459 0
314959364 98233994 0
273770966 262951335 0
261420438 86893162 0
227398475 529952926 0
4286702 373937519 0
218271481 307498197 0
323666809 482187387 0
223055469 210187329 0
545017457 428298088 0
277200455 428132418 0
37374374 107929163 0
546096864 562841222 0
90706157 500573354 0
541082665 162359833 0
42217258 311464547 0
454692296 26910082 0
538280705 184009754 0
395363125 199792327 0
398454094 312862780 0
519980731 1684840 0
390407716 316546121 0
220778587 79392093 0
424126063 161026340 0
554370727 173473500 0
365351145 567442815 0
213908873 173998195 0
434131128 129285786 0
388497193 12920039 0
507611491 447973525 0
254243917 381382853 0
536287760 116894088 0
310527497 92677456 0
56335018 9867143 0
286436070 504008941 0
243694396 323910114 0
188639831 153525535 0
25870335 430554579 0
341672458 518406121 0
72895240 144746157 0
28847643 532127928 0
218373410 269241710 0
176407968 47993014 0
420832394 420776324 0
507214844 541073376 0
140624321 363210367 0
53115911 151280303 0
217494897 476142897 0
502779577 84209732 0
1690698 27030801 0
508265918 480906911 0
199990817 443704135 0
451418596 411396679 0
422666621 503519686 0
320268170 374594902 0
147674060 312606690 0
198460431 267041071 0
243078363 227721133 0
299504361 11082676 0
535865213 519347988 0
83014762 474326831 0
378723143 459292737 0
335700241 395387048 0
512839774 229865221 0
509006914 468583657 0
355405664 307558577 0
64753642 165172476 0
365419511 175861784 0
12448632 515290698 0
111037354 178532559 0
421317289 44484893 0
217557429 485420245 0
115865422 465972092 0
120822282 525396834 0
190549903 458208817 0
528620320 356936783 0
439478519 210160380 0
491946093 118503317 0
486123434 438289309 0
85305231 459582794 0
298492808 427716541 0
150381789 478619059 0
351818679 448740157 0
312021711 150511892 0
400350010 206182629 0
560428488 184538773 0
7558780 263252476 0
168466727 104937016 0
293299218 15790582 0
287717728 25727860 0
145880749 136130000 0
84985614 400565481 0
524568869 301371196 0
20064198 354703964 0
378513602 218636202 0
238354811 205161441 0
23669288 295822339 0
363722039 430302899 0
107258894 183001946 0
169512288 142882479 0
78286220 73187678 0
275552185 490359563 0
342648398 71118742 0
162141096 91769293 0
267002121 93209361 0
172124219 405349794 0
29917101 556502836 0
93232498 52533152 0
519418367 190621776 0
43388289 479890119 0
240543551 370879094 0
513506987 130854778 0
37133218 70161197 0
11724755 435977155 0
430789203 532006243 0
278626707 101525354 0
317862544 220468712 0
416146237 124816194 0
419651372 349474963 0
175427290 52409394 0
324566062 229433547 0
372655282 369104929 0
28713590 415210522 0
489887389 347275872 0
248550886 395523395 0
38530052 35336709 0
126878381 288607485 0
408429153 200932493 0
21572952 113202957 0
155865184 37058766 0
303200648 68053177 0
415192761 1366025 0
386446992 333061861 0
150453656 7331702 0
445502615 264865291 0
165600979 131726108 0
277982460 50014684 0
538058189 145825153 0
93346897 297614713 0
94022411 528710891 0
372650081 60416583 0
302513576 431357186 0
445325204 238512039 0
451080196 518162755 0
36859588 380879321 0
448887313 78091483 0
134934091 550350887 0
154326798 221381264 0
517919756 30783989 0
502329495 286233126 0
564254441 542633728 0
8643129 417920074 0
305237259 123485518 0
566771623 516228898 0
73958233 132179340 0
491472834 566563310 0
431019803 446302188 0
227922919 351579615 0
334075982 532656922 0
430917651 58037945 0
365778473 189703514 0
335256174 432278979 0
410363076 259898707 0
481355979 330186492 0
228398988 73394645 0
509760988 71154333 0
120426791 289173557 0
549675064 343265530 0
482772514 331122746 0
335442865 35977245 0
200000533 294111036 0
523690458 192736910 0
436883078 344504800 0
528033698 469516418 0
121801856 247139412 0
139475232 350094034 0
51802521 520182330 0
182291524 130452923 0
162289030 539063093 0
92625180 498164193 0
478008984 462660726 0
271510985 545716779 0
446162127 153806185 0
303748859 37582509 0
374162888 350525926 0
47513216 476588755 0
79182337 315441910 0
353441419 269942626 0
511447122 288502967 0
391570141 359109984 0
172798800 488984338 0
165225063 388690287 0
546596597 251140952 0
208409215 76777585 0
122706883 155203275 0
123180355 426060686 0
179806607 18950550 0
241273044 554438209 0
563180673 523961204 0
273526353 45803195 0
455012172 506973687 0
414045656 270531223 0
315361305 364012914 0
380641795 317261231 0
419712118 547826461 0
327079084 475834465 0
134062124 377317390 0
448224646 248068113 0
42472041 379958320 0
435200195 364907709 0
151940434 268245628 0
201352105 188738373 0
96260042 352158619 0
364091828 153417063 0
436982820 109878348 0
525872145 310297062 0
448113787 154931106 0
506144232 18031301 0
529460136 385489049 0
143571 428576556 0
539031794 400214744 0
33892095 396058864 0
152448619 527715638 0
116393777 239490713 0
489617042 213862104 0
198754566 279559549 0
147743956 320881409 0
60291631 148464572 0
139016426 39176388 0
361739132 481265771 0
126410092 21590265 0
515034262 513703207 0
279886699 249211397 0
117379892 450529163 0
530692532 424240379 0
146684875 127958 0
195406067 179518951 0
330493031 307109108 0
438090816 128253998 0
56956668 120231501 0
242414353 444634533 0
514852214 287729537 0
43109243 262438849 0
119103334 507819234 0
24411045 149748058 0
1544635 561948129 0
110592417 485908111 0
136384787 453341906 0
497158433 115424129 0
4107232 423105618 0
342080614 155098895 0
310358145 248845007 0
438888476 261993934 0
304795457 26717317 0
487338860 213450748 0
158555412 287283830 0
253993635 527354755 0
505029750 332475435 0
372745257 230797225 0
544762 422167520 0
117910455 181798831 0
107230478 190322634 0
434584649 363817049 0
349255052 16476703 0
337246500 563921603 0
152111641 560491569 0
443291901 50470529 0
460560164 62875698 0
5531218 506843404 0
224919253 327094744 0
242335537 339208754 0
267252930 152807098 0
148386278 439457743 0
235164103 359824944 0
179467733 63302069 0
110423654 417848477 0
189209736 314280546 0
395217593 104886060 0
405692969 422414240 0
322445910 139494076 0
108309630 20215765 0
18321535 462571504 0
321389382 282284490 0
40291343 476563004 0
274210221 320096112 0
192673256 70052161 0
420086038 48840870 0
122055448 519933519 0
546736513 135259955 0
502816030 33927363 0
119031716 554054141 0
344452860 333094286 0
108271827 290586943 0
225871557 418192857 0
341702456 147336737 0
236450348 12534960 0
277004779 123626081 0
547021683 136790183 0
278826982 39064901 0
556745182 257458473 0
389837507 190689194 0
362167988 563015004 0
234569898 535412688 0
315699059 497473956 0
218179220 463188490 0
425984147 49277893 0
493464879 349420861 0
333618367 359225860 0
10008216 518084095 0
275812075 213205123 0
394421303 236026365 0
373773024 413284527 0
19691413 26303647 0
158568200 367196735 0
518323508 376186942 0
559505610 476233780 0
404936171 394066432 0
38556579 310833958 0
309727635 92790662 0
416779828 141611478 0
518620753 83631837 0
210929156 560657242 0
546606568 497148488 0
73009344 41795098 0
223303287 169862236 0
357389271 406773240 0
147677866 204198123 0
71072282 181286702 0
430928516 476720248 0
504400520 300869491 0
99560390 101757479 0
53355054 408215226 0
558864691 110573726 0
152108970 381808521 0
179295892 459806974 0
90015553 529481443 0
469590853 243492317 0
84288310 273163550 0
463961256 436298067 0
34966232 76898778 0
313908707 322363128 0
250592770 331854151 0
326147560 148514049 0
108249829 326346085 0
242202198 411967248 0
234207529 534762534 0
374275600 511669429 0
119788886 555223741 0
568541422 157295649 0
7664380 181017575 0
313600920 561871214 0
469071851 508072971 0
385311142 232007376 0
489169852 175194449 0
179644466 1894913 0
391677261 129091686 0
289517291 557836244 0
111650576 239315303 0
263514193 479610125 0
185767661 485832795 0
230518555 509557132 0
470331529 367499220 0
315646687 400006337 0
273209427 286962392 0
151731436 36697014 0
553502899 516020371 0
231477266 139892453 0
152309259 120535619 0
159690742 263172331 0
541681785 477854047 0
152445141 8990398 0
166907059 455996841 0
53042311 105325273 0
42250115 192480164 0
538417551 259619564 0
189990883 27047359 0
62085495 480971736 0
113989893 205146885 0
339260364 408457638 0
314091218 459589147 0
331550141 284974852 0
123503680 331626222 0
89908867 371213986 0
386824654 118878392 0
347329212 125553398 0
191223546 262634880 0
210849387 465008798 0
505547304 406631641 0
400156115 224695723 0
170960059 291803111 0
515620979 255705615 0
410303038 75122117 0
495842160 24594528 0
22872167 493411222 0
128210111 386701436 0
422868489 62421021 0
45799711 135766928 0
364594544 192117773 0
225834864 187815643 0
155228777 318989054 0
490278649 526115850 0
140652008 79630426 0
368694397 6414309 0
167490290 95528624 0
171690367 33502721 0
561382492 81345306 0
443714702 258685382 0
42374721 33336351 0
216945497 29798249 0
118835384 211557430 0
404914926 564372451 0
76915141 313731942 0
258320479 251211912 0
409972295 54583611 0
44532297 435800365 0
98871740 505891387 0
54411683 549569950 0
414553874 563101687 0
398604158 184965755 0
176188466 32728117 0
88654902 51431602 0
177340858 401685531 0
392952070 157282137 0
515714677 44108592 0
490742485 290478181 0
127640860 149677876 0
524659388 556734524 0
37516346 260464917 0
389063632 318023897 0
523141675 361015521 0
19332791 141500490 0
114643472 399081105 0
173037278 309746871 0
407758553 517922997 0
320408696 424733693 0
37962403 553415251 0
178660772 446607169 0
105045073 213323755 0
109551413 25864460 0
389206078 310301167 0
417747289 342166188 0
201965812 352857269 0
396351893 202949888 0
365613974 259749334 0
92060533 309439224 0
147599052 200014431 0
425407577 350071347 0
352843047 265462262 0
99797019 489550722 0
209595505 379096925 0
460151710 240431787 0
292303866 530399019 0
437441870 290001010 0
253595464 42409789 0
547105330 53617718 0
89984131 267111357 0
423832721 560073338 0
351785959 75168810 0
168156804 14979054 0
538455224 124954715 0
157734516 472721220 0
196748141 38067265 0
299394968 480240371 0
245574403 138589393 0
428919137 346172784 0
120143247 456754279 0
219823000 144273236 0
24499293 192597047 0
43550301 508050760 0
251049979 143291192 0
139037856 219981531 0
224021941 502944299 0
128539504 569273982 0
324693578 153948628 0
204435932 74151087 0
179455985 155266122 0
158734606 307106653 0
42762109 263273000 0
275723675 297275753 0
58436838 248867023 0
466396301 354215146 0
38833875 3303868 0
372940577 520777182 0
389149571 460424050 0
260026562 451142497 0
490683989 53929686 0
453858891 547088709 0
169435624 332059693 0
28485188 47207786 0
178083269 319842548 0
120143543 495623566 0
110011994 33152741 0
461279514 111628629 0
147003361 229857504 0
536738272 321662504 0
382638484 190410818 0
239296685 427626252 0
29851441 450744466 0
157210074 236306955 0
331378549 113850400 0
11128513 144895211 0
411110571 103520382 0
298488874 254364024 0
10484615 223564734 0
566006775 523985387 0
567688884 253372136 0
311590076 166809306 0
533559685 73759879 0
344094196 226541517 0
114846119 296650488 0
558418735 278510886 0
10943913 395115142 0
462641181 333002026 0
46784851 250187285 0
122581897 338863224 0
165125081 260194171 0
269410424 544592218 0
21704605 310786650 0
104287286 150849150 0
313416229 461138392 0
94334692 372335071 0
308064374 25998751 0
403160510 435311218 0
568437608 292215680 0
170615820 372599896 0
122026353 546229068 0
514293418 263407769 0
225341364 509466661 0
538564648 554803507 0
414366529 281596709 0
557684183 550893777 0
162170432 16319869 0
500302036 297395655 0
31309254 424642654 0
73894955 80135761 0
396182361 460134389 0
22427701 94761721 0
392817560 376781570 0
166890647 365618208 0
565800189 451695069 0
294038483 542477871 0
104951466 2190637 0
297994113 519586629 0
363501643 96248547 0
128021396 79133032 0
23118427 140019900 0
142972346 285909355 0
310599607 504469940 0
75162291 521215584 0
543712500 402742417 0
248669502 274621067 0
265213852 448487187 0
42105973 262379081 0
514623050 515057142 0
362496280 132614541 0
356905919 270287313 0
113447120 484376540 0
493512687 182139044 0
517658835 566917564 0
4293349 74354096 0
483485863 513076327 0
155136245 184839860 0
456881281 196945056 0
78717979 393932606 0
32814042 352670789 0
435733908 299221067 0
412608240 61956506 0
19346127 317452639 0
168404730 322786299 0
487014403 357112663 0
377899168 58005348 0
451917942 468866725 0
319421362 483120807 0
181305218 554010787 0
492559240 324697266 0
182743022 143622978 0
93809054 451354486 0
403936530 225323600 0
330500286 463841621 0
435705114 31105875 0
408558767 107245982 0
400611496 153444027 0
170181747 79253260 0
91246860 109412379 0
245616565 306299751 0
433218142 513713778 0
270621718 245143616 0
366209468 351410848 0
398155890 173249130 0
13883708 401919872 0
409968983 388726861 0
45960008 505348085 0
21844716 434779329 0
399489270 318630116 0
370452486 189775223 0
95433244 166770860 0
273837496 129051034 0
89799180 75330126 0
117317916 566436063 0
175575277 216232768 0
65347178 273582749 0
153623996 131003455 0
452740413 224791154 0
366533138 154681285 0
222952372 133415200 0
458865394 258443630 0
364314869 313726866 0
277043565 261503274 0
103384455 534166396 0
362091651 403338835 0
152391281 482384270 0
267776422 59246194 0
460167330 267120802 0
5076583 413717268 0
487847203 51831089 0
50286097 363239598 0
458345663 366867058 0
529387875 474992982 0
138139075 563902924 0
352180475 194563810 0
61248493 120175880 0
108799773 54702797 0
88064782 79822010 0
553842633 568903177 0
556455138 276464365 0
185234267 262409770 0
451094635 454972942 0
519776736 200619644 0
96631532 251431937 0
136691369 388639064 0
124443057 504593457 0
345307235 358758432 0
231763908 325327234 0
313531112 530040696 0
563446863 181070725 0
562784984 425235753 0
328857578 525734035 0
210341314 484566993 0
432100576 183883678 0
223542117 39399526 0
326128779 62514366 0
95497523 470393031 0
30350804 376458506 0
184115258 128552294 0
536586535 464145708 0
44548454 24644592 0
167646343 367193859 0
148959053 313945919 0
288403889 111806790 0
15596571 137735262 0
458853343 327179519 0
485164204 322215547 0
44952522 448813393 0
241150119 299431054 0
141582817 481664310 0
75191624 431996464 0
272953212 191297490 0
479721879 561559125 0
28219502 422353996 0
51020768 290932421 0
528500066 8613956 0
275786859 501301896 0
77857138 230103226 0
175090838 464197011 0
301619894 160495001 0
186374235 401238919 0
353905087 246663737 0
480397801 519179750 0
197513826 389458244 0
221501176 95472264 0
121870551 241558786 0
257006559 369648997 0
17559396 220038653 0
389366817 462680435 0
33067481 127082883 0
474309409 142406255 0
283846357 12669132 0
341887858 383955583 0
171902054 90497551 0
58939640 351899398 0
567963311 28810158 0
87268704 143172073 0
493863161 488812912 0
348398462 548845480 0
4470128 84179554 0
516222462 181335792 0
400133086 369943599 0
346900678 36614104 0
67983216 36419338 0
462405930 535152660 0
385881118 482435252 0
490422801 134510514 0
107244862 129461372 0
428062275 362651870 0
136332137 227320147 0
400375232 549345868 0
117523935 59246799 0
209415255 111133305 0
277422685 237267694 0
526901717 154982139 0
515240797 249154872 0
99217140 431179729 0
375990154 314370644 0
524397994 84335314 0
559011099 39810510 0
3425311 488582804 0
334034991 307622595 0
2381182 205142620 0
499471376 57945804 0
184353394 413640363 0
139800777 452297364 0
449132787 32587835 0
132598663 172415474 0
308344624 141631026 0
381719948 385262076 0
234346022 410985729 0
285603360 293478331 0
451977168 18473023 0
503067049 163384038 0
356982072 185223873 0
55169324 334476957 0
106834597 54515420 0
496558839 389415832 0
352001789 545154478 0
197097680 83786347 0
250325463 564863170 0
290550593 401143010 0
221831482 51250065 0
115771505 218347568 0
535492571 84669039 0
344619447 17518434 0
481820167 58241251 0
85314053 324781636 0
160598719 253341554 0
439556313 25218736 0
313389666 336235232 0
81786854 314142382 0
355854086 353899857 0
75329321 514478999 0
95645733 71210964 0
66908183 192836714 0
377057632 355449575 0
20960245 484940616 0
191011796 353770338 0
217757932 364317168 0
321211626 460757286 0
546181621 114769322 0
179878949 462012147 0
457927392 325526969 0
99797576 201673996 0
29522094 27973259 0
145904562 564148785 0
127571113 104070737 0
334384837 264473668 0
385002585 451234843 0
116845900 368628295 0
426706880 150135984 0
261729868 159237092 0
338706704 20623335 0
132799152 429461175 0
59150561 173707978 0
134066029 397944086 0
105445044 53391988 0
187580574 175146307 0
402154165 1069610 0
177047058 24761560 0
455274033 559915361 0
120404617 15938730 0
210546268 42321278 0
518003065 322537229 0
7340025 430511047 0
33139897 398729053 0
142762977 377217588 0
325487792 468951350 0
70438881 54009138 0
148153267 266557596 0
275910791 80381076 0
372389193 390019495 0
99097227 353114193 0
493929374 63844311 0
142538887 89260433 0
131071879 388655122 0
316962234 537988538 0
397293434 107660406 0
115984518 51749472 0
460806773 475976421 0
353015211 294398368 0
180648871 30401461 0
176706167 185478732 0
519801969 345080132 0
233767511 366970226 0
316023072 104979745 0
456199481 223411705 0
518839720 545440352 0
11046214 346687669 0
334119972 119028935 0
11243841 242755362 0
400353840 221857395 0
486733870 212122207 0
283866452 499864579 0
218429504 510775686 0
447283438 95906052 0
311308237 439726751 0
5940130 119449732 0
516635750 567780317 0
314137739 487893952 0
166532630 424450223 0
222951443 253199520 0
499638355 161673793 0
266828484 424410036 0
396838497 9079744 0
294235279 394454483 0
262953754 385074594 0
267789851 294057914 0
441389458 194912529 0
196697935 516671156 0
333183129 212532747 0
330995463 219168637 0
392557744 15046435 0
287122609 270320301 0
284009620 142826067 0
325881427 6221962 0
402697705 347792156 0
165499093 125253968 0
362228856 296357488 0
465042638 285298322 0
241808096 501987487 0
259088607 225755551 0
196428221 552944389 0
40982288 262944329 0
332627272 12629882 0
277995684 257657746 0
3348438 221135449 0
500231665 323325311 0
319856620 456215307 0
450893036 52770600 0
303880926 118841184 0
487438198 15017210 0
204435944 559830668 0
473821409 133588363 0
362988206 507559216 0
212907291 98314982 0
129645642 403205451 0
515383904 231912708 0
292130382 524786252 0
368569052 358402500 0
13182701 187719177 0
472847961 557501508 0
407543339 319859643 0
218121030 358668597 0
311209167 13746095 0
155662517 551954314 0
330865867 477393479 0
97421315 548922547 0
110956890 527137848 0
426058262 210040568 0
438490256 87818750 0
272832159 418422081 0
449133177 120680706 0
162703352 497246363 0
64577703 205686976 0
110440134 326017242 0
355257073 45838113 0
296725123 122793462 0
269590716 144444161 0
267793395 173059177 0
71537362 486580124 0
321685215 236318312 0
258318375 456952030 0
196900195 109874694 0
343611536 565478248 0
503382208 81926872 0
522131845 3229207 0
474813489 133055746 0
63915123 435764078 0
550461269 2625132 0
525146191 567747789 0
320448928 318496458 0
396386017 50016215 0
304342541 4995978 0
265979302 371936488 0
313690252 36078725 0
20742463 304626143 0
354328987 434808590 0
347870384 150727936 0
486433074 149192644 0
251298396 272694054 0
346142313 212728137 0
248036223 240354279 0
453842779 135427662 0
531841454 84322824 0
501969361 451503688 0
253999824 258096163 0
362817123 94180589 0
384870794 296508499 0
314896158 280735272 0
193949729 513501997 0
230549321 103905011 0
270221929 405350752 0
278795426 108624068 0
226596948 553458940 0
533004473 3759410 0
49499349 89758643 0
188197381 516554581 0
385715354 287724819 0
325062593 275569411 0
87378965 116660830 0
292362530 339597235 0
278481133 287593688 0
88836728 130990812 0
436808843 38691436 0
213295643 52116428 0
30206204 196686897 0
173304901 44140385 0
424607147 17189749 0
359702749 416784448 0
439679593 14150715 0
188956890 299970908 0
343871510 436724336 0
116579940 3930190 0
198079433 20433540 0
145484730 464501758 0
213141338 85799188 0
433341120 122314517 0
307696343 270159990 0
426853051 363375265 0
257630425 350771373 0
430481432 523564128 0
340503562 279870756 0
308862800 213436171 0
192880301 534033446 0
387981996 91661245 0
133653629 369612432 0
216813293 57002438 0
475154927 486563723 0
287400363 357069282 0
545690348 27161917 0
270564182 189446110 0
41016059 250351977 0
317799043 542071378 0
508588027 262359039 0
322806466 522424527 0
85185539 214836477 0
467705157 43697691 0
195167445 243199586 0
354589466 236241491 0
242107299 541982822 0
428002325 495270800 0
100955905 170243686 0
536865028 363197974 0
179194929 249883063 0
424971096 242251481 0
41818843 28275884 0
380542229 196956210 0
391452620 226401136 0
429841472 355666238 0
53537510 297673395 0
129214350 233899752 0
159849068 481703041 0
322020652 443821962 0
403717847 30372648 0
291764562 442099402 0
184661483 454000959 0
345446403 527033052 0
351611960 139283630 0
169166192 230440311 0
484788529 363239947 0
283400104 50143090 0
76725744 26611117 0
246307058 464298335 0
191973952 188893562 0
149380065 206882683 0
421406791 53996799 0
417137773 30656818 0
158295447 368298814 0
366590264 111039097 0
41375617 384930243 0
538132137 461608768 0
386397821 551878328 0
531470323 95460240 0
116941648 307496789 0
271220199 223600541 0
365718374 155901820 0
494745067 337211945 0
505194005 537386932 0
433135333 94579555 0
253657224 256796698 0
503814655 45136912 0
206571566 70840512 0
86977991 308585966 0
150840106 46392963 0
349262467 417954221 0
41326840 149498951 0
383888434 386758328 0
111717621 99206525 0
58492899 278431265 0
356025180 17586293 0
224491624 184398213 0
356704189 268354208 0
364720354 184237966 0
283759360 365923664 0
354004397 516664518 0
281223234 181268102 0
391283545 560737970 0
389445676 432134238 0
335775431 171810092 0
7501604 107393452 0
156194864 459095090 0
566097427 37547411 0
309875024 471042912 0
452010184 553462306 0
356352043 240631352 0
494424952 21672424 0
158013069 402943813 0
137442746 54786459 0
12973292 432220868 0
45096941 262604282 0
274220390 351660609 0
439577469 95578463 0
531124534 382550739 0
514627202 331851320 0
477933033 328701272 0
489056469 513286887 0
447110845 522139914 0
206063306 346387532 0
104894440 523449865 0
432421951 458218254 0
73425021 163434671 0
82343263 386417051 0
347943259 194331626 0
318115194 227085484 0
449339011 444944335 0
221281202 236114725 0
145980770 193685905 0
311105464 541219275 0
92193920 546830002 0
444517666 226717000 0
136350109 547316490 0
68760196 307162751 0
413415356 200425292 0
75803978 161796878 0
187398956 545815710 0
197487300 476390182 0
234496372 26543207 0
214319869 379896147 0
54271611 91517675 0
326720029 131645144 0
216980621 256899073 0
566428386 553882379 0
227308789 179530759 0
213095206 213521466 0
418598074 61763851 0
458080522 520355549 0
104885975 153180328 0
19897593 567634939 0
519588031 86223414 0
399733857 114735812 0
445129049 236375451 0
357586905 289839047 0
313794376 218668183 0
297156662 299592648 0
443642616 167189984 0
542719773 39669454 0
551834385 48711425 0
151271181 325686534 0
482601285 394111560 0
158934872 308772538 0
195945325 404772181 0
118150120 281462456 0
417212806 548454871 0
21619211 318565799 0
68233204 196885154 0
339127823 241282274 0
198090520 496666543 0
62217025 194058061 0
263167876 331813225 0
473349482 79294485 0
437119863 156739582 0
80424622 242653851 0
280572943 302368182 0
436882001 392789513 0
63477707 474712616 0
27392393 16363374 0
126704210 315685637 0
288930633 401174847 0
24414790 342605709 0
273844638 212173313 0
306008127 275032247 0
201393976 122755827 0
53047991 426676813 0
92506014 82397750 0
157596336 261560679 0
312765370 470792611 0
181205758 15656146 0
119979809 552833787 0
308413503 257723252 0
161073285 57743825 0
288256466 102325679 0
141934129 438477849 0
170857442 187181863 0
537627787 182432133 0
439958121 486424589 0
303502854 538011279 0
325571271 5263034 0
250006460 535428180 0
107000354 236490829 0
13172822 258863972 0
507144485 46564728 0
359751779 73995918 0
136971202 407842478 0
120726370 115628672 0
380709241 31182030 0
284495881 196262910 0
102466627 241678816 0
275576287 350166330 0
262396833 487552692 0
431632359 445131281 0
485185741 100591668 0
549363397 513752069 0
198984803 444333099 0
98046693 498941215 0
253232525 107926506 0
46230835 276452371 0
5591178 315050232 0
323171977 4392546 0
472267181 75181627 0
555824294 170932998 0
33279885 19466873 0
357582270 444129607 0
455382570 104859433 0
64686979 329454220 0
324600956 95838815 0
35404572 546549600 0
205792904 537289638 0
336151023 72579829 0
320155315 466101393 0
161641485 139978622 0
40290198 275073046 0
369044849 284754386 0
359400411 85681341 0
309238778 537419100 0
8791293 384797496 0
560892602 221481352 0
516165279 421604401 0
264871785 447127980 0
62955895 201991044 0
74365178 161106206 0
301704642 560059440 0
411301765 251873289 0
542687054 455505277 0
294044855 358066825 0
365990226 438771490 0
151673410 520814506 0
399080135 260545741 0
363142393 461292182 0
368791743 446293515 0
525586801 317506615 0
567318413 407808042 0
68520000 381744277 0
130397413 268534144 0
343700630 113268158 0
318312728 194220586 0
473581728 256679837 0
465696701 462619945 0
189444458 348285293 0
547858771 125783584 0
217309055 432501017 0
530003748 422878209 0
255705636 340825148 0
38290273 479426425 0
14573067 258930246 0
537359450 64383972 0
492928574 323490188 0
478856356 555231246 0
305490751 444088139 0
160092441 390273116 0
289639180 236340297 0
254661986 4755891 0
506678748 212996502 0
397916941 545247196 0
274398976 105703177 0
35322976 556034991 0
33660590 127978358 0
293320031 139658186 0
488744025 461904799 0
59867365 482885461 0
304149917 178696465 0
120901065 27769063 0
542651024 133623163 0
233399849 383482767 0
390994873 152031897 0
426321574 146101028 0
132270046 177344756 0
241700375 396262093 0
486987123 554647669 0
410933877 246582857 0
413840976 423459145 0
458459264 415234769 0
256818831 231380766 0
286651554 134003506 0
438955169 209692103 0
130413087 77922893 0
162883981 538193257 0
386056081 1822462 0
246077106 2578687 0
568124038 451735009 0
60134014 480844398 0
240157886 256128165 0
7565914 161540171 0
404231102 467513180 0
358931802 126840604 0
62057121 22115824 0
253738328 194691036 0
252211470 2319812 0
410492305 389898732 0
166699184 20308366 0
320921697 183847516 0
512264954 99713500 0
409120265 2205531 0
365533866 303598584 0
164696344 528997025 0
515408611 522835241 0
367161509 201560929 0
425436299 280414445 0
128181940 336112771 0
527309890 291350162 0
179145422 533757283 0
388984152 70476246 0
203816319 379057815 0
53461150 12343230 0
356226042 289328907 0
129796425 227996022 0
482624712 254269963 0
329514985 231804271 0
64052253 532934117 0
474298478 406630162 0
296352127 466340723 0
406775067 13570531 0
341023513 247849421 0
501324364 188415112 0
458670030 269005625 0
302733903 117910018 0
371290326 422865783 0
148304149 22625424 0
331023508 382406172 0
349579630 369837246 0
504662385 170945758 0
268803557 521927208 0
200978293 413168882 0
503602153 348288400 0
222553078 54759207 0
434698548 239473150 0
251906241 388459446 0
563663391 493990099 0
404957530 244749590 0
258998327 324783055 0
344242222 288170982 0
259162102 312975335 0
358792204 98973033 0
523652400 378849086 0
423230933 485391276 0
568745613 366000443 0
351006193 292955804 0
68912545 220199348 0
136578629 445211968 0
430486433 83130841 0
521657382 487911026 0
168785327 372455662 0
444893298 558972215 0
15936937 298839980 0
319892833 452724460 0
327086852 476035211 0
207743272 125639993 0
553745119 230811648 0
42977519 226188590 0
325116203 11867891 0
215019729 417547524 0
530650975 511372329 0
63930416 161962983 0
477294414 388925143 0
318476458 398705461 0
489032166 143311712 0
392294419 194632106 0
502569445 312169596 0
365164931 288661983 0
552800927 83596517 0
196761083 502977446 0
104143519 437647030 0
346307872 268816303 0
32207679 262512365 0
93412803 281978992 0
97656508 480302707 0
261153063 317324475 0
22445375 192049708 0
139156484 187790957 0
274237315 1903797 0
547415228 59138771 0
294047857 236877251 0
253204188 471593439 0
198001290 240656796 0
95250173 401834243 0
387140253 482738946 0
432622607 260678054 0
557853028 469448554 0
516914460 540587817 0
305075176 356518818 0
540821123 480510334 0
253080175 471306857 0
199489251 451805126 0
78876922 173761239 0
341846965 168190315 0
513023050 413512601 0
467201426 3138667 0
363552731 440370379 0
45068366 62191161 0
405119160 242309378 0
312177641 96404272 0
328546799 482629165 0
547371712 102186138 0
182339468 158817581 0
354093621 275583981 0
350200063 468522970 0
343921414 514051170 0
440386344 414784738 0
93740144 159703400 0
479645626 173227586 0
425667269 7038289 0
261557600 9861145 0
15524268 236173576 0
392087319 393769814 0
314652482 543347582 0
131907044 422648311 0
330256898 258193622 0
494187028 233910264 0
309786512 78232651 0
73067937 239866999 0
453552364 103659826 0
545011494 156877025 0
543395053 20071569 0
486364183 553290599 0
278616672 375164918 0
376900971 510566061 0
151394724 311933948 0
511503334 377927299 0
221691104 222927445 0
15302510 39209875 0
63147325 308597608 0
297471930 359442888 0
88729564 172966877 0
152183327 484103780 0
348794235 52609536 0
192180292 505290281 0
557034226 79811974 0
135511414 4434624 0
61562763 77225392 0
380955480 201874953 0
427076778 208432279 0
54511724 428989612 0
73540400 569183929 0
374741588 164137489 0
133360282 253728622 0
29921810 505212337 0
90425411 169180035 0
438771957 190625096 0
296835499 250695941 0
276142705 200861897 0
442046282 261110254 0
252090248 293204006 0
559966847 301556149 0
168132188 167799629 0
237680119 154853940 0
322505839 91483337 0
443325774 139044253 0
489390601 566409075 0
413057503 546390979 0
205923265 349868782 0
327400356 131582727 0
380964915 286047812 0
482137899 474812852 0
266385850 245461568 0
440226052 406676497 0
488844476 498020337 0
499261905 227819263 0
334231643 435516004 0
558809877 311968364 0
211555688 65087191 0
398758907 550198955 0
348330578 539520621 0
546559026 172287461 0
529198089 42042785 0
24670351 556848391 0
449399826 438598505 0
126025551 194245531 0
262004933 468664430 0
259159979 430844992 0
450982244 454807896 0
555411778 495489771 0
301499973 95430926 0
382198161 83413426 0
66292212 558198521 0
91737235 171084080 0
23844506 221107290 0
220417409 320190391 0
271467796 179999993 0
521911641 469184669 0
74298626 288637859 0
436215196 269387526 0
266160183 453877646 0
137730510 291216806 0
388063936 100504590 0
553118571 157259293 0
256015007 217053134 0
428008029 135718235 0
104302781 6515306 0
18033199 422317078 0
366407457 323420164 0
342211674 404634158 0
233953805 356360290 0
302661436 58189620 0
63661660 294594278 0
480859327 465707441 0
140491657 239663048 0
109771545 173207548 0
262824255 99132469 0
46354995 198357074 0
449070986 482159384 0
439225879 219455945 0
466751117 220381559 0
59129781 436603572 0
281166316 118082524 0
522593942 560559414 0
546809024 446494741 0
497336022 204910184 0
496167135 32182422 0
41908271 19331408 0
241711984 296056563 0
353718439 338661865 0
91222301 2911568 0
394946223 180097287 0
5988964 279907458 0
379511220 67928266 0
560376207 450316762 0
288670835 203525005 0
366628941 505138483 0
556604312 160007656 0
521253204 250295499 0
254207120 460680015 0
495688114 418608587 0
329322970 339109354 0
482137334 495535967 0
250826667 76494469 0
17820514 44873983 0
140180470 442339234 0
411704173 92627387 0
35868199 196690233 0
563794712 425756028 0
229810038 152379182 0
171738542 255727742 0
358963082 93619133 0
125302799 63603049 0
380438716 339823948 0
516891898 94849814 0
315688347 207709180 0
285709697 164809170 0
536009695 100164828 0
374348227 492948684 0
59860258 92745953 0
84010814 362548474 0
184258169 510220783 0
44589725 396736867 0
555026694 556645649 0
413770656 497333155 0
318788281 51550388 0
289137261 480503699 0
557064254 152387754 0
380492695 299555891 0
405295595 50952440 0
233487988 215133354 0
50771552 73214375 0
236074437 40288092 0
47859207 478252676 0
23010555 10038783 0
180887505 146711736 0
380026402 78121871 0
159065859 106213697 0
300066714 446414101 0
92873119 502178849 0
286693973 307548277 0
196562925 542653346 0
193337250 448107753 0
554701666 399315940 0
160346408 558807172 0
564962850 387098421 0
247764288 89043603 0
275543215 129554084 0
47396650 378146025 0
59294232 98668582 0
260891717 469896195 0
130646645 301750013 0
173713279 25347359 0
568350869 534147358 0
407563871 453059393 0
17913064 514117494 0
358401754 470657301 0
465593266 13856000 0
157334444 277831288 0
418209889 22634022 0
430260144 185946569 0
131566654 341685323 0
265078556 520170100 0
563597388 405974576 0
393368038 552461304 0
77760218 202525817 0
304484897 469193695 0
369438829 528345999 0
16794498 75275355 0
495109241 242999743 0
347420540 136386942 0
553690392 132888296 0
446967989 51628203 0
479731916 4329958 0
1376292 110941565 0
150820830 90186239 0
552190590 376588234 0
425292722 174594245 0
482832205 449026879 0
531553215 379990064 0
152632031 168428910 0
544030655 214034020 0
550295474 530901855 0
441533299 40340137 0
50544728 321356596 0
64627024 203009940 0
187036642 481170504 0
85159237 213073715 0
188247439 127407092 0
232187226 193175120 0
82145655 66261872 0
111243765 511350585 0
330181678 233418150 0
86028479 121374905 0
373790133 531018086 0
139463547 227850548 0
223427593 395708966 0
3827672 341854921 0
566092283 114975715 0
142827694 559847429 0
148344811 135111764 0
306351109 558884239 0
335549676 228402500 0
196649804 385694064 0
290293099 123765059 0
102576036 246678599 0
436040908 518993659 0
540729867 562778650 0
365913761 453807365 0
252308843 54424190 0
362768140 143340219 0
526977577 498053997 0
24294250 151423797 0
372473329 207564633 0
331804243 316500347 0
509955295 434296426 0
112897325 447346283 0
82894626 544809035 0
226278426 561861469 0
408765284 346423165 0
256569134 119888065 0
248254536 101726912 0
129998499 30032590 0
448020767 426916271 0
120816473 267556850 0
123760041 156722153 0
86091873 558811208 0
298779174 297934505 0
165150350 78974290 0
379471065 564439452 0
261086084 482032989 0
187624572 175292964 0
533837372 473465895 0
133236224 97812534 0
243497290 51831253 0
281228088 41348642 0
260723306 525312428 0
223325053 411245300 0
161275325 407795059 0
32717511 24972870 0
525290433 48830959 0
489932371 289800646 0
529813152 231081315 0
158117334 424922871 0
43497862 237706537 0
255310219 433970302 0
167577478 256606244 0
444130259 193268396 0
42558700 211972405 0
406350469 248224492 0
420548896 281114261 0
198522858 324112716 0
555263148 143832903 0
518091887 453846203 0
565183380 135816090 0
234969397 454000811 0
508501229 216170229 0
540879547 130602183 0
427399611 241733838 0
231533637 151319586 0
207616218 25735711 0
220082595 38615356 0
549881869 60891055 0
111228788 303221020 0
259747916 239917706 0
40839256 108612537 0
147064886 237082031 0
445138403 116929308 0
244979275 77739967 0
147512768 345000943 0
390953799 273707431 0
197785307 425165269 0
334635952 320633522 0
316868347 213866179 0
158857669 30123674 0
457067476 396034053 0
553631069 291147653 0
327478498 365101428 0
82755374 139403704 0
426041756 63277089 0
59521558 301990321 0
43637027 425059876 0
520183441 148293173 0
82875189 201162606 0
127627172 485003175 0
61884108 5666858 0
431445870 369639106 0
32012985 187616830 0
138377791 285748757 0
366038200 362301206 0
222730439 52612579 0
521516010 420211893 0
200532603 459775800 0
335355564 241534767 0
453368793 354834733 0
57912524 448949874 0
212407105 378624026 0
465971625 202200982 0
9484871 104985363 0
348969201 35951784 0
168420455 370254031 0
8408318 434364762 0
443556245 551724180 0
186113811 137657215 0
176206663 343895600 0
132740208 103065358 0
50609100 442573345 0
537727176 30173048 0
20039137 51405129 0
120000413 273537716 0
183067567 364696186 0
398494411 314973730 0
112324811 457611628 0
196356311 392942824 0
27020247 171287530 0
349166659 49448625 0
413609927 460099904 0
393070767 242981009 0
169089403 121367143 0
365387508 95062925 0
339772737 210565993 0
366776791 69691814 0
269072348 36436140 0
194731670 84841924 0
345370627 129824452 0
490588795 405728985 0
135619798 5233041 0
477713388 512500825 0
513874984 369045997 0
32009711 206286537 0
111023182 170274789 0
2971351 297372536 0
295005294 493388839 0
278174004 100565802 0
18335638 144808559 0
466565696 450073197 0
554013767 337221975 0
19065900 324937741 0
119106530 380719138 0
232584569 287770385 0
252262215 98813800 0
424151718 12469593 0
302696639 130827476 0
422940618 159744872 0
65002609 380044886 0
379234126 115815952 0
389842069 54538875 0
538598310 335431530 0
362157875 178993727 0
397325881 289926447 0
320969952 558298792 0
390941706 565922498 0
376253899 23885072 0
104701042 210841653 0
267916756 217808499 0
1523698 111499247 0
12543459 436162157 0
348839975 109765388 0
111546771 212534266 0
351357554 289083116 0
437930831 489886585 0
369692741 198774984 0
448521818 259836029 0
2977335 432067545 0
309405711 488999055 0
153062238 162222491 0
104496381 381962504 0
525678925 27885692 0
268492551 434190230 0
338748998 182637943 0
395336255 440984911 0
288476474 204693961 0
544773270 173352108 0
9674178 148253389 0
347225254 192103323 0
321151194 123451094 0
392188773 478604193 0
149464040 97649045 0
556539093 236602282 0
177589335 137465588 0
490637091 504320127 0
353412249 274697398 0
173656818 106309026 0
355710419 194199528 0
21068490 519901875 0
146475258 548969601 0
48104537 463850327 0
96827712 208005247 0
418775601 69748453 0
225023268 422016100 0
55865744 352395298 0
390340682 565799339 0
381076051 523553569 0
173617608 42027168 0
544961093 325629541 0
235870084 204123538 0
21554212 438718953 0
61953808 273431122 0
166146499 204491291 0
329273988 417393011 0
396685285 202007022 0
316932152 321929362 0
565225956 9838176 0
565652231 265820842 0
64866400 564319150 0
297764820 36658583 0
452315919 402600668 0
486342852 215915948 0
208099386 413202913 0
549348437 321059269 0
260337924 433366806 0
385480787 77409054 0
424516048 451835119 0
193010659 12547969 0
49303150 24117503 0
433934352 465282112 0
210023009 398623649 0
45778377 508244363 0
333229008 314479902 0
197866826 146220240 0
505755328 321308522 0
281991350 245172239 0
63090595 287199127 0
256328296 282953368 0
46452159 12756989 0
392968340 112382076 0
151364868 286203176 0
405060320 191956790 0
411909903 246484245 0
182852709 10011562 0
123989233 410580553 0
289291623 400965317 0
409843599 337720725 0
55947213 437718641 0
526361152 93691030 0
558391184 468406156 0
229093988 304484295 0
477530908 17911185 0
28248362 51181779 0
75518325 134448957 0
347266573 451009851 0
59819465 325967103 0
431123540 204220062 0
542567330 446601554 0
59324726 399514351 0
411473191 37240993 0
331389679 52099052 0
241180539 194546674 0
503131982 316035994 0
401734977 341918094 0
237507866 441300864 0
129419337 307139422 0
345506171 255519965 0
350808023 309498550 0
114448098 133687170 0
302678762 94729805 0
331716721 345198307 0
544400007 184291969 0
450021435 386425393 0
338823584 421331165 0
146782537 246854510 0
549808931 124746366 0
337552026 284676991 0
548850838 217929052 0
536340046 282709074 0
328585874 241504233 0
427133495 67141352 0
183493296 168157367 0
446405198 23899750 0
249900195 74562421 0
386262146 6665297 0
507547996 15739128 0
87578543 272365710 0
293616470 444461049 0
112927862 136171571 0
145517152 91502667 0
53962511 19036016 0
300739681 69206068 0
135173194 329445187 0
373033081 344501753 0
549323630 147078192 0
424994020 448380923 0
102048533 490312578 0
479209557 95605653 0
484311288 358713115 0
318852918 505976856 0
466741635 409661424 0
403494798 412839872 0
159153110 11992875 0
300790019 182900038 0
142496109 481600066 0
326976640 366350366 0
469006528 204265493 0
165636399 357110310 0
408155386 94332275 0
98518557 443091737 0
24204528 158590139 0
418040349 350178097 0
39722876 483288657 0
513395890 422919960 0
223793505 510311047 0
44560290 49342540 0
188488235 309866344 0
327924424 376293508 0
176195659 290185487 0
157512047 161280943 0
491747833 120393765 0
41970484 477839331 0
466257674 298216842 0
135665961 43778063 0
284207572 369668223 0
543819001 361616307 0
144201930 545730862 0
490358483 422521705 0
244251683 436155039 0
331018852 499595734 0
373197313 153404107 0
368463080 527232542 0
351821584 554462756 0
514129834 399993342 0
496749548 332346438 0
422098949 300732695 0
344062773 87668006 0
45016013 506962020 0
60202029 229412835 0
167448000 556609444 0
455673523 151524242 0
359078721 263212069 0
273323334 520087867 0
58585678 102390573 0
442265675 12632984 0
374435562 456594482 0
493738384 84262866 0
415905779 189299172 0
93913808 454202561 0
127536688 397420697 0
480240330 412097758 0
187544454 382975302 0
264707355 439895400 0
123971938 23960313 0
13429713 9398652 0
448049250 543531185 0
115523556 323359786 0
295696183 336930319 0
203221651 373825304 0
316447318 384997868 0
480062055 415756645 0
141307890 161534729 0
520946647 66498428 0
392545734 429179024 0
294190602 261327481 0
43668355 90080450 0
129006893 26476696 0
318330148 469685885 0
141676804 15095131 0
222494596 394217989 0
241986417 83127815 0
475810931 211119033 0
163141961 430045449 0
93150804 358353592 0
432662764 538998892 0
320948020 114646570 0
296824745 304476279 0
237895311 535335315 0
79233993 539850371 0
442283010 109337190 0
46618134 83138841 0
478423335 121618851 0
509945012 320505358 0
250111801 215173697 0
234129400 141994400 0
482430729 385916271 0
260271560 180597418 0
489721546 241091604 0
246781477 291201258 0
36890179 493031850 0
67805265 66987015 0
311057950 125321144 0
455310340 391313809 0
281239794 565514114 0
474984902 201977753 0
353010282 225478144 0
444982318 209327835 0
195325715 373300356 0
71863743 258691302 0
322322643 32319245 0
403347758 358888888 0
357023586 201325233 0
45541923 489434947 0
147867330 335155804 0
184015608 328681253 0
387016680 554180072 0
515233636 183706756 0
435960049 476161208 0
288721460 56645597 0
319019904 532436654 0
437236282 91099704 0
1089922 193473823 0
319378805 116074666 0
152730608 254944543 0
547422059 557440189 0
205770855 459853039 0
165352606 446593493 0
414437362 399796442 0
178441604 24090679 0
166886431 345059037 0
472137680 474950392 0
185823552 340466598 0
454777650 215625630 0
556111673 8458730 0
542264978 191341727 0
282577070 226096081 0
532586709 51446093 0
527845439 146711025 0
458138835 135898879 0
47877018 254360439 0
75461945 530700382 0
277921362 26124827 0
468884205 372609315 0
167697045 133624277 0
286718633 327941202 0
506844413 136098953 0
229567481 503018031 0
267588755 417464255 0
312070884 525591027 0
168062880 335820176 0
515146651 42321653 0
427870298 193060481 0
32869692 150509335 0
52099891 134950747 0
351086736 284375734 0
283097422 109932877 0
488144412 163057351 0
125687827 352648427 0
497710516 336628171 0
110435113 151415059 0
173716412 267453110 0
420362821 565095844 0
304145035 237639027 0
319102584 50072766 0
197777112 423968239 0
274147977 114291667 0
552146203 327443036 0
117068066 327989218 0
27271965 24050697 0
539823121 171704205 0
298145874 201436606 0
430082131 465356433 0
166172785 102088137 0
434555676 454007108 0
518051819 512891001 0
177862487 106822540 0
205243674 394424257 0
308170772 454723206 0
347304237 292932811 0
2528103 73268633 0
53878673 484801538 0
320931965 562191638 0
468615887 10614637 0
133113555 522751628 0
278719870 123327207 0
30156425 410468307 0
3309868 497116228 0
320356035 558652723 0
67869324 278411166 0
178470695 301771175 0
466224921 485916216 0
551791294 564028901 0
177692449 10797463 0
462021004 44500708 0
456682873 416208424 0
406777295 331203684 0
276621674 455380332 0
531653545 432963018 0
509220827 232415878 0
257756758 301190659 0
1451686 15347735 0
419803665 407360168 0
409918487 487328030 0
27334301 298246759 0
530889538 549248789 0
109640869 414241232 0
167645524 503661865 0
534692305 418678352 0
497886010 380000241 0
556507153 269058187 0
458271915 231377482 0
189019936 151055984 0
196734625 432228519 0
224468450 215890383 0
154384790 25730886 0
432875727 493620121 0
404286202 277127188 0
444753050 21371565 0
93513080 536711016 0
550132931 128535464 0
449323069 327117456 0
297033498 133051172 0
212056506 58161308 0
391059357 148023779 0
26334962 274982585 0
321943593 428130178 0
360570249 111297862 0
20256041 445645099 0
16297115 267704204 0
301706286 349492022 0
195977005 8129564 0
207505068 255955240 0
30199159 269233694 0
246432137 292422221 0
496224890 304452238 0
125535433 500027737 0
2109120 508572793 0
455787718 560059846 0
526063125 206421030 0
38797739 117422571 0
512282996 167481419 0
164942135 412096294 0
265805506 265588100 0
183507698 363321434 0
263262084 447209903 0
49055737 205007088 0
564006485 236765095 0
107447913 336589851 0
534385575 260468594 0
321080896 421458218 0
275417220 190929260 0
356745576 239931162 0
26907162 386007027 0
488953868 172439254 0
291565022 215250156 0
316603991 545017650 0
63465151 524729462 0
499263877 471147788 0
205156709 422847255 0
391769572 119932862 0
492996643 222171016 0
461034457 205616720 0
528440344 428503547 0
122427666 129390414 0
367226927 512692330 0
392239024 267692409 0
73350477 287016883 0
175220504 532466065 0
231841161 208120623 0
484711446 361877083 0
468386454 433604957 0
247468791 228071757 0
12290513 434930697 0
9565816 464513315 0
145610508 36305084 0
107198831 381812945 0
105860048 132714151 0
46921622 300664511 0
15952583 328894424 0
484840497 76447159 0
515582924 201422532 0
331501817 200640097 0
10960836 327827176 0
92667204 168757936 0
414038763 81465868 0
222081178 167776191 0
154951554 307335233 0
516533235 561816195 0
144340207 495416888 0
20362646 234570981 0
456740227 93344221 0
247012954 412461105 0
499278043 479893019 0
169419221 259421632 0
456650211 36582687 0
536559000 185457150 0
8628715 462150472 0
460686952 14161196 0
403341056 89359659 0
161425956 499358425 0
349752350 15111254 0
20695071 369215367 0
473205545 67069697 0
81058182 215646431 0
251110952 10402838 0
531227413 195748774 0
175190367 9755591 0
546544381 150536858 0
379834656 223929536 0
170128922 425742197 0
497947258 244544231 0
483331059 299274682 0
473831059 138960098 0
314610419 162458562 0
371100768 99107634 0
290094719 418892727 0
289615514 213242996 0
391694729 347757882 0
124959532 229161975 0
324268637 479798026 0
311693539 355208810 0
47870096 20769115 0
166490946 301545146 0
81801324 389263270 0
134150926 468060331 0
268730633 145872612 0
143129210 422111696 0
430004292 111920202 0
265385591 463319492 0
341816937 97845520 0
217710316 176916362 0
282318622 67552124 0
535956441 72530142 0
94312616 201764629 0
62733722 384099794 0
191964675 178970287 0
435643023 18475175 0
546920308 226048331 0
455448907 521993808 0
21692286 75853968 0
105430719 164547804 0
248457213 112682994 0
198685598 439324032 0
317597750 140799632 0
450081545 222242018 0
23352702 131823538 0
78033022 137449895 0
384313644 405881438 0
431559088 91169757 0
119862247 559621427 0
515245745 368404663 0
201036944 186750282 0
40401763 90962828 0
198098319 1025787 0
9422778 460479080 0
281854770 399316467 0
172645041 390759450 0
220263320 330924634 0
429458273 462453697 0
460025074 276398737 0
536901847 358809857 0
528772367 240024766 0
40838595 230230459 0
501649273 83103504 0
501670060 29468649 0
245355058 494638143 0
173897782 528958274 0
71496294 156991695 0
378232757 500107653 0
459415076 112236060 0
307916733 270270451 0
116072398 109018491 0
369851695 352862636 0
6556567 111989625 0
298791593 52370929 0
360706912 279484646 0
500941344 159280808 0
437966834 300332856 0
545556385 18492228 0
356376511 84785514 0
111881014 320739803 0
291253130 456269481 0
59003652 412755574 0
140398015 11149315 0
251547472 28605427 0
382217673 373130323 0
178565115 35792993 0
164209071 489102335 0
427525347 222777441 0
467905076 262287873 0
176842742 303916367 0
164750590 297886388 0
34498649 102934986 0
408663449 112456383 0
157381448 222598696 0
499453913 539765278 0
60845642 364467250 0
122826864 496264475 0
396818863 276675846 0
198621279 65283667 0
514621997 559448596 0
24620278 551443169 0
173271694 391795831 0
175180814 501919140 0
496739972 193646170 0
492644074 497833203 0
391078958 155908279 0
39589477 25956154 0
540776403 351483620 0
267645261 563553638 0
559208313 393961641 0
101730773 365932389 0
161593955 413933286 0
354475049 511622204 0
418028286 493536431 0
368218437 455994147 0
356224659 372510575 0
311603870 359053855 0
520826893 478543514 0
39815370 258947583 0
466383348 470967168 0
521758661 355125031 0
105543062 323541436 0
528901167 313419820 0
287543900 131844984 0
562334287 390589038 0
339532757 561049508 0
135929346 155423228 0
431073520 558881042 0
161422334 534851521 0
520668924 562244266 0
165488651 184626741 0
310586822 491387154 0
365573989 34021487 0
247524969 399598709 0
15865921 497593235 0
478548201 200016408 0
141501016 390680802 0
43188792 501258857 0
475233288 38021523 0
413872086 261309540 0
454132732 370142073 0
76364521 276315029 0
99308010 209590505 0
375645155 364953539 0
516531062 333431245 0
69099189 284148284 0
511329061 344169340 0
531944888 93807342 0
381819972 27839369 0
536248946 231523471 0
427669595 170406097 0
288529384 365341696 0
9740678 421520655 0
100043594 28209539 0
22397608 191152219 0
458945934 41136293 0
563230613 313256805 0
327456010 231402186 0
99491239 247823767 0
482642844 173236498 0
438651768 312894729 0
176609094 280899523 0
345856465 516839012 0
27664161 169194151 0
213796551 115100813 0
559714966 410581021 0
432674753 257209336 0
550436030 148180300 0
23980678 343596796 0
549650215 564084405 0
355761258 510135793 0
109328918 537903389 0
425614906 292330845 0
111618562 274493098 0
542955360 81765460 0
525949135 293006904 0
527893494 112737433 0
59132411 152970618 0
292573164 82341613 0
121904673 414403937 0
190066609 83123306 0
282780154 553817368 0
338441927 90827823 0
55642875 2180630 0
74848013 388208057 0
172481289 321837761 0
164484784 462367836 0
507592847 8423463 0
126451457 526650462 0
8628773 398711545 0
55065445 479932109 0
373736330 258851242 0
222839938 463102929 0
87369296 446583346 0
417110767 58935353 0
161976359 341390815 0
447841626 483918961 0
492295274 161758521 0
552656181 296174632 0
209345027 225757894 0
311816354 181710966 0
205874871 36165974 0
307925281 534271716 0
199110574 366815487 0
8967013 208493387 0
170056497 221006899 0
470191359 293474163 0
197150542 67094847 0
422172409 90747041 0
86487712 461880359 0
468308237 368834632 0
134606494 324047329 0
114331145 470633696 0
351494625 445291207 0
90448612 107569777 0
453108889 460429050 0
10449 425308126 0
224910149 20057618 0
464394188 539722779 0
528830924 55029964 0
27266572 389485615 0
61050609 543291056 0
394087348 331808616 0
152204193 196526879 0
515929328 512137611 0
163543143 344108376 0
50348090 368020512 0
111806123 168566286 0
184048712 279188804 0
355709683 410558697 0
512534102 111314295 0
478414101 131989056 0
335821658 412730969 0
186281938 66205342 0
567951829 515796732 0
191833886 407651035 0
429558886 472843767 0
265186899 50044012 0
204345583 486419399 0
100385982 487545322 0
359568475 351265248 0
354677990 225014319 0
48844834 46603908 0
520623831 331770225 0
398994136 528077175 0
166923671 431482784 0
439109872 213274695 0
504499438 99541119 0
329002336 266133271 0
266003945 113190499 0
237234248 235008010 0
145491923 241805055 0
361994843 403987762 0
421015605 560764851 0
289536170 82755865 0
198905657 407786211 0
222983203 540133601 0
445451656 415360789 0
146617518 167821644 0
488186671 64294213 0
270267988 239267072 0
453495309 14300523 0
505981596 450241712 0
26681487 475472445 0
75973369 130740624 0
108787926 137786293 0
366571354 38317212 0
392005061 226494709 0
542808637 67330422 0
151355937 15073226 0
208233802 131230991 0
140215277 139770745 0
546485134 285920639 0
436137538 238172619 0
251158696 425605940 0
284830425 159998345 0
28603563 429949001 0
455213350 270220528 0
179614465 139244823 0
487702847 76027903 0
428910872 53016819 0
165908631 525591567 0
470679361 146783782 0
423444485 271359893 0
439828635 90171335 0
85890850 164023938 0
290194626 79463776 0
2924764 51291505 0
398032177 40287242 0
492458463 277924183 0
250332053 248122497 0
407528802 517884177 0
98538988 13037161 0
231234633 393833070 0
437364690 16982440 0
426963929 464948538 0
225154908 37508455 0
536742207 471500542 0
460524796 187585440 0
488468396 506689196 0
386259365 553949885 0
229091431 240411550 0
546153419 220223239 0
214600118 205988602 0
191571708 72507126 0
104389033 243924556 0
401201987 423154469 0
415479886 36043068 0
489056883 392474249 0
87535728 232880775 0
114376159 56898304 0
255206217 546198054 0
362608778 342358339 0
439737645 90099173 0
230120213 257670280 0
455832445 205279553 0
50505762 36935935 0
445246029 325911979 0
459014130 114851221 0
487591108 322385827 0
271088489 470372847 0
190875705 424597032 0
546407565 453250043 0
107632643 431479788 0
97164648 60474646 0
492191808 192017853 0
103942225 372130535 0
60213711 113718613 0
108413929 87874374 0
447914211 120763375 0
59692101 353732687 0
397780385 514098479 0
505386945 352566348 0
489080177 47296349 0
360145054 189437235 0
442858281 189801017 0
548138693 5101760 0
493716630 251912212 0
323573271 86415734 0
247715090 368554184 0
60576631 350365539 0
321391097 330279611 0
94841661 415010972 0
64771993 288925985 0
35827885 129137998 0
288926569 159140507 0
137441581 29331453 0
534996708 151065820 0
145777133 176485167 0
29716739 90991320 0
438396204 275942976 0
266332912 180591259 0
489220391 240382032 0
120600037 130457005 0
27497518 135278529 0
357021066 451595454 0
528052058 463059878 0
87539908 466661546 0
320995864 245002347 0
387567393 270514429 0
399605094 211197744 0
169915444 340950852 0
128478271 194533288 0
560889643 434525856 0
147433574 490623963 0
473615773 395379964 0
495103738 418878145 0
348096507 273864776 0
49343953 450051337 0
198945724 70518947 0
250635055 294230314 0
256161586 417704899 0
134579648 24342131 0
351930525 440634676 0
230906895 489482328 0
225621391 93136399 0
336101329 545352789 0
136510374 120429680 0
115689949 142970647 0
404777040 260686915 0
434114878 267813957 0
374881702 514489459 0
43853521 147349761 0
16397414 422623766 0
501200280 395315774 0
307095748 34812311 0
160072332 174178757 0
209928077 121156814 0
498246604 148759310 0
462650171 566034726 0
360819784 88591763 0
485578578 386960407 0
161239211 91820935 0
351193344 255284147 0
81349001 357003574 0
404597734 389494244 0
35993663 457832344 0
239996615 46661884 0
351352701 509945952 0
405322700 530210019 0
376228913 243617349 0
382400876 92448179 0
467510894 3538279 0
487634007 227927525 0
137746686 16596871 0
111582614 265555790 0
326893977 13921693 0
370341558 157626610 0
544775923 482948338 0
330322495 138081481 0
224268947 515641164 0
101460141 356359280 0
427404644 333832837 0
292265705 129082175 0
568616459 98183747 0
459123527 539214920 0
178858150 133160967 0
127102538 175115123 0
217893524 334468564 0
378016005 320514523 0
47554430 397339447 0
319131112 531589608 0
457306685 523465798 0
528728402 1282948 0
100703133 474197190 0
297459337 161765276 0
225619181 461157834 0
334719019 412432448 0
323681540 514611700 0
317447754 64787016 0
531696657 288895298 0
270556150 111788637 0
83267679 311779933 0
273228469 471979431 0
566356540 450496160 0
392392611 250236268 0
66499701 19053477 0
235750576 125269638 0
471332119 194315370 0
228980326 61258572 0
4316932 555016391 0
242407396 507502354 0
281822202 389159231 0
195093536 471261239 0
444923671 90223052 0
493561319 390877018 0
354495553 197174490 0
522789629 22844215 0
129638271 282265863 0
193345251 16952449 0
95907511 303527066 0
187332518 464350846 0
188649995 374755057 0
411374839 15225953 0
103635080 165940648 0
327516672 282008251 0
232841452 300493676 0
309518045 470463608 0
168585824 551255086 0
530392151 448678147 0
310372464 487325517 0
367900656 484691563 0
331516266 503528427 0
94756622 331944462 0
274400938 274376767 0
523519539 299933050 0
367487780 562799489 0
223247804 203474483 0
300793496 333746092 0
86817721 524299010 0
364127364 41478450 0
296218913 34507651 0
31640232 343834925 0
558758529 80643041 0
21144034 100400653 0
14977029 564231726 0
500850857 511336609 0
453457691 307928782 0
499515009 402500009 0
500354220 456843222 0
386291860 132224294 0
149267902 466872965 0
152227919 193135726 0
262167299 353806959 0
410393701 501620877 0
26392718 129798113 0
277001526 395070202 0
92946003 543259807 0
253227276 290269254 0
396908216 163617438 0
217061341 66189812 0
187149798 60507673 0
466118194 334553627 0
266430754 71414583 0
235450984 364253751 0
544163206 45932979 0
412341829 142113362 0
36186782 34184975 0
259291004 516094054 0
268647278 103424061 0
70655440 443483392 0
289870880 48170642 0
100846125 139976806 0
124771567 199378325 0
373736372 89265275 0
313454932 506565213 0
46367957 19749841 0
339430714 452194125 0
232034411 409361292 0
234090919 562300827 0
117571517 4778117 0
201431295 129412573 0
503503685 177950216 0
161756259 152016764 0
51780794 21186358 0
237386876 41571555 0
538178374 275358359 0
32529027 341773556 0
50122729 213679040 0
472279062 175128668 0
179640295 533342879 0
298158456 339595484 0
103752122 550377936 0
144149478 224993033 0
351996324 32912212 0
517093328 25550508 0
158617331 37331643 0
456440438 114577434 0
145719990 531362303 0
298064345 454578427 0
441363313 59411792 0
429041166 377910171 0
252883489 93274897 0
241377523 534843465 0
273243420 313106851 0
455054912 356730206 0
36966048 206921550 0
8125677 255041123 0
487628892 91852909 0
364652612 183794357 0
135084169 485573041 0
52595623 121850856 0
158268007 72014035 0
421711616 307607829 0
258262017 429931499 0
341951039 493619073 0
19973877 69780349 0
337538104 488680182 0
96956828 510059108 0
464612012 550989154 0
295213421 292874698 0
304181060 445767691 0
182848886 531680347 0
432487643 352525482 0
277610150 387152175 0
553628187 35274469 0
504166480 104732138 0
433068436 80579972 0
300844999 441379981 0
76359120 378889604 0
180368523 394691745 0
63128918 406731350 0
437983911 93197011 0
342508741 233681390 0
60839351 345167191 0
196403987 67088369 0
36420252 441518711 0
356313894 424844738 0
315270002 191602511 0
425539182 483397704 0
258589369 395251308 0
366905582 508263128 0
422719181 404178048 0
488535878 544137389 0
145621539 283635498 0
74583895 449404052 0
560709595 113292473 0
435957168 469753566 0
412627525 187324632 0
376761942 325282841 0
32942894 51167445 0
334005101 435290650 0
356472971 224786176 0
62576820 92952776 0
249291988 553138305 0
20903884 77631314 0
343121301 72144287 0
280666014 311061044 0
255929918 168281891 0
227638700 213437110 0
349655804 559491724 0
237747630 137575740 0
317544443 138976875 0
210804836 51830990 0
362614263 339211790 0
38977896 297682070 0
483725806 516057934 0
181060291 294657739 0
415034317 2789142 0
384820933 441412126 0
528242721 208334499 0
529908065 317832893 0
364022316 180050310 0
100403775 272968468 0
329247211 416957134 0
14045332 247111034 0
465980293 463399432 0
527114163 329533909 0
7938288 382889364 0
478223527 312074549 0
73281168 193629928 0
390715749 119545018 0
312654970 321965707 0
97071867 505349752 0
555794645 427814681 0
253470877 559398734 0
357197199 216933270 0
4741511 32698399 0
360937736 169538904 0
352992790 54075466 0
110318560 482357470 0
333719728 310847149 0
363878089 284612739 0
453014136 124835769 0
210889315 260444665 0
274417018 321358403 0
142602048 431631842 0
67240713 204152172 0
499135085 510145954 0
58492595 351626132 0
562300430 89785046 0
135270232 499778958 0
262091677 152834165 0
26797718 255111017 0
167527163 243319192 0
322605124 119300756 0
30444419 271916880 0
525429628 186878918 0
566764800 317419511 0
567894754 16511209 0
419261083 323476220 0
206423907 32856897 0
445362555 542278515 0
560190086 267315398 0
136313002 64045238 0
333319264 300057270 0
219809930 49243070 0
79696982 525100664 0
182346583 373331334 0
556041376 430245747 0
143535792 141276716 0
21222574 450576851 0
367697206 507332197 0
158485075 378118580 0
59331166 338722166 0
7067075 268122416 0
495660994 183078789 0
87007007 510755455 0
399186594 318356387 0
366347035 228933452 0
43738910 227095616 0
366611550 105830646 0
473232910 338382000 0
212350640 69707342 0
246665416 143512477 0
401974260 421432275 0
317670326 394081784 0
34991122 152314188 0
509168485 452286405 0
137921740 96685887 0
342269815 65221069 0
146901227 46097145 0
351943402 479224274 0
84766597 466373792 0
179930797 219711238 0
85928241 561947568 0
333761663 412913186 0
250969296 26935492 0
279206284 309018069 0
132501053 71862489 0
302747818 482295840 0
6197259 43006768 0
140609303 30471257 0
114057797 30190246 0
430521848 452400140 0
140812091 344149316 0
234320036 492581123 0
349003316 556455276 0
249071153 477255394 0
17169853 514590681 0
301289047 466966411 0
566790583 109962008 0
256629475 50084881 0
482852663 350587028 0
524041662 260866439 0
500200105 444036052 0
440935494 321400156 0
385890974 304234850 0
415634528 71314822 0
9941634 370465756 0
18521347 97393646 0
564013325 205879309 0
446813128 534625036 0
73177601 113199681 0
21759037 233319402 0
273112055 406263054 0
77962525 359022509 0
510850828 437141858 0
229280726 396773104 0
335331872 383145468 0
205501479 517323122 0
226564944 464338076 0
436397406 450034836 0
267160178 31869028 0
546571371 405518872 0
527899558 108094285 0
389632394 365752616 0
379747647 568978844 0
231877319 100374009 0
514229244 81594960 0
197734771 215828624 0
73568371 29449159 0
238992138 353793250 0
484805487 98150970 0
420255952 333161214 0
318702203 281772846 0
60951452 471410093 0
342776399 24351476 0
155244150 431052052 0
227990384 11928996 0
556549846 447269033 0
198530871 101599995 0
352458098 440536706 0
478247797 392047836 0
230687003 567557127 0
260019582 144610334 0
54322095 200650698 0
265036857 121047482 0
172566013 431860905 0
553979198 250836335 0
153773580 450035385 0
25674080 371781663 0
463140463 226460283 0
380400240 132844847 0
538699089 118692714 0
164925429 534894418 0
547794832 557495388 0
108023683 195326305 0
285372825 126601499 0
272765139 364542036 0
369553969 473344019 0
406600939 331262863 0
313534169 499682672 0
3553006 229672327 0
205597632 141132340 0
102809722 354282751 0
30296159 67584966 0
100258601 509270219 0
42513338 66567769 0
56994666 140633988 0
306565343 438404179 0
379438689 297441897 0
182628136 283364222 0
313886098 280785512 0
380088627 33953123 0
467976664 347316898 0
215511229 274251037 0
172814369 362495759 0
341303747 402244179 0
533402221 255020900 0
220667342 312867343 0
538846827 518167563 0
423268449 263333877 0
56351270 303466503 0
374922328 249612738 0
122188480 200670107 0
438804418 505764935 0
515186588 3189444 0
208988114 371803670 0
560820301 353733369 0
85525762 530685259 0
406492801 556565413 0
54716598 536983728 0
471951668 119607737 0
86151632 124808673 0
562750858 538790196 0
278352065 308613452 0
87650071 163730621 0
245648453 334160822 0
390722574 118958505 0
345179625 96013007 0
253687253 466338096 0
522650880 426928280 0
108259309 20104787 0
125349713 415066288 0
60961794 327092655 0
301819844 414153404 0
336138265 241025931 0
362739436 466582945 0
116261101 281521633 0
7177388 458280714 0
195509732 193424688 0
39208650 562335522 0
556775843 528461472 0
181552480 50237057 0
72821615 227482480 0
339064116 442509118 0
128879485 496109513 0
450477748 146056819 0
175686348 264556635 0
535837267 324493752 0
516703584 221718056 0
356177455 558992788 0
355144543 506495044 0
185623571 18986584 0
172419947 18376036 0
542273727 364595486 0
490226855 7608225 0
437316535 366760192 0
120986829 199743083 0
45030412 413964396 0
555546829 423596919 0
65167916 242940031 0
498679705 83734657 0
88756370 528252988 0
314501146 109196476 0
363771955 79251902 0
252528852 26161784 0
18919368 337961917 0
5731101 506161013 0
194453704 49379920 0
487651390 121606187 0
248284164 106135504 0
25776297 389930256 0
430841186 365937320 0
553224578 101820413 0
287373605 546651163 0
242672522 343731577 0
353624930 359845345 0
435788059 375558199 0
137795845 202554439 0
292746673 318390321 0
189801078 208122735 0
455418139 97026747 0
347224948 60292343 0
289468662 488515510 0
198175235 532211346 0
489902596 258622843 0
271537306 292890413 0
192002639 491337617 0
47818656 192579687 0
181418694 76056971 0
441365745 238242753 0
410951402 2393493 0
58320777 49553708 0
564205867 95102738 0
500239108 388581617 0
511885635 114924989 0
151529686 172577636 0
393135861 11691544 0
379707172 226849175 0
80850639 326285787 0
539665361 10158967 0
508278217 31166760 0
254509203 452345749 0
425767218 334574064 0
185495640 62483775 0
531512839 539851334 0
502107656 291848410 0
8352148 250037129 0
540759668 121460376 0
285595059 147478449 0
45568207 444394592 0
333447124 446577429 0
185018823 532794704 0
172434142 285892219 0
946498 121828294 0
497174469 133742503 0
174517585 11390906 0
11950936 7091524 0
147204683 324688481 0
375936019 534576401 0
175955540 303227445 0
117182180 448771078 0
175527180 538138242 0
480480899 192880780 0
544882138 405654880 0
526303265 63513091 0
27833161 185279222 0
463190544 555028663 0
246942637 420244181 0
514353701 514102627 0
135663961 120130751 0
479769919 111596535 0
440376022 272357336 0
407462976 238709854 0
316078707 273195588 0
559219027 306274599 0
562409591 472901239 0
387810759 218551561 0
421473277 499099230 0
134004354 561485911 0
392872392 433736481 0
261628673 374679196 0
215764734 469752859 0
302651231 528798904 0
18539338 165960089 0
42893163 83042599 0
127070654 230969572 0
293370830 255045411 0
249769419 119268392 0
352167394 168873384 0
457161556 351856683 0
119800656 366157132 0
419669513 115901554 0
43766068 517010561 0
135345555 203342655 0
245066855 335567784 0
492518278 283379388 0
48970405 217788033 0
121447018 448615632 0
270261841 516913358 0
503289269 500919564 0
75580618 392548725 0
188929027 348670700 0
31320404 349358598 0
415762666 131199308 0
211929513 307790497 0
87910192 151922852 0
175885327 278275011 0
16448930 525953044 0
440367317 475601416 0
336759398 79256576 0
133231622 414114812 0
39098153 332993673 0
297749729 527457746 0
199106391 301293795 0
396580337 157343547 0
550503411 58988815 0
334748993 453080250 0
517307729 552164630 0
385399656 412916242 0
138501423 569208741 0
414073468 437955674 0
467455240 291808499 0
144717708 468996781 0
281524492 376988597 0
494497810 161743796 0
110266948 339358092 0
560718836 332805349 0
386114767 465991205 0
281245267 560255527 0
244708748 186753741 0
226356476 1289851 0
123483418 159831612 0
70755380 524989627 0
9967466 393158407 0
81823570 278261723 0
169320986 507044106 0
71080724 456712586 0
329850300 506916393 0
563375276 306854871 0
482125475 239310247 0
550116968 147333675 0
507562160 277824086 0
362543031 430488381 0
481945070 125297278 0
449893099 406828004 0
314497594 76698367 0
439801166 403893351 0
4045760 313759670 0
431010405 291859044 0
287951640 161575813 0
128179568 552441766 0
47800039 459336665 0
360986344 553092648 0
140977111 121496486 0
352684911 493291777 0
116034760 143208246 0
142191839 35714023 0
43028815 55091411 0
294068178 224401998 0
246108143 206545258 0
273806039 430089995 0
442630074 151499143 0
376561542 286612741 0
323526318 36972823 0
30085828 23244163 0
177751814 319070390 0
550260304 262210755 0
434042905 458612676 0
100345091 46671063 0
257351925 113595308 0
393197241 263771420 0
295975946 197387432 0
180312724 556489461 0
189753620 283002537 0
131408386 13761222 0
321885706 137750947 0
63074559 52579411 0
250966445 130615796 0
343876649 191982515 0
448550022 280386508 0
316922994 493578049 0
376626851 271637703 0
278033083 310904878 0
139219041 272349425 0
338947864 531295248 0
230307428 206730173 0
115534031 322528366 0
141324089 499374721 0
352686648 64197301 0
242996884 167313643 0
261060126 482731448 0
362960260 422090539 0
394930477 450402423 0
173335745 196389813 0
542779176 210196878 0
33850202 338517382 0
98398777 61929283 0
26284644 293165292 0
490681128 376513917 0
57982363 443192316 0
60990150 267080675 0
567638899 15527412 0
530639288 118772855 0
372794777 356047361 0
182753723 104160274 0
265807372 341459582 0
212954033 392381356 0
494596647 461920882 0
280680531 207180234 0
299782768 247476894 0
364204378 312418283 0
128160818 477430249 0
236436333 347646951 0
23254379 154838100 0
229146512 197150106 0
363123837 296653221 0
271074841 363492091 0
402396917 286609779 0
107947375 195935879 0
178131237 104820663 0
178118153 536398782 0
164023045 179358026 0
535725375 9446546 0
76369610 168631751 0
122789607 146562782 0
508327187 19866304 0
335300847 198954346 0
119601871 472129956 0
364883817 83965327 0
264276403 179599156 0
555096583 301195772 0
497490925 519459192 0
315377825 533973587 0
112958224 302753875 0
17961376 85958247 0
86481449 62644284 0
424995404 196179291 0
7832053 217915877 0
124821045 83702063 0
372447772 532319619 0
295745498 339380329 0
80010736 134700649 0
95992891 368739234 0
453062691 475636865 0
263837807 112376140 0
563362706 148990201 0
2736827 271504363 0
261230660 446131502 0
64758675 318224314 0
54941862 13452419 0
230133922 138239891 0
403932455 171216495 0
352835290 217980656 0
419483898 45500646 0
539096868 235039536 0
393512516 193051953 0
470350984 380238952 0
346063549 268689828 0
134245822 38610992 0
85681996 129719390 0
542670682 530355891 0
444136971 543355675 0
509376436 292553051 0
162406436 225058442 0
385778673 175780483 0
230203774 243318772 0
499012461 468675571 0
78558113 290097686 0
208096862 58887843 0
333252506 373644712 0
362535777 289305472 0
170951602 380074763 0
21219982 80278986 0
91385063 167910824 0
559184890 168527385 0
549871370 324655685 0
333320500 521615636 0
487621857 245463772 0
53191909 416346285 0
250835197 446999487 0
186460736 266644897 0
109464394 13641518 0
245591920 499038749 0
166064210 73213506 0
429517316 313820457 0
561751460 155798827 0
318266323 365244292 0
126941797 82806810 0
446159155 12604567 0
27290440 508380790 0
541951031 81230833 0
291773631 329109773 0
542546332 144914439 0
315562942 190482739 0
3615624 277219745 0
354782057 382729242 0
41037899 248038200 0
443129826 546525290 0
271388050 418376583 0
20701295 285415611 0
432216162 146632899 0
134651656 468549686 0
396897957 145578243 0
472587779 411871138 0
106264573 162331266 0
44663745 90995084 0
262510647 152076037 0
377605105 49706513 0
243485277 405482094 0
396668000 148452406 0
335503278 5863458 0
105278812 394458906 0
98060133 271076454 0
24083110 266153983 0
167437627 391762317 0
435585780 330766624 0
319336752 487340075 0
320487398 76340928 0
160995334 181113361 0
232467381 407978243 0
252921702 45347428 0
82187265 375292458 0
566166193 119674956 0
34970210 148245748 0
506448332 95796938 0
113867429 11628654 0
33848006 515001880 0
490695245 495003157 0
528617183 142152610 0
464523343 119231865 0
27781094 103949293 0
48878823 264493430 0
166585139 331143658 0
19708246 152565939 0
12186717 392304857 0
87327767 227007290 0
181087379 441383494 0
20011735 230866972 0
24494881 272606462 0
509583598 332446717 0
463693514 182587339 0
205713727 522003807 0
301454766 442978235 0
230941233 300398384 0
380050884 558291165 0
267385983 121069823 0
328403742 385125572 0
425093 157880290 0
226412256 106095447 0
97907045 492474955 0
28909634 102862947 0
45868882 157117377 0
142338557 563583760 0
437435349 346808358 0
483419298 334880267 0
335879386 219979936 0
260960832 26893114 0
481233773 146234150 0
296299847 205075540 0
390018323 104972493 0
449348401 186451263 0
363336692 111764356 0
329924062 302097654 0
284021451 277415552 0
298743422 246476015 0
537183313 55074610 0
496258186 16150968 0
302161538 53563074 0
303693443 74354684 0
121676943 562726694 0
148794779 261430782 0
408216682 529759857 0
164163349 511133175 0
123657491 93979976 0
96024666 46906234 0
10810375 340291774 0
301662342 536881678 0
8981972 135703255 0
352355906 23128982 0
279058652 127751843 0
501578492 6941707 0
319712015 500488022 0
549177286 474493267 0
500082790 89832480 0
304395586 68669557 0
478113551 316210219 0
336051802 286836839 0
168691167 132691849 0
561634449 218491909 0
275496419 114122619 0
115018736 193433425 0
171767234 203646635 0
77694309 166969430 0
163114348 116187260 0
567803285 118076888 0
561634033 16162187 0
524893826 116990698 0
112176717 182748026 0
283352325 417767777 0
418422233 159111057 0
462704017 526293433 0
121595065 292869448 0
398557767 116482950 0
206837437 21403721 0
413494389 53158622 0
281637315 119779809 0
32409088 408830584 0
515829807 178463253 0
176050678 44599034 0
86792100 397607569 0
309822356 82428584 0
190942120 539368825 0
118362743 308258089 0
527639319 431810531 0
107268036 202745704 0
111185098 38684799 0
235742561 103457602 0
504712747 552186962 0
400917422 289440912 0
378907387 417181472 0
332009366 30957495 0
477896420 136643837 0
286237558 193434299 0
169390444 249413339 0
65724274 453107061 0
258194948 301401231 0
517730730 264199735 0
129750488 232090848 0
535597400 343183027 0
373132017 358513461 0
291460489 39750109 0
391464769 481632174 0
139019953 379152374 0
11108165 457658915 0
100339485 327987775 0
509435874 247165275 0
458127184 502705008 0
288082327 326172560 0
252776795 204261348 0
172800372 330528086 0
479857588 411226673 0
332802379 180412069 0
453337121 406704232 0
420073822 165435433 0
419802108 550669631 0
545247296 439797667 0
482446817 453632828 0
515506969 83052723 0
313197796 436691604 0
104892407 515855519 0
360063622 179252568 0
552572324 429681741 0
47197681 467235515 0
342146835 488541460 0
181218708 65540159 0
497166158 61944987 0
101249598 55455541 0
85630181 89790057 0
319604917 500808915 0
63048270 128029333 0
408437738 519102507 0
382481076 528842008 0
450597886 256099506 0
38405426 128422111 0
70633920 222682980 0
168859935 288906478 0
421936466 252899493 0
553724200 472753322 0
49201384 464049720 0
215599868 66603086 0
54217113 103522805 0
471600377 114173430 0
546209913 41914567 0
362319192 493726970 0
12285067 414800927 0
302322191 375362453 0
414608947 270294494 0
221487441 310495025 0
347893643 501687116 0
9671307 54109571 0
369493067 200848352 0
347562275 373727400 0
494113828 437625280 0
324281625 425541424 0
213785849 187293681 0
261687156 54047305 0
434184422 513773785 0
359652872 335479809 0
296318672 272622759 0
495680184 410581523 0
315032003 339297975 0
317722724 309629195 0
85598484 61924420 0
63369219 566394440 0
300529555 231205725 0
430561254 305512633 0
389782537 261684664 0
29098804 268658136 0
103089120 346341534 0
507590834 531552152 0
139443299 10126956 0
396051198 242420526 0
272183460 123780068 0
212789953 127540159 0
469332825 475935142 0
550321694 87478105 0
365754744 38387729 0
146755826 251121289 0
450905442 194832305 0
569165802 556124833 0
60640454 562885801 0
17828549 519312696 0
218050859 61176822 0
86944736 522108135 0
87234968 300615696 0
450146391 443588689 0
350100229 26476870 0
312929031 323696906 0
533189924 97060276 0
185754857 195292590 0
150288479 321749546 0
420472692 357599009 0
478149157 55394184 0
563501354 78693401 0
79431415 279946625 0
556817039 100575440 0
459224800 423219848 0
549340559 335397129 0
301113372 30321787 0
324473103 108199288 0
12667135 379220419 0
85498945 128445447 0
18716542 272033862 0
275747823 561349998 0
256071897 449343639 0
550048032 491066979 0
407887739 282242311 0
142606031 198851579 0
269965772 265499447 0
470075885 402379464 0
240299854 379217557 0
203686548 233665303 0
521670376 208997361 0
510216136 240055132 0
163650585 122066820 0
220202418 99528257 0
336494569 104659503 0
68990688 515304231 0
52892522 372450467 0
163550554 169942536 0
280014055 359926134 0
196397156 552263886 0
296017843 41561206 0
446915116 261242340 0
498339343 456087460 0
477811800 500170632 0
95780302 305658331 0
147944598 258669557 0
214947691 2822072 0
335278614 200844513 0
458920415 309993029 0
498249656 79142924 0
158996566 29423051 0
510469395 440232223 0
70698187 510183820 0
380166080 212346840 0
285207292 137158384 0
498663920 134503489 0
342879540 200285485 0
528511245 197365623 0
413454729 73467236 0
162274371 260472947 0
17169874 145951186 0
244083227 414261522 0
159563302 362837123 0
76589004 211379428 0
377499226 141639211 0
227449958 326437860 0
151422757 543145599 0
486219629 64545026 0
535202128 376190401 0
165657220 513178528 0
505788405 261752535 0
548615623 513685739 0
181869734 54184285 0
50717708 165220008 0
175448022 206663857 0
149532046 447079187 0
37336029 253227459 0
15617013 337919506 0
222737491 324357387 0
202725061 298541643 0
257779095 248841408 0
522174207 473831230 0
101791951 116738234 0
243013640 512674824 0
361555643 302368807 0
84004872 99242752 0
212261998 118832528 0
486455835 360641181 0
366761638 208546115 0
544117975 527166622 0
242744593 560515310 0
158180983 394201729 0
268325939 553218081 0
253685540 264190806 0
317865180 87679376 0
354876193 500843885 0
117841144 344280303 0
7593474 153651241 0
312867492 336477298 0
338699582 532583459 0
328586867 393558863 0
313837110 119173453 0
280148219 391177939 0
267621242 121825011 0
131808076 196481152 0
554772642 414342179 0
563942874 344622954 0
69060595 292297345 0
343799085 254403185 0
218194506 323530766 0
36269791 279131657 0
100026217 536437640 0
227699377 65211555 0
358654386 455315256 0
113250614 138754465 0
500138314 25365082 0
113323426 305007235 0
323545672 50018335 0
79675133 207603994 0
404733831 219748912 0
390877540 267162436 0
273255321 97983007 0
205240039 561683144 0
175488195 315557292 0
374550141 446751640 0
385360800 508387284 0
522033203 143037351 0
568191231 236954010 0
258228449 239309946 0
521676690 523621433 0
432246977 298845900 0
468797901 472921286 0
416451196 249710866 0
15054085 194397716 0
425340518 33599201 0
167085781 531853736 0
370006289 468696860 0
118390989 121659056 0
349347894 136684685 0
121970358 174408322 0
303923967 131580812 0
464977917 483531754 0
235785337 428039836 0
565630916 295917542 0
455648750 471407710 0
390692050 563039580 0
270189175 148426626 0
195921201 120675326 0
99236558 300122858 0
539241932 490502465 0
476905497 300009659 0
454828529 517737560 0
520822843 446108696 0
514685854 178400799 0
544075588 153882051 0
368641982 338390740 0
392020848 332206439 0
44439563 20820894 0
436842541 413677122 0
393049361 119441230 0
68218889 64742001 0
295920407 473858041 0
157261754 87265064 0
356987370 339546132 0
308394868 218518827 0
165509435 322551945 0
221802625 432720226 0
417749919 566323285 0
79336733 295090518 0
128049333 532117203 0
252365742 465374682 0
203753861 275156924 0
536544361 364453168 0
546445209 516281498 0
318830460 432857040 0
428173967 219695637 0
234214009 236788860 0
160320109 205526312 0
550401232 563876080 0
379574458 428999758 0
217659447 537983484 0
485754862 317363665 0
430473513 22784874 0
515130675 474905480 0
355155268 565280811 0
35708748 312188641 0
501835273 381638193 0
212497374 12791340 0
309989372 507944067 0
413308736 354856991 0
208852142 8222995 0
122901189 474680945 0
558990283 258615900 0
548184498 72217709 0
422508465 357312655 0
447800656 53852305 0
273362777 412694986 0
319331826 515392043 0
359116307 273275555 0
306529524 185205263 0
256810807 403703665 0
391942486 441089907 0
350052229 175713059 0
367140385 74761334 0
502170216 50453760 0
281337955 556562388 0
100032650 80629120 0
333881555 292984954 0
410538389 502624210 0
305125284 190942461 0
375003594 113294271 0
238276884 49239858 0
98128106 3077455 0
360823708 16668053 0
223472225 532405197 0
548979875 501593994 0
288728363 328556948 0
280567584 469586313 0
333368740 230304472 0
559909221 286137282 0
458948541 334664275 0
179392241 236520596 0
563009285 312589588 0
180754729 44402926 0
338439529 135572059 0
428294888 496867913 0
80403870 459993597 0
223113559 95180911 0
472846802 364017154 0
384894075 562675352 0
148250197 277699972 0
393389753 102604461 0
134112565 268620001 0
545618411 144212312 0
466566992 20980270 0
393154074 274462020 0
459420466 320017533 0
226113559 437137179 0
322578132 394652980 0
450822985 545054226 0
389674487 330730670 0
312896647 254506721 0
56703881 69461818 0
380875555 6246788 0
563375179 389411111 0
249034104 552054403 0
243806992 298827444 0
201059912 115703990 0
82675760 335434243 0
154238608 295408205 0
263410667 292544187 0
20898759 389844052 0
200774092 93088137 0
333242450 277285331 0
267062323 6690702 0
285770750 83830237 0
269815606 128235203 0
225119795 111119628 0
276580813 529946261 0
184585270 73085721 0
146379567 130518361 0
532218861 424257284 0
55130657 205875958 0
463658418 217283871 0
221712337 496139516 0
435425388 553465813 0
477726201 85863051 0
54668776 529797788 0
102716858 317214907 0
12527632 125625228 0
233085532 249965017 0
82563021 489584634 0
292696685 337819331 0
545464664 550538521 0
297115829 74246263 0
30788119 551826629 0
278626765 336437923 0
552970951 398734743 0
249389132 541740233 0
403977281 91098151 0
4003899 145270129 0
447991947 541909879 0
76390963 28704258 0
370724442 414629113 0
542548870 535093014 0
322881823 95532952 0
116304831 424393240 0
275391178 510489015 0
199686714 529329746 0
404879145 166711606 0
216372587 304462048 0
46780664 218985738 0
125245597 8271136 0
503756203 207358035 0
350386992 360101434 0
496456951 55711135 0
33392888 322890301 0
5577583 454725474 0
37312517 436338178 0
378458698 256318272 0
3428229 559095235 0
118496104 557755178 0
320042880 512614784 0
72448334 475777703 0
534944085 146834709 0
199276944 173574661 0
401654669 556355625 0
135657591 401555977 0
400610417 112015690 0
286010865 451929430 0
525825329 439908101 0
203354445 393338441 0
469445003 346360269 0
449552459 346185834 0
530270001 127953995 0
122960568 42087844 0
164571543 86839543 0
460282634 330315755 0
427226851 526421771 0
466519354 532116024 0
500959221 147651245 0
389669538 81211724 0
480411751 323767891 0
91147694 437836503 0
225080517 132687708 0
304706781 320261593 0
420771109 427871791 0
481594061 367699994 0
213499464 558022198 0
236389050 414745716 0
286507726 221827709 0
368417628 527530207 0
415089791 427425851 0
203789202 353586451 0
326649733 520057602 0
203605719 7794281 0
166468758 55988381 0
55946851 180860713 0
66873803 527536418 0
156415891 98266869 0
460508146 319361718 0
238025091 82996841 0
58628224 114854940 0
51385294 296929935 0
407876870 500355398 0
244969001 127872681 0
535991056 211469509 0
516970626 229700020 0
350087490 242518008 0
455532223 451756023 0
34622306 109012499 0
467754126 325154429 0
290535894 357613520 0
490102920 564266276 0
308322173 213125412 0
390409458 156035504 0
206482070 334005391 0
185008804 6446971 0
103200296 114462873 0
378112142 108871727 0
402954565 281701609 0
263076084 383946485 0
565708025 279571979 0
431318846 412462249 0
23370594 150145488 0
204333194 80229430 0
242196915 209794988 0
150066640 488824351 0
223153392 127375181 0
146054331 96139838 0
282947832 560152584 0
352755144 502319778 0
498211476 269907642 0
12739266 475306258 0
14864110 279413381 0
114709886 380969657 0
239489861 30830496 0
147374932 181439758 0
149753306 67699943 0
105001329 32531147 0
226936894 72941306 0
358714907 278571196 0
509753839 179378741 0
536628587 443163875 0
350264708 213001324 0
411922151 190981109 0
255445551 24812430 0
75331521 17783876 0
170540438 134072636 0
530008299 307041489 0
397027224 25380360 0
418945268 415745556 0
29855504 282997492 0
40234969 450256443 0
298693248 103262079 0
423004440 329616874 0
308013793 144152381 0
98586178 476003726 0
507246975 441826403 0
474088770 415435406 0
430499298 204486240 0
117502305 27586922 0
440101435 204022630 0
567454979 235901278 0
59614023 484126026 0
559240353 60917687 0
495872025 18261334 0
203565438 462720293 0
152142780 92892580 0
117542921 406697702 0
443442977 496806566 0
302706914 298000520 0
98296915 430581088 0
383953597 308877052 0
255902601 236464618 0
230823525 74774380 0
89618429 538703189 0
307640585 277678988 0
431694206 538397133 0
280043145 240765595 0
130372231 531253512 0
58010838 251252405 0
522635808 342386687 0
13261595 367616671 0
58971693 353635355 0
210314111 19589868 0
28829245 242650320 0
513359393 224796208 0
371855778 10879479 0
435291647 219837427 0
133453978 434881139 0
10394277 226954100 0
329878643 559012785 0
160596965 303796193 0
316585274 128045523 0
79834545 217851532 0
198608224 336120459 0
368576733 138489051 0
65016032 463905800 0
68680547 306138647 0
252894276 546441957 0
486998436 96133319 0
87681393 8150739 0
438787957 119807800 0
399789142 113553247 0
494341179 108502267 0
431218532 283928389 0
269212068 388288763 0
60393881 62988137 0
106373810 142851628 0
94571211 30049536 0
507363505 186068260 0
108641442 327773991 0
215333771 256271439 0
420512829 358785217 0
92059751 176616036 0
120191990 313754996 0
267727740 139121292 0
478203777 281124360 0
412820677 528425553 0
322297429 110826817 0
487818783 190014514 0
103766683 96748863 0
441884320 245829858 0
55789492 561772316 0
478264138 505748924 0
65492458 78228204 0
525324001 236239642 0
568488368 253667698 0
121034029 130030989 0
27161254 332237 0
113892239 532625158 0
21437743 222534870 0
258323353 46194460 0
124105355 20461205 0
192766526 211780028 0
133389997 356933261 0
47896432 311054763 0
500767176 249997353 0
123534020 283246293 0
569233064 60672697 0
775543 407236766 0
46710105 539448081 0
168283645 173623868 0
308253761 314056820 0
99369090 161285500 0
546983915 153575672 0
25325128 423275608 0
84925616 268366914 0
345864037 180787001 0
508764827 27819332 0
47104141 350282248 0
125678519 516333508 0
191245800 313898181 0
542057439 10344232 0
189985820 259855015 0
481290695 361670336 0
528664520 134841463 0
124423713 219399826 0
303276242 406944474 0
532908851 332331654 0
266090443 183160697 0
487881082 555201148 0
538104592 437406055 0
319328156 309420171 0
301438845 221980838 0
135345230 8805552 0
344830223 478360564 0
421642863 485664102 0
287822612 503814919 0
121274936 94613266 0
396750462 203654523 0
57679960 474523430 0
155742061 524103552 0
145441712 162302828 0
218740523 509710621 0
204596394 285400482 0
293706919 461657710 0
468560051 437924246 0
565521660 554611099 0
461829432 204256203 0
95340396 59860677 0
438058212 30172106 0
531554486 478251655 0
544342529 472563093 0
544270746 324762664 0
166859367 385864282 0
210829181 463576782 0
343447245 174425091 0
294703221 520233128 0
259478922 540571708 0
508574327 23485865 0
460175620 293377300 0
293704665 515320083 0
316633122 111222667 0
354968894 345411022 0
52623985 375096219 0
291149402 404474641 0
291469699 259315394 0
262822680 483863927 0
231816217 414693412 0
104332522 502234616 0
144900210 11744073 0
330809085 441751672 0
43231163 350389136 0
375078083 357919364 0
125866285 26299766 0
448098471 253172188 0
487465021 376748728 0
326745149 173019175 0
494335949 54705124 0
65563280 266881671 0
177855525 539167611 0
542773428 353517173 0
411816724 416855208 0
364047622 313202345 0
71996477 150665178 0
283406036 492521025 0
469700921 172119332 0
293368348 101681379 0
196433555 340632260 0
197110484 555311977 0
463683573 84578244 0
82216462 431524114 0
266540359 296815093 0
371526642 245957557 0
445439269 507287622 0
134186111 86324782 0
172673399 333381908 0
360069869 435855793 0
378243530 308460751 0
173455467 551773400 0
320329069 558008307 0
59330865 371768361 0
169740165 535563667 0
510742287 564669735 0
4834553 215194850 0
376299670 463606269 0
48710772 235157843 0
292196423 359170624 0
295736292 211381022 0
222558986 360312256 0
200512731 341683240 0
410039437 263311871 0
180638704 520817974 0
126183488 318379301 0
405199314 162617443 0
194550011 533183851 0
48497310 301479949 0
496027014 430849585 0
386563238 228312056 0
58008164 166509056 0
311765921 250771448 0
337608534 215599282 0
71862470 435737624 0
124746163 103750002 0
460702203 146228258 0
29159708 309596251 0
55098993 527734607 0
443269431 135200109 0
562467112 453022582 0
29395105 254585944 0
467152673 135900290 0
238907009 209849086 0
211583045 122313094 0
33514360 429539160 0
107039391 55049609 0
210557266 400471531 0
43529446 348343966 0
500024230 15884227 0
256445654 568468281 0
422728442 523080810 0
10145631 237246476 0
518828676 549958860 0
564636150 486446395 0
158642971 210451750 0
403440184 250193667 0
126449754 72202574 0
484413677 549512746 0
187168108 313034606 0
145859885 443626908 0
528165056 294776300 0
307834350 199186560 0
531699460 106311289 0
567773706 349036250 0
202818535 241476568 0
82069574 520206401 0
152509292 245966080 0
563553459 215660054 0
416522402 231609898 0
183569234 245799185 0
128628307 477833842 0
445664597 65525281 0
386650843 332106646 0
418694160 136634010 0
94860685 92085604 0
506661032 42294132 0
143021574 323471171 0
474275513 251031947 0
497074753 67772843 0
114046941 500612211 0
459959054 319419511 0
242705337 203870047 0
298510310 243740002 0
466268313 522245326 0
200752681 196126265 0
326742682 282969035 0
411131767 224375097 0
112789732 508168664 0
253675199 539251965 0
417832643 89662230 0
139955606 351202054 0
282349049 34223163 0
496236982 212994037 0
465984382 305894390 0
79665163 326833336 0
168060357 470913370 0
59637704 544327711 0
230536980 64574157 0
424504120 488419177 0
204364702 72426943 0
210027885 157918444 0
533415715 456306763 0
228081564 251010128 0
117633612 561040814 0
146375231 145722242 0
471492843 104510468 0
277863119 483237084 0
18189822 247308492 0
286493067 430749027 0
301213701 521020861 0
125563545 354318454 0
261301384 83670035 0
180945594 375717616 0
249097987 53646301 0
100792077 399201677 0
185614518 441518021 0
273542590 448471936 0
315068092 49672753 0
249341644 181510820 0
135739026 523592951 0
333436421 70093355 0
526571284 48312635 0
381889487 406691608 0
271805366 337510698 0
291339603 104423990 0
83399181 348732284 0
63439159 155958430 0
42982985 418572436 0
516764272 448879417 0
439691820 224156076 0
62547465 90521787 0
507904644 554790580 0
495813709 456180605 0
284580371 318914923 0
28999138 327639090 0
332629953 547313536 0
299354129 98453122 0
177085973 333794313 0
152468914 74129573 0
276462985 236339956 0
513502819 548274245 0
523061606 381570791 0
317745655 385476080 0
494930762 243626239 0
95593339 272927343 0
160725902 121787986 0
567649045 26139380 0
532478398 426468910 0
180946225 281755112 0
480324631 43361625 0
370149510 419628821 0
81678347 177551305 0
278815541 462804015 0
149566429 300386516 0
14471785 277858407 0
90055213 433708768 0
244691644 466744985 0
241117420 415756796 0
192388932 516560795 0
393999841 24393854 0
281919224 317285286 0
328291448 407466712 0
131748705 318585002 0
364756055 62007710 0
514265596 236017036 0
273396368 357426356 0
196152874 495873490 0
253986742 508592916 0
223201312 309889876 0
30827991 150076514 0
196305911 62991943 0
196534048 17214881 0
107470879 497802014 0
239127979 181684697 0
39916946 13580501 0
251168950 196667415 0
160308518 285241767 0
12150342 483797854 0
287377006 245204217 0
528626836 16903012 0
216105686 167386517 0
428558095 317633605 0
195112866 261250976 0
376755073 536584729 0
298432770 303966712 0
369836820 556737257 0
40202536 47556493 0
176226947 309477944 0
25976284 11319526 0
534332157 290212342 0
563855030 445095057 0
289812353 515250575 0
332158820 536413119 0
426937620 548154711 0
368993905 46165216 0
158663515 129028202 0
96489284 280864512 0
452605079 87604863 0
293324288 479519102 0
231084808 39418117 0
357103153 435119558 0
190789114 430436291 0
180265832 490917786 0
531981531 478619430 0
32991076 152130669 0
523081837 178685202 0
43613103 229936125 0
411441954 487673945 0
209027282 24082227 0
71883765 524220658 0
518117669 246223595 0
348665611 421183043 0
520261108 10102752 0
495482690 421797575 0
306381254 80385351 0
156023535 27658674 0
217820510 94809911 0
462862000 128215299 0
512086629 498128314 0
546872841 265856709 0
280570706 321635046 0
427851182 525928134 0
503289747 400168925 0
193766673 72697556 0
212331552 52302888 0
340003492 386956341 0
209021152 160499321 0
149175709 510550681 0
13031972 64088630 0
412315748 29354234 0
554325140 232831011 0
223347331 52364448 0
375502348 225691889 0
296910187 268782069 0
472047476 95095178 0
40954910 503995117 0
308573773 432145856 0
265994875 563521282 0
244776365 445034081 0
301358494 494258443 0
216766058 360618534 0
85822110 237864779 0
230829210 452410930 0
501056349 445300335 0
536005986 336815351 0
12113763 383198508 0
331704697 199315539 0
130364523 105497645 0
32943696 91414826 0
410595149 259120838 0
196599283 375800191 0
363989012 111595079 0
474320253 268984592 0
459038980 427483709 0
485155280 217395217 0
565480380 478891016 0
532567121 329346876 0
239119947 391396661 0
374614582 391513436 0
498692501 442943082 0
230386970 301585507 0
173736698 489598528 0
37253895 369319563 0
567163199 228928076 0
94140507 213898272 0
135137963 118947294 0
88302550 500194769 0
161017847 454843301 0
20149147 414113395 0
34354081 62406768 0
467725545 488248430 0
298699507 350197352 0
267751289 545567921 0
300843837 508107560 0
545900104 449163762 0
263226951 285409436 0
360119910 207458626 0
399806769 259469788 0
78887378 404062775 0
350033593 42866344 0
137246043 51282123 0
64778904 423593253 0
30101241 74674896 0
520109563 76974326 0
79988233 42816274 0
201723309 544415847 0
193509059 274033978 0
183966068 236166940 0
507578430 304221142 0
318265596 31328018 0
383618214 330981286 0
260373154 500161667 0
72595955 560563624 0
313231740 184284929 0
243752689 156894385 0
25168307 225944438 0
219790625 228854101 0
30808551 118718128 0
540752021 355204828 0
532015367 149132753 0
480350714 123549801 0
348810149 151126799 0
416300234 260447219 0
168349430 58743942 0
188069502 49444347 0
81584511 61380549 0
308388769 225571301 0
466196675 427320871 0
142067576 297986103 0
319967245 454282524 0
474189863 102410628 0
128100664 142389584 0
319554172 560134433 0
133738594 238456611 0
392674741 26119815 0
121225801 90318752 0
380950952 472040016 0
487038648 398895713 0
524144748 175291984 0
10013688 383693154 0
83084726 561206308 0
159846621 339669079 0
357419200 480333829 0
14143184 50854635 0
260940848 179082162 0
161711917 66136104 0
169788154 30315595 0
483783738 527131402 0
222716721 258494634 0
170845695 490359645 0
446382251 425592795 0
333199926 263922971 0
215524997 11030790 0
383272863 257809184 0
488246210 401246644 0
457434829 196303397 0
561932127 90946905 0
176936752 504057221 0
494802311 202822453 0
565395999 453885494 0
262737264 358098290 0
339050986 402891184 0
231580291 370893568 0
209713965 469800630 0
299793904 298319499 0
440684975 521988057 0
495917997 204536733 0
191665693 343606371 0
344694252 554164371 0
29366901 308732107 0
172387106 182952525 0
568629919 462303311 0
271294659 295553326 0
163977532 430312294 0
323468820 168409626 0
492338014 401180863 0
457344397 353750314 0
197380908 406741376 0
494401546 309676694 0
12621703 40724676 0
481563552 516853746 0
133285894 435264224 0
529056512 140664188 0
420315347 506934179 0
279155254 133342768 0
482875775 168275892 0
540312416 136426030 0
20927115 60415720 0
204657013 234690710 0
13271703 527470708 0
36375474 207766514 0
463028176 287046642 0
395412668 532867795 0
470237786 545747863 0
316601505 316751887 0
359687102 186633769 0
372894951 462601445 0
252741003 222327033 0
305295266 398746699 0
460741618 73048350 0
507004831 232742112 0
394036173 246761200 0
107074380 535940449 0
158542492 379866334 0
422794635 430404692 0
163703326 243713279 0
44724764 119010487 0
340104463 94161745 0
112552307 172168953 0
136906147 327910996 0
472722882 346633294 0
502325970 554193492 0
398128419 429155257 0
418757720 15303233 0
200986499 520314996 0
262302344 232313787 0
3423616 545066276 0
226982962 33161305 0
182163518 42907676 0
73148685 548737715 0
218611400 40984725 0
165464587 550147036 0
342700388 241196762 0
306512881 508541873 0
243586822 249116436 0
266256629 254557271 0
154878085 410986544 0
312998562 349171977 0
387733722 200863559 0
8095370 446349562 0
359296161 504740623 0
423007786 9763095 0
281531400 426193971 0
170993421 431004862 0
4638539 282302388 0
544510373 467800192 0
523151105 65349785 0
484207515 263015407 0
90907588 312757710 0
60558307 553087513 0
87867673 366576155 0
13663741 507265568 0
479682330 432999762 0
79914536 481654724 0
110116531 14912195 0
47100178 249792158 0
358495453 492713568 0
184394646 486337116 0
296225186 88251678 0
71553385 255457532 0
54944160 550430740 0
99064437 432205378 0
177154590 36484120 0
300107763 563184437 0
440300876 513212196 0
14229758 519198071 0
220934676 375320071 0
95346340 96121624 0
316861856 74009749 0
220967791 200765971 0
329156565 323911258 0
517547534 145704591 0
367879042 319996048 0
341400788 396922177 0
229452155 197779270 0
323133723 66972570 0
93924526 3329531 0
89856748 429587961 0
89958347 308324654 0
95927042 401758915 0
228457646 244233536 0
178560136 62650330 0
375119273 86129214 0
254206226 481552658 0
340251991 164102068 0
389827846 540473451 0
311419427 343570450 0
233734375 317657346 0
216983375 342520796 0
237784163 53284387 0
108638485 142456623 0
275282190 314335051 0
5008710 413267807 0
191264399 308294753 0
437153818 189177812 0
120704684 230858694 0
207013537 125519762 0
350917233 494032372 0
280673083 312168514 0
456820567 337574179 0
245602055 135557082 0
229492021 428117053 0
274841461 445747303 0
145774263 341087900 0
382411150 387184062 0
394653324 429714703 0
90681684 283670266 0
31804124 448377028 0
80366180 513720319 0
116227530 265038398 0
232024366 502895210 0
96063571 342854069 0
509592712 460220324 0
58763723 169983159 0
332501076 421677920 0
223861887 191567674 0
287091 565274950 0
364032503 299458591 0
172919069 310091845 0
427795584 413608984 0
218167966 547321669 0
76941525 54936235 0
213014538 306209375 0
208303678 256014432 0
302137462 106702144 0
121988145 192307170 0
492916048 72567223 0
377890069 335707812 0
337697870 244285323 0
284739678 398817482 0
441996435 338667715 0
348893403 479894537 0
503356659 498374509 0
296813225 149254803 0
141577673 109286233 0
371784352 91329502 0
296735509 439234369 0
259172694 431947544 0
554048898 463536365 0
493728772 490576372 0
371981414 29375920 0
176317777 69002522 0
132576284 187898179 0
279225607 70810018 0
323750407 257717635 0
207231441 292106141 0
426061665 473293766 0
500808660 172050910 0
482906212 416727557 0
465480579 544575159 0
363759243 316817285 0
497599675 305063390 0
329518641 203459256 0
15116587 249219854 0
114837564 408568179 0
325983000 280359900 0
5476139 362335703 0
379319736 233335838 0
401421250 285675862 0
254821068 43490071 0
389783254 424931708 0
140346444 565544777 0
518535110 296993890 0
324448829 126386739 0
91633549 198945470 0
47692780 252723179 0
219840212 440587619 0
514436091 357164898 0
496362537 226328194 0
567284324 407091384 0
11678271 529677934 0
341750998 487030212 0
373172810 261077434 0
170278108 512825310 0
138259538 339392045 0
362118973 40671796 0
406812479 468181413 0
462562009 230060090 0
151291671 102696423 0
378389938 461511162 0
263069850 337166831 0
58752463 250020334 0
134630717 172008192 0
528767590 172244627 0
260449873 489155664 0
496173319 180617130 0
57381558 514938798 0
163213688 316412129 0
316709767 352842678 0
321594042 383774430 0
379335485 374549970 0
194604408 421592045 0
344044897 279745740 0
535744218 80202733 0
153861226 70343526 0
256322598 281746380 0
543657478 167820128 0
310468608 471991928 0
532546389 465812829 0
358140592 242354551 0
181419693 455571475 0
469968229 507813477 0
185527412 415521466 0
37737414 479856683 0
1410977 134443280 0
39985987 550880280 0
194880605 116909018 0
22185284 286083747 0
243549891 460651406 0
416646709 27733710 0
446633302 283011508 0
492979715 542030145 0
108534465 524497527 0
198205321 544090867 0
342409011 198717437 0
309335707 300876273 0
53966765 85407719 0
273221222 511007189 0
105020406 542117930 0
237574970 18707310 0
512999860 30899439 0
324265552 56931317 0
245455678 295768200 0
22467578 561625156 0
197604825 364789514 0
232854653 534131080 0
99720813 190617673 0
509384676 206066746 0
111459433 434933437 0
298633754 166242903 0
449442889 250314808 0
204710149 367958666 0
245553426 365235940 0
199771250 364600383 0
485648681 74730417 0
155178925 129332783 0
534547035 81163945 0
437571220 175141807 0
521287646 321992475 0
186203008 413206487 0
332332126 191815438 0
568118329 342643610 0
85228997 310940766 0
389914426 301277115 0
141842681 134008888 0
103121848 123902593 0
26936430 152794646 0
150851509 67882775 0
215567949 140998481 0
374144348 536134094 0
283146043 522230152 0
527338218 19512107 0
286823116 532763281 0
550704499 131553854 0
560325197 154513904 0
20196395 319472986 0
40543404 147871225 0
116754341 267268487 0
377928620 565025168 0
91798155 501978928 0
278004441 221753565 0
453735285 489546303 0
273511953 120498903 0
7910201 412544410 0
3376041 144813798 0
312101772 542744082 0
529638105 182772216 0
387393701 333532886 0
157197086 305462568 0
234062030 447325176 0
284021217 432415666 0
528615522 219550747 0
94756830 167841292 0
102904278 102162049 0
424785084 331448355 0
311922225 387358351 0
294979416 521894160 0
265318599 46961117 0
374605178 467080813 0
94778593 398709886 0
207863791 38424045 0
22949424 257031458 0
17167394 398153743 0
110634976 349900191 0
474795329 479966740 0
190227437 124931151 0
350523224 193648258 0
399891648 491827466 0
62046506 87268228 0
443088950 59160622 0
166820415 169595272 0
446084733 569094665 0
317341636 490708084 0
107503764 176018391 0
229259476 236339326 0
346460935 98577021 0
88171861 556693960 0
2761368 41680349 0
186735330 142282393 0
338890218 67692755 0
484550669 493145368 0
527259930 80002738 0
413931629 424889975 0
385491247 124638290 0
421600249 346258911 0
405017559 68131863 0
4381097 298786098 0
147071095 445730551 0
531603209 475329691 0
457397952 289066022 0
471778803 234925575 0
367276598 166567694 0
409134346 188205739 0
148695448 373030332 0
154065015 452579154 0
117626693 555378612 0
533550147 96766260 0
505272475 227571972 0
389733392 182937412 0
222700227 466507385 0
339042471 297006604 0
218949763 349305353 0
85401590 485705989 0
365119154 409423094 0
303914034 94744971 0
543446279 450396222 0
200402486 266120064 0
258559184 21336379 0
71291384 516551757 0
490044431 27900965 0
505278015 15604094 0
104831792 190098404 0
563596008 342894875 0
364795893 404499260 0
227894974 546287142 0
485487580 175833987 0
455572345 39209102 0
24635917 402482808 0
334471701 209273023 0
251618781 84016396 0
538080177 72097043 0
388526808 110432221 0
482202675 400835147 0
440066137 189957837 0
133050459 395843180 0
504895756 17727681 0
317439080 441826094 0
377770322 7943028 0
44233890 311564440 0
103442734 429369815 0
160842120 341005624 0
139984385 221604891 0
332207898 440175269 0
120085013 181593679 0
234329808 564953731 0
57923619 211185980 0
75829300 549120200 0
514845344 387055549 0
445349886 156165029 0
41640113 342097410 0
187916036 81656078 0
460208326 437908493 0
341572588 199086447 0
309787162 323387882 0
460988572 549142152 0
440407994 397377168 0
2789558 162093883 0
208098704 247023318 0
341005911 212463060 0
408082984 387487663 0
240408180 458711138 0
397353168 134800443 0
461085363 217738114 0
69405308 150729642 0
323139511 98770241 0
93031596 459695011 0
485373892 247300030 0
564288958 277191193 0
451187715 446703474 0
226378564 23139321 0
242270258 478308601 0
358820476 412217399 0
563982844 206044492 0
105182021 23232486 0
316009729 66664593 0
355399617 543712483 0
427537787 118810608 0
426454646 199701034 0
480852955 112823344 0
166477817 459918904 0
174658661 538718136 0
242590630 24501521 0
266937259 408501767 0
158315651 199982519 0
297296742 314977429 0
119674922 406167546 0
500134155 235973332 0
54050562 471916933 0
111514837 432563358 0
45199099 360403988 0
41469921 160553221 0
242992805 78913279 0
69185977 558380505 0
90213297 171526882 0
301032065 25537868 0
361627542 464327008 0
422005692 346787111 0
504763122 109571971 0
340063082 114735605 0
462189849 159418881 0
481921054 127409495 0
286626986 401395266 0
388828800 112034349 0
326267498 252181151 0
97090237 300660816 0
365241017 64361256 0
402303634 503056754 0
21584218 346542524 0
310337049 529106754 0
68927862 507620178 0
486342733 335688379 0
543458204 478885831 0
135752952 184423804 0
427398303 156483784 0
536457380 281507253 0
43711976 488567598 0
131758406 74555650 0
180467033 311595476 0
406520506 129736940 0
326513814 319185472 0
282005298 223448679 0
430206411 40392734 0
425048250 118817252 0
119641002 251892683 0
5866261 77502706 0
49145090 247311490 0
500411072 564480302 0
465263628 231313837 0
401847931 236014283 0
339451832 344000116 0
53001171 363887566 0
368776042 296140437 0
77114690 483614006 0
245539023 404480401 0
107575289 196043322 0
170343572 486128671 0
353132062 99510137 0
506911871 162663552 0
67281541 279279943 0
242413207 557090416 0
19113515 218814461 0
375041705 493145060 0
237390305 196088353 0
352829911 184801268 0
71009454 168703594 0
47107621 369807327 0
77282627 341239621 0
250433233 492384557 0
550898962 96948103 0
561215815 236214130 0
501626624 178066240 0
138721506 238933436 0
209055244 47920287 0
193791461 453430270 0
13416885 91870101 0
101498444 260648653 0
536087984 335745943 0
351516140 556199719 0
460840711 477848039 0
221873813 114336650 0
454006322 289814474 0
294188488 337212331 0
133980842 86972907 0
473913112 476051348 0
349942538 12961461 0
134182093 437621713 0
10299793 247900617 0
81928237 481611500 0
567063372 170045685 0
108661914 2554752 0
248865779 169806408 0
354270138 195906045 0
458142248 544395767 0
551450885 548987319 0
195308790 31728412 0
220010023 335322790 0
357496013 9549975 0
84790738 46736591 0
456104005 430298989 0
536360693 323861288 0
6603534 360965186 0
424245446 166606373 0
133842916 205723146 0
52745382 237489652 0
128015716 501230576 0
202696155 317393450 0
54065396 441890809 0
168274087 315203903 0
416921524 123703936 0
455430665 188620399 0
235517235 534362204 0
362361724 465982442 0
288291387 326661993 0
81267355 105533696 0
539985300 300763087 0
77970483 398188201 0
195395658 459509683 0
256727367 347500392 0
524506738 125405758 0
475664310 488968835 0
218478659 244702595 0
181714998 191573727 0
320142083 230000166 0
462809709 52804168 0
307861708 134233131 0
479126643 267525293 0
450132469 260016880 0
29271440 347795495 0
387451141 241831714 0
87580296 361794578 0
104889209 374747875 0
160636664 208660554 0
310214088 214613064 0
243252159 324709811 0
509668867 567608200 0
282923156 382948312 0
229931968 432586344 0
32646989 37058613 0
403096736 560900142 0
305295296 138916094 0
393516873 36212659 0
505336908 258755947 0
549647503 489607791 0
514127299 13823231 0
2719561 139844059 0
507845539 334802935 0
219716457 98144122 0
331070063 219902069 0
171853768 538998746 0
468073796 536149894 0
510068428 114802854 0
368949646 431537947 0
375945758 102843020 0
157637449 160727131 0
472630102 96450335 0
135121882 547716088 0
170171458 452433564 0
3776130 350305319 0
473008713 372722363 0
158017573 18638647 0
445700246 29755640 0
407234558 485360072 0
225642697 375538070 0
549506003 13327478 0
530495234 19141544 0
22810091 419593112 0
371290041 189779019 0
457129765 185693507 0
156424996 15171463 0
1289297 388419837 0
286966392 555274846 0
199274466 296464361 0
500373593 351429514 0
130779771 7011988 0
538917448 368631780 0
139015770 469745685 0
419673762 336243389 0
516334578 319880447 0
538707910 354934176 0
156918918 445574998 0
93072303 305995950 0
519996507 60423484 0
330775481 540493187 0
552025458 140765281 0
218371420 255763330 0
387433596 45940311 0
139647593 405302649 0
423245461 534968336 0
375299381 435213959 0
384224363 300645719 0
539672143 457170150 0
322730590 41392706 0
354110909 230724701 0
103548052 154458606 0
101343813 497203033 0
125655236 269174365 0
254819439 107622799 0
212903012 153942794 0
428012675 552686595 0
381190021 520622463 0
151796656 454063581 0
79507294 298346827 0
241665191 204710714 0
372817159 369434790 0
87444322 262601021 0
292028597 98806714 0
552780940 474421612 0
352187534 80965710 0
180337276 164118661 0
225083173 72247602 0
202119134 527347919 0
213423733 292854681 0
98126655 301097480 0
297311119 548405429 0
195673941 190075129 0
396587957 192775235 0
202877646 123346128 0
183746544 525901117 0
417289631 89622530 0
347902215 264054287 0
349170183 285428685 0
327807143 219341501 0
380151443 81694064 0
55881116 401401448 0
144877441 87918892 0
135290114 114365410 0
494024170 94194135 0
258239768 365765407 0
473942250 181624251 0
244788102 115776249 0
410101594 126969127 0
105562043 281125164 0
408770235 59269300 0
165213898 33969651 0
414784196 256902584 0
497811092 249823796 0
274909167 219352898 0
384070581 135262001 0
512967018 149285688 0
431502066 503034561 0
298798072 337623339 0
256776962 181175795 0
175254103 343557261 0
521849670 19720705 0
469719262 244576624 0
19004663 437776133 0
347452540 473929314 0
375641255 258718098 0
52822936 453814120 0
316965347 67381230 0
267658750 215934618 0
422900658 277911326 0
298518362 354940654 0
32707666 21689388 0
59493622 3202852 0
30468145 480715239 0
517804399 422388458 0
240610222 184071822 0
218639024 43313618 0
324058210 105414827 0
456518831 231274545 0
521902211 64283123 0
298080766 398642105 0
8446512 407133657 0
240679977 376607584 0
392143194 75112503 0
121610852 388289333 0
94971740 218373365 0
274029305 239805172 0
466624754 502799267 0
422464013 186240933 0
539448358 402254794 0
99467090 275380473 0
277205396 79415219 0
386202127 230231978 0
528561754 72525054 0
122562038 448162454 0
22547188 124234455 0
527337284 197760068 0
292437626 90245226 0
227527204 560738346 0
323293496 100130591 0
187489228 11350202 0
108215032 502305080 0
60408886 124722411 0
149757822 297308583 0
404815765 4433844 0
352081135 211507286 0
473985843 122737978 0
491168594 227165451 0
558148851 92539712 0
557660799 530436045 0
346929035 492236199 0
508036834 348799730 0
335265490 63564454 0
21404041 559262720 0
226688156 122086381 0
432464388 426739152 0
556881888 385848842 0
156585668 90618156 0
210813571 350093290 0
312724197 243262295 0
218720718 34014481 0
30029208 73310683 0
112192384 265480659 0
398815264 252986920 0
247147250 5660433 0
163080929 243659397 0
259947947 121246867 0
507398852 335734563 0
276987568 249454582 0
518503482 367306686 0
151102959 308869934 0
376756013 465420494 0
119504654 286911078 0
103705094 78825546 0
353969026 433373547 0
84574044 485507336 0
431480047 246805860 0
359145394 380763948 0
67492229 9574372 0
230526767 383775758 0
505487490 471067441 0
325966877 508185515 0
410653427 510837593 0
347890671 142030318 0
308461695 193551143 0
128697703 326420593 0
246541371 552418106 0
374151211 292039853 0
86486085 529579741 0
66395552 214071971 0
429629989 98631158 0
385797568 426147995 0
401318911 90168699 0
145638390 306542076 0
490854820 150827509 0
264544579 13535271 0
138494064 459619861 0
385035792 309947738 0
179775693 434911663 0
323986766 222226638 0
509853666 230616348 0
336211727 396306350 0
347765129 190770444 0
92696260 473076108 0
339108717 391571049 0
548477866 42863 0
40013009 306265863 0
73463528 223953241 0
372212744 192077035 0
330443417 135428001 0
33120324 530548898 0
519562193 113816649 0
423714845 49545838 0
105863520 42529081 0
550285274 284997355 0
540544963 376793573 0
342733581 317639852 0
500489465 518550118 0
316823990 242464670 0
362769332 308965567 0
303962377 214071762 0
441140343 331154089 0
335746554 377632085 0
498465869 175415232 0
498982372 277349163 0
453651470 77960936 0
74705067 389636900 0
245882114 473655744 0
32792589 4509645 0
517268036 284021115 0
321405394 552674597 0
68989739 118320863 0
111845420 253170349 0
503088284 374778330 0
5569940 137206418 0
285643630 334740974 0
79240193 471556961 0
329640174 357834532 0
137926613 241067106 0
522825427 107068320 0
367016899 57070884 0
548996190 567587151 0
219369125 75959106 0
445055219 347377039 0
528531912 229115787 0
138235759 488265185 0
312470936 332898655 0
128391309 325804539 0
79785803 522012510 0
226508021 383916153 0
251173243 502379626 0
239845075 400289399 0
556316020 454353128 0
504806268 249258138 0
555345214 487013978 0
89158034 240392272 0
40371521 336375508 0
287122614 35830671 0
3011953 337293713 0
446974097 415027772 0
30003725 137044867 0
294545733 264410039 0
291966731 274276102 0
478816694 102719072 0
90784789 54329462 0
252857972 281125655 0
45649226 561346832 0
438834982 551539014 0
347985099 318738784 0
159142384 7695395 0
307060805 236086118 0
154080618 89077371 0
508722437 215899578 0
4083278 58975945 0
180837026 372229073 0
353137622 78784859 0
559188162 29126422 0
492852864 116996188 0
225499040 162812217 0
196012529 330730795 0
227357716 8560921 0
175923364 210415999 0
66609670 382357840 0
429388672 472625605 0
451370408 390686481 0
57284406 257306064 0
23989704 35453798 0
449722727 246903133 0
352346105 325868784 0
142381399 72485409 0
543467032 143679832 0
391555927 97143397 0
151078262 168807058 0
471645162 155502670 0
193048049 99360607 0
207280686 375728317 0
189734663 216771810 0
146284403 561977235 0
442606125 161818863 0
131398424 384802352 0
443485684 286414771 0
335342067 446540947 0
242689204 191517544 0
458332298 277680134 0
356152652 387579502 0
128277609 240806623 0
480161473 288629644 0
219811735 540928365 0
552753300 386816951 0
133172567 443805153 0
440056435 122928252 0
502568004 310951730 0
201852681 390395029 0
512112888 96872924 0
348164876 338943854 0
323555107 151970681 0
356140321 94485945 0
395921032 464793134 0
347840289 273586563 0
447132806 333796233 0
338901195 528558656 0
203859482 371889190 0
296438683 387496015 0
161826264 444416810 0
74348479 34276631 0
90237821 550842473 0
368663090 194211111 0
512054411 181375476 0
454133076 119832484 0
474539355 556857304 0
77792135 332797301 0
130470764 472174289 0
123600793 196408954 0
485256310 314601143 0
565622594 361801811 0
325951495 34781632 0
543009276 517137944 0
526476129 522756525 0
25679014 189953944 0
253132115 385177502 0
569034484 14135058 0
401171412 430279770 0
475625108 91606673 0
401990372 308215743 0
160903208 266369969 0
103031490 206040712 0
388846376 395915390 0
1948140 111769698 0
116839930 16076849 0
498740797 132367051 0
545926869 228418308 0
221267524 509728788 0
48575589 2983412 0
400655465 445615193 0
480962187 496846388 0
160841164 362144800 0
552232550 86371600 0
218413704 234721084 0
496214405 170623769 0
429426211 530939685 0
254271106 15938399 0
441144508 369785623 0
468142811 78708818 0
481279219 291476031 0
171089933 523028642 0
237557578 318403153 0
220233230 157352529 0
243428874 135227220 0
158344763 468024757 0
507776547 257498529 0
400968574 364214940 0
1642224 194907739 0
305448213 355410356 0
27582801 74489468 0
238725741 482326728 0
214594141 151100320 0
205634186 38409481 0
66236770 344948507 0
537112026 563033458 0
553660363 509065974 0
461698252 79581616 0
225124407 342976157 0
565779124 242091042 0
87871018 332547675 0
386386130 525495227 0
21412330 79619616 0
73957280 185249012 0
519569683 220605511 0
253959771 339922630 0
172523297 521498998 0
258848068 521619604 0
346495326 81007013 0
471500657 284374334 0
276746715 79288139 0
346977139 562655768 0
72904739 80158706 0
428504712 14226620 0
108119840 220357273 0
480300024 89614650 0
103844670 367237606 0
3932551 377202688 0
189095355 384980523 0
502575452 292172016 0
114855714 390714165 0
148825170 157397893 0
531577172 491374676 0
106524501 233445178 0
88171636 458801969 0
540009745 471863581 0
535208871 41974730 0
251544742 441548685 0
466445907 517163623 0
380215397 148439148 0
296714590 563262958 0
250564432 327018404 0
162705009 344917618 0
69237463 503069725 0
483167170 146958370 0
405622362 360215476 0
481627821 299089574 0
495043660 360324011 0
5141287 216414658 0
239525002 469151172 0
144720900 693541 0
562563117 38974627 0
40969494 335234999 0
18003532 63842187 0
394172015 567323286 0
122822511 564242514 0
524735205 94266132 0
217964999 301815990 0
68721104 209869359 0
324821057 476323029 0
59847956 225420483 0
467956542 408623074 0
563390493 320357711 0
483669735 88878896 0
557672091 471624206 0
259438862 209754107 0
154440132 495530294 0
259514932 557226571 0
311340886 394083340 0
460972229 239465998 0
404428868 388751353 0
253354632 520663262 0
389758288 6845860 0
460274081 36201202 0
291489676 512481142 0
136162119 13351477 0
114582925 113635727 0
480656360 359722159 0
393369114 494917850 0
320832232 543282048 0
18036509 245077092 0
421220558 412503942 0
375931139 150609701 0
428554 217752445 0
520606602 209808505 0
30180680 436242498 0
21987819 545070025 0
446569716 362203502 0
76871157 88504946 0
65216883 408819094 0
33860978 370845391 0
414821306 216506429 0
272630519 128175320 0
334330 29638207 0
246288645 464939200 0
193309912 338264931 0
49105399 365065900 0
489998638 250597845 0
9332298 223573366 0
72258715 313880389 0
224011121 494634056 0
117579685 218302267 0
196329521 187455184 0
471579202 219464678 0
38247950 208606821 0
508637524 194814912 0
108922246 220751714 0
540125977 332530920 0
460869083 441013226 0
69447328 91006123 0
27509160 440990063 0
475511410 292766553 0
512890733 463014979 0
499576389 399609120 0
156488596 103620687 0
31377536 416257821 0
183617874 270742516 0
261922993 225286917 0
507942984 492501039 0
190303711 467794625 0
402692926 71418212 0
12729652 466023214 0
315897118 291161201 0
357713571 106216023 0
320100471 165653263 0
481848958 176777334 0
561237116 466877539 0
311464884 440991231 0
555953003 103501354 0
300379988 181366122 0
338459486 350794722 0
399014104 557439828 0
528091198 191920408 0
406522211 506483551 0
563703415 308555397 0
9590882 517242513 0
387162365 194838803 0
384309674 467061767 0
506345543 519901006 0
366408261 57269190 0
75418243 301586169 0
399328888 122371144 0
73645937 418930870 0
166996304 168257235 0
180929645 28595179 0
82485297 504000860 0
489867149 477122935 0
139796492 16432471 0
35223995 298361393 0
104706444 136653672 0
447632497 478431041 0
166328726 153799191 0
414609575 356950064 0
563426345 322175559 0
238579119 307579490 0
195380006 85899691 0
307090869 508672570 0
365836460 420424868 0
22798288 279500067 0
420834748 166692579 0
110271848 399703158 0
8198749 88135923 0
513358602 247890911 0
268389369 388885402 0
228296540 464705495 0
423470973 185388639 0
78020212 158696800 0
86476127 520965529 0
514516974 277176405 0
413925135 418596096 0
266715415 290882437 0
493747128 182521624 0
22663158 356696477 0
24222492 374585549 0
327927050 354690148 0
387500000 279051437 0
457076558 561065238 0
394904773 41325183 0
547302000 183749564 0
547670607 426845969 0
518613143 379966292 0
295231425 511214194 0
530801120 451368660 0
492505973 334274170 0
506269011 250099543 0
357160241 2142208 0
403725951 316142850 0
206204595 447668851 0
174788481 404226745 0
394309405 439697169 0
109419824 491664151 0
496682511 473765140 0
17773728 455667812 0
561911070 233293694 0
512943824 191671449 0
34427362 2564140 0
173455980 331538638 0
471131648 518513329 0
210534869 143276495 0
151080230 483527055 0
418865651 540096314 0
301126904 81343248 0
482276327 307072963 0
194318621 334017557 0
309015107 89535101 0
213098558 326740392 0
413357134 169222179 0
417897849 534191582 0
76647436 442785525 0
530291424 514632310 0
22579334 177510432 0
492272164 14770707 0
226106603 141555779 0
31050298 310141372 0
533665319 212266651 0
549671970 412815751 0
325761961 41241602 0
391980540 353877904 0
116011852 160560702 0
532886866 277443427 0
78809227 196026162 0
521731238 481934189 0
195724617 59275756 0
275727222 86962015 0
403586680 180424690 0
506234927 327663533 0
183199286 338159042 0
425159767 181991862 0
481406993 81172091 0
485831751 55375650 0
10922688 378355678 0
514066175 382519627 0
65541832 156160585 0
528833401 266609668 0
345862965 241615967 0
525705960 363781521 0
247317979 381549002 0
196670868 28964903 0
11493597 86637018 0
268139122 443588494 0
561671473 199597945 0
559529620 312772738 0
110822671 483592134 0
274975443 418772790 0
168871849 161375336 0
178644374 170537623 0
430715293 418023478 0
526672639 339178359 0
477504276 182739730 0
180046682 434115169 0
67814735 559420350 0
432215435 378246609 0
428517197 461063507 0
142385684 543636767 0
512339267 317705872 0
512238529 385223033 0
261733193 532870873 0
253077796 41455992 0
390383868 33768709 0
540938940 494252808 0
218803485 187228561 0
378052661 233768835 0
61645717 467937722 0
150923335 429452811 0
5597409 445948124 0
34399296 553254540 0
451110774 116526076 0
110264600 295995205 0
541269762 22858070 0
379700958 104181581 0
347318279 423571905 0
104850964 85256201 0
469912150 186742673 0
361425234 155813863 0
444407560 27397038 0
473341261 139840632 0
287151443 435357354 0
549224256 480219893 0
233343741 105912962 0
204720778 322452806 0
98507453 178989976 0
159408628 399214325 0
99874842 287694656 0
223873491 182457257 0
107653165 423640470 0
296752510 250843233 0
122228113 53800766 0
176542714 7828767 0
406787631 230873046 0
483908193 297906412 0
41970949 389863098 0
489645434 382160638 0
343452405 226008186 0
308853281 409024745 0
81255489 274850683 0
526343306 438436086 0
414034315 298712427 0
479838807 345144790 0
75587221 450279578 0
228831749 520042431 0
427005725 97777396 0
543884882 495617893 0
244197753 283280191 0
515599616 110790389 0
6568761 92187170 0
54560032 312065699 0
452922715 519032956 0
57638736 467573333 0
222624127 65773165 0
466274625 415009737 0
103128642 86837349 0
534920650 456425898 0
88974434 399157517 0
475311785 298586340 0
343663172 473753880 0
64503879 98146880 0
324182354 425675509 0
547137411 343486020 0
60736695 90340868 0
322396373 102150967 0
350852987 216997253 0
555542737 408714320 0
66966314 556374049 0
118666155 4856361 0
182370241 49449289 0
65501761 194334240 0
471801840 180000994 0
527907473 203545153 0
437107971 39362819 0
410355286 428137518 0
205176137 244710078 0
366941828 10348144 0
49516750 389054728 0
158698745 486333318 0
338547099 186910477 0
428807464 293609341 0
185905611 196230884 0
200699562 358035847 0
351270637 465627361 0
297561144 439444412 0
490481626 447155294 0
175517298 100647600 0
229747185 377283337 0
229351897 288134271 0
155134865 249917654 0
399870268 362009594 0
105979259 5881569 0
497115224 394830260 0
26498286 242000920 0
481451833 248944291 0
537268337 58805516 0
158930838 398934934 0
279011250 467336070 0
311945147 70949778 0
136332995 358311015 0
339579784 23380701 0
278577511 117647194 0
179029364 305676711 0
389358777 486853631 0
531451701 484233454 0
130473800 34993846 0
417376676 198463611 0
183451534 73377694 0
558974774 242601016 0
476624851 474020390 0
567727567 542287923 0
430146344 81478446 0
104698226 259346612 0
99833713 489984524 0
417533437 522269308 0
544839090 508336262 0
150293315 260816172 0
325736763 169069730 0
414935375 84923651 0
247320276 166434087 0
26833114 368137699 0
77271897 474089193 0
256553599 493767877 0
479496470 305537526 0
38822599 211066163 0
122673765 99797140 0
246944366 412060669 0
82083166 288058250 0
370483677 7258292 0
538526287 262160374 0
350997150 565549869 0
548099444 14125982 0
92005527 381619485 0
226458852 189105529 0
162731035 551716898 0
341789198 457448738 0
197268935 86698300 0
56378650 364917535 0
141283600 423997354 0
145741782 136959309 0
16720236 162495343 0
460697799 375644848 0
84953562 21693526 0
130598832 429970475 0
517674678 19615890 0
2570350 437563657 0
145045410 509431786 0
458363511 454726370 0
93275860 77480411 0
169657944 105733130 0
237439397 338812060 0
124102424 408200823 0
392294927 411392953 0
147469133 139360627 0
467224238 383049376 0
222225483 307954267 0
17684402 150263030 0
128037365 357534188 0
452076583 321292560 0
391464787 256300735 0
116914012 191603987 0
51954736 406380898 0
356632872 254691726 0
100471517 492944084 0
463847527 272587154 0
109774895 380241849 0
158046025 379834454 0
433239799 57017932 0
523942477 515101641 0
316203915 169522194 0
411637609 220293437 0
321614839 311660361 0
468323956 416816193 0
58987194 561149291 0
261699746 229262532 0
248831042 86255246 0
374273650 2403370 0
238628508 233897641 0
313396318 179587794 0
246196060 487887687 0
2268173 250675391 0
250960721 104035684 0
92663220 66871705 0
300574214 504491534 0
558675809 528865556 0
119118266 423548525 0
318697134 260754770 0
465122731 130245620 0
525731824 428953192 0
339915966 185531968 0
343726107 251550918 0
502156573 284333780 0
477652857 44089148 0
146156035 88417157 0
534294149 343359903 0
275458827 19111436 0
217443745 263687500 0
346546360 537229959 0
178843118 52975251 0
490233422 456002973 0
63229605 132750408 0
458904956 465113191 0
59045074 103294465 0
111452797 75083855 0
432147557 118069810 0
386025074 31693103 0
180484355 14737272 0
107819305 539887683 0
389291126 545666351 0
43273563 158993922 0
168711489 200731005 0
480279951 162263809 0
267599987 440869393 0
567672363 63194408 0
68584975 186486292 0
478660728 469788038 0
404343518 455786896 0
71827293 447282924 0
174767907 397168849 0
535161180 518873722 0
477907247 83718342 0
112118354 156035048 0
399359478 8650151 0
285130391 420852956 0
446600529 558670369 0
541088994 155273615 0
30108260 158925855 0
462335228 334980049 0
94147647 286420062 0
113821561 61904763 0
547633061 480469252 0
208720200 75812360 0
329103006 561335249 0
551701585 481028939 0
17313047 387913621 0
434787433 82474251 0
280098157 541115294 0
58415359 254696882 0
83809961 453285031 0
508886022 148524315 0
295329967 235675219 0
397676182 532491074 0
465493257 228490083 0
243638411 163669936 0
540725834 299305903 0
297612034 145253404 0
518599018 67531384 0
325535307 250554149 0
64579809 371581902 0
530553655 178150676 0
87405553 259735509 0
106509944 554786953 0
74296108 204625498 0
29062176 526651137 0
138870811 409872805 0
79031814 34771598 0
473732807 389530486 0
244151397 215638879 0
195107407 42955332 0
234720211 189038927 0
513256507 158149575 0
386310153 245471386 0
341218977 478443264 0
493733457 396393133 0
374572191 135815243 0
76239070 251716185 0
514687229 72724683 0
454269344 63635909 0
486552567 408336559 0
446958930 232492195 0
125709157 312750408 0
82208673 24788884 0
458293741 387418603 0
352938887 103581056 0
237480069 248213273 0
96165059 268568 0
82656590 129716357 0
139555921 215717880 0
338643981 119056675 0
267486258 496169629 0
147752839 411661453 0
271338840 151834247 0
30963221 191973494 0
433101453 190596031 0
409492180 217208636 0
271080252 361769709 0
479436592 4091360 0
327127609 440386386 0
454092604 163539476 0
310548971 187845758 0
53079917 392275221 0
175921979 240150241 0
243023741 375556246 0
356855621 193111775 0
87686395 75648444 0
98760983 301404473 0
370591560 64821214 0
333587429 562104583 0
219767636 153895134 0
94309277 182003669 0
225835368 152236371 0
83931524 437208028 0
74709055 65050906 0
279231296 328764587 0
372435471 418484445 0
58556100 547842019 0
95361449 5478231 0
37908464 524659624 0
529198863 135725636 0
128308584 146263870 0
398376364 275282689 0
340979963 57097387 0
468070930 226426778 0
463818079 265130488 0
204376153 254986846 0
89745240 410901318 0
31382559 140673306 0
399899406 120351094 0
310339666 404920635 0
359831697 94163266 0
389089953 327845904 0
289518220 80652609 0
142943989 332133317 0
352588131 141140904 0
422188936 437894203 0
151190572 290107310 0
190857227 293338276 0
406163567 87623518 0
104500634 284413240 0
199248079 535159738 0
445139398 212395134 0
550546865 266231840 0
177136777 137542457 0
341203108 322566783 0
40093344 484461498 0
420975968 378683914 0
502992557 102425396 0
522883046 113024836 0
279448453 517521617 0
392149304 33235050 0
156007986 228865641 0
121607655 410389542 0
287923618 28336344 0
484467234 212177361 0
121013960 15013392 0
26851801 259395558 0
319064821 195372393 0
60260143 62644065 0
25035784 508701803 0
128595735 198701516 0
414258140 537721223 0
289846997 139865249 0
442654449 199840149 0
440523996 517231258 0
548886349 122473317 0
318511842 461352326 0
48398914 162795384 0
539887110 516570200 0
197129036 366923380 0
117041741 374023199 0
127082639 489946453 0
237407384 250719208 0
80204785 199020580 0
284321089 363880665 0
309087605 518875883 0
59342266 347237738 0
65313906 541138311 0
498986694 475019677 0
444515440 402339802 0
164942209 300079896 0
449056656 435760690 0
410001901 515104987 0
291858178 390309840 0
561036011 164615743 0
518793476 323837854 0
518465423 378722821 0
408308415 548746706 0
437501104 427920559 0
310815974 111942732 0
456288773 31923810 0
63255997 504894563 0
350436619 228916793 0
69293043 163424893 0
145552271 312972883 0
517022410 162970341 0
287802399 159300781 0
455806809 493746158 0
240733276 103011813 0
240230695 302488520 0
70670064 288846729 0
292884490 247204046 0
434037536 53119608 0
480454276 17406993 0
14398053 543776327 0
517325524 517285200 0
20078660 115889777 0
28329877 348335931 0
121148232 84586241 0
76337174 25173175 0
491062353 35444148 0
375314201 85835458 0
451408353 246533135 0
350119182 240664785 0
410397236 19649909 0
341818046 409863587 0
134133630 478008369 0
397607857 319810187 0
424303179 14743455 0
429536420 378859753 0
422705310 12611022 0
536188343 29733645 0
5178209 50477880 0
89160068 534926381 0
159794308 88796826 0
242320539 28569482 0
458024529 505053241 0
22142687 450446325 0
356614759 358962503 0
415936517 256691411 0
254178700 483113355 0
431588548 309408443 0
109610539 196994770 0
322324232 495671446 0
352227905 461285099 0
268891554 216553290 0
379429323 7499733 0
451433743 29126558 0
407298676 564839596 0
67835193 114256662 0
61048650 334190064 0
73958919 384856141 0
173798597 214852876 0
107061991 322296612 0
345040934 115173392 0
116960008 460977303 0
394118722 155619008 0
153313769 150551241 0
201809253 430263500 0
180873886 557476152 0
293188567 254484492 0
175899256 562388625 0
252769488 330799437 0
487782797 152998546 0
352705673 462057798 0
404386452 368622996 0
301449254 541684180 0
56483129 432037760 0
326460701 95040041 0
67653350 470904045 0
317249059 31431705 0
557859128 248456971 0
38687755 126623830 0
479315988 37788725 0
451342164 348357582 0
54193925 90046424 0
92171932 87536284 0
178291594 157092958 0
60441771 393876940 0
13582749 238017533 0
80802250 500316885 0
444932361 81120580 0
393832062 220119927 0
85107815 331262428 0
173027380 547994276 0
432486269 30331729 0
484078197 152588646 0
534598252 385603399 0
420212141 274353521 0
382657106 382786403 0
349837085 104482817 0
516722766 169211586 0
64813058 160815636 0
251888890 121652621 0
282397152 542214233 0
273848550 533433035 0
508264750 120527457 0
158555749 315504062 0
61285601 369312512 0
431087376 261992458 0
528217315 288975922 0
359488418 488749200 0
287616751 481703372 0
418484094 515881693 0
101766502 109551461 0
274842173 492347263 0
337257110 272381906 0
382466083 126649757 0
541241860 393945723 0
97552000 384280005 0
353232370 1950215 0
320345550 160567225 0
544394673 208186836 0
253878978 10120317 0
129773979 492536886 0
220304570 447920918 0
285894317 120784683 0
432023026 221233908 0
382094827 395687223 0
302599813 84510313 0
479708964 488207450 0
376532158 159278872 0
334381230 391601563 0
382495704 420082622 0
111181585 277298716 0
462013463 246877553 0
63908940 422600336 0
73174666 27450212 0
47718454 529759008 0
36077815 252371334 0
431609868 489647141 0
558393729 368648899 0
340459517 335760840 0
406191737 125903107 0
526182226 291019823 0
458963074 26394639 0
168828197 117570967 0
68185998 525592272 0
295486777 374277910 0
247215084 121297577 0
149325687 331414948 0
52724512 244196365 0
452806076 532376344 0
51012835 46535698 0
338702408 63185366 0
221562106 516462420 0
364359233 125607845 0
539429865 4179542 0
377675444 43701360 0
356649414 168203537 0
341277087 415625752 0
247755349 57738044 0
277654672 426676493 0
417520997 276823728 0
54644010 404305105 0
544301516 481505495 0
545289846 488851940 0
345154103 319509074 0
505552306 201809033 0
223429576 235265419 0
219127065 256795983 0
545361482 457939368 0
211650335 328252451 0
325279990 477513581 0
236003057 235827344 0
174513889 84207787 0
325449379 8174569 0
21907732 164753090 0
369788318 111305260 0
137910147 516589130 0
278448107 242401978 0
298438809 215225027 0
219417756 106492007 0
366263764 456882840 0
249360378 336618192 0
143668703 427924702 0
243839273 9892654 0
350566838 72153322 0
38680213 145907978 0
504342146 92816650 0
374189919 299908652 0
184034362 317899630 0
329914939 203549279 0
481030 277209452 0
123156103 115392261 0
464407728 68140124 0
286852303 39219130 0
514636397 472379905 0
520254101 305097311 0
268754682 455380669 0
41978077 254934101 0
93492266 338236933 0
481597927 84307559 0
227608253 60266762 0
434650961 332872486 0
404159426 106636693 0
145088534 425318270 0
244415305 174418494 0
243055019 527746280 0
148015753 69994215 0
539282518 439624999 0
151550863 395249983 0
253098184 311882619 0
417473177 4575460 0
199642749 472588841 0
358343017 167359513 0
210124247 241733827 0
270405227 265405994 0
361552466 236738050 0
29925226 54829271 0
273132271 37395492 0
106330241 41521266 0
226303853 178936336 0
214749925 377795583 0
562121854 191702347 0
76393628 145819030 0
343276611 271283587 0
510339795 409288051 0
506572217 277072708 0
229253239 514363475 0
253598247 227576754 0
28657512 293232387 0
167014861 276351569 0
423306500 332212000 0
123586643 469037924 0
212951312 243462339 0
91060940 10048835 0
61750590 297428091 0
58411841 305340730 0
291201765 238285857 0
518724314 521181405 0
348183824 516957343 0
59619917 414933356 0
300525281 123712032 0
206949977 476586018 0
490099024 417838008 0
216411235 228385168 0
248703332 8930701 0
243924804 281252814 0
513954918 516742199 0
468446446 9371125 0
493423888 37732867 0
219889576 507126933 0
258915674 290279631 0
319957385 47906425 0
250894303 526059393 0
41269920 560800660 0
78816714 280680901 0
370503737 144308629 0
398131051 485227668 0
184174186 119021367 0
21253633 172989501 0
418034225 132053264 0
265844140 512905780 0
549471844 6122159 0
387754867 411630886 0
190392930 329023277 0
38002517 349974338 0
186817920 336624244 0
311423685 33042231 0
334444758 405520807 0
407711514 264676553 0
378813714 82225028 0
369570368 280641641 0
145155933 43114531 0
405495767 96683370 0
491038964 508618438 0
288867887 510301629 0
92939826 102306094 0
234627511 415723072 0
286669473 251791288 0
484741906 124110002 0
211214424 265269296 0
550582594 211393732 0
241884847 504126992 0
107992746 453892758 0
248928288 25836640 0
63267703 158079115 0
197427067 568921403 0
76083600 238519472 0
155883425 147638755 0
414750827 468118027 0
360738799 221640554 0
82694247 88460569 0
118826540 37197217 0
435735662 241935339 0
355319344 360796050 0
422562097 164353570 0
464865259 521279931 0
16223064 233427626 0
526169491 24786489 0
79827467 549093952 0
490667772 544962354 0
447820711 9810080 0
411547989 399747961 0
1989944 305774126 0
341393125 382200092 0
358684237 58431351 0
13082778 108230362 0
138554216 25849975 0
197230191 160480418 0
429728265 321509823 0
425159130 271788258 0
20191956 372401250 0
335014936 2659180 0
86828856 27375217 0
342015785 17324452 0
235780897 229883125 0
10595311 450704546 0
522902356 25755549 0
192027441 95637755 0
256581070 86563194 0
325591428 265762256 0
303946636 407894146 0
448147033 468879586 0
260704274 162067296 0
429514330 391594782 0
399638932 13739773 0
262592455 270021582 0
87534290 53431817 0
103950443 239966525 0
457971196 393221594 0
309935855 495126688 0
349628338 277997165 0
369181460 307774720 0
485629030 232579183 0
185095434 28998269 0
39137096 121721040 0
405266161 395760486 0
193621322 3187193 0
547809125 362581363 0
292558763 278311696 0
446098951 222081003 0
466956676 237862167 0
329794682 145891394 0
433287354 121856508 0
242063596 237068846 0
158571975 260924723 0
433363378 427098890 0
47072315 139281730 0
48795064 509716577 0
270509704 234243331 0
532339515 518251500 0
87514648 404586563 0
342738432 409438464 0
533065797 11915679 0
291164596 13531139 0
522492291 193533517 0
70249079 355523313 0
402499142 308721601 0
450214342 35384206 0
392969389 499501680 0
401444057 373699918 0
194735395 10411791 0
335771661 567948006 0
519410431 456538874 0
103451846 565061607 0
498889650 156629345 0
242216928 449997087 0
128110226 568672103 0
7265208 195059983 0
360863879 325542748 0
511145363 349700935 0
412921445 262292624 0
236218289 267724150 0
56902301 310814924 0
494852990 331663505 0
449466731 346204436 0
9465249 100514455 0
356628199 482918746 0
144306135 306234809 0
214541598 230585240 0
283824372 266658788 0
368138898 25659093 0
423250081 63216019 0
181627351 258764906 0
271302998 461477793 0
49618069 386144376 0
171198828 266202838 0
304407886 419009699 0
67574878 37043197 0
526716275 422725063 0
393552302 111986308 0
123227679 411994244 0
506712523 311739853 0
272031639 147642854 0
58318009 150573782 0
474285410 15227675 0
110751134 11524372 0
526814793 323058804 0
214487913 225114385 0
181683762 530399262 0
94466047 387476653 0
567669117 511382408 0
195822178 249316662 0
113513041 387058412 0
61310244 302859624 0
481948821 209503021 0
18534512 4597007 0
139409611 67537548 0
418917078 51356363 0
87909139 273238176 0
9184191 15007180 0
366657626 332018631 0
192614132 102863592 0
63753052 494737867 0
175867278 270013151 0
376816147 143470313 0
127234582 509671442 0
394662582 507805812 0
340543868 23308044 0
251061227 366299643 0
553101771 175244238 0
66412792 36451372 0
130865375 329003839 0
102418688 87498034 0
244594373 156688973 0
440344680 174501117 0
480215944 147338014 0
76934168 540507696 0
38395959 280025835 0
214450391 404167086 0
192111891 153632098 0
175707419 3961624 0
10755870 493468399 0
390853389 27145048 0
173829538 155000537 0
65320800 70629516 0
26958376 477752380 0
202223986 11166414 0
89184547 367157196 0
427514020 140556648 0
280819053 532197119 0
74320223 546811605 0
372730333 289418543 0
731234 308288742 0
416087609 501649637 0
471053648 37026840 0
405971587 42205780 0
458888530 177954541 0
366421496 373259171 0
230554288 400219879 0
153602492 50559734 0
160558284 159569933 0
395925793 92922371 0
366816229 450379544 0
490910113 568153885 0
410864598 195786192 0
1155248 494934379 0
65050326 248479718 0
77115929 16370198 0
331238982 302099294 0
304409370 362642247 0
141944196 426275138 0
479706627 264884668 0
143675880 109434935 0
405338294 540254430 0
129464819 373190111 0
200002684 157698086 0
223825461 188244733 0
17345328 418362881 0
186558444 424222188 0
539008708 101122606 0
90981777 158493568 0
180135684 243150409 0
123032275 387825528 0
252643298 204325388 0
11839026 138826466 0
222522073 249106937 0
414642980 483629267 0
10697320 514994997 0
469866846 386374946 0
77758479 146459783 0
440106190 544015507 0
64650483 431238564 0
238925334 511678643 0
424554130 200424993 0
101619080 505389744 0
229459942 375722050 0
320495984 94896593 0
395591892 239472615 0
378103859 470950042 0
33590963 104924895 0
248142883 379858910 0
140983079 268339654 0
8095544 48490043 0
206779522 239050125 0
366659543 319496720 0
489640343 9719360 0
481338685 217841037 0
361673446 405128050 0
119315850 86003674 0
289628420 171552215 0
177835141 292767568 0
67052387 564607642 0
432979509 279620708 0
400007754 321448749 0
80755202 540361011 0
462036364 44784386 0
11908576 53511752 0
438135276 202362 0
167669581 557083039 0
270060123 257394985 0
100761017 238255284 0
235355677 563483162 0
502895217 42692890 0
18230849 348374592 0
144270943 540352645 0
363773167 115860534 0
505765292 339425330 0
298354560 95613081 0
422180980 412549562 0
348035603 476457177 0
496472481 406405430 0
131882467 46375094 0
318669421 146664271 0
486069238 423641204 0
358016019 189902428 0
379036282 527273462 0
544157397 295553674 0
190471123 97506207 0
61924491 434121457 0
264070806 312917102 0
99478257 264743498 0
240744776 252748453 0
246982729 359348993 0
272371564 534050037 0
193100553 447100701 0
544267928 501429174 0
199302945 71638423 0
444633771 104229248 0
504525667 174314454 0
149690490 517107908 0
548054210 321435648 0
27232950 375045290 0
566555860 109724904 0
470948656 257936707 0
90392328 512767530 0
105733950 385925972 0
23693273 280059031 0
330551001 480558800 0
259128071 199476326 0
259741152 226383356 0
65677101 198832307 0
279410004 514858681 0
92072736 461140076 0
20959233 131393855 0
6782278 171049422 0
229623723 316262729 0
190146139 104484824 0
392536804 259600656 0
291137702 260933573 0
326318376 317293537 0
247801240 12026214 0
157008178 196671684 0
563434026 200356566 0
343182575 344966392 0
311545740 353948673 0
251128347 91425253 0
44952579 488673488 0
341750157 389986788 0
501590088 561143090 0
531252873 245676700 0
100722800 419716421 0
119815916 531336058 0
148585981 183374577 0
380136870 559528908 0
12840064 211801966 0
348200063 424797347 0
263071722 460253961 0
25828434 569165957 0
47429552 381889270 0
417457186 374533814 0
232960352 131802169 0
440794302 223391648 0
222474798 210202653 0
303171918 199134291 0
99049318 122157402 0
496173695 358301243 0
26642310 543763824 0
213664333 154982432 0
233631467 392637709 0
131535258 153801438 0
113756208 513948692 0
104210282 512583527 0
544499739 312688164 0
400510725 351944235 0
190979609 158439153 0
78813012 150995313 0
63119617 183149451 0
401862545 497240009 0
264642038 121881021 0
101754623 385183210 0
52461578 398667787 0
112757859 352016209 0
9883984 476854865 0
122792544 550952702 0
531398339 485327814 0
272636104 439145882 0
163783967 448822023 0
487389644 384113968 0
477632245 8715890 0
345186140 414449467 0
155926510 312693430 0
537597334 416510049 0
118464920 527354720 0
520291660 44084034 0
196304531 142134072 0
521642212 265845158 0
32432355 29347221 0
95793707 98050817 0
97035351 257122671 0
66899081 345883858 0
49839582 537650248 0
103331732 486975825 0
112572769 118829511 0
373270294 291126097 0
124573112 43167307 0
426182903 309354106 0
262368110 436353251 0
561557441 269272318 0
216635809 158167192 0
53033185 446475530 0
312317336 347214013 0
416534038 429249643 0
487172174 157490413 0
126128823 245982896 0
277105533 319941548 0
421269380 550273760 0
437103864 537389808 0
346937097 513184173 0
291642417 485082175 0
352546730 490506788 0
416815925 287543553 0
81840842 396648976 0
409484564 190835417 0
507734854 65947415 0
311263375 107440577 0
317763814 15781412 0
382249954 327631102 0
343810330 79729130 0
545560556 151978418 0
277820261 315046967 0
391085287 247287719 0
208184110 404474283 0
479472288 498101551 0
26094861 97932415 0
15435501 309247072 0
111596566 529379101 0
111652174 59093842 0
240941761 101309181 0
389718341 46679875 0
42742800 251605609 0
366895900 168517657 0
498964925 127181242 0
327084243 217254068 0
274435659 382980111 0
463300256 114388899 0
229433220 200452603 0
461825561 118745882 0
464525523 377680046 0
376777983 439537825 0
254019191 354361440 0
78793481 155298227 0
164355638 184262041 0
82263363 220334851 0
279201003 551449548 0
235087708 140360552 0
458010525 185687003 0
151648525 388428712 0
213449121 461803168 0
198976133 196714029 0
356400626 127348232 0
245647979 485279297 0
405601897 91425644 0
273086491 91418279 0
46150829 321268467 0
123963172 205879976 0
80929128 224165222 0
525718252 429700460 0
551839866 286532138 0
75515173 72241291 0
154563913 509458909 0
103261670 76538377 0
527975307 84940005 0
11417903 114227028 0
313298925 48711648 0
136975895 296491747 0
27504912 205129847 0
223497210 352537451 0
508308233 324935107 0
74971764 218880944 0
100312369 271095089 0
552766140 90317549 0
340355735 62241296 0
537512815 259652234 0
62396964 292636285 0
438366803 431875378 0
524329765 128707160 0
84060299 256138510 0
256591650 291443227 0
342909281 327440699 0
356087745 3548387 0
191631784 116407227 0
415965974 396259492 0
560009391 186956066 0
188404603 42484921 0
131310323 270080707 0
437220912 436313134 0
221255142 76571557 0
170005863 230145255 0
256749459 495474779 0
360385528 224217374 0
301633066 354263605 0
105097037 556801548 0
531341878 550655651 0
353763864 217943206 0
219068896 165976970 0
259674267 305209814 0
260078924 422313009 0
213034556 314180593 0
290040956 508866309 0
99221918 285558635 0
318228982 171201746 0
419655256 19007813 0
407612561 466534931 0
490127415 222599095 0
187778879 502356906 0
368202394 539785696 0
24520981 222308168 0
9359218 470256367 0
461963887 93876984 0
368722352 153332344 0
80313123 90820934 0
557074411 508237852 0
196610305 210704883 0
103325243 64296382 0
202083094 411898189 0
44792141 406707044 0
100621125 310421254 0
319756267 490847098 0
248399627 339498325 0
196638482 180964061 0
126024839 362645571 0
357845767 493080139 0
122476421 493436070 0
435337390 22205559 0
249280191 502128922 0
349018007 391483263 0
541187675 88944866 0
268291370 260997509 0
19256861 199188980 0
305707109 12387803 0
566496858 406766885 0
110864695 75638768 0
381747513 528291703 0
136844260 463470040 0
235347303 76673820 0
54624357 387836026 0
384630623 42105652 0
34585576 45359080 0
6146777 98813526 0
338690521 219743785 0
398805018 365703350 0
279757417 105528582 0
60785288 419245739 0
358975316 486428784 0
482739409 115558767 0
197909475 285274154 0
14586845 56179606 0
535025182 126713519 0
361079124 132675490 0
462422535 496426261 0
316380249 184723731 0
53482002 312985362 0
507896456 228339952 0
167665426 121571 0
15203647 301042218 0
106285259 293060386 0
209365514 80043515 0
415123637 427674885 0
189236368 173616674 0
520917430 291366217 0
81665137 81403689 0
148760812 365547411 0
228557424 1566482 0
4410360 115233681 0
136007387 326111733 0
398258425 170326230 0
541272716 106202594 0
223216667 538327308 0
533479906 335449134 0
48248964 127775004 0
544552607 303457863 0
250186101 260922445 0
91636166 74761963 0
351093141 389345374 0
155729035 70251585 0
343978400 378416532 0
533819470 265618527 0
343754612 490229238 0
52756079 397267658 0
462970985 266709375 0
290487602 508325006 0
411353221 75695625 0
524235513 28406527 0
519563746 320023298 0
443200105 160048634 0
426984190 135922497 0
436514600 301330476 0
272240760 84255129 0
505794230 214800242 0
66120498 29496858 0
138206354 373268999 0
530082128 69004385 0
304039942 446920353 0
230415585 15097927 0
253847998 440742360 0
564820642 366306232 0
286099070 42100569 0
86381396 185875560 0
352104904 70749794 0
213023906 262189676 0
235806198 213738295 0
374405492 7513340 0
330415649 567816417 0
457831671 439104313 0
124368070 3117377 0
58465271 34755578 0
539312711 60596270 0
139950383 121209105 0
169605360 535175988 0
378217018 429216793 0
108930440 1231616 0
44306207 435700298 0
378150845 531436771 0
287183829 471872467 0
253669469 510730395 0
469120563 196770663 0
102318076 141968215 0
151940208 61221375 0
214173436 194373552 0
199201446 424207235 0
275985825 480655532 0
517330431 282157037 0
234562559 98543471 0
234594892 200129653 0
492017706 232742475 0
334459773 507688976 0
158384484 360747864 0
1707788 100359844 0
467793610 525628344 0
228548015 242553644 0
215091761 394049035 0
138876645 242517855 0
164037805 353765924 0
70281278 80480913 0
177349096 342843177 0
232976977 453115676 0
488461500 74312524 0
444401317 107456344 0
111624050 4983600 0
18884563 99826679 0
179102241 318988999 0
261265768 50979250 0
173212070 224648987 0
528567109 294763428 0
339792204 560827132 0
550465844 109145101 0
305306083 182940684 0
4851651 223728220 0
194816975 1001670 0
298345495 441360332 0
35038897 398087237 0
227903669 483899186 0
398472054 35764199 0
4743841 114846922 0
460017504 80371500 0
283059417 67002968 0
370601774 102629267 0
71321021 558027573 0
222903932 330185445 0
109152142 133084494 0
258722290 527239950 0
302848474 206702443 0
456140240 197750392 0
339502134 139006202 0
89179836 143310661 0
473781867 123745973 0
43658194 113396789 0
385481804 247097372 0
301374370 532274874 0
220182285 326569937 0
389774271 535681761 0
62157010 550633845 0
234365911 359525231 0
455462453 328707934 0
408244428 300299718 0
288045516 555172308 0
143543695 166433265 0
561308044 299412213 0
506677897 204981799 0
211268307 94265053 0
32613792 337545522 0
177520968 202230341 0
558127008 259209963 0
352067631 257385256 0
251099125 155499178 0
348427390 452334406 0
330693203 377558088 0
547510080 385014206 0
32082012 511136953 0
120354145 244232525 0
166507704 112728427 0
87495396 492531193 0
260686542 170007921 0
106948884 261715509 0
561112170 248706982 0
354989428 564740857 0
509897551 57300766 0
537764066 254051268 0
87987335 355746493 0
52775385 555933819 0
304657447 42458503 0
154133709 479251188 0
411494750 476544823 0
158014863 126038634 0
366188999 81337722 0
330386966 185537667 0
356674581 217747507 0
449401453 132635246 0
261939661 357656762 0
123199987 166678190 0
31556764 533228118 0
468398240 460652823 0
170999197 92608908 0
283241534 471120764 0
461755550 389246908 0
532761004 15503881 0
85060460 245513209 0
179432720 229481445 0
261908602 557216216 0
212675038 40220993 0
355408847 278448048 0
406310001 150757069 0
326913823 475548843 0
229207881 534561853 0
389661530 63846099 0
227339120 513439824 0
347218018 10014728 0
152738903 315657089 0
244665495 407585349 0
531368763 458519775 0
121258597 197741564 0
159090987 533733785 0
175336740 357034356 0
105279076 475333799 0
107186136 560722306 0
366736246 460814117 0
339637493 563946622 0
48200751 329238832 0
479475098 72921992 0
515704252 344223062 0
483183444 234233703 0
367657460 367030092 0
112489575 359466312 0
393884803 14274181 0
68983863 363416098 0
202002528 429538419 0
364268483 366762334 0
284598128 134354458 0
361065244 508987339 0
218309497 558174020 0
337567030 307802246 0
96151272 217753873 0
270434297 66925156 0
48274487 128033689 0
369585487 421623131 0
294346537 100147246 0
317881012 451518285 0
427988411 88182727 0
6108513 228476091 0
294740610 292589793 0
397687209 270317517 0
121240054 321129560 0
501050499 150815902 0
81796678 96848352 0
12204703 98445039 0
454354816 368282800 0
336454711 281710733 0
364282609 438214323 0
129075132 272597894 0
400272037 190858589 0
223451149 297418831 0
355283268 240835836 0
208503878 501792350 0
147474400 288753568 0
67884140 544793492 0
184376873 52334156 0
402720704 453232172 0
37337634 497126150 0
221682616 380637482 0
156252755 416718658 0
460333695 252587569 0
219851153 461938862 0
281023050 416593222 0
19554693 547224305 0
388751930 225279897 0
406228300 337601093 0
175957278 563839238 0
108134255 45743818 0
489497856 39127138 0
176981531 165548931 0
191872778 227086561 0
409580093 438986617 0
51110381 437839922 0
491142762 405431716 0
179188479 347412101 0
525522140 546515855 0
263338733 308322857 0
467923823 358546074 0
76572074 390729250 0
401492529 380592617 0
305867079 197485454 0
34585559 8562043 0
568186636 362954640 0
390981435 52884308 0
297808261 287102308 0
314771863 508307745 0
238827227 80012827 0
208465391 207094268 0
405861178 314201417 0
546296672 21688079 0
294893178 513628176 0
5481769 69678745 0
413486429 47796168 0
414030957 266929606 0
225558834 28404236 0
35489063 535045138 0
17336825 252940091 0
58137562 243095846 0
509239667 86909113 0
447325683 294245720 0
172836644 335354998 0
125105310 222956027 0
186915448 13643334 0
347462046 52815932 0
281524100 289643864 0
153990829 319477588 0
553509953 65724263 0
21688166 437980502 0
503790360 561436352 0
384427220 226076222 0
147876842 442282626 0
253792384 566601829 0
421068695 478893753 0
430250799 465997181 0
130183083 395506908 0
150177467 7127334 0
168749890 555339770 0
124630391 74999895 0
323552551 269415216 0
2029732 65571548 0
556486489 299474428 0
42243126 211080189 0
521607244 244221867 0
153884824 236157549 0
521540087 140221613 0
248195798 473668276 0
502400489 254993182 0
167542321 567144184 0
277316185 522136204 0
45243 471054201 0
71405550 293502666 0
243376619 264862878 0
535224409 210565590 0
272876026 65833719 0
145205787 265104824 0
246702864 454184213 0
323750296 225342525 0
505041314 205743961 0
415305553 9363396 0
452502002 366975023 0
254965300 118336169 0
133084909 51454030 0
501355237 22606997 0
449489502 264868332 0
261250166 171691335 0
320205399 68173526 0
539244718 354314048 0
488912522 368029428 0
225716921 518626743 0
494467328 399175391 0
523645098 241448506 0
192382947 124662932 0
7917018 7132013 0
291914490 296358746 0
380914010 122079869 0
21800636 319277060 0
287253648 112446596 0
57619620 184467405 0
77817571 538931386 0
186967627 422061633 0
110929340 93584426 0
338486418 225659701 0
549257725 74372115 0
277105447 519412802 0
51403458 278058041 0
211865973 368418478 0
466865881 58995882 0
173745415 19276373 0
306533841 358373130 0
437542824 447880158 0
426908739 105065094 0
125367878 428624324 0
175866949 379178292 0
328769124 427424931 0
8931971 13328104 0
426960961 462566936 0
308873621 445293881 0
6723308 99660948 0
180315786 113840440 0
197725707 27262816 0
501399507 418858085 0
479557452 433614628 0
68839366 441350522 0
489972753 127997320 0
433983244 83504721 0
220272014 355649399 0
394010804 121245542 0
113867560 305807773 0
329100368 152004887 0
122199831 439823125 0
434035135 92012344 0
176170308 342361794 0
376512957 376183204 0
493210353 187885676 0
280568284 658693 0
351256163 149315425 0
450925072 393326339 0
466982480 396046236 0
447986223 78272795 0
80592892 284150919 0
73785516 29179935 0
105626012 561009080 0
355143740 544327739 0
78326980 359369914 0
130856214 217630436 0
355177485 353224451 0
153286152 87522590 0
397800303 454821977 0
284633398 463480625 0
249863864 221207621 0
304580028 450816978 0
497477157 372947480 0
419267718 305369854 0
274306799 553292100 0
121718262 522362995 0
86263514 43441191 0
236648999 480235821 0
284704858 499350666 0
16643739 226824462 0
155009963 235314802 0
517352112 513706985 0
514140850 50090915 0
260364064 359823721 0
370136435 214422945 0
106308819 467217125 0
398184434 567854281 0
54338743 243226743 0
521181358 341931021 0
130593296 509671500 0
303327544 188931600 0
319584162 520673916 0
309885602 341054045 0
405584873 285069812 0
226020870 263839032 0
245281640 338216552 0
512688071 446706673 0
229884245 455278582 0
2072472 484553833 0
183862579 246916290 0
109063883 346933843 0
161392366 417753296 0
560002721 416009440 0
420239328 419784349 0
344722397 121244866 0
157498161 163303071 0
472552194 134132011 0
393014514 159861276 0
510922132 151881655 0
132489021 330111499 0
164039777 165482710 0
392287823 124049459 0
349221892 330258849 0
239917159 14367304 0
104479930 529361944 0
378742070 421279823 0
440596112 377323011 0
402032635 315639576 0
257677009 340190637 0
560681192 369171206 0
359624178 54479032 0
176395825 429853430 0
213037058 386139109 0
58753001 371023621 0
87214096 389811963 0
392691332 149563644 0
130530330 255075466 0
255816709 307679096 0
433220367 193622956 0
459285503 229755720 0
58717207 529397950 0
395288274 28025927 0
20808507 428029800 0
498493236 40717902 0
55715763 327527518 0
212324484 527513814 0
413393394 486053050 0
482727256 536924725 0
255461924 353664870 0
554026791 167110516 0
316471455 297767795 0
134545857 215018524 0
59046281 542611697 0
178929274 321329366 0
348400327 50601437 0
482030570 60115251 0
455251827 183802020 0
452668672 459760327 0
88903791 166719451 0
291609318 559756204 0
112942057 73446892 0
209782686 273264100 0
547344740 259623647 0
425047042 117294074 0
231425435 134711060 0
45230234 383592720 0
480451496 88451706 0
537940163 535933482 0
34736236 219964574 0
87350872 557709518 0
70308137 338367064 0
257839811 405194911 0
169276882 294657265 0
49739193 181605489 0
142880599 114429464 0
381891826 146519375 0
12510653 190070728 0
105558335 41474936 0
324511540 442831222 0
279024908 39324694 0
505560285 213827201 0
65001658 54951644 0
232484622 486521146 0
5965717 163766311 0
502126510 329804789 0
376484911 445508430 0
422306673 186769159 0
133776936 210220902 0
23534793 403145906 0
143307981 256479531 0
60994380 225737943 0
245862046 269077074 0
472148358 382406520 0
79182659 188907784 0
271603029 433435959 0
355585138 429334585 0
77872330 168279479 0
341909617 204921487 0
449444509 169283991 0
155825902 461841126 0
438570931 39265943 0
287585971 223311411 0
522494330 430992937 0
394143167 162399739 0
221344703 244953376 0
313839449 191152874 0
76762557 2501690 0
125424675 497215777 0
58899276 448347768 0
302543348 353768923 0
417106927 404763489 0
103215539 174740822 0
481163211 103263132 0
294384211 116869731 0
361070276 457877084 0
309075384 326013314 0
228572045 521329451 0
39082781 42335420 0
268183936 31642782 0
293568105 392396223 0
376038905 122496721 0
271495802 187335251 0
569267016 201359893 0
319863124 315066051 0
349672513 506132875 0
153703813 181778775 0
18368509 364037903 0
388575787 480676470 0
356990214 344953048 0
222698467 338942173 0
22744058 487964879 0
539449773 236698749 0
50619401 565146246 0
281185333 433319245 0
263447458 368673381 0
469314928 385949008 0
147404034 58305594 0
78634379 57506680 0
345096260 461641010 0
346288378 200058626 0
205799476 247049245 0
161782321 254539050 0
452854925 201263162 0
304639413 112148305 0
297037417 367768629 0
30380766 481636461 0
231786615 337390710 0
417005264 397499649 0
211344149 10395957 0
147425785 256455929 0
288187359 339984166 0
533222820 445985484 0
450870052 229877112 0
328694643 134855738 0
139867983 268934521 0
441145395 393348873 0
151278414 235624401 0
159145935 136539640 0
458523710 278618357 0
500994284 30180339 0
518324696 185100464 0
351246687 288327219 0
209257941 68678855 0
405020505 497970215 0
281323145 563403090 0
363738735 524963092 0
339442793 421270261 0
251897427 257688016 0
525439293 30931266 0
114512502 24469880 0
324147750 241120198 0
226182955 384462160 0
423828387 564694477 0
554855148 426054239 0
233296045 157580520 0
452937621 320061838 0
282309718 373932112 0
231421688 141679440 0
363969187 147638996 0
160657595 112682923 0
298409766 446041635 0
13630211 322564840 0
100366989 499123399 0
331832377 135986310 0
281390851 456686294 0
367140975 442570793 0
64588497 313024339 0
71659043 259483451 0
332518560 299691752 0
8761185 55701164 0
554597340 142029420 0
423008294 47560736 0
452441884 355758859 0
269238047 349702303 0
3386378 543070331 0
367276209 281260638 0
480576472 566750963 0
137368833 538107104 0
202936170 212562791 0
465369209 347543074 0
519138119 280546863 0
436338512 356926099 0
502410991 109484546 0
85924958 306633309 0
310751961 406692683 0
320900416 375267253 0
481477741 187271815 0
522204346 498374178 0
501427276 374781706 0
535921820 407647089 0
210564775 269142315 0
560177798 165881670 0
340209768 291409329 0
380736133 209737916 0
5247776 479351761 0
369925632 532122199 0
103705922 167394686 0
432339645 271657272 0
490612370 217066999 0
479147677 488352889 0
409912794 282788239 0
334104119 327656298 0
362601808 343771303 0
341962489 167236565 0
308181838 1644493 0
539834531 210795497 0
194810811 409211778 0
456507663 99187794 0
296686679 205968526 0
238511710 308366116 0
551790565 153630076 0
25466486 281275672 0
47301046 8153620 0
144373886 505073461 0
434947 225993427 0
384364594 515291318 0
336018135 206959303 0
359645529 322545107 0
40754630 344703464 0
277740835 368628867 0
79986567 133035296 0
376277425 530790249 0
62132191 357083690 0
271651960 178649292 0
338294126 223594290 0
255478614 172858042 0
264330669 501027097 0
101240530 561330740 0
219318471 292840993 0
487501444 283647707 0
165913593 249580483 0
463291657 253443465 0
478879217 439990084 0
53252418 437837252 0
446792614 6286941 0
41590820 41376078 0
187312382 109904668 0
225485542 275637428 0
325806549 427012505 0
126692815 167722987 0
76266518 511700195 0
232768602 522794296 0
384685325 381099067 0
335063491 402715874 0
503294876 502283251 0
160514734 27707134 0
2527685 200473806 0
111721975 227314279 0
148531929 163333180 0
455724186 54132947 0
85467893 100340751 0
299806789 493959787 0
385639282 527437026 0
208066238 316098578 0
286676384 145340050 0
402617843 93451835 0
242239591 132763451 0
11038125 12970309 0
521144959 433626615 0
516258944 353187813 0
282831039 236335535 0
523229578 442001892 0
23436408 32995846 0
404406657 374021615 0
419574714 117705029 0
230861970 413430992 0
390468804 189448934 0
56930465 165018050 0
357641962 122490154 0
239747252 13657365 0
560800818 37609920 0
123983737 308233007 0
455618807 42592762 0
40354404 289045769 0
555496348 86012729 0
200190759 67112203 0
71851268 97725950 0
194863708 368776562 0
476480045 213224212 0
106040882 414838748 0
431613919 510177701 0
292570555 298694208 0
73409763 408752279 0
400356493 471865107 0
280203909 421628270 0
431061738 269030774 0
245280042 288346862 0
71041899 454901196 0
551388312 563910589 0
94630674 283759534 0
545722602 202906715 0
40253132 163230280 0
490506083 345756742 0
329258612 136699449 0
563346162 61267598 0
187922152 453151010 0
98313166 417222742 0
379053730 495620572 0
161990618 477829611 0
160110687 563063050 0
178942135 147240510 0
3425739 164731494 0
536967888 312555238 0
130727282 84336303 0
311030172 428559103 0
359988330 179589981 0
521650472 420902908 0
538409338 37389017 0
30716829 545240828 0
222428967 308413983 0
174162700 460496884 0
248498826 16236900 0
192823566 552921770 0
196733306 232683963 0
326432776 337688818 0
159165634 451844755 0
557913287 188088432 0
87105044 433232060 0
331739534 560817839 0
247431914 212077100 0
212763990 162224415 0
7179877 532508789 0
494465347 93418868 0
440323412 564731583 0
267774587 94122549 0
534980209 538671713 0
529541106 459740415 0
239797358 289695829 0
61013727 219674378 0
346102782 76123167 0
265249335 272906504 0
413093304 139335845 0
25724146 343746194 0
342458971 341252838 0
255464146 249890878 0
92707798 87364487 0
129892572 471428706 0
147449378 49700024 0
50727 307868928 0
153767814 211123449 0
265873793 54104758 0
57523605 169239121 0
475572648 357339869 0
51144816 231819385 0
12018567 466959480 0
23718329 163254369 0
460329002 186847533 0
417076294 334958449 0
553334364 23601111 0
71215949 142420445 0
341005435 402011158 0
484776497 345155268 0
514414354 277361997 0
493554199 375949956 0
184656175 94144299 0
76612971 492203741 0
203234644 226734045 0
454395967 244822309 0
321536356 494475583 0
566883386 208492960 0
106015158 409007997 0
262881671 397720607 0
288915475 470086202 0
309958339 553819188 0
195656048 527533858 0
416397641 416989279 0
471558513 136243363 0
417651807 77755949 0
538326951 497030699 0
198851179 340646664 0
366867702 217961710 0
288477020 248334684 0
366295543 330550094 0
500658095 288135215 0
183658110 565950208 0
323955070 80148506 0
210521433 561116806 0
314561701 258281772 0
66566948 111275591 0
558573668 234812111 0
70290999 85455948 0
363377220 10045779 0
413593573 34801612 0
343469511 529723433 0
88830040 452503272 0
486379000 477432894 0
164600432 341592920 0
119862766 71206036 0
203443293 316666308 0
466372843 223040171 0
181015995 560285054 0
172899749 474086798 0
195346734 554400002 0
345423903 41244083 0
476898783 324074322 0
188777866 410591126 0
102226308 308051687 0
440774958 396371109 0
46594689 251024226 0
347266433 455319135 0
430119854 146139481 0
433734561 553671061 0
22593420 444419143 0
57852651 544904650 0
532838420 303866527 0
413447967 5024444 0
395147071 122765711 0
176388755 489169191 0
255846839 423003222 0
170882791 148012053 0
347873966 69526854 0
228530282 30072518 0
421188069 479645703 0
437321340 48335836 0
54683127 131970188 0
39093843 106049846 0
15081917 86817088 0
16806091 450390007 0
463860967 130370053 0
197216208 527888900 0
561232858 51253939 0
158313345 163805672 0
81762806 481140545 0
327832837 500918134 0
98450095 370255697 0
201177684 89460217 0
391840920 165442336 0
302497258 165494008 0
218455178 68797045 0
227941588 361735171 0
444619039 565424063 0
434259772 446992426 0
31975918 177825979 0
165388710 39305864 0
505032071 253307881 0
236948169 120989568 0
53371282 468328254 0
159283359 47754860 0
550969982 434746992 0
528561906 346542832 0
19042718 482786820 0
498705541 375591796 0
78199675 111792311 0
466670029 33411255 0
2376263 390321194 0
1870977 170988209 0
362539569 280071398 0
342233344 310996458 0
401814191 173045861 0
488950848 112170786 0
295351192 312773791 0
91559737 284607462 0
489179515 228030586 0
73632911 493593585 0
246987560 489024670 0
290691416 114917984 0
166521368 281720574 0
65199360 87513435 0
287696614 378177299 0
98491621 20832763 0
200837772 349015937 0
304048676 6094268 0
1275194 486611397 0
363720793 292336959 0
53820141 531890156 0
451364190 342908379 0
468871439 486643290 0
286853968 287606391 0
491980352 484684058 0
406260649 564570411 0
14329855 531044486 0
20918503 513721916 0
119719473 276559009 0
259691275 69137474 0
324549333 40757963 0
544021474 117521796 0
421187596 136524561 0
415107960 563276158 0
210670132 194960817 0
63737164 365554081 0
553744349 410418554 0
405284170 552785473 0
320251869 355280093 0
68696154 162897663 0
268206245 243439734 0
140656072 309192549 0
254869860 490272007 0
222255005 285091509 0
445896204 314014092 0
564962098 471928228 0
313180612 194196034 0
400076879 290480967 0
83436050 503973410 0
178266126 290814895 0
543612640 390040454 0
381376827 423369900 0
380526444 318013744 0
408230374 435363237 0
243655335 491208073 0
540175870 106363926 0
486407371 265572683 0
248949002 149905910 0
459483743 27260379 0
217646511 223040749 0
328833188 267434389 0
279522123 130376725 0
210639320 118250328 0
145296372 129259862 0
328546189 512630321 0
357348991 241821430 0
302910785 535016080 0
170422389 103075385 0
409604466 450137330 0
190787580 148008772 0
125872361 565627363 0
114637465 275859337 0
159075097 460247951 0
49641669 128716095 0
323458781 99049467 0
506237534 500770441 0
538354864 180624737 0
537218545 460831686 0
505000077 88839877 0
47219957 111324284 0
239012724 516711578 0
480760189 288306316 0
414222470 153237018 0
328941260 37394240 0
362025957 6201181 0
500491605 518188875 0
216698029 48194659 0
197330625 479940195 0
195403718 354300724 0
346257873 174063250 0
298026763 90562070 0
224168286 40905830 0
119220638 323916452 0
90157774 342633611 0
530656755 45771605 0
513935556 440679488 0
141760894 373431775 0
163788976 399783621 0
383545070 91961163 0
108615220 526490750 0
112401995 8451960 0
161587958 355793441 0
112327140 533269629 0
450668246 432923978 0
482859911 38297674 0
98936329 483999805 0
243313507 401237005 0
525540553 335614856 0
243102507 483604965 0
208901576 249945728 0
446081602 324950866 0
81084169 528624511 0
92203786 517476705 0
400366701 160712963 0
280327428 499391467 0
255969656 133279159 0
248639695 539887654 0
164502384 242381630 0
501031718 211816725 0
161999192 123004696 0
485926572 76839035 0
33369147 266079054 0
307454474 87050783 0
254543767 9590738 0
136549774 45099025 0
256905497 346490549 0
354391143 334867023 0
297107377 540070367 0
547940694 396816692 0
74638635 307242129 0
69176911 35433142 0
171286738 146791955 0
47833776 306703368 0
455807350 250568824 0
135927722 43537747 0
93812943 527806932 0
264331087 488562008 0
203329814 438164053 0
521545172 517987538 0
444574777 112973886 0
157033204 311373063 0
233688827 538020761 0
147969114 173980232 0
154138423 420071475 0
217021867 28551826 0
245771098 422778661 0
49338215 129268874 0
34732651 160242314 0
427373975 47036729 0
377877113 60772572 0
222832929 419526118 0
71340097 555196498 0
79105786 316344852 0
94585717 495617571 0
235991573 278273092 0
274686561 525350547 0
559622689 350031856 0
125703600 146841212 0
374866651 457939191 0
418330549 336811528 0
523252839 383925197 0
566675841 427913709 0
482195282 384128990 0
198384927 416583363 0
57095551 202241002 0
547621084 498244060 0
75764414 55872756 0
80299544 24592166 0
470351821 368509256 0
24718319 19439785 0
324822719 558764321 0
43215019 215654837 0
70919615 402176190 0
331854604 499518538 0
42043003 563062724 0
354585738 445551186 0
232988029 515764925 0
91891995 204817317 0
25433732 541421329 0
340215496 456731151 0
340942344 402808146 0
239537912 28252602 0
545406527 141091275 0
169351205 489279997 0
160832929 264132685 0
455446430 534117063 0
474389149 520325609 0
50989791 202693940 0
263744524 159318206 0
5073995 416331907 0
446508459 444342871 0
453527030 229399098 0
467222391 447626724 0
195900488 399934295 0
249174702 243877788 0
385162296 150623475 0
218110901 231621854 0
21592528 31764976 0
533768212 256650673 0
91923603 135434950 0
147000026 441201245 0
446932222 228869417 0
391647851 217983082 0
169670926 27263541 0
369676674 551253549 0
52691720 222852752 0
516731738 558623511 0
557174387 144282131 0
309160124 397252579 0
349711827 194524760 0
221511680 277739061 0
306661987 318993991 0
392366867 27341068 0
389275875 520766521 0
91658947 446464541 0
66314321 506236372 0
519854205 404462347 0
545970034 355006737 0
56586128 95735370 0
257466486 152991404 0
65119267 315419681 0
414865872 159052535 0
300815738 312856119 0
286133943 223966236 0
265700997 77687443 0
261698975 296851911 0
379446869 199385685 0
210810297 44645946 0
528476122 402975576 0
217389834 462669779 0
220784492 457969446 0
135979410 369285973 0
485058204 266819190 0
247784932 87053339 0
126362623 84845015 0
69680476 191066184 0
464460292 254256110 0
52339544 70120457 0
530458573 489300114 0
504244457 43744352 0
507848377 74258001 0
262575381 9293538 0
518958459 307307247 0
216269135 10938150 0
566918601 354669298 0
322433408 18794796 0
278008535 379770639 0
177143675 33111357 0
206832169 367913660 0
330779968 515500472 0
5914397 459421473 0
268620805 227609254 0
10709727 270881329 0
526406760 447418724 0
81962196 190807755 0
349031022 344126130 0
90107258 195542668 0
407482983 140780164 0
487512910 257265816 0
424722393 467680656 0
391239225 369767080 0
123055462 315420114 0
535417740 71369825 0
117825051 356591168 0
248586138 557179061 0
376527218 223833485 0
9334590 31712999 0
544522971 443720506 0
76058707 219010695 0
252050631 137748535 0
504033767 383587107 0
566853934 18475385 0
152297644 496678053 0
287031710 311761782 0
245045259 335332977 0
311117245 189860518 0
91900137 433600884 0
376141353 14785893 0
533732829 75521947 0
496457579 145533775 0
164991931 512053971 0
16866385 207580794 0
92483452 273649346 0
76201205 336227719 0
492090633 371853916 0
122753020 20798664 0
292236870 300595360 0
136755673 539117889 0
256683421 23157303 0
483412313 315851750 0
18465475 78003353 0
255667494 56575400 0
62377974 300386207 0
469625235 5409618 0
178492031 35943918 0
414081024 568261950 0
190418821 274137947 0
538456048 8156855 0
112932710 200830344 0
549903635 337851679 0
150021756 236359711 0
4122459 328391573 0
467004663 183107431 0
67940936 283592225 0
237888319 460402614 0
402648175 41315708 0
186340512 309516916 0
385317340 386929189 0
144297484 432237748 0
238944147 361403768 0
39253983 263488369 0
448088749 311690889 0
352361793 229975126 0
471885708 483938555 0
413303917 496271328 0
126482801 383910997 0
546290199 9310013 0
250713594 341511180 0
367936061 458917201 0
274007171 22547179 0
436712049 221420562 0
298366990 552229321 0
520995504 236123027 0
142935603 532639737 0
313913705 235053350 0
413849847 450856375 0
390213996 148408284 0
392375909 531411628 0
271616645 294695435 0
307464011 283855804 0
362948703 169535606 0
307758680 503020599 0
266280676 421602073 0
17083039 287307882 0
258032161 501613745 0
275534513 439288253 0
41595373 431601019 0
2171102 87416799 0
86973768 425607361 0
177474546 418223429 0
181699050 200073187 0
94259780 169513024 0
510132358 285278948 0
282529490 295178892 0
416277016 318830499 0
504232262 50545318 0
106187508 466444182 0
134549416 13670138 0
46584034 554968195 0
322029338 266576200 0
112119673 378484431 0
171479477 150356846 0
23306241 55264333 0
361910653 532758727 0
493786909 536113319 0
529109286 56182207 0
368744032 92782327 0
85417504 415281262 0
369389149 299737627 0
201182679 262869800 0
86936424 11960655 0
332010138 108489843 0
331163582 253546230 0
54965378 44058225 0
160164522 40643104 0
227268683 119127484 0
185735037 448358750 0
211311257 264158135 0
231176408 86670163 0
326655506 314694410 0
450970541 46025119 0
130824708 27450458 0
264438024 7740342 0
407855844 450109143 0
432561326 295313174 0
478039244 313277975 0
342081558 252832878 0
263541823 77163013 0
446619157 262127628 0
338093453 71408049 0
466937640 351337274 0
370977742 521258781 0
126593607 364409579 0
145901030 526480128 0
561520926 173313732 0
285783116 300264216 0
241541943 320150172 0
285129210 410285853 0
72539959 260221112 0
413852192 158502427 0
351847088 205486241 0
322090700 256744381 0
291021523 65766933 0
488289876 220982845 0
541275524 541282490 0
469369186 562950264 0
256857868 169126713 0
44852220 245703866 0
537650024 235137763 0
160589530 216375437 0
272947623 100298380 0
198088972 534874244 0
97351950 286420880 0
533711001 171691818 0
447598940 428733215 0
133828620 62945574 0
359034299 364962829 0
412471688 315446106 0
69745744 82621701 0
167646987 237399694 0
305852984 263873339 0
262765958 438726927 0
405606074 16301965 0
205030608 32557590 0
482914400 88627039 0
72408235 251147036 0
245016255 533394465 0
309738079 32406340 0
111475321 229959710 0
522905102 179438087 0
105062513 343897605 0
340167107 6758430 0
189846436 313384119 0
400068641 449097366 0
348881779 390980170 0
403948058 518498896 0
486604544 419008422 0
435103512 44756862 0
65848657 26174656 0
510086565 311873591 0
374664633 344607964 0
108502290 135680053 0
362811793 503281029 0
40539268 210545404 0
454061641 66097978 0
400675194 520287566 0
189604324 556980780 0
510500219 256146956 0
521442242 486749587 0
509046678 181418982 0
264481970 210359322 0
503898039 274633470 0
74601667 411132219 0
234420374 324206375 0
264686289 222684343 0
216387922 529622005 0
354955203 168676088 0
315623699 476297251 0
200013518 368031648 0
477041660 130295048 0
304820842 208726016 0
48181269 478824879 0
503302056 508061029 0
11946765 19573422 0
289511690 544096189 0
424105044 334798517 0
549920766 284924010 0
109429128 193929028 0
265193856 373889467 0
187164095 331344497 0
49438211 231294219 0
100096459 259512398 0
372718872 119645328 0
488800694 130466109 0
330847875 541316511 0
165631457 74550349 0
333064395 123023306 0
321187863 485542518 0
276793813 395115570 0
84018271 282660184 0
459895610 540274754 0
358302728 75910706 0
97096422 27618288 0
149313171 544410273 0
343176186 189473767 0
362196181 544304318 0
25014148 363521309 0
465901202 65027910 0
458340341 373949870 0
14522699 123300087 0
432107951 376322370 0
537813960 555248255 0
148458385 350793870 0
217866488 182469214 0
516252117 239206187 0
515881288 336254811 0
479986539 142311948 0
59920472 376915071 0
216227557 554750532 0
220205347 461311671 0
39011297 452712364 0
217133925 3817709 0
112955717 278377015 0
188536611 78077898 0
555484366 193525851 0
189807540 118657105 0
284920455 150085837 0
350758904 436358002 0
289962657 531075449 0
185801405 72294340 0
165427777 225054871 0
473152928 506185140 0
401491428 264365932 0
419798111 392301397 0
157180645 336670589 0
43006687 180344554 0
478108459 311951315 0
78777256 205211138 0
25092507 500034482 0
557324884 461914077 0
265483120 281404993 0
20118206 416641429 0
100897334 418265662 0
25570378 136664783 0
88557954 249716524 0
366047049 300010617 0
507611318 496369758 0
16585046 110852605 0
499559842 463159282 0
423049656 396872728 0
266665279 547521516 0
14576409 313971096 0
285255473 39846953 0
425148620 323723013 0
422533303 294506841 0
144170691 92340955 0
372347300 37317887 0
479048291 180137105 0
76642377 270763954 0
60217080 196099533 0
14815714 116256082 0
182618766 32852490 0
39693252 13307767 0
207630679 447947208 0
277869933 495851206 0
233210501 362749746 0
525412915 91109247 0
441170770 299061491 0
217268942 134156994 0
230118794 516811417 0
149949193 138557318 0
46348213 400426722 0
466806534 425439356 0
173868969 259878372 0
440534467 412555191 0
334063894 112476895 0
531982295 107075435 0
484820723 125321030 0
88536427 65431085 0
436132972 311957931 0
440412347 31662354 0
282508115 308595134 0
318744277 133930137 0
358658173 315787049 0
538535507 286600158 0
542406659 353046335 0
532244320 414100762 0
19821229 507126917 0
469582415 136430991 0
5931381 327801158 0
175199811 222417917 0
491916280 481760366 0
177239452 201350965 0
313312030 116299876 0
120847366 478830423 0
123527092 319476899 0
46863309 344684642 0
437002511 112244503 0
83721924 145432367 0
357298986 536787791 0
553901945 125403262 0
93770220 339868150 0
94713158 561818640 0
110367261 442834132 0
111459305 321088219 0
48666287 387123328 0
197068814 160473895 0
406757527 68764215 0
338511831 281376065 0
33739456 151811149 0
431315344 471772006 0
318000112 59054259 0
445529818 38057265 0
568367661 346628285 0
527845408 489281016 0
297297247 100897186 0
11260619 284345875 0
230664202 183552059 0
505184100 11874888 0
401731684 74255146 0
3823674 541328256 0
144292762 66786766 0
114659358 328301333 0
466326942 540366248 0
241878103 418879369 0
358158556 452754839 0
188555406 110972510 0
449301430 295299897 0
242295567 199896804 0
554078860 341081093 0
172671946 94820405 0
80122757 511834604 0
106295427 474736341 0
166670704 314563408 0
247588565 343205475 0
205924792 397874671 0
544453995 548280802 0
442298315 15669666 0
533227719 32231587 0
346849276 515774762 0
353822550 133672574 0
421605559 328824439 0
376699342 517504845 0
25427388 484338578 0
207935519 238595754 0
388104657 197674154 0
252844857 291349644 0
393188565 452285574 0
437519128 27079949 0
185224692 422002587 0
483176240 188093601 0
515567148 158695819 0
430197010 557033934 0
59745664 349830350 0
21095369 139232671 0
457191624 425034487 0
82814136 495955690 0
49603647 247869610 0
172351810 523635237 0
550235715 53620812 0
48362696 408358694 0
159250226 328321523 0
174761350 308208981 0
83682060 563411107 0
10016440 478175045 0
204087311 249478847 0
486002307 406452916 0
20684275 472372133 0
236857501 390076580 0
103852563 439655010 0
93740913 210068477 0
99798576 265593220 0
150440854 284411334 0
264129788 304174394 0
166046831 278313847 0
445233814 471259576 0
17271465 214702364 0
296579750 341915267 0
238855580 173991186 0
280180100 307502283 0
256974877 318498225 0
236849735 145199910 0
351352860 74835256 0
316265904 254025069 0
346995976 191903691 0
254861935 219657081 0
208292816 8954402 0
536074352 531465659 0
315140114 392031232 0
437315226 553552185 0
252866306 333831113 0
353724287 38748011 0
417870826 111744985 0
159356241 172895391 0
210375181 447363988 0
54351679 260726453 0
548166881 316761580 0
565969318 198718163 0
428175837 68247481 0
257966719 253836058 0
566894063 159413814 0
176522216 111178536 0
198488396 402833834 0
501088873 407964268 0
27731617 316734699 0
401704619 480675110 0
54419443 75981035 0
507998048 223906212 0
450825324 505400522 0
428207277 222804755 0
96055000 525449196 0
465012237 52853124 0
439684757 9931374 0
323177065 212900 0
308014307 138763495 0
136002077 61629297 0
521072321 255725914 0
475243323 181942304 0
177111504 249987525 0
340355608 555117325 0
352860317 359960801 0
150027446 341036577 0
26129353 306374074 0
532405947 554764766 0
515937299 453790766 0
545537788 347186446 0
243580355 170147509 0
567859377 4220995 0
387808685 85829658 0
142834316 386390307 0
179822862 493842618 0
377029924 467310165 0
39465342 58621876 0
467555535 108993835 0
62046917 336562722 0
98616918 322411406 0
191910571 428237402 0
536018437 123984620 0
384188930 558226562 0
517186303 248026395 0
108261311 296151897 0
463606732 365449980 0
317080550 371933667 0
366533696 235618245 0
536470204 301557186 0
188404186 348849851 0
7969477 118347261 0
194112124 27796276 0
500864884 10699416 0
547362160 508131618 0
168784026 22842021 0
60006996 226387673 0
16170214 432631031 0
501017012 143097174 0
304784146 171577952 0
390772321 523339345 0
164403492 318271018 0
9631314 128981025 0
414412444 202216349 0
389940426 90822267 0
162362836 353069203 0
8805333 454650027 0
502124986 474803488 0
435925560 253585711 0
215788174 343402030 0
379466567 101197753 0
527051312 160835238 0
181260743 348895267 0
354111989 77946177 0
378651390 512903387 0
75806124 517030210 0
144456701 311829164 0
58543003 484571850 0
224080127 38685996 0
511039206 466804175 0
244901991 417890870 0
387807179 253207744 0
498067982 303480989 0
142871077 241936889 0
237364332 410562748 0
438509330 239728537 0
167408434 17076137 0
257765023 556843069 0
248304081 202984865 0
306566741 359027685 0
484645779 370408550 0
193006778 308192342 0
152439515 230246424 0
73155600 226457457 0
552246318 469334554 0
228693047 163215946 0
348625137 119323896 0
567654414 525885868 0
404511573 103441591 0
124369231 328525771 0
121093856 167264693 0
269827028 218614332 0
403471340 377666912 0
72258166 78591195 0
566725076 479151085 0
24655340 478600152 0
249301272 48268801 0
444397675 228258787 0
308935661 317742249 0
144194720 148876662 0
161925291 544742670 0
34185333 536284604 0
534023620 161880655 0
39777924 536071660 0
421254947 422724723 0
210588742 259921437 0
313579191 143318712 0
115515830 14086005 0
220538241 335583549 0
35742468 539056606 0
273928151 443802925 0
488269061 54926169 0
489326707 328424850 0
110701265 121752084 0
21659650 275803205 0
321489316 428950446 0
165288779 441812208 0
198682302 86352957 0
338100123 375101562 0
449848594 456630167 0
47653598 309402003 0
130402608 515009074 0
125911452 482417341 0
500897622 341165138 0
272265666 43257369 0
404241214 207495828 0
12050657 226210880 0
189779454 105548078 0
343488714 553805436 0
213504448 218081626 0
564626556 344339335 0
181469475 223718244 0
319796538 178489325 0
226017108 51974243 0
33964860 192153578 0
533348484 241271503 0
221870915 475090668 0
385470609 206353013 0
494954288 560395974 0
224038973 516707351 0
11462011 481454782 0
523405754 138387568 0
415998571 537004279 0
510168143 60585630 0
5608650 5902744 0
553138374 330917407 0
211160316 332460906 0
482779012 459906160 0
321716152 556415224 0
532844370 502425286 0
390493502 313572798 0
434623498 322252672 0
344522875 51652989 0
335539845 382490861 0
292564068 337006334 0
111520196 171299352 0
35531770 370733176 0
504176930 327782281 0
388888022 310066620 0
531252329 503925615 0
205448981 345999606 0
42591409 434127468 0
320390224 384828745 0
237854187 476867432 0
247530819 158395747 0
281997747 58856523 0
435720430 517039189 0
460616146 88397086 0
113914694 423207049 0
267706358 228646205 0
472038159 18873012 0
534194284 460603943 0
353781517 44822741 0
221521397 237670764 0
300960460 533627531 0
353271432 110615632 0
287537159 71244031 0
358423133 80220429 0
315554430 567869167 0
556748032 456338221 0
85235719 489940412 0
69150171 239074289 0
31867595 216540664 0
535522844 479029850 0
365048028 215991315 0
182687197 537614711 0
350869831 51167003 0
293861630 99935865 0
34230041 423446184 0
17169398 398439580 0
358638242 340266116 0
531741570 443624686 0
175511465 513874957 0
75294891 549484 0
169314124 342140307 0
349483385 505764967 0
153332662 178231993 0
416971475 451886811 0
162230757 316323545 0
117550482 349717588 0
49117198 114588654 0
466918871 17773888 0
438134986 20422950 0
135074023 58764394 0
151322611 376429051 0
360808401 493234894 0
238232688 351909452 0
174481293 515188512 0
508363514 323787372 0
238475861 174299328 0
326969077 400108335 0
1159377 259345303 0
98938867 3483389 0
353638536 467713769 0
333505435 347911685 0
242947538 266412757 0
454367408 343700938 0
236382500 99440238 0
365882859 353115350 0
28680696 90824489 0
264315591 508371878 0
150856553 536806708 0
227454106 511040283 0
368596878 136648772 0
554359523 38060907 0
49244091 280755345 0
25127101 524350221 0
91902908 59727789 0
167111271 37035072 0
549945944 449195598 0
366323826 217495724 0
494563192 136216866 0
25220015 465497948 0
119291300 253276709 0
541051915 424957499 0
185407168 338288621 0
458678748 36453459 0
558030466 207033626 0
11588973 79265410 0
318906259 170471779 0
277561952 424803641 0
343712748 357013174 0
123601943 11543320 0
566395334 252358549 0
461969 102203945 0
234177663 18250844 0
423427592 204280110 0
114766312 136717447 0
115678987 522189599 0
508034858 334697687 0
528520360 110261877 0
68113605 380041330 0
105980976 470542009 0
556316 545592309 0
146117602 369722383 0
392725455 250221306 0
394006308 401837111 0
17223936 418603753 0
518666121 100508855 0
244466879 187614898 0
245417886 390385124 0
3416209 48220209 0
565615766 328598439 0
239756901 132941850 0
252582924 261858295 0
62736104 420741790 0
146644450 293102052 0
222495207 461803178 0
379221979 75271887 0
352515328 442419513 0
380132727 505483648 0
145671813 397807994 0
348064983 233976910 0
72097300 217070544 0
497441015 521068064 0
382878720 93067499 0
299076961 206736905 0
59573491 62748367 0
419548174 39901183 0
137310119 219748617 0
166080835 141023319 0
215764128 115677501 0
156427583 451188012 0
347458477 553025994 0
154694870 173919051 0
348801008 378665705 0
79995781 361897944 0
231753780 446529189 0
99927690 149537289 0
256618046 458229975 0
241565918 12810561 0
109999282 443325160 0
293256292 216912426 0
165854838 518202932 0
451721762 223005990 0
117119048 332808742 0
4428282 450703960 0
234154206 57811740 0
315186728 26729386 0
512121605 475677845 0
451000167 59836180 0
323365231 319467318 0
136608003 266890697 0
225111863 334334901 0
55489562 310281328 0
368011528 5541254 0
504975598 158964619 0
258310837 125360702 0
72013308 63441371 0
290548332 455080408 0
360298152 566312167 0
279653894 264773711 0
569238273 105730950 0
233168292 245553509 0
5188999 565251878 0
162403893 556568523 0
476455239 207857853 0
523129997 527720221 0
368014273 231785375 0
58897578 302485847 0
546533751 506654259 0
152050020 503513971 0
435238088 64867104 0
227517247 309636989 0
423281329 202545671 0
17984904 464472841 0
412970792 137865722 0
338035583 63646689 0
393866234 52497836 0
447726397 181146038 0
18492149 563391210 0
373375621 371805257 0
8879746 136808651 0
475099998 508300856 0
124850169 155177886 0
135565272 228331230 0
309666217 454833711 0
379070274 511726415 0
102702808 496945168 0
274311633 189565344 0
201191397 226112728 0
190202905 143646469 0
385372243 399725079 0
275959558 11681822 0
101377909 441100366 0
495979162 194660886 0
509126964 25032757 0
2400632 20201774 0
289352677 292631376 0
97771110 310977290 0
387280718 249423977 0
441205723 288684771 0
505885943 132864341 0
124406397 173914836 0
50993616 402765250 0
196350605 163695537 0
352794720 200372037 0
106033803 413064098 0
206026697 59984375 0
171915041 327480034 0
221802635 47953754 0
558576714 206362888 0
122259837 328426240 0
98235808 435931565 0
516140317 171148464 0
229191962 516413826 0
447717693 527218077 0
486528732 114491397 0
393033486 89134565 0
560027246 356535451 0
276094605 70695090 0
402767458 381324177 0
158489780 559822966 0
85999481 277759071 0
432979929 421828126 0
117787462 299359262 0
388880695 256557794 0
53178227 176737737 0
365730871 235068385 0
364070843 535332270 0
200613085 568775231 0
272963181 223558157 0
298079709 212513728 0
484411398 60005179 0
333422232 339618048 0
339051165 335750028 0
216785976 167235519 0
227210421 48123524 0
393471600 221705613 0
308615219 60162965 0
551621575 525332160 0
241721620 24686011 0
506694474 403462378 0
407078800 531682898 0
7431950 411164391 0
498090501 131475373 0
214840559 40631744 0
243690895 204826205 0
287497783 324498665 0
32518330 447670787 0
427598364 136772069 0
257945 389468631 0
295018153 10218327 0
368062953 287267724 0
294781161 529238423 0
475920349 372217135 0
158545289 219733591 0
142418593 265231646 0
518958158 23486188 0
322208802 36769553 0
88493176 564195067 0
486119753 208335372 0
235743576 539796737 0
281081723 562701432 0
410913271 210565193 0
99744630 215496118 0
437578608 28299307 0
297808648 160621475 0
559899699 138408423 0
150588653 428475402 0
244154292 477159035 0
141056678 494191156 0
278008987 313412164 0
226971315 191910324 0
113371595 61479435 0
200605010 230594200 0
321177541 170411519 0
23277723 322252923 0
333732737 370295359 0
435305230 81415388 0
487970948 460439015 0
498174978 156217019 0
387841940 530414217 0
233727318 278140693 0
180837998 556365848 0
99641731 388412933 0
77614455 131474990 0
132231875 554585877 0
161718052 387641690 0
31260906 544962648 0
206650816 552567663 0
167673024 374771088 0
226284448 553306479 0
80114754 226918934 0
159738685 330290700 0
153812666 52509460 0
220261789 29630831 0
133652828 153730892 0
186831211 317283820 0
460993368 381462948 0
31679842 120549630 0
476171390 21904580 0
555731577 78347361 0
441333226 27708869 0
56592756 415727747 0
139128643 75390010 0
2406561 358568115 0
241483034 482886861 0
149688628 255969923 0
507760761 532888057 0
317693189 279159091 0
123598893 536265590 0
171876679 35728444 0
297637580 59510962 0
40160282 411654376 0
190390744 345475656 0
173945998 291430733 0
186674661 126869466 0
147020491 290523660 0
405767480 496545771 0
331541779 251809077 0
355790055 193625541 0
11367876 552082451 0
379266078 133656864 0
91103869 14024445 0
79164299 337908374 0
257085995 437120255 0
469654968 69975603 0
327792797 46290437 0
86029239 409550430 0
260338031 289264397 0
76906254 348348078 0
394860233 192535490 0
419009292 26378759 0
51976882 444578066 0
385385373 139091608 0
296316787 291659987 0
114470967 67647644 0
504350394 8957688 0
44637389 239039909 0
476565245 67668388 0
492031184 188528959 0
95004056 258173712 0
373573232 2038478 0
12815939 330887904 0
538898323 198590420 0
354928630 296662516 0
468964434 116076079 0
283592335 391602379 0
130414903 131454927 0
186013016 110270807 0
269825034 194811149 0
163713811 322289855 0
563044089 372049493 0
469165909 459901775 0
205167951 480999526 0
303289922 176111094 0
317717691 197367777 0
163487857 356529962 0
474351950 319287858 0
204375333 238085184 0
420987661 197255884 0
521279223 16854491 0
522149883 418870441 0
489006284 502830439 0
421992244 377187171 0
2174171 368232853 0
23402450 541763509 0
81149036 306115705 0
87918288 292532752 0
406613028 350148826 0
374166851 437166214 0
49012918 304843863 0
420524247 14107999 0
511062853 311147068 0
354483461 512008324 0
500982910 302612968 0
282272583 409829420 0
398252853 397806243 0
75853793 250088745 0
422050987 51371581 0
133984744 2200601 0
179225638 474700015 0
341139631 95458050 0
269024544 152161149 0
48484042 52236063 0
131852383 144986709 0
156854784 122290255 0
528645256 333211155 0
279032551 116783343 0
268552666 211704149 0
4443856 280227053 0
566518081 155853259 0
288814023 8058753 0
345763762 491776696 0
247341070 55782064 0
205344984 189172775 0
502844729 468393901 0
366068855 554952186 0
57700121 48058236 0
461329192 321839050 0
547625919 198775823 0
144569348 186927230 0
162029017 387416548 0
176812783 49538856 0
471693093 146306856 0
40513929 133177758 0
13763750 389549336 0
305771284 543725561 0
268108515 164564037 0
245159865 493922752 0
416945913 501696514 0
29016855 255658957 0
219949918 539337158 0
329944805 66605430 0
516374751 192979753 0
485391053 169465024 0
373722214 95810244 0
295411864 48669518 0
440247701 211853247 0
340882973 12644748 0
476105121 92087058 0
559860307 15499839 0
176280468 420162211 0
406144406 352222254 0
373092169 320931224 0
82833088 492143993 0
4797605 426137633 0
350519475 485955619 0
159237087 360665546 0
320933754 385846998 0
427598724 512504420 0
264370598 282172056 0
367288845 495136874 0
354117095 378518622 0
471763496 510629268 0
511272913 474166423 0
402623576 221665254 0
315608931 168555341 0
343022525 101076298 0
301544011 273378820 0
61281570 266578882 0
460001086 149073082 0
285302781 107243331 0
491840759 566633572 0
289094837 115292259 0
191990308 475855465 0
265210594 44125572 0
115065977 534070708 0
194405665 11266889 0
189980407 274225655 0
503531373 503987732 0
438085584 93610640 0
500803575 338224881 0
23259873 386768991 0
560098304 126496030 0
304955593 491331751 0
6211195 509834924 0
454426107 338856602 0
104642998 44544275 0
129584752 219372272 0
180227775 379129421 0
30607102 116953805 0
185762734 445785794 0
188268317 154007397 0
561647521 247679599 0
351465142 265066443 0
415875813 196566782 0
10225467 379794139 0
235219960 46338758 0
400172883 194492507 0
152463174 437899887 0
283077479 167729174 0
484314455 280581046 0
436233312 119837758 0
501470149 339746838 0
137431091 232538055 0
313041603 56854623 0
546890108 19673935 0
542106964 411397538 0
254369197 238413331 0
301684217 431323887 0
22469616 145500160 0
381311877 564569483 0
422204652 258343286 0
265049209 216931583 0
547030117 303636245 0
173548966 282273042 0
314768558 106386151 0
340561967 346276425 0
345478858 499637115 0
14518252 142737581 0
557378186 381460232 0
256087151 135253369 0
168129178 470063980 0
33923476 170705983 0
404434093 153650786 0
513928563 502379630 0
223742999 103981233 0
478120492 38593451 0
411534219 110484160 0
286958258 297165396 0
297074005 85122882 0
445219370 424943712 0
64810653 562340863 0
448673141 424948373 0
42727825 171959638 0
292716832 317729143 0
43587858 173098247 0
91652954 101213 0
106571121 336216954 0
444149533 183682037 0
211083304 562185306 0
267235939 43332605 0
337057119 209188987 0
565373655 167182454 0
275315069 518682387 0
8880630 282040580 0
96829455 332352333 0
247008668 244588593 0
314471791 232043255 0
541390488 294880688 0
452233000 64073599 0
502410004 259260851 0
145063360 507054281 0
139088650 253513744 0
59930773 183789089 0
227386801 521188270 0
157313765 313601700 0
433154952 269336728 0
200961522 345241373 0
408740128 269533474 0
291101902 89352049 0
288705605 288378295 0
134320023 524446247 0
417121551 97142105 0
408687619 503100356 0
8528055 41826208 0
7527846 515630638 0
435533772 51974868 0
281593789 115944415 0
45794095 261515040 0
296619854 508109152 0
403709591 102160854 0
242456063 311767811 0
310498800 341130034 0
55345521 413571309 0
159682308 142666495 0
315997152 354377465 0
423388857 442397697 0
477697058 130394670 0
421701725 478085172 0
449422566 12229732 0
350964485 280067979 0
413243422 293751988 0
282000015 287097211 0
25637592 157208650 0
245740129 304496799 0
389299086 23135104 0
301117492 334808013 0
302074018 132363760 0
130395906 421007542 0
205227907 91129062 0
525539512 493270633 0
239617284 217909653 0
521875590 472347397 0
274118201 471420927 0
196024053 90036691 0
303598423 309373036 0
452850076 263450318 0
127497606 288746847 0
423302129 325522204 0
289439494 246759998 0
297196641 421985045 0
481767544 215979135 0
402205117 490272096 0
450781531 498504573 0
379090305 367807228 0
44722067 386262254 0
269415199 473191562 0
478047979 125706961 0
468059701 4016945 0
61696112 374695223 0
106743294 222073853 0
357568126 157797439 0
377872971 117193103 0
157166243 406692287 0
168104081 434900740 0
37385956 328153422 0
378153719 2249488 0
481944822 491827820 0
177198777 489258403 0
392319940 355969195 0
494930226 232659488 0
559379733 8720792 0
228136136 439935347 0
187764014 445412303 0
375232556 134738754 0
497585498 241003985 0
236511000 74618733 0
84711470 216838925 0
199140843 360165943 0
19208282 553665876 0
476330201 55028447 0
343008432 137609174 0
193042539 287037427 0
124666840 192757060 0
102367208 184695284 0
234629159 267403926 0
178478954 545056923 0
475825839 447783113 0
90497776 212532725 0
380560073 142250037 0
293439976 48719943 0
535670484 536628584 0
203491759 567023077 0
192103135 552933446 0
312374188 287412971 0
552499871 189248128 0
467078715 336194532 0
455521682 245352195 0
193709522 244251621 0
265998953 428069768 0
38808984 415478630 0
401282395 349074606 0
298728774 153551311 0
246500436 4121058 0
254816456 557612890 0
263727314 296396068 0
259904310 363206947 0
43513529 404278045 0
530124957 409045823 0
161872987 149128265 0
456313274 358742834 0
214719658 12859139 0
472623338 535563159 0
79255770 449715335 0
293277455 195776067 0
262633224 76749510 0
118509592 300217029 0
433008113 275359184 0
511864864 115832478 0
475126388 378211341 0
183622080 452167462 0
365325939 208153845 0
418220562 503642007 0
309690109 407421607 0
46458925 223785207 0
328628484 25374941 0
383325120 402426453 0
445453419 135827053 0
286922758 77679514 0
235451806 290398436 0
360362208 358291684 0
197984320 450494003 0
101793316 302681794 0
319040082 478170163 0
496621082 73595271 0
85657737 312050747 0
107578690 516087930 0
279819451 471246618 0
37506820 436667803 0
165742727 250152459 0
413169741 423834732 0
481143792 428868814 0
160529870 276324741 0
511335304 360838474 0
146301384 178758967 0
88941129 75794879 0
43045470 314054914 0
88647259 515924553 0
467712229 524147220 0
3234705 156793342 0
30080157 556002270 0
398089443 474624944 0
404733706 479752419 0
254307186 166803392 0
315006575 185076108 0
484503614 399777193 0
216783087 31586440 0
157097280 211013954 0
352509700 306751832 0
278873515 72027851 0
422723737 30217651 0
146866905 359252690 0
456549704 100292369 0
480977118 169733773 0
337773031 464069871 0
423722510 263925586 0
568407262 291664616 0
129603336 354225321 0
84521519 446398843 0
304961322 105286949 0
60114641 21577097 0
254817859 364096667 0
438633703 277049039 0
6308512 8858711 0
225869864 532717095 0
165456977 39918458 0
28523176 351895761 0
37137995 208173309 0
159423034 144392826 0
399512275 65667985 0
389917204 356162534 0
338590208 23754370 0
430925828 32489225 0
475727284 34243534 0
318868912 61899854 0
249185865 531816391 0
306927439 379074804 0
121490658 304485929 0
167447641 254762678 0
93152480 467425936 0
407184223 94890045 0
496102087 267846030 0
151055948 108957970 0
112949469 468822954 0
98147618 245597570 0
348221198 406729009 0
534436366 528291547 0
467790084 440042226 0
215805209 361452186 0
346728877 46080054 0
17522399 480575276 0
444848114 323988878 0
134523738 103135822 0
123673735 444308448 0
521023210 335772488 0
462421160 23280920 0
113523508 154882626 0
514152830 175690636 0
269040362 202836587 0
531592772 326777113 0
331601775 280428720 0
291673312 555050505 0
473890006 554607441 0
423122926 187938340 0
328432623 231946759 0
62249077 117797067 0
118781686 444361895 0
466442630 189472786 0
97170969 312795087 0
430388881 352170116 0
193529951 40943255 0
333613139 251213496 0
545199890 167120009 0
184951239 537065649 0
148625060 322319853 0
352202414 541199202 0
236563344 489632472 0
427391436 527970390 0
135726213 102370082 0
198574279 559842731 0
154662064 247366204 0
187165156 170205337 0
376755523 531225608 0
519949127 387994506 0
322806510 114758212 0
554269431 511419947 0
175702294 12781996 0
82611727 254623703 0
56766125 489446553 0
174226229 394077168 0
252919957 275723658 0
181095701 357013787 0
431257365 260889725 0
547625343 27220418 0
388026594 223069814 0
183072414 232086758 0
447644561 49829887 0
442478353 368201115 0
482653022 550226410 0
58117856 159458458 0
369495329 216907292 0
354840358 393786728 0
33994090 474442071 0
103762337 369034934 0
30020420 81751750 0
211258872 245962601 0
79905413 418117691 0
107141846 339746295 0
365604001 195121433 0
390528441 3349426 0
73559169 333362937 0
196625926 417825581 0
221233977 220102799 0
127593364 83158586 0
256842227 384070673 0
170143556 136398800 0
521242429 544211551 0
345852934 356730723 0
504335449 219099641 0
396375881 309984710 0
137018180 465056233 0
418253123 25127912 0
257491120 507957903 0
213926831 86360247 0
78155128 243331801 0
494831891 174485413 0
62099402 78613137 0
14250848 544228760 0
449463778 110941036 0
427358616 267002893 0
195924149 42843144 0
404495714 189600800 0
243993939 496846114 0
23124639 238443903 0
43097637 207109845 0
423478249 392697554 0
375774458 372823912 0
376869488 545721413 0
323799910 142914618 0
562785539 371513064 0
171475158 68768186 0
12802750 515228632 0
393602783 163329035 0
480982803 350537774 0
443231912 319354 0
391115869 177638556 0
336342394 446344517 0
47596644 91878996 0
132611276 383259739 0
466883066 487155410 0
118068741 537798335 0
10697686 83714645 0
297422426 189204050 0
416999680 260937300 0
44871797 196391908 0
115282736 309579517 0
490354343 313497561 0
293138184 177980618 0
423894815 158495833 0
495772893 63818131 0
256380085 548738957 0
58195547 287094471 0
162004599 421766454 0
499156032 313795961 0
468839811 44236025 0
54442793 5242671 0
413574740 416190392 0
63066428 146610599 0
521173032 364551527 0
429464482 271691394 0
299606973 187841235 0
377367211 501937478 0
550916068 117783794 0
484921711 538072609 0
102995342 21724363 0
95170179 503235642 0
127679898 561371165 0
567008117 248927079 0
141117024 155373745 0
116625174 267130975 0
41712717 548188998 0
518983669 197442963 0
531019888 557678171 0
189464680 362899196 0
562815064 344907011 0
425804864 31370272 0
473461119 76134658 0
137061346 531407232 0
112537831 430920999 0
82856352 11130553 0
316530789 339332158 0
309853779 420768333 0
448518521 359830444 0
306513842 552848469 0
342286090 551450762 0
297776441 391985778 0
496143013 357244056 0
301150798 380003060 0
348695234 393659640 0
70078955 199322670 0
261625190 461581143 0
291397462 35145673 0
435878580 145198918 0
384426154 94812937 0
357910955 179961422 0
311420045 541243302 0
519068230 89544173 0
163611404 53964221 0
6844447 336862281 0
310641752 467633431 0
168953515 439586383 0
12904559 80166277 0
505676515 165719145 0
267362943 188249310 0
346047862 128706266 0
426259814 242092831 0
196827678 356524456 0
150106352 307582372 0
347056106 41901063 0
348853652 287833806 0
451130334 315573061 0
189050346 116134988 0
59243046 515031844 0
3009980 472580104 0
369623640 313607755 0
222622540 19270466 0
105499000 308860041 0
389372747 159069012 0
417381355 415679677 0
326089143 258542160 0
549300404 346685785 0
424687807 90819042 0
493228403 454172926 0
113136103 43637009 0
543076263 403451544 0
413462962 76780912 0
150972162 141636143 0
82275148 305768961 0
500531912 18904948 0
39032449 455395861 0
449756418 249328473 0
353738495 239889741 0
399232732 441639768 0
141939967 494903170 0
525314485 142806960 0
356262950 328026451 0
547278115 238261389 0
5136029 10549860 0
463754345 378987979 0
94900175 269704515 0
356891719 544625774 0
325933953 129901219 0
555731712 274069132 0
91950246 251959442 0
526513734 406565560 0
207270582 417549770 0
17353100 137994332 0
200906444 517973193 0
108977403 331495363 0
507648741 335443024 0
11934702 452081932 0
327428147 487738065 0
85175292 177211944 0
188430640 458535346 0
72082133 342027185 0
421135264 57019404 0
177485424 59834844 0
506098657 94395325 0
462827898 536295283 0
370688324 519833203 0
203288056 314314992 0
105396251 207653946 0
154575460 129176960 0
246650134 333927228 0
358516533 306661045 0
445871377 41408548 0
216842260 352584610 0
243545271 95643189 0
356614556 565135931 0
485390566 124993785 0
505608815 44886028 0
84289585 490699924 0
189533825 187866263 0
415842097 388682280 0
418745585 309938892 0
151920482 244671284 0
67119637 356098700 0
437561317 344838018 0
545481872 231608333 0
352165268 361562413 0
251341797 327499417 0
158376615 170152889 0
20226650 400579817 0
514544045 368075961 0
474709969 270030395 0
420508723 566469000 0
138185613 284293865 0
353160603 508113513 0
26177716 455481616 0
13955985 147765325 0
141069295 85074563 0
82747381 510270723 0
111065326 270826478 0
281789720 116869294 0
249754871 562302392 0
371387905 432285637 0
140428991 80082653 0
192438241 530105526 0
476635652 117848355 0
34779272 114656536 0
339625977 449607876 0
535032036 338557101 0
199923753 349007742 0
175738386 1683669 0
216098784 140137217 0
200921394 14499127 0
199935101 267581861 0
92118344 119649293 0
256958496 502941972 0
275361601 39845019 0
156355788 289427696 0
371495171 60424150 0
246429202 495854818 0
548974320 552231850 0
520303653 250784930 0
202761592 505622414 0
28130222 277317589 0
30976886 374954049 0
475789480 354546576 0
197946440 53863926 0
283149675 324577224 0
444536314 411513820 0
318464718 156140623 0
463728265 242753697 0
409155686 8678401 0
231809826 226010451 0
125279962 65826536 0
214388773 566580907 0
210136422 411519525 0
35906619 256388742 0
8823040 509472185 0
111211193 58328866 0
24083849 556535903 0
151317090 177959493 0
545182402 67147604 0
266806292 66606730 0
31942161 253779151 0
302158504 337586952 0
334671426 264581547 0
86208667 29013783 0
103758186 98905218 0
239799610 110671101 0
187059874 382255667 0
39876890 368619645 0
383078884 523914366 0
458597864 235588076 0
170151184 194083014 0
502385642 530007108 0
545934509 182621965 0
307534856 96246409 0
60788618 366628600 0
505762406 489584289 0
473685658 268138081 0
247184372 4738809 0
204364466 438327378 0
84654459 23748683 0
253644021 383361612 0
408014046 221762759 0
273628335 336386361 0
468793768 384221303 0
169818528 449302397 0
405099467 147368907 0
368813995 277667309 0
436796890 556499921 0
289867059 500386935 0
37644410 382865418 0
102427336 110800707 0
269576922 269899407 0
111374845 298676124 0
548148791 120498217 0
266975887 241219675 0
151548558 24192896 0
262328383 198075872 0
64758750 197978142 0
233842487 388689260 0
370885695 348206047 0
189190408 438082531 0
37490276 332279221 0
355400431 229695246 0
401521214 460076330 0
130076827 14401281 0
421343299 337773554 0
212216611 382699620 0
478770548 145052755 0
107586033 208826579 0
23517057 51134499 0
441117203 414077006 0
180773737 504063450 0
325170875 490236541 0
202728399 325076269 0
517584209 466230333 0
128389094 535501652 0
531738337 512333062 0
482684473 232753951 0
296220915 519450584 0
271147378 62273738 0
246248236 536472999 0
548328701 290931074 0
131826186 370065031 0
463877466 173165612 0
288178609 497752563 0
451514883 328546564 0
338727495 65082906 0
184789233 101189139 0
281582516 81548968 0
497092604 139884983 0
327223489 171234387 0
175020327 289933283 0
507180879 394527961 0
494494781 146632707 0
422549869 375288346 0
77780025 30983184 0
137396089 175027535 0
442020165 12805648 0
339278949 95933123 0
296686736 16031728 0
230448350 247630187 0
383950019 312083219 0
54460923 303434808 0
207437695 24255454 0
351751475 525356181 0
406935885 125593812 0
251685295 330611123 0
317760364 529968129 0
490634238 180327993 0
207817411 375681229 0
135940549 483773473 0
484055838 78055214 0
421349709 245346783 0
363086527 447638872 0
368092441 128242452 0
467313676 42048545 0
328724493 137394955 0
72940925 222082381 0
379328534 138376831 0
371465001 234156493 0
90508028 197686741 0
411640268 559872689 0
368362199 387012299 0
472055519 254284300 0
454860710 488147245 0
83728468 289038119 0
111151730 220633847 0
421190121 219627034 0
229797292 548264956 0
518173242 320186986 0
504150629 100906364 0
129418619 281431938 0
330133910 39586185 0
286135068 49351731 0
45274601 384281684 0
345085946 407852615 0
238140813 343801430 0
113471254 363416171 0
342410208 211048356 0
47320524 307622226 0
550872881 135881760 0
75209860 514726384 0
417413832 377616003 0
323157186 168783036 0
98876001 563385227 0
52754456 308686664 0
280289593 265815753 0
478784199 257160631 0
30228655 470653071 0
371857108 246221063 0
19564436 527043002 0
109588740 219403134 0
119078138 315238102 0
559534290 381653951 0
6170200 289316239 0
398579716 345980223 0
6332130 256071292 0
307576646 475705351 0
283572574 422854952 0
504171774 38825345 0
152665725 137682875 0
343590644 514098708 0
366038557 251723544 0
58081097 560401892 0
339405884 45230334 0
463836500 358382353 0
197922821 45312935 0
382853075 375581664 0
519156343 257839377 0
72097007 360976066 0
541478389 230496341 0
399019367 391985687 0
170308929 432886398 0
377128648 28871773 0
529759420 416001556 0
393082294 464372184 0
136580505 119568484 0
332710090 77550518 0
16132276 339031857 0
133168760 318051463 0
195099614 363972534 0
568336933 493476680 0
428490657 450638781 0
259753366 2494845 0
7592030 294398243 0
151680219 165086224 0
101116043 432454400 0
391229599 200746489 0
78472517 553530280 0
527811387 546504488 0
86202487 215639411 0
151119691 165446777 0
323589537 136644974 0
18566366 276764066 0
253818624 141607141 0
497969222 368110871 0
342113586 566759345 0
182494974 319792101 0
262783332 165672563 0
519116022 221488645 0
513270685 420477024 0
199582213 131935541 0
541245405 257674799 0
273389232 285406918 0
401680590 368125805 0
246083936 114081385 0
443426977 446853850 0
174309927 435621923 0
261016168 550777998 0
538084701 478574246 0
463970121 395750695 0
130486083 563488401 0
462907984 557139655 0
230675031 415424736 0
415187368 222552483 0
268937431 149518673 0
249595166 188061148 0
78970153 107184768 0
87465909 352743137 0
393513827 38190696 0
555573131 231532088 0
180497501 528152318 0
461014136 9762080 0
424139133 463726948 0
37999354 534835278 0
294151243 318215585 0
440834600 116578553 0
188439087 216205822 0
376769996 284485057 0
103817181 298220119 0
353299501 401072861 0
380267275 492478233 0
430182180 519317911 0
38462540 324466553 0
139404471 548035677 0
132565170 560923367 0
382187902 533651031 0
313286046 114407313 0
466487864 290269867 0
558842199 9915162 0
436538159 417141145 0
223384501 230418503 0
301243181 406503967 0
59708484 196536964 0
214375137 301002601 0
29337670 80883104 0
126488662 554930895 0
377944355 167850042 0
552446035 416381394 0
21061950 382574328 0
57950302 49884598 0
66982615 174227259 0
400823184 114882628 0
493856611 181888988 0
221385962 207922340 0
49089700 509617363 0
148564829 271653842 0
107019474 25048540 0
274836387 379499462 0
39674446 166739947 0
8547606 133568459 0
307849653 74385015 0
123839251 279116528 0
495603298 497322488 0
107303399 222281277 0
97052513 302460571 0
992216 374062293 0
248010475 468133025 0
159886282 59604348 0
83485852 129242836 0
392442737 59578218 0
100962650 140754051 0
142410227 84762041 0
39532977 345178030 0
405647333 364720823 0
232213070 457867342 0
44734961 554573278 0
16128927 70742522 0
275854298 87524923 0
94046119 242081201 0
357707949 358970863 0
268838848 287889128 0
33704201 465768987 0
245442609 160940255 0
132821884 154854358 0
297434111 502781806 0
112353126 118066107 0
438795056 477344577 0
516033905 404251391 0
389650038 347895664 0
105704693 330951192 0
512560670 402604492 0
91635535 492942449 0
355624298 495954052 0
131048979 73143581 0
373143666 453365559 0
379567336 266933419 0
544441314 357207567 0
560873033 168420566 0
526478657 175659909 0
4119643 179120573 0
113496671 17168726 0
48525669 562895166 0
11083443 549671845 0
530819432 323760902 0
19437764 106683093 0
320240124 374690253 0
52844188 516768772 0
494592502 187559325 0
537533669 288021482 0
567014342 482073747 0
161227995 70005136 0
117130278 199360968 0
313105017 91589498 0
458286085 136510612 0
438817727 430997788 0
422700806 3625061 0
59845321 342044563 0
331308017 259793287 0
519374737 502842055 0
314564063 60998281 0
21544196 401572203 0
349460437 330366751 0
217205695 509574638 0
24449613 408223258 0
30366975 259228309 0
21848107 310813618 0
426281399 388458977 0
473582640 700431 0
562534132 480781576 0
102279716 49779893 0
61706867 34396066 0
250154657 317049935 0
566506316 255857877 0
397850981 542710075 0
46182684 137809011 0
25443529 170265097 0
188505079 84212498 0
442906063 475638476 0
267957228 339142684 0
517870997 363439318 0
381058687 132857957 0
409189566 512367469 0
233393145 157120959 0
135903533 530415866 0
492119157 291514488 0
431635144 424382679 0
535894047 377632662 0
568773968 524751349 0
510728777 547562073 0
423339464 519611392 0
94725950 67488715 0
286224510 443102548 0
22883770 262944879 0
523384139 51184571 0
122734954 285346284 0
161474185 237479596 0
115863234 466267118 0
403614228 522215598 0
89681853 283174957 0
293339814 442386291 0
248586791 139658232 0
492630463 17307359 0
15428904 193143746 0
526109276 565083484 0
16396788 471209980 0
398926651 57962309 0
251179860 169224114 0
192958073 171281702 0
472581893 358081189 0
523372203 288401590 0
91765153 366101985 0
200022712 404743293 0
432378914 277459786 0
158803427 117536920 0
550977172 68132805 0
242255921 540038163 0
311593607 450772044 0
516488549 429153928 0
26627327 115073097 0
2147549 393376971 0
508532482 85981472 0
121540845 530641659 0
521878320 288582418 0
198208301 86448552 0
115756429 255977391 0
294837155 116748716 0
136239023 77665989 0
492952967 178255204 0
451595 236753984 0
436349005 226161162 0
19887154 372911628 0
267690742 312061664 0
128447077 135500027 0
414822862 505975782 0
91710484 29458891 0
498228610 128322151 0
473940403 465261369 0
261575746 8696655 0
400340539 329660619 0
103566773 465324679 0
184865686 546631855 0
402459665 52650490 0
443200620 139086077 0
85999598 441119314 0
374683588 110022278 0
436524273 501855146 0
530481350 115583534 0
443285451 282868404 0
275451498 265530608 0
441127884 47110071 0
263882930 58202674 0
544588660 79147464 0
322825691 258329459 0
222774296 258955777 0
440081971 363550253 0
371780327 495275237 0
520047485 361556040 0
51079706 493897793 0
209956899 377375362 0
484107923 367275521 0
126044390 74584156 0
149966224 479952754 0
9707274 18562970 0
417585737 271515913 0
100529646 62736850 0
51247640 76178399 0
145178340 19360841 0
8187659 195341708 0
100418441 153697534 0
339278037 503066967 0
460614291 256463775 0
543652559 466948810 0
373439297 403420056 0
432400939 270898677 0
306940219 330574578 0
417094689 29905180 0
497575153 51329593 0
144977104 169073384 0
42258736 144097769 0
477677611 470047197 0
253070413 64664312 0
500805746 38101875 0
142671747 250469636 0
74487013 52210676 0
122116310 398626052 0
6478795 43256810 0
28082607 347977821 0
483421999 96007017 0
151873308 473787585 0
275889761 13190583 0
404769413 407812387 0
60753769 205880038 0
169203045 42859048 0
76146354 417561125 0
435488751 76757534 0
184122287 79672717 0
14266752 346309687 0
432192034 414382463 0
67476589 526302595 0
53583703 23504903 0
314233731 500828444 0
293745998 331359349 0
152970630 311092199 0
478523213 504507748 0
463842759 405981031 0
378841564 340567509 0
323928936 135578023 0
492709802 484454704 0
517963683 461745736 0
202710043 281086359 0
157083925 498711913 0
71062965 310320572 0
186650567 68339409 0
157502671 267653280 0
294303377 295874394 0
245776423 466887980 0
37777355 283862737 0
151663932 521416688 0
567685344 418865471 0
63056670 374823710 0
434097166 425814684 0
488783751 84647067 0
132263684 327647564 0
64876597 479062957 0
428585613 393743352 0
302902479 36340857 0
515834232 195200660 0
64403262 377005920 0
250052955 485075599 0
198055625 538094460 0
208708556 538917018 0
196598386 532033012 0
519440665 506191163 0
421590501 141536735 0
150171676 411761539 0
565455337 153058674 0
70969953 129954817 0
124235162 398837786 0
493212942 290548230 0
52891721 485960451 0
508377889 565550276 0
181407831 60720240 0
413463485 196265393 0
246430552 4647728 0
514930666 378388547 0
167357822 514643399 0
506404524 93166818 0
310555305 113801738 0
162938766 288368359 0
102012016 442342464 0
468408416 58200046 0
453953847 60822753 0
470154615 254848759 0
332385732 506452750 0
359008008 299897235 0
345933798 135587247 0
296747282 353871593 0
404403595 528422924 0
144356147 367484791 0
336873872 529907320 0
101497923 423626566 0
280637075 427986636 0
484411103 566454716 0
154881987 485236126 0
418834027 500076699 0
219086287 336159452 0
160598369 126970514 0
274411898 482644818 0
549831355 74286642 0
234658954 89165818 0
19140630 317662081 0
358566639 213155796 0
323792549 2431297 0
105842836 158653577 0
124660043 509100756 0
100555481 249608344 0
258334490 382647853 0
240554644 515076352 0
192097186 97310334 0
259691966 278750040 0
196255540 332402991 0
169706136 451803086 0
281160531 335900926 0
414714968 32112529 0
62162094 39409636 0
104108471 240626398 0
442148831 120082636 0
352035180 182099218 0
137082061 522799690 0
314634220 355943744 0
489799144 541392025 0
373614879 296250593 0
137309040 245901244 0
433846495 214619275 0
250875184 4272215 0
272547234 552737050 0
293087538 555488322 0
167424525 459646602 0
85807362 400147105 0
421614094 255356756 0
96310537 221829461 0
420792882 550235363 0
349829693 493017053 0
185657966 76355414 0
422337109 272977328 0
292522909 359163184 0
94448549 236055074 0
552922129 159507660 0
132433416 421440629 0
41804753 230061032 0
166700934 164827165 0
447983397 467472016 0
235855158 221199237 0
373062747 543525229 0
100814684 228668821 0
244579764 465894218 0
536039376 173938244 0
533673313 313174947 0
33968775 321085650 0
42887719 527053521 0
524174832 237955338 0
287258599 331879197 0
190397736 149231371 0
433360812 528675272 0
221947623 54920782 0
540224693 287811353 0
64670117 284659125 0
96662627 488911994 0
441255266 478397273 0
222701546 86106586 0
379861866 186792083 0
524051949 411463442 0
509666117 201692131 0
430749358 230832912 0
139033547 197903566 0
374987906 275186688 0
273656434 149934188 0
151937057 116681997 0
494352930 223316897 0
133936071 260845751 0
379492663 408603921 0
139156815 230952794 0
502712058 159610401 0
172746928 22444682 0
46926818 213689548 0
422437622 523352967 0
10291712 183833931 0
422225081 522651814 0
394843247 453084344 0
116761524 258812802 0
500717901 417731103 0
9934622 443875773 0
133200742 346374076 0
369581049 536624306 0
355415446 88730826 0
74885803 542745000 0
271874492 41425073 0
222936419 268515111 0
120358173 339290562 0
373121207 44374313 0
389623826 254923003 0
241595266 445238236 0
434578732 434436618 0
308304874 108056545 0
175544663 290065259 0
131948065 69670168 0
487635058 75089604 0
222402115 117326418 0
92112445 208096064 0
174164557 169983500 0
132840003 133153091 0
366176681 397230744 0
135048474 470652554 0
472046680 167391997 0
109712951 415894819 0
279921959 226817199 0
31184987 12427643 0
293044611 507541009 0
541933478 416952737 0
316368616 117266055 0
545263272 37355465 0
238064542 209289558 0
270189819 321289325 0
190025798 139855409 0
183438796 96550591 0
543726733 104065503 0
246324824 119998521 0
393730406 409122701 0
443070027 454174383 0
429050084 173738110 0
531028819 153075702 0
264621054 229801289 0
242184786 497401967 0
20389462 331133310 0
209446305 226430844 0
240978609 317095416 0
102906732 97025480 0
481131749 538024225 0
428817790 248127879 0
292320123 300085166 0
514503219 445302209 0
336671707 62767331 0
509386878 66377028 0
206566470 128072412 0
349975579 273913680 0
229988482 202872747 0
43418084 57244960 0
512556541 270472465 0
301894944 110041233 0
450659129 134834997 0
356252705 12106144 0
149461241 377390175 0
207657280 561692975 0
475138875 224244596 0
346645646 124904913 0
103135318 526589398 0
230244634 9792833 0
272854753 278057249 0
402855068 568801405 0
228203000 451841717 0
211649652 127761599 0
80307913 99040520 0
452262862 298158475 0
524676866 36922121 0
358184241 540549799 0
45549472 200722108 0
404210807 536568906 0
299442340 76346422 0
463432589 266298073 0
417273864 272917833 0
274196998 378656499 0
174757027 231865159 0
339109426 369753784 0
183141595 305156654 0
264574845 444142655 0
215624686 379288358 0
433930750 564092603 0
127864262 126026215 0
285381233 116347160 0
307161443 498042818 0
435303488 6752618 0
180521531 310151569 0
155790277 75853007 0
327099931 438911939 0
65397362 550122994 0
92142367 441284841 0
165626812 340129934 0
200682536 72151594 0
124863985 455546136 0
371818763 247650999 0
274537423 83768369 0
297204085 7029873 0
515802565 147233309 0
275502829 499228975 0
173527649 319447630 0
361753368 86814095 0
193869755 378816434 0
90203366 66855383 0
275768429 397487821 0
46778520 324667451 0
480964775 261885956 0
477184242 568615073 0
428686844 217945957 0
251534163 203698403 0
489970010 482360412 0
530418781 307668488 0
302332834 62162989 0
55563221 408361162 0
295202258 512930169 0
453936745 280784733 0
414925690 541574260 0
249933849 318191238 0
461258375 516399023 0
35483267 151014686 0
119433749 39154260 0
109989345 143780380 0
130143759 433995775 0
77031583 483187182 0
507168511 71445667 0
447382441 250043004 0
48636256 232470947 0
31417820 315887527 0
21882453 262220467 0
522865324 360956603 0
327770096 553228409 0
302587160 229028566 0
28655673 334671092 0
35609733 57380760 0
124747951 339238650 0
511117528 285066725 0
393160142 451975832 0
176682671 51186362 0
215351930 417903314 0
65264668 525797131 0
239006803 200983653 0
95360445 338629205 0
492457335 17756863 0
2793214 231097207 0
457769423 307424695 0
342012710 1129316 0
86040374 431056114 0
129546738 14004502 0
560826045 177552982 0
462155561 84560170 0
325073975 22504757 0
146419618 37205784 0
301447938 212632964 0
552632317 70696634 0
119088628 529777864 0
525605210 297116224 0
213265418 45978020 0
202039506 517079206 0
550017767 552254134 0
547439940 96251324 0
99319991 328289247 0
414722708 80734713 0
381233177 567115164 0
404079846 9861645 0
309087955 568353500 0
83029617 379856390 0
356933791 256311612 0
435046279 178019009 0
279834488 63933013 0
297396540 191743233 0
3566056 413734350 0
400780733 164555739 0
162816856 426488876 0
427228672 248916454 0
330262401 136710471 0
86008537 51970151 0
44487086 179852907 0
15383974 58439065 0
326034260 383472427 0
561905469 139676784 0
531661717 195952869 0
511618174 381271490 0
288566107 495430308 0
262521368 175145500 0
178292991 187430028 0
480976107 161970751 0
23279504 299863116 0
136978573 173731853 0
401726311 41929771 0
487756238 531275650 0
264466769 557409595 0
105785462 406466828 0
214102225 309215519 0
309291757 556237040 0
168504635 218315326 0
189785443 145540923 0
249623261 449042119 0
151900156 408317511 0
132114501 430680793 0
264645267 539826080 0
191836521 91756336 0
44842587 535870315 0
105814196 345401736 0
322760537 83522851 0
152952437 218265962 0
314328718 18630796 0
329794462 561182861 0
408607608 42771466 0
529771376 527207341 0
308309423 83284197 0
265327569 57678280 0
337385580 26174478 0
264651297 400143861 0
121831979 503646407 0
31762552 449916511 0
23831700 180154286 0
523490447 530746275 0
315729848 251527167 0
222753954 511860385 0
103350198 553518191 0
214739737 481127613 0
458096741 378051243 0
199771015 102195484 0
55849603 384653894 0
1369249 228548415 0
517700234 22901248 0
57600493 210663624 0
427898437 528653002 0
102890241 201755519 0
191728059 215075874 0
26143008 36201533 0
147092162 346232753 0
350758221 393565958 0
406308526 343876848 0
404791707 274924871 0
342671138 548948021 0
190867810 508416664 0
347886873 78132938 0
64532237 344845951 0
26482049 398692453 0
471352268 552627684 0
458734992 473171666 0
95874540 154690833 0
435929045 502324990 0
202881347 510627974 0
102100432 200100215 0
384921518 127330128 0
240772658 505948559 0
411608933 81218733 0
442444501 320432804 0
284782177 164745244 0
360293958 87715298 0
84501379 82982860 0
311184046 248240933 0
293203222 440811981 0
272160204 27016453 0
298662211 54065861 0
282640585 548533050 0
100360195 374908779 0
365876211 237716810 0
282503175 16455769 0
52541418 150172149 0
413372210 37317288 0
203787073 189017808 0
26183231 198349434 0
403158014 348387034 0
172675291 362863316 0
379184424 203905900 0
377269442 346699728 0
456625473 504004931 0
403864886 130436777 0
422025438 263050993 0
282599600 159263409 0
503616845 205937606 0
3379816 274310736 0
195641193 345105968 0
490547608 291687180 0
10332076 399821477 0
485574718 466463939 0
145435588 129524150 0
453911228 166370933 0
450428674 445602321 0
169949370 8119901 0
295337754 37038050 0
542607249 362769623 0
185817345 284580362 0
362381505 563924562 0
213623184 129298730 0
465552771 490344267 0
71626405 257654494 0
291371238 146926918 0
463393601 368942742 0
292315108 69662731 0
55723113 5554245 0
61096278 444390413 0
69057419 374762370 0
9425499 421713075 0
133443429 302201993 0
394849106 83589354 0
523801769 482791753 0
338095003 340530559 0
483243211 509378754 0
129773319 369383437 0
449734021 267847593 0
139856761 100285250 0
156719281 31529947 0
136469910 380058124 0
413149841 306782381 0
290858435 463335936 0
110350789 459429281 0
350971104 214028253 0
164268818 7420306 0
227785858 323036447 0
47397293 393464527 0
167677142 155971967 0
537985362 282058934 0
176540727 172453946 0
86195543 87142112 0
123332853 266846305 0
329923612 332057745 0
253530884 348030512 0
159349598 11123162 0
157815367 421787213 0
183744166 456670652 0
384074278 122685004 0
126603600 396361962 0
391838155 92007061 0
301718960 464978906 0
236317681 350152894 0
490404726 22753600 0
159621997 431975006 0
79033334 13575442 0
416098533 428138031 0
280953571 352123603 0
350257658 342026416 0
217608793 339005971 0
131836941 13443197 0
389398375 335444512 0
204382823 547223533 0
370967407 347913784 0
143762837 44341784 0
239430245 281655861 0
30244053 451966823 0
473442912 340420822 0
543008048 347688359 0
66935073 310905253 0
132405004 221963192 0
391086009 502922228 0
474048040 187806816 0
365541932 518561332 0
395903674 547139661 0
160570167 452508920 0
299689048 327796715 0
494685742 94850164 0
478214071 387886295 0
534327424 369295097 0
397736030 320092474 0
432862148 179616367 0
129091153 3045566 0
138990989 273099083 0
266170241 294979910 0
402552445 75474737 0
227907370 468782586 0
405403141 239450339 0
19142475 275835921 0
83981473 236745521 0
515223541 445693615 0
307001882 309313830 0
153787779 482618996 0
391419130 492772664 0
549840782 455244268 0
553147381 378167589 0
488158 123774566 0
161724494 508898875 0
429139695 138412661 0
177579716 174511320 0
427776366 68979180 0
502018586 244514274 0
177192996 118681277 0
379787982 161985144 0
512716672 267516440 0
263414122 376581177 0
477913639 64343119 0
517549578 514116209 0
269290369 131367188 0
236022913 431962991 0
499958811 86417637 0
544640733 181716073 0
287164712 78141855 0
490535605 398345187 0
439513515 463564246 0
523967915 101565079 0
376442381 149129929 0
297168641 374741881 0
309024788 259740146 0
55015973 250082752 0
191832544 488848568 0
18526529 155919448 0
48652834 353139645 0
7449614 100362320 0
220437190 118032520 0
54278532 537400828 0
327620062 531022688 0
223866882 167416744 0
300535934 130143228 0
43999221 251594831 0
421520701 104108736 0
176648136 138216718 0
343154914 391055543 0
101515269 349558117 0
32460118 42439399 0
100011999 525361258 0
450148434 493181894 0
398486793 161079786 0
382174316 271481546 0
370143718 110330617 0
68510701 511639936 0
140002156 128493823 0
321835929 83542894 0
195966487 466509977 0
118365442 561451868 0
30537199 442344628 0
38167929 341703004 0
430546446 165558428 0
264215978 457009989 0
188948971 287934448 0
32033342 356983523 0
402711915 126906757 0
434380893 280864350 0
361727438 415698565 0
531617135 60785778 0
353826543 230490364 0
41303895 265172133 0
451650071 195005443 0
105856805 534050109 0
9000212 481382751 0
552379812 27061209 0
387248826 247674376 0
119532546 209870723 0
465284392 280262914 0
459330631 220637043 0
72310397 25605851 0
216280813 546478333 0
514675104 507922104 0
88544525 28597221 0
357895231 494500988 0
502051018 158923909 0
224554489 392418908 0
489001582 278864652 0
223031538 444385084 0
337914785 255562826 0
184542211 28035183 0
559682315 56534629 0
335781084 234713371 0
505741063 166214619 0
262959636 13798941 0
515183950 361297610 0
534634216 298992125 0
262939074 214204815 0
284535427 196548689 0
18398288 469381520 0
427340440 223392280 0
106288189 484655613 0
341008362 219295950 0
129176317 482655230 0
270044728 484733709 0
471463041 535341505 0
188434971 161530936 0
67792651 102411221 0
445249680 275448807 0
406867932 539592026 0
352226292 291828931 0
179244305 104850160 0
118561741 471003818 0
234136618 342674512 0
370923752 295892031 0
18901885 188859865 0
476526311 243771748 0
453952632 358904367 0
63757388 297625050 0
416995460 298921368 0
243342845 396938803 0
559973824 20985334 0
210684901 10869453 0
533296165 319817466 0
250781452 458835873 0
325643667 466232407 0
175569962 506890105 0
6179099 149800557 0
207879253 546953342 0
391851140 80007426 0
408424703 291915115 0
259541295 408375869 0
232376397 6015659 0
488223275 254398391 0
76640216 551078007 0
350337591 280078274 0
312083446 340012615 0
517472478 45262439 0
419045659 464400720 0
115856139 271459104 0
451964872 438640912 0
366718529 203776093 0
481908430 114448776 0
446737923 109314787 0
260501745 206313125 0
474367268 181291821 0
523294053 335212509 0
133047504 132607314 0
171441944 179011720 0
252516477 112216210 0
156977761 467179705 0
268786691 275309879 0
244086721 323456850 0
446699708 358325764 0
345319844 564555696 0
345326342 85401531 0
555099806 15042381 0
312847570 110923894 0
545787739 132807531 0
317383917 95080207 0
8095737 407552696 0
240360013 520043671 0
212950013 267819797 0
244913829 550463162 0
357082912 521464835 0
198156183 535666474 0
138768400 134608067 0
36071259 443008395 0
3288431 438308304 0
378811815 101341774 0
38988769 239862328 0
63796427 439564913 0
546019929 481041915 0
8199989 351947642 0
164076380 310952266 0
275683010 248418090 0
122487404 172820334 0
161930000 463774798 0
80251675 11860699 0
418243929 435344718 0
125005055 438619290 0
340920511 186062223 0
127193316 404860754 0
154836491 496958746 0
146495928 213457517 0
43822023 145501653 0
213765079 400781539 0
188210049 71110674 0
17670632 100154604 0
417641509 151542403 0
282200948 149792513 0
427246101 53527649 0
109443502 122314945 0
465491929 227095859 0
474863175 330373839 0
308601866 175852525 0
422894733 101883443 0
354716339 406103187 0
70242056 9104403 0
160179054 311137189 0
310596523 28463420 0
448694952 244760237 0
390222326 441032986 0
215734608 499526375 0
180441705 320695243 0
82256799 258894250 0
185452908 432845908 0
469224477 209146538 0
256605070 178487373 0
83142684 175309639 0
282692570 489785313 0
372943327 115577775 0
500550418 457036884 0
434862639 45294683 0
280269392 547928987 0
533700945 3439939 0
477332301 9863591 0
286156670 562060024 0
20454472 20941867 0
392130316 377645510 0
304593726 313946200 0
248662501 417039849 0
288572420 89263468 0
552188210 122708602 0
361674939 136419367 0
264668419 486569366 0
547725351 531283171 0
423930291 97637294 0
173208180 555618339 0
535788353 281986824 0
458674050 385482975 0
476080035 426349761 0
64607325 50997481 0
518274391 36707412 0
116297284 210982937 0
7898985 464009864 0
341314114 476026477 0
217082087 16710703 0
190002594 453317125 0
324422161 75773682 0
370202497 151000502 0
263201280 46020992 0
410818800 494506754 0
374864389 547801729 0
403271756 127417061 0
346131340 260785414 0
280948376 414596529 0
489387780 184698900 0
253871686 27416568 0
429423774 510098582 0
236065018 61642454 0
485502051 363751857 0
390578493 118261417 0
103015310 495061274 0
7728214 285301373 0
9273774 419539183 0
107359932 463580054 0
556263354 541379157 0
303600214 503273225 0
202758031 456586681 0
77977320 88895722 0
258778463 117888155 0
247943313 496911084 0
490462426 210534997 0
545175275 57615603 0
158209202 232267872 0
450357104 33846596 0
70317359 261995824 0
118146725 285658812 0
294121504 505786548 0
366630637 553507629 0
158524584 498529653 0
376012085 471057030 0
271227543 532737345 0
392324322 30612553 0
385260183 128059386 0
423140341 265973315 0
6021739 505241235 0
379016361 543659018 0
327481771 415579519 0
113691550 255821273 0
326841888 431097401 0
114621344 182917146 0
323531207 19933209 0
518887211 152805588 0
113906960 70861577 0
181661736 210285969 0
464237442 475478576 0
472243006 3425779 0
497751084 525731247 0
469575227 121017940 0
157274129 468483694 0
253880541 153575978 0
143066513 419619541 0
362574037 318977823 0
120508586 56638548 0
295175297 225112384 0
483625118 276699536 0
178141584 492172982 0
428440551 147629895 0
194289874 192067896 0
177742070 362327816 0
247381529 433946427 0
420358603 468940842 0
387587783 110257937 0
332293331 428331405 0
400655480 486461203 0
238980351 356717854 0
282405237 348340453 0
332016591 125978441 0
463000400 305584459 0
177796183 254317070 0
314513656 163545775 0
376422706 456221840 0
306443118 69721022 0
311416474 163267587 0
482443759 97105731 0
542140338 483071411 0
208105847 88057388 0
208526585 196454905 0
350809635 364304633 0
390525503 214573360 0
74970173 331714607 0
31978899 46610309 0
73222646 34593932 0
62966133 477998289 0
444466686 47724084 0
40479292 563861458 0
294332096 151372781 0
494012918 463057354 0
292116719 79909204 0
252029583 549385021 0
440178075 260791419 0
78641815 457117408 0
15257761 444205210 0
399842411 229974092 0
265258345 420042970 0
301489237 311860751 0
385221755 420294083 0
385965329 318295476 0
160627010 325167322 0
364276954 91294741 0
180294552 466778282 0
568152309 215005291 0
528427827 257296432 0
235756180 56869563 0
490656752 86695768 0
34211273 454442487 0
491843344 127631035 0
265232947 338594920 0
214782475 109984128 0
71918118 168260647 0
362029491 62488409 0
203507672 392464751 0
407513010 302305668 0
252474517 488395844 0
266103154 491896496 0
112789268 48434594 0
300314671 234956646 0
105533752 195695633 0
89408067 393651339 0
332116362 501028115 0
430236829 185430160 0
385193182 360710034 0
106300390 430075980 0
77034663 79871929 0
296647676 556029208 0
389510759 361348735 0
159663820 241719632 0
355920943 227627769 0
97794924 160672465 0
162740755 255485871 0
254255249 483076451 0
347067890 127180390 0
138756329 550966764 0
61615150 560232920 0
5102695 528418774 0
307162454 341876351 0
249252928 31330176 0
457369745 36333130 0
233452533 388995990 0
177231306 118186860 0
450020 483898873 0
225152157 168679582 0
466394823 23557784 0
148048069 323333772 0
215099805 448325828 0
47817921 530081970 0
419060042 225550568 0
391677603 547388422 0
523612094 312854592 0
23534340 84909686 0
99936928 270217065 0
130793938 454529033 0
109364375 537269993 0
422147581 416571680 0
422836261 47561213 0
106773214 133324842 0
147101573 125089407 0
191289556 500323752 0
406883796 523680243 0
29956183 404215219 0
486650601 217865084 0
352665394 531632664 0
526895375 504780825 0
582871 445083260 0
564526325 52197823 0
67956427 528110886 0
232259715 217388039 0
75491383 48544908 0
285470436 477410675 0
282634572 68186044 0
481321302 302191465 0
382660756 183079897 0
165332925 148812745 0
555409501 504541192 0
31786171 114099726 0
181735029 173679798 0
191751764 307763792 0
188348456 120156298 0
233548496 307052794 0
537916204 350076459 0
326107960 288058700 0
375088859 343270063 0
258023798 509372573 0
119508614 466981785 0
144507550 537927640 0
206619488 331684863 0
95516791 407623306 0
447939053 194399839 0
101811130 152834538 0
30269305 457557997 0
306739345 115626981 0
146630440 561018188 0
265973308 382396653 0
215809339 69601892 0
412614040 390432462 0
445864399 502111368 0
271094968 218576975 0
119625483 282761388 0
468633357 120933464 0
233244280 26980111 0
497203051 372764167 0
433205470 207218292 0
12763991 436067151 0
439073540 75973960 0
80390875 224276626 0
28356612 133078978 0
284653547 165780986 0
555945629 531122573 0
488681249 2758784 0
519328198 507580695 0
366178563 148682300 0
310896660 355552266 0
178342063 246808081 0
476313185 409964447 0
341673641 254763537 0
356482912 242925710 0
69046295 89382314 0
451222276 164572114 0
537359709 1764018 0
3816021 432259770 0
10860587 402664356 0
483774740 3520960 0
93213577 492945554 0
547244744 119671324 0
496770461 30635458 0
12919864 246136787 0
420345821 168046663 0
294734286 438557633 0
72534410 237404498 0
182759223 464650740 0
222043414 423337679 0
75878159 160412566 0
392755806 300673015 0
455385144 162666005 0
72404047 557743992 0
248810837 129295819 0
413406433 81094335 0
166711348 97694751 0
30751523 497665087 0
11625648 95198701 0
101474614 119340051 0
549647462 509836263 0
447802441 18379146 0
67821053 79500402 0
285741216 531874157 0
9394580 364684521 0
92144785 517097302 0
178120559 273900513 0
118727865 366732893 0
169296638 309033384 0
148471933 510759438 0
490090497 504108891 0
336691183 393600053 0
344125631 215958583 0
296527925 207553350 0
381485390 566349570 0
269662481 471758654 0
120348540 486962759 0
515697004 80023647 0
213260014 96618901 0
442954236 564104439 0
263118112 287973538 0
102944605 45876161 0
235497914 95912491 0
279998765 334664742 0
553627903 266416858 0
509431162 23543912 0
198674495 495034478 0
278824247 89818134 0
524024048 99706457 0
567783765 66763259 0
541232722 115958499 0
126651090 522509076 0
232542447 199986650 0
190233647 423154249 0
243795594 252113500 0
96308116 127121831 0
325365639 25818930 0
241983629 260673786 0
192696489 225571 0
560903332 442162969 0
304616627 102776463 0
535028694 522512301 0
224842840 366477898 0
19114698 482318142 0
440761084 60250945 0
365390804 16653970 0
169950657 193813521 0
308166901 407177255 0
126019392 224062742 0
346647141 447732934 0
263284267 458008462 0
163511860 92381960 0
219995238 354700574 0
135035070 372368349 0
268837579 283111543 0
207781167 476806453 0
404868467 202699214 0
521582003 374448089 0
520295849 386260309 0
229674464 565534234 0
547301370 312222780 0
388692223 407175176 0
538853468 554364318 0
560333980 533848233 0
425255189 217387044 0
348989353 424847574 0
63065755 122522087 0
331957047 77587144 0
310300799 218955665 0
465803339 298692095 0
19174700 194378264 0
140889902 345826589 0
35668398 263840003 0
210358322 156572805 0
221617335 322046280 0
219116714 46071367 0
66892213 148297946 0
389461709 117446330 0
365207410 50379934 0
473506439 463931518 0
37272363 38573605 0
126231501 269003297 0
379690279 170482326 0
54717539 459084250 0
397878925 145911180 0
190588579 560186001 0
83386577 372397455 0
176948167 314860661 0
440746927 262980742 0
491879566 281451271 0
412859469 537980090 0
72770451 423735275 0
21665974 392971728 0
183416678 442808584 0
56753167 64492174 0
83922829 327354241 0
433587450 420875541 0
393219429 287761600 0
566149068 241253299 0
92043348 62941214 0
122500542 455027635 0
316850604 495831128 0
258122709 6859070 0
15933425 75282039 0
312464349 405035865 0
347786722 427692969 0
518758104 332194319 0
433258462 507233953 0
520910918 384411209 0
344769108 3301198 0
78454688 440549848 0
563258496 533731619 0
194699500 83870444 0
268810558 510125164 0
539592710 302398446 0
312277307 228867119 0
347698619 310048225 0
352683530 159807134 0
128556921 351693757 0
71480591 411675680 0
204368602 224846299 0
75167722 488604670 0
203180735 296854960 0
43247632 340801490 0
40333799 255531737 0
559074138 20551090 0
351457404 327928824 0
22102956 524276146 0
382539834 469862770 0
295996670 51987970 0
100811194 409638862 0
424265542 321335813 0
468426921 184140824 0
191849487 263924647 0
349515235 18729323 0
153229933 462959668 0
24243447 60924454 0
488464317 164753697 0
228922854 305642321 0
460080440 96758338 0
122093146 316918040 0
329223378 242896482 0
566442366 381931986 0
439765885 445088751 0
26764884 259774603 0
427064872 220199903 0
129867886 501140774 0
96398686 353216122 0
451927494 428341330 0
145925423 322252926 0
311511679 126692030 0
248703538 49899833 0
172595130 327929059 0
565339660 149292884 0
392066528 317937940 0
524454449 115663947 0
63878839 314680818 0
334103673 510281499 0
328673056 110881230 0
16891172 481627883 0
490667573 498103566 0
6296191 217837487 0
369790123 137317293 0
282066292 436757759 0
238272092 529369585 0
223387670 445191025 0
344068956 182707124 0
214135184 270715658 0
362610709 49517749 0
330803859 263957171 0
487441359 423829024 0
313788172 413204540 0
418042813 254875797 0
219962389 256764203 0
304421865 220305188 0
331598555 23836698 0
382722186 485954774 0
111499091 237399872 0
531577814 341126984 0
383511999 534347822 0
555147807 289745210 0
365315882 199534621 0
530223828 476664368 0
24496226 161998922 0
41333049 422775524 0
322440865 437381523 0
322138499 327804648 0
24386684 475406836 0
246490532 540110558 0
396691333 187568473 0
172212545 49707506 0
220815982 467308449 0
288806284 161179065 0
21530604 433244619 0
162527876 336274818 0
528414864 494589594 0
473121228 478267364 0
379094560 317647086 0
152835601 158420839 0
20151445 257982821 0
262850710 383746288 0
216128696 398198327 0
130212959 294083982 0
409735692 359051881 0
345458966 497184542 0
27538895 548934966 0
233952661 255854881 0
51379247 385886851 0
358894109 118060793 0
479600621 120262374 0
301406777 195707937 0
285962620 468739603 0
107077265 168948845 0
96407331 344637024 0
451210436 501934836 0
89082350 296160940 0
169006902 443194730 0
318717489 506036873 0
252802051 39718384 0
376773988 17572683 0
214586730 321737588 0
499499816 357367099 0
120368840 412475522 0
493116351 363697283 0
31524107 151732514 0
394979533 506634689 0
456138224 450608993 0
141848707 97541133 0
208931120 418062975 0
196930423 512631184 0
269120595 335571048 0
323204325 234684257 0
163181077 360948044 0
568929903 185915582 0
115276605 114641306 0
245741344 388589216 0
514540472 155392201 0
501885010 262268601 0
115972164 91858121 0
345281393 480507314 0
227653738 183475692 0
379403530 202805952 0
556217803 371140330 0
440435803 153533684 0
554844551 212969263 0
4019040 275533678 0
116892325 163522366 0
182065958 74323203 0
495503433 169299143 0
329888347 107425399 0
235953921 288850218 0
452938006 240393722 0
10935956 47232318 0
140103069 378606840 0
108067457 339497215 0
123271300 257316054 0
505631714 170000284 0
190863657 399336615 0
254756253 345589196 0
441881375 401600202 0
563320703 255347674 0
237365672 504605987 0
440748620 275702299 0
147748234 413416109 0
168046376 265811352 0
539462543 173783893 0
207947772 221028483 0
65489160 71307564 0
1945727 461565517 0
209348998 451610683 0
281757761 20522615 0
206707049 513333190 0
441081958 524377857 0
154878078 157582226 0
520124401 100038059 0
19533619 496947683 0
515743560 388639199 0
398694063 454122418 0
547420972 461347934 0
361126350 84585076 0
478127362 445206719 0
237089824 156416785 0
25155956 374001329 0
182053257 264607457 0
340699564 340266642 0
503551216 337154628 0
538296271 179614238 0
323261449 250566464 0
85170837 435480862 0
393833762 7811944 0
498220182 299747936 0
291768465 224539680 0
446394023 489664025 0
234284858 404616137 0
295296192 119061869 0
203968444 338443642 0
552219065 163830729 0
254388396 325388090 0
28131577 494440096 0
389301402 129580991 0
265504645 560166068 0
396829224 309073376 0
20558075 55112478 0
239329169 269942037 0
86918583 563815278 0
444815222 521343247 0
313490246 442003625 0
422985073 130101985 0
344182898 532392514 0
238312496 344888214 0
150154376 425292530 0
444824214 38293230 0
32875397 508297213 0
363942085 90029089 0
329515059 545444818 0
184358463 382826864 0
381655373 273970102 0
273856710 23897351 0
461022601 311961356 0
245967604 174483277 0
267527518 296983391 0
523704960 429847907 0
451681271 22044315 0
117529344 505306000 0
416101732 401588252 0
258152650 154811939 0
144475339 331858503 0
237929917 156846818 0
125518560 116635265 0
104739107 459574684 0
68349262 405373478 0
292681567 2231601 0
17454127 124054729 0
186774541 538512953 0
318016743 363994838 0
132713138 240750428 0
19059111 461286563 0
203778768 367638610 0
404916794 177971919 0
11978260 59251203 0
212284492 185780146 0
121838575 271944938 0
69826488 216416639 0
246590351 150559900 0
437981719 272799172 0
193903171 325240853 0
179997640 373231561 0
235326456 204314444 0
127274509 48860888 0
496022522 164572813 0
405293966 279125824 0
444798810 407979279 0
535998510 322536052 0
260277826 444174934 0
115182844 411388486 0
517143384 31560202 0
254351810 54471376 0
4218253 290416275 0
203287156 168703977 0
86927194 362773163 0
291330492 327550324 0
260991953 317426209 0
430816997 134375010 0
557580188 423107729 0
540794051 447684054 0
41305184 128935196 0
377850645 505508879 0
319059537 551143427 0
54912497 523727384 0
44508006 361470529 0
346881707 25550572 0
125840351 509838454 0
316012740 253723578 0
134968235 238904447 0
209686148 68104253 0
489164175 221167049 0
59503177 315024914 0
50560451 400725016 0
447858626 68281701 0
270952321 265241572 0
368508291 62254008 0
402601842 186420607 0
300070969 82065924 0
261883197 153398142 0
389173678 376202800 0
184271783 141435115 0
68797468 489788955 0
565793507 226848321 0
440747960 549956976 0
335050063 83743655 0
298770057 452735570 0
499859745 373829370 0
412620580 113256335 0
421240976 519192840 0
178241480 227114712 0
200055811 153463657 0
539804039 2263538 0
74629903 563134484 0
684117 118013506 0
221266672 559497630 0
153509620 348344446 0
495991039 39681433 0
180074500 276863842 0
444905712 459583562 0
265989072 368218611 0
75581949 328007984 0
566401355 34278955 0
218613380 210669754 0
278842505 413276059 0
304057444 398943934 0
46624951 86835297 0
479293300 172048209 0
375194382 458052411 0
469583927 138891371 0
306622219 389684804 0
199238821 94952763 0
305645669 151816866 0
63492417 403219882 0
432126294 358210899 0
562107378 512360918 0
421342692 313925957 0
557718356 465965818 0
64609705 277301826 0
115776364 407255791 0
258550603 510831343 0
513030235 92104462 0
496632388 231237023 0
59815636 349848797 0
489228222 319296551 0
347069727 116693186 0
150859362 411952937 0
465619963 489065817 0
134068400 67294006 0
100467832 223428424 0
518671419 464084860 0
207405487 14126515 0
405024107 171431687 0
168110162 278320373 0
110933249 313201421 0
549432230 411780772 0
34656646 83462069 0
236810529 256247308 0
550599898 116515524 0
293090453 547230210 0
16002471 232291178 0
281810297 560362274 0
75131981 439250019 0
478320203 126970348 0
197248854 400898501 0
523796479 248251065 0
534734058 516536184 0
374007015 211728276 0
474392304 67162613 0
263107682 259911928 0
343869651 160412542 0
453663712 549567876 0
81739893 77551905 0
115048404 194700571 0
462623713 30345035 0
557580547 507218679 0
349217117 12504263 0
560005443 406899898 0
537996389 58261898 0
388240770 124416220 0
160288415 435354700 0
332396927 75087958 0
504859572 195815454 0
76030613 523997086 0
437724851 214389627 0
269556893 313727646 0
514624335 555143485 0
355345958 166923150 0
165333695 130401448 0
82031238 85968873 0
236617369 212917041 0
486279860 433057858 0
209036379 115871462 0
288361831 176181961 0
68810647 469933564 0
479967523 453000321 0
225001376 530009530 0
335019361 214329071 0
53172216 192548141 0
381662060 142083543 0
35638685 184253116 0
536334780 511423594 0
298825113 129402744 0
239142881 92860615 0
86481664 167540644 0
552731457 170035559 0
286760631 152222047 0
199473745 468147464 0
205807674 390929966 0
127666757 164849137 0
224614748 275336803 0
44700586 484357935 0
406756018 404757986 0
557605068 40076452 0
103805956 48333084 0
438552253 103012279 0
71869912 32842505 0
383680843 257321495 0
487069549 445432571 0
213186583 562059292 0
269965625 283003777 0
82263516 38323508 0
369502993 62997656 0
277155163 536873521 0
359551245 323140650 0
540732353 206296000 0
252199479 391190880 0
406470007 315710635 0
170580305 254256101 0
330814511 441150067 0
76032685 197956896 0
404969266 481000448 0
97282133 497862442 0
133962586 33685861 0
119571981 358056728 0
388992528 373677948 0
415715020 180528603 0
458582162 448499884 0
352890995 487508315 0
542735020 123861743 0
228517880 32289298 0
210228795 494032393 0
318951830 450002216 0
236921581 457246093 0
53687575 234883867 0
212758801 137766167 0
474754661 435454295 0
149615847 384015331 0
325530571 92584529 0
568360644 19960360 0
23385805 433249632 0
453889088 176118717 0
543784799 443340184 0
25682871 50288496 0
126702804 518324949 0
103651592 11059613 0
364552170 401753277 0
321486220 209801308 0
349868918 351273226 0
431847762 165680031 0
427190805 291649431 0
193818433 99871515 0
80515923 169450797 0
115049397 278499451 0
379161648 496369588 0
493197365 239293350 0
246650160 321364969 0
366261131 444338558 0
333558337 481302268 0
342866542 506231464 0
26742365 126777962 0
458560882 30273076 0
552655195 323178248 0
177620761 412813002 0
118140937 36174110 0
318048160 52769370 0
551606192 382335901 0
195774090 512003741 0
110672509 125119765 0
69464452 167513043 0
487249993 487589901 0
358161901 18960117 0
202000696 473582438 0
478034597 80626596 0
141299742 526561 0
329031552 343079761 0
23088148 509988644 0
83702277 462646206 0
28366912 87263280 0
69691200 283563672 0
519236246 214464520 0
12111184 307781088 0
113222926 478201097 0
214545122 469611333 0
381102045 198902066 0
82446186 136534373 0
351747465 404670092 0
342732521 401503614 0
304364789 492989625 0
35698482 432773927 0
82948660 49049532 0
287466715 81499100 0
566558506 443865330 0
345974317 113575589 0
496036120 335094075 0
471490516 412372781 0
448916203 79655009 0
458061146 217416148 0
348065361 175902278 0
461409416 510547287 0
540039098 309168801 0
148713017 129142711 0
20856694 379500396 0
312077209 161128814 0
305236731 305189366 0
401506514 194993841 0
397649239 242962148 0
563709447 447980447 0
246974556 263824221 0
487286036 24045929 0
208896736 102093129 0
32868265 73860550 0
256384479 523975643 0
30776975 142286581 0
52747024 503777579 0
271633653 75984217 0
147359629 383785085 0
20010007 242788839 0
516205467 352551500 0
148059833 479624420 0
136981488 344680074 0
475578329 497651735 0
423732952 236495762 0
248908987 235019632 0
201713341 260664611 0
516180046 100002973 0
68982192 502361736 0
23188899 453042424 0
516562961 353465602 0
514777077 247121289 0
277083012 26150066 0
549607612 449102980 0
168119744 57058985 0
14881872 41358744 0
149394813 386877888 0
311321527 402640009 0
470121767 218179161 0
558511303 102112781 0
453565771 281460515 0
548617211 317080989 0
372915912 222236591 0
364132168 112651029 0
12062224 155473542 0
70571936 273800697 0
25037291 96096012 0
466293432 406706100 0
567431251 214029657 0
198957508 48171798 0
283057091 289066358 0
112132849 501028892 0
146180097 297986040 0
378045828 369953421 0
357305398 299513567 0
400042330 222497135 0
219547535 291591354 0
399855026 562810048 0
132759386 180488940 0
306361695 43537631 0
443635868 415719806 0
152540301 190255178 0
332114310 444928374 0
531171253 23518272 0
400991298 442185228 0
79830436 36839357 0
428042418 273755742 0
425318305 271045189 0
516108286 345958438 0
422088565 225080553 0
352894270 535408547 0
332873933 92219903 0
262530723 455450724 0
44367820 523826674 0
289171474 321102262 0
268701370 306757576 0
483348884 247436535 0
71594280 321534475 0
272272913 531743862 0
414949780 334269302 0
146755616 439741770 0
532122543 427916562 0
317956799 19421394 0
182912613 126739964 0
248560393 320735431 0
565088402 551106626 0
548824871 313275251 0
53517545 176860824 0
210046551 351640636 0
443566553 497054118 0
476980151 64810554 0
529728696 189851329 0
141440772 280793640 0
494330540 463484016 0
383017094 79291289 0
477751197 112792450 0
511806646 530698074 0
84877331 69520658 0
542868833 149720352 0
385320996 547059172 0
352819785 334147349 0
476884026 22572344 0
547500962 442591720 0
101732308 78079411 0
207542032 326781316 0
11233471 565033190 0
261695354 471750431 0
89801623 344264123 0
145406884 425154946 0
376248594 9713209 0
11118075 10112315 0
200182875 561142636 0
277639627 349668224 0
172480081 147718923 0
426259587 166517884 0
6646137 26747869 0
43608336 258100670 0
320650923 138638358 0
54618422 306167001 0
231028173 285056958 0
482941847 291821962 0
148048931 389114338 0
453087515 412941609 0
92648572 476782329 0
362825120 329988352 0
300137112 80965325 0
4187898 481031211 0
279192149 504523181 0
354431615 102044152 0
89619435 289565460 0
200117283 489377439 0
479373640 402097025 0
246563453 261374045 0
112209245 158457846 0
116270754 531514481 0
28307227 260688634 0
330033940 287319899 0
392208198 276273184 0
62746780 291839014 0
239072422 299479286 0
172765689 100787688 0
417211071 92335686 0
530465322 479397375 0
63125607 35327374 0
41043190 23590851 0
555502867 523793589 0
366827362 489309400 0
474688146 541490546 0
38888677 547373963 0
331373290 265956046 0
120321206 485384621 0
541827300 211634452 0
454735453 555892679 0
398021817 107496413 0
82178889 2898869 0
335035232 205177713 0
267667503 152156050 0
234215693 565715992 0
403332026 387170327 0
161235130 376966222 0
147493789 201978141 0
343096143 122011950 0
381847413 296710881 0
358977668 429834662 0
567103157 100796623 0
167848159 540299923 0
364071460 561324216 0
321207063 70184533 0
326794545 343467748 0
185822278 453793914 0
480194826 343777347 0
36900033 516642921 0
374195893 82587438 0
167502294 18912238 0
323246286 494796057 0
449463790 254843394 0
433721574 166485207 0
161582593 159951151 0
305632667 366399861 0
120391563 394583207 0
396475697 421195999 0
50534123 367841599 0
114999202 366170294 0
286532144 458207497 0
203948194 298534721 0
364559970 363571290 0
138459947 48924006 0
136634439 99966919 0
76278372 116202241 0
129408738 33023873 0
468614158 230280169 0
378214222 408084322 0
238698334 146414355 0
385555431 65051939 0
135024013 75294228 0
23652165 376678263 0
4347779 83396945 0
340353619 377107634 0
392442578 556378407 0
100578527 495579340 0
339981502 535655510 0
142493674 5632684 0
486082589 416725316 0
375008746 184241714 0
183788704 3340703 0
98228234 423691517 0
494754874 502429404 0
134238696 479754481 0
355895609 63661192 0
501078189 531475802 0
28722430 292287029 0
19315602 407524294 0
148110871 250870051 0
147776513 409070677 0
277694845 394747130 0
307558524 17031177 0
244542054 369815750 0
300785530 94623579 0
379636427 10177875 0
104578092 189100452 0
307655 68350940 0
355922992 88874345 0
339692713 553695481 0
559232370 143852487 0
500532488 157934184 0
371411577 336997011 0
405037389 62110382 0
259616922 482853712 0
469248923 437849758 0
241354527 233593917 0
335763803 99942831 0
112623052 531352503 0
75839494 344857268 0
503701322 393206585 0
507258098 326443573 0
412319732 148443833 0
412492397 308810645 0
367352243 559820554 0
18015442 403554115 0
155433912 194118099 0
140119855 222709192 0
270840774 488844246 0
153964710 132476377 0
85163030 514993682 0
420717325 516346703 0
99230983 233662893 0
498090518 469280088 0
102273690 383081084 0
71633421 433616656 0
488779186 477262848 0
457145753 123353196 0
33547060 252645056 0
529789014 287903882 0
320927905 207121234 0
96717583 241281798 0
453919716 80761087 0
297869209 494298495 0
374868686 412925916 0
485049236 129609289 0
449028152 375670733 0
247601805 214776649 0
294181572 236766693 0
329330084 552995918 0
539001969 33267514 0
478996534 33752418 0
369142779 152629519 0
5257286 409177266 0
11228667 370627822 0
10407345 155115621 0
117399653 114309663 0
395478346 563637149 0
74065842 531717914 0
449883046 415778816 0
150851977 117942906 0
8558492 403462521 0
269860367 345722838 0
246047004 56911400 0
42923295 414214879 0
499638728 136760928 0
123534361 535096404 0
486648643 406411183 0
282646795 225847389 0
363668300 130885697 0
370641440 183334280 0
92914490 10223586 0
328786623 276255539 0
94267483 433215786 0
567523230 499567472 0
179038906 170716262 0
423579818 165099118 0
540530202 407939505 0
329932407 289477507 0
425982311 526898354 0
249209544 341175694 0
287668694 455715907 0
270265709 279854879 0
556590592 242310394 0
465341025 357012717 0
286433851 206998222 0
185053306 549612984 0
223036029 147717630 0
512934436 201841757 0
173674020 51206329 0
535854391 124301977 0
311446842 454173549 0
115335735 398744991 0
153047570 16700623 0
171172499 145096248 0
257391185 493767404 0
266339483 263455342 0
353951630 259799727 0
446333747 277618140 0
531505586 190468537 0
513632550 81493680 0
69646218 530265733 0
31657060 272211929 0
199441151 463809981 0
309490201 142941977 0
469231252 286403222 0
537071624 416561784 0
159471392 40762258 0
494144999 270146098 0
292187843 124813928 0
362489373 157415125 0
363205567 71168746 0
235408216 322110731 0
499932763 438671542 0
213141653 421269961 0
179290254 180155894 0
514738734 436901544 0
216020953 161004447 0
231370025 99703193 0
239500733 236050654 0
193718097 35591953 0
164489388 51373414 0
424234021 564245130 0
57734866 201021414 0
336813701 367481172 0
149074443 193145440 0
40753795 500359412 0
262993000 262283679 0
172854732 189075174 0
159058644 384092168 0
238456225 460568542 0
417639430 439156336 0
526136629 511041596 0
426904550 43597570 0
292658529 50342111 0
338028988 96135538 0
211242001 223544225 0
196643499 201497265 0
545270029 248510519 0
472867137 30512878 0
325168830 136005298 0
453930498 407208827 0
399290556 269046797 0
193873406 397432955 0
304763296 530996188 0
412701701 177847438 0
395715513 192290396 0
436269878 184780946 0
130181571 308721992 0
327421186 108335561 0
102597573 393656900 0
505366506 540945365 0
23741021 486063034 0
77275184 194634061 0
148279327 459750293 0
433287979 180256159 0
356522100 404350164 0
302292821 539325633 0
217298556 533668170 0
317485741 55665008 0
550205164 137784505 0
301925376 542589958 0
193297139 303955509 0
36298417 33276675 0
449156985 342123052 0
159653083 542162385 0
290670073 109720123 0
136703879 356927117 0
226053258 272606823 0
427737445 161163620 0
544537889 242261162 0
393292413 203462951 0
550012256 276128385 0
356786113 178719862 0
424866171 311456047 0
503092153 254302348 0
525951530 273132134 0
561416369 266378384 0
494250004 409494544 0
76205945 236177186 0
308099975 520751447 0
140373633 208433781 0
251159577 445809766 0
216666372 1755860 0
150435948 113991560 0
563957024 542747407 0
212268273 128297036 0
332986467 14033670 0
54605990 483033310 0
374147285 100389996 0
136629251 427639366 0
40339073 424988114 0
124992972 504481645 0
214631959 290131017 0
528312932 279901317 0
118984007 422841350 0
469531240 414621689 0
203066628 82213569 0
315052595 166296868 0
8908770 132714244 0
424070291 488438478 0
127689496 424171263 0
304562423 564043320 0
36586164 530571330 0
440540097 478001738 0
444937949 306350265 0
429651811 361755626 0
27807041 376353037 0
12011731 482144407 0
510962466 284517700 0
478539318 177034865 0
137491711 22472618 0
337942630 539568100 0
320364758 254410303 0
58383518 108881131 0
275920057 401349955 0
81397695 342721697 0
261181959 448984537 0
235961408 3510173 0
532439281 186391548 0
374182348 203692726 0
538685142 340068760 0
346964366 427091800 0
6849564 13816576 0
515344597 256748921 0
491130802 511051841 0
154977555 89934774 0
175034694 193068214 0
526924180 119325858 0
279013387 280140231 0
107760693 562739933 0
3307371 5146526 0
359845392 149532677 0
185682368 2261019 0
452875854 149834035 0
168775480 376195513 0
58446767 402639516 0
341809410 154912097 0
213956099 221681576 0
29963250 316469786 0
508267139 183771180 0
36729353 519910539 0
412600744 23559041 0
232031120 150979990 0
272910154 368784856 0
34107315 80681977 0
359214346 102628023 0
361661932 342581890 0
212266134 68062650 0
4815314 1480848 0
340841339 552257765 0
139763144 25026867 0
478693569 7292749 0
416267688 169679662 0
132136468 437991335 0
404885897 496959015 0
405662220 286553800 0
137733868 122888569 0
472928292 387756768 0
517228818 301873572 0
35229785 15333267 0
393188586 11875389 0
209065908 479056058 0
474358437 415712863 0
296764344 330745116 0
511112222 203285910 0
518330780 446088757 0
234273373 307278116 0
387393301 56535984 0
9926892 342078475 0
103893104 143759514 0
18312540 78200735 0
267485170 40726968 0
404013340 78362789 0
163089032 447358147 0
31460263 121485710 0
465507875 435733266 0
38333600 348843303 0
477308846 240490642 0
69464168 379270742 0
302443207 254659496 0
415633273 523411918 0
134528769 515560615 0
153654954 438147827 0
64589614 230793738 0
508720877 301293919 0
27185079 516612125 0
532881454 49442610 0
227906176 160832681 0
419724198 165431235 0
211436101 323238723 0
384081210 561552007 0
539678534 245635478 0
153999563 323239187 0
262545959 480283689 0
431568157 265277336 0
361438405 414974281 0
136273840 510917388 0
215436682 47400046 0
52024508 96094004 0
306231671 384445130 0
168749576 328802161 0
13897534 496490580 0
400757926 184987859 0
261602150 492211372 0
349260477 421241776 0
242664071 417108257 0
479781312 99204122 0
231288291 196922081 0
322052668 482921845 0
315140945 40141679 0
483424369 556897578 0
238435486 318434635 0
244379670 263132414 0
525042710 544435577 0
63497453 170690356 0
288557177 466908662 0
363852737 45443147 0
374390638 279051471 0
453425154 383776107 0
147045321 33528777 0
395730920 419516141 0
507959025 245863348 0
494365148 535595646 0
514472062 476818221 0
398342861 287537184 0
555547837 484043406 0
327359793 420201026 0
29457612 553033548 0
204474431 303985317 0
183515587 80025764 0
96111209 223231987 0
263098941 380119541 0
319310870 101093542 0
480928828 255138913 0
374605440 213660057 0
500959510 75582292 0
329573609 523141260 0
1702888 107177790 0
360860844 443872178 0
460336007 43218979 0
487277433 162739018 0
52352852 215201493 0
202476884 375347252 0
378760169 523722254 0
21859393 6213098 0
560772269 416953847 0
227181540 396096973 0
120118370 128020516 0
222353760 440836709 0
4596607 563578452 0
358003587 407995748 0
238399033 110382866 0
514298642 61077790 0
463570072 482800785 0
335232423 439455411 0
19043540 185585722 0
465889110 41362659 0
309709090 553176299 0
500094684 164629875 0
402490428 554932401 0
558128960 118205381 0
332038400 25406554 0
511192795 498291505 0
461328620 109349445 0
534000719 245249855 0
71399787 390005200 0
272417606 286111667 0
169367212 432887656 0
232043095 448109752 0
226148490 287969304 0
298876298 525850873 0
236884626 403872806 0
165580651 226322207 0
371610644 25781609 0
161396444 425806938 0
404576111 208711524 0
44213181 560700739 0
436819841 559014624 0
448733040 173684831 0
212751092 286078506 0
517751499 157716927 0
250108500 294956685 0
657605 310716399 0
325731801 234913133 0
132952248 103743515 0
490876685 227842591 0
170914112 23664640 0
75731573 142680261 0
57775765 568825324 0
237461849 296107399 0
31759436 181758303 0
416625720 96965453 0
402891468 164145440 0
496896965 376464300 0
246652418 518249625 0
680482 391775665 0
310518139 46098320 0
54196429 112043631 0
385276426 84631502 0
437871345 214726972 0
524028360 38974968 0
413778347 532567694 0
523252337 92926335 0
422152409 417130525 0
316009412 519515738 0
529401403 533762682 0
385261 345143826 0
442118529 249193220 0
98648501 237243117 0
471549006 266175804 0
261481399 248116104 0
91151541 59902294 0
227322349 465465280 0
24950814 214934111 0
115376982 121361920 0
282341387 431376552 0
569109147 551967856 0
406653953 204606244 0
417015024 261397319 0
84586840 540293493 0
557404241 137688486 0
233007875 244095874 0
532587041 219665073 0
232176848 141457314 0
119250378 391298750 0
150972511 556376901 0
543084404 388338035 0
77196969 205316331 0
211897981 122918248 0
343911359 197588743 0
112724754 431175935 0
86877015 428509233 0
356086821 502086450 0
444149362 147820571 0
330499001 495762461 0
510609647 503393746 0
232027452 48532801 0
373680254 226427606 0
228795956 262680081 0
361452761 9059916 0
306781741 300881449 0
333716272 148704662 0
43556648 140745543 0
55109317 103053743 0
564943836 428247066 0
224635906 515135695 0
334460182 144639116 0
314582358 82163556 0
267736545 214774207 0
496122014 95321243 0
98483190 202070521 0
498018532 382329663 0
58338167 290535985 0
567309216 457763773 0
39006893 184850164 0
193988155 140603400 0
336382165 143951704 0
113519203 94415568 0
98487455 249259479 0
420152752 470247955 0
508969208 36363950 0
371684403 314183861 0
505851140 392140939 0
24092771 2375319 0
411161200 78142890 0
234855078 358861566 0
423557911 420110056 0
310873205 510827126 0
401298624 139540626 0
327104718 382832919 0
239536044 276697453 0
551515733 283764286 0
183335457 161275981 0
88071437 379764883 0
464137314 117667027 0
309907404 214668275 0
408152280 362044724 0
17882110 309412583 0
256101930 260391144 0
180207951 427153358 0
217333599 41657871 0
530142329 550041569 0
347410059 174507911 0
334506409 508155381 0
448026143 288200858 0
504967556 316690686 0
380345943 250734322 0
91038827 522904625 0
25458980 555993603 0
249628290 559528628 0
118865535 359580419 0
474379027 385266502 0
495219516 453217336 0
373496951 528536463 0
417488767 353495355 0
392259592 201447160 0
301133918 117075457 0
54516592 379827118 0
551359671 254941676 0
416657657 360902084 0
417191678 463462553 0
336661951 402046014 0
335976805 244686628 0
559669743 311857316 0
558071297 331763351 0
98956509 142706425 0
153142008 410670545 0
420836027 126831162 0
439454298 551013779 0
473433661 192727886 0
902598 139237523 0
518245288 400915037 0
264597786 513027546 0
197364521 112298552 0
18072346 394489784 0
193456763 409055759 0
485161667 120640077 0
420589925 234857034 0
420639340 282705379 0
515680970 155170613 0
503025105 37617867 0
491935562 300975963 0
46409601 474981431 0
178576250 239972249 0
57308356 210365541 0
39203616 179919192 0
119218992 545844659 0
212722053 285877890 0
382393062 532060543 0
228655852 522531000 0
441227668 116841577 0
522456520 452354706 0
506734873 264227516 0
460377015 285542251 0
298904817 197024064 0
160098836 456704600 0
135118320 275803660 0
382782525 142407222 0
520181605 18828514 0
370014443 187315999 0
107959198 549031840 0
319938744 474944519 0
546878392 507731443 0
181560110 338687928 0
358284437 445974841 0
96982204 263127796 0
147950669 494282973 0
189249194 123351142 0
329922349 288740224 0
213928643 408768114 0
163562187 432459161 0
498921886 350257021 0
151301327 534732246 0
249359484 33761871 0
160275464 533827827 0
185868596 155824251 0
172651672 307378438 0
84735448 116280780 0
90689895 47451230 0
358524344 95673527 0
48516145 47868818 0
490820074 36119672 0
261040007 172238509 0
267114945 336857663 0
296645158 190768933 0
105615295 422560711 0
166098380 157343647 0
366538218 253493631 0
550387144 275521061 0
337755183 142697597 0
299544668 341962640 0
231053308 382020995 0
429513650 227416276 0
20080780 384763897 0
529883382 404516706 0
258843666 198719779 0
99610554 361284505 0
417611594 446536814 0
343813606 481974843 0
512540719 286442093 0
212715767 152561833 0
103970317 528859404 0
309637368 107885327 0
63245330 135347912 0
320075320 329047028 0
353320705 324218816 0
333684790 545877183 0
210796073 20654472 0
257024294 98430124 0
291750173 221704243 0
511989374 230475310 0
131852596 497463642 0
247020503 2597554 0
155022385 17818241 0
178395704 558165760 0
505591393 439535378 0
325509148 529105350 0
156976436 469178055 0
395338493 514243266 0
347317548 168668657 0
176733025 329666542 0
528439355 19596465 0
193525757 214956281 0
219191689 266166019 0
432727021 3761501 0
42955337 288610977 0
458513278 330476455 0
509298702 29525574 0
119050531 266940168 0
118548419 426234885 0
452737779 178047092 0
95810568 100290992 0
43770371 535053392 0
173636487 299346723 0
296956070 508463249 0
379052265 333845536 0
22243395 549037433 0
180556380 19957640 0
241238776 50303522 0
57088705 328269317 0
225383115 351385278 0
516446959 260893531 0
422708545 240924345 0
483907174 25127224 0
76331810 141849927 0
552451097 444993583 0
353614262 514855385 0
57863679 149228546 0
154347680 448113182 0
476559595 316983678 0
193613584 218342269 0
155233012 85050731 0
551698947 338138555 0
338508781 471408187 0
91192665 388839330 0
213191824 151689649 0
94906736 383413243 0
82912551 439379870 0
21588677 85858986 0
328294327 428650729 0
473214905 374491744 0
464903577 5867521 0
47864270 56401988 0
431567969 477751384 0
103062675 356092629 0
169713891 361201824 0
452981373 210816537 0
343242621 497427321 0
559157703 559426188 0
265596843 392920793 0
138443316 165739212 0
139563020 109543553 0
56575525 262562265 0
133108794 444272311 0
566694263 423535708 0
76338835 150830933 0
224891926 557122614 0
344130797 350516889 0
77930763 91005413 0
350883819 251776456 0
340029761 72188318 0
4792479 49518022 0
22658141 361260363 0
233248284 108101250 0
18426533 157802278 0
325927642 368132630 0
420488584 281162726 0
300390928 316472226 0
108646166 293762775 0
158833091 465011516 0
449346024 218533814 0
5184532 428661793 0
74558369 258529934 0
147152158 3422830 0
1996445 93239002 0
98103192 185581993 0
276364489 264578926 0
99788972 409240691 0
52054399 182588133 0
12612104 214265749 0
249347051 414902757 0
399802849 243197841 0
466215195 381610015 0
488660202 563139288 0
4293459 560703197 0
505500757 368254009 0
488223665 136272314 0
139329197 43092304 0
119962148 46721922 0
468071382 412514441 0
457491363 473143454 0
66443913 334558085 0
294012886 68249409 0
55461552 301258707 0
222343839 347182273 0
208040226 464182428 0
463337377 484796158 0
162476858 517483941 0
450359947 545138559 0
332557992 25270479 0
400738876 69635386 0
146733689 310493266 0
483936361 471854097 0
73922674 340613801 0
403049994 222842064 0
112486281 302502422 0
144500525 325374062 0
290765334 470731044 0
440691191 396825642 0
351761688 384079187 0
169333576 27329806 0
400458732 148441353 0
505467058 473652004 0
455954268 61418540 0
138484280 448202358 0
270272346 95869603 0
241853986 546503784 0
65612546 277953851 0
504079111 529947881 0
19253714 207742962 0
392995489 74396950 0
69926102 269567009 0
166820610 489095652 0
340991487 424228112 0
516189931 356199916 0
220538987 202292040 0
553221153 253655755 0
222952566 320120098 0
319412979 291396982 0
481391003 35040085 0
325433625 457516925 0
493015298 129373262 0
518246132 362789454 0
177558342 109793957 0
496419774 73457630 0
482269568 195627290 0
35328479 436996941 0
46087343 88724665 0
443194621 417827098 0
199435433 196294412 0
279553515 83044778 0
61651095 159747072 0
217777838 43934323 0
568098179 21234413 0
144663563 60062470 0
71123281 62219300 0
106074678 105949011 0
415084575 485423430 0
527448865 61742166 0
256177804 170599191 0
399357790 530367069 0
545519082 267111892 0
426146285 298138625 0
302014133 524573003 0
119322078 183820566 0
156436389 290030719 0
34566595 144899951 0
274067142 308611125 0
388590769 305335932 0
116124037 379411870 0
58839835 137825057 0
472394963 142859516 0
316710432 161384254 0
532213858 511380980 0
535407242 345326599 0
528834629 500176843 0
532936048 2719385 0
275915608 38182167 0
298452099 163297629 0
217506046 348329030 0
289853111 554341699 0
432666079 34789789 0
228543025 224665751 0
410698147 31978816 0
464069677 367392886 0
8608451 355496119 0
373699864 537144384 0
515494226 191725463 0
387703076 422141942 0
21909541 295606260 0
566579802 36041799 0
19213885 461853440 0
454404603 290883029 0
432637391 184618275 0
545370967 316133357 0
111633833 490473798 0
304032848 265543102 0
352890467 318159647 0
43677651 150577860 0
135301241 144573376 0
112733533 465282284 0
200172946 88434272 0
264409122 458760714 0
410196477 322983374 0
94531339 18064200 0
43098531 419181659 0
202172122 373650939 0
393447644 76147753 0
78254960 200929726 0
172945145 223413977 0
242460626 256452086 0
132386889 450120868 0
21482316 291423094 0
535878501 125645566 0
400851132 112578722 0
18550793 113613770 0
200147948 376691756 0
524305319 394381850 0
500573651 375805208 0
132840094 235394465 0
322075742 349032044 0
254274662 262559624 0
545707019 188617171 0
23511803 410959323 0
152042883 19029624 0
415589192 55707274 0
427227333 68515706 0
319911375 400711437 0
16453223 98594894 0
437184197 174374569 0
251705776 457413468 0
411813432 161448180 0
460706421 254439023 0
194884335 258183206 0
553224121 40051042 0
362901322 330722415 0
43950834 439976787 0
87053201 319291825 0
2726545 103254901 0
156612379 464379043 0
410159358 275684312 0
302396451 152832102 0
220432864 219100764 0
294029290 479696179 0
254680612 266926402 0
247996944 103566844 0
210418762 171943421 0
538296111 180109824 0
227951746 440208564 0
516032445 153731914 0
79931980 247049215 0
377197439 141732191 0
505520538 477680043 0
441615743 481420276 0
296422818 249627499 0
521081040 123471238 0
395530454 43408155 0
245039529 337998345 0
70540400 498933061 0
7595896 398806951 0
550062589 86280153 0
164042276 181556449 0
154142420 550953604 0
303760519 58949991 0
63508108 62099568 0
346632057 111814133 0
368950593 430789155 0
339856240 228410553 0
440231006 195228747 0
181385547 48188476 0
185225474 259661201 0
308549497 186952674 0
133039691 112023650 0
285463386 99990539 0
555462397 356491769 0
335618327 98864058 0
75341103 400500430 0
394959899 448636822 0
490985183 347527472 0
182523107 316054599 0
162539804 558263176 0
237706127 6851795 0
113136067 568184397 0
223368665 206241126 0
58648944 503192436 0
170564025 19827908 0
265111644 490892106 0
317311212 72988658 0
5283934 56250935 0
505391162 439508222 0
25835762 24257485 0
174670070 349222762 0
277384889 125650139 0
111284000 463675238 0
181053189 330732585 0
475401338 411053891 0
306431787 137920924 0
90709209 448662397 0
269364624 523937342 0
545034330 535767596 0
422086301 564334293 0
47619715 352360947 0
530668178 369666205 0
127529326 34567669 0
192455940 296386978 0
29926905 93167237 0
411903836 112605371 0
76474558 89227303 0
464150172 80218948 0
244039823 270620792 0
179323218 491018766 0
143514162 306559747 0
375455855 154386186 0
43102772 123967645 0
4682759 103416733 0
514372157 506561348 0
507194019 447507157 0
44380210 111226713 0
218052084 362691630 0
392494712 331455033 0
92304256 185168918 0
217178763 240925492 0
392178986 71826871 0
72810428 509316639 0
428693495 194639619 0
279409048 317340083 0
228537343 195464895 0
344088675 487412585 0
90380745 409170786 0
101306926 340389650 0
468998775 75738700 0
198802664 345228085 0
23447657 483870090 0
541457423 146249108 0
419642077 56074878 0
462200467 416010813 0
348929095 64938347 0
179331199 325564598 0
67332142 284293281 0
350070726 424800861 0
280353718 254554881 0
329056649 124212784 0
387091082 274669588 0
66625569 388924467 0
301575719 181119215 0
214691617 512926969 0
326351977 287661034 0
69780955 524367580 0
35681162 98359597 0
489225188 149542176 0
497727551 301999619 0
154537984 491191757 0
76902689 9471029 0
127998243 203433945 0
55343326 371453151 0
371045387 136172073 0
368102486 109605334 0
61388631 159141269 0
545614199 378380673 0
121891 469251210 0
170087807 63073719 0
290708139 299773952 0
310262488 459345086 0
126378368 563294585 0
30966778 275057029 0
419705640 110140405 0
224700978 275561625 0
413754371 42307365 0
351760782 78992613 0
306427165 164952856 0
134445388 44738861 0
247829875 441011745 0
343316460 428468390 0
451887442 239527090 0
197291625 511331131 0
109213866 402380531 0
435811417 86884721 0
140678848 164593517 0
480249620 516141036 0
263905025 211388583 0
119110572 205812836 0
23620923 381767437 0
90108833 428775446 0
438112995 564303723 0
437169170 441522312 0
538094676 248288021 0
544574901 304158533 0
567725998 175540750 0
348828204 415155134 0
147442108 167936322 0
559010036 474477851 0
494847372 95755193 0
430292799 60988020 0
199584091 124621153 0
168387840 216752765 0
496749627 391461487 0
243086953 508225737 0
510348302 488398604 0
124398894 153053377 0
493645160 481353991 0
288331379 44572142 0
523820813 435765094 0
340549937 491604577 0
107536339 418459109 0
433657692 494468797 0
183205315 311882162 0
43318360 332805110 0
458069266 235142675 0
548866016 423068660 0
546174964 159232684 0
376120100 414590284 0
469908152 314898828 0
115288871 112182242 0
265707598 132323149 0
427821529 148156093 0
313195315 338037878 0
225971063 500448280 0
431709803 358259147 0
68635893 200376040 0
266856839 12417039 0
293842894 38507841 0
90960041 390177411 0
526586350 349564136 0
440839063 563776462 0
221994266 124797783 0
533403770 368884686 0
399568978 114133098 0
539352880 405317204 0
263112935 20005946 0
526342798 477963530 0
443885981 231361822 0
9746643 102318652 0
292643031 162285811 0
488856350 315916412 0
79871802 243429230 0
467160595 489531028 0
205679433 456822542 0
188891182 521981720 0
24555841 129871862 0
393727628 30290143 0
155981315 298860807 0
87021919 28858187 0
266522442 441169653 0
295017019 57739030 0
459047759 206507010 0
4152213 454601763 0
385072117 166323019 0
354066209 150793249 0
63088752 292253433 0
483886890 403125635 0
378502769 89578281 0
98654243 490592220 0
227537815 344261924 0
153888451 529316516 0
443714129 489673295 0
299742212 142021610 0
238762525 268135146 0
170587913 316027124 0
226432532 107636245 0
21870439 42744222 0
254721177 259021751 0
33976855 211083903 0
353250112 234080787 0
22214885 31868141 0
264316874 514799617 0
561301679 208314484 0
104333297 352583373 0
388944903 347991021 0
221962014 234011083 0
545764428 33608379 0
403604177 347189995 0
306491563 129273899 0
316258176 491381363 0
446888820 528923285 0
213011832 151470007 0
255462649 423443184 0
508386327 543188212 0
17077299 522194770 0
13479082 556846658 0
19421753 133259950 0
161741533 320375076 0
38130104 244988581 0
135356562 470231338 0
320954453 543076579 0
471281744 477004819 0
353354296 530102437 0
192621220 135282341 0
412313295 442673572 0
112802897 112825574 0
230166621 418445360 0
371968001 205467318 0
523034166 315831080 0
409034343 348668347 0
313638075 227381390 0
183147489 551411765 0
506427064 421290114 0
567759169 93507407 0
207721985 83904747 0
284608076 423941234 0
411534300 433959171 0
421670903 547469111 0
244673441 38708804 0
538405861 189912116 0
40251751 402924590 0
289455031 311539127 0
55681027 227477411 0
50516631 426418725 0
480475009 359622873 0
456268215 341880461 0
386852039 548317955 0
115933014 59231242 0
14330228 254295815 0
116142378 216598291 0
184213865 97246436 0
146616141 376252431 0
223391660 306808220 0
155773356 328470633 0
67012330 198021940 0
455301961 260969524 0
434871540 64189444 0
348196330 386860175 0
275034220 549932718 0
47753686 112009643 0
479681271 24226794 0
92897376 560284047 0
385784689 280421544 0
17154888 451305327 0
173711862 363608618 0
235128075 438018446 0
86469606 81482452 0
439712893 192304716 0
348151331 134224011 0
370854540 547473048 0
129386930 269226838 0
456948583 291317740 0
482937986 368382406 0
443376501 493819541 0
279224130 440359564 0
103153792 46633755 0
217791926 308309532 0
237363485 218993681 0
468557791 368036208 0
502378021 211827247 0
178209012 233518248 0
446625342 443392038 0
453719713 482687624 0
485974626 131882333 0
342301561 489783005 0
129039619 66313330 0
443932170 407769906 0
133220461 1502186 0
552673990 430662793 0
469640888 176575001 0
11525534 441691798 0
463863998 193708875 0
286806501 382730636 0
225865076 40025398 0
405567957 467050977 0
554872018 404987841 0
550099996 567998150 0
130354676 135417619 0
68883120 519224354 0
428153721 70863881 0
30642703 544971810 0
26190972 478402776 0
527419646 151161579 0
307563146 151410145 0
569025789 346425532 0
364978761 255575783 0
432740432 23758414 0
539493937 228765317 0
515418652 277714573 0
16530677 526027610 0
339282839 16957013 0
67488085 270441762 0
48132190 53735964 0
305863920 93673314 0
492170228 374008482 0
533518548 160540999 0
538540670 109979546 0
332062155 415621629 0
246529210 130588136 0
453669 263284661 0
381532324 487689586 0
331366382 110565450 0
462844196 453479385 0
568499947 316865142 0
6564137 59832915 0
160181307 315451512 0
71287891 226147229 0
116854282 347133733 0
110173220 340116506 0
243702605 560172370 0
23911601 287089071 0
497964246 38686393 0
98663822 553015947 0
127163357 32181844 0
294389143 498029733 0
429487963 224164941 0
148889807 418932273 0
3897039 316372727 0
405447887 482374762 0
322987669 341506981 0
87148452 163147460 0
27254818 328513231 0
38526658 94148608 0
8180588 43252668 0
366006079 11566209 0
204656814 38531211 0
37336642 175642648 0
16264248 72381655 0
88911071 34111242 0
364805866 552063484 0
378143347 441464003 0
560567619 273581120 0
279525935 123605214 0
71640123 230038081 0
549464241 449185790 0
408684059 542463859 0
74712936 543447365 0
130181628 85523775 0
340890294 58405513 0
269118002 263928478 0
81267868 505296403 0
500898581 72573003 0
218722494 469800647 0
492956345 18192502 0
92969145 522559184 0
114888203 99514868 0
407321883 215106412 0
527908797 397567701 0
181625828 39895630 0
155663801 189091611 0
186803844 541683016 0
267165016 152767049 0
51538777 344618739 0
475911448 495585536 0
386252597 386606463 0
279103710 136891993 0
8264758 98689503 0
526385198 6994885 0
444747034 191183325 0
84043503 24614353 0
353004145 406690572 0
325464576 357834767 0
348618025 145688016 0
563076443 78464501 0
191038956 385495660 0
403216777 556170994 0
8096906 183349207 0
369573049 331047907 0
510950179 459911891 0
543924686 240175049 0
143280005 458667199 0
64274652 426344791 0
376025136 95528687 0
9190352 24012234 0
19399656 43881683 0
564024924 514981558 0
146474367 559683477 0
149390949 531590291 0
477579427 92472740 0
197549273 173305622 0
203314343 479942289 0
388839523 73869950 0
339509783 1649414 0
277798107 340667630 0
375417802 184448908 0
106574272 18872289 0
65433932 93086610 0
440512730 205351979 0
29720925 489127713 0
100220109 439587233 0
324524284 409224973 0
218032401 488122269 0
515278807 186690781 0
349372474 156774464 0
555447230 557679396 0
414096667 491260998 0
178380065 415629731 0
70235185 508848209 0
472492392 446087280 0
535773009 535818236 0
431508012 342457614 0
562939749 158246848 0
559797151 508887510 0
355339601 254345126 0
563276433 158956504 0
501502469 97387002 0
496824136 159918663 0
372431468 442723706 0
260698755 142690946 0
203532065 416515866 0
199171653 245183534 0
250558444 15649735 0
273462101 317752202 0
244574935 383176856 0
342867304 381591162 0
141251081 143366245 0
465524156 9853232 0
461873430 423408958 0
566746538 541761501 0
533156867 493405278 0
470245330 71842336 0
132440993 348569065 0
507840048 286405031 0
55924714 99511796 0
344983471 441438741 0
374931302 397068097 0
109752839 384183417 0
527599221 471363592 0
197094338 92238065 0
400504148 154979932 0
451883294 327306729 0
302758809 425573411 0
334447413 547417899 0
191241823 457273555 0
87260091 504840297 0
523455202 81143522 0
554443083 192416377 0
503741170 223374821 0
245844056 438016853 0
541987456 506949671 0
316910916 282188672 0
92326062 416988499 0
203653028 12432755 0
331342844 543232231 0
382028422 29146333 0
306263750 79619183 0
477218132 44862864 0
198079655 235984775 0
179083809 471253166 0
71941261 240559612 0
424468630 462260065 0
187361111 325087604 0
56386784 259568378 0
47109868 80513142 0
400288795 53154382 0
536181305 513372051 0
204484059 9264176 0
389459006 130062901 0
370688787 542388819 0
65044504 554293116 0
366231953 180470002 0
153274083 124421230 0
516023887 24033948 0
120893021 167227686 0
127731176 170300383 0
412670125 528842717 0
501987896 48175344 0
561247673 533476541 0
142359834 490955081 0
323191735 220842653 0
85821186 353678281 0
42406201 345617478 0
417420909 348035592 0
420369865 354117810 0
474442323 328033898 0
438151532 32938614 0
213960815 458461309 0
233725043 58721123 0
182622355 460908082 0
159891496 282440258 0
434124051 71230763 0
275551341 453803940 0
40552107 55367215 0
244534832 452357532 0
85747299 239235153 0
146397994 464249332 0
413526592 264309663 0
79223589 294686896 0
341667485 276904940 0
546673198 525698519 0
447655880 389043767 0
140184317 364689050 0
134149969 264896141 0
228349154 439194502 0
141574739 152980902 0
429746566 24594175 0
278899462 316558790 0
320847589 147213849 0
244914049 472147263 0
393244305 220232677 0
398066531 467978390 0
271627693 168447718 0
14256662 38787171 0
231085655 89436007 0
223644014 539637812 0
335039135 11003579 0
532959324 118777266 0
214164108 473785686 0
448047370 133351618 0
537458376 25981823 0
132117871 253199155 0
474295968 3823103 0
422304746 254146790 0
202750506 5943921 0
157202194 107957356 0
485813900 41694812 0
93932894 122368331 0
527317854 444941948 0
56993236 68059435 0
18340591 498955815 0
370112564 255505509 0
375813550 401839158 0
478709905 332856291 0
140558747 31148562 0
302033972 445231654 0
389442620 427070289 0
452250602 110744787 0
416247378 112213769 0
337279846 194995795 0
283385112 88648339 0
535022657 306939177 0
222977614 147207724 0
59551568 378759789 0
257393132 464596859 0
491786176 261720586 0
4094643 407527778 0
472670774 138768880 0
341581205 63443330 0
518902177 173393263 0
37384667 74771599 0
132463757 321007659 0
430111435 113936108 0
417967554 40329161 0
215007891 557558937 0
406479297 278083352 0
48148628 243597362 0
294643508 270801193 0
510387126 318426000 0
186501167 256521486 0
231870828 67365215 0
100223744 171788705 0
253794649 292933856 0
5130339 346642229 0
56304444 16014368 0
569000842 265722071 0
36630332 320008329 0
255197040 210308393 0
558518926 271905059 0
518066476 504953394 0
50876205 164219895 0
8689693 7420652 0
380004030 428820670 0
530825414 200490131 0
30089560 261011462 0
467394615 223426959 0
200770211 232982641 0
96622728 528366904 0
34995449 236345250 0
475410728 421318668 0
488651418 457051231 0
43404274 408452483 0
8123213 251060422 0
564153749 448281488 0
376668069 546013824 0
506860617 217431700 0
380408861 223225501 0
25849551 141928402 0
402036705 169967977 0
189118183 281394386 0
351825350 236610863 0
221000660 334375434 0
160080386 476514968 0
295576983 113928527 0
564509495 322460101 0
161329417 409359441 0
14754194 36689542 0
532046493 193565244 0
339962702 149316995 0
482492245 450261389 0
387905734 542071020 0
75948340 50155372 0
158454453 51515850 0
30317909 445554075 0
54733558 408548637 0
491978652 207216589 0
320692470 565086070 0
455927102 518629748 0
151262372 94186414 0
434838590 290818707 0
415496478 265495713 0
133195191 536082051 0
290596169 394804965 0
178232962 180724230 0
469711135 408973888 0
209143079 281520946 0
39213327 340556123 0
48810925 492070072 0
344619360 517618812 0
91366292 500124127 0
486811533 17256514 0
256783450 186605791 0
290777 528301275 0
117748884 452277698 0
439491943 59101407 0
190198378 21123456 0
283823870 295193361 0
21312474 329282872 0
436212541 208355768 0
104224439 452843180 0
416138302 499678696 0
119459939 252854912 0
450172449 490961887 0
36863731 180946900 0
343147518 452983717 0
450831701 568874241 0
366399124 109482781 0
86674420 166556288 0
522339835 341808043 0
537640614 64054193 0
105971724 453702734 0
29989923 340825533 0
417964492 131732475 0
335909794 547844075 0
37614728 110164053 0
367655537 163246971 0
86130278 90563871 0
430667133 391030208 0
212798025 484246195 0
228656341 516985722 0
9566991 68345442 0
527273133 316709463 0
262142479 82093343 0
436165226 233335702 0
512244386 299108415 0
125286942 250466263 0
294594618 29651427 0
287404560 185752058 0
146634437 441053308 0
92049446 136480777 0
427948745 63602406 0
121838681 530390529 0
318318884 310996126 0
336292808 289488174 0
491730028 422368753 0
127464519 35493935 0
387007641 201779635 0
355943359 168558210 0
25660391 287637344 0
277280339 93345743 0
314333258 373788404 0
405591633 371659942 0
475621416 192959152 0
204963471 17808641 0
87261513 462702750 0
231994860 311614690 0
409868037 475872307 0
6246349 565858468 0
522770365 35007300 0
13686048 14479016 0
567502279 152646582 0
122265717 289008067 0
325105154 98513315 0
480717057 263518866 0
113592898 462070890 0
189760380 566770007 0
280642935 184054082 0
63202745 30175859 0
434504262 369027174 0
432632293 498771862 0
223204075 384315086 0
531806085 247529184 0
133170327 413445552 0
488548602 396959505 0
497026570 212325625 0
8609524 368110555 0
504155070 202653296 0
272493733 344100989 0
431128947 486145573 0
158310491 101710418 0
275633971 241566218 0
280246625 54905126 0
3757864 521769632 0
525097373 497516059 0
454840779 487337293 0
334475305 60590523 0
66384147 52091620 0
29396876 125126446 0
335901380 469372480 0
386381169 274031951 0
190243386 404813317 0
552476675 422156810 0
512760914 299193546 0
247752414 229037103 0
85546461 225893552 0
149496434 218824522 0
149256165 322053207 0
507822130 153971674 0
215447732 163924994 0
44008221 509891363 0
200456760 91164171 0
350569236 71322513 0
482235155 506939048 0
344030397 454218915 0
309772686 456736586 0
160046414 390095731 0
479406683 416359443 0
508935042 298164488 0
131013337 550733091 0
31214649 463554803 0
208189589 442309277 0
159370099 252788621 0
1388337 263262513 0
507606122 177557169 0
317972146 451493998 0
304487505 137984422 0
494185127 183178714 0
463927264 477702597 0
133499729 300394734 0
97464981 315063332 0
384817516 39985525 0
116451665 292883530 0
112959721 162940066 0
118886128 103085745 0
149910659 81256603 0
399887479 405524273 0
505883994 85330287 0
372748399 481894360 0
547487683 64085800 0
257471071 559886654 0
102477996 63502742 0
103346668 532649412 0
82997121 525108330 0
334460916 260099716 0
280632335 8336417 0
6301604 367181653 0
192615114 539163540 0
262045063 71383704 0
373178047 250039061 0
197451813 339495253 0
117368296 139776257 0
423260769 336259979 0
501059049 471679850 0
527370425 555884985 0
420213922 548891602 0
505918409 36128889 0
341781218 431824559 0
211862104 398122234 0
412692403 465747286 0
154234370 488398581 0
515394766 193259677 0
191423527 257781201 0
498673555 306888477 0
58627864 64036878 0
104648279 408179700 0
277163300 438543067 0
266250898 40015713 0
327434260 190715210 0
179966776 239202904 0
243314334 213608127 0
130274120 303786966 0
399604570 59318462 0
563410597 128544667 0
111028785 287094541 0
321246646 267473732 0
481670270 416277480 0
382948269 304023649 0
124700236 518378700 0
537382719 319041389 0
64793709 252987646 0
329391933 167826240 0
208840398 197323060 0
182288697 468003816 0
451167454 1571746 0
546970506 390263259 0
526679217 167545518 0
427881673 38641700 0
82414938 97508092 0
481155802 290969065 0
378987051 77998935 0
142501136 247343280 0
478375478 504487007 0
114921597 488907664 0
373770692 460751308 0
434420924 475269747 0
405148820 273504709 0
115602478 18667127 0
477624578 291892043 0
290524127 274042922 0
225929666 426844800 0
414349451 468583374 0
256403844 536818048 0
5473628 431867917 0
112049101 409796961 0
39465994 525259016 0
142367762 551560725 0
459925478 490979318 0
407906945 134824539 0
105451346 501548129 0
262818527 366465914 0
33905233 550441857 0
114456947 182520839 0
220896942 194801494 0
508116611 191978749 0
213199472 109828884 0
52753208 335634926 0
188191070 457042897 0
415304486 330845040 0
416013614 107326297 0
268704753 191319230 0
40368951 165700453 0
9112059 253735928 0
474300825 93288250 0
341771251 298233288 0
337113645 88435592 0
568607905 101560981 0
422429869 287203213 0
83137026 302898796 0
380771484 471472761 0
527416125 433172765 0
323129442 324096739 0
485873064 50114591 0
1689374 213367208 0
37588333 105091582 0
503984317 256077491 0
243295970 18992352 0
17898660 302055410 0
533833074 86998010 0
258261948 287722439 0
531825006 150238327 0
385434960 567128803 0
364889158 110795357 0
414535958 28347365 0
51264027 8194312 0
241822873 52434815 0
135866209 158439771 0
90392081 148678081 0
145768973 14523281 0
358353300 394782039 0
553402965 97057718 0
465505316 65913683 0
471631504 4721985 0
495383637 92810657 0
43509789 51529400 0
54941835 182782632 0
4100179 59177084 0
140134173 261478691 0
207514997 113466225 0
168493980 47764938 0
420984540 194655662 0
191361055 161147961 0
274002466 357517458 0
235152039 560934941 0
32607732 45005989 0
87115603 290770704 0
47211314 101298066 0
12921125 251425515 0
472301999 563086871 0
293537087 89244184 0
98656312 148180802 0
90984897 162882189 0
412543497 413210452 0
270586253 305269760 0
174950257 304247287 0
52472253 444165198 0
344397336 317921162 0
105115929 66581303 0
104821591 22273437 0
525600459 230983278 0
229641600 515708269 0
264603022 167886250 0
505369088 222299834 0
154150185 173896423 0
148259886 2122527 0
57080273 519592831 0
66067143 329103281 0
260797565 93927482 0
63965028 10837733 0
392625966 47605797 0
308493181 63078347 0
301815092 388172090 0
36860984 253232521 0
57456302 317431082 0
11256051 352191158 0
407264820 463330820 0
162436197 86595491 0
184189081 52067183 0
289235564 209919014 0
555796294 69202960 0
242571591 497872923 0
238842552 378466517 0
392287334 555210511 0
493416048 509827045 0
432301066 330374663 0
514308037 18807440 0
279487974 224400707 0
168292386 354821187 0
47895527 42848204 0
95896230 158254622 0
154817510 533871767 0
64142788 435718869 0
214152639 69771999 0
391569723 210625159 0
340256634 451596292 0
102536153 114080199 0
551665147 29290482 0
395666458 566941589 0
251876680 294796398 0
361587802 204981980 0
103948975 528178246 0
44592005 310542493 0
530715971 127977770 0
163965216 366225704 0
423058502 314866995 0
221611379 290109532 0
205914166 4038571 0
273376755 457879676 0
249953605 9337752 0
266923973 494671824 0
10244000 427350887 0
550378542 105427908 0
150802580 93067235 0
129618795 201245690 0
360347037 465050560 0
99406770 248848276 0
242654262 333244671 0
483039126 490814530 0
186737439 261539959 0
428023899 220686010 0
208329819 197791657 0
59982037 6724455 0
257673683 323139134 0
507183544 399124092 0
301991429 127778296 0
5487914 475659565 0
524476576 404565993 0
453327803 524101576 0
239886472 334429836 0
78753422 133291810 0
530654441 263742096 0
280336643 136323114 0
183552819 196476779 0
238867256 203841046 0
241421701 11991436 0
429897022 353507244 0
527196319 483029823 0
371319667 173327011 0
95855012 234642549 0
505610426 154707698 0
209416831 297196800 0
150092382 63318433 0
124851344 207779714 0
5906199 558978090 0
166112379 563478505 0
176939168 559848327 0
563612804 126873974 0
102343686 432964714 0
493901176 130849678 0
333163983 166361047 0
131418119 206510032 0
557878994 185400625 0
290197757 136149767 0
484559551 388689200 0
317572553 116708606 0
55119057 207944636 0
166286633 435534463 0
479182703 311995773 0
411970769 399136623 0
31600729 562346820 0
257570836 95786521 0
218982612 135325385 0
163108717 276156823 0
136947881 93868894 0
134110900 306443879 0
514411250 107021590 0
81792261 421229195 0
514766637 69486077 0
88632657 533302343 0
279489244 14862011 0
245090707 370563592 0
257121697 108732143 0
167805609 433569451 0
355383377 522660098 0
375139604 405004423 0
32887496 484012808 0
378174248 443390941 0
531553840 362581698 0
500137905 93575239 0
108441609 287951976 0
301725116 509618569 0
374936237 403935755 0
161485635 294066405 0
145540977 249550748 0
502899212 33398119 0
200055699 252121305 0
114737986 402564355 0
276475753 350876288 0
44516933 383691460 0
488948836 267338454 0
31662763 499230296 0
510770601 322373326 0
75123390 44003432 0
234981442 216738081 0
354153109 483349661 0
516794774 536937268 0
180498639 138593334 0
492428790 497732946 0
39264171 375853789 0
359414764 167712937 0
485620278 472322275 0
219878734 302636113 0
190940226 26449706 0
435046117 84006741 0
283929693 358396058 0
481041716 241249263 0
519927012 503916069 0
55672145 430598321 0
294570567 52542414 0
429749912 283371315 0
199970734 483552872 0
66825393 428460887 0
221649538 147011139 0
9774458 315501143 0
168578184 557421038 0
553179423 104068169 0
359581524 40677872 0
442718399 414937119 0
190311305 214747064 0
488749615 359915462 0
479108740 631179 0
140380858 380360310 0
437077422 115529707 0
26675465 230552565 0
158912858 451038611 0
435636333 226090549 0
279439678 196013469 0
519115812 104591794 0
184369420 148705667 0
168516953 209195547 0
192682635 187259924 0
462723952 461979200 0
328766203 34050550 0
444189623 348832819 0
37492004 529481218 0
551201561 532853296 0
145610664 545513575 0
374173998 461687991 0
157823969 504027109 0
339531262 564775350 0
456215738 188447291 0
350580956 154595649 0
467774238 485363119 0
451989109 157904243 0
172288203 419832497 0
77145686 562766746 0
235249368 353181459 0
542178749 231836698 0
553093700 7868037 0
490009153 193948825 0
387471109 304344256 0
444920853 355649700 0
396792943 238631848 0
115739104 85079957 0
207053524 340452136 0
422395127 491065223 0
504840070 33187237 0
155388350 531770476 0
239812229 229451448 0
227062385 306842385 0
355905226 549446043 0
390816997 156395286 0
284854361 391870890 0
262929108 524346011 0
233636649 137854954 0
495732382 246757044 0
4448333 57386674 0
555707879 377215057 0
191989261 508772326 0
51312042 194051943 0
298348857 220738069 0
206825906 172650605 0
198806265 342878109 0
5628652 98454478 0
520362274 266575600 0
7912407 543590403 0
555614935 487989609 0
567840935 401174883 0
517992566 287916660 0
536954719 22137261 0
470434562 251816535 0
293231119 527656986 0
33082260 463199539 0
69057322 534278983 0
165995216 284230117 0
187579264 255396588 0
216760064 51672262 0
519206556 144359483 0
37984362 102956790 0
293623907 373892190 0
265484936 365540575 0
48625116 300768421 0
239979354 383313739 0
96126352 93268609 0
179684031 331227171 0
408301014 36566129 0
514765810 525713546 0
559240195 43019676 0
443220387 375024458 0
282783332 205675332 0
101188153 492023836 0
505289203 67534694 0
419969152 59364714 0
371229395 362094687 0
54101984 180971011 0
327139815 434324996 0
348641692 482131579 0
532692082 284434912 0
178108012 348347689 0
414077184 367724713 0
461963392 251018570 0
383253193 549805382 0
82396932 68465990 0
65402119 355847093 0
144788453 476398705 0
436400238 132357100 0
13567403 32614024 0
556624789 53441 0
171334227 153579257 0
412299490 41961605 0
343169511 282445092 0
503293381 104818756 0
326134761 348701725 0
307485598 37330606 0
117114898 236295013 0
415739511 452033477 0
268374340 542695543 0
423812752 137025666 0
165594769 112501081 0
179715110 367474627 0
504674850 161400945 0
281542150 217072212 0
117703443 145585846 0
487358741 325092227 0
511747459 441209141 0
507769909 506899748 0
36104352 264636302 0
363702892 531223981 0
346253339 284487212 0
371116073 353784458 0
366203653 383891361 0
18448351 493488925 0
134291409 332672650 0
161592583 133353211 0
479533490 284444779 0
375422370 302638610 0
211917635 115973237 0
239074204 173132294 0
149255069 452816898 0
128745913 557929118 0
113444087 358229461 0
202645529 523892479 0
177540048 471195792 0
470463327 217337426 0
484647671 84343504 0
189670730 558150162 0
438349958 310244168 0
252969311 171816319 0
127994513 125864509 0
42978004 557665983 0
229292124 175374443 0
38682605 93090017 0
151404269 45334279 0
105252608 238448768 0
215546635 209192856 0
103491251 440924618 0
56080818 25031392 0
542827275 108218720 0
502933566 426864676 0
269846642 187849791 0
85842615 222814182 0
480691753 310823558 0
82284302 47556160 0
443455120 469646997 0
170834736 358699928 0
71410108 554311710 0
393530170 546607248 0
133034828 270915044 0
42771152 146506255 0
98130565 438782303 0
180693596 136622307 0
405219454 294660399 0
484271909 343311988 0
114916391 293892668 0
481732052 167668206 0
547659089 283903295 0
48957782 528135100 0
323242444 411607252 0
148501244 225047803 0
200713082 568308609 0
410362819 19088791 0
180624456 521053043 0
237358412 131961515 0
13257063 48797702 0
374887081 237629173 0
238921791 53226938 0
389303276 57924180 0
280644568 505333268 0
211406921 493076552 0
457027833 165873458 0
358320948 378152851 0
102584987 41015667 0
502491426 264840520 0
153905584 11515900 0
22111559 50492882 0
298068468 368144407 0
148657411 93642484 0
285095658 333813052 0
297339460 438669463 0
505818346 279924534 0
7243088 329178751 0
22295775 531130582 0
252623689 357349140 0
339302285 230767912 0
158084327 432544705 0
352412848 377912914 0
86458434 258085433 0
50666479 243384221 0
233377362 549154021 0
39149416 412515330 0
36094658 138335791 0
45770307 33393730 0
83438422 351858461 0
226194185 524622726 0
408850856 427449902 0
416555693 567107501 0
178176039 120318117 0
356426045 338509762 0
182764013 504622955 0
459523152 449664678 0
351714361 281446686 0
546948744 539129508 0
214352836 279597243 0
559623671 403832765 0
466170310 446029256 0
559450882 36095962 0
403956674 180925265 0
519205177 348795249 0
525951869 334746806 0
508430529 253994422 0
299025707 131413511 0
275561629 463720737 0
366719412 183274504 0
38543237 270344760 0
281984536 483862336 0
438520508 372221084 0
151645416 6031183 0
160734298 265916661 0
287756007 34311177 0
380645560 228467407 0
368766129 377869603 0
432686602 68685109 0
27561601 501256478 0
320124286 108985824 0
515597737 383460555 0
477541248 372570184 0
539463204 103719995 0
336700166 450228999 0
58422300 500683740 0
402158155 45533592 0
109860609 415165876 0
58961948 448636335 0
404994341 334926780 0
213189295 32253936 0
255647170 438193149 0
358756947 132376189 0
371940938 201315073 0
392989434 161829545 0
115990245 539128310 0
362935061 379760570 0
458940359 180748200 0
247762073 400014708 0
256786721 532802065 0
35951085 531349050 0
322298948 28398719 0
222041443 567444562 0
284698374 196871493 0
172608573 118111463 0
69287806 125971253 0
328450263 559239171 0
415164112 396374806 0
478762054 349843074 0
229796034 480204293 0
267883962 232368232 0
294256915 385421321 0
178810245 215492825 0
443514033 44504783 0
36023743 393945471 0
220122215 34070969 0
393717604 19171324 0
569070233 149304742 0
128158819 76986053 0
210527992 293422759 0
393328996 457407574 0
151018427 157616067 0
410349033 302130654 0
384200813 63347886 0
100449193 143033843 0
377199888 301884331 0
221468203 50610302 0
528251111 367927658 0
241663255 451961059 0
203049010 290071226 0
467519856 537438702 0
92252605 178881411 0
563385060 561135154 0
364576987 246658275 0
37834471 88513056 0
161317501 134810510 0
414494116 257417846 0
196463642 99567874 0
19211707 311264603 0
184149356 168585368 0
409215716 76341946 0
113860398 122752794 0
96522790 36334536 0
91881645 57308560 0
459934251 425172582 0
343186869 210189826 0
139020687 378844431 0
195909702 418588816 0
173217425 490761918 0
269478108 161794572 0
169915664 57815291 0
435551712 521565596 0
177796227 165982097 0
121082912 314134653 0
284650897 354578005 0
209095040 550620073 0
383346357 89146011 0
58508930 526578738 0
275649005 273444552 0
215933545 355688382 0
332289767 397699518 0
167577834 395017645 0
68832608 183542790 0
520015155 539615161 0
129311400 142722072 0
516874687 24439276 0
447990121 73381446 0
122877330 562036021 0
249615273 101407223 0
192111127 254358054 0
177350443 403909977 0
219705060 492773965 0
379766999 456231588 0
485020058 181294540 0
80755532 222310555 0
4272901 72457280 0
269567939 324162210 0
417555851 36059390 0
38071816 116255198 0
259141219 227103725 0
238315481 68491262 0
254175460 568761114 0
114289068 379732350 0
176556180 508404035 0
464681113 483824208 0
139559271 550021699 0
461917642 107657127 0
84600091 493723524 0
11577485 263802311 0
515392504 149556427 0
499938305 449778089 0
474690451 38689367 0
402313599 501411592 0
484823521 409520377 0
280339892 140694123 0
157810261 371333925 0
480746970 328741927 0
517291463 240216667 0
318776072 131388295 0
236221815 322913374 0
548159830 427742484 0
299972572 67687153 0
515425471 154591765 0
310994089 20295033 0
545919324 198211432 0
348687583 554919292 0
29545939 411533476 0
146507756 513290384 0
227342492 303494672 0
568621121 411105965 0
261882563 526407462 0
216509408 377268763 0
30232434 414721057 0
491013132 290095093 0
491948620 522076864 0
469375380 177529663 0
426911008 7300827 0
534837578 262537217 0
117462576 212562822 0
203859065 329159284 0
1703303 457613769 0
247237686 465748888 0
224582808 267514126 0
241260355 460713998 0
183390813 133177367 0
434930378 67399399 0
526920862 475663291 0
365018139 393789093 0
375625127 121390563 0
414511724 242983759 0
19327361 52413513 0
460211995 324358007 0
489742834 34895114 0
91455700 456122508 0
45904824 210733668 0
280998096 407822736 0
448706410 71464871 0
205228746 2912553 0
388521449 198223705 0
357894228 138472419 0
332210984 323473736 0
363835005 542660804 0
11140764 82274902 0
35049924 180737792 0
375856805 521036117 0
240721173 61990692 0
446541021 378522832 0
140547797 88501032 0
387544759 168684933 0
289570523 151401995 0
438583321 62721076 0
385783879 262115870 0
229842146 419375433 0
207046918 321302171 0
33842185 26947088 0
457176069 206154380 0
268066633 399690893 0
410416099 457136670 0
161365414 47038713 0
16736864 255601893 0
311235975 526792732 0
433264154 207608557 0
528377648 335614746 0
232704641 147112237 0
231060996 501351031 0
169268397 9876788 0
76685881 356290267 0
90556333 352823801 0
215233610 329554318 0
83168241 529167696 0
6664664 380254444 0
178299915 419935736 0
53315911 269047237 0
127391378 509827053 0
89771332 203191001 0
340715272 306875708 0
274225887 431372645 0
449384838 199430001 0
426943278 387844430 0
258153126 207528593 0
401184505 159585227 0
506986021 546078453 0
31741933 470060392 0
178871143 324450676 0
110680006 411131399 0
73082010 168957078 0
123796491 376918420 0
7947262 509524815 0
137571103 343200040 0
477396668 154978197 0
352899228 147608210 0
8062792 431273932 0
244874981 167020905 0
278014456 266491280 0
490627251 279189270 0
504352136 179414641 0
79941657 122687209 0
180872583 526918123 0
79978692 95625000 0
78464711 458169959 0
126428718 32169953 0
383035088 114784732 0
363917645 341039137 0
536848395 275751479 0
308519552 155716965 0
392636012 144105982 0
396781440 367354779 0
250255772 277431185 0
423993252 263541489 0
62581957 58664534 0
525785468 101773337 0
276692999 363516147 0
233180133 235281127 0
336597569 145610248 0
67190351 332775083 0
264055663 235094699 0
96167634 474681552 0
208038488 234347839 0
123375349 194183983 0
189261926 181241124 0
237867280 454449207 0
107988107 73041416 0
204400240 324167774 0
105590679 314375257 0
164924209 503632392 0
406818435 203700772 0
50155044 16104316 0
136017474 183331025 0
275739196 464027423 0
184051873 115757495 0
524163914 409176556 0
202108510 101151863 0
506890275 312371657 0
305977793 360795868 0
118504373 178962342 0
426410809 285468829 0
96035335 61495470 0
213444482 299089687 0
222461860 296633271 0
564423548 111698317 0
215083684 269942276 0
6281776 228795068 0
177446512 421945693 0
468091421 18609427 0
549051339 178990834 0
265422162 254238596 0
258857260 564901665 0
536691423 524211957 0
530613211 156885258 0
377321341 279777898 0
82966911 435094982 0
467185015 322061472 0
53509292 197703520 0
112171372 542955660 0
18233970 232599493 0
11112210 426239184 0
56241320 72487616 0
367211636 558697348 0
120409032 484163577 0
364043149 241716910 0
329131094 119068778 0
151038531 51686288 0
496092610 81209987 0
97850313 167940025 0
551204172 289715824 0
49962442 243634923 0
366433591 340535630 0
426246920 297068892 0
277959710 309963256 0
20214065 159473973 0
563260233 453911073 0
279197411 131965141 0
144889260 280481375 0
423715573 251977115 0
185571475 553262999 0
199888644 192837412 0
63785394 192630832 0
121500765 39430601 0
83030129 337013933 0
541520466 439651160 0
371697428 416733758 0
103393640 430481755 0
542201094 488830889 0
222535352 267398791 0
473666417 329820158 0
326860706 396312624 0
521211180 101002998 0
509173698 361013312 0
400302617 550410445 0
557240691 68869675 0
60221288 77046645 0
196553530 53878622 0
358678143 376478563 0
522731098 542089244 0
375394840 442698522 0
92278446 358500629 0
31043755 47050022 0
73272703 172675264 0
181644496 129885982 0
210538678 560088857 0
357951251 544633054 0
451465221 250384357 0
154841150 58362970 0
166679250 148190608 0
395520244 445161171 0
417323427 568574404 0
121435230 80732085 0
137606987 390944091 0
486090509 384631037 0
177135964 190010749 0
463822340 315465392 0
474482599 564551914 0
496614488 398120421 0
558130396 247203543 0
76607432 114182477 0
395297512 438736864 0
319819971 461536562 0
451976832 4786685 0
84849737 349162279 0
219587747 428854729 0
347645331 342779824 0
181813923 396241699 0
454278459 134956746 0
487874953 237423497 0
332818774 452568049 0
430334431 241850537 0
293204549 523155374 0
558455585 172143103 0
384029613 51856384 0
139909865 440899262 0
146530125 510268367 0
40405129 329242080 0
14451782 555657064 0
494013183 496770447 0
400804727 352914499 0
131287952 60189046 0
340279668 237672961 0
491264335 545619701 0
118096577 419614689 0
308246332 333414811 0
369832175 348378391 0
442039029 403466802 0
506469892 480161778 0
297847567 460005145 0
392211946 366182732 0
453557438 341188823 0
410741642 486743870 0
360571972 122268442 0
194996252 432084775 0
104309527 207944064 0
82068598 412890261 0
271978890 537212571 0
168633779 309591577 0
331318091 359162139 0
77197895 81806937 0
151497827 451218333 0
385289161 107916395 0
402948248 225775948 0
296244403 554627017 0
491727931 74088285 0
503896435 505438790 0
542227172 339658985 0
291197446 147683686 0
332715397 275244404 0
446853374 112753834 0
38040817 392675223 0
547177679 556368949 0
390013018 207630473 0
146753302 7366436 0
144712606 209497054 0
321539216 301798950 0
55016234 269969391 0
245009752 89722625 0
406895672 360743072 0
412146880 391938646 0
388185992 194008965 0
197864320 142998088 0
265266510 109162392 0
496877579 205579582 0
442955843 476121571 0
490924817 80337412 0
411346885 466163170 0
385496290 463351932 0
261846949 301944443 0
42450140 530091630 0
361829485 461467493 0
351331994 63378045 0
433502433 330089302 0
282562816 188466945 0
366476945 227053459 0
327469215 202120955 0
124249295 295067660 0
375807059 248591406 0
466328383 50485336 0
111912747 465768747 0
197007368 519602448 0
283097583 114201963 0
186551033 476095178 0
513294036 419600117 0
463215367 481082950 0
495635848 352321926 0
216388668 565450169 0
61828484 178131018 0
474101399 283415306 0
13805417 534819062 0
398302889 496273940 0
309867270 534045623 0
426435808 389163812 0
359101317 205190154 0
569086913 132798552 0
201731317 540163719 0
103566177 211947789 0
180927865 436074902 0
93312432 538734732 0
6565762 561375619 0
105166656 251168556 0
236716714 81523925 0
465268598 468984524 0
557079682 230777409 0
439974563 188704215 0
520998239 259451698 0
110568075 325105169 0
217351714 102376276 0
90289655 422806262 0
201586055 406693787 0
164212273 117701463 0
170816399 334262542 0
307300355 314965531 0
151273105 166605761 0
209936550 24487189 0
384451670 268468064 0
134458296 44722653 0
173570494 282525459 0
502055223 517429391 0
321702766 550385929 0
184628259 49785657 0
319439891 495296296 0
302283356 493252687 0
179725024 38611985 0
334737269 441622567 0
491484261 286093015 0
465189395 189108864 0
400235810 137057586 0
255794779 517251846 0
344047838 191755231 0
181542847 342977429 0
4758613 65451982 0
89276883 339971489 0
379522415 376600209 0
333119037 23498761 0
17766719 466028199 0
58536448 564970075 0
392014824 75545087 0
485730480 252556831 0
551876418 205872213 0
287262068 365293992 0
297786557 212773768 0
16819507 405950209 0
97380985 157081241 0
474200247 499812455 0
23184819 180836043 0
226813787 412413569 0
530642622 1474936 0
376158371 12832319 0
131629955 268087418 0
209729076 96433858 0
424110161 125851113 0
332527299 358579326 0
527817505 5628340 0
397559043 224948489 0
506564706 390244122 0
293946022 352124007 0
419414511 139482856 0
529709934 338705869 0
543852585 405078140 0
472804719 502420213 0
248495509 187654717 0
387717311 95784251 0
315421098 294804423 0
49427378 559609089 0
39690350 428536758 0
163610320 340096744 0
334021048 11221942 0
357973016 389552208 0
300681499 299659239 0
131746767 108528573 0
227624964 42167390 0
421560218 316491595 0
146706854 448613524 0
328099791 469310298 0
486651987 458624720 0
205518203 544168538 0
388393717 211510981 0
75381242 62588814 0
472281276 294224316 0
315369612 338291949 0
37863702 442508720 0
266541854 307158386 0
317083856 216161063 0
267631294 313604101 0
344189815 287906486 0
190783445 386815199 0
131182316 64268375 0
520690819 368443720 0
35233368 416415605 0
179834450 421898939 0
373097039 185760122 0
450569292 491472808 0
302481855 311618190 0
415976063 568913207 0
412876279 130437208 0
566006107 379933775 0
268445423 494980613 0
212988115 130426172 0
215931963 405093267 0
17126801 204695484 0
273087858 548160464 0
473002478 58201636 0
53613643 96078468 0
557786276 294607135 0
344204386 167417547 0
2641794 170485830 0
92234082 214595440 0
276367649 404811474 0
76358562 149798798 0
103411777 240485199 0
248327413 436911563 0
493847376 364269173 0
509485310 370057610 0
23688529 432404547 0
467577471 465386790 0
76235122 401275846 0
524705719 176812629 0
473760089 560564870 0
92241375 235640840 0
370338174 518641084 0
360844400 523849299 0
270788057 262536835 0
138132426 362341529 0
492599289 101269740 0
315423849 27708847 0
566282522 536941482 0
119056516 353570377 0
316352066 212288505 0
239797025 39443387 0
533659597 6462905 0
375967560 554361360 0
250429120 487323425 0
103307420 160601645 0
461549425 237523959 0
218207996 282099975 0
208506281 83799372 0
483690883 156252362 0
462546557 523968412 0
519344066 291005727 0
187567402 390626940 0
267207779 56869896 0
291464169 14975322 0
4375628 53049627 0
552804137 124894135 0
518792610 233031212 0
212630171 129223643 0
273594325 296932726 0
341636579 525822304 0
237602662 517968061 0
510107918 59558151 0
327159983 429898018 0
245461715 413766372 0
355360245 23823356 0
386677372 474572239 0
271040284 561549544 0
22795749 390741677 0
67973408 111297353 0
349512794 109016076 0
339295158 468249963 0
168084516 69218735 0
371756723 59988368 0
546428786 270838223 0
393879379 341607758 0
150460584 407659273 0
312897962 396535301 0
43713397 515839461 0
35832297 567422278 0
455930245 16353107 0
138406512 433362993 0
52319385 473478861 0
514465145 502789788 0
229359384 431496370 0
821533 548996287 0
557739631 84650436 0
521574449 451813868 0
440541953 147288772 0
485887922 154409650 0
307311334 459458608 0
62754270 242767852 0
430722855 299862307 0
39309383 526119859 0
152067384 73706402 0
141373156 21668553 0
130468589 354052818 0
483137845 319936818 0
111344571 99043332 0
187002186 377798163 0
23620269 557520773 0
44300781 198546791 0
315878682 230053611 0
48204568 563523560 0
479179237 384051637 0
9694366 116017759 0
388846195 532629563 0
176431757 176645449 0
336420097 61908460 0
49449486 322525703 0
342837179 517464448 0
12449668 158594357 0
308823811 65835085 0
473369660 408077096 0
7753733 45862040 0
82269730 162215709 0
57894773 172933075 0
89822796 465727558 0
140288965 550199040 0
345021878 390585999 0
499639780 174663931 0
351239930 129418497 0
459673243 564540663 0
535152771 325826263 0
164653391 156065369 0
108461457 136381869 0
547653705 1755610 0
398630899 68171536 0
496023906 430190305 0
119988636 435441347 0
413199888 47017971 0
61527885 60585335 0
386097149 445616282 0
528431336 170103586 0
310873690 259918320 0
476719231 133124944 0
457271039 131788396 0
216284658 7713160 0
371462867 523961975 0
273136326 506383837 0
32988841 379654525 0
484848617 494002274 0
391557023 354361338 0
449654561 21657653 0
256034519 549461829 0
324309496 28451318 0
552478713 505464096 0
63610017 505279153 0
82879489 542350798 0
184767674 566154939 0
311763654 447019276 0
328443028 3457733 0
320326300 419185140 0
441949476 180499904 0
531598961 290875132 0
473788101 88252171 0
297220093 242160820 0
164285263 10320818 0
215692629 28599518 0
301041379 467792367 0
155774779 315794238 0
218743472 137867972 0
415704178 136334777 0
161149691 53708368 0
160002979 371178554 0
255888081 269384028 0
475705175 278689566 0
84717240 291209710 0
98501871 557256749 0
170238955 470511499 0
351812136 158173886 0
525567178 137373380 0
508860414 419946291 0
309722533 74192785 0
60411294 292887765 0
169755484 72284724 0
213689681 148788489 0
94147085 81944616 0
40112140 89634665 0
173864301 87059705 0
214853356 231033359 0
39578653 24817463 0
67699650 212414499 0
223160325 122145037 0
410993811 173893726 0
275982 39868831 0
360271218 419205025 0
292505413 77759056 0
50570524 168460081 0
474008778 559288964 0
223766689 357271008 0
61128257 193328311 0
260268987 481232630 0
231143641 252614639 0
295684234 388482661 0
497796922 35419767 0
132337018 403078095 0
474925533 25569741 0
150071921 31732420 0
368273513 89483355 0
295522453 62886342 0
360063474 187204800 0
545813044 485972510 0
546356050 424065631 0
249070260 288870209 0
382036978 204193153 0
547625093 206227420 0
441221079 184714175 0
203475260 423138691 0
548013983 45251377 0
177561196 473783738 0
309089127 561463553 0
540816556 25270391 0
164349008 292217602 0
183122544 314348236 0
336107239 261130411 0
55905449 390970620 0
536904522 568969 0
224319272 329011550 0
420121977 289144966 0
189087165 86006371 0
503037752 252706747 0
293921698 380505065 0
107172228 204127498 0
347378354 296699458 0
414410204 172002476 0
72575155 430023521 0
180614418 356968896 0
515746393 20597288 0
25761213 378593619 0
210539151 208993237 0
101613674 62210532 0
414557049 149184953 0
167965861 341454659 0
19283016 457546958 0
138803739 322739744 0
148267541 7631295 0
271952778 445526338 0
335002390 330428238 0
6153130 468600848 0
21784509 351588521 0
247617304 454936175 0
110394557 327776833 0
67197843 462800826 0
65081776 471068005 0
392895741 480016652 0
427353368 368781627 0
118665638 134422190 0
432411739 318795406 0
415300619 404667494 0
504346390 276234670 0
373765539 480637278 0
531736025 16834021 0
108262206 160769251 0
23296131 351420577 0
527070773 236760836 0
515808213 237541336 0
143325895 112949525 0
170911570 161693293 0
86867212 118419875 0
402488671 450091965 0
231683897 290934401 0
234204512 152821802 0
76721945 86833983 0
353879199 14929228 0
566540833 273687887 0
140947161 164423297 0
224852573 459725236 0
283731334 178177975 0
341997939 115795504 0
341537209 27786507 0
266578244 182862752 0
193283074 287036289 0
433348117 294359787 0
87084290 308015060 0
344566711 479573248 0
220582247 535909376 0
3605832 163030987 0
114238339 62874154 0
546444451 9002205 0
249794754 549640600 0
267930927 553768653 0
490041641 239215842 0
408984206 480898067 0
162665529 416807845 0
248803552 184518773 0
448183934 487705891 0
69601516 277696563 0
138765890 379271670 0
81548945 564332568 0
138498851 245302858 0
546483774 140865956 0
567942976 82520769 0
468675615 507442908 0
504334082 123533222 0
403781058 129121934 0
430474856 155192033 0
523346335 292409589 0
97871486 103161553 0
466757498 92141448 0
494779504 198599115 0
399908715 331195798 0
34191849 24667748 0
107788097 130394349 0
330610420 35289019 0
439532576 446601474 0
492596999 49292532 0
260920653 345641605 0
108214682 199556814 0
52182429 372340258 0
260673455 182393267 0
369207547 206552506 0
566122121 67478181 0
261941699 132490135 0
519791948 421279594 0
48145537 279747278 0
492466894 3914770 0
146787902 428106728 0
197740106 548903276 0
90931200 522296126 0
412682962 245596376 0
313406549 175265802 0
497073859 256044971 0
410153505 407043152 0
79842684 420446720 0
247538616 234875821 0
199434909 44291288 0
81773078 30430607 0
306866874 145379298 0
175974127 502381644 0
380510975 86114571 0
365798646 337229000 0
444267405 10653252 0
457076079 543405017 0
314972743 309466989 0
210395620 451163336 0
422782305 421782809 0
502261774 143468569 0
81399587 102805694 0
472015439 442952921 0
323124217 390062979 0
217990343 473070698 0
216198711 495814282 0
503782135 507154518 0
116459701 21108064 0
461044790 129395766 0
402473662 215806230 0
89873655 220495358 0
42422268 269992217 0
565302016 158879779 0
279966636 454666538 0
334746087 293799920 0
32983990 408451556 0
396733540 269392805 0
52959786 45665365 0
329774207 108718034 0
548632265 19398243 0
280371177 94236448 0
173008749 407935812 0
133745279 242280887 0
167000268 57015267 0
323735020 171762679 0
383947691 540543964 0
492296018 473950768 0
65435273 198874992 0
414732967 158312765 0
135888238 216629437 0
6792092 251847620 0
481926339 511167953 0
12429959 384528903 0
253777119 533508201 0
49186099 405618990 0
251535462 462591292 0
144235480 212462863 0
326201548 227971446 0
349977690 217040493 0
140746459 444167622 0
478746985 277785327 0
82864902 199530467 0
408872128 243337642 0
355101389 106372603 0
103209537 532364020 0
342078556 463920586 0
410787862 433010553 0
305027342 260735808 0
180491423 133737406 0
354480067 49630493 0
360648922 519130708 0
121407900 370851393 0
359075952 53962037 0
489363959 23407965 0
58011709 262949753 0
541445680 38065578 0
469804248 542950585 0
337561282 438346561 0
514426654 542595093 0
480376175 488266020 0
484606357 333272884 0
563560756 148185293 0
91232469 333194979 0
28194085 262723043 0
87092344 253295385 0
420531970 311497054 0
198304484 47279697 0
159534352 490602863 0
534207524 421856831 0
266230180 208395598 0
48077773 510532409 0
187494741 386222365 0
240645301 495005164 0
339920073 531318891 0
156367611 91077803 0
8528369 207157196 0
265147069 108077815 0
85615096 303959464 0
153364993 173545885 0
184512949 92035745 0
229836569 546074440 0
170067536 228597999 0
287233007 498646351 0
264818200 324478980 0
103169392 14996939 0
536802388 147286513 0
391582766 122444858 0
453132272 47677506 0
260034807 533526837 0
309473218 300229299 0
61407036 314492848 0
286419295 28391938 0
25283822 222078757 0
391590907 427606146 0
524629134 285096868 0
374352689 196497378 0
534450967 129617659 0
495569077 127509606 0
461622479 191322999 0
334417201 91140789 0
306905423 135729966 0
391723293 370302553 0
470243442 105178386 0
492533630 251073979 0
282714737 277529537 0
436585592 532025252 0
149217974 251324826 0
365681616 355745640 0
266846815 116655352 0
5929782 38167742 0
303497478 235731336 0
44493727 543260644 0
78814295 510549570 0
205652660 295419706 0
167911620 129011658 0
440195430 367959055 0
181737401 567173899 0
550177001 399440248 0
335418801 558161047 0
60186861 213410285 0
182180332 540176786 0
542988770 258710265 0
547556965 519272319 0
330058052 541800309 0
394203623 177850522 0
33364161 408084615 0
418111636 515000831 0
466298189 325924185 0
378176727 492314860 0
361880275 270162746 0
299621202 214937272 0
251110185 379357114 0
103284621 106696002 0
421511181 87554982 0
83592067 47714260 0
290047218 532527531 0
552385197 365021343 0
415160222 431445491 0
283397956 156771235 0
44687097 360531611 0
44952772 179389111 0
69096733 12357568 0
353962893 485264886 0
260517914 15148728 0
357052122 408076300 0
252768869 254211612 0
288112230 5204775 0
492857668 38627033 0
513663745 12960594 0
349729174 179191854 0
298168608 287042229 0
274682978 248113636 0
261163913 448377664 0
87379325 385621962 0
324824803 305887342 0
52782378 523882599 0
226996852 266704285 0
416093220 57229002 0
513129347 281936349 0
390923875 479721390 0
75028047 381310960 0
229741331 290651508 0
136796999 82333988 0
386145152 161992803 0
372198968 291176296 0
349746974 546036788 0
119515613 432976009 0
107679119 42951452 0
440917253 302996018 0
191391594 404266363 0
298990532 425129235 0
543973614 337719617 0
505348526 97377214 0
85780145 222735964 0
478984131 302927275 0
551411798 467675026 0
163218298 442125793 0
29408765 423890405 0
325710292 1848263 0
352971507 446400827 0
200629119 545325101 0
517670820 413341299 0
374808471 93964979 0
204239036 193489339 0
273488529 376397042 0
373045727 317308844 0
182441597 242430725 0
372631484 256699432 0
565682848 98941878 0
125412823 155382770 0
34434258 54496731 0
24963583 189505247 0
42343273 67264614 0
449343315 435562835 0
492160744 219643646 0
71939330 67547802 0
59311214 118786392 0
59338767 64001417 0
433311280 142090836 0
212029287 271263703 0
331257985 535637337 0
567039513 564651379 0
356099925 239773184 0
537203623 280077745 0
164183944 320691731 0
354941168 90191547 0
275420462 26519820 0
10782565 378352699 0
340844669 461072651 0
440079335 411766127 0
294428756 208021681 0
228701749 133310074 0
497752688 251740373 0
137292138 150858752 0
424411488 18140220 0
59386844 340424804 0
438712191 211443545 0
148646460 483700324 0
66865876 108300718 0
432967406 127949344 0
168761529 378623807 0
90004363 484178123 0
398265490 59841469 0
286585798 54499428 0
34832532 496517048 0
465970908 323327283 0
362419570 232928895 0
190281098 14311042 0
406444623 409262586 0
534942475 247854277 0
6873968 387092680 0
124149986 210516895 0
361852410 387569050 0
318270565 367038610 0
328837849 65928938 0
58711085 83446691 0
237739834 103349698 0
22489446 532623374 0
540974412 215949296 0
46374153 31987555 0
98554795 434275021 0
232872311 369122640 0
529092288 163266039 0
328797080 295595286 0
329581510 543824613 0
486128744 71712570 0
359269933 136181985 0
49108531 384501464 0
559143249 355422386 0
39852399 190156766 0
312549641 181845967 0
475704033 174319534 0
160714168 224283241 0
439592786 4072532 0
63518915 182233024 0
9164468 435952526 0
277183969 315553580 0
117078623 467765446 0
77710028 548295351 0
304902403 532345205 0
145514493 368512343 0
341414256 30289922 0
279015583 394304814 0
494909812 164453429 0
525024542 10074528 0
90847890 474221662 0
99610598 153165562 0
274873815 169620621 0
464980676 320842333 0
281800101 510030749 0
172150146 37966606 0
93915585 208214674 0
136850105 53149865 0
15752558 460380628 0
338667301 385651869 0
532680155 116573438 0
518479775 493403341 0
220744290 540927278 0
112514774 208719779 0
34013151 535499521 0
81011681 418761000 0
552033226 332292822 0
412041040 330903365 0
215951169 110738032 0
492809489 544684822 0
131124143 308067749 0
78654845 250347557 0
285512905 6437667 0
481969739 433215626 0
444758541 486319070 0
487559406 328252748 0
429750896 15680511 0
55297247 402176778 0
54712603 65935640 0
192415825 242430841 0
421766339 461296207 0
45148350 551248142 0
26733479 501106313 0
425433695 418707362 0
518691381 497478122 0
277808403 64072310 0
85756035 461308473 0
425390507 10401960 0
57388098 306078475 0
123437712 28387472 0
551857104 131454427 0
5531889 388542891 0
347977344 230947878 0
541237460 3777497 0
113600730 162519332 0
416208381 413353159 0
241805166 282740404 0
540562382 110613429 0
526217627 530882036 0
13645234 111933799 0
441965775 168224791 0
209404141 473435488 0
210434217 389603250 0
299070628 159588053 0
9156289 305676991 0
513218378 164426426 0
223764800 90000219 0
405902508 229375286 0
267035989 84568068 0
536360811 513657514 0
127342897 295134420 0
220366577 505931880 0
466413446 26162708 0
316057796 75922517 0
404119278 215909727 0
484467671 108773238 0
212983095 130673573 0
460816167 515860766 0
335570043 310834966 0
366527959 353961278 0
73586606 123486245 0
376049438 294728252 0
390301353 325461451 0
497093358 502153361 0
551077330 35808818 0
464024401 23776944 0
370031336 211122105 0
413063591 215799131 0
41462233 177161967 0
252393919 388386169 0
227328701 271336741 0
311719114 166960526 0
309932685 429422959 0
327864321 185931874 0
314493822 149276532 0
464631839 132063629 0
228664760 101274324 0
455768026 486611450 0
495402606 205105226 0
422191673 297617505 0
236402120 236605138 0
309358443 209036539 0
299598977 453278466 0
558341683 386508414 0
51286292 491438304 0
8334844 500215757 0
429285973 75547505 0
61071110 292371242 0
465311393 155575056 0
86868883 248075049 0
556711248 295455128 0
536274257 432591884 0
401209006 141810801 0
553716780 33196447 0
187100053 233935626 0
94684446 51505266 0
430754419 377066937 0
436676418 167703654 0
39840648 229558893 0
406082600 237049215 0
240400882 25116517 0
369573061 5787370 0
532309623 246014610 0
548076157 218971513 0
195245077 387428589 0
388683803 31144282 0
339926132 237524684 0
419865383 464402838 0
465903561 237620708 0
499989088 282990800 0
99326409 265804860 0
305918990 244711232 0
312117488 438818976 0
227016959 387704167 0
84314690 516109651 0
64709748 504093226 0
72749946 309419008 0
539243162 131271718 0
192421604 201709065 0
557944079 323057117 0
485570918 273172655 0
178167178 518614320 0
279690334 356721154 0
425610882 362600276 0
317849413 144709220 0
307668693 160131786 0
508923867 235536155 0
11816472 93656413 0
233164560 466005882 0
254642752 396718621 0
568314755 394295666 0
156111283 380500752 0
4026784 554602137 0
506947595 322368380 0
541163097 528609458 0
32197275 400262900 0
409718089 251220670 0
66250581 524518553 0
472306591 276623086 0
276455703 377640377 0
513422834 373490563 0
551605119 111783365 0
520896813 159476243 0
444216007 264690255 0
201329819 458904101 0
31812129 299206230 0
359892443 441168617 0
230977000 260768083 0
242480698 2770193 0
40093464 563568483 0
162259907 394431967 0
353683662 351554027 0
17884318 468571002 0
360657856 39730334 0
342120512 276743467 0
524563931 51752303 0
436599163 277238827 0
106630472 505228757 0
547975943 539411204 0
412925022 154357789 0
172615534 440711254 0
164329303 151408880 0
108463015 517149752 0
23751127 101430205 0
3570667 247821075 0
315489924 97843523 0
539522016 177128168 0
15450739 179440858 0
266659986 354528565 0
121435747 321231511 0
51544821 515224965 0
319133680 333220892 0
265729540 20911690 0
177177168 537723225 0
153928049 10010389 0
370925903 341272097 0
93482226 379701616 0
469562346 92524358 0
319915156 204949000 0
340247575 312764892 0
139541815 72707392 0
546855288 139823039 0
12705556 85362487 0
451766455 17876328 0
215714535 77967531 0
251236905 420705269 0
64140891 474405311 0
329421894 346134874 0
494438603 476893990 0
80293158 472223318 0
535306184 105552159 0
203950139 36421713 0
68416512 15576512 0
103627054 115019050 0
200328197 567736170 0
137243939 548343933 0
479125188 428583245 0
384204724 361412169 0
305812315 56374027 0
558949106 470774525 0
272431266 216173842 0
263330786 420787383 0
36168414 104288470 0
200051108 396013203 0
48318414 352975836 0
83176594 34501917 0
82509192 109696971 0
206469679 509865366 0
531154176 337551889 0
359034904 1307473 0
126420502 267963049 0
521623978 17242340 0
139398774 43991605 0
288413113 526935157 0
968881 423685324 0
169974349 414203071 0
288747787 546364058 0
161088724 489242758 0
170634143 508590724 0
48803660 183976865 0
506696655 340396827 0
93110863 241179945 0
19172023 244850071 0
69268247 275101005 0
211411066 208199845 0
193485162 21226168 0
48497685 332228701 0
461369738 388341996 0
459147607 179055619 0
239432339 300100697 0
129348658 314751346 0
308850469 92046123 0
357482466 347324265 0
185315731 543119053 0
375950498 370566721 0
380682983 469324987 0
10926368 484476365 0
82584109 470238083 0
480578163 243370313 0
514277973 327401009 0
86201585 413972651 0
84057248 32984079 0
451789471 143880468 0
9700333 110883386 0
341448407 394597654 0
226917254 224837270 0
104338466 298795103 0
390689118 518230276 0
180734069 486581835 0
453324115 513502364 0
565912134 323487688 0
219821586 331783874 0
38986539 500689020 0
98812814 426459622 0
360452132 568198918 0
33835239 64874407 0
430091899 499743984 0
304815144 91245110 0
36139032 198026515 0
291565228 480263165 0
120657686 74504460 0
536809690 108672466 0
180631728 321922017 0
382238060 481606026 0
445927773 221218748 0
170558901 568644011 0
295935928 288169091 0
479172409 4810368 0
541182537 165214679 0
504205870 472604892 0
433386180 7947301 0
59021097 305820506 0
104926617 197894178 0
230699265 357780984 0
236012788 50233324 0
390835879 315926740 0
99255609 132636775 0
131079997 560199348 0
451283560 40322645 0
98666893 485904599 0
109496976 11917029 0
307465041 184683077 0
45281539 70613626 0
173989314 73548537 0
36222178 60274322 0
258863410 325945438 0
458633093 98080166 0
310531705 159643088 0
368704577 125625667 0
130100780 469888763 0
137195647 556083944 0
53324315 501689508 0
225997281 106385394 0
381537621 14484356 0
68850849 252318573 0
211480124 33672043 0
245915092 539003247 0
42228378 536904857 0
78211260 251239715 0
315950770 15680817 0
526371698 501568399 0
194583643 45176453 0
14328635 292716717 0
389181600 91964293 0
399946741 322512581 0
379841345 374006301 0
142879495 306633656 0
486672579 481241387 0
13194180 25856241 0
275153223 93787828 0
377929329 24870023 0
423519130 164335019 0
240885954 36694139 0
565499575 72184804 0
11406415 37854833 0
42756053 101099081 0
222670403 420737812 0
274281772 246813247 0
479165900 491632264 0
25831681 318140181 0
314364007 549293576 0
351261238 171479003 0
90856351 19528653 0
507411745 565827803 0
261204847 251620478 0
449569962 503432371 0
85032042 116389551 0
338405320 190845701 0
562136480 100985619 0
286857752 370861944 0
416991439 204155081 0
149705432 166540550 0
456102296 22444324 0
300997931 448566072 0
74045237 60141812 0
410765400 547053900 0
100632917 325811549 0
17264735 352221284 0
11630869 341792340 0
223489046 443259274 0
172815705 446049080 0
159279667 18168738 0
407063008 108198761 0
402883425 364301124 0
204771078 172701904 0
170683053 438163374 0
447529666 145041124 0
260606387 503571938 0
493546452 41226103 0
156092224 522863646 0
35909408 236983580 0
525948932 444722089 0
179344733 5575505 0
537439125 123669547 0
417396343 133052512 0
309879512 109632403 0
112086248 199757164 0
33044627 457149638 0
506076642 282769900 0
211141851 317750415 0
48270466 106947405 0
64638856 322623718 0
401413279 480132706 0
424379150 417137211 0
120123086 282951835 0
123289922 372014038 0
560921951 388520174 0
376507055 567208772 0
122980940 73989070 0
520526166 213247537 0
490507135 441502838 0
44271518 74809124 0
12961694 475508912 0
228200219 306609558 0
250587978 344136485 0
463213057 200476210 0
218288347 130264361 0
459069732 414934205 0
258743853 224768079 0
495661900 171019749 0
68515180 115224251 0
142406141 191119812 0
448408594 340236877 0
77010867 475125453 0
79297552 33736448 0
171072030 123369447 0
84695674 286954317 0
486061935 439879125 0
158996941 428759582 0
53248985 501088164 0
54884887 140007225 0
339205561 307505884 0
411003076 116376077 0
541152061 133644503 0
450757783 355817337 0
117311223 394307665 0
127821398 41825407 0
117279195 564344885 0
370984038 528907293 0
443480205 120818255 0
67999294 436249998 0
277303773 389523835 0
508428253 36382041 0
234475513 73521257 0
418421958 485211330 0
49536548 142192014 0
63039712 430404437 0
477765192 441293516 0
264886312 543791 0
273340335 44444973 0
298704194 383829810 0
365916358 260454433 0
513103431 342554424 0
70313912 251996225 0
37776855 487838169 0
90469082 555353868 0
336334990 111695403 0
489631277 105923456 0
121317828 562292876 0
338021358 373597601 0
155555099 358761225 0
182565358 169702128 0
38487787 410428463 0
273880485 568316018 0
118189468 71127797 0
483980 473472724 0
558393495 287884282 0
544011149 445013808 0
506541176 135316729 0
107292567 318624971 0
311329064 556125719 0
262948632 207872651 0
383738074 537781503 0
225231441 316320490 0
496040156 152110191 0
312828785 287995267 0
193914737 217738845 0
452842163 483467502 0
286166203 331651716 0
40349656 218193525 0
462104149 292671407 0
201010690 121420590 0
467077747 565268130 0
11374706 546779274 0
508895445 396185922 0
283044716 97816184 0
404430314 385399466 0
13884285 46453375 0
500473073 552873906 0
455951685 133062982 0
154474029 332037154 0
62726014 326352535 0
451242248 544698631 0
124917906 498799631 0
43264561 48258447 0
564935913 95402169 0
133848128 390850536 0
299253330 516254095 0
16410894 496883711 0
181909397 232862920 0
51057296 344448776 0
19391773 522569685 0
264442877 422911648 0
211056715 296645762 0
484693038 178445799 0
180296409 379044199 0
446557803 207879549 0
231364645 422158375 0
357115051 355676055 0
13979038 513845703 0
108132578 1394439 0
129182267 193297893 0
160713805 554834114 0
20389652 302071284 0
495878415 393420676 0
75791000 231910250 0
341399348 175031995 0
404914049 271303841 0
548236374 233507498 0
208791076 256772628 0
409031216 269744930 0
477134237 212961523 0
183450322 395307803 0
381919616 368162657 0
280466063 268222617 0
337163619 365177112 0
293160783 76183676 0
435973918 383750549 0
304582851 359180651 0
57065064 135602700 0
114046912 420860116 0
341644959 370876621 0
236251692 360763890 0
267251769 554296101 0
249790539 414895871 0
511273518 337804804 0
535544194 505489584 0
23983451 126563531 0
233753220 289626642 0
513626217 557285737 0
296385286 60852627 0
371448698 546721332 0
29641540 498831362 0
146863735 189988757 0
323408681 484579315 0
234836692 236684372 0
292170487 356620275 0
530124202 182238907 0
434245185 194389509 0
338099800 45655574 0
270308418 339434398 0
301691905 323933192 0
39260672 484803689 0
90348894 263408255 0
234352050 156667194 0
552587739 117198154 0
393492485 173304608 0
11575677 429162450 0
562357349 382079708 0
153508098 129940324 0
550302777 552918163 0
334017050 41966994 0
13855540 453796513 0
179174437 306248294 0
449052801 552312283 0
491507931 65230816 0
100454927 402286705 0
55670275 64105877 0
507174316 126980686 0
38022110 327074442 0
99952102 317286362 0
352571603 28772313 0
254279173 267430112 0
387946407 562372006 0
284560273 555912769 0
457130123 110117483 0
49290374 277435803 0
278580092 237088902 0
480261271 394913402 0
103293748 426072494 0
273609092 47002 0
337944788 128284989 0
61876910 24665261 0
416759737 171842828 0
64002433 464404595 0
249032226 495946989 0
158402339 407251697 0
441329404 7561411 0
146583240 549182975 0
300265521 232206195 0
456390482 560047422 0
327554617 306504911 0
105961406 467278450 0
307526034 493231824 0
483993446 557228218 0
408785862 85487992 0
517877003 475046333 0
399319911 496845360 0
333095436 74865283 0
539242096 19960962 0
370486436 316997262 0
513317592 195722664 0
288516470 68420410 0
547254670 3803281 0
24834973 533941423 0
171601406 456797094 0
305317954 449386731 0
548692354 528490652 0
155115035 65217418 0
50074576 114879246 0
494204956 301116314 0
40879509 378667690 0
453554340 215161882 0
338376752 223363897 0
28727301 480191831 0
934280 445744308 0
557001175 558545597 0
221699216 354662052 0
558153 200979933 0
241607779 5328850 0
398143001 49518227 0
370751596 463393417 0
148171556 85906642 0
416754426 272872810 0
493653391 299880366 0
300601283 193333512 0
35070946 252346706 0
496378442 175680931 0
431464287 19120543 0
446452361 243508645 0
458953545 507153605 0
224421571 428427487 0
23225855 198638338 0
249887634 449656545 0
74074832 264865841 0
318460220 245385061 0
467641677 409023086 0
384235050 69030163 0
180576833 543431308 0
100929672 276571292 0
562626549 453343116 0
137782941 522055745 0
223447702 424138720 0
468628180 475587967 0
357995077 245212314 0
190470002 49425344 0
489974097 567253770 0
392324277 4633109 0
428240166 250680288 0
455348206 397418043 0
207380393 153975532 0
468123822 258264637 0
404700792 51916437 0
371683417 525111259 0
170211013 555320438 0
390164353 20787984 0
253567977 542874027 0
337186767 67099073 0
282700615 258423229 0
541030768 247872510 0
39737473 59254228 0
29292627 403027757 0
62909503 519736975 0
550034987 336533169 0
292589122 366207246 0
460856608 475495586 0
55442430 472138265 0
209131147 169724638 0
169444834 207979891 0
551258483 201758429 0
544797196 10566333 0
113457490 68717567 0
72711527 80501009 0
20954717 309898964 0
97847195 213091770 0
436332347 228737344 0
276099502 157676215 0
416987464 533345779 0
191425895 19531742 0
397451964 351471819 0
529496416 500392066 0
46089059 272203394 0
455185125 63122512 0
374056235 273960254 0
454020788 493027204 0
176890881 87209553 0
363545472 513460423 0
309293713 399087821 0
75424432 40606031 0
398873152 411896179 0
110618995 109537991 0
489288076 168348600 0
324274748 159418414 0
121861355 154548535 0
34918854 249204353 0
221154302 405764394 0
453826806 76830412 0
419749923 569238582 0
475191110 357407368 0
387325091 26609460 0
304359589 336679368 0
115151764 548949154 0
208266492 221855450 0
15371219 218522047 0
185250727 160965118 0
417619198 164791436 0
166440142 138882526 0
131008023 212450430 0
135200049 81487924 0
385477910 9720084 0
73698157 64670454 0
111016836 499391214 0
315261948 427975850 0
316377789 420261390 0
452508431 200243109 0
123716582 478976718 0
313914224 565213676 0
330546756 567479149 0
512905564 249109085 0
198272236 161323971 0
307001504 266051238 0
444485883 477631687 0
384084379 379941625 0
154373334 73175869 0
560064084 179357023 0
160287903 475960119 0
22942711 76764490 0
325554349 141075895 0
160671049 555824979 0
563996994 341366379 0
176026030 437842649 0
159147747 134260146 0
313121191 132267106 0
434213253 432697285 0
335553821 268856766 0
468465151 424705954 0
153843222 274324350 0
284155851 85914569 0
437241960 395767385 0
243445634 171982966 0
449225848 457419035 0
31849226 279561315 0
469771267 380857242 0
307555690 358805367 0
105646223 269380563 0
305211411 46298556 0
403980430 521262496 0
440544813 221470356 0
152772549 1847859 0
480336048 108002583 0
25071426 520164706 0
9880323 451255353 0
287081332 234347314 0
413421022 91151098 0
465635202 512246652 0
184722952 265186762 0
243727905 303937212 0
220896926 367052700 0
520681882 181720016 0
355343758 150450505 0
338587506 343644240 0
261827279 370265654 0
566120349 359989844 0
119537646 498967735 0
400873937 3817359 0
171345890 60297805 0
143663655 38944308 0
274595358 323304651 0
140276122 258097541 0
450973767 464474428 0
286509579 339947981 0
457786748 161620084 0
175936476 172934687 0
402471537 114293767 0
537826003 125769426 0
541601555 300788336 0
171432831 277194791 0
520805463 474130363 0
426427481 35701072 0
66988490 260012142 0
464016737 17928178 0
318542438 355808484 0
3474220 42148555 0
503143574 424024109 0
54014570 113164366 0
560557546 447978310 0
242486834 245994283 0
409537726 259589036 0
153833681 149417060 0
31264189 397069578 0
496102442 517429838 0
364839373 298546126 0
209172962 201297668 0
284342439 282489776 0
468487890 428739820 0
160696549 392287999 0
525809656 1824234 0
298926882 250262641 0
345898860 444206847 0
244496705 481747080 0
296675682 153852217 0
66951917 128594309 0
475450371 181981072 0
139226640 119132820 0
357225632 279301762 0
460533288 489330954 0
540454241 436362021 0
19243904 72896253 0
460440399 198916164 0
340760427 516174077 0
555556525 393652737 0
171612888 88233896 0
122014118 349457675 0
86806278 199898219 0
5277933 305160325 0
238198353 238826552 0
685208 272240311 0
476471492 308007326 0
568798395 174786470 0
128602161 277989240 0
566603347 372467570 0
4012606 236501561 0
231950931 150316739 0
209385547 441086669 0
476937313 472260784 0
26942198 400207847 0
368806523 357477730 0
196610753 545090377 0
170251188 102227026 0
408658388 202542283 0
163884249 29303629 0
559067083 344162293 0
481259578 145987822 0
125893072 561909308 0
332730095 547878536 0
45111725 484628598 0
183460365 457998855 0
283495584 453192223 0
541579362 27831827 0
462452188 108627855 0
538741286 268664452 0
274433317 429888226 0
318857597 60270038 0
232174610 315594618 0
94024032 382942862 0
268897387 408259338 0
373440273 53883196 0
293959434 149071001 0
117343414 331307931 0
390986653 536376677 0
429569741 318448583 0
384366775 93207022 0
201444011 372556640 0
189686792 381039614 0
339272007 111869046 0
456019837 405016421 0
380915761 19246613 0
448814273 33597846 0
514451596 505255684 0
347260344 480073642 0
564784476 257012863 0
201143079 197190028 0
465212726 218901597 0
202576194 21673158 0
545089159 258768242 0
357965615 494353496 0
131583278 344535804 0
305640150 456442968 0
419324764 90874422 0
486561416 113025494 0
222025811 125895208 0
537512177 508655558 0
256130964 435000302 0
455573696 459499005 0
236996677 453255210 0
536344583 363923286 0
545065448 209533137 0
431624253 416924221 0
566708383 14322291 0
410016306 300358199 0
243515656 235646777 0
471869466 41267879 0
195335291 545510160 0
317811356 393072187 0
103832891 529979564 0
388820878 132779278 0
534718630 202161705 0
383829233 503649054 0
173143947 246477333 0
50038702 286497443 0
443516139 411841733 0
511462563 160649926 0
262451200 232176685 0
522401549 276774307 0
57037108 123972402 0
343179255 146373629 0
61090828 115654208 0
555031922 301463817 0
230034943 127702361 0
266601724 99165616 0
30070498 459468326 0
289495788 344691450 0
336967790 110107704 0
177229861 92686471 0
1668585 444085171 0
527692682 325929650 0
135949914 183163329 0
496501771 403130072 0
285607273 276971592 0
362116867 11492928 0
53341011 121104361 0
411020666 133067081 0
433273822 144048292 0
452511863 305455031 0
118814389 396378562 0
339702739 200789016 0
505169155 29471811 0
48206579 119451791 0
537862357 405957581 0
279590048 507756518 0
423566842 340208296 0
91876711 248295032 0
193935193 568440389 0
162274352 249242270 0
158627031 148832085 0
566369628 170372871 0
235349462 120455756 0
484132328 168592092 0
477629455 551631554 0
65270030 179765665 0
436369242 374726467 0
395477689 95623707 0
253956057 33079298 0
307953669 60526578 0
301971454 293066471 0
105601018 232827837 0
106550713 317941518 0
45856446 377491277 0
443916847 476502844 0
466274684 34664486 0
278705404 47115409 0
74380389 266919366 0
302543344 336397742 0
480530300 235836807 0
116433311 546709912 0
459534914 409996377 0
105421546 412918599 0
262796385 461102042 0
162685339 539118476 0
421846615 371365777 0
102844172 331373269 0
123878722 506457769 0
375799268 23728121 0
101458402 556691202 0
45498268 11542191 0
203604860 262965510 0
75313980 373931354 0
244670519 475802197 0
340464325 447750075 0
500041539 184710856 0
228604555 408951188 0
441263229 556961574 0
6612977 259217146 0
108377086 304439333 0
236337448 58658407 0
558126328 137848101 0
550549222 89191420 0
104309317 452650931 0
226166013 191980312 0
86544199 95473914 0
301300096 162704872 0
221409952 131931032 0
300571740 257827578 0
221272205 84182920 0
370285065 99565851 0
221330624 294216246 0
114328180 382008142 0
437078565 203343389 0
330347556 543376084 0
192499662 246596633 0
364512590 255793750 0
365424745 378201354 0
270943322 506399214 0
317368991 410768551 0
459541229 287428908 0
440574024 180195347 0
509185276 220053272 0
189779777 483226977 0
501628847 283984166 0
520425049 79387392 0
292629363 72774415 0
126781170 564641926 0
83157447 327298076 0
235589977 119713311 0
259414283 437452988 0
238288726 321850750 0
185222443 205701871 0
184861064 94458617 0
119169541 334106255 0
40043873 464096969 0
124757744 107937437 0
388643788 346237043 0
174317202 187304423 0
376944598 115281241 0
457063091 317499467 0
442979389 268949627 0
257407495 321130463 0
236028157 349180109 0
302163454 513706648 0
467206463 323660144 0
253665428 522226662 0
416123630 481715038 0
527196461 160576241 0
484544518 473442611 0
548081819 521830061 0
23029005 519723827 0
384953704 179924812 0
212336747 538804612 0
160079215 70599819 0
190083044 470005031 0
303363832 68522915 0
415198853 521460710 0
8176638 384983824 0
226737595 270063956 0
523873547 161901353 0
487232791 501700348 0
340719662 233572224 0
95498406 325613555 0
144562228 194269565 0
243863384 515269224 0
549117841 64540487 0
194532109 225599865 0
313351154 547052853 0
217826699 159880461 0
569160705 166038506 0
392099146 342379545 0
62136510 284551162 0
38097697 49791397 0
311009887 314078357 0
117776440 316760370 0
22117813 263394471 0
137400013 566805337 0
280330764 219345373 0
529931023 461171348 0
491732634 444325043 0
429970655 526837067 0
320944627 291946430 0
140852669 248950390 0
214453719 308256154 0
212060458 437532858 0
552676128 390561819 0
316407575 240163084 0
73287844 313745066 0
168338428 319952205 0
430001770 117192385 0
150750754 1929931 0
186985340 111887649 0
32342889 566341468 0
193039068 349215426 0
358456940 263139748 0
417530692 177928469 0
270424955 194295989 0
426644817 366443873 0
367119627 38157012 0
150545967 194304740 0
123515999 191288854 0
84696049 247377075 0
453398937 523318924 0
413416614 292829594 0
512439026 233128255 0
308993200 479992919 0
450587015 112406195 0
463303434 94409492 0
473134471 533468580 0
16971114 492478346 0
493919594 222261062 0
275443382 534018781 0
150098459 16987696 0
74209730 343689713 0
346708604 296654305 0
546153841 458490449 0
170764567 437039476 0
168066387 334096021 0
184078848 321914181 0
379129689 37591892 0
344399267 2532479 0
441571542 423697211 0
560165093 58970544 0
227481301 329096840 0
439977904 514096950 0
202221932 96221500 0
322693830 477944310 0
2534355 414170861 0
400886849 137939424 0
347453187 488702260 0
85074998 495302412 0
242621500 324266078 0
553528619 126700739 0
170203082 522772779 0
549082554 112465291 0
61114289 566453267 0
527386351 319326834 0
167830629 52916839 0
382449057 462588734 0
169647613 129744407 0
3330936 30141159 0
292122146 307832277 0
189910774 136300521 0
266048793 272650054 0
230322480 172088728 0
175298889 425514947 0
304039137 463309155 0
177838107 412793688 0
12903667 438704798 0
480672920 253232978 0
327043736 516033640 0
13466409 130029429 0
214417006 397797300 0
23156786 52691303 0
156151564 443855807 0
151027454 234951960 0
251084358 206966465 0
159266247 233387627 0
522651380 79845733 0
306450498 465269195 0
434080337 92971855 0
527099856 92781664 0
358473204 391428539 0
534594307 518382955 0
109016039 296103349 0
472614240 323748288 0
413503318 37582594 0
336560469 484256531 0
545128274 136297602 0
22929431 329399615 0
362807526 231281118 0
31720904 1792089 0
441689680 387234626 0
145737930 457855222 0
172237868 285086087 0
415883110 521146830 0
246464225 265761730 0
415461621 303292694 0
136178320 463339940 0
113828443 22036212 0
208685347 229534995 0
145835930 454653973 0
385645949 103860625 0
133902717 367519842 0
392710292 380032969 0
141032063 42366282 0
240425378 184832470 0
147868432 506900594 0
522742876 425148934 0
50652571 254933539 0
413748043 174882635 0
23683903 31186091 0
356093948 175402481 0
441343312 411899969 0
164054600 56827482 0
153508069 239987725 0
22571294 97259058 0
208474561 496021908 0
415035641 323460344 0
167896151 75813949 0
484252889 354402575 0
181063715 355563109 0
478245951 558834581 0
217597303 265147452 0
226290907 277998867 0
309622189 552214767 0
326785643 189251716 0
559321084 80302185 0
537877860 503857112 0
141516314 245698802 0
204647639 435538230 0
123725482 489649867 0
12717915 226450278 0
314762318 18942662 0
75333582 338315805 0
131435295 166744378 0
117775138 437909910 0
18822177 341030379 0
67714862 271449712 0
158769260 408047862 0
363009706 411260427 0
137818638 511465306 0
163665182 334472761 0
90012737 253914076 0
234795988 218660390 0
306543778 342708883 0
492298025 272146297 0
7991043 429065192 0
521138776 141220395 0
176340624 94586491 0
120122223 162493496 0
292277613 42574722 0
478151930 332382551 0
517214760 428539377 0
15232818 138187194 0
28404727 548993069 0
199904604 258581294 0
496941844 433087028 0
539641394 364706220 0
334608362 384454098 0
202227235 248044034 0
447124964 248956203 0
425165586 416201431 0
214158155 238062642 0
206613916 481023050 0
12239328 288144860 0
299645492 384809318 0
344352485 549221908 0
277411702 269849505 0
419557101 46331010 0
333814416 5923998 0
110635350 477073516 0
303857580 135855394 0
153989836 480079081 0
206981962 480835885 0
349677963 129496580 0
483565156 293820488 0
98618934 543509260 0
531214722 243914275 0
506142802 159709382 0
103765819 528054296 0
97511646 95630105 0
24778495 410842548 0
267757412 538767599 0
187194986 528131726 0
45345190 252918507 0
133056884 261934420 0
471571113 91174260 0
366939011 25537594 0
38389107 389804566 0
172321053 274499474 0
100683349 471668105 0
406221361 207690006 0
121864009 279764389 0
92135018 406386614 0
202499887 474244436 0
345579610 436113309 0
111834853 292382728 0
531600527 370553095 0
356462621 67806931 0
394435908 62263082 0
165538391 340204189 0
413223355 247803014 0
293834816 330630169 0
5255669 327002879 0
173611645 394550396 0
559093959 543628682 0
223339376 56279706 0
71581677 313665629 0
351623716 36840598 0
565520808 498685147 0
155013606 85828716 0
159917585 370134560 0
560457145 121038025 0
1220610 506194698 0
301040920 513644567 0
107470353 90501050 0
348130793 487287106 0
216175288 223199676 0
282389297 143821691 0
218325570 377607639 0
232528130 345129066 0
433059297 436401406 0
285791139 153943236 0
273446367 509360960 0
471017328 406053541 0
543080123 147600236 0
228435948 527719062 0
272749466 377771550 0
220528536 461114095 0
485111875 222372519 0
502087376 141784787 0
447733009 305186770 0
411037992 243180336 0
124727283 245471006 0
50685406 333558193 0
35393277 299985749 0
417318048 311387362 0
297382184 355422465 0
562905063 425909230 0
187021338 42892839 0
396767181 498353341 0
98011432 383727173 0
362958514 239250413 0
416326791 378257432 0
414873480 187407438 0
505568436 133199145 0
310959643 413620318 0
507893224 116727176 0
88184573 52710755 0
153878572 492347301 0
349241473 527672796 0
310577589 137017133 0
420221529 201540304 0
509801972 14202607 0
148912073 111275888 0
516893205 219239520 0
531197639 392862820 0
81176345 215037446 0
435010201 43523834 0
49392605 218859152 0
316548968 105665338 0
65500130 410567313 0
542881727 482545607 0
230773145 498008215 0
523907583 125866420 0
365246958 37023398 0
518871503 286926034 0
567462543 180692603 0
520625071 269604372 0
121186804 360388586 0
487723677 379900676 0
236326245 350770883 0
38570855 147778798 0
526355659 249263683 0
307844695 341995870 0
17099725 286924268 0
268248528 9291753 0
391824457 425985483 0
72666259 385749852 0
295934171 257188116 0
201064753 317075660 0
249446733 366406450 0
131228406 208347222 0
518380651 120292303 0
178096959 475568918 0
101081174 401823252 0
12952869 390908333 0
511540851 532662035 0
370079909 137106518 0
19213751 226861031 0
68711770 269645837 0
48470621 444208495 0
51375497 378833033 0
404262209 242484596 0
409347847 477138992 0
262686854 500124548 0
418694981 454082437 0
172026210 180925421 0
77261555 237607589 0
378610054 32912020 0
286847673 449153674 0
480784046 467167424 0
33435466 407892844 0
241387486 329482529 0
97038650 103195543 0
493163546 252749285 0
20024827 451987388 0
532123601 433624833 0
401291930 164970055 0
206594457 546352029 0
403815796 543772801 0
501335753 546541685 0
209991477 89371900 0
507972464 367141619 0
370634497 124608033 0
396839953 374059150 0
381159818 389147157 0
536805555 355291639 0
270394973 530381624 0
532440771 300271462 0
568452929 211085414 0
427350721 57773862 0
167306788 105938201 0
488844086 467806919 0
509463438 253935001 0
417120428 183538764 0
334185721 322085027 0
154834916 115990868 0
453450071 44132979 0
495872083 216276253 0
110722 517416581 0
394614942 333059430 0
156016593 467686707 0
188238716 432550289 0
351364145 26342010 0
14062670 561906956 0
476492390 481424563 0
482191483 403170637 0
147722201 17733130 0
279225410 52001803 0
15910971 351846702 0
566091736 491332328 0
8614732 526109567 0
436866973 243869453 0
239625158 392066572 0
396731349 239961585 0
142725625 476755292 0
323107721 51061393 0
352166370 416973880 0
375264538 292309774 0
92904482 117521411 0
506394747 481963164 0
347014679 62224946 0
465275040 472865277 0
397326247 392603672 0
270993463 456405907 0
129353778 437557185 0
19265555 554219513 0
273772701 108369670 0
520600006 394869780 0
82551813 245567942 0
12070507 288747429 0
539272374 370076910 0
73527747 101152955 0
568194179 397907739 0
61807149 477266841 0
224278436 161520252 0
262795707 513638460 0
379545107 172149912 0
284856023 262718880 0
361335497 309178657 0
426428008 449658637 0
345282699 496478691 0
208548393 534395982 0
92622302 26971956 0
566110168 100016843 0
567225277 3819997 0
128038126 501955647 0
123111712 318393353 0
161452348 122936479 0
252833980 442856052 0
137869346 25928682 0
289039071 275948055 0
151945697 495346777 0
562717497 159046864 0
354720779 554852555 0
21215808 236250900 0
105789055 397697948 0
380852229 69998535 0
359558007 450632216 0
196231605 534903698 0
26538731 472562909 0
227801979 167380464 0
281249116 384248746 0
159355931 47487383 0
362259668 340444842 0
557430668 435024278 0
260520488 40447397 0
164678008 136340074 0
246429719 4929316 0
410553492 63908394 0
158435259 446057584 0
145848086 236485220 0
244069185 63292647 0
453551582 327336951 0
318660170 539200865 0
101862453 256281891 0
179807089 176066066 0
42766494 324728376 0
480312287 60565967 0
458009599 506518048 0
565066231 30842863 0
128061016 139865572 0
24506363 195016644 0
93196109 507298929 0
553541729 367720851 0
488455955 496322299 0
395792892 445559639 0
317230641 530371012 0
242328329 49958887 0
402969724 508361995 0
437820564 493177129 0
352697694 116677725 0
557217428 486843417 0
491680574 409540085 0
387442794 428782272 0
194326816 474440866 0
328850142 437603254 0
474314302 57978215 0
438875587 93480031 0
256075797 298657932 0
539180880 528538378 0
261094599 430350170 0
333412461 237620454 0
493309273 480584063 0
476983737 506565959 0
415636720 333686770 0
473103678 61204228 0
275527079 137859490 0
254868229 307524036 0
136052400 107814769 0
94065021 438679057 0
399563536 148453513 0
329358161 33470646 0
463070171 511471128 0
53392033 383938343 0
105342917 209415360 0
354915212 78509193 0
320125970 375562516 0
524313781 525397430 0
419945394 315192357 0
479981686 270160289 0
527590636 486889815 0
565729683 388646628 0
105003042 226017065 0
191873208 103530264 0
66841088 24480496 0
128241419 486582243 0
142528908 550437422 0
256928148 191637927 0
515950133 123579229 0
101862223 493390186 0
566968694 67767852 0
124201929 375704916 0
21244630 261734959 0
87385078 95750043 0
208986066 541591670 0
109469136 553396726 0
307097698 18150949 0
554242081 165802787 0
83550647 119395615 0
482076373 397305694 0
378239109 265856640 0
194938596 118251343 0
565388030 476718256 0
158961392 490242839 0
81538230 455175066 0
178808740 41859793 0
247917436 90638743 0
467970385 65150575 0
373396515 378324884 0
417190492 316939876 0
466569457 52780458 0
320329533 129228502 0
373354635 64102912 0
152688674 363861475 0
314865788 55601203 0
448939041 522889381 0
380450838 303886049 0
285909951 538365823 0
80513655 501558969 0
329293256 440112165 0
127668652 523869819 0
87305411 139555592 0
370570155 542964297 0
8306748 67271343 0
73137436 113918349 0
104613988 16469211 0
545499083 474661076 0
68894101 486443943 0
392294907 487927326 0
487096926 392313894 0
250966072 348348801 0
137362219 565618108 0
421975389 22268605 0
385903080 476869480 0
465092454 2505415 0
419569512 365841663 0
58862620 123174661 0
453043564 336763070 0
333757657 70145596 0
541990166 314047299 0
47948478 172237986 0
131418761 21715967 0
289751467 132019044 0
513991647 122814970 0
375761728 369501412 0
157077031 8320778 0
286678728 5549965 0
174466671 140835882 0
411462707 288602832 0
396866147 46085862 0
337180841 99948654 0
444424711 52219440 0
216357653 146532371 0
252284031 172169627 0
432773308 267708892 0
173771091 103587515 0
172199048 451146190 0
46266040 259124938 0
530542102 538001104 0
10622646 232606286 0
530352915 182316931 0
46207941 412229928 0
105652055 55319101 0
202722844 148468166 0
63887643 310611603 0
46522551 484684556 0
350095368 274366163 0
4517679 439395581 0
258833105 398586525 0
174684902 164107567 0
387878172 481026273 0
104473844 458474361 0
45110638 93346658 0
227698494 401218167 0
526340736 343555764 0
71423527 533361416 0
126038818 481975088 0
476749550 541516570 0
195412258 533653716 0
168676608 174314589 0
307676682 249508290 0
427444752 374383035 0
154756494 58711517 0
76413407 10439507 0
566773147 426505021 0
563475671 217750320 0
81050521 374651233 0
138376308 281908345 0
87249813 63831972 0
26733610 28362504 0
237876842 342062452 0
326187955 469718542 0
477937166 366941722 0
34375152 202783879 0
458116884 278241028 0
245651980 34275236 0
118067411 530771175 0
176303087 418757918 0
414962911 429182664 0
280336188 383134266 0
343680057 1457507 0
187527057 194416992 0
466298363 404406171 0
459093728 205056006 0
390243228 507201565 0
43341590 432147999 0
536778027 332409388 0
32554950 28142981 0
89513019 153254613 0
442361485 415072432 0
390989207 528191464 0
332442596 566868946 0
221374513 148807634 0
312225895 288413811 0
54196315 256218648 0
167088685 118952347 0
351144487 307695644 0
184026827 229514965 0
429274100 34443003 0
363331757 406247330 0
429705069 404242095 0
131455412 281187149 0
21364719 48140392 0
327567697 297114053 0
376323606 253524140 0
302619182 291577654 0
16598875 287132829 0
1624133 352535326 0
169038148 433259586 0
453063470 61498386 0
35444772 268206111 0
539750473 242400673 0
44933430 441068407 0
409363990 477332249 0
108501966 378739309 0
372701138 245600422 0
187469471 211755096 0
525188768 37479681 0
464364657 483597032 0
330816088 514672205 0
135260749 282225473 0
491727673 91355121 0
404587420 232950799 0
477817755 67702596 0
257690757 282250373 0
447888852 506589149 0
19856994 36991349 0
169310726 510242039 0
180970447 284059472 0
469847628 438335908 0
375491878 133048275 0
200188624 548462988 0
404339678 9291094 0
340672852 487630197 0
121502548 555450178 0
550621557 192266538 0
351674157 232178501 0
339912735 208106140 0
118439244 370244992 0
146664813 527749301 0
328583018 343517200 0
488118562 14810244 0
21833228 433906539 0
558488880 308895305 0
259473845 15161342 0
196630786 504824651 0
151620697 173664997 0
457885638 51818732 0
25290794 15571071 0
124259420 493893794 0
128682772 279666377 0
147226928 537243534 0
542482643 333276658 0
153323917 167492809 0
193446118 477121407 0
351971463 502378561 0
343771541 348153458 0
22761789 74627936 0
551365332 207950594 0
325727913 509405283 0
131097034 52120943 0
383324744 356812859 0
462315444 175679644 0
400199009 81607749 0
552190825 217874397 0
409835681 1189561 0
6543561 106692934 0
424066167 360341108 0
105824735 123960631 0
186247892 176021034 0
266273744 52469231 0
285076795 239910276 0
133401082 15652108 0
394872282 362642996 0
128398160 40951379 0
462842034 254795588 0
522709738 412193840 0
256719114 376157124 0
533468113 51395958 0
41536165 333005076 0
306262532 424333215 0
183419424 483912082 0
296248690 496414917 0
458020267 562948328 0
224364593 566952094 0
105728641 33073638 0
272847547 95812258 0
531037619 344441396 0
82808008 519431633 0
410363231 309297907 0
442068938 500883977 0
420618954 338693340 0
428822074 121596972 0
424097949 326290590 0
112611434 282743133 0
38548693 465380635 0
337134499 288938735 0
115327017 244313376 0
154720814 139652351 0
110650087 64652273 0
145915086 534542291 0
110246214 406048071 0
562569289 291630020 0
1391211 176767905 0
53888878 161619353 0
57866846 131457801 0
74419 151855393 0
185912467 355972836 0
33425561 419071603 0
488458068 80205197 0
56073590 259132408 0
322054602 420989585 0
8754144 407811500 0
516172522 480288101 0
314977664 288120065 0
484339383 544950425 0
372234235 196148019 0
94319949 29930209 0
395154577 15904527 0
111012866 518156916 0
521482650 331238838 0
390247770 273442540 0
220598851 151875980 0
460850405 139998850 0
193252843 235746187 0
454014127 534444732 0
118592521 421502081 0
77652616 132159989 0
268604574 445035586 0
362200926 213195896 0
472000172 494126602 0
395373133 55536703 0
276402060 1724902 0
169742596 400217867 0
150751357 462950811 0
93284281 309418654 0
169337988 235699362 0
312237626 517970562 0
297462613 19798599 0
417734535 46606570 0
193751351 436649449 0
26680235 368954160 0
459384829 170189502 0
192138691 283839153 0
254002225 460884129 0
303637540 315664306 0
349551159 415751781 0
70210766 15928470 0
159603818 829183 0
256120201 198037376 0
127242544 504283966 0
531794803 442468067 0
161904596 424125648 0
19517246 208467263 0
442915331 362770903 0
3029075 501264298 0
454764223 384130364 0
424326773 147974613 0
405224875 510614089 0
50542208 96751989 0
60788309 287060231 0
39337855 184590243 0
262579672 284288407 0
115011892 317923713 0
519062030 160277402 0
250733785 225811780 0
50332586 118039601 0
459431371 468567899 0
308824250 225447357 0
268653366 558326909 0
62765515 367170273 0
415432280 366940662 0
316955036 112470124 0
555841784 305151107 0
247021720 472539341 0
85157357 233737909 0
478360035 99006525 0
530852807 294197694 0
313164931 138390860 0
526065039 148165456 0
476299594 312505176 0
26589094 111829421 0
182554516 362608584 0
49765166 111687418 0
98081753 93692100 0
6955730 450850332 0
248383182 453116200 0
349049786 211274700 0
422632422 57767288 0
428174600 488959824 0
453956583 553628231 0
467706288 426651830 0
67117421 74189468 0
241087984 549447467 0
514819130 89256047 0
22815846 85400435 0
199718103 186852312 0
179266779 511830547 0
470973703 495707324 0
329138754 258350909 0
541544043 311301868 0
366355954 231174230 0
307788943 409002794 0
440872500 414639380 0
439459064 274543230 0
407364912 555364078 0
551670927 533396122 0
485100547 319684135 0
267399353 262954676 0
472782258 251079938 0
270335603 155816994 0
183106011 536410522 0
259992457 65249820 0
249958767 17927300 0
186570152 418168510 0
396217738 358619228 0
297596917 407812440 0
60170602 197216789 0
197002772 5936593 0
389306214 326981322 0
67579055 409433930 0
501264449 460020002 0
154152792 498001545 0
32618413 470882620 0
267690702 21015677 0
328172003 225210012 0
195955837 99446865 0
229083298 247054291 0
432294906 288480541 0
551364958 519213000 0
135835420 490215879 0
534597635 188030500 0
257980786 92596141 0
385128918 565258358 0
358886842 494396684 0
230105730 89072806 0
231760398 32611060 0
207130485 321390344 0
473426219 424564741 0
253099254 350008967 0
279407685 449609232 0
351788072 401650951 0
277433616 132164975 0
90839497 458918986 0
473991131 524382035 0
555721440 435860872 0
491094350 179150487 0
524839000 154713766 0
370701989 169352077 0
351667598 472944499 0
10401452 264387023 0
86124771 522475206 0
536450114 307176970 0
368665417 282817113 0
282702082 514766 0
409409425 356524203 0
140228529 406229732 0
62733391 142662978 0
378928157 354237161 0
132844988 420650283 0
298862883 151052354 0
253343634 307582654 0
276518927 524714345 0
319749351 245627438 0
498627273 261342181 0
89110894 190844777 0
121084149 28438598 0
240280735 47687045 0
352618777 170565848 0
511474683 176264757 0
224947363 421290216 0
451754590 115126022 0
83705670 163634092 0
108198954 165638246 0
91977999 150962084 0
8518271 437428459 0
117526183 72145205 0
500828478 297550925 0
349287199 170352214 0
399324223 300662765 0
248048851 321693450 0
494969176 417422379 0
350396581 114639447 0
301434966 473224156 0
153008414 210190630 0
238934524 222006985 0
305071110 502707717 0
315049921 367427544 0
485046559 295634890 0
388159530 423849907 0
430614698 10764174 0
178726536 181390936 0
68343886 90335042 0
234753856 82547810 0
293656521 14300485 0
82978144 217039805 0
85696878 427348482 0
379601286 538771136 0
224610338 476009679 0
531063056 393920589 0
175391763 32562436 0
162023891 554928123 0
232623986 230233403 0
467175979 287781730 0
471971608 545987771 0
226124452 87377134 0
427728846 155164489 0
422393063 159435937 0
8876662 205667938 0
244724265 110369561 0
17574592 322631911 0
249472315 370519444 0
547074483 455951035 0
460933734 553955933 0
258031610 210475823 0
165771452 452742754 0
463619074 564759641 0
65992105 306525201 0
184187738 298859117 0
321964836 21926698 0
447596019 483767491 0
45206960 140139938 0
369454828 112576152 0
301884920 120855672 0
49315194 492567024 0
450459714 451638651 0
197470950 328011531 0
143431764 399304091 0
550641644 339757905 0
105110895 52329786 0
95638365 100294716 0
253440128 405164008 0
379008981 123415309 0
285304234 122703984 0
217168492 14519310 0
350983629 387641580 0
249140635 534680615 0
138364437 384480460 0
333889099 105379736 0
94587455 295468259 0
182577596 77020490 0
43525390 277623711 0
430738621 487115230 0
74814845 232824657 0
521181416 156211328 0
146764590 311304680 0
544837933 526107557 0
439184327 28105477 0
294464230 185195690 0
433414938 445814215 0
62851928 520801976 0
533660569 203812174 0
360395142 437873354 0
233003715 286151653 0
376108150 564660577 0
394627242 172460491 0
430890883 35772058 0
60067676 807974 0
529739526 348489057 0
243500800 432565714 0
450384532 24896307 0
157740141 29561378 0
552749503 565250356 0
260525130 269290782 0
180764162 14120977 0
292898866 252091530 0
376527206 245358325 0
239767802 545634086 0
47823786 379922176 0
203371042 147622594 0
33999724 555086960 0
116382418 523674880 0
135197344 536643629 0
240151799 68135565 0
106964974 22108044 0
494364792 437919005 0
342415474 58009628 0
274796730 421908328 0
152321026 502027230 0
51337622 223108597 0
15377262 190626734 0
41896585 320508019 0
35471868 390767370 0
431795228 448059970 0
148319025 58149712 0
65718285 47053370 0
152743644 223055560 0
54931909 393784678 0
449589924 470671757 0
203798612 223654441 0
237273336 346412020 0
283407572 489577480 0
64327361 122929855 0
485467417 175667904 0
353215933 308846810 0
94910492 275067936 0
412301456 488581550 0
522922609 209174377 0
211072760 51817238 0
305795762 425279041 0
417531203 412988082 0
132668671 478641485 0
314228984 36823248 0
302203147 416090653 0
210290211 556915979 0
148353264 118332484 0
9757862 272939015 0
301035701 311148861 0
351782873 58739307 0
434414814 205233476 0
445038644 314162705 0
473930957 453740566 0
198432372 386822639 0
547465513 5501499 0
211416594 189153519 0
466361281 3231844 0
499940448 381743499 0
515385437 401251288 0
266752194 133956655 0
526292315 65501764 0
236381339 66438990 0
129029451 249962781 0
441596713 238863427 0
18192633 96119226 0
263974462 287897119 0
495602977 308632914 0
90466995 401611119 0
12194637 463917061 0
473725413 313175473 0
507532735 225459325 0
288541482 316972973 0
351395323 443186877 0
47863687 65610906 0
168212999 282056551 0
379992372 267100323 0
271012108 41287148 0
275013227 82485853 0
492409829 214450924 0
256184955 468993737 0
455569274 465493151 0
530237367 459770783 0
344717766 391595187 0
3624133 178416066 0
398567296 87430260 0
220772203 174042053 0
358305053 554216449 0
338847150 106415304 0
404996601 203572507 0
410254089 518034597 0
78945615 501251912 0
172064627 17849690 0
432100812 123467220 0
470030235 154567098 0
3983163 113422988 0
179282286 303306239 0
320326982 340473950 0
50977794 230416921 0
404275879 256877211 0
383143763 92204348 0
456359910 209410738 0
110138341 26877577 0
155070283 303088381 0
93741867 114907988 0
42508504 2649294 0
112116486 481306547 0
302006840 76411376 0
255834947 323334177 0
135162844 122789224 0
9855333 440682129 0
231025358 362692121 0
227543322 398360103 0
151086189 411583592 0
16907666 411487634 0
282422277 359215599 0
73623571 492501253 0
562947593 61363694 0
222918764 280448017 0
111311300 474640618 0
458333413 32987137 0
403171665 424164506 0
46769973 61896758 0
322040426 156430043 0
321196636 347456153 0
155246722 361935579 0
419651478 537711582 0
455952060 25679615 0
396604497 516192095 0
545103224 516280727 0
481576619 372725107 0
492072328 3933168 0
529587680 324939025 0
432553039 377869098 0
349889045 287248548 0
315498613 540588757 0
483918231 336277707 0
130058710 468755258 0
454767110 481623270 0
307317087 395561378 0
43262370 357850687 0
288692450 460838399 0
189209259 255661395 0
454145313 235118508 0
551371141 360131188 0
231275194 226558812 0
241951661 536054976 0
25002712 384471137 0
280936603 514794759 0
463045906 443039738 0
67340702 76783710 0
409405257 67573826 0
457774191 280779475 0
201435495 114746656 0
189051651 45713369 0
415492819 122267055 0
393235269 230875714 0
297289015 400518180 0
461388869 86764283 0
272994022 257705040 0
390468822 326115641 0
334641062 426844320 0
268848879 128690543 0
545929832 261828900 0
365731673 309142449 0
311680983 207329609 0
538892017 364758021 0
176395344 116323491 0
434366684 485351149 0
126622128 101137273 0
83850363 556639181 0
435761462 34568390 0
237488870 292702812 0
196012973 418984676 0
50373452 165478597 0
545850809 38886131 0
496668505 283440113 0
289801132 150521802 0
525121470 143743624 0
332167920 396172581 0
22659091 133626346 0
554049925 208585411 0
16814498 111795027 0
89781868 554094250 0
104429188 263935919 0
327374555 56036013 0
469217620 393970927 0
452172654 69856928 0
107456691 144362388 0
132304245 356522975 0
252202863 248839152 0
373225655 477413672 0
208629941 434667910 0
404336844 161917809 0
41074910 184469419 0
394690880 417097875 0
89996079 463924716 0
470309820 58064206 0
422174263 313418918 0
458383143 465940260 0
355517867 21378787 0
181796509 310696171 0
478985291 61849357 0
7941538 475294572 0
182019886 110960219 0
278032786 134119333 0
473860323 128295736 0
406352820 269410763 0
381835377 528313396 0
95542707 358183621 0
335556441 63696144 0
489955418 12292454 0
180386398 421043657 0
81627497 331448765 0
281110630 551513857 0
95715902 486216563 0
529802954 77641002 0
278082012 220102910 0
318871932 394213150 0
294707506 340358560 0
271946709 218202004 0
337316277 26392900 0
260234313 20103810 0
211806315 231244052 0
215748100 383321223 0
545428449 387910099 0
371187224 52678345 0
373644918 470670912 0
175116869 407863077 0
335911485 465933046 0
30601783 164471171 0
15704563 400308983 0
542371775 97991469 0
194796012 124569507 0
37081562 28467686 0
154029003 280272581 0
513695674 433954534 0
119178645 178105971 0
365664928 165628628 0
241659392 457750776 0
486500979 487573869 0
291190286 416502288 0
549408050 513384626 0
397835890 491896341 0
547267155 497593792 0
303632809 144912352 0
236390723 411142025 0
218620819 352075121 0
408420165 528600010 0
462511588 11650796 0
461370690 32348320 0
66587022 103781645 0
7311838 57831372 0
216738047 412327383 0
172440869 411244365 0
149593432 29350508 0
434429376 30175487 0
473155820 66028483 0
424518196 379708756 0
504343868 484771862 0
472556965 96926432 0
277851509 439061730 0
321493217 389891596 0
86715118 137307665 0
147162071 326956990 0
522689699 32001718 0
88953681 483408547 0
123394153 467775460 0
234157348 38234004 0
97354742 188669573 0
155488457 378553603 0
206277362 407982907 0
530162446 524109155 0
288378498 182109818 0
181489275 396250045 0
219089883 124891073 0
368768650 262995603 0
98944078 198524471 0
17997579 499299292 0
65716709 491417360 0
515027303 159462290 0
468285536 363944281 0
369908293 96649634 0
90789390 22069135 0
38956209 545606515 0
397218820 483931640 0
265586010 444783625 0
519272534 401421402 0
292761037 240284257 0
325419107 395928339 0
549681235 79468445 0
80521875 134394881 0
323407641 172231969 0
85721726 358483462 0
109306816 372748347 0
491039755 107046343 0
190626567 308247167 0
38953447 15157818 0
562501926 309489581 0
477878152 16246573 0
530251340 386422976 0
275718967 372471406 0
481775859 411513973 0
70376152 137131657 0
27067587 24957580 0
111056349 469676395 0
553012519 527081367 0
488025671 328371967 0
242976392 394253705 0
402067676 554680010 0
195853737 450450043 0
114126555 361662439 0
75592784 368212439 0
377117599 533078456 0
44181818 299264472 0
463866325 119111812 0
369950595 377259685 0
302113817 153532653 0
287405045 321692765 0
405417570 115183241 0
162716821 546545211 0
125432035 311995650 0
478720753 372582572 0
31419397 567871304 0
120397192 409464357 0
434002795 313943122 0
16264324 360489180 0
529195691 283042081 0
245209063 341868986 0
35839592 428763501 0
94067511 349539027 0
509864142 424572495 0
307413919 200303207 0
34191965 568768759 0
103001100 52831956 0
228735072 181778061 0
192310001 142798283 0
91004454 263947062 0
317349738 235617022 0
52821890 67366027 0
237395009 400501776 0
174401440 507610950 0
338230644 381170528 0
342954872 296929604 0
18136434 486374469 0
431836633 529825486 0
566214168 457260074 0
182931900 25611472 0
176459430 236704303 0
219500400 134670999 0
274548076 469607249 0
38967334 395918320 0
302076385 131013460 0
33495001 272101474 0
487202678 67887389 0
116550677 467767705 0
506482774 420003841 0
225324582 323765567 0
497891506 118084275 0
367804821 320282258 0
288467882 75715200 0
338328153 241187721 0
205940307 103274152 0
63863548 208971247 0
349727816 51923806 0
78067787 391104298 0
490947675 341583231 0
399323305 196964809 0
532299674 563389405 0
335301773 49467408 0
133465232 556514005 0
25196345 60224519 0
331208660 58902139 0
334920782 355436984 0
82430540 225780944 0
288116776 305264195 0
378790604 294745814 0
15885451 91811507 0
471356777 70070575 0
563673620 221227027 0
232761768 335404444 0
470241122 145489731 0
439151935 64250443 0
201803923 439472921 0
49261705 223399803 0
336819783 303336386 0
179080728 159987741 0
542609598 379940446 0
211593167 521523618 0
456831603 80780781 0
180291003 458024163 0
235303261 120885196 0
372394664 461691524 0
286349010 341445393 0
463843506 189130340 0
531632432 188473404 0
194761501 183887089 0
281226626 146220975 0
175233263 270396137 0
244473511 113912654 0
227750382 440398342 0
458604045 413913310 0
77062719 209933897 0
97932299 67244223 0
21009743 462273844 0
531805451 230100096 0
558207889 437144296 0
194611974 300487095 0
105519494 268162158 0
307503981 314838431 0
191176732 243886923 0
461229863 442581329 0
26690200 567394117 0
238396036 248836449 0
513717349 50370208 0
135584576 100537554 0
262686146 233548043 0
352958512 417295487 0
307130004 321311483 0
124172090 279805626 0
556739045 491825153 0
370581063 200928629 0
161982282 12714518 0
266092944 380339336 0
514201078 517581505 0
209832339 117797110 0
77051194 322052340 0
222420140 95052606 0
45596226 113613701 0
12249326 135774821 0
427967729 544135489 0
499501906 279513986 0
28202936 251998075 0
100883985 384938432 0
38962483 480119884 0
415607793 201596406 0
483227591 283215759 0
306062300 463223811 0
335115563 343779629 0
103998689 512698544 0
303750469 310066206 0
432486658 269385970 0
69835259 115063048 0
123726492 425061586 0
24185776 9137812 0
213344620 360709163 0
217975726 270774101 0
241567173 443409374 0
151357048 71158843 0
334231212 209466490 0
228469362 290014768 0
103443612 140247706 0
32337942 323553291 0
295981137 282099452 0
426998752 434353541 0
40763859 164221410 0
92402814 560970120 0
496051106 222334024 0
380704955 101200260 0
169573616 120291056 0
90192932 291591094 0
506044451 539294625 0
139715677 396963982 0
486944479 551036910 0
361789153 68123303 0
361973343 113773033 0
420077437 420738918 0
355020558 124067989 0
248314274 448913303 0
294787595 84779260 0
283097427 449824217 0
313425959 85780268 0
437894173 455558089 0
383975809 44369717 0
103565697 502471854 0
18964601 556238213 0
312057100 345973816 0
404815310 397368073 0
74042167 21270526 0
134490018 430620872 0
290082285 206854141 0
454059161 66958492 0
287355192 467988474 0
175054671 350859340 0
325572553 468506507 0
53778295 76591276 0
198963338 377667831 0
351372336 542203879 0
387137157 374766627 0
175468757 181941249 0
213164584 269568289 0
352267158 119376797 0
324519548 254528603 0
112024732 387910970 0
355974643 317475929 0
67284258 226935007 0
354732599 356417087 0
63435060 122444644 0
272862565 503142037 0
250930597 100844228 0
20647000 385895576 0
479269702 57608271 0
174573715 288482940 0
421919378 334395256 0
552846520 263160740 0
11582010 568136069 0
452478458 562276519 0
136208385 5270457 0
297352285 362743004 0
414382288 545166292 0
109706243 546035451 0
45584695 43661797 0
285742570 500016420 0
347508903 213574809 0
237243549 21420507 0
25860385 400475406 0
223127830 424296457 0
490151633 352199489 0
381660400 552887616 0
89681522 167576033 0
510948775 256615012 0
342424387 17797671 0
230449868 141556444 0
406919224 161296668 0
328850964 30268605 0
233914423 25034699 0
113040447 331602039 0
84986338 73846149 0
112145223 266161573 0
390139019 193842825 0
113060602 144303949 0
33363648 418400347 0
484624382 113476859 0
248000026 289693250 0
66044664 334742875 0
287130231 452028222 0
521939140 16127566 0
429769370 164429689 0
315611043 479787411 0
271196803 176219836 0
350744782 146203252 0
393498055 291330823 0
415716485 273760442 0
550437453 556562436 0
360999465 58065104 0
364159600 119346394 0
547500505 91694909 0
311208520 37487408 0
474366526 114223492 0
60676635 269039245 0
75285117 206717321 0
371114215 410673622 0
564338307 142421034 0
554883538 247944115 0
319624742 365403919 0
300765186 239027737 0
70846128 394347862 0
289297044 34657057 0
58938659 350275061 0
8185943 506242773 0
42381186 116277633 0
450045745 169547993 0
250231488 25719873 0
50091024 373687881 0
126263193 99279779 0
437457531 349285542 0
426148588 32125781 0
437085682 139472011 0
64167223 98534272 0
426553644 338054564 0
273813421 19834935 0
473515359 200361557 0
319438006 367465376 0
307145328 460433289 0
397939812 270151137 0
429698493 346131851 0
136956910 156592887 0
17228962 531850211 0
316177796 494599500 0
218100970 199634606 0
157308449 558253862 0
229258235 390350376 0
393487937 38284453 0
9720378 519986078 0
193134866 71698339 0
294100934 521115860 0
523844820 378848700 0
475456207 163418712 0
344304606 360284901 0
454843594 257772843 0
370583995 446646097 0
258228378 464577435 0
463903372 248424033 0
524943804 567416705 0
118642676 481335198 0
151109120 175496754 0
205809994 179842409 0
399229937 475580015 0
96234777 147770479 0
122992742 128533290 0
240828681 107962643 0
499682081 314852261 0
19007321 302467309 0
427812693 131899550 0
478732787 305017841 0
510812113 145563391 0
180143470 371470967 0
355840451 320014384 0
78225197 148099442 0
287463594 207112652 0
538149453 518993231 0
403424534 10429914 0
54653369 545783162 0
514909897 491964514 0
339256847 118904590 0
156473690 127960697 0
112764855 196626566 0
152188515 24596 0
110841060 408311547 0
170540092 325809533 0
22139450 508099705 0
387110279 537301433 0
553669710 387825354 0
270703755 522558443 0
49648252 99846285 0
478162485 221536312 0
137586668 322810239 0
212999614 387266762 0
108663186 281009169 0
240772334 316892046 0
468246126 61336283 0
371583691 302331797 0
260394495 56530001 0
474303658 551743309 0
312202300 119488320 0
10994998 75141355 0
33504805 76455361 0
325070035 414407475 0
178444459 126799589 0
108325600 279327705 0
542048656 561091111 0
471521967 374316892 0
134914964 472248804 0
212323101 534582446 0
215217345 19031156 0
51538007 3406577 0
52837331 64193978 0
133391058 269841646 0
538594674 330507674 0
198789586 377403634 0
400642117 116416688 0
535488145 97681780 0
3769547 492683589 0
196165294 7194411 0
272235025 62308360 0
398399095 374540563 0
468112315 468156437 0
504249941 147297843 0
329408429 537773676 0
281428414 152007253 0
243093688 322158961 0
482698864 522973925 0
550061484 122325886 0
36055600 473140260 0
16922988 389095539 0
290939284 415006367 0
511160264 254782459 0
323160083 268514163 0
460021253 461738017 0
195497488 330337073 0
300549558 160644463 0
266442583 327776931 0
307033972 157349117 0
338370390 7622295 0
137350628 222824113 0
297500944 389029692 0
194444746 83837363 0
448057551 27121715 0
449421376 447526188 0
232881348 378333579 0
301072165 230738082 0
301056358 48226451 0
46986170 276892801 0
505699085 206931475 0
226385644 462039522 0
550725874 67255149 0
141017829 503866393 0
67787244 507524944 0
545988344 185515743 0
487846640 414510717 0
169621317 171413139 0
457702401 498346236 0
298341832 212382971 0
128254281 60987911 0
344737484 9883298 0
238300101 449161968 0
279794426 515247034 0
404145461 526453901 0
269353501 120476933 0
253195637 333559815 0
344432617 315025938 0
92247970 60031414 0
471734562 453319708 0
434007039 390424095 0
86901452 299353505 0
117565969 357573129 0
430496999 396093137 0
83419536 16898525 0
476035857 31178916 0
84950393 311743833 0
122930387 390750396 0
123160416 436602242 0
402689618 127146038 0
284268038 223375567 0
437572489 27478536 0
255768578 183126007 0
319010177 17404157 0
358494279 386981270 0
391361444 228599222 0
408339476 130619286 0
155093724 348150906 0
274279057 57976118 0
85638032 474371562 0
454017427 431471745 0
270556204 435328542 0
50043443 510536165 0
545019851 14455703 0
120371422 453953803 0
410937046 3144500 0
482331295 657552 0
518991429 403347503 0
454554743 281107017 0
263730048 410445087 0
24902436 307444574 0
120003523 336030558 0
566684783 32082791 0
68828668 334037438 0
267743012 238584203 0
445234917 154126603 0
230883163 318306036 0
20733380 367100449 0
387579140 213426148 0
157673563 107164991 0
137854977 515407447 0
433249929 63667531 0
443057754 290334081 0
487947057 526432948 0
297690249 533100539 0
438011376 157743757 0
142943447 127787380 0
54747533 461596606 0
457202625 286230504 0
116424212 486616392 0
250909804 416064099 0
427451668 540360636 0
207696017 514477171 0
427110061 75300033 0
181716738 32559247 0
137786444 31653495 0
182179240 127031661 0
277910691 141332988 0
404519872 279673975 0
227673259 179840284 0
484174422 260445689 0
463659307 147238586 0
537792286 315336297 0
401462072 452587836 0
374167718 38363619 0
340263160 187471733 0
560804997 137095659 0
426429988 478901559 0
377120428 488732265 0
58085475 356926034 0
113959656 106139386 0
464835014 413538403 0
117920087 100809 0
344691292 479138428 0
27261559 489473580 0
211313352 380075875 0
114477683 91692956 0
187618609 558212199 0
301871554 18019013 0
485878604 274603216 0
393771784 313573674 0
479693973 365582614 0
6745790 349547430 0
486084508 538401425 0
61378539 476300403 0
272476688 112728540 0
315170250 196383288 0
464972630 544242551 0
439125849 67524213 0
86857942 431361592 0
497519477 129563944 0
196435453 522986424 0
168440333 333952267 0
293777392 259355062 0
227639364 472738103 0
330185173 9036991 0
535923632 201356424 0
102629668 491150438 0
64539596 187423324 0
123937869 111254046 0
221114285 944587 0
164056979 407503625 0
148444649 254796520 0
339243605 535280804 0
406691670 461676735 0
152935052 104485923 0
7245416 328934519 0
38518009 89429109 0
326868939 520316377 0
498431823 147888961 0
43359834 360639833 0
57912117 473450929 0
468326142 137074831 0
413077401 318164269 0
507304770 360966968 0
65536924 145456558 0
485920799 360498266 0
125430284 306159517 0
412693659 127546503 0
284249296 263886841 0
217899001 205421057 0
90134343 476851937 0
465941780 64953501 0
65320134 5043063 0
348041422 13942483 0
187232316 83260019 0
268888883 440893943 0
243209456 124235369 0
336247180 165165686 0
420536508 548342553 0
3014411 297557153 0
568740821 95759588 0
529212924 186534954 0
239498036 274544051 0
192023206 312615604 0
2109312 276017073 0
97782090 178365854 0
409035567 158691779 0
482801117 224903737 0
169641017 141274062 0
476226103 74073319 0
341783178 480611187 0
19202710 461778903 0
563249404 395483120 0
84194039 544351293 0
258692662 343276892 0
512350176 80920592 0
21977310 218211341 0
506146055 465506327 0
296602266 465257761 0
311856333 322672568 0
299480376 253568310 0
353182929 65101251 0
220877997 20151991 0
111505834 251370031 0
101733284 72508929 0
112355313 103440944 0
521441913 83274641 0
24012587 176628931 0
232877832 337074734 0
46189913 73102722 0
169690611 292072134 0
348337616 192427017 0
299349345 15054343 0
461341313 32503711 0
293123978 196607084 0
510835021 153230235 0
418593427 300608228 0
146792216 140962196 0
4693628 26491983 0
335533068 212353205 0
28209782 150295558 0
511670959 394132458 0
375841126 353484434 0
548655292 267193451 0
12656218 108538766 0
34136432 453968300 0
143630107 276293108 0
495539455 253921331 0
524428168 335036488 0
66785403 162048146 0
296484871 263725684 0
93957634 551470140 0
284912877 494143973 0
403265081 212896284 0
190370339 128541059 0
402818946 124479607 0
421516768 166664674 0
524293319 125263110 0
166245431 172087952 0
293849254 455200247 0
303978929 291972434 0
294247727 553551829 0
84985954 325758097 0
129684234 302253697 0
354582067 561928905 0
429153238 518758478 0
59703794 124719546 0
559096189 313144052 0
503102834 393229455 0
319293711 279698338 0
271402914 180645735 0
40875260 188799735 0
546123470 553768910 0
24187878 146474328 0
42551891 32564694 0
408038629 73575885 0
473175176 34373520 0
30622955 507750736 0
88844061 487484802 0
46372716 478810746 0
195251320 53445612 0
228800424 365999880 0
2894436 100732231 0
523161530 298131179 0
141681324 144850642 0
237582150 294404446 0
60858916 124359645 0
136077596 146057320 0
171192052 286654947 0
323261546 507707910 0
399698102 346473619 0
159800920 27989752 0
98695903 489559122 0
265511967 32977014 0
121761436 153088563 0
494529469 180470152 0
62673705 196261531 0
37163745 414748951 0
356120891 337625072 0
543424119 306399786 0
148706176 267124350 0
558479655 231088140 0
250012893 209766147 0
526721759 153484090 0
238729640 45385570 0
252303783 89196617 0
528584197 141387505 0
163565517 457542313 0
430638926 315587517 0
419581495 548461385 0
421438838 397009585 0
428516519 386192443 0
231353557 105508848 0
387705938 47762247 0
531572120 270426098 0
90257249 38989604 0
311842231 53074867 0
137829741 60079500 0
413580541 537237938 0
330046619 136606175 0
245402968 33981964 0
143316350 406184449 0
386222282 533811760 0
224202465 312062320 0
56975063 163356933 0
327988646 53392079 0
14898879 200431897 0
57398564 209833040 0
133909964 172482786 0
350211108 92102665 0
70792236 494235058 0
175496823 91328025 0
364610952 242131371 0
228778298 49295866 0
199231093 128275984 0
7941133 496181821 0
54255999 418163573 0
196147491 301920786 0
273934262 503447590 0
417746849 552234654 0
154718083 563244443 0
493550174 7857325 0
468841628 12406933 0
242614947 182498019 0
449146895 10094329 0
166725898 547974719 0
101909743 335636682 0
454400620 317567802 0
336782387 531205984 0
404576167 139635910 0
326617190 331658653 0
539750207 314064806 0
98513519 42977481 0
46159108 474224568 0
147901468 57718889 0
214673532 263438815 0
442531050 265278753 0
377158337 255388552 0
415986333 8489728 0
369515550 52203557 0
523895977 476085617 0
39542302 300176614 0
347466191 255321404 0
212592211 498878270 0
214373326 413662457 0
231417254 328936067 0
3808727 213231681 0
497782001 389430448 0
286928638 491564352 0
246023601 290659131 0
162839392 561320716 0
177310445 143030827 0
219328861 31989161 0
545548043 458743521 0
391515617 569269790 0
240049031 129521133 0
513208181 174041726 0
151392573 182568194 0
188360161 389976655 0
37549698 294422137 0
427797867 423832384 0
316445614 277253003 0
181430393 16963663 0
33647979 222681683 0
198510777 54781062 0
254551996 192350954 0
451675605 240885416 0
150143123 476693752 0
567587007 161692001 0
255130333 96939077 0
180483371 7305033 0
257197861 495704588 0
172993690 380016189 0
58954054 12816419 0
401748249 135699639 0
138642120 311572472 0
250839887 12390941 0
279947294 420675122 0
190746923 113631859 0
352135251 550108944 0
127923871 3301109 0
465190780 72453359 0
176972042 373316736 0
130340814 305645907 0
252286381 150298087 0
232043698 417261850 0
246325828 13857812 0
350951115 50460517 0
199678748 399733957 0
316717548 375833276 0
366316989 19404392 0
463365263 7954189 0
478955061 238891206 0
5531950 112151662 0
381284691 178483109 0
453811131 265523979 0
433127682 308937552 0
242081671 469264891 0
4386594 403151604 0
216564353 192853048 0
539691919 416311409 0
310480396 125190570 0
454247178 231570069 0
45859692 548284807 0
200791299 106343760 0
32713884 36935833 0
238881540 520998620 0
284912120 523332180 0
463410670 336759809 0
444896251 109390209 0
76035171 3334564 0
412726755 490001303 0
328213902 6995038 0
231029052 424588470 0
345443014 6832830 0
460101581 560697016 0
177287033 544682872 0
472531534 136174854 0
534760374 243006360 0
272261539 224520549 0
474735563 519838075 0
312410887 334319924 0
181660824 473874311 0
440603416 142816719 0
288616190 224891686 0
1052996 151478410 0
453382448 108523140 0
179379347 487596881 0
532795933 415546035 0
349210514 188519432 0
193851857 369287341 0
266088675 173509793 0
403523723 534657203 0
50508080 399823338 0
505891607 135414515 0
302211304 446922607 0
150102278 446540964 0
562221338 525024584 0
3315441 260150774 0
271415405 477146176 0
351331270 477627444 0
45124671 262118162 0
365075380 201045255 0
528170929 525328903 0
105469615 43697689 0
191608712 350249113 0
504795537 218053367 0
435845323 185538572 0
155897656 467959221 0
315653628 282824246 0
282634591 62107574 0
74421241 532363187 0
283619867 69501598 0
121318662 334748176 0
492141693 497083765 0
102423336 37079360 0
318953533 533351198 0
379174898 37392681 0
191739620 385999940 0
372943441 66736058 0
403571572 323487654 0
479182721 344739385 0
28950914 57781125 0
308353859 53691056 0
286048559 516865304 0
235910996 156234002 0
142620055 505636513 0
4482102 469546827 0
59640466 562732596 0
322479562 118377259 0
415763076 95130679 0
257428747 137646596 0
362942837 310274325 0
433777009 488485049 0
464516335 269740329 0
73721225 438879849 0
300361889 155884870 0
288344558 141724425 0
213446296 155247657 0
165545359 77200244 0
411974534 422974802 0
540216712 29784377 0
367856778 170274513 0
337783824 22643768 0
239851729 25612637 0
458069424 220825656 0
3938367 516768577 0
143607073 186021771 0
133065078 346538907 0
62263843 124147532 0
328529249 187552649 0
510744105 546550079 0
394835924 391982742 0
271347984 491181337 0
173419538 350862410 0
312498835 461243797 0
419445655 378022556 0
137706231 258765481 0
385512664 485395453 0
363748968 99166012 0
296789746 156754808 0
477182979 387674014 0
447547169 502610142 0
14310574 119972733 0
75645604 94240821 0
372451977 348619417 0
336245724 503991962 0
142090365 277234318 0
257874930 387433545 0
387797326 225317315 0
4865169 354406856 0
145157516 386818998 0
457081323 56957575 0
5420717 125536586 0
532649910 467301575 0
235151951 398460127 0
339528110 469284097 0
407527345 121253235 0
17549051 294642215 0
435911502 522562987 0
9707582 370824157 0
28306286 439058500 0
200135149 543378890 0
230138564 163917920 0
76303816 320153796 0
454888110 318349875 0
24906837 292701012 0
181439193 290992294 0
284197085 425484562 0
228596623 30271408 0
550556921 20217920 0
527842877 127223531 0
91742513 428725324 0
146692226 453257018 0
76219549 20142996 0
53794151 59400363 0
349260689 487986432 0
195206438 561699368 0
533496821 325430857 0
106928775 19076506 0
283628384 385814012 0
45695817 319993116 0
235765476 93330591 0
233298178 407787494 0
44609103 292064513 0
463097004 45384220 0
308956599 140027359 0
130287147 373201924 0
97231860 330716753 0
237960439 547138833 0
56542301 179683740 0
351458862 76455964 0
63673020 235168306 0
67702785 169209379 0
254423817 80049814 0
130174106 495206517 0
398911842 444995400 0
290646505 317638684 0
118769123 538592536 0
213714489 83017757 0
522955603 100773264 0
140314829 233495334 0
57077614 531320073 0
109965728 70570379 0
162857655 346157497 0
269264613 303941741 0
535887883 363239195 0
301607650 51901736 0
186282467 56746446 0
477894199 345516707 0
548218622 499778541 0
343429082 73362341 0
92920813 166351729 0
52204004 372011270 0
127954709 325011265 0
473427932 162776814 0
372603091 558065786 0
166815472 148437607 0
79311645 561123851 0
460463617 122016644 0
457478637 128610321 0
246220030 218462067 0
529220053 375864232 0
67670370 372657540 0
327018755 224936456 0
113960729 315620208 0
283694943 438229788 0
191686655 295489548 0
517923162 340782812 0
271640403 209094309 0
85972468 23031553 0
182939385 43694271 0
217532347 346000293 0
335065622 388668867 0
294968380 342440945 0
390690543 82581967 0
313454376 494121445 0
495740461 358559712 0
393634311 157631355 0
133955700 126546247 0
327358172 189928011 0
233733984 4270516 0
61253870 136141197 0
165980064 201735269 0
481569319 117574956 0
484985747 373547032 0
155073324 397784964 0
266913455 105183814 0
153586410 299665443 0
406930723 546825644 0
27658833 495288871 0
242526131 184572729 0
105103171 48151182 0
507142300 554918068 0
195028244 381283535 0
15348879 83000676 0
553432176 537925918 0
91521976 450162833 0
18856757 509273720 0
406510789 211324593 0
186272404 108579623 0
16896667 317283830 0
265275907 90655021 0
22772158 532842212 0
110962950 175944045 0
39415996 13820354 0
328351617 123590629 0
38003789 482858804 0
59887552 444539047 0
38746779 562278347 0
295068333 551659055 0
394466518 257200687 0
508620110 250251848 0
119866492 481434079 0
476382426 498810436 0
86273947 420237887 0
12788754 180769194 0
198367856 507717720 0
91380098 225633985 0
488465235 206275898 0
209200320 560058570 0
98017702 374079163 0
151654031 279084689 0
373155267 280935393 0
73929503 252518893 0
116923022 141907057 0
283055027 144308661 0
69258734 208845788 0
355848860 220878672 0
201212387 209633167 0
369031638 470021542 0
36776581 434862362 0
351822325 563836109 0
281469186 50199636 0
220956553 370167063 0
379543789 86671918 0
504393944 418656792 0
540611611 40457388 0
224308231 490606384 0
382908440 278118692 0
363481828 254511925 0
475153574 6815647 0
525302177 282047686 0
507711366 53064806 0
415149730 64285518 0
391129521 120385590 0
64621 25877394 0
307608581 455451725 0
78827606 106201643 0
468344370 565848583 0
382793910 291582925 0
195246438 496267857 0
360530047 101383821 0
355866487 490247852 0
279033719 119574968 0
97171433 520132493 0
466185066 67912880 0
40004426 371663858 0
306452399 50473561 0
221121803 207345193 0
68392100 228644330 0
117042428 396724624 0
246685162 220242074 0
234367988 46238466 0
397127307 159216307 0
87938205 194945707 0
380130159 503764329 0
39043447 238182032 0
31582345 512976130 0
38270665 548840680 0
264682701 129024236 0
512771035 448813603 0
311121961 281956206 0
464587763 352982195 0
221396655 3662624 0
268141224 450300368 0
443117011 431294040 0
56662087 206136293 0
383440145 378267396 0
491142169 231423152 0
104128819 522956172 0
233297010 75580001 0
87387222 363983979 0
223678204 511022219 0
497019062 346655370 0
364790630 352866381 0
140284213 400627965 0
475916650 120119540 0
510336416 20913589 0
442050340 179923360 0
365755525 553834684 0
214270434 462602923 0
409595610 402415104 0
23361744 366028303 0
395921544 107679984 0
104462178 235258286 0
14738063 166407830 0
361994476 6475352 0
7264663 280311997 0
415555882 503772759 0
140734062 480911591 0
388784163 368735485 0
142547513 349419118 0
542505936 246490967 0
329826052 384868349 0
75512809 375023631 0
114074918 397877555 0
112384883 296884332 0
120614747 116336506 0
194699062 252556941 0
475776138 301963633 0
111920690 477241166 0
292295445 327056549 0
70334070 127280283 0
453765870 8750212 0
244348842 210533529 0
348507435 534174053 0
506509836 110434899 0
232283607 511775788 0
496803505 201908002 0
295938050 189410663 0
62598496 208434493 0
88020976 475678014 0
57455617 404783024 0
204619128 269573128 0
333001235 16820936 0
567003331 465563683 0
398737888 177008070 0
39031940 519589981 0
475863224 247763114 0
549924361 167302578 0
533823803 151855007 0
540252087 245256622 0
81150491 304855627 0
480602720 461390171 0
278355632 276869995 0
333476379 369312963 0
338327291 136327045 0
524719241 78328948 0
110903439 59994452 0
325337819 127689114 0
404934766 12913208 0
352838943 409503994 0
525267533 523407035 0
142481315 169357306 0
383431327 94650553 0
337923099 256960080 0
181882127 565665179 0
22481891 335459440 0
392527508 357229914 0
506793283 230439187 0
382906261 17033655 0
22946131 426363544 0
129315719 484757999 0
52081795 66109555 0
444214448 347999348 0
326499822 533903984 0
219319384 3646243 0
332551357 88607406 0
61725400 25596848 0
240911620 536187745 0
275447372 352294923 0
347154302 408522126 0
505110429 364879087 0
196586180 285503505 0
324502651 534905197 0
184624490 70662516 0
407403953 159611235 0
432250101 364485773 0
472980110 553430613 0
375281128 172647506 0
190750913 237662653 0
560611568 407361615 0
135595844 298315718 0
111271683 64978654 0
372814776 347661815 0
170630336 270687141 0
202298692 14754927 0
343729811 554772871 0
409207691 216521560 0
213295426 106628950 0
413116556 500685014 0
156763583 49755090 0
66486109 485214429 0
287705827 32833152 0
427701272 246736572 0
370459394 205838656 0
440728583 169886503 0
206743089 545280160 0
468547766 146551422 0
11702355 45096633 0
296473642 83468460 0
468365824 213861818 0
205651487 10598034 0
394217616 489237027 0
204598328 532003876 0
455679884 62007693 0
24551303 366771994 0
311500382 62673459 0
170830293 407383043 0
1152092 104569493 0
163355809 321943142 0
40200698 189274429 0
406406340 555509336 0
309399314 153667633 0
27484436 347088333 0
178345545 239565025 0
12365445 248330515 0
25189193 164639071 0
241440592 99226435 0
483746065 419359712 0
211206627 279600696 0
248953693 271298525 0
336903882 517294918 0
9500603 115510762 0
50737112 68104131 0
514740441 399509902 0
379081022 383519766 0
249976947 126728913 0
314155979 263073483 0
190306669 319820144 0
476963473 72052290 0
54385241 160599465 0
409278250 419358150 0
542554885 123325355 0
149651441 514743088 0
477251606 239161701 0
238933108 138650737 0
23609762 145426440 0
191940808 419632210 0
395314841 544600497 0
226005217 518306453 0
325085600 335811396 0
233146764 557987637 0
462783623 462590670 0
148492951 209277417 0
183023788 192224940 0
106244641 298006335 0
70180535 562733311 0
66102621 471181570 0
543472742 476453594 0
498851306 66273552 0
113149393 463671060 0
24713966 300950633 0
370898382 396083199 0
216932728 26687085 0
246991336 284327610 0
189136310 359162644 0
184301196 539510626 0
487621154 468075047 0
153471859 12755713 0
51486163 187337466 0
277591229 359368538 0
401353024 176777725 0
307989562 511969550 0
165823934 568351015 0
430440227 171962030 0
263369037 185569430 0
215339852 422637617 0
333743879 78855424 0
357616600 331422195 0
15029333 420442057 0
235460556 123559465 0
377071500 465074184 0
392507561 27761131 0
261889449 503585742 0
278125920 375834985 0
123637770 419216582 0
265103557 297861865 0
255681823 423717012 0
310164447 265558909 0
16825088 278902698 0
289499636 209239868 0
121577310 25008531 0
244552318 347741508 0
168161716 401693109 0
84215888 232042858 0
253571908 366644132 0
361342109 465448171 0
496552195 309407542 0
446173337 231547834 0
567361030 439327132 0
318805366 320849109 0
204387179 154701168 0
186678861 307155008 0
230716922 381771793 0
277346353 442814845 0
40630092 155875717 0
194211516 284754976 0
518966782 551834485 0
56924859 33066835 0
538721337 154805288 0
346680373 431943962 0
15246130 340269232 0
556705836 302672042 0
392025404 136973258 0
397229216 256262689 0
417215685 568551208 0
67715010 350398616 0
414397921 256226037 0
190239192 359234814 0
548996507 79689678 0
72670133 95501719 0
300480721 512778001 0
311196308 195063933 0
391899806 122302858 0
30291735 556626449 0
59854201 292688023 0
350881587 432719090 0
179433302 391311615 0
391850746 451356222 0
248356605 135648963 0
208040174 117957893 0
193905650 148380055 0
527620847 29793887 0
61361915 103957444 0
28006028 498682585 0
546114460 41836648 0
19396593 285902045 0
18669168 152355693 0
402856360 229226793 0
392776392 453921141 0
520850754 71170271 0
384168979 341277902 0
125192642 365768653 0
453817409 219054995 0
130874326 67342555 0
303861663 478578211 0
314220532 77673736 0
225895956 5649041 0
384806364 95383706 0
35673227 328991089 0
331300575 500396021 0
537930105 107277012 0
183214031 201032219 0
367126865 556662058 0
512845730 45035558 0
322895148 134732923 0
57244160 45592686 0
409104415 90034751 0
185504469 44055657 0
387333107 80269748 0
245150564 190211874 0
187570603 331749951 0
521494357 132354165 0
456615964 205420508 0
23878696 94603521 0
512394969 447764673 0
312958668 400414337 0
118480800 98266186 0
192339076 448934210 0
256119194 477062993 0
396797965 12479170 0
217493111 283742646 0
249495091 205500228 0
249889461 485540053 0
433847013 326759877 0
461195 405086602 0
508855762 483981615 0
460696590 88030274 0
137805089 564264352 0
86048656 68879772 0
264018873 371846190 0
166882933 550465879 0
120785288 530916561 0
69103912 59497332 0
467988235 236252926 0
454694610 474650707 0
144404108 195623320 0
332408029 74248512 0
536235770 188671033 0
425650933 554324285 0
88838215 116645992 0
56147747 69090964 0
328715396 114718875 0
389465264 567145350 0
554820388 379910510 0
188931879 316755205 0
566721457 200014607 0
234515692 162349137 0
166703101 539299476 0
381664875 429480888 0
443212328 3983390 0
331368230 402884755 0
169381314 544831280 0
398040033 243974407 0
509222747 511192990 0
403024144 162609601 0
551995276 191307867 0
280381993 497553390 0
446831065 33122531 0
176242893 453477251 0
466264712 206737974 0
209169796 52812350 0
29531618 340594648 0
560052199 154989257 0
470664286 546568613 0
143741933 523182427 0
489786628 292427797 0
318199188 400240440 0
499568429 124911576 0
68625226 36635157 0
39935583 460150553 0
179016751 452099189 0
56683060 163031726 0
438669934 495526010 0
372571196 163025205 0
227305627 195091747 0
228485668 551165405 0
55195900 164859341 0
319005985 295358701 0
331681319 56391636 0
221220761 235861730 0
495562132 493108783 0
181738236 217409061 0
541662035 211972980 0
172038016 403460229 0
185632309 180769158 0
102984778 236319459 0
442563064 160783303 0
540192072 239693501 0
8762699 252362802 0
357536390 541668254 0
220147292 211872794 0
10632435 320910782 0
136218521 333127271 0
9394061 87197803 0
427317306 8224671 0
412003609 182216984 0
469055926 183143525 0
237935432 387124088 0
16395656 318637094 0
15493333 33741872 0
270621570 488116807 0
313222749 503431611 0
562870071 474337235 0
519670567 182967404 0
40656669 241246972 0
335410703 255033862 0
216676852 69790675 0
134835211 416379953 0
468532021 149269377 0
14199960 210841976 0
177295213 269898672 0
221881450 110217080 0
568899440 424374347 0
30223929 411847129 0
273621390 565646358 0
392226082 279726011 0
166174865 3838274 0
91022966 163051971 0
314395156 322600451 0
309150235 324774517 0
394084572 61017038 0
160436687 184314567 0
103783562 568314865 0
214064860 496064330 0
495115441 434425523 0
430184855 475821446 0
92352421 521395173 0
3922944 536720600 0
179286767 366241210 0
121942836 83949075 0
204712898 390947683 0
376876188 125124584 0
450127688 370670215 0
158398469 266820997 0
372300015 255283045 0
329974873 444252989 0
80127395 511389259 0
242630825 169881441 0
516191312 503612838 0
310579678 445402229 0
30049110 552461576 0
184463121 137559622 0
415504845 40040343 0
435538546 165665297 0
274660314 496603484 0
65142182 309434501 0
197272200 180863225 0
92665043 23800563 0
465188526 118867906 0
127329465 32825676 0
231784144 318093625 0
513588453 463712681 0
86874151 153578773 0
192127848 54141501 0
515832322 13899761 0
280874484 396011192 0
132425435 22184856 0
468327397 283323702 0
436976795 179070341 0
429432667 123826113 0
34543090 8427288 0
404539523 25751743 0
196562064 343938425 0
143702578 501185381 0
39531434 306791413 0
120324791 525664334 0
159069502 285494876 0
330882048 131532412 0
438054137 314000199 0
60460260 225490128 0
368483651 421825362 0
118115295 255875903 0
8601143 128398398 0
284139923 315475004 0
74650339 128559997 0
55784991 76934933 0
88049487 241199184 0
129152675 515648899 0
364412491 193894104 0
241783264 22555241 0
60809946 90537700 0
545544722 313891207 0
154940877 202106381 0
17752775 500362206 0
407997875 374640098 0
397856981 518338562 0
195006440 168763037 0
334748026 411496205 0
44663314 382447142 0
85307165 58341191 0
430101433 9137111 0
492476082 525605577 0
237036952 323393597 0
340907929 516630032 0
99377829 14094616 0
232544142 167636271 0
472989802 8864399 0
196806498 202922470 0
375927574 463037694 0
14351502 387525461 0
277778935 405818779 0
96687930 415313932 0
246955629 124931997 0
336059331 99068128 0
37899206 165440854 0
533939999 304589846 0
235150130 87308738 0
104805603 271837726 0
115825022 426524168 0
416047169 31863543 0
14929030 177621904 0
561705010 527875970 0
244368684 366552728 0
530279997 268796643 0
345679003 498086317 0
402216459 391670972 0
498037352 9540810 0
445155172 435270193 0
95368695 386313366 0
186057561 30831023 0
241557670 54169249 0
560053719 283808145 0
520099019 145517992 0
422356737 252882029 0
193496810 41961623 0
7904182 25871480 0
336253163 51025767 0
479235868 547168486 0
71255071 553588777 0
127701566 151737752 0
448492555 228687384 0
80328983 201346568 0
506716550 20146632 0
225252312 55797866 0
7984865 144391509 0
400234658 541586982 0
338413045 392381769 0
561054253 350275998 0
182776354 471995957 0
228584280 245110940 0
194665684 87003300 0
220763439 552289783 0
120455081 328193105 0
567370622 38552274 0
456359907 422500916 0
568374618 286802162 0
438667962 351472394 0
531579853 489721696 0
389108944 361336876 0
87044573 60687672 0
469627942 471599595 0
111718215 307102200 0
263920915 524707409 0
135522354 240658697 0
551753155 567215600 0
341289621 397025466 0
210946223 481033056 0
423922864 537118174 0
281211336 204958005 0
505791407 59532104 0
543247584 402073882 0
395028782 1117421 0
117561401 23415949 0
297943549 99383376 0
235901460 438405059 0
227304183 211006814 0
100625648 2442156 0
530649685 262980816 0
501001371 48169608 0
477796799 257734464 0
546095529 278597712 0
441279501 196603371 0
397157495 142495419 0
182565716 376957323 0
57227484 361918388 0
445525821 160374474 0
337374951 98815531 0
217639174 140481651 0
500538806 286493815 0
408686978 455035668 0
530575540 47451505 0
348874911 11898428 0
565408447 31153144 0
348192224 405292069 0
112264979 246390661 0
190444962 133505141 0
21872908 439923348 0
297337331 187549845 0
321292395 472561451 0
85607945 442326033 0
465243217 490919474 0
423503708 405840938 0
557642197 325812654 0
558984929 214042976 0
297786064 169200679 0
294732166 173481014 0
235113971 216796079 0
112772322 173912934 0
439956381 109475498 0
254637083 48491655 0
236838076 17762615 0
325587315 58920757 0
502934379 255008317 0
51182429 471127847 0
19023492 568345398 0
216225119 197093965 0
559327694 227706405 0
280295071 65005836 0
396703229 288932315 0
511938538 191341888 0
85740634 234916594 0
519357044 516588886 0
440241544 197299910 0
109369404 563799782 0
17668041 183832111 0
329725821 35931655 0
365519396 229849828 0
522072492 319140167 0
69587328 501717451 0
145350672 60416744 0
214362408 128003160 0
511945245 59445451 0
288747198 331662353 0
275457569 89293074 0
253495756 346883145 0
285674899 73467974 0
423724263 110695427 0
89378489 389491381 0
432972597 543180406 0
522437208 131450553 0
20511672 182063881 0
544404973 18549893 0
239404590 375272710 0
201554227 239936289 0
376963913 414170043 0
346654589 65798689 0
229794586 69415461 0
420451377 406554189 0
102781043 146634840 0
160820851 565837602 0
499541664 180238161 0
301248625 265726170 0
504875871 432295847 0
309600767 335277042 0
522001410 512426399 0
344904292 364460391 0
10835721 147027903 0
196506682 450351735 0
459289189 561917344 0
492103227 278028353 0
32041869 315922529 0
42733410 255640506 0
306901003 150427536 0
184815319 152120576 0
104611565 422550322 0
372966182 23910979 0
182639791 95390418 0
42626281 352007289 0
141475721 173752454 0
18419347 213109526 0
181516581 494113654 0
243022107 219304642 0
246925537 266448191 0
16012454 442080864 0
257556727 98888855 0
322189830 490167828 0
21475499 273844951 0
195093917 480159140 0
415107345 555808285 0
31632747 185714411 0
500696718 48631833 0
367969336 247306627 0
511157933 463737913 0
407310865 341424028 0
4771520 560895230 0
155307159 5747269 0
152098472 238453025 0
497980620 474115918 0
104718817 512460540 0
11391338 3517052 0
560014086 39638446 0
501811874 2948174 0
488913024 261986545 0
533805185 416865271 0
49947361 450877748 0
315702100 98760508 0
54295648 515565412 0
82622308 396771979 0
568067969 68022464 0
265845048 551615064 0
278439338 275908973 0
431426582 509096730 0
325264268 347790129 0
148839420 314075968 0
296214998 63861712 0
455525310 338348568 0
147638437 236148849 0
42577527 324748734 0
74089890 296551164 0
441658072 311095260 0
42856385 75166659 0
402002573 93561291 0
529413455 264232691 0
140796481 384541564 0
201008232 261002349 0
402443538 312921898 0
478045748 20451888 0
156407129 367253762 0
158175513 110647904 0
22174030 155772119 0
405091677 143546634 0
133687557 224545538 0
402604192 95957668 0
403601292 109202760 0
356379256 48248056 0
364976324 14848841 0
251001037 507826506 0
503237715 343616259 0
113658663 219270615 0
510374358 259002112 0
139622764 226127348 0
554009204 483966976 0
365544668 475848184 0
255246381 221987747 0
32408597 69713962 0
83834668 72010672 0
358740799 254867302 0
484867296 58003253 0
562588375 524492867 0
236409874 378524669 0
335732816 223556298 0
456503787 7450729 0
134241764 42359409 0
169819819 413094623 0
428900034 351213707 0
28815763 129891376 0
133163293 176733064 0
172119172 371320321 0
57322359 456743058 0
31907138 148628873 0
199114942 451695023 0
436669051 2804013 0
325011064 401124082 0
456497771 553844028 0
493898234 224000230 0
138042821 209927020 0
396853833 243926326 0
52698310 256325446 0
393290163 382498676 0
292981542 267036952 0
495937865 19630893 0
540745956 236131281 0
353987755 134928409 0
497466730 226411442 0
130454582 507661297 0
567532775 272098926 0
263278286 540626329 0
62509879 410790216 0
498496571 466379717 0
212310998 300239436 0
254644302 350886627 0
152684199 282743409 0
154604049 553250970 0
510277149 466697811 0
145675556 271421254 0
210873699 10289983 0
534696208 338318290 0
522153123 170943959 0
25867982 254086810 0
55020141 307990673 0
131410320 308065976 0
434598262 376667677 0
118734106 456373666 0
333332920 140214647 0
34829379 263251471 0
435046102 484663880 0
66486454 195640356 0
42097010 298259990 0
381029345 419143835 0
542585902 423524324 0
334773710 524268463 0
212301878 332671964 0
179796469 539292550 0
300886033 326123221 0
91657548 241777086 0
531462003 12926131 0
103446320 138604276 0
205829663 173001418 0
241710221 392715752 0
293642047 227561779 0
94150217 509979917 0
469541699 289896174 0
57973906 378832453 0
163500139 84373844 0
198700491 341359650 0
324465619 232983470 0
502623887 419222355 0
171314434 283598452 0
464929359 431639020 0
325216567 561230755 0
261118860 538988512 0
552724542 251782166 0
408468641 555053088 0
547100152 2274472 0
465048132 224148593 0
2394651 295693225 0
122605463 216795148 0
48809227 453822300 0
239519641 357135559 0
327143454 214890781 0
466953004 348387038 0
473350982 1805528 0
434105849 532250049 0
325222467 389015703 0
393862765 52243104 0
138540437 482699070 0
302567260 484172757 0
485678161 96992802 0
193689536 258552688 0
220050176 515315578 0
417472653 479434042 0
416420449 437795370 0
474729081 333100142 0
341172265 138978695 0
321235129 447643422 0
146780314 422636568 0
546234454 287402834 0
436897314 269472609 0
379252572 287518604 0
122833228 312920710 0
110860147 227905139 0
435502745 517809230 0
125470046 317396106 0
522695324 389913198 0
19153118 448214517 0
553786334 557542826 0
498470800 516922053 0
70586282 433802881 0
417233024 179781301 0
228996807 510430761 0
286395153 208219052 0
360915365 227664222 0
298871012 358035357 0
529736149 3371348 0
308001645 86111558 0
311604584 443184298 0
564415615 293970907 0
207439277 550977889 0
532062233 9615673 0
479323132 311424933 0
336559926 238421313 0
266689007 551302821 0
151309773 83122896 0
272551971 340626573 0
69578125 296403342 0
477269494 557476672 0
280520696 190333066 0
47897177 487334787 0
436089633 126650044 0
74637082 171970020 0
427588416 441650932 0
313477393 287014222 0
77533671 255091271 0
440394717 353440026 0
37818920 438215978 0
469385974 381571679 0
23054858 376773652 0
291007262 204080801 0
497340517 353373969 0
483253497 74046759 0
307875035 260085194 0
141017062 257411621 0
188813825 86729028 0
238923760 556242238 0
389313171 279899831 0
412416897 534651224 0
466852332 277562775 0
53208574 445957397 0
296912808 232693252 0
180684391 298091909 0
99513554 141960306 0
461082296 364178626 0
150877637 240046145 0
222098172 46755239 0
530074041 265423974 0
42690686 30163778 0
211982679 475907648 0
301598641 320225877 0
150570924 338966724 0
131345601 177655039 0
217939094 515702357 0
290623847 266191304 0
150176245 258750931 0
247158229 428705730 0
80776961 378328420 0
539913076 326525334 0
267118283 190558521 0
274526001 342165284 0
103476658 495708183 0
4103993 273321035 0
142239390 537014015 0
73803020 405263884 0
73159433 332379970 0
75796792 267873446 0
474062783 390839894 0
159389476 346103189 0
192744692 235294887 0
561454199 455583159 0
390112981 327607453 0
275306610 82815245 0
512090811 325966123 0
132798545 454342363 0
523177247 519784480 0
185758375 243470650 0
217163774 116673885 0
13555662 43929808 0
182323256 201382506 0
552501315 245646272 0
434503514 561791360 0
520279683 280886377 0
524333541 235240515 0
387461728 230629096 0
63011379 451959794 0
239662840 242375322 0
487473148 351880563 0
218860597 29355382 0
206656583 269715303 0
55366071 523298746 0
126334309 399349414 0
533846637 214757666 0
420760420 252922654 0
367423290 511760413 0
137213600 347007161 0
349461441 286364356 0
549188559 227711202 0
514768018 389144503 0
473632697 480261979 0
318867229 128733714 0
474977563 213739873 0
475467705 468861728 0
374496521 238129205 0
11084323 166115711 0
110451949 450816878 0
87931439 252301508 0
399168582 239760010 0
462153281 347372119 0
223899530 77303982 0
404693842 304570060 0
135811899 69744744 0
122861645 1322825 0
537179617 501604383 0
525589037 371993826 0
317076036 378099369 0
517283495 441476964 0
505007100 366295857 0
322279636 313166722 0
346274566 70159305 0
563279049 394060641 0
500365493 234853750 0
560381570 562667532 0
207578086 509435380 0
41355631 146004259 0
506931122 347212887 0
524538748 25536787 0
133537025 90543790 0
108890984 378161318 0
357074289 447387818 0
449420216 514743799 0
203689094 532767779 0
443206089 378140572 0
513732422 72645179 0
107762204 183374128 0
120110411 275812842 0
506127411 59494805 0
19319167 188499966 0
321119790 560789133 0
390081412 514738278 0
136280391 302666128 0
556271465 494900826 0
265844411 553006242 0
143185198 146204175 0
292181835 346359272 0
412869851 154302692 0
228625045 397030297 0
525440265 203080462 0
53813494 342175624 0
228313660 219417294 0
23127577 275965021 0
197607595 501216102 0
78913596 8805305 0
77360596 476316562 0
394275471 275637107 0
38268033 273026976 0
85835965 238881291 0
346563078 285998606 0
56801262 38198963 0
376980736 150747002 0
259149229 356241310 0
366280097 252467537 0
403998661 501707312 0
143566090 238291162 0
319109633 273296546 0
541359773 175851516 0
485352563 486450423 0
323522411 171921102 0
413742139 378992655 0
553741017 385827361 0
72588030 387030736 0
224531314 495040411 0
317602671 499922576 0
323955527 123926893 0
454294842 204322553 0
42612137 269063147 0
555953374 379509155 0
35355610 157101299 0
320575583 215057711 0
148129300 406180829 0
76887879 375963429 0
298338263 521115401 0
336882353 97652235 0
540192469 543324492 0
37817964 180455456 0
247345354 284781935 0
421851047 206523252 0
149153143 22271983 0
7454167 478267622 0
101605473 241594811 0
341675420 458828320 0
108770833 212759606 0
534648223 552827606 0
235212068 218514760 0
236996849 433343827 0
263828437 540031065 0
482212108 382297635 0
180552778 70811089 0
296781979 334379129 0
211161539 555142859 0
285908007 462109969 0
222204047 185593123 0
358992890 475408339 0
471024710 46549181 0
454167877 156181981 0
180079062 339171521 0
417416263 345268497 0
568818930 482225784 0
146346867 392527476 0
23307678 355736895 0
53625555 34500262 0
150414422 159625931 0
505903341 75394867 0
473439470 336067694 0
177135003 271409988 0
5369187 289895791 0
218164825 132796312 0
548359580 540745669 0
215012849 566058503 0
65514925 169008899 0
549196025 532216782 0
24747636 148405218 0
162453351 375397045 0
312927343 460945371 0
100409000 370261512 0
5931021 19362753 0
83531605 12998963 0
66006456 75921672 0
253516655 503393667 0
426748996 267455650 0
424507153 545752190 0
287035178 394959915 0
191893918 292705039 0
306649026 117810338 0
458230958 276275121 0
464943963 544589859 0
526219907 317917725 0
522018332 491976141 0
520157705 484555567 0
109750249 189552346 0
507777791 36995320 0
48704861 293494549 0
329400661 144324132 0
220237060 235250474 0
58555031 47478831 0
220992479 305625930 0
17471962 356853481 0
262090423 211069305 0
13645780 364906905 0
71723639 25184180 0
174537936 335544047 0
377822552 224657178 0
24702407 43268601 0
225439291 250826326 0
542041155 12599362 0
65615506 25609497 0
249482911 439571045 0
408392081 427254680 0
537590431 124932023 0
202741700 504312355 0
406053100 173658564 0
353790933 159614055 0
356824094 223932834 0
414918123 351160895 0
317128512 389924745 0
6549502 17311904 0
424719914 505106170 0
211526001 395588271 0
456020858 408280021 0
187733592 226843076 0
466486062 456969268 0
458758723 400457590 0
517059040 50986446 0
468454588 555869689 0
223859595 548610985 0
512610614 527767677 0
69505129 87198303 0
348211907 150263144 0
273543488 521156003 0
523478315 49640201 0
42866581 497704216 0
413368383 28156688 0
356236786 14752639 0
363042140 255609204 0
184253222 508983881 0
11404826 501460509 0
230006475 131452534 0
462751468 368959334 0
274272363 10335576 0
257841541 269675158 0
558093050 201166716 0
274751347 386021233 0
337824198 481532790 0
193389192 177578637 0
156638624 137446700 0
506022612 18906956 0
63670476 459726830 0
348837304 96835803 0
497724472 129600905 0
495819413 192790820 0
243516867 445503393 0
250632699 442513392 0
282106994 390859089 0
82603939 514155529 0
512550459 408217483 0
417063713 354088245 0
267003172 186802222 0
79076097 426345505 0
516326750 495891785 0
406980489 328729051 0
226602752 16860988 0
402422899 266925295 0
420030087 275819762 0
5110756 456051439 0
40204317 6142060 0
77092829 452211127 0
253198109 491336265 0
100928983 391551121 0
512504051 289124767 0
385481464 279229626 0
47171212 384924868 0
356011435 120707402 0
164802149 346934301 0
33129702 84003491 0
552429964 377600030 0
458220293 205922552 0
232442897 258176293 0
534502721 431707465 0
21420508 499814674 0
23188023 33648835 0
358901938 172602541 0
382538724 87444804 0
57550796 428740365 0
121337044 412118926 0
131833872 329327006 0
349946030 155852169 0
62672553 138866102 0
432964210 79712442 0
527249789 473943753 0
134883044 327515124 0
30423313 172747417 0
108170588 251163566 0
313180820 399232885 0
193906438 547534986 0
1849554 254553569 0
429941645 355204094 0
545192005 299728122 0
305926084 364410389 0
96749919 510735871 0
283685213 6950795 0
336756244 526322606 0
264616427 548717365 0
202538373 144526400 0
555761967 557529904 0
466088177 58529882 0
326912407 210607657 0
352984391 94590148 0
234254213 321920858 0
79730139 281270069 0
391411267 388523768 0
10740834 353989115 0
155976271 140679949 0
1728350 307493271 0
552576365 471749771 0
199084932 324654822 0
230255920 253068535 0
2633830 88621307 0
393956338 474331463 0
170967359 68912767 0
319084452 70666042 0
177201146 46816288 0
478706645 508002291 0
66565261 408623182 0
55950782 131904266 0
19838171 237288535 0
530258939 370223307 0
413803301 87564275 0
103641953 364041732 0
206863919 250696467 0
304703263 120176595 0
127888398 408170775 0
77939414 159850100 0
32783108 389603261 0
48102943 236379199 0
410138395 91072641 0
283901690 304373081 0
40368965 118152168 0
247391083 549954295 0
326993298 484621489 0
273866457 222906182 0
511961361 106418546 0
335225181 380135829 0
44690063 187285944 0
157682636 17014401 0
524011168 117514003 0
335893919 230397145 0
239477599 61707315 0
7976117 323941546 0
123692977 169720739 0
300211334 78618493 0
16389956 283321569 0
305565484 454748693 0
352124737 441290998 0
205651623 311928756 0
108672270 165270274 0
73883766 223289586 0
118752561 75584836 0
8147404 554519707 0
326306853 29278002 0
304155899 47029306 0
5845196 315664586 0
277314729 477400126 0
536295826 411298271 0
350841799 313962517 0
196287783 255358563 0
548874825 213412754 0
91465144 487989234 0
159807360 76183222 0
505729674 412059 0
400574767 173155155 0
218865893 144641732 0
48945318 375022271 0
441264138 174382437 0
362843031 330995844 0
184135975 98391252 0
69567097 22634713 0
329490855 462707595 0
177734432 338587691 0
349677661 514936352 0
537731414 102953703 0
164500133 197898103 0
533175476 446456545 0
230047018 566184915 0
547913548 316406592 0
464317252 259139641 0
200713083 109940732 0
304070538 454235489 0
424418965 193818778 0
74383254 261145637 0
92385329 157747735 0
439374112 189482131 0
21004025 234037396 0
371682947 417557397 0
406020806 171574 0
257391191 173485180 0
185852542 441825244 0
546434140 30042124 0
103092951 138906429 0
143410172 28142579 0
311580624 24756981 0
179891870 23186637 0
271581215 366184471 0
181637892 170536960 0
145167388 496003201 0
413763136 261618993 0
123233168 225783919 0
24353310 187297958 0
383246086 230234280 0
404091806 113184720 0
131740933 149698518 0
372072488 63395075 0
346358793 514805226 0
70008379 423938028 0
462633357 556824857 0
160792635 515000733 0
503337824 554176664 0
149115410 502511906 0
52366527 236707465 0
561025774 190137705 0
87237929 529091883 0
541531587 324769998 0
500000306 492830585 0
408275999 43933734 0
272028758 447792655 0
238688233 397290109 0
521652143 482942724 0
298742972 221788413 0
554675797 502836118 0
136827437 114825929 0
180180354 76482334 0
146734381 493864784 0
180749933 160402116 0
532301213 254970673 0
403362951 474624098 0
258212173 110804732 0
167553413 447209733 0
353493725 86508675 0
446397202 482197320 0
339597602 52069300 0
136486123 40163064 0
335557515 322813705 0
181601860 123752257 0
129945360 284298421 0
106548282 498056416 0
244817408 275900250 0
128852786 79527573 0
276589379 295472498 0
93937990 85643036 0
462031553 43028948 0
46673193 487015132 0
433405296 357830374 0
407094058 132425348 0
351504082 411213025 0
257562546 300679416 0
484974936 243286145 0
230985741 50920151 0
87890185 560404934 0
432354420 23859220 0
127070814 486308297 0
210093121 476767901 0
535075926 85664120 0
214025605 555171188 0
534954065 29225527 0
51599844 269638338 0
395412276 530875644 0
547700661 2148186 0
380658204 445861868 0
144965825 418475277 0
437232154 273849975 0
437648825 532521753 0
250124027 18659241 0
233571903 247626055 0
354263176 498642374 0
4873720 435471542 0
470278644 222318446 0
102852113 493860600 0
303195324 125844572 0
336750269 344416215 0
398799310 24809088 0
521799996 555224764 0
144858399 459761630 0
339715714 218565330 0
492527886 391840787 0
512273072 58832606 0
126843426 403401798 0
196220958 19545064 0
531062970 267406047 0
229105771 58503643 0
33845799 259407340 0
31075587 371953914 0
565556845 275977439 0
164446901 53681299 0
169603604 171157574 0
320997746 323171670 0
450131801 343754596 0
224815755 315705651 0
280591312 146978436 0
323164124 404698571 0
243348743 14387044 0
141530118 132559911 0
95176656 26836713 0
247908791 368163258 0
508251512 325695180 0
246951911 444356175 0
417609989 413593214 0
93837546 478588443 0
133561243 304725492 0
109556664 306963305 0
536078024 429328279 0
15358409 176181207 0
533669061 177015157 0
249084069 168306253 0
107330971 26407984 0
354710803 450582671 0
41165433 483982675 0
56958364 372811024 0
380454784 110974284 0
336394391 83955528 0
310282132 455695578 0
104413816 5355904 0
2241766 133955499 0
510991176 292709278 0
1181155 207326161 0
409621135 413707380 0
385961718 29449345 0
332016902 112012731 0
181197940 205129341 0
93902320 358113268 0
394493179 178702716 0
289405482 484264652 0
56313145 406731858 0
349029393 533353817 0
219844243 313890109 0
305307721 501330730 0
60928358 398337616 0
229379040 168975819 0
426704452 522555238 0
510242282 244578066 0
541758824 481146318 0
135819912 362830027 0
30446074 294162958 0
550943887 371007571 0
238740586 348270239 0
180405448 135232461 0
164206788 29461344 0
119496006 540161399 0
55033475 401522360 0
21876438 297010994 0
404435429 478420554 0
378511877 272682544 0
536152944 279881472 0
194533857 135402112 0
449065296 445652834 0
551885961 470653119 0
363518190 182710252 0
528066192 135571532 0
505246109 262408727 0
418510873 383321252 0
447922734 241777559 0
191967250 309050597 0
188104852 489842656 0
405905451 346953563 0
262355342 164874281 0
56539326 550774525 0
381161104 354874999 0
67199276 566772814 0
39003593 201620423 0
284466113 224467933 0
370792747 18671566 0
56808058 395703106 0
105471283 439776525 0
137363673 38841101 0
279214461 248956984 0
41404379 215359589 0
206389472 384514155 0
318939858 172271559 0
277423333 186743165 0
406936363 145756737 0
192805024 141424013 0
407092906 143327378 0
409658248 141151161 0
313550464 926454 0
52121288 261710095 0
501594579 259334965 0
67705294 523070565 0
19168011 168597247 0
90609077 449695330 0
200372443 363674267 0
249906004 481607714 0
227867407 383051251 0
436311931 172546092 0
132393584 204416141 0
256574251 3318995 0
27837528 384549509 0
24870215 499412188 0
260583722 66802429 0
539058316 468010181 0
549170215 489668742 0
543742928 24684088 0
225936495 516840693 0
442015505 113553905 0
138943356 375476711 0
473397401 384535705 0
538719921 230626759 0
455081400 419760904 0
179327371 63061331 0
190411326 311389228 0
21501199 559044869 0
447201005 320661733 0
25038488 155011489 0
454719607 75385156 0
231129464 92928059 0
433092406 403326774 0
313521995 387791261 0
505416761 424377724 0
385524618 188196058 0
186824447 234667113 0
532634726 49683836 0
13014582 336540036 0
314785467 143783163 0
250208080 489249230 0
524813766 322687354 0
347820482 94190611 0
48867934 321398521 0
407879792 90632582 0
336192385 37906516 0
90479397 48929816 0
60419315 53828452 0
378648005 19130751 0
452593394 429830075 0
8124589 291667552 0
311302523 224509209 0
57037251 272974142 0
86995019 173038122 0
126019917 273018801 0
466709787 16559540 0
473460797 31542633 0
361912731 338711761 0
448745174 499717010 0
491263426 261248094 0
409509906 33115131 0
73636346 434769829 0
371281935 289189903 0
324928265 567762099 0
532300072 355714123 0
228421463 213864556 0
549764723 433229676 0
93529310 210061713 0
69629334 109582052 0
226057008 254507499 0
268546601 543187980 0
198343298 358486743 0
493067185 377835995 0
386010071 83564287 0
289187742 322584826 0
362002871 487932686 0
177951031 172598261 0
45876158 121753146 0
455433853 534153863 0
206611767 18668151 0
19454976 339035927 0
400633490 253899962 0
294640819 309746755 0
390578300 352283855 0
208283961 203228208 0
341915430 160255379 0
192804808 217789522 0
255155796 383420775 0
19178901 561853745 0
223328712 411869393 0
486587447 460280408 0
400637799 281173377 0
91527635 385433299 0
264680295 184304860 0
6743911 399165791 0
47968022 498759324 0
98003686 4083755 0
173565615 129464055 0
296246101 563182354 0
233000854 276684803 0
464387814 253360286 0
55463128 564013842 0
257262383 283254108 0
427690608 337807094 0
267007067 527735711 0
552141134 227666331 0
411315885 290510500 0
25601133 37204392 0
379008643 495323498 0
434041427 167457822 0
527983032 150364912 0
485204400 34404166 0
184781570 485730368 0
430351460 519566268 0
59868086 12970142 0
563041350 324818166 0
424641370 548555934 0
320142106 93946067 0
417199827 298293299 0
234955376 290078619 0
484679780 100690964 0
14037201 293330419 0
381231449 409408970 0
280294410 542234363 0
223303309 93132502 0
8659734 242445851 0
502206990 103562021 0
500338571 244057848 0
453671414 1258458 0
99311748 251777250 0
522378050 343524025 0
337931588 272000009 0
138063056 149310120 0
255574190 332006149 0
228201996 292912789 0
209009817 228090910 0
279230291 283460384 0
484895791 257154364 0
212976339 139807784 0
411971827 251332076 0
159539309 213200155 0
296724410 539168019 0
57595281 417186529 0
279362212 501874318 0
81430620 180922745 0
216215946 14781879 0
47952995 5552503 0
209815247 238152807 0
187678699 166935863 0
231663743 84484913 0
6110205 494556321 0
403421173 9159968 0
483175915 346318139 0
274306206 223251832 0
75128560 104685900 0
38370296 126800272 0
524455045 402903544 0
17641684 172592148 0
170098094 477504827 0
400434752 304961473 0
24254021 522695625 0
188421620 109965814 0
349984124 315051318 0
369098748 158367436 0
494120919 103458252 0
288789041 341126295 0
448435239 130994562 0
378746090 201180484 0
126144869 258184299 0
429547843 425133605 0
569184384 166137728 0
38010324 381137820 0
538058457 89223712 0
105397812 279399275 0
84725593 53159306 0
259011658 62181568 0
179776596 130269987 0
236213242 556758148 0
314021611 514894031 0
30986539 455225362 0
154519728 39425373 0
10301047 43595427 0
94922879 365706219 0
195584353 307627637 0
260448887 321720070 0
437513213 106301242 0
81135759 260813765 0
189399656 29249335 0
84281750 247266828 0
166263982 286293340 0
438017276 284590095 0
142758068 307413801 0
8794981 437436229 0
469033733 219862441 0
441318578 530257641 0
144645758 549378285 0
423039123 175536423 0
191246826 7408643 0
40808537 318267002 0
143321577 555814876 0
565296371 2149956 0
342066656 172935290 0
360342411 408836613 0
169947320 95162162 0
314070488 556944870 0
528959375 149195006 0
461493401 505419727 0
286488580 11320474 0
339809817 169478976 0
446804952 147903114 0
121886582 369487169 0
176989110 223519513 0
372864426 70663777 0
419399822 377461562 0
56168258 118321247 0
408961679 257344589 0
434269317 204670981 0
190834881 497548780 0
515533068 181922912 0
39816919 245047420 0
162679660 389927698 0
92281192 112501662 0
382406060 3234146 0
183912971 38620793 0
64074923 488543318 0
12848536 337594895 0
454823677 384022683 0
516506449 224597230 0
497934661 189405899 0
530524481 66818674 0
26722595 102986297 0
92406167 389906068 0
9791667 350525164 0
79780604 450093079 0
379228286 550078403 0
221530007 37335030 0
463120161 266226087 0
567848337 112886700 0
541414059 470802076 0
129143700 239573559 0
497851221 188210348 0
148071205 502878237 0
83588393 94169667 0
345464162 371628363 0
318722860 450944205 0
177583605 355187179 0
104888293 39462649 0
89675099 265443002 0
420096971 500902334 0
340214800 454682071 0
503808233 375141352 0
188942899 365884620 0
202110559 249167586 0
454528188 221968909 0
18748020 347459387 0
428348293 252212611 0
363269347 505958653 0
225094110 267032892 0
95252114 450156612 0
544790550 265575996 0
238303589 79225789 0
204853250 513397887 0
341287406 287849256 0
129374651 290294721 0
294341323 316555695 0
68081770 441140688 0
339482906 20939235 0
261027518 215246008 0
471846489 565099656 0
141826650 379065405 0
283234613 115495063 0
123960189 52814176 0
565227802 131301473 0
30898463 524157551 0
421728304 459153171 0
486360723 225215322 0
445174038 470244095 0
170039968 445545598 0
98055185 247621482 0
199535078 533804963 0
497123585 488482406 0
152837606 424346668 0
129395806 107634079 0
538146593 463863807 0
86516400 164191959 0
505516792 154874550 0
405870077 182489541 0
149234571 127850394 0
198780349 24640035 0
207069639 276948641 0
536683105 568637912 0
3530974 62549345 0
299176950 497948715 0
95060248 441257465 0
308435484 6270063 0
450591639 535745248 0
481699673 39600924 0
333248984 339311317 0
510402021 547157189 0
145759533 31192972 0
301579324 67163676 0
76013328 265385836 0
312005257 364678768 0
224886209 387468015 0
146692839 335319366 0
556626671 431824274 0
269765632 538033331 0
306089474 344664804 0
65822802 503293923 0
531905248 398298051 0
181394790 113845819 0
306797575 168866038 0
119252575 116063841 0
541192016 58629594 0
308193347 211466154 0
138158972 143427903 0
549922422 54931292 0
283229255 372856677 0
292122372 533190776 0
481475650 67804900 0
103282759 187621764 0
515231107 106881054 0
158222389 124096640 0
86325001 395736079 0
383541659 125538767 0
159247963 143938112 0
428834224 524936711 0
373157144 242711787 0
95691325 116732565 0
469288482 311395421 0
241661425 525693377 0
69911150 338911608 0
346182995 394545503 0
469201540 194145895 0
116908219 118063224 0
139817202 532188327 0
441370323 111832114 0
539570145 485185509 0
387837086 399642891 0
92075435 192667376 0
113585498 565971146 0
520473634 394391228 0
499182978 118053053 0
156583983 250604067 0
1312482 338489484 0
39866125 517341048 0
472816391 129537659 0
45468657 509041264 0
569199058 5033724 0
413146977 197497976 0
260900882 152788882 0
354500379 106378659 0
527506952 293484946 0
255156675 129622775 0
254910963 444688135 0
43200878 181853305 0
43541532 254607793 0
277110515 157891309 0
308370053 31598785 0
541532210 451621162 0
45618252 305819589 0
352152152 430586289 0
359211597 169351536 0
206286185 28526177 0
429532722 523946525 0
426295920 298722556 0
226248497 391374646 0
220688593 450751936 0
301316388 270656188 0
484835114 457505814 0
231286894 271586861 0
418560005 67296888 0
125237191 308810916 0
373168218 470866833 0
148813592 233975822 0
552396696 97695491 0
416596782 421483030 0
324559337 401774716 0
44634475 206432967 0
487089047 275864078 0
33853564 216382927 0
443500845 197076969 0
296103068 556080966 0
251491074 40274794 0
176541601 84918195 0
193074276 461462783 0
42095179 141762891 0
14395608 266144385 0
57894333 304508171 0
381353193 71156548 0
239870586 211753107 0
403291197 505890210 0
513411111 532995861 0
530051795 64877070 0
479897814 260511420 0
180497471 421168901 0
313895443 357523418 0
501529961 173428891 0
172901228 34658054 0
313726662 313162350 0
149697234 344383419 0
406105576 278412067 0
11012402 217647820 0
164582624 486456567 0
62978131 103512481 0
563173529 207498312 0
412198439 56596920 0
49634873 372738464 0
146073527 422341379 0
511064363 101751203 0
368566483 150399360 0
521760790 155519003 0
202846363 272385753 0
452605190 49099898 0
256883968 399262345 0
273591754 169058830 0
559807407 439850852 0
1474334 442333672 0
486460613 114478832 0
483989280 247900108 0
311594023 88278775 0
149505523 484648309 0
544727616 212668792 0
170769946 139166304 0
139853478 106966066 0
369179896 430756475 0
497203318 284421924 0
19805324 436936756 0
108753341 530220088 0
395090054 251782103 0
163976117 155462876 0
223695845 105209231 0
403677332 421409760 0
94107404 38089609 0
316510290 134988835 0
286562708 208089562 0
386633263 549359761 0
76280027 440899669 0
144853958 175976381 0
506692924 410946801 0
21634231 528379065 0
557404065 209613399 0
251355453 137228695 0
92713279 143421891 0
57657542 365339154 0
46083603 31174071 0
34783882 306352388 0
429631273 28884187 0
136112755 75761813 0
89077434 134510518 0
268100380 335525269 0
343210758 242102197 0
57603917 545437035 0
402646624 460007939 0
126393973 209564797 0
110193679 556698158 0
77726628 47026734 0
158847870 282412813 0
221940364 242812091 0
273913869 255742310 0
485063222 421495384 0
175130140 530513712 0
468898448 504097122 0
523892253 247282206 0
495579869 136683674 0
311620767 40744545 0
224610849 181923562 0
300003329 531302088 0
104802115 123763115 0
498267333 263353215 0
356180107 341678845 0
397822194 504568884 0
66188121 555879300 0
309120969 201748189 0
277586551 320700055 0
98601489 497973108 0
524928319 310748335 0
197310296 477451681 0
146464119 460429401 0
225700116 378038368 0
168155921 203556876 0
99486869 263740556 0
482310655 117630208 0
167409941 3609864 0
54588473 244095318 0
273954213 157083323 0
442490793 85896311 0
160058331 190711585 0
492928806 451173880 0
270280686 302299134 0
180869359 90266985 0
35349999 330902311 0
393800669 245854729 0
99354620 212377210 0
377716660 49649049 0
59971337 100559852 0
479981314 464305059 0
149949088 39546405 0
82588898 122487547 0
274058107 216160981 0
539741055 45548246 0
480267899 547400589 0
216650281 51496778 0
323760335 74712052 0
558061754 130890906 0
212802992 337920810 0
303167595 41817454 0
527982169 300726795 0
347397851 411006873 0
260634125 23159136 0
293410425 139258901 0
145549946 501233476 0
407441682 362906682 0
31557608 391949828 0
551812332 456134726 0
188210918 153262434 0
542775176 291406520 0
167021357 249791930 0
244148427 207172977 0
524307972 244879175 0
36212337 19638496 0
538929639 453652144 0
530809560 91166384 0
502326848 32759634 0
504897414 544903485 0
138941010 13833903 0
401002901 433741560 0
75843828 101394569 0
112841694 66218924 0
528063260 18057039 0
282232047 400802092 0
51242491 531967422 0
93315895 453663643 0
287761486 501567101 0
366097636 77086777 0
290912874 233326148 0
522438589 292145000 0
122415437 64242018 0
160105861 48250509 0
433813677 55731532 0
460304417 268169244 0
426521937 66658141 0
282232676 220779844 0
74406559 546390981 0
227545865 160651368 0
105914077 320352964 0
46224541 204373375 0
133664483 73363616 0
137600488 146678170 0
270504333 104007260 0
190745050 464029229 0
487952072 280415957 0
357054941 71624830 0
282032259 109110206 0
558348193 337195413 0
309486733 356710581 0
356659090 11810250 0
72342210 222532927 0
141148496 107674143 0
378737616 447660422 0
508365736 304935692 0
186626127 67207051 0
54660999 479706348 0
484514190 390937229 0
299794493 436830842 0
223618340 340491758 0
470066433 52550667 0
39015192 342399586 0
10015209 121086541 0
18596954 142776536 0
61141481 436124691 0
68721603 216902353 0
433816262 311480969 0
271329668 339265838 0
112859440 545322123 0
412030272 217485498 0
293167412 461769034 0
333461483 61135307 0
151327807 550705353 0
399430897 165641464 0
252007162 171111641 0
387742708 221645801 0
347605542 494889853 0
394636980 501826172 0
91067743 467363552 0
418001786 217600633 0
62886097 99937302 0
341207806 350159653 0
443198790 358428209 0
62169878 106943584 0
261424968 434917214 0
391601018 430326852 0
226304033 24429279 0
259466447 149509959 0
170353441 425187729 0
306935246 21799584 0
74425059 371172278 0
163925860 305987759 0
543082103 353792686 0
429953986 66300017 0
488321943 353124133 0
280696674 76621008 0
22873639 512879450 0
96726510 278575070 0
538038770 88142748 0
487032044 255536362 0
143357860 405456806 0
246945257 522239085 0
497730293 193678521 0
538875914 487642107 0
203200921 331685892 0
381979479 58799583 0
362422870 15598636 0
100464586 366260529 0
103799178 345990011 0
137314102 9442465 0
5900740 552047835 0
168283158 460565925 0
140850548 434303531 0
89694330 398336915 0
458840986 93751513 0
304108358 547116640 0
329595268 154858275 0
432293311 502488730 0
341123758 435047188 0
228237871 267624843 0
98963972 19432227 0
309301321 163576379 0
486014172 509045854 0
409361497 172402726 0
406979651 192458940 0
477609519 182519513 0
387121761 284830485 0
107914929 48228623 0
477496321 514937940 0
42019443 474320168 0
422260370 464047670 0
404137018 366826867 0
66188097 371040670 0
225821763 302247550 0
241709234 331195325 0
130133363 5066668 0
186406156 168861256 0
326679229 407647889 0
552411207 263859786 0
444677661 520054486 0
451614965 206613768 0
532502630 347317183 0
342360232 323597594 0
336223708 401551052 0
335722205 281655537 0
441034993 333439077 0
295639345 273054334 0
447109733 71934317 0
300422109 149971997 0
26912890 251538595 0
542864961 540056045 0
45540700 159560753 0
538803162 529109996 0
563887225 226137650 0
304809967 222895351 0
543723531 507760984 0
183059884 163677466 0
380569309 67309371 0
197297872 539594644 0
44038799 439042837 0
92547708 327750838 0
173605963 420033800 0
423103903 299675356 0
157185095 300909280 0
214010537 466094607 0
266840408 490791862 0
313586595 10552245 0
291829422 284614072 0
447456656 100161580 0
48717647 184922137 0
324636397 131558886 0
191603167 533377048 0
341254125 311528246 0
102686339 111563943 0
125858894 287831987 0
123496915 158978478 0
194943936 43371503 0
269256437 562932574 0
88458639 186566237 0
246739371 542397789 0
516466892 222446950 0
387431536 84884218 0
91400580 66227269 0
500052450 105195865 0
493967440 512037892 0
312861268 244787571 0
29115761 104578858 0
176442357 64790734 0
407598288 257685543 0
161418499 260718378 0
203728719 418639994 0
169795709 372596398 0
94015779 276582373 0
346635149 495362821 0
122023306 249716608 0
148736203 494311438 0
338645865 280445197 0
556816229 470558021 0
395731073 170974224 0
539500168 241087330 0
234530780 24521602 0
51102982 23862424 0
362103148 129212673 0
201672585 441816464 0
428903841 119307661 0
384412759 103483605 0
337220876 381857223 0
224561092 203134975 0
374040983 395666872 0
491611176 555895926 0
555783884 524180818 0
421289077 161826254 0
444611829 556002013 0
243156816 524988022 0
380899386 555838223 0
136263873 155712657 0
395831138 219839835 0
15677497 195047600 0
336114 391168661 0
168787827 497304771 0
442853523 442884173 0
18734594 155080274 0
171944131 400940079 0
289116321 134235380 0
68489524 169065748 0
4726634 465328783 0
419803157 356839590 0
179186001 206716639 0
311831276 154878896 0
216268511 528460884 0
389815478 521055863 0
142058559 307806674 0
2564920 318966095 0
506775530 492288920 0
209051756 259162790 0
288402912 472825500 0
85169702 462538632 0
552134555 31585339 0
188580472 413916963 0
43489759 117239693 0
178452776 142332778 0
236082667 229030536 0
456935873 229936987 0
563093610 197545729 0
448324409 430871754 0
24525018 164335453 0
244454660 407400505 0
506770128 114967382 0
57519266 526600111 0
24105845 541151364 0
499560671 440829541 0
473480934 21911288 0
514678142 429666617 0
121923716 568403844 0
72858116 85138170 0
434778971 154467706 0
276248147 30608924 0
332153373 424165325 0
52831327 534800761 0
511509730 13343565 0
521480193 65540007 0
426484696 13697460 0
171915616 29500470 0
366012302 187007779 0
241705446 351608619 0
535810328 527116405 0
330036493 446150175 0
113163781 20440087 0
176427537 458474302 0
302008411 59746307 0
511315803 142943096 0
264686224 377547081 0
155231289 310011951 0
398807769 389781960 0
452064752 82761822 0
136826170 54826811 0
172539608 143876297 0
52017564 186382960 0
170364875 337693249 0
130428086 258889718 0
485727898 306225468 0
520227342 188826799 0
358876607 173046339 0
518875586 443557706 0
215908625 85488077 0
473729697 65883145 0
62440554 522847239 0
56325030 535484892 0
195675166 417856590 0
299993379 25458825 0
516151046 163201630 0
361289938 431320891 0
303922483 109819041 0
35214301 105132610 0
137236583 256629237 0
125315234 383848843 0
183256987 141731727 0
502582752 309457274 0
475259954 281520417 0
35649252 2125020 0
80988288 253352962 0
428895568 541447241 0
323263764 74900099 0
349517818 32818947 0
196722918 45501954 0
508174488 97344570 0
58444088 328883180 0
456144147 377234502 0
338342448 126262106 0
124160460 416191073 0
158113017 325181503 0
528801825 311883469 0
486782218 349660847 0
236630968 529622871 0
514541548 115410953 0
432600272 546560201 0
475470340 540099176 0
216681616 178543702 0
90443544 96406990 0
142717384 15717956 0
42941235 253915545 0
267332211 7756394 0
386419293 491658960 0
282767628 53389544 0
376465742 173213183 0
28518340 419592287 0
85937890 367029091 0
139424434 167096217 0
30068068 495789655 0
500935956 144911527 0
209126049 54337466 0
149658306 482103237 0
20462305 2637940 0
137411877 9478386 0
260426321 269555797 0
246330602 568813272 0
206035779 60720882 0
536096499 203392956 0
402283022 404698708 0
500189594 57385103 0
448208068 319382649 0
521679841 480857168 0
161537102 330814557 0
121848533 436555977 0
392529318 384293239 0
157577944 509969430 0
550283138 545017940 0
248711559 11517483 0
209920554 353131668 0
11995989 494119687 0
64204241 511876948 0
147666437 298730587 0
237850220 113879207 0
259563902 479763798 0
526279681 525504715 0
158090235 268675076 0
421324584 491236314 0
447654692 69466975 0
33437247 557938144 0
248538661 398778127 0
75376848 168164531 0
355237996 113505833 0
497659252 5061510 0
115229 248326363 0
413508425 35576829 0
1076546 543179335 0
492293839 436932816 0
478988128 259964742 0
423665793 90926321 0
367026114 241465008 0
113357803 194819716 0
321776527 136732902 0
264727800 376415373 0
148463525 225767140 0
299013961 47559201 0
519101671 135228068 0
145743917 466584292 0
509527493 241639976 0
383863159 36719249 0
156301485 530665436 0
398958918 152559904 0
281220202 28081229 0
143451472 247609570 0
351604925 375590148 0
39830545 550082805 0
301511673 299444641 0
73756378 73171593 0
327994394 187847153 0
442450716 179095937 0
390700381 332739265 0
225408770 488807824 0
536137116 223929694 0
517478228 329915257 0
183043259 377496951 0
427838198 149501235 0
89420826 357919178 0
366754805 78109323 0
376690170 231233420 0
510865236 174304007 0
32301650 133540955 0
216326618 130977576 0
86281778 492403455 0
14724797 429374904 0
353575932 287791482 0
240009801 178402177 0
419530146 512555990 0
372710689 147169321 0
299404325 168993206 0
151635587 315669726 0
513640195 473765777 0
93019182 370045099 0
116748309 194631680 0
177319200 206627619 0
95373058 229355882 0
123826130 473644823 0
248782080 451076583 0
185311569 531061420 0
292856974 30792791 0
394103773 347446777 0
243578592 485908932 0
4619144 267531983 0
517203142 212256702 0
142832753 475312318 0
516866280 343923239 0
110213286 352665988 0
106633571 493901093 0
522138188 287893490 0
393739357 64588750 0
138091795 126552617 0
55367262 368751090 0
230237821 26560519 0
539886186 222273961 0
484811276 49592501 0
359652237 516944078 0
198035962 357399873 0
450556539 121319229 0
527658695 254250751 0
325333842 201531435 0
518345576 423663532 0
358973212 57857460 0
552870002 369788689 0
153106750 279202507 0
256398127 9769545 0
264404496 190806599 0
131179464 330528895 0
512001059 382634699 0
436938459 473500113 0
173378433 240487165 0
64862161 346710856 0
170739721 547420611 0
55000349 121170352 0
253908442 324089541 0
298321170 420317510 0
153220867 464433534 0
446445521 432425207 0
485347329 360248021 0
326191149 237393221 0
218145505 403445808 0
131637811 113965480 0
193004661 469593164 0
564962809 550950032 0
483964733 430576530 0
529081421 322616561 0
249510605 275105071 0
158159615 210066504 0
27268938 435351647 0
105267306 360100550 0
217964131 112385207 0
333950176 169176809 0
550078088 6242679 0
300911854 320987383 0
83947107 328154525 0
248105875 136843093 0
387578717 426399406 0
563783469 502560186 0
474368670 305336395 0
265722506 304617323 0
5604694 269338952 0
383435401 73248239 0
441452067 545633403 0
259347193 472396997 0
447305416 502890977 0
192817025 171618146 0
317081642 400399796 0
568422107 125396786 0
170903071 260260519 0
162059429 21181472 0
307288447 451916985 0
440564817 168657555 0
60713635 297626745 0
504025711 442544294 0
350286400 2697056 0
266057895 271429269 0
511312590 66894092 0
150222166 146327934 0
368936730 524642889 0
441805085 76932152 0
421082007 301475011 0
196123632 236079154 0
31032867 44807316 0
260796160 361337227 0
86819470 136994852 0
80462161 142058581 0
474989234 157108766 0
162869307 77556147 0
26422603 489681937 0
127441124 31204408 0
111054856 446148149 0
314904046 210527951 0
420960048 360428356 0
387147929 293425583 0
513321103 83170513 0
559523472 39861062 0
175835303 332655573 0
88738075 323192242 0
479988628 28707234 0
280196596 345056069 0
237598468 133154967 0
91047612 316463764 0
74962963 170949020 0
199258756 82323744 0
538842910 519529251 0
192751102 9293646 0
199553873 45129544 0
363678910 56742997 0
214054945 83031160 0
302148967 336974936 0
69445232 147874396 0
698628 388978 0
545705466 420176227 0
176244819 40196827 0
215488104 422918547 0
549897095 428466259 0
134427614 97356254 0
540727739 509359581 0
490516915 203786516 0
479030426 286624829 0
476246701 317060833 0
56069194 451207880 0
56498345 156235694 0
85508074 16117362 0
178017243 219618515 0
100588633 61534988 0
79024851 35251119 0
532478769 428270719 0
215142095 357246838 0
234106403 139403823 0
513388867 544235330 0
456965654 445579360 0
491264206 40008911 0
452284618 492748516 0
134118273 515874761 0
212338135 145057551 0
419346385 13538134 0
525912990 24878074 0
233876358 146539140 0
180221692 132689486 0
504589471 545677486 0
219305539 295149601 0
146880775 526862333 0
382479223 475292630 0
494917523 3113188 0
487827202 154423035 0
125724818 134859514 0
294278804 392353297 0
514455972 548994964 0
552000592 536611124 0
453309624 501987888 0
304603733 132529076 0
37508540 315852375 0
2827623 288879418 0
51071219 15701653 0
67132129 377692671 0
74294229 286674773 0
38630408 149926554 0
459269720 368730713 0
500783760 228417839 0
101096545 564995450 0
140372976 430549254 0
346075091 102248053 0
376275831 528965202 0
167228668 306571638 0
447784837 531040193 0
69778023 556689179 0
174112745 45055071 0
88469161 436775170 0
106547911 505084863 0
68109641 117216036 0
426775145 537417107 0
214374331 344674031 0
272962185 464217754 0
258051634 228931071 0
508286855 93637091 0
433938456 260267104 0
231088484 234919049 0
106602269 31905314 0
268848803 184298069 0
487485298 75645653 0
375959188 227212361 0
523360122 366527698 0
526046194 307172905 0
208912718 532914500 0
307515224 501865376 0
518392606 399768417 0
306866187 487641840 0
301733320 280210660 0
347883220 148126830 0
41376880 360738661 0
25155911 543208452 0
402221600 121643413 0
486470455 51964434 0
15645086 17914417 0
515449181 374845698 0
146387043 222933454 0
426673612 111920181 0
212531969 87539413 0
530214058 26359484 0
81281475 81935917 0
70617038 84248706 0
42730402 276244143 0
205940924 320721339 0
350568762 41778838 0
350860233 293511747 0
43345664 477811558 0
164530954 491042633 0
116745055 472023298 0
514354931 481730208 0
309872087 46352220 0
487443327 350536785 0
361406876 241991892 0
520681117 318382570 0
252447700 216237358 0
81489911 548537937 0
408746400 385528036 0
262210168 176377648 0
24915366 211216006 0
409482665 373208165 0
238292021 92610035 0
71819460 301947569 0
424243095 305953744 0
311647431 304052562 0
337402557 204499754 0
163237462 551718124 0
194049126 469293172 0
308905900 476770368 0
199582677 153073451 0
300540769 125606500 0
526031714 44761020 0
341690577 488906335 0
504686338 264000628 0
104274682 347255317 0
416357637 299191112 0
165542690 436733293 0
413486026 522254889 0
368667591 423924020 0
252908630 337226062 0
482299564 507041774 0
184912856 480297137 0
160581967 451537211 0
22903901 350451694 0
252296580 316167491 0
429511338 30095634 0
71173920 250023613 0
401760166 135301728 0
123922158 152763238 0
449403390 381140266 0
213411850 141341434 0
244995959 168750210 0
471247942 205352234 0
440579408 28965936 0
243210058 538764268 0
183915906 206041064 0
456569586 502365038 0
125728609 203265227 0
392711728 156353015 0
222940822 269900681 0
35713098 447199827 0
295487046 324613528 0
359695516 324394156 0
125781907 202368730 0
457034372 211433021 0
329123311 56889849 0
8554554 549119436 0
459433391 231554498 0
563034791 398972976 0
554231921 228198236 0
559343034 419684982 0
396697916 103001404 0
36302482 167704296 0
113121354 561645824 0
528540879 492502135 0
299565479 288386479 0
479199435 307663189 0
174139167 414084017 0
484227518 50762892 0
325128616 460765739 0
234616278 163690237 0
218018086 290869477 0
399447678 132486313 0
53067786 465974267 0
538312648 42786357 0
515725530 224823495 0
267108555 453451107 0
278677119 154090216 0
234769472 57500383 0
352857136 439377340 0
315675397 184283843 0
197501575 106652416 0
533909588 273703947 0
121383904 559948642 0
147956602 144384212 0
473076464 354200136 0
403003669 113840932 0
455908920 409703970 0
183171534 131325785 0
273452951 297242944 0
264854146 491396351 0
378338903 472554318 0
333110479 346727932 0
520690200 488167197 0
558722362 141154912 0
246022551 85741315 0
560294740 248071057 0
23436862 206111828 0
561306586 393730250 0
115024375 180897854 0
415007416 162587587 0
431312626 555398299 0
179986245 319559319 0
396889090 54055401 0
325415207 252500490 0
433033256 265070597 0
391599382 112908087 0
406031262 555784293 0
211104055 101396106 0
490104021 23274764 0
250840244 48359160 0
283829795 462576205 0
76104785 194498314 0
496204424 239824049 0
236761106 14908887 0
53491634 13552145 0
389523320 183246250 0
375234773 17380713 0
231122611 204321444 0
280315864 312401904 0
293378362 48886299 0
238867817 142429960 0
159231569 81089256 0
86933960 427386580 0
12983150 214619926 0
224891631 316664116 0
431532100 66337260 0
252779116 130725100 0
343519891 274983573 0
394310020 270155813 0
332869918 171172521 0
426892834 8112963 0
191218492 158751121 0
383484525 51082536 0
327337971 208838651 0
518843439 326924844 0
383331786 181525055 0
550009708 326051763 0
472336119 133380671 0
83692093 219499650 0
412495145 146421913 0
122106972 564267488 0
440142601 361793384 0
121107654 327899970 0
117553622 8187442 0
160570047 423440899 0
358563047 421612899 0
285860157 567399225 0
63615428 309610914 0
43162388 567402865 0
556413421 44641922 0
88177730 381665705 0
67337929 237049617 0
283382546 448663002 0
21875538 418398903 0
185759627 47934803 0
57058299 129472427 0
10280992 404837036 0
557934519 106807580 0
83924195 462603844 0
168252380 411662149 0
61841475 513930080 0
336320724 352184285 0
255980599 320707066 0
363375900 481528249 0
279503621 184781573 0
322464818 76281925 0
300988912 302750357 0
106493335 449888246 0
489216372 345424373 0
349713417 242362624 0
32197124 479234097 0
310244814 151526065 0
493213784 13166179 0
337857746 47397234 0
262711717 466212986 0
273432697 73811503 0
541307464 359481299 0
554471964 83872884 0
123871778 431135339 0
269794075 71268117 0
503629351 54857268 0
540322761 324685876 0
467131980 469963256 0
565341397 154980024 0
85783043 315067903 0
85615995 207763881 0
254539578 109340174 0
409390045 401158927 0
386987530 115636585 0
116675572 538373517 0
443434273 129054324 0
289005454 13461258 0
369042456 608796 0
11980064 366463225 0
493309616 270648553 0
388214890 169829089 0
379080790 272593772 0
58355631 175030976 0
495526809 38178763 0
183947119 511096979 0
330352671 464621194 0
203666108 187610894 0
125326887 324434536 0
241870814 533261275 0
50452519 559306463 0
215471872 34990224 0
324977513 471160141 0
333835713 267173377 0
548998596 351089235 0
406455016 451546460 0
123393943 425248455 0
511203028 264394002 0
275749502 149596339 0
562588381 128168739 0
473414547 337734184 0
445043285 40369568 0
250609232 425383000 0
193990907 400479890 0
113215908 323161466 0
37605408 271904744 0
130552235 467476283 0
496871452 198492889 0
84549501 506359760 0
131724262 284627053 0
545477250 486140782 0
553875314 394801556 0
69882027 63187509 0
283319189 467480891 0
241154703 69369785 0
393658156 161533206 0
80809119 13739447 0
139954914 429416162 0
217126164 567634798 0
176611695 179700468 0
43626356 456753888 0
460444410 475344307 0
307115548 66411247 0
97431793 503514033 0
66832432 376532287 0
427760189 103225773 0
32447438 332118278 0
18946224 82834505 0
567376591 215882648 0
191652940 54816352 0
461575160 270733721 0
210993229 273319014 0
478193752 330309339 0
220799390 407071080 0
326667513 473209681 0
109894210 16170294 0
477488705 457104191 0
31598085 448872125 0
407160866 469800555 0
51847955 7103343 0
27443430 22435688 0
438332925 202707985 0
338584445 504933142 0
376127228 488110350 0
419856543 482102904 0
411477707 545138827 0
140870448 433323358 0
314381818 167437622 0
406394967 481937259 0
506684643 334546335 0
310201604 121048673 0
565883364 352606764 0
267163687 261122432 0
432258970 286536821 0
284205336 320128983 0
100557382 197348041 0
461616218 291779538 0
358708096 445882578 0
270080119 247717637 0
237126097 167549502 0
7072588 293250006 0
192422081 239457543 0
271169084 127723111 0
93344126 285140066 0
293422958 397370659 0
441677494 487903043 0
234538922 296211240 0
11356559 26638966 0
149298398 478950025 0
348803237 11788665 0
68820804 469428010 0
75115347 206921835 0
120646945 517899250 0
60191693 7310932 0
329266150 431528453 0
333941049 427388037 0
279180940 113833246 0
430178645 247042800 0
94374296 506707672 0
293327138 319109074 0
422241824 563385368 0
48347769 117854355 0
214925687 294983618 0
437618325 500449160 0
341614345 14566429 0
258396409 407314800 0
389553808 478872373 0
553498589 301659448 0
373733968 391899526 0
349501319 532376346 0
382820087 560899465 0
39058959 234933356 0
334476832 106982028 0
306381433 560799147 0
414533865 370216291 0
225143981 341965790 0
183915622 39939774 0
387723556 280061476 0
257656244 403701076 0
406986523 10195785 0
353586576 524414583 0
304219182 124584162 0
63923882 242639490 0
466277895 508975323 0
37192156 542569394 0
392873397 257714050 0
93437829 341303231 0
459049563 125307777 0
431072198 435609990 0
67816803 342669419 0
112655280 33166361 0
247459401 356433447 0
371516846 489028065 0
100812334 94612307 0
216978023 326283493 0
56365858 352529061 0
500052107 341255713 0
465363335 505068335 0
9850588 368991065 0
112142289 480170727 0
142125830 290517988 0
266786566 183983361 0
246572351 84379625 0
159417044 219437353 0
91140357 56642604 0
246407219 330862588 0
262595442 463320811 0
266795009 253160421 0
551582559 50954353 0
48161875 63283376 0
354348464 85765536 0
348472404 130399740 0
412468763 382518748 0
414743042 340106701 0
419904736 330876564 0
454165630 436806126 0
86693291 370140933 0
218604419 333742020 0
7397229 303015554 0
431278369 84199171 0
175901379 232754460 0
467751302 458887617 0
374062060 535194894 0
242534298 305956544 0
73793965 515884880 0
68336407 66893035 0
385675277 404831313 0
87425922 261149492 0
160262761 407371441 0
340130648 112984204 0
101705976 237262921 0
430911085 9815770 0
112888502 456458405 0
19200159 449575547 0
375028500 401281234 0
539501217 217396908 0
43380338 183134603 0
55679063 432156726 0
134722075 370175307 0
208588168 403097480 0
42254746 418571257 0
461713236 418402958 0
317464404 186816496 0
86333503 241681955 0
105959205 14413971 0
259495168 313141099 0
229388665 517494783 0
23102628 547744040 0
432633989 127126448 0
473328027 513977822 0
404093348 451707499 0
183906273 379430655 0
500247903 384171666 0
29639620 450167223 0
549599142 277878901 0
127683936 281793469 0
424480836 323948939 0
355361292 189650348 0
519557823 438470711 0
51033495 68598474 0
360731700 335922047 0
13616822 546023560 0
145057041 69493558 0
311406772 521888782 0
546619515 272105061 0
268912010 343780722 0
299410882 56187566 0
167255880 559246070 0
223185837 462374228 0
100974229 388266359 0
449811082 196614337 0
535943466 182316566 0
168568183 480521614 0
90452527 198427116 0
84967606 278261072 0
338022333 258021370 0
416659632 400991038 0
92642713 448329944 0
92188513 432583897 0
152006809 117888617 0
19143057 427801093 0
401695636 358292154 0
431591224 140648485 0
116385070 394309599 0
62619237 555452651 0
472111059 357947206 0
556048028 168611358 0
73010224 67166065 0
564575437 498889255 0
399096855 83029251 0
420947927 183366474 0
325056511 215172083 0
425191631 84062914 0
427822603 88014451 0
90010005 324449423 0
40828298 16373732 0
94587681 239044414 0
139144832 549878223 0
263597816 103641630 0
542243217 307826869 0
266325510 434430999 0
398659344 125591594 0
190540112 6631213 0
154761914 182589260 0
540257779 177821949 0
49380221 410366332 0
391052605 82155534 0
71661680 459934102 0
370914842 193815363 0
255465514 266992232 0
303271624 429785944 0
131191867 207724135 0
126636826 19238768 0
303566378 350070932 0
530330409 282587169 0
454879714 482832240 0
319749435 259613757 0
561008062 45077413 0
11738860 386356893 0
189728927 436517343 0
538020508 56063430 0
201478033 283924409 0
145704829 564162679 0
215254512 503412739 0
5505147 99578114 0
144231253 7146068 0
551058184 137391413 0
135442703 497619668 0
307744121 532897288 0
111285408 429721453 0
422181080 451586708 0
459051171 278850710 0
7440427 350637902 0
110522061 542650423 0
57287032 306385299 0
391500196 417542920 0
42875054 35993679 0
244655992 481722877 0
529760045 360305149 0
174813477 346895336 0
72079838 219135296 0
528807836 317375031 0
303714866 416331498 0
427101515 411412584 0
315497410 559532316 0
135638911 2674466 0
169664843 161665094 0
78739771 171807533 0
106332150 58003084 0
384291501 495041769 0
305653423 20166780 0
125802576 416877788 0
97806308 256756708 0
279883896 124935014 0
28927632 259753386 0
93123129 126452132 0
568012647 218773706 0
273324094 537616031 0
459555986 224678597 0
206611829 345480290 0
177772156 15765025 0
351012347 150620867 0
516071470 344323470 0
564986504 190547801 0
291622241 358460503 0
153739172 41168889 0
243098307 39058130 0
240056562 20700338 0
292249800 411898763 0
69038631 41954870 0
566183040 278714022 0
170609399 131314899 0
478274060 432079267 0
42255489 29593382 0
217897406 202273830 0
370556038 396940020 0
531248479 323551715 0
247985327 302287310 0
193186725 217553785 0
474813417 84145079 0
342781855 63595940 0
371461307 543447776 0
320758692 295862443 0
54712230 118876227 0
436945408 86315757 0
222426451 371021677 0
468521219 557595104 0
215683714 121634306 0
532249984 166200686 0
493796106 363151433 0
418659096 177538850 0
504107401 511589842 0
42195875 500274201 0
361251698 88740568 0
560933104 113761933 0
26820027 74796539 0
151983476 446284813 0
314334122 361976173 0
155257455 8495956 0
92137750 97849660 0
340831579 461251229 0
384289139 135682238 0
127764532 284279956 0
231923468 429329493 0
363806469 51382156 0
33154499 340831855 0
215570034 517642819 0
160958915 261902691 0
130423524 557926851 0
146679521 115359621 0
362481401 333401784 0
223612553 509916483 0
59406440 329823077 0
444757432 488376310 0
565299825 448281295 0
279308153 360411377 0
37194190 295758834 0
452727342 110470289 0
212854274 245149383 0
237517371 523673737 0
498626369 339696053 0
153652535 142269669 0
406577696 87430738 0
151720804 117023443 0
214568097 365749490 0
4850838 340482488 0
262706490 277475153 0
282560496 192695496 0
235852533 109429428 0
277427844 565879024 0
4867482 398450889 0
149910802 318447979 0
78331313 234403781 0
52841194 226431177 0
84541420 33080529 0
232722397 411767349 0
172612774 338973965 0
528339161 292483356 0
75350750 267463206 0
391684669 372851295 0
22421509 136879494 0
72977697 208526564 0
187264740 434927688 0
2522099 53809059 0
316709414 299416361 0
67295291 475833917 0
289057065 313742104 0
447792194 531263363 0
124810484 479238905 0
465948892 471031276 0
263457176 341796253 0
294809797 375963519 0
217502770 94897194 0
196132795 81273120 0
91025603 78571685 0
292380388 532603383 0
99959447 451732442 0
126162140 135706171 0
531282485 124052414 0
257941357 567414120 0
43023831 171419429 0
219946099 500643725 0
143887801 451371177 0
343364211 416914729 0
531968211 321132164 0
443801087 426058924 0
189071329 526150871 0
522016813 239912408 0
7498841 158067021 0
78994144 505922692 0
127880727 426643879 0
195296909 213918117 0
339324555 150454109 0
78097300 114448132 0
515759462 404693791 0
148561842 387140455 0
325243125 486165118 0
338247487 10612694 0
227974190 104742336 0
16310012 550575755 0
138250533 269769235 0
348209803 404176964 0
396208978 70339154 0
391766722 73718218 0
353320814 411400256 0
549064189 53694843 0
477796371 489297871 0
547233937 549991941 0
169998371 382694624 0
60451986 521044238 0
529154756 248585959 0
466251421 217623004 0
92419828 478108531 0
455595330 292303255 0
389582624 474072085 0
489815569 319461358 0
347838850 312587138 0
494214542 493459493 0
553068311 402697681 0
389412074 403028847 0
550075005 342393351 0
337154927 355730275 0
71996949 301438170 0
399308000 74712562 0
526712914 287343659 0
19515009 415162616 0
86584255 205055452 0
547024970 484430596 0
301836022 80484564 0
217464643 497514109 0
285414397 132634827 0
94789882 325922072 0
30428740 247117559 0
453449585 502548068 0
395617509 51103422 0
468381164 401871400 0
198317101 404853532 0
391502554 369357088 0
559814955 83806762 0
58284691 171638107 0
305253699 308539684 0
455999516 113692129 0
57444131 129958239 0
28853245 35378429 0
165739152 309838798 0
533823047 293841903 0
243154134 374976690 0
368864441 39542460 0
417619024 517729511 0
332443954 488754700 0
210483696 64002578 0
128932579 137410958 0
10454441 279638995 0
322003864 559815447 0
523017568 479937695 0
342052301 444592319 0
154227614 550852256 0
548274084 288722407 0
528171862 284462922 0
288381054 134498281 0
498836506 215359841 0
397132297 346886544 0
151326348 5664605 0
25814461 144946699 0
196498454 430473910 0
551796929 338164120 0
566766905 313633515 0
238124816 411023993 0
544438939 10733892 0
241864513 179063742 0
349078292 358706608 0
567507816 546021561 0
556729128 281626682 0
107904942 494237608 0
509717860 540024782 0
293338421 96263456 0
159568129 168309870 0
399079772 339951789 0
136134784 363628307 0
352967165 97754216 0
73439797 238967093 0
454832403 426103942 0
12476034 93300577 0
511053351 428889572 0
352992216 349186446 0
243988857 326799360 0
420787442 412772258 0
17398891 489786221 0
245149434 157382597 0
539027303 357453703 0
450433139 549133244 0
59603310 496683919 0
343474804 566433241 0
407459416 40610921 0
112514036 187042245 0
183887972 419999068 0
79712270 19228671 0
142092017 261851655 0
228820830 429485581 0
402422118 242435718 0
216645421 428968707 0
546198601 134860023 0
13623027 490975761 0
359479841 296194720 0
23549673 137339463 0
160031823 483013400 0
305373431 515379490 0
318140864 385145862 0
448306002 307943392 0
84916781 194253540 0
228558608 82648117 0
132972795 346200385 0
12879599 173991191 0
347190080 99609003 0
138302880 532744956 0
479239241 259501452 0
45334643 220561377 0
550415158 322287505 0
51623418 162530262 0
121562725 185770865 0
382135283 263368097 0
170441083 192004643 0
513739111 399111177 0
163815431 408165083 0
417540262 219214520 0
238240746 192760092 0
192674648 50126390 0
119926642 446600022 0
449134823 476046472 0
22765390 497968923 0
425452769 498098596 0
238702636 439122490 0
271535826 86326685 0
72114465 511109122 0
164065782 110524235 0
26048871 18160374 0
492241185 158403847 0
386776100 67293939 0
254392495 76857054 0
20203443 370762681 0
87727309 395432216 0
124919089 269092819 0
261003456 63558310 0
368469995 247505163 0
531935099 321817 0
182359684 38735363 0
74790976 304702423 0
102606511 23614169 0
432827253 139737901 0
118650370 218692154 0
173297639 491472879 0
568206680 34328250 0
485113288 566122435 0
235288753 381903288 0
46206834 146831554 0
176556476 130010910 0
76712855 287375516 0
141741796 174244076 0
155611474 271846948 0
265516103 547881820 0
431343676 30926325 0
252942365 123730889 0
126753030 104272238 0
320674562 30959677 0
397612631 366735055 0
21965094 56885305 0
38233001 204524996 0
268260568 102064904 0
202834638 518880807 0
145095106 168630878 0
306682097 222252732 0
501797316 399194855 0
533484126 283066653 0
203712120 531082524 0
451114864 465763936 0
366157960 339516243 0
311707597 534656720 0
326451395 260991529 0
49157370 201755286 0
493184259 423133396 0
302973504 154855708 0
407472511 422431782 0
491184192 229575439 0
122120390 353629756 0
389947547 395283170 0
136719751 22208987 0
354242417 292717064 0
493763989 285521441 0
124802235 301103194 0
231207312 26349638 0
450216424 259017547 0
252186774 365903235 0
89514686 554043917 0
217171631 322555305 0
441599956 499428653 0
443584081 388750819 0
442956801 341611217 0
356494220 282135037 0
236717863 453109364 0
326231857 364848102 0
120976650 482354901 0
374394419 30096797 0
378966551 169683776 0
282578384 452068765 0
243784459 263823576 0
541271144 172996208 0
79538792 365611846 0
89733045 115705354 0
44975496 391527126 0
308693155 454106897 0
467636806 207165547 0
258763310 141061623 0
180036127 134051310 0
205419569 126199216 0
402619667 466145400 0
501742578 507827760 0
346314555 408331230 0
521328875 84199940 0
240656950 564930896 0
548077988 350053763 0
564526070 164398077 0
446494788 547089481 0
269263837 159844451 0
78510387 45335917 0
433591514 413771156 0
93369791 160083481 0
158573037 357258063 0
270452432 557189459 0
505360784 231932456 0
353816903 363180759 0
17592219 57735389 0
104302402 64695597 0
301338075 150094709 0
159428327 452863962 0
303321368 365557507 0
556025899 525657036 0
348566758 377979191 0
313820525 336922892 0
426151271 19270960 0
507878254 344161025 0
301947596 452126165 0
41193203 304324455 0
334898989 356011769 0
378788970 512500330 0
286045560 168217913 0
77647850 471792076 0
262213404 221803363 0
24564911 391268117 0
85941160 374420808 0
495649170 306288038 0
45961887 188634029 0
368848901 258517351 0
308046511 480014854 0
63392575 183635576 0
252320984 484442325 0
34194838 534052241 0
83836042 324060285 0
166022217 68850952 0
557487921 225885010 0
29642383 493913296 0
396071727 401371 0
163857562 86345290 0
452294983 534701207 0
90745261 379153040 0
250768874 70486249 0
272259681 452785205 0
389363924 283739893 0
77113466 180207863 0
448629494 381194109 0
477156289 206019912 0
192034008 159269458 0
43294637 25471392 0
164671935 112636366 0
448857095 148799115 0
268629817 2371335 0
252464828 349275254 0
158080686 346083236 0
255685026 544963147 0
371688005 362258497 0
454466234 434024061 0
347043842 105937493 0
388019664 87448018 0
313810394 284934069 0
1116066 225667989 0
450214971 468141918 0
552835476 351333828 0
17986795 330736431 0
460900567 2312781 0
178931681 436811971 0
100733784 20148822 0
211687520 506059656 0
465407314 441878559 0
442958211 324988051 0
320213093 530592627 0
315959756 385409094 0
379065589 496876856 0
101222925 527128024 0
88353474 432049129 0
277499683 168508163 0
150738240 352102238 0
38643080 473238063 0
391127182 438194318 0
237526518 264704058 0
278376516 331869872 0
368850581 526058446 0
120827216 543488965 0
354897889 289356006 0
289468989 158188368 0
22883670 448696450 0
469668579 513065695 0
91368632 342219615 0
420068279 88985058 0
306841917 39596717 0
531587116 567610609 0
474078134 323858329 0
451610752 216295201 0
299189573 10497872 0
64014051 258129000 0
92528441 144308988 0
454711947 26746981 0
176314368 202899570 0
17476258 38871213 0
507913356 470399154 0
350694243 301760211 0
136583321 151391694 0
532147775 433783953 0
481553253 130829844 0
472778898 221693254 0
546605106 148911192 0
363555872 104379759 0
402413734 310469676 0
141514782 228180338 0
231839378 192808936 0
238731424 38284425 0
342258079 31447699 0
68316370 501403877 0
4065247 432793765 0
7058334 144497453 0
343902967 260621177 0
3539077 129072157 0
464299206 265114401 0
116407993 441041031 0
188709131 458162369 0
316294363 162881108 0
471851419 7013369 0
324667199 555195430 0
200268757 40962199 0
233968679 50229956 0
481123352 411390636 0
326406307 280929624 0
227197542 550423890 0
98747911 136692785 0
347843270 469366138 0
538591245 41941077 0
539272454 234421627 0
65634300 247153176 0
317767397 393689940 0
105454374 30164069 0
75144896 38647325 0
86097638 527718736 0
515699232 328656012 0
501625493 164263945 0
494128928 323320453 0
430837044 551525582 0
242213509 270857672 0
90859379 431966524 0
18267543 182958169 0
430522441 61915184 0
163623050 30195077 0
239439266 80038706 0
26057583 170095229 0
448427624 211094634 0
272456849 543699517 0
192207893 82654784 0
380127808 338189639 0
91792393 144144217 0
415081673 389555552 0
35297679 10307770 0
110979861 400440148 0
375683479 282890485 0
275241059 57314961 0
195262085 455936802 0
177437947 137678524 0
35438974 451902691 0
21957297 71090668 0
129488438 407573998 0
192621355 273104662 0
60790191 527454074 0
141444277 389654038 0
556268454 68383510 0
178448591 552857667 0
437505708 536336732 0
67767732 357338292 0
496787443 504792164 0
415521136 540900039 0
137155780 518022511 0
158392442 158268283 0
300979928 185435647 0
560176797 91238292 0
321931290 24028209 0
227436290 531211838 0
280370485 47209380 0
399386373 120586459 0
348066682 378175009 0
509675010 361732527 0
382145982 168250540 0
265224778 88636508 0
136190116 237064222 0
435828613 355359459 0
148445723 288086786 0
515740398 225525286 0
203366150 410859976 0
254411663 373555736 0
134774787 464453591 0
36441956 301225708 0
530763609 106428227 0
57881426 209437701 0
364719684 337697022 0
115022943 75472568 0
426146776 4354301 0
415685492 395785656 0
69843335 52123343 0
547187700 193267680 0
321541011 17356321 0
232585853 172062280 0
279974205 494842965 0
323711962 456405450 0
119991535 379415700 0
85518303 89027489 0
411305150 240941739 0
206171466 38510078 0
89393715 282404258 0
125934747 501871576 0
488312718 42695205 0
480214204 69839305 0
460688065 336974006 0
298936551 171369910 0
356704065 169095695 0
140189316 249352971 0
257978343 182485420 0
481915129 202226623 0
95877053 129115286 0
55863110 71237712 0
549452149 126147525 0
270408640 165878729 0
78307195 475363563 0
559492681 407546312 0
318940323 259232711 0
174759662 565926553 0
71492220 399974113 0
70917293 206101789 0
32289599 91510452 0
343187556 509345737 0
517003580 352703535 0
554413618 1271177 0
542495733 402950179 0
365513416 284843595 0
159390511 543582759 0
307471917 161640422 0
15407985 16902137 0
122640250 542733199 0
266964629 344701486 0
7086035 326421152 0
159959653 371687404 0
508389630 351559848 0
489450341 98028693 0
108581059 115197989 0
320248518 503542554 0
484893306 81287625 0
397962196 255486445 0
167610136 561541755 0
346512915 151526502 0
120306388 2028634 0
396441371 258721577 0
186188716 514520836 0
222684057 30351510 0
277077073 352296301 0
565016573 49718121 0
246044973 543856039 0
229260654 416415190 0
34350781 406118710 0
379786502 167444162 0
90093172 331944642 0
506190646 208843450 0
140639901 381397618 0
125066889 14908453 0
183770559 117532146 0
424772136 425016213 0
229727479 212697010 0
159077080 329453205 0
136241074 169531761 0
251575052 543631629 0
556974898 348299080 0
48929886 266022316 0
298705488 350891531 0
505033196 522905461 0
378792178 410126571 0
116451611 280811156 0
430923697 231267340 0
410709476 555541940 0
98733124 337434869 0
168409267 197348455 0
176972226 27908099 0
271474599 410313579 0
561098059 236683049 0
546463705 132860935 0
101105465 297826789 0
106421552 234717321 0
403597179 521955433 0
117143179 373240197 0
518992002 205012187 0
107357965 278056380 0
138808093 217270083 0
453035193 556101937 0
494728892 460177147 0
308083049 441120925 0
443201778 140824666 0
392406291 47691851 0
144435226 9329052 0
355782859 366175223 0
422525661 49800467 0
537234747 186028397 0
408707476 216705304 0
471909952 365244930 0
518755158 337837433 0
429985961 138768454 0
212278739 256214704 0
522779567 159463192 0
145301080 207161257 0
52886867 513653631 0
214179017 428003054 0
534200534 193456454 0
367354503 467179800 0
97808347 470971261 0
4667547 212196467 0
121145980 538112029 0
526232767 211048398 0
471956537 413588095 0
31792730 511044849 0
238929138 233079916 0
185486356 177775162 0
311892845 122360926 0
171675667 84770456 0
26180017 199161103 0
361376387 243434144 0
194542726 406672275 0
111961433 83432970 0
83007528 439587379 0
550043291 483826286 0
357626809 549666263 0
20568391 336363014 0
95215552 187259473 0
17481131 69244112 0
99642942 8216129 0
100418014 45969813 0
366897202 507101764 0
557306976 127486844 0
546132610 297925332 0
217414437 209928805 0
244372795 352672509 0
227822868 78735237 0
412692451 34654383 0
150598724 456498291 0
533158863 302503295 0
286572842 65048241 0
551098134 124644523 0
560829619 442555606 0
138222555 195676235 0
154815325 566711285 0
85815127 205952583 0
412344742 394313913 0
483296571 3639085 0
423534685 443709755 0
465967893 263142667 0
136135281 187041035 0
550895212 288857815 0
156296392 374061451 0
107618219 371096968 0
64393499 554376197 0
236091868 181255103 0
471809375 533789534 0
560258109 32931562 0
454175024 142795811 0
107149976 412035055 0
60500295 18688201 0
336744449 48192056 0
268649573 506460527 0
92313219 396450496 0
122382251 460604728 0
203313676 234042312 0
46131 285259902 0
5332259 284958138 0
496993451 311882066 0
109882154 552301158 0
225297549 245120129 0
112263189 325130588 0
293802211 109884255 0
468998086 503496145 0
564356087 488879660 0
92943573 558591121 0
484539853 178684855 0
408880063 552059790 0
565887695 326586157 0
201316910 78697559 0
399765667 540806040 0
58172033 464978324 0
429211832 433699333 0
21275810 236757779 0
330191786 278323047 0
173131594 280415981 0
340597157 463003730 0
52636879 329143105 0
346974990 202129760 0
402245329 566443510 0
440069653 422931652 0
212394809 529670083 0
111754086 388894149 0
437450001 345661514 0
462073562 273196761 0
43994696 410362166 0
367013243 163955865 0
21829603 389053323 0
283899148 151176431 0
514624908 314972061 0
237192124 377315166 0
28777335 325286908 0
120589053 362103771 0
530628849 567881095 0
61597584 175258592 0
47342895 549702261 0
473346865 449101440 0
210265429 555959298 0
24289747 369527938 0
165694870 462910556 0
53748005 92776575 0
453095167 438175977 0
261989217 73771346 0
164484344 424153340 0
65623736 258902103 0
417912210 217680468 0
206248684 255452189 0
201576690 175332484 0
121410059 208659009 0
299186493 374301478 0
14218916 138633417 0
290818428 433586653 0
558863205 164188794 0
558540683 359746289 0
427894761 15312539 0
308339680 101628898 0
247194519 121974524 0
563725959 413882290 0
559986144 233162409 0
294747171 518482096 0
379389446 112251821 0
38308802 309490503 0
166952326 403616939 0
172751072 450373389 0
496024852 560696038 0
435423250 24657557 0
116562063 195401627 0
220620543 387608162 0
404478936 343732802 0
523387653 372245942 0
349934202 344862139 0
248007486 65060153 0
464255567 293805890 0
351197711 410009066 0
530175074 289431859 0
424751601 376442420 0
386499842 475459168 0
223530488 311030274 0
349094262 416192548 0
22978893 352840215 0
396847822 57280239 0
213090272 544848973 0
66556508 266097921 0
72931292 378657968 0
558687604 48419101 0
544572193 3597223 0
95734559 294394532 0
294332892 432851694 0
410240608 257974096 0
185376668 209132566 0
25378857 449254254 0
441223550 528267072 0
473450289 519081920 0
161424549 315697994 0
127136518 206569355 0
234098302 53620745 0
155256119 316853809 0
362031563 352537026 0
80555629 338947835 0
494326233 36289207 0
319550790 246011067 0
336303132 228645911 0
283067579 380935814 0
180622730 284908584 0
511765669 406718129 0
65061576 214298496 0
530173196 9874616 0
192990573 52247788 0
159464455 145532578 0
22416256 273567934 0
300159429 539905270 0
260072819 404834180 0
296067483 80224862 0
136186530 481725758 0
308976629 47812312 0
487750753 512830798 0
265317595 177308844 0
109678920 536448385 0
89784679 185935242 0
72438445 368726738 0
26988568 309389734 0
50444012 344354 0
237199420 325213273 0
97909471 355881046 0
267804009 226246678 0
318832616 135057749 0
502833732 555698777 0
194336793 466006677 0
562356542 444097939 0
247196600 77333177 0
73607442 536579424 0
415933794 313279406 0
476317544 192548743 0
429918062 51211037 0
294281933 495711270 0
3356265 47774328 0
153722123 340284757 0
483309615 97691612 0
71625883 293215267 0
63410331 342806541 0
479187716 318918335 0
7127945 373623909 0
59670495 323298182 0
508293502 243135493 0
449369011 172391881 0
112037445 332861267 0
522098025 559743745 0
334239527 133090203 0
471819239 310458864 0
347597359 426520373 0
130336528 72664563 0
531220728 81313636 0
535256347 154746333 0
91669920 457217530 0
529125485 241311791 0
39209670 123760918 0
482667180 328345613 0
323666000 392514953 0
423644797 551197428 0
557938936 407430622 0
270248757 343283262 0
77229961 445998187 0
364857637 364999351 0
230494214 141806054 0
565057951 565022508 0
555874533 54806389 0
152204377 381239847 0
494153244 168940848 0
549687295 62046079 0
112311211 133044914 0
557531929 260065504 0
311932279 5305307 0
81508170 168688400 0
328375410 115144986 0
354855612 268724926 0
238064664 288954431 0
223933358 358585357 0
276689020 52312616 0
301778272 409245631 0
133104294 203324829 0
544836380 42047693 0
101936203 393644497 0
357456943 295298178 0
462205434 416740654 0
16896493 64264426 0
126037944 45018954 0
195346568 460610507 0
457201434 180443731 0
294478875 341796645 0
146001395 533745521 0
82468074 6960159 0
519776449 530900665 0
246143689 177443009 0
78729637 226144544 0
412088881 354083901 0
368377347 228736094 0
420150482 212138945 0
443149802 440526357 0
409189243 554932865 0
265180833 477615465 0
104874472 320617384 0
226103730 483438892 0
83464196 7392807 0
76772651 28064947 0
245507983 304158156 0
38446075 259451323 0
158395571 253882058 0
60261014 210127607 0
558082752 266666284 0
399406062 432791051 0
428050393 149621555 0
444829429 163317040 0
8943161 208820105 0
381406515 33634978 0
560366037 448751556 0
106097507 55515473 0
428983347 144213730 0
463101638 293916138 0
334894852 333379612 0
504460627 498399358 0
135569484 275168387 0
377154943 245129661 0
360174349 462316063 0
335648731 343086840 0
27018825 383120041 0
132004608 551283373 0
378256108 350978367 0
435359946 170878967 0
111933164 373992700 0
283197656 493580034 0
131598504 345118714 0
398578920 455139407 0
6539586 59038119 0
229120900 227250469 0
6314466 452091222 0
284856035 75318499 0
28445031 209577231 0
369607393 366496941 0
301462796 399611939 0
77258983 77274765 0
137267803 464446439 0
385754998 89922992 0
498492645 27555708 0
224914898 15296399 0
476679588 158664953 0
199616281 57153606 0
24090955 401981219 0
143590986 257050585 0
69292663 12041614 0
328377567 473551237 0
5970703 111057895 0
3376104 426285693 0
46647794 554006748 0
78441140 321566145 0
181243510 253047564 0
476664226 536809771 0
520541760 291107820 0
141994171 489152020 0
442961127 283700888 0
131042376 184525087 0
497999892 93802031 0
79011966 261550072 0
459474112 1781897 0
268105778 382818188 0
560049003 533638647 0
359484342 538229384 0
306023354 98736173 0
58106006 294073658 0
504166223 440508914 0
409644072 341686257 0
517921825 231061226 0
52388084 298367926 0
128888665 544564443 0
506639828 312879385 0
297048533 260038634 0
544883031 467672843 0
11930165 168858716 0
181797034 245825501 0
441397538 118780320 0
104163287 460165615 0
475794393 130962056 0
203424267 395096668 0
523582987 12159056 0
442384055 293297235 0
492945380 120331894 0
82659435 190009520 0
239242814 508553512 0
108770842 15318247 0
32411922 544403079 0
102074848 458444498 0
398886615 37030326 0
485421218 148777269 0
6561577 151548379 0
201460477 325133233 0
421434469 159960000 0
265086942 41062200 0
106170613 544437533 0
87746215 524853798 0
153078574 98747868 0
91198214 256750426 0
360170645 285459468 0
256366984 24311836 0
83302348 64067512 0
438639905 461920263 0
14201031 156791733 0
141656333 526225268 0
40768154 217859264 0
493071630 557366543 0
13994667 159645777 0
179756965 273222134 0
184071355 532858534 0
360770852 161009037 0
352629404 495549782 0
460232512 488868899 0
266491469 168589843 0
454909075 427400941 0
397064967 214161647 0
146761332 442674125 0
24876513 223562934 0
267227876 105488704 0
385464398 189080405 0
395774585 61632382 0
256484007 469220036 0
430445426 244590410 0
406595879 229202972 0
569264481 416845828 0
431899161 465345365 0
559953132 347625180 0
479963203 162669062 0
135536016 108119512 0
423719070 137633474 0
424497570 368311541 0
222967858 533127968 0
181905175 435832550 0
27553385 352620542 0
336155155 33068044 0
49009863 140732048 0
143608269 328954607 0
47089991 43274395 0
495490823 327602811 0
142152109 75665838 0
81593216 325209471 0
523682358 227906463 0
181484718 359612620 0
488260602 407491455 0
124335212 462124493 0
4049855 710692 0
508334472 18084785 0
11073215 415099644 0
403947128 435650560 0
170919028 407793270 0
30664691 520902337 0
83636395 20279963 0
8447273 345805552 0
236549617 193204103 0
266240224 56449535 0
192899376 87995883 0
228281446 366936960 0
238310829 132815022 0
189650822 301810014 0
220084233 213993650 0
199415230 115710775 0
151328199 347815961 0
134971899 557290134 0
320073292 213488298 0
561705056 517087043 0
563367918 530404193 0
70339565 96640211 0
243941999 167090621 0
290957585 148022324 0
230770688 130938084 0
238802067 180830367 0
438544713 334162658 0
266564305 66435178 0
261015586 313450884 0
251777939 13285408 0
4114604 152673887 0
498012557 18597224 0
125906810 228898851 0
275973872 301174585 0
88479948 163409740 0
35280066 209368379 0
206601232 91209417 0
285014853 518162571 0
399783360 117365170 0
399690654 306900610 0
547772443 446724499 0
475672098 178447127 0
105847755 497301227 0
91694074 30232518 0
515295215 113255151 0
444596660 206564337 0
325944174 399472214 0
28125875 456759694 0
145810496 351335787 0
102400650 138821759 0
196129299 406632066 0
543335789 423612882 0
242250057 547875184 0
540441982 4341878 0
397284319 448647651 0
429952178 175205062 0
277974270 209805395 0
414231414 554405624 0
174357752 275647811 0
226409482 6810660 0
72163593 385603703 0
158934163 558534318 0
162388197 359943660 0
173791076 546988078 0
542002469 561649271 0
466220036 341692424 0
318730507 342520306 0
400732106 361815113 0
530592451 486325866 0
514529524 550922472 0
96533539 387627187 0
9563020 270507261 0
88027057 359253307 0
120203598 34875480 0
481295921 382302155 0
297291336 326943493 0
141057074 64957594 0
486728568 308424600 0
216765392 84333393 0
560553614 207007787 0
392974405 444994333 0
1021211 406277164 0
28817023 100552991 0
37755032 42636946 0
288387164 279397691 0
126810979 493180532 0
242105643 323205343 0
123542996 308197706 0
387429715 281072189 0
17895286 449538857 0
559457940 251836434 0
230531779 369133790 0
500551985 172172372 0
155279343 284441737 0
107273636 196226310 0
539430878 289095066 0
155560809 193976618 0
454559443 554298369 0
492999918 514119156 0
254566732 551319919 0
367855800 99812605 0
471992649 180087211 0
262260323 95415179 0
438278903 265990173 0
256491440 251993108 0
326968617 470126422 0
144766126 526207686 0
291944373 475798529 0
505102444 128821655 0
542224083 514242812 0
171354229 433980543 0
50859190 172691920 0
253737850 554643136 0
567430269 151224028 0
144266514 552887102 0
189089315 195850067 0
219606133 505512685 0
351942617 547053251 0
156342078 183424527 0
272527625 137980188 0
84313163 431341651 0
31192107 222863893 0
187329940 172059105 0
322295814 47241703 0
436576399 2672755 0
171482207 490758988 0
311651820 493715683 0
331682453 554757229 0
237748122 291539115 0
62262882 421800900 0
150808254 416575114 0
526197794 64837685 0
1423135 301038279 0
134514157 423315372 0
109420698 406374554 0
102652406 566653872 0
234438483 455937660 0
372393662 447611307 0
108047588 454295492 0
179210530 471769225 0
313330035 564060614 0
264298139 453532074 0
142599641 122315607 0
355908386 492560543 0
52199506 140921184 0
5610132 367355190 0
235774986 561706594 0
231876240 374395055 0
43437899 34298401 0
336364685 475367134 0
455100804 101327980 0
425286519 212872585 0
84376346 347662682 0
106875775 219782151 0
500724822 65475966 0
477982207 10523280 0
40847520 117914828 0
221883405 406242756 0
215795776 365203770 0
81834910 18333672 0
539784883 66605544 0
220094877 334073750 0
255908238 270373956 0
562073387 148105191 0
78175178 127770696 0
130685504 489691389 0
74494146 502276475 0
379745560 100287623 0
264939185 99519765 0
381627773 327096552 0
359108624 483172918 0
95882004 414079522 0
449096849 480383518 0
357791900 354571191 0
95308598 311270815 0
296354698 71730591 0
512935295 537053516 0
145872036 501836153 0
346370809 514365447 0
479833838 328853870 0
242181473 431511710 0
261295608 439452395 0
18250613 280409500 0
413031489 261318419 0
77660780 248042763 0
534697828 90919832 0
526562518 339104398 0
101845373 516778412 0
230223732 335608279 0
244916209 525676693 0
365865543 205633064 0
444304171 282247796 0
472489896 236659411 0
313517243 551625618 0
230561818 172118371 0
244478038 371809413 0
478666370 307094756 0
423855222 88629162 0
364375899 18024097 0
79750048 67153711 0
508245107 321883864 0
261871681 501039421 0
94606999 456377331 0
148614394 68074353 0
430632050 368120103 0
248605939 166917833 0
265466193 463282155 0
169708204 312881775 0
129267530 31721393 0
546010336 418628541 0
295531970 175433069 0
502727701 59519192 0
174829433 160079359 0
7017662 492621790 0
462312557 522178051 0
210500845 517182435 0
444011116 285521321 0
40031911 568025942 0
199220201 76624859 0
509819370 143857852 0
346910057 551842339 0
556338258 18120902 0
44794856 195154371 0
308976988 80073948 0
319091367 79807730 0
382601639 297767504 0
243388631 289225866 0
27124670 92809161 0
490901292 337757695 0
428967723 201378865 0
368277316 356975850 0
291245683 365630058 0
377458420 549132289 0
459365962 256009725 0
61006992 315892096 0
419582559 492407845 0
165056442 500378098 0
83466959 228027545 0
494938512 294157840 0
278383293 234180473 0
291930983 514525944 0
481181357 327775474 0
565608748 184121114 0
281799788 403297131 0
260092767 286335286 0
412677537 365942389 0
334532825 365697539 0
121787690 194653386 0
297866544 354063612 0
454025125 528036774 0
522373039 90123198 0
108907071 39568395 0
253050384 304322411 0
378993201 223006209 0
148317685 63906769 0
28577665 524574453 0
26505972 339612442 0
93325657 510559101 0
259670878 258240553 0
126227350 519945816 0
101700881 122313767 0
311079460 21284537 0
393055568 527348247 0
344382165 325083364 0
32178567 45255154 0
99990836 39375890 0
151256966 531652759 0
170784314 223358527 0
361777578 260751561 0
440141583 159233796 0
538906441 332560313 0
184998815 382157711 0
249251478 443269019 0
219319153 335457609 0
530721160 365486351 0
152206114 240839528 0
503570367 543121719 0
238537873 320842879 0
429333228 371426901 0
189195410 328406194 0
494520897 230973599 0
285788834 84960426 0
533777598 62607662 0
224311734 35299692 0
152442987 113736640 0
57903103 408368504 0
457911273 413268088 0
457121095 404431587 0
144548737 546040197 0
288781572 106803229 0
122744068 148140740 0
373963058 124459213 0
166847152 28094936 0
292066924 93484361 0
184095323 63839292 0
558060129 336251442 0
361518168 187898686 0
62639686 427790457 0
557517292 285787112 0
200371493 430195085 0
245862074 509406346 0
361965789 53150121 0
82986176 50282761 0
395202910 374766859 0
138152468 555296150 0
568700039 380943712 0
127257063 536874867 0
311352938 458261660 0
489742489 279032031 0
395022672 67312930 0
295859832 400201983 0
31262873 475403664 0
498654911 546464867 0
48133453 411059032 0
523313464 380455445 0
71858185 307457942 0
312241385 58435686 0
258749860 234314468 0
19349524 206344670 0
84818362 547758538 0
60676424 92710141 0
6611729 135901376 0
212609197 411337337 0
312719281 45548170 0
130316383 467041736 0
233386702 307372822 0
392280751 161675921 0
137670218 426226779 0
401832631 7779787 0
520340846 304636292 0
452069595 112234461 0
409371655 79302568 0
188434516 30593821 0
186071610 133372730 0
282304902 124641009 0
534235844 398509226 0
376211484 231324011 0
29641398 286172437 0
283431703 360350092 0
565561044 431351382 0
146774717 465638870 0
184016994 18272285 0
407437165 162384174 0
90393484 84557845 0
522332564 333874246 0
549027819 442858718 0
254313872 172266166 0
105681437 198876281 0
267220438 208261373 0
259840258 129694855 0
148938251 50891952 0
261008241 33768884 0
111385588 154520165 0
348228118 483353531 0
443432630 539453605 0
563325155 327722531 0
459170838 484422693 0
72333512 49210841 0
497795505 161438791 0
300009885 358109075 0
66733267 480552245 0
292308896 434804707 0
281425583 535081774 0
170308665 236558587 0
212196214 424902272 0
47651905 569057438 0
567781826 2186416 0
447892729 15380526 0
252055712 535977842 0
26986488 481750225 0
78003868 176109453 0
315848638 499749623 0
424194736 283700433 0
158696466 342551035 0
22629809 404308860 0
438827063 56658602 0
57631437 55193516 0
331892190 425598564 0
231295428 138950450 0
306172763 43379894 0
357698922 275749737 0
253684001 185672264 0
436573255 241914291 0
473666477 347588230 0
154224492 53321908 0
388096260 438772028 0
486660339 317154390 0
247528496 722036 0
452156835 336873146 0
271759847 490059559 0
460878135 251785306 0
489788047 480398056 0
22134610 520852810 0
505141063 160425000 0
51832077 282021302 0
60728742 268883120 0
350275427 523363988 0
169088080 203904281 0
374097589 380166140 0
106729175 97543317 0
227422434 46062804 0
151742388 189696514 0
64583606 364953057 0
306384069 223097603 0
425026412 75057707 0
203085277 120140735 0
336514390 113923056 0
366951061 59752608 0
75758237 374577129 0
321600582 344197811 0
128474837 551993316 0
368829972 239229876 0
177075241 124525234 0
390182700 353487834 0
142631518 206520521 0
84641912 282395181 0
253324296 353614829 0
267305729 242105417 0
130137823 382858940 0
311309824 359986800 0
57053581 195346527 0
95502225 151364918 0
207649275 452379619 0
306115083 83558630 0
469531899 290151737 0
31545766 288433478 0
142628018 261888708 0
230533094 219801284 0
412758872 261166837 0
50277645 57928672 0
523040581 492988744 0
188992519 568491650 0
544089969 9882342 0
157324582 180642437 0
201154834 122466231 0
360180185 432660578 0
458811804 237770998 0
203951560 271152902 0
336954535 226289830 0
261223272 178526295 0
128428957 174896881 0
331242938 225984899 0
65847647 59236236 0
103485424 268129398 0
543484223 337027587 0
258883787 279238163 0
311226738 131221990 0
312467753 475761359 0
226790433 261487741 0
198648017 132888586 0
371026531 379292957 0
526332897 406173205 0
85328403 380245724 0
419870679 64894133 0
163948026 224751875 0
487824640 14186445 0
3514901 497883505 0
343386106 69023330 0
14890230 6212293 0
83904623 465268363 0
30550017 344675663 0
235192972 234405825 0
563188792 268601018 0
452524955 239193968 0
412324841 363538608 0
310999196 200828845 0
490822087 368329213 0
392987554 269088187 0
429314358 168679928 0
127397821 33101488 0
270420053 514780174 0
10010739 158949903 0
73086673 292836687 0
105796593 128703756 0
205635421 445463383 0
253440997 437055809 0
320193981 453819473 0
265264043 521189440 0
5809653 212241752 0
445539639 307462871 0
500306103 15521390 0
283522412 160579977 0
486099667 426325845 0
506300367 522359570 0
433344150 81868019 0
326121465 182076572 0
231701189 568929682 0
105575581 225511613 0
462718310 262606202 0
124459257 8302512 0
191981248 175919412 0
529890289 26497846 0
163575342 417151436 0
534623367 492918586 0
147890449 435129065 0
58916458 286462475 0
528283962 141497135 0
550210461 317827799 0
5551482 167638198 0
85744924 308147573 0
232653704 176416184 0
365465058 200682468 0
236747199 125597813 0
371196388 477958687 0
204319463 188688922 0
32471099 230127713 0
184167495 367487362 0
333819560 165560807 0
203181525 190066577 0
292612807 333430790 0
95386172 92731408 0
58102014 384222926 0
208791630 205042068 0
328388420 495231034 0
532506925 243165030 0
192851828 20567762 0
64362437 520005454 0
81089061 111461278 0
209355740 135990203 0
190511108 149539034 0
124986622 285934804 0
231587845 286720096 0
355685294 85492696 0
257077127 163242940 0
373956211 122629272 0
568089636 288514343 0
175990873 327157410 0
87674000 18681264 0
109269516 377541777 0
36883782 201482336 0
97034926 327029795 0
440311331 267042268 0
265083007 525783100 0
463765105 434571159 0
510461547 159503161 0
179110482 89379860 0
127528745 544060480 0
265302728 60918498 0
217656782 444971382 0
526827235 286206307 0
90774593 76640769 0
553847974 204802324 0
545303713 364614832 0
412617754 441204779 0
440612688 206780483 0
175518252 513985166 0
340431035 540474281 0
560435409 302661983 0
516296668 259579803 0
452632439 224467873 0
198874011 146441590 0
187889617 246445875 0
829255 308212310 0
127958719 76388009 0
391823575 239643790 0
427529820 400006269 0
553670953 170904605 0
417365239 14095975 0
464528039 113687032 0
404270633 311198041 0
536953599 429941453 0
2029434 560835234 0
161570833 8472816 0
140157386 242665705 0
275357855 304829145 0
466752077 534011540 0
147878674 33522299 0
862426 429285715 0
73761385 557868769 0
93131768 409682087 0
353271265 224388168 0
394468514 73811644 0
355223755 68584718 0
3833094 26660846 0
89796690 560268375 0
504673264 314166576 0
347929903 411948773 0
403872798 407317144 0
366208964 483594135 0
12721984 203311584 0
240298735 350230962 0
552387881 452275116 0
248473414 390886537 0
450393639 273170467 0
151489176 173662956 0
429948103 105002882 0
208256079 499781609 0
552099546 281225950 0
479486286 114359887 0
551176718 381650323 0
515698819 520117508 0
555915612 117679576 0
191144744 381300177 0
252824364 417057631 0
532023630 328654229 0
132950231 72483685 0
309259791 405449797 0
277626842 445300443 0
235717752 554672865 0
309576632 219373139 0
554839035 25773810 0
114791687 516368718 0
183853129 359175889 0
481965935 361872735 0
258348217 269755660 0
526158260 162714122 0
143822701 338883078 0
352789231 357848732 0
123420285 405639232 0
179892839 306436953 0
240088324 135794266 0
48483601 21098965 0
247483323 209806030 0
141431057 316644527 0
295020123 194853309 0
154229075 16410695 0
359271457 223178469 0
20401111 209660390 0
547873667 435585262 0
74369732 520472006 0
127999696 264379541 0
417233568 418295796 0
450329299 501402046 0
425236529 183349380 0
46806474 430479356 0
339646086 279525721 0
154018131 276945097 0
436920313 105257191 0
257205307 478337968 0
447637446 163153611 0
151291691 423030249 0
119260759 395808229 0
428068663 563930694 0
460900213 11726314 0
523088997 525478211 0
256190141 374257965 0
489589058 61057933 0
310879237 482558205 0
194167698 470375895 0
458704216 479510521 0
6970806 534056030 0
232342171 210652827 0
465476410 347800134 0
212803581 142645548 0
137734851 176801587 0
47690533 426519490 0
248013375 207131201 0
55375236 176249329 0
435030062 361914784 0
327117927 37902623 0
285840515 491069505 0
192584461 373004666 0
340283492 240512476 0
53844784 56790081 0
157677652 335120158 0
465346446 313258123 0
160841293 495159217 0
485279913 176999234 0
385838318 87646530 0
235125544 124375265 0
266562463 299345353 0
461060082 243668018 0
111585664 340766577 0
453692511 444250500 0
494162428 392956302 0
402523717 491958464 0
416390624 507868733 0
424435788 531242234 0
51754620 468760838 0
202358966 7665728 0
120674392 566029580 0
34356276 296975264 0
525105842 487505162 0
559884087 117778170 0
305839264 178995622 0
45585686 171185154 0
244167284 548029117 0
164292996 546313112 0
478632441 22936669 0
447682085 161286646 0
101843820 424208354 0
108369779 189451784 0
4933593 372339849 0
117623166 198686727 0
477824891 4816620 0
218454669 401101667 0
162947654 280752533 0
171031341 45334900 0
426944621 420870537 0
467912350 206809347 0
324543289 437267120 0
431233330 313411130 0
299297921 303060374 0
98225595 471849460 0
163582270 445641198 0
21254374 46833862 0
148604203 438734795 0
375780570 446550248 0
253600701 204109201 0
128627648 20454365 0
174195495 409782465 0
439852188 68076618 0
423929963 459159279 0
503756283 141835538 0
383926093 199173875 0
363855709 563294645 0
414958082 555125526 0
512771302 507408129 0
385299461 13253041 0
456648075 460990957 0
537022350 563379156 0
541760524 351307475 0
129676074 261617546 0
91257010 39316344 0
306959497 139931438 0
62690689 371589636 0
30802629 266757354 0
351969028 262036622 0
488737733 37152692 0
147074706 335410809 0
357891944 298087632 0
401677047 29231240 0
32959643 558708365 0
413132748 512524046 0
142223449 378276947 0
380493297 293230582 0
270878008 418638757 0
96268462 364457607 0
106770752 480938048 0
72331095 521786055 0
292453897 135902550 0
128391149 110208228 0
323229163 281472145 0
491534216 113741568 0
181702644 349405848 0
508455598 301136305 0
562945770 520346428 0
349618954 159837178 0
98499492 163538223 0
309674239 214614964 0
360312049 266172991 0
57334909 310604484 0
4669730 250772772 0
492060690 71237825 0
181362346 374901942 0
366462296 391440458 0
64906486 34178236 0
262539596 390250737 0
562696340 385863704 0
546007700 376371685 0
522647549 334977427 0
121842365 99026859 0
221628584 417277783 0
102803806 311622507 0
496675815 308633090 0
64567140 231267515 0
394798853 86743304 0
317801312 473384318 0
273739632 534366891 0
345047384 450645201 0
113446089 437813908 0
285873766 10856026 0
383568797 302173458 0
313376591 556957035 0
403562881 318374106 0
370090531 369978497 0
58421655 142274666 0
191133755 507679832 0
245606076 180209313 0
406013218 12403683 0
305561364 380644550 0
460917694 63176894 0
344617281 495543262 0
376651734 513411335 0
182896507 480972463 0
444426393 470456633 0
272563014 341138392 0
323386095 372117325 0
376501781 566300785 0
519712800 540063144 0
341470888 62985685 0
15158241 119362026 0
351752886 448379444 0
504201241 279986330 0
515964200 254746793 0
172593959 88958210 0
284481700 526611557 0
253848616 50538829 0
381131850 90390314 0
156901775 536186289 0
231375243 269975231 0
294158503 107438622 0
420850203 346289116 0
114634960 85932572 0
43402208 131933839 0
388965928 350866861 0
349762009 227144994 0
545072879 31960372 0
419900353 109596544 0
470840593 563676629 0
89260811 495451661 0
114091303 112232830 0
350499550 195647132 0
49085890 500429554 0
135520509 542174671 0
104518429 397440742 0
362756292 425171528 0
244549409 106720501 0
220287367 151778389 0
420124061 435080226 0
543627913 316952473 0
18080424 389263407 0
436554022 301387357 0
557656786 112672460 0
455193850 303762693 0
75312566 517298526 0
40588456 334569973 0
336701928 469679191 0
501179251 371536442 0
143704907 390033188 0
59522818 117324134 0
313652705 293250953 0
240212486 111830138 0
187556706 444553016 0
71128186 248870617 0
344092750 16392923 0
109282951 211839661 0
32437201 34211152 0
193733267 488119678 0
456520641 88677840 0
33415029 366964205 0
249449265 424985423 0
58042339 130327109 0
565038913 297871885 0
11985755 280512961 0
29057915 24164186 0
382244736 66522637 0
119348852 247599364 0
26470723 486541717 0
96238105 35056980 0
544003113 24712519 0
252085890 61614608 0
388877451 219426116 0
16701221 83333573 0
301549962 433524479 0
368540800 10822376 0
122662916 388936803 0
406156415 98814484 0
179367515 497043130 0
180501104 428138436 0
137439998 426563030 0
40336045 218066526 0
214879516 156558452 0
88840926 37766756 0
510054541 188071610 0
270338375 194082571 0
4663 86558200 0
33924595 432515497 0
427152883 260534582 0
483441324 437648597 0
444708053 336766384 0
273216453 500850813 0
356757256 464130527 0
371761355 217667388 0
57882586 89840025 0
276976687 512508195 0
391493946 332420746 0
254405400 320600551 0
323113026 134257868 0
115932902 302399314 0
396154487 171928498 0
542227891 468062292 0
359231104 181913963 0
496296868 143516974 0
489383556 342859468 0
328196385 120611264 0
368109667 130191946 0
259658949 486842057 0
172869200 394347473 0
164685047 137132424 0
503362472 186258071 0
487035447 403693597 0
95621579 144364385 0
532810236 461067238 0
378002901 211958376 0
275523273 83269953 0
70654406 560739672 0
454220403 487906925 0
21363421 248533266 0
450983645 270248058 0
263155569 64756475 0
117665183 147813706 0
414819036 361899351 0
413060885 500506589 0
417935190 468847308 0
51878770 356358935 0
56808529 50552901 0
323748070 202054307 0
341678906 472212538 0
89019308 13184081 0
238868073 161607741 0
157284899 128342797 0
301446877 343885080 0
94349794 325688854 0
552146724 146128520 0
566053705 39710155 0
457608290 246945949 0
518307179 328237701 0
116236711 529886507 0
124890154 513433945 0
227335853 229330668 0
447171130 326357302 0
392513235 122072706 0
170816232 435089351 0
329891893 100373952 0
229316441 350223525 0
108133935 140326485 0
49734559 195622161 0
100139286 407684522 0
93521234 447968467 0
381313827 87598570 0
231682861 503110279 0
448354783 458430046 0
63167969 146775493 0
75943741 344851780 0
282897432 455734949 0
537777258 243634000 0
373840832 424604219 0
41601939 356320652 0
238175177 490778212 0
455962702 525034406 0
178957125 249018573 0
303224079 462320797 0
433076639 65628978 0
276353482 510725979 0
58732415 519529064 0
190550177 422883446 0
396300074 294274061 0
524304436 126813938 0
9041012 365183675 0
418042648 379656301 0
284062442 381260425 0
211213431 520283041 0
129959387 480272450 0
488865285 120233766 0
501280622 413990570 0
354972967 335837352 0
484466602 460870744 0
169896155 466466341 0
382470868 194120228 0
20100710 217326161 0
353847536 52463202 0
355065244 521326250 0
542579017 514714919 0
469638398 144445468 0
226297772 531071816 0
219723274 489247083 0
345212111 565936057 0
343982976 471740000 0
178259952 452489721 0
271829233 366938094 0
226416249 325559050 0
441514946 168261283 0
422128190 391123937 0
28277446 104199922 0
349937545 511016924 0
199499525 234361543 0
65151618 135365709 0
101632152 227247544 0
71005180 386754887 0
526474500 265002729 0
480140690 284106526 0
314242133 76851993 0
488608905 363535025 0
38557336 563135805 0
468936932 229578970 0
143923968 282650682 0
289235890 489956468 0
299655455 155646133 0
231277594 124817212 0
295378365 472416522 0
172506193 359457978 0
133449612 427017610 0
413654309 394536432 0
155752215 305140032 0
339934174 356588518 0
424647847 249638842 0
121081395 65855035 0
489613094 145509973 0
363436578 359013976 0
303587193 531994841 0
357233167 176544589 0
448505858 189331914 0
483571291 471597210 0
211157939 522070985 0
258480800 164471995 0
413605341 507261361 0
362531099 160048175 0
547368588 123727043 0
248824688 298445093 0
332616042 53107091 0
245883132 463240482 0
283209767 273326878 0
356735980 282730136 0
125987469 301116905 0
396575148 456975548 0
60741619 462520860 0
139334772 193615272 0
1444518 544889357 0
28701697 251385931 0
169007716 425883688 0
134755648 63896481 0
46141286 523663611 0
179955503 268542749 0
218592560 219395148 0
383021567 326775942 0
24832363 526768046 0
185685596 395544536 0
240152745 370359022 0
436895360 25745380 0
275122655 201476769 0
331614253 524229088 0
515737949 421944119 0
145724547 238786446 0
350514835 147882462 0
519519927 63412847 0
420440609 49844434 0
91016985 250556904 0
182715781 234944084 0
215687863 53078083 0
353179625 125423612 0
444018946 81868273 0
435716630 148189800 0
399418630 137346638 0
59712519 293622750 0
270102893 91536327 0
481564283 559228022 0
141441095 259969013 0
462754248 193015561 0
441903965 81097231 0
49755657 267020641 0
244937688 392866557 0
8766848 481555817 0
244659899 168716704 0
362750179 296399683 0
41430028 282321392 0
409004042 561280550 0
567871387 517023682 0
170054186 450905162 0
269057286 31946142 0
154462778 413557186 0
392502749 501637169 0
125744617 162757167 0
220024250 386301350 0
332331699 106671184 0
87679952 89948367 0
200866322 480323422 0
324670786 173268109 0
102115138 378537913 0
328151576 411549231 0
437994464 480556 0
197521123 288767871 0
406030209 43218728 0
549221233 414752170 0
479309112 503628527 0
507330261 353459383 0
86481727 318784606 0
199996634 431896398 0
309069453 543203044 0
460163093 31715 0
42973156 524812801 0
102469870 42030609 0
109736334 533266788 0
394286928 545105342 0
455560260 168100891 0
320710168 532307848 0
155163307 459471492 0
136892680 183821038 0
216164364 417147485 0
21206756 220439726 0
444854608 542096277 0
101333447 451042070 0
554018110 459065832 0
376591327 255098697 0
105937407 289978439 0
392236458 559811166 0
200226543 449456026 0
59475367 527863951 0
266770385 135413027 0
524948519 452985851 0
1411949 290764700 0
177069011 360153361 0
407504094 566171263 0
6964218 135813047 0
260745168 27377350 0
113866152 387163118 0
467355351 218267865 0
541759338 294487439 0
35351426 45347609 0
542263862 166681226 0
219859512 126204102 0
551761271 63301704 0
417554890 191653850 0
468512376 319174215 0
357832391 44665182 0
170845889 428093978 0
550751536 509669272 0
392720530 308661158 0
195094732 531189288 0
20520054 334255257 0
564196793 8501235 0
478676478 168875561 0
567576965 334893761 0
317830110 383793273 0
405119478 483038846 0
539392342 323348713 0
203645980 482164126 0
205839382 287408425 0
483214407 389894242 0
327127236 56135839 0
93805689 88886786 0
347086202 517552466 0
409232760 400863756 0
255040054 525973401 0
568471482 445276888 0
287976387 359271975 0
417113216 128504784 0
482641236 332437972 0
281465011 5196156 0
63531206 432537095 0
333654682 231862211 0
27890223 528965994 0
134084062 320770065 0
48113445 32674406 0
91140201 31518853 0
373251112 315575500 0
426790712 212492572 0
24190910 238818353 0
65563670 21466871 0
310511064 395200809 0
32474158 523091318 0
330789054 383622246 0
54349206 469656384 0
309802752 422698103 0
489454703 331536805 0
475355143 54949230 0
103428531 167751572 0
164488782 168289698 0
416546040 472506494 0
7378171 375624135 0
290437472 557009324 0
566622749 292031786 0
303812387 87348232 0
347280889 151331654 0
427668040 76805135 0
319853287 434866482 0
411369182 562343338 0
32351204 526066164 0
155833207 441615409 0
236308931 79416923 0
90248447 45559662 0
453156254 271520857 0
380139515 161565728 0
373945287 87964903 0
82515776 250514171 0
471281052 232164940 0
250709752 226538113 0
518103205 465235209 0
501859337 371666138 0
152962100 351435972 0
531110684 4001441 0
280978197 561970289 0
387092822 200981185 0
495724023 508466549 0
524172504 260955268 0
13526331 564327604 0
99518983 289420239 0
74630993 24777376 0
245548660 489388355 0
51793331 201321006 0
431551352 118604558 0
445326886 477668291 0
381223777 154149579 0
145718533 352588196 0
139480104 143891131 0
114920942 109875687 0
543694524 135561965 0
221237158 90260649 0
174734662 102663494 0
308749862 114023596 0
250209049 397538665 0
149224133 527222078 0
170919608 356909106 0
497232990 511033565 0
216516050 73539500 0
294847185 396925094 0
499604784 549336698 0
150606672 309468908 0
258131383 157691868 0
30259034 444292006 0
3665278 138064154 0
392827551 180255567 0
83380676 268782020 0
353747104 93672898 0
120234184 411336861 0
540190286 405275449 0
292236561 358882730 0
89052115 29634525 0
299488089 391241096 0
396710070 406683426 0
370693360 303343390 0
268659375 230633140 0
54816884 118924798 0
181342127 402053352 0
433751076 286757529 0
207181828 535258527 0
563828514 270409332 0
226315979 560249745 0
144685041 155056788 0
548947643 287767163 0
26442797 519917107 0
105006654 23154582 0
252876416 207069808 0
408024998 501758162 0
24717712 60654933 0
93067610 252411283 0
161497314 537009760 0
209751630 428838598 0
255581511 304421999 0
119238280 565074011 0
5951582 200329024 0
567522801 256269018 0
389967378 413043981 0
210887861 545038151 0
231936984 493720911 0
226812725 341036416 0
5824924 540814665 0
548406450 550741443 0
520897572 334696836 0
398515903 234791020 0
235570902 72233737 0
541341023 494085159 0
165613247 393732622 0
344384115 445190511 0
517133428 542019295 0
386919880 441480714 0
262530430 442707058 0
401599925 78777239 0
477646614 367503352 0
177282056 142923635 0
31996811 31176815 0
63463913 318109163 0
99609699 461964853 0
188946179 424127800 0
376349328 196805983 0
441893506 31598404 0
311284293 500742650 0
353564086 131236133 0
40261200 220693380 0
389975825 440636510 0
83166409 376171385 0
501455305 151610979 0
160627853 286751444 0
427028364 329691465 0
95106062 104504111 0
529636370 345302699 0
514245479 509430764 0
559310289 47492256 0
564446241 548924592 0
475279690 26119791 0
23762124 330380814 0
449603260 235148018 0
91296131 215598017 0
326172670 322399872 0
189277395 468313173 0
244508101 300990886 0
263011630 367458554 0
371741179 163848538 0
154660919 364168962 0
259206712 33394192 0
105028836 20671810 0
268480636 263467551 0
36960903 208087014 0
131369562 116154682 0
80175380 62539361 0
431159198 84566074 0
464971916 151761708 0
242106584 139630468 0
486675922 57914662 0
478964674 428206998 0
427012631 387478811 0
434804364 34281691 0
484439998 523367553 0
383134398 509544967 0
352163468 250433842 0
411337049 453992758 0
449493655 360492170 0
546879922 78126117 0
227822116 105667125 0
120717147 226427814 0
211682238 69509485 0
77793080 377200610 0
153597659 206183835 0
460108904 452292491 0
449805593 377708191 0
566485798 315229924 0
199287223 494847236 0
379837145 538380973 0
208574505 405909324 0
313270920 393714914 0
134576043 132888886 0
295505632 321890930 0
540034502 535844154 0
422759236 200420493 0
466439316 143846608 0
73203676 244973372 0
139806277 534267787 0
55262228 29054782 0
31516753 116600436 0
275081751 543556166 0
541666932 477724316 0
197553427 295601593 0
483934141 157244360 0
381504600 119238620 0
212916773 410407823 0
437723867 253473150 0
349716818 524836051 0
327857683 15753976 0
148068649 204616923 0
397450168 412786423 0
267022189 552811851 0
510310559 101485007 0
51513497 228857356 0
413945540 45254869 0
273255213 181304746 0
374980549 5957989 0
277741697 250568300 0
26712783 160995734 0
534337962 457369440 0
128128021 178140748 0
311480398 401804043 0
198693608 292826133 0
556919868 84860182 0
244896609 54737491 0
172308120 220420474 0
383183140 516900084 0
243857377 405373070 0
89458821 477251025 0
526893238 383779846 0
76170703 356071540 0
428316659 524282812 0
386065292 566184846 0
473204873 111671512 0
372474297 39707349 0
438267315 448627420 0
202303634 64090343 0
249696875 32891404 0
130448528 235234773 0
308347865 392360770 0
319597142 324346534 0
90600569 518168148 0
350944807 98504740 0
328960634 226134182 0
261300816 342714557 0
127230078 381132271 0
294359721 367145508 0
73780438 487440352 0
253145848 337484943 0
480809253 505518305 0
568894548 5622431 0
228484076 18760257 0
320586667 402905646 0
127933358 367675310 0
341916176 450627526 0
21639675 497961772 0
515176459 417588419 0
339681078 439917742 0
412338992 50230836 0
252835692 549187399 0
251712809 163210729 0
549746872 287436082 0
400899165 380980766 0
511871904 91597985 0
507284065 62179014 0
289335866 305402056 0
301485955 197914986 0
126149426 235555453 0
89372206 445118128 0
366313385 211712653 0
338004409 113620252 0
49267664 419304235 0
308364415 118722316 0
14228901 107802296 0
433108361 120136152 0
233286851 378144757 0
145502198 324483770 0
210913903 196709377 0
250913851 202595480 0
76217141 359037457 0
482305009 296208262 0
365063604 320143110 0
507339966 397855951 0
445230707 8330997 0
57146365 551336136 0
46031670 561347102 0
327892974 304860916 0
201406403 248550268 0
394428480 165382777 0
114175525 85216168 0
269914029 411677554 0
525279782 185496212 0
87220297 8889373 0
50359277 375770360 0
330339185 247495406 0
75844163 403547104 0
251341528 134273267 0
21348400 28475295 0
191242427 564198527 0
235112488 105437928 0
98018908 90542400 0
317269718 396342254 0
210130191 186006669 0
233013862 32247780 0
345039671 532611337 0
450197036 162216589 0
310849580 511481344 0
420096376 194483119 0
470953330 464742073 0
528967268 113183096 0
437025301 240335050 0
193006377 165253972 0
103320375 36657086 0
376983459 163033936 0
390182088 203002592 0
92042447 46634056 0
15308798 97114387 0
383692045 15908841 0
173248828 451052929 0
194748009 413473682 0
493822919 44693815 0
433855105 444212433 0
193736087 41399905 0
329309070 490039096 0
393096694 56081214 0
237566747 136228719 0
497136226 469609382 0
5918680 187777511 0
84792517 86101899 0
422489653 358409411 0
37178170 457266669 0
289128614 291221235 0
115238046 352450352 0
112352254 365565039 0
328069574 398005966 0
275180950 396220264 0
112804363 167042493 0
162226433 262565535 0
567228895 430343983 0
32816471 319865883 0
416559276 364580563 0
502879998 541233778 0
59218710 220200012 0
324728952 485177693 0
222549228 372433826 0
9605145 102210866 0
311167345 153071517 0
104848050 24884190 0
359859062 59711637 0
212955086 10845720 0
506604122 545530948 0
429536934 462166249 0
278646998 360889108 0
18274619 472521348 0
68763346 355244683 0
241559390 518464350 0
62635274 50678291 0
188126175 299498108 0
288807773 261053814 0
80600315 246743404 0
546103749 64023189 0
455370624 222772208 0
235208784 347404862 0
297872764 135347686 0
207019085 551692198 0
257383059 279481380 0
455020282 219155225 0
546540265 519533301 0
171729146 352094664 0
365655038 32926025 0
489250958 501010163 0
197307467 225067941 0
544517017 432210482 0
183427374 19521202 0
285019480 72248374 0
40638599 196913630 0
64316235 264989364 0
310516987 43712760 0
378863263 196457002 0
404465637 233071930 0
272494167 356346592 0
379970682 186209550 0
127143313 35797692 0
247962079 501217103 0
271038710 89890809 0
109891893 520483119 0
429007164 245692191 0
222607820 48220061 0
518002914 307668495 0
69092569 85144426 0
203471241 281856626 0
176464243 95234232 0
39946789 380297698 0
385263177 368956403 0
442094060 189797508 0
441870713 461560284 0
338989787 515935850 0
543756149 160695853 0
278867941 99236304 0
57616495 373874415 0
434998405 95275818 0
254186917 17970266 0
168922262 178228988 0
76529155 549961112 0
335822544 515805589 0
539197582 363974243 0
50400390 407052824 0
456860837 176825495 0
491817404 502464014 0
515321405 39850281 0
381801802 186682588 0
351911913 133035356 0
248285838 221542528 0
141211830 278327686 0
9257557 405304780 0
21004295 346530656 0
329730264 269183135 0
89828435 89145611 0
65878958 166210012 0
223384005 438880316 0
77229121 351221595 0
385554395 25456442 0
518367214 506960462 0
195021155 52576153 0
449336345 33394254 0
205415008 460741171 0
357179136 317475038 0
415180729 140335946 0
165084621 567100353 0
85280989 385858700 0
77490486 32227490 0
355860183 411465829 0
390438108 408431274 0
64200188 316138009 0
171866771 188202217 0
525097747 195373381 0
233329094 460446746 0
549278115 345624291 0
15969015 235809391 0
455716637 459566297 0
410105258 762123 0
277826091 214923071 0
50228081 206185089 0
119077630 204100086 0
479073970 470601503 0
166670120 510485866 0
499892240 376482995 0
426773351 192908323 0
7931468 351226042 0
98086058 553541818 0
252327558 481733163 0
142477928 394757302 0
550537278 323473094 0
376646617 156375516 0
31286162 360716860 0
349004223 288109388 0
266930862 514254450 0
458376589 432601067 0
511990270 290849080 0
335001890 179560541 0
257107145 436135542 0
318970451 174905984 0
236779406 183134424 0
126902156 262040207 0
51015121 261845028 0
67723212 443164142 0
165809757 40782557 0
27643388 232532870 0
210058180 354274527 0
559207905 260218441 0
19193695 358638299 0
461920172 398713299 0
300086183 303915463 0
338817290 308518014 0
470184083 34300299 0
406848441 518564017 0
523990710 391513052 0
495690166 979349 0
457645157 553098003 0
561782387 137574332 0
504110192 472112718 0
145521570 105996251 0
52805260 54101074 0
306786943 261925880 0
50704409 75201721 0
50773155 106668213 0
413157233 484384982 0
145824933 377171675 0
256444210 334505121 0
58549230 106752618 0
348205492 76466833 0
138951686 88790968 0
127012926 155813930 0
189897306 540185436 0
157934887 241826599 0
468861951 385340364 0
17357380 397360321 0
493696012 257488351 0
143832360 467075688 0
107167687 275158138 0
212089442 51468434 0
554431859 509067156 0
60766795 567598435 0
240533092 203406548 0
442065451 192122315 0
331443041 550215275 0
453167590 285436992 0
76585068 523699223 0
135166931 293506926 0
116419130 139330738 0
347912769 145460057 0
70642038 252692330 0
538720337 301174581 0
72680066 164344667 0
468250783 483157426 0
534335683 13075953 0
182497872 152905077 0
277917350 121418868 0
340077426 345592104 0
210716562 236403122 0
245786127 492353161 0
57217745 139137012 0
205702706 237192506 0
40257914 122998640 0
478729412 339968101 0
88023743 461774138 0
62710813 313454228 0
117127981 189869760 0
405869685 366295003 0
288312179 67655244 0
143839279 156687143 0
238565406 486462409 0
161370709 126927468 0
333795457 275393741 0
509262361 326312725 0
451432671 491257398 0
149292994 458957175 0
331165066 69741661 0
224010835 189578100 0
150987828 222162328 0
106355960 126604933 0
255419190 262369496 0
245105563 2282756 0
408261097 436176201 0
545031317 12150789 0
559137211 502366121 0
312549579 176368742 0
240742833 395642917 0
219728676 48604898 0
542278608 356998363 0
132910673 201782431 0
17504405 100038639 0
403471041 229826833 0
427839360 443448245 0
518315702 261817175 0
75967492 248382632 0
375673249 303171676 0
14512669 201630187 0
154435905 115074282 0
361536858 535862430 0
460220119 41332655 0
34438283 85875369 0
316974670 254736558 0
188444025 199490219 0
378806058 141312415 0
204134802 537279208 0
555042067 422408157 0
518439005 385779047 0
96435219 285439766 0
433861315 509341868 0
514588542 471828494 0
546587048 516327015 0
252260708 229123986 0
364521560 381489419 0
551527592 138671236 0
381237075 483658902 0
419522373 320515995 0
474049287 18693598 0
383499672 444461168 0
100439923 306905918 0
438810258 490721465 0
161303204 441994185 0
482503172 561809650 0
376063646 395459288 0
218115813 317073932 0
403250384 172070105 0
254275473 21692006 0
427847056 22833222 0
328237056 213418770 0
5238488 355767722 0
396505986 39005318 0
529378377 106710500 0
79430402 389993356 0
126151105 465680483 0
176535707 548961997 0
303063487 170501527 0
135755847 27510896 0
427592987 396284069 0
360987464 298050491 0
369796798 375287093 0
96228496 456368687 0
97093979 9856671 0
445736108 430627915 0
291317788 151692703 0
412342998 376770757 0
450076527 238476285 0
138729998 316936595 0
12685280 344516235 0
421949496 90905060 0
131998656 8115308 0
447491189 440036608 0
464499408 241369357 0
480101194 122263943 0
77609661 12944441 0
218470829 367005560 0
262145756 456630178 0
8576133 335884000 0
211433669 207805043 0
386948693 339424592 0
365523941 432601010 0
10589170 391855413 0
270099881 47101277 0
487787531 174676482 0
293976256 179777696 0
500113442 65021774 0
434744587 208823898 0
25794449 184951012 0
488018058 60852907 0
385871306 246676743 0
568171462 368911709 0
57141385 294811565 0
551975844 66226722 0
549609261 217437792 0
126583173 30034170 0
217283040 129655640 0
50870876 309715703 0
99203965 512314497 0
58909214 49206880 0
556548578 386486654 0
131280202 227488820 0
1320354 154086138 0
153890820 321452639 0
83596377 10706241 0
56130824 374400548 0
447187521 437503581 0
156008044 120020755 0
34300886 165057644 0
296748307 116413779 0
311785727 299077277 0
451586841 398034980 0
415183999 499854388 0
414667259 131009296 0
266289383 192244342 0
28480530 471771462 0
73548690 363644367 0
183815193 243077549 0
529871573 134385761 0
488534945 35029788 0
342077921 294082335 0
141115510 170623757 0
479828751 453905456 0
395297255 72899319 0
326674170 158093975 0
232052429 317449839 0
348054852 160661448 0
180953945 228268458 0
329736923 176004386 0
481517588 161698389 0
125033050 44373177 0
89330407 245475193 0
173500120 510705839 0
156609429 204162203 0
228482409 85458661 0
434219391 235441146 0
481918299 379229393 0
504655179 394502072 0
533841627 558352128 0
368755061 45291665 0
388336068 47716093 0
125140296 27094902 0
325458718 557851652 0
256797356 149325620 0
250272093 437448680 0
68941779 241310020 0
116196086 387368920 0
102395503 287986104 0
518497001 537724292 0
216953003 506278005 0
228097338 190854628 0
121501075 250270573 0
354025899 548498966 0
503244437 137590043 0
281167896 215508998 0
305080592 120000807 0
413703440 141614551 0
289076193 293733150 0
78888317 384743174 0
293320712 31717335 0
171396239 533561318 0
411571564 206123626 0
514871197 245643546 0
426800439 354988382 0
62980920 183726148 0
56239680 112673792 0
167436203 52055276 0
401900841 523058052 0
202943093 37596721 0
530190333 413433817 0
328302272 416141588 0
563565940 36360348 0
394448013 193762809 0
260224233 437665588 0
551781969 246059196 0
383380729 447816681 0
508689712 530979294 0
547731475 313518971 0
479320405 280214913 0
46925061 467799402 0
445713303 121888905 0
441429436 27980079 0
401263678 285189292 0
452755829 262686754 0
71175049 214043020 0
441080963 568898232 0
535948667 507290312 0
388439343 116103091 0
296613495 476679722 0
341104538 248659880 0
505753090 203891754 0
71884998 277078401 0
160345779 149375468 0
561053596 275211889 0
544205165 318426470 0
521156725 536798873 0
130002927 221414934 0
97002455 293113561 0
32390837 8038061 0
115331659 552660263 0
293537407 530619444 0
259094518 281859640 0
472027784 437911093 0
431487713 66961698 0
401578270 484051046 0
67712209 511461751 0
541739522 347918919 0
162698680 228106863 0
25328952 327328167 0
565210462 231663466 0
266801424 472082498 0
55788 160944866 0
531729492 369574773 0
267531177 143357655 0
13716423 163553096 0
69435668 127977690 0
13365998 547275670 0
381929673 386924428 0
227296318 152839477 0
229265146 443822133 0
20737564 226204775 0
275843832 247164050 0
46121199 238060430 0
78161098 6417827 0
244195887 37451408 0
566567396 108239687 0
380669929 353259446 0
109241857 398346920 0
138201113 144526360 0
200763943 129681426 0
495915399 265961736 0
476345760 366093118 0
321784285 184202570 0
303535978 440904474 0
118616216 419377898 0
273014451 564942816 0
7370623 460296493 0
289645990 533427700 0
156293619 198565987 0
210022275 479661413 0
249827750 51966447 0
159126151 10117974 0
212779753 76819490 0
179618222 34151789 0
19669727 302822697 0
258941222 474761602 0
102118412 265946904 0
331470021 493249817 0
57526838 265808633 0
363424944 352986442 0
31779541 397436166 0
41787812 65646516 0
6459899 358752425 0
3154074 386338217 0
281724041 63146742 0
427186422 26251609 0
124160732 308576483 0
136416403 333117768 0
203676644 347210908 0
355883020 330135107 0
419759806 149023747 0
541591871 525574888 0
277675819 273144416 0
249009653 384927797 0
240552375 83477141 0
173169043 53961281 0
207251154 125847794 0
401557445 403720194 0
326923181 420726671 0
26488100 134046439 0
122779841 109848062 0
106786771 453860889 0
137394470 138215380 0
335447849 489056599 0
169158561 412605818 0
73223573 358753720 0
434903552 467763813 0
430150219 77105334 0
390696286 467846887 0
257171009 472672742 0
438056200 366680425 0
50687819 89498258 0
164025248 444461745 0
134143525 348223452 0
461888700 368431694 0
381070100 129624601 0
19634979 183621358 0
309537162 173447325 0
118552948 96347571 0
319677616 279543603 0
418710554 274135814 0
528088916 533853085 0
278688109 101401453 0
370003904 132779928 0
487961961 6932440 0
208135023 493815099 0
81808644 120074146 0
99325015 259067670 0
164986429 207437197 0
221659130 254325430 0
491820357 562829186 0
248385988 240485205 0
326069207 92385721 0
349119371 464435097 0
504435271 230091436 0
125279555 132401735 0
268275967 415354089 0
220924436 500878762 0
481106802 372627382 0
556363018 195403964 0
461158668 185428613 0
85133056 291876866 0
396119056 452505948 0
91662096 299232685 0
261673512 373264749 0
140891326 76153064 0
180791127 506856811 0
4680294 430387738 0
520089164 136808206 0
352193066 49466356 0
378962518 461063898 0
44204821 369577174 0
257316339 466897314 0
375270078 185085247 0
52471001 405084952 0
479399661 334432820 0
124147756 184126587 0
319982786 494063305 0
96152086 564463718 0
194153926 244986891 0
280726939 52110608 0
568495298 30005172 0
514011408 5547254 0
405421725 105649421 0
165201124 93890472 0
470965291 386953464 0
234652652 117762871 0
557561901 380530430 0
453344517 443791826 0
435018563 427015744 0
387920395 86118432 0
98884529 569256446 0
551276204 87824487 0
54443176 128602785 0
61872673 336243472 0
321573321 500236437 0
559969951 295668468 0
59824353 58878083 0
418732522 107451838 0
356096175 44096279 0
380722249 451408756 0
484709716 79229455 0
481383447 313147616 0
429556982 550960959 0
217640152 456650921 0
275412898 159935689 0
112781791 215596162 0
381631670 402285116 0
15718334 264020489 0
405014444 34152861 0
438132220 452796826 0
21705707 365945826 0
66675981 424336904 0
494153029 556983032 0
288646280 106966523 0
494890260 155119712 0
301181348 213411467 0
491688653 442275074 0
561538207 89308877 0
522707000 49825569 0
308373593 360913319 0
555805176 378911216 0
83650583 70636284 0
503457680 236425705 0
525104598 221157634 0
356471556 154835888 0
334999708 50245929 0
208429295 405214985 0
446354898 210064434 0
392875908 369025977 0
1921327 470811470 0
440041152 182278082 0
400779291 406896770 0
429898131 364639535 0
202901432 144499172 0
36459804 4618622 0
13708729 254325181 0
499043197 271679520 0
79961922 76460567 0
543296190 135766668 0
405325511 538555510 0
314034911 97942195 0
507148805 354053032 0
117333870 429222323 0
347398051 53229233 0
508265638 178288476 0
141156904 135053131 0
434147672 140672095 0
203559135 191364819 0
546787805 349379320 0
338617273 457067144 0
321959804 296762519 0
265577888 497163960 0
261361838 358300667 0
568784084 223849367 0
561495401 366701319 0
108113680 336170211 0
108026500 567020700 0
303585573 527209289 0
291756924 155860138 0
304657485 473134808 0
211245623 14032514 0
325800022 406962908 0
554025771 479720289 0
9604685 347671914 0
249793118 151897845 0
352285955 53791866 0
540725739 472316642 0
542594090 20273965 0
320274001 537451127 0
548737031 119054333 0
68614501 521610746 0
418976522 254116233 0
3769642 567813073 0
45833918 72601734 0
191964137 360062798 0
151771138 185059378 0
330462490 140353785 0
339679874 563786985 0
316101461 304689849 0
82869310 267171541 0
120665714 209661504 0
225869446 525374065 0
44877556 166515614 0
103072140 421987663 0
491678372 303980125 0
451070658 179224927 0
18929722 421601689 0
9702300 171050845 0
454824949 378001830 0
349369211 370068747 0
236543737 460471687 0
447843173 362234136 0
220754339 104654746 0
106237863 478850966 0
144943730 420163431 0
38344558 40038170 0
557349030 364418574 0
309484438 247935346 0
224448080 98806607 0
132807440 513513417 0
152979583 559509347 0
441897560 120871059 0
50569723 27239139 0
202547378 414562247 0
353913188 282293281 0
545181967 176381157 0
192558390 66993358 0
528135300 265532501 0
156156968 177224922 0
428496382 366649705 0
53110911 392088575 0
400163886 492419819 0
302504418 565459759 0
337750945 163503573 0
132440597 183459591 0
275743419 318383770 0
239471550 461978950 0
561770152 451565426 0
545869854 554437107 0
306100740 384389732 0
190668522 58355961 0
82598608 486455596 0
463287443 113881218 0
209360117 472876682 0
39501518 209217472 0
281661922 537498302 0
118346001 7615695 0
314315124 270503523 0
343252315 438745114 0
414716558 39773045 0
159185457 556388892 0
88335026 268686234 0
98994764 24745459 0
332646707 314860047 0
229918549 314454336 0
50809683 19866345 0
143708437 403501906 0
495169778 426732039 0
287122364 403021668 0
92121525 122807505 0
243228763 220637817 0
397624910 32982717 0
69562670 129632911 0
509488584 545854757 0
405720033 35985091 0
533379848 404048987 0
38930463 16166325 0
377110626 526603187 0
165284886 297866600 0
476610949 167671254 0
521944741 475777041 0
358097114 535542881 0
101861511 274266969 0
37141019 145457914 0
97428264 380815311 0
149864177 148912771 0
489191964 481875041 0
168853674 380302862 0
279692882 164999476 0
427295129 220753632 0
426578452 396748962 0
365232537 20837475 0
116636478 530012087 0
325240457 548959501 0
535279006 362150713 0
176443682 231296617 0
84777383 332350437 0
63934900 194570106 0
35646253 232398365 0
162829112 350760783 0
536893964 221468966 0
349520546 423181878 0
49100308 156354449 0
20155510 237125993 0
446387261 75108922 0
17929107 525440633 0
348968273 195753003 0
207561858 161382001 0
340447746 196745436 0
516060046 159707675 0
46900940 116270893 0
402772137 443867880 0
336104018 54757060 0
184551840 258472292 0
100242549 312729703 0
38261920 430903399 0
463387951 280243371 0
294116766 208660808 0
255572741 6087731 0
257708389 532379738 0
286843081 531710706 0
259441596 343108258 0
426694506 280998820 0
469404165 275113970 0
436012345 375842032 0
378154372 491061902 0
378659222 414857224 0
542236244 494035470 0
174678369 163011466 0
229845998 208490195 0
427157049 160852644 0
267517797 183313371 0
423776302 182950128 0
110121057 435052728 0
368066903 408355531 0
461460134 161604259 0
376858688 188144735 0
379791117 198544776 0
346412464 301354166 0
179284907 30992916 0
285712048 446237318 0
503532309 105203608 0
176726480 382550745 0
314750908 217144744 0
232134096 104489394 0
355202777 380979461 0
17339360 232712264 0
185158287 143391297 0
155038814 351631330 0
324473620 194661577 0
26394246 506178406 0
497485497 304173542 0
559117484 460556215 0
89370591 467489567 0
252290253 354210084 0
227604407 341542089 0
119887999 295663355 0
427955829 352387265 0
449654171 479172254 0
34587592 525366897 0
219609527 18386756 0
328103046 343162483 0
497163642 530421664 0
466939548 444872512 0
407288145 408382715 0
382805135 151179248 0
497238360 327292650 0
328808143 124681339 0
519882895 263909294 0
312637729 275467561 0
566339735 472806837 0
400908230 462263716 0
216883610 289034480 0
134105734 200457290 0
398355709 454800301 0
343333387 288369392 0
1002231 514289411 0
483771925 316408841 0
257950564 255443106 0
488829674 135117003 0
234122779 195103696 0
566555222 18550319 0
228234487 455011835 0
289158741 347858997 0
102562739 420779940 0
556105971 129340045 0
112513155 2401887 0
22855613 433987063 0
146350089 42325729 0
244603402 127918793 0
8299411 398166803 0
260338691 364180182 0
274810087 265471181 0
418189811 543156683 0
114564439 325260506 0
336093454 156893564 0
300816871 116093751 0
280996675 449129343 0
76373273 282723622 0
327027882 541466233 0
55743086 552332106 0
132731687 272811185 0
443861909 31591249 0
413318868 147060569 0
464067155 192963507 0
205434651 359147593 0
431409955 356398648 0
374361687 278067646 0
200585029 552427589 0
478934464 559777561 0
515720132 401107882 0
447525328 282407297 0
97777232 44038700 0
476221709 541251069 0
282694004 115361184 0
116132604 339676644 0
551737977 340092963 0
455293353 556016506 0
530716372 249142730 0
320524075 476607575 0
444318884 149951091 0
171715532 282260280 0
492175640 307013324 0
371294182 9804190 0
491314405 160802210 0
528568603 377109176 0
173683479 407590931 0
278887013 141094397 0
119529082 40536196 0
346094210 557478488 0
4175864 485259702 0
146492742 483281333 0
452652782 313319908 0
24015866 565751490 0
227790931 534938179 0
112814774 469976657 0
167837511 346606716 0
552046880 415363456 0
143514924 167010337 0
565907001 89169917 0
544835969 545779787 0
506649459 147431759 0
422374109 308294557 0
210944062 131485259 0
242726903 372498234 0
261513070 549178101 0
172646819 132725582 0
21919800 431294219 0
75220442 306813000 0
28631066 90182845 0
488421962 491050154 0
158509728 52409930 0
546488270 502378449 0
542621338 336769919 0
443162680 198564057 0
425794921 199725052 0
224603835 279130815 0
126601013 128144768 0
419202859 443985539 0
127488798 444209969 0
339803870 99529000 0
510059833 505823198 0
441402253 275386449 0
317042055 401091988 0
38780090 443308847 0
381638206 130974636 0
292927173 355435950 0
112067757 19675217 0
60243738 390279664 0
249307144 15949132 0
35398505 40264362 0
38947404 183678182 0
303279643 264632395 0
354791501 384576471 0
134987779 269743079 0
313116988 454258012 0
220554887 555489572 0
375785505 155490630 0
207296072 311263751 0
226525948 61483724 0
539128407 451448569 0
431675372 444288863 0
315268127 334697418 0
266880299 271331953 0
38104879 450211568 0
337908623 235219695 0
173925581 341540980 0
425983689 476808308 0
162132349 348222510 0
496751068 13773164 0
394749000 487133132 0
92862429 205280561 0
257716082 479097091 0
385739790 302106530 0
21494446 117289964 0
452291288 265439076 0
509627907 319332107 0
382005851 297312793 0
517283856 567287866 0
407698278 553936943 0
132482954 190341061 0
45070793 335680096 0
35108815 79469847 0
108225172 311566691 0
258009622 315358087 0
77033866 496948202 0
104264811 245578913 0
97847175 264819267 0
31739567 271850091 0
302176045 334107535 0
476906708 59056255 0
130142689 382039770 0
452362348 101043994 0
382562805 126581253 0
155958516 233034157 0
220105571 364862764 0
239335608 499702593 0
527938335 469147250 0
153214093 405443439 0
271616656 337269619 0
121477483 355594960 0
344254683 21082072 0
350932122 516173977 0
465534134 293200448 0
387041548 547783877 0
175966 49349300 0
12468017 408053482 0
95997934 478730338 0
242957809 457996970 0
70845828 492699613 0
201908971 421177669 0
255831772 224443236 0
278244306 381273195 0
332352678 426652700 0
455353361 356498738 0
500947441 129995611 0
536579232 401432249 0
340999694 212482340 0
11545423 399055345 0
229086747 347381150 0
373561421 314023875 0
560390473 189026960 0
167671077 146786285 0
408097127 7210588 0
560100410 182840177 0
268100777 209340781 0
280827723 397707103 0
270376000 207757030 0
439370031 74339063 0
259518840 332352221 0
318860574 27163260 0
97065679 550818015 0
84691482 510279800 0
405552281 340191096 0
270098097 19388795 0
410513344 316526057 0
227241933 300469189 0
61549655 2308682 0
78800628 327858781 0
472381690 204831958 0
360536505 149593120 0
455975483 99102714 0
507809591 475735177 0
61321942 42183447 0
480387407 495530428 0
280382214 345309586 0
76970943 418886671 0
379743981 89813490 0
91328752 36112519 0
153069437 335801120 0
314768993 568316867 0
502077168 234611380 0
103449885 3831498 0
130609073 151175476 0
200265421 438419076 0
381858308 316628997 0
16106410 440933697 0
213462517 438845028 0
308440545 51541086 0
483942571 316707060 0
512982102 153347859 0
348654861 293001160 0
291135328 298893774 0
215837912 253735082 0
174690143 178524349 0
179725304 401974242 0
270693341 97412410 0
280501365 279107566 0
378427311 474048016 0
276828254 160821637 0
28665439 216903615 0
460716125 224585117 0
534434956 538522183 0
257124425 94811604 0
184892417 45947063 0
63443336 79943969 0
58424520 259551174 0
245598032 182273468 0
289015931 355072633 0
197137975 510351219 0
54311605 7376452 0
428198595 231829300 0
405934451 39194079 0
346473479 339987371 0
84597561 445897377 0
527462594 236740964 0
499771310 73476735 0
263022355 534502198 0
278045313 393703968 0
466139654 427066237 0
129009805 530126790 0
356444114 216736724 0
143916292 272194907 0
245924768 438765240 0
496573660 186180693 0
431327984 426591680 0
412835591 401986683 0
105723528 81694466 0
360526381 394353542 0
49225248 568669266 0
176137644 41688604 0
183715743 539446112 0
191022136 198436843 0
295909069 352965203 0
245633972 7393319 0
150602078 380891837 0
229914737 50169914 0
455115468 188817794 0
444171003 161595415 0
110077383 258644551 0
131626690 389171188 0
547278629 439396920 0
112729059 45260173 0
504517510 146382671 0
291969474 8908551 0
138402236 130343313 0
433217428 182996567 0
270944020 273327226 0
20995509 565042471 0
514364534 223086231 0
131961127 397509879 0
515107988 234295076 0
551353921 72255807 0
120004886 165898012 0
225242881 434837050 0
230494488 412768333 0
117630215 311837750 0
497402902 238055834 0
30518961 523390709 0
383121817 392598539 0
194941713 440451749 0
219415578 464100048 0
374254005 101038696 0
78311190 385791353 0
434195092 361241747 0
168347268 118392166 0
532796317 547713955 0
184067112 498113108 0
39448984 430428145 0
453736833 546832250 0
196406859 252187371 0
323523182 123263220 0
312818089 189473534 0
474476204 311994286 0
229711310 114417006 0
377017089 124175199 0
411435118 381086411 0
143663308 120624445 0
22741039 272307142 0
282781095 190975596 0
528520113 32465506 0
237731057 483473421 0
359134572 155882717 0
68232451 178667786 0
31639137 146413895 0
561920479 315670039 0
69710580 525968092 0
353279240 388271776 0
511027171 413502725 0
289042717 153792475 0
435135203 413882705 0
30377018 112658521 0
140996543 405690813 0
415660346 153979138 0
11121872 227793823 0
552433773 303156555 0
139290918 564520434 0
316465733 529415130 0
18091230 118436745 0
382602693 563314866 0
140718601 411408553 0
49390630 456361977 0
450914574 392969822 0
435030672 368227764 0
170631219 382563750 0
195129567 356012812 0
400661903 116385979 0
503163482 232327065 0
135411270 163664318 0
309725846 487355355 0
410163001 10345477 0
218731706 182206058 0
195494663 88654709 0
314300175 337365174 0
95306005 179517843 0
70382629 5403516 0
162413225 453810038 0
19146694 159516659 0
332907827 118630771 0
27614314 41798593 0
497521179 158832655 0
27542832 58548810 0
60105334 60817711 0
96161776 48470192 0
210686850 434588486 0
482453202 288632365 0
355402499 351080037 0
556713793 509011095 0
390011726 225453701 0
32519183 28570152 0
23577029 237243778 0
74138961 30654991 0
460095220 154139674 0
201941357 308082956 0
436077690 30395590 0
503469633 152938298 0
438903501 190352809 0
264393160 17451358 0
448239238 254846293 0
4893551 437686831 0
185813618 333740785 0
482655452 536419974 0
485112866 56390821 0
342907075 34732167 0
354494490 479190270 0
235490139 387440866 0
31569676 249602735 0
200957859 398588675 0
139069414 338272143 0
411704579 431655660 0
172921168 65625888 0
300947525 40180272 0
116712208 104835916 0
258770272 314875611 0
352150847 238111580 0
82985780 374426787 0
91991343 506135509 0
403879688 546883648 0
165297963 211453905 0
505885923 155756551 0
556983175 239970336 0
335087762 31925254 0
22806936 274292465 0
410967564 541487761 0
286542792 533263343 0
93890040 500630688 0
537181977 179089267 0
155094671 80174160 0
480822686 122031793 0
93951129 556866059 0
397168874 184705329 0
539452252 289554888 0
71930679 523660863 0
458393866 183183995 0
93783404 262000991 0
410680267 150800421 0
491093965 75057610 0
83443648 186808333 0
357305349 64384730 0
434714977 315089500 0
458902676 39856534 0
67020032 249976325 0
256296875 83724134 0
559782475 98583048 0
393441906 254509169 0
328450934 540289363 0
368494756 15251862 0
149661691 42958173 0
6859018 144157046 0
89942680 560905565 0
308918167 392961418 0
168728499 177702001 0
559963638 324236530 0
64115075 437285604 0
59375152 82175426 0
398608087 317278909 0
223320522 101398395 0
384853228 448897574 0
55452252 418985071 0
203677673 544450005 0
97672564 138952880 0
200402497 236239484 0
247068837 309113124 0
445033046 383478361 0
162073851 516953831 0
510981993 316926759 0
68681877 545470648 0
441682612 437301703 0
451662264 402536545 0
354498706 290591845 0
10833451 239950102 0
354125463 223048590 0
43923705 484563132 0
53449023 278457335 0
288784645 532284814 0
2911103 152158020 0
141646664 258224493 0
522065205 518231614 0
67509812 108347022 0
64486713 263174614 0
447871527 14359698 0
472085685 204324107 0
226741415 536169270 0
400846783 358634988 0
270346643 218964418 0
517011053 418104036 0
514763674 472612499 0
164970976 223335677 0
341945747 431469525 0
411226128 250094017 0
281030869 39501889 0
100944590 180046192 0
202384610 118583474 0
371262192 499534353 0
50800594 557531277 0
113897716 321423555 0
502965476 199918680 0
491773754 223850428 0
207393299 452775923 0
52256954 23811314 0
373930306 348886996 0
239692693 157513293 0
484982377 314904943 0
536210112 447847360 0
178434289 256929818 0
441287672 366837048 0
110151437 373927610 0
221522930 532009534 0
65157852 137753923 0
181776048 103090594 0
209910396 554455930 0
488805962 267600814 0
454829507 37798744 0
469322130 196828950 0
226755276 170146529 0
420197477 568712230 0
502791862 226385542 0
49253584 500638314 0
347678278 194023425 0
434219497 318463425 0
511780433 483192789 0
481734505 544490662 0
140359504 392924250 0
438822818 328600791 0
379285749 547836905 0
202194528 268595587 0
510027701 393832439 0
353222654 238183189 0
464865412 177920236 0
54834451 337298864 0
468256397 121401170 0
206520432 537968148 0
504348121 155772512 0
346635276 284478063 0
279347303 260187612 0
312599109 505869006 0
551548049 281405551 0
553376722 347975719 0
245506906 35507627 0
172836546 413818948 0
84717106 57241040 0
281417049 305390172 0
234193938 376701659 0
346556551 424997333 0
264841590 179052429 0
313811502 119444391 0
453151145 421171536 0
332938181 518073430 0
479076495 314981290 0
450923489 433561323 0
563834840 345178243 0
484480457 113372668 0
78941301 436252115 0
94416799 209557474 0
58913612 394108993 0
360079756 387813807 0
157828828 505870712 0
517279258 418111963 0
252156692 227873226 0
287014334 174093131 0
388983579 411152659 0
292550503 272673348 0
179661024 365804819 0
46635142 131003461 0
215889081 287782819 0
52845488 110144335 0
456086171 507111776 0
6973012 354258573 0
488060673 210200313 0
57895006 227793971 0
337526573 537954793 0
364675700 16214397 0
246324150 248328448 0
179701984 219687930 0
352754491 189311199 0
343638062 247787469 0
37115713 112908361 0
409933779 358967021 0
324271508 201816999 0
1665485 163248407 0
383047740 499879983 0
453677328 56531579 0
197677778 113018261 0
518062486 217012081 0
429065954 40367907 0
31757898 44409669 0
239184119 403123287 0
8291131 539938431 0
338928171 324260333 0
474478296 155606132 0
25930836 19586187 0
310484669 210429710 0
358273788 1898148 0
98443581 406233235 0
278310501 108223942 0
88156743 71375017 0
146111016 508569078 0
426207574 166315056 0
95775807 396125392 0
140714397 253658818 0
568688086 448695255 0
192172733 92195157 0
531519807 188072942 0
199034357 402717490 0
131224491 112029336 0
544176900 17002699 0
1073232 119839399 0
288686719 66294392 0
191651261 311258353 0
317947899 104230738 0
440348000 73753059 0
550161652 189376970 0
175270811 318357952 0
447265305 524670864 0
450033353 381109208 0
214324731 150180214 0
362362417 6808947 0
541009102 143986716 0
536479925 90214188 0
292555865 226796101 0
235809863 7513583 0
541417235 318880505 0
229040814 473701408 0
119987647 430537179 0
198910440 183473571 0
562524633 389877267 0
494660394 1766778 0
206687679 213962088 0
331191476 551330106 0
130459121 325390180 0
378348348 104276880 0
45028300 444319706 0
421652418 79061213 0
433356750 450967899 0
562988298 199490787 0
369491187 460191717 0
261147478 152821041 0
440328670 521534178 0
177095353 372599350 0
495963196 454687830 0
371055585 542999118 0
450480280 104636070 0
147930459 118959459 0
252612118 454753466 0
445778120 125801449 0
419210375 177977349 0
38481617 283223206 0
127826213 537640810 0
18054550 396460411 0
308695646 31707695 0
264801676 396762201 0
267885360 228549965 0
305846493 327693899 0
452874167 11722808 0
76296839 231271945 0
468923095 293911122 0
547082704 64623236 0
373647314 400225039 0
41703515 419570399 0
442832065 367703971 0
144922308 292438667 0
432097124 36602989 0
504616818 297763849 0
223114831 379155443 0
382292585 510679596 0
202908573 237076784 0
224113318 144558076 0
498252404 405017616 0
255026604 361582001 0
227679905 524617030 0
265299024 384638727 0
513654028 385455152 0
330021578 212077015 0
17124098 324237921 0
344136670 554592583 0
87932502 250399250 0
381995632 327329395 0
459908176 58612434 0
497598332 550822083 0
402791750 280256638 0
514366518 555851024 0
119658562 523124651 0
490277887 244659585 0
227528939 445831644 0
164005871 347798094 0
150581613 511037236 0
566253728 21556498 0
159120488 294537266 0
103917370 542305082 0
209381470 251201194 0
561484609 62538281 0
267752202 373287866 0
498065777 546307846 0
91511490 76701737 0
230058934 264684673 0
118904048 268508859 0
383573483 546872432 0
528948124 342253219 0
507020183 564327244 0
178874125 403285527 0
167732233 551986473 0
118859971 154428892 0
404457 449365549 0
302184506 247059298 0
422665493 256051191 0
38902670 275093747 0
53729944 174818916 0
546691610 161427658 0
399257547 261771992 0
284795896 242325337 0
450770851 207589885 0
51950893 191165510 0
370454920 496072805 0
9433207 385986402 0
545630580 140363306 0
470542036 67873258 0
419276729 469161364 0
16258042 380950379 0
87302790 157223895 0
416626876 537621505 0
233376389 565180344 0
556594972 5345135 0
440352683 191468736 0
503774383 202794105 0
322070229 100202354 0
73921666 229238061 0
320883594 349710132 0
272199838 436801417 0
408210911 439895130 0
359402358 149000685 0
135016322 299923752 0
163163506 163065526 0
242075916 121341452 0
306411369 137296843 0
398892657 173244623 0
68180176 449095947 0
131966914 80531010 0
41163549 449081672 0
558963118 422161774 0
532108043 457491541 0
17358430 328346475 0
97918822 13138688 0
99990802 553406697 0
542312671 322652489 0
361318605 191339369 0
192254126 115673649 0
189543086 108152003 0
123227886 510698014 0
274679817 367887766 0
225296270 188750615 0
44420949 124533570 0
381921475 297275497 0
562590513 515239471 0
82398386 100122493 0
360723960 546907810 0
380670004 458136052 0
334066608 326033611 0
231316946 232511022 0
46878294 253515975 0
316089128 35816124 0
396954892 337976385 0
534151975 444575916 0
412695179 546145334 0
316946052 88439113 0
483565696 478498908 0
196476663 295333527 0
121870037 101700013 0
404297315 566307021 0
159408142 40619436 0
103745872 313603744 0
568514785 77223389 0
38227363 392508217 0
185551552 398767288 0
362683879 277574090 0
318033920 527337254 0
111593865 102441562 0
126083813 100367598 0
486755617 45896283 0
472367049 283751503 0
563256889 553535485 0
448873149 277525482 0
452579001 23030624 0
234277378 500466367 0
25379139 516268464 0
429537889 396389413 0
104488720 110743643 0
556849720 88460784 0
251559589 381574656 0
47636454 458153999 0
246473634 346150806 0
8772111 175817982 0
197024167 237224459 0
534204200 392394154 0
103643745 460137482 0
304330193 462751408 0
189578252 455259569 0
418976231 569007242 0
340906873 329587001 0
289208760 212768662 0
54171605 449352511 0
28572938 389337611 0
265059869 476338547 0
294125068 19960922 0
249570048 84164949 0
14608972 28819654 0
84996555 489912936 0
514375112 168752873 0
355743818 139890078 0
300027214 115243827 0
127079978 388122004 0
545767212 398068921 0
285461933 494245723 0
183546651 201577831 0
517071722 358913157 0
132350927 342954719 0
241100862 388702989 0
32400676 444738097 0
538202493 206038609 0
420548658 361408651 0
358617884 59915582 0
175249906 312394704 0
236150681 286892307 0
367227552 362581496 0
475536501 358905652 0
562384677 519844253 0
556756990 215000056 0
360520246 100188619 0
426936506 553750014 0
191618781 165722144 0
44928727 353364832 0
6405662 94400202 0
331519430 216935415 0
34668972 540093486 0
185527979 355556578 0
110327596 532868488 0
507011805 288576630 0
85691465 286270425 0
472311253 562684436 0
387485682 466724270 0
524661160 400022739 0
355389813 479764254 0
166095929 47373698 0
335486851 269071810 0
348919987 565045173 0
170231998 550134794 0
419917713 27356278 0
224068591 79838494 0
367508971 469312727 0
552369527 379549705 0
531800981 328468022 0
485800259 33982700 0
262694729 505965395 0
114188349 110082315 0
346340756 560504609 0
527085153 98846689 0
292893329 188987392 0
381961524 265495726 0
54980390 353367257 0
81740646 37662104 0
372794147 243322618 0
246712789 292409498 0
564289978 339872009 0
489419691 438595159 0
108558065 181588583 0
61185468 152399211 0
57697745 432710258 0
521888213 390181975 0
328662580 172994909 0
450796891 24124938 0
220985688 97648806 0
289641314 438300477 0
297369327 104622769 0
11287087 423624276 0
214836409 144289620 0
284674223 555375019 0
420672019 236017514 0
160805495 75963483 0
11549210 256728524 0
305263938 150287932 0
20160023 370252587 0
145741946 514480139 0
346237652 509108955 0
243671505 3003095 0
247843624 116910050 0
481580786 475113656 0
290848306 318672012 0
107542831 392152923 0
402584533 438758341 0
381514514 129711341 0
23058932 498963286 0
475485801 442514738 0
129592530 197610025 0
547083878 423880516 0
112498297 369942725 0
283996658 147988944 0
21025277 47018447 0
16513721 526387366 0
493748322 416791287 0
517170432 235884769 0
314814177 20244256 0
131504861 541723950 0
268500404 332254976 0
37447899 472944151 0
357318102 55992308 0
409308540 456527262 0
165253476 211100014 0
471713526 481147447 0
270946675 142885483 0
351727077 375049818 0
447627023 341961824 0
304245229 495671440 0
255780102 264806408 0
110924444 243579426 0
24797524 202004209 0
556095820 221859934 0
279760053 168229271 0
336748471 332868232 0
405715053 131355288 0
142649638 339230062 0
396539388 319455469 0
438358819 217411729 0
564024768 480154921 0
178594121 377436418 0
496411697 342639151 0
422985222 141964998 0
163671197 254151761 0
54651265 388710902 0
386093410 62113647 0
541356258 213149900 0
61788681 220306699 0
112791956 339790343 0
296775239 179454149 0
504341414 356753890 0
72683146 422101826 0
359107793 283904567 0
239142929 501946585 0
410391875 177136471 0
399816686 199803261 0
509214800 419521177 0
454694857 429439142 0
6201929 509020538 0
454346470 484066441 0
400660759 82585143 0
359842649 472027641 0
204803312 110426875 0
25221307 79779333 0
240141011 167976242 0
228581112 561786105 0
95758716 38038406 0
15696847 454112929 0
478419733 433214473 0
74278065 26173136 0
514328782 540728435 0
525069401 451555358 0
16035182 553229482 0
108376132 395254366 0
191432718 183932151 0
411576905 308076778 0
316245000 334880544 0
112952791 146690430 0
172271545 316593382 0
320671281 109338324 0
101044472 313805869 0
300658003 546317274 0
508145759 408147112 0
385150729 484653730 0
152983699 75125015 0
13911545 12617375 0
23139815 413162519 0
248312042 49411660 0
548223953 119074721 0
291189740 310491182 0
106059596 566327046 0
81738276 23764142 0
279707998 561708780 0
70438502 105189530 0
441865311 393861095 0
371380107 565378571 0
448459162 474332630 0
242463685 135916821 0
165703932 164464852 0
254328935 100793625 0
48608655 238082774 0
419595993 284426296 0
411307838 81989878 0
552206317 32636516 0
428111858 265989746 0
367334238 445472952 0
210061260 404037549 0
284673439 71099260 0
190529929 371887953 0
477359436 99367166 0
451386402 324933345 0
389147798 60200520 0
211966124 295666789 0
538813476 381008353 0
127550198 84450137 0
424803252 530203433 0
91020544 377759305 0
317423451 26016945 0
345771093 109623891 0
300015946 568157032 0
514880317 18521760 0
273881304 323880242 0
3355037 94103761 0
332157982 288800413 0
291208964 331574274 0
68228335 542648672 0
539558887 73401923 0
199371930 340807341 0
407300309 470374246 0
149187963 327341485 0
528734895 519209252 0
480836355 235878289 0
357331267 239039578 0
45297873 26738077 0
353089145 532554629 0
122532906 1633103 0
106546971 549335652 0
70383593 248225107 0
148854985 483295137 0
537230778 305505204 0
228782137 63173931 0
196654297 393581222 0
372007448 40438721 0
79208002 10422884 0
518803333 442608751 0
524798990 41489726 0
557079434 497346995 0
359843358 284975375 0
9028788 377118457 0
150327311 175224762 0
560336351 141220109 0
248157914 285590148 0
104902537 73720767 0
553285259 165894274 0
552688162 114155574 0
316577799 182626484 0
86139587 137726309 0
460765703 498877734 0
62024640 451345497 0
229754181 106711520 0
323550376 98596321 0
332582627 363762503 0
497130177 385437233 0
162909692 226455811 0
46018277 135916602 0
70308946 206215498 0
404169809 307198425 0
376950176 366236082 0
556223929 548115588 0
356945751 239642525 0
75144267 37018397 0
83702195 38977742 0
33695914 43262176 0
141552233 184951182 0
109298050 201902495 0
360292980 20439830 0
286689602 96738127 0
221321583 354062117 0
397685871 169649269 0
173846485 366152380 0
405301235 192270893 0
407471945 418713160 0
141810191 391543508 0
374141021 203068497 0
319050692 186945682 0
407746434 426581747 0
101060913 397234879 0
457158267 424081568 0
346828471 292426897 0
450994064 532393790 0
554338736 109744854 0
316843730 219319267 0
541329587 511514198 0
222351592 116909058 0
319464752 414631753 0
565279863 124931530 0
172832499 347523921 0
389423787 31886546 0
355090813 546561780 0
364655974 230400327 0
458965307 25322061 0
101554255 372928151 0
201277593 214099640 0
166140427 285142483 0
245791790 451843959 0
74392911 65596471 0
14539173 33529798 0
405570047 44758435 0
200859498 102585338 0
13844707 330677089 0
264894767 12546904 0
271901913 249561593 0
118129518 224604602 0
372702454 251341480 0
557391711 425769233 0
434695086 340482603 0
109894321 137531537 0
332703698 15378986 0
336325369 78029857 0
289703727 478328725 0
349154472 498203541 0
159606672 422813110 0
219331623 72038049 0
12677510 305889697 0
163164226 449349195 0
167951396 520064564 0
58025609 293554463 0
128157695 155536538 0
155264609 73336886 0
50999856 135636781 0
170704409 534921634 0
553957736 60262378 0
79252182 333744132 0
466357033 189720324 0
246536688 499796343 0
91448625 276946666 0
370563104 213689702 0
161461476 511308349 0
524359522 503809540 0
303006998 150909253 0
549531399 560017806 0
32795853 89289466 0
184838533 120291011 0
41374610 556440245 0
129867365 404662557 0
48880258 394653371 0
202207893 39584200 0
472735043 380134909 0
143953406 413878728 0
544753288 189440093 0
448635336 500303966 0
66176553 113837504 0
463804913 488168694 0
341471305 169875857 0
529703064 319480105 0
29709765 283924827 0
2012541 212983941 0
20046481 275629951 0
75833285 519269155 0
526493940 365721677 0
251879292 87920680 0
529941712 178001741 0
112302206 521742970 0
98909868 230759344 0
544757373 442001857 0
335248688 134849283 0
448307042 498658315 0
5775364 256469053 0
157451072 504414567 0
469930659 377634099 0
474116504 34376916 0
290860318 519147611 0
530032618 180081516 0
160230183 298026735 0
354132814 297786139 0
495043212 535730601 0
2783911 366156104 0
535659325 339417009 0
309280137 132245456 0
51813222 34575298 0
429584931 418780413 0
350175656 18827103 0
332321791 289112739 0
245346094 566499342 0
281841731 233530928 0
428265354 384214662 0
166853655 124575063 0
294458514 445543040 0
236033128 414584066 0
536039280 363977797 0
475081190 194348177 0
204248285 98210938 0
123696984 158027316 0
318654107 131551581 0
190864062 31242444 0
107108295 368895738 0
541681197 115337947 0
379371846 204054941 0
568295558 105314768 0
135094576 564292349 0
108618821 266008670 0
79974858 403969875 0
74168329 493075492 0
62565515 489202571 0
471711681 359550383 0
234186841 252813398 0
504277967 335744334 0
284438565 65579195 0
146456052 153595332 0
65602676 58058955 0
383870869 40541923 0
20828522 405240025 0
106593000 459043282 0
227223523 510843632 0
243908868 158041164 0
39931310 343448159 0
469524222 229708012 0
13340596 132224941 0
524091178 292054693 0
444761507 344241814 0
152242424 255646791 0
433930114 276687981 0
255450463 175132446 0
411250101 96304856 0
75106888 262123980 0
482773209 399961029 0
307990074 325626377 0
140749006 463884946 0
99760806 173506646 0
341439916 321555883 0
68616768 258050158 0
32671354 546808844 0
84127572 363307992 0
558222151 444800796 0
150578959 344805692 0
328006516 232514904 0
456869750 546921115 0
158687701 347942361 0
97811312 50904578 0
362369202 312953009 0
306160922 39560143 0
177195505 72960008 0
564278955 187532996 0
169698691 91461828 0
273166295 242264263 0
502469623 11426015 0
27326722 250561000 0
239580319 363131855 0
358759650 79105160 0
354160086 259053572 0
41952046 37159062 0
260098280 463790596 0
91228698 214754681 0
517935256 296581739 0
184528614 3616787 0
263273684 521481672 0
323110652 215752195 0
246462300 60615328 0
185140961 416768808 0
449419996 341247851 0
242091173 527382364 0
411532345 118687320 0
68698848 369390924 0
155682440 331113915 0
412809047 43263339 0
42087727 340546672 0
335592596 548356132 0
128547099 499516245 0
409379270 338386000 0
106141758 549589284 0
83738310 202953430 0
262951389 314595569 0
287407731 203744093 0
337314806 254192426 0
238361369 276287082 0
60590886 187300793 0
171302145 515923002 0
147118287 207118364 0
439189653 44747543 0
405063645 228444193 0
316003911 90294456 0
882398 86735797 0
27020664 104179975 0
540779254 375414372 0
233580673 522605311 0
564287076 330582080 0
219231445 524502107 0
131522953 380587260 0
172028947 262117210 0
520697632 516602469 0
435954857 415656415 0
350750971 72007555 0
272319007 214244131 0
539027325 179929245 0
99711726 313803968 0
355623233 210374521 0
180131485 329717204 0
316286645 459561571 0
271712114 37892241 0
375189218 567858719 0
180014106 560789920 0
498478585 491821816 0
497797470 186910502 0
430061384 563331168 0
360929012 245815027 0
349223893 183603309 0
396308097 486303079 0
448005534 93467957 0
494134470 322447354 0
263338699 193908339 0
121359207 299263730 0
221164737 468314600 0
164014703 74101549 0
547568759 138467556 0
129255579 278227606 0
201915667 257183734 0
511773868 61881948 0
257810899 384610743 0
340106036 477577201 0
421254659 297401790 0
197747845 20810681 0
556739122 74743566 0
42137889 466608332 0
288453769 424795711 0
481876671 394772058 0
398341293 243681448 0
353625720 398694827 0
90847997 19879095 0
451438007 31732255 0
298280272 322107001 0
342113524 509991495 0
46116949 344001045 0
125069184 236175722 0
398494015 545916694 0
369273761 194631400 0
116765106 124849324 0
262928792 110862301 0
532278610 329216419 0
310524768 375572137 0
114938260 553324113 0
420712343 331535619 0
52683454 538962412 0
519752131 483566553 0
528085494 400218266 0
116048496 434792309 0
86961185 227907246 0
9174691 379530318 0
269401349 44868772 0
519667250 362174470 0
27787118 177068083 0
201550027 334178540 0
242839172 528620726 0
249922552 495596074 0
216568044 480742020 0
73740100 415375840 0
144354206 240325200 0
525859329 248515220 0
335821508 354576586 0
3394510 495198497 0
355717915 353458307 0
233977953 428732692 0
370515375 105565800 0
257457872 439548366 0
214319188 417768901 0
210570022 431869430 0
63447505 147169692 0
26161815 471680453 0
377385806 63093 0
461424332 239996213 0
515330504 532174468 0
224867205 527112692 0
95509411 147637209 0
186724736 241861399 0
459353987 44944614 0
218010125 432975822 0
19367495 248588706 0
523982721 350642259 0
151427313 498201833 0
46096329 188810828 0
173406916 516091744 0
123707108 501423941 0
562281256 496533062 0
253030534 533455277 0
539434669 190694010 0
172023453 435046980 0
500606788 175706229 0
208040685 361207182 0
361472000 466230059 0
147609530 312231852 0
271163406 165017801 0
179340794 442376185 0
180065295 355921695 0
357330626 261497511 0
267898944 495372779 0
468198555 276935727 0
516619190 154105089 0
38059713 416562351 0
73645771 24701708 0
449354615 244252689 0
424185385 325760685 0
453832979 41013795 0
429018739 253606604 0
493157534 120107976 0
256277239 417571609 0
515921176 567118703 0
130851718 432747281 0
166925176 190188352 0
358446174 368168061 0
361222511 97525563 0
254965730 562569856 0
185855625 566519013 0
319478313 95968603 0
404466741 228121510 0
128653465 60731995 0
557006664 456030338 0
192433824 97441081 0
527657246 547990054 0
6824235 529804953 0
110164517 378843855 0
43773550 40180154 0
64923899 487959607 0
75903874 544110270 0
229499733 294323415 0
253404933 120318678 0
556497788 46015433 0
459450849 496784669 0
453848 109303087 0
101621928 311535165 0
233564306 427294029 0
477009882 282241134 0
46856337 480808641 0
240948642 407397315 0
458680912 313318254 0
9829976 166649637 0
380700258 91013053 0
32154178 383049753 0
361954333 215856289 0
392355437 487524471 0
149514047 118496296 0
299523084 196210197 0
130757871 40161963 0
401175392 69510280 0
392601941 140900752 0
298858927 59836512 0
279072849 26654456 0
489456468 100367611 0
116479042 555443391 0
557018612 304304144 0
333405585 192104549 0
245699105 495479458 0
319648086 504742970 0
252002997 542302493 0
442736036 128909780 0
411637055 519631769 0
262635392 172484068 0
530755543 150463168 0
449982740 119065867 0
227536161 355793438 0
134865173 177530333 0
376022127 128052922 0
109970075 362513804 0
446569917 494890626 0
12822251 548393354 0
231681234 69789494 0
242766911 114454513 0
53203196 564109849 0
495015088 435393691 0
512974689 16494735 0
308251315 114013466 0
533680137 400543487 0
346108462 97633137 0
138864503 304874107 0
340060341 106090036 0
390866997 302655045 0
92686140 84945366 0
276732136 166598176 0
357914230 544633413 0
34561804 55709805 0
323441692 515100529 0
370350265 76175086 0
292890899 189117599 0
342064251 381219543 0
484188596 185035257 0
286114263 18209535 0
44318946 98052203 0
242214278 376650050 0
471985057 285469508 0
122357693 176185246 0
114369025 247747107 0
525953087 85199188 0
417604924 10274378 0
464727111 327602894 0
144017691 314794574 0
199602266 481975374 0
205395590 262223063 0
160317078 97773785 0
231272387 526148783 0
100283743 180061764 0
67902540 296649945 0
264943331 29450407 0
510412186 266893363 0
43527264 405452015 0
278314842 429984904 0
452760094 335737521 0
86946545 132884059 0
163240091 543004700 0
292895860 198107755 0
386737692 401200860 0
215837438 266199415 0
178835713 482095168 0
334230936 64584327 0
221655938 503337753 0
526043007 496397073 0
565180050 125004482 0
58376028 422402140 0
72697493 100756815 0
507772412 285993615 0
335344175 128591014 0
299349312 34761287 0
127788195 10255842 0
493950840 429754201 0
51120659 499824877 0
443962570 310299308 0
132210085 217328781 0
274605229 287687875 0
467564712 481077895 0
406000467 490958978 0
242615559 423149815 0
428509985 485116778 0
448866739 83201726 0
388399838 40603630 0
70674563 236294745 0
111923073 258399093 0
288244826 466752881 0
82168742 232745347 0
566264870 210457407 0
41092459 501595686 0
492072601 399931095 0
180844458 399696111 0
284090632 108459407 0
286662856 196939753 0
402822404 66734769 0
183091211 41331316 0
186258229 65301071 0
40439342 396787766 0
326960257 152518774 0
119996972 22076160 0
375721155 533523351 0
180801257 443304409 0
485129863 535817202 0
34098772 371336350 0
393374829 132364331 0
2145408 313752741 0
543277376 533695441 0
269818497 432962269 0
75918716 126423772 0
501790566 50341411 0
12005062 452376467 0
179132491 178202386 0
29296453 487396049 0
274912958 306903486 0
520922679 551344289 0
78777066 151875550 0
373039949 239042685 0
396576458 559457486 0
135828479 278997488 0
503985096 481002834 0
470505475 481511741 0
3509361 270924019 0
472468965 557699674 0
448157582 218132742 0
204891412 83816809 0
222173515 98846457 0
512449675 500522082 0
485750044 306008610 0
147477749 187079463 0
1093801 196568575 0
138231667 271043708 0
460366478 414440889 0
2476208 121424390 0
187560738 42264963 0
547896997 451423835 0
568150740 269618795 0
533311427 215322481 0
411138376 486265349 0
382083003 88235196 0
379180119 460230210 0
225303808 293479789 0
170084374 72573805 0
4957831 567981505 0
521347564 461636122 0
344551406 412017554 0
270584272 346285587 0
560505340 139644766 0
183975350 368466597 0
81905618 275019526 0
489649160 392828294 0
101819041 366051060 0
334247631 219799366 0
67107903 270687907 0
41561764 442474650 0
485259736 409121801 0
369238117 545163828 0
308258542 139565594 0
527776868 48852435 0
378994810 168709998 0
59855549 427606260 0
81288665 291296220 0
486567144 40547634 0
453631357 387472146 0
374875380 400506246 0
568856299 254581938 0
41488277 65038462 0
111015083 457339995 0
8952151 147493736 0
204286792 548072566 0
440788678 503807121 0
475523124 166102422 0
416221904 559349649 0
183935087 262704636 0
543110033 1615549 0
465650399 340911940 0
308353616 112733231 0
5440540 451552977 0
27783412 248572514 0
393517647 253509180 0
348670149 41734210 0
565718135 453205536 0
525712683 520077727 0
374706211 142977732 0
175886877 421878479 0
542288761 451680721 0
115879356 186620190 0
323585187 505196323 0
124037596 99203944 0
294553690 344584938 0
457373158 393295568 0
136431431 284498021 0
387200495 258130562 0
94380032 387237782 0
464115586 349188785 0
186475939 228929813 0
245443706 534685226 0
208331052 417483107 0
83850801 124138 0
166822658 202794005 0
304773127 262774339 0
551292364 322996927 0
288192356 517230771 0
80822947 331623291 0
78153278 532100110 0
238460755 95693844 0
15730595 488109713 0
378066439 447591637 0
149152815 179019091 0
497810769 75243334 0
273089486 243673581 0
34886987 271798677 0
130595617 306983137 0
351645193 22837831 0
46900946 441104052 0
150587576 452227446 0
517600879 263223889 0
474351643 315679576 0
56760992 527654891 0
25446870 63322297 0
104403360 546139857 0
284114137 432882735 0
140933669 447736230 0
205211754 436813753 0
552037400 220068418 0
224171938 385814292 0
162298370 249925682 0
104470377 437728950 0
93939866 555354783 0
46937366 169391341 0
289590268 151536343 0
408645555 37262491 0
138116894 323080469 0
540134179 343947684 0
70341767 86895147 0
265736160 1798815 0
552720325 105553978 0
478194942 115494421 0
490440435 514338042 0
477689472 123358213 0
136871292 397669151 0
264041111 117561355 0
59412633 489033317 0
97915588 564595812 0
300833808 425482615 0
402191662 300066210 0
329064390 510260983 0
562220747 24282628 0
162823960 218646294 0
397260931 123477668 0
102158600 256078168 0
192257580 71686958 0
328256450 232007712 0
43479414 409586467 0
171806805 239992330 0
119664874 173736292 0
538403757 12004568 0
340226626 53506705 0
186602903 339592779 0
132046931 279400397 0
179079631 315194399 0
568135074 201958405 0
555645752 191433338 0
129443503 72253055 0
159142981 569196651 0
206519453 132204825 0
64530063 314098822 0
16447476 73376261 0
94098145 556854256 0
545006551 432862291 0
220037760 308914519 0
316217313 95184283 0
431625183 122873693 0
386863410 338569446 0
372713005 39439562 0
465451854 566100005 0
142292715 567348962 0
163593750 30679532 0
49657493 360335373 0
400719651 336764638 0
331388057 62566590 0
112063924 141990073 0
171531585 417015557 0
467040312 485679408 0
440523901 541673929 0
170212744 442714411 0
401082416 484057149 0
256439964 200655365 0
16510248 472006917 0
300252012 61829654 0
535686399 332183956 0
330284121 58403750 0
352797108 329012311 0
517460495 217639830 0
232632229 486647740 0
257243035 103793562 0
387906769 63253971 0
242093958 179753299 0
527701678 188061076 0
537896298 21256755 0
55662037 206084711 0
139191993 139625480 0
323806192 441094219 0
49855777 226049735 0
87530174 471809975 0
110633892 260776630 0
101911501 313379972 0
212799103 546389115 0
113600654 227692997 0
190609596 31912475 0
40112845 222284437 0
235185029 250451887 0
294394605 257929859 0
102964861 244650721 0
89607823 441615625 0
101249381 131250270 0
497209662 550384519 0
29086297 274945494 0
190383499 161479967 0
287025631 38275983 0
56817920 412808916 0
140088305 498408660 0
51195686 119962655 0
495634821 116997219 0
23122001 97379323 0
384049188 508924001 0
158341609 263146625 0
54317247 515068203 0
301898416 243294370 0
549465825 108235472 0
55525426 379985853 0
282708235 27418658 0
369286942 231220571 0
148087770 187925774 0
429375784 472232679 0
73329519 58858447 0
362191312 255049504 0
302415267 345941123 0
92692356 136910866 0
442436995 522494801 0
111117861 130973222 0
503195627 430047989 0
320598550 168042680 0
471896515 182372537 0
319307195 516244665 0
137653550 559747275 0
398179299 538485893 0
251360549 290665849 0
561819560 257177089 0
217552037 195140897 0
284096810 383576949 0
97355406 433740560 0
499944934 415282978 0
420127341 36381264 0
564476357 122328380 0
538106305 202090002 0
249322117 357530608 0
21966894 168318852 0
393166108 120795445 0
441196555 99458473 0
350349560 373644921 0
72519677 569212164 0
28276450 187785632 0
476321785 254093474 0
476660634 331114941 0
190686759 450956386 0
166906850 523450731 0
556487739 463322414 0
7808259 153267882 0
412919698 540466014 0
535004764 311711640 0
299855047 434382689 0
121762189 519399890 0
529556837 297169629 0
552094614 340559419 0
3353236 147723960 0
151402624 53372353 0
123929581 532942340 0
439193241 304040404 0
391235967 564260845 0
428044261 314204652 0
142242656 61850191 0
562981269 187183154 0
446848814 366305812 0
209370798 391331647 0
383691572 332812788 0
501679785 282078773 0
255459854 392109592 0
315248881 543993014 0
105899535 143273378 0
495556592 235374396 0
205827383 313780468 0
96416197 402137111 0
373423242 386081113 0
397227437 249044957 0
356969433 223016529 0
194758466 27064432 0
370125517 459504978 0
367131924 558476292 0
34576891 560643022 0
362785804 3063019 0
41964552 31614586 0
148094835 189559904 0
223446796 352217894 0
469741909 79891976 0
559164299 262307073 0
162224983 558504439 0
47957265 168931089 0
53481868 440455171 0
534836921 72614193 0
560363534 135527125 0
551040999 205240169 0
5670241 211270395 0
548366838 499641572 0
28919206 221998264 0
229208048 31288571 0
428517862 200056110 0
289556873 284367298 0
467826234 437362122 0
447970486 447548903 0
95674894 312983665 0
81357851 267386372 0
204295648 24635631 0
363715732 174062058 0
105361913 332616836 0
488709584 548798530 0
8569338 455167824 0
319400369 263995896 0
90855539 535089887 0
431422887 106122287 0
424560998 485713027 0
10954439 272836131 0
400001852 321300287 0
462586685 68606222 0
236263700 29017953 0
358634380 84930865 0
489917420 437770425 0
330089436 554060521 0
105278065 203478845 0
301208872 338325461 0
486897868 43405267 0
227665687 296711247 0
224999656 85476164 0
468447680 460346143 0
260372464 383051446 0
163570526 226431461 0
293744221 476640155 0
265358222 548457993 0
94701119 349868604 0
83104037 251099803 0
67585142 109478982 0
210435739 471136435 0
199714071 325096142 0
384413978 39947498 0
103117145 348953545 0
181145089 228218086 0
138769435 391440027 0
10355536 190716231 0
241437067 352844246 0
462400598 418227555 0
186057862 280814424 0
165552316 116127574 0
56460027 252148143 0
216035861 546472604 0
84646836 565026950 0
558945575 283222773 0
20305170 175925502 0
144713051 172080210 0
270279786 300748294 0
10727511 38234322 0
507391966 43010753 0
263929184 53504704 0
440610126 275992673 0
149597807 257292908 0
77992189 322361243 0
526419861 448843200 0
87513097 23258906 0
362153974 25697621 0
410953506 341664070 0
1492791 17573916 0
521508742 492970290 0
25401696 30176874 0
153373883 399779331 0
342993178 25031064 0
458588532 100714941 0
56270878 332600607 0
75357889 198743077 0
311602193 241288252 0
446187414 166641015 0
45707667 115302956 0
463442003 102842568 0
454307864 538551175 0
7540570 405620553 0
131179211 450504786 0
390447649 328020740 0
557371327 80152082 0
483971233 363365140 0
201915015 249322908 0
331767362 329910423 0
271252654 442163489 0
513909733 246993236 0
519046589 458332866 0
416276371 5997357 0
45408138 176317345 0
245909502 215391870 0
385589115 375107642 0
258664494 253053468 0
187032297 160873420 0
228874414 384379651 0
554716291 107679790 0
100902505 201256890 0
222089895 62777546 0
172319480 164155430 0
554468280 532955862 0
152694030 108431778 0
356210941 522349950 0
108214118 68547528 0
526476094 110854675 0
375219900 154459604 0
19235322 118848988 0
528551278 353842009 0
254226605 518056069 0
413496491 226094827 0
543364991 271260105 0
278252941 12009471 0
190905136 489000460 0
509520133 395921219 0
1190043 112817776 0
446305865 81143815 0
211693571 224426297 0
294127611 315534541 0
109596828 495498006 0
289057721 159345286 0
219156062 379662783 0
500762653 559528882 0
44771438 239395298 0
111573706 428625948 0
397283591 458823181 0
205595300 350676148 0
242384230 112233687 0
567919934 3320944 0
23352560 203494181 0
111522583 107990474 0
255305646 100501965 0
529241040 314215573 0
465824760 401797191 0
543832934 272763111 0
515632793 378222477 0
321589950 44317207 0
318411911 37153613 0
494438416 471851672 0
376621843 24928086 0
110259901 291553106 0
328207858 228091544 0
230274837 162074541 0
304575627 469749196 0
469743296 298412736 0
550291896 496753393 0
120333786 562544242 0
332202846 134713180 0
84696002 233241923 0
18783936 191617904 0
276881439 228284776 0
76183052 177523058 0
318567380 330095148 0
237294462 301030666 0
414801382 458345914 0
557214562 216515710 0
401470253 540118646 0
287734270 127244652 0
110812994 198501748 0
283916863 484324109 0
562450844 458211877 0
476985516 390572086 0
84011976 249161507 0
39488515 90317116 0
231997910 302873687 0
102842407 83187270 0
152176594 250878660 0
196737788 392731698 0
259939080 258822026 0
415133917 488564376 0
87023317 483170887 0
233308388 475500002 0
472170340 194558065 0
522704394 313209961 0
94245750 193527598 0
161513797 135033162 0
48723804 57001841 0
369497195 545666477 0
365269513 445543251 0
491445432 102505598 0
158948974 249891057 0
320494710 462458452 0
543260630 20208292 0
491426817 182714918 0
88849660 536446369 0
452974480 277595874 0
308303035 499124667 0
314258263 445933285 0
430633429 185466743 0
308434066 141301607 0
140641660 410758197 0
221487768 144073001 0
94610224 31180132 0
277888477 563448136 0
151050782 27618493 0
48679518 223710024 0
509705192 69932492 0
161282424 444534860 0
389501154 392190095 0
117984008 215855398 0
538058497 402935003 0
248902832 460386981 0
257217796 538091415 0
47993047 155379536 0
83827746 370489311 0
33439301 34484112 0
519463715 564424606 0
79655425 86812789 0
357422626 91828259 0
450737292 243322938 0
528135969 465604046 0
206890282 496191225 0
227986375 57638493 0
11635903 534186601 0
272375578 464516042 0
448740510 547731725 0
146332855 75191919 0
156001597 153866751 0
113111410 484613300 0
556581787 139552311 0
293077866 397570199 0
422079320 15393831 0
449539184 207610154 0
4780861 354511520 0
389897458 497014243 0
433154075 21631423 0
124794669 87796860 0
406693647 488712148 0
129630161 506414236 0
391679295 47195460 0
272423327 384605616 0
19148314 169204858 0
159255026 147987061 0
466549411 2025765 0
86678964 370060430 0
84522238 91043460 0
10380809 249162576 0
33803567 528273111 0
100214681 129540999 0
456075940 511961314 0
158774981 443504710 0
286267955 79254953 0
335878772 64513516 0
324330030 355447512 0
438398887 150758582 0
468437975 141830529 0
312007252 396695982 0
486680208 96719128 0
193546328 294776651 0
202708955 161151996 0
430281325 83646900 0
413553586 535034682 0
365787472 339024135 0
8358249 480052760 0
48195021 441255360 0
562538585 83919839 0
551699226 195387043 0
461491962 554953822 0
299872177 529855762 0
281257569 292744379 0
560799827 186984751 0
436657083 537995508 0
244674839 117709704 0
486690943 253495404 0
177348016 285339099 0
537629360 292638511 0
279342442 362172724 0
355507077 440433317 0
213660465 555637024 0
313861264 231702106 0
205090134 122219122 0
83683049 460472119 0
38134090 212781904 0
43332049 178202115 0
530970490 182408797 0
56278604 225054637 0
398921533 30698979 0
147145120 323081062 0
434986807 178778256 0
5591081 233886037 0
146197958 174626909 0
105135894 172714009 0
449662139 144901778 0
438931978 323165539 0
85150461 308416523 0
75190291 413318526 0
328277271 362275606 0
440687476 350851280 0
349924372 57521941 0
335056365 114541782 0
309101095 226938012 0
121258580 71403932 0
349598142 79163398 0
291528610 51960957 0
41234553 435925323 0
20411234 383079943 0
422152541 167426627 0
169444320 302871479 0
523600497 494523557 0
459913236 45959707 0
498788268 100783454 0
485908308 41056716 0
20894998 72701714 0
333080444 271398703 0
300849702 517675456 0
300036157 300643995 0
454739269 148789214 0
266407523 470762268 0
492953849 31820293 0
514991637 547786437 0
263945152 308688441 0
233523023 368055494 0
172319812 293049943 0
43285467 156220955 0
449305957 13078697 0
525947424 469231089 0
526108392 188563595 0
286205967 273392700 0
339464628 187265574 0
544860900 566276116 0
236678357 26180825 0
245560329 6905963 0
523311407 168408270 0
90334313 443807362 0
320005121 328284363 0
528473828 345994645 0
372776833 243298990 0
179244262 507835129 0
315258780 351441142 0
207813901 105485778 0
281495490 549599169 0
315565153 168167895 0
204983866 441442904 0
398191144 429589292 0
258282186 50418743 0
12909107 495252375 0
35996412 200433479 0
330166875 436409205 0
527724282 131725480 0
132020329 210324549 0
231573591 491531517 0
307290633 188291802 0
318470583 240352516 0
361081475 538391053 0
318787026 148036137 0
374866040 223490643 0
221389681 513108618 0
84768546 207818913 0
211795490 69759423 0
489623676 53168953 0
81715039 392516655 0
43031310 254961425 0
346293054 375245 0
363853966 419253243 0
153670019 213267204 0
248305930 428426982 0
284651066 478414464 0
554513727 264389365 0
268308264 213555930 0
443617855 83948565 0
162894470 379982176 0
101571522 173370913 0
79995913 544295543 0
400455174 69489837 0
98485502 19571322 0
82360278 447644608 0
457002013 229602535 0
520285684 249579497 0
28830037 554946346 0
254652538 528099429 0
157810332 83230955 0
535102385 247947203 0
405410717 359618159 0
12675260 319309605 0
238127303 76959273 0
296581628 505330146 0
39040801 501845088 0
454693262 15336407 0
370784236 146894701 0
195893407 489840571 0
479379191 304961014 0
527664645 548449110 0
404222070 295084733 0
197852464 323208902 0
416552886 470164586 0
337270401 316464423 0
564875527 16831351 0
334790595 264350387 0
373706610 225696476 0
282386162 55144638 0
126834660 472080954 0
388776632 27631906 0
155363194 310884414 0
146160772 184039636 0
263799723 89941352 0
311210499 118877678 0
171168134 23733305 0
36389813 516198277 0
239569235 548924803 0
248842818 39300189 0
299937546 92956127 0
543199782 441263296 0
177247989 99596769 0
436454360 91108315 0
229369322 231492233 0
7013488 73198818 0
401961395 359808714 0
556786414 300671261 0
482372315 359145175 0
425848568 510731579 0
44140521 554879453 0
361384359 385990356 0
397153192 49072982 0
201515852 135236029 0
524992863 133943032 0
305400338 112556116 0
81417975 26648729 0
326002776 302639927 0
68368811 167012134 0
128842463 92811870 0
30580761 159955942 0
472343036 121582069 0
310884396 489911356 0
310698976 208971875 0
415995965 286381788 0
505277772 430882037 0
95925002 156695582 0
95161016 433245997 0
12150778 83533565 0
109019472 429683832 0
507647024 498793852 0
420776331 429597394 0
198280552 154640460 0
268770212 32739197 0
192748763 452684326 0
12055713 63053591 0
170651796 516165207 0
92178017 22714269 0
401437654 317523244 0
487448758 830270 0
410036626 60512358 0
138952847 275186917 0
49190338 310864145 0
543679833 386741886 0
215775140 132610323 0
205601953 454086322 0
26897398 17418712 0
221887829 206082075 0
177218240 176834949 0
91649355 85444700 0
560497147 165714284 0
150143053 188596989 0
38520208 163238435 0
441277701 443066406 0
174582706 377152736 0
34809349 342540761 0
355754974 413896939 0
340092222 375968795 0
421789223 220614367 0
305129366 327386856 0
229676153 495156387 0
26630017 334001687 0
503590329 399306537 0
120230523 145187897 0
114517470 335473938 0
84604782 404353161 0
339709410 305876729 0
329871246 111391036 0
148121310 67618953 0
35234895 42689433 0
110316895 291480888 0
413081025 473130085 0
445219545 341834175 0
138106396 255672976 0
106363478 405780529 0
425718119 382509287 0
23790198 331540346 0
283751761 303088408 0
139030477 353222920 0
452317667 507091475 0
52797520 382110634 0
481363573 167864303 0
562171245 486692328 0
134174785 108119241 0
236006900 275731528 0
371359346 567218088 0
180426113 275689437 0
170374352 98182412 0
535846926 75391972 0
516222156 467123464 0
95621978 320311431 0
471133282 144573905 0
442126044 293697002 0
126841051 324010931 0
309673056 384212293 0
342999193 130075846 0
209577629 87745812 0
303846330 441398525 0
171985043 223005542 0
310360359 457424025 0
215918142 248449588 0
509096782 387632429 0
88357856 110094635 0
214885311 75903844 0
118323037 180055073 0
466710976 38324855 0
542810202 169461441 0
148998396 546084943 0
226795599 208949292 0
272203467 442792605 0
491920035 384385313 0
502330127 238379896 0
152162229 307941797 0
298575376 552976713 0
264688177 5132059 0
433486785 275816903 0
85948692 412573041 0
460059189 343137620 0
461220496 424423440 0
444345525 5386304 0
163251719 285505435 0
145629572 58938574 0
194864781 232107563 0
559187479 536768873 0
4522882 477815325 0
223202715 529049961 0
86572027 388145030 0
297530509 263978053 0
546430613 481824631 0
156883823 117958438 0
375565186 213254198 0
71419674 57918986 0
9604931 65111563 0
491714431 38590496 0
272059245 452374409 0
495544017 566974625 0
322360159 565198166 0
84876572 181939362 0
6128540 467774609 0
256840914 507787275 0
41701216 136792370 0
135082745 512831042 0
243252021 295821975 0
250925475 27619915 0
394570013 422309052 0
375218535 56246232 0
227999444 37402434 0
45463666 423865586 0
447618387 510148300 0
12221023 459381753 0
97881599 337419625 0
484107324 426263019 0
325190127 85028368 0
251148461 56723882 0
86617556 44367166 0
417308246 55700842 0
52305576 538168114 0
62863439 125319884 0
295122732 557171414 0
215198920 549198326 0
419862089 517802219 0
553287589 17114970 0
87730853 100649264 0
244680622 356436352 0
161731414 143760911 0
369636164 479622216 0
252504691 211996244 0
94467286 336822098 0
24829412 239323234 0
45076493 91224075 0
350644042 278410369 0
527618737 474737904 0
538110287 457648214 0
99347034 133618002 0
347050437 411062957 0
484241002 159797692 0
299779557 533488670 0
406611938 8440750 0
407390875 160630329 0
365151409 418507237 0
159016910 279121896 0
476187439 527971236 0
274506046 477556700 0
510798947 126022497 0
23292313 161101521 0
411750798 301702525 0
416868328 169053557 0
12770268 315765184 0
556735722 36586579 0
437272551 486236927 0
442614875 187426814 0
422920291 442120080 0
348046892 271906211 0
376014758 150568366 0
558116824 302585896 0
529580507 211201847 0
301915350 88535942 0
385239456 125008132 0
323818132 417524370 0
138727486 351017270 0
342202365 18018372 0
129983404 532391801 0
67095464 149933449 0
252514075 164379980 0
560637553 221768955 0
450528083 25492776 0
148357328 207390971 0
78039141 126704130 0
195949807 83907872 0
115664512 311708914 0
549325460 323097028 0
435019687 511231430 0
437709751 468188541 0
172289498 394473347 0
310661862 56565540 0
39242026 280214989 0
454425427 350230383 0
204306627 278154583 0
386317697 512213105 0
80623199 306303406 0
177160375 292339672 0
564646269 319818011 0
208961718 291563720 0
391928881 448190901 0
295225042 5861047 0
564360357 35440400 0
73397908 306459479 0
266268829 373492843 0
132163385 251745805 0
5358529 482595497 0
281348167 254513242 0
18334598 354770580 0
564844070 391788219 0
249174023 473868181 0
100876268 532411295 0
41955270 241720545 0
494709877 559859348 0
200061907 567231987 0
451725469 222559525 0
494168699 6624621 0
463364859 68061628 0
165268094 470742284 0
527144606 294403200 0
135437184 283010119 0
1679209 30501744 0
423340350 455739322 0
515139703 82360117 0
105619728 378497941 0
158004605 46346693 0
238574654 119567315 0
472783515 287271465 0
168797436 303865844 0
11194227 357968768 0
125218806 470731387 0
48420699 445376534 0
383240440 427937154 0
429546128 339286151 0
123811771 10564535 0
252554163 128781356 0
481432130 359007631 0
247479506 403360328 0
103705939 554916709 0
284275317 54085075 0
532049402 235060889 0
4398097 302531316 0
562706549 430332680 0
443074202 565156369 0
111553613 110850566 0
250958470 25211593 0
172490855 359234606 0
500171416 508335240 0
313440895 404358284 0
179154885 408225713 0
550903099 207996603 0
504772885 382038750 0
180523774 349664439 0
291435057 29323069 0
147241318 380385912 0
348773589 393520336 0
154446090 384810139 0
329912603 73796384 0
480101519 444854182 0
207487955 420782892 0
328690276 452555606 0
509259226 142524329 0
49832272 434914609 0
370386280 218884942 0
525042580 357797533 0
244763278 364414610 0
259574175 145804522 0
112248537 231447926 0
410413465 233151304 0
49367151 3746170 0
195818570 454460936 0
364484754 329812692 0
132789479 561479551 0
204730974 187773014 0
498650478 15402665 0
518344705 517048699 0
224788646 35645606 0
531439120 156436045 0
365584731 463728001 0
428891421 115257788 0
518242728 448841308 0
3318876 5680572 0
521547857 260917322 0
559146501 338144437 0
232361229 77930874 0
17094416 400042111 0
59573571 26554997 0
447745731 31851169 0
180446704 428146690 0
334876293 337674776 0
51236432 301332563 0
225203046 17008844 0
86790114 226380607 0
368668449 96612947 0
373829387 360985755 0
31844519 3245573 0
233243796 201496000 0
441971793 123301978 0
260421682 216011085 0
51828180 465581600 0
305125665 61188524 0
272944605 345688872 0
105927723 390583649 0
409962863 77514511 0
19975938 283441907 0
441846423 351890079 0
140855366 459611228 0
501113793 123924716 0
431611287 494510873 0
383947496 172128669 0
311722162 379367295 0
230180758 427148497 0
448204520 210058452 0
377345 201517768 0
90587424 188097766 0
561198239 366508660 0
459621348 449595042 0
566357460 130411648 0
133340394 331552372 0
362630112 100103551 0
444785090 21331851 0
336454293 392981383 0
471990731 2805956 0
420221467 11547324 0
32488732 347916178 0
536487367 328262145 0
205225002 306038020 0
236604222 380214854 0
314305805 295564669 0
108058570 186577513 0
367423616 317282682 0
380269653 392243244 0
442482784 294838666 0
138433870 512175180 0
538840141 40343145 0
317087709 230942894 0
153465297 466004001 0
549994893 452413941 0
285924753 406271043 0
346433520 536552324 0
288284198 158972928 0
204844799 78507455 0
206059975 335221607 0
256356352 56509657 0
90010671 398658854 0
135700659 368999723 0
414521326 247161072 0
250354357 283877972 0
49107156 303266346 0
294119129 287783477 0
513296095 430788032 0
360859588 307100777 0
306231909 496646745 0
194073307 236423566 0
453802592 332534011 0
473909858 416272953 0
230209287 401833888 0
202752616 509408030 0
179882954 308206116 0
209106421 111376085 0
165129091 65117887 0
213389697 491332091 0
480320983 16442387 0
563522564 431910943 0
342502632 142617594 0
220461879 431385413 0
112292493 444391428 0
227999357 251669177 0
301794747 281041738 0
388389111 422215903 0
562283509 365806707 0
280013562 30585253 0
491969719 423847783 0
59040209 112579349 0
483003623 324381153 0
249408706 556383107 0
299414600 192053422 0
256019638 426780947 0
539543989 442509321 0
195156284 28213858 0
102833229 324257516 0
349324012 373560714 0
316397488 502710803 0
187619975 21567783 0
443993069 551856404 0
498810375 498377917 0
451426456 66456076 0
201864616 386777547 0
401860838 396734609 0
110737292 140603402 0
464788223 477443608 0
318457518 172826668 0
135423829 93584224 0
4471022 116829631 0
462364172 3741220 0
79917654 94016330 0
44413867 305986138 0
521191660 191297586 0
351749315 461899878 0
246215691 538163428 0
331775701 360911244 0
264672735 541947224 0
490156053 9978798 0
110522396 174856392 0
423988838 368679286 0
73438215 95361152 0
27225017 8979599 0
240685964 183441804 0
422433180 152527710 0
165786486 135044554 0
449987496 102372344 0
108841591 84460250 0
285848120 532365781 0
482643801 504758397 0
461460628 171867812 0
519883886 320262431 0
547840107 304245822 0
455760218 560774082 0
205952704 203815492 0
215369929 413294667 0
33005707 113406671 0
375980773 552490079 0
281036437 448736085 0
566181995 185446002 0
298175617 225471645 0
3946718 238598229 0
541796726 139976214 0
557410962 310027823 0
472913575 509319601 0
453301814 134533751 0
102173915 429611627 0
559541498 419840144 0
225834253 26932473 0
76642413 245551188 0
9355500 548318642 0
150964790 167116193 0
204891456 204821648 0
366751558 385548122 0
260234535 548387969 0
271963606 404336327 0
240906414 424698762 0
257866706 470850967 0
139616502 3984601 0
233127128 315175224 0
232311463 289573709 0
232774347 457469470 0
199094916 397179024 0
560287700 88147887 0
177999517 135187520 0
560247559 207060021 0
147327411 219518396 0
42296618 564942620 0
453799961 318572123 0
235830170 196237070 0
189585430 367282855 0
39871338 111286003 0
402358762 397847834 0
119306328 223578310 0
108013151 556059760 0
548445977 81594484 0
76343049 312145523 0
115467902 286958492 0
1555680 489220148 0
453398362 256911195 0
207351188 549554262 0
224771661 479695908 0
37395644 35521303 0
192814987 534628576 0
104962320 249270655 0
138012233 426538604 0
333467843 182422516 0
437164954 497918524 0
346407388 338168184 0
16824078 410802758 0
432978840 21975152 0
167396592 566792500 0
42938636 201825063 0
216378762 519623521 0
408805582 324753197 0
19768948 233953299 0
402049571 285070486 0
547629363 205311829 0
286037001 477052994 0
439416752 340522225 0
265871675 79422169 0
234886296 312576352 0
472229579 440944970 0
384085115 120859549 0
183035743 223538497 0
559137510 304548182 0
539545156 313745704 0
174078905 32073014 0
258468965 382668301 0
37245794 404117323 0
494136540 75092194 0
464536824 422231265 0
187443271 7820586 0
114031918 547463182 0
280503368 219052330 0
16867785 548013606 0
145206646 8254210 0
304732422 93230250 0
313055595 4445851 0
283650783 125901056 0
506789632 128724333 0
418678007 283535118 0
47210544 183750578 0
161562874 33455555 0
371212369 83078721 0
523629569 242058221 0
161399720 14929469 0
290401264 114399282 0
147707766 166829988 0
386575414 49362496 0
368963121 139703533 0
523566063 515305816 0
49924848 305142634 0
406584421 345805101 0
452193039 327575149 0
541932691 122786197 0
103903327 126214145 0
182680455 306018693 0
324736591 24933900 0
88692384 206132290 0
19275436 143837108 0
101676944 136301881 0
203335420 355641576 0
562515054 383533177 0
136720165 475459927 0
385855509 559189971 0
81636263 384569700 0
249047635 45276555 0
314268020 205037630 0
505388838 340231494 0
271743460 371393949 0
513298463 323374676 0
557321427 136359560 0
531326939 378066489 0
390143724 478224675 0
205348907 48997027 0
353100004 201557575 0
293622665 353369705 0
340049105 379412721 0
426027829 497350836 0
482354307 174544365 0
112823190 212736522 0
33525945 343171814 0
148025763 555410054 0
90117608 451908103 0
216648764 315460804 0
237659821 416825668 0
191786647 281570022 0
345174276 560498835 0
454578259 65989505 0
220832494 442669669 0
399010326 158111854 0
47845169 35413366 0
165218142 40971532 0
333807317 279525276 0
492119506 259777281 0
84617665 305180468 0
89775778 501279644 0
406113301 536782255 0
428954651 471083672 0
212378569 507964295 0
139671516 283862846 0
71283229 29761913 0
96303452 544090689 0
200517028 166726247 0
138598955 366280188 0
440053056 492072567 0
278215714 39984679 0
141836987 37067931 0
296880871 320890908 0
435133297 191129248 0
287989135 307771353 0
348065907 187530354 0
427683063 31935109 0
89433068 475832709 0
341839637 494547965 0
2088097 5877449 0
454866391 256956000 0
537558811 28511332 0
67682784 391530773 0
539238135 504791586 0
102017372 260431269 0
282836327 485795125 0
509205277 853386 0
90024239 503661055 0
14018689 556215970 0
43437225 197038157 0
409314161 294987944 0
203114891 302571541 0
39115220 120544760 0
198632 486214314 0
51916183 267129737 0
411901647 320079908 0
89432579 550105028 0
303650463 325632207 0
448249420 419405011 0
499670207 497167975 0
307605052 28283287 0
440106260 395312937 0
219385333 317889350 0
34453801 361191450 0
533731293 263390818 0
431316686 389655982 0
406108064 525779593 0
519717043 39657543 0
291255244 430590129 0
373107651 507025298 0
454644890 412092802 0
125912870 539387696 0
2860445 357749625 0
457946743 8976867 0
374565147 121143178 0
397940573 74689075 0
98951428 271586265 0
443949038 481365189 0
458438021 67944915 0
63967138 422262082 0
486895646 197407626 0
98562971 221312148 0
334222569 409927541 0
466151581 31361213 0
374421680 224243276 0
355362249 39267433 0
14793382 491493181 0
528481364 24897693 0
351599640 336681791 0
91733637 154855864 0
146801136 499447231 0
421735700 514201787 0
264128754 319877848 0
75495650 119078198 0
456956499 205974717 0
118474810 24851800 0
199542976 22149698 0
245368868 505121320 0
119942687 199108506 0
31236544 188977251 0
1241313 498030429 0
47792632 381674943 0
318627259 304681293 0
22255224 487539934 0
365081782 227132869 0
423178338 7125289 0
46975203 145898619 0
330328826 459822455 0
311619024 549023691 0
8782278 91741784 0
326246795 455185827 0
547817620 311378977 0
271374856 245150993 0
426793633 295217734 0
280927409 225566223 0
494109628 369429784 0
184797274 195561449 0
53338876 265167084 0
361980430 69725490 0
506860146 226437416 0
217680951 119518791 0
233804189 543987753 0
506766895 172441321 0
560432860 197371042 0
395849108 550780076 0
107793329 513430958 0
209943930 248258882 0
351382956 171792852 0
301530033 175470573 0
447251895 337252813 0
195365324 27171400 0
496334829 181678632 0
424221755 328740312 0
88735883 360367320 0
38960229 503660358 0
51568796 115921060 0
274470251 499529345 0
510041473 305155793 0
5660539 193741994 0
228594450 381560620 0
379116240 113270176 0
399393366 533513497 0
445060828 112968573 0
50615590 526326349 0
511835551 516387172 0
277724936 324234740 0
284113083 545600755 0
39518677 17776699 0
205765777 412794654 0
6555679 367430526 0
476198895 13502538 0
306803666 133653959 0
479021983 383283991 0
175986725 366231280 0
190955100 267565860 0
41849457 476901375 0
169734222 32269062 0
477482024 481358280 0
369541018 344455882 0
347124475 421304590 0
63579746 116433588 0
115484785 409213690 0
440895065 40807341 0
267642598 241371927 0
265333189 15040109 0
470438131 459666441 0
458908356 487618133 0
276853930 486475910 0
470752302 177047315 0
494207560 419711402 0
359766744 139756653 0
15014409 172836363 0
327140467 209887314 0
55657201 518627870 0
365519952 486311000 0
452491563 228776717 0
40357239 290194523 0
503378956 501066953 0
268345986 217293608 0
86678195 204753104 0
195061424 131038577 0
199691570 161094533 0
275812056 363615715 0
225691283 369155349 0
63470963 425660089 0
341617416 212945876 0
443887811 469984651 0
491277007 153030727 0
300540710 45681624 0
466823111 24582958 0
443474933 12462265 0
286578288 366557351 0
59798465 312298506 0
31287240 345715895 0
174554616 1844534 0
407734264 507707375 0
421042188 475764723 0
446226037 343191370 0
437178124 187865022 0
402875454 240755563 0
541672108 273662872 0
344670004 50019039 0
12533267 21303236 0
440253837 187845225 0
59985107 296296051 0
268645053 513263997 0
481906312 128628255 0
82809442 69701164 0
91784242 54741552 0
444367895 248422085 0
61868407 544053960 0
268946329 259778731 0
74284629 381451160 0
742478 353907151 0
415092949 476703993 0
551765250 359485519 0
451829757 79028009 0
326316020 502489573 0
530654912 250487045 0
490872167 200065765 0
354648471 391262394 0
327071389 460984729 0
144897254 319675407 0
248201834 88369710 0
230009768 562785201 0
24463279 157583013 0
486099899 549021457 0
321685238 448116805 0
513102738 121585669 0
511574778 131341615 0
77834892 406584015 0
164683099 44502786 0
426649036 325430481 0
23082031 557642986 0
400323272 542086722 0
537265067 118878940 0
455443274 200154102 0
305258306 122754819 0
75952607 493504457 0
170290062 411626988 0
251714257 392524385 0
325160269 328694398 0
83760846 350052591 0
177665435 264928002 0
99342935 129026786 0
58320207 150406067 0
194975981 337616115 0
123861068 371079437 0
553871036 358253002 0
23220249 100869379 0
38429733 514925934 0
344859083 147521392 0
115190766 139730983 0
463410520 548145422 0
239518770 446655465 0
189376004 448171191 0
114172843 47203504 0
403327773 551609615 0
402800476 266625125 0
151765111 494354487 0
452399735 177669484 0
173677617 373311753 0
229383795 34082482 0
516970502 452463008 0
16940020 193359675 0
347844164 109358115 0
376679722 244734708 0
167370287 333411050 0
353791787 213556992 0
243706841 555421964 0
13879041 517485155 0
68132415 437307940 0
60524885 264052250 0
5600247 543216727 0
501949423 236922855 0
411681337 549805845 0
154117551 184046012 0
170824128 557709781 0
35091110 427685338 0
470543406 29899801 0
121817240 274985697 0
53724094 166263602 0
10940459 418246976 0
323887871 203589321 0
199945537 92214851 0
256175411 194778181 0
90866301 311815764 0
474384823 307188444 0
392477716 288076284 0
456176833 263839304 0
435624577 136816647 0
209928201 121750821 0
433003136 67858434 0
454910248 384296803 0
255181484 531465806 0
160290756 434141795 0
399584201 520671522 0
21253249 561680138 0
87804617 262858063 0
120646477 513584983 0
407682872 449850463 0
90981882 480688951 0
259408331 313704223 0
534247201 184966327 0
420125743 362253749 0
427605448 442329252 0
325014142 257301432 0
447692982 315689247 0
438635940 376046079 0
293095286 48529715 0
432727258 396619990 0
254644295 111589052 0
719642 405189223 0
137441574 239918859 0
40647540 30957791 0
329807809 23027235 0
169707449 466058043 0
496027140 172250207 0
558992811 41361826 0
345623389 190006480 0
133564436 410661076 0
335999882 385318386 0
16731558 329461334 0
498016952 443789523 0
299576273 234356299 0
270789160 295487119 0
375876417 502926974 0
333501909 345419615 0
190597201 326215330 0
230192408 206819002 0
262901560 346247080 0
37932264 283305843 0
535041775 430847181 0
436884374 215506050 0
455152247 480281728 0
267619210 448460843 0
177323467 402234968 0
317381272 392733816 0
187718625 462883376 0
237208928 118764691 0
349096046 14439527 0
503740006 252969532 0
107099647 266766913 0
251272789 294441093 0
484614897 496803061 0
283318543 266373853 0
322284674 341139394 0
153248127 538482614 0
123228636 23403441 0
336688255 10807051 0
124615495 99963157 0
375361725 242571101 0
228828887 346774060 0
301256587 550633568 0
562592714 69316083 0
278742768 452376847 0
542123385 71358414 0
151449324 258384517 0
365003657 220834602 0
188132240 394406598 0
498001033 55588016 0
317226307 337050398 0
47938659 403654786 0
152577403 536651198 0
472572088 245987542 0
184240330 1238017 0
489200645 553312793 0
200756991 385833187 0
38218353 276492156 0
345909444 63884848 0
339569114 100232281 0
139549386 99132824 0
490779718 27751584 0
452483438 322935724 0
306694123 490580761 0
94641448 88758776 0
447364249 558104968 0
339562578 223273369 0
14829596 28076343 0
436578662 341186619 0
1079630 155441145 0
178160216 84685671 0
264186059 221224659 0
298094379 266013858 0
32552813 244503148 0
353994925 262883745 0
289527745 374145058 0
12757503 458373210 0
164380641 422663639 0
383591002 8361825 0
413135963 193413311 0
238052679 182109185 0
272222384 277350305 0
393029661 284412580 0
240636310 496350585 0
429675714 260006996 0
300681693 131988058 0
404027412 334181279 0
124292917 283475975 0
548917252 153178752 0
158307408 307282678 0
152335025 120665418 0
205177558 166124455 0
78387603 73193327 0
106840760 91299269 0
497693420 138091307 0
323659405 107906655 0
353494084 233706499 0
308134208 417534744 0
372763771 349779071 0
560160170 115656727 0
9493518 18961526 0
278509501 220038510 0
214471303 92018442 0
123107049 86649906 0
411762519 238699709 0
225980138 315092153 0
14421367 292857482 0
303572122 503003927 0
36069767 373134360 0
319799981 312329504 0
65436780 426898763 0
166335378 533140298 0
2333270 547948439 0
341141476 373575640 0
350170542 307385535 0
290931795 40065130 0
371823340 155776187 0
500640287 302297196 0
367635931 270221960 0
263743408 496803677 0
192789078 202159959 0
184625056 211265190 0
258863601 411359246 0
45261367 388631393 0
336823107 472368246 0
193370386 413850461 0
323665543 328719156 0
56215447 451173039 0
71990385 364621067 0
341559866 441077866 0
111523319 470640350 0
148124693 276439879 0
35999971 301934012 0
474512256 448556712 0
207396332 274145066 0
162274830 445665392 0
514341725 422326887 0
485824826 39053201 0
556846981 246479691 0
269829086 302013404 0
446901000 419748210 0
506550268 341362301 0
556069930 363758691 0
5445596 236215841 0
279918531 472322909 0
55451639 259744268 0
413194645 318181031 0
512559615 508064938 0
102833511 481792371 0
556636677 310621769 0
434993537 114184984 0
167311821 522543890 0
353254607 484238936 0
389268039 522883772 0
544128372 135433735 0
88268988 194226567 0
332911170 67215487 0
513432116 226269981 0
471059447 467577618 0
509530132 128025668 0
169746214 103148880 0
12292118 273946098 0
60258593 458498128 0
41307236 163166850 0
355370420 365616746 0
246840054 94538681 0
94095620 233751208 0
12031789 327586178 0
408850423 436747507 0
287505267 299588367 0
214295869 538073673 0
65712651 420966078 0
377454287 432466115 0
410605262 213744150 0
348321557 358577714 0
552276810 32291192 0
340739860 145849322 0
349294511 420475711 0
523723680 248263081 0
171494132 525244385 0
172037932 293533331 0
3996557 302732743 0
568121715 144687635 0
362675123 279609703 0
541220700 495226113 0
354813941 4487876 0
412148948 160464167 0
114353385 234002382 0
485226204 407677842 0
383497974 92679046 0
34785680 209687409 0
425470133 305508847 0
468452977 461910295 0
72131998 479989750 0
27845874 205397997 0
134911157 229319500 0
465328554 558444645 0
538760712 11834929 0
476078128 140895939 0
292261582 473846034 0
131790347 10394283 0
312754253 399933820 0
427320739 476977868 0
429675680 65716229 0
169674665 138552703 0
81526342 357732868 0
525174962 30089603 0
341977437 349459479 0
118948682 19528372 0
160243417 387871065 0
355135855 498213295 0
320922127 13706846 0
118961080 180822705 0
247653090 124221803 0
391209361 78179388 0
494140114 557294191 0
462428914 209464495 0
340396756 178257332 0
49453709 16149100 0
523616629 232933525 0
520253830 6952088 0
223584382 152099512 0
532748509 440787254 0
140152856 16692486 0
384317372 284635464 0
456267784 335156071 0
64167467 487292705 0
304172477 169215316 0
169309498 238494604 0
518336566 213261640 0
365937869 343476564 0
26778005 320366164 0
126483424 499779896 0
48684089 239037938 0
514757720 101240777 0
180932744 259858602 0
297659834 42032538 0
394233145 393591951 0
160304201 185500505 0
409006740 57426717 0
19509664 260760617 0
421202815 485541198 0
104143277 412098881 0
558258044 389086490 0
541175953 531588365 0
114158843 162705500 0
391394263 159657307 0
42014293 112073689 0
480298732 130089189 0
562314440 258431750 0
526933934 34727397 0
19303226 9248714 0
383412201 24071046 0
340650286 488631004 0
83243092 279107827 0
167580460 403022517 0
55069663 164094814 0
172956495 413631628 0
200430910 263043023 0
225525983 513609687 0
286146229 186315807 0
61143620 488519450 0
532052120 563614361 0
158989970 197279767 0
453278654 535671634 0
298072499 218142645 0
155337830 35000610 0
241075832 105951331 0
321512768 33782889 0
330222552 463538665 0
43321754 544496745 0
187487784 396670761 0
76733016 417175071 0
264062146 77060020 0
277448590 567717201 0
375494197 443449284 0
287272359 567564270 0
359739694 151312770 0
268344057 397783702 0
69373440 357218009 0
79645288 172819248 0
138025468 342916761 0
399982283 346941850 0
20797941 523540840 0
377203929 473598981 0
158460022 217644162 0
95340275 479370981 0
335547088 543275669 0
54637572 82797920 0
232125702 408649000 0
198109039 504041723 0
309272389 431838643 0
160832164 171851147 0
249272988 508188599 0
311930984 113617904 0
398036705 563866766 0
44032965 20424403 0
199833469 566168272 0
152624442 543961989 0
561308837 497784035 0
141410688 550162866 0
453565275 292387501 0
133372592 462209295 0
166800884 49219606 0
534096538 452981670 0
16937325 429706170 0
8325158 420126902 0
100410325 465590328 0
276649990 478337674 0
421352435 468152543 0
493501943 175518481 0
568238307 536549296 0
20769407 300023648 0
339929141 501667658 0
177011416 283980669 0
186969921 494789401 0
57275231 423842679 0
302850672 15255791 0
250174385 434355071 0
287029566 176389950 0
468622627 533269874 0
74279250 498271875 0
505547763 550303585 0
350289303 239728643 0
543260452 346323197 0
503604768 464411029 0
12580034 334867786 0
234587423 403024622 0
445351491 375684292 0
455629362 120459553 0
564456428 10904694 0
91854823 19219578 0
138032721 368715788 0
330232734 372036110 0
19165913 429658088 0
435892368 500017296 0
6920969 425550363 0
228338332 540198955 0
512635496 454595785 0
212177379 175612974 0
544119173 243187334 0
430408068 78538122 0
233901786 107878755 0
118795733 51523732 0
421680870 464220398 0
269857196 466228657 0
103264710 348536745 0
543866778 487365438 0
360544288 221424704 0
297986824 413048956 0
319151466 97997222 0
365588006 402091105 0
2928563 74082211 0
31014636 493646908 0
45013005 241131869 0
200871803 26617793 0
231340929 126956312 0
218805465 507046188 0
322112043 249913979 0
483831133 130250100 0
327204538 359085804 0
358610962 487609381 0
548045844 562752866 0
366686529 6832887 0
438747312 315604600 0
347599776 236530313 0
370741960 31687079 0
148585505 384936388 0
370654634 111361430 0
300253027 411471678 0
426381183 199159275 0
13293526 192632793 0
169947913 501732017 0
301468474 119401742 0
62036678 406004845 0
312453901 113113535 0
150656642 59752358 0
304787545 63023928 0
48098288 427531388 0
431190442 300628738 0
266812576 195646729 0
426339666 335900666 0
104101831 64167131 0
351026056 148722204 0
6372871 410936708 0
272015570 567655544 0
345654296 257201758 0
300275470 218198881 0
354903395 238972149 0
363361581 296013860 0
361879724 463340370 0
496878808 154025979 0
33674777 311695939 0
151413958 566272593 0
485107201 243057866 0
317720861 133289126 0
234003602 297870818 0
15898534 228511371 0
128302097 122054613 0
17251577 139012306 0
89285403 55747537 0
156781001 537443556 0
65068388 212475602 0
247536415 524445660 0
415623423 161451044 0
356648042 369711898 0
167250416 527834080 0
33216934 360159290 0
439487398 197563217 0
157502958 440697953 0
422028274 24104989 0
490387745 77976173 0
81149586 95112904 0
475272528 358939986 0
136300609 183825463 0
465687835 117049405 0
119921809 89736972 0
220041370 9977373 0
466129681 556705046 0
110226454 251829841 0
187580488 191555105 0
28488426 64106047 0
71639377 45206722 0
218625109 64157371 0
410272208 181773104 0
331011205 332331570 0
91645224 168642121 0
108623087 334439869 0
470610573 168536133 0
340640021 397924952 0
221923355 400925100 0
219244968 134894352 0
209812909 549393964 0
169306422 411324338 0
144099574 76290521 0
12788847 139801875 0
69908437 298457111 0
138635241 380856165 0
552606126 262106893 0
97881505 92141540 0
161017714 31229624 0
318421435 39983872 0
326336804 549090482 0
427272983 44533627 0
67725388 344360914 0
186303065 506398569 0
46697696 113149678 0
148662733 8045481 0
506885655 511960369 0
125590686 489033963 0
455923303 153088317 0
231586540 73753545 0
93886632 391135975 0
237335019 360106933 0
274638859 288015425 0
99496154 194727877 0
528531345 75444441 0
412046735 522565359 0
376142720 476076394 0
302517141 257754395 0
419839364 243829166 0
316559457 85987635 0
132923310 437633381 0
487221861 485326023 0
171910310 58584657 0
154041768 123510163 0
49632141 74756206 0
203792752 168796391 0
481385892 482782397 0
305898547 272127300 0
410259411 153646684 0
212472625 366620868 0
339919913 150645757 0
255452788 498089650 0
252458581 351784724 0
113369752 511254100 0
253135677 564148120 0
109541736 191518411 0
183835085 357354869 0
358818848 219271068 0
95710834 393837174 0
316630658 54859900 0
326819003 160558991 0
280684879 35977564 0
40357158 311829327 0
38885549 136935716 0
431026934 512125496 0
283488452 316915693 0
301363800 7914385 0
19692228 140785831 0
560502395 554542525 0
189862966 136091559 0
31295583 281240380 0
566988725 100984595 0
348230051 411376064 0
558882841 169580193 0
442720791 504596072 0
115230910 131720 0
398892145 357341658 0
304678844 544943683 0
22004596 83612888 0
113550623 421939321 0
567135477 17680517 0
352645614 564503934 0
131647568 264786147 0
516690785 385181858 0
298516579 24837402 0
15500001 437704533 0
412352837 351865255 0
55720879 346475984 0
213758736 389404379 0
518775675 422801280 0
333673352 453051040 0
383010934 503739355 0
154958838 440162719 0
355939305 240235623 0
525743275 98774160 0
21017264 212497208 0
246752677 419219195 0
83153476 536381800 0
229545157 312362435 0
272305601 444104585 0
519787966 496210884 0
112538029 328142100 0
282532843 128190371 0
133464348 242336825 0
126086845 89478483 0
357867403 325084507 0
348109571 77662342 0
120312090 78204013 0
249860052 334731041 0
18740288 200494742 0
69040996 529722246 0
161402522 197405958 0
2766701 65749901 0
63180185 200195452 0
227027359 141410784 0
107806599 285685117 0
287531726 194230857 0
514135657 93557203 0
263608652 127664327 0
361687747 544233317 0
79023977 92896632 0
500792511 506981701 0
390696828 373334315 0
397793018 41155783 0
309227627 462593495 0
330236935 10260218 0
430512498 508625332 0
526161984 172170127 0
225833890 131403185 0
465718260 316956660 0
510724478 138956685 0
275222989 374068898 0
10363715 13786724 0
136483101 262967874 0
146921102 336313887 0
462047703 248851086 0
61416943 484476417 0
378959922 62510311 0
370448979 73825318 0
340660458 84893511 0
222487688 135924959 0
516887731 204995351 0
363909531 108088438 0
405446997 171903973 0
373135930 307201239 0
9268283 344838342 0
316267950 533903253 0
304033242 197959572 0
90651837 546701689 0
149616612 493692341 0
283466188 443298301 0
112947618 554414892 0
280476367 180955352 0
100658579 333622664 0
489287646 14849072 0
146011017 557265356 0
361807831 219677781 0
216866950 17395947 0
40024244 175523648 0
287202905 359013095 0
291605716 30572562 0
343678851 525280311 0
559560505 33499803 0
42463619 517119193 0
340793630 160036659 0
459175756 268120052 0
529333572 83334408 0
359898613 410281269 0
386475218 52765121 0
336974918 337828537 0
357512179 488323487 0
321555498 126685521 0
379576783 114627940 0
61084770 228714903 0
135170628 295403868 0
337876185 481392213 0
386675139 204258729 0
518382883 312907627 0
11291338 382715978 0
391556241 244650046 0
41423432 274555755 0
357784519 98031836 0
82661047 451753052 0
116918229 30808662 0
3641154 268966131 0
141124177 292668463 0
92137251 212303971 0
456408411 314783407 0
274568695 117338081 0
533599617 234536315 0
62934809 171874054 0
526502511 278069506 0
470496576 127249962 0
497676548 299827621 0
281954762 43982753 0
49670755 73727784 0
420633630 14228054 0
80501394 288840563 0
363991741 525877417 0
494889897 163063180 0
202797180 409162050 0
454240550 297814926 0
335332259 320923365 0
238010728 40374306 0
256153049 232267527 0
534647447 217291519 0
150510341 124807720 0
265410710 275983396 0
371537593 557246790 0
527321888 114278301 0
93850042 303028956 0
309074110 108027990 0
276689271 151990718 0
69671554 312389522 0
95520816 30797682 0
385171595 336520983 0
317881621 348861261 0
532153573 459743703 0
22052553 172838338 0
493097401 223763216 0
287920589 348163527 0
234053705 534132838 0
115209259 486872997 0
282383506 319063627 0
544383292 403476396 0
523425979 306095334 0
5790402 8685536 0
257615636 341886457 0
125187207 424034633 0
248494659 211317806 0
418718653 360513531 0
23432214 140989427 0
214074049 76908649 0
365425506 132396830 0
393604007 552783205 0
520464336 411951316 0
451605437 142295513 0
412517531 204462172 0
246545054 255557338 0
351957805 328541265 0
499249120 540447546 0
494390750 57463621 0
536430288 294983267 0
144227553 16152896 0
42933403 434702029 0
538127732 341138190 0
342039668 428775492 0
568708675 549967984 0
269321995 427783208 0
222134228 210923473 0
476236431 444743273 0
178037964 273340265 0
282161232 175751028 0
401497280 493026120 0
442196689 205911060 0
529025851 203564866 0
506801581 525280059 0
310785408 222275602 0
339215358 273541784 0
351741946 555355881 0
340183572 205765967 0
378384049 417388637 0
301147593 203098080 0
134490214 243684819 0
11247446 290168858 0
239341612 121834768 0
372729664 227690848 0
442048892 322152207 0
401290590 493946419 0
135613967 36313099 0
431219423 134903187 0
68583284 458254280 0
456150086 149783839 0
384114395 84004822 0
44152244 197859638 0
377066463 125074844 0
119842246 283536326 0
350590242 238749592 0
393523450 538297552 0
530757061 170104600 0
519182238 471409750 0
387722348 324148437 0
268451273 274996010 0
444636503 69899795 0
502528937 105145478 0
215941472 442938990 0
177102416 542417660 0
248017341 207995122 0
268013753 84665971 0
175021978 427315828 0
100843979 306536636 0
39075880 197433997 0
284955881 476427494 0
391273049 502516902 0
212520497 127137482 0
293140862 290521089 0
353005136 477968631 0
396799366 291740273 0
113950192 522108671 0
295321043 181042013 0
223239631 240878569 0
295276439 288474179 0
121577098 160518895 0
219644626 78549977 0
554559967 479633436 0
478924331 250166001 0
434274749 288635283 0
484592582 401113474 0
373463580 8617948 0
230074581 317500270 0
475573521 7139170 0
151546421 165894541 0
92023253 448112839 0
323356756 522732798 0
202736019 356448274 0
258150682 346362555 0
235908356 373517068 0
440808952 464319531 0
407312606 163407783 0
493180405 557541375 0
208498489 509697943 0
521095224 61238999 0
340704455 526466086 0
562242794 61510435 0
151051917 484834680 0
329911524 96413123 0
442386747 123649831 0
259867001 477820349 0
345901493 188719051 0
191696674 99987306 0
399262470 238750266 0
95966058 245791147 0
200803830 468316186 0
548420979 264512237 0
367010508 78804036 0
328779154 72958518 0
64714925 312251082 0
370740474 251952793 0
461379195 194895542 0
497116298 515698133 0
349690362 316617627 0
358261539 157008052 0
522669494 244430258 0
195816889 238575827 0
89230030 530766376 0
80670212 549562774 0
87213518 347321912 0
486772962 256403384 0
136490160 59507372 0
275002069 567494802 0
147980869 412994974 0
53349179 225910337 0
163896057 488324786 0
414263969 231589231 0
477281672 397516620 0
461971733 246006843 0
99934507 130689066 0
54056507 249163765 0
68816471 320740175 0
526124613 155886924 0
273905528 125162153 0
320740657 277384328 0
560168722 553979392 0
396322145 3722490 0
512368042 453877687 0
210603954 126922592 0
436210813 69598783 0
132324337 193037566 0
48924223 127824958 0
144904017 205532675 0
89960725 351408449 0
70064153 513183206 0
48752295 252841027 0
34419295 75461466 0
342298037 330773658 0
433850122 183663508 0
12381430 310460976 0
138665054 229355632 0
514636818 464358973 0
14763131 425376649 0
62021620 83923846 0
273549996 222199014 0
181553037 249283490 0
262851725 198978546 0
314261155 270407261 0
275160442 523645451 0
388655379 231645079 0
484126894 24722503 0
214330567 75402510 0
251508154 270463786 0
144852106 382709919 0
190375610 221854421 0
298121854 554698371 0
139738705 238210226 0
200585658 407849352 0
433520821 447644527 0
176967447 233100453 0
41287308 241886652 0
43797609 423979877 0
282796392 8032300 0
393927901 565148734 0
342902306 434395057 0
30402366 546953139 0
75468273 378721450 0
352605995 555333110 0
336980550 414498351 0
223697086 83608330 0
545314929 427957573 0
192087640 492225505 0
533609251 552443386 0
160194954 462783014 0
86032465 17703711 0
566098428 458138294 0
202848177 272537753 0
509853822 292644928 0
97192940 208580170 0
2477554 167947083 0
26193097 417175582 0
229020552 491593850 0
164713377 526369381 0
81130969 223098804 0
185046607 538046518 0
83591390 529005410 0
167356516 183344452 0
131065248 12571358 0
340556254 181647576 0
166810277 461353188 0
180690741 12927184 0
416763758 293546855 0
206674869 505072711 0
513776011 393492544 0
459330486 88600980 0
50306988 222804187 0
338787431 83631758 0
169903814 317139370 0
443607274 289487695 0
98957658 57092244 0
316096239 11639819 0
367004614 258678207 0
177357701 225214289 0
139835453 474186932 0
380695507 558370638 0
369859700 254217783 0
401345368 48307838 0
21454626 520983593 0
373069171 51729343 0
291540976 440060301 0
79130210 122346065 0
56051409 350268626 0
536303011 447083427 0
90685342 419536937 0
418823223 477723775 0
347234209 333919843 0
387033565 400460360 0
221133173 157623214 0
197708482 247932944 0
171859911 475384528 0
216924624 75760026 0
191461379 229327438 0
289617416 524957373 0
234440664 560533316 0
490966779 85062111 0
487355698 261347070 0
208261280 224532146 0
418515034 478137721 0
315734053 132467383 0
499944336 410951391 0
303138431 519324367 0
191463533 254649926 0
405401652 403536186 0
315835189 564241651 0
535261346 550879835 0
256858869 125295115 0
178332990 164011791 0
533593843 226229683 0
23248240 206423976 0
393157980 63859485 0
214814144 314072754 0
161094782 383292283 0
142491719 140699347 0
215420116 212999666 0
286777611 277976267 0
69386036 473450568 0
17167179 559724907 0
363358039 49584622 0
64882989 232280522 0
18570503 270691325 0
301930824 450115545 0
327635338 53189052 0
223038282 334225966 0
342846576 345386088 0
71862130 120045297 0
560141377 418732854 0
93240253 538217388 0
40722663 154205852 0
520852376 285305153 0
174715811 205343145 0
437995769 341919515 0
150962962 349945361 0
454598286 111731917 0
386421860 324116280 0
441634743 491936469 0
558689991 109502221 0
508530051 208509928 0
47234789 424740222 0
551875385 170902157 0
71898647 83608430 0
152940849 183082537 0
466217788 208504415 0
123210864 378745956 0
391182455 455818805 0
174261814 101364235 0
253638991 9704599 0
58614827 255611094 0
274279237 270657733 0
298973888 81393778 0
187559159 430609912 0
560789751 177781635 0
373249430 167167745 0
305297399 386435569 0
363133214 461557275 0
416645570 311260969 0
381825464 67916756 0
391159643 93498742 0
180545429 452923172 0
190041123 484463549 0
212702359 159893832 0
137755067 312393939 0
13663915 206332047 0
409386831 17277051 0
172928963 558689696 0
181334358 368588159 0
506787396 70012899 0
548197446 34162393 0
28867417 261151449 0
27037352 466767047 0
283825787 341615078 0
166860139 152741014 0
187565188 224988213 0
177276867 386053427 0
445911219 408762143 0
188487141 290605303 0
84379346 445662047 0
176362636 348500195 0
126063056 468126172 0
21311588 47124960 0
375270753 144963266 0
495944192 445497152 0
307344320 552539102 0
455271153 88041835 0
456971971 98623802 0
58708132 309709550 0
16174534 526969992 0
346829928 338721302 0
325371407 27211167 0
531758733 168770781 0
346624478 250169382 0
464232805 361488562 0
129968596 271863183 0
291168848 29611071 0
47823555 325594831 0
559735588 159863570 0
313626815 15090573 0
293687837 381467820 0
18262442 425771485 0
65835518 15655319 0
482658528 515454814 0
17944601 439550561 0
331145478 285806276 0
399025775 483057543 0
495196213 44368309 0
191831912 374519405 0
10766767 375489051 0
462587023 479474406 0
278608739 463992589 0
208120439 525575553 0
464622893 362913087 0
555333807 78666566 0
13591148 23086824 0
171415605 49629316 0
430406824 278013761 0
504110682 245578925 0
20293143 516388792 0
243960631 235017253 0
143775159 6769199 0
379593068 561099767 0
213880815 240104820 0
487302442 383951943 0
187926128 335027472 0
38741123 476182816 0
551390992 232112687 0
472081700 489327135 0
470398225 158382494 0
344400077 227531166 0
332565584 392574128 0
560275695 229021237 0
481574782 226846585 0
309931954 565302042 0
99074110 441034613 0
261980392 213173605 0
254898721 418208540 0
456236742 111692585 0
455772804 359799292 0
84891251 6301078 0
38902729 362604213 0
321233615 80528903 0
466319355 361903140 0
469083118 39676826 0
45102928 206160262 0
13029134 275418876 0
126166488 435877145 0
384840394 195707519 0
498489842 529213524 0
111223955 402262189 0
420224716 232208637 0
367718603 329425927 0
269798992 216262253 0
215583747 457457237 0
490950055 266114677 0
102287985 465583523 0
446729663 518202656 0
82520094 180088491 0
487383864 320481550 0
136122418 215126767 0
288579159 105776827 0
211417224 504885908 0
486956668 562920273 0
88644973 369353840 0
181031469 20973757 0
480942776 108460599 0
394385468 482694246 0
428263661 130250228 0
322376089 297591191 0
298837608 477175749 0
550555202 103683753 0
461709784 485153315 0
505749160 146717583 0
372724628 246558105 0
368553564 435074193 0
6521322 218171790 0
503335408 188463417 0
494686713 1085727 0
349778395 419153038 0
178000435 456532287 0
105585158 82855958 0
196371339 451890591 0
259255253 394487890 0
142531996 74059977 0
483857790 468785063 0
9463428 99739446 0
88214775 546289916 0
69303592 496212053 0
405022169 447403584 0
399696339 214329680 0
439556989 178354837 0
388835638 92445924 0
214467865 155404632 0
296121588 407938356 0
81449093 483830875 0
198023407 355819232 0
433504127 383506394 0
239265488 543710445 0
310134192 8818651 0
405464427 44464787 0
452201706 66348584 0
152848231 565639330 0
241723297 101582011 0
330313445 520902527 0
17531326 47777163 0
458427645 145017072 0
507565978 456795946 0
257941676 567382206 0
412566179 330603541 0
113877391 445923750 0
228894562 377083081 0
115579695 128341059 0
412056738 486848696 0
302948477 424926143 0
114895264 56531028 0
562638859 495480067 0
399596987 220914882 0
369023906 124840412 0
66051425 416401645 0
264232793 145475183 0
73349831 541843908 0
216584008 147772440 0
66209350 161091394 0
12288793 67086143 0
472951351 427934294 0
485572587 149072105 0
139218164 502602562 0
273368649 197577798 0
542750107 313004185 0
361639612 23888342 0
396964959 340928826 0
498679535 233305759 0
173063705 120631627 0
471696930 526881050 0
259509140 504764381 0
194682420 82638961 0
24215636 381253130 0
321866599 473833784 0
284076309 171618275 0
521643585 311492301 0
636453 543513813 0
215939165 504241421 0
501221625 35445912 0
388466415 264332731 0
111086315 238863387 0
503524158 304224814 0
316211691 171469115 0
244693791 318934516 0
64542849 259685392 0
182876711 202685027 0
187149257 322546831 0
371962251 416617657 0
373745229 293359149 0
141394028 284945146 0
336678554 419362149 0
530377436 436029292 0
524989786 249354766 0
260200076 129948369 0
528578967 37405714 0
409849346 442947815 0
554650204 179638337 0
182634765 152432698 0
153144767 192703337 0
335214533 40341320 0
404780257 261865860 0
388224110 377311598 0
227044453 327577189 0
65644084 254561874 0
326084730 280715737 0
226181141 545456648 0
277043154 395343948 0
563392242 415088350 0
111946938 544146728 0
304607020 114827274 0
138407331 147062538 0
28314042 163483598 0
458779428 231427096 0
508574347 264899656 0
287460409 359863116 0
425937764 384719518 0
352542829 240671144 0
119877348 179367287 0
558516411 282592232 0
971236 562743792 0
521905964 210766288 0
202040358 395925023 0
162690139 482619538 0
122284857 318455108 0
216373034 224724409 0
472721093 393476009 0
333318063 44723410 0
204519017 49807678 0
185003861 170376472 0
258260223 404301629 0
220271130 455230758 0
8212919 23135416 0
397893710 398002693 0
411890572 565194350 0
66899956 95765808 0
317236305 364401008 0
32820191 333344904 0
279248570 476137364 0
389205831 143606829 0
17340525 43733767 0
208568884 567452068 0
553219912 516514973 0
436445234 36110357 0
354906744 126813613 0
483858870 498312355 0
68463978 101187250 0
118993419 172625159 0
444899593 5039378 0
459556410 404130369 0
156990143 453416233 0
188431505 75150388 0
438960710 528371471 0
32096110 172990808 0
508766955 209649814 0
383882952 119931750 0
137277974 253330365 0
170833700 71695025 0
284563835 284120237 0
400214598 526487355 0
488992712 492453736 0
505539370 340667784 0
61955665 518409007 0
349164600 361710278 0
308682837 187383684 0
419194726 297936202 0
528700993 432510537 0
174560464 140994203 0
80680590 50583850 0
408330012 251625333 0
345812941 553410724 0
544870974 349885389 0
436786551 377021160 0
312040591 346977489 0
341346093 454329479 0
362933757 187535020 0
270956587 61065206 0
139198858 330559972 0
429535345 258232350 0
70772786 149761851 0
136852548 465541388 0
42224114 111394358 0
152959205 242655723 0
447301285 1489648 0
287329899 5122455 0
366912142 478154725 0
348381239 468064445 0
390871954 75265775 0
213846573 127731495 0
81110999 455488438 0
454720372 27401802 0
391139821 321482432 0
371770604 472500707 0
49632574 276096981 0
37745005 179601839 0
384978934 419238447 0
271805095 433472453 0
435710076 63235186 0
536697486 209321374 0
548584818 440241790 0
101403095 137834627 0
6466757 67109547 0
241277967 385059286 0
423872250 416920474 0
386539871 309914046 0
504488518 305131894 0
11727669 383666839 0
344045105 541948805 0
113099710 264871005 0
435096753 9800068 0
131760007 391357325 0
77953438 564744842 0
304917089 254510031 0
200606681 262481424 0
482069523 113336075 0
229807783 283300571 0
290330952 101324180 0
118429465 62513757 0
478222887 31414803 0
339934811 567700666 0
26097436 511512490 0
132417046 139854756 0
324173718 265546336 0
508100764 103497452 0
26388872 376580238 0
347001423 464081908 0
518162105 549757681 0
348034141 5188923 0
431272738 490816436 0
33740385 440978479 0
496354971 214372844 0
417614198 178712366 0
427848864 506734570 0
222813719 380791039 0
111184281 546476445 0
541408667 178235809 0
520157435 343329784 0
407545214 74569281 0
3285062 557931687 0
126348041 175028900 0
377880496 383003356 0
32726960 380910444 0
332790328 450739868 0
44617915 27788119 0
153725479 291145425 0
318819378 299969118 0
263269673 39248498 0
349111126 267848729 0
553960000 19528340 0
361163511 218582889 0
82178548 307723777 0
138007015 464552266 0
225580211 544663228 0
184536133 498410062 0
190076605 178940174 0
511987596 395893581 0
302404046 443804664 0
265814671 435344338 0
541216295 283950667 0
350650133 199589341 0
425350680 147444224 0
4670372 64710043 0
491985950 299766260 0
230049872 213162715 0
451101892 278240645 0
386308359 521618013 0
64868879 376781341 0
11236120 368705195 0
167275882 293520832 0
354226856 247153707 0
352972166 432345874 0
493465627 244290207 0
434127461 77852322 0
175246340 520738628 0
171939367 52618821 0
189507712 161746815 0
225349046 115860703 0
68498042 149032898 0
10800711 154310272 0
534181004 329493877 0
350439236 77013072 0
161299958 503304910 0
237200997 475167416 0
561712171 398595700 0
359804779 508865894 0
289347804 325346783 0
277315187 377262712 0
411770280 492645941 0
451415965 392312247 0
39035807 527370340 0
537730879 467172454 0
330994672 558779442 0
545110338 230409725 0
117799086 158371260 0
427804918 512198812 0
513056438 148637358 0
527603460 456434647 0
107983707 552985786 0
380958107 222704676 0
154329798 40005723 0
299995828 4548272 0
157279849 428439955 0
34466712 290906323 0
368704552 505628978 0
187128435 486078138 0
349849444 253285517 0
133178657 41662136 0
67199219 45659903 0
559048026 415063024 0
400418417 259973624 0
75382296 536527766 0
258708762 502346262 0
316127740 223749147 0
379506777 165387329 0
362919807 382938241 0
25275713 352696314 0
5326844 280338967 0
485071590 285214406 0
134600500 81389743 0
58887369 194551635 0
390073672 208288470 0
179832033 113991034 0
262551189 47639666 0
219089268 539016745 0
123833326 99264616 0
69150087 356855443 0
217899134 456115485 0
464990221 356382385 0
520301540 201990775 0
9619381 87186016 0
462494420 44622338 0
266309575 241074699 0
178748519 108687534 0
140251084 374908282 0
142629579 477502723 0
214777679 13589642 0
242194821 372404528 0
523761699 174497737 0
43921197 506728577 0
228448399 170948475 0
462324339 105631541 0
1367238 218286420 0
94425723 198687437 0
269908641 429426025 0
81677800 348185657 0
306240755 408991727 0
397720062 107218654 0
187348892 339690044 0
176980694 420878889 0
156116624 476578186 0
139425257 465542902 0
119417829 55150020 0
265008937 296104004 0
531118544 416303080 0
489613186 110235133 0
108593919 146197124 0
305078062 60975344 0
109721804 369604900 0
251455482 341319188 0
524896190 249241957 0
464734799 34859155 0
532600525 181575617 0
339802068 315617999 0
129464995 220066346 0
55808151 49622326 0
391459755 195177483 0
270153188 350143653 0
283706487 70250362 0
69589918 396163012 0
107925660 218828346 0
370828827 537714069 0
158367492 80166454 0
79433384 122370070 0
27565352 3198920 0
152208741 232937916 0
238125891 225515921 0
543390501 163013572 0
330671289 297572335 0
565893733 480727691 0
91732376 329797393 0
424009281 541646347 0
356458775 46256321 0
568272416 545178809 0
29133174 563404720 0
538049323 393203747 0
320157290 314714993 0
562672927 11710783 0
542915456 135011138 0
14415367 260952723 0
283065139 555172880 0
87694933 424030626 0
402364811 557198233 0
327565157 502830685 0
498319177 63845708 0
474369642 403430106 0
417023679 219979038 0
226305788 164373043 0
393629442 232724839 0
373988635 478945299 0
533062445 16990065 0
60587432 44123661 0
416812272 203075918 0
168941930 1263243 0
534961795 49629940 0
455314557 378106601 0
481790834 214630959 0
139290223 34444492 0
217588659 243121501 0
21956195 153992462 0
430586923 111379807 0
91412701 500865557 0
259572104 346072853 0
506786433 481823892 0
564988222 564050292 0
134385364 332183498 0
529865507 206500024 0
278008360 508992511 0
177379169 228762813 0
544975908 243305604 0
312315275 411365892 0
269531843 105872880 0
113582870 519024803 0
311312483 152610882 0
137616754 165569819 0
541375525 162408434 0
279368660 453924525 0
131829549 128607037 0
399122073 538766968 0
52931895 101682094 0
237986445 378160839 0
9039370 98314888 0
15577865 194505537 0
321134347 534453916 0
186343374 49932256 0
316354304 270149184 0
107614647 507717019 0
304570477 73997803 0
253786721 421530608 0
157482995 40083396 0
546266993 166962983 0
311825823 538822794 0
200717179 253041202 0
291039247 269660812 0
138940075 454539536 0
526669460 443083721 0
18882891 267522649 0
462052600 568284395 0
175787949 542267104 0
55849093 43622836 0
476215573 37380104 0
526966252 566054084 0
116768810 388317243 0
61286116 114110660 0
5239247 307202111 0
547073783 58364633 0
280065914 321800026 0
13056367 380483867 0
290543868 431574564 0
539025412 473207323 0
547991561 477670651 0
568766495 251965882 0
98876756 304404338 0
192755204 516556814 0
272366659 348455724 0
230580569 512352826 0
258174885 90832528 0
436019206 277057340 0
249987274 460836535 0
468194184 474497240 0
516849408 248994904 0
8502201 50801480 0
265748083 433775336 0
500969522 300713978 0
406688768 51940661 0
222956491 277439766 0
345475935 458905386 0
10409176 387253242 0
276813458 40717953 0
537377649 363056329 0
94569239 464967515 0
562326914 322916223 0
489100732 232102600 0
209965057 339523397 0
295449834 223075323 0
324444161 46758522 0
255641630 314150335 0
542067968 463540242 0
399716012 141624829 0
59644671 462699384 0
500049285 127301356 0
283349156 51863203 0
487175983 481478528 0
148691654 325202306 0
427278490 438612329 0
552255689 192199293 0
314875469 34480157 0
40587268 239890473 0
483195711 252428466 0
412833955 103153187 0
61436845 480746434 0
330040227 504179871 0
83693647 391252925 0
195704145 527500266 0
368749775 291947598 0
167145494 462448568 0
42841170 270846192 0
565300720 547595799 0
150423574 152445779 0
263991535 439061261 0
110409135 217701706 0
354880437 202227360 0
88615928 535669630 0
283341713 141129418 0
375736709 430843466 0
323399951 524403070 0
488695420 298345011 0
23362074 326715729 0
119098588 231917456 0
233885593 18584193 0
472732750 558894160 0
506762165 113060926 0
276229297 486809609 0
61536433 132516437 0
178027671 196597495 0
364801481 158228359 0
456960481 3132437 0
260527899 195811882 0
373334718 84763698 0
152747973 438868688 0
514351211 321445764 0
301875129 300877669 0
259732876 9387377 0
25215440 822230 0
375823840 519903103 0
422213480 160576361 0
489459846 404623182 0
9977200 339555793 0
547813743 29407087 0
255978132 568809398 0
62010544 144849348 0
260649141 370318420 0
94825047 539031840 0
474478073 565302515 0
277322175 509309327 0
115996938 171944106 0
378928820 322740910 0
116941569 50681903 0
53569190 491315725 0
268273328 88002249 0
420345273 119047752 0
102156861 93122857 0
465178723 2650765 0
384953597 187272431 0
360997402 326642692 0
201605028 536500580 0
534251045 66319864 0
492928847 223093606 0
335647980 66890613 0
214764277 470455269 0
75849844 325822649 0
132237844 20158118 0
247359424 211730535 0
122854243 551503330 0
204702041 66921506 0
501865462 185010419 0
424999305 136423677 0
41050911 228915849 0
81453223 554564945 0
408967657 197911208 0
330646978 37705710 0
224121481 118506180 0
452789181 546980713 0
503784345 119975577 0
544582692 176530143 0
75257242 61821053 0
120185269 121613186 0
111869489 390018810 0
45476586 260311820 0
309077528 149908812 0
557447725 411606144 0
556722451 62750967 0
245584750 154414847 0
458900412 331964538 0
337598703 512580397 0
174621878 448051562 0
304880926 76326274 0
317344644 38135220 0
408112184 69865900 0
280197429 178961942 0
50081906 137775027 0
2033578 108668824 0
59687242 327850676 0
557596484 109172969 0
354852213 249036174 0
484626050 559069905 0
10013252 247838708 0
224890931 200892431 0
12305074 175040667 0
116034002 3205732 0
491590888 133845728 0
428406456 416303185 0
289420134 24022361 0
141836882 75663675 0
507899732 557721256 0
119219208 287652158 0
545644980 459629594 0
87959623 500346620 0
484560686 503379767 0
112963216 327206763 0
64999480 193479455 0
561164730 509854063 0
127508612 92499223 0
404670469 226976631 0
414065250 38265163 0
283786759 319246260 0
426769249 12212816 0
244885495 84327864 0
382798270 387845153 0
421569128 294401617 0
481121806 186068090 0
223646579 124580699 0
494279368 205846790 0
396154359 320916187 0
14866377 430254410 0
313877575 551831246 0
409896474 11848248 0
436379599 410516423 0
212731932 323627249 0
512658785 414026976 0
282301821 226466472 0
154149335 339887414 0
292836317 243952557 0
432429234 99977251 0
367681353 36786832 0
169083192 248481465 0
308242877 85995088 0
453283015 289114758 0
335075291 538211434 0
268719838 32192981 0
162539974 368561202 0
82224970 328817913 0
552534425 133378283 0
487181334 336169616 0
135379499 126204901 0
165714169 488290599 0
120622625 218936846 0
371757091 109765071 0
111817701 271817699 0
392597870 458589711 0
411583004 66823179 0
378707558 53288072 0
467123972 215759860 0
447358297 424741953 0
48714426 60720011 0
271062693 414858024 0
265727272 258582263 0
380311224 76779748 0
559659871 546277801 0
65534858 467721247 0
211742026 292745944 0
20542657 522457181 0
146547557 486227906 0
476124512 425927503 0
173402187 257728716 0
178678579 100447003 0
214063487 546545739 0
400412397 418130550 0
471760560 517607959 0
300877679 240567976 0
251314318 345323021 0
476406218 509906893 0
404528632 367181582 0
130923744 450685639 0
85836428 140876332 0
303916568 190917721 0
221300624 159836554 0
18881146 494186128 0
244217155 536230614 0
253171074 252098392 0
428909576 299916341 0
154736969 383847083 0
428646912 433103930 0
125619560 286052605 0
310458954 518033085 0
376428322 67790049 0
347777996 178146611 0
416959821 234286569 0
264494583 42416499 0
122233552 94486422 0
451361232 361174908 0
7302126 298970344 0
154480713 290039019 0
521629948 244391632 0
17136879 534733384 0
171824335 142575043 0
110791935 132230291 0
313103154 209564653 0
418707812 192358231 0
516450580 337679412 0
384226356 535034149 0
126245817 97717041 0
477937472 274632828 0
29815252 66150525 0
454859101 18555623 0
278158562 323130606 0
449655756 23724810 0
127663250 179480397 0
430495386 138162520 0
525226036 106561534 0
27709242 411989750 0
451750000 218060571 0
64821231 254277642 0
412119868 458410723 0
32860972 73985809 0
406666129 193225280 0
271530861 154218470 0
234546682 201044834 0
137596589 85472150 0
563848714 483188565 0
300487391 287575711 0
503376963 199430236 0
36706214 535456463 0
298221272 250323744 0
384277855 41835671 0
274763593 495898422 0
9865046 288125010 0
530661529 105372168 0
86432973 522802384 0
401055516 193217472 0
498174500 378494312 0
487830375 352080692 0
192895572 19245647 0
63251183 5288113 0
130443412 277281073 0
72004489 160725251 0
114987310 8111720 0
566264888 423711074 0
544594948 345840375 0
518289918 518394945 0
297233694 383208158 0
537384823 327708921 0
385298296 369777844 0
118828248 530166696 0
91094151 45899547 0
101992751 446478613 0
4381467 343789614 0
433197867 375734878 0
304635920 239582077 0
106119722 189179057 0
422721209 527014837 0
501117072 400789174 0
210937746 380199283 0
440328633 346484359 0
392638219 379983573 0
394923713 28099393 0
275300862 83613406 0
553093492 111779762 0
537082422 137703195 0
306974674 563907166 0
164620662 366866890 0
364262879 260400000 0
56037911 111353017 0
248906509 557349820 0
98255564 530425703 0
69521326 457357883 0
528911476 238732665 0
24152415 500516848 0
62542973 565501431 0
105063841 536022758 0
507896555 235053782 0
432658397 110117334 0
547920996 278634837 0
283621880 522442247 0
438804606 135150472 0
321003829 114269060 0
167595743 343881590 0
289944797 66881657 0
87012071 255526364 0
78428911 535570485 0
182064828 21283604 0
12958399 227981184 0
187434217 347373128 0
258507777 219533278 0
333221907 83076805 0
445308426 489342131 0
537197564 83445538 0
253572682 391200048 0
361592892 416131244 0
151322425 349995006 0
256075555 472785862 0
36773547 469310463 0
20482174 329953701 0
496390606 367887299 0
371616228 145160357 0
289241788 485893460 0
250629804 433601830 0
360790951 468588672 0
403326501 147060791 0
557094522 316265182 0
298399788 371862623 0
382047466 314762982 0
108513721 423683748 0
94599941 124090320 0
232425942 398023834 0
133222271 195840598 0
173357950 533274462 0
59295766 307513425 0
386836314 307988555 0
418179371 31067622 0
118023412 525439635 0
131879678 226747385 0
401546378 9131361 0
287746451 431928723 0
565030703 317311168 0
379215511 351979860 0
415529557 541820711 0
192342199 518066044 0
500884538 519122851 0
131004783 2669784 0
200717905 459265843 0
468885226 204107520 0
227878186 366871750 0
68825586 528610133 0
532486383 103765548 0
94930286 264005194 0
189234371 284799622 0
151812387 26218284 0
30492281 496946677 0
303000952 157693813 0
257145564 423555355 0
553653689 492661486 0
331622921 345138973 0
518355371 533904239 0
488470313 202721930 0
1299133 278023349 0
469414715 96762500 0
416814365 358619271 0
103638478 299967671 0
461871388 463731381 0
225476765 224876119 0
60104340 456226055 0
24112436 440233920 0
75990253 359081455 0
463220405 252308503 0
283407936 117261262 0
434872050 153688502 0
388435391 504833629 0
482758737 365929962 0
400524028 344523897 0
456305358 218802967 0
207308227 535672211 0
373153116 137547245 0
227576044 409267642 0
63370652 349010414 0
415176758 530662970 0
128917263 383919721 0
123103789 257730608 0
133111255 59440717 0
96747067 188539776 0
38151921 57717344 0
389061632 480480201 0
131674859 283315997 0
99478058 375118539 0
128110204 196255854 0
351039593 63257239 0
184846292 85087876 0
166321699 540382357 0
97126412 394404016 0
89811052 180510369 0
481658081 262460446 0
418376627 391891814 0
404162881 160888804 0
123508364 32015958 0
381809028 371582717 0
313519465 562019129 0
263451629 152451190 0
370837389 176882274 0
293357932 274259322 0
175548133 559068638 0
330610130 407097052 0
443957728 178150721 0
513124976 158523389 0
451132210 464185811 0
502982854 505823170 0
166384513 495678993 0
6016863 224604472 0
3284040 224851081 0
132964081 389416562 0
88180597 63620838 0
24173445 82638800 0
388952793 504181427 0
126858721 77011232 0
202942163 220858421 0
121171862 24379306 0
543783642 351569888 0
472819926 385000740 0
550194377 248348822 0
231666366 167051666 0
334913443 148329142 0
91946595 546536614 0
333133861 133267820 0
425645949 387035326 0
49338122 64849811 0
33600394 464874685 0
445385925 268884244 0
392212944 79760592 0
165343610 313252896 0
558782086 78357840 0
69317257 560327364 0
146051359 220542203 0
165771646 190720546 0
3059013 494969453 0
333683006 447617817 0
251448479 58899545 0
449768194 191615014 0
335954000 506964379 0
260374554 412150369 0
321460942 518428172 0
332119132 278064211 0
322342967 499049030 0
385417491 253498731 0
180993980 74919334 0
374231407 56795113 0
11526432 82941648 0
431737521 273669116 0
205313903 15894763 0
53002918 130130471 0
411955806 27409481 0
316233543 400009784 0
54200610 188428731 0
216103312 247681239 0
141669019 239174660 0
337528409 536454307 0
41047807 357708707 0
294092518 117808576 0
211130666 143045775 0
17767090 497306837 0
351286083 289508582 0
476014055 67672263 0
274543247 563752847 0
14567722 398696490 0
28403207 293086839 0
324363894 75293413 0
49976039 343725903 0
272944163 260605646 0
444534925 400525547 0
32090840 354862706 0
369706693 208968428 0
137667298 91908171 0
111375958 41017625 0
552134565 345527407 0
12546514 455039901 0
148357823 285055411 0
282360300 176403105 0
560962844 421412662 0
422357363 397180780 0
350352046 437831027 0
381496888 284096215 0
322337423 502107346 0
361555861 506314148 0
533439623 566168088 0
473420222 113069581 0
251567112 220671372 0
538021730 512837324 0
333666232 477010981 0
492566307 455634408 0
431040121 500104463 0
288310745 35331825 0
37047506 305685455 0
58585788 491856727 0
438098716 389935074 0
348794273 103511640 0
86061011 365764766 0
142142485 482319016 0
461301975 421841158 0
409077634 293156473 0
16378106 38626956 0
465761487 269254779 0
19584845 190551276 0
203055357 145701142 0
84140104 97681762 0
129232762 145865140 0
490357947 172686586 0
288994962 554556039 0
545275190 341546470 0
558697647 212336251 0
353790774 112819565 0
228268347 221733581 0
225663407 485401039 0
317355537 558863069 0
522858196 89813401 0
114785503 38240621 0
394855291 462465197 0
187344351 310506007 0
118187229 11447755 0
358790794 128861158 0
75952447 557712188 0
52449763 37158526 0
385511587 550838630 0
415069552 208878835 0
326100577 339434832 0
237231828 172839671 0
527253189 461075858 0
505838634 291814277 0
363801665 247878175 0
287645483 522040876 0
297818742 561171623 0
398782189 531011888 0
448331833 401260396 0
116171903 229789629 0
545728591 215584546 0
315242457 562688777 0
150388079 466533925 0
348154169 486232181 0
249720773 452472473 0
327858164 104313738 0
169900500 505678252 0
507724451 221999465 0
182741342 493824491 0
267385783 456744325 0
486816381 158493666 0
467720043 121952721 0
34071812 124763462 0
457550127 566583766 0
128979469 512730130 0
418403886 122653681 0
233373346 60739112 0
329376048 151548431 0
534839760 409214644 0
495089970 492969244 0
65235974 93343415 0
425930632 528630575 0
471978596 489661845 0
441739031 307643943 0
299017268 363655120 0
117340684 53193870 0
428439342 445857235 0
141016764 207306250 0
497031729 89126881 0
364601746 135480649 0
52985949 537010766 0
20130144 423871722 0
478991118 487382869 0
29302151 434699180 0
128470202 18639019 0
212632536 4110741 0
562120585 223981903 0
143069636 263524015 0
345816128 141886961 0
66878311 506526061 0
125368725 524485808 0
100891754 484570008 0
63977769 521687611 0
510005074 441830119 0
540087561 406729701 0
545251563 558983450 0
561761588 399990979 0
18694977 342009049 0
312989458 397480222 0
261354339 114697219 0
487620651 405888986 0
444501989 442830656 0
261828538 328752448 0
420542701 441605002 0
404984280 57607630 0
242518138 431917950 0
263474924 120504143 0
340504011 88822180 0
188827827 27905739 0
391562200 562897751 0
11451611 357390838 0
552543258 378857458 0
549936845 233575816 0
412239127 459361883 0
318856869 31353289 0
76851028 206609102 0
14074485 358621923 0
122432971 81837668 0
501124020 89138223 0
372762543 402242023 0
334821884 110881611 0
42402409 449742023 0
216267365 364688971 0
21688959 404609575 0
72683342 230322647 0
236592752 442314626 0
167525855 560940833 0
366878358 290185844 0
45766235 307327142 0
518090261 193516962 0
195945478 24879684 0
123719156 502915909 0
46296517 232817207 0
123772360 519156517 0
218401080 249530412 0
26126484 273681469 0
72120366 377537855 0
552122213 497761963 0
131040599 249835205 0
320995559 219399024 0
45704125 89416906 0
545461173 374764499 0
377290046 434371132 0
27781351 183527230 0
57755893 224530274 0
260541400 531083633 0
36239627 91682550 0
86646234 499723904 0
524293923 88680664 0
308459091 311021182 0
340606226 8549171 0
235582565 283980662 0
449537878 197052068 0
131868238 484746292 0
232603081 172828790 0
229733886 94017192 0
169390854 334080457 0
263678367 334359261 0
14668221 524129280 0
165842014 82346655 0
355750334 428753039 0
419631073 287684199 0
317000601 407290856 0
265560409 108665171 0
549315575 371302557 0
60517666 561966331 0
194998786 514454161 0
239610544 436136913 0
54125215 159837356 0
22429179 306930821 0
558413313 91626877 0
383876314 83162962 0
377327094 195926529 0
65438766 463444213 0
480218253 435778294 0
459022651 54420844 0
393281446 496553671 0
210805370 94259291 0
516033566 530275511 0
502748304 101630556 0
339258259 471493710 0
306667277 390897668 0
91821399 234073520 0
70210234 16606166 0
459605669 477820328 0
249941801 350119693 0
211529691 515546565 0
304187338 487051782 0
413790474 112016859 0
482439579 155478463 0
222556642 17219435 0
199906542 501638515 0
302066166 99463350 0
235166598 12797767 0
257793455 349800778 0
292209729 548427310 0
354905566 101748805 0
482979897 290704201 0
298791168 82887345 0
400145892 454264386 0
302833434 315499439 0
293591058 356374709 0
251164640 179541773 0
232761155 197661524 0
162282645 50719237 0
549443827 494138991 0
151561766 351982757 0
421369637 364296138 0
119264450 174083558 0
202677655 88461978 0
100483352 194025748 0
530042902 376509853 0
384442703 120554789 0
403714112 64301335 0
216853720 37523975 0
88526604 390538732 0
372805929 495822228 0
103281679 363123578 0
221714912 39707182 0
555439910 142687520 0
538740227 426318945 0
54255477 348601142 0
546310817 349715889 0
17653467 33761180 0
277309153 4727685 0
322902251 457983324 0
25000616 491378480 0
426798376 329362190 0
114873755 226891399 0
537485142 416492205 0
128805182 461501257 0
537084324 474360232 0
447875230 136410277 0
537483071 106003276 0
352943189 373886791 0
385395149 1981504 0
438410139 6463072 0
473516038 215107307 0
288887834 208210585 0
63159894 237040847 0
213111822 301540461 0
309373852 25607512 0
80217441 539773038 0
232115100 151661405 0
512582544 187636891 0
559132260 527221088 0
70866221 477800404 0
568709169 53306015 0
227253966 34107751 0
435944073 98457634 0
24855169 513534601 0
534222761 430546617 0
207989106 207419091 0
187055528 443028315 0
504844749 476119778 0
24161396 327246399 0
422379024 398871832 0
35284268 343302352 0
186964471 512487143 0
54402006 231603694 0
430263423 365731413 0
465513161 135859317 0
198131879 89228188 0
523092806 367021448 0
149199977 363690244 0
230669839 79493077 0
519509611 469846042 0
310716488 158274016 0
337234491 114441361 0
120348164 505877650 0
484005716 224531376 0
208652912 356385135 0
371358272 225766720 0
64955434 250028227 0
79610280 191703817 0
281329945 378067628 0
417756353 346232832 0
223852780 407488426 0
546310060 202427476 0
476999947 368994065 0
12253349 34092249 0
120092587 173766372 0
383683379 274510624 0
44106491 157706570 0
317026746 270231084 0
143484693 89414517 0
211890979 535384705 0
530257382 541468519 0
33194616 255953460 0
310544000 239305917 0
279272155 527535590 0
223510100 87871042 0
98832468 183300802 0
132123473 405919952 0
545131768 253447315 0
255259140 269063609 0
18055803 320987911 0
422391780 422512239 0
201368606 291843137 0
395525298 469476901 0
516808161 38309061 0
561534285 348427869 0
266490502 80350075 0
143010704 141853103 0
278222797 411641792 0
361883887 318932609 0
53204246 2736837 0
478125420 172378576 0
258713490 61923509 0
498387933 266737495 0
159056579 32294756 0
397880020 493482910 0
39133815 296847011 0
231255767 250540640 0
542791063 56368144 0
21166255 467880766 0
157413953 63155861 0
307662482 55256770 0
452522141 522232709 0
335495464 443201372 0
289625548 119878141 0
23055478 25910276 0
341163818 130180592 0
402063758 165347401 0
135569915 483277169 0
228935360 270562347 0
501320212 470994796 0
378125077 8357642 0
456955088 348498763 0
236456348 475241889 0
369983455 339436072 0
252549199 157721644 0
520781654 361502624 0
134140173 180069722 0
62471468 307809261 0
165018909 74864740 0
511908947 548257027 0
434990180 61266982 0
324720008 96292301 0
250378190 281945056 0
286249215 515690814 0
175572046 386714312 0
459932899 535695069 0
275751537 167643089 0
529301534 258283300 0
330990200 486114040 0
499659419 89437112 0
3260091 350117274 0
285044695 324097340 0
167917316 228706329 0
321215137 344436929 0
387666580 220502137 0
318332305 167939740 0
101075445 408746086 0
76985059 385448567 0
303457462 563107115 0
549694361 192832568 0
484567580 470955635 0
156302177 332534449 0
107311054 106124534 0
484521678 253620143 0
270399656 122214138 0
477638616 195949808 0
451236482 420702148 0
38401458 255866560 0
31948410 564191465 0
21180277 460634907 0
247415666 265848068 0
27704084 144736182 0
135607389 303648515 0
315743509 559414740 0
114850023 380450065 0
470410421 399601714 0
336806555 158291666 0
439684114 261609997 0
495700936 310421740 0
502295119 495390953 0
414622223 212754402 0
423567501 449096974 0
192411949 331448722 0
148811758 232332395 0
388024764 116078746 0
266863406 381248034 0
11562234 385904056 0
1918352 51957208 0
336417002 89861043 0
429203896 466611061 0
166229072 343972943 0
36988172 133779361 0
386602742 296081913 0
500518705 374892174 0
266099722 60130687 0
262773080 212510533 0
64854560 169462585 0
56776351 334343101 0
301950216 95925791 0
66044058 290519616 0
547515835 434440909 0
547128760 360041157 0
526450806 81767446 0
38789157 118028560 0
521140048 124420416 0
265480993 460993096 0
383358340 229998601 0
499880462 9183326 0
403585397 256901413 0
192817338 212935208 0
49260566 77375731 0
243478518 184424476 0
216505455 469847429 0
201650284 21802731 0
29284544 547587269 0
178208310 412177057 0
125579542 538014987 0
452630387 425443766 0
551892187 271598931 0
560145329 53083204 0
247733252 454886337 0
500345813 524584299 0
525371929 28794841 0
77048036 320383147 0
329031099 114628637 0
164422787 130272194 0
268642032 327483535 0
298834964 498127387 0
397965344 366703432 0
511969559 404058294 0
26408981 245083955 0
63415778 18500109 0
360032498 266612202 0
516414782 427250865 0
426376506 138038739 0
396330436 501217566 0
297780113 313475699 0
93840154 66449682 0
250870797 282336077 0
513358473 29822518 0
411594473 390848470 0
489203098 265876029 0
164936597 82657913 0
46049129 90640823 0
47215572 368485520 0
263130529 104177832 0
153201146 97429761 0
254842714 210858341 0
46110411 356406943 0
421274864 545415562 0
232455801 258709178 0
57442748 558662154 0
76773475 393321945 0
332045084 99794472 0
69508071 445346265 0
280614640 165994207 0
45055930 308494664 0
19250198 252356897 0
418626401 191893005 0
111861032 551738770 0
422973935 118252174 0
77324139 343054685 0
139171620 7691655 0
251241674 524658277 0
481783533 148913283 0
18278468 178314707 0
122198774 47991109 0
215709862 267631614 0
100736096 378600013 0
421443918 158439537 0
317157419 465679227 0
298015941 344762460 0
163965800 304933995 0
245708718 212907018 0
6893773 478335966 0
403160485 450748788 0
461885915 468505167 0
212924914 143525475 0
189358757 336955811 0
264767489 322077436 0
178052685 365629995 0
53263576 382096232 0
388690737 181282842 0
513902749 95102632 0
255919207 281920673 0
165191480 162595291 0
307149184 504198608 0
363584186 59970487 0
170040618 424860171 0
20982071 85805121 0
139043980 197528250 0
279959878 378422511 0
290037522 219695293 0
492573436 373179805 0
235049388 392195641 0
472203790 539209352 0
54269088 487923496 0
469084558 333886813 0
327923798 230668004 0
457354885 258989931 0
473501553 543759799 0
344638271 329633696 0
426624937 313224593 0
380622409 340534216 0
47269447 485293139 0
472381176 449304246 0
500410266 22728352 0
86428112 359415513 0
149311409 348597010 0
411684832 13700792 0
426005612 395933529 0
135093328 115040689 0
3980961 142250967 0
517630024 205909285 0
199239701 453258015 0
553459304 165260077 0
551469204 358129456 0
13214551 497865026 0
115519721 509068666 0
374420238 249295618 0
57169095 433800224 0
136891900 136619837 0
138152950 136533883 0
510422122 368725346 0
86749008 128241056 0
502614102 378016960 0
352885875 239753176 0
299193658 72496093 0
250929791 396996656 0
566424218 433423603 0
172942562 280204996 0
69195041 204426809 0
241915080 77192895 0
561993262 442282913 0
152120089 280971433 0
62116828 271281075 0
321670022 176415160 0
38962369 140384898 0
259679872 106734249 0
271885192 257120216 0
412713430 186558404 0
282400643 468681789 0
325238649 48259824 0
61653998 196597458 0
525726121 539254736 0
472517989 304071764 0
470855464 61672979 0
168504321 497410702 0
183198737 363569370 0
99813251 481662798 0
137688694 565250055 0
189563468 37175210 0
69716075 468064749 0
546457554 295398843 0
114074964 289938126 0
72978218 221730951 0
311523600 531280211 0
325131550 218656091 0
420609636 331720365 0
287442892 430226344 0
392470478 380523923 0
441959837 530080206 0
83999472 447003145 0
487685484 331016666 0
446126386 18253344 0
227398902 225768222 0
548223752 248293782 0
328913419 424882383 0
208098379 396064919 0
396344467 25982106 0
346366511 197481767 0
256825317 86455243 0
294918629 70260893 0
206703339 255727887 0
233562153 65303682 0
331013150 238254207 0
104176537 77769740 0
213420600 326140841 0
158130350 470166824 0
225477598 278854400 0
276992493 224217738 0
421237719 395343990 0
54290349 478131409 0
99102108 240438075 0
209356053 324937221 0
125411188 158339851 0
193554575 494788262 0
501705294 120191715 0
535065373 22184202 0
356040604 108296395 0
18132898 38543373 0
541500583 399759469 0
396964744 55628277 0
137206786 238950053 0
169982440 459533188 0
61548898 566464712 0
44818562 389026857 0
45459381 13679061 0
422989635 490220536 0
163152346 193256998 0
24283373 73544801 0
321085614 176423180 0
107835054 251727950 0
475290210 59629659 0
46734111 178695764 0
418135999 171568121 0
358098047 309565681 0
49949757 400422498 0
242101454 457679433 0
355915900 399474103 0
461556314 337135457 0
214220546 331101641 0
22951698 200606654 0
159852116 519332632 0
526215906 459784345 0
516967638 240399197 0
491784163 262735030 0
450141271 474497145 0
334719429 217851029 0
34934570 33051096 0
14953766 341935680 0
552348438 176484573 0
107390863 465902942 0
511200678 215777150 0
329737526 85734122 0
484728504 453179913 0
205867618 61132848 0
393490359 484343489 0
433946057 219117319 0
127577847 506567621 0
365506130 373805079 0
438159463 241604551 0
434814341 194209704 0
332075950 292064811 0
511377859 380934563 0
148195417 272342342 0
416988075 432298234 0
547427449 79176966 0
275926013 296792207 0
396586425 448506034 0
176720298 385832078 0
307052507 336872483 0
259275606 499770208 0
281106438 493587219 0
298873156 191909817 0
319280389 356475179 0
466648966 568879579 0
531134186 458086143 0
246250783 500328324 0
514867373 66699070 0
431568768 438550067 0
438952133 182157214 0
355515395 555440033 0
154846395 368243468 0
126990367 32988082 0
160606264 308131370 0
524236169 197553628 0
91175612 519303075 0
520187798 167758579 0
394103149 41958960 0
446742276 552645915 0
162831206 180355962 0
341340298 294212792 0
182548762 97298547 0
97367141 483485541 0
39502752 104454582 0
476224762 156124811 0
140225125 428080326 0
83936345 256416810 0
283194511 19349993 0
308985298 279044807 0
502139128 199929007 0
280610000 486253495 0
179469843 422655501 0
275314897 406203203 0
63899918 175832758 0
354513021 463446465 0
528417515 489363135 0
391497007 530687863 0
275576591 513452195 0
184782111 356552139 0
186257152 408624283 0
343719181 397083464 0
531146343 274608466 0
52998958 126729430 0
496556947 407555663 0
211923716 429245823 0
80802880 26470005 0
37583287 2264787 0
206282910 297610183 0
304224144 71771505 0
424067709 259839238 0
301717787 542366359 0
97113746 527254381 0
81892324 266557113 0
110083417 481236236 0
520775786 306971302 0
220756156 213338913 0
414032142 94434669 0
164378831 315713507 0
296561221 47592934 0
44980174 363143034 0
165480476 48884912 0
182433698 224169391 0
333884416 488852303 0
74393620 555002581 0
526192509 291840533 0
432440860 216067871 0
515908572 52657062 0
245233553 410992416 0
256656188 291291220 0
151516187 335207709 0
61728739 267531706 0
388815966 196404464 0
134146482 102734965 0
58411763 31564421 0
55655929 442764720 0
237443630 363326234 0
240119068 408134045 0
41126069 334485355 0
392421601 33238063 0
421026527 14947894 0
355855591 178910273 0
397213180 421525799 0
232823883 565652400 0
1868226 489573362 0
303967863 17238500 0
479279555 427054775 0
17331336 362543047 0
449817344 426145959 0
216702020 395525797 0
324342198 474143127 0
45265055 132492102 0
223174801 22124232 0
93649289 152093957 0
436309776 175854844 0
300017536 392948355 0
239322445 160416330 0
311179546 96938064 0
402731315 511994694 0
241873190 225965931 0
519338131 308253194 0
460837109 335306608 0
125278389 483144348 0
360112118 309519102 0
340290950 53178938 0
437613988 334877210 0
136163071 120946668 0
285326798 411467129 0
162675151 404299839 0
444545777 469901535 0
5576155 407654450 0
331081022 128061146 0
180431207 148262820 0
67090753 97663080 0
114785801 548382838 0
170779936 535751881 0
503007264 62632448 0
144262350 496663411 0
234665214 469088612 0
522558084 368531561 0
347529732 553595667 0
211057720 385938983 0
206725128 333897531 0
338814730 536435304 0
272474420 527575567 0
473911902 533489700 0
299573012 124172390 0
542276848 316586664 0
467122828 261792981 0
207913765 61257257 0
392024186 145446332 0
283040269 210311156 0
135618503 251521815 0
404020328 563003569 0
282960197 306529112 0
248532854 407227533 0
197895849 418596882 0
273117471 506640049 0
387663493 459762597 0
155187788 504111076 0
34795314 477718293 0
342824416 568448361 0
456641098 546752318 0
219889561 529350666 0
278898409 551187632 0
262448067 452337939 0
207421699 337844079 0
21229287 562820755 0
99481369 268725529 0
553388986 337397214 0
451089809 224593003 0
423561987 341048180 0
394511627 469248879 0
106552087 221775211 0
492003159 504565631 0
509805577 549243858 0
264693866 237400872 0
197463256 193333579 0
401103346 185423969 0
226859335 371444251 0
229728487 119332487 0
301047313 390976826 0
391202091 389994669 0
54223819 414419793 0
441350620 59367181 0
129890688 216885400 0
477769384 534943290 0
226684943 83203880 0
126615371 329438798 0
74701968 209679789 0
365590999 75291350 0
215655486 149566357 0
61925117 153511350 0
11745670 32647455 0
32162598 559407272 0
497677421 456545312 0
256309518 145123557 0
238000071 181681768 0
388658729 252112000 0
54624681 1101007 0
278884165 27728408 0
67526652 211605254 0
385453115 230660991 0
40951546 220454263 0
201523014 361841669 0
422901058 75778134 0
32398202 79549036 0
519495068 456531695 0
231961534 2359006 0
271017525 34226605 0
130319032 319414582 0
532395175 319023041 0
925235 270926874 0
80582415 163171577 0
35398360 438888447 0
379576279 96373303 0
54383393 237593397 0
448084240 159642444 0
29669498 219763081 0
17946849 184410515 0
25765766 371509734 0
131316800 10471620 0
267447077 196201685 0
432923720 295337075 0
488618895 243131748 0
17793295 176904157 0
325844903 200031383 0
187117153 77929167 0
417190607 231395487 0
490233907 172545600 0
116924292 371478076 0
234545245 151015565 0
325402295 378562515 0
342568899 471147670 0
43711623 537280310 0
239848268 544152920 0
368815794 372963441 0
478423123 69606066 0
379009300 268077839 0
434123746 387572645 0
476976304 475349299 0
91010737 215257585 0
563882686 377997960 0
442136662 163945599 0
522402863 94188040 0
534598312 422346646 0
63537638 314132617 0
454703223 6801002 0
445580615 392812396 0
53145311 458334082 0
544430439 6571501 0
562055200 437685259 0
35116176 447823011 0
402240527 399473871 0
128606853 421036621 0
356823419 528354175 0
218805098 494485685 0
369598844 80278926 0
418506822 69790374 0
387527177 298959441 0
52358879 339327139 0
480514940 323303277 0
119586421 530837398 0
96350224 167072005 0
537470174 405052889 0
102007211 468921933 0
191311288 267856801 0
154601254 235866730 0
230784853 131539914 0
235563297 322439756 0
524735562 213910302 0
126823409 87048767 0
319793720 264015275 0
75192603 362648652 0
460719803 495707758 0
359589970 358561975 0
320551279 20881606 0
173449138 485572252 0
183390330 119364540 0
126008217 475942438 0
421545768 267959640 0
8929327 512907767 0
268940605 431649788 0
536056066 164609518 0
560460850 293094638 0
424520669 179676868 0
24239061 347897212 0
109058224 105684921 0
55638977 376076560 0
361324216 239013311 0
486668815 159285436 0
134430693 374840795 0
529816260 199298432 0
150519221 312812420 0
313822057 123494140 0
285410225 426076006 0
452440296 179428115 0
563137368 360956798 0
481193921 210656977 0
20762482 94545437 0
452508065 318546219 0
70394695 481646938 0
112202055 385387512 0
447262767 261481878 0
37056644 65354166 0
146649028 235850474 0
265486637 371392064 0
104994643 192490183 0
152273284 536005746 0
379437803 528998698 0
375566220 115305748 0
347478342 262685553 0
421571335 5947372 0
324252259 477057643 0
112827304 261680339 0
79718654 36218080 0
61107448 501781395 0
146982153 6134328 0
338155831 59967637 0
65388371 384526447 0
564695356 175717668 0
401882022 455667409 0
246685751 63588144 0
551971968 293922853 0
370269358 405197823 0
283847056 107785661 0
68020730 425938251 0
450922824 184129416 0
515154979 321773224 0
516020145 387176502 0
548491004 105067147 0
82272375 28236761 0
29964302 352906396 0
298847219 566143027 0
529561994 166402383 0
401113735 556438860 0
270798968 516418228 0
515567263 283157449 0
429904728 12514599 0
511406314 524891871 0
266966340 153240002 0
506619488 442053852 0
406454708 103055402 0
144934700 154314738 0
303708831 363706261 0
303661831 97321470 0
233775974 437172228 0
551131902 357799041 0
70371899 343963613 0
24291060 30602268 0
191238738 196971606 0
418325597 260902546 0
431528192 366353605 0
299254305 225570077 0
216773171 536923950 0
535343880 386767944 0
323591048 411538495 0
36589279 384197271 0
540452969 101493283 0
492984048 316784521 0
136162883 84675351 0
431602272 460451311 0
483290284 21144662 0
559378606 545101609 0
48647931 465058625 0
153399076 449976409 0
209958768 35817944 0
304596947 214528806 0
426420687 163195373 0
264797766 128101006 0
28037655 365092093 0
69349569 45878742 0
383918798 127700095 0
307428775 565479923 0
183804270 499445217 0
106663939 105657662 0
422056818 524212162 0
475903562 361366627 0
542391421 86810519 0
564952080 452467117 0
281882576 384011425 0
114683785 195623514 0
1005499 84410849 0
76341510 398583114 0
239888101 84586996 0
156651723 232812225 0
213736592 310017912 0
496858885 156817204 0
131194155 470841608 0
437219885 2043179 0
86395120 516179230 0
299888313 412817391 0
138646143 88731144 0
29355148 286032651 0
258663657 175776073 0
247259199 440402406 0
98678268 359974334 0
506802321 335219956 0
554984709 431302003 0
37604884 347575617 0
25416212 137787951 0
61014592 321466582 0
293832905 257430012 0
422291012 528416937 0
403056429 332317140 0
342450136 161636382 0
206954169 319225962 0
469024064 447860780 0
316124317 208577420 0
138130604 450383239 0
4582081 353016453 0
36277150 181594811 0
495679559 326120110 0
344474431 307552557 0
98352978 181185186 0
490883625 190012176 0
405426248 425170990 0
534779573 136528223 0
28476275 265339692 0
159916190 559560688 0
413386190 457017991 0
262212338 236799140 0
148502887 495744954 0
473840144 489957220 0
31745303 440247473 0
464212275 540721283 0
57418643 46052122 0
499588324 62875303 0
118185933 13709820 0
35911486 559330146 0
535774160 360570438 0
551770973 110875257 0
103462759 187631145 0
299123551 502902744 0
171843335 473489482 0
154897585 384674616 0
388137239 62644079 0
499529129 513838384 0
138927600 204881391 0
561542022 209975088 0
516373230 14341413 0
483205883 306712544 0
15668744 439861738 0
558687148 132189922 0
259615954 212417734 0
395892706 480963818 0
137695960 3546277 0
170447061 57903041 0
233972802 453174121 0
55230219 54911065 0
489494577 172066300 0
248962276 161011203 0
50546392 298864955 0
499432199 195124443 0
49092739 396474883 0
542184766 102653336 0
498731766 499899740 0
422308605 560785055 0
308067033 172621348 0
159308277 246898530 0
293142959 221744182 0
436718606 234988030 0
499865659 378609897 0
342670343 303302218 0
449237718 298028885 0
426640082 340796251 0
158696305 158151315 0
512643285 484753474 0
70057687 189408302 0
147453112 528457164 0
558861984 208247452 0
354001005 470827447 0
154687938 456991545 0
326194803 219867440 0
368155197 148467614 0
167534890 54035487 0
508196653 384148880 0
468139602 428636014 0
19519864 171585229 0
4665919 320821674 0
101650361 173810222 0
202287098 69651223 0
473942148 259968808 0
316353003 284530299 0
450978108 425440709 0
323279247 14000719 0
301671524 30937200 0
39666522 195742308 0
188597564 8354199 0
226017841 170568899 0
427949366 205802570 0
292981907 339722283 0
11683743 395638844 0
168790357 286762590 0
3791031 106801218 0
473043762 393458001 0
480307761 275647741 0
63884163 19099029 0
480210965 484959545 0
264644348 518250855 0
568359500 8520073 0
175830405 145114240 0
77313462 190209556 0
371011774 126051548 0
463850929 109478861 0
291215418 269783943 0
85478148 328383609 0
397440949 407512475 0
186819973 381652050 0
319215093 273643175 0
171121536 282218834 0
381148549 312041390 0
425110437 509491119 0
141314747 49201454 0
543150054 91447951 0
552335994 418991684 0
42154570 133312016 0
204411033 403715569 0
499764904 279059910 0
218558529 47317017 0
221065972 358472235 0
128948088 295865257 0
144476761 290447782 0
101570056 141941475 0
88568439 180024271 0
425880702 70840649 0
435047142 208034510 0
429149389 369818684 0
346186397 423245695 0
545009112 522666793 0
536341396 484567949 0
391518479 238356413 0
171687189 361978008 0
463747413 452394880 0
69682052 449073210 0
25330066 77274093 0
17871958 45066272 0
354290848 387470934 0
444664356 223197724 0
200065694 29214999 0
200681335 235920109 0
167340330 123246676 0
546164320 539679787 0
389701180 310667947 0
507003310 318248710 0
264660464 24817850 0
74222147 93499090 0
366865474 501415255 0
58191942 301196807 0
305747592 514706931 0
243172392 359820920 0
551471845 219771030 0
566797491 215400205 0
248913504 356081808 0
215212233 235989289 0
476494627 29532715 0
514238683 468421305 0
306069551 273795393 0
465822735 34600845 0
116175311 88891194 0
160797059 500389012 0
337937379 173981390 0
239218455 249204799 0
547431759 510412168 0
133776469 469541945 0
385597725 215519532 0
515818218 428562633 0
9592521 312482057 0
118045515 51221478 0
428831494 191259210 0
31547387 226693979 0
120239799 568149366 0
569097823 100320096 0
347988984 343873060 0
385330206 482393506 0
341382706 519630239 0
527433744 68168086 0
73473236 288287671 0
56394493 46065675 0
109544591 175170219 0
294573496 161975298 0
463753657 66766822 0
230148805 421530096 0
371561954 256428232 0
393516243 233074814 0
24327050 422010368 0
322446507 207874038 0
451038083 185077010 0
134867844 491061534 0
492592074 459977120 0
372820829 222111214 0
325876933 130870585 0
313715295 53865527 0
478885320 316565291 0
169039276 500430894 0
373637814 150771870 0
133884059 211787776 0
358368350 565490242 0
509073128 299294675 0
124109739 272308532 0
322141099 502074130 0
510841000 459302907 0
390179238 298611548 0
225926054 354470690 0
262811422 424480070 0
162731313 355176127 0
351926016 424742745 0
151126357 452901099 0
287947646 164332342 0
325266974 346628382 0
521405029 178807439 0
42130992 343036851 0
453185769 148220147 0
305574719 507187617 0
542110412 410916743 0
382138608 42451658 0
383890154 69426480 0
8868181 299739244 0
357642019 220909818 0
433325655 283453603 0
215181710 158448966 0
148815499 190320829 0
96597647 323631336 0
45427634 320967006 0
419963101 13251739 0
479604245 5600309 0
522192055 140333197 0
168695596 123837173 0
207619267 357187725 0
416824442 378588 0
62526758 537927307 0
355660591 419261049 0
245736153 87737743 0
49255713 321090369 0
408468110 365274175 0
63593445 346789590 0
115404006 455884139 0
83868715 363340336 0
17086765 98878353 0
75289879 146636741 0
555248888 113232053 0
113024656 539676432 0
498075792 397185053 0
212298254 389445777 0
326247822 512863776 0
425372007 285523920 0
239706651 10680709 0
239880670 317706576 0
360130601 503973303 0
337228285 30416251 0
180784762 357749279 0
558272340 18840655 0
506975522 182305607 0
250265228 494219094 0
188958070 38805860 0
408708657 25148842 0
347246974 9245343 0
533327057 250717142 0
252209065 44431607 0
112209901 62396054 0
483475712 479337348 0
413101528 423383062 0
238532629 42924284 0
88023628 461447537 0
346938403 267522675 0
218965102 277955676 0
269668070 6615535 0
440232785 55579074 0
558247237 210541701 0
316515753 40624057 0
540252250 417217416 0
370573823 318169607 0
521697508 320563683 0
64576284 11241967 0
267389907 1777991 0
259939963 79225626 0
142817707 208643832 0
295911351 215643241 0
377192621 343467825 0
523205826 315760087 0
487849699 196662716 0
503563313 85615825 0
25402710 89008433 0
27559988 134853310 0
430422193 258576581 0
37517834 363615484 0
56528731 374029641 0
547132551 458930635 0
247822544 259921056 0
31912473 205807046 0
308164961 506269430 0
228167623 342569514 0
389696678 511963180 0
466756452 522483107 0
447875100 285086764 0
335577023 488683809 0
497784975 447548153 0
140859741 304978178 0
37854339 22351682 0
405112647 81932860 0
306881466 330709048 0
128537133 89807252 0
562007756 23361637 0
217184734 418060191 0
313103924 200986315 0
221981932 293972220 0
329049143 265217218 0
1626078 215547401 0
287268090 497005103 0
219711651 138273987 0
15628612 345280541 0
60945601 428639765 0
207882451 211977929 0
445763555 320603919 0
346989185 56458498 0
546212357 201827365 0
205522506 333265191 0
386830189 120295517 0
178783168 478646411 0
305026398 207278855 0
469538274 568296277 0
558666447 408617245 0
132697844 296000328 0
318750023 190819894 0
150581595 280765795 0
29304169 53859202 0
63506433 499364414 0
296537316 34271541 0
389108142 122690248 0
74376536 152923665 0
387143454 100116810 0
498212927 556192739 0
145088598 46314354 0
215792311 74527706 0
202049032 506991217 0
468445649 50139965 0
146591124 38150954 0
108867476 287678881 0
200422010 125862700 0
504556194 367892012 0
207907976 2044720 0
412790360 418666948 0
545975560 140215889 0
429448256 157117555 0
178605449 9532148 0
349735211 159600754 0
254386829 369923471 0
312838321 454332503 0
39061517 537044298 0
409682099 519698074 0
285669852 431682013 0
460903983 37461813 0
559080127 41998291 0
185800944 43722225 0
68041221 323583598 0
52339055 184702678 0
11559491 157148721 0
377715763 293150630 0
254592780 427154698 0
531231826 414422965 0
472180387 487447265 0
23815975 532547029 0
515856928 105057 0
540676981 209151815 0
338480514 295439354 0
291502365 356666404 0
127228572 126140441 0
283094845 548475608 0
459628477 255171500 0
100769831 467210397 0
121021072 472378454 0
60555250 535752633 0
356753448 81919908 0
11757672 306866072 0
374479764 303467251 0
202306511 243045244 0
477277291 88830341 0
548315861 437844654 0
512178659 362517761 0
28907444 256637720 0
530497431 20562473 0
14162509 344468797 0
88137234 278183424 0
429371827 468923988 0
212786925 475535319 0
114021181 42383738 0
219444380 309121930 0
179861951 330238796 0
31703969 429919795 0
429741370 345780567 0
125548945 154793661 0
110169541 364418433 0
83393410 249152157 0
301129365 129872000 0
186726938 452033996 0
468378539 204130269 0
272607175 126045019 0
249715893 398640666 0
281561476 375580722 0
69758687 216856445 0
164380192 478313146 0
502833507 210154940 0
35050111 27071339 0
568475612 558821492 0
241131615 311145467 0
567579364 13732598 0
89361510 359983123 0
361031722 86267514 0
277313936 307929092 0
110824987 94406975 0
238151041 97896824 0
31313984 138161210 0
34087571 364506152 0
429669817 20036553 0
241917824 3106256 0
78504770 413301784 0
506111150 398664133 0
425037126 317756706 0
185644278 277551132 0
248113734 37073543 0
144487165 312697222 0
11805908 498084107 0
323119831 106050543 0
315049602 222854304 0
201032382 111377612 0
129751690 421069837 0
435346789 514451016 0
190426320 525989261 0
153411278 30229262 0
132124644 331795775 0
106835283 248544698 0
175303080 433635885 0
199074174 331384437 0
121197753 75432382 0
400618175 211716476 0
160072248 135005294 0
311079780 433744317 0
198956897 467611719 0
540606728 260893457 0
142784118 324848899 0
215001974 400604935 0
302405100 69531087 0
558237298 362317822 0
548363087 166480840 0
435404767 562891869 0
202987925 348229170 0
304157805 246056864 0
559164227 369047424 0
287449775 35658664 0
250655842 502245131 0
129197605 167055418 0
156659093 395839464 0
19560018 315791943 0
86801211 311807452 0
443715925 15927073 0
393953370 488574341 0
235464215 133539399 0
256517195 475249314 0
67214055 528175126 0
223877040 239968789 0
111392136 237876010 0
563213233 508945903 0
132214632 172081126 0
326516873 371144785 0
175829755 440031762 0
494206681 487283502 0
284658129 303796201 0
561371865 437433275 0
214438656 260885892 0
320852515 30917739 0
290155232 399144065 0
144907441 258488828 0
491363200 287864863 0
212717221 524830686 0
438648268 137130065 0
52844004 475542413 0
533644472 109764286 0
542950148 324290667 0
270785781 484722641 0
554239666 428854699 0
409252639 521406482 0
256123215 374715118 0
300664882 188355039 0
317724143 9687746 0
401512156 534810931 0
332082096 54889154 0
491284270 241141923 0
351892613 116234124 0
379009303 24863875 0
333156548 405792470 0
12132986 78542229 0
356239779 469292075 0
113800071 503930912 0
51722598 485684014 0
21937495 542334681 0
376297860 527694441 0
549298663 87279273 0
60219668 20147383 0
94870136 145837784 0
67519178 288169595 0
485370498 134009080 0
558411108 62863609 0
413064065 486808645 0
430224233 174280793 0
236701674 500412741 0
31197872 332920152 0
126155439 548285014 0
77227893 355212614 0
40345957 198239342 0
187470907 553500792 0
107760181 178817809 0
201342243 119952662 0
63865493 397888670 0
509300307 189494443 0
366490799 9502194 0
524985854 11997091 0
101684928 490949940 0
259281459 494005460 0
325761939 410429446 0
466567754 400876216 0
157699341 243065805 0
39444858 118441394 0
482357441 283826776 0
79211410 487270315 0
71708171 472938909 0
525119722 137518404 0
211639048 293683933 0
218495235 542925751 0
360478807 370937058 0
10807600 338218337 0
473338369 510896215 0
98422084 379816954 0
51741400 147981769 0
198003691 458848159 0
428993699 496845471 0
503405682 103307052 0
192803202 167804389 0
320570943 137290816 0
178784532 455332821 0
136477851 527072599 0
49801691 11145005 0
411840049 561913613 0
456187322 113662240 0
562255066 310760792 0
568765629 501677404 0
524967945 42765898 0
398598196 160530254 0
309718614 424238219 0
507860448 404302552 0
474264273 60007660 0
219330174 100814009 0
501158223 227088262 0
324960467 300917712 0
248540734 19014099 0
465806808 460941677 0
30497932 309413054 0
75055969 289134904 0
74889176 308527897 0
416893707 103639600 0
315602599 502672064 0
510841487 128741500 0
369653246 77647944 0
120856894 461510113 0
141190492 187600971 0
516488596 274356032 0
441521509 406851830 0
231531435 524493536 0
64030840 305236453 0
462243223 193849432 0
93913029 49857822 0
487633963 448512401 0
407331950 352118700 0
552376833 267775847 0
255526198 398617734 0
480059460 296880773 0
263215301 501202095 0
66130934 102877870 0
306144689 425069184 0
462025320 267719943 0
134523113 33852106 0
153093649 552405956 0
174845301 495836883 0
144605093 225070302 0
458799961 210370771 0
434790413 74326945 0
319862830 288782446 0
182325604 441972437 0
413546472 249345459 0
25075400 54036599 0
31061039 458206190 0
88481938 117165694 0
10024044 327148989 0
68085604 252274833 0
383305508 125249166 0
366993105 436046744 0
312799970 466991652 0
213947106 413665960 0
153514931 243508409 0
27122095 189428158 0
223535256 461796598 0
191016597 203985863 0
430598957 277543475 0
378812176 287041037 0
275980138 300920471 0
488074846 549152370 0
178747616 269707598 0
98376031 130736547 0
529659645 248217569 0
122658683 399510782 0
391233080 560373941 0
476372198 536954802 0
386341938 199778277 0
499694015 343540960 0
461728411 89479390 0
520565575 307414387 0
162389370 501451104 0
15639362 306680918 0
309102377 215904809 0
424994022 233476388 0
18441780 479580570 0
361421509 6223359 0
472917313 185459114 0
85680261 61858584 0
393080507 524704760 0
436261111 463752890 0
58221687 179264740 0
171138387 498978229 0
111830858 402680078 0
489076067 486587438 0
549774946 297920085 0
459905505 427043636 0
492417349 161464461 0
298436767 268064343 0
329872207 399225236 0
349733978 430399146 0
493470904 491573561 0
437578661 253626437 0
385266828 429405413 0
548891522 105627816 0
478576160 422706476 0
35761462 278366248 0
187263881 75323311 0
212489126 418649435 0
134957213 7483756 0
344615060 459735317 0
219355717 78486288 0
502044993 554701982 0
421267179 14580258 0
241794320 254061272 0
118408618 499657177 0
454751101 112271124 0
15016275 493584519 0
82851045 202464143 0
480649261 221209690 0
504745969 70053226 0
124316824 27068338 0
218139058 30768383 0
171958019 556166621 0
245816118 432506615 0
177037660 38693784 0
300236792 244602191 0
234922505 470915342 0
416422697 453492638 0
329035637 285686506 0
438583168 448487227 0
202521420 288733247 0
486576830 522477230 0
138701752 409432677 0
552005185 541398993 0
162577721 251815414 0
185692672 302478356 0
445828888 468131886 0
475192309 354846084 0
164894379 410745988 0
64203163 416338351 0
283592132 83430917 0
392166526 370163230 0
101540459 261420945 0
31929317 404751174 0
165422089 118575848 0
290387500 198776002 0
398059631 361209268 0
526606649 317032723 0
21204321 372731046 0
9074127 299757434 0
151214813 11094957 0
326053558 460430417 0
50863867 1806651 0
436801415 336777027 0
228388137 934745 0
39363200 491906177 0
460824506 311224533 0
393307558 1841960 0
503830433 561347341 0
363750427 494510970 0
558216629 88756193 0
358084006 474252579 0
81757709 36808209 0
539661498 529052715 0
514911567 490737471 0
452577958 323950934 0
509331039 78751707 0
12093618 94960093 0
2236581 463914126 0
359314843 303492105 0
113870331 48673493 0
226902698 567039390 0
549100404 111765795 0
518196523 334855192 0
554772253 71131614 0
295380278 170708137 0
536284286 157622663 0
46270191 163710620 0
99275436 541291273 0
283576498 234315138 0
189316448 109525743 0
14212789 327759150 0
215381988 464831444 0
29850088 308095223 0
41823631 191851170 0
336805346 72711706 0
513269309 444448775 0
153981927 257694704 0
18114869 548459621 0
51012485 22328832 0
78958714 437021810 0
188992177 551638433 0
544024444 461499571 0
458034602 298584810 0
316604585 246412987 0
167631863 210925325 0
181301192 407439469 0
86796868 59409853 0
98455170 289372493 0
346747708 244127116 0
57949973 283801128 0
337268894 406939759 0
438069051 231725145 0
166974596 326870297 0
281951713 35829962 0
42183327 557399148 0
554844668 405562424 0
516186541 172012513 0
286635042 238426569 0
481625000 128573635 0
207606001 223529914 0
416970493 465084678 0
337672621 346194572 0
262230073 388723105 0
525757829 312617043 0
264809989 326772958 0
344111622 508352763 0
186983138 517750146 0
502220160 417566016 0
382151004 97685420 0
552727735 426052377 0
37034079 58767934 0
249290877 58477270 0
33378727 264719568 0
485219443 330665552 0
367218728 160077225 0
537830407 229865351 0
403569336 204135949 0
53339737 233538986 0
15327866 369559377 0
390384472 506100933 0
301025435 451293058 0
141371555 274162988 0
55251485 267792117 0
250024559 564006487 0
191824810 259693725 0
542777180 199038897 0
236549627 86415821 0
19006593 337557106 0
404662401 356374829 0
421333411 458233933 0
549515850 460108438 0
419487120 244592036 0
437632510 212239236 0
16569145 298289938 0
416275084 168530402 0
227022003 62516612 0
346401443 103133200 0
502270128 356119038 0
132376872 531003365 0
212175202 388860474 0
242030054 436248920 0
315853263 533514134 0
436970663 467046751 0
389681709 451193269 0
441302649 67715122 0
426177253 560597680 0
119775385 106069277 0
48294697 487790310 0
9617462 122982084 0
150672883 193381127 0
279488077 341214256 0
565038216 506378272 0
96091210 460645618 0
299362054 388958299 0
14453671 550063656 0
83849265 324613780 0
4982614 151335606 0
157439376 481992767 0
319368072 516551606 0
556368840 382903622 0
408373440 432198351 0
88231048 294136619 0
243659275 251152069 0
245704745 23377688 0
120067146 4255636 0
568155911 329272430 0
304863703 129758011 0
230677276 465956194 0
334741279 301172776 0
277784164 80016899 0
154608823 77234810 0
33887174 509238951 0
145431998 281528839 0
446078416 339247520 0
219211373 30144396 0
420278197 444843016 0
547557778 461004289 0
281007791 566564592 0
208298856 44259310 0
67107371 379622349 0
377763969 294071321 0
102488792 35636539 0
468370398 213876017 0
293148267 518675943 0
561700629 387097763 0
547618643 535426244 0
545840005 556478151 0
562494861 366806733 0
314705062 261792001 0
392742544 251891645 0
277030449 432830760 0
545848973 519219188 0
200896776 178509437 0
173357565 424847654 0
264694446 247266926 0
4626633 391462191 0
477612336 493495273 0
139601551 90450886 0
151918850 161023975 0
380406268 91330887 0
557286643 306457574 0
165320408 185600508 0
119373022 470204567 0
342784371 248864091 0
276861292 542701173 0
121999755 32679176 0
322225136 187508075 0
258853604 349593856 0
389378489 103407766 0
22257992 52158266 0
315222662 450064993 0
459127721 12840433 0
338906850 528628129 0
536128951 288990416 0
318611597 300099681 0
17262566 108062495 0
194180823 283921494 0
151634195 191297459 0
531375565 288202392 0
364908884 249938908 0
205873693 40246358 0
341423375 89681875 0
437901131 475179344 0
263459600 53160631 0
526335298 474967360 0
386054769 485237931 0
541376105 52550093 0
190737888 249357034 0
76689443 407044542 0
411258120 261212690 0
403931507 219210681 0
185867520 18506378 0
29256886 506295392 0
568290858 516803995 0
421486203 397948962 0
143588071 337975727 0
32655407 223926279 0
115585050 90665725 0
327310242 328948508 0
426731488 568652712 0
504026406 192729108 0
98421142 238465124 0
558214170 462947936 0
270362419 158556753 0
51436945 192711562 0
169879144 477486796 0
5940430 477403898 0
354734031 51603732 0
438423044 523274119 0
472837892 117144213 0
453044067 549014475 0
245913470 462473651 0
567199957 229885151 0
354192512 477235692 0
390255417 377385637 0
532556116 224546387 0
60293202 224592961 0
260750595 278607665 0
304231524 288756224 0
423167791 494197704 0
362570335 259282593 0
270154927 54725322 0
439323046 155865466 0
367233582 472475715 0
331270067 485922179 0
364103217 35320989 0
92789380 448336544 0
325456969 436624653 0
377590796 394839262 0
386233555 342294619 0
82149326 193885964 0
19420265 326384863 0
270416448 449957377 0
232361196 348592605 0
17253451 367702031 0
557597625 150070436 0
325978738 303488291 0
519755325 492129704 0
82556794 62828459 0
169902770 329717855 0
349922017 283429847 0
486016462 114205983 0
487110847 457136830 0
192148306 238586072 0
304400008 198158665 0
250377111 506434257 0
61052146 184562316 0
328069489 419563469 0
467348827 318543622 0
463299019 353560109 0
39753741 343933790 0
548789235 33481266 0
36165931 147023205 0
564208020 429889845 0
54278328 212148583 0
123544490 199300055 0
180702376 1294554 0
145300237 414749195 0
470030580 485473672 0
304949286 247247183 0
282526734 304732499 0
270904690 493130062 0
73457640 232699194 0
446750083 399199735 0
544010390 283906316 0
447055593 231871487 0
532937994 25048250 0
223376637 17120279 0
56179237 185189632 0
496383784 431800301 0
67557548 181511813 0
378529675 46511893 0
461831481 56072613 0
152850249 210708495 0
254604422 301440205 0
488720204 326660577 0
72263186 480721608 0
75407746 527177009 0
221866856 411729696 0
155301224 143392749 0
10741391 110572413 0
247364471 103981482 0
266959458 422377180 0
434490051 336843332 0
170566386 514955511 0
328483667 218677652 0
443591454 333717672 0
558506811 95743519 0
432860884 278605512 0
355499697 310901069 0
506225670 360885199 0
449959873 491897351 0
87687476 379944344 0
376541005 21098003 0
449256515 86581107 0
380872581 166485088 0
520565156 524520760 0
267970077 190727382 0
307091648 69238774 0
293472927 233052973 0
499574397 510154667 0
21984780 211353777 0
385257941 527793211 0
91608221 549174537 0
483078692 65846670 0
511092715 2474229 0
522830934 336472092 0
293060519 467744031 0
48661288 155251464 0
121788829 362760670 0
141092848 449305141 0
349568551 438400519 0
344588552 461577687 0
33647244 23214347 0
375300156 348018355 0
130845922 57065053 0
458460646 103909785 0
93139472 267435923 0
472508429 93045054 0
437056971 371073410 0
423111383 195614976 0
464162257 38936849 0
20085863 154739635 0
253684467 15105583 0
107158004 161327589 0
217077883 421727007 0
398728041 219937196 0
286064055 125352082 0
364508889 288414325 0
136795465 398786038 0
49292508 284518514 0
417697899 516203510 0
245686549 118156116 0
193451404 265321968 0
172733123 363092323 0
392564292 49132432 0
332149522 239412740 0
475571372 52314297 0
66621303 205540687 0
10834043 223264971 0
10422228 149419487 0
371074384 159941592 0
275051415 286303969 0
514267063 203491992 0
228922683 60377452 0
300064087 352124886 0
214961291 71015136 0
281142706 41481171 0
40896949 16345170 0
64222426 304872885 0
47803683 237522566 0
169109272 227831585 0
90168797 246203925 0
271282781 242101958 0
125086090 229070721 0
515662418 384090060 0
495878852 373601062 0
4317411 563527731 0
290552618 352331275 0
342518743 484277745 0
411267758 487542808 0
263947964 266010640 0
101222581 401239728 0
143125063 24494326 0
223052733 100900106 0
437255885 385348121 0
280144683 285619846 0
271171801 190171725 0
11426486 75443839 0
150233160 99743532 0
431855975 317577437 0
226864420 76732554 0
148383227 273715437 0
499097915 244163409 0
496742981 297599229 0
516793577 362430087 0
529411300 328528949 0
100387850 312908807 0
511454101 491858282 0
313354429 72554186 0
36777863 26169826 0
453291038 261257739 0
252489088 268224659 0
47093205 505917660 0
151488612 313427593 0
153632660 511949655 0
73160786 287547707 0
324942251 548713991 0
119939242 382817693 0
514595774 533152592 0
205627389 114708728 0
390756383 36674632 0
52723577 167839130 0
394903545 354655175 0
282105527 540990096 0
411951883 334148738 0
375113613 181312159 0
525380917 38992034 0
483878495 310880310 0
184574877 536859604 0
125006997 102989307 0
56140882 468933854 0
261725442 177336584 0
474235224 129363486 0
110214915 286129683 0
181965754 259134932 0
493957166 64541366 0
92910195 131064124 0
100101089 165922904 0
188007932 523406583 0
76532166 264432643 0
196039222 351199728 0
195467921 511438784 0
396587701 30852214 0
462336896 360684754 0
286136344 282033250 0
490591448 170578391 0
300454129 64892508 0
439186037 192002201 0
384719467 130269994 0
255132160 365186200 0
544602965 36216936 0
29581528 456085126 0
213851906 317285301 0
118309870 256788502 0
87972694 274691175 0
416941513 114805513 0
235139672 385344976 0
560973005 496813430 0
474862317 387932895 0
6944209 220836140 0
414030973 42126027 0
89687368 259465462 0
490945930 520780148 0
39949501 483362054 0
553041513 386525256 0
375313960 284970538 0
36850264 153575175 0
486978964 355319899 0
219782548 153147192 0
420708928 178948329 0
308096883 443845438 0
465240060 324160955 0
62697706 542691871 0
47662129 346363343 0
565093193 262016027 0
311891853 133662910 0
128623112 235233480 0
534873626 290136956 0
106653400 88993219 0
12465185 477020369 0
32607438 47147574 0
368767671 127571208 0
35680515 361281531 0
313525693 383889455 0
328194970 138758871 0
322743702 545445844 0
293561240 559733466 0
477996059 332572361 0
559956479 64339619 0
335916672 485630894 0
314509312 373151961 0
404873850 491683070 0
396294306 492735274 0
364661227 315084949 0
330427370 35316883 0
447200136 494352421 0
414153286 294908244 0
194225272 352293319 0
475541506 236247275 0
306318183 181695335 0
381225532 245162827 0
487340544 269429930 0
292212253 240373600 0
1176970 352541695 0
22769100 357797824 0
52810852 562636857 0
369496136 429159727 0
20588793 322996151 0
161905897 324959738 0
36520047 460049088 0
600553 105368410 0
239710192 58381609 0
254894280 104600609 0
357295794 364529974 0
343065405 475515744 0
503334088 278982370 0
214798753 330542176 0
131586542 7811727 0
226998699 39994076 0
63364113 354207271 0
517299738 71841426 0
467596062 342928546 0
370292213 17827309 0
399536633 114208916 0
395759645 35941893 0
231838755 376883362 0
22838033 375415562 0
469524566 289500168 0
59701971 186845161 0
19118015 440432003 0
437118357 415206836 0
77646856 243456719 0
220301812 520550319 0
9209705 114504438 0
285898504 431539631 0
312591089 173107603 0
538501498 563250585 0
201799791 276892698 0
10834568 526284407 0
19512203 549642734 0
440618173 87477182 0
385795504 428920976 0
88464097 513493251 0
345449615 202168268 0
421243623 451358085 0
104193835 388716673 0
80071595 271325082 0
480050605 529304827 0
199557543 157163511 0
341377618 513575499 0
48338877 94890568 0
297362442 30557693 0
188065855 476371267 0
266401971 560500807 0
138832229 124246642 0
418288681 326789016 0
404173125 504565108 0
334663748 9024023 0
179408979 433068117 0
54158471 152896898 0
489301226 313640457 0
131488314 538052576 0
467248888 423207754 0
225117043 332744940 0
274326758 250992176 0
509632453 474638095 0
482254439 408596420 0
462538154 178803490 0
353096556 96282060 0
268590040 273217955 0
498818176 532629501 0
84827750 280766695 0
43746953 138181966 0
280684476 38687739 0
499173172 39996027 0
82027441 376518459 0
172987939 500379549 0
191337183 542693639 0
512397886 36398818 0
364229380 401950872 0
255094532 316751573 0
74629749 526051785 0
469749906 172909571 0
277506837 364339356 0
35591680 103720688 0
38930712 93327364 0
206573995 487850702 0
264552411 246662343 0
184279005 93128454 0
175595914 280761762 0
58068990 7546257 0
301164058 193752666 0
141025341 406136743 0
143441422 428612028 0
473288092 128727048 0
127098316 90195665 0
36596827 411846295 0
262294636 202864471 0
364727983 52831666 0
238802730 16867544 0
398529235 9381836 0
268753755 9260504 0
554969867 479691552 0
345663540 306735321 0
359531932 12125680 0
560226645 276396060 0
360445888 44819723 0
351941265 394014780 0
505899521 63323554 0
276371825 35020382 0
77224248 312122606 0
337271816 108763135 0
27587093 59596733 0
200709351 401161991 0
243158782 238903551 0
7761643 533711027 0
326813965 132511443 0
217707692 522205513 0
161739821 469683656 0
13448734 375251116 0
567204880 499627936 0
233249325 418510871 0
532293315 53386444 0
366586447 41814079 0
51846149 224764749 0
266132686 310016905 0
23708604 208553607 0
134887280 222676097 0
45062546 32690309 0
564736686 565200879 0
451264671 18643953 0
555379937 454806138 0
104001144 315946059 0
446934861 84178402 0
161984770 98805855 0
192459957 362285992 0
289448278 331524069 0
104181559 477684263 0
235154730 328940858 0
513278238 120551341 0
335181754 219483848 0
153030017 472919375 0
186339975 48700125 0
49002456 404786512 0
232506583 215360424 0
519688850 491189534 0
61005627 182200196 0
42832351 420255345 0
244107833 98744478 0
240125378 161820320 0
117404023 87380360 0
11747817 206440256 0
372748987 83361518 0
227157172 280106939 0
457157112 28248393 0
265506822 53123291 0
444963118 19765186 0
177471903 392596769 0
224954927 404634629 0
499775120 406740083 0
501097361 447248201 0
464880809 300021024 0
395150103 448563868 0
52421196 208574944 0
516295334 531593970 0
221845832 458493555 0
402116075 388348979 0
95608682 529045465 0
21273621 316415621 0
85370543 51142256 0
322068600 91873952 0
151545356 397682067 0
177738339 425991937 0
519005269 80781282 0
548446976 184218239 0
503438282 77814937 0
483934020 68204892 0
489908170 169544997 0
399728338 492070728 0
2589300 21545023 0
411863702 171412271 0
553698689 415114413 0
294937009 242678754 0
92533598 144503977 0
201217004 219701814 0
181516852 217595013 0
463985238 299170111 0
501342010 387015797 0
330986470 333841678 0
548085074 313724001 0
502179192 531992944 0
507828053 113843886 0
64294244 159892778 0
85919857 260092108 0
233555296 266636335 0
568003385 289930419 0
360705873 336443770 0
52579125 403985758 0
494940723 1651920 0
37290330 322000196 0
560833644 334799726 0
312236027 221997577 0
472736247 293323267 0
250466897 244289780 0
374580369 394247997 0
371176687 188614211 0
251919726 155347488 0
432521181 394460186 0
548152923 17727272 0
301631738 380083559 0
253597511 189911843 0
381402177 503313865 0
373881307 563965475 0
118733551 212156284 0
400994528 103965819 0
469071899 106985193 0
264532846 84753093 0
7389694 462424312 0
340833605 463414521 0
78162726 334543753 0
521351379 455080382 0
350647474 386635879 0
202502842 84577229 0
206309618 296617853 0
103330267 415630580 0
561560816 253918571 0
38500784 60026023 0
335150620 36974036 0
561633433 141870887 0
275810948 18068074 0
292677965 50239233 0
243899232 371584170 0
374868061 243712979 0
502157727 531314046 0
559638712 373862484 0
359134976 240445575 0
308981565 411247502 0
379245149 417744653 0
174604051 304461306 0
58184825 148835169 0
424431808 44247087 0
190625770 374792627 0
163099035 123062447 0
246818930 34709190 0
33051676 396234585 0
43404034 207997436 0
565733102 510529909 0
252396682 184120103 0
102098531 564402456 0
546268293 82033650 0
38699068 513585537 0
148841704 164113419 0
515150735 46788507 0
521561971 482923894 0
284131597 143378680 0
274971755 322424816 0
393627122 319995488 0
210439209 498963894 0
531728481 524776553 0
178973712 195112529 0
450268259 9487103 0
469745598 171758250 0
73857563 536257107 0
467697761 86700740 0
374645048 231172487 0
105268188 548208878 0
523994952 195012583 0
437313565 72116026 0
493176241 365573389 0
548804364 162410848 0
554781937 65874876 0
218645354 409244302 0
497319069 73492336 0
20175294 363084178 0
227216917 257463453 0
313213311 361169152 0
197944303 386834931 0
61082206 282835617 0
496279284 188455329 0
507093519 525254497 0
341065452 459264793 0
114539858 463775420 0
447305125 320112596 0
60988002 384267071 0
469191095 417114115 0
138413181 530210503 0
488501918 523990398 0
496988982 405339946 0
417912563 500093647 0
563162671 328224531 0
338370231 343645038 0
416530254 236498528 0
527079034 217574102 0
265465257 254883503 0
142713268 557102642 0
457176443 391015202 0
10063549 324429661 0
262775915 553247868 0
360804304 448001635 0
228497958 435529332 0
17025095 88281140 0
469551021 237405278 0
55316342 21562237 0
243846636 40051863 0
288651729 564008181 0
511589925 102357043 0
310359455 262289552 0
488303792 256078491 0
414028371 419409200 0
30815885 207297269 0
165248303 240990704 0
421211732 523449254 0
522882143 10217429 0
116362476 482123924 0
89489854 349208240 0
208666334 33042349 0
158809511 351591903 0
65689520 55938460 0
241724763 485233055 0
83665100 503613384 0
320348000 564308863 0
143269302 561841205 0
49614134 210189357 0
238273407 110286008 0
125865337 267011092 0
477032475 213951023 0
127515010 119437204 0
22919059 262999925 0
430669872 237803662 0
501287099 140921270 0
442781199 85102013 0
65292171 287002032 0
550451174 311880064 0
363544157 328264308 0
305151976 320952489 0
501351831 529244237 0
441714920 215810634 0
157572299 377715767 0
244793097 414178185 0
125548649 545333744 0
171863908 250837341 0
51692485 115333999 0
244346136 430989026 0
233672343 536001404 0
539331170 389597122 0
444176728 443163859 0
383974770 128512748 0
301256587 12188866 0
548996194 441448321 0
149006900 97613892 0
193133020 82564173 0
247644822 30090440 0
125608704 459891209 0
150288359 174258933 0
85523458 336040596 0
177770654 100696907 0
172328000 437713163 0
414203484 298665036 0
137564944 414820254 0
109633037 242473958 0
157780816 312235752 0
244592367 257528286 0
550985741 156136355 0
106127326 538270033 0
452230216 313949137 0
178095113 429226427 0
444645045 349048658 0
87503787 411729522 0
529652792 492446964 0
482461678 171590533 0
563837348 276302921 0
366325080 184362371 0
177924759 516428455 0
128543879 237952303 0
503585364 157816624 0
19367378 60858216 0
43470272 250572325 0
467454171 286376411 0
39762090 357663976 0
323283234 28585472 0
34545334 552909881 0
32382070 90791685 0
20817111 428623963 0
117123441 324953627 0
431459586 505982392 0
170197783 388845894 0
485902287 3444945 0
263089870 44888931 0
40669798 427619591 0
115009742 395472666 0
148646678 390146009 0
97182893 239091467 0
141220739 201109454 0
126161995 542242637 0
49636717 100283240 0
513086785 344138108 0
456807297 550690524 0
256947720 548506725 0
546730186 374541288 0
399293980 329586444 0
391890185 178453270 0
482243814 553080549 0
177108937 337028020 0
515598913 62357324 0
557714070 288909919 0
509900362 69402995 0
76499546 287578481 0
393957263 366259295 0
5773930 276318426 0
424282475 497285278 0
527199274 23494228 0
266834684 229674613 0
317778211 223668498 0
430606985 307552146 0
422662285 28216141 0
423116945 3470967 0
383433588 211603748 0
434536744 443850700 0
179144615 435276762 0
472247451 540937356 0
129096536 82484100 0
111829832 376460822 0
413333860 307251142 0
367901027 45164800 0
541442643 507102821 0
120480223 466018649 0
523501195 399539599 0
396015400 542716401 0
145805791 212889665 0
190450754 63447100 0
149794991 179231649 0
164450022 293976923 0
316949724 272967844 0
96060664 112522666 0
242318025 553359900 0
72366489 293988902 0
19505531 474206245 0
51319163 483046046 0
29293315 306043372 0
163464853 159135726 0
142065533 155782952 0
466990901 281586144 0
459282332 269583981 0
62735325 67005739 0
387461414 416575250 0
420478853 482396596 0
289735845 139486497 0
349757417 242567702 0
106481290 313090374 0
332451376 354132536 0
550013695 241177334 0
412861543 254089109 0
497937060 64743876 0
283666106 187689168 0
274129654 165672681 0
139906203 326386511 0
504007619 164138082 0
38886314 455094489 0
473964294 185650821 0
542569398 28997235 0
509763575 118542 0
287380846 425216847 0
185447941 523045136 0
429079283 273219880 0
508367304 101195812 0
252269482 346657917 0
330282409 133866987 0
163597029 371498369 0
485099642 309656680 0
244892029 55618288 0
448635930 456722673 0
210323130 237645434 0
368083599 288202068 0
348881733 510592974 0
430908319 515058961 0
138864401 255329367 0
518514133 381998406 0
340966954 335227497 0
512836340 104846904 0
349823618 264948305 0
406472779 3027622 0
4341596 187338694 0
288520160 543705738 0
55243596 30889804 0
134590901 194184203 0
466610071 148591311 0
242275116 22720642 0
318889411 495735764 0
212938977 323314780 0
485513276 390988058 0
9331963 528671815 0
93362555 167508428 0
552926308 325078988 0
350821760 306726 0
3520916 547026624 0
270174994 191553006 0
325166212 274858219 0
44712450 358776625 0
303707940 225965143 0
223469481 345098545 0
507348493 350504910 0
483872040 150220955 0
456827543 84946202 0
467486191 432043429 0
87254599 43902954 0
133634919 413263791 0
521363378 428794436 0
465335492 568722737 0
13212418 276566705 0
314779631 244603334 0
438743916 63583411 0
565468558 32283969 0
170885247 509960321 0
33456535 120385622 0
273148423 69076222 0
523767056 249916578 0
501892573 134291330 0
144949155 423574216 0
468153888 162547611 0
224375306 381476303 0
188422929 368204190 0
550371610 219456231 0
421023598 398527050 0
291932231 305917067 0
172163283 275147030 0
452031361 566792451 0
292528389 341714421 0
160603871 432582767 0
103827321 77494775 0
235878593 127835251 0
196156178 128671223 0
537485384 140463397 0
241744620 98629852 0
20447767 401155074 0
481746863 394456215 0
370378933 535173494 0
686261 11626263 0
379948735 13243322 0
351398177 376036751 0
568107483 288715522 0
451248739 43651868 0
465346835 351314022 0
566439770 560112016 0
156320208 567341121 0
191510250 40952122 0
98250069 182192992 0
69006763 567912980 0
525958651 180040535 0
517838275 392954988 0
69128665 450766166 0
234695937 276405045 0
143567377 139774334 0
245118442 440150470 0
87480405 396902924 0
357680987 319323786 0
41689847 60621070 0
217429637 493188457 0
319349866 483375904 0
294177011 508349756 0
409551845 347747528 0
334319721 449592528 0
565126837 388440343 0
173153986 383922195 0
515910940 302933602 0
503067465 83556331 0
14395794 405108517 0
461370345 417180245 0
437938978 394574416 0
12660141 237682719 0
313094371 531368801 0
487156534 475227391 0
266931406 50635928 0
204018333 488107971 0
323926805 393944872 0
29719973 458128847 0
209630970 511557300 0
186865594 292032796 0
304013119 189739179 0
476604308 357409327 0
460458920 20474428 0
521658924 244413363 0
153471159 75172494 0
473786475 21300804 0
230047859 227781547 0
314182939 1197890 0
506932757 401142258 0
81458815 392995961 0
490488959 19624406 0
494262017 160086643 0
509974917 165181922 0
513727956 364615534 0
391926469 273237867 0
503443310 287983637 0
2882317 21554436 0
198760580 142699772 0
383326817 537608364 0
20299935 415298475 0
99537039 17983270 0
510103318 63374897 0
285241769 219487638 0
93380545 434300193 0
439008040 494085070 0
256933176 319972642 0
554822664 549939408 0
499505589 382071342 0
317228853 317847114 0
243742170 467507712 0
543031208 417298561 0
268114820 246471718 0
407468991 465419837 0
334966016 511036941 0
208177239 87369049 0
145853376 278052060 0
164021691 128073832 0
430169098 362881666 0
76758433 113178127 0
562697012 291023901 0
406369948 509455684 0
199366374 249885463 0
344741509 211015895 0
16041676 357115102 0
78923875 196830392 0
163002870 73840248 0
355686799 232147735 0
63166590 277236847 0
421457245 379724914 0
455466733 377102236 0
384574361 394287887 0
428053033 463333909 0
16075302 476475832 0
158399282 102593053 0
14150249 470797860 0
335327169 418575359 0
351137938 522773352 0
370290835 262460123 0
118678140 157919896 0
254615094 35279977 0
277976935 280844548 0
432695977 462231959 0
150077479 79011027 0
73626367 95687828 0
44840211 54053375 0
370672600 444016174 0
70182005 192365490 0
38388012 344272629 0
78673214 536633285 0
510710295 365372248 0
327638896 83255267 0
60454790 17558966 0
207487738 506744381 0
24979214 389762673 0
211898557 250696354 0
399604863 532834370 0
272339729 22470950 0
434813275 109370708 0
116719962 117560959 0
562934111 541395695 0
236723718 6493500 0
238581501 380302788 0
40133783 399000853 0
135342676 212502067 0
339302879 362826433 0
64319404 20357979 0
4123186 259195517 0
368011127 94355242 0
545613538 267174193 0
516059743 85917596 0
419132257 270913399 0
141719916 414906054 0
127858441 549154907 0
52921530 526266244 0
106681948 46593163 0
381342105 171911129 0
331628820 505466986 0
280299239 367681899 0
241596003 53385181 0
92517186 85286464 0
212560067 275127540 0
409758275 16986757 0
21751573 96681044 0
119641629 305785828 0
430236957 311461109 0
517596694 563262230 0
537835292 305689057 0
339388396 345973935 0
54021455 151923975 0
387019941 358786754 0
97476046 436594231 0
351489617 265384718 0
564051611 48965160 0
79266727 133639578 0
366371218 36546317 0
526397045 244463268 0
81845443 98273728 0
209446544 123897866 0
528919940 337631652 0
50536223 281170367 0
283590011 254992858 0
167103852 417924660 0
541007319 257828927 0
476963522 161033103 0
326811237 472341676 0
217647921 427891135 0
75052175 314450632 0
509630340 61588022 0
302188692 159418563 0
100271869 567877816 0
532266143 143336663 0
96970029 260923518 0
87233489 23148123 0
350809846 509927018 0
44685048 265817025 0
215341531 398801837 0
520585717 217658286 0
20372404 150847370 0
237906229 333931655 0
282145872 374753798 0
82121623 334306066 0
289082487 531525433 0
180362312 281505545 0
16487398 318436827 0
501637717 78099110 0
74702071 144993972 0
36552331 438825553 0
401790891 327744783 0
472943232 321814076 0
48114529 317995815 0
89210433 549733920 0
550562826 243642888 0
228511097 145370537 0
564542909 443436947 0
464191023 46737728 0
159121117 140966239 0
528259807 21148101 0
475470056 57276594 0
381953917 498211678 0
134779027 181722922 0
555118848 374488430 0
299065408 545790837 0
254653465 274534183 0
260634953 320859626 0
166525246 361688609 0
446636376 142921704 0
224571330 489553746 0
249867944 373779147 0
549442951 431082512 0
448913895 396990669 0
294438231 160904866 0
553985151 315697947 0
301070836 88711048 0
447625953 426354177 0
170829063 432952729 0
26204743 194787539 0
329982318 159565384 0
161329312 113601710 0
439456577 65920560 0
412880419 271509873 0
64892397 175891036 0
377029524 113229209 0
201325414 246083305 0
68921289 187771847 0
342751462 481803231 0
68454519 452411442 0
15493249 347605795 0
482294471 492881466 0
565112746 526975515 0
343617934 59752433 0
361450600 29323878 0
166812131 401620167 0
207642578 165307093 0
94283238 112236417 0
122900571 391239391 0
118632559 231843639 0
161404140 261934360 0
528282156 458567809 0
212373216 337623111 0
366464408 200523781 0
517841886 42093324 0
118903140 209141221 0
295909840 142562731 0
153855675 256527075 0
293866889 484174751 0
364264841 17305666 0
391702381 460068161 0
354247343 51117227 0
182993932 252727787 0
552552422 87548457 0
473140891 59554318 0
216500662 120523831 0
524475718 105246994 0
556432414 286136243 0
353913804 238241436 0
274491467 71257776 0
538664873 133959877 0
171139109 348573908 0
464739236 162727146 0
49184137 145393038 0
205978982 549852037 0
32758216 225441377 0
155234533 27307479 0
468536138 85760131 0
298250644 439000184 0
295780839 377773735 0
459538876 434335845 0
457234962 563111433 0
215418076 419237757 0
295814238 168719734 0
46743671 214467827 0
554055019 221923099 0
323269434 246553502 0
427998992 460971113 0
555403212 68590036 0
551820458 190914108 0
220266181 434065225 0
267214797 349957568 0
180521318 155546332 0
398690198 474678932 0
438359978 505846387 0
463692395 341652442 0
296235302 212500945 0
280274148 369287791 0
129033104 375652864 0
6887995 489731883 0
113741420 530142111 0
421603469 78799719 0
293357484 228133955 0
93977441 44235949 0
276408139 210523525 0
491850365 78176613 0
374206693 292642296 0
121120533 444183429 0
235919210 175216026 0
10334305 194109536 0
510616465 462096910 0
364930644 491584203 0
561877640 472215238 0
60994921 129246052 0
321142359 332529113 0
197522914 82016477 0
299583257 166651586 0
240205218 281763437 0
307031946 468231167 0
72348557 220514075 0
14345043 552972428 0
356349146 520322270 0
390133065 183860373 0
564124332 63861755 0
62998758 300528598 0
371688911 114613164 0
289341548 335226570 0
360851638 331626643 0
217737899 478795866 0
487689445 140105924 0
518239286 159705315 0
130829927 290676270 0
101066806 127209583 0
334292625 73590786 0
358832304 181063899 0
338366600 545921248 0
286703461 530887037 0
25044078 1913476 0
364805019 304391371 0
419133143 514195552 0
316237956 362878888 0
466298154 470223933 0
411782043 525217961 0
430448585 329289398 0
79857680 119551867 0
434620736 27419631 0
321608427 36169291 0
48864842 268241955 0
171797961 341122629 0
345980595 389709719 0
458308742 445581489 0
507711063 469237823 0
404254343 472534331 0
435395448 81591880 0
240570679 520959428 0
292093788 115943244 0
422887701 285616874 0
512156760 95599404 0
514445305 267605437 0
520315025 186009462 0
391691391 404333234 0
475797830 376795856 0
274137106 273820324 0
224376818 363005081 0
534730439 120762237 0
301855025 339389955 0
65604243 459722077 0
145546345 349050131 0
482137906 302557080 0
543703491 561975526 0
431526122 284682746 0
215072503 553081281 0
280208675 286551468 0
356414905 382962671 0
276139272 211047097 0
77401259 90282661 0
245611980 154068464 0
25999679 159150231 0
442885622 113638341 0
388235533 105856895 0
254219648 96810272 0
335962528 150777743 0
512469058 51840728 0
42939774 561473860 0
333685441 344939743 0
319456004 302002679 0
347645865 350960005 0
213835480 385320833 0
26271576 245526203 0
547329846 196253925 0
139767235 412699100 0
203018788 222671339 0
505004727 4179145 0
76937183 418860275 0
298917267 516207344 0
176411772 344901906 0
188775082 451010764 0
323290751 281082909 0
403046083 253998627 0
501138562 363936441 0
206924769 39472355 0
409492641 198012039 0
247097326 293856806 0
520286451 338313533 0
13550361 168270612 0
430626006 446955862 0
252860423 99494373 0
157773758 448178763 0
282711664 26043078 0
153172686 194254896 0
556011712 29332982 0
475084562 176771923 0
404248634 401781639 0
29090505 398779744 0
565822361 256333571 0
462953619 169767060 0
436380318 430555578 0
286849347 321997312 0
282911193 524462592 0
410629756 375257081 0
441464314 65431201 0
312367981 76014604 0
372777407 316825139 0
484447350 301131122 0
304828387 404121756 0
408040346 455644268 0
156846136 19509660 0
125137149 413620781 0
116169192 54222762 0
468068339 85718583 0
241071482 275539253 0
130770438 103681518 0
340263368 335336700 0
81135504 469799025 0
223731278 169656044 0
421520944 59249092 0
323776797 340616913 0
98560145 37493398 0
397963811 307995508 0
195339199 305331102 0
6912783 42665898 0
113464777 49001281 0
98057989 413191919 0
124473924 68758503 0
565330756 54061710 0
416313040 558599866 0
328348409 83558007 0
369788857 351698079 0
132219891 447868658 0
327099706 458365378 0
509673108 406800357 0
239016989 343944011 0
38919678 238901702 0
67791585 257092818 0
122074805 366409872 0
559327996 219691567 0
383838799 101074674 0
382803625 126125001 0
439338852 287068430 0
53686646 368135409 0
392807576 433150781 0
543687227 215464328 0
24124261 226360181 0
428402088 564103546 0
31898024 174032805 0
67171736 500062355 0
240048269 395742939 0
199641976 492305328 0
534071669 420864262 0
432984819 435047737 0
230860973 399129712 0
473176786 185511749 0
380766869 78029530 0
426152429 23921071 0
172023862 447589856 0
50032688 459825967 0
345029690 392516436 0
485319234 308102364 0
248239584 355782255 0
525754485 348751767 0
528211004 309645298 0
360480665 185523248 0
564764697 298432785 0
230964727 311388280 0
157307738 16305521 0
235755718 294823782 0
539256731 89577950 0
87398750 107120151 0
330920250 375090761 0
379033367 488984393 0
500789880 21517355 0
270075179 287602510 0
47586043 102315564 0
379616111 376415091 0
199204348 539998192 0
156037483 58529377 0
19195088 563496959 0
392825334 198634944 0
146634661 41027812 0
152454866 429472145 0
88513822 175441578 0
400734038 457975958 0
120308639 351167560 0
456095477 66664427 0
456151765 19312668 0
398814347 160183647 0
314006164 158606580 0
211264925 199828054 0
340908545 476518639 0
521539251 140258536 0
83957445 548714412 0
74657367 502116523 0
369658304 283306289 0
482097 355764152 0
194189146 192450258 0
539859776 533121950 0
238283985 338707396 0
262163586 90066387 0
383935825 209496853 0
197875961 513410216 0
443284709 400070091 0
49866997 162479165 0
433256615 314182726 0
166772801 318531942 0
149634637 497380164 0
284146611 231861102 0
376458848 302225025 0
457609648 313204712 0
22426054 182080539 0
258383657 348708407 0
63861349 204811834 0
166037264 148140147 0
4215538 20526043 0
489961719 283637955 0
363780196 427858521 0
405604632 393326744 0
66306855 235304801 0
152885780 527310138 0
129441018 344676067 0
86934697 134112106 0
38521929 246735937 0
242306201 257709940 0
548423961 3671653 0
351019077 430453756 0
23247702 46705272 0
49411062 383023550 0
43458285 547858956 0
79203006 7965107 0
157521828 7542432 0
513451951 260417167 0
241480447 119404008 0
229412158 565717715 0
510277138 81545040 0
208363925 187053539 0
207815557 119957259 0
169403929 318878727 0
204832017 416705420 0
359391373 512402301 0
443238990 321281110 0
288172341 172418687 0
550296524 331699258 0
354476039 168443864 0
275368583 374569605 0
249013207 314982064 0
554301895 226779448 0
372482027 131818960 0
525868614 127548358 0
420071177 392658615 0
294854588 382021347 0
475714121 205568720 0
200097483 158399156 0
174559044 215077756 0
48470364 191437780 0
478566851 160616872 0
16696811 166388889 0
384530366 483731326 0
269230079 512763483 0
61728811 56427411 0
410100461 40711725 0
438650326 450670792 0
269850989 520111216 0
456311897 231847926 0
312704542 172432031 0
550724863 322273012 0
21310633 533332619 0
541330176 368436245 0
420947664 410034921 0
90500679 176033407 0
171383517 175122006 0
307551638 50313474 0
352841711 453521936 0
446248391 252980865 0
481572473 316847854 0
340657006 240382985 0
14062979 480808937 0
63550744 114299692 0
285925881 514568743 0
520785057 543793738 0
480307582 219158501 0
564818888 44679971 0
518040705 243887732 0
429564745 541183472 0
36317631 199166783 0
484459147 211337197 0
160790764 135536123 0
329855090 341566269 0
218066357 480680704 0
96666376 41926484 0
177222452 74332437 0
470585562 387616091 0
473130046 187769129 0
436300988 186743095 0
527115709 548251876 0
125801390 328666246 0
422404555 460879107 0
115393969 514297043 0
376569808 158408580 0
51018445 288517374 0
53186465 144728302 0
423357786 186362082 0
363876540 19222509 0
241247981 223618486 0
354003193 334905728 0
149638857 375603181 0
212978625 81814617 0
236119059 444615804 0
156715591 469069924 0
440842084 247514547 0
271823813 404747820 0
89447678 177021029 0
337343384 530173944 0
157213254 547662525 0
142553998 183824087 0
406921148 352808135 0
400725472 261520329 0
275803642 398661862 0
415157122 564403182 0
396963163 454250639 0
384437777 146925207 0
296164509 11813595 0
426298435 138879493 0
189273792 12616077 0
195708334 346728461 0
161431460 212529362 0
424085746 87094475 0
284415018 355571616 0
478272030 405824045 0
196298773 317572783 0
240386298 177953488 0
262094032 363169510 0
476183176 30929387 0
130281683 500747247 0
466361432 172986157 0
406534631 9585172 0
129400064 114449113 0
136989663 389971535 0
308474430 18884570 0
427544739 473392887 0
141629728 407701943 0
451801898 321594705 0
311884551 492613102 0
40637272 383549019 0
273061490 489616478 0
157920129 288825161 0
1010987 284772878 0
483436492 26458322 0
250985586 470397692 0
386054762 362438914 0
54274120 421261663 0
21462479 78360852 0
432927924 353828278 0
42454028 412442761 0
125025650 198722944 0
94637301 17192140 0
450354036 59702191 0
401897663 290311229 0
95149300 423086330 0
159925933 198719861 0
451328946 309589197 0
219104835 364955132 0
110473331 77347201 0
243572053 297016604 0
387169872 263468345 0
560308108 462586676 0
382837793 83623456 0
429086115 100236501 0
203460154 261316980 0
414737262 256292654 0
66643449 12670704 0
279966072 279664796 0
357877905 52103703 0
459179784 231351572 0
28833491 436138252 0
12976007 402273471 0
368603236 59107384 0
28317494 242652923 0
421539758 14900491 0
322101099 500536480 0
58393040 17164087 0
170389444 457018486 0
439236344 563097449 0
92832717 250472475 0
454642705 291829905 0
367256928 18950932 0
151901908 240342873 0
545301083 477442904 0
6202819 87515276 0
235233778 2838140 0
111595940 292725484 0
152020737 248970221 0
412097638 308808176 0
552904618 244263317 0
210119430 388036577 0
94068806 162292386 0
77828324 117480053 0
464649240 82619886 0
244787915 320026551 0
410404563 565610067 0
65919017 347924645 0
100682610 371200393 0
30414471 46360044 0
81112293 294095377 0
137842004 428268909 0
273878244 174399800 0
495832640 555972082 0
85667742 299898608 0
207993441 335849411 0
530906926 387218003 0
86682225 1324975 0
81915903 551842279 0
558176928 513700395 0
227338079 222148099 0
527322996 74606727 0
488460402 151206439 0
359897643 121470599 0
150149403 90692056 0
24554340 475892228 0
557535617 252216224 0
49276327 449084165 0
407599263 392567588 0
519247507 102344413 0
555872507 144925253 0
478534681 218817687 0
114237340 57455447 0
443455060 399928915 0
76253526 117725935 0
97247952 465832525 0
463408440 266473413 0
249871375 35607127 0
543632347 314817657 0
173197996 79269025 0
131175879 558924009 0
336286359 234556513 0
183904660 386158009 0
36817069 204144512 0
110460942 344748180 0
223080525 330293326 0
395782882 406773830 0
49078634 144087333 0
557397894 271775444 0
241620678 176734771 0
479366030 332604104 0
372637335 544947182 0
65560038 245601000 0
174459073 358950074 0
544055014 22138234 0
332724855 53451239 0
558958174 362993288 0
465480019 546125131 0
87547006 73302343 0
323756704 537597352 0
128890171 541487196 0
130112146 252813642 0
165499285 483114896 0
99267955 436906590 0
230713119 86499262 0
13434168 240197626 0
563077581 495190276 0
520286751 194349689 0
472070549 493056924 0
112336442 526241621 0
364363876 459866725 0
86756008 59588434 0
233267692 166492496 0
544611180 6243387 0
91166882 373374405 0
499484001 54662467 0
306069634 283360618 0
240834484 550860816 0
307076620 23039437 0
395176283 206936567 0
353822081 484924342 0
439270275 565298270 0
66349708 234016147 0
560498335 75539679 0
243704062 127522100 0
243802992 206999668 0
22330259 427530417 0
502405729 160201527 0
107252488 221322421 0
300098862 270787283 0
145430729 380275696 0
254642922 57786240 0
44930645 338130516 0
432839312 91431953 0
149537866 442540010 0
294035078 327176550 0
239023902 11429625 0
83604937 152779804 0
332838041 533610960 0
157375256 297108540 0
44434434 343200000 0
5594642 246130151 0
116741221 97094866 0
193386037 192433731 0
117650919 457126963 0
388248367 158378390 0
161228336 552651842 0
82667217 506840772 0
286759012 430273051 0
557495486 35823568 0
290994768 122296370 0
44898436 538859131 0
215658812 302586310 0
427398716 523966749 0
71602350 468216075 0
300219153 363255971 0
92002698 57711078 0
70114205 290844996 0
47650434 515619018 0
138692244 230920848 0
118220962 538264527 0
60883308 134154996 0
348978238 86795255 0
356995653 143482026 0
559561320 411868236 0
70852016 567048421 0
330954749 106548202 0
192434463 302647702 0
410256860 28714941 0
115767222 18746664 0
46211186 162323871 0
561280538 416038938 0
32489434 127574766 0
371858089 486474978 0
78223011 320063327 0
288921872 48274386 0
85253240 311516194 0
477527520 525330977 0
464106330 250513312 0
103415505 190674979 0
135621158 239616438 0
17043355 344450971 0
456361838 44709995 0
87465977 186215411 0
359072264 495708125 0
109105174 454579506 0
120396131 130451940 0
566818465 164776337 0
210056400 508146954 0
276474544 67805879 0
130993104 24531071 0
331213074 68296955 0
304282100 200120416 0
190057932 299880308 0
263863846 485355872 0
499418474 390309658 0
41776786 129998519 0
294192674 457296183 0
71925714 478194470 0
425753713 285028093 0
63073316 352951085 0
304488635 495360862 0
403817247 302217178 0
88147623 123334102 0
335524156 78087789 0
545760255 294420954 0
288092409 516924801 0
20135217 374750674 0
51507448 38354641 0
89747632 397068781 0
541306537 67036601 0
279164207 113066940 0
305056067 53564265 0
426745224 527032163 0
69056910 112509340 0
457345325 300058661 0
121763730 328441776 0
24592008 361652466 0
163181405 538663598 0
489499538 466987347 0
87957980 252700661 0
426567172 111648447 0
25642772 376309959 0
493458095 497698197 0
201265815 478517559 0
103934438 446494022 0
530693082 337050171 0
290975803 13008633 0
339349164 179183931 0
132247524 33075059 0
44329673 562168890 0
122563528 490114464 0
453116371 165688822 0
83070584 357102931 0
205432582 283180099 0
542928141 264790267 0
435316613 315258341 0
320106787 313884304 0
493160 376875260 0
201342150 56664998 0
205386860 233446273 0
524353304 208413048 0
310120706 315715151 0
311671166 247748298 0
23044939 468549100 0
342437670 561547813 0
98432285 464303313 0
343458789 203849706 0
417221802 297943729 0
567033727 409252974 0
293678031 97511388 0
181601256 178236355 0
420358299 62153463 0
187000115 17745490 0
56209511 30439591 0
78944542 267617515 0
136620458 404343530 0
339006820 288094155 0
248982597 394094254 0
288804515 49428027 0
529098535 394818146 0
187122375 202574496 0
291935486 302531495 0
353378291 8526617 0
68994963 227418733 0
373020179 161202380 0
520437903 239989225 0
259673321 213997317 0
223940151 522612154 0
232111033 55869689 0
48465422 204922437 0
345569778 546226707 0
307215052 480774403 0
50433167 300216874 0
322093045 532316561 0
179397691 197340669 0
33944509 45142716 0
330011019 37910851 0
190352691 306499699 0
152785171 478776135 0
486034635 314983152 0
388543167 438943684 0
512434038 179834195 0
194657330 311106483 0
340046121 277286564 0
160721463 436041472 0
278525911 468739756 0
147972542 459468234 0
377964287 512165729 0
396646297 359125302 0
319542481 346167400 0
373745658 127660267 0
472689289 416228250 0
172001744 3742889 0
409590613 311164599 0
235897383 21720733 0
528943994 147223032 0
506070910 359337869 0
63790376 403954422 0
234669780 170981592 0
538570823 441884850 0
400990806 504604091 0
537024536 287922215 0
288783863 26863768 0
469069779 197476390 0
29974986 563761974 0
535861768 311933121 0
374296229 125334812 0
102686921 420335465 0
336457666 388699463 0
83744028 135446374 0
117405031 165777904 0
293809312 344868655 0
351382790 256567203 0
491642352 19208127 0
152027483 297158315 0
369485937 188792376 0
11103263 358450938 0
365374280 471475272 0
410419150 316496212 0
239372220 249971283 0
406308196 316642044 0
70774680 49181735 0
526952163 57633416 0
485123242 212740579 0
234290871 451552790 0
394579869 26460889 0
257030589 31845589 0
83360122 10806819 0
485337190 148123788 0
246562256 386760019 0
511307897 265100510 0
469675441 461756975 0
16341012 374737942 0
81378182 486213336 0
110855399 205655264 0
558248490 124915445 0
168876007 394156575 0
393610991 99165470 0
382734657 354761867 0
281413131 294101632 0
207868486 179552178 0
550019809 162941772 0
81620889 399752284 0
302266176 347931637 0
306305890 473088668 0
84325748 120826911 0
464819452 40077162 0
563788568 227965354 0
533350361 240861460 0
382564949 523663390 0
304787554 198620688 0
199533617 26864311 0
296905110 89569883 0
543640541 527808050 0
134766978 164909491 0
560124793 25247595 0
209774094 306142445 0
326349925 396307028 0
507765591 531009106 0
277369002 143216168 0
453449193 536886720 0
144596339 77408636 0
113962396 265987987 0
127141991 369841642 0
53266362 442351763 0
523095914 395652493 0
300916969 323824918 0
254282309 565763326 0
554676067 375736848 0
564267121 63102711 0
283967564 158534471 0
83466661 59114759 0
448076340 435200201 0
152048986 116493104 0
424293906 165419123 0
546839659 240285635 0
263026523 96470312 0
440654082 521342941 0
121470367 528144161 0
547147269 416299632 0
166469275 291059344 0
14769249 467029536 0
85471493 267134562 0
53689858 328356915 0
51425709 326724436 0
457316193 506425382 0
177576226 465986913 0
61001256 490341319 0
212175906 221064146 0
395431828 63445069 0
177997326 535400867 0
185636428 377069525 0
6461101 42230090 0
562287819 441236887 0
376595064 18126032 0
457624613 442204467 0
192149510 194461233 0
250331902 448828834 0
279780864 375862062 0
138240112 372411259 0
338687408 432872846 0
355694186 365096596 0
557372893 62291932 0
112468515 200368486 0
258209931 180680803 0
88973350 133214839 0
371539924 189817906 0
285796709 161351701 0
24262389 313966665 0
386871655 389706751 0
36469081 490762012 0
43480783 323964054 0
192461256 466338982 0
51593668 210730406 0
1148020 337000102 0
64648862 234126234 0
440244953 523937881 0
496877555 429355029 0
270815555 305847353 0
142242083 271735603 0
468047490 300351647 0
203218460 559353313 0
395742235 212462229 0
492094759 72227693 0
356091275 302133220 0
443663844 190225522 0
251232754 234919380 0
480743526 385728778 0
561758384 472043101 0
453520848 295365393 0
194307145 158025063 0
188640825 405055767 0
497863273 559760270 0
550253397 338248920 0
181453202 311906868 0
295562689 462382840 0
107191926 83913289 0
471022462 8949784 0
524936588 60210042 0
544044619 311479503 0
326745704 188468953 0
375901262 438714378 0
143723237 427025355 0
408489244 448077842 0
162577260 135779759 0
287918236 17227813 0
287017300 80460904 0
158334238 225876082 0
473085414 254904668 0
465279312 329681811 0
76951102 67932911 0
463179217 113105002 0
326237117 256781450 0
179669637 215661904 0
556162088 92460946 0
26055285 218681841 0
427532554 43813862 0
342719335 517641151 0
23309465 179299391 0
394373623 459621325 0
379730882 113180854 0
101176264 286013461 0
289014252 71434703 0
174481243 47586467 0
387203168 471410466 0
176687998 290709147 0
125394977 420128366 0
429366983 500033829 0
447279242 175573522 0
377780169 386728080 0
546040351 125953329 0
28694557 536383569 0
420537556 542506112 0
373471231 49208290 0
337020322 218138629 0
159267717 511614197 0
470850767 530117969 0
297018920 109009457 0
77016452 262329800 0
460949084 462110728 0
519996322 84957364 0
282925610 465577320 0
32737371 381199753 0
561459425 483045962 0
367527880 101546744 0
206218356 343799473 0
118470968 413253688 0
242571205 344599746 0
161486421 179275935 0
180601280 366984943 0
565383201 276730827 0
496383868 236826739 0
292151372 31963603 0
302113068 1214296 0
227377780 558525417 0
257721778 227586821 0
172908968 7593874 0
274785909 177657158 0
334986369 301444326 0
170103741 107103329 0
136548485 319834879 0
238861508 433234470 0
3114050 493887578 0
316854404 301119326 0
378846969 496164568 0
531214386 45651012 0
426171685 24406800 0
360452220 86633549 0
428483144 542879111 0
186644062 177724898 0
131280206 173410438 0
260055422 251447154 0
429383681 347209722 0
327122771 482870355 0
428152070 91703296 0
124182413 564534928 0
190937186 546539402 0
266996446 37610683 0
319951529 303389681 0
296264853 17174958 0
267555296 414558676 0
388500287 379959128 0
213954858 27352477 0
274598524 351878081 0
176990470 447741237 0
256980803 136331534 0
506799964 65164539 0
475253245 447045656 0
382679831 552506299 0
422640850 256052906 0
399621585 474319571 0
137639608 268322370 0
450537289 354404151 0
235754050 93575951 0
552018712 501607326 0
557728151 180323169 0
112981989 406791725 0
421850364 35840830 0
425146115 225183949 0
146782291 480170501 0
536177500 145409077 0
464281542 290007314 0
337515959 463720110 0
148405515 238571589 0
120545554 432100820 0
567126203 105811658 0
481637894 409219452 0
411947890 8706794 0
53289797 248335940 0
259899870 467116649 0
89095231 557946900 0
345676176 293729202 0
250330913 320459246 0
68414865 450895634 0
65023803 112937887 0
127716026 351801763 0
517226283 345860809 0
434607071 347974008 0
456010824 66093515 0
344272081 23804877 0
196249038 240725687 0
554967725 260056836 0
11361693 39872819 0
460772089 131367599 0
155496702 438792961 0
299963868 305812759 0
558588422 506623948 0
324827196 126178316 0
29886721 105856134 0
26704942 504620598 0
410366999 4212971 0
222109587 534513414 0
110971182 565667602 0
222711795 503568032 0
450146769 182191523 0
403314924 528156087 0
181951559 316948327 0
130482531 306819765 0
385714903 22691014 0
207414229 144566610 0
139782049 381381884 0
419983000 412979502 0
209170465 149978478 0
476213686 222294921 0
219400811 66003830 0
461890959 419992161 0
98632462 499411001 0
424736363 380889959 0
294584381 282211126 0
68943561 469882985 0
344995714 479444236 0
283136133 255233618 0
169019068 5403940 0
19904276 289473881 0
135461473 357450740 0
124327451 206985943 0
93098919 345628081 0
357131466 281635927 0
543999891 182708759 0
377420364 334058948 0
34021115 294188282 0
336970157 327603687 0
467222399 126113433 0
358037821 231059622 0
136222880 329917360 0
386243177 505778367 0
237134691 365998721 0
422290125 534147509 0
323319823 252562280 0
333457189 152016210 0
350604654 362116105 0
32188427 309519511 0
418723407 430415232 0
468783263 150686100 0
146092873 446860421 0
89899070 296557668 0
407864013 121698227 0
168239365 310024557 0
91066477 515790590 0
374483647 281634131 0
136878498 547846651 0
55260133 506685609 0
498820904 49677313 0
76987402 546069428 0
328768236 553586739 0
505195811 37475270 0
291586489 350349736 0
174607487 422101807 0
100707842 452295967 0
567283534 177486668 0
440573472 519433105 0
159008061 414076018 0
146509545 147476874 0
148469065 84123024 0
236518080 372871019 0
192577747 77563904 0
114959324 556771211 0
490081179 58046723 0
413597024 393947278 0
340957530 163797086 0
435956948 386210962 0
267647800 304957744 0
294517854 14979840 0
425479162 438612638 0
510803100 298000598 0
124539889 124967610 0
51320169 503088005 0
66811822 124599828 0
123680595 279932701 0
111426091 250137186 0
179994415 154033441 0
253971793 72238853 0
103930798 473801665 0
547767290 257212438 0
243679008 122705305 0
163403746 33073606 0
60017546 202514189 0
457967954 477008198 0
176255185 107206741 0
51539834 327538569 0
335377629 163928058 0
373022934 106737521 0
11095496 49824557 0
540069155 403346183 0
281566107 265928018 0
94298817 65766583 0
363336208 441028555 0
402029759 478206706 0
458884071 427285096 0
540928033 432135894 0
246138314 530132812 0
188998156 467830051 0
171341789 441745027 0
395121140 76463647 0
40985627 4000537 0
96608286 537937464 0
120758692 454406522 0
120057364 276540599 0
244757444 274417952 0
48015697 14699690 0
106081686 515933916 0
8678004 484797494 0
507589151 313511825 0
554135240 440204159 0
126868925 444271971 0
149053874 415436129 0
341336801 178258461 0
321064680 481505235 0
384611882 40966421 0
389883021 4367863 0
78321771 562853983 0
476132922 21471221 0
239070665 358140329 0
66547843 394543343 0
522610955 354784055 0
376789765 275075696 0
67547432 259191909 0
135433667 416254618 0
121836016 65590014 0
71978647 194433020 0
179960491 285107440 0
65025330 558775292 0
140530518 519565898 0
103565694 126072244 0
4835645 35621844 0
564260260 250835322 0
37647242 208633196 0
176213258 516652360 0
486574495 392897903 0
85419326 315078091 0
130531090 392028701 0
146406852 98616984 0
449510739 462281667 0
75635097 344997795 0
422410307 98144227 0
563121357 111254019 0
52157087 172433498 0
560533220 554165583 0
172814701 471825323 0
141381366 164231236 0
436984983 469292236 0
279162560 433849477 0
211531149 66486577 0
308764149 58201711 0
285802052 280826327 0
408640635 533137904 0
407187884 131240083 0
333204170 28895807 0
157030466 539580695 0
68961640 482955865 0
520119257 551478727 0
561299117 414253526 0
431376958 134298484 0
259897474 494655243 0
362977654 229755000 0
22991937 142952043 0
271016763 150872776 0
367707813 491299109 0
114846935 169537118 0
520912919 512132732 0
542685071 23948435 0
528021456 370936656 0
437455245 323944559 0
552925566 565772081 0
13696445 469183272 0
130152665 160443800 0
288642868 534872399 0
129547938 435207293 0
176661011 8575624 0
184335919 523438117 0
176528010 191412022 0
281867217 480247641 0
342910041 263586109 0
27024823 423383934 0
198298420 171305697 0
254261347 451125710 0
352037275 137774440 0
318986374 534445859 0
267071431 56216976 0
8666495 545108734 0
418457081 200120107 0
132168457 568039464 0
324906724 327793820 0
441674988 449596482 0
452000004 364408153 0
36605507 100065122 0
15925111 389266193 0
275477722 235954318 0
559853431 394768759 0
64537093 151341888 0
550832452 113460294 0
348222218 455537976 0
363288052 351791417 0
384749542 343201097 0
325354393 167314206 0
150570233 505224427 0
392811154 249422916 0
261589172 262497641 0
315321912 349356495 0
152250142 330511460 0
414424141 302999597 0
262203387 352340940 0
98232411 453020737 0
241177551 209304186 0
118473359 118722322 0
510052688 409740971 0
148924875 345870060 0
132324681 368268982 0
23026889 376826985 0
476793071 366127031 0
56928649 88521351 0
259722639 535776553 0
243817415 522239424 0
217385401 545516715 0
476447786 477485035 0
25200546 466498969 0
276441903 135512647 0
348729039 241558449 0
277636496 6607401 0
167386469 486396111 0
135188573 345255958 0
531803606 158093778 0
123299601 561374295 0
25844239 339295434 0
377545225 446818569 0
110061853 156762445 0
104374539 26540199 0
48272373 362888791 0
140938635 235647048 0
485462946 219374483 0
407842865 135091341 0
272471325 174862790 0
106264525 468184362 0
562137502 280028363 0
335174833 159143811 0
261415564 256182773 0
420804444 194936260 0
25480930 546817925 0
299069192 11503497 0
178379575 372965283 0
552891141 449751639 0
179778190 316923303 0
38560324 142109460 0
284774049 266017029 0
62445726 419377373 0
482662115 352708925 0
344322064 174709154 0
473922532 299273157 0
215780249 509703385 0
158169991 505896801 0
415682861 223831951 0
267122326 141327160 0
182709260 411838533 0
345692555 169297666 0
332848078 318530536 0
486501110 362148481 0
434805502 540220427 0
39872504 207754238 0
158975679 151081156 0
514418135 104651602 0
69531667 135379964 0
527742286 549626640 0
279339909 206081212 0
48138431 454140823 0
206446572 88073123 0
506744418 253484542 0
473482861 6783290 0
334920667 466332223 0
177495876 439394717 0
538197594 227209318 0
11086711 453453070 0
436910050 18992736 0
193483771 124078456 0
289057787 303067337 0
145127920 138084991 0
3040451 455456395 0
51582569 48552999 0
175166431 188192183 0
25628586 521410580 0
412970520 137070913 0
492406136 318723925 0
237022434 493334381 0
158054233 444369367 0
382578995 218824849 0
285869967 374220036 0
428516829 366852163 0
89010730 515581831 0
551458576 318134312 0
320975196 243077887 0
191348057 177502648 0
467980211 546822181 0
158665250 494833990 0
126699318 349500929 0
391987622 317557330 0
140677552 120235352 0
564852386 169760277 0
264251473 396040706 0
417072742 514066960 0
233346051 168683015 0
549546529 180378599 0
237016470 448222505 0
11000872 183213424 0
569241823 185964587 0
71887119 103730758 0
45183835 172783804 0
308139492 301343153 0
469744946 372093218 0
45041524 88898094 0
243442406 331537475 0
111635742 309566819 0
115966305 469374569 0
313064781 29970027 0
306838392 249566854 0
250818125 113323698 0
422073161 274370100 0
168549405 399136501 0
369307917 230243893 0
186277123 457069228 0
270276660 282214541 0
362690776 479032859 0
385087432 267815430 0
327255740 360310202 0
25204043 409218808 0
55576418 76731429 0
453389406 327181367 0
522969061 99578954 0
319290464 123492332 0
225561322 17941472 0
255514404 378410804 0
194767690 27077693 0
204597948 519077111 0
388888020 495687384 0
350962266 4375431 0
280240185 284787945 0
476977329 41295987 0
353787267 349388614 0
323898742 151463713 0
122447785 170663670 0
310514599 380706387 0
18456163 360018670 0
559016297 259629617 0
187844035 236019647 0
314272051 399665807 0
425208180 532891634 0
369025130 537040851 0
351721687 541613755 0
397568590 421511783 0
219803926 306054330 0
564607796 29630401 0
91934122 385693888 0
27414214 448967058 0
51184244 432233478 0
292178871 148249942 0
511418968 260584263 0
339741270 502632069 0
104518863 48284925 0
414017056 67959693 0
558284937 125459380 0
175756033 321221215 0
495093002 443259528 0
213927358 437924828 0
504346019 447616614 0
14866087 75285281 0
136652913 233484937 0
13825291 484994246 0
481979250 13742056 0
113971918 62888043 0
32060307 127430156 0
498352611 336160912 0
301171419 297864270 0
41388332 225014028 0
133976273 307617543 0
355393454 384978537 0
147315738 11909794 0
424912818 228741280 0
153517768 353036322 0
144839138 484686173 0
153462340 441130634 0
277650162 481945459 0
426776558 195586220 0
236905154 53960070 0
459116953 234664792 0
1545864 561672705 0
249023801 457933919 0
443876646 156021738 0
555435775 164113196 0
475667645 246375930 0
528734669 450706485 0
186078436 154040641 0
191155899 419711807 0
69110079 225682856 0
187267951 476521632 0
364811520 324489915 0
183804626 529843843 0
322936517 182584699 0
546358425 568498126 0
450700426 596415 0
332440087 268769270 0
64434612 120071371 0
421263353 196398755 0
90421883 61934173 0
288426785 537544556 0
547367642 32648845 0
99182458 160985161 0
294697100 462379970 0
340417585 274408594 0
506276699 104147647 0
554860148 450112238 0
506346273 334143503 0
100925044 386196138 0
277635504 307041153 0
86938374 74318923 0
538320374 138271148 0
214791922 471972544 0
62600655 341490353 0
310285250 397740306 0
75169746 115222336 0
555308182 278858782 0
360440942 290595092 0
514243918 567678151 0
345418181 298274683 0
284748312 88534893 0
425717408 12432664 0
387850980 216227060 0
52154207 139305771 0
163036705 415630389 0
138312584 314614773 0
342151603 458890799 0
55223699 52072301 0
107445888 306788852 0
391222432 289528189 0
23784364 51755031 0
232304602 432346862 0
400548085 510299704 0
425339516 291420765 0
506876380 196381340 0
346727666 341749233 0
322874396 207153991 0
299951010 39728814 0
474024040 436213664 0
406740788 528216125 0
457431006 174299504 0
48906345 485944586 0
294152079 411019941 0
422350830 442171276 0
266292743 36417272 0
532622669 205151186 0
198964800 257038408 0
80773437 361620402 0
555381610 101001132 0
187418995 152939260 0
131615014 327912199 0
487064017 258804954 0
217894004 455457598 0
71642149 340700592 0
92170378 211915228 0
211104582 468581266 0
412308930 290930702 0
110763042 176250075 0
116584084 440132546 0
258092385 481868932 0
552707799 319835154 0
271391454 282833787 0
180361660 61278167 0
279468355 540718314 0
331450693 462991890 0
68371593 440274990 0
240618119 298507057 0
433148428 133396815 0
469918076 247353977 0
559409502 279985729 0
45952093 464125219 0
393559706 103332332 0
240925670 567386417 0
209822090 18644400 0
209834454 176041635 0
475646651 167448475 0
79623461 500407346 0
157610577 28819556 0
202278643 107630559 0
326673493 276949105 0
318558024 128948682 0
431745685 92994133 0
266891876 281393498 0
241663013 76532396 0
316167324 57146027 0
225609856 444815924 0
32617938 255961178 0
218742907 128216073 0
292719264 498295620 0
41033680 535104576 0
520300024 214673041 0
15937501 9265618 0
186610736 320251033 0
880435 393649365 0
333460800 170696108 0
535355326 158064538 0
277936147 386416336 0
173516227 183459594 0
228583672 210030725 0
543007913 52589681 0
371581213 24752149 0
244181583 249095335 0
377610388 541992526 0
558300892 207939212 0
550137483 520693230 0
285051665 277121889 0
567754773 474300120 0
76343350 490772877 0
495954969 90813259 0
429746652 406140080 0
349023484 245211986 0
489971329 260624369 0
381511874 381915394 0
691865 163368216 0
561508326 549568471 0
436711414 13184234 0
348317231 401477567 0
133787456 44921881 0
496479250 568121542 0
414345055 404929480 0
359166128 323379191 0
339456854 115343541 0
333313455 422797111 0
245294502 218717987 0
427374230 496886307 0
519035347 147530806 0
206818536 440588177 0
309679263 301483646 0
404161758 536115958 0
135729532 537524400 0
183483986 351970834 0
362547981 268750436 0
503251273 463560764 0
409001427 178627346 0
510546144 386470034 0
355868342 496198097 0
53500860 156558933 0
383648990 554496937 0
348734432 87972174 0
66150187 266633822 0
5636865 317124038 0
264308750 491150025 0
118081392 421541725 0
438433493 43140171 0
547163050 165121340 0
124365819 112803241 0
547290001 72260678 0
360713927 485941724 0
433526620 117344186 0
457130746 536376087 0
529439154 82307305 0
400142555 266357129 0
525130895 358224922 0
517754652 329712233 0
188822989 329799449 0
471488099 120153993 0
565966919 268337439 0
395662957 106040519 0
207090192 491095683 0
86227080 540167970 0
340265848 3632338 0
82599946 105567297 0
328747108 208667807 0
53520378 188187530 0
231702045 515533086 0
23271214 118738012 0
351238623 286252180 0
39094931 340012379 0
1186726 288349661 0
273217774 292809863 0
383660538 474605793 0
245420087 323640649 0
328180225 402766199 0
4878736 485472986 0
9887492 30630234 0
555759134 492486672 0
199279524 338022695 0
26942021 431032129 0
467868747 34758265 0
164205122 239268025 0
132243654 555680235 0
161452931 519655428 0
16198012 148340326 0
412926639 20077431 0
395079536 485818919 0
483185791 505837707 0
22621931 18141610 0
280910672 193053591 0
491869006 325630560 0
529804861 193256767 0
284571331 403356426 0
161879251 378697153 0
266849551 147016939 0
208372803 348829544 0
198291428 83303403 0
253433119 541095854 0
157205258 261515240 0
453694181 221083771 0
496841279 483974561 0
383049490 105270753 0
353291287 544105624 0
182644832 404051689 0
439817733 431171031 0
202142274 3467428 0
466266181 201597649 0
373737790 66000837 0
119009523 99184837 0
539108918 389361858 0
192451270 149294290 0
31347544 213938801 0
340406715 145610926 0
249968694 480617495 0
516869940 278053479 0
248537551 106563016 0
46455218 481217926 0
432160275 333505466 0
56557063 245383873 0
319635504 332638084 0
401659548 320808934 0
240881748 316821252 0
166788202 385840814 0
224991798 204775160 0
195533459 516508803 0
422697855 229727539 0
357187759 183594838 0
40834145 5649579 0
337857916 233881602 0
495562600 562382104 0
206730982 430007440 0
486651251 557396669 0
466763594 406457836 0
475636131 401193369 0
468006593 60416717 0
235220503 532954354 0
43630818 86472131 0
472951725 111001213 0
403324988 38243943 0
96594461 350776224 0
23645129 74154110 0
119044737 464599034 0
80130682 166854232 0
340591778 127503886 0
545446261 259908883 0
83272538 227187984 0
332985593 150124956 0
85985174 388969442 0
497628737 140143621 0
488205753 465972259 0
365466352 479588211 0
225750300 296172447 0
290660610 480569344 0
358686444 113421171 0
411509492 442850784 0
426833397 227817098 0
534123684 201219202 0
545755150 557947317 0
110706610 1276212 0
76406327 63577150 0
163702796 377254289 0
338784534 338693654 0
136541781 342606121 0
411150126 48721295 0
411491596 486529782 0
428738480 265636562 0
292746160 463154720 0
551033570 564927749 0
294924168 48183525 0
535535333 305519746 0
464562112 134120966 0
193810282 364648746 0
40497347 404843411 0
514439570 19778699 0
339573543 506495060 0
22741780 536392278 0
267308229 308003565 0
267870824 440231746 0
281959547 14513447 0
281680301 312135821 0
77158986 477782645 0
145119697 296005558 0
376101883 356438020 0
506928028 269798667 0
547523746 450123975 0
424753596 550540119 0
483547070 112466097 0
380681947 556085018 0
248830490 28497917 0
422787127 53634762 0
100648007 180653315 0
319873990 435850652 0
388114746 499853780 0
468555957 1258371 0
486330506 211903208 0
249018287 150631760 0
320577394 392874524 0
382936655 93629468 0
273529145 219767605 0
283341660 543778963 0
355694614 200728129 0
163936423 177176323 0
137165614 520790895 0
394536967 305581986 0
289940994 425852429 0
298881419 344741848 0
50575681 189437545 0
243162938 194632412 0
26280989 175249986 0
164990704 464890357 0
409084130 537380039 0
120879339 232420832 0
491144484 302078204 0
526703463 245996143 0
81196881 396806634 0
361928382 468953423 0
265901975 45296214 0
185386833 57781683 0
278661237 458740484 0
546048270 82564419 0
196538328 219566926 0
32783727 153829375 0
48693426 307379324 0
31952144 423717340 0
261413099 286000877 0
171328412 416073238 0
305290539 464160726 0
418594930 341320453 0
81478830 69734915 0
74294336 329148885 0
280359461 187579514 0
440962744 390185147 0
111198750 245973365 0
372771442 534408603 0
169607972 450441379 0
540181670 183193288 0
505663184 310097990 0
56340189 141897898 0
34019030 216176928 0
179266117 80552009 0
497588086 520825143 0
422512517 438010701 0
189899617 135518362 0
365089885 101604274 0
196468519 445846446 0
113600808 458195500 0
214267480 561124734 0
257858072 303261858 0
18849351 18191166 0
566945720 73161720 0
222722544 387317588 0
518126755 87240625 0
173752792 244060561 0
418983397 281505513 0
384233548 481389046 0
530211373 126302242 0
289304531 405354906 0
52832 258587769 0
237305719 444522562 0
109572438 391075120 0
84138041 400614520 0
131338298 568523617 0
273246489 273056771 0
249702131 360060586 0
556022799 445117608 0
134065031 82931838 0
332336414 459476874 0
526613954 321146337 0
387277569 110825076 0
51151697 400075951 0
33682567 214653127 0
355848530 287335802 0
42825051 243104045 0
525821210 396660723 0
549300141 488269078 0
299759609 176526544 0
168335638 450443729 0
491707378 451403756 0
184639729 344699769 0
83349275 430649827 0
380359447 272676408 0
113764973 369856880 0
379350602 269201602 0
229805811 26620983 0
110996703 357396990 0
272720150 334769807 0
3996919 375680278 0
319092696 151538545 0
61395849 181752636 0
422274845 558898097 0
554784419 35403158 0
97550582 163131996 0
309494419 83221862 0
51223200 466594213 0
315481639 237160212 0
398676920 238789970 0
417476076 200070854 0
234335992 371876400 0
71920063 315812749 0
299804229 424613521 0
220953210 217654081 0
210197654 325019188 0
517922176 104625929 0
537041555 289731715 0
250172005 41196020 0
2878028 180677952 0
511098594 170489504 0
329819255 551632424 0
362250787 464796970 0
60517650 189515087 0
40742138 466045091 0
472574004 196831264 0
551580924 92794935 0
176722813 565633757 0
52703323 518161952 0
336500063 474618791 0
327142045 133381201 0
182890784 368265859 0
190221747 96824790 0
60272520 383959267 0
321578530 341055288 0
447672332 174902755 0
258288950 503695269 0
449507681 533253615 0
9850138 173299174 0
467391678 2454098 0
173129903 541516230 0
272688719 193836207 0
509156951 125346419 0
521594789 41988596 0
197846072 409984881 0
89057461 311635026 0
529817849 173495660 0
12430663 530982388 0
14205921 160602318 0
227268904 478400507 0
364642348 197350847 0
73877844 485191897 0
112012728 493148382 0
7744323 3903388 0
285703276 363865758 0
286649270 537984115 0
325841909 405210933 0
496400999 339769916 0
309122965 49916521 0
44242931 280914569 0
434104540 523433698 0
98881067 226293981 0
403547416 481740780 0
420778748 80022159 0
215588979 70018833 0
257327227 238984965 0
95591995 128109905 0
454532729 522516373 0
7333552 473011249 0
81317891 543158816 0
51373101 85828143 0
72459718 113292455 0
542289160 544027542 0
208589029 354861137 0
452923315 278210506 0
230541621 241465778 0
216611658 265205713 0
450051880 343780913 0
532853108 487819882 0
358730595 350710767 0
395919516 291729004 0
367081274 158635973 0
225563746 518662902 0
260953710 77220482 0
223546796 483691956 0
461586408 518062939 0
269401403 33788273 0
97382351 509202002 0
172699245 28043012 0
208873721 232748774 0
477875221 418906071 0
16346566 416620218 0
45340654 204272935 0
495320919 125081130 0
58174520 372045484 0
310379617 355947892 0
400724074 330584150 0
352775345 296291030 0
371068525 226002880 0
314413465 565049219 0
131093973 195418488 0
63419301 163121028 0
265439767 377626896 0
249534356 416118784 0
327558566 361795723 0
288089540 54772864 0
192024770 383232386 0
353554676 490312159 0
43977466 222722159 0
198764367 35223896 0
140847811 400985062 0
520144365 425439097 0
530895551 97404870 0
546331719 244069196 0
334131199 540233002 0
30986129 363660794 0
238894111 182452939 0
462243106 482827454 0
564357504 560411586 0
126895832 17250121 0
4687671 440911771 0
566159853 427674178 0
397144867 83955001 0
408947165 221741111 0
299799847 143754323 0
84779668 201379649 0
286041397 31533894 0
214701494 530413954 0
196692659 66814202 0
41653963 157332082 0
9954902 560631862 0
118982567 391314793 0
512024465 270538911 0
495575213 564398725 0
539311583 430519102 0
377079522 358516028 0
164141708 349974502 0
26172519 534653645 0
186254256 308421886 0
132848184 507503319 0
459598347 422923413 0
195555642 466021840 0
278370048 438080539 0
250930566 406686064 0
553700807 502004341 0
40073982 68325484 0
302550031 53545154 0
448132651 33372015 0
147957342 316430245 0
158264552 175500945 0
546338531 397911007 0
419401556 445193493 0
501443580 463881804 0
144456162 548696173 0
62264558 173112674 0
111729145 273772922 0
565063427 409919471 0
252263182 39413953 0
131934756 319966416 0
40959820 459190508 0
185541551 268942259 0
95541495 501915429 0
112148500 303656994 0
345655411 505019969 0
46310793 283343243 0
221304262 131363658 0
248234945 118970888 0
1992663 72207942 0
460504304 526710336 0
441279606 479347561 0
510094023 63482642 0
396957640 61249102 0
418811926 515381166 0
164471874 102350947 0
274320061 103665807 0
474833548 117008723 0
129427287 134479598 0
398389135 352312755 0
33991538 324361944 0
287452170 338851666 0
430280583 154473545 0
272629402 32045101 0
302718774 222949344 0
416569140 508566288 0
284948635 98611297 0
292431233 517157981 0
431231483 157330969 0
217558710 558071905 0
132363319 289622224 0
18107436 334041331 0
237667840 182045499 0
464812706 431845769 0
448927116 548531789 0
532022157 420896694 0
535095972 211771508 0
244389772 4716300 0
306354410 550094974 0
76596516 342523501 0
199362060 384201601 0
92083746 259098563 0
146779822 88053636 0
379904122 328087718 0
467758825 467847834 0
494295388 116317791 0
375296611 39817004 0
251833809 449631773 0
378326762 239063345 0
453093456 520703916 0
559296281 335853004 0
111263181 232743038 0
516901548 242009639 0
226289283 61037060 0
88305451 460394329 0
79654803 328999665 0
562970971 326420346 0
493586626 313868682 0
253391396 345006900 0
195673410 542590054 0
566060282 277682402 0
13290617 457713875 0
33628781 237720259 0
257392895 317877652 0
282421011 4854747 0
497648569 147350029 0
221928105 211040701 0
360952502 20456787 0
462587448 282096333 0
198126671 38259145 0
286306342 385868938 0
68422039 158114831 0
155902732 558834075 0
565524209 455790078 0
148067781 453891862 0
420986521 190240986 0
120362206 106777680 0
255027774 479090852 0
9105606 54292529 0
70950517 35095501 0
404648840 1502446 0
512669904 260698286 0
482941675 136765484 0
106950232 38271895 0
71298463 473788619 0
563077975 482371529 0
566178465 45454389 0
3959332 388787463 0
429050595 552550294 0
289477940 113081149 0
460025028 430337401 0
137252740 558745848 0
141967560 505153631 0
479678152 83826966 0
158255726 101526204 0
476142545 392229923 0
42223738 19005881 0
300003699 502815073 0
103679171 510970107 0
111657726 58741955 0
455487706 263419309 0
416934203 520748581 0
302044132 420404936 0
147439778 558730044 0
457454299 247199130 0
29929480 16790080 0
558126333 127971818 0
12524968 23929217 0
163556995 54589558 0
554658770 374910148 0
221429427 41428125 0
37314896 114206008 0
312698666 465254200 0
430132402 541332553 0
60921537 73170493 0
161553321 225129494 0
151691106 366487662 0
194109585 462951435 0
315868158 284449912 0
507139200 83496646 0
135998798 246809706 0
18967762 47053581 0
117508912 499677808 0
422546022 8917597 0
230021546 439910064 0
274327100 137088433 0
55908858 92080373 0
546573846 395883528 0
114223093 146535955 0
204819761 296306736 0
249843357 243484184 0
518595999 362941805 0
174401737 115746944 0
233401920 274655959 0
39056295 335945960 0
110721958 118896677 0
216758602 52634904 0
133201155 403258294 0
419015329 11221858 0
127402297 179191309 0
450703369 501951041 0
410231000 522164815 0
390878245 199246069 0
97822884 538684222 0
18190369 480929358 0
331964343 429921540 0
120393700 407269596 0
446760367 444408807 0
21095554 213890996 0
307075076 511735083 0
10925445 161383630 0
318177124 477691175 0
139941486 378717364 0
129609136 260800292 0
364335872 378958855 0
413945817 169934691 0
207859140 21861762 0
91165783 433636262 0
13599096 107410897 0
225877720 400836589 0
544695233 112017708 0
420194047 293462151 0
400572238 321319363 0
428848042 314597570 0
559795907 15797287 0
50901033 18585685 0
52049514 536387364 0
441940898 73630738 0
496912638 104838115 0
114333313 540530715 0
409031581 2203626 0
46154925 32256456 0
283943275 3997111 0
53630648 388485581 0
148789114 541653177 0
516471743 229743015 0
223518152 504495311 0
84251335 59240040 0
114492260 15518335 0
168006343 291803294 0
374490320 210359469 0
505854110 219863045 0
229140939 220825361 0
399389142 392083671 0
515535803 43386211 0
243423022 121522270 0
60103541 546190731 0
243778821 77138917 0
479245481 410260972 0
498418577 545004227 0
556884906 276811965 0
12542307 16855987 0
114076943 67342554 0
426906437 548022924 0
480707186 269633679 0
156294282 250687448 0
329997106 74722044 0
520834144 500043815 0
151767411 285857017 0
324389933 315270917 0
560464301 298116101 0
181606622 203580248 0
63440271 362275104 0
167999503 331071028 0
30910995 349987060 0
267061172 264270662 0
153181037 509608356 0
433257389 72821889 0
141645064 463479674 0
336158601 371220702 0
212863962 228808918 0
551579210 177962429 0
369227102 193704372 0
541741835 388001991 0
459079652 491837714 0
253004388 275215889 0
79330919 222363969 0
305841156 236489791 0
62988383 33642034 0
417064344 92125807 0
168494892 495823108 0
195221369 296945781 0
85114740 7571744 0
422095625 262188848 0
370897893 219386532 0
110155494 540619652 0
29021135 149551055 0
521498200 146083788 0
287011280 170642772 0
428778141 321691034 0
70071531 88242778 0
530485548 244319044 0
122668839 208365463 0
374581020 386890481 0
239229706 477373926 0
183838936 238654909 0
495011062 373150509 0
331977131 480578677 0
529871945 65059974 0
162038415 45541330 0
537762022 222498893 0
550128022 55713625 0
97129924 429431665 0
549078977 353959627 0
288624228 508322754 0
281420885 484944801 0
536272320 253142901 0
432444218 346939456 0
51286107 287299632 0
560409884 181451012 0
426264882 158383452 0
499596973 523591268 0
317846419 199749350 0
411553685 160371672 0
336740369 144630900 0
391630480 242153611 0
566827144 47716195 0
196926560 225897550 0
523953676 441057361 0
35120587 146403308 0
170038421 83287388 0
223885569 202800152 0
467608873 328845176 0
366466850 7976275 0
546376507 467260472 0
106979711 211169247 0
335063404 477671825 0
439338418 461487700 0
470767320 246616757 0
343030415 118715602 0
11271964 455101278 0
98594724 156616843 0
193601782 47236637 0
121602705 79793401 0
28258176 8184733 0
526989052 503209547 0
146220679 55307093 0
117259866 420769743 0
340518554 501907896 0
220638097 77771455 0
55976939 297924775 0
21615511 362144359 0
539592351 348212599 0
108803200 13734707 0
443697918 125774438 0
302574359 158165155 0
138218416 238323228 0
351437681 439077802 0
545976492 338396249 0
32645865 113249992 0
171136424 491759156 0
222388479 42355684 0
414828998 234721653 0
368241966 523991393 0
480547203 296994473 0
214234854 463704039 0
564300531 390039618 0
530845762 4162239 0
523031083 257163556 0
59126370 205890117 0
179426792 292511830 0
566512216 106912306 0
119232425 421381834 0
268905531 402241511 0
205156553 26899689 0
105053673 456168176 0
260500367 237145945 0
135916448 360187583 0
394278903 325346543 0
255451335 139805653 0
28418077 277607228 0
371456504 264297234 0
505043720 309067310 0
409154 382192873 0
491429054 349459348 0
348699231 92808475 0
112349484 82380535 0
163589784 476870960 0
95928830 6008985 0
504703833 23416503 0
500984358 532960377 0
313328859 206086713 0
14300439 339070475 0
498442313 14939777 0
277147552 159936439 0
234188705 3709009 0
295640319 380411235 0
83459731 254807756 0
460122035 148710535 0
40274140 567491523 0
185631498 538448194 0
215355356 494234556 0
552266554 476032680 0
526957568 124703548 0
234686598 23108015 0
48782513 429223192 0
381242863 134699463 0
4676029 463108430 0
88263261 403633328 0
101012708 172487598 0
5336212 502356796 0
261736898 22996733 0
104073519 480495071 0
531928645 203291188 0
43700825 363716435 0
489193055 444890351 0
102381307 103601758 0
508749491 377278892 0
27006275 175202185 0
39196911 486654257 0
225933921 353568952 0
194248920 236247385 0
13845752 359900944 0
365504744 172567914 0
179323131 390908039 0
230650875 519244566 0
251449108 68714801 0
16235623 240991699 0
438719056 145556103 0
191869213 429800732 0
10421665 293605728 0
427785760 294705233 0
156898488 235106402 0
539964227 243138993 0
422177562 121279405 0
520827746 390770818 0
63317274 505603920 0
35286360 286291394 0
63417902 458380729 0
24870376 375648007 0
503080294 500911789 0
346992017 424910729 0
143370860 175671299 0
439745839 6081256 0
317539658 88466375 0
198557868 60277175 0
151083992 339347221 0
526505257 235052528 0
27009827 168354959 0
412550992 98927917 0
7921523 194125294 0
557820338 421367779 0
125557694 446114431 0
228707001 235160737 0
321917421 65161962 0
458098455 562342140 0
421847428 52684905 0
545951048 78276439 0
452718514 16876364 0
290363563 338481831 0
479308428 141514693 0
543853893 247484487 0
352771217 130051691 0
483972929 47257261 0
64210335 9884168 0
348500052 315947127 0
455763418 472178319 0
527200764 370303765 0
479936554 104011741 0
411892734 478368660 0
494980929 495732447 0
398978244 197224942 0
414564314 355202641 0
299031090 77391046 0
367374832 175301976 0
332772212 102616032 0
8882310 39647786 0
266823642 84197325 0
191302299 182573785 0
135050298 567484522 0
88801354 448257297 0
8665246 532754594 0
514353947 313145764 0
93196313 79767471 0
97380046 228247659 0
264958694 111711036 0
242305766 107139086 0
220860838 297066364 0
234295930 162551139 0
89944861 342873338 0
546803980 464773049 0
460792931 204542904 0
448987562 415103577 0
191631376 30835685 0
274342793 432872625 0
232671429 450387327 0
531557914 307259902 0
92312863 474334631 0
247415903 129205589 0
250677718 139273174 0
529927028 348171360 0
421812050 533262089 0
341119172 3960185 0
68554387 236641529 0
543980250 389472170 0
387972265 183837917 0
114023348 431527902 0
39782399 183990812 0
147130014 305438554 0
219140013 263103947 0
483902094 47346875 0
222047732 382239911 0
157217666 144426747 0
87695148 312773104 0
338427239 64730799 0
561471657 397999501 0
205253297 509722169 0
418842481 462560924 0
29486683 315272724 0
548164116 249890457 0
8686699 92809454 0
48265060 195782557 0
237793160 195916696 0
103465307 75076639 0
344719004 420154184 0
302686686 272013291 0
15756439 506549118 0
313854553 140742677 0
36669853 202702829 0
46542951 509482631 0
192590103 228124816 0
566060313 10107715 0
114412886 58147861 0
288958867 207440806 0
476485520 47347715 0
201226766 22286297 0
541052477 102712207 0
456869340 46897241 0
525739400 120707649 0
121185996 366976665 0
23790889 401504419 0
545819130 382881053 0
105676291 192338827 0
420623365 56301642 0
180606077 513512182 0
418977568 131000959 0
95795631 287034180 0
266919912 494070333 0
437828845 263849236 0
300224104 140247214 0
94386082 12508482 0
550530227 210748240 0
73571716 174200221 0
215920640 418730818 0
259759849 360804975 0
120239050 380016392 0
297987878 140927574 0
161360490 107114799 0
205505548 514502975 0
311533806 261491139 0
491233393 524423203 0
30701855 241799602 0
177505761 229752081 0
423598433 248446842 0
297468374 265052002 0
5306648 273943374 0
234812715 511766357 0
120546830 499353676 0
390874655 287447464 0
413245954 447839486 0
165763604 335985338 0
488878013 367723945 0
207921102 194670676 0
440482642 95765696 0
29455806 471038476 0
115359985 113303333 0
28035217 196107315 0
420579634 175007465 0
286189639 251406544 0
436894270 535887074 0
43442509 465794946 0
208575376 125273410 0
272618915 373512580 0
256206007 311547427 0
475637010 406209543 0
65523129 143906247 0
491219179 526733465 0
493473792 161905382 0
535247501 48117461 0
200147702 313187838 0
31053840 212679938 0
36006465 17208823 0
145808511 478354489 0
313232916 495644296 0
71716660 443797636 0
290515248 448990917 0
287934091 471177366 0
291768435 41346058 0
106662826 334674660 0
446964945 51833796 0
458123527 205943586 0
280456493 48396237 0
423712174 108802359 0
487264151 168547396 0
88938798 412814151 0
498033241 207460844 0
33737700 99653325 0
329093281 144746502 0
284316310 303222223 0
242913350 152690136 0
473110825 131464795 0
79055140 449004469 0
291702963 530353554 0
33000919 374433190 0
18354312 155304650 0
400890478 491822786 0
526364243 479980580 0
514474410 283380782 0
286764035 439568148 0
39806233 65996123 0
119503860 350102160 0
496828085 187370918 0
209697122 387761838 0
442743148 431904904 0
147503124 486548020 0
38585357 75364842 0
363510061 298240986 0
183965993 428755561 0
135615204 157331405 0
66136549 38822838 0
67404347 414197841 0
199887255 359785386 0
159090002 61461908 0
528411690 271382766 0
520295241 260046635 0
564578331 553606883 0
217194215 232291280 0
366267148 371347502 0
110651424 63158049 0
312910793 191804909 0
255350615 295982144 0
516765974 267935070 0
567058307 272487419 0
345061122 96698027 0
74940392 340813505 0
89723056 555799186 0
220682398 386118366 0
516540953 64557988 0
534045918 436648337 0
351272869 89818041 0
131244482 233603078 0
438688423 15834001 0
76449792 158111834 0
29338904 84546623 0
315277435 54862626 0
553874736 56934407 0
252886222 362856879 0
435203473 415656628 0
52778266 366691262 0
380670534 433695169 0
47126073 165105346 0
408730289 128575342 0
173832571 461516426 0
232528819 254937060 0
302252204 76201776 0
179572559 481372915 0
485067503 93073360 0
505733058 253125110 0
83774102 399128291 0
367386547 254176540 0
456779861 407785106 0
13218415 253018296 0
372762268 280828559 0
252931060 94850600 0
86123044 236635896 0
351819979 555432801 0
440566393 322324151 0
377565853 378907477 0
56390924 314364270 0
46118582 107724531 0
311354138 419806579 0
281023150 179104185 0
221923078 505641433 0
368658935 130742271 0
409395981 104769397 0
422318915 321970143 0
333166288 397816791 0
96463123 350770659 0
287558644 50120674 0
29405530 361495825 0
120553583 292848408 0
32020482 540992643 0
389583582 20536629 0
564103957 90187589 0
459769324 74882588 0
548641519 380922263 0
377258026 537571821 0
180305068 434162329 0
70887490 503171095 0
403230976 84458854 0
211859348 53865488 0
126365284 15404090 0
360307734 413876534 0
262846973 363487246 0
373859201 139080399 0
507994266 276589293 0
378033615 401589384 0
204626198 505712941 0
116345097 80589708 0
197482566 58608436 0
219610659 171043863 0
385895497 227988031 0
483218540 320750583 0
202748215 560939905 0
523238033 481571492 0
180627938 53435538 0
10382256 134402657 0
431870601 115812129 0
417225037 361782949 0
330836418 168831546 0
129607671 109462761 0
449290491 450011746 0
562491976 273093059 0
97611410 58183956 0
421004919 277226105 0
446688270 108712420 0
26538583 305736503 0
540086157 293503284 0
417098452 257009612 0
243211356 402599749 0
119476850 232811487 0
117578973 256440609 0
312989249 91156791 0
167656494 25970583 0
551798762 548521659 0
117788310 455001618 0
318926764 370286547 0
171911333 310497532 0
348510392 200759584 0
50469102 28427544 0
122808810 163354501 0
193812303 485095135 0
69442989 496687403 0
402205923 405421127 0
57908387 422578953 0
140563017 526989398 0
189218514 392628272 0
251676535 268474998 0
396072645 18209830 0
159919410 296322766 0
207165890 340477865 0
110845653 264194214 0
535330736 418492081 0
106091766 170091056 0
537882886 295706061 0
169093693 518775654 0
400494960 478678306 0
81646524 551673135 0
196621988 434143934 0
247982829 342666879 0
552563557 165346334 0
100325866 293094456 0
8419444 544828499 0
348514039 66810306 0
489975885 508978925 0
414902306 224621327 0
483766057 137860317 0
189939405 383389507 0
243934283 459336953 0
314425362 506296202 0
519128559 137573908 0
538988156 145626571 0
535736755 157874319 0
63352325 250839306 0
215995736 86407969 0
109115105 242290377 0
223790579 475848150 0
548431161 215606986 0
502100245 101033318 0
414080360 198707316 0
417438365 141567175 0
131391337 550993538 0
15580722 352953514 0
254635791 353479401 0
243209839 32348495 0
76878889 173877212 0
29648294 190955727 0
344651105 65611519 0
319159331 369216764 0
446087333 278866459 0
507912629 140856119 0
542035624 9996367 0
60460881 215415593 0
316865014 250838058 0
106721669 346249230 0
354896035 529231947 0
42273184 400340266 0
75809522 157023182 0
137932719 462710310 0
432483435 310415915 0
559644682 281778718 0
448940302 356916379 0
180847562 421499740 0
86836427 479445544 0
100284272 418413212 0
408654595 396016142 0
68227464 476470362 0
393198554 32801846 0
495006319 296330243 0
227019451 554937170 0
248907193 551900484 0
58109089 91539471 0
514701850 131544459 0
249331975 365896480 0
448850410 519167307 0
101700173 541551548 0
107264113 439861208 0
213030055 183910810 0
16467603 240220755 0
202832272 434647898 0
209871414 77423544 0
110403386 159553578 0
432632 182400978 0
305397775 220875633 0
529757868 100917918 0
291529060 96887420 0
392615292 284847303 0
121720584 221454300 0
278413204 472175672 0
287588719 501851122 0
282052936 65917268 0
320896145 554635838 0
316527584 366751839 0
258329506 467183853 0
459389839 558620533 0
150204014 367912901 0
231595983 471344819 0
467221416 347115131 0
35819194 397718284 0
86670076 378725653 0
308599821 417234649 0
22729790 505694639 0
370156224 358997875 0
295597826 130626401 0
109291050 228712335 0
389904282 62393516 0
565957457 392836456 0
5040911 448632983 0
351245188 73168424 0
433085923 148901768 0
108257766 281921093 0
530208897 31067268 0
375470503 441420637 0
29786906 210869373 0
325478044 35841336 0
441995725 57180331 0
510669087 109012766 0
294262696 540799823 0
44476042 102843212 0
356777311 467447961 0
410386575 320007800 0
190675996 85026131 0
561842063 277941380 0
137747309 18652391 0
560658355 284316790 0
552452724 327658901 0
479633934 492700426 0
141191209 537386346 0
476823936 163107077 0
314792265 67802717 0
544554494 226923885 0
178986580 491863003 0
134218886 265144984 0
490443319 270576548 0
34301917 96728433 0
466946236 257655851 0
136121795 46908455 0
2009168 295116060 0
250668210 258989926 0
229120936 31299019 0
167088886 159988958 0
307462904 489505756 0
174304979 222388552 0
307577327 503935170 0
363883297 398976910 0
18410195 41368235 0
57893207 349115281 0
488115047 171105192 0
216330040 168053401 0
445249141 527045541 0
436259270 403379014 0
233917156 419045196 0
354350892 320794034 0
212453046 213892749 0
140437219 169618521 0
536681821 202374709 0
237052805 494799000 0
454261571 531406262 0
25813778 366598286 0
263872512 8630619 0
524400160 331224188 0
386526016 12373459 0
207459535 539378303 0
504754450 237175290 0
200178518 424663457 0
403866269 548542674 0
104034806 70954747 0
502131495 279941025 0
494730177 4645801 0
559665319 403489683 0
525382742 549705637 0
560177874 404011609 0
135509325 193713260 0
458124617 485866362 0
557661646 35425387 0
318808541 326407839 0
534160072 481858414 0
362289122 336388082 0
473665803 481237243 0
299986503 228673788 0
79457520 510524082 0
463451329 195766386 0
9190779 457911081 0
476154601 390535028 0
324164438 21654690 0
99290532 439649587 0
552260545 291359900 0
87012192 484502620 0
90914059 430240735 0
53311315 219530818 0
532587867 245556620 0
494383582 124594350 0
157627606 147347141 0
549328004 147587209 0
91266530 510575514 0
427852924 67831339 0
246625737 27860439 0
186750803 431330656 0
198779661 87718706 0
276470825 347738751 0
569260228 419011439 0
442641591 531181497 0
46092860 292548511 0
262181126 153843941 0
389680447 516947972 0
354250414 435295163 0
231632085 380664291 0
306164757 359939821 0
289977695 278674196 0
317663196 500213571 0
404218505 83371585 0
122712213 241861668 0
23516069 247872362 0
264505299 548105762 0
300111210 146542713 0
389117015 218444595 0
104995395 14339337 0
500629829 550604389 0
28883495 114408267 0
175782391 356598641 0
371779203 102330810 0
94170420 206502870 0
53511266 124518597 0
486557927 322166230 0
234944549 504266364 0
193388509 281530008 0
490848927 323229439 0
287062275 542715033 0
421375828 99398963 0
192598223 23334194 0
528579360 472530736 0
318714429 437298427 0
286474915 306608558 0
370771824 101305487 0
477513178 390394414 0
244585379 279114891 0
405335198 452811642 0
95580428 57309500 0
344784668 340574751 0
132362760 431072683 0
488199236 253354080 0
251582536 141587128 0
84097246 303663069 0
95392110 135298923 0
522243291 185530497 0
264066144 429130486 0
260273285 310824781 0
540915689 146824980 0
406677055 257436399 0
284789338 81379661 0
512805592 284489630 0
477053054 530246129 0
505822187 285458920 0
311779235 315059001 0
64889945 27840740 0
290030857 375205530 0
483392832 557363872 0
528534080 1429155 0
366860514 478455722 0
393536085 337111825 0
383797159 405689128 0
110528331 286845146 0
6461705 382398734 0
472603038 23006796 0
159257970 258368272 0
76117602 482371620 0
477111546 127398931 0
316288367 244220736 0
180331822 445529222 0
56014019 483963560 0
335673115 302381119 0
157796396 159523162 0
59810476 263195833 0
20314822 195991482 0
329634882 385641983 0
13699359 207807544 0
348137882 10831564 0
184837074 399137748 0
273167263 284011853 0
445594217 71924052 0
301504714 40563582 0
292503070 384026315 0
502032489 145938787 0
478827935 38577576 0
322001969 17346389 0
459528892 469301964 0
368626122 420822725 0
459821862 351749497 0
69368263 524794910 0
542461154 39891674 0
38969737 360988237 0
463539387 66550796 0
567603916 245867951 0
236603111 142279157 0
151397619 28939216 0
342353665 491666612 0
476376334 543789653 0
164305942 5757842 0
528626044 491561389 0
259759190 538677889 0
361096871 329591950 0
543258260 43820423 0
491317969 254775241 0
177163659 416787173 0
87716781 195584423 0
52140506 201335789 0
330907725 409340807 0
416956530 57521168 0
129617168 181734837 0
524418831 459544287 0
509642949 64183876 0
71413411 364794351 0
317808974 55134168 0
452750546 180484460 0
361299044 390895566 0
447825193 389072816 0
80215759 511657536 0
211850337 123370131 0
408808735 355411301 0
568996845 141441524 0
175889334 314564278 0
68178111 76225790 0
480903792 132432724 0
361882903 236104084 0
105352797 388822081 0
422750083 355110141 0
171102709 314983823 0
566793113 428310748 0
291348018 440220019 0
311045184 284320545 0
243847975 154806275 0
415517769 463451002 0
40406335 461437723 0
297521068 469349670 0
144186985 542512771 0
239672903 13900166 0
212721105 288341677 0
261345428 315153382 0
543350126 544402293 0
428893228 58340862 0
519321378 24637530 0
62605107 243443816 0
118518217 299830019 0
323560037 5907860 0
45877671 154551594 0
94678839 102910501 0
330348359 444623838 0
211118411 531846869 0
87647906 330598030 0
368021331 227836086 0
189725917 6638671 0
450070374 301762421 0
359486227 327589444 0
126884623 464955501 0
58524211 68036461 0
471092610 494935235 0
525694604 255004164 0
399883958 442882539 0
453792038 94962588 0
268569161 352708307 0
216008873 411481389 0
465970325 260723776 0
327925134 313860438 0
440616820 375922941 0
523775028 184991420 0
525584952 371544826 0
550334779 168439368 0
265959093 371978741 0
194306571 470596080 0
340878925 534964116 0
310664390 564974800 0
362693072 269159141 0
564954552 519316823 0
190442049 442662009 0
49678442 343280344 0
374126307 364192896 0
414601178 378177916 0
259106560 299764806 0
461986371 548741100 0
39784874 237132480 0
61937143 522741846 0
209824894 132740262 0
290283134 285809468 0
85465082 210901888 0
140575446 205097928 0
236121912 326265741 0
335351404 172396249 0
544776147 564362055 0
303874468 348150159 0
511055230 472731557 0
293702624 261401001 0
497247127 559015949 0
323563818 488467323 0
452353134 323791564 0
224584890 38693513 0
431347911 229403368 0
520300607 284251621 0
493475227 221788584 0
418904313 209612975 0
546772208 180046422 0
551018462 189782589 0
377579641 68848677 0
363505099 269667453 0
303974438 493792180 0
129451367 160568600 0
402203910 33053509 0
547919613 50994759 0
362703840 168078190 0
310833427 333648365 0
181669658 43243251 0
23278125 120716472 0
358691271 282467877 0
476911684 389929058 0
294042547 291140995 0
304555474 496927776 0
235191299 421643142 0
387297186 74830825 0
368228782 239477125 0
209737154 483747235 0
469568492 70406588 0
323471096 22628124 0
510571130 388266640 0
390924 167780441 0
285641400 568026074 0
215678155 548998873 0
347265764 189918067 0
407039058 383121133 0
499708503 503065989 0
313708018 240829675 0
125813364 559541550 0
205929509 362986625 0
285996406 310492360 0
200542184 525816459 0
117975644 192071228 0
344045726 521591724 0
368401984 219462108 0
314707826 357439797 0
474743917 198086278 0
128105585 333541204 0
250840390 185370493 0
239890306 523391514 0
416903158 74063596 0
283190457 401035605 0
168287943 21211908 0
536030972 371719755 0
125690719 89392692 0
188136276 441531607 0
169661740 412037685 0
379302920 327389453 0
539427243 229487002 0
534121222 331176614 0
438377696 225335929 0
527434237 284262795 0
213793041 286230461 0
102888607 334372625 0
284823694 473836776 0
52134770 381349470 0
77888946 214733047 0
345046106 328934753 0
423840819 476141397 0
507357496 47721467 0
269780826 113018546 0
257911517 150119106 0
248009857 76507063 0
179554301 371069889 0
135044992 167225488 0
428889711 409114445 0
291968422 133323717 0
363878522 125537910 0
178350764 364550347 0
440976414 450633173 0
97855793 483280667 0
284341820 178406371 0
521179686 438508882 0
529184467 273517007 0
143999753 418612340 0
173018982 447991087 0
541125286 387702867 0
52971402 533916177 0
237472427 144304683 0
29303276 271678096 0
556739577 51878051 0
520345043 546444418 0
204375824 488101284 0
322308234 80290233 0
60307948 401977639 0
247286912 332881491 0
160860715 106106121 0
293760259 27607069 0
94463841 306642378 0
400043158 22331977 0
281227460 84711616 0
322672338 509949925 0
345880124 74829170 0
37700803 198476678 0
361420780 428952757 0
248003962 114573736 0
54248539 299339110 0
86527996 65373651 0
280396017 549177690 0
371705006 107038696 0
151270980 138265161 0
131772818 457331545 0
63345620 566784096 0
180021495 291701157 0
99761605 190407629 0
186039314 166082010 0
17736965 396143594 0
5014497 191005378 0
261643639 300992402 0
473125640 216399105 0
52121635 12290162 0
155965870 555915394 0
528799151 408743144 0
240245056 554509927 0
161057294 286042545 0
150780395 264624563 0
117155227 569205905 0
50501850 18670993 0
313170789 291434220 0
435521890 201907884 0
328307665 320862200 0
376596823 391946841 0
479841628 13351643 0
409944997 335061428 0
559813933 262985838 0
391862847 172035723 0
365588086 341158377 0
92017971 185527527 0
396869080 21870814 0
303599683 45414963 0
411511556 523552739 0
559797195 204973592 0
27449042 216973939 0
241669401 162263376 0
393715834 115024183 0
438400162 202649839 0
83054829 156780965 0
557373099 437695368 0
349878665 347581834 0
522929120 64775547 0
560451384 296377979 0
159373951 302812679 0
4865885 120066871 0
59760055 445234111 0
563714337 170247507 0
142830023 59784690 0
54835610 523789762 0
425390685 548388022 0
232180015 549708358 0
148759809 376026444 0
305158310 383721873 0
63727847 360304431 0
549159035 183037698 0
333435507 5193862 0
510434784 184456942 0
416430415 174454209 0
198927503 64409509 0
304756706 382731749 0
345242676 5263516 0
360922846 484120372 0
452193348 369394245 0
26813821 2679869 0
33490634 410134593 0
49659026 510649830 0
26786998 198179588 0
324159837 62357962 0
510501796 364742125 0
418137815 396729464 0
97523988 490051214 0
194230899 166653294 0
398673680 8136349 0
354345119 339705342 0
267564839 258096954 0
294595406 339126313 0
283427011 364885305 0
103564236 165805582 0
40090401 296428772 0
252759083 336923263 0
396700701 67772860 0
261494081 430787134 0
169454795 293987482 0
522439064 173860167 0
147030849 224943884 0
352325887 329542652 0
55542878 531256180 0
531227950 29062669 0
13270846 529714425 0
542293977 31193316 0
147273230 300121846 0
320269519 411706556 0
261475157 464221122 0
446603530 435389353 0
106962792 33722881 0
401598064 292154429 0
284222607 210213825 0
547996715 157847074 0
269921488 246536660 0
372442966 521292450 0
382610539 275832127 0
262119335 64108967 0
73428640 213010915 0
559527811 548611501 0
50092735 529980172 0
174786264 251909663 0
380960387 558993191 0
552685674 228916572 0
335623401 75068995 0
41083549 212284098 0
48701699 17085958 0
190964346 474901040 0
29466938 425599645 0
386308527 357329179 0
92954288 478819774 0
437963447 426220313 0
53131553 462244405 0
421524680 421733843 0
81064509 425100788 0
289350240 4288354 0
564947942 544127976 0
250800271 483453341 0
304816594 173181251 0
36774002 240477320 0
332836574 394770242 0
255700233 73260581 0
438532959 167159265 0
549568570 225159441 0
530397873 136468126 0
83394616 201841649 0
83341785 214322830 0
173933898 243334461 0
86907368 141006694 0
175082995 109116317 0
30347867 508375784 0
455135073 11701473 0
303483384 223961151 0
287181980 259245160 0
291646994 184274608 0
265863395 128969680 0
366792430 150930422 0
214761949 106968852 0
487780029 260060223 0
547905209 337612131 0
192874594 239084126 0
75653525 68244400 0
114510215 499692117 0
452141581 79977792 0
519630686 64254818 0
502062072 88900506 0
329252675 123321240 0
448113989 355394579 0
533178466 280166262 0
538656246 244911652 0
564232930 556497587 0
345075430 12722257 0
124698140 447452656 0
613838 3384957 0
348469032 191597672 0
145950077 411491483 0
439267349 292071433 0
55681022 4511458 0
446241888 265986283 0
364306943 401942809 0
459784092 526245381 0
491580829 85633026 0
510889917 493416711 0
391415797 492496864 0
42812570 442524635 0
75311087 508149859 0
235911909 414442726 0
283985449 390550869 0
177394499 125217808 0
214367269 423417608 0
535787671 287764042 0
435940488 499724573 0
240189534 275036780 0
319836158 526244892 0
433311445 76140695 0
393603635 105796864 0
312909723 431990371 0
219947004 291629627 0
401712656 201561447 0
11831815 342102086 0
383428274 101919405 0
195575627 179729997 0
63431996 119537409 0
381253503 114648927 0
566443889 62547801 0
324474236 266246798 0
299931177 77166466 0
270962515 537789519 0
144102132 247929987 0
199147308 362797221 0
290788964 80862410 0
345596342 212918295 0
344920475 87563940 0
440862323 463758055 0
141278481 242225019 0
133770147 290691473 0
213151935 171259092 0
248237710 455493552 0
282643479 41959532 0
347715656 495050427 0
387860134 408380889 0
428292922 541674432 0
499032222 116093490 0
436889211 8125593 0
96572447 17317927 0
70576722 356556459 0
301435224 34006978 0
453437135 434832302 0
257410867 285797486 0
233806787 429835352 0
406482567 210749827 0
21301838 340958597 0
87701259 544594123 0
142134667 152368591 0
195129937 353587546 0
98965331 508022436 0
330372415 195435648 0
53260303 48948756 0
160049920 562834289 0
211099568 397379211 0
459384426 250845623 0
172510843 121303910 0
432551962 565924445 0
108221164 554949630 0
406912898 44689075 0
409462778 97926550 0
317048115 29576259 0
431390561 49036782 0
97954171 131548926 0
47718287 205463015 0
301919853 487867268 0
10635611 325097609 0
387544584 213472564 0
340413384 355739420 0
41416510 371240612 0
61842956 49251991 0
9381918 556357178 0
191154392 129700315 0
42497453 263159584 0
189417012 20541588 0
61868377 351573548 0
383099471 463073982 0
439979718 234451685 0
10657694 176927175 0
161556732 84393326 0
551657021 372796687 0
309321589 397831732 0
535821807 235718327 0
21374237 457233577 0
378608048 209252749 0
318697817 176752944 0
195926863 40163900 0
193072932 513221515 0
420640055 538928363 0
195047257 450251283 0
49948517 170040743 0
401711115 23740195 0
433960390 50949230 0
372674194 59018264 0
350334448 395775090 0
116892917 534140868 0
170295906 364858768 0
361032675 55978196 0
228601616 550543911 0
371822019 193833855 0
210691375 348355661 0
170336329 284293247 0
547552028 135102471 0
145780041 11074220 0
330098611 331369877 0
557079772 134369612 0
246015482 388806601 0
48710031 523633361 0
298311549 341263985 0
240592165 246831647 0
344603921 226386507 0
325492979 503958158 0
343767364 544797493 0
388163557 438193945 0
432039223 9705927 0
448110831 229225180 0
15384699 263825617 0
392523715 424376126 0
295852828 83732177 0
498713099 429430136 0
538764187 42022168 0
234598434 236065939 0
315341139 284724051 0
103493572 257471943 0
267129853 270074567 0
347079634 246821095 0
350557582 485477859 0
188427146 155650987 0
147638959 523804754 0
552072313 69574063 0
182401481 4719589 0
383596939 369635039 0
164520770 531774118 0
482812093 410327201 0
16365223 165231404 0
97103622 556636783 0
32745298 60079293 0
204373243 405468504 0
377760468 184988276 0
524528843 33750287 0
472550636 113094128 0
107659573 69399183 0
380682693 369886029 0
107848352 127922057 0
109588948 532609826 0
277290093 323039709 0
510728340 319103249 0
273760498 296438409 0
523601065 530422822 0
424778763 134748399 0
342784 113412478 0
108042695 280995076 0
321181239 292051429 0
188810418 5892758 0
96673653 125400481 0
467630280 547763703 0
223995338 445225295 0
440960804 264627394 0
393216827 180207541 0
132349090 214192649 0
544205443 273868986 0
249316619 293734763 0
344712707 67638540 0
55960393 255695534 0
351065579 428558726 0
421478290 477769562 0
403649226 195209890 0
7317051 461978061 0
21020376 118436559 0
537256880 396270069 0
342151954 64596020 0
521369500 110880035 0
488258849 132694860 0
240265740 15450454 0
203661756 255894843 0
322614531 224629541 0
52699231 568057301 0
49365636 2952550 0
321333877 567994707 0
13993130 470448844 0
540081089 377248318 0
226033995 378497964 0
79375864 79202793 0
351935543 154562955 0
361289960 434862794 0
215408708 170303810 0
96913858 470902731 0
106906198 426213695 0
553910794 537605270 0
418589313 543005960 0
154974332 210204962 0
192836992 168149587 0
243286505 550789745 0
329769457 319536989 0
111516368 483075016 0
6898454 36760740 0
515010429 20482098 0
512070152 498553504 0
86495953 447345315 0
483272287 530926703 0
145591318 264767772 0
11497039 316667652 0
317192908 198219640 0
162982975 197915052 0
299948693 4711543 0
521246624 458184745 0
101416956 72120471 0
40623446 180598090 0
177770004 358238289 0
350812246 88750992 0
27365357 16409096 0
495521811 60448002 0
233032014 366806339 0
510817010 294165595 0
438045358 24877251 0
453485532 144227804 0
245125836 198347225 0
69519481 253853594 0
62399600 428399398 0
526210769 440193683 0
305032765 278197270 0
461872968 307314196 0
375142535 247749985 0
234718205 347246404 0
441064871 321416966 0
196316730 148415726 0
305256655 536726807 0
127282920 341811134 0
454638360 365527105 0
552276369 461525514 0
251082490 552457671 0
29852653 296885459 0
273467982 405996294 0
321529434 129301035 0
8868347 115723255 0
184863023 258608159 0
548142865 403902332 0
524298601 490073997 0
378930427 467640932 0
374464397 450657906 0
47860981 274835248 0
394769645 359226150 0
111286799 79616592 0
219112164 352287331 0
197025285 85640222 0
388692997 457076386 0
540016534 23914318 0
203566395 414486664 0
300035017 435771865 0
520217871 227959149 0
119678056 364346978 0
189630472 176152813 0
437700389 420879193 0
35420946 391291098 0
362606518 254722614 0
451416147 333967148 0
550828850 454824336 0
186818514 250645426 0
206630621 231255922 0
87300729 13277084 0
326868606 2226773 0
369157880 339123022 0
418543496 369051014 0
416530183 180803375 0
441998023 471948228 0
473187908 194684048 0
182796048 205520530 0
135225074 87677767 0
480611584 212553097 0
12302942 380903754 0
13656441 484470337 0
236578142 239897475 0
290871551 279665886 0
135183886 296984400 0
506863061 64160918 0
235744976 18495157 0
517142010 208342747 0
465886041 328707203 0
187012845 404196006 0
10821343 491675260 0
261663414 438703355 0
312134584 220125459 0
76248108 166092488 0
452671482 432786359 0
442804224 493352737 0
291469548 124249954 0
386608387 345256546 0
480647814 301255158 0
238250545 170304711 0
38405592 428793147 0
172206091 233734756 0
69737225 488919334 0
405914368 111502876 0
290200746 446369402 0
27327667 320928965 0
195849295 439330992 0
223575665 67217577 0
502348022 375555272 0
13069575 510081105 0
474294352 476527487 0
138556002 1853450 0
392093326 498617649 0
499022965 480863740 0
59517222 1924565 0
378999134 552047174 0
256156193 364500106 0
417413804 82974857 0
142890319 450034303 0
321707237 525754738 0
39526847 314982717 0
323176400 466224432 0
126641118 83084965 0
512538216 409529338 0
500123236 131810553 0
204763 470748518 0
193722708 508822592 0
210365428 402312408 0
351738471 407927820 0
450543609 467626740 0
187190494 143886422 0
261082142 564709409 0
258752942 520339953 0
246121148 410197958 0
487654333 214237909 0
440562561 344481151 0
61992890 94988767 0
113831678 529767044 0
67657640 284286747 0
491731591 342250520 0
484618497 554163850 0
363519071 455240830 0
148397968 494391688 0
507423443 291871931 0
512578207 186721516 0
566887012 385074227 0
260268648 56833054 0
432483942 96274170 0
195563914 136605531 0
319278719 322229253 0
206698447 412714626 0
354234862 548892006 0
524772669 448867606 0
497952873 438988704 0
256313608 61484330 0
526518639 406235470 0
151148428 293569915 0
230825869 417588773 0
141349241 269928784 0
164212350 278540937 0
242151302 378966609 0
297364859 109974190 0
97432458 94062028 0
355315278 199312538 0
189262962 348120417 0
442108932 391794818 0
175614945 369205723 0
328483822 106536613 0
327984940 280440618 0
112665821 100441537 0
95325380 98228735 0
320643360 42944225 0
156298091 324328752 0
216839965 44109496 0
9048479 8057425 0
114800262 428295989 0
280506559 372426050 0
536348137 248025815 0
338556438 545895764 0
350333471 545988435 0
76960501 215691661 0
333436886 79876427 0
124609520 126079511 0
563239314 61436390 0
300111646 332619731 0
10635605 445749854 0
453272077 25710674 0
291706546 93069668 0
174565812 119131687 0
255954544 351416994 0
167461760 468248447 0
432802541 527834978 0
379004877 413536128 0
246599726 165777448 0
508823062 334940334 0
374351497 125331641 0
532179285 164337552 0
199911460 209456978 0
408520376 231285536 0
472738626 82636534 0
92639175 407181573 0
555856881 90188601 0
255152358 367968244 0
373364419 8412292 0
206638718 99617881 0
82139060 60593607 0
420152680 132342783 0
274254096 294044417 0
295227784 133377842 0
406544031 58629947 0
534060017 198414655 0
130576717 26914915 0
45885320 351551414 0
295396575 402456074 0
246717500 554592269 0
536108090 557233386 0
565569080 100330081 0
249360226 58821755 0
567073681 299539419 0
420294852 109573461 0
421163028 480264251 0
352839707 402505610 0
514943382 411831384 0
259219357 518107853 0
12496779 185671823 0
122684758 568681616 0
166843915 431384726 0
456331324 217420437 0
171113262 294521485 0
37356738 14605092 0
50973102 280581251 0
567162560 224713451 0
503644222 395715682 0
566699285 184716552 0
243611848 215216193 0
201102759 254925082 0
497586344 134392072 0
255741763 327093042 0
154183064 26946778 0
20479221 291954509 0
418674900 135644689 0
29458088 224054519 0
253943513 436720382 0
27104939 510410407 0
259704133 41489071 0
530881703 486509931 0
28061243 265891570 0
13900934 562054863 0
147701141 329068736 0
330674216 200367034 0
100508307 455030594 0
458804935 319020295 0
168179723 93129450 0
288750268 156111652 0
182692932 490304119 0
327901435 281999142 0
50633495 189404821 0
246454989 332407796 0
287404320 353799850 0
377135071 188485748 0
241821758 63923631 0
492103956 311199225 0
299259056 353731938 0
464706301 415125283 0
336377813 230749842 0
377855830 105039879 0
358340699 326373610 0
362360189 558760655 0
206140001 475607060 0
466718143 82222575 0
52416265 198747473 0
361805474 429058345 0
4848893 151083812 0
398750007 15355758 0
96082932 355668140 0
142734697 398376399 0
215836563 265348175 0
312002863 462335986 0
112051267 8092526 0
548187874 96982087 0
7794044 435977179 0
366594962 39750843 0
423930653 354337890 0
40715813 190221493 0
412541463 223267938 0
284512652 483336570 0
231146751 541736980 0
456384750 154228173 0
316786066 350493915 0
230938256 329788264 0
302008261 173344528 0
182432150 54444836 0
131201226 308058266 0
214410277 78789919 0
261067229 148903306 0
260195546 497373142 0
459083457 379185572 0
60853208 250570409 0
441784795 424181009 0
46492584 313875401 0
294222212 145094116 0
193418528 49276103 0
489494886 477947459 0
370578656 296971698 0
357881937 38525045 0
338220019 59406576 0
93849043 470641100 0
140249200 66812768 0
175499389 67091632 0
53784831 310107440 0
86974827 349189265 0
483445088 205880939 0
46173115 110495168 0
342585362 454833091 0
148902423 473631653 0
542671645 485016163 0
217719674 49148704 0
7523902 254832533 0
89087419 521939642 0
258562284 258020134 0
565998851 271484058 0
67683821 77398053 0
38188727 130072040 0
335280024 277780669 0
496991562 312496805 0
36674932 313492528 0
164631567 198333156 0
213236024 141091026 0
278257538 268658333 0
326933290 5424211 0
109150296 505860881 0
56538495 293338760 0
96469219 169585837 0
203474915 122376931 0
505489738 170865919 0
443192724 532143582 0
2767332 392088251 0
112563648 325155111 0
356053204 354484781 0
332285119 326501741 0
62127460 46569598 0
180240249 235339688 0
231268258 72921581 0
540611889 442052659 0
389814862 332383449 0
282253593 129143899 0
156341946 107015693 0
505282964 470856533 0
227640520 173286829 0
340215243 497250373 0
494189796 213506288 0
154043872 510707102 0
38412099 126519568 0
508334856 260572161 0
515914019 488866579 0
410966003 395980158 0
545595092 460632240 0
471472240 393038179 0
504056595 156162743 0
61727374 265891417 0
347347495 287298480 0
333863150 47994975 0
438135704 453348225 0
351593236 435258711 0
35587616 510764209 0
196176411 340737758 0
96556807 254502606 0
80841624 320093704 0
391674843 360451482 0
188815538 73451636 0
88662880 550538158 0
397526197 377629383 0
427928068 218900059 0
378042671 39608413 0
449228100 407490733 0
473481660 338240628 0
40212577 533788421 0
45496170 277840070 0
150143840 163621864 0
523351926 104619005 0
350832146 483089254 0
208694337 410310080 0
391829796 101806486 0
185014184 119745256 0
76557639 500357528 0
512821476 237414054 0
510669144 184577970 0
315405556 246505745 0
408138989 300476631 0
161212380 107830548 0
319179544 339985750 0
243216177 529735820 0
445124340 202935295 0
225455295 379750431 0
475438093 207605789 0
107590921 490785479 0
539101045 410758119 0
348269851 424221869 0
256689379 129273926 0
526257410 260180554 0
442066068 445190588 0
16098447 269514427 0
207684646 305073990 0
513783529 226524192 0
109134256 99278840 0
105463234 348474929 0
58189613 397829651 0
13772230 54864115 0
113432830 376170552 0
485216600 526933529 0
117450599 261941857 0
80597576 93524187 0
404825487 237907850 0
255569479 203007405 0
111898418 93558526 0
237946126 173486669 0
506649995 445079853 0
180998938 168989866 0
183921658 558799617 0
256386342 385980146 0
520288705 490017494 0
21007278 6911459 0
519091533 323897048 0
93251741 512057272 0
453936081 257965388 0
372406204 297040548 0
118850776 150343881 0
62576748 429264033 0
203951590 109580998 0
109823163 44396323 0
320870592 539750050 0
267957671 372098346 0
209358986 50719245 0
135157820 106056520 0
403289946 548381374 0
485955582 331468805 0
104589918 413435032 0
157239367 37169729 0
219789774 331399941 0
399173611 513316915 0
285884245 309260451 0
464477367 95993860 0
329636431 7010186 0
315215620 134496266 0
138112197 37462802 0
107893268 505316144 0
152493513 381903897 0
563957813 45849139 0
97694491 205391230 0
359160747 5739094 0
149224628 562903443 0
68768065 172009199 0
444452068 351735729 0
413455214 392887457 0
72788033 249304618 0
350527996 218190556 0
49433261 317661646 0
58998358 374454049 0
13252191 74321503 0
33652744 554909720 0
2650068 433450869 0
448979340 73159978 0
145282325 179278404 0
91847291 289982761 0
286358163 520443675 0
158576816 93634101 0
120497086 124488849 0
186192331 61408082 0
491232064 118900060 0
7988738 131137021 0
177314087 317420906 0
160625731 448805308 0
24682913 408497536 0
473225328 405809383 0
286859454 110774095 0
257023374 371884731 0
541720879 99632299 0
251268375 10555893 0
440319896 107700892 0
280188277 8460955 0
198965340 202431378 0
355789942 12349057 0
153824608 401642043 0
238503609 560504117 0
546085038 454667067 0
239988379 53974337 0
19170648 302638903 0
396003824 131508627 0
289503825 148441771 0
314281215 205795137 0
92236346 263890971 0
119916934 196480318 0
502967202 217661964 0
513602652 247863210 0
192076188 312881287 0
538925610 102061016 0
82882404 286788523 0
104083065 79044979 0
358606834 371478609 0
233365474 482302282 0
289306570 356942695 0
414261853 62814270 0
533373224 9571207 0
99075602 395507273 0
218261263 175789316 0
76635053 129570000 0
50623601 406017754 0
132782618 257084569 0
341506427 388646234 0
529178846 12186527 0
475237797 134341055 0
553025340 471749959 0
138902501 22685928 0
411587025 196723492 0
245289287 71756959 0
224982460 24340345 0
508753792 145405008 0
31428928 378530377 0
379102213 20289926 0
335128363 61500816 0
566958057 204643367 0
248030358 282823700 0
409564821 338320471 0
477076565 72188641 0
174138010 255520642 0
537495963 8547004 0
155762043 38936092 0
237935724 276103656 0
258415624 504552539 0
530541496 355827128 0
203756384 32931782 0
489793902 441812003 0
160437620 243693779 0
240402765 271348538 0
138846957 226560500 0
352401215 524627758 0
152800653 322602740 0
179842910 475740621 0
10450046 238601839 0
429321579 154349660 0
444319055 212647007 0
363479970 531630311 0
61503218 389401543 0
190928545 493111 0
65747275 507853930 0
354823437 121047883 0
50829149 368806600 0
258406594 495939271 0
207512298 468383583 0
90040292 306768818 0
560180553 180747295 0
92916035 293291441 0
307782803 491131117 0
31981355 110760661 0
59706112 444309940 0
18488182 217692592 0
428314893 483676393 0
336910117 262815222 0
19109862 357437112 0
540741859 41765469 0
130677760 172267150 0
466196841 7938641 0
458747317 440661160 0
139374255 173388972 0
99489609 234961007 0
381471322 393255747 0
341077030 528624249 0
302946944 499233683 0
547162187 158635305 0
254567583 176677111 0
192666648 173731299 0
226936725 434974159 0
538866679 508739430 0
376737346 295877448 0
344108942 188777595 0
81534715 559849646 0
187214396 324400842 0
513147525 496147800 0
428235213 363539351 0
442187667 379260526 0
476588517 521368263 0
297665911 530271054 0
457156709 537359775 0
565613414 129953482 0
60118661 468811393 0
236935600 478809189 0
228349870 238556300 0
205303725 88329168 0
568303833 385387939 0
341905936 30173080 0
151181411 442899634 0
471106449 417374645 0
490170009 526729669 0
442191855 77784885 0
351579681 25368858 0
485990967 167852860 0
80321341 339969529 0
500347507 38473853 0
294878074 136253825 0
324646053 434758773 0
69356318 515179100 0
432589912 357801993 0
135435485 132277534 0
432463882 192940528 0
44839534 5599981 0
397500883 462606740 0
516390229 485134386 0
4909971 387683811 0
559062976 85590198 0
75922066 506942178 0
504883615 520138573 0
465013298 355279482 0
123912548 367658594 0
239370786 32182278 0
539956437 185011437 0
263372057 68826055 0
197780244 563961984 0
545621885 504740322 0
410661118 92719103 0
478823400 92135482 0
5540997 256202932 0
68727057 526006968 0
374933000 394138007 0
403947991 315780218 0
6210773 249236100 0
325021067 280057192 0
402652017 288738621 0
44640246 146735972 0
104178054 421976263 0
560912554 309844034 0
228921300 377454425 0
462286398 411069654 0
10667053 412845281 0
480412392 263215381 0
336807893 52168424 0
27959785 467328721 0
446703342 2561816 0
370177674 432961652 0
175296420 469196410 0
526130846 271177285 0
364936690 253510519 0
37220973 213514587 0
182612015 111243528 0
134196179 150791178 0
530273354 443457718 0
430763514 253603007 0
545478722 61375192 0
231728196 369925114 0
51756985 219200270 0
374443841 346341238 0
283434170 295268908 0
284114611 407883257 0
166314588 122246564 0
254413350 10633362 0
17656331 282580440 0
318568947 376172634 0
490849685 139550694 0
224114690 332626464 0
537138115 485306294 0
199321770 367720420 0
408766637 227574546 0
109736688 397795480 0
507825596 127833117 0
453507337 295679783 0
296265871 443759587 0
224420924 232997689 0
229679560 446892680 0
425495347 54245470 0
520106612 16663678 0
437310523 378584638 0
490621354 558001365 0
442502602 74121491 0
94333972 446522857 0
334644669 101250985 0
323788351 170167695 0
462610468 389180495 0
94358634 273195580 0
335054858 231812574 0
111323547 476638665 0
356105726 73980969 0
87214476 108180351 0
504417699 165189358 0
182036933 421789144 0
533350618 364990784 0
42125138 437900645 0
127280006 372608549 0
244019534 499492030 0
491021050 281054241 0
401855856 355690290 0
275751151 49144167 0
56017682 81408496 0
423037446 327224254 0
391529178 40616924 0
56931132 363542964 0
140833324 479534362 0
163192361 359598529 0
186221317 194756851 0
51991768 487292517 0
48818693 177615907 0
106167304 450553252 0
497109086 13546623 0
381659213 15194570 0
496384436 481463300 0
477476444 486590758 0
439384376 218472476 0
563859292 457599295 0
71467131 372028137 0
302220132 71722606 0
351550902 231857098 0
566951622 234109110 0
463111046 241132725 0
514607662 60845681 0
326499253 243525027 0
334395330 8971967 0
150352067 88343716 0
405936303 361919752 0
109308013 507473664 0
67246256 137196014 0
144979129 373310514 0
134818418 443193660 0
367794432 102403797 0
31643668 340407592 0
9055370 171611610 0
364639473 107921592 0
37596734 307505075 0
408515718 222198 0
301394432 247246782 0
164805480 519815855 0
326401976 30068129 0
566005286 372944427 0
18524712 200757625 0
444848888 72947164 0
291051300 336296027 0
126133838 31355199 0
102058215 461719996 0
218595848 20693641 0
229667547 489009278 0
370676366 459800332 0
203392932 337291951 0
209061599 535806160 0
410847319 216284421 0
408930857 493028826 0
334622220 541704752 0
260576675 335105578 0
115078463 430237162 0
523616524 458282141 0
293932019 108601100 0
485388828 414778049 0
198814847 30796288 0
423192317 236828221 0
354849057 538587253 0
122912711 550683351 0
244535146 534419284 0
529916867 240603632 0
253621558 202402249 0
104075519 270090524 0
529922225 415587753 0
156792073 486254998 0
328378952 32531336 0
136975180 449651265 0
227101268 168167497 0
340634526 226955494 0
139793598 208783843 0
429078329 19857116 0
24424755 567631799 0
500931154 251980141 0
236797342 365058537 0
295501285 437005176 0
551719361 363637346 0
460004078 260774113 0
82983574 127475913 0
125070199 496955004 0
361357668 81385432 0
77831736 257606436 0
106155480 485295680 0
344469120 423822352 0
213056390 191713101 0
470317066 471860147 0
331794738 361548983 0
469135539 437514332 0
565086844 315607087 0
236552259 218643512 0
93352185 479276904 0
249272776 392009626 0
219049047 142000265 0
498067768 450275348 0
16699564 29878495 0
486857444 371012827 0
313918425 1808402 0
179176364 82757619 0
471610087 323203125 0
478985489 30020595 0
300031425 40831169 0
195591231 289089633 0
118345893 249633756 0
495338704 264635270 0
129733985 221883406 0
511568974 431783419 0
411661015 124175816 0
498564909 316911164 0
550800071 299559029 0
88841438 343260298 0
398902167 341464098 0
134379075 330278091 0
524976592 398892445 0
467580217 79380700 0
20964226 261846445 0
497141025 261811798 0
328618206 194557110 0
94478418 37407902 0
272878108 358187996 0
220242162 113565726 0
51271622 567523738 0
167354229 495366005 0
220618617 450475155 0
28308297 331764172 0
193082758 559183784 0
300579402 356663134 0
167653756 349056187 0
421861002 323099621 0
34187790 313697519 0
554789147 258934702 0
546660682 328400724 0
107286910 120239455 0
473639804 184385123 0
499856063 53409114 0
209769717 259867187 0
354315447 13310073 0
289650439 230793407 0
552859628 42537222 0
39316947 509953576 0
486371086 525859948 0
375347172 528470330 0
385440930 51098312 0
485744848 333151861 0
235755781 35302855 0
392771406 356464280 0
254283412 208148569 0
295737361 2930410 0
230001611 111016574 0
33923956 478294837 0
19729696 442160195 0
171650896 69178986 0
86197839 344414504 0
338288508 221293779 0
519853024 299397643 0
122663609 291140526 0
416401523 359745050 0
524238193 50569293 0
275634394 464498388 0
35350660 15045971 0
320200161 35938655 0
417672369 346233388 0
485715754 521949512 0
36691390 231525217 0
507658311 555152205 0
182635862 38380839 0
234601017 246685203 0
308496558 231362811 0
25198037 370245047 0
554826467 534785016 0
367908723 235366158 0
515142168 1697213 0
167852332 155711618 0
493882659 236243609 0
533315422 119163372 0
216321342 101934999 0
141995194 349613693 0
338008241 28260728 0
520593587 415240588 0
469477454 381404274 0
569262706 223619685 0
212486697 399053896 0
419869144 182241855 0
525226248 78900461 0
176297035 140167318 0
499926879 20941584 0
143494407 52603335 0
370852567 311877238 0
339123487 366557861 0
148452981 128367067 0
36671965 153556862 0
134735106 418157324 0
172126046 182495639 0
369874234 179128633 0
453106980 114021392 0
398186511 110656536 0
486642374 390690124 0
214858341 347744283 0
189149080 288791041 0
533544633 487410987 0
326327091 234254302 0
560530893 170623985 0
523277028 145106943 0
396963908 299318069 0
368888798 513533060 0
50766911 92140125 0
379765089 16771718 0
328897326 339390301 0
163753391 178582606 0
548498805 471216041 0
39290256 177872391 0
347863311 110581046 0
87851806 505171022 0
287122975 52986762 0
533415606 374690557 0
411098007 475579420 0
366270882 400324442 0
433751503 67185616 0
368914316 556007094 0
207267099 393402011 0
149326766 424564732 0
415167921 472987838 0
195408061 109675794 0
101075919 220404257 0
275488940 148466195 0
438954295 392499429 0
279338238 70289198 0
303771407 334756751 0
314970604 501403027 0
21920967 315661692 0
450200469 74185244 0
286366098 552092405 0
56796606 181429830 0
247748178 548752949 0
445492537 14958905 0
400970639 99021285 0
396104174 17412500 0
432433885 339718999 0
158631669 464500414 0
177939361 269584410 0
512299080 122380167 0
249423931 222257871 0
30588719 15274743 0
177818224 77900682 0
310520610 442959634 0
7329406 463395250 0
142438183 140326447 0
299080631 408590611 0
321522605 21674879 0
302699502 235406187 0
80871965 66252569 0
77270949 300927993 0
389941054 239068281 0
261880384 523418673 0
331292680 309544709 0
215475770 313343781 0
46526372 13040504 0
239798648 560166137 0
105685332 3641558 0
180628026 92100995 0
144203259 366878366 0
413597356 491513454 0
118198234 11576153 0
332020850 351964787 0
13540093 457245484 0
115728348 181290359 0
393153361 170319425 0
272695250 26662210 0
469549236 177863908 0
358494766 355101874 0
517970208 396067499 0
214094015 265854966 0
401003672 48930680 0
15322867 430526992 0
402804621 8255819 0
206118548 430838314 0
292956202 172202812 0
64203683 100099531 0
364344616 152799178 0
273868883 303043976 0
487722567 269589494 0
28660844 514012034 0
118045188 87328029 0
295485795 12576230 0
550272194 470415040 0
550009532 154524400 0
22891729 147981383 0
175200194 282060429 0
170935132 301186773 0
338975707 249229155 0
527129204 557078345 0
40596341 45159810 0
8808834 534126235 0
258876060 259243987 0
390615008 391244556 0
68434173 542809345 0
215619847 295800120 0
448513083 133132476 0
515955942 515630553 0
536543921 99128474 0
238053691 327973752 0
241550280 38544941 0
538394748 34473648 0
414216873 414815300 0
109052960 470022753 0
353280887 149669970 0
417878683 279884993 0
532636167 381058924 0
273979367 176665803 0
461088389 443899254 0
301072832 383785338 0
409127385 527694531 0
223338660 89516623 0
206605094 102087666 0
375081919 353252762 0
407808122 35165140 0
485685353 72716980 0
269951277 512028070 0
267345624 272032563 0
284815112 404104470 0
300485582 402562087 0
387751349 312367862 0
215582114 258030701 0
106688117 29942608 0
47657321 59148615 0
137028213 18357399 0
36803552 446366104 0
317956398 535220002 0
531663938 78264348 0
228031267 295144673 0
527760069 443842747 0
249726448 18311017 0
424607490 115818710 0
391786539 453186905 0
343369016 448860040 0
241903076 359790983 0
310371666 33584060 0
37240042 488243115 0
88664 496642324 0
229948315 374541737 0
58003235 5451105 0
470971741 86902256 0
78616987 190779955 0
34761121 452343611 0
347584598 82253193 0
229706758 434193793 0
484430386 552387042 0
309854761 202911672 0
115291804 159919397 0
348865651 276228424 0
284151902 404818298 0
420869753 423070631 0
152390346 210629692 0
568381823 322133942 0
296305219 285646454 0
566668559 303097265 0
358184848 516658881 0
131639999 405343770 0
249144271 80986570 0
59056297 440146146 0
19935384 349350059 0
338502113 457077821 0
414146606 547219049 0
292633754 180349500 0
5486882 181954753 0
37775628 559755255 0
270408426 466968941 0
260796546 327298461 0
116623917 300732220 0
552618835 527331803 0
295654971 287794816 0
236090141 238191891 0
311068935 266376522 0
387309494 124803432 0
208342102 47857023 0
17980776 215056486 0
14938888 96157910 0
243627807 354607993 0
336784253 260068841 0
216649408 224089273 0
52999053 118708768 0
433908158 484589957 0
567359788 160520399 0
402733774 359019985 0
303137867 42586509 0
98906587 532019200 0
397351152 100722335 0
566152435 327789068 0
243441748 492515304 0
211143032 35542642 0
36337610 25590994 0
499986833 313448444 0
46417900 285040852 0
532157863 37550350 0
206222923 529574315 0
198972898 269640202 0
5186826 242431813 0
174222298 370710090 0
545235326 371096583 0
247435779 390265827 0
235906850 567504651 0
93282753 464953986 0
110253580 132985508 0
117308537 312501491 0
230056328 249498284 0
350596119 516527763 0
2603566 454212168 0
113382832 190297321 0
207691758 50129748 0
476084655 232670827 0
545539449 86316256 0
198005322 4502167 0
305013910 450435193 0
222143534 265175053 0
129617650 77889005 0
562281421 90631824 0
312813371 348300718 0
197909101 436877071 0
82590867 435878696 0
440800848 523111085 0
61317279 415406539 0
5231666 368595814 0
406211945 171996237 0
486089349 437221 0
506611204 516573170 0
549939933 223685170 0
394150031 568464376 0
69008676 375702385 0
369565416 458601119 0
78392353 277491961 0
562183213 155726683 0
61129534 564044618 0
556487175 29072680 0
43960201 48739420 0
110796831 223033925 0
461715275 309047850 0
322918763 322513806 0
487620842 260083628 0
290656473 515768620 0
339778227 331981777 0
508820482 147507454 0
520414213 351657346 0
390527222 250710415 0
221328084 124443643 0
213530127 104804989 0
71812217 82114282 0
565989483 513078103 0
424184847 352549569 0
545608539 144473800 0
70027934 508512573 0
350120059 257675697 0
531129240 458964114 0
454662961 331122090 0
534391410 352868483 0
282442501 513828830 0
188231889 522603211 0
50272444 278965456 0
185900434 171322166 0
22506776 444827192 0
208269478 529964875 0
352470331 199862224 0
341979615 360643917 0
15089102 34046417 0
55418195 442188030 0
19038961 400749807 0
22828022 198642493 0
310776591 205464733 0
235884320 512677788 0
374205731 165684086 0
526597863 197596857 0
374505031 23943587 0
46173129 272926629 0
29502715 471502346 0
299773381 166010472 0
387212147 209554706 0
136186039 526833155 0
500946924 155714333 0
552248855 197654372 0
531791744 559279714 0
277214731 181415155 0
423025659 70414925 0
211646410 312117286 0
248078565 354956233 0
502980279 328598440 0
45529371 93266970 0
35284719 175503903 0
518396472 8825072 0
474917474 533502140 0
478888766 128444586 0
42802324 212368102 0
128995408 284435867 0
535586442 527432453 0
4371255 468290406 0
64278464 103474456 0
234062010 79249394 0
66788550 485875309 0
499263294 194664392 0
529316498 219794584 0
78692051 561647251 0
454023916 209350460 0
462574925 285830090 0
529228982 476171527 0
52817727 56371359 0
454406702 97991011 0
25490566 205130003 0
174841497 320098037 0
215365926 339332992 0
431392871 94746918 0
306737297 120001909 0
41335586 164783173 0
110533762 14985510 0
325779823 53374251 0
219350936 285232206 0
344835566 510897055 0
450625439 166813150 0
319745774 65694863 0
472184665 483990414 0
269061426 254906543 0
75860536 310464500 0
157536709 112427411 0
178562482 87093040 0
539744363 409875567 0
270250766 343462783 0
158026091 365662220 0
230291183 496736743 0
253711559 182913760 0
77697666 244808061 0
395060748 398829734 0
22102403 255252095 0
141125683 484525922 0
335410525 441764807 0
217180803 532135013 0
364280004 3564591 0
261450489 281281338 0
401623372 5803972 0
101272903 161005077 0
271123332 388433888 0
524871071 529858194 0
153779903 369451780 0
34717323 133801908 0
378566704 27426453 0
363155610 146830952 0
10130324 316712669 0
92720353 442330278 0
1160487 514776454 0
465374596 469649987 0
271332956 166384509 0
450086096 467578344 0
176819611 311247397 0
533193103 143430554 0
337353626 160819847 0
25923284 558434952 0
167679241 240953130 0
178434724 436162144 0
50763443 130214940 0
364401984 354360864 0
510412325 80987682 0
168359661 103785341 0
224033742 235121720 0
212427727 205117300 0
447496953 290127831 0
428678675 84876983 0
395317080 206456602 0
402703389 43305147 0
124747767 323284223 0
34350708 222345358 0
80536870 354677787 0
392863345 149052773 0
408464050 337058469 0
300837428 355811960 0
370323339 119116523 0
149145476 111293906 0
278248359 364289438 0
471660834 379222168 0
510601590 380976556 0
408925093 467727231 0
175397095 409953414 0
400495855 475309456 0
71617745 525529565 0
39396176 401477118 0
562476905 491055318 0
27564156 90943060 0
272223381 214513284 0
12202910 206208268 0
500630295 214418545 0
120045947 433159104 0
437606176 414524662 0
378439509 453389520 0
553225913 122323952 0
473127140 34698150 0
359229753 285082794 0
423861534 525722640 0
473860040 541488689 0
357583935 90429210 0
542618889 96309880 0
440699482 536396514 0
481979657 425400390 0
520108852 113920429 0
486166398 567164216 0
253589952 99950661 0
359051850 250906653 0
396755450 289081103 0
560263801 518099608 0
540012399 508791398 0
301125113 33450704 0
325032359 33014407 0
456843830 447818042 0
278480065 490104758 0
450472405 463575890 0
272638661 37663076 0
352898989 559946438 0
343067151 7236272 0
160925425 356504843 0
247654426 355672331 0
12941954 492455201 0
256465369 267241534 0
495138531 319289769 0
558472883 493896937 0
113425105 325499837 0
451649491 363131610 0
516349245 256810144 0
87307644 260024303 0
457214278 290515094 0
106268906 416023520 0
506795883 460912776 0
207814938 369752109 0
272397821 341919199 0
40317515 211070139 0
208345295 417886359 0
278297544 475924924 0
409103472 31823339 0
411712343 519118015 0
414962760 442050272 0
540003571 444154645 0
556920329 560054963 0
103148189 271572073 0
44552084 96434955 0
159056261 193769067 0
442221311 509925185 0
233614428 175875139 0
460960247 511820627 0
34174912 398319440 0
188918977 557960451 0
508258858 458770753 0
354759372 234040861 0
57942475 132696126 0
332552100 549737356 0
448107506 384045953 0
463439817 389971626 0
114697421 489160449 0
123290990 194829650 0
276597874 133529557 0
484572239 380469731 0
261768031 243299866 0
169722307 454923477 0
300310490 75013320 0
344681958 269005863 0
220100142 483374751 0
56893588 424331962 0
140021004 368441861 0
139046906 389361759 0
142218798 376275868 0
160844364 7243237 0
386145267 311246622 0
335270732 44955832 0
110481793 16672010 0
508644800 94490935 0
537889875 465654742 0
203018784 529942969 0
257617472 238931929 0
80555903 454586489 0
559996580 9375395 0
405823968 108402269 0
139530128 179635260 0
33628279 79398499 0
216291947 226286956 0
341298318 384332691 0
294739195 421797635 0
363576961 269382968 0
32864392 440589549 0
192687871 265532853 0
158940451 137072397 0
115759502 491103315 0
228602065 301427426 0
159039744 73864837 0
106576922 44371221 0
202076557 74559629 0
424753734 426047992 0
556397842 507765090 0
2086166 155122627 0
456863446 28386394 0
517106099 369388429 0
190623188 451315043 0
116815162 387141042 0
504147318 123911705 0
438858388 148019901 0
356071766 23199544 0
550666010 382066683 0
112013401 66568555 0
454902638 260209747 0
476192400 166948130 0
125734315 193653139 0
130201661 46734655 0
60440469 225635612 0
421974290 176968674 0
426703041 232049254 0
504993652 386057690 0
159963277 491410726 0
65426493 502167822 0
410462684 177898838 0
512984796 168219232 0
500262925 35072995 0
169775011 324515325 0
349560312 193593506 0
13939973 398671189 0
49485735 158760616 0
342489361 557163243 0
130918747 146606258 0
137263494 211748276 0
500517509 270941179 0
378786472 435896849 0
156762083 3883554 0
249969897 465391671 0
411608228 79635490 0
43893649 93779066 0
510049592 19400369 0
349120652 237423006 0
351777166 270505983 0
83167226 302444340 0
124827613 406151893 0
262458163 542326786 0
248231161 243877069 0
445162185 76230088 0
100745343 387655027 0
197673096 212285096 0
245044433 102919198 0
467034872 417489685 0
530676478 180821495 0
477708310 224387696 0
508721844 400707796 0
36597457 257711646 0
239079345 485226872 0
543359940 211213672 0
58724418 54492531 0
215329291 464734924 0
505696162 119560220 0
504027292 115142673 0
261337750 538706137 0
228852544 417536866 0
289466408 352912828 0
82946979 274713596 0
214739877 204140255 0
203607244 37030622 0
534468811 129438991 0
97223371 43666341 0
560330662 448855220 0
223929168 106030619 0
404435177 422662109 0
412579969 528109156 0
295576656 454882036 0
372170243 277910855 0
319678250 302108558 0
24892474 435169086 0
15918260 139790862 0
195856115 464534480 0
451241061 507062735 0
20837068 160335806 0
474205475 480318882 0
19421617 503141906 0
293066841 500905401 0
396783662 332380195 0
196288006 125762907 0
565282277 493119354 0
307365036 197116251 0
565570180 80743475 0
316783556 542898902 0
39847497 66359889 0
202301435 516498320 0
423323959 195260300 0
319489038 536140467 0
174944647 113474528 0
218904527 403835771 0
3539062 19660479 0
275039047 210027983 0
461156174 99712468 0
215736965 526923890 0
496743611 401139209 0
107995647 399089681 0
135550061 348138854 0
189644354 197405156 0
120403049 563228141 0
59669496 445273043 0
93151251 417889964 0
540563763 426605227 0
399790090 112342377 0
312454284 57948982 0
508408289 177336616 0
5945596 92317788 0
544825128 63944071 0
130847302 338299503 0
552973919 265546132 0
433988388 515848591 0
216352327 249128789 0
119436412 205232302 0
494051665 439971777 0
353437630 75555347 0
252670296 214220374 0
186898950 160198489 0
360976537 147002522 0
25699790 513505163 0
150890053 149889843 0
71789608 479796805 0
181034703 503258136 0
52786715 204755857 0
486703330 440480730 0
329574204 351751319 0
190280534 45632839 0
521691226 208846292 0
539314625 15277849 0
502329426 480979005 0
327216459 313744855 0
233926208 324004413 0
309432717 469368376 0
136407320 372529680 0
30265056 184275474 0
251178622 509198661 0
458412620 226658721 0
350728071 405636373 0
324652321 496339430 0
539527173 46431217 0
153975805 423577519 0
432428530 214976250 0
449264661 255350054 0
433288087 298863801 0
563490364 46955962 0
83816588 277997525 0
301521889 188025410 0
126380558 121663554 0
540549043 213281040 0
561173276 124822568 0
10158769 422871034 0
562426728 66239596 0
284167530 351505840 0
306808588 559268731 0
490106087 557856254 0
252793181 184877187 0
362362802 522126703 0
391646248 212916792 0
206589562 213442298 0
238332562 561709814 0
548833516 349032299 0
375663324 166330020 0
138530091 106399258 0
532311946 438588260 0
319647331 236356646 0
207305683 412909118 0
191396558 161079502 0
132871574 343079705 0
548445806 343430526 0
517563447 33488526 0
354735310 398698524 0
6046301 513957196 0
90621828 29626118 0
271522952 498589547 0
92695622 165002824 0
195120654 503654838 0
537631251 418516514 0
234148831 20672489 0
388938328 10049036 0
203660496 181476646 0
400719488 109322978 0
218377238 494409912 0
208703094 38188067 0
76119193 118863804 0
460088135 115390834 0
76155945 555804218 0
216692575 224906841 0
265117913 190730816 0
523489937 114161571 0
84949447 154861091 0
39996323 405430060 0
175520163 490040365 0
89993873 419305185 0
283229958 367407438 0
139388524 309754561 0
433725259 395296279 0
368080003 527365163 0
525217416 332730816 0
530725419 420247868 0
230789217 248157001 0
62661786 274840136 0
369637315 392453879 0
449819002 529478916 0
28535247 318985381 0
336441722 62418908 0
490884676 61375651 0
184463054 234090386 0
221652133 394577635 0
274103166 257945887 0
228833443 96549239 0
25877094 253564786 0
18105728 425680559 0
246401911 447458715 0
282975181 340606879 0
358304046 493551118 0
122198917 437948538 0
536521264 518990835 0
220557625 434812894 0
345979083 413555425 0
163381804 448920866 0
84612579 296266025 0
56013543 86481936 0
426042636 42252574 0
550673493 125379757 0
288083183 456383586 0
312905046 26991350 0
267631247 241667342 0
355241085 204414520 0
178217958 295577862 0
178516896 19852787 0
478543463 535540791 0
80202101 336029667 0
325680820 304996101 0
185497415 488770036 0
295289086 209019030 0
477591810 115156826 0
292465951 117723517 0
343111910 102908167 0
432953386 264760330 0
19338770 392038897 0
183398803 26668010 0
292954288 425712036 0
173429177 365758351 0
236846631 192518584 0
494338154 233737415 0
65892859 234160549 0
328730704 253266620 0
295581931 124961104 0
540029695 534817013 0
243053962 529074960 0
156138887 273825690 0
137147923 423301257 0
263735994 524772853 0
164761175 209025707 0
17467377 73076446 0
418376439 82414494 0
342424804 330514358 0
132520666 474903565 0
54072642 84263257 0
198510544 153150118 0
225164912 120454157 0
533451078 214765458 0
231312880 250263803 0
477975120 480895805 0
152947846 361525029 0
368733133 216106327 0
201349630 424188460 0
320312786 366895835 0
180949036 178330901 0
552125244 270762675 0
323245811 259850284 0
472725009 400895979 0
2730231 333147338 0
371078835 547815517 0
95407282 26502289 0
28869820 418701258 0
473923955 125165841 0
414584764 520956550 0
568778722 124351368 0
372047096 226676466 0
37744640 335370694 0
105161686 334417636 0
442474648 133819999 0
447106709 122457128 0
198368130 91722848 0
526903576 65793668 0
55709979 238666280 0
194680571 176749296 0
480575979 397564494 0
341680373 234293612 0
244909789 45028128 0
268213301 299219168 0
160446458 481690283 0
487526149 20859732 0
176523829 210039142 0
182972016 54388940 0
329433935 407644814 0
169861745 142897026 0
368423793 127718755 0
200636795 115398823 0
288327486 49347960 0
567619841 457345596 0
252987079 185578330 0
302510659 262678176 0
126765294 84826669 0
519304325 353823929 0
566823942 51538651 0
171964576 463654536 0
558560211 43102381 0
522760433 205273327 0
29827372 261781634 0
426759794 310924796 0
330804312 485811771 0
245079058 390252562 0
162058019 8382864 0
456364575 8141196 0
271845156 206320134 0
180466225 344290869 0
476036991 71934606 0
244928669 147002157 0
504165506 506365930 0
450440551 167438141 0
160627287 203312491 0
22264960 224879743 0
194469527 162906156 0
519336076 416568521 0
18440762 443311631 0
243898155 45140372 0
160606178 529334671 0
111343165 491307199 0
253603251 436252459 0
338946813 157272631 0
497714479 534163242 0
517035404 225840546 0
221120779 87167965 0
342539886 273016156 0
527016761 361934903 0
126871798 365511861 0
101190828 251851451 0
320160650 19717789 0
320398290 33689413 0
507587383 513075863 0
206026034 32097293 0
484138044 165361561 0
194260872 69062886 0
512743227 129199220 0
329064996 110761636 0
18978886 435572205 0
456994028 498734609 0
42405464 123632417 0
216236126 387943765 0
481307668 449686171 0
264303032 338813652 0
544399779 424307303 0
427091657 149329697 0
141041603 3962868 0
395452250 323309477 0
88290922 97769313 0
547499177 190367056 0
19015824 346322162 0
160427259 32767326 0
105974867 406051187 0
313285181 377343336 0
348116490 87222710 0
361013956 295594918 0
504041950 383462482 0
101495038 293790752 0
60553234 55171183 0
258268486 227830331 0
509930585 264690009 0
284360979 292059656 0
138687472 486144827 0
262681738 473531377 0
159340710 380162497 0
285362365 131502130 0
200548714 108827115 0
259831120 141050797 0
179921759 517995131 0
240213737 14876891 0
535544720 458291671 0
85730080 270330864 0
379567675 136144216 0
290412831 118096755 0
556772593 161681583 0
407548738 44494018 0
194989649 343285487 0
272946093 286181437 0
209286575 307106891 0
495291158 194567730 0
455339479 519941171 0
96147444 461956251 0
164797255 7802747 0
313939087 331325657 0
240935369 436410722 0
386600456 88519336 0
536990908 368998054 0
182542362 60220856 0
120537534 149733651 0
160654314 192862037 0
30691595 153980991 0
22631015 544001533 0
243351537 100314327 0
114630292 410904789 0
409674814 155056158 0
60349049 313952422 0
444438483 471157704 0
131680614 43606311 0
501185943 183805303 0
108280881 432756003 0
122283177 138031745 0
225372575 368685564 0
11090154 507415138 0
309766706 40186761 0
390086135 309034144 0
28270678 123356029 0
85356329 534721275 0
509492531 290714725 0
381006206 409899550 0
496588657 400598877 0
14460492 300196782 0
255484809 482490909 0
319215896 397071858 0
287905281 66042845 0
523943471 357016563 0
175607018 188783726 0
30708914 547637487 0
241471613 98188383 0
109378476 216831689 0
61525059 376822710 0
537977530 481191948 0
230213909 40217827 0
514979914 415510844 0
544686543 183981192 0
525261901 251012933 0
201478793 164519895 0
108155016 313227031 0
27257232 539938688 0
97463237 518672116 0
204822435 561716279 0
333829073 505854340 0
140971553 276397660 0
251614338 89118725 0
199394497 162678201 0
142503588 8276115 0
139115541 305127704 0
307908978 346351660 0
8015323 376620319 0
240845471 487996301 0
300967215 489448451 0
266467625 44080896 0
278227745 409245967 0
139686659 110161290 0
495359663 452980064 0
530767492 272160149 0
32374845 209628931 0
205200430 307073022 0
295604921 80242623 0
17951361 487209694 0
351319426 283477699 0
290344778 131634972 0
426148101 165937755 0
348642869 423675840 0
230583125 467229171 0
399185326 500022004 0
116343694 434247913 0
542837763 191982383 0
543471870 174334555 0
381442578 360838815 0
489399861 177561314 0
325433322 57484701 0
71254264 118099219 0
372110282 88865886 0
359651191 438907891 0
232363226 305151659 0
29280445 424100731 0
194064762 65614661 0
443562145 461838003 0
355605497 220509217 0
420290253 360304021 0
84759844 266858814 0
318835484 103443070 0
314509410 420351424 0
106065427 75771257 0
305263115 109102018 0
564694322 405002338 0
159872526 289691313 0
493656188 379698780 0
452081831 50217193 0
423595548 382828054 0
188072303 208603517 0
238165295 74514769 0
261410798 5583346 0
346303866 77641506 0
473277575 113242714 0
434797753 124199598 0
106760822 242231807 0
433612587 3780143 0
374702629 210685420 0
135195087 178159495 0
555438739 1696573 0
405307292 86202284 0
536437765 7271416 0
526780588 158328109 0
44866634 441237435 0
549808513 119281174 0
447947303 322704721 0
79943670 337026764 0
10228074 43402568 0
524365554 434093560 0
75644538 256398059 0
364597130 501097720 0
223338465 309995429 0
334234550 57987130 0
212663098 339692774 0
567239576 385050044 0
256930291 86440885 0
513695332 547890484 0
562489218 432790440 0
277672993 444115244 0
93507893 227950926 0
54281172 292777531 0
326002691 169924489 0
392720710 181106018 0
375687003 451321398 0
367474235 171906774 0
146571615 358421236 0
43859671 415719916 0
45961740 169767151 0
6784454 38163879 0
83218070 16836269 0
197932621 540766444 0
101226559 201290994 0
538985596 122636105 0
211929279 198217512 0
306278041 188969932 0
28820132 127124845 0
265021249 368562458 0
374033637 66052422 0
366382588 508988495 0
226010084 539649089 0
149084573 95156745 0
306763909 286482890 0
4320431 474430489 0
375324409 277459597 0
71230337 381910548 0
433781982 233928732 0
362458875 480327613 0
10051443 376245392 0
30024844 422445502 0
356953917 117606373 0
345184166 159487836 0
477173458 128592372 0
408284531 371345555 0
287647085 152856864 0
98283648 563558728 0
481670909 515027525 0
42854450 557209415 0
112120048 507249355 0
328557794 35167148 0
137123737 484670683 0
420690769 1839930 0
24331461 166148409 0
151680510 113614609 0
64970029 301607639 0
446982131 242981126 0
118578747 450662212 0
39457046 188405065 0
153914810 302500116 0
388051034 321952996 0
526623578 533061339 0
267570944 385383485 0
320232665 411615968 0
213753030 286590842 0
409282871 274144627 0
226829439 374740817 0
260334877 545523912 0
154548853 251259798 0
421375952 284841138 0
467893719 252263179 0
32828802 212750562 0
356002040 340808395 0
297190395 519487892 0
296271102 290580364 0
70061424 567727829 0
26921772 545846628 0
480539954 80301753 0
118052495 165437535 0
71051465 455880219 0
21930329 13500492 0
30238691 388055221 0
361054560 420591037 0
233194475 434322638 0
522006871 200539365 0
127117225 243305985 0
435710781 281211592 0
559188376 102397113 0
354447863 209894146 0
192380089 560880621 0
518527008 247014648 0
333363766 195748223 0
75268606 230765773 0
15731262 125390847 0
495914850 552811 0
142197780 427241484 0
543430946 150963568 0
77926307 406262449 0
470658670 377422428 0
387113666 539161732 0
350083040 162424992 0
207655909 409209334 0
353709320 439695901 0
445257707 44135958 0
117309385 224444368 0
204791857 98744638 0
426007139 175384 0
173185350 518707475 0
387706707 308526002 0
58143373 34287171 0
65327263 266038585 0
531804799 254472031 0
352415678 126367883 0
412794630 84280242 0
94042646 148995285 0
153386342 436859894 0
232066643 398737600 0
404102129 112349018 0
389466037 203655760 0
348759066 451122334 0
94133168 1076293 0
397926701 126748291 0
539222176 398060260 0
350339303 172156326 0
483760818 289741619 0
437714821 220568981 0
275037435 472351310 0
197119745 10461242 0
465363215 349103964 0
41935569 546847061 0
331915327 362472337 0
281723276 554408622 0
120588222 449019700 0
465818250 404286357 0
471073203 187239777 0
464692432 511482239 0
330407449 246080111 0
565198157 284559413 0
225072537 418452167 0
57224814 105112875 0
285605487 345076329 0
154821226 260814878 0
369544340 386311592 0
76407600 450280193 0
560590768 305052160 0
120118252 42266390 0
36669097 225839747 0
569122899 80110569 0
433428076 228158586 0
531894033 86524685 0
165132175 114327149 0
182235299 443421308 0
374560227 159737171 0
398163121 484311844 0
418036190 454072673 0
278823083 150857172 0
109308610 530703900 0
78468979 487870448 0
137495505 276544038 0
293452873 531845057 0
227797682 107608170 0
293877103 298128609 0
88187129 120934595 0
125610831 434175128 0
108565055 354522730 0
311160071 131490209 0
301073573 135195171 0
425747601 44754787 0
541949718 215744257 0
362788158 162921764 0
32872120 80119472 0
20029370 237726909 0
402709660 278857712 0
31634140 404016207 0
521200444 380573775 0
232414604 316698599 0
134976668 204980925 0
204329904 316601356 0
259453518 460511931 0
372272274 74923252 0
258297438 383915062 0
528366407 3255782 0
236988017 328078620 0
82162805 522818842 0
214776985 110502137 0
533385020 489809584 0
184767097 299307974 0
330591120 336278721 0
460682581 128506847 0
112464071 297077512 0
17749768 173436987 0
120109554 525737524 0
537188586 314933077 0
429164672 131262698 0
523312590 291802100 0
524419555 94181091 0
250654352 227486618 0
560178650 330927749 0
429883095 400356275 0
142253310 441463107 0
62078331 448743370 0
556073019 478908602 0
552464741 448791379 0
512013341 37975169 0
106758257 481318702 0
356185724 454530631 0
183460166 26122882 0
1659924 77809512 0
540082215 178548973 0
515272761 211165324 0
389892623 566582306 0
361349096 207805351 0
276471078 233949075 0
470261413 412874685 0
2761022 461773916 0
259430578 296664714 0
163872073 166664581 0
226784152 473994115 0
160497987 12061999 0
214375947 350097146 0
303807258 281202939 0
223901897 202997424 0
329486075 76886451 0
345314095 171121425 0
89255126 125395927 0
276455118 130539427 0
389917720 5124612 0
540786749 263913944 0
350016477 526283754 0
322944903 212272562 0
216909078 196477695 0
320610833 462468976 0
73707289 466803210 0
318173686 11384051 0
415731484 333548124 0
280314340 280382427 0
443265533 61952727 0
195051571 99311126 0
547975608 298811982 0
434804173 512931175 0
116288464 493099889 0
46977828 196240467 0
86582683 495155424 0
231981613 118361100 0
323550170 32251388 0
350643332 11281727 0
289636513 440486627 0
313665730 344946046 0
190326220 41683117 0
489737675 287402862 0
504421105 257449559 0
230154619 351498630 0
54905075 252118745 0
391967525 15748028 0
347782148 559131272 0
200717966 72820832 0
470425642 183611335 0
224154021 476258164 0
437580437 86792953 0
94186505 561529171 0
18807959 282236842 0
239139164 535008550 0
66798518 494414581 0
378869360 156713630 0
561512713 124886846 0
30857071 233594517 0
276740393 392075363 0
538597160 341353116 0
122334005 301773455 0
334702895 1963938 0
138621757 296589665 0
530248607 217431028 0
266212242 322703548 0
40055446 462115531 0
552106651 548344277 0
519265831 385967232 0
458942907 58326554 0
398483073 532788826 0
99432510 218398469 0
56019213 269249599 0
312121276 475049636 0
542560288 45766355 0
549414177 310962202 0
455259 136368038 0
261131408 93774452 0
158311643 70887743 0
351043042 44635172 0
274929650 177771876 0
3091874 334222898 0
543763445 443642055 0
467571795 435753295 0
194233496 560365971 0
122209735 24965997 0
122445822 529773508 0
282763574 30307936 0
36166430 343157313 0
468235125 128370085 0
473625600 276729078 0
128591512 370056016 0
100027263 116363842 0
361975549 109578422 0
487494423 480691992 0
329780881 439665770 0
506416516 305204242 0
33395779 363730653 0
74365404 371873544 0
364079148 314158008 0
141219909 112461070 0
187103286 501193813 0
50519669 52118673 0
243821966 139592237 0
214468998 423216242 0
498186333 123706940 0
246209124 306107539 0
148767529 152653007 0
113446075 561708353 0
286486383 45376624 0
177979942 541960601 0
154628980 161753331 0
395829126 90957258 0
541342390 28727285 0
124481077 11355284 0
153406487 226578638 0
86515613 49358014 0
24352254 292034704 0
73754609 434915063 0
477181225 538982872 0
259520362 241105056 0
348846822 326415652 0
384171683 437272261 0
406725306 90881857 0
118799985 395720424 0
508088444 401549529 0
536310843 156057386 0
550563690 343723739 0
321442904 436266833 0
117757463 497150145 0
503305620 529560063 0
198823658 237123988 0
61545079 62895872 0
89000583 113574914 0
180501480 544356928 0
201920178 102777842 0
542967522 2429953 0
21964075 453762809 0
546804706 478185689 0
270146034 391010201 0
494261185 351424638 0
357436547 477480266 0
277899993 393973806 0
14519219 442182763 0
259283263 496463338 0
567523903 196264435 0
343826110 410597139 0
88962523 418620775 0
27045328 45952933 0
163886147 297563570 0
196422140 304293974 0
540586695 111246730 0
345266377 528717692 0
101044144 229103377 0
173450366 356766407 0
14327484 166864059 0
353672922 128460328 0
328558572 164483833 0
243993794 497600391 0
215829706 567166389 0
199026770 119790669 0
180474675 260179403 0
201623684 4045731 0
270635910 521392254 0
149513098 101342379 0
230584828 78408981 0
480515051 249419353 0
115166226 222677932 0
169413872 397864811 0
467390442 404575110 0
370966486 555354730 0
16948821 167780506 0
432703081 560106971 0
196872903 2816225 0
475762125 371312852 0
46569969 157765780 0
546247780 91107712 0
302447970 512569297 0
409996007 233075500 0
79938612 98882807 0
441796255 468966827 0
113806811 69369566 0
16118256 525084988 0
398463163 540302540 0
434897949 175859887 0
312603118 67130362 0
292794787 372601024 0
371687158 218078616 0
403161616 69403600 0
27292880 564968303 0
528551530 421669933 0
269015284 3534107 0
62633230 402049862 0
523150170 77772469 0
295838166 540558385 0
166068702 108556822 0
22092705 504725206 0
336736939 281441022 0
276297674 170005792 0
512710119 496007660 0
433715249 423392987 0
402803238 454501122 0
413865209 558068254 0
507733539 463377313 0
533735487 304701387 0
220346365 208644189 0
44197525 340810545 0
476878689 406881974 0
65331162 202249031 0
407484339 438704673 0
322693668 337789548 0
10387808 528065829 0
564514660 296143299 0
505827667 433609253 0
143683475 554233347 0
272324636 153617513 0
273016227 429217164 0
276228109 184409729 0
24574343 73691869 0
343626616 267583290 0
208329306 6998947 0
517861565 456916212 0
104421360 324640751 0
458716800 326904234 0
488094856 447113979 0
238432849 249564750 0
556259492 500140697 0
83181206 498344306 0
384110916 478917624 0
328633547 212674119 0
51970321 28653642 0
446009572 122832416 0
347237792 58858059 0
407604649 523528796 0
482956517 401885523 0
68414972 128101134 0
65352133 471518867 0
531673043 306931814 0
35216916 204503689 0
354743522 278483236 0
182344134 338697789 0
496581876 397844919 0
533747854 504655885 0
335663676 318815460 0
186694296 221303348 0
288064085 353512654 0
271789146 492307321 0
432171935 258124338 0
204303870 302295524 0
379919243 177501265 0
85966962 131275484 0
543279903 430818073 0
118443832 440123550 0
313631066 371998542 0
473944209 129824262 0
53965381 41781396 0
258176916 247151458 0
279048067 380211036 0
567276310 477768579 0
253944106 363174768 0
196112802 287632012 0
199653532 484436691 0
139671407 546159434 0
362554173 564732419 0
225034592 481944243 0
285613458 530812298 0
261269321 46901809 0
142769370 442550103 0
477924608 280647949 0
214625183 106569632 0
505774929 566366307 0
449367035 327578326 0
36665010 205330316 0
422118645 402073227 0
108128364 224990016 0
516407639 169003453 0
167101519 199482016 0
412950591 284091797 0
325462486 528692940 0
101761269 117865535 0
306090074 103749700 0
569165557 128904123 0
167639740 277405862 0
253649804 26776225 0
145901998 525993311 0
193617912 176691936 0
528571393 102392095 0
487479016 329161379 0
500313929 71249567 0
420890799 520459091 0
338296728 78804173 0
447020107 292268867 0
264662521 330413594 0
330739133 433878 0
427736103 127050421 0
412767102 561697172 0
22665953 290572957 0
291193970 508565132 0
124667127 172407986 0
204883322 122514143 0
407751607 140004678 0
119649408 226355107 0
58561411 219693985 0
340642328 443207382 0
212542998 122475148 0
220607023 205883989 0
385555348 319003554 0
563260458 470790835 0
505941667 80483508 0
454013780 502231127 0
64247278 22436653 0
272814450 391564049 0
452354432 305795230 0
275768910 224841673 0
328582454 481182324 0
13326356 91190278 0
139950068 398679021 0
31954586 316048174 0
379890741 553089430 0
18649569 75435262 0
156965659 301631935 0
55912842 543682461 0
32763563 26321328 0
131420024 257174121 0
251984372 349930515 0
193129344 57264074 0
441883713 356396015 0
117866733 160372538 0
533850487 141304962 0
25743055 245836273 0
448741743 544771961 0
358187994 379512250 0
292649997 406260263 0
118141219 244394858 0
320350716 464069289 0
168050241 247526390 0
297312741 248483042 0
131973794 91156992 0
284929254 510960131 0
413044140 126430933 0
562881964 153771066 0
88462663 445266356 0
286021121 421272692 0
417760506 51235832 0
331992923 180312504 0
168952166 252480242 0
369674553 34078550 0
309742686 322599083 0
176398345 194857598 0
260229683 133886756 0
428416270 371707755 0
475840471 170311472 0
386263613 423591822 0
92328449 272734962 0
533124919 363275323 0
475727216 545547974 0
92393650 553078405 0
228420096 501760680 0
40830016 346547215 0
158858840 526428304 0
423379481 308551708 0
134879054 38001409 0
194913393 115408832 0
531838450 379877628 0
341799692 323541624 0
470155777 204052639 0
155123308 160783950 0
345653741 346669390 0
423484240 38553771 0
306459811 152583181 0
241295711 60083104 0
23050604 480253130 0
555903747 418521090 0
23478962 40582476 0
169688231 300038032 0
123173746 471247102 0
444013982 503483196 0
12544836 245650178 0
280256739 361118576 0
287873043 207625974 0
427504503 328634899 0
5848280 161777844 0
526953576 449901662 0
526201435 382158123 0
79170667 1896739 0
107458620 46063947 0
474763427 369142250 0
239478356 405578799 0
72476987 328972503 0
103225888 163169521 0
485568744 140826821 0
502438816 508939093 0
418268110 123079047 0
227308890 378445922 0
303964758 411025210 0
464775393 304051988 0
108954380 436686963 0
277948618 469230891 0
517514438 354741230 0
333171532 292135426 0
469645859 504067453 0
387355130 485094424 0
75980348 147425231 0
79056462 310230116 0
125284088 365058221 0
418446700 38645776 0
120296393 76233928 0
29402492 351788001 0
82901379 178724812 0
46308501 258647589 0
62318718 542306301 0
228688606 370815413 0
522662187 170539348 0
5133898 519311512 0
336645886 12342146 0
192947105 343207087 0
194608605 329425225 0
387888769 515274158 0
272462507 322459572 0
513580595 522580745 0
336299573 535041388 0
224639005 462303430 0
303133668 340481693 0
503441166 17354647 0
478644703 173857477 0
264827418 533743652 0
352248667 151102902 0
368509802 13639204 0
345973175 89052615 0
205954231 314952900 0
150233908 37758136 0
84402360 468190456 0
543520955 432297021 0
185151300 247053569 0
480512960 533471657 0
217527827 319289070 0
1213665 77080097 0
413546699 13516010 0
47970118 190851224 0
10460719 322398798 0
451327685 236938185 0
299847179 426892661 0
298886388 137356776 0
280402448 524048988 0
361239908 467496133 0
457019761 327691354 0
71410037 490177531 0
564870014 200850730 0
319904204 152597661 0
425834819 448028641 0
106523839 6357067 0
97998901 320758939 0
1603497 389068596 0
26629865 257092564 0
113819476 325524965 0
171719755 429858785 0
466224920 345479854 0
160131765 275218194 0
130716511 399882283 0
33526559 524279260 0
497364382 62752930 0
453805086 365540204 0
12657717 37184791 0
479389438 247824197 0
147327903 45029378 0
338621611 149845879 0
18799915 196960803 0
257334293 203034228 0
464677912 227964390 0
467274102 372668356 0
297625287 269926804 0
196119188 312330204 0
323603659 463594891 0
498984878 89798684 0
425911746 253871709 0
184976652 18504630 0
141671791 241945050 0
75371852 171058098 0
515976927 215465969 0
232187784 68708596 0
364963882 562892989 0
317853997 241532981 0
418203462 542418246 0
161078179 475990838 0
296952252 3411071 0
140345539 458136271 0
457106306 408145443 0
181291562 127630004 0
227025053 435916328 0
18047120 315763479 0
437467569 54348286 0
391904816 501553957 0
292826814 403191414 0
408288699 228095755 0
389175780 207424043 0
109027410 186780091 0
173761256 62210594 0
498867646 114575237 0
25483795 321043677 0
134204359 393544280 0
101394385 335252171 0
556992391 394741091 0
167605158 561552481 0
68993314 380348559 0
151152322 69873703 0
307580740 21515778 0
476403659 462274306 0
146780125 111837669 0
328920689 291592113 0
218874246 520042292 0
72020589 2354444 0
189571312 502894945 0
301833612 361346940 0
262002129 195887178 0
98476049 33569429 0
213491748 82645869 0
228091970 522702303 0
86687045 407022814 0
537667601 474609218 0
53268184 192215691 0
20103454 447392067 0
454876038 1767093 0
435311886 95944718 0
192170355 7566823 0
559672854 61649310 0
97511486 488694700 0
83164300 386628764 0
469525045 569130967 0
438993029 37142124 0
493057065 29943604 0
105181447 37290850 0
363742436 26639752 0
83629397 393458753 0
480240099 346101489 0
456677551 364640417 0
88853462 152080422 0
565684247 336961013 0
541026019 29984813 0
237626959 564262620 0
170696600 499903490 0
417865902 522531155 0
58375558 103427567 0
558653621 231145782 0
458906524 400156012 0
296963030 505802114 0
127189859 175187162 0
432112562 541101084 0
392725755 504169431 0
9499885 460602581 0
179581567 53455437 0
21207512 178928125 0
129781347 373612434 0
377243736 190259811 0
415624248 186442222 0
498056381 214404868 0
145175130 311569567 0
31469861 307416229 0
264621183 11751147 0
322001618 56568853 0
484530335 171881522 0
279310444 208996725 0
266628283 418527124 0
127864831 293758860 0
357942091 531155639 0
292481673 92374138 0
297193632 80568878 0
222960426 480355525 0
152715138 75751816 0
544211792 500184822 0
537718253 86160267 0
321380013 192041389 0
92249830 260845709 0
176891128 153042001 0
482167799 331877473 0
489532004 304135355 0
26212761 65965341 0
73124313 296178964 0
262175048 311776043 0
359976599 271466414 0
128765102 374753423 0
4516654 287737297 0
556140134 522137331 0
9913430 273181374 0
234169189 535212153 0
557679163 337839330 0
547309612 465856565 0
252708617 436842553 0
263910300 391590807 0
419715133 256738519 0
513238380 122126307 0
201357420 334127135 0
559828092 249555049 0
77668852 100366648 0
161660485 448553055 0
559484699 198855764 0
120451396 497188267 0
465627893 429351399 0
248849281 51044951 0
378447929 552601467 0
180265624 307056585 0
308060542 169839922 0
288964398 70481337 0
440974448 431591888 0
334569551 64714969 0
551845045 95084327 0
262960744 559817009 0
132993173 115512431 0
74758665 86786287 0
296546498 74028961 0
114766942 250087956 0
183438421 143599864 0
17955899 562040964 0
333367311 496827668 0
171041837 48263430 0
9671258 109819103 0
151749743 509455236 0
37743251 148367897 0
304153526 148263083 0
169219542 94670543 0
534427235 307944761 0
414593736 479335978 0
504884894 341805772 0
124573633 115085680 0
243468228 410228255 0
128837679 128204579 0
249986119 105047131 0
45717464 467557354 0
98832048 410288971 0
272313446 197839152 0
429681784 514355041 0
557142520 80435934 0
436350225 256070141 0
22505977 471873903 0
54683243 27965026 0
287394394 361409653 0
59734659 223154104 0
447120600 306860676 0
419409114 208501126 0
278563667 252032649 0
533300258 399841297 0
419462430 245487452 0
3416778 80611938 0
134715144 98925938 0
68621811 46701626 0
13499962 486225445 0
58463646 134514263 0
248874750 542560803 0
385766556 230304255 0
288568121 561109441 0
156597917 72120139 0
179085025 361936417 0
265583740 252674175 0
334742977 51826631 0
266389901 125617654 0
543131110 504651616 0
466346644 39523091 0
92737495 429740965 0
12567602 330834972 0
151204634 516278550 0
224666161 144251431 0
165920775 143604840 0
564328794 40802510 0
501593480 522414552 0
98241392 501443650 0
269991634 414935149 0
455701702 527297004 0
205331885 139030130 0
203156520 525506574 0
148566333 523535454 0
308930141 237988836 0
36354589 362226461 0
10188495 465279527 0
177550762 45122511 0
162546312 434195192 0
75235589 442554720 0
345047423 537529453 0
99248693 2874993 0
346901221 508512814 0
331268157 295944200 0
388008240 289827155 0
423704669 568313143 0
247744785 87014275 0
532076013 239596263 0
370701669 348993131 0
470477810 108723811 0
78853965 492507314 0
108140736 259771132 0
325176884 145734224 0
543136765 113830406 0
147711547 517498202 0
369043697 480114300 0
533192502 459145940 0
166988948 312042673 0
313667703 325993292 0
482959377 326163110 0
208441255 539841999 0
105375219 412345489 0
132471297 131532082 0
176097750 149500116 0
517485525 461352327 0
469583209 28970274 0
567996119 481037978 0
145506009 65084315 0
451153082 302123002 0
223972959 394803330 0
386644352 19273725 0
453056520 16253492 0
233631556 429592449 0
324958086 348455624 0
257026607 429686104 0
259708788 241768771 0
563340376 265344819 0
460159691 268122548 0
268073317 67316219 0
528960163 174828121 0
234026336 462968823 0
551215550 166545812 0
406991968 371535764 0
298973153 338343939 0
245554913 559850919 0
12016952 59691063 0
413096332 124240751 0
134210998 423300079 0
353779131 170060710 0
2478294 182793334 0
72710023 543885057 0
508250761 185680087 0
46584953 60483179 0
177062283 173988177 0
452911190 295522723 0
107710694 546667 0
283807483 77613113 0
551198783 106518262 0
521786193 447417452 0
235100129 184831448 0
196360133 156095633 0
552794965 433513509 0
371493571 47489878 0
16296530 383122447 0
286596391 398697483 0
534036370 71228969 0
119342824 112904921 0
345458784 425480673 0
186416812 402995676 0
12499239 263625397 0
380050552 121208858 0
410159553 540272917 0
402519271 456963371 0
433256297 250138911 0
175201362 289420448 0
400448787 410164433 0
373985742 265509161 0
162713299 545520689 0
428353599 101457810 0
478039802 528236382 0
387363803 87021375 0
276215452 109579334 0
203133645 94316617 0
338084030 541531435 0
64924789 265471826 0
147943311 498077960 0
194366210 378617622 0
541008435 181891542 0
430318756 96505392 0
224027772 290103662 0
282128087 564516058 0
302054758 448727788 0
503673655 511202088 0
102063814 153508167 0
145298978 167040086 0
245402449 174469517 0
396585588 257545637 0
471506729 316265092 0
270124549 410823182 0
426234509 199133184 0
117797811 471852797 0
60900929 395935424 0
62459929 312390054 0
251467435 566973552 0
41237639 113746270 0
249067474 405373469 0
327514193 36124025 0
69217665 543678545 0
332696415 34869728 0
153047638 160567840 0
289965187 500410102 0
289012777 344818997 0
53151974 442077349 0
257507543 538180532 0
43076160 236093257 0
160038515 312772137 0
459600571 60731354 0
289644210 539453487 0
122938001 399838989 0
408276321 31634770 0
201008462 325175455 0
23377749 400756681 0
382530213 39721928 0
35658909 126366646 0
111408636 154906253 0
494475507 224815145 0
531395864 34450764 0
542068298 232770467 0
2229753 401609475 0
248856655 331379237 0
256407502 259691768 0
312325171 73038306 0
424978602 279549179 0
204149555 481336586 0
127688219 173190208 0
242627721 231839840 0
91771900 168262989 0
240322948 305078822 0
22228612 539261175 0
97144185 436866618 0
479235441 227918839 0
314688435 459875082 0
318295262 154509194 0
554612538 121873677 0
556703536 181069937 0
68841864 481138006 0
362700881 433394634 0
418814815 324791026 0
242047912 156959450 0
353173590 292139671 0
280617756 21810619 0
424469195 194071551 0
546491100 178938425 0
265518299 202707660 0
529512747 519588684 0
309801371 395913342 0
93621046 453951963 0
422308952 239301233 0
142025068 63744525 0
309519914 383784828 0
428455155 178796337 0
490910021 260628112 0
364669163 193607959 0
318243558 414781859 0
538254897 525588599 0
368836226 49597486 0
502068967 212528069 0
124131728 309726364 0
489244753 525055817 0
187601408 23861978 0
510346265 64814190 0
416295808 158356982 0
471452380 338995978 0
58420642 42581403 0
86112744 525794911 0
248535393 473981192 0
529466738 524332273 0
81161399 492195303 0
167534983 146460400 0
206054703 135871531 0
104127210 74010895 0
329868542 118988808 0
396505417 538247608 0
10612770 324753387 0
62460968 20709967 0
236736995 239248295 0
341014795 234791866 0
341412888 215771005 0
367447197 473956880 0
296930685 294702908 0
392355447 72133628 0
193632029 50892664 0
232165642 468206093 0
497248670 404941667 0
3636833 362857767 0
506898000 524428010 0
98938216 294908239 0
183409207 117968341 0
113092783 189915128 0
289868196 338815016 0
530140843 92452791 0
357990609 472327178 0
352836600 246551799 0
18958139 301423503 0
326800349 160130094 0
142702983 69360921 0
377535986 226857189 0
275574508 443542781 0
409991734 5277974 0
532855344 531466266 0
433888558 229962395 0
544836731 287325234 0
111388340 212676967 0
239428320 517097141 0
50894128 145009226 0
352197120 175281309 0
170238423 37307936 0
209426179 117140766 0
330230248 535762131 0
479176816 27804691 0
86834060 167269197 0
69377071 306111393 0
172460954 482317246 0
532530738 225562947 0
513054507 47955687 0
531517214 502297797 0
540443970 370201538 0
401891250 204151820 0
445130364 137028385 0
440409529 538474985 0
70583397 46909431 0
14210126 25549935 0
206026941 321368400 0
306889642 351892298 0
207135204 346085184 0
471435700 318091452 0
488598732 203378979 0
73972394 114121659 0
67502616 71550840 0
128487314 14846104 0
128132668 482124147 0
565911002 487054213 0
447119821 127893203 0
310371793 393686540 0
31756887 243594220 0
330691913 390167999 0
483646917 170987750 0
140028664 507982025 0
92617980 289604444 0
554841385 504839363 0
23101713 15495418 0
383131602 268942258 0
406041711 229732953 0
182739343 293280022 0
329209103 310793344 0
62910569 102368450 0
248644338 505945010 0
491441563 441864570 0
204585790 204944970 0
523829756 454354267 0
336967867 409151245 0
176978185 170823808 0
234264023 247670934 0
358463833 149721780 0
7215358 558733110 0
326783611 24656974 0
84444942 562441688 0
476057575 161735466 0
370272144 403847039 0
459651152 566787759 0
498957297 409565834 0
401882934 488623673 0
538760248 303408924 0
97143630 215978402 0
249369001 219342158 0
50172345 562092004 0
348282785 223331234 0
282136359 289113126 0
321935375 364113352 0
254991627 105609132 0
9774228 235867444 0
243616046 391787815 0
437654881 452025890 0
314542353 134858448 0
398581663 144173915 0
517010622 323817645 0
11897452 382638384 0
112970162 435188604 0
47134042 272339477 0
472656934 202727939 0
217420661 33160180 0
247514005 397969838 0
288932344 249148423 0
309344419 34396192 0
51816746 256923289 0
173665187 493607022 0
335831203 549109911 0
161339673 305512847 0
498360372 211839386 0
254329491 416705857 0
336075057 369200722 0
400806021 409312657 0
40701946 505869281 0
450996793 400569650 0
184934994 389637408 0
153468907 5642777 0
210647325 563980329 0
256572298 129155790 0
445574816 365973603 0
307060018 395765261 0
466559583 98849430 0
409809632 281860423 0
252905661 404598683 0
555181974 251429513 0
567128104 65719099 0
18910359 419544965 0
144293904 136708575 0
293675907 187835168 0
191114263 80993805 0
373263891 22697116 0
518908091 98852079 0
189370173 223708972 0
57596593 231994426 0
429299926 509782282 0
35269156 387633829 0
415931541 498783199 0
13225479 464139260 0
493214730 333752774 0
95123916 540812820 0
418878430 226631654 0
557866621 53471528 0
71952660 178332345 0
42381484 165767433 0
343931313 365591266 0
400709002 52696644 0
236613728 446235790 0
321885373 202724878 0
282055445 133463736 0
212978727 492580623 0
71209980 275033184 0
501378451 70531001 0
14853479 282960912 0
74949183 10678807 0
499624070 347163428 0
504683348 14348105 0
312038801 391471831 0
27547020 383319859 0
400815262 504090369 0
180622990 557578211 0
431390246 5013165 0
498201014 509278809 0
24880177 40730117 0
134693022 76474624 0
10817479 137040109 0
456613925 155600488 0
147795354 409845242 0
289595163 194108854 0
19820091 52593962 0
369537607 118769889 0
55443818 279395275 0
89862025 88958645 0
65941250 542417576 0
434837717 326572908 0
41035402 237090342 0
364274237 405470633 0
189479966 56524015 0
65124718 98448673 0
398534106 566550959 0
385400981 247473556 0
310793787 394591717 0
218576830 468874727 0
501650938 371928880 0
419097368 319896967 0
80907487 10434974 0
350609855 118979591 0
242389307 518881145 0
454604517 222303876 0
524443180 343098337 0
239480911 286768371 0
103014048 58888493 0
388507972 556104011 0
75772891 184066262 0
564351072 75882234 0
441095112 64055274 0
458079122 119695963 0
560026454 413006006 0
261651675 26551810 0
557072503 494505952 0
182944125 27238418 0
201905379 471951787 0
214600345 22536088 0
6567089 491493830 0
443181126 156709624 0
250392306 403483871 0
303798619 477780444 0
376036174 514527953 0
226811565 113807014 0
89425010 485431211 0
410440007 54892911 0
327112543 274835154 0
474981226 407203638 0
133378081 459093236 0
250233536 446252311 0
388621208 564781471 0
175081371 512628610 0
2536240 329467280 0
282607830 225587340 0
180277432 284013343 0
36871460 540668438 0
554076922 377124385 0
237444788 468594138 0
511725865 48400328 0
162135371 163420579 0
460420787 357360008 0
302230677 310822932 0
136460967 408484941 0
479131539 164284126 0
464841492 352966761 0
177377757 153300373 0
24315924 546011253 0
176816402 349956435 0
53796457 106768356 0
318032282 375272554 0
68898888 134596846 0
518178926 460420409 0
321066073 245985551 0
87587658 58682554 0
523272238 458717295 0
145509035 135553942 0
51773144 232927147 0
212777534 56917818 0
169323418 467569088 0
489009421 40173554 0
423730198 167177860 0
396295157 61515873 0
253979285 509992109 0
566316474 193536163 0
17759265 525101691 0
534985263 74480218 0
153426427 98430513 0
278162251 461642774 0
229969489 223790300 0
187649200 223735748 0
229419357 271418849 0
64328142 14017744 0
95906262 10681502 0
65142807 384398289 0
415291792 390472957 0
298075017 94055844 0
399328681 337452453 0
551518594 325402029 0
54926731 65234951 0
71166921 551604512 0
117125289 18737617 0
437413892 563126363 0
466031145 544784228 0
552763359 36085642 0
408152284 442778749 0
371037891 404663745 0
548338281 28617606 0
454067872 415381004 0
118653360 29877709 0
333146575 117088147 0
114893922 380927942 0
468141074 429848602 0
338503384 249807137 0
101025551 293912454 0
284267348 4886580 0
37532396 410205416 0
292101873 111090160 0
114198145 383449250 0
107448910 531140790 0
10187675 519690386 0
373861423 214305491 0
505003908 567296908 0
191350953 96883869 0
387334610 466042371 0
464827498 476013570 0
291386095 411369717 0
562408537 539101583 0
87626723 57137749 0
459099681 239420798 0
320810603 74551981 0
318635970 408964326 0
351779352 388110198 0
239005283 420886514 0
290795004 327178801 0
112090895 468746898 0
198091401 40813828 0
408250548 183855488 0
558962291 18965953 0
184456728 476159451 0
457239642 308974735 0
240053101 237254359 0
197236912 187657877 0
417161653 21653652 0
362087248 370041785 0
183971482 277975432 0
209388112 149863031 0
193517726 249272421 0
358838057 213019753 0
371746489 521921587 0
442629809 46307888 0
278130469 323415012 0
308456328 561288862 0
348295629 246823324 0
350490330 388796804 0
485530002 233162753 0
45756374 122491897 0
451458083 493502452 0
172788428 357619374 0
168878573 38238661 0
420295702 63523696 0
533991190 214711463 0
402567860 508722934 0
480455224 369910825 0
4316270 401805482 0
200181821 408472363 0
296694368 477043953 0
341806624 380960726 0
137210717 170234378 0
553506165 519394823 0
154440360 169593091 0
527819576 500829076 0
30905881 76126937 0
196657648 383530375 0
169745378 146130299 0
267373746 188433319 0
177857531 93711598 0
277719566 255044393 0
132296117 487557781 0
555466236 204812873 0
424737768 358134463 0
398123749 106034666 0
528282342 292968657 0
435353842 112513049 0
537553023 102614193 0
35055742 15462119 0
62178952 228896642 0
500134789 427656215 0
308996512 50987370 0
127463119 213451694 0
273124418 525360183 0
166403960 227872398 0
242787137 549981041 0
450334904 462339241 0
421255514 51889881 0
25927582 4931056 0
82469405 504820393 0
321989267 563345972 0
208528120 416496810 0
232967102 301789861 0
719489 160272069 0
189154079 357814145 0
309188157 190095496 0
171531684 46961761 0
132164561 495776053 0
70000651 407736720 0
381634583 515482149 0
315104847 417978484 0
33386791 215388393 0
531157537 248798538 0
67731889 188301744 0
39691131 15447091 0
10559761 32464985 0
564363644 510084792 0
194294644 351882831 0
149231548 300678180 0
387546295 244660689 0
86768477 333205570 0
457464265 272170158 0
478074280 516581291 0
89770064 481428322 0
510653760 374738109 0
178795706 337059424 0
100110488 69588698 0
474283607 531837455 0
542014704 184212955 0
348892050 75860318 0
196020761 431609122 0
315912437 185558969 0
430388422 376604032 0
507293583 14866133 0
413529337 327551090 0
297428423 254826007 0
154722608 167420555 0
224158093 265712249 0
371552259 181172262 0
364881413 449393672 0
524598549 306928867 0
178069536 240613947 0
335415421 39152988 0
352537953 183584363 0
122705512 252235455 0
148907829 324106801 0
123914430 31673539 0
538338527 325567297 0
228130452 96817069 0
349883368 433724244 0
135360057 331817572 0
9535371 200202409 0
518186553 370812834 0
429342160 33089993 0
385495641 196122903 0
505990266 534411309 0
97978871 19789010 0
301326588 388363538 0
75900016 475151548 0
104571355 39952707 0
442033718 261334901 0
182220682 88846755 0
553432572 156155017 0
512461464 97775023 0
154514721 265814312 0
165505945 7236300 0
284427890 441704163 0
473389033 492638286 0
341570071 511480246 0
197081838 41464468 0
240653231 314215708 0
247472854 344520024 0
133360232 66332039 0
163032810 379653226 0
473740175 440773389 0
513161514 109951040 0
552292693 225512733 0
438089484 281291073 0
548772947 180668629 0
25053948 559959430 0
213727898 491091315 0
73380082 563808018 0
408978229 193834627 0
481169101 472418058 0
440248026 561866789 0
399889028 261958494 0
327350999 19085940 0
17754371 490106925 0
473826717 43220710 0
211012047 563416161 0
524510155 401988595 0
544521123 173958751 0
221616916 394714591 0
256800044 40944754 0
348394901 9751866 0
93305068 21982611 0
264198483 202560978 0
93315238 385436958 0
508428066 376233974 0
91386178 118320626 0
107706100 501391793 0
557329955 38908481 0
9876393 426503481 0
256082807 438004888 0
555778367 480378234 0
527925543 51332011 0
96795464 346879681 0
491251491 174527514 0
162155635 135288546 0
296723098 12841132 0
187641075 60336161 0
519495107 144805386 0
471126567 412454702 0
197816442 559140219 0
454328250 260841229 0
42899052 131153310 0
45244290 146396332 0
212716157 388183563 0
200938533 236671961 0
155108893 33098515 0
366155630 204036604 0
108245681 123824761 0
266133114 411991471 0
178437711 456364568 0
182484489 450368620 0
296922740 325118204 0
54412686 534045757 0
329362987 51843633 0
203120953 527438741 0
499303296 268837289 0
13084205 292890643 0
391915774 178147631 0
291582785 259635818 0
239894859 12261803 0
391914951 364727830 0
147125813 241117580 0
498547156 219374173 0
348273094 315348953 0
488247057 309781220 0
520255792 156510946 0
92799645 85933109 0
353126757 13638478 0
204289911 288869561 0
139214815 477076871 0
286582518 568756015 0
356240459 454673524 0
206555581 167076283 0
281213819 320972816 0
144050845 458201018 0
135760167 267762069 0
393724179 64186452 0
4418288 179435784 0
63725553 361021170 0
338518870 162336567 0
495649786 385880434 0
488717409 100598487 0
89101592 388827248 0
552658787 384470674 0
211356006 542938341 0
219893351 296475473 0
11405755 539550252 0
191846465 438432873 0
289168742 344077901 0
293115289 434684328 0
422030750 130751871 0
264884388 293027192 0
537425113 470522989 0
446495149 268371062 0
86330979 294714597 0
363072558 236647813 0
302998960 430000873 0
447172906 415984206 0
263521457 113020674 0
557255246 332342180 0
284779843 540809302 0
37735117 66790875 0
55049626 259075503 0
193551974 437250233 0
3984046 438019217 0
120963489 293703118 0
450528887 477709792 0
156340678 238598295 0
479039915 281015487 0
338818261 101909734 0
174959876 512293999 0
73138903 209688788 0
226608332 125422426 0
183349553 304750067 0
492095604 145910404 0
468526758 371477604 0
11979377 24231162 0
107488462 95466122 0
377637626 52179662 0
15418318 540221678 0
372475319 482486345 0
118754914 558305024 0
179154482 352651697 0
441624778 178146335 0
564601855 104441926 0
374514007 416935280 0
483654808 283352820 0
500204506 461056383 0
501226725 545015383 0
435795232 73454645 0
399423315 112594990 0
377037510 153674761 0
102744370 339061038 0
279532840 561914269 0
161789672 306341418 0
325801008 149610465 0
355148610 518828190 0
367737845 365808756 0
112010648 458374558 0
507886865 428474617 0
307329447 116874521 0
19457923 440087840 0
40743743 162783959 0
186006415 348849432 0
338334745 555295906 0
288302591 339235386 0
160891647 462704708 0
495440744 174589880 0
432479798 55278622 0
346112271 340918820 0
250300093 97047434 0
50872539 373037431 0
125508018 372802577 0
369183069 198843295 0
466850945 552731611 0
220254893 416384306 0
90018624 328060979 0
299607190 531480595 0
346656120 1347264 0
397165793 294663751 0
60958901 189492779 0
396156906 116416898 0
329858284 209328633 0
507959724 67639818 0
245932292 147064602 0
53401024 116238101 0
94126549 441360948 0
114320187 313371540 0
436208224 249077769 0
478471732 68698733 0
325380596 494361506 0
350951781 438591486 0
92192673 106645993 0
384777804 483714642 0
156772868 340543804 0
156642909 92457942 0
341294737 396826874 0
462327195 447721156 0
378312330 199601206 0
139520484 536325570 0
125951588 403746772 0
80011659 81368625 0
493081751 302752405 0
137290730 205701943 0
171362851 213067980 0
155245189 326953556 0
384052691 44403242 0
401145336 339304400 0
261680313 30481020 0
15524104 250568449 0
477129322 457107570 0
526189523 465458032 0
311794635 271351517 0
71002297 279658656 0
83296446 383913034 0
435892958 476196484 0
270255097 28505183 0
550391140 133079567 0
414680225 391757100 0
378538349 69644271 0
223040012 109364323 0
84247726 383692202 0
133265232 364221788 0
491475931 169860562 0
177877131 549924553 0
438652223 262416734 0
350167880 117032240 0
51219421 110054654 0
558870089 311983387 0
567258801 120331598 0
46327396 23346576 0
372310459 444796162 0
220996075 566940543 0
133614243 391781719 0
34940562 514524263 0
392591482 511713866 0
444288013 251019668 0
182134687 38687344 0
527692019 413037860 0
200712046 358096803 0
432858435 69284111 0
72374997 385635937 0
401190667 221049138 0
470038528 275510813 0
383032940 484121495 0
484603552 273944826 0
37720395 456653874 0
407962692 153148569 0
490661317 236587623 0
534358931 509259430 0
414825698 168210607 0
287896326 91375945 0
186005015 539818720 0
67373290 210283512 0
16211682 450690080 0
7938165 515630262 0
463418098 98939662 0
12715437 562669626 0
241518679 469932412 0
313280066 525687573 0
534379699 381298672 0
130974334 554612229 0
470479484 475611995 0
225190178 54472865 0
471876704 19878203 0
510255731 334710475 0
197667602 361687028 0
327675300 294578160 0
116145276 59499461 0
568203959 98345040 0
520791278 110989983 0
302659525 478011068 0
276914846 26796481 0
516577999 439605425 0
316496521 476611851 0
419736360 29254559 0
386282711 9274966 0
378593204 365834815 0
565279261 224431495 0
86509868 356943455 0
320862875 236684879 0
422799285 159097582 0
314223261 28299901 0
52998750 473212682 0
226098152 565989498 0
61899169 425062852 0
214603557 553128925 0
313631745 460535761 0
321297590 128891132 0
467693141 506974203 0
464983903 238513517 0
187444792 98679794 0
564525291 212248662 0
120462921 348713821 0
129971673 440828136 0
381742071 327668305 0
397878072 131556336 0
287120910 126693145 0
289417596 327927808 0
243389693 105908438 0
338494810 251410394 0
178463792 146651851 0
568763803 223459759 0
558664548 359249969 0
289481550 258526515 0
22734008 75910421 0
164956764 168456067 0
241419389 20844160 0
132221635 513731950 0
265750178 298579876 0
335310056 224565260 0
65089298 532915560 0
261858109 357753526 0
248217146 157050344 0
193263415 377307278 0
403500935 401581723 0
147451801 206435677 0
471375692 145627704 0
527919357 42674406 0
423881448 138088581 0
475503775 520125605 0
526683391 69908845 0
156379210 457344463 0
110445982 461846940 0
432463916 511084815 0
540878473 31036625 0
559358987 63813820 0
28063319 98837909 0
278420883 440895185 0
200288099 365610456 0
465828271 280843622 0
548736162 56653393 0
292374570 567215298 0
310641546 491117021 0
99710583 69624833 0
394112593 403484977 0
275741198 230972777 0
548031195 369293667 0
334035061 197206037 0
27501275 126579792 0
167042384 282158128 0
56075559 377592970 0
10391369 483316240 0
160498821 545118968 0
296837270 290424314 0
520899514 425347029 0
256007753 454393693 0
554178204 195936973 0
7231415 151572036 0
57248601 385361673 0
464664873 496433637 0
90452143 241386152 0
196556511 23812030 0
455556732 97521142 0
81112774 191532858 0
138437923 86502140 0
83060738 261684770 0
277880808 180986757 0
537022391 135292980 0
194895791 413943671 0
341574843 368038230 0
65935075 418571628 0
422308149 432806093 0
370697292 293223728 0
46502605 352477083 0
230437655 106919585 0
327212188 361827028 0
379820056 547123805 0
343065608 39133322 0
186798189 4260541 0
558606268 198343675 0
426899514 19185317 0
502523503 561585820 0
127445229 452722416 0
493044925 7268808 0
97181660 150723469 0
29528665 54721182 0
132366590 297608993 0
319116366 482591882 0
314361594 454357888 0
401096289 389549774 0
138768519 75578954 0
109048811 485990204 0
298346289 18088062 0
286216623 197797357 0
532295592 524145580 0
391381047 421573451 0
352551545 207107540 0
76027310 408172069 0
245110314 244072371 0
195317660 525924827 0
124855667 534280 0
321714673 305408883 0
380500904 550079008 0
305773229 429798680 0
5391018 150825977 0
306506017 417421230 0
543999620 128771364 0
15972653 155696314 0
288892967 87722412 0
460801573 312530453 0
444004599 314118345 0
486971510 280835486 0
439520817 396668260 0
63864751 60364407 0
420060632 342321379 0
540636488 339039619 0
23319748 347595015 0
312686842 148178898 0
352229229 333154024 0
111373732 513488300 0
137969153 275146425 0
44388849 340562024 0
57812570 218413519 0
36246051 403398572 0
271863033 365398178 0
353194749 426069892 0
140936251 231758208 0
4410522 405522623 0
223457937 234231617 0
269341609 49895169 0
103066826 122160475 0
181352406 117154680 0
525174719 534341112 0
448858293 161553114 0
149602636 277918537 0
111047718 14604394 0
182853908 552163213 0
493706334 130875021 0
253572600 552072694 0
105587564 289449939 0
495013215 43191239 0
225088206 75277716 0
381309184 265608974 0
228736175 469818552 0
507057162 329146967 0
1407144 184960496 0
501503039 378861082 0
89216787 467927076 0
499339379 460344272 0
393284370 87133759 0
37560901 521377867 0
288511254 464812998 0
219943342 413272774 0
450469439 193611214 0
274611842 71633358 0
174222773 539256927 0
172115179 263300387 0
276672502 20540585 0
238292719 439118442 0
195425632 17445032 0
303582719 93602763 0
341364174 232776333 0
190362673 4779353 0
381859718 478019787 0
416349291 74361759 0
175532143 248368699 0
490970084 40907413 0
164388581 240653766 0
439105423 248375542 0
382962210 2487627 0
355707668 463217940 0
14686461 459364769 0
307467027 140664067 0
568089769 161323072 0
226850026 93843986 0
397334933 396188551 0
190711541 355975305 0
458783582 259526024 0
419787309 299937325 0
249320771 376431833 0
470658048 524291270 0
207475535 328896798 0
205127938 174598783 0
165264304 208553548 0
151375418 39886782 0
287446514 8005218 0
408355888 273049874 0
102751495 183643193 0
458739137 166847069 0
503188833 99686539 0
96001281 196710622 0
304556175 53377154 0
13958167 324765930 0
226703788 283026299 0
479542111 124333900 0
296746558 59502800 0
316469639 368007918 0
187962328 368425780 0
508911899 12461623 0
352950385 252111701 0
273976279 309099421 0
131758818 345535225 0
258871794 220486952 0
407221695 378849862 0
218986082 26702025 0
134759321 242253672 0
366572336 301020354 0
4745326 543796014 0
122560538 39093375 0
466488444 71435935 0
403479609 263182039 0
83895105 90565470 0
360405734 142826881 0
292165842 408701484 0
242548012 29036757 0
133415554 308018389 0
484398318 333604171 0
473821258 344182082 0
125221073 384925734 0
17662343 499033242 0
328027170 144755147 0
409374736 405955839 0
33606243 334701647 0
242923591 368013663 0
378128447 92581986 0
293037262 196133386 0
314245151 306905102 0
7597528 88038503 0
389288223 273426456 0
76692198 32085953 0
534903343 225749804 0
466928450 245299373 0
492055718 342971595 0
185029877 468406957 0
115423991 509068584 0
309359011 46960316 0
560347523 131687228 0
282495186 564716810 0
320119317 340432390 0
481322501 483134232 0
377319930 497364779 0
476809993 467342630 0
232967429 321266259 0
340109329 434461638 0
302987878 274300660 0
370611746 93184932 0
121818109 420415873 0
409288270 24833232 0
266696155 84333629 0
489741986 342126154 0
558878462 532249453 0
479132609 233525908 0
223347300 554903034 0
565722834 232154192 0
201163341 11795234 0
279881368 376922501 0
24703695 213820588 0
250568222 199249922 0
303029027 176923250 0
559366119 404966991 0
248473484 164130867 0
400162812 78854083 0
131519485 432474971 0
338721844 561439655 0
505674072 504186172 0
291163452 562983584 0
203375729 435577394 0
735573 113428416 0
284302745 79751144 0
565476271 249332182 0
206668650 454890764 0
489929749 436314661 0
496631772 424477384 0
530956619 465000468 0
398132971 450154254 0
537717357 520997903 0
125228194 106685936 0
489977233 314533510 0
413127931 17834187 0
35309031 23804040 0
157743583 116929787 0
124367503 489133225 0
391674294 176172276 0
365933241 507181308 0
502061337 463359913 0
358979798 421139394 0
13900327 338988697 0
410865449 54372808 0
326725079 431311549 0
140456661 330483277 0
106494262 60594271 0
129741742 431998889 0
74929845 30560941 0
567466716 293987618 0
218820093 44797539 0
353829077 365416484 0
378616957 443349977 0
533811547 167128604 0
355230078 283454525 0
550728437 81949671 0
394690433 552915274 0
428135244 133269034 0
466579386 85649637 0
546784909 415234365 0
489271846 462171261 0
235224604 258136384 0
81997486 326564715 0
123667755 399150152 0
262308418 372713546 0
494242081 485862966 0
169429009 170064598 0
200446798 400802974 0
343592192 85866103 0
42026406 160378524 0
74700931 554068393 0
11172731 448991785 0
176427182 7697610 0
83833265 433990892 0
346732044 516984232 0
78687892 416226191 0
214735138 551902116 0
526669239 63004001 0
96623853 341274703 0
267897304 114332758 0
229057577 39539062 0
166084493 523800609 0
118878431 38452615 0
562621705 307948296 0
455517771 309470800 0
184729969 243274287 0
548007686 282347442 0
152380080 516533382 0
91201226 294936614 0
7647038 18049220 0
534220869 460470932 0
15981126 87855347 0
71807151 103684275 0
258945820 394067903 0
512428374 484318823 0
272010933 256974309 0
557369875 409540425 0
222062710 464505451 0
63977666 408418224 0
176498002 291326315 0
131395105 240345501 0
69061438 473764655 0
565586534 23794774 0
99162779 404881867 0
376881697 81696388 0
562020384 383465425 0
31060086 466916548 0
64506639 93845421 0
84986607 112672049 0
553164163 239352149 0
257547160 291660145 0
164842659 499989980 0
482722393 385480428 0
179100812 191717948 0
445529391 522482627 0
474267286 566062639 0
95408801 150915389 0
399341576 100969169 0
229633328 361765614 0
361582533 230146323 0
476958682 65281288 0
514774917 138558928 0
192223037 129918003 0
39717797 94233431 0
377033265 226869037 0
391742738 9492707 0
164155801 457878433 0
391396113 262106741 0
300364658 344577956 0
389538851 25640607 0
115527740 492600390 0
291995284 117655015 0
537365110 435035208 0
550360909 451740909 0
527277693 512789949 0
451196670 18525227 0
273449703 112381877 0
167935229 111739764 0
464113738 512410349 0
186577733 305494480 0
238775320 321736585 0
34059428 568640728 0
5697867 419461227 0
281159292 558334369 0
309743786 70407151 0
414910024 237962118 0
468942631 280707148 0
470602280 439582673 0
528035822 286054643 0
211376683 352231126 0
467003982 480888783 0
254064862 103917490 0
139279788 266503685 0
70352245 230940671 0
505870425 254032485 0
11278847 434025546 0
129539495 91966296 0
522727055 187669110 0
421592150 372182056 0
41266567 533967869 0
303456807 516801041 0
174444189 541454449 0
232467993 112630750 0
158210753 228550591 0
141767973 169173413 0
132368359 136203233 0
257072352 194418087 0
219603686 252788321 0
293575861 513005573 0
129842044 27199168 0
12180985 296495529 0
124863986 112504872 0
522581643 299711339 0
455218972 206715756 0
33451407 314675695 0
295693203 520891307 0
12822864 568426322 0
257090595 484384177 0
212104740 555647846 0
357476322 502055283 0
9510089 171755010 0
227344495 270547012 0
568584790 560990234 0
64587015 524614015 0
270415563 368670834 0
508496668 297733713 0
50953183 511269813 0
13008237 4132047 0
9202806 171894699 0
452949142 127384874 0
311944316 231801109 0
185226762 69270389 0
226948793 117083789 0
441347453 517574705 0
473427244 341210121 0
226795813 503706133 0
196687317 17906209 0
551648295 90573162 0
57111298 424987311 0
66613030 106215068 0
548228908 509571317 0
546002735 418558978 0
527141649 455209449 0
126074792 3370965 0
63310488 565940740 0
543515749 132534729 0
217004720 102836886 0
255181104 409170449 0
566478384 505469863 0
566698859 251876807 0
212235397 485757974 0
533077719 228324420 0
551893376 220917872 0
240847162 59066528 0
141145426 333446727 0
227480723 220056235 0
340215008 390635087 0
538352687 517678735 0
79932303 141181753 0
58900823 21667097 0
166089435 540405287 0
128431900 552777241 0
153830767 491502394 0
150762062 101051216 0
210253199 133719734 0
256491787 126831337 0
115705623 192166425 0
105704539 232273534 0
228353716 108533380 0
258632364 51537405 0
494241584 434538973 0
540846923 3009627 0
95434230 190208382 0
292760121 213755100 0
172954807 512128430 0
181548026 327007379 0
531260062 279319667 0
376308481 371377469 0
351723361 317169256 0
126323029 344457600 0
158657183 332871378 0
482155747 557153167 0
136875090 161348834 0
194994234 86002645 0
12731408 398070170 0
351457387 544865058 0
367074714 533837343 0
429285577 467662308 0
345690514 321891955 0
58294827 277162782 0
129062114 246055238 0
196410283 369617522 0
133909430 252003054 0
225764436 432877163 0
266860021 207619718 0
93333025 504665360 0
89619672 160316938 0
283643566 376318516 0
525605678 540358269 0
297285432 209851139 0
421537180 36354370 0
549371188 313138771 0
47314843 303328708 0
131700833 453832858 0
81671748 305912896 0
398877647 349192765 0
358725524 127100716 0
108666682 309260627 0
68891476 78095184 0
99424871 316469245 0
13431564 476600205 0
563905826 513178489 0
127012010 227718115 0
145111419 277750370 0
345893579 332853343 0
294670680 464439470 0
407928082 222335933 0
452626021 118171214 0
92013094 491466160 0
162116022 375011867 0
205210370 143213533 0
221875762 281165540 0
304274023 120926695 0
48871958 33765527 0
502572970 552838265 0
291053869 507552078 0
490121476 272503616 0
248270171 463592161 0
419316943 522845301 0
145114855 437681694 0
165193774 196895912 0
356331652 264368211 0
565228405 355600999 0
442709338 440898850 0
550913672 245127283 0
279878087 494672971 0
227444515 103969942 0
216537085 351035678 0
510637264 236422714 0
193822010 461247891 0
194136708 142489181 0
93581089 138043891 0
202989126 514015630 0
260928987 200502556 0
385494826 188268525 0
131496515 212166801 0
260909092 353057551 0
92145277 50564694 0
360476073 386537209 0
77248545 456313764 0
152074401 275623125 0
274429382 417989692 0
274852320 491308789 0
185193535 339014526 0
94080192 181728328 0
446709861 314763978 0
483439862 264808188 0
354206347 3785748 0
25638211 52394898 0
406999375 3465871 0
408420955 32167373 0
149309789 316324566 0
515779366 251496685 0
544202186 253151976 0
70065614 285462799 0
409509918 194074575 0
19423392 77453295 0
339838753 401277097 0
175138135 307488449 0
427230745 319527006 0
125224601 236960971 0
468363693 417667286 0
430583976 163720757 0
63906620 485344703 0
52571692 398814257 0
523281545 90373672 0
568441587 453199551 0
519034391 134020872 0
113167888 398482446 0
466645626 123560169 0
242354890 95509257 0
514906431 148855673 0
73459802 23267886 0
34048730 205760218 0
535822025 204901966 0
232817923 205413281 0
355027847 242346752 0
251642794 236567362 0
183270906 470653170 0
428807917 457513852 0
465093232 501578716 0
44410686 435010475 0
218716868 174261861 0
228775671 225868294 0
399096789 432281424 0
423175560 4734235 0
176941179 140855209 0
128456188 389059440 0
17139429 552497008 0
465358265 332048519 0
198322924 65818219 0
373753554 520450467 0
88042185 120566262 0
168123485 66696797 0
2125322 359714525 0
410919780 475555387 0
122162243 161686697 0
399267241 558594850 0
321386373 294139434 0
537681451 391360829 0
487923507 133330219 0
378965330 346290735 0
401340179 378457035 0
338262452 99894479 0
138307220 129033573 0
297255329 355357057 0
429750970 199617693 0
338623284 54927511 0
370316042 428192574 0
136009883 442985159 0
241249952 3796059 0
254724861 443415362 0
273970534 336652754 0
560734711 537760663 0
428154544 559730113 0
6841643 556735409 0
367479133 298282375 0
12015955 182732486 0
4381446 79359147 0
273058460 79561727 0
80405337 133959091 0
553302200 204791918 0
334736091 421027383 0
271867958 442384694 0
418117324 71956959 0
172749939 531177143 0
478453302 306819100 0
133448605 90286530 0
536443454 421250181 0
29480498 335082114 0
59059916 344652215 0
174506883 49029158 0
522351839 500589895 0
134049591 21576306 0
203567190 107671097 0
517855874 471078050 0
446915405 86498231 0
258839261 269109500 0
394448918 479585844 0
189313756 309856565 0
552903010 407662098 0
126963829 198598364 0
89175656 96001387 0
200210201 62013493 0
367649728 46158785 0
317347594 286294031 0
396389473 164036079 0
162613802 438922776 0
183009671 362789885 0
249801506 547906236 0
451316568 198839381 0
230208327 357987720 0
359112078 58779839 0
293170374 399560224 0
125418220 450496778 0
8185653 429186903 0
232913266 342196351 0
530423259 49145778 0
271480872 179076373 0
263962270 13249440 0
214604607 376389803 0
443351915 16127687 0
234947412 469704872 0
379583909 214571774 0
265928187 561736930 0
350221511 332874789 0
214918475 123504371 0
236792196 282278455 0
496956789 467636583 0
472243140 77469227 0
380206275 252735417 0
557317063 118826671 0
377043152 350598738 0
510062517 37262869 0
556074179 355239612 0
413827046 95654450 0
493654085 518267227 0
134750315 509921712 0
153540060 366407123 0
135081476 214123600 0
9550803 256469940 0
41190704 421502427 0
39273726 164190244 0
354367518 470517342 0
72429606 269155003 0
427911092 321478657 0
548001771 438094749 0
189700423 292118488 0
272431346 230409075 0
194390279 73970096 0
111301759 89255928 0
36095172 331815745 0
400863042 409043852 0
422529104 101648138 0
317987019 320502756 0
403124144 413292716 0
444113948 34581782 0
181769595 558025156 0
520056210 280689003 0
442670809 158938702 0
329466031 286917521 0
378068632 401616684 0
486068588 482539897 0
381149124 287974121 0
551566692 560598507 0
187826293 464154846 0
419067834 303972832 0
331391044 155939793 0
302529301 194989635 0
310729565 110198419 0
410470603 219881007 0
518730030 517985922 0
413227423 424172378 0
413144260 44951398 0
145551796 380075872 0
163976531 326309502 0
312744964 173455731 0
103149966 372720745 0
320517215 545614222 0
318628764 12004322 0
264067491 84638505 0
480189892 119741420 0
380386390 19921676 0
220187230 35762154 0
125464578 240857530 0
496837047 269113414 0
411321443 168069721 0
275723023 230254774 0
229068906 69317197 0
459800635 235565870 0
143621418 244604338 0
104662243 316365732 0
379378092 475944870 0
404693701 123533393 0
413059562 171600289 0
175629321 41137591 0
65123610 99911037 0
200368464 432699384 0
315065801 447899384 0
461438236 237645441 0
104207812 356946225 0
452432155 399614546 0
296327066 218508867 0
562640542 541356170 0
447492965 251455725 0
491824612 482400212 0
52397854 130075995 0
32868728 448121163 0
240437854 539602198 0
73227782 335025895 0
238431043 436012598 0
117325866 88774402 0
522525893 468513855 0
529149117 42343544 0
464266112 224186017 0
166483512 301575554 0
136656737 441426900 0
11867790 480170244 0
528243290 125765744 0
485321101 496603631 0
339401153 376996554 0
299907353 447587041 0
432861539 162192138 0
370873142 490876239 0
379692998 220479054 0
1232145 522054098 0
379843713 174246590 0
118089612 260693530 0
525626799 106089500 0
561387848 38328868 0
329745574 58849624 0
178812175 468905747 0
411127867 546372316 0
482583116 34256373 0
123231088 96440221 0
439665934 396549179 0
502607604 353001328 0
447433463 381462756 0
552133230 106904419 0
557251937 225909543 0
521940395 441199619 0
539332439 386340374 0
370334799 21757524 0
416186442 132299800 0
19977869 237423328 0
9184012 151185042 0
567212379 448500498 0
112538612 328468005 0
60688858 298814488 0
383670177 562914385 0
79062423 323183196 0
263900504 459232316 0
303798400 300672175 0
209214835 483210301 0
511226935 464918955 0
416127055 279407602 0
454203883 446213994 0
176596783 425142116 0
11120070 114704206 0
450199606 361124667 0
139635039 60349993 0
119849653 552179835 0
483443448 362860981 0
206060030 177277944 0
219255874 109646925 0
505013643 548929463 0
106868728 2921143 0
536162627 563754226 0
8447042 203839804 0
546455143 447537082 0
235089318 531119087 0
546195900 435664641 0
427248438 194201454 0
278123186 544865597 0
541365176 343405479 0
319870405 294547 0
400737197 486857236 0
543679344 310770920 0
107397036 153869698 0
554432316 368085264 0
80271315 89748859 0
561913041 259948010 0
21220029 420899840 0
1236237 94756998 0
202782127 224739874 0
187222190 423342460 0
273586669 483960270 0
300550409 243047135 0
351702029 207605211 0
513020476 350167545 0
567803887 283163106 0
201676146 559634443 0
120185397 404111288 0
205691256 439984 0
525136201 137020983 0
83005760 147074042 0
235687085 109268300 0
437059824 38078207 0
161002970 383140687 0
366124693 196466957 0
317220407 56750148 0
489517012 366592486 0
468058656 385071469 0
46984689 226667204 0
433074928 121502880 0
385134603 224871261 0
417209170 198390908 0
156333094 285382240 0
398093253 230651616 0
41265884 172881952 0
140911851 207884788 0
85470156 214282590 0
189641697 361370289 0
58414776 220324097 0
377414979 531654092 0
10109210 194423147 0
294984565 266561327 0
375995580 125461812 0
135771741 382959076 0
118963866 564484082 0
261479290 273601017 0
51161406 438679674 0
349874057 480015732 0
96236535 545970406 0
389345824 115126983 0
415175049 343726156 0
326247782 339089401 0
247017660 372871807 0
63328245 33171877 0
491654048 91604439 0
463287438 96058099 0
546055849 425334905 0
191165680 357966112 0
178891224 135418779 0
26365703 433152374 0
174651180 352257472 0
36455650 47340995 0
254223240 471094392 0
134129344 273140848 0
373996883 473881372 0
123524384 552924292 0
92603598 533678492 0
197870059 186752744 0
449590203 42251835 0
295156000 159674155 0
28917007 91532177 0
118082113 250173866 0
21493889 139574351 0
98169550 73327048 0
449013228 535493295 0
353269739 167947960 0
128560788 414160524 0
16533745 11160652 0
97210979 563688851 0
92079480 268548768 0
209653083 305557246 0
311276268 472010329 0
435686550 330005856 0
269496571 186405774 0
540464805 219210550 0
108158480 390963759 0
314968887 116423204 0
166352709 304145123 0
433136949 93278630 0
281125045 229055273 0
170232403 279983457 0
46793667 192414853 0
337740142 460015163 0
101610712 157043773 0
301631873 71813999 0
530343046 24178649 0
2998988 273120483 0
457982711 284434609 0
379532982 405615915 0
103388373 456912729 0
355953386 67962159 0
353531154 95159802 0
499799874 410441829 0
339308270 196959924 0
452800516 16596227 0
258757471 259781641 0
7835330 260235298 0
369738787 476593932 0
464024879 189659502 0
528695477 66198593 0
187652158 470465484 0
65928285 230788696 0
220996668 202484131 0
177835088 227396360 0
88483898 184146875 0
385402756 306145148 0
126184820 533743416 0
450741652 144571525 0
220828787 31659549 0
475696753 339852381 0
368423255 323666768 0
98300818 400369383 0
4708357 103516605 0
531669712 100197297 0
241994469 236407919 0
517170535 311851459 0
154590247 350335679 0
257742594 390991611 0
523391685 299515503 0
380946124 115073174 0
248962963 329948220 0
120159631 493999912 0
278000461 375564998 0
298606684 374144239 0
180562340 361489893 0
364140706 501086746 0
534577425 391286426 0
134972317 69590555 0
387777162 384151957 0
204889254 403152466 0
567031314 521995006 0
9294135 90930998 0
235190350 338747460 0
394940774 9061857 0
328777642 555621806 0
528628795 36295881 0
303250557 546821034 0
525927012 498985487 0
16975880 531446451 0
492871299 301282087 0
232608360 146035100 0
279475213 568986896 0
127325395 163870745 0
528808214 37858279 0
547471064 101631526 0
198439929 287397603 0
123258957 502152508 0
195117161 503693296 0
351903702 458246049 0
455145375 47832684 0
407220745 2814810 0
47543905 18972782 0
339589241 484647718 0
562456005 438067927 0
205243065 91585834 0
110486969 362352444 0
516915898 565964111 0
320342339 1276070 0
184537412 502967736 0
539663616 532909761 0
188812972 129036114 0
433108418 366197701 0
530544040 531665157 0
544251744 277757471 0
520618868 448311005 0
86299261 379518391 0
264434740 394408260 0
117289694 180146452 0
409243825 115109707 0
210654162 550951977 0
225628885 14183428 0
45563014 178817307 0
398378476 2841243 0
350696780 348347435 0
227356790 179351775 0
61786880 63541577 0
321403585 264952226 0
103809912 306342632 0
427909112 421652893 0
29224367 51160118 0
138534184 518790704 0
347484740 449050161 0
343721057 224455615 0
336957593 13373893 0
327195157 203017052 0
502477264 170162358 0
484264248 381433410 0
94246688 371406871 0
473203736 439433378 0
150456596 116413263 0
121796185 517033174 0
90330594 455764499 0
90101303 525604569 0
315695108 521557556 0
135445741 34376016 0
547428114 375830098 0
481947596 238428115 0
558254958 35721645 0
45945733 15198455 0
564179501 324210892 0
267433479 255588579 0
260227426 8934191 0
125362673 47797129 0
3652291 555878524 0
132350642 71231462 0
73516607 502666134 0
163257548 470981960 0
416745234 179722977 0
308658143 58416961 0
139837059 514200251 0
508786523 217496020 0
81211514 270017493 0
339635752 57087565 0
86128397 460461730 0
160777768 92208754 0
151892506 336714825 0
333920316 240519541 0
350450274 375950440 0
360485531 356293804 0
55114585 448017330 0
222200162 152277684 0
68489944 360377558 0
87435695 156079891 0
396175326 322476763 0
533363641 7927787 0
68857792 101567886 0
401109655 97784301 0
130867802 439852570 0
111571242 294540435 0
377616097 125194197 0
341508892 522293035 0
191103364 9656036 0
505000947 120369316 0
312644878 417359075 0
28407310 44474015 0
43634725 260343748 0
148832276 484430968 0
535039154 366263561 0
285450982 345948731 0
228250405 44951173 0
538314398 418501617 0
439204616 485002636 0
474500716 157290862 0
174295442 9269257 0
206644552 55457602 0
407386111 23394537 0
418576433 180076620 0
52556987 160792733 0
384848860 489037549 0
150033954 270917736 0
282109423 241839537 0
201591874 126875300 0
172139446 143392916 0
376328668 103963169 0
351603096 218083016 0
142444854 443389595 0
168356354 425604542 0
222491667 349783474 0
204979846 296819921 0
342678743 236165893 0
31971833 283877922 0
33752909 223901826 0
522881518 208814359 0
19712052 358812796 0
46559082 23560683 0
225763768 363713249 0
151271002 433874911 0
378198602 135610499 0
171340440 406379756 0
496925251 333094921 0
405780258 142279189 0
78193388 261753903 0
265296620 502900255 0
38106302 94399981 0
59043453 561559525 0
137554968 537901404 0
295678904 219608382 0
404101164 182831855 0
300478386 422742659 0
546158982 254398934 0
35532649 543669236 0
513832897 314483768 0
119704810 462307585 0
210756709 565020220 0
161589547 80912759 0
76088778 360327927 0
342047125 90474799 0
557742598 33925864 0
510355245 137567399 0
141927838 360432566 0
407223937 433358044 0
322645173 163009226 0
295640079 337056708 0
484577347 487070215 0
471917567 207536157 0
272314008 406131449 0
466169874 168484573 0
136065721 48924145 0
365400388 499568666 0
433269496 9275872 0
316588414 269664363 0
473221021 63994461 0
203901805 19864798 0
288693094 304212133 0
516950546 187574705 0
553431183 30124647 0
190516554 216940734 0
146606239 26667348 0
334211748 515064840 0
283884671 62669888 0
7645256 11395217 0
268234985 225183822 0
219157959 383804119 0
181905096 171001551 0
381109432 544812571 0
360946818 327012101 0
121342921 92930635 0
7353302 100371447 0
527952106 270251700 0
479395238 393922184 0
462229170 421018189 0
339242589 273954177 0
524554940 308373376 0
44468405 202812366 0
363653964 157537843 0
196627244 386851571 0
161663438 472973649 0
161853011 169956744 0
457570827 128871523 0
225882577 486418469 0
116962935 317592759 0
565571464 126100070 0
141164146 426184253 0
287310732 215793623 0
112898400 251220732 0
53744627 291075413 0
442108987 266874146 0
162624871 223274799 0
231052824 413407234 0
374007874 272291982 0
5673722 66012063 0
249543832 340179704 0
314898544 525692995 0
125984314 190923603 0
265372681 94620487 0
315036782 72985610 0
67009 522684567 0
38400346 441066737 0
283734648 131015925 0
521951898 507369103 0
19122703 498211788 0
544740839 505198620 0
417884751 341737996 0
141408700 91286233 0
207059584 489550001 0
371851187 449675411 0
255461603 279885322 0
558976458 375713538 0
446522641 419218124 0
539406236 315374601 0
272797720 395919591 0
175820007 326012669 0
564038390 8874977 0
241758470 550329194 0
22765263 230633906 0
540436777 363574383 0
169597905 75508655 0
71538748 374585732 0
403392191 417786684 0
366186607 424306880 0
338368246 500390319 0
115152051 145280082 0
415403904 317982147 0
17005616 389067473 0
157789257 289641555 0
370602911 302219788 0
195891484 506682797 0
105450632 522032664 0
239943968 105336699 0
209784631 305042788 0
537574257 38875571 0
52954056 387096020 0
480243262 39603106 0
444967006 560285119 0
377104413 105834169 0
11799218 109457444 0
438488537 523870386 0
245542180 157345934 0
96382066 484055281 0
250364742 497657766 0
73743145 556028405 0
306386535 1774585 0
484567650 269360138 0
309270045 113425701 0
191306148 425523001 0
124878060 87137629 0
2947192 183662005 0
461763924 203942914 0
445114589 105137476 0
391410708 5181155 0
444495017 26749408 0
438575551 42020158 0
386445397 195807948 0
479138992 564790309 0
161868339 15464462 0
468054175 379474158 0
529165124 300658621 0
423478512 443394082 0
129764674 21073700 0
393882899 542852314 0
219975292 340122163 0
269786763 318748064 0
5568379 429437401 0
554250626 435096882 0
273957177 236036124 0
436190124 141326401 0
441183366 60959828 0
146917709 8152365 0
291667727 446887183 0
492522631 245710873 0
738866 211500773 0
501479396 544119266 0
389660046 400098699 0
150271462 348031022 0
435086529 468763919 0
23102995 218350083 0
432804579 505287452 0
562582156 35296203 0
487331729 286679050 0
31741699 292748764 0
471590658 399349883 0
51318052 553554966 0
410999332 153231508 0
411369061 280262935 0
7982106 333355073 0
86465998 74595585 0
476026577 236898094 0
157409143 240474270 0
482073808 164973906 0
452152561 416233341 0
127992338 42311283 0
436065976 210660680 0
449326322 119533887 0
450032347 185481311 0
220086659 274708971 0
424346911 73073295 0
450304942 435670082 0
171987473 247632336 0
561702661 443216758 0
339852535 334931279 0
179196862 103398576 0
461279915 162732483 0
258481018 303436940 0
519462277 358907975 0
388024509 242195511 0
434677565 308575433 0
271303876 307680175 0
451666226 254469981 0
10569675 126548052 0
13505287 401857694 0
363784353 463497594 0
452782844 548969540 0
374531371 126567895 0
455537484 12120970 0
230990497 128160953 0
432267058 437175502 0
397755078 89392134 0
210427948 162716992 0
186509610 553615132 0
380754327 484620994 0
566933525 400172236 0
138001814 8039453 0
293686178 449349571 0
482994918 358689761 0
250822658 116234658 0
179657668 504790293 0
119674253 354852169 0
6107996 64003984 0
94473548 245179137 0
179010496 314711663 0
311268315 234183480 0
553685668 122718083 0
525804589 469037424 0
318974677 104526668 0
269136149 45496337 0
176219652 113211018 0
411711011 133687700 0
141982264 321723379 0
466984436 480668646 0
399657214 7265211 0
197298752 404041888 0
56964045 23556596 0
443513416 233478066 0
265585000 468949870 0
345502981 373298631 0
456457927 383140306 0
206807471 191051720 0
452895048 506909674 0
332094623 251242845 0
489865839 480941426 0
364212835 539166384 0
568804265 535028990 0
138510081 273565686 0
151225338 130002123 0
365881212 376511873 0
374095962 245638826 0
146042960 2499469 0
110643056 226132031 0
165745204 149027282 0
15274298 417610877 0
53438647 196410214 0
101844677 74182141 0
260124912 35647257 0
149784843 328756312 0
52710986 560514201 0
200185753 525591165 0
545324892 501151324 0
417709770 393224577 0
493646980 552977168 0
314888313 205805500 0
15396042 252507877 0
363090704 190810371 0
124526874 246711354 0
232423406 189793201 0
119500014 454924044 0
405738850 179123703 0
98183862 86626680 0
451043537 127008395 0
392873757 534186123 0
462786159 311627355 0
399868771 268994165 0
228482906 495634247 0
524644390 332896679 0
176753908 210334123 0
516382841 50061219 0
70273693 516702461 0
25625104 169177857 0
484932987 37415731 0
128616090 338870171 0
5553465 39209273 0
438109455 462857439 0
313667181 234852924 0
220006395 364054675 0
538276504 531381698 0
85400317 443495922 0
422597978 449790877 0
460230875 182020283 0
277043142 558314743 0
528592261 165574754 0
396239117 229098384 0
431747058 553590952 0
246631145 431662099 0
107122029 90546463 0
380831088 336646051 0
108049942 538957354 0
526277848 301400662 0
156978325 22840157 0
418917808 7250163 0
157328479 244097066 0
463494488 246010309 0
189445892 113956543 0
201851767 18916167 0
547032213 171453658 0
458586119 141208760 0
243481751 276667325 0
34106338 405198730 0
271833984 55133737 0
122828002 408907797 0
351285776 510098120 0
100735185 157573119 0
316079005 300070940 0
170732551 538723777 0
202228438 129612090 0
180309559 236724264 0
169141410 87082747 0
219789341 542667768 0
22928323 287954593 0
65849254 339959694 0
77444722 172670418 0
17893800 34355341 0
408399631 523316133 0
357010788 254068904 0
240870138 530436590 0
549050628 552497353 0
415893620 285493012 0
488590929 464062577 0
245303893 482114078 0
290169111 266167976 0
443037523 83726632 0
55855780 227508224 0
45682179 446128558 0
341501932 412871011 0
342588467 205581269 0
476851356 516019436 0
104253705 166655533 0
507108650 196647275 0
226873637 307794459 0
480801508 448444607 0
170915921 140777886 0
367704284 247007403 0
265223693 522751094 0
25929691 126265836 0
201864542 398665227 0
404765995 96449254 0
331802044 527566574 0
468528748 479005943 0
171739592 531159756 0
44848810 201261317 0
257828898 288464850 0
551562086 403446145 0
301435131 292695681 0
353462315 99550847 0
376253560 484586555 0
181256778 142576895 0
162806567 147537378 0
104832612 534162154 0
200527920 304030549 0
130579970 528039904 0
300747673 261489762 0
442665829 155375629 0
328620555 505075585 0
141220684 42278732 0
344329927 373258381 0
381120506 85297356 0
387168068 370736232 0
434799773 176455713 0
112965950 269442690 0
195253835 5936984 0
520381760 523109828 0
344241538 180894916 0
238016136 337474803 0
564484206 407149573 0
146667727 49001482 0
327128148 89165091 0
280437795 40754961 0
108680596 132323911 0
179747590 139759977 0
401331705 558965984 0
67997691 24692288 0
539918172 457681907 0
139692951 468500586 0
175168917 522041860 0
102362231 87497937 0
89337107 440894138 0
378906721 203908039 0
97036608 537134534 0
319883569 457263499 0
22393561 498971614 0
306942525 73019605 0
437648764 278515181 0
388258564 169118906 0
464586145 429773601 0
112498581 485376898 0
381004416 391574418 0
355074581 277255926 0
450661331 546430106 0
473272155 119718801 0
342379261 213893802 0
514100331 435371108 0
82349523 7236237 0
56182335 106928870 0
202643913 291311462 0
158435043 23512051 0
235996629 511492429 0
295037516 144611402 0
237829662 361615732 0
564664274 365741236 0
339774405 457809064 0
63950271 394332988 0
551509285 97556581 0
144195020 394673041 0
48262695 271010577 0
533857010 259930532 0
500773102 62562395 0
108141906 169324279 0
168462720 178718318 0
172308008 449658350 0
461286701 93384231 0
358629073 500825307 0
485527860 88255867 0
373602235 106269740 0
527517827 114788737 0
240059020 550970135 0
376881029 400368054 0
121938609 66285458 0
560915367 528336854 0
136761012 503164768 0
451209350 360292213 0
457439999 38935420 0
368289676 276705791 0
16862554 229467250 0
261633476 566277494 0
388318676 174759362 0
210938267 231830638 0
568958614 404637140 0
475080500 192695563 0
124616365 73554233 0
436469390 503095833 0
25265013 374677203 0
423087951 261402709 0
519752787 9039790 0
434395839 185651317 0
419889769 133992678 0
327882312 258009335 0
318715237 567292688 0
550976403 239838222 0
552404177 348599166 0
380662793 436465521 0
235016796 479254702 0
46833678 71428160 0
231028795 7405946 0
180885215 524762355 0
41886069 309885755 0
82423578 388808873 0
556894100 41412922 0
440612446 252015243 0
457107479 140556144 0
261259924 406576030 0
564422105 187538897 0
343581895 356791902 0
204072676 438818400 0
133711911 352680581 0
290594472 316268131 0
373256323 55138397 0
104882274 245571895 0
511603857 110825742 0
183680318 231541451 0
442746196 251834204 0
456190305 295270966 0
449285194 401075641 0
512115450 331658133 0
16713238 510138542 0
28347425 247008486 0
366412451 117263869 0
528878395 513560284 0
110581146 479093967 0
445370318 240517507 0
428378744 233076306 0
379106963 541197208 0
346294152 209899728 0
463567108 402594410 0
133480441 190453264 0
435645454 531243659 0
142371590 304945644 0
143357268 351103189 0
53104383 128733837 0
207468600 546291082 0
315712789 225504919 0
166690947 134035721 0
35740947 269489063 0
535117294 477789898 0
57219773 560720598 0
279507835 250767077 0
525257395 426304806 0
165118549 284414808 0
449105066 492975473 0
66101641 446354040 0
219528254 259787811 0
237115830 85263557 0
134753725 178326733 0
186281860 470985995 0
107141291 319324947 0
302058218 471825950 0
206638889 543106963 0
444266242 152671122 0
291539353 246451207 0
364385972 559741027 0
115934654 203285400 0
1826793 213397160 0
118632273 492150430 0
12851507 519824664 0
553000212 429838366 0
339365913 28791780 0
87487708 255457473 0
319762404 136949843 0
547591974 76878296 0
436362960 214275217 0
435563641 245750160 0
328625542 54151641 0
34113579 341830936 0
178260203 276925951 0
279115543 386850332 0
276411274 145238017 0
546346623 307804355 0
275751996 274580465 0
114407103 480595947 0
410250360 256379448 0
276782118 566379000 0
402751288 380794345 0
426500001 89644784 0
447804319 151403674 0
31250806 241591824 0
297988919 203965219 0
486206816 218448526 0
262856790 364844103 0
344204561 238914313 0
258444180 61509879 0
241291752 333464553 0
206488854 83785602 0
365300744 245242168 0
532696841 201154040 0
472675736 171522353 0
207583813 465119853 0
436551281 380765496 0
428955648 157333372 0
303454258 375741884 0
179164449 547903882 0
349814357 449049440 0
188777605 461599864 0
489076857 162065648 0
277403900 322443169 0
264785997 481613757 0
5704050 224652258 0
284177292 470913556 0
246791979 240185918 0
509918074 300838245 0
530983601 350729389 0
137338003 273945903 0
86212026 173449064 0
153622122 396149615 0
200522035 238992094 0
287651039 491831105 0
423398729 294419911 0
13525494 472962509 0
372906343 403050566 0
397706609 347095786 0
144984551 448600544 0
155131525 139579313 0
289625695 56627401 0
355417702 109107572 0
217872551 483227077 0
10791852 344851767 0
40054489 237134395 0
347279611 418007788 0
557058061 81385487 0
468306398 7803087 0
101301041 314956044 0
461783412 164994857 0
169463082 373804987 0
110306384 134089126 0
561896324 355166245 0
238332981 27097377 0
111637208 246451814 0
42585754 463637614 0
389794869 10512665 0
17625137 119393402 0
270816994 182675739 0
558138719 19671951 0
349316459 507526248 0
343262829 489501435 0
44158171 144591266 0
224514150 138781275 0
362480237 456247012 0
449646771 169997476 0
115085409 369687297 0
225166022 61114773 0
448693942 118456694 0
364352680 330701430 0
485814587 81196879 0
494236836 431468539 0
455798818 558346072 0
17115934 265032238 0
237372539 417339352 0
68635120 109146432 0
555922535 347577058 0
239401844 440650437 0
247187832 422264406 0
30555946 535762703 0
397817255 171337474 0
393022573 7585889 0
269144039 399424193 0
183717581 209043513 0
558157620 371189432 0
200328979 144670085 0
26777667 458491856 0
73248820 44513891 0
474893570 130897695 0
328988842 541366399 0
543594516 379014817 0
267237920 165630449 0
218889001 204491914 0
148946112 87624135 0
251353496 120828394 0
500058975 11969414 0
45519918 239569378 0
563840674 461457824 0
402377065 173874367 0
139956754 436446945 0
298396990 134906540 0
1516585 276973798 0
272218692 281596296 0
168693432 284028429 0
82311030 334822540 0
110868812 328448330 0
355567901 101371920 0
174225009 327343755 0
566152265 1333711 0
91704487 320307742 0
482507804 374250851 0
335485239 540094034 0
466935740 273828161 0
333147978 60572416 0
80327517 143399220 0
241161863 222632317 0
303749509 357813881 0
7729667 472806248 0
110676540 308489409 0
69272224 53213108 0
159561036 516606621 0
101726575 296151622 0
289753279 526442956 0
330033091 403916796 0
357983505 110324243 0
299663994 400028902 0
331952122 319520798 0
497857147 20379921 0
170733373 241397213 0
483050279 164036448 0
146252764 84943190 0
172318891 79913422 0
62478389 203227698 0
474430017 114924912 0
10413691 149873952 0
357780164 528025346 0
161400053 338196536 0
220118396 325790994 0
116523347 141117789 0
17605192 142596832 0
160860469 302743234 0
204052314 548282924 0
3059948 361116763 0
80478226 371456412 0
179859903 240926839 0
434517072 564187687 0
533309791 483324426 0
394720325 541829902 0
140656424 90238130 0
462263228 429257041 0
117291680 155800913 0
515660360 451162598 0
181758640 491140108 0
176397111 98952515 0
523829382 496570572 0
518075070 376324705 0
13107361 283414309 0
383470886 199482522 0
113897952 387178812 0
499913014 101614987 0
301646213 496009984 0
127550434 305750563 0
166666523 341365622 0
21050936 499407114 0
263872553 44950640 0
384157606 503790068 0
129670629 421509465 0
567256055 517662208 0
306342028 397052978 0
161217161 126467611 0
278358405 445043122 0
536206636 350053612 0
410134926 417262265 0
444813481 192949396 0
83872228 511002350 0
28864002 477397870 0
453254946 38810871 0
157467690 82383569 0
514324928 528342541 0
303933423 481912432 0
249747416 458639002 0
527277980 301984576 0
144384086 351078761 0
308766781 312901717 0
306170519 171707951 0
183359487 258613402 0
79062993 525006096 0
151196686 185383241 0
180065349 378755176 0
150486682 81759196 0
275229354 268921888 0
144851890 50193107 0
109198020 347573443 0
271236578 148185701 0
246052610 146851812 0
473173692 81768323 0
272364174 291192252 0
124536115 531831277 0
475268759 510186131 0
75506303 330719236 0
428812360 545593685 0
134204065 410588276 0
506937080 492784858 0
96263986 306610021 0
355384480 300431470 0
45709263 448796913 0
56710712 474975194 0
414672471 310201523 0
415120250 484028070 0
39561004 121570285 0
21659230 351137997 0
273074402 51621429 0
529688885 126051550 0
109694730 491898094 0
331716184 101175321 0
531845713 384781946 0
535538914 117319713 0
514166508 109293607 0
207865412 172262913 0
12375153 541687508 0
263885603 446192747 0
349788989 70711752 0
497922855 528096673 0
450845347 259877109 0
431745952 198944073 0
473397453 504267495 0
211371794 418584272 0
291230389 216025090 0
443496591 153813891 0
212867813 143610567 0
487979528 543289916 0
559928131 542126736 0
259370486 98761420 0
562429926 216608267 0
38866378 522588804 0
216345611 332397649 0
454950057 300115671 0
469016343 356550173 0
494111970 65893923 0
128089119 189910196 0
98427977 427141582 0
109802433 109069148 0
149681531 2925667 0
408482811 511398072 0
539779469 438297037 0
435645540 308511540 0
150342276 478013364 0
463190264 273716417 0
353362906 159982679 0
293218503 181443366 0
119504287 113910961 0
266889786 510710437 0
501605154 422769459 0
31532141 220412600 0
527746351 459865257 0
234870167 10638767 0
201127175 28772370 0
173447582 488126441 0
22390472 549472269 0
196616870 535289770 0
489839657 234182916 0
321975133 69871145 0
524927001 93360303 0
432995622 489731413 0
342149200 173780312 0
47120309 182719386 0
313057228 292478654 0
440788082 430248665 0
37697173 14685136 0
420122384 245637557 0
54157888 410666372 0
514761570 323686517 0
118699977 257508880 0
63335850 359079998 0
461702451 344039024 0
483283844 25111242 0
285309557 40744421 0
406076408 384587621 0
496216649 515117901 0
51259920 395861083 0
149512727 234222908 0
68900032 149336867 0
474490085 395758516 0
201262696 249492198 0
292095799 559590576 0
166663406 40023292 0
206716128 335294875 0
386343708 553929943 0
113406816 451636727 0
334862858 105999391 0
86372064 418770239 0
152553707 539421176 0
449416514 274123650 0
211841083 375830138 0
21122944 507565325 0
211246123 462550901 0
377218564 244201910 0
398744377 174335857 0
299709177 327548798 0
456882701 276098490 0
29226278 347274944 0
483197999 8109986 0
159451406 212841569 0
191292644 181688824 0
7896145 487793943 0
396211599 70630492 0
240819254 483507693 0
451942304 84279312 0
485262430 193479960 0
355370940 194417602 0
282055356 561857213 0
329110161 33234869 0
401125602 100571697 0
195665006 174708008 0
547110708 478273245 0
349845667 325838754 0
41890603 263498490 0
210089792 535325522 0
360001567 351105654 0
546258812 155722903 0
521467186 120899731 0
7237485 415654842 0
315614715 80654640 0
69079078 148857892 0
477434439 505048064 0
516337029 42050276 0
38490469 2766546 0
171401321 483021933 0
94068568 30099296 0
459947199 528574055 0
362370782 483926932 0
318341087 1839186 0
400102693 207665589 0
325694502 530965767 0
541001309 131702280 0
270633864 212128930 0
102224219 407061824 0
417834631 2986273 0
36411869 457382386 0
373129384 427531378 0
412843353 263825324 0
99683884 106589250 0
310583529 442738632 0
365566880 419433937 0
197714974 330034408 0
428018133 523212269 0
6710886 383738907 0
456688870 317702191 0
149377072 105682848 0
361704867 170803514 0
523236831 79018852 0
10852199 85148384 0
16654603 301685991 0
279455619 508323875 0
64117936 299514500 0
388242950 534232707 0
251477726 470363424 0
251072654 501483452 0
155659050 148426613 0
9902845 491967419 0
64363097 546895440 0
337305261 136939036 0
475320815 133918483 0
523086869 553398095 0
308280404 12830108 0
448703883 172739922 0
34969362 307300951 0
177186946 292211379 0
45518100 46288119 0
482152653 22565473 0
404245384 46576170 0
82130455 205787070 0
196831449 522358442 0
131593418 309667373 0
144987177 477777468 0
1759220 308502407 0
316536368 365762750 0
250573346 355455130 0
244921504 384101816 0
295527510 547469949 0
254188280 539386755 0
302875099 304682817 0
512690291 529458336 0
158880650 559979268 0
58800310 230378384 0
333025032 460964626 0
437539318 105841503 0
145432829 258724760 0
230533000 76427988 0
526711854 433434186 0
261362806 61319498 0
50254100 512455017 0
303245592 459434309 0
15275837 502143652 0
257086148 170197885 0
545882196 346594456 0
286051691 14979168 0
428624223 541517544 0
237603890 90422081 0
408762663 499623954 0
333173115 211695258 0
389313688 68110274 0
291936062 189838100 0
185513183 486944056 0
160532074 209614283 0
56860974 111928170 0
24377101 439351620 0
131719219 335381138 0
32309168 564654280 0
499171972 90584098 0
124018670 445175469 0
226554432 470470298 0
302130832 3487257 0
242631006 369224810 0
283261997 229539143 0
184496657 221999638 0
431696383 67368062 0
466492001 369832168 0
436300973 554800992 0
363074610 379853730 0
155897229 8177096 0
144903152 426272910 0
191732489 276014670 0
496625563 531697691 0
257470686 94796766 0
326410198 86265197 0
43354222 193806568 0
291549603 299867317 0
538825589 395618675 0
334036868 205375357 0
274887098 69528257 0
283857816 24277969 0
80894906 557200362 0
453199157 180294284 0
427341291 16749733 0
133109377 306146905 0
128477718 99194506 0
11331557 381196639 0
562142998 400514168 0
200313675 108887840 0
200749649 223628530 0
361665962 48612132 0
183044542 21158316 0
544330311 370553848 0
12287207 268795167 0
568835503 102225575 0
483940947 450326068 0
300071647 183585315 0
26071481 318516298 0
75726872 212005841 0
270158857 446283296 0
252711180 514045091 0
564051808 43615098 0
418494281 33530969 0
506639803 384838261 0
377323348 444919725 0
69561345 11329802 0
245292549 294023262 0
164564662 114150203 0
59394275 344081959 0
315946362 560383151 0
241398684 308179346 0
18667261 51818600 0
168981018 77858336 0
240829740 236392814 0
417711713 439510800 0
472472811 452852325 0
396172829 250461589 0
376590890 540859577 0
74164084 98477691 0
359749582 511168790 0
416751342 131257732 0
484050384 552245497 0
235276188 52832669 0
442956865 430705946 0
247206145 430628941 0
239955688 280180305 0
82696732 105792255 0
292224173 453723417 0
159830512 153878479 0
531926578 290744006 0
355832253 128972312 0
94782436 516761288 0
208926848 84799453 0
302273578 380689694 0
430287373 100562907 0
378547367 561505973 0
44294 238783215 0
151007861 126289554 0
546423357 157052021 0
486307541 28270177 0
520982768 70830330 0
541962377 509194333 0
74386771 435965255 0
92914247 103822020 0
405157980 410227191 0
197852081 98328340 0
304359007 180441335 0
242030614 191785274 0
350669504 107725809 0
520759666 35722049 0
19395438 462454057 0
126066015 59422078 0
542060632 26905424 0
520965639 499561669 0
213329961 561928542 0
40258391 68660222 0
398571081 10979742 0
476527141 378166154 0
305537592 363113558 0
75216434 452343661 0
320690770 319955420 0
130551537 346604732 0
38510833 112091033 0
471124207 502422164 0
398893394 62520742 0
69903894 509511855 0
198338169 95202346 0
270668743 475683561 0
48860702 240778347 0
457995188 198071175 0
118803657 121290023 0
257161728 511713280 0
345672960 192055968 0
542040029 182935417 0
412013828 248639243 0
467773934 537526436 0
512311846 568641246 0
35152327 414445925 0
149884577 205790740 0
2840065 550711403 0
309624535 220984844 0
230990946 233304207 0
155149224 152287696 0
328014270 558787233 0
287448356 149488863 0
197823361 139738125 0
492642658 83122179 0
330149413 451840149 0
349639547 537255249 0
391312938 105112599 0
377401957 139625203 0
64423897 367557452 0
244480230 498890975 0
239802722 522196217 0
445480612 293086659 0
259377817 117597255 0
557194829 291282734 0
358490259 69312459 0
405695767 498609955 0
515833141 233705340 0
402959777 485861029 0
353085571 460602505 0
145407430 210475622 0
555343346 179124223 0
400410096 85081720 0
153472355 433455038 0
530367856 57493710 0
316917927 183857173 0
284108381 490725623 0
15340004 443797641 0
103459326 554923891 0
469404074 21547947 0
520108007 106773446 0
485880863 518596469 0
408701754 227003110 0
181306674 64196982 0
202885477 24199113 0
215133802 424159607 0
219963217 459574108 0
28530583 368510228 0
145244020 45439546 0
184506615 269989914 0
163233203 62754117 0
258105861 472655607 0
329217563 387005403 0
356851178 353701101 0
473974726 165933988 0
370366876 101685031 0
161689238 278145490 0
114071572 551382107 0
354575514 558208018 0
293250847 538477896 0
234490665 98090279 0
404158921 413783398 0
64742247 464333596 0
457275698 322467949 0
484620306 52878493 0
71247701 303106934 0
499692070 249798552 0
234918486 376940630 0
308223462 107195636 0
470033904 479419049 0
481394651 123227890 0
34363627 417466020 0
199161205 69956644 0
306629362 29092799 0
558728256 300254679 0
28272731 482480471 0
341166632 249708797 0
74680870 254619785 0
66733587 513577212 0
242601658 531679737 0
181509589 16120330 0
403740302 540226676 0
56855166 297144238 0
30347872 375852459 0
167269027 499853025 0
390015350 248086773 0
414229965 19766659 0
63729823 91468658 0
145320169 64714960 0
493192329 71184216 0
515539439 301930752 0
505337474 554632634 0
497325754 562830890 0
276263522 153571285 0
421730397 259656962 0
209402570 506822353 0
474655517 218209531 0
278056410 399977820 0
122821548 375054686 0
84724845 413481846 0
451733294 134647794 0
512509293 521254599 0
506979376 33590092 0
107460167 343717825 0
230731819 111443827 0
282233234 105011726 0
12710745 389417188 0
280728664 494586660 0
341956308 259631572 0
27808966 22329943 0
393800 301868586 0
67240846 356660315 0
38331374 58974317 0
308703703 187540549 0
481977351 251846617 0
470720340 451495382 0
111212500 255978200 0
142448458 463768811 0
118745272 472050664 0
24963494 286828893 0
94284189 298590470 0
56933867 555313032 0
289525101 357992886 0
324139895 95952012 0
104982643 279944308 0
510438953 275403893 0
247445783 535357678 0
9148452 294550318 0
520027482 411001655 0
407673060 407113438 0
178940182 174164583 0
531197992 210246674 0
380370320 316919253 0
480620812 206077529 0
332864568 563911971 0
21541944 333298166 0
142865213 3838190 0
399161521 453939692 0
266786460 114918214 0
537050237 455363091 0
164065794 280305702 0
73086254 412457392 0
519341226 257623514 0
125233986 327056975 0
49783281 51292347 0
79560032 183899540 0
129384156 292280300 0
468328711 524122762 0
562855616 114591515 0
510885031 283154468 0
388351443 71162893 0
131761484 176917961 0
388942325 186190525 0
9721199 534644550 0
535293466 322829945 0
40399183 548269181 0
92371904 77414105 0
433951432 171599971 0
234006372 254076911 0
85984696 20535236 0
160056762 500028607 0
370569369 485603683 0
386203112 203164104 0
258730256 97865607 0
153994853 148009056 0
2080065 314405291 0
350612014 503844304 0
558892378 181410483 0
473590594 250966756 0
107040787 442179977 0
433781370 13120993 0
250269178 166653942 0
521463659 277456497 0
87483697 217542273 0
424534098 247328572 0
126153867 31096980 0
85228981 289558260 0
253947817 21562028 0
522448657 301842734 0
114253272 55619097 0
332718692 504731962 0
320809598 254787087 0
542834827 61951837 0
334505051 351312559 0
121979950 83697462 0
119360664 297600048 0
299568497 274304800 0
259666479 125623887 0
402237340 528305119 0
523398861 424171093 0
227899269 395420835 0
302112009 272225950 0
307649319 459984250 0
351694284 409967477 0
62541835 88726082 0
546177362 400962264 0
358809041 61398172 0
321472585 327580365 0
479276605 59941671 0
400935490 424238804 0
532873194 372755917 0
284824064 80958576 0
164983458 145223053 0
552428715 38968954 0
227599476 86335632 0
306536402 195741671 0
470248667 150287477 0
292600396 356148237 0
157364717 473009722 0
86261883 503789654 0
347269738 493983762 0
178231995 568193769 0
522914735 132432427 0
419154195 214909349 0
549023245 164872304 0
289601809 98634866 0
118316292 179716697 0
52928643 479825920 0
339592944 475348685 0
49410508 436775366 0
73058161 44743022 0
51263886 385821815 0
78504013 133816761 0
265162643 387634384 0
481862800 516782096 0
170178392 42516184 0
2571451 525744529 0
281436850 221224783 0
412350054 334557107 0
488689901 90759178 0
164064095 227898106 0
3066538 439989917 0
445039152 57313941 0
37408304 409188673 0
429134436 390850753 0
455355550 8908683 0
259767384 482473953 0
149613729 232438232 0
111313427 228762909 0
467359908 92558113 0
435869777 251816870 0
205891699 433378649 0
433311574 385486770 0
124774437 254213179 0
46021227 111884053 0
56497861 82703568 0
540736777 373124220 0
549357524 127712796 0
332930361 533623804 0
48213137 153341586 0
5936978 460309007 0
201872869 373874648 0
385674266 52018571 0
486102991 47938164 0
446849012 168737263 0
20366952 524809891 0
400425215 197538910 0
254054459 517191226 0
265678322 481114705 0
56336920 74434814 0
80497238 19246462 0
145547371 486468886 0
556435217 516242713 0
492268543 108457863 0
476585536 11120660 0
230080045 287373413 0
458210685 332466299 0
395255792 105001852 0
74350614 445752126 0
313192873 405104406 0
347257013 165813611 0
426606892 10491808 0
424170709 177903936 0
148819470 138630592 0
242762014 232107485 0
488403114 321430788 0
84480245 157133160 0
492015475 196115320 0
229470132 558788855 0
299600854 340659988 0
363108266 430790679 0
483694873 425499236 0
518678233 27069293 0
201519230 473155740 0
90331382 502087151 0
506492431 242107175 0
432085195 70250397 0
102606206 349936053 0
237966771 363838220 0
256895524 101523452 0
373515300 564478375 0
457448541 499150464 0
413902742 67429506 0
253246852 104322815 0
353659899 167665871 0
299148900 158417757 0
559794290 495482048 0
292432922 435585293 0
361727790 53818779 0
314063131 154529977 0
214872165 39427725 0
560110828 164694265 0
119911883 479901185 0
241167563 506490754 0
164962331 123764504 0
135985669 57230250 0
198732299 365813157 0
350535218 427911472 0
375073800 108777837 0
500906210 510875840 0
299647624 550276513 0
430677498 346358570 0
458727818 360814333 0
502778250 19905531 0
194920818 139664251 0
304440555 248094639 0
153387302 103880098 0
312179286 148528360 0
178155289 316595079 0
450900819 81747196 0
467343006 219554986 0
49040247 4519136 0
150700908 118856390 0
397216892 536993335 0
309027636 191042295 0
259614841 29438842 0
567895673 504321799 0
517479038 379724821 0
129953344 172422630 0
56558981 86681778 0
216294627 169089135 0
466942815 540925056 0
344432465 253050695 0
312223641 82716879 0
328418315 533370273 0
200539216 176816534 0
387652656 120628062 0
532528562 375167050 0
137245489 6633923 0
140656439 339789282 0
426271883 393406245 0
400597538 136846055 0
75766225 94881579 0
561742198 552116986 0
159477985 40383888 0
417796262 525392798 0
266705901 355894433 0
382254799 106110665 0
470976610 31891368 0
409550053 9226980 0
173613309 348582028 0
173155657 59828180 0
308083290 126218101 0
458439499 22807856 0
195527378 223383026 0
153108287 85485239 0
519508490 305907977 0
540300658 314664151 0
550798937 319945652 0
451211259 71780367 0
157631986 558319165 0
40750105 183063716 0
292904991 26555395 0
189797194 54068076 0
159071262 388396672 0
457921693 194102611 0
290076829 501717585 0
334526282 83131132 0
3685008 272483393 0
496976043 289474863 0
116220035 386464768 0
65548695 371362417 0
361049443 90543828 0
196249616 394636434 0
450437784 482314529 0
342720593 252515156 0
421272086 4096094 0
419886731 140142739 0
221027619 288748654 0
551625230 137877622 0
231316186 340302886 0
60578951 336345984 0
192275131 279401397 0
18928528 72159421 0
562934845 389718177 0
429541664 476629082 0
34421167 331234721 0
450199161 38131741 0
548437452 290358264 0
561139193 457799352 0
230790711 561771325 0
73793412 323880232 0
94440129 47185034 0
219455913 265048735 0
226646807 517191137 0
145062977 334318570 0
546397716 440910082 0
564220699 88862354 0
328600535 25720231 0
83540830 370400476 0
310509873 192677786 0
216712782 525336478 0
74295280 490317818 0
358087470 123629622 0
240298664 421482413 0
371827424 467328893 0
313072284 285508564 0
236995996 338552674 0
112816255 498605559 0
276362815 532633114 0
316556024 250193702 0
261939763 527894846 0
95520984 71418948 0
176448007 378090883 0
283316368 173461798 0
483793769 254568117 0
100845453 1398621 0
404454500 467192517 0
276834772 488858815 0
287668493 357451449 0
86864727 22615716 0
349562746 353271012 0
530737905 550311527 0
336319646 537900994 0
87823515 316611618 0
349009394 104587416 0
534722427 130918082 0
358453460 40743201 0
324091731 395521564 0
300535042 148565641 0
236552919 394638952 0
55384826 353343090 0
55663147 373775162 0
561189870 38104951 0
225851911 269510250 0
550054153 147129802 0
518242365 158792704 0
416144794 216397771 0
327098103 275914837 0
497744709 146342377 0
552536511 22471525 0
207037860 215005280 0
556266866 171108946 0
486940764 453124604 0
496318964 250735723 0
212565709 498580718 0
54679862 284462664 0
5370648 469656334 0
400527381 518258202 0
552350272 395887451 0
509051884 559238146 0
66666142 392954005 0
313835975 350006772 0
5229322 268102761 0
385084394 394640654 0
126003135 231011843 0
351920983 409072787 0
258707101 44101053 0
491063827 436512771 0
503758030 65223190 0
58283632 11480851 0
132139212 258629209 0
47026385 206102138 0
398340906 410769897 0
400338191 533600059 0
315174706 472940146 0
151997719 442407530 0
107961568 533645181 0
243644949 328764697 0
308325581 62703078 0
445277591 523606964 0
116244166 491423273 0
335590991 420683862 0
567617643 481313799 0
479564114 416446361 0
158669008 564656931 0
368830777 259196882 0
486951425 561718583 0
371219439 342385067 0
185884973 50158036 0
340890259 312463308 0
84755357 460010882 0
275475415 400521945 0
416307365 71819396 0
242937343 212013605 0
285005499 362415831 0
514666796 288829955 0
400766908 380217151 0
118397147 37504430 0
362836130 96183611 0
316605156 346039842 0
418513445 433900216 0
315745984 38580579 0
181794501 80741141 0
177454507 72066257 0
518279225 38530020 0
433828224 136091741 0
370121056 526766795 0
91308116 219701420 0
328332003 134059793 0
74761099 381193960 0
201779630 6379109 0
557368864 218575758 0
133779280 274335876 0
56670145 291138911 0
422804467 380981981 0
3752738 336358368 0
3390386 48175009 0
158619166 538464715 0
266501275 96726165 0
447306559 180989300 0
307608479 290905645 0
153226782 5878050 0
442091135 255694578 0
228909269 565526394 0
154862614 258827770 0
358002554 79843601 0
187281416 188105385 0
198161266 384297278 0
476321906 30697105 0
254631443 488913562 0
195652939 291162034 0
563178508 27312111 0
196009963 172735166 0
289854370 304677885 0
21077792 55618340 0
280633311 451312318 0
489154304 213742842 0
383522513 400630931 0
79623899 22610555 0
505650217 496121620 0
158141464 529960116 0
15670123 217518750 0
367542301 58675316 0
60611685 136226304 0
185817649 419024497 0
245428413 125767342 0
406817986 309059416 0
59789754 373009351 0
334016409 150916201 0
204155955 548011022 0
152974287 518853458 0
82987736 535133983 0
173667145 266325828 0
37705400 357275306 0
388054314 523158578 0
479752183 421247552 0
130310147 4395240 0
330399054 1437186 0
460231871 522838684 0
172394197 405408706 0
513658230 267678327 0
71126230 223040684 0
243819532 285414496 0
290514333 239157164 0
27121239 79018671 0
127190645 395717469 0
197345370 60132542 0
228441593 74077894 0
290207232 310734188 0
298751517 141173481 0
430905302 91217425 0
449797425 27977750 0
48695111 556182132 0
21195594 232493056 0
255293694 314347201 0
75515585 249019672 0
357955468 186580819 0
48558918 448883755 0
320274230 251772675 0
536877398 498400557 0
179952964 166994880 0
502544054 170308173 0
12930173 303171646 0
146420393 253184102 0
409301643 109326172 0
142203622 136313266 0
215008754 382790461 0
358175707 245843796 0
395151561 358254357 0
483370808 250466969 0
154133350 325458519 0
315060156 353233619 0
510528753 92219180 0
83715803 89457357 0
515321030 285543562 0
533009426 173319904 0
326585169 359601729 0
424214535 167440048 0
520942496 262731013 0
370019304 298441210 0
501674847 485154715 0
227225770 78725374 0
466041408 108041874 0
440727203 279641690 0
424642652 314426892 0
443449637 511720708 0
313989573 32364690 0
466990023 340472133 0
405771510 207932990 0
47060800 371192306 0
399963349 338397181 0
499662412 274393586 0
399185180 201132067 0
29038230 468117662 0
405595740 20783335 0
255140582 201152868 0
548796483 436227099 0
228517482 394913749 0
284587937 332713039 0
420293018 531569202 0
310782749 255069494 0
196824320 521701079 0
82327229 122108214 0
416029986 374131400 0
391070618 324733344 0
263298200 285240154 0
363398315 9348726 0
314043053 348923262 0
412483660 169798914 0
102008119 522047666 0
485692850 350765369 0
232052136 261156694 0
38285393 253355146 0
37698783 223274269 0
242369156 520902618 0
485119565 355522021 0
206495653 99013953 0
115948743 264885117 0
69207669 254642296 0
220034757 235245537 0
342492912 298692785 0
217092865 154472973 0
457952396 262798549 0
126961476 370234791 0
259741604 498980881 0
43217259 79361473 0
89673595 561058622 0
155091298 531714077 0
407064513 474973940 0
196853645 342630765 0
459898450 381069944 0
279245323 422653015 0
353779680 480764727 0
419187759 568855782 0
106067974 314557303 0
341469126 193381524 0
284027460 434474299 0
125426987 11156518 0
234883030 488466405 0
6875139 498232262 0
77926787 452715289 0
294492474 324105888 0
222207798 58585953 0
334788432 520510542 0
491102809 551260490 0
118116303 220600450 0
386380102 558369598 0
198909580 35126419 0
415617435 424644751 0
112407235 253500326 0
335343384 170851270 0
382758912 471911651 0
243144774 176123918 0
538138581 64038373 0
522910629 97722172 0
524868570 466932069 0
454527644 208540392 0
437419642 139127404 0
283740406 431569825 0
357864429 135541608 0
166679675 272123819 0
401491112 535525110 0
184667514 424312512 0
50543288 272214832 0
31127976 255403698 0
324858078 211280809 0
147288983 192952899 0
447842728 254193432 0
391132383 489285136 0
415030842 521667644 0
224133718 96437370 0
411103704 172115019 0
231549286 432438604 0
228032941 369904220 0
42889821 35921617 0
549519699 538666096 0
331412551 81029536 0
62666902 117464430 0
492561312 433315559 0
234811650 548629342 0
412144429 390689495 0
188181619 41401985 0
69987016 138092967 0
100547136 129424215 0
283619964 311521730 0
370912036 296628890 0
79166830 284507765 0
122198292 477097851 0
177806184 14174869 0
461981215 227391896 0
257437931 494309500 0
502752864 232022354 0
216484779 128353506 0
416919443 244313175 0
140730233 325875622 0
502302278 548581928 0
491337700 96762697 0
146428182 44120696 0
113695176 115653037 0
98638519 501680325 0
518784882 301266776 0
191217290 419747790 0
558552992 172396936 0
246642495 457282488 0
471188079 243963421 0
366192071 264876353 0
279578263 168187078 0
493514086 386890735 0
200604291 330454779 0
561812381 197658343 0
194334762 523932568 0
267735581 534923256 0
279642516 163702206 0
440691659 148167089 0
367450496 90511370 0
488419131 451754635 0
132810236 224017353 0
43669410 471737273 0
412397748 368105496 0
419824991 259554914 0
402253286 156125590 0
264717500 232269411 0
443068733 134163650 0
151603390 271953490 0
293207098 463245107 0
487272226 445512050 0
343124576 314999937 0
521717585 385166855 0
350612823 509857478 0
366558000 538686463 0
257737058 521729565 0
203320373 120507447 0
473875248 67097322 0
699959 194925585 0
468126874 505585010 0
242647770 478662289 0
164583085 12208738 0
96160122 322932636 0
220367796 319160761 0
366174483 489284258 0
546700589 422201321 0
208371368 225206880 0
340708693 348696249 0
303625024 113154785 0
129308520 223539704 0
489804842 426557836 0
107590526 214244605 0
28289943 192119847 0
320027431 468875004 0
498556069 120986387 0
353390614 116082979 0
370706294 12388972 0
3631201 16313373 0
474822201 533546933 0
56672316 327437145 0
78489433 375599075 0
145875598 378503193 0
537806485 446014586 0
388858548 130743207 0
508471200 44082584 0
296652455 272783678 0
401307831 58427406 0
364046650 165939891 0
178479963 318042612 0
279415460 534818783 0
338066945 190387831 0
342288893 470338152 0
140061454 425691058 0
507583759 480699708 0
138785695 507595939 0
350073593 15946280 0
149986878 104910087 0
428442318 371317704 0
16677777 50980349 0
158624900 519627428 0
540515011 505919372 0
555988979 230723869 0
536080282 535506479 0
504259775 29513975 0
98916787 341502595 0
436038238 380160809 0
411300282 119897295 0
517577541 465665376 0
384489583 182811976 0
38660963 180220921 0
415793790 540546728 0
389954414 68060016 0
56842096 2428880 0
78591752 254413949 0
459222890 245566904 0
242310401 317978566 0
565483187 29738143 0
271751330 117242247 0
385837222 453889662 0
86581097 400188598 0
2004277 148330651 0
352545732 239748996 0
241982549 448017475 0
280351798 533152891 0
460223712 340067214 0
416997022 516068002 0
260257225 94253192 0
124549177 192545631 0
515949948 109429006 0
19440374 286039200 0
42952433 466209221 0
355708894 135456502 0
23701318 271941613 0
331820725 162227790 0
123976434 432685759 0
8104897 227690954 0
527390438 509930884 0
138073421 44927762 0
277826774 327204683 0
388026916 528750110 0
7216766 283520667 0
487285559 99158089 0
397517391 519780585 0
17341729 180460087 0
23364998 310442465 0
219903019 367950750 0
224114645 11646338 0
68883209 201475383 0
491749257 98371845 0
485279601 57385358 0
502591441 324316239 0
349456548 125164472 0
293935066 284890197 0
507482824 284503267 0
425498799 187081872 0
167630641 107341827 0
226498822 533477743 0
37378764 117871224 0
555208953 110396175 0
41269581 558065435 0
100851253 443908213 0
340477425 435589087 0
237099605 264113275 0
489570067 421575517 0
548950226 89302405 0
253678720 475746303 0
329855161 235548926 0
10796725 250005591 0
202722146 138914559 0
348667148 469956962 0
528272381 519885017 0
50541069 334690812 0
522148786 238049912 0
83449749 357360198 0
193386346 514653075 0
343617074 363196388 0
227881559 154672552 0
102992990 165218492 0
183777774 51410493 0
107500964 515122881 0
487089251 23087753 0
35140302 396759729 0
233829276 115630256 0
200835493 474327220 0
351242845 539268195 0
362710381 270718591 0
21882885 42063500 0
509362426 118910762 0
58821163 278740080 0
235321349 132904516 0
497609020 124570006 0
243840337 203474378 0
412628641 270330999 0
54023716 74826665 0
540660675 403937292 0
375375481 78325755 0
6281830 526469750 0
461079307 268564980 0
126061850 168908935 0
26926375 153350673 0
331298553 499237906 0
94135312 185952058 0
52584669 45967118 0
228872780 337356308 0
2189891 549754980 0
264754423 219588747 0
16887227 216063302 0
168048445 356173397 0
134452435 263692092 0
511028118 320217943 0
90774308 99420422 0
460290717 502139348 0
480150674 526114555 0
284835466 244757147 0
39389353 117462399 0
262007410 465895770 0
380306828 93230112 0
412385161 42146639 0
223036741 426817799 0
464687990 148539786 0
195563415 486562345 0
226460029 254197306 0
118731053 266477395 0
467976465 377000003 0
125905757 249183852 0
90970062 547750702 0
18341732 320504561 0
347521686 420975924 0
456688262 106475988 0
241932022 514175707 0
542708367 114909229 0
284019970 248837874 0
510131272 255216497 0
237626424 356519179 0
371706009 357284231 0
422630933 535335833 0
476163674 43977979 0
184228981 169477814 0
558243704 89556696 0
428725255 469581503 0
151746303 312959376 0
114340391 86881190 0
213718165 157746925 0
434782537 373545805 0
354582478 253694201 0
12322011 492330460 0
126859146 530863016 0
195773236 36091241 0
255567813 208029462 0
66534430 496586009 0
397992647 427298103 0
505497687 6741679 0
45810648 288803715 0
379821491 466167455 0
231154365 83089646 0
113143414 425300695 0
290235155 397828315 0
334283084 356534199 0
154002854 560179588 0
271738949 114539958 0
556327 344451244 0
434968064 93529404 0
191913914 133373049 0
381190926 194110175 0
4383549 107039417 0
524856095 224469766 0
43321461 267858994 0
224246296 15646499 0
106317259 99187674 0
382039799 175094854 0
504646350 253614321 0
371832437 224451458 0
42217243 240238624 0
279557649 403590794 0
409754188 23864007 0
455091477 77683728 0
509344144 71326436 0
506318975 158916893 0
484704788 536105064 0
354650882 38993160 0
142039607 178179130 0
59097970 543718726 0
151206915 450856283 0
560990575 347935265 0
443994432 240443391 0
219077429 44911369 0
527768465 136217256 0
101040606 512301274 0
393914821 69495949 0
232198769 253102811 0
427113160 292954845 0
367306510 384550844 0
226346413 460759584 0
85258956 445901222 0
425913120 190894190 0
546767190 23462115 0
403121088 228536084 0
273538573 456064259 0
424065186 123396705 0
542067369 281565599 0
385937008 63735515 0
188370321 257070139 0
282611080 561531669 0
59966234 28651114 0
237316023 502177374 0
369744615 44636501 0
9548655 33424457 0
568643076 311879608 0
135916096 352691107 0
554343798 359233969 0
231103729 316314106 0
16359641 506714090 0
439154563 196591647 0
117470412 568311714 0
299220895 231441873 0
110842386 21126134 0
546360135 481340945 0
139357586 156191397 0
387759769 190685276 0
249008 203226106 0
488331997 78089105 0
142138008 567028508 0
363440607 390114898 0
232106395 126828480 0
448281896 539221491 0
204051094 416343582 0
146590639 553660860 0
499035480 395418893 0
145145817 472562829 0
164782687 413284613 0
349937680 222092472 0
89066070 274068303 0
180678892 328662802 0
420645186 221580148 0
538472069 527075706 0
391720463 14375305 0
268183249 81800392 0
483183051 249933148 0
28386638 468990361 0
167548484 442650173 0
225538257 148640190 0
398103903 149128648 0
50512324 56550068 0
395991234 181778248 0
392507606 210448982 0
61952144 397512871 0
526595929 423205252 0
554330797 62831614 0
483610837 373436 0
237044699 21351802 0
531833639 41125572 0
238428340 45004528 0
455480179 369697829 0
567727516 278947295 0
13487577 251463724 0
422971228 379131274 0
254090338 203280685 0
532468151 418650804 0
317805524 555014891 0
93171313 257922124 0
46862141 50237761 0
176674607 142649978 0
233490770 36466784 0
92122383 179816703 0
293638954 360775662 0
135012314 209412491 0
467942695 250107779 0
466761052 139276124 0
410485030 149841513 0
279615329 416916212 0
101708530 469729784 0
168412542 80056380 0
219519442 378948862 0
484334377 336581802 0
224596276 197985827 0
279402379 520175287 0
543818966 131914477 0
383267317 461148435 0
299095600 388646288 0
40387930 90545227 0
300931879 196297457 0
183802052 163580399 0
425304510 10669071 0
32105881 447156476 0
332734966 561908050 0
305512204 178734117 0
432498490 36714650 0
453107985 507379097 0
261633599 119373072 0
379344605 320859959 0
259343663 372254702 0
477506230 167076524 0
168180296 267024544 0
114961340 255971379 0
565173942 272835725 0
81625993 375317286 0
496491757 509800157 0
346866548 314964474 0
157191001 448896316 0
449599435 308004504 0
341192373 449418904 0
402809684 163176759 0
253154040 259727194 0
527290717 115800000 0
53822405 300563584 0
489498818 470233148 0
439842078 485894978 0
545370788 24899400 0
300190571 401001811 0
541846965 64289141 0
84226726 403483697 0
81419189 435224828 0
43448249 152281988 0
256745470 31162441 0
536529607 30028850 0
503719975 306773986 0
512476863 138319722 0
423695424 208852637 0
430956649 181362644 0
514264611 337431635 0
11212095 223002543 0
552934418 554316328 0
276786318 306544380 0
426096477 207629706 0
403489126 420414342 0
317387650 232497138 0
129064693 54395680 0
349386573 398752261 0
568604561 119204527 0
340186406 545209996 0
24922354 170425377 0
123417189 555808222 0
239472931 342873224 0
121538673 386346742 0
558510176 212741819 0
130774620 18299378 0
12471479 306761331 0
449653086 88000192 0
285446219 124872441 0
455158439 353882631 0
474280847 270486123 0
304235321 488630647 0
77705550 140325106 0
11373593 503903341 0
545526651 543591402 0
305853524 148746629 0
522698361 115744698 0
311923780 297109651 0
10985300 161623835 0
495379617 111366720 0
266641014 67184928 0
35302758 398622640 0
120618797 450264671 0
450583710 325693169 0
505920751 437495289 0
210121040 234802205 0
464289673 302404108 0
434833040 151927829 0
220576343 250519516 0
22534703 407367312 0
1945668 551607545 0
528063521 291066753 0
102016015 328739363 0
551983684 293565872 0
503471216 474405762 0
139664065 289261150 0
251886958 344288442 0
70187783 330192998 0
300300356 401853846 0
359826859 67681902 0
470196653 152289502 0
241284456 205516321 0
271312819 304668735 0
132541254 563846449 0
341371415 79066151 0
526322046 134352142 0
443144197 2661408 0
192374579 476190388 0
60343457 485700892 0
409659948 319266602 0
318767643 275755209 0
301154973 348442573 0
269187325 307243216 0
202026825 26335136 0
490616398 555788072 0
432426570 85081721 0
202323662 300445158 0
133877968 463702562 0
188034703 207450675 0
338613170 288037907 0
148075986 24465887 0
364634861 520981524 0
195343979 173019299 0
71879752 459258630 0
26873289 257577317 0
127123157 47375742 0
210933321 333368235 0
54799507 564559640 0
310239111 177157754 0
556404459 238346287 0
197123630 260416258 0
71211625 560717685 0
111802965 323000343 0
187597958 138938981 0
57226554 442727098 0
110481177 217605306 0
146990974 149477603 0
409522684 473710410 0
342449489 420267117 0
152877407 462451798 0
170024260 265397241 0
330445895 549494508 0
293058611 41648827 0
507262095 286426669 0
416481843 418753925 0
282218062 287563372 0
302677210 89942037 0
535508282 271687617 0
351585603 172375571 0
142171728 257481933 0
359459698 286277319 0
265995103 132470206 0
98098929 191718488 0
162696480 277640283 0
251265636 154814190 0
502550253 269341314 0
532719775 133891868 0
561481479 253903713 0
142887872 373406885 0
217930276 146745672 0
9596784 217239089 0
488938552 61076470 0
438579071 5503814 0
325892918 254040182 0
295997131 434741907 0
329607161 16490758 0
344097557 72872585 0
38163294 53872040 0
182939088 17776645 0
198860082 229950973 0
253496881 355592373 0
155377832 413427842 0
163454617 560964304 0
158336786 309441282 0
21244734 158045645 0
553678848 523630487 0
5859598 469154681 0
451825056 384539682 0
27096276 338220008 0
518381623 492665405 0
64194750 102587840 0
48132986 299990225 0
374529451 558071099 0
224299278 291547313 0
530648810 361779421 0
488263105 324047348 0
157701714 159969923 0
173703618 189447858 0
299375363 86445097 0
168912911 188889954 0
43464617 434579036 0
537464577 339412501 0
147807804 432313751 0
176194541 563080646 0
422786249 35362918 0
318037815 314063482 0
388869774 201861299 0
371220787 382975695 0
307281502 154523068 0
180125232 559128597 0
146699435 28797358 0
236442438 19610316 0
534301867 430023662 0
479961801 484741485 0
480194691 258412605 0
372814625 171980307 0
407954525 512177255 0
228690129 510821982 0
521168628 554261213 0
161359203 541010980 0
152274258 442721560 0
118861326 548985546 0
298823714 243602167 0
364226468 545402586 0
259911767 330266341 0
353924935 447818815 0
559614032 128093950 0
171778266 349202385 0
545418760 328460633 0
410946780 190906607 0
444959594 436233128 0
490460785 60733717 0
222871946 211276677 0
60629176 323255213 0
36517189 22081265 0
48749787 530689958 0
564988776 522179212 0
563672063 410404277 0
37468884 313208462 0
232316496 507408053 0
528032737 53842074 0
467629311 518216455 0
276718553 138627607 0
446875751 474899394 0
287016434 172999318 0
27704954 15381923 0
166264856 119030969 0
262135985 564382852 0
376484925 150883777 0
181489630 383908718 0
336768602 310821431 0
1565239 324491677 0
336283642 393602422 0
71138413 413362439 0
371111020 133506634 0
445309999 270464558 0
250605525 494650902 0
223990250 506757821 0
63330078 190547105 0
350658851 216923695 0
433072341 382148577 0
8448146 499770403 0
501959525 472637351 0
153205844 559842177 0
454617428 124954983 0
123936140 271137000 0
191959599 480094519 0
221955285 566527637 0
41057923 235630071 0
329115217 20523760 0
361505170 444011206 0
70285663 465020361 0
12834314 132402990 0
536693827 188633423 0
428798148 219184391 0
238045359 534858670 0
464736488 77904985 0
328236283 317352390 0
80637005 510132683 0
376939583 472505698 0
102248092 429170445 0
283680316 512752532 0
232138759 56863839 0
290467712 559956519 0
264948093 458365567 0
442143818 349107496 0
44264673 465250081 0
498025428 426010141 0
550103649 26048721 0
407205375 366379778 0
84220367 110860527 0
341246945 327511646 0
207506242 50914663 0
529423783 366361386 0
472344104 197472659 0
526533653 167842452 0
183608626 183946817 0
17333964 21370688 0
345419914 490880318 0
395408900 54379573 0
95969893 528557194 0
425435038 102655015 0
482487790 327565892 0
288473971 491975876 0
167260673 446349909 0
311780978 542720433 0
211716746 209467785 0
198545599 121266713 0
36910860 444605307 0
132112335 511699108 0
145285674 530452568 0
513942511 130861509 0
113700112 300912532 0
354299343 567225123 0
42310121 140207461 0
257501059 146482491 0
387389310 256604180 0
179330783 49940160 0
473109461 333561748 0
480629831 247117490 0
560857370 424863630 0
23931525 175452118 0
168023038 353902355 0
13001425 388997255 0
470328299 234758365 0
242487003 550967552 0
475016910 144564158 0
95573867 472870438 0
243644987 11511571 0
511730806 409416439 0
390524938 145869712 0
193002328 526299616 0
555206178 107377081 0
44136895 498821397 0
480338614 267451196 0
264832560 100584339 0
490230748 116574911 0
306366829 430466461 0
252676770 90567260 0
366325341 297657516 0
22974645 370265380 0
494093845 150221775 0
450149081 72597325 0
460035055 521680195 0
126558828 40384535 0
43003865 214870851 0
330443484 221285923 0
8152838 332846201 0
162304859 126212564 0
225160402 523659281 0
395543291 184612351 0
176744625 413622654 0
438899080 147637330 0
414944351 36916692 0
536266491 191069844 0
379896277 348199508 0
90759521 287007846 0
149632934 193490205 0
168362648 168510656 0
128879405 436857742 0
529752389 345136272 0
2675962 242976244 0
168839585 427236904 0
357944899 306076318 0
363800175 141367074 0
278992522 86356868 0
508580366 353252814 0
124463245 178888651 0
497429549 79997702 0
330423275 558154866 0
145485503 104160168 0
393037210 373466975 0
411340349 488491674 0
130298861 4330577 0
439130606 211955332 0
82223428 220788843 0
557888816 279636633 0
402396163 481621501 0
58797139 431013546 0
27825696 106984695 0
92930035 318529373 0
437828626 138171226 0
505108346 2994849 0
562876231 21593602 0
74307835 496061764 0
266117816 533410882 0
80256124 410225330 0
74906965 80508724 0
497824678 359699989 0
128603672 318550389 0
401707659 553627704 0
102545324 408123663 0
63324855 456032916 0
256560302 151192111 0
301647792 501257015 0
159710011 88849081 0
444319133 117166303 0
425005732 456210546 0
455739259 441297214 0
461728286 2500215 0
415553749 35322981 0
542131070 537208853 0
473300399 199135736 0
269977447 541039678 0
92254361 330265897 0
322986405 61684598 0
458730354 303599567 0
79771681 468972884 0
115416380 497589963 0
273719194 486937973 0
69003086 530092895 0
237865898 222162479 0
474688398 383036653 0
480281993 369294065 0
352129865 265129067 0
45682095 201612671 0
458685410 312524780 0
16413674 215565439 0
269527333 546056842 0
371802617 230484081 0
487913099 344869442 0
349170893 281653431 0
436107973 173263469 0
394168859 228097679 0
562681787 337523642 0
549185052 406244685 0
449543097 116122183 0
308826034 94189268 0
136700146 102767998 0
421887952 261037959 0
318082432 335733571 0
308776321 414182287 0
527399779 329062683 0
231268811 555867386 0
395966878 352815486 0
97347848 118623086 0
352293311 70360245 0
62885516 533926190 0
455726836 83458623 0
318182579 225553650 0
100216915 530970261 0
360059055 314923856 0
221008697 540928544 0
550513990 443227992 0
259589724 413960959 0
426080497 417172941 0
290590176 198709027 0
293749644 531604286 0
398261673 187368787 0
225613453 267128913 0
469909321 416209004 0
412300025 197692794 0
186545960 303559350 0
26268486 26084185 0
360662620 199821873 0
31124203 323644516 0
470457480 116782529 0
252006698 381385280 0
426918163 316413762 0
488691970 245735062 0
146766284 536730339 0
343083548 328380956 0
219227875 128303413 0
247979104 320696815 0
568831661 203112773 0
230575191 377215957 0
538456257 391479100 0
458664133 325664525 0
171355756 270448785 0
139887042 561427878 0
509453043 114420356 0
391960342 327163405 0
135679343 40187871 0
460227719 466606185 0
512033954 112823404 0
169608766 446805692 0
324167302 24681774 0
115281359 67327875 0
306871435 29627330 0
519188002 56100843 0
112950379 127179994 0
515238907 326763081 0
492848016 261613818 0
541210567 132571429 0
77280517 527937606 0
86096054 470094855 0
509391996 403936484 0
328827982 445992132 0
415197542 170720673 0
426503423 120217769 0
122711569 260966789 0
344283110 56259667 0
5708266 224695738 0
434189762 345790127 0
282391737 388340323 0
31508348 128244685 0
464596632 250834660 0
413672269 176107546 0
459823360 61187174 0
252339838 410778483 0
462299864 290074206 0
452186797 64047978 0
7081866 466465665 0
334486724 156387221 0
444500895 309867604 0
208800406 545829941 0
481221497 159220593 0
430398699 16946456 0
319649169 111465192 0
374748312 333618414 0
197060270 17088991 0
497202288 510781316 0
116431728 411664556 0
240599288 559873931 0
185844940 523561130 0
126482957 257095336 0
88931342 561381406 0
125793934 251790236 0
419640210 268872988 0
396921996 88418526 0
289659624 190197149 0
348615971 39217743 0
486959992 63883312 0
143902277 330410683 0
416575270 339369855 0
381001958 332194526 0
47181391 429899353 0
339175810 411572684 0
241569393 293636476 0
485066088 521975850 0
328672777 478537600 0
155262400 53432173 0
84035268 140431377 0
554522257 19100548 0
407183818 418289232 0
489189517 158915916 0
502910781 556620569 0
95553455 26550440 0
164162468 411691712 0
445244683 454905340 0
120489630 214386834 0
409974719 294004205 0
15797336 352378419 0
2303158 553291900 0
205946022 196474429 0
454809487 454651830 0
144015899 99069795 0
195650581 314265026 0
418045844 487754258 0
541642322 69799 0
540900393 427019035 0
207312241 312229395 0
435648636 101982689 0
2716295 188578745 0
160390743 518336892 0
455018800 557411029 0
225737734 79939551 0
540111987 492367912 0
81756829 99059386 0
553028316 185713399 0
503440353 276648858 0
103155475 406999451 0
152395109 63923313 0
459133375 388837189 0
56892807 212887677 0
377009993 169382047 0
78597841 363595521 0
188740399 275450175 0
141451051 473917934 0
349673447 89546102 0
538422728 200688970 0
427593393 316186933 0
360189585 74598736 0
146776433 272596456 0
168713183 238261844 0
303808180 370960442 0
339862786 353761742 0
514723079 36747177 0
332508315 117176795 0
492556327 55148947 0
395873702 346396576 0
163136394 487603662 0
475506433 339330798 0
345793730 521743389 0
527586614 212490326 0
140049377 160087346 0
331913487 279523560 0
111068897 132510600 0
85664828 74583574 0
399944143 223514258 0
11575590 26659742 0
40185914 7834786 0
545451628 548693377 0
331812430 76385841 0
273553487 332616803 0
191404121 405027309 0
236813216 374813938 0
307192695 257197064 0
278467320 212942719 0
141170520 325607219 0
424160895 294434379 0
549678724 317162126 0
252407808 567650680 0
416272334 503307580 0
44043992 29440468 0
178174187 477378622 0
267934039 87189179 0
296034499 12405444 0
85968955 302827398 0
355662198 353923361 0
263175673 474338461 0
139590465 407321079 0
271071495 159832032 0
38293751 331960182 0
506252024 456663679 0
542148495 326405657 0
167941612 32481858 0
59644082 565308067 0
414683768 53746115 0
54302695 298992346 0
90420315 226229153 0
455516684 172008228 0
462910502 172919835 0
290865596 13875152 0
222351144 565731279 0
308184417 100922659 0
267256868 444040143 0
160492622 216215580 0
248647694 288944696 0
271614385 75569320 0
309643058 407275628 0
18424 427935024 0
24739214 244700600 0
319802686 529516398 0
357667256 309103519 0
354462661 1416990 0
250191459 29751692 0
168706738 236879639 0
537141526 51572657 0
21377527 82843390 0
128112091 331819417 0
20007 209408283 0
129667062 493480837 0
340416368 149489804 0
559429824 329533479 0
376787521 105749004 0
162670384 517701428 0
333674684 277406338 0
561515955 335756672 0
333708287 444189318 0
12823143 282599633 0
203031276 536444994 0
146919059 461280382 0
360866617 379433674 0
198587182 210949316 0
358597892 146181575 0
99032381 18432735 0
561467325 536875628 0
526390024 407967410 0
279800454 355836383 0
261947402 502667480 0
374908927 333851224 0
12702994 336457398 0
238050928 30441649 0
205179937 367949109 0
451910236 400497091 0
88479034 279168354 0
182843900 121739982 0
424710799 505626023 0
540446110 498546661 0
29434934 191479555 0
318568445 195724396 0
473022003 292940729 0
97845087 23031530 0
418146340 555242320 0
121809562 492944742 0
561814432 467071967 0
75073914 85277499 0
470900972 332840095 0
544806011 41990317 0
416472988 493549855 0
234467675 476687621 0
364563742 127981254 0
257363482 321417494 0
427283455 21741697 0
21343639 148312733 0
173066531 50805438 0
322673157 356846258 0
477906431 323831157 0
504241645 499799567 0
194259975 552354028 0
325409337 440338548 0
379304723 169027230 0
24817317 301185035 0
523046852 123123894 0
477042798 17188999 0
505989087 510152115 0
87194955 423285454 0
533226382 127379329 0
67592115 79298847 0
370177819 218953019 0
204967331 348183198 0
561838440 132081822 0
159281680 192426080 0
428028205 24987211 0
22598739 281746555 0
21748622 364781642 0
230782780 200366874 0
184615145 386391696 0
290729885 111792673 0
253925920 567880085 0
446224325 389199243 0
345653214 531322617 0
555872804 480752871 0
487640350 536385264 0
17689510 127637104 0
39554949 266317438 0
347049005 356963194 0
192665113 428208006 0
537545953 104476035 0
82406465 308102039 0
430561641 194832385 0
530234899 52581159 0
345432170 307345088 0
258211136 519768084 0
208069757 220886790 0
118743999 505156588 0
521249532 257280779 0
398041408 320012941 0
296277670 554511211 0
167801800 274782094 0
85325044 202618112 0
365592734 332323499 0
22111332 352209022 0
354325862 217000877 0
227500714 40288343 0
101749152 458173314 0
312882857 143204422 0
84153984 118933964 0
501768152 227369471 0
200389490 489885228 0
472799854 294965443 0
453429609 176743685 0
134059508 2514702 0
301926305 9907471 0
547579068 1767203 0
397821582 175311372 0
53073776 567022812 0
272839917 144139349 0
128290904 400191335 0
330105352 326201711 0
509387252 357581044 0
469558977 229462382 0
306559819 376615150 0
464258535 345296136 0
47586586 221698509 0
440488905 34650640 0
288438209 311637000 0
106040499 432044289 0
139477491 493744596 0
417449530 56601315 0
365057137 257742749 0
225300405 443644021 0
185406918 28178915 0
386763677 189073155 0
19449093 86450058 0
443611704 195423246 0
105802548 187347946 0
455326523 366366558 0
31868766 513906282 0
50909505 277599672 0
390718571 503751355 0
69389407 117949930 0
250827119 485644492 0
24805994 161514609 0
549092861 401599123 0
374719302 32281453 0
48058648 38549634 0
265004837 162099201 0
305107962 231359083 0
303950250 228307718 0
477023063 288329575 0
241789591 544561668 0
337214294 364291838 0
381757621 129145942 0
395781443 108990014 0
500636986 87066442 0
395862589 118211571 0
468943899 41682808 0
338080138 280414502 0
286862041 406985438 0
94145782 484167882 0
405967728 82271211 0
218004844 447124876 0
296033452 97123933 0
362885001 382874638 0
289886712 191150659 0
549797062 172478970 0
554436927 508994535 0
124625929 302274260 0
93293479 77534960 0
148350542 256164530 0
25306243 102984073 0
488064733 478592152 0
177371577 549657207 0
331922193 441701677 0
258683237 236085849 0
26475293 109996307 0
392636223 549636674 0
463799462 103508720 0
502115911 359951902 0
400427328 239551156 0
467877739 352962186 0
525971651 20646105 0
304919300 348575301 0
46423864 81153608 0
93831316 543075544 0
13073909 456263334 0
200015747 34377981 0
180982822 467862324 0
488260193 139826249 0
389704306 47635505 0
68231204 28362855 0
123034935 69826941 0
558770838 452322618 0
335696813 216014212 0
543354839 226642764 0
562499586 194122904 0
259122808 354241535 0
106677005 198554880 0
200854028 32707436 0
115198068 46281478 0
267966988 44266099 0
183331851 253725557 0
216590542 56373709 0
187589717 150313497 0
178949774 520294081 0
304342676 124329401 0
107908459 115356510 0
544450075 79320679 0
19435355 391836440 0
301289013 166002083 0
490596776 205562104 0
84732011 278708033 0
2780047 69968779 0
31653801 430180759 0
341585284 37079376 0
306118557 346386921 0
496551138 192381235 0
436945383 15425776 0
168867720 341164249 0
306053342 120365422 0
46226461 194598160 0
22035045 378981613 0
272914306 69119020 0
393458267 516152959 0
332773161 464694968 0
69229462 530979419 0
126867814 441677433 0
79818375 69957617 0
547921758 531306565 0
174590957 84143823 0
295988734 313761547 0
397868111 390167402 0
474635774 59890011 0
429796231 405702499 0
9240828 536257663 0
262022202 198156804 0
557786629 439180742 0
57127000 471055806 0
32783299 376992425 0
302881093 256191879 0
237935926 254832181 0
254314755 531242777 0
128436093 96353780 0
489112370 474079509 0
321305160 177294024 0
313451844 546308738 0
472295916 419087741 0
170322605 456144786 0
197315171 186470751 0
188455141 440807719 0
228839429 547516834 0
191688692 196860780 0
342934962 519146755 0
334190376 132199265 0
125280660 198219224 0
547981276 525985424 0
150757341 162980407 0
343591460 125290862 0
228890240 17950280 0
238969937 109210763 0
177478825 313711904 0
332831455 300824413 0
151677206 2032057 0
483622489 122071517 0
477905206 70154133 0
233233136 121936476 0
153958053 251623690 0
497256710 503022758 0
516096662 397075446 0
128027965 243282433 0
31662037 498942335 0
69295487 259977947 0
480642904 540808842 0
490547928 310745622 0
170945428 418407105 0
366225764 343262626 0
49289486 48610729 0
312635402 221275918 0
354414619 217203741 0
109886033 472353931 0
505431891 239194443 0
528907790 404421348 0
322231098 358968085 0
136163389 138976157 0
335221954 378232328 0
163160864 359543680 0
33782681 462054551 0
185985722 74404970 0
195060982 29959048 0
155929878 452176272 0
52184524 295024849 0
157826037 491112098 0
495075685 380367580 0
344007097 177146699 0
57508496 318827522 0
284832442 504584385 0
438806809 539373062 0
564705765 441328669 0
326760765 153471885 0
367789304 197232791 0
532133059 272401985 0
161342650 184341234 0
365159428 71813137 0
376512725 261194193 0
411339636 123142702 0
560701116 396683644 0
503184537 495069945 0
384364438 182142661 0
490035877 279249790 0
64670128 516199504 0
136016804 445818611 0
246102695 500522749 0
186693017 63351819 0
30197783 568647271 0
387672792 306708616 0
212856607 343154400 0
345507038 509598700 0
78300358 187702707 0
221602535 494057116 0
429251382 62706409 0
442119691 81401026 0
66704508 539381969 0
165591514 48765570 0
151778808 555674185 0
506508992 423539585 0
534476117 73179559 0
516320016 470665349 0
280095999 518467680 0
279859293 168904882 0
421237207 176494050 0
201907008 421241512 0
247258811 51845802 0
258383085 194272344 0
219687 240083919 0
496542258 355745168 0
508937345 302602492 0
544584692 135716900 0
5891299 372691067 0
256919155 292214482 0
481806539 42100006 0
513275902 312746200 0
107788588 120117342 0
398255288 171135554 0
138350487 47331771 0
10126384 403827475 0
428774026 30379527 0
480850198 350048912 0
408195345 324349122 0
24384811 412517149 0
206659695 31802642 0
150039143 274906426 0
49345740 129241281 0
46853195 297866584 0
22425411 259433135 0
43442615 201300904 0
308058578 536428390 0
257591896 416976760 0
295872051 319272006 0
523377678 268964200 0
272472932 237078917 0
123682365 182200251 0
460301642 261540621 0
469957387 507528628 0
407440094 392745949 0
470641391 276585363 0
407087176 244762515 0
49334080 520825409 0
473304732 66078637 0
345813030 234085820 0
120049780 72413834 0
567875810 101861477 0
332491027 361892017 0
405847619 225131424 0
71743681 434757099 0
283837181 57076437 0
500311220 166804940 0
450767049 529574632 0
435739038 479849845 0
318214427 47663060 0
474450107 414278186 0
539702597 47366522 0
443629625 505326025 0
498012374 551451153 0
199978340 315547926 0
463760023 43078445 0
323131275 310567155 0
374120791 29904046 0
89617142 561638849 0
562228312 123960748 0
460685753 286640242 0
514779786 471907441 0
255574312 310755278 0
102488887 556934941 0
276614055 290141181 0
450530883 320421103 0
98972538 418710000 0
247218330 444645186 0
313653250 321267064 0
377693874 515203428 0
455997509 273035884 0
537679417 209444810 0
202390067 136769664 0
510157993 337344862 0
337357733 416204461 0
91827231 97568977 0
337654200 540957620 0
449965238 87762291 0
5579210 485899427 0
488717177 54577854 0
274662114 149065579 0
344001513 130231056 0
319564514 368206454 0
244116404 8788083 0
121093248 409433235 0
471875777 296728142 0
351599057 38529061 0
242434948 474729104 0
358091628 428708715 0
399341895 215884237 0
210185326 297893545 0
203827061 262072391 0
39932847 362378579 0
251659207 460624681 0
220384834 302196584 0
204647742 3347453 0
503342711 309861391 0
67357676 488860417 0
390866657 551572554 0
269180605 533185051 0
325626265 458995800 0
562067969 51233562 0
492495965 229074051 0
302301524 85902430 0
164596096 302818116 0
324585600 7173830 0
466656914 548317352 0
247089681 140688565 0
542502470 340083738 0
305605211 220632613 0
161853291 144351813 0
372081187 74457348 0
78448845 175223114 0
347346661 228612650 0
564797775 163439010 0
282366308 337309939 0
42598351 295967345 0
375849443 121588323 0
221323868 76515345 0
503835783 45749290 0
394290923 3891887 0
354696439 188239503 0
291345458 71432186 0
237441933 88407653 0
508276811 129601717 0
480984293 548088423 0
329357011 143778064 0
557691367 92926440 0
237296931 542283731 0
3227634 284586707 0
211289023 369662211 0
304254786 72906505 0
500551209 11156703 0
343572255 256901973 0
138596834 141204341 0
368832955 426342116 0
71340570 298341151 0
266283173 289579107 0
435423749 518451354 0
240409725 362806881 0
352162794 13000346 0
126936350 166212205 0
27849285 84583627 0
441996772 331671258 0
197531714 3561589 0
470621443 470954432 0
3140727 563194297 0
310709409 57575838 0
477634002 345613332 0
15638507 6840163 0
33868463 564434558 0
244444343 269981324 0
247237415 378278900 0
55771979 343396350 0
557341859 316502652 0
415480987 496758063 0
433797080 38266009 0
419505393 77433701 0
393483153 538559542 0
400083201 262277791 0
239098131 266000323 0
269415084 497410830 0
304648376 376901221 0
323022818 224934836 0
122386646 186566642 0
546749744 430165231 0
551915672 22225790 0
28843378 282265871 0
542778786 25160303 0
219315588 120973900 0
470683249 528172800 0
100220496 415825593 0
162688025 24774297 0
472259375 146980359 0
63751750 252976501 0
337319102 243277627 0
463825709 381408830 0
396793631 82587928 0
272627605 373556194 0
36751086 49959609 0
130294734 502448402 0
271082735 179171119 0
176683853 164964234 0
318741771 233499538 0
53730626 217177013 0
145550133 508296514 0
169548542 319464816 0
158847739 168088616 0
375595612 273292652 0
371308258 508645535 0
523018331 276862830 0
21281042 65088595 0
3538848 258837101 0
75566677 374816866 0
392715061 238796235 0
336281242 168673170 0
332364167 150719717 0
425587872 274859401 0
80786633 264274568 0
532948497 559847381 0
303356887 428238037 0
430888398 543885630 0
67427591 298180734 0
530612929 148001529 0
227234698 477499249 0
405287743 261762279 0
150635539 127050853 0
50759780 548864762 0
441273459 372907724 0
322820499 133484999 0
143156627 561511737 0
98242044 151694557 0
486473295 203610062 0
346712120 547441557 0
277769516 62213889 0
511205268 285084721 0
150056173 504479706 0
65250492 248240521 0
527374723 201315247 0
247072231 262429310 0
179884252 32694488 0
509627484 318266259 0
197806994 556705796 0
500949457 91267405 0
97092879 551825734 0
481408009 55022214 0
111702141 15909107 0
206546764 146215109 0
217007661 432794262 0
297546880 264602744 0
294454194 551459276 0
543522984 373481793 0
326559810 286590560 0
96456413 119673431 0
346312146 52588453 0
425257040 108987434 0
210325144 243276011 0
387014433 242967547 0
506818178 449871407 0
217278061 100990665 0
550549677 497295918 0
389770128 185606575 0
294154641 371244196 0
286836101 505630381 0
1074039 427368775 0
277752217 295499898 0
315622866 280504873 0
167882701 174121048 0
49073196 472788965 0
489811887 539205971 0
509016399 139986771 0
106975902 126814052 0
495165048 445650702 0
278669135 526841625 0
264602312 364507764 0
360635473 457842215 0
42133042 29278637 0
340001326 167987790 0
73732411 338283319 0
409877540 453619070 0
64061714 98640625 0
293801994 468503573 0
91110271 392653594 0
310457650 540984505 0
399053990 96648611 0
31452135 226880905 0
232244918 210755076 0
343225799 75020332 0
484791633 60042175 0
468617614 248640596 0
34587445 206997477 0
320520948 43115209 0
165694175 210122154 0
546062081 203549248 0
420845637 52228671 0
402233261 330515993 0
431858580 175934278 0
490018145 85267194 0
326012729 346373345 0
234735030 237696824 0
391965372 62008677 0
556539240 214508290 0
488678424 331151001 0
164840959 313319547 0
46828775 303876198 0
501262453 277693881 0
381281746 34820174 0
271186276 525735194 0
446752756 266662946 0
520819934 31457144 0
392974991 296419266 0
19207282 128662052 0
35678497 370566157 0
161148438 409816215 0
198476864 268510134 0
387187501 183171253 0
116663786 323010036 0
475479491 15054470 0
73678353 150829899 0
128274555 433839486 0
483743013 98722148 0
425768502 421582908 0
343566659 363578899 0
495509277 215160489 0
561935609 107808471 0
304035645 284627258 0
389747509 489175823 0
483931699 276441687 0
157016912 374202426 0
562545320 166784773 0
584218 379130201 0
419477982 434652865 0
237504973 299289347 0
74720330 224070101 0
398174988 204658776 0
453494138 281010517 0
99812040 387697924 0
284581488 463982313 0
400311929 391199311 0
424960941 191196862 0
90329169 185196084 0
51851514 30324046 0
156739017 311933460 0
481917819 86388330 0
164894134 161683881 0
424739934 85345951 0
515407245 5178528 0
466430381 83693288 0
313324682 108710353 0
402083796 421839726 0
213483044 225135275 0
384133158 532000238 0
192435656 540570680 0
286512732 57118111 0
514259177 475168916 0
216736944 3666572 0
416761604 354398929 0
536353232 324350164 0
462534330 342716954 0
154173401 268782994 0
230528239 157468189 0
258140037 558044220 0
508270808 349080373 0
131543957 61340668 0
230162053 111940415 0
335714598 298117331 0
10102744 157351971 0
222810887 101658182 0
511963129 326343908 0
520042894 414113068 0
172046287 438595214 0
64738880 134302533 0
498345379 423444810 0
544165100 442106663 0
435707474 396887848 0
3855295 212868604 0
91556103 462854892 0
94228017 295290536 0
171316965 429305025 0
516815462 119048621 0
310888953 567834825 0
353957276 378991933 0
338956395 277614230 0
120166943 16651970 0
161806760 438043002 0
213199673 265405581 0
417236623 172999780 0
471925963 373735427 0
467667567 366704913 0
205711735 112823145 0
438795807 110403582 0
9807831 473131290 0
488829076 308736140 0
109995053 246157613 0
454313652 417919370 0
352262977 342469194 0
387643331 463628028 0
479724823 495797424 0
463888552 123773980 0
262021380 418330624 0
405078003 551743186 0
514252898 557925964 0
285458929 174402771 0
415186055 197368029 0
177499353 27239124 0
54201544 209836060 0
203292032 134212963 0
2491574 300749499 0
70551787 176176374 0
462895585 418466198 0
20776641 284723198 0
326677601 109708885 0
34197035 402083667 0
540691390 507317054 0
244960716 107084570 0
132924100 508406986 0
375928409 485568968 0
434918402 512395083 0
284654007 340502981 0
206403328 330188691 0
559929875 375452735 0
148926031 25456760 0
238006054 12355516 0
401737091 111584061 0
539599742 382234864 0
509927205 120986926 0
162967528 5971766 0
560208833 413196382 0
495591038 152828215 0
507833282 18633174 0
292298154 519161539 0
4764034 174512 0
379081859 400134078 0
337017419 190149661 0
462504158 98747385 0
465470844 546465982 0
492408336 24782995 0
524926520 287818153 0
195185033 198392660 0
314629343 165137079 0
487474588 560498110 0
172883632 307026307 0
56690022 311768265 0
215644650 455448698 0
98193844 541427212 0
348009019 275930673 0
441826904 339218980 0
89874007 459650779 0
153448663 317673394 0
231614132 325536680 0
135197121 354448272 0
194318496 462747155 0
78067795 140158773 0
498836132 19302252 0
441054894 327064367 0
535173790 502970806 0
169604617 216920329 0
254405150 316901757 0
53687452 422250325 0
171368893 243703312 0
349369977 147131056 0
461953481 154770195 0
42452771 116114688 0
404761237 93377849 0
227881082 295249906 0
284841588 368474934 0
377355055 32879298 0
17376693 482360819 0
150266692 72846113 0
287532452 479173990 0
162295177 505594807 0
2274593 395148600 0
17089353 452870084 0
282352804 147897725 0
166768685 139457296 0
310490030 266237212 0
12983424 41040465 0
408351729 356767391 0
65218657 201846423 0
206613340 519709957 0
415449964 82551701 0
342209282 80026127 0
400397672 152982570 0
153038753 200619421 0
195579675 446134289 0
6369446 345572874 0
55008554 537399192 0
178417847 9748804 0
41922606 485232511 0
149049963 57689645 0
450300794 92288240 0
14502377 477813285 0
402426871 226597610 0
70182995 265003924 0
125492739 429917727 0
486359720 74924841 0
256199014 216561292 0
325681258 316489406 0
223424023 231610017 0
419991571 486444408 0
236272075 196417698 0
127651440 92479942 0
336415975 445291372 0
178501088 420266031 0
419155060 117979141 0
200203729 8950306 0
118518727 21659035 0
483379909 460274664 0
131468349 195807629 0
395977106 411048224 0
511741437 10171726 0
379741836 67614326 0
229690838 290282905 0
496055837 218522241 0
415741614 544679599 0
136900850 79140985 0
455111756 124121985 0
7532213 471426343 0
398397985 263652718 0
137467054 484556631 0
522733801 475686073 0
373908436 447369102 0
237892095 165547203 0
161412290 151904086 0
196536348 197172770 0
465952682 222345305 0
31133846 150071299 0
330436365 255478826 0
529899566 285598497 0
375268272 401721914 0
371136400 404016966 0
110830853 223452061 0
170774668 238364967 0
312778977 268462899 0
113959795 550421583 0
114386739 401640387 0
192175551 490483377 0
291623882 317266533 0
533643999 19562304 0
157570080 462773346 0
245515410 1223241 0
569256168 372485417 0
264896764 166837150 0
548715031 346485465 0
436351929 210274845 0
416740571 361527860 0
88859729 501306095 0
327820301 183201581 0
414432615 380964364 0
215666518 220132809 0
318334321 544719427 0
362820145 339669143 0
442771863 351986401 0
29647962 150788153 0
206553767 18498767 0
391610199 357615747 0
88823275 28615976 0
517816279 134863865 0
93278189 245584285 0
71947939 377087488 0
1867466 325990424 0
526961974 359636875 0
85897300 101920612 0
42042058 313785677 0
476144274 378666704 0
461329103 311397883 0
463947132 517440525 0
304800045 228060016 0
235660999 343801723 0
26572427 547646831 0
216263466 424539887 0
103733823 272246202 0
154705284 100295503 0
434016970 543811776 0
330893857 54610277 0
263578940 214534881 0
85193263 470393524 0
458643928 107795225 0
473032654 150368132 0
493088924 327315391 0
367258993 174922278 0
79189222 268637452 0
438184690 281756360 0
63793071 129526154 0
338375017 526655279 0
443501712 1577555 0
513044658 471056828 0
29739837 108426493 0
406553307 364088875 0
518098202 380576926 0
264519789 472647410 0
316484972 550989698 0
374806030 526365660 0
237097526 462771461 0
387837510 352921772 0
550292725 344340753 0
5650708 467646968 0
308979986 314452047 0
547142227 367896078 0
231728549 517038177 0
529401601 252825705 0
494837786 287075646 0
100453517 566323240 0
294603233 460978967 0
398694493 26431386 0
176065775 67463969 0
324647513 566730603 0
211111146 249434820 0
455289407 280696 0
401806006 23880336 0
149703492 516100270 0
65296327 416656136 0
519785870 37574310 0
169460641 565085006 0
448341520 338022986 0
337029830 210219423 0
147464154 452350060 0
341100120 511248584 0
510733406 464274270 0
475765511 140536081 0
405103007 558857268 0
4529706 50604458 0
396677391 460882966 0
556140715 387640798 0
279087697 513975517 0
30286466 410295661 0
213972880 302620519 0
412374348 543456800 0
135948857 551551049 0
492129614 257652697 0
290366720 379770808 0
251193415 391418508 0
260209002 83414138 0
63281947 254891432 0
426605223 91469872 0
440882904 349208424 0
183314614 269759186 0
524363928 384772235 0
263336397 357526888 0
309047533 72148606 0
72397411 138449334 0
248077067 376530345 0
10650096 520973654 0
265801604 546815551 0
43063225 82297845 0
396959403 110946943 0
419843850 148299787 0
202513891 228183144 0
339601497 546847720 0
9036039 374622873 0
166478007 533925418 0
448869173 433375331 0
509887833 366284734 0
300150088 550610905 0
544800402 94982735 0
351081454 557644413 0
165213287 139939658 0
63382062 179817927 0
9850112 412846342 0
447744687 221540813 0
568603398 372285890 0
511469572 304185952 0
190449722 555308465 0
126143528 485829089 0
162507115 402020719 0
180387151 545125253 0
209749118 71544858 0
507929349 164290500 0
142294303 59057469 0
414057423 124931496 0
248442742 404425398 0
335537581 559547277 0
399113272 342643080 0
134436989 242850258 0
556827270 139411458 0
157120708 91686355 0
75327235 213001821 0
541158603 274480813 0
241206054 304984108 0
79923085 524978316 0
303017685 218538342 0
81606740 110152973 0
69853814 492755662 0
529749522 161948892 0
264460932 262204113 0
150493473 67364297 0
134270142 182580344 0
324957516 552586022 0
118791744 566388375 0
490303959 284858826 0
523310764 299776600 0
217693814 267556568 0
254976546 120502412 0
330318075 486530821 0
157103675 266169896 0
355809 91554638 0
337770836 195871577 0
424273482 196822996 0
522591632 149469461 0
218214645 254686365 0
233198198 567802499 0
403879290 168059456 0
535329280 343256114 0
47715700 263060967 0
199601952 35625048 0
277072377 533695376 0
360279412 400789286 0
240766344 436052498 0
327095246 507298178 0
340920791 311523680 0
528983590 387413498 0
480000641 381934826 0
359297422 131925702 0
97326140 71111737 0
113728395 209278221 0
54162461 455623902 0
209331025 455581086 0
276051728 103823595 0
212843611 306747213 0
325297532 441429205 0
535061141 487847183 0
510839040 84105857 0
478471155 371204016 0
568707863 352039529 0
235328315 564145059 0
82169583 288914621 0
101457155 205166374 0
118357714 18381698 0
500313844 550117263 0
12830177 566112864 0
486827641 563896086 0
541949024 504821422 0
42791331 208251953 0
409032947 467794309 0
331774367 549494962 0
557268294 8768340 0
386361520 217275716 0
327348789 303887385 0
454985953 187575626 0
21177405 82336456 0
136589000 285705880 0
160441635 526326502 0
236686927 299491991 0
371141685 323958040 0
19553018 170040925 0
403683198 508987764 0
198544276 545630575 0
371498569 329121369 0
159343890 78678846 0
402901714 343415039 0
392693147 449080068 0
41979990 69140265 0
183976214 378415619 0
555338756 118780270 0
63964898 75813264 0
344852228 490945825 0
123549703 82447120 0
516597956 441255427 0
374431272 547741294 0
13931033 401620422 0
192773794 474743877 0
69773297 476729570 0
82743094 28102230 0
174585351 130979974 0
416952143 183066788 0
527763345 456816725 0
544180486 472293473 0
156724282 546450953 0
186113672 50247681 0
544787692 423059129 0
324120036 145515375 0
463040468 65500413 0
166001003 471920524 0
215325810 568430059 0
94547429 273737701 0
247512331 19442455 0
75422069 483900338 0
173617012 327205323 0
498724571 13738979 0
162156915 53270136 0
417080035 126550037 0
249242383 434518179 0
494874258 250130546 0
125904277 287381853 0
530108590 449681771 0
320381819 400831248 0
259301449 125375489 0
551839917 353560477 0
251311349 120275359 0
457257619 552505745 0
317521550 165626688 0
259766474 435685035 0
474856434 267832961 0
94206928 373953543 0
58943434 508439877 0
331544254 226281499 0
210741781 331918024 0
307304186 61680376 0
322406229 18515705 0
154034232 43606775 0
88755237 165198122 0
486835442 521515577 0
204864913 564980567 0
284472529 90969764 0
543014372 425713114 0
411341858 231887011 0
338612145 52221050 0
282734280 525138273 0
247080217 333010045 0
476096251 450479847 0
43504830 90264236 0
460831835 194077502 0
266217602 68969485 0
194135864 549315636 0
57500621 397687198 0
567627633 448212458 0
410821013 218510894 0
97763087 386572644 0
344131567 126994470 0
295333536 286921601 0
135688507 45270408 0
194614616 277303614 0
125007113 526328630 0
477342894 445496110 0
315457174 460723939 0
151423484 185018651 0
435672417 139415635 0
179052487 67630158 0
140414891 132663894 0
194532982 531355477 0
11337421 502428389 0
335482735 58383156 0
447174491 199694658 0
75058170 128113594 0
276671747 40004387 0
496223318 375737691 0
440883892 372182856 0
413744568 409223682 0
318718429 554065108 0
467755570 390471970 0
500255037 69900828 0
516171766 269872287 0
314030329 476629863 0
337102317 314662783 0
24370249 400737779 0
303404971 393011212 0
523003415 195709019 0
392442664 55789214 0
111196335 545292803 0
166991854 416004845 0
424014138 502359715 0
129548488 186777057 0
161243504 113198749 0
151290186 321147859 0
193093150 136806396 0
89470692 409518646 0
525387966 183665614 0
295059084 459766929 0
311323231 433178113 0
210782246 95399293 0
59315915 100924807 0
142333506 314305792 0
266435564 289393993 0
17098000 508825355 0
300741132 166959580 0
326068729 122704580 0
289799918 44624426 0
376536401 374497346 0
205490716 212949766 0
315209488 334511198 0
492845387 119280642 0
303648316 52386385 0
103307347 486619460 0
549828899 284277887 0
36404065 152248598 0
507065644 388831318 0
340621729 508451802 0
41604627 322092576 0
426922428 132616623 0
90988922 283911710 0
476318218 31466545 0
112936432 221527874 0
28046361 246132732 0
455310460 562286747 0
387874370 495720158 0
471848196 63940643 0
440026167 424226988 0
100684402 362920813 0
556230059 562837538 0
71440153 76993488 0
395383344 527856561 0
107545993 282665752 0
145061444 389987623 0
520344677 439838770 0
567031609 524953937 0
427005512 541983170 0
439985365 290412187 0
12827044 77682562 0
180982385 412966955 0
79151676 347822964 0
246542442 363792353 0
48553031 368971272 0
374828125 84450975 0
270013917 542682528 0
108979151 547510634 0
132564606 23836816 0
88054676 69537194 0
227678437 170420863 0
151842668 378045091 0
316903155 41217129 0
291557914 268733667 0
415662601 292836166 0
299210109 200117898 0
324500857 6290852 0
129201584 161734744 0
205086771 273505170 0
340899841 175714660 0
246375831 526841848 0
386751895 228776952 0
461199012 258699428 0
189118440 474687442 0
418394283 103641030 0
99759274 375384418 0
178771161 493589080 0
400255744 84867209 0
74954364 314921145 0
127442131 116029588 0
406360437 176413326 0
542976331 231097391 0
17313966 386027811 0
189835334 123448 0
172489350 79167174 0
518331530 435988742 0
34826919 316042615 0
326217690 404016115 0
513379768 229075466 0
508948066 560823086 0
340150321 33060545 0
516185473 330464290 0
91507029 272828806 0
211397403 72365488 0
171967526 519618728 0
483807560 385625948 0
391758350 450363734 0
232438582 313016033 0
539659242 360248661 0
482462711 40394691 0
465496201 234999593 0
400317951 408140445 0
63251661 31451051 0
409068955 176601486 0
559987558 233311767 0
18114173 268652838 0
83956813 222154673 0
298484068 387588601 0
230409525 484124902 0
537797865 26960179 0
105299452 460317505 0
358530980 203640356 0
70275357 189786926 0
32151210 549603958 0
380079595 386082777 0
206221887 565187089 0
399119374 104656817 0
76843323 73472287 0
27724197 108055579 0
546155730 14483465 0
275580117 110524387 0
519483527 12267388 0
230033251 349212473 0
529688782 141699563 0
530436449 114464616 0
343765159 415793654 0
58113270 202840149 0
445391899 55525128 0
229654409 488850008 0
494887385 477490583 0
345771782 198747037 0
315985212 203585592 0
138489183 484551754 0
181322660 372321950 0
493846504 16784439 0
212873099 220120747 0
444141854 195089282 0
286766673 230808887 0
548431379 114132266 0
559641429 69245124 0
408455710 414474948 0
193846992 63539086 0
234372499 169753933 0
157875883 244534731 0
149225455 140812331 0
3822512 214436077 0
303575766 71235048 0
201583714 522734409 0
398334988 224345544 0
448816150 211999669 0
165211250 343712066 0
251790819 361612616 0
493097810 37531411 0
103345960 301868823 0
350669393 53934297 0
229907917 355688966 0
248405842 271112435 0
98509597 10094904 0
207460789 489425770 0
291272460 341074104 0
422018667 56472003 0
547181079 528313715 0
200420302 539268312 0
387455054 551003951 0
98272314 338668388 0
220900473 437218476 0
262429180 519805535 0
348610687 301724509 0
232323834 149061745 0
208105275 346818285 0
427487681 156868594 0
371775733 209592334 0
139153343 387541360 0
510685218 321506502 0
10122162 542703965 0
245929248 313930725 0
425449745 154524517 0
208221089 313246440 0
491479626 245438815 0
275593819 459433029 0
120001208 498466347 0
209994572 434205248 0
486849337 283374630 0
509374775 250677474 0
207468073 366739053 0
329567336 66462629 0
22844801 34642236 0
258891812 260597304 0
81073547 502113259 0
55544609 33820866 0
250161851 405503752 0
439898689 550131006 0
302483234 447208932 0
503819974 74416573 0
308056853 108914005 0
148635165 329706523 0
255484789 318572431 0
525083908 461203942 0
434797341 132704188 0
262593364 187097896 0
52861008 396663502 0
188567952 218140746 0
299063739 427563212 0
391535405 329821033 0
114668466 323950013 0
402780176 148629204 0
131941689 421269102 0
92083257 295628831 0
217143218 381195256 0
515672492 99465693 0
399554851 196408874 0
41433740 562341352 0
504085669 509162046 0
69609349 305468567 0
451138855 123747657 0
305254951 164832717 0
270299616 335725682 0
557695205 257013341 0
136499812 515193857 0
134160002 327988584 0
281175475 193404694 0
82636559 137423939 0
22386922 566838548 0
465048390 91586575 0
535765516 411481501 0
280494370 302101233 0
304386655 484433241 0
172467052 567531998 0
36863286 410728237 0
117767631 291436197 0
482709602 349678591 0
272741463 166100821 0
569154582 134117066 0
513877847 387464509 0
408522855 485100178 0
16189096 94035719 0
511750823 517217355 0
78250093 494109118 0
157571592 44062753 0
474364481 247914640 0
92260629 326338950 0
72442368 55045494 0
225397519 562297144 0
405680256 89937057 0
531086942 75199978 0
118548944 474797252 0
542479044 18805003 0
249392448 3991969 0
321797186 98531921 0
17779863 481113879 0
264940725 460663807 0
311126334 401398652 0
384843830 424444710 0
176047377 265275215 0
441238793 1089451 0
272086661 526964151 0
287669891 389612331 0
56447425 563829165 0
422786172 88478168 0
346533817 207019544 0
406287919 221538132 0
125866369 250911122 0
492884361 138302719 0
313725760 199612577 0
435465302 283419416 0
56733972 367007670 0
48119797 2722465 0
251328803 265638747 0
126347387 439089689 0
181787439 275181121 0
332084937 564425667 0
60015106 503978501 0
553537828 157057966 0
308278018 205155138 0
206930199 312203505 0
320663529 543723010 0
408037376 567302569 0
360423675 555201437 0
197923470 203782593 0
473119718 317598304 0
426975888 568151102 0
48440079 333260448 0
432501851 307527231 0
226303529 556079983 0
55682614 47535717 0
430187807 224945505 0
80051195 304380436 0
495963042 490522751 0
372716989 191759231 0
358353201 212059901 0
532067829 32586836 0
429356322 442007117 0
23401448 342754371 0
296922653 280064333 0
344590141 179391492 0
465329045 43031426 0
20719094 362217029 0
492156095 483256304 0
301676937 39449607 0
387896461 393868963 0
40606073 504342636 0
476803 4707656 0
517153549 438754401 0
252686851 519834248 0
375192169 259986610 0
372154866 509088864 0
412096408 96322241 0
114460491 419908056 0
118740286 537720286 0
20981163 508535512 0
565226283 226433806 0
309780608 303999995 0
408466624 376028947 0
146677079 253210769 0
238599813 192834920 0
119108163 267627463 0
122285500 396127878 0
395859567 129445656 0
447524665 347571146 0
174936083 452561696 0
113131035 553754015 0
530864451 524960823 0
165049452 340865919 0
219412823 240832557 0
401180475 60251744 0
377126427 42879888 0
256575616 41532961 0
12935467 559347763 0
163596721 190633876 0
2099270 27633738 0
30234117 523384930 0
563596632 103472632 0
241079200 135522808 0
512647219 303924036 0
341387575 158719409 0
106138243 166333336 0
254598569 557873677 0
361136307 553054343 0
117936324 319494743 0
311265402 364938218 0
183975505 553365894 0
40056978 253042846 0
401185479 486109665 0
65363600 118462457 0
425219262 44750222 0
284514339 491642570 0
236362156 375086514 0
516795216 562544644 0
45400965 530027822 0
376027130 281887407 0
458224683 423003886 0
243866287 95073941 0
94078114 111521629 0
5901403 271899411 0
264122681 315254140 0
251624941 333328383 0
174669847 435504814 0
116165618 449222797 0
365644441 362320182 0
510948925 159681646 0
352315697 343050924 0
415026073 100751207 0
508982060 90376104 0
15251978 195953541 0
217276433 22416632 0
222327105 523368659 0
515841508 564257361 0
497001456 179126352 0
303177835 326729079 0
299475837 413077163 0
463177203 248498534 0
205110069 435113523 0
297643035 126163309 0
569169290 412295368 0
176750871 308172999 0
506514375 78899906 0
530318591 383167928 0
17871026 396761324 0
333748280 128983348 0
25769658 119957828 0
17319334 355862012 0
510667398 501143062 0
280775207 139627054 0
61072822 417716640 0
37534917 210202999 0
12247071 301606413 0
271945318 247452449 0
522574775 446096831 0
199078254 44725397 0
320790356 86072099 0
281935394 518228896 0
296521038 148694710 0
327244687 386492055 0
314986590 227369681 0
220235900 159753905 0
450687654 198777977 0
334195265 76338617 0
220448342 373519882 0
106503643 330685047 0
30462839 388278980 0
159896564 454273187 0
115938316 102406868 0
565819331 79892387 0
451158237 14637085 0
423608808 397495418 0
438046915 147806532 0
201087779 557282838 0
533417503 318527561 0
239482708 298503997 0
526373003 520383302 0
77563062 186525973 0
482840140 62541689 0
298812503 146951616 0
542750928 351137243 0
155954455 469392847 0
232731556 559796310 0
147312586 232287407 0
257962222 279407447 0
508259742 284617998 0
261286504 475934753 0
91471268 229450096 0
429532252 159885455 0
134793849 264958486 0
65510780 122155489 0
86501093 246830726 0
470198645 515908469 0
565128205 65063934 0
190057472 31215858 0
429396828 72929456 0
393175920 433873137 0
267410859 207026278 0
214085276 327273411 0
301130738 412467567 0
75206801 104516885 0
351061138 326084526 0
414236198 222025121 0
369862789 139919943 0
53956031 294204204 0
405633346 528970999 0
98869817 473499689 0
256758389 366766561 0
233920051 374340130 0
216271388 423421599 0
340793195 430630831 0
90367724 428655446 0
4811260 336277824 0
80392655 330467251 0
354071986 168168669 0
555635631 180118623 0
429806445 240243096 0
42407639 39893068 0
235083363 26560095 0
248852515 514082535 0
462190208 416955015 0
323839939 131589667 0
451425154 237335934 0
511308295 353556583 0
3591659 64011593 0
63744116 254427147 0
112521566 555863015 0
181681593 322118149 0
133324695 77098265 0
479730323 329755245 0
341892451 190083257 0
259623883 72728416 0
290906660 85481448 0
86562553 162009916 0
222472384 294609675 0
315076464 417698528 0
302328993 482778700 0
299658031 377923416 0
157970633 386366157 0
399802823 104827724 0
106282959 229610169 0
313260983 460370731 0
40677529 104665988 0
491246046 178997289 0
262764554 171605260 0
535398724 225496523 0
179638818 71401702 0
219131644 123271704 0
217002666 264055568 0
318787759 240360617 0
191838569 93916630 0
227495238 401914434 0
422080968 351963609 0
120032826 449353446 0
374743682 4068728 0
228649615 169376512 0
212277755 67346314 0
455691147 409804275 0
541995179 254905663 0
498895132 437357915 0
382062725 171672022 0
205269332 217969121 0
129253186 528447206 0
156331404 547484538 0
218710391 407682426 0
135586514 268824235 0
185498402 242302011 0
406183589 469792365 0
426168525 304670087 0
469326229 197935444 0
518979060 163294405 0
399740270 290771561 0
60499896 140781424 0
498916528 199513515 0
543719904 225384610 0
386557861 414542461 0
102001247 500396309 0
66993433 275476246 0
121200859 56434125 0
456866053 228311837 0
475270795 73667493 0
318572844 77595777 0
440727706 209124453 0
261940856 445791243 0
550818663 85927556 0
95971482 472544821 0
425588918 234668350 0
131742447 108862248 0
211208058 433225258 0
399929953 373429443 0
409336451 3007074 0
424673872 510664579 0
446774879 1491634 0
551354282 512233935 0
43734061 18230077 0
489769467 446073441 0
552023450 288344588 0
458933520 227134569 0
264695166 215635523 0
481585318 114729197 0
279248958 91425944 0
542319236 40620819 0
30491510 408158303 0
227974239 104555558 0
78264193 513990911 0
96641236 223390119 0
2963889 10842769 0
558852496 292743683 0
338938015 511853746 0
166909533 133645631 0
239887878 291129348 0
504606178 298748438 0
246637031 363163562 0
496694734 562125937 0
234104263 499994725 0
202070893 75690115 0
345730229 16711620 0
248527484 167760741 0
522258543 149913989 0
307751196 117766340 0
398647080 355135202 0
527646438 373362982 0
258639704 56075113 0
370156636 345316870 0
503000448 404422579 0
921794 251483128 0
319743296 357383396 0
547514245 319233224 0
363537658 394999332 0
533763528 62150951 0
566639590 77649695 0
444449057 166024400 0
52639360 167389546 0
236540239 552031885 0
116366434 274234380 0
198648716 223075368 0
453418210 468808089 0
55455729 76067927 0
218864712 558724955 0
302635270 281030108 0
444651832 443572112 0
471899527 550743668 0
445044520 294316927 0
458021385 495577388 0
362879277 512268594 0
276512694 212308540 0
537122053 101377431 0
243836622 484803729 0
275231211 165123821 0
370213731 523558687 0
55638779 358761577 0
147815841 14046610 0
142562981 531766197 0
312274587 436072729 0
66341794 152493018 0
292566681 527071012 0
67063217 43913574 0
413546043 439023942 0
20042368 285883531 0
273990847 260767030 0
402652187 388332778 0
36583284 432966978 0
507508366 15032973 0
502380146 221305322 0
470932450 139179086 0
447495788 61346814 0
420925596 122248759 0
126349996 557019992 0
49977775 522029372 0
212406196 226744951 0
296731071 208296320 0
559106511 547379747 0
272045618 560919664 0
548351221 461187030 0
316355287 172471854 0
323653651 126027546 0
194940084 246695518 0
253864922 69713965 0
351517408 527251072 0
47874600 57721885 0
538304 185907850 0
539003093 112787055 0
503961371 64121126 0
456267401 253837024 0
104459191 336796778 0
82608979 378213347 0
281386685 48320403 0
184901121 250471929 0
76393042 327176997 0
67089088 4608180 0
131568258 53427781 0
168101087 150626001 0
219907622 149587956 0
241260261 383994641 0
259632072 448171872 0
294047337 153836582 0
185047074 250815017 0
124649304 494336323 0
101433621 218055531 0
265152314 249585844 0
414711875 297413306 0
7467797 27515134 0
148070899 279616630 0
74259726 275833425 0
421967291 240987014 0
258376407 331747213 0
290212239 508382446 0
20155769 165037009 0
320739251 372106111 0
284453813 366484651 0
28262183 110122575 0
476111606 439506676 0
63573944 430841219 0
446084327 469466828 0
360075102 226078075 0
10439159 149635615 0
568900830 13133750 0
537636844 550229768 0
250447542 219350406 0
398272435 414800920 0
266210171 399325914 0
213822332 78366968 0
76511034 381382115 0
22479840 381100750 0
247822902 167025104 0
258396621 212287166 0
142396502 553670324 0
290255963 83116791 0
109817338 99334055 0
479220779 163203381 0
315924972 459223250 0
448787073 446853578 0
80546290 104181254 0
469073380 278638836 0
407944560 325932872 0
323310664 227797374 0
544859207 78496330 0
127658429 553788727 0
141581033 52709332 0
286119984 224195279 0
253462315 101549290 0
470168754 297827312 0
14336783 79683993 0
431747928 182976574 0
199858826 78975381 0
476150350 116674388 0
3010934 110565095 0
405552626 342101968 0
510900069 200956406 0
268724971 445434274 0
6535877 317451031 0
109626822 59221819 0
21291314 485182685 0
432193493 22030628 0
429799743 151424995 0
353247946 36592145 0
249671211 563923009 0
142266333 287964263 0
334505495 507330175 0
428905244 175032458 0
153706085 532629962 0
448687074 299523718 0
26600617 260635456 0
413745053 567416714 0
461330087 101798086 0
149377702 82986566 0
93444445 529109435 0
398211774 437377964 0
499298054 474274721 0
431713230 422956823 0
159229914 92647600 0
9626135 117794100 0
356675227 427416983 0
184844714 368918067 0
223425166 269718814 0
358900802 267102685 0
459608081 378233055 0
482820548 411835101 0
497158784 165371686 0
57635277 539683497 0
146988373 388363658 0
83187937 338916705 0
399651702 173471875 0
299311446 460599544 0
236958482 492504496 0
130591327 482758312 0
179050705 551410494 0
60996706 43965382 0
546544236 479411475 0
420034212 179683065 0
313201228 439150667 0
330030648 220760308 0
78279225 552193331 0
58216445 58269266 0
3388153 481458439 0
200667162 15443561 0
550322952 63632475 0
338377088 351353812 0
191918148 215553433 0
238775071 157369291 0
493623897 547492567 0
95294673 324508483 0
510213673 226988712 0
272034178 274708209 0
8313101 166970442 0
554265265 83534072 0
477187146 321283106 0
335786616 123930361 0
478212003 95002911 0
321044244 277595444 0
40376194 418744339 0
519658760 258871151 0
151596507 362599388 0
484985546 143884518 0
510284443 537437181 0
66900227 493590152 0
75929377 456340339 0
115110012 206233272 0
118790776 43990571 0
457251643 211973301 0
337361672 437552367 0
236781722 317276612 0
94175552 171970614 0
397696119 419497915 0
91248235 365314284 0
290055456 49654559 0
531909054 557053347 0
350222395 547530008 0
36309301 465625672 0
47522925 382906380 0
288343238 135890856 0
321979311 55316863 0
445951476 520376573 0
504448484 462480010 0
447001368 168923421 0
472306832 528647751 0
501469635 309361995 0
159598203 331108746 0
528745779 125105284 0
7968677 280261123 0
94941175 35127058 0
32889782 544913403 0
428832631 435406622 0
522826278 136645279 0
369939856 460855392 0
215614455 152716815 0
455294875 27107865 0
21128255 361995249 0
473551462 421584281 0
359974791 75978159 0
310587964 512271111 0
208828490 254169386 0
444413749 90608803 0
329872917 468785599 0
47489649 337956649 0
52506627 290431999 0
522175274 124243931 0
57329178 27559066 0
201420470 105010154 0
245595735 355338140 0
256827255 118794847 0
72787023 160837300 0
238839988 246836112 0
440427242 536281240 0
42885440 430933946 0
480778526 11089653 0
80501222 364170522 0
389445117 14873092 0
140541160 277346829 0
183390033 544466208 0
77341778 18999959 0
8197922 532867630 0
226123315 127888094 0
287873466 554649075 0
293528880 170903916 0
273629954 265512923 0
494281357 149923445 0
325469939 81207101 0
204644803 238797288 0
200281642 304273166 0
519537815 94975039 0
203840003 41618371 0
282398034 258752721 0
368105834 321223781 0
80792903 109419767 0
457953236 70643807 0
462732439 225066182 0
291195792 371108280 0
36731072 186350776 0
557098237 280964346 0
335388593 456305300 0
435815962 379150145 0
294273854 561804981 0
403236853 244961172 0
209584643 300083611 0
513926385 500071366 0
495470718 254754635 0
377891525 153469671 0
424755917 331689823 0
489570183 110538864 0
349307640 267403460 0
314165309 144205499 0
375303979 559841572 0
197961617 297735728 0
48246539 326244144 0
125044003 541494147 0
171691526 400805506 0
318778443 518348989 0
460103852 367034647 0
497338095 162750173 0
216554516 363356784 0
328344314 486588169 0
471973281 482395681 0
161621059 145617673 0
521895426 37728778 0
438047822 128554743 0
20879926 563974159 0
194295021 241810405 0
555576385 388406032 0
120398113 339510090 0
155749946 43730601 0
316889168 295698255 0
393972327 461076440 0
390850981 196539049 0
220660098 228151469 0
309916492 80787075 0
515893877 92236594 0
207594677 221068636 0
69287028 59750362 0
487560446 17824734 0
245423555 484604774 0
426099920 229978555 0
428301734 564059260 0
220461255 565582020 0
506550455 180041987 0
354707696 538895985 0
280862749 205827125 0
215916926 487897533 0
446756819 251631725 0
565079391 115039022 0
432381224 316150361 0
21489206 440359990 0
82287651 413178912 0
81223329 247755387 0
206231541 516696548 0
205381747 383462394 0
299109916 319302739 0
386823199 276097677 0
298703451 254089823 0
445967451 497259 0
40846180 7080680 0
138291534 104425901 0
320149391 475952259 0
94215786 518794370 0
355462282 197810438 0
533992694 191613045 0
517888512 304926181 0
209988647 214669805 0
470087230 553425365 0
348169859 234117153 0
152705631 192379245 0
240008390 422016270 0
350437367 409132694 0
268660669 345644086 0
153746624 56392345 0
19205300 203582394 0
549547502 113737693 0
276222791 266486826 0
399662423 303715596 0
76743893 453401243 0
317484242 562369218 0
141132205 77199487 0
198314610 31034995 0
335870120 392603688 0
188037288 436103082 0
418167537 194202882 0
254762387 419115051 0
527130700 161738161 0
268432732 140188554 0
355826555 70825795 0
550471282 268609730 0
264028881 89897651 0
134392111 251920021 0
446904357 175992369 0
192316921 377265086 0
97966801 295623121 0
150282974 505162159 0
140215296 83930897 0
567035736 297912184 0
817474 47025080 0
9720952 525513951 0
93893963 7598936 0
526084140 150533815 0
126412121 397435848 0
360416696 393128778 0
450725614 174931094 0
41880934 149917573 0
565832470 189373726 0
1676859 491846284 0
156674714 462994814 0
314905083 391989780 0
231992217 205304388 0
349554243 210072004 0
142294720 183880581 0
495527014 30532527 0
49022754 116472726 0
454731084 468633160 0
493779927 522942337 0
544303452 64594702 0
390211246 562682258 0
500274301 555994889 0
46538093 30255650 0
190069404 174837606 0
370823950 268091584 0
557830822 198763251 0
484705889 536695178 0
462953296 410988626 0
531904402 466994165 0
476978032 50715872 0
542908360 149220521 0
212248703 514828078 0
221624754 113306172 0
381471979 231117090 0
147200748 287718738 0
206449078 508603087 0
424459099 149096180 0
42453658 475302083 0
444780014 55395091 0
14351980 385898017 0
161996969 391507878 0
58903350 498512678 0
454345057 311928544 0
393203218 407084708 0
565220228 1887858 0
225314349 207532218 0
336504345 185916926 0
304736583 119561033 0
125433916 220136013 0
425909075 166256179 0
495027697 498220337 0
492438618 559990967 0
125096686 300462802 0
434314317 283389011 0
175825125 377848952 0
423741922 55873462 0
3480379 202857600 0
222026841 312720611 0
115087147 502045563 0
426392043 37010008 0
452983327 207121582 0
458282227 487182070 0
526020751 122529141 0
547414485 178340122 0
76682135 505105740 0
299263220 168246152 0
300076338 124952142 0
510364376 278430176 0
99013789 457448818 0
403335021 278368583 0
263848752 231714299 0
476090368 171522252 0
191826901 449588653 0
31156534 324023701 0
295631757 107418650 0
261533171 550532009 0
228028399 243419625 0
142722667 221942614 0
142035245 22570277 0
136777331 98841825 0
100514839 344146889 0
276062126 311684517 0
451596427 304082705 0
373174519 515943724 0
408267632 138783258 0
87771787 367941030 0
79124459 1604485 0
256069079 509095584 0
107138426 65362385 0
190535049 312627700 0
10379188 421477607 0
384548939 381700815 0
149627669 139623555 0
389473580 22659002 0
430753852 207045757 0
470087626 84169073 0
100248904 229143059 0
416953890 21345742 0
554695597 381931137 0
382316728 491234908 0
167997406 372531920 0
317809401 500462941 0
163152272 271505801 0
187170545 411578664 0
305789250 116362520 0
63934388 263679969 0
308272232 2601443 0
174357575 403854834 0
542315637 93427362 0
507177449 176033778 0
225135014 206952652 0
350904418 398812100 0
153258722 404096236 0
415757728 506387460 0
138097606 310624928 0
211762677 127635292 0
549619986 515953047 0
137854256 42945201 0
357132294 175463612 0
190295829 456503097 0
366988658 488105634 0
30836773 324637102 0
348677138 321391573 0
356196748 237565582 0
536291598 536684074 0
225038848 163483383 0
123823898 193923363 0
349362821 457900274 0
336486983 346912552 0
68386086 128540576 0
301960115 59352976 0
135243293 27983636 0
89653028 109681005 0
324351582 68632434 0
152640256 560667148 0
390491900 145324958 0
454861501 152806670 0
226727340 178412081 0
41599688 383960545 0
123261328 536774200 0
402100390 497066981 0
232878803 35943888 0
255730378 305130611 0
373659982 241822890 0
150521764 26864645 0
1754507 181102418 0
255450100 100647344 0
355446983 211314490 0
298598545 301191819 0
53666229 207794081 0
123971371 435142652 0
402112438 268216304 0
15168399 317435844 0
120082019 502245814 0
464117090 234593956 0
250665987 559140154 0
424205948 253945792 0
213730422 485109338 0
195085319 275143518 0
8394428 348439403 0
465933576 505125065 0
1514899 256088267 0
417185413 41425448 0
241341160 387060828 0
259388608 409964215 0
336747113 95146827 0
3659875 120862546 0
399188823 198180197 0
100488541 56181589 0
547275803 68727937 0
224473635 111494528 0
113446420 327699350 0
87838304 242198542 0
361026884 461839242 0
142102488 514452710 0
182826219 285779582 0
364097632 534216297 0
205726270 377954630 0
255427709 531220921 0
211098443 410807524 0
352063691 299786098 0
144895621 533818447 0
122426659 223715052 0
24198575 27316084 0
562181394 161082480 0
153506649 7625701 0
549824394 122569810 0
220041715 304909715 0
104468068 110723447 0
512584581 158918861 0
277064509 272337236 0
239588563 372339811 0
148280511 411609658 0
351023121 198685777 0
289581808 213246001 0
547905872 373436844 0
420042523 456766839 0
242586847 154730623 0
359278126 306339354 0
515007425 337659402 0
456660019 484612484 0
409500523 410220983 0
426369856 30756878 0
340898691 156154825 0
286626182 21884137 0
565704622 365045226 0
193719735 247289450 0
499662655 302000094 0
17476774 426616074 0
496012885 486152386 0
337413602 409085777 0
318041750 159500965 0
322370969 9127822 0
393963177 331368745 0
303654859 521560244 0
197924731 298375677 0
329031332 78645891 0
471723809 550694173 0
551541144 36111401 0
320625592 2216452 0
367399495 203600267 0
159320568 396860215 0
196710351 145131551 0
332101519 505307610 0
384990439 344025491 0
10879580 541822520 0
390599658 553260745 0
120101221 210137957 0
296418971 346731991 0
187533985 155215978 0
5440151 239207439 0
113549748 316272970 0
216076748 333698027 0
498326515 357420661 0
477165317 321805678 0
59368779 165694249 0
517529042 50941342 0
304830498 109205420 0
36169720 216844699 0
442706147 276025043 0
472746581 490177993 0
485973013 473641278 0
492539091 353158480 0
534305440 110201691 0
498430137 47712995 0
151205760 300566830 0
83809508 66749934 0
88912643 68751353 0
110819881 510080852 0
24144979 58318999 0
428658091 558342437 0
380351843 387020391 0
499014529 245294175 0
183777198 114608477 0
68905669 321549388 0
392421923 367038433 0
118714272 70228641 0
416973093 235932538 0
393314809 272632340 0
43208752 424634291 0
118418263 251093230 0
284497584 68351648 0
220724939 413063354 0
566695606 325931360 0
249607355 90570229 0
272991935 261200119 0
107745185 1760541 0
367251641 20872584 0
516281861 323104962 0
72562233 549232578 0
404567833 156231449 0
109934694 373109026 0
272793201 12868733 0
249711506 185656452 0
379144467 45907808 0
32974377 550932743 0
71307685 249295572 0
106817316 385472562 0
201469827 119831371 0
220761587 402295866 0
161445558 304804286 0
457835948 520660966 0
121090658 76861209 0
180495698 530987719 0
271400168 91533312 0
288634519 285390532 0
432662887 162138902 0
395482241 31492030 0
192384124 454349210 0
111034821 35832993 0
192491209 499943133 0
417996766 8812608 0
364974248 95971911 0
315998672 479538489 0
219872063 367646062 0
73553215 411560733 0
288341799 71684175 0
503223783 29084837 0
523771846 399327381 0
274925451 516833635 0
119644587 101232318 0
82169569 234581743 0
158063374 562112421 0
158137028 510179880 0
58024246 529549518 0
541472990 12623808 0
465898065 390964112 0
137103991 6061388 0
541009005 432154071 0
12463635 508177359 0
38689174 49846269 0
1610114 53524670 0
505390473 383224330 0
146285917 177697010 0
538944793 65226588 0
376029287 79894812 0
541049837 359827927 0
112906175 499562807 0
136764205 35030684 0
542033279 257028520 0
237884935 237437959 0
560458764 461891913 0
473565583 115122157 0
186090066 373297624 0
566185701 35116345 0
140269427 408848785 0
243893107 107069637 0
480973157 190886983 0
377019251 506708606 0
343839477 141329970 0
508085966 430312493 0
323085664 526535666 0
363724804 266584867 0
344611670 307291354 0
561024095 333896941 0
432323077 203849190 0
163084203 119520091 0
129449285 235097816 0
262277668 21287817 0
245729983 80374491 0
73380989 14548563 0
403383891 52265397 0
314355310 505361584 0
511012558 520676242 0
457540004 162555434 0
89515342 113309420 0
30005216 29458847 0
527647506 188043421 0
115807205 462708567 0
449132629 531813800 0
551292400 190571309 0
23841872 101297254 0
73621725 383313877 0
398166768 58839890 0
562195229 170367934 0
440913019 341978482 0
560986389 405775545 0
3952566 230551282 0
284244920 559862681 0
451259848 225120589 0
452923854 141136591 0
94508733 287118359 0
241706654 348566403 0
101465837 551880622 0
177840445 404758754 0
433651605 381380532 0
236148472 558903063 0
169713071 275844663 0
298214551 433889515 0
122587318 424217080 0
496466424 488642650 0
352058209 167947081 0
544373204 300276937 0
174266018 500486805 0
400752352 404938578 0
69901670 55867659 0
217737524 415673205 0
126512729 83483322 0
334078053 8721541 0
69665051 161993910 0
449510269 217670500 0
365186950 306968202 0
401989204 165095522 0
49847966 425119918 0
234610668 306787346 0
381641272 359854292 0
311941667 447282737 0
66057432 377567501 0
467859092 84850957 0
565647843 145382645 0
357819385 508280528 0
109097533 293752234 0
138577266 205447640 0
526096890 110635775 0
241676283 63990022 0
482897880 100433436 0
45022116 367927045 0
210781438 172845643 0
197908877 398545347 0
259531484 307789667 0
239823508 321576007 0
379875941 176895611 0
29888186 384469437 0
56441347 252308256 0
374900939 425714053 0
83953050 77991015 0
305031753 133295926 0
108936002 24225935 0
59385211 244050395 0
348104883 112691710 0
215674542 231117722 0
349508786 87895014 0
286585037 41976017 0
11477814 522289231 0
549484108 549378727 0
476869442 461787962 0
348045700 566530281 0
518921772 133881175 0
459664960 472167103 0
51322409 143357812 0
386133584 303643402 0
141102063 86226101 0
508846855 297773302 0
568481852 397836722 0
145112655 48090758 0
474799430 397451352 0
156595461 555067140 0
7828532 276821850 0
126118564 561110401 0
547947126 563049464 0
296920279 528269470 0
157507774 199879732 0
85496773 359166398 0
265032933 107949236 0
257595321 479498441 0
161030312 406277587 0
141205958 133402234 0
54747824 236038776 0
479102618 251192689 0
103199001 138428048 0
77457326 512685339 0
501467440 104280981 0
150042124 15923187 0
405565819 200350049 0
302635867 426036648 0
238582745 493180568 0
77419576 86551306 0
219854144 515790049 0
508653136 256385017 0
297293112 355832457 0
330466270 343182588 0
524422252 55372193 0
275908415 38619038 0
449281523 463303553 0
318241044 93085654 0
439465525 15877207 0
348096214 56124450 0
15500967 90649077 0
396863226 72185923 0
436563357 254950866 0
55746833 29950450 0
425375587 252611221 0
336874000 129779382 0
331571760 185962118 0
313602830 418790825 0
1913006 126876306 0
482008878 131959715 0
221132514 134493215 0
134092090 114858760 0
242934369 365577439 0
256746664 483689854 0
375493898 398776433 0
556439040 216688105 0
66272681 450036144 0
385440541 425604658 0
4030794 176280552 0
133158698 220587178 0
177721953 420628808 0
148388835 185304728 0
225464413 459673045 0
438871916 290063453 0
317160168 482158255 0
248035130 435458614 0
334873938 159475772 0
444634814 39239823 0
320188288 338690693 0
28236075 376024543 0
421753087 186525848 0
118411335 238652985 0
243717779 159756142 0
187907346 54046682 0
97437430 373834858 0
468938363 259714870 0
115198082 277461378 0
240947171 93584724 0
191707418 94868000 0
121391857 547558412 0
259103026 467802446 0
127958295 235100185 0
29815639 1849968 0
204043322 432906836 0
329874270 433762541 0
414298063 192040603 0
561427429 284004632 0
169707712 332054830 0
39915437 100679199 0
521257551 202381374 0
394697483 40630028 0
36526858 337766753 0
405305739 375651204 0
411195425 398176885 0
219227067 310183491 0
158738972 21605243 0
282066163 332476830 0
203996061 85943671 0
364337828 96966413 0
20094740 537753446 0
464587531 147326264 0
146380899 26825575 0
452903522 399014588 0
260086110 336750735 0
480076145 379807941 0
438462987 337248755 0
298165528 323097062 0
329386508 22885917 0
92162566 4592976 0
368149318 569023846 0
385787285 294532059 0
477741799 504617941 0
375922047 279142218 0
183089544 451973532 0
551344905 519739337 0
184700121 508271241 0
256752704 235811752 0
346499810 383493040 0
215517358 370278501 0
515147834 413248484 0
556259054 299775834 0
226579399 420323634 0
87551677 489990066 0
492601108 299102036 0
131896286 486565104 0
282736034 472795788 0
355671156 543117098 0
375809442 295663103 0
51982081 89698576 0
455030456 276223599 0
547037873 394155154 0
226530117 509660162 0
240459678 461659341 0
34845681 29007788 0
473338598 60530453 0
276880221 315854131 0
415076203 8507309 0
119702556 93115890 0
357571180 537244404 0
225984844 526965380 0
185740047 401225011 0
533161205 397057892 0
290254156 439067167 0
181062451 218738652 0
79585377 380477342 0
122513274 78737213 0
273151048 494354163 0
321920035 11355496 0
347697763 456787711 0
310430832 245204011 0
130035061 271914689 0
186180874 40817510 0
28638203 347268318 0
22122686 468088275 0
219406180 195670791 0
52614991 390153565 0
107646812 374457898 0
365328812 334899504 0
112073559 8679687 0
372789023 45979509 0
356902475 313755266 0
516135992 23795513 0
247605230 34000408 0
237793529 41329575 0
158978957 307478740 0
46999633 490402966 0
326995462 411101614 0
74213515 360782295 0
126895663 172795358 0
57693129 243278218 0
36961136 447857311 0
7921367 7426314 0
462383803 479913583 0
185295489 396870371 0
206254859 27913301 0
419665502 500803479 0
254557398 517895571 0
265752980 98604017 0
356854876 535687433 0
160878915 545397864 0
389700119 321635722 0
347201517 369169717 0
186042339 526808313 0
188740882 526778255 0
134540486 221339978 0
238258014 73458909 0
363064228 248234899 0
529561212 432250191 0
153956983 192204975 0
103667728 398858639 0
475269340 237813353 0
533609009 95493431 0
569119115 272523852 0
329095012 449976098 0
138386760 492677408 0
120285144 379846772 0
207310576 394656034 0
231635117 49810839 0
358631287 77364385 0
367644700 506784466 0
208865300 94657021 0
274865226 444117568 0
267474153 170112822 0
3332565 130204371 0
239474181 505635564 0
477317059 478206020 0
459383005 7928455 0
528348072 202591446 0
331678171 277765431 0
95102522 424195274 0
208621626 200658346 0
442191567 320006611 0
467920124 52001655 0
79264229 235559971 0
156164438 320570758 0
413878305 479126941 0
336798728 373686287 0
428561798 388485143 0
295962365 64195418 0
187159664 49885010 0
253990711 398477487 0
308095746 304429405 0
52702617 529426196 0
237625812 92274912 0
262621302 236007631 0
444128403 430956650 0
297650123 379606990 0
332898834 336637435 0
210129938 43769155 0
161633335 190604671 0
428251040 362968956 0
82087654 127705694 0
11938412 104468843 0
311413665 475134755 0
54919261 361202286 0
252767691 120538989 0
417011338 454955989 0
103578521 323172990 0
388048397 402575154 0
537874804 545521910 0
135500030 53364419 0
64107919 78682299 0
161508738 539452609 0
505201306 261627488 0
338324071 77500712 0
203096242 359964739 0
517045849 529201001 0
455119780 79469770 0
479016259 164580362 0
449235496 564919402 0
543503366 473648167 0
264043423 543722067 0
389518733 231837504 0
506100601 409059799 0
306552201 533488928 0
10120349 528389354 0
149748810 376845850 0
155572918 161144200 0
95485742 149570099 0
144505671 209341004 0
144448211 523329097 0
514622248 39634379 0
13821043 62535053 0
35571904 458800790 0
3784427 515045867 0
262287336 252875355 0
397284181 95463247 0
416602963 255990015 0
144050755 532284058 0
49795577 515187988 0
269812140 132321139 0
211062925 172226612 0
299663872 370631132 0
67624534 32818837 0
382775917 14819256 0
54427908 34223225 0
431495543 290495395 0
109991802 465513633 0
181738655 508583524 0
539222313 184148409 0
204833525 342260161 0
200654688 319699353 0
410053179 420693821 0
208873943 474274262 0
324607636 9372398 0
26565054 194226385 0
477683691 525658677 0
224451278 498793823 0
478862623 283174830 0
543926060 371962855 0
227522905 255715833 0
364917794 88983970 0
176672229 46899551 0
408205184 445912427 0
444921179 270732649 0
556658160 188286058 0
432013920 526922978 0
535628459 258172900 0
504259709 341828712 0
20377781 68617344 0
155550106 391033238 0
189147843 24621004 0
111712949 26207586 0
284236623 436471726 0
60631261 551457559 0
530318588 36870613 0
265921955 40204680 0
532555172 509613989 0
359755066 257055624 0
220805010 93911909 0
199497124 558869574 0
513571334 484915141 0
76200007 193530213 0
396217247 348321780 0
364424964 109807149 0
478934473 490761008 0
270022721 305769042 0
107266035 432517308 0
437437145 468898124 0
48090912 226110763 0
297129734 11955206 0
320426634 17257969 0
191583650 243976272 0
547432720 426248452 0
114533318 266868395 0
312895287 86557034 0
181811252 480199721 0
152748111 43884927 0
81797109 61894453 0
111709921 499212178 0
79510395 251516044 0
6347976 432613782 0
83122141 176970362 0
96907367 109157378 0
499155592 389698535 0
174551670 194042098 0
490445890 107429899 0
177029349 306291234 0
363350521 497493515 0
241372915 469078049 0
341780727 345800819 0
549390434 556509163 0
67924439 151439961 0
22544173 355056690 0
44325936 19770227 0
33600135 62979096 0
418656788 422019496 0
82271697 198970145 0
146553539 396922970 0
145472603 504024829 0
281094559 400182201 0
566590592 334101537 0
163955022 139701141 0
457094 76019567 0
370402855 177273432 0
93517642 383475621 0
544895875 179561035 0
522193277 457660856 0
201054542 471517856 0
196317921 81374856 0
236652368 140026776 0
202228513 131588223 0
41685007 215803256 0
176103262 524944537 0
178479904 345775426 0
553950642 24653355 0
491343531 63192154 0
191178047 65930013 0
18743239 339427817 0
245026032 470793747 0
170724790 380701423 0
466047001 270933222 0
25052596 12036305 0
388265930 259286371 0
86646811 129752042 0
118016667 11087206 0
360023084 76178794 0
66412928 356253622 0
190721601 164537214 0
326917131 189355530 0
149859480 353554595 0
174185659 390097907 0
279762000 495317375 0
53999728 420523608 0
185425751 507216920 0
47226076 319226722 0
371012548 167308631 0
187096022 339624931 0
417265184 442146819 0
229408955 301848925 0
297431446 161817981 0
108648272 374957649 0
462813750 227568676 0
193337482 114531107 0
445632348 174184305 0
259514014 120088200 0
330188621 433240639 0
295214652 43614371 0
316714256 234958528 0
74608278 521993997 0
477832405 68658449 0
532007701 209930818 0
268531841 533132878 0
180543656 506559545 0
85298593 40756121 0
207002930 488173056 0
170187638 419530238 0
506020269 256569125 0
169778602 354000250 0
496764526 460174980 0
53891986 200054387 0
283184566 405575980 0
319249523 68141410 0
487244275 494405819 0
566226122 148555045 0
496290009 62024160 0
322331165 483864058 0
141342485 361133138 0
451871933 326030183 0
450521439 75961297 0
509597500 205891433 0
253510554 356100266 0
527962441 302714438 0
26023017 84454081 0
561749961 542764907 0
510974143 489312851 0
176611397 271306181 0
510594466 325332240 0
503818782 421085341 0
197191609 353517026 0
430305149 81760599 0
519041248 263797639 0
561027541 73412678 0
442328140 59068064 0
320148821 203103632 0
31983043 292113321 0
366073130 190773344 0
3697905 61626600 0
271192443 507795123 0
329830197 439326911 0
107353158 248491303 0
286052683 187460648 0
159584042 384165649 0
134598550 56651193 0
396255245 512579700 0
400188278 478187888 0
427863963 506889102 0
459055032 12843830 0
43484078 304459599 0
203667926 458518608 0
445645773 256626617 0
201407907 180183512 0
226998134 471851211 0
97822045 491186410 0
242363882 410586171 0
76182637 370555273 0
298075834 201841857 0
69230301 132810833 0
200965343 532367059 0
435192587 112014694 0
75264704 211969445 0
172826725 371359528 0
450590499 318696985 0
520532712 413640038 0
170970133 561324606 0
307010865 140011575 0
435574632 410803210 0
411037482 180665354 0
105580383 221476925 0
135781913 564921717 0
179307058 299797716 0
34703160 196798287 0
347568691 541468421 0
192173331 492053065 0
34665720 198412507 0
255236913 51047121 0
55012652 245015246 0
401864073 228945644 0
197995284 496728174 0
279976894 501030409 0
98290379 38628171 0
102630456 48015527 0
266426011 165726124 0
475295608 486978981 0
368041491 225542551 0
387022596 412237674 0
507410570 108838709 0
217775993 443442605 0
360044676 562393006 0
503300387 329168136 0
444814262 208491218 0
458007999 52155745 0
414124989 382937387 0
291584371 250709877 0
370870755 413296284 0
199124061 131004853 0
1114207 442200541 0
398965688 434211929 0
460482025 242947950 0
127940774 251611074 0
316055547 271202154 0
182631430 269421433 0
407471906 281724334 0
164746522 420621236 0
145897701 446872667 0
518333394 353212282 0
211022197 481611237 0
274044522 361693271 0
226165753 477941663 0
91275221 9811500 0
223266946 154119754 0
249644858 213834436 0
205733526 11075134 0
290911870 530813911 0
71601433 216238042 0
13599900 393855394 0
15120658 150442396 0
157250093 40078898 0
512805271 458810283 0
241149980 259333505 0
178932156 533673659 0
477454737 218702063 0
440430462 455403887 0
75680863 48880202 0
96145626 466253041 0
500611849 115915798 0
494119659 131258519 0
490852741 295689583 0
195264333 11072931 0
409483393 532716127 0
211670722 206251804 0
41297955 311646383 0
129010158 346717591 0
439570375 324440091 0
151585048 156424994 0
67782191 367959731 0
59312038 499882294 0
108425453 363884399 0
123852754 522694893 0
458703295 343305945 0
154982315 523877013 0
415403718 333349777 0
114727863 496736096 0
486969722 512267842 0
520829140 431444249 0
57403718 259364554 0
340764877 31630537 0
138019349 316114144 0
273407244 4360788 0
268952531 88692346 0
96725192 119648653 0
366873247 516382477 0
54120122 293969301 0
568956501 183316617 0
466152610 2057637 0
374448463 560722594 0
438921775 286388677 0
71351162 363524783 0
16348801 334850793 0
304739133 381779938 0
556770857 354973214 0
96867147 506362515 0
323484602 306650250 0
288717270 13720167 0
426539676 63655175 0
385916959 105782811 0
235284139 161934892 0
401876164 214698882 0
221517438 141005180 0
441816261 525686080 0
385237903 308374250 0
240443386 296339111 0
459573069 499206626 0
341893853 379326391 0
379350006 525808721 0
197828319 180805490 0
533894832 401026429 0
195965898 544268798 0
75285403 217452707 0
399794490 501382772 0
97428141 365047745 0
544400853 21419675 0
15335543 475572797 0
139214241 419135557 0
360749371 24551696 0
200127103 462187773 0
467683829 164659526 0
377211531 144205736 0
142755102 435640562 0
276721379 116850057 0
142287354 444132343 0
406591099 33401831 0
138897316 35400680 0
40135536 410760764 0
302096988 476379894 0
167680418 235394736 0
36938212 477050890 0
66535131 390849795 0
328781430 522777406 0
481940925 193141356 0
177727135 25109070 0
23725409 310238643 0
557971778 470779660 0
58418496 42032218 0
117032160 537532621 0
128540149 328194136 0
503999811 409106196 0
414370451 212722302 0
318579543 184981894 0
330120293 146660774 0
265247060 229298420 0
392548654 208702807 0
347843299 443817226 0
515114105 90251259 0
401579053 168723507 0
238335422 226017747 0
445801344 201153940 0
249940610 193537945 0
356436518 485948073 0
246543879 365819791 0
237675089 296368119 0
100377496 225139689 0
281623109 101592548 0
239149037 245834140 0
482435012 538296160 0
489155161 40427836 0
366978243 358087866 0
233814140 328690984 0
268514661 182612818 0
476057470 167891602 0
388480613 12251080 0
222170976 161368325 0
48960158 544169228 0
368103135 532972531 0
254283088 26021587 0
77292169 492738940 0
174999650 263912076 0
447405278 346071361 0
522185782 63190021 0
504274942 67468495 0
533054419 430037171 0
319942473 189187700 0
473719741 22463855 0
170352668 538486734 0
549585071 248055368 0
4388441 349553377 0
341094332 178966521 0
197359353 433793854 0
319900936 325046203 0
189719087 89154663 0
215235721 481065596 0
35604955 437957575 0
204745517 191237210 0
378108486 85063928 0
441457255 287918925 0
54295973 551994810 0
83004156 70916260 0
250001220 546810491 0
505513579 558305644 0
441195856 293461877 0
199995097 309755418 0
531068579 279497210 0
360788901 487207136 0
39542406 283347269 0
31531048 168864269 0
5192564 400144980 0
341061440 205927361 0
416058655 110118005 0
567293581 262934688 0
27708774 85566116 0
40138209 246613843 0
22779027 433330718 0
209890832 181775390 0
410641461 462330517 0
241336803 51253269 0
450037549 557924128 0
422909308 363690265 0
248435934 124543369 0
530939075 105655111 0
18960374 478428879 0
374428932 368218229 0
31286521 151545760 0
107750452 528537933 0
45435687 418887675 0
203382002 27518823 0
149527707 48566408 0
178781473 18864829 0
277124599 454638238 0
354908776 136945212 0
334656159 360751283 0
501885823 502693569 0
239333088 251915815 0
500606556 377949372 0
274414546 389239519 0
470443472 291468529 0
537138997 447877782 0
194723037 531808288 0
456817174 511024963 0
230947410 39800714 0
362855968 263717015 0
114440668 123653721 0
242710569 103555727 0
234543599 489205465 0
293356580 73940322 0
215438417 174352932 0
271632143 517937207 0
131412813 51881534 0
451877964 499441237 0
475891711 129278938 0
13061732 60938596 0
137461939 132774246 0
290538855 121585469 0
561232171 135321194 0
519236762 150360848 0
271772677 459690188 0
6757970 332436201 0
516636461 449173742 0
122313709 538478263 0
8062646 567122083 0
22189220 96550380 0
534121895 194723772 0
469922631 528189709 0
296926254 461295778 0
166180716 493545841 0
176483037 165317542 0
331997375 225729894 0
548058446 155450045 0
250034685 544827531 0
463287519 203840481 0
113870715 283829635 0
225427737 509638399 0
142748687 57191846 0
352994749 476092123 0
265503377 324443258 0
135885200 390772553 0
123182128 352237509 0
201562797 133159340 0
510248245 223720844 0
217599749 120048169 0
384836354 297042507 0
523905450 352201267 0
528461795 473371976 0
66792360 230713417 0
473544983 436583037 0
64966817 159612850 0
137424415 340231055 0
77024226 155435501 0
57795906 13417729 0
473436838 214995237 0
322944590 251064426 0
351467242 149262795 0
518072575 431374219 0
199565575 559843278 0
339889026 507899280 0
135911551 285755897 0
562236863 214893897 0
253273689 245858265 0
448046638 308252348 0
409211403 161906545 0
189213684 397721478 0
409119441 28028417 0
562239911 326983797 0
285487677 189308727 0
7628620 69595017 0
97847676 83605187 0
542607384 465579563 0
438459398 440008600 0
503260616 209635511 0
422280507 258809617 0
57180813 355753975 0
516567304 290733911 0
474117162 110271869 0
461008926 132900439 0
513787535 54491636 0
476950283 59244868 0
130235492 173300309 0
13897810 543526485 0
218432979 523315213 0
78224555 483066339 0
11642750 181446953 0
556074462 168157150 0
472500917 298334254 0
351147145 549386206 0
396555554 448441928 0
370596735 551164715 0
172041590 328418855 0
366096028 556374036 0
118344012 95383118 0
326616952 445275265 0
241637181 503682879 0
269175091 120661187 0
517175298 264565786 0
325996483 310961796 0
52481569 284923408 0
315085584 13103768 0
336660970 204784066 0
297538806 549536768 0
274921801 442314956 0
402766556 324066917 0
318194078 65651684 0
257168776 508308576 0
204151627 462331352 0
384197454 19489204 0
406032586 91742743 0
192320764 375903524 0
457361482 559026280 0
545726208 26378108 0
288397914 503406277 0
496186190 435017791 0
328911497 349330122 0
369899131 483311407 0
204251431 265666256 0
557527107 182129693 0
479103111 442111689 0
92723464 503983598 0
140938412 138942900 0
378277847 449960757 0
191859969 72311841 0
33063780 449102727 0
99537463 123332506 0
525091832 465824920 0
245151444 298022561 0
392973543 258994132 0
478399341 151232415 0
286131153 324446731 0
221891073 104034155 0
561629505 169763922 0
309091814 287867976 0
479288488 486160599 0
60128641 168183270 0
479299847 337320366 0
281080111 478415518 0
397856888 536454221 0
285937515 83967836 0
557913111 331712069 0
341739942 140741699 0
19369705 494508929 0
550472987 365657241 0
393906608 141548452 0
286850271 493135421 0
504514910 486311809 0
422473021 504815007 0
245192495 451660571 0
454555079 119147302 0
83302719 338886650 0
167422510 292473410 0
351587013 313524586 0
123959159 109413011 0
321374179 73640080 0
77115197 247021946 0
426587899 418323787 0
142573853 431255060 0
58610853 98637696 0
90646047 550853145 0
477309200 236926155 0
450668321 250275657 0
349791905 144960360 0
45436269 199818274 0
222196064 508645014 0
445425529 381352578 0
536392022 417923281 0
468057292 229994125 0
232723564 339296960 0
283397423 282865668 0
566535553 280064375 0
559792970 332267105 0
36712142 411111573 0
264371407 19341544 0
219077064 269034689 0
325656563 169632021 0
93304408 568560268 0
322323933 364806333 0
170424440 428979329 0
269218703 75904837 0
151933065 243758051 0
562611395 175563992 0
14856424 503821164 0
324964879 542521473 0
115798862 539825954 0
371857160 2945441 0
17903195 542516462 0
260612332 516444561 0
454077476 544898200 0
559995096 525052733 0
540684165 45771000 0
40535056 67129096 0
356555405 270141015 0
186081185 318907047 0
46770505 202291358 0
7195541 169695474 0
515332512 11617547 0
194232581 515447672 0
368681059 431921314 0
238182713 517129241 0
543807288 444983647 0
461370286 404165467 0
262736004 548433607 0
202678682 258530400 0
201690926 224121884 0
360749421 111538824 0
149258972 386401911 0
123376190 479997839 0
261095728 321002156 0
279072620 335117426 0
177501239 448031444 0
31452606 296757257 0
488288864 234992169 0
240214103 263199563 0
494178634 325658330 0
42701734 116701700 0
566355534 403861230 0
512344968 346253832 0
116539512 525596500 0
233319803 447914793 0
79227112 388741661 0
292706204 142499773 0
60507259 96619342 0
138436504 400763130 0
530114985 293737338 0
391608856 8155243 0
385952805 420502166 0
403694792 207773573 0
130311863 68225457 0
315291433 369830874 0
5623475 557331006 0
334986138 524708344 0
491916182 135506407 0
245051100 164680828 0
498429792 28750181 0
48614476 244180732 0
516043027 406037700 0
342787337 468198318 0
261715483 329048635 0
6874092 326140503 0
369094964 315072739 0
147293896 305079906 0
166803713 535204184 0
531998244 7470946 0
103132607 172567688 0
94482338 315714214 0
68968330 87269207 0
287332590 315965621 0
350547019 536535813 0
66551426 277345017 0
438881821 89831609 0
532575075 390253273 0
101962854 349824562 0
227375008 180303488 0
545102174 426326837 0
113878240 40592431 0
318401496 37575765 0
58739603 464426365 0
355378368 78152557 0
28926339 506570820 0
397125166 250299123 0
214392948 461601377 0
337350613 237226034 0
432724520 395169728 0
117585400 531886836 0
97280561 62978998 0
493198020 143087959 0
102103605 487209756 0
48541826 550841251 0
106459113 156156319 0
275191049 209265571 0
486771574 402087819 0
309177427 327797906 0
351853221 560174719 0
312220805 256755483 0
488368725 25936776 0
345582567 291102397 0
420334031 51648272 0
443165599 132809930 0
155661257 104351537 0
98220718 29304975 0
111488951 319131965 0
64738319 439932821 0
43878269 264759594 0
142731496 503913234 0
265101711 108841039 0
4595305 8232899 0
191161716 58812961 0
72363183 27987471 0
337844608 61900418 0
13413747 356849068 0
149442871 182042502 0
258525060 155852283 0
261822861 309388237 0
528078511 244181384 0
225039381 485434867 0
183168134 333651807 0
464376408 302278047 0
37222700 220895867 0
111731678 265676009 0
366881872 71562731 0
528647129 30001018 0
433935917 196780130 0
272617884 563645080 0
129251514 435751503 0
377851113 15554043 0
473451844 526695929 0
566647488 565647945 0
398723195 7011422 0
451799548 260029189 0
156580886 399801729 0
520344414 224316962 0
316115144 330888806 0
552786558 353731692 0
193010122 3534909 0
336975835 478219647 0
436596958 523158240 0
544663171 90685722 0
112643122 223421043 0
466195491 64468533 0
113238648 291279339 0
230056178 59932032 0
525980564 218165823 0
391655484 551734341 0
244733448 239256180 0
210756388 396596982 0
561213207 157372267 0
547580498 372171225 0
484941280 561283847 0
459222134 37021378 0
505871740 497323678 0
508744464 524206273 0
522826047 337568739 0
71205874 334673001 0
104759302 338818453 0
442940411 253749052 0
247245148 463428408 0
462386493 177693044 0
130932261 479644547 0
553987055 353138101 0
321305299 566567593 0
425681462 8904553 0
325604921 358071489 0
103924070 34226370 0
138421717 305883791 0
305469684 10989372 0
23885335 211590980 0
391656558 231472563 0
405193308 312874414 0
378590584 448484841 0
105603268 452408192 0
301088536 364846071 0
227780671 248805741 0
522067637 559815070 0
289739520 426785849 0
501682777 309351234 0
124662957 511469793 0
233604384 163076008 0
19557756 519374845 0
401937476 137186912 0
98685224 206324846 0
284479041 186326396 0
476964447 160805065 0
27454000 369339325 0
486748001 135342590 0
438568056 252135732 0
138136290 234677365 0
127679398 121085457 0
391056646 442100339 0
499863980 322385678 0
140676055 368754264 0
360256184 368136613 0
51602748 49064749 0
482675805 373385936 0
296094933 82174510 0
101788840 548920393 0
494894872 24749992 0
329030792 478234070 0
190245815 462120099 0
14957069 97223454 0
481285073 137903211 0
534635150 262919292 0
39300696 74234549 0
310584467 505496588 0
330718273 296866308 0
395811000 497051025 0
214244478 460888885 0
466625573 299622712 0
252181995 136817616 0
381179264 58070131 0
108876257 119514599 0
455831778 203443631 0
72799420 374848030 0
367701304 115566459 0
364307867 153978309 0
338725718 41989759 0
134132781 339309293 0
252557105 462475512 0
376138504 343298601 0
184281487 228114317 0
424101040 226169086 0
451226896 477322162 0
123601535 415300504 0
332842793 26098021 0
168121137 99789643 0
408209270 15809337 0
167371233 366367563 0
119191387 273577110 0
282484091 557931255 0
219878251 452997275 0
125080335 366254063 0
296264287 102943078 0
146532312 75273527 0
554879627 375726247 0
126753669 136050889 0
152445460 547456104 0
69603287 562402337 0
459035450 80338128 0
548443352 105753928 0
172739439 457291389 0
226515391 245446701 0
520016657 221496837 0
243867324 54812162 0
20971970 311490309 0
526047615 353852596 0
399959740 387103008 0
375171262 341879096 0
46674067 319804720 0
285131796 77369900 0
465892112 55544573 0
428999065 507868248 0
96665264 340620599 0
224646907 275669700 0
38352229 258023413 0
330502074 52188179 0
278179934 473052587 0
97085479 35406592 0
221936516 92702330 0
494181677 126259430 0
199965532 133843316 0
181624936 45329829 0
122044521 283914711 0
485969604 301998345 0
400271214 169487381 0
105944407 75583886 0
820338 349505666 0
157411911 19945641 0
500433561 561563458 0
65843293 477265280 0
256138367 75483646 0
369790587 197852116 0
27599576 99115204 0
288489949 154638389 0
4130013 156472111 0
320173724 555530485 0
308108733 149236529 0
351512649 194902763 0
66489991 277762200 0
183072998 27700211 0
149244072 412617995 0
198412503 565482644 0
7495126 508109817 0
522113139 481665684 0
530803193 113063567 0
295351699 373093074 0
6968251 562641525 0
172090156 110816849 0
133037265 252999304 0
515046656 188305779 0
17604972 334801083 0
115149830 293546550 0
470140795 404265619 0
209833855 285618224 0
202197402 533228331 0
546085453 118799536 0
285349389 359242440 0
267676292 250810238 0
78389003 80593156 0
362769833 129661412 0
536991471 219791797 0
336202213 160292663 0
547427954 353317953 0
328337526 100908727 0
160765010 450540385 0
331859006 419096446 0
496449648 362016619 0
558815746 31353678 0
4726644 491872558 0
266361071 68590973 0
566125322 537390016 0
202807744 106328441 0
453739724 370164461 0
276793242 93392239 0
342120295 299892670 0
115406936 373528523 0
556829031 275396817 0
203950388 208114534 0
280223531 217466438 0
47734689 97586280 0
157839877 522611091 0
508508271 273304565 0
402740699 95321973 0
411554858 452601371 0
151762525 158489643 0
69031938 76472603 0
262134935 100311312 0
307707130 486431677 0
261837032 556918139 0
443381900 62290105 0
512296429 250290570 0
169215689 503475055 0
489213464 460041363 0
406686663 9202021 0
95899172 375125697 0
380181367 18224180 0
267952518 76949149 0
131405838 193042524 0
507232037 355026012 0
158059082 323967991 0
526690303 466546980 0
485852791 421641322 0
67912062 179512957 0
324995983 567142145 0
212472492 543458486 0
2967812 97741175 0
82978418 403140918 0
267770148 312335194 0
64193863 200124146 0
343969783 451869492 0
456705772 106798155 0
194828171 205412165 0
434061627 96090850 0
441320975 381251074 0
470391605 441072380 0
393444430 162688608 0
430166893 386707778 0
50337408 489140661 0
155790189 425650887 0
161962432 343027113 0
120322092 321238955 0
414194583 400183607 0
48234675 387825652 0
466818147 130907810 0
108311497 70526329 0
130977985 522682435 0
61990529 555642149 0
220164113 351723819 0
109872835 92606987 0
402759426 24856587 0
287836074 275615496 0
160116399 11284595 0
733115 360856368 0
371637047 57961183 0
325954785 286689513 0
474452766 206712845 0
1110309 296778982 0
417464128 45167773 0
205851313 456848075 0
468436183 219708532 0
217171311 54227558 0
505110758 52621549 0
46772505 24651915 0
468077031 425703586 0
61262110 256941251 0
133465189 411567615 0
508894168 500990862 0
213671285 13148584 0
495790457 364810351 0
341755239 549192184 0
157967915 375233344 0
454430955 403876458 0
526921860 414092578 0
277104524 89212746 0
410597016 484005538 0
446831303 8498919 0
281327408 151996877 0
564109671 100027894 0
305164861 236411832 0
427942918 394413932 0
79217303 88047113 0
81174778 449486375 0
525664471 224602897 0
353421152 164675952 0
20504179 514032537 0
358905363 185665379 0
540146144 554478000 0
494555861 356312147 0
260589216 172291212 0
159454012 517140413 0
219651692 562294703 0
493271012 282766822 0
502031629 254030735 0
344371685 555659286 0
553979272 37880432 0
23945912 357093283 0
487956071 315244111 0
52385445 437254665 0
150325570 294403474 0
269199205 9126510 0
315631365 171370022 0
248229295 198936850 0
489393745 113941081 0
159809951 2678128 0
27028661 81612631 0
95689623 328571245 0
529228154 418246705 0
534146677 531410328 0
365075429 346139325 0
184261645 245489939 0
125492341 394578395 0
491075607 32302912 0
86957735 164935964 0
320495690 315306981 0
265483932 55441777 0
164176301 32690394 0
292450244 487825288 0
565832820 522240431 0
373054916 549907652 0
219148086 18759743 0
528090907 203112011 0
342261310 19608087 0
524763734 374214059 0
433439792 136200826 0
302032340 344610335 0
408509357 96028467 0
546446120 405590497 0
286267324 215472688 0
120421395 558929929 0
338081860 391365724 0
386021322 222600509 0
338992713 327913553 0
74909591 493566103 0
485659230 539505974 0
118567888 260445472 0
398580390 123267813 0
137269447 212313570 0
205417917 426632142 0
438570462 300102543 0
536465514 485078062 0
422827747 80177615 0
463625501 449589303 0
157619965 96209238 0
550744865 472137798 0
157021939 500453526 0
31049250 230278841 0
475038699 558598290 0
137401028 82638015 0
255844871 51417222 0
292385443 119447734 0
61644531 395135429 0
527143380 301664266 0
285121548 29771723 0
444345169 223593134 0
497321672 166285616 0
248712003 211245070 0
161377084 16532893 0
202176722 506058152 0
299769643 457193956 0
276794575 337261513 0
250578241 59912585 0
327271855 66107256 0
558991018 377138723 0
407138159 72910195 0
211814664 184570128 0
130540753 126799343 0
319008034 257503819 0
82647442 474392088 0
412739751 84066441 0
80957691 470561673 0
286419673 189983162 0
317042363 109185810 0
474860598 377190168 0
223885469 355683575 0
196658398 142280531 0
486897285 105284899 0
200193040 279205676 0
139681664 235013167 0
251475812 128495843 0
524823854 281745023 0
405493770 438305895 0
14308967 306144211 0
305638502 129262104 0
481338874 352947103 0
552755955 258092190 0
136420790 508274614 0
544161470 124287867 0
498693833 464408473 0
263554987 157399412 0
197247951 462975991 0
364809822 83596693 0
129338790 330459564 0
278608712 25564689 0
383279159 188901244 0
73231609 424289112 0
399259152 247342387 0
170588672 466612050 0
170816799 450455598 0
371859391 371565686 0
103795383 165468389 0
76883615 163774169 0
532589260 366009035 0
238001962 184720543 0
467941268 292246998 0
82601746 256406481 0
439982559 58236141 0
336647868 564546989 0
484081996 429156152 0
117544981 83891888 0
281092983 268165488 0
38695319 537748879 0
217579393 58222318 0
370278026 156347965 0
306965258 381805090 0
549656354 94423213 0
144900576 139672134 0
476687814 450033065 0
416189088 208733534 0
64537620 139009481 0
314476217 141274748 0
210919788 266117388 0
427821164 387107409 0
431936472 44407706 0
477501683 4882848 0
357114173 273444975 0
195014073 319354876 0
177156380 465735749 0
282669927 563571833 0
78663316 557768181 0
55305705 548052145 0
76218396 222716755 0
505580259 566128299 0
141016055 226107449 0
478082256 376992175 0
168521906 323467010 0
136988133 105121214 0
75269384 214324005 0
219680660 390062775 0
247760517 258927617 0
279786541 253478053 0
323511029 92328610 0
258946818 419104309 0
114638630 470917454 0
132547887 47034698 0
74133525 118460226 0
177872480 389186802 0
156423700 569188629 0
181626522 102327383 0
232265570 159021841 0
142685129 251249361 0
507621819 376877523 0
541994020 363427802 0
412227115 467126870 0
117709070 56688078 0
347023252 86315861 0
243630850 312380543 0
533446215 538530708 0
208927643 54469457 0
398994174 98124700 0
173771530 271898208 0
289012920 242646970 0
561781478 294313452 0
132467570 78409361 0
490091783 88850483 0
234198299 337657251 0
160503468 293037968 0
559337539 22506694 0
65397259 257154925 0
176352501 339190248 0
499058603 35659331 0
122482654 134433915 0
558434278 197722895 0
434475464 34931173 0
130009800 62100238 0
228451579 176155979 0
303116885 543609602 0
537931992 224487176 0
418315979 165254920 0
516883869 28969158 0
134079811 337746663 0
197375458 328774895 0
535973577 66530764 0
558846918 249568661 0
351099127 444192228 0
362096858 357397363 0
267196427 162044126 0
145591958 371295921 0
348331907 2638566 0
526771395 73527604 0
93965444 559271684 0
157398394 129196068 0
389534222 418840387 0
386518021 359706936 0
451142761 21798412 0
400076955 9898675 0
1696317 78301000 0
311092313 354349371 0
517955850 558826878 0
361666427 68098608 0
82559598 149615120 0
93683847 123171199 0
107097782 291058103 0
486461844 278363752 0
536171542 327084029 0
556801874 370686816 0
169491006 546478887 0
199113794 540822233 0
467669750 302376492 0
202226028 265570612 0
242459439 73115665 0
7479304 265264413 0
312122964 34104341 0
246377849 64828266 0
277255851 318985749 0
88779484 231622439 0
555494018 19535978 0
302599239 338453305 0
172036978 231084332 0
440834110 536774291 0
26593917 409235617 0
130486350 161577884 0
543775115 442750763 0
339758219 120003242 0
3169330 31500913 0
311709043 501497991 0
375063242 269016779 0
518902353 106271991 0
524032432 205826538 0
181521280 115171588 0
184635451 104810446 0
363889665 100610513 0
31403776 293933673 0
488810540 439606106 0
204262252 260549532 0
294143294 51195984 0
419991773 501416278 0
242018942 558860662 0
549762612 391987566 0
506823670 21650438 0
429900447 403991812 0
519364001 188488719 0
233126240 237066315 0
44700063 200687196 0
310466918 518444664 0
470841160 418232855 0
23532640 177306506 0
249992404 323398358 0
331331602 19425503 0
232985111 518958502 0
411894782 497449920 0
423484505 378284175 0
5478659 2615423 0
545474771 81601389 0
328243655 478481261 0
141442099 368588962 0
149966341 183315342 0
215889295 203694641 0
308350142 264989336 0
160437038 128477040 0
407960639 465262878 0
336353495 248595462 0
464639318 489461076 0
172959361 140819954 0
291062665 139646200 0
494723477 64656774 0
306285701 337847133 0
75562636 435570568 0
450371064 495963317 0
6166625 344042873 0
88653298 276482549 0
317602920 535727716 0
306846215 410818189 0
108876971 177238142 0
425889061 242872452 0
565791443 186286072 0
444136937 522004343 0
201190296 488948714 0
8761640 494664945 0
364432690 142649646 0
314973736 114124472 0
278491467 85450722 0
467467425 206321529 0
91328712 563996052 0
219675471 312800424 0
67883594 479229142 0
99227626 3155076 0
268932409 140203591 0
106872145 502306470 0
481628663 267535339 0
498377418 249615446 0
296221930 165334999 0
506843324 547561522 0
28274618 528465376 0
207132734 389296509 0
345396655 290674450 0
32682330 490158644 0
183366634 3774718 0
237778132 177524974 0
99756643 488653926 0
382606351 413761798 0
169926329 254697969 0
209240311 422107886 0
139150255 473575924 0
276148541 40530798 0
480428239 256171468 0
468289690 204100406 0
384132687 85307041 0
289629964 84265893 0
19605989 132839278 0
350190203 250966193 0
145277584 282917379 0
319582111 223305495 0
196272168 279158135 0
469506803 96910480 0
432278692 297336830 0
420922550 358967826 0
303047270 419809140 0
363113254 368281172 0
46700416 89823816 0
150973114 360347582 0
367351559 96574217 0
327227956 193977798 0
495341451 98252848 0
438427390 197423931 0
549921342 403156243 0
193851353 539683607 0
505216213 114659920 0
56605215 43126220 0
137878342 551815436 0
559145287 22107272 0
187324465 61844769 0
396515479 524367395 0
502394228 229645017 0
568620919 316972647 0
534717579 261196755 0
567692060 371264601 0
287276759 340381280 0
370287849 286102256 0
291336572 327072665 0
300315910 86743993 0
117433148 421885383 0
193657087 52335298 0
175401779 30967573 0
490881234 468919346 0
154069227 135278311 0
440761558 396965569 0
568196437 234844359 0
472783789 297946750 0
262991376 275394486 0
211650013 454008544 0
291072384 515997389 0
531335452 84040372 0
558319140 385739362 0
147522545 448174351 0
17087376 55687129 0
207114175 187251221 0
259469633 44144041 0
71640360 193692940 0
234313295 538197891 0
77581960 149032905 0
136399888 443324639 0
144656250 327530380 0
225513693 321592146 0
488836221 186678299 0
114239993 271343257 0
329836757 355903040 0
450975949 433407891 0
525523057 65528704 0
53908508 460400859 0
393683276 431528816 0
100700685 252344676 0
427950466 566316197 0
120656966 226441700 0
515337702 381790869 0
248479577 261909772 0
322972159 107158611 0
226489659 348272741 0
533342835 263285516 0
114222892 217625590 0
300277066 160332224 0
546708142 290883647 0
558722954 166097282 0
315042427 230219798 0
252625869 6849566 0
242169318 250980264 0
282059390 169711242 0
550883467 284282274 0
341566124 141962183 0
121606936 444735651 0
5949854 359415501 0
552510137 263936233 0
168723026 460717672 0
31045913 323733927 0
46742602 477075236 0
354281124 194557765 0
22565215 198028241 0
232646937 418407384 0
138906476 139632203 0
440730337 506248989 0
305280780 331560034 0
189476632 455828595 0
160445202 77715189 0
363591135 259798360 0
293571113 179741020 0
392981336 532094150 0
335004624 341571435 0
88842102 446594947 0
284366796 149547053 0
241188376 100518868 0
525449088 16038689 0
520608293 55843051 0
565084044 103795764 0
216792595 280301139 0
567901696 69932989 0
54918829 367971182 0
140152100 96120483 0
528190888 97929367 0
321859759 138416310 0
537018865 94298612 0
315824599 245656387 0
485770752 40812271 0
397389707 126378204 0
80491530 253711507 0
335322057 41216785 0
24553964 236031211 0
41688827 533855982 0
411312704 509479439 0
110983328 509030653 0
35204814 105450310 0
471482505 410408346 0
355988913 374478634 0
425415436 387247512 0
566785260 101749427 0
269615385 514667304 0
529041241 355955486 0
39270765 17529106 0
57534871 243189226 0
437819007 3112861 0
550710918 365387654 0
331353214 393729797 0
561039530 239698615 0
388065924 337240911 0
125191418 149725315 0
419618796 285824341 0
181376358 27090370 0
63689489 243455066 0
278823899 514973997 0
466067231 512154721 0
343129124 54837616 0
314757356 515387920 0
217712926 20936746 0
66021602 222792540 0
481412168 212144257 0
269492839 173773944 0
79439835 476985779 0
454925864 223873233 0
386668662 558690178 0
528370655 238945457 0
409964875 226236675 0
422801929 170193991 0
527586002 374573473 0
510517068 432709207 0
419958036 517306406 0
208322345 411386810 0
352483826 77347074 0
46446386 235576106 0
529917068 92408621 0
517989853 312336879 0
444358817 30413181 0
294669469 503455425 0
450092816 166229914 0
505738915 297005893 0
15580220 290118503 0
478713501 126327128 0
73106658 45532746 0
249883803 182616269 0
188173343 455870335 0
433937151 309540870 0
429750174 331923553 0
176173299 202827711 0
281394386 313110848 0
327601696 522563669 0
200815486 37768996 0
228566901 345132181 0
106434275 83891821 0
427351388 252839631 0
119064378 473889467 0
115698769 92751840 0
270351300 57620477 0
212299532 59395010 0
569267659 48650534 0
186198698 334375194 0
467788467 331183792 0
274994039 79051402 0
405418646 403039913 0
330472538 371066973 0
289046007 516481695 0
366063094 461797402 0
484282857 38107153 0
111660306 166715847 0
468512930 18490908 0
534250048 321036791 0
509116862 304911068 0
70335185 222965960 0
266194483 407027186 0
545924565 25394580 0
72788513 531940617 0
228470614 250763997 0
254248204 12686220 0
162176289 368213414 0
21333948 447369856 0
356642239 384150167 0
489285010 24792003 0
448771337 485125430 0
518111634 482908551 0
68262313 478180000 0
29297166 223962902 0
102352580 119799065 0
163587075 286000330 0
302317001 380719218 0
562095002 189087020 0
408083122 127544891 0
252034191 30855624 0
509721646 167381097 0
94388570 314926063 0
174266859 386476095 0
553222534 7635803 0
289795324 130341171 0
187100353 369945831 0
533434491 201873506 0
373310874 138575854 0
215248364 68569760 0
324240950 193321579 0
226163517 84300724 0
548425721 469045627 0
568407404 71212972 0
110939807 169887433 0
386413678 118210691 0
55413266 87415260 0
14931080 333154350 0
518275827 315243723 0
288893771 471527426 0
25389524 44677178 0
1282310 54792081 0
552663776 381647599 0
50283901 361866773 0
134895328 351210847 0
53784671 160264519 0
308297410 496335823 0
367210016 499176332 0
148658435 547232827 0
504813582 94668386 0
148344980 362110512 0
290288832 146992863 0
365668613 225187045 0
165638942 126817043 0
23128221 517435874 0
74189633 170398602 0
320072081 528084290 0
474942165 27257568 0
385566805 514166845 0
521572584 426575361 0
132741234 459471402 0
240134881 4524157 0
538527483 357447660 0
532454447 142348600 0
357022880 320514460 0
67859179 189063048 0
431493215 547056358 0
50786682 531653142 0
454564318 146102690 0
176494911 332049533 0
88114059 244286795 0
458546452 554624100 0
218567252 369350804 0
112058648 350964748 0
217147087 452755177 0
121453043 165877593 0
32700199 528703231 0
565305508 475840183 0
22352572 489721038 0
178990967 170308071 0
286221310 29412001 0
363236917 30909454 0
348182118 165751327 0
109996224 180351714 0
241810868 229009696 0
304113655 57235822 0
426766844 294763865 0
99143405 110064445 0
92712602 16752041 0
139753831 445152027 0
172144201 254389535 0
481597756 320133285 0
456960922 512747343 0
520135573 98714022 0
294555302 557934480 0
367243676 48670155 0
178995424 407767366 0
251366970 315017419 0
567454167 270881183 0
198092628 200155639 0
89641535 214056267 0
102531646 231695383 0
148236952 428743517 0
173326005 49953070 0
508147016 510113940 0
111584345 388970111 0
393612268 344539766 0
106922386 440264968 0
427234878 10283921 0
567698225 569100396 0
62192941 417186742 0
561543208 478526799 0
199364080 162170221 0
122031748 259321863 0
461359912 112824528 0
87905028 465853419 0
466404316 324242234 0
500686021 177934111 0
44525644 301956431 0
168789167 183276362 0
435481015 479957475 0
447422855 211044489 0
263524126 33291818 0
359433565 134331067 0
358948876 205001980 0
405892218 299198169 0
220466348 38894126 0
360570193 510586807 0
263448924 319365397 0
512069454 317321580 0
434149908 564891384 0
428907974 89301709 0
548821888 328603220 0
369596166 245061379 0
237009116 516883736 0
437186928 145984377 0
383864676 30370574 0
55175044 231619988 0
96055368 524604349 0
375357094 344906730 0
394468471 164175412 0
285834196 501163174 0
134444745 214781704 0
295786792 513795251 0
199989272 115148285 0
36779274 374866910 0
37195884 101399414 0
569197260 238542522 0
153587337 37741504 0
127231194 531887995 0
28441660 481949098 0
277568208 386167516 0
73713211 377380977 0
485327624 340016432 0
96187550 232219453 0
337116763 484339378 0
92730312 131342470 0
410911163 468930576 0
511610629 348027533 0
288369050 232323581 0
458740453 242345671 0
555272113 263634988 0
126048747 284134436 0
416181883 323387053 0
254318036 196886082 0
535573778 107434717 0
429884022 100924328 0
166595278 330732082 0
408434425 298144406 0
139013007 67536999 0
282855855 190553598 0
396068139 7089708 0
26378103 280432999 0
119400175 117654867 0
425397097 288292281 0
239339687 111601626 0
70756675 359453359 0
423671157 281620998 0
368088345 363735911 0
42624029 545729051 0
100846364 199529018 0
54619632 118209526 0
195122904 52855640 0
156167074 363954087 0
74100807 38844822 0
268644281 447151641 0
94240931 308998754 0
218984779 24959577 0
33263493 356253146 0
458935747 167654735 0
189592335 104674527 0
63824264 263463370 0
353571841 475708252 0
439508620 372609645 0
529113229 396323239 0
536020957 488680552 0
309359191 312784562 0
349450034 386886876 0
374622911 305908403 0
76875691 383138245 0
528239153 304519255 0
21171827 129699055 0
300225861 300785204 0
156484408 459818850 0
214685983 463340732 0
250322995 135289229 0
121458660 136225358 0
103627160 198790447 0
453263776 386920681 0
62034442 379660657 0
483209938 351800142 0
354271336 28383535 0
155920308 486347677 0
108730690 387538579 0
418023560 281052305 0
296922653 19337145 0
221436428 322647598 0
514322021 52476172 0
550249051 465419515 0
91893176 170807056 0
557280783 369781806 0
195144780 419837066 0
375803515 174634319 0
139470126 415264674 0
437808059 102737924 0
137777157 126133682 0
297047917 86848684 0
427970770 531408565 0
314716318 55243155 0
552792757 250380035 0
244153877 15403662 0
392919041 5314573 0
264384617 166447967 0
519758005 110565269 0
245824095 288147463 0
455612012 39410511 0
11946430 371105353 0
338770563 138940407 0
15162579 184315669 0
340097337 184057795 0
371971481 358435594 0
377201570 567147905 0
101962390 186292968 0
285317094 359355688 0
217677480 153007154 0
222973071 204229622 0
542648337 521363230 0
399934086 327418104 0
561302070 146359455 0
325000734 48752244 0
26301283 504508880 0
491176726 525416304 0
290228210 240086266 0
398716338 105931888 0
98034383 207453666 0
426223245 190748251 0
296958139 243930587 0
37192479 268059022 0
6921009 462117098 0
385542274 531775344 0
397741646 263374944 0
114039578 272875618 0
296688334 311174678 0
52004293 199769852 0
547006016 191049563 0
305913627 562485116 0
84214237 198282867 0
145888903 245710764 0
559055579 116443294 0
432078843 45811847 0
466970649 54366349 0
380442435 53483772 0
117403875 85989271 0
294311141 349725877 0
14246099 83508930 0
300113086 169367605 0
490433040 236062568 0
17140940 268280247 0
322689163 460224380 0
22458756 163117741 0
94341239 200166363 0
547727230 190380628 0
279787190 362438676 0
528021126 173763147 0
447265364 278589309 0
5708686 96969346 0
417638790 375901852 0
135119610 269276411 0
389772187 416829442 0
48948564 431772275 0
398758845 548931025 0
123617550 398700245 0
184423308 29677437 0
169157467 41132480 0
424380008 290840223 0
210425251 468820788 0
386524229 390970324 0
305727499 278794326 0
156035574 566233993 0
498102510 35867397 0
355455366 107914692 0
531172559 91709908 0
421046387 39863905 0
313601448 323209516 0
285563786 50313771 0
32762835 526705989 0
402012512 367231699 0
59419423 93903194 0
361418594 228967224 0
325646213 200790720 0
252595723 98801697 0
339150654 42572208 0
318196023 556513020 0
56503533 274168360 0
101234456 57245462 0
6814183 71916033 0
93933608 548508857 0
43230843 266042422 0
63017115 171551905 0
76026904 120838716 0
393357500 2731435 0
68958063 192654557 0
98414331 282390787 0
197342290 306348379 0
438381157 466232386 0
79926171 101248624 0
260347169 150288738 0
505422368 124525196 0
117807361 251793373 0
410109232 251403490 0
475123981 529644156 0
36902955 250253263 0
166601375 440501161 0
271995493 23430687 0
351383678 9140932 0
15621586 552881542 0
282873229 305344722 0
16105275 478281490 0
462373834 269131518 0
53151898 306573221 0
285879417 224978318 0
329145688 356255318 0
100374741 25403044 0
463938789 542123175 0
133116196 424094151 0
229259575 161930353 0
470788693 1165672 0
389415747 322230088 0
249181312 128981122 0
131845760 115199918 0
455596357 162643870 0
266466263 169845423 0
492662497 385811321 0
432247652 32300389 0
537278832 152966485 0
259089964 323472514 0
305846239 308271643 0
166161400 301648497 0
212584504 431445499 0
194529291 278688461 0
133400099 12099638 0
439873175 525397280 0
339096036 110058750 0
432715683 568547567 0
336460219 468161379 0
112557560 134380830 0
319139130 440769611 0
56556675 401260080 0
26146226 273441366 0
156086800 173317759 0
257417270 194323632 0
356065626 230516746 0
487819710 205490303 0
75735390 527866291 0
561027644 355523397 0
160669476 318964524 0
7953507 303049270 0
463841555 53087164 0
126974061 116544772 0
297040423 540441712 0
266860276 274639616 0
406535724 368345398 0
453424896 268844860 0
368620414 96111227 0
474857269 445431299 0
379001828 309446086 0
27681436 257806177 0
228456959 341968448 0
525363990 54455683 0
446810578 494988199 0
438117804 553282601 0
282650535 412856282 0
400995228 300543199 0
312596840 46595548 0
308087656 96843713 0
275843830 106333597 0
422616749 31132527 0
19533633 259378310 0
394040026 263661213 0
316695944 31125424 0
314980128 400300311 0
283649661 162410524 0
83375182 175264132 0
549969080 480590037 0
479539903 263038411 0
484667242 405530317 0
166289549 383148912 0
368840321 5761135 0
435800638 252095316 0
328798696 251090100 0
470359990 419527194 0
332824884 226468604 0
183956605 343029904 0
350151451 525795260 0
441906147 135470276 0
281508697 128859184 0
140498644 399379390 0
303658060 69965040 0
184183440 283276455 0
144626327 462476569 0
493339302 154380123 0
34537155 192873360 0
350786513 106908537 0
382640956 476549755 0
165325239 217533861 0
180518159 497465855 0
200288913 462134731 0
299291920 64485968 0
438623607 374937775 0
12224921 347670625 0
558509413 42614119 0
151569530 33874469 0
11547242 34370270 0
541903199 321185842 0
364333006 92451294 0
133331530 352466848 0
479623459 338095757 0
561114174 330342958 0
300213007 556518116 0
518420790 300403362 0
348300308 362051063 0
353362861 109900126 0
65982847 440062914 0
185243778 142365268 0
429730083 25024063 0
479057435 528562809 0
169969386 564375851 0
90622684 279291270 0
246250845 43699513 0
358583632 109042301 0
344456576 81397567 0
300890234 191937610 0
448922333 228026324 0
274818592 121538470 0
418874147 179431158 0
332937574 72131665 0
311450701 453016127 0
70113853 418433686 0
482678267 465704533 0
93503467 114790750 0
8090109 149258179 0
531132170 282870812 0
565426722 227782364 0
7157505 250621136 0
41990503 540142238 0
142989656 166367353 0
197317594 241237004 0
107388204 356775993 0
228119321 106008821 0
216924927 555571342 0
228925644 389529600 0
557876509 219927255 0
211525826 201301008 0
118421284 390496101 0
28205160 379406227 0
367091671 202219514 0
422051061 514380812 0
358824619 232565103 0
220090491 316743085 0
51855035 430410965 0
540759177 472705641 0
282988719 464458659 0
68130862 293698924 0
136147331 391097520 0
164274551 436977428 0
541078785 566786572 0
154005272 359669617 0
351428491 295710337 0
325100417 470364371 0
341522360 189113182 0
214015523 114589616 0
103860227 36362710 0
8119961 10872046 0
161017836 230979512 0
117831696 131575980 0
498606905 122629591 0
128752330 246820663 0
234730004 269223960 0
174116438 96320227 0
549636604 44649710 0
120819339 453612642 0
94966223 548021397 0
492683475 434186366 0
548330701 539513007 0
105750530 371676714 0
221735126 72990363 0
505797205 503884933 0
326655186 232649789 0
304454994 452616550 0
200259843 28339666 0
40887758 446903715 0
46144890 286597907 0
253271651 77920037 0
351722331 160295990 0
550850917 332596475 0
31900291 566044985 0
411405784 165502859 0
413883447 299690352 0
530426879 73862727 0
539730856 18057452 0
482242371 26947883 0
227263813 461915275 0
184238147 288475915 0
369968694 42049125 0
526049099 135200647 0
100380481 481711875 0
451923052 542687891 0
374791162 116527597 0
399031356 296385672 0
397131638 61767808 0
232092107 345959026 0
108156781 202533298 0
198422468 372133749 0
342780572 132918385 0
222079732 478146875 0
114702927 530942659 0
151572736 295872719 0
89541469 476594478 0
465856300 348987869 0
345216544 333852286 0
397545906 526494557 0
400101199 102463214 0
82169305 208234479 0
500970359 471939953 0
117181385 130884718 0
410933562 26881945 0
496675900 112613490 0
168440506 26209444 0
119891177 254012691 0
332428039 316124345 0
52379760 438967041 0
516336719 437242516 0
127029004 285364352 0
229296669 313369503 0
33512101 414515025 0
291581422 489107141 0
388225607 267748158 0
439069772 230484920 0
484693671 234993084 0
348430993 555211942 0
266807123 154435112 0
198375969 430974069 0
269966491 479715066 0
433625551 322010930 0
88037556 384045415 0
215480076 279033694 0
150759232 351734332 0
483664417 189312918 0
402286947 411116385 0
425910827 279821126 0
176480283 360629311 0
296620227 349113530 0
208739507 472252568 0
488972790 281446324 0
478462136 281098996 0
355571834 537303902 0
90677670 294611353 0
243510493 509667966 0
339692012 374803150 0
444480127 78226865 0
431504297 255708835 0
542215735 286906450 0
131773258 57497329 0
406638673 435101115 0
413412937 373447798 0
356858039 111291918 0
244464581 188670968 0
136470901 229886679 0
434487830 182659383 0
466043753 109985906 0
21211621 272852271 0
335827458 466373464 0
221895212 141214333 0
44805652 438043489 0
62850472 545736201 0
439512368 226543400 0
565875731 404579534 0
561737520 430396191 0
60265713 497278022 0
157403399 492577272 0
412412227 53227318 0
393609064 418135417 0
350851872 189088473 0
532091217 202060584 0
43539663 102575431 0
564843311 208951676 0
154267594 422871523 0
441095562 341547772 0
152954660 496796984 0
40955658 6226375 0
97048691 356344522 0
516663573 135456888 0
362679958 101137417 0
514095592 525065220 0
70350571 543469471 0
2433010 112476134 0
533940407 95379376 0
11164198 155982635 0
39392446 7465720 0
523663863 1841182 0
95937767 216950879 0
363352376 536423689 0
228100889 421104162 0
217851165 217380157 0
472398620 439019028 0
383979088 568895888 0
37986074 119045956 0
324721634 374626948 0
398348652 552639154 0
252878889 358628975 0
173793420 226065416 0
270967813 403168412 0
215922721 420427950 0
24517792 347563299 0
118350392 120119114 0
373630783 430168401 0
172635523 249329856 0
479923437 522812548 0
486091398 45094469 0
439598141 77205831 0
176840364 343739682 0
62997623 398692450 0
350013537 415108535 0
109906248 437964544 0
529080094 187495611 0
360527222 454438277 0
346194724 105945461 0
2193381 354469901 0
153678818 165141959 0
133916267 38358448 0
160467428 493331371 0
421506631 528538702 0
492797674 272650431 0
234873040 405843047 0
164241931 296930341 0
55483073 497637285 0
164344962 359891513 0
480609943 285447882 0
379316757 121320477 0
475651411 29881111 0
163835642 106928626 0
178357599 397969028 0
476393530 546890702 0
457450110 291119603 0
422151642 203240104 0
497040213 511562511 0
432332048 59516297 0
2197285 558830110 0
448581463 412333431 0
40978110 29015153 0
413849498 445497015 0
50338766 132582294 0
495399262 257433793 0
223554679 301048745 0
511610173 551465317 0
446849774 13014350 0
183803889 512410838 0
352490768 24552210 0
516803528 132114974 0
198828954 355142825 0
181702421 180376083 0
467016086 248929692 0
317148239 72412937 0
446064669 369178727 0
253225870 55928105 0
159939705 46980721 0
256317209 397287929 0
464715850 475038629 0
191849336 247332506 0
75946815 400399912 0
153208029 108126135 0
361814924 36917259 0
102548580 296378515 0
79424315 329262129 0
448618625 187647641 0
6624221 27261507 0
330734332 456554277 0
523490885 22275363 0
314334416 233548156 0
276638890 503708904 0
166485555 94021535 0
112058326 480313677 0
31924246 557227521 0
396446140 442359792 0
289459497 281040822 0
21153680 247075355 0
324825487 566915302 0
567949346 83818667 0
470135440 5545793 0
441562189 414048028 0
429108153 405782150 0
12353691 175672891 0
33140182 422878660 0
220278488 17188590 0
47762710 217788583 0
342602277 162710204 0
146935587 63726554 0
300149015 415120391 0
457702440 137727003 0
183457350 30931132 0
77657786 157068754 0
384540469 488129 0
257969841 247352630 0
46807318 418163296 0
235521086 483857518 0
462054964 130046153 0
544350832 263915048 0
53295364 203538199 0
264179885 327233669 0
342047315 384190272 0
299013374 366430269 0
423747244 77714961 0
78747889 213907447 0
470683210 177210538 0
58654607 397764194 0
3967101 321533829 0
69519885 449715712 0
237505158 559522948 0
317042802 239804736 0
8053226 30110305 0
323545535 110798755 0
537914822 326755994 0
555353671 129227485 0
317039358 204913955 0
491911210 399804918 0
447700495 442741500 0
393352389 425360017 0
549628923 366360800 0
527656091 230043326 0
385782650 77047553 0
450033930 57761744 0
26958535 327518929 0
323475334 111769753 0
238227205 502586892 0
194402266 162423969 0
161978979 196041123 0
225546475 382254391 0
533955091 537943009 0
567809876 459032438 0
16967124 319204560 0
79898045 439574187 0
248735278 35892250 0
431640986 244535500 0
136851224 400546271 0
30358937 88153274 0
220049603 201794195 0
140200868 278985567 0
358213062 450567914 0
127041952 177930311 0
93199178 63259987 0
107845774 498121209 0
33975350 12954753 0
448119946 74806503 0
290544154 108819199 0
282870967 215522743 0
140488606 521084249 0
323004566 51984350 0
543397664 198959961 0
219716224 112854406 0
472779521 503340163 0
537930814 440323449 0
198052333 36527732 0
104572953 209098470 0
355432922 550343804 0
342111012 202720291 0
528385840 29424586 0
474166973 378091726 0
180705017 360512944 0
180268204 417768535 0
80573001 335846121 0
226305767 477203051 0
75954229 21191773 0
202700438 26350058 0
515063166 168368238 0
56717075 504156232 0
9058597 381583230 0
215493295 64361121 0
523165844 326905696 0
292701609 117172979 0
395865639 283238521 0
416034778 316901333 0
311894944 204633962 0
49941841 322361452 0
305645965 267520910 0
385265021 290765189 0
533599420 525993841 0
374850082 50237841 0
8987479 408952207 0
432842059 475386605 0
503151351 227961031 0
339276179 551179586 0
486974229 109991484 0
32898363 191239287 0
85983156 491569748 0
422963125 478497159 0
16899886 277366371 0
440844364 463796494 0
203644839 277114363 0
233047481 304715474 0
506093436 15634316 0
38423112 213221622 0
150508829 114237431 0
167828754 513376877 0
333778992 35458667 0
542791067 108855224 0
164169592 176258349 0
347742553 415071321 0
232246641 173939714 0
429422814 185693261 0
262643041 368355612 0
351407260 82481691 0
118890520 306415602 0
404767299 48840272 0
560073397 482373870 0
50166606 151718415 0
501564685 298483896 0
34421102 355151519 0
299459919 203688970 0
72977130 420628276 0
7829965 442265987 0
352562762 310191578 0
185417480 91478585 0
351641976 177212944 0
506136128 492158839 0
135021344 561084921 0
568379984 316413033 0
340307691 446690888 0
440462324 502875213 0
363164096 308710942 0
296693626 60338577 0
460337066 499512909 0
64575388 226799840 0
410858922 29574495 0
184574761 145337788 0
131621503 352481059 0
92824012 517648801 0
347313495 304298139 0
155380015 274988404 0
76280286 117187915 0
419307994 516549684 0
470003180 538186493 0
482888223 515386553 0
22844325 228284129 0
144147289 163136802 0
404179933 419776076 0
112766200 189046599 0
12066515 197188956 0
219681719 473145491 0
161761977 541755834 0
347006237 143184930 0
425474639 223549765 0
197507708 107794484 0
275183947 22082168 0
202074123 83524159 0
382899626 89750958 0
144684726 477638668 0
208318518 91308088 0
456735164 280377771 0
518860794 490040119 0
111559835 215389888 0
561666351 159373555 0
537664996 499375221 0
451810436 564305371 0
341105977 331434218 0
130802069 40522985 0
201146044 328824813 0
513403817 195481821 0
118885578 145233068 0
458143196 424016545 0
192370432 146982400 0
445672751 68161609 0
539286345 387155508 0
328212024 442403689 0
190038137 560671485 0
9752504 237233326 0
54634265 259510814 0
399133106 204525074 0
50621408 42432449 0
370005930 12456152 0
479317131 478146905 0
417477904 511290071 0
308700605 394222185 0
314599013 187424908 0
243077542 387910511 0
47594592 151812745 0
547964342 250508035 0
168925512 368577473 0
229723421 313671129 0
351562128 180434343 0
74166752 409649057 0
294103155 253697971 0
567194476 423125889 0
295703503 54873243 0
103839460 563019596 0
14790212 85378358 0
443325365 82643347 0
481792830 284853504 0
316251134 49429488 0
380948609 399774933 0
532963240 194464960 0
247320028 1479197 0
411993641 369693724 0
89740703 254772047 0
139857160 556923130 0
463615440 244187187 0
138655067 317365578 0
83808663 84436826 0
347616332 465457483 0
122545218 556840595 0
255998834 457891080 0
567805053 403454002 0
515074514 284424300 0
195957036 562438513 0
131418622 27295856 0
555176345 175905471 0
265194302 348749689 0
337228331 14378948 0
45808925 123406940 0
147369949 168217270 0
423636577 71994065 0
174393221 93535484 0
179368106 367109144 0
61962571 299618445 0
317799685 512476465 0
482369231 47452 0
110798651 528639817 0
318777036 11201184 0
286469971 29316201 0
156120158 274693544 0
530171759 379629518 0
406678255 457430078 0
312335393 171901022 0
173762955 428715436 0
188446652 27979916 0
117666671 35707146 0
421423609 102386349 0
429078193 118197677 0
293384120 352145102 0
219551328 220753174 0
169107917 252628178 0
264786197 303472352 0
451237995 430727062 0
39883424 293150815 0
488874701 535520275 0
60776746 448986047 0
67692749 54118105 0
124199699 470782962 0
282272545 341903648 0
363510460 107257934 0
377006298 290181436 0
96109751 72892370 0
510611841 205300449 0
567854271 515728762 0
382604811 459997867 0
167219091 300978282 0
193340099 364042218 0
241774848 462800293 0
161401282 466842627 0
68550310 92337009 0
443405295 325007173 0
288398725 511324093 0
477185853 288285160 0
74105807 423512031 0
175988017 221401242 0
259616760 568382559 0
440885374 145171682 0
14119469 194715453 0
241494032 184791625 0
354644702 215394292 0
266678901 163377418 0
535571568 469702883 0
325957951 100944317 0
366163986 139560931 0
202995360 533105912 0
270099755 31549478 0
502861617 99813109 0
214480589 373505554 0
95362568 71789809 0
235423657 27176674 0
395810561 486955790 0
343532888 400787141 0
168830487 355475597 0
373021604 221563298 0
221052196 137567020 0
304476604 28268851 0
226622040 32873117 0
228304777 154301075 0
512842562 405772462 0
486183154 497671948 0
407378045 297012485 0
166130427 241228694 0
558531292 424024334 0
397392420 336211792 0
252936191 413316225 0
467371999 30309497 0
507312625 272589806 0
262558048 116389659 0
311419234 189884443 0
416938659 527505887 0
428999150 303581492 0
230730556 162556999 0
87800928 218549311 0
203023230 212122961 0
79175878 49921242 0
106346121 455466065 0
377167672 21767761 0
152908118 155969928 0
69309703 72679362 0
255813654 362313232 0
169833247 50791872 0
359451773 519096788 0
136265279 471030351 0
87437899 291009772 0
530350429 283930032 0
530443004 468227525 0
14019723 567113439 0
297817397 101778998 0
510467898 38512534 0
370766184 294637131 0
255628255 231062510 0
531096326 394818991 0
519365507 90624309 0
425707607 136607920 0
162195184 156342159 0
187138457 128022751 0
17172372 291176494 0
493059451 37118349 0
37832124 230569537 0
302317522 502795526 0
336003120 135758847 0
551536961 306158181 0
146095458 268079007 0
136984804 7195919 0
16483437 171636948 0
25596807 82007186 0
515789982 54294373 0
174778438 184363960 0
29236129 514131479 0
3089276 210595923 0
233585356 437686595 0
436806471 7387327 0
219897775 324164469 0
515162206 24679206 0
371997927 328833717 0
71218572 465556793 0
27421975 139229929 0
180138960 561806325 0
332631765 447297097 0
208240003 488631195 0
539585635 511858957 0
173371116 400029267 0
427033284 92232324 0
250703016 77365087 0
532024925 273987170 0
275898169 139160474 0
253973800 6917566 0
13174934 213945624 0
194593774 283066431 0
39814311 530035273 0
297665803 198232356 0
22856414 734596 0
546371052 252479330 0
336353136 12736052 0
168052618 4185582 0
548945860 300100395 0
17350945 541962817 0
222875831 134551910 0
274295155 38885224 0
408757464 257832801 0
265785190 310453019 0
92979902 309637516 0
323338312 115854973 0
434841995 352470085 0
166251434 369927823 0
454429881 473331822 0
237153955 126121986 0
303294187 501614094 0
352910477 108137290 0
175956477 174655792 0
448946056 141413884 0
51804102 357444606 0
258391100 176076183 0
409777566 550645735 0
217954849 313017285 0
306149513 462769976 0
325642420 61276275 0
545552602 159584735 0
498046509 107238983 0
215590247 379238242 0
405851087 541453876 0
100340941 185581207 0
138947781 313726323 0
147688141 201853929 0
199519099 327759411 0
1482027 35526466 0
518250474 329789148 0
62526371 321045804 0
561659778 404632937 0
186791537 439896815 0
179355268 558824752 0
131532190 422833100 0
492775094 45033422 0
469093559 247882162 0
450816655 475600107 0
85270636 201087272 0
540063863 334691766 0
384287645 218210848 0
337880533 46682456 0
185543672 197418486 0
86513439 59673761 0
54001725 280633570 0
530075279 323057458 0
91717158 542086496 0
296993413 245771892 0
123200921 415008323 0
379122019 68921659 0
361187211 357172039 0
43192599 314074692 0
367452820 57230949 0
257756497 131600093 0
471221717 285861580 0
200882958 72849069 0
247443878 456992907 0
51359815 57390645 0
412324906 432833703 0
249544213 100013319 0
365431169 504791302 0
154944089 457922346 0
151379098 180583054 0
302411305 202811950 0
393373621 297771036 0
544145065 307503548 0
476212389 501772688 0
407873626 393613272 0
476202296 175654149 0
398143299 132373576 0
334860352 327993597 0
353250695 227162150 0
542527284 542655298 0
114453592 301063243 0
223869863 475324980 0
450193290 49094542 0
94921928 437732839 0
212936758 76628102 0
507676612 21702628 0
253725422 465433161 0
378730536 368549600 0
209614712 213084425 0
413964049 178794145 0
346249832 335201331 0
407591252 396129384 0
220469426 476010187 0
567496163 463278864 0
86945542 127625111 0
532033282 516037007 0
166854994 543300872 0
261139600 506253624 0
241996654 346563825 0
69561802 356043212 0
285868756 205000245 0
474775616 409868585 0
155983738 8543720 0
161702683 516369321 0
965090 485759277 0
346350983 408939546 0
485318213 217513650 0
83561430 331820651 0
29753542 245907335 0
483600605 410425411 0
293864544 16475116 0
539292304 97246641 0
296816008 467409460 0
362024091 40825537 0
191232616 242656915 0
97814259 2296899 0
450585405 498762874 0
474736257 149152456 0
523373325 212572553 0
526214796 483477863 0
42664035 420441814 0
321435312 427041051 0
345560472 327885328 0
120373681 61771929 0
407284442 281504782 0
202788778 367662674 0
427759472 448623484 0
516608318 82876816 0
338226229 294667394 0
44847101 408596128 0
191353915 146821790 0
378932742 522983193 0
565734018 251288661 0
254107401 348580187 0
426957052 384703681 0
207091715 86685124 0
362647195 25006645 0
77897943 97391625 0
125955445 303191790 0
526619775 478699991 0
350969414 199644197 0
185782457 440519843 0
172554187 339210555 0
372649948 229871433 0
565937275 304769354 0
2515285 330162691 0
36633517 126957709 0
28556901 271964912 0
220844515 257596241 0
219959369 465613129 0
203968737 483293138 0
196883237 352936687 0
203705209 412648095 0
338629517 85027409 0
486177141 152570348 0
278920818 516671403 0
391168741 244473611 0
177694948 468595515 0
81592881 189887180 0
533964880 243370138 0
207478379 23181067 0
369326830 247244575 0
199208601 26984758 0
548773773 284853440 0
448493545 391478550 0
283386698 465464548 0
498373782 175460711 0
336817653 45564208 0
189279576 276302610 0
5704311 31213199 0
368698578 276674800 0
233321178 154994568 0
217936637 119515864 0
128849970 67177160 0
119380196 44488647 0
291118084 518036949 0
538755054 240571977 0
283187096 72284989 0
252892273 215786536 0
292044132 30840903 0
197014188 390727866 0
62517918 271787299 0
171269217 261530014 0
350859346 181999567 0
93877721 458278279 0
274781870 227288793 0
460627029 354584008 0
154115300 98347166 0
107772810 378505515 0
504171870 289044550 0
433308713 301126277 0
505401136 265921549 0
547116045 305587429 0
378283998 222820860 0
217904599 381693759 0
379976995 466719300 0
494110186 222384570 0
464453443 452160270 0
365982855 339036177 0
255771220 125242597 0
177586525 131528288 0
285083072 469750434 0
202783197 141119246 0
462723428 24700231 0
187039437 64292384 0
110898893 479191369 0
448947981 400835627 0
330029497 104638991 0
3125371 404341513 0
287818323 123004771 0
236121849 22579793 0
429283125 85642989 0
566262132 120563919 0
260483917 72865262 0
448627497 356882861 0
290958697 394127875 0
470646669 250170412 0
438791874 340529275 0
462418601 257146854 0
197962554 148107439 0
462884393 212408568 0
314876930 366818735 0
228555051 167294954 0
210916615 255050802 0
205550551 284351193 0
156375814 340303144 0
149781501 79679939 0
347761332 85300212 0
400343118 158706220 0
337851862 345322750 0
478688833 221965579 0
93729925 186198387 0
257402928 293296512 0
26993624 295787640 0
520244492 509384341 0
232715303 407562754 0
279660384 540228889 0
203172948 52521138 0
221948853 52848121 0
521546522 530579507 0
330008420 557721668 0
101626937 488574366 0
400885178 32869872 0
39655627 11781688 0
169514088 139605896 0
506347743 529638954 0
254650971 43758320 0
255276768 301298559 0
207746877 6596389 0
138175800 417345559 0
477164621 361180977 0
304759758 225074160 0
311407548 486823854 0
253726835 555575573 0
234031812 522795921 0
249718298 512753114 0
137940993 204826545 0
261629164 82960692 0
349945176 315041349 0
422385072 187661244 0
409003180 138692781 0
512556478 48035461 0
206103153 258591364 0
500976547 257842068 0
161856153 227619918 0
448612924 437438813 0
235473374 156358173 0
170350140 140034121 0
547330901 149557748 0
318020441 399320089 0
113670561 476068987 0
183446250 359923050 0
539870540 435062989 0
17154260 126240642 0
473235692 23783172 0
166993568 35204968 0
477385333 456125227 0
176467974 514933221 0
433015523 66550101 0
256867686 498535529 0
291379897 304918504 0
348972728 285511373 0
354379759 514649036 0
195868411 186955379 0
415498728 206685392 0
347793874 519210045 0
195595696 15125320 0
419984983 190196686 0
507846855 275001674 0
289645563 241009331 0
330794733 378547903 0
506098060 557871023 0
250484005 172417652 0
485932567 525589583 0
487455378 554094124 0
487945976 268052376 0
545564681 246701889 0
156167261 265576052 0
19404596 174017647 0
156405945 197654144 0
161312968 363117862 0
147998917 401477823 0
406437511 549742098 0
132501519 486641773 0
341106976 40281047 0
247657191 286430661 0
81233608 91068728 0
127674968 424360618 0
80549511 284163940 0
85177073 369616490 0
368530347 289118254 0
34213131 537367225 0
98371118 12200242 0
284899035 10924543 0
513648794 410570597 0
552248337 106278274 0
463401761 96263304 0
293510334 480396615 0
563530494 83917310 0
243511886 276399567 0
540122077 471009899 0
113512197 58487064 0
449102240 353518246 0
282485379 300328441 0
279393441 82976327 0
131318710 275026028 0
499168530 493522427 0
168798769 462196766 0
328217516 38325177 0
239156173 84092915 0
52947081 168283626 0
252184700 456837426 0
401205536 397148339 0
440456403 553087008 0
188413379 148819168 0
518063545 17641495 0
67472300 254262343 0
354762788 231610209 0
83083394 3175978 0
313099011 327413815 0
382199350 195156569 0
377651704 144028216 0
177443712 166501986 0
121346719 200007530 0
330159565 273276171 0
543791138 358231901 0
200828372 519555436 0
325656943 359905823 0
375076939 213918559 0
299715947 461929924 0
27793686 36499321 0
454456356 319300025 0
437804730 179621837 0
253934183 202558544 0
422224609 70003207 0
395026895 554251747 0
247501153 253967563 0
289249464 379419273 0
438285493 251127652 0
67662351 224274118 0
394175900 259000727 0
306215533 449653936 0
437412588 450806457 0
385140214 426269485 0
555848688 314215486 0
493403171 45668674 0
475278429 97342994 0
249640092 537472294 0
140215757 483404339 0
446062227 249089561 0
549540221 390530085 0
362458548 224078333 0
108625525 513305608 0
338466360 257048692 0
87611071 492238211 0
414426942 139956062 0
322359664 2661434 0
195364611 438263390 0
29093824 292869611 0
343512150 496782646 0
491289512 60919662 0
531734025 360964345 0
565703143 295808486 0
460821194 3618400 0
467101666 508943246 0
29811051 212988912 0
54062158 496087467 0
404272549 565289454 0
157158487 293652648 0
34694081 282375495 0
99850088 281943843 0
67484585 377336148 0
48048310 479702872 0
431588690 499738524 0
43859837 178944307 0
116196038 90294777 0
124191120 141588513 0
223081303 342682640 0
527460406 276210618 0
253119155 518454547 0
95743234 504079659 0
230983922 317835596 0
114109485 184961471 0
450342785 285719408 0
390678036 231197642 0
270428707 299642535 0
287811847 16702741 0
45812381 239833131 0
33141344 7741182 0
411678242 35774728 0
328905212 378263270 0
263581154 508388105 0
545988360 123226611 0
423740034 320560711 0
472526372 184111478 0
58527001 324851611 0
176593420 497709770 0
8389413 135401102 0
423015300 402637802 0
63062682 14888684 0
473354869 287987415 0
502876735 181436593 0
189812970 224374112 0
345769254 339673286 0
233980243 148924827 0
507416550 334546505 0
360200275 65543708 0
209255774 276973107 0
135939050 454359309 0
389791497 384344330 0
385548465 344914577 0
480823469 463642175 0
248877051 39731052 0
168973385 277648150 0
367977706 468065070 0
545921530 378512782 0
483939940 375911487 0
179637895 183028125 0
519422345 373413498 0
542632253 400225831 0
415680449 222278377 0
468494548 201138693 0
309686218 67875879 0
18380742 121931959 0
300259379 285394227 0
529523950 332048267 0
438276195 171659325 0
170727176 436663923 0
373698845 419915557 0
477879915 155639976 0
333086016 166592770 0
406452832 312858040 0
257777765 76196432 0
41312003 142472866 0
30523012 523064654 0
404364582 234194703 0
203897850 310701870 0
437237359 49917174 0
133169863 506593741 0
41171683 264880323 0
379329297 181294567 0
525302626 521825148 0
236699301 381094445 0
381922835 568043419 0
488867103 180435122 0
192376526 66665157 0
167136353 480169720 0
171464826 202214905 0
195536414 300875165 0
446146873 46029339 0
50946114 414819058 0
383124303 381413303 0
107982752 369457379 0
72058623 339098348 0
560891030 443485362 0
231933516 374708301 0
361267396 50819284 0
374827151 238214157 0
546645547 362803991 0
398963632 452320203 0
349701656 351115318 0
327603048 536332844 0
332820712 477684848 0
412264421 484155314 0
135985541 22575425 0
349490281 22614848 0
346841378 499210187 0
416273120 137149582 0
193020846 46904448 0
529600430 74813420 0
247886458 334276481 0
405673285 300272750 0
80438880 28617439 0
187004365 163667262 0
520842095 214875829 0
165627317 241815928 0
58038447 93290564 0
340489188 240020325 0
517083220 337503940 0
540439873 10735975 0
210111297 426685157 0
211656533 319508483 0
350902880 431939131 0
288271957 452598817 0
354611430 236953148 0
267886705 376533638 0
152588382 448407727 0
393334304 540649964 0
352475110 306323832 0
137656594 494891316 0
410338864 293179199 0
432671336 378252786 0
98440386 297807142 0
505192476 124709398 0
10256723 183512346 0
619570 450983669 0
427091588 364981002 0
430749748 287980761 0
353781724 373089159 0
528599829 292870099 0
42578857 321601096 0
288024072 438153561 0
382351581 283182482 0
475456618 271896133 0
21885442 247523970 0
388198080 1016836 0
159003300 375772375 0
528689819 444751717 0
346001146 359008154 0
449211548 493055620 0
552258193 126141644 0
50828804 392440226 0
554546207 426401231 0
319582716 337849767 0
9925232 472576365 0
312910168 564571227 0
490018146 286130491 0
105062473 140587716 0
108286408 494189650 0
52475015 394502471 0
537617027 385881794 0
127716295 90627452 0
516023526 13305357 0
467599671 214306072 0
213034278 559909628 0
541720580 420596247 0
111306476 504915711 0
558545290 561903439 0
259497422 1701885 0
548092688 237870046 0
122086141 183087056 0
398857595 21678586 0
212310248 288738147 0
233946366 462810150 0
552177077 560763561 0
192712326 77492318 0
509628533 127276077 0
170667829 114220915 0
205928795 13627343 0
461637519 253375969 0
560575762 272394270 0
337136117 380526020 0
48667111 197643546 0
403300797 313498189 0
85268430 481373491 0
100595769 234726331 0
51786301 389570053 0
65337781 259776205 0
152811852 321351870 0
237080444 104049789 0
158204574 191539666 0
8388068 462148470 0
462776358 522491124 0
458665708 467711321 0
501674104 392851352 0
57631803 189474641 0
527300741 292658281 0
454597552 386453990 0
122202039 484539878 0
22240003 104046854 0
307762372 2800600 0
159932164 252801135 0
370145548 386681419 0
19052679 70320480 0
218626747 268806644 0
87381797 263868385 0
524204935 562805610 0
180553685 401673899 0
491664030 344549107 0
102974254 195091173 0
478946638 568031025 0
538825888 109816728 0
237593446 449073895 0
314812751 418052651 0
417026772 207303419 0
170903275 115085196 0
481824054 366870422 0
68218698 192555544 0
331341195 528200067 0
161523711 486322440 0
195522432 273345659 0
208552894 199430324 0
37419527 71831186 0
468991458 311418065 0
299088511 347517920 0
57037016 381891300 0
520687686 20796442 0
390165327 461340241 0
337042566 412575329 0
401005215 320846123 0
349083952 92380732 0
53772715 137272537 0
273693738 191323811 0
410386032 109261199 0
270796431 263842875 0
278161067 127506656 0
225925346 116802704 0
176714503 258947348 0
467244273 121815379 0
563275792 301083494 0
499718323 511800408 0
108206377 137965805 0
127677068 293481311 0
7291531 100408300 0
200075878 393643681 0
501082248 273114607 0
286024734 265738384 0
91497561 100270584 0
29243622 318696129 0
348189971 411173630 0
245664678 86028923 0
365454756 131216989 0
362562939 291039968 0
523102918 337519532 0
19841237 268946615 0
192042939 303027466 0
533404287 459103773 0
521945247 283342475 0
89708908 525489695 0
64829901 437431156 0
510285343 380747036 0
449073330 5509882 0
247104981 273178565 0
95992145 495947672 0
15387792 113771432 0
513698715 217409121 0
5261336 518703821 0
483639031 97858516 0
428360556 21590711 0
568610243 34232035 0
35598265 546935216 0
6272593 287589094 0
557979781 21596612 0
56515776 327158302 0
431494222 485553265 0
556579530 408829587 0
162211234 348832999 0
432226776 307595081 0
231648922 487571532 0
187043276 163960979 0
174815911 201823987 0
299851844 398715929 0
338984729 371254156 0
350003618 350019696 0
97655281 244793688 0
372897716 474623844 0
3622453 253607994 0
166347949 300370052 0
85246056 311045451 0
560590647 531593619 0
147064107 392570131 0
371917257 387184037 0
219241043 58197509 0
426193885 15331754 0
159406431 296632148 0
349128250 309644111 0
137106810 370107117 0
298947894 219345222 0
174967148 245857505 0
176205322 249987784 0
140763787 204651397 0
551630158 11669233 0
539724889 268412188 0
195392816 252439011 0
28819289 378824562 0
172115882 11627993 0
488547123 56703964 0
4404058 319335032 0
19459548 428500829 0
350035382 474813512 0
439641771 241592074 0
265187269 292851328 0
313792233 96722395 0
178476415 31847543 0
357476256 97156894 0
289926857 122604186 0
469613490 176473713 0
273852445 3788176 0
69339200 540324466 0
304849546 272739632 0
40070873 407410375 0
482185311 199999798 0
535212020 272663169 0
319833482 551473762 0
233390565 291420151 0
495182507 554758525 0
369937683 201085791 0
480685302 346602726 0
122553408 215995182 0
178051584 273381727 0
159907937 65773806 0
373804000 377335011 0
163176571 177175213 0
379618478 496429615 0
513716925 349620091 0
307537415 560766696 0
392630091 550497422 0
244910167 238024369 0
6638362 165851070 0
40609386 505374005 0
185263156 285459366 0
465675132 563490375 0
237845449 169614030 0
521905448 284374611 0
114999304 206559406 0
87076217 342945346 0
43289054 336822549 0
425073433 352514344 0
309326588 263509069 0
563368587 10284639 0
518276342 65727729 0
346901693 213521994 0
331044361 49509111 0
460293486 151517774 0
540880790 380260436 0
246220501 204150728 0
131018858 436510248 0
487613231 413460287 0
120057809 465117232 0
26467415 384977319 0
100827274 145694175 0
319882869 349387233 0
58656740 183306927 0
532672764 120727076 0
536258597 381253062 0
102856658 96777017 0
186759905 61074797 0
66198299 414169140 0
9481474 318023460 0
62475025 165089977 0
111972743 255614753 0
21824937 219232497 0
473437133 403627129 0
443634082 44719517 0
551070236 20686040 0
395631729 181342541 0
213379718 381452902 0
178725033 406357229 0
374342843 134459025 0
10521307 260453477 0
415709640 76187539 0
562591384 309280879 0
34267951 328710185 0
430564806 375668796 0
258427726 504027580 0
105415865 170624134 0
262744801 510842466 0
484413239 301490933 0
52335639 492815549 0
365420582 520643242 0
416999947 340258447 0
495192612 152667290 0
541904275 137952297 0
31415729 357736552 0
322015192 122288222 0
489071017 61489973 0
265889424 257649235 0
448522490 182651732 0
302690043 45083201 0
344221885 550388771 0
360560919 47474748 0
169268753 542867224 0
64467311 844687 0
338542598 245656754 0
33927208 390204738 0
419224249 161119036 0
32361195 133756926 0
543437718 414337740 0
496648885 567811684 0
53294880 562314387 0
263523350 242237960 0
157421346 123241748 0
103551159 124928324 0
541514858 473605140 0
388753536 477417787 0
468473271 344775221 0
223996100 336577792 0
33399261 22377941 0
103995794 437926807 0
55460175 62657505 0
417489236 2242458 0
5829840 396179699 0
194433438 333076957 0
516669976 206172115 0
284626314 412653348 0
504920727 26380799 0
299512037 365655168 0
496470866 546092466 0
272286829 462353659 0
545735508 36035674 0
331120309 57339956 0
423100593 537196212 0
9320599 272827281 0
427168435 390875269 0
407389851 292832858 0
47981093 391965562 0
65534379 235181822 0
380221401 261844788 0
392348508 190332790 0
303844692 560757405 0
186346423 427841194 0
222879477 61857690 0
190872695 461257800 0
341165016 550485714 0
66893205 568634305 0
282362303 290450415 0
288368156 482023311 0
250892968 283047277 0
345366988 455011605 0
430948032 444501999 0
354387388 53244880 0
205802828 470170522 0
332944031 26452038 0
53250905 118855727 0
97494868 89915466 0
451182763 282088610 0
134433441 100073795 0
130670948 170218794 0
151042269 161868033 0
441553618 82658430 0
21015395 103520944 0
38316488 115187209 0
513888958 224322035 0
13357681 26218444 0
290304512 289079226 0
26522364 560691291 0
448116562 249212743 0
497003970 406449750 0
356519932 366717539 0
258433469 274953505 0
274885447 248966498 0
452040848 421810938 0
331492548 38776688 0
99055329 525606438 0
519218291 545382769 0
316992671 13806121 0
41868216 175220610 0
419625034 280532167 0
188730180 37759322 0
17871148 254454229 0
403088708 455498145 0
41492470 9055676 0
423576395 248435303 0
301583075 501201443 0
191845537 453130020 0
405112927 290474758 0
394720764 205567942 0
51956673 244497473 0
413307878 491547642 0
57138410 43172787 0
376896443 70717754 0
274196011 355198234 0
360937369 567408484 0
376691095 444122273 0
351832316 172787282 0
3825287 427995732 0
376421551 76376011 0
268869354 299955767 0
360868184 467220107 0
57664113 373444985 0
340160120 380805808 0
44948837 328318054 0
378423329 554287262 0
59198159 292292717 0
541219841 460671279 0
21896047 501285963 0
145863760 505353932 0
270166174 387093048 0
495494670 427999780 0
223370642 77868656 0
241746493 540213191 0
5087231 408701393 0
372175223 78909498 0
507984963 546677915 0
59074340 157606360 0
139511768 275414572 0
379915045 66365556 0
130660642 397467576 0
12598266 518599061 0
57953130 502646705 0
271660953 294295783 0
243142128 148859786 0
431633724 441503846 0
170816278 421510731 0
470121917 321207441 0
221012663 390322288 0
529691204 222225693 0
543742598 470099535 0
64312839 84937140 0
399928577 41041831 0
23586494 374865408 0
236543532 558236186 0
121713265 333553742 0
10046370 504587173 0
57488175 127514081 0
374811813 67911853 0
568029323 319732819 0
49634087 398863852 0
166685757 522710722 0
27099481 15532838 0
354298829 248657192 0
473373541 506713490 0
99886226 181638200 0
429075437 240629236 0
24561962 509266852 0
312047966 390886343 0
171846285 355807141 0
172185733 118403748 0
323139070 444717052 0
134061766 529916528 0
225141319 290521324 0
478702720 262194922 0
326422583 57046385 0
257854019 446281973 0
531307549 409773598 0
154462792 110703594 0
160915968 565038452 0
375328654 367594547 0
54076092 484758005 0
69789400 356372551 0
44053880 498816020 0
5513990 32798833 0
29364246 261074966 0
263450600 173109890 0
281361625 56662249 0
288333432 265366358 0
35207427 8624415 0
371571411 363954321 0
335505313 94302712 0
196298854 415220964 0
340205649 226180156 0
467120304 67126937 0
471989198 462763783 0
399934744 529403322 0
549066708 132668444 0
57411774 231946301 0
284540034 244118252 0
464290387 121350604 0
472077741 107394550 0
350890312 529279592 0
431247216 298094171 0
264441989 142823485 0
378015983 530391213 0
268356306 147191736 0
437311558 105589838 0
136528716 416463084 0
359712334 226852297 0
326857484 253708821 0
236802493 311216158 0
307341306 133008653 0
302048748 440923110 0
381416485 281249605 0
222837252 211314735 0
204721828 426200167 0
69441121 404334851 0
124911598 451032875 0
217209420 492175169 0
1513127 530401976 0
59144783 156555632 0
535179863 34823035 0
381171859 543057907 0
559824786 135956655 0
11234046 146358904 0
550110896 493244898 0
122216863 456892301 0
249800457 366422355 0
471631073 281379431 0
146731906 327355445 0
19082352 187542438 0
207035156 243785608 0
204179847 130744782 0
44223682 166629312 0
378821356 108614210 0
554272417 478493082 0
304269521 315885580 0
471918023 437336511 0
147536157 470196672 0
409353827 336243912 0
142364579 249571597 0
43093105 357012850 0
109400445 545674722 0
190971390 378601923 0
454652047 245660439 0
499511664 462894733 0
92859862 54608803 0
509501546 142366533 0
534011240 416949519 0
377990175 36546677 0
393918507 434381461 0
187744317 119154292 0
161653326 96118561 0
389744471 442184298 0
485065657 475299187 0
167227164 545040732 0
542926308 267208671 0
170541193 549159246 0
29904086 430929477 0
212152077 443817525 0
40694511 427355597 0
181031054 205725953 0
394966193 378160705 0
299197188 142100478 0
411436940 440000460 0
219278673 568193354 0
14807671 141551854 0
292470359 418044266 0
425128709 29675974 0
302993595 239127563 0
105368451 380109720 0
458721108 346201719 0
567328289 227423268 0
500411362 436331977 0
80544791 411871556 0
445390243 539978967 0
544577008 40419710 0
328505760 532238048 0
516635423 35557672 0
394865265 67154845 0
386948871 115123908 0
475451108 503885035 0
258920072 452966193 0
478630555 528855714 0
534159724 412743330 0
526727845 105497239 0
206791280 498339542 0
216531608 439333218 0
104123641 381566312 0
251421419 567104852 0
347928899 89107071 0
506509076 146296603 0
207456268 503322478 0
527707467 261911880 0
239504164 511710322 0
508817721 472241769 0
454044377 140877818 0
323566103 138132818 0
53403981 183672991 0
319862200 486728035 0
401162643 432139871 0
117893364 430049531 0
511332987 490328638 0
542324832 200989299 0
272824091 204095137 0
63439330 567366469 0
494522749 489711936 0
426289012 449023160 0
194475941 131076653 0
13860568 287448072 0
362642032 444468656 0
68389054 485632790 0
196604075 36418841 0
542383529 69622126 0
91549755 74142886 0
385537963 216216439 0
225749293 364221154 0
267726291 315534163 0
193616755 147117587 0
308113828 557992994 0
562462881 178367523 0
116177505 556330073 0
358762263 52752361 0
418973889 331458410 0
398574111 178599920 0
397772579 425566451 0
482925619 218205450 0
70503363 218375250 0
486556257 86179962 0
543242233 222947102 0
392208942 177147227 0
368875772 495473522 0
321958017 342287991 0
38173627 507642973 0
259561580 252885744 0
101779616 207619384 0
439839989 397080824 0
251643475 73034207 0
491388248 242989060 0
394164366 356347606 0
413506881 454705065 0
231174388 404590374 0
220554466 102675924 0
116103361 243044574 0
273285617 323707400 0
528165101 49619686 0
404939878 168758930 0
242858192 8383105 0
449502308 123524637 0
35669977 567317870 0
225332322 34596761 0
15661403 338696598 0
349011788 562817699 0
420266391 492744354 0
33021574 545357241 0
153351146 43366936 0
525860807 381212258 0
76397844 145653180 0
254515287 343903709 0
216123559 240174390 0
165871476 538823014 0
489153773 23989363 0
260609976 410565113 0
415004843 423013730 0
438105277 21483653 0
331916836 304693130 0
436717203 179801030 0
67568655 169174840 0
228441412 16736155 0
262780915 411933024 0
184131884 329769282 0
75699268 171097703 0
207077934 311629658 0
299165864 422469648 0
480552157 559564476 0
88163542 474459028 0
349996412 67618181 0
335344670 57839505 0
201903479 40716797 0
491063925 131033771 0
3007154 377545453 0
437877588 145260784 0
94983452 205067681 0
212244647 534854968 0
151129296 263865221 0
433460682 115195080 0
196815290 514553927 0
231157244 503403347 0
172230038 335376920 0
64045372 387040480 0
288250319 303502974 0
85997178 493765994 0
233740251 76765673 0
415899663 293134577 0
468664277 345031295 0
528174174 240554197 0
37112245 548301936 0
23117204 438723502 0
545160883 486337841 0
155751296 195599944 0
321146790 481121638 0
361406452 230214146 0
162943881 330921232 0
505979012 445183468 0
224178309 204768844 0
541025692 416903134 0
366620319 67674325 0
405845534 397409118 0
391100161 72996023 0
411818480 366532212 0
250656728 135533584 0
128825309 395792992 0
49574548 60612 0
518721947 15416717 0
106218462 267503479 0
66296121 206880029 0
31921233 344278357 0
413913373 453481532 0
114580119 200735629 0
89431029 284778853 0
86102285 265138679 0
78359513 342151588 0
289369269 206619758 0
557164043 451924164 0
134706792 76804554 0
56334520 137727234 0
480843040 61751385 0
472247755 352768078 0
163663031 474215871 0
505519254 244011591 0
450156447 60395269 0
354441451 269436136 0
38946394 400355370 0
146104521 70429441 0
422373273 168089832 0
277787030 255783513 0
463232045 462681990 0
6500324 99261353 0
505557144 384570280 0
276976529 457673031 0
167788376 285695823 0
183896000 251540333 0
399330687 55697279 0
157160713 99386854 0
549484716 479888137 0
260719357 420623246 0
300187701 257152698 0
270696311 349218640 0
511650860 205427743 0
157854397 347106611 0
144271126 496239308 0
63964664 93737200 0
219909628 411551149 0
474405978 379411553 0
232288963 252077509 0
328303181 330607029 0
252615805 216475245 0
154963271 146491739 0
261578146 377393198 0
195565495 438310372 0
204737102 379712596 0
103330429 118981613 0
281364372 291789916 0
449579288 566952288 0
339410704 393532202 0
355131575 289160358 0
314609524 209686203 0
59038808 387815785 0
212234686 135485802 0
255481054 399015860 0
337073127 44518413 0
509225266 497488109 0
30663508 212737993 0
459894550 26219928 0
216169938 298495262 0
340300973 187423958 0
156428360 185362152 0
442460009 404111204 0
66319003 153082679 0
143959545 458460644 0
246789071 534236287 0
469507882 461820632 0
422367181 468529768 0
329604195 132686549 0
379560057 60428553 0
555346026 222897552 0
100213825 130503433 0
552265108 334054365 0
531867568 379349430 0
269163619 387118335 0
421042281 126180580 0
521362291 543813408 0
24907885 247299599 0
103846305 234647267 0
504194969 78117993 0
180277766 124097621 0
449873951 516745034 0
267872448 463103940 0
34377985 288708624 0
191648351 351290842 0
338047696 345964298 0
136942856 252882166 0
242501027 35803053 0
40359942 457889917 0
6022104 121977358 0
465252948 339075611 0
413662025 141665968 0
62399140 63549146 0
324284687 151184665 0
438387957 319938745 0
107627978 175142475 0
262138549 510436978 0
468973812 342419704 0
463812238 71821821 0
296875366 528337398 0
237725758 307564249 0
59076652 212915855 0
251050218 286879629 0
529073547 322560714 0
104533689 409355 0
169163567 352722252 0
61271837 191308502 0
563466321 404919815 0
194094189 23372824 0
292300209 9966872 0
197980939 309226686 0
39592073 306361450 0
513182756 93379202 0
352399286 277679452 0
359824641 463596233 0
427680567 132487721 0
65255894 139852321 0
306483797 332966797 0
93073362 406306223 0
103932888 91143282 0
198199182 41812926 0
232624909 478137012 0
280856748 380939751 0
296389236 522283841 0
98522730 130172994 0
454117916 131203062 0
476712064 227394075 0
290375204 60585073 0
416394480 199648142 0
337684762 439364274 0
404461016 289442736 0
136913707 99760003 0
394959635 349565104 0
407453692 531428755 0
207255754 99812364 0
97375363 457461127 0
330650844 517551319 0
509746373 253540420 0
80808697 93475597 0
378056169 5062286 0
251194397 42948794 0
417419256 182912101 0
31305072 550478482 0
304620626 484059807 0
342882402 206168159 0
227678507 247670557 0
267867781 284854030 0
560597869 236014564 0
107582822 366001453 0
66721616 176231741 0
100558402 123780603 0
346253412 392566994 0
558161438 70350447 0
549947020 109653365 0
189814858 73046614 0
25789106 230014017 0
357093051 338869605 0
217829655 435163046 0
435293838 119196134 0
76915125 538643656 0
227303052 26326715 0
2364404 173982814 0
349538544 331960721 0
517780457 171556495 0
465655780 297937375 0
361587588 131169404 0
299646150 404581957 0
471835437 259736672 0
35377728 341939464 0
21137684 18551012 0
173774648 469407006 0
259223427 464446766 0
437765535 367527567 0
154953997 320316888 0
398880701 30612034 0
299740500 39600870 0
407397290 109704165 0
360880706 394464739 0
30710223 497859629 0
215516578 365535960 0
245465071 554743615 0
330485813 536870555 0
411715215 308926960 0
56335702 509297590 0
172503959 411881643 0
335122244 402976794 0
277725876 103016390 0
497803388 167070509 0
448158700 555359318 0
403865466 167198320 0
93254850 218887101 0
388591562 228596932 0
36404137 533985900 0
30000926 132770281 0
304382595 462364323 0
137172531 246936403 0
17034058 48337171 0
233800968 534393596 0
154175404 361483428 0
359779 567747198 0
95148051 407696894 0
59635752 450049376 0
437413985 307699412 0
204603289 51998444 0
186003296 13378974 0
533890606 212691528 0
326544647 491291122 0
86695039 249356247 0
16515988 293107511 0
117171726 497040984 0
450006859 456587890 0
58636034 59489725 0
362105603 105754441 0
60704764 4742653 0
325436642 316340201 0
472859875 398136709 0
279969012 225317542 0
420579774 162322962 0
547548516 343493674 0
116474962 35703438 0
554624289 463678579 0
281349965 275468066 0
172973475 106647615 0
566793328 460157736 0
267380062 388539074 0
454997268 147981157 0
35576692 218351256 0
354806322 438761983 0
74200640 260852298 0
111795504 415035635 0
410207953 155854523 0
435121551 180302171 0
440179161 276729606 0
532718340 237689342 0
247626323 521144624 0
440684694 244708238 0
196266477 85344939 0
32476996 563890275 0
53710123 465549501 0
531840147 483438014 0
466106488 473683238 0
517127509 434095554 0
114940205 51421343 0
53778456 522258787 0
525672071 8323359 0
197216011 434176977 0
15072843 199177074 0
195521121 423979032 0
372486468 125952250 0
33515196 477401581 0
483966442 523867839 0
1203815 236852659 0
442392620 32080756 0
544236856 155866256 0
454838428 559121187 0
478198186 115842296 0
190774317 144287329 0
476384201 264707127 0
254009783 274593125 0
336661136 169016119 0
228578317 509218293 0
443347386 563544412 0
492999552 100082326 0
358821832 374423365 0
43353119 402169530 0
154162426 216982599 0
348407622 65074798 0
197917943 225888230 0
490520446 468397861 0
525840015 170798647 0
498543144 554510975 0
521690327 472137162 0
312993885 132316374 0
387723606 63348936 0
264639853 286300617 0
321300022 54960909 0
242476254 539267096 0
447611653 957745 0
105572530 293724649 0
390059531 59291349 0
260334258 23317157 0
182062332 422842655 0
214197886 57137270 0
459321277 147220901 0
52687682 209868935 0
133950004 86343503 0
110081286 343991093 0
206826974 14023109 0
488312704 423246911 0
142397412 232148230 0
339932497 444585332 0
489760835 283113651 0
50857531 121822957 0
75141170 446938885 0
93454503 384806234 0
526271401 538879710 0
157989651 446406980 0
291315170 141865788 0
431128915 37885128 0
226895492 212444108 0
213749989 58822986 0
218144034 99176112 0
524811961 429034977 0
487303946 58249057 0
234382507 442687840 0
383193542 510546283 0
486852733 236643450 0
17152774 203002114 0
345043503 80880456 0
469350970 154500545 0
109027021 120017664 0
475476088 554786144 0
505150486 408932983 0
119344522 446705256 0
104159997 185760467 0
375099888 185729903 0
62004872 56086294 0
460252031 94399892 0
362958358 214167184 0
417164786 32403476 0
54730946 28789711 0
44807226 271079379 0
515928756 234956170 0
167341722 350426506 0
428094196 543830762 0
217119304 218632047 0
408718937 291735658 0
326827575 146211461 0
333798011 530546686 0
97340719 482485327 0
187033251 53228613 0
317474810 450714663 0
402398461 328833478 0
100862244 266988045 0
302474695 236299524 0
400816955 494452846 0
259418775 415639537 0
146918662 220953996 0
34727284 157482407 0
250104394 136886000 0
127249920 466707958 0
465139076 399797748 0
168750966 272680831 0
77201840 333344527 0
415050762 137510863 0
185728256 382572224 0
8114217 49498899 0
420878287 121120214 0
490727899 422417470 0
313049828 484093280 0
41958509 20628327 0
147895646 118000796 0
534658340 87817763 0
360300313 377455693 0
324733843 558858582 0
230803817 560685941 0
103025192 47874365 0
119844425 223984566 0
132169332 349039151 0
530467225 425398773 0
463781776 416221457 0
353788059 389174877 0
477220250 166190417 0
308139739 269649016 0
225966868 101897888 0
563552098 355242726 0
455841283 418015473 0
509732073 480272047 0
72712444 26347360 0
208631445 416698063 0
156712462 23474784 0
360327984 334687376 0
502826519 403068420 0
55638604 95011686 0
487182195 35181604 0
41592374 237095969 0
459025559 116629229 0
303861962 332375546 0
252402216 350005903 0
404526549 314685656 0
4490905 450684386 0
521051332 161068848 0
290692718 321605404 0
541694760 381801832 0
182008961 348590042 0
71621085 518941834 0
77676919 357564628 0
342970845 28663656 0
95036262 217977805 0
442699262 304366898 0
291402193 90668948 0
533378662 426368164 0
538471846 261086034 0
422213678 258425016 0
35334160 358054581 0
150935487 548584906 0
296481596 458079159 0
277955441 35057510 0
56166414 236916720 0
179338349 468073044 0
297075435 168446415 0
400848220 403783783 0
73458831 297078293 0
286509940 558319138 0
9741636 92075101 0
316807316 346963663 0
128615360 443419581 0
298800666 246768243 0
349598664 430258951 0
465025639 449253715 0
556275292 360804127 0
115728624 160969328 0
366883867 394133187 0
364299608 266680267 0
332218734 260071347 0
549580021 294045562 0
163584030 321780425 0
222624748 309181455 0
552622565 371876056 0
409820544 534657729 0
50559631 421836702 0
83131741 398227077 0
111221084 536887124 0
530302574 495558364 0
401683375 105025554 0
287910431 418305295 0
373240885 266530574 0
477607466 310134788 0
491121185 197005392 0
209100128 272896514 0
130359454 566507124 0
459226726 5538242 0
295631012 544376031 0
465527814 52335221 0
568536808 427003620 0
397221104 249874842 0
289935337 50018686 0
7068481 24644816 0
371661439 236267987 0
312710061 26207629 0
281173622 561138272 0
229115052 445659576 0
390163699 454006260 0
131344182 119712826 0
499459704 435726491 0
83599903 104885682 0
403507808 281227934 0
442676471 225123911 0
408195440 510209380 0
166279950 173752607 0
435716588 187385162 0
538691371 362818633 0
26795390 196785069 0
152339196 382989991 0
302421309 517439494 0
180532593 200130234 0
74656562 439483643 0
425512903 44207646 0
111169297 490001466 0
122785055 14679268 0
162941987 259257229 0
93868102 198566061 0
466346300 429151248 0
385592362 241564506 0
38646435 336127315 0
364811191 357740411 0
308941327 259278349 0
255725867 118685725 0
351177205 332205856 0
429044608 263459626 0
292646272 210429774 0
353484014 499064525 0
452207639 297602052 0
326185308 290841872 0
30258494 45838761 0
463701449 276122229 0
326609142 262077201 0
4290735 316171327 0
147487059 196626654 0
538611527 59542674 0
87468108 508199092 0
493523334 243828535 0
159357503 455111679 0
105201747 307617329 0
538903138 113945834 0
336806274 99200093 0
382879680 93947633 0
307826033 189512953 0
450199749 80872009 0
432113135 504086769 0
207451314 425083895 0
345721988 122791185 0
439670612 180389869 0
195519193 400560293 0
109211668 390040537 0
264889159 142388572 0
23454610 240694299 0
419161588 357725542 0
311359671 525711545 0
75603128 80129966 0
15915510 22640420 0
179980452 62832264 0
460935696 22681277 0
333109167 45762154 0
319886532 498847951 0
350341883 450440217 0
173922543 229026217 0
269394053 434230145 0
543194119 352651259 0
160971803 345677820 0
337632173 113878839 0
523975445 475767224 0
53896600 525607289 0
398944470 278299196 0
380340701 496965017 0
126180104 348790428 0
290402924 103911346 0
558505276 440676019 0
203170166 446186486 0
446498197 531572818 0
378232340 448874266 0
92193721 348136873 0
564138287 343444521 0
54505352 470857927 0
197651432 220346192 0
132129159 493829683 0
327226712 353208195 0
240160175 29532303 0
334855775 521153682 0
66326000 148886126 0
529839118 454148732 0
556598676 311581258 0
78550957 370735315 0
41898975 430384325 0
360654234 339368486 0
335393095 435140878 0
496083143 276931549 0
121408213 77773982 0
30369286 342408757 0
73605354 127825855 0
547057363 558991378 0
427788183 202508733 0
253581677 490397667 0
15645392 337387354 0
193286410 452754670 0
342504674 342504672 0
175480538 356303175 0
175811302 63866005 0
244528901 38195197 0
190580792 67108569 0
368352112 346882977 0
547894930 146352615 0
93740617 268702194 0
542450318 113943334 0
520658391 396018933 0
425705478 452846002 0
138000245 536782105 0
430706979 524611144 0
16843525 45389592 0
514895270 229248912 0
20537545 147086618 0
315232457 418950977 0
443170972 432096257 0
287406898 296078860 0
98986221 527918444 0
350917042 52487686 0
528579406 407069272 0
64752913 84218606 0
175306294 431601895 0
329142596 545714814 0
447117775 65870527 0
135400876 185671713 0
402913670 405565499 0
336271714 192129171 0
446916531 181106130 0
221012795 489409288 0
238900320 494728843 0
357522286 17531326 0
443653062 301230774 0
476056540 148197221 0
365671937 518473380 0
93024291 132735030 0
36795618 195923005 0
564841472 187022820 0
521255893 95859842 0
483103456 371261909 0
474466799 212397283 0
182617858 395740122 0
473531514 257744449 0
52762540 282320171 0
131249299 443109433 0
491603756 364967565 0
273763023 105670291 0
411423248 564161952 0
251016018 179604867 0
452585181 538981301 0
324950655 336962179 0
381623222 407389341 0
387165766 335172871 0
51295783 141501796 0
415121281 320652001 0
518140687 399215468 0
318732895 143747279 0
265601336 515381697 0
523234290 490200654 0
355385708 363459806 0
284271683 470332567 0
181923719 332223497 0
250359004 166328287 0
63984853 328887977 0
315187210 285456946 0
282038785 556895823 0
480162055 323938413 0
175839063 504284677 0
437345165 426776481 0
191097377 14017323 0
287436854 60655143 0
384427857 509563421 0
136539970 5609048 0
436367173 566353177 0
37971786 78453817 0
359846714 419465709 0
461540291 218710556 0
496542316 142662350 0
114967640 538699416 0
193583128 110329123 0
81818665 142099042 0
227520960 561854923 0
522851154 126310595 0
247080567 331384335 0
237558595 208447830 0
219210528 451729107 0
127486909 54840023 0
176157893 518169440 0
308579364 526832026 0
10345467 142292271 0
24222099 437578894 0
98096499 317784717 0
40869443 534644169 0
255316907 522085478 0
72991912 197258807 0
83839634 242769855 0
230354841 527242962 0
350473914 427125245 0
229844679 160945400 0
418650275 244603061 0
255208086 348119146 0
197160948 112951066 0
87567465 345107280 0
257267338 253040666 0
37442062 80095175 0
58113582 483001406 0
299020561 304831726 0
139567887 73769359 0
523475199 11637793 0
16686788 490925973 0
301885356 333737322 0
456467107 140730183 0
342973264 7738321 0
375185019 463021126 0
393880451 32150043 0
302775083 206594373 0
77439409 103396560 0
318855920 397166559 0
158909142 352637096 0
117260736 565199392 0
343859824 404426075 0
85427926 481851083 0
324955653 61609287 0
27542846 521183694 0
395525222 394995624 0
49865633 173295523 0
72686412 426676924 0
102715891 530805189 0
207236538 259855628 0
138165856 440930447 0
374587828 331396453 0
73473836 157385705 0
323744863 339177797 0
376266860 509216367 0
443480030 33920910 0
191412163 503867431 0
262522251 77810835 0
94945561 163099494 0
189299146 221921221 0
255314022 426321401 0
156974804 462651910 0
393327239 26109548 0
272568393 386071628 0
255217169 333968306 0
423788271 256077125 0
464483328 366825374 0
35164291 311294740 0
311942118 209615028 0
109560300 204087003 0
229351994 549237658 0
86157349 442776990 0
437381915 507481741 0
207559103 188551420 0
1887158 349425972 0
317742611 57423293 0
358618319 235609968 0
241271503 270580778 0
321370891 341493308 0
285322242 387990502 0
121312246 365059277 0
328543116 371571288 0
307896873 561555958 0
45738707 75952562 0
132389414 486419001 0
239921349 138866034 0
161232619 93853095 0
434437326 331355108 0
240310661 395976720 0
236009668 240032191 0
42428949 281312907 0
107791849 176539830 0
296760566 131660825 0
83454674 270156226 0
539329513 375772457 0
386504713 30591747 0
506460323 225935413 0
86772271 498828500 0
413189437 306182380 0
292861575 94381764 0
269471226 199225055 0
114765108 179717956 0
530557254 253235233 0
465998725 276373904 0
313714403 93687459 0
5739263 184983357 0
85075362 322696417 0
304347835 287506579 0
263808572 485631198 0
543310198 469695098 0
73850564 565401667 0
538084489 373078196 0
404100413 459861356 0
204490628 68884282 0
169350370 557961581 0
554500951 327784855 0
192926223 49606929 0
494503609 309967418 0
256866255 227964893 0
54114718 53299193 0
390805048 350492000 0
24065663 370151884 0
497290724 77194588 0
453746228 297509601 0
396197969 176101167 0
214136384 551807346 0
271835116 407310328 0
507925506 474656269 0
318850678 275834405 0
132056836 448352403 0
127533821 321761271 0
90471435 26592153 0
349887319 233596744 0
446950666 476692473 0
270988995 323899792 0
312279255 531221597 0
217898536 534476920 0
312298078 94905978 0
15687030 203837281 0
75964995 143352754 0
270357593 139846660 0
39308372 371867959 0
1545264 461030 0
457487409 188626844 0
271174158 132232396 0
151014408 448140545 0
231370282 82312388 0
203824230 555683532 0
264848959 426247974 0
309059605 489801723 0
43207977 536526912 0
470762965 149917075 0
396478076 531696342 0
66943004 415695401 0
373363535 412455791 0
197360347 356535379 0
79255878 369399553 0
161184622 166668307 0
307027609 336745841 0
384421338 176534551 0
229148763 79427499 0
304837916 166614967 0
20630705 275487874 0
205416138 459419990 0
309497950 549120436 0
474036392 196246932 0
240444052 222201651 0
106830001 102751319 0
472927930 3239615 0
267584229 495735970 0
369098228 248999370 0
521434484 560865267 0
429623203 333854716 0
36188353 313131644 0
96404352 327723882 0
324875639 199335219 0
466461999 397892160 0
528050865 38407965 0
420988033 343515250 0
26915953 320178122 0
46740483 394193701 0
303791666 384058437 0
115481936 447627178 0
205791584 133688864 0
380396197 95327091 0
396763100 522296556 0
407253129 369053844 0
507075122 325120241 0
59480767 373567008 0
392031062 433850321 0
120226851 270266887 0
430657922 53651696 0
221880692 282004081 0
473991076 169594436 0
227568972 377794762 0
530856453 199101669 0
188634561 528652017 0
468418233 20531034 0
502345993 38117116 0
137680097 240200580 0
11948327 434414587 0
500730723 27839109 0
566951813 521574653 0
341832884 291682325 0
13194092 224517634 0
432376857 365643821 0
481939548 66123861 0
162202384 84307130 0
480942465 306339655 0
220564745 32337687 0
419084154 473891449 0
432906231 552470678 0
359597382 421240489 0
364526079 66373616 0
404441292 216346859 0
30777913 451315342 0
466357075 343820805 0
463064557 174612146 0
336278091 132807577 0
3913647 54563224 0
18718203 452449699 0
414561762 94699340 0
448656524 309249460 0
47588954 158612445 0
304711704 556850804 0
152094892 76294260 0
508989526 21935437 0
374944570 427014851 0
3584724 490782461 0
455373794 218057112 0
205035592 567403095 0
493594577 491303802 0
469440934 235166727 0
191978684 553372763 0
509120267 365604286 0
173934325 439238790 0
401986403 372372687 0
9841150 463800451 0
217858876 268606442 0
113516864 488293024 0
158315924 54479261 0
488776227 548917253 0
332318802 237399910 0
168475864 502009680 0
297900783 290693253 0
123699395 12011182 0
242232000 378424431 0
228319095 214122643 0
221817570 320460871 0
343621758 199061692 0
21300158 443662783 0
385087350 290825922 0
187725739 364279969 0
442803025 483658835 0
493084048 142259333 0
154549015 75130908 0
159315065 349712676 0
432280205 527964529 0
489159361 20602074 0
127366235 469442828 0
119972644 454024019 0
358047367 560356283 0
347087922 237382738 0
163211662 9693787 0
269835004 100271347 0
263503393 565497514 0
436562301 138796110 0
375610279 271409266 0
407270434 156807635 0
58475146 63530700 0
264406530 524025892 0
486750974 262373221 0
195559010 290613345 0
172262048 498633710 0
270061854 11723687 0
13649488 295010337 0
236635351 300550648 0
336952540 22204374 0
113597220 220949026 0
200422775 209084098 0
255272355 294477806 0
408528248 565313429 0
282744268 286955894 0
346761823 472120572 0
370563065 97986675 0
326238896 35780797 0
453883435 129464488 0
395083001 24230851 0
210800260 461118044 0
137450891 229006987 0
235781431 493628033 0
527766606 245710739 0
246745419 482191377 0
431340046 104965085 0
25860480 138242025 0
339652432 561553076 0
269022750 390445375 0
357298700 77185260 0
139318073 355787045 0
274377029 501105004 0
352777565 145014948 0
15223610 246563704 0
109162827 463003440 0
476904386 310782733 0
364673462 159436511 0
336096909 308979724 0
447478237 330081514 0
163722063 397053656 0
426105699 247615101 0
339240074 398113374 0
333034048 182654710 0
52109986 112121532 0
88282182 437532036 0
103870910 471706327 0
545329462 421241035 0
374323590 145126252 0
438484532 555559979 0
319770930 68371117 0
324787784 154784040 0
528747243 71656729 0
265491895 548398642 0
557382317 291317970 0
41817893 151295452 0
240067142 281385515 0
274806055 250475769 0
343436610 285969591 0
30718697 433802381 0
358886375 422710339 0
309312117 81209764 0
97023130 42364156 0
320413829 447296934 0
436479113 340001968 0
416636141 207548289 0
372802076 561760771 0
413599628 546144541 0
357358225 9968370 0
201840462 428330370 0
166339597 544803302 0
372412469 338728174 0
348663282 231026576 0
303699907 248471417 0
342857988 334138368 0
385126759 313130724 0
175440939 7377893 0
326171543 512202803 0
80593351 368080603 0
281108394 23764906 0
47448539 240986986 0
30425439 343945565 0
414986134 479456229 0
220113695 333387168 0
16077998 298107806 0
504357985 623510 0
531929554 304968160 0
272083 53679597 0
124926130 288135025 0
203034369 147066472 0
202329606 235532839 0
20998044 513544000 0
402911770 516455804 0
539165712 115728806 0
449939846 475108451 0
346969983 74005463 0
117532998 124051012 0
79731966 514174862 0
91844150 161077935 0
524394185 400425304 0
229892221 196486719 0
316451313 320673457 0
14690398 417440456 0
5231694 535490560 0
295167858 158864258 0
301320720 127541587 0
374436581 225971965 0
304859545 564940655 0
372281975 274545367 0
15511751 139436485 0
11616355 395384569 0
84632734 348289285 0
439373150 487540805 0
87854013 530047015 0
116523386 64226404 0
224086966 527795536 0
253315062 433309910 0
500511845 11136632 0
137975763 367173408 0
400825849 367296739 0
463320735 425780338 0
211256260 74064173 0
142876047 8658781 0
362613101 326068863 0
359287996 233951055 0
456761963 455675878 0
318180832 394958100 0
251058706 52286142 0
357367716 439463416 0
60895549 203943954 0
245254108 128346137 0
394580681 427938628 0
93905845 551431328 0
82389535 14943914 0
458306235 75835099 0
509816150 525678453 0
306103189 75126603 0
419581933 30350174 0
1413339 228427897 0
220710839 406310687 0
206959339 346827987 0
511508434 452670029 0
282239366 357384996 0
322676109 389872501 0
529687523 470138416 0
308386718 138087017 0
397262523 193606947 0
419357759 62165670 0
392172829 144569370 0
304839625 535591740 0
450780374 480351700 0
169296041 397669256 0
6271013 178984456 0
66152429 3528863 0
543718194 72233056 0
106137355 373452889 0
488828435 428796493 0
348759952 542172358 0
25501982 97100217 0
426167138 97789825 0
270240364 9872735 0
225438966 279194091 0
491232288 182899807 0
560567522 22072408 0
542629215 51092587 0
24187728 156973592 0
562735348 481001652 0
120008895 296738141 0
424171115 443228086 0
291731932 426698195 0
426404516 154195070 0
33963204 21048558 0
331489243 238142692 0
3056268 367931176 0
68694873 312366805 0
483495994 430747388 0
24847202 132021569 0
274085194 346842787 0
88279548 78287315 0
550889534 563359414 0
850953 291076085 0
509028178 428550567 0
430518554 460283538 0
352521188 475420051 0
36297813 89275955 0
365837460 13288602 0
144158730 517784010 0
456708059 31362769 0
509269943 49867788 0
372884363 139024698 0
442295545 213672853 0
53609978 499697795 0
409120902 132463384 0
543137254 442255215 0
555525608 335282578 0
149935337 403890664 0
439857284 346197313 0
209032741 144489164 0
65962196 244805126 0
432536849 149185238 0
424999161 521834459 0
336515444 353444229 0
386024408 443317748 0
202874318 71285488 0
362829531 159012301 0
97319124 403088253 0
50753791 464503368 0
382314516 355548008 0
468381670 110328030 0
423133281 440153817 0
254857375 252747679 0
173792209 19581434 0
183271862 210780814 0
562859596 488670755 0
417715895 523131184 0
174713828 87256282 0
164682913 407672355 0
512997477 561174605 0
31082600 419696487 0
35387085 333239659 0
251059060 491206185 0
152224031 278527858 0
263760603 298460266 0
5270745 24549692 0
132069787 527808806 0
213723045 56553864 0
467584090 491449377 0
453654880 269773581 0
403528925 351061101 0
286588885 387261458 0
304758626 318047825 0
433844633 491310422 0
150791959 564723176 0
40057760 522334103 0
454520854 234477829 0
478422551 494769445 0
444373424 480751287 0
297903544 465484693 0
336465588 307458000 0
231934127 184419132 0
444820869 71897264 0
546912455 101804191 0
442324896 190992003 0
217302753 290736368 0
460946476 217579633 0
471478960 333911846 0
258218783 365771271 0
287585943 499429487 0
156056330 505698786 0
262470053 192963556 0
380874959 410617054 0
395264959 410481924 0
502245253 15985062 0
441401820 312065479 0
296693271 568351623 0
367874683 63366865 0
520010567 12078228 0
229932645 297969963 0
347503753 418599730 0
150165164 215957125 0
528210340 224749566 0
436979538 554880126 0
7312654 487182991 0
179961166 548356 0
547770587 406264924 0
525026052 444848676 0
206734342 323981288 0
318537661 301208418 0
398800080 462211057 0
205311990 65990641 0
150872727 192298424 0
411492404 1400281 0
111233556 559350844 0
203361514 183724751 0
140108241 272570346 0
201177724 473501395 0
16573962 562285429 0
186247200 353094499 0
140531809 329642109 0
295717822 308353741 0
366905157 109574196 0
408395858 181054883 0
136480297 344572033 0
122459735 440896116 0
206301780 452601818 0
304840159 311397019 0
227610044 500593146 0
127941221 74361314 0
242313541 253387649 0
433271090 201201109 0
219567298 340518428 0
523662053 207475080 0
388841337 559827583 0
186519557 99725165 0
4644935 274752204 0
304368560 558716139 0
87516587 474028130 0
493325628 529163520 0
236202453 47668709 0
491407797 465840210 0
143802795 491880082 0
490322951 115375974 0
335037224 198013858 0
269381993 257304834 0
353679712 74116525 0
509453192 102647334 0
344064888 305178869 0
229163631 348203274 0
220640883 140248967 0
181568831 243764385 0
318990074 43533164 0
240397536 495668582 0
45501321 416847619 0
289831215 537190425 0
487698837 520020337 0
399898351 303913060 0
95422417 8010541 0
547449075 158144810 0
377562118 556344968 0
340337258 403198021 0
551683204 288215471 0
124200624 59001054 0
133908734 488431030 0
155489271 168080628 0
341520568 513108304 0
183006544 204863903 0
247611491 88295752 0
345772056 89584213 0
380463575 61843057 0
292776550 296834555 0
333758696 363988225 0
378773291 258392782 0
277454665 368402600 0
498885930 268257738 0
203435240 159570845 0
233320312 166611540 0
110468082 384988420 0
541025650 142841100 0
468748103 497017288 0
46278303 30498032 0
50244392 216803370 0
374248637 481328068 0
323049721 232849071 0
400919069 186647966 0
132606357 562322371 0
193098735 541376071 0
429530495 538035092 0
239172083 454719249 0
281682470 152488565 0
200900688 103146084 0
183439031 262928893 0
129195559 154844620 0
35568666 106061492 0
202916577 545900667 0
155299334 536962445 0
188710846 25560487 0
281748240 432794746 0
330741893 354017225 0
359517140 237368432 0
443434888 314570428 0
142825878 401827511 0
250641948 202605470 0
390833182 476413089 0
466805932 52054249 0
428748077 283547222 0
165331061 518866064 0
440109250 395630631 0
302553931 128138686 0
197247008 352438866 0
196874415 18658723 0
262448730 70545462 0
171390448 113898970 0
287387410 312015606 0
104665903 37720560 0
12655962 76536339 0
24211546 435392209 0
498876400 470301513 0
271416901 283905330 0
113609953 2327655 0
552302688 568252761 0
155876269 9414744 0
339427622 509564145 0
54920100 567398562 0
323156972 424657620 0
401538712 47185260 0
6761317 413199485 0
194236782 133395940 0
374758931 534424887 0
70256674 406801132 0
527253315 532754358 0
182888296 566635019 0
567854652 235378213 0
263205029 120269714 0
548427525 371155966 0
470878718 37721092 0
90685306 513936165 0
282735582 3856464 0
473310432 458655577 0
526559035 299519512 0
235569665 146597540 0
384161752 38656344 0
253364506 62867363 0
248892680 347282699 0
81389238 162076701 0
268199758 330975118 0
373507657 428483822 0
402179628 371797344 0
305625954 527884025 0
147027834 162049761 0
371324070 201908538 0
157788649 375562277 0
554978807 531235614 0
558318098 414680927 0
157682021 196093253 0
333329441 83983101 0
181214774 468144034 0
332486467 320299543 0
527453106 542585531 0
15314400 349425376 0
336570734 60326952 0
428013202 62410182 0
312516279 401617515 0
186788793 23629876 0
232332462 243851094 0
542984221 180287524 0
218211746 383673538 0
136853294 48574557 0
22600100 152148944 0
28638991 399411738 0
23435161 124305855 0
479942144 349174846 0
82285392 494393629 0
533642857 120765994 0
216110508 273176208 0
565429526 333440249 0
30795238 379547197 0
162319858 147147502 0
542660475 303345216 0
418252435 428115319 0
149008659 437667484 0
523881367 304726915 0
89277616 139568263 0
112886714 183472456 0
398873632 273667663 0
157638019 97770902 0
76140923 100858800 0
135048383 464568536 0
4717309 446825968 0
385090739 203350922 0
448161113 22614079 0
434418384 507330592 0
422968449 566322448 0
442945747 88410157 0
367581561 196353551 0
185616539 436563896 0
567035436 42835899 0
295972257 167930856 0
302550642 185448117 0
273899091 23745023 0
377933743 490835004 0
367726148 428852281 0
51808322 291797630 0
281099050 163360013 0
379498267 96128221 0
13231730 355948269 0
89330902 279403294 0
354347866 173679204 0
403911932 341312912 0
552274675 144091133 0
140719343 262621521 0
114404780 215169257 0
354239053 67059773 0
385753907 249865959 0
424973654 271094338 0
364401719 243030928 0
406635246 101823203 0
525538044 395236959 0
498435428 517519261 0
351518768 245712301 0
92448517 411321992 0
488048767 138851969 0
501225883 103166865 0
7761975 296319588 0
48949281 210175198 0
485306688 407985288 0
248261678 182097519 0
413848645 107439770 0
200756126 433412781 0
74231581 484985402 0
350563671 410191703 0
470092719 99642021 0
534622799 545334298 0
486694740 119111590 0
149429537 150078677 0
105417912 453625254 0
489227014 540232847 0
137126763 40331014 0
454457796 281592234 0
43041826 221374444 0
247852109 167429798 0
293308282 303728750 0
380599778 512292221 0
34786251 405419567 0
220803037 20083304 0
195844416 376171459 0
114240958 272001760 0
91354141 303660038 0
298996078 552653854 0
377419633 428368894 0
51606560 40118399 0
105124174 194142571 0
272502952 124077359 0
372972504 389248712 0
207307127 252293286 0
121706450 313807192 0
497538837 503016834 0
519140254 235492306 0
324838855 463354935 0
213063306 471130546 0
490806853 148400200 0
188384004 6428225 0
48327746 437879201 0
345388913 437949821 0
39053680 277348154 0
387185185 259910327 0
370707695 150245053 0
376661258 462574653 0
268291991 211703925 0
414149986 523060277 0
538899516 329073786 0
564612234 549216770 0
450030829 528237034 0
268363518 1663960 0
433339713 243702774 0
293384757 318176730 0
511488990 208753518 0
151001383 178062815 0
490851402 506490874 0
79244778 291678141 0
216208057 369293447 0
463023537 2607645 0
98520459 467529099 0
187220684 240161058 0
528266761 539740774 0
164718991 187597546 0
160034215 392941676 0
437804722 256810331 0
190322009 288670406 0
83667399 128054573 0
156156509 208408908 0
231123361 534978085 0
308163559 27648613 0
169701494 523123746 0
96864431 129317719 0
172362151 277837007 0
58665636 108076576 0
308316583 219626562 0
276214228 466852629 0
132793574 517140838 0
363847955 248019233 0
134639627 446241884 0
51626174 117085359 0
512467129 535292437 0
537165001 563183591 0
301174480 535961239 0
83621792 72834187 0
417332870 363852281 0
404362648 490879527 0
162523126 219532532 0
191858427 278816439 0
437986551 413696055 0
568728644 383865035 0
181517185 118283922 0
132497318 10545369 0
44890164 35877899 0
465558878 147090287 0
186082817 194740066 0
125415512 344607270 0
330843296 157219717 0
480368762 170733786 0
235619980 374329970 0
506905278 469110885 0
143172919 194952231 0
242494353 163975029 0
381289524 150523162 0
480577418 91885477 0
115524405 451044225 0
145548947 77332648 0
529369387 147999062 0
147403722 453643660 0
439644623 375823094 0
557413677 111179903 0
430883470 503234210 0
482684292 462818502 0
203324482 503482857 0
441031500 135858143 0
380766041 134032607 0
77529138 503085103 0
467030261 133645487 0
31601492 27684535 0
494226637 537544204 0
83488487 167562916 0
260441586 415433845 0
223701022 2760173 0
234194032 554616271 0
181343086 502222045 0
12905657 165896466 0
391745949 379248208 0
189992755 56570023 0
199700501 502343948 0
547555436 371619700 0
431383509 355830617 0
300650601 125684951 0
212928507 90704462 0
305908961 454583079 0
510349387 26353587 0
156603519 467731605 0
478936528 318851774 0
503566829 543839563 0
359223122 349432374 0
104998714 568997734 0
98877896 497912118 0
497654430 117395172 0
365759427 91517466 0
132816095 57301604 0
439704304 565905120 0
464138652 104808395 0
272453029 119503172 0
124387097 215153335 0
289945038 22489509 0
369694209 399333507 0
452275639 356680235 0
12505818 422463640 0
173054010 521051801 0
214878244 434791285 0
308385151 347412453 0
354968441 303009182 0
42182245 20400826 0
142713611 134454696 0
147751907 180747440 0
98873841 443879938 0
114176474 371348907 0
56482965 288591464 0
474601374 537194027 0
359136971 191910872 0
224832349 177881232 0
164080128 362985552 0
4924923 201445003 0
136069371 51689947 0
76149700 187240538 0
559329126 20749572 0
106947645 8523810 0
166122201 523879941 0
512702944 20668659 0
185344168 281773544 0
568345200 347870298 0
548703623 531902291 0
174048221 360468213 0
320142619 177128108 0
226061163 527287527 0
39467383 323645690 0
533888302 214328702 0
117318768 271935214 0
504625094 340128537 0
430591882 48611383 0
355607479 301295512 0
546813360 319765990 0
82885314 389609370 0
344707517 345243805 0
277464149 333653437 0
556149644 319357600 0
403566860 510941788 0
437300216 365138085 0
417475317 362031081 0
75580956 256536622 0
213177334 420246208 0
199968534 357134060 0
21785058 292789612 0
97703359 136695594 0
307162267 297823155 0
530012792 280194486 0
278144269 219848897 0
360770423 468181543 0
376223011 465927428 0
279371660 327843050 0
471164026 486336163 0
168870056 442084687 0
289181271 358972003 0
184753807 480258801 0
475194011 141612597 0
551439882 502464538 0
455408181 249222956 0
55160338 485743628 0
326345048 428593889 0
102658491 283358616 0
563609877 236873786 0
522442190 117615796 0
255865891 106617711 0
325161347 79570092 0
177808825 542055466 0
404129824 38924102 0
564478918 279318350 0
389072718 254407093 0
145278952 440234000 0
433544026 209678413 0
286398740 235711956 0
552859808 43262660 0
384713481 475242468 0
95926182 60293213 0
182999679 451757536 0
212716937 2799811 0
422409001 463414174 0
282456371 361503444 0
543234180 532202670 0
502857217 11452958 0
442545951 261883440 0
482312862 497254535 0
436675746 55318196 0
82601885 480402748 0
104973223 210119659 0
273944146 70888126 0
325917683 306723051 0
423147899 29786801 0
490029659 181891673 0
57036008 203212410 0
469310780 112384364 0
63153901 431986652 0
168367006 77776136 0
194816434 531327983 0
463765526 220485628 0
206186043 530346083 0
141279569 524126830 0
11741526 82231679 0
82889080 309749509 0
449923003 24691012 0
519856505 195389754 0
317714967 113497901 0
54575384 22022003 0
234727071 149002659 0
54190293 344837549 0
568412403 18081905 0
427497514 236361820 0
417561858 5442193 0
451891742 97284784 0
475514487 196485263 0
318342056 83971027 0
403440488 506273646 0
325807940 340337475 0
77867950 266548490 0
510570676 325480036 0
167511087 370103616 0
510993841 334184128 0
520372302 513618060 0
84944375 12799597 0
471499863 477836466 0
123928679 76444514 0
95928412 54730038 0
562095982 288895601 0
188394467 14084038 0
270950748 254678194 0
141403217 146723777 0
229384399 110817224 0
217965339 17775388 0
176961385 375943879 0
164578856 67000540 0
419024665 529102574 0
410865324 205832970 0
217143678 389548084 0
201613606 134713434 0
117497604 420302695 0
15533736 511537480 0
531022851 87375863 0
314087255 285064162 0
497535878 149495482 0
148747941 111061278 0
32593701 406327943 0
231793357 45215682 0
423734331 264738595 0
449089830 523896083 0
74080105 119812792 0
496585554 539794523 0
301324966 119992289 0
237345041 142547816 0
75104185 424294158 0
381977394 54067971 0
279361692 527518365 0
364866343 20617304 0
464246234 262783362 0
446844803 289226458 0
568642544 33309653 0
261367584 377387274 0
132992126 11736387 0
376283370 415919937 0
324492511 406591217 0
441518191 293206482 0
320256580 322317472 0
559888307 336932583 0
149608511 361742749 0
451483526 490255245 0
420206537 553985764 0
13615563 543583275 0
376653535 332498776 0
41183118 560410599 0
110494369 446623650 0
459227249 49415626 0
190901921 416475930 0
489946223 263769630 0
526925437 398597393 0
36210437 142256742 0
532972975 317675215 0
56496400 511402551 0
17154925 54502629 0
369132197 549393214 0
20697173 444356065 0
490308977 74936164 0
178858687 130360349 0
343358277 279720133 0
283787928 155838513 0
311043614 322474345 0
222611237 22530159 0
322617361 480361986 0
221634253 212382051 0
331598086 59788959 0
245014638 5686032 0
363578301 35084148 0
142880737 567036675 0
445509566 241420836 0
81101325 79512300 0
246871333 528827103 0
509341054 328906836 0
93317028 234698367 0
231407542 28249970 0
225182051 147269491 0
145587308 308100719 0
203752737 396035474 0
199244618 393498814 0
499234441 543834967 0
10174604 340497462 0
113104001 80374493 0
24244277 204481584 0
459456412 109699718 0
271976905 134575761 0
388557758 534703081 0
553858434 44753396 0
227415764 465780920 0
142190556 387649016 0
508113159 362956303 0
216743730 479949912 0
293304040 396196925 0
355005622 223741288 0
329067920 428487506 0
539975413 326784322 0
146224536 546555346 0
11603571 468847449 0
176220484 454705546 0
166471109 14802826 0
144782197 463334070 0
116655851 527607157 0
94205313 525583024 0
117814156 557835083 0
524498863 72181471 0
472817180 503258742 0
455953126 406939038 0
527499174 534406371 0
466293698 327706938 0
121150083 163055429 0
303804851 225009714 0
240612468 43382074 0
364396018 425028215 0
28077165 248200306 0
107104247 452612521 0
151151012 64838514 0
450822423 482338713 0
172919345 34464309 0
439421870 479049215 0
522631989 190214621 0
34145742 87065887 0
511971821 72041525 0
51767703 218911298 0
334515295 47703844 0
202984777 227393760 0
221667470 553613917 0
339794983 106978810 0
92069799 246034632 0
480931462 435427964 0
520886967 402428510 0
219250704 440116343 0
335885073 202796203 0
299772293 151346155 0
489478689 234375645 0
106345285 206067863 0
65921772 266640433 0
351093388 31794853 0
32267974 263708071 0
462313247 406631103 0
362328949 176539533 0
30645996 243166089 0
514000020 307910584 0
238410870 511894105 0
487023292 255282250 0
248526054 43555072 0
16971041 285824440 0
318242882 206840194 0
485086321 185766940 0
415576863 23797032 0
425102163 284630471 0
497405878 264152710 0
333282352 549770226 0
180531766 180061414 0
261554336 321356720 0
231681649 387335047 0
429393706 165963558 0
453430438 58580086 0
386238728 281907017 0
294138448 525239488 0
457307070 5004563 0
540661635 207803856 0
383295770 180141081 0
314297518 95568202 0
81123726 331779800 0
363954176 553667203 0
34156900 22618486 0
284113427 476831370 0
515582451 395325558 0
367259442 533533945 0
154869618 337026540 0
279410937 166726466 0
161146 554776457 0
123009245 442455333 0
103775701 73640861 0
407008178 157109780 0
467551493 229821421 0
50703811 455635540 0
137287488 481822005 0
209841401 154738957 0
144588229 7147809 0
426558296 254364259 0
391440542 305527531 0
208924559 29428481 0
513017161 4648796 0
41915445 247392238 0
421081254 207733862 0
64593740 309034715 0
567990363 70395047 0
238961034 219933303 0
234154868 351059717 0
552899312 173026465 0
529199495 48746862 0
275919346 103886274 0
510982180 533347007 0
70821484 536667835 0
30395046 315231574 0
405149991 102339449 0
493857276 263782758 0
111689950 442089843 0
73355067 200041711 0
41531007 437834614 0
437114353 548975755 0
222326772 141104906 0
62922765 263688547 0
367228626 547257020 0
6950680 218356107 0
465008762 490841685 0
413173051 452083630 0
262162924 389867668 0
309147411 490956467 0
285232900 197607969 0
246879392 521988110 0
441910311 516492806 0
371771407 321457649 0
214868779 79830632 0
437989488 536582770 0
477109625 416491469 0
408736056 513360505 0
300728778 212188528 0
480881177 259376794 0
55924434 544210615 0
208144165 346529345 0
527658366 4378574 0
469392045 272837840 0
370646518 426087966 0
365265455 141984942 0
357056667 239129919 0
497261200 80654776 0
541925330 212210309 0
85088305 324910764 0
205391746 335858900 0
542316780 37205989 0
295943040 237673965 0
67568714 420103533 0
382344371 560293592 0
34657587 188378450 0
302567756 297363396 0
370454354 44018423 0
276223165 355624885 0
369168475 342044905 0
480283600 26095435 0
168583424 379820477 0
441635312 377425834 0
281380880 187931817 0
484220721 373242489 0
311968385 444317187 0
102713452 21417177 0
364332719 397902537 0
134547231 183944995 0
55909035 390690340 0
15382137 228625544 0
67115640 460711833 0
208010917 262342876 0
406225510 167639286 0
5845015 87444549 0
251926802 171290704 0
112703459 98587005 0
161948944 69920596 0
478613996 499499250 0
37607013 375495548 0
281615257 396555779 0
457057975 401851290 0
36062159 123872409 0
523580942 301625376 0
170542337 555143528 0
249012717 388429205 0
418574468 7452485 0
60579903 178747725 0
91835050 181649953 0
202139529 547315152 0
85442006 313995322 0
470672140 119384120 0
482059250 314712171 0
338345049 474224027 0
511756903 130261496 0
469748295 149030655 0
469153790 326697879 0
183579557 328454256 0
24560323 217637238 0
551874838 118815640 0
25086843 236702858 0
70784617 386493414 0
356747819 564547903 0
450684866 164598851 0
199350281 146258503 0
254640818 21225877 0
250663009 79940010 0
563237563 56858563 0
196825666 36394875 0
448029737 301399497 0
282159234 428035020 0
523905547 502390338 0
201493603 32125220 0
324101380 177008760 0
239360835 218353271 0
546957833 87207033 0
273811494 509673560 0
338187092 514596637 0
134518732 343097247 0
479704991 392364932 0
108779643 203721926 0
55986359 307603744 0
70637211 404152991 0
296705257 74138650 0
110321419 193133909 0
155983461 39368696 0
96485984 12284311 0
129917272 196224772 0
220566405 525533385 0
234874868 520929907 0
261507231 87449958 0
479223228 427848354 0
179210962 399401604 0
566249886 501596403 0
490274722 553114966 0
39588336 124013884 0
333399075 48793725 0
316885597 271636499 0
236135276 216398599 0
386358912 27157741 0
208075725 29690456 0
554668942 473842332 0
244897554 34402997 0
161864307 357956026 0
98271321 243551219 0
381670967 74323309 0
354746465 375474706 0
325592231 78898715 0
472584704 421035438 0
261837480 436227988 0
348510005 402803186 0
330702752 322813927 0
125852191 147867420 0
148252826 151591924 0
331254866 433992878 0
468780630 404038685 0
320445914 539866035 0
258567604 524659626 0
222036523 487768394 0
159816473 200460056 0
262057565 420215848 0
188347379 204880647 0
531514605 445059605 0
212898479 115889365 0
473138220 62995323 0
447273747 565521648 0
443561231 151903281 0
530742502 225040366 0
403822545 504826315 0
349931795 519746676 0
393006763 554108479 0
278277610 446711101 0
257844473 223259944 0
153190898 284281210 0
12160206 218665563 0
180347174 321280345 0
505743506 482102156 0
179693790 358293341 0
449860153 486431420 0
218460689 201847787 0
337179460 545557281 0
95329401 261255468 0
393547715 403146376 0
142172593 44955561 0
545665455 554583716 0
149240039 172553476 0
199093953 142675558 0
342860277 459284577 0
267173222 336522675 0
156482899 270836307 0
366353755 208024080 0
56750901 81400917 0
307348421 481928458 0
339558998 299186058 0
335359435 354699110 0
375855289 509103676 0
462070319 483014608 0
46814057 239026375 0
88840547 10167072 0
184962513 194417262 0
109573588 19347078 0
230291379 135503948 0
391749479 200615966 0
99259591 342675885 0
542382792 21567607 0
240728061 427698939 0
359970479 410406136 0
132879048 384213442 0
24420896 111705414 0
457956341 379593163 0
454230526 214370165 0
474869707 132759178 0
499860621 342716459 0
538709406 555225788 0
352695800 557940152 0
449392303 421741709 0
260153335 294917985 0
178802852 239782036 0
22414646 154693902 0
24427088 104188564 0
419281116 303007122 0
412517807 504992493 0
237833510 410053467 0
372324624 487348164 0
139033233 433089337 0
548629369 233432863 0
321288698 328081337 0
110237524 45510110 0
374285893 68895077 0
160290019 292929026 0
161948059 545859804 0
405196912 395751080 0
383085968 218917992 0
19075197 38659299 0
278942898 511689422 0
287070094 271737542 0
193392445 113493319 0
50934989 335429793 0
101107623 219666283 0
23327933 557035570 0
21948528 42882730 0
44496028 217071732 0
365386658 316941418 0
483920354 61632208 0
349517157 231751111 0
561026294 323472438 0
297453681 245304791 0
403162065 231379088 0
133895799 406988037 0
111579006 300224239 0
302836579 483520910 0
322797874 223772387 0
18086823 125028309 0
405732427 551636577 0
372805130 76036595 0
507513405 68925588 0
335665697 59009417 0
518004405 170701568 0
422037277 176651819 0
18592670 564784161 0
6330360 326098560 0
189630103 369806722 0
245804224 561149370 0
510827668 74460126 0
325467622 48609423 0
160729138 196782779 0
201374054 271804962 0
183803238 386591294 0
534642945 81123842 0
449735273 52457159 0
417550501 28933784 0
78307668 482037814 0
257218986 524790030 0
512423456 15498512 0
366895790 191897023 0
61583129 352037021 0
547482643 496604151 0
54027982 542318867 0
507410397 302147910 0
170542218 310984203 0
398531131 72419261 0
209745815 378016827 0
67489715 524374368 0
517656601 259467270 0
366070320 441195613 0
170428938 453311433 0
28595340 205414086 0
4920475 270272274 0
445032368 380211914 0
558727591 512101950 0
365806981 322539406 0
531562412 252911938 0
70262228 362879476 0
61905433 245270086 0
441285706 34467711 0
454836292 67224245 0
540852407 90252973 0
27830917 489917897 0
330577577 90804414 0
266090423 32834988 0
322707991 497972405 0
543732805 36711331 0
420941271 255778264 0
253794439 381612905 0
83571731 43472604 0
100058566 335030153 0
547180287 99957962 0
176713073 558877041 0
101927628 191881091 0
294364945 312664621 0
78801559 417427379 0
233395339 222027629 0
345323432 490372870 0
96022821 208498328 0
477686200 495335554 0
526794080 297700824 0
379281339 406810362 0
172787307 151158796 0
338287289 534614238 0
567864690 189703879 0
308963150 483882835 0
412161469 34188220 0
106876890 547840855 0
70176882 416759129 0
365060932 318914165 0
128258096 275073050 0
481444090 331344515 0
149642486 482365274 0
171719924 371216806 0
358513985 396377515 0
69937173 60182460 0
401914588 325141997 0
418884552 524813865 0
520642748 406055974 0
28220430 28865287 0
490285007 280106883 0
382135442 84830848 0
60867904 303701113 0
172909398 318050341 0
418017871 61481981 0
496862377 55785415 0
340021575 430253351 0
29598743 49353674 0
303698575 561301219 0
100521406 249931368 0
240031696 365027285 0
348706227 461777228 0
528146373 408775425 0
546244554 279620137 0
161717764 476542735 0
78448947 386476890 0
88827755 320721555 0
165965471 269539342 0
108743915 79800657 0
408601546 198414761 0
144395287 555556005 0
457431233 359106898 0
351108469 47959166 0
136083375 399388973 0
124952213 357811604 0
135650797 98151366 0
71650306 304577611 0
272343821 401784677 0
518413157 338395481 0
448183226 218658921 0
491488060 230528187 0
496016179 202079067 0
18177665 247073820 0
221081018 461452151 0
30349546 196840387 0
498942650 256004714 0
75501173 455792114 0
180205279 13093346 0
562606033 218923105 0
384973925 469797582 0
520069571 377135021 0
416127742 48419498 0
266090697 316679596 0
363874299 468203024 0
210050275 561091785 0
358573742 371381869 0
338287857 445652028 0
382566673 456620560 0
345656413 208581600 0
82580686 528225913 0
535713910 529954212 0
26856158 382199365 0
548682018 1311751 0
336141389 20048353 0
338031282 390711608 0
319431290 263935456 0
201992200 323293209 0
118692174 60560414 0
398359896 242044128 0
315904685 265361669 0
74169292 6270667 0
528259113 153898472 0
361310311 200086248 0
442407631 551026336 0
534934986 517306747 0
517302769 295896184 0
210121581 324112259 0
174661674 386809975 0
233262160 62604815 0
2169899 301054437 0
462890823 184027518 0
5024875 245579741 0
521654127 401219925 0
276708931 473746890 0
140248886 377120505 0
532899717 44768421 0
499936042 162376825 0
390298806 495526412 0
260525596 151517263 0
111894740 320594900 0
9460956 261556274 0
369813354 83313610 0
46298817 539276869 0
247034700 231971244 0
256219834 474756021 0
143378097 91625116 0
200866984 368167735 0
12053967 137739420 0
512322387 29945417 0
414952559 444394232 0
345100037 249548960 0
102335903 519007972 0
363660353 473942935 0
488552300 182781413 0
548940389 562343640 0
259152871 400082949 0
275344986 550185036 0
465214211 47735634 0
568945858 441769577 0
544657156 55936999 0
514800405 47706443 0
153996113 395411661 0
367853699 102426175 0
41246916 296254486 0
388937995 373544881 0
182012198 199104574 0
427929941 136639345 0
325510362 180069641 0
290722841 219697330 0
38242253 266503259 0
318606175 33636204 0
5368747 334556354 0
234684671 367654717 0
136443043 311843308 0
293569271 144063239 0
120751731 85571381 0
335631544 51486017 0
231789922 464735677 0
323955130 54731304 0
235453664 447132616 0
372223796 252266592 0
511264014 215433757 0
428010335 19530149 0
483417323 559548312 0
242803832 65200778 0
217577703 186967587 0
143846510 388878675 0
181617104 319614181 0
526300282 387625488 0
114526154 398441377 0
411949680 505049001 0
220737000 177561415 0
112022568 377387255 0
64290448 174704282 0
448212475 356898661 0
553350012 544155974 0
525459326 408647243 0
523555857 139207957 0
503941793 75551602 0
484899205 498452906 0
556812904 553237448 0
382765917 444554486 0
113778274 377483932 0
81679191 454929136 0
196673188 371239880 0
457697707 154972378 0
552525503 176448917 0
547724372 447232006 0
347872445 360125896 0
103299411 95245564 0
370602056 164241724 0
405507653 101889230 0
306989319 214912385 0
177095037 167497830 0
29822193 561645249 0
174552652 154277709 0
180927247 423728872 0
390722891 116974847 0
565472393 228476805 0
223079217 404556507 0
425190675 156753671 0
367374301 134987923 0
231877887 237766516 0
494370724 193231846 0
367057379 198209494 0
224863794 6999394 0
233907997 90939731 0
395151180 530329516 0
77220780 207310421 0
116359828 432713778 0
318194079 306465731 0
17213621 194652020 0
292459209 52961601 0
476011080 480831263 0
206763923 302485084 0
44465412 326888675 0
170133157 527913192 0
45116944 83253768 0
93215055 487690818 0
264074701 211397535 0
319115094 422119000 0
503293467 356742062 0
561783094 429778704 0
549298410 503429919 0
488781428 160616909 0
512612933 223992110 0
305894455 157269925 0
126077481 73672735 0
198677789 305501238 0
3271731 114289562 0
255408112 103579718 0
78473465 513061491 0
820749 94703822 0
183226095 241709251 0
289554104 363867492 0
16865791 153860884 0
255959466 457455096 0
2328162 38847886 0
463760605 206579955 0
180036423 190047406 0
404388156 157235786 0
378935368 252903630 0
211148173 392481318 0
219883580 84140438 0
467534891 106451988 0
106578729 362462197 0
450787440 144849403 0
441132079 448067471 0
165931733 408271767 0
199924667 479755050 0
56188458 280218504 0
442867056 375060493 0
333616091 564361279 0
93460650 20174078 0
102855091 513848047 0
115783156 8937250 0
14901401 268496530 0
373300940 292449898 0
204389954 284600417 0
43017584 155374257 0
118120200 409394937 0
371047409 525517058 0
481512588 134885871 0
264207237 139006665 0
99114047 385491328 0
124464975 293098643 0
41702971 338055961 0
164625202 342822362 0
208797156 308544373 0
199056570 496151407 0
212693925 393243275 0
137708729 287832958 0
505538561 18055387 0
168761792 522197091 0
27936430 350582900 0
484499384 72562262 0
122341423 290657259 0
43556779 8196482 0
277939587 516266578 0
97701884 460268353 0
234847208 250487142 0
259755278 374088515 0
4903308 174851085 0
177233380 352397478 0
187074750 400600110 0
536399835 10293237 0
170399760 150060288 0
63880085 247497369 0
75496320 497331382 0
154392563 293305353 0
102237098 224261761 0
25176249 479809564 0
374399859 282491686 0
174902988 27735191 0
429972509 486105508 0
165900767 517724033 0
184668147 29898439 0
8864147 2246530 0
426954557 526948020 0
410382641 434399766 0
140023575 412061489 0
118239253 382690718 0
475622902 132795526 0
240112699 463053712 0
31701829 394889341 0
208701060 488784203 0
204023590 116228866 0
537363601 222701770 0
351724899 545163442 0
49804982 115805969 0
247276701 479387086 0
184599197 42183312 0
408461910 65608556 0
515582682 240713586 0
41136938 110333909 0
222129162 17889474 0
42445277 53115063 0
224793333 565189857 0
66399607 412912932 0
518242937 335153658 0
541185761 83112728 0
18779689 365539160 0
484822908 141020947 0
162519994 180801294 0
10506846 221500009 0
139822158 383555467 0
258539902 539045016 0
93706255 59258749 0
208270527 426552334 0
40572789 419103731 0
89841988 51368300 0
393589551 299432594 0
534224926 200884446 0
497230869 148752155 0
45552743 138581974 0
538711371 233752906 0
502009557 57824509 0
504787027 258710577 0
106231294 104799725 0
7496382 251003058 0
446548653 540020371 0
250718165 232525142 0
2084952 207251435 0
339855335 494569950 0
208675513 467379922 0
390657203 354475189 0
56574803 337015640 0
147841936 520717906 0
136280895 462888533 0
108801422 71463131 0
190406399 565615862 0
288866683 166674531 0
163217284 2206162 0
425713271 463399750 0
214025577 385961555 0
284958318 156711794 0
489329660 68138338 0
173608853 123615323 0
281381697 324662285 0
408051962 52922758 0
139669375 31624104 0
405255050 235115000 0
415315565 298967189 0
489249076 66251108 0
346148280 392295616 0
55434095 415126270 0
77937295 513162756 0
299167299 412273367 0
347849232 318414529 0
85337755 205547747 0
543243696 336269455 0
180109391 187428356 0
484849518 118289261 0
381046541 220303062 0
249487176 340728005 0
513754478 307492998 0
267551901 346775189 0
498834147 395484218 0
71269562 53137279 0
239240749 36531747 0
459746256 102570878 0
162702717 508916042 0
486030059 66686068 0
451861705 267014101 0
135498658 433930348 0
200448594 344991736 0
475452896 506966366 0
525472435 479010822 0
518326149 457253568 0
362983117 419134729 0
224026541 95007431 0
556016014 286406663 0
224715366 279272615 0
543781470 469332245 0
21279603 333143449 0
196724237 113292940 0
275036504 101534696 0
470412671 187635141 0
479114125 53434960 0
292052808 469782381 0
10357284 471917620 0
484331081 188807323 0
100941696 85341881 0
66216203 496303473 0
214127252 447242420 0
386445421 73420171 0
387207054 109258887 0
514381323 115159298 0
308030151 46807928 0
250589010 272526856 0
164890600 79703467 0
424776221 376860693 0
387117389 53828567 0
513902346 345950172 0
467219604 478454684 0
389837744 225721959 0
341771434 529037622 0
326109466 204785763 0
449447462 233876275 0
557274831 65790064 0
81678351 417400162 0
326726583 312218902 0
126180800 425166292 0
350339595 133624221 0
242232352 390558083 0
90705883 420992553 0
164724964 104665745 0
399220078 244031315 0
142230162 514108293 0
363885368 249260968 0
550422084 431302878 0
558805561 339936495 0
276419417 219929768 0
560686267 345940265 0
20155652 199904894 0
268758614 512914262 0
170296031 399530070 0
451182664 418821756 0
418597623 337380730 0
115807861 219483207 0
181846280 427086580 0
173037640 503676625 0
329473550 64479117 0
205978972 171023313 0
239568963 371062445 0
394927595 276677799 0
82300646 255148233 0
556140864 237464372 0
32838498 324908672 0
61771123 159987327 0
407174694 161400427 0
16570957 494223255 0
341383019 474937871 0
78376480 172232254 0
467148774 86148742 0
507972754 545160764 0
218675227 344947090 0
108496025 132615450 0
260260667 524910101 0
531542106 18148475 0
299117926 548052986 0
478146697 460259883 0
110859355 286072455 0
559397253 494784121 0
54279273 219655478 0
385040758 527209462 0
108149573 476385141 0
417150120 87998144 0
83204314 565603398 0
250763799 516364440 0
528348075 36349716 0
70312323 479236193 0
81273622 261522650 0
224520178 237902311 0
404124746 302427376 0
165389554 383648163 0
323547221 444517504 0
193526656 287530794 0
372496411 379452319 0
315042457 358709017 0
147602471 271745415 0
327159770 436564747 0
2618009 508194173 0
300898585 9399026 0
7082634 257527425 0
393028519 25111501 0
106427769 385526687 0
300078397 365381485 0
314075603 525077680 0
233657366 557543717 0
312327766 252714670 0
330494788 453281039 0
102959523 176492961 0
293990308 418505222 0
417890405 303753860 0
170207572 44097288 0
139959979 358646755 0
117177978 376750488 0
279429279 261857227 0
401341809 397182608 0
188034686 268496247 0
393785224 26279443 0
276774180 511902927 0
538958783 237023990 0
430473467 483893829 0
451033593 288514939 0
563253872 117733074 0
181932203 98480920 0
139108753 154072158 0
419049149 299388633 0
195644878 426145998 0
429989408 189652325 0
564301101 456868730 0
493796255 464699797 0
551448431 210164373 0
556376182 294005115 0
490649363 78056177 0
563789598 37844592 0
255061655 207894635 0
49172617 425289424 0
484754359 172144320 0
145779717 530855238 0
469559044 548591505 0
264335272 149218494 0
70822833 329502170 0
431861454 555267648 0
255708964 419248841 0
12712580 326921100 0
401416728 401958381 0
487456005 65345683 0
510034371 129795934 0
415644648 248631814 0
164005833 96497440 0
82541077 28638446 0
441687875 312816875 0
564546062 506158796 0
371923838 11575490 0
1689733 293307692 0
271189692 367966128 0
343684535 499391816 0
535614468 7926028 0
261133594 277370331 0
404163026 299127089 0
347695154 322209965 0
279000604 344810939 0
367946613 50103447 0
108230153 80608512 0
8611447 184524730 0
268580111 137057971 0
380617090 371839793 0
408916528 116941990 0
356953988 551096807 0
327614091 348837147 0
139259675 494554255 0
501884107 264244119 0
281977561 385425192 0
371317667 563749093 0
462676767 323838509 0
379673512 68826457 0
463556620 512230848 0
408175730 417559205 0
231766845 514775721 0
187742968 93897483 0
433999111 330168414 0
154503569 145222111 0
543685158 444783919 0
506040849 272590891 0
184583046 142611047 0
355158797 156635185 0
399533256 303967197 0
473530969 383118626 0
340740607 266454074 0
234186893 122947140 0
80910764 2690631 0
473896531 146165186 0
198057392 128297157 0
455855393 483262943 0
313076016 448500724 0
369657304 464041222 0
138278727 556338526 0
66218002 59541380 0
425956689 501484792 0
208963998 514443820 0
273878366 359623308 0
343402442 406799166 0
285264953 293664653 0
506060034 127642680 0
204388527 256908185 0
276856285 30853914 0
522556195 556129764 0
260700586 65290737 0
201982549 396486925 0
8350288 183364854 0
241561087 175573991 0
233244845 310084004 0
73509596 329712594 0
112624954 267592928 0
132499387 161708260 0
294789512 149366658 0
339577389 301470426 0
498865625 115636122 0
438977223 326105156 0
389993770 292501069 0
438788201 476975422 0
183729970 379707743 0
482731922 288384074 0
362345460 413749687 0
369212075 375191264 0
415697289 382025382 0
247582600 176496257 0
453773148 114766862 0
230419050 369018194 0
275193614 41559115 0
297027935 134331858 0
355680645 534493046 0
285558680 318959189 0
430059340 229936328 0
174744719 390609001 0
406388663 157869613 0
349400873 501402935 0
522648722 341407104 0
382389485 371491762 0
481629365 518983414 0
469266836 15297874 0
254365995 84881406 0
460041203 385540870 0
95653332 434332492 0
409573921 523649142 0
521130015 462868433 0
523762382 435743694 0
216301010 255752378 0
514932785 401649877 0
121166790 162017151 0
442193800 487137082 0
59730799 7686644 0
415636351 305250427 0
290503811 551361546 0
441137590 567533290 0
32397924 397379830 0
201972978 168970041 0
53431143 348925135 0
216511463 119842630 0
64410479 84316100 0
173872267 315351123 0
214395676 284128128 0
441080868 132623440 0
449949825 282484590 0
546734940 518666308 0
309842538 288301883 0
79431994 123939864 0
50729753 428764962 0
241034766 386541252 0
453888093 445659870 0
131504278 457842550 0
98919722 396096262 0
232941977 91924336 0
508412438 481327767 0
357582803 217431506 0
29514772 87107140 0
351800309 415300422 0
536503533 269899698 0
514851187 156122526 0
486350972 171511963 0
211873758 245439127 0
138845947 55760107 0
434646455 306626068 0
123738728 493392348 0
58190810 244302753 0
158697293 451560508 0
533277192 11747210 0
179095471 299885980 0
88263653 477008305 0
97538276 398584656 0
180533629 143937987 0
52875025 12521870 0
281544642 366315236 0
279960260 264837428 0
278938117 456461286 0
556083245 385893255 0
19099798 118149261 0
457968157 369245210 0
518078577 54121914 0
391648557 493376984 0
139503033 304329808 0
334307413 61132110 0
22850682 126926633 0
556262882 338817449 0
202689529 528774052 0
568453855 200696353 0
566214669 42722017 0
410240785 334128423 0
446599372 464192338 0
39612822 254089883 0
12895805 90726366 0
317786549 502813661 0
191154920 511561801 0
307246717 370770677 0
404547203 326582534 0
373816354 116643431 0
300074231 465152368 0
248725150 30330144 0
430422160 306083446 0
207659910 53043035 0
287817655 244662833 0
330898144 94017792 0
130152496 160362944 0
50549053 295950909 0
360431578 291416614 0
314847894 34084532 0
286223499 285711596 0
65912561 186654965 0
113838818 92887636 0
399523381 420943696 0
214270832 59741592 0
274827350 333483975 0
47218023 318330332 0
540356252 430510932 0
92683542 13132952 0
178065139 321748127 0
151052524 96723298 0
394194806 272197139 0
174323458 158710338 0
62558334 255239364 0
95511577 472112900 0
6992291 188120111 0
178492461 533516513 0
451099297 554361299 0
345992909 497821151 0
236727338 274000090 0
308815503 322567679 0
349052573 44929516 0
103072575 30446235 0
403437017 393439281 0
239956387 519493412 0
105099005 466902184 0
507499174 309474593 0
234464439 58429874 0
132973783 406792102 0
338103541 449304672 0
301892418 146898016 0
64690870 181196310 0
315261763 167760449 0
530006364 74480869 0
568012776 469255372 0
280831988 177820751 0
358230682 80824404 0
361595525 314816839 0
27252771 245403823 0
222036727 287648349 0
373553670 541872283 0
143953296 194170692 0
296520542 406833417 0
509504315 140622292 0
401801013 44196093 0
344832553 161293953 0
139222448 92588169 0
505224857 543386976 0
518458686 326276033 0
69069559 523173083 0
80218909 112524950 0
551522100 60862708 0
293847414 454334103 0
111168433 489780881 0
533485846 498316848 0
494786994 128757947 0
130949880 62436451 0
488901303 354429524 0
196144093 548671542 0
307765300 304310936 0
122645471 436146128 0
363012642 220044869 0
433192892 507516964 0
27403170 127771326 0
352560952 182546621 0
498332003 411436992 0
390513781 310927620 0
83980132 148729668 0
468964508 344124808 0
61321460 102269657 0
386537063 389400160 0
389676251 171432591 0
220839378 500159342 0
1579426 390882476 0
435714196 455573544 0
18825220 260140938 0
469210091 533120746 0
203370332 232284815 0
9797431 142298349 0
468923533 474285192 0
228187013 264586027 0
423075746 278339627 0
280089129 551718218 0
10410473 28061463 0
128265921 164905436 0
250291729 188017380 0
76972168 57719233 0
351453177 33525321 0
23371128 354085700 0
37797854 141989670 0
107475009 192975684 0
36003078 371439455 0
33091251 349241099 0
341010290 46304111 0
229352509 39238380 0
314443197 95489325 0
381954087 384964732 0
245160959 284203926 0
98571941 486470586 0
87055352 20820465 0
411032796 196188399 0
371928880 563418874 0
203676289 127304685 0
311385979 456300515 0
61781758 454794561 0
238228417 312571171 0
385602906 119076027 0
517663060 512301721 0
265422671 373597843 0
332982328 531910029 0
273319640 352778598 0
176763941 104553496 0
102849101 431538996 0
196924112 247578010 0
291401990 34986557 0
454201104 289203436 0
288229560 172594667 0
344469420 368718691 0
68367358 207282085 0
549511700 534214324 0
359133921 147877216 0
563632319 238809595 0
410793143 28737280 0
268001355 108781464 0
238769289 312791154 0
118509903 561943302 0
535219529 353105270 0
499916719 287392003 0
66645778 55064112 0
353501954 516129690 0
363548754 113671067 0
165944251 559835206 0
273932999 496477353 0
338467423 400300500 0
93147738 146696000 0
20182006 101746180 0
380048398 489838592 0
299031480 379806219 0
222963759 532223947 0
219084766 474702938 0
49458424 131056630 0
297208986 292001646 0
48641692 237905748 0
185093275 520684636 0
535661236 504365282 0
551538629 185438343 0
528738705 389148924 0
101309507 116945670 0
283426699 183321600 0
156637381 116177308 0
53270055 551904746 0
236441389 334260428 0
167266772 188423525 0
534341837 464915623 0
63175014 351128266 0
363008603 343249776 0
495912302 248091396 0
157449876 127410814 0
213977454 153202783 0
316308600 513282178 0
333118136 161403171 0
530590131 188429442 0
81968240 363234348 0
384024942 418704801 0
109297403 235922140 0
503460601 265523302 0
360827351 62777247 0
406780483 38759824 0
494749361 377542077 0
141210959 210097600 0
235132680 42131699 0
481375829 86123577 0
127925593 183964091 0
106377483 357119760 0
92418859 163237303 0
129877904 457958280 0
352517009 319653934 0
128359505 160268050 0
475215156 520052758 0
422805988 288583817 0
122393262 491497112 0
374553374 416037372 0
133876922 376824213 0
381720719 462702577 0
337460750 131563507 0
559954087 530153186 0
564484179 359769491 0
60695260 488875190 0
26439913 401901761 0
163459761 199093097 0
285030320 115372848 0
110137531 274624334 0
249485240 99307507 0
229096570 422148602 0
472129387 232732936 0
264818335 532296978 0
68664867 423526732 0
426038071 272559738 0
355283794 190042081 0
418642645 486354859 0
309767174 364571492 0
132870934 179608593 0
34757104 272546966 0
219821585 368152848 0
66573852 456730267 0
549646287 150830590 0
190169474 509172101 0
56585161 89440501 0
406510248 15050986 0
29289885 158421155 0
185184046 278389775 0
98766176 423163340 0
316729826 39380569 0
151872759 45642150 0
563701727 362291308 0
232231926 401111242 0
110896204 434183191 0
268764605 104161811 0
104067107 186707491 0
465000283 221013676 0
359316809 102335700 0
532211395 529748986 0
406341967 38165687 0
143562309 43515748 0
204568817 248901633 0
523728639 2266492 0
94544721 553738534 0
498430535 26550493 0
27192490 4924065 0
270109813 10751636 0
178956234 283504256 0
458856889 544915498 0
487108173 259747038 0
286815373 526993353 0
518681813 330639138 0
496577358 117112071 0
242025000 385579518 0
358547610 503977530 0
262595540 524431564 0
421655023 407441401 0
554546209 314157815 0
394080803 223255723 0
231657360 91168175 0
372881386 177498366 0
148968680 532154972 0
290342293 234885241 0
426801510 552961886 0
390372567 148735927 0
382631912 22545369 0
382699437 155250469 0
179511741 230170389 0
47990272 427065229 0
428201410 287056077 0
396791014 458434209 0
542139847 348371893 0
439029311 211025491 0
500537914 361173035 0
77925239 428413119 0
138075108 396811842 0
127561759 373650579 0
206415776 217613794 0
216834594 259668631 0
448816021 121191840 0
121833410 153735768 0
94086854 364443707 0
361921865 75709823 0
131527075 88620270 0
70131225 419543262 0
194133488 269016088 0
280692971 152596769 0
190454437 117891610 0
153114491 448442055 0
300978514 533152521 0
311102788 260352058 0
328062545 548757817 0
368191637 207388463 0
465711864 544669232 0
364896437 154599653 0
288336360 115498742 0
127793995 276714892 0
370015439 480822638 0
559023402 299257393 0
296308514 130653196 0
233672392 129646002 0
549913470 153563377 0
429335306 65418379 0
292389698 166523927 0
426423844 299679276 0
336791385 145865525 0
388457516 370848343 0
381600118 258514420 0
79747604 82473000 0
453264990 400895765 0
431493544 543211144 0
471724249 273623187 0
153775099 385524126 0
164699334 249557942 0
174547621 452202863 0
257120400 312377563 0
542871440 505437192 0
400935067 295562798 0
538999271 107183872 0
317350144 477604496 0
535584400 229882472 0
385422056 328907877 0
449218199 218915003 0
257459711 170523354 0
537555096 190810770 0
319721619 70334872 0
356131504 336921618 0
208166956 52279065 0
100163771 222665327 0
98573625 375119475 0
496022843 471752523 0
541621769 445895688 0
462414109 268863699 0
551713478 296332812 0
383890763 64715391 0
224621216 422544360 0
308408942 113341652 0
249124874 65412911 0
281301337 549276312 0
212246143 212018168 0
204123459 88325777 0
476587712 480906443 0
482940714 561059431 0
200982721 50134555 0
139241301 209892958 0
430521906 441878712 0
344053787 440941201 0
560170647 322815129 0
288265091 118164984 0
362110397 381598621 0
331749764 435708158 0
298340659 276239410 0
57580145 110035873 0
507388813 421756157 0
525549722 405247294 0
494863091 515007284 0
244760123 74915170 0
392150359 368835165 0
506408928 497054645 0
493109693 142197792 0
524090651 511801497 0
134915509 267175212 0
385132815 538076322 0
250857495 398358482 0
170451480 484952288 0
380042773 556862391 0
551407211 287442652 0
229046302 318823658 0
511979486 155188917 0
67680430 291983257 0
492392039 155781954 0
55055277 413707216 0
155903173 54812511 0
315082519 335592033 0
221987647 398899283 0
43102441 196424710 0
241307663 533561217 0
264140508 230430794 0
517447194 77111824 0
230739752 117290376 0
59026568 138181902 0
230348593 6007356 0
284682666 341058041 0
308120521 1880616 0
333593056 185693185 0
485172713 326463341 0
548718180 372868220 0
149858415 437377345 0
159310563 145503116 0
282562366 405147203 0
566676112 85790575 0
508075500 201433582 0
483822610 496273884 0
173407933 12093618 0
95473202 154755225 0
102250915 121979097 0
526157536 67691783 0
62553927 329227892 0
200670020 520694411 0
4154547 388642889 0
284001748 118932319 0
403440026 300344526 0
342947896 87010784 0
400760959 69157672 0
354660192 201233011 0
131368310 40266677 0
564416523 259740532 0
563266744 290707002 0
276822175 398410325 0
85120377 443884427 0
181576402 16124245 0
34303954 96894620 0
447286215 480262785 0
425903944 486095627 0
305075418 563938371 0
560450642 347983590 0
338773457 238434897 0
386393791 74592159 0
183508585 74883608 0
13843855 134815095 0
562571776 55542384 0
272996515 496235817 0
276082162 563683830 0
468964609 213036472 0
548507120 348638409 0
159687979 83518072 0
215312266 429686002 0
453931920 202423225 0
232129335 277518421 0
292636689 498622339 0
108446086 446153956 0
51341615 475063580 0
563243362 498998883 0
42158305 534574181 0
490584781 181274410 0
216523374 395779473 0
351503961 519829926 0
174611105 408915937 0
239572797 372324316 0
14147102 325344683 0
45647683 470950263 0
434674401 152531445 0
282518109 168808126 0
259378122 218744506 0
415200511 101004455 0
198816688 290604056 0
80268739 144826493 0
366217182 198869702 0
483570659 119393124 0
176128796 504547120 0
170271982 248632651 0
179617598 357238582 0
374740412 37118060 0
81290342 434227149 0
267030877 448990209 0
218037410 543281138 0
186273982 487705707 0
324400970 167409920 0
303711596 36421000 0
269881570 114233630 0
168105349 552141612 0
168599503 350931902 0
70128300 287254190 0
543637373 327369430 0
13952956 80338064 0
310114027 357194174 0
76771443 157319485 0
219086545 559232885 0
325387810 484167702 0
336995408 382407508 0
316844314 453659127 0
69404541 548067417 0
131665794 270826345 0
187822826 39672446 0
509650025 32603373 0
16009385 561093698 0
317625300 87768023 0
443243818 181692589 0
516417838 344172240 0
165195139 474180700 0
551049268 415291872 0
183605633 377029206 0
447504463 130760649 0
240103659 99276510 0
7764304 258688933 0
274390676 472131545 0
406646800 62173833 0
315158624 319779391 0
457506471 388272619 0
36220947 23994816 0
559240932 493297923 0
136099510 186452644 0
438256563 513614843 0
193396056 1271498 0
565706902 273689532 0
265741383 445441224 0
481748774 478160119 0
125060451 349903232 0
95207269 365944315 0
444688395 29164119 0
486841790 494279597 0
352244317 201417206 0
413187378 56671108 0
524346926 238640200 0
157146439 289019936 0
84797460 541606135 0
366083830 483107964 0
180695669 41431480 0
388960594 92983545 0
257877092 324378126 0
331463055 345907057 0
541091572 315747376 0
231055505 402308310 0
292591167 73231291 0
398419650 351727530 0
104912787 96215924 0
136673849 399820307 0
386111026 424358180 0
242168555 522064562 0
277002297 489056120 0
183356498 46339832 0
227169713 518156858 0
36829157 65378882 0
494850644 191651055 0
546102392 476274132 0
215337728 59986332 0
61269678 537760286 0
26247232 304619857 0
183291747 440877928 0
58500147 517906712 0
496374540 177292732 0
490047576 247114187 0
340259368 55148717 0
540342933 55902884 0
214663840 4801947 0
270814761 431111814 0
54644518 262012828 0
293470744 10031366 0
327176409 177409372 0
252908891 209206667 0
292540287 427318221 0
349735365 184345425 0
447081058 235720265 0
257577470 82892787 0
292205322 191786261 0
140794865 121255420 0
78644525 390410948 0
258114311 41742665 0
216377548 164828586 0
286820869 476636085 0
306856949 248580690 0
505147941 336830054 0
539091639 348035660 0
479087667 431659022 0
130494125 74631932 0
446962924 350355917 0
222867697 281264896 0
58719954 201572978 0
190218476 418228646 0
217963435 510978743 0
486847447 40323613 0
214069129 113997711 0
321638953 386891957 0
132566411 332093814 0
468836864 144541582 0
237774717 468116325 0
504664033 55308980 0
426522912 213616907 0
141032610 376112604 0
261031906 97766574 0
237027235 208402728 0
216805609 46510389 0
464718506 443007190 0
124975755 6171753 0
324793702 24174542 0
427526415 197289089 0
351298342 227678073 0
200776276 283979528 0
325256007 36074495 0
287933799 40114178 0
47738540 125337888 0
52662836 505021055 0
175734389 265565798 0
388982317 12409251 0
174577572 121861529 0
243594585 75753487 0
368292882 387570667 0
303737720 381371674 0
106402516 391579243 0
260425576 356785023 0
293630201 44882160 0
442920409 68769009 0
363262738 341402690 0
275579680 321933918 0
274436918 300949896 0
199517418 173259949 0
91962237 262694095 0
308937220 543783093 0
197634011 489067059 0
477790141 38395577 0
520226670 354671690 0
210226550 390742415 0
34929138 380233889 0
547892946 265262603 0
27129401 165383561 0
227546575 79916792 0
490999178 90487071 0
100645904 194947548 0
510547583 518928282 0
276724534 197217095 0
118817734 414019214 0
405806914 72430905 0
4804175 197801262 0
194418161 502890587 0
553715289 450884235 0
170850052 515087072 0
10021107 41342305 0
503190015 307888632 0
548902963 196343119 0
238909850 115845469 0
11689660 231493766 0
515043245 71956810 0
267005524 278248106 0
449915194 142649392 0
75024416 154930960 0
422226849 469914632 0
149665888 105393024 0
314913734 319718317 0
4804640 517572547 0
521702580 84832817 0
339446499 348859502 0
428044092 110793911 0
308465171 149352693 0
253747525 64096247 0
376819557 535513675 0
195470031 95547857 0
321252169 463221009 0
128520762 34179009 0
140310211 168182858 0
405972249 534039583 0
406735518 223829488 0
559018483 413805974 0
175252500 564877376 0
373823568 130953582 0
202295701 419860221 0
391042642 425168440 0
538553322 417143807 0
548192420 359873642 0
103584384 426651609 0
176656645 303438719 0
228457068 264717586 0
231926438 58697687 0
188105331 248644424 0
193772100 122759047 0
112924956 221317913 0
409590112 305471893 0
414268024 33547943 0
329052750 501250701 0
108762254 440028325 0
205863227 184017524 0
463291231 492921658 0
58932585 83894287 0
564056706 142506266 0
71095217 5920677 0
98078713 240487045 0
86430721 339007479 0
29568298 277797567 0
268176570 105393616 0
408442325 49454859 0
419953170 43011562 0
116650020 96347625 0
522678747 176522811 0
565960141 419405023 0
237883925 214370160 0
469231720 100911688 0
64202132 154939441 0
152308505 88734323 0
114859573 457809680 0
501726678 31883618 0
328140348 508059823 0
107291941 402564114 0
329152635 83309667 0
58078133 229658433 0
24966852 530910652 0
201989950 505900849 0
227967868 403489820 0
144167489 384008469 0
112875690 317174213 0
541682427 269611634 0
334624670 128558517 0
219782083 339338918 0
410988284 345224137 0
434384497 307983842 0
48085634 567073235 0
174517837 526214263 0
21867945 409715992 0
157065959 125206247 0
536959423 218017950 0
342328416 50297853 0
480393059 416126428 0
271408304 124422094 0
374278689 144880931 0
485755346 183668632 0
357337603 233702392 0
57030743 443168640 0
143599821 396830032 0
417326448 69060536 0
374147619 35943580 0
155555086 298342822 0
432115731 332417912 0
361136654 271722487 0
435858792 392554015 0
334915363 609911 0
562547241 47073724 0
44375524 248535927 0
458832291 407002021 0
69382437 438098898 0
42453570 480753970 0
543967375 425843765 0
434412534 114257781 0
57576969 193879751 0
313239170 222329475 0
190770043 123018677 0
264744194 92537772 0
440132524 508360220 0
395284772 374957312 0
559991676 512683748 0
87240619 133200185 0
211040540 561179858 0
251418066 153222765 0
30711883 332629614 0
291066786 383983358 0
319994060 166489052 0
516463725 555157908 0
143952558 407887675 0
58247393 392522883 0
431206035 511362955 0
450310925 234040198 0
559166682 410626625 0
135426461 38476695 0
264382793 36939913 0
3468405 46144613 0
562624521 168655130 0
91464182 153019495 0
156148911 318601478 0
279444527 430359381 0
395293594 375111851 0
440688207 87722481 0
92647347 434554162 0
213005324 272432780 0
416405630 506277635 0
425778624 408863631 0
245417738 213235035 0
207917781 508646210 0
501555737 181239685 0
292826819 92804777 0
463277166 13330116 0
16221830 334466159 0
232174224 210054045 0
244607203 544501814 0
76832362 502743977 0
56170866 364552675 0
28135025 430683992 0
252987201 194616381 0
305422965 226838524 0
406504219 322486608 0
465848987 435247129 0
408909951 411240952 0
208111823 325658535 0
12566529 170154407 0
499261450 200684211 0
463401963 399432577 0
358735992 436223496 0
240902534 62697544 0
67370688 444469995 0
33760681 305467209 0
166376693 439288067 0
87092553 360525334 0
122662593 516432026 0
506417357 12936664 0
387535676 551743551 0
22581856 426459027 0
343671279 509668683 0
338845041 189530669 0
100579051 421111820 0
299728001 12982672 0
286384728 498313900 0
218419356 204373985 0
548504730 426784144 0
461673511 187620178 0
544523427 532045500 0
233088211 293078534 0
249267463 449771107 0
52257144 473676937 0
535035047 52468351 0
439529639 361841910 0
524334532 272521891 0
86128007 471404621 0
110472155 290771732 0
539016407 250478082 0
171421928 240954873 0
441727876 127580533 0
345028014 325761856 0
482930778 517646659 0
441036505 272412512 0
235446331 329772107 0
428746346 330384631 0
343465335 96351451 0
487006486 514463934 0
431922542 223223484 0
365884557 411336785 0
129058858 423325037 0
520730331 173799218 0
562997695 348724570 0
136376573 560491060 0
384500559 86260450 0
50408045 309969930 0
265004205 249696960 0
492385094 416958143 0
355541099 424066932 0
541343212 178390317 0
417680967 301300256 0
222355045 478673596 0
265133402 197052245 0
240383675 114198473 0
234056487 60837126 0
270831105 175351465 0
56969269 377604351 0
169583587 364020010 0
299956348 459510221 0
464815740 396999977 0
75130205 368975163 0
429901531 400281041 0
183802024 187894561 0
151532027 1755889 0
16703812 452911988 0
94220026 325828907 0
9663249 448197185 0
514925026 428461538 0
528679738 559366346 0
415912095 11912471 0
76743714 462893241 0
227434576 161662287 0
499258978 559297496 0
294149250 90626979 0
311704898 430666633 0
476202164 266256336 0
160085687 518289568 0
541394762 287259322 0
568788608 242771393 0
74629757 201698905 0
286325829 376636869 0
111367462 213978267 0
131582766 449836634 0
532509753 444985268 0
108828208 489477964 0
102361966 501778011 0
197354980 433463673 0
461509997 506233161 0
310023398 182090002 0
85832667 334648495 0
423062406 44328898 0
392645508 137147763 0
550352998 28337515 0
155621572 209843606 0
370370398 439697666 0
523154347 176174801 0
541311361 455388347 0
231305841 304635808 0
491729414 29865198 0
260358235 529376503 0
206929276 463705679 0
558965403 312288792 0
542749848 177022517 0
184755808 59432461 0
170466829 251959610 0
222368729 77615499 0
234329224 536536696 0
253000284 344830956 0
151906551 56363446 0
291590182 425351976 0
235042028 41909156 0
396451676 14821065 0
255416446 520739931 0
251569552 80875939 0
54282995 182528529 0
461891911 87383717 0
19711615 429808901 0
232105989 445932173 0
377917881 354664557 0
157555552 190071541 0
355125102 392309421 0
11642274 3977216 0
272866072 165113778 0
142091165 518612889 0
378307524 208741647 0
118188885 403443584 0
463070015 24947138 0
66980881 103048799 0
78635200 97580322 0
540700811 441758327 0
308305096 17845641 0
551805430 213064610 0
506152498 537155221 0
461445488 336752536 0
193278025 249178305 0
149317716 130873360 0
191451131 229947270 0
158367833 50847945 0
117955536 443662267 0
322267680 160716642 0
302987031 281490103 0
191932587 61166803 0
292235377 417281834 0
114766593 219720455 0
432114438 33428654 0
151049648 214061863 0
427268695 91358589 0
304689803 510406618 0
84792134 13867008 0
142311744 518478089 0
262520953 36735554 0
58123132 123521516 0
359640673 544814488 0
70306756 430540685 0
26319879 522070385 0
24463906 564720234 0
367531504 102450418 0
357889063 537385157 0
311336324 282246756 0
321465750 309913467 0
423944793 113818479 0
466360921 552398347 0
310318404 389485947 0
165052592 171972604 0
112817081 202239402 0
541547289 492994427 0
311536864 249609880 0
315428297 501137697 0
411349821 137159177 0
94324028 65680472 0
200289497 509604464 0
173342030 506995129 0
70457753 60751432 0
334248707 90793364 0
32887735 63935867 0
41801759 33741334 0
436240998 460739315 0
167732568 324397953 0
405340934 562015452 0
126234113 253447981 0
40014045 191508189 0
155395310 129886536 0
464533814 560914444 0
175569190 440861846 0
114807148 349986634 0
518885542 391325359 0
197773227 290999855 0
546077369 510655321 0
256702869 282903861 0
14963855 30356026 0
262140892 484641886 0
48974498 255706752 0
191176523 411220456 0
166921016 307678175 0
503652382 161583549 0
335611728 61470381 0
32084325 257920452 0
393272460 336928028 0
345172563 350722656 0
264111809 362603149 0
373684159 44595491 0
564180432 247638123 0
442481936 277475512 0
22585137 310188252 0
401330141 244140948 0
514289147 444976659 0
141690471 258169676 0
356797559 232010494 0
216177770 219804155 0
483957453 94631390 0
526788964 568710733 0
511399117 450666121 0
495241549 508053509 0
145596296 171998598 0
53896777 420623869 0
127327227 367200736 0
277713097 93672699 0
384212262 462810760 0
281499523 33494284 0
328433131 212130072 0
286399282 429639806 0
218762550 299258461 0
257509068 28733556 0
196821468 983220 0
349276386 544424621 0
252097567 82551304 0
9166484 186658828 0
253572404 243967065 0
456572008 205660240 0
469568647 294037817 0
21220763 315135431 0
376649956 526944617 0
194030 367839444 0
272138200 458642400 0
102693813 183682374 0
35102580 135550447 0
540050715 159132064 0
131358092 109353627 0
9964794 495863779 0
310596147 553502848 0
300774859 436640513 0
246344563 18259896 0
478320156 438578561 0
205768014 444343481 0
121672026 279751841 0
319350473 193259690 0
330955728 135584663 0
461256507 188280416 0
301341669 388862408 0
564237937 454172473 0
356377471 562527934 0
423342408 393987561 0
352540370 352208401 0
378912771 279849541 0
104918642 4632475 0
67018618 475790756 0
66565528 552018933 0
444343917 170537283 0
527007412 338744537 0
233235521 313359081 0
426814053 516966754 0
313022778 418949963 0
236844262 456460874 0
16388549 553398148 0
16170307 268344916 0
360671633 276091977 0
385796218 18549999 0
519071309 374388889 0
183274146 179126014 0
444750800 471522424 0
72214271 271692633 0
432322591 501344260 0
355916311 348501365 0
391168646 515169535 0
498590870 305519397 0
275516665 528465705 0
318700156 239622720 0
384696596 77266932 0
537393841 22540649 0
227961157 342532416 0
475585441 220471726 0
106066473 131875759 0
442290000 492281635 0
118204772 350462020 0
206999019 393555656 0
526256574 541552851 0
187800358 314085729 0
355699230 78154332 0
187478234 248385307 0
7890723 475151382 0
516198204 96684158 0
349053678 405119284 0
202386541 343271738 0
478470131 445534170 0
344891633 43805722 0
446344436 258712294 0
524177795 470196996 0
397512731 54443573 0
503897911 338417634 0
495546529 316529537 0
104030685 39271141 0
388923223 29301145 0
355412867 27977523 0
564589708 247038626 0
250489433 331372909 0
198921829 361304875 0
221266104 275893718 0
181308439 456662982 0
83080719 510350363 0
125767418 283508140 0
141790911 552869706 0
4365020 170266580 0
510493896 419847791 0
303763178 118774876 0
139739895 191338388 0
110817124 492986873 0
427626262 504991374 0
181826828 348238243 0
319914796 333778543 0
433120463 392519922 0
160998727 326658077 0
99381075 133358719 0
111447037 78824756 0
114591897 283308684 0
277556970 79181894 0
275948613 351237167 0
168639340 489890415 0
429003002 559994860 0
332717456 267260465 0
96841382 239267430 0
323310893 468230521 0
129061584 157932890 0
240737242 237461237 0
441481041 20519654 0
71159567 564201548 0
110510026 376085823 0
183862 218004227 0
496189586 141331616 0
250328194 119360176 0
84067283 233506169 0
125501154 543291520 0
73228042 82346040 0
334101549 225758212 0
207183708 220103306 0
345789746 532644021 0
178197499 14660582 0
217714805 543513181 0
21142620 397546666 0
85843185 360647317 0
162885843 355037396 0
442251125 91244950 0
333876676 401683254 0
159317166 72236942 0
89838142 149074052 0
48779438 244732948 0
271701379 240195638 0
464277186 164153440 0
433517439 474041847 0
429798311 526018623 0
463001289 21736510 0
51354809 350986249 0
235633581 486070278 0
227103439 158024557 0
225875760 425190171 0
342300144 341265833 0
11424700 180983261 0
322275113 410207519 0
116669996 153161543 0
66267939 66790880 0
248817280 335933387 0
446726432 49710703 0
50765288 95254497 0
76824954 51643804 0
305608933 335154399 0
323590665 289849001 0
56264053 246312288 0
239329324 122670531 0
277827819 105679119 0
325359369 488465544 0
217776320 113459246 0
291963542 430838308 0
65723943 303341330 0
473932208 520286047 0
450946713 245419712 0
97404232 473857503 0
398919502 374635515 0
464986157 168998892 0
200355077 279601427 0
11469776 437987243 0
140070805 418231980 0
434246272 398178843 0
384566909 360806219 0
509356714 87714281 0
185838033 233601637 0
143522792 100213778 0
345374756 36088396 0
535850894 336769740 0
180138386 283353978 0
42849499 19583171 0
388995407 28969122 0
9768545 178489963 0
298905227 323353306 0
462302131 400737026 0
518262934 28214331 0
463859577 188260088 0
558802070 306876570 0
285042170 418208810 0
148805292 335897522 0
495018101 50533369 0
465388317 231344534 0
298461452 402977351 0
282086370 296358342 0
33002782 161426985 0
74498946 385084737 0
24413319 388722497 0
397174100 232636949 0
3376155 501132465 0
333017318 350677497 0
90048687 311226883 0
245359919 283308026 0
91079151 133041982 0
59461099 552312252 0
7149921 454538493 0
289182493 98538788 0
139271793 279590369 0
190851787 253058627 0
501089930 461410090 0
209617055 236068703 0
183874009 64510875 0
179071813 505337186 0
227744031 57101049 0
284664155 23799387 0
149914833 406732228 0
329424294 404970179 0
468120341 257121496 0
545734073 400675900 0
20146748 501931971 0
567711331 417127568 0
166513144 266791777 0
289912184 369671730 0
415168804 270795874 0
36042687 86617538 0
474939206 78627276 0
322023136 538942902 0
302377016 350057766 0
245813650 493291198 0
472012863 196530415 0
74512788 134981391 0
231555296 441028272 0
494382590 127877621 0
438114919 550562405 0
39425922 133934229 0
531697852 89795791 0
219358391 120611845 0
445423125 544541506 0
378304826 245637437 0
333530709 60739363 0
317694115 118608634 0
194601231 303719559 0
214027761 184196354 0
410619159 440811460 0
114234044 16743669 0
568062378 321397131 0
15268394 318077117 0
457382273 39280702 0
108901030 154562565 0
509824403 294876841 0
392522250 100867419 0
109068217 322535814 0
40123548 202349242 0
295556742 410250143 0
474172821 524990875 0
223671207 269001317 0
515601943 257603151 0
328284998 77211036 0
21981229 45145326 0
509032792 418555281 0
338365956 397411999 0
24241678 213574607 0
145712084 445940051 0
438800566 285328644 0
525791120 425067910 0
209083732 428003637 0
380683207 306835168 0
557533963 334628135 0
172047844 411747289 0
560306653 313152400 0
378311864 180498187 0
256710191 355978722 0
316866572 538316416 0
357180995 172592373 0
335057443 65662507 0
158912358 4903291 0
111630817 301606897 0
182803984 226134931 0
161431406 490666145 0
553147814 125155661 0
512512164 224197460 0
127802465 172660748 0
350051332 554160258 0
182274772 469750242 0
554906662 468519000 0
129371926 405775202 0
569236230 165155976 0
42837299 549681656 0
451049480 269502288 0
21256522 422279161 0
57093211 150439441 0
439030909 425084004 0
553124395 230004838 0
462140476 235457496 0
496323031 422086414 0
299389193 99247499 0
555812267 539605983 0
278878639 247578531 0
499513388 553912939 0
494963165 91808852 0
297316588 378137091 0
434693022 361609725 0
14926478 451870416 0
196120551 247730067 0
75508644 54650980 0
510322332 505241224 0
276329412 303303077 0
425774733 518068710 0
420270471 225739310 0
144021011 344931275 0
289604287 286240541 0
56097474 347506337 0
271972059 316147637 0
357120110 198326445 0
268158262 343292292 0
21497900 431379183 0
355105796 368103101 0
144491633 448510430 0
112501132 429192576 0
516699154 475799400 0
140588602 322588186 0
141101666 4762869 0
229910303 158501646 0
110171745 341549507 0
218775717 301750078 0
427149748 148708427 0
176872899 208980594 0
86082959 182521814 0
467401559 225131150 0
20037647 223905337 0
272652115 175263311 0
296106131 200625602 0
341120953 319638471 0
241535651 341065701 0
387780264 560891296 0
342564829 88432367 0
611713 406592205 0
45515211 295096462 0
565884926 456911506 0
358374699 341311886 0
359711310 131840066 0
449196280 557920971 0
193219069 303697976 0
46063499 486123418 0
557807463 77420177 0
348408821 361057507 0
506491611 261168009 0
398202532 189893228 0
480939633 175204779 0
471376446 557883739 0
230287229 321931294 0
266154678 212262559 0
292648900 360029311 0
317450738 37176544 0
204121131 132142683 0
555783485 81574500 0
70829774 272956754 0
134336494 365386882 0
101394038 35441469 0
499414540 47871255 0
527698541 39698225 0
431436174 405951800 0
220229821 320557007 0
5313233 514087375 0
490539742 74529083 0
533086867 530400948 0
12265840 185389484 0
417738062 127039275 0
28223657 332618078 0
380080749 241574703 0
272663819 12433614 0
308360377 132978634 0
328989188 344258249 0
179570166 210405352 0
88703039 265689626 0
455532355 280709394 0
4853596 276938147 0
113490529 491103821 0
459823780 482811017 0
156620965 426913909 0
253997627 346032091 0
444226571 474271748 0
129250643 306644093 0
60439491 306410879 0
230983850 65808781 0
461911141 173759905 0
119440557 60454012 0
314513686 506708736 0
103584046 532556533 0
184319637 451954868 0
564132527 374198473 0
514486476 416846638 0
339315273 539862705 0
506575175 454420918 0
397364967 156028102 0
93204372 76404225 0
106410413 553115600 0
387429716 462771376 0
97480946 527834839 0
115616447 142375158 0
472168271 385772704 0
363936964 429027665 0
340426958 94682153 0
265007883 499480668 0
343592130 421487023 0
378264571 94611151 0
73413963 102866849 0
363699537 158533 0
281474144 121891319 0
9742930 339869891 0
489404376 557620703 0
330580966 284032915 0
110516150 407843533 0
435567518 17640416 0
169922984 22624478 0
527911228 180698218 0
339061461 5291092 0
538562855 167337466 0
111295766 435281651 0
444000805 277121334 0
147780439 456808220 0
123576911 115982879 0
465797826 299704632 0
459857130 565947894 0
454602745 10786187 0
487893307 455088823 0
295444956 226995362 0
39095218 450594967 0
459305919 60753448 0
8135920 224603808 0
128237285 58544389 0
316366609 138809381 0
278072346 336181171 0
101402788 115190698 0
442890824 196102147 0
371753347 290481651 0
69229408 264992923 0
100864267 532780916 0
303798272 345605097 0
501485549 457807085 0
118334461 402289903 0
141860989 263839237 0
505327298 92515433 0
450762479 125339781 0
521147132 252648593 0
339523607 196776079 0
559287232 63750726 0
190964767 407225706 0
452572922 469560011 0
112841305 174105906 0
229463074 510099505 0
542610171 517841665 0
44217183 213825386 0
562142656 266962605 0
381745391 226196362 0
203836140 452360636 0
275024376 121597720 0
299778633 233936741 0
149145272 458327567 0
95080173 87006372 0
388978859 295403275 0
295288953 171731524 0
541123991 465122449 0
15241637 51042180 0
245803959 472961156 0
379360287 404930899 0
199934243 109865266 0
523284333 428171419 0
41379751 74852531 0
151902564 73428426 0
107876733 387148238 0
321865256 503558514 0
63815356 251071565 0
149540253 156258670 0
420265215 528208915 0
220454930 160574961 0
468184897 503263106 0
92996147 316406092 0
350440261 105907728 0
138701023 111221823 0
391089911 380362230 0
506488205 175667321 0
463604781 370337681 0
6162474 427252138 0
243177553 354095456 0
214848092 47856375 0
450795440 402670165 0
473329835 546446315 0
314577199 194963431 0
521623711 377113635 0
479831496 181960879 0
287794161 283743940 0
343269878 320858474 0
129883431 123997692 0
452111888 71832826 0
486825981 303702026 0
216124396 44523710 0
189434889 560140387 0
182532515 202997091 0
342531860 506390810 0
300583526 48839556 0
99441784 158865089 0
381125118 495569596 0
415431782 55102359 0
65657633 153722597 0
142941077 394003695 0
434350054 267667003 0
424121518 356500511 0
12205307 348653678 0
551906905 388606981 0
381650338 536780277 0
90533628 62965666 0
510242856 372292685 0
175508385 447492656 0
127566723 502611076 0
556102145 301298005 0
246827682 427926820 0
507934430 30589214 0
166323768 435646294 0
155507075 255702763 0
209196651 205056333 0
242499122 445071442 0
67693140 244623687 0
405414518 326891334 0
222509393 233199890 0
440293074 450444346 0
139464783 219349134 0
281304610 80395564 0
335526314 546300557 0
206391175 458797608 0
291578212 140707901 0
254045398 87306263 0
396484319 132974076 0
549527604 406689506 0
334954749 17445931 0
71238505 415366889 0
33798124 6739106 0
51180787 549510656 0
205135624 64347482 0
530256367 93518522 0
64906025 91029255 0
366458901 453830815 0
62033451 337462938 0
110348248 50551200 0
450319117 257709338 0
145761879 405692876 0
374258333 17681237 0
309624218 35839970 0
431884685 330429384 0
517013151 213955987 0
212716954 209592555 0
397871764 562913394 0
325733653 245126615 0
152182340 211824305 0
109659755 495379085 0
154300828 529104765 0
198463897 371331700 0
567216673 320445360 0
474091648 178024562 0
132840385 58245816 0
506829802 254901062 0
12019870 293656968 0
82331934 8622777 0
12411335 222382963 0
194415944 72225798 0
237430098 175099229 0
172275633 300666506 0
283728526 112033342 0
1291470 516207772 0
238611445 311364689 0
262255790 465712790 0
391939055 135480394 0
402058271 241971351 0
299686313 374717169 0
294064332 452984151 0
442522249 476734456 0
221612038 355281968 0
532906684 3138192 0
129764578 349696000 0
462214530 493646335 0
406919562 530097269 0
271738985 390580233 0
378250814 172805745 0
102719463 90328916 0
123413418 269410630 0
129087660 487022437 0
222117403 455634169 0
205108770 359352550 0
474648747 457083556 0
173018217 176402981 0
340413609 414477515 0
218327955 175636253 0
89507445 131696857 0
68620061 521758975 0
360780355 185087713 0
107516430 493483248 0
269216921 456528427 0
314794106 303643388 0
240906545 348245176 0
361963738 203973711 0
49551027 385273958 0
106817787 174832282 0
397890892 348373533 0
421268784 350584058 0
473163241 268542269 0
11582532 181268763 0
397767548 225639241 0
217710049 40030081 0
23591413 73957578 0
143341963 429782260 0
196471793 456623091 0
130157163 469799906 0
497640518 55075033 0
178070893 282638 0
409369294 407359887 0
4587290 406481498 0
95229585 224028068 0
106260480 350979516 0
221723270 341848228 0
236273899 237884097 0
498778091 406814629 0
184573215 40479367 0
262284894 463668842 0
109977149 166890753 0
105368122 286900946 0
484431084 421717934 0
211593045 564181949 0
305429703 116014332 0
554538185 401613347 0
245449218 412380983 0
439843861 98456927 0
537112335 368488007 0
254756482 334050858 0
334942283 564998823 0
514649230 534546899 0
534903079 348009491 0
154468204 479258550 0
386455025 56694837 0
182722513 266036370 0
60949767 369714378 0
159634788 228210737 0
441972527 251497990 0
294385578 212662739 0
208196377 52145852 0
127742472 359335186 0
330788945 216151168 0
190511596 511619428 0
469683536 354263123 0
257522150 515162629 0
258573851 51505391 0
276546295 135781696 0
269426900 299013475 0
87604380 169431088 0
439229361 526551948 0
256808388 129651150 0
161491626 233160875 0
481972293 19546931 0
489368760 154655954 0
448777487 296381215 0
90391037 20462526 0
353516472 334314351 0
567772281 374482272 0
54857711 115275489 0
567840931 330515767 0
103266175 148885162 0
7697945 521007646 0
115631887 342307329 0
135424957 560574546 0
235803858 511082111 0
421930908 95003956 0
326736629 242903618 0
522376586 357177941 0
146662411 174354530 0
519406413 79861776 0
367278759 382947468 0
147040157 434733769 0
305202763 389190539 0
214600273 555554283 0
435193245 84954075 0
493494455 368683709 0
75721656 549874243 0
311084637 130655002 0
373234123 278571836 0
244592997 37197090 0
11077030 268676923 0
529324579 70972123 0
316371695 231560459 0
338736953 415887890 0
502848248 121770821 0
80820912 145983114 0
181337538 292557255 0
550558136 61458238 0
63641585 364364971 0
161168989 45813097 0
243028595 446025094 0
363826083 254858020 0
428216325 382374012 0
536608852 301210149 0
501310852 230960125 0
393101395 561822162 0
207838093 124728254 0
111028050 530546279 0
550873023 456806197 0
144517294 121100536 0
567337675 222965900 0
549375581 79811895 0
507331357 553495837 0
256545305 234357998 0
251033762 216951119 0
255289986 361398031 0
65369705 354416027 0
485017999 28303528 0
57164640 414715945 0
449413552 72353853 0
519549740 99944414 0
451391776 249038979 0
558637358 325680321 0
498923299 465493963 0
280661433 549459677 0
554809064 224199244 0
330261958 196299747 0
230022288 253706482 0
333411008 395729870 0
558981839 461442841 0
517404851 518056185 0
102032424 372274426 0
503023050 484741453 0
181875710 2929795 0
249875397 123677410 0
110390910 38654271 0
391254282 406373692 0
26239488 407050719 0
361447829 557660782 0
67993904 220872679 0
7101833 323227515 0
549442735 505974518 0
201280449 305785760 0
7857723 276861239 0
154987897 526455064 0
356834451 165784713 0
338830600 463227574 0
51218340 515956941 0
37717523 21477735 0
178949706 546599915 0
73787635 139032628 0
345209577 449589531 0
213329498 92983783 0
534647485 374827661 0
196005323 426505074 0
488149977 318033173 0
228095776 240291409 0
20498739 306688291 0
519671230 261165084 0
205110607 46531414 0
279427998 110620555 0
476976201 285238517 0
40754648 459436669 0
537496432 410735966 0
386473020 48592028 0
544558702 493804379 0
456114442 156756045 0
348640710 58393319 0
206248537 63384508 0
505572584 416254007 0
533176770 469798175 0
115971702 422917249 0
501087673 497497746 0
549253263 1371463 0
319565806 368802622 0
95905657 404807304 0
514443737 518789917 0
358612263 143049116 0
99505363 478371382 0
339992581 411864929 0
52732297 392711098 0
338221452 316162894 0
76906754 568502243 0
508318190 155670779 0
145092960 248981230 0
442240203 1042923 0
396718017 562166834 0
504661064 316185423 0
225268457 370401479 0
492005187 302034070 0
356507926 563558185 0
559083710 171394351 0
468647139 430684354 0
315415534 313055779 0
69763018 312409951 0
161422404 547283682 0
53238556 272629962 0
480153030 88918124 0
343556283 239825291 0
272468298 391654639 0
263014699 182355553 0
233710896 415497726 0
476310162 30667898 0
508130895 403178206 0
77846072 231059286 0
62435755 173316760 0
164866886 470335597 0
341069713 116789515 0
14932648 250245672 0
334659701 397500048 0
488276773 95727290 0
159466956 515446887 0
145984919 284509998 0
526543215 538697193 0
163273868 560652928 0
393509158 37611522 0
532279025 553220081 0
501069243 362669404 0
431426298 358092868 0
178084275 208960235 0
75522135 161903404 0
298335490 44088370 0
44372846 27546466 0
442254114 275937459 0
314899378 396709003 0
27785387 530017352 0
248986447 313075178 0
405015140 115753415 0
348363399 6048073 0
523276117 221039189 0
13446254 32677908 0
236800742 210313263 0
402309391 423002215 0
559044744 194069268 0
28938134 55624956 0
545529363 506811244 0
229657559 41353194 0
156624804 218301108 0
281137523 381658356 0
308170682 84563897 0
367930391 198937743 0
343067520 267644570 0
65849733 454560943 0
539102909 388512412 0
548483071 96179643 0
162901629 490160653 0
336633814 303686321 0
490372315 473868062 0
399927927 37553084 0
494001209 74230155 0
57371482 326723312 0
409050134 177496723 0
340546023 369382236 0
14791803 476706219 0
188783323 140744538 0
278976036 436642292 0
247656669 479584838 0
226635245 274603147 0
207310249 278245337 0
479242363 519583248 0
47601457 254091921 0
513593019 456308340 0
517440009 468972163 0
443568041 484772212 0
379607413 478462337 0
71876394 540731501 0
143626506 345873039 0
222519454 166501191 0
138566880 224630245 0
229526448 228560526 0
369956104 557503118 0
377523373 109890649 0
335391808 376930764 0
380830172 26424054 0
21018413 260534117 0
520191041 232854346 0
528982248 439978801 0
206704241 261696246 0
30268795 347171722 0
23609974 547388416 0
237661431 545192962 0
64246097 145270247 0
267873691 110882262 0
194054641 38342137 0
549099316 342432917 0
513021520 143662388 0
106146453 103000321 0
511182600 140374096 0
337987988 261189357 0
254028336 401234046 0
39183344 423278966 0
537089747 29336897 0
418695055 141957705 0
212135539 222828376 0
108001565 419382893 0
408891559 383311383 0
197521067 200240370 0
409721854 388684733 0
28887706 526936771 0
506424802 172905905 0
278796191 218997109 0
463586147 70660372 0
448819744 170639614 0
140395154 518463996 0
460181439 195623405 0
382887453 176376104 0
417054936 152546296 0
418453063 262155079 0
166051806 5136442 0
312094273 144307748 0
82953042 455409413 0
96580218 264846712 0
304464544 522232215 0
120822421 509734067 0
417319151 387640139 0
310731359 283340317 0
524200701 482746982 0
469385517 79668763 0
87759202 216086152 0
435678005 267956904 0
173350578 34662770 0
200785744 108529846 0
441405288 429667742 0
322967996 148726407 0
32782875 167097578 0
549388286 380742410 0
300027889 19991411 0
235149798 456952481 0
354463930 486752828 0
61794812 511086010 0
535839388 225689875 0
245648622 357472790 0
45878628 154763 0
62150003 457089326 0
448835356 126269199 0
416681369 450224453 0
562005656 369910354 0
45624225 518676863 0
245544234 13218469 0
547739842 17825808 0
258520438 356338241 0
212843397 351198459 0
408475619 29971675 0
551077134 74976916 0
186857559 114341212 0
455051961 473749092 0
98784343 432112323 0
159380132 6919968 0
368996111 539233892 0
358003811 20557452 0
327244889 260773599 0
57152666 19865031 0
310446336 14039879 0
375905408 25151514 0
510790026 255532793 0
385565613 403128760 0
289057606 92945586 0
81297042 350240713 0
99936763 89890689 0
83004057 565393438 0
31488802 564833827 0
325089988 197392003 0
41653977 359585294 0
382408490 385643004 0
214615059 162246716 0
181514896 396824926 0
80864155 52403257 0
203872884 54718434 0
21937728 128417821 0
451256533 431054437 0
518099742 167155096 0
97806511 83336424 0
118271358 52178936 0
172913495 116198217 0
437430080 364598423 0
253147419 232895312 0
273550578 1388442 0
59662100 238662155 0
35537261 77261057 0
108465882 545990420 0
161320991 520868814 0
313428428 553832663 0
514678672 294365253 0
60113067 397212221 0
403626145 144132090 0
102112970 518490456 0
63254853 295728975 0
16122646 322749092 0
495797595 66802185 0
246118979 547960775 0
338182062 237158256 0
143971044 511919606 0
473591506 317615395 0
249997214 530199919 0
21332714 195691625 0
233555558 399372136 0
98240103 143782786 0
384104280 442810417 0
174551179 431099903 0
179349313 20464920 0
114990416 222594969 0
112954176 30535876 0
543492507 119317437 0
529089905 468844815 0
126799715 64838935 0
88322350 299924035 0
130517826 237379419 0
456730728 371924551 0
556025630 416431663 0
319405177 220162496 0
108421179 464819546 0
205307917 195516945 0
503821438 132215334 0
425654630 357916420 0
483818680 384214220 0
118994563 81677708 0
411412605 11183981 0
214245051 60683171 0
501103844 256035815 0
294445311 101623974 0
292732518 455886841 0
46334600 305981640 0
359284971 404913046 0
224722840 92410130 0
376456557 535064555 0
441680503 333525352 0
194514728 480648025 0
81942585 31233794 0
241002400 487960118 0
427005626 348127431 0
383912064 170785252 0
426644866 525941711 0
270709971 454926582 0
534482305 298590651 0
210470875 416496993 0
562683272 111782937 0
393922568 267458766 0
113511613 361328916 0
79131131 341076701 0
120289393 28614157 0
339883321 271404517 0
548114670 371155770 0
370037353 231216345 0
308992102 29649728 0
222630554 167748970 0
95504357 402760179 0
461787159 424671673 0
250511343 253470984 0
33267238 562201780 0
267716259 479493932 0
342884475 342326146 0
244702528 401602756 0
342736029 281113890 0
84988755 227656233 0
164624885 470962162 0
41246060 238699659 0
378254587 151870048 0
506431236 28155606 0
65304075 144366947 0
561758016 555900529 0
264674975 527220757 0
244396086 531873999 0
473925725 45896789 0
4200594 505336711 0
264535794 453286736 0
438535392 537325345 0
554337396 358781678 0
104242054 522681673 0
459837394 175103867 0
22443267 344941560 0
521005472 245857050 0
267626116 487089482 0
331109423 375838341 0
328164291 457269567 0
169946858 257675454 0
174628904 125986868 0
522218402 398898190 0
476869545 525817812 0
347754139 82813560 0
30577989 82327109 0
274191118 551069407 0
492039140 360926373 0
280917615 351915806 0
385848730 512963281 0
294241856 430528111 0
157074662 134709686 0
514119240 196416950 0
201419695 310307514 0
300926554 405006524 0
9708209 527869943 0
64725795 321276421 0
421105946 390679362 0
130437883 96828047 0
504196908 556391390 0
316836770 90406421 0
205673735 9410848 0
277645147 96624462 0
410590936 117377214 0
505551635 75735089 0
141708679 542505408 0
540704084 562506742 0
364471608 293615228 0
244407388 164256551 0
474651835 484991780 0
386979177 217904796 0
244430296 283725809 0
191248108 423077669 0
185297055 375243566 0
139322086 58942073 0
245089027 530765918 0
439731714 474832810 0
445451220 358960856 0
486479880 342375091 0
100267927 551315389 0
200045391 191337348 0
470712743 383710706 0
253246804 23144901 0
343151758 151754559 0
131717169 481052420 0
163286033 43980418 0
142749889 323030535 0
22596324 532234432 0
252791155 125506036 0
213003457 130047804 0
245938841 207048823 0
311134891 493256279 0
287626795 38209127 0
39934505 42539420 0
465838444 433250065 0
421020275 42497369 0
178078205 519644834 0
368969935 231076414 0
438984274 211176161 0
523818078 307727029 0
346535211 492927756 0
32102771 380729556 0
375125595 498195197 0
261262803 37873652 0
150285439 133803872 0
149841335 364050756 0
279893489 423130093 0
192998210 90434022 0
504675977 19398066 0
460874249 342764138 0
165328553 401485365 0
142673488 336172385 0
335318115 500413433 0
528056642 406212678 0
339457608 400183383 0
102514064 39617345 0
439017502 471285828 0
351720576 519436095 0
52921867 2026866 0
426934625 8487732 0
132235339 262335428 0
404391760 243027255 0
10121471 79211301 0
127637556 57349523 0
356304738 427508230 0
70724630 55185943 0
306687522 549206756 0
99768983 23107650 0
94250697 124836437 0
144427014 255085127 0
48485639 489697219 0
377901458 545593278 0
552955340 406772760 0
252906456 117970998 0
159241146 116293026 0
3277668 139544558 0
199461140 271017165 0
268921464 567374684 0
23372986 432161563 0
88978438 15117314 0
91973578 146220542 0
275608754 432177458 0
517736338 261864877 0
468041436 335417473 0
229989177 43710868 0
319041849 332538389 0
285705168 353650010 0
363267706 75944031 0
350475991 303587899 0
142789655 22295526 0
112296272 532382887 0
356428752 531337994 0
457412602 531749531 0
236001523 542120710 0
421506123 329022389 0
279896326 244400427 0
105872571 57114144 0
484880962 228007485 0
276768906 544961246 0
347713394 316941375 0
328857916 321156512 0
204574137 195574639 0
275394373 7998014 0
514208747 565194090 0
455608802 268803307 0
360097284 266122371 0
287426920 464549065 0
130889271 281730931 0
494783223 445063551 0
206224907 90039217 0
325524003 311195833 0
171743147 380711301 0
441424489 280556609 0
365889164 552120942 0
196566389 264917606 0
163680840 393125149 0
362293859 10792658 0
89682572 82019221 0
290576317 149708636 0
39979928 377504896 0
547477345 477894354 0
350601172 514612961 0
502382336 361084526 0
92777160 548435894 0
97335684 368537859 0
543974497 494565520 0
426484663 468743799 0
285549034 118841172 0
170098878 420034440 0
312669874 70780818 0
80888518 322713358 0
449228098 427738733 0
357237073 339557048 0
128703317 242329497 0
355170997 79708388 0
467123171 472310480 0
561147278 143342933 0
154069945 384344921 0
259105768 392328920 0
144746842 154285823 0
455680050 329439619 0
93090652 205283350 0
236779067 27244986 0
219678247 280950530 0
48077815 391531893 0
278957626 412725278 0
466551085 200164586 0
470209726 455078197 0
419724037 556137529 0
434757886 236888022 0
83951169 385047261 0
28663172 238223752 0
533005518 198283232 0
346289311 289755609 0
303347263 491845925 0
421138708 116369118 0
414845202 370601051 0
387118577 479437595 0
474991503 124756577 0
312348797 32915214 0
546928012 502383473 0
439090086 107645061 0
76837344 179266834 0
202872530 368141344 0
387611186 461714844 0
518611387 477134307 0
76341320 529022946 0
26514372 522449017 0
344857064 527642875 0
82834831 162740438 0
194142888 95666805 0
370043223 33247216 0
25680220 472220300 0
361090119 533994708 0
515715860 475555729 0
308715987 453492741 0
205861605 77376549 0
157819873 169225509 0
464216335 501657665 0
243081318 314335613 0
8832518 245514163 0
286653507 298920958 0
414613361 256458723 0
496090954 266613704 0
510673545 447474906 0
333441434 294420949 0
330162881 279887982 0
85538895 237589233 0
466250325 378727662 0
447972318 567143338 0
436899423 223987837 0
467014855 213010489 0
41515664 129335260 0
470795825 185506345 0
49091529 125693995 0
224620777 150138611 0
264528146 64562230 0
182447646 329433163 0
385121732 527133295 0
247477369 551132233 0
266212806 396188350 0
30417965 350250522 0
337657262 475024498 0
450910973 385465235 0
384881539 130704034 0
334695974 101225910 0
523686225 93805291 0
500639311 483529885 0
511480557 234338237 0
321191340 538576328 0
31384669 559532534 0
553676026 202553167 0
244914240 481984376 0
140541450 21256730 0
513970036 85905336 0
267899998 82275883 0
81110905 13730481 0
566872504 418986999 0
145130862 151137518 0
98071708 432229242 0
516980154 221649478 0
161993822 305939763 0
376745985 351269310 0
100646847 194669185 0
221306356 554422648 0
317077932 542913104 0
483234963 358993806 0
528917997 40974241 0
492946642 448499241 0
8890798 333652791 0
504230264 257787919 0
434005083 153016154 0
521335247 490875801 0
422228379 52632911 0
364589923 510934542 0
450903492 201443933 0
116097910 545665217 0
194358134 291131084 0
450014542 204139807 0
479429056 366066244 0
280138965 152353829 0
144282039 453894483 0
75680158 538061627 0
340513762 131392148 0
553151432 172926690 0
71537325 309583821 0
181530105 379387204 0
371726181 374449759 0
129584282 205391569 0
28236776 524845400 0
215851651 336145406 0
57127484 37479077 0
484736124 373498184 0
58951374 41863525 0
95485726 289662759 0
168717098 362180361 0
422924846 314695826 0
340553571 202141556 0
69213847 559468761 0
77824909 337575244 0
407429910 247131800 0
51556586 353745908 0
316654315 12041476 0
307817039 90229646 0
307644028 478743489 0
56075741 125273588 0
186447681 463669007 0
102193390 505144465 0
2379075 558145107 0
543980491 320828078 0
217046138 323239863 0
169086133 95339049 0
533001573 142580716 0
315863683 127082671 0
93213656 429895666 0
220564455 517008613 0
381233906 320173003 0
336042239 367141464 0
47071343 541700682 0
25998225 215683435 0
511431143 301860516 0
94987312 194778201 0
512339852 534376405 0
44547295 508954693 0
183470124 475794506 0
200869587 47397062 0
273500840 373541150 0
233224080 113182100 0
452705446 64484857 0
168792432 405057250 0
446508324 167878238 0
279687112 154401743 0
206167161 162673006 0
310686984 370619165 0
137274587 184246606 0
476546589 178927212 0
178218966 404472611 0
307205504 126626840 0
169839536 2236016 0
156074143 96351740 0
232811935 142576680 0
62990392 429393924 0
494025195 532742071 0
59458811 265867603 0
493281210 92388296 0
528483418 546579716 0
300893111 71111678 0
102011426 2526294 0
307818852 468452838 0
344736509 161302042 0
441204565 354634801 0
140346959 391040562 0
492102052 538408256 0
330694365 192461936 0
54956686 473799599 0
112201139 110678344 0
320353234 87980355 0
100114383 426376596 0
484297645 154394910 0
261420716 158049519 0
555989682 22429329 0
449159840 147468443 0
444090357 456870122 0
643626 568381271 0
364104532 538188460 0
95238647 263399115 0
346116764 94781350 0
72322707 539847381 0
333980454 454132866 0
7787897 230054403 0
537264265 274211897 0
278108893 11198690 0
539450494 378821143 0
199664581 318349800 0
378990534 337457798 0
314683734 437896123 0
499530912 341201549 0
111776142 478472709 0
75188990 148728511 0
451046150 240633229 0
303357907 512328503 0
439412745 43890601 0
29403480 67039735 0
115414222 259837863 0
385535509 548969899 0
370682705 210457623 0
390716685 61230172 0
346461555 227937911 0
361621566 500153935 0
537519971 397561986 0
38108317 537191319 0
537238664 206141736 0
137458471 456639011 0
119904097 522813593 0
79236726 536655599 0
447399139 47405831 0
21591575 256785839 0
360736799 511334537 0
561554577 262205204 0
175233097 242226368 0
447130082 547729071 0
135881635 167775386 0
420072276 475366735 0
255712421 534342431 0
542563888 224942975 0
309323585 329086189 0
501711362 223450727 0
19623303 266204170 0
82144156 102354378 0
114803236 131757085 0
257223903 153411716 0
332509453 204525350 0
556973346 386339542 0
519644811 40813360 0
93451625 46519359 0
153865857 367143007 0
59400363 428005005 0
352329913 248815100 0
257890151 559454616 0
450118178 511261553 0
3908877 393530670 0
458450245 357497098 0
359170810 546118293 0
388306573 165962379 0
18059526 104352950 0
483217281 17714850 0
277921657 318925632 0
100582475 466414369 0
437464924 167367103 0
452958285 10557899 0
303430293 422067944 0
72879826 249264370 0
518379518 146149208 0
411617384 262839237 0
15113905 255648387 0
3294194 160536182 0
397274399 432209719 0
440226508 270792004 0
300969806 459184803 0
338070291 1371196 0
358952849 3153588 0
517517821 418216409 0
333312671 538385314 0
87020310 472306679 0
424869308 23755754 0
399564429 293965366 0
435051574 396297099 0
113369552 98587939 0
377848190 272331528 0
327795552 400211350 0
123067735 448258113 0
469357593 371476711 0
53695731 350900319 0
376773222 57497394 0
192919265 259225871 0
534839768 8832015 0
49496942 431970693 0
4833373 234303212 0
270397350 286505420 0
563795432 391020339 0
480341143 65366219 0
504552309 29958755 0
179403805 57877226 0
468848664 360818401 0
506927524 536203866 0
459585132 16515756 0
381164378 104057555 0
281096335 325175559 0
476059087 228516455 0
322954429 64668991 0
538223592 418615034 0
228637750 20573084 0
148723279 371128326 0
34119639 416356771 0
99493489 565006812 0
213069283 288327355 0
544070698 400691147 0
379084044 288500719 0
408047126 76702309 0
493971509 28399070 0
318504320 356105789 0
470306670 373982052 0
52949265 49463209 0
459810386 283082902 0
189215246 313143615 0
203369106 510458873 0
318637121 189483169 0
559322763 361313991 0
289256099 302748055 0
245077607 117642195 0
72058025 69752137 0
437640835 266047680 0
138035661 546529934 0
205862523 8557653 0
162169002 479599212 0
278066158 192382643 0
491103986 364714543 0
138615226 51972441 0
476987372 388707836 0
133088367 158616210 0
2433389 300879435 0
137906878 207681607 0
418639231 49823022 0
13915904 324797217 0
159952701 438361631 0
482050990 415576297 0
346036089 328356700 0
488582537 307454490 0
492976161 515906975 0
566821762 338443746 0
222786505 83813039 0
175080724 75852456 0
491674625 23429638 0
308505637 351711044 0
174536566 126132358 0
370052885 314143546 0
470518214 493012082 0
325161517 543866297 0
46092240 366610126 0
494473357 285345394 0
321478817 282999972 0
414168132 153849842 0
126541200 518448869 0
194686779 178123631 0
267202702 469487094 0
408020464 101874713 0
197236145 346430339 0
296500482 61380675 0
513018389 394342726 0
365546779 356536941 0
263054492 303686725 0
549663184 23723923 0
294259782 213036560 0
256750056 101876694 0
322852746 3629300 0
103784037 338285303 0
548112175 474365636 0
30649932 105585618 0
205062841 13462027 0
288015245 126245282 0
210680935 6768367 0
461261634 199096829 0
282301668 202930311 0
100336726 252413186 0
156711710 249228828 0
375867078 312666973 0
468010200 231412915 0
55932890 529305796 0
214321844 38101359 0
398629330 55196131 0
322132186 139750226 0
216798860 97794643 0
566848231 471420297 0
402121369 451008676 0
319692395 51738147 0
440541087 347519817 0
464146622 349045527 0
542264190 191034203 0
393214349 354709293 0
527850135 267143689 0
270073359 521601345 0
59289441 144280096 0
425676588 448182865 0
460776331 146354552 0
290531444 523643806 0
346086210 352381048 0
230328121 117778095 0
275696589 413041173 0
353140767 338444128 0
238919485 540617181 0
553322456 302500087 0
169017625 310991664 0
64344534 235781703 0
30877464 371394522 0
486449234 200177451 0
94611384 307404628 0
333991654 535501304 0
228097076 396285083 0
60723288 16617394 0
181843839 356485679 0
8738008 556448299 0
414705386 531722030 0
482492027 358750729 0
237618403 415677624 0
68001360 351587754 0
535701666 376535665 0
336874714 548202189 0
165843044 300703564 0
455365861 524907497 0
387981743 268785050 0
178089384 154950217 0
555156648 547386307 0
272416957 30199879 0
312835109 74733787 0
178736058 140750384 0
307035201 283704151 0
235248227 154460676 0
236371492 522253934 0
344257807 170314512 0
415380425 95615646 0
488947349 140046820 0
213033249 413977045 0
349565901 210605609 0
322115425 80339395 0
463135219 142745329 0
469112801 465374301 0
175741226 317983550 0
243432105 326656359 0
82999796 248101298 0
569134081 235062062 0
367730838 538188798 0
63661646 197564479 0
435828522 24362374 0
361895518 6347728 0
360197997 61194401 0
449664949 172118100 0
176027495 40201618 0
143671851 378183388 0
532351228 305761292 0
216152247 539863562 0
88209589 297629671 0
354882171 377819356 0
151821432 166803288 0
101301256 223259393 0
167300223 357750215 0
321053675 32096883 0
555653048 184448823 0
189201330 12506274 0
328654704 105728440 0
339878399 441406273 0
53143614 254412922 0
475621198 282290694 0
391903249 341509900 0
41756344 200607226 0
216786473 146310029 0
378253445 209418329 0
364305309 448173319 0
281908991 311929028 0
151988503 160311428 0
50855855 51599578 0
15469978 391647908 0
353491576 560430030 0
38973318 349380911 0
59771128 546101926 0
212439846 306074526 0
233046719 127780124 0
277904096 410326687 0
208415724 109660415 0
18986746 239577772 0
19438679 257993137 0
177717648 287153950 0
225892480 348725095 0
418543048 436755941 0
425845441 85696196 0
328140833 415419527 0
264134235 90734847 0
315668747 22261650 0
319490675 537703580 0
437480750 152068005 0
375718972 118372292 0
468866304 312513952 0
175929068 191953808 0
221835509 163113885 0
539556246 416666893 0
103965004 215890781 0
173665374 470193983 0
463370398 315728814 0
185472405 552169116 0
459652449 107896028 0
99407136 24699870 0
235313462 299308434 0
414363915 6857883 0
332913818 561681794 0
430231816 245889524 0
343982918 3975401 0
372345032 131001716 0
183284404 124586165 0
194588664 5670540 0
282281111 214839378 0
419541005 157695736 0
352674080 505494279 0
102433378 284136678 0
30907716 138552367 0
7447655 516608638 0
125031772 389475168 0
566596487 73065549 0
17472508 55258866 0
255651297 274889513 0
14721576 261531014 0
311456331 39943969 0
456544075 51360916 0
330582780 477368257 0
267479761 9709270 0
249052456 235261311 0
269153967 415836440 0
332271781 55679421 0
315474951 187891274 0
442535662 401590947 0
235354894 197727908 0
26735553 196402778 0
260862236 456406637 0
476196687 372487440 0
258700846 551910947 0
526544318 84564887 0
168728499 562445343 0
62844691 528242866 0
167583602 133936050 0
316702661 399649870 0
201467084 395954958 0
431813211 566792075 0
443548478 475091980 0
23216826 142747850 0
96131131 27201086 0
194440106 135469901 0
448941058 521536280 0
414659364 383439178 0
185465140 314984121 0
45904634 17013279 0
268731096 366588592 0
409787989 21697068 0
558289288 405956882 0
496238534 155725462 0
285763825 149124572 0
440198512 565388391 0
549577080 360869602 0
487968500 153373810 0
456076960 500140911 0
493092842 523294062 0
545488349 517220125 0
267713124 65903141 0
74545779 451501632 0
491660271 328606102 0
485557699 428555324 0
216882893 173175 0
53859150 157140091 0
302534938 341026354 0
508991272 218432174 0
334417119 452436655 0
126100043 449122673 0
29037090 436163449 0
28955390 401757236 0
320474064 116057662 0
413951817 494360859 0
379762379 393393556 0
360190144 24478349 0
519681235 550890768 0
440148713 348218846 0
120917026 400185675 0
163047517 545125956 0
473268383 374992035 0
16741433 453458369 0
150446910 154751801 0
285043317 401976429 0
73479793 211677246 0
202318924 568147020 0
235599254 171403771 0
190709692 92877650 0
340856019 354972334 0
71464845 57558328 0
361788181 550931270 0
179449295 72416924 0
562627173 223559359 0
85327990 72662370 0
220929734 508629788 0
452521624 279970812 0
48947170 433001760 0
56745575 457123241 0
459921335 23792373 0
356005405 70391696 0
488735080 444488858 0
52788956 125697742 0
422789060 441758451 0
339620165 321890308 0
149507547 467890868 0
143927502 148931229 0
120656443 188981333 0
451353160 226158642 0
61538256 117644580 0
17264325 533804952 0
193182701 540603259 0
55103042 568074686 0
74883762 153362330 0
6396204 57797205 0
99230611 32199800 0
509583251 301749331 0
462277271 526466879 0
382191592 22512717 0
128574461 437643750 0
554852370 296999577 0
379976862 243194751 0
143300023 433704873 0
19825529 504925134 0
343173192 465034162 0
225754659 502114378 0
313357304 130873524 0
134192835 239449081 0
428046074 559681652 0
403201787 555861899 0
350939572 412351624 0
111625167 316199666 0
345572523 221804635 0
201908459 380430513 0
453542667 275437440 0
145429168 126305666 0
119451031 378100835 0
530673808 241204350 0
532858527 294693654 0
38681607 20341272 0
472479529 445540407 0
390455423 505483810 0
177440238 374757724 0
203540736 207790902 0
125022085 455686806 0
532640277 340592618 0
323178745 454480661 0
338164247 191611314 0
46899 142033228 0
161360285 292317436 0
300471735 32303883 0
547336327 396165300 0
240977212 530888376 0
210983828 295350698 0
534029488 211711514 0
168714689 7194561 0
341385261 522307817 0
36065496 226051454 0
59938195 79747514 0
179184159 523014909 0
311317405 165768472 0
8613838 34233702 0
394959099 11720536 0
60669759 66035378 0
228667682 547986405 0
530285695 557740638 0
368589680 376852800 0
433636098 338999419 0
33666343 547822581 0
137042932 436371495 0
413226779 165035876 0
190062132 441802114 0
532138114 180526712 0
16008504 98961062 0
203320468 2210027 0
41804264 98951191 0
527889751 264506372 0
459841694 164751777 0
190038073 484429548 0
206756536 195886261 0
255896547 460030133 0
499299984 523330669 0
204433386 300606715 0
45675465 81652842 0
74418228 281316218 0
513460136 526015339 0
251921169 404545664 0
374070401 323485362 0
154915869 428973186 0
401199074 253676262 0
29265141 408723230 0
487835766 449775299 0
162062278 183950632 0
344151291 429548082 0
308191600 47147390 0
153994227 161388569 0
123357320 367925312 0
95444202 480099712 0
256016480 169780142 0
94789222 364225357 0
541817269 405856755 0
25938495 157186741 0
314310908 328564361 0
496284413 377680012 0
176038433 437349589 0
516141773 222722818 0
492207458 50837409 0
368049847 302074875 0
455051439 491647752 0
233497552 275499889 0
452006147 335643065 0
74424563 372017123 0
558675522 376729713 0
538740651 510791458 0
39060821 119781224 0
83933089 278905959 0
5767543 348413852 0
332207845 317720173 0
399940691 279559076 0
173537407 372761060 0
350580599 383146894 0
122462407 399431078 0
472562579 506422467 0
130668826 545250064 0
484556692 391923762 0
258078865 61399934 0
528409901 54804894 0
353562821 536243315 0
182448800 81637472 0
82407730 70357817 0
426722912 326498082 0
155898108 513924061 0
121270579 264119037 0
489629316 378373135 0
426860382 388339040 0
6133941 542473865 0
502589727 140286104 0
417464071 31593535 0
446262123 285532267 0
82824650 458869347 0
237440105 355363777 0
531445335 385637494 0
468380264 466572973 0
399169780 342931276 0
66104391 48141639 0
312869659 378763614 0
1663598 412416591 0
508203273 427095515 0
397697711 378427739 0
76190229 422354052 0
104894604 449576285 0
556104530 112428595 0
396698191 519397278 0
513228987 394593005 0
124265686 127312690 0
47797986 316051626 0
568518948 550588862 0
387970591 221504763 0
219294170 371962016 0
392914362 441189622 0
560838335 344759928 0
350798171 347120258 0
303451314 167566079 0
282819090 123064367 0
137642744 437100961 0
76626927 545222101 0
48217530 225002097 0
149793496 350334017 0
494750762 264807729 0
306514411 530181411 0
546003856 334821502 0
64378045 315481657 0
432379639 310346282 0
410036667 554626816 0
430625449 92099110 0
318399903 506391488 0
265310912 208571141 0
147351919 127989377 0
287661885 3812135 0
23686593 229396767 0
315258373 121491347 0
251098990 254477820 0
258267689 217441750 0
56515642 433915330 0
462398395 311209492 0
454979032 458316270 0
365544312 61084727 0
551002121 209673213 0
507078946 499919193 0
26766370 335725983 0
103101594 281582993 0
208578950 125275982 0
180891457 10419648 0
395520712 367852654 0
386283334 462615212 0
14589690 314144728 0
331865797 71167879 0
541276747 361213700 0
195651389 179987237 0
358824384 336403665 0
308721366 239759433 0
441970210 547084727 0
137027909 222658343 0
169040604 122949201 0
191195738 89254328 0
553983304 330558136 0
53229111 412136065 0
324618289 534038125 0
270313541 505298049 0
359815914 464598848 0
420321285 260199953 0
3382245 109190820 0
303204796 442033542 0
318713651 264421602 0
184987271 560359375 0
557291956 191383493 0
36907612 117644211 0
188382908 8914620 0
142429412 246521155 0
18563104 61539016 0
419780106 46567836 0
87049714 22018134 0
561371564 81474917 0
147219580 185925059 0
501130650 40785680 0
22306668 111723010 0
501180272 333063383 0
437762328 511389668 0
427480810 384999165 0
417267812 175954262 0
157980025 60267629 0
195288032 372459050 0
169050682 296268603 0
455151011 545726727 0
92913127 344761283 0
464105502 544984357 0
307378780 321375064 0
180902228 232343037 0
431586740 94458847 0
142799679 361276368 0
211049401 303843156 0
287219853 108958527 0
536610369 345967922 0
350195105 488296539 0
482527569 128801321 0
398599736 252907771 0
7660967 277979938 0
299181430 359375860 0
448862504 109592709 0
139517753 476819034 0
401485242 153230004 0
17087266 321530150 0
328783013 239546828 0
